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
340404068761	340404069317	340404069867	340404070417	340404070967	340404071517	340404072067	340404072617	340404073167	340404073717	340404074267	340404074817	340404075367	340404075917	340404076467	340404077020	340404077567	340404078117	340404078667	340404079217	340404079767	340404080317	340404080867	340404081417	340404081967	340404082517	340404083067	340404083617	340404084167	340404084717	340404085267	340404085817	340404086367	340404086917	340404087467	340404088017	340404088567	340404089117	340404089667	340404090217	340404090767	340404091317	340404091867	340404092417	340404092967	340404093517	340404094067	340404094617	340404095167	340404095717	340404096267	340404096817	340404097367	340404097917	340404098467	340404099017	340404099567	340404100117	340404100667	340404101217	340404101767	340404102317	340404102867	340404103417	340404103967	340404104517	340404105067	340404105617	340404106167	340404106719	340404107267	340404107817	340404108367	340404108917	340404109467	340404110017	340404110567	340404111117	340404111667	340404112217	340404112767	340404113317	340404113867	340404114417	340404114967	340404115517	340404116067	340404116617	340404117167	340404117719	340404118267	340404118817	340404119367	340404119917	340404120467	340404121017	340404121567	340404122117	340404122667	340404123217	340404123767	340404124317	340404124867	340404125417	340404125967	340404126517	340404127067	340404127617	340404128167	340404128719	340404129267	340404129817	340404130367	340404130917	340404131467	340404132017	340404132567	340404133117	340404133667	340404134217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2721	2000	3600	2300	2720	2000	3600	2300	2721	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2722	2000	3600	2300	2722	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
23211	21319	28898	24141	21501	20990	10301	1507	733	519	489	468	484	434	409	472	474	433	438	437	495	440	431	447	456	410	441	425	446	411	427	424	407	434	406	416	424	410	459	469	456	432	438	437	412	435	404	405	417	459	425	407	383	420	446	409	420	431	412	395	446	437	410	444	466	451	408	438	368	439	457	390	437	424	419	446	423	462	425	379	393	441	406	446	435	427	431	439	430	431	429	428	424	401	417	397	415	396	428	433	435	449	448	426	397	424	409	403	422	443	442	449	426	411	412	465	418	388	426	488	450	453	456	403	432	412	364	445	441	451	447	419	408	420	447	448	421	394	430	444	423	412	458	396	441	391	415	428	457	421	431	457	410	431	457	433	456	432	433	451	444	389	429	426	422	427	427	433	401	406	435	441	428	412	393	406	438	419	413	442	449	416	430	433	410	379	457	452	396	417	416	413	416	405	406	436	454	449	398	417	405	487	413	438	432	399	424	441	437	405	431	431	395	423	446	438	436	409	396	423	422	434	406	406	401	444	450	460	408	496	415	413	458	429	439	449	430	419	443	437	418	412	455	444	440	414	401	427	401	411	435	439	412	459	426	426	445	428	408	403	425	461	420	446	447	408	424	413	444	414	441	393	414	457	388	430	424	429	464	395	417	428	428	412	477	483	416	431	437	456	443	425	426	432	406	420	459	450	423	426	399	457	434	430	413	427	405	409	432	421	411	405	386	447	421	441	387	438	427	409	415	447	456	434	392	414	412	450	466	422	408	443	415	404	481	427	389	446	424	461	438	433	444	418	443	451	422	435	456	408	408	420	422	439	406	443	456	436	454	420	433	396	437	412	441	425	414	411	425	443	445	444	428	392	430	419	423	427	411	405	443	435	410	423	390	404	412	420	422	428	416	433	441	428	397	461	450	429	436	431	434	390	441	423	412	394	483	460	402	459	423	410	428	437	425	417	442	432	401	449	446	408	399	396	430	425	405	418	397	407	395	431	463	419	459	417	453	412	414	396	429	463	415	424	414	433	451	391	428	398	435	437	417	463	425	432	427	445	381	415	395	416	415	386	420	414	376	411	428	431	427	425	416	412	415	445	434	426	384	410	423	412	468	433	389	461	454	421	445	419	407	417	425	436	404	425	400	404	432	445	431	442	401	430	404	407	438	384	447	426	438	449	386	417	440	417	405	427	419	435	418	417	479	427	454	419	430	414	436	392	448	395	395	426	411	412	422	417	428	479	469	438	449	412	459	410	449	430	417	458	429	407	402	427	435	423	429	443	442	387	416	423	429	441	425	429	436	402	419	446	409	411	439	447	431	438	426	403	418	441	417	431	443	414	406	382	433	421	415	434	404	458	385	413	403	421	432	459	420	399	432	437	417	457	465	437	453	443	422	449	431	408	404	445	392	378	451	419	439	441	426	427	398	427	437	387	424	417	426	416	413	418	399	409	439	423	414	423	440	416	405	423	449	414	442	396	426	402	406	429	428	394	437	427	418	423	417	452	416	411	421	458	447	446	430	374	437	437	448	418	412	455	475	410	433	419	422	427	392	458	419	419	423	441	453	391	443	406	398	452	423	443	438	426	409	425	454	434	401	440	447	403	392	412	442	413	442	415	437	439	448	444	422	393	429	408	420	393	442	424	392	411	435	407	449	435	429	422	450	466	421	412	426	389	418	446	404	410	397	421	422	418	410	419	383	427	439	430	437	455	431	429	385	423	416	415	446	438	416	423	461	427	432	450	440	385	423	415	448	427	431	423	436	445	426	407	467	384	417	422	420	416	411	406	461	446	433	397	420	427	451	464	405	441	437	442	454	400	432	467	438	467	451	447	470	428	423	373	413	413	441	399	441	439	413	442	428	413	407	490	407	454	405	465	442	406	457	449	459	403	404	449	445	444	437	402	411	391	445	413	412	397	425	391	419	389	429	439	443	417	421	448	423	460	405	465	442	431	411	447	437	444	416	418	488	420	426	435	424	413	406	446	434	398	413	439	443	443	395	441	454	440	433	420	402	392	419	437	451	440	419	458	434	455	414	441	445	425	400	438	394	416	388	389	437	445	451	450	390	400	418	434	424	407	421	393	480	420	478	413	424	440	435	457	407	462	422	439	437	409	413	423	430	406	430	442	429	462	435	404	439	457	434	431	446	402	420	409	423	408	412	424	418	457	409	410	422	395	415	410	434	455	435	432	405	407	431	429	465	439	419	399	382	410	428	390	431	407	507	421	430	404	404	448	421	413	412	438	393	413	412	430	462	446	439	429	403	422	426	422	426	406	441	393	436	416	449	381	412	447	474	405	424	418	436	420	419	418	426	402	459	427	401	442	433	418	426	455	413	447	413	415	456	444	441	418	411	410	455	442	430	430	435	413	429	435	485	459	454	429	447	422	412	420	414	437	419	465	413	444	431	415	401	418	437	446	395	441	423	449	419	394	431	411	403	431	405	452	410	440	434	441	444	426	408	407	431	417	410	412	427	434	420	459	417	435	421	371	400	401	433	385	451	430	428	429	439	417	413	449	432	423	421	431	475	411	417	436	430	413	446	429	449	408	427	436	450	450	424	376	443	430	442	438	432	463	434	418	418	417	413	426	401	441	428	408	384	414	419	401	424	423	441	463	394	406	427	441	422	419	428	432	429	409	410	405	408	408	415	416	427	396	422	439	432	451	437	423	412	435	436	432	437	446	428	426	403	435	407	441	439	386	427	411	409	414	432	451	416	442	418	414	425	402	408	370	422	417	457	430	371	426	447	381	460	436	423	423	424	402	439	444	412	414	437	426	445	403	453	406	401	428	448	431	458	412	424	397	434	447	434	395	434	412	439	412	456	374	447	452	409	423	431	428	435	437	431	404	406	427	416	456	407	435	436	431	422	431	405	431	423	425	436	395	423	441	372	420	442	415	457	432	387	381	422	422	401	459	438	392	395	421	413	430	426	391	412	400	418	445	398	442	424	437	403	412	426	383	428	413	457	408	423	437	428	446	432	396	397	445	454	418	445	409	434	436	420	394	462	434	414	436	406	442	422	394	431	444	445	408	470	439	427	473	403	438	419	414	441	394	427	465	441	442	458	403	388	455	439	459	468	402	401	432	414	397	421	416	428	435	419	411	425	400	441	420	431	420	395	422	405	434	396	409	395	427	410	445	428	381	427	403	456	417	424	427	405	447	403	446	422	418	434	429	413	428	428	421	411	426	405	424	419	445	449	406	435	400	409	454	440	395	414	431	440	400	423	465	448	429	457	469	446	430	458	452	412	409	435	397	449	437	426	443	422	423	390	407	431	415	437	433	412	464	438	435	414	440	437	440	423	419	420	428	423	393	409	413	412	424	421	441	436	418	410	438	408	429	450	433	434	413	441	429	453	453	441	433	433	399	389	406	421	411	439	404	401	381	429	441	439	409	411	428	429	423	454	400	415	424	395	413	411	406	418	401	425	423	441	412	457	405	451	440	432	393	449	418	420	419	437	424	408	436	409	441
43907	64585	45127	29728	17894	8930	3664	1322	785	603	552	544	523	534	486	459	478	507	463	468	479	475	490	491	474	475	464	514	446	484	455	468	473	457	480	448	452	483	497	454	481	529	430	490	452	481	450	470	488	484	459	501	495	488	438	474	431	482	431	470	473	463	487	475	428	478	482	488	487	473	445	467	444	491	461	487	480	432	449	479	440	463	461	446	464	467	457	472	454	511	487	451	433	480	467	494	427	465	456	496	474	480	472	497	463	469	469	460	478	455	473	480	465	458	468	465	482	448	467	474	478	483	470	494	462	461	476	458	489	467	486	426	404	454	456	466	469	466	482	502	473	485	447	459	462	450	452	506	465	468	479	446	484	484	450	461	459	458	487	448	466	504	432	485	460	452	468	494	462	450	483	457	464	473	496	454	476	480	407	440	476	422	477	444	480	490	480	460	508	490	489	465	472	476	483	495	468	456	473	461	483	449	482	454	481	435	496	493	432	444	432	481	465	443	440	461	461	493	455	462	453	480	477	469	475	507	483	430	472	438	493	468	441	442	473	465	462	450	503	470	428	449	449	492	469	493	472	504	477	460	483	489	463	488	504	529	477	474	471	466	477	453	504	467	474	482	480	467	466	474	436	463	469	480	445	492	470	458	447	468	479	479	478	443	465	482	443	498	474	454	495	455	463	484	481	474	451	485	477	447	483	469	481	511	430	463	459	477	476	445	474	410	472	473	487	476	444	462	483	507	480	476	442	506	450	464	439	481	462	479	476	427	502	474	461	456	490	476	474	469	461	451	451	483	491	495	468	481	447	527	486	445	442	457	472	457	489	464	497	488	477	459	511	454	450	480	460	464	517	467	500	470	481	455	474	489	524	457	474	475	486	470	488	448	514	468	453	482	510	448	469	440	468	489	453	485	438	489	484	459	453	471	466	457	482	482	488	496	459	447	484	465	451	487	435	484	449	494	455	465	450	430	449	470	467	441	440	455	452	450	475	481	509	487	480	470	435	434	444	453	498	452	441	470	482	468	513	475	467	469	482	433	491	482	443	482	450	453	439	427	484	436	507	487	495	481	446	464	449	480	484	476	465	487	480	474	508	437	470	447	457	468	479	532	496	467	497	442	474	433	457	480	449	491	467	461	453	481	482	447	481	474	469	448	471	525	501	462	487	463	459	459	483	458	491	442	455	480	445	471	460	499	503	466	437	465	478	437	469	472	508	467	475	484	442	450	493	466	477	504	485	473	458	459	462	442	446	465	482	476	427	463	464	446	467	453	503	484	467	460	461	487	434	438	473	447	446	480	451	427	432	516	468	447	474	489	440	456	483	450	470	489	475	453	471	486	470	448	453	455	466	459	453	478	492	479	461	450	483	423	459	450	487	458	472	452	457	498	459	461	438	481	485	490	466	478	475	475	480	463	468	448	435	443	438	461	456	447	491	481	438	493	480	502	458	480	469	434	497	439	484	470	457	429	454	450	460	473	434	477	461	454	449	470	422	499	476	482	453	512	458	448	459	472	497	471	452	501	447	459	455	455	478	448	457	441	471	412	508	487	469	487	455	456	443	477	471	467	457	451	483	470	479	422	482	448	473	490	500	483	522	486	472	453	453	464	440	492	449	473	479	457	472	458	476	501	465	474	433	455	477	457	456	473	436	494	446	480	452	472	471	497	451	447	452	491	472	433	463	480	466	508	462	438	470	449	463	434	470	466	476	474	460	444	449	430	467	481	457	465	510	486	481	455	484	454	515	511	452	446	440	422	451	469	488	489	438	449	451	496	464	457	454	422	470	465	463	479	457	457	469	483	476	464	498	432	484	503	481	475	476	479	488	467	460	474	448	485	450	487	508	419	450	471	503	467	461	449	443	500	408	477	467	434	468	470	473	505	479	506	521	454	480	482	472	482	497	462	470	463	495	435	464	488	481	481	449	492	474	471	472	482	476	486	484	423	465	494	452	458	471	466	482	486	454	468	470	446	471	458	483	453	530	495	454	483	484	477	438	437	475	481	455	459	459	473	467	472	479	494	476	460	451	462	474	466	486	502	487	449	450	474	514	472	466	482	501	506	477	462	426	450	445	475	453	448	458	451	428	462	476	480	440	434	483	477	490	482	440	450	443	465	515	470	458	470	462	448	424	462	467	487	490	459	468	454	479	448	414	493	429	457	440	483	484	483	475	481	467	418	414	489	488	440	463	442	495	496	500	484	461	461	462	478	454	449	503	494	495	495	463	478	471	444	489	453	420	482	450	462	485	505	452	449	450	467	408	472	498	426	447	474	467	458	434	478	471	471	485	456	499	455	464	486	494	463	470	446	427	473	462	487	468	432	469	438	442	457	488	461	433	466	438	516	515	478	507	467	446	437	468	458	495	449	469	501	477	444	489	465	500	479	505	456	483	481	482	453	475	483	494	491	490	449	487	437	504	473	471	482	488	490	462	439	479	478	486	433	489	475	473	499	483	485	472	491	450	486	448	462	469	474	461	460	505	468	486	462	482	450	450	447	466	481	508	483	433	467	453	514	466	472	476	474	460	433	480	472	489	469	454	455	465	470	458	463	505	456	482	477	461	467	487	454	490	468	459	463	426	467	457	454	458	460	432	465	464	486	442	463	464	503	461	506	445	464	429	458	473	470	454	460	442	486	496	500	460	497	471	438	478	483	508	456	484	464	481	442	446	467	440	470	494	458	447	467	507	487	479	504	472	487	461	498	472	448	478	465	491	491	501	507	446	479	486	476	443	464	486	502	476	461	492	478	460	464	446	479	488	455	497	473	492	434	490	456	427	474	465	482	472	487	480	466	493	478	497	436	449	488	463	450	481	451	456	470	466	415	468	447	511	503	474	476	456	491	495	485	431	485	468	472	493	447	480	448	469	473	463	489	447	435	470	453	431	496	459	492	476	410	465	493	450	456	515	480	450	475	441	510	473	520	486	455	457	502	463	475	448	479	496	425	502	477	489	464	473	495	445	461	507	469	490	459	521	458	471	455	471	487	499	430	516	514	482	469	490	447	495	430	471	454	480	411	461	438	459	462	465	457	466	499	495	480	466	483	472	463	465	436	461	465	472	465	446	476	486	479	464	483	478	468	480	483	445	471	479	463	525	481	428	490	456	465	503	476	491	495	503	478	476	463	491	473	483	453	478	447	446	493	447	476	497	492	482	422	493	473	499	460	497	455	435	459	434	488	490	437	416	490	510	463	465	456	461	466	479	462	469	497	444	454	466	441	499	487	421	458	513	483	433	442	488	424	463	494	433	446	498	480	437	483	444	430	414	472	477	483	501	421	459	501	448	448	456	466	493	516	482	466	443	491	474	491	473	482	471	440	469	495	525	491	490	492	460	490	477	497	459	448	437	509	467	461	461	472	462	452	449	468	461	464	458	457	500	467	497	438	464	499	460	459	457	496	450	477	455	467	464	495	457	441	456	491	476	429	446	456	446	442	420	472	455	489	465	469	455	458	473	485	485	472	491	473	454	454
31558	32765	34281	21271	7603	2482	823	327	257	202	231	246	202	212	237	221	209	196	216	248	229	219	215	228	227	221	213	203	222	193	219	201	232	195	235	218	232	208	185	233	241	229	233	223	210	206	186	202	224	225	243	250	230	215	214	234	215	209	208	239	245	205	186	217	218	213	207	220	238	207	226	229	216	236	207	212	206	185	213	227	227	221	200	216	211	233	195	215	230	221	227	215	250	193	217	215	223	222	195	225	214	220	210	243	214	229	203	237	203	235	225	219	218	214	218	210	215	203	224	221	214	231	228	232	210	228	237	222	232	221	247	222	224	218	214	236	203	241	216	247	199	229	228	232	216	175	239	208	199	203	214	244	218	186	219	185	239	219	198	236	216	204	218	226	230	215	241	227	235	225	224	232	226	196	251	224	220	215	229	183	228	223	208	221	209	219	211	223	226	212	218	223	219	217	218	233	216	231	251	223	238	223	247	263	231	231	236	208	223	220	208	224	226	185	238	253	225	206	223	240	226	233	209	236	199	228	229	223	207	231	216	244	202	239	189	201	243	233	227	236	222	220	218	223	248	218	217	207	228	225	207	231	214	189	205	217	222	227	207	225	215	229	224	191	232	222	211	217	204	198	196	227	185	252	235	230	187	234	212	200	213	217	246	222	223	210	236	231	224	218	221	204	232	213	212	201	205	232	204	190	223	223	255	222	226	196	221	198	238	245	216	218	212	229	212	182	230	221	208	237	249	217	217	235	223	220	209	234	237	214	206	223	188	215	224	216	204	218	211	221	231	205	227	218	224	199	218	202	207	225	230	225	201	213	182	212	208	233	256	272	237	237	204	214	198	181	224	214	220	234	223	199	225	196	233	208	215	223	258	195	242	209	240	211	220	262	218	201	211	193	210	234	203	196	202	234	217	209	221	209	186	249	218	254	217	213	231	218	208	215	206	202	218	199	207	241	218	197	227	218	214	218	221	220	196	226	194	265	214	227	234	237	223	211	223	202	218	214	220	188	206	225	240	206	233	214	237	237	213	214	204	222	234	238	234	223	189	187	196	211	216	232	219	208	191	238	207	205	239	204	245	220	241	228	208	216	228	206	202	227	215	214	244	230	234	197	234	194	203	224	225	203	235	217	213	234	208	234	243	232	199	205	253	221	227	216	222	192	204	216	230	234	193	224	207	206	218	229	224	231	192	233	215	215	222	188	208	224	227	211	202	229	239	220	242	217	232	231	181	224	217	228	237	228	209	213	206	236	204	204	198	213	236	216	213	219	214	202	224	218	193	210	206	245	222	211	238	210	228	211	210	213	244	193	212	219	221	246	220	213	225	220	220	225	209	273	198	229	242	218	204	233	243	207	247	223	212	192	230	197	215	224	239	221	222	210	228	245	221	222	249	238	214	203	208	243	255	234	210	193	211	235	224	239	223	191	208	207	217	226	237	227	228	216	208	208	231	233	225	228	241	215	214	223	234	193	200	230	250	230	218	225	213	215	196	223	222	197	205	258	218	227	218	228	220	197	227	239	253	211	210	241	234	220	222	230	214	225	226	215	220	200	241	223	198	227	211	214	208	215	207	211	207	234	224	199	209	217	196	221	208	257	237	212	196	228	216	240	222	226	223	230	218	263	246	201	222	198	235	229	207	246	206	220	203	237	210	227	223	201	190	216	232	218	203	238	229	224	234	241	194	234	235	210	212	250	195	223	221	232	247	215	238	216	219	223	236	215	221	219	208	213	216	242	232	223	211	221	206	231	228	241	229	213	222	235	210	236	224	202	223	184	201	204	215	224	215	223	247	223	207	225	213	223	203	225	204	204	202	234	225	223	229	220	208	215	223	235	224	201	215	226	207	203	237	192	205	228	211	241	235	235	201	219	231	210	255	262	195	221	225	218	223	206	217	192	195	260	215	201	236	218	234	209	244	198	215	219	228	234	214	222	192	227	201	211	208	231	195	225	219	228	214	211	218	220	209	237	224	217	241	213	210	212	212	225	218	242	215	226	219	235	203	204	233	207	213	214	240	241	202	218	263	233	226	208	203	206	206	217	228	225	212	213	254	232	232	234	231	228	204	227	216	215	249	222	229	208	241	211	219	234	204	234	261	210	202	219	226	226	204	210	235	221	222	233	181	206	223	212	227	244	237	226	220	229	209	224	222	220	216	207	220	213	243	204	236	218	240	244	209	210	236	229	190	211	235	222	217	205	215	211	235	244	186	267	198	199	225	230	254	219	238	198	213	218	227	206	210	222	220	214	208	213	204	211	199	196	197	214	220	204	214	200	219	219	215	231	227	245	207	216	231	245	217	231	237	207	212	226	209	230	215	218	223	211	208	210	202	221	219	207	241	223	205	213	219	204	201	207	215	203	243	219	237	226	214	225	206	187	215	241	198	220	228	234	212	241	204	233	217	225	221	203	221	221	208	225	210	228	222	222	195	236	215	221	208	221	210	211	237	217	222	225	213	211	222	236	227	239	220	198	221	227	218	231	230	222	219	213	221	220	225	206	221	224	249	217	229	225	212	206	235	216	221	241	219	218	223	232	219	198	244	223	209	218	250	207	230	207	212	220	236	212	220	251	239	219	237	222	219	247	201	235	227	211	235	253	193	214	218	200	258	201	227	233	223	224	212	202	219	219	190	200	225	218	228	201	231	232	241	223	222	205	216	195	198	185	212	233	202	204	214	236	227	205	227	225	225	213	218	203	222	222	215	212	208	216	228	234	232	188	237	207	213	213	219	232	236	232	221	194	219	233	222	226	198	197	247	210	224	222	203	229	232	245	233	214	226	221	242	230	201	237	194	206	228	201	214	200	234	233	236	214	215	217	232	230	210	210	214	210	211	232	216	236	203	228	183	200	200	214	191	242	219	211	209	244	209	205	210	217	221	223	238	240	208	224	212	189	233	220	219	208	224	206	193	230	232	221	209	216	212	208	205	232	242	231	207	216	215	250	235	215	210	215	232	232	253	220	217	217	208	229	226	216	224	226	239	229	217	219	233	238	218	216	232	233	209	229	211	233	239	225	214	220	226	200	207	191	233	205	208	217	227	232	239	261	221	207	217	222	240	217	191	214	209	202	220	217	215	237	194	246	218	220	214	190	219	228	214	209	225	217	225	220	230	233	194	206	226	230	253	216	190	220	239	239	224	219	179	196	206	188	239	219	205	207	241	201	225	222	197	245	229	214	247	207	222	215	225	207	200	199	235	244	227	178	225	242	215	220	219	222	210	230	215	240	203	218	209	213	222	208	232	239	209	203	208	198	224	214	224	219	234	225	232	221	245	201	203	227	204	250	210	221	228	254	215	245	215	205	199	225	222	217	229	197	218	202	212	224	196	217	210	228	195	242	208	217	210	209	222	208	233	222	232	235	204	221	235	225	235	237	206	233	217	215	203	237	233	215	214	213	258	220	232	217	227	241	208	211	223	201	226	234	213	213	224	206	222	250	197	240	206	225	252	236	226	247	199	228	209	210	221	207
37144	47567	33845	18567	8619	3382	1170	482	331	311	271	271	261	230	304	262	278	257	285	232	236	252	245	246	251	231	291	292	241	251	269	274	266	285	268	258	222	263	247	252	266	257	276	273	271	238	275	278	245	273	268	291	257	261	260	262	250	225	265	285	265	231	301	245	262	239	264	226	281	273	255	252	264	228	268	258	286	251	280	239	270	261	275	273	218	291	278	265	258	238	298	253	246	242	253	251	284	265	245	263	256	259	223	257	258	276	272	249	251	271	250	275	253	261	256	255	263	258	268	258	250	270	286	265	267	281	245	246	285	268	275	260	250	261	252	258	274	283	258	264	245	259	258	255	269	239	268	276	249	238	225	268	261	254	245	254	240	241	234	252	260	270	251	226	217	260	281	255	283	250	282	236	254	248	264	274	270	250	232	282	248	253	253	269	260	253	268	272	271	256	240	255	248	266	289	250	253	250	278	246	254	257	276	247	275	226	272	262	252	246	242	251	281	273	258	251	263	276	251	247	271	235	292	258	252	252	272	263	271	253	268	260	232	265	249	289	253	275	283	265	251	242	255	264	296	270	226	250	252	227	255	233	246	261	251	244	261	286	250	235	274	268	264	273	286	261	266	272	234	246	242	244	273	263	292	239	265	267	274	262	266	223	275	270	257	234	231	265	247	247	263	269	238	243	258	260	241	248	266	220	280	229	249	258	289	233	249	260	257	234	237	261	260	247	264	267	266	283	287	256	259	268	246	277	262	214	266	249	275	275	263	258	248	242	270	279	264	253	227	268	284	250	271	269	253	267	258	281	271	274	276	259	253	286	269	261	245	256	267	279	260	272	252	271	274	271	268	256	279	278	254	248	248	235	230	260	282	219	251	252	281	287	284	244	266	285	264	239	254	251	250	264	266	271	239	248	235	285	273	266	252	258	267	253	245	261	258	291	233	271	238	235	247	292	245	242	255	244	274	273	282	270	262	265	232	268	261	276	270	271	266	265	261	228	259	252	273	263	252	265	253	243	259	276	262	276	251	241	271	246	266	262	264	278	270	275	244	261	242	289	241	245	279	265	238	260	219	270	286	279	276	274	267	241	259	220	282	250	237	297	233	262	279	248	254	267	253	254	261	263	245	262	272	239	253	273	227	245	245	251	249	241	261	247	255	257	262	245	245	261	257	261	263	260	304	260	270	261	256	259	281	243	250	252	249	292	259	255	262	281	258	266	235	271	241	269	249	283	243	288	279	260	254	265	276	264	255	258	230	261	266	249	261	249	289	240	254	249	237	257	259	241	246	232	260	245	235	226	260	262	244	268	253	271	269	276	236	255	262	266	244	250	276	265	241	262	260	240	268	271	251	265	265	234	267	247	285	246	271	258	269	234	282	268	251	259	272	241	286	265	257	275	245	266	264	253	262	272	226	259	234	281	252	279	255	256	250	295	268	259	258	226	247	242	242	263	262	260	239	276	278	234	276	245	280	262	245	265	241	258	252	286	262	260	261	257	272	280	253	297	232	271	278	300	245	259	270	248	256	233	269	266	270	243	248	267	271	263	265	245	240	255	274	269	226	258	254	255	253	264	256	249	243	272	229	250	251	254	268	289	263	263	231	270	268	280	251	244	271	290	266	260	224	239	234	277	260	253	276	245	254	253	235	257	238	254	241	244	269	252	300	277	243	225	239	249	249	246	269	257	267	249	235	246	255	254	255	264	290	251	251	270	248	284	279	262	269	260	269	250	260	243	243	256	240	266	252	235	254	261	266	275	249	257	261	262	288	257	250	282	268	262	267	232	268	262	269	283	246	257	247	269	271	257	247	268	250	265	266	278	248	254	288	256	280	268	253	255	294	255	260	218	293	265	265	253	255	266	293	254	259	288	258	252	257	255	258	256	242	284	246	251	249	287	273	247	238	257	270	255	258	243	283	263	263	254	235	273	269	282	252	263	265	261	267	248	261	238	237	261	258	281	279	264	243	255	258	256	287	236	236	230	244	280	272	275	241	266	273	258	258	280	239	283	238	278	238	266	281	248	280	282	238	262	266	265	263	231	253	272	250	250	266	236	272	268	275	246	283	284	251	253	294	275	259	245	275	243	238	253	266	254	256	265	247	266	252	280	266	295	270	257	252	262	267	256	250	294	228	257	253	272	277	251	281	269	255	272	268	272	245	273	249	259	271	255	259	265	258	240	269	238	277	294	252	271	278	263	270	266	252	271	273	260	253	268	239	259	245	262	269	259	259	258	275	265	261	242	268	272	260	241	268	266	251	258	244	268	273	255	259	251	250	263	287	285	279	275	242	237	242	275	251	278	294	289	244	247	253	272	269	257	264	244	206	283	268	262	249	271	266	236	267	261	247	239	233	253	258	239	261	274	273	281	241	245	243	268	248	268	240	275	261	240	286	264	269	278	243	247	262	259	248	238	238	260	272	284	271	256	256	263	261	266	278	267	261	269	265	276	268	263	217	255	261	276	266	271	245	276	262	253	274	258	252	262	233	293	266	277	227	252	239	264	234	251	254	219	244	254	243	253	257	266	248	253	245	265	253	250	260	252	232	236	258	262	241	271	221	252	266	264	254	255	236	276	262	273	261	252	260	258	241	279	236	258	261	261	242	271	277	254	259	238	227	275	274	296	259	269	268	249	262	250	255	262	277	234	257	256	267	251	253	246	263	294	270	273	299	291	249	255	246	261	248	229	243	237	268	242	249	268	285	251	251	247	260	243	253	273	233	273	244	282	263	253	270	283	274	245	246	256	251	260	261	269	278	258	269	259	263	243	263	253	257	271	243	241	278	239	253	274	249	248	260	273	274	257	254	243	266	219	248	270	266	252	254	259	238	264	238	255	273	211	256	275	245	275	264	273	253	264	246	263	244	252	244	269	227	251	248	270	255	222	271	243	246	251	280	249	252	240	249	269	268	258	268	283	264	259	267	270	238	268	252	264	276	243	272	273	274	236	258	247	264	273	261	265	220	276	244	286	251	250	266	245	292	273	264	273	264	252	259	246	258	275	276	255	248	293	295	279	213	252	278	253	271	251	280	242	234	271	241	247	251	274	262	260	284	269	238	250	251	254	233	290	273	280	255	226	229	239	251	272	249	255	235	250	270	262	251	238	251	271	265	245	259	278	261	258	261	258	233	266	251	233	238	254	257	241	220	272	239	221	242	250	275	255	269	281	285	292	250	257	258	255	273	217	260	266	257	259	241	224	255	268	261	238	268	242	252	252	287	243	254	258	266	281	264	258	265	275	256	239	264	267	258	277	250	255	290	244	255	251	230	290	229	245	252	259	263	249	240	268	246	248	250	265	238	293	280	258	238	258	254	241	258	282	269	240	251	259	278	276	285	248	253	264	296	246	217	254	282	261	270	242	265	253	272	237	275	261	223	248	267	273	255	276	268	262	253	257	247	246	238	243	265	260	264	275	256	288	283	241	275	261	246	253	288	289	235	228	254	263	275	256	258	263	257	243	276	248	263	247	240	248
24190	21081	28310	25235	21222	14103	4717	1235	430	329	299	335	295	296	326	268	290	306	294	302	297	301	310	306	293	284	302	274	270	284	281	266	278	279	259	289	260	301	286	271	273	277	287	277	336	319	293	288	304	252	313	271	268	320	301	310	292	241	292	289	270	294	309	294	317	286	301	322	310	288	325	307	289	266	282	313	294	322	290	308	301	270	290	293	297	305	302	318	282	260	269	265	284	245	265	309	291	331	289	284	272	307	276	262	305	291	284	281	269	264	268	290	256	263	274	304	269	263	308	314	299	290	271	274	285	323	310	283	268	294	278	241	267	265	266	264	298	274	305	280	296	297	286	281	311	294	270	268	279	288	298	291	308	289	286	262	301	288	272	281	270	287	279	275	272	292	293	274	291	262	271	307	251	278	300	286	290	284	256	287	294	272	285	270	273	256	291	282	287	293	308	253	288	268	278	302	275	287	296	270	266	272	297	283	280	270	254	269	268	241	288	315	298	306	287	311	262	280	295	303	263	281	291	320	293	296	287	253	290	284	246	279	263	313	290	285	280	314	289	307	276	267	297	280	282	281	286	259	302	287	274	292	298	298	287	288	318	299	304	270	253	275	298	286	311	295	319	280	332	283	288	310	254	283	311	272	276	305	294	304	267	299	295	266	307	259	305	288	272	314	309	278	294	286	271	298	308	321	313	288	280	293	278	296	271	307	282	311	278	270	276	281	262	300	282	309	262	282	269	275	262	288	280	272	304	248	275	275	287	280	281	266	289	269	294	272	296	297	293	287	301	303	315	264	290	279	287	260	274	288	259	290	289	280	305	277	328	299	281	306	304	278	323	274	259	278	260	290	287	268	278	283	273	309	283	297	280	304	290	293	260	289	286	289	284	289	279	291	280	263	271	302	266	302	299	262	296	305	278	289	283	287	274	306	304	295	284	339	279	295	295	281	287	302	276	291	275	305	291	294	297	313	297	309	286	267	285	282	273	294	254	302	278	279	274	314	291	339	296	285	304	310	302	293	268	294	274	282	287	319	295	297	307	287	252	281	300	306	283	297	269	283	282	302	277	261	279	312	264	274	281	288	301	293	277	267	306	313	305	290	302	264	289	325	257	319	303	260	303	267	279	278	283	288	309	309	297	306	316	287	283	280	283	305	284	282	288	294	286	289	294	273	308	293	299	249	288	237	289	293	271	290	279	303	296	238	259	297	276	263	291	279	277	297	275	289	279	260	289	319	263	260	258	292	303	277	283	275	271	314	276	290	273	299	273	261	272	297	292	267	269	298	264	309	246	269	315	289	292	248	298	315	302	289	289	269	306	313	256	301	297	294	287	288	291	247	281	301	276	283	306	299	275	283	290	291	275	282	291	251	276	290	292	299	268	288	258	306	266	282	289	284	279	268	317	308	324	307	284	299	279	272	279	282	286	299	296	276	277	332	264	296	299	301	295	297	291	307	280	295	268	332	267	295	272	313	290	303	240	309	281	292	282	321	279	296	317	249	298	255	258	276	266	302	296	262	277	278	291	300	266	286	323	336	292	311	307	286	301	283	309	315	292	290	271	299	272	301	269	273	279	288	280	291	303	283	333	268	313	290	269	271	293	292	284	304	306	298	325	261	300	302	317	301	303	289	294	262	296	267	297	315	307	280	272	295	300	298	269	275	275	278	272	283	295	268	295	298	308	315	326	278	303	299	304	258	306	247	292	256	280	309	297	291	277	303	290	243	277	282	262	285	269	282	299	265	280	267	289	280	285	295	304	314	266	270	295	290	298	277	280	302	310	270	279	268	273	281	258	285	304	293	259	299	307	265	312	266	314	283	280	290	271	264	304	264	275	267	298	317	299	293	277	308	284	258	276	312	296	297	287	271	270	270	273	287	282	286	298	310	276	299	298	285	282	274	289	305	273	291	287	317	296	281	280	281	268	285	272	277	298	283	266	309	275	305	268	322	295	298	285	308	285	263	285	270	266	297	283	291	294	295	257	270	290	294	282	286	287	301	282	269	284	267	284	280	276	306	285	272	291	283	282	301	293	284	270	300	290	290	275	307	273	265	314	308	269	317	286	286	304	276	264	254	249	309	312	297	281	288	273	285	287	269	288	286	281	322	277	317	303	294	296	288	289	266	286	321	250	299	297	302	275	282	265	254	281	274	295	294	282	280	274	277	303	283	289	270	310	308	308	307	262	322	304	295	328	284	285	270	273	293	288	305	297	269	280	283	299	286	298	265	315	294	283	272	292	272	292	272	278	286	300	288	306	302	322	293	284	271	277	279	290	268	295	254	257	285	309	261	246	292	320	295	291	281	278	266	270	277	290	291	298	304	253	280	302	292	282	297	290	246	298	281	265	287	298	278	281	317	292	288	301	266	315	279	309	277	317	288	329	314	293	294	289	308	267	271	282	259	298	273	283	273	288	270	281	280	261	284	300	259	244	256	294	275	318	269	273	279	309	302	284	317	328	252	273	260	270	245	288	296	271	284	287	272	293	298	288	289	303	275	303	303	305	257	297	285	298	290	279	299	308	294	303	273	298	278	294	284	287	315	297	282	258	276	272	281	263	291	278	362	277	322	287	276	299	295	287	257	291	292	319	281	273	312	308	254	268	278	294	297	306	265	255	290	310	281	293	309	286	281	304	264	293	287	314	317	310	289	274	292	283	264	292	277	291	286	289	288	292	273	308	300	269	303	327	269	282	287	288	279	292	268	277	302	294	296	306	291	293	293	294	291	275	310	271	285	275	303	289	315	261	296	283	283	270	318	262	284	300	284	281	295	284	297	287	276	283	265	293	292	301	259	267	276	283	295	290	275	297	292	268	297	271	257	291	293	278	279	266	293	294	308	325	289	315	287	279	253	273	279	277	291	300	286	293	277	280	287	296	268	311	282	300	298	276	279	286	278	292	294	304	278	279	305	265	275	275	299	303	278	276	274	264	295	300	267	286	294	262	316	285	288	324	300	293	305	268	281	311	245	269	275	268	291	290	299	323	309	287	275	300	317	287	281	302	284	294	291	293	282	275	232	256	302	294	283	297	318	293	283	269	268	261	294	279	281	284	289	295	256	313	300	263	315	275	264	274	287	309	279	290	290	285	298	295	285	277	288	272	311	271	272	290	296	279	293	312	287	301	297	279	309	305	271	288	314	264	281	282	275	307	281	248	311	299	290	314	280	256	246	277	285	275	273	288	278	293	302	274	281	277	272	300	295	250	266	288	288	286	284	273	275	299	297	275	282	296	298	268	272	301	279	277	306	302	295	298	268	292	254	295	281	276	270	291	290	321	297	307	319	284	309	298	257	261	276	328	277	285	299	261	305	299	303	280	301	310	287	279	278	323	273	313	275	305	251	261	294	263	291	303	299	269	299	300	291	299	280	299	284	260	316	278	257	296	254	308	313	283	276	294	267	324	280	280	290	295	265	281	303	274	271	296	290	273	302	306	285	314	297	298	274	299	286	297	269	278	290	282	283	285	252	280	285
39209	58516	42144	28712	15548	10103	4072	1434	510	366	390	347	349	345	355	314	341	342	362	304	386	340	303	353	348	319	339	355	348	348	354	326	311	309	323	332	326	339	312	315	359	336	309	327	324	327	321	350	342	325	339	307	326	337	355	320	340	345	331	304	329	373	372	319	311	308	315	320	313	301	338	330	320	327	316	317	324	347	288	296	335	327	317	350	324	350	339	322	317	332	342	327	335	317	315	332	328	326	314	370	324	332	322	327	335	311	340	330	324	339	317	340	324	347	349	323	344	341	331	334	303	288	325	321	318	341	313	354	331	325	330	314	301	343	331	327	299	340	349	332	333	313	315	337	331	357	331	333	322	323	282	297	290	329	315	314	327	338	308	335	340	287	300	340	347	305	315	339	339	343	305	319	302	330	322	314	315	353	325	342	315	320	340	324	324	332	338	314	345	340	297	340	325	335	324	311	348	334	335	349	322	336	326	310	351	335	307	324	295	310	316	366	307	331	350	330	370	345	298	327	340	307	343	319	367	316	336	309	345	343	379	339	367	335	324	342	347	345	336	313	338	333	337	303	336	310	364	342	347	321	325	311	349	334	322	294	295	344	337	331	302	293	339	341	313	326	358	313	341	293	345	342	313	303	314	298	311	311	353	334	312	336	365	340	327	325	337	338	343	320	325	321	340	289	327	359	316	330	330	341	338	339	319	320	318	308	340	300	330	320	316	346	340	317	326	282	316	320	315	337	351	310	348	321	333	319	356	316	335	327	327	322	301	306	342	327	312	339	327	330	343	331	314	324	338	299	337	333	335	332	326	318	313	355	306	314	331	305	346	324	330	343	323	369	332	299	349	291	310	333	329	327	301	328	329	342	342	334	343	336	313	312	361	336	366	348	344	335	302	362	356	330	343	329	309	341	337	339	337	355	340	320	326	296	324	344	333	344	328	337	318	304	354	295	306	327	309	317	337	321	340	341	351	337	296	329	328	332	304	322	358	331	327	340	323	272	319	329	349	330	316	331	331	368	335	338	289	359	347	304	320	349	308	337	335	341	324	351	350	366	340	335	319	299	312	312	331	321	312	327	311	331	308	335	327	341	296	305	324	331	324	338	327	329	315	320	365	324	364	314	325	335	318	327	327	328	327	331	320	327	308	329	316	312	312	333	338	336	326	309	326	326	317	333	320	335	332	333	339	330	320	335	322	335	288	331	349	305	338	337	338	334	348	322	350	348	294	336	335	341	338	304	337	321	324	305	351	328	318	317	339	329	288	314	304	348	339	340	302	363	347	346	336	309	335	353	329	325	326	329	330	348	354	357	288	311	274	298	328	279	321	301	299	292	352	332	346	323	329	325	306	330	359	327	342	296	336	299	330	308	327	349	321	291	332	321	334	322	307	334	314	310	352	329	361	333	344	306	354	338	350	306	337	332	330	341	355	307	330	341	329	338	333	331	316	325	339	373	313	325	333	347	322	317	363	324	318	349	308	358	319	311	311	305	336	338	348	345	312	319	353	337	325	328	320	360	334	344	320	311	334	325	337	301	330	301	315	362	331	327	354	296	351	347	348	320	343	294	323	327	302	330	340	316	322	318	326	305	311	322	339	262	327	327	338	336	334	306	353	308	341	300	300	361	318	328	338	356	372	346	322	339	344	331	314	317	335	339	353	319	349	372	302	334	313	299	348	311	301	338	317	346	350	376	302	332	344	360	337	326	358	325	335	306	317	334	378	319	348	315	322	344	317	307	336	326	348	314	317	352	284	366	327	324	296	325	330	324	346	313	313	342	333	332	300	344	331	340	307	317	377	315	319	322	321	338	340	332	343	337	305	331	343	332	317	324	356	342	342	323	333	321	334	330	328	319	333	295	308	339	303	314	333	309	335	319	361	343	337	303	321	336	324	339	343	336	374	328	332	371	317	331	337	325	347	350	317	352	291	331	310	338	355	323	288	329	301	318	335	318	319	308	328	343	330	350	319	300	338	335	368	327	337	323	295	333	344	317	336	324	338	342	324	331	341	304	332	331	362	340	317	307	305	321	327	316	320	293	327	313	336	326	333	341	369	304	310	319	322	331	356	326	316	293	320	300	323	308	358	333	322	336	343	331	313	318	324	312	341	307	328	348	304	313	315	337	301	348	322	319	278	331	318	313	339	356	346	318	335	331	352	318	320	298	352	312	316	319	326	336	337	346	318	326	330	340	315	320	322	329	313	327	346	334	312	324	298	281	354	343	302	326	328	319	304	349	331	312	336	339	326	318	299	324	334	334	286	319	340	321	336	296	361	333	314	319	340	331	350	305	335	349	340	348	326	322	350	336	344	321	309	356	336	313	329	364	322	333	323	311	352	343	351	325	307	326	324	297	350	311	354	312	332	341	320	350	296	344	312	311	312	347	282	330	343	323	313	324	310	336	349	309	318	353	304	310	316	342	314	310	308	294	346	359	349	292	319	331	292	315	316	326	313	315	319	336	318	327	339	314	308	299	332	310	365	322	341	309	330	324	274	333	339	349	305	343	347	340	329	313	330	315	321	323	325	341	321	330	314	334	368	338	304	316	322	323	339	352	338	309	308	345	330	360	319	322	340	340	311	329	325	336	323	333	343	344	336	323	353	314	330	331	280	339	325	335	313	328	340	330	294	338	330	339	330	324	329	320	331	317	339	338	361	329	354	307	336	341	343	358	330	322	375	329	300	297	291	309	323	339	333	332	318	326	332	371	336	299	326	329	319	319	309	347	336	317	329	306	311	315	363	338	374	322	335	326	370	297	330	314	317	297	349	328	320	324	334	303	319	312	336	277	333	370	310	292	303	325	315	345	352	337	300	334	346	328	312	353	332	353	339	324	358	324	327	359	327	324	343	345	359	327	358	335	310	329	310	339	363	332	328	322	315	316	296	341	339	337	299	329	310	338	327	338	313	355	331	322	318	317	360	346	310	325	312	321	348	331	336	318	303	350	334	347	321	341	344	329	342	331	341	310	371	335	339	317	334	313	313	342	344	342	332	316	340	314	346	319	320	304	313	360	354	336	329	341	321	320	315	322	300	331	350	327	329	323	327	316	334	332	339	327	321	302	337	371	331	303	318	323	297	330	303	296	337	329	294	345	348	345	331	336	331	323	323	293	365	339	303	347	332	312	329	346	335	352	351	322	302	336	329	307	328	319	317	352	320	307	348	325	316	330	310	314	332	299	297	347	333	329	329	307	336	323	365	348	311	331	335	297	330	325	309	332	353	313	295	344	339	329	359	355	360	305	310	329	342	300	325	333	323	319	304	313	322	297	324	357	371	275	324	286	341	313	325	317	346	313	348	282	336	317	311	352	318	313	322	352	352	324	342	312	331	329	318	346	339	312	325	318	329	312	309	312	340	324	346	310	329	357	344	289	308	340	321	324	320	328	328	305	338	351	338	313	334	308	319	301	345	311	330	369	343	309	311	350	338	355	308	332	335	306	305	338	371	331	350	324	355	351	323	324	327	311	324	353
25372	21539	29135	26549	16121	5805	1702	607	368	309	323	297	289	304	297	314	312	330	310	278	276	309	300	311	302	328	289	334	306	315	273	290	293	280	315	309	299	307	269	300	337	314	310	306	320	277	283	261	269	300	265	289	296	323	312	287	314	296	297	297	289	290	284	309	273	286	310	316	346	288	299	306	319	304	276	268	307	265	279	320	301	302	317	274	296	312	311	290	297	313	318	329	323	301	303	312	330	293	312	347	339	314	296	279	307	342	312	296	293	312	310	290	322	272	298	283	274	283	304	281	316	294	267	302	308	306	295	285	300	289	317	288	308	308	294	262	291	338	312	296	280	272	316	306	311	314	309	297	273	291	322	277	268	306	293	352	272	288	283	311	280	291	297	308	293	272	267	296	307	312	328	315	304	299	316	299	309	310	291	313	281	286	329	329	309	316	296	305	303	267	309	297	304	285	283	268	306	321	289	331	298	309	315	328	266	294	304	322	321	285	295	293	293	277	279	316	311	259	318	302	270	308	306	304	326	314	298	273	291	318	302	296	304	275	291	312	284	318	290	292	286	293	306	295	313	303	313	302	305	304	305	284	288	321	290	297	312	284	299	319	282	331	300	329	311	277	294	325	314	299	274	311	340	319	310	314	302	281	314	295	296	298	296	338	311	303	293	248	303	324	294	293	266	285	308	308	300	304	280	292	296	316	287	261	307	295	282	295	266	294	301	281	287	307	306	297	311	314	314	310	312	304	327	321	280	290	299	268	288	296	285	262	312	313	299	305	280	296	311	298	299	284	281	302	332	320	293	294	306	335	284	276	319	283	280	320	297	240	320	325	319	277	310	294	311	302	289	269	301	285	313	280	329	280	312	286	321	318	310	309	290	313	292	314	301	335	287	290	291	313	285	321	294	282	303	301	259	327	287	306	300	288	301	318	290	302	282	285	336	325	278	300	303	302	315	277	313	326	289	321	306	297	326	307	317	293	309	316	302	335	282	296	257	267	305	291	268	306	312	266	293	302	300	292	305	303	312	307	286	303	287	288	311	301	279	286	296	275	303	254	311	307	255	306	295	325	299	292	302	269	302	311	316	303	304	255	278	290	317	274	286	299	288	330	284	314	318	284	314	265	266	272	290	324	318	279	322	287	289	300	282	295	298	301	316	365	321	290	290	307	325	298	284	291	282	309	294	320	309	287	293	287	295	310	302	298	248	311	282	318	329	298	317	315	308	323	289	306	304	285	284	284	273	297	319	296	297	296	301	288	272	276	303	289	326	303	318	304	281	275	280	278	302	306	309	299	307	287	309	307	280	305	279	311	278	311	284	286	299	320	307	300	283	291	282	316	294	281	284	284	285	262	299	286	321	319	333	321	309	294	314	303	290	280	305	304	284	327	262	314	292	271	275	315	304	326	303	276	290	313	274	272	325	304	326	274	291	294	292	301	268	305	282	295	309	331	299	302	313	272	288	299	288	289	279	276	258	287	263	283	303	304	318	313	277	295	310	291	320	299	324	268	292	266	285	300	348	332	297	257	297	283	314	285	283	291	264	316	285	325	305	292	291	294	272	315	266	280	343	299	287	312	289	283	259	279	289	305	328	291	276	307	305	290	296	323	306	309	319	327	307	294	320	275	280	333	272	313	284	302	289	274	317	301	305	276	282	297	323	320	313	313	320	301	295	305	303	306	272	281	286	302	318	294	282	300	301	311	310	302	303	301	279	272	281	286	306	329	324	310	308	313	315	274	313	295	330	304	285	286	306	330	293	267	292	278	314	296	310	314	327	287	293	303	294	284	317	270	290	307	314	297	284	303	303	275	348	310	315	286	282	301	283	292	272	303	294	285	267	284	263	301	286	316	305	297	290	319	284	297	286	330	336	307	312	275	309	311	317	260	291	284	316	293	276	304	287	302	275	304	283	276	325	289	311	306	313	299	309	298	314	294	288	296	303	327	319	301	295	314	288	314	279	290	282	322	261	304	294	304	288	328	279	281	298	285	296	295	327	316	277	270	282	302	293	292	305	282	294	302	273	316	307	303	303	319	307	266	287	324	311	288	280	297	278	295	313	297	300	288	283	290	293	323	264	307	271	301	292	280	309	298	293	288	321	280	278	271	288	301	299	308	295	307	316	285	281	310	293	298	314	281	311	290	271	302	309	288	285	307	323	319	312	266	329	316	315	301	310	298	300	319	309	315	316	307	307	305	320	289	289	291	271	321	300	318	274	276	313	282	318	291	326	281	279	288	313	287	330	317	267	260	286	265	305	278	284	313	290	321	302	262	286	291	262	333	310	281	286	300	282	314	291	314	297	287	286	258	277	305	260	288	267	275	319	288	326	324	296	332	324	289	336	281	325	316	282	290	306	306	320	298	305	298	328	284	274	310	259	313	307	284	281	297	308	313	304	322	268	313	288	295	297	321	303	304	292	298	291	291	318	297	305	301	325	284	288	306	312	304	280	335	299	275	297	323	314	293	268	275	301	320	307	282	265	317	290	316	278	297	275	280	268	311	281	275	314	300	312	278	299	303	314	293	316	326	301	283	267	276	287	283	322	302	306	313	304	268	274	296	285	282	349	289	335	304	318	321	294	292	282	286	322	315	309	290	331	293	300	303	304	304	311	335	299	315	308	292	300	293	335	301	309	287	308	283	305	327	305	285	293	279	276	309	286	303	311	291	273	312	269	295	281	288	289	300	268	303	293	301	312	269	289	296	300	332	312	321	272	310	300	287	315	272	278	293	324	287	293	306	312	277	298	254	279	330	345	288	273	306	299	324	281	289	298	292	299	291	304	262	285	307	261	293	307	346	304	309	285	298	306	300	316	310	303	303	277	295	294	292	311	320	269	300	264	268	259	309	299	258	299	279	307	324	299	320	303	273	276	278	285	272	292	326	298	306	270	302	300	296	310	266	279	283	299	274	293	265	277	308	299	296	334	337	277	302	313	285	303	311	280	311	323	305	291	287	244	295	325	284	302	320	350	324	297	286	308	314	269	276	268	294	321	297	308	290	296	269	316	326	294	304	334	299	286	301	284	281	286	311	325	267	283	261	314	302	291	289	321	307	292	309	287	279	278	306	308	326	290	327	333	313	276	293	285	316	288	279	294	304	291	321	304	288	296	310	290	332	288	292	285	281	246	303	304	300	305	291	296	323	302	307	288	307	292	277	309	271	335	299	286	290	301	314	286	299	288	311	276	317	317	285	299	301	298	293	273	322	334	299	318	304	286	274	290	287	318	303	292	291	312	299	302	294	283	277	277	288	328	278	307	293	310	285	314	335	295	297	298	284	280	295	310	309	270	319	257	276	300	287	311	358	289	282	311	287	288	295	326	288	286	325	295	318	296	275	296	294	297	305	290	296	293	309	306	325	307	286	313	280	306	292	286	311	329	309	310	297	332	324	286	285	277	294	312	320	298	307	295	304	320	306	271	332	307	282	275	263	259	284	279	291	342	306	283	308	325	289	271	290	329	321	284	303	301	286
40691	54481	39877	24168	13954	6669	2392	923	459	376	346	387	394	364	333	384	366	377	342	328	335	358	348	333	362	376	365	356	353	348	338	389	338	354	361	320	329	361	365	329	375	350	379	338	354	359	341	336	341	380	344	335	354	346	349	336	359	353	368	329	348	353	364	323	342	368	372	366	332	372	335	361	360	378	348	344	358	345	367	351	345	358	354	322	365	362	346	360	308	324	314	321	341	343	349	379	356	354	355	317	331	349	370	364	362	354	365	351	386	388	351	326	373	348	349	350	385	375	338	353	352	347	358	343	355	355	338	370	336	323	357	338	350	334	342	347	367	339	356	355	354	348	359	326	346	364	360	324	367	357	370	350	357	384	377	401	341	331	378	348	354	380	329	385	372	341	363	331	344	346	330	337	354	381	373	357	365	356	337	344	339	355	373	381	382	351	316	374	363	368	312	355	354	368	353	347	345	348	334	323	352	319	365	374	351	375	347	350	368	346	310	371	365	337	352	336	341	363	347	335	346	350	369	356	353	325	370	349	357	330	367	352	359	374	371	327	342	375	355	353	358	361	340	332	354	361	347	335	347	338	381	349	371	314	332	357	382	362	341	360	324	327	369	338	364	350	361	350	371	375	342	322	353	320	345	367	356	337	348	352	324	348	339	323	371	355	346	328	359	366	390	326	353	367	365	347	366	336	349	365	383	382	364	373	336	384	343	348	349	327	338	363	357	366	363	335	340	337	336	357	364	343	396	357	353	325	382	346	369	317	340	361	330	342	333	328	353	358	385	330	349	337	358	363	348	376	369	341	379	316	364	350	353	338	355	378	357	368	364	332	349	382	365	344	353	361	362	337	338	360	340	356	333	359	332	341	358	310	354	335	324	343	370	344	347	331	348	369	401	352	343	323	371	328	355	317	385	339	369	330	348	387	337	346	358	338	416	364	357	337	353	348	324	373	345	341	349	326	338	318	353	371	343	337	375	352	353	363	344	321	342	344	339	340	367	347	320	347	345	369	364	358	326	344	359	326	331	365	384	355	373	374	372	353	328	352	335	346	352	336	349	311	360	361	329	362	353	360	355	339	345	372	344	332	348	360	347	377	365	346	355	356	356	336	404	361	352	341	361	382	380	349	353	341	362	331	342	328	317	395	371	380	346	377	326	346	334	346	347	354	355	343	365	331	341	327	329	365	365	337	354	349	347	364	359	351	307	368	338	351	363	376	335	346	375	342	352	344	337	355	365	351	345	361	367	343	339	329	351	337	322	322	353	358	339	323	360	350	352	308	388	370	339	325	355	337	358	335	332	383	361	361	336	332	352	333	343	350	362	377	322	350	341	322	351	328	388	362	354	362	345	324	328	344	374	332	315	352	355	372	366	349	365	349	343	380	348	336	374	345	327	351	351	364	348	371	365	362	356	365	353	342	363	359	364	315	332	354	341	366	338	347	365	383	351	366	333	374	377	336	344	355	354	376	323	383	356	347	329	354	335	339	365	341	384	362	378	353	323	353	326	353	354	354	336	345	362	353	349	331	354	310	368	372	342	331	365	357	351	355	352	323	355	371	338	380	364	342	393	326	337	351	372	351	378	372	346	344	329	318	356	369	337	351	331	335	365	349	338	381	350	376	385	345	369	350	355	368	335	356	358	306	357	350	362	365	367	344	332	356	320	331	350	352	348	347	336	362	389	350	348	365	359	325	338	346	342	351	382	343	340	385	343	362	355	394	345	351	348	363	363	335	362	313	353	369	340	333	365	332	344	356	357	380	369	344	365	338	331	349	341	321	354	367	339	368	350	344	368	357	350	368	360	336	348	359	357	318	331	366	335	339	329	332	346	363	345	329	363	328	331	342	368	307	367	332	347	386	336	356	344	345	376	344	350	339	374	376	319	320	344	332	375	354	362	380	343	325	334	345	328	315	329	363	381	378	315	354	392	310	352	337	368	320	328	378	329	333	354	377	358	363	326	347	352	331	360	350	328	350	328	320	373	358	339	344	330	368	361	357	347	329	343	384	356	323	352	346	328	342	360	346	321	352	359	354	372	331	331	384	375	331	358	336	347	320	359	338	378	346	332	358	397	372	369	324	368	377	330	319	384	350	338	359	338	347	345	369	361	354	358	352	347	375	361	371	386	371	372	359	341	370	333	367	345	365	375	354	362	333	311	327	355	368	326	348	356	370	366	370	345	359	341	375	355	349	352	356	318	361	335	382	368	335	355	333	328	326	366	332	316	351	337	376	325	353	370	348	323	351	335	359	317	374	345	341	343	348	349	339	343	348	371	382	363	346	370	370	335	315	368	324	336	370	350	364	357	339	342	372	360	361	336	318	339	311	379	325	352	343	348	382	331	332	328	376	330	335	381	351	361	353	360	356	328	381	307	338	350	411	343	349	357	352	363	361	327	368	347	332	359	337	364	353	343	377	374	333	404	333	332	358	379	337	360	348	338	384	364	361	329	359	364	357	331	351	373	354	342	332	391	346	345	326	366	353	379	394	355	317	357	353	353	365	323	315	356	333	367	337	331	333	361	359	345	353	314	384	350	328	335	351	368	361	325	358	328	350	314	348	339	336	369	348	351	324	343	312	332	355	337	354	329	395	316	372	360	390	363	344	337	335	319	383	321	358	308	357	360	345	348	362	362	370	369	358	351	331	335	349	389	362	349	329	352	338	383	355	388	352	376	364	328	338	347	335	345	384	356	369	354	360	390	352	326	355	326	350	359	356	366	358	375	371	332	345	372	385	327	367	352	376	319	372	358	335	335	320	360	326	332	344	343	330	344	341	367	339	331	339	335	322	345	337	344	355	346	350	353	352	356	341	354	331	355	334	344	387	351	330	336	335	339	334	358	320	359	366	352	343	324	353	316	378	361	391	344	372	335	345	338	332	349	328	337	343	338	311	341	335	335	373	369	326	326	364	329	350	373	341	322	379	363	340	352	358	367	340	370	362	377	330	344	332	330	323	355	340	368	345	345	346	339	330	379	336	341	336	323	361	343	349	301	362	383	374	346	336	364	359	345	330	360	324	366	350	343	366	342	348	337	360	351	339	323	316	363	334	304	375	361	338	342	307	347	375	354	368	392	344	363	369	342	340	366	350	360	365	328	338	356	353	372	377	369	348	351	335	338	376	344	380	330	331	333	362	334	360	349	322	349	351	335	378	371	358	347	349	330	364	322	371	374	370	333	319	357	343	350	393	344	340	332	311	366	364	339	369	337	307	348	337	354	322	332	386	367	362	341	360	363	347	343	335	367	321	352	358	348	353	348	351	360	350	366	303	344	361	329	350	316	340	356	343	373	327	345	343	364	337	345	377	370	362	368	376	353	369	341	363	342	363	345	335	340	355	358	373	328	345	361	357	373	330	368	368	345	357	361	348	336	342	351	327	365	340	369	377	350	331	369	303	390	354	362	379	351	384	300	363	368	383	362	356	379	353	312	358	355	389	333	371	368	350	330	327	343	341	339	354	375	305	366	344	329	369
22944	21041	28577	24064	21325	20507	9492	1182	557	472	494	455	445	457	421	441	434	422	422	460	443	427	419	418	438	422	445	456	396	449	390	428	419	445	438	426	400	432	438	434	462	439	434	412	438	448	444	426	424	385	419	430	458	435	428	430	406	406	417	413	374	440	427	448	454	426	392	423	421	403	410	416	444	430	426	374	411	434	439	413	437	419	426	475	406	452	437	434	427	442	416	429	410	455	406	413	442	387	449	441	409	450	407	451	445	423	434	436	419	433	421	446	455	426	387	422	447	414	395	412	471	448	407	445	409	409	436	387	415	435	450	408	417	414	408	416	440	387	426	443	420	451	469	421	441	438	411	400	440	418	452	444	426	448	451	427	422	400	450	427	448	439	437	452	415	436	460	422	388	391	465	418	450	461	416	442	423	438	445	419	440	434	441	449	428	409	439	414	470	427	421	387	407	415	421	381	474	438	434	432	414	410	447	407	467	442	396	458	407	425	441	434	444	435	415	424	414	465	413	452	410	439	425	437	442	427	421	464	420	425	478	397	445	438	430	415	446	407	413	423	434	424	419	419	433	431	438	454	407	463	440	464	391	425	440	401	431	466	446	435	440	411	402	442	458	435	407	415	386	461	427	434	440	406	447	435	426	429	400	435	438	406	425	416	421	421	450	450	420	403	406	407	431	422	485	444	414	431	443	425	454	394	514	423	408	444	402	424	433	430	447	449	421	419	434	421	412	459	440	429	405	450	426	416	409	435	407	424	457	420	460	448	432	452	460	433	349	431	466	432	403	426	438	433	389	459	433	489	385	443	428	447	434	475	417	469	421	394	431	442	420	430	416	422	415	455	428	419	432	440	441	447	423	418	446	428	411	414	440	448	434	463	442	422	440	409	436	431	420	436	421	426	411	426	417	429	422	413	435	444	427	449	433	430	447	457	451	427	448	412	406	459	450	403	442	441	480	400	417	405	404	419	446	457	445	429	435	470	417	412	445	445	453	479	459	441	407	420	421	434	444	437	413	391	443	397	441	419	397	441	450	405	403	437	440	403	422	414	440	444	459	448	443	431	467	449	436	439	393	423	447	458	443	394	424	415	399	417	465	421	422	431	431	454	445	458	420	450	405	422	447	422	448	423	409	425	461	432	462	411	404	426	407	458	426	440	431	473	385	414	426	400	385	461	426	411	433	407	396	433	418	419	454	430	398	439	412	437	432	468	420	483	383	427	408	419	435	410	410	399	432	391	422	409	408	427	445	424	422	428	462	416	434	412	419	450	412	438	482	395	411	403	415	406	438	405	448	449	427	415	424	387	416	417	441	436	421	449	418	441	405	425	435	427	418	404	457	454	443	428	441	428	437	426	443	432	444	451	441	459	439	411	424	414	388	437	415	412	425	438	373	399	435	399	391	430	424	458	444	429	445	433	461	443	437	426	459	398	447	422	397	443	427	481	448	452	433	401	438	461	443	449	455	420	420	397	440	443	456	430	431	403	403	435	446	431	463	469	423	440	427	424	403	403	427	407	432	448	452	449	441	435	444	420	447	398	398	416	466	404	443	404	406	428	409	433	410	429	452	451	349	419	415	403	453	389	421	428	396	430	447	430	437	410	426	419	390	442	404	418	442	460	453	413	411	437	406	412	420	386	424	461	401	448	416	406	474	417	404	407	443	470	409	437	447	435	440	425	423	389	422	378	439	445	397	411	463	430	460	449	426	435	403	472	420	411	448	444	403	421	397	441	417	416	452	422	436	397	387	422	451	436	435	424	470	429	410	420	407	420	416	430	431	447	420	410	443	443	395	453	412	479	441	423	444	418	422	413	400	451	475	428	405	399	421	417	411	424	451	434	421	421	403	427	439	433	438	430	439	469	432	447	457	428	450	460	437	413	422	423	482	417	413	452	441	439	420	401	439	386	434	440	433	413	397	416	408	429	431	434	469	423	447	406	421	436	433	442	420	411	440	429	417	437	451	457	412	427	440	406	457	450	423	412	451	418	407	409	415	440	416	425	445	433	448	405	438	420	434	423	414	426	417	418	453	444	471	407	397	424	393	424	421	413	412	439	405	409	412	462	420	401	439	422	431	464	440	437	428	421	423	433	435	482	405	438	448	476	458	404	434	477	422	454	443	430	438	463	427	412	407	434	434	397	441	414	419	382	452	443	408	439	434	452	412	447	413	420	419	445	422	440	466	409	415	414	461	427	426	414	400	442	470	408	423	449	422	461	433	424	442	422	424	410	458	472	398	432	445	445	410	409	388	451	416	437	468	428	453	456	388	456	442	422	419	446	412	407	439	378	452	454	429	417	432	412	396	448	437	441	454	444	411	443	395	408	418	395	387	445	445	450	410	437	434	441	400	401	397	460	459	397	414	415	453	461	425	435	402	453	384	416	401	417	396	393	408	442	440	417	418	396	423	441	403	415	463	429	438	381	419	432	421	422	380	416	478	448	453	435	422	448	428	420	420	405	441	436	410	401	458	431	417	426	435	437	413	436	454	447	410	447	448	450	437	430	412	421	426	386	441	450	449	421	453	424	446	417	436	415	429	403	410	440	454	426	430	383	438	431	448	424	457	424	397	451	419	432	464	414	402	416	404	435	432	454	441	428	419	431	439	429	406	431	434	431	452	441	435	436	429	455	411	422	426	401	409	423	382	436	448	466	406	435	424	429	420	418	392	435	416	425	390	449	435	442	441	415	451	524	427	437	444	417	457	431	429	414	420	437	404	396	423	418	407	410	455	459	436	471	391	428	449	442	419	420	418	466	412	393	455	443	420	435	425	408	452	441	454	406	437	435	437	444	437	422	432	418	399	419	411	406	398	389	426	440	407	404	464	422	420	400	469	411	420	444	391	407	421	435	469	446	414	423	452	408	440	398	376	400	466	426	451	436	407	441	450	417	468	411	408	422	441	433	440	430	444	432	412	397	419	451	444	400	457	449	394	434	398	410	438	414	414	425	444	439	436	421	423	414	416	425	445	428	458	410	387	404	422	415	424	423	415	401	429	414	392	429	453	446	441	420	444	431	437	417	435	424	425	443	420	416	412	429	454	460	444	405	425	456	440	432	418	423	427	400	459	399	426	422	432	434	428	426	463	421	402	417	425	428	378	430	440	431	417	447	428	420	415	419	415	410	384	400	417	414	445	430	427	418	428	441	443	427	435	450	455	433	413	408	413	431	452	411	437	413	490	473	433	489	395	416	452	431	467	469	411	417	435	387	418	440	425	428	454	415	436	411	452	420	451	401	431	461	392	403	403	428	412	435	440	454	414	429	411	413	454	421	426	468	430	390	391	415	436	467	440	397	423	408	429	421	447	434	414	417	435	421	416	414	456	408	446	452	430	445	433	403	467	414	443	408	416	444	405	464	417	438	438	410	429	421	406	434	442	379	389	438	428	442	467	430	401	447	401	445	434	407	397	438	400	446	424	418	436	406	429	404	433	422	392	436	432	418	413	427	421	435	413	446	431	471	421	428	443	412
41687	69157	50471	33880	20578	9244	2846	1062	620	548	530	541	540	495	484	451	482	496	484	520	442	460	515	435	468	489	494	463	477	466	498	440	499	463	447	499	465	465	463	513	455	439	469	444	447	527	459	512	489	475	489	502	449	487	473	474	517	443	461	488	473	426	480	524	448	457	485	495	435	453	474	478	473	471	485	452	408	475	481	465	482	498	458	489	463	477	501	455	491	425	501	456	475	447	489	481	499	475	458	458	454	461	458	498	474	451	426	427	491	473	467	458	500	471	479	456	469	496	507	475	445	445	491	452	510	465	458	467	459	495	478	483	383	473	475	472	461	491	468	540	452	475	484	501	460	455	452	471	503	465	474	469	505	435	500	488	473	465	487	469	460	472	445	449	484	478	486	465	458	492	454	488	423	460	455	504	520	472	491	494	454	472	493	490	476	454	497	485	470	454	438	444	489	494	492	467	473	470	483	502	474	514	471	484	458	450	482	458	462	459	484	455	454	458	501	502	485	453	466	497	512	508	493	467	466	473	452	465	453	467	479	474	480	526	455	476	451	504	521	512	452	457	484	473	447	516	521	467	451	467	512	511	464	466	454	487	503	469	475	464	494	497	447	432	472	517	498	452	451	485	435	494	466	469	489	485	479	451	472	435	503	495	513	504	475	487	476	485	456	471	493	467	468	509	493	453	458	486	487	491	464	453	442	495	464	485	472	456	436	489	476	506	503	469	472	471	470	484	497	494	488	453	449	456	503	491	502	487	487	471	464	457	471	469	456	505	458	466	473	494	499	503	513	476	478	484	517	470	453	435	488	458	513	454	475	477	497	467	459	473	486	458	497	463	479	470	524	482	465	454	491	479	492	475	518	477	472	473	453	442	501	514	442	435	449	480	443	498	465	472	509	475	458	468	495	478	471	465	506	476	532	476	500	470	489	480	471	453	460	492	493	407	478	478	460	461	437	494	493	427	472	447	436	499	456	441	455	467	448	491	476	516	434	463	473	449	491	514	445	451	491	497	487	514	481	463	485	442	518	479	457	484	499	455	484	457	436	459	462	455	468	461	465	460	477	470	442	501	484	468	508	494	436	466	497	489	506	466	490	456	472	436	490	481	493	475	498	431	451	446	463	455	474	492	493	503	459	472	481	475	479	508	492	482	489	463	489	474	471	500	448	457	480	440	486	462	478	485	498	480	480	467	488	527	496	502	456	488	487	461	435	511	436	511	481	441	453	463	435	503	461	487	518	516	478	405	469	486	472	483	449	490	458	472	480	434	463	464	464	456	448	501	476	486	449	443	511	488	491	507	458	451	467	467	482	491	457	489	473	480	483	450	451	455	501	453	459	441	485	480	496	514	511	448	500	483	470	455	458	490	478	462	468	462	475	479	472	486	480	494	474	491	447	476	492	454	502	472	456	512	477	485	469	457	449	489	474	494	496	489	475	451	462	472	504	455	452	499	465	458	462	462	510	437	490	461	475	483	474	448	470	478	463	463	449	472	469	496	474	461	472	445	464	505	493	477	482	441	486	492	439	472	439	513	469	448	443	482	458	482	498	470	486	511	488	495	486	473	474	427	501	448	495	521	463	438	454	482	476	446	509	458	471	487	475	452	515	432	446	477	479	465	482	461	491	467	455	500	482	496	429	461	458	448	444	454	419	468	510	456	429	476	443	477	495	470	456	453	464	478	470	438	496	490	448	467	460	469	466	479	449	487	515	475	489	456	492	462	468	477	479	483	473	450	477	509	455	445	447	461	458	499	429	490	471	456	481	506	445	477	454	454	483	486	471	432	466	490	496	432	470	451	486	488	495	536	418	498	479	432	467	476	479	460	508	458	452	476	508	452	470	513	485	471	442	405	468	476	484	463	543	494	477	469	462	488	473	455	482	505	476	463	475	449	475	499	516	454	450	494	478	491	493	541	478	489	482	511	458	452	492	458	482	496	503	500	476	450	496	473	481	511	480	484	492	486	439	485	448	490	468	520	457	472	469	476	433	460	435	521	487	457	488	472	496	451	481	478	456	486	492	506	501	459	456	466	465	490	478	454	489	448	452	467	468	470	496	458	443	499	473	460	430	466	463	471	430	457	481	461	461	480	468	482	477	487	442	471	482	441	472	484	450	474	472	441	466	466	498	493	482	448	464	488	499	436	468	495	473	486	497	453	459	491	516	451	499	454	491	478	458	480	486	474	502	454	479	479	499	466	461	432	472	549	483	435	465	472	516	444	465	462	482	471	461	470	464	470	511	407	470	499	428	469	453	434	481	487	489	487	522	460	477	482	487	467	459	451	479	458	519	507	519	438	485	501	488	480	437	471	452	478	462	468	472	462	471	496	438	470	444	496	499	482	446	472	451	468	442	515	475	467	468	474	508	507	469	443	515	471	450	422	467	444	456	486	452	442	456	461	496	458	466	481	447	449	463	515	486	479	464	491	484	471	458	454	495	435	478	437	478	477	489	459	498	448	478	460	496	476	447	463	474	488	498	469	431	456	492	507	482	492	466	471	487	439	510	515	503	485	472	460	472	481	458	492	445	469	452	442	439	471	455	447	452	498	472	491	477	461	473	457	458	458	487	473	491	446	470	469	462	491	468	483	464	466	510	484	451	475	454	467	510	464	449	483	493	463	492	456	446	485	467	441	434	481	451	491	443	461	472	502	459	497	474	495	467	489	407	507	496	469	471	512	515	489	459	472	474	477	498	520	454	480	444	457	474	452	505	465	471	451	484	481	434	496	503	458	474	478	522	476	467	479	522	461	446	446	468	473	488	469	508	453	450	470	453	458	449	477	496	464	476	491	466	469	499	458	490	454	458	501	484	482	490	481	469	475	474	503	484	499	494	482	487	520	478	475	517	494	478	463	480	451	469	462	461	458	458	451	432	440	511	476	488	498	476	497	464	498	470	451	455	461	474	473	475	468	470	510	489	521	479	464	445	464	487	430	472	476	458	459	502	456	418	471	486	472	468	482	501	448	485	473	446	481	484	468	499	485	482	484	455	469	489	471	499	484	468	512	500	459	477	455	445	472	448	458	470	437	423	457	477	486	507	483	491	500	477	496	473	479	505	473	487	476	459	461	484	459	458	489	479	513	453	519	444	470	500	462	491	492	448	465	492	444	471	463	457	468	483	472	474	518	468	465	421	532	500	465	454	515	458	471	490	481	436	463	489	477	484	478	488	465	453	457	503	465	512	464	535	468	460	493	467	485	438	456	444	471	476	491	473	475	469	466	461	490	447	473	470	476	474	486	460	464	419	461	424	449	456	427	484	480	446	497	405	469	491	470	472	519	471	474	465	484	474	479	484	482	445	465	491	459	454	509	501	442	441	473	475	506	509	471	460	452	474	468	479	481	509	488	490	450	462	448	441	435	465	468	475	476	485	444	495	512	445	451	468	501	438	487	457	455	488	491	477	500	484	475	457	453	474	443	485	477	469	499	445	458	476	472	506	482	488	452	455	487	484	515	456	483	478	470	489	457
31923	35609	34400	20637	7868	1737	583	277	252	238	225	229	220	211	203	232	210	210	201	233	226	210	228	224	212	214	214	187	226	234	217	208	184	204	246	225	206	242	229	180	227	199	215	225	213	240	187	219	216	232	178	206	222	220	241	205	221	247	221	253	208	223	238	226	231	221	203	244	238	232	227	207	240	221	187	244	242	214	236	223	209	217	222	240	223	221	219	217	201	215	234	221	247	193	239	185	224	221	223	205	211	216	209	218	213	211	187	228	206	214	220	206	216	225	218	234	178	252	216	231	225	219	219	209	240	207	216	220	224	211	221	207	214	244	230	235	225	212	219	213	223	246	190	235	219	210	213	242	230	233	217	197	209	206	228	192	216	210	206	230	215	251	213	204	208	212	239	213	218	259	199	237	221	233	236	237	226	225	239	235	176	213	232	228	206	216	186	232	224	206	219	236	214	246	204	207	222	254	217	203	220	221	218	228	217	231	208	195	223	200	237	186	221	204	214	194	214	220	217	208	219	222	236	209	204	233	209	239	226	218	210	225	220	206	206	209	211	222	230	221	232	227	221	225	225	208	213	214	233	194	213	205	242	244	233	232	224	218	214	203	214	217	202	214	216	199	210	259	215	208	210	211	209	225	236	217	230	237	203	222	201	225	187	216	226	231	273	203	219	207	221	186	233	205	241	220	221	227	252	233	206	235	221	215	209	209	222	206	208	189	222	224	227	204	207	237	201	235	232	205	238	245	230	221	218	255	216	201	208	228	218	246	206	207	202	223	237	215	207	248	228	192	215	229	228	214	255	234	231	200	208	237	211	202	232	216	234	217	226	190	209	191	210	221	222	226	201	192	209	230	208	200	232	220	239	233	227	218	252	243	240	198	217	220	240	215	196	207	203	222	233	227	221	202	222	223	195	213	229	255	224	212	207	212	202	237	211	222	212	237	201	234	219	216	214	201	211	220	207	207	231	220	237	221	210	212	195	217	225	216	233	232	225	215	211	218	213	197	220	226	212	236	218	217	214	216	213	226	210	247	232	230	210	237	233	243	212	217	206	221	230	222	209	193	208	234	232	198	232	229	227	210	226	214	206	220	204	243	230	195	219	217	213	222	191	208	227	226	207	218	248	219	189	198	223	208	246	236	201	220	218	227	226	185	205	207	220	236	198	211	223	206	239	219	237	232	216	238	235	218	221	216	224	246	228	225	235	203	251	228	195	246	240	242	191	230	237	209	212	216	220	189	230	198	216	214	217	202	219	238	239	227	232	223	239	226	216	220	182	213	230	204	217	237	228	196	226	225	216	208	231	200	216	206	223	222	220	222	197	222	228	207	239	207	222	238	208	211	236	212	212	203	196	250	222	193	228	197	221	226	234	209	226	215	233	216	199	202	224	207	240	219	231	226	196	216	217	214	217	211	223	192	255	220	225	222	221	220	213	205	205	222	235	210	197	232	204	214	220	182	210	205	214	234	203	250	210	222	228	223	206	204	204	225	227	224	227	233	196	184	233	228	229	199	220	235	223	237	196	230	212	210	233	234	203	214	215	203	204	221	225	218	228	211	201	212	212	211	219	207	208	223	214	200	241	241	236	223	200	217	221	228	221	235	241	231	211	211	215	185	201	193	202	212	222	218	234	220	200	193	218	207	237	221	223	223	202	214	224	206	212	226	217	230	229	233	245	205	221	230	233	204	233	217	215	215	227	216	235	206	207	231	242	195	235	207	255	214	222	211	199	226	241	200	189	255	228	252	217	265	209	238	245	197	214	207	195	206	209	234	231	213	227	245	193	201	217	218	279	246	178	241	231	234	221	209	249	215	195	240	240	230	222	219	232	236	217	213	221	193	203	228	266	230	216	210	235	221	215	214	217	212	203	213	214	227	220	228	213	225	225	220	182	225	201	238	190	219	196	213	207	214	206	228	215	197	194	190	258	241	221	217	218	206	206	202	201	197	221	220	217	201	213	223	204	228	226	240	223	234	205	211	216	221	206	211	210	204	203	231	206	220	234	203	192	221	224	214	235	219	222	221	231	204	206	212	191	218	225	211	247	213	226	201	225	242	206	191	222	212	227	215	200	216	218	207	205	225	217	221	230	220	202	219	225	231	224	236	208	215	243	192	215	211	231	178	230	192	217	225	233	242	212	205	243	214	212	229	237	235	233	222	204	217	218	227	230	233	214	197	222	246	228	232	219	188	227	223	214	243	206	216	245	165	228	221	251	206	238	209	222	224	226	243	213	212	221	244	223	223	201	195	217	234	240	222	220	189	237	198	249	215	211	223	232	216	234	244	219	210	231	185	204	225	211	216	243	224	225	225	172	249	219	216	213	211	223	207	264	217	224	222	243	215	217	220	235	226	211	233	184	215	186	194	208	219	220	235	207	221	216	202	235	204	239	214	197	217	223	223	219	217	223	241	212	232	229	224	222	231	215	203	227	221	222	210	227	188	246	229	227	229	212	196	205	214	227	209	227	247	208	220	245	210	214	205	217	206	219	217	206	202	222	215	215	217	211	214	237	222	209	251	249	241	204	222	243	242	204	209	224	198	228	203	214	218	237	202	219	217	227	202	233	215	226	230	214	208	211	229	210	217	214	211	259	232	222	203	218	229	228	227	191	205	209	233	219	198	220	219	224	234	244	218	206	249	209	216	220	251	213	238	224	236	204	226	210	231	247	187	242	234	194	217	224	219	213	192	188	240	219	212	242	222	228	206	212	217	208	189	222	221	198	218	220	236	225	216	231	209	253	213	252	206	187	233	219	217	230	183	216	205	245	227	231	216	213	227	225	214	186	226	226	236	234	239	208	233	197	217	239	235	209	222	214	231	202	237	232	234	215	226	199	220	204	196	227	212	254	191	211	232	226	219	234	221	221	229	195	176	211	236	209	216	228	224	217	201	214	215	201	226	210	200	199	220	229	212	238	224	229	218	194	244	217	240	214	221	207	218	235	248	207	213	214	234	183	198	232	180	223	225	203	228	222	233	235	217	184	203	238	227	220	190	228	220	240	237	231	229	229	191	209	251	200	235	241	224	250	200	216	231	205	235	235	213	209	228	216	236	205	238	221	231	221	211	225	194	211	213	235	207	182	250	218	205	216	216	205	202	222	211	224	204	226	222	211	210	218	205	204	223	186	196	192	194	219	210	232	234	230	210	240	225	211	218	230	223	215	235	224	228	235	204	217	233	208	210	215	198	218	232	226	215	235	227	220	206	241	211	198	224	237	237	227	231	210	222	206	217	217	220	215	236	238	233	223	214	233	213	245	207	245	205	235	211	227	205	238	193	221	226	225	228	216	194	239	219	214	216	200	236	202	223	212	217	218	225	231	201	219	214	220	227	231	232	227	230	235	231	203	240	228	240	202	209	200	200	247	211	236	233	209	209	228	210	252	230	231	223	206	230	213	212	228	211	204	204	213	213	229	210	215	239	205	206	234	230	255	224	225	215	219	205	214	217	209	209	238	212	215	215	226	243	236	242
37784	50336	33112	17897	9042	2428	723	378	296	286	275	265	267	261	255	258	272	252	268	215	239	244	279	287	232	271	266	267	264	246	241	248	230	256	260	257	256	256	242	242	242	239	277	264	252	286	241	266	283	279	250	258	255	262	255	260	252	257	241	264	254	286	249	262	281	257	272	254	253	268	248	246	257	235	261	248	261	230	262	244	245	263	249	260	284	260	235	267	249	260	245	256	276	229	229	250	251	228	277	261	267	240	255	278	247	251	267	249	264	236	245	259	279	300	291	274	269	251	263	228	249	287	262	283	251	250	261	250	282	272	264	244	255	281	266	257	256	277	293	247	277	267	276	253	273	248	254	247	229	282	261	277	261	269	262	230	263	287	236	252	239	268	278	226	277	231	246	284	251	232	280	281	269	268	280	258	269	291	256	223	244	263	273	262	259	271	245	259	250	271	268	258	259	248	287	279	258	242	234	256	278	251	261	242	241	245	249	286	247	243	257	260	232	279	249	260	271	230	257	280	277	248	244	266	278	294	275	257	269	282	256	278	269	261	247	265	260	273	257	263	256	253	240	254	253	260	249	239	267	289	258	289	253	266	269	274	237	265	259	254	274	264	246	230	250	272	278	243	266	246	236	264	250	243	248	249	247	247	253	259	261	226	260	273	269	276	267	248	253	259	272	281	258	267	276	268	263	259	266	252	236	240	265	251	274	242	257	253	252	285	231	287	259	262	250	256	254	240	281	283	244	262	262	248	262	278	283	262	247	270	260	255	279	268	257	256	275	257	285	249	261	267	266	244	247	246	264	266	263	268	236	266	239	262	250	268	256	254	250	241	255	264	273	269	258	269	255	258	289	261	260	258	249	250	289	267	251	254	267	260	243	277	251	226	271	282	253	312	256	308	245	261	243	260	251	248	253	241	281	267	271	272	272	254	241	232	282	245	262	240	251	261	228	280	245	259	261	265	233	253	260	259	264	272	251	261	226	243	259	270	279	255	279	274	251	260	253	262	250	272	309	287	263	259	270	273	269	247	267	268	217	261	268	250	273	263	238	240	253	277	270	254	253	265	242	257	243	257	274	260	266	264	238	262	264	278	230	283	268	284	263	251	239	239	281	265	246	232	237	262	269	288	261	275	264	257	233	236	239	218	254	264	262	274	263	243	268	260	275	284	269	285	264	267	245	237	270	245	224	209	233	279	275	289	248	260	242	252	275	262	268	252	247	248	254	228	254	266	274	247	268	268	257	252	262	232	262	276	249	258	249	243	259	259	266	264	253	283	263	251	251	271	263	246	254	232	245	262	255	278	201	275	262	268	248	231	268	278	262	263	263	264	243	267	252	247	243	263	247	227	261	274	276	270	281	260	269	275	280	257	280	256	258	262	245	288	263	280	221	245	253	251	246	255	289	265	264	232	250	252	237	293	276	286	275	275	246	224	239	248	255	257	250	280	243	261	280	263	264	265	296	245	251	252	272	249	263	283	259	249	289	258	292	281	247	256	273	259	255	256	226	260	278	250	248	250	248	239	284	246	268	246	257	266	231	254	279	257	254	252	241	264	251	313	279	259	255	277	236	239	240	251	284	255	287	240	240	256	249	249	264	264	265	242	268	246	244	254	255	259	264	260	258	256	254	278	263	251	256	278	243	269	283	267	239	255	283	262	248	242	279	244	251	254	252	274	293	253	242	276	247	281	245	275	232	248	253	257	237	273	259	263	250	244	253	254	250	260	292	256	242	249	276	261	288	234	257	286	230	250	258	279	246	271	262	250	262	219	259	240	258	267	251	247	282	279	256	256	251	267	253	254	234	277	258	260	257	268	249	281	251	287	303	243	253	240	258	265	247	242	272	236	239	295	245	297	252	245	242	274	242	270	247	288	250	240	247	261	279	261	274	237	251	271	266	253	244	262	241	265	260	267	266	248	248	263	285	251	238	235	294	266	256	261	247	278	247	268	245	243	224	243	270	236	260	256	237	268	253	256	257	247	268	271	243	279	274	251	274	248	254	241	283	287	242	238	272	245	219	275	255	260	255	225	267	242	262	266	270	275	267	277	236	262	263	237	253	263	238	259	245	241	271	253	231	269	249	223	271	251	280	265	259	264	260	240	280	232	267	252	248	244	258	262	266	249	262	249	250	266	234	253	267	249	264	258	259	237	237	232	272	245	268	257	265	262	288	245	280	239	268	249	275	261	266	283	256	282	261	266	263	268	266	266	273	257	281	280	266	237	258	264	264	235	263	255	257	250	239	243	249	240	252	268	272	259	281	248	252	237	277	274	251	250	263	234	294	228	259	241	282	256	230	274	239	272	284	237	255	272	273	259	265	256	234	283	248	253	268	230	280	219	276	249	214	251	313	228	286	236	255	252	259	251	252	259	269	237	278	265	273	265	244	249	262	245	248	260	244	277	251	252	230	257	265	267	250	264	239	257	251	247	273	283	237	235	273	250	270	246	255	270	278	267	277	273	228	284	289	282	273	240	288	259	290	242	264	277	245	277	248	270	264	257	248	256	275	253	235	246	283	228	233	255	249	252	268	261	249	238	252	252	252	260	287	268	283	270	266	243	250	271	256	260	238	277	252	293	265	261	238	275	258	259	270	260	282	290	266	248	272	261	240	256	257	247	296	255	232	252	234	254	248	275	254	288	264	253	262	261	276	258	279	249	245	250	275	279	251	258	245	258	272	260	237	259	271	234	249	266	285	238	281	251	245	236	246	278	259	255	269	254	262	243	235	255	256	257	251	294	259	282	257	242	253	254	266	250	304	268	248	296	259	248	266	265	244	239	268	288	255	248	264	280	291	230	233	259	276	252	242	246	278	247	241	277	262	240	279	265	250	253	254	255	252	234	271	256	272	232	267	245	264	246	244	250	275	262	244	230	243	273	227	271	283	275	231	247	249	292	254	257	265	270	274	244	262	250	267	250	245	251	247	259	249	265	261	235	272	241	269	253	263	276	249	239	228	298	241	257	288	259	244	257	280	265	267	262	279	284	278	266	255	271	250	257	262	267	255	275	275	248	232	263	248	235	249	269	257	243	240	245	228	274	264	285	260	252	257	264	278	258	252	249	263	248	250	273	284	244	249	298	225	273	243	259	259	279	244	249	290	258	256	248	279	259	248	271	284	263	248	291	281	273	274	250	259	228	278	264	266	227	265	246	244	250	268	250	247	271	270	263	266	254	246	244	267	286	274	283	270	249	255	244	249	246	281	257	266	264	298	267	273	253	237	249	256	237	268	269	272	246	254	254	280	266	273	275	275	229	277	263	272	227	242	270	237	301	251	294	271	262	252	256	288	253	235	271	234	239	220	282	261	239	240	256	259	281	276	245	294	245	281	275	262	257	255	251	262	237	276	268	259	251	257	251	222	240	256	242	251	264	253	249	262	265	266	245	296	237	258	261	230	240	239	292	266	278	276	272	276	266	251	258	262	250	262	259	267	254	257	261	265	241	239	260	256	267	282	259	255	241	265	257	250	263
24269	21161	28356	24851	21244	13215	3810	758	343	336	327	292	317	282	277	303	282	282	295	299	293	283	284	286	260	306	297	278	267	282	301	249	289	290	301	312	259	296	284	296	286	284	272	250	301	293	301	294	277	305	253	279	295	265	260	271	280	281	284	272	305	279	269	320	281	283	272	303	291	265	294	299	268	279	283	283	287	276	277	293	278	292	260	283	320	307	257	280	289	265	280	279	281	305	277	293	293	269	270	268	283	251	269	268	286	304	295	290	307	271	310	300	267	266	272	284	276	266	283	273	289	300	262	287	289	305	289	318	284	277	284	285	294	289	304	281	274	247	264	285	274	285	295	275	291	270	303	299	277	303	289	270	263	315	273	263	283	258	292	279	266	272	316	290	274	298	293	287	300	278	278	257	293	274	300	240	284	288	302	296	265	277	292	306	244	246	270	277	297	265	258	259	300	313	285	272	260	305	279	284	268	288	303	278	285	264	280	271	279	260	258	293	261	254	275	291	286	262	264	298	310	249	285	264	262	306	318	307	275	276	281	287	282	292	264	270	260	292	328	296	286	262	274	280	275	291	271	257	241	256	274	275	308	279	253	270	278	285	292	286	303	263	267	278	254	299	297	291	289	274	288	274	306	300	308	266	277	278	292	272	282	288	262	262	273	280	286	288	300	296	289	279	262	293	274	278	270	297	279	293	287	304	275	286	285	281	272	271	289	274	297	306	289	293	261	300	290	269	287	286	270	312	252	304	309	300	293	282	291	298	257	300	301	276	280	288	268	256	318	273	276	286	289	275	297	297	278	259	286	275	305	302	264	284	279	267	293	304	279	281	269	268	301	280	288	272	312	292	288	261	263	287	295	265	282	273	289	274	285	262	294	265	286	297	283	279	260	316	259	281	252	272	288	282	302	275	297	268	272	273	273	304	275	310	269	258	298	285	293	285	249	291	283	298	271	267	277	292	300	323	253	267	284	277	275	291	278	274	309	306	269	278	284	259	315	270	298	257	286	274	274	305	277	264	280	300	274	270	301	279	314	272	272	279	319	297	286	284	266	269	283	312	280	298	301	322	279	292	272	307	263	275	304	289	270	276	283	297	276	275	293	286	270	279	293	281	282	253	266	277	278	273	280	276	257	304	246	300	300	290	272	271	265	306	288	274	245	267	297	285	292	316	258	266	284	263	278	279	281	294	284	276	272	282	286	259	316	263	288	260	277	263	282	308	298	252	288	274	309	284	278	284	306	283	276	320	270	282	299	285	299	274	293	316	274	305	289	282	267	244	272	274	250	282	279	259	274	279	276	254	258	313	275	282	278	278	290	254	289	298	292	263	266	288	315	287	263	253	261	323	284	291	281	250	299	269	303	281	296	274	265	310	289	272	283	286	269	271	294	266	303	284	287	288	265	294	289	309	283	273	309	271	273	238	278	297	267	303	308	279	252	281	284	311	282	297	270	264	285	266	260	285	258	280	289	293	298	276	297	307	290	299	275	280	288	283	299	301	275	311	288	251	263	312	288	292	305	278	273	247	283	276	288	280	291	283	295	266	300	299	289	289	260	269	304	298	297	290	294	265	290	252	273	277	282	278	269	283	286	279	294	265	280	272	293	274	292	263	290	296	275	256	295	271	283	281	271	271	284	290	269	268	298	262	309	278	273	284	297	274	302	277	280	257	303	273	256	281	259	274	280	267	299	276	269	265	274	265	283	284	264	269	274	304	285	326	250	306	288	244	271	270	289	304	254	277	240	317	270	283	292	281	284	302	267	274	294	286	263	273	311	250	291	311	245	309	308	306	306	259	276	306	273	281	310	283	285	264	283	299	246	289	318	275	286	274	292	266	263	274	278	285	293	302	268	283	275	260	266	261	299	296	280	246	255	311	256	271	292	283	280	300	296	256	274	288	254	272	275	269	263	282	292	279	274	286	273	279	303	275	264	294	294	281	316	288	299	261	270	294	284	268	318	300	286	262	268	290	283	283	259	308	285	265	293	281	289	286	254	274	320	274	265	290	270	278	271	298	306	267	287	280	271	284	287	293	253	266	253	296	282	274	297	309	272	275	312	288	286	286	250	276	272	315	265	297	283	270	323	284	285	286	268	269	274	283	282	269	281	267	274	275	302	301	299	281	265	285	272	294	282	294	279	270	290	322	288	287	296	254	309	303	317	300	247	287	264	301	273	278	298	280	276	320	277	297	271	281	251	246	289	277	282	284	269	269	288	258	313	238	273	281	288	278	283	288	282	256	269	293	274	258	284	282	289	299	303	270	283	289	311	318	285	283	291	283	297	300	288	260	282	275	295	249	291	277	263	323	299	259	284	283	259	276	293	282	315	297	302	279	262	301	294	289	305	275	243	286	295	288	295	268	286	289	296	285	289	255	301	327	301	311	258	272	309	257	257	302	272	264	268	278	301	296	286	286	323	277	303	283	265	260	284	254	253	296	280	281	285	283	275	286	287	305	285	305	297	279	278	292	282	296	290	281	272	285	265	284	302	279	282	274	280	299	278	299	286	271	290	286	292	296	291	270	295	300	287	291	296	307	255	274	312	298	278	259	319	269	283	284	315	271	272	269	275	278	311	266	287	291	288	293	256	297	246	273	306	260	292	286	275	291	308	312	286	288	301	293	284	275	279	276	277	269	293	269	289	328	280	288	264	289	316	282	273	266	255	282	285	288	271	300	252	282	288	291	244	287	293	286	276	284	272	303	267	302	263	265	325	263	292	278	291	266	269	288	291	287	303	264	271	287	287	286	284	297	289	263	307	269	272	267	233	281	258	305	268	280	286	285	279	284	297	314	303	300	308	285	290	277	288	264	285	304	287	291	307	288	271	278	307	286	279	299	279	303	297	287	234	273	289	266	287	285	291	267	254	268	303	290	268	296	296	302	269	296	286	278	267	270	277	269	267	299	302	266	279	286	278	291	310	230	287	295	295	324	257	271	300	271	262	283	283	288	335	245	267	283	328	282	278	290	274	286	287	267	273	292	290	311	279	276	285	298	261	308	267	279	255	306	305	292	287	288	288	282	281	267	306	287	284	285	270	282	274	306	304	289	299	265	300	273	282	291	293	260	298	288	300	269	272	283	297	240	298	281	272	302	277	271	320	277	283	272	293	275	276	278	256	270	312	275	282	278	284	278	258	310	291	289	294	282	275	291	278	294	308	308	264	263	273	284	283	275	291	275	316	286	263	277	275	286	281	280	279	291	271	271	265	295	304	289	274	264	264	291	289	310	295	276	273	266	267	269	274	299	254	274	301	303	275	282	277	292	272	294	276	272	286	278	285	289	287	262	298	276	299	239	303	276	282	255	290	286	289	290	274	300	271	289	278	262	279	294	284	255	264	278	290	277	273	278	258	290	267	268	291	259	278	266	292	288	311	272	249	274	288	278	286	287	260	310	273	284	246	287	274	278	282	284	280	285	265	286	262	263	296	261	300	263	308	311	296	307	289	290	298	267	271	307	311	291	310	284	300	285
37669	59833	39883	25691	16227	7875	3149	790	407	418	365	371	297	313	320	310	357	350	321	322	312	304	356	289	339	292	332	362	325	327	342	316	352	325	277	320	332	317	343	320	306	340	334	344	366	313	298	311	320	317	326	339	297	344	344	320	326	317	360	335	305	315	332	305	309	289	346	350	317	320	295	317	338	327	338	318	287	315	320	315	329	304	296	334	324	322	334	360	341	324	308	330	277	329	326	335	319	333	338	358	333	337	315	334	333	318	332	324	323	332	317	324	344	333	328	329	303	355	355	301	321	311	340	347	345	318	318	329	315	311	318	316	298	368	325	315	278	311	369	319	307	290	330	292	321	306	315	295	331	319	302	331	291	336	325	331	354	306	324	314	326	292	307	334	323	304	306	302	327	293	347	307	351	307	340	286	340	337	309	285	337	328	299	341	311	323	325	297	323	318	345	318	334	331	301	337	307	319	306	330	300	336	336	315	299	341	321	340	311	298	325	313	333	312	324	337	331	305	337	343	319	343	306	340	317	308	326	324	307	342	321	312	330	336	310	349	302	342	335	302	311	339	312	352	344	325	330	351	320	296	324	308	319	291	317	337	343	318	296	317	345	300	325	309	332	317	361	289	313	315	306	339	324	321	345	308	295	348	322	321	330	314	308	316	332	293	298	293	315	324	365	302	326	344	301	333	333	326	334	341	291	319	348	314	308	319	311	315	328	338	277	307	326	311	335	344	333	344	331	314	333	362	309	354	290	330	321	323	335	339	333	318	318	348	309	352	322	325	337	301	323	369	325	305	335	316	318	320	327	307	324	321	357	343	327	325	336	326	325	288	295	329	338	298	332	331	292	360	323	328	326	321	315	313	307	305	300	326	270	329	338	315	318	320	337	361	300	375	341	357	301	329	327	313	307	319	322	311	344	348	333	340	348	348	314	312	302	292	314	326	370	312	276	357	312	347	331	357	324	365	323	362	326	328	319	342	326	315	339	298	319	322	323	311	312	332	315	328	316	284	323	349	334	322	330	331	299	316	309	330	325	336	309	309	311	344	325	326	304	299	315	336	284	345	311	358	319	340	329	315	327	317	308	300	304	290	306	317	316	318	315	326	310	327	304	316	323	317	339	313	289	301	327	316	293	319	335	311	322	327	299	321	329	299	322	316	312	333	329	326	331	304	328	326	296	334	309	308	334	286	324	312	316	293	306	315	313	328	316	316	317	350	316	329	334	346	343	339	316	309	318	320	331	322	344	306	313	311	326	306	333	313	318	344	313	304	292	342	307	316	299	324	322	322	371	328	298	292	319	335	293	320	343	309	343	344	335	321	310	285	316	323	368	326	309	328	346	276	303	321	334	323	315	353	296	334	320	286	327	342	333	337	332	286	318	334	307	300	313	365	341	289	315	322	322	313	282	352	362	340	299	292	327	341	319	336	328	344	324	325	322	335	289	306	299	338	352	333	347	321	319	333	321	328	305	310	331	337	326	297	332	318	354	344	292	336	319	334	327	319	321	296	297	308	319	326	335	333	335	348	318	318	351	343	307	332	311	323	345	344	330	313	326	306	329	303	286	307	331	320	311	289	299	348	302	340	332	311	337	316	319	320	312	323	308	301	324	339	341	326	336	327	309	348	283	335	329	352	292	303	310	318	339	329	285	340	293	296	314	358	348	281	330	296	309	339	306	323	338	343	312	340	314	348	352	320	318	317	315	327	348	323	312	316	336	303	298	317	314	324	347	291	312	314	306	289	292	323	341	312	344	328	330	314	322	340	337	307	309	282	332	380	325	306	301	301	313	336	319	299	344	336	288	313	316	302	312	311	313	334	283	344	331	345	359	348	319	317	335	307	346	354	326	310	351	332	323	326	333	341	308	309	357	317	331	308	302	340	333	296	351	317	313	340	307	285	323	316	311	302	324	328	313	342	332	304	308	300	313	298	309	318	340	305	310	355	319	327	309	291	311	316	333	368	330	298	327	326	316	294	317	342	319	349	352	274	316	300	336	316	356	300	329	314	350	301	337	353	331	292	285	325	327	326	289	308	307	331	302	300	297	339	308	307	327	315	324	332	323	324	344	307	345	339	317	345	333	320	320	279	335	331	323	309	331	283	322	319	325	354	295	312	358	318	335	292	311	327	278	313	337	327	321	369	347	298	298	324	335	335	324	332	329	298	328	311	326	308	323	345	317	343	327	313	322	300	346	333	343	302	333	295	312	343	330	291	323	329	326	328	346	320	321	327	305	300	313	319	335	291	308	318	303	280	345	303	287	321	321	328	298	326	321	338	335	309	305	354	308	314	322	318	313	330	308	333	338	328	313	320	310	350	312	325	321	319	312	342	323	330	330	318	322	314	330	342	312	331	339	302	311	348	308	350	283	323	332	309	319	336	311	292	291	311	306	344	328	318	313	291	332	367	333	317	295	334	355	318	322	314	322	326	320	344	319	314	314	318	313	341	296	314	317	308	336	346	323	328	330	339	345	340	338	318	317	336	339	355	336	320	303	307	329	335	312	291	327	305	323	329	315	297	299	334	338	325	296	324	330	324	324	322	306	340	348	333	294	320	286	282	304	332	329	320	309	308	334	353	326	342	312	349	296	332	319	325	314	317	319	332	323	347	329	339	335	310	315	323	326	362	332	346	307	326	319	308	299	312	304	291	320	324	356	327	325	309	343	320	298	316	374	330	300	312	307	285	353	316	306	318	309	307	341	328	334	302	295	351	335	289	308	309	330	343	328	312	327	318	310	316	323	312	362	335	295	324	319	285	316	319	333	295	307	303	341	312	306	308	307	324	321	318	326	304	327	326	340	317	325	299	348	317	299	334	303	296	331	303	302	302	313	324	310	296	314	334	307	310	303	346	314	297	323	285	311	311	310	314	322	319	322	332	358	300	345	319	304	326	321	305	314	320	320	312	289	327	318	322	340	280	343	308	308	352	294	318	341	337	292	309	338	321	333	322	294	305	322	327	344	301	331	335	357	352	350	310	313	354	327	294	335	316	331	339	315	305	310	348	325	323	344	325	317	312	304	321	347	305	305	316	302	312	295	308	323	331	336	306	303	319	331	340	340	313	288	290	341	322	323	330	314	357	299	333	333	302	320	320	322	335	318	331	333	322	307	338	313	322	348	351	302	299	326	327	320	330	344	330	310	306	326	358	313	337	339	309	319	314	324	315	299	321	298	314	325	309	322	353	333	304	315	326	319	332	321	316	340	329	342	322	311	298	295	334	306	326	315	310	320	320	310	316	360	294	329	338	344	336	326	300	302	323	293	320	296	337	319	352	323	314	305	327	333	328	344	317	294	308	300	285	328	313	313	330	346	338	321	310	325	333	322	286	317	299	291	323	318	329	323	326	330	319	299	311	326	337	295	315	333	327	307	328	293	328	336	337	280	302	300	320	307	330	360	288	341	323	316	336	317	321	311	316	323	293	315	316	334	329	313	319	344	311	329	283	298	337	334	306	320	320	305	327	341	315	354	314
25298	21291	28281	25774	15395	6304	1607	470	349	286	269	298	293	294	290	310	322	308	288	285	300	339	281	315	302	290	281	294	295	271	262	312	270	258	291	287	314	295	270	301	292	285	269	333	291	280	330	283	316	311	294	295	299	284	308	327	301	298	273	281	309	282	293	271	273	273	300	266	298	297	288	272	283	294	281	307	281	308	315	275	282	308	278	310	275	272	300	301	281	297	323	312	306	284	285	263	293	271	301	293	282	270	291	284	259	270	282	288	307	269	288	293	280	305	267	254	279	290	288	283	308	287	281	275	307	274	291	332	288	310	291	273	289	322	314	282	276	264	285	283	267	287	284	286	320	280	304	328	307	294	266	300	290	284	281	283	318	275	292	284	313	285	312	314	273	264	287	259	305	328	283	290	298	272	299	322	262	297	295	303	289	317	279	288	314	289	290	306	306	287	283	296	282	306	289	322	289	299	282	303	291	291	326	329	265	308	306	296	297	300	298	309	299	282	302	291	289	314	303	304	278	327	305	302	307	299	278	286	280	269	310	290	293	296	282	304	296	311	296	280	314	261	291	256	291	283	284	285	300	293	263	285	276	293	328	286	300	290	291	294	299	312	305	291	299	292	282	286	290	305	267	324	276	272	309	285	306	300	306	278	285	259	299	288	294	304	296	303	302	284	283	271	284	249	307	268	288	305	303	277	301	285	295	287	301	305	286	296	275	295	287	326	290	322	303	303	331	263	284	281	275	277	278	276	289	304	278	290	283	304	306	298	272	285	286	289	285	299	272	301	293	298	309	311	291	286	284	292	308	291	301	297	308	295	290	313	264	312	272	292	290	274	260	263	281	250	317	302	277	311	306	307	279	301	291	309	285	325	269	311	278	284	269	269	279	276	321	309	305	298	309	287	271	275	262	290	271	303	292	290	306	307	260	302	279	331	288	292	304	288	269	298	278	318	277	284	275	296	270	326	259	279	286	307	274	287	288	310	272	281	285	332	298	291	265	264	294	301	257	291	303	295	258	295	285	278	289	280	309	300	298	299	313	303	273	277	286	309	274	276	311	275	283	329	300	286	275	293	273	279	324	277	303	302	253	300	291	286	300	306	303	256	291	283	289	322	303	295	294	276	287	296	279	274	270	307	319	286	310	309	307	282	300	325	291	284	267	294	296	307	289	307	285	286	306	284	312	294	265	301	313	283	290	270	285	288	278	277	298	292	291	301	279	300	255	289	298	272	295	288	284	311	317	287	297	297	254	298	302	296	303	296	270	304	309	318	288	295	309	300	272	305	297	277	274	293	277	262	270	286	280	272	292	259	305	305	325	351	308	249	262	278	273	301	283	297	316	314	283	309	266	272	260	264	298	298	282	298	298	295	321	283	291	285	304	280	294	304	284	268	318	295	282	277	282	309	300	260	303	298	292	307	273	318	310	316	305	322	310	299	281	289	302	318	248	299	294	316	297	288	266	273	323	262	333	279	281	301	271	288	327	298	280	289	289	307	297	298	294	291	301	296	287	291	296	297	311	293	289	288	292	286	318	292	288	288	272	275	290	295	312	294	315	276	283	295	331	308	308	303	307	302	280	304	316	283	332	253	276	303	295	276	319	287	299	294	301	289	282	296	320	278	323	271	311	265	306	303	290	299	287	283	308	278	303	323	315	298	290	271	302	285	296	294	277	260	282	299	289	299	274	280	299	312	250	307	305	300	293	280	290	281	309	326	269	319	292	273	279	267	275	273	308	287	262	285	315	319	274	267	297	278	286	257	279	298	306	298	290	281	284	298	277	300	294	312	281	301	300	292	271	283	303	282	299	287	286	281	300	297	289	279	277	306	286	326	318	297	280	314	278	286	298	318	300	290	298	290	316	285	298	285	278	277	281	277	280	272	276	284	279	290	285	277	292	305	280	297	285	294	294	305	302	263	280	294	296	298	313	308	293	312	303	290	313	263	287	304	299	302	274	284	280	291	278	291	272	307	285	291	267	286	283	316	300	295	270	283	285	296	275	305	278	313	287	302	302	298	281	276	292	287	292	297	285	281	301	278	301	267	309	299	299	324	304	313	272	289	320	317	314	276	285	323	286	277	325	297	286	326	285	277	307	306	304	256	277	282	291	294	277	277	281	331	289	356	256	299	291	303	304	305	288	290	294	286	334	304	291	287	296	281	296	312	299	286	287	287	304	302	302	311	310	275	306	272	254	291	317	305	302	269	292	286	279	293	333	314	269	309	315	273	297	304	312	313	289	287	284	285	264	294	290	304	283	282	273	319	269	276	276	289	277	308	318	290	286	307	279	290	331	299	280	293	296	289	300	287	309	305	295	258	291	301	304	275	245	291	309	326	272	302	269	305	283	297	289	280	293	307	291	262	282	302	272	288	310	281	305	310	287	263	291	302	282	296	307	262	275	277	327	298	266	292	281	265	299	317	280	270	273	315	299	273	313	297	269	319	288	285	282	280	278	282	313	277	299	293	315	300	321	273	297	303	286	289	305	307	295	308	272	289	296	307	302	264	249	291	291	271	289	285	312	285	296	284	306	280	286	288	301	295	291	288	294	277	282	268	295	276	310	283	313	278	293	272	327	295	291	250	304	313	307	296	291	267	284	274	295	282	293	300	302	266	302	272	281	313	322	286	326	285	267	279	292	300	297	284	300	255	312	271	271	297	311	305	277	317	301	280	278	293	286	313	302	264	277	303	360	305	301	303	307	330	303	288	299	288	295	260	310	342	298	295	278	291	283	281	299	287	293	277	301	328	303	303	284	330	302	317	277	292	292	309	291	285	278	305	268	286	303	282	329	311	297	289	309	288	269	302	293	270	304	282	237	318	290	273	305	303	307	276	273	333	302	303	268	320	300	311	305	299	281	290	285	302	316	299	308	285	313	259	312	311	290	275	276	258	283	302	302	291	278	326	268	304	290	274	288	298	303	307	286	301	311	287	330	296	330	277	275	273	306	285	285	301	260	307	320	303	294	294	288	288	317	278	307	289	307	319	275	277	296	295	299	314	320	316	280	297	273	296	299	268	303	274	297	285	279	279	282	275	274	287	292	287	298	316	300	292	263	289	285	292	310	300	278	289	285	300	284	270	287	283	321	286	281	285	299	297	312	298	305	267	300	292	301	303	286	290	300	281	279	285	308	289	290	313	270	299	281	277	322	299	311	307	266	302	278	321	297	282	282	287	280	274	273	324	305	310	301	320	293	277	305	307	250	285	290	284	308	276	278	279	281	281	299	282	297	337	282	314	298	259	287	332	304	298	260	273	290	301	306	294	314	312	295	305	272	284	301	335	289	314	287	314	279	274	281	291	301	294	294	289	260	301	265	311	281	281	282	321	303	313	282	288	291	303	294	278	287	264	290	313	308	277	301	304	316	317	271	289	287	266	290	310	314	262	322	317	271	286	278	329	291	269	275	292	288	310	265	287	298	277	287	251	270	283	288	288	297	291	307	294	285	268	282	297	285	275	292	308	288	321	279	305
38342	52276	38052	20953	13376	7242	2087	628	408	384	386	352	375	351	353	361	351	352	338	352	345	357	323	336	325	333	337	360	368	317	374	342	340	337	341	354	346	329	358	355	346	329	339	337	367	324	332	328	365	331	356	348	340	327	310	344	347	360	375	305	342	356	379	356	375	374	359	335	310	346	353	351	357	305	380	343	343	326	337	344	331	340	328	339	346	333	326	346	325	326	353	336	358	325	325	344	341	349	358	349	353	330	349	345	358	384	348	392	364	329	327	372	310	349	353	350	385	335	368	335	359	319	329	354	357	343	348	334	367	385	349	318	338	332	322	372	341	348	330	308	337	365	321	352	353	367	337	332	335	342	310	322	354	354	361	348	336	385	332	337	341	336	356	354	322	336	318	361	350	345	360	350	320	341	332	363	332	324	353	354	342	343	334	360	350	338	323	307	332	367	342	357	312	334	354	351	370	323	354	361	335	325	330	339	348	357	355	322	359	332	353	371	385	351	333	328	319	381	329	343	314	363	335	358	304	307	372	371	349	343	335	359	376	332	355	314	319	352	339	339	380	362	313	350	333	334	305	323	357	356	367	337	367	332	341	317	346	346	316	299	335	344	363	296	356	361	351	363	359	319	357	328	343	361	372	358	327	307	333	334	311	318	340	375	333	364	348	343	362	322	347	337	357	355	337	357	339	365	331	343	351	315	331	355	343	302	329	359	349	340	348	358	319	317	321	340	342	347	358	374	300	340	344	327	324	361	346	318	375	338	329	328	344	352	354	325	342	316	344	359	316	339	327	345	352	378	361	363	368	345	342	340	348	319	336	367	335	324	336	375	365	346	336	338	345	358	346	319	343	339	338	326	337	322	347	343	378	353	338	347	346	322	311	341	349	319	358	331	364	339	322	351	359	336	324	354	340	327	372	353	366	328	313	372	332	330	352	360	313	343	341	359	332	359	323	340	336	337	348	371	317	352	343	339	359	333	374	336	324	355	357	345	326	319	333	337	312	346	338	313	332	307	330	329	329	355	348	357	332	331	360	375	360	333	317	335	322	328	374	341	304	350	339	349	337	310	363	354	398	321	379	337	325	355	342	344	386	350	333	337	354	319	373	351	356	340	343	357	348	337	328	319	310	329	332	369	332	346	315	343	364	328	330	381	357	361	332	338	333	318	327	360	323	346	339	343	325	332	336	360	344	383	364	366	338	329	369	355	352	337	318	345	312	389	292	312	364	348	312	352	363	331	343	361	336	340	346	338	352	324	339	342	370	310	313	335	357	329	350	356	347	325	346	349	343	305	315	343	359	366	381	354	337	348	333	365	350	315	328	337	360	376	320	351	363	339	350	364	348	337	367	335	346	346	332	333	357	355	355	353	353	369	341	331	337	347	371	349	355	366	329	339	332	343	327	312	324	342	314	320	347	340	326	349	324	321	359	334	314	351	343	331	335	300	305	340	349	345	316	354	358	317	336	364	322	328	345	342	361	334	345	358	355	334	312	334	368	329	332	334	372	366	347	332	353	332	356	338	330	333	361	356	355	343	366	348	346	328	342	340	349	326	337	367	345	328	345	336	327	366	346	317	356	340	315	365	362	341	355	357	340	315	347	386	378	325	352	352	342	329	371	329	375	358	352	359	357	320	332	348	360	371	372	328	354	317	345	357	339	348	334	348	328	338	357	344	323	356	321	355	328	344	355	349	335	375	329	362	353	371	342	311	369	336	326	337	350	344	330	330	343	332	339	347	325	354	343	340	373	376	353	346	325	331	331	347	351	374	361	306	317	345	360	359	370	355	348	346	340	331	334	342	383	351	322	345	356	342	330	340	361	353	339	375	356	347	355	345	312	334	325	375	339	319	357	340	306	367	338	331	372	343	329	363	367	381	333	357	333	361	348	363	319	315	327	328	338	335	342	355	342	352	356	336	348	368	325	343	336	312	354	338	307	350	356	372	353	343	374	337	342	344	350	314	367	332	363	325	306	377	352	320	345	331	338	333	347	333	332	364	341	344	322	361	366	344	374	341	341	378	370	329	335	347	358	331	337	337	332	323	313	355	364	340	325	355	359	331	381	331	372	351	338	393	319	352	334	346	335	327	329	314	369	341	328	322	353	372	327	329	339	360	332	350	336	335	354	320	336	332	375	324	364	344	351	313	310	337	357	331	346	350	358	320	337	325	352	351	379	358	375	333	337	333	353	330	370	322	310	364	311	336	336	350	368	330	328	321	370	337	356	329	343	352	323	325	332	326	358	317	320	339	358	375	335	324	341	352	316	325	367	374	356	365	370	364	339	346	342	323	339	343	347	335	364	349	343	358	364	325	356	322	349	362	379	349	352	336	367	334	326	325	371	369	348	323	345	322	371	340	366	360	355	360	359	374	345	360	334	373	366	340	307	324	367	301	318	338	351	346	333	356	365	327	374	369	335	348	358	365	376	316	353	349	324	359	386	326	354	346	331	321	322	320	323	359	347	360	342	365	369	362	340	353	340	352	338	338	334	348	338	326	328	329	332	347	390	353	322	342	329	355	358	323	324	333	340	366	333	345	339	341	309	350	329	320	350	340	356	334	338	362	337	359	336	347	354	388	330	335	376	376	352	334	350	305	353	336	323	355	295	354	332	344	349	344	349	356	349	329	382	326	319	363	352	334	343	347	315	339	338	326	337	315	350	366	356	345	322	343	357	347	351	413	351	316	311	318	330	326	319	316	341	334	351	393	378	335	316	326	340	365	346	350	358	337	358	342	350	354	335	324	359	351	363	343	343	348	355	329	371	372	340	345	320	369	343	330	346	383	381	390	344	345	343	339	347	370	352	325	332	351	342	338	333	352	325	303	403	319	328	358	346	317	341	346	308	374	366	307	345	345	342	344	347	324	370	348	342	317	342	358	335	339	325	335	346	364	331	328	322	365	372	352	393	350	330	348	363	353	326	309	314	354	338	322	334	344	367	341	339	375	329	337	374	381	336	346	341	342	329	368	360	337	362	356	355	366	330	369	342	342	357	340	310	346	336	329	379	344	287	362	369	315	359	395	327	326	349	338	363	336	340	337	336	341	313	314	340	309	337	318	353	361	331	353	339	356	357	339	320	318	345	346	357	338	347	367	332	356	322	329	385	364	356	327	356	330	359	340	337	344	342	339	326	361	319	357	325	339	346	320	361	371	337	352	341	341	317	354	338	328	363	313	360	343	358	338	341	342	332	352	330	352	324	317	364	341	328	358	352	357	336	307	319	343	355	342	348	342	349	327	364	330	304	337	348	329	364	330	371	323	322	312	364	376	341	324	351	339	319	331	343	316	313	379	342	351	340	378	369	358	337	324	342	356	347	329	375	372	342	327	340	368	323	354	361	338	375	326	378	370	372	333	312	352	315	338	306	338	345	340	327	331	357	342	330	334	340	352	329	321	320	379	382	366	332	355	384	328	348	350	324	326	358	356	349	316	333	333	322	360	358	297	337	369	332	341	337	312	360	331	321	328	382	329
22864	21071	28608	24051	21539	20952	10157	1014	486	485	519	493	465	466	453	431	418	429	432	431	406	418	430	421	432	414	415	431	425	434	482	412	420	441	429	436	408	406	441	440	422	440	486	415	398	456	444	466	438	427	414	464	457	425	434	421	411	410	444	415	405	480	430	426	438	378	397	431	438	405	424	439	440	448	452	443	475	387	434	444	397	448	450	427	463	404	431	489	428	435	448	465	438	423	464	420	423	425	409	473	407	445	470	417	461	428	439	404	405	456	433	449	421	419	422	423	387	411	435	399	432	426	442	411	431	429	444	430	424	419	427	430	475	430	398	447	423	429	390	440	441	374	419	414	414	442	464	399	478	420	462	470	411	428	408	420	411	404	405	411	414	439	404	420	398	464	421	385	438	410	422	409	412	429	419	422	408	457	429	414	425	412	404	482	428	450	431	459	429	459	421	414	450	439	445	440	400	415	449	410	416	427	427	421	401	403	396	442	408	454	443	426	407	414	433	431	450	450	432	410	412	410	425	417	418	414	433	400	419	433	432	435	437	397	440	423	422	447	421	436	408	459	433	440	447	424	409	439	449	402	423	468	422	407	422	393	425	448	421	415	403	453	406	391	421	424	412	411	437	451	421	432	451	438	427	455	438	437	392	399	454	412	427	426	444	429	464	426	431	439	439	412	456	395	438	434	413	428	438	408	457	440	387	456	393	446	388	439	443	417	444	424	446	437	402	407	419	420	438	427	452	438	427	395	434	413	430	432	439	393	402	423	433	426	375	430	428	411	439	408	402	428	429	394	440	451	433	380	406	477	431	452	422	415	382	413	416	412	452	433	459	440	447	436	412	441	424	379	433	419	431	393	409	395	414	446	428	416	395	409	455	436	422	399	406	381	432	413	440	444	449	420	457	409	421	383	420	460	407	441	434	472	385	430	435	417	413	399	447	443	383	441	420	439	462	442	423	423	404	429	442	414	431	419	433	450	473	447	403	422	424	460	432	408	416	427	434	399	426	421	439	418	424	424	416	449	434	439	413	457	410	438	442	383	425	425	396	424	457	419	421	465	423	434	443	425	442	410	433	407	400	411	446	441	480	423	420	428	423	393	424	425	423	429	435	414	434	438	440	442	400	391	416	463	442	413	419	398	416	402	445	451	462	431	447	394	445	496	420	394	456	418	440	438	415	393	435	408	430	462	455	433	439	447	427	404	447	380	450	420	397	392	424	424	416	453	412	432	442	432	442	467	435	423	397	416	437	429	461	420	432	412	427	414	435	392	435	422	444	437	408	443	417	433	435	402	449	382	399	471	415	451	399	402	386	427	425	397	392	410	432	442	425	426	450	408	431	428	419	412	421	439	431	433	463	427	438	391	394	452	425	406	425	459	422	407	436	412	448	424	406	461	395	396	457	429	453	439	436	419	421	461	405	397	409	441	448	396	394	439	404	404	431	420	462	437	413	430	435	439	415	413	442	410	411	444	443	403	459	419	458	440	420	444	447	420	414	421	482	426	468	409	442	436	420	416	425	430	372	407	455	390	392	421	436	428	412	413	409	402	413	387	418	400	426	420	418	407	425	419	396	402	439	437	427	421	437	406	417	435	389	487	419	455	439	437	406	442	424	423	414	433	443	434	432	445	446	414	418	426	398	433	399	450	425	415	400	440	426	401	411	421	479	469	453	417	444	419	442	428	442	478	436	419	433	419	379	475	434	425	399	439	427	435	387	432	450	411	410	402	430	412	393	398	423	382	416	450	432	426	449	462	438	418	400	437	425	453	458	408	427	437	421	457	422	436	428	465	444	425	432	411	415	400	409	429	408	423	396	428	413	393	431	392	442	451	393	433	421	447	416	442	413	417	446	393	454	437	424	423	441	409	440	426	419	428	431	451	467	418	470	436	422	451	425	413	469	407	422	417	404	469	436	488	454	411	421	402	413	398	448	433	435	401	432	436	417	405	411	431	419	463	418	424	406	406	406	407	409	399	443	418	426	443	397	392	428	428	438	461	416	437	425	416	447	445	435	402	387	402	432	438	445	391	419	377	430	408	429	403	398	435	398	416	433	431	415	428	438	407	430	449	421	431	388	468	426	437	387	433	417	419	426	417	413	443	433	423	449	354	458	444	413	419	445	413	424	445	427	471	392	400	427	458	449	458	417	461	423	429	431	400	397	437	441	443	408	358	427	395	420	399	426	401	430	429	424	427	419	448	462	481	416	438	440	431	452	408	415	445	425	424	429	433	419	445	423	465	416	432	422	395	429	422	443	415	391	393	402	410	429	427	433	435	425	418	426	426	414	422	470	438	426	410	461	421	443	411	408	433	418	434	407	433	441	430	459	473	462	414	436	441	370	398	465	416	463	425	439	457	356	409	385	454	439	441	419	469	470	397	419	437	487	444	396	449	440	395	424	408	438	404	403	428	418	398	389	403	403	425	409	411	404	453	429	401	463	408	435	443	423	414	467	405	420	399	418	443	438	429	434	424	420	424	439	434	453	464	427	436	449	442	466	436	428	428	430	437	447	431	418	444	409	407	434	430	461	447	403	431	452	414	414	424	400	434	451	467	440	405	397	443	380	408	426	395	430	443	424	418	446	411	413	423	411	419	415	425	396	395	415	441	423	407	385	438	437	413	433	415	416	440	466	434	437	409	451	407	434	441	407	424	422	416	395	435	438	372	397	431	441	417	405	421	426	418	378	431	440	437	431	413	437	455	438	438	416	398	417	414	391	392	412	432	428	426	417	417	445	434	416	471	411	455	443	420	391	378	415	433	420	459	423	462	443	437	426	452	394	392	450	423	449	398	446	437	428	408	464	395	468	415	401	435	444	403	417	407	440	421	460	419	483	406	437	471	433	439	439	462	450	417	416	441	400	418	438	475	408	418	424	444	446	430	448	413	420	426	431	426	404	429	435	441	433	430	394	448	445	455	407	417	427	432	427	434	430	422	418	419	417	442	429	423	454	425	450	448	424	428	450	410	431	423	429	395	445	415	444	409	396	424	444	409	418	428	421	393	437	404	438	471	436	416	413	411	435	437	402	427	437	433	430	418	443	417	440	401	394	416	425	409	418	436	411	393	422	393	403	412	421	400	440	410	441	442	433	369	442	429	430	460	413	386	444	453	419	448	440	406	391	415	412	425	436	457	411	427	424	429	449	436	442	402	422	419	430	416	435	403	385	473	381	411	389	433	409	427	413	431	373	407	421	425	390	400	420	392	428	425	425	397	435	433	402	454	462	438	411	435	447	451	378	414	421	391	433	421	429	435	389	425	394	411	413	415	453	388	479	433	436	419	404	417	404	424	381	424	415	407	415	445	462	395	422	410	434	472	379	413	414	415	413	460	449	406	441	405	436	415	435	420	454	413	455	411	412	446	396	449	404	438	382	441	460	439	427	427	443	394	402	440	395	450	409	408	402	435	452	385	394	461	456	440	437	415	415	427	439	433	438	438	449	465	434	426	418	434	426	400	436	455	437	420	433	416
42960	67229	51563	35941	23623	11764	2868	791	601	558	533	511	554	505	530	478	481	455	497	505	532	457	468	471	495	485	492	519	497	488	506	470	461	488	493	463	488	484	483	474	471	462	509	470	491	492	446	477	458	481	459	476	477	487	469	489	495	506	487	460	502	485	461	456	470	466	435	488	508	458	457	429	465	468	451	468	450	511	448	481	477	495	465	477	436	484	468	483	468	484	458	475	484	480	500	445	424	509	470	461	464	422	452	467	476	455	454	455	488	480	497	453	501	475	515	448	467	439	447	473	472	489	481	435	433	480	461	478	494	454	464	429	473	478	480	472	489	484	446	484	449	460	532	469	469	447	460	458	467	503	464	486	451	500	470	486	447	434	508	459	490	481	439	493	501	487	463	464	486	459	508	451	517	451	449	475	488	472	514	488	427	495	489	485	467	491	489	490	448	506	497	485	512	475	451	522	501	470	442	452	472	472	456	501	480	508	495	467	467	456	519	499	493	471	489	462	502	435	463	477	467	493	473	447	472	496	447	448	463	453	443	493	475	486	529	437	479	456	452	476	491	463	447	447	504	436	509	442	477	473	481	418	449	488	456	488	466	465	505	469	525	486	480	502	450	477	466	492	503	484	462	472	494	448	503	477	478	512	489	503	488	454	478	453	468	483	462	450	443	493	472	462	479	471	473	432	487	508	507	491	483	458	472	460	481	470	484	434	481	408	474	497	416	481	467	484	488	445	468	461	501	450	474	440	477	493	467	463	492	474	491	468	448	467	467	466	465	440	494	445	435	487	480	477	490	484	480	464	440	471	521	480	462	457	454	507	452	492	446	502	472	461	501	490	461	479	455	470	516	447	461	469	465	480	481	472	479	455	442	492	462	453	436	485	475	472	471	490	510	487	470	459	460	455	480	406	498	416	471	477	445	409	501	483	487	447	460	449	438	485	474	467	448	493	437	485	507	439	495	481	458	455	479	471	465	471	485	494	477	463	461	472	479	518	465	446	510	471	492	480	503	483	452	469	520	476	451	493	495	441	461	477	478	466	486	478	529	472	445	516	473	462	485	470	479	465	470	492	487	486	472	484	474	472	519	481	465	463	478	480	496	482	465	503	501	495	477	467	439	469	478	454	484	434	452	485	476	493	475	444	465	474	462	451	480	499	494	524	465	500	480	496	447	462	463	459	501	467	474	458	455	451	446	461	459	508	490	477	487	439	472	408	443	470	481	474	466	455	502	461	467	457	494	460	496	443	463	491	468	446	451	421	470	494	474	479	469	477	489	497	468	464	499	491	474	494	465	461	482	486	480	440	506	470	491	475	474	486	501	502	467	501	491	452	455	446	477	471	444	475	464	462	442	480	499	450	497	480	493	490	460	470	476	510	469	484	493	481	540	486	500	480	477	466	436	467	476	511	497	480	443	482	503	467	444	459	507	485	466	472	469	508	455	491	446	491	481	472	441	462	467	475	491	472	488	436	513	449	458	441	474	432	491	429	455	441	481	471	464	460	465	482	513	493	455	455	455	436	441	502	490	469	489	458	473	481	478	443	495	445	478	488	467	465	441	473	423	469	464	485	439	499	503	463	481	443	478	465	469	434	450	461	463	480	453	476	533	515	472	488	442	463	466	474	479	486	496	492	493	490	488	479	482	469	478	463	507	476	442	468	485	470	450	497	472	424	493	481	472	473	436	440	454	423	477	500	483	479	498	510	485	492	462	503	439	476	466	488	474	411	502	481	447	517	455	508	481	494	441	485	438	434	487	469	444	457	488	487	472	457	469	486	465	476	460	473	433	435	466	486	490	494	474	453	479	475	470	462	478	455	469	489	441	468	442	479	456	451	509	482	475	457	476	470	510	486	528	493	484	494	470	439	474	492	490	493	477	475	458	469	487	488	492	481	468	479	515	479	474	469	475	475	465	476	455	456	448	477	466	474	441	452	469	486	487	500	464	449	481	456	496	508	467	468	479	512	475	448	479	474	474	451	517	485	446	479	453	459	448	488	475	486	461	486	452	511	469	471	447	449	496	481	463	465	476	454	490	473	433	449	462	472	495	476	475	484	465	447	447	472	429	488	435	466	519	468	457	477	454	465	459	496	486	464	492	414	460	486	461	464	449	465	482	443	476	476	489	504	450	481	486	483	482	467	453	495	464	456	478	482	465	518	462	440	431	510	458	498	470	472	496	449	537	455	476	471	457	460	464	477	456	433	461	455	458	470	432	483	488	453	484	446	444	488	500	495	490	474	465	483	442	468	505	493	477	489	474	448	490	519	485	432	456	442	428	436	468	472	477	517	459	505	447	482	459	504	473	478	448	458	467	452	495	448	453	477	474	481	509	502	467	498	492	454	488	484	500	452	435	456	464	499	463	476	487	439	470	439	482	503	462	471	506	450	481	482	482	467	492	423	487	451	475	465	448	495	524	467	470	461	479	447	498	476	464	428	464	496	483	468	489	461	442	471	471	480	474	464	494	472	429	473	492	458	488	458	519	471	471	495	483	479	495	440	456	459	477	476	465	474	456	464	474	484	445	488	458	486	458	512	477	497	480	489	479	421	477	453	472	482	463	461	454	474	459	475	465	486	414	444	466	512	511	455	460	468	455	487	440	506	487	502	481	495	442	490	495	428	511	440	495	456	459	485	454	454	482	501	443	464	500	492	488	473	486	511	475	501	473	477	460	479	474	449	427	497	489	459	468	482	465	486	498	473	497	516	476	454	462	479	527	451	483	438	540	496	462	501	513	506	434	489	454	458	478	481	453	484	476	462	477	462	459	464	486	465	475	486	488	421	448	456	466	477	484	438	482	483	412	452	492	476	452	442	502	478	494	510	433	480	470	468	449	500	484	454	433	459	466	468	440	498	454	435	459	494	444	479	457	416	487	456	466	477	485	497	464	470	481	453	467	426	487	493	522	479	477	439	477	454	491	456	485	465	449	443	446	516	443	474	457	475	420	497	472	469	513	448	482	470	486	511	458	447	441	445	491	424	452	435	475	525	470	493	484	450	468	465	454	473	471	472	454	468	478	464	473	445	497	475	502	478	443	528	473	480	464	475	475	487	445	456	476	460	460	477	502	487	441	482	478	476	466	458	473	475	417	451	476	456	452	471	440	479	476	445	452	461	491	462	550	483	477	480	474	516	457	484	482	491	463	435	481	458	489	456	499	480	454	465	489	447	493	475	465	453	428	488	494	464	472	488	461	424	473	465	474	460	483	456	482	446	499	491	437	459	414	511	484	451	475	425	469	449	446	472	485	480	453	452	426	502	479	501	496	458	502	477	492	454	503	452	475	462	471	446	489	496	451	495	462	481	495	464	448	445	457	480	474	450	477	457	465	456	457	466	469	459	440	470	452	476	503	484	483	480	457	509	474	431	488	453	516	451	500	472	460	490	463	464	453	462	516	485	479	468	505	466	510	478	482	492	415	461	481	491	486	444	436	479	509	434	514	507	477	471	486	468	481	499	456	448	484	485	452	470
32745	31235	33017	19888	6922	1804	467	240	234	210	216	213	226	222	222	215	226	220	226	216	219	225	231	227	194	212	261	245	213	243	227	218	226	214	243	222	202	248	232	248	211	228	251	220	233	221	234	222	209	224	229	249	244	234	239	225	220	207	231	193	215	254	208	222	242	222	233	215	249	247	248	204	219	232	222	217	225	238	257	235	205	211	258	216	239	227	246	228	212	237	217	201	208	215	217	212	204	204	234	199	231	250	230	240	248	208	245	197	199	227	217	231	229	231	244	223	209	217	250	234	234	227	223	224	219	209	218	220	222	211	225	248	243	222	223	255	215	232	224	233	212	231	203	232	234	210	245	222	222	217	224	217	215	238	212	228	191	228	232	219	208	232	224	229	218	229	211	207	228	229	246	220	234	211	248	230	201	236	226	244	200	188	219	242	241	205	239	216	202	237	203	215	249	230	223	221	233	203	221	223	223	195	202	229	230	242	225	218	224	203	208	211	216	226	230	251	229	236	254	215	248	221	213	214	207	209	208	235	238	230	249	212	230	242	207	228	215	240	216	235	225	232	227	230	259	202	210	224	235	212	203	211	232	256	236	188	236	217	214	230	235	236	210	252	247	239	218	209	209	216	202	214	225	220	252	224	213	208	237	199	210	204	230	218	223	218	236	209	218	224	200	237	227	205	219	233	206	221	244	210	256	227	223	218	238	204	225	208	208	224	234	200	240	216	239	232	219	232	235	221	215	219	258	217	231	227	203	229	220	243	228	240	242	213	224	227	217	225	236	232	230	234	221	207	247	220	229	231	216	249	228	248	242	210	234	192	196	227	220	231	244	223	239	232	257	259	245	221	206	208	211	231	209	228	226	227	223	229	238	216	218	234	209	240	212	228	231	195	237	227	210	234	229	205	210	244	229	228	225	227	249	204	221	257	240	235	218	218	198	234	249	210	249	237	223	222	224	237	228	194	240	242	205	221	232	217	217	228	227	237	225	223	230	234	225	229	212	213	229	243	231	209	228	248	247	203	204	209	223	207	226	212	232	243	218	211	240	251	245	238	202	244	202	253	245	226	223	204	216	226	230	249	232	227	211	217	208	229	217	212	222	223	219	238	211	232	233	226	216	235	206	236	226	221	241	248	222	215	223	229	239	208	233	228	235	218	203	212	206	193	230	229	225	233	248	218	216	229	239	219	211	205	234	228	236	235	205	250	242	226	227	227	202	227	217	253	251	197	196	222	211	208	243	207	225	223	227	250	241	232	240	244	232	239	230	206	228	216	255	244	252	224	208	211	225	239	238	228	226	236	254	207	222	231	237	231	249	206	231	220	209	217	217	229	217	233	235	205	216	239	223	238	216	234	253	237	228	240	228	212	200	235	223	214	246	234	269	227	205	214	237	214	232	236	232	227	245	236	200	197	238	222	254	214	238	224	237	221	222	218	236	196	233	233	220	238	231	215	233	238	216	231	192	211	230	229	214	252	235	247	238	235	230	242	218	208	246	227	254	234	222	246	253	228	229	213	234	234	244	229	210	227	223	209	237	224	223	226	208	200	255	251	252	205	225	231	215	205	231	240	198	248	224	229	211	237	247	221	217	242	244	248	247	243	245	212	227	230	234	210	224	245	227	255	246	195	203	220	215	243	207	256	231	236	238	223	223	222	238	245	228	254	256	218	235	226	229	229	230	207	236	254	190	231	203	231	206	244	221	244	242	250	256	188	242	230	210	236	248	233	261	217	189	210	247	221	244	225	188	218	223	221	231	228	219	235	216	236	232	211	263	224	196	237	221	239	219	221	227	236	218	213	219	234	251	207	230	251	226	218	215	213	229	243	213	241	217	233	221	237	207	237	237	241	220	226	208	214	219	218	199	223	224	243	226	215	190	233	212	220	246	218	225	214	268	223	236	230	238	222	224	218	235	229	226	215	233	236	217	224	239	217	216	217	248	213	222	247	243	224	227	238	200	212	241	245	238	228	209	201	201	229	202	222	206	226	254	224	208	225	213	218	219	218	218	236	216	230	261	228	252	218	228	229	228	246	210	254	230	212	246	253	237	246	218	232	231	227	210	210	241	220	237	224	235	219	239	223	230	200	240	248	218	245	226	245	220	225	263	232	209	224	235	225	214	230	217	209	229	224	218	232	226	227	207	196	223	221	238	212	223	247	224	268	227	220	213	218	206	183	230	213	219	248	212	233	233	210	226	228	205	218	253	249	227	239	257	218	232	238	253	207	216	226	236	230	245	222	233	223	208	218	210	212	255	224	209	209	234	223	235	211	210	219	239	201	253	218	224	220	227	253	243	245	235	232	230	226	220	225	249	235	216	245	215	220	224	230	226	235	227	230	226	207	200	227	264	235	242	230	226	225	228	232	231	218	228	207	232	194	253	215	244	245	232	245	226	246	222	234	207	205	215	238	203	229	215	221	222	237	228	225	222	228	207	222	248	235	246	223	226	218	245	212	261	216	222	231	248	206	218	224	229	248	231	225	247	217	218	206	210	253	227	239	252	230	229	235	227	242	235	221	259	217	243	234	222	271	234	204	229	229	236	221	209	214	207	217	236	220	230	224	229	202	214	234	215	259	214	212	222	234	243	224	231	267	246	238	213	226	231	247	220	240	226	235	228	237	230	215	268	244	205	228	201	241	203	226	213	236	204	253	259	238	234	229	205	211	244	252	201	226	205	257	251	222	238	217	239	255	242	247	207	243	199	228	230	254	261	244	232	184	207	235	213	221	235	237	213	198	220	215	232	232	250	227	213	224	241	226	220	232	210	203	231	224	232	211	246	230	222	244	231	236	205	253	238	242	234	236	249	250	214	217	210	232	209	237	220	229	224	214	264	220	243	230	218	251	217	229	225	206	260	215	245	243	228	218	234	238	214	259	244	258	231	226	219	217	225	216	225	201	254	251	269	229	206	224	228	225	205	230	220	215	216	220	225	228	214	240	225	241	252	242	236	193	251	243	218	239	230	236	224	229	204	221	215	228	239	229	246	219	227	212	215	223	216	230	218	241	255	204	212	243	231	221	261	206	230	236	219	206	219	217	226	224	235	240	240	204	226	238	242	219	214	214	230	219	231	231	218	224	234	235	209	200	219	244	238	233	223	218	222	214	215	220	234	199	220	219	235	243	240	201	260	227	229	212	226	250	208	223	232	238	221	197	203	224	248	243	229	232	239	225	216	228	246	236	206	223	196	225	229	220	229	194	219	251	218	203	248	227	238	255	215	236	207	207	238	203	235	230	229	205	233	238	200	231	231	229	244	237	230	239	209	217	225	201	208	225	230	236	235	198	210	200	269	227	244	245	226	198	219	232	246	215	204	225	237	256	245	204	214	222	224	205	237	218	252	216	215	212	254	219	220	221	225	211	239	230	239	220	235	223	243	222	255	213	234	242	220	244	222	226	226	244	205	230	231	199	219	265	227	198	223	217	220	229	239	223	237	225	246	249	204	234	234	224	202	223	247	249	228	211	241	244
38377	46236	33323	16897	7844	2354	586	340	317	290	306	284	294	276	281	272	283	260	280	292	271	290	261	291	276	268	285	286	257	281	271	292	248	269	267	272	269	259	263	266	268	257	280	245	316	282	275	263	257	274	266	290	278	289	260	230	256	271	264	285	286	273	249	271	268	273	310	293	284	268	298	281	262	237	257	280	307	294	261	311	286	240	292	281	278	286	255	261	252	291	248	281	257	252	259	285	242	257	285	240	288	252	281	292	254	246	255	253	284	246	246	272	277	295	251	266	289	273	258	273	245	268	245	282	239	253	289	273	265	253	296	249	262	240	287	279	235	275	252	248	260	252	273	287	286	277	247	279	251	263	262	281	283	254	279	291	269	245	262	267	251	278	287	281	256	262	261	269	281	257	291	298	260	267	263	250	256	286	255	269	261	271	286	274	263	277	249	262	255	289	270	256	270	278	278	265	271	297	271	254	275	257	280	267	274	264	277	291	260	270	249	248	230	281	270	278	299	245	281	269	288	270	268	244	254	256	262	268	283	248	290	266	268	291	302	281	294	269	317	226	285	259	250	273	273	276	266	267	242	257	252	263	262	256	273	243	256	249	257	272	254	262	256	266	330	257	293	244	288	273	244	258	284	253	255	297	287	252	289	285	268	268	246	256	280	267	256	276	299	262	254	277	284	273	274	257	284	267	244	276	276	271	266	250	273	284	264	286	282	275	265	281	274	253	272	289	295	294	252	242	262	258	289	248	252	288	265	270	280	248	274	274	251	255	273	262	264	242	258	254	250	270	267	255	277	263	267	281	262	282	260	276	255	242	284	271	236	253	272	281	281	275	283	252	264	257	304	266	257	240	252	272	260	283	300	264	261	266	234	277	252	257	265	269	281	251	262	265	295	260	257	295	256	279	252	268	256	276	237	273	276	250	284	279	250	251	273	267	274	269	253	232	267	259	289	255	284	237	242	232	248	283	262	294	262	266	233	283	283	235	257	287	260	274	271	269	237	255	247	279	284	273	243	261	231	294	252	280	257	289	269	281	281	266	259	272	253	258	242	270	278	299	252	271	267	282	271	277	288	246	248	290	279	272	310	238	259	250	295	270	269	233	270	310	252	265	264	257	276	268	250	284	290	270	261	255	277	275	244	262	265	285	290	291	265	261	287	257	301	281	300	271	266	283	289	251	291	260	276	266	298	253	274	256	313	278	297	265	268	245	287	235	252	260	275	266	254	233	288	222	278	247	251	262	269	264	290	288	285	261	258	244	282	246	243	241	269	274	284	259	261	265	253	261	279	262	249	262	289	267	305	279	281	259	291	236	237	281	268	275	272	297	286	267	273	253	268	278	271	277	293	262	307	254	309	263	262	290	305	279	253	270	276	289	258	276	265	254	251	233	248	262	276	265	260	293	260	251	272	282	256	281	273	277	284	264	261	285	245	257	278	252	269	259	243	280	260	269	254	276	256	266	267	256	290	250	297	255	259	280	282	253	265	255	289	288	262	286	261	212	269	267	274	255	255	248	280	289	245	247	261	275	267	271	260	280	255	266	243	247	264	276	271	256	258	281	260	271	271	284	262	286	255	250	281	249	281	248	254	264	287	256	263	258	256	269	263	278	288	281	267	273	259	276	250	249	260	271	260	266	276	271	248	280	271	313	283	275	258	248	270	229	255	246	258	254	286	289	295	261	270	274	276	287	273	273	276	270	295	264	249	262	252	289	280	240	265	277	268	276	278	245	287	266	284	285	263	275	251	265	251	264	251	244	284	263	241	271	270	233	245	271	250	269	270	288	247	273	296	268	246	280	268	238	260	270	249	275	263	262	295	266	267	286	259	274	266	238	281	250	245	261	278	300	269	296	257	248	255	269	250	261	273	272	273	241	262	261	239	270	254	256	281	278	260	265	246	259	287	261	245	265	245	251	274	301	289	280	263	258	265	275	260	237	250	269	248	296	298	252	269	261	270	275	247	255	261	290	266	276	297	252	266	244	278	281	271	270	266	245	241	260	268	235	267	265	299	289	255	261	273	251	299	282	293	283	275	265	254	305	257	286	220	254	311	247	276	265	234	295	297	243	279	256	284	263	283	256	256	266	264	253	246	232	290	236	258	273	274	299	244	255	245	276	248	271	237	259	248	276	275	258	265	263	276	270	259	266	260	220	274	258	267	260	279	272	246	249	234	252	259	275	255	246	248	260	274	290	262	252	258	267	296	255	235	273	250	247	290	279	262	250	282	271	269	260	242	253	277	278	313	274	235	236	248	288	267	288	268	260	258	267	269	273	275	271	245	263	268	279	267	274	256	244	255	255	264	289	258	248	251	283	283	263	241	273	280	254	266	297	282	284	271	260	288	268	269	260	233	246	289	251	272	276	266	280	260	271	252	266	246	271	291	278	266	262	292	251	245	268	251	285	267	260	295	279	306	245	299	292	257	268	276	278	261	264	252	307	275	286	247	293	257	285	237	295	261	260	255	268	256	268	263	253	273	275	261	284	259	286	290	288	275	265	289	263	293	274	250	268	292	269	235	286	273	273	260	263	267	261	251	252	261	273	258	258	276	285	291	267	290	263	255	247	286	263	259	282	248	277	264	277	268	264	256	267	261	279	267	255	264	272	269	250	276	284	234	283	276	284	261	296	259	275	243	278	286	243	302	250	253	302	252	273	247	286	261	263	278	271	265	286	282	266	252	276	266	272	251	290	253	273	253	270	244	269	255	307	259	284	217	291	274	271	282	237	256	263	264	250	268	281	254	246	263	302	280	274	247	269	274	268	269	277	272	260	254	251	289	292	271	290	263	293	264	271	271	262	257	304	271	239	288	273	269	259	270	262	227	274	267	266	271	265	281	260	275	245	257	276	266	265	281	290	238	278	281	252	267	280	246	282	276	278	272	284	263	265	265	276	270	256	269	324	263	284	268	264	269	253	278	244	268	241	282	259	232	296	272	270	278	252	281	305	271	244	252	261	249	282	257	295	272	268	285	272	266	274	264	256	249	296	269	259	262	281	262	274	260	266	276	256	262	274	278	300	252	283	294	250	248	293	277	258	268	271	281	295	245	248	253	282	264	280	283	276	268	258	217	276	256	293	297	283	262	266	274	267	253	258	263	252	258	271	271	255	263	233	259	292	279	284	267	248	261	276	273	249	281	267	252	281	272	274	271	260	261	243	269	262	268	281	261	248	253	265	266	276	276	269	273	280	263	272	251	267	274	266	273	265	276	261	263	300	278	253	295	286	267	251	269	251	276	259	299	264	245	240	275	270	274	280	263	275	248	249	255	269	291	253	230	301	285	260	270	269	296	284	261	256	274	261	278	263	278	266	302	268	264	269	275	282	247	262	250	277	269	272	283	285	287	271	279	278	256	289	280	297	280	290	254	233	286	258	235	264	264	267	230	274	272	244	275	256	264	258	265	252	289	266	268	276	280	269	241	264	253	279	291	271	257	282	260	250	268	267	255	263	260	294	285	251	298	267	241	243
24112	21047	28499	25620	21664	12994	2707	596	375	322	318	308	309	271	305	285	281	315	284	271	314	274	292	315	279	281	280	328	276	264	312	294	272	269	297	281	295	296	275	270	281	291	272	336	273	276	257	312	285	281	314	281	293	295	313	313	283	260	281	297	312	301	277	301	298	272	307	273	260	302	280	292	276	271	270	301	279	305	285	295	336	265	291	288	322	285	293	291	303	284	283	301	301	285	300	262	279	287	288	288	255	261	298	297	286	271	261	290	317	272	255	280	253	280	294	270	325	279	310	302	248	278	305	284	290	304	269	307	282	283	284	306	297	293	302	289	304	254	288	314	297	288	306	284	275	273	281	292	245	293	286	274	272	283	284	293	300	273	284	264	297	269	271	298	297	301	253	261	291	274	302	282	297	289	277	269	276	289	281	277	298	294	314	286	271	275	295	286	294	258	294	297	283	296	299	249	320	322	288	282	294	302	276	310	264	271	316	276	282	296	283	295	294	273	268	280	291	314	300	288	315	284	277	278	275	263	283	285	306	307	294	307	272	288	285	295	287	302	269	298	247	302	265	286	271	286	268	295	292	301	305	290	301	299	304	306	285	309	299	280	292	295	295	271	306	302	307	283	291	298	260	286	270	305	325	302	322	301	289	287	236	302	302	261	323	273	262	300	251	300	302	270	282	265	306	275	260	303	299	305	296	274	285	277	318	297	281	289	274	276	325	280	302	281	292	298	286	271	292	323	275	309	310	308	270	297	277	283	303	296	288	266	284	293	294	262	276	302	261	287	257	267	304	294	274	257	284	279	287	304	297	279	256	303	284	325	280	290	271	278	288	285	351	279	282	256	288	295	293	259	289	273	277	297	267	278	307	282	304	288	278	298	321	265	289	284	291	276	268	281	284	282	304	263	294	276	308	306	325	299	291	286	292	287	269	309	304	295	289	262	267	282	265	276	291	287	288	270	299	262	273	303	287	299	317	281	274	323	281	290	300	314	303	290	262	288	306	271	292	299	286	289	269	286	270	295	292	279	248	291	284	302	296	281	262	308	309	300	281	296	287	274	297	285	273	250	269	278	277	326	288	293	270	331	290	269	284	287	282	300	288	281	290	286	306	286	281	304	296	299	280	310	292	282	285	294	295	293	279	309	273	254	293	282	304	291	285	314	266	293	303	312	298	275	250	270	304	291	265	295	302	279	273	290	263	283	265	316	294	254	284	294	279	259	289	308	291	278	280	278	280	288	297	297	281	287	300	311	286	282	273	281	305	276	298	286	276	296	243	269	279	301	298	291	309	279	306	288	280	287	264	306	301	271	273	292	257	284	312	270	259	284	276	291	320	275	292	296	300	283	288	267	298	290	301	284	281	296	312	271	312	297	270	302	315	300	311	272	250	265	295	263	281	274	272	294	251	284	269	293	280	282	317	277	273	278	282	292	295	266	297	276	277	289	275	271	312	263	257	298	272	319	290	304	280	264	320	298	293	294	264	290	310	307	276	286	308	300	303	297	299	270	290	292	263	302	315	275	290	280	284	280	339	298	315	294	285	302	295	328	280	320	302	304	308	267	297	264	314	282	297	290	279	293	285	264	271	288	286	291	301	305	291	266	283	286	294	306	296	255	294	290	303	311	296	322	268	270	276	291	276	283	302	278	275	237	269	273	286	312	278	288	319	303	300	300	255	268	288	261	284	273	283	288	293	299	266	295	285	294	296	297	271	286	288	267	269	253	290	272	305	281	277	291	278	290	300	246	304	282	267	272	286	306	307	273	266	261	320	286	288	304	268	306	278	309	312	269	264	277	292	264	287	280	256	298	298	313	280	295	318	324	293	272	317	271	258	300	276	299	285	262	271	268	302	259	291	279	298	277	297	263	301	311	283	304	297	316	280	277	293	297	327	265	297	301	282	250	284	298	276	314	287	269	297	278	300	304	278	298	316	306	286	278	274	255	277	275	278	292	256	293	290	279	318	286	291	289	280	261	283	299	285	298	267	265	282	248	252	301	295	270	300	262	277	269	319	296	319	286	306	285	273	304	277	266	298	303	257	302	285	262	305	278	283	280	265	254	297	241	307	294	285	272	291	276	303	307	274	314	281	279	278	259	283	328	302	297	299	277	307	305	284	266	273	259	279	290	305	293	272	282	297	282	275	314	256	331	303	289	275	294	291	293	299	302	276	290	269	309	258	284	287	283	279	272	287	301	298	312	269	308	275	279	307	287	292	306	256	305	258	283	277	274	271	263	266	283	306	267	288	313	268	304	308	303	297	292	271	310	301	303	289	266	301	295	277	291	301	282	295	294	303	289	298	263	317	325	309	304	285	286	286	260	304	283	284	308	283	255	278	262	278	312	315	293	307	310	314	288	260	281	309	295	277	271	297	259	284	295	296	279	263	274	320	267	284	256	291	325	275	297	264	271	295	325	286	281	298	284	300	277	266	281	284	268	298	309	281	270	282	299	281	261	291	270	270	307	253	301	310	298	258	281	287	265	322	286	263	294	286	287	255	258	283	290	297	266	291	275	293	291	299	293	292	309	278	292	291	261	285	309	302	255	289	273	267	255	254	291	283	277	271	278	267	288	268	290	264	258	279	283	286	323	331	292	293	307	279	297	287	274	309	310	270	262	258	239	267	289	291	327	265	284	258	265	308	293	264	284	299	281	297	269	295	289	301	298	307	260	309	276	289	276	287	289	265	297	283	304	295	283	282	329	299	263	313	257	284	301	274	275	274	293	297	281	275	316	274	286	265	276	301	276	297	272	293	280	267	306	305	301	286	279	285	288	278	291	276	322	292	282	255	269	316	258	302	257	278	298	312	302	299	265	278	291	251	293	289	291	288	254	285	284	293	308	281	301	319	279	303	293	307	325	277	293	326	272	262	263	287	297	295	300	287	265	272	292	281	301	288	311	293	292	305	315	311	283	345	291	262	268	303	298	276	290	300	304	277	279	298	317	288	289	286	290	298	284	303	265	267	297	269	287	270	292	281	287	272	270	299	298	280	274	291	292	292	281	289	280	295	310	304	286	317	286	303	275	281	284	278	285	294	291	316	287	276	283	323	271	268	273	308	280	266	268	276	272	240	309	302	265	269	299	307	272	296	271	298	285	307	274	281	284	273	285	263	315	293	289	295	264	278	258	286	295	258	317	263	278	310	261	271	261	295	280	302	305	297	334	313	316	271	276	293	285	295	277	280	314	280	287	295	283	276	272	273	284	289	251	300	280	278	312	267	268	300	256	276	296	297	274	308	307	285	292	285	277	294	294	288	250	300	290	283	275	271	284	268	322	271	299	274	305	282	280	245	318	300	269	277	282	274	292	267	280	264	267	263	295	294	334	300	281	277	267	316	312	280	314	280	288	267	296	302	257	263	295	280	307	271	276	263	317	284	293	287	277	282	287	290	277	256	292	267	253	268	267	285	277	288	289	288	288	274	287	315	263	327	312	280	286	289	268	300	277	270	266	255	308	311	291	292	292	278	284
37727	58256	42662	30869	18025	6762	2023	707	384	349	392	363	317	367	312	354	319	324	327	284	324	340	318	297	328	324	360	343	335	304	313	328	327	324	382	360	319	322	332	329	333	322	317	339	328	340	319	317	324	336	362	354	318	358	332	331	346	323	300	309	319	335	333	305	340	355	330	361	316	353	298	357	353	327	361	327	301	330	326	361	317	327	338	328	322	323	339	348	348	334	287	354	258	316	337	356	353	316	329	305	310	317	296	316	328	323	297	318	317	343	311	333	322	311	310	319	311	316	305	343	336	309	335	317	308	300	341	349	322	352	320	322	333	345	318	333	318	330	341	351	323	330	316	367	309	332	339	309	329	316	287	322	330	312	333	313	322	319	342	320	307	338	310	302	339	332	360	306	312	348	322	336	331	307	326	355	313	322	315	290	355	300	324	303	320	326	319	327	355	318	322	309	293	306	327	321	334	315	302	304	343	314	321	327	317	320	294	324	303	331	353	339	320	325	302	319	301	303	368	312	326	325	332	322	330	332	292	342	304	334	328	348	328	323	307	343	338	322	311	337	345	319	325	343	300	322	353	310	345	336	323	329	301	318	342	348	303	335	318	339	333	352	339	337	304	333	349	338	316	323	336	326	324	352	363	325	333	322	318	324	387	323	303	350	297	261	310	326	330	324	310	335	341	321	319	297	316	323	319	366	344	330	332	332	331	337	351	359	329	325	322	319	321	314	328	317	311	324	327	305	359	333	342	308	362	351	359	347	362	326	314	329	343	309	336	339	313	332	335	342	305	310	334	298	287	295	315	313	335	306	312	308	328	339	306	338	316	318	322	322	348	334	357	322	277	324	300	325	328	332	342	347	356	335	327	339	317	325	322	324	304	329	346	317	345	314	350	316	320	315	314	352	285	349	302	329	316	376	347	284	325	346	322	301	317	336	341	317	346	356	323	333	334	331	314	333	303	316	326	328	336	322	336	352	327	277	338	338	356	317	326	306	293	343	301	315	364	359	320	321	332	325	313	308	310	307	347	327	337	336	369	326	310	295	338	314	332	329	307	345	343	336	332	324	314	330	313	344	311	360	325	325	342	314	301	345	317	298	339	308	360	322	314	299	328	345	301	326	345	316	324	344	324	322	303	330	316	304	319	326	346	327	361	323	319	317	307	321	313	352	308	330	329	294	323	339	299	308	309	290	299	333	293	354	322	377	307	303	328	349	312	316	289	353	343	308	303	335	327	304	295	309	365	356	353	323	299	315	296	299	334	320	299	317	324	353	351	338	307	338	344	322	320	332	326	342	349	318	317	351	326	309	331	353	316	289	344	347	329	301	350	347	321	341	363	331	333	326	300	311	316	328	305	327	365	300	325	326	346	312	332	349	339	324	336	360	327	330	326	343	323	339	356	315	360	320	330	366	306	320	310	329	299	324	332	354	318	351	341	333	338	320	334	370	303	327	285	307	306	294	365	322	304	333	329	347	309	328	321	349	336	332	296	334	341	303	357	326	349	346	274	325	363	331	324	307	317	300	320	331	329	310	324	303	345	334	330	342	367	324	302	300	322	334	343	333	322	306	312	334	334	337	322	324	318	332	337	345	286	325	333	313	333	320	309	366	342	287	314	372	325	339	324	297	318	321	335	284	357	327	325	321	337	346	359	316	311	330	314	335	339	315	346	335	357	345	315	323	310	338	345	312	340	300	339	344	313	305	347	342	322	347	310	313	324	319	323	303	339	305	325	330	314	351	340	327	352	379	326	323	292	313	333	339	348	349	344	343	354	330	315	300	326	345	326	335	350	313	318	328	321	360	348	314	313	321	308	342	324	336	336	308	312	306	339	341	339	308	341	328	348	321	328	348	343	342	331	347	303	312	321	326	351	330	335	316	348	300	372	299	303	308	349	352	330	331	320	321	351	357	352	316	321	343	316	326	330	329	310	352	325	316	336	347	325	336	319	331	300	318	343	286	331	336	326	305	374	338	328	328	348	309	347	318	331	322	306	331	292	338	345	341	313	317	320	359	328	348	335	314	324	305	316	341	334	344	340	308	322	368	319	321	337	308	361	339	344	323	329	334	320	345	311	308	321	331	350	323	339	290	324	326	313	342	359	335	346	343	319	345	279	318	302	323	340	304	335	316	330	297	335	339	312	332	322	346	317	304	313	283	327	342	324	320	338	300	347	313	352	331	310	344	281	339	359	340	322	300	305	338	330	322	342	307	331	341	327	322	331	336	332	267	346	329	300	334	314	368	288	323	338	348	286	284	351	334	345	334	326	320	294	364	325	326	330	315	331	339	340	348	334	353	329	361	318	336	331	341	299	333	317	344	304	368	331	330	323	339	327	320	324	325	332	312	355	304	341	286	321	303	313	325	314	296	314	300	333	307	338	295	324	313	330	338	332	328	343	313	312	348	328	309	352	367	338	342	311	323	320	333	328	312	313	319	317	318	308	317	332	295	317	342	306	311	299	319	361	346	314	332	324	337	361	330	336	342	338	316	327	325	320	321	339	356	350	307	323	328	315	334	332	358	322	320	321	346	344	346	351	326	327	346	300	316	292	315	326	337	343	327	309	329	317	328	319	328	331	308	327	320	298	341	333	339	318	317	307	319	340	336	315	342	308	347	318	328	319	314	328	358	334	315	338	278	343	315	316	346	317	313	298	318	318	320	330	349	310	321	333	318	344	323	314	319	295	328	305	295	322	346	321	343	330	307	326	329	341	329	328	327	326	296	381	340	322	319	350	339	346	333	328	355	307	319	336	311	365	341	306	295	322	304	333	324	367	326	328	316	327	342	318	320	355	300	311	331	281	322	347	320	320	324	347	301	311	330	325	338	337	357	324	291	326	335	365	317	319	334	325	318	319	314	352	327	316	340	339	332	342	333	353	340	316	321	310	309	337	318	303	323	328	339	311	333	346	297	314	306	325	331	361	352	308	312	346	342	343	330	337	353	297	326	341	305	338	343	319	331	322	336	322	304	362	333	343	299	331	300	302	321	347	318	337	342	350	322	327	336	327	321	323	310	319	339	328	349	353	330	330	345	323	355	346	345	331	348	333	347	293	330	327	337	351	298	348	312	324	319	331	299	359	329	304	337	343	325	299	334	322	330	346	338	299	337	317	347	340	328	322	307	313	324	327	304	334	351	348	317	325	336	331	293	333	345	341	325	352	345	370	330	332	325	340	349	329	330	331	309	326	327	337	301	320	323	330	308	326	350	313	317	340	323	338	310	339	335	343	327	299	305	340	317	339	307	350	320	343	359	317	317	302	326	330	346	313	351	312	309	319	362	314	339	321	321	340	340	300	345	343	305	337	310	333	336	303	335	327	384	304	323	317	327	332	337	354	340	363	324	334	345	310	344	337	333	312	333	355	328	324	310	344	294	307	337	310	327	347	315	296	317	349	335	348	319	329	334	351	299	333	304	332	354	319	335	320	353	338	338	318	325	310	309	334	326	312	301	344	320	317	310	313	300	312	328	343	331
25241	21493	29403	26915	15025	5085	1716	622	319	306	301	283	320	315	289	290	339	324	323	280	300	316	338	326	297	291	304	278	306	302	312	304	305	279	276	307	285	287	302	306	286	289	328	316	296	296	309	302	317	313	297	301	274	287	300	312	302	286	345	314	294	293	290	270	263	302	275	295	335	297	277	300	309	305	290	304	298	278	325	258	303	301	276	338	302	320	279	275	266	329	340	299	316	293	305	284	290	287	272	276	322	302	313	307	289	291	303	272	326	333	286	309	293	292	286	298	311	300	281	312	307	313	290	323	302	304	269	304	341	265	288	300	281	264	305	293	327	306	284	268	316	300	278	284	275	322	329	310	295	329	296	286	318	300	289	293	297	306	291	306	310	325	294	321	301	308	349	307	300	307	302	302	307	280	326	312	281	286	271	286	305	304	306	297	327	287	309	309	314	286	264	284	306	311	275	260	310	281	300	311	301	288	303	279	281	326	339	301	323	308	289	280	315	283	303	321	273	285	304	301	248	284	340	304	324	292	323	305	292	326	286	309	285	302	292	308	293	326	331	311	312	293	315	317	311	308	289	264	302	319	294	285	298	283	314	280	305	292	310	285	313	319	309	296	287	303	304	335	291	296	278	296	313	262	279	312	320	301	266	279	280	308	298	283	300	273	305	340	300	310	291	300	324	297	284	311	326	309	298	286	316	294	282	302	300	280	301	280	301	279	290	299	310	309	287	278	301	310	321	292	306	281	295	293	306	318	317	292	323	315	297	287	291	317	281	306	305	303	314	305	283	331	342	297	313	306	292	303	285	301	298	297	292	311	296	316	331	298	339	311	305	303	295	313	317	292	313	281	289	297	278	313	274	292	271	281	279	298	317	300	301	282	286	311	306	307	304	272	291	300	297	328	314	269	285	305	276	290	312	297	308	290	299	293	291	287	307	308	299	289	269	332	293	309	281	261	311	302	315	306	313	316	302	322	324	311	300	308	296	306	295	294	284	280	251	297	330	316	327	295	328	276	283	296	288	303	286	334	328	310	305	296	290	312	300	276	332	302	293	272	292	303	311	319	305	283	327	263	328	293	313	299	305	293	312	294	315	312	304	290	275	265	275	287	300	297	310	292	342	292	314	269	318	263	296	295	303	307	308	263	299	320	334	290	269	277	318	284	311	278	304	298	301	300	293	308	283	284	316	303	305	325	288	283	302	315	299	304	284	299	278	262	293	261	301	292	289	279	306	287	326	305	279	290	288	283	327	316	305	326	304	306	333	296	262	278	277	296	306	288	336	319	300	293	295	308	278	320	279	292	333	297	315	310	309	323	322	278	281	320	289	313	285	294	292	275	311	289	307	308	320	282	273	308	326	296	324	314	281	298	317	312	273	297	319	299	278	303	314	300	279	307	294	328	298	310	291	293	293	304	315	279	315	315	291	331	269	271	284	276	315	291	302	278	281	312	272	298	292	299	294	277	280	322	292	254	287	293	306	313	327	307	290	295	302	288	258	285	272	288	326	284	305	287	312	298	301	300	277	313	298	273	307	304	338	273	287	320	299	286	298	294	334	332	277	283	294	342	318	316	288	307	312	282	284	298	274	279	298	291	317	306	307	303	290	283	322	323	306	291	310	290	302	266	295	293	336	276	294	299	285	303	294	314	313	308	321	318	306	301	305	309	274	293	303	285	302	306	319	313	277	264	300	283	325	295	275	298	301	320	274	305	295	288	303	290	286	287	300	303	292	307	276	295	298	280	287	289	297	276	306	310	301	297	297	306	308	274	312	285	287	320	294	312	288	286	268	265	307	277	286	312	261	298	276	286	305	269	250	301	292	316	249	336	297	283	303	313	307	292	287	308	318	296	279	302	310	298	294	303	294	284	301	299	307	287	296	269	284	312	293	301	303	275	333	309	276	297	273	276	325	310	293	311	259	290	326	306	288	279	312	299	291	281	297	307	307	318	313	290	289	276	287	299	318	305	304	312	280	284	317	302	277	292	290	309	305	296	287	287	312	306	300	296	284	262	282	281	290	258	252	293	299	285	317	289	276	293	325	265	306	307	285	309	324	309	292	308	262	280	299	302	306	286	260	301	296	289	289	296	308	319	304	285	287	278	293	298	277	340	304	296	290	323	301	300	278	284	337	317	300	322	307	298	306	290	342	306	291	287	288	308	312	319	311	302	287	309	283	315	325	307	333	299	304	281	307	307	292	321	286	310	271	267	293	297	288	313	313	315	284	291	310	318	292	291	308	288	279	332	272	298	279	295	336	275	312	281	313	305	302	277	290	290	286	321	298	301	312	289	266	297	303	305	283	278	283	296	314	295	289	268	293	287	311	308	324	294	283	317	286	340	310	319	284	298	323	299	288	306	270	287	311	308	263	306	285	327	285	275	294	318	301	304	296	309	289	292	299	284	309	275	310	291	295	293	308	270	328	287	303	310	281	303	291	304	292	288	269	274	326	273	285	294	292	280	277	310	285	296	289	324	288	296	313	309	294	328	309	328	297	302	311	297	330	314	307	308	306	301	315	310	270	311	309	331	310	340	300	288	327	268	326	307	284	292	286	301	286	297	327	324	296	288	280	314	290	287	332	303	305	311	329	322	291	256	314	290	281	309	278	296	304	312	312	298	328	268	300	275	277	299	298	257	288	284	307	290	282	300	291	298	275	299	293	302	278	287	304	309	265	283	290	316	286	323	310	305	252	301	270	309	319	296	312	308	311	314	292	325	300	329	263	270	319	293	292	304	288	317	293	299	332	314	310	333	298	305	265	298	303	309	281	267	284	308	324	327	309	341	307	276	298	319	279	299	286	303	310	261	285	301	279	323	297	290	311	317	273	304	277	294	307	292	270	283	314	316	297	279	295	313	288	317	292	303	302	310	289	292	301	262	309	293	288	301	305	323	342	308	290	308	294	273	305	286	301	246	313	292	288	276	308	286	337	301	292	306	262	313	348	270	278	300	292	287	291	323	310	289	296	317	333	292	288	335	311	281	302	294	310	291	317	309	298	306	303	300	296	292	278	291	295	284	335	303	306	265	302	271	282	306	322	285	279	297	288	312	318	259	276	305	327	318	287	308	316	303	289	294	268	288	304	311	314	299	308	295	312	301	290	282	316	268	299	304	299	300	335	278	332	288	286	270	289	294	315	320	297	319	296	299	308	283	290	266	301	326	321	293	324	306	312	272	285	307	299	293	329	304	317	294	312	314	301	273	307	317	305	309	329	305	297	295	292	281	308	273	296	317	273	287	296	283	276	299	302	304	279	296	326	295	318	319	296	298	301	280	282	314	285	316	298	288	300	283	309	324	324	305	275	302	282	291	349	282	311	277	324	322	293	307	289	310	272	321	309	323	336	310	287	326	291	302	309	305	288	294	281	345	324	324	311	287	300	282	298	300	272	332	276	301	316	281	297	302	296	296	317	298	299	319	292	311	293	304	286	271	282	298	308	324	311	274	267	282	290	279	324	284	282	274	312	293	306	324
37841	56113	41225	25014	11248	5588	2347	809	430	406	394	373	392	357	353	364	309	334	342	349	353	345	339	347	361	370	346	358	339	365	344	386	360	324	337	352	363	363	357	339	318	380	369	342	355	319	346	309	360	386	359	365	350	372	357	341	329	322	379	333	350	343	341	374	354	363	373	336	338	375	311	337	355	344	360	330	343	329	364	369	354	349	373	353	351	330	387	345	348	355	348	333	380	367	348	348	346	344	372	398	368	378	333	351	341	336	341	311	319	291	321	381	369	386	373	344	352	350	340	352	308	348	359	358	363	365	380	369	340	322	306	333	367	328	399	349	370	360	357	360	343	340	342	349	312	359	342	343	349	362	355	395	360	384	347	365	354	332	341	342	345	359	365	382	362	322	340	352	390	340	360	325	319	342	328	331	389	329	382	361	326	345	344	375	356	360	338	377	358	333	345	353	357	319	333	341	339	357	348	380	353	369	315	357	371	364	341	340	376	324	333	320	333	374	364	368	350	341	359	340	374	326	383	354	352	333	322	330	357	336	347	323	335	363	353	378	359	365	380	341	355	355	360	373	340	373	341	338	367	330	357	354	347	332	353	336	341	344	340	376	350	350	318	348	346	359	374	391	336	353	357	358	362	343	356	358	330	324	359	322	367	356	365	369	334	330	345	331	365	363	330	362	316	359	335	352	356	363	365	324	345	320	391	330	342	358	380	319	337	350	328	322	337	331	356	354	360	351	342	338	348	373	343	361	381	341	363	352	361	343	375	341	423	346	350	365	346	353	339	344	351	341	374	327	366	369	352	360	371	358	400	333	354	325	357	390	338	340	327	340	343	354	367	346	342	348	358	334	354	340	340	372	359	395	387	367	361	362	370	357	340	361	379	373	371	340	347	353	369	310	366	324	349	375	365	389	318	364	365	368	370	360	356	363	352	333	309	324	339	370	369	384	368	329	362	362	346	332	360	353	351	382	340	384	335	365	360	350	338	368	346	374	322	347	365	356	322	374	368	344	362	333	366	368	312	349	347	346	361	361	375	373	358	343	348	364	345	327	349	372	380	358	365	349	363	371	348	339	353	323	352	357	357	354	328	369	339	335	358	333	400	354	358	347	358	362	367	360	338	325	349	369	360	370	344	351	319	354	346	356	355	361	337	372	347	310	331	365	343	354	364	343	347	361	365	367	326	341	325	377	351	362	367	331	386	351	331	322	339	352	389	349	336	303	350	360	363	347	373	334	339	354	352	350	351	362	367	326	354	354	339	326	379	347	356	345	336	383	331	301	358	366	325	342	381	352	327	349	362	359	356	338	329	338	354	367	371	328	360	328	343	360	322	350	347	351	344	360	346	361	341	350	347	325	320	329	345	354	346	356	402	332	364	344	345	340	361	357	343	356	356	332	359	321	337	354	363	346	360	335	356	347	343	357	349	364	360	355	359	389	335	334	338	340	333	356	340	323	316	367	359	371	332	364	377	331	352	362	361	365	334	357	354	337	363	352	372	352	335	346	338	339	334	352	370	344	329	357	322	345	352	371	374	353	363	364	326	359	344	349	354	330	320	338	381	322	370	358	335	361	356	364	369	377	311	323	362	354	342	361	320	353	351	328	354	329	387	330	353	333	322	351	389	363	326	351	350	316	346	338	346	354	329	345	332	338	350	325	382	335	366	353	342	336	351	308	365	335	357	345	335	358	369	355	357	357	376	354	352	337	324	351	340	329	364	357	358	328	366	370	335	363	371	321	327	379	336	345	339	324	370	323	363	330	339	343	350	378	338	331	324	352	335	349	374	375	346	356	400	341	325	338	355	342	353	333	328	365	343	370	365	332	369	305	326	343	377	348	355	364	363	347	352	348	383	353	369	354	349	324	330	360	359	350	315	337	361	331	383	368	362	349	331	385	355	317	357	353	357	307	349	347	347	327	339	351	366	324	325	318	378	324	340	346	356	353	331	360	356	302	351	336	344	360	367	346	321	360	336	344	316	347	370	320	351	386	374	331	329	349	363	338	376	347	363	357	332	335	334	339	335	377	336	365	371	319	312	367	353	343	338	331	324	319	340	338	317	357	369	318	333	357	356	332	335	352	351	350	345	371	371	334	373	353	336	358	389	374	348	352	330	392	357	348	361	350	353	370	324	375	352	362	338	331	364	348	360	345	328	365	372	380	371	354	333	354	339	323	372	350	369	322	337	336	335	303	338	307	342	365	365	363	335	339	322	356	324	329	332	343	352	355	345	337	327	347	374	362	375	369	334	338	336	339	345	393	342	347	350	345	338	338	365	362	352	339	366	337	350	307	351	381	363	349	332	353	354	370	360	348	368	382	334	374	345	368	315	361	362	333	345	347	341	333	347	337	334	342	371	350	362	355	342	356	344	358	349	372	371	344	355	345	353	346	342	366	349	326	362	348	334	323	355	343	357	342	338	367	378	380	355	347	352	334	337	357	368	383	365	360	350	352	335	352	375	338	343	318	370	375	346	358	372	341	374	355	368	359	327	355	333	339	358	332	312	347	343	349	334	343	343	312	352	348	337	354	347	385	397	310	351	361	363	389	391	349	340	331	358	338	357	330	332	345	327	346	336	336	351	363	332	350	349	352	334	326	340	342	371	351	348	333	382	389	358	365	372	366	358	337	363	370	327	361	341	333	363	293	381	366	358	357	388	315	365	318	342	359	360	340	340	360	356	343	357	363	341	339	340	379	334	331	362	336	371	340	347	355	374	376	357	338	344	318	340	360	366	316	335	329	360	335	408	343	327	341	358	319	326	333	352	347	330	315	355	384	346	324	373	361	346	348	343	330	327	351	342	364	371	336	354	343	349	351	348	346	339	338	368	339	323	383	342	388	340	330	378	349	320	365	358	341	368	338	349	351	307	398	342	364	306	383	323	336	307	356	351	349	348	337	373	345	361	360	366	384	356	353	377	309	368	345	357	331	389	355	330	346	385	329	350	386	361	365	351	343	349	348	338	381	354	334	363	335	347	345	354	362	348	375	363	368	363	326	346	328	389	343	333	323	331	370	331	362	330	337	363	341	326	346	356	356	307	329	308	385	339	324	344	346	361	338	366	350	349	316	342	342	357	347	328	333	331	343	326	346	356	354	347	348	355	359	355	347	358	340	349	321	375	338	328	356	366	355	347	322	369	329	320	331	337	351	338	361	355	331	351	359	334	315	358	340	331	352	313	374	344	363	360	318	349	363	323	366	341	350	347	319	364	327	336	369	361	338	350	356	346	347	367	357	353	348	368	354	386	315	363	358	345	357	337	340	328	325	374	365	370	349	351	368	360	347	359	342	328	365	335	316	340	363	352	350	348	343	348	370	350	341	359	338	383	349	360	342	356	349	349	356	350	344	348	367	321	366	379	331	324	338	349	330	344	364	341	348	350	325	327	361	343	353	339	364	348	349	373	324	355	337	419	330	329	364	356	377	364	352	332	328	340	313	363	357	333	323	340	356	326	332	357	364	377	332	352	356	357	363
22748	20941	28365	24007	21513	21420	14257	2312	600	479	511	473	430	434	432	420	454	429	451	446	463	382	428	456	430	423	432	456	416	469	447	445	413	438	455	430	454	404	401	403	434	458	412	435	390	406	432	431	393	405	413	442	410	444	426	412	409	395	470	438	415	412	431	403	404	392	418	431	403	419	402	426	427	425	398	436	451	433	411	398	427	427	403	412	412	376	417	423	422	441	399	411	420	484	434	436	412	412	385	383	416	416	392	426	426	420	433	413	422	440	444	419	449	396	441	406	408	414	468	419	439	400	421	412	373	407	427	454	435	432	429	438	464	401	427	431	408	406	443	444	391	418	423	409	480	433	457	434	410	387	471	403	436	398	444	438	468	411	412	390	428	443	409	393	443	422	423	431	460	387	428	419	416	393	410	439	385	405	410	421	449	404	460	445	422	429	457	445	456	474	424	406	436	413	446	415	413	441	422	448	469	418	447	402	396	415	459	477	407	404	476	437	406	413	430	440	407	425	446	421	432	436	418	413	429	420	488	447	421	408	431	430	418	410	440	434	423	413	393	420	434	418	427	402	418	406	438	440	407	409	412	416	385	416	428	433	428	405	432	427	409	384	471	401	475	409	431	423	435	420	431	435	388	411	422	413	472	414	462	479	451	417	440	414	404	397	431	418	426	385	418	441	476	455	419	415	401	461	436	430	406	451	437	434	426	440	414	439	407	476	417	459	448	462	412	437	407	449	407	423	466	463	411	437	456	433	414	412	434	416	434	445	469	437	415	432	410	406	409	442	442	439	424	428	421	404	465	449	372	456	450	443	425	448	425	427	458	421	412	431	402	417	440	405	422	421	439	418	426	387	383	424	399	421	397	467	438	407	432	399	440	431	416	430	419	424	417	440	391	436	430	431	387	424	430	420	426	435	427	449	474	399	401	466	420	441	409	425	430	388	416	435	417	420	414	445	460	419	488	434	420	425	423	408	437	411	407	436	399	451	439	435	445	442	438	421	406	416	412	428	408	421	439	443	406	448	382	402	425	436	428	435	425	387	471	388	425	410	466	407	414	435	411	443	448	417	416	430	396	435	421	422	431	396	383	431	415	416	429	453	464	414	431	437	407	411	424	424	438	453	416	453	427	414	440	413	417	457	401	395	424	399	412	413	456	415	408	429	446	423	450	461	425	432	421	399	423	431	433	402	435	414	399	385	377	450	403	427	424	395	426	423	403	395	413	397	389	396	408	409	465	402	476	404	418	449	378	411	435	444	424	440	435	411	423	419	432	433	414	406	383	412	429	441	415	422	394	449	417	439	431	423	399	444	413	429	442	432	432	397	394	425	457	411	420	468	455	440	403	416	421	396	405	430	435	455	422	421	418	417	406	402	436	410	389	450	451	436	409	403	416	446	412	445	373	442	427	424	477	374	433	426	416	429	427	407	405	445	438	443	458	427	390	480	411	441	399	425	446	426	398	435	413	400	408	442	426	413	405	404	408	434	431	455	409	458	458	433	462	403	425	418	466	434	402	418	425	442	416	452	406	459	431	378	439	454	432	416	430	424	407	450	444	452	441	475	454	432	424	448	426	410	413	422	401	389	428	445	435	435	468	416	455	412	419	399	432	401	409	432	413	413	384	410	437	448	453	443	429	398	398	422	423	397	448	433	384	413	449	431	465	413	418	434	409	428	407	419	392	416	400	463	417	407	423	416	450	426	454	407	392	447	370	427	414	439	424	449	407	411	408	413	421	400	461	419	400	402	432	445	436	427	418	436	401	445	452	412	427	452	460	413	443	431	403	426	418	426	394	404	403	461	426	421	412	443	429	391	393	448	454	434	396	409	440	396	439	435	409	433	433	423	390	389	431	423	398	462	447	433	426	418	418	426	424	383	395	432	403	436	421	425	432	425	475	416	402	397	426	389	398	433	412	441	422	435	414	396	422	457	426	459	435	426	424	420	398	421	377	410	416	444	405	438	429	451	419	420	399	395	407	370	425	432	431	389	404	397	455	442	425	419	380	435	454	406	397	427	402	385	447	416	427	426	412	387	420	398	442	430	395	431	430	445	454	414	423	429	437	403	452	414	394	409	402	485	456	436	428	417	412	468	422	397	426	433	434	421	447	406	399	401	438	420	434	426	443	450	462	436	427	466	384	394	392	400	432	407	401	402	397	434	405	428	411	414	412	468	444	397	414	400	410	445	453	439	435	431	406	419	484	429	430	417	399	429	411	430	436	379	399	427	427	447	409	435	435	417	452	407	410	407	441	445	449	409	408	411	435	404	427	407	449	432	457	423	394	447	430	423	413	386	424	427	424	418	420	411	428	412	424	417	431	440	405	410	431	424	415	437	397	457	405	428	432	460	409	405	438	430	418	421	441	461	432	411	400	398	422	405	449	419	407	443	435	383	439	468	465	434	416	437	392	429	420	402	412	432	427	414	405	382	433	416	411	428	421	423	432	419	412	415	432	405	431	403	435	396	417	393	479	406	448	430	433	419	419	456	401	421	411	465	431	416	422	415	446	394	438	423	424	425	454	436	415	396	425	441	425	444	407	407	479	423	434	425	388	436	426	390	448	414	435	384	454	428	469	436	405	419	410	433	429	438	408	432	420	416	452	448	455	426	471	431	439	426	417	403	398	436	412	423	386	446	450	423	422	388	403	419	430	403	408	432	419	410	428	412	436	436	421	439	431	409	424	416	395	432	408	397	391	408	416	463	428	412	445	434	377	420	422	430	471	419	427	431	399	368	431	433	439	417	423	457	428	419	434	422	424	414	428	407	429	439	424	397	447	451	422	414	407	444	400	464	395	421	401	408	397	417	421	408	426	445	419	429	438	463	430	393	410	411	453	406	418	394	402	414	402	418	415	399	432	429	452	411	428	426	421	401	435	423	440	446	455	431	439	451	432	403	428	414	396	419	433	388	415	443	415	439	408	426	444	427	437	414	418	430	436	448	409	448	416	447	405	403	438	411	413	440	409	444	440	408	470	400	425	417	435	432	424	453	413	408	419	424	437	438	444	397	419	466	395	453	422	462	424	425	416	429	429	412	401	404	389	380	475	391	430	427	395	426	437	431	419	429	421	475	454	383	432	446	385	421	432	453	431	414	415	416	472	432	440	395	459	426	435	405	435	438	433	419	465	409	420	425	445	470	409	406	405	385	413	431	447	386	387	396	399	453	415	457	452	386	438	425	419	424	383	426	414	429	412	417	454	412	428	426	410	450	408	419	452	425	420	436	408	410	414	405	421	444	442	443	433	418	412	444	430	440	434	416	439	392	435	412	405	405	415	401	418	421	439	440	444	427	442	420	435	435	423	426	437	447	410	425	424	402	444	390	423	432	414	413	462	425	405	392	433	390	443	461	440	471	449	428	453	401	407	413	438	435	423	428	450	399	447	392	408	393	452	410	362	406	409	463	413	403	466	425	424	393	420	454	408	418	417	404	436	422	412	434	409	465	403	392	429	418	441	405	434	448	419	400	408	415
40969	68031	50949	35977	24162	15655	7956	1765	644	578	524	545	565	511	508	518	510	494	433	489	484	497	509	489	484	467	485	476	479	459	480	454	492	459	506	502	470	491	453	470	451	483	489	448	476	447	448	477	490	475	463	479	464	471	490	476	462	485	458	467	501	457	472	482	470	509	480	479	446	474	433	481	451	484	489	496	450	498	450	504	464	490	451	476	417	498	472	472	435	454	458	493	467	455	469	456	475	484	479	433	461	439	463	443	475	475	462	440	474	429	461	451	484	457	468	488	475	476	490	461	475	493	533	531	472	480	464	475	458	432	447	485	448	475	490	457	476	481	526	441	469	474	427	460	464	454	502	475	466	502	456	468	492	474	446	490	484	462	483	501	485	494	488	461	432	486	506	439	474	456	465	474	492	442	456	466	458	470	467	456	434	492	457	424	478	440	452	484	455	471	461	452	468	442	480	453	454	481	473	450	470	471	491	474	497	498	506	440	511	478	463	497	445	457	448	470	472	517	503	483	470	479	479	476	446	456	457	481	441	446	449	436	499	453	449	471	475	449	462	483	465	454	495	472	456	473	464	453	496	477	481	476	484	437	461	490	500	465	481	453	474	469	447	406	467	517	477	510	456	458	463	449	453	507	496	467	460	467	437	488	476	469	467	484	507	420	481	487	459	476	475	464	461	481	487	449	498	438	503	482	518	474	468	473	435	435	497	469	496	417	453	446	478	465	492	460	495	449	481	496	507	482	506	476	517	461	424	502	465	482	496	454	473	484	474	462	462	484	467	467	475	477	498	491	458	471	468	461	440	450	432	499	467	467	525	473	464	470	507	460	484	528	479	475	490	442	463	470	467	493	444	434	438	466	466	489	480	495	478	483	473	465	459	470	492	498	478	492	505	472	486	484	463	468	424	481	486	457	453	465	501	498	500	454	489	457	453	485	453	437	489	483	494	470	443	516	479	458	471	462	436	453	446	447	446	482	498	506	446	434	476	503	469	478	470	457	498	469	488	463	471	465	470	491	461	468	458	476	487	457	475	462	478	484	438	513	439	454	472	477	467	462	466	426	473	455	458	497	453	466	470	450	461	470	486	475	470	490	463	466	455	445	471	507	456	485	460	498	484	473	507	490	490	466	513	481	495	489	448	446	485	477	430	471	454	470	489	455	512	449	445	512	437	447	474	482	461	474	487	461	480	449	506	479	480	495	465	476	445	435	472	494	491	476	446	477	468	469	472	462	460	465	466	458	472	516	493	497	456	466	479	468	421	483	461	498	461	471	474	454	502	471	499	470	489	427	510	453	487	477	435	492	477	465	470	450	476	465	464	474	484	488	492	445	447	481	435	451	428	444	500	478	461	507	459	453	515	449	446	469	461	450	444	521	482	464	492	475	478	436	482	516	479	483	475	473	471	500	438	476	483	483	458	454	467	483	445	474	506	512	479	481	448	463	472	487	544	511	444	500	466	495	473	456	445	500	415	443	456	475	461	472	496	481	488	502	461	500	455	463	447	462	490	456	486	457	491	463	472	487	468	506	459	518	468	476	488	484	523	489	474	469	441	468	475	475	474	479	497	458	491	447	456	454	470	452	516	474	439	517	483	460	497	437	488	493	440	445	432	466	477	493	478	444	470	439	462	488	469	507	474	456	427	497	458	489	496	488	434	458	484	459	475	497	487	485	445	483	515	471	467	457	504	485	471	484	452	483	502	479	461	488	443	467	489	477	477	464	495	472	513	477	480	529	456	464	472	469	491	447	429	450	452	487	447	480	509	481	464	469	459	440	483	465	498	490	453	454	481	498	490	470	472	452	435	463	470	456	474	447	498	504	483	465	474	484	467	459	497	455	512	475	452	435	465	451	478	468	489	465	462	502	484	462	486	483	525	478	462	457	509	481	468	441	459	460	498	450	442	495	449	489	423	473	489	479	435	486	491	461	457	472	446	476	455	482	467	452	483	497	460	466	450	465	528	432	455	463	489	460	513	481	480	478	471	448	485	449	490	445	447	443	497	461	511	408	456	440	449	438	461	499	489	459	491	494	467	441	497	449	511	456	509	461	487	446	495	483	476	471	442	470	441	448	518	467	414	518	502	495	440	478	446	489	494	471	481	452	484	454	444	463	451	446	453	479	467	488	449	466	467	424	482	454	497	448	451	466	484	478	478	514	462	489	424	481	490	509	458	465	443	474	487	468	480	487	511	479	493	465	460	494	459	469	470	480	466	462	476	430	464	455	471	478	468	459	477	442	465	474	472	492	506	503	469	467	499	491	454	442	426	468	462	430	506	462	486	448	478	504	483	449	472	498	423	447	474	459	428	465	476	488	517	473	474	470	472	465	493	477	471	462	477	470	476	474	447	468	448	470	496	466	451	465	488	457	443	484	460	491	479	460	514	461	464	477	453	456	426	426	457	533	446	469	469	429	481	463	494	489	471	498	446	459	461	472	462	474	446	538	459	459	474	463	465	457	483	479	451	491	474	462	452	476	490	480	477	493	435	478	446	448	488	463	436	493	452	471	458	464	480	450	448	440	463	473	437	455	489	480	432	457	460	450	465	518	504	486	481	490	480	456	405	444	464	489	445	479	480	492	488	483	444	503	465	451	462	511	479	451	492	479	458	493	459	431	436	471	450	466	461	453	479	444	478	475	465	492	449	506	450	495	470	469	421	505	487	454	449	468	492	462	479	498	459	464	468	465	443	474	449	441	484	501	486	465	484	487	457	465	437	483	456	463	447	492	443	506	446	451	478	465	499	447	492	447	484	440	441	470	535	448	504	471	493	438	473	453	482	476	511	475	457	503	458	463	449	467	481	448	459	461	448	463	462	443	467	460	430	491	496	453	502	423	475	458	494	435	520	448	456	441	456	457	502	464	483	484	482	467	466	481	459	507	473	456	507	453	431	475	510	463	483	458	460	475	456	427	485	471	474	455	465	478	483	463	462	458	446	455	468	452	499	465	448	480	442	435	478	490	432	482	486	434	465	515	519	469	445	491	447	470	473	513	456	468	462	451	461	465	462	445	481	483	455	475	462	435	458	463	466	480	485	502	428	463	451	498	427	505	463	493	453	451	477	488	454	530	469	457	475	459	449	455	478	432	469	468	481	516	478	456	473	469	480	477	481	491	494	470	469	442	489	430	468	478	505	463	460	457	457	474	475	453	467	498	450	464	475	458	480	422	481	486	506	502	512	469	474	463	499	461	481	492	435	458	473	499	443	479	458	463	504	487	467	461	473	457	461	484	467	463	459	422	503	491	408	461	492	467	504	498	468	506	455	507	496	443	497	445	473	482	500	467	475	491	446	457	460	431	469	457	470	461	489	484	428	464	478	478	467	482	433	479	480	417	426	446	472	459	426	450	466	491	449	474	471	456	485	488	478	454	465	475	491	498	484	440	476	488	470	472	483	490	483	464	469	473	479	466	458	428	521	488	451	489	460	466	470	455	418	452	462	450	450	463	457	477	479	482	497	474	473	482	448	492
31870	36386	35300	22591	8366	2161	769	293	230	238	219	250	223	231	217	218	226	250	233	186	226	218	214	220	220	200	234	210	213	224	219	227	210	205	223	236	228	221	247	234	203	211	212	222	220	226	235	212	218	212	216	213	226	233	201	219	240	231	226	235	250	198	220	223	229	176	234	244	202	194	197	209	238	203	208	244	233	193	239	210	216	214	216	234	229	232	219	238	229	223	222	228	222	217	215	220	217	204	225	256	213	229	199	229	201	215	202	241	218	209	230	232	215	231	245	215	213	249	224	210	230	226	262	245	228	215	225	220	251	244	235	247	214	215	224	212	189	227	207	229	219	240	207	231	200	245	234	214	243	249	222	255	212	211	245	234	204	225	242	202	206	216	233	233	211	224	246	245	223	255	226	213	224	234	224	212	200	213	226	236	265	203	206	251	211	200	216	229	212	232	227	214	246	231	228	217	198	227	217	215	215	225	228	230	234	233	214	212	185	217	233	208	222	207	222	208	215	218	229	211	225	213	239	207	212	230	227	217	207	232	206	205	233	173	213	230	218	227	250	229	223	225	185	220	187	199	210	236	207	220	227	234	209	234	179	250	239	231	250	206	224	222	228	240	202	226	219	235	242	215	220	201	229	218	236	218	228	224	230	244	208	233	233	215	216	236	242	231	225	208	226	218	233	213	220	231	225	217	209	226	218	227	217	240	229	226	234	245	214	231	219	218	223	240	228	232	232	208	210	222	243	230	225	229	225	241	216	235	241	232	241	230	246	226	234	222	228	208	224	202	223	242	200	230	226	220	215	230	232	213	238	229	219	184	243	235	238	227	202	229	243	221	207	243	236	217	232	209	256	241	224	232	226	220	227	231	211	235	231	207	224	216	206	219	220	222	201	196	242	214	222	237	216	192	225	206	213	194	212	203	217	234	207	219	212	216	224	238	224	217	200	211	223	210	218	227	238	216	201	229	233	199	220	236	219	258	244	216	227	236	227	217	214	216	216	226	215	193	218	251	217	207	225	206	214	219	211	234	243	234	209	227	217	224	208	208	194	221	213	206	224	233	238	222	211	208	218	222	236	209	210	244	223	227	227	225	227	243	232	207	224	233	259	229	215	217	202	228	226	251	210	214	226	216	234	208	206	224	222	231	217	242	225	229	242	224	218	218	241	213	216	248	217	204	236	242	234	197	215	223	217	226	213	232	220	237	223	232	241	202	191	207	232	241	223	203	222	221	241	220	252	214	210	214	234	204	205	199	229	210	205	207	220	212	206	215	206	193	231	238	202	256	249	223	217	240	236	220	246	220	202	215	225	198	232	246	217	204	226	203	224	209	204	213	206	237	202	237	247	236	237	224	234	223	216	215	193	218	257	233	207	206	190	221	249	235	222	215	222	224	230	212	241	230	234	229	240	213	240	205	231	227	222	241	228	201	229	205	272	233	236	210	219	196	245	216	244	216	235	241	230	211	212	237	245	213	197	207	223	205	259	255	215	222	217	218	237	224	227	231	199	218	215	242	221	234	207	246	235	214	229	222	192	246	212	217	233	234	207	230	226	221	220	215	233	229	213	238	217	244	194	200	211	225	229	212	223	232	244	209	204	228	199	214	235	242	211	219	225	219	227	221	218	227	219	209	194	272	215	235	257	209	188	208	233	228	223	240	240	224	236	236	198	207	199	239	252	214	241	222	249	221	232	216	227	227	218	225	195	207	203	207	247	215	232	222	238	232	237	245	204	199	238	208	214	215	228	227	213	230	230	220	197	213	229	233	227	211	230	251	204	214	232	224	233	223	223	201	201	234	221	241	245	221	206	214	230	248	250	204	189	237	226	214	221	203	218	229	237	205	229	243	218	234	219	240	207	220	189	237	225	208	201	210	227	227	192	238	202	228	179	263	241	221	214	232	217	206	224	206	190	221	239	247	205	227	244	241	219	241	244	195	238	219	214	218	219	232	220	219	234	222	214	208	238	210	236	205	222	237	220	218	213	226	236	222	242	200	229	213	213	235	194	215	228	218	245	233	223	252	224	210	205	218	244	246	205	248	188	222	208	209	221	242	208	247	219	238	210	229	205	199	212	225	203	203	238	235	221	215	206	238	233	225	202	219	213	211	219	202	218	234	212	230	229	237	221	214	215	230	179	224	193	195	196	256	244	214	205	224	236	251	220	236	222	224	237	202	233	223	243	221	229	240	219	235	245	226	222	218	218	209	202	223	226	194	239	219	225	233	213	229	231	247	210	238	233	233	207	245	228	223	215	212	230	220	208	216	232	219	221	254	216	200	204	242	236	244	252	209	216	214	195	228	236	239	213	202	199	241	222	234	216	245	216	245	237	203	202	226	215	197	224	222	221	253	208	233	231	225	219	198	240	254	227	245	235	228	212	218	219	204	235	209	198	225	245	241	256	230	238	197	222	246	239	197	216	244	235	195	241	233	227	212	219	224	244	205	212	229	229	210	217	217	205	237	216	232	210	224	235	215	237	218	240	240	219	218	203	241	238	228	222	228	229	208	212	224	215	231	195	220	242	244	246	211	205	203	231	234	233	217	218	222	224	226	216	222	263	219	222	233	237	234	227	245	255	237	222	238	245	227	212	216	233	223	235	210	229	226	209	234	256	230	205	218	234	238	211	191	219	224	188	208	217	209	229	222	227	245	209	232	222	232	234	226	243	215	205	199	229	225	196	199	210	224	188	220	240	184	202	218	249	224	227	229	233	210	239	224	226	231	210	244	214	230	205	238	231	186	217	236	224	224	217	217	235	237	227	224	196	219	218	222	196	210	215	207	247	234	213	206	191	223	242	203	223	232	231	253	202	252	210	225	204	225	211	217	217	209	205	225	247	218	237	235	215	188	216	239	221	227	258	260	229	208	227	231	210	200	237	229	257	200	214	230	199	212	220	213	207	244	214	216	236	208	236	224	230	218	214	219	208	203	217	223	225	208	214	235	213	237	210	227	225	215	209	221	207	208	220	229	230	201	242	236	225	210	219	226	223	211	225	203	228	215	243	209	217	212	234	241	206	207	227	206	217	232	238	221	195	245	193	216	238	193	215	201	218	231	224	224	207	224	201	234	232	226	214	240	217	234	242	229	207	260	233	233	224	231	216	229	217	198	225	228	212	219	205	220	230	197	244	227	203	226	212	217	214	258	212	205	217	233	201	233	206	234	236	248	225	237	222	243	203	220	215	219	243	208	225	209	217	238	222	230	179	229	212	207	219	183	234	219	216	203	238	199	241	238	208	220	247	239	262	228	235	224	220	235	232	209	200	209	237	217	230	206	241	202	214	232	239	210	223	210	205	231	225	228	223	217	238	235	246	254	232	230	227	212	225	237	230	248	220	212	220	240	217	234	238	224	226	225	208	232	201	239	251	210	227	226	215	249	240	207	217	238	213	210	196	232	227	217	218	243	225	219	218	224	243	214	227	205	198	197	207	212	202	232	214	243	229	220	223	220	212	247	207	228	232	212	214	237	205	248
37577	51411	34137	19970	9089	3027	1129	391	283	289	309	277	300	255	272	256	251	265	225	258	277	263	276	274	275	245	270	268	254	251	270	297	272	269	265	260	282	253	280	277	251	247	271	286	247	249	293	282	251	258	259	262	244	271	282	270	270	275	238	291	274	276	250	255	272	258	276	259	282	267	254	241	274	257	225	223	269	281	254	282	283	278	258	265	264	268	251	253	307	275	280	251	269	260	278	244	277	236	263	267	249	259	259	235	279	256	274	278	268	260	258	262	253	257	294	266	237	248	285	242	256	277	274	275	265	263	255	262	276	249	252	269	263	277	267	285	250	250	280	280	304	258	260	250	262	266	253	278	246	249	260	261	247	262	296	280	276	253	297	267	240	275	248	261	243	273	241	282	303	283	262	253	265	269	290	255	273	251	268	245	270	291	265	277	281	253	262	232	287	260	256	275	249	274	218	255	266	254	264	251	278	268	245	270	257	271	279	258	268	287	278	251	273	251	276	277	264	285	268	256	283	283	249	264	262	241	261	269	263	274	256	260	306	275	249	257	269	250	264	281	238	276	288	257	278	285	285	244	255	240	276	247	270	233	262	241	267	254	261	228	289	271	277	283	255	240	231	262	243	262	279	266	257	285	268	250	290	280	284	268	272	279	283	281	279	290	250	271	230	293	249	251	279	244	279	255	268	285	257	249	263	269	277	282	272	263	237	255	274	268	270	264	234	253	252	261	258	265	238	261	291	261	230	297	276	270	273	243	266	299	247	274	251	276	230	265	247	239	280	243	228	243	272	251	294	248	258	262	271	293	265	263	262	278	209	260	263	257	261	257	249	252	254	253	272	265	260	242	251	256	253	214	252	255	261	260	260	273	251	269	307	279	275	265	274	266	277	266	291	271	275	240	267	299	260	281	269	283	256	243	266	272	275	278	304	285	262	255	288	243	258	257	271	273	233	259	257	253	257	262	250	273	293	288	248	265	300	248	273	283	271	287	265	273	265	266	252	255	259	261	236	255	248	269	280	285	300	262	252	243	278	252	238	273	247	290	301	273	245	271	235	242	199	293	264	264	275	276	265	211	266	281	288	251	262	222	265	260	270	276	260	270	285	267	228	274	256	236	256	269	250	252	237	273	250	268	287	278	251	256	244	253	262	249	279	278	265	267	253	245	275	278	281	287	260	285	273	292	262	286	270	233	234	253	271	271	293	282	264	267	282	275	256	259	237	258	289	259	259	251	270	277	246	283	257	258	276	253	268	288	253	256	264	250	280	297	268	276	306	272	258	264	243	244	245	249	266	266	266	272	274	274	252	244	256	254	243	281	287	249	236	257	258	273	247	266	271	243	226	272	262	260	260	266	277	294	259	292	261	280	246	274	275	244	264	279	291	248	262	284	260	276	262	285	281	274	239	234	291	250	264	263	272	267	259	273	286	230	248	238	263	279	266	272	267	262	232	247	272	270	281	258	271	277	258	257	277	270	263	235	257	250	280	265	254	264	266	261	262	243	245	268	255	274	258	269	282	272	259	300	247	277	245	285	277	242	245	253	272	266	268	257	285	261	245	262	273	283	277	249	249	266	265	272	270	270	236	278	264	254	242	261	266	246	284	293	263	281	288	279	252	262	287	275	262	285	252	256	270	271	268	260	245	278	257	256	247	269	250	282	245	268	244	283	268	235	266	272	302	288	246	255	280	283	243	291	262	263	247	280	251	266	248	266	291	259	242	253	262	258	270	277	267	281	252	256	259	281	279	268	266	250	285	298	245	273	278	262	279	293	256	292	248	275	271	262	261	254	263	241	252	281	266	251	240	260	253	232	264	275	261	290	299	288	263	255	264	258	235	290	249	241	253	245	256	279	255	274	270	286	240	278	273	315	255	278	260	279	263	290	287	264	234	246	273	265	281	267	267	253	223	261	248	263	245	265	288	273	291	251	271	280	260	269	270	267	266	272	272	241	278	263	273	251	284	280	284	251	244	275	248	266	302	242	279	295	276	256	279	257	266	269	291	249	267	253	288	271	241	265	259	242	254	279	238	254	269	271	247	246	281	289	280	266	263	234	261	239	228	235	254	260	261	296	274	251	266	275	249	251	273	309	284	268	278	288	233	249	286	278	269	263	264	270	256	278	242	279	277	275	257	274	277	247	281	282	264	261	259	270	244	297	251	287	272	261	278	258	285	269	254	266	256	276	269	252	233	267	261	237	296	256	307	279	247	284	256	283	266	264	255	246	272	267	308	230	259	276	262	251	250	282	266	269	289	235	256	282	263	257	286	234	290	277	272	269	283	276	266	274	261	262	222	274	266	250	259	265	273	258	276	276	242	253	276	271	237	266	254	248	276	252	278	280	301	254	261	275	246	249	277	269	285	251	259	236	272	258	245	268	237	255	286	271	258	266	275	254	265	272	248	270	247	251	265	281	268	283	253	264	284	251	251	289	260	262	252	247	266	243	267	248	262	274	301	261	253	242	261	257	268	247	276	216	281	256	253	251	243	269	255	271	257	279	254	273	262	239	279	274	253	267	268	268	270	262	219	254	266	257	273	269	245	252	256	262	259	246	261	262	245	293	280	271	274	271	239	270	269	284	244	275	237	267	246	262	248	260	284	283	267	257	246	275	289	302	278	255	256	253	268	264	268	283	279	250	248	286	268	247	264	267	270	256	248	276	265	269	262	249	253	269	259	262	255	253	269	235	288	275	272	260	249	267	249	250	244	251	253	253	273	265	276	251	243	271	240	288	268	262	239	249	239	262	241	273	294	263	282	244	249	253	268	269	254	272	286	240	244	278	262	285	228	281	238	242	281	283	280	256	242	275	252	283	268	280	243	265	225	252	271	261	279	275	267	272	276	262	262	255	258	266	253	246	271	270	265	253	252	267	279	271	266	274	246	269	244	258	256	242	245	275	288	280	284	272	272	266	252	279	275	272	277	265	259	253	249	285	271	285	277	263	284	269	280	266	251	274	275	261	222	260	286	238	265	296	299	246	278	275	288	260	263	300	291	266	266	245	237	291	281	280	277	260	256	279	296	275	288	300	265	251	247	268	252	269	257	256	253	265	251	263	266	276	264	281	274	269	237	272	248	257	277	275	242	275	264	243	263	256	266	276	259	281	279	240	286	258	270	272	262	276	278	287	274	298	248	278	244	246	270	267	282	270	266	267	263	265	263	243	253	295	255	293	281	240	291	250	267	249	258	261	269	273	250	302	268	256	256	262	304	246	316	259	278	247	266	288	290	243	288	245	257	259	284	263	265	234	264	253	286	272	261	283	261	276	266	278	264	292	269	281	280	264	280	276	260	237	255	277	272	256	277	259	264	257	250	261	268	264	262	284	284	269	283	251	251	229	269	249	250	270	265	224	264	240	270	258	284	276	282	279	293	271	254	278	265	250	285	263	246	261	248	286	254	262	237	241	261	246	257	299	247	241	281	263	276	274	267	269	290	244	261	266	303	280	248	247	256	238	254	284	280	245	279	286
24097	21109	28430	26105	22400	15964	5031	913	385	308	308	315	287	313	301	282	302	287	268	280	304	298	323	294	301	306	293	296	270	295	302	270	294	283	259	300	304	273	308	269	303	266	309	282	287	273	284	247	315	294	300	294	295	276	336	315	261	286	248	280	293	306	297	269	276	284	277	320	279	252	256	278	298	266	283	285	292	302	306	272	267	309	286	268	244	287	282	263	291	288	280	281	271	264	281	272	308	302	285	258	274	308	284	281	286	283	267	305	278	289	255	290	293	277	288	301	274	278	272	296	267	259	280	271	270	266	252	294	282	295	278	302	251	281	286	290	267	304	267	301	267	312	295	282	271	244	298	291	295	270	260	332	276	277	287	257	292	264	277	274	305	257	308	280	260	284	318	246	254	241	287	292	282	293	271	272	296	274	296	283	298	276	304	282	297	288	282	290	290	272	302	277	290	274	288	279	271	318	298	277	262	276	293	226	322	300	285	293	288	307	295	263	245	278	288	304	272	262	284	245	295	276	303	279	288	265	272	287	275	278	255	280	261	265	300	275	329	284	292	296	297	303	262	290	261	285	280	296	260	308	287	284	314	307	288	280	297	293	298	286	278	276	291	276	315	274	287	273	289	314	273	270	290	246	300	284	291	282	278	283	299	295	329	256	272	283	274	293	296	285	277	302	243	288	306	319	278	317	282	298	320	262	297	261	287	263	306	262	273	276	292	279	304	307	272	279	282	294	298	263	283	297	288	275	282	275	266	279	261	281	291	284	276	258	283	267	285	276	302	293	290	291	281	295	296	280	317	257	245	294	311	286	315	282	270	276	278	297	278	287	288	286	291	311	272	299	257	287	274	272	260	286	282	264	297	242	288	313	280	294	282	269	311	268	279	281	287	320	270	287	269	303	278	265	287	294	278	292	265	289	281	305	269	292	320	270	301	274	283	300	276	318	295	267	268	273	273	270	319	273	265	275	286	275	272	267	266	254	276	293	276	312	271	277	285	277	270	261	315	257	312	305	289	263	308	283	285	268	319	302	294	277	287	287	295	271	279	277	303	286	277	314	264	287	258	285	296	273	279	273	317	277	298	296	307	252	287	298	294	280	271	300	278	288	282	302	268	294	274	277	246	290	284	269	271	307	262	299	293	245	296	303	281	284	290	274	261	281	283	276	295	278	289	272	299	320	280	274	307	270	282	266	302	287	284	280	308	267	298	272	314	289	301	273	282	269	288	287	280	282	300	315	282	272	312	296	286	256	263	276	275	296	299	272	277	278	280	283	300	295	282	256	272	288	316	308	288	317	305	275	310	288	297	326	303	271	247	318	269	276	263	303	287	289	272	295	277	278	297	293	268	319	296	275	319	278	253	277	280	276	272	262	273	314	271	286	261	264	292	302	257	295	274	276	262	283	274	282	283	262	271	258	264	261	283	289	276	291	283	272	307	292	290	263	264	302	271	294	302	293	285	279	269	291	285	296	293	310	279	257	315	289	280	299	267	299	284	277	286	264	284	268	294	288	277	250	297	286	269	262	292	268	281	284	321	272	283	269	291	319	305	294	278	305	290	281	280	256	301	279	306	290	303	258	276	297	293	285	283	281	284	297	293	262	301	264	307	300	281	287	291	301	254	310	286	266	278	269	312	298	314	288	280	266	316	278	290	273	271	285	298	284	271	268	301	269	304	265	270	293	267	278	269	308	290	303	296	277	281	270	292	299	319	272	305	247	277	312	265	276	275	287	286	308	280	273	282	265	297	288	273	268	279	284	263	280	291	295	293	268	302	287	304	298	292	303	303	283	302	271	267	279	287	323	257	276	273	291	263	288	284	297	293	276	282	275	278	252	244	291	269	271	296	263	292	287	304	272	281	239	278	288	279	279	277	290	274	275	265	266	271	292	249	315	289	269	247	256	272	305	259	253	248	263	306	269	277	274	277	301	293	271	277	284	285	292	274	272	280	278	272	268	270	280	303	291	271	293	290	264	282	270	254	293	279	295	329	284	296	290	271	269	277	296	299	301	276	261	299	291	300	276	296	272	287	314	296	275	277	304	297	289	291	271	264	278	272	287	285	283	286	275	311	296	272	275	279	294	302	270	281	301	275	249	285	282	290	281	276	299	294	299	291	279	277	256	289	255	298	286	267	259	265	314	280	280	282	287	289	255	244	263	298	304	316	322	255	285	300	276	292	287	288	286	290	251	280	279	295	294	322	278	299	310	285	282	330	287	271	284	272	271	309	269	269	250	291	292	291	286	307	276	297	287	279	304	285	251	251	277	287	283	290	257	305	276	279	285	276	290	298	303	257	291	282	290	261	268	286	292	279	263	295	330	275	285	291	288	270	289	284	286	276	295	286	278	259	293	304	270	286	288	272	270	272	291	235	276	293	278	304	302	271	285	284	292	301	292	276	273	265	300	284	290	306	271	275	292	266	264	279	259	288	268	331	277	258	295	300	280	269	275	328	289	291	279	276	288	275	274	288	281	282	280	305	311	263	304	290	271	276	307	283	316	254	285	276	236	300	264	295	265	278	278	270	333	277	273	289	251	262	292	265	264	284	283	281	283	278	309	279	272	284	267	295	304	318	348	299	291	303	314	302	272	323	299	293	281	270	275	277	282	300	287	279	286	257	299	273	270	268	286	285	293	321	299	260	279	301	272	288	290	321	278	325	295	318	268	268	288	311	290	248	268	270	273	288	264	283	290	274	253	286	276	276	267	292	272	251	273	295	275	315	316	291	278	261	297	316	293	279	273	271	306	313	281	266	311	239	274	290	258	282	270	293	273	294	288	285	272	279	277	304	296	300	327	279	264	292	274	288	270	299	278	274	255	298	282	287	277	288	272	299	282	274	280	260	292	273	284	294	261	284	307	296	259	308	305	282	307	265	288	308	269	293	277	284	286	266	308	315	286	298	256	311	301	294	251	298	264	283	290	264	290	305	301	302	270	299	269	276	299	284	294	275	268	266	303	288	288	277	274	313	309	307	247	310	293	281	303	260	280	290	277	293	264	298	329	304	267	304	279	300	298	322	273	297	295	321	311	280	267	303	287	285	269	274	288	258	284	270	291	330	268	283	274	283	292	289	267	298	269	301	270	310	288	290	283	306	298	258	319	264	272	300	299	270	304	265	312	294	282	271	274	270	284	309	278	259	287	264	275	306	286	271	278	295	311	290	303	298	297	272	264	263	264	260	283	289	290	256	277	292	269	307	293	248	275	331	310	249	312	268	266	289	296	301	285	301	284	281	289	285	312	309	263	301	276	273	265	298	260	271	284	277	285	287	268	301	260	300	292	277	267	302	278	283	269	304	271	274	270	283	272	264	289	295	263	268	273	285	284	306	281	253	309	293	271	294	271	290	271	287	263	271	270	305	273	277	289	279	295	295	295	296	275	282	260	323	288	272	311	260	296	312	312	300	272	276	302	247	279	277	285	278	278	303	278	285	275	265	294	274	264	278	288	306	272	284	288	286	279	281	255	287	294
37002	61526	44041	32111	21986	11662	4046	1049	443	376	363	353	387	349	331	348	344	338	339	326	328	298	329	326	329	307	321	333	340	335	345	305	340	312	334	321	345	349	292	348	315	327	323	329	345	334	331	303	347	359	345	341	320	357	339	322	313	328	327	308	311	321	325	339	340	303	337	318	354	355	315	328	346	337	354	320	303	325	327	349	318	309	321	307	323	345	314	309	358	331	325	372	300	323	328	340	319	309	318	326	353	313	343	328	341	323	352	308	311	350	341	323	320	342	317	354	308	346	315	322	340	307	321	302	338	326	322	302	318	321	323	327	328	305	305	340	294	344	298	350	308	302	337	331	343	326	317	339	316	334	347	304	316	317	313	306	345	332	344	310	299	366	315	314	297	307	344	313	314	300	315	317	309	330	302	320	288	338	360	305	319	315	332	328	364	306	326	303	311	310	347	325	311	283	335	307	317	302	349	341	322	330	309	342	302	318	317	331	325	279	292	332	353	337	344	316	314	341	341	315	314	298	352	325	348	322	339	329	331	344	317	338	324	301	361	334	342	337	313	319	293	336	312	328	287	341	334	346	316	326	325	300	344	327	326	350	319	327	305	352	325	320	289	300	306	331	303	339	351	322	336	332	309	304	332	315	343	344	351	330	337	309	332	292	316	322	342	341	304	326	319	320	327	305	335	325	330	278	288	340	351	342	307	338	326	331	311	339	329	296	332	329	306	333	345	316	343	343	333	334	340	326	317	326	307	300	324	329	325	313	329	347	353	330	316	339	321	313	320	280	300	325	336	333	356	335	333	356	338	317	323	320	311	325	374	346	352	336	281	337	310	367	350	324	341	329	331	343	305	356	336	322	308	341	322	322	310	333	321	351	347	338	337	337	335	311	304	303	319	329	311	343	323	310	312	315	299	302	313	321	330	298	326	330	330	314	338	346	332	350	315	336	309	344	343	334	331	309	309	348	335	304	322	333	317	304	313	335	307	334	349	299	336	313	334	351	330	300	314	324	345	345	326	350	354	308	302	327	341	332	318	307	327	313	309	359	332	303	319	310	323	319	323	310	319	312	309	340	341	318	330	313	314	339	320	326	320	307	312	338	347	327	317	331	300	327	323	308	329	338	325	331	330	307	304	312	309	308	299	337	328	313	334	347	328	338	344	317	319	339	330	343	305	303	307	327	359	327	342	327	314	296	350	349	336	365	355	321	309	305	316	324	341	309	320	336	336	323	322	308	295	366	321	331	350	303	333	279	347	337	350	333	337	334	343	327	346	320	310	332	316	345	342	318	334	304	336	355	331	346	320	309	313	324	326	354	352	323	299	333	332	322	329	316	302	336	314	306	316	343	317	319	305	314	345	351	353	315	313	343	327	291	301	304	346	351	330	344	316	305	326	325	327	347	350	325	346	315	333	351	337	341	313	325	358	326	301	288	336	339	326	322	299	320	329	306	320	302	314	338	341	335	312	323	310	351	340	301	323	335	305	336	313	328	332	332	352	329	280	311	319	314	309	350	349	332	326	313	312	318	338	335	345	310	317	317	316	315	325	358	325	331	321	312	352	330	335	305	301	353	325	333	319	312	342	312	363	320	341	345	339	326	336	326	343	313	309	324	287	281	302	303	295	346	330	297	325	354	315	328	313	319	330	322	338	326	323	349	306	325	328	350	355	340	326	315	334	334	295	303	342	321	325	308	311	352	330	322	316	328	333	321	360	332	323	337	318	308	331	325	328	331	324	353	288	318	329	335	330	327	326	333	343	310	350	286	316	303	301	335	339	294	354	336	324	316	312	336	314	305	344	309	325	344	316	351	325	284	331	331	318	319	311	335	325	327	330	330	326	323	353	289	303	325	320	327	321	311	301	308	322	316	324	301	321	336	329	316	316	312	305	301	365	335	303	305	332	325	374	324	330	300	326	354	313	329	318	314	341	328	330	293	332	347	303	339	348	309	347	322	282	323	304	339	314	302	337	280	336	324	303	324	336	350	315	351	333	315	326	320	326	306	339	319	335	309	297	301	337	326	336	340	276	335	312	339	294	327	350	307	321	320	321	340	316	320	332	292	328	318	343	297	310	305	324	308	331	307	333	313	333	312	345	322	371	307	312	331	327	308	333	336	291	317	340	305	331	308	372	323	294	329	328	328	301	328	308	334	342	338	328	306	331	304	316	302	335	329	314	294	343	364	339	320	357	345	314	328	332	344	322	323	323	340	315	314	336	322	304	365	339	383	307	324	331	327	328	348	335	317	369	322	309	354	327	311	343	336	333	357	344	315	314	336	312	318	319	316	315	364	323	311	321	322	314	348	310	334	335	291	300	311	296	325	326	321	322	332	324	331	307	301	322	344	326	364	323	312	323	312	357	308	316	348	321	343	337	342	325	336	374	317	323	307	331	312	333	343	315	329	327	354	344	329	323	316	322	293	327	341	316	287	348	322	288	327	316	322	302	339	333	340	342	299	307	330	352	336	359	316	317	306	337	341	306	344	316	327	338	314	315	312	316	347	318	309	304	313	313	346	319	341	322	334	292	353	322	353	323	327	328	330	328	359	318	304	346	332	331	330	326	320	308	345	301	337	342	337	321	333	329	370	309	319	333	333	344	346	310	325	326	334	338	305	390	315	301	341	318	355	312	344	356	335	342	328	333	341	338	330	366	336	302	298	311	374	328	320	323	313	313	304	328	325	320	351	349	321	300	309	337	306	326	323	312	304	329	347	318	319	307	340	332	305	363	326	311	314	348	340	304	307	337	326	326	336	318	324	307	326	301	307	308	347	333	345	330	277	305	341	326	332	303	343	332	329	314	338	325	321	337	358	333	315	339	321	326	310	364	325	308	351	360	331	328	348	356	346	335	318	297	320	343	346	326	320	365	341	332	317	325	300	298	304	332	307	315	365	315	301	346	302	316	365	315	313	339	304	327	315	350	328	329	325	317	321	283	317	296	326	352	336	332	317	324	330	355	343	352	330	320	330	332	313	348	347	295	317	295	302	318	306	348	314	326	296	329	321	319	325	307	338	337	316	322	349	274	293	290	322	295	320	336	343	363	332	328	318	318	292	329	298	352	322	300	341	297	325	335	312	327	382	322	338	323	291	342	332	354	330	332	326	330	328	340	338	318	329	309	314	314	320	336	324	342	331	302	346	314	317	368	303	307	327	321	354	344	315	335	319	329	346	311	293	296	341	328	320	338	365	340	327	345	360	338	316	306	326	320	345	336	296	330	312	330	328	336	318	350	330	313	346	348	328	337	322	296	328	321	307	336	300	334	339	323	316	308	326	305	301	346	296	336	327	298	323	344	316	311	309	342	303	312	334	333	317	317	331	350	307	301	330	324	282	307	290	339	342	358	329	318	326	370	331	347	381	328	351	337	326	321	325	340	339	307	344	367	308	283	316	310	335	325	336	331	334	334	301	321	317	349	313	312	318	322	326	319	295	322	315	353	336	352	316	312	348	333	340	303	326	325	350	303	316	351	325
25086	21465	29486	27616	16981	7024	1566	470	365	304	318	315	314	308	305	290	329	303	308	304	284	280	330	280	299	293	316	290	304	314	317	297	296	319	321	292	290	277	294	280	313	294	316	295	289	286	262	331	298	302	285	303	300	282	276	299	283	315	301	289	290	309	305	277	295	284	303	300	291	308	307	312	286	301	286	291	290	309	295	296	267	288	309	308	315	316	301	281	283	307	278	273	304	334	310	296	274	305	315	315	301	275	288	291	281	312	295	272	318	308	273	306	328	321	312	292	268	264	269	295	321	326	303	273	285	293	286	267	293	322	324	287	275	265	317	311	317	282	278	279	268	276	273	262	312	291	279	313	304	289	291	327	288	310	297	264	278	308	297	315	278	278	283	275	316	294	278	284	329	312	296	295	282	308	307	296	287	276	299	287	299	288	317	290	326	291	265	279	269	273	308	311	276	255	297	308	293	274	303	266	314	294	283	281	302	269	282	296	317	291	282	286	318	278	292	289	291	303	268	273	308	296	291	294	331	284	279	307	306	270	309	293	298	293	303	269	292	261	301	293	312	277	278	297	289	300	297	304	315	304	303	337	276	294	291	291	268	296	288	264	317	281	273	287	275	287	270	283	334	318	259	254	289	296	312	334	284	293	266	276	296	307	288	273	291	318	303	269	272	284	278	297	305	300	306	303	259	315	302	274	279	321	308	265	302	306	273	327	286	312	317	303	303	281	298	326	304	283	291	298	276	293	281	314	291	305	271	272	273	303	277	286	280	293	290	296	271	313	328	313	272	312	295	318	325	313	294	298	287	274	274	289	314	299	306	264	291	296	300	276	286	286	303	263	311	309	297	281	301	305	296	295	324	277	317	294	270	297	321	330	298	306	308	290	275	296	312	326	286	300	282	273	305	319	294	275	325	303	287	327	315	289	289	251	305	294	316	283	320	290	287	293	305	300	317	299	290	315	304	276	313	290	267	298	289	300	288	285	301	312	291	298	312	295	277	274	286	275	288	304	296	307	262	277	302	305	302	274	291	310	280	295	303	289	275	285	274	268	295	294	297	278	302	259	279	295	267	336	322	279	297	293	271	304	300	314	309	302	260	281	281	294	301	286	304	312	321	274	291	285	274	299	307	280	292	280	287	301	284	297	271	317	290	305	281	286	299	286	283	284	284	326	262	302	275	285	301	272	287	270	281	283	306	285	268	321	299	277	278	312	298	294	273	295	285	265	271	287	290	297	290	300	282	297	292	302	288	290	284	269	310	293	321	314	281	282	324	288	294	318	305	299	288	293	314	290	300	291	301	276	304	306	284	287	288	288	307	294	315	290	291	293	275	297	300	296	301	283	286	281	316	304	300	306	294	314	302	282	315	289	312	308	308	285	316	279	325	286	294	292	313	309	279	306	262	293	306	305	308	284	295	297	304	281	295	294	277	292	272	304	280	319	323	298	302	321	274	309	284	283	292	289	305	316	288	336	310	274	276	280	313	264	296	290	312	280	305	267	318	279	301	309	250	286	318	290	296	294	281	298	294	310	253	288	257	305	305	324	286	309	295	257	339	315	294	309	302	316	299	279	322	292	327	291	276	302	308	337	289	287	302	254	328	294	273	295	282	255	280	294	258	295	291	303	288	258	273	272	280	296	279	293	282	315	303	311	306	306	330	287	307	299	264	281	255	301	326	315	281	279	258	307	326	300	310	282	284	267	300	303	289	292	277	274	304	280	311	306	302	295	313	312	304	310	272	294	282	341	288	282	303	297	301	285	307	278	262	304	285	307	298	260	281	287	292	297	287	310	279	276	306	271	313	307	302	303	291	313	286	302	274	245	299	298	287	284	308	299	314	311	305	290	286	256	292	297	298	285	321	270	327	243	292	294	283	313	331	288	318	262	311	279	317	317	291	294	296	290	294	297	277	277	271	324	340	283	287	306	282	264	296	302	289	294	276	296	302	287	303	297	266	280	285	323	299	290	286	310	301	297	299	317	312	284	255	306	290	294	296	270	315	328	284	289	301	300	278	289	274	274	282	295	323	267	290	308	289	297	276	298	315	288	299	318	300	275	311	284	316	307	280	295	292	294	329	306	291	308	296	282	331	316	257	286	319	274	279	286	275	301	308	309	275	288	268	264	276	296	301	287	306	295	295	296	293	298	293	300	279	313	266	330	302	301	292	272	295	290	309	306	311	268	281	292	294	288	234	294	308	291	313	301	282	316	280	255	288	329	297	322	306	291	314	297	284	288	270	295	296	301	282	281	325	311	329	309	314	276	311	302	283	280	283	322	314	256	311	316	306	331	264	302	277	313	293	295	320	303	276	297	286	282	241	296	285	294	301	303	323	275	303	258	308	278	309	291	298	301	319	313	310	296	321	280	302	302	299	286	284	296	319	242	313	324	299	305	284	283	326	302	279	294	296	291	299	319	266	288	298	275	291	305	291	307	299	281	314	313	292	280	290	293	278	281	312	279	304	279	302	270	260	287	278	296	279	310	275	277	307	321	287	300	298	282	278	292	303	288	269	297	278	287	274	284	291	301	303	326	325	292	290	307	294	333	279	276	296	303	249	323	288	278	289	281	276	301	303	267	301	292	287	301	310	296	290	252	310	283	313	299	313	288	297	281	310	298	299	293	317	275	291	297	295	269	331	324	243	324	290	299	288	313	277	311	287	283	318	330	292	262	287	305	301	305	308	269	313	307	279	310	312	327	288	288	262	283	286	303	268	273	286	281	305	284	286	286	322	288	312	317	293	261	291	326	319	293	253	293	295	282	306	299	326	297	333	263	313	290	325	305	322	297	292	309	294	295	265	296	300	291	272	283	296	297	266	304	285	311	317	293	274	300	255	315	272	281	280	281	279	292	265	276	240	267	295	280	274	320	280	313	312	304	298	279	313	295	291	317	305	319	302	305	283	297	245	296	306	318	278	275	292	277	307	306	302	272	267	296	289	287	282	314	261	309	273	292	306	307	307	302	332	315	313	293	276	313	304	253	276	299	264	314	319	314	283	264	324	266	313	299	321	315	289	272	317	276	290	305	297	324	312	288	293	298	312	284	281	293	301	295	290	302	260	290	273	327	281	276	275	285	297	286	292	303	279	300	294	297	301	323	268	299	289	300	308	300	265	294	311	314	289	279	285	254	262	282	322	282	301	282	295	306	299	292	313	275	272	277	270	274	292	304	275	279	285	272	285	296	297	300	298	282	315	320	318	263	272	282	285	293	283	268	291	292	306	299	301	311	295	307	308	272	303	273	294	310	297	316	289	311	287	303	292	309	288	291	325	283	297	343	259	285	320	294	288	333	301	323	323	260	314	305	259	302	295	266	282	295	319	306	283	287	302	319	310	315	298	292	262	280	295	299	301	289	292	297	293	329	292	304	282	285	305	295	299	267	273	319	309	286	290	268	275	267	320	301	289	282	301	298	280	290	290	295	290	302	304	289	275	264	287	284	301	302	288	293	308	337	317	282	311	306	295	291	307	291
36666	56989	41296	27192	14846	7165	1904	516	415	431	380	357	365	375	341	378	345	348	333	366	390	354	369	355	373	350	354	346	369	365	380	331	362	328	315	348	370	313	325	335	327	307	344	339	334	367	339	357	309	371	329	308	361	365	342	340	327	360	379	338	352	356	322	313	335	357	343	354	327	351	362	306	327	370	339	346	388	346	385	373	346	374	361	317	325	367	329	340	335	348	375	356	316	284	365	324	344	340	357	367	335	335	343	354	339	354	338	340	346	364	369	343	344	348	338	313	390	347	321	318	334	339	324	319	356	336	328	359	347	312	349	357	349	364	342	392	357	372	349	327	346	341	346	347	367	362	310	322	354	355	326	353	332	345	340	313	323	330	352	329	373	336	351	346	362	338	309	325	342	363	373	322	358	335	383	340	340	331	377	339	354	362	355	331	327	360	336	337	353	327	353	342	345	292	321	325	309	346	362	356	328	322	363	355	340	378	316	344	330	362	348	341	327	314	380	354	340	319	334	359	352	359	346	317	386	376	317	343	360	321	327	331	347	347	283	366	331	338	303	344	342	339	357	355	339	379	341	344	319	337	366	341	371	352	360	354	322	320	385	316	348	339	324	333	335	351	359	317	320	337	361	332	344	355	341	353	345	310	353	362	351	340	345	398	335	322	328	329	351	343	331	343	348	346	301	326	340	367	340	329	346	358	335	306	353	359	346	325	307	338	310	337	328	349	335	333	363	338	346	322	349	394	330	363	331	352	343	369	340	387	344	347	351	330	363	323	337	334	325	335	348	376	338	331	312	341	357	366	340	332	379	332	362	339	330	348	369	341	363	355	354	350	329	312	321	319	334	321	344	371	326	352	323	357	305	342	360	329	357	339	329	332	341	350	353	357	370	330	388	329	344	335	335	359	358	331	347	327	364	339	358	339	382	354	319	336	360	364	353	380	365	327	353	334	326	317	353	335	319	316	338	299	339	341	367	319	338	344	324	350	345	344	352	349	338	346	333	370	335	332	354	350	317	338	341	350	335	318	360	370	329	366	357	331	331	337	346	333	372	319	364	340	356	352	346	351	354	355	327	360	358	344	310	346	321	338	359	317	336	347	324	346	320	287	361	376	351	356	326	322	339	352	353	342	354	327	344	327	313	347	366	353	329	340	357	369	344	359	349	354	343	335	328	338	350	356	331	362	369	320	353	321	345	346	336	326	392	362	345	357	341	304	350	330	341	313	361	322	357	356	352	358	336	321	355	341	369	343	344	324	313	339	354	318	368	331	327	341	331	366	359	327	318	346	338	328	346	337	379	328	347	377	340	339	357	338	323	335	342	338	363	372	334	358	361	357	349	369	349	329	344	359	343	328	346	374	327	335	321	316	337	336	359	327	351	326	307	338	343	345	336	323	353	326	347	336	355	320	347	368	326	327	337	357	362	336	341	359	348	345	362	340	384	353	337	353	343	351	341	303	343	351	335	354	347	378	341	352	336	327	349	347	362	341	337	359	384	347	372	350	337	307	360	338	332	330	354	353	353	373	357	347	378	327	321	376	350	357	367	370	352	329	360	347	348	353	343	353	326	326	348	336	337	346	367	310	354	308	357	346	377	324	345	368	379	361	321	369	364	366	350	341	339	325	325	338	330	368	297	315	343	339	349	343	319	347	343	345	362	376	377	330	321	349	335	354	351	334	344	348	325	311	334	358	371	329	332	365	322	334	383	339	347	367	368	361	366	372	328	337	323	337	360	319	350	342	335	310	321	369	335	344	353	336	310	354	362	346	346	337	351	350	329	332	375	341	339	347	326	384	366	341	358	351	350	340	349	364	292	348	339	340	352	339	321	325	369	334	325	336	332	332	320	330	324	311	330	333	327	369	351	314	368	360	327	332	330	323	334	345	352	360	344	375	322	340	348	342	352	346	375	326	355	347	336	358	353	369	336	314	330	340	363	343	350	326	349	297	321	336	356	347	339	310	355	362	344	334	351	337	337	351	335	323	346	349	336	316	317	329	307	328	336	323	362	352	344	303	350	312	357	328	342	362	377	354	341	335	357	358	341	357	321	339	354	344	340	356	339	369	324	340	336	364	352	316	317	346	347	335	304	334	332	339	328	371	340	336	332	341	350	347	353	329	360	364	379	363	344	342	329	362	361	357	318	353	366	320	354	348	343	320	347	307	328	329	346	332	349	299	338	348	345	337	355	310	321	346	350	348	344	353	358	338	318	374	371	315	359	336	350	342	320	347	332	308	337	370	325	371	318	369	328	372	367	340	350	332	324	358	350	325	360	356	351	345	327	360	336	309	344	330	334	331	345	334	321	342	352	377	295	357	376	361	376	361	349	336	331	366	341	357	362	327	350	338	330	359	352	352	335	353	351	340	299	341	325	349	355	369	345	335	330	355	356	376	375	338	355	345	328	336	342	339	341	367	375	349	365	360	322	351	312	352	340	348	355	342	345	348	361	355	352	320	342	354	348	376	341	361	336	326	358	344	364	337	314	336	339	356	342	314	320	312	334	327	323	367	344	350	347	328	346	326	401	347	321	349	333	352	347	334	325	344	329	349	331	354	326	343	319	287	357	316	360	345	372	310	367	343	358	330	356	359	361	327	352	308	311	321	337	335	326	392	346	332	364	367	353	341	303	355	351	338	354	352	341	339	286	314	381	330	336	311	330	349	317	323	353	340	342	323	330	356	331	328	374	316	359	332	344	334	341	314	333	372	340	368	345	375	328	382	364	300	349	334	351	362	321	348	385	316	352	320	338	329	327	357	342	365	347	327	339	356	356	316	333	341	358	353	345	321	320	373	363	324	349	331	364	359	330	316	318	347	354	337	344	314	323	340	358	377	363	369	316	349	332	333	323	360	328	349	347	329	334	330	349	326	358	320	359	370	344	312	347	356	314	387	349	347	340	342	332	358	379	355	354	345	345	383	339	332	345	347	350	309	343	334	363	322	347	334	388	321	323	363	321	330	373	369	322	301	345	354	371	355	299	356	349	336	350	383	361	382	336	316	323	343	365	345	334	325	371	333	347	297	349	345	333	359	358	368	343	316	328	316	348	341	338	354	325	321	336	335	359	335	346	328	339	311	348	351	340	342	406	334	329	355	351	345	368	344	380	334	357	341	362	346	340	346	316	348	313	345	347	376	350	331	360	336	344	366	361	345	353	340	330	356	359	342	373	343	320	360	344	359	346	322	313	322	371	340	346	355	338	298	340	371	357	339	378	346	382	303	323	337	325	338	316	330	338	336	350	366	329	357	342	360	346	346	330	339	346	330	354	312	344	357	337	333	365	345	326	340	343	334	328	322	317	362	344	300	317	341	329	354	345	364	354	338	356	355	339	355	334	336	342	343	326	316	334	324	338	347	311	329	352	330	355	373	332	346	341	346	354	320	319	367	342	330	317	348	349	330	354	357	347	330	366	348	324	353	347	321	330	345	329	291	321	319	362	354	360	306	349	324	350	326	346	306	345	342	325	335	340	351
22906	21074	28593	23961	21380	20991	11432	2309	729	538	490	444	458	477	470	485	432	416	432	441	427	477	440	428	417	421	404	442	398	361	438	413	440	456	407	447	417	431	407	451	448	425	429	435	421	457	493	446	437	405	405	440	443	430	384	400	407	421	448	418	449	435	409	410	425	405	445	449	466	424	422	416	426	429	449	397	422	423	433	428	434	449	443	424	390	420	403	411	430	403	385	387	406	423	430	398	371	382	463	423	449	432	437	413	418	448	412	411	446	458	383	410	433	438	448	447	395	420	446	407	421	410	380	431	446	421	437	450	378	416	470	441	404	427	462	417	419	411	436	402	426	437	418	434	409	426	428	423	426	443	464	424	419	449	428	422	437	424	455	431	404	435	436	423	423	462	431	412	410	428	392	453	442	433	406	461	427	423	428	397	403	431	451	391	445	453	441	407	391	415	408	396	433	421	462	424	427	442	416	412	503	440	427	407	459	448	388	433	416	430	445	440	436	409	413	457	426	411	446	422	415	433	395	418	426	440	451	422	413	433	475	399	451	421	450	391	425	448	466	439	420	424	435	450	391	436	403	414	449	416	398	434	427	437	464	404	406	440	442	424	435	427	439	415	410	415	414	393	417	421	414	434	401	394	399	451	408	415	421	444	400	386	413	450	446	386	448	388	454	433	426	434	407	445	445	426	427	414	427	430	466	410	452	450	426	442	404	423	437	433	430	463	425	415	400	426	404	435	434	429	412	404	401	492	443	444	407	407	446	404	434	435	423	448	411	460	428	410	426	440	437	402	421	452	445	406	406	460	451	426	416	396	446	392	407	473	436	399	418	404	436	391	432	395	462	445	388	432	444	426	416	430	459	458	402	438	436	442	434	411	431	408	437	413	396	408	494	397	401	455	428	411	431	417	410	395	432	434	427	427	442	420	464	426	420	416	450	431	438	441	434	426	417	443	449	412	400	437	438	448	399	446	396	427	428	433	421	420	419	418	443	422	419	455	425	447	386	402	431	400	452	402	425	410	423	400	414	401	418	437	409	424	470	472	425	429	435	429	447	431	423	416	414	441	418	402	444	463	440	408	446	423	434	422	441	432	390	410	422	408	446	403	405	375	424	438	417	439	427	388	431	448	452	418	439	446	426	426	417	409	426	417	428	395	431	405	408	384	429	438	438	422	422	423	375	427	404	441	441	425	413	398	435	417	420	417	453	395	431	406	422	414	446	399	406	456	450	418	425	439	420	387	391	392	445	423	411	435	450	438	415	422	443	419	400	453	443	433	444	422	410	400	415	424	442	419	438	412	432	434	428	428	395	446	407	445	421	398	477	398	393	458	451	406	436	429	413	431	436	399	436	406	460	412	417	440	448	406	408	453	425	483	439	427	415	434	452	392	456	461	390	436	420	461	410	447	442	405	404	423	448	408	410	435	420	438	417	416	448	422	411	467	425	411	440	444	426	415	419	410	442	434	404	440	416	394	416	375	413	451	413	413	459	419	457	468	464	466	408	425	407	475	469	427	395	384	452	434	441	451	426	421	445	425	432	434	426	440	397	426	426	452	451	424	410	421	385	439	408	445	406	429	429	457	420	452	427	446	429	417	459	424	457	425	419	432	430	402	385	453	419	416	437	397	417	463	411	401	433	447	463	457	426	387	417	434	415	431	386	465	409	438	411	432	438	413	451	402	431	453	444	419	395	431	430	447	428	449	431	439	400	426	435	402	426	441	475	412	447	446	444	433	439	427	413	419	427	433	423	466	394	407	445	431	443	441	408	415	409	452	456	408	461	474	447	451	448	391	436	438	428	430	445	414	433	435	433	440	464	425	394	446	416	431	410	407	399	434	437	484	392	423	418	472	454	420	412	398	436	439	440	419	454	455	428	415	458	419	422	468	434	465	393	454	414	422	455	405	426	416	441	425	410	416	436	406	459	434	397	417	392	461	442	424	411	436	394	447	440	405	473	410	388	368	421	413	462	421	439	404	429	436	440	429	432	427	419	380	423	450	415	433	422	432	441	429	411	441	430	409	414	440	416	455	418	412	392	399	425	415	474	416	429	429	415	422	439	470	406	438	451	414	441	420	442	391	472	387	427	396	431	419	443	407	452	435	468	405	458	426	432	404	445	433	366	405	435	415	409	435	435	455	405	441	428	421	439	415	419	412	436	452	411	429	416	449	407	442	435	406	413	447	417	408	463	404	467	392	410	418	437	443	422	435	440	440	448	481	438	390	445	432	426	429	418	401	462	493	445	414	470	407	435	398	423	446	431	412	412	388	450	418	426	466	458	455	458	449	436	421	430	436	430	428	440	444	417	461	397	428	428	416	448	411	402	429	451	400	452	404	427	431	389	422	466	426	463	472	413	427	428	419	410	420	431	429	464	437	392	394	430	446	413	420	437	409	460	428	426	393	422	427	411	425	449	426	390	456	406	452	411	432	473	398	428	432	425	425	449	460	435	414	448	447	420	395	424	446	421	404	407	439	427	417	416	431	453	423	437	461	437	435	405	428	437	403	425	443	456	460	407	398	414	417	408	418	433	408	427	415	401	445	431	380	438	482	417	459	405	444	442	414	417	389	433	417	442	423	427	415	403	426	432	434	407	432	480	443	452	456	431	440	402	393	427	454	431	390	420	440	420	482	417	426	417	424	409	457	435	437	441	424	452	443	423	467	422	469	446	455	433	412	418	429	429	486	434	411	423	428	454	411	458	381	449	403	419	397	436	397	452	380	445	412	411	425	432	445	435	395	416	455	400	435	457	391	396	432	444	444	441	431	420	429	419	396	442	385	450	427	475	423	445	462	411	424	403	414	397	430	421	417	419	445	427	427	447	433	405	445	449	406	466	449	449	424	405	405	458	414	420	413	416	415	471	437	439	449	431	454	464	392	379	407	456	444	447	427	450	414	421	430	444	417	444	458	424	440	439	429	438	434	460	408	407	464	444	404	417	448	408	466	436	428	372	403	401	412	414	372	424	419	440	479	431	435	423	407	457	421	411	439	422	442	422	408	413	423	462	425	434	464	413	448	454	429	442	440	447	419	448	405	445	411	436	419	397	402	457	449	448	424	418	427	425	468	423	454	440	397	464	454	436	425	444	419	454	447	420	446	451	415	434	412	429	459	422	402	435	429	421	474	443	388	432	414	428	421	424	447	423	438	456	408	399	454	408	425	414	417	410	406	403	446	402	430	439	403	414	443	435	423	419	408	448	414	420	388	443	437	420	430	403	434	439	426	475	438	421	455	456	415	439	436	442	438	433	461	419	373	431	411	452	413	393	447	432	410	440	390	421	421	412	419	425	465	406	453	420	409	475	416	448	428	410	467	412	458	400	451	409	401	413	429	399	410	472	394	435	413	436	354	442	421	389	415	422	420	440	402	422	423	426	413	461	417	401	423	465	444	461	451	451	447	417	429	429	431	427	452	400	421	420	436	412	418	438	476	409	402	422	435	384	425	447	422	441	416	438	434	390	450	394	418	452	414
42543	66571	48102	33448	20821	11881	4579	2335	761	600	526	525	539	502	482	495	497	447	507	505	483	479	432	462	483	473	464	466	483	507	511	460	509	461	509	492	487	474	490	460	463	480	473	507	500	473	454	461	487	500	458	472	466	484	491	488	467	493	474	449	461	496	475	456	472	476	490	446	494	492	480	485	490	463	447	495	466	503	479	472	482	484	469	433	466	473	487	491	454	469	476	483	499	428	468	453	494	464	456	468	471	476	458	468	458	476	453	477	458	501	505	459	455	448	418	484	461	459	477	504	452	474	496	461	470	449	476	497	470	508	455	462	478	477	472	465	455	462	481	492	470	473	479	479	469	458	500	444	488	471	464	488	459	440	421	454	437	498	502	484	474	525	469	458	447	428	453	461	481	462	472	457	454	440	463	441	465	433	434	445	481	467	458	448	467	493	472	469	457	483	471	469	490	458	467	452	438	471	493	504	493	464	454	458	492	493	452	454	458	478	464	462	484	492	468	469	458	471	498	452	489	495	465	453	473	495	491	480	492	448	480	464	494	492	483	476	494	475	460	514	460	456	508	460	452	490	478	468	464	460	435	466	449	436	485	467	493	457	440	481	479	472	467	480	430	476	438	505	472	476	480	446	439	501	451	506	481	455	452	472	461	471	465	479	451	458	469	485	503	509	502	457	495	490	482	448	462	412	467	439	478	450	455	478	452	473	477	440	450	475	485	473	486	460	453	446	469	477	481	484	457	482	474	450	517	479	470	453	446	493	470	480	473	462	486	469	427	455	456	510	476	445	537	497	507	459	489	492	455	460	461	467	457	488	462	471	489	485	448	480	449	522	477	436	485	467	484	517	463	489	468	463	432	492	471	455	509	504	446	478	478	474	426	472	446	454	473	468	475	467	467	468	396	497	475	461	481	459	478	453	446	486	445	509	458	443	460	448	463	447	472	463	441	473	442	457	449	460	474	442	466	452	461	496	475	467	469	484	463	435	464	470	447	490	461	430	428	474	491	490	450	449	464	443	455	454	464	447	481	477	483	452	446	450	470	516	485	476	442	480	470	476	496	478	424	450	464	465	458	459	500	470	445	465	466	473	457	503	466	433	464	461	480	443	430	455	472	454	463	496	497	468	470	464	444	443	487	464	517	489	474	449	479	479	496	452	487	449	449	491	458	472	451	454	482	454	486	487	498	466	484	458	462	468	500	433	451	436	435	458	479	463	484	442	476	473	451	468	473	479	448	470	487	494	481	443	484	457	481	456	463	454	423	453	435	500	452	486	527	507	458	465	490	430	471	452	479	499	456	480	417	447	446	460	468	469	446	478	469	457	476	499	470	460	484	468	488	439	478	478	465	474	489	465	472	474	434	466	425	484	434	464	496	467	469	483	485	465	474	508	462	494	464	479	478	405	490	474	478	505	473	484	472	486	487	440	469	463	471	497	468	488	396	470	473	452	513	435	431	467	465	505	481	471	474	486	449	497	442	468	464	489	470	497	512	514	497	480	473	481	481	449	438	464	461	484	474	464	535	462	471	493	496	475	494	430	455	487	439	427	529	444	501	438	451	469	478	479	452	455	474	477	464	467	462	451	467	490	462	480	456	493	467	447	455	514	489	435	471	471	476	429	488	441	505	464	472	481	438	482	424	493	482	491	503	502	467	479	431	453	457	510	477	449	462	429	454	456	447	462	460	449	485	489	479	455	489	479	482	446	511	456	506	435	474	499	447	498	496	483	480	457	456	489	476	505	465	476	496	482	487	465	479	497	456	468	434	469	483	478	470	460	480	460	479	466	498	451	473	461	476	479	500	462	456	476	462	507	482	497	477	451	440	466	489	456	492	479	489	466	518	464	447	492	431	431	460	481	480	487	472	510	464	487	506	500	493	483	450	482	444	497	504	480	459	502	445	492	448	448	511	480	464	480	460	484	481	446	451	478	471	450	483	463	487	449	467	469	465	474	515	441	466	457	468	475	457	452	497	483	470	494	470	479	485	481	454	473	442	458	487	502	448	450	439	439	459	463	486	432	485	446	488	476	467	477	448	440	485	496	461	417	488	494	457	461	515	486	446	453	471	484	476	445	457	475	469	474	513	451	457	431	441	471	510	465	482	423	443	461	471	451	502	473	451	481	477	480	478	485	464	492	453	477	455	481	437	515	468	480	449	469	468	483	503	487	481	492	469	465	495	467	450	477	469	472	458	457	501	476	503	468	446	460	473	460	481	483	488	484	457	449	487	491	475	469	453	446	532	482	482	473	436	445	465	512	466	493	495	452	531	480	487	466	484	454	505	464	437	492	487	448	455	473	447	487	476	463	465	477	477	517	471	477	474	490	423	416	472	456	450	461	464	506	488	458	480	478	479	501	469	491	440	468	480	443	503	467	491	453	461	474	453	494	465	446	426	426	501	461	493	423	479	442	470	464	462	463	458	450	496	486	499	459	509	486	471	493	460	453	460	456	490	480	498	506	471	473	471	445	454	490	510	447	441	451	469	483	463	492	471	468	464	468	428	483	496	489	470	426	450	450	437	495	454	498	489	457	446	462	480	485	429	460	480	471	478	499	464	448	487	446	428	488	479	472	480	450	462	454	447	472	470	462	423	516	441	482	476	484	440	433	492	492	484	478	468	475	492	502	465	446	487	429	479	494	425	481	484	473	460	473	462	462	459	492	503	424	489	466	435	473	444	448	527	467	457	490	481	439	498	513	464	432	450	460	504	466	441	452	462	490	477	469	476	522	430	434	501	510	430	474	471	438	475	467	453	450	481	436	456	473	494	476	496	488	455	507	458	480	453	460	434	459	479	466	495	447	491	433	484	477	487	498	524	471	500	498	481	509	507	474	477	544	483	492	491	469	507	468	479	461	502	466	445	451	475	454	474	471	439	454	449	436	518	475	469	487	476	464	443	479	473	465	512	425	475	453	485	446	468	466	467	474	483	456	489	491	449	449	465	466	464	505	472	481	433	472	490	486	501	442	485	493	458	444	441	483	471	474	421	437	485	482	469	473	495	479	475	477	491	474	457	471	471	446	490	464	499	510	465	490	451	483	467	485	459	482	468	446	442	501	462	450	431	466	471	474	472	493	451	466	454	469	443	494	502	492	475	468	494	486	426	485	490	511	431	451	481	437	468	496	466	453	434	455	489	445	461	456	435	460	483	453	496	459	483	465	466	474	488	434	467	482	457	460	456	488	469	464	453	464	439	481	466	467	461	464	438	481	485	449	442	515	475	479	474	466	454	439	489	498	432	443	462	476	482	485	458	459	452	453	451	458	485	465	470	493	503	458	435	513	442	507	457	481	434	505	468	459	477	461	469	475	507	466	500	436	473	480	455	448	487	485	477	480	441	480	459	508	494	512	481	467	478	491	450	447	473	446	482	494	481	471	505	508	460	445	529	489	473	510	428	491	484	502	484	452	440	475	459	459	535	489	487	442	474	450	499	444	446	460	494	484	465	480	506	487	457	436	494	456	420	456	449	487
31405	33359	34172	20746	7533	2135	731	355	248	232	233	205	219	211	233	230	251	228	227	223	202	223	227	210	240	195	210	203	236	246	241	205	246	235	206	222	223	210	216	224	215	224	236	247	196	223	191	207	222	206	231	252	233	221	222	210	243	216	191	221	193	224	230	230	219	253	217	216	216	218	212	209	231	227	202	210	216	208	220	211	233	227	183	225	210	246	214	212	205	212	214	248	219	205	241	218	231	239	232	252	205	205	230	216	241	220	214	221	218	228	232	250	197	228	233	273	227	229	217	223	241	203	231	227	224	244	216	226	212	233	223	186	230	205	194	227	202	216	234	233	242	242	223	237	214	231	214	216	232	217	219	229	211	208	222	218	217	252	224	225	197	203	239	222	243	216	205	220	230	221	230	226	241	232	239	227	221	234	200	221	208	216	231	234	224	224	218	221	217	215	227	220	216	207	216	203	222	243	205	216	234	215	211	246	213	207	215	210	210	252	215	227	223	221	223	197	227	239	248	224	240	224	230	226	189	235	219	221	213	225	210	218	185	226	207	247	236	203	214	207	233	188	213	230	206	216	230	228	229	226	220	239	212	237	237	222	221	210	203	212	212	175	265	198	222	217	231	221	203	241	234	223	209	235	240	234	216	229	210	197	226	228	241	226	227	228	221	223	239	209	228	246	205	220	231	206	225	218	212	215	242	233	210	208	224	209	216	223	222	222	215	228	242	241	213	216	216	232	242	219	212	213	200	226	212	196	246	221	238	259	208	229	212	256	236	234	228	189	225	207	234	218	211	214	232	213	203	212	223	226	209	212	240	211	197	242	192	229	202	207	223	248	217	256	190	237	222	206	215	220	208	220	240	235	227	232	192	211	224	198	247	227	214	230	218	208	232	226	204	220	242	214	203	210	245	217	207	220	230	233	216	206	219	206	215	209	225	205	230	211	225	215	219	223	210	220	235	226	210	223	201	242	221	229	205	205	225	230	234	225	225	212	248	216	242	199	219	240	226	246	229	216	205	224	225	228	240	252	246	220	196	242	187	232	225	230	205	231	246	199	207	227	228	232	227	199	223	233	191	226	227	227	213	191	235	230	220	237	213	182	256	226	225	229	220	225	237	195	256	235	212	220	196	211	231	212	219	205	217	210	228	217	229	201	214	226	224	221	214	219	211	223	221	218	227	247	254	233	245	214	243	192	207	225	223	231	229	227	198	232	214	209	197	210	215	223	214	219	226	205	233	238	219	244	234	210	225	231	196	215	239	226	214	222	220	229	185	198	226	209	219	214	213	217	221	230	235	202	205	220	221	213	225	219	213	238	225	226	234	232	228	206	234	209	197	201	232	206	252	244	211	235	231	217	201	195	220	197	213	218	212	222	199	205	231	219	228	232	221	187	196	229	219	236	187	238	191	216	222	206	241	231	224	257	240	220	204	205	212	217	235	220	223	215	226	211	213	220	222	240	237	228	205	223	228	199	243	201	228	231	208	241	223	197	225	230	217	201	214	242	188	214	229	241	208	222	213	220	217	227	215	225	257	232	233	200	213	221	223	210	231	195	225	213	211	223	231	227	209	209	216	244	209	225	216	234	205	232	200	225	234	223	206	224	182	210	225	206	214	233	228	228	228	216	197	237	238	208	208	210	202	207	233	233	220	215	194	202	228	216	214	244	199	247	197	220	222	236	216	185	210	231	221	212	233	223	223	227	232	238	250	226	236	232	226	207	215	209	211	221	225	223	221	213	233	221	233	225	219	222	222	251	215	218	230	208	231	209	221	219	248	232	238	201	207	228	203	227	220	215	224	219	216	221	196	234	238	240	218	226	212	217	229	207	217	231	213	201	198	223	203	207	242	228	228	198	220	210	193	203	202	242	238	246	228	208	239	229	217	211	217	232	277	218	221	239	236	191	215	222	221	213	249	220	231	208	224	220	205	236	223	234	218	225	214	237	211	235	222	206	205	222	204	223	237	210	217	226	201	240	217	207	224	233	242	215	220	238	193	222	242	229	226	211	232	218	221	212	213	216	209	218	221	222	215	217	213	196	220	223	233	207	212	241	242	237	215	211	220	233	222	207	224	233	239	240	215	238	243	238	219	206	209	225	264	272	230	259	225	219	224	231	207	228	231	224	231	224	209	229	193	222	202	221	211	224	208	227	222	211	229	225	239	225	220	219	226	224	198	218	214	230	197	222	223	216	234	208	205	223	209	197	226	221	236	226	233	221	214	209	244	243	206	237	217	222	230	199	199	250	197	195	224	199	235	263	222	205	204	217	239	219	216	236	216	229	215	237	243	234	206	239	215	207	219	202	231	238	238	218	208	216	215	251	222	213	217	203	236	225	236	192	196	213	214	237	247	212	241	211	231	207	222	248	206	229	207	215	238	231	209	226	237	213	222	191	191	242	231	246	187	245	234	225	220	204	203	218	221	229	220	214	213	232	227	235	220	212	256	190	218	212	206	235	230	213	246	233	227	236	221	234	225	201	226	215	237	230	214	222	216	237	213	228	199	231	239	222	233	240	223	223	218	201	268	244	258	232	195	253	227	213	218	230	224	205	210	206	216	224	216	243	228	202	204	236	189	218	206	220	219	203	216	207	225	227	219	240	236	215	216	251	233	203	183	201	192	215	216	208	197	234	224	191	210	211	218	218	230	188	241	206	248	220	207	223	245	213	239	209	194	211	211	223	238	216	217	195	219	210	216	221	229	237	211	217	222	213	213	209	218	239	198	269	185	220	208	241	221	228	208	208	216	197	212	206	223	222	210	238	224	243	250	225	225	231	209	231	195	230	231	205	219	209	227	216	201	233	252	236	219	198	243	219	222	193	217	216	223	218	204	211	214	229	206	216	221	199	192	226	220	236	202	209	223	233	213	212	211	185	225	218	207	244	218	245	241	218	193	226	228	210	223	261	197	219	216	208	233	219	229	251	241	208	188	238	227	193	232	215	235	214	247	215	220	234	198	254	223	201	224	243	239	198	240	223	213	208	239	191	227	199	229	216	232	241	211	216	207	188	218	250	226	241	220	197	210	219	233	197	240	231	220	232	191	218	253	232	225	229	203	239	223	227	224	184	208	223	210	234	223	237	226	239	217	218	209	231	221	224	206	212	220	228	210	227	235	232	218	222	214	213	219	216	237	216	223	215	192	229	224	251	218	235	245	209	225	224	209	216	204	214	220	212	212	229	217	216	225	218	223	224	205	228	218	244	197	199	236	199	211	218	241	237	214	216	207	238	223	229	233	214	218	235	215	206	203	214	222	201	204	229	227	220	230	217	218	230	207	207	232	246	217	241	201	257	208	238	198	220	225	219	245	266	221	212	242	217	218	232	233	228	244	233	232	238	274	217	263	247	216	224	219	201	210	241	226	234	192	223	216	205	203	215	239	235	209	213	222	233	205	237	242	235	219	230	203	202	196	213	222	233	193	250	232	212	218	204	222	213	219	199	224	233	224	219	252	253	216	220	229	222	210	232	236	237
37198	48791	33126	18083	8636	3097	1134	464	296	296	292	254	273	289	268	271	253	269	248	246	276	273	256	283	261	282	270	253	257	284	244	241	283	267	242	271	250	270	287	276	256	281	258	240	256	254	253	247	268	264	264	254	242	262	265	246	273	267	262	276	241	274	229	241	268	243	290	252	265	267	280	283	269	255	297	269	271	256	274	250	277	249	277	238	236	244	268	270	256	269	271	289	256	262	259	257	267	269	272	247	268	270	265	272	263	278	240	296	265	255	281	274	267	255	246	254	275	275	283	284	222	262	276	255	265	261	264	272	239	260	262	265	285	259	248	253	281	264	259	256	306	264	259	266	258	280	267	275	261	230	272	255	281	266	242	260	262	278	276	271	265	254	269	314	247	245	245	243	262	263	246	254	261	265	249	264	257	261	250	252	272	250	280	254	276	231	282	266	251	252	261	260	280	271	279	262	252	273	283	264	297	272	281	256	295	225	251	265	251	264	269	267	250	284	278	257	254	263	276	274	250	250	247	262	258	262	256	272	272	277	268	258	278	267	234	267	243	270	265	295	256	269	253	240	284	262	254	251	285	274	235	266	276	287	267	283	272	281	273	252	224	277	215	275	260	275	240	267	277	232	268	306	250	282	249	258	239	270	256	250	282	282	246	254	270	278	274	250	255	244	258	261	262	250	281	224	259	235	253	260	275	258	256	236	260	251	299	273	267	239	265	251	238	273	283	260	247	274	233	266	243	287	309	227	256	243	254	252	235	243	256	257	278	229	259	271	269	265	271	273	248	291	287	273	252	280	266	275	257	272	220	251	238	252	253	284	248	264	266	264	259	258	261	250	270	271	270	255	256	258	263	288	284	285	288	260	249	258	250	254	260	270	260	254	272	292	254	267	275	259	271	256	249	280	268	249	280	280	291	252	261	249	267	257	281	277	275	275	261	244	240	266	261	269	275	243	278	258	261	297	266	220	266	250	252	283	244	274	267	295	242	271	271	293	260	269	244	269	265	239	266	267	251	290	265	261	299	234	263	295	269	258	256	263	254	260	270	234	265	283	251	257	273	262	310	236	289	268	266	250	260	236	263	263	272	280	268	267	283	266	236	255	246	271	259	260	296	250	246	262	256	243	253	257	245	269	285	277	237	256	274	253	258	269	247	275	306	269	262	251	266	251	282	273	256	242	280	283	235	273	246	269	249	222	260	273	267	248	255	241	254	273	238	225	273	251	261	240	264	275	254	249	256	262	248	240	239	259	259	263	248	282	254	240	264	266	260	261	244	277	260	273	263	252	264	257	272	253	273	273	272	241	260	255	256	246	274	279	275	292	254	236	255	257	273	297	265	250	275	283	276	282	238	287	252	255	269	259	235	266	272	231	248	259	265	275	264	265	265	262	276	246	233	290	269	267	260	237	280	271	275	267	249	249	294	268	260	244	268	265	269	269	285	248	257	304	226	274	251	270	256	285	276	277	266	285	256	241	278	253	283	263	268	243	267	281	221	244	261	252	272	266	256	230	271	274	254	238	284	268	277	243	241	264	261	288	282	230	277	280	258	300	253	295	240	262	253	262	261	284	263	263	253	255	275	225	260	257	293	235	261	275	265	262	284	292	289	271	242	273	297	244	274	264	258	251	261	249	239	275	266	268	271	246	259	244	268	251	254	268	270	253	232	254	229	249	261	244	272	265	262	252	264	241	259	244	269	245	255	267	241	304	251	256	299	264	242	267	268	241	245	250	246	247	272	255	266	245	262	272	263	255	261	251	265	236	270	292	258	243	277	289	242	290	284	272	242	267	251	277	251	260	254	270	261	271	244	266	261	278	283	255	242	273	267	253	259	257	259	245	260	249	258	226	252	233	227	271	243	277	266	260	271	279	245	270	244	301	268	231	256	268	256	249	271	278	240	249	252	273	256	250	252	266	250	240	222	279	256	245	260	256	285	287	248	214	252	271	252	239	251	268	259	280	239	258	275	297	276	249	275	302	291	272	270	262	282	259	263	256	279	275	267	251	238	278	225	249	267	264	264	281	239	232	239	276	267	247	283	245	297	253	258	274	248	249	259	270	254	269	242	262	291	267	260	257	264	255	254	247	283	292	245	266	260	271	247	259	275	270	244	255	276	269	266	265	264	260	254	249	267	256	269	264	266	282	283	234	249	264	229	277	258	274	264	277	255	280	249	252	247	284	283	243	241	245	256	258	255	282	293	276	256	238	258	268	276	268	275	242	260	261	265	264	238	266	277	254	289	241	240	246	250	288	266	258	245	292	266	282	249	264	274	267	251	278	272	239	247	248	259	300	261	249	262	271	263	239	275	249	226	251	241	254	259	291	282	273	285	250	258	282	249	258	271	243	255	250	274	217	258	280	253	255	251	257	235	296	274	258	282	269	234	245	284	236	251	265	281	228	246	267	256	281	276	220	276	291	263	262	244	271	245	273	277	253	258	283	270	284	231	249	255	247	249	274	250	237	275	252	263	301	256	261	269	255	252	255	280	279	279	271	298	254	269	242	270	262	256	276	276	279	274	253	280	266	274	272	254	276	250	281	245	290	282	244	254	245	275	232	258	251	258	267	260	266	263	290	255	271	248	270	267	279	275	267	253	254	249	292	268	235	261	289	285	231	264	283	272	271	257	279	262	280	252	263	278	284	245	277	267	268	251	267	225	268	281	261	276	257	275	236	277	265	266	286	254	253	255	268	264	247	248	277	255	265	263	270	297	259	276	283	255	280	273	280	261	246	245	248	255	265	272	261	247	254	266	243	268	274	271	254	275	263	295	253	248	254	256	262	264	254	260	268	265	251	259	241	252	227	280	276	236	246	286	275	253	257	252	239	282	284	261	252	254	239	288	232	263	245	247	244	247	246	229	243	241	281	263	292	271	263	262	270	266	279	247	258	243	261	240	241	286	270	229	257	244	233	243	267	286	239	248	243	280	251	249	230	244	263	242	250	239	268	264	228	274	260	264	248	236	253	263	271	252	251	280	286	245	272	275	257	248	242	266	266	233	239	251	251	254	273	240	286	237	242	258	272	238	238	261	259	288	271	254	259	253	267	266	235	251	288	271	275	243	242	256	272	257	282	250	276	245	255	272	238	256	246	277	257	259	286	252	283	264	259	260	263	291	240	266	270	265	265	241	271	273	264	261	264	268	270	284	277	283	263	251	263	242	253	243	269	267	262	264	293	280	270	261	280	255	261	261	245	304	268	279	278	273	285	288	258	253	242	269	249	296	267	260	280	248	266	265	229	233	279	271	250	265	260	275	260	269	249	262	249	276	256	258	250	285	266	251	271	262	269	287	239	252	249	245	256	248	239	259	296	272	266	262	299	262	252	247	286	271	276	263	243	259	274	282	278	260	251	257	271	282	283	255	254	245	286	278	254	252	273	265	256	251	267	277	264	273	250	267	258	256	239	248	253	272	223	264	240	257	268	281	261	251	250	258	273	253	261	246	270	264	285	281	241	268	269	263	253	296	243
24050	21127	28309	24888	21410	14334	5043	930	393	321	330	289	303	308	327	303	308	284	272	315	239	284	282	301	273	271	297	279	296	324	282	293	297	296	302	297	276	284	270	289	317	271	295	295	274	335	289	277	281	259	304	276	307	270	299	275	292	269	280	302	319	302	304	256	308	289	279	321	327	280	308	246	294	289	306	275	264	299	293	265	275	277	296	298	285	267	286	305	273	290	284	316	265	286	280	317	267	288	276	294	292	275	285	299	280	277	269	264	250	263	270	278	291	286	241	283	274	285	281	300	243	272	276	300	307	272	304	272	298	292	277	280	305	279	289	283	254	243	292	274	287	272	272	271	284	278	291	293	277	265	276	251	292	273	299	315	263	279	287	262	287	307	280	299	283	273	287	282	260	275	297	273	299	300	295	300	288	285	297	282	279	265	299	291	244	272	296	281	264	326	292	298	271	287	315	297	289	291	263	264	302	268	285	291	280	267	314	305	254	305	275	299	281	265	277	283	257	315	275	276	275	306	257	281	280	271	277	280	285	252	283	289	309	283	275	298	282	275	275	302	290	295	322	299	282	286	269	289	264	291	297	274	253	291	305	266	295	280	273	325	277	284	266	287	277	297	290	252	266	257	252	291	289	265	295	287	279	270	285	312	302	269	296	270	295	269	284	290	323	310	279	253	279	273	308	259	279	293	301	269	283	283	297	279	253	266	243	323	281	288	281	261	304	289	264	305	276	285	287	294	277	267	290	278	264	304	280	282	282	272	268	317	265	245	246	238	303	274	307	268	296	279	260	306	282	288	268	283	280	295	275	322	291	304	322	302	286	290	282	266	302	245	297	241	288	305	301	285	281	274	306	294	272	247	272	288	295	286	252	259	304	267	301	303	286	285	264	239	305	278	272	307	297	313	292	273	268	287	275	295	286	293	303	269	274	285	282	283	302	292	281	310	311	302	303	310	274	295	281	292	278	290	309	295	277	292	289	270	264	259	237	320	273	307	308	274	300	256	296	242	259	289	278	294	290	273	288	290	291	266	324	270	298	299	297	293	290	299	263	314	265	282	281	284	321	264	259	262	266	278	313	286	278	275	281	262	291	286	304	293	264	255	293	296	255	304	265	302	277	275	296	280	269	278	286	287	295	306	302	260	298	264	290	266	277	296	228	280	276	257	267	321	300	305	286	274	293	247	278	288	289	259	274	278	300	279	303	265	320	265	269	296	283	251	322	260	282	285	279	276	289	282	243	282	271	265	264	267	250	270	276	278	268	291	287	249	281	294	288	302	291	271	304	263	299	287	286	293	316	292	276	257	300	308	298	295	316	278	299	276	281	311	292	271	267	312	265	264	287	301	280	303	311	298	314	282	277	294	277	288	273	255	267	281	289	268	295	279	279	275	263	277	300	253	287	309	284	291	311	265	279	275	294	290	302	314	312	271	278	287	292	259	283	294	282	279	286	297	274	291	301	260	277	304	299	313	264	261	269	270	304	280	269	294	276	289	244	311	241	307	289	285	268	313	268	258	280	264	267	292	289	273	282	283	275	292	289	287	311	293	295	301	280	268	276	285	283	267	311	240	308	289	309	310	285	286	296	304	312	275	272	292	298	265	298	262	279	279	281	287	279	265	295	305	283	256	280	258	296	266	286	288	319	277	272	278	258	278	298	282	267	265	273	279	292	274	280	286	267	297	306	289	295	261	289	272	261	280	309	247	273	284	277	288	278	260	253	313	248	275	297	266	290	302	302	288	306	296	267	278	293	301	290	294	288	289	270	291	299	303	254	263	285	320	262	309	297	267	297	298	307	298	288	261	296	263	279	296	293	284	284	287	261	276	288	300	274	268	293	273	285	288	271	291	290	317	283	296	286	267	289	267	246	251	294	291	318	269	302	305	269	275	281	281	266	286	288	291	245	300	286	306	260	293	260	267	295	268	264	298	287	282	259	288	291	280	289	299	284	283	288	270	268	279	256	280	246	272	292	264	278	275	300	268	293	298	289	291	257	301	295	316	268	283	293	254	282	282	313	276	310	270	286	278	282	299	277	271	295	274	302	296	278	275	286	300	269	304	275	263	298	259	307	281	265	285	267	273	287	292	244	269	287	264	284	283	270	261	269	243	287	269	291	318	288	260	259	280	285	302	278	278	291	281	282	270	288	281	292	291	281	263	286	289	291	306	293	278	255	262	282	288	281	322	297	280	286	298	286	280	252	294	296	287	258	282	287	276	273	285	280	280	302	315	286	291	282	304	267	298	263	271	306	282	293	287	280	266	307	277	271	302	292	284	312	264	269	299	302	245	253	294	291	282	277	281	290	278	277	275	291	278	289	265	276	271	282	263	306	270	272	263	292	282	300	275	275	290	271	285	277	301	276	303	305	285	297	310	299	322	301	258	291	287	268	319	286	304	285	264	253	294	310	303	291	256	266	299	315	255	268	304	256	287	299	283	276	307	294	289	292	255	301	268	288	292	326	269	289	295	283	281	289	263	292	277	308	269	262	289	269	304	276	265	284	271	277	270	286	252	263	311	269	246	281	274	260	282	272	300	289	296	238	317	265	261	293	279	300	305	297	255	252	314	304	287	278	301	268	276	306	279	294	288	271	285	263	256	296	290	275	282	301	284	325	283	272	273	275	272	287	287	299	278	277	309	285	273	251	300	292	281	269	288	277	290	289	256	297	288	271	254	269	285	285	265	283	304	283	304	266	288	283	269	289	285	282	273	261	306	294	266	297	290	288	304	270	276	290	290	295	290	270	320	293	279	264	281	300	277	287	241	273	278	292	273	281	299	293	270	265	304	287	268	282	274	315	299	286	292	314	274	285	311	274	282	269	267	262	281	316	290	303	256	274	263	271	271	295	293	282	266	283	295	282	280	287	271	299	273	270	276	272	301	325	263	264	292	274	275	295	288	282	271	269	270	279	324	305	315	287	270	276	247	286	303	290	274	273	245	304	270	295	325	293	275	294	301	303	287	277	309	291	285	275	286	273	269	282	260	289	278	287	298	287	249	275	297	265	304	302	278	280	276	279	272	288	271	294	304	282	275	245	305	251	287	273	265	279	272	268	314	271	277	264	280	312	301	271	270	272	292	276	295	278	303	292	264	307	273	292	276	244	294	289	325	315	252	296	290	287	268	273	297	270	278	287	269	283	278	261	273	247	282	301	299	254	295	290	311	273	268	279	277	298	281	274	287	267	291	270	278	280	279	299	267	271	304	285	283	302	281	306	282	303	274	292	265	296	296	275	290	282	286	285	287	296	266	279	284	286	286	270	283	284	268	287	294	285	283	271	295	296	292	296	270	270	295	286	309	278	305	319	277	302	312	288	276	281	310	318	250	247	278	290	278	246	246	267	300	263	277	268	268	303	292	282	287	295	288	277	270	265	275	308	304	278	281	278	288	279	270	292	272	280	292	258	312	276	304	286	270	287	268	307	255	311	278	265	300	281	282	280	266	291	282	264	299	285	296	290	291	292	296	290	287
39061	62863	41265	23927	18488	10096	4500	1001	395	376	361	366	317	357	346	328	322	342	344	323	330	341	327	323	317	345	334	356	343	313	312	352	323	323	312	312	305	329	329	308	321	309	318	324	279	313	312	305	317	325	311	324	318	373	346	283	299	327	315	301	308	325	339	310	324	323	306	308	357	332	311	284	357	319	319	313	337	289	319	316	339	332	333	314	325	317	324	321	322	320	311	316	328	320	324	319	336	309	297	300	323	355	314	331	325	327	349	342	337	304	328	301	309	342	286	307	320	295	325	314	317	315	299	327	342	312	313	309	326	323	317	306	330	343	309	314	333	331	325	320	318	348	309	302	334	303	328	306	312	266	353	346	329	318	317	319	305	323	342	338	344	317	333	358	282	347	311	305	346	302	357	312	337	303	291	347	329	294	332	358	289	348	322	334	311	298	351	319	306	304	334	347	339	317	316	322	312	295	351	313	332	342	325	334	347	324	322	322	339	286	325	318	301	298	326	312	287	333	329	296	318	328	288	331	329	338	346	328	350	312	316	340	324	356	307	323	291	316	328	357	315	307	309	319	323	318	345	296	326	310	330	357	323	336	312	359	323	326	348	339	336	331	312	319	312	304	296	333	325	342	334	318	336	354	312	341	349	323	328	340	306	331	303	354	319	314	291	294	280	345	302	375	343	342	343	322	318	293	286	319	297	296	334	356	329	326	344	328	323	328	290	289	301	307	338	365	320	325	297	318	328	365	330	347	302	348	356	300	317	303	300	337	301	317	341	312	360	332	310	352	324	314	305	325	325	314	329	340	290	293	338	315	308	320	335	324	338	324	312	325	327	289	331	346	313	359	307	331	307	335	341	332	340	343	300	344	321	294	306	306	302	331	315	294	325	390	348	335	314	355	307	323	322	330	309	303	317	319	298	336	324	307	323	330	315	317	312	321	303	324	306	327	287	327	320	310	309	345	306	281	334	332	326	291	320	338	342	312	309	325	334	325	326	329	334	301	316	311	307	357	320	323	342	340	317	353	346	352	302	311	334	318	330	291	310	330	359	320	321	293	308	333	300	312	319	344	336	305	294	351	331	341	329	322	329	326	309	324	324	338	318	333	305	346	331	336	312	331	306	365	301	325	324	324	351	334	303	336	299	297	331	350	321	346	325	296	316	342	327	328	316	346	326	295	312	334	300	297	316	329	276	312	338	310	291	330	315	322	315	317	280	309	332	351	358	311	353	329	313	293	317	310	287	336	323	326	302	349	319	341	373	309	345	301	309	346	340	308	321	304	321	298	310	324	336	298	335	324	349	337	326	329	366	344	352	325	332	330	325	356	296	307	295	339	308	346	288	314	327	302	328	300	316	325	293	316	303	297	300	331	328	316	316	308	328	317	343	322	315	328	329	312	334	349	354	342	319	309	309	318	330	330	348	329	330	327	339	308	292	323	291	327	314	335	310	332	309	347	326	330	355	363	311	295	330	315	304	308	331	328	322	350	326	310	287	318	331	335	337	343	341	301	316	322	304	315	334	312	355	332	327	339	308	317	340	302	313	299	309	317	318	335	343	320	321	321	302	316	312	317	327	344	334	302	304	324	330	327	314	326	330	306	315	305	319	290	317	318	328	286	308	332	333	283	300	312	348	316	333	314	323	326	313	339	342	324	322	290	351	303	312	317	322	323	294	344	338	354	357	280	324	343	344	346	302	351	289	325	296	342	331	297	340	325	307	325	335	304	287	333	329	313	327	313	314	303	311	300	306	319	313	310	312	293	344	320	321	330	321	344	302	349	307	319	311	351	353	345	315	320	309	317	338	324	306	294	315	324	343	336	320	327	316	336	337	318	307	348	315	378	317	320	330	305	342	316	345	291	309	275	323	305	305	279	315	328	329	308	366	341	325	317	321	308	337	313	360	302	354	302	349	348	320	319	316	338	331	328	319	296	302	317	317	329	309	344	316	311	308	330	296	321	286	363	318	300	321	313	322	319	332	323	304	328	327	309	341	337	325	307	327	299	335	342	292	332	293	349	301	294	329	312	310	346	313	333	357	353	313	340	336	342	312	280	306	345	341	300	316	329	317	329	310	320	334	324	316	348	339	323	346	330	316	301	306	337	343	310	329	306	320	321	343	334	338	343	334	302	317	325	330	330	308	313	319	347	302	321	357	322	300	318	321	329	336	335	336	335	335	313	332	329	315	325	326	339	341	329	343	311	307	313	323	334	289	323	283	318	309	307	328	319	334	341	344	328	322	313	326	297	324	364	369	307	321	332	293	354	353	305	316	310	335	331	348	310	347	305	306	309	303	329	307	337	322	351	341	348	342	339	339	364	333	321	325	314	336	391	296	309	327	347	334	331	356	306	364	312	357	320	365	345	329	305	298	318	342	322	330	353	309	330	338	349	312	292	356	324	319	365	340	344	333	321	344	320	323	334	310	350	318	334	338	313	346	304	356	319	340	324	376	330	341	316	327	310	339	345	298	295	297	322	348	353	356	311	343	315	315	331	323	355	326	317	285	299	324	302	311	323	287	296	327	348	341	297	332	323	349	318	339	317	327	340	300	359	323	339	352	365	308	320	329	330	297	330	324	286	322	314	331	390	365	328	309	352	358	279	340	317	294	317	322	301	341	300	323	314	311	303	331	294	329	332	293	305	311	299	307	316	345	308	332	324	299	311	326	336	304	327	298	299	300	334	321	339	317	328	355	339	341	287	316	329	328	322	321	307	348	284	316	363	343	337	320	309	317	334	337	370	337	305	310	322	311	353	338	315	328	306	291	323	314	314	302	337	329	305	307	319	338	365	320	304	311	314	333	310	317	300	296	318	324	323	364	306	314	350	317	355	340	356	333	317	314	331	326	338	326	294	311	300	333	342	282	361	322	347	313	339	308	331	319	336	318	345	331	326	332	336	318	301	340	333	373	320	318	337	331	340	326	319	313	333	331	313	319	282	316	346	326	372	326	319	317	325	334	302	362	332	377	309	321	306	336	327	321	344	320	364	300	315	328	344	331	335	311	318	337	311	305	330	338	346	304	327	349	309	338	326	294	332	346	313	330	335	359	311	344	322	286	341	329	328	317	328	327	302	334	327	305	331	320	323	329	310	279	304	303	318	308	344	306	314	306	313	291	326	330	306	301	343	298	336	301	318	326	323	318	322	347	311	354	305	330	339	298	318	345	303	333	311	350	334	352	353	317	305	329	316	330	323	319	332	318	311	295	331	315	297	315	333	330	333	313	306	343	329	329	308	342	329	310	329	334	318	335	296	328	348	337	309	338	306	310	329	331	318	311	314	290	342	329	308	316	330	314	311	353	341	326	313	312	312	294	322	315	323	338	335	318	335	337	340	323	319	323	330	323	310	320	324	305	316	344	313	335	308	348	317	294	326	307	312	322	316	319	322	343	311	307	309	327	310	300	342	348	334	332	326	296	348	316	321	332	309	322	336	345	297	333	330	359	347	324	338	316	363	312	345	358	324	288	348	343	342
25264	21351	27581	25485	15135	6386	1791	588	333	312	321	297	315	286	279	319	319	273	282	304	311	275	320	308	284	268	309	289	311	330	290	267	333	308	296	275	294	283	262	308	296	291	318	303	327	297	299	264	273	303	280	302	277	315	281	240	298	326	285	300	293	317	285	278	313	284	278	322	316	319	288	280	327	305	289	258	302	283	305	294	262	312	264	315	308	282	300	273	304	304	275	290	301	292	316	307	295	281	303	298	287	309	320	294	323	295	273	306	270	282	301	271	292	301	304	306	306	272	311	294	306	310	278	279	271	278	282	280	292	295	284	271	286	291	271	294	284	273	308	293	288	294	308	309	314	319	303	322	337	293	299	314	275	295	315	309	277	290	295	306	315	283	281	258	324	307	272	309	265	278	295	308	288	288	288	282	324	267	276	304	295	276	270	300	289	282	287	311	278	330	281	256	277	295	296	276	328	285	286	280	301	305	295	289	304	287	285	286	320	291	276	302	297	292	325	270	305	290	296	294	298	306	317	275	282	271	272	286	297	287	315	303	306	339	281	295	332	312	291	289	312	329	277	282	273	280	315	315	285	276	317	293	275	297	292	277	311	307	258	296	291	275	277	278	276	300	260	322	276	290	268	287	324	303	301	311	284	289	287	341	274	296	306	307	321	285	270	293	294	307	310	306	323	279	293	278	285	280	309	298	300	315	309	307	309	308	315	304	290	288	305	293	284	287	336	295	291	302	308	280	291	284	269	320	268	282	318	286	291	307	328	283	283	272	278	289	280	279	308	289	285	314	317	288	300	308	304	298	276	289	288	297	298	278	326	288	284	295	324	300	320	275	296	300	257	306	294	318	284	286	264	287	286	298	285	294	279	302	287	306	297	283	256	295	305	324	276	301	280	297	260	288	316	314	285	303	264	300	296	273	305	270	273	302	310	279	269	324	299	314	309	307	284	299	291	293	312	304	290	300	315	277	293	292	298	302	307	295	289	294	312	291	310	279	317	297	281	303	296	288	287	286	273	274	283	294	299	319	281	320	292	279	289	310	294	282	321	282	322	322	312	286	311	281	274	304	324	286	319	291	297	306	297	286	284	303	299	277	288	276	315	257	270	310	267	303	276	335	288	287	297	312	318	293	283	288	324	310	293	340	315	299	276	271	307	304	288	301	294	262	299	299	298	276	277	263	285	300	316	303	291	298	278	297	282	323	305	288	289	304	303	262	278	287	283	281	300	303	308	317	315	295	283	280	305	319	306	285	339	269	267	281	299	294	298	276	268	282	278	310	254	296	322	290	300	291	282	256	276	266	316	271	291	297	258	302	308	275	294	309	255	314	317	267	276	304	293	268	289	293	320	289	301	292	289	282	307	288	322	276	311	281	292	336	283	291	266	307	306	270	307	296	300	275	320	262	308	308	287	302	321	284	291	282	283	311	304	297	314	258	300	306	291	310	299	264	299	297	314	273	279	293	290	287	287	299	298	306	289	287	296	307	287	292	311	291	330	298	264	306	289	310	306	299	274	322	284	299	310	309	300	317	272	325	292	294	282	304	320	293	266	282	283	319	269	285	304	275	318	304	288	315	311	308	300	308	295	305	295	303	317	302	296	310	270	308	283	307	255	310	309	272	258	298	303	299	288	286	296	271	319	280	279	299	300	295	266	253	306	284	269	273	307	246	277	301	318	331	308	288	333	308	325	305	314	313	301	288	297	270	289	302	273	273	272	269	326	296	278	274	314	287	280	272	305	287	299	328	291	303	289	290	285	273	315	318	274	291	299	331	278	292	344	300	291	259	299	283	283	291	314	326	283	311	281	312	314	287	267	322	274	317	305	315	278	281	325	306	295	314	332	292	324	300	296	308	282	302	271	299	307	263	291	321	293	308	309	301	323	303	316	310	303	281	301	291	290	272	309	308	292	282	314	269	280	297	294	286	300	312	277	291	269	280	294	316	298	301	292	298	282	311	289	290	274	301	312	293	303	324	316	317	305	289	320	284	280	286	290	282	275	296	309	295	326	293	326	304	348	281	309	281	254	285	293	280	303	268	285	261	318	313	282	296	287	300	295	277	293	293	294	293	321	305	305	267	315	285	319	288	280	279	296	307	317	303	312	292	280	310	282	323	265	281	336	302	292	270	309	287	315	282	310	307	276	323	311	305	279	331	294	330	276	288	296	259	294	315	299	318	290	311	289	269	302	306	293	318	306	276	305	306	272	265	325	259	293	305	296	313	298	287	283	281	285	293	299	291	273	292	272	283	283	298	299	308	307	304	282	287	283	282	299	298	281	287	327	337	329	321	283	319	331	301	307	309	292	299	289	291	274	287	275	296	289	295	317	284	265	276	299	311	308	310	308	278	295	318	292	299	300	298	307	258	294	276	299	312	309	289	320	308	295	285	315	281	307	283	288	325	293	304	302	306	244	271	301	273	278	335	293	252	277	289	313	318	335	297	283	294	271	298	276	270	285	317	307	280	311	282	280	275	288	282	259	304	303	276	315	329	285	293	328	293	275	308	303	267	268	318	283	295	268	281	311	264	292	310	309	278	282	324	293	319	316	294	290	296	293	269	302	300	283	272	280	285	299	296	281	270	306	314	284	315	288	311	287	277	292	272	270	293	280	294	287	289	298	323	306	310	291	294	285	296	300	286	322	284	315	305	313	296	299	309	267	315	297	266	300	288	315	277	286	286	304	277	257	274	313	282	292	247	308	309	279	323	264	254	290	287	303	310	302	312	293	305	282	294	304	307	305	303	302	264	293	322	304	289	296	320	274	289	293	311	271	293	331	310	296	352	313	311	303	275	273	289	321	331	323	281	272	299	290	289	306	276	292	291	294	293	295	299	289	309	321	287	275	303	275	300	301	315	305	287	327	264	300	302	288	284	290	280	308	271	304	307	278	305	266	279	310	314	286	275	298	259	310	301	325	280	323	301	296	306	313	292	301	294	293	267	277	297	286	278	300	281	300	278	294	302	271	281	279	295	290	296	316	281	296	297	301	296	296	309	308	282	300	274	306	309	281	269	301	287	283	284	299	263	310	284	300	280	280	304	311	280	277	309	304	288	319	281	318	287	303	276	264	291	285	293	306	285	304	262	295	278	310	290	317	276	285	312	298	289	302	306	273	271	290	277	305	286	284	296	333	305	281	261	287	295	321	281	313	279	305	311	262	279	330	310	263	293	293	264	330	292	303	289	312	286	266	315	311	318	292	301	304	285	306	306	284	285	266	309	323	288	302	298	284	289	277	282	296	295	269	297	304	270	310	321	294	296	300	302	291	303	270	270	286	324	297	285	279	285	286	308	288	285	313	317	274	287	304	267	284	294	310	291	281	301	307	290	292	278	289	292	292	299	310	304	285	303	310	284	288	304	279	317	280	311	293	286	301	294	303	270	320	285	311	319	273	288	306	300	323	297	283	294	304	291	282	286	319	286	287	287	299	304	327	268	291	311	271	287	254	289	288	305	307	294	260	262	303	283	337	285
39129	52398	33731	20172	13460	7815	2470	790	396	372	412	342	358	372	362	364	370	354	364	331	335	358	367	327	343	311	313	370	318	328	359	320	328	344	350	346	362	340	369	327	329	335	346	359	309	344	341	331	335	362	346	354	353	376	333	368	373	359	379	347	329	352	373	330	346	338	332	349	311	328	358	348	373	318	338	379	365	356	322	373	367	327	338	323	357	371	372	342	346	381	369	334	355	373	356	348	334	349	328	318	352	370	335	349	342	367	339	353	351	344	352	327	334	374	336	376	332	326	379	341	301	368	351	353	330	324	379	378	348	318	372	346	354	344	344	350	347	368	344	363	342	366	326	342	379	349	347	334	363	321	308	354	331	352	330	323	346	334	369	334	344	357	339	372	334	358	355	340	351	337	357	352	353	365	344	369	338	328	330	342	349	344	348	381	325	380	367	326	321	326	370	356	319	335	332	354	374	346	315	350	377	357	336	323	340	400	351	329	365	350	353	334	358	325	338	356	360	357	328	337	369	366	373	332	314	348	341	372	347	320	353	364	330	361	371	335	368	356	356	351	345	368	330	375	359	326	327	364	351	383	337	328	349	343	336	349	358	347	354	369	379	329	353	355	325	374	351	353	348	330	343	347	360	340	339	377	338	376	384	344	329	350	360	358	365	331	366	365	324	359	334	356	373	322	396	338	360	358	370	355	378	343	346	364	359	359	341	375	323	337	337	321	326	349	346	361	341	346	346	352	304	352	318	346	344	346	365	340	345	343	353	385	384	334	369	325	346	343	351	349	315	378	366	327	330	346	356	327	364	347	376	365	351	352	333	375	372	312	369	321	386	347	349	343	373	337	350	352	333	342	318	361	341	363	333	371	356	380	327	328	365	323	316	315	334	333	362	345	364	340	305	325	341	346	330	323	332	351	374	335	343	369	352	368	319	325	328	312	355	347	325	323	355	354	349	327	351	365	352	320	357	346	295	350	332	333	363	352	349	379	341	329	372	332	313	303	355	334	330	363	384	339	341	329	339	394	328	361	338	350	351	360	352	368	333	358	356	347	335	307	319	364	354	385	319	328	347	343	358	359	329	335	376	334	344	345	361	351	356	342	322	341	373	327	335	321	337	343	329	358	339	354	344	338	341	345	343	327	361	335	339	353	348	362	355	338	363	362	342	349	356	369	366	310	307	350	375	335	340	368	317	338	339	348	328	365	350	341	367	362	329	362	350	299	347	334	357	322	304	332	354	308	389	338	381	332	327	396	344	340	315	334	377	360	334	361	343	347	328	344	336	347	326	332	343	360	333	332	345	349	334	324	359	350	348	332	344	323	355	309	372	324	343	354	334	347	345	307	366	355	358	376	326	320	337	359	337	384	358	336	328	375	336	354	320	340	340	349	355	340	337	365	339	384	373	363	340	340	341	336	356	333	361	383	317	333	345	330	354	392	359	310	346	341	345	332	359	359	360	331	331	329	335	352	366	347	350	340	330	350	353	330	333	358	365	340	361	348	379	376	334	341	362	354	340	331	368	345	336	344	337	334	305	363	327	328	323	345	353	371	336	320	319	353	346	381	372	334	319	360	352	327	319	313	328	318	364	347	333	339	332	367	335	352	345	356	352	382	353	305	329	346	351	331	342	363	346	352	347	379	377	321	344	343	332	356	353	341	363	346	334	325	332	336	360	356	338	339	338	349	352	320	332	355	331	328	333	360	369	346	332	335	322	336	357	375	330	314	360	343	335	355	368	388	376	312	370	366	321	359	355	345	294	355	323	323	355	358	370	363	328	362	351	367	353	319	338	367	343	362	350	362	334	337	369	305	370	372	342	374	345	360	375	335	322	317	323	359	349	349	383	340	337	379	330	350	350	338	344	376	334	366	345	387	334	375	326	324	337	343	361	360	337	364	352	374	350	351	327	382	355	322	356	321	358	362	353	310	347	340	354	346	339	355	361	327	350	372	339	338	346	311	326	352	352	353	355	340	346	325	350	356	357	332	390	353	342	350	385	343	320	361	362	358	342	347	376	306	373	333	328	348	357	349	341	336	324	331	327	330	340	339	364	349	310	363	359	336	375	341	335	341	367	369	325	354	359	322	366	373	319	356	369	349	349	347	371	339	337	347	331	349	335	329	329	358	338	334	359	339	351	363	353	376	362	336	335	335	353	385	334	353	317	350	361	344	378	384	348	346	343	342	324	348	342	308	330	319	338	404	353	321	327	318	347	349	379	379	353	346	354	329	368	332	355	320	385	333	344	347	389	367	303	333	359	326	326	328	320	335	354	355	348	379	379	337	348	378	311	407	348	354	320	364	336	334	325	365	332	361	345	333	358	368	395	372	337	364	372	363	378	361	361	400	351	357	328	336	322	344	330	320	369	349	326	349	351	346	307	318	329	370	355	330	350	335	349	351	328	352	334	360	375	334	316	363	347	388	370	330	333	374	352	348	367	382	309	350	348	365	333	364	361	365	360	345	327	338	345	364	333	301	373	345	364	361	353	338	333	325	321	350	300	316	345	351	344	348	333	365	359	359	380	352	362	347	344	308	324	325	319	371	329	321	359	353	323	394	334	327	336	352	358	354	346	324	350	352	348	354	359	359	363	368	343	318	345	334	322	326	332	340	352	332	331	371	339	342	349	355	358	347	353	312	353	316	340	363	350	372	324	377	341	361	341	351	324	324	334	352	371	335	341	344	336	310	360	319	340	336	382	343	327	357	387	361	330	369	352	363	360	364	343	346	347	325	364	308	340	351	354	337	370	354	335	362	363	341	345	354	350	351	335	347	339	325	349	317	333	355	362	328	355	375	372	331	368	342	338	383	369	326	339	325	343	352	366	322	330	383	312	307	376	380	346	325	323	380	307	370	356	334	381	358	330	358	353	349	315	377	323	381	317	373	382	345	335	366	357	337	322	353	334	335	330	325	332	336	380	359	309	355	363	378	340	315	361	356	374	356	350	344	333	358	325	335	344	353	367	340	344	351	365	377	355	341	355	350	377	394	339	352	363	357	336	352	357	336	339	295	357	340	364	320	373	379	340	360	347	315	339	379	319	354	358	353	358	349	374	363	345	346	358	345	328	345	327	366	340	323	344	352	342	360	333	348	344	329	386	340	337	336	345	347	320	318	345	364	358	339	351	343	340	343	364	315	340	381	385	342	334	338	317	333	347	343	320	344	337	351	348	346	328	349	359	314	309	348	328	344	349	353	348	331	348	318	346	328	368	333	341	319	335	328	363	344	372	352	307	330	345	350	345	326	340	347	340	368	295	389	334	371	340	335	355	337	342	324	335	326	324	331	337	355	339	344	322	377	341	349	348	361	346	347	328	348	353	349	340	377	331	344	346	333	367	347	332	359	350	325	328	321	351	371	378	364	346	329	331	345	373	343	366	351	342	337	319	309	339	329	357	344	375	324	340	352	344	336	339	327	365	351	321	345	351	348	351	387	349	341	364	341	333	326	349	317	313	341	357	353	347	365	333	357	372	342
22878	21037	28487	24049	21790	21832	14012	2101	582	486	472	466	480	456	450	446	419	433	428	420	451	406	442	410	436	492	414	435	431	447	443	404	434	411	430	430	413	386	428	426	453	411	398	415	443	459	422	421	465	381	382	416	448	427	414	421	428	432	405	445	439	404	385	439	450	439	441	468	434	391	436	416	439	435	413	403	402	401	446	418	434	435	411	424	449	428	411	455	409	426	429	418	424	416	407	410	387	455	454	431	400	403	436	412	408	429	415	409	421	411	448	426	425	424	435	406	450	414	386	443	402	409	429	398	442	444	425	441	428	434	490	416	392	421	405	419	449	461	408	423	402	419	419	418	444	444	437	402	431	400	422	413	426	403	436	420	430	422	436	402	448	432	439	396	397	388	402	440	448	383	483	433	437	429	426	455	407	446	409	421	426	419	417	444	429	448	427	426	425	395	404	448	425	436	440	441	412	415	427	413	429	379	419	389	455	446	386	446	426	440	437	434	450	418	410	419	420	446	451	460	421	450	473	444	424	384	412	405	418	426	407	408	399	397	436	434	411	403	440	429	393	424	423	405	431	418	431	421	423	424	413	376	389	409	426	464	417	425	462	419	447	415	410	438	456	407	414	423	453	423	423	417	425	416	424	411	424	455	406	477	410	398	452	434	405	424	412	439	443	414	434	418	422	445	424	417	426	393	417	439	415	431	411	435	417	429	446	463	421	428	381	455	449	387	453	454	423	421	451	392	440	443	437	454	408	425	442	421	428	398	417	434	436	424	428	406	410	420	451	425	418	455	440	426	402	425	456	436	436	435	447	422	411	424	453	421	447	424	417	440	402	432	419	434	441	432	409	441	404	398	419	448	436	465	428	410	453	411	445	417	412	430	431	438	452	406	413	396	429	427	387	396	386	418	421	437	418	461	413	418	407	424	435	425	416	449	430	426	424	421	462	457	377	424	425	432	412	443	400	434	392	453	438	415	408	431	425	388	386	390	409	429	446	416	413	397	419	449	475	427	448	455	426	428	412	438	446	455	428	407	430	444	427	445	422	427	435	456	436	441	418	435	438	422	404	392	462	418	419	462	388	402	421	446	455	442	417	435	389	419	400	439	384	433	455	449	390	469	417	415	441	443	429	409	402	414	439	423	393	426	427	462	401	429	414	409	389	391	430	452	439	400	379	423	454	475	428	476	452	434	439	449	389	465	456	445	437	436	427	444	444	428	442	409	394	438	415	399	408	412	429	431	412	434	419	422	438	448	428	449	465	438	439	435	436	422	425	409	447	438	448	401	412	480	429	431	409	425	427	384	450	443	435	397	410	406	373	456	412	403	433	423	419	383	422	457	451	368	426	412	449	403	380	390	401	450	425	445	431	419	431	443	426	417	404	417	432	400	416	436	451	446	417	439	405	405	438	448	428	448	402	414	419	407	448	426	419	402	401	426	407	432	443	457	424	421	450	419	432	446	395	436	418	421	402	398	423	414	432	417	424	443	467	449	423	446	452	418	426	442	442	419	387	405	425	426	428	422	429	430	439	435	423	401	477	395	389	431	437	414	409	396	433	442	433	417	433	424	466	439	452	408	371	417	420	413	456	431	383	423	409	466	408	399	467	439	437	445	390	409	434	444	427	432	429	420	392	439	421	382	465	420	410	381	436	436	409	422	396	412	447	446	424	455	435	415	413	429	464	421	394	406	392	425	453	433	465	404	444	423	439	421	415	442	438	424	414	420	439	423	414	395	397	423	447	432	452	419	428	401	421	449	396	414	424	415	438	450	443	428	434	408	446	405	454	442	452	443	389	475	431	434	414	411	407	431	397	433	431	444	419	447	401	411	434	424	432	426	453	422	434	409	460	412	427	433	439	424	443	452	425	422	420	383	418	426	442	428	434	425	453	410	410	423	394	414	451	420	445	424	405	436	421	422	432	437	429	420	431	420	406	426	401	400	434	439	450	450	436	425	456	422	473	439	411	454	454	450	419	463	441	440	427	412	448	379	403	427	441	420	444	441	395	425	402	426	400	400	421	419	400	427	396	431	398	408	463	421	436	430	434	420	422	435	416	415	430	442	422	443	420	438	432	424	464	452	450	451	458	383	455	441	447	429	441	404	462	407	407	419	430	438	474	423	435	410	406	390	428	400	436	437	435	395	430	400	486	446	406	413	454	405	450	426	436	389	422	438	434	406	425	455	440	432	423	444	415	414	414	420	410	424	396	437	376	424	426	418	422	409	465	439	430	438	443	431	415	410	404	442	426	423	438	384	400	403	412	449	481	449	459	408	407	434	452	405	432	436	419	422	439	446	441	394	434	439	409	419	462	424	399	481	424	414	445	443	404	422	428	441	423	421	389	388	455	416	401	449	460	383	435	400	448	416	425	391	452	413	453	415	425	421	446	420	435	434	422	387	432	444	428	417	423	428	415	421	411	421	431	438	427	420	389	377	439	419	424	415	417	443	405	401	426	412	396	421	423	432	398	406	421	451	420	422	430	397	446	414	435	437	448	376	429	419	397	383	395	421	418	404	416	436	454	433	436	423	413	448	400	429	436	404	417	434	410	397	463	398	413	433	459	417	431	403	437	447	390	411	442	420	422	433	408	422	444	420	419	447	401	441	434	395	411	394	453	462	412	444	443	446	423	402	433	393	427	457	394	403	429	412	427	400	452	399	435	420	452	421	419	445	397	424	437	453	422	401	370	441	427	452	397	392	432	430	421	443	434	401	412	436	401	426	453	428	430	383	444	444	406	406	420	433	447	466	427	415	435	417	447	440	483	420	453	418	432	415	387	422	389	465	450	428	417	456	418	442	389	423	436	420	457	432	445	407	439	455	428	463	427	408	416	449	454	427	480	416	397	467	415	448	421	418	453	423	429	427	388	412	383	422	415	412	463	423	467	407	407	390	398	442	425	446	435	425	419	398	425	444	430	412	408	441	464	405	401	408	453	455	437	459	393	395	396	439	416	423	414	452	439	419	407	379	452	415	423	405	388	421	446	392	426	414	419	422	467	444	433	416	421	417	419	456	424	397	438	416	454	407	432	430	424	407	445	413	421	424	403	403	464	397	438	463	435	413	472	392	423	440	432	439	416	432	412	427	441	399	422	450	421	462	440	410	448	414	429	468	458	440	490	443	446	427	440	437	423	387	404	405	429	417	390	422	479	416	429	410	411	378	413	433	421	417	410	427	399	419	397	435	453	453	454	408	409	438	379	415	422	416	409	400	433	407	433	453	453	443	420	459	397	430	462	443	392	403	429	439	420	441	419	446	423	448	383	378	463	434	420	383	434	428	415	412	428	475	421	409	401	450	427	418	428	422	397	426	430	442	442	445	428	460	435	424	446	393	445	435	432	412	403	435	430	430	415	393	412	408	413	435	425	408	383	378	447	423	407	413	433	429	427	418	429	381	441	414	435	389	438	432	453	437	398	437	462	399	411	417	409	446	419	430	409	394	448	480	397	426	457	440	435	424	438	415	438	417	426	439
40889	61835	46282	34602	27396	16611	7444	1698	626	637	568	525	510	491	481	515	519	521	488	507	500	497	485	461	520	470	463	486	466	512	511	497	494	475	470	504	450	497	510	440	446	490	484	466	482	497	494	474	448	463	513	497	499	439	496	490	467	457	483	514	484	475	469	484	451	508	466	460	498	482	454	462	477	480	473	482	492	438	468	441	459	490	511	468	471	470	466	435	497	494	481	481	465	448	475	435	470	487	471	481	444	495	466	449	435	487	464	465	450	476	479	523	456	458	489	453	470	454	480	467	471	472	444	515	496	471	496	504	483	480	508	502	472	436	457	470	491	505	464	445	454	421	460	461	486	429	448	461	455	473	441	452	445	495	520	482	490	466	513	432	461	488	491	473	463	508	445	464	501	439	458	465	470	486	453	458	449	482	475	490	504	459	475	464	455	464	485	474	460	462	457	467	464	481	439	440	466	434	466	440	449	428	459	484	460	464	470	499	452	487	510	478	430	444	452	505	511	448	507	467	449	470	449	452	486	463	475	460	463	497	462	484	473	436	463	464	437	448	447	497	479	461	478	471	487	448	477	464	490	487	451	448	530	467	473	485	449	502	434	463	432	456	462	449	460	443	476	470	481	512	450	545	479	457	502	454	469	456	467	427	486	475	456	510	458	481	470	476	476	481	474	461	489	462	476	465	449	470	495	480	485	465	441	498	492	463	489	467	479	461	478	481	486	494	506	443	457	469	483	445	465	471	433	465	479	467	502	505	459	484	468	475	461	486	449	507	453	433	487	450	494	521	402	450	488	506	455	464	473	499	460	486	469	437	486	493	510	462	462	472	471	484	485	442	486	491	489	482	427	449	447	492	457	498	459	488	463	501	499	484	514	466	490	464	487	434	449	487	495	474	481	450	464	432	417	446	444	454	462	447	487	497	468	460	486	486	461	431	433	457	510	481	465	492	478	480	470	470	495	458	465	472	469	473	467	515	506	453	452	471	476	467	476	414	465	435	474	462	495	491	472	502	470	490	466	460	479	463	473	478	439	526	494	463	481	475	459	499	443	472	520	441	477	456	461	468	444	486	488	486	440	471	455	469	465	470	470	523	439	462	462	483	459	462	468	460	474	461	443	503	476	467	471	496	478	460	509	491	466	487	483	474	489	486	496	448	458	485	510	487	492	498	483	466	483	461	473	470	483	460	477	456	489	451	508	448	494	488	424	475	455	437	466	473	452	498	470	480	471	445	462	454	469	506	435	466	444	484	451	472	447	461	489	445	446	500	474	462	497	461	469	447	469	459	502	477	459	460	489	482	470	502	465	429	503	459	450	442	451	440	492	465	508	476	462	464	445	453	462	469	448	495	499	437	500	435	439	485	456	484	473	450	434	412	499	451	454	469	472	443	467	459	439	468	461	520	460	480	464	493	519	475	457	507	492	451	493	502	440	483	441	476	503	501	447	494	468	443	482	470	491	494	472	455	470	452	477	465	448	495	511	486	472	482	483	467	506	461	538	493	470	445	488	461	524	480	446	495	490	445	488	474	464	473	456	447	462	469	499	462	442	447	453	472	494	488	495	440	490	469	484	471	455	485	460	489	471	495	514	460	441	475	451	441	450	479	471	470	489	523	445	467	479	485	446	483	485	455	472	462	457	485	489	466	462	455	483	483	472	464	473	462	487	463	451	464	464	465	480	495	476	494	480	506	442	482	467	455	476	479	458	485	454	481	444	495	442	470	472	465	457	463	493	497	503	503	482	465	473	508	462	478	511	486	473	489	478	453	466	512	467	470	474	519	472	460	457	456	442	440	459	481	437	454	488	469	445	464	521	477	478	461	488	487	457	484	448	445	498	503	456	470	469	467	511	498	458	463	436	492	490	461	478	496	432	435	501	469	482	462	484	468	440	448	504	497	443	461	458	480	528	475	464	436	490	464	479	480	495	468	476	487	486	470	458	494	449	496	446	487	419	492	466	453	467	473	454	505	470	497	470	449	464	449	524	484	486	470	480	507	479	514	492	481	468	460	463	420	472	436	437	488	487	443	499	460	431	503	461	491	510	489	507	440	451	484	503	475	493	488	451	450	499	452	468	461	473	434	447	458	496	455	499	470	457	520	498	450	493	475	500	456	466	453	476	498	437	476	476	472	505	467	500	502	475	505	435	477	426	449	518	494	461	498	498	449	460	475	488	490	467	460	435	453	446	475	436	473	499	474	489	494	436	500	456	492	497	461	466	487	489	491	464	462	468	466	449	524	496	476	464	492	433	471	418	438	435	482	475	447	444	469	478	475	452	464	522	466	464	492	486	474	483	466	433	461	508	454	492	430	452	463	450	496	472	463	451	495	478	468	457	434	483	470	483	477	452	468	462	482	488	449	478	482	457	488	485	496	486	482	481	478	484	464	484	430	475	483	491	475	488	467	465	464	457	469	522	487	488	515	470	436	476	487	461	471	434	471	469	468	465	463	472	456	444	510	505	436	485	445	462	442	481	457	504	430	480	512	471	477	447	518	480	499	468	448	467	456	458	494	489	470	462	479	462	461	497	460	521	461	432	477	506	456	479	474	494	466	484	497	486	469	489	498	471	493	462	521	429	431	455	499	494	465	475	444	473	442	464	471	491	503	466	487	531	498	459	453	470	483	429	453	482	457	491	496	524	449	464	463	481	474	479	459	464	488	476	512	487	526	480	452	472	504	433	480	468	484	470	481	518	458	427	471	466	478	500	490	469	463	460	476	473	473	479	448	462	462	430	488	472	466	456	474	451	483	451	496	491	466	456	492	480	464	441	469	498	438	471	494	501	473	515	526	478	444	478	482	473	496	471	461	478	472	479	485	496	498	518	494	452	473	498	453	453	453	483	479	470	443	505	437	489	427	493	503	470	470	492	496	462	478	477	482	485	485	490	494	470	495	471	437	471	475	449	463	472	475	471	443	473	437	476	486	491	453	499	464	477	480	477	459	503	459	500	481	491	508	478	456	444	469	479	496	460	457	495	465	470	435	445	499	473	471	463	489	475	465	477	468	519	487	488	508	469	469	483	492	475	480	472	500	504	501	470	458	474	467	476	465	454	446	474	454	487	499	497	457	489	494	486	457	481	431	498	459	477	484	490	505	475	498	481	449	464	488	489	475	487	501	434	507	480	477	492	463	496	469	472	479	456	467	436	453	468	483	449	458	488	459	472	434	480	471	487	478	476	445	473	500	465	483	461	468	501	452	517	477	469	480	469	532	469	470	491	483	451	480	473	501	472	466	458	445	475	488	457	494	506	478	434	444	491	488	471	486	491	478	496	483	457	493	431	500	471	451	452	482	474	500	514	488	522	512	522	445	467	455	462	433	461	470	476	510	452	488	460	466	500	499	453	485	520	459	449	436	465	445	461	452	455	454	455	465	438	434	482	474	470	483	444	487	503	460	482	467	454	442	452	494	479	475	468	451	480	442	484	466	468	446	489	481	483	434	456	459	477	473	483	471	455	496	466	458	483	508
34898	36641	30309	18605	6349	2046	519	284	252	242	241	240	247	228	242	252	245	245	240	215	242	254	262	215	226	254	239	222	224	225	241	245	210	277	252	222	228	222	222	242	239	218	255	259	230	243	242	256	240	241	220	238	248	196	209	239	262	240	236	260	221	254	250	244	255	264	225	247	234	281	240	260	257	262	246	251	237	206	234	267	213	228	217	247	244	240	239	233	205	200	266	246	230	247	252	231	262	236	215	230	231	255	268	227	224	229	213	225	215	249	249	247	234	239	240	247	237	249	228	242	246	228	227	239	233	220	243	226	248	250	229	209	252	233	244	229	274	231	236	251	215	269	227	238	246	270	236	259	257	240	256	241	258	240	234	268	252	248	236	249	260	244	259	231	232	222	248	248	244	233	239	261	236	268	260	249	253	234	230	244	248	263	231	208	233	242	240	235	228	232	237	237	245	241	248	251	241	236	286	255	214	243	242	245	242	223	242	233	241	240	252	232	216	258	214	224	244	224	240	244	233	219	221	241	246	247	244	227	252	243	216	240	233	217	208	243	240	235	262	254	226	272	227	273	243	222	243	235	237	240	230	228	226	228	213	227	224	224	212	238	278	229	222	233	244	243	237	234	246	249	227	226	244	220	235	225	214	240	246	226	257	245	251	240	238	227	262	261	203	257	232	242	226	237	231	253	261	230	230	230	215	250	235	249	225	235	236	257	241	226	267	260	236	242	259	271	238	224	243	237	237	217	255	234	237	224	233	234	211	246	275	245	265	228	221	242	264	261	243	206	253	246	231	238	225	234	232	242	222	247	241	244	274	223	232	224	249	222	226	245	235	254	236	228	230	244	249	227	241	252	240	241	218	233	256	237	246	268	252	231	241	238	237	253	238	225	239	213	253	225	220	264	242	233	253	250	245	223	266	238	243	249	264	218	236	212	244	236	241	234	222	217	245	218	258	228	255	230	221	232	232	233	239	268	231	263	261	231	251	232	227	250	251	239	233	273	252	253	242	225	237	227	236	213	252	243	218	214	236	244	230	266	207	234	233	257	250	231	235	258	266	209	243	252	275	242	224	253	237	237	245	274	227	237	278	252	231	254	224	241	214	249	205	249	258	225	254	248	241	247	220	235	254	237	252	247	232	265	243	253	252	234	279	244	233	284	215	244	232	245	239	246	230	246	244	239	243	251	232	243	214	234	256	244	212	253	241	217	252	254	233	230	224	240	230	215	203	257	251	223	229	220	245	241	238	281	247	239	247	238	243	255	209	242	213	243	233	226	234	253	215	229	270	231	270	253	229	251	234	236	243	224	249	229	267	246	254	260	221	235	240	231	275	240	254	226	231	232	240	242	224	223	255	271	255	237	262	250	245	245	243	241	227	274	220	246	231	267	230	243	238	239	231	219	243	258	236	252	231	213	219	243	249	228	226	242	246	248	231	253	236	250	281	245	263	266	240	257	245	261	233	262	235	243	210	284	226	256	235	245	228	249	241	276	245	242	244	237	227	250	250	229	245	236	238	245	228	236	255	245	259	228	232	258	226	252	245	243	259	263	227	234	254	238	246	244	239	220	240	248	240	264	268	225	213	232	261	225	229	234	244	248	230	233	240	220	218	241	246	219	227	238	208	247	242	231	240	252	231	245	250	256	245	228	235	278	250	246	250	244	261	254	259	248	225	226	241	239	261	236	245	233	222	235	239	230	224	248	264	257	246	248	255	219	240	226	258	280	237	242	244	217	238	224	242	238	248	209	263	257	223	203	235	256	231	242	243	238	253	212	235	247	245	231	283	236	232	229	219	227	224	257	227	238	225	270	226	228	250	231	243	219	260	259	235	236	254	245	237	234	236	261	245	231	247	223	228	244	252	219	213	222	230	228	228	228	238	230	258	225	232	228	236	250	230	252	248	233	207	239	259	222	231	254	251	252	247	255	233	247	219	230	250	242	226	257	247	219	237	191	256	236	241	224	223	267	253	257	242	221	245	259	219	247	278	206	217	283	238	236	234	225	230	234	242	230	256	246	257	229	227	240	216	241	250	235	240	229	230	257	224	232	237	231	237	259	210	239	253	242	231	273	228	233	258	237	246	244	224	266	228	230	233	231	203	258	234	240	236	252	279	231	262	232	224	239	248	224	226	209	228	225	235	260	233	222	219	254	278	249	276	236	257	230	233	244	242	236	251	251	231	233	244	241	235	239	258	234	218	256	239	214	240	239	217	214	233	250	240	257	250	247	280	271	264	217	236	236	228	237	258	237	245	260	240	259	229	237	244	231	236	251	245	262	257	239	247	244	248	223	251	225	243	257	235	267	226	239	213	245	239	222	224	260	230	223	208	209	252	242	243	243	221	231	228	260	218	257	250	255	238	268	214	231	211	214	231	225	230	234	246	253	242	227	215	233	228	256	216	227	236	220	240	244	214	214	222	230	244	249	227	252	233	240	252	254	245	209	220	216	233	237	229	221	276	241	255	209	230	235	247	251	209	238	256	234	252	227	232	249	246	226	215	237	238	239	240	251	242	269	244	251	248	214	243	233	247	277	222	248	237	231	242	230	226	243	211	248	262	243	233	229	235	233	252	216	259	295	216	260	240	255	242	218	214	228	236	236	225	231	226	222	230	242	240	265	262	239	231	231	215	229	217	248	236	243	240	232	266	256	214	242	207	243	249	255	233	254	239	252	226	235	248	237	245	224	245	201	259	217	238	254	257	254	234	209	243	239	240	226	263	247	227	243	239	224	237	257	216	222	233	252	251	223	247	217	236	235	241	248	240	223	232	250	231	219	206	242	237	266	232	251	228	222	234	239	224	249	225	238	230	262	217	246	246	245	261	250	231	228	250	233	269	226	245	239	252	260	246	227	246	220	235	253	234	248	239	260	210	248	228	245	226	264	247	225	219	233	236	213	243	251	274	232	264	244	261	259	268	258	237	225	219	236	224	230	247	249	256	243	242	233	225	221	239	251	262	237	224	251	245	251	250	225	244	247	236	249	240	211	253	247	241	243	239	241	242	214	224	253	251	240	245	233	231	223	222	216	245	237	218	258	242	253	209	233	243	229	264	244	239	250	221	274	252	247	265	244	230	235	223	221	261	231	238	224	229	248	236	248	235	251	232	243	261	247	224	254	242	239	253	254	249	258	262	268	243	214	242	257	245	263	244	259	229	252	246	245	227	239	219	239	258	248	225	221	221	203	227	247	289	231	233	272	237	234	233	267	228	245	251	248	235	234	254	225	265	227	251	227	246	247	257	277	243	220	243	229	239	232	267	257	269	211	243	266	243	228	240	262	230	218	263	260	253	240	249	268	229	197	249	231	251	239	243	257	225	248	256	249	256	234	262	240	245	249	248	258	242	239	239	272	237	244	241	236	271	235	205	247	241	274	266	226	233	247	217	249	232	221	246	201	247	231	210	255	239	244	263	243	210	265	227	215	226	240	270	231	223	238	229	223	255	246	240	243	243	252	231	232	246	257	264	212	240	235
41990	49422	29231	16600	7519	2873	656	333	320	300	296	282	280	298	306	297	280	272	303	312	312	276	279	280	291	297	263	264	290	305	278	278	264	328	286	279	290	283	283	277	283	287	287	264	268	310	278	291	311	259	287	301	304	303	294	299	289	282	266	276	274	265	312	305	280	278	275	307	273	267	263	291	309	295	267	297	295	263	246	275	284	278	287	281	287	266	295	275	271	280	293	266	271	291	306	282	280	295	292	284	285	274	285	277	304	269	301	273	252	266	298	265	262	252	285	277	271	285	304	282	280	282	261	281	286	288	299	278	305	298	291	277	285	249	269	321	317	280	287	269	261	286	288	307	292	294	291	275	258	262	265	248	258	270	296	296	285	272	280	323	295	286	264	287	261	283	306	294	271	252	268	267	279	297	266	242	305	296	299	278	294	289	306	294	282	298	295	279	332	286	293	301	267	305	292	252	306	318	278	265	297	300	287	316	305	278	286	307	290	310	273	260	291	276	261	259	261	286	293	287	292	278	272	302	282	320	271	297	295	269	286	277	293	302	307	287	244	286	262	270	276	291	301	286	318	274	297	287	296	282	285	285	297	279	313	253	285	278	263	271	286	270	320	275	291	270	260	303	279	263	291	278	280	285	275	277	269	264	288	305	292	275	314	273	319	282	285	273	275	280	261	287	310	282	288	262	265	280	296	309	296	294	269	285	282	308	287	286	273	301	288	262	284	277	294	300	286	286	285	290	296	267	280	297	285	275	289	270	288	282	287	297	309	282	295	278	284	283	306	297	305	315	311	293	254	281	302	314	281	274	298	272	278	292	249	263	290	293	264	279	251	298	291	281	278	271	293	270	284	282	287	285	314	282	234	286	276	273	288	290	301	299	256	278	305	269	280	300	274	291	272	265	297	306	282	278	279	279	294	309	296	277	293	304	288	280	280	319	298	296	302	274	258	248	317	268	287	281	308	279	297	291	262	295	292	279	304	296	273	291	279	277	314	255	275	297	258	272	268	326	279	296	272	286	299	285	268	294	290	296	282	316	301	283	283	271	260	317	260	309	301	265	244	287	281	311	306	269	247	284	287	283	289	299	263	284	284	272	263	290	267	300	303	276	258	284	297	310	292	300	273	294	303	265	277	272	296	282	278	282	287	296	252	265	273	285	298	303	275	284	282	299	255	297	277	284	264	292	313	265	277	291	266	286	282	281	299	280	269	267	298	281	282	301	247	281	284	291	280	265	269	266	261	285	304	285	272	281	235	285	285	287	277	281	285	259	283	262	257	331	264	291	279	259	270	300	275	307	298	277	296	285	265	286	297	310	263	287	254	296	285	300	303	257	280	264	290	306	279	287	293	287	328	334	280	309	284	236	272	285	261	284	279	302	282	291	287	301	243	252	282	254	294	287	274	283	261	316	261	284	292	278	259	255	263	299	301	291	305	285	282	292	291	302	247	299	295	277	270	271	281	264	263	301	285	294	269	278	292	272	289	318	294	307	296	305	288	327	254	311	285	257	272	295	300	273	273	276	291	251	290	269	276	253	287	284	295	279	272	299	291	289	282	281	274	287	298	274	282	271	319	279	271	265	300	289	295	280	281	275	258	253	277	269	275	243	296	272	302	304	274	245	276	291	279	275	259	279	293	279	302	293	285	293	286	308	286	290	275	282	296	265	290	258	298	278	318	237	263	297	289	301	323	276	267	314	290	302	287	276	273	256	292	292	262	291	258	279	281	268	321	296	285	286	293	306	270	261	273	308	308	272	254	291	265	306	255	280	302	259	270	285	287	277	270	246	295	289	283	281	254	276	286	269	295	274	272	311	267	262	292	278	281	289	277	265	284	315	298	295	282	265	283	315	290	272	260	296	302	284	282	307	311	278	272	261	276	317	264	283	254	264	316	259	265	285	297	316	306	288	308	273	306	238	277	261	289	271	274	289	282	287	283	270	285	296	274	300	286	311	260	280	308	284	268	293	271	261	291	270	261	304	282	287	276	273	295	276	265	291	299	287	268	305	287	257	293	280	283	283	273	293	269	280	278	304	276	292	259	269	287	274	289	271	277	272	294	314	310	276	255	294	260	292	260	305	310	286	314	267	315	295	262	278	315	281	290	291	291	299	275	289	284	291	293	296	294	282	310	296	277	278	280	247	285	267	271	285	283	286	295	257	285	281	273	278	289	269	261	275	282	295	295	290	286	260	301	284	282	290	292	291	263	312	270	266	295	263	279	279	288	288	280	308	295	280	261	293	308	290	302	292	267	270	295	291	293	274	284	278	309	281	281	313	279	311	281	330	275	280	289	292	296	281	304	311	267	293	310	295	287	299	292	295	297	279	280	272	304	272	267	304	309	262	286	259	279	300	291	273	308	280	296	285	323	312	286	270	272	313	299	273	277	306	258	296	272	283	302	264	306	264	278	274	287	292	264	278	276	281	273	308	250	310	309	272	275	270	295	210	309	285	284	313	279	279	302	285	270	303	288	309	276	287	268	262	269	306	273	284	315	267	278	244	251	272	264	289	291	291	288	284	269	271	254	325	265	303	253	268	287	277	284	291	294	316	255	258	279	281	287	291	297	273	283	279	284	296	283	285	272	280	261	275	272	283	254	294	280	280	305	276	280	294	266	321	266	269	267	314	280	298	312	260	288	285	283	284	280	248	276	279	271	307	269	236	291	273	261	291	266	291	284	269	267	267	284	286	292	293	283	268	276	269	286	276	268	315	289	299	298	281	306	302	292	278	275	266	264	293	280	288	317	285	278	306	283	302	274	275	288	271	257	269	294	320	270	318	271	304	246	266	288	284	306	293	301	277	288	262	299	260	277	256	286	261	293	316	290	286	251	261	279	267	276	281	274	300	282	263	296	284	243	287	274	268	286	311	291	269	313	288	323	311	269	260	257	261	263	272	314	255	286	286	267	320	281	285	298	282	290	274	316	283	267	283	259	314	270	319	288	277	275	272	298	249	277	279	270	253	306	288	269	274	266	281	285	281	273	285	266	318	298	313	264	281	282	272	296	277	267	318	297	280	284	252	284	298	270	251	300	273	292	280	272	284	278	292	285	288	330	273	274	283	245	267	309	296	263	281	300	298	265	269	295	298	272	302	283	279	242	308	261	275	273	271	279	297	295	271	292	269	267	283	296	285	304	260	265	296	274	313	282	255	278	271	295	304	305	289	285	281	286	300	292	271	291	277	288	292	284	262	236	314	290	300	256	272	296	285	271	269	271	270	306	289	286	261	244	261	263	281	303	294	303	266	282	275	308	288	295	281	272	272	249	290	263	297	297	294	308	245	274	269	269	305	267	277	294	260	275	293	314	296	278	275	283	292	296	309	282	269	259	283	304	266	286	295	274	257	298	281	272	285	298	317	267	282	266	319	293	272	255	319	282	279	272	278	257	271	269	290	254	290	289	264	310	296	325	275	271	316	303	290	268	319	272	293	287	287	276	269	275	300	269	287	257	295	282	262	263	255	265	305	266	292
24141	21033	28096	24611	20493	10257	2108	421	314	340	292	337	310	305	275	292	313	288	276	274	281	290	296	299	286	300	305	279	276	310	291	323	262	329	301	305	301	276	304	307	306	274	271	304	299	302	296	318	253	303	289	304	276	291	299	277	261	320	318	289	293	276	281	306	307	271	286	303	286	291	281	259	268	318	275	280	280	275	291	271	314	297	293	272	282	307	311	280	302	312	284	282	278	285	306	306	303	300	279	324	230	278	299	343	255	291	263	260	281	307	302	315	317	277	302	271	288	283	261	256	275	285	300	291	288	288	277	284	263	279	287	315	277	278	288	264	259	291	280	290	321	287	278	280	292	298	312	279	283	284	283	305	291	278	315	324	269	264	285	281	272	289	278	283	269	262	309	326	268	291	276	281	337	318	296	313	275	320	320	296	298	268	260	297	248	260	277	275	283	306	317	308	293	310	293	314	274	241	296	275	276	288	293	300	316	289	282	289	294	305	278	279	307	286	283	302	280	308	272	291	302	302	285	283	297	311	307	278	319	316	283	277	279	268	322	289	301	300	291	292	300	286	311	277	264	284	310	279	263	288	292	276	268	275	274	273	262	310	290	300	268	287	283	283	286	297	278	277	307	277	304	285	269	304	339	289	297	301	287	308	277	309	300	277	297	292	298	307	265	303	297	278	316	278	307	313	294	270	301	305	282	262	261	292	318	305	312	309	293	289	318	270	319	278	262	271	289	292	262	285	295	292	296	274	260	315	279	278	253	292	275	283	305	276	290	311	291	279	250	284	284	314	274	283	279	305	297	314	297	298	308	291	264	283	306	304	310	273	283	264	267	288	315	260	267	280	248	304	301	307	284	270	283	270	257	287	256	303	312	306	286	271	302	268	304	306	293	272	308	277	278	280	280	281	275	293	327	314	299	294	306	268	275	316	324	308	260	302	287	286	309	319	287	310	328	288	296	304	279	302	286	289	306	296	278	307	292	285	316	277	271	316	274	306	270	304	284	292	299	300	261	280	319	275	254	277	284	304	292	276	290	282	263	282	315	325	292	267	303	285	262	267	283	313	285	288	297	301	320	280	320	271	287	285	263	324	268	283	282	290	285	297	258	278	307	270	273	265	260	292	294	273	320	318	287	315	299	296	305	289	296	310	312	307	322	314	314	287	279	269	288	272	284	312	309	313	283	285	301	291	302	272	273	290	290	288	299	274	301	294	279	277	306	320	318	313	301	287	291	319	291	302	286	290	314	318	294	301	297	289	277	310	295	291	295	300	285	282	324	315	254	313	323	280	309	289	297	306	269	287	285	290	258	296	263	286	291	273	291	277	285	293	266	300	278	308	284	287	244	309	276	317	277	290	298	304	289	262	289	274	278	282	276	288	307	261	298	273	290	274	293	294	319	292	311	251	277	306	291	279	281	304	298	318	323	255	322	323	273	285	261	284	296	299	323	298	312	276	291	292	284	320	233	312	283	308	302	290	284	266	296	297	296	294	262	278	314	294	291	293	298	294	283	303	253	286	299	303	292	269	293	242	278	293	300	304	305	322	299	299	301	257	290	282	283	307	276	268	272	300	288	343	283	313	296	279	306	270	297	299	278	253	279	308	277	286	308	301	262	284	317	298	286	270	320	287	289	304	313	314	273	282	283	286	270	289	283	278	322	285	292	289	269	292	263	280	297	264	298	319	265	293	300	294	270	278	272	309	262	293	279	278	295	325	308	275	279	275	322	302	274	264	304	328	307	285	303	300	296	307	282	287	312	291	260	286	289	322	303	316	280	249	280	285	308	267	285	298	281	287	293	280	296	320	295	289	315	297	271	279	265	278	246	284	311	286	302	303	326	303	307	286	261	308	299	270	273	293	298	276	322	279	282	267	284	305	298	283	286	303	280	273	232	306	313	303	290	270	282	272	336	297	302	287	303	300	284	297	292	275	283	259	293	307	304	280	293	290	316	288	253	296	252	281	285	291	269	282	298	298	281	285	278	298	301	274	307	299	282	273	287	301	307	293	293	295	282	285	283	280	271	309	277	288	285	307	275	253	290	300	289	297	284	304	275	255	270	292	310	270	304	267	276	271	305	274	309	274	280	277	287	289	321	329	273	297	311	301	277	276	271	277	260	285	272	284	298	253	281	298	307	283	292	286	301	282	256	299	275	294	322	289	318	280	270	276	274	293	309	276	287	280	289	316	294	288	287	298	285	323	291	288	278	289	289	296	312	302	270	264	319	281	283	297	310	295	270	303	269	279	300	294	285	290	272	287	286	291	287	279	304	319	281	300	292	310	283	297	305	288	289	307	277	302	317	314	269	313	290	271	286	254	292	279	258	276	280	302	284	297	289	316	269	283	254	288	303	310	275	294	272	305	283	290	298	314	294	297	300	309	295	276	285	279	312	291	286	267	323	278	294	296	298	297	285	292	281	324	295	302	258	287	288	267	289	305	290	288	283	308	305	256	322	283	318	293	288	260	273	269	307	286	305	260	304	303	314	332	285	259	324	279	276	279	281	289	273	315	290	305	277	290	284	278	302	276	286	279	299	314	308	273	312	309	295	255	312	282	311	290	315	277	271	268	263	288	282	297	259	287	314	285	291	275	326	283	290	292	306	303	304	288	291	285	327	309	280	265	310	287	298	279	297	282	278	298	283	302	295	263	313	308	295	296	226	301	313	305	293	304	280	282	312	270	282	295	256	290	319	280	284	258	280	312	283	255	280	309	310	261	279	272	314	294	290	284	270	305	260	257	298	273	306	285	296	291	306	273	299	276	298	312	291	292	292	302	276	314	282	294	274	302	254	295	293	267	270	327	339	274	293	305	264	282	285	303	282	292	283	306	285	287	295	292	277	276	306	300	307	286	264	280	325	270	261	272	294	304	286	316	276	293	322	305	287	310	290	268	285	269	291	256	283	295	286	284	280	297	292	299	272	288	307	263	300	292	303	306	292	314	278	275	283	286	278	291	277	318	283	272	299	316	300	290	271	311	268	273	280	325	328	291	292	281	333	270	256	289	307	317	299	286	268	300	258	279	280	272	290	301	299	275	290	316	303	261	279	321	283	302	286	284	273	296	288	311	301	288	282	296	276	274	271	295	269	250	321	301	288	277	286	301	288	294	303	324	307	304	300	275	278	277	293	291	290	286	314	282	287	302	299	308	294	282	306	310	308	278	297	301	296	274	290	287	290	265	288	303	278	269	258	314	309	292	269	271	317	285	297	292	297	292	300	320	292	315	282	273	319	262	290	283	283	295	306	316	300	338	297	293	329	305	294	297	270	309	295	308	286	309	290	310	266	290	270	302	275	292	282	282	302	297	302	297	291	252	273	267	301	261	320	277	291	315	287	296	293	295	270	287	294	315	282	313	271	308	302	265	291	282	305	289	353	297	324	290	278	281	279	294	304	299	278	263	288	287	275	303	310	277	328	308	320	297	280	287	295	294	294	304	307	321	316	304	266	299	295	294	312	291	312	306	286	263	307	301
41343	53768	38142	22551	12063	5198	1888	470	386	399	410	346	370	337	364	349	355	346	341	338	333	357	351	334	337	371	374	351	364	332	342	351	327	347	332	317	307	333	355	360	356	335	344	310	343	352	337	346	327	335	327	307	332	345	321	326	338	311	362	353	325	313	363	324	331	345	335	340	323	345	346	344	359	327	340	307	330	361	367	367	348	343	356	321	354	326	319	319	326	333	333	331	321	320	323	346	319	336	323	297	314	325	339	363	358	335	312	330	335	291	344	323	345	336	313	351	320	315	307	347	345	338	358	346	343	329	324	361	317	340	302	351	362	316	330	324	323	349	357	326	341	304	304	333	305	295	351	339	306	352	330	350	326	347	310	317	323	348	305	345	362	321	328	326	313	312	331	282	310	316	346	310	352	354	360	311	307	337	333	332	374	309	303	316	349	337	350	346	323	325	306	358	339	335	318	326	339	352	328	335	339	336	337	327	315	352	351	310	318	342	352	338	342	321	365	336	342	326	337	338	393	332	315	331	328	329	313	344	347	330	310	346	350	335	310	327	350	318	342	372	343	321	316	337	309	312	326	345	333	351	342	355	333	332	322	315	351	343	322	322	347	339	338	354	342	337	339	353	322	352	334	304	337	321	321	292	357	330	360	336	318	345	335	322	339	352	328	363	296	351	376	329	377	366	336	321	327	324	345	350	307	353	336	360	391	331	318	344	304	327	325	354	330	369	344	334	334	326	335	339	340	332	379	332	355	333	321	365	331	319	341	302	330	341	338	325	331	316	348	333	327	350	334	356	295	345	345	338	267	342	347	317	332	353	313	328	306	330	332	329	324	317	320	301	320	322	315	344	355	341	329	343	337	296	368	341	353	355	344	323	332	338	302	330	328	323	353	333	354	342	294	312	352	328	345	322	328	308	347	346	346	341	364	344	353	310	348	343	360	345	317	344	329	350	339	347	315	339	332	357	337	322	322	346	320	345	336	353	347	303	329	353	353	312	335	317	315	336	340	333	327	316	311	354	313	348	346	332	335	348	318	346	331	332	322	335	345	337	370	317	362	364	310	331	308	336	342	356	330	355	336	346	330	371	330	361	352	348	337	325	320	336	325	317	328	344	343	359	316	336	337	351	342	300	323	315	332	359	323	340	332	337	279	360	309	350	316	314	332	344	321	329	311	353	324	324	324	280	355	350	300	319	316	330	320	337	339	337	345	352	369	342	312	310	308	370	334	322	357	313	321	293	327	335	322	330	362	297	343	311	322	323	310	305	326	346	323	322	356	337	327	327	344	356	331	339	341	327	329	368	337	305	325	322	324	345	351	327	334	365	383	328	321	341	328	345	293	336	341	306	327	317	325	328	329	325	310	341	354	319	317	310	348	361	338	337	325	351	367	314	302	328	349	331	322	349	345	315	308	335	328	297	334	348	343	347	318	343	324	342	345	362	349	352	340	337	335	350	295	359	358	343	278	326	355	328	337	315	300	322	325	340	337	358	346	379	345	309	320	348	358	329	307	286	337	341	360	305	342	304	347	321	294	328	309	356	329	346	346	326	344	338	367	337	333	328	319	336	312	325	321	341	353	348	330	339	318	333	323	320	337	338	356	335	335	336	320	326	328	343	326	352	332	325	380	338	354	373	337	328	338	369	326	324	310	326	326	360	316	334	347	356	317	350	337	351	319	297	329	329	335	359	334	299	327	359	325	330	323	336	331	335	314	336	360	356	325	320	341	332	355	358	327	367	318	332	301	341	320	335	325	335	318	358	309	339	340	364	316	328	357	360	331	330	348	336	369	316	325	350	377	339	284	326	330	351	370	345	340	338	325	348	347	305	332	311	347	362	356	349	324	306	331	314	315	321	328	318	344	330	330	320	328	342	311	332	351	305	371	386	315	299	305	338	338	323	312	334	346	360	308	310	333	335	356	349	346	334	332	313	338	336	339	310	317	354	326	345	320	309	351	352	320	318	331	336	338	333	346	319	349	320	375	321	343	334	338	331	331	342	316	332	321	346	331	339	344	353	318	328	310	308	367	342	322	330	364	348	327	334	332	343	324	326	342	317	326	319	335	373	355	319	330	299	343	354	321	304	340	301	310	339	336	335	333	348	350	355	333	315	328	356	336	282	321	367	359	321	322	335	346	341	315	330	325	313	306	355	351	339	332	327	320	330	308	315	351	340	290	311	329	362	338	334	346	347	334	336	323	355	317	349	326	334	323	341	359	317	332	339	305	357	353	362	315	370	298	349	326	321	338	336	344	361	343	333	310	321	349	329	321	324	325	338	333	362	359	328	351	334	344	343	339	325	331	337	314	340	328	346	361	333	335	346	316	346	328	329	341	355	334	303	337	354	336	352	351	339	318	347	327	336	345	366	336	344	337	346	365	343	318	321	347	323	331	349	334	334	312	328	354	320	328	307	321	340	339	344	309	340	329	308	365	317	348	331	332	340	302	375	351	306	344	326	354	339	331	373	299	344	335	338	333	307	318	330	328	327	310	318	361	321	309	296	316	300	297	329	327	318	334	333	339	335	327	328	323	342	335	323	339	311	333	316	337	316	291	343	331	312	337	351	324	319	335	335	326	310	344	328	358	340	335	338	335	332	335	328	359	354	317	308	353	322	327	348	332	316	326	316	327	349	342	351	366	336	354	308	330	355	331	310	324	344	360	322	300	330	331	327	332	336	312	340	338	360	328	317	340	343	322	323	277	357	351	333	343	363	321	343	328	348	310	345	302	324	359	326	342	334	353	366	339	305	315	341	343	301	356	331	334	317	353	355	340	293	323	345	314	313	349	324	333	349	355	346	317	321	323	346	335	373	358	354	348	283	343	354	314	336	328	320	351	336	328	357	347	347	314	295	349	302	318	351	316	356	351	297	344	319	355	337	338	332	314	303	335	319	345	333	350	334	344	341	372	322	342	352	352	347	324	344	332	323	303	304	373	356	378	341	325	357	319	338	356	336	343	292	356	341	338	358	334	361	349	299	353	330	329	315	387	336	311	306	356	345	322	334	347	322	357	350	318	338	304	296	348	316	322	357	374	335	328	366	346	340	345	330	313	332	317	352	349	326	339	343	301	334	323	346	324	328	334	328	319	317	329	349	315	338	336	315	334	352	348	334	302	324	318	324	312	355	351	363	343	353	350	347	336	310	304	377	362	330	314	349	307	339	342	337	338	349	352	313	325	304	309	306	308	307	349	327	338	347	332	332	330	331	372	334	315	374	343	378	348	361	353	345	356	340	364	335	338	330	319	308	359	337	350	346	329	332	335	307	310	305	301	323	326	340	373	360	322	339	335	376	325	325	326	348	333	336	322	316	325	348	314	315	310	336	347	347	331	315	353	306	345	329	330	335	346	374	332	300	333	335	322	329	343	347	343	334	322	361	308	369	335	311	335	317	336	315	326	342	355	347	344	334	320	347	334	312	319	348	316	329	346	329	300	311	334	313	313	352	292	296	316	340	330	330	323	357	315	325	349	323
25414	21206	27525	25515	13533	3427	879	344	365	304	318	342	325	330	320	306	300	314	316	307	319	287	325	275	297	295	321	278	297	303	344	300	336	298	282	308	322	307	329	298	300	311	326	299	335	311	323	313	308	288	288	335	318	316	329	281	288	314	314	329	298	307	308	300	338	334	312	309	292	314	302	304	313	317	304	316	320	309	298	289	301	286	321	308	330	324	299	318	290	308	307	309	311	321	315	313	318	314	286	312	291	310	349	316	307	321	307	314	314	313	309	321	330	311	316	308	307	292	307	272	301	314	324	320	345	307	307	284	321	322	309	324	271	295	291	323	329	296	294	287	321	306	296	325	326	311	311	305	306	301	347	314	306	320	312	322	308	309	319	295	330	314	330	293	304	321	289	318	323	315	275	319	305	323	318	294	307	329	298	297	310	287	298	266	344	327	308	280	335	325	283	323	319	298	304	296	328	342	299	315	309	310	318	319	318	305	315	265	311	311	296	303	334	308	295	343	313	312	308	315	337	264	304	346	299	311	273	327	326	305	314	305	316	314	321	331	303	328	326	292	303	294	285	283	316	340	314	314	312	292	311	289	309	315	308	286	312	349	313	320	297	326	311	299	300	322	310	312	320	310	304	330	286	327	328	271	281	309	286	297	278	318	313	294	334	284	321	302	329	286	290	309	337	290	291	289	295	309	324	317	322	363	295	328	336	309	327	340	330	323	303	357	317	335	316	314	331	307	301	324	320	315	300	325	319	311	335	305	303	330	318	335	302	341	315	299	301	305	282	302	306	338	331	303	333	321	291	284	320	316	347	319	319	272	303	359	330	326	322	322	295	299	316	316	300	335	293	340	331	312	328	295	318	312	268	318	317	320	293	295	309	308	345	350	292	292	317	323	344	317	326	304	326	319	297	296	317	315	304	324	331	324	333	312	318	273	316	287	302	319	289	283	318	299	303	299	299	296	306	307	308	329	323	292	349	301	309	318	319	329	303	308	297	308	298	294	342	290	336	329	276	320	323	322	293	310	299	281	284	276	305	301	325	321	313	314	327	293	308	295	323	311	328	313	308	302	318	301	283	335	313	293	312	307	337	303	324	316	315	283	299	333	311	285	313	338	351	285	300	297	323	305	275	301	300	322	317	321	316	334	269	312	335	325	305	298	305	291	289	267	290	296	330	297	323	311	284	294	328	322	320	339	325	313	321	327	303	303	308	314	327	306	298	341	311	307	289	302	300	295	333	320	300	322	301	311	287	289	309	309	292	305	282	312	332	297	303	308	326	313	308	309	295	334	279	326	326	319	316	303	339	325	281	327	337	310	326	268	280	294	273	327	305	314	324	327	293	325	301	340	290	355	344	315	334	323	317	299	288	317	333	340	300	321	311	344	295	315	322	318	302	299	328	300	324	299	322	330	324	316	296	316	326	316	303	286	335	312	327	305	307	302	325	293	303	296	304	345	334	314	296	305	315	278	334	288	302	276	303	290	327	312	321	303	327	316	296	293	342	299	334	355	292	293	302	264	315	301	333	309	301	332	312	325	301	311	315	302	310	293	289	309	306	333	305	285	291	315	290	291	333	305	310	302	282	288	307	316	349	301	331	321	290	295	304	308	314	347	281	328	308	304	308	331	295	277	313	325	323	328	312	299	314	313	294	318	287	301	307	347	312	296	301	283	295	321	319	303	306	335	327	310	322	285	306	329	298	283	332	315	313	325	294	280	313	316	298	329	300	315	312	334	322	327	302	304	301	315	326	287	327	311	316	322	301	334	296	288	325	324	289	309	286	281	279	282	324	329	324	307	313	323	277	326	320	325	312	283	339	316	307	312	312	315	323	329	311	339	291	293	295	311	342	313	331	308	300	287	283	347	297	300	323	323	287	349	353	343	330	311	334	316	351	292	312	347	311	328	304	293	306	311	317	305	299	341	305	295	307	303	311	288	292	322	329	328	317	325	281	311	325	287	306	322	345	310	300	331	316	321	299	322	317	288	314	317	298	296	317	326	300	303	297	301	325	308	338	349	311	292	307	318	302	307	310	310	329	308	317	312	306	340	307	284	319	280	339	309	300	319	327	319	353	345	295	303	311	297	330	332	329	322	284	292	351	299	334	313	297	324	315	296	317	310	291	301	293	298	332	299	291	346	299	308	335	321	281	328	334	310	321	324	277	288	321	287	328	333	293	300	299	332	336	274	318	283	300	293	333	313	312	300	289	314	326	307	319	301	296	298	303	306	305	300	309	303	320	340	277	309	348	343	264	322	282	304	309	287	314	320	317	308	285	326	296	300	305	344	334	307	299	341	323	348	324	307	301	308	292	325	337	282	331	341	324	339	324	320	336	324	308	324	317	295	313	322	318	312	290	308	319	320	296	285	303	325	278	341	283	323	328	320	331	297	301	294	315	308	289	292	322	314	322	288	313	335	291	296	317	307	306	300	309	302	312	308	326	311	334	295	304	317	295	332	300	324	336	313	342	293	299	314	299	300	335	313	304	330	318	313	299	306	330	309	316	300	282	270	336	323	334	319	308	352	293	286	310	273	323	333	342	313	298	280	286	288	333	317	310	307	331	297	304	327	285	304	284	314	326	306	286	308	340	307	311	325	309	294	328	324	299	343	307	305	340	318	339	308	322	318	285	292	304	316	291	300	345	302	333	305	316	310	320	324	303	302	295	321	304	314	281	338	322	327	274	301	318	321	297	296	312	302	342	322	289	269	316	302	331	292	278	299	333	312	300	349	296	325	320	329	317	321	299	307	300	322	310	303	297	330	301	323	334	341	285	292	337	317	333	323	326	289	318	316	321	324	282	314	318	306	319	343	315	305	315	303	309	321	334	305	294	340	340	285	285	331	350	319	306	321	321	311	315	284	320	325	305	318	340	276	319	308	294	331	320	293	324	284	307	306	312	347	294	303	310	312	315	309	312	289	317	314	321	276	320	324	313	334	308	303	316	336	312	330	295	305	300	290	337	305	326	353	316	321	323	314	290	290	319	321	315	348	313	324	299	286	307	304	277	314	270	287	332	299	326	277	279	315	298	336	299	314	290	327	288	304	287	280	290	312	292	296	318	314	305	306	332	302	325	350	336	310	328	333	310	303	300	318	312	330	305	314	319	308	307	311	308	286	310	358	332	305	328	296	316	323	314	315	302	290	299	315	316	332	332	312	292	322	302	284	325	298	310	318	324	291	289	309	331	307	322	331	291	344	319	326	324	305	327	290	335	320	318	326	287	311	323	310	356	309	288	288	331	302	299	316	308	297	335	355	313	342	306	311	299	330	320	292	326	299	300	306	332	302	321	309	340	333	326	279	310	316	339	331	308	319	295	283	300	310	280	326	317	326	294	287	324	308	339	312	317	319	320	303	276	296	314	350	306	311	289	322	314	309	328	286	317	345	312	295	282	292	304	315	307	300	271	312	316	292	311	311	275	325	317	315	294	298	320	347	279	320	322	292	274	289	291	298	326	322	302	278	302	306	301	325
39740	49965	33932	20015	9897	3747	1150	412	429	417	406	354	356	393	358	344	365	351	353	351	364	343	401	356	366	347	343	365	366	376	377	364	366	389	348	387	363	354	345	379	331	355	356	335	354	339	347	378	382	349	349	377	388	364	366	321	329	382	352	340	333	375	376	346	367	351	346	385	343	350	366	362	370	347	379	361	388	373	388	403	337	387	381	370	362	386	335	364	380	366	337	390	345	336	370	372	319	381	378	391	372	361	377	356	350	363	392	323	369	385	348	345	373	355	349	378	330	367	352	350	330	346	380	385	354	344	372	373	367	343	342	341	394	349	372	355	354	376	367	395	365	374	335	354	376	326	369	398	343	348	356	365	355	387	362	365	387	361	386	345	358	336	372	361	345	372	378	337	381	389	372	327	371	366	325	340	363	357	350	385	353	352	367	354	328	355	363	343	352	350	382	374	372	369	363	389	338	343	347	394	358	343	356	368	360	350	373	375	396	388	371	380	357	395	335	364	362	367	349	359	369	325	361	383	344	356	344	367	352	374	361	367	343	353	371	367	361	359	351	342	357	387	350	338	373	352	341	390	375	364	362	389	388	331	344	378	328	392	349	371	345	398	366	344	358	322	361	354	389	378	332	373	352	386	363	370	357	344	401	349	366	373	346	360	354	328	358	349	348	375	342	364	359	377	364	354	355	375	320	344	367	359	364	364	347	334	408	398	354	420	383	354	351	338	382	360	362	350	391	380	361	354	352	385	367	334	374	373	374	367	336	329	313	406	352	377	336	341	346	338	347	412	344	370	384	357	339	370	327	340	373	372	344	344	353	357	344	337	358	342	362	359	389	377	328	322	362	327	409	377	383	393	354	359	352	356	372	368	368	338	353	334	358	403	366	370	379	377	342	367	345	360	382	326	351	376	322	367	365	378	383	324	377	350	361	354	377	388	370	377	352	390	355	386	362	337	368	377	381	387	366	368	373	363	373	317	393	361	336	360	366	377	351	342	382	408	318	335	356	384	346	359	400	333	388	378	380	357	375	333	325	362	360	365	382	326	354	372	367	360	357	361	377	384	360	363	353	367	363	364	365	328	386	368	354	369	360	385	362	354	362	405	350	325	392	372	348	384	328	374	358	378	349	347	334	353	354	346	386	363	345	361	404	352	355	389	347	340	384	377	362	355	353	379	355	339	342	385	356	336	396	341	354	329	373	361	370	392	373	383	379	387	377	353	388	359	392	341	359	343	343	312	384	406	353	330	337	369	388	346	356	341	357	347	359	382	385	376	346	357	359	350	351	351	339	351	367	398	356	336	348	407	340	363	364	361	373	353	353	382	358	365	364	374	367	373	347	345	378	389	359	358	373	400	361	342	356	340	395	346	342	334	380	341	377	365	374	334	346	361	363	361	342	350	362	400	352	366	358	381	377	329	350	374	365	395	353	355	365	372	326	368	358	351	359	395	381	357	374	362	343	367	337	340	352	353	358	383	349	363	365	336	356	383	375	341	353	330	395	334	372	350	338	381	357	357	377	389	365	376	351	357	400	366	378	319	368	355	356	353	367	402	368	359	391	381	363	383	352	355	339	333	364	368	357	343	360	360	323	370	374	362	359	323	379	384	364	372	375	340	364	337	343	333	337	377	383	354	353	372	364	380	396	331	368	378	411	368	364	384	364	336	362	365	375	390	365	352	342	395	379	373	382	375	389	366	362	368	378	349	358	348	348	369	361	348	368	386	371	370	406	336	358	374	387	372	359	378	371	394	386	398	375	368	368	376	385	396	340	403	358	378	345	400	369	347	336	382	357	349	353	373	362	382	364	361	351	344	363	417	342	336	375	370	354	374	404	385	344	376	379	372	364	351	353	373	364	387	371	382	349	321	363	345	351	359	331	384	347	385	353	349	327	370	350	347	393	388	351	380	372	376	402	360	369	323	367	350	372	354	367	364	368	354	398	368	358	377	379	363	362	376	369	350	373	361	353	334	399	340	373	360	337	350	369	391	385	368	344	359	381	334	303	389	371	389	374	361	347	378	365	369	371	370	358	373	339	383	393	387	355	324	365	364	367	342	354	367	384	351	373	370	364	358	355	350	365	374	357	356	359	359	380	378	362	368	347	343	363	373	353	373	372	367	363	385	372	375	340	335	382	380	355	347	363	382	360	350	392	367	346	400	377	355	364	353	336	368	365	365	374	355	369	406	363	348	373	379	374	403	346	365	351	381	384	413	374	373	383	380	361	355	359	335	384	374	358	355	359	383	337	390	382	359	353	371	375	338	369	363	373	391	370	372	355	350	333	365	369	412	347	372	352	351	411	365	371	341	350	363	363	336	372	358	363	330	368	389	354	345	364	392	362	390	344	359	367	385	403	350	331	373	370	327	344	368	335	351	354	395	332	369	362	358	383	341	370	352	348	382	353	328	366	336	375	365	367	353	376	385	375	388	364	366	341	342	364	391	338	373	375	388	349	337	378	369	341	350	386	377	332	376	348	348	404	388	336	351	371	342	361	362	353	373	355	378	410	338	362	356	323	357	409	367	385	399	390	400	377	348	353	339	381	397	350	367	341	355	339	378	355	379	345	372	375	376	393	391	370	357	351	394	359	339	371	392	370	333	351	330	364	372	360	361	397	380	365	352	323	358	374	324	366	372	348	364	321	334	352	369	368	381	384	365	361	389	342	389	370	365	343	386	361	366	355	348	349	387	343	381	381	347	374	319	378	338	354	393	372	347	363	355	373	344	344	339	401	336	355	374	357	367	373	384	330	370	355	354	363	334	379	374	376	393	351	360	375	367	365	368	334	336	389	361	379	356	325	364	374	367	380	354	354	351	344	372	384	357	376	391	349	342	393	353	351	345	362	343	352	340	384	337	350	365	356	403	366	380	363	361	386	355	361	395	339	373	350	359	392	380	376	355	403	326	357	364	340	361	378	329	374	387	345	343	321	380	362	378	400	345	359	339	350	393	342	380	353	373	368	387	374	368	369	373	355	398	337	349	393	361	367	384	363	348	372	335	384	338	345	354	353	355	374	373	402	377	371	386	347	377	357	362	382	391	347	350	329	359	375	385	350	359	342	361	328	330	365	367	380	364	360	354	354	330	365	372	364	372	321	361	373	372	345	362	380	365	370	368	348	379	358	363	338	362	340	342	376	393	390	363	360	358	374	370	360	387	368	347	348	373	358	360	373	333	388	345	348	357	378	373	404	352	362	384	377	347	372	384	372	325	394	396	370	352	368	376	362	365	372	371	320	347	382	376	386	397	385	377	325	339	332	372	410	358	404	365	382	363	355	354	378	346	362	359	377	358	367	388	335	382	345	375	349	339	359	367	358	343	378	381	359	342	372	371	328	395	351	361	339	346	357	333	370	368	335	351	367	352	366	357	367	351	325	356	338	342	372	352	355	358	338	382	364	370	343	337	379	361	381	359	362	345	375	339	393	342	358	357	356	340	382	355	356	391	375	383	362	374	375	358	359	358	360	324	363	364
22914	21030	28592	23783	21189	20360	7128	747	503	490	453	462	420	440	460	445	442	423	426	464	432	440	421	483	426	461	456	440	432	428	421	471	442	418	462	458	479	374	456	415	419	461	411	423	416	441	438	413	482	463	468	431	433	451	443	454	431	440	429	435	450	463	459	446	400	443	408	421	403	410	402	409	440	433	379	424	432	433	421	463	421	416	425	415	412	435	424	445	462	439	395	446	443	429	445	453	424	433	447	459	426	405	454	440	432	444	479	457	449	461	457	411	422	412	458	449	405	443	413	444	419	432	420	419	415	423	438	430	433	424	408	446	455	386	434	441	472	489	450	474	436	450	442	405	459	467	404	454	425	412	455	460	415	428	412	471	484	448	472	417	492	411	416	432	428	424	427	434	433	428	412	406	399	444	432	452	426	450	456	408	440	403	399	420	432	432	422	404	441	464	426	421	398	397	417	427	403	407	413	440	427	432	443	464	411	434	387	421	443	427	415	434	444	476	437	443	463	417	438	444	426	444	429	413	445	451	435	410	458	501	445	428	444	448	432	407	427	465	406	452	426	439	451	456	435	434	416	430	414	415	436	418	423	428	452	405	446	435	388	424	411	449	435	452	457	401	441	430	391	437	427	425	421	403	413	408	435	423	424	411	454	469	412	447	427	429	437	445	425	386	462	442	391	433	426	438	404	433	457	416	427	406	460	454	405	412	410	442	454	404	412	452	424	444	452	412	438	440	423	418	447	433	423	415	445	433	457	426	410	397	445	410	415	398	459	429	429	417	414	409	416	428	411	387	422	500	447	424	382	418	425	419	399	424	413	431	419	451	434	451	391	445	427	451	440	429	445	420	396	459	434	430	429	449	404	437	428	461	453	396	419	436	445	423	442	433	457	423	424	428	437	444	411	428	397	418	421	431	432	390	421	450	427	436	428	421	468	463	405	468	464	413	430	418	445	425	441	413	415	459	477	449	451	438	433	436	417	428	432	430	432	438	422	459	480	450	473	438	427	450	433	423	426	451	423	437	433	438	447	434	447	432	416	439	420	418	433	433	437	428	430	444	464	435	449	390	403	424	417	454	429	400	429	434	413	429	403	439	422	430	485	437	423	440	431	431	416	473	456	409	442	418	433	448	436	424	473	445	430	446	453	418	424	416	447	403	415	433	434	453	404	401	434	444	410	436	448	440	444	428	415	404	432	430	460	474	440	453	420	451	460	409	401	409	449	422	433	437	425	477	427	416	423	423	407	430	446	425	415	419	440	413	413	444	485	457	438	446	419	442	423	453	417	399	445	442	441	430	401	461	423	417	415	435	466	492	444	464	456	448	429	468	465	428	434	412	457	394	441	445	404	444	401	417	410	415	456	458	418	452	436	424	465	419	437	451	397	429	429	386	433	426	462	469	453	407	447	458	402	422	419	451	422	417	451	417	412	445	413	384	424	457	463	407	418	381	421	425	445	405	423	391	432	423	427	435	433	412	418	407	410	447	397	437	436	452	457	461	443	457	474	434	395	439	441	416	407	422	442	445	420	418	443	435	404	436	453	444	420	413	442	437	458	445	435	439	434	426	418	433	479	419	399	423	485	437	447	415	432	430	395	404	447	431	420	428	454	462	421	405	427	435	472	434	423	389	444	473	447	424	443	430	413	454	430	408	410	383	413	434	426	434	414	430	431	433	458	439	378	451	417	448	415	419	428	446	442	431	403	418	403	416	396	377	440	404	421	421	423	434	418	421	466	418	448	442	390	437	419	422	439	429	429	445	391	466	458	414	423	404	436	413	433	425	422	441	467	445	446	418	418	459	450	442	421	411	428	464	442	472	428	430	451	456	427	422	434	436	411	441	422	420	411	459	370	483	453	449	409	403	420	433	463	438	456	431	469	459	448	421	449	440	416	431	475	452	433	463	408	422	406	429	413	409	436	421	466	433	425	437	453	423	440	433	431	443	409	451	435	431	427	467	419	433	465	453	435	404	431	424	432	447	430	397	449	453	434	440	447	411	420	458	431	467	432	425	422	445	462	432	426	391	407	421	436	429	421	491	436	428	430	409	423	441	439	426	426	436	437	440	428	435	438	449	412	426	429	448	458	421	469	454	475	437	435	465	444	469	444	415	413	426	451	419	411	444	429	438	413	428	455	443	475	437	450	383	443	424	448	403	430	424	446	435	434	422	433	453	451	425	456	443	409	449	401	423	413	449	435	410	462	453	416	452	448	439	411	419	461	446	421	426	430	404	462	446	463	450	415	439	468	441	421	430	469	456	443	466	445	414	421	435	422	429	450	422	416	431	415	482	430	430	427	441	395	412	447	444	428	428	488	399	439	460	457	414	410	452	455	447	423	447	450	472	438	435	431	413	466	409	426	423	396	394	418	398	455	445	426	428	423	457	458	431	457	420	451	432	441	421	447	436	418	466	411	404	444	398	432	451	479	407	410	414	415	447	417	419	431	428	406	437	430	416	428	452	435	445	429	467	421	437	489	456	451	410	434	458	490	470	392	438	446	399	449	431	448	452	439	431	465	451	443	465	443	432	434	411	420	403	436	425	443	461	437	438	443	396	425	434	437	416	440	416	441	453	465	437	457	422	406	416	480	448	413	458	463	398	428	451	460	419	447	448	445	458	447	461	380	436	440	415	448	455	399	446	414	456	430	461	440	389	447	409	447	395	415	433	417	451	415	408	431	406	380	467	439	391	420	443	424	406	426	423	470	415	469	438	394	436	445	416	461	429	384	440	480	432	448	416	436	424	385	454	437	411	423	418	440	464	444	435	450	456	432	459	435	423	440	451	442	447	482	438	484	411	445	452	447	412	433	461	409	379	459	410	413	408	454	463	439	445	404	440	436	388	467	396	455	425	437	428	446	430	439	400	434	440	426	445	423	404	459	431	410	422	418	423	436	478	438	437	460	390	398	415	426	425	437	392	428	421	437	396	446	459	403	440	413	430	451	428	443	385	383	403	477	464	386	413	416	445	393	460	407	447	428	411	430	451	424	458	413	430	418	438	478	424	398	470	465	386	459	440	406	430	445	417	455	441	442	443	401	432	436	433	414	399	456	419	430	449	438	431	397	418	444	425	394	429	444	399	422	443	436	440	458	414	383	423	434	427	429	419	432	394	418	425	458	437	456	433	407	452	440	402	459	429	440	487	456	424	468	433	459	426	420	451	469	438	493	422	446	420	426	441	429	408	433	391	451	427	431	418	435	439	414	458	416	453	425	446	433	425	442	421	425	487	430	408	423	425	405	401	440	442	422	428	439	416	417	437	429	397	426	404	431	452	426	379	490	436	435	406	412	420	391	408	405	432	403	455	417	425	431	423	453	414	460	427	420	440	415	444	426	433	465	433	426	447	456	468	442	394	415	423	400	425	443	424	472	416	459	442	425	409	400	435	464	439	442	456	426	402	434	441	435	457	396	439	453	454	436	410	421	429	441	416	447	452	432	425	447	434	459	460	428	422	448	418	431	488	442	458	432	452
43038	60869	42674	30324	16846	5773	1479	757	643	569	533	513	501	478	495	523	483	475	501	477	476	500	496	489	467	487	452	512	479	447	466	493	515	518	473	510	468	469	514	465	518	457	533	519	472	435	457	475	471	474	487	472	505	471	448	456	493	542	489	501	478	511	481	458	488	500	485	487	486	497	490	490	446	485	521	488	473	433	494	453	479	461	470	482	485	491	463	535	484	475	455	482	503	489	469	475	486	492	428	479	478	455	472	450	486	447	492	488	461	472	471	476	482	488	478	462	481	481	503	464	495	494	483	459	415	420	429	495	496	505	503	478	456	515	460	462	507	473	477	490	503	451	469	507	497	442	483	504	471	461	491	449	462	499	468	498	513	472	490	489	454	482	480	506	504	473	480	440	481	457	489	472	470	489	497	502	462	477	483	468	466	464	491	473	463	492	502	467	495	461	467	466	446	487	508	505	488	499	492	449	456	467	466	453	484	483	511	465	493	472	499	464	453	465	488	503	507	489	485	487	485	472	479	480	461	465	504	534	471	441	465	480	482	494	472	494	446	484	480	475	503	455	475	477	494	476	472	479	500	490	489	480	494	462	444	488	465	487	494	459	471	465	484	508	469	467	520	505	460	509	489	485	458	458	465	492	507	478	492	443	450	469	483	484	496	518	506	473	502	477	480	481	518	516	458	463	513	464	470	455	479	475	494	476	468	464	480	479	457	458	472	465	442	419	487	520	449	468	491	492	469	508	481	491	477	492	479	467	503	461	446	469	488	478	494	498	504	484	516	475	469	486	444	428	473	482	504	469	475	514	504	483	456	487	444	478	496	492	506	424	478	496	510	497	474	485	511	491	476	455	483	480	466	503	474	483	480	490	474	459	457	503	436	476	483	448	456	506	495	475	473	447	497	507	483	445	495	475	459	461	506	511	441	464	487	468	486	490	458	491	489	485	494	475	440	501	471	462	519	442	480	464	452	472	473	496	497	471	429	452	481	413	465	498	482	466	456	494	496	449	435	477	461	505	475	485	461	465	478	500	467	466	458	452	519	445	516	506	513	501	490	502	491	508	441	482	464	484	494	514	509	495	505	456	517	460	515	477	428	510	476	475	481	470	471	489	465	491	426	507	479	490	478	443	497	485	450	460	458	479	452	489	521	455	464	476	510	484	484	473	497	492	477	489	477	482	488	476	449	478	473	481	492	502	449	518	479	489	463	498	476	470	491	457	468	502	469	452	473	478	479	504	486	515	457	464	454	483	488	479	455	433	488	500	494	486	450	470	498	475	487	467	514	457	524	474	456	454	467	440	483	499	466	464	497	496	514	485	441	480	486	489	454	426	458	456	499	508	486	494	484	478	481	480	481	481	485	446	464	443	475	485	505	469	516	446	478	516	467	496	455	477	441	414	489	448	455	511	478	493	463	473	490	525	480	494	456	474	470	492	473	484	482	469	462	474	449	484	500	496	516	467	514	460	466	500	483	496	481	470	479	500	523	476	515	468	489	467	487	455	464	464	457	491	469	478	464	510	488	477	491	433	481	464	489	492	445	485	448	491	487	456	464	465	457	464	500	506	493	450	478	470	498	498	482	454	464	488	444	461	474	445	489	462	458	516	464	474	445	486	516	467	485	514	497	489	460	499	495	448	447	477	463	512	509	457	443	494	455	512	517	502	451	490	478	475	472	509	523	493	447	470	456	495	453	453	474	473	474	444	489	518	471	488	492	482	510	478	503	486	530	491	497	509	451	461	475	480	502	479	477	470	467	455	496	471	491	492	484	528	468	457	453	485	497	479	484	493	477	461	493	456	517	421	444	485	474	489	476	460	488	462	459	482	436	486	488	480	465	490	508	474	434	506	519	509	512	504	505	488	473	460	509	515	497	504	467	485	472	489	516	470	496	508	503	492	470	495	482	451	464	490	466	524	464	455	474	485	497	481	492	518	463	467	454	476	500	457	471	468	464	500	459	472	459	479	488	467	490	469	473	469	461	509	468	486	477	441	481	514	436	479	477	436	515	501	468	519	473	485	479	485	496	496	479	489	480	460	472	488	513	478	462	464	499	478	455	472	467	460	440	487	498	491	452	470	452	472	442	469	454	467	447	456	517	512	518	486	493	450	461	435	478	462	487	468	492	505	486	466	475	444	463	493	495	472	493	469	473	495	454	451	445	453	469	447	526	479	436	465	472	510	473	462	505	491	506	484	450	487	505	471	503	497	509	523	459	501	521	496	449	473	488	459	485	448	465	451	466	517	462	514	515	472	476	540	498	442	488	491	504	504	464	530	476	477	499	479	485	463	467	481	479	481	524	507	475	450	497	459	496	466	455	473	493	489	469	488	462	489	462	509	504	486	483	461	470	448	473	470	475	491	463	484	491	466	484	513	454	506	518	484	512	513	515	457	493	462	500	478	479	508	494	452	468	462	473	501	465	486	475	491	457	481	494	478	501	437	504	462	487	490	491	511	519	437	507	479	457	481	457	482	530	515	408	476	472	499	475	511	496	473	505	435	473	466	542	473	469	439	458	463	497	492	464	484	444	498	520	460	481	478	465	489	473	473	493	470	506	504	480	475	477	491	496	463	504	470	510	463	502	454	477	482	484	447	427	486	463	497	483	488	495	440	498	474	471	510	462	462	474	469	453	460	499	452	484	495	462	465	480	452	491	462	502	463	462	439	500	494	499	471	472	496	478	454	430	514	476	484	494	475	429	479	475	550	486	484	416	474	440	504	486	476	475	509	415	483	490	463	466	494	446	495	468	500	517	454	461	500	470	464	476	464	472	521	474	487	496	464	526	491	478	501	453	478	471	483	475	475	476	524	505	489	482	457	484	517	460	475	492	518	480	483	463	479	476	434	490	471	456	513	502	493	494	478	461	453	436	496	514	485	452	480	495	471	489	497	478	448	486	434	431	482	478	497	492	474	460	495	494	463	501	451	472	470	496	461	487	500	509	453	501	507	509	477	499	465	487	495	480	477	491	458	446	481	470	484	458	450	486	478	482	454	440	460	514	462	465	495	493	483	465	486	476	483	469	504	502	471	493	475	480	472	509	487	482	481	453	464	469	448	464	471	501	486	501	491	554	466	478	495	459	493	467	451	466	458	481	517	511	459	490	494	422	460	461	464	476	485	459	475	507	514	494	501	453	469	453	502	467	522	455	490	494	487	477	448	530	473	466	496	492	494	468	478	490	479	492	452	483	497	471	454	481	498	489	494	497	502	458	475	491	469	452	452	449	455	497	488	473	454	497	434	502	476	466	452	476	454	473	466	472	486	471	457	457	487	463	458	511	484	476	449	484	494	506	512	430	469	465	496	469	490	481	462	475	501	446	481	514	506	494	465	485	500	476	463	482	481	466	465	472	476	487	520	500	451	470	489	503	537	475	478	473	480	467	457	462	480	497	480	515	470	495	472	501	459	499	529	455	486	474	471	505	489	456	505	471	479	481	484	497	461	438	500	524	474	496	438	460	454	495	492	498	451
32600	28488	29478	15295	3649	1047	367	261	266	226	257	231	239	219	238	239	237	218	209	214	218	241	243	213	244	240	234	216	227	222	243	238	203	223	221	207	233	219	210	218	250	203	213	217	247	244	214	237	244	246	245	217	234	230	250	247	222	223	239	265	257	224	238	234	247	247	201	258	209	234	210	241	241	239	251	241	236	239	231	221	238	237	235	222	242	226	234	222	245	232	229	230	225	236	223	235	212	240	235	234	221	235	247	215	202	228	249	230	215	213	208	224	247	207	224	227	228	233	239	250	220	220	269	212	206	245	216	235	222	205	237	221	247	238	235	216	241	254	217	208	218	232	251	237	245	234	215	258	231	232	231	231	206	238	227	214	254	259	223	224	243	231	245	214	240	226	219	239	258	238	254	245	209	229	227	226	228	209	243	254	243	239	209	228	238	199	237	236	217	230	243	206	197	222	262	246	226	236	228	222	225	222	234	245	226	228	220	229	250	243	221	242	217	208	216	229	222	221	206	245	208	211	203	229	243	255	235	228	240	224	225	235	224	225	220	256	212	224	236	214	222	227	231	213	225	215	232	213	220	232	227	220	242	251	214	244	248	264	253	251	227	215	238	232	241	250	246	230	224	254	258	223	239	220	225	259	219	240	198	217	225	218	242	214	230	223	220	244	231	240	226	233	245	201	226	268	239	248	246	232	219	241	230	237	227	237	248	222	210	207	233	236	219	226	236	229	234	225	214	238	219	231	216	249	207	231	214	239	252	257	257	220	234	224	241	238	249	257	220	241	266	227	232	197	214	264	226	247	238	221	224	187	232	236	222	220	233	239	221	232	230	234	224	216	233	249	213	208	244	215	222	233	224	241	203	242	235	252	241	241	224	215	233	221	261	242	231	224	209	237	217	221	231	247	215	262	219	234	236	246	216	251	234	258	236	216	222	239	244	226	221	229	247	218	204	223	232	231	239	207	214	255	232	223	232	243	199	223	224	232	243	226	219	234	225	218	224	223	241	241	214	222	246	235	228	225	209	238	220	227	255	207	228	257	248	260	222	229	245	237	231	239	216	220	217	241	209	213	233	244	239	230	225	224	236	232	255	234	207	225	235	202	218	241	240	240	218	226	247	221	236	246	223	229	247	233	223	232	219	229	244	239	245	220	227	265	229	234	207	232	238	223	248	239	217	230	235	224	248	230	197	245	225	223	224	200	229	228	226	230	233	228	237	227	250	227	235	244	224	239	224	231	212	230	224	230	224	224	208	259	216	213	199	199	231	222	229	205	220	232	214	229	256	227	256	229	242	231	227	205	233	243	256	226	218	225	250	220	225	230	208	244	235	228	220	220	183	224	248	251	227	221	215	220	230	238	219	233	216	224	237	265	217	250	243	220	248	219	246	256	221	230	235	215	216	228	241	226	235	251	219	209	237	219	219	214	231	246	233	249	254	261	251	246	209	254	218	240	246	213	263	246	245	239	212	222	217	220	236	224	236	214	245	242	223	259	267	208	241	224	215	199	213	228	202	219	233	240	225	236	246	235	204	227	220	221	249	236	234	206	230	242	216	212	225	250	244	227	239	238	223	224	224	242	229	233	221	240	232	234	210	228	189	218	225	218	237	229	258	240	224	244	219	226	233	209	233	220	211	257	223	241	245	224	240	245	222	240	222	216	220	232	232	233	244	264	230	215	216	213	243	230	233	230	240	247	240	259	237	231	231	243	225	231	236	217	223	218	214	242	184	237	223	256	254	250	209	207	221	241	232	234	251	219	231	224	202	237	221	238	268	235	213	249	230	226	254	220	236	221	234	249	217	209	231	237	274	255	224	232	209	237	256	237	232	206	242	250	235	195	236	225	237	246	233	230	223	214	206	239	235	247	218	227	229	229	220	222	229	265	239	216	235	210	269	233	206	241	223	250	236	244	234	226	239	240	222	258	242	225	243	229	235	221	220	216	217	220	231	227	257	215	261	235	229	234	252	238	233	226	246	214	192	228	219	246	224	219	219	214	220	224	234	202	235	228	228	232	225	253	212	237	242	242	245	215	237	237	232	238	206	239	243	222	201	239	200	230	229	222	229	222	225	235	218	228	205	233	219	228	227	219	232	204	231	240	207	243	221	225	225	215	219	212	210	248	254	235	239	244	224	215	217	243	241	244	221	239	239	246	221	227	193	201	251	206	234	224	234	238	238	230	212	224	243	217	225	218	231	224	236	220	265	254	211	253	256	232	219	228	251	239	227	232	246	246	245	215	205	237	230	236	247	208	222	235	204	220	226	247	244	236	241	219	210	215	230	231	220	209	224	252	240	257	210	232	250	249	248	231	233	248	248	232	200	224	224	227	210	220	233	242	218	229	230	236	244	233	210	241	228	219	245	236	235	227	223	230	207	258	226	255	221	227	237	234	238	250	240	237	202	228	249	227	220	248	233	222	253	200	227	246	256	237	228	255	224	244	253	249	229	227	227	215	230	225	222	209	253	254	250	211	248	210	232	225	226	224	204	221	224	215	245	235	225	209	218	212	239	254	231	217	242	237	226	223	240	201	258	252	237	252	229	254	230	242	236	221	212	240	233	242	202	255	223	226	230	226	245	234	216	208	207	236	233	242	218	268	219	247	234	211	266	219	241	245	223	225	246	218	214	229	227	232	271	248	210	229	189	210	231	230	237	248	239	243	242	200	227	220	224	213	199	236	247	215	226	251	215	264	228	231	231	243	225	223	228	218	223	200	249	219	223	234	248	252	253	216	236	203	233	221	242	248	254	232	213	251	243	226	230	222	253	220	237	221	241	227	228	233	238	234	228	219	222	217	236	216	219	221	229	221	201	234	209	223	209	217	260	224	236	240	238	238	231	226	212	226	235	217	224	244	226	220	213	247	244	242	227	237	235	231	236	244	222	228	219	210	231	238	250	219	250	232	191	239	237	234	260	227	239	234	208	198	234	208	254	224	239	249	227	211	202	247	228	261	243	236	248	222	227	205	221	217	209	235	222	225	233	249	239	240	223	181	245	224	220	220	209	240	230	237	221	249	233	228	218	226	239	229	216	246	231	234	236	241	223	219	245	242	216	212	257	223	222	236	230	223	218	207	217	235	204	216	233	224	204	273	229	208	235	250	249	243	252	211	223	229	252	226	224	206	237	209	209	227	233	237	239	205	221	255	234	211	220	195	227	225	208	229	234	242	205	210	253	220	241	218	235	268	224	224	219	220	268	237	223	253	247	217	251	249	245	224	239	239	213	229	220	251	228	211	204	269	229	225	243	232	224	223	219	248	223	232	231	246	212	233	233	219	242	224	225	243	278	228	222	237	246	255	227	213	249	235	211	254	253	249	265	229	261	217	218	204	240	224	233	246	249	219	234	216	230	216	234	245	235	212	269	202	243	222	245	234	228	204	227	221	233	249	221	242	230	233	238	199	245	205	226	221	228	219	236	246	237	233	235	240	224	210	227	226	199	207	237	210	205	226	241	218	241	235	239	214	220	265
37877	42839	29027	12303	4634	1569	568	339	339	292	307	282	272	279	275	273	267	285	268	269	282	249	261	258	298	278	266	281	273	298	284	287	275	272	268	271	300	254	249	302	268	245	273	259	295	255	278	279	264	271	269	270	261	256	295	222	294	276	289	277	274	282	276	253	282	292	260	262	277	255	251	271	275	292	283	275	263	287	260	248	261	263	277	282	293	255	288	267	249	303	261	280	266	292	268	275	251	259	276	292	268	306	302	276	280	274	268	291	281	258	291	283	316	252	304	287	300	278	262	255	280	263	261	277	271	263	279	282	246	288	269	292	282	274	267	298	290	286	295	280	276	273	296	281	268	276	278	284	265	256	272	252	275	294	277	256	257	254	240	296	280	262	270	269	266	274	281	284	262	259	281	271	302	277	269	276	262	280	271	269	251	258	263	285	256	279	285	287	288	277	255	278	264	297	268	282	282	262	250	270	271	255	255	242	249	299	279	272	279	299	274	274	276	296	271	268	276	279	283	267	286	277	256	298	281	287	274	282	253	257	279	299	242	262	263	285	279	287	253	255	274	288	258	278	261	283	255	291	281	283	261	275	269	278	268	253	294	271	280	286	268	296	294	284	257	264	245	266	266	270	254	276	245	291	272	309	274	288	245	284	279	262	266	261	268	301	259	263	286	285	295	260	284	272	250	281	270	256	252	269	269	298	282	289	271	282	277	264	293	293	252	278	288	255	254	241	281	258	295	260	293	254	264	266	239	259	266	283	276	280	254	281	279	310	251	268	259	290	225	282	242	282	281	233	258	305	253	295	258	291	285	241	269	279	273	275	258	250	277	282	266	258	269	287	285	278	272	250	241	256	272	259	267	278	270	272	251	288	273	279	275	270	245	257	307	263	276	290	286	310	251	274	271	309	303	278	266	255	277	262	289	281	277	297	235	281	291	285	296	283	264	255	264	278	268	298	281	258	264	291	302	280	260	269	270	255	282	263	268	280	258	278	256	261	277	252	296	291	275	295	261	322	244	261	273	300	258	279	305	287	252	260	282	277	269	271	294	265	275	264	263	273	270	263	287	267	265	292	247	272	274	251	273	276	301	259	282	300	283	294	300	248	264	293	295	279	284	289	264	277	263	276	289	268	282	284	282	294	257	263	262	285	290	292	259	314	283	289	291	260	281	278	263	266	260	306	325	282	268	270	269	255	282	240	279	271	297	272	291	305	295	264	273	290	288	277	247	283	262	270	296	263	267	258	274	272	264	252	270	257	262	269	270	288	289	310	269	268	268	254	296	250	278	278	287	279	287	253	264	286	270	295	275	278	312	291	277	289	310	274	293	286	275	263	294	281	289	301	270	269	251	270	293	251	273	283	291	276	279	289	265	288	291	295	249	258	253	308	277	287	275	272	244	283	296	279	255	259	292	269	265	254	262	288	307	282	310	259	246	264	260	270	318	287	274	256	319	286	278	271	283	303	263	259	270	307	302	252	253	286	298	276	278	311	268	268	268	275	285	262	261	270	261	297	279	269	252	273	270	250	263	279	248	274	290	290	270	252	274	257	280	268	268	241	266	289	270	279	283	282	278	272	282	259	246	273	291	277	239	268	280	267	274	274	248	257	281	283	280	283	277	280	261	274	291	280	264	277	253	269	272	263	278	304	284	266	242	284	290	256	274	283	270	313	285	296	265	296	268	295	254	278	270	289	284	302	270	257	254	274	275	297	287	280	258	261	264	240	256	293	305	287	262	290	271	288	247	265	288	274	282	218	240	276	298	282	266	238	266	264	268	243	269	285	249	272	276	277	278	261	284	292	279	254	275	279	291	249	270	292	278	265	293	246	278	270	269	272	264	283	244	285	295	267	266	287	258	280	284	258	285	232	249	245	276	260	283	283	269	281	273	259	278	286	329	248	246	276	301	267	262	262	266	272	281	275	306	262	289	262	257	244	273	268	290	284	255	247	276	308	296	290	265	312	294	258	270	259	277	295	261	248	274	302	272	269	273	269	277	309	273	275	254	293	265	271	287	267	267	251	269	293	274	260	278	280	255	282	258	293	261	265	294	266	261	268	287	285	318	248	263	260	272	261	278	294	263	293	265	279	257	249	257	274	271	277	276	292	295	275	273	282	277	266	243	263	282	284	273	295	247	291	299	277	275	265	244	272	269	274	285	262	303	288	273	284	295	258	272	249	302	303	257	297	264	302	291	293	245	292	251	266	276	280	227	276	262	264	278	293	300	272	262	253	254	272	255	317	294	279	267	304	270	283	279	241	279	284	285	279	262	252	269	261	277	281	238	288	277	246	286	269	280	272	255	273	295	311	272	263	250	287	249	286	276	298	275	277	278	314	263	281	298	265	282	276	296	276	281	300	292	288	271	257	285	283	279	275	251	261	262	238	261	291	301	268	259	261	259	276	258	288	258	260	269	285	303	297	277	261	249	301	281	268	266	260	264	284	241	279	302	259	264	282	290	275	260	275	272	248	250	273	258	273	286	288	291	294	294	286	276	280	283	261	268	269	288	271	285	295	260	254	277	271	287	286	280	274	260	281	239	280	267	285	257	289	287	266	258	271	293	257	280	269	261	288	271	288	263	274	276	273	285	244	249	294	279	283	247	265	267	296	258	294	278	277	253	261	233	253	273	260	284	259	275	281	293	283	290	256	300	252	284	246	267	294	286	266	266	278	281	296	264	259	254	286	282	257	270	271	288	261	273	264	276	263	267	291	300	293	248	279	274	254	291	280	278	287	274	279	266	255	310	283	300	288	255	307	293	288	263	275	309	259	289	291	287	253	294	276	253	295	259	267	271	270	319	298	257	287	265	272	304	285	277	284	254	290	264	287	254	266	278	269	297	267	253	249	282	274	304	274	289	271	263	275	261	260	309	306	289	272	251	281	239	243	300	293	272	286	271	261	281	258	257	280	240	262	243	280	284	250	289	262	270	258	267	288	280	283	277	261	243	269	288	258	264	275	290	259	305	245	284	286	279	281	268	267	252	259	252	313	287	248	244	270	302	276	292	285	263	271	282	254	262	271	289	277	269	257	287	258	280	300	268	263	294	267	298	260	281	270	279	280	265	281	316	249	242	249	274	257	255	263	282	286	252	284	282	270	294	304	261	266	275	296	274	277	330	274	260	268	267	289	263	293	284	278	280	271	286	268	299	263	284	273	281	269	255	261	273	282	280	266	299	253	217	270	266	263	270	270	284	261	254	272	284	289	296	276	288	266	248	298	261	286	278	284	260	288	261	262	266	261	277	300	251	252	267	238	259	256	275	289	304	259	274	277	243	283	267	271	292	279	247	250	267	260	276	277	237	270	296	284	280	274	278	252	280	299	248	262	295	270	270	312	284	290	263	296	263	237	256	269	279	272	272	285	271	295	266	253	263	251	280	261	294	283	289	262	285	298	287	260	327	287	259	280	291	284	247	256	275	265	278	240	249	253	293	281	286	265	269	294	244	298	291	321	276	242	271	275	285	277	253	267
24088	21068	28315	24933	21065	11852	2501	637	391	345	344	328	292	317	304	283	269	293	294	283	294	300	298	293	295	291	294	304	286	270	301	289	310	271	274	257	278	302	279	296	305	297	272	303	288	292	294	291	274	269	266	298	296	293	240	264	285	284	280	315	307	278	267	278	269	260	281	279	296	289	297	278	282	259	298	300	260	268	286	304	289	284	299	325	285	303	272	283	284	291	298	301	262	317	277	285	265	269	299	273	338	272	281	262	283	291	307	307	253	286	295	299	288	295	286	250	281	275	299	286	294	338	283	298	270	295	269	269	258	274	270	256	278	295	267	326	264	290	297	269	286	294	274	266	293	279	304	271	285	292	304	285	313	298	287	300	285	272	256	303	267	319	292	289	275	276	249	270	331	309	325	260	305	275	310	293	287	298	261	299	309	271	275	315	299	295	265	287	288	279	303	281	298	287	282	291	301	291	281	298	302	345	272	306	288	308	280	277	279	313	291	294	282	299	304	286	291	280	279	284	293	305	274	294	290	286	299	290	318	296	292	264	284	278	296	278	266	278	281	282	299	320	266	306	302	282	265	279	287	254	297	312	272	259	267	256	289	292	278	288	314	303	284	328	281	280	290	295	286	278	280	298	292	283	290	267	291	284	275	274	283	269	275	253	279	269	268	285	282	289	301	285	269	287	302	261	296	288	286	287	294	284	279	269	301	302	327	285	295	317	268	262	292	249	293	299	305	291	300	282	296	306	296	274	280	300	278	288	280	310	310	283	257	276	302	290	272	308	277	287	258	265	271	291	295	279	292	275	287	285	290	282	262	282	305	281	295	292	295	277	288	302	268	290	263	289	287	285	295	272	278	261	276	294	270	299	279	294	310	279	290	312	280	288	279	262	268	268	263	242	286	312	280	283	265	302	277	291	281	289	292	286	294	269	318	286	298	271	277	284	294	284	286	247	279	282	263	278	301	264	321	261	295	278	274	299	305	284	298	306	266	303	265	272	272	274	295	267	337	286	304	297	271	273	283	280	272	262	301	304	315	292	273	296	274	283	304	272	299	266	292	275	318	295	288	296	285	289	286	279	289	285	292	275	314	268	299	270	301	291	284	254	283	291	270	248	275	267	285	283	304	280	272	297	303	287	266	317	306	302	290	274	281	264	290	286	313	272	262	301	279	290	260	296	272	261	276	276	288	286	276	262	274	255	288	294	282	263	288	308	285	270	254	274	282	276	282	295	275	285	288	356	304	267	278	288	295	286	306	313	274	290	281	310	314	319	286	292	257	287	297	286	287	304	291	287	309	327	273	282	259	304	267	282	293	296	272	277	291	275	279	261	324	294	297	274	309	285	300	308	267	280	297	299	286	312	271	276	295	260	320	269	293	263	290	293	273	283	279	258	266	263	287	288	280	277	279	282	310	292	307	292	258	267	281	274	291	309	277	256	277	284	281	269	252	268	280	288	305	296	278	275	285	274	317	297	297	270	268	303	269	265	288	287	279	298	288	242	308	313	288	281	286	282	269	260	321	289	276	273	269	287	268	300	275	284	285	280	282	293	255	278	268	296	267	287	300	285	289	278	285	306	303	270	291	294	252	294	306	281	296	260	270	277	297	291	272	285	284	274	262	290	296	302	279	273	288	276	300	257	283	301	278	304	281	274	294	261	307	273	282	296	281	261	300	283	299	275	287	294	283	272	275	272	277	286	310	302	289	291	288	281	308	299	289	297	315	298	286	282	292	265	281	266	277	277	269	305	289	313	318	291	308	291	306	266	299	291	273	324	266	292	297	270	263	258	261	276	275	301	273	282	282	304	259	283	281	309	278	310	293	287	285	285	308	296	306	308	282	275	284	257	269	283	304	280	310	314	245	287	277	261	259	253	278	285	261	258	301	273	273	296	310	286	313	281	281	291	305	271	291	285	254	278	289	267	290	270	285	299	286	263	298	287	293	292	299	282	285	293	306	301	277	317	274	300	270	283	277	290	282	287	252	306	294	276	287	304	290	314	282	290	291	248	278	276	289	249	299	282	280	280	314	279	283	292	290	275	257	271	313	285	298	281	272	289	280	264	280	260	266	271	294	283	298	266	285	296	302	319	339	301	296	286	290	296	268	267	275	276	280	291	264	272	290	294	271	275	287	280	296	263	276	265	307	286	293	288	291	282	300	298	299	306	268	285	275	296	298	255	284	292	293	307	287	302	256	318	294	271	296	276	283	322	293	275	308	300	264	277	336	272	271	268	291	313	273	279	271	284	283	312	263	323	284	281	295	264	322	269	295	292	277	291	272	293	295	312	305	330	310	300	283	293	276	300	278	284	313	276	300	319	279	273	288	282	294	301	279	288	273	286	282	280	275	306	303	291	306	293	299	305	283	283	304	274	293	306	298	290	270	272	275	300	271	289	285	281	295	296	270	282	289	244	268	269	296	274	282	273	300	300	292	290	286	290	275	251	299	274	297	266	284	296	285	286	296	312	277	282	284	289	268	285	284	299	304	302	259	298	265	273	296	262	286	288	296	312	293	296	324	325	269	280	260	281	274	275	307	303	312	287	266	251	311	310	313	311	278	293	278	263	269	316	270	305	298	309	262	295	277	287	308	294	257	287	302	286	271	298	311	283	317	274	285	299	279	266	275	287	310	269	325	279	329	275	310	310	252	317	288	289	293	292	306	289	283	300	286	294	288	287	294	312	274	294	293	308	305	305	302	267	311	296	300	291	281	310	280	271	291	311	324	290	291	320	273	268	265	268	280	283	301	269	316	261	292	284	272	294	277	319	284	277	277	298	251	271	296	278	275	288	284	292	323	270	291	258	316	287	273	285	306	302	288	280	291	290	308	289	268	276	269	261	281	289	279	285	307	306	288	269	261	293	274	268	274	288	255	284	283	288	286	293	326	290	303	271	283	284	316	317	297	302	288	295	282	292	294	262	280	311	275	254	308	277	286	279	285	276	289	295	265	297	298	320	253	275	293	299	289	281	285	271	303	284	281	261	300	292	282	270	281	265	288	287	274	290	287	269	291	308	275	311	258	290	311	261	293	289	277	285	270	261	292	268	320	274	258	280	311	265	316	280	268	302	287	246	265	286	312	290	273	275	283	298	266	270	271	293	314	284	279	271	280	290	274	318	266	299	275	267	301	277	249	266	266	282	246	298	261	294	270	272	301	257	262	303	250	297	276	286	265	320	286	282	300	299	290	290	293	312	275	275	251	290	249	296	273	300	274	290	287	287	300	271	271	286	269	284	303	277	283	275	302	277	272	268	339	293	293	318	298	313	301	253	297	291	297	327	324	321	312	298	300	274	285	303	278	297	262	264	301	293	287	265	250	305	299	260	309	306	224	282	278	307	275	280	303	313	271	307	302	264	313	275	283	275	282	295	296	265	282	271	293	301	255	276	269	245	292	314	239	280	292	275	289	294	266	304	286	267	323	279	293	305	289	303	287	306	292	273	301	309	282	313	322	320	307	279	269	283	293	309	300	268
36921	58448	41675	26106	14986	5615	2069	723	429	391	415	371	353	365	344	351	344	357	342	354	312	308	324	339	349	316	320	339	309	292	290	323	299	368	329	334	308	337	344	358	353	338	324	317	342	333	314	318	325	288	302	367	331	304	343	349	352	347	306	309	328	328	324	330	294	306	321	323	319	333	301	332	316	307	325	338	322	284	313	342	342	325	334	261	319	312	341	335	302	325	337	341	328	299	305	338	286	331	321	301	327	328	301	344	333	348	351	329	328	346	347	310	292	311	320	302	318	314	340	354	337	319	343	347	331	344	337	365	295	322	348	305	334	297	314	319	305	377	330	340	359	326	346	292	341	304	335	322	281	323	339	313	349	323	355	346	311	301	314	380	373	346	340	321	330	345	336	312	346	331	320	327	338	317	321	350	308	358	345	329	348	315	330	312	330	323	318	315	321	347	354	340	339	302	352	329	335	309	312	338	343	339	318	319	366	319	330	317	338	347	362	328	320	320	314	336	304	325	328	319	335	339	320	342	356	341	338	323	359	322	334	374	324	325	307	329	290	316	321	303	340	340	299	347	287	331	328	332	338	335	340	318	348	315	294	326	303	353	337	301	365	306	316	342	316	323	323	330	341	332	345	338	342	303	340	323	323	311	320	317	329	326	291	325	305	319	320	328	316	318	313	333	340	358	317	335	326	310	329	322	298	342	333	294	312	313	319	339	344	321	342	331	327	371	324	321	305	326	351	311	333	320	328	300	345	337	334	334	330	326	351	340	312	355	311	338	340	365	324	311	302	313	314	327	342	344	369	311	322	332	333	330	335	336	354	330	330	310	330	344	319	242	345	346	328	317	326	295	332	331	316	330	326	367	356	334	347	325	360	343	334	326	326	317	342	317	344	339	318	333	323	337	323	325	331	315	327	304	298	325	378	341	301	320	344	343	366	335	333	330	311	333	323	324	339	319	318	336	317	321	346	327	279	349	324	354	314	307	334	313	303	327	330	329	344	340	347	366	336	295	305	312	345	330	314	374	350	334	304	330	347	294	322	299	342	310	337	348	323	309	302	313	326	352	308	354	316	345	324	340	328	316	351	342	315	334	334	316	333	316	308	303	328	313	331	313	310	352	337	300	344	334	327	303	327	334	358	320	339	337	302	330	324	347	313	314	323	309	354	332	307	311	312	339	360	334	309	303	305	328	328	336	306	349	316	322	329	290	321	334	318	321	315	310	350	337	323	329	325	341	334	320	333	335	322	308	326	355	311	353	343	349	300	324	324	350	338	346	342	346	343	345	290	332	357	326	311	356	327	316	347	332	324	318	349	325	310	312	331	336	326	333	336	313	325	321	320	355	323	314	321	339	373	366	330	295	324	339	351	340	315	337	357	319	327	312	337	314	305	313	307	335	352	348	333	343	349	325	335	354	333	357	331	307	292	343	338	348	336	305	338	319	319	333	295	344	348	316	294	328	299	328	338	344	335	344	330	321	334	313	330	328	353	320	346	336	320	311	316	327	295	336	333	317	346	314	335	294	337	349	349	325	325	309	346	345	329	330	334	332	324	330	341	342	324	325	306	334	351	309	322	327	318	344	361	337	296	322	327	333	333	315	337	333	333	325	334	310	323	310	336	304	325	349	342	315	317	331	343	319	316	307	310	352	319	362	315	326	307	329	312	353	312	343	332	346	320	331	314	309	321	313	340	360	336	301	349	308	313	317	346	322	319	353	338	333	359	341	338	315	317	346	273	335	317	336	370	352	304	369	301	318	284	314	322	335	350	297	366	363	301	307	311	334	334	312	334	330	321	300	312	377	317	352	322	314	286	343	364	348	338	324	334	325	332	341	350	310	349	322	352	330	307	345	315	331	351	338	335	313	310	320	327	338	325	311	337	341	356	353	296	327	342	328	301	352	360	325	320	359	349	316	332	348	313	310	317	353	329	307	327	323	339	347	329	325	311	312	321	297	314	325	309	344	350	307	344	333	311	325	342	342	272	335	312	346	348	324	348	326	307	333	351	345	335	350	341	361	314	350	344	322	346	335	340	335	346	351	312	333	300	334	322	333	310	362	315	337	326	332	293	285	331	341	313	305	327	319	336	342	376	278	307	310	326	305	306	289	328	315	344	310	332	374	343	351	336	296	345	322	327	321	339	323	324	354	305	305	319	368	317	341	328	326	301	332	324	309	326	350	297	311	313	308	311	324	349	326	324	320	333	327	315	356	336	346	354	326	318	326	322	307	310	344	330	347	367	335	305	349	326	343	351	318	318	363	322	367	335	311	301	311	323	329	356	344	301	358	301	350	337	328	335	358	348	327	325	323	331	327	313	377	314	319	329	358	321	351	343	314	360	333	287	356	351	316	339	273	311	313	315	318	329	327	357	336	351	327	316	313	329	339	331	361	349	317	334	333	322	325	316	312	322	321	337	323	338	324	345	323	321	324	332	322	345	299	330	317	336	335	326	314	323	325	316	317	338	315	309	333	324	353	333	324	326	307	294	345	339	343	351	356	318	359	299	330	343	338	315	319	315	327	312	322	332	294	351	322	315	316	321	341	343	360	355	326	326	334	323	355	316	336	306	307	344	321	344	324	311	338	335	347	322	314	345	366	330	341	340	306	311	362	343	361	330	318	330	341	324	336	341	352	329	295	329	350	328	302	350	325	364	294	357	308	326	339	316	331	297	329	337	297	328	311	334	357	338	333	337	329	302	333	317	330	326	301	346	344	309	343	313	349	327	322	376	313	309	339	282	319	369	323	317	303	298	337	330	300	317	326	337	325	318	343	298	310	325	321	312	325	333	320	326	337	319	297	327	342	330	316	320	319	334	350	335	300	349	342	331	327	308	344	326	339	337	301	311	340	306	333	318	357	327	327	339	344	304	345	305	330	351	337	335	313	340	328	313	350	356	320	300	334	353	351	314	338	321	337	330	312	313	322	332	341	325	318	331	338	313	308	332	339	328	335	317	300	335	331	342	328	331	329	337	324	333	302	359	314	322	341	325	333	306	348	351	352	323	322	341	352	320	344	315	355	333	326	331	323	317	290	351	311	319	344	347	371	313	311	330	352	309	326	337	319	326	329	324	323	322	336	343	328	275	345	297	343	326	340	316	313	326	344	351	364	362	304	308	338	320	326	329	322	323	344	312	360	314	341	328	322	296	339	345	278	312	321	352	342	325	310	321	353	333	325	325	358	341	344	329	303	327	346	358	304	361	332	310	327	324	350	324	337	343	316	340	327	294	320	332	317	327	340	328	323	316	332	316	305	297	311	326	301	322	355	320	324	348	322	320	299	320	321	352	337	322	332	339	318	305	344	313	315	312	326	313	316	327	339	366	292	333	311	336	315	339	304	318	314	304	348	325	345	337	359	334	326	290	321	315	319	330	343	341	334	311	342	351	327	332	347	351	320	297	364	337	341	315	339	351	345	365	314	318	332	322	328	313	354	334	306	350	311	327	349	308	311	337	321	321	295	351	302	328	323	305	315
25315	21276	27844	25558	13815	4731	1490	517	335	308	340	304	336	292	302	316	256	307	329	335	312	311	306	326	287	301	302	315	294	287	329	307	273	315	329	304	317	293	328	276	334	294	302	303	314	345	335	287	348	303	291	308	283	297	292	304	242	298	302	256	308	282	299	315	296	306	294	288	324	308	320	260	308	304	326	297	281	312	273	309	323	324	310	286	327	301	317	310	298	309	296	284	305	295	325	299	280	289	315	318	265	289	325	288	307	307	335	299	322	307	318	324	312	317	311	272	278	291	286	277	285	279	286	290	278	293	320	340	294	268	304	313	310	279	287	331	304	315	300	291	278	303	298	281	339	304	309	311	305	338	303	319	309	298	283	310	294	310	297	304	297	311	270	319	315	296	298	306	284	288	321	277	273	292	276	297	295	290	335	299	308	311	296	284	311	290	310	292	307	292	307	305	323	298	280	306	273	305	305	300	307	294	285	312	282	307	323	302	312	289	290	273	307	282	298	295	293	312	325	311	305	303	298	271	304	311	300	282	297	337	311	312	282	302	302	299	253	280	304	310	308	285	302	298	315	278	306	314	295	315	275	305	295	301	287	312	316	275	313	303	293	289	286	287	293	315	269	296	265	287	294	323	267	309	295	321	309	300	266	306	297	314	325	311	314	287	315	278	322	305	320	299	279	304	276	293	274	306	276	302	303	280	298	310	296	273	333	295	315	274	297	287	313	277	301	287	302	305	340	301	330	334	321	312	275	310	286	275	303	305	275	268	297	322	307	312	293	298	293	280	298	296	268	298	310	312	302	312	293	292	299	289	300	285	288	302	293	300	314	275	285	310	294	290	317	311	299	344	326	283	289	310	303	316	270	286	298	292	275	297	277	315	306	282	297	335	288	316	327	287	313	300	306	307	293	302	278	262	288	300	318	308	298	293	286	289	306	307	310	309	306	296	280	281	293	311	277	292	278	288	303	328	285	278	314	277	264	297	290	284	328	303	306	277	308	298	279	283	299	295	284	307	319	306	310	316	313	303	324	299	312	302	290	294	315	288	328	318	316	289	322	295	299	328	260	297	304	291	321	324	294	340	300	303	304	325	289	327	291	331	313	315	313	317	300	285	310	306	283	313	297	306	304	314	310	302	297	313	336	306	287	285	308	328	313	300	286	310	283	284	300	300	282	286	310	278	319	278	327	331	301	315	283	335	329	312	307	309	297	284	294	323	309	317	317	297	293	324	295	305	304	296	302	299	284	324	303	313	329	278	292	301	304	306	308	300	326	292	271	309	277	318	328	296	282	322	270	314	275	311	291	334	306	274	277	315	305	298	304	281	298	305	308	295	279	278	289	327	336	309	309	312	292	307	313	303	288	279	275	276	303	300	303	308	317	290	304	285	286	268	313	304	308	299	301	267	283	308	327	301	297	286	270	305	303	305	310	293	298	330	276	298	301	290	283	313	319	326	288	300	326	331	289	251	317	300	295	292	307	293	281	300	306	327	309	308	337	308	307	303	324	303	304	299	317	290	272	282	301	319	307	273	317	298	307	291	312	276	302	329	294	281	313	317	303	300	293	312	302	310	307	324	310	296	279	279	327	289	294	289	257	313	293	268	305	323	287	303	304	286	357	284	269	321	301	296	288	318	288	309	285	301	325	292	305	278	293	287	327	314	318	293	294	289	324	277	320	288	317	333	336	304	283	326	283	297	330	292	289	315	288	298	330	304	334	291	309	329	307	325	300	275	300	319	299	309	311	299	299	308	292	295	267	299	272	295	302	327	295	324	284	304	326	345	301	292	291	304	296	322	333	280	289	277	291	301	303	313	292	321	311	321	277	311	279	279	309	309	293	306	288	301	312	315	304	296	282	275	316	304	289	285	303	299	314	280	320	294	321	278	292	280	312	277	293	290	306	280	339	346	324	280	273	319	267	292	320	275	297	303	298	293	318	275	291	294	321	295	280	307	318	271	283	352	310	314	273	305	267	297	290	290	305	307	286	297	329	317	343	301	277	272	309	321	288	283	297	292	283	315	321	307	302	296	310	325	290	301	272	267	326	297	311	293	309	315	322	270	293	293	316	299	288	296	342	301	316	297	288	325	280	314	291	307	315	300	316	295	320	314	297	263	301	321	309	298	320	260	267	280	308	294	285	282	287	301	295	304	325	304	319	323	288	310	300	285	297	299	296	300	275	298	282	318	286	335	312	313	315	315	301	299	306	289	298	293	279	274	287	301	269	290	300	321	281	271	257	310	285	303	317	303	284	270	267	314	280	305	304	295	320	279	304	314	318	293	281	297	302	299	287	293	300	295	299	308	324	288	288	306	305	298	279	279	303	313	267	310	275	322	313	282	297	299	286	284	285	323	321	297	276	338	277	309	286	291	271	277	299	300	315	304	300	293	310	273	279	336	312	310	304	297	282	287	310	320	314	319	283	296	282	313	263	309	284	300	283	323	307	303	354	292	291	316	305	270	300	309	321	265	293	311	271	320	287	318	302	288	293	307	312	310	308	300	291	294	321	318	316	287	296	295	274	276	295	293	309	288	280	290	299	271	282	301	303	296	292	282	319	301	312	324	309	300	297	288	287	290	296	320	313	295	304	310	304	319	297	275	309	279	319	329	304	307	303	284	283	287	312	281	305	330	292	308	311	319	283	283	308	298	277	305	319	317	316	277	260	305	330	318	325	251	284	296	258	260	273	336	312	303	319	282	293	318	336	310	286	299	287	302	304	320	307	324	351	276	336	297	291	307	321	293	312	307	340	316	282	263	284	288	293	312	285	311	329	302	308	315	305	293	322	278	307	267	302	313	305	275	297	331	298	306	272	308	293	285	260	310	297	301	319	300	294	278	309	294	331	289	301	304	313	286	288	310	299	323	281	301	279	280	279	282	282	320	299	302	334	293	262	296	291	283	282	302	315	293	304	309	300	263	327	288	304	278	301	315	332	294	278	310	304	307	297	283	291	294	296	284	255	298	295	330	291	308	277	322	288	312	287	333	300	293	287	287	283	303	272	281	305	295	330	319	288	336	310	305	315	288	277	299	302	326	287	290	302	310	326	307	283	325	330	313	303	285	304	323	326	266	272	304	267	300	283	282	303	292	309	356	308	282	294	275	310	291	293	342	303	317	336	300	313	314	308	304	292	299	283	289	312	307	294	311	319	320	286	306	287	304	313	334	319	298	287	296	291	289	322	302	300	298	298	304	290	280	273	297	293	282	295	310	327	273	277	292	285	341	313	312	323	294	309	293	355	276	288	312	309	316	292	297	278	306	283	309	316	304	292	296	341	302	276	274	288	298	302	325	318	303	310	294	307	305	325	283	292	294	340	316	295	324	332	274	316	285	294	303	301	302	319	295	313	302	303	318	317	277	295	282	286	334	305	302	315	283	333	331	256	306	311	292	309	307	274	299	293	288	299	292	324	316	294	279	322	325	273	301	310	331	273	285	314	271	328	286	304	323	295	304	280	301	297	298	323	314	298	277
35757	51652	35513	20048	10390	5702	2016	733	382	371	344	382	378	375	361	325	367	357	344	345	366	364	344	308	404	365	346	386	335	363	395	338	365	346	344	336	345	357	350	329	340	362	345	339	367	341	346	339	332	390	365	375	350	342	366	393	387	354	358	308	361	337	324	377	367	345	362	334	366	359	345	382	344	363	357	364	327	344	365	328	354	347	362	332	384	337	341	317	350	361	384	302	329	319	331	348	350	331	330	350	356	369	370	374	350	338	345	386	390	339	350	366	377	382	334	346	316	354	362	372	340	314	324	324	339	369	341	315	353	349	332	327	380	380	367	354	344	336	360	346	323	362	344	345	370	336	371	313	366	328	343	338	362	342	364	375	329	347	351	345	338	361	372	357	358	360	354	312	311	335	375	352	343	373	372	368	347	334	359	381	347	375	366	388	375	350	353	363	361	357	344	363	378	338	370	337	349	349	328	385	382	387	359	388	358	354	364	340	336	346	318	353	350	345	389	358	345	334	362	349	336	402	352	345	341	360	348	320	350	358	369	355	365	371	345	343	358	343	353	364	351	340	349	364	327	350	335	337	379	347	340	343	335	313	382	345	339	358	356	346	373	362	364	341	376	344	348	347	344	330	373	328	370	359	390	341	350	358	345	361	375	347	344	401	312	311	346	330	330	368	355	340	320	357	355	355	362	383	356	341	388	378	333	360	355	362	371	346	359	370	375	396	344	380	308	378	328	330	330	367	354	322	339	363	361	368	344	359	375	378	405	339	352	340	376	337	353	332	361	337	322	307	348	338	362	358	389	359	352	327	354	352	351	356	324	366	333	355	356	335	380	345	351	362	340	337	383	312	348	376	369	380	343	345	353	345	361	359	327	344	358	363	382	352	368	337	370	340	357	342	353	334	332	370	363	357	327	361	340	361	368	343	321	349	335	379	353	357	328	360	335	350	314	329	366	341	371	323	387	323	340	333	345	355	346	325	334	324	377	365	376	357	338	326	339	327	352	349	370	388	355	391	349	340	353	344	347	339	359	376	355	365	334	316	340	388	406	345	316	318	345	411	316	382	355	364	354	356	364	340	339	352	337	348	347	355	360	357	323	345	368	349	316	376	369	332	360	339	310	372	356	362	350	362	350	366	326	336	309	349	350	392	323	330	344	366	351	383	344	329	355	350	344	336	348	347	349	365	364	344	346	341	340	353	348	328	349	371	329	336	365	352	377	332	349	356	361	346	330	374	385	349	340	362	334	326	350	389	333	344	360	356	365	363	360	364	395	343	323	340	339	377	369	353	374	323	350	342	369	353	327	331	346	328	333	350	371	347	330	349	350	378	341	354	336	332	342	322	383	385	342	357	339	350	364	346	357	366	350	334	336	316	333	375	375	350	367	361	313	373	374	340	327	381	358	360	343	347	335	324	345	340	348	324	360	388	357	320	310	368	335	360	332	363	357	321	327	332	300	336	327	346	366	353	345	365	354	340	355	335	364	372	328	344	332	320	323	360	394	385	382	371	342	365	353	334	387	344	325	354	371	366	360	354	356	375	326	341	350	331	315	354	310	388	328	389	351	359	369	372	340	366	331	350	332	389	357	343	347	325	331	334	365	383	368	360	363	368	332	340	406	333	322	345	357	359	344	353	359	340	380	363	356	336	344	370	381	364	354	370	372	346	350	340	359	340	378	332	357	317	341	356	368	311	351	353	343	349	365	345	336	348	353	331	367	370	386	339	347	378	377	320	367	341	348	366	339	342	352	344	344	327	329	343	360	337	360	329	369	314	339	354	336	365	336	324	318	350	382	373	360	320	369	351	353	357	336	340	377	382	336	355	342	357	348	341	342	358	336	357	386	365	346	334	351	324	345	334	354	364	330	347	353	335	339	344	346	357	357	358	337	337	368	348	308	365	358	311	343	352	347	334	383	345	330	355	403	347	348	341	322	354	320	340	371	362	359	367	307	355	364	376	346	337	349	368	335	336	334	319	365	373	359	338	349	355	344	338	385	334	329	337	339	320	385	333	338	357	338	337	367	346	318	327	350	379	340	349	378	367	330	385	330	362	343	328	341	348	350	351	323	352	356	377	327	363	347	318	356	326	381	321	351	358	341	304	356	335	334	358	372	372	387	367	319	339	344	346	342	338	336	321	351	357	311	364	368	348	310	298	386	367	346	358	366	318	352	362	358	339	346	350	375	350	361	362	366	348	352	347	353	373	367	329	330	342	329	366	353	337	354	356	367	335	374	372	339	338	356	363	348	356	363	344	349	357	327	355	318	345	337	340	302	351	371	350	332	367	320	334	392	365	341	345	355	334	334	361	353	317	358	335	334	325	325	367	315	348	335	355	344	375	294	376	329	357	329	353	339	339	330	352	370	370	337	385	345	338	340	337	351	344	310	335	348	349	353	347	357	356	358	333	335	372	318	356	364	335	352	368	342	378	335	353	351	321	349	356	331	351	344	326	338	340	339	407	365	354	343	322	354	339	373	346	338	354	371	361	353	323	350	357	353	312	332	369	332	341	321	352	353	358	323	347	350	356	328	372	332	345	352	362	367	357	353	352	359	334	338	358	358	345	360	352	357	358	358	333	355	342	379	328	386	355	331	356	362	329	353	373	344	340	357	349	357	338	360	347	326	327	350	377	356	357	362	370	357	362	329	336	347	348	356	338	362	340	335	326	358	345	335	351	347	352	355	341	325	338	328	340	365	350	354	349	334	336	337	315	350	371	346	344	379	351	370	349	340	314	365	335	346	346	326	371	358	357	326	377	361	363	340	321	347	354	331	323	329	360	345	350	348	361	343	352	358	349	378	346	357	364	365	353	374	328	342	341	371	387	377	355	330	341	340	334	360	349	360	358	370	353	370	372	348	335	337	336	353	366	345	341	348	318	350	336	358	333	366	359	359	360	340	341	375	317	321	362	356	387	358	340	344	348	348	320	374	361	363	366	396	344	368	340	363	359	338	355	336	357	349	358	345	338	342	313	344	373	374	363	327	362	351	372	346	319	369	357	353	323	358	376	353	356	334	381	348	379	399	355	341	352	340	366	393	342	356	341	369	318	325	350	330	327	358	323	360	338	370	356	338	343	358	338	360	367	366	322	373	336	352	341	378	336	341	348	338	325	349	350	340	368	367	349	364	350	327	340	340	354	333	378	337	344	331	345	346	341	378	366	333	357	380	373	320	352	319	365	343	362	329	330	370	314	335	352	322	361	316	355	354	378	296	371	308	359	336	365	345	340	335	348	367	363	339	366	328	376	368	415	333	363	344	342	346	320	327	326	368	362	299	353	325	340	340	321	357	327	325	375	365	337	359	311	310	343	398	348	356	369	349	374	371	383	338	341	331	351	328	340	325	373	317	341	375	333	335	344	336	360	367	327	349	347	343	353	307	354	349	365	326	340	383	336	337	353	363	373	368	365	352	344	335	340	354	380	330	340	385	369	374	300	376	356	364	368	307	358	338	356	344	322	310	351	377	325	353	355
23021	21132	28669	24237	21914	21746	13390	2851	829	535	523	444	496	450	407	462	426	446	416	448	422	428	418	465	427	426	431	439	401	403	436	460	446	447	451	399	449	404	411	461	399	441	435	440	426	406	444	371	402	439	400	413	454	407	420	440	420	449	457	450	397	429	427	437	423	424	436	414	440	412	424	413	401	433	414	438	415	450	433	451	445	420	445	456	415	399	425	446	433	424	449	415	421	470	478	452	426	436	452	446	427	396	442	391	432	431	413	433	423	417	412	439	409	406	463	446	425	380	421	418	439	462	435	456	417	421	434	416	408	489	441	424	458	433	411	431	420	423	426	418	433	414	400	446	399	404	401	444	448	411	419	471	428	373	446	487	447	433	443	411	439	420	404	411	390	435	441	416	440	435	440	418	452	422	415	402	423	384	429	440	440	400	433	431	434	447	427	441	428	421	455	406	433	444	426	447	412	422	434	418	450	455	459	419	442	377	438	472	430	444	422	434	457	429	441	412	436	429	460	438	420	440	464	434	422	401	436	405	459	447	400	429	430	420	440	465	435	427	459	426	401	393	432	429	419	462	393	427	412	466	450	414	423	411	421	404	427	441	462	436	433	419	408	418	418	416	440	414	402	433	437	416	421	442	429	420	460	402	441	455	435	438	431	416	404	415	422	416	412	431	454	427	427	429	429	427	437	433	452	439	449	448	425	389	446	438	410	475	418	453	413	404	438	382	422	414	433	461	460	447	435	456	420	471	477	412	426	427	430	445	379	438	375	421	389	420	407	413	419	416	448	415	402	424	418	412	462	413	458	382	381	461	406	422	433	437	467	446	429	425	418	439	436	479	419	421	398	443	439	434	442	443	463	435	448	433	440	416	429	458	439	428	460	409	410	444	405	393	410	405	471	457	441	439	398	402	417	430	477	404	427	434	459	437	435	431	426	439	434	428	445	420	428	417	431	429	409	447	425	432	423	442	438	469	402	381	444	417	411	425	395	444	443	443	443	431	424	434	406	448	444	420	379	449	419	435	467	412	450	409	430	408	410	412	438	415	407	423	442	414	387	441	466	454	427	433	412	447	406	407	435	405	438	434	419	405	422	457	424	422	429	425	452	425	393	430	450	437	438	409	428	404	428	441	428	414	409	414	422	426	454	457	455	450	436	431	463	424	451	416	399	405	421	416	397	432	422	417	416	424	469	419	429	435	457	417	426	431	429	413	410	437	422	419	411	481	451	439	408	381	433	418	418	407	422	439	413	438	439	406	441	449	430	446	427	431	423	425	408	415	408	449	410	426	438	438	391	445	452	433	403	437	434	460	409	391	411	403	436	443	395	434	400	434	441	433	436	412	411	409	410	402	419	441	431	419	447	421	431	414	389	429	426	441	455	444	409	415	437	418	386	405	426	419	410	433	415	451	426	406	461	422	434	455	386	414	413	435	421	443	438	403	443	437	418	451	419	416	425	432	391	453	435	441	428	447	442	420	425	411	430	423	390	417	493	471	402	448	409	413	450	399	411	418	437	429	444	455	429	406	421	416	454	416	414	433	457	455	439	439	463	434	440	437	409	411	427	402	415	418	460	415	413	428	385	447	424	392	425	396	438	461	410	416	438	431	451	445	435	405	458	422	437	409	432	450	446	446	416	441	390	431	417	469	429	370	455	421	416	393	440	422	439	455	437	425	428	428	416	454	415	404	414	441	455	433	432	435	386	410	471	433	420	404	441	453	456	425	445	414	394	430	410	384	432	415	393	409	461	478	421	439	418	446	445	447	446	441	416	413	435	430	439	475	432	414	413	416	422	418	429	391	403	442	433	436	437	414	383	438	416	443	446	401	473	434	412	419	467	402	386	440	437	407	436	419	441	455	431	396	422	410	420	424	437	395	421	420	444	453	425	444	408	440	441	423	397	377	407	436	406	430	450	428	414	441	453	446	418	452	448	407	426	424	440	428	441	444	440	392	445	433	448	428	452	439	412	396	414	414	414	494	470	446	434	386	429	457	409	448	453	402	384	415	433	420	448	423	454	433	443	433	451	418	412	441	452	426	436	433	387	407	409	470	400	435	400	417	430	465	428	428	462	447	435	467	410	449	428	446	425	399	425	386	438	440	415	437	441	405	399	419	444	413	411	427	416	410	412	441	386	447	441	384	416	458	409	443	412	426	431	419	414	430	426	387	451	434	444	391	441	441	426	420	410	419	394	441	402	422	405	435	432	481	431	404	479	409	432	378	429	430	454	457	422	441	413	431	426	463	427	399	400	437	403	417	422	446	450	435	437	440	413	401	412	444	433	417	464	463	412	417	425	433	456	409	426	440	439	406	431	450	398	437	450	429	430	399	445	405	464	428	428	428	405	410	384	405	412	426	416	430	460	441	410	421	423	387	436	438	433	419	459	404	410	450	439	470	411	422	439	422	428	404	433	394	406	432	452	457	429	426	412	389	423	463	438	415	424	414	439	420	390	385	416	416	414	410	424	451	408	436	423	425	440	422	397	425	399	417	456	427	403	413	440	453	399	411	416	426	409	420	430	437	448	469	389	468	426	420	451	400	439	398	397	393	419	422	406	416	403	426	444	412	470	403	428	400	434	414	420	405	429	425	414	454	436	432	407	421	413	436	406	414	424	442	427	478	407	455	451	437	436	409	441	439	430	414	455	443	427	440	443	422	447	439	403	417	415	419	466	409	422	450	395	445	440	416	439	420	422	427	427	449	370	443	404	419	460	446	429	413	460	418	438	409	393	426	423	405	411	447	451	383	423	431	402	457	435	413	446	410	383	434	436	429	454	428	415	425	433	424	380	431	416	448	427	445	396	413	460	451	406	441	446	449	438	472	427	433	437	410	421	407	420	452	405	405	431	462	427	423	432	440	449	437	437	422	420	423	471	452	462	416	423	421	422	464	424	465	438	413	408	445	399	438	430	429	435	392	457	416	429	395	395	422	434	405	432	461	378	405	460	453	428	448	414	394	457	423	412	415	436	379	428	381	421	466	430	427	443	443	476	433	396	416	439	416	447	401	485	430	402	406	399	402	466	409	441	431	411	424	414	402	434	399	430	419	442	428	439	411	402	432	429	429	444	440	443	396	411	429	419	409	434	393	440	444	437	449	402	429	462	437	421	405	410	424	437	426	444	406	418	397	430	422	441	456	463	403	445	404	429	406	456	437	440	429	429	409	434	431	462	471	403	421	408	429	423	438	426	430	444	418	421	380	408	392	410	413	463	433	416	432	370	458	441	405	420	432	425	441	439	431	436	404	416	459	465	394	421	443	440	442	418	423	430	440	413	427	398	447	429	394	418	424	429	429	453	447	418	403	435	468	448	461	388	405	409	387	377	426	437	404	390	425	443	448	426	405	426	449	450	410	413	415	396	424	409	387	413	434	432	410	429	454	445	439	467	420	449	403	395	420	399	413	439	444	430	387	422	439	412	402	438	429	409	465	436	405	401	431	436	412	412	412	441	428	437	386	385	424	433	483	452	445
41883	64485	48350	36772	28167	16580	6247	2749	798	576	522	565	527	502	534	480	507	515	462	468	521	466	464	486	493	502	458	464	469	464	492	467	459	490	509	457	482	484	524	484	480	487	431	469	515	469	450	501	477	511	467	493	471	474	459	480	490	464	464	453	463	466	461	448	485	462	486	473	442	482	442	431	457	459	458	496	466	480	480	454	455	447	423	474	458	449	463	461	468	490	524	474	466	495	490	501	468	456	466	471	454	440	462	509	464	475	501	446	466	473	448	466	463	480	500	435	433	482	457	515	470	491	435	484	481	471	470	491	499	482	450	515	476	489	442	487	483	502	472	455	492	459	438	465	489	461	458	476	496	474	439	494	495	491	434	450	492	517	501	515	506	484	450	484	463	477	519	497	499	451	461	467	440	496	473	486	461	465	440	487	536	445	494	494	487	484	457	467	481	492	445	506	496	422	446	453	451	459	478	435	489	469	464	535	493	511	507	454	462	474	461	461	480	462	469	454	490	486	487	462	508	463	464	477	512	438	516	497	467	443	466	462	463	483	472	440	493	450	494	454	521	439	469	484	481	488	471	513	472	476	504	468	491	483	471	481	472	496	525	482	454	456	489	468	471	506	509	441	472	461	466	492	455	485	439	501	468	457	442	488	424	481	463	474	479	487	459	456	496	500	482	465	462	468	451	472	437	485	464	444	524	457	480	482	449	472	458	463	475	467	485	478	444	488	455	454	463	455	467	491	477	458	460	431	484	474	482	472	479	456	517	511	499	476	457	446	491	450	455	481	482	486	468	493	511	481	448	498	489	459	462	473	443	459	489	474	472	427	490	489	494	488	492	474	495	436	458	463	451	446	505	480	509	503	485	480	488	463	495	503	458	460	523	468	467	504	423	531	484	474	470	477	472	481	484	506	451	466	491	472	470	468	454	442	467	502	487	506	439	460	487	507	520	456	490	512	459	505	475	509	460	462	488	469	475	465	539	430	459	429	495	471	456	467	441	478	448	457	456	472	501	468	499	444	473	464	501	476	482	481	432	462	467	481	487	503	459	502	456	434	481	471	494	489	447	469	468	502	471	490	488	438	481	493	470	498	497	482	464	470	476	488	484	436	492	471	439	488	488	514	460	482	478	469	438	513	494	474	471	455	464	534	474	480	432	464	476	462	487	516	498	472	475	453	486	469	489	494	464	476	437	469	489	489	496	482	448	477	485	456	486	465	481	496	474	484	461	482	469	457	484	468	459	504	464	480	447	511	461	493	470	443	492	517	444	464	491	476	447	470	467	503	471	445	474	487	475	469	537	479	445	474	491	475	464	467	471	453	450	458	462	509	484	488	483	461	480	503	483	475	462	470	478	463	467	477	493	481	468	452	442	475	461	469	497	453	479	488	450	499	435	468	460	422	449	485	469	538	471	481	494	479	502	466	462	478	498	465	500	494	471	471	464	469	461	469	526	474	443	466	476	440	448	454	466	451	486	525	470	450	452	462	460	471	464	461	467	452	481	439	489	439	459	466	480	472	473	479	480	454	457	463	488	503	478	483	440	475	470	486	436	507	447	467	435	517	450	483	473	449	456	440	503	476	494	474	419	476	468	475	465	459	476	468	461	473	453	477	477	515	482	465	502	444	490	478	505	466	473	462	467	496	499	498	469	468	503	486	521	467	489	501	428	507	480	482	469	494	470	470	478	421	452	452	462	472	476	508	460	480	505	473	432	470	506	461	445	470	481	503	458	467	471	465	458	534	490	464	474	478	466	472	469	498	450	452	478	497	473	455	472	469	475	490	453	459	447	457	481	455	473	482	461	462	470	464	469	497	464	498	486	462	486	447	484	449	455	474	462	490	465	513	481	485	445	485	467	470	448	460	442	509	487	450	462	491	483	430	453	450	503	444	476	481	461	503	464	472	447	432	466	490	473	482	491	453	478	472	463	484	461	479	489	474	424	429	454	460	429	480	445	454	479	471	482	434	472	487	488	456	478	449	514	523	440	467	479	475	450	484	520	503	478	441	478	478	455	432	442	496	487	492	501	489	455	515	483	460	492	461	456	487	488	481	458	456	482	498	443	458	493	480	437	455	458	480	478	440	462	453	451	462	487	498	491	495	500	479	482	470	456	467	457	496	515	497	462	467	468	457	447	493	490	469	473	453	449	470	442	479	511	456	472	482	473	450	458	451	495	496	463	453	472	474	543	445	431	475	467	494	464	495	466	473	475	478	507	475	468	454	485	491	457	444	464	469	456	456	454	443	478	455	473	494	527	447	476	485	434	453	471	474	461	541	453	467	450	464	461	450	456	475	461	463	465	474	460	481	470	491	478	434	461	489	485	467	475	465	501	498	466	461	482	451	437	452	454	474	478	475	456	483	444	491	458	494	454	450	487	466	473	466	464	465	462	463	429	488	496	461	538	508	500	526	468	459	486	463	452	473	483	448	466	427	470	472	460	480	475	452	445	508	485	514	451	479	499	447	497	461	469	479	477	521	496	493	450	462	510	473	464	468	514	513	493	450	453	486	471	462	471	447	497	486	479	486	441	486	482	469	415	486	469	434	502	482	462	457	457	472	495	487	499	457	483	465	466	493	470	448	421	482	489	478	463	512	479	430	487	451	491	462	474	464	442	467	477	489	504	479	448	460	479	487	485	483	457	491	489	466	488	474	473	464	512	527	462	457	443	497	479	517	443	434	486	477	460	465	540	437	477	477	472	492	495	500	470	452	443	474	487	471	477	470	458	462	510	493	523	437	456	469	482	460	490	490	466	472	449	513	483	500	475	444	478	461	453	459	472	504	494	453	473	478	494	487	466	485	469	458	443	445	490	466	466	454	457	449	506	464	508	506	453	457	448	462	460	465	424	510	446	465	468	480	495	446	479	504	483	478	509	468	483	444	465	459	496	495	443	505	474	512	452	483	451	494	434	462	493	505	462	453	515	464	458	481	473	483	476	466	468	456	461	485	456	461	448	465	488	458	436	487	458	463	520	472	454	481	453	453	502	483	476	493	460	468	484	447	472	459	476	436	449	443	488	512	433	464	460	479	465	468	499	494	474	441	516	495	458	483	480	502	499	415	498	497	468	441	501	476	483	442	449	447	469	491	462	444	452	453	489	455	442	495	474	467	455	474	495	461	472	425	465	464	461	476	445	420	429	468	471	500	498	467	464	508	447	455	489	473	465	460	505	535	468	502	472	443	449	436	489	416	467	476	446	501	462	490	515	481	477	469	467	471	479	464	463	472	455	505	433	459	450	495	478	477	428	462	482	486	471	495	493	460	499	484	480	450	453	490	460	444	484	445	472	454	452	493	498	453	506	488	478	470	465	467	487	470	480	467	415	474	509	434	494	460	464	437	507	439	499	466	505	436	496	496	488	463	463	505	474	495	455	451	509	459	484	431	495	457	474	447	488	469	497	482	443	454	461	489	472	499	485	471	485	513	495	452	486	473	465	491	468	442	490	483	465	473	500	490	472	511	475	497	453	469
32400	38590	35336	19852	7102	2568	1100	366	267	207	271	254	245	252	242	218	209	243	222	234	237	249	252	236	227	224	223	226	226	234	235	247	203	231	236	227	239	221	228	221	256	256	246	248	241	241	225	250	228	240	246	242	263	240	234	228	238	250	244	254	249	242	253	230	243	221	211	208	226	244	236	233	226	253	269	218	263	240	226	235	246	233	247	249	250	239	226	254	216	224	219	239	240	222	233	229	234	231	247	219	221	242	247	261	230	265	219	227	239	217	221	210	207	213	248	240	244	219	232	245	245	233	212	240	228	243	239	244	241	245	190	235	212	209	237	234	244	213	228	233	229	231	254	225	229	231	238	250	256	236	220	238	211	219	234	215	267	229	234	226	236	228	235	248	227	215	231	225	229	248	247	238	219	204	251	229	226	225	216	226	245	252	249	241	227	238	255	242	216	223	232	240	222	241	267	217	250	245	234	207	244	223	205	250	220	235	255	237	257	257	233	238	248	232	234	239	258	237	241	225	235	218	218	244	222	231	211	230	231	257	228	249	266	237	224	272	245	226	248	236	207	217	218	241	219	243	231	216	197	228	232	253	212	237	264	233	245	254	254	208	228	252	238	239	217	213	224	239	256	243	252	227	228	244	251	210	229	238	220	233	257	245	244	254	242	256	215	229	248	238	240	248	207	219	239	251	211	220	231	210	267	233	262	225	217	245	243	237	242	214	217	229	240	248	235	219	261	254	228	228	213	216	256	252	254	248	230	233	221	240	230	217	244	234	225	218	220	236	237	239	269	252	229	240	236	244	224	227	248	223	218	223	230	247	230	210	259	248	214	250	246	246	210	223	236	233	238	268	230	230	197	221	213	203	231	258	235	220	244	241	235	216	228	254	239	248	251	236	243	227	226	234	238	219	254	241	244	261	225	257	268	218	228	233	228	212	254	231	226	235	237	249	252	241	235	246	232	239	241	241	232	246	247	213	228	239	215	244	267	218	249	232	254	236	215	257	208	243	258	251	236	225	210	285	236	224	239	245	230	220	230	231	228	237	222	211	232	223	257	210	239	255	238	238	249	233	216	212	262	225	220	236	252	225	231	232	235	229	215	232	256	238	253	194	252	245	246	212	256	251	225	206	233	252	253	233	250	224	246	213	222	199	231	241	247	228	228	237	252	251	246	243	236	222	225	241	208	245	215	240	256	256	223	238	245	243	258	227	260	213	258	276	253	248	245	252	236	244	234	235	238	223	218	242	218	202	240	221	246	231	243	233	237	239	210	232	220	202	260	238	208	216	249	238	254	220	227	210	224	226	236	239	236	225	240	245	227	230	224	219	223	216	248	219	252	236	248	228	241	241	242	253	226	237	243	237	277	234	222	263	237	220	205	251	236	236	259	203	253	223	250	238	260	220	239	223	249	237	244	226	216	225	225	235	238	250	275	225	232	227	230	239	268	217	234	293	231	262	257	246	239	224	212	235	262	230	244	222	208	208	230	222	219	246	247	193	268	250	217	240	229	214	234	208	247	239	217	216	257	246	227	216	232	192	244	225	215	200	225	276	226	220	240	201	246	227	262	232	263	226	251	278	257	233	238	231	253	233	245	249	265	227	232	195	219	215	220	249	278	234	239	250	208	239	228	213	229	242	245	230	235	223	224	232	247	229	232	227	229	245	249	244	258	245	240	241	230	223	225	224	252	226	250	234	219	219	229	254	219	213	231	229	224	257	245	224	259	227	247	252	245	216	236	226	242	268	224	222	246	202	228	238	245	235	231	224	249	237	256	221	258	238	229	251	230	221	214	238	221	216	223	268	245	243	233	226	243	234	238	255	198	220	243	249	233	250	208	241	225	232	205	227	268	231	222	224	244	238	234	234	223	253	242	249	229	286	269	242	245	238	240	233	222	226	199	224	224	223	254	259	218	221	235	228	214	236	225	242	247	230	235	242	277	237	223	286	221	246	240	245	232	231	237	220	245	229	260	244	213	257	208	262	256	204	227	242	225	227	237	230	244	236	207	200	206	224	243	244	202	216	229	260	225	254	241	239	263	251	247	214	248	241	214	226	213	219	252	235	237	247	253	233	229	191	201	223	214	230	219	225	253	264	246	253	220	209	247	237	224	231	249	258	224	242	236	248	276	234	267	239	269	225	237	224	232	245	272	216	234	210	262	226	228	205	242	237	255	250	257	225	238	216	231	250	224	255	246	213	233	246	236	241	263	231	208	233	230	238	242	236	225	228	230	241	251	252	216	230	234	233	207	225	240	224	260	202	232	269	217	257	221	233	229	227	211	234	236	237	245	228	234	236	209	213	232	241	238	281	191	211	229	229	241	224	273	228	240	208	247	250	224	226	257	217	228	254	241	233	256	245	238	255	217	204	225	221	226	219	246	232	230	265	237	236	217	227	258	234	213	239	212	248	209	220	254	227	220	230	242	242	243	228	224	226	229	276	256	200	213	272	215	247	212	267	233	259	218	257	273	227	249	249	238	253	254	221	233	232	237	247	238	252	229	247	246	256	207	252	253	209	214	249	257	216	253	228	216	221	233	251	255	260	245	249	232	225	250	224	178	209	240	269	232	237	247	252	247	221	231	233	206	246	233	230	232	231	238	206	253	229	225	239	243	226	223	260	229	239	241	241	230	230	223	225	229	257	244	227	242	255	217	230	256	217	238	230	234	237	253	226	239	208	253	244	217	249	258	239	230	228	236	242	242	242	234	252	251	241	218	242	229	234	270	242	235	238	262	246	259	242	228	229	248	249	233	276	208	235	239	246	245	228	240	211	277	244	272	245	269	263	243	204	239	253	218	247	221	225	230	250	215	256	247	220	252	228	234	231	225	228	227	218	243	236	253	218	226	230	231	239	233	235	257	237	238	225	203	228	235	233	226	260	215	258	238	205	234	242	242	233	258	247	219	230	233	226	238	221	226	260	211	233	217	255	254	234	233	251	244	229	235	215	226	213	201	253	240	232	210	239	227	254	221	269	243	245	233	239	224	245	247	239	222	237	256	246	235	233	211	259	252	252	242	215	219	206	249	204	228	238	241	229	244	251	229	221	244	201	260	223	207	223	244	249	219	215	221	238	222	216	214	216	236	229	237	249	246	214	242	217	239	250	234	221	236	246	243	234	235	224	253	237	242	221	255	239	231	223	218	231	234	222	233	232	228	201	252	218	253	243	241	238	237	202	222	224	234	233	240	237	255	234	216	238	229	250	258	248	234	263	236	223	226	248	233	238	272	215	259	247	220	222	235	237	224	235	215	246	241	228	240	247	227	237	237	200	244	231	241	235	226	237	232	248	238	252	228	219	213	254	220	259	253	238	237	232	243	227	221	201	239	237	231	214	258	253	221	270	252	246	227	262	241	207	224	234	240	220	232	247	213	223	231	221	221	240	257	242	236	238	246	233	248	225	242	267	228	236	246	223	238	250	239	228	250	222	238	250	235	226	237	239	265	239	245	233	242	227	266	242	236	248	215	234	242	242
39115	53456	33834	16588	8033	3761	1504	487	295	299	274	310	320	275	271	301	294	261	273	298	279	284	277	274	248	289	286	275	272	277	269	282	303	274	289	293	287	244	280	279	283	285	297	269	274	279	264	311	273	270	275	281	287	286	269	308	269	253	299	284	246	290	282	293	295	251	317	291	292	285	273	277	281	276	288	286	267	271	274	273	259	271	267	276	298	291	278	278	273	265	302	297	260	275	261	252	269	296	267	289	249	264	274	279	276	288	265	305	269	278	268	274	307	240	270	271	262	267	267	269	286	274	269	290	296	294	259	275	249	285	246	313	260	272	283	278	292	271	282	250	294	284	283	276	290	276	274	285	282	246	278	296	280	272	268	283	240	287	276	299	267	299	290	305	290	259	282	256	278	254	260	296	269	276	255	314	282	272	294	287	268	277	276	238	266	271	298	291	269	271	287	291	314	279	273	276	258	252	282	257	274	256	292	264	270	237	300	277	283	288	296	280	272	300	274	269	281	278	280	291	251	306	278	244	281	270	257	292	280	261	313	299	269	296	276	312	309	291	285	268	306	285	235	292	297	268	293	268	287	271	286	301	300	295	268	300	259	276	264	265	273	267	269	309	249	270	263	271	303	260	275	272	291	275	241	281	264	283	283	261	268	256	319	280	263	287	286	270	315	283	268	268	284	260	287	264	279	266	297	291	257	269	258	270	295	263	268	254	281	288	284	294	261	289	264	310	276	272	279	252	279	293	288	274	283	269	263	280	307	293	278	265	237	249	265	261	275	270	272	289	281	272	291	278	279	259	302	288	257	269	268	278	284	260	272	297	279	272	272	279	260	282	282	263	276	310	254	285	259	291	250	280	271	274	253	270	305	288	279	280	267	293	249	264	249	264	290	266	260	265	295	280	261	290	270	287	271	251	267	260	271	258	257	283	268	303	282	314	271	273	276	272	288	287	269	284	267	259	257	266	247	284	257	272	292	291	302	255	295	280	257	262	262	270	259	257	245	249	295	291	287	298	273	242	243	293	267	271	273	281	288	247	279	275	291	257	296	295	249	264	243	269	277	282	256	262	282	294	267	283	265	279	287	275	254	247	270	295	277	275	284	269	285	265	308	278	281	293	280	276	274	267	275	291	262	288	269	249	267	279	283	290	257	274	293	308	260	280	269	275	315	288	282	323	280	272	280	265	279	262	281	270	307	283	259	273	279	296	262	282	287	277	249	264	258	248	294	270	327	262	257	264	255	290	272	293	272	264	269	276	275	265	258	275	269	264	302	265	292	281	272	276	276	283	266	273	284	265	278	274	255	262	288	290	248	283	290	289	302	272	278	278	287	268	286	265	265	282	278	279	239	258	294	278	296	286	258	270	289	251	273	297	276	274	268	255	260	280	278	304	286	254	323	285	269	309	304	246	295	268	306	263	263	279	275	286	256	262	281	263	253	263	304	250	269	285	250	290	271	247	283	299	321	248	254	292	283	290	293	273	267	272	280	292	311	268	262	289	272	270	300	289	295	261	294	292	271	264	282	269	308	296	290	284	287	267	263	292	256	290	230	275	265	309	256	261	284	295	250	259	295	262	256	300	283	261	268	279	292	282	295	290	279	291	284	272	294	264	293	268	278	285	283	291	293	282	271	314	288	241	303	242	283	264	247	303	271	285	285	323	262	305	277	269	259	326	286	263	272	250	278	288	270	266	293	283	253	284	235	263	286	258	259	295	306	271	266	260	296	277	279	284	272	272	275	280	272	314	272	286	300	280	301	268	289	268	278	263	288	266	312	274	245	276	261	259	266	271	261	293	273	273	260	283	300	257	246	259	271	268	278	276	296	272	295	284	261	280	278	255	257	242	272	274	277	315	287	295	284	253	300	280	266	278	274	301	278	307	306	269	292	299	263	244	287	293	301	270	277	302	275	268	289	278	325	286	289	282	299	290	244	262	276	267	287	267	279	271	297	285	269	275	289	272	272	283	270	273	292	305	277	251	270	279	253	315	276	271	290	269	278	284	249	230	276	263	276	279	271	272	269	278	258	297	256	287	285	292	303	273	267	302	264	287	258	296	280	251	281	298	295	292	276	269	261	293	284	273	304	271	289	332	275	258	280	292	304	267	288	297	296	309	261	310	254	314	264	281	264	272	250	275	254	292	282	286	267	294	288	282	313	276	279	250	270	260	270	285	270	264	280	254	268	260	293	303	249	276	277	300	274	255	270	259	269	262	300	312	287	286	261	285	280	279	271	303	253	282	266	284	284	290	295	314	303	296	306	245	277	255	281	295	287	277	271	280	276	265	266	301	287	282	295	275	276	274	253	287	265	294	262	280	290	261	268	260	270	267	255	296	265	265	272	281	265	284	267	286	257	271	267	273	286	293	269	289	276	250	303	277	262	265	269	256	260	303	290	245	322	284	279	290	264	300	285	245	282	299	276	311	251	307	296	267	264	305	262	270	249	291	282	299	266	244	262	269	264	283	284	274	256	284	281	261	306	294	279	240	263	301	274	293	276	307	291	280	285	247	282	261	273	284	250	279	275	267	296	284	283	286	256	269	287	293	290	285	256	258	294	289	262	276	287	285	268	273	306	270	277	268	283	250	263	284	255	289	248	263	267	291	265	289	277	270	261	286	287	293	306	274	286	254	297	312	335	263	282	282	287	283	289	279	264	281	279	275	297	301	291	281	247	263	271	288	270	302	262	277	277	289	261	255	251	294	271	295	283	263	258	275	258	283	269	289	265	266	268	281	311	280	263	298	263	285	268	270	263	278	257	284	271	288	302	266	262	268	244	286	296	288	267	265	271	299	282	276	267	281	239	255	281	260	252	265	280	278	308	249	260	285	291	259	263	287	269	290	285	251	264	292	278	268	298	278	293	278	268	275	299	303	276	300	260	291	291	275	297	257	266	300	257	278	225	258	278	267	288	264	283	261	297	261	272	288	253	257	285	289	261	278	299	262	303	269	273	262	292	273	259	278	269	274	290	253	282	287	272	239	299	258	254	254	297	280	288	314	286	265	251	277	270	282	244	266	266	291	282	274	272	270	256	270	265	269	273	260	279	260	237	285	267	301	262	280	302	302	294	268	316	246	283	273	262	258	265	278	254	277	280	281	279	265	268	269	275	318	295	281	253	269	297	257	273	283	261	258	279	290	274	304	290	276	294	308	287	284	263	291	275	281	250	293	256	288	254	261	301	268	271	296	267	286	278	272	282	279	252	290	301	289	277	270	282	253	277	297	256	289	278	287	285	269	311	262	281	264	277	318	290	304	293	271	281	270	283	276	271	267	256	298	302	275	269	270	240	275	268	281	296	289	298	280	273	278	261	278	256	273	301	289	246	268	263	285	270	270	288	283	280	254	285	273	288	288	298	262	285	293	293	300	239	298	246	312	267	288	274	273	278	271	294	272	298	294	277	258	286	286	270	271	266	300	283	286	285	263	297	278	266	279	258	264	287	227	301	240	278	281	302	274	269	274	264	282	276	301
24102	21074	28576	25865	22665	14909	4844	1197	443	357	342	324	297	311	309	307	285	342	284	288	286	318	275	311	310	309	262	322	284	278	271	280	299	298	316	295	304	270	327	282	287	264	285	302	266	319	274	279	300	296	289	289	321	285	310	294	299	306	299	310	290	286	296	294	284	302	306	284	273	306	292	303	304	287	255	290	285	302	282	281	335	281	313	275	297	304	288	299	272	255	275	275	303	290	281	285	276	300	299	322	291	271	271	290	313	284	288	325	328	323	305	284	280	288	275	314	298	295	318	293	300	325	287	315	294	285	312	305	297	294	327	283	307	271	279	327	315	241	326	306	274	305	288	240	296	295	296	302	287	272	280	270	272	292	294	299	306	284	303	273	314	281	303	258	293	286	301	302	293	279	294	311	283	286	317	290	294	292	331	304	300	315	314	289	298	278	286	289	259	303	300	313	256	302	340	291	288	273	279	276	282	302	275	319	318	269	278	307	292	290	321	295	317	248	305	307	291	300	285	279	256	295	322	267	293	290	303	269	342	258	292	309	302	283	309	327	310	294	281	299	299	308	301	291	304	274	306	306	294	259	330	293	320	280	299	294	285	316	313	281	308	271	283	322	276	304	298	279	279	290	269	285	311	304	327	312	262	279	289	272	301	276	331	283	310	304	287	299	290	295	273	278	287	300	289	298	302	282	300	303	305	300	294	290	327	301	297	279	307	269	277	302	300	277	287	304	294	305	307	304	342	294	275	277	294	300	317	312	293	292	303	266	291	295	316	280	312	288	299	282	286	311	282	315	301	280	273	292	300	311	300	294	274	281	343	303	307	292	299	287	303	279	303	301	294	296	306	299	308	285	297	286	279	291	265	275	333	302	289	282	287	276	268	309	287	310	342	296	287	293	294	299	288	270	296	306	282	293	294	272	309	308	266	264	275	281	287	275	298	286	297	283	305	311	287	293	273	282	266	275	274	273	286	299	301	307	261	281	261	264	282	293	306	276	280	286	291	271	308	307	276	306	319	313	289	304	297	292	329	291	315	294	295	301	301	286	304	324	323	309	289	275	252	303	269	284	308	312	310	279	263	283	291	301	272	295	295	294	293	306	317	285	272	301	302	298	316	292	273	263	303	317	283	295	326	302	262	306	275	284	300	285	295	297	304	277	314	305	299	294	315	302	324	281	301	278	255	300	285	266	307	290	283	302	286	283	308	300	285	319	229	290	291	296	336	279	302	279	278	304	316	263	321	289	276	275	302	286	293	300	312	275	309	277	272	294	245	327	291	326	286	286	280	287	269	307	273	280	299	312	290	303	277	278	270	275	295	303	286	301	278	293	316	291	328	298	307	295	294	297	313	296	274	294	312	272	287	294	294	298	293	290	298	276	296	296	289	307	313	292	286	293	317	290	302	291	289	311	303	309	294	296	297	269	315	303	330	322	317	307	317	312	277	313	287	300	288	294	278	332	299	299	294	274	273	255	272	290	274	295	291	285	269	298	287	302	301	290	318	303	282	302	269	296	274	293	299	287	271	318	289	304	295	319	258	301	295	308	304	288	309	279	287	282	286	278	314	311	316	306	271	267	286	276	300	293	304	307	317	299	291	301	274	272	294	272	295	287	291	283	320	288	256	296	312	308	291	269	279	318	275	274	273	292	293	291	297	300	297	271	293	298	293	293	301	289	327	315	303	298	286	274	320	278	302	295	308	295	260	285	298	270	297	273	269	300	301	279	294	291	269	280	302	258	289	280	301	303	296	318	282	293	304	289	297	291	288	267	288	309	320	303	300	278	297	310	258	315	258	271	280	297	299	296	292	300	271	318	294	285	296	323	285	249	277	285	274	290	284	296	288	279	290	288	274	297	298	285	298	304	314	308	303	309	276	309	286	281	257	283	297	306	284	308	324	298	261	294	302	288	311	300	307	304	275	277	293	300	291	270	281	283	293	258	311	309	318	280	331	303	282	308	307	287	317	283	305	281	293	293	274	311	302	297	285	270	290	286	313	276	276	268	308	272	278	288	313	303	275	306	281	294	306	287	273	278	279	289	305	293	288	276	300	308	288	313	327	299	284	270	334	309	280	280	283	308	295	292	291	295	301	321	295	289	278	298	295	284	289	304	313	300	314	268	300	280	283	274	283	294	303	301	305	321	309	289	321	269	267	263	282	273	275	266	317	299	284	302	322	307	299	295	281	293	287	298	266	260	290	318	328	298	310	267	296	320	308	326	282	288	288	293	281	299	296	302	295	278	319	278	284	302	306	308	306	288	288	246	300	272	304	287	275	276	313	302	279	299	285	321	266	311	287	270	304	295	296	295	316	305	273	302	262	288	282	303	291	273	305	264	322	303	299	257	319	272	281	282	285	300	285	288	294	333	298	277	310	312	274	275	306	268	273	311	284	285	280	312	261	275	307	276	280	268	328	241	283	315	291	309	265	296	317	260	266	264	295	272	308	288	292	291	293	302	300	272	294	288	301	322	285	309	286	302	284	298	295	306	335	314	273	321	299	297	264	298	295	283	277	281	277	295	273	290	277	300	300	297	299	303	322	286	295	272	301	310	302	274	330	302	254	318	270	313	309	278	277	312	312	305	299	301	282	299	297	300	294	309	264	304	326	301	294	294	275	313	304	281	303	294	281	292	301	267	303	255	305	317	302	301	277	291	304	307	292	306	292	284	304	296	282	284	285	278	287	284	299	302	299	272	307	287	305	276	308	269	305	297	298	325	278	287	309	267	296	286	283	319	311	252	275	278	290	313	304	315	302	294	274	325	299	320	321	295	263	304	297	284	267	313	279	289	264	272	298	322	308	286	283	297	279	305	290	308	227	317	271	297	302	305	294	281	274	293	292	314	282	307	281	290	283	304	337	289	277	297	300	281	296	291	307	298	287	303	316	268	311	305	314	270	290	293	289	270	310	294	285	297	305	312	290	283	298	267	274	317	291	304	289	301	278	295	300	317	308	291	305	312	298	310	298	300	273	296	263	331	309	285	270	276	282	309	282	300	300	308	316	279	287	292	303	308	282	264	267	270	286	299	270	282	292	315	291	267	299	313	302	315	257	275	278	280	288	273	295	288	270	301	293	275	316	281	301	327	274	273	336	290	323	294	295	306	283	293	299	265	310	311	310	299	277	309	294	277	305	260	290	301	309	272	293	281	301	273	270	303	324	330	267	268	284	282	308	287	270	266	324	297	299	283	298	307	312	267	313	290	298	298	320	313	310	282	297	314	290	267	310	277	299	274	289	243	269	303	284	269	254	294	305	268	307	297	300	334	296	278	277	289	278	305	298	275	297	283	272	264	284	278	285	264	298	305	278	284	279	280	310	280	289	304	295	281	270	272	280	305	295	286	285	299	279	288	301	293	277	291	277	321	313	324	269	276	297	326	302	295	298	290	275	279	275	278	304	290	280	298	283	306	322	274	300	270	278	271	273	304	265	285	281	325	306	272	321	241	282	295	273	269	281	272	278	286	276	270	272	298
34016	55857	43296	31813	22021	9512	4063	1284	566	389	389	350	385	363	353	327	333	352	322	325	334	322	369	365	319	321	331	331	345	360	361	329	332	329	319	323	326	340	345	354	349	317	345	349	348	336	336	316	325	334	284	332	353	315	317	351	336	319	332	333	320	380	318	311	358	327	343	336	294	320	333	346	321	341	353	364	333	331	307	342	342	327	319	341	351	309	361	359	373	361	348	324	358	336	334	336	316	350	320	366	370	318	308	351	335	344	307	344	358	324	336	330	322	347	343	293	368	319	294	335	353	317	307	369	332	349	328	317	319	349	302	314	310	358	331	338	317	333	360	340	379	325	346	350	341	337	312	304	334	323	338	342	344	329	309	363	379	314	339	331	305	332	350	324	341	332	333	337	347	310	337	329	371	324	334	290	335	326	326	335	321	326	321	314	347	309	330	323	336	315	327	338	339	335	332	338	358	334	349	324	311	323	356	304	347	311	308	339	329	307	320	312	346	328	316	348	356	318	333	336	326	341	294	349	376	324	336	326	319	348	351	342	345	310	346	344	325	365	318	318	324	333	350	316	336	342	321	385	337	322	380	338	353	302	333	320	317	303	320	366	335	329	348	343	326	341	290	319	322	296	337	320	335	332	363	361	354	336	297	349	350	352	287	360	324	329	348	307	344	328	298	328	356	336	342	300	353	324	338	332	321	338	332	351	334	338	332	317	339	313	314	338	316	341	313	329	335	370	320	318	323	326	299	309	324	336	326	343	316	305	323	308	283	321	307	328	301	315	327	323	311	323	311	339	328	331	335	336	347	341	321	353	341	343	340	367	322	323	310	371	345	352	335	365	309	322	359	334	339	328	333	327	330	322	354	339	304	339	303	366	385	342	340	336	316	336	372	344	305	293	320	314	344	343	351	299	349	374	334	304	326	341	369	315	313	372	338	336	301	331	327	327	315	362	324	324	309	314	363	317	355	337	303	335	356	352	339	341	360	351	364	333	347	345	334	335	313	314	277	317	354	291	349	355	337	324	309	329	333	342	353	353	296	314	314	342	316	341	369	366	328	318	298	310	344	312	321	338	309	346	298	341	312	335	345	329	322	331	331	361	328	329	368	312	317	330	342	317	360	318	359	349	298	325	351	340	346	369	356	349	353	343	355	284	352	317	274	319	348	337	348	317	320	301	331	324	326	350	315	356	311	361	345	334	342	295	341	349	349	350	331	350	348	340	332	358	335	345	325	343	361	353	324	343	353	343	335	355	327	349	320	354	321	346	335	339	366	374	360	332	326	311	383	302	327	342	323	325	342	375	309	337	334	339	315	364	311	356	373	337	322	330	367	336	320	293	304	343	321	316	342	327	346	337	350	317	326	364	315	340	313	321	349	346	329	325	311	309	348	305	344	328	334	333	331	327	354	350	344	321	355	329	315	352	336	367	299	294	344	319	345	333	385	355	320	324	361	322	355	346	334	333	310	313	316	366	365	311	339	321	355	338	357	332	341	335	348	317	322	340	348	323	313	345	356	335	320	347	376	333	342	306	318	303	362	325	321	318	319	351	323	337	365	321	339	325	330	305	323	357	337	326	327	367	317	319	354	331	353	349	340	319	350	340	336	364	338	350	359	322	317	337	308	320	331	327	365	336	323	363	356	341	349	313	325	318	352	337	349	335	316	344	357	326	315	310	361	346	336	344	339	350	332	328	351	335	315	298	358	354	352	350	321	364	367	321	324	320	342	352	342	326	334	323	342	336	328	343	307	317	297	313	342	330	337	312	311	350	326	345	362	354	333	343	337	317	339	319	340	335	295	324	332	341	346	335	344	331	341	345	338	339	342	316	312	346	314	341	311	339	355	340	355	366	326	345	305	329	340	362	325	320	317	350	332	313	345	322	375	328	334	307	367	341	308	355	362	333	327	316	317	314	337	349	324	351	314	330	327	305	326	350	326	316	352	330	360	308	314	343	349	336	320	339	332	338	310	325	340	326	335	358	343	347	329	314	312	355	320	357	320	321	357	330	305	323	349	341	338	339	348	357	334	318	350	334	340	349	290	356	345	318	336	318	322	329	342	299	348	353	311	328	347	346	337	315	333	338	324	361	367	325	341	349	349	332	328	365	381	325	359	307	355	352	324	328	316	356	327	338	335	326	332	348	332	339	349	367	325	346	306	328	344	330	320	333	319	323	358	347	342	333	355	346	320	326	303	296	363	324	330	311	340	346	337	338	330	300	311	340	348	351	348	299	290	348	320	357	305	344	333	329	321	326	333	328	361	350	324	321	364	333	370	362	341	372	321	309	340	303	359	361	348	350	355	341	337	322	344	332	339	341	339	359	322	331	342	324	342	328	336	339	314	340	334	337	343	349	336	321	321	347	318	339	311	316	352	315	334	365	318	328	335	351	320	355	360	334	313	383	331	313	341	334	313	328	337	326	341	340	334	312	330	342	368	354	353	311	355	323	349	332	339	331	330	335	341	350	330	326	361	296	358	342	363	319	352	307	357	315	328	343	339	320	347	345	332	320	305	346	341	350	327	351	331	347	341	347	351	328	336	299	321	361	315	326	361	340	326	349	342	328	330	322	302	329	314	299	318	347	337	322	336	355	342	383	309	335	317	324	346	363	314	349	345	295	356	344	319	364	318	321	342	341	317	314	342	360	346	334	335	316	323	328	317	341	318	325	342	346	312	344	357	347	341	341	344	370	330	322	347	347	345	349	330	340	312	318	366	364	350	347	333	324	352	318	349	335	334	312	326	320	322	314	337	335	369	313	344	330	348	322	337	326	292	326	326	370	340	310	351	329	343	368	301	323	325	338	335	355	330	327	326	291	319	344	344	336	333	361	330	346	356	356	333	341	350	328	314	331	332	320	340	312	332	327	367	352	319	344	350	335	329	348	334	328	350	342	336	362	339	321	342	350	352	364	339	343	325	304	318	306	359	338	321	316	343	335	326	369	375	315	372	337	313	310	324	322	303	333	337	335	377	321	334	335	329	357	325	325	315	336	358	340	320	330	334	320	325	348	312	338	334	346	328	342	341	326	340	325	321	352	327	371	331	348	312	317	295	337	323	342	334	327	322	322	354	315	297	287	300	344	344	336	297	319	298	338	334	310	352	313	359	272	353	341	339	311	321	360	331	335	339	379	366	319	316	308	337	319	330	338	337	319	333	299	321	355	335	341	338	333	342	333	369	326	284	352	360	335	330	319	316	357	325	344	332	295	337	358	331	366	350	352	332	303	331	347	316	344	322	355	329	349	328	330	320	347	342	308	337	351	325	337	344	314	299	362	357	341	314	335	317	333	345	345	320	341	320	323	311	350	315	307	348	349	314	372	344	310	395	280	325	339	323	327	328	337	332	331	339	325	325	306	340	356	333	349	348	319	318	307	352	332	332	338	340	308	350	350	346	313	333	342	352	335	310	342	327	346	342	319	329	315	328	317	361	343	342	336	327	318	339	342	339	308	334	374	318	309	347	365	327	351	325	300
25281	21365	29502	27366	16126	5484	2090	828	368	341	303	311	296	311	301	294	280	325	289	281	297	331	314	306	270	294	308	339	274	296	289	317	302	310	316	298	290	314	305	281	292	301	298	279	281	345	313	320	276	256	305	277	300	286	338	330	329	306	311	320	276	276	293	287	305	293	300	257	249	289	287	323	338	319	297	291	305	309	294	270	286	305	300	291	300	301	325	286	305	300	277	293	345	338	250	307	317	323	303	284	324	265	344	314	278	305	282	312	286	299	302	290	272	277	278	333	318	301	281	287	284	273	298	312	306	270	313	298	299	304	255	312	305	293	313	308	313	297	316	296	324	271	303	270	308	303	285	285	307	300	321	280	291	310	267	266	299	304	266	323	283	316	311	297	294	315	285	302	313	332	282	288	306	316	284	284	271	296	296	300	270	320	303	265	294	325	323	277	356	286	302	297	311	336	311	304	293	312	296	318	314	309	297	310	312	274	307	286	312	318	288	285	299	313	321	292	317	307	306	299	305	303	317	336	310	285	289	312	281	308	273	302	293	274	318	302	316	324	295	282	306	274	317	312	321	259	323	281	317	301	317	277	310	312	300	301	301	285	303	282	285	309	294	303	263	316	327	298	328	292	309	307	321	298	301	310	299	287	302	320	311	323	298	333	311	318	316	292	304	279	305	307	287	291	274	354	294	315	303	300	295	292	306	289	298	318	322	322	277	326	303	285	300	286	300	303	295	302	295	295	323	304	307	315	308	290	300	282	304	320	310	304	314	277	285	274	302	287	299	295	310	303	309	326	316	312	277	318	296	304	294	349	302	297	321	296	275	329	294	285	327	275	293	258	269	322	295	307	315	275	290	312	287	320	318	292	301	279	299	332	305	269	293	297	313	270	303	302	292	296	289	325	297	279	316	293	290	320	301	306	285	301	312	299	315	297	319	303	343	271	301	309	299	288	289	317	303	287	333	304	304	279	314	327	295	283	319	298	295	318	311	314	262	294	311	309	282	319	314	295	290	300	254	274	291	319	324	293	302	308	297	310	292	298	278	300	308	295	342	260	339	284	284	269	295	310	282	316	278	290	336	286	302	308	275	311	297	326	288	296	276	328	283	274	276	266	291	298	293	275	286	311	291	279	285	310	306	297	287	301	289	293	315	315	267	312	314	323	295	286	290	276	298	278	318	304	279	286	307	306	281	308	299	301	285	305	320	305	276	277	322	295	288	286	299	287	297	289	311	297	317	294	319	296	298	309	301	288	302	281	287	286	297	290	289	298	297	270	286	340	296	308	293	296	315	298	318	291	279	294	289	261	298	279	284	297	303	324	295	300	317	323	289	297	297	315	283	313	330	287	295	239	315	311	288	294	298	318	330	278	307	280	287	312	303	293	307	281	298	297	295	300	299	324	300	313	319	300	281	286	316	311	309	289	298	305	265	307	311	290	306	269	302	292	290	294	294	299	290	298	291	297	308	284	274	278	312	308	300	268	308	279	295	277	286	327	316	289	327	280	288	311	309	295	310	372	321	286	320	344	283	304	317	271	260	308	323	313	290	298	297	288	310	305	303	340	308	286	287	312	288	315	291	308	282	302	266	282	264	279	290	305	286	298	293	288	284	305	303	290	299	328	273	318	312	297	271	282	292	294	297	296	278	279	295	307	298	292	308	303	290	309	302	300	274	286	280	314	300	316	292	305	304	284	274	264	328	301	322	304	313	305	323	301	299	312	322	325	298	298	297	282	289	315	285	297	295	320	300	315	290	301	291	306	319	313	302	309	301	288	332	311	295	327	280	297	327	320	326	342	268	304	303	316	305	283	274	297	295	284	336	313	306	292	303	306	298	323	310	314	282	306	315	299	326	294	284	304	286	310	303	331	271	301	271	294	319	293	285	299	290	336	314	340	331	341	273	297	296	267	289	317	288	317	282	293	313	322	302	335	310	297	286	289	323	299	275	298	286	278	283	291	321	294	313	282	274	296	298	334	273	287	294	332	316	289	283	288	291	321	310	320	309	323	296	327	298	294	324	259	306	296	287	295	318	313	320	310	290	332	323	259	276	316	270	278	317	300	277	300	309	317	306	298	302	285	314	283	296	322	306	314	314	277	309	310	327	287	280	303	309	303	288	312	296	300	311	297	344	280	275	309	275	326	298	326	289	296	318	305	268	322	341	290	270	315	291	296	304	293	291	263	280	272	316	289	336	289	303	280	279	291	266	296	257	330	330	293	319	345	301	307	306	295	323	283	289	304	291	322	293	279	290	322	316	319	305	313	308	303	269	297	298	316	305	316	267	308	315	310	271	273	278	306	295	275	310	305	322	336	285	290	290	301	292	308	298	339	293	304	305	293	285	282	323	307	289	294	298	288	320	277	309	290	296	287	296	315	293	315	321	278	302	277	321	285	298	307	309	294	316	283	297	306	297	284	316	293	334	314	317	295	292	296	300	342	282	311	315	320	280	319	299	292	280	292	327	296	304	297	286	310	295	287	289	322	284	271	334	294	321	330	274	318	272	328	285	312	317	301	307	285	292	281	304	302	307	299	286	283	299	271	276	294	265	311	308	288	331	281	300	296	272	308	324	308	314	299	293	321	300	323	306	295	316	297	314	330	285	326	322	303	314	321	303	305	291	332	304	306	325	302	317	263	333	285	307	281	290	295	326	285	302	322	321	271	275	303	291	302	347	292	302	280	313	312	250	288	305	335	300	290	342	320	305	300	301	258	312	319	315	270	314	280	309	255	274	268	285	303	282	286	300	278	324	335	289	339	302	282	295	299	315	283	336	296	250	305	312	308	311	308	292	328	317	282	312	292	292	256	287	286	296	277	312	311	306	314	286	276	319	300	302	300	308	320	300	302	270	292	329	333	292	315	289	285	274	335	315	304	322	281	326	286	291	304	320	289	294	309	322	300	290	292	285	293	306	285	295	322	289	278	292	296	279	328	276	290	310	275	298	274	293	288	337	281	286	305	287	334	291	304	281	327	286	298	318	316	297	278	284	270	303	340	280	314	290	337	294	307	306	293	299	322	288	285	312	290	273	303	300	283	303	318	290	300	310	314	313	316	313	288	299	297	329	316	278	288	321	276	314	277	328	280	318	290	327	318	309	287	282	331	332	299	290	311	276	288	321	296	297	311	305	317	289	300	280	291	286	298	310	300	300	339	322	312	315	302	307	278	314	333	269	323	312	303	309	288	295	304	304	321	299	314	317	325	291	293	316	326	283	331	299	277	300	322	335	275	307	287	272	276	309	276	291	317	300	299	321	295	328	324	285	321	314	295	295	301	288	315	278	321	320	305	288	309	295	291	310	259	281	320	282	290	302	316	285	290	282	287	294	301	326	278	311	293	330	299	265	271	307	276	303	303	299	303	316	321	290	313	288	320	308	311	303	329	281	306	289	283	296	287	314	295	314	351	308	292	284	281	295	295	304	306	306	284	286	298	275	274	293	313	334	304	304	312	325	313	295	309	311	299	313	320	287	285
36189	53954	42515	25843	13057	5949	3031	1267	448	397	333	405	360	366	351	371	317	341	378	350	355	352	351	344	327	367	333	335	349	341	357	381	377	361	349	363	348	331	366	368	361	358	389	336	362	331	331	368	374	341	346	365	340	367	381	353	375	353	371	327	339	356	331	364	351	357	366	366	328	356	367	342	332	356	341	336	333	343	373	308	354	366	345	332	354	328	345	358	365	335	336	341	342	375	349	323	335	342	363	365	375	349	354	327	337	356	353	359	331	359	336	367	350	367	353	351	349	348	349	392	372	354	339	372	367	332	373	339	338	331	331	354	358	342	358	342	332	351	354	352	368	382	383	343	406	319	363	350	356	373	314	368	353	316	324	360	344	357	355	358	359	342	356	341	338	370	318	341	360	319	353	374	384	357	384	359	323	333	310	343	337	323	344	338	332	335	348	371	350	336	331	365	308	337	359	329	371	359	359	373	354	380	365	323	349	361	349	346	381	324	373	375	363	345	372	349	363	357	332	369	353	360	322	356	343	339	356	361	342	357	363	347	313	369	339	332	362	358	330	346	351	371	352	361	350	347	378	362	332	333	369	350	349	336	346	362	341	348	345	356	363	346	360	363	398	363	351	365	315	352	375	330	360	368	374	371	348	328	335	325	375	351	344	334	328	344	370	369	336	359	357	372	318	353	350	360	351	356	365	346	359	371	351	344	346	338	342	318	361	356	378	362	332	368	368	354	342	326	342	337	340	341	346	353	328	333	319	334	364	335	348	390	352	345	371	338	371	344	357	318	355	349	320	330	329	352	354	345	357	355	370	353	401	357	354	349	341	331	326	369	341	371	338	318	347	350	357	357	346	364	328	354	336	349	359	341	354	371	374	344	357	365	387	345	334	364	353	356	361	356	324	346	332	344	338	345	341	344	378	353	375	352	353	381	381	360	359	345	371	348	318	350	356	346	343	351	375	316	362	346	362	329	340	369	341	355	358	332	355	378	349	363	402	326	350	336	348	376	343	366	352	344	353	350	365	358	313	356	354	362	330	322	328	351	349	337	349	345	320	357	364	371	387	365	352	353	359	367	358	353	323	376	373	336	367	328	356	336	326	365	375	338	361	322	374	379	361	354	337	356	358	355	388	381	321	361	316	337	302	355	332	349	332	352	345	362	340	347	348	356	344	355	358	319	333	375	378	345	353	369	306	374	321	329	343	348	392	335	333	348	350	321	359	339	336	350	321	350	352	334	367	347	336	368	367	356	343	348	358	371	367	368	345	377	320	326	356	333	378	359	343	340	352	364	354	346	361	351	342	349	335	320	351	334	401	360	348	349	356	379	340	374	330	389	374	351	374	360	333	342	332	357	365	384	336	334	367	313	333	388	353	349	349	333	332	319	360	354	373	366	368	340	334	365	354	353	385	342	370	328	349	349	360	329	366	349	330	363	323	358	358	365	379	319	381	353	356	333	368	348	359	343	374	351	339	352	348	351	381	366	365	347	347	364	347	342	354	372	338	325	363	357	368	341	350	327	376	387	342	343	338	329	326	354	331	316	358	332	347	352	378	367	344	359	350	338	336	337	359	337	325	362	343	356	362	314	359	359	347	351	369	366	342	342	366	344	333	342	372	324	341	323	385	352	329	328	353	353	362	351	339	363	342	349	351	353	363	303	345	352	378	333	353	360	329	360	373	349	344	341	369	327	314	331	325	348	329	321	325	316	337	375	372	330	328	351	380	363	362	360	338	344	388	366	358	365	395	363	349	377	370	352	298	354	351	321	345	377	382	354	353	336	355	337	353	354	353	368	347	339	357	344	342	380	357	338	340	329	340	370	364	337	376	371	357	350	319	378	348	351	361	360	331	339	329	324	354	353	334	378	365	353	323	344	348	357	324	356	359	341	377	342	371	345	340	357	346	360	368	369	342	372	364	356	360	340	366	322	331	347	368	353	334	329	361	371	378	357	350	327	368	369	314	331	365	326	373	359	347	362	330	348	334	332	355	320	349	346	362	356	331	377	366	351	347	372	369	324	338	323	348	380	342	334	354	360	350	332	368	334	356	367	374	360	328	374	340	366	357	353	378	348	360	357	353	361	354	367	357	329	331	341	332	329	353	308	364	349	346	359	367	382	366	335	313	374	353	408	335	328	315	322	311	362	371	361	350	359	329	328	353	343	381	344	367	328	329	358	360	352	326	342	388	328	340	367	341	350	373	388	373	340	345	366	330	335	358	308	329	349	331	369	344	361	396	346	345	356	359	366	385	342	334	338	359	340	374	346	356	322	317	379	367	382	343	341	336	362	348	323	369	346	386	349	356	313	340	335	365	329	347	361	342	337	345	306	370	365	349	330	341	339	334	349	353	373	353	335	353	368	337	343	363	309	306	325	348	347	343	333	311	374	343	319	383	327	333	345	347	368	338	377	358	329	362	333	340	349	332	348	334	388	330	315	354	358	350	377	328	349	360	352	356	351	350	346	360	342	348	362	391	370	350	352	345	396	323	337	348	368	323	367	311	368	341	349	341	374	352	326	307	356	333	363	359	354	344	332	339	311	315	338	339	369	323	350	349	318	361	337	325	339	372	340	365	347	309	352	355	350	375	323	365	346	330	327	358	344	313	343	345	368	343	359	328	362	334	361	339	349	346	330	363	363	344	341	381	374	359	347	368	374	347	348	362	369	347	328	368	346	341	411	330	320	332	378	365	368	332	394	348	371	312	350	387	341	347	343	339	361	334	376	356	333	359	376	380	353	358	326	320	368	358	370	337	350	389	361	351	380	373	350	319	342	335	340	391	320	356	395	300	383	351	361	349	326	318	341	327	378	342	335	362	359	347	321	387	333	342	346	357	372	354	357	371	368	369	376	316	356	330	380	339	342	338	361	330	377	346	344	356	362	360	322	350	350	348	343	356	345	360	376	368	352	332	411	336	335	338	330	317	372	361	326	343	369	389	364	387	335	344	352	348	349	330	360	360	359	345	375	341	363	349	333	347	327	349	314	337	348	366	349	352	365	350	348	385	351	331	338	337	339	327	331	388	347	345	358	360	347	340	366	382	355	365	376	346	385	370	333	322	332	359	335	348	341	348	350	357	347	373	327	370	322	362	339	389	335	335	357	348	324	358	377	361	349	324	361	346	343	335	353	368	352	346	367	340	351	331	344	340	359	347	358	351	371	323	341	341	383	384	371	318	377	298	377	358	349	321	344	337	335	351	338	349	348	355	366	359	352	375	354	362	347	353	342	357	364	335	363	351	362	343	350	361	344	371	360	372	363	322	363	349	355	361	360	349	321	333	368	360	372	315	352	378	373	354	346	357	385	360	371	339	364	329	357	357	357	341	314	341	360	348	342	345	365	330	363	332	378	328	344	357	318	362	367	340	344	369	372	356	373	359	365	360	344	383	364	380	365	345	346	372	369	368	351	350	330	333	352	335	345	335	341	365	337	363	369	352	338	372	327	341	330	321	352	347	381	361	337	376	321	370	364	345	330
22892	21067	28802	24165	21926	21640	13069	1669	610	492	498	439	459	447	483	442	511	456	417	437	440	423	418	463	435	444	397	448	438	459	444	443	411	413	428	415	406	453	447	413	399	444	437	438	440	466	473	426	441	492	418	463	403	439	434	437	441	453	435	441	440	428	433	423	409	451	384	419	423	395	425	468	433	457	433	415	449	421	403	460	419	429	457	452	472	417	428	446	428	454	426	451	426	431	429	444	384	404	482	430	433	438	416	407	417	455	415	389	412	434	418	457	418	410	423	438	418	408	409	409	444	427	440	433	431	437	392	426	433	448	421	406	427	463	392	421	408	408	438	440	433	389	473	467	402	427	448	434	389	415	435	503	465	426	424	435	383	447	424	418	464	438	438	435	463	455	435	452	437	386	436	454	420	414	430	446	435	434	418	417	428	446	413	399	451	453	445	399	424	441	463	467	412	424	446	429	433	438	408	447	475	394	447	421	427	439	421	417	429	440	477	433	440	440	433	433	412	427	397	411	428	399	432	422	426	421	450	419	437	428	456	410	460	423	412	396	391	439	445	420	446	414	439	439	460	433	415	414	418	402	407	437	394	436	408	437	402	433	458	401	443	434	416	482	459	412	441	460	434	449	440	439	398	438	425	449	414	426	435	449	415	414	427	437	453	395	449	479	450	453	431	383	462	452	397	441	423	397	456	453	419	455	428	423	434	404	428	392	402	385	419	431	414	417	424	447	443	421	449	417	404	426	420	399	436	445	411	426	422	432	439	403	434	449	402	448	419	405	443	420	439	420	434	415	425	441	447	434	414	458	454	431	440	432	450	439	418	405	441	403	453	446	460	441	459	446	409	422	425	460	412	430	441	400	438	446	423	436	412	443	403	392	404	439	452	441	431	417	436	425	470	439	473	426	413	426	409	405	451	424	451	422	386	428	429	429	425	424	400	436	455	457	459	428	438	443	443	437	442	447	434	431	420	442	451	428	462	459	454	429	444	417	419	430	439	443	434	405	429	430	423	441	425	407	438	449	416	387	451	442	451	415	455	430	405	433	445	431	411	435	443	453	463	403	459	406	405	431	410	424	437	409	399	442	452	432	427	422	425	421	441	413	391	428	422	422	444	447	402	447	464	447	437	458	458	416	411	462	435	401	432	459	445	397	485	421	439	425	443	450	411	440	446	453	449	400	467	417	365	445	399	435	417	475	462	413	436	425	424	455	422	436	397	444	431	376	413	417	452	436	412	401	402	459	421	413	383	385	418	421	424	446	426	381	500	452	420	446	419	460	440	406	408	455	430	386	388	435	433	438	412	397	452	428	427	401	433	428	469	422	417	434	452	401	390	447	446	414	450	406	470	438	434	434	462	452	439	430	423	432	426	433	414	425	406	397	412	387	419	399	433	447	409	433	441	484	433	444	460	411	438	384	456	478	409	440	443	488	433	449	434	410	453	451	442	440	456	438	440	412	436	414	393	423	441	427	430	407	440	429	431	440	416	425	439	436	478	418	412	495	398	450	426	425	416	454	401	440	463	433	415	398	478	425	437	431	462	437	397	457	453	433	430	463	417	429	454	447	432	435	418	442	434	443	463	418	438	451	418	444	429	411	380	415	421	418	435	433	423	435	436	453	461	457	470	414	441	414	435	397	409	462	440	428	437	477	428	420	434	424	408	434	430	420	437	427	437	440	446	429	419	453	430	444	402	399	443	424	412	420	385	415	427	418	468	418	416	444	433	375	424	418	402	430	462	395	446	451	439	427	456	435	442	417	431	442	423	470	415	438	422	424	438	447	378	428	444	413	431	472	453	415	425	456	416	444	413	420	420	421	405	460	434	430	441	476	446	425	436	427	407	449	412	438	417	427	454	430	430	416	409	418	426	421	420	386	430	391	408	417	446	415	457	456	407	425	446	431	422	457	457	423	476	445	419	441	455	406	401	436	399	427	412	446	414	417	435	446	421	448	444	430	421	397	434	426	422	405	418	416	427	429	453	386	438	453	400	444	426	411	408	418	407	427	404	438	442	430	398	403	450	443	449	423	395	435	423	388	480	437	441	450	441	391	439	414	435	395	406	426	422	403	400	456	463	436	421	414	436	420	409	430	411	404	420	438	444	416	402	424	408	449	429	453	430	401	439	426	427	449	405	433	403	408	442	440	414	452	430	418	434	425	451	412	440	437	421	425	448	462	426	460	422	429	436	409	446	446	445	407	417	404	435	382	408	432	426	446	466	411	411	419	457	458	444	397	436	412	450	465	419	435	432	409	420	419	393	417	443	382	432	397	447	446	407	403	413	479	453	466	485	438	440	458	421	436	412	462	428	457	469	418	431	427	444	411	437	420	415	457	446	459	435	433	422	440	434	429	412	441	443	447	459	397	431	428	450	467	402	426	451	396	410	430	476	436	450	441	397	472	388	423	427	382	435	436	424	412	443	440	458	421	453	408	415	436	427	428	410	468	461	412	436	406	429	429	392	418	434	435	449	469	429	419	449	443	474	443	421	453	451	474	415	435	408	383	385	435	408	434	438	461	424	444	436	438	454	430	434	469	463	429	465	450	422	432	441	418	464	411	427	472	447	484	419	401	433	442	460	411	456	432	458	424	434	505	431	398	438	398	419	463	440	409	426	441	425	415	448	436	424	427	411	438	431	411	452	427	420	427	419	409	425	406	414	446	406	465	433	405	421	435	444	440	435	409	441	437	436	422	448	435	443	444	462	437	446	429	402	427	452	407	428	401	403	415	450	450	418	409	411	433	447	448	423	431	397	456	437	419	382	410	430	426	457	444	444	416	412	427	440	403	410	399	464	440	397	406	405	431	441	480	405	411	402	446	441	452	429	441	409	445	426	443	465	470	438	426	427	433	385	434	401	452	438	416	465	459	430	418	438	458	424	427	442	429	440	425	442	463	418	413	425	406	435	443	443	390	407	419	415	425	393	375	447	430	414	450	446	400	392	407	434	418	428	411	429	401	449	433	440	391	423	459	410	424	420	444	433	424	424	414	439	408	394	408	423	407	471	434	413	431	435	422	418	388	427	455	418	416	437	460	423	449	473	416	422	432	454	440	440	423	446	428	430	436	456	413	428	424	445	447	385	429	422	424	436	462	433	465	434	454	469	466	427	383	423	443	402	415	427	432	432	435	420	423	475	442	481	417	427	433	420	424	401	436	410	408	445	443	394	418	424	448	439	464	424	425	425	410	433	435	432	405	405	396	427	440	409	444	444	404	474	435	407	435	434	452	424	436	428	433	445	458	427	453	480	417	402	415	399	450	417	470	469	447	377	423	440	447	429	439	425	433	462	440	427	410	436	424	451	421	480	457	409	437	455	449	429	437	409	450	400	437	446	460	410	441	458	400	399	444	455	443	405	393	417	414	448	432	433	403	446	448	383	439	445	406	400	418	408	428	410	446	431	485	436	427	455	466	405	395	417	371	432	412	428	460	463	434	431	399	481	433	453	443	399	446	429	422	482	434	426	427	419	406
37879	67021	53681	38542	26734	16674	5841	1098	616	559	585	517	526	537	523	502	510	516	474	452	462	526	481	474	513	465	508	495	492	460	468	486	527	489	475	451	470	518	488	441	435	480	483	476	488	517	450	480	474	446	447	488	434	436	492	462	472	478	475	465	485	463	461	464	515	462	495	493	487	435	472	456	446	470	472	456	467	471	489	465	450	434	433	471	433	462	468	469	477	473	464	476	431	475	503	464	442	488	496	466	455	474	440	470	471	484	438	498	508	461	474	507	473	477	468	467	466	471	472	456	512	437	466	443	470	454	447	452	464	449	445	497	486	443	465	505	460	483	491	478	451	459	489	471	452	493	483	459	440	504	456	482	448	489	442	501	463	481	503	453	483	490	476	462	454	488	469	470	501	471	479	481	471	477	440	481	503	450	484	435	478	494	469	497	472	502	482	461	508	528	492	424	503	428	459	458	476	477	488	493	479	473	500	457	500	518	495	463	477	480	470	501	481	495	472	463	427	491	484	522	492	484	431	472	505	436	481	444	474	479	467	467	486	468	460	494	458	485	485	485	476	461	519	501	471	480	522	439	499	478	470	470	486	483	438	472	496	494	506	446	474	484	499	485	455	498	501	473	473	474	493	471	471	473	479	484	462	451	504	474	478	438	434	490	445	484	441	491	486	464	469	464	460	480	475	490	473	484	476	512	453	484	485	452	430	443	488	469	537	507	469	511	490	452	448	437	504	492	503	498	481	480	469	459	481	483	470	498	497	508	474	482	462	471	450	490	446	484	461	479	465	475	468	475	484	521	477	480	480	477	467	459	511	503	512	462	481	456	457	461	510	514	463	474	470	462	502	458	464	423	469	443	535	444	453	456	461	489	487	476	458	489	438	468	447	446	434	452	464	453	484	458	457	460	502	449	502	497	508	425	445	452	475	469	464	447	509	462	467	468	489	490	468	465	482	496	470	464	465	478	474	446	488	485	502	463	474	447	447	452	483	445	464	455	490	443	515	473	498	478	509	487	479	451	436	482	468	494	475	453	455	475	517	479	463	480	464	491	468	484	526	468	463	470	459	452	471	440	485	504	485	516	505	475	505	448	501	476	510	495	501	455	492	493	495	463	510	457	465	492	462	440	465	466	487	485	472	461	453	481	441	481	464	458	521	435	504	483	452	458	443	544	432	463	488	460	479	490	480	461	448	482	472	446	509	453	465	499	469	478	450	443	481	479	463	480	466	466	439	482	443	468	441	484	493	456	501	481	472	464	496	502	529	490	469	502	449	469	491	474	469	471	468	467	486	449	493	484	449	480	433	458	479	472	460	468	495	503	483	488	487	454	480	475	475	478	446	446	443	461	462	482	498	532	461	446	491	443	492	471	434	484	454	522	456	503	461	487	497	502	437	444	497	492	463	504	461	466	467	476	488	497	480	497	477	478	485	451	462	488	451	486	503	443	545	458	486	449	450	477	476	457	481	476	486	485	459	430	429	507	480	450	430	480	477	512	523	456	468	461	497	472	480	452	425	480	457	460	518	465	471	433	470	471	479	459	463	449	465	454	499	471	484	447	494	491	489	471	467	468	469	499	465	466	480	461	494	501	468	463	527	450	418	475	496	448	490	468	499	480	467	451	463	450	455	505	463	455	453	435	441	511	496	483	445	427	478	510	476	479	496	499	430	485	446	505	433	450	507	486	497	448	456	473	508	493	479	458	473	489	493	448	480	477	460	492	474	509	512	487	448	442	496	481	466	463	478	482	467	510	461	482	445	509	468	467	455	494	472	452	474	492	498	492	488	412	457	461	478	488	500	461	453	482	486	519	486	517	462	458	514	460	459	516	464	443	487	475	457	488	446	478	491	466	482	477	472	431	472	482	493	467	483	529	447	499	487	491	474	448	464	477	469	487	497	535	493	465	443	513	460	493	500	478	496	490	465	490	448	476	477	512	478	448	477	470	469	488	516	489	462	443	508	449	448	478	514	473	451	468	484	501	455	502	476	486	451	481	482	525	462	476	480	469	470	432	484	506	478	443	484	427	464	461	459	467	521	454	479	468	507	462	475	486	423	500	449	468	466	489	453	489	497	446	480	440	482	457	478	462	507	476	471	476	473	484	488	487	477	492	448	480	497	486	464	446	482	493	468	492	469	501	449	456	507	415	463	469	482	505	458	452	416	509	472	420	524	483	474	487	469	468	453	486	485	509	458	485	468	471	475	443	476	508	498	489	477	449	465	504	460	493	480	489	508	472	425	460	449	484	485	483	504	488	505	469	438	450	474	475	456	467	488	437	457	461	469	520	470	465	480	504	545	474	443	468	455	453	485	476	458	489	497	493	466	483	456	502	459	455	470	502	440	477	467	458	484	454	432	431	503	485	499	477	477	450	493	455	456	444	487	481	465	455	505	479	501	485	476	491	466	492	460	489	498	486	494	456	458	498	540	483	477	488	495	486	457	517	458	473	465	468	484	472	464	472	477	437	472	459	451	487	468	458	499	467	540	474	502	483	478	457	456	485	477	478	456	513	473	533	470	490	510	513	480	483	525	464	490	430	496	436	485	533	478	500	502	466	484	446	454	514	494	468	464	478	507	456	453	473	443	518	474	447	465	438	465	455	490	495	474	487	476	496	478	495	499	479	456	458	488	451	505	462	491	448	456	489	495	480	497	476	489	483	485	413	510	497	514	448	513	487	465	469	488	455	467	491	502	494	485	463	525	446	503	415	492	465	461	454	468	476	483	488	460	482	501	480	481	455	466	506	497	466	477	465	484	466	491	478	509	446	482	504	457	475	478	457	475	492	452	434	475	448	470	496	483	492	472	470	496	465	502	471	498	510	486	461	481	474	480	476	461	486	479	461	443	444	484	464	481	462	499	487	468	427	475	495	497	479	505	448	428	464	486	485	534	500	497	490	476	503	495	499	489	460	497	463	477	465	484	459	471	448	470	504	498	470	509	464	535	455	457	494	468	427	447	476	455	477	485	459	510	464	488	496	485	474	445	473	522	495	469	436	457	465	504	481	472	489	467	480	426	468	497	500	489	454	474	451	466	477	465	472	468	476	498	478	446	477	430	489	503	509	484	472	500	520	467	443	456	467	458	422	530	458	487	505	446	482	440	481	468	461	474	498	448	467	485	455	480	500	462	462	494	476	474	452	506	495	474	444	467	477	490	491	459	475	485	504	457	477	468	503	473	461	461	467	465	503	438	477	475	465	491	413	469	475	449	508	473	494	439	468	458	438	483	477	495	486	504	476	467	496	459	468	481	464	439	453	463	473	499	456	459	495	444	459	468	499	467	505	460	460	458	484	430	506	459	480	483	448	474	473	458	522	448	494	479	476	474	495	472	508	474	478	515	472	493	455	502	462	432	482	477	470	476	452	472	484	440	477	470	470	477	437	495	506	458	466	489	452	464	522	533	436	452	427	484	470	471	447	522	483	443	473	483	492	496	456	492	503	466	468	462	472	465	491	477	453	471	488	493	473	442	468
31339	32901	34492	22247	7994	1951	616	277	254	255	228	256	215	208	238	222	241	255	226	255	244	242	213	215	238	223	237	242	247	218	232	240	213	251	229	232	220	233	234	218	250	216	262	240	216	238	212	226	239	243	238	244	220	217	248	211	241	241	254	189	233	249	219	240	217	261	243	251	254	208	223	228	207	226	246	243	238	214	229	205	233	224	207	216	224	228	224	233	221	226	220	227	230	193	219	239	206	238	207	241	263	234	210	230	226	229	231	211	229	252	236	221	240	265	226	235	229	237	231	221	230	210	227	237	253	226	266	235	231	220	218	237	220	243	231	218	248	247	225	229	227	247	244	258	238	259	227	234	222	216	207	241	239	225	232	226	256	238	235	213	252	234	227	240	229	233	243	225	236	204	231	255	219	230	230	239	226	235	220	222	228	216	229	220	260	200	229	223	192	227	232	220	232	232	237	236	247	224	233	221	221	236	218	217	240	240	207	230	228	208	235	233	220	243	224	229	247	252	244	247	221	213	244	259	213	220	227	241	235	228	228	225	235	244	257	224	242	232	227	219	238	222	214	238	224	227	243	229	248	225	267	248	231	235	264	228	239	200	246	223	229	224	230	206	230	215	200	242	236	215	232	233	242	224	239	233	244	223	243	223	213	235	248	209	214	251	231	195	257	233	243	274	253	227	226	244	224	241	234	224	250	248	219	230	247	233	212	232	240	237	242	251	244	225	254	220	194	219	200	233	242	220	195	211	254	222	243	242	247	239	237	228	239	226	241	223	229	223	261	204	225	209	235	280	208	230	215	232	208	227	226	237	230	218	254	254	249	240	232	223	238	227	242	247	241	252	219	247	223	244	256	224	210	237	223	230	242	256	221	232	227	246	251	215	225	262	266	259	251	223	233	205	209	218	233	196	202	258	201	236	243	232	236	232	227	222	219	234	239	222	262	222	221	252	225	214	226	211	223	232	245	231	248	223	243	257	228	255	227	226	224	246	229	224	215	224	223	247	236	227	242	224	246	234	225	248	206	222	203	261	247	206	226	214	223	252	227	195	225	248	239	253	247	244	245	222	218	219	235	226	264	244	240	243	234	247	205	214	234	242	227	218	201	221	242	210	233	220	207	249	247	215	217	226	248	223	232	209	215	226	202	229	213	251	207	217	224	248	240	237	235	238	215	222	208	221	237	225	236	205	213	230	263	231	216	217	239	229	231	245	223	233	237	217	219	221	240	269	214	214	255	244	222	254	212	241	257	248	223	234	224	238	225	229	239	230	206	210	253	241	229	219	229	258	272	219	237	233	226	228	211	251	236	251	239	237	232	248	214	232	256	246	239	239	223	224	231	246	247	218	227	251	227	196	236	234	222	221	235	228	188	215	218	231	243	229	264	276	247	248	221	231	269	244	209	226	234	223	245	249	261	227	239	226	239	242	237	245	240	237	233	232	228	232	216	239	227	217	239	223	236	232	210	249	226	240	238	210	254	246	238	226	252	237	232	229	217	217	237	268	242	239	228	226	220	259	247	245	221	217	240	194	217	216	216	260	224	218	215	238	219	245	197	248	222	226	244	225	258	248	199	231	210	226	241	202	230	213	226	240	230	229	235	236	248	202	233	229	218	235	211	241	205	237	258	229	235	236	237	218	228	263	208	238	233	238	237	223	224	231	230	224	225	253	232	227	225	255	244	212	235	215	238	235	229	221	235	244	212	239	233	247	255	234	216	245	242	208	222	255	234	204	242	232	234	215	237	216	212	256	212	247	243	229	236	198	235	225	237	244	249	215	242	257	250	246	226	220	256	236	236	239	243	244	255	234	239	220	210	234	244	222	251	250	223	235	231	230	236	235	240	221	216	223	227	217	204	243	210	253	233	241	246	220	220	219	245	241	231	212	222	231	261	242	249	234	247	232	232	203	237	216	214	240	217	248	257	239	228	221	222	256	228	227	209	257	197	226	234	231	215	229	215	223	211	213	235	233	234	250	229	230	235	248	264	213	251	240	221	237	217	229	259	219	227	243	232	215	247	225	211	255	245	221	232	242	225	252	208	223	226	223	243	228	251	244	255	216	253	248	233	242	239	223	246	232	247	220	238	245	215	255	277	219	215	212	217	236	231	230	200	229	235	233	221	197	248	218	199	232	235	246	249	228	218	213	240	230	224	206	228	203	228	236	225	247	219	221	249	234	232	260	262	212	215	203	241	253	236	233	239	233	244	233	230	235	234	247	238	236	246	199	227	221	202	224	238	233	250	242	221	229	269	230	229	216	258	219	217	226	227	234	218	220	240	229	237	243	258	238	233	224	262	232	212	244	245	206	237	210	214	244	235	234	234	227	223	235	217	215	223	222	228	241	219	225	213	251	211	227	255	257	232	247	225	248	262	246	216	238	221	256	247	248	212	237	254	209	226	227	226	241	195	230	220	234	237	222	230	228	222	239	229	250	239	221	208	211	244	234	254	236	226	250	223	209	208	236	236	261	224	220	212	222	224	236	230	224	220	216	255	256	247	231	237	233	208	224	224	237	218	234	224	229	242	221	237	235	257	231	241	213	251	240	201	218	235	229	221	217	244	260	245	231	242	239	245	227	214	253	191	228	206	242	227	227	216	248	245	233	256	246	223	253	240	247	245	208	244	219	247	234	234	209	223	228	233	266	239	220	219	261	235	219	244	201	238	231	237	228	243	225	249	250	245	216	232	215	244	198	227	255	264	236	215	229	236	254	224	231	240	260	212	204	237	227	259	242	215	239	258	244	204	249	252	253	229	235	244	246	248	235	233	211	213	214	247	236	205	239	230	227	229	241	226	232	232	226	241	228	224	232	211	236	259	265	205	240	215	232	233	233	230	255	202	212	226	233	235	226	254	225	208	235	228	258	226	210	242	246	254	219	232	210	195	221	224	247	239	236	225	232	247	245	226	240	227	221	217	264	213	225	238	200	230	201	203	235	190	227	256	275	240	233	228	241	230	233	250	230	247	220	251	241	207	238	238	220	216	228	250	217	252	204	231	227	217	227	244	229	242	211	232	245	207	243	227	259	237	227	230	250	242	230	238	217	227	228	204	251	229	244	246	243	214	222	225	259	222	231	243	243	215	224	216	228	249	251	219	240	249	213	221	214	231	240	225	221	228	229	259	215	226	238	247	243	262	232	263	226	225	235	223	229	209	220	221	239	225	229	214	234	233	243	221	231	221	243	251	223	233	221	228	242	209	231	249	234	234	233	210	222	212	248	223	236	223	250	246	239	204	214	258	231	217	247	228	229	246	221	234	216	209	231	231	236	204	216	208	204	245	252	240	227	245	220	234	242	244	211	248	224	221	219	196	218	229	242	254	219	223	227	233	249	224	224	242	210	234	239	233	219	260	219	224	227	228	227	251	251	241	213	260	236	246	229	248	248	231	223	221	248	244	246	219	244	229	214	235	210	237	229	237	213	213	233	223	212	236	203	240	225	200	242	230	234	241	197	226	241	224	250	217	239	247	239
37376	48936	33017	19424	8775	2749	834	368	279	307	285	288	297	272	300	278	257	292	290	274	283	279	278	259	260	272	282	257	259	238	268	259	270	315	251	255	293	247	277	269	264	297	260	241	263	253	236	267	281	273	265	282	291	289	257	262	279	279	302	274	274	258	263	272	278	276	257	283	273	270	286	255	252	271	257	253	269	284	278	283	271	292	263	266	267	262	248	252	257	274	267	257	250	271	287	272	269	249	262	273	258	295	270	302	290	268	261	261	253	267	289	284	288	263	278	285	270	292	263	281	294	281	274	238	241	257	260	278	316	272	280	270	298	290	275	259	257	269	258	244	281	295	264	262	258	262	258	280	292	265	279	280	276	282	269	297	255	290	288	267	292	279	249	259	253	275	267	276	277	254	288	282	281	254	288	260	265	248	286	271	284	291	258	271	285	252	252	264	246	273	287	288	267	276	288	284	267	283	292	284	258	246	304	262	265	254	267	275	275	297	294	287	255	278	261	281	285	251	272	275	271	286	264	267	263	284	311	282	295	284	287	246	267	276	274	270	287	258	280	255	283	282	272	271	284	259	300	259	277	280	262	274	267	244	303	261	258	261	250	253	279	264	278	256	255	294	248	257	267	254	296	268	263	268	271	246	252	281	252	271	288	285	265	275	265	280	262	266	258	307	293	273	237	255	264	270	284	289	279	283	258	281	278	280	246	293	276	278	252	288	266	265	264	286	255	248	266	271	262	285	256	280	284	273	257	276	279	283	273	260	292	256	287	248	283	262	295	272	251	275	267	252	289	268	246	262	256	251	277	267	278	274	270	260	267	263	259	267	272	270	269	293	264	260	300	270	283	270	277	265	300	291	305	263	256	277	304	251	327	273	284	285	283	273	283	273	282	280	300	270	266	276	274	261	287	272	240	260	261	266	266	270	260	263	308	276	287	284	291	270	280	288	289	284	275	279	294	238	266	296	264	248	265	288	275	267	298	291	276	254	254	299	265	267	265	264	296	281	265	293	266	272	281	257	247	261	249	276	268	255	294	273	282	247	264	274	268	259	296	245	277	283	274	250	289	278	291	278	257	260	257	289	266	228	267	264	284	256	245	261	266	255	299	272	288	285	279	262	261	277	256	284	264	277	257	285	261	293	301	297	272	257	261	281	269	269	249	276	253	289	290	245	282	278	276	264	255	282	273	293	251	285	256	256	274	285	317	279	261	250	256	241	258	267	306	291	260	290	261	285	254	282	283	290	297	257	271	229	259	260	266	260	297	254	273	273	256	285	256	257	260	284	252	269	270	273	289	293	259	277	274	278	282	278	262	236	282	273	281	237	266	270	270	264	255	243	279	283	245	256	260	292	272	266	276	282	269	249	263	255	292	319	271	288	280	277	303	277	250	273	286	271	253	286	269	301	261	260	270	293	284	268	257	267	250	235	266	269	246	267	290	258	264	266	274	258	253	248	282	271	291	284	271	276	283	262	260	269	232	288	287	250	238	263	303	278	289	273	290	268	284	250	277	262	282	260	247	275	265	267	274	268	268	262	235	255	264	271	222	286	279	297	261	284	289	294	262	274	266	294	267	278	279	309	266	242	277	290	290	260	265	271	280	254	252	272	235	279	283	270	294	250	289	291	299	260	299	272	264	287	274	295	287	278	318	254	291	253	258	260	289	264	270	287	279	277	263	237	277	267	250	290	253	249	268	263	300	276	242	284	250	267	281	264	317	276	287	271	300	301	291	258	264	294	264	310	278	280	294	295	283	273	274	294	287	266	269	257	278	282	271	274	302	274	263	248	314	274	253	264	265	253	275	273	302	285	267	299	274	261	247	265	246	273	278	294	261	289	293	241	258	269	278	287	292	242	278	278	279	265	248	256	260	292	264	244	274	267	271	269	276	261	271	272	259	286	265	276	287	270	240	265	270	279	240	274	276	275	282	257	279	266	253	235	275	292	280	331	276	282	282	265	257	244	262	278	254	242	278	288	277	297	294	287	307	276	288	292	299	279	277	264	304	262	285	264	295	295	261	296	299	255	285	271	239	261	276	295	282	286	255	257	255	280	278	271	256	270	243	288	272	246	278	261	258	294	276	225	251	271	276	272	276	247	257	250	302	291	325	267	296	252	272	240	266	267	251	292	271	265	274	332	284	270	269	272	278	264	253	296	277	264	300	282	278	286	250	272	307	274	273	299	278	258	268	260	253	276	281	299	236	236	257	237	247	248	271	254	274	283	268	274	269	266	284	269	292	297	271	293	257	278	294	240	285	256	285	288	267	257	248	269	296	275	251	269	260	260	271	278	242	284	268	282	265	269	291	281	266	293	288	286	271	273	283	272	240	276	277	273	257	249	260	285	271	291	282	265	256	246	269	277	269	269	260	285	256	268	294	273	235	241	277	280	275	241	252	256	258	265	294	246	301	280	284	266	276	249	282	273	258	274	272	277	287	288	285	275	292	271	272	284	258	247	274	289	277	251	248	302	284	280	280	290	270	281	274	275	263	301	281	285	260	277	271	283	288	272	269	281	288	267	258	263	262	250	257	257	276	272	278	300	291	276	253	285	277	272	261	268	277	268	263	294	272	246	255	289	256	293	300	274	299	275	281	250	265	273	272	291	277	288	296	270	259	263	272	292	305	290	273	251	284	297	293	261	279	315	276	254	287	279	251	266	267	253	253	280	275	271	266	280	263	285	251	285	284	286	294	243	254	260	287	268	249	298	290	274	277	277	276	242	286	297	282	264	266	261	299	270	277	267	280	272	290	255	281	266	295	247	260	294	264	300	294	289	254	260	284	263	270	255	274	304	295	260	271	279	258	277	288	250	264	243	287	270	245	270	251	274	263	230	272	251	286	260	245	295	267	251	258	275	283	275	253	272	256	256	252	288	253	242	269	288	256	299	230	287	293	254	251	241	269	270	270	297	290	276	293	269	261	276	287	294	276	274	285	308	270	283	252	292	254	241	264	262	241	258	245	249	262	270	264	282	296	287	264	241	244	262	270	279	282	255	251	269	270	260	290	306	258	263	258	270	273	265	253	281	263	267	276	279	275	289	247	277	252	277	266	263	252	275	260	246	302	245	276	265	254	308	267	259	259	281	261	260	264	273	273	252	316	295	309	276	268	274	274	315	284	291	269	278	266	296	254	267	289	259	260	271	245	292	280	242	271	252	238	278	280	310	249	263	299	272	259	270	269	265	258	302	280	291	254	280	274	261	307	261	246	262	272	270	279	271	279	252	268	251	245	262	253	266	302	316	269	276	287	254	292	279	279	260	296	272	296	247	271	260	267	275	288	238	282	271	254	258	265	261	239	284	255	281	244	267	250	267	289	246	253	289	253	280	276	265	262	238	285	271	298	259	277	260	282	262	265	290	253	267	272	290	282	266	288	289	277	245	300	276	243	281	262	279	247	306	294	288	300	300	282	262	266	290	306	287	286	271	267	288	265	272	251	262	278	280	288	298	273	293	252	277	265	252	280	272	275	254
24184	21213	28672	25837	21716	14517	4185	727	383	328	316	303	289	308	275	285	292	323	275	287	288	279	268	262	264	276	311	276	302	301	278	247	273	292	302	306	305	289	323	270	312	293	292	269	286	286	270	302	277	298	324	285	309	277	275	309	275	313	260	275	282	263	284	314	289	290	282	260	275	265	288	292	269	293	287	288	271	282	281	306	278	263	271	264	278	274	316	295	289	262	302	278	256	267	276	286	298	306	293	284	303	282	308	250	291	296	276	263	303	315	272	302	290	270	295	274	269	259	304	288	277	270	275	302	277	263	255	290	308	268	258	272	292	285	289	299	303	277	316	277	298	269	306	299	265	290	276	285	299	272	295	289	294	281	273	300	273	280	310	297	276	267	276	283	280	302	294	308	295	264	283	257	267	264	272	269	302	275	295	267	311	330	268	280	273	254	297	304	283	277	291	296	277	273	276	271	288	288	295	297	310	271	285	279	288	272	284	286	273	277	305	302	278	290	279	281	292	269	277	290	306	265	318	306	285	273	272	282	275	259	274	286	274	294	291	287	294	276	298	284	264	279	291	310	263	295	317	264	326	276	282	294	263	273	308	270	287	317	316	295	292	295	287	290	286	288	243	295	273	303	283	241	284	302	279	255	305	279	284	297	285	252	274	259	280	269	280	253	271	294	298	297	277	269	273	286	291	289	262	254	261	277	297	265	279	300	272	282	281	283	284	282	262	301	282	286	300	310	268	309	281	307	288	304	302	292	291	255	302	290	299	296	306	261	266	288	296	268	308	272	267	274	275	319	267	269	278	309	277	289	287	278	287	244	241	286	282	318	295	284	289	279	323	297	264	273	303	274	276	281	267	277	302	313	272	273	305	250	310	262	288	268	288	277	278	284	266	293	322	275	288	289	298	278	281	259	291	284	282	285	280	268	268	286	318	302	254	286	287	312	280	292	279	273	270	257	281	305	289	319	279	281	271	273	259	282	268	258	299	280	299	253	306	272	279	308	254	304	298	287	282	273	284	297	289	280	272	288	256	292	283	300	251	299	268	299	279	257	271	280	268	285	293	278	295	267	276	305	288	292	275	261	291	312	304	278	302	286	312	292	285	292	282	245	262	283	303	314	276	297	280	276	289	271	293	280	295	293	296	288	302	291	319	293	293	283	282	283	269	289	261	304	322	281	303	299	285	288	312	280	285	282	271	309	309	244	294	308	287	269	271	313	255	271	249	306	281	277	267	297	287	277	299	248	260	270	278	273	300	292	305	260	306	282	270	287	261	255	287	261	305	323	284	297	287	287	274	307	280	261	301	280	294	279	274	263	256	275	302	259	275	286	269	297	294	282	269	305	291	269	265	299	282	281	283	330	307	267	302	280	295	288	266	287	281	289	269	283	280	309	305	287	285	281	295	261	275	304	283	292	291	252	270	323	253	273	269	274	292	285	276	295	266	250	286	268	301	296	279	317	298	303	317	288	262	293	279	294	298	284	277	276	264	270	306	293	273	279	298	294	296	288	302	301	262	280	289	274	285	305	282	276	272	277	287	275	265	281	267	299	271	282	290	272	262	292	300	266	312	282	311	296	293	276	241	298	302	302	259	279	253	310	264	291	298	309	279	284	258	302	278	259	307	300	262	286	284	301	285	268	299	270	282	270	289	266	293	280	275	266	290	288	264	281	300	296	284	279	286	270	297	285	308	262	281	250	280	295	292	303	277	300	299	284	285	293	292	267	290	269	279	293	294	257	272	272	299	282	311	298	296	307	272	279	295	288	287	294	284	268	271	305	314	290	263	266	290	303	278	275	282	277	295	276	261	271	288	278	296	284	267	293	251	292	284	246	314	290	289	291	282	278	287	290	293	270	299	269	263	269	274	243	291	269	279	277	283	274	274	321	277	285	264	289	281	301	295	247	297	293	279	255	282	301	263	271	282	298	281	261	268	298	290	300	281	294	266	277	309	277	296	292	272	260	289	251	298	263	245	278	268	279	275	288	287	313	306	287	308	228	272	291	302	290	264	304	263	296	279	277	280	299	274	266	258	291	289	281	275	276	297	281	287	300	277	293	279	303	322	292	266	311	295	289	304	272	259	297	269	289	274	283	312	279	278	286	255	276	258	293	275	291	271	291	270	318	295	260	280	264	296	274	292	274	300	275	266	275	274	270	310	313	267	276	277	275	305	276	296	287	288	277	296	289	275	259	287	304	261	315	319	270	268	293	284	264	269	289	249	305	294	270	265	279	260	278	279	280	276	289	264	272	290	272	317	289	277	280	274	282	276	281	294	284	268	320	239	303	296	310	281	270	294	285	265	264	282	260	276	265	300	272	308	282	297	267	248	279	290	278	276	280	273	277	284	273	286	296	282	293	283	253	285	269	269	300	294	272	310	274	271	322	276	319	247	276	269	268	275	278	288	276	308	276	288	291	311	280	290	292	286	266	297	281	294	266	300	297	270	303	291	279	265	283	285	285	298	280	270	276	310	292	277	270	303	263	262	284	286	285	291	285	282	272	249	309	297	264	309	311	296	256	300	282	276	285	283	305	265	310	288	266	292	293	321	292	273	317	312	257	257	295	285	248	275	254	274	288	264	273	313	303	289	267	301	285	254	284	263	265	286	273	266	277	292	292	261	276	278	297	278	265	262	286	268	251	303	315	303	274	263	276	305	280	278	280	302	287	290	270	288	306	302	277	294	304	273	265	294	285	291	268	301	259	303	289	257	281	268	286	303	279	227	263	263	287	293	279	289	234	300	294	294	276	313	295	287	317	281	258	293	280	273	260	249	319	280	296	268	263	275	292	310	259	304	267	247	285	296	320	296	299	284	277	263	279	291	269	272	296	295	277	295	268	269	275	287	288	286	271	300	272	326	282	283	296	300	285	295	274	303	284	283	274	281	278	312	309	278	274	313	316	235	309	314	279	261	247	314	296	308	287	280	295	320	275	279	273	296	285	269	296	304	277	295	286	272	276	277	271	277	304	262	278	298	280	274	304	297	277	275	292	257	288	300	294	281	288	299	276	267	272	313	286	268	277	257	302	273	292	263	280	302	303	290	298	319	304	294	270	272	275	299	313	299	276	303	281	287	282	257	299	283	294	268	269	311	311	258	283	288	280	272	298	268	287	291	269	294	288	303	299	281	307	272	272	271	285	301	293	284	282	282	278	286	262	288	302	291	303	317	281	249	274	263	293	298	286	266	289	308	278	285	291	314	307	283	305	301	279	289	292	252	269	263	254	292	253	287	262	281	276	276	277	270	266	279	291	265	315	293	274	261	279	332	301	286	268	297	305	293	305	305	271	300	273	293	296	266	288	260	284	306	295	277	270	264	291	257	289	290	256	281	286	283	296	279	283	292	304	300	304	288	291	264	293	250	272	277	276	291	288	304	299	297	293	278	301	265	252	272	283	275	279	286	292	294	315	295	307	277	315	281	283	270	295	272	304	280	266	269	316	281	274	341	291	288	299	300	309	301	272	292	336	293	305
34798	61426	45796	31072	19400	8822	3113	781	445	409	383	353	325	342	301	366	314	345	352	299	319	299	312	341	297	319	334	340	326	318	326	317	291	321	316	339	339	285	289	305	333	326	315	319	346	320	356	343	344	332	338	323	289	288	323	322	336	302	300	338	318	317	335	334	321	306	330	299	334	273	318	325	336	318	322	326	306	301	282	336	332	339	367	307	324	341	318	313	339	357	303	326	316	313	318	357	343	326	340	323	336	305	298	338	328	342	347	301	268	346	341	311	310	308	343	332	341	341	303	327	323	322	293	348	305	323	310	348	318	297	306	330	313	320	313	309	306	313	331	325	342	334	319	358	283	293	349	340	284	336	349	328	285	340	299	329	327	307	315	312	313	322	317	317	310	320	327	319	332	332	334	339	310	345	306	305	325	305	342	318	319	346	347	340	280	327	317	316	322	333	305	301	299	330	327	345	347	337	283	283	304	349	310	315	324	305	319	328	322	326	351	309	334	343	308	325	348	339	327	290	296	345	296	318	309	330	304	333	337	321	324	305	316	300	337	329	301	355	310	318	296	337	317	318	313	342	334	289	332	332	331	316	317	302	314	298	333	300	322	375	317	310	334	312	325	315	330	328	316	313	300	329	314	307	313	331	308	342	298	331	319	342	309	317	322	318	326	324	357	304	308	292	309	303	297	299	293	316	314	313	311	342	345	324	301	305	301	329	330	346	337	338	323	317	359	291	289	325	294	314	304	297	324	347	321	316	327	305	305	315	348	327	318	327	337	333	339	306	309	326	285	315	343	268	285	313	339	325	311	334	327	322	325	312	324	318	325	334	288	337	301	352	306	329	276	324	315	311	320	334	300	309	319	306	325	329	317	328	318	309	309	337	330	306	352	304	307	305	320	317	317	333	324	276	393	341	326	337	303	317	320	327	305	327	307	316	319	317	322	336	285	327	302	312	322	297	318	303	322	324	314	346	343	296	320	305	340	326	298	322	309	310	333	320	300	310	294	322	296	317	314	370	342	368	331	295	333	336	327	331	325	314	331	321	355	311	298	313	350	337	316	278	313	325	317	338	334	314	307	332	343	361	290	342	332	337	321	310	316	309	309	309	298	319	339	332	304	319	346	346	298	338	320	320	303	338	331	335	334	293	329	334	327	322	309	335	333	319	323	307	353	340	307	294	341	321	356	334	303	315	314	343	340	319	316	337	301	281	362	322	313	324	288	322	290	278	327	314	348	298	325	302	332	334	295	370	350	317	332	308	340	333	316	330	323	308	315	335	320	311	347	295	336	326	322	313	317	346	311	324	312	321	354	269	320	324	296	331	291	291	339	338	306	314	313	320	327	334	330	300	301	348	333	334	291	325	336	316	347	312	342	297	310	376	333	322	341	306	286	328	316	280	315	326	314	335	306	299	315	331	315	309	324	296	357	313	316	314	307	351	310	304	314	336	327	297	353	300	330	324	306	335	336	348	306	314	309	308	310	333	322	316	319	348	331	336	289	335	330	309	288	322	314	308	329	300	330	325	292	331	342	283	317	306	299	328	307	321	351	320	306	326	336	354	319	320	351	328	298	326	328	336	324	281	324	286	334	313	322	313	339	315	351	322	333	361	319	313	327	309	335	338	318	323	313	322	347	325	332	319	317	328	325	268	293	316	377	331	360	324	341	331	345	346	301	297	315	330	316	293	341	310	353	312	325	307	351	334	353	334	327	300	352	321	324	330	338	326	332	301	300	311	310	312	330	310	342	342	315	288	309	306	331	301	313	319	337	336	306	319	374	307	330	324	344	314	331	308	338	304	315	338	338	309	338	363	296	322	332	334	338	329	317	322	329	342	307	318	314	339	293	325	343	308	300	292	326	318	317	310	325	326	361	356	330	319	308	352	303	322	319	341	307	308	313	338	321	331	342	318	338	336	342	335	315	340	322	333	346	369	330	335	333	340	334	337	363	327	325	305	316	313	353	309	302	306	320	333	348	344	341	359	292	317	351	346	326	336	324	322	322	289	324	366	332	350	314	327	314	325	320	309	329	310	303	354	305	309	319	331	348	331	316	343	307	343	317	316	332	355	314	289	304	297	310	322	342	284	329	353	315	315	292	315	311	299	322	300	299	309	289	290	370	331	291	336	329	312	315	278	299	332	331	314	305	313	288	315	313	308	349	312	328	291	320	326	321	330	361	333	309	306	339	339	303	341	309	307	299	321	322	322	309	310	290	350	319	355	326	345	329	324	334	299	341	318	309	338	340	323	323	334	319	318	340	330	312	314	325	320	342	302	316	357	312	338	326	298	339	299	345	345	352	313	339	330	317	340	337	327	310	299	318	328	334	337	281	314	333	319	282	328	311	370	327	320	324	318	286	319	315	348	330	324	320	303	339	293	351	321	297	330	309	310	336	302	324	318	322	304	344	326	313	316	292	314	330	320	318	320	303	300	317	319	321	312	312	348	320	327	363	325	346	337	297	329	308	321	327	322	311	304	293	286	309	320	337	347	303	287	298	308	347	315	333	339	346	316	291	336	295	321	302	295	322	320	322	308	310	303	290	323	307	351	324	335	322	305	309	277	293	323	266	328	350	330	296	286	298	305	324	334	311	325	288	309	328	296	297	297	329	332	333	318	331	326	316	281	356	341	316	281	334	328	315	317	300	332	328	306	345	332	320	330	322	319	337	345	336	328	333	317	303	319	335	314	300	325	309	313	343	326	342	327	328	325	319	319	325	305	326	314	336	335	299	345	324	324	352	337	316	311	315	324	331	303	340	300	322	370	322	322	324	293	305	300	340	334	315	325	327	268	346	318	317	297	324	298	317	338	288	356	288	315	313	320	313	309	315	313	302	330	305	340	326	323	304	287	327	304	317	312	326	340	274	330	323	332	341	334	360	288	292	295	329	281	312	347	295	326	305	308	319	339	330	322	317	320	350	312	277	322	331	344	305	324	326	340	300	323	346	322	317	347	339	345	327	321	321	329	334	331	354	360	321	328	308	310	298	348	311	321	317	314	342	323	290	337	339	321	319	319	334	308	309	345	317	345	328	300	318	333	340	336	312	349	330	303	342	354	289	325	319	325	349	314	330	309	333	326	330	334	326	361	290	308	318	341	314	300	319	310	308	338	326	334	308	325	321	323	329	307	305	303	356	303	300	327	351	332	337	328	318	306	336	310	325	303	318	345	308	322	302	283	300	320	329	309	335	350	327	327	296	349	342	335	331	310	331	305	324	316	300	293	310	354	338	351	304	325	324	306	346	335	322	302	333	337	332	282	317	313	319	337	327	339	312	322	302	349	300	321	326	333	336	324	322	327	351	311	317	342	350	319	294	314	329	319	316	310	314	326	338	322	322	302	331	310	345	318	288	306	307	329	304	308	308	362	324	340	313	307	343	324	356	294	299	339	320	289	312	284	320	308	325	347	297	325	336	315	331	357	334	303	316	325	315	309	335	320	342	333	331	325	307	322	309	310	338	342	313	329	300	298	336	310
25235	21228	27653	25435	14342	4952	1732	602	355	325	333	330	304	321	255	299	309	268	293	278	297	324	274	307	297	300	269	293	280	293	272	281	311	312	292	322	299	323	318	297	299	286	308	307	316	306	308	300	278	290	298	297	311	282	299	303	286	295	288	301	273	319	294	296	280	286	295	290	306	316	291	282	311	283	283	319	307	288	273	290	266	323	299	279	282	307	288	309	281	302	287	289	289	298	292	258	275	277	284	289	303	283	301	283	289	301	282	281	313	333	274	296	294	295	289	309	286	309	307	260	334	304	291	312	350	335	290	272	277	311	271	296	285	304	279	307	299	279	287	291	274	283	274	282	294	298	295	299	310	322	288	281	278	311	272	268	301	325	271	273	265	279	318	307	302	280	288	259	298	281	303	300	308	303	257	283	268	300	280	281	279	285	300	309	286	283	331	291	312	296	294	330	278	294	282	293	308	301	323	298	316	289	308	319	301	329	286	293	293	288	324	285	317	305	313	296	316	306	317	274	313	301	294	307	294	290	263	286	302	307	315	269	275	312	294	309	313	346	294	313	307	301	297	310	313	313	274	300	277	281	285	281	301	297	307	292	316	280	315	268	314	307	295	295	305	292	271	273	301	341	271	278	265	329	313	278	312	329	306	283	321	331	313	263	287	296	302	309	323	287	275	326	296	294	280	285	279	317	238	301	294	285	306	277	310	328	307	289	313	311	286	287	272	312	290	273	318	276	277	305	293	314	295	295	287	291	335	316	267	303	297	280	316	286	299	298	286	279	285	294	287	304	283	289	281	313	299	308	309	314	302	319	298	267	319	288	294	306	329	306	289	294	283	298	288	313	283	308	266	312	301	297	318	282	303	284	320	294	297	297	303	302	300	282	275	294	288	306	289	290	301	285	256	285	283	266	304	322	318	309	283	281	286	288	287	308	296	322	298	295	308	273	314	285	264	279	311	283	290	291	294	290	299	283	292	294	301	297	312	303	278	301	288	321	310	267	289	314	288	281	302	300	322	295	275	311	297	271	318	263	297	292	322	304	354	253	301	284	320	315	288	298	279	276	300	312	290	282	261	296	284	276	300	306	303	291	298	288	278	268	311	320	304	306	330	286	278	324	309	271	296	251	272	270	290	269	316	297	258	284	321	283	295	283	297	279	282	311	278	351	309	338	269	305	276	316	294	297	276	323	309	274	311	307	298	281	286	276	296	288	301	280	306	267	305	287	266	281	288	265	324	300	293	302	282	325	305	275	324	275	298	299	285	260	316	273	304	290	300	271	318	309	273	302	302	258	313	294	294	313	284	251	262	269	314	301	299	293	281	311	300	292	294	297	272	296	303	288	321	270	288	299	287	272	294	287	314	307	283	297	285	289	303	269	297	278	308	284	307	298	314	330	282	300	313	300	296	288	273	295	319	311	285	280	282	325	313	311	307	283	269	313	291	294	305	286	288	266	296	293	297	297	328	301	289	292	306	319	292	303	320	298	308	278	299	318	292	288	282	296	307	331	294	275	290	313	324	285	292	284	312	302	303	270	307	280	321	293	309	301	302	314	309	335	315	279	314	331	305	284	300	296	313	311	295	304	292	293	301	305	279	302	306	291	291	291	314	295	292	273	247	292	309	281	297	310	306	289	292	298	298	298	320	291	273	274	254	283	292	279	279	302	293	310	289	327	312	300	303	308	306	279	314	298	303	298	293	290	272	303	313	315	291	306	312	281	315	307	284	323	274	296	314	297	293	287	332	282	294	309	304	305	277	288	306	296	289	274	272	291	281	282	291	286	299	284	284	294	308	309	318	331	316	274	289	327	306	292	289	267	300	290	275	321	309	306	315	288	295	276	315	311	265	289	302	299	299	301	282	306	313	301	304	326	325	298	266	297	325	304	293	293	329	279	273	316	305	322	321	309	309	309	274	296	304	298	256	271	298	283	285	271	303	307	308	298	255	290	348	286	290	336	288	277	306	284	294	302	282	294	282	324	312	294	301	305	290	293	279	301	275	305	314	286	299	321	341	317	275	327	300	306	319	305	292	318	298	314	299	312	289	327	297	304	299	299	322	327	316	299	298	315	284	290	299	303	276	306	295	296	309	287	314	297	268	301	275	287	310	297	287	304	283	320	301	280	314	312	291	303	299	286	313	293	314	306	290	284	284	322	273	301	300	330	293	320	295	315	304	280	306	291	312	274	320	302	284	282	295	310	286	307	286	325	271	294	305	278	297	281	295	276	287	287	300	295	299	278	317	339	293	285	285	270	303	281	283	298	287	292	282	280	281	288	298	317	277	291	293	281	307	295	284	303	300	308	309	294	283	285	330	286	280	300	285	307	304	304	286	278	296	308	316	290	303	310	270	294	287	287	295	269	316	291	276	304	302	312	272	292	316	280	310	310	279	335	288	312	294	301	278	295	288	257	331	318	302	294	290	312	292	292	274	287	291	293	270	292	284	293	281	279	321	309	281	274	289	293	275	290	314	306	320	307	312	295	281	296	314	295	272	295	301	281	291	283	286	274	292	293	325	287	307	312	300	279	292	287	291	315	283	272	291	293	277	313	290	299	306	295	285	270	307	318	286	303	301	282	292	284	275	317	284	319	305	295	282	286	314	304	296	303	303	281	275	317	323	287	261	282	323	270	314	325	290	300	303	277	303	338	276	290	291	303	297	299	303	324	275	301	295	327	267	299	305	292	264	297	285	305	272	298	305	276	293	327	305	315	297	277	278	295	292	296	304	295	287	331	314	310	308	308	286	316	278	287	303	335	298	317	278	310	312	293	302	290	271	273	290	263	288	321	297	291	303	307	279	313	296	274	309	282	293	300	316	293	304	267	304	307	300	263	292	256	296	293	320	278	339	287	292	310	268	293	320	307	276	303	273	268	310	340	299	319	306	278	300	278	279	285	305	277	311	326	301	316	291	294	290	297	317	286	306	297	266	277	297	319	307	289	252	299	307	286	293	277	284	323	246	293	294	325	283	287	301	282	311	274	291	335	297	289	272	278	312	280	290	289	286	331	274	302	276	294	290	329	308	309	299	280	314	296	297	277	285	305	308	275	311	312	271	293	300	289	319	294	308	301	311	265	282	311	300	279	313	304	291	295	314	288	288	331	315	303	314	292	287	266	297	263	306	307	272	288	288	290	304	270	291	313	262	261	331	277	287	284	294	297	312	309	297	293	275	308	306	317	280	265	295	306	302	296	327	280	271	306	262	281	331	315	287	309	266	325	333	301	304	320	278	295	290	309	285	325	306	295	308	308	312	259	318	290	296	292	298	288	299	290	274	278	296	285	329	300	309	293	289	273	332	315	309	268	286	270	300	285	311	325	301	253	281	293	301	284	336	319	326	277	306	304	313	313	332	308	308	330	270	289	295	319	318	274	289	300	291	306	320	281	309	270	301	294	293	306	299	296	312	296	304	274	285	310	318	324	287	315	302	295	305	310	320	287	293	271	270	332	296	303	319	285	294	303	301	270	315	315
37397	50173	33448	19696	11543	5596	2356	766	424	395	375	363	337	345	351	356	354	348	334	380	341	339	364	351	363	343	364	372	326	323	354	349	357	343	344	315	354	365	385	332	338	342	349	370	335	366	354	372	370	359	372	349	322	398	349	362	333	332	338	330	361	338	358	352	356	333	380	344	348	350	326	383	316	359	337	341	354	340	344	334	335	346	349	324	355	377	342	368	337	344	332	376	355	335	331	343	367	339	345	324	354	333	356	334	329	358	333	362	335	353	352	314	331	336	332	334	350	364	341	371	347	370	332	340	303	334	367	371	336	334	345	339	365	358	328	337	361	362	351	352	355	365	328	329	377	351	339	322	354	308	342	348	384	362	344	358	301	356	352	341	340	337	355	362	348	344	315	334	357	330	350	364	339	354	349	346	361	355	322	379	356	362	362	363	369	327	349	345	344	331	353	382	359	360	368	364	371	384	377	336	371	347	327	329	380	332	330	383	349	342	340	359	322	360	357	343	333	357	382	319	326	337	359	337	333	319	363	346	330	330	381	342	358	339	347	363	338	306	327	342	318	346	292	319	340	339	340	389	363	348	320	352	317	341	382	312	372	334	323	321	348	367	331	333	305	352	330	323	352	351	373	330	362	344	310	314	367	331	327	319	357	367	370	351	351	326	316	364	332	376	372	321	331	358	346	358	347	326	341	360	313	354	354	344	341	337	329	346	365	351	358	352	332	357	339	355	316	339	352	353	358	356	337	338	340	319	327	335	348	315	343	328	358	332	341	371	348	353	368	359	352	367	370	373	338	329	344	322	344	354	335	374	358	354	329	361	324	332	325	344	347	324	337	321	343	350	352	345	337	341	331	320	360	336	342	318	299	348	370	366	350	352	340	349	348	353	335	329	330	378	331	349	373	319	351	353	330	355	315	356	330	298	369	328	343	355	339	343	358	337	346	339	380	358	339	350	353	326	325	358	331	358	393	354	324	337	323	358	333	352	358	352	347	337	346	366	362	341	363	370	332	321	349	342	354	349	339	337	367	353	334	348	357	340	346	356	323	363	345	318	339	358	343	347	346	388	341	351	342	369	334	321	399	324	364	348	350	350	323	346	351	351	356	329	346	351	362	341	334	338	354	349	309	347	328	358	392	333	348	390	360	371	345	357	365	351	332	365	328	358	347	370	345	335	335	346	353	391	347	367	368	358	347	360	368	337	345	406	352	378	352	356	383	347	347	347	360	351	345	378	341	366	374	353	332	362	363	330	378	339	400	338	348	324	354	361	327	361	329	359	341	353	339	344	379	338	362	352	372	348	378	335	353	350	371	348	362	344	380	368	323	334	361	346	325	341	328	315	333	349	356	346	362	345	328	320	372	364	381	362	324	342	354	353	325	350	328	332	362	333	319	317	332	333	365	355	310	331	357	329	371	334	363	341	341	357	323	383	345	317	352	393	353	344	354	369	337	343	384	324	325	312	356	355	350	377	353	332	344	334	337	319	296	360	330	336	362	347	331	357	338	343	355	364	361	377	336	364	339	353	320	337	303	321	340	343	348	324	348	303	368	319	326	342	354	327	328	336	368	344	311	362	320	369	362	366	338	361	361	340	357	358	325	358	345	381	314	340	357	351	332	329	332	336	344	384	342	365	326	330	331	342	336	323	343	370	352	356	338	352	330	368	336	360	362	383	337	362	343	345	354	323	390	361	366	333	342	354	345	332	357	339	336	331	339	340	350	374	320	387	382	344	376	316	361	328	342	332	337	356	347	334	323	336	339	337	348	323	342	346	360	364	359	348	400	379	294	359	332	334	347	355	353	361	340	333	312	315	302	359	351	348	351	378	339	346	352	354	341	357	356	322	342	312	342	358	393	362	353	328	370	369	383	323	352	369	310	342	336	354	359	328	353	363	373	345	369	336	353	373	385	333	341	318	342	332	358	348	355	349	350	330	372	340	346	326	316	343	348	326	349	327	363	338	332	337	347	403	336	351	371	352	367	312	354	352	341	355	384	324	351	361	344	356	330	337	348	326	325	338	352	360	353	348	300	360	309	321	321	345	348	364	332	302	344	340	337	341	346	350	333	331	330	349	355	339	310	333	349	357	340	339	340	351	333	324	326	366	342	372	368	355	327	332	348	346	382	346	344	321	360	372	339	363	374	338	317	346	361	344	357	346	343	353	346	318	347	323	346	367	361	347	350	371	305	325	378	349	345	342	311	306	329	351	325	350	343	330	342	389	362	360	348	308	316	331	377	352	335	339	346	352	364	331	356	383	353	343	351	329	351	312	327	347	339	345	344	340	356	363	358	380	375	310	352	352	321	371	346	370	359	357	313	338	349	352	322	383	324	342	336	327	358	354	362	328	338	351	342	339	343	350	334	347	371	344	349	327	362	349	327	361	338	358	360	322	351	327	338	339	372	342	335	356	375	334	345	326	376	341	357	357	334	343	350	365	375	383	330	345	337	361	336	332	346	329	360	366	360	356	355	327	344	349	323	356	334	337	341	354	333	299	333	346	370	335	338	330	346	353	375	337	371	375	378	351	385	325	343	377	368	349	290	322	328	331	341	329	370	354	328	338	370	338	381	351	389	333	326	348	351	351	331	339	347	342	337	335	349	321	341	331	351	347	358	341	352	354	347	332	349	356	325	343	341	384	334	325	344	345	319	370	372	351	326	349	323	346	357	320	359	326	341	363	357	371	338	324	364	341	334	357	368	320	351	334	325	358	352	341	348	338	348	333	339	342	325	374	349	303	339	356	326	354	346	305	364	339	347	320	327	364	339	344	333	318	332	345	368	334	345	346	317	332	322	334	345	346	333	331	338	332	325	334	321	337	352	331	356	381	319	305	343	341	352	335	306	350	348	370	342	386	323	338	327	351	357	339	378	357	335	326	326	360	367	348	351	373	354	341	361	356	354	370	371	345	349	356	337	332	356	349	330	357	347	346	340	340	353	383	333	330	320	350	345	378	341	360	367	348	339	364	341	340	333	369	353	347	349	350	340	366	364	353	363	353	369	401	324	347	360	365	355	354	362	351	367	353	337	352	345	355	363	335	381	361	374	352	352	334	315	354	361	393	336	357	330	384	369	356	354	313	342	344	342	358	333	334	332	347	325	321	373	352	348	317	386	340	354	347	359	322	340	350	347	361	362	332	365	343	346	350	353	348	346	353	318	354	359	346	367	379	317	324	361	357	353	372	343	318	319	333	367	324	344	353	324	316	364	325	365	315	345	368	354	364	336	366	330	349	353	349	375	337	331	340	358	369	331	344	358	341	341	377	348	363	332	346	335	327	346	371	346	335	349	358	364	345	335	380	344	343	337	331	318	351	348	332	327	367	365	361	333	363	349	367	319	325	311	376	353	355	359	345	338	379	362	374	371	320	352	338	377	340	362	329	334	351	384	311	350	319	343	382	340	370	392	328	343	365	340	371	321	372	346	333	371	325	350	340	341	342	338	340	337	319	311	350	376	353	322	337	371	337	346	325
22826	21069	28585	24080	21833	21873	14247	2059	535	517	490	464	426	471	457	411	455	429	439	432	429	443	423	421	423	414	444	432	433	399	432	450	418	434	452	440	434	450	422	432	420	410	427	432	448	427	379	448	431	441	415	426	403	416	380	435	444	444	409	407	435	408	383	424	450	438	478	433	443	419	417	407	461	466	454	425	444	422	429	450	436	451	432	417	437	448	468	434	404	459	421	430	438	428	433	475	408	427	436	427	472	459	409	407	427	420	440	427	443	402	416	428	417	417	424	439	474	435	428	439	455	415	444	465	429	401	460	432	401	413	446	451	404	457	434	423	450	481	425	401	422	424	419	431	421	451	449	424	365	464	448	466	459	462	430	454	451	426	429	409	417	431	447	395	409	449	438	417	436	446	434	455	458	443	429	444	438	457	414	445	471	429	423	429	442	452	452	429	436	441	430	420	433	398	440	443	444	431	468	444	407	413	419	411	448	436	409	413	423	444	409	394	417	444	410	428	416	422	420	451	453	479	378	440	441	469	409	439	392	482	439	433	428	419	434	448	429	428	453	443	435	406	418	446	444	419	459	404	442	412	411	447	497	427	437	429	438	396	416	440	395	422	425	461	417	472	412	417	440	406	472	483	461	403	452	411	453	450	415	421	391	428	451	395	442	467	439	454	430	420	425	447	448	444	489	433	419	411	467	388	432	447	400	413	405	511	414	437	466	429	466	427	456	449	443	452	429	403	415	425	439	455	454	406	463	446	447	509	419	428	451	395	463	413	440	438	458	423	431	400	462	452	427	456	464	373	404	478	414	456	501	439	434	444	433	394	477	432	429	434	447	410	459	434	442	443	390	419	424	422	428	395	448	455	409	478	402	468	452	419	429	437	462	409	475	414	426	377	408	418	425	421	448	428	402	433	462	447	422	437	432	444	442	401	412	418	429	418	426	452	459	434	423	419	420	465	458	419	401	451	425	438	439	446	391	463	454	472	433	447	429	418	447	412	427	425	439	458	509	423	407	430	410	435	461	389	428	459	443	414	416	400	434	416	463	457	411	408	414	460	436	420	395	402	401	441	416	430	435	445	446	460	436	399	395	419	440	408	448	402	454	479	427	428	395	418	406	413	407	486	433	451	452	450	405	425	407	445	453	423	446	461	454	432	435	439	430	428	431	455	438	425	421	454	438	413	456	436	448	425	451	417	461	453	437	408	468	428	423	465	392	439	450	450	422	425	418	405	401	462	416	455	402	414	416	459	436	412	431	430	430	378	434	457	436	453	426	441	439	420	446	445	474	382	406	411	426	463	390	459	424	432	401	445	491	425	440	403	443	442	449	429	413	414	448	418	426	435	420	396	401	419	421	434	418	452	459	416	433	461	446	456	439	404	427	433	445	447	431	442	448	419	428	429	419	419	400	435	437	431	480	409	431	444	467	440	431	446	406	407	408	451	450	440	435	437	474	442	430	430	455	371	445	448	412	416	438	440	460	433	447	440	429	417	444	428	446	447	449	460	412	422	431	416	408	414	415	441	426	429	439	466	421	384	433	374	433	476	446	433	464	439	431	400	443	455	411	429	400	414	440	461	430	434	402	430	422	423	424	440	471	456	418	449	409	413	437	434	392	401	473	471	407	438	432	429	454	431	420	434	421	427	428	426	430	477	468	462	442	438	429	438	380	460	449	438	443	456	437	421	426	414	412	449	405	412	432	434	435	409	438	422	413	458	415	432	422	423	465	459	410	459	393	426	482	460	446	450	410	428	422	448	437	430	434	455	406	460	402	457	428	413	451	420	430	460	387	452	460	372	411	456	396	430	466	453	419	396	438	435	434	431	441	439	431	432	432	453	415	406	405	410	429	463	482	444	422	443	448	466	391	445	472	421	475	426	433	445	483	437	440	419	465	437	436	479	427	450	420	431	446	411	434	433	429	433	404	435	450	455	447	421	428	405	409	420	421	407	420	416	428	411	441	389	393	448	427	428	445	430	454	391	372	438	470	452	421	413	424	409	402	415	452	412	448	475	453	486	440	464	447	424	448	418	422	429	439	447	410	414	401	447	437	415	408	417	436	428	413	433	493	434	429	443	429	438	453	446	414	409	424	419	408	411	433	413	473	466	465	420	437	407	429	449	427	438	424	436	431	431	423	446	426	446	446	431	461	456	420	429	432	419	448	407	449	439	425	438	434	417	404	469	397	408	434	449	421	398	432	419	409	451	428	404	428	398	419	448	393	440	466	420	437	471	460	436	430	448	420	433	445	418	453	417	429	420	407	431	407	424	455	439	425	391	434	457	442	426	447	420	416	424	446	418	439	434	452	441	434	467	461	452	392	428	423	405	451	447	428	424	428	430	392	431	415	453	436	465	427	427	449	417	447	403	456	454	457	446	404	436	406	437	460	424	458	407	423	415	425	428	425	411	434	418	440	411	404	448	426	433	431	420	433	429	451	413	468	370	378	417	425	451	440	422	417	470	451	445	431	424	412	429	481	428	450	419	396	421	409	445	446	435	478	421	439	454	443	451	414	432	385	469	436	412	470	446	422	446	419	402	462	443	406	418	422	488	429	419	443	424	465	445	405	425	436	460	434	429	432	427	480	454	442	446	436	440	426	418	414	397	429	462	439	451	417	422	431	446	420	409	405	442	473	430	411	429	442	428	428	441	474	447	445	450	461	490	484	381	430	472	410	437	451	458	440	424	431	388	417	455	433	444	421	407	439	462	378	443	447	419	398	427	407	429	421	424	452	434	396	447	432	412	433	416	464	420	415	436	418	460	435	435	443	424	436	435	420	415	409	439	431	419	440	415	415	459	468	415	442	397	370	458	460	439	412	411	443	445	429	444	420	406	390	429	439	416	438	398	448	452	430	416	440	372	470	455	414	448	406	411	451	451	395	410	448	451	453	424	434	466	474	428	466	411	429	414	447	440	439	413	436	421	427	445	428	463	395	400	437	420	433	457	447	434	395	431	425	436	447	424	440	424	472	411	445	472	424	466	428	431	434	456	455	424	391	428	452	450	448	458	446	425	438	445	391	446	481	420	442	460	414	390	430	423	450	428	430	447	417	416	438	445	428	440	454	424	466	429	431	447	430	407	444	411	408	441	442	399	451	404	430	434	437	454	406	455	448	435	429	413	431	464	446	401	457	438	387	442	429	424	450	466	427	456	427	460	438	414	417	383	447	439	426	423	444	432	429	417	431	420	421	450	470	458	433	424	458	438	414	456	412	430	435	454	402	428	454	406	438	404	444	440	404	457	412	460	457	407	420	477	437	426	418	417	418	470	429	425	467	415	422	440	394	457	394	426	440	410	443	441	449	433	470	430	411	426	424	447	415	442	452	423	413	415	430	417	409	441	451	410	425	420	440	422	452	438	407	421	469	457	424	419	464	420	462	439	407	414	424	414	470	439	438	413	456	439	411	380	424	419	409	447	398	407	419	419	448	432	449	414	403	378	440	448	445	461	429	449	432	422	403	381	446	471	427	383
42432	68980	47858	35619	26998	16968	7643	1643	588	548	541	538	515	505	483	485	511	488	491	492	492	476	502	507	485	487	480	473	465	537	452	455	479	471	464	447	481	517	446	478	439	486	460	467	491	479	488	454	496	463	477	479	483	481	457	466	559	451	474	442	456	441	467	491	462	462	483	492	501	497	513	519	456	470	468	478	488	456	508	460	474	474	465	426	472	461	507	463	484	518	454	457	471	504	489	472	475	511	478	449	453	466	502	470	472	488	434	484	461	474	454	460	494	456	480	484	456	466	469	461	452	487	498	471	463	476	497	470	442	489	468	524	442	513	489	458	499	453	490	443	477	462	478	524	512	494	465	499	497	478	491	513	499	466	509	455	503	445	501	452	425	459	448	481	478	501	467	471	473	470	482	476	518	473	479	453	455	474	476	460	486	456	459	477	469	485	471	448	460	447	492	491	457	490	481	428	474	481	494	468	503	477	475	470	488	429	488	462	446	497	473	533	472	500	467	477	477	523	465	478	451	510	495	475	493	467	448	493	469	480	482	516	505	480	487	466	494	467	480	452	504	472	479	479	521	482	504	501	450	470	466	484	464	502	458	490	504	506	505	466	474	513	451	470	473	444	480	535	491	474	471	504	473	455	517	463	435	490	479	482	462	483	483	481	472	479	448	465	448	468	454	470	450	496	496	476	445	499	477	474	486	498	448	476	469	493	513	490	498	506	496	493	513	456	494	523	470	478	467	491	465	530	464	477	488	464	475	475	489	474	474	463	470	498	461	484	497	497	449	461	495	450	456	524	502	466	493	495	509	445	503	463	502	457	468	502	456	491	517	526	460	483	461	476	487	469	466	441	491	478	465	444	474	480	439	508	489	482	491	438	477	487	457	484	478	456	481	472	464	506	476	443	472	430	463	513	479	484	472	492	486	491	490	466	465	493	517	489	465	477	467	454	488	495	450	461	486	503	522	504	447	512	471	450	485	476	449	477	484	499	480	489	481	468	472	490	483	478	501	435	490	448	490	472	476	480	462	451	470	515	467	463	492	436	480	457	493	521	464	454	477	491	485	447	447	451	445	481	469	506	487	460	453	461	497	476	505	449	493	499	493	462	475	487	497	452	481	472	503	498	454	478	457	450	499	460	462	469	470	477	498	457	503	459	461	449	464	505	449	477	495	509	500	496	452	516	494	448	475	528	535	432	445	519	528	464	458	451	460	448	472	481	476	472	495	454	496	466	486	426	466	461	436	470	464	487	476	449	449	506	456	472	498	462	466	460	490	507	465	506	494	433	500	497	448	474	512	521	488	476	445	496	501	509	460	449	466	460	458	503	517	479	467	478	422	493	482	481	471	476	478	525	467	488	483	483	462	512	516	482	472	477	493	466	445	455	500	461	506	510	508	478	493	497	470	477	439	470	468	481	467	460	486	450	484	455	506	456	449	487	481	474	482	482	487	504	511	474	477	487	514	510	459	493	448	484	465	459	451	485	462	463	495	446	461	456	489	474	465	468	493	479	460	497	483	485	507	479	499	459	474	468	460	485	478	481	478	490	457	452	448	468	507	482	431	517	463	539	461	463	465	482	461	460	498	448	497	480	460	517	487	477	437	462	449	502	479	469	442	503	470	449	475	523	461	458	508	454	502	491	472	443	441	486	480	488	483	491	455	511	516	467	489	485	467	470	459	511	470	475	470	471	510	490	491	486	484	454	487	471	456	483	493	509	492	500	441	441	492	460	481	430	463	476	474	466	492	474	473	500	465	495	444	474	500	478	512	493	474	503	475	460	478	479	448	468	444	504	506	483	493	480	434	493	490	494	493	473	511	468	483	471	481	494	513	481	494	500	475	462	459	443	511	471	444	469	479	468	459	478	495	502	482	490	478	483	503	470	439	502	484	497	487	498	450	498	507	460	514	486	490	452	500	498	517	464	451	503	442	478	506	482	531	481	466	475	453	484	469	483	501	470	509	462	481	455	513	515	494	469	476	482	480	477	467	514	456	439	466	493	455	477	466	491	467	490	489	477	475	445	493	450	458	498	453	465	466	461	488	495	488	483	534	484	461	468	484	487	489	527	466	468	472	497	529	495	489	478	453	459	495	494	475	463	501	459	446	488	485	487	507	493	470	545	437	447	480	471	453	436	459	530	477	484	468	455	494	491	529	497	480	477	468	469	449	430	515	493	469	450	476	453	515	494	484	448	466	449	472	490	439	515	482	466	486	503	494	472	451	515	480	458	456	503	489	487	474	477	463	505	536	456	476	501	480	452	483	481	462	515	448	469	494	497	499	487	467	453	448	488	446	457	475	435	511	475	460	460	471	466	462	541	493	513	491	483	463	484	443	474	478	468	491	514	494	471	489	489	448	482	506	489	513	488	525	493	453	485	509	451	460	470	457	456	495	487	455	449	430	484	474	487	479	457	489	449	482	482	465	467	442	460	457	500	485	500	450	486	472	430	479	519	486	431	456	493	476	497	489	488	488	462	469	504	480	477	494	484	476	482	470	486	475	473	501	466	486	502	446	496	487	494	488	477	506	471	459	493	468	483	478	459	455	447	487	488	483	511	444	502	496	460	482	508	445	468	475	437	454	472	476	457	479	496	464	489	497	482	471	472	485	466	489	508	453	435	457	443	466	509	466	488	442	492	485	474	476	508	479	459	445	441	476	460	483	490	456	443	470	508	483	486	453	460	476	503	497	472	486	463	444	463	459	454	473	444	517	407	482	476	474	471	461	487	494	431	443	419	490	502	489	509	475	500	488	487	543	468	511	466	519	514	474	471	462	445	448	467	456	491	458	531	473	478	495	496	472	483	458	456	457	519	499	468	444	438	473	476	490	461	481	457	483	438	470	456	466	470	464	465	487	528	493	488	479	470	460	457	459	494	483	553	447	439	534	477	477	486	490	466	510	471	470	479	523	433	493	497	463	464	488	456	517	481	495	462	436	455	487	482	508	473	485	463	457	487	476	464	484	465	457	492	474	467	452	442	495	524	519	407	476	478	514	449	455	462	432	461	472	455	470	502	509	436	461	503	496	483	455	466	471	462	486	486	446	449	478	478	478	492	460	451	451	482	513	497	451	481	484	485	454	493	458	494	484	480	456	461	457	498	470	437	480	465	522	462	472	495	480	493	473	487	492	468	481	478	532	521	469	486	478	449	479	478	474	482	488	471	468	488	531	495	474	482	462	506	459	479	477	477	457	466	486	450	434	482	480	490	463	517	473	481	503	547	444	461	460	489	491	457	409	462	475	483	498	527	530	480	461	443	490	468	465	514	493	442	443	468	460	452	464	488	461	477	463	483	475	491	490	469	476	479	505	466	438	459	467	456	470	499	461	477	488	485	454	473	459	467	470	491	467	512	465	488	511	501	483	485	476	482	487	481	510	481	474	459	519	511	475	455	512	450	483	485	443	455	485	463	461	470	510	445	497	461	455	483	456	448	502	471	515	505	504	446	470	467	472	504	467	444	487	461	488	481	469	480
32317	36008	33838	22183	7845	2132	514	300	228	237	203	241	218	211	230	215	234	228	247	206	256	235	213	224	233	240	249	236	226	229	232	232	231	237	219	241	236	216	204	232	261	212	211	213	186	235	225	233	237	214	221	212	224	242	228	223	255	246	256	214	239	218	220	233	230	216	237	203	237	227	227	193	248	212	207	218	209	210	234	218	218	226	239	255	226	210	232	209	227	213	224	208	225	234	204	213	249	226	254	232	238	246	264	234	219	217	235	211	208	221	216	228	239	204	233	233	239	211	251	235	232	235	202	223	210	237	252	219	242	247	231	213	232	219	248	235	213	252	194	250	217	199	245	224	214	218	201	224	236	223	189	221	221	209	237	245	220	228	235	232	252	226	259	240	235	237	244	223	176	230	238	232	238	199	249	213	210	233	209	235	215	225	195	259	221	224	226	221	200	242	249	201	246	232	235	233	222	239	222	220	228	198	241	230	225	223	250	231	229	236	227	229	213	216	228	212	239	190	240	251	220	208	250	227	241	238	208	242	221	223	260	219	244	218	219	235	240	230	253	238	203	253	239	219	245	231	258	243	212	228	201	226	234	201	251	227	234	221	211	246	250	210	224	237	251	238	224	253	238	236	226	230	235	243	213	215	234	213	205	246	241	218	241	240	245	226	225	225	217	226	227	219	220	210	233	225	212	246	209	246	199	206	203	213	238	202	206	254	235	213	242	212	217	221	229	202	241	215	233	237	225	233	209	229	202	207	203	212	211	224	203	229	198	212	230	219	219	229	207	239	221	241	230	205	239	211	231	214	221	223	222	218	210	261	221	219	211	216	232	217	261	233	219	229	244	229	228	229	203	220	202	235	226	217	217	219	235	227	249	251	238	244	231	235	217	213	222	217	228	239	211	215	251	217	225	195	219	231	210	243	213	200	248	237	205	265	212	230	228	252	222	256	210	250	225	217	221	208	226	201	218	194	239	206	246	214	258	226	231	224	249	239	225	200	217	233	220	233	218	258	190	221	235	226	226	214	260	216	214	238	216	220	216	239	216	240	193	224	242	223	232	251	253	246	249	206	212	229	237	220	238	227	234	231	217	223	223	210	229	206	246	216	198	225	261	232	241	238	176	234	241	218	242	243	218	240	230	221	226	221	202	219	225	238	217	217	239	240	215	197	269	229	226	238	237	191	212	236	217	226	202	215	238	217	213	203	238	246	226	246	226	252	214	245	213	236	209	207	202	235	238	238	246	229	219	218	224	221	245	220	228	208	220	199	246	210	222	220	211	233	243	217	214	255	202	244	223	238	241	232	216	227	229	227	258	228	205	232	234	227	230	227	226	253	235	225	227	208	246	219	221	208	214	221	230	254	240	227	209	208	204	240	239	227	222	230	243	208	199	219	223	240	224	231	232	210	193	232	248	216	237	256	226	226	205	235	229	228	266	217	226	220	225	223	227	205	234	228	220	238	235	240	230	241	240	243	256	233	233	246	241	214	245	230	238	227	245	221	244	231	215	228	210	208	232	214	194	288	202	210	241	230	209	227	231	211	214	270	258	224	227	229	205	221	245	205	181	212	228	225	215	247	254	217	247	210	212	244	232	216	247	208	237	209	238	219	203	202	200	241	226	218	227	218	237	229	227	207	235	236	228	227	238	219	233	228	214	209	207	215	210	230	229	248	252	215	226	223	210	221	219	226	233	205	232	234	210	242	220	221	222	211	230	229	212	209	220	208	214	196	239	231	242	242	219	234	233	230	238	220	202	228	217	230	212	215	211	246	225	227	226	241	232	245	199	234	252	216	233	219	222	216	227	205	224	211	219	239	226	241	232	197	212	214	208	228	220	219	222	226	242	263	247	215	228	222	213	229	204	240	210	232	223	206	209	197	237	231	209	219	229	222	211	220	209	222	221	234	204	201	226	228	223	243	204	243	226	267	232	216	215	202	233	225	242	232	207	247	204	216	248	231	206	253	238	234	257	241	219	227	221	234	219	207	219	233	224	223	222	217	238	246	215	231	231	238	213	217	215	229	220	246	259	240	241	239	224	231	219	241	233	240	212	207	244	215	213	229	232	217	228	194	220	240	221	245	237	239	217	211	228	224	210	206	213	210	279	220	223	238	232	214	226	209	201	228	223	236	202	232	231	226	249	224	200	227	215	219	242	205	228	228	202	252	241	219	233	234	249	240	245	185	232	230	250	215	200	214	229	242	226	221	229	219	229	231	225	238	209	214	213	192	222	240	195	224	236	213	238	245	212	215	250	206	236	229	212	250	238	210	238	196	223	204	262	223	201	224	213	235	220	232	213	226	245	192	228	228	230	213	221	222	260	231	218	223	215	202	219	227	217	225	226	191	241	215	214	205	227	238	220	220	201	178	230	232	228	230	234	223	233	211	228	246	215	252	235	228	217	240	232	220	216	237	237	224	209	223	221	247	213	202	224	231	218	221	251	240	229	184	195	242	225	236	245	238	210	206	206	215	199	237	207	252	262	221	212	242	246	199	187	250	247	251	228	239	221	225	216	217	245	207	205	246	242	229	240	224	212	205	235	228	231	227	210	237	224	228	216	218	212	234	215	242	220	222	204	218	226	232	220	190	213	220	237	222	230	258	212	203	213	217	242	225	209	202	222	237	207	221	223	193	239	235	231	247	217	198	204	236	251	233	205	231	236	237	224	238	217	238	248	222	238	219	233	204	214	246	217	243	244	230	217	219	206	223	213	248	234	221	224	231	243	231	256	213	230	240	235	253	226	225	218	218	242	204	202	239	221	217	212	195	221	237	223	230	207	236	222	246	259	221	223	224	241	214	212	205	210	232	247	233	236	240	251	231	251	241	194	238	244	240	230	225	223	226	232	248	211	238	221	247	214	205	223	218	244	244	231	218	263	232	228	225	235	225	244	236	227	233	253	212	221	242	233	231	205	240	208	228	243	199	201	207	252	252	238	232	216	228	237	232	222	218	223	238	242	235	220	221	211	210	238	217	251	227	201	232	212	184	220	214	229	237	182	204	231	219	218	226	262	229	224	221	224	224	211	208	242	205	248	238	214	219	220	216	210	261	226	225	239	250	242	223	223	225	228	227	231	243	214	213	252	203	227	227	213	222	208	234	245	198	208	228	244	247	222	227	241	229	268	220	212	244	255	206	231	234	217	251	246	266	238	220	226	232	259	209	226	239	212	219	205	233	220	205	223	229	243	246	224	241	225	254	224	245	228	217	230	259	226	240	229	185	243	217	228	211	255	262	241	194	237	239	235	219	222	242	216	248	225	221	260	228	217	180	217	236	235	249	239	226	239	236	236	206	206	206	227	217	232	226	231	244	214	237	217	233	231	233	226	205	224	238	212	238	222	242	221	238	232	257	243	237	226	242	226	207	227	200	216	223	239	246	221	193	237	231	216	234	240	232	243	222	218	230	239	236	220	220	253	219	215	187	218	214	214	211	233	215	229	230	223	215	247	232	213	220	216	210	238	234	212	224	224	220
38607	49951	33786	19217	8932	3010	702	381	302	290	272	283	260	290	250	250	256	253	263	294	244	269	281	277	244	255	269	278	283	272	261	254	260	246	291	266	254	260	258	282	304	276	284	267	257	253	261	298	290	264	280	266	252	282	270	251	291	299	252	275	264	274	306	238	248	260	280	277	267	287	234	256	267	251	287	257	255	265	297	234	285	270	254	254	277	248	275	270	294	264	264	263	289	283	290	268	263	244	277	253	271	259	237	270	259	259	258	267	260	243	255	271	266	253	256	278	249	265	252	267	268	260	303	264	294	256	286	280	277	288	278	268	261	280	255	269	288	298	258	260	265	265	234	275	239	240	259	276	267	283	273	224	276	266	258	260	263	264	262	267	254	253	270	282	243	262	255	252	273	270	294	265	264	267	250	264	292	269	272	254	274	268	253	266	279	260	270	259	284	261	275	260	259	249	251	274	274	272	261	248	260	279	245	252	280	286	263	270	254	272	244	261	276	270	274	260	240	269	272	284	252	254	260	300	247	284	266	265	268	266	282	263	282	253	288	300	259	286	221	264	265	259	244	268	277	268	270	253	258	242	233	225	262	259	278	262	272	249	277	282	234	255	264	273	277	264	283	248	277	256	291	275	266	270	278	263	233	255	257	266	277	252	257	253	249	258	261	274	269	272	236	284	270	275	287	243	257	272	292	263	251	238	291	260	261	295	308	274	264	236	258	258	272	258	266	292	252	239	270	257	232	279	279	232	291	263	297	274	233	273	249	250	263	257	288	260	270	264	285	262	295	254	268	294	247	271	271	294	256	270	257	253	283	303	281	256	275	266	282	287	250	266	257	285	301	261	278	258	309	254	292	270	298	252	265	254	269	270	245	275	259	234	283	266	316	254	278	283	271	246	253	255	282	280	263	281	281	276	267	250	250	288	261	278	276	272	276	242	268	272	276	254	270	265	272	261	244	281	274	246	297	240	271	260	265	273	279	261	277	281	235	246	261	247	254	243	267	256	287	278	278	247	272	278	256	274	261	275	291	256	255	271	263	282	273	302	240	281	280	280	242	253	240	274	267	288	272	276	269	268	274	277	256	294	276	275	227	284	237	304	235	246	266	263	250	233	251	278	246	264	240	251	280	252	268	263	263	261	265	266	271	244	286	269	294	262	247	264	250	243	289	265	271	264	283	258	290	276	248	253	259	269	255	292	229	299	261	274	270	277	266	251	278	276	269	225	292	282	258	255	268	288	254	269	279	298	257	265	273	291	273	244	286	277	250	291	244	246	272	280	303	282	232	274	256	249	236	298	266	277	273	306	297	246	259	262	265	303	282	291	258	267	257	278	263	261	275	255	287	272	240	277	229	269	273	246	246	268	268	288	233	281	278	263	283	253	271	295	264	285	247	255	288	302	221	252	254	276	297	292	259	280	266	245	272	272	268	259	261	307	248	285	262	264	277	295	281	248	260	287	271	261	284	264	288	285	300	238	245	264	261	265	261	267	258	279	257	248	232	247	281	280	290	278	269	289	271	299	283	289	302	271	251	273	257	267	257	257	290	287	229	260	276	292	253	279	288	267	281	263	280	272	238	271	255	277	271	251	264	257	285	291	260	269	253	271	237	241	262	250	278	265	281	261	292	272	255	290	272	291	232	275	265	244	272	271	287	244	243	265	302	279	279	256	275	290	258	251	278	264	276	260	303	300	255	257	251	275	283	268	256	289	293	251	281	258	267	262	263	253	266	258	260	308	282	238	279	245	260	277	272	238	269	302	270	285	281	262	244	278	276	264	253	274	235	255	272	289	284	271	250	261	271	291	287	285	239	263	290	252	279	273	255	267	277	240	236	309	269	231	240	292	251	243	245	276	282	259	280	287	268	275	256	242	293	264	267	266	271	297	273	239	245	258	278	256	289	274	259	257	228	255	287	290	283	269	270	280	276	263	246	269	286	289	271	286	282	290	267	273	263	269	266	256	269	282	270	276	268	287	246	253	269	281	265	280	257	295	263	275	276	272	217	278	282	263	255	271	272	277	250	276	299	279	258	273	251	244	283	277	292	272	255	275	274	250	269	239	272	283	279	277	290	299	286	288	255	268	296	250	279	242	267	265	261	305	302	275	255	293	269	251	278	283	244	299	273	254	244	254	309	257	274	268	254	276	257	243	241	252	265	283	266	268	269	277	270	240	265	247	267	249	286	268	245	250	255	271	300	247	277	259	269	267	267	241	253	245	261	271	262	228	282	278	248	195	222	254	290	271	266	269	254	251	236	271	277	291	297	265	275	254	302	281	270	279	268	278	248	249	254	253	276	276	277	240	288	241	248	285	282	249	260	271	242	272	249	292	260	289	292	276	267	276	254	288	244	245	275	302	268	253	280	258	267	253	275	233	265	243	273	278	268	254	245	266	246	253	251	267	299	272	296	283	284	267	256	265	286	291	294	288	246	283	260	246	261	272	263	236	271	258	256	260	294	269	285	274	271	287	272	263	238	244	260	266	294	242	271	242	279	253	272	269	250	292	264	262	240	259	269	267	250	264	257	266	278	302	272	272	269	266	259	261	272	245	259	259	249	273	266	262	270	243	273	285	250	248	255	262	250	231	309	296	287	268	283	251	270	265	271	274	256	269	281	267	294	268	259	305	266	231	260	255	277	278	256	279	250	263	287	279	306	263	270	240	237	280	267	292	289	259	240	267	279	275	252	295	256	284	293	272	275	283	281	261	300	257	300	214	267	250	281	263	259	243	279	283	259	272	256	261	280	270	244	250	277	272	284	271	278	241	277	297	230	253	272	282	254	270	290	281	292	305	273	256	277	269	270	294	248	283	282	256	246	283	236	292	262	274	275	244	269	273	260	284	251	279	286	289	284	259	272	269	266	258	285	294	243	252	283	275	270	232	264	251	252	263	305	267	260	272	276	284	261	263	257	274	265	239	252	257	249	251	279	272	264	260	273	246	257	284	262	260	285	286	278	224	259	243	251	252	267	271	246	255	291	278	261	266	289	303	262	289	256	277	263	249	278	255	275	287	274	232	264	256	250	258	242	270	258	257	251	235	290	270	262	248	266	259	259	268	263	234	260	256	278	284	251	258	280	285	271	275	259	269	253	259	277	263	276	266	249	257	293	255	289	273	257	268	266	248	279	233	280	273	243	301	258	261	287	277	263	260	262	260	259	291	260	316	289	269	282	263	260	264	278	278	279	267	289	269	260	255	285	267	290	226	271	247	237	282	297	269	272	295	281	269	270	264	235	252	275	269	263	289	255	245	274	255	266	255	287	263	279	305	254	261	253	291	274	261	283	270	276	277	266	269	267	271	257	275	264	259	278	238	263	284	272	247	279	240	275	246	277	270	259	233	256	263	257	269	302	290	266	268	261	264	261	252	262	289	229	279	264	258	247	299	265	270	271	261	244	285	268	253	258	274	271	253	249	288	230	261	255	279	272	247	263	305	279	251	258	241	263	290	265	241	252	270	244	274	277	283	259	271
24092	21110	28716	25463	21324	12747	2662	570	331	345	335	272	313	305	324	292	295	280	311	298	305	307	270	317	285	296	271	325	331	272	288	300	296	282	332	305	315	285	308	285	289	281	297	286	291	308	293	316	323	300	318	298	299	265	276	299	295	255	290	297	284	294	266	300	289	308	322	289	300	306	283	254	284	280	303	326	289	280	306	298	292	252	301	302	310	301	291	296	294	277	294	278	297	274	288	285	265	297	308	275	297	306	297	297	295	299	271	282	308	293	300	287	314	282	272	280	282	295	292	294	292	293	321	322	332	306	318	308	296	301	298	294	332	289	336	301	289	308	327	280	276	304	265	263	295	304	304	324	257	313	290	317	312	285	300	255	301	271	274	289	289	315	307	311	289	290	305	315	299	308	271	272	289	300	307	310	271	300	278	326	258	292	287	279	284	284	303	315	300	284	278	318	282	306	327	321	274	309	308	282	302	290	272	284	294	297	299	316	302	296	306	244	302	279	285	290	323	302	308	270	309	289	308	273	292	308	315	304	316	304	274	296	285	273	315	281	290	320	306	305	254	284	308	319	275	300	299	300	271	277	290	280	325	278	304	288	295	266	304	275	277	294	285	281	271	271	316	276	308	317	277	276	282	308	301	301	284	282	277	300	289	266	314	292	286	295	286	279	303	306	307	289	273	278	332	271	269	289	287	301	281	279	269	280	313	265	295	288	331	318	300	290	312	309	297	307	306	294	332	305	286	276	302	289	325	310	269	312	321	310	305	311	288	273	291	283	291	267	307	275	298	332	293	283	306	306	319	275	288	290	251	332	277	278	297	276	274	330	280	302	273	285	304	313	277	293	335	295	312	292	267	306	336	316	279	323	304	328	284	271	297	274	288	252	281	276	297	301	285	300	252	307	272	305	329	305	324	276	291	302	307	306	288	281	249	308	284	267	299	296	301	301	286	296	288	313	294	262	279	286	263	286	285	283	290	305	291	305	281	322	289	309	303	296	313	298	291	271	285	310	296	280	268	302	312	353	282	270	298	297	318	305	329	294	313	323	269	289	296	311	294	288	296	320	300	330	307	308	317	332	305	268	292	313	281	269	278	303	272	269	297	284	317	325	303	277	301	273	303	302	301	268	300	279	293	274	296	332	289	275	304	281	270	305	307	286	289	317	303	297	292	281	307	310	309	319	282	322	309	282	289	298	286	313	298	316	283	279	311	314	284	290	318	295	298	294	312	299	282	295	278	265	295	269	312	292	289	282	312	291	271	310	278	293	258	298	340	277	294	295	306	301	315	294	302	299	341	300	312	298	295	267	312	270	282	298	295	273	277	278	308	308	288	325	313	303	322	299	263	297	281	297	298	307	304	287	293	321	302	308	308	326	318	285	291	293	331	294	308	296	272	281	291	317	304	301	299	322	280	289	294	296	302	298	306	308	288	291	308	268	300	277	275	309	277	303	321	269	298	299	347	311	298	267	264	301	327	321	300	301	328	294	286	279	303	274	285	286	293	287	284	297	312	281	320	320	317	313	279	291	296	286	310	289	308	279	332	310	285	276	303	297	306	309	301	280	318	305	300	300	277	306	318	264	302	273	269	292	311	276	300	312	281	277	298	331	293	312	276	303	309	306	302	286	309	299	297	304	307	291	277	292	287	303	279	284	284	285	300	281	282	290	305	283	296	288	288	272	301	299	277	325	321	286	296	281	281	318	285	312	285	283	282	288	290	299	278	286	284	271	337	295	287	290	272	274	303	324	296	306	315	305	310	293	303	295	286	302	291	294	318	299	277	314	292	310	303	318	312	286	262	298	279	322	305	289	306	316	275	316	306	268	283	268	276	283	288	255	298	282	270	291	282	303	276	320	282	286	315	303	280	289	291	291	302	312	281	264	302	301	331	284	315	271	290	287	310	261	311	274	312	311	302	280	300	292	296	318	268	264	289	254	288	285	277	277	308	292	301	324	272	327	288	285	304	279	296	288	294	309	293	306	279	279	319	300	268	286	287	282	293	327	280	308	294	311	301	285	285	281	282	306	263	265	310	303	316	267	269	305	303	319	272	268	303	293	299	314	300	284	288	296	307	305	300	299	315	301	263	301	310	314	278	293	292	300	299	301	263	296	295	286	317	281	280	280	297	280	262	301	289	304	305	273	280	309	297	264	289	280	292	261	289	296	288	270	290	298	320	309	283	286	324	313	274	288	329	270	288	280	295	293	286	311	297	255	301	289	297	309	277	294	297	273	281	287	301	286	310	282	297	285	307	281	311	276	311	301	301	296	285	303	298	294	288	295	309	309	287	315	323	298	297	285	307	288	292	320	343	334	311	323	333	312	298	313	295	273	328	293	323	288	315	289	282	299	284	311	255	301	302	284	299	299	313	318	304	285	281	308	264	290	290	279	299	289	301	278	304	299	306	295	292	278	279	273	343	300	278	337	319	292	286	312	282	274	313	285	258	277	278	305	292	288	330	294	320	299	305	318	293	313	320	312	315	295	284	288	322	299	318	298	288	295	286	313	300	289	320	280	283	318	276	266	287	283	293	304	251	292	297	313	295	302	311	317	301	322	318	281	297	276	303	298	295	300	311	326	260	288	326	292	283	279	324	298	300	284	280	286	284	289	296	313	298	277	296	329	291	317	298	303	278	268	286	316	303	267	302	304	287	299	288	284	321	290	302	308	294	290	302	303	294	306	285	305	290	309	291	295	313	287	303	304	300	325	319	307	315	255	276	282	326	291	304	291	306	301	316	271	316	307	304	311	289	270	292	295	280	306	275	310	282	292	312	329	282	313	299	292	302	282	312	288	299	296	307	287	311	302	273	288	297	316	283	279	295	293	285	282	268	282	295	279	290	308	330	306	277	267	299	271	310	305	304	282	288	299	317	282	291	324	284	268	284	284	276	303	242	306	274	281	288	299	306	322	309	314	303	307	274	331	285	307	323	298	296	322	303	297	313	294	268	299	294	291	325	298	302	300	305	284	301	273	305	292	306	277	278	293	279	317	284	280	293	301	331	283	314	302	331	309	306	287	287	291	266	294	282	285	289	292	284	315	324	300	302	295	296	300	324	288	304	314	287	278	312	285	309	294	288	257	281	273	288	304	286	292	291	301	320	305	267	254	310	288	294	310	295	322	317	308	311	307	302	290	318	324	297	309	298	308	286	278	311	285	293	253	294	304	304	316	357	320	279	299	291	267	267	302	315	313	279	291	276	314	275	307	313	305	308	287	271	283	250	297	301	279	279	279	315	289	297	311	304	284	291	311	295	277	308	288	277	281	269	283	279	269	245	289	290	306	301	313	302	279	341	293	295	285	290	287	303	298	302	270	307	289	278	280	288	318	304	294	316	289	283	311	291	301	294	297	293	289	292	274	321	308	316	274	320	286	283	281	303	308	306	281	300	307	301	292	262	282	292	297	305	279	313	327	284	313	316	294	302	274	282	312	332	296	312	280	283	311	318	324	305	291	280	260	306	291	304	326	303	314
39387	62551	46134	29695	17071	7105	2051	659	445	347	373	373	347	381	328	363	348	324	323	359	374	310	332	346	374	358	320	322	364	320	320	335	338	317	336	325	310	333	341	351	331	336	311	334	371	359	345	356	335	353	342	346	356	364	319	358	334	337	333	357	328	314	332	305	309	334	345	350	322	336	348	346	364	386	316	343	316	356	359	357	355	340	350	352	328	362	306	351	359	330	318	325	330	345	326	318	349	320	345	345	323	341	349	335	354	355	340	341	337	337	323	339	356	348	355	328	351	339	337	369	349	344	346	334	338	329	375	352	328	326	357	328	347	299	339	320	334	317	334	337	327	355	345	341	340	341	304	362	338	320	338	351	353	309	340	330	337	359	323	307	333	369	376	338	348	319	319	340	307	345	345	335	348	305	361	326	368	331	338	331	347	312	338	375	338	361	346	331	328	324	335	324	341	350	337	340	327	311	377	326	343	370	335	360	330	313	352	376	327	344	321	358	361	325	330	308	328	346	332	326	334	354	324	380	347	330	340	292	331	333	344	306	336	323	318	360	333	329	312	364	366	314	352	334	355	374	331	371	347	328	357	351	349	377	320	322	381	350	343	370	336	341	357	362	353	340	368	335	334	310	306	327	329	346	311	349	343	350	327	324	328	352	352	331	324	350	328	297	310	312	299	364	347	337	352	322	321	343	340	328	341	322	341	337	339	311	352	334	318	366	334	324	343	329	347	328	370	339	318	375	334	313	356	358	334	347	347	329	323	335	297	338	323	335	333	323	298	338	323	343	324	309	345	338	316	343	334	310	332	346	330	312	331	331	335	358	325	346	358	391	327	329	324	336	337	347	337	336	326	314	315	345	317	313	343	327	334	344	344	346	334	317	317	358	326	339	326	327	340	360	348	325	330	345	386	327	324	299	351	311	332	347	344	351	328	400	334	325	353	340	319	314	360	337	335	315	340	369	338	338	327	319	347	313	319	340	325	348	325	355	311	323	342	339	307	334	344	352	348	326	311	330	336	342	318	310	348	353	342	335	337	350	340	327	355	343	352	326	337	336	332	300	335	364	335	359	362	340	349	325	348	355	317	351	324	331	329	317	317	332	336	336	341	369	337	346	328	319	330	340	300	345	365	336	347	312	350	304	341	347	345	335	330	354	382	338	347	386	334	316	322	340	344	352	313	329	350	296	325	317	346	332	331	347	332	307	354	368	339	372	340	343	340	351	330	315	313	295	359	317	333	361	349	327	348	354	328	346	335	307	356	365	334	331	316	311	352	362	343	375	325	347	338	351	342	312	365	360	341	290	320	331	343	324	349	356	348	323	343	352	313	341	316	372	353	348	357	361	353	366	321	339	323	309	366	342	335	319	348	337	332	345	321	338	332	341	366	330	318	350	342	327	344	387	314	352	336	361	340	331	318	319	342	320	324	328	362	338	342	336	306	313	341	330	327	329	329	344	339	325	381	331	360	369	363	333	377	334	341	366	333	390	326	331	335	377	375	327	357	317	349	352	322	359	362	320	348	332	346	343	361	341	329	319	347	332	343	361	338	344	363	340	347	328	334	355	365	350	348	315	320	346	353	319	326	345	322	333	352	340	317	329	346	352	338	340	337	343	342	322	362	288	337	343	349	296	333	367	321	329	326	351	364	327	317	345	307	359	345	349	323	332	323	331	337	327	334	382	321	332	359	347	333	336	290	345	304	339	314	334	339	327	364	323	357	354	319	335	332	348	344	321	347	314	350	329	335	299	325	345	340	353	333	355	366	309	341	313	333	337	311	323	348	321	324	336	360	347	307	355	335	332	351	349	337	310	328	327	363	319	321	345	330	312	344	366	322	332	330	341	370	290	333	327	360	326	353	333	347	345	341	353	344	341	343	349	351	361	316	340	319	337	353	352	341	344	339	371	342	329	333	348	311	319	308	344	335	310	345	323	323	332	360	353	349	329	353	317	307	333	348	348	331	341	334	335	339	308	352	336	348	346	325	309	361	325	324	320	340	355	336	347	368	328	328	332	312	364	335	359	332	321	326	313	317	321	368	327	330	338	362	349	342	328	345	339	349	370	343	302	341	355	338	325	333	336	339	360	327	322	365	373	335	347	323	365	328	344	370	359	326	342	369	331	342	328	292	301	368	349	328	358	327	326	297	336	342	332	331	360	346	314	346	346	354	356	338	319	336	341	333	316	354	339	331	341	337	338	354	329	343	348	299	333	354	340	313	337	343	345	335	347	318	330	342	373	344	342	334	389	351	343	372	347	348	306	339	322	375	336	338	382	359	320	331	362	337	363	340	359	324	317	346	334	334	349	347	355	296	331	367	356	364	366	362	347	347	369	352	331	335	316	359	337	363	333	359	323	310	345	339	357	343	359	324	366	333	375	342	346	332	304	345	343	346	330	363	342	338	327	336	360	351	317	327	335	336	386	333	341	359	317	362	350	351	343	340	310	352	340	338	312	306	339	333	337	319	350	347	325	286	344	334	363	314	323	361	346	321	353	330	340	375	347	352	344	366	313	343	346	346	341	347	302	363	353	347	359	328	360	333	347	319	331	350	310	361	315	336	355	330	317	343	331	335	340	316	330	306	325	305	326	335	347	319	383	341	344	339	311	350	323	329	319	326	316	341	345	398	360	352	336	327	330	348	327	330	313	304	361	366	343	330	326	342	342	313	321	349	374	337	351	324	346	308	285	357	359	311	334	324	345	352	327	331	352	312	340	319	359	290	345	316	328	328	351	339	331	346	321	320	316	356	348	322	349	351	323	351	373	313	337	347	340	328	309	356	330	326	357	353	325	332	346	343	357	326	339	368	333	355	333	343	310	333	331	335	353	359	324	348	338	336	354	339	333	323	304	334	372	328	308	353	306	335	334	347	327	321	342	372	350	358	326	296	348	358	349	332	314	334	359	334	347	317	319	366	354	332	330	335	326	354	352	369	345	336	301	340	356	342	334	305	354	319	326	349	325	338	346	337	339	340	347	333	332	345	325	364	341	312	337	343	318	356	299	329	363	353	335	320	324	326	337	347	293	329	321	355	357	355	367	343	323	340	331	316	335	325	346	321	330	315	325	380	339	353	340	351	293	327	320	318	331	314	340	329	326	347	348	326	328	314	356	335	341	352	342	331	371	363	336	329	352	347	343	295	345	346	334	338	334	368	330	342	355	320	341	343	330	372	347	325	325	352	351	336	317	344	368	349	364	361	341	356	322	345	341	306	357	331	311	342	364	364	309	328	340	340	343	354	308	314	332	368	330	335	352	327	335	332	310	331	321	355	311	307	343	316	318	374	345	331	377	330	350	301	341	347	345	345	340	320	344	355	339	345	295	323	329	339	343	346	344	337	331	323	311	342	357	336	338	361	308	324	338	342	348	313	377	378	350	308	373	316	354	328	354	358	368	368	316	303	334	336	339	370	357	306	337	327	307	352	369	323	338	344	348	332	365	338	324	314	348	348	340	324	302	347	333	331	330	332	357	343	364
25355	21730	28213	25656	14609	4087	1027	465	347	321	304	338	306	299	324	323	297	342	310	305	317	323	312	308	309	293	288	275	307	311	316	299	307	317	318	309	326	310	289	304	261	305	338	347	327	277	349	299	320	321	318	322	310	333	319	308	329	324	335	323	320	344	318	321	303	276	337	315	337	328	313	322	321	306	318	274	313	314	298	310	304	351	316	280	307	326	287	304	329	308	331	292	319	326	318	315	311	309	307	296	315	294	293	315	307	316	334	343	371	309	342	283	319	328	317	325	277	301	306	284	313	312	320	302	317	339	347	314	309	318	286	314	301	310	304	298	303	324	295	284	316	319	309	309	322	267	288	319	309	297	317	298	278	326	344	299	340	298	291	332	320	297	312	283	294	312	329	320	345	342	326	344	305	316	291	308	318	308	339	319	316	289	323	325	283	326	351	296	302	292	297	314	300	317	343	320	341	291	328	345	318	296	345	282	316	310	321	295	324	299	315	295	293	282	299	335	323	289	340	305	318	308	288	336	327	310	327	320	302	327	319	292	288	294	327	302	318	314	289	287	290	293	324	312	296	293	292	325	320	331	346	322	292	320	303	292	295	297	339	319	334	284	282	300	300	310	283	320	310	319	311	297	325	299	302	306	307	312	316	307	315	306	297	327	311	308	344	307	306	304	313	311	290	313	287	280	320	321	349	320	294	299	314	319	313	303	314	322	279	292	333	312	323	318	302	281	311	325	333	326	308	306	341	297	305	293	325	305	330	274	314	304	330	315	341	300	297	314	300	300	285	301	306	315	324	313	314	321	312	313	319	296	293	320	341	310	301	306	301	319	297	292	279	314	347	305	296	273	334	307	348	308	301	312	305	294	298	289	321	279	306	312	309	315	298	307	321	299	328	331	295	291	348	317	314	296	303	296	343	317	317	302	315	343	319	319	314	310	303	336	307	323	281	330	310	313	324	313	308	330	317	293	316	326	345	359	313	318	316	278	308	290	313	333	284	312	334	339	310	303	284	330	303	307	309	326	315	324	335	307	290	284	324	302	309	319	309	315	283	312	292	338	317	299	329	281	296	282	314	318	322	324	273	328	316	285	322	328	299	288	326	308	327	294	320	318	275	314	304	319	330	301	337	286	282	323	300	319	324	300	297	310	304	320	302	336	329	330	292	332	345	315	342	298	314	288	336	334	311	268	332	300	312	327	306	339	322	326	336	312	307	301	316	309	347	323	324	307	319	276	324	327	331	328	287	360	313	315	327	338	323	318	304	326	308	317	332	319	322	325	329	328	317	294	316	329	340	295	282	318	331	336	321	303	304	321	310	310	285	325	311	295	324	318	310	312	307	304	296	283	323	321	313	332	306	317	319	322	323	292	301	296	307	300	331	329	336	311	324	281	308	319	314	302	324	342	319	319	294	330	339	331	321	328	327	256	299	301	327	321	306	312	331	307	321	319	320	305	308	323	312	291	320	324	354	313	307	313	295	319	348	268	337	283	319	306	284	338	317	259	331	331	320	288	276	344	311	309	317	324	331	335	278	297	294	341	318	303	313	329	291	298	333	304	297	334	275	292	334	343	310	298	301	276	316	323	318	328	310	313	327	295	278	318	331	323	319	299	317	307	290	303	318	318	342	271	301	314	321	340	290	303	304	325	333	325	301	338	317	309	321	312	293	303	290	330	313	323	278	292	288	331	311	314	276	303	310	317	315	305	322	290	318	303	346	308	312	297	310	307	283	314	301	313	325	314	329	331	329	319	295	333	323	311	323	298	310	312	319	314	310	318	366	292	333	312	298	313	317	334	312	322	319	317	342	289	342	332	320	318	319	316	303	289	310	307	302	338	330	338	334	304	299	323	325	325	283	299	335	303	312	323	342	330	328	347	337	304	307	305	337	351	314	294	308	299	321	315	296	335	294	344	306	311	313	283	302	330	295	276	308	309	346	331	313	326	281	324	302	329	324	299	296	288	325	294	310	330	315	322	329	328	340	342	326	334	327	349	330	332	288	312	282	300	289	302	323	316	295	327	285	298	333	325	324	338	321	279	307	310	325	301	291	288	298	300	323	337	304	272	318	290	294	294	320	318	306	299	309	304	321	333	304	323	298	320	317	304	327	299	281	303	299	290	287	328	307	274	326	328	317	289	319	326	328	301	328	340	278	313	282	326	316	319	353	316	296	299	307	279	333	282	330	313	292	288	313	278	296	307	334	330	309	271	276	294	320	279	305	311	283	296	316	300	299	298	317	332	343	297	325	301	325	316	322	313	285	315	309	325	351	350	305	328	349	299	301	305	306	323	317	298	299	293	283	315	310	349	320	312	296	321	325	316	306	304	317	303	330	333	311	309	287	316	314	317	284	305	314	317	290	306	321	328	317	312	305	324	328	319	335	313	309	276	309	282	310	335	293	290	354	328	342	286	334	288	276	286	322	304	274	330	320	328	349	322	266	296	299	288	307	331	330	353	331	318	293	346	302	332	306	315	331	309	298	321	315	309	288	286	308	333	301	313	318	291	311	327	316	283	331	323	290	310	303	320	297	295	310	296	317	296	304	310	315	322	354	302	294	321	280	307	290	324	293	339	296	315	329	305	321	327	327	302	298	315	338	335	324	310	322	313	338	292	265	313	299	320	345	285	329	300	298	325	313	296	318	276	326	341	306	319	331	305	290	308	299	341	320	313	336	305	304	281	365	335	317	320	305	300	321	291	318	348	292	291	305	287	325	348	325	339	301	290	316	301	295	305	296	306	306	329	319	296	334	324	317	322	314	331	305	323	296	310	283	288	304	314	318	324	315	309	308	332	333	322	345	325	294	319	299	304	307	307	290	326	277	349	297	292	300	295	299	320	288	334	298	320	308	270	277	297	323	301	309	319	283	326	314	311	321	292	335	340	290	324	318	308	318	305	327	357	297	319	320	322	365	318	309	324	318	282	319	319	320	328	291	314	318	286	316	302	323	316	344	317	278	317	324	271	299	341	308	299	325	307	336	288	310	309	290	280	334	293	317	268	309	301	294	325	311	315	321	274	315	344	340	288	299	302	309	312	322	308	331	305	342	309	309	295	314	305	352	318	315	306	332	314	337	345	317	328	287	291	314	323	301	313	326	316	320	311	282	308	301	344	306	340	302	321	336	282	345	325	325	322	337	314	347	282	325	332	320	316	336	343	295	313	316	274	298	316	315	291	314	336	329	323	276	306	333	327	319	278	326	298	318	345	324	314	337	298	309	284	309	314	305	273	331	299	299	351	314	317	300	289	310	312	307	296	323	336	322	337	318	303	299	333	289	334	312	310	304	323	318	324	311	289	326	288	322	297	325	331	331	297	315	291	314	313	314	298	316	319	345	302	316	314	311	305	280	324	305	330	300	292	297	296	324	311	307	319	342	328	276	313	282	308	303	325	281	316	341	325	309	332	330	317	283	302	298	302	326	336	333	308	336	302	340	296	307	302	337	306	308	283	330	320	309	318	285	336	292	284	290	311
41349	58230	35320	22488	11112	4342	1438	552	468	349	375	387	401	376	383	375	390	364	395	345	332	382	366	359	378	350	371	339	396	344	357	383	343	342	375	378	355	368	386	324	369	384	370	403	341	355	370	358	358	371	346	360	367	377	374	359	362	351	377	361	376	387	369	377	396	367	351	376	411	375	378	365	347	372	369	379	386	347	366	370	398	327	328	351	350	385	343	349	335	369	380	374	318	355	353	357	357	362	359	348	347	352	365	394	364	384	348	390	352	371	353	364	340	375	365	312	367	368	346	367	352	343	376	383	370	373	352	378	386	389	386	331	335	385	402	381	365	354	361	330	384	329	383	365	379	387	387	381	341	340	383	346	338	392	330	381	346	330	341	338	328	371	342	348	357	381	323	364	385	395	363	366	341	350	355	336	354	350	355	398	344	358	335	390	369	372	348	348	363	343	359	382	326	331	367	347	358	339	397	359	361	355	360	345	357	347	379	364	356	342	361	362	370	360	371	332	339	328	349	383	367	369	369	345	337	391	367	346	325	362	366	402	336	361	425	381	356	369	342	361	379	341	367	360	351	362	370	354	399	370	378	351	387	365	364	371	384	382	343	378	370	347	371	348	381	346	372	393	385	333	358	375	371	388	385	365	366	360	362	337	386	371	336	355	407	368	346	366	359	356	382	375	355	377	349	349	363	347	367	383	360	383	398	365	351	363	358	374	364	357	375	354	372	346	361	327	337	392	316	362	358	382	362	342	363	358	376	410	330	372	348	344	381	357	353	357	354	362	370	325	359	332	386	379	391	346	377	365	353	367	339	364	395	336	377	373	361	371	349	385	365	367	340	350	357	369	345	386	335	375	366	395	383	334	350	370	340	392	416	395	337	335	346	362	360	334	403	392	361	355	362	354	397	356	386	362	382	348	381	331	359	364	355	348	369	383	368	351	363	405	350	347	360	340	373	341	361	373	353	364	364	330	356	372	390	356	346	353	358	367	374	349	353	395	365	370	394	369	357	359	372	343	379	351	346	365	358	321	317	352	352	326	401	371	348	375	365	386	392	376	357	359	344	337	343	344	370	354	330	380	351	384	364	342	344	375	381	363	351	389	374	341	369	346	355	358	378	377	342	377	367	342	389	364	355	361	340	372	366	373	313	367	350	358	363	378	396	379	357	376	374	327	368	349	299	390	331	358	363	345	341	383	371	370	374	375	380	330	346	340	375	351	394	360	378	364	401	323	370	348	351	383	367	397	339	363	380	375	358	342	403	326	372	367	363	336	366	360	345	346	335	384	378	365	395	355	378	379	393	338	389	395	394	374	358	368	355	352	373	349	345	381	366	378	347	355	356	355	366	352	348	343	376	373	351	339	382	381	375	379	378	354	376	349	338	363	352	352	399	410	337	353	351	402	350	342	378	340	409	344	344	341	395	349	375	360	357	354	366	368	364	362	374	383	360	379	388	349	390	358	339	360	341	329	348	371	382	364	360	389	373	392	353	347	372	379	365	383	367	370	401	380	337	367	343	360	368	365	392	350	355	357	361	372	368	340	368	348	379	374	355	366	339	401	381	404	336	380	340	379	339	351	351	352	375	343	335	308	383	368	344	339	370	404	334	352	366	360	350	360	384	336	338	371	355	353	356	346	363	395	352	370	386	333	323	364	366	382	357	367	352	371	373	323	376	365	367	364	403	343	368	360	404	349	335	342	353	353	369	353	353	351	378	366	348	374	353	352	327	380	352	371	327	392	365	355	384	380	350	344	375	363	403	387	345	364	365	369	350	338	347	349	373	367	340	395	390	381	370	370	352	341	389	335	365	329	335	367	340	365	366	348	356	361	358	371	390	412	368	349	348	365	363	385	382	373	325	397	379	351	386	355	379	338	384	370	350	365	377	367	369	358	372	371	350	362	406	342	370	363	338	381	388	332	340	371	361	358	415	372	348	369	377	373	356	337	363	356	348	375	365	349	341	359	364	361	362	364	358	341	386	367	361	358	362	342	404	354	360	324	370	371	352	355	353	359	361	369	362	384	354	362	351	357	363	335	353	372	353	345	373	345	353	372	380	344	355	352	384	339	373	333	365	359	385	379	370	320	362	359	348	391	336	353	350	355	354	347	369	349	376	362	373	335	343	356	351	363	365	371	403	368	384	378	370	368	357	357	352	343	380	374	374	390	366	371	358	360	396	350	364	375	382	385	362	360	347	369	362	401	319	347	377	376	369	374	388	348	370	392	374	354	374	364	343	404	350	357	399	382	361	373	324	424	379	376	351	366	375	377	366	336	361	353	377	381	388	361	341	392	366	375	372	321	385	368	374	375	370	326	354	343	335	359	336	358	385	374	357	349	373	361	349	380	350	381	359	356	351	336	382	382	356	339	370	351	371	357	381	374	385	404	400	350	367	357	360	373	353	334	396	374	359	372	342	350	376	348	356	404	368	354	333	375	368	368	364	344	358	380	373	349	362	332	360	372	378	364	348	372	363	356	384	343	376	364	372	330	396	345	355	327	363	347	356	384	377	385	363	331	351	369	341	348	327	359	348	349	369	367	387	366	351	330	385	382	367	339	343	358	379	352	380	357	363	362	382	385	348	349	358	397	403	361	376	396	372	352	383	328	390	343	378	374	359	376	372	355	357	361	371	373	342	326	371	375	391	375	397	363	426	361	378	377	365	388	374	360	383	367	374	344	338	383	374	353	331	371	397	326	355	341	368	376	351	388	334	343	372	353	345	345	359	347	384	356	366	380	363	361	322	367	372	398	333	345	352	350	356	359	310	346	385	398	384	329	361	377	358	369	342	359	336	357	358	325	363	368	389	393	371	354	375	316	377	371	357	378	383	369	370	370	373	412	374	362	348	349	361	329	347	352	364	347	349	399	348	360	353	366	378	377	393	359	358	347	348	328	364	378	376	356	332	350	370	394	360	365	340	381	396	364	346	341	346	367	362	345	379	356	366	379	370	378	375	403	355	382	364	377	344	389	361	353	353	377	365	372	341	341	392	356	341	376	382	359	356	358	344	344	357	360	343	341	379	382	352	352	375	383	364	361	408	357	392	376	357	384	366	379	358	374	385	375	371	364	378	385	398	334	386	361	349	345	379	327	393	331	345	342	379	347	346	373	348	361	373	355	380	338	363	328	319	381	369	370	366	384	377	355	364	359	325	393	344	367	361	387	357	349	356	341	375	392	378	345	387	337	341	356	386	375	400	379	330	378	361	342	352	391	375	403	348	364	361	330	357	357	377	406	377	381	348	398	375	361	386	377	362	352	337	343	386	338	361	345	376	359	342	348	398	347	349	371	343	372	377	398	355	342	345	379	369	382	389	353	334	333	354	350	377	356	358	371	382	329	398	342	364	355	381	404	347	365	367	358	376	338	345	329	396	362	374	395	356	363	359	357	381	400	379	362	370	383	358	329	372	373	371	339	367	378	331	358	358	360	385	312	389	338	358	355	376	342	398	338	382	322	335	368	352	385	341	351	389	352
22862	21045	28551	23850	21172	20802	9811	1190	522	495	442	439	450	438	433	456	479	487	429	471	461	436	429	430	455	456	416	415	472	428	424	397	447	442	447	436	438	438	453	451	467	439	433	447	438	425	430	448	451	465	463	450	418	465	441	426	446	443	464	430	437	449	423	431	452	424	432	419	419	414	438	431	447	484	437	474	456	421	455	435	420	456	449	441	448	468	414	422	428	439	435	415	460	446	465	416	434	459	411	424	422	446	414	442	444	448	425	471	419	420	448	439	454	437	406	442	405	428	421	438	406	450	415	435	473	448	438	436	449	441	459	426	442	470	438	448	453	446	459	422	467	447	440	438	404	462	427	400	423	472	479	422	437	431	463	420	384	414	390	456	499	417	420	448	444	407	472	439	430	455	437	444	443	432	437	445	414	448	436	440	422	446	444	457	442	442	456	463	404	422	458	432	428	399	460	408	422	447	458	460	482	430	430	435	456	407	418	443	434	432	439	407	401	397	429	425	434	410	451	456	429	412	457	456	402	435	425	437	419	441	475	433	421	460	446	414	413	467	425	412	472	441	426	418	474	433	429	437	442	432	432	467	446	439	464	450	436	438	460	441	450	445	437	420	407	432	427	449	434	419	417	429	411	428	448	449	415	420	403	436	458	423	441	439	474	413	427	419	426	434	431	431	459	439	427	428	396	452	401	459	401	405	410	462	442	447	440	453	443	464	386	433	423	461	434	452	454	412	417	401	459	397	397	412	448	419	420	422	439	475	437	434	421	438	418	410	405	421	438	457	454	416	471	405	449	425	453	423	454	473	444	474	452	438	444	433	465	395	406	472	452	457	429	444	427	455	436	441	405	411	435	427	450	407	440	393	440	443	447	427	416	459	440	396	472	441	435	425	427	419	468	398	397	440	412	440	455	459	441	423	461	455	440	453	430	445	444	412	426	449	436	414	426	388	419	393	466	437	436	433	449	456	471	413	400	445	438	460	431	458	430	441	464	428	428	430	414	440	454	430	409	447	427	419	394	428	432	471	434	452	467	408	426	449	434	470	438	412	418	392	436	463	428	398	445	435	451	456	450	427	446	430	440	416	427	424	465	413	439	422	448	453	433	428	437	392	464	441	417	446	433	432	432	397	394	437	430	459	385	427	427	439	415	444	463	445	465	462	443	399	432	406	431	429	388	456	456	463	415	438	471	497	426	429	416	441	421	412	429	406	450	445	447	445	413	399	437	395	411	411	439	432	416	445	450	428	447	430	438	451	444	460	433	437	455	434	430	415	445	440	433	454	459	413	403	407	443	438	430	426	437	439	446	417	418	443	432	429	405	457	433	452	452	480	465	431	454	448	415	393	426	414	385	440	433	440	464	419	431	481	413	446	437	451	462	423	457	437	439	498	416	442	444	413	437	454	450	418	409	435	460	429	466	433	438	438	429	421	425	432	444	466	412	399	440	439	390	463	426	427	450	392	409	441	433	419	390	377	428	432	423	414	414	442	420	438	450	442	467	456	441	433	449	474	459	426	466	487	474	426	441	450	421	471	426	410	440	457	394	431	415	479	465	467	427	416	443	456	413	435	434	427	478	456	394	471	453	421	402	453	446	434	420	443	464	456	430	472	441	442	418	435	431	423	439	439	462	408	432	422	439	424	418	425	444	393	441	387	460	432	402	450	394	407	427	444	422	429	421	422	445	470	448	453	453	443	399	439	449	407	432	418	384	463	432	453	453	431	415	419	466	369	451	378	432	387	429	432	475	422	430	475	459	469	433	434	441	460	445	434	413	444	446	452	415	443	432	449	448	433	432	434	416	427	429	434	447	438	435	422	438	421	457	438	425	439	405	416	413	413	419	461	398	449	442	418	418	461	422	415	431	416	425	436	436	455	392	461	445	434	434	413	461	476	405	417	455	491	473	441	435	439	487	415	427	435	471	428	461	422	436	436	421	418	436	436	442	456	409	414	414	448	462	437	427	480	438	464	449	454	441	452	434	431	417	416	387	474	411	432	457	416	462	427	441	402	429	450	432	434	435	461	450	494	438	456	424	437	459	424	433	465	382	423	410	440	442	426	420	449	412	437	411	439	456	443	472	393	439	420	443	415	433	409	440	389	430	448	479	455	464	434	434	450	451	438	438	423	457	417	429	429	421	454	446	444	424	413	414	464	419	440	451	449	480	427	449	390	452	421	438	426	453	394	394	427	436	460	432	446	423	450	444	415	420	414	446	453	412	440	461	397	442	424	436	460	426	464	486	452	439	448	405	436	446	403	423	456	468	446	426	435	412	409	463	392	410	421	433	400	447	432	454	425	391	441	453	430	444	442	412	411	450	419	503	399	423	461	455	454	427	479	432	456	476	429	459	459	438	410	372	434	445	460	395	420	424	416	427	450	474	461	452	439	449	399	432	456	454	425	433	434	421	424	446	422	435	472	412	426	430	456	451	423	419	448	470	431	420	449	444	441	432	423	418	425	450	447	436	407	416	447	401	436	425	448	437	427	419	438	443	439	421	471	435	411	456	475	427	402	425	416	469	433	440	450	448	436	443	414	446	439	415	414	415	480	404	407	427	434	439	412	453	431	447	431	419	402	444	416	426	458	380	480	445	471	413	434	466	446	424	427	418	400	440	442	419	451	431	429	430	441	473	459	460	421	408	448	407	426	447	424	432	389	418	460	418	431	411	471	402	407	490	428	421	440	449	386	456	443	439	449	447	431	434	426	446	433	440	483	393	432	418	413	430	470	446	415	413	416	442	400	424	453	426	456	442	443	470	451	420	383	445	451	420	452	465	458	445	398	475	421	409	453	460	420	412	449	459	468	444	422	418	440	431	390	448	438	441	411	444	441	437	454	427	460	407	427	452	443	432	450	409	454	424	447	429	452	413	437	444	412	467	449	437	435	423	448	477	456	439	446	435	404	444	448	419	465	438	437	447	427	427	433	502	449	413	474	460	448	412	404	412	431	447	427	397	463	428	443	468	473	421	450	440	425	414	427	430	413	428	440	442	416	433	386	445	424	453	437	404	444	413	402	422	422	462	446	435	429	472	417	425	456	445	438	457	449	447	402	448	412	437	443	443	444	442	442	454	439	443	414	433	420	450	455	497	422	435	434	423	426	435	447	430	451	442	450	462	423	457	438	427	465	417	393	440	450	355	463	411	459	439	392	442	432	451	409	443	422	460	415	401	418	467	431	451	424	459	465	444	434	472	437	431	432	472	381	422	433	471	434	422	452	416	402	413	462	439	452	428	429	462	445	457	431	429	405	435	440	391	449	421	435	439	478	453	451	480	466	446	440	410	442	465	412	451	402	434	437	454	467	422	438	422	444	452	474	387	458	470	422	449	416	415	443	436	429	443	436	464	439	449	449	451	417	416	424	420	473	430	470	433	422	453	459	461	453	446	438	426	420	426	456	445	453	450	440	423	460	394	411	429	453	422	421	421	458	436	433	419	419	439	421	468	422	419	443	434	412	439	417	410	427	382	412
44684	62822	46105	28320	17336	9757	3366	1233	633	565	551	526	488	501	495	480	453	492	474	438	526	494	478	458	455	484	493	481	496	459	460	506	494	501	458	491	477	495	490	513	488	456	441	485	497	456	497	490	518	469	494	496	454	503	480	434	484	460	499	499	473	487	462	494	463	481	494	468	491	480	490	471	471	447	447	440	472	509	503	495	483	521	513	540	451	498	492	487	458	497	484	468	482	475	484	478	452	466	501	502	465	483	469	481	483	478	486	465	450	440	475	476	449	535	448	504	463	495	465	488	478	476	502	509	502	474	475	482	497	463	459	488	478	482	458	467	472	470	482	463	507	480	508	488	475	493	518	492	476	506	478	505	472	501	506	505	474	450	486	489	536	496	490	482	483	460	476	496	440	475	476	448	464	452	480	490	468	482	468	451	482	537	470	497	518	453	459	507	496	454	525	452	481	482	447	473	500	508	490	492	477	483	511	516	474	460	489	518	492	472	469	504	496	499	489	458	506	496	473	446	465	482	498	497	490	461	462	487	481	452	496	483	463	465	475	515	443	495	479	465	446	467	497	502	490	517	489	452	483	439	482	488	478	509	482	521	458	498	459	514	500	465	487	470	454	525	480	479	482	485	467	491	515	438	497	498	481	502	458	469	446	445	503	477	528	465	497	486	469	502	462	439	474	477	467	481	475	443	453	471	454	470	426	456	485	505	488	486	521	452	461	461	464	504	495	505	520	499	501	466	480	488	455	457	450	498	481	475	463	486	487	485	498	446	483	451	472	461	472	467	468	480	503	462	499	492	486	475	502	488	493	478	465	497	478	468	460	477	453	481	460	503	458	450	478	474	467	457	476	507	465	487	500	491	444	465	471	483	446	454	502	465	510	483	465	454	507	440	501	478	461	483	479	446	458	488	498	496	467	487	474	463	487	478	496	494	473	463	495	517	459	484	461	488	485	450	475	450	487	468	437	454	508	468	496	471	474	479	460	489	465	468	451	481	480	516	456	469	449	473	471	467	491	516	484	443	489	507	522	448	488	464	531	449	494	483	497	437	474	464	496	433	452	480	486	442	462	460	500	498	455	503	497	485	472	508	491	460	497	484	508	468	501	460	472	468	470	461	495	479	503	470	467	448	480	507	466	471	480	471	492	487	492	490	452	438	485	486	483	444	480	490	452	491	442	491	451	491	495	460	475	434	473	519	492	453	469	503	465	538	465	514	524	454	501	472	476	436	482	539	445	474	487	481	480	477	473	451	492	460	462	454	488	482	471	472	438	500	515	471	479	459	467	491	471	508	493	507	450	485	466	484	501	490	477	484	481	485	482	503	473	473	455	514	440	465	490	467	430	444	469	481	474	472	477	454	471	495	497	491	482	455	451	475	511	457	495	481	472	437	536	479	500	457	515	463	476	458	499	469	471	486	471	450	498	470	498	505	491	503	503	492	500	398	479	475	480	490	461	492	470	468	496	468	466	455	459	485	466	486	464	510	434	480	476	481	454	492	503	475	484	459	448	458	496	495	444	444	458	469	507	463	455	479	479	462	428	479	498	490	476	485	512	491	497	464	475	465	482	502	423	497	470	510	461	495	482	518	496	480	442	418	504	481	485	470	493	484	440	519	469	470	472	451	482	452	472	478	456	505	451	464	480	473	449	484	471	495	452	439	459	479	434	457	459	480	483	431	487	466	459	487	460	473	452	470	507	465	453	491	485	483	470	485	475	493	473	453	483	499	473	484	497	496	437	467	431	445	482	463	488	469	469	456	462	453	506	534	483	471	480	491	530	492	512	486	453	491	444	487	445	515	451	480	525	462	478	468	477	489	456	457	478	496	448	466	488	457	462	504	483	497	503	505	466	450	449	434	462	462	482	487	483	513	470	486	466	475	446	500	468	475	466	512	474	480	497	430	509	483	464	494	487	481	455	517	488	433	465	523	478	488	491	464	485	476	493	506	495	489	514	497	479	519	474	494	462	488	435	514	452	461	479	465	541	466	497	472	458	460	469	476	475	500	511	507	488	428	485	491	491	489	434	477	452	476	494	460	460	467	472	510	477	490	457	500	487	498	480	495	493	476	452	488	505	501	523	474	457	489	510	403	456	435	468	470	485	440	513	467	502	516	490	474	461	461	465	479	509	473	426	462	471	507	448	438	458	514	466	483	452	469	448	487	473	504	455	506	477	488	489	466	516	457	495	474	460	446	496	482	477	474	470	462	513	486	515	510	479	503	485	474	482	504	424	499	515	489	473	435	468	530	464	462	493	470	487	444	458	504	448	442	466	486	501	450	485	494	492	470	500	464	490	500	446	495	438	510	461	402	452	449	449	496	454	442	504	486	462	467	465	452	475	454	465	469	487	461	482	483	475	440	484	500	430	498	501	464	454	486	482	447	508	496	518	500	523	503	482	461	505	485	490	508	510	469	482	485	533	479	501	482	452	509	460	491	437	448	468	464	495	475	478	480	494	460	457	479	437	437	465	456	455	475	498	497	475	492	500	474	473	489	511	464	495	476	500	473	485	499	471	518	468	461	498	463	490	468	471	471	456	529	474	512	445	447	512	468	475	466	511	482	488	494	467	460	451	471	464	472	464	462	483	482	475	469	478	467	489	502	496	453	478	512	464	504	486	459	446	455	470	427	495	482	456	476	441	489	439	451	478	448	503	482	457	454	467	478	453	455	488	509	429	486	489	481	471	484	487	505	442	469	462	476	484	427	467	476	501	483	492	519	457	500	468	440	496	476	498	487	437	495	475	499	447	475	503	503	497	468	458	502	447	492	480	465	464	516	504	459	465	465	484	467	459	494	497	520	480	519	478	481	454	441	486	504	430	459	449	468	480	474	500	444	468	502	466	442	497	488	471	488	509	476	479	477	438	495	466	467	476	469	490	457	497	506	488	462	491	492	454	493	509	482	479	474	485	493	501	493	491	467	466	464	518	455	519	482	459	525	420	508	476	457	495	438	474	475	470	478	474	494	515	462	466	482	466	496	477	478	492	480	460	471	502	503	478	515	511	457	492	458	455	498	479	436	519	478	511	493	502	435	463	419	478	496	515	447	493	493	469	511	473	466	486	505	461	465	464	459	471	452	484	486	462	477	464	481	469	515	459	490	506	477	509	476	475	501	456	400	482	482	523	465	471	490	524	458	484	467	477	490	525	486	466	450	474	480	483	455	475	486	480	494	455	446	488	463	503	483	450	478	491	478	490	469	505	459	438	461	474	462	466	478	467	513	454	507	455	468	479	443	490	500	474	512	463	461	465	450	447	506	458	476	462	471	458	469	460	472	460	460	510	481	448	475	407	460	419	418	445	468	484	458	506	470	463	512	514	467	484	467	469	469	492	468	499	480	494	482	444	462	498	456	462	476	484	455	473	449	533	464	528	467	475	466	492	445	497	477	485	471	488	529	470	459	450	453	469	482	455	467	444	507	501	479	450	494	444	456	470	479	497	481	492	471	425	479	482	447	481	495	514	475	476	469
33520	31523	32738	19572	5797	1600	623	279	235	222	226	215	245	245	244	248	240	215	224	219	206	217	218	214	206	216	223	223	226	203	231	208	231	222	233	213	224	220	248	210	222	214	240	210	235	226	212	214	228	223	234	210	202	210	236	240	208	249	213	218	217	211	231	225	220	221	228	229	230	224	209	219	224	205	194	240	225	207	245	208	228	227	265	251	232	221	221	252	233	228	225	231	228	204	214	240	221	210	247	232	231	195	229	214	210	240	215	215	210	227	212	206	221	194	211	224	203	203	204	257	192	258	231	212	240	225	233	232	240	218	190	203	200	232	252	225	207	207	227	222	256	243	219	220	243	236	234	209	231	237	193	240	202	219	223	225	224	223	223	226	239	240	228	228	233	242	209	230	215	233	226	256	219	221	209	242	227	218	242	226	232	205	212	228	213	238	238	236	259	217	215	230	237	238	223	217	240	229	216	225	238	219	206	230	229	243	212	228	216	235	214	236	245	235	204	246	231	214	223	236	208	220	220	216	255	225	226	204	234	216	228	217	210	226	229	220	231	224	199	223	214	237	209	217	207	219	205	229	234	217	222	227	202	229	193	213	220	212	199	258	227	236	216	203	218	234	233	205	230	221	217	196	225	266	243	238	203	225	228	229	224	228	256	229	191	221	205	239	232	213	203	238	232	257	212	236	219	208	219	203	240	251	236	204	204	236	262	248	240	228	216	242	223	231	229	221	207	223	220	220	222	245	252	196	250	191	217	207	241	254	220	188	225	253	221	241	228	247	238	239	235	231	220	218	212	223	238	243	219	264	221	198	223	230	222	208	189	224	247	224	211	225	224	213	237	208	237	246	226	221	257	219	209	245	227	215	217	217	233	219	207	240	246	210	225	242	242	231	212	226	217	219	217	225	226	215	189	218	215	245	220	231	280	176	206	226	202	224	244	232	215	239	225	242	241	218	200	228	194	231	226	237	220	219	215	227	207	226	229	217	221	229	230	253	246	218	231	241	252	200	236	211	230	207	234	213	213	208	227	243	220	232	224	227	214	220	247	238	241	255	215	230	207	235	214	226	230	231	245	224	213	242	220	239	224	218	222	213	220	228	228	214	208	209	222	207	199	233	212	232	199	222	193	242	221	220	236	222	233	211	238	222	228	225	222	241	206	211	235	248	219	230	195	239	226	216	247	213	245	226	212	223	232	213	229	220	231	220	221	224	220	227	249	222	223	217	220	223	211	217	230	199	207	203	208	240	236	230	220	183	240	230	238	200	231	227	222	218	209	235	202	244	240	236	210	223	224	228	220	235	224	217	199	208	232	205	218	220	238	225	234	222	218	224	221	233	212	218	214	217	238	232	212	213	217	221	249	239	236	222	223	246	214	222	228	234	217	229	253	228	247	233	251	228	216	231	230	222	240	223	213	230	210	202	244	237	241	257	247	198	227	205	229	232	242	233	210	223	227	208	188	241	222	215	237	222	238	190	225	219	228	215	224	211	234	226	205	258	220	199	258	226	216	196	197	235	235	213	240	220	225	207	219	208	207	225	207	231	245	237	222	227	201	269	241	222	220	240	224	221	229	231	229	226	221	238	254	230	239	256	215	209	230	198	204	240	224	213	204	228	217	210	241	193	232	224	231	239	203	218	226	213	207	232	234	212	247	216	224	228	202	198	238	197	215	238	236	245	230	204	234	241	223	259	222	256	207	194	205	241	226	244	220	238	206	202	214	249	222	218	214	243	203	228	219	227	227	200	219	243	224	259	222	214	237	231	212	221	217	225	213	237	213	208	248	217	201	203	256	222	250	227	265	221	231	211	198	241	207	231	194	218	254	219	261	248	252	224	206	221	223	229	227	217	229	215	236	230	207	205	205	236	212	250	218	218	238	255	214	248	235	205	224	214	221	225	221	260	245	210	226	214	218	226	235	254	229	229	225	248	216	207	207	239	225	232	211	233	225	228	198	207	220	211	221	226	216	221	245	220	234	211	264	211	234	211	226	215	214	228	228	212	220	204	224	254	215	205	220	209	219	225	226	230	233	222	261	190	230	247	235	244	208	236	241	227	213	251	233	215	251	224	244	233	240	240	220	229	224	230	237	234	226	259	231	224	234	211	248	238	223	230	247	227	195	222	212	242	206	230	237	231	204	195	232	236	225	188	237	205	221	220	217	225	213	232	228	236	216	250	233	221	212	226	226	226	241	222	214	236	221	216	237	217	230	244	244	228	234	238	252	226	256	213	238	235	210	219	235	217	213	220	223	226	220	219	215	225	236	214	226	219	237	221	229	246	216	235	212	242	196	188	231	223	217	241	243	219	227	220	197	213	229	202	228	214	233	257	231	178	229	227	204	262	219	229	247	267	243	210	249	222	221	224	221	235	229	215	228	208	199	215	238	239	230	242	235	239	246	215	243	201	241	234	201	263	230	211	221	238	234	220	227	231	226	222	218	218	243	231	219	216	226	209	217	215	259	221	215	190	203	217	233	191	231	237	197	244	215	254	223	251	202	205	246	228	215	240	231	223	224	250	223	214	221	222	207	232	220	241	206	232	218	231	195	227	232	207	216	244	213	208	214	225	225	230	224	228	242	241	228	208	238	239	221	226	204	234	226	224	238	218	239	243	243	245	234	208	229	213	222	203	205	213	224	208	229	196	212	212	220	224	208	205	217	219	219	209	223	251	227	238	214	233	198	253	233	231	252	223	266	236	243	234	210	210	221	230	218	213	249	215	207	208	221	225	219	212	235	230	226	230	248	219	238	215	207	223	229	240	233	219	222	217	216	262	215	212	225	223	227	201	237	224	223	227	212	235	244	229	221	207	226	226	223	247	227	239	214	242	197	230	230	200	226	219	220	208	228	229	205	202	243	220	226	217	229	219	232	211	214	244	225	263	239	233	222	249	206	232	204	197	247	258	211	229	215	231	229	218	255	224	224	250	208	214	223	226	224	225	229	214	214	231	221	213	219	211	212	234	242	248	207	249	208	223	233	209	233	204	197	231	246	247	224	222	230	200	246	251	220	224	232	228	216	237	239	230	224	215	235	243	231	245	240	204	207	226	227	249	209	224	223	240	221	224	207	220	232	232	229	238	194	217	217	230	226	237	241	233	233	209	215	217	237	264	207	216	226	239	204	243	245	227	227	225	249	240	221	217	219	242	232	236	230	235	198	229	215	232	210	215	234	232	226	233	227	221	208	205	215	241	243	222	195	243	226	223	186	220	249	205	238	225	230	217	232	230	219	215	219	237	222	193	230	249	239	242	230	215	240	218	231	253	221	248	202	247	220	183	220	239	209	233	220	236	217	219	234	212	219	214	231	220	226	244	230	201	249	230	225	219	229	224	246	210	231	220	231	219	201	224	203	214	231	240	242	232	211	222	242	234	229	207	217	209	243	214	237	230	216	228	204	253	223	209	233	198	238	222	233	218	229	245	224	218	221	224	203	228	246	221	223	219	226	198	213	228	202	212	233	228	234	200	228	214
39080	45598	32473	16233	6696	2269	922	318	289	260	271	274	266	284	275	233	256	246	286	241	265	248	292	264	262	285	263	270	292	246	234	268	252	257	264	276	253	255	260	257	267	267	267	283	254	263	268	269	270	263	301	256	306	234	288	266	253	253	299	256	244	245	290	274	255	241	266	251	274	241	245	261	241	239	240	275	290	269	255	254	284	255	261	260	270	257	255	278	291	267	249	277	272	279	280	265	252	277	265	239	281	266	266	250	247	278	249	264	250	272	272	277	223	242	245	261	271	253	272	267	258	239	245	253	259	284	276	256	259	268	240	254	251	254	287	267	241	265	273	243	263	246	264	296	260	279	294	295	250	255	283	265	254	266	296	297	298	265	270	271	280	251	285	255	262	292	290	267	276	256	252	252	288	282	278	283	250	249	261	290	290	256	247	255	258	267	259	258	274	250	241	233	290	267	248	261	257	265	272	286	279	272	260	238	297	270	299	257	288	272	227	263	255	268	249	265	257	286	269	244	264	264	262	266	263	265	259	267	254	269	257	250	239	271	267	258	277	267	267	269	269	263	272	249	256	256	240	241	276	261	284	243	254	297	251	247	250	230	259	256	261	252	288	261	273	263	245	264	267	278	281	270	273	237	263	281	289	288	269	245	269	256	308	272	271	258	276	286	240	245	253	289	273	280	277	279	297	290	263	277	287	277	277	271	288	236	263	271	289	278	248	247	254	259	265	262	256	274	260	246	259	256	265	254	239	238	270	239	232	263	239	236	258	263	254	261	244	267	264	252	272	278	303	266	232	281	285	256	249	268	265	249	268	235	272	272	241	279	255	256	289	242	230	283	262	291	259	261	273	262	267	248	266	275	253	294	301	274	296	235	251	254	271	267	243	253	281	307	241	259	264	267	245	262	269	273	248	250	264	264	249	246	276	276	263	238	248	263	267	273	259	248	264	248	247	286	269	289	257	249	257	278	253	252	247	261	294	249	282	259	271	241	280	292	261	273	286	260	268	256	275	226	262	248	285	293	274	286	243	285	253	271	266	277	263	259	259	276	287	272	259	268	291	281	252	273	275	250	273	259	252	249	236	276	271	276	270	256	258	255	261	279	231	266	264	280	250	285	246	246	232	280	252	252	268	258	254	236	254	279	269	284	248	245	234	256	274	260	244	243	268	251	261	257	230	257	268	233	283	257	269	268	263	279	242	280	250	265	281	255	259	252	257	277	295	271	249	281	243	238	281	271	269	265	254	277	268	265	290	258	230	246	275	257	236	259	246	252	245	288	271	277	273	260	251	266	283	275	276	263	264	292	281	262	254	246	264	291	240	274	274	280	267	299	271	268	241	275	259	256	301	250	247	233	258	255	253	275	249	280	289	259	279	262	281	294	258	271	284	282	267	244	258	242	251	243	257	246	226	284	272	247	269	255	222	278	271	277	268	248	288	278	255	291	272	242	289	264	267	262	267	240	267	255	265	261	253	238	259	298	281	249	242	251	284	262	260	286	289	256	283	291	291	266	264	265	277	263	264	269	247	257	258	260	273	290	266	237	248	278	255	262	256	235	256	260	261	248	274	263	254	266	257	278	258	275	260	299	274	295	239	261	246	244	282	259	269	274	304	263	247	266	260	279	255	268	277	289	273	273	255	253	250	251	277	282	304	268	269	277	253	284	246	267	287	252	254	268	287	234	281	263	251	236	276	259	262	266	248	286	276	269	285	240	273	275	276	252	252	271	216	249	225	261	269	238	254	247	248	276	288	280	282	246	266	247	263	249	283	243	268	271	248	255	271	239	268	264	232	259	285	269	238	250	231	246	270	267	269	244	238	267	274	243	263	236	294	283	286	262	256	256	275	239	250	238	251	266	256	253	260	238	268	285	267	266	279	271	258	276	242	271	247	259	277	272	270	294	247	273	276	242	265	259	264	275	267	257	268	263	274	245	266	268	272	289	280	276	248	263	273	263	246	247	242	266	262	302	258	257	239	265	284	270	227	266	246	284	255	288	255	291	259	241	286	282	237	276	267	258	268	259	264	270	249	273	247	295	232	254	272	264	262	243	256	274	243	261	290	282	305	222	245	278	276	261	250	282	265	271	237	270	236	264	287	278	280	251	292	266	275	255	265	257	244	259	285	244	269	261	257	263	261	259	259	255	295	237	253	280	242	268	249	231	259	300	259	266	277	262	259	271	254	279	262	270	271	259	270	257	276	275	278	257	283	276	274	239	281	264	264	284	271	234	270	286	246	237	245	252	254	250	280	279	257	232	245	283	242	278	281	249	269	264	295	283	302	258	278	253	280	249	280	275	281	243	258	264	274	225	279	259	252	262	246	289	278	296	256	278	260	297	271	267	265	252	257	294	268	278	242	266	278	271	276	280	263	255	286	271	255	252	253	279	251	258	266	270	247	258	241	252	284	283	231	268	276	280	267	261	295	279	246	297	255	274	264	266	262	254	293	258	294	257	270	279	269	278	284	260	265	243	278	293	271	243	243	282	286	295	263	272	269	254	263	269	257	286	300	269	276	257	259	236	252	253	230	260	279	284	252	301	280	267	269	274	255	243	276	262	246	262	289	301	271	262	289	263	287	236	269	264	239	245	285	256	247	300	245	296	260	273	258	278	247	253	285	255	266	258	254	298	258	281	277	272	278	263	236	291	284	275	237	238	304	260	262	267	269	266	229	276	261	272	270	272	244	275	275	264	267	259	251	278	275	251	242	278	267	266	259	294	241	258	268	283	249	286	259	247	243	234	261	289	255	275	247	272	253	256	253	261	278	273	231	288	286	251	247	259	259	261	268	257	259	264	243	282	279	274	261	270	253	257	278	289	235	277	255	326	253	276	265	235	257	259	269	248	262	247	266	257	253	288	249	253	292	296	297	286	266	280	276	290	281	253	255	251	251	264	273	260	267	227	266	246	279	268	269	269	273	288	251	277	267	230	258	264	255	271	264	291	238	288	232	261	265	288	270	246	257	257	252	242	283	302	254	264	253	239	257	260	247	262	267	284	250	231	273	290	245	283	269	258	270	272	259	261	261	271	263	252	258	232	253	273	264	283	261	259	222	254	253	257	250	240	245	284	264	287	264	258	273	286	254	238	292	265	257	274	283	257	258	255	286	282	254	260	266	280	277	276	271	287	249	284	283	257	255	241	254	261	267	248	250	260	269	266	240	241	250	271	246	279	273	287	257	279	238	291	262	274	259	266	237	258	272	264	257	270	264	238	248	280	272	288	252	261	278	283	270	274	293	268	277	289	231	308	290	291	279	274	288	263	264	250	263	250	273	256	255	247	254	257	265	252	256	252	247	246	254	246	252	247	285	260	236	258	252	247	237	282	253	293	269	257	265	301	270	260	263	264	269	289	275	245	260	264	255	232	260	253	259	239	258	282	254	277	305	281	257	253	272	270	256	274	282	287	278	263	266	285	262	240	268	264	261	256	278	265	289	289	278	279	247	292	259	231	237	253	279	247	263	278	261	277
24232	21076	28208	24854	20834	11558	2537	746	375	319	316	313	258	292	309	280	282	287	311	301	283	287	281	300	285	338	274	284	292	294	288	294	251	282	301	275	267	272	261	284	294	281	271	307	263	254	283	287	305	283	268	279	325	291	280	296	301	295	281	263	300	281	284	307	277	306	273	273	310	277	285	314	290	268	261	286	258	266	259	295	289	273	257	269	288	283	290	286	323	284	260	307	257	307	284	266	285	308	275	327	276	303	285	299	274	292	286	302	306	284	284	257	277	279	265	262	274	285	274	285	298	287	285	294	303	271	276	282	310	299	290	266	286	291	289	285	264	271	306	274	289	269	303	336	280	311	260	288	283	266	267	252	281	272	247	310	280	285	276	288	300	311	314	275	285	313	296	288	276	287	324	304	283	272	311	284	286	281	273	278	301	283	272	286	281	279	287	272	283	264	279	298	268	263	271	301	281	283	310	285	279	280	248	292	275	282	278	282	286	264	293	253	261	294	313	288	267	278	284	289	285	330	345	274	317	287	286	305	291	289	269	290	314	299	288	259	285	296	281	254	299	316	279	283	286	269	273	318	278	289	273	264	262	304	273	285	297	282	329	271	289	280	289	298	287	285	245	292	265	288	307	267	297	250	280	292	272	273	284	315	278	311	243	280	303	277	283	246	296	296	224	279	319	273	292	259	276	284	276	297	305	264	312	277	311	277	282	267	298	270	278	308	291	274	287	273	286	269	275	274	304	269	276	276	287	295	282	296	297	288	290	279	309	286	297	277	277	254	298	271	265	276	284	262	265	260	301	280	286	274	297	307	299	300	283	260	314	281	292	287	307	309	289	294	270	277	271	270	286	312	285	288	286	279	277	275	280	292	261	289	299	283	310	279	266	275	280	277	289	284	307	273	279	301	277	298	301	280	294	298	286	283	261	299	268	320	291	254	300	286	322	284	262	256	274	280	235	287	273	250	287	289	293	268	284	289	283	273	284	293	273	268	309	277	262	306	305	269	277	270	275	290	292	283	317	255	300	281	281	268	294	261	308	294	313	282	277	291	287	304	315	281	287	295	278	273	299	310	279	259	286	269	270	281	281	288	283	266	265	292	289	298	290	305	283	286	301	275	299	277	268	256	296	289	299	283	308	270	287	266	300	279	283	285	310	295	277	314	303	294	289	282	304	293	251	285	279	284	265	263	263	275	300	292	275	283	315	276	286	277	259	319	313	254	311	294	274	271	326	257	243	277	270	283	274	293	297	292	290	273	312	285	295	311	278	280	276	261	267	266	279	303	320	290	287	307	303	332	275	298	263	294	321	307	310	283	274	289	312	302	277	268	311	273	270	287	277	273	278	310	276	297	281	287	297	296	272	269	290	308	284	268	292	260	289	293	322	314	330	303	268	266	275	297	285	274	287	281	298	300	281	286	256	310	298	283	254	282	265	288	291	301	258	280	296	276	325	273	289	291	277	270	298	285	275	318	311	293	264	283	250	268	298	263	291	289	299	263	334	287	296	283	270	280	288	303	266	302	281	285	285	297	282	284	286	276	271	300	308	288	270	313	280	278	277	329	314	281	282	261	297	289	306	279	285	277	265	298	290	266	267	312	302	263	292	280	305	297	254	300	303	308	289	297	264	291	277	322	281	258	259	309	272	260	279	266	298	278	292	312	274	295	319	264	264	275	305	289	292	283	280	319	278	251	307	281	276	290	254	265	265	271	299	283	270	245	307	294	304	279	272	257	289	292	277	275	285	267	319	278	286	297	299	231	280	292	297	289	283	297	298	292	257	254	289	260	305	280	262	271	302	313	290	283	278	272	278	288	299	272	289	274	300	268	274	302	248	283	252	285	282	287	288	253	304	283	264	273	276	296	267	257	258	285	277	258	306	258	287	303	310	275	251	319	288	281	274	312	279	287	293	277	311	308	276	273	276	284	304	287	295	320	305	273	305	273	271	303	275	290	303	270	293	279	300	279	304	288	277	274	267	278	272	260	292	295	274	293	307	292	285	289	277	328	280	293	298	281	277	289	280	278	247	302	268	295	298	275	290	285	276	308	285	274	326	294	300	283	257	309	276	275	272	292	286	261	290	260	309	278	278	265	287	274	240	285	326	292	288	270	275	290	287	304	293	299	285	307	330	309	310	288	294	306	272	270	300	307	301	282	288	270	287	331	276	285	292	308	261	314	308	296	303	286	310	274	286	260	298	280	264	281	282	292	310	285	267	292	291	277	253	294	288	288	291	272	275	268	266	286	286	287	284	281	260	276	299	258	279	290	293	289	295	266	293	286	279	297	318	283	272	305	257	246	319	296	279	292	284	273	278	275	288	290	282	281	299	272	310	275	278	288	290	266	273	272	277	314	301	275	282	293	262	313	306	284	273	287	239	300	272	262	303	282	261	281	275	263	293	247	261	285	301	274	256	281	280	274	258	273	294	289	290	302	302	295	280	309	297	276	283	294	263	281	307	263	265	297	283	273	309	291	262	264	283	283	265	282	297	295	301	270	285	290	290	278	251	297	296	284	281	279	286	272	285	273	257	296	287	290	304	299	275	248	298	286	276	274	294	289	258	287	294	278	274	289	272	289	286	285	301	315	311	282	256	324	270	307	269	290	290	258	275	285	296	288	275	286	269	290	317	323	269	298	254	299	277	297	278	255	272	252	268	281	284	307	274	285	278	301	289	299	293	308	275	306	271	286	279	298	290	261	290	277	301	296	267	319	265	268	329	294	270	281	294	321	295	282	283	293	304	294	253	271	280	259	305	288	284	293	295	281	298	285	292	316	286	306	282	261	285	287	288	275	272	288	288	286	293	286	295	271	308	259	318	298	263	302	272	234	274	290	267	273	280	270	264	289	276	306	279	271	279	307	302	290	284	288	265	279	273	266	274	294	267	262	261	259	277	292	258	285	298	250	299	315	283	267	312	275	282	252	284	282	276	290	307	274	274	296	281	280	270	281	272	311	306	287	273	274	280	290	269	288	254	272	292	273	260	270	294	277	299	288	278	278	308	289	272	284	293	254	276	298	244	273	308	277	290	319	279	290	294	312	287	280	300	293	289	280	282	250	256	300	298	263	293	277	275	307	268	280	304	313	278	275	276	277	279	269	301	312	268	297	306	293	289	313	267	271	291	247	269	277	266	301	289	261	281	298	280	294	322	268	283	304	260	268	277	282	273	270	295	297	287	287	251	297	293	298	286	293	292	292	299	284	278	276	271	280	288	272	289	262	272	295	305	301	279	281	280	278	293	292	262	305	252	272	284	283	301	279	273	278	255	277	306	304	278	284	274	280	298	278	275	274	279	295	281	275	293	290	272	289	244	272	298	318	274	268	284	292	254	261	295	271	279	283	300	255	249	282	280	278	287	307	286	281	268	298	303	268	261	305	276	309	278	282	301	291	274	292	305	320	275	238	290	314	298	278	253	288	254	277	282	300	351	285	266	279	258	261	268	307	292	292	262	287	282	277	283	269	285	302	293	274
37652	56859	39285	23776	12323	6230	2202	912	420	377	396	367	378	338	357	302	349	285	324	342	346	348	336	309	335	326	319	307	328	329	316	322	330	338	332	315	308	339	330	336	313	315	327	307	325	337	308	339	314	331	340	335	315	296	319	326	308	324	311	319	329	353	328	327	331	331	320	329	335	306	305	332	327	342	323	323	320	336	358	308	325	301	341	357	337	311	315	349	353	332	343	297	330	306	344	333	332	312	336	353	337	329	330	350	333	314	326	310	330	318	308	317	335	332	348	320	324	313	311	274	323	332	316	324	305	342	336	332	300	339	338	348	300	344	365	333	311	326	343	358	329	328	330	315	290	310	315	320	322	326	301	311	315	334	324	313	297	326	328	284	331	308	278	299	362	347	315	317	321	331	296	317	294	322	310	293	342	332	345	308	325	318	325	315	338	315	334	321	353	315	305	328	322	331	315	340	312	343	332	325	302	312	342	344	332	316	342	357	338	324	320	314	313	325	322	336	303	354	334	315	358	292	330	386	307	306	304	327	355	332	290	314	338	293	303	349	314	298	332	298	314	344	322	340	341	353	332	334	310	339	318	299	328	314	302	320	338	324	316	340	327	326	331	335	333	312	323	313	310	304	308	343	304	328	322	325	300	327	350	324	296	327	366	330	317	346	299	336	301	340	333	365	348	341	320	319	302	371	329	341	332	367	337	295	307	310	328	331	306	301	325	292	321	349	293	299	298	359	291	343	320	328	336	337	337	350	328	311	305	303	315	333	330	358	328	316	327	306	319	326	347	336	302	319	326	316	343	314	340	304	327	326	313	297	316	322	329	323	330	312	301	353	326	317	329	306	331	337	285	337	324	310	334	316	343	340	328	339	324	317	329	307	386	321	306	324	317	315	305	324	296	316	338	304	299	341	321	315	320	342	316	321	322	330	340	307	319	289	314	308	319	315	360	326	349	323	335	293	300	300	322	343	327	323	308	333	323	305	352	301	339	319	327	332	296	335	305	316	357	325	291	323	309	331	338	330	321	329	346	341	309	341	318	331	317	343	346	330	329	321	341	353	331	368	315	307	316	333	329	324	306	344	321	314	310	336	322	338	327	317	300	302	345	292	351	320	321	331	308	353	319	343	319	303	345	327	340	336	293	321	312	301	336	303	300	328	328	318	311	315	325	353	325	291	329	339	304	316	312	339	320	340	318	321	322	320	316	314	345	324	315	321	311	300	320	327	319	314	311	320	317	315	343	300	327	301	345	343	335	311	331	341	315	307	321	316	329	354	310	314	328	332	296	333	351	315	326	326	341	317	349	327	339	318	342	308	337	317	326	350	316	314	305	338	305	354	334	333	361	334	294	326	339	291	325	308	339	334	330	273	334	342	370	335	301	297	312	319	319	314	328	326	283	314	305	343	318	301	315	306	272	297	303	341	324	300	280	334	313	333	307	314	314	314	320	327	311	332	313	341	295	353	317	316	348	329	307	329	315	296	304	333	338	313	325	327	328	350	324	324	339	342	324	319	297	333	323	356	337	296	320	295	313	316	354	309	325	340	302	306	324	323	314	331	315	323	314	310	334	292	322	296	347	341	300	316	348	332	285	306	317	299	310	342	323	301	326	353	308	319	334	321	351	329	346	350	321	314	287	320	336	328	374	336	316	333	314	308	319	329	329	332	333	347	334	321	345	342	310	362	302	337	347	317	360	309	330	328	316	312	352	331	319	336	301	320	303	320	336	331	296	355	328	334	347	291	297	310	298	309	307	333	329	328	318	335	359	317	324	343	312	292	329	333	328	323	308	306	329	347	343	329	280	330	332	338	315	338	318	304	329	339	286	315	324	348	333	353	332	322	286	274	336	300	330	339	327	338	300	347	302	309	317	314	352	325	314	321	314	331	327	314	346	323	312	327	303	326	340	298	314	336	297	323	311	322	310	378	333	303	328	301	315	306	333	343	352	346	317	314	309	336	301	330	305	313	329	319	309	344	315	341	310	343	329	311	348	350	325	333	326	311	294	318	326	326	302	331	345	327	313	345	327	321	331	345	323	306	316	308	343	292	328	304	332	316	317	344	330	335	321	348	331	324	325	352	329	338	312	320	323	335	321	314	314	323	322	333	347	296	348	314	315	341	373	343	291	310	351	326	319	318	338	339	316	353	334	336	328	337	309	300	348	290	328	308	335	361	336	343	334	308	298	318	331	311	329	335	297	307	333	309	340	333	346	325	350	312	334	358	308	330	321	325	333	322	336	325	333	316	339	309	334	335	343	345	326	299	321	344	339	313	332	318	298	353	309	298	332	328	345	327	331	328	313	315	347	302	291	319	330	310	309	347	331	330	313	341	314	335	331	337	322	316	311	296	326	336	272	346	343	320	314	319	342	313	331	318	334	310	364	312	291	316	297	375	367	300	311	314	345	298	320	351	322	309	328	338	336	298	295	331	340	325	315	313	327	325	303	347	363	322	357	318	318	327	327	322	361	319	329	332	316	300	315	347	328	280	320	329	345	337	340	346	362	329	329	306	314	317	317	313	316	348	314	303	330	329	312	323	351	297	332	313	309	363	338	321	317	315	333	364	332	325	318	344	340	325	325	326	315	322	308	323	367	330	357	326	324	343	345	343	324	333	342	317	319	302	323	356	332	321	349	315	331	348	303	307	330	300	335	317	319	314	311	342	337	289	340	348	325	308	327	324	345	324	332	327	339	319	327	321	320	367	323	297	307	327	359	326	298	325	343	334	328	351	306	349	325	324	310	328	300	327	309	316	298	311	323	378	321	332	313	308	329	347	336	301	292	328	343	366	320	319	305	337	350	316	331	306	322	319	320	323	330	320	334	341	286	311	346	328	336	314	343	342	299	301	351	317	319	340	331	341	327	342	282	294	328	355	316	327	320	296	312	321	330	332	309	321	310	295	327	320	335	333	322	301	332	322	312	295	335	312	309	341	325	338	349	342	333	311	317	343	326	327	357	313	364	328	308	331	321	333	322	350	361	312	291	328	337	326	295	303	315	341	355	327	292	341	345	327	378	307	332	331	316	316	321	317	302	303	306	321	316	357	309	333	345	338	301	293	351	320	310	342	329	351	345	331	310	310	319	327	363	359	313	289	321	288	336	323	356	317	353	346	300	310	344	314	327	332	349	335	301	308	312	309	357	329	311	316	318	286	324	318	347	358	340	342	328	310	318	349	306	338	329	313	328	340	332	315	352	339	320	319	293	331	331	312	335	327	320	349	349	342	304	337	363	328	334	326	307	308	344	296	311	319	364	347	329	337	289	300	348	305	327	344	333	326	354	344	341	346	308	335	318	301	315	312	309	331	341	337	318	354	309	355	340	327	316	302	313	311	315	319	315	319	328	290	329	317	301	323	327	315	325	328	352	332	325	314	325	329	335	305	299	333	325	311	356	320	343	300	324	320	352	332	349	334	325	333	343	345	315	327	318	306	345	320	321	320	323	306	335	323	351	367	362	362	324	344	326	304	334	320
25359	21837	30984	26996	15659	4844	1335	570	353	319	308	326	318	283	301	287	298	293	304	303	318	281	286	296	249	296	302	280	286	317	296	280	289	273	292	315	262	308	299	337	322	300	318	309	260	289	291	282	326	299	326	297	311	278	300	314	321	286	277	309	267	292	316	293	300	319	256	283	256	280	309	303	309	319	289	259	301	285	299	280	263	295	308	271	292	286	282	321	318	307	303	308	304	288	286	265	318	299	314	287	289	314	279	297	287	296	249	270	286	292	288	304	292	314	276	303	320	294	282	313	315	317	329	308	298	296	303	302	302	304	294	333	303	311	272	310	272	288	314	269	288	269	295	287	281	278	274	289	297	299	277	293	279	299	314	266	269	309	290	283	290	278	253	286	272	285	300	302	281	274	306	300	289	292	281	297	293	277	302	274	284	284	316	249	261	307	292	291	263	275	284	313	294	293	289	273	280	240	278	310	297	295	291	305	294	295	309	287	289	302	310	294	299	265	302	277	306	274	291	266	240	278	249	316	285	275	303	316	284	257	287	309	305	309	288	310	295	288	307	298	303	306	311	307	264	312	269	301	273	285	289	299	291	278	304	314	272	288	269	274	288	283	268	270	342	311	297	292	283	269	325	270	285	325	309	272	296	302	296	331	281	275	292	278	249	299	291	311	319	301	286	276	294	292	281	306	289	312	264	285	309	290	286	264	296	298	307	276	280	294	295	299	291	317	267	297	266	303	298	315	285	306	307	322	311	279	275	319	314	299	312	287	295	287	315	314	273	284	282	306	297	286	275	308	302	293	256	315	320	317	279	286	280	286	285	286	283	304	282	312	264	303	302	283	324	286	284	280	283	305	289	291	278	302	292	309	279	303	276	298	274	303	305	287	306	280	291	286	288	303	290	282	305	283	325	286	288	266	249	307	314	296	272	302	267	320	289	325	300	259	272	314	296	295	285	292	277	286	271	291	305	293	267	288	318	282	291	302	303	310	278	331	283	329	309	295	303	311	300	276	313	280	313	291	281	290	303	266	301	267	281	299	329	287	276	271	304	297	294	248	300	300	269	287	278	313	284	315	297	288	285	301	312	272	295	275	294	297	311	331	323	286	278	307	268	281	293	281	299	273	274	268	328	337	276	326	273	261	279	323	309	310	277	297	305	292	299	264	323	297	292	279	323	283	307	287	291	306	313	302	287	293	300	315	299	302	287	297	308	287	290	272	251	291	320	299	287	315	280	291	321	260	290	303	303	283	296	321	281	286	298	279	288	281	307	322	275	300	312	325	297	289	271	280	290	292	258	281	307	293	310	314	282	287	291	294	286	300	303	314	315	280	290	284	311	306	318	289	285	295	308	320	286	275	255	280	285	268	297	289	296	278	300	270	314	305	297	295	324	306	267	276	272	280	290	287	276	298	324	280	295	282	291	331	276	267	302	292	294	318	293	292	279	295	263	261	312	270	319	317	269	316	264	296	295	277	322	300	284	287	305	303	265	303	278	258	327	276	316	308	298	298	306	276	295	313	308	301	292	312	298	305	316	281	301	314	306	331	288	300	236	321	291	284	282	273	314	286	257	291	307	288	294	300	333	310	299	297	292	306	299	294	290	269	308	275	313	298	296	298	282	296	311	292	304	318	287	299	282	304	309	295	274	300	318	295	305	266	310	274	303	281	289	321	287	272	303	299	261	293	283	317	313	294	287	306	331	296	296	291	308	276	294	293	308	268	302	296	288	304	276	288	263	304	282	298	308	279	301	306	318	303	305	291	284	301	302	299	303	294	300	281	287	297	299	303	288	251	287	296	280	295	308	274	293	300	299	279	289	299	299	277	279	303	307	288	274	315	284	274	320	283	296	299	307	311	318	291	293	293	291	289	291	275	296	299	299	289	281	295	280	287	271	280	283	290	270	305	251	274	270	289	285	291	288	286	287	314	293	261	297	302	321	298	304	317	315	286	312	291	279	288	298	271	302	288	298	304	302	274	298	308	359	307	290	294	282	299	303	315	293	292	317	315	285	265	292	292	271	307	257	263	295	326	293	280	327	306	320	292	320	288	295	285	327	305	299	301	289	270	312	334	322	287	277	291	300	329	294	285	331	306	302	277	277	323	281	306	250	302	271	259	308	264	311	318	290	317	286	284	301	292	325	319	275	311	281	301	268	294	295	280	306	275	268	278	315	315	293	288	294	270	295	264	303	275	294	289	296	274	300	282	302	284	276	288	310	296	288	261	282	311	275	322	271	307	321	290	274	325	291	286	315	316	297	293	296	292	287	318	292	251	322	272	305	296	300	299	294	305	289	276	278	266	309	285	289	317	291	299	300	262	280	308	301	276	343	307	315	302	323	272	316	322	306	277	288	306	282	301	300	286	294	280	337	292	285	301	314	294	306	264	302	279	261	288	283	309	297	290	273	269	269	274	305	315	296	284	297	308	295	293	279	280	298	296	301	291	300	319	296	302	321	292	247	310	282	277	286	292	286	283	289	316	317	292	275	303	275	300	277	278	324	289	305	292	308	310	297	263	291	268	277	245	277	296	296	316	295	320	268	311	327	270	281	288	328	291	289	300	305	283	301	296	340	296	289	307	353	272	300	319	290	288	278	288	287	299	308	286	289	291	286	276	287	279	278	282	321	313	297	275	287	327	283	311	316	302	277	291	301	295	275	352	308	307	318	300	280	292	256	264	274	317	290	285	311	284	290	270	281	307	304	287	288	318	264	293	321	284	306	311	302	304	294	283	279	297	282	274	281	288	301	279	304	311	311	286	305	295	311	266	284	299	269	282	294	269	290	281	311	285	279	300	298	277	317	309	266	284	295	309	286	287	288	309	306	314	288	304	273	322	306	292	282	300	309	288	280	287	307	276	317	280	316	286	320	275	297	319	293	264	281	289	303	300	301	292	300	276	273	270	305	268	312	297	274	277	298	314	311	279	286	314	314	290	287	292	281	283	309	284	298	273	312	282	276	312	289	310	271	322	297	298	268	298	316	302	261	326	287	298	280	286	296	296	278	301	336	290	325	293	284	286	282	291	309	323	306	287	317	276	300	287	330	284	313	311	273	295	306	306	295	282	295	296	316	294	294	288	318	308	280	296	289	288	268	280	281	292	293	321	309	325	279	291	274	288	287	287	296	280	248	284	266	313	303	295	304	313	294	303	291	295	276	300	301	302	291	315	285	313	316	274	328	290	310	308	299	263	303	296	317	340	273	314	298	281	283	310	277	296	292	327	306	305	318	301	301	305	296	296	313	283	296	329	314	267	273	300	321	288	265	291	290	307	272	311	282	279	301	326	279	287	298	280	281	300	286	307	275	272	328	302	332	323	310	309	296	298	290	307	312	292	275	261	308	276	301	286	312	304	284	277	309	320	290	304	319	297	286	301	258	278	268	317	302	279	315	308	296	298	315	290	292	290	284	267	303	296	265	316	276	312	287	318	272	292	292	277	310	290	287	295	327	291	311	322	315	290	295	299	314	284	285	251
37871	60147	44560	23840	12577	4907	1889	835	450	362	372	371	374	360	361	335	345	361	323	362	341	325	351	341	355	346	360	323	313	303	389	337	328	323	351	337	357	353	359	328	315	350	347	351	370	354	333	329	374	330	351	335	368	354	321	367	347	367	330	370	326	306	323	356	390	318	329	341	317	340	353	347	352	334	337	371	324	345	306	328	320	354	333	358	332	347	349	321	327	322	340	334	343	367	333	319	338	322	347	316	327	337	343	358	352	364	316	310	348	367	374	358	376	342	347	352	367	332	333	323	327	365	344	299	315	304	338	335	330	345	339	330	343	366	343	314	313	355	334	324	357	327	346	352	325	339	373	343	355	352	337	304	343	335	344	356	344	339	317	323	354	347	369	362	346	347	352	331	335	325	339	351	336	357	330	347	349	353	378	312	343	338	320	341	331	332	350	356	332	334	327	337	334	374	331	322	332	343	346	348	324	347	332	313	359	349	341	350	349	293	328	337	356	346	343	352	352	328	351	354	367	330	334	332	321	327	353	375	338	312	350	354	326	357	337	306	378	325	323	360	343	347	341	336	355	375	341	358	355	359	342	345	332	332	353	365	346	350	353	355	356	322	326	328	326	333	334	333	357	327	347	333	322	339	328	310	325	362	345	371	359	332	321	329	311	329	340	336	326	372	368	367	349	357	300	345	347	312	365	333	347	312	369	353	365	361	344	376	339	313	379	347	350	331	375	331	347	320	316	367	340	315	349	331	358	352	362	343	337	352	338	347	352	341	317	335	321	357	330	301	325	326	359	338	334	354	340	319	348	342	359	331	351	344	357	364	331	346	391	358	350	336	327	342	321	340	357	350	339	361	356	359	353	323	335	324	308	328	349	373	319	365	326	382	345	333	370	324	342	364	356	349	357	348	294	354	325	341	337	311	325	317	347	317	338	321	371	318	335	334	354	308	330	356	358	328	334	342	348	327	377	338	326	359	336	319	322	363	378	329	349	373	328	339	355	375	347	335	362	327	335	342	344	360	324	349	354	342	327	348	328	331	322	318	345	349	340	363	359	339	365	335	355	317	339	354	357	331	318	346	370	367	331	351	340	352	341	343	322	335	330	346	352	328	375	342	324	330	326	363	354	339	356	342	349	335	354	326	321	334	325	355	314	345	352	371	332	345	338	358	344	321	307	334	322	367	330	382	356	366	341	338	357	334	345	348	356	339	349	327	340	358	372	338	318	377	346	340	336	316	366	336	291	384	343	323	353	358	350	331	375	356	319	347	323	347	322	351	345	366	403	343	318	357	346	350	336	335	317	334	349	360	344	332	348	354	360	332	343	340	350	340	322	351	381	376	371	352	356	361	317	368	324	352	371	352	325	396	377	335	302	353	329	339	320	299	339	320	325	352	384	349	359	318	368	366	327	332	336	298	312	365	345	402	364	316	355	337	317	318	332	363	355	333	358	352	341	368	332	327	347	324	323	349	366	342	342	329	362	345	353	340	350	369	338	354	337	357	312	325	335	323	331	314	368	380	324	342	325	332	370	318	337	365	347	364	314	327	330	348	326	316	341	333	351	351	355	357	346	344	309	350	342	334	365	314	351	330	319	314	380	302	342	343	371	339	388	347	359	354	360	346	375	364	361	344	382	336	376	348	377	336	333	331	327	372	359	335	353	330	340	320	362	337	343	322	330	308	390	339	312	328	370	338	300	340	372	372	367	349	338	291	329	314	328	372	341	354	315	331	356	388	327	338	337	328	350	355	332	325	327	336	325	343	308	328	352	346	324	347	337	326	326	335	339	339	320	336	331	304	347	343	350	350	360	373	349	358	329	346	371	350	324	326	347	343	354	343	355	343	323	338	368	344	318	363	332	352	341	361	349	358	344	340	340	323	336	363	364	322	309	367	327	343	351	313	359	344	357	344	350	334	333	311	347	352	356	308	347	315	329	343	376	301	386	352	344	353	377	311	332	350	359	360	374	352	333	335	334	298	367	340	345	354	361	358	321	335	344	337	332	314	326	343	354	356	342	332	374	362	335	348	326	363	373	352	359	323	368	356	330	368	341	360	361	350	334	347	371	331	353	294	362	343	361	341	327	335	343	328	369	315	322	339	343	352	330	334	379	320	347	351	328	366	329	352	319	305	364	360	324	368	327	368	353	321	357	318	351	361	337	325	349	361	363	315	349	335	352	354	324	319	330	334	337	340	329	345	371	316	321	342	306	327	333	333	333	309	346	314	337	331	336	331	333	362	335	360	362	338	327	365	351	330	349	353	373	347	348	335	342	304	341	342	359	342	320	326	341	347	337	333	358	321	364	351	340	362	335	337	344	354	346	383	326	349	365	386	331	330	360	367	332	314	364	332	352	336	347	326	329	349	359	341	320	337	332	368	332	354	346	358	326	317	333	343	375	349	321	325	332	343	341	340	349	350	338	337	364	348	343	349	337	382	351	321	336	338	347	334	344	342	369	299	397	329	295	323	363	362	351	359	374	347	308	325	357	306	351	377	337	343	342	393	362	366	379	337	361	315	364	348	338	348	326	363	324	376	351	354	350	326	367	349	326	355	330	341	332	326	341	332	361	325	337	346	363	345	360	347	328	332	373	317	331	361	366	335	341	341	321	337	349	356	350	341	334	352	327	366	378	347	320	344	319	331	328	331	323	321	366	313	306	344	327	332	332	357	341	331	311	342	321	356	335	363	362	366	353	349	356	334	361	330	335	366	323	352	331	338	314	326	376	363	348	355	365	357	347	349	374	293	318	342	350	351	357	323	326	336	377	373	361	326	339	356	342	348	355	363	348	339	357	324	372	339	342	357	325	321	349	368	345	334	354	352	318	358	340	324	342	353	346	363	312	324	332	321	340	339	362	327	338	325	352	329	388	351	341	336	328	335	319	363	330	330	349	329	352	329	367	384	330	344	362	356	367	326	333	346	340	355	328	344	316	341	344	329	337	356	345	335	345	325	353	334	311	369	336	350	345	368	317	323	374	315	349	318	377	350	328	337	331	305	328	358	356	334	341	355	348	361	329	338	333	353	350	367	318	338	353	336	351	347	350	338	345	354	334	340	345	343	324	334	369	355	318	350	362	334	329	318	391	323	319	345	350	332	347	357	332	360	356	347	375	354	325	374	365	324	324	297	339	360	323	354	351	343	331	357	338	344	399	323	383	350	363	303	334	346	359	332	350	304	312	360	367	312	364	328	368	334	356	352	338	346	347	376	344	369	355	313	316	351	315	356	348	310	338	311	370	325	300	315	330	341	327	302	346	359	332	359	376	326	393	336	349	382	343	320	362	371	333	339	361	325	348	308	338	373	354	354	358	337	329	340	338	363	333	353	338	361	332	330	341	346	307	358	299	325	362	344	345	321	298	335	375	325	348	351	361	365	329	326	349	364	316	335	361	282	351	345	338	352	340	362	331	357	368	318	353	366	332	327	355	310	344	360	321	354	336	372	352	319	345	343	353	352	329	324	341	348	340	356	344	341
22871	21028	28519	23907	21293	21281	12346	1706	584	460	462	463	422	450	411	464	417	443	440	420	427	404	408	392	442	428	420	425	399	409	405	435	409	382	431	419	402	451	441	423	410	453	445	414	434	407	411	452	421	409	444	427	424	419	446	401	440	416	416	433	402	414	393	414	404	397	442	438	419	427	435	398	420	426	437	407	403	450	396	386	422	400	399	443	421	420	397	417	415	471	401	428	420	427	409	440	396	437	424	387	437	412	418	431	424	411	385	385	409	433	405	422	386	415	421	422	416	394	438	407	397	403	389	488	415	426	441	419	434	398	417	410	443	446	396	401	435	427	387	397	434	402	407	448	421	445	456	433	422	441	444	410	432	419	384	431	437	421	435	448	444	394	427	410	396	443	423	416	436	437	406	441	436	440	384	433	449	415	436	436	404	436	414	426	423	422	373	403	397	407	392	445	435	399	424	422	430	425	394	374	437	460	426	423	418	430	398	385	418	448	439	416	432	439	439	392	422	428	419	426	396	409	423	430	401	408	420	458	441	420	428	413	393	403	455	408	448	449	421	399	406	419	432	412	431	423	431	375	396	435	444	399	432	441	428	411	407	445	425	398	438	406	396	421	462	426	438	425	434	434	404	444	423	407	442	407	391	431	448	389	420	428	426	373	412	406	398	433	437	387	414	402	408	425	440	423	420	456	429	414	434	410	403	405	439	413	388	381	407	435	429	414	392	404	442	388	400	437	428	387	430	424	388	402	450	425	387	455	426	453	423	460	441	388	415	456	430	388	379	445	432	417	461	419	404	414	383	407	405	381	445	393	417	415	417	430	444	408	428	427	419	436	430	398	382	446	406	444	418	416	432	447	431	433	406	454	433	434	427	406	453	422	423	398	400	422	457	411	417	450	395	455	431	418	416	420	428	442	435	433	404	419	397	421	413	431	429	420	418	426	411	413	420	428	432	420	424	416	390	413	451	427	428	451	431	403	411	431	439	378	409	431	421	456	415	432	456	407	383	395	411	422	442	470	428	431	392	418	419	446	429	407	437	439	441	421	414	413	397	448	434	414	417	404	421	425	391	440	437	407	410	415	432	432	401	430	408	425	469	401	437	401	418	438	422	438	379	394	397	409	393	430	442	423	418	416	423	427	432	421	445	432	377	441	394	464	441	402	432	385	448	406	392	388	431	427	459	411	421	420	418	408	421	404	415	402	422	410	403	403	438	424	381	428	449	374	435	428	423	410	394	442	403	433	390	440	404	399	421	438	405	426	386	401	409	425	449	416	403	435	419	404	409	395	416	428	412	439	442	413	406	407	437	403	404	406	462	419	426	424	418	402	419	444	387	400	444	416	405	425	431	444	416	392	431	420	404	401	416	409	397	429	429	445	437	416	439	432	404	405	410	422	380	428	390	399	426	392	408	403	444	424	444	415	394	390	410	408	418	412	395	383	409	436	441	419	436	465	421	405	433	420	426	411	414	414	448	440	420	408	439	380	414	439	406	416	409	414	431	434	408	395	425	410	442	328	373	427	427	440	422	432	435	405	422	391	405	453	441	429	432	398	443	422	426	416	435	395	406	427	413	441	399	436	422	432	402	407	432	450	419	411	469	421	429	409	401	401	365	398	408	398	450	455	432	454	431	433	442	449	381	430	412	420	418	428	407	434	405	409	456	424	427	424	446	417	443	414	448	412	444	401	428	427	458	437	405	403	396	412	415	390	398	418	415	415	430	420	444	441	383	394	388	396	461	406	403	421	440	425	408	426	432	412	435	413	390	403	395	405	454	397	404	434	389	428	413	369	399	404	438	418	403	410	433	392	426	422	422	448	419	417	375	431	432	417	439	405	437	415	364	417	408	420	390	400	426	400	421	395	416	431	424	462	403	377	408	381	410	408	408	426	422	474	412	414	419	384	394	417	421	394	430	407	431	403	425	412	449	434	433	412	408	409	424	402	428	427	422	395	412	422	406	431	418	389	409	395	463	404	412	409	374	396	407	397	450	436	432	450	409	454	441	425	422	460	363	391	406	415	402	445	390	415	395	439	409	419	401	432	434	422	414	409	414	409	429	409	431	409	378	400	415	449	390	440	429	390	417	453	403	422	421	431	424	398	425	408	418	407	438	406	421	412	401	425	397	448	452	431	423	449	416	382	441	443	436	446	427	421	375	417	418	387	399	383	433	425	395	400	426	427	422	388	388	448	405	408	413	405	462	380	454	409	433	434	453	429	393	414	427	405	410	406	421	400	390	401	455	412	394	388	415	432	435	411	430	407	415	410	409	445	422	475	469	391	400	415	451	397	424	368	438	377	453	437	424	437	420	408	387	396	432	406	410	441	410	408	434	426	432	413	433	428	385	416	372	435	446	422	420	411	422	430	447	391	453	421	441	431	399	404	409	391	435	409	412	393	408	397	425	401	443	422	423	440	427	420	380	400	394	464	437	430	424	405	450	428	411	461	444	416	437	443	392	478	390	402	437	438	443	424	406	393	399	436	447	377	388	421	414	415	414	449	403	438	456	398	405	408	436	422	390	381	393	416	414	402	408	401	447	425	408	428	401	399	407	412	433	463	446	391	434	426	420	435	401	427	444	445	424	431	417	404	413	431	385	423	401	419	435	428	382	381	430	417	404	394	417	397	425	413	445	430	431	414	350	421	409	423	417	453	410	405	393	423	407	427	403	419	396	413	430	384	432	408	449	431	421	391	406	425	411	360	398	446	420	380	426	430	401	460	445	433	407	413	441	411	436	378	398	364	403	423	438	401	421	465	419	416	416	440	410	423	441	414	423	414	414	429	419	415	418	389	433	405	432	387	470	404	433	407	415	428	457	397	430	404	424	378	413	414	438	396	432	422	421	404	412	384	386	456	444	404	441	397	425	427	378	424	437	428	403	369	430	441	427	426	425	480	406	420	411	420	418	451	416	399	409	471	385	407	408	390	443	430	430	389	405	431	375	393	404	400	462	421	417	426	431	390	403	428	418	419	447	410	418	416	381	427	422	450	408	430	382	401	427	434	406	399	410	423	402	408	438	423	417	478	397	432	450	376	438	393	427	393	421	427	402	424	417	424	395	430	397	431	437	408	408	429	445	403	449	405	436	423	406	448	429	447	413	403	367	417	447	399	409	371	431	378	408	404	403	372	458	384	422	419	429	443	427	393	422	426	387	408	413	431	395	400	410	479	434	431	396	399	375	413	402	434	373	406	431	419	414	412	406	417	388	402	417	431	431	424	401	398	374	416	431	438	442	428	411	397	416	435	456	432	413	406	426	391	453	457	403	425	422	412	450	445	399	390	412	398	453	442	375	432	412	430	421	417	428	441	430	391	392	435	444	405	425	454	407	415	429	438	403	429	429	405	429	375	415	391	417	410	454	426	399	429	401	422	404	408	446	457	413	396	449	392	384	402	416	391	392	429	367	403	427	418	429	405	454	413	379	425	434	428	397	450	428	423	400	448	416	422	432	382	402	419	413	401	420	437	407	426
40206	60250	42502	30893	20209	13674	5937	1281	583	562	560	505	539	513	506	482	468	490	498	548	509	478	432	480	465	477	442	447	437	454	476	440	472	484	468	418	482	457	466	453	429	467	448	466	473	467	432	487	487	474	470	489	434	446	446	458	437	464	433	497	431	435	459	470	453	441	477	449	419	427	453	429	474	489	475	489	450	457	480	427	428	501	439	453	463	464	470	438	462	478	470	451	480	448	436	465	462	471	473	446	476	459	425	453	483	468	467	476	449	461	460	500	463	460	474	464	446	494	459	471	460	440	454	473	480	462	474	472	482	442	459	465	475	438	484	498	465	434	454	449	470	443	445	494	475	463	457	484	444	449	455	421	475	477	516	479	437	446	424	448	475	467	449	514	446	482	474	481	489	458	399	432	473	446	462	455	448	434	493	397	459	459	533	450	478	446	462	477	456	452	479	467	461	445	456	460	465	443	455	465	469	459	456	414	450	455	450	488	474	465	424	455	457	463	484	463	480	468	484	490	456	465	446	464	495	496	537	460	479	409	477	503	461	455	478	472	433	466	433	451	469	480	485	495	449	420	434	456	480	447	428	471	475	505	506	478	453	461	457	452	517	518	451	477	457	450	457	500	451	462	428	460	428	447	449	510	425	485	452	465	491	461	442	437	452	469	479	454	486	474	454	452	445	478	464	461	452	426	493	461	483	442	478	451	482	449	479	432	457	474	448	468	441	447	475	485	471	466	478	471	469	466	462	462	482	414	459	432	489	469	469	443	437	543	457	483	439	435	429	440	444	451	461	477	474	471	474	480	407	493	449	433	499	473	457	465	461	486	447	451	467	467	425	442	458	514	433	467	431	459	458	479	480	452	488	459	476	464	457	454	473	466	469	466	427	480	451	433	483	459	478	440	497	442	495	464	463	439	461	456	471	518	450	499	448	456	480	452	422	466	439	424	502	428	477	451	453	485	480	463	448	473	461	469	445	464	446	468	470	440	450	447	467	450	445	471	463	476	474	466	445	460	491	447	430	440	466	445	465	485	438	456	460	521	453	461	435	477	460	450	483	411	446	450	444	476	464	434	448	466	542	490	456	543	462	447	462	467	443	448	448	430	446	488	493	433	474	435	435	474	469	468	461	465	455	423	462	460	480	445	472	445	454	450	480	481	488	443	480	462	461	432	484	489	505	464	506	449	482	482	468	459	471	453	452	434	442	451	470	477	431	445	476	432	476	467	431	471	511	473	466	473	474	455	450	470	463	486	475	444	438	459	465	451	423	463	462	475	470	430	443	467	432	500	442	473	464	458	395	471	474	465	484	445	504	478	466	458	442	456	480	443	426	449	449	420	458	489	532	456	467	454	503	417	442	430	456	476	461	439	444	441	488	475	491	441	456	446	431	448	467	462	459	446	470	476	443	478	470	469	449	461	461	438	495	455	448	467	447	458	462	438	480	483	497	473	453	463	481	454	477	448	440	455	463	466	443	484	455	474	465	460	406	463	460	493	470	469	474	458	403	496	411	435	474	457	471	450	474	458	484	484	433	450	494	469	496	453	450	462	459	472	498	427	492	459	423	449	480	458	478	460	444	484	494	449	453	487	456	487	446	425	492	503	478	456	442	438	467	432	510	449	445	471	480	450	508	416	428	436	428	451	483	444	485	474	463	427	425	453	458	462	456	435	471	467	447	445	493	479	434	487	486	411	460	490	462	486	451	433	444	449	428	472	470	440	478	478	443	463	449	436	470	481	464	469	489	431	439	478	515	467	442	485	461	432	469	438	442	445	445	440	440	464	463	423	457	478	439	432	431	473	444	488	461	479	480	470	442	434	486	477	445	447	470	516	493	451	458	484	442	464	471	476	446	451	483	482	453	486	481	471	454	460	474	457	466	462	457	442	462	498	467	464	514	442	475	503	473	472	471	470	462	459	494	461	434	460	432	458	448	452	501	452	464	501	429	489	460	469	453	477	466	473	466	490	481	474	464	465	428	474	469	450	469	449	437	455	437	450	443	505	477	498	462	444	454	483	476	459	498	461	450	436	461	506	500	467	461	436	451	462	491	486	461	455	456	478	497	465	437	470	453	434	481	469	474	421	458	454	470	494	475	484	446	472	448	469	470	484	474	491	456	431	444	505	470	469	450	469	448	467	466	466	473	503	475	435	458	492	466	476	451	451	468	483	456	454	503	464	484	489	439	468	461	470	492	472	476	452	463	447	431	449	480	471	455	458	464	459	465	464	450	431	477	480	435	422	502	490	472	491	530	473	459	484	474	467	445	451	458	483	504	451	474	440	490	470	460	487	425	457	451	409	469	451	437	496	482	409	525	505	433	463	489	433	473	458	435	459	444	456	478	456	491	464	412	430	433	469	481	480	464	445	416	476	448	432	465	482	412	478	440	479	467	444	475	484	486	416	523	460	435	475	459	459	504	445	453	497	464	463	440	451	473	484	471	461	446	485	463	470	479	442	448	478	482	469	469	434	469	454	486	434	449	460	442	485	433	452	440	463	442	460	482	462	462	441	469	482	416	444	433	447	456	474	495	464	472	452	469	497	477	469	470	437	476	492	467	438	473	464	471	421	465	467	467	415	454	463	496	459	486	444	454	489	488	422	451	478	464	468	431	461	489	479	468	475	481	452	435	432	452	459	499	474	482	470	469	421	440	454	457	412	470	448	461	435	470	490	461	448	442	450	455	466	484	449	473	418	462	467	486	475	484	440	464	479	454	433	436	459	425	472	462	439	491	482	475	466	432	458	462	449	434	504	454	455	478	490	490	498	423	472	492	523	496	477	445	444	474	463	491	464	466	473	475	456	476	455	483	465	459	435	451	469	454	467	437	460	454	519	453	496	487	478	486	436	440	430	465	458	451	449	467	465	436	457	427	485	461	495	469	481	481	477	490	470	460	442	459	464	442	474	506	444	436	448	462	446	455	469	448	483	455	456	470	451	491	424	473	442	446	433	460	475	479	462	447	446	451	494	479	483	499	450	452	429	455	463	418	483	484	467	491	452	467	442	499	435	459	458	418	455	443	483	456	422	468	451	434	446	458	470	459	463	437	486	445	444	474	488	486	474	506	460	462	495	486	455	469	439	519	456	466	491	471	483	443	461	465	489	473	469	401	453	486	481	479	456	434	448	395	485	457	456	493	468	468	459	449	448	437	485	470	459	428	465	490	456	439	443	510	479	453	459	471	441	449	456	453	413	436	454	497	478	456	488	432	468	459	433	471	456	460	485	437	449	487	448	429	448	450	458	461	458	455	516	454	473	480	450	477	464	450	443	433	474	473	508	454	447	485	472	469	477	484	478	464	474	493	459	457	468	456	511	495	464	441	456	481	429	449	451	393	461	466	468	469	431	468	471	476	447	454	512	445	455	407	477	442	421	458	465	438	438	457	514	439	474	489	465	461	417	506	432	442	457	440	450	466	468	467	435	470	467	432	450	465	478	454	447	471	433	439	485	436	451	460	461	472	497	443	446	474	449
31949	31733	29912	16665	4303	1284	716	365	235	211	211	206	215	212	207	186	208	214	185	205	188	205	222	196	180	186	193	198	195	205	234	200	208	222	207	208	212	219	191	204	226	211	228	185	207	212	211	212	209	214	199	190	213	209	203	214	209	182	193	204	228	216	225	235	204	208	226	188	195	205	251	190	200	196	188	217	219	210	181	210	228	181	216	199	204	224	214	227	228	218	222	220	205	209	228	210	214	195	225	194	197	207	210	200	231	200	195	211	195	200	213	212	191	204	189	208	212	213	223	210	212	224	214	210	222	230	223	200	210	236	220	190	196	183	213	199	207	213	205	183	223	180	210	179	191	180	210	201	237	214	214	213	219	205	197	201	217	199	199	186	205	215	186	179	188	211	192	216	226	194	201	216	178	206	194	202	192	218	210	204	191	217	205	217	176	204	210	195	226	204	221	234	188	201	184	194	199	195	226	199	194	210	204	209	244	188	237	225	197	189	184	208	211	170	217	199	194	193	217	205	177	184	210	194	204	187	202	188	186	246	218	206	211	207	184	205	204	205	198	218	202	195	204	198	231	209	199	200	217	197	219	212	218	200	222	191	223	226	184	210	214	192	189	197	196	194	184	200	227	218	217	207	193	200	196	201	208	202	186	204	187	222	186	198	221	206	205	228	199	201	190	210	176	182	183	217	212	194	197	223	208	218	189	216	194	200	214	218	237	197	202	209	199	230	214	199	219	183	192	219	189	200	195	185	215	198	256	225	163	204	201	232	205	203	223	204	190	203	232	204	219	221	223	210	207	225	209	209	221	195	177	164	224	218	206	207	194	214	229	197	202	196	191	216	212	222	191	195	237	228	188	190	218	190	214	235	189	229	181	193	213	205	177	211	192	202	192	209	204	201	222	200	231	190	204	224	205	219	232	216	215	209	203	203	212	212	183	184	202	211	227	193	204	219	192	210	196	195	215	220	192	206	213	176	228	174	219	235	194	209	199	223	199	218	189	226	181	195	232	210	197	185	173	190	210	222	179	230	223	206	196	225	212	210	205	240	204	210	206	198	216	240	193	223	209	213	236	193	204	204	203	210	211	205	194	230	198	184	197	201	183	203	218	201	186	208	233	212	227	234	218	204	192	213	233	190	214	192	199	190	212	207	210	218	209	199	224	199	208	208	231	191	215	212	193	228	203	183	217	176	196	205	206	218	191	195	184	179	231	196	234	207	206	211	213	226	192	221	212	206	217	203	209	224	220	224	199	193	188	186	220	189	211	208	183	199	202	188	175	206	219	214	206	226	207	215	201	172	229	184	206	225	210	205	204	212	210	208	219	234	208	183	179	226	191	214	228	188	197	222	202	205	207	188	198	172	234	205	210	192	220	198	193	204	197	203	191	220	217	209	206	200	208	203	215	225	209	215	219	203	189	220	192	219	200	199	197	202	193	183	206	217	194	207	200	196	193	178	208	206	195	223	196	228	209	196	189	208	235	203	201	230	196	226	208	204	189	225	200	223	193	207	212	232	232	201	241	201	197	213	215	220	194	211	197	214	207	210	206	201	212	201	197	217	167	203	192	216	221	193	182	229	174	198	214	189	222	244	223	203	221	214	213	196	201	202	197	165	228	191	191	200	209	201	216	217	189	211	194	196	227	196	229	225	233	227	209	201	210	167	207	211	189	184	193	213	214	187	205	214	199	203	198	209	199	220	239	200	230	199	213	209	210	221	203	223	207	181	207	186	215	175	204	203	190	203	237	177	185	202	204	225	172	179	203	212	202	194	184	192	204	200	209	230	196	211	223	215	221	208	215	209	220	205	207	209	226	186	201	205	217	212	216	198	224	230	214	221	196	196	208	205	211	207	212	201	188	226	205	199	210	211	221	211	224	198	228	214	201	204	206	206	210	197	200	191	202	210	202	198	213	220	259	217	222	199	205	206	198	213	214	201	222	195	216	219	194	158	170	214	199	219	188	195	205	186	193	216	196	214	184	214	207	202	202	203	227	208	185	216	227	206	200	198	203	227	219	205	198	192	239	212	210	200	207	225	220	199	206	220	219	238	215	194	203	174	208	191	188	219	202	218	176	225	219	215	216	214	216	204	200	192	259	185	200	211	206	185	215	200	203	213	226	198	204	191	204	225	205	201	204	187	207	212	224	201	200	194	199	232	215	206	212	191	231	184	195	216	212	207	213	215	193	218	197	208	196	214	196	211	190	201	209	198	217	187	186	188	209	206	205	207	216	202	200	197	208	190	192	182	226	210	209	220	229	223	186	231	222	183	213	227	207	187	216	199	233	206	192	205	215	188	191	195	199	210	190	209	191	182	200	211	221	211	182	191	215	197	211	227	173	211	171	207	190	229	214	196	182	220	192	218	213	214	224	204	212	212	233	187	202	181	180	206	165	194	211	208	189	187	207	216	199	197	202	196	196	204	197	213	220	210	188	224	197	215	224	202	184	197	207	217	206	214	190	206	207	174	210	201	196	183	236	222	199	178	206	184	222	196	240	237	217	226	223	218	203	212	222	186	217	220	211	212	217	214	216	191	189	224	199	223	205	204	197	202	205	201	211	216	202	221	211	186	189	225	192	205	222	212	187	209	201	201	201	198	211	215	191	208	233	193	198	217	209	209	202	192	188	204	231	210	214	205	212	192	207	226	218	203	182	200	177	221	211	199	207	232	198	208	201	203	213	200	198	208	215	210	195	205	197	215	212	194	194	215	198	209	203	207	226	230	219	197	197	208	210	198	198	190	213	210	178	201	211	191	205	218	190	174	209	208	210	187	209	222	207	247	208	201	172	209	200	193	206	204	200	210	199	228	184	190	208	191	206	222	215	208	190	188	207	193	205	217	213	185	204	215	230	211	177	204	193	170	213	196	201	181	211	218	201	191	214	206	214	192	207	213	198	198	213	215	197	198	228	207	190	194	207	210	203	210	203	218	214	211	219	210	185	219	181	206	191	215	213	191	208	201	178	204	217	217	203	220	198	199	213	220	198	206	206	184	200	204	191	177	186	200	224	214	221	239	196	219	194	189	200	211	213	196	219	183	196	190	184	187	198	212	223	206	202	203	211	204	213	183	208	214	227	199	200	189	212	216	197	214	183	209	201	220	222	205	198	198	202	231	169	194	191	189	223	212	192	212	216	179	189	183	221	215	206	227	215	195	203	188	185	181	221	185	190	205	211	190	203	208	221	203	218	219	228	222	205	224	217	221	187	193	186	202	216	214	215	238	224	249	207	189	217	226	195	195	222	208	201	190	216	225	201	221	209	191	210	213	213	209	206	222	186	222	197	199	209	187	198	201	206	193	201	218	211	200	226	206	230	205	209	205	226	170	217	209	206	184	218	193	187	215	224	194	204	192	211	196	208	244	203	199	201	211	179	206	185	183	208	194	208	187	189	191	207	177	190	213	204	213	183	225	212	203	214	195	191	208	219	209	214	209	208	220	206	246	216	193	225	209	197	202	206	211	221	189	217	212	182	194
37778	46302	29576	13978	5408	2003	1074	489	269	288	253	254	261	229	227	231	275	234	242	237	238	253	240	252	237	230	252	250	251	236	239	233	251	239	260	241	226	236	249	265	248	241	261	236	216	274	259	247	238	252	240	245	257	265	234	272	236	240	244	247	244	251	222	251	272	250	251	276	245	263	253	250	249	212	245	228	282	229	284	256	251	252	249	258	204	263	269	241	226	253	248	249	268	283	227	231	250	241	234	237	235	235	245	230	228	259	262	236	227	258	231	249	234	235	269	221	238	279	229	234	243	268	270	250	241	240	245	253	223	252	239	244	267	255	243	243	253	274	244	241	265	233	228	250	248	256	236	242	220	225	254	251	252	249	249	267	272	245	237	261	239	262	249	239	234	247	220	244	250	235	220	232	237	247	239	262	241	256	256	250	279	248	226	216	243	249	218	237	234	242	225	271	250	214	223	227	250	237	259	243	241	260	243	229	255	228	242	268	249	255	246	232	225	246	243	230	250	234	248	251	240	224	254	247	247	271	243	249	249	238	241	258	259	259	262	257	239	240	239	225	265	253	250	253	232	251	251	251	233	229	276	236	229	281	275	227	213	268	231	252	276	235	237	255	246	224	258	241	255	246	253	227	261	262	246	216	241	256	241	250	245	246	248	223	236	231	260	255	261	266	255	230	262	241	234	258	234	258	269	250	242	215	254	232	239	256	241	252	246	260	246	266	237	254	227	244	218	292	223	238	234	248	228	271	256	266	230	207	254	247	222	267	243	234	213	225	260	253	236	275	234	224	268	252	222	266	209	238	250	223	239	222	269	230	259	251	237	237	256	222	225	246	276	248	268	251	246	258	271	236	256	249	227	265	250	238	236	233	213	209	265	247	249	229	268	261	251	275	260	241	239	233	223	246	223	267	245	282	268	263	225	272	251	224	232	235	248	252	215	255	241	249	265	226	277	235	264	270	237	270	250	281	237	244	255	240	271	246	287	262	250	246	240	263	261	260	255	222	283	230	242	248	250	232	223	260	259	249	263	265	254	257	235	265	205	225	243	238	242	247	241	249	232	247	223	248	257	246	232	240	250	263	260	255	243	255	255	239	247	221	232	246	252	238	234	264	243	237	248	236	234	254	247	263	276	248	260	224	266	240	247	272	241	214	236	215	243	264	229	244	233	246	236	221	231	244	255	268	250	287	235	214	216	210	231	295	286	209	232	258	272	237	244	254	236	233	230	217	272	260	263	245	264	274	257	245	224	254	239	230	243	249	223	264	265	237	248	257	256	232	249	253	259	262	247	255	283	240	257	239	278	247	272	264	244	284	254	238	240	219	250	247	285	229	239	235	259	253	233	243	224	267	237	232	257	252	228	250	242	229	218	266	256	236	232	246	240	257	235	264	250	235	219	251	257	272	234	223	264	230	222	236	260	253	255	260	251	272	263	236	251	252	263	230	223	251	242	251	247	224	246	244	266	257	250	271	244	252	233	226	245	270	264	238	256	250	238	227	252	237	212	249	244	254	266	240	248	258	240	238	242	242	226	233	268	228	260	244	247	234	243	241	269	250	222	241	268	241	236	247	256	288	214	259	231	252	237	239	240	262	246	235	231	236	260	259	279	239	239	250	245	260	253	265	270	262	251	237	240	228	248	229	245	261	237	257	229	253	258	252	252	240	238	244	253	260	257	250	258	254	249	261	270	254	247	231	266	236	264	243	252	240	249	228	238	258	239	232	249	244	268	230	262	258	246	267	224	255	233	249	250	254	254	252	254	222	246	227	247	236	257	227	241	265	231	250	260	259	252	240	264	231	233	258	246	221	231	237	248	252	243	226	259	271	267	268	225	249	248	249	240	241	243	232	246	237	272	240	257	223	252	254	229	225	227	231	241	247	264	244	252	236	257	253	255	237	239	238	244	245	240	233	249	232	265	218	258	257	260	251	223	267	232	252	246	269	246	258	240	277	233	237	230	238	243	239	225	229	255	250	225	243	276	243	244	236	232	260	291	252	241	241	245	238	243	253	243	241	234	244	222	246	247	228	254	241	247	219	250	225	264	251	251	241	244	250	231	259	256	261	262	261	281	228	238	278	254	236	248	241	239	231	240	251	266	255	228	230	249	233	264	231	227	229	262	241	232	255	228	219	244	250	261	254	255	235	268	258	264	219	229	231	253	246	215	219	223	235	257	218	263	236	250	244	235	237	258	271	240	257	259	246	244	241	241	210	253	269	221	251	247	258	262	257	245	265	228	238	215	261	247	263	263	277	243	246	235	236	241	244	234	243	237	227	227	260	241	257	235	248	263	252	262	268	254	258	259	275	235	253	230	251	243	233	254	228	258	233	266	278	267	245	254	279	259	260	241	258	249	259	228	247	251	244	247	236	261	242	227	251	246	262	245	255	239	233	255	236	248	247	241	228	239	237	258	260	247	246	233	252	222	253	239	256	251	255	238	230	247	232	271	263	233	230	243	262	245	247	267	238	230	217	246	239	253	254	257	220	246	260	265	226	258	264	218	252	236	262	255	252	231	235	221	247	242	249	235	256	240	233	271	240	243	241	234	279	229	243	244	253	269	229	243	234	242	240	238	268	251	243	206	240	278	258	224	249	250	267	258	241	245	252	257	240	240	250	248	240	242	217	272	225	245	267	242	238	256	220	255	247	228	246	241	245	243	240	217	250	269	244	250	251	258	222	262	254	209	232	263	266	237	246	248	225	248	251	249	249	256	223	254	247	267	268	250	270	229	272	229	234	243	238	243	225	243	256	301	275	222	231	240	267	233	245	218	271	231	254	251	216	233	244	242	235	250	248	223	264	247	243	238	228	250	220	237	229	236	218	244	242	224	257	252	252	244	234	245	222	237	234	234	233	254	260	245	213	258	249	242	252	260	258	224	267	239	254	247	235	234	214	249	242	221	248	252	237	236	277	235	256	264	259	236	223	285	268	251	233	226	236	247	241	254	253	239	243	240	259	257	235	221	260	235	241	250	234	220	259	246	246	249	251	276	271	246	254	252	238	259	238	254	250	243	272	239	260	268	251	241	259	218	221	229	251	260	256	234	248	235	195	222	242	233	229	249	255	255	247	228	248	236	280	241	238	228	256	266	260	258	225	242	248	236	228	244	239	223	233	239	241	256	258	252	249	241	241	235	277	240	258	222	229	238	232	247	287	254	232	227	258	247	229	249	245	260	242	284	262	232	244	247	239	247	236	229	258	232	234	238	257	234	247	259	226	263	274	250	243	249	252	267	263	242	229	235	254	245	280	231	245	259	276	214	255	293	250	250	232	233	272	272	215	241	245	238	281	256	253	229	224	216	261	238	253	238	251	215	245	267	289	229	247	256	240	267	268	278	244	248	256	247	207	225	228	263	245	266	213	274	232	244	234	247	236	235	226	260	253	251	243	266	246	222	273	257	239	256	231	235	229	253	256	238	255	226	229	249	250	226	252	245	244	249	251	229	244	273	252	245	227	234	215	265	249	253	227
24119	21047	28097	24902	21345	14332	5107	986	371	314	302	304	284	270	269	268	304	313	294	328	280	295	245	267	264	276	278	244	272	292	290	280	295	275	290	293	268	250	285	277	284	283	250	285	269	283	271	252	286	266	264	274	250	294	280	306	244	250	258	275	285	273	249	268	271	234	255	283	315	282	277	248	276	289	257	277	281	301	262	279	278	274	274	265	279	271	252	294	281	259	276	287	259	268	274	267	300	293	286	265	259	274	260	278	261	289	274	283	279	263	273	276	282	262	286	290	266	281	310	273	261	281	278	217	273	282	266	274	254	255	262	305	272	290	251	283	258	276	278	277	258	258	278	251	267	285	267	250	249	241	249	257	292	282	289	309	285	286	283	283	278	261	275	256	260	290	248	276	271	269	278	246	277	267	279	246	303	262	269	264	263	281	270	285	262	265	308	244	285	310	260	282	254	290	239	256	264	241	283	308	282	287	264	267	296	284	288	305	243	254	293	257	260	273	290	284	287	273	274	261	269	266	284	260	265	305	308	254	263	273	284	266	263	241	294	257	265	236	276	274	280	269	258	291	282	266	292	273	253	301	278	320	257	260	274	303	254	285	269	276	298	269	273	272	288	289	299	247	271	246	256	271	287	274	256	240	270	266	267	307	257	255	310	243	258	259	274	284	254	261	259	237	265	262	301	271	269	297	262	273	290	289	262	260	243	246	253	267	260	310	265	272	266	293	248	279	274	282	263	273	285	273	274	275	263	293	267	280	277	267	255	249	286	264	299	284	276	290	298	244	240	271	263	257	247	289	292	278	269	255	257	251	267	281	311	279	273	273	300	270	255	276	268	290	307	282	268	259	286	228	281	274	273	257	283	281	285	267	256	234	282	293	290	245	263	250	274	284	250	247	260	289	265	279	269	268	258	254	262	244	285	260	279	279	267	258	266	249	279	286	275	272	272	292	259	283	261	286	282	282	270	243	270	266	288	237	275	284	271	275	275	250	303	242	249	291	279	274	298	327	274	263	249	264	286	287	276	282	260	285	255	221	269	281	278	249	262	226	258	270	270	274	284	246	278	286	272	268	271	252	276	278	278	263	253	288	253	255	275	270	256	260	257	285	267	280	252	292	303	278	266	261	286	267	259	270	286	269	272	285	280	270	249	273	243	273	282	287	283	285	276	284	268	272	275	231	276	282	283	245	272	291	268	279	299	272	283	265	298	273	267	284	297	269	304	286	280	274	272	291	259	295	273	300	273	283	280	236	268	262	292	259	290	286	282	262	274	262	277	261	222	262	276	277	258	283	263	262	282	276	282	264	278	271	265	288	307	260	262	278	257	287	288	304	284	269	265	318	282	265	272	278	297	270	297	274	285	289	303	273	262	265	298	274	230	270	248	284	256	271	269	260	252	264	238	287	275	239	265	263	266	261	248	265	300	280	277	280	244	281	262	253	242	277	297	249	285	257	268	305	254	282	276	273	281	256	270	308	282	269	277	267	244	290	272	262	281	263	235	264	289	261	271	273	312	257	274	273	265	296	269	256	256	291	266	290	252	278	278	246	304	266	247	267	267	282	245	260	245	275	258	285	267	272	300	270	282	271	304	270	236	281	250	278	261	278	259	257	257	261	270	264	274	306	242	280	273	279	277	270	253	271	288	258	267	258	272	262	291	297	277	295	252	274	285	268	284	293	255	282	243	258	266	297	265	284	274	260	237	278	270	258	277	259	263	263	281	284	273	260	268	288	280	264	274	279	244	295	248	277	261	276	281	265	246	276	239	272	280	276	246	265	281	268	284	298	273	284	262	259	267	289	281	250	260	271	290	279	285	277	253	280	280	263	269	281	274	251	295	284	277	277	288	269	269	289	257	248	284	284	270	295	248	286	275	271	256	262	297	295	277	304	265	264	243	275	274	271	251	255	247	277	298	266	267	279	280	279	273	285	268	269	267	275	290	280	265	289	265	269	261	287	277	258	256	276	304	261	254	240	285	266	264	267	274	271	254	251	261	266	260	271	288	255	263	267	268	241	274	260	253	271	262	273	282	258	275	255	251	264	271	295	287	270	252	267	257	257	268	270	244	281	299	286	258	271	254	275	296	235	271	275	287	263	242	279	274	302	260	269	281	270	263	229	259	260	273	245	283	273	294	287	287	287	252	265	285	281	289	257	276	248	267	286	267	256	306	279	287	265	272	286	278	240	261	252	283	249	286	279	298	240	275	245	280	295	264	267	277	291	274	261	264	291	289	281	270	304	278	285	260	257	284	263	281	273	271	270	263	292	267	263	297	280	265	279	268	279	276	259	233	284	254	272	240	267	280	283	294	283	279	250	261	273	275	288	270	282	296	264	282	267	299	278	241	274	294	260	277	277	286	250	260	261	267	293	269	301	253	308	302	292	269	282	264	283	265	289	270	264	291	256	259	277	280	266	293	281	314	280	265	268	246	289	266	271	238	270	265	276	258	283	259	277	293	268	291	251	293	255	267	258	283	301	258	266	283	271	262	310	262	260	239	276	285	265	257	259	283	270	260	284	252	280	283	261	250	267	301	262	266	280	292	279	265	262	272	276	262	268	265	271	284	272	270	302	269	253	290	259	270	256	298	287	266	270	279	275	244	282	256	257	264	282	288	264	294	247	273	267	300	268	264	266	292	307	285	273	260	260	290	283	252	262	262	275	270	259	257	271	282	279	242	265	290	231	247	267	281	232	275	230	249	272	265	244	245	249	246	249	271	286	244	275	278	260	274	241	253	259	272	259	276	288	258	268	256	269	280	248	274	284	286	251	269	275	277	252	277	303	298	279	294	272	283	257	254	270	262	293	285	261	237	239	287	255	275	269	269	306	273	256	270	257	266	276	250	290	275	250	268	284	276	277	257	257	279	265	262	279	245	273	275	268	285	254	270	247	259	288	278	282	240	237	278	305	281	282	257	247	263	289	263	272	268	283	239	259	268	290	304	257	274	247	271	295	253	269	244	263	278	274	271	253	283	282	291	280	280	273	269	315	289	247	277	273	271	253	279	271	289	269	284	264	269	267	268	266	272	289	277	270	278	249	277	289	301	308	276	259	284	245	267	251	255	240	263	287	256	281	269	291	281	272	292	259	272	263	286	244	290	266	256	282	282	290	287	257	268	277	268	280	264	276	248	267	279	265	272	266	291	243	276	284	274	284	276	248	296	246	269	283	272	279	277	257	258	282	249	269	270	265	270	260	271	256	308	248	274	255	278	259	277	255	258	241	251	269	289	280	286	266	276	297	289	277	266	282	281	291	273	332	267	278	275	263	273	282	288	260	291	258	290	295	274	261	252	274	279	280	268	267	252	282	261	259	259	279	260	266	253	274	249	247	244	259	243	235	256	265	286	236	297	289	247	279	235	278	283	270	264	281	278	260	278	278	271	268	249	242	263	312	271	275	239	243	248	260	242	258	262	257	291	266	291	279	263	293	264	304	291	274	275	253	281	273	262	272	276	282	290	281	279	244	259	231
36079	54242	38779	25687	16893	10322	4270	1055	448	406	352	339	352	308	300	317	321	315	329	326	273	292	344	311	311	306	318	338	299	337	333	318	296	286	341	288	292	281	316	295	322	327	316	315	321	319	312	294	321	303	318	327	312	300	331	316	331	328	299	289	302	309	338	313	319	322	307	345	299	283	279	308	325	318	334	289	336	306	320	305	282	293	285	324	285	319	329	333	311	295	290	287	296	292	311	287	318	321	311	338	287	299	305	271	321	329	311	336	289	299	308	323	308	302	320	320	339	329	306	298	349	311	309	298	304	338	291	341	334	339	287	309	330	274	310	313	278	307	297	307	328	321	336	297	313	330	279	333	277	306	322	332	318	302	284	305	326	331	302	329	311	322	316	318	301	321	294	303	320	302	301	315	313	302	291	288	344	311	313	305	307	296	286	272	286	319	317	290	315	289	336	326	307	310	315	332	307	290	311	295	273	319	329	303	285	288	308	309	325	316	307	320	321	328	338	335	291	333	307	303	323	300	297	320	295	339	317	306	295	287	317	283	332	308	314	305	312	330	271	308	341	314	305	330	322	282	303	317	296	303	330	317	305	288	284	282	312	309	309	292	341	298	301	312	284	313	313	308	303	301	319	321	300	282	285	317	296	336	345	297	325	313	298	319	287	331	312	316	319	311	325	322	305	301	309	368	318	314	334	279	326	319	291	301	320	324	299	313	318	308	287	313	300	319	340	305	311	311	310	296	311	327	308	324	327	305	312	307	297	312	324	310	316	293	310	316	291	287	286	292	319	341	271	314	297	305	317	308	326	310	280	299	308	318	320	308	333	333	312	306	316	330	326	331	305	315	324	302	305	315	305	298	264	296	291	304	301	314	299	284	294	330	320	347	307	280	294	291	279	353	262	313	333	319	303	297	302	314	342	308	333	297	302	325	292	335	309	315	314	308	278	300	304	308	303	317	282	311	334	328	331	304	308	292	302	283	324	295	310	302	294	316	308	309	299	323	322	314	306	314	311	300	299	339	298	349	315	339	300	325	298	289	321	327	313	319	351	319	291	304	313	281	300	309	327	316	325	297	286	312	297	290	308	273	306	310	324	315	339	304	297	290	309	307	312	322	304	309	318	311	329	309	307	314	312	297	316	331	308	288	308	312	293	307	322	297	328	293	309	323	294	330	324	288	317	305	340	270	340	316	334	319	313	289	323	310	317	303	326	297	324	297	312	313	265	312	321	287	319	279	318	305	301	307	326	329	313	340	331	353	328	313	286	314	297	303	291	329	324	276	293	309	325	279	313	339	353	324	284	346	302	318	366	278	293	282	316	328	325	325	299	331	317	296	302	318	312	309	264	340	319	312	308	328	293	302	325	307	286	369	300	306	312	309	327	325	293	305	313	300	304	336	307	295	293	320	289	315	317	320	342	315	322	306	285	331	311	328	331	324	303	296	316	320	318	318	313	311	311	328	297	281	313	315	310	300	344	328	298	343	301	297	310	331	316	307	297	294	313	285	304	287	297	313	324	320	316	319	324	359	318	299	290	319	300	311	267	318	310	306	314	300	319	302	314	327	286	313	317	345	335	299	302	317	289	304	312	296	299	298	319	289	297	311	309	315	323	295	308	309	320	300	319	284	326	341	293	309	299	323	320	325	349	323	318	300	326	309	284	291	317	300	296	307	300	275	331	315	304	342	284	297	297	276	307	325	303	298	320	289	285	323	299	318	336	303	290	295	311	302	338	311	287	336	318	293	319	318	309	308	340	299	301	312	330	321	290	290	316	324	321	320	325	342	333	311	285	299	311	318	295	267	290	297	318	331	335	302	318	293	312	310	311	280	302	328	339	323	303	330	303	340	296	337	335	329	323	302	287	312	294	310	317	306	313	311	314	309	326	332	291	302	341	323	307	288	295	317	282	314	327	299	300	293	288	325	300	268	340	293	327	298	306	334	279	315	317	314	326	299	315	271	275	317	301	343	344	330	324	326	288	318	345	337	319	304	284	324	309	298	323	294	294	299	303	309	327	320	299	287	309	286	319	342	329	352	321	305	309	328	315	310	322	285	344	293	288	297	293	336	326	301	309	280	283	274	308	297	338	296	332	338	331	316	297	326	294	293	327	315	331	311	321	318	304	297	320	324	294	297	304	321	339	324	329	290	290	329	325	343	314	290	300	300	319	330	317	321	308	288	333	321	312	329	330	318	290	292	311	321	305	286	276	319	324	288	309	307	303	348	297	300	292	302	315	274	326	329	314	301	318	327	291	313	336	294	300	298	305	297	308	304	297	318	299	313	309	307	321	335	306	335	305	318	317	307	298	286	311	332	297	327	336	310	323	306	325	291	298	318	323	328	309	307	322	286	306	303	306	283	312	327	312	324	306	326	308	309	318	296	309	280	322	305	315	313	338	321	301	298	301	313	284	293	318	324	250	312	295	324	322	330	281	278	323	314	267	340	321	285	332	318	303	325	299	278	323	320	322	332	329	297	333	296	293	323	300	341	312	293	293	310	305	314	314	299	338	333	323	304	301	324	293	280	284	313	306	330	284	334	285	305	302	301	302	298	298	297	325	316	319	334	302	336	337	331	329	309	295	292	306	356	257	290	318	308	333	300	288	319	309	327	316	322	304	320	333	302	306	318	297	305	293	330	336	333	300	288	300	309	321	291	293	318	287	285	296	302	322	307	313	303	299	323	314	305	335	288	312	321	317	314	347	329	331	347	313	304	276	338	295	294	272	300	309	299	317	333	319	335	295	310	310	313	299	322	312	304	298	295	302	326	325	321	345	299	341	327	292	304	273	284	289	252	275	295	288	294	298	322	321	321	314	297	313	325	310	309	323	293	345	326	295	314	278	322	304	283	301	310	296	321	308	319	283	310	354	312	325	299	321	324	286	282	290	296	299	347	288	309	300	275	291	306	269	309	330	296	310	330	329	283	293	298	301	302	309	282	276	302	340	328	312	293	280	327	298	291	310	323	332	328	289	307	295	312	320	329	309	318	316	291	319	320	299	293	289	311	302	295	307	302	326	299	299	304	326	304	306	305	306	321	305	297	327	304	342	274	307	306	322	312	298	310	324	326	284	326	272	321	339	325	319	311	294	311	297	310	303	298	340	313	310	332	322	296	305	307	289	296	337	341	314	284	329	299	313	309	318	284	311	326	323	309	301	333	305	318	318	325	319	323	339	294	306	281	328	293	318	334	350	323	310	324	303	307	291	319	280	311	340	307	317	312	296	299	284	303	304	271	293	335	308	305	285	303	292	319	332	333	319	335	282	304	303	311	302	300	327	317	305	306	307	297	336	314	294	310	301	336	302	299	303	306	295	317	294	336	338	315	314	331	361	291	317	322	326	292	314	296	310	305	325	302	307	330	306	322	309	299	316	320	309	326	312	291	299	342	296	293	307	319	318	308	304	304	300	311	332	314	308	294	316	326	296	327	305	334	284	311	320	330	339	324	317	307	297	300	298	327	301	325	339	298	297	311
25293	21438	29463	26490	15255	4436	995	384	316	305	303	266	279	317	272	285	293	279	276	291	275	277	339	297	298	292	301	299	308	275	288	290	283	280	278	258	300	270	297	291	281	299	280	297	291	263	286	277	285	250	277	252	265	287	270	284	300	268	297	303	281	267	318	274	275	296	277	265	268	279	251	276	300	287	303	297	281	311	263	297	277	296	273	250	268	302	286	304	260	321	271	245	291	288	297	288	276	297	277	248	314	262	286	268	285	297	291	289	258	312	259	259	283	304	275	281	265	278	274	275	323	255	270	268	287	303	296	263	251	255	280	276	247	305	274	282	276	275	316	268	286	277	272	309	270	265	297	274	310	296	291	280	253	274	271	271	299	290	282	253	290	288	278	286	284	255	257	269	279	249	272	296	285	279	274	288	306	276	263	306	310	253	287	271	257	275	284	325	270	281	263	281	275	263	275	279	265	279	292	287	285	274	270	269	280	286	269	279	300	303	275	298	274	286	306	272	259	316	265	279	287	275	286	253	278	271	280	279	301	310	272	254	290	308	268	277	293	302	301	286	263	283	289	265	254	276	290	301	297	284	282	274	282	292	273	266	286	290	274	264	265	267	288	291	313	275	263	291	281	302	266	250	278	286	267	250	268	271	266	274	287	282	296	276	280	283	272	259	282	276	275	252	277	285	297	267	297	295	262	284	242	295	262	273	291	253	285	284	288	251	280	283	282	263	249	277	279	264	319	283	278	266	263	264	274	265	305	272	278	315	270	300	254	265	301	270	305	270	240	291	272	254	256	288	264	270	299	281	238	291	283	305	283	288	258	275	265	273	279	282	265	260	271	282	277	281	298	293	292	296	270	288	279	279	274	271	279	290	306	271	319	279	302	257	271	276	269	279	304	293	289	239	268	272	277	287	277	314	276	274	252	291	269	273	300	287	309	293	274	286	277	295	248	276	285	281	284	289	305	248	280	304	286	312	272	294	277	310	279	300	276	314	261	245	290	266	269	283	317	280	279	326	287	292	269	296	271	280	296	257	303	294	255	285	273	314	299	308	307	295	269	274	320	268	253	306	301	306	298	267	280	294	291	297	319	292	290	278	272	290	282	300	294	288	249	306	284	303	263	277	287	304	266	265	277	293	286	269	269	251	296	256	286	297	283	292	288	287	278	274	304	266	277	272	301	282	295	272	250	258	289	265	283	302	296	279	282	304	292	301	293	256	281	279	275	271	247	288	285	316	262	272	311	255	297	245	301	300	256	314	271	292	275	282	313	310	287	253	275	296	283	294	309	270	304	295	279	290	287	294	261	309	282	275	274	243	293	264	277	303	287	275	297	293	275	261	254	273	284	271	279	279	287	289	257	292	265	279	287	289	294	258	284	266	290	261	274	277	278	254	295	265	267	283	274	282	271	280	285	249	285	304	268	313	289	268	293	313	285	264	299	273	275	259	286	265	263	274	270	268	277	301	289	270	294	262	283	294	288	296	294	289	260	297	322	267	274	273	287	298	266	294	303	255	267	263	252	285	309	268	273	277	245	299	269	282	266	285	253	301	270	267	253	279	265	296	301	294	290	285	305	265	305	293	278	284	311	291	261	269	280	284	296	284	276	292	282	307	302	269	299	274	281	259	275	288	278	262	308	272	301	260	275	285	298	243	277	250	286	305	279	268	280	274	268	298	300	267	273	279	271	279	282	283	272	289	283	271	286	301	276	300	258	292	292	240	272	283	251	281	288	280	303	293	282	315	260	276	301	266	268	277	277	305	271	302	285	300	303	282	289	298	312	254	316	271	307	269	309	282	270	283	286	272	273	288	289	289	282	234	275	282	281	288	270	282	240	270	275	273	282	266	266	298	244	281	289	253	283	265	297	287	278	274	275	300	286	284	290	279	282	283	261	283	285	297	256	255	283	313	264	283	273	260	260	276	274	289	274	278	268	273	270	273	294	277	257	275	296	272	287	282	285	318	281	304	270	246	269	264	282	285	281	298	278	261	298	292	271	284	294	276	286	273	273	275	283	309	269	284	304	241	270	289	284	277	297	268	264	276	290	269	266	261	277	271	268	279	307	264	270	278	277	285	285	294	298	281	292	239	277	267	267	288	298	277	307	256	263	288	283	292	268	276	307	299	267	269	255	280	274	255	272	281	279	292	252	285	268	263	299	269	299	271	263	289	268	287	306	305	272	300	275	297	286	294	256	293	281	274	268	282	291	247	302	284	309	298	262	268	304	300	272	283	279	297	272	255	270	265	286	311	292	316	263	286	269	291	267	293	268	254	275	301	274	288	280	289	274	258	280	292	267	267	314	272	264	282	292	301	258	286	255	273	264	284	268	283	275	283	300	252	311	287	251	285	268	281	277	293	292	301	276	279	291	277	263	262	277	285	277	301	278	287	281	269	281	280	293	287	271	272	286	290	259	290	275	256	263	285	280	283	296	281	282	274	293	302	292	294	307	285	278	278	279	270	299	267	325	294	295	270	314	281	280	277	314	279	270	286	256	267	279	270	307	280	268	275	288	301	287	282	287	284	273	268	278	280	286	288	280	301	291	328	286	260	263	258	289	286	255	257	291	276	298	306	272	267	289	274	285	311	269	290	295	246	288	280	262	277	273	291	283	276	302	291	298	287	264	258	280	282	265	275	253	265	273	285	265	248	284	281	259	268	300	286	297	258	305	275	264	300	260	277	282	287	251	293	303	284	289	265	312	274	304	281	252	270	283	244	268	281	292	246	248	256	295	304	267	301	302	276	275	262	286	292	270	266	288	264	315	258	269	299	270	293	272	294	287	268	298	256	261	267	293	273	318	266	271	277	266	313	284	278	292	296	263	275	264	277	283	270	282	276	273	302	295	253	286	273	250	280	285	280	292	279	262	295	281	276	271	298	258	297	249	270	277	319	283	266	314	295	284	266	273	292	294	276	267	280	257	279	276	275	279	260	272	282	288	275	260	254	269	266	268	300	270	320	265	279	245	289	268	279	277	296	289	260	284	269	251	295	278	309	269	258	276	302	277	277	306	309	268	276	268	276	300	297	263	276	286	301	277	265	300	332	296	252	299	299	306	233	271	282	262	293	307	275	253	281	303	308	264	286	296	275	277	259	296	250	301	302	291	283	257	298	272	264	303	254	302	269	257	299	281	262	271	287	275	261	284	287	287	290	302	258	272	307	268	274	294	265	286	289	293	265	269	253	272	268	268	277	284	275	286	270	289	281	269	282	265	301	286	284	299	284	297	303	274	293	271	249	307	279	273	248	281	298	281	286	272	267	260	275	252	301	296	260	288	316	310	309	273	295	291	282	270	288	271	277	292	274	285	262	287	296	287	275	278	309	274	263	283	281	275	271	276	308	300	305	300	273	256	279	265	304	291	282	292	274	260	256	265	275	306	300	299	280	251	319	277	276	264	286	279	294	255	260	289	259	268	293	275	273	318	301	288	278	308	275	283	274	310	257	259	271	262	277	250	261	289	283	266	261	260	260
35354	56652	40987	24464	11795	4395	1271	537	397	371	359	368	357	303	337	334	352	327	300	337	330	336	302	341	357	297	331	342	342	315	327	347	301	328	328	293	332	318	322	312	300	337	344	338	331	316	338	355	330	338	322	300	344	349	323	333	328	305	325	349	328	328	316	326	348	352	327	324	330	345	335	339	350	351	325	346	319	337	342	338	353	341	303	365	320	326	312	341	335	321	352	318	351	318	345	366	299	322	322	327	316	324	329	309	317	333	322	315	320	354	327	319	343	321	325	338	329	338	349	345	342	335	337	347	302	312	329	319	317	347	328	310	324	329	334	329	339	308	307	328	295	343	298	323	315	312	328	326	387	331	323	301	287	331	332	339	332	323	375	337	315	321	297	344	337	276	351	340	338	321	332	319	315	322	337	369	324	322	324	324	309	326	315	326	329	340	312	327	330	335	344	321	355	318	321	333	345	334	350	336	328	301	326	326	311	329	354	332	321	337	330	316	347	344	331	318	305	342	319	328	338	349	313	327	344	342	372	320	297	328	344	352	333	324	333	329	322	287	325	303	330	319	356	342	317	329	335	345	282	342	311	355	323	325	326	301	335	317	324	324	358	335	341	341	323	320	324	315	357	318	327	297	325	314	357	347	334	338	359	325	338	332	328	338	334	292	325	295	320	333	341	348	349	358	348	310	304	340	316	326	300	328	348	341	283	318	346	343	329	331	358	318	334	327	325	333	335	319	333	331	324	304	332	312	313	317	345	320	310	342	322	339	316	352	347	363	334	336	317	344	332	328	327	323	359	325	333	323	302	342	356	352	307	306	333	357	326	307	341	318	351	353	321	360	326	317	334	311	342	317	330	356	334	319	338	324	320	370	316	378	315	335	320	323	312	327	330	359	316	314	326	364	340	318	341	323	359	323	304	339	338	278	333	357	334	342	351	321	322	354	356	312	354	348	342	307	346	345	312	348	350	332	327	345	372	326	322	311	337	340	301	332	316	336	323	326	353	328	340	348	315	316	350	331	352	329	312	306	333	305	340	299	321	358	320	288	324	325	350	335	323	308	318	308	323	335	337	341	355	348	343	326	300	324	355	278	323	316	321	312	321	320	347	332	311	366	368	327	324	320	352	360	348	357	334	307	317	344	342	343	314	321	353	310	319	344	321	328	350	322	340	319	315	314	351	369	312	305	332	346	315	311	303	320	319	343	324	333	322	326	332	336	308	323	302	358	332	331	313	322	322	295	332	311	313	319	328	339	365	386	320	317	325	324	292	321	325	299	318	312	322	332	325	337	321	318	296	358	326	312	325	340	331	293	356	364	326	318	337	291	357	328	330	307	321	325	326	335	328	342	332	346	318	337	324	344	330	380	320	340	345	331	358	318	321	322	338	322	303	304	362	349	344	306	325	332	327	349	315	331	347	330	333	347	346	332	365	295	359	339	314	328	332	323	329	359	330	315	339	334	321	308	337	314	354	337	326	341	365	320	333	343	380	327	328	333	336	346	365	316	323	352	356	386	328	339	316	330	321	352	357	283	311	348	353	327	353	341	344	313	346	289	299	326	340	324	309	325	353	309	339	312	316	334	378	325	335	321	314	349	346	321	312	325	341	321	335	344	336	338	339	333	361	330	328	321	348	316	333	349	340	309	340	336	326	328	343	312	340	355	337	323	356	321	373	320	336	339	305	348	364	310	330	325	343	316	366	324	325	322	319	355	337	334	307	333	341	335	324	319	349	342	331	343	375	343	308	308	331	332	339	334	339	318	335	344	302	310	337	317	326	311	342	340	339	354	312	347	348	316	339	330	307	340	348	326	336	344	306	338	322	335	318	320	302	316	345	330	309	334	349	334	319	327	339	335	305	294	321	316	309	348	363	333	328	311	336	328	321	307	320	337	327	337	338	340	358	304	322	351	289	348	337	352	327	307	341	351	343	337	294	307	295	312	341	300	346	274	319	297	360	342	334	329	339	331	345	344	330	347	352	350	321	327	317	324	312	320	371	332	331	312	333	360	309	345	302	330	297	347	347	339	332	334	374	305	335	364	308	312	321	326	337	355	345	330	330	343	309	324	300	342	359	341	309	326	375	294	314	322	331	311	331	323	321	338	337	317	324	301	325	362	306	297	315	318	359	327	344	340	308	332	342	336	335	346	326	328	338	335	333	299	323	323	354	316	344	341	299	314	326	324	322	331	339	335	329	349	323	331	334	335	351	323	336	326	358	335	344	371	347	311	333	351	341	313	336	352	327	330	329	336	330	307	337	333	357	320	316	356	325	322	312	324	327	320	349	313	342	307	320	306	342	321	338	335	330	312	304	295	333	344	301	358	331	302	297	354	302	321	351	332	326	345	355	351	320	338	339	332	334	323	303	330	306	328	341	336	350	333	344	315	302	346	358	360	284	363	362	337	322	310	333	329	340	296	334	355	340	289	328	321	327	323	332	338	324	333	314	328	353	330	325	317	351	335	336	342	304	312	343	330	308	328	331	329	334	338	318	337	324	314	311	301	340	313	336	313	336	324	316	330	319	332	351	355	340	319	338	326	305	331	344	317	331	343	312	320	315	325	344	337	338	331	328	333	345	313	343	373	331	337	318	299	338	299	346	305	323	340	346	356	297	357	336	358	314	358	321	345	311	309	290	328	291	358	315	331	320	358	352	337	309	322	344	321	343	338	306	333	300	367	344	353	352	309	309	313	346	315	346	318	350	298	337	329	319	305	324	306	345	329	340	334	348	345	327	334	294	315	354	327	320	334	298	336	336	311	336	304	299	348	314	363	329	323	327	333	316	312	319	357	331	313	336	335	324	340	330	338	315	329	342	326	368	311	349	328	355	349	326	329	338	309	342	310	303	340	341	329	349	366	322	332	319	309	357	358	322	367	327	311	360	319	338	304	337	360	330	326	321	353	304	301	324	336	338	336	316	334	324	376	315	322	337	344	333	343	342	332	334	348	341	329	364	310	340	332	351	327	354	307	340	344	371	324	317	350	314	353	302	329	307	334	340	346	339	316	312	329	337	348	357	324	345	327	337	313	312	349	364	343	318	333	320	316	300	345	352	301	338	351	320	360	302	319	340	355	318	336	334	317	332	344	340	312	333	301	328	349	297	369	326	330	320	349	320	329	314	324	342	298	331	338	322	337	337	321	312	296	317	343	344	306	330	347	333	310	325	338	339	332	304	331	335	302	325	377	346	321	321	311	323	337	329	351	332	371	354	340	311	338	317	328	340	326	322	348	331	320	367	364	365	346	299	316	324	289	358	329	362	319	357	332	311	360	340	310	349	321	340	333	327	329	357	348	321	309	335	348	330	328	327	317	377	319	320	308	304	330	313	336	334	323	348	343	297	365	338	331	349	338	330	309	348	323	337	304	341	362	348	294	331	323	348	330	354	335	332	377	364	329	295	369	332	337	319	328	307	304	309	347	362	297	363	334	318	333	324	342	333	342	319	356	301	315	331	316	329	349	352	335	326	344	353	353
22903	21079	28709	24108	21671	20592	9637	1099	572	465	470	487	441	462	434	424	440	418	455	434	420	445	423	424	416	473	416	437	428	449	396	431	435	438	440	400	400	452	432	436	424	397	429	455	423	396	430	398	431	417	442	416	423	434	454	424	420	401	450	399	446	418	394	394	439	423	415	393	419	363	419	408	403	411	416	410	445	427	445	402	419	388	435	428	420	436	473	397	435	423	419	406	399	422	422	408	433	396	417	415	423	425	419	392	409	397	412	422	418	393	446	445	431	428	401	421	448	422	408	456	408	432	457	412	428	395	420	412	404	408	387	447	431	428	414	424	439	400	432	397	453	396	411	402	460	450	462	419	398	430	423	419	411	444	434	417	415	430	411	416	451	398	443	411	440	426	416	401	424	425	439	417	417	454	425	420	412	421	442	442	430	427	437	390	409	391	439	419	408	444	430	451	424	406	417	435	412	425	462	424	403	446	422	406	426	443	421	423	456	445	443	397	447	383	421	445	438	439	423	417	436	412	466	448	469	397	421	411	412	421	422	435	406	426	428	463	435	432	397	390	408	461	403	405	416	402	398	417	398	405	404	429	402	427	403	406	425	435	416	412	423	423	410	434	426	409	433	397	380	408	441	393	447	404	414	391	426	407	407	407	404	450	413	424	390	420	451	468	422	409	410	430	438	387	402	414	432	426	398	429	420	398	401	411	398	426	399	403	456	425	417	383	434	395	426	402	420	424	418	440	416	424	427	436	413	430	397	460	397	467	427	444	395	360	401	423	421	412	370	440	430	421	450	414	389	410	398	440	393	399	451	433	409	434	421	446	434	415	414	398	448	395	463	422	422	391	405	458	411	447	428	439	412	428	427	428	423	436	401	490	425	442	396	416	392	412	421	428	401	413	458	433	437	416	409	446	419	412	428	463	414	412	433	453	429	389	434	430	421	409	457	437	432	411	421	377	413	423	419	381	427	408	384	432	441	424	420	435	418	397	406	458	417	463	426	391	416	403	422	444	390	442	447	408	452	420	418	429	437	451	426	422	449	424	403	387	436	427	416	425	413	436	435	383	404	414	443	438	451	423	375	407	421	448	443	442	439	418	420	440	421	453	414	450	417	405	401	389	403	415	405	424	425	446	450	400	418	420	423	454	470	434	420	428	426	401	412	390	409	427	417	396	409	456	435	410	436	413	439	427	467	425	452	422	391	411	414	429	439	452	391	387	406	415	437	400	419	416	417	404	406	407	410	435	396	431	437	439	438	418	406	364	370	408	414	384	410	419	433	419	420	429	459	400	413	450	411	424	427	404	408	430	425	412	380	410	412	436	394	450	429	411	392	401	427	423	394	415	416	418	393	409	415	398	434	448	414	395	413	393	452	391	423	440	405	409	413	418	418	455	426	422	417	428	414	419	423	426	453	407	417	390	407	467	427	406	419	409	444	433	428	414	428	437	437	405	404	453	442	426	374	440	431	419	412	382	399	403	424	426	406	398	434	395	417	416	440	435	409	433	445	411	388	417	460	443	425	451	414	405	414	437	445	423	404	405	449	410	425	416	415	452	396	381	420	433	410	425	423	396	385	438	406	422	410	446	406	399	414	408	438	426	458	407	446	446	438	445	400	411	434	420	431	423	404	444	450	416	430	405	437	412	386	429	424	439	403	418	438	439	377	430	416	442	419	441	424	450	430	426	376	409	422	369	401	440	382	414	410	461	391	423	424	404	425	418	420	418	440	378	435	411	423	427	413	436	487	415	413	431	474	414	445	458	381	393	433	431	423	435	440	408	426	399	414	410	381	384	434	407	445	449	408	397	442	389	436	401	387	413	431	396	416	447	385	379	466	435	441	468	417	428	442	438	405	431	424	412	441	378	422	401	424	424	409	425	425	397	454	431	385	441	423	452	425	424	413	384	399	430	427	432	422	387	381	429	406	449	443	401	436	403	414	405	451	412	429	432	408	413	414	478	473	400	391	427	421	439	413	402	391	439	378	408	409	405	444	422	429	458	419	413	424	419	423	438	401	431	429	445	380	459	408	463	422	420	407	420	419	387	446	434	401	432	406	406	418	402	430	379	457	434	437	433	419	404	426	413	394	448	455	452	451	423	401	430	411	445	425	443	387	402	422	397	417	413	403	434	429	395	445	418	440	405	404	431	416	388	407	426	431	446	414	440	428	444	402	428	432	422	422	408	412	436	408	464	437	421	411	384	448	368	399	405	379	393	441	429	446	429	439	449	382	406	430	379	439	417	434	424	393	442	436	419	399	417	428	439	391	443	423	416	435	388	420	445	437	402	409	416	426	409	415	411	447	411	456	392	404	451	437	477	411	393	436	392	392	413	435	400	453	445	416	417	407	404	439	428	429	404	409	379	425	402	418	384	433	433	434	453	396	425	437	416	442	421	410	402	394	425	406	420	397	405	410	451	419	395	454	386	429	447	388	427	442	422	375	419	411	415	420	432	451	381	430	422	420	397	437	373	380	455	430	447	448	397	437	451	408	451	428	418	420	432	430	390	456	456	411	423	413	411	373	410	427	426	444	449	410	422	429	406	443	437	450	424	392	446	375	401	421	404	400	455	407	447	421	418	423	414	394	418	400	373	379	404	418	413	405	406	407	406	421	379	442	417	422	423	414	473	432	438	406	425	432	421	401	444	418	385	426	441	440	434	407	443	424	410	411	419	413	367	404	425	393	407	399	421	466	442	401	387	423	466	395	406	425	423	400	437	412	372	443	440	366	445	402	399	466	429	391	422	437	402	453	356	444	391	425	421	393	462	436	410	398	461	452	412	408	417	427	447	385	414	411	391	441	411	437	436	430	426	423	430	410	420	441	365	396	422	413	430	445	429	420	456	430	403	456	412	406	382	447	379	410	389	429	407	447	419	462	360	448	455	404	437	405	380	382	406	431	419	465	428	430	395	422	451	384	471	426	411	427	421	401	449	418	441	411	410	438	416	411	414	440	409	419	398	417	404	448	410	453	435	424	434	395	411	422	391	435	408	377	401	402	401	423	391	446	436	387	436	445	412	409	418	433	417	419	420	438	411	384	416	416	416	448	383	412	405	420	425	462	429	398	392	434	413	438	431	420	442	431	447	438	436	444	418	431	419	446	414	412	448	416	412	432	450	414	420	398	436	406	392	410	432	422	395	407	414	418	436	436	406	410	384	387	417	422	458	394	413	385	408	442	483	429	426	418	407	404	426	435	421	407	432	407	404	419	409	412	493	474	423	441	433	404	431	429	401	456	457	420	433	402	419	453	414	410	414	454	393	418	437	401	419	416	412	418	445	431	435	427	417	442	390	433	420	412	416	387	447	450	430	416	440	427	407	425	419	431	401	438	440	407	418	412	388	400	409	439	447	444	447	427	453	412	409	397	426	347	424	422	412	397	414	426	415	442	461	444	393	407	402	422	399	418	409	428	407	406	408	442	398	460	417	424	397	399	412	413	466	413	404	435	408	438	414	429	444	401	405	403	444	397	398
40626	68461	49856	36697	24596	9796	2402	935	642	564	525	515	484	534	493	496	514	487	446	473	459	477	505	498	476	494	473	489	461	482	483	465	471	469	496	475	457	465	488	487	468	471	473	454	478	442	482	463	447	447	450	455	441	479	487	446	462	456	478	490	464	471	455	453	461	491	429	444	485	459	477	457	477	435	472	496	447	477	469	462	475	469	491	485	516	488	458	485	454	469	456	520	465	459	493	465	434	470	459	430	441	441	478	476	468	442	461	443	468	447	480	442	433	440	462	441	477	454	527	456	501	450	475	481	442	427	489	474	520	429	437	489	454	439	463	447	449	450	460	419	497	446	444	470	454	443	439	464	489	469	468	431	477	444	466	475	450	484	481	467	440	433	436	475	452	476	477	446	463	462	413	460	474	490	449	463	445	460	465	452	490	464	461	458	446	492	447	473	493	474	461	459	491	456	461	494	423	454	455	437	442	440	455	481	453	429	509	422	468	464	443	448	461	463	442	457	468	462	439	451	477	482	494	459	484	448	458	469	427	447	463	472	465	450	495	456	450	429	487	462	496	486	454	510	396	475	475	474	439	444	465	462	446	465	471	515	479	510	502	468	464	483	460	456	465	466	460	448	488	478	467	462	487	464	443	452	468	463	439	483	473	446	451	446	495	481	442	464	496	493	461	449	466	461	484	446	488	453	395	478	443	470	439	485	451	457	470	443	450	484	444	422	463	488	458	464	446	495	454	475	455	460	478	453	452	489	454	425	467	462	438	443	470	476	443	466	457	456	421	461	480	454	472	483	446	478	477	491	478	452	438	462	457	458	480	455	452	458	493	433	460	471	438	437	444	445	432	502	442	460	447	474	486	457	457	455	483	473	485	425	453	444	460	455	448	500	461	460	468	443	459	481	459	432	468	481	467	454	457	493	480	437	437	477	435	481	480	430	489	443	492	527	450	443	459	454	486	476	427	398	457	502	474	466	449	478	457	492	454	483	487	466	430	458	476	476	468	475	478	452	470	482	450	510	489	477	480	475	460	473	465	450	453	464	488	428	471	456	489	425	482	476	426	422	504	452	477	452	454	459	482	498	475	486	473	475	467	449	389	447	478	442	450	440	462	461	447	488	464	450	479	428	481	460	444	484	501	437	475	495	451	465	468	474	479	482	411	434	502	444	476	427	444	457	468	480	468	439	457	481	433	472	464	472	452	470	471	477	461	441	469	450	448	462	428	490	490	506	435	455	484	474	459	490	464	477	472	510	487	441	483	468	408	450	456	459	438	452	451	464	476	487	465	466	426	453	446	467	505	479	435	470	460	477	485	490	438	441	444	441	422	464	432	446	459	487	475	454	482	473	470	450	487	457	453	448	468	437	448	437	489	465	499	456	488	472	474	495	487	511	468	505	461	474	434	467	486	453	467	454	464	450	464	475	428	499	454	457	502	445	436	455	469	483	468	499	466	446	474	497	458	450	475	449	432	479	427	481	447	453	477	474	468	460	470	491	502	468	463	487	449	438	441	436	448	469	472	470	453	482	467	453	482	466	485	469	478	458	509	432	462	452	459	469	454	449	457	454	476	476	413	457	451	441	447	472	455	498	471	472	395	475	476	445	462	474	456	429	470	493	432	449	494	474	461	460	516	408	468	460	503	483	461	456	524	450	486	502	463	463	489	464	463	465	440	480	471	466	461	460	466	440	464	439	456	448	452	455	444	480	466	455	442	471	487	468	462	458	504	484	450	458	462	460	484	467	438	453	446	463	504	429	471	444	434	418	469	478	470	482	451	456	430	467	452	458	507	445	458	460	440	425	462	470	469	453	429	470	460	481	489	446	482	459	480	451	456	455	449	464	472	447	475	457	458	492	488	454	398	434	481	442	506	494	514	487	437	477	492	451	501	455	469	467	441	465	468	440	465	427	464	466	495	455	433	458	450	428	434	423	437	473	472	469	468	448	469	475	456	483	459	496	427	463	475	517	414	505	479	436	496	466	460	462	457	487	452	476	481	457	446	453	433	489	474	461	459	500	432	474	483	423	480	434	442	465	467	513	450	462	499	491	497	470	454	466	478	478	470	446	475	454	483	496	447	473	477	462	465	438	464	457	493	505	467	464	441	447	462	442	495	476	453	498	460	450	450	459	455	421	480	456	461	467	477	443	492	477	437	434	472	464	438	482	489	475	459	427	450	439	471	452	457	417	436	411	453	452	432	501	426	435	457	472	458	475	453	489	472	482	446	498	442	457	463	476	446	440	434	476	505	481	477	485	487	481	431	485	489	472	507	449	468	472	491	449	433	492	499	445	491	485	454	456	421	512	465	459	442	484	483	470	470	451	494	483	473	457	519	490	478	471	452	480	443	436	461	465	476	426	470	485	495	429	482	485	473	461	461	501	497	461	503	460	487	442	470	451	456	462	446	425	456	480	439	496	462	474	462	443	455	450	425	466	474	464	430	464	504	438	452	468	460	490	473	448	444	461	432	481	449	466	470	455	430	515	448	483	498	460	457	456	489	469	433	441	458	477	447	488	462	462	476	499	484	454	505	491	477	443	463	443	479	444	444	480	441	470	450	520	440	465	457	457	485	469	493	456	449	486	497	481	428	471	464	439	458	460	503	464	436	487	433	487	468	501	463	423	458	456	477	448	496	486	464	462	420	453	456	461	492	461	480	478	467	435	463	464	457	453	448	445	475	455	439	465	467	442	441	478	491	457	445	472	469	451	459	465	433	424	473	478	459	456	474	479	456	438	493	454	423	423	475	427	440	465	479	439	500	450	456	429	448	476	458	480	451	466	467	459	452	433	450	436	443	454	448	468	455	443	427	454	473	432	442	456	498	499	490	476	476	456	469	435	486	474	479	434	495	485	468	485	498	461	474	496	479	481	451	474	440	445	476	475	427	500	483	459	466	481	458	468	437	474	459	466	453	481	495	458	467	450	461	464	494	472	464	464	487	476	457	454	437	469	498	448	440	449	477	462	444	473	428	455	435	455	499	454	474	468	476	455	491	486	485	484	443	488	473	442	448	494	482	438	443	481	497	485	460	498	442	466	453	463	453	469	423	515	465	495	463	453	477	471	465	438	460	468	488	519	473	474	476	459	447	471	469	478	481	483	478	431	467	461	460	473	459	463	451	467	470	422	469	475	470	469	473	472	521	452	454	471	494	442	526	458	455	438	486	468	424	483	457	492	476	467	460	475	462	472	444	497	464	478	432	487	496	488	510	460	473	442	447	471	473	488	475	459	441	469	468	461	472	517	455	444	507	460	463	509	436	459	441	473	463	504	493	480	428	421	449	455	472	443	433	481	463	474	458	439	474	464	458	471	469	491	472	460	482	466	471	475	436	427	459	449	467	458	469	435	461	471	473	426	455	497	449	489	471	459	444	424	465	461	456	417	501	450	470	457	422	512	433	473	488	467	486	465	470	487	462	455	453	439	490	483	468	471	437	479	446	499	446	468	444	454	497	478	472	426	473	439	459	462	460	443
31524	39435	39770	22162	5834	1625	661	268	202	218	198	212	224	224	203	192	181	188	213	199	217	222	196	211	207	205	186	206	218	206	216	184	223	175	193	222	248	229	224	189	200	207	199	196	227	245	212	206	190	202	203	186	232	222	194	217	200	192	173	201	213	220	219	218	207	180	222	223	185	191	213	219	178	217	212	198	196	216	207	204	203	215	198	224	182	181	208	190	210	200	208	235	201	207	191	220	230	210	225	194	211	228	200	200	209	207	209	234	222	170	206	192	195	220	223	225	204	196	220	215	186	215	198	214	209	194	224	206	252	217	180	204	222	203	218	212	188	184	225	190	217	206	233	199	236	196	212	189	216	201	215	206	226	201	170	187	211	193	222	217	200	211	213	221	234	224	220	215	213	219	256	218	233	192	200	194	218	208	207	218	209	189	206	178	187	184	211	208	216	189	205	195	193	211	207	189	205	232	220	204	183	203	208	208	209	205	192	211	221	245	198	175	215	204	220	211	197	212	210	204	218	238	197	202	223	203	207	213	220	196	200	184	184	172	210	203	204	197	229	176	214	214	228	215	193	229	218	213	212	175	206	190	188	201	195	204	204	215	237	200	229	191	232	212	209	228	232	208	185	212	200	209	220	209	220	221	216	209	206	223	216	179	189	217	228	212	199	213	209	229	214	195	206	199	214	213	173	195	205	203	192	215	210	211	207	225	181	219	192	208	231	203	201	184	182	209	209	202	214	237	201	198	211	214	214	212	211	208	197	195	214	177	222	197	208	232	227	203	232	194	212	204	214	198	195	194	213	198	230	197	203	216	202	197	190	203	221	204	218	200	201	214	197	206	200	211	190	195	166	204	211	237	196	211	224	213	216	187	209	214	203	222	200	200	185	232	190	186	191	202	203	222	214	195	219	196	214	219	201	192	209	225	203	185	217	209	217	200	207	190	216	208	191	230	213	208	194	231	195	212	206	227	199	178	190	197	218	235	237	229	191	227	213	184	226	180	197	202	219	192	234	187	210	209	207	188	202	192	196	223	204	210	218	205	211	222	206	178	198	199	200	195	201	200	190	208	223	220	202	208	200	189	204	196	217	219	194	196	227	210	215	214	216	219	213	202	192	217	221	204	202	213	229	181	199	219	197	176	213	216	172	203	228	210	195	206	183	214	186	194	170	206	196	188	188	216	197	211	213	191	210	196	207	227	210	215	193	218	225	207	213	212	210	217	201	209	203	234	192	196	201	220	229	207	206	203	184	210	209	199	198	200	212	217	212	214	189	199	198	217	200	221	192	206	214	229	190	194	216	201	214	205	227	205	179	224	204	219	188	170	211	225	208	207	220	201	214	196	221	202	223	200	208	193	196	209	212	198	207	205	215	199	201	200	225	194	201	204	188	205	225	193	211	222	199	198	223	206	204	221	218	208	183	191	218	208	198	213	219	199	233	214	218	243	199	198	194	214	185	210	211	200	211	242	222	198	181	192	202	211	211	223	218	214	246	219	220	206	195	211	204	220	202	212	249	203	212	214	218	210	209	192	222	205	223	194	193	210	193	218	206	216	201	195	201	210	192	194	222	191	201	230	204	219	209	195	209	186	187	224	213	195	178	191	210	215	202	196	187	214	202	196	213	204	222	210	229	193	195	196	226	209	174	212	187	202	223	188	205	226	179	203	215	209	183	223	181	199	217	195	211	200	211	196	213	213	221	193	207	216	231	215	191	243	204	201	187	191	219	234	213	212	207	190	225	197	178	198	197	209	209	216	226	219	220	203	245	225	194	202	229	222	217	200	219	218	186	208	203	227	207	201	178	195	186	228	197	188	216	182	196	206	210	216	217	203	227	202	210	230	201	196	205	215	201	214	212	185	209	214	225	193	229	192	225	199	205	208	212	219	183	213	225	198	210	195	197	215	207	216	221	190	224	210	174	217	187	212	202	210	194	219	206	212	229	230	192	194	196	222	210	190	214	237	222	213	205	206	235	204	203	230	219	193	192	193	204	205	202	195	198	232	233	222	197	197	219	187	190	191	193	191	201	206	216	251	182	196	189	203	223	217	196	212	224	203	186	204	202	208	225	215	211	183	216	206	198	198	204	198	190	167	207	210	206	199	215	201	194	184	218	200	212	232	195	204	202	191	223	214	222	200	207	176	223	226	211	188	212	204	204	206	202	202	202	208	190	204	207	203	221	202	213	199	202	224	201	222	234	234	209	200	214	197	187	215	175	220	217	200	213	238	217	193	205	214	203	212	204	197	240	178	188	184	211	195	201	201	216	203	229	209	217	175	215	204	212	207	216	216	213	202	218	202	207	200	216	190	199	202	232	203	193	236	213	194	195	216	198	192	202	220	207	192	238	206	216	204	214	249	185	228	212	211	222	211	198	207	213	229	205	183	196	213	205	219	212	208	214	209	231	212	209	221	205	202	229	217	229	194	206	196	196	201	202	211	200	208	214	224	210	208	187	188	219	197	204	187	200	199	213	190	192	201	233	201	180	218	196	222	199	225	201	196	195	194	214	214	206	169	194	190	205	210	205	177	201	191	194	196	177	217	199	212	223	199	222	220	194	203	173	211	212	220	216	201	210	219	194	221	199	200	197	188	211	210	216	214	188	212	241	191	231	200	233	216	206	218	231	204	189	197	188	217	201	180	209	206	195	222	217	214	203	220	214	228	204	227	202	222	228	204	215	210	209	195	225	186	196	170	199	222	206	214	179	214	196	217	229	219	206	190	191	201	208	200	231	188	191	194	184	227	225	232	195	199	187	209	201	173	188	191	220	203	183	215	200	201	205	224	224	192	224	216	222	200	212	215	211	188	214	194	242	187	221	215	209	204	223	211	204	224	233	228	215	190	189	230	194	215	197	212	232	211	212	210	204	190	226	205	202	232	219	204	207	212	220	228	208	213	209	215	203	219	204	194	197	231	217	221	205	196	202	231	235	214	213	215	186	209	221	198	228	230	223	220	189	212	227	221	218	231	212	222	179	203	233	187	194	173	205	199	208	185	202	217	211	199	213	194	201	215	211	194	223	209	207	251	190	212	185	189	198	204	198	217	190	207	199	186	208	234	207	241	201	206	196	211	205	192	200	201	199	218	242	216	200	192	213	193	202	212	198	213	219	245	222	229	174	204	184	198	206	178	191	207	203	184	192	240	202	189	208	211	210	202	197	194	231	204	216	220	179	199	205	215	210	209	175	170	224	204	175	235	210	203	201	216	216	198	218	203	203	201	199	230	214	207	229	203	202	195	181	221	214	202	197	217	218	211	199	183	209	217	205	225	205	197	218	201	213	217	182	195	229	254	214	208	200	189	208	194	199	203	215	216	201	229	196	236	201	215	210	210	243	247	225	223	200	205	200	198	184	202	231	212	193	203	148	211	207	222	239	196	223	212	219	207	212	192	207	201	195	222	235	182	188	197	205	170	204	200	203	207	191	181	185	229	180	192	203	207	224	193	203	205	225	197	209	200	197	213	196	200	193	230
37356	53541	37667	16984	6128	2281	1048	366	248	260	264	247	260	272	250	235	277	258	258	235	240	253	257	235	249	234	228	238	250	263	239	236	241	257	250	260	273	246	241	238	259	250	257	247	222	257	244	253	223	248	266	290	240	243	260	238	254	269	228	262	256	258	239	202	239	247	283	268	251	224	253	239	268	240	219	229	247	242	262	227	234	236	258	239	249	245	247	255	247	275	251	233	217	245	244	247	226	245	239	210	245	246	233	260	257	250	215	264	260	271	253	244	240	228	237	256	261	249	256	240	251	236	245	241	271	264	237	247	260	250	268	242	268	233	239	235	244	237	249	259	265	252	255	254	242	240	234	236	226	253	251	257	255	254	231	278	232	270	262	215	270	213	228	246	230	235	263	223	249	229	222	261	238	255	249	233	243	233	246	243	228	240	219	248	241	262	248	233	256	252	229	227	249	248	242	230	262	260	245	276	263	276	220	253	259	287	231	240	248	225	249	257	239	254	233	238	237	248	245	243	252	270	253	258	231	253	258	252	269	246	254	226	250	219	235	236	258	248	238	252	251	277	251	254	242	246	244	259	230	237	259	256	219	229	239	221	253	232	257	222	248	241	232	252	224	240	245	260	241	232	250	241	260	258	248	249	249	245	249	261	252	256	245	240	253	249	252	267	254	259	250	247	245	236	242	242	227	237	270	231	283	282	248	239	245	224	232	247	238	214	257	267	233	245	246	263	252	253	240	264	248	246	255	265	221	246	237	230	244	235	261	245	266	245	233	247	259	254	253	243	217	251	213	213	257	223	256	219	248	234	267	256	288	280	260	244	239	237	241	266	217	248	257	263	262	246	262	256	238	268	248	228	270	269	283	241	257	241	259	229	229	258	241	236	244	248	237	249	226	216	250	247	240	259	235	236	255	253	211	242	254	243	253	249	228	231	260	244	244	214	240	243	240	231	257	242	258	237	271	243	243	239	271	209	244	218	238	263	236	246	224	256	239	244	259	260	256	237	250	251	231	235	262	255	243	270	229	235	213	254	267	269	233	261	219	257	256	271	261	238	246	267	246	244	246	225	250	266	263	249	249	240	279	274	229	232	245	259	250	249	241	261	255	257	236	215	234	267	257	253	227	218	265	238	254	256	250	242	219	234	262	209	255	211	240	258	252	246	215	253	234	232	243	248	265	260	262	238	261	230	237	273	215	275	234	241	268	248	221	225	252	259	241	221	247	249	249	251	265	245	238	264	253	283	265	224	234	230	229	264	268	260	244	264	225	252	262	248	226	245	233	258	242	255	261	231	248	207	248	249	245	224	240	232	260	275	261	234	228	243	244	251	268	231	232	234	246	245	278	255	223	243	262	271	255	267	262	247	249	250	257	213	238	230	229	239	255	254	235	229	265	239	217	267	227	234	260	231	255	238	221	253	244	233	259	264	251	245	248	253	234	253	224	226	247	249	249	276	255	247	283	245	232	298	274	264	234	204	262	252	221	236	213	233	261	241	259	259	272	217	235	244	222	237	263	218	276	254	257	230	253	246	251	247	223	254	249	229	245	254	258	239	230	263	254	219	230	265	263	249	238	235	254	253	239	252	244	243	231	256	238	247	215	274	248	222	239	252	236	224	230	246	223	229	238	272	235	247	223	268	248	234	260	238	246	228	256	272	251	270	248	263	255	216	258	242	243	230	261	270	269	248	227	277	259	239	254	269	259	244	240	246	259	206	218	260	223	247	254	264	262	236	243	248	277	256	229	237	228	239	246	257	256	255	226	248	258	236	244	237	259	246	231	248	253	240	252	247	235	240	252	234	259	253	242	247	245	229	263	270	248	248	241	253	259	277	213	237	223	239	241	251	242	284	243	219	247	246	227	247	263	229	226	223	241	242	243	234	265	281	244	225	232	219	236	233	238	241	256	255	242	247	252	231	272	253	245	265	229	265	235	254	240	223	246	212	235	270	233	242	280	222	271	251	233	232	242	272	234	234	246	257	246	251	237	235	231	245	250	230	245	211	226	252	238	238	240	260	228	237	244	249	234	225	252	250	244	271	229	249	247	243	259	241	259	275	227	233	231	242	229	243	275	242	224	223	250	232	259	238	259	260	257	252	251	207	249	253	256	272	257	235	232	240	247	265	240	231	254	230	235	256	246	262	220	267	244	259	241	234	262	231	245	244	244	243	226	213	241	241	254	265	264	265	266	244	251	250	231	275	258	257	237	250	246	257	248	241	230	235	241	235	247	258	238	244	242	252	249	218	220	256	232	237	245	270	259	227	273	243	229	250	243	249	265	230	225	231	244	228	229	277	230	250	256	244	261	222	227	244	257	241	251	267	239	227	229	250	238	239	217	235	251	252	272	251	251	228	243	252	247	260	247	244	221	282	247	227	237	231	249	239	234	258	261	257	261	214	273	217	225	247	244	220	292	252	254	253	267	230	236	238	232	244	236	224	232	239	247	258	241	258	260	226	234	219	226	253	245	251	242	272	246	264	238	221	254	246	250	222	239	231	243	256	228	232	225	235	292	285	231	257	249	244	214	229	243	251	246	250	246	238	271	264	246	240	245	266	267	234	259	257	251	242	249	238	222	261	243	238	269	231	247	228	255	220	273	268	249	209	266	247	248	259	255	225	245	239	237	237	237	254	263	246	247	243	245	245	236	241	261	238	244	226	239	246	250	250	254	256	264	252	236	262	234	238	247	256	266	271	254	247	265	226	234	263	245	246	235	241	254	264	223	260	245	223	249	241	257	262	252	254	241	222	276	267	260	243	267	249	260	246	233	238	250	231	243	228	270	234	243	248	230	270	267	246	246	249	242	237	241	256	254	255	234	279	247	227	221	251	245	245	256	223	229	260	225	250	248	264	240	252	266	232	243	242	232	253	228	253	265	269	233	225	257	241	237	259	269	236	269	279	236	267	253	253	252	253	248	265	234	220	243	256	234	244	256	264	262	262	247	275	263	259	232	259	271	243	252	234	243	243	262	239	235	213	279	239	237	249	262	250	242	259	241	234	256	237	265	267	241	235	243	247	259	241	228	252	262	231	230	240	264	248	275	237	242	246	239	227	232	250	246	241	240	247	270	258	232	255	218	277	238	230	231	242	240	254	258	244	246	263	268	248	253	235	225	238	256	287	269	229	263	201	256	250	255	238	243	265	235	236	254	229	237	242	259	250	251	261	262	251	231	219	213	225	258	239	246	236	269	214	229	256	258	245	225	229	282	224	227	261	222	243	246	231	273	257	218	261	247	230	265	226	251	253	252	235	270	242	253	276	244	234	249	206	244	254	259	249	249	234	226	241	244	206	255	227	235	223	256	283	220	225	238	243	249	253	234	231	231	251	231	229	248	244	264	226	228	216	238	254	249	227	250	249	247	239	244	243	220	257	260	222	242	242	265	233	253	224	240	238	253	261	211	256	275	242	262	262	241	244	248	244	246	233	222	239	236	231	241	251	249	217	220	223	276	245	261	268	244	238	234	240	224	254
24137	21110	28402	24840	21954	16475	6006	1000	355	327	296	293	296	268	311	269	285	244	279	284	289	299	263	264	289	292	275	296	264	283	284	226	263	270	261	243	279	253	267	288	243	270	297	283	282	280	280	270	261	305	271	275	273	291	267	228	257	269	273	263	284	268	292	288	267	278	262	305	261	246	242	283	286	284	265	250	291	273	264	246	275	267	249	241	263	235	260	286	267	269	269	258	254	281	269	277	271	263	285	272	273	296	263	286	263	284	245	268	263	280	272	249	306	303	260	274	270	280	278	279	306	308	273	283	266	315	261	260	270	233	305	253	264	276	292	273	288	290	296	284	273	263	284	281	296	272	283	260	265	272	237	255	291	296	271	266	256	256	284	278	267	281	312	259	293	283	266	255	314	295	302	265	262	271	241	273	282	257	274	328	293	275	276	269	283	248	256	268	256	286	275	258	273	251	279	259	279	264	287	269	289	260	276	284	264	282	291	250	272	258	263	271	298	287	308	281	287	289	267	261	280	265	276	260	265	280	282	260	291	255	295	269	287	266	267	281	266	267	298	243	264	279	288	243	270	273	283	271	304	256	292	252	271	261	241	257	289	272	276	245	257	243	276	289	291	261	298	270	271	268	270	277	286	258	264	257	270	270	295	284	285	290	262	283	267	274	281	260	263	299	280	277	259	286	313	281	287	288	261	268	252	268	298	258	273	279	276	266	279	258	240	248	258	252	263	279	265	284	272	271	251	297	258	272	272	265	282	260	261	293	237	267	304	269	305	287	268	280	254	321	259	268	302	281	280	263	262	285	282	292	287	279	277	270	269	276	286	235	254	274	286	264	258	264	262	295	263	252	295	276	277	292	265	293	308	298	246	254	273	278	275	279	300	283	282	287	292	250	278	294	246	265	307	279	262	270	293	260	246	271	298	234	286	244	220	281	274	253	251	270	266	245	266	313	306	255	272	252	276	291	288	298	262	296	289	317	261	279	262	281	270	262	310	271	259	250	289	262	264	284	271	243	266	252	293	293	270	276	237	282	255	304	285	250	286	268	280	284	302	239	305	284	281	266	290	266	308	263	277	272	277	275	250	289	242	269	279	283	248	264	293	253	276	280	274	290	269	267	264	261	270	271	273	315	253	253	259	267	287	262	309	298	252	299	245	293	282	285	292	249	280	297	262	276	259	272	285	270	255	296	262	248	289	246	298	240	247	278	280	276	296	258	275	253	277	257	270	282	277	285	282	263	281	257	273	269	279	270	272	265	266	297	259	275	264	287	275	236	269	273	239	269	264	252	271	275	270	245	261	270	289	250	284	290	294	292	265	254	267	274	255	230	291	288	259	288	266	258	286	284	278	290	270	286	240	236	277	297	274	274	261	268	257	221	251	270	251	258	255	298	290	254	250	237	267	252	241	263	260	270	283	263	273	291	300	277	254	280	262	255	270	285	294	281	277	255	285	283	232	272	266	283	278	291	277	250	234	264	263	248	279	269	255	253	261	247	253	282	286	259	272	260	279	279	270	306	285	301	260	289	278	293	273	300	276	278	264	266	254	274	280	262	263	287	284	303	241	252	303	258	289	264	290	260	275	278	276	256	254	273	287	289	254	255	290	309	266	278	269	275	261	259	272	265	234	268	299	285	299	274	271	300	301	279	274	263	286	296	258	272	274	268	298	288	266	277	264	274	289	249	285	255	272	295	295	262	269	270	251	280	259	265	276	267	276	278	258	258	275	258	273	239	277	269	261	283	278	261	249	249	305	282	264	276	226	240	298	255	269	249	253	297	262	271	289	259	259	298	279	254	265	258	271	279	281	262	256	275	295	281	276	271	255	249	267	286	296	294	236	262	264	271	244	276	250	277	260	257	255	249	281	261	282	278	287	276	265	278	275	303	287	267	251	281	227	273	286	280	264	249	265	279	251	245	285	282	253	291	267	272	250	292	247	265	244	250	283	259	253	313	291	284	306	311	262	255	285	267	232	262	276	282	293	263	271	287	273	264	264	293	269	264	272	280	265	303	285	234	258	275	246	292	296	284	281	280	282	322	280	278	266	295	268	298	264	290	262	264	256	274	260	275	279	266	296	271	286	248	240	276	267	254	286	291	252	278	270	269	277	256	259	286	262	237	293	254	261	277	281	275	256	271	257	278	275	270	268	250	287	308	276	264	264	295	309	277	263	258	297	298	256	254	288	280	269	300	258	271	294	252	273	286	298	277	296	279	269	266	289	257	262	246	263	283	277	274	277	278	281	276	278	261	244	278	279	265	270	267	296	262	258	294	284	269	265	281	306	267	260	292	268	300	284	275	271	264	250	288	294	290	258	288	285	270	274	282	292	255	300	247	291	259	280	284	247	276	302	256	282	271	268	286	284	264	287	249	251	264	276	258	277	286	239	296	289	269	253	282	299	258	243	260	269	279	255	276	283	271	271	312	285	283	284	289	267	270	273	269	260	280	287	257	262	276	266	298	293	266	281	275	266	272	252	282	273	263	258	256	247	276	270	280	285	276	290	267	267	250	252	263	287	269	270	276	289	250	278	289	299	277	257	277	283	274	264	290	281	269	285	285	283	267	272	255	265	282	264	263	290	290	277	279	288	295	262	290	259	304	301	273	266	274	289	279	254	273	258	290	287	279	280	274	245	284	251	284	288	269	267	264	303	274	307	288	266	290	272	258	291	247	249	262	258	283	284	268	326	267	263	253	271	274	267	263	280	270	263	272	295	254	248	255	271	268	280	280	275	304	256	297	267	285	295	268	282	271	290	262	299	272	285	249	273	278	269	268	283	244	289	250	270	264	285	244	263	285	269	280	286	281	302	298	275	284	275	274	278	313	245	272	257	254	264	279	247	276	287	275	260	272	291	268	263	266	298	264	216	284	289	293	276	300	269	299	273	303	286	260	254	250	264	274	279	299	265	281	272	266	280	273	291	276	284	258	288	225	267	279	292	272	245	270	276	263	279	289	276	237	264	276	276	289	272	293	277	265	283	279	282	291	271	279	277	277	264	247	284	264	267	232	292	284	283	252	301	241	251	293	264	235	278	259	239	232	297	286	284	286	285	263	243	264	266	275	308	307	245	291	279	261	292	275	283	259	287	276	268	279	281	251	253	288	265	278	267	254	290	267	288	260	262	283	263	290	280	270	266	298	274	266	277	297	271	297	284	284	285	270	275	301	248	280	269	285	278	247	272	265	251	250	271	243	300	276	261	280	266	257	271	237	252	291	278	296	260	253	288	274	267	263	274	249	276	279	268	262	260	283	263	292	283	257	294	244	282	282	256	299	280	258	308	296	297	254	281	272	295	290	273	279	282	275	290	310	259	269	265	286	260	255	298	286	278	269	284	263	287	284	281	259	293	292	293	262	298	244	234	288	263	258	270	274	249	282	277	286	275	302	266	268	259	275	278	252	272	285	247	260	252	260	275	270	279	251	264	246	248	253	279	278	258	260	264	257	278	269	282	286	270	268	250	279	301	279	271	281
37143	56978	41338	25403	20753	12733	4865	1021	430	384	357	339	339	338	309	338	329	323	293	309	314	301	333	281	293	333	310	305	288	322	315	291	332	339	301	313	322	343	313	299	331	309	337	297	268	293	293	299	288	322	303	310	304	329	312	343	325	292	312	321	308	309	331	330	312	302	312	325	312	321	326	313	322	321	264	346	331	331	302	308	291	340	331	343	308	296	290	321	298	302	315	290	350	298	318	334	304	294	317	271	327	316	330	300	295	312	325	301	325	333	300	323	312	298	331	323	322	319	270	286	294	284	305	318	332	286	349	304	289	347	301	303	309	317	272	304	327	280	338	306	287	335	313	297	305	320	306	298	300	300	282	322	293	308	273	310	317	320	311	305	297	385	297	318	295	298	321	302	286	294	296	311	285	315	281	291	343	327	336	317	322	293	310	302	302	318	331	311	296	276	312	313	310	277	275	300	288	283	319	310	330	282	294	295	355	335	297	325	309	322	295	306	286	287	328	306	345	334	317	324	315	331	291	290	264	334	314	313	304	307	324	317	317	324	296	330	335	315	316	304	304	341	283	276	342	309	305	304	308	329	311	316	321	352	318	327	316	306	314	284	302	311	355	302	288	289	298	329	305	302	297	331	313	313	319	292	293	295	300	300	305	301	322	329	327	327	308	325	340	279	326	337	278	324	331	302	298	317	302	330	285	293	327	315	313	294	317	311	327	355	323	305	293	283	320	312	287	290	305	297	303	276	314	287	289	352	309	298	322	323	317	297	313	321	293	310	328	303	278	344	351	296	301	281	323	317	294	327	294	305	303	315	306	339	317	318	320	354	321	280	300	311	305	317	297	336	324	300	325	303	315	309	284	276	278	305	334	312	317	330	311	311	311	326	320	350	265	339	312	342	292	305	298	328	331	299	314	311	297	311	274	323	327	303	335	292	310	321	319	314	315	331	327	344	328	330	299	330	312	324	346	316	333	308	337	329	323	321	279	325	305	322	329	317	312	300	338	331	288	346	354	262	293	331	342	281	286	307	306	322	303	275	349	321	308	313	313	284	324	278	325	302	310	320	299	311	325	296	317	298	320	317	320	292	333	301	305	317	306	300	287	314	322	320	301	287	323	309	318	328	328	332	292	320	312	312	313	332	310	298	333	316	332	305	317	345	292	290	323	306	321	302	330	291	288	307	322	335	305	333	285	316	307	290	315	301	342	317	314	301	319	301	353	315	300	330	320	325	330	321	318	299	310	311	293	315	303	314	305	320	315	331	338	313	314	318	319	328	330	279	314	313	315	318	319	278	318	327	293	333	321	314	322	291	318	293	295	348	276	304	321	328	289	317	282	336	296	308	301	314	300	329	324	305	345	328	332	335	294	290	314	308	295	300	291	287	327	324	317	318	279	332	315	307	317	331	308	311	322	297	255	300	340	289	335	269	321	314	339	318	325	324	314	331	310	333	308	296	269	302	326	301	287	299	323	298	331	312	313	309	314	289	281	316	303	265	313	291	301	310	327	305	308	311	277	350	312	315	311	295	314	289	301	288	321	347	290	309	289	296	344	313	314	335	313	276	324	292	329	295	293	297	304	272	314	320	304	302	328	315	338	312	323	287	303	277	295	310	326	325	316	290	347	346	313	317	305	318	311	317	308	290	305	328	354	291	309	331	312	300	317	321	343	319	309	303	305	312	301	305	333	298	290	332	312	295	307	291	318	313	324	309	317	296	310	300	291	322	312	324	352	317	295	316	307	309	302	318	293	297	338	303	327	303	297	304	310	314	329	289	284	320	336	294	307	272	312	334	283	333	309	321	309	307	293	278	330	345	318	319	321	313	317	316	299	324	338	300	296	317	304	295	326	320	292	316	348	319	326	306	302	326	302	299	304	326	298	313	288	295	297	313	288	319	302	320	326	319	353	267	290	303	311	349	287	320	326	291	330	291	336	311	296	322	314	306	302	321	309	289	329	318	311	320	297	304	307	296	278	321	325	296	312	318	321	335	323	304	309	274	333	309	298	300	285	318	334	344	352	308	289	300	325	320	288	319	314	304	312	298	317	334	269	324	333	304	301	316	320	327	312	313	322	308	317	317	306	333	335	315	310	282	325	314	313	298	302	306	308	317	295	337	314	309	338	336	298	327	332	304	310	292	312	296	296	300	292	328	317	323	326	325	326	289	350	321	312	301	305	313	307	323	314	312	339	344	310	328	297	308	303	298	299	314	322	297	303	321	308	322	301	315	288	304	319	340	304	321	306	346	326	310	288	320	342	320	323	342	297	309	316	287	336	318	353	313	334	313	315	309	276	318	319	314	298	321	300	297	271	313	313	329	317	314	298	305	329	282	288	303	300	331	318	318	329	350	329	290	312	306	305	328	302	284	284	310	300	350	304	317	304	298	294	316	298	340	351	320	312	346	323	334	328	330	321	317	294	320	300	298	341	314	310	319	310	288	353	319	328	321	301	298	342	293	314	274	328	317	278	300	306	305	282	351	290	311	317	280	308	320	300	321	281	330	317	335	326	312	280	315	292	329	310	304	307	335	304	327	282	317	304	283	309	290	351	320	335	309	304	297	350	298	314	328	288	330	327	287	275	322	312	289	291	323	327	317	305	332	339	304	348	309	318	293	337	297	305	324	298	313	338	312	307	344	296	299	294	306	340	313	324	321	332	307	273	276	322	303	321	300	328	326	337	294	308	311	341	313	314	314	324	305	333	308	307	332	318	316	309	295	351	319	332	308	310	299	307	301	324	330	305	288	323	317	328	285	318	314	338	331	293	296	312	333	339	305	286	273	315	320	307	316	289	278	304	326	303	297	313	300	295	304	307	307	317	335	291	305	323	319	302	302	320	331	310	292	301	301	315	316	334	318	301	293	329	315	315	332	304	294	349	297	316	323	362	304	334	328	325	312	315	312	351	300	316	305	281	295	314	320	314	310	275	297	329	322	315	308	293	294	311	300	324	329	317	303	320	302	293	318	310	337	317	332	312	328	294	312	296	289	323	305	366	308	312	279	298	322	334	303	322	269	302	298	369	340	302	336	307	313	325	302	300	318	310	311	317	306	310	306	309	301	298	300	291	276	314	304	309	325	320	271	319	288	255	309	299	312	297	315	302	310	261	313	308	308	304	291	318	309	320	337	286	315	315	312	285	326	296	302	312	292	291	323	284	307	303	345	304	323	333	306	289	305	282	287	299	325	368	329	307	293	313	346	307	288	302	315	296	318	317	297	294	272	325	290	275	348	330	318	288	319	329	315	322	337	307	341	335	311	255	289	295	298	313	340	328	299	292	325	306	292	319	295	324	277	293	322	339	325	295	293	291	299	305	327	340	317	296	279	323	269	321	299	316	302	315	289	316	306	319	301	296	335	310	311	312	318	318	276	316	302	312	281	285	317	340	288	333	283	298	296	295	291	354	344	311	328	346	300	303	295	297	295	321	310	296	307	322	289	324	295	343	349	336	329	306	336	285	332	303	317	315	305	326	307
25265	21433	29129	27418	16949	5533	1356	544	350	282	314	306	277	288	268	277	322	270	285	277	262	283	292	297	284	273	302	274	321	308	293	262	275	279	278	277	291	254	287	306	270	270	273	271	255	290	280	309	288	295	285	273	277	268	252	271	309	269	283	283	298	273	296	294	292	269	297	285	316	282	291	262	291	270	293	268	292	272	294	295	281	296	292	242	268	261	275	278	280	281	249	283	287	291	262	268	305	266	283	275	269	303	289	273	288	304	310	284	277	317	268	301	265	245	280	300	252	281	267	299	295	269	292	294	257	280	281	322	292	294	298	271	278	275	247	302	284	291	315	297	284	286	283	295	293	284	286	283	278	263	307	278	275	278	285	299	295	316	301	264	253	302	298	284	289	279	293	302	267	263	286	270	283	262	293	290	286	285	290	265	306	260	288	278	292	273	273	269	294	278	298	264	278	292	291	305	301	311	309	270	260	265	280	295	288	282	275	301	296	263	271	275	305	292	303	286	303	305	301	290	295	318	278	272	275	287	305	259	262	271	302	301	281	276	327	298	296	296	287	279	268	274	289	273	284	282	274	297	288	297	294	284	311	282	286	314	270	281	268	280	275	277	269	284	310	282	298	277	285	292	273	250	282	254	276	259	306	282	285	279	281	305	257	297	276	286	275	274	293	263	288	289	291	280	288	279	283	294	270	272	269	263	280	293	268	280	271	263	285	296	269	279	292	317	275	269	248	279	295	302	268	283	270	288	270	294	258	285	316	276	307	279	287	267	272	289	290	248	255	285	282	312	303	245	327	291	264	269	260	290	298	269	297	305	278	256	251	276	279	283	286	300	287	255	272	293	281	283	269	310	291	294	285	271	315	243	292	310	285	285	290	283	256	273	251	299	285	292	312	282	300	289	311	267	312	278	297	294	271	269	297	316	258	281	274	282	320	303	257	285	305	242	285	275	279	284	304	302	251	281	310	284	304	317	248	296	339	285	267	265	308	279	274	259	301	255	286	284	267	278	284	298	303	318	274	293	304	263	271	271	290	264	272	291	308	247	302	282	269	280	300	283	305	308	285	283	287	270	288	320	276	274	256	273	283	282	288	279	265	278	267	286	287	266	261	284	269	284	255	261	254	304	260	260	285	257	262	308	290	264	287	279	266	274	276	273	291	253	280	293	297	281	281	283	280	306	261	284	262	290	291	294	320	254	289	269	280	278	300	311	311	299	279	289	294	300	283	281	318	284	301	295	298	296	255	281	283	257	303	288	294	285	278	334	288	286	262	259	307	292	274	242	289	270	284	252	293	293	284	284	291	291	285	288	272	299	266	270	291	276	283	231	272	262	279	275	306	282	283	272	281	294	290	286	275	283	278	311	244	261	297	303	298	302	270	267	273	315	261	278	251	309	254	278	278	250	300	269	284	266	283	299	303	254	310	292	292	281	274	291	298	284	267	267	290	259	252	291	275	272	327	260	283	255	266	276	265	325	258	297	289	278	308	276	279	291	285	328	269	290	305	300	265	277	256	283	283	253	305	281	305	271	280	299	280	261	272	282	280	255	293	284	295	263	289	287	289	274	267	278	275	293	276	278	271	280	307	295	294	280	291	277	284	299	293	324	303	294	289	271	278	296	261	273	290	273	314	271	282	297	291	286	277	308	269	275	240	276	274	237	309	288	275	289	292	266	287	292	279	286	300	282	285	244	283	281	272	272	275	314	321	252	275	280	282	274	292	297	280	284	284	280	310	260	293	297	272	268	254	273	307	280	291	268	266	275	266	280	281	281	272	265	291	293	299	276	309	273	283	303	287	287	279	306	269	301	290	259	274	301	261	312	298	274	276	305	270	284	311	270	282	309	281	298	274	290	283	256	259	278	308	273	250	267	274	293	317	279	292	269	287	289	304	283	299	282	326	275	272	288	252	255	276	276	293	294	306	271	267	323	292	298	282	271	320	295	256	285	286	271	276	261	301	262	301	274	286	273	293	293	270	286	285	279	289	279	279	278	278	258	270	288	309	283	324	299	241	270	248	278	274	296	250	274	282	280	292	307	282	268	283	279	302	289	278	271	302	303	305	301	295	300	280	263	285	280	283	268	273	291	275	260	301	269	257	299	295	262	275	286	321	296	295	276	268	280	294	303	288	260	284	264	303	280	263	285	289	300	255	280	315	287	256	287	261	287	253	280	271	261	252	319	287	294	288	284	290	285	297	266	258	269	273	299	278	273	271	289	279	307	303	250	281	293	269	286	264	281	306	299	295	287	309	301	296	265	273	265	284	265	267	274	302	281	284	274	288	327	260	256	297	256	288	275	272	297	279	242	261	294	267	272	288	290	300	290	286	267	264	268	288	275	285	286	289	235	284	256	275	279	270	257	263	296	292	257	297	287	292	274	305	279	288	273	259	279	264	291	315	283	270	256	292	298	294	257	278	280	294	299	238	304	281	287	266	311	255	291	328	277	312	309	321	280	279	274	271	269	293	253	289	313	258	274	293	278	290	281	277	303	293	290	299	307	286	277	345	263	271	284	276	290	299	284	279	270	278	286	257	254	289	267	276	285	312	301	307	282	334	264	301	263	303	282	258	284	281	270	313	300	264	283	292	295	270	286	282	280	302	281	296	305	272	293	295	290	293	254	249	290	301	306	284	254	303	288	269	281	286	273	277	315	295	264	289	290	265	293	302	295	299	297	308	249	271	290	279	283	280	290	276	307	280	266	306	248	281	278	289	272	272	296	291	291	265	296	290	286	305	254	294	275	275	307	321	274	305	299	283	292	288	313	294	314	278	266	271	275	264	281	259	279	291	289	288	278	297	278	290	269	289	294	268	308	279	296	266	276	268	302	300	270	279	307	273	287	309	295	271	283	265	281	271	298	245	305	289	289	278	274	307	285	258	323	290	276	284	280	295	290	283	298	275	295	302	293	286	287	269	260	342	275	263	296	259	296	260	309	302	300	296	291	251	273	282	302	310	298	273	277	291	278	293	280	298	273	279	286	282	273	252	270	307	277	279	281	294	305	294	289	269	284	288	275	283	265	292	280	274	288	266	288	248	290	289	274	274	285	299	273	269	283	251	284	293	284	290	269	265	271	293	292	333	317	271	294	284	282	331	260	287	245	299	283	285	277	305	270	279	258	258	273	287	287	307	258	303	284	292	261	249	304	287	297	299	299	297	312	277	287	243	296	280	261	276	291	259	299	289	286	272	271	283	273	269	266	301	265	289	255	282	300	288	285	298	285	303	289	302	295	341	276	269	312	267	283	238	334	301	291	280	286	311	279	262	290	284	285	278	291	268	305	268	299	294	295	277	316	281	279	301	291	284	282	279	297	298	300	286	291	260	296	285	289	292	311	274	260	301	283	286	284	270	260	256	276	262	284	290	294	311	290	265	255	285	266	306	263	301	257	293	259	352	283	254	292	255	277	268	290	290	279	262	285	276	296	279	286	250	291	301	280	300	289	296	273	293	282	286	293	290	259	274	284	299	259
37244	55090	40817	26823	14933	5727	1734	761	436	362	367	308	349	362	278	376	346	326	337	331	315	348	335	338	350	329	344	315	297	320	342	294	324	336	335	355	338	358	332	352	314	345	280	339	350	332	328	322	347	325	324	323	318	303	340	336	345	326	309	348	333	327	328	355	319	360	312	323	318	308	318	329	322	310	345	348	334	338	327	304	345	342	349	363	361	360	328	319	317	320	349	329	345	324	329	331	333	365	305	329	351	348	355	307	340	310	353	334	321	329	323	309	313	340	342	313	318	317	325	334	308	313	351	343	341	342	333	318	309	358	327	316	327	341	337	325	309	344	329	375	301	320	306	340	312	349	309	332	333	358	319	350	362	343	337	315	339	316	331	343	313	318	356	324	327	320	354	345	352	342	324	343	351	297	316	326	339	346	352	321	366	373	322	342	328	314	322	316	317	341	304	347	306	314	339	312	322	302	307	353	342	335	306	329	339	303	334	327	323	333	329	332	363	319	330	343	336	324	347	338	318	312	361	308	360	321	335	359	311	308	367	324	340	327	313	308	336	336	323	339	352	365	325	328	328	347	335	303	321	362	301	330	333	328	349	308	327	342	335	352	328	336	363	319	331	332	326	354	332	331	323	304	300	341	319	300	336	351	323	327	308	344	347	346	356	334	306	301	363	314	333	331	323	370	359	374	324	312	340	336	321	333	321	359	306	344	334	343	336	334	335	327	347	336	326	347	339	326	365	329	325	357	360	296	307	347	322	350	320	309	334	310	332	355	306	334	321	320	348	342	329	308	328	332	329	357	285	340	331	334	365	317	332	341	339	343	289	332	342	341	316	356	327	360	303	362	333	332	327	344	325	359	322	329	358	381	341	342	321	340	344	328	341	342	337	340	341	330	350	340	325	302	334	317	346	339	298	310	357	320	353	294	319	327	320	359	326	333	360	357	362	344	369	347	346	365	341	340	338	329	342	354	317	361	329	382	323	360	326	306	322	299	342	304	349	306	326	290	333	334	338	327	352	337	310	320	320	306	321	324	321	337	325	301	313	313	334	298	353	324	351	328	305	355	350	329	314	328	292	347	340	345	329	342	332	321	334	342	342	324	324	310	361	340	334	361	327	364	338	327	342	322	336	343	305	337	316	298	311	328	322	334	340	328	328	328	337	299	349	326	317	294	326	335	340	336	335	334	343	335	341	344	341	325	317	337	338	333	351	344	323	337	318	319	359	309	307	333	328	317	339	306	320	364	345	333	326	326	313	333	321	391	361	344	331	338	338	327	326	309	299	319	333	338	346	322	351	332	318	309	344	341	369	347	315	319	324	350	342	329	330	349	351	340	352	361	328	373	349	293	347	328	337	342	302	346	356	355	317	311	320	324	339	343	325	336	295	323	303	325	351	337	332	305	314	352	300	305	300	308	349	340	355	338	332	358	363	325	321	344	300	327	343	332	327	318	340	287	345	338	336	335	309	311	344	368	322	319	329	308	358	327	349	350	329	357	344	308	344	340	332	348	366	347	317	319	352	355	347	297	316	347	327	315	370	330	321	319	318	334	322	365	319	362	319	328	361	346	342	306	340	338	316	353	323	333	320	316	332	316	317	309	340	320	312	347	357	326	344	333	347	303	340	320	316	341	357	327	346	329	342	337	313	334	315	352	330	320	360	312	383	332	318	355	360	315	358	310	338	312	331	337	373	343	336	355	345	351	365	365	347	327	326	356	332	352	355	320	333	343	320	338	295	361	331	356	340	315	360	344	351	316	344	334	329	319	342	350	335	325	343	330	339	316	298	331	318	347	362	325	334	344	331	365	311	366	340	332	311	352	341	327	310	313	324	327	343	329	312	314	326	355	315	357	339	326	343	339	339	334	306	307	310	346	313	340	331	399	353	309	322	357	306	346	342	302	346	350	338	317	336	338	345	316	324	315	347	325	333	337	350	351	363	323	311	385	318	315	323	321	335	325	317	310	300	347	339	347	355	325	336	341	297	350	329	311	330	323	341	344	326	338	328	318	346	282	330	326	335	310	330	314	343	345	316	371	323	304	318	348	341	317	315	377	347	308	338	352	343	306	362	333	331	353	319	323	311	339	374	348	336	346	325	308	356	321	375	342	364	339	351	319	346	323	321	364	331	334	339	344	339	341	312	334	367	346	342	312	336	329	328	348	333	334	317	367	334	336	333	350	337	341	325	341	325	340	331	317	327	377	333	321	342	369	329	340	320	315	326	334	350	326	326	307	309	340	315	321	332	327	295	343	369	357	332	324	290	335	315	305	316	350	327	321	359	350	336	312	349	318	334	347	318	346	322	330	347	329	302	307	342	318	349	336	400	350	309	351	328	327	337	315	295	332	341	348	332	360	365	319	338	338	326	314	334	341	345	317	324	324	349	303	321	328	343	318	337	302	314	333	337	341	342	331	310	353	333	338	313	348	325	327	333	358	330	330	335	334	311	287	332	322	342	332	351	315	314	335	329	340	345	346	341	317	377	343	336	333	315	340	322	349	372	351	321	313	369	318	338	340	325	308	337	338	357	319	305	325	333	339	335	338	315	346	324	316	350	340	339	382	337	335	342	340	341	328	333	332	313	334	344	331	338	350	342	330	314	349	306	307	353	312	310	377	333	315	316	344	330	341	319	296	316	366	345	367	328	330	336	295	344	345	348	350	309	353	333	344	336	333	331	322	324	350	309	344	327	328	328	320	318	359	343	325	351	351	300	349	345	325	304	334	356	328	361	328	294	318	322	335	351	313	309	297	318	350	313	323	308	338	331	356	326	328	317	341	335	351	321	338	329	332	335	313	322	358	352	315	339	335	338	344	352	353	334	341	341	346	340	314	324	345	336	356	321	314	300	332	315	329	351	337	320	350	345	341	337	333	338	338	317	336	306	343	326	344	341	346	363	358	324	322	315	342	344	333	314	330	309	343	351	326	365	320	345	333	368	333	323	323	332	327	331	320	339	311	341	322	329	313	363	336	333	331	325	314	325	324	357	299	334	347	337	331	335	339	336	326	315	296	346	337	347	343	334	339	327	326	343	340	312	350	352	331	348	371	354	325	322	326	347	330	324	340	362	307	333	331	335	356	341	305	315	316	296	338	346	356	342	324	320	329	352	333	357	301	330	347	349	344	321	339	304	322	344	366	311	327	339	293	303	324	305	328	351	366	328	318	333	352	341	327	328	306	333	365	344	355	353	323	340	333	357	315	345	335	331	339	310	345	354	347	355	336	333	320	360	316	333	340	349	372	333	322	350	326	335	334	336	354	346	306	341	345	360	345	328	312	367	311	341	326	324	344	337	332	350	307	343	305	328	369	317	358	327	312	343	321	327	329	318	322	324	315	359	317	346	380	321	351	309	343	371	364	327	311	331	338	368	351	315	330	354	325	341	342	366	363	304	328	355	321	336	345	335	368	344	372	317	352	335	335	333	329	303	337	349	324	320	328	295	363	339	392	309	338	340	303	347	312	340	344	332	342	307	334
22823	20987	28585	24070	21437	21202	12618	1896	600	503	464	410	439	422	469	427	441	415	442	379	427	438	427	414	371	453	446	448	453	445	403	400	421	425	403	420	387	435	416	437	381	444	429	394	416	425	408	408	419	407	407	478	375	403	433	418	423	423	416	438	418	395	432	441	399	416	400	433	453	410	409	420	451	449	428	451	416	436	435	437	437	412	430	417	413	415	435	405	419	421	404	427	434	441	366	427	429	430	418	438	391	410	452	410	471	412	420	470	427	442	413	444	441	426	462	411	400	391	406	418	395	431	392	442	414	415	445	441	419	442	431	399	453	448	428	411	462	417	419	465	426	456	445	399	406	443	462	425	412	458	449	433	402	417	415	441	402	428	419	423	393	404	451	420	449	390	408	422	416	397	451	412	405	421	415	394	407	448	459	405	405	438	430	398	390	408	396	398	421	359	436	400	405	414	438	399	370	354	449	450	451	410	395	410	413	392	448	397	428	422	420	445	433	423	408	408	445	425	413	393	398	381	418	411	430	412	395	397	398	392	430	411	390	423	394	405	416	382	421	420	413	421	414	400	415	440	401	418	454	419	402	415	397	395	432	450	419	432	410	388	421	420	405	435	414	430	416	404	412	460	418	421	386	411	448	418	382	403	425	395	432	423	441	430	414	414	416	406	415	451	401	439	404	376	423	400	439	420	404	414	432	428	404	397	403	442	454	416	427	407	417	406	415	402	452	404	451	393	383	443	428	433	435	469	440	479	448	471	435	394	466	423	424	394	399	409	417	419	477	400	445	395	426	449	399	471	470	418	407	384	436	414	421	389	380	426	415	397	465	436	420	418	407	421	416	442	388	391	410	442	388	440	442	444	410	395	387	420	423	464	459	420	400	411	440	392	403	443	432	400	434	426	421	395	408	397	427	407	414	439	438	423	401	415	433	421	413	412	432	415	431	429	418	409	414	433	415	426	392	411	442	402	439	390	440	410	390	410	406	423	393	383	442	408	412	416	418	411	408	417	417	408	405	411	419	454	407	404	429	418	404	444	422	410	384	426	442	401	404	412	436	412	445	422	429	392	424	428	432	420	404	409	432	420	444	413	409	398	435	393	422	410	395	407	464	372	404	444	406	430	408	440	453	425	399	399	394	406	457	455	418	425	422	405	419	421	397	441	407	425	398	407	415	383	412	426	417	375	436	426	379	421	448	419	427	401	419	396	449	464	396	449	405	399	392	399	413	407	444	400	394	431	426	423	443	439	415	388	414	423	402	483	439	412	407	437	468	471	401	405	431	427	417	414	384	431	429	421	431	445	443	419	423	447	452	420	420	452	421	434	463	425	440	438	421	412	419	419	379	385	415	396	420	430	382	372	392	433	429	426	442	402	383	383	396	447	427	410	349	421	385	395	464	429	438	442	435	428	399	395	410	412	433	437	404	415	425	417	412	375	393	439	398	441	373	447	405	445	411	407	392	392	406	464	440	367	420	415	418	399	394	441	408	409	412	410	423	407	444	417	409	403	417	411	453	398	401	417	414	409	426	419	390	410	382	445	403	411	426	427	425	416	429	417	397	423	446	455	442	430	421	424	442	415	417	404	396	418	453	415	401	410	455	426	417	463	422	430	400	406	384	409	441	395	411	424	396	427	427	400	412	449	402	420	405	416	409	466	425	414	447	383	434	451	391	398	429	410	451	396	419	429	402	417	439	438	422	410	423	446	408	427	427	436	400	358	392	421	442	433	468	455	421	390	431	435	407	432	427	410	415	430	401	446	447	434	414	429	422	431	458	423	423	407	434	454	450	420	443	386	417	399	390	416	470	409	419	419	425	412	392	448	431	447	439	397	371	363	403	429	437	413	421	368	462	420	399	411	461	437	392	387	404	427	448	425	424	419	420	413	405	422	385	431	401	463	389	424	411	406	419	424	431	421	428	414	403	416	453	430	447	424	379	424	403	427	402	405	419	414	442	395	429	443	424	364	388	409	473	422	407	436	417	441	429	399	396	409	391	434	454	441	449	399	419	425	426	395	414	386	459	443	384	410	405	404	428	422	414	420	447	431	434	417	458	379	414	446	433	461	415	415	419	425	401	412	424	430	423	424	450	405	434	429	432	379	444	413	426	435	407	440	453	441	413	407	432	426	430	443	399	421	415	402	401	473	433	415	415	410	417	421	413	387	450	381	399	447	416	439	447	423	406	429	419	426	389	407	412	395	386	384	402	438	444	415	451	465	420	436	403	457	417	415	397	424	456	412	395	399	425	430	438	405	399	458	423	428	425	423	416	425	390	447	357	436	445	390	421	422	438	416	430	422	416	435	402	411	393	452	401	406	408	417	407	414	457	383	435	416	414	419	453	412	414	415	424	396	383	431	434	406	407	409	383	425	390	393	410	413	389	401	423	413	398	456	395	386	435	395	411	423	408	411	403	430	422	414	424	471	441	444	416	415	370	423	419	398	427	437	390	402	400	428	418	383	421	411	406	427	420	450	442	417	403	432	407	419	431	395	410	417	418	413	422	432	414	428	419	416	399	459	414	432	399	419	413	381	428	451	435	429	423	440	413	420	444	387	426	416	405	389	417	429	387	429	422	417	402	404	413	417	415	427	441	397	418	414	419	469	413	444	420	411	431	406	420	428	465	434	401	449	387	408	429	438	438	409	444	405	404	371	412	427	415	446	434	420	432	385	416	396	447	402	395	416	451	423	435	379	413	393	395	394	441	430	441	386	411	414	440	398	434	425	463	391	379	440	414	411	439	430	399	421	402	450	408	401	450	384	449	386	380	394	382	403	389	416	453	415	459	422	432	423	442	401	429	375	400	450	409	409	411	444	397	405	471	460	447	405	366	386	445	483	410	421	423	439	418	406	407	442	428	427	410	400	405	375	403	446	451	429	435	455	429	414	393	445	399	463	462	414	401	422	426	418	435	468	432	406	404	447	421	435	420	403	422	431	441	445	422	420	455	424	454	407	360	392	422	434	439	419	442	433	420	432	423	417	401	414	418	360	429	444	407	415	417	410	379	464	429	436	426	432	429	443	407	423	416	380	433	382	452	431	427	378	404	397	422	409	440	370	413	401	405	406	421	462	463	412	387	394	449	424	436	436	397	414	413	423	406	420	394	409	438	436	403	437	429	405	441	440	406	397	397	408	431	385	413	428	440	430	428	399	427	390	422	402	445	398	428	436	422	428	420	457	415	421	437	400	383	392	434	396	397	445	450	426	399	420	441	489	450	395	442	449	425	420	421	434	408	379	383	459	451	429	384	430	402	433	399	419	426	428	397	492	444	460	443	443	391	434	366	421	412	449	439	403	416	425	384	429	417	417	400	452	425	414	424	390	419	445	419	425	433	427	450	403	377	405	406	416	427	427	454	435	396	384	384	429	414	397	389	419	402	392	389	386	420	425	437	421	412	392	422	412	401	436	400	462	420	456	402	386	391	421	371	408	458	391	470	384	391	429	431	414	443	392	369	405	378	380	435	406	381	378
40483	67092	52572	36962	23410	13585	5579	1712	671	551	487	470	516	478	503	500	478	512	509	492	457	453	493	451	443	499	459	452	450	420	499	477	473	464	430	449	444	469	427	479	478	446	467	503	485	468	458	476	407	460	470	452	450	473	448	441	477	446	494	437	476	475	429	447	459	461	454	448	488	486	479	459	452	485	467	459	473	506	439	464	453	445	493	490	411	451	487	471	436	433	498	457	477	492	498	414	495	473	489	429	480	458	457	450	466	448	496	461	444	449	470	472	438	436	422	467	461	502	478	459	479	456	461	454	458	485	493	493	464	507	463	469	450	458	471	442	474	482	488	468	461	440	480	530	431	456	424	495	448	441	464	453	473	435	460	476	466	457	482	440	461	475	434	441	463	448	441	477	455	463	484	469	464	451	466	496	487	465	509	470	435	451	452	482	475	453	427	452	451	502	466	444	453	497	458	463	480	466	481	480	488	483	458	450	461	492	494	444	451	444	460	477	447	469	442	462	482	488	444	472	456	445	449	512	440	437	464	441	463	498	467	505	471	477	426	461	467	447	421	466	439	480	496	461	473	475	440	491	433	438	458	455	499	460	439	477	503	501	462	492	439	482	468	475	474	474	459	440	440	459	481	452	504	464	515	452	432	473	436	452	505	480	478	478	449	472	446	477	483	500	421	480	469	460	471	464	475	447	458	454	483	464	462	441	483	484	490	457	468	494	413	440	443	444	530	483	487	438	473	445	449	462	458	458	466	447	437	470	485	493	459	429	438	444	488	472	466	464	476	456	467	473	521	453	468	476	524	443	461	443	484	442	485	489	498	468	469	469	485	414	456	448	441	470	481	453	472	447	434	493	463	448	457	478	424	500	429	479	478	520	450	446	432	503	477	536	480	447	485	466	455	415	427	453	477	440	455	466	414	477	478	503	476	432	504	478	433	486	483	477	480	448	472	458	453	483	452	442	471	414	438	448	486	437	460	479	474	489	483	472	468	478	468	420	489	451	478	449	457	467	508	441	453	445	403	453	430	485	459	467	507	470	473	461	460	473	410	474	458	429	512	501	499	464	453	379	446	475	442	479	441	473	444	461	490	478	463	487	429	457	477	435	493	492	460	460	483	494	470	444	476	465	467	437	450	450	460	450	472	466	490	491	492	452	464	462	474	452	463	469	463	475	465	491	481	454	453	483	473	480	494	481	444	478	458	468	461	497	443	450	428	475	482	465	409	483	424	450	455	459	465	455	442	500	432	455	468	468	504	456	452	439	484	459	491	425	466	493	485	455	475	461	510	458	495	464	484	451	487	450	453	450	455	492	486	482	503	475	480	455	483	476	447	487	461	502	440	465	450	479	459	488	484	477	421	480	477	480	449	423	481	431	458	451	466	412	480	442	481	448	433	438	427	499	455	451	480	440	505	477	464	442	485	446	451	476	446	463	459	495	437	434	424	454	502	473	508	465	469	439	466	433	459	455	488	468	434	450	444	472	478	456	481	447	462	442	437	487	472	483	491	474	493	423	462	477	447	509	454	438	469	459	437	425	430	476	469	475	479	508	428	457	415	394	492	484	486	476	461	466	421	505	508	444	495	506	496	496	517	468	466	503	437	461	467	472	483	417	475	490	456	443	448	495	452	454	448	458	485	446	481	466	455	452	475	489	458	450	482	475	460	445	506	435	444	464	444	474	472	453	453	464	416	479	472	466	451	451	470	455	480	447	448	434	485	470	485	434	493	444	501	469	454	430	497	464	454	455	439	481	460	470	502	445	446	480	425	471	485	446	475	458	465	447	448	463	445	478	473	450	477	486	429	439	468	457	402	451	477	482	439	489	442	446	453	463	479	460	440	419	477	475	465	461	464	468	479	482	479	455	402	425	450	454	456	501	475	445	456	463	478	420	463	464	468	472	432	478	456	439	446	423	442	456	444	489	472	493	487	466	464	484	450	498	472	429	437	539	441	449	391	480	492	453	474	430	456	466	471	474	486	459	445	489	477	477	490	471	467	455	450	474	470	501	446	471	489	507	474	458	456	452	468	491	490	486	467	493	477	453	470	473	446	496	440	500	502	505	495	443	456	477	478	514	498	460	427	524	454	442	463	434	475	463	447	437	460	426	449	445	484	492	455	470	448	447	433	453	466	430	501	458	488	491	460	454	491	501	469	483	440	446	441	460	483	477	462	453	489	459	493	442	455	470	475	466	488	492	454	424	470	495	461	474	455	455	469	464	509	468	467	436	498	482	483	482	477	469	435	489	446	447	444	488	451	442	463	452	456	529	437	517	470	452	454	503	462	485	496	454	460	481	481	453	431	457	477	469	457	465	469	422	474	437	455	480	484	459	462	452	480	464	482	440	491	438	433	469	470	483	443	491	479	492	460	460	443	475	486	457	479	449	455	455	492	460	454	431	449	470	441	446	494	468	468	461	483	494	489	490	478	466	478	474	467	458	446	482	467	446	466	451	433	444	441	505	430	472	498	452	453	472	484	467	481	478	454	470	443	497	477	441	463	477	479	482	471	472	459	445	476	459	480	507	470	477	465	476	434	462	465	473	480	425	465	442	488	450	446	510	492	457	457	454	476	452	482	486	472	485	468	439	478	438	505	447	485	459	450	446	438	455	476	469	454	467	482	477	435	441	449	453	456	465	479	451	425	474	457	461	478	437	435	433	487	446	448	427	428	446	498	475	431	446	443	480	439	476	455	429	444	473	495	496	470	468	458	444	484	443	466	481	462	488	482	447	483	471	499	472	494	471	499	464	444	470	446	476	451	434	485	459	451	476	458	475	466	461	467	424	463	459	437	497	448	449	458	483	452	500	474	488	440	443	444	492	473	455	461	446	438	472	478	447	463	453	477	462	452	466	442	461	469	446	443	440	473	471	466	500	452	486	469	440	509	460	462	456	475	483	432	471	472	444	495	473	448	465	458	468	459	448	459	456	483	473	423	426	489	467	475	470	467	484	457	418	408	458	438	460	468	480	494	457	455	491	486	495	464	484	504	465	432	488	426	479	420	436	476	453	450	432	466	434	446	469	485	456	452	451	465	458	445	461	465	430	475	447	459	488	474	480	490	487	472	416	506	462	483	467	465	445	448	493	507	451	466	485	468	503	448	513	464	439	445	466	477	501	442	507	449	460	476	460	457	463	476	432	472	452	460	457	475	487	482	422	477	466	450	471	461	435	452	463	461	500	443	470	468	438	492	478	494	491	482	473	456	442	460	444	464	453	440	451	417	455	461	450	447	476	457	441	459	459	470	475	479	428	456	453	519	471	505	469	459	451	459	476	416	456	463	411	440	444	465	451	489	493	463	435	459	448	464	473	448	433	451	448	477	467	472	467	507	473	466	485	502	460	475	416	466	459	482	497	466	427	446	459	449	468	462	457	436	455	505	454	445	460	440	440	437	451	452	476	459	477	451	426	471	455	487	461	472	456	467	452	464	445	471	490	467	476	466	469	465	453	435	472	473	433	475	462	450	443	440	488
32543	38725	36260	20583	6925	2148	622	283	243	236	231	238	235	210	217	242	225	205	246	211	215	240	216	233	238	213	229	232	207	208	224	221	214	216	239	216	229	238	201	229	234	219	230	200	203	230	230	214	254	208	251	216	223	229	195	233	226	211	217	225	229	213	231	241	239	224	222	234	244	218	227	219	204	230	227	219	217	207	221	214	237	191	210	229	195	208	234	249	229	234	207	226	219	214	206	216	252	222	240	224	240	222	212	245	228	240	249	263	212	224	243	269	255	220	220	235	252	240	237	212	229	199	217	241	249	209	221	216	237	242	224	236	257	220	236	215	195	202	247	204	222	259	216	223	236	215	225	239	231	207	223	218	215	249	243	215	204	248	237	236	236	224	247	242	207	245	230	232	232	246	226	217	224	238	210	235	207	220	248	241	233	194	207	202	251	235	219	216	204	237	199	214	210	224	211	212	227	231	200	226	213	232	248	242	247	220	249	216	211	242	245	257	217	236	213	245	235	220	200	241	241	234	209	240	223	215	219	221	213	250	204	242	223	207	235	219	253	222	226	232	233	208	229	213	245	202	220	214	238	205	192	215	210	225	205	215	212	200	198	224	234	229	238	208	241	201	212	222	236	212	224	228	204	203	216	215	224	221	227	206	228	252	219	216	214	194	228	220	231	195	202	224	233	240	211	220	242	187	204	232	210	207	257	205	188	217	235	241	260	206	215	191	263	248	212	267	203	222	236	210	236	243	219	211	199	225	226	198	205	200	203	237	231	189	241	217	227	240	241	231	212	253	219	220	230	224	226	210	236	225	204	231	222	218	223	238	221	240	192	244	214	210	215	225	236	219	242	241	242	227	217	248	217	191	214	239	215	243	198	220	210	249	222	218	226	217	228	206	245	234	263	219	252	217	227	219	221	218	208	242	217	234	203	218	213	209	194	218	212	213	225	218	231	243	256	219	225	204	211	219	228	226	232	213	211	199	240	217	232	225	249	240	201	228	223	240	235	237	225	240	214	215	247	261	222	187	235	222	185	232	238	232	208	184	234	213	243	217	232	223	210	247	236	245	226	224	227	199	222	237	224	243	213	211	219	210	208	214	239	222	219	213	215	225	209	230	215	248	226	220	221	215	226	241	233	210	227	223	228	202	234	221	232	243	207	205	215	238	213	227	217	236	242	212	257	210	217	182	212	228	226	253	231	221	245	228	218	211	232	230	258	212	227	224	229	219	249	225	222	199	227	205	209	232	232	221	227	249	227	244	218	237	209	243	226	242	226	216	218	250	230	242	232	248	227	240	215	226	225	260	228	239	221	235	247	212	245	225	207	217	239	210	224	232	211	236	213	237	227	218	225	188	212	229	229	195	222	216	213	233	215	233	203	194	241	207	203	230	206	244	237	185	210	237	223	229	226	220	201	232	224	232	237	250	235	233	211	208	222	200	202	196	244	224	240	226	228	221	258	218	224	232	239	219	216	217	213	227	223	234	194	242	249	221	236	233	220	240	210	214	214	227	246	266	261	213	217	218	212	230	216	221	227	244	237	229	242	204	231	202	223	236	231	246	244	237	233	239	233	233	238	187	216	254	234	221	234	222	211	244	193	220	251	225	219	222	201	204	202	240	237	202	213	231	223	203	233	217	236	208	248	252	236	217	207	219	232	216	238	199	257	213	246	257	208	240	259	204	224	208	220	242	227	226	217	219	227	212	231	229	229	223	242	231	204	227	234	237	221	246	199	216	229	222	221	226	226	214	202	224	217	231	228	238	207	203	237	199	241	245	216	231	222	239	219	223	230	231	233	203	221	221	243	228	239	227	218	248	220	256	214	215	221	221	240	234	241	213	209	243	192	210	244	231	206	210	214	196	225	252	206	250	228	238	219	199	196	234	223	259	238	224	214	223	210	207	228	224	235	200	211	223	215	205	230	211	220	233	241	228	214	224	221	215	246	234	224	235	234	229	227	212	235	238	252	224	237	231	224	252	219	225	216	205	247	215	222	235	233	224	206	219	238	220	209	222	203	238	206	207	247	226	224	228	221	227	235	222	219	229	222	223	229	202	204	252	219	244	227	226	222	222	239	231	255	241	226	245	215	260	205	224	239	238	231	213	244	218	250	225	254	227	209	222	235	235	226	247	236	246	223	213	210	241	223	224	222	221	195	214	229	231	228	212	231	197	214	213	235	224	240	207	254	226	227	248	236	230	211	207	227	223	243	224	255	222	231	228	227	203	216	228	209	198	224	245	206	244	220	241	224	213	222	182	248	228	215	247	237	222	198	215	203	216	223	205	230	246	225	189	231	237	216	216	236	235	221	222	210	203	232	219	244	215	227	204	252	223	221	209	219	221	226	185	229	211	214	215	211	224	244	218	234	222	258	221	244	219	198	223	237	209	232	221	207	216	216	243	199	230	255	217	215	228	234	204	235	241	227	220	232	225	210	197	217	232	231	222	235	215	250	234	221	235	197	232	224	219	211	212	207	223	227	246	229	198	229	217	222	217	236	220	211	218	225	214	217	223	235	215	196	223	219	180	218	251	242	217	216	233	228	187	204	219	211	224	228	235	208	220	243	214	228	253	266	235	216	215	242	214	197	200	220	231	254	228	253	193	247	233	194	232	217	214	215	232	215	224	227	219	189	215	200	226	211	221	219	234	228	194	233	242	244	229	230	217	226	199	231	254	242	234	211	227	234	231	215	210	251	234	221	230	233	226	219	232	207	239	222	225	228	218	205	205	215	234	242	238	226	221	217	231	202	259	213	204	237	226	217	256	222	222	243	224	238	233	210	252	217	229	216	196	187	238	206	254	258	229	215	229	230	235	198	221	190	230	223	234	231	239	238	212	191	236	206	224	232	246	205	226	222	228	234	224	208	215	239	223	218	241	224	238	221	219	238	235	223	235	221	217	202	244	232	247	218	215	214	233	218	215	248	219	250	225	242	249	232	210	211	237	211	192	233	252	219	215	204	228	199	242	235	232	224	240	232	229	226	217	203	254	227	238	231	227	221	211	220	202	221	243	226	216	223	216	220	209	242	230	215	231	241	230	229	215	237	224	224	235	228	237	231	235	227	232	219	246	214	236	223	215	203	244	255	216	231	232	236	230	251	246	212	233	232	223	221	227	212	214	228	241	212	224	238	219	220	242	216	258	263	258	228	237	209	211	244	231	199	226	218	220	232	221	204	241	226	226	216	203	214	209	202	220	215	215	215	220	225	208	221	212	225	208	208	231	212	216	203	236	249	208	220	223	226	194	215	204	213	247	214	245	240	215	208	212	201	222	213	234	239	233	235	205	226	238	215	231	237	236	215	231	259	226	217	194	232	231	257	228	224	205	235	231	218	227	223	219	221	261	226	266	240	225	222	222	213	222	209	200	219	230	252	225	205	229	213	200	219	232	205	225	199	232	229	225	222	240	232	197	247	209	232	218	231	188	222	235	224	213	211	210	220	211	228	210	206	222	226	225	241	249	235	232	234	232	228	221
38651	53249	33712	17326	7394	3113	826	311	274	278	248	275	256	262	264	263	232	263	255	254	281	254	273	290	250	262	260	240	258	258	276	270	275	268	273	267	257	253	261	255	258	259	271	276	290	262	264	266	259	268	246	271	273	249	258	244	250	245	284	274	293	288	269	247	253	259	281	281	242	239	297	288	261	264	271	257	274	245	243	259	272	266	278	283	252	245	273	261	267	236	272	259	292	260	247	271	290	256	263	233	231	258	245	275	285	267	242	291	282	276	244	267	257	284	279	267	259	298	273	224	285	271	300	244	276	284	262	273	243	272	269	263	278	258	269	276	227	272	257	265	288	274	234	275	259	264	271	275	252	242	251	264	266	249	231	268	246	301	288	267	257	265	271	255	254	265	264	260	288	271	267	270	228	271	272	252	288	259	258	242	291	262	264	262	261	248	268	256	279	309	270	277	261	245	275	269	244	266	253	292	301	284	263	275	257	275	268	266	260	247	250	282	263	249	263	262	249	264	260	265	256	237	268	258	274	271	259	251	260	280	272	261	256	248	255	253	260	265	257	258	283	274	280	260	229	240	238	260	294	276	266	232	264	245	245	242	289	267	263	240	271	269	264	276	246	224	272	285	286	251	248	225	268	235	256	257	243	251	253	269	264	296	252	228	244	265	255	267	267	275	255	256	246	281	268	280	258	279	258	266	280	263	262	259	257	259	246	265	244	293	280	264	225	278	249	247	245	266	273	282	237	273	277	262	269	233	267	282	274	280	267	287	256	247	270	288	260	251	251	278	269	275	258	267	255	241	278	278	254	241	281	269	250	234	258	272	274	255	262	244	285	290	276	242	245	242	266	238	285	259	250	255	249	264	244	262	269	256	246	249	265	249	266	260	269	268	257	256	248	278	254	276	258	271	287	278	261	260	296	264	270	245	273	233	268	250	246	251	288	247	249	271	264	282	266	279	257	279	260	284	263	277	272	254	262	255	259	251	259	257	295	255	235	230	234	295	266	265	237	254	277	284	244	250	260	278	241	254	257	253	257	252	263	275	254	271	287	254	258	265	222	273	272	258	246	262	271	232	283	227	266	247	268	256	245	271	261	264	278	259	242	273	275	264	261	270	232	249	253	268	284	217	247	279	282	260	245	254	258	286	267	280	240	252	274	276	271	277	275	275	275	253	238	288	271	269	253	268	272	288	233	297	254	245	230	276	299	269	268	278	265	246	243	255	268	266	262	269	287	284	264	252	281	256	259	287	265	273	277	266	271	237	247	281	307	257	240	300	267	247	246	244	276	268	266	279	258	275	259	245	277	254	284	269	252	262	260	265	284	262	266	251	258	248	256	264	256	279	300	256	292	265	259	263	241	274	264	253	263	268	255	282	265	262	243	293	263	279	234	259	267	281	249	256	275	298	279	270	262	271	259	250	273	265	264	254	267	300	242	281	269	248	261	244	255	278	256	264	253	249	266	276	269	275	278	242	246	251	269	281	249	263	243	264	243	259	256	289	255	267	241	259	266	244	253	280	275	253	256	246	239	290	255	285	284	265	257	270	262	250	263	248	269	262	244	271	247	240	246	279	283	267	286	263	260	280	240	265	289	243	260	239	249	244	250	275	254	278	252	257	262	226	257	257	264	264	261	276	260	268	256	236	281	276	242	248	270	246	233	268	290	294	278	255	275	279	272	231	257	263	269	241	284	262	251	263	281	251	269	246	260	279	253	255	248	250	253	256	280	291	274	266	265	252	231	286	284	245	231	254	275	246	241	258	265	266	255	244	299	258	277	273	243	252	271	266	271	255	235	270	230	238	257	220	303	258	264	287	257	272	271	266	252	252	287	241	280	274	260	227	262	249	255	280	270	242	281	263	263	276	253	242	277	265	248	235	277	259	277	281	272	268	245	249	292	250	255	279	254	252	300	252	283	271	243	294	275	262	259	263	249	268	271	247	275	238	263	241	266	261	276	248	270	297	265	276	270	269	233	280	258	255	251	266	263	282	237	269	252	284	270	238	251	254	236	259	259	250	256	268	261	277	250	271	271	219	236	276	245	279	229	261	253	239	251	271	271	259	264	268	255	247	254	269	264	241	254	269	249	226	278	235	256	263	289	279	263	263	246	286	254	251	262	285	247	246	262	274	277	224	258	263	252	260	242	298	279	255	260	254	254	268	279	267	286	243	263	242	269	258	255	291	258	281	259	276	244	284	248	271	244	249	266	270	254	250	257	249	260	245	241	272	253	244	280	251	291	250	269	251	240	246	238	253	247	294	297	269	250	283	259	221	263	248	255	241	286	268	251	254	243	282	280	275	244	271	267	261	273	275	265	281	275	252	244	283	296	267	260	255	294	266	253	254	291	278	254	286	246	260	263	258	230	250	260	270	235	242	244	277	248	267	276	261	276	234	244	257	251	295	267	255	275	247	300	274	248	275	280	248	260	255	266	263	236	262	268	233	248	232	293	246	270	297	248	282	259	247	230	249	282	260	245	259	267	281	265	261	244	277	259	256	272	259	252	281	267	267	270	293	291	270	259	237	255	270	243	235	277	239	255	263	259	259	253	247	264	242	281	243	258	285	260	256	246	264	226	251	245	275	285	263	264	280	265	276	289	255	257	250	261	284	243	266	270	265	236	279	279	234	250	240	274	241	243	245	252	263	251	269	253	280	277	261	268	274	262	249	249	259	269	284	282	256	256	284	256	289	251	266	286	270	261	258	252	268	259	262	262	253	281	280	273	259	243	266	249	259	264	262	299	274	279	251	269	278	291	265	272	266	267	275	233	234	275	227	248	280	238	259	256	282	265	270	263	254	278	269	264	256	276	270	205	233	259	273	255	281	253	250	258	266	250	243	246	273	293	277	258	253	267	255	264	272	241	251	260	287	236	280	258	253	267	274	273	267	267	253	243	291	258	263	294	233	246	289	269	280	239	274	273	272	256	253	254	258	253	280	275	256	267	288	252	250	260	248	269	273	278	289	268	274	265	247	270	254	255	275	245	268	239	291	279	252	280	252	254	262	260	275	249	277	242	255	276	239	272	254	287	271	252	276	251	283	256	242	280	241	279	292	253	259	257	276	282	294	256	259	277	270	268	251	259	290	260	239	240	265	265	255	262	283	263	250	247	265	239	261	298	270	263	267	250	259	247	265	271	257	247	271	282	252	285	244	250	269	294	244	259	263	253	292	244	276	280	266	277	278	265	254	258	284	264	288	270	243	280	261	254	268	273	272	296	255	273	264	238	254	252	278	242	262	266	249	274	274	246	268	257	283	253	246	249	238	259	275	262	266	287	285	243	264	272	257	292	253	275	246	261	287	261	289	281	275	274	262	262	251	284	287	276	251	262	259	244	250	283	258	277	265	274	275	240	263	237	273	238	272	245	261	247	303	277	279	264	267	232	251	244	277	260	254	273	245	241	252	279	301	248	259	250	264	261	298	271	292	272	269	256	232	276	261	264	299	265	238	261	272	256	263	258	302	258	268	273	274
24221	21043	27975	24946	21458	13991	3764	856	343	335	339	324	295	289	306	322	272	309	326	283	244	269	291	277	292	300	292	254	266	232	265	266	287	268	292	286	280	299	281	273	266	275	285	304	265	279	277	295	273	287	302	271	263	340	278	298	284	250	283	291	300	307	282	287	313	268	296	281	292	297	285	248	319	290	292	276	314	313	309	284	286	282	285	284	268	290	279	293	289	251	252	296	268	328	280	267	274	294	287	320	293	307	255	270	244	282	287	300	283	257	287	293	249	280	303	314	290	294	290	295	291	290	292	296	265	287	269	315	292	287	284	257	284	254	320	290	304	292	321	281	275	304	298	271	238	325	316	323	281	307	295	301	274	259	290	304	254	283	285	273	315	235	298	296	281	273	294	294	270	288	298	290	320	281	290	296	305	281	283	287	272	271	272	282	286	240	265	297	263	274	272	279	303	264	287	262	273	265	288	267	257	272	289	279	263	252	282	246	270	307	266	288	278	294	256	286	282	273	276	301	318	260	300	287	287	267	272	289	247	266	271	291	319	292	253	290	269	285	285	274	252	323	300	272	254	298	282	292	300	265	277	318	284	266	271	290	277	270	273	270	274	272	287	272	309	315	293	286	295	281	286	280	289	290	307	274	285	306	319	315	281	274	262	285	278	304	283	301	314	299	299	277	295	294	278	288	268	282	256	263	289	293	284	281	281	291	263	281	307	282	254	278	292	270	316	302	282	247	288	258	261	272	300	278	283	270	311	298	280	296	273	288	270	261	303	280	309	257	295	268	276	309	279	282	264	293	294	288	286	309	256	289	253	264	308	292	289	300	274	284	298	297	320	275	278	258	274	280	277	263	276	278	292	260	303	296	286	282	290	299	244	282	286	258	267	289	291	288	274	281	276	289	290	281	281	284	274	251	268	301	265	267	280	302	288	268	253	274	324	287	281	298	272	254	314	295	278	285	277	299	285	282	287	300	288	313	276	301	294	305	278	279	245	260	294	289	297	235	284	247	287	294	313	295	309	297	273	253	276	249	281	256	273	288	302	280	248	296	303	301	296	264	301	271	268	299	284	269	300	281	306	279	257	291	283	288	293	288	270	296	259	273	307	322	313	260	277	291	281	286	316	276	270	272	271	270	287	309	305	309	297	295	290	290	280	291	316	274	290	287	302	283	291	301	259	262	288	271	299	259	276	301	293	276	250	273	306	287	262	317	274	269	285	266	293	291	285	279	276	285	297	293	274	247	283	292	263	270	309	288	269	277	279	284	260	300	278	289	298	294	293	250	288	316	249	270	290	291	303	270	282	274	309	310	287	270	298	297	282	314	289	277	292	296	296	284	286	299	299	310	286	287	313	271	302	282	272	274	299	277	288	271	295	267	273	318	303	297	284	286	265	310	268	272	291	310	296	293	286	274	265	297	289	255	268	305	292	308	292	302	278	284	270	276	300	294	287	292	298	288	300	283	296	273	284	263	302	256	300	274	261	280	293	276	290	279	279	282	312	291	277	289	282	286	285	249	284	279	302	306	266	274	269	301	316	282	292	275	286	302	303	284	245	308	273	278	293	276	280	280	287	303	279	289	283	311	300	297	293	274	284	296	293	262	293	298	293	292	270	259	263	301	266	295	291	297	277	281	272	263	296	276	289	289	298	291	291	295	290	283	280	281	274	277	290	268	290	272	279	290	302	304	270	287	268	248	310	282	273	279	259	282	258	281	284	266	278	319	275	278	245	300	292	296	294	296	268	285	252	294	283	303	281	285	273	311	288	276	302	299	269	284	271	301	294	289	268	305	277	265	244	286	276	284	279	268	267	260	287	299	273	283	263	287	309	272	312	292	295	279	284	284	290	281	303	284	313	283	286	268	321	256	308	279	275	273	271	307	287	300	253	259	291	283	299	293	242	295	299	264	309	295	288	296	275	264	299	260	281	284	271	295	294	287	288	289	304	268	277	264	272	282	269	315	258	297	308	320	304	274	297	297	289	343	297	298	289	306	274	277	309	316	287	285	271	288	270	279	307	261	273	292	275	280	275	279	268	268	320	306	276	315	272	297	273	281	250	313	286	292	276	299	259	278	298	281	278	255	268	288	294	280	260	287	278	262	299	294	290	285	278	279	267	289	311	271	282	275	293	297	292	297	264	312	291	283	297	284	288	268	253	288	276	251	308	281	284	245	276	283	331	300	278	272	288	291	272	296	284	279	304	287	274	261	323	317	279	285	285	295	312	305	286	269	280	267	280	289	286	289	295	288	264	299	286	268	271	293	248	299	310	288	289	280	316	296	288	264	282	283	266	281	284	332	279	286	300	287	286	314	271	262	286	269	293	270	264	296	268	287	291	275	284	297	265	294	298	268	267	273	308	287	312	294	259	262	283	293	284	266	247	319	273	281	254	273	279	286	279	312	273	271	297	265	279	291	251	304	312	269	267	273	284	282	232	274	282	309	270	294	300	342	261	270	250	250	262	304	283	270	309	300	309	290	283	283	246	311	289	279	277	276	309	282	247	264	280	321	267	290	279	285	280	280	314	287	274	286	262	289	283	294	255	271	293	281	326	277	302	290	326	266	273	308	276	303	311	297	324	253	265	280	259	260	264	287	276	255	275	283	270	273	289	295	269	266	323	296	254	263	282	302	296	281	271	275	294	276	269	285	273	272	318	282	297	283	287	303	302	272	300	301	304	264	297	301	306	274	277	264	300	289	288	269	278	293	259	281	294	261	296	284	294	273	281	254	292	268	262	298	295	256	283	267	265	291	287	279	292	286	258	275	266	309	297	286	258	276	260	328	278	282	278	271	285	262	278	274	293	307	285	261	283	255	294	265	289	292	285	306	243	267	274	307	286	283	302	310	257	267	276	267	280	282	277	286	282	264	292	274	300	289	292	267	282	288	284	273	290	277	286	287	287	283	285	269	255	290	267	268	281	283	261	314	271	297	284	314	297	265	288	274	264	289	250	297	277	279	286	294	292	273	299	314	301	280	254	249	268	264	320	299	288	292	313	312	317	278	301	288	273	256	288	278	283	262	278	303	278	287	297	309	304	296	244	265	292	282	280	292	312	277	285	267	259	259	289	266	285	292	265	317	297	277	265	287	278	303	276	282	291	302	265	268	292	263	299	302	272	270	264	284	272	316	301	296	261	255	286	295	299	292	294	278	277	311	267	250	266	302	288	234	285	305	245	287	290	285	296	290	277	316	264	302	273	290	288	266	289	286	299	285	283	263	271	280	271	265	274	289	265	270	249	287	275	305	278	287	287	303	279	294	288	295	271	293	254	264	286	280	299	270	285	288	288	260	270	282	280	295	280	287	281	276	290	292	266	302	288	274	272	295	272	304	310	261	321	246	271	282	297	291	302	289	288	274	334	235	312	275	279	285	259	249	264	252	309	304	277	285	252	308	290	293	275	281	242	274	286	286	275	308	309	273	296	318	289	292	305	259	299	280	282	269	282	301	293	281	265	277	295	295	281	283	303	272
32655	49635	37226	26606	17805	9231	2886	897	404	379	352	346	346	335	358	314	340	325	342	361	376	325	316	327	310	307	332	337	311	320	313	318	321	299	342	313	291	354	283	295	348	341	326	288	323	321	338	296	344	299	347	310	340	321	318	324	324	321	312	345	331	341	286	269	287	321	310	303	304	300	331	346	307	321	349	275	350	325	324	323	341	316	321	294	303	334	310	296	302	320	325	307	305	330	332	354	314	339	318	312	326	332	269	327	304	301	308	350	327	332	350	320	310	319	314	331	304	312	336	320	294	346	344	341	322	306	310	343	322	301	287	328	332	349	323	296	332	344	369	293	308	343	287	328	302	285	322	316	323	314	301	343	282	297	367	313	313	316	318	329	358	335	349	364	349	317	339	324	282	310	288	324	329	321	361	322	323	291	306	341	332	318	317	333	339	331	312	304	315	349	285	291	346	372	322	302	330	340	336	353	315	296	325	330	347	326	317	320	335	330	325	336	321	334	328	337	330	336	315	305	289	313	346	311	321	341	309	320	324	302	319	328	301	347	316	295	300	349	357	278	323	315	350	312	351	302	340	346	315	326	282	346	329	305	297	341	291	351	326	322	308	346	333	338	353	282	301	323	325	306	290	324	332	297	303	303	366	329	309	322	317	335	327	320	324	310	311	317	313	322	323	344	321	308	315	325	335	323	327	312	316	310	341	327	323	311	308	300	322	323	293	308	317	314	331	335	299	352	338	329	335	311	342	320	332	339	352	352	302	312	332	285	297	331	307	326	326	317	325	317	353	317	317	286	328	341	312	313	331	324	307	314	356	328	333	284	322	319	319	320	322	288	310	323	328	316	337	313	284	311	311	309	300	331	309	311	292	311	291	289	314	305	309	336	329	341	328	329	353	318	315	325	311	347	315	327	296	318	333	349	311	344	310	347	334	307	335	314	336	309	307	326	295	323	351	322	320	342	350	337	347	324	331	334	321	306	319	324	324	327	347	311	315	302	324	339	332	360	323	307	354	340	323	332	352	311	303	323	327	296	344	330	304	375	297	357	305	334	323	329	329	352	319	334	294	306	319	304	316	331	308	295	337	293	316	339	326	303	336	329	323	337	346	309	323	341	316	340	327	311	318	334	316	356	313	347	335	350	286	322	306	301	308	326	315	329	325	284	309	301	315	314	303	328	307	327	325	323	320	332	298	332	337	335	319	322	304	315	303	297	319	292	322	348	330	352	321	313	325	295	311	368	277	334	328	306	324	305	334	335	334	327	301	324	331	305	307	327	340	313	319	341	355	331	303	309	342	349	294	349	386	310	327	299	298	326	323	318	359	297	318	312	335	312	310	321	296	332	336	278	333	362	332	300	320	328	346	301	324	326	362	317	317	310	305	339	299	337	286	336	317	323	338	340	338	308	339	316	318	349	365	303	318	320	324	342	302	333	291	311	321	331	306	313	342	318	320	326	315	325	282	291	331	312	299	327	306	294	318	313	354	320	339	350	330	306	342	336	306	309	345	360	323	335	314	336	312	303	348	289	317	321	278	320	311	306	334	289	327	303	339	319	328	301	292	328	335	324	339	304	287	316	330	342	309	330	328	318	347	305	307	317	320	301	325	310	344	306	327	330	347	300	329	326	328	300	320	356	323	337	343	358	311	316	321	312	294	297	317	319	346	331	327	357	318	361	303	358	317	341	304	325	327	330	363	324	302	336	319	307	337	347	318	331	316	347	312	325	325	340	315	307	324	328	333	338	331	330	314	323	315	341	329	318	293	347	324	304	339	345	296	351	311	338	325	321	310	320	307	301	343	327	275	291	316	303	323	328	334	332	295	305	336	325	298	312	324	343	356	307	325	292	307	317	317	314	285	323	345	309	294	309	303	329	310	308	343	331	357	296	301	301	329	328	328	306	320	325	333	298	335	285	325	305	344	285	318	318	344	343	317	316	324	319	320	297	332	369	356	298	321	343	357	305	334	339	325	309	325	322	310	329	318	318	289	324	305	319	304	324	321	310	331	316	318	300	323	310	318	313	320	331	306	340	316	286	332	346	305	328	290	291	291	328	305	344	290	338	314	338	301	332	317	324	314	310	343	347	314	304	303	324	308	297	329	331	290	321	312	309	308	315	307	329	308	332	320	340	316	330	334	324	343	315	341	319	313	315	341	344	329	309	311	319	318	362	323	329	357	324	336	333	345	337	309	322	316	339	296	327	322	340	335	293	337	333	332	299	321	350	302	335	314	329	328	307	322	307	342	305	335	315	343	316	355	324	332	311	293	292	306	296	337	311	320	317	328	319	326	306	321	303	320	333	337	301	309	316	342	351	326	325	324	300	337	301	320	303	294	323	322	319	325	321	303	340	325	312	348	332	354	328	357	312	312	339	295	351	333	327	321	327	332	305	289	329	310	326	296	338	321	332	321	337	339	321	313	350	350	321	314	328	381	363	296	362	315	322	311	327	336	340	317	350	319	329	320	327	325	322	298	347	318	342	315	306	300	307	336	324	329	329	312	321	339	322	328	331	329	324	321	350	310	345	292	312	324	310	301	315	329	316	334	323	292	299	339	309	317	351	318	293	328	315	315	307	310	337	307	305	336	308	334	275	313	310	269	317	326	301	308	332	303	315	307	330	327	332	304	317	323	334	358	351	328	319	320	351	325	320	322	323	331	319	317	310	335	314	334	325	316	312	316	318	319	292	318	317	334	317	317	319	322	328	328	365	308	332	338	326	310	312	326	331	331	334	320	319	292	292	336	324	314	296	354	315	343	332	284	318	346	324	292	294	320	301	326	340	327	322	357	313	359	309	349	326	366	316	297	292	371	311	295	342	313	325	317	303	324	337	331	321	366	307	319	340	324	285	302	342	312	290	338	308	308	317	289	309	323	315	354	319	329	299	345	320	286	310	327	304	329	332	347	320	332	288	322	334	344	313	305	306	319	343	321	318	369	319	339	324	285	339	328	348	300	269	336	326	302	299	328	324	336	321	354	302	352	324	324	329	337	327	322	342	360	295	335	334	309	292	314	293	310	293	319	322	325	309	361	300	334	315	334	352	309	320	306	309	331	325	294	298	284	335	324	303	336	346	312	315	334	340	328	349	302	336	302	322	306	299	339	295	313	290	301	333	301	330	347	313	291	329	352	327	343	338	347	298	344	339	319	297	326	364	330	343	355	314	311	342	344	323	327	312	336	331	341	331	310	346	311	315	334	340	344	314	325	307	279	350	345	301	329	319	339	357	290	322	310	314	304	315	337	291	362	321	352	304	324	313	306	310	336	316	324	336	312	315	299	362	282	312	346	334	280	315	315	327	335	333	286	355	317	339	347	341	362	333	326	323	311	356	315	291	327	316	308	312	277	325	337	298	321	320	300	316	293	347	344	299	298	326	320	309	344	315	332	309	299	358	331	315	309	299	326	332	287	314	316	295	346	304	321	339	315	341	313	324	283	363	315	327	352	317	305	265	333	305	300	340	317	335	313	318	315	299
25193	21182	28776	27638	18242	7897	1813	440	313	295	319	298	290	299	275	310	304	270	252	304	293	250	289	316	270	273	290	285	271	307	283	278	276	283	295	296	268	310	330	282	282	290	289	327	294	290	297	275	258	257	309	280	277	245	265	298	290	297	287	294	269	274	293	280	273	299	285	286	272	278	304	284	308	268	288	260	278	295	282	268	270	269	307	288	291	301	280	290	256	298	270	281	295	278	267	290	296	286	275	267	280	303	302	294	296	265	307	288	267	318	282	279	293	295	265	287	309	281	291	276	304	288	296	286	300	273	298	309	269	303	306	286	287	280	271	288	299	281	248	273	289	286	253	294	286	292	259	294	275	303	300	305	292	255	314	325	285	315	292	281	292	290	257	267	301	310	262	275	302	300	297	280	267	288	271	302	300	282	281	315	284	305	278	285	248	274	300	259	282	281	306	309	281	275	301	297	289	275	284	289	278	271	289	244	316	285	301	277	311	304	280	319	310	305	301	315	284	267	282	264	321	271	300	248	269	266	303	286	253	285	276	295	271	279	292	290	273	288	337	321	276	319	289	275	331	272	301	275	255	271	280	291	289	291	287	281	278	291	298	274	272	304	268	276	292	299	269	286	286	303	280	291	291	271	286	288	263	297	305	283	282	299	298	312	285	275	289	251	295	288	251	301	283	292	273	324	297	293	298	291	263	295	279	296	248	295	303	297	255	301	282	250	294	270	264	274	296	284	258	303	323	294	319	297	277	272	298	304	292	293	279	285	296	280	289	285	272	261	262	309	253	259	272	288	309	286	286	288	311	334	293	292	250	267	290	280	316	253	253	293	271	270	287	270	314	300	275	302	258	258	265	309	275	303	288	314	266	249	287	293	270	282	318	266	253	277	292	282	278	298	253	264	289	269	289	307	262	272	280	264	291	284	285	271	294	306	322	289	271	316	300	285	252	294	276	264	281	294	327	318	270	298	289	291	258	273	294	290	267	276	252	275	291	286	289	264	290	280	283	289	283	303	264	298	273	255	281	272	300	269	263	324	254	279	280	273	298	287	312	282	279	269	288	298	309	263	306	273	255	313	288	313	282	268	277	301	283	288	250	291	279	331	303	243	302	242	274	292	278	269	308	292	269	297	289	303	299	318	280	276	301	280	312	274	270	278	285	243	271	277	298	265	268	265	304	270	260	300	302	277	296	284	274	294	303	302	312	301	261	309	274	287	295	289	288	281	269	296	291	294	298	269	316	302	272	277	263	290	286	267	297	265	310	285	297	269	314	258	303	242	282	294	288	297	274	283	305	265	294	269	281	283	307	310	272	320	293	313	298	303	304	289	308	293	273	255	281	290	286	287	284	297	302	283	265	290	256	267	286	272	315	293	280	304	273	277	285	292	251	269	289	280	294	257	274	332	282	304	299	243	295	290	296	310	293	294	294	265	286	303	304	239	270	299	283	274	298	298	274	293	272	288	304	291	305	305	283	294	289	295	270	286	293	313	296	299	237	267	308	279	256	263	283	287	298	279	295	288	339	307	289	297	299	269	310	287	296	287	292	292	262	262	262	290	317	310	288	276	249	308	292	283	311	304	288	304	300	309	268	285	320	285	313	238	305	257	310	295	280	282	297	287	272	274	305	290	271	275	306	305	288	259	281	263	305	290	285	295	255	330	273	314	325	284	283	280	313	267	308	282	297	294	282	279	284	273	273	271	275	265	261	296	274	277	278	287	277	253	283	269	263	275	319	305	339	265	274	265	287	323	295	315	278	286	265	268	292	297	292	292	318	285	291	278	274	301	268	304	315	309	287	265	269	256	312	296	273	317	282	298	303	270	283	284	283	279	275	268	279	278	272	298	302	276	302	298	266	269	275	268	272	278	273	284	292	298	309	283	293	304	295	285	314	293	267	281	311	293	275	302	280	291	277	305	278	297	277	282	285	263	314	290	280	274	295	287	281	286	310	290	274	283	276	296	288	289	280	282	284	312	292	275	302	278	277	290	307	285	286	308	269	299	274	289	287	289	278	300	302	289	288	264	282	270	301	278	303	310	294	284	313	242	308	281	295	293	316	277	277	280	277	278	287	315	288	313	289	266	271	284	305	293	279	298	288	280	297	269	289	295	313	283	297	287	300	269	302	267	266	307	276	287	275	284	294	296	286	289	282	290	260	286	321	298	286	281	286	283	316	307	293	279	296	298	277	292	285	275	308	265	282	278	271	295	271	279	293	310	291	286	277	296	279	286	292	264	289	303	277	296	279	299	294	295	268	292	282	317	270	287	308	282	279	284	281	286	273	282	299	298	269	312	335	287	289	278	284	298	278	289	272	293	316	277	328	300	293	267	271	298	275	277	286	292	294	257	297	285	270	291	286	311	294	327	289	250	295	262	322	279	272	275	304	278	284	264	292	262	314	261	328	287	274	292	273	314	305	282	294	301	277	284	296	295	264	269	291	299	289	290	306	276	266	298	287	276	269	297	283	288	252	266	292	298	265	297	289	265	256	301	302	287	287	274	279	271	265	278	284	293	314	309	283	268	307	271	298	285	284	325	276	304	278	290	294	273	288	288	291	266	289	259	286	268	317	256	323	287	286	302	270	288	290	285	277	279	265	293	303	285	316	294	290	305	290	270	278	287	268	318	314	270	285	274	254	298	265	258	292	301	302	261	271	268	287	302	266	288	301	288	260	285	292	291	297	297	290	259	296	294	273	284	306	284	284	294	292	276	299	331	285	283	305	292	262	267	296	311	295	287	283	297	291	267	271	238	285	251	284	270	308	296	275	293	298	294	290	278	299	286	310	282	300	286	315	262	284	275	269	307	283	281	298	289	300	309	310	290	290	297	291	289	283	285	271	263	306	324	311	295	268	288	301	277	291	284	289	262	274	281	310	296	296	280	292	316	287	270	288	323	288	278	271	296	271	289	268	314	295	289	299	293	295	285	288	314	292	297	324	288	278	260	292	271	293	303	261	316	306	260	305	275	269	297	275	307	259	303	287	294	277	284	297	281	266	266	297	258	294	322	296	275	281	260	276	288	305	292	300	304	304	314	309	277	299	295	282	265	272	274	282	261	293	298	285	321	263	279	305	311	335	277	264	287	289	265	305	312	313	292	309	310	279	289	296	264	273	276	279	292	305	276	287	274	302	298	282	286	292	263	278	292	283	297	268	269	300	301	253	320	282	297	271	256	269	288	289	288	276	263	297	297	290	298	276	313	282	296	279	275	278	307	302	280	271	288	262	295	309	259	289	314	303	294	289	288	258	289	253	307	318	314	286	287	279	307	269	285	258	282	282	248	280	281	284	282	274	284	294	287	259	280	291	266	252	272	294	328	280	277	267	322	296	283	282	288	286	291	272	297	271	302	297	277	269	305	278	294	289	269	301	299	290	294	279	288	261	295	279	262	304	277	304	319	302	255	308	289	273	274	289	278	295	275	285	303	297	240	281	282	320	265	278	285	273	268	252	301	268	270	285	312	299	299	306	273
34428	50882	39693	27984	17028	8167	2303	609	414	339	340	371	337	345	342	332	310	340	360	314	350	291	347	325	329	357	382	327	353	342	304	350	319	348	363	323	332	356	348	317	370	342	327	357	376	350	321	340	313	345	331	291	301	358	337	370	354	331	326	328	315	307	332	318	361	366	290	317	382	319	338	338	358	339	342	327	338	324	340	330	337	339	338	334	378	335	307	332	371	347	311	319	324	317	309	372	364	367	334	352	340	322	329	330	379	353	327	298	347	365	305	355	332	328	355	341	328	295	354	304	336	335	342	336	306	324	322	335	333	346	349	338	349	373	369	343	327	324	334	326	352	319	333	320	341	352	342	359	313	305	321	302	321	311	363	329	358	326	334	346	338	354	317	340	369	347	321	331	308	321	330	351	371	333	371	362	329	356	333	339	346	327	347	295	300	306	339	333	342	348	348	346	342	309	346	357	333	355	335	352	317	363	361	309	364	319	338	353	364	341	334	317	367	337	364	347	339	346	336	325	348	361	338	350	292	328	325	371	326	347	347	358	360	362	311	346	339	355	354	318	354	355	351	334	332	340	325	311	336	346	346	342	335	332	336	342	370	379	310	349	334	320	329	314	336	352	346	303	328	358	350	319	333	333	351	326	315	322	316	340	325	348	336	329	325	340	323	371	336	339	332	320	343	331	342	364	322	308	338	325	332	350	310	321	329	340	356	320	315	357	379	363	333	353	323	301	325	343	379	337	319	338	307	387	358	339	300	333	337	331	300	312	318	329	325	323	324	377	368	315	365	348	354	334	368	339	327	374	368	339	372	326	375	346	367	364	343	342	310	336	332	351	323	329	301	362	351	334	313	338	330	344	352	347	314	341	353	369	318	316	371	327	313	341	333	309	329	341	364	358	305	326	359	347	365	334	351	356	315	307	326	362	333	335	318	350	340	338	335	347	309	332	303	345	336	349	356	342	353	347	317	355	317	349	357	309	336	314	357	321	323	301	331	343	339	331	322	298	339	325	315	343	323	320	357	330	314	339	346	319	357	342	319	314	345	357	332	344	326	315	316	337	333	365	326	330	347	345	337	338	353	323	335	352	316	325	311	328	324	322	338	312	321	295	319	322	372	329	368	328	364	348	302	332	355	338	328	329	303	340	364	322	325	325	349	341	346	354	342	340	320	354	342	333	357	324	314	365	340	308	349	321	342	376	300	348	285	348	348	320	338	321	346	338	349	359	358	372	369	343	327	317	331	367	306	368	360	365	335	338	333	341	329	318	335	327	338	308	307	323	322	328	333	353	331	333	345	326	344	334	322	312	342	334	336	328	355	352	314	339	305	352	338	355	320	375	328	325	361	336	380	349	344	308	331	344	356	343	354	325	345	346	359	324	312	348	345	331	303	381	325	343	344	347	337	348	340	337	351	286	315	338	317	349	308	313	321	356	325	357	359	328	350	341	332	348	321	340	314	319	296	335	332	320	347	334	362	324	344	318	323	342	339	372	311	336	315	342	331	351	346	344	322	320	343	336	322	336	307	321	340	338	367	361	326	371	335	357	330	361	345	306	330	335	311	361	332	348	310	310	350	339	333	334	367	363	348	304	356	333	330	348	358	323	305	356	376	326	341	325	325	359	332	337	371	328	332	340	327	318	329	349	325	349	334	337	333	321	308	343	338	339	330	341	332	347	373	333	345	326	306	365	327	351	342	323	340	328	315	338	379	304	329	328	355	335	312	346	312	321	302	346	332	333	319	315	311	329	343	366	331	310	346	329	345	297	327	352	346	325	334	329	340	356	345	320	334	294	364	365	353	348	324	333	312	333	347	363	321	320	322	322	316	355	330	359	354	299	308	327	333	359	328	342	324	331	354	321	354	326	360	318	315	393	322	357	331	344	332	323	308	390	348	369	355	343	350	332	348	323	342	318	347	322	357	333	428	329	319	342	277	348	350	343	329	307	324	346	336	313	317	347	333	338	309	361	352	328	335	338	321	343	377	335	321	349	342	326	296	350	316	351	320	321	342	384	346	332	346	335	354	334	324	348	331	355	343	367	308	320	339	326	348	349	343	347	362	356	304	347	354	334	318	338	367	345	344	328	340	354	291	326	346	305	324	337	348	330	330	364	309	379	331	338	347	304	344	355	351	321	351	338	366	326	328	337	328	338	348	326	357	347	327	321	348	331	341	323	285	337	312	345	319	326	341	344	326	312	360	328	361	358	337	369	359	321	309	347	314	326	355	309	352	383	341	334	344	341	330	340	339	320	333	326	355	314	332	344	341	345	319	331	318	369	363	343	350	349	348	329	353	356	347	301	363	342	324	348	343	346	367	324	354	323	362	334	326	352	352	363	354	331	313	314	359	338	349	313	326	343	344	302	331	333	327	338	347	370	349	315	332	321	354	353	365	334	340	360	334	320	327	334	303	370	363	358	377	328	328	343	316	322	329	316	343	301	349	356	334	326	331	321	313	346	320	354	351	336	306	345	294	334	327	332	328	341	334	341	347	339	327	322	335	328	330	317	330	311	323	320	356	357	328	344	351	357	322	311	344	324	365	316	347	306	354	321	292	338	353	341	330	313	335	337	357	343	334	332	315	320	348	358	346	299	345	335	328	353	318	358	344	336	360	343	341	385	360	327	335	348	371	337	313	323	300	341	335	336	361	329	341	331	323	318	348	322	313	326	351	341	345	325	337	339	305	319	360	348	336	348	335	382	338	349	343	334	369	312	343	356	338	327	333	304	318	361	326	315	350	342	338	349	325	319	355	348	334	353	346	335	376	323	337	353	380	324	347	358	310	361	343	332	339	314	338	299	311	316	347	334	327	337	326	337	317	346	317	346	346	340	315	355	355	332	331	363	342	352	316	313	327	341	347	314	379	339	341	345	336	318	323	367	365	348	373	370	357	346	336	355	334	328	327	363	325	306	336	298	342	345	353	334	361	336	336	329	330	358	321	347	340	319	362	298	346	302	337	372	357	316	313	333	337	315	346	347	320	344	344	347	344	328	329	317	339	366	330	348	331	330	335	333	350	339	339	339	309	367	329	336	318	324	354	332	335	374	326	349	360	353	296	328	332	348	379	318	360	351	345	348	332	321	344	282	359	322	339	342	338	367	303	318	351	340	328	347	348	347	330	317	323	329	366	339	339	348	345	332	341	338	369	327	315	345	326	347	323	328	303	311	345	324	339	322	346	328	376	348	337	362	333	346	339	325	329	332	345	341	343	351	365	321	337	326	307	333	345	356	332	355	376	326	324	364	369	347	304	357	348	356	333	326	320	350	348	331	340	364	344	362	361	353	340	340	347	317	342	360	365	337	333	315	302	334	324	319	354	352	327	339	342	333	324	365	324	328	336	339	349	358	331	361	324	334	334	316	333	329	334	340	343	322	351	337	369	331	313	337	307	326	323	318	363	331	329	327	309	311	365	313	370	358	344	326	331	318	356	356	329	359	319	324	361	332	351	356	366	335	333	353	338	338	326	317	319	311
22877	21097	28942	25371	23277	22214	15052	2406	687	547	502	454	457	439	464	471	457	460	427	408	429	420	396	423	420	435	390	385	416	453	417	411	437	456	442	430	424	415	412	452	432	451	436	429	445	413	425	428	400	467	415	453	441	450	442	412	442	429	429	430	437	437	457	429	434	413	466	442	433	392	441	447	414	427	439	428	379	386	424	415	428	478	448	431	425	429	437	409	459	439	446	440	427	356	462	442	441	409	416	463	401	409	416	392	436	439	417	424	381	428	396	395	397	436	392	435	430	415	443	419	426	411	435	439	429	419	451	455	445	430	438	423	436	446	432	443	445	431	437	471	430	465	456	416	432	444	437	462	415	404	413	437	434	421	381	461	397	446	398	443	408	433	416	420	402	409	437	437	404	449	427	395	441	384	446	418	408	420	427	470	427	424	426	397	430	430	427	423	436	404	416	399	427	428	430	447	424	471	420	449	406	437	441	424	416	458	438	407	443	407	407	466	446	442	417	402	416	400	431	461	445	405	461	438	427	426	454	439	454	416	427	390	425	437	427	389	426	426	421	427	468	406	465	434	409	400	412	444	424	402	412	411	366	442	443	412	446	449	438	418	393	402	432	424	411	412	430	406	429	414	426	418	453	421	461	401	434	395	411	449	442	419	423	434	433	457	425	398	454	438	404	420	425	410	456	444	426	449	374	448	428	406	416	430	394	419	387	453	420	483	444	424	419	412	411	415	440	440	411	447	409	426	430	411	446	418	426	438	403	458	416	419	415	386	438	447	403	472	421	411	417	416	420	395	452	406	395	425	409	437	424	437	412	392	456	451	425	433	400	418	373	428	404	404	441	450	418	459	446	428	433	418	444	421	433	443	386	436	398	423	410	383	449	426	424	417	431	494	424	446	457	421	416	420	399	398	404	399	453	437	406	409	399	442	438	455	418	441	476	411	411	462	431	388	443	423	445	406	412	447	449	417	412	381	456	440	461	441	450	426	382	436	425	397	406	414	409	414	398	427	403	403	445	409	438	436	472	423	414	440	417	437	436	420	427	400	450	442	465	466	416	396	449	400	453	418	411	429	416	442	417	445	429	446	418	406	403	390	421	426	414	448	447	387	454	400	434	415	441	432	378	457	417	450	436	423	421	429	439	442	451	411	394	395	441	387	440	402	423	427	402	400	464	418	408	424	445	431	429	448	432	414	395	433	405	403	408	434	409	443	415	435	454	427	397	457	409	441	462	408	443	423	418	427	434	425	445	404	414	435	436	442	395	417	492	414	415	419	432	438	429	405	401	431	423	432	368	430	441	408	435	393	402	443	483	415	449	386	418	433	411	445	423	427	444	411	398	449	441	401	425	421	438	423	440	434	455	401	409	419	431	433	393	433	408	445	438	430	408	444	430	465	423	410	410	419	395	446	430	432	420	439	408	416	453	437	402	430	453	418	431	432	400	404	425	421	436	435	437	416	427	407	449	438	419	450	473	424	427	418	430	412	451	396	415	466	441	454	409	405	441	448	456	427	461	424	433	435	414	403	398	411	423	493	412	411	417	389	401	424	404	413	455	477	402	425	463	440	446	425	416	413	433	430	443	430	446	408	433	415	423	423	455	444	424	400	430	428	414	442	431	459	421	429	417	407	423	462	402	442	450	418	434	425	472	454	453	398	462	403	409	384	391	382	439	421	432	414	427	427	424	453	442	423	442	424	407	409	420	415	450	452	408	437	416	464	415	456	420	451	446	424	439	427	442	428	434	424	422	435	436	431	397	425	412	430	460	437	412	430	419	446	438	450	420	383	437	431	432	445	446	411	453	426	461	443	424	416	436	391	386	427	452	423	434	436	430	358	415	409	381	469	472	458	424	447	428	429	408	486	414	426	420	412	432	452	388	405	430	446	435	386	414	422	414	434	409	412	463	468	431	425	424	427	425	456	416	453	443	408	401	413	433	438	437	436	435	423	419	434	423	453	403	459	408	442	425	437	461	459	445	436	417	461	439	417	428	451	430	406	444	444	435	443	433	428	431	425	445	416	395	426	410	425	439	432	409	449	429	425	412	462	410	448	400	445	437	413	451	421	400	417	448	427	434	399	420	439	409	422	419	418	432	433	411	438	439	410	465	435	430	421	407	377	427	425	403	406	463	439	431	401	439	423	419	432	446	420	408	434	433	432	415	416	417	427	402	423	435	436	438	461	396	371	416	428	446	428	405	411	403	399	394	403	443	421	409	427	418	410	427	410	460	474	408	434	441	447	434	424	425	433	432	425	442	428	388	451	459	450	429	395	422	452	450	436	406	427	427	443	441	392	390	437	445	415	422	410	420	441	435	402	451	448	438	392	410	447	390	425	406	433	414	399	423	429	423	437	438	378	438	390	400	438	406	360	439	416	438	426	406	404	422	415	397	447	416	414	419	444	447	406	405	436	449	452	387	414	404	428	433	416	411	390	413	437	431	423	401	457	452	446	409	449	388	406	413	430	478	426	395	436	430	440	430	417	421	441	460	373	424	460	396	407	443	432	395	428	419	422	412	418	407	436	381	411	450	426	423	411	386	443	422	398	413	420	449	439	433	431	420	453	422	428	455	431	441	428	432	451	419	426	417	427	426	419	427	455	426	394	438	403	404	396	401	419	445	435	438	441	416	411	398	446	448	436	479	419	417	413	451	455	427	408	432	401	402	418	437	441	447	429	401	445	439	452	452	429	439	425	404	428	464	452	410	424	406	422	430	427	417	449	412	390	430	410	404	437	454	426	436	431	397	404	426	430	402	444	477	440	425	442	371	448	422	440	430	436	412	430	392	462	460	432	434	413	444	428	481	439	430	435	400	425	455	441	391	454	434	445	417	436	416	424	417	447	425	465	436	396	472	414	388	429	424	442	390	395	410	411	434	391	409	417	448	423	363	434	397	415	430	446	411	438	446	415	405	413	414	421	449	423	420	422	426	416	408	428	385	445	406	422	440	437	394	400	418	450	456	430	432	442	436	398	431	409	470	423	430	433	493	439	440	386	419	424	430	440	413	409	417	423	436	380	413	420	417	431	434	427	426	389	433	423	441	413	445	439	453	432	398	436	409	414	432	395	433	419	448	430	431	424	433	379	437	408	404	433	455	431	395	432	396	384	427	408	411	440	457	452	429	423	422	456	459	411	428	438	430	377	422	392	429	432	432	411	431	465	426	421	442	414	443	450	426	423	435	406	411	399	430	434	446	409	429	432	428	421	444	408	437	430	433	425	466	389	425	406	415	427	408	367	441	448	429	423	458	438	407	434	362	448	421	455	424	438	457	412	433	399	390	408	409	410	419	440	397	416	450	436	460	418	410	470	403	426	420	420	423	430	421	418	415	413	439	410	453	472	419	434	453	429	405	409	460	401	460	426	445	422	448	461	407	406	424	438	440	384	431	399	410	437	413	417	416	426	416	432	448	410	479	440	412	430	411	414	423	444	415	432	416	402	428	456	431	435	402	434	415	434	430	440	441	412	412	433
36125	67259	58227	45583	31254	18146	7931	1725	686	623	534	524	481	506	538	489	506	481	480	434	493	457	459	419	469	480	449	442	465	464	442	476	510	438	483	429	453	489	435	437	473	478	450	484	480	432	525	499	475	478	521	493	468	464	471	491	478	462	465	447	470	446	481	475	472	491	477	444	434	452	441	463	471	419	472	469	480	435	467	463	453	491	479	464	495	494	469	470	492	453	442	450	441	475	509	465	498	491	472	467	440	424	449	462	471	497	487	490	439	508	505	467	480	464	475	461	445	481	460	478	467	479	502	477	498	449	438	501	482	485	483	455	465	490	476	484	460	464	481	499	494	439	451	455	487	463	458	487	459	463	474	444	485	469	490	466	451	454	458	437	473	431	458	478	448	490	490	453	445	459	472	419	442	474	480	484	432	477	529	428	464	455	440	477	487	462	486	460	462	466	495	496	479	477	470	495	454	474	472	479	465	492	475	485	453	496	474	473	487	480	492	483	498	441	436	449	492	488	471	479	496	487	428	455	463	525	461	450	476	461	440	449	477	444	460	434	453	471	443	484	486	461	477	437	442	505	488	502	465	476	452	516	443	489	459	483	460	489	449	449	473	482	466	501	454	427	441	497	529	468	435	479	443	410	481	474	457	481	475	488	425	491	455	444	443	509	462	463	476	506	513	433	468	495	467	446	466	439	465	466	511	473	445	501	490	476	488	481	456	510	514	450	437	434	509	444	491	415	440	473	463	420	483	498	490	463	457	484	442	460	441	486	483	489	483	480	456	495	498	467	440	466	446	476	474	496	438	474	485	451	455	438	464	513	474	460	407	472	516	481	474	478	514	474	450	450	494	480	453	465	464	494	492	445	483	458	436	465	463	450	461	502	508	459	488	477	482	455	512	468	464	472	420	487	422	480	471	465	456	489	456	483	449	442	453	472	476	464	483	472	457	463	496	441	459	474	464	540	475	443	492	463	487	437	444	471	442	504	454	473	471	506	475	449	482	483	482	466	418	489	498	481	474	459	481	435	491	466	460	454	466	403	466	472	448	469	461	453	452	450	471	464	462	479	419	481	481	480	484	479	426	444	442	467	500	470	453	479	458	488	450	465	460	479	496	491	450	455	468	487	450	459	498	457	494	489	472	475	472	435	443	472	458	459	408	454	484	459	482	461	483	478	494	490	507	473	460	479	461	440	495	518	461	475	474	471	462	474	445	447	465	472	468	476	503	505	467	473	488	490	470	501	445	463	494	453	459	469	483	478	471	494	465	467	452	446	442	454	478	514	445	471	492	478	452	496	462	491	499	492	481	461	456	446	486	478	451	436	468	471	524	491	453	495	488	476	478	469	464	437	483	506	518	479	456	474	488	440	465	466	474	456	482	504	451	442	449	483	482	474	444	449	482	454	474	448	474	473	461	489	461	412	472	445	483	451	480	463	475	459	503	514	471	496	495	466	511	462	473	460	464	443	500	499	447	485	471	451	496	466	488	422	473	490	483	476	473	429	455	467	495	457	482	484	476	491	437	467	458	486	458	524	446	416	495	505	446	498	465	474	477	472	486	468	440	422	480	469	451	453	461	418	455	449	477	420	503	453	453	533	486	490	478	471	479	517	464	465	441	462	470	515	462	465	472	527	456	462	518	466	491	488	484	458	439	472	443	497	490	469	488	478	465	512	482	459	479	475	502	468	475	453	463	414	457	448	454	499	472	470	473	468	475	438	510	446	472	470	473	505	465	513	455	491	484	452	503	462	492	452	447	529	471	511	442	485	435	470	473	440	474	453	460	467	529	481	504	463	467	474	474	501	473	465	467	496	458	467	413	490	486	441	412	477	479	481	444	455	465	450	467	477	481	454	463	511	447	446	483	464	511	542	512	501	469	435	455	488	479	452	462	491	424	504	486	467	490	484	458	456	486	472	509	450	446	444	481	491	483	457	486	470	472	449	462	489	460	484	484	459	458	496	441	430	399	452	486	445	495	493	476	455	474	478	452	476	503	454	436	471	470	474	473	505	459	448	444	495	474	469	462	452	473	480	450	476	481	480	450	495	451	476	490	467	486	488	481	495	504	447	479	472	443	447	436	439	443	420	462	463	463	515	430	431	467	463	454	496	454	450	461	473	493	493	440	485	465	442	495	486	420	496	458	493	450	456	475	494	476	456	506	447	456	485	481	469	489	480	454	478	467	483	497	434	464	443	453	474	460	475	474	427	469	458	478	507	484	455	523	471	456	456	476	482	509	452	462	475	487	506	474	485	463	451	470	485	476	469	454	491	477	476	494	471	467	468	453	466	460	435	430	466	509	512	501	439	502	459	479	447	433	496	429	482	478	461	476	455	479	519	508	486	474	491	486	477	455	500	450	471	457	486	472	488	486	469	447	457	479	435	456	470	431	470	457	468	499	490	467	464	536	521	434	456	496	482	473	466	457	470	504	489	438	466	497	501	502	439	457	452	464	429	492	460	458	447	480	481	490	496	485	486	484	463	452	487	455	470	452	478	461	492	415	466	450	470	486	457	485	448	470	457	469	444	477	480	487	454	509	463	460	475	436	494	463	483	462	480	455	457	484	446	468	522	456	456	462	464	493	486	455	459	460	472	480	481	411	451	463	511	440	471	469	465	467	418	445	492	430	469	478	459	480	429	455	436	444	413	459	483	447	446	477	458	493	449	441	438	489	455	481	473	442	438	431	455	503	501	469	493	507	467	467	463	455	468	460	524	468	469	451	444	494	478	472	482	434	459	478	462	450	496	484	494	450	448	478	463	507	460	470	465	448	451	488	473	480	486	455	485	490	452	433	478	472	469	516	466	484	467	474	452	426	483	462	476	446	469	510	519	456	445	491	504	439	433	468	476	468	451	475	479	477	456	487	485	477	479	466	490	466	499	506	458	482	481	485	451	485	489	455	469	474	471	477	488	451	447	467	515	469	465	481	464	464	482	465	520	470	432	472	482	487	489	460	452	474	449	453	443	498	458	473	477	484	456	461	456	499	477	454	505	453	422	485	447	497	462	473	451	504	462	440	458	463	465	491	480	499	487	458	513	479	486	475	496	480	489	464	461	452	429	477	498	439	457	460	475	471	460	462	469	457	475	475	454	515	473	486	462	450	467	469	468	467	435	454	506	490	494	462	471	496	459	484	482	432	483	449	472	473	459	459	497	472	464	465	462	491	481	483	430	479	485	444	503	474	481	469	491	461	471	482	449	461	457	482	501	547	435	435	493	441	493	437	466	463	489	465	501	462	507	495	475	504	468	509	475	494	472	447	468	498	431	461	460	438	444	460	492	442	465	441	447	471	483	436	477	429	457	475	486	471	483	454	493	457	489	494	448	442	450	476	457	459	458	468	443	477	483	454	477	463	472	461	450	468	453	467	471	503	478	476	486	456	481	448	445	470	453	506	474	486	459	498	469	465	474	448	464	471	498	451	474	438	470	503	484	441	445	431	442	473	457	471	457	473	466	472	487	485	443	464	446	488	466
30739	37336	41467	25439	9706	2764	711	269	255	245	242	254	227	242	223	221	252	250	237	209	247	219	224	191	237	240	217	204	226	227	253	224	247	217	258	220	236	259	238	221	213	204	237	265	258	228	215	229	219	245	246	207	204	216	217	248	237	235	221	217	221	236	258	214	215	213	238	228	229	246	236	228	243	222	250	242	230	225	252	226	243	237	229	244	247	216	228	249	233	221	230	209	256	230	227	249	231	225	243	241	236	240	213	261	239	231	240	218	243	227	242	232	213	213	219	247	245	235	253	212	268	234	223	233	257	225	234	268	216	201	224	210	261	207	245	224	245	239	207	206	214	253	236	242	259	221	238	235	231	237	240	227	288	238	247	219	239	237	194	231	231	232	242	258	219	225	227	231	199	214	252	253	237	250	224	210	254	219	220	237	231	214	221	242	263	235	263	236	227	219	224	220	218	223	233	219	233	262	252	213	229	235	203	225	223	248	210	235	239	221	256	235	214	223	228	236	234	226	208	246	211	245	236	234	222	207	249	232	232	231	213	209	228	211	235	217	218	232	234	227	211	236	235	236	227	222	250	246	233	209	223	231	223	221	234	254	216	238	202	258	255	219	220	217	224	239	237	223	234	225	242	267	233	210	236	225	216	226	246	230	228	249	254	226	218	211	241	218	231	232	232	228	240	238	229	213	217	211	234	230	207	213	218	236	236	232	238	240	242	214	231	218	264	228	218	239	236	216	221	234	215	234	234	226	231	229	223	276	212	228	223	222	217	233	242	241	241	206	220	233	243	244	252	245	232	223	237	240	224	233	246	206	247	237	230	238	253	213	214	220	228	223	219	228	222	226	250	217	236	222	237	240	242	229	227	223	223	222	249	204	240	240	221	203	237	224	221	245	233	240	221	238	262	198	231	235	237	240	210	204	228	228	221	255	204	211	219	211	249	237	213	216	235	254	243	209	272	216	206	201	230	239	243	241	242	227	231	224	225	250	243	242	233	249	225	246	245	233	223	225	239	248	231	239	235	234	246	226	248	233	217	242	235	204	225	251	226	226	240	218	217	233	254	226	232	219	240	211	235	239	228	235	212	236	223	244	220	218	241	247	243	252	240	231	228	231	207	224	237	252	239	197	252	236	260	224	207	212	233	234	262	237	215	222	234	255	237	223	206	243	192	205	271	238	237	215	242	231	222	229	207	237	235	235	221	218	241	242	228	229	230	244	233	234	189	219	238	220	261	237	233	237	218	284	242	244	246	239	223	223	241	262	261	215	260	249	223	218	225	227	230	241	240	248	238	219	207	218	237	240	242	255	251	227	265	228	244	272	243	231	246	232	241	208	218	232	248	207	268	244	231	239	243	229	239	237	232	231	210	265	236	226	221	226	252	236	226	232	224	240	232	227	236	240	238	226	225	201	255	223	233	212	202	245	220	215	225	240	225	242	211	228	228	230	215	235	238	262	229	233	218	266	248	231	244	255	222	223	225	233	225	207	238	254	216	236	274	212	242	247	241	246	256	219	245	208	232	226	230	231	233	218	242	220	224	257	193	242	262	222	220	224	200	248	212	233	253	236	217	202	242	241	239	238	219	248	209	228	230	227	250	218	236	232	211	232	224	244	229	242	222	202	227	213	216	230	225	243	216	254	238	229	247	219	235	257	236	232	225	231	242	211	209	235	224	217	219	210	244	229	203	241	222	230	191	227	251	247	257	253	241	228	224	218	236	220	245	233	212	254	219	225	239	216	248	197	236	212	237	217	233	234	234	234	250	229	255	249	238	223	243	216	237	217	225	212	270	204	243	217	248	228	229	203	235	254	236	222	236	252	217	219	228	225	242	233	227	210	230	249	241	232	233	243	217	220	227	238	242	222	245	262	222	235	257	247	230	280	224	236	233	244	234	259	242	244	240	225	220	267	240	256	219	243	232	228	238	223	255	247	211	234	238	221	244	237	224	235	235	234	256	234	234	248	214	224	247	227	256	213	248	225	223	227	238	218	253	238	241	219	207	218	233	242	199	255	231	246	237	251	225	213	236	217	241	217	241	246	226	213	213	231	250	218	231	192	237	234	239	230	241	248	228	239	215	228	237	233	243	245	208	232	218	232	257	282	239	251	205	238	226	222	207	242	265	214	224	207	224	241	231	230	234	247	218	220	220	235	205	248	239	246	219	205	220	238	252	252	240	237	232	239	255	241	228	248	225	232	237	231	235	243	233	214	226	231	205	206	228	220	221	245	227	233	259	223	239	251	227	222	239	225	245	213	241	252	203	225	223	238	233	225	221	222	220	238	216	240	234	219	264	233	226	236	227	209	218	258	226	253	253	210	232	229	247	245	241	240	223	223	224	228	236	246	217	244	234	246	232	254	243	214	227	214	233	237	231	213	249	221	234	260	241	214	229	230	197	232	221	212	233	245	218	218	219	226	252	236	231	204	209	227	241	242	233	224	234	227	217	238	233	203	248	224	252	228	260	218	245	232	241	234	245	252	219	242	252	242	221	259	234	247	267	230	236	207	231	229	259	224	209	229	222	258	252	242	216	234	260	231	229	220	224	227	241	251	216	240	233	254	222	240	226	214	215	226	227	240	249	232	238	237	217	233	225	234	238	231	203	254	216	237	218	244	245	222	217	242	212	253	220	206	231	240	253	229	226	201	225	251	236	225	231	247	229	193	197	236	246	238	256	254	216	227	257	227	210	224	239	240	231	215	244	233	219	251	208	233	257	253	209	246	232	239	231	214	246	220	227	229	251	206	222	206	224	223	218	241	240	224	231	258	221	218	226	206	247	232	225	208	248	228	241	238	234	226	207	241	212	231	216	229	253	240	243	218	249	228	225	224	257	223	214	233	253	193	232	252	259	248	241	241	223	249	233	221	245	236	229	230	257	220	226	261	227	252	226	233	249	210	230	233	253	239	242	217	232	244	196	237	244	221	238	231	241	228	215	255	238	222	246	242	244	231	233	242	242	239	210	241	237	215	219	207	248	225	234	240	243	231	245	233	231	231	239	227	213	221	248	238	242	216	254	235	199	237	247	238	229	229	250	238	227	236	223	221	238	241	215	239	224	243	219	210	242	248	241	211	212	246	229	215	237	236	236	246	238	256	231	208	269	238	232	232	225	229	216	237	243	230	241	224	228	240	240	248	223	202	227	233	246	258	226	235	240	216	227	221	271	236	231	237	225	222	261	222	238	213	236	234	248	210	231	223	214	232	240	252	237	244	242	241	207	226	210	210	228	260	227	220	238	195	247	229	247	225	232	236	218	225	233	202	213	244	240	226	207	251	238	245	231	243	238	225	246	253	210	211	225	246	230	269	229	225	217	222	261	226	240	229	252	239	255	214	213	220	219	236	239	262	227	224	222	242	230	252	226	218	232	237	231	214	238	224	225	222	211	217	241	218	213	234	235	240	241	226	235	221	219	232	211	241	243	234	240	246	236	233	245	230	211	235	236	239	216	235	253	211	224	231	251	245	214	245	229	216
35540	53377	39393	21274	10104	3862	1066	336	286	274	274	282	279	308	277	275	271	263	306	292	245	284	264	296	249	266	288	276	294	296	271	293	245	259	267	281	258	268	287	252	285	270	262	259	264	285	250	272	252	259	280	284	272	285	263	269	269	283	263	258	276	279	285	249	251	291	267	264	283	292	255	262	274	257	254	273	259	260	275	276	279	277	292	289	261	249	266	265	252	277	294	241	279	253	273	276	283	281	259	263	310	275	277	243	271	252	248	279	281	272	258	268	295	276	273	233	275	295	272	267	276	249	297	286	292	281	265	264	258	266	284	250	274	275	235	275	283	265	278	288	275	299	254	252	261	246	268	264	288	262	259	267	313	265	298	276	267	245	276	258	287	281	231	268	269	282	278	294	271	281	301	245	271	287	297	279	293	274	246	254	260	267	289	280	265	261	264	268	256	312	264	277	263	270	284	282	284	285	259	300	274	229	289	289	296	294	296	284	265	269	258	304	260	271	274	269	265	267	281	298	243	275	298	275	268	234	249	259	257	264	260	252	294	288	278	289	273	283	295	304	298	299	244	271	269	265	235	280	276	236	259	278	259	270	262	259	273	280	297	264	270	261	285	290	278	269	262	251	258	292	255	279	255	284	251	279	318	259	275	284	267	301	270	265	240	272	283	231	282	281	252	242	281	266	268	251	302	242	269	279	289	271	315	255	271	255	281	267	270	268	287	291	260	275	247	295	272	232	261	265	288	272	293	270	282	298	232	259	255	267	258	250	259	284	290	278	274	294	274	267	281	283	244	277	277	255	282	268	280	283	277	285	287	269	273	261	249	291	289	294	250	260	268	264	268	277	269	293	307	257	262	285	288	238	289	258	237	278	282	271	262	285	265	252	287	282	264	246	254	290	268	263	273	283	295	257	265	264	254	290	298	278	298	292	279	286	268	257	309	288	260	283	280	299	275	289	264	231	281	289	270	279	258	259	277	287	224	273	301	286	266	270	306	257	254	260	250	254	284	272	269	245	255	277	292	280	275	288	286	296	280	283	264	251	253	269	260	315	289	287	260	283	229	266	299	287	255	262	299	259	256	255	270	283	292	293	274	276	261	238	286	242	277	295	277	271	252	254	275	292	261	254	266	287	269	254	289	276	290	274	251	260	290	287	271	283	273	258	289	270	257	282	277	286	270	282	281	244	263	263	288	259	254	282	275	260	286	273	289	304	307	266	268	255	265	273	282	279	295	268	263	237	267	278	270	252	265	243	260	295	268	265	291	279	269	274	276	252	294	228	280	285	317	276	267	285	253	278	266	274	319	279	273	270	282	264	283	261	257	268	268	305	278	275	283	253	248	270	255	301	253	287	244	260	270	247	274	265	242	278	261	277	297	264	285	276	278	265	260	262	273	271	269	287	279	267	285	267	267	282	254	292	293	254	279	253	273	273	276	264	269	258	256	247	262	297	291	257	265	243	275	235	299	277	258	275	250	288	289	303	268	267	265	278	268	288	281	296	250	285	238	260	296	272	281	290	264	263	254	288	299	263	293	230	261	291	290	261	276	277	268	281	278	278	243	282	292	269	280	270	263	261	289	262	249	253	262	280	290	287	245	303	250	265	278	243	268	260	279	282	283	284	256	278	260	259	264	259	291	301	280	274	296	254	254	288	269	283	299	273	258	275	287	267	250	275	307	278	241	280	276	286	233	269	292	274	249	258	267	263	269	310	276	279	247	261	295	252	268	274	275	272	251	277	253	251	254	295	277	310	272	292	285	278	296	270	276	242	270	246	276	264	272	265	270	261	278	292	295	290	279	302	289	289	256	278	266	283	262	261	273	268	276	287	270	247	283	282	263	283	283	281	276	257	277	266	266	256	272	259	279	281	294	255	248	235	279	260	278	259	309	272	255	267	279	274	268	294	284	276	272	292	283	271	286	272	260	278	282	283	290	265	285	258	285	282	253	291	275	291	277	275	275	261	265	277	289	272	281	262	269	295	286	255	281	275	275	271	248	274	293	273	280	273	271	280	276	284	259	285	274	287	267	311	291	272	281	288	274	263	281	266	277	264	232	257	255	271	250	289	275	264	287	255	278	248	289	263	281	260	286	273	287	268	289	304	272	258	256	292	299	269	258	266	261	261	268	277	279	260	267	255	272	285	287	287	285	257	237	257	298	242	294	236	266	252	252	296	271	261	269	265	281	272	252	268	258	276	273	271	280	255	246	263	251	295	265	281	269	247	296	290	296	259	280	265	267	288	274	244	255	232	254	274	290	284	246	265	269	231	240	275	277	264	269	273	274	278	269	274	253	285	252	239	288	272	230	281	247	305	268	279	236	266	272	263	255	276	268	266	287	290	267	247	291	253	286	280	276	259	254	297	294	261	280	273	257	269	256	268	281	284	253	294	275	286	294	275	265	261	265	247	268	275	269	280	280	275	268	259	289	270	250	269	308	278	255	270	281	271	263	300	287	263	294	278	283	271	257	275	282	235	251	277	278	265	253	280	266	252	317	271	274	273	284	260	254	276	266	279	254	269	258	268	278	292	246	283	253	269	275	282	264	287	304	296	275	285	253	262	270	257	273	278	272	266	264	264	267	258	294	266	286	268	294	318	287	262	298	280	269	267	282	255	267	269	289	281	287	296	257	280	292	269	278	276	281	264	263	244	283	293	240	272	313	280	290	261	284	297	240	273	269	284	267	323	282	264	276	251	232	242	280	292	267	264	290	271	276	274	248	269	264	272	271	271	270	263	273	260	290	260	271	295	292	252	250	265	272	257	289	259	282	264	268	285	285	275	274	294	258	277	260	283	260	286	252	272	292	304	256	240	273	236	284	267	265	279	280	284	274	319	291	293	255	294	274	246	275	256	298	256	274	270	260	315	277	271	279	279	294	273	306	284	240	306	269	267	282	247	264	265	263	255	278	283	272	304	270	291	262	272	262	263	239	290	255	251	271	316	254	269	289	273	295	251	264	289	264	302	259	252	255	260	270	283	279	321	231	292	283	269	290	296	288	233	280	241	264	216	262	278	306	275	265	276	265	261	300	288	269	289	263	271	284	264	268	270	261	251	282	255	268	295	249	262	266	281	295	294	279	271	264	283	271	264	289	262	269	261	297	298	283	271	270	263	282	271	254	278	268	217	279	267	268	296	276	273	278	251	267	280	259	247	274	278	244	281	272	265	266	292	279	264	266	285	255	288	256	240	278	291	283	291	257	285	256	274	250	281	273	239	258	290	277	290	286	261	287	251	263	274	278	247	295	280	251	245	294	256	261	282	285	298	310	279	263	263	270	330	265	282	256	277	266	252	286	270	273	264	273	291	266	263	266	260	253	290	254	277	272	264	249	279	273	289	296	279	272	260	263	265	288	252	270	260	260	269	258	279	284	274	276	274	266	274	288	288	243	258	274	282	266	248	271	266	247	246	265	263	269	284	290	293	260	283	273	260	252	242	304	252	246	282	303	263	246	250	253	246	251	267	295	246	270	253
24083	21073	28410	25789	21845	13714	4331	701	380	329	304	329	326	278	283	311	300	315	331	315	319	301	329	274	293	332	314	283	292	253	285	259	291	303	266	284	293	270	283	273	283	307	295	288	278	309	301	265	319	297	283	298	317	256	288	307	272	291	292	289	298	287	287	292	304	288	278	282	270	262	276	276	299	302	299	291	289	313	293	306	272	287	318	293	297	298	274	261	296	277	302	323	341	309	298	295	286	278	312	301	282	289	299	287	262	255	290	304	289	307	267	292	289	283	299	310	301	300	307	299	287	277	335	265	308	293	317	292	288	317	336	291	284	291	305	295	283	300	286	274	294	306	323	248	291	273	297	288	286	290	302	292	300	294	288	290	283	267	289	302	314	258	258	286	297	290	271	288	296	275	307	276	290	295	297	282	278	316	295	259	292	309	307	295	306	276	298	296	267	314	296	317	305	278	295	288	282	257	292	298	294	276	304	262	272	288	275	302	335	283	303	295	329	264	320	266	320	284	307	327	299	269	304	297	275	265	334	251	283	302	270	271	305	278	268	334	272	292	321	305	285	297	308	310	271	285	281	288	301	273	296	293	259	323	302	292	307	310	313	274	292	300	274	285	284	284	284	249	262	309	288	310	273	301	298	298	315	290	302	321	285	291	275	293	302	295	307	272	287	302	295	308	302	302	259	285	271	294	304	295	279	291	271	275	264	314	266	282	289	288	299	262	276	292	279	275	309	298	292	285	290	282	276	310	291	304	264	306	295	284	287	260	263	297	295	271	289	252	314	284	294	305	303	293	263	280	276	281	315	298	303	264	278	281	292	287	319	280	299	278	284	262	281	255	283	288	292	269	284	278	255	286	303	287	312	315	299	262	307	305	274	270	309	306	309	294	295	276	299	295	281	299	279	291	282	286	288	310	291	280	286	271	257	291	299	286	283	263	296	291	281	278	284	280	286	300	308	265	249	258	295	349	300	309	291	289	274	300	293	285	268	298	299	289	285	255	268	280	305	299	288	296	311	301	260	282	269	302	286	297	313	266	292	293	332	288	289	270	275	329	324	316	280	287	283	273	261	269	281	306	285	296	297	273	282	319	323	276	305	281	283	312	297	259	297	295	262	291	267	303	296	282	315	339	285	292	300	260	294	326	280	273	297	292	291	292	319	264	288	290	284	307	288	294	274	294	305	286	271	289	300	259	296	266	275	272	275	300	307	268	262	275	287	276	285	293	297	282	306	307	298	293	278	277	310	260	309	280	289	251	310	296	259	309	300	289	305	301	312	263	279	297	254	315	278	290	287	303	269	262	287	310	293	287	317	272	291	304	279	276	245	293	319	285	278	298	334	303	284	261	332	288	298	279	293	311	293	314	287	265	281	276	286	301	305	294	288	322	301	271	335	313	282	296	252	272	331	285	307	319	276	299	278	269	251	291	263	300	284	275	264	341	263	287	276	293	309	288	317	308	265	293	278	286	289	291	289	251	294	306	314	300	296	235	303	285	308	310	292	313	272	266	303	307	300	318	291	291	302	300	274	282	295	299	310	302	310	263	248	292	287	302	300	277	307	299	304	304	282	264	277	261	299	275	265	247	297	301	281	277	280	300	288	284	286	305	281	291	286	318	262	278	299	251	306	297	280	252	276	323	261	293	282	278	284	309	279	294	283	275	285	308	301	265	281	274	290	309	264	276	313	271	287	282	286	302	261	292	270	271	294	293	276	278	282	288	281	291	255	328	302	330	303	284	276	280	295	292	288	305	277	276	310	288	317	298	300	275	304	276	302	293	268	284	311	292	277	347	292	260	291	279	303	286	287	277	299	312	285	283	304	285	293	279	286	270	297	311	283	310	279	327	281	316	294	298	273	301	263	285	288	300	306	285	305	287	283	295	303	307	277	275	291	288	268	319	308	286	282	288	287	274	302	268	278	277	293	278	294	305	310	274	279	293	307	299	286	289	293	282	299	292	298	286	285	304	297	283	313	293	298	274	282	283	323	265	277	292	301	297	252	275	255	279	290	277	301	314	306	304	318	316	305	308	279	284	284	276	272	270	270	311	286	283	304	290	286	297	274	292	277	289	296	277	270	285	301	280	295	294	322	313	289	290	310	310	297	289	321	282	289	291	292	309	292	312	268	293	306	321	272	342	272	272	308	294	265	294	300	298	290	298	294	297	288	304	299	260	279	305	304	316	285	279	304	305	270	315	290	284	311	305	298	270	296	281	270	314	308	285	276	272	299	296	289	306	277	307	294	295	284	271	289	291	275	315	283	322	304	313	278	304	316	267	322	280	330	293	272	273	267	289	291	301	301	286	301	275	323	311	277	319	267	291	298	301	268	267	299	284	273	310	296	289	295	299	278	266	306	289	278	279	301	310	292	288	290	277	286	280	274	240	282	298	305	290	271	264	299	278	296	310	299	329	268	302	280	271	314	272	298	306	281	293	278	267	286	274	298	292	310	264	310	282	290	305	276	254	317	291	289	297	292	269	290	273	300	297	285	304	273	301	287	281	289	288	278	277	317	307	286	254	293	264	304	286	297	285	327	293	261	296	307	311	283	283	317	281	293	285	299	288	292	315	278	277	296	308	280	277	290	259	271	283	293	311	289	275	287	297	261	280	315	315	295	295	286	288	281	292	287	280	303	280	287	264	298	270	330	297	278	295	281	281	288	298	263	286	257	318	284	278	306	303	286	279	260	259	284	321	288	330	313	309	271	289	270	284	282	280	305	282	289	270	290	301	271	295	305	290	277	267	293	290	253	300	292	310	304	293	254	292	298	273	290	296	279	293	283	286	298	279	267	282	269	291	297	310	293	304	284	311	288	262	301	286	305	277	301	284	293	271	306	306	259	274	276	330	322	281	278	230	295	296	316	317	276	299	303	276	279	294	301	273	276	270	310	304	275	321	296	278	281	277	311	274	310	282	289	309	304	277	300	259	297	303	299	259	290	286	280	282	271	324	297	299	289	291	283	286	298	289	295	266	272	285	298	265	323	313	315	305	271	284	300	323	294	295	296	284	279	276	305	288	300	270	288	305	304	303	298	283	298	310	299	308	292	295	302	264	311	278	306	276	283	277	309	304	303	280	276	266	273	300	294	310	287	272	299	280	284	276	258	289	296	287	280	292	282	292	294	288	320	277	271	307	297	313	292	275	312	309	263	274	274	269	294	281	287	309	276	289	307	295	318	299	317	297	279	307	289	282	290	281	299	285	298	276	288	282	286	284	278	283	265	266	315	261	280	277	282	319	265	277	289	303	298	275	303	301	314	300	283	296	277	281	320	289	335	278	277	341	296	269	284	276	278	304	280	287	284	293	300	290	296	290	321	304	330	287	299	306	282	293	299	284	285	320	325	288	262	304	307	304	304	291	292	289	314	300	291	296	296	310	296	293	258	285	301	277	295	275	282	278	318	281	289	291	331	286	273	261	303	307	286	288	318	272	276	266	293	305	329	299	283	320	293	258	282	295	296	304	262	296	294	293
34736	56694	42910	32323	18848	8591	3510	718	432	356	385	378	327	368	343	335	347	330	361	356	303	351	350	328	326	330	349	297	347	350	335	311	279	325	348	355	321	321	318	309	336	316	347	351	323	308	328	341	377	335	346	368	338	292	347	347	329	332	339	322	385	336	329	355	312	348	376	357	343	318	336	328	331	356	329	337	319	360	297	323	329	320	326	316	334	349	296	352	319	329	337	342	347	300	338	335	344	321	341	355	336	305	318	321	338	351	338	347	339	352	318	292	336	326	325	351	330	313	339	323	294	312	341	305	297	321	334	327	351	312	314	315	331	356	323	320	337	334	326	337	349	321	345	367	329	358	302	336	328	335	336	338	294	357	334	323	334	320	338	326	325	308	346	311	337	327	321	314	343	353	332	316	352	350	333	319	339	318	332	317	357	328	354	348	332	325	351	311	345	364	371	345	294	333	306	373	344	346	321	305	332	340	348	329	352	340	313	331	355	334	297	314	330	350	342	324	341	332	365	318	347	332	361	339	338	347	353	339	330	370	326	314	316	333	348	316	324	314	321	347	336	343	342	307	338	354	352	340	341	333	317	331	313	316	331	326	313	327	346	307	323	326	342	331	357	321	341	340	346	324	326	328	316	328	315	308	295	303	379	314	337	331	326	343	306	300	339	337	319	337	361	311	306	310	320	344	345	350	326	325	294	332	322	355	304	348	357	356	361	354	316	308	323	334	318	312	346	341	341	336	333	309	315	330	310	348	335	302	342	347	326	333	300	331	345	311	330	305	328	316	321	330	322	372	359	318	341	363	314	362	313	332	324	339	359	357	341	334	317	315	363	319	339	329	327	359	327	323	317	306	343	341	314	327	321	353	358	310	339	331	329	313	329	346	329	333	323	304	329	331	337	339	344	334	356	350	316	308	350	334	311	320	312	336	334	342	310	338	347	335	337	339	321	329	375	351	309	295	345	320	365	330	321	310	362	323	332	297	322	373	329	361	342	355	332	327	337	318	365	321	318	316	297	333	317	344	356	307	345	306	317	318	328	333	340	379	361	321	352	356	329	326	351	346	342	352	300	320	343	356	323	294	330	303	306	350	351	321	309	296	348	342	338	371	310	320	350	333	325	318	298	331	318	329	357	329	339	359	318	300	344	347	343	325	319	337	337	332	337	306	307	315	344	350	332	358	319	336	306	329	337	339	357	340	361	326	315	337	309	335	341	336	338	349	301	321	341	370	357	299	297	312	338	308	319	317	344	337	322	360	349	341	343	302	317	326	329	325	296	337	322	317	317	311	337	314	321	322	332	345	316	341	361	328	358	316	323	338	340	326	321	330	352	319	322	324	345	352	352	347	331	341	352	307	338	360	316	337	307	319	317	341	320	322	321	334	336	347	337	330	316	327	321	326	339	325	335	325	349	302	320	355	337	337	336	346	325	318	322	345	336	356	344	345	331	331	348	331	324	345	307	362	326	350	302	329	332	360	349	371	342	311	326	335	317	313	338	323	338	320	331	295	302	326	326	335	323	354	336	299	320	335	351	305	315	363	309	305	318	315	304	323	333	334	310	354	320	333	315	326	332	310	308	328	346	355	308	347	335	348	329	359	297	308	325	322	332	348	301	339	314	356	319	335	316	340	355	319	366	329	333	347	329	311	319	339	297	351	333	355	361	337	336	308	334	289	318	307	347	329	352	308	314	356	332	313	315	302	318	344	335	328	322	329	329	328	294	354	335	341	334	356	351	326	317	324	340	332	318	325	337	336	333	361	319	359	344	340	310	326	327	308	341	350	312	359	348	328	312	325	344	360	338	340	338	306	334	309	320	310	319	304	333	321	332	322	335	317	341	328	329	338	309	329	345	306	305	336	328	365	328	323	335	356	340	361	349	324	337	353	337	369	373	345	338	342	329	355	328	312	304	320	333	340	342	342	318	339	344	350	318	312	345	329	305	353	319	344	352	321	330	304	340	305	306	358	335	321	355	312	335	346	314	314	338	324	349	331	323	307	306	296	353	300	348	338	354	327	387	320	339	372	316	300	354	329	322	323	297	335	356	352	360	326	331	352	368	367	318	328	309	311	326	345	339	358	326	341	351	375	306	326	321	353	354	346	321	330	361	357	365	344	357	321	337	309	336	337	355	375	330	329	351	327	346	323	312	349	344	326	314	348	352	329	368	316	311	315	331	342	336	305	333	310	323	340	354	348	298	304	314	318	341	378	338	338	283	343	349	337	306	348	322	341	360	309	347	330	348	327	336	329	324	339	336	386	342	323	319	340	326	329	306	355	365	351	326	364	332	330	360	337	317	342	352	313	339	307	301	356	335	341	332	327	300	307	327	334	339	350	339	349	349	334	315	300	321	329	310	334	327	319	306	324	368	314	336	328	318	305	328	332	343	355	344	339	329	335	345	309	324	333	359	343	337	332	324	322	327	335	329	308	311	345	328	336	284	336	325	318	330	304	333	340	339	359	317	332	371	320	345	329	335	314	360	332	337	349	322	320	344	381	332	327	309	327	360	322	343	344	333	324	328	350	341	319	323	322	313	325	339	332	364	357	319	315	336	317	339	325	319	336	354	272	319	332	336	347	297	301	320	327	334	366	331	331	357	338	336	345	336	329	324	307	335	312	329	308	352	328	335	335	326	364	336	317	366	335	335	328	326	330	343	364	301	350	323	322	310	301	345	325	332	311	301	337	376	326	322	321	347	337	314	309	339	315	351	321	356	331	349	315	330	314	335	338	340	341	331	351	308	343	297	331	315	310	362	319	336	352	323	364	311	307	331	323	315	306	324	334	342	340	354	300	323	307	317	317	301	336	334	323	367	325	338	326	318	331	351	304	318	365	370	320	341	346	329	323	332	317	354	355	284	345	348	340	338	301	371	314	332	363	347	310	349	314	289	348	335	296	328	332	293	321	337	346	318	322	373	340	335	343	315	331	329	352	341	320	351	318	335	322	302	341	316	333	308	354	375	306	306	322	334	331	291	360	345	328	330	324	310	362	327	331	349	330	314	345	332	312	322	290	337	314	322	350	364	368	319	311	309	306	342	318	333	324	319	322	351	320	319	345	324	332	319	311	328	322	297	351	358	345	310	323	352	329	305	345	330	326	342	341	334	306	338	309	330	301	299	338	313	323	354	333	311	321	340	339	338	331	308	334	338	356	327	316	335	354	372	346	317	329	300	308	330	314	340	336	349	342	343	303	345	310	339	330	308	331	337	314	305	354	351	336	305	315	332	341	329	302	329	326	293	330	363	326	346	325	345	316	322	299	335	333	325	336	362	327	306	330	360	341	356	352	334	337	335	294	301	344	356	348	317	325	330	325	326	368	363	318	326	349	328	340	295	361	329	354	319	342	378	359	318	351	351	314	319	314	339	326	326	322	331	319	318	332	343	389	304	341	335	311	316	311	328	344	327	359	347	326	322	339	314	338	349	303	338	361	347	344	343	342	353	362	326	336	334	329	327	326	318	325	327	339	330	327
25178	21314	29302	27428	17435	6767	1401	434	321	328	310	272	302	294	304	278	315	278	322	325	304	324	298	282	300	265	275	288	298	307	296	291	312	309	250	282	308	298	281	286	288	294	295	283	300	289	291	286	288	273	301	294	320	286	302	312	272	272	284	304	305	306	321	275	298	318	286	281	313	279	333	276	276	282	282	283	293	300	284	282	294	301	323	315	287	293	281	273	289	309	281	286	286	299	310	287	293	250	269	308	261	311	287	294	295	307	270	309	309	293	319	275	285	279	297	323	272	317	258	263	282	315	259	300	275	305	265	312	283	284	293	282	310	308	289	307	299	306	303	302	278	303	246	271	277	287	271	318	284	298	322	290	321	286	314	302	282	265	305	295	282	313	265	293	283	296	304	283	268	314	299	318	314	263	299	297	288	261	347	313	275	293	290	302	300	310	307	267	313	293	268	298	310	301	264	300	293	302	306	281	293	322	308	294	281	278	301	337	297	261	306	325	305	279	309	297	315	318	254	304	294	300	302	317	290	288	291	285	309	325	289	315	288	297	277	269	294	303	300	322	315	295	277	310	313	265	290	316	284	318	285	287	308	296	285	297	282	280	304	307	290	282	269	289	341	287	264	296	302	265	332	305	301	310	287	298	323	265	302	288	327	293	284	299	285	292	266	262	277	297	273	293	294	288	288	297	306	314	278	290	326	320	276	286	306	302	302	272	244	264	256	313	276	280	280	278	311	280	324	303	299	288	282	257	289	289	280	273	281	301	290	294	300	319	296	283	310	313	298	338	283	278	316	270	341	259	287	315	292	313	279	312	298	298	299	302	293	286	319	302	293	307	288	309	300	297	294	296	276	290	303	288	282	287	288	279	276	323	289	321	294	285	265	275	262	272	308	272	314	306	295	290	276	332	290	314	293	272	275	291	289	313	280	298	298	299	313	285	307	307	289	279	278	291	296	253	295	281	310	289	324	315	315	301	269	289	282	303	282	308	296	295	286	277	293	320	311	306	294	305	298	269	306	291	293	320	242	283	266	299	282	307	282	295	293	293	278	307	320	283	272	289	292	287	289	297	307	311	314	309	289	319	325	286	298	294	272	253	247	276	308	271	304	322	298	304	287	286	273	312	297	314	313	295	293	300	258	322	292	317	280	289	296	298	316	298	304	276	287	273	311	247	281	277	284	272	324	280	297	279	277	284	283	293	311	291	273	255	300	320	321	306	277	298	278	241	297	278	308	313	303	315	290	294	314	288	315	312	287	300	282	280	330	276	297	307	297	329	284	311	319	320	291	318	282	312	293	260	290	293	292	310	291	296	262	310	274	274	294	285	314	264	328	275	297	309	286	279	292	269	301	323	318	276	278	305	275	313	281	326	291	284	312	297	291	299	288	308	294	278	301	289	303	309	268	267	313	266	294	346	314	303	283	287	304	273	279	283	307	318	291	291	314	293	278	261	291	308	291	273	312	297	302	286	313	285	298	313	290	288	290	299	308	309	314	291	309	290	285	281	302	285	294	283	292	290	301	311	315	288	321	286	294	326	303	304	285	286	287	318	309	303	299	281	292	291	282	255	302	294	288	274	275	292	312	264	263	283	286	303	302	303	268	268	317	325	302	311	281	284	306	287	308	284	268	268	293	280	278	285	303	342	301	298	309	293	322	290	294	302	282	269	282	310	283	303	302	303	277	267	255	284	295	302	313	260	290	292	295	290	294	276	319	306	274	280	289	310	286	289	285	285	297	322	298	297	285	268	279	306	300	291	302	300	276	271	288	278	269	278	309	299	290	322	281	286	304	305	325	260	291	303	289	342	304	281	243	295	286	288	288	287	298	282	327	300	307	283	278	287	288	304	274	303	298	242	274	301	315	294	285	280	297	337	304	314	254	283	291	282	311	306	293	295	284	303	287	298	309	274	259	295	287	298	270	297	286	256	298	285	280	298	305	288	313	317	284	300	288	272	278	295	324	270	337	279	306	311	307	283	287	279	263	269	287	270	293	299	297	307	288	295	286	288	295	310	293	289	295	286	296	300	279	262	331	300	282	313	275	286	300	304	277	314	280	294	303	288	316	316	295	280	274	288	277	282	271	316	294	280	298	296	291	301	297	318	305	285	315	280	278	319	285	303	276	270	296	317	291	273	287	322	306	292	286	257	256	289	283	291	286	285	262	286	303	279	317	290	309	302	308	290	288	303	266	310	291	277	295	276	330	300	317	290	323	306	304	266	258	305	293	306	277	308	303	324	294	310	296	293	278	263	334	285	319	265	304	274	281	296	252	290	294	275	287	274	286	292	333	301	308	274	294	302	273	312	272	298	311	310	275	278	338	268	271	289	290	314	325	290	273	299	306	285	313	285	289	317	302	315	323	269	276	288	317	294	313	297	282	276	300	294	273	296	277	303	326	298	284	266	282	298	321	294	309	296	307	312	300	292	293	273	306	296	282	317	315	269	286	294	277	292	263	282	260	281	305	305	306	275	281	308	296	299	294	305	290	284	318	297	304	266	283	314	323	297	317	298	278	303	295	269	326	296	299	325	319	300	307	293	297	307	302	294	291	326	294	302	270	278	289	279	294	292	296	294	278	321	289	311	265	301	300	295	279	272	316	273	318	291	311	257	287	299	290	344	313	299	302	272	272	283	304	310	280	315	278	319	288	263	276	286	309	287	316	303	276	289	261	286	290	315	277	311	303	287	286	276	320	284	276	304	328	291	279	318	314	300	305	278	307	270	270	313	296	269	287	265	287	305	273	303	295	287	321	300	323	292	313	294	284	285	306	315	287	285	278	286	277	289	300	293	270	308	297	265	272	283	301	295	289	308	280	309	288	311	284	306	292	303	252	274	271	261	338	292	281	301	313	302	326	264	309	295	316	279	270	330	321	301	310	307	268	277	287	306	280	313	299	300	304	264	269	289	297	255	280	293	276	289	299	274	305	290	266	273	304	302	310	278	299	278	295	306	284	314	302	312	310	294	279	305	316	310	285	273	322	259	305	264	257	275	284	293	273	273	291	310	327	318	309	297	322	268	269	284	266	289	312	313	294	308	299	296	298	318	270	299	292	284	314	312	302	303	305	300	276	328	288	323	290	307	299	307	295	300	317	259	275	329	270	263	273	282	310	282	308	300	314	319	285	304	321	269	271	304	280	267	308	272	281	302	289	327	297	268	289	304	298	321	316	298	312	302	317	263	280	293	301	326	293	293	269	295	296	301	275	297	266	295	301	322	266	306	279	300	327	324	265	295	296	290	276	298	293	284	282	260	294	283	320	279	279	262	269	299	272	294	302	305	347	331	309	295	321	327	311	306	311	306	284	303	294	299	292	280	309	306	292	285	293	291	273	296	308	294	289	302	292	275	308	258	315	304	297	293	273	284	291	268	304	285	302	296	269	310	318	285	304	311	282	275	307	302	298	303	306	308	298	285	299	299	299	283	319	281	305	292	320	299	288	324	316	299	306	329	279	302	295	282	315	309	295	280	279	289
35260	53583	41132	27095	16406	7160	1572	504	402	397	365	352	356	369	348	332	317	377	356	333	327	352	339	317	320	348	330	357	341	346	359	315	331	355	305	354	359	366	332	372	361	304	318	341	349	349	322	337	327	354	344	305	316	316	339	379	364	356	331	339	311	332	345	330	345	355	307	349	284	344	369	368	351	348	306	301	336	349	356	355	350	352	354	376	315	311	356	313	356	343	333	321	341	322	323	344	348	324	362	371	354	346	311	359	326	325	343	318	357	311	339	321	352	346	330	347	334	361	335	357	350	346	339	392	329	315	341	355	313	341	325	318	360	348	346	351	333	318	370	344	328	342	319	348	320	293	336	360	315	325	359	361	324	348	349	349	295	332	322	367	329	365	344	304	362	336	342	345	353	347	371	350	293	322	364	336	345	374	350	356	328	348	381	352	361	379	338	374	336	358	329	376	314	315	363	374	339	308	337	334	349	355	329	322	333	319	331	355	376	309	344	348	377	368	343	359	362	349	365	321	335	348	345	329	358	314	287	323	353	333	329	388	330	323	313	345	333	324	329	357	326	362	320	308	343	333	356	358	316	319	343	340	371	307	361	326	366	355	354	356	318	354	355	354	341	317	314	366	324	346	369	340	331	345	317	378	346	348	356	341	344	327	340	353	331	337	320	355	326	330	320	330	341	342	387	331	352	342	345	365	339	344	375	375	361	367	312	348	340	336	361	320	348	344	364	334	331	377	327	307	347	311	352	357	343	331	320	324	322	308	342	409	373	288	361	337	338	322	352	345	327	332	314	305	320	352	378	353	359	365	362	324	319	306	334	322	354	333	347	327	320	321	357	331	305	359	349	332	368	343	324	326	302	365	320	331	342	333	357	339	351	364	351	339	308	354	356	345	318	387	337	356	349	376	323	350	324	334	325	312	362	350	343	346	334	309	333	314	353	332	323	348	346	304	364	338	364	297	343	344	340	351	331	350	320	335	333	347	330	350	355	352	361	363	357	338	365	311	340	329	297	354	352	288	329	342	361	327	285	342	363	341	345	310	312	355	320	340	333	358	354	353	346	357	345	361	350	338	360	298	314	336	355	333	353	322	338	344	350	339	331	352	357	356	353	347	323	358	342	313	331	344	344	348	354	341	336	357	338	329	336	337	339	320	353	375	350	361	352	360	343	334	342	341	347	330	355	352	344	336	327	337	370	340	316	324	331	310	352	341	355	375	313	316	346	347	329	326	324	345	359	372	360	353	344	327	355	330	377	356	355	358	353	317	339	330	336	341	364	346	327	389	331	352	348	359	347	339	334	335	323	321	338	383	315	338	326	348	347	322	301	335	339	355	329	372	324	349	322	356	336	333	363	327	355	375	328	325	334	347	333	320	322	350	323	324	329	338	362	360	340	348	339	320	371	291	358	325	339	333	350	346	335	341	352	370	325	358	372	346	327	331	317	315	359	338	377	316	365	351	325	318	328	355	321	371	359	327	327	337	341	335	349	347	309	382	364	333	312	341	332	349	341	345	342	344	324	358	346	333	360	340	340	335	341	303	348	374	347	352	334	360	333	370	351	346	375	353	338	348	358	324	340	351	365	318	324	354	318	361	390	334	336	352	316	348	347	376	362	298	348	325	346	345	348	339	345	357	362	327	310	348	335	360	336	332	317	341	342	358	319	349	365	383	325	345	323	325	346	363	356	314	347	344	381	373	368	351	334	298	329	368	336	341	360	350	358	314	327	287	373	329	307	344	364	341	344	327	338	328	324	349	344	389	324	352	374	338	370	354	361	335	365	358	334	382	331	335	352	365	358	316	358	328	330	326	354	329	353	358	350	358	361	338	351	317	344	346	336	354	330	362	328	326	321	357	332	352	373	344	325	368	378	354	311	325	333	363	356	360	347	332	340	332	331	352	377	328	323	323	362	340	320	355	353	316	329	334	332	313	350	354	348	362	346	342	326	371	378	341	328	340	364	350	297	326	382	325	338	326	339	323	335	369	344	326	326	344	338	344	353	334	358	340	339	355	320	342	340	337	371	317	365	336	319	354	332	317	315	333	338	365	328	351	353	362	360	343	355	334	358	404	336	332	370	342	334	324	313	357	327	302	349	357	343	349	326	354	374	310	335	321	339	350	353	313	323	364	318	356	347	368	350	388	357	377	345	368	339	346	361	329	347	371	344	362	320	350	364	339	333	362	347	348	338	351	383	355	340	325	357	346	358	329	328	332	396	339	337	358	388	344	334	381	391	367	372	356	345	330	315	319	320	325	355	311	362	341	379	331	332	336	343	370	327	340	333	350	350	335	343	352	342	344	334	343	355	335	344	351	319	343	332	360	332	327	364	331	343	332	347	339	324	330	379	356	320	353	346	363	386	352	336	326	362	340	319	359	357	316	350	347	390	362	315	323	327	375	366	376	323	350	357	308	317	335	337	357	341	351	328	356	316	382	362	346	357	327	363	359	334	332	334	342	316	336	365	404	352	304	341	353	340	357	312	356	338	322	332	335	349	340	349	339	346	349	360	337	341	360	356	326	355	335	385	319	362	352	336	333	326	334	340	354	352	331	325	350	377	357	351	315	319	340	362	364	359	385	357	357	332	322	344	331	320	326	358	362	329	366	324	344	355	366	317	375	364	333	352	379	330	344	332	326	354	349	305	335	307	324	351	355	365	370	326	338	314	346	336	338	341	344	326	339	347	315	334	353	340	354	342	333	349	355	316	375	384	368	347	330	341	320	351	334	339	334	360	359	358	337	357	342	342	351	330	348	360	326	344	365	329	341	342	321	353	341	369	319	337	347	318	347	322	361	332	325	323	356	316	351	331	339	353	304	359	343	334	365	348	330	358	344	348	382	336	312	341	346	360	368	314	340	345	350	377	345	329	352	321	346	337	321	316	356	361	338	308	357	308	342	338	330	323	346	364	343	347	347	354	334	361	329	328	358	371	338	327	363	328	362	357	337	352	354	360	360	327	348	334	329	323	360	347	352	348	353	362	332	338	316	341	320	317	359	341	371	341	314	336	353	311	359	339	348	331	355	334	350	339	340	333	344	345	328	343	315	380	309	351	346	323	355	332	335	336	340	333	307	329	328	356	368	355	338	347	321	336	357	340	344	384	332	356	324	338	354	343	322	348	382	331	364	360	318	371	366	351	347	315	342	346	352	338	353	364	332	363	368	317	367	329	324	338	347	350	336	342	320	361	360	357	363	340	317	334	337	362	324	326	355	370	363	365	318	325	373	348	336	350	345	346	331	323	336	343	347	337	340	370	338	369	350	359	341	364	338	308	343	335	357	368	335	333	369	314	321	309	338	357	347	349	356	328	345	340	351	346	329	327	351	314	318	345	323	350	337	343	373	316	331	339	362	317	337	369	364	355	315	355	365	344	323	355	346	340	338	339	347	355	362	356	349	357	360	326	317	319	325	349	311	362	336	358	347	368	375	322	343	372	351	381	319	312	360	347	329	359	355	327	325	297	335	361	343	349	322
22927	21090	28745	24130	21671	20810	10304	1290	555	522	489	477	465	494	476	470	473	423	489	426	442	422	415	458	462	450	414	454	393	397	459	446	424	406	444	427	442	424	430	424	431	455	450	458	410	424	438	457	447	425	414	438	428	446	422	462	428	394	461	436	430	440	445	432	461	444	433	462	415	431	451	392	442	395	405	422	412	392	441	443	411	418	418	422	462	457	467	446	457	410	421	443	427	417	461	417	427	469	414	461	442	430	393	429	430	440	407	437	437	417	395	442	469	428	453	444	431	449	445	392	423	435	411	462	435	470	434	424	415	432	423	435	428	414	442	451	409	435	443	395	428	411	429	417	459	429	400	448	401	456	450	423	406	448	486	459	417	411	393	446	422	457	408	419	426	443	428	436	450	453	439	437	462	430	393	455	439	463	396	453	423	406	434	399	422	446	447	424	436	434	455	430	444	448	431	434	437	402	447	436	428	421	419	444	436	423	420	457	421	422	426	408	399	426	449	423	483	438	423	444	428	453	423	434	421	430	404	508	400	410	428	468	440	422	424	452	437	408	467	464	393	428	420	454	437	450	437	445	425	456	426	448	434	414	465	446	421	405	417	393	458	402	415	440	415	455	447	440	443	416	456	428	452	435	462	425	415	445	453	474	478	435	419	431	432	449	407	478	419	414	441	435	426	439	416	429	480	419	445	421	425	434	442	407	445	421	456	414	492	432	425	410	423	402	405	476	410	417	435	443	437	435	439	452	426	426	464	423	402	432	442	426	424	419	421	441	429	445	467	452	452	405	410	462	470	427	430	424	414	427	438	443	444	443	441	434	428	447	439	448	405	443	452	439	436	467	433	429	452	447	419	464	453	465	443	407	436	441	480	419	436	446	460	468	450	436	432	436	399	433	435	429	461	470	468	423	425	462	452	457	440	420	452	399	384	426	445	453	446	416	426	448	451	445	407	427	416	425	439	437	425	393	411	412	438	400	412	415	439	415	418	430	431	380	492	444	417	456	445	450	442	459	425	447	411	404	410	432	440	428	452	437	438	432	411	463	434	436	415	420	437	444	480	445	425	450	417	424	425	459	420	424	452	453	429	432	395	422	464	422	430	477	444	426	454	441	420	425	436	416	422	415	432	468	440	434	419	451	435	425	432	450	420	448	418	468	397	468	441	420	442	435	431	424	422	444	440	468	458	437	438	435	459	404	450	447	423	417	417	416	440	440	428	410	448	452	410	448	428	442	446	464	442	434	413	417	419	463	407	462	448	477	449	444	446	458	449	428	433	431	422	416	420	417	447	443	453	438	458	447	416	443	479	440	438	417	451	414	460	406	428	448	445	436	466	436	431	466	426	434	459	418	444	435	424	442	440	415	436	434	409	399	445	446	498	418	390	451	415	449	442	406	438	414	455	439	425	403	407	417	409	410	406	434	452	420	411	451	441	434	438	434	465	408	432	388	438	444	442	476	425	471	437	407	427	425	458	404	432	431	441	445	447	434	394	403	443	453	396	485	441	445	448	462	426	425	398	447	451	422	418	418	408	408	447	446	420	419	450	427	443	472	438	429	414	444	421	437	444	405	426	397	405	397	446	416	438	432	409	429	458	384	435	415	408	418	430	397	419	470	418	421	438	396	455	467	432	439	418	446	437	406	431	447	433	426	446	479	440	412	442	435	416	428	420	455	398	415	457	431	438	444	445	436	481	454	445	420	425	438	444	408	437	423	424	451	462	395	432	460	439	447	422	450	415	443	403	432	443	445	458	398	429	443	480	430	409	447	420	397	468	447	424	478	433	443	413	426	432	417	435	424	429	389	435	442	403	436	437	438	418	386	447	448	445	451	451	443	441	450	437	449	436	446	427	454	445	474	436	407	450	431	429	454	408	407	411	473	467	451	458	420	431	450	434	444	426	414	411	445	407	401	414	440	413	399	440	419	440	433	433	412	434	423	433	459	420	413	399	455	439	463	464	414	446	397	407	439	458	448	438	426	446	432	407	429	409	408	427	415	438	411	427	429	429	439	414	441	417	433	458	409	406	452	459	416	442	419	424	468	457	428	450	467	441	436	405	452	460	440	443	442	381	424	439	479	401	428	412	420	447	424	430	435	420	450	463	422	466	432	443	436	449	407	397	452	396	451	415	450	435	458	422	422	444	422	405	415	444	414	394	419	427	485	420	422	432	413	402	429	417	452	436	425	427	448	426	409	418	417	448	482	414	407	445	433	434	414	440	467	419	441	422	439	437	438	448	449	427	418	409	392	480	432	445	444	422	452	425	437	443	448	446	456	419	431	428	438	441	464	420	446	409	426	455	447	430	446	462	445	451	437	443	420	448	411	404	459	425	449	447	429	443	469	428	435	406	428	436	438	430	424	437	460	431	436	421	430	422	475	444	401	445	417	456	426	445	421	412	418	436	425	456	440	447	430	425	430	438	431	453	439	425	442	405	420	460	423	410	437	468	445	466	442	449	415	397	480	440	414	405	426	430	436	425	410	448	401	403	435	434	446	411	425	436	433	423	491	417	447	414	432	417	449	418	422	461	420	442	395	443	427	463	422	426	415	411	400	418	413	457	403	398	418	447	468	422	454	444	428	454	429	415	420	410	426	448	410	417	455	471	419	428	405	410	428	428	412	439	466	447	434	436	408	410	429	433	413	436	405	415	477	461	420	427	438	425	422	447	419	429	453	449	437	424	388	430	404	441	428	439	435	426	432	402	418	434	461	437	439	451	415	414	426	414	440	428	400	474	398	444	472	420	421	441	428	444	426	434	451	440	452	434	416	419	441	394	444	453	408	431	484	446	437	443	423	445	435	463	410	460	423	426	426	424	418	453	438	455	455	428	422	444	446	421	418	405	425	428	438	435	413	473	434	388	455	445	457	435	457	444	410	449	408	416	380	421	455	425	461	419	435	433	429	414	418	436	405	445	425	423	436	433	419	397	447	385	443	442	435	446	428	411	431	424	447	434	466	423	384	471	424	444	460	443	454	408	432	418	420	423	448	434	443	424	433	427	465	409	448	400	464	472	416	463	454	399	418	452	445	441	437	411	417	400	409	439	447	414	409	455	450	411	457	446	415	410	430	443	430	420	430	437	447	449	446	422	441	394	442	441	429	431	422	441	425	451	430	413	403	453	419	426	432	417	415	433	420	463	444	443	470	449	414	428	453	388	410	436	430	404	425	426	421	394	429	450	454	447	449	406	421	489	430	454	441	440	416	450	443	428	420	433	425	444	446	478	433	442	412	437	434	443	385	402	413	429	415	390	426	447	466	412	454	428	463	402	391	423	449	401	457	477	451	448	431	406	425	428	440	439	457	419	432	431	400	422	445	417	409	421	405	460	420	425	417	465	475	430	432	421	452	447	456	425	464	392	403	426	410	458	443	483	431	435	413	409	435	412	458	425	409	389	440	428	438	449	429	433	465	386	470	435	443	459	437	462	434	422	433	443	416	438	449	428	423	448	478	427	425	447	455	415	410	439	431
39366	67759	54121	36575	24097	10660	3328	1028	627	577	572	502	501	530	513	474	484	502	506	506	452	468	445	484	464	480	491	479	436	496	461	491	482	485	499	453	478	452	460	448	459	494	490	460	506	479	495	474	518	485	510	455	506	487	494	476	480	474	516	478	487	458	489	469	450	490	510	441	439	498	471	481	476	444	472	454	481	506	492	419	502	492	501	463	480	492	461	509	479	443	472	459	507	434	464	455	492	470	461	473	452	455	449	439	445	487	481	457	469	469	472	455	493	431	444	481	524	470	476	472	487	460	479	460	465	488	530	455	512	478	466	502	475	451	495	476	467	512	474	486	458	517	455	481	532	481	444	471	468	479	500	496	520	473	488	500	468	459	442	486	434	519	471	479	510	481	475	475	462	473	470	489	440	491	502	491	486	449	465	452	460	448	471	484	489	445	499	470	505	481	455	439	482	495	486	471	466	491	457	479	452	482	472	463	480	461	511	454	446	434	468	461	457	494	402	494	449	510	497	478	489	469	521	451	468	490	497	495	447	486	514	495	471	507	503	466	473	498	501	474	468	445	500	508	488	487	481	469	433	477	480	503	458	448	507	482	468	471	454	482	449	481	448	482	489	455	469	443	477	489	477	479	487	459	479	512	438	529	447	470	490	442	469	531	463	484	479	434	472	491	467	465	481	513	475	478	432	504	452	474	481	475	475	465	487	493	477	458	480	488	435	462	453	494	464	446	447	485	468	467	485	503	472	485	460	475	492	438	449	480	472	441	485	463	463	489	496	451	481	499	471	442	474	460	462	491	467	445	481	458	468	451	461	468	458	489	473	461	461	500	488	435	475	472	473	468	497	474	460	471	413	469	468	465	487	525	475	486	474	504	451	495	543	476	476	466	453	486	493	485	473	485	449	442	493	471	475	504	437	478	494	483	442	516	489	469	448	487	475	415	463	479	492	507	493	471	483	478	469	460	467	498	464	454	472	457	447	443	475	483	484	497	476	483	461	487	437	459	450	489	480	477	437	514	493	464	443	482	476	454	479	492	484	452	460	502	463	488	490	451	513	480	445	486	489	464	470	471	452	474	456	467	495	448	474	497	494	492	492	495	502	489	462	495	492	484	477	494	463	451	481	510	531	485	503	463	479	469	497	474	465	461	474	496	480	490	492	478	431	471	506	513	475	482	469	487	466	504	465	465	453	494	486	436	463	434	507	497	502	490	481	490	486	491	433	463	420	506	473	466	442	477	441	478	529	466	469	470	451	493	487	489	496	455	459	498	439	488	493	456	515	484	527	477	472	460	479	487	477	455	500	444	477	449	473	469	476	461	454	507	477	498	453	499	484	483	463	456	487	495	500	465	492	464	468	463	476	479	460	455	461	462	450	437	444	463	506	473	494	480	518	450	468	477	446	440	496	440	458	507	448	469	458	481	465	473	476	428	475	472	477	488	480	484	491	485	457	498	473	464	512	482	459	446	495	458	463	461	447	444	483	472	466	459	452	462	460	452	457	481	448	473	451	444	518	486	472	480	501	502	424	491	452	459	485	456	498	453	468	426	498	503	480	495	445	431	476	501	479	492	482	487	484	485	497	421	430	485	452	456	463	440	503	461	490	478	477	472	488	437	475	455	460	476	453	483	447	487	446	495	469	488	480	489	522	464	509	471	512	478	439	523	445	448	459	433	484	484	470	498	471	419	455	494	474	424	507	437	515	472	472	492	509	440	514	461	511	438	471	477	465	424	418	496	516	465	519	480	484	464	479	532	468	472	497	445	481	472	495	485	416	493	454	480	462	481	478	470	505	460	471	488	453	490	460	489	461	464	501	436	457	434	466	473	463	492	489	457	512	467	482	495	472	511	491	471	489	498	462	509	498	488	500	476	457	471	461	462	480	451	498	424	452	432	511	508	482	485	479	508	447	454	484	514	536	456	489	485	478	486	500	460	497	490	477	469	497	480	445	431	462	476	473	488	457	439	483	467	468	493	506	483	470	504	476	456	498	488	477	482	465	513	485	451	497	473	535	443	446	431	478	489	507	493	456	472	485	499	436	483	458	462	466	489	481	507	468	517	470	466	488	451	464	484	493	450	462	458	483	479	468	444	467	484	495	497	499	424	452	468	466	506	468	513	486	475	478	495	487	443	487	478	518	477	443	457	483	510	494	459	456	443	460	475	426	475	447	528	499	448	484	448	515	471	479	425	522	488	475	493	477	468	426	478	529	476	505	498	450	492	491	455	481	432	466	474	482	462	445	457	441	511	453	497	512	435	480	443	453	449	493	512	480	493	491	515	479	443	476	447	467	487	484	467	501	495	485	477	477	458	419	489	496	444	480	467	482	490	488	492	473	455	490	466	460	436	481	456	463	487	498	460	477	443	468	459	498	443	477	499	469	419	474	469	489	491	495	459	436	442	483	479	445	465	477	505	492	522	479	479	500	483	493	437	487	447	492	481	494	490	526	470	476	484	460	453	487	491	444	490	483	476	475	470	484	461	469	494	506	465	513	466	481	475	468	456	475	474	492	488	448	508	486	493	457	493	494	523	482	470	480	485	451	464	486	489	471	491	446	449	444	476	484	455	491	487	503	487	486	491	475	460	473	481	451	482	481	478	457	467	462	505	486	488	486	438	482	448	464	503	479	428	497	495	461	485	455	475	457	504	480	446	493	450	487	449	476	464	486	477	489	486	462	456	458	454	524	453	433	487	469	484	483	509	457	462	506	505	508	467	471	450	459	465	466	462	502	493	507	479	459	450	481	476	539	503	505	433	446	498	454	457	473	465	522	450	439	461	512	480	475	469	457	486	506	491	470	441	458	516	503	480	491	458	469	464	452	504	490	459	470	495	437	489	458	498	536	505	460	502	474	481	473	449	458	512	466	484	485	483	513	471	489	486	484	488	506	445	459	490	483	448	440	470	471	501	449	456	487	501	422	481	454	496	454	480	464	508	459	469	465	464	486	485	492	444	458	487	420	473	458	528	449	476	530	471	507	479	475	467	493	483	494	444	457	482	473	492	485	521	481	447	494	432	486	457	434	457	447	467	455	467	492	486	482	443	500	530	458	497	511	468	476	488	427	477	449	472	467	492	496	475	477	487	456	490	470	439	486	420	432	482	471	470	534	438	517	465	507	527	443	466	479	459	508	469	488	485	510	487	473	478	463	466	497	494	434	455	493	490	511	468	479	455	486	440	487	506	481	461	491	467	495	469	441	484	482	490	478	482	486	497	457	491	491	478	497	464	449	489	464	496	492	468	509	464	444	458	492	493	439	478	493	481	493	441	499	478	476	461	491	451	506	515	480	499	462	452	529	474	469	470	484	487	485	463	452	474	440	489	442	497	459	441	465	471	453	465	494	476	464	479	489	487	488	487	490	499	464	476	461	456	478	465	466	496	497	477	491	456	480	467	501	467	505	510	462	498	455	462	472	497	460	478	519	502	555	514	460	457	452	495	494	459	459	454	489	455	480	490	441	481	469	475	486	445
32330	32958	30641	16606	4538	1227	382	260	226	227	227	249	233	285	235	226	247	244	228	221	219	226	263	258	239	258	214	230	248	263	234	245	264	241	230	245	222	237	271	240	235	257	253	238	256	255	242	236	236	262	226	239	250	212	247	268	233	230	206	233	225	233	252	224	242	232	255	231	226	232	289	249	227	245	233	228	227	257	212	231	216	246	245	223	273	246	211	240	238	215	241	214	223	231	256	249	227	228	233	244	211	246	262	235	252	232	236	212	251	254	232	189	242	227	246	248	231	216	216	267	245	226	234	211	228	247	242	241	236	221	234	203	214	243	258	237	234	270	226	223	246	237	241	249	245	221	229	237	249	244	237	232	246	247	222	237	228	216	255	237	258	243	197	232	254	251	244	263	250	246	240	231	270	255	251	250	221	241	223	237	250	235	246	217	220	242	262	209	231	249	251	258	227	196	240	217	205	239	244	229	258	246	242	247	271	248	257	220	229	232	241	231	250	220	259	256	232	224	267	208	233	250	218	233	259	227	225	219	245	200	250	259	215	245	231	211	244	234	225	231	224	252	265	247	197	229	203	216	230	226	239	208	214	237	212	242	234	213	215	257	258	205	244	240	244	243	240	230	241	245	247	210	255	249	252	251	242	248	237	224	252	265	227	236	224	226	244	253	260	233	258	251	227	212	242	238	195	247	229	248	238	235	219	231	245	234	223	238	234	256	247	234	239	244	236	220	226	212	224	241	206	234	250	236	216	229	242	229	248	253	240	223	245	249	241	218	215	230	258	259	224	227	211	242	240	238	229	239	232	218	250	250	202	232	232	232	285	246	250	267	233	228	226	238	236	242	244	244	256	225	211	229	235	224	239	258	202	236	229	243	241	251	233	252	249	252	226	249	207	237	236	225	210	255	206	239	236	234	245	233	247	235	220	228	275	214	228	242	236	222	222	233	254	231	218	246	211	212	235	225	230	242	244	265	233	230	227	237	238	247	235	235	234	217	273	245	237	245	226	233	236	228	240	227	228	230	220	244	242	249	226	214	224	236	253	244	191	255	231	270	250	230	245	225	222	234	220	234	220	243	263	238	243	217	235	240	262	241	242	236	219	247	213	210	237	246	252	245	242	245	237	238	235	235	217	235	239	233	234	236	235	243	231	232	245	240	221	221	250	234	232	258	220	200	208	258	255	238	220	223	238	236	234	234	236	263	257	228	227	236	247	219	263	237	233	228	230	238	239	238	253	270	215	218	211	253	241	253	226	240	234	235	269	229	244	234	241	271	231	252	245	243	238	256	252	200	217	231	233	252	217	221	222	233	243	209	219	235	221	241	249	220	222	255	251	251	211	254	244	217	230	208	229	221	240	247	246	221	215	228	236	246	250	256	259	256	222	211	225	247	255	229	220	229	230	264	222	220	210	223	230	232	220	219	243	221	232	250	241	244	220	226	260	222	216	230	236	232	233	234	237	236	217	209	250	239	245	239	239	261	230	242	234	225	241	261	248	222	240	243	238	206	215	213	232	232	239	216	240	234	245	237	203	243	192	238	217	252	219	259	216	263	238	243	216	264	218	246	216	250	244	246	223	233	219	243	270	219	243	242	252	205	235	222	231	205	221	255	209	226	215	237	248	256	232	251	276	263	239	278	216	217	216	239	213	234	224	257	215	222	260	232	286	252	231	208	255	248	230	247	244	253	257	218	243	256	239	218	228	214	246	235	230	235	236	235	263	223	236	211	235	247	236	219	212	243	229	234	238	267	251	248	241	270	219	227	256	198	211	234	226	232	204	218	228	230	242	259	225	227	249	233	226	247	246	227	232	250	223	242	239	242	232	244	256	250	219	238	213	237	247	240	223	234	240	212	235	239	233	224	211	222	245	210	207	241	233	245	251	240	224	253	214	251	235	233	224	226	234	210	238	233	247	248	231	256	222	243	252	239	227	213	229	241	221	241	221	214	227	212	228	223	206	221	235	237	229	245	224	206	268	223	234	247	248	248	247	233	211	243	232	202	235	244	220	247	234	216	250	207	224	251	228	218	234	236	218	203	190	232	245	235	241	257	222	241	245	230	228	223	226	249	251	256	223	206	211	254	236	253	254	203	221	230	243	234	251	243	244	237	252	281	226	250	245	218	215	240	271	203	252	252	237	233	251	256	240	243	202	242	239	247	245	262	230	256	232	280	246	230	260	231	256	228	206	229	225	234	245	232	255	235	226	240	219	220	245	224	242	243	226	244	250	231	213	212	228	240	256	244	223	253	226	226	236	228	240	251	226	227	249	253	231	225	234	258	235	243	247	225	219	239	240	232	227	252	245	224	246	227	225	244	253	221	217	240	220	243	232	235	231	247	244	248	249	212	245	240	227	228	253	236	262	210	242	246	234	256	242	246	232	239	237	234	215	220	226	256	234	230	243	251	229	215	240	233	223	227	242	213	249	235	207	235	231	252	242	233	227	245	216	236	246	215	230	240	203	250	242	257	225	238	242	239	246	235	237	232	234	225	241	213	235	248	277	235	250	241	248	255	238	223	230	244	230	264	219	231	250	243	218	219	256	234	240	240	241	258	232	275	259	246	251	242	244	220	229	240	234	237	254	244	213	249	228	231	213	216	222	250	247	215	204	259	241	219	242	243	225	229	245	224	249	257	223	266	239	208	223	234	252	226	262	226	241	228	232	232	219	246	221	268	284	245	246	244	249	215	226	229	237	219	229	261	243	227	195	239	234	201	213	229	236	211	211	247	231	226	230	223	202	253	263	238	236	236	236	211	247	243	213	241	215	219	228	226	225	228	245	245	227	247	266	243	237	228	237	218	248	238	243	256	249	228	242	238	247	235	235	225	255	275	242	247	255	232	217	226	214	235	228	233	222	271	270	217	217	225	229	266	211	214	226	253	249	239	215	240	203	241	225	252	230	232	259	203	238	237	204	219	224	241	222	237	237	247	237	238	239	236	251	239	241	199	249	241	261	234	236	252	217	227	226	236	259	224	236	238	227	253	252	218	242	237	229	219	218	246	259	223	243	258	246	236	214	221	244	228	238	240	240	224	226	232	233	249	258	208	228	218	238	219	246	239	253	226	251	238	228	276	239	256	247	238	264	272	227	247	219	262	261	262	222	247	202	231	230	259	219	234	248	256	238	227	257	231	244	228	249	232	227	213	238	228	240	243	253	272	253	252	247	235	214	253	257	233	243	217	234	204	217	235	255	200	213	244	220	224	234	219	225	215	243	242	239	245	250	230	213	240	242	238	245	234	202	265	231	231	251	232	232	239	247	248	248	239	264	257	242	233	253	253	248	219	201	220	268	229	250	264	215	232	238	233	214	227	200	246	229	220	237	244	233	249	225	221	241	240	229	253	247	217	232	244	253	223	225	226	219	254	233	257	229	210	248	247	242	246	247	192	242	232	231	253	222	255	242	234	251	237	256	249	228	260	226	241	241	251	255	251	255	278	240	251	230	213	233	221	248	239	219	231	240	272	226	240
37343	47274	29180	13419	5406	1803	502	297	311	283	292	271	281	250	281	298	252	251	267	288	289	269	287	259	253	273	246	272	279	290	280	254	293	284	274	267	264	284	270	256	271	283	266	254	274	286	269	293	267	285	266	300	232	281	244	286	283	274	253	265	268	257	267	273	273	316	267	259	268	256	289	257	284	268	263	267	300	262	268	261	304	277	273	245	295	295	311	279	262	261	261	299	278	281	293	324	281	283	280	273	270	299	276	280	262	301	286	299	277	291	279	291	259	296	268	273	263	273	291	263	281	268	282	297	276	279	269	265	272	245	274	268	266	283	252	286	264	287	290	258	294	269	269	262	315	258	285	278	281	257	273	227	266	257	296	277	277	280	286	285	301	273	304	302	267	257	259	290	241	277	289	263	280	293	269	269	274	282	242	281	276	291	278	296	261	266	286	329	261	283	298	231	242	296	287	284	310	255	283	280	255	266	274	264	261	301	284	264	285	291	270	268	296	312	244	309	307	275	268	288	286	277	278	267	271	269	259	260	293	257	273	249	285	265	296	269	274	243	276	274	287	251	249	282	266	250	272	262	293	269	301	284	269	271	277	264	295	288	269	266	279	284	277	272	265	282	265	316	264	243	245	280	294	260	293	292	268	274	256	268	299	290	277	271	259	246	266	252	311	305	259	291	260	252	290	269	252	277	268	265	259	288	293	271	287	266	269	287	270	279	258	275	264	248	272	272	288	254	261	261	272	266	265	285	280	264	249	270	274	294	261	287	281	289	277	256	280	261	281	286	275	264	263	277	291	292	254	252	275	287	266	248	272	286	279	312	268	295	281	256	287	273	272	301	266	277	273	282	291	258	280	273	279	287	275	277	275	260	280	293	248	289	261	246	308	278	318	255	293	279	279	275	277	288	304	274	290	244	272	269	270	276	300	260	266	290	252	258	261	270	256	262	279	276	252	246	279	282	258	246	291	276	268	290	303	297	276	251	293	262	269	271	274	280	279	229	272	286	303	250	284	269	238	282	283	291	254	287	276	280	272	290	266	263	284	279	269	299	256	291	255	296	280	273	289	288	281	311	282	275	299	279	311	284	282	268	269	274	294	283	253	283	293	296	285	272	246	247	255	280	283	260	280	251	269	272	293	274	250	309	245	258	292	278	291	282	290	284	247	286	308	275	293	246	290	287	258	267	246	244	273	272	264	287	285	294	287	300	306	244	284	305	234	270	273	251	260	261	259	282	282	292	280	275	281	283	263	285	241	287	283	266	310	312	305	280	268	256	291	288	275	252	265	295	257	265	278	273	239	294	257	287	288	272	262	268	291	277	279	314	303	271	289	269	299	288	267	267	254	276	283	292	290	301	251	291	257	314	250	285	280	263	291	277	284	270	310	269	250	281	297	275	264	291	283	275	277	294	278	249	257	288	295	266	288	274	273	295	280	260	273	283	265	281	295	260	275	251	275	283	283	284	294	277	270	285	264	269	282	279	282	300	291	318	269	294	280	282	294	282	268	245	268	249	291	265	261	267	268	260	284	270	270	306	280	278	272	306	294	271	305	265	275	276	288	279	291	284	269	282	274	274	288	272	281	238	251	272	281	261	259	305	251	284	280	287	294	260	302	282	250	276	251	264	299	282	247	286	239	275	282	302	302	267	302	293	288	274	252	274	265	271	256	266	274	265	265	270	277	264	271	257	298	260	254	248	276	288	274	274	284	276	252	289	243	271	285	282	271	270	256	273	295	252	277	330	275	279	284	269	262	267	264	271	264	274	231	286	248	322	296	284	253	280	267	295	265	265	256	283	299	311	270	268	282	264	261	261	254	295	263	301	298	258	247	295	289	270	279	295	267	263	279	277	275	278	274	270	260	232	292	262	274	268	252	306	302	282	277	281	301	259	295	281	258	256	294	269	261	277	254	325	280	276	275	285	281	244	278	279	275	281	290	275	284	295	285	274	281	266	299	263	275	290	282	267	273	291	256	289	254	306	256	282	270	267	251	304	294	286	297	257	239	251	283	296	274	278	266	276	275	291	271	294	287	274	279	271	274	266	286	257	313	298	263	245	285	276	275	274	291	287	261	261	265	265	283	276	262	289	287	280	281	296	275	297	262	281	265	282	297	263	292	268	267	276	277	274	271	268	267	257	277	269	282	260	288	256	253	275	272	268	289	296	280	265	315	271	294	272	277	289	278	284	267	280	266	273	282	283	264	260	252	269	292	274	285	280	261	275	280	285	287	272	267	268	291	290	264	295	261	259	280	253	258	277	264	296	276	283	283	268	280	259	246	306	269	258	284	273	260	285	257	314	275	282	254	261	277	297	309	254	300	279	264	274	294	275	265	296	250	286	285	258	302	249	287	255	251	260	268	258	283	265	254	283	300	269	262	266	274	266	300	273	303	273	295	267	263	257	320	301	307	296	297	280	268	254	263	270	257	277	286	282	281	279	273	288	278	296	289	295	288	279	271	259	265	285	287	259	276	308	246	275	261	274	299	296	263	302	292	291	280	288	285	301	294	274	269	286	231	295	271	275	282	323	274	289	277	279	287	305	267	325	256	279	264	288	286	289	247	283	249	292	280	269	258	258	261	283	253	267	279	246	277	285	275	277	284	270	257	278	281	270	277	294	265	259	286	301	270	253	284	261	269	255	249	270	283	263	277	279	305	265	279	266	255	234	287	274	260	293	270	279	258	268	251	306	280	267	254	268	281	254	286	254	283	292	262	313	257	274	276	268	259	274	291	276	271	257	264	239	296	272	285	253	259	270	286	262	291	238	273	262	286	282	251	266	298	286	265	281	272	243	298	265	317	263	275	299	306	285	240	289	275	240	299	265	277	274	295	291	265	264	286	278	296	311	267	272	262	302	265	280	248	276	277	263	248	286	291	271	295	270	290	279	279	258	299	309	280	278	261	266	285	261	309	273	261	275	287	271	260	291	282	268	260	283	255	274	259	281	269	271	272	270	274	273	253	289	280	278	279	288	259	323	270	271	258	269	285	297	260	270	287	286	261	259	279	269	272	250	288	290	310	266	280	229	293	280	279	294	252	282	265	288	302	262	277	276	270	264	265	243	284	271	251	298	248	268	254	281	298	291	251	271	285	298	280	282	276	288	293	294	267	292	263	271	282	258	289	287	257	264	276	252	267	303	264	273	292	273	287	278	287	254	257	278	319	293	262	284	285	275	289	251	282	279	288	280	286	272	259	268	261	272	302	288	273	294	273	300	258	281	296	268	254	256	260	293	270	295	284	282	273	263	284	253	281	282	272	293	289	265	285	292	282	288	275	304	291	300	291	257	259	279	306	283	276	308	295	270	298	278	264	280	294	289	254	270	286	274	288	272	308	254	280	269	257	291	304	280	301	297	257	280	271	261	276	279	274	270	251	255	281	286	282	289	309	266	254	275	268	270	269	273	276	288	277	281	313	272	294	264	265	278	278	266	259	256	294	267	262	271	269	274	298	256	317	290	269	265	305	314	277	271
24056	21043	28226	24832	21513	14329	3276	799	392	308	346	306	310	347	299	310	298	291	296	312	308	327	306	286	285	327	299	274	302	312	305	290	305	278	304	314	314	304	298	323	319	298	282	294	301	284	261	288	296	301	313	312	304	284	309	264	283	315	283	275	310	296	303	294	289	285	293	288	284	288	320	305	310	296	288	301	297	301	292	336	295	300	304	288	290	289	296	310	309	295	263	310	258	296	280	313	287	282	305	322	311	290	275	299	274	297	316	294	321	303	279	325	287	310	286	305	289	317	305	321	301	269	295	277	267	318	285	311	319	284	317	275	295	258	279	300	292	316	320	308	319	255	291	310	327	294	299	299	305	296	287	278	337	276	292	271	298	298	290	281	309	291	292	316	303	322	310	296	306	312	269	285	302	296	285	270	298	270	274	288	307	316	276	304	294	327	295	321	309	286	294	325	310	312	280	318	320	292	285	291	288	320	316	293	277	295	300	295	277	305	308	341	261	274	282	275	286	325	298	300	316	300	245	272	304	286	311	278	281	308	300	296	274	312	280	316	318	279	306	292	278	309	318	319	305	278	299	274	297	282	294	312	291	304	301	276	301	301	311	323	313	271	275	331	273	302	269	277	259	304	284	289	322	321	274	282	287	266	283	302	303	316	261	299	305	277	290	276	317	276	280	285	262	306	282	285	331	264	290	273	306	294	320	286	311	299	313	314	277	293	300	292	280	301	307	303	294	272	309	296	290	314	303	273	301	291	304	302	295	319	305	293	331	315	304	283	265	269	310	321	313	291	324	297	302	289	303	280	280	304	298	267	260	275	270	308	287	321	307	325	289	288	284	286	329	328	297	276	293	302	295	326	300	295	313	298	277	278	297	301	312	317	289	312	314	337	285	294	307	322	304	313	289	253	309	312	302	307	306	305	311	261	288	295	278	285	293	292	294	284	328	326	292	294	291	289	292	283	299	320	307	289	261	285	281	279	288	310	318	300	306	310	289	315	340	290	280	277	299	318	323	301	268	297	301	309	256	263	316	311	286	287	291	326	269	288	293	297	318	269	315	266	317	288	301	288	275	283	302	287	329	302	280	299	305	288	282	284	317	299	290	306	294	270	299	283	290	289	309	290	292	328	278	280	325	308	289	299	308	292	292	317	314	306	320	313	309	250	295	299	317	281	280	286	279	255	309	313	301	304	302	273	282	297	290	306	306	275	285	291	341	308	317	299	303	252	295	296	314	283	308	321	304	297	280	289	300	309	293	297	310	292	296	299	288	302	330	296	304	310	266	297	324	289	305	303	285	301	284	292	306	293	287	302	292	275	302	290	285	294	277	292	317	296	260	304	262	308	303	300	272	269	298	296	314	266	307	263	321	292	318	310	280	293	295	300	266	321	292	307	331	313	293	292	301	318	268	284	333	310	301	261	285	325	288	305	298	286	303	311	291	241	319	288	313	303	311	312	285	272	301	289	295	281	281	301	306	294	294	295	295	290	280	292	264	291	272	309	292	269	283	296	297	305	287	231	286	283	281	283	293	310	283	291	301	297	296	310	318	297	292	275	293	299	267	320	304	303	286	307	272	287	268	281	255	286	283	295	294	315	295	268	309	308	288	303	295	299	290	296	288	275	316	312	308	297	339	290	328	311	287	301	274	266	266	272	277	283	294	301	302	322	332	253	277	287	320	301	301	286	307	298	304	281	279	287	319	274	294	307	282	302	313	292	304	336	295	297	321	319	301	287	310	301	304	301	297	285	284	287	303	269	256	290	303	295	315	278	273	304	308	289	329	308	341	286	305	270	283	278	286	311	299	314	315	283	314	290	309	273	279	306	287	278	254	284	320	288	287	318	279	285	306	339	306	292	262	306	321	285	307	311	319	308	295	279	282	283	290	305	294	320	317	297	301	296	322	286	307	302	257	311	294	325	282	326	269	313	314	327	275	306	277	278	299	301	307	311	302	297	267	303	277	322	303	277	258	324	306	310	291	281	284	334	285	270	308	282	310	279	309	316	293	285	279	290	290	310	307	275	278	339	306	303	255	298	297	288	281	327	293	297	284	314	298	270	302	294	309	297	308	306	311	272	272	279	313	275	303	291	298	253	290	313	292	289	313	276	290	315	297	278	285	255	300	265	284	281	300	293	287	295	254	293	287	304	298	280	297	314	290	271	316	293	301	318	295	305	303	325	299	304	290	297	290	292	328	287	323	295	314	311	286	301	288	303	321	287	284	296	281	285	289	282	278	296	265	299	299	268	326	273	328	297	306	275	294	274	275	301	297	300	302	294	303	309	280	315	317	310	293	295	295	282	292	265	300	285	317	282	310	269	289	300	288	299	284	328	313	307	339	335	269	325	305	272	258	296	306	307	292	341	291	288	284	322	265	287	296	294	321	288	301	275	294	304	288	299	294	290	311	282	315	293	308	326	307	296	303	277	278	301	271	284	322	280	293	296	290	343	291	310	306	323	276	298	314	324	307	324	314	303	287	282	331	317	300	302	300	301	294	312	282	288	319	317	312	281	328	324	286	257	299	297	320	267	300	324	282	294	275	301	332	287	313	267	287	285	314	315	297	293	303	282	283	333	302	314	294	307	303	286	336	266	293	256	307	274	303	304	302	282	279	298	292	276	277	277	270	292	294	308	281	275	310	284	270	292	281	277	272	282	294	307	305	297	303	302	269	301	292	316	269	298	297	301	304	320	274	297	267	291	298	306	294	311	267	305	293	300	311	312	287	304	259	309	311	328	306	301	307	285	301	298	292	282	286	302	319	271	309	295	315	277	314	300	296	288	274	318	244	283	342	304	289	322	281	290	311	294	295	310	307	292	294	289	287	295	303	273	293	283	286	276	289	288	298	287	312	275	323	335	299	304	303	292	282	297	297	306	310	285	340	298	306	296	292	280	296	329	283	270	293	302	295	300	285	282	290	295	299	299	320	272	292	307	268	285	306	316	282	305	311	271	313	352	298	283	262	310	281	293	300	255	262	282	285	298	289	289	313	306	324	318	297	303	305	301	267	284	278	281	304	283	299	273	270	306	290	310	276	296	317	313	323	281	323	273	270	305	300	275	319	288	289	294	313	285	325	298	298	309	265	272	342	294	299	278	303	305	298	294	319	278	283	296	268	280	312	319	281	302	294	288	289	325	310	305	284	297	297	316	316	309	306	315	278	294	280	289	296	291	314	286	295	307	303	289	311	282	298	319	295	286	275	295	300	269	309	273	269	299	311	312	272	301	269	301	291	309	278	301	300	293	297	337	290	276	255	295	290	305	314	279	321	290	323	329	293	302	313	303	288	287	295	260	297	289	286	291	307	280	292	278	290	303	319	303	310	312	296	270	319	319	292	266	260	316	290	260	323	295	287	309	303	289	302	250	311	284	298	287	307	324	278	288	263	287	313	323	302	282	313	297	315	272	289	302	278	285	292	347	297	314	313	271	299	298	288	299	276	281	315	267	298	292	286	320	300	318	301	325	292	298	298	295
38104	56811	38606	25393	18704	9287	2271	913	404	421	357	372	388	373	356	357	321	369	328	342	333	362	322	352	346	317	340	368	337	355	351	322	333	360	338	295	340	344	348	326	373	293	348	339	325	300	328	322	323	343	358	354	343	334	313	310	346	358	325	343	313	320	345	353	331	331	343	350	333	330	359	351	343	346	316	341	319	322	319	336	340	283	349	315	361	355	347	344	326	328	360	309	311	321	348	352	368	349	338	343	379	320	340	345	355	311	323	328	394	339	348	345	335	346	330	306	372	323	356	338	319	374	311	348	308	334	364	324	343	347	314	382	336	379	353	318	323	341	323	334	363	351	329	350	297	341	331	371	333	318	369	337	339	337	361	336	340	316	331	323	346	289	301	341	328	329	363	365	326	350	362	368	317	340	330	368	318	342	338	339	362	341	375	325	355	341	319	333	337	333	327	313	311	352	310	343	333	291	337	354	328	339	302	294	344	372	332	348	372	317	340	331	331	335	365	358	285	311	366	360	316	335	338	321	326	306	313	346	318	326	342	339	322	327	357	305	329	313	351	358	332	378	316	334	333	312	354	327	346	365	347	303	316	340	316	339	321	335	330	316	317	325	313	317	335	328	352	303	322	342	330	328	342	332	354	327	350	315	302	332	334	325	342	329	302	344	335	328	345	337	285	325	335	318	327	326	328	323	345	375	347	359	336	327	332	352	352	321	333	380	323	337	334	338	338	318	351	363	319	356	308	318	307	361	333	334	350	330	283	344	304	323	334	335	308	363	343	326	330	328	359	347	362	328	332	342	318	332	325	314	336	356	317	347	359	360	342	347	337	337	342	353	297	356	342	323	309	365	335	337	346	350	301	301	345	351	365	336	354	346	342	364	351	358	341	315	362	324	309	351	348	338	336	339	332	356	352	353	349	342	316	312	311	346	350	340	327	336	325	330	348	345	340	331	323	327	315	326	350	328	315	311	311	316	322	349	319	319	349	321	325	322	338	318	331	335	369	349	323	315	340	372	309	305	320	321	345	358	315	321	302	330	344	343	333	341	316	366	337	326	347	362	347	333	344	329	338	339	332	310	330	334	321	334	349	321	301	342	356	317	333	344	341	335	349	320	332	340	346	345	330	351	372	330	359	374	354	352	334	352	339	310	336	353	302	350	347	338	359	316	308	352	333	335	332	311	356	349	348	355	327	335	333	350	320	337	339	312	341	379	312	351	322	331	334	381	331	339	344	363	362	313	331	331	311	336	312	312	350	339	330	348	335	325	330	320	323	351	363	350	326	309	374	305	316	318	332	327	311	343	342	367	326	323	378	343	357	354	342	347	327	364	357	336	316	329	326	307	340	331	328	346	311	335	320	327	331	339	349	345	304	319	336	324	340	327	351	360	356	322	320	343	326	357	355	336	364	343	346	358	344	343	326	324	349	359	305	313	316	324	322	368	331	318	342	310	340	326	357	361	342	325	322	326	365	339	354	326	349	319	288	347	338	385	344	338	330	378	338	312	346	305	334	337	324	348	328	362	349	315	333	332	327	353	320	356	355	322	324	323	326	359	332	306	362	333	354	322	332	339	319	344	332	339	330	344	359	332	311	324	356	375	324	333	350	338	325	320	322	326	325	332	321	341	321	324	329	371	334	321	332	355	301	323	365	309	339	314	360	375	327	344	338	331	336	337	325	352	334	399	301	339	307	330	339	360	339	346	349	361	344	339	341	334	339	338	332	337	326	326	348	348	315	358	329	324	371	329	321	370	343	305	335	359	346	344	311	351	355	324	316	310	352	331	326	339	303	344	337	324	366	340	295	360	335	345	341	334	309	331	376	353	322	368	325	339	340	337	328	296	314	324	320	309	339	346	308	315	330	320	356	357	320	353	297	315	331	354	364	343	350	295	353	322	325	304	347	345	314	338	319	321	339	329	332	330	339	338	343	315	344	337	296	357	324	329	335	327	315	332	340	322	331	310	313	292	361	338	352	360	358	293	334	354	316	331	316	388	336	342	312	324	326	355	316	327	333	301	329	332	346	325	337	339	324	321	301	329	336	338	338	327	336	324	329	350	336	337	327	328	317	355	341	357	359	331	302	339	379	303	338	361	310	359	321	346	332	307	360	302	343	358	336	296	324	376	351	325	332	317	332	347	338	338	369	356	317	337	317	329	313	319	337	322	318	292	322	338	337	341	348	329	354	312	340	309	345	350	357	350	315	310	320	312	324	296	343	330	365	320	325	345	312	341	333	335	363	334	329	333	351	328	344	359	352	332	306	325	350	312	329	362	352	359	343	332	314	363	332	297	342	335	309	299	342	346	309	313	335	347	329	334	349	347	276	333	342	356	335	342	331	343	294	342	295	354	329	322	342	364	362	342	345	331	338	344	311	327	353	296	333	329	386	355	325	337	321	335	316	347	327	336	303	346	339	322	356	299	351	336	339	351	367	357	309	308	354	345	323	320	326	293	307	346	366	340	328	335	372	299	328	307	364	339	340	311	318	318	334	321	325	333	271	356	358	320	362	308	334	355	325	312	346	337	357	332	353	364	347	332	376	353	321	325	318	338	309	348	353	345	361	332	313	321	333	318	304	354	348	336	307	337	327	347	320	376	353	301	321	335	318	343	322	348	348	312	314	332	340	344	352	350	339	352	303	317	337	332	325	337	342	361	327	333	337	332	339	321	351	312	331	326	321	368	357	359	333	365	319	332	321	367	319	342	340	387	338	324	353	340	352	354	322	338	339	350	363	326	330	327	364	376	344	357	333	353	308	301	317	340	319	320	334	352	351	335	360	339	333	323	323	323	326	375	329	360	304	353	315	362	310	340	369	341	319	350	331	355	341	350	362	334	345	347	347	320	374	310	331	318	360	341	342	338	361	348	356	324	323	319	301	326	362	319	343	328	339	355	361	321	320	342	305	361	316	315	357	341	326	341	344	352	333	322	337	330	346	327	312	340	299	327	340	340	329	338	315	340	354	343	352	317	346	320	320	347	354	362	332	312	343	361	330	330	358	349	332	320	329	363	330	327	324	364	321	366	346	323	323	363	355	303	339	333	339	339	319	293	336	305	304	346	374	330	326	361	361	360	334	335	339	332	352	334	358	340	356	345	313	381	329	337	351	347	340	355	329	336	342	332	322	349	361	338	356	347	308	325	343	343	309	346	381	317	326	345	353	349	350	309	335	343	347	356	346	393	341	326	342	324	348	312	333	336	329	346	340	371	304	335	334	342	334	332	329	334	335	330	322	330	313	397	373	301	324	355	326	335	339	335	344	349	333	322	322	357	333	336	354	348	316	361	325	318	366	354	298	342	327	352	369	360	344	336	320	349	351	321	322	324	347	334	362	354	326	306	342	354	329	364	321	333	347	349	334	332	353	306	333	326	317	360	301	318	337	336	333	313	354	366	327	346	313	330	350	317	309	346	323	351	332	330	322	330	318	329	362	348	331	329	331	350	360	336	317	353	344	371	320	351	327	314	320	333	334	334
25212	21324	28923	27550	17891	5533	1342	520	339	345	309	312	283	312	294	310	288	303	297	327	295	302	277	348	279	275	292	311	274	278	268	293	302	266	296	291	313	298	315	303	296	284	294	300	308	306	312	320	284	273	317	276	278	291	300	317	288	310	297	323	276	318	257	313	286	288	274	323	303	272	307	283	315	291	272	309	305	301	281	293	274	290	266	312	285	279	300	338	296	247	307	293	276	297	302	292	295	308	304	315	310	250	303	285	312	316	274	291	293	298	295	330	304	273	285	304	270	315	319	304	304	322	252	317	284	310	287	304	286	313	280	295	319	299	329	269	332	313	289	294	297	283	310	284	284	310	317	304	298	294	261	305	291	288	293	291	313	314	283	303	350	274	281	292	300	293	289	281	297	300	297	300	273	332	302	297	305	301	283	284	320	314	323	344	321	256	314	271	301	323	275	303	296	278	284	279	315	282	280	290	280	319	306	281	293	280	308	323	272	275	272	330	301	293	282	273	288	292	329	297	341	288	291	296	286	278	296	311	319	283	301	309	300	303	297	270	304	286	277	309	278	289	294	301	285	302	287	295	298	307	311	305	319	319	306	296	305	276	307	290	295	301	282	312	304	298	298	317	303	296	299	290	283	287	318	312	306	315	270	295	286	309	306	268	341	295	296	290	289	323	291	302	285	314	313	299	327	314	283	325	300	300	326	276	293	285	295	281	330	287	318	322	286	310	315	301	268	314	308	297	285	310	325	311	290	327	311	311	320	298	277	308	299	303	302	289	354	306	291	284	305	306	315	307	301	293	294	294	337	317	317	334	314	324	291	299	317	295	297	287	281	288	328	290	285	319	293	300	280	300	306	324	269	315	294	306	327	290	302	308	305	366	282	299	307	303	297	299	334	287	284	284	310	272	263	288	286	307	309	306	305	318	284	315	299	297	294	299	311	320	299	297	326	292	310	278	271	301	282	280	290	284	276	299	295	301	284	303	295	296	302	283	261	326	270	290	305	328	288	276	296	291	303	316	280	319	296	274	300	281	328	277	350	311	303	310	299	327	329	295	301	279	294	289	293	320	300	312	289	321	295	261	316	290	279	310	292	281	284	297	284	296	297	309	298	268	311	303	307	280	294	291	296	301	313	303	278	273	306	325	262	307	302	291	305	276	284	288	286	287	298	304	275	302	318	318	309	276	296	307	312	277	318	301	262	280	330	302	300	294	308	319	300	322	281	321	332	323	277	296	298	298	297	305	317	287	283	322	296	263	318	270	281	290	275	312	285	314	278	285	300	276	287	305	275	291	285	316	284	316	299	315	279	276	294	292	273	292	317	326	293	291	281	296	319	303	297	316	311	305	279	296	315	305	284	294	290	300	302	314	281	279	296	293	279	306	279	271	313	293	325	314	282	315	294	307	328	299	304	291	280	302	310	316	270	316	292	304	266	299	329	288	280	313	297	302	311	282	322	273	310	286	301	286	258	305	292	304	314	341	294	271	290	288	306	308	280	315	312	307	273	301	277	286	319	309	282	307	295	271	340	305	285	302	317	285	297	298	330	298	295	302	264	300	306	298	324	319	284	321	282	310	274	311	288	304	292	279	327	302	302	271	266	298	330	311	332	273	297	298	313	295	303	274	321	308	288	307	320	273	288	297	291	333	304	301	305	302	310	310	315	301	303	320	296	323	304	290	306	320	310	315	307	308	283	289	283	293	331	317	266	296	271	298	318	289	318	257	301	293	301	289	303	306	301	282	285	297	304	316	320	269	281	279	292	284	302	293	269	278	283	289	302	324	286	301	290	288	287	273	314	313	341	308	294	302	317	303	252	275	345	284	324	317	308	313	297	310	282	297	326	293	330	317	322	312	315	310	289	322	307	296	283	333	310	274	284	302	264	282	325	312	304	300	278	277	317	317	286	276	322	279	305	288	301	276	272	289	273	285	287	290	290	276	289	297	270	274	308	280	346	307	321	323	301	301	315	280	316	278	278	309	319	323	267	289	303	309	301	274	298	284	297	265	289	289	339	314	298	292	302	304	308	300	287	300	273	308	297	295	330	308	306	308	301	308	301	322	285	307	304	300	289	288	317	266	293	323	313	288	280	314	304	306	316	321	267	282	296	286	307	293	323	321	317	293	283	286	286	285	282	309	308	318	316	311	301	297	278	286	300	325	286	300	295	313	286	303	308	321	326	289	273	321	305	302	304	280	306	313	300	281	285	292	289	292	316	289	282	318	316	297	315	307	270	289	312	308	314	285	310	290	279	308	288	295	287	296	280	299	292	284	312	323	304	314	299	283	296	323	278	285	308	295	309	291	305	335	313	317	281	293	298	315	298	299	283	339	302	260	259	278	290	282	290	303	307	275	276	322	333	314	284	304	299	291	296	293	283	329	327	309	310	303	294	313	318	292	301	307	278	298	346	299	291	306	329	348	270	324	285	288	303	318	332	303	320	302	300	302	296	297	318	294	291	282	301	278	331	290	300	285	322	313	282	315	314	309	326	280	297	317	328	308	274	306	275	283	285	321	282	309	305	293	275	301	298	274	308	307	329	290	306	309	308	294	312	321	293	286	321	282	324	328	310	293	299	323	287	280	297	279	310	308	304	272	299	303	312	324	278	283	291	280	299	281	303	316	326	318	289	274	298	279	300	292	286	317	307	336	264	320	305	308	281	342	291	314	327	283	278	306	323	307	311	316	310	280	312	298	275	271	342	296	312	309	282	297	309	293	321	288	306	292	304	292	307	302	313	313	293	306	288	285	295	307	281	304	333	320	307	295	283	295	302	299	297	283	292	309	305	301	312	278	326	279	280	308	277	299	331	313	295	304	296	311	320	307	283	325	261	315	294	298	292	290	319	296	271	283	292	262	311	316	277	303	286	301	316	297	292	328	336	307	296	299	298	310	267	266	299	282	315	297	326	305	287	310	300	280	302	289	302	278	306	300	292	323	303	298	312	300	280	320	274	315	301	282	314	337	296	310	310	296	286	307	292	291	332	330	302	299	294	249	322	303	310	310	321	302	297	278	317	291	299	280	274	313	307	321	295	308	266	303	280	307	289	304	298	274	302	300	285	293	340	324	288	284	289	295	309	295	294	279	305	283	279	283	290	303	286	313	272	320	280	299	285	330	292	309	278	307	298	312	310	290	294	327	285	315	256	299	277	293	323	317	314	292	302	306	292	296	309	290	302	279	298	257	278	277	335	312	282	306	313	284	292	306	290	315	291	309	280	306	296	309	319	294	286	292	293	272	325	284	298	313	273	306	273	335	300	293	308	268	320	290	309	308	281	301	311	283	267	280	322	277	286	276	317	277	317	284	312	297	284	295	302	307	334	289	268	307	289	305	299	305	308	283	270	325	304	326	305	340	309	278	296	282	320	314	297	281	307	307	283	323	276	303	331	321	288	295	294	288	282	311	296	310	288	332	294	298	333	288	300	288	282	292	304	293	285	301	308	301	297	314	283	319	283	301	298	271	274	295	308	279
38388	51365	39023	27891	16366	5124	1742	678	383	386	366	369	366	393	380	323	358	349	342	350	381	363	345	335	355	342	309	363	319	353	371	359	361	341	319	334	334	344	340	333	341	341	379	358	364	332	373	358	343	376	355	377	371	356	338	377	373	340	374	335	338	332	354	375	375	335	367	333	374	309	351	374	363	336	349	348	359	379	333	347	303	388	332	325	358	370	343	344	365	361	325	364	352	303	368	338	338	316	385	344	351	375	349	388	329	336	318	349	380	365	364	332	370	334	381	374	322	351	325	356	330	332	346	349	330	324	342	320	346	334	339	346	376	350	326	339	330	329	342	314	367	353	378	349	356	370	349	341	363	340	391	376	374	359	348	378	336	325	323	311	368	358	313	325	385	352	336	329	357	339	363	344	331	353	342	364	317	321	354	333	372	348	329	358	349	343	351	352	340	342	353	334	364	343	357	389	316	372	381	374	355	367	351	350	338	314	343	354	364	345	351	318	367	316	356	357	323	320	379	334	358	357	331	365	342	366	379	352	355	321	375	339	337	355	311	369	379	338	337	372	308	316	329	330	343	363	364	370	349	360	356	320	339	334	360	335	358	332	335	324	338	372	340	352	331	354	328	347	353	327	328	333	365	357	331	360	366	340	361	345	352	349	349	331	353	376	363	342	318	380	298	327	358	335	330	373	357	322	382	354	353	352	356	365	337	358	345	361	349	369	346	349	332	340	351	350	356	339	341	351	327	400	349	361	355	346	335	341	356	373	345	355	354	366	359	311	357	359	351	362	327	355	347	339	326	330	340	354	369	339	334	332	353	355	334	343	343	351	334	334	318	356	338	361	349	355	358	348	362	369	342	364	341	344	349	316	371	378	354	350	358	342	352	344	324	348	353	357	335	330	372	336	337	347	346	343	356	353	353	356	343	368	346	344	304	331	349	312	346	324	351	344	357	325	317	370	329	361	343	331	338	354	339	351	339	364	368	330	367	347	333	346	340	323	313	335	352	312	355	369	327	351	336	343	354	372	352	341	357	311	336	318	342	365	339	340	363	347	324	328	353	363	328	311	370	359	341	351	352	348	349	356	356	366	382	371	322	375	332	335	376	343	383	354	333	376	354	382	356	317	355	350	336	342	334	360	353	331	319	342	325	367	360	314	350	334	332	334	335	334	344	372	340	314	340	334	325	334	333	348	320	355	371	355	359	347	366	331	344	357	398	323	369	356	351	367	310	339	342	364	319	363	319	346	335	362	353	368	360	338	353	360	334	373	333	339	331	350	375	337	359	346	339	375	331	346	342	332	333	355	337	339	347	327	356	328	350	316	339	343	319	321	370	325	352	354	377	307	341	348	378	350	337	326	347	362	353	342	354	344	360	377	332	336	319	362	364	340	327	336	377	337	336	332	357	321	311	344	354	385	367	357	367	321	372	341	371	342	327	334	352	351	329	373	365	355	355	317	405	357	371	368	367	340	361	344	367	344	359	355	354	350	359	349	354	350	346	322	310	376	382	339	334	333	353	345	342	367	322	348	365	339	407	375	338	363	352	382	330	315	320	355	340	334	332	328	322	362	353	340	328	343	321	358	340	356	346	343	366	353	360	348	341	336	351	353	342	336	342	365	343	371	399	363	367	363	344	339	373	338	340	337	345	367	314	331	335	321	395	337	321	359	324	347	303	331	327	345	345	333	353	346	361	368	355	367	339	373	320	362	371	356	342	332	347	368	360	357	355	353	385	340	356	329	372	352	368	315	370	373	326	339	332	341	377	313	322	343	330	389	354	334	346	353	367	316	332	358	380	356	336	323	322	348	348	352	332	347	360	330	351	388	386	312	370	361	374	377	323	346	359	351	356	368	348	357	346	351	317	363	352	355	355	344	346	345	318	325	368	369	366	370	328	376	388	362	353	361	341	317	355	354	349	345	340	345	353	304	362	383	354	339	336	339	350	352	350	335	329	334	330	345	339	355	358	326	343	371	349	339	329	340	324	370	373	350	330	323	370	354	366	362	350	331	369	348	334	314	318	366	362	353	338	375	345	372	346	311	341	380	299	331	371	354	371	350	349	340	331	344	340	348	377	364	357	373	375	345	331	316	418	363	362	379	357	315	386	352	322	348	347	324	370	342	354	332	352	329	371	350	345	377	322	375	333	337	329	365	347	345	347	363	314	349	360	380	363	346	316	365	327	364	344	348	389	338	346	339	359	363	374	325	337	356	345	351	318	360	334	348	351	331	350	343	354	323	368	339	382	333	346	323	355	354	334	343	364	324	358	367	339	341	353	325	366	370	363	358	363	386	376	337	355	349	360	347	320	347	348	336	335	326	371	352	346	337	379	349	332	360	349	360	337	364	358	373	348	341	359	360	345	320	331	343	364	352	390	351	348	353	350	306	390	320	331	365	364	361	355	349	371	353	358	351	346	369	333	375	347	338	361	383	373	365	342	332	340	356	376	327	369	364	371	338	339	302	371	314	348	310	341	359	325	397	353	343	357	327	379	354	353	352	345	338	348	378	350	348	344	321	344	395	337	357	350	307	359	377	329	314	375	355	379	350	388	314	347	340	355	327	345	332	333	381	381	367	377	344	347	330	371	358	330	341	362	353	335	349	357	326	357	366	369	361	359	373	336	336	327	344	336	347	357	337	344	372	341	339	368	332	343	346	341	348	336	366	320	347	344	321	341	350	356	320	348	314	343	344	333	373	351	333	340	359	333	339	345	350	345	367	344	352	315	350	351	364	320	349	329	358	358	324	353	330	334	326	364	322	368	338	365	364	352	375	356	372	310	357	365	360	344	355	341	316	318	362	331	340	326	353	349	333	361	403	335	332	344	346	368	328	309	387	336	368	387	343	383	379	350	391	350	339	357	327	330	347	325	351	368	339	346	340	351	333	317	342	327	321	344	337	317	373	346	350	352	353	374	354	369	324	357	339	352	323	326	339	349	357	382	339	348	352	312	361	362	345	347	353	337	354	345	351	363	352	354	378	355	318	348	327	332	335	349	345	338	345	339	345	335	325	336	363	353	337	354	357	335	379	351	317	333	329	383	330	368	369	361	352	338	359	333	335	336	374	388	365	370	328	339	365	356	348	378	323	389	374	337	360	334	355	348	391	355	354	355	347	351	353	373	349	347	366	363	353	333	360	359	370	354	328	343	378	351	354	354	345	369	329	348	370	335	348	337	379	344	354	341	354	342	371	377	344	336	336	331	360	380	339	342	342	356	374	372	352	382	359	342	367	393	380	322	328	346	371	347	333	361	344	342	349	362	352	343	353	316	358	355	348	336	332	343	362	340	357	344	341	336	310	358	343	365	364	322	386	355	338	379	364	365	370	338	345	332	312	362	361	393	392	351	342	359	357	327	378	359	337	346	332	365	365	375	381	357	363	355	362	361	363	363	363	359	332	370	371	357	337	359	317	349	347	358	368	312	332	347	323	359	348	350	354	331	330	350	327	342	313	338	336	358	327	365	371	363	355	374	364
22841	21063	28671	24186	21361	20748	12149	1544	617	506	516	481	445	464	481	477	436	479	438	478	397	431	442	457	412	425	461	429	411	433	402	431	420	417	454	412	441	437	408	418	429	449	440	467	393	399	425	425	410	416	464	460	432	460	414	434	474	417	413	434	456	426	381	427	392	416	405	432	465	437	452	422	457	457	478	416	403	428	433	456	444	433	447	385	400	449	431	446	460	449	414	424	450	465	438	426	403	435	449	413	422	410	446	443	422	457	429	435	440	419	454	441	456	463	424	416	444	428	421	427	397	446	443	458	423	400	458	401	471	449	390	464	445	412	397	408	449	428	427	452	438	414	415	457	457	451	460	420	432	418	489	405	417	436	415	418	443	475	442	429	427	406	470	397	418	414	423	438	424	459	428	462	414	450	421	389	414	433	459	410	425	429	418	441	402	465	474	424	442	414	429	399	438	447	418	412	414	447	417	424	417	409	425	441	432	418	455	450	422	427	438	431	409	432	428	421	442	406	425	412	455	428	440	422	465	405	397	478	450	391	400	453	427	450	443	466	452	447	422	432	413	426	463	435	437	468	411	419	439	452	422	454	444	458	434	433	403	439	456	424	461	431	432	438	467	427	412	400	431	499	427	436	409	410	425	451	422	438	421	437	395	379	421	431	460	429	428	432	435	412	447	413	415	465	413	419	414	408	411	436	432	441	441	432	404	405	389	437	438	401	422	430	445	435	437	414	428	443	422	420	453	435	446	420	478	405	415	374	417	479	456	460	393	432	435	444	456	423	383	417	467	429	442	421	457	397	450	436	444	428	436	416	454	451	423	423	418	396	423	439	420	437	380	465	403	447	410	420	429	434	417	439	448	418	452	443	462	431	450	451	433	407	427	442	400	415	436	413	454	428	416	446	428	443	449	435	405	472	447	400	430	448	503	434	426	408	417	433	399	441	447	391	410	430	449	421	443	418	428	435	460	450	457	465	401	416	419	433	423	439	438	423	438	434	421	417	436	433	435	396	411	453	427	406	439	455	443	405	437	419	440	441	433	436	442	430	394	437	434	399	451	417	465	403	419	424	430	433	442	418	442	446	435	452	429	454	451	429	441	426	425	458	426	423	432	397	465	432	478	482	407	438	399	430	410	482	445	445	431	451	409	428	445	471	450	393	422	459	417	479	430	396	460	461	419	377	434	468	450	426	433	427	418	459	417	449	443	438	442	384	436	402	416	446	454	436	412	412	407	462	416	421	445	401	386	391	461	435	437	469	386	388	423	474	420	416	405	434	455	462	426	414	395	426	450	456	434	403	433	465	441	454	428	444	441	463	379	413	416	407	445	453	434	425	409	435	415	397	415	416	441	431	413	417	428	423	412	380	406	422	403	430	479	389	410	421	429	473	427	421	421	431	453	404	401	404	421	411	425	482	386	410	417	427	429	438	465	433	440	437	421	427	456	446	427	452	410	444	415	452	416	426	433	448	404	409	429	393	403	450	420	413	446	430	437	456	449	418	461	426	431	428	403	414	421	411	407	438	418	462	433	435	410	450	440	401	431	458	454	461	442	414	437	422	417	408	450	384	403	445	470	425	384	430	455	459	430	469	423	424	421	408	417	426	437	433	421	424	455	466	437	440	417	408	412	456	435	435	437	387	413	427	417	407	436	435	460	394	435	454	448	420	450	433	426	428	416	402	432	462	434	440	439	441	424	431	404	414	441	467	425	446	442	426	417	456	453	438	460	426	434	442	427	426	447	435	428	431	431	461	427	427	446	382	411	419	432	425	492	441	409	451	470	455	452	389	443	396	446	442	437	417	451	438	432	458	403	439	430	433	408	421	452	401	406	420	431	437	438	424	420	441	470	426	427	449	409	443	408	435	416	429	416	406	465	456	418	443	415	406	425	429	428	441	432	428	457	423	453	450	439	455	435	429	430	436	433	429	433	435	464	415	403	456	447	410	415	426	403	428	477	443	457	404	377	451	456	405	408	462	391	432	435	439	435	447	432	456	431	434	464	391	421	430	440	446	412	440	437	404	418	422	426	425	426	405	431	428	429	410	426	418	439	394	442	472	424	418	427	389	446	462	428	381	407	409	435	414	460	422	407	440	415	439	432	427	378	444	433	451	398	405	439	429	473	391	438	448	424	452	403	392	436	430	405	387	452	455	485	434	426	461	425	444	440	415	449	424	411	438	406	410	398	437	436	428	446	434	453	431	432	462	401	416	427	423	447	421	447	442	434	425	472	438	466	407	452	454	429	472	436	426	399	413	404	425	419	446	427	438	433	457	393	443	434	451	449	425	465	411	437	432	414	444	407	424	453	433	400	422	427	445	400	403	409	407	442	409	444	447	473	422	455	450	416	419	445	425	472	422	425	424	445	428	405	438	422	414	429	436	418	372	425	463	423	394	406	452	439	450	434	435	411	425	401	393	412	428	414	431	450	426	427	427	459	438	431	447	393	398	464	417	432	427	421	453	420	447	448	437	448	430	438	486	406	425	432	409	406	420	427	423	421	452	434	418	387	449	408	438	410	430	397	441	449	435	460	445	433	405	408	423	411	435	393	392	427	404	425	409	435	378	425	427	413	412	444	450	427	460	417	417	446	425	452	412	454	423	444	424	455	426	444	453	450	400	409	425	448	431	405	431	450	431	426	400	415	404	440	422	464	419	463	394	433	418	443	447	442	428	464	431	426	450	420	415	454	406	451	448	446	411	403	425	416	441	395	383	421	423	444	436	427	406	450	411	411	420	403	414	422	477	437	441	412	448	465	449	419	474	449	446	456	405	393	419	421	431	436	445	437	429	429	394	462	408	475	410	435	417	427	459	435	425	453	422	414	439	438	447	441	394	429	418	426	457	419	425	455	405	425	404	456	393	411	439	452	411	448	408	427	409	416	424	455	419	409	435	403	397	414	440	441	444	451	408	402	418	459	454	439	426	454	436	414	418	430	371	423	454	439	461	427	408	392	419	467	418	435	411	417	463	410	420	434	401	421	405	402	448	430	419	432	387	420	418	423	490	442	438	438	467	439	450	457	426	440	451	437	415	377	424	407	419	461	360	427	408	436	454	442	433	425	452	444	420	449	403	406	427	432	435	425	408	446	393	437	417	421	431	450	430	434	429	417	426	457	378	434	462	428	429	418	449	434	398	461	422	431	416	431	399	445	416	424	446	441	437	426	421	410	442	457	444	417	412	460	398	391	426	450	397	460	406	450	392	409	444	420	471	456	427	392	402	425	446	449	443	431	463	422	411	431	403	382	449	456	447	420	425	406	426	417	439	431	431	430	444	395	425	409	383	434	423	422	405	449	430	423	437	406	431	417	439	396	442	469	429	433	430	435	451	472	439	452	407	415	457	420	466	413	430	474	408	428	409	449	415	455	433	405	474	446	413	446	413	420	426	418	396	426	436	388	457	418	432	434	418	460	458	428	427	381	459	422	418	437	401	421	459	436	407	426	422	441	442	422	397	478	415	470	412	428	430	411	412
41255	68295	54505	35685	17715	10819	5539	1264	670	583	555	539	519	522	470	477	497	444	480	493	480	475	466	497	458	488	516	491	490	440	455	482	493	478	498	462	490	472	498	473	460	533	474	477	492	484	472	466	485	482	487	492	484	475	485	486	492	473	436	458	462	476	493	463	452	492	464	512	493	492	489	489	478	466	490	455	478	459	460	424	462	484	446	490	494	467	490	497	460	497	497	464	483	481	492	452	472	466	468	496	474	460	467	450	468	454	430	472	479	475	419	495	467	498	464	487	495	477	460	468	495	459	470	446	460	467	476	465	445	482	438	483	463	482	469	462	477	474	460	458	492	454	443	476	489	461	475	461	501	478	481	466	507	442	491	464	460	483	513	484	466	481	526	481	514	469	488	476	463	508	458	460	475	463	473	458	442	493	454	439	488	488	486	466	439	469	458	477	493	479	493	463	482	469	509	461	451	478	522	468	462	457	492	473	447	503	481	471	438	438	467	467	447	461	496	479	441	447	513	484	435	444	448	447	498	448	485	493	527	498	466	471	449	495	477	458	480	470	511	499	487	513	457	477	474	474	462	447	483	471	517	473	480	518	479	471	455	485	484	451	459	469	490	455	455	410	480	459	461	428	474	471	444	471	462	497	486	472	495	493	458	460	456	468	490	482	484	452	469	455	469	447	508	465	469	452	478	476	469	470	490	470	458	524	452	508	532	486	478	497	498	484	441	457	466	465	529	457	456	473	471	474	418	456	468	493	450	459	495	488	454	496	437	459	490	467	484	493	479	466	470	485	423	449	476	523	451	470	482	467	498	479	492	435	462	489	523	493	505	452	447	502	487	466	474	450	482	487	450	476	495	470	469	482	463	464	431	450	464	426	473	455	477	460	519	492	458	531	498	439	487	461	489	491	482	440	458	473	484	459	471	453	488	471	448	492	457	486	423	521	478	468	444	445	464	492	486	475	490	455	459	492	491	439	502	472	460	481	499	455	477	457	462	489	470	487	490	490	466	496	487	476	455	480	503	454	483	498	451	466	464	481	476	456	446	448	475	454	497	471	470	485	444	445	471	445	490	459	484	459	512	430	485	473	474	475	460	454	462	527	487	486	509	463	489	459	487	471	446	473	473	491	512	454	479	453	465	449	444	490	516	480	459	496	438	456	452	472	464	473	467	457	466	452	465	510	484	463	453	508	500	459	501	457	469	490	497	471	440	506	449	473	485	475	461	476	486	452	496	492	488	476	479	464	422	458	470	496	460	500	475	498	446	492	461	476	497	472	521	491	459	444	436	463	477	460	497	505	521	443	442	469	468	473	471	449	473	510	445	531	439	479	484	476	525	473	481	440	503	474	509	424	487	473	474	490	484	435	444	454	494	467	447	466	497	484	458	470	504	467	415	442	445	498	464	449	438	462	503	471	448	482	499	478	477	479	448	470	457	457	463	499	467	463	481	492	503	520	446	449	476	470	496	451	453	486	449	462	462	521	471	468	504	479	495	443	472	494	482	504	479	406	458	450	481	486	493	427	481	476	480	477	486	480	469	480	449	435	470	482	460	467	480	463	485	495	481	475	462	499	436	456	487	447	486	492	502	445	476	503	451	511	474	449	446	443	476	471	480	473	473	472	478	490	474	480	458	466	467	444	436	449	503	500	463	463	485	449	476	442	457	526	472	482	481	461	459	469	443	494	505	464	490	460	483	480	428	446	488	462	446	462	477	457	479	477	460	527	446	493	466	477	465	429	452	454	493	491	470	433	476	496	482	455	439	456	459	506	489	441	441	478	472	476	485	486	485	475	451	435	428	471	473	466	450	468	486	463	554	480	459	472	484	470	490	496	514	472	475	465	472	478	488	467	501	447	463	477	448	481	456	472	469	494	445	466	463	480	480	471	509	476	492	489	431	472	455	459	448	475	448	447	466	466	469	503	496	494	497	479	497	443	478	480	462	474	474	480	463	420	467	467	501	486	455	485	482	472	482	499	472	445	472	472	458	473	492	494	481	462	459	528	513	483	477	456	481	467	490	469	472	472	475	447	429	459	497	491	486	475	462	478	472	486	503	463	471	465	428	505	460	448	468	484	460	490	455	472	501	477	484	481	488	507	464	477	470	456	458	473	472	496	474	463	464	482	475	490	474	462	479	474	473	464	471	490	498	470	500	450	514	488	451	469	435	448	429	482	435	486	445	446	467	465	459	525	471	470	480	465	440	526	454	458	478	484	469	473	447	442	513	473	462	474	460	478	488	462	490	491	457	471	499	495	449	470	521	469	476	435	465	506	461	493	529	458	435	464	470	467	508	412	458	499	424	452	481	448	478	511	435	461	454	445	470	518	454	478	486	495	489	456	482	485	442	465	439	449	484	457	459	509	532	519	469	490	442	472	482	472	453	426	435	522	479	449	490	433	449	448	488	452	488	465	502	483	416	468	464	455	482	464	468	457	451	493	485	457	437	494	467	493	500	466	446	470	487	475	463	486	452	516	498	494	494	514	447	469	465	525	490	484	482	444	451	457	459	477	489	474	460	485	513	514	501	465	491	473	442	479	494	461	485	469	509	422	459	477	455	491	460	475	498	426	461	484	462	482	485	413	464	500	525	445	492	496	465	475	482	435	508	477	475	444	482	444	490	471	502	460	473	461	474	433	479	466	446	534	476	465	466	492	424	506	467	451	451	476	481	488	463	463	451	528	476	455	464	447	480	509	497	511	486	461	479	450	435	459	458	501	506	456	455	524	472	477	473	448	448	474	438	505	475	445	462	457	451	519	497	432	468	467	501	436	504	457	495	499	483	475	455	482	459	457	479	479	500	501	470	479	484	446	480	489	499	475	455	440	448	481	485	464	453	438	472	472	436	429	491	487	496	469	462	483	448	470	451	503	499	475	488	478	458	482	462	488	482	450	477	485	485	497	482	474	472	475	469	487	491	467	470	475	487	472	438	497	488	461	534	523	495	479	467	440	457	495	455	472	452	412	454	442	470	466	477	448	466	474	460	453	455	459	475	448	473	468	476	462	464	498	461	507	484	499	471	464	513	456	464	475	460	465	481	437	459	513	487	452	471	470	496	483	476	467	485	436	450	459	474	469	471	454	485	454	489	474	437	464	460	449	488	490	495	465	473	492	488	494	473	497	501	481	482	506	501	481	465	442	479	458	452	445	504	484	505	485	426	448	458	472	515	502	482	527	437	456	459	483	479	456	459	496	462	452	469	462	463	478	451	504	490	473	453	427	473	468	495	467	474	496	509	477	472	471	446	451	422	484	492	490	446	474	479	505	439	481	469	489	464	510	457	472	489	481	461	454	449	482	460	444	452	452	457	470	495	463	513	429	458	459	465	494	427	471	445	486	495	502	448	477	471	471	458	496	437	461	462	435	441	487	518	478	466	449	488	438	476	497	451	469	485	442	452	473	453	474	505	489	492	448	470	454	503	484	456	480	505	495	493	475	481	474	475	447	463	499	482	456	456	505	465	476	508	514	451	452
32032	34003	33421	15867	5209	1646	628	392	253	228	235	217	208	239	225	211	226	212	212	228	216	239	212	215	234	218	206	234	215	220	211	228	223	250	231	212	220	207	214	215	232	245	244	205	222	222	209	222	205	227	234	267	213	223	201	212	237	206	227	225	218	215	208	224	232	226	224	214	214	215	211	225	194	214	229	214	222	232	217	206	241	194	231	233	210	203	222	210	216	227	203	229	203	212	224	229	193	228	240	216	226	210	205	198	189	206	213	241	212	223	234	197	215	221	218	233	223	233	239	218	216	242	223	219	187	200	224	214	220	231	220	220	235	250	225	218	224	228	239	212	218	227	224	215	238	206	235	237	209	184	203	200	209	187	207	224	227	223	232	225	211	224	261	235	215	229	239	221	239	232	254	217	244	226	213	238	224	201	189	248	249	224	199	219	200	211	217	205	245	234	225	225	208	223	235	212	237	218	212	206	226	202	245	206	226	207	190	241	224	239	263	229	210	223	224	203	226	210	225	206	219	237	230	211	247	247	222	218	227	236	202	199	178	243	221	210	243	217	212	214	214	238	235	202	215	193	241	247	229	215	211	203	194	245	213	223	231	222	227	189	262	217	203	231	225	206	213	241	248	226	216	223	194	207	231	245	220	232	266	218	208	224	222	216	225	248	211	192	215	216	200	223	204	223	223	238	226	244	228	219	241	205	218	228	227	237	212	204	224	212	218	210	253	202	201	207	224	229	237	254	241	231	230	244	225	245	200	183	218	206	206	232	225	239	232	215	243	250	239	219	228	240	213	205	207	216	218	202	261	243	212	219	231	210	200	192	213	229	220	201	212	213	218	211	231	200	207	229	215	233	246	214	223	239	228	242	229	199	202	197	216	233	240	213	233	219	219	223	207	209	202	237	243	224	241	224	228	209	216	235	228	240	228	216	223	242	201	232	197	225	217	240	220	211	215	236	210	216	209	234	227	250	236	219	231	221	240	217	226	235	240	212	216	246	218	248	221	165	225	239	233	225	232	224	213	209	237	199	224	218	204	203	224	198	203	214	228	226	224	218	227	228	217	219	242	239	222	235	220	228	227	224	226	250	227	213	253	229	197	226	215	181	219	226	208	203	215	234	210	215	193	224	214	229	216	216	222	216	220	245	234	210	193	242	249	217	240	209	211	225	232	226	234	217	231	220	200	221	223	243	230	206	207	233	216	203	210	192	229	220	203	213	216	231	187	224	240	239	216	228	196	233	219	240	222	229	210	187	222	197	223	220	218	228	247	212	191	240	246	223	224	248	231	215	215	205	208	208	205	258	241	218	215	224	205	192	247	233	246	234	205	235	215	240	207	208	238	229	199	208	238	221	227	208	209	233	224	211	224	243	224	241	217	229	231	242	207	272	218	238	229	210	228	206	215	222	218	221	225	203	207	193	216	215	230	213	212	208	230	224	211	215	225	211	241	229	202	205	216	238	251	205	226	226	240	233	201	225	204	223	216	235	223	234	211	212	209	227	230	188	220	215	224	217	221	225	219	216	229	211	216	212	228	208	214	217	229	210	231	219	204	206	225	207	198	221	208	240	220	233	224	238	218	231	214	209	245	218	206	214	224	214	211	222	211	231	224	223	211	212	212	241	242	198	244	207	201	227	210	230	232	258	244	246	224	232	239	226	210	206	218	210	237	215	230	209	230	229	232	222	211	217	207	223	218	209	227	192	222	220	239	213	197	249	238	217	209	230	217	221	203	223	234	210	234	238	215	215	220	203	221	231	223	211	208	235	225	229	208	242	217	222	225	211	233	203	221	216	215	213	224	218	203	202	224	220	243	237	220	219	233	223	196	225	244	227	223	229	227	229	229	213	216	210	216	220	203	220	217	202	217	240	212	226	183	237	232	226	212	209	231	200	225	219	233	216	211	194	240	216	205	209	204	198	217	210	221	233	225	260	225	221	218	246	219	212	209	224	238	232	216	227	231	253	235	217	216	204	221	228	223	223	255	238	231	212	216	244	227	202	207	217	267	233	202	213	205	210	240	207	209	208	216	214	239	208	220	211	224	200	228	227	260	217	244	251	233	207	219	243	226	223	229	218	220	265	237	251	195	219	254	211	257	207	248	238	204	221	214	215	244	245	220	223	206	213	227	223	218	202	206	210	234	203	232	202	229	252	194	234	218	256	237	212	244	233	208	222	222	228	207	194	236	197	196	202	239	206	242	252	196	224	213	238	224	209	229	201	219	195	199	235	202	223	225	203	198	236	213	226	228	237	203	235	196	210	222	209	237	220	241	223	221	220	225	213	221	207	210	199	219	210	245	200	223	216	222	221	224	195	225	236	232	212	210	194	217	245	245	218	238	219	225	212	228	211	199	216	214	221	222	214	228	241	224	205	231	206	235	210	191	225	202	242	231	205	242	226	211	227	220	227	241	257	207	213	236	209	226	245	217	217	231	243	228	227	206	242	232	259	210	230	217	217	192	226	235	234	225	218	214	251	224	219	220	223	209	234	232	186	211	219	219	217	220	216	235	232	234	211	229	219	223	229	205	217	214	217	221	231	226	214	237	242	198	222	197	197	174	188	202	202	212	241	202	206	219	218	212	243	210	241	241	226	222	205	190	203	225	226	245	226	233	240	224	225	239	234	229	225	230	251	211	232	226	216	219	217	217	203	224	239	225	207	213	181	223	215	230	232	228	201	220	220	232	198	236	230	203	233	225	238	215	227	217	246	233	209	222	253	228	204	220	211	208	233	209	202	218	228	214	237	186	204	224	201	199	232	214	229	231	223	216	199	240	246	208	254	209	213	233	212	249	211	225	225	231	249	216	213	205	237	223	214	227	212	225	230	249	210	243	207	249	221	241	209	215	209	243	227	196	244	221	229	245	205	224	251	251	227	237	224	214	214	217	231	208	205	237	232	206	225	237	231	237	209	221	200	217	227	222	196	245	229	244	227	250	227	215	242	227	222	231	185	217	236	240	223	250	226	231	223	216	207	210	220	236	232	210	200	227	243	236	230	222	226	236	210	208	214	218	240	205	206	231	223	204	219	207	198	193	226	228	200	218	229	215	218	187	215	236	213	220	215	218	224	222	201	220	233	217	201	198	206	256	245	205	230	243	224	213	193	239	216	237	215	209	232	218	189	220	219	221	222	219	210	229	231	242	231	217	251	251	186	205	220	224	230	187	218	225	193	216	221	211	221	214	223	214	208	203	234	205	233	199	250	219	226	209	214	238	227	212	208	218	217	195	230	219	220	221	236	240	212	194	206	205	227	205	232	231	225	213	231	237	224	221	224	210	212	212	236	229	217	203	247	224	216	208	220	226	210	201	223	232	211	205	230	221	213	228	239	257	210	205	243	209	221	204	215	229	224	224	219	223	215	213	229	217	196	212	221	216	248	236	228	228	222	221	226	179	217	217	247	228	223	210	198	251	223	214	240	218	207	200	231	203	224	207	240	228	227	209	206	219	223	224	216	212	226	212	227	219	210	233	225
37494	48936	31352	12910	6702	2548	979	534	298	296	284	289	284	294	263	274	254	268	278	258	269	249	268	260	251	273	277	248	232	274	234	269	278	293	261	309	249	233	234	263	225	252	249	260	248	272	239	255	282	239	264	270	240	266	278	227	259	255	282	277	289	267	240	270	255	268	268	273	234	264	251	280	272	276	246	286	241	274	263	242	255	270	252	265	281	263	260	267	283	249	246	225	260	251	271	246	265	220	265	294	265	277	232	286	256	266	270	280	263	253	252	278	276	239	277	251	268	278	241	262	246	254	246	262	282	256	251	278	238	225	272	262	271	260	251	253	267	245	291	290	278	252	267	277	207	247	262	258	251	263	228	237	289	272	237	257	255	282	278	238	266	221	256	260	251	270	255	268	245	272	253	275	256	263	224	231	267	250	274	263	259	261	270	261	259	261	274	247	273	253	263	232	261	217	285	266	253	270	226	255	264	251	299	283	233	267	258	270	261	249	251	265	261	272	275	245	237	271	255	270	267	258	297	233	260	226	276	257	253	275	273	286	275	287	243	262	281	257	254	254	241	243	249	269	247	266	257	293	274	286	266	282	270	265	257	286	257	269	250	267	254	273	276	267	270	303	244	270	275	255	263	277	247	243	249	274	257	280	280	277	295	229	268	226	268	251	241	242	288	255	253	264	258	259	252	272	227	244	259	239	241	224	288	243	243	276	278	285	273	261	277	260	263	212	289	253	273	281	277	237	258	269	264	250	261	247	253	272	250	255	239	265	270	254	268	256	255	274	247	240	247	258	257	280	268	284	275	234	263	245	235	277	247	241	262	263	273	261	265	266	273	270	274	267	258	237	246	252	258	271	258	263	272	293	248	242	277	248	231	265	269	269	267	239	265	321	259	242	273	266	248	293	269	266	275	262	269	258	247	276	247	257	281	257	258	260	267	276	272	254	271	259	273	316	252	286	260	243	277	295	240	278	266	259	280	233	270	242	261	284	263	281	285	254	237	248	259	277	263	256	269	246	282	256	239	248	241	271	243	268	262	246	289	283	268	278	258	262	256	259	246	269	270	238	270	268	264	218	276	234	263	258	275	243	276	250	267	260	282	267	278	270	280	254	259	246	274	257	269	257	271	285	243	246	263	244	302	234	261	260	266	266	288	264	260	255	270	274	250	224	263	243	270	265	268	263	256	255	269	260	263	247	277	253	231	272	254	268	256	282	266	251	239	251	248	240	283	244	259	240	281	261	243	231	259	277	246	272	239	264	253	241	233	252	297	287	226	273	281	240	239	254	267	243	251	288	269	281	285	258	260	272	259	273	265	223	254	245	255	272	240	280	251	280	293	276	276	273	247	280	234	246	276	268	298	252	267	251	235	261	280	251	259	251	264	260	242	286	247	265	268	255	270	238	272	276	251	252	263	242	240	235	254	251	259	254	236	277	273	276	259	269	268	262	235	247	252	285	256	268	244	243	242	264	286	283	277	231	267	245	247	253	246	274	273	252	264	241	250	254	263	238	295	247	247	252	275	264	234	253	243	264	258	258	248	261	270	260	267	262	261	252	271	287	230	268	277	284	275	279	283	258	257	233	263	261	251	259	256	292	250	280	273	245	261	261	264	274	242	278	283	273	253	255	252	269	271	291	248	275	245	237	265	238	269	271	272	250	254	249	282	307	262	257	287	266	245	275	294	274	231	287	250	268	265	258	238	249	260	284	272	238	264	246	235	245	266	246	258	269	239	274	235	266	283	238	259	236	267	303	249	272	270	251	273	238	271	238	258	254	257	253	270	249	281	282	264	282	272	246	262	274	260	260	268	247	278	272	264	264	245	262	260	283	268	267	268	258	272	268	271	237	254	274	270	273	272	281	267	280	255	306	275	248	244	249	242	245	276	293	223	254	251	266	238	255	248	286	255	253	282	260	267	254	258	275	268	283	262	239	224	252	283	274	262	230	256	266	275	250	264	262	263	272	242	276	272	263	280	277	269	245	249	260	244	284	262	243	275	249	242	253	243	296	281	274	256	284	262	222	259	241	258	240	283	263	234	258	277	279	259	298	266	255	275	265	247	251	255	239	255	275	276	261	278	242	249	275	241	267	280	259	262	248	250	225	250	253	269	258	281	258	271	228	269	273	274	280	256	273	249	247	263	262	257	282	247	247	274	262	262	273	250	262	275	270	249	275	268	257	266	267	234	251	290	259	249	300	237	286	236	256	276	270	260	240	260	262	269	253	246	276	248	285	266	276	237	272	284	250	275	279	239	283	277	257	269	255	263	254	251	292	257	277	255	273	262	281	257	298	260	221	252	248	264	263	240	261	252	276	242	253	242	267	241	263	263	257	259	268	265	257	242	247	267	228	249	266	303	264	248	220	230	254	259	284	255	232	272	279	261	254	253	254	254	282	265	276	277	280	277	239	232	300	264	305	261	248	274	244	261	273	256	266	257	251	234	244	258	248	302	226	219	280	294	259	254	278	251	239	276	234	263	241	251	267	263	263	276	259	286	281	291	275	266	246	258	248	246	253	272	271	234	278	269	274	271	230	292	242	265	268	269	258	239	243	265	251	262	255	279	268	273	266	264	253	248	286	254	240	275	225	301	274	262	251	274	253	258	262	247	269	235	284	246	236	266	260	250	277	265	222	289	268	270	226	263	248	222	269	277	266	272	265	268	245	263	262	272	290	234	263	267	261	246	267	274	270	258	262	256	258	285	251	244	279	267	256	279	262	263	274	257	251	282	264	252	274	262	254	228	273	276	239	271	248	274	242	257	282	284	273	272	283	287	265	277	271	289	267	259	243	289	262	293	246	285	263	283	241	284	270	255	252	266	265	267	254	256	257	275	234	243	242	261	275	269	250	271	264	247	286	249	260	272	278	236	261	264	244	240	268	254	245	254	263	265	245	237	262	256	261	249	288	274	260	274	253	267	259	270	242	282	256	268	261	270	262	256	300	252	233	291	247	251	281	255	217	249	241	262	262	226	268	278	283	248	245	253	273	253	260	295	261	251	268	259	267	277	265	257	253	275	262	261	241	258	259	268	249	266	284	270	244	270	254	226	266	258	275	285	252	248	248	249	214	252	267	246	258	281	252	285	256	262	238	265	234	254	264	284	242	300	255	272	253	249	237	283	245	260	309	253	259	264	228	237	270	265	254	262	269	277	269	263	264	267	253	283	262	262	262	246	273	287	249	256	290	243	243	261	217	257	256	265	249	258	252	267	266	255	250	275	240	268	271	261	240	284	256	265	245	260	268	280	276	270	241	259	255	230	251	267	277	257	238	275	264	258	253	243	245	255	266	258	228	258	261	287	253	279	233	260	284	254	275	261	251	268	269	248	235	270	250	247	289	265	285	250	246	272	281	247	264	249	267	266	238	246	261	255	259	278	244	244	299	264	265	276	292	260	267	265	295	252	231	269	288	234	241	265	268	253	244	264	250	279	269	271	263	284	257	264	260	266	273	261	271	279	259	243	238	293	270	263	257
24137	21149	28484	24737	20508	12564	3174	721	410	339	271	319	314	284	321	311	312	291	302	292	316	304	297	331	296	273	301	281	291	286	314	271	296	282	282	296	293	281	277	301	330	319	327	282	281	294	319	280	304	278	271	284	306	277	278	290	297	297	285	259	306	276	298	302	275	276	300	284	301	288	278	292	281	303	286	283	281	283	300	290	307	313	308	257	307	277	271	287	288	288	317	309	307	291	272	272	273	316	282	271	282	307	305	263	285	311	275	317	242	271	283	300	304	304	281	303	294	280	292	313	281	294	306	311	276	281	259	297	284	289	266	284	271	305	282	288	272	298	292	286	284	276	288	279	282	280	271	307	272	301	266	270	321	280	271	287	286	288	273	313	287	252	314	303	298	290	293	277	283	278	319	281	260	279	293	270	295	270	294	305	288	300	281	302	283	282	296	273	301	267	276	283	297	288	291	272	276	276	307	271	342	288	282	302	300	298	254	281	258	276	306	313	269	265	283	299	279	285	311	318	281	293	282	294	298	277	248	281	258	281	293	288	304	246	291	307	303	292	301	302	317	272	295	294	311	293	275	282	296	288	254	265	300	292	288	287	310	300	291	278	276	320	333	315	307	276	262	301	275	278	303	332	277	305	244	295	303	293	279	307	293	301	296	277	273	279	262	296	283	291	279	255	286	333	293	282	301	274	317	263	304	279	335	297	280	280	300	318	273	276	275	300	285	305	262	293	308	293	292	283	289	304	274	290	317	263	295	282	299	263	269	288	295	279	317	270	280	308	296	331	287	303	312	277	310	277	278	296	277	316	288	301	309	296	273	336	279	313	306	283	294	290	308	285	287	309	275	292	306	272	299	282	267	283	297	283	290	315	290	292	276	289	296	296	288	276	278	307	278	293	296	271	287	313	292	276	279	310	260	259	289	325	283	294	301	277	288	319	285	285	291	303	261	281	332	307	293	345	261	315	303	291	292	290	302	276	269	290	282	304	297	298	304	293	279	290	295	278	331	269	285	315	293	338	340	307	264	300	289	287	297	324	281	299	292	322	288	293	297	276	293	286	253	293	290	270	288	306	302	293	254	286	268	295	279	295	283	288	290	295	311	291	290	308	291	271	271	273	290	286	311	288	300	287	289	293	296	301	309	325	282	278	294	292	296	308	282	264	292	256	300	322	284	270	300	279	303	294	253	300	301	300	309	259	289	275	310	289	289	292	276	282	292	293	284	319	298	314	285	283	299	316	256	283	309	321	284	289	260	281	311	254	311	294	295	297	300	257	285	281	285	282	275	301	272	265	294	305	305	305	286	294	271	292	302	295	287	282	300	326	292	273	284	281	274	287	246	302	290	293	290	307	321	294	291	265	262	307	301	281	252	262	278	290	299	309	266	284	284	294	269	274	307	286	340	306	275	279	312	293	307	284	260	270	267	281	265	314	311	312	298	271	284	296	268	291	270	281	291	289	290	308	306	300	306	279	283	327	283	316	269	331	312	291	283	280	280	290	301	307	301	295	284	267	326	321	301	275	320	288	276	305	316	306	253	266	314	281	281	283	304	274	287	297	297	287	287	277	285	299	312	266	282	280	331	279	283	314	274	281	283	301	318	305	328	297	290	274	307	267	291	297	257	276	285	274	280	293	278	280	284	247	279	262	311	279	272	304	289	317	333	277	279	321	290	283	294	271	302	288	265	287	274	315	280	296	277	269	302	278	288	290	282	286	283	283	271	293	295	294	289	297	277	298	273	270	312	241	275	299	282	276	316	307	278	287	302	295	253	269	270	306	323	266	285	315	284	280	283	288	292	294	335	294	284	281	326	281	308	304	270	261	264	298	274	245	292	296	300	286	278	284	278	292	303	300	306	284	304	263	278	290	268	274	297	278	317	295	269	286	301	273	287	274	262	311	287	297	316	306	293	307	291	295	271	300	312	274	302	315	307	281	283	291	310	324	279	299	288	282	306	317	282	252	285	297	304	293	261	293	271	314	279	288	287	293	277	277	273	304	289	282	277	285	307	271	284	275	271	268	309	267	344	283	296	272	294	268	301	299	292	313	296	315	285	284	265	288	300	279	303	297	287	296	264	302	307	316	279	306	309	280	279	281	303	313	301	306	273	254	268	289	262	296	315	283	322	281	274	281	311	260	310	296	289	280	297	279	292	302	270	285	303	271	284	271	298	282	270	277	281	275	282	325	294	257	322	283	274	309	273	290	279	319	265	274	310	299	262	275	272	264	306	305	298	312	275	281	292	290	270	307	295	273	307	299	305	281	290	288	272	275	313	332	269	306	315	269	299	301	293	289	296	291	292	291	272	290	272	285	301	257	259	333	268	274	279	265	312	298	264	285	289	301	270	269	290	299	275	281	303	304	294	296	263	280	316	281	284	279	286	301	303	292	297	268	281	294	301	296	291	308	282	317	284	301	263	272	316	268	277	283	280	302	302	318	273	301	292	266	315	285	265	297	282	263	248	279	292	282	288	309	275	308	301	312	277	314	285	297	300	295	253	261	288	264	331	266	283	332	292	301	287	268	287	280	272	322	284	333	266	317	300	304	285	295	289	282	310	263	291	324	289	291	300	295	283	312	310	261	300	310	281	283	289	299	286	252	275	323	308	270	308	278	315	288	277	300	292	296	321	270	286	290	301	277	272	304	270	294	265	301	285	297	286	268	312	271	301	282	291	311	306	295	280	266	273	281	287	310	267	281	286	275	298	312	274	301	275	286	271	273	278	291	293	308	268	275	266	305	319	296	282	315	298	289	295	292	288	308	303	306	311	279	288	341	267	296	302	270	314	281	304	279	309	269	261	291	272	319	283	292	297	289	322	309	302	285	295	283	307	295	290	275	300	290	280	270	289	299	271	317	275	323	292	311	279	278	296	271	298	300	303	295	290	267	296	271	292	297	254	284	323	282	282	308	290	278	297	292	276	295	286	297	280	296	279	324	271	307	309	312	300	279	309	305	298	301	280	322	278	304	294	307	283	306	274	331	296	295	293	311	275	302	275	314	282	300	295	287	326	277	313	297	280	257	317	284	285	308	261	289	323	289	306	298	292	275	273	282	316	329	285	298	298	290	281	278	263	267	295	301	308	278	292	259	295	280	294	308	289	301	297	304	289	310	296	307	285	276	274	308	293	284	265	306	308	277	291	293	302	298	276	282	296	274	298	277	284	254	264	286	281	304	297	267	269	270	306	290	278	272	272	277	275	283	272	254	292	248	294	321	288	304	268	300	282	279	306	291	297	300	295	296	286	322	283	273	286	247	292	294	293	289	289	279	296	286	294	311	295	283	288	267	322	296	270	309	305	303	295	289	294	302	300	326	300	286	308	280	305	270	278	265	319	285	279	281	301	294	281	295	287	274	285	279	300	278	334	247	289	316	252	272	315	275	299	289	282	287	279	284	282	294	268	292	253	297	290	298	310	275	276	264	283	260	273	306	306	275	301	272	288	284	316	306	307	274	307	304	277	297	298	253	302	308
40664	60261	41130	21238	10972	8383	2441	830	478	381	386	351	361	350	358	338	359	336	349	328	334	389	342	353	324	351	323	343	365	342	324	337	340	320	335	334	336	298	308	316	328	350	311	317	343	356	327	330	333	340	351	341	321	333	351	353	314	346	348	326	326	356	345	314	336	365	315	328	336	330	322	316	335	329	330	379	325	332	350	320	313	362	364	310	314	341	297	321	323	337	322	313	350	302	357	354	344	335	334	350	299	347	342	340	354	336	321	327	332	373	323	351	349	322	330	329	319	352	310	323	338	304	361	326	318	315	334	338	364	321	325	316	323	331	289	360	346	352	336	344	342	291	349	312	332	312	338	359	309	326	373	333	327	351	362	294	302	337	358	333	353	351	332	348	315	332	308	340	335	336	319	324	341	327	325	314	339	335	331	336	331	329	312	335	361	301	309	359	310	372	321	293	333	339	344	323	324	335	329	313	327	350	348	322	324	324	329	297	342	356	332	337	298	328	352	341	321	312	296	349	333	336	352	333	317	298	349	316	291	348	358	307	356	319	341	303	326	301	312	330	315	326	313	311	331	332	315	355	331	325	339	317	348	320	343	322	326	315	308	347	354	351	322	327	322	337	316	314	320	310	339	323	312	308	335	290	342	342	349	305	319	315	361	326	313	331	288	336	357	338	331	325	347	343	337	292	329	331	322	314	362	332	342	310	331	350	319	329	314	395	359	352	300	314	335	322	318	327	357	322	298	327	338	356	338	316	309	327	308	325	341	326	336	318	344	371	331	327	326	355	330	325	318	333	310	328	292	329	350	310	329	321	341	306	332	310	358	305	358	334	332	300	339	337	313	339	333	359	306	346	308	341	313	314	312	330	321	328	342	319	312	326	348	336	319	316	350	329	348	355	340	334	339	337	313	365	331	315	326	306	326	345	312	313	304	362	317	360	331	340	306	333	318	385	352	347	318	292	298	337	327	316	320	318	324	332	313	330	296	314	352	303	330	306	331	336	339	331	341	360	306	321	335	317	323	353	362	325	325	319	342	318	357	364	326	318	312	341	306	342	349	356	307	325	338	346	337	327	345	320	308	333	339	344	317	352	327	342	322	363	322	342	337	324	316	333	323	333	320	326	323	333	318	350	333	331	327	325	335	316	329	353	348	331	364	329	339	307	349	314	308	338	343	300	315	357	358	322	355	333	318	359	349	315	329	316	337	327	324	334	347	362	339	323	323	319	353	346	310	338	318	330	345	314	337	307	313	346	299	306	354	353	336	306	375	326	315	325	306	341	294	354	304	324	351	328	338	334	312	334	324	326	319	331	359	314	298	354	300	335	357	346	354	335	311	359	314	317	305	354	332	326	323	318	347	329	347	342	349	365	327	356	352	317	336	294	333	361	319	372	351	337	324	316	324	352	316	349	329	313	324	308	310	319	314	313	344	315	316	370	354	324	328	341	320	291	340	357	328	321	320	332	287	335	324	313	327	323	321	293	344	340	324	356	352	337	359	328	340	343	335	337	318	326	357	325	337	309	325	300	334	331	299	359	349	312	340	300	341	319	354	343	333	355	342	289	320	335	350	317	336	356	393	316	334	325	328	313	309	360	308	318	323	311	333	303	309	315	340	347	336	313	345	312	317	326	374	351	307	355	333	332	334	350	323	322	323	358	341	330	319	369	330	329	361	320	337	324	329	349	340	299	321	346	337	304	352	345	332	328	304	304	301	303	297	349	321	314	333	321	350	328	348	341	332	325	339	324	338	298	337	367	318	355	356	299	327	325	374	333	328	349	345	347	342	318	341	357	349	316	352	315	370	359	303	347	331	341	346	325	348	319	353	311	334	349	318	344	346	306	335	333	353	334	325	348	340	317	303	323	336	312	328	328	358	367	311	357	354	352	303	327	350	353	349	329	316	344	355	323	346	327	306	324	344	364	338	316	334	309	321	342	334	355	353	304	312	336	336	315	336	319	342	341	333	322	292	363	353	327	359	312	379	323	340	337	306	330	315	320	321	330	324	330	319	375	333	327	325	303	320	329	302	344	335	322	332	323	352	327	325	340	364	342	350	329	353	330	361	311	353	304	343	317	341	308	322	307	326	323	313	361	323	337	330	312	340	368	338	329	332	354	338	309	348	343	355	327	366	300	338	325	340	341	308	323	344	332	337	337	307	329	347	338	355	321	319	373	319	337	317	332	298	346	333	334	310	328	304	323	330	331	309	353	321	377	349	315	331	346	307	356	347	339	352	341	336	361	330	330	324	330	322	326	329	331	348	315	363	351	306	342	336	344	334	317	310	371	335	314	336	335	347	332	302	338	346	324	317	301	338	334	318	358	328	323	330	340	350	336	343	350	340	300	331	311	346	326	358	319	370	341	344	331	339	344	355	346	341	300	323	314	346	329	342	349	320	297	310	321	330	347	338	331	332	349	347	339	328	366	312	346	334	316	334	360	330	332	364	333	342	347	338	351	326	313	363	337	327	356	319	308	310	356	328	359	298	339	344	330	311	321	341	329	302	340	363	333	329	349	352	329	342	335	349	358	357	350	313	359	313	329	339	330	324	359	312	317	299	335	330	317	353	301	331	312	333	347	299	310	335	373	331	324	342	334	346	311	301	331	334	341	339	319	330	312	326	349	313	320	316	348	350	365	325	317	321	307	336	326	335	339	340	341	339	341	337	331	323	305	293	349	343	318	323	336	305	328	287	341	362	323	341	306	319	317	339	326	341	369	344	338	316	325	325	312	333	344	314	324	327	401	331	278	318	329	318	361	341	339	351	299	307	347	310	325	316	318	325	334	324	326	339	324	327	324	325	359	359	308	295	330	324	301	331	311	345	364	356	332	330	345	357	327	328	303	339	317	342	363	330	323	339	367	324	333	324	316	326	341	309	342	321	339	312	318	321	366	314	369	330	312	311	328	347	322	368	316	311	333	342	358	343	337	332	325	300	341	356	332	302	365	363	352	328	282	338	299	344	332	349	347	325	329	334	359	356	315	329	359	336	342	327	347	352	347	328	333	334	309	365	336	327	324	344	337	332	366	316	340	330	363	310	355	314	325	344	326	304	324	324	347	326	299	331	328	313	336	316	320	332	301	322	305	319	348	343	339	361	318	319	333	323	310	306	335	338	340	324	312	316	301	358	331	307	294	332	305	335	352	312	321	347	348	314	315	372	322	326	316	342	315	356	307	331	349	331	325	360	353	344	329	325	319	339	322	324	311	318	354	312	322	293	338	330	330	315	316	344	334	316	315	331	339	308	355	351	347	300	339	337	305	302	332	342	344	305	298	350	299	346	353	328	337	328	332	312	366	359	330	358	341	341	312	322	341	332	347	327	372	298	338	339	341	331	324	330	323	310	324	324	326	301	318	331	345	359	314	304	308	349	324	320	324	298	354	331	329	342	331	334	311	367	322	334	373	354	328	359	313	359	361	316	324	301	330	344	331	324	328	361	376	363	299	336	359	317	329	322	311	350	315	307	334	303	319
25328	21255	27286	24904	13863	4343	962	460	344	359	298	267	315	299	284	291	286	296	270	321	304	275	286	285	288	304	306	279	291	276	299	271	294	287	302	319	297	316	263	317	300	289	297	283	317	304	283	284	306	290	307	295	308	320	274	304	275	302	300	302	307	291	299	299	295	266	303	280	303	284	291	261	297	299	311	291	328	273	309	307	286	282	303	279	310	280	268	286	284	284	270	300	268	277	288	304	270	281	282	282	278	304	321	315	274	269	303	313	309	274	287	288	277	317	298	260	317	290	297	297	314	269	287	301	282	284	285	297	302	298	300	291	302	320	296	301	279	302	319	268	293	282	296	277	288	299	258	316	281	261	272	288	298	313	283	305	269	318	299	323	264	288	337	284	288	267	280	310	328	296	269	302	286	290	297	301	296	293	323	324	316	262	288	319	281	300	300	278	299	277	299	291	294	291	325	297	243	272	309	285	308	273	253	284	312	283	280	286	290	275	287	259	306	315	305	322	285	313	279	325	265	288	284	278	313	285	285	281	298	284	313	300	309	287	299	277	288	278	283	306	266	265	296	312	284	292	256	288	298	276	316	291	261	295	284	278	294	261	291	300	297	289	313	248	269	315	297	299	293	292	270	315	314	289	278	291	292	272	300	296	267	273	304	288	269	292	287	300	283	270	299	280	309	278	276	271	306	297	308	293	298	281	301	311	308	295	270	301	309	292	279	267	269	313	300	282	314	322	294	294	319	293	294	288	292	286	288	275	303	290	280	318	293	282	273	282	258	296	300	300	269	291	284	286	323	297	279	289	271	306	324	279	281	273	302	266	295	297	298	261	276	273	279	293	345	282	310	286	289	268	273	304	272	296	270	287	289	292	289	331	279	310	307	292	303	263	265	323	318	274	312	308	298	302	291	287	263	318	272	289	285	293	324	270	286	295	279	263	289	320	283	276	287	290	277	328	292	284	283	280	313	278	317	275	291	278	274	289	258	280	294	301	266	288	300	306	277	273	272	279	292	299	278	288	299	278	261	317	327	300	301	271	290	282	286	281	289	304	306	288	268	282	294	303	290	300	309	276	308	313	288	288	279	327	296	304	294	280	271	267	257	310	287	290	310	293	291	268	322	312	294	302	305	298	298	301	324	281	278	284	275	323	291	267	311	272	299	297	296	292	297	283	309	285	295	283	267	277	267	289	275	307	288	284	334	260	295	245	312	292	273	243	276	270	290	320	329	268	297	272	290	276	288	291	295	264	242	327	296	319	272	305	297	271	281	242	308	275	297	315	315	324	309	288	295	308	275	267	290	270	305	309	297	280	275	279	286	306	297	309	318	289	322	262	294	291	299	293	284	269	299	283	281	335	253	293	293	255	325	307	300	281	302	264	282	323	302	281	266	297	277	303	271	309	272	281	309	294	303	279	294	276	277	264	282	296	325	271	269	252	290	313	288	316	291	307	246	314	289	302	298	325	323	294	298	330	303	291	286	269	321	318	312	319	349	287	323	307	278	290	288	292	293	282	269	293	288	308	290	279	301	283	280	340	280	299	299	260	303	304	287	261	284	293	312	297	263	275	261	300	310	288	306	308	308	298	243	260	315	243	262	300	295	282	288	312	317	278	299	299	277	291	290	289	280	288	283	302	285	275	304	287	286	293	279	291	292	267	276	310	270	263	287	273	262	281	285	267	300	302	291	331	282	294	303	283	276	299	298	297	316	309	293	312	329	283	277	281	281	278	317	297	318	275	257	290	261	302	311	291	271	283	289	293	281	288	287	287	274	277	294	287	256	270	315	272	278	305	302	269	283	295	304	302	303	303	286	313	263	317	301	305	277	278	300	274	292	290	297	283	293	306	269	300	296	274	270	282	279	328	303	296	313	290	279	299	298	294	281	292	304	296	278	285	275	281	294	269	302	303	275	296	289	302	297	309	318	278	286	291	296	300	302	269	296	279	286	308	298	305	292	287	276	278	298	297	268	297	290	284	295	301	290	268	325	262	310	286	297	283	256	287	294	287	312	281	284	313	294	295	299	307	298	295	276	263	272	271	288	288	269	274	255	265	302	279	286	281	275	324	310	261	307	256	273	316	266	300	301	260	314	281	265	269	316	300	302	296	318	286	297	306	302	261	285	303	255	266	302	313	299	294	277	276	264	283	266	296	309	297	282	292	327	309	294	296	311	285	288	300	292	286	279	289	295	290	291	294	283	274	301	286	291	299	288	322	295	292	281	265	287	268	251	301	310	257	292	285	305	301	287	272	317	305	320	302	295	297	292	276	284	283	316	316	283	272	264	286	287	270	287	307	271	286	278	290	298	288	286	290	230	305	311	276	284	301	282	290	297	321	277	285	307	313	290	290	299	304	318	294	278	291	284	275	297	282	297	336	300	301	293	300	302	280	307	295	287	242	264	285	292	288	301	285	270	265	299	295	280	280	302	298	267	290	255	292	339	296	315	288	307	285	307	274	298	289	274	288	279	244	283	312	283	282	291	302	312	303	292	301	287	281	293	272	305	273	294	296	331	297	308	289	294	295	287	260	278	281	292	307	270	262	295	270	265	277	254	319	300	286	283	289	271	282	300	272	272	277	256	310	315	272	283	281	270	275	299	307	305	241	312	287	286	292	286	290	284	329	293	274	301	286	284	284	306	256	323	301	256	314	292	333	297	290	301	299	284	286	308	296	315	297	294	318	301	285	319	296	316	297	265	263	309	262	301	297	278	296	287	275	262	264	282	255	271	283	301	314	305	284	278	284	289	257	286	285	291	277	309	284	288	303	287	272	331	288	293	273	288	293	299	282	286	289	292	304	257	306	286	334	286	290	270	284	281	277	294	298	264	309	284	310	270	285	322	258	291	286	299	298	265	287	298	301	254	303	274	257	259	294	276	296	288	308	301	299	320	274	268	305	278	291	257	322	290	288	266	270	290	293	290	291	279	334	268	302	298	303	325	307	280	276	302	263	284	289	268	282	308	276	289	289	245	317	248	306	293	269	288	288	300	277	281	268	275	277	295	263	291	296	263	261	293	295	271	296	244	292	270	299	273	280	320	281	297	281	278	277	274	288	267	283	276	274	295	259	299	325	292	272	278	306	305	310	297	303	283	268	288	277	300	297	292	268	299	286	269	259	306	285	281	315	285	304	308	261	293	310	315	261	266	299	341	287	279	273	265	300	278	300	301	261	278	297	293	304	285	275	294	267	306	295	280	293	291	291	280	283	273	285	246	250	290	296	295	277	317	302	262	290	309	295	265	292	302	285	266	284	294	302	312	299	302	293	286	286	296	304	281	321	288	288	282	295	300	293	284	291	285	299	278	301	251	307	299	288	311	317	299	297	280	306	300	287	280	288	280	283	292	295	308	299	299	297	304	307	312	305	280	320	273	311	272	305	279	261	265	268	301	294	301	259	311	288	257	291	246	297	293	285	308	310	277	275	323	293	298	291	310	304	292	286	301	306	302	297	325	284	302	300	266	288	297	288	307	253
38284	50172	30583	14848	11685	5081	1283	601	395	395	344	295	354	348	360	365	334	359	353	350	374	321	325	364	322	359	306	333	324	340	352	365	337	316	360	323	340	347	363	347	329	355	318	335	323	324	333	331	337	339	335	345	340	336	344	317	343	336	352	366	357	335	389	348	365	327	340	354	320	341	371	334	369	331	342	344	354	344	325	345	351	343	345	343	373	369	350	333	305	372	368	361	318	353	343	358	359	339	326	363	307	351	347	363	359	339	325	338	337	356	350	329	348	338	333	358	341	332	320	336	365	394	366	354	347	364	313	343	327	366	333	339	359	368	324	339	350	338	327	330	322	319	331	349	331	336	331	326	335	347	334	333	366	317	322	347	338	351	341	324	403	330	343	359	349	352	329	356	316	350	294	331	322	338	332	369	338	308	354	316	330	361	333	355	313	380	374	325	335	349	319	369	351	323	342	365	351	357	333	324	320	347	332	360	324	332	332	353	320	375	301	341	354	326	368	325	324	372	311	345	354	366	331	366	356	331	349	350	311	365	359	325	334	327	338	331	341	367	359	339	325	368	300	362	332	320	323	360	337	362	343	320	354	337	340	379	359	328	337	340	346	339	332	355	325	346	346	338	335	330	363	356	342	368	310	334	329	318	346	364	348	375	375	359	345	319	344	323	322	338	337	303	343	347	364	344	324	326	325	335	337	351	364	332	338	353	341	342	377	329	324	347	374	372	344	321	333	349	339	345	333	319	331	388	363	320	357	341	356	342	307	339	336	338	324	341	351	331	349	349	381	309	318	364	323	318	334	354	369	314	331	340	355	344	368	342	331	340	332	351	349	347	337	336	345	344	372	333	333	354	343	361	321	322	332	344	312	353	355	370	365	337	313	329	328	350	348	299	372	346	360	332	318	333	373	370	362	337	341	321	352	348	327	343	322	326	343	351	343	326	338	338	334	344	325	308	342	348	349	346	331	372	339	367	341	343	316	341	320	345	317	336	307	348	334	375	345	335	340	362	377	327	334	355	332	318	358	338	340	367	336	367	346	358	291	358	360	324	345	331	300	343	344	355	353	358	337	341	348	362	335	346	348	358	334	331	341	363	347	353	329	377	375	354	335	327	354	344	330	353	325	311	349	332	334	361	338	334	375	345	344	332	355	335	329	361	333	362	375	352	316	347	366	327	351	307	330	345	326	313	340	349	341	343	335	320	348	345	353	381	330	337	322	341	338	321	315	330	339	308	350	326	325	331	333	325	337	367	358	347	361	345	330	351	355	353	342	354	339	355	360	348	301	362	323	330	332	368	359	313	350	349	339	336	332	316	346	359	342	344	383	324	334	361	355	326	331	370	339	349	349	346	335	331	355	340	368	338	358	355	357	334	330	337	318	334	370	350	322	321	323	366	314	357	337	355	337	367	347	337	310	354	329	372	335	346	342	343	359	355	316	334	376	344	360	355	370	363	320	354	341	325	323	342	343	334	320	338	359	356	349	318	319	356	341	327	360	330	330	341	341	360	363	354	349	346	379	326	356	358	363	329	342	298	324	338	338	335	319	364	351	347	360	325	323	370	325	379	354	364	315	335	309	336	298	366	357	355	325	314	322	373	349	331	346	321	378	375	323	323	351	335	339	358	359	353	368	372	326	337	359	354	365	342	359	347	333	343	354	324	366	303	351	377	363	348	366	346	363	352	360	338	360	336	336	305	354	325	346	353	364	330	364	328	364	372	364	379	317	364	329	301	370	320	365	336	340	358	326	347	354	337	329	320	375	345	329	329	347	327	343	321	367	340	319	329	357	335	339	344	343	380	330	335	340	332	343	339	370	338	334	338	356	349	337	348	313	345	347	353	319	325	339	344	371	352	344	334	348	360	302	324	331	360	374	363	344	332	320	337	339	396	354	375	360	321	352	326	340	368	335	351	337	369	335	342	335	352	382	352	360	307	339	363	297	368	329	335	334	329	335	306	346	337	343	326	349	366	342	335	360	358	353	339	342	326	310	338	322	343	321	349	352	331	339	392	307	362	327	335	347	315	356	325	319	366	334	335	342	343	365	349	363	350	370	373	338	309	340	363	358	340	356	314	369	340	320	351	400	345	335	304	370	374	340	341	366	323	322	350	363	370	324	332	345	339	342	359	362	312	370	351	384	348	361	321	317	359	337	350	346	337	317	386	347	326	344	337	362	335	333	320	346	355	352	350	354	342	352	355	337	332	353	329	300	341	374	347	335	353	331	350	346	339	326	324	326	361	335	340	328	336	343	346	327	342	345	336	345	341	347	343	347	345	339	354	352	328	360	316	350	341	337	343	329	317	350	370	339	355	348	361	367	338	306	309	359	340	337	347	341	354	328	315	353	354	323	316	350	308	336	340	331	374	355	330	326	341	338	339	328	337	362	356	352	343	361	345	344	316	336	383	313	318	353	373	340	356	351	339	339	353	307	347	321	353	334	351	352	341	345	370	352	317	354	328	344	343	339	372	349	345	343	322	383	364	340	388	355	361	333	360	347	342	310	334	325	340	342	350	327	366	341	321	356	324	320	351	341	307	330	327	346	376	358	359	361	343	358	338	332	336	329	351	305	346	323	363	347	354	343	338	354	372	311	352	330	331	311	312	328	333	350	353	389	358	309	353	335	328	318	337	308	344	324	318	327	333	325	337	344	333	361	332	351	320	375	359	352	345	367	308	340	345	340	369	333	345	325	324	348	323	333	330	352	355	354	361	350	337	351	335	353	343	366	361	333	306	331	352	331	330	337	361	350	347	342	328	345	299	363	342	387	325	347	321	302	339	334	329	339	362	362	360	340	316	327	301	335	395	328	347	354	326	344	349	338	354	377	358	356	326	349	365	309	334	326	356	373	322	354	359	359	351	338	330	359	352	304	337	338	339	344	349	321	342	348	338	343	331	339	331	334	342	316	343	328	373	328	336	353	324	338	342	351	315	348	338	342	359	356	332	350	324	344	331	355	301	341	313	324	345	357	340	349	342	327	335	392	368	344	316	341	329	311	348	361	319	377	357	351	319	344	332	340	347	336	326	329	338	341	357	343	365	341	352	363	369	346	335	375	397	352	337	354	312	365	346	340	333	347	360	332	361	339	353	366	336	363	339	353	350	373	326	328	354	321	320	338	338	355	349	322	330	327	339	358	328	309	357	301	338	336	325	361	343	336	345	333	326	356	339	347	390	348	325	385	355	332	337	338	370	364	360	333	350	370	356	351	323	347	344	357	345	378	343	356	335	373	362	317	341	378	352	319	348	353	339	376	346	326	360	333	338	318	344	329	369	329	367	334	356	362	330	317	316	337	346	332	347	344	370	383	338	341	346	327	337	342	323	318	320	367	334	365	353	344	328	340	323	374	354	331	295	332	337	298	328	346	351	332	342	327	354	322	333	376	340	347	342	339	310	362	364	368	330	346	321	331	340	355	315	349	351	302	339	316	338	346	347	346	343	383	364	346	358	350	337	331	326	347	334	321	314	359	360
22890	21068	28674	23925	21797	21464	11363	1653	585	524	477	458	460	463	478	440	434	447	404	449	416	431	436	433	441	441	433	373	470	433	432	425	447	433	456	429	427	433	431	442	419	407	429	416	443	435	434	438	443	382	435	445	418	449	401	424	381	438	418	431	431	408	426	415	402	425	403	399	429	426	400	402	444	438	431	409	432	427	475	405	414	442	394	407	376	471	433	412	409	440	446	389	448	427	455	424	422	428	404	438	417	446	415	417	467	405	398	470	434	421	436	447	427	476	445	412	421	432	443	463	411	385	425	382	449	426	433	426	414	440	405	432	437	424	415	426	409	424	400	446	396	442	437	466	426	397	402	470	453	413	433	426	426	444	436	434	421	413	427	430	447	419	401	424	408	448	395	413	445	411	420	436	413	451	417	437	443	436	424	382	407	398	446	423	426	439	453	425	449	406	388	429	417	423	443	423	443	440	447	420	421	449	403	438	373	401	422	425	394	422	439	419	457	436	424	491	441	456	433	434	441	412	418	430	450	390	395	408	429	384	420	402	396	425	439	420	390	416	381	406	438	447	418	416	446	408	398	423	399	408	423	407	406	443	444	427	422	413	435	404	432	461	383	371	447	436	413	431	412	428	395	441	412	490	402	442	426	408	407	406	436	424	442	439	443	408	410	416	422	405	406	436	433	429	401	414	426	417	442	429	420	432	405	387	449	433	394	458	400	398	392	432	421	460	406	425	420	420	469	422	385	443	410	442	394	409	441	426	419	423	446	427	438	414	427	406	447	447	446	398	403	421	439	416	410	454	428	424	427	407	429	399	398	418	419	389	432	412	430	402	430	448	459	428	423	375	398	390	440	418	397	426	395	418	425	409	435	398	421	445	417	398	411	431	391	374	410	420	444	463	411	429	452	442	430	389	400	432	417	430	418	405	408	446	398	428	472	425	467	461	437	441	427	443	432	388	397	440	434	454	422	415	410	431	440	463	429	382	437	434	419	470	434	410	417	426	410	413	417	400	399	399	385	421	396	437	446	391	434	409	418	411	385	452	420	446	440	398	395	413	451	415	407	419	417	391	419	390	457	392	444	407	406	429	410	413	434	417	427	427	412	426	411	416	405	392	414	440	442	381	417	401	427	411	395	412	403	423	408	440	420	400	411	439	410	452	478	399	421	372	416	423	443	415	409	430	393	430	404	360	424	437	407	378	419	408	408	427	440	434	429	414	419	372	435	401	428	411	455	433	437	420	463	439	421	429	434	427	451	426	412	438	444	457	417	420	416	457	434	426	381	434	438	422	416	419	393	385	429	397	384	381	426	423	408	443	422	414	397	418	416	415	446	400	448	414	462	418	433	439	407	402	462	407	429	414	425	403	410	424	393	435	408	430	433	441	438	404	417	396	426	432	422	414	404	409	412	455	418	443	408	435	395	432	423	418	389	437	406	441	423	382	423	435	415	423	399	392	414	391	434	415	393	408	414	450	420	421	466	429	425	436	424	415	441	413	413	421	471	439	451	406	390	393	412	421	465	411	391	367	409	403	445	402	394	404	415	461	436	435	400	429	419	432	417	400	431	405	425	423	451	431	427	442	375	429	386	416	411	430	424	409	425	469	443	396	425	426	429	432	423	411	416	400	422	407	422	415	436	427	420	418	439	435	455	401	411	415	382	422	390	436	429	376	435	433	433	417	411	430	419	411	452	448	443	410	406	424	439	394	417	442	413	455	410	409	419	429	395	442	395	420	439	396	451	471	400	414	423	444	422	433	404	387	397	386	453	387	429	403	405	411	440	400	403	433	398	454	453	447	452	388	443	405	445	407	458	403	433	398	391	423	399	422	435	458	390	400	432	429	391	459	425	414	420	450	411	404	395	442	430	440	396	409	416	426	435	395	418	400	444	423	430	423	409	410	442	415	407	412	422	447	383	403	433	446	401	444	445	416	393	424	417	455	398	423	423	416	436	422	420	434	418	388	431	405	406	413	431	413	377	448	470	430	436	410	449	409	424	452	425	399	406	405	401	419	449	440	395	410	386	398	444	426	434	443	405	414	476	407	406	439	396	440	444	409	412	426	433	402	449	432	421	417	455	423	423	366	428	435	427	432	408	430	418	491	431	413	460	424	412	441	425	438	424	435	426	454	441	437	418	412	439	410	440	434	446	376	392	392	421	424	385	457	424	425	428	419	408	412	402	419	389	375	418	395	419	426	395	426	433	441	447	419	422	400	416	433	429	416	391	412	430	418	434	384	402	400	401	430	435	383	412	401	408	428	402	388	409	387	447	417	405	395	454	389	442	401	451	426	411	427	444	443	390	451	390	407	397	420	358	402	444	423	442	406	430	427	407	433	423	406	414	390	427	413	410	409	426	412	418	437	404	424	443	399	425	416	407	431	400	404	414	447	413	431	415	398	409	414	409	446	392	418	385	420	403	416	434	433	397	429	422	425	440	421	408	441	435	423	431	427	435	403	423	423	425	387	412	451	389	421	397	415	392	405	446	465	461	411	430	413	426	425	439	447	447	463	425	396	432	399	454	393	408	416	402	428	421	436	458	420	401	412	425	421	386	406	420	392	386	403	415	396	439	433	416	432	424	433	412	463	449	417	425	478	435	424	427	461	415	419	410	448	413	414	409	459	476	454	412	440	426	475	447	398	403	411	415	451	444	433	435	441	432	431	470	381	430	397	390	429	438	424	431	426	476	443	431	452	383	433	410	437	438	401	427	430	432	384	355	460	409	428	430	374	397	438	407	459	428	425	459	454	418	430	420	437	400	393	402	422	414	404	427	416	405	428	415	436	416	422	458	425	447	389	408	463	409	448	430	411	437	453	443	410	399	426	402	458	408	447	424	422	434	381	455	379	434	456	419	413	433	417	415	420	441	428	445	400	424	436	409	420	405	413	432	406	424	429	378	416	423	404	417	405	423	416	438	437	417	436	405	438	424	419	450	428	395	368	380	380	421	410	430	408	379	397	427	428	416	398	444	440	407	417	385	471	429	439	433	435	450	448	416	397	455	398	374	431	408	421	412	438	434	435	414	399	452	422	411	387	416	395	397	437	416	416	430	424	444	442	393	411	411	376	393	408	373	397	429	441	461	423	431	403	451	420	426	400	412	462	475	411	392	414	427	396	421	414	421	463	405	413	394	376	433	418	431	398	440	417	427	391	426	461	395	416	414	445	435	421	417	385	417	387	399	423	415	433	398	402	414	397	422	414	434	423	427	416	384	402	403	377	428	449	394	413	419	394	407	384	395	412	426	433	406	436	418	428	424	435	379	413	442	426	440	457	413	407	414	409	424	430	406	465	437	423	408	442	431	379	399	411	428	377	407	392	416	403	429	432	442	406	443	434	436	434	436	414	442	380	422	414	384	418	411	402	410	440	427	432	424	413	440	433	409	408	412	380	403	413	413	405	423	410	440	434	401	405	406	439	423	475	425	448	415	410	408	427	412	402	450	416	414	403	420	434	416	408	425	408	443	431	422	448
37733	63427	45681	33267	27125	14490	4178	1250	700	535	564	481	524	470	456	478	458	466	472	499	453	493	444	506	482	467	458	497	448	477	465	441	520	446	467	491	488	475	502	501	460	432	456	496	496	446	495	457	490	455	459	479	429	460	471	457	465	469	462	445	459	450	498	466	435	465	490	461	475	456	475	464	474	454	453	475	444	462	448	473	480	441	491	481	455	506	469	451	478	448	473	499	460	471	426	480	448	457	479	451	508	489	460	492	434	490	484	415	504	448	459	458	473	423	438	433	435	484	470	485	457	459	465	498	476	457	487	478	434	471	476	494	480	462	468	449	474	459	473	479	484	457	484	474	489	445	464	496	443	491	465	459	478	477	422	449	498	480	487	460	462	529	484	479	452	464	446	477	475	479	466	436	483	448	467	442	487	528	440	430	447	479	498	440	469	466	503	465	442	437	457	442	433	476	505	463	485	432	449	462	450	468	460	490	480	458	453	459	463	477	458	472	491	459	460	454	508	485	481	437	472	475	471	485	448	464	448	471	461	442	451	459	455	491	484	440	484	488	460	447	457	424	462	470	457	481	518	479	515	490	460	480	449	466	474	495	430	452	450	463	480	473	469	434	448	457	472	472	449	480	442	495	442	523	467	488	469	471	462	461	446	446	488	425	436	499	474	459	437	483	480	442	431	460	446	473	493	460	502	534	485	453	466	470	488	511	481	505	507	464	439	475	465	495	459	448	444	474	454	446	427	480	494	468	486	473	482	485	435	455	460	443	445	473	449	502	462	438	468	490	456	449	486	459	467	468	440	497	487	526	460	496	454	485	461	468	410	469	472	479	451	475	444	449	467	510	434	423	465	494	439	504	479	460	476	478	467	482	491	484	477	430	468	441	472	443	512	478	478	479	497	477	469	445	458	432	427	464	430	491	473	468	508	455	449	473	484	500	479	464	467	452	490	453	505	481	447	446	469	455	466	457	493	459	484	480	442	498	479	481	469	447	494	450	487	469	481	448	446	502	440	483	472	433	469	472	457	459	438	455	486	452	522	415	470	446	487	455	469	452	464	513	434	510	513	464	440	451	489	444	478	439	454	440	493	439	489	443	456	485	490	517	455	449	482	398	475	466	432	485	457	452	456	444	444	475	454	474	467	469	453	474	456	495	461	461	466	469	498	436	482	461	457	454	495	453	483	497	443	512	432	492	413	438	460	492	462	428	457	472	435	454	479	453	476	457	453	467	497	442	473	491	459	509	470	438	476	461	456	468	458	493	484	420	454	474	495	443	465	420	441	499	454	491	499	450	490	442	458	461	487	480	445	431	484	468	476	452	463	482	451	489	516	470	490	482	476	450	480	456	491	458	475	511	462	491	494	503	453	465	445	462	452	475	446	499	488	465	447	505	471	461	448	500	449	479	450	462	477	454	431	462	497	471	453	458	474	474	466	479	473	494	469	517	477	478	477	498	521	431	482	458	484	458	444	456	501	459	442	459	463	436	471	485	463	452	509	434	455	501	452	467	453	468	448	484	484	472	476	479	434	452	451	478	490	454	461	441	480	446	483	432	500	457	471	539	443	466	481	511	484	468	451	439	459	537	474	490	444	478	438	452	471	462	444	472	472	495	509	438	445	496	513	485	486	455	448	483	444	446	462	509	470	507	458	441	440	472	460	437	469	479	439	465	494	465	470	442	488	492	479	478	448	472	445	481	487	434	451	474	463	495	481	443	449	423	474	453	470	471	449	440	494	496	461	467	509	468	466	479	419	467	495	466	468	487	454	462	477	498	506	491	476	493	475	478	514	524	424	468	457	468	465	423	408	474	506	477	511	434	444	485	467	478	447	466	435	482	462	461	472	452	478	494	486	480	463	495	482	454	463	483	471	465	521	473	481	429	454	470	504	452	450	480	459	463	459	506	459	488	449	454	497	502	459	480	482	456	446	465	456	454	474	433	501	477	468	490	447	473	452	485	433	460	451	485	467	452	532	488	492	467	483	420	507	476	490	474	425	496	455	461	490	441	492	449	437	469	474	433	514	453	473	467	477	466	502	470	479	484	461	458	481	448	461	479	469	460	489	447	495	532	522	428	427	461	447	487	480	495	489	519	471	495	503	427	425	500	438	477	462	470	488	463	474	467	452	458	466	499	460	486	499	428	483	479	472	430	461	474	479	452	477	461	423	398	459	507	473	456	480	475	446	457	444	493	488	453	459	485	498	466	451	475	439	474	422	440	475	450	471	450	462	476	474	430	480	452	466	438	449	497	458	480	492	464	470	451	431	467	472	478	490	412	454	489	496	452	463	468	486	489	506	441	457	503	463	442	511	456	452	499	501	490	435	447	454	559	443	465	469	479	484	423	454	461	463	476	452	499	508	479	476	469	452	448	486	491	491	461	443	456	448	461	491	490	494	460	501	465	516	489	426	479	446	435	499	469	497	463	496	492	447	451	458	451	466	469	491	455	440	500	452	487	450	477	436	457	456	501	462	475	474	436	462	498	465	436	468	451	488	479	485	469	461	475	453	448	472	461	484	465	466	485	477	456	513	469	465	456	503	461	487	460	447	480	475	460	473	527	484	489	465	438	453	462	439	464	450	454	426	484	472	463	459	461	465	469	473	444	444	453	443	484	502	484	460	465	475	465	482	417	504	472	439	454	468	447	476	479	471	456	478	434	506	451	497	508	473	459	455	468	475	460	456	440	448	459	444	448	487	491	476	491	527	470	470	487	475	466	465	464	472	433	480	437	489	437	456	478	471	469	445	407	490	505	491	449	460	503	490	486	448	469	461	454	444	456	485	421	498	479	490	514	480	484	473	487	463	502	455	471	467	493	450	443	470	433	441	475	436	464	452	447	487	511	452	486	469	461	463	470	475	474	507	459	439	483	479	446	501	446	476	466	429	463	457	464	500	438	452	445	485	455	463	477	461	483	437	458	448	501	473	477	443	497	449	461	494	432	514	495	411	462	450	463	456	436	454	447	467	444	467	465	492	537	474	506	448	466	492	479	454	441	468	430	491	437	487	499	449	478	469	450	470	479	489	482	483	492	445	446	453	468	514	506	513	459	474	446	436	474	425	471	449	467	463	490	460	500	477	484	433	425	430	477	477	427	464	480	479	449	497	460	437	473	484	521	505	469	460	435	427	463	468	440	478	482	480	472	430	480	483	457	465	437	458	476	475	477	449	481	477	479	490	415	431	465	447	468	468	452	464	474	443	464	432	501	537	482	498	474	487	501	459	474	488	439	486	471	452	453	497	488	472	457	469	434	459	444	436	450	476	477	481	448	453	504	504	472	474	435	502	466	479	469	435	481	447	440	451	480	448	464	528	476	465	491	468	414	454	438	453	458	448	480	452	484	504	467	463	512	488	479	512	465	466	431	480	449	483	452	454	455	461	458	483	497	474	464	466	451	454	466	492	474	471	505	466	515	504	455	482	437	465	490	498	440	462	450	487	476	461	425	470	491	452	441	463	469	488	461	464	488	472	460
30529	28469	29522	21410	9348	2919	652	424	257	248	208	245	221	233	220	237	216	194	203	213	226	218	227	198	224	234	214	217	225	217	222	237	214	221	224	225	218	211	213	220	234	239	222	209	205	222	239	206	222	222	212	231	206	223	215	204	235	220	219	225	196	219	206	233	239	227	200	210	224	221	249	216	205	215	236	187	227	216	223	230	211	234	226	222	223	208	239	243	239	215	244	243	226	228	220	217	197	225	198	211	242	208	219	235	198	233	224	213	246	187	235	215	231	229	243	213	244	234	228	215	232	199	212	214	210	252	242	200	219	214	206	189	209	210	231	217	216	206	219	215	201	213	211	221	197	216	216	211	225	197	221	215	224	228	246	206	218	234	221	202	203	231	230	213	201	224	234	236	226	199	221	216	192	221	212	232	216	240	210	231	215	237	235	217	237	235	214	232	224	239	210	220	238	200	248	204	223	225	189	194	220	223	225	199	213	229	211	228	224	190	235	246	246	206	225	209	218	223	195	222	220	208	218	223	214	226	223	182	255	222	216	195	217	217	197	224	202	240	181	216	215	251	213	241	225	223	218	210	222	210	221	198	202	252	218	227	199	245	223	216	238	236	199	233	219	219	192	215	186	226	230	207	247	239	188	223	229	236	234	221	237	212	199	226	212	226	227	206	238	215	250	223	235	231	242	195	218	221	207	210	227	241	198	257	230	218	201	209	195	217	242	229	229	223	186	240	231	230	227	239	229	232	211	220	244	209	236	201	204	220	211	222	193	206	243	211	222	201	235	203	227	209	208	211	244	232	204	222	196	249	202	232	238	193	222	225	233	233	210	224	253	196	237	252	211	224	232	210	236	222	236	247	250	230	231	196	215	199	230	216	239	232	199	230	226	229	233	211	213	231	220	232	228	201	236	229	213	191	243	232	239	229	219	214	230	234	198	211	233	199	220	231	239	220	209	240	235	246	219	235	217	259	236	239	194	223	216	216	241	207	244	218	240	213	205	208	230	239	236	200	202	232	204	207	212	209	242	219	223	238	202	199	225	226	254	241	210	255	245	219	230	220	241	214	247	216	196	213	212	217	208	216	215	214	217	236	215	220	231	252	213	237	207	196	232	220	218	256	237	218	225	208	228	216	225	236	223	203	195	230	204	210	211	233	227	214	226	197	205	228	199	216	224	218	233	216	235	236	237	242	225	214	217	207	222	207	220	247	198	208	225	187	206	248	204	217	215	230	210	223	210	231	234	230	246	211	240	210	220	222	224	198	208	205	224	213	232	239	204	218	230	231	203	241	225	223	228	196	236	209	228	207	211	211	213	203	207	232	233	183	203	223	215	228	234	238	233	250	199	224	240	211	232	217	237	233	229	219	222	213	229	231	220	231	239	223	233	214	223	231	213	233	232	216	198	235	244	229	189	208	224	215	198	219	231	206	222	219	216	222	211	214	224	227	210	207	230	199	218	224	234	220	220	213	227	216	202	201	217	239	212	205	264	226	250	243	217	242	205	240	228	216	260	251	194	196	234	228	226	217	244	190	207	234	221	231	235	202	232	234	218	212	231	180	229	242	199	220	220	227	222	215	234	243	220	235	211	216	226	194	195	235	225	233	231	225	213	227	200	226	215	213	252	214	238	246	219	231	218	205	242	213	215	241	216	230	212	217	210	228	235	223	228	219	242	218	212	224	207	218	222	205	209	215	191	219	198	202	209	220	207	225	210	236	244	217	225	235	225	227	215	235	214	208	246	207	228	213	209	210	216	204	237	211	224	217	228	205	225	211	246	209	238	214	220	227	219	221	245	217	233	225	234	222	212	188	246	207	227	223	235	221	241	222	203	209	253	207	225	200	207	213	209	220	217	230	222	214	197	213	204	249	205	241	233	234	211	215	221	223	227	233	187	216	219	227	222	241	228	204	216	218	220	208	201	223	218	221	226	212	213	223	183	223	244	202	239	219	209	225	218	213	220	244	195	221	232	208	202	202	208	201	210	232	211	245	220	213	195	219	213	218	207	212	234	225	205	235	226	214	231	217	213	242	235	224	211	227	216	227	231	222	216	232	215	230	211	194	219	204	206	248	191	249	228	214	218	219	211	222	234	219	230	217	238	216	232	225	210	217	235	205	223	219	237	231	227	197	208	208	223	215	208	215	231	220	208	229	197	223	214	222	237	220	231	202	236	232	211	200	196	237	220	225	215	212	221	245	211	180	190	235	206	220	199	238	224	225	247	219	204	220	254	227	235	222	233	201	227	220	243	217	220	200	235	231	213	247	216	203	204	224	226	183	224	217	203	214	220	217	196	205	222	222	224	236	248	231	211	211	241	229	209	204	216	227	209	221	227	225	236	222	210	242	220	175	221	229	214	225	206	216	235	218	207	224	188	219	212	238	224	209	220	201	197	207	233	201	221	235	215	223	235	217	277	230	219	225	239	221	206	210	228	214	239	203	214	225	224	217	237	211	210	246	241	219	234	222	228	208	191	240	215	207	201	197	215	194	226	230	234	189	197	193	209	209	218	216	207	205	217	218	237	208	240	242	208	220	215	218	196	220	200	231	206	251	227	235	216	252	199	241	209	200	229	214	239	227	213	215	202	214	199	215	207	202	238	189	200	233	235	199	257	231	220	209	222	237	248	192	189	244	218	193	265	214	226	241	210	219	215	213	219	246	226	241	190	223	225	234	233	246	227	225	233	210	223	215	223	211	188	226	219	227	198	234	216	213	205	217	221	210	221	242	246	203	237	237	240	202	204	220	226	218	222	208	249	236	208	242	227	207	204	205	225	218	217	217	213	220	247	216	232	190	227	229	231	231	227	211	224	202	205	197	222	241	217	225	210	232	219	220	248	216	234	192	223	232	232	224	203	206	218	225	241	231	250	197	250	230	228	213	232	216	200	211	193	217	239	209	235	238	213	222	235	236	249	217	247	216	207	216	201	230	187	210	220	222	240	217	212	198	212	226	247	221	225	223	227	226	225	235	199	230	207	224	223	246	228	214	184	217	191	235	222	207	206	207	206	248	218	232	227	220	229	228	238	202	268	194	196	218	195	211	216	200	227	227	200	232	233	203	230	200	215	222	193	229	208	236	225	215	201	219	240	229	209	222	221	202	233	231	234	211	194	201	232	234	247	230	207	225	206	217	205	234	219	228	237	198	205	221	238	192	204	202	176	221	198	209	211	196	234	234	221	211	221	220	208	205	241	233	213	218	221	215	184	202	214	245	218	199	221	206	191	210	205	240	220	199	231	231	217	227	206	216	220	228	207	216	204	211	208	203	223	213	228	212	260	225	228	222	216	228	222	232	225	245	249	214	251	239	197	236	239	229	242	212	229	219	212	219	202	200	212	231	253	209	231	236	210	238	214	196	226	240	220	208	225	236	220	205	194	217	195	222	226	222	195	206	216	248	222	218	245	228	215	204	216	208	203	218	231	223	233	203	223	194	211	237	227	232	214	191	220	244	246	184	191	253	237	201	222	208	217	227
35033	42871	29964	19699	10683	3831	891	617	368	310	255	286	264	303	235	289	261	260	273	293	298	259	257	242	242	247	277	279	274	266	241	238	236	254	248	269	265	268	263	284	254	279	252	264	273	240	242	255	262	260	256	271	244	266	256	255	258	247	252	252	264	267	240	257	257	258	246	260	220	262	268	290	242	259	262	282	282	279	271	271	262	263	253	261	282	277	265	258	270	228	282	260	264	280	262	236	291	251	244	264	239	244	275	278	236	278	233	310	240	284	268	277	255	238	256	261	219	264	262	243	259	258	237	266	275	273	263	265	245	280	276	274	285	251	243	267	245	252	249	267	247	264	270	250	245	220	262	231	289	234	260	228	242	245	276	253	299	268	260	284	264	263	254	252	256	245	257	259	283	256	245	257	253	267	278	226	260	236	258	261	269	282	245	252	262	266	260	250	255	263	256	262	254	261	263	253	252	261	249	277	262	290	275	244	255	265	272	282	261	258	277	296	238	252	235	243	296	242	273	264	276	242	286	275	274	261	281	250	242	260	255	247	275	254	249	275	260	262	261	276	263	267	258	270	255	285	243	258	254	274	245	240	266	254	239	287	246	255	260	234	285	278	244	284	279	248	255	291	290	225	283	276	263	246	284	260	254	267	257	297	262	244	243	272	267	274	263	260	277	262	233	254	252	273	251	259	267	241	258	272	253	261	282	284	278	287	239	247	266	241	251	250	275	274	259	260	251	244	261	258	266	284	273	255	250	275	244	286	268	253	259	261	258	258	256	240	266	255	270	239	274	248	255	276	264	266	257	291	246	272	250	293	270	254	300	222	273	293	253	271	274	254	241	259	262	254	278	273	264	263	242	255	271	263	295	285	256	245	242	284	233	257	245	276	271	275	256	267	270	266	247	255	231	234	243	254	264	252	244	246	275	259	264	268	259	279	264	262	254	260	260	269	275	243	242	269	254	257	233	267	259	249	277	253	272	248	256	278	268	236	238	301	274	254	249	245	273	277	229	243	271	274	242	255	257	293	241	265	260	253	267	246	270	261	230	257	249	250	228	272	258	268	255	252	259	266	242	268	265	285	274	289	229	244	255	253	260	253	246	235	279	260	244	254	247	251	254	272	274	264	284	250	247	255	267	283	252	267	258	256	255	240	247	295	278	256	259	269	270	268	267	244	247	267	250	233	246	263	257	245	291	281	248	239	245	253	293	257	234	268	286	273	273	243	280	277	302	274	269	296	289	230	258	288	283	284	252	252	235	264	252	261	242	232	251	294	257	265	283	254	244	258	244	268	260	246	271	255	254	244	261	268	246	249	260	256	267	247	263	316	255	250	268	244	249	256	277	283	257	231	273	254	249	271	261	257	258	249	261	287	256	251	294	278	276	265	248	274	276	275	252	258	265	245	273	277	261	253	272	230	258	289	274	241	245	249	270	268	237	278	256	262	264	246	226	251	258	300	262	264	303	246	252	312	269	264	256	227	273	255	261	279	244	265	240	246	257	270	256	268	271	236	256	260	256	225	242	274	258	246	254	272	248	270	233	243	250	249	256	289	276	269	247	248	266	305	239	266	255	278	255	268	255	234	264	265	235	233	251	261	238	262	285	277	293	270	245	276	256	274	261	256	256	246	268	262	266	241	270	235	251	264	246	245	271	248	236	243	236	258	262	226	255	248	262	264	256	260	232	269	265	253	256	267	239	253	256	275	246	279	277	257	270	246	278	270	274	295	253	270	257	251	287	285	247	277	282	250	234	248	250	262	292	250	251	237	248	275	253	247	269	242	258	282	259	284	263	262	276	281	274	258	254	231	237	249	275	264	248	256	253	260	249	268	293	259	256	255	242	265	265	252	247	247	260	275	259	252	254	259	247	248	269	282	264	250	261	258	279	280	248	265	246	282	256	276	242	266	260	267	261	247	239	289	269	271	262	267	262	267	273	257	254	227	252	250	249	259	242	263	278	277	263	257	273	256	266	266	257	252	264	264	292	234	241	227	243	250	226	249	257	266	270	262	266	270	259	262	228	268	252	262	233	280	246	246	269	256	245	244	275	258	260	278	269	271	288	274	223	278	267	284	243	285	252	277	269	282	260	266	282	272	279	263	258	274	263	248	234	260	248	260	277	241	258	252	282	253	242	269	274	246	268	272	245	265	245	264	255	270	276	245	260	240	272	253	257	301	256	246	252	271	259	252	260	258	265	272	260	261	271	271	269	258	271	269	293	257	251	268	238	260	256	256	225	228	262	232	283	260	259	257	279	259	264	268	217	255	243	253	268	231	271	249	248	257	248	244	294	245	270	259	252	253	275	265	249	271	251	241	262	247	259	269	242	254	272	252	291	246	258	279	269	289	254	270	265	256	260	269	263	249	253	275	272	275	250	268	229	261	252	296	247	262	226	266	244	258	264	263	294	231	284	286	287	266	283	264	261	284	270	281	257	251	232	257	271	261	243	257	248	263	278	262	261	255	256	244	229	253	243	285	279	244	253	254	226	257	293	268	285	285	255	260	267	275	266	246	273	250	260	284	262	231	257	254	255	257	247	248	264	259	271	280	257	234	254	301	243	273	303	263	251	275	263	244	260	268	259	262	275	270	269	247	302	248	257	240	265	256	269	282	241	272	258	259	280	292	254	253	273	269	245	257	288	268	274	225	251	248	248	251	256	268	237	285	245	275	227	245	255	237	229	259	217	284	275	253	254	284	259	285	273	243	245	242	297	251	267	251	239	280	265	251	248	247	268	247	230	268	241	259	267	295	258	265	244	280	271	265	252	251	263	279	286	239	267	276	271	250	262	280	288	266	229	257	288	285	241	246	266	237	263	265	285	281	280	222	245	254	255	270	256	267	256	251	244	250	262	257	244	246	268	262	266	278	267	274	273	247	251	263	273	266	269	270	253	285	242	243	268	278	256	237	253	270	239	255	265	276	268	281	279	257	273	228	247	231	286	259	255	237	287	278	251	284	303	255	280	269	239	251	255	278	262	254	262	264	268	264	262	243	266	225	273	292	272	234	254	251	250	252	254	249	263	286	258	275	252	268	240	245	249	261	242	227	297	242	270	268	266	270	264	273	280	256	242	279	266	249	285	272	251	303	230	217	252	270	256	248	256	256	248	267	247	279	261	275	250	252	262	254	258	237	264	273	264	274	270	274	259	239	278	275	294	255	256	245	250	245	261	239	251	254	239	281	239	267	272	263	245	252	266	251	265	280	262	234	291	273	244	242	286	254	262	243	279	249	272	254	269	230	244	270	247	245	244	256	259	238	260	242	273	268	227	271	278	266	247	256	246	263	251	248	275	261	264	272	259	267	240	276	264	267	277	266	287	266	236	259	244	256	302	223	248	257	243	265	261	287	281	247	260	271	269	249	262	281	269	258	272	240	241	234	255	248	251	248	280	246	268	228	286	310	254	248	251	244	286	243	239	231	275	299	286	276	249	249	281	260	241	273	264	238	257	252	275	242	249	251	256	264	257	262	268	262
24118	21111	28305	24724	20738	12490	4793	1189	496	350	342	349	326	285	288	266	307	301	267	298	291	281	265	309	259	290	281	279	269	296	267	276	280	309	297	279	284	258	277	311	290	267	279	284	276	304	249	267	261	272	284	268	275	262	301	227	293	311	284	276	256	280	267	277	249	280	288	266	279	277	281	299	285	248	266	254	263	278	273	269	291	297	314	307	264	297	276	290	265	261	308	296	299	285	289	298	261	287	300	301	277	270	270	292	291	289	279	267	288	261	300	311	283	272	307	273	320	280	295	312	289	272	274	262	292	275	256	295	289	285	271	289	264	282	267	260	304	282	324	287	332	281	289	285	306	260	249	278	266	292	268	271	274	287	292	230	274	259	253	310	274	261	277	279	292	275	269	264	255	290	279	273	291	279	304	297	260	268	278	298	310	280	254	283	282	286	272	284	270	270	268	284	279	277	294	277	275	277	303	265	295	300	262	294	255	272	279	288	292	279	292	304	265	283	289	318	274	284	267	263	283	277	286	279	279	291	284	276	305	265	269	317	276	300	305	279	271	274	287	282	284	293	257	271	286	291	292	284	298	261	276	259	288	284	287	305	276	281	250	281	283	287	283	308	262	286	282	284	309	301	304	241	271	291	287	262	303	263	314	289	288	265	284	276	276	266	279	261	283	265	294	305	291	259	273	264	266	280	287	312	281	296	256	260	259	300	317	303	285	284	267	283	287	291	312	292	314	271	260	280	288	273	292	301	277	271	254	256	281	284	291	285	258	290	248	268	261	298	269	268	286	275	286	297	262	273	257	282	261	298	303	264	287	294	243	300	285	283	299	276	283	318	275	280	279	274	254	270	275	280	262	302	293	299	275	306	278	281	290	265	286	299	261	248	278	331	325	290	280	272	277	278	276	284	276	291	251	273	272	269	256	312	304	278	285	309	273	291	296	294	282	274	300	285	277	273	285	279	268	332	273	258	326	269	287	287	291	281	283	297	309	306	299	300	278	298	287	256	315	292	293	300	304	276	269	314	276	293	266	292	283	300	298	314	288	306	259	264	292	313	321	280	282	282	292	295	267	296	297	296	314	302	282	296	259	279	277	276	294	287	264	280	301	288	268	285	299	278	252	277	261	301	309	299	282	299	279	300	280	293	323	264	295	291	283	313	247	304	270	281	287	262	285	299	268	305	251	293	290	290	296	296	265	277	288	267	275	292	263	299	275	323	244	297	256	312	284	319	268	285	303	291	288	289	290	315	280	277	269	259	294	307	261	293	297	268	275	272	324	296	284	261	278	277	311	285	286	269	284	278	279	274	275	306	282	264	259	302	272	283	266	281	271	270	280	307	284	300	284	279	283	267	297	283	275	236	275	310	310	287	289	259	287	292	268	284	306	256	297	297	282	273	297	306	300	277	273	282	270	304	270	314	281	280	271	268	301	298	310	248	291	259	289	276	293	240	295	274	248	279	299	294	281	265	265	285	277	312	283	282	262	286	293	279	294	254	311	303	297	284	323	294	307	252	291	306	300	283	303	276	282	286	282	297	287	268	285	297	296	276	294	319	287	293	279	260	267	254	303	308	272	281	308	276	281	250	246	295	268	256	281	268	269	263	283	258	307	263	283	278	279	275	286	275	286	303	269	249	309	254	302	254	263	283	294	242	285	270	308	275	286	292	275	308	292	284	268	269	297	274	265	261	282	267	285	257	299	287	280	282	271	312	311	294	286	298	265	284	288	306	306	314	323	290	258	254	292	280	285	296	295	270	280	258	278	324	274	252	268	266	271	267	276	274	280	280	269	273	252	291	308	246	281	280	274	290	292	284	308	308	273	281	295	287	292	296	281	283	290	297	288	287	300	299	287	295	321	267	317	298	310	274	294	289	264	291	291	295	282	290	292	261	282	300	312	289	258	292	282	275	274	294	295	302	293	279	317	284	265	292	274	249	276	267	291	297	302	312	264	311	261	281	288	286	286	287	281	246	276	255	277	245	287	307	274	280	278	264	249	303	296	278	278	301	247	299	286	257	264	281	265	237	285	263	278	305	271	265	261	303	275	284	260	270	293	280	266	271	270	272	268	298	286	312	249	309	298	267	273	301	278	282	280	289	266	281	270	290	297	291	285	299	271	263	300	293	271	270	281	287	295	255	286	273	268	306	261	270	275	264	284	270	263	328	304	298	283	298	292	281	307	296	289	298	285	282	266	288	279	289	272	300	295	285	265	269	319	297	270	285	317	288	281	264	294	305	267	273	278	275	272	303	261	288	298	261	316	277	302	304	284	268	321	331	275	293	262	290	268	285	282	307	288	301	284	296	329	272	270	273	271	287	293	287	302	312	308	248	284	292	280	267	249	259	264	283	285	289	269	272	268	307	301	310	274	293	298	286	261	278	296	274	317	291	276	285	266	302	268	293	292	299	259	300	291	270	303	295	287	259	275	289	297	277	291	292	279	307	267	312	275	283	268	299	277	290	278	244	279	294	267	270	272	278	295	287	314	281	264	259	281	295	261	268	299	267	290	295	294	271	287	277	296	279	278	295	280	273	289	262	269	244	269	300	263	254	251	304	279	295	296	268	292	276	283	270	324	312	269	267	265	251	285	258	270	286	299	278	293	292	304	274	250	275	301	273	284	279	282	280	280	287	294	265	283	317	282	291	306	289	285	289	304	316	279	283	302	291	319	282	276	289	275	283	293	269	304	295	320	273	296	316	258	287	283	273	300	286	289	283	295	275	284	288	294	285	293	313	284	305	256	286	270	264	302	288	262	287	297	317	300	278	309	283	293	306	274	295	313	284	276	247	315	294	292	294	324	265	286	302	286	284	287	272	276	237	324	292	281	269	276	276	285	283	314	311	293	310	282	250	284	293	267	312	292	248	298	313	278	278	293	303	276	315	274	267	283	289	289	315	259	285	276	251	304	316	294	295	322	260	266	250	295	287	251	285	277	277	287	300	281	295	295	284	268	302	252	276	283	270	272	279	285	281	287	279	292	288	270	277	296	299	304	277	271	294	284	281	301	285	318	247	244	312	244	281	283	276	293	288	293	299	300	280	312	288	296	277	298	256	263	276	302	262	280	252	270	275	266	286	291	270	304	283	306	290	307	283	308	282	278	257	303	265	260	287	283	285	265	270	292	294	285	261	283	248	292	272	260	284	299	272	270	303	259	264	264	293	278	241	275	313	332	284	271	280	244	313	299	290	290	272	277	313	273	291	273	306	288	262	265	272	291	273	284	272	308	296	284	257	265	280	302	264	301	289	292	273	245	301	303	292	277	307	306	284	318	300	276	296	281	295	288	267	286	284	302	291	283	292	256	263	302	320	293	294	314	301	294	299	280	270	311	277	281	284	302	288	300	305	275	236	277	274	294	295	292	294	294	285	297	309	272	288	265	280	303	272	266	268	259	294	295	270	275	301	286	277	303	266	300	279	288	293	281	268	303	287	290	280	292	254	310	279	278	239	281	253	273	267	286	272	292	300	294	256
36756	55445	41643	24670	14449	7957	4594	1399	529	389	382	339	361	354	352	363	343	339	352	365	352	338	319	306	358	369	326	339	355	335	311	372	335	355	345	328	313	312	304	338	296	301	341	355	342	319	319	323	346	312	297	357	327	323	333	316	323	313	333	298	337	311	330	340	348	336	319	314	346	359	308	333	305	351	326	331	306	337	316	303	320	327	359	317	290	327	307	327	349	360	322	333	318	334	334	294	314	286	295	353	325	328	344	327	332	326	311	324	332	315	343	321	309	336	302	313	336	329	316	314	354	308	317	288	333	340	317	335	353	321	323	356	318	276	316	298	330	326	318	296	323	327	345	361	305	320	322	333	310	320	296	341	322	304	326	308	312	336	340	359	297	328	334	344	336	337	331	330	332	327	300	326	327	329	296	353	347	321	331	343	348	326	328	335	326	318	299	322	300	319	344	363	303	336	351	355	289	327	332	325	340	342	323	305	341	317	298	312	312	310	308	346	314	323	358	329	329	315	331	334	332	315	334	285	308	308	324	338	329	279	324	329	316	324	346	358	314	330	331	327	321	319	341	316	316	333	292	339	294	337	316	318	292	300	332	324	322	319	309	347	329	292	341	329	326	329	336	333	326	326	339	325	322	307	308	312	368	324	319	328	316	366	324	326	314	291	345	346	370	322	283	335	331	331	328	296	324	323	322	344	317	292	319	330	315	338	306	364	359	347	343	310	331	337	326	309	310	358	321	299	307	323	346	349	299	320	352	318	321	290	322	325	345	322	315	334	342	313	327	351	323	306	352	291	323	315	338	310	336	342	317	342	343	346	334	339	314	306	349	339	318	313	326	340	362	328	334	331	302	305	325	317	317	346	352	307	300	321	336	332	314	309	306	304	332	377	342	329	360	338	314	342	313	332	376	321	311	338	341	345	341	296	316	311	331	316	319	307	287	316	320	343	328	299	321	302	339	310	330	323	319	297	301	355	288	339	329	299	330	304	336	341	328	327	340	356	324	354	334	310	320	296	344	319	315	288	327	329	338	316	329	318	320	348	310	313	316	336	339	308	320	366	340	316	353	313	319	315	334	271	341	328	338	314	316	310	318	303	313	310	338	354	357	295	320	331	332	314	310	326	331	328	313	284	338	325	314	344	339	340	328	307	302	330	316	332	327	331	347	311	344	311	323	296	318	310	332	338	315	344	334	313	290	320	367	308	328	337	330	318	313	355	342	312	344	318	309	330	316	330	335	299	304	292	330	323	319	331	298	331	316	302	329	317	304	318	311	309	304	324	314	321	343	325	306	341	335	318	329	331	320	291	292	358	287	340	330	337	314	283	309	313	315	324	320	312	302	376	329	327	322	288	329	313	334	304	327	356	341	330	341	343	342	283	314	350	320	323	327	283	307	320	321	331	337	319	325	314	307	347	315	321	329	317	362	323	334	306	331	333	312	307	320	328	284	331	306	289	315	328	321	326	330	340	322	318	297	345	331	308	349	316	345	368	319	298	323	321	348	318	342	317	323	357	306	294	336	341	335	342	296	312	301	321	303	331	321	333	325	349	340	304	316	321	316	278	309	305	347	320	316	312	302	295	303	327	347	337	332	348	363	318	328	327	333	326	337	286	302	327	361	305	317	344	308	320	349	289	363	326	310	316	340	338	321	301	315	340	315	326	297	314	311	296	376	285	329	323	320	307	330	317	318	335	308	308	299	289	324	307	356	298	355	340	334	307	349	314	301	328	325	344	302	328	327	311	339	354	316	332	331	349	353	322	332	324	300	292	292	341	315	316	353	349	302	305	319	328	321	330	352	341	323	316	290	313	276	339	314	329	329	328	335	310	306	329	326	302	340	326	349	313	301	323	354	362	297	318	334	318	345	348	290	292	310	300	353	358	316	340	340	332	342	307	307	341	302	344	336	341	300	308	288	318	328	312	317	358	326	323	327	326	345	296	313	320	338	325	295	331	362	315	321	301	300	350	351	300	314	347	328	329	324	314	355	312	304	326	309	347	294	306	336	326	323	329	331	342	308	346	370	325	344	327	289	335	330	306	308	337	306	298	346	305	329	311	321	294	334	329	306	335	299	338	341	338	316	307	339	341	324	333	311	319	338	312	344	317	324	343	303	340	350	333	313	303	340	321	345	331	321	335	296	323	318	291	317	323	304	334	331	354	333	300	325	334	330	339	323	339	338	325	295	330	334	345	316	310	288	348	346	285	329	334	326	326	332	328	335	341	346	357	321	321	345	309	348	317	336	344	338	330	303	309	337	321	315	312	316	337	305	299	288	344	341	289	316	319	304	316	298	310	356	346	308	328	318	346	333	315	327	320	312	341	294	378	329	333	320	308	312	321	341	304	339	321	341	326	319	306	315	327	328	314	289	327	319	344	346	321	327	332	355	305	282	349	321	349	305	323	370	320	331	308	328	309	301	336	322	329	340	331	309	328	321	305	322	313	347	312	316	344	338	324	290	308	307	293	308	297	351	292	295	317	323	298	324	300	316	339	335	279	339	324	319	330	349	320	318	344	331	317	304	321	309	334	340	320	331	326	327	326	287	327	286	326	320	319	324	325	302	314	331	335	317	332	314	300	361	327	299	336	341	297	326	374	312	319	337	313	328	289	328	327	323	305	319	316	327	315	341	303	325	315	312	336	324	336	322	321	332	341	275	356	318	313	319	335	342	309	320	336	317	320	338	303	339	326	324	318	314	324	300	328	310	311	323	340	332	290	353	329	333	334	304	323	324	349	329	318	328	345	292	313	317	304	335	321	334	309	328	331	328	316	329	340	324	335	334	306	356	285	326	314	316	336	331	331	336	314	331	361	332	320	353	313	312	360	319	308	320	297	326	347	313	322	311	304	329	343	320	339	329	352	309	300	313	330	341	331	307	285	323	331	300	355	304	295	363	360	332	325	340	337	340	356	314	342	330	313	295	324	318	327	328	325	342	352	315	342	341	327	356	352	349	339	304	310	326	324	322	289	365	312	323	315	344	330	308	338	348	341	293	358	321	314	314	328	324	321	323	308	333	332	303	296	333	318	324	312	325	312	322	280	346	309	298	326	353	328	294	305	323	340	286	334	300	340	323	337	323	316	323	286	296	315	323	292	318	325	331	343	306	301	335	336	329	338	343	318	337	295	345	328	326	320	318	319	336	320	307	355	320	325	285	339	357	320	337	316	308	328	327	327	296	322	319	316	341	341	325	287	324	296	280	361	344	328	302	310	354	306	302	303	312	323	317	309	315	333	355	292	323	344	330	321	330	345	298	322	299	312	348	326	300	340	295	316	338	339	321	369	357	346	329	337	343	331	328	351	329	319	350	336	312	304	302	299	327	304	306	332	331	323	320	335	308	313	342	360	284	338	310	317	331	311	310	334	325	344	310	332	310	357	379	320	352	349	332	322	335	321	316	314	320	302	335	339	330	323	326	335	363	317	317	316	328	330	289	341	317	297	345	285	326	305	324	331	341	327	332	342	363	338	327	328
25127	21383	28506	26330	17043	7805	2316	526	297	329	300	291	328	285	314	303	293	322	310	276	279	283	279	290	326	304	308	313	282	257	289	312	281	273	282	303	307	297	281	283	286	295	284	304	284	268	274	280	305	290	252	283	265	286	287	288	302	291	298	281	276	301	317	284	285	286	281	296	307	294	318	279	297	306	277	296	273	288	289	266	292	293	270	287	304	263	268	274	307	267	257	249	254	272	261	281	257	249	268	263	293	296	294	298	296	316	293	307	280	276	269	282	267	309	292	294	299	295	313	298	268	305	298	321	268	268	294	282	295	275	265	332	267	292	280	298	299	307	306	285	294	285	303	286	283	287	312	299	293	273	295	300	288	296	286	278	319	291	335	293	293	289	317	264	274	279	296	307	270	310	288	314	298	295	284	279	285	325	290	287	274	284	292	313	281	301	282	249	288	288	294	303	279	309	290	310	268	296	284	294	280	278	285	277	306	295	276	287	252	276	279	264	284	289	284	284	315	271	272	283	278	278	284	287	266	297	304	272	281	278	277	277	306	268	317	271	273	284	286	271	281	305	270	295	292	300	271	281	306	278	267	308	262	299	255	287	324	285	296	297	293	287	296	263	273	277	295	269	283	283	289	276	301	294	284	294	295	281	308	281	288	286	316	262	283	307	285	257	303	306	302	272	261	323	277	286	311	309	272	297	277	274	272	298	283	300	281	284	282	307	275	284	292	295	312	259	280	267	283	320	271	270	325	286	306	260	278	309	272	290	294	297	274	271	274	267	310	301	270	303	296	270	269	292	310	302	258	288	264	290	271	263	311	286	293	270	326	288	300	291	237	257	270	259	249	294	282	261	286	271	288	279	287	270	315	283	297	274	260	282	269	244	281	291	277	288	283	273	290	261	261	301	288	283	307	320	295	290	269	292	276	290	290	308	311	299	278	283	286	258	340	301	277	264	322	282	283	275	296	279	308	260	287	297	294	286	291	266	292	292	261	281	290	276	302	288	286	302	320	313	283	253	304	267	300	299	257	285	308	281	316	306	292	298	317	276	255	285	261	317	299	288	265	273	290	273	286	320	290	291	306	295	269	313	315	299	264	280	247	282	287	314	285	278	319	282	265	270	272	283	268	280	287	280	280	290	276	290	293	286	274	280	281	294	264	300	282	277	300	288	296	284	270	300	282	299	277	276	275	293	292	281	296	311	279	268	276	287	301	314	272	297	255	294	286	273	258	299	275	312	256	300	280	279	291	285	295	268	300	288	258	288	291	302	309	312	257	288	301	298	314	256	303	269	283	307	288	289	287	277	271	278	287	266	271	293	286	295	308	318	271	321	279	273	291	296	304	315	300	289	277	288	309	289	280	279	285	267	277	285	291	275	312	275	297	289	314	280	314	310	284	286	306	269	294	293	307	295	306	278	292	319	289	291	286	293	274	280	268	278	299	295	294	312	282	273	281	291	283	288	296	316	298	310	310	292	302	291	292	295	288	282	312	297	304	272	312	272	312	307	272	289	294	308	302	293	271	300	294	279	290	291	281	254	261	285	288	284	279	267	298	280	275	291	306	267	287	275	286	274	300	274	267	281	271	330	308	293	299	309	290	280	259	302	299	295	275	291	270	288	277	286	286	308	259	301	260	296	297	284	288	261	295	284	290	311	269	284	295	263	313	280	306	265	273	288	288	268	275	301	269	330	292	260	304	293	290	302	296	278	296	235	288	327	257	264	298	281	298	303	312	317	252	281	277	307	283	294	300	297	271	290	284	309	284	280	271	290	321	264	292	266	295	305	299	281	290	249	300	296	257	288	260	320	273	263	326	265	306	277	250	301	284	261	289	279	266	298	275	275	325	287	282	288	311	306	310	260	277	279	258	306	330	269	265	248	303	313	330	307	305	321	281	281	281	308	292	310	275	268	296	306	322	242	260	278	271	275	299	286	290	320	302	269	284	270	314	272	312	289	276	291	294	256	290	269	274	276	286	300	301	278	270	287	280	291	265	278	273	310	288	271	292	271	266	292	262	268	285	277	280	308	280	316	301	259	293	245	306	295	294	278	290	295	264	310	286	312	264	280	303	272	297	281	289	265	296	311	309	283	283	332	306	285	272	298	335	262	263	283	287	257	254	288	272	293	295	301	282	279	290	265	292	307	280	313	253	283	255	283	291	285	308	304	313	288	270	286	273	288	302	282	315	272	267	288	314	325	304	263	285	279	261	296	280	264	307	312	324	292	320	294	298	290	290	280	273	322	290	284	278	282	304	280	286	260	314	319	263	275	314	290	270	256	286	291	309	272	286	286	281	298	280	296	298	309	255	265	306	282	288	244	282	251	292	291	262	309	256	294	254	297	267	267	271	269	283	282	287	278	278	298	269	323	290	292	265	284	265	292	255	306	277	266	244	279	286	293	271	261	253	283	267	259	286	295	268	274	296	257	309	317	281	296	277	276	305	307	303	319	245	303	317	264	271	286	293	283	303	275	289	278	276	283	285	284	241	310	269	324	291	298	309	305	292	295	306	267	275	267	288	290	274	299	293	265	276	288	285	304	274	293	281	308	298	268	279	281	304	304	292	250	277	281	307	275	317	271	280	292	293	274	288	306	316	299	299	304	302	282	288	269	280	291	294	294	278	275	275	282	268	283	277	294	284	304	287	320	316	277	261	302	287	288	279	273	287	270	260	294	301	285	296	258	260	273	263	260	295	255	282	323	282	313	268	268	274	296	289	273	302	295	287	289	273	308	280	306	270	244	279	289	267	298	297	300	279	291	292	299	288	280	321	268	267	277	263	277	287	331	286	290	287	300	294	310	270	258	286	288	292	286	307	281	286	300	284	288	299	258	305	320	269	292	270	286	247	255	279	293	277	288	289	276	298	293	251	278	268	273	292	318	306	250	298	272	321	282	289	301	270	286	321	295	279	276	282	276	295	290	295	291	308	261	272	283	280	277	297	290	260	298	281	286	259	312	285	281	253	285	276	289	277	264	314	329	314	291	303	294	297	318	276	271	273	286	317	269	304	291	290	267	291	296	282	287	285	260	297	290	300	307	290	298	286	290	279	291	282	272	302	300	292	306	314	311	287	304	275	269	290	280	294	285	277	283	268	287	332	290	307	305	292	318	300	261	295	280	289	295	295	291	289	288	286	274	268	295	277	297	287	306	289	256	313	278	289	294	302	300	240	278	282	296	254	286	288	287	301	311	282	272	303	312	289	292	311	282	287	286	275	291	291	255	268	292	278	275	263	284	286	312	269	278	283	273	280	262	289	297	280	295	268	298	261	308	283	274	274	269	275	280	294	290	277	277	276	265	275	257	293	296	285	277	276	287	289	267	302	261	269	273	298	294	270	266	273	290	288	270	313	301	288	285	283	307	297	306	298	286	290	262	314	290	275	296	275	313	287	274	265	277	288	272	245	268	333	306	278	273	283	268	278	273	301	328	329	270	293	306	274	255	283	278	304	301	257	254	281	263	277	289	247	290	315	308
35330	54782	37500	23400	16176	8610	3048	653	437	369	384	350	381	323	329	342	320	383	302	304	306	355	340	370	377	362	308	336	357	348	357	343	348	344	308	348	356	328	347	323	371	347	327	310	358	332	324	340	364	315	320	332	321	356	330	288	338	357	326	368	350	333	294	368	318	346	350	314	331	362	374	338	321	305	316	302	318	333	336	324	313	338	310	326	324	318	327	314	342	307	332	352	339	342	350	337	292	344	353	320	350	317	344	323	329	374	329	307	297	355	356	358	343	328	332	316	330	327	333	322	358	330	339	329	309	356	309	326	332	335	327	345	345	294	307	363	358	367	339	325	340	330	344	326	315	318	315	322	346	334	321	334	340	334	315	362	317	358	349	330	354	341	317	343	344	328	323	319	307	316	314	317	342	338	357	358	322	315	351	347	341	318	325	335	350	369	325	318	344	315	315	333	330	327	347	344	346	335	327	302	334	325	331	314	346	327	351	348	344	315	321	308	345	315	288	299	355	319	315	332	333	362	298	325	335	336	314	353	340	355	354	330	381	346	319	324	358	377	317	369	340	308	342	310	321	333	345	349	359	348	329	342	298	320	316	333	328	313	334	334	346	364	332	331	349	370	342	355	307	336	338	329	323	334	352	343	336	352	332	316	332	354	300	313	361	310	292	342	339	355	340	335	316	399	334	335	335	367	332	337	349	331	350	329	341	330	326	317	365	330	321	322	330	325	335	334	304	319	327	326	381	323	335	340	327	330	326	323	314	335	342	319	343	306	328	344	334	353	349	360	357	322	343	319	344	360	342	320	360	332	316	317	334	312	320	329	349	303	347	346	368	332	346	318	341	360	310	336	321	328	335	329	298	376	305	294	314	327	341	313	333	313	306	326	337	328	325	346	336	343	311	303	322	306	357	336	357	319	329	330	338	353	348	325	342	341	348	335	323	342	300	330	348	310	335	311	340	332	307	319	336	328	324	341	355	340	352	320	327	368	366	368	319	360	363	341	324	306	352	324	348	374	332	327	332	314	333	362	349	336	322	331	326	320	351	315	329	332	328	324	318	324	301	355	317	339	286	308	296	377	339	313	357	305	337	308	345	333	353	326	342	313	337	336	355	364	332	351	337	318	310	349	366	305	343	318	342	330	344	330	342	339	343	319	350	341	322	341	291	339	337	333	345	350	342	330	328	296	367	320	299	356	366	379	319	310	329	360	358	343	333	342	374	333	339	357	318	331	309	352	312	307	331	328	332	350	335	329	329	322	366	329	345	300	355	308	359	306	315	338	341	351	334	311	372	348	323	341	356	308	340	369	328	342	342	358	328	292	344	349	338	315	335	314	363	377	355	364	334	335	331	342	335	364	338	317	344	320	328	318	321	326	344	334	361	344	310	328	337	331	324	335	321	331	366	350	336	350	354	301	345	332	328	339	343	341	315	322	353	309	346	331	343	344	373	322	336	312	323	326	331	349	333	354	364	297	332	321	309	327	332	285	351	340	335	327	299	332	324	319	334	323	364	319	336	348	365	332	331	342	297	335	349	328	327	339	317	334	318	312	367	317	328	321	351	358	300	326	318	369	328	330	338	341	336	365	326	331	343	326	328	327	345	371	333	344	310	304	322	356	328	340	343	347	313	325	357	324	330	335	345	321	366	324	337	317	325	329	357	341	295	333	339	315	357	339	335	349	332	343	365	354	326	352	327	331	326	320	314	371	339	340	298	328	358	359	337	300	343	344	336	330	328	323	370	323	319	360	314	345	346	286	322	343	349	349	340	322	331	330	331	331	354	331	290	303	362	356	336	344	332	322	307	321	320	347	328	327	353	331	308	289	340	334	350	319	319	343	342	331	339	332	346	326	349	349	353	350	355	349	332	340	337	324	313	349	336	343	325	313	346	331	336	362	362	326	327	331	332	317	354	324	369	347	320	332	356	330	325	348	312	351	334	336	312	328	350	354	315	325	310	317	382	301	336	356	372	348	327	343	340	349	327	301	319	330	318	343	361	353	366	338	314	297	320	320	377	322	312	359	330	338	370	294	352	297	360	293	321	351	352	372	302	347	366	330	343	352	358	339	315	328	353	325	323	336	344	368	372	332	327	306	337	344	316	310	330	342	332	304	339	337	322	338	331	311	342	342	330	304	329	380	325	291	357	347	342	360	302	317	324	329	341	300	335	327	355	332	349	367	362	327	344	333	328	362	320	312	329	345	328	311	357	317	322	289	328	354	353	306	328	306	338	338	344	303	343	320	358	351	338	312	354	345	315	304	333	337	357	321	335	337	304	332	348	353	326	314	373	340	345	335	340	329	329	361	330	361	357	336	340	347	361	349	355	340	338	306	304	352	345	336	320	325	345	343	366	351	324	337	320	336	370	347	364	341	309	330	364	349	304	365	332	327	344	327	310	325	371	332	310	330	322	302	350	360	351	334	340	323	336	318	355	349	354	317	341	374	341	328	308	314	319	340	330	342	304	333	314	330	322	331	294	343	333	314	346	325	355	340	345	318	347	322	322	325	350	313	318	331	363	359	301	321	376	336	336	359	344	334	328	346	329	291	336	300	340	366	330	338	328	345	358	292	328	312	386	327	319	340	365	340	332	347	325	354	323	344	337	335	342	335	328	327	308	357	332	314	352	313	338	311	355	342	347	317	297	325	324	354	340	313	324	339	298	320	327	315	332	324	308	318	337	366	348	349	330	335	346	336	338	326	345	351	323	315	378	311	362	299	334	305	331	352	300	317	327	322	311	343	332	352	295	317	323	325	334	339	345	349	293	347	316	369	324	297	316	368	324	322	325	336	340	319	339	346	321	336	359	320	351	302	332	320	334	349	323	347	343	332	326	335	319	326	376	314	323	347	301	325	347	353	329	308	330	327	338	335	308	327	336	312	346	301	347	339	351	310	348	325	317	335	321	321	349	327	354	334	322	353	313	332	341	384	339	369	312	331	338	314	358	342	326	349	356	352	331	316	300	333	328	316	337	318	332	323	340	347	351	328	295	315	322	348	311	306	347	301	320	344	338	318	322	352	348	342	330	343	306	353	339	360	360	320	344	312	333	322	315	360	319	341	312	356	325	352	319	348	315	315	344	330	364	313	331	344	324	316	306	337	307	363	374	344	364	332	355	342	344	329	356	340	343	343	340	319	327	319	331	325	314	316	339	340	314	352	300	338	326	335	341	347	333	344	314	307	318	322	310	338	328	340	332	341	371	348	359	372	316	325	348	333	341	315	303	326	358	316	323	332	351	326	336	337	349	333	342	329	329	355	330	332	326	352	320	339	317	323	328	338	355	312	349	333	335	333	322	352	356	313	319	317	321	315	342	329	343	351	287	329	327	308	370	332	324	349	330	326	348	357	339	309	331	342	330	343	293	338	294	324	329	304	370	329	321	315	339	323	326	332	332	326	328	321	321	306	327	333	310	313	341	353	333	334	332	326	309	338	319	346	347	341	357	334	339	341	317	344	345	319	307	319	350	328	352	357
22811	21035	28651	24159	21619	21063	11197	1363	597	489	470	452	458	449	470	449	450	452	454	463	446	453	414	426	453	408	408	426	457	449	475	398	413	442	443	421	432	406	443	392	412	407	416	453	434	419	454	412	432	421	454	427	440	424	422	456	456	441	412	468	393	427	412	428	449	402	441	425	451	419	439	447	423	423	438	409	448	395	401	436	409	397	418	417	407	427	448	423	401	425	442	480	422	424	420	426	430	430	463	416	447	389	413	459	447	442	394	420	399	401	412	412	418	427	408	448	405	411	413	445	390	462	423	410	443	420	394	430	459	455	384	461	467	429	410	402	444	403	427	457	423	439	434	440	423	413	432	441	436	421	415	421	426	420	405	425	465	418	422	413	417	443	426	423	426	430	465	420	429	431	422	441	427	462	400	389	433	436	419	417	416	407	432	426	426	418	449	430	442	409	433	434	410	417	459	410	430	438	412	406	444	437	405	409	412	425	424	459	407	422	405	439	433	452	451	453	406	429	440	451	414	426	417	473	424	427	396	406	437	407	387	458	432	462	403	431	445	421	413	453	413	433	417	394	396	402	398	436	486	427	446	426	416	414	453	433	405	448	422	425	424	411	415	405	395	430	395	462	383	423	461	392	439	386	425	447	433	460	453	436	496	415	416	380	431	444	410	413	433	399	405	416	402	444	420	454	396	450	402	423	431	389	435	444	364	390	391	474	438	454	404	445	446	447	449	423	425	426	474	433	392	428	444	441	417	451	443	434	463	431	430	439	440	392	419	421	410	449	393	424	422	432	412	423	456	451	449	445	430	444	463	460	434	403	414	406	460	426	455	439	464	437	398	418	420	411	440	402	397	424	420	451	395	416	440	410	436	441	404	424	415	437	399	420	436	451	459	421	433	433	395	421	424	434	443	419	408	406	426	437	433	445	433	455	426	423	377	410	425	423	429	410	448	404	411	449	408	421	431	421	463	404	411	414	442	471	444	390	408	423	407	456	431	431	437	415	407	396	409	418	413	433	435	423	448	430	432	481	458	429	406	408	407	382	466	421	435	426	428	395	464	434	442	390	464	467	416	428	444	435	460	436	417	459	453	430	417	428	443	456	404	447	422	419	427	415	383	415	390	422	384	432	393	419	413	452	435	389	424	415	410	403	395	417	452	452	413	415	431	478	425	450	402	436	386	403	444	399	416	409	411	449	468	430	443	423	405	418	431	434	397	413	403	411	407	433	407	445	434	400	441	432	417	412	439	434	439	426	439	429	429	426	430	426	430	400	420	438	427	459	411	419	424	408	429	437	397	449	419	451	434	370	452	440	454	434	412	386	424	474	420	386	430	435	469	423	436	434	443	395	420	390	469	436	402	432	395	422	412	443	449	434	424	436	429	412	418	397	429	434	439	459	458	397	423	398	409	418	414	437	430	425	433	412	429	438	399	436	442	450	465	457	473	395	422	438	452	420	428	465	441	403	427	417	439	414	414	436	422	415	450	407	388	431	436	421	463	428	417	441	424	416	425	455	444	414	442	438	454	399	397	405	416	432	452	415	441	406	422	466	407	420	402	413	436	430	446	367	432	419	433	421	421	416	433	418	451	445	428	386	428	417	392	446	430	411	451	405	413	419	450	429	408	407	437	439	469	421	411	470	414	425	415	449	461	402	452	430	426	431	422	418	447	400	436	444	425	425	431	410	397	388	483	439	444	437	392	415	424	459	454	482	400	405	403	439	431	394	388	434	450	431	422	427	404	416	415	460	448	396	429	394	457	452	431	410	442	411	409	411	406	409	430	440	447	448	422	389	474	461	438	457	404	418	424	447	417	424	446	398	426	421	432	402	395	435	423	426	426	404	438	425	459	465	416	426	440	407	441	405	431	449	438	443	470	428	427	382	413	475	407	410	432	436	447	441	403	446	429	435	412	431	431	394	443	431	421	425	396	415	421	411	418	390	410	472	410	463	391	410	422	413	415	439	466	430	449	437	408	453	436	443	446	468	425	437	428	417	442	423	456	458	420	469	440	425	444	419	397	422	449	451	415	435	431	379	414	379	394	410	405	429	483	392	411	418	445	431	408	476	433	446	439	411	440	415	432	413	423	443	413	454	405	436	432	465	449	424	434	450	431	408	406	406	436	437	415	430	476	424	424	414	430	446	446	456	421	455	446	442	415	458	417	436	411	431	441	431	413	435	440	435	428	412	407	439	425	411	458	446	418	404	463	403	418	425	399	431	411	484	439	472	426	431	417	444	429	466	412	422	405	429	448	439	427	425	396	437	439	462	410	411	439	436	432	429	428	411	447	395	420	432	429	436	434	422	453	408	376	435	443	418	441	446	410	423	419	433	436	425	374	415	452	419	454	462	442	453	444	464	449	445	446	446	451	430	434	443	432	433	400	477	391	386	420	407	419	425	451	412	404	409	460	436	438	417	424	435	442	456	452	463	442	430	434	389	432	425	457	413	461	428	441	442	391	461	412	501	450	415	410	437	415	393	407	424	443	423	397	418	414	402	445	449	418	434	434	411	411	411	447	432	443	387	458	426	431	426	440	452	434	412	415	439	436	407	458	447	426	448	430	370	447	397	420	436	424	441	357	406	443	432	448	440	434	429	387	409	420	442	430	410	410	447	450	400	427	418	504	418	444	458	447	454	434	410	401	426	462	424	403	406	421	413	415	411	402	431	436	397	420	400	445	420	447	381	401	407	457	424	442	428	448	442	435	412	411	430	448	404	415	440	432	445	472	443	392	440	418	404	422	466	403	429	429	400	396	453	396	453	427	447	394	454	421	486	409	440	431	459	395	430	438	390	393	415	410	412	407	416	439	429	414	408	407	406	411	417	418	427	429	421	439	428	437	441	425	419	440	423	395	446	413	429	408	429	391	435	428	418	428	461	420	445	412	434	417	435	417	463	400	427	420	422	448	437	427	443	449	428	449	441	459	406	436	434	412	452	420	404	426	428	449	405	407	426	437	457	421	418	407	436	436	469	423	443	421	402	456	461	439	437	443	433	460	403	401	411	444	424	395	422	465	442	436	409	406	403	433	406	452	451	458	442	427	407	427	408	456	470	437	403	473	454	431	410	386	446	412	443	423	437	407	430	431	395	426	415	414	412	404	411	386	412	432	411	417	389	418	453	400	430	458	373	446	464	454	420	390	419	422	441	446	395	421	441	426	449	401	408	416	451	446	454	432	431	445	436	440	428	464	467	413	447	423	418	415	391	463	428	463	410	453	464	456	448	437	462	441	412	442	452	457	435	379	433	408	433	404	400	441	369	440	430	418	419	429	435	434	398	404	450	443	444	415	448	408	382	424	416	412	447	416	428	431	418	406	418	430	414	433	467	425	459	428	434	397	435	420	469	421	414	426	468	435	467	471	411	413	411	402	457	420	472	447	435	408	432	433	439	404	439	483	436	447	415	437	456	428	437	376	461	412	445	411	439	472	417	421	458	404	460	406	426	402	437	470	393	429	418	463	425	423	434	425	403
41771	69734	53103	36579	22953	12292	4289	1119	650	548	566	556	466	507	519	528	484	461	496	476	455	481	444	531	480	480	537	506	509	490	500	502	518	469	497	490	471	486	485	464	468	500	497	465	467	470	445	458	467	451	496	506	467	461	493	479	455	478	477	474	464	487	459	477	438	459	458	502	498	471	459	441	478	463	423	490	447	467	441	457	473	467	425	473	491	470	480	438	450	499	521	503	481	477	478	494	476	520	494	484	442	462	473	489	471	527	478	484	450	466	462	488	510	474	513	458	478	487	489	477	477	427	475	498	469	488	474	474	486	470	461	493	504	498	461	506	496	500	458	430	463	477	464	443	483	488	463	441	492	498	444	442	492	488	496	478	475	502	455	486	480	480	475	474	466	495	492	484	446	493	479	495	456	444	492	455	483	493	475	499	426	486	457	490	472	459	460	460	479	482	482	515	487	446	494	465	499	465	427	458	441	475	463	485	455	453	482	464	486	461	493	441	492	463	461	462	485	451	461	474	466	445	476	450	446	477	472	460	449	505	516	472	455	461	462	434	478	452	463	468	477	514	492	474	466	461	482	505	476	499	478	453	467	463	476	469	464	476	440	482	453	459	512	467	464	457	472	476	438	459	538	447	486	470	443	462	455	464	448	465	493	493	442	468	433	441	435	443	484	490	444	423	471	469	469	479	452	469	462	514	486	456	425	481	445	473	499	488	431	453	510	470	461	464	484	456	475	476	476	444	464	463	476	492	447	452	466	481	492	438	475	491	469	446	484	510	445	469	508	476	450	463	478	446	461	494	448	500	469	469	474	469	468	472	493	440	459	457	460	480	466	502	481	461	459	433	457	479	464	505	492	466	454	457	488	469	529	480	466	471	503	473	481	485	475	472	479	482	429	476	472	479	471	476	469	413	461	470	467	461	434	457	493	508	455	472	510	434	495	463	471	492	455	475	464	462	489	437	459	499	454	466	458	494	479	462	475	444	463	521	444	487	418	458	468	465	482	485	493	515	459	467	491	446	518	459	479	507	457	454	436	422	463	453	471	432	413	488	437	444	508	442	464	440	484	470	453	499	453	486	462	462	462	473	488	458	477	471	489	506	450	502	448	471	455	489	456	488	458	480	501	509	452	473	447	496	501	482	464	445	476	440	437	466	443	488	481	450	456	474	451	482	460	440	461	505	479	437	480	464	499	459	456	474	444	442	497	480	486	492	433	465	465	470	479	472	487	466	510	437	465	460	482	438	445	453	426	458	509	463	482	487	445	460	460	459	483	438	448	479	463	487	480	455	465	485	463	440	461	504	453	458	456	476	470	476	493	449	478	476	490	477	466	477	406	483	437	457	447	433	468	466	460	459	490	449	498	495	459	461	438	437	495	450	488	471	459	443	456	500	477	468	454	485	479	469	474	487	463	479	442	439	480	477	442	447	495	478	469	480	440	503	437	507	496	478	450	441	454	487	497	459	470	458	490	418	441	460	509	495	488	445	443	511	484	468	474	486	492	436	484	475	438	448	473	480	471	448	497	469	464	457	473	438	470	488	477	474	489	464	469	488	482	477	475	480	451	471	490	485	464	445	487	472	446	458	472	469	457	479	453	454	501	463	470	451	483	480	479	520	459	480	503	493	478	521	456	449	435	480	470	489	469	480	525	476	502	501	483	451	477	458	474	492	491	447	467	464	460	442	465	493	486	497	469	480	473	439	462	461	492	471	446	409	466	419	473	442	513	490	474	438	485	481	484	478	451	464	488	455	476	472	505	481	465	448	482	481	465	453	492	446	457	489	464	492	462	466	472	448	486	437	473	449	497	450	507	495	425	487	484	524	459	448	507	455	458	459	468	482	452	500	476	492	459	479	506	460	457	502	472	462	499	497	487	469	455	493	461	478	464	473	500	495	452	463	428	505	480	447	490	459	495	458	475	430	436	501	458	442	487	519	501	498	452	521	512	463	478	464	451	465	446	486	461	454	465	458	488	454	469	420	443	454	417	495	421	464	477	454	464	450	475	440	456	462	471	463	470	502	482	501	445	491	460	442	443	477	433	489	484	480	442	434	457	459	445	488	459	444	483	461	418	488	478	443	468	443	460	469	461	483	476	483	461	469	464	490	453	444	495	471	463	453	468	448	507	475	495	484	493	463	455	466	453	447	461	485	475	457	453	480	448	428	489	499	479	478	429	507	482	440	451	454	499	484	494	457	467	496	490	493	471	437	461	465	448	455	471	447	444	468	488	483	492	514	479	465	480	478	484	511	481	455	463	468	489	468	479	484	476	486	460	469	500	477	467	467	447	463	455	516	471	435	494	496	482	464	433	451	444	459	472	477	460	463	462	474	490	455	497	458	481	486	466	489	485	443	501	473	503	453	475	453	453	513	502	475	465	488	486	473	442	467	425	499	475	438	472	470	476	422	479	454	437	460	458	445	460	467	480	501	448	497	460	452	462	432	426	486	460	475	480	437	476	460	471	447	451	493	493	465	482	468	485	479	458	485	486	466	463	443	465	507	495	500	446	447	493	478	480	458	520	467	467	475	470	460	479	470	445	474	474	432	432	471	450	453	480	433	429	434	473	430	476	458	479	451	434	492	443	469	494	466	473	475	470	436	456	487	474	525	441	524	459	494	459	436	518	476	500	451	496	473	413	423	478	484	515	481	463	456	461	483	456	464	452	476	446	467	490	439	453	504	468	442	440	478	451	497	456	527	481	510	472	496	497	472	487	463	519	459	445	481	462	450	494	438	464	465	503	477	437	457	453	458	470	477	456	468	489	448	481	463	480	488	466	461	502	496	469	469	461	438	446	443	468	471	459	476	471	477	484	503	482	490	483	500	491	445	470	489	479	463	489	478	455	488	490	507	445	449	479	457	473	462	454	453	466	448	492	472	425	452	468	453	463	460	461	481	456	458	483	493	421	485	469	512	460	470	443	489	449	466	494	457	485	464	499	431	468	449	439	443	494	485	465	460	469	461	467	468	475	478	462	476	441	437	475	470	423	433	467	477	495	436	465	465	455	448	512	478	478	456	461	475	466	455	462	434	435	453	460	421	489	465	427	454	465	489	506	458	470	444	447	472	470	426	451	483	495	467	431	454	479	497	474	472	464	454	482	474	498	450	488	449	456	474	450	433	479	460	496	489	469	459	459	517	472	433	454	459	476	478	482	475	469	497	460	461	520	493	477	456	451	479	461	486	520	475	479	460	476	470	450	469	473	483	448	472	508	471	441	445	467	486	465	427	442	456	447	444	464	469	458	519	454	459	503	473	476	456	508	450	444	450	498	487	469	462	502	468	436	454	470	454	521	482	444	486	494	474	499	472	503	489	448	502	478	477	464	484	428	438	476	426	504	473	473	457	490	472	477	485	467	466	477	466	467	522	503	464	463	464	487	445	453	513	506	516	447	474	470	484	460	444	456	485	510	452	470	464	501	479	437	399	508	470	422	471	456	508	455	437	442	474	459	470	487	473	473	482	451	431	447	480
32291	33122	28529	16981	5918	1767	521	309	231	239	214	206	217	236	192	218	198	216	227	210	212	193	215	204	197	249	229	242	198	225	231	232	209	234	227	211	230	225	206	218	194	217	227	213	218	212	211	209	199	228	223	216	229	204	237	256	203	226	220	185	207	231	212	193	229	212	216	248	208	214	241	209	214	244	239	221	211	210	229	240	216	235	226	213	208	227	219	238	226	209	207	234	203	243	210	243	209	219	226	231	214	225	226	211	255	216	239	211	238	224	230	239	217	215	240	210	214	248	230	228	204	198	226	244	224	222	211	223	210	245	227	203	221	239	234	210	222	218	238	206	251	231	216	230	229	211	224	209	237	234	212	221	241	227	227	213	236	231	211	218	210	223	243	239	241	221	216	202	226	185	234	236	226	225	212	200	230	196	218	236	245	218	225	237	212	206	227	233	219	212	213	209	222	227	212	195	202	221	240	209	236	248	210	216	234	204	215	237	231	231	251	225	226	250	218	242	263	218	222	228	261	223	223	210	233	190	200	232	192	227	223	191	239	222	226	226	220	221	242	230	214	248	227	184	189	231	217	210	217	232	197	229	230	231	226	224	211	224	196	223	227	225	214	200	221	235	222	223	208	229	205	224	219	250	227	236	202	225	235	236	225	210	217	185	239	254	227	239	228	222	230	222	231	231	220	200	200	238	197	219	226	208	224	218	236	234	237	205	200	224	226	236	224	221	195	221	225	222	220	219	232	226	200	236	212	218	191	225	249	223	232	222	209	246	242	222	235	236	235	199	208	228	221	224	240	224	228	238	222	216	218	196	235	209	211	230	233	241	217	212	231	214	194	217	214	218	216	254	218	227	229	224	232	214	232	213	212	214	232	208	226	234	229	214	194	214	237	239	236	199	206	221	225	232	240	222	229	225	229	215	259	260	244	215	221	228	226	193	212	239	228	231	229	214	216	223	208	211	210	206	231	201	237	240	207	234	238	225	226	245	229	227	232	215	238	198	191	220	227	197	232	217	220	248	229	229	218	205	242	257	203	220	238	198	196	234	218	221	234	201	204	247	229	239	216	217	235	263	219	227	214	236	251	237	203	229	217	235	254	227	217	223	197	201	225	241	232	236	241	204	216	215	197	238	213	228	227	246	216	202	219	201	217	254	241	210	219	217	234	217	222	200	230	214	221	233	235	227	241	202	237	244	226	214	236	233	225	226	200	222	216	215	246	230	205	230	225	197	227	224	220	210	238	222	235	228	259	215	236	245	208	217	225	196	227	232	197	189	210	233	226	204	221	201	199	223	222	245	224	194	202	241	215	214	216	231	210	237	233	221	223	217	209	211	223	258	226	237	206	250	230	249	206	225	217	230	209	196	222	230	238	206	216	210	215	216	224	226	207	245	249	203	222	224	212	238	202	231	255	244	256	228	226	234	216	202	217	222	228	205	241	215	201	235	238	207	214	207	256	229	204	205	206	223	229	246	220	216	225	225	246	200	219	220	221	213	214	228	236	225	225	245	211	234	197	181	240	237	199	207	214	217	230	251	226	221	212	204	220	224	186	240	231	234	223	233	229	237	234	219	233	247	244	225	225	213	261	191	222	235	216	232	231	228	218	223	230	215	227	229	230	202	239	204	215	215	232	219	215	238	215	211	229	244	229	225	236	218	211	197	217	215	235	247	240	236	245	239	224	242	227	193	212	205	232	207	220	192	220	209	235	207	220	195	194	236	213	212	232	234	241	221	197	217	219	217	200	227	234	218	228	245	236	218	229	224	235	244	242	232	225	224	224	210	227	249	215	213	231	232	216	236	235	242	222	223	225	210	215	234	218	227	262	252	238	232	211	248	223	232	225	213	217	207	249	225	223	215	217	232	217	235	225	233	215	247	249	221	217	216	217	254	240	230	248	200	226	235	225	238	204	232	212	212	219	211	201	230	198	224	240	219	239	199	218	236	249	213	223	230	222	199	226	206	227	222	216	221	223	221	230	226	217	241	227	213	212	226	217	216	218	244	223	222	238	215	212	215	233	240	199	223	212	209	201	222	220	227	218	242	214	252	238	252	226	212	192	215	228	255	242	222	222	208	246	228	217	239	249	223	239	219	222	216	215	207	236	232	230	235	225	203	221	213	208	251	192	235	226	197	245	215	234	228	235	216	222	220	223	214	202	251	213	210	247	230	200	205	234	191	220	222	226	214	237	185	216	246	214	229	221	217	234	239	214	182	239	238	229	213	221	256	232	187	220	214	219	217	220	211	208	217	230	225	212	251	240	220	205	236	232	233	216	232	220	212	245	232	213	220	211	251	226	242	208	189	230	204	194	202	238	239	212	200	213	231	234	201	247	218	214	222	238	206	204	203	215	239	226	229	197	201	215	239	221	213	215	217	236	204	238	249	220	205	232	217	198	216	232	218	244	175	244	191	211	254	239	237	217	235	236	207	228	230	228	189	223	229	221	216	235	241	221	219	231	246	223	212	206	201	227	223	239	213	203	210	247	216	198	201	219	209	196	244	209	243	202	218	222	207	241	215	238	226	205	221	218	222	203	216	224	238	215	212	215	219	208	250	250	209	215	227	234	256	209	247	225	210	235	220	210	215	218	213	216	237	193	228	225	225	215	203	217	224	221	220	218	220	222	230	226	218	258	233	219	231	232	230	195	205	221	205	210	234	209	231	220	240	208	205	249	238	236	225	234	224	204	209	213	246	220	216	220	247	225	226	218	227	231	242	194	230	226	222	209	217	237	232	239	213	179	201	207	228	226	203	217	230	197	191	229	196	239	250	228	249	219	245	211	226	222	219	223	249	232	232	210	197	209	253	196	240	230	220	188	217	215	225	210	209	246	210	206	243	237	216	205	240	230	208	239	210	222	196	222	207	227	206	198	234	216	203	213	235	211	218	238	210	226	215	230	215	210	212	240	219	227	270	244	260	255	233	208	233	222	247	220	237	217	223	229	226	214	212	234	215	235	217	189	217	227	205	220	251	219	213	220	205	228	213	226	235	208	217	223	206	222	219	220	209	229	232	258	205	217	210	224	241	241	207	222	213	184	233	205	224	229	189	233	190	265	209	210	244	222	272	207	236	221	215	248	248	240	241	239	210	217	245	220	212	235	188	247	220	220	216	218	221	224	229	228	219	215	228	202	210	214	229	227	247	231	222	221	212	235	216	223	215	198	223	212	223	221	205	217	228	244	246	243	221	216	241	210	216	213	182	239	219	228	210	216	234	227	204	229	223	205	274	254	211	210	242	223	212	217	214	193	219	225	218	231	210	226	229	241	213	239	230	228	226	225	202	220	217	216	234	220	206	228	247	218	244	227	255	220	216	239	230	244	247	194	205	226	201	223	237	218	227	210	228	231	238	251	215	218	227	196	225	230	219	197	217	199	209	236	223	208	209	232	251	216	212	198	212	233	247	214	210	232	205	219	237	242	220	220	246	199	232	208	221	228	230	211	241	220	204	181	208	227	221	232	232	207	210	237	241
39689	47070	27846	14653	7425	2378	665	332	318	261	277	275	284	229	285	245	240	261	293	264	255	279	241	254	233	260	289	243	259	246	252	263	247	249	275	275	264	294	248	268	263	266	268	250	275	247	252	278	233	241	240	261	255	257	294	263	256	239	269	231	267	246	260	283	250	242	232	288	267	247	258	249	263	254	270	258	256	260	265	264	258	237	270	261	263	255	260	259	254	247	249	234	270	268	281	272	261	250	261	273	260	249	255	259	274	236	245	268	264	239	271	242	266	242	251	283	261	252	271	257	243	243	251	257	267	267	257	247	262	276	233	265	252	284	273	269	266	275	282	287	252	272	294	260	254	267	290	260	253	262	291	215	260	267	267	240	267	242	257	259	250	271	275	277	248	260	219	274	243	246	270	272	261	224	219	288	243	265	280	280	249	273	289	253	234	275	250	240	261	238	264	251	254	242	257	252	269	253	277	250	255	257	277	263	281	261	279	261	298	304	262	280	264	260	274	254	256	288	246	287	275	249	247	276	247	285	261	275	252	264	282	242	281	272	268	263	263	266	277	266	300	278	260	259	282	280	228	236	272	273	256	235	259	253	265	252	226	259	302	248	273	272	257	255	255	280	242	269	281	270	263	257	233	246	234	255	274	251	262	264	245	273	235	250	285	255	235	274	261	252	296	259	247	259	233	279	256	271	240	239	251	267	245	277	274	266	249	301	253	259	250	251	259	255	268	287	260	260	253	232	277	230	281	257	246	228	214	272	279	273	265	245	268	257	277	261	261	262	284	253	248	265	253	267	280	276	248	264	254	243	279	238	265	281	250	267	265	268	256	265	228	227	273	297	229	250	252	245	246	253	254	256	265	270	281	268	270	249	220	259	293	280	270	262	285	269	271	264	270	251	235	249	260	261	259	266	308	245	267	276	247	239	262	264	318	230	282	250	252	295	265	284	274	267	260	250	264	260	246	277	287	239	252	237	275	249	286	248	270	260	304	242	255	268	280	255	246	240	252	264	259	243	265	252	268	239	263	259	277	263	240	255	241	256	264	251	241	255	245	264	249	252	254	243	238	277	275	269	249	289	252	258	282	245	260	259	266	261	277	259	279	269	292	258	255	298	219	248	238	245	244	253	252	243	242	237	262	243	257	279	275	285	243	316	234	284	283	247	240	255	279	288	254	268	240	276	256	227	294	262	251	258	263	252	238	235	241	245	262	279	286	275	237	240	315	255	251	244	239	263	272	265	248	258	243	274	251	266	258	244	240	267	258	259	269	276	260	243	251	252	274	246	225	280	254	256	254	284	267	234	259	271	262	268	260	256	262	246	257	232	231	281	266	275	262	264	259	283	265	254	227	244	245	273	248	286	232	259	238	289	246	256	257	278	271	273	248	294	259	277	253	241	272	240	277	278	257	283	268	253	263	271	293	253	258	252	257	253	282	249	285	237	263	287	246	289	236	281	288	275	257	252	267	267	258	291	250	275	283	250	290	264	282	289	243	291	282	263	265	275	264	264	262	264	231	270	267	273	249	277	239	275	253	259	229	238	275	269	284	265	241	250	243	277	247	248	259	224	256	282	283	273	264	254	251	243	267	259	272	276	266	270	255	257	264	271	257	260	246	248	281	269	271	263	260	244	230	238	265	245	248	289	258	252	261	271	273	281	247	274	289	277	248	248	270	263	273	270	262	245	252	249	264	253	222	264	233	250	255	270	244	246	243	287	251	300	256	247	259	262	226	229	257	265	297	274	256	279	238	267	272	269	279	274	248	252	268	262	264	276	253	278	246	279	276	245	267	256	265	244	284	279	297	256	246	285	269	262	255	274	272	293	288	262	272	221	262	242	246	278	264	265	257	258	264	281	264	258	286	303	269	268	258	224	270	239	235	259	253	252	255	275	262	237	239	266	260	293	253	241	276	250	268	272	237	244	239	265	282	275	269	251	256	249	265	281	250	249	277	257	256	294	253	271	255	268	266	247	224	263	246	287	274	246	277	267	290	251	254	232	254	235	255	276	245	260	257	295	227	260	254	283	256	263	279	270	280	256	244	284	275	277	225	262	280	276	236	261	298	262	244	266	247	256	258	259	292	224	275	250	270	287	253	255	285	220	280	258	252	261	228	276	242	233	248	273	243	267	266	258	276	279	263	255	254	268	245	260	242	251	260	263	258	259	282	287	251	249	275	239	249	254	257	253	246	259	203	238	279	223	256	234	290	259	250	256	280	240	240	266	269	262	260	256	278	269	261	272	260	271	253	246	265	283	248	279	232	259	270	271	267	241	258	229	282	262	280	255	246	269	240	230	227	229	273	260	260	249	285	259	254	254	289	265	259	274	259	277	251	273	261	269	243	266	250	257	287	232	250	273	250	263	270	247	270	245	260	277	311	278	270	253	261	255	289	252	279	255	241	274	272	241	272	272	258	242	251	275	263	238	275	249	238	257	292	267	282	267	244	258	261	261	260	250	279	261	256	228	236	255	281	279	263	275	283	255	258	263	260	257	256	251	266	258	246	234	257	242	264	246	271	240	251	247	254	245	261	244	248	253	277	282	241	279	262	272	251	252	244	268	245	256	272	268	231	217	265	239	270	260	254	249	262	260	236	261	267	268	263	231	271	274	272	228	272	266	268	281	241	273	241	264	261	259	270	281	265	264	265	277	252	265	243	251	283	250	282	278	259	272	266	244	310	278	277	217	279	258	239	236	249	268	277	260	255	287	282	254	256	281	251	264	287	248	257	252	249	267	244	272	246	263	240	225	240	262	270	261	257	281	288	269	272	216	264	244	252	264	287	269	236	259	278	262	257	264	255	246	228	276	231	261	274	225	237	302	281	284	237	248	253	271	246	272	270	261	270	271	262	228	264	274	268	265	254	248	246	256	264	302	265	259	271	268	265	262	235	257	278	269	270	248	262	230	284	249	241	282	262	242	263	279	252	274	235	290	264	269	273	266	264	274	287	245	269	249	237	254	292	262	246	255	261	248	267	270	258	271	281	260	258	258	237	295	254	255	245	271	266	234	268	253	261	292	236	270	258	236	268	266	259	278	264	264	245	227	268	268	244	288	243	257	277	253	225	259	268	258	260	269	286	264	233	243	278	255	246	274	260	268	232	255	261	247	226	287	255	270	249	278	264	270	280	266	265	254	267	269	244	258	224	264	266	267	276	246	267	256	269	232	262	244	268	256	278	258	265	261	240	250	255	252	279	286	281	253	252	240	250	265	237	259	268	269	291	245	271	256	284	280	271	266	274	264	251	254	275	277	252	276	255	264	301	263	260	272	251	274	286	272	269	271	229	270	256	238	261	264	270	237	265	219	245	263	276	260	231	251	273	258	261	288	284	256	234	258	233	268	229	266	285	263	246	245	234	248	265	262	244	271	265	270	247	252	258	248	267	261	253	265	253	252	264	279	257	246	255	257	241	263	241	252	265	258	242	239	267	269	269	263	278	267	259	257	273	266	256	262	256	285	253	247	278	227	273	222
24088	21055	28467	25021	20707	11599	2947	875	373	316	316	309	313	316	277	282	288	280	269	311	268	323	303	272	303	313	272	256	258	288	306	307	323	294	275	308	280	287	259	294	252	249	294	271	278	248	281	289	304	284	271	298	281	313	287	289	289	280	254	285	281	273	307	305	286	301	292	299	297	293	276	296	276	300	276	307	301	269	291	290	289	278	292	337	304	294	269	272	310	287	297	281	237	308	264	280	272	296	295	291	280	315	290	272	316	282	287	291	328	306	277	327	320	289	312	300	271	273	289	285	298	285	308	300	298	270	293	293	279	312	300	255	277	270	281	273	282	283	271	296	282	265	261	252	275	282	264	289	295	294	297	283	284	296	304	308	297	308	304	280	275	249	310	282	274	276	338	284	301	279	258	286	291	324	273	257	314	301	293	288	307	295	320	266	276	274	254	314	267	324	271	293	297	295	294	294	288	281	272	296	288	276	284	279	292	298	299	295	314	251	281	290	283	293	279	297	310	273	297	297	294	328	306	285	286	277	271	281	320	296	299	260	271	276	321	295	279	275	283	294	276	284	305	308	285	271	288	285	263	258	293	258	292	301	286	304	307	297	306	285	269	283	305	320	304	315	270	287	295	307	303	305	316	286	299	282	303	264	290	300	262	293	297	289	280	290	293	278	287	294	273	280	268	264	287	280	244	297	276	267	279	290	274	282	281	293	291	294	286	275	304	287	260	269	316	298	312	310	267	292	300	294	277	303	305	282	314	265	285	301	264	276	302	287	255	287	300	280	288	283	264	334	271	277	275	289	294	304	294	264	292	292	300	290	288	281	294	282	280	293	279	288	294	279	301	280	277	289	268	263	310	257	321	298	271	243	293	298	293	308	303	260	299	285	293	295	296	276	260	277	290	253	301	302	288	270	300	282	294	305	279	290	256	269	290	301	254	298	285	302	282	293	284	273	296	286	307	272	267	293	286	279	284	275	291	293	261	253	305	247	292	273	283	297	273	252	302	301	287	292	300	302	287	313	274	283	291	288	256	302	254	285	308	272	314	327	284	248	279	293	280	266	300	292	284	251	288	280	287	269	290	275	271	301	284	276	278	294	302	274	271	297	311	285	310	299	314	319	270	280	306	266	298	267	287	281	316	294	272	280	288	297	308	334	291	335	284	263	266	314	262	320	287	270	303	311	255	236	248	296	311	237	279	287	271	294	319	294	278	280	260	281	254	332	287	271	299	302	302	302	298	298	262	300	293	278	279	270	333	292	291	265	279	258	302	268	322	308	277	294	281	320	272	287	265	301	305	292	281	277	308	298	301	296	285	289	279	297	278	269	270	274	276	263	309	298	304	299	294	287	252	282	283	311	273	315	314	299	278	283	279	315	282	330	292	283	240	264	297	296	279	303	291	308	296	278	292	311	285	281	302	304	311	275	297	268	295	289	250	272	275	284	297	280	312	277	289	270	336	279	291	293	304	286	285	306	265	252	293	265	300	264	308	309	297	323	279	270	288	284	286	316	262	281	275	255	283	322	265	273	293	266	294	268	283	326	264	280	300	264	264	293	266	297	314	302	297	269	320	284	291	299	279	285	280	289	290	293	294	291	277	296	288	294	301	271	280	299	271	275	289	263	319	268	290	284	290	286	296	279	291	272	263	288	301	259	269	268	288	281	306	284	296	285	297	283	275	257	301	317	330	272	288	267	276	288	308	284	276	308	265	287	286	267	317	277	283	279	277	278	258	290	288	286	290	274	315	318	280	279	299	298	303	276	284	287	280	288	269	274	273	304	270	289	296	314	293	303	298	293	319	290	290	290	284	316	303	267	286	287	291	275	289	281	253	295	333	318	253	319	279	263	262	293	287	278	311	304	290	294	293	268	291	272	296	293	283	280	252	316	285	291	284	274	301	316	253	316	285	288	272	298	269	280	268	304	299	301	287	318	308	285	314	279	303	285	309	303	281	265	264	313	293	290	295	291	272	253	273	288	289	269	299	292	283	238	263	324	275	294	276	290	304	302	278	294	304	305	302	310	294	303	328	258	285	270	268	287	294	276	269	290	270	273	262	308	286	313	281	290	278	283	270	285	282	278	278	308	255	291	261	290	324	281	278	284	303	302	306	280	285	308	284	288	277	285	277	311	269	278	274	300	303	291	317	279	301	279	295	284	274	306	308	266	312	290	283	274	278	292	289	318	290	251	259	307	288	272	296	282	276	300	281	308	307	290	318	281	302	271	296	283	318	265	287	271	279	298	318	307	272	292	290	291	318	264	325	274	311	293	294	283	289	278	286	302	291	326	289	273	292	291	294	263	289	276	318	307	265	271	299	292	295	264	255	259	296	262	266	278	285	318	278	303	272	301	276	259	288	269	294	281	276	275	290	284	293	293	299	282	290	280	274	301	253	286	305	304	290	282	308	286	300	280	274	300	277	292	289	275	237	275	288	311	269	279	292	253	290	289	292	332	307	291	275	308	267	269	314	262	289	302	272	305	276	296	333	306	311	311	284	281	285	310	281	308	301	295	316	263	270	277	253	267	281	304	285	312	273	275	289	292	307	296	278	292	307	282	295	258	298	271	295	287	285	278	294	285	329	259	255	289	274	281	298	275	315	309	295	306	268	279	283	279	275	274	311	287	305	287	267	304	318	278	279	271	306	292	288	274	252	322	287	288	293	286	313	283	265	284	286	272	326	284	290	289	285	293	290	304	312	294	299	291	307	287	279	264	264	284	279	280	279	284	281	292	296	276	308	266	295	286	311	250	255	282	319	298	280	287	313	275	285	282	285	305	289	275	281	310	292	273	274	276	299	268	296	253	309	253	293	275	293	270	302	280	287	292	300	253	304	298	286	278	330	267	289	262	294	289	278	301	291	273	293	262	285	294	292	296	291	316	303	264	266	295	305	280	287	251	310	298	283	298	282	272	279	292	267	309	295	279	312	249	293	292	300	280	270	301	296	284	312	286	295	318	278	308	281	280	293	279	296	294	291	287	288	309	285	254	276	284	283	276	293	307	278	303	294	284	271	297	276	252	303	297	299	292	330	290	278	299	272	301	276	286	273	300	275	292	276	268	277	274	308	288	290	315	253	264	297	303	285	297	271	276	291	312	291	293	281	285	319	306	290	285	313	263	288	284	293	254	291	291	283	271	289	298	292	302	289	325	288	260	272	313	284	298	292	274	287	292	301	272	326	301	273	280	273	289	296	271	274	288	312	296	283	284	304	287	271	297	276	287	298	289	279	271	304	293	336	283	312	261	282	292	271	299	290	285	275	293	296	296	306	299	308	262	277	323	274	273	274	285	276	270	283	301	287	314	283	267	268	297	275	289	278	288	267	293	269	269	272	285	264	275	272	265	293	323	277	336	287	310	300	296	277	291	279	264	304	291	294	303	302	293	282	273	290	272	302	297	280	310	292	246	294	305	300	308	313	291	255	263	282	297	284	281	317	284	278	287	283	300	321	289	280	306	287	272	268	282	296	277	287	290
37623	57011	44582	25815	13281	5653	2708	1070	481	401	334	365	356	385	322	335	337	320	320	326	322	356	325	341	339	369	349	329	335	291	319	342	314	309	358	295	329	301	323	321	340	313	300	327	345	287	322	351	301	307	321	318	311	347	333	350	331	287	316	319	326	304	322	316	307	363	325	333	326	323	311	343	324	336	291	332	321	345	320	304	334	341	309	289	340	322	325	324	313	355	322	322	326	324	310	313	353	346	293	314	342	300	331	309	332	341	299	331	313	304	355	344	323	283	326	345	319	302	324	304	279	306	314	365	303	357	354	337	334	337	326	331	351	320	326	310	359	339	330	346	312	329	316	325	316	335	329	300	358	300	345	331	326	316	334	338	336	334	319	347	312	312	321	336	311	295	309	327	334	329	312	312	343	331	343	281	309	320	312	329	321	341	326	336	309	285	340	348	342	348	331	305	324	329	329	343	307	323	332	296	335	317	317	303	338	329	329	310	304	312	320	342	315	326	327	342	318	325	301	332	341	328	312	319	314	312	365	363	324	334	294	338	317	324	311	326	327	316	293	311	353	316	321	322	332	313	305	337	305	336	286	338	312	298	325	320	341	312	321	367	359	341	347	317	317	353	315	312	317	356	306	296	337	307	354	351	338	317	329	325	336	337	329	331	309	350	280	332	347	319	323	355	323	337	343	323	344	334	300	365	320	302	319	333	314	335	325	342	321	324	337	317	341	344	363	337	337	318	303	334	323	328	333	344	314	359	363	321	350	333	321	310	330	329	341	341	334	328	330	324	311	343	309	349	342	317	332	328	338	297	333	314	313	323	333	312	305	306	337	369	321	322	335	297	311	340	334	326	354	305	324	300	328	317	277	332	344	359	278	301	349	330	333	336	322	316	296	291	318	336	322	302	341	362	301	334	331	338	334	310	337	312	349	309	318	314	320	309	338	314	321	331	298	311	333	348	323	320	310	313	324	357	347	306	343	352	338	325	314	326	320	343	309	324	336	326	317	327	321	324	320	318	326	363	316	291	322	350	313	353	297	312	327	322	291	336	303	296	338	319	331	279	306	302	312	333	311	323	339	329	327	313	313	315	327	321	306	313	298	293	318	306	341	293	338	292	315	342	348	315	334	336	304	329	330	358	342	320	300	307	372	333	315	333	337	308	341	336	305	311	323	317	361	341	311	346	330	327	337	339	344	334	313	384	324	312	347	322	349	351	325	303	324	324	321	311	309	335	343	310	346	317	348	317	325	336	309	335	334	331	326	301	337	310	347	306	364	343	338	340	339	347	320	313	336	327	314	329	315	327	327	274	310	333	351	314	328	311	313	331	294	325	324	339	300	333	315	324	323	342	302	339	350	321	316	349	308	333	324	295	342	299	280	326	329	344	354	317	337	337	316	302	334	307	303	317	311	316	349	307	316	321	286	324	317	308	303	306	323	318	364	307	323	329	299	323	338	336	299	346	322	337	320	340	311	341	356	321	308	329	303	328	333	351	316	349	359	310	312	292	318	336	303	337	314	311	309	337	332	338	334	367	313	313	335	321	353	308	334	296	333	339	291	336	326	289	344	307	339	334	347	326	322	355	296	319	321	319	322	327	333	305	328	315	329	324	300	357	324	330	341	322	335	328	317	321	293	318	353	330	300	305	303	351	331	321	333	305	333	303	313	309	319	298	327	329	325	301	320	329	318	358	330	342	336	314	335	308	324	317	315	301	303	321	337	323	322	318	315	314	343	322	322	333	304	328	344	296	301	325	314	312	317	335	314	367	319	348	298	373	327	299	324	294	380	332	343	319	368	323	336	320	313	302	321	306	347	310	348	307	331	339	354	375	336	320	313	334	314	318	336	314	346	333	320	323	337	343	319	329	353	335	362	339	324	366	334	342	329	337	332	351	329	321	303	330	335	307	311	317	328	314	302	323	317	332	304	331	330	315	363	287	315	333	363	345	297	317	354	332	338	366	316	341	360	344	306	321	308	320	356	366	320	339	350	299	317	330	356	340	330	354	302	323	323	326	346	330	339	341	360	345	341	325	338	305	313	329	306	359	323	329	302	348	318	353	330	346	337	342	331	313	290	297	334	361	293	328	356	325	318	321	309	322	309	306	319	367	337	330	318	307	322	307	338	331	295	331	329	340	319	308	308	309	338	286	321	327	342	312	312	296	340	354	331	338	346	343	326	333	363	289	304	303	343	318	308	336	360	343	280	337	295	320	288	322	309	345	325	328	295	338	333	329	322	310	315	314	329	317	337	306	347	329	325	320	337	307	319	357	323	306	305	315	331	339	332	340	364	316	322	302	354	344	309	333	305	321	360	353	304	325	346	318	317	324	340	310	309	346	320	310	352	353	341	329	338	318	319	308	329	292	348	338	309	334	308	295	346	326	336	295	354	331	324	308	294	371	313	316	337	302	323	338	327	302	326	297	321	314	307	338	328	334	338	332	326	324	292	315	315	334	338	308	324	316	340	312	293	325	327	320	317	314	350	302	338	306	336	343	331	338	332	318	303	327	339	303	325	290	349	325	351	345	287	285	350	331	319	321	311	341	320	360	316	318	308	287	319	295	321	314	328	336	315	295	317	321	314	349	344	312	295	337	339	330	325	319	339	298	329	317	320	291	297	300	328	332	300	324	315	309	311	327	322	317	345	323	311	318	337	351	320	321	323	322	343	357	341	326	316	319	333	334	327	325	336	330	308	345	319	291	320	295	330	327	300	348	301	335	308	324	314	300	310	301	320	318	359	326	328	312	308	322	317	324	324	301	351	310	298	316	353	365	324	349	305	344	318	325	327	307	305	311	342	346	312	361	308	342	308	318	304	318	330	322	321	305	332	317	307	330	304	317	356	308	321	333	291	349	319	300	325	345	282	342	328	324	316	344	320	319	311	309	317	365	320	334	333	312	324	335	333	335	293	319	322	304	286	306	346	344	325	314	336	306	317	319	326	299	286	322	351	331	309	321	341	318	349	326	344	348	344	348	329	322	301	337	324	339	327	308	315	335	317	329	322	330	347	325	334	328	321	312	338	299	313	308	332	343	325	356	336	316	285	331	311	313	325	332	297	327	325	325	336	334	330	323	344	297	306	311	330	303	301	288	329	298	334	312	349	295	360	330	333	312	326	326	319	336	369	369	335	340	331	345	336	341	292	329	292	315	288	306	311	310	324	324	321	338	353	319	331	335	317	303	288	314	315	304	326	323	352	311	335	374	331	310	330	302	313	342	296	313	315	323	330	340	316	334	334	331	312	309	301	306	358	323	327	326	357	321	330	328	317	336	345	323	335	318	297	321	340	296	345	330	329	332	295	322	313	321	300	341	326	339	314	325	352	319	360	308	314	323	323	339	334	332	334	336	326	303	334	309	344	343	335	313	315	338	335	327	315	313	328	319	341	326	350	310	345	284	338	291	320	326	329	331	325	339	321	341	323	333	341	318	322	323	326	330	301	300	328	313	343	335	318	334	342	310	318	334	312	332	317	349
25158	21469	29801	26538	15732	5054	1331	501	339	343	300	269	273	328	294	316	296	313	296	316	286	300	313	272	308	287	297	291	301	330	305	295	289	292	268	280	324	301	311	291	294	300	276	273	298	294	303	295	262	252	310	282	272	291	292	292	299	282	312	260	292	293	295	296	253	279	323	304	267	308	284	275	271	288	311	284	297	308	287	290	286	286	302	286	271	282	304	288	283	291	283	324	318	289	306	294	301	312	297	301	266	306	283	300	287	326	310	278	316	278	270	313	292	298	281	290	280	285	282	289	293	315	307	283	296	331	272	306	301	281	295	285	259	294	275	281	277	274	246	291	302	270	282	298	262	276	298	296	270	285	267	283	310	262	293	303	328	287	285	281	298	289	282	301	297	299	299	305	302	287	293	249	293	287	311	290	290	316	290	268	305	302	292	310	275	288	309	293	294	296	267	270	268	292	277	294	293	291	271	298	294	279	286	276	311	282	261	288	283	288	279	286	296	335	283	307	256	283	296	275	320	306	313	275	275	296	292	282	316	258	287	293	300	301	316	274	266	296	296	326	293	284	287	262	284	252	285	305	277	313	283	320	281	293	320	268	261	292	281	271	307	278	276	317	293	298	302	326	300	281	286	276	255	308	292	267	316	293	281	305	284	293	268	296	274	298	276	305	295	280	301	271	271	272	319	276	320	258	301	304	305	287	292	303	308	267	305	297	283	321	291	311	288	297	274	289	287	272	275	310	288	310	270	260	322	306	306	304	293	285	264	290	265	274	291	282	284	289	309	282	303	290	289	330	317	278	305	314	295	279	315	312	285	308	288	278	290	301	302	261	304	324	277	296	282	297	290	293	280	300	279	283	286	272	296	292	258	312	296	264	255	288	279	298	269	274	250	275	282	306	273	285	277	313	284	280	296	284	343	300	277	278	292	289	282	256	304	294	338	257	299	323	260	290	303	273	255	286	313	289	285	286	297	263	296	294	310	305	321	270	278	282	269	301	269	289	274	325	280	294	306	263	278	295	304	273	304	281	301	276	308	263	295	311	277	304	323	315	295	295	277	279	283	288	309	281	309	300	310	293	279	287	268	302	288	292	301	265	303	284	288	274	293	285	281	297	308	283	261	286	290	303	280	291	280	302	312	260	270	316	281	302	294	290	256	268	276	283	291	308	276	274	296	287	298	329	294	294	327	292	308	309	302	278	294	291	257	294	325	262	302	280	257	264	280	290	273	294	247	267	305	293	296	308	301	303	313	295	276	302	291	281	296	282	283	308	283	309	269	282	302	325	286	315	289	283	287	298	283	297	293	263	286	304	292	292	331	303	285	307	274	281	296	291	274	309	299	319	268	314	299	281	318	282	309	287	293	321	284	289	300	302	294	299	289	298	296	293	289	310	291	287	268	283	266	308	301	283	280	294	285	278	286	291	311	274	271	276	280	254	301	317	269	271	286	290	301	303	304	297	284	292	294	297	296	269	279	304	279	317	288	271	295	305	294	315	285	288	307	287	270	288	299	274	276	275	267	276	301	313	259	298	289	302	291	277	302	270	287	262	290	280	264	270	299	302	257	306	277	275	309	319	269	286	312	302	282	295	282	300	252	271	287	259	278	259	292	302	321	299	288	311	312	287	301	294	275	285	306	276	311	272	266	314	282	305	283	295	269	291	283	265	262	263	255	299	277	301	262	276	269	283	292	304	281	300	279	264	302	299	304	287	280	324	291	282	302	306	299	256	281	290	305	269	290	285	321	295	313	268	321	308	301	311	263	290	299	272	272	294	279	292	281	274	283	258	267	302	281	289	285	295	303	298	278	304	281	283	286	327	275	283	307	299	336	252	276	317	276	290	281	319	302	315	311	279	285	308	297	291	299	280	287	279	300	304	294	317	292	271	276	293	287	296	308	294	301	315	285	314	273	226	296	284	298	279	305	275	280	300	280	274	294	306	301	303	312	274	286	299	313	286	269	286	309	292	279	306	306	261	265	281	285	262	287	291	285	275	280	281	295	280	293	305	324	286	345	301	268	275	275	286	323	286	289	297	294	292	295	284	284	269	307	277	328	297	274	289	293	294	295	301	310	306	281	305	282	294	268	278	286	294	260	266	275	300	273	305	312	289	286	294	304	263	316	298	291	275	282	269	295	250	292	287	307	303	294	316	281	275	307	297	307	290	287	278	300	286	272	286	298	280	264	276	283	286	289	280	288	303	289	272	287	271	325	284	281	305	302	297	298	277	295	306	302	287	304	304	316	317	288	297	291	302	279	269	298	296	302	283	283	271	288	278	269	294	292	310	298	310	310	274	278	290	305	283	303	294	294	281	295	288	310	268	317	284	283	291	291	310	306	308	284	277	311	250	296	312	299	291	277	276	265	268	289	277	296	262	297	293	275	281	265	285	294	295	259	272	291	325	308	284	294	273	275	296	261	302	286	290	298	306	293	286	288	273	301	285	275	303	301	285	279	286	319	309	316	285	296	241	272	295	264	281	295	296	288	274	268	294	286	313	299	283	291	319	326	270	267	282	310	280	285	266	289	315	279	316	307	300	282	289	295	297	307	260	316	266	264	294	292	303	299	257	299	284	282	298	294	278	254	277	294	277	277	293	296	316	288	294	297	276	294	276	319	276	309	279	315	272	276	271	279	282	291	305	299	297	275	295	273	328	299	277	288	287	268	288	279	270	293	290	293	296	308	270	269	259	271	276	290	309	308	269	320	306	326	280	275	269	278	318	303	272	294	287	300	290	281	286	280	274	283	266	307	273	297	280	313	295	293	260	307	270	257	282	301	270	293	310	271	299	279	277	304	310	273	277	299	263	280	311	287	301	298	299	302	264	276	298	290	270	272	289	285	249	293	276	296	299	286	304	303	280	289	278	289	273	304	286	274	264	291	280	257	285	326	305	259	281	279	283	305	253	288	287	277	306	297	293	289	290	255	268	259	325	275	266	284	297	268	309	277	279	298	326	296	280	311	313	301	284	302	281	293	305	304	289	293	296	293	293	304	313	309	273	286	258	303	271	274	303	292	292	277	295	271	280	267	288	271	310	269	300	299	324	322	285	285	291	297	306	305	271	295	300	281	285	304	312	301	287	264	296	282	260	263	252	271	302	279	316	302	290	302	306	261	320	309	272	284	282	274	282	296	288	305	289	293	306	284	304	287	271	301	271	299	284	264	289	276	314	297	256	301	264	285	280	298	280	267	284	295	329	285	278	265	253	270	310	295	286	285	315	282	289	274	329	309	283	294	324	291	338	274	288	289	273	299	255	305	271	298	263	278	292	272	279	288	290	278	269	296	309	296	271	277	273	298	269	288	276	308	297	290	265	278	298	298	287	287	314	287	291	266	277	282	284	280	295	291	277	305	290	286	293	275	275	309	283	293	309	293	308	293	280	306	307	283	276	288	305	267	268	303	257	299	287	279	273	288	275	284	276	300	276	304	271	289	265	304	284	307	301	269	314	289	293	279	286	268	307	270	294	302	325
37545	55882	41070	23975	13203	5460	1701	661	418	405	355	379	352	315	374	331	365	318	340	336	334	338	345	346	362	344	323	365	349	314	328	327	339	383	334	319	291	352	342	357	362	309	344	349	374	320	307	309	355	364	340	338	335	318	336	327	358	347	339	302	344	337	316	327	310	345	335	324	333	297	323	354	320	313	296	349	339	327	340	302	367	337	368	353	350	329	354	352	301	309	347	335	346	349	323	366	343	315	349	335	340	337	381	376	322	338	335	342	329	351	333	361	364	332	359	333	330	335	351	342	356	339	338	308	352	364	331	321	339	320	363	353	346	352	373	355	305	328	312	324	369	360	330	367	314	382	331	356	352	343	297	368	370	331	341	349	362	314	332	326	333	316	368	303	312	324	343	351	323	311	333	350	329	315	326	324	334	327	334	360	311	313	357	331	332	348	353	303	330	308	334	327	320	365	324	339	345	338	342	343	352	326	323	352	309	342	332	333	321	316	336	341	307	339	368	350	362	342	357	345	345	354	332	358	331	342	332	305	330	340	334	316	311	328	288	337	330	364	340	336	337	339	361	345	361	334	320	345	346	341	340	359	312	346	366	339	330	377	346	319	314	314	332	328	344	353	313	315	336	337	324	344	289	304	332	338	317	312	318	328	327	324	331	352	339	340	329	339	339	331	359	348	339	323	352	338	319	349	360	338	340	345	358	340	337	340	347	334	330	321	322	358	338	334	347	366	350	351	335	332	348	341	334	339	308	365	347	341	331	356	354	317	359	342	353	340	377	329	366	351	318	339	325	355	313	345	326	355	346	331	327	338	367	340	337	331	356	330	338	333	335	326	312	337	306	321	346	327	344	325	323	321	348	354	313	327	336	345	325	364	326	378	338	339	337	332	352	325	340	343	333	314	340	325	321	342	315	344	351	346	351	358	350	315	321	354	327	355	332	316	352	352	323	367	328	331	343	359	369	352	342	312	342	360	349	329	364	339	311	319	342	339	390	358	342	358	351	338	337	318	379	334	309	312	330	348	351	358	319	358	325	334	355	334	370	314	363	340	343	330	355	341	336	353	346	317	357	335	328	364	335	356	351	338	366	316	339	335	369	344	341	350	360	336	335	376	342	326	332	356	342	357	352	349	333	334	355	319	356	354	341	348	347	306	293	343	349	310	333	334	361	356	319	353	333	338	343	354	318	331	351	342	339	314	330	338	358	323	338	323	365	342	311	303	371	321	340	346	363	355	317	310	383	358	336	340	327	370	348	354	343	339	339	333	327	330	345	348	337	349	336	313	345	316	305	316	354	346	331	352	331	325	329	310	329	315	367	314	330	330	338	320	352	339	323	308	348	322	335	322	331	323	313	358	304	335	294	366	358	319	308	361	323	318	322	335	323	365	336	376	316	351	334	369	356	317	347	365	309	365	343	332	355	331	320	355	328	354	332	321	331	340	352	339	324	333	346	348	295	335	326	295	314	323	333	339	362	347	382	340	311	309	321	319	354	333	339	355	321	330	311	370	329	351	376	332	291	334	311	343	309	325	333	313	350	320	346	319	330	339	329	328	329	315	342	364	332	331	342	335	343	346	352	350	353	331	369	346	350	324	303	364	342	328	366	350	337	337	318	347	339	338	322	342	331	357	350	350	334	331	357	326	335	365	346	347	354	333	330	329	336	337	327	315	310	348	385	337	338	327	322	342	372	353	321	343	316	309	340	338	339	327	356	307	343	329	309	346	309	308	342	327	335	334	307	339	345	378	327	356	348	325	336	344	356	331	321	348	355	346	318	368	366	347	327	356	367	340	337	336	368	339	340	341	334	323	311	326	328	354	344	305	323	357	355	351	352	320	336	322	344	342	322	339	326	330	356	338	346	314	364	324	353	321	336	315	363	355	341	339	323	341	342	373	364	330	317	323	380	329	349	344	305	341	333	335	342	368	343	352	335	378	307	334	340	332	322	300	335	361	396	359	352	327	321	329	344	329	349	301	366	333	362	333	320	353	328	337	333	343	318	360	348	354	361	326	329	337	367	341	339	360	336	328	353	338	352	315	336	311	334	363	316	342	309	376	335	342	342	345	361	327	326	350	339	337	314	312	326	340	304	364	289	339	322	365	347	331	321	328	330	319	339	340	361	349	329	327	375	337	313	332	335	328	348	366	330	313	325	338	325	328	357	391	333	334	332	345	323	333	329	327	325	370	366	350	342	353	338	355	332	392	371	326	338	363	332	332	328	321	335	340	353	346	332	334	326	311	352	322	332	322	352	313	307	373	309	343	359	330	340	366	310	329	329	364	312	339	304	318	384	319	336	327	338	343	342	326	353	315	361	379	362	353	318	344	301	293	372	325	338	331	347	373	361	354	368	325	351	340	315	379	376	336	349	344	360	325	322	355	353	330	321	316	347	304	354	343	340	340	357	352	348	351	348	333	345	311	346	360	313	367	348	353	300	351	339	339	350	362	333	349	341	340	342	332	335	344	344	367	312	316	336	367	326	372	351	356	318	344	315	321	299	343	358	339	350	326	313	341	310	289	367	343	359	312	321	324	320	331	327	368	358	373	326	297	321	339	344	308	346	345	305	334	344	357	327	347	283	331	323	349	311	354	352	327	298	326	285	362	334	314	346	324	315	333	329	329	326	335	357	352	335	356	347	338	361	337	321	294	300	329	339	322	323	333	300	346	338	315	340	324	322	294	340	346	359	343	344	353	361	339	296	313	360	372	348	366	333	302	328	339	345	322	331	297	345	352	321	334	342	348	312	311	350	325	375	331	351	347	341	331	363	337	309	334	333	320	336	324	326	341	343	341	336	324	339	346	310	322	319	353	352	363	331	338	326	336	337	329	337	343	319	335	322	338	351	367	344	338	330	342	348	333	357	369	331	368	337	335	326	354	364	368	348	342	315	320	362	312	344	347	347	365	365	331	343	350	362	331	315	347	356	338	388	353	338	330	313	309	364	309	341	345	328	325	343	355	322	343	355	317	339	313	329	324	324	323	382	341	323	335	322	352	325	345	309	382	349	310	318	310	352	327	312	321	355	334	322	340	345	299	330	331	334	284	341	329	353	336	328	353	321	333	349	334	338	324	351	310	353	344	326	354	336	353	333	351	330	348	371	343	338	332	354	362	358	320	339	356	363	354	352	313	366	330	330	327	338	316	361	337	326	346	340	368	319	341	310	346	347	317	365	340	330	326	293	359	337	336	331	312	314	356	340	340	365	367	344	343	346	329	373	318	308	366	377	380	340	304	355	325	379	363	317	325	332	318	330	347	320	301	343	328	333	369	340	317	333	341	339	330	319	335	309	338	316	334	345	337	321	361	341	323	346	353	351	342	338	330	330	330	337	341	351	328	357	295	318	361	325	310	348	351	320	316	369	323	333	335	346	341	325	334	313	324	363	343	311	352	332	336	350	377	334	307	324	334	311	337	317	311	355	332	376	314	328	338	358	330	363	309	379	301	348	334	363	330	329	323	363	337	372	326	350	327
22894	21069	28585	24056	21533	21094	11348	1244	555	516	477	449	418	464	440	427	438	395	412	468	471	448	439	426	420	429	463	408	459	460	414	427	432	445	437	427	441	404	424	446	434	433	439	401	400	443	445	427	413	434	457	457	401	453	445	415	396	416	428	457	405	419	415	410	450	441	401	398	467	449	416	422	431	446	423	418	429	448	443	435	413	408	426	397	400	428	386	440	427	397	407	434	439	419	422	430	395	443	425	447	419	408	401	412	436	428	430	420	420	416	424	416	453	457	435	386	434	438	461	401	422	423	412	406	465	470	423	442	445	406	420	421	458	449	406	416	419	403	390	418	422	405	442	458	441	436	424	407	430	466	403	417	432	407	434	438	427	427	390	421	432	454	429	409	421	433	424	454	404	452	426	411	423	412	427	385	406	442	429	499	456	424	418	444	458	417	401	459	392	421	424	413	413	427	430	411	456	387	480	441	427	464	409	446	426	406	431	403	416	435	410	391	455	414	426	422	452	428	409	453	404	424	446	425	416	452	403	438	414	414	444	398	398	429	456	440	433	412	419	441	424	404	417	436	417	430	420	423	400	447	416	416	439	405	434	454	428	439	396	450	444	400	414	428	437	428	435	419	388	419	423	439	416	454	425	438	440	427	424	401	396	462	426	429	448	446	441	393	426	421	457	406	422	411	407	386	432	431	388	414	436	400	447	440	453	394	453	422	442	416	413	426	431	436	409	410	421	403	424	416	412	421	417	380	433	443	402	427	397	421	432	415	416	444	394	410	447	412	409	436	435	450	426	411	420	412	432	404	442	398	434	437	437	412	426	422	426	433	465	394	439	438	420	423	439	445	444	419	424	433	445	451	407	442	426	420	424	411	414	413	423	405	421	388	447	441	438	410	389	416	413	434	419	406	436	429	400	465	436	401	411	436	440	383	405	428	431	448	428	425	460	450	463	438	431	442	414	399	409	420	440	405	425	430	436	399	484	436	460	418	422	408	427	457	469	442	406	422	458	436	400	427	449	439	384	421	452	433	426	380	407	435	440	428	390	415	425	425	436	428	403	413	403	429	399	441	394	441	443	464	452	416	387	422	447	395	403	433	399	403	464	405	401	434	425	390	438	436	418	467	424	449	430	395	426	400	415	404	449	435	441	389	404	426	454	429	399	407	421	426	459	417	413	409	452	402	432	429	413	431	398	414	467	421	473	450	423	426	419	425	462	408	407	426	419	420	421	423	408	403	446	444	392	428	412	429	403	438	413	443	431	391	418	433	448	426	441	432	446	474	443	446	415	453	431	431	407	396	434	420	427	426	444	414	435	424	410	393	436	437	473	381	427	449	426	427	458	399	425	442	427	411	417	433	411	408	448	417	413	445	443	416	419	419	434	472	439	439	424	385	400	384	446	431	460	401	416	445	430	416	417	433	439	434	435	449	416	421	455	431	430	392	429	419	437	428	405	434	419	426	410	465	435	449	430	419	441	403	424	438	431	453	400	407	435	389	440	452	433	466	418	434	454	443	431	438	426	418	415	410	433	440	434	466	441	404	399	375	393	426	411	397	407	402	416	409	442	437	452	426	437	416	442	419	418	417	479	435	451	412	445	430	421	444	408	428	415	461	393	455	452	421	399	384	413	446	419	421	444	425	448	437	418	397	417	428	440	447	476	413	410	447	431	417	432	433	413	415	430	445	415	426	419	419	454	449	450	424	411	422	404	436	437	426	419	394	394	453	428	423	383	421	413	439	443	378	409	441	420	394	425	425	419	467	403	423	424	423	414	430	385	415	444	442	398	426	425	419	414	438	447	417	435	435	412	411	403	416	397	416	464	400	432	459	436	422	424	440	410	414	459	429	403	398	409	402	415	367	473	450	393	423	433	420	417	407	441	425	424	434	462	404	443	425	384	469	423	396	433	446	395	385	407	413	409	424	413	424	455	392	466	421	460	405	398	433	412	401	404	414	435	420	429	442	404	453	420	441	455	491	429	452	391	453	459	463	448	467	422	428	399	406	442	434	439	413	404	390	411	457	446	407	419	400	444	401	415	420	440	400	443	427	410	414	418	429	426	417	438	449	418	402	432	465	410	410	422	419	383	442	451	408	402	428	424	405	427	435	400	419	390	398	420	464	430	403	401	423	435	438	447	428	390	428	421	414	391	465	407	434	384	421	418	397	400	405	407	448	408	413	439	399	455	446	417	445	430	419	439	446	451	462	434	448	404	416	449	395	434	418	453	387	395	445	399	425	427	439	414	408	442	433	454	451	405	448	424	432	430	479	460	441	381	420	425	444	434	417	371	421	453	405	458	433	390	403	435	429	431	404	457	420	447	410	434	454	431	432	396	429	433	454	418	409	399	473	442	420	443	405	439	417	453	413	388	426	415	418	408	413	422	404	464	420	408	442	419	439	440	424	433	414	462	421	437	417	420	416	415	398	372	461	417	447	425	440	375	417	405	440	392	417	425	433	408	424	413	412	411	408	441	408	430	424	423	418	435	427	402	417	433	400	456	407	410	413	438	399	390	427	431	432	421	385	410	382	395	396	415	424	422	450	396	398	391	441	445	456	421	418	435	410	390	448	431	431	411	416	451	446	447	436	434	408	442	430	430	431	411	431	376	424	408	464	393	447	461	425	390	384	429	400	414	451	441	399	423	449	429	389	433	417	394	452	427	450	422	396	390	433	408	422	425	437	416	401	431	427	426	401	436	432	403	436	461	425	407	415	405	434	434	421	405	396	427	465	419	416	397	407	421	428	451	444	404	425	402	434	451	434	434	430	390	442	408	435	431	453	390	413	410	427	432	399	434	434	404	419	437	419	402	454	430	447	427	431	407	446	409	446	431	446	407	390	414	443	444	473	408	427	438	419	436	459	461	418	448	480	469	445	390	436	436	469	420	412	442	391	430	404	422	413	434	430	444	427	450	441	410	392	398	409	423	407	408	443	425	434	428	408	426	408	436	415	412	420	470	391	411	427	446	415	444	420	421	453	404	443	392	431	413	428	433	436	431	411	396	431	380	426	424	426	397	390	419	400	432	387	422	404	426	408	443	407	438	440	412	386	427	457	417	420	420	406	426	409	454	407	410	436	394	423	425	417	408	468	411	461	446	411	456	427	413	426	443	421	445	401	416	456	426	439	416	421	432	421	416	420	449	417	453	412	413	449	431	424	429	436	438	401	412	403	387	437	404	458	409	440	449	444	430	419	411	437	421	405	381	471	402	434	418	443	415	427	413	449	435	412	409	406	424	414	429	405	423	410	421	406	392	452	467	446	421	452	425	389	395	409	459	422	419	456	428	422	406	416	436	401	481	422	424	398	428	421	413	419	418	422	378	460	426	430	459	411	432	411	412	390	433	421	426	427	425	462	425	423	415	437	455	391	383	464	443	459	375	437	458	467	435	402	371	462	442	397	449	442	427	388	459	419	368	439	406	441	404	387	422	437	386	397	425	444	440	403	461	422	461	434	437	405	415	405	435	466	436	480
41470	65659	48810	34222	21251	12392	3843	956	618	588	526	490	473	516	536	494	491	484	492	482	504	472	491	442	483	474	456	457	462	456	465	459	495	493	474	481	490	473	487	454	494	462	470	465	441	434	504	452	469	496	490	448	480	474	440	428	438	480	474	439	490	488	504	495	499	473	446	462	488	473	483	471	519	462	468	439	443	476	456	503	472	429	477	493	475	473	472	476	455	446	508	480	454	495	483	459	390	501	481	467	429	512	440	433	512	447	472	496	424	483	468	441	476	477	495	485	501	443	444	481	483	473	459	447	465	452	441	466	478	450	499	446	427	472	459	518	507	450	464	478	473	474	490	489	449	480	482	471	433	472	469	485	479	459	485	461	426	495	473	458	492	493	434	474	477	443	469	431	454	469	445	460	451	518	471	518	443	482	449	464	469	460	495	508	452	466	516	427	475	470	487	460	462	468	483	455	464	453	491	461	439	449	499	497	452	471	457	485	468	447	504	481	466	458	484	453	436	482	472	484	499	464	469	496	468	495	484	483	491	447	467	473	494	470	452	491	511	457	480	475	483	503	485	470	463	437	480	470	474	491	441	476	452	484	518	466	473	407	439	507	471	476	466	476	469	499	457	447	461	482	483	450	477	496	492	442	484	457	477	427	491	500	475	476	479	471	456	470	474	516	426	436	505	515	484	474	463	493	501	469	459	482	454	470	474	441	450	498	492	455	408	488	464	473	464	437	501	478	464	450	454	448	525	471	498	461	511	515	454	486	468	485	450	452	460	468	469	451	486	481	471	481	477	498	456	468	447	468	472	459	446	501	447	468	483	487	497	489	482	490	435	502	469	452	477	476	459	474	494	488	464	507	481	439	462	456	477	459	459	451	465	480	486	463	468	470	468	510	431	445	489	484	482	476	436	501	489	488	470	475	431	486	458	488	516	449	450	439	460	454	479	512	471	452	445	479	465	472	457	514	487	452	461	475	521	506	470	488	476	502	478	502	479	451	482	429	465	443	439	460	444	503	440	494	461	444	469	496	428	466	479	467	501	451	463	468	479	482	446	497	511	495	454	446	500	496	485	444	499	450	468	509	450	441	456	475	449	458	509	484	440	470	471	469	463	499	508	460	478	473	454	490	468	459	432	458	482	478	476	429	497	460	508	446	502	464	439	468	481	472	427	503	492	449	446	489	482	485	495	454	449	439	463	450	469	460	454	439	437	480	457	473	450	438	455	490	463	452	464	443	492	508	451	461	502	490	446	482	427	492	485	500	477	428	480	480	448	487	488	462	464	477	503	463	434	454	444	471	477	470	486	496	488	465	497	477	491	485	446	478	466	473	467	453	455	465	453	490	460	485	506	458	441	458	501	462	479	467	475	450	477	482	457	498	444	469	458	469	431	498	486	467	479	472	470	465	464	483	487	453	466	461	479	480	487	453	464	433	456	481	479	456	490	423	469	432	488	490	475	432	477	475	462	483	448	470	458	525	467	448	470	461	519	465	495	496	453	467	438	470	471	469	450	498	467	468	488	481	471	491	521	486	475	494	480	448	448	468	482	444	441	441	429	484	498	477	458	473	432	465	497	488	463	461	492	446	473	478	442	476	502	428	476	448	485	502	496	476	454	489	475	437	484	496	493	470	465	424	485	480	472	468	474	468	466	475	479	446	475	472	473	449	492	458	489	465	448	458	450	466	472	445	474	462	486	483	447	468	487	506	440	463	476	466	468	478	512	444	433	493	465	477	496	471	505	464	462	488	487	475	452	476	488	483	443	456	491	494	452	421	463	457	498	491	482	485	469	445	471	469	481	478	482	510	441	491	474	459	511	465	476	485	462	440	487	471	418	517	498	430	470	507	475	458	479	460	436	452	476	484	432	479	496	486	481	507	483	458	482	463	463	464	505	444	447	448	487	473	446	449	470	464	471	478	478	511	437	436	490	454	463	461	447	440	488	484	479	486	460	448	486	434	498	453	446	467	498	473	473	461	460	459	486	510	419	487	470	458	479	473	495	485	494	507	445	457	467	493	507	446	456	472	441	454	466	501	486	469	455	466	467	499	482	455	473	454	494	474	444	476	470	485	463	439	466	503	512	456	427	438	457	455	450	443	480	450	458	487	462	466	483	506	463	475	465	428	436	479	471	493	458	436	467	454	440	491	469	460	473	409	456	499	471	422	467	480	470	486	481	452	490	449	464	459	436	426	499	459	426	447	472	436	430	455	437	490	443	435	470	526	514	454	492	466	473	464	493	451	501	493	467	487	486	473	478	470	473	504	465	473	486	467	482	480	458	478	479	481	451	465	462	486	473	455	471	447	478	485	481	478	487	453	465	486	496	475	464	450	423	436	469	466	503	497	435	418	465	457	433	446	485	463	445	452	480	470	504	470	484	459	499	455	426	473	498	455	477	434	464	466	498	453	483	458	447	476	444	482	442	484	468	519	474	469	486	492	447	501	485	451	494	462	439	470	468	444	467	472	427	481	418	434	414	483	469	478	450	471	440	429	476	469	456	515	449	432	479	467	526	456	494	485	484	480	503	465	454	491	487	506	509	469	476	495	472	480	527	465	441	469	456	477	454	451	455	459	484	485	465	463	460	492	497	473	470	539	483	467	482	498	494	459	450	445	485	477	489	470	487	463	449	472	473	484	439	470	493	494	442	499	465	486	463	491	431	501	487	459	479	491	493	475	403	479	473	435	460	482	481	445	476	492	497	476	462	477	474	470	474	468	484	507	479	483	528	535	432	448	478	461	450	477	454	487	461	472	462	485	434	505	470	500	464	490	514	496	450	478	463	462	483	484	467	455	507	495	446	461	482	448	494	482	473	475	479	456	477	510	497	457	464	439	456	438	471	488	463	512	422	489	460	478	467	461	516	472	468	473	479	512	469	485	459	443	469	454	449	510	448	488	455	465	437	486	459	523	480	457	447	499	450	505	471	462	464	513	458	462	421	455	448	487	485	455	497	469	406	448	435	459	507	466	453	454	466	490	479	496	462	460	416	459	465	449	458	478	451	448	481	499	444	453	447	425	472	458	481	444	488	460	461	421	466	480	463	460	508	512	442	442	470	474	465	428	498	477	444	456	488	459	469	449	460	498	461	463	488	460	461	455	447	453	446	484	451	449	458	456	485	506	462	508	458	476	456	468	486	451	441	476	488	510	469	444	457	520	452	476	429	457	454	484	470	468	458	484	504	481	478	455	493	465	439	451	484	481	489	417	475	474	470	476	471	436	455	472	476	476	469	489	448	432	417	476	511	484	502	490	461	460	495	444	500	407	457	519	463	496	477	519	461	468	447	463	486	497	453	484	492	469	483	483	435	497	478	434	483	452	438	487	489	458	458	447	497	478	488	521	482	487	453	448	465	469	497	482	483	486	496	512	500	480	454	471	467	492	495	494	455	479	469	452	513	476	504	453	484	458	473	469	458	448	471	453	478	449	481	455	462	460	467	476	485	446	414	465	439	466	451	467	476	415	473	458	485	470
32564	32767	30850	17920	4783	1007	336	272	281	204	245	226	225	213	227	213	227	224	234	234	223	229	222	220	258	250	212	245	232	195	188	224	235	219	224	221	243	237	207	225	226	229	214	233	225	245	234	230	235	207	262	232	244	223	220	236	214	233	248	223	238	251	214	250	230	213	236	228	259	224	235	259	222	240	228	260	239	226	227	226	258	208	254	215	231	216	239	244	231	253	225	221	226	226	218	213	213	209	202	226	236	225	229	205	213	238	229	223	204	222	242	222	227	231	238	236	224	223	195	250	225	253	234	231	222	222	204	231	215	214	250	184	232	217	234	228	216	254	202	223	220	223	218	246	224	255	218	222	241	217	231	220	249	230	234	236	251	250	213	232	227	237	224	214	231	232	223	205	210	254	218	257	233	248	231	181	246	223	247	247	245	239	237	240	236	241	238	227	222	197	200	215	202	201	230	177	218	218	184	225	220	222	241	227	237	205	226	231	226	222	202	224	219	241	233	224	232	212	221	232	201	235	222	220	236	222	227	217	231	225	225	213	245	235	243	212	218	231	243	239	231	206	236	215	226	229	255	226	244	204	227	229	223	216	212	237	235	220	213	226	236	222	220	231	217	241	211	226	208	239	228	221	213	225	243	234	226	205	202	241	214	222	232	241	228	248	235	217	213	238	210	271	245	223	214	232	207	210	223	220	216	217	231	231	203	223	221	253	255	229	264	222	206	222	221	227	208	197	241	219	254	221	205	198	233	222	215	223	224	243	218	258	230	192	219	234	201	241	242	215	235	221	210	220	252	226	228	213	221	237	227	216	209	242	245	202	251	236	245	239	241	200	212	241	192	228	240	227	227	242	233	217	250	203	221	226	214	211	244	226	213	264	218	234	249	226	223	253	229	233	218	230	213	255	214	214	210	249	198	225	246	238	207	222	226	269	222	238	222	236	221	247	210	231	234	218	239	202	229	224	235	233	204	229	230	255	246	224	232	236	219	235	226	246	228	232	240	227	218	243	214	214	214	225	216	231	234	210	218	222	223	245	212	240	228	221	197	199	238	215	224	254	213	213	242	226	228	217	213	244	222	235	239	236	246	216	229	224	204	220	227	225	242	234	225	208	223	206	233	243	222	229	214	226	212	234	212	235	236	236	248	238	225	210	231	221	208	229	215	241	221	243	211	225	233	213	211	226	208	232	187	218	226	224	256	220	217	241	261	235	233	230	208	190	238	230	228	230	224	237	235	254	207	253	243	228	239	240	234	226	224	221	222	241	239	231	225	234	214	231	210	217	244	211	237	208	226	214	249	210	231	210	219	215	238	241	230	248	207	250	222	257	232	221	250	206	202	220	230	221	235	244	207	208	226	233	200	228	194	232	233	252	217	231	213	234	195	225	237	231	221	223	231	257	236	227	236	233	223	213	201	257	244	247	220	236	193	259	225	228	236	222	214	214	207	240	241	231	255	227	230	204	230	226	212	227	236	229	213	255	216	236	245	225	224	220	200	230	212	253	220	233	227	223	230	223	232	238	221	221	242	218	229	207	213	213	241	225	242	237	196	232	223	229	220	223	207	226	225	243	226	235	240	224	223	243	196	227	207	241	214	248	255	226	213	220	236	234	215	226	234	242	232	209	235	222	222	241	232	228	243	225	248	254	218	255	235	206	230	229	218	228	219	216	225	220	203	228	214	235	222	198	225	228	211	237	212	236	239	243	248	230	225	228	231	212	223	215	224	224	216	254	233	213	227	249	214	253	233	248	262	222	233	254	217	223	217	215	217	198	238	232	231	210	235	225	238	235	236	239	230	224	219	239	254	235	226	252	209	249	202	236	233	206	195	232	232	235	222	230	244	226	228	205	213	224	247	234	226	233	236	239	190	221	229	238	219	222	241	231	237	220	221	236	209	251	222	221	207	230	225	241	239	207	222	213	214	237	239	220	236	233	241	236	235	218	233	231	221	253	215	233	235	222	203	220	215	235	219	239	201	226	221	242	228	212	234	224	222	240	229	248	191	237	239	229	232	216	232	241	210	214	216	224	232	242	245	208	240	232	229	235	220	239	237	241	198	244	239	222	229	212	198	234	196	230	219	232	226	212	245	232	247	241	239	233	235	263	240	255	228	235	219	218	237	225	218	249	222	229	232	190	217	244	226	213	217	216	255	241	237	236	233	236	219	224	230	234	217	199	234	255	242	230	222	209	237	220	205	251	247	205	249	227	234	219	228	238	213	216	229	191	250	223	231	254	223	230	208	224	217	209	213	225	236	245	229	215	232	246	211	219	241	223	223	224	220	225	230	216	213	237	227	231	249	217	238	223	247	221	217	232	237	234	210	215	237	231	211	222	227	245	242	250	228	216	215	231	224	222	238	225	225	238	234	211	240	215	233	231	210	243	230	225	248	215	231	244	220	230	249	234	248	227	229	244	234	246	217	221	231	237	231	239	235	241	220	233	223	215	248	233	229	232	225	189	213	240	223	247	222	236	214	211	217	240	226	252	229	232	208	235	259	231	220	227	229	256	247	221	249	283	244	240	246	242	259	227	263	210	245	232	248	237	191	247	234	246	220	231	226	188	239	228	228	240	222	230	206	222	229	231	237	213	218	202	222	234	231	241	239	208	236	223	219	236	235	229	236	232	247	214	210	222	236	234	237	230	252	221	202	219	233	231	209	232	242	225	212	203	223	240	232	200	254	241	250	241	238	218	224	216	203	232	235	231	237	241	249	227	231	244	227	268	213	228	221	211	245	235	242	216	238	200	237	254	229	238	243	262	208	239	214	225	219	216	222	253	206	207	232	220	208	226	221	244	245	233	217	238	229	229	247	243	228	234	215	208	246	226	231	233	222	260	222	225	221	249	212	243	223	245	225	228	225	217	229	239	236	214	207	235	204	237	225	235	228	220	214	239	241	232	229	232	220	217	206	224	204	213	219	237	245	224	255	219	233	213	233	220	225	238	233	231	211	226	232	241	226	222	231	236	236	242	222	219	228	216	203	196	224	250	244	250	222	246	227	216	236	232	234	248	227	214	244	229	226	221	213	229	236	206	244	218	220	239	226	232	220	236	233	222	210	201	238	252	216	199	225	243	246	228	257	216	236	215	213	221	224	237	211	236	226	238	239	248	215	246	242	224	243	238	221	220	233	250	205	217	252	210	236	211	196	224	262	205	223	234	233	232	209	215	227	206	255	224	253	221	210	225	200	245	212	230	225	231	187	231	220	228	220	204	216	237	216	232	234	215	253	239	251	234	231	205	215	204	261	244	250	239	206	239	232	260	254	220	249	228	211	220	204	228	228	216	248	246	218	216	239	260	228	218	226	220	227	216	230	233	206	228	212	208	207	225	225	217	247	221	240	237	213	216	197	210	216	233	258	226	223	236	232	237	249	223	220	228	211	249	225	254	236	216	231	222	242	228	224	215	233	250	223	207	240	202	231	212	205	267	223	207	258	231	220	232	226	252	220	218	215	226	227	234	242	234	220	242
38955	46270	30994	14659	5404	1423	443	306	283	264	285	259	274	281	269	298	273	260	256	255	262	287	291	261	265	272	251	269	272	293	262	279	243	268	289	273	274	281	275	249	248	281	297	256	286	284	251	268	287	272	252	260	270	283	260	226	257	277	245	272	270	283	283	284	250	259	274	246	258	268	288	250	290	248	271	249	267	269	262	265	262	292	261	242	240	259	273	277	265	258	262	258	268	265	295	273	258	260	260	288	268	274	274	257	267	285	281	264	278	291	271	272	271	273	287	267	296	272	287	249	264	253	254	240	281	261	245	251	264	293	270	256	266	268	291	268	299	263	270	273	258	267	296	240	281	279	291	299	248	284	268	261	238	258	274	267	252	303	262	272	262	278	271	268	275	263	286	249	278	270	312	265	259	277	276	252	278	271	314	285	276	247	247	285	295	283	244	280	279	235	278	283	305	290	295	257	255	295	282	291	257	256	275	237	249	294	250	257	268	287	272	259	266	306	272	262	257	295	268	238	272	252	290	257	283	267	283	273	257	270	286	279	254	272	276	249	246	236	289	268	260	284	267	260	274	275	283	265	262	262	255	293	304	280	269	261	272	306	249	226	274	269	277	237	310	303	279	248	280	274	263	275	271	277	255	280	269	261	279	279	262	266	250	264	292	259	268	239	262	272	293	263	275	260	246	291	287	228	260	254	265	278	254	299	299	248	262	262	268	313	255	269	285	244	265	284	286	277	281	268	278	279	260	279	255	282	275	272	238	302	255	254	272	252	276	266	256	267	258	244	281	280	264	277	257	263	258	256	244	263	283	268	258	273	274	259	265	278	242	278	290	285	266	271	288	276	274	266	301	259	274	296	304	270	265	251	262	282	247	284	268	242	248	242	254	267	300	275	309	256	264	266	273	262	277	257	273	279	310	244	253	286	272	263	249	316	284	287	243	254	250	298	273	285	269	289	304	270	257	298	254	254	266	270	262	285	266	264	299	312	260	260	289	260	267	263	238	292	260	262	281	269	261	294	291	269	261	269	262	261	260	284	269	250	256	251	232	273	300	291	304	264	267	277	256	277	226	248	265	252	300	231	267	269	252	269	258	280	233	218	277	261	254	243	290	246	305	256	266	257	272	295	280	241	221	253	291	266	263	263	280	251	265	283	254	303	245	282	278	280	247	270	246	289	240	265	282	239	229	266	264	263	282	272	262	273	268	272	288	263	284	277	273	232	281	266	257	285	265	264	252	251	283	266	248	292	277	250	290	294	307	257	260	277	261	248	237	302	272	264	293	261	276	282	252	263	270	282	275	282	271	293	277	264	255	258	278	273	267	237	276	283	279	252	278	234	256	264	257	264	269	272	223	266	271	277	307	260	268	251	275	251	274	259	258	265	242	279	278	271	249	281	270	276	278	275	278	309	279	234	277	294	270	265	266	275	241	275	248	288	266	255	256	267	269	278	259	286	263	292	266	283	281	299	268	230	261	255	255	261	271	252	284	271	277	279	280	269	277	277	256	249	266	269	314	284	257	260	249	270	273	293	265	268	288	286	274	273	262	286	252	270	261	261	261	262	256	273	305	273	286	295	310	287	286	247	251	293	289	276	254	245	265	286	249	256	263	272	248	268	295	276	289	290	270	269	303	273	257	278	271	284	281	275	304	255	265	282	245	277	290	273	262	253	291	279	298	267	277	267	262	269	266	282	248	278	262	242	258	249	267	272	242	271	284	251	262	257	290	281	272	246	273	277	255	273	257	283	303	281	266	275	271	271	289	262	261	307	249	269	253	276	262	254	284	247	257	276	272	283	280	268	315	267	268	247	258	255	287	250	273	260	255	244	275	280	237	263	258	249	264	267	252	252	247	273	239	295	279	277	287	295	261	282	257	270	279	292	312	292	278	250	268	284	262	261	269	239	229	266	276	287	256	257	264	282	229	230	271	268	277	248	261	276	261	242	282	304	277	285	254	261	269	269	272	256	287	237	279	277	261	255	273	270	276	262	267	271	296	267	269	275	274	260	282	283	265	268	260	258	279	267	274	268	281	295	260	270	271	252	275	299	275	277	245	262	280	260	283	274	268	277	269	306	259	274	265	299	245	265	296	267	294	270	258	230	255	272	224	241	283	218	293	288	276	260	242	256	273	262	274	276	261	249	268	303	268	253	285	262	269	264	240	259	246	306	252	283	288	248	270	280	278	295	253	266	255	285	294	276	255	281	267	266	257	275	249	275	268	277	265	290	266	253	250	273	261	271	282	278	278	274	262	263	267	269	310	300	259	271	233	272	245	276	252	271	254	295	265	260	254	297	273	273	233	291	258	285	290	273	262	293	245	247	284	276	285	268	258	258	263	287	264	270	277	245	263	272	269	274	273	295	263	251	263	250	293	248	302	274	247	269	251	275	271	260	291	282	269	237	286	231	255	242	260	265	254	247	237	274	264	240	298	253	257	265	271	262	293	259	251	269	279	265	251	298	278	272	291	285	279	260	249	280	273	252	260	247	276	256	258	284	280	251	257	263	288	273	280	281	265	264	264	249	255	252	236	231	292	279	284	284	248	272	265	282	265	244	261	276	252	281	258	260	242	272	263	287	285	245	287	261	308	267	254	283	264	254	261	249	282	277	265	253	263	246	239	277	259	248	257	287	237	261	278	259	267	257	292	276	262	294	256	270	259	268	255	281	270	263	270	251	263	267	259	235	260	245	247	242	287	265	276	278	237	269	265	276	251	266	282	272	290	289	273	254	251	265	282	266	231	272	271	258	239	283	277	283	250	271	241	269	262	278	264	236	281	243	297	271	257	246	301	257	270	265	281	285	254	271	223	237	307	258	267	248	272	274	253	259	256	267	241	298	267	289	253	257	264	247	258	239	252	277	281	265	265	252	287	258	270	260	261	290	256	252	285	230	257	288	281	250	296	272	253	243	275	289	263	298	274	258	250	264	281	268	281	257	239	275	280	281	297	251	264	276	275	303	290	242	271	238	264	263	237	279	290	264	260	258	246	266	239	282	240	290	281	246	266	249	268	261	280	236	272	236	278	284	266	279	255	256	298	260	269	278	279	308	248	310	284	273	270	268	273	297	279	269	248	248	246	271	262	265	255	264	295	281	294	276	246	271	253	266	252	235	251	263	275	243	270	276	261	240	286	290	282	257	284	254	252	259	279	238	289	283	255	279	288	273	258	262	216	258	272	256	282	279	244	259	281	279	265	281	295	292	272	293	305	277	254	269	268	269	276	261	257	265	266	288	277	260	256	239	270	231	266	282	259	292	279	281	265	306	315	274	255	270	262	279	278	257	251	266	277	262	284	266	272	269	268	260	267	269	289	293	246	295	257	256	260	260	251	257	282	291	289	258	286	259	255	238	227	274	291	284	280	268	282	305	262	276	279	275	271	240	260	266	279	264	276	293	275	298	281	261	302	252	274	258	259	283	274	270	289	239	259	279	247	273	270	290	254	255	254	302	293	267	255	290	289	280	266	271	263	305
24133	21074	28416	24736	20360	10417	1620	427	338	339	317	301	301	330	337	284	333	303	304	342	335	321	300	297	306	299	331	302	315	295	315	305	302	326	321	280	319	278	311	294	291	295	291	309	321	275	265	285	286	304	312	300	291	302	292	301	310	306	305	308	304	311	285	312	321	305	307	307	283	296	304	324	286	288	280	301	274	309	284	313	315	346	336	306	316	310	306	307	342	271	282	299	282	288	312	292	294	303	288	297	293	297	304	332	348	328	285	277	302	312	295	310	309	298	294	305	319	304	325	318	289	313	298	304	308	319	301	304	312	310	302	284	320	266	300	315	317	306	327	276	299	319	304	312	317	307	302	289	292	305	311	287	304	312	289	357	310	296	297	324	286	313	269	285	297	307	287	293	308	288	277	312	308	300	278	310	296	292	318	283	302	319	299	290	304	311	316	310	300	337	295	312	325	292	286	290	339	322	298	319	276	314	316	314	334	288	303	311	290	291	295	293	303	286	303	304	312	306	299	295	332	303	288	280	317	294	295	287	293	292	282	293	333	327	311	341	295	320	291	302	304	328	303	297	319	347	318	326	316	324	289	304	317	302	291	311	317	337	310	290	302	297	321	308	319	283	321	300	296	315	312	278	279	319	284	306	312	302	297	277	294	300	311	310	286	317	291	289	323	295	288	298	283	323	312	324	279	281	303	305	318	310	293	305	263	310	303	324	280	317	296	305	296	306	295	322	291	284	281	339	296	314	300	310	287	314	306	311	286	287	287	323	294	309	284	283	329	297	298	300	320	274	301	310	276	305	300	325	301	308	270	300	270	313	332	319	293	320	314	286	299	299	265	281	319	311	316	338	268	289	300	319	298	297	294	293	313	319	329	276	305	285	294	309	309	332	293	289	325	310	295	314	306	312	309	296	318	321	316	292	294	314	327	266	276	289	284	293	272	308	310	306	313	312	332	312	309	310	294	294	319	308	319	291	342	286	316	321	293	311	303	311	294	293	296	307	283	301	289	320	298	346	318	321	294	305	280	311	306	281	310	284	296	347	295	298	271	279	289	284	319	327	303	294	298	320	331	315	294	280	327	321	322	296	279	314	297	272	287	296	316	297	305	290	308	281	287	304	316	295	323	359	303	300	313	278	290	296	290	312	303	279	290	266	309	281	313	292	329	313	299	318	302	301	296	320	334	324	306	275	279	306	319	279	313	307	314	283	304	319	293	320	302	351	267	302	309	302	320	289	295	298	311	289	303	318	314	276	306	312	283	351	325	296	275	291	293	298	316	329	313	325	309	318	282	283	259	320	319	309	309	352	305	313	283	306	299	294	342	302	326	322	298	302	293	321	321	309	318	303	311	318	267	319	293	317	306	282	309	300	293	323	330	303	277	326	279	344	306	309	324	291	345	317	280	333	280	306	267	291	305	322	289	304	319	280	296	300	297	301	344	335	305	322	311	311	297	296	288	298	288	305	285	307	275	315	290	310	300	313	316	288	334	309	328	279	312	325	310	314	323	297	311	267	311	317	289	327	300	284	315	280	305	304	328	311	313	292	304	294	328	316	294	290	289	284	304	301	308	310	304	298	289	306	313	300	267	307	287	305	288	314	288	325	287	336	285	325	313	322	337	305	299	302	286	320	304	293	317	312	314	286	286	304	324	298	293	288	317	287	280	304	335	280	338	295	317	286	326	315	282	293	295	303	318	302	315	310	262	308	290	301	285	277	296	324	302	282	304	336	306	298	316	284	307	306	304	323	290	291	282	311	289	302	292	298	294	300	275	292	292	286	311	340	285	313	336	334	258	299	308	327	280	336	279	319	316	320	296	307	296	325	274	273	300	326	298	309	290	280	353	285	302	296	337	317	294	326	291	312	295	320	293	301	329	310	312	301	278	274	311	330	297	325	323	284	282	295	291	328	294	307	295	288	290	325	291	299	314	264	305	302	262	302	287	283	314	323	315	298	290	301	295	294	334	330	335	308	258	325	308	275	289	304	306	350	290	321	280	324	284	302	301	295	301	303	276	275	297	321	288	281	306	334	322	297	307	311	276	277	314	287	288	319	364	318	281	296	260	269	288	321	283	327	321	296	309	307	299	324	302	307	302	316	283	311	263	326	286	308	319	318	310	288	321	314	299	313	309	312	319	293	322	323	313	291	302	303	299	301	296	274	319	290	291	324	310	293	278	331	307	273	266	339	302	281	275	325	292	304	338	268	299	345	329	290	296	288	288	309	326	285	291	297	300	338	319	273	312	289	322	289	272	294	288	275	308	319	293	325	275	340	299	316	319	279	313	330	294	286	329	302	269	292	297	299	281	328	300	299	315	303	297	305	307	298	303	326	282	294	260	307	292	313	297	345	306	312	342	319	328	287	281	284	303	321	300	294	322	305	305	301	329	305	313	294	298	310	288	312	296	296	320	326	299	326	320	300	310	294	296	302	312	290	310	321	321	286	316	324	279	322	326	324	314	310	297	305	303	294	307	306	304	323	301	290	305	310	303	295	315	312	294	315	310	300	322	273	302	309	318	293	316	298	294	279	318	301	277	323	347	318	308	284	303	292	306	280	272	297	300	294	319	306	337	289	302	282	310	317	305	346	272	289	347	309	324	310	294	290	281	294	282	282	313	277	314	307	318	300	283	333	266	324	303	286	328	275	307	311	289	295	322	296	309	298	324	293	326	286	285	290	287	308	298	312	315	293	290	331	314	315	294	298	327	307	315	310	302	306	317	309	292	258	313	312	282	276	292	284	294	330	309	316	298	286	301	283	309	312	300	312	309	284	280	330	302	311	308	302	309	307	299	312	296	326	256	284	308	265	334	290	295	299	290	275	259	317	293	336	329	277	294	307	322	267	292	321	309	298	297	319	286	306	316	301	305	287	256	317	297	309	297	295	264	300	280	297	294	317	323	325	335	291	306	316	280	269	306	326	278	323	306	306	333	310	247	314	287	320	321	321	306	283	316	304	312	325	319	274	281	298	288	310	277	311	303	296	293	315	316	300	289	298	297	318	315	262	259	319	319	291	318	309	265	323	281	293	318	288	307	308	294	295	300	331	287	323	293	309	280	285	314	290	296	314	291	292	311	290	310	330	292	282	324	286	292	294	288	325	300	329	314	293	293	302	305	286	283	303	293	299	295	289	306	324	302	320	318	313	272	319	290	308	282	292	303	279	303	280	322	286	309	284	319	303	329	297	301	266	298	297	303	321	296	336	320	290	306	310	311	282	311	300	317	286	312	303	295	281	312	315	306	290	317	313	298	301	325	293	317	259	298	284	313	320	317	298	331	293	325	321	279	295	285	292	301	300	284	289	325	260	301	300	307	290	320	335	294	296	291	296	314	295	316	338	278	314	334	327	287	310	261	269	290	314	299	306	292	301	294	310	308	299	316	304	287	330	291	281	296	350	292	304	308	311	285	268	283	294	318	299	298	317	263	313	310	274	316	252	298	323	319	275	321	339	322	276	306	305	304	325	303	279	279	305
40617	60712	43138	21936	10718	4684	1133	506	413	383	377	372	323	359	329	365	361	358	329	354	340	368	366	378	347	364	325	385	346	349	328	370	345	355	358	334	325	316	342	353	340	344	374	336	343	319	347	353	347	335	339	361	342	354	342	338	329	329	352	348	364	316	355	336	326	328	344	335	321	334	343	329	348	344	367	349	340	333	376	338	346	315	342	384	347	358	365	335	335	338	354	349	312	347	319	354	335	313	313	343	322	345	342	312	336	376	377	320	351	341	335	338	334	311	350	369	345	346	370	348	361	346	345	327	398	342	346	334	361	331	365	337	325	311	338	375	324	329	374	350	325	329	342	348	327	337	376	356	357	325	371	339	341	362	348	340	332	300	335	372	358	365	336	339	326	339	305	316	316	351	366	351	357	346	322	338	316	350	371	350	309	330	324	345	320	366	331	365	323	368	337	350	325	349	345	322	331	310	380	316	350	369	333	352	314	316	332	367	330	317	337	366	352	322	348	325	342	322	333	311	363	353	349	343	306	326	372	350	336	371	353	373	340	366	374	333	343	369	340	351	341	351	295	364	323	344	322	321	356	324	356	334	328	331	337	324	371	353	334	351	341	376	345	372	308	342	332	351	350	316	332	349	348	316	338	342	350	326	334	361	384	359	358	332	326	343	377	346	343	349	349	328	330	331	356	319	343	316	351	362	339	327	329	350	356	346	373	350	338	346	335	316	348	336	338	338	332	351	388	354	350	338	318	325	334	340	383	361	342	364	334	362	350	351	356	312	368	346	350	335	369	327	305	316	381	308	334	353	332	337	342	318	330	305	312	372	339	350	333	329	315	367	323	357	367	369	331	335	317	366	311	290	351	327	349	369	330	354	361	376	359	337	362	374	339	333	362	355	385	349	339	318	385	354	299	356	352	327	329	328	340	353	329	350	341	336	317	330	331	330	320	341	320	342	340	351	357	356	329	328	379	346	356	353	323	351	347	354	351	345	345	315	346	344	306	370	327	344	301	333	360	342	361	361	350	358	326	351	335	361	320	349	346	336	353	371	317	321	329	352	340	362	334	373	360	327	345	338	346	337	315	375	333	344	365	333	321	333	340	324	342	328	319	318	339	333	322	307	341	357	334	362	368	343	337	361	330	363	314	316	366	339	367	356	365	351	338	351	361	328	354	331	347	326	350	330	346	351	352	317	360	327	337	336	362	348	356	336	328	330	371	346	323	337	340	324	348	353	321	386	355	330	378	351	317	341	360	342	326	338	346	354	326	334	348	315	357	343	328	372	346	349	319	337	351	342	375	350	307	391	345	357	376	393	326	310	351	361	385	341	359	336	353	360	351	338	324	334	311	300	350	345	306	356	317	335	336	352	325	335	320	330	312	346	334	332	342	333	334	318	340	366	311	332	371	363	358	391	374	343	344	318	374	339	347	357	332	317	362	352	343	371	343	340	353	335	364	363	333	364	358	346	358	314	376	345	330	387	357	343	375	368	309	326	327	336	343	365	339	318	360	308	337	340	333	364	335	316	322	338	335	325	343	384	348	318	341	343	329	375	324	359	360	338	329	330	309	358	359	330	307	374	340	339	334	323	318	329	337	336	321	333	305	323	348	346	344	365	297	323	346	333	305	359	353	362	343	319	391	333	339	385	310	373	360	326	345	346	314	342	320	304	335	368	340	320	369	345	344	339	338	354	328	314	317	310	346	381	322	324	369	337	332	322	337	330	339	321	322	334	337	343	337	354	322	323	370	354	348	324	327	353	327	345	325	356	365	371	329	328	357	310	314	333	378	363	359	341	373	359	330	329	369	360	333	348	332	315	337	375	334	334	319	338	329	350	335	335	340	342	344	331	334	333	335	342	317	350	341	369	356	375	351	349	332	353	338	357	347	383	363	353	311	323	379	381	355	357	342	336	327	339	300	326	343	330	351	346	350	330	321	332	330	345	356	325	332	350	352	351	359	362	358	316	338	316	323	328	327	342	346	337	341	360	311	334	350	339	353	371	356	338	368	359	352	336	332	322	329	398	325	349	343	310	358	364	315	352	317	332	361	321	336	327	374	309	344	351	343	377	302	329	324	316	310	328	357	335	362	335	369	338	368	333	350	330	390	341	326	316	343	342	333	351	353	345	311	330	315	393	347	359	327	359	349	352	352	338	336	316	320	351	340	362	345	390	316	342	362	348	345	352	338	350	345	342	342	336	324	347	341	331	348	333	373	335	323	334	344	362	370	331	318	350	300	321	363	330	318	367	328	330	328	354	322	351	373	334	347	336	353	346	303	327	327	363	350	349	358	382	348	327	334	374	369	321	331	326	338	319	311	336	317	331	363	322	341	344	358	306	337	348	346	347	349	363	375	361	332	341	334	360	344	325	355	323	346	304	338	341	351	321	354	357	343	349	353	299	319	338	329	311	353	326	334	344	342	323	332	320	329	353	310	372	328	390	356	356	357	342	326	354	300	356	360	353	344	324	328	352	382	317	355	312	353	354	340	309	316	337	373	400	362	372	305	347	324	318	330	334	348	360	342	359	348	324	345	332	352	347	333	323	341	343	322	335	309	362	362	316	359	365	353	352	346	380	349	341	346	352	340	320	354	362	336	371	322	345	334	315	346	331	314	345	359	353	358	314	341	340	325	339	325	318	328	384	347	371	335	371	332	322	318	356	336	326	286	339	331	339	311	370	350	342	353	358	320	351	340	349	325	354	373	330	336	323	350	333	319	352	353	353	325	331	318	353	306	363	365	354	331	311	348	329	327	360	375	332	342	337	331	350	314	301	349	328	344	325	329	328	382	343	371	358	319	333	339	328	316	325	377	357	300	307	341	351	329	315	342	343	319	338	347	377	314	331	359	375	341	342	350	331	307	384	345	349	325	317	337	308	325	376	296	354	315	361	355	321	309	360	365	340	324	322	348	384	338	325	347	339	303	366	344	322	323	326	359	319	357	355	348	333	329	341	334	337	332	318	335	349	359	318	328	387	347	337	334	310	325	335	316	308	327	350	378	336	355	353	339	339	340	334	355	375	353	342	370	375	344	336	354	336	362	296	346	336	341	346	313	330	331	344	361	345	345	328	351	377	360	298	352	334	357	335	361	326	333	315	341	342	345	342	349	333	328	304	365	313	332	336	383	355	335	318	323	340	354	356	317	308	315	346	369	358	343	330	346	312	296	341	350	371	335	341	368	364	357	329	333	315	354	339	319	304	326	360	341	379	344	331	330	367	367	347	366	338	335	315	345	330	361	350	327	319	310	357	357	338	331	334	337	337	343	325	377	324	349	354	310	323	359	354	343	334	371	337	316	325	359	346	337	359	325	362	359	323	312	333	360	334	359	338	344	328	325	366	370	377	368	341	343	352	317	307	352	346	366	364	318	339	335	340	336	342	368	323	303	335	356	346	350	326	428	332	330	363	352	322	369	320	335	343	363	341	359	369	319	330	314	321	332	350	323	351	347	330	337	336	331	367	310	340	364	323	339	382
25403	21289	27286	25066	12399	2969	792	404	327	327	336	329	323	309	296	333	312	311	344	330	303	300	330	295	328	337	303	304	326	314	344	293	281	302	315	332	337	306	317	337	298	293	341	310	315	278	329	281	334	294	294	317	305	330	321	313	322	329	297	300	319	296	301	349	322	308	304	331	313	323	269	327	318	306	328	310	341	320	297	343	315	314	317	318	305	293	279	305	326	297	323	303	302	274	294	327	298	335	316	373	312	311	315	303	305	295	312	323	299	291	325	330	288	329	314	265	309	294	305	326	311	296	290	322	303	318	319	313	289	305	305	344	307	273	304	330	286	301	304	303	281	301	316	304	303	298	309	318	280	341	282	316	320	294	308	326	303	343	284	297	318	303	301	314	330	285	260	321	303	268	327	321	357	281	313	314	310	323	304	309	303	291	297	328	287	287	318	320	329	322	334	307	291	323	339	300	317	301	294	307	306	338	316	324	296	319	314	292	281	318	325	292	336	299	286	301	301	279	299	325	315	306	309	348	291	315	303	315	309	330	308	343	308	318	299	281	291	322	338	332	333	343	317	308	285	316	297	338	291	306	321	285	321	314	346	310	295	323	336	336	317	303	311	303	299	349	323	306	306	306	313	327	313	317	276	306	305	314	298	296	300	294	294	337	317	302	264	308	297	301	322	317	296	273	356	320	346	343	336	288	323	337	332	315	317	326	279	321	334	315	300	289	340	301	325	303	328	289	337	312	324	281	293	328	305	316	321	318	287	309	277	299	288	313	341	323	337	305	299	304	295	331	303	335	338	312	334	316	361	326	315	312	308	319	329	293	303	283	332	319	313	292	291	313	307	307	331	302	284	309	277	307	289	315	264	266	300	288	304	316	308	314	318	289	286	319	308	301	317	305	315	305	303	321	291	305	334	358	322	275	303	299	304	311	317	307	336	325	319	286	291	337	315	312	311	319	329	286	295	312	311	306	293	328	285	301	271	291	327	298	335	313	329	307	320	297	293	342	302	313	318	291	311	340	282	306	324	275	308	305	311	311	308	303	315	307	281	315	315	295	316	286	313	301	322	315	307	286	302	312	328	312	313	301	325	298	277	281	331	309	307	310	329	302	315	325	340	316	273	310	315	309	290	282	289	303	314	305	315	319	312	297	299	317	335	305	284	338	292	298	340	316	356	335	328	269	311	335	314	334	318	333	338	332	334	300	326	290	296	317	312	295	311	324	322	285	303	284	275	249	295	280	320	298	286	307	326	337	296	310	311	313	323	326	290	323	290	281	317	304	293	316	313	310	313	307	319	316	311	297	338	323	311	289	320	311	328	310	325	329	310	305	339	334	263	340	303	334	299	287	317	298	293	312	319	297	285	304	343	281	281	317	302	273	314	324	301	317	294	315	308	283	336	309	308	323	314	324	291	309	308	311	313	312	324	319	333	327	324	330	283	324	330	330	260	277	291	342	319	339	294	277	326	314	336	302	342	309	300	290	300	281	312	309	321	291	333	289	291	307	332	318	316	312	280	304	299	264	328	276	313	320	305	307	291	344	324	321	344	292	300	303	277	288	324	273	321	308	305	291	310	325	319	305	334	328	287	256	321	286	329	330	324	323	314	323	326	286	304	300	295	306	320	293	316	286	315	300	259	275	331	299	303	292	304	291	309	326	299	309	334	313	321	330	306	356	305	301	291	289	292	351	321	302	320	289	331	274	294	309	304	323	345	308	367	308	282	316	293	327	294	289	340	299	320	330	326	305	301	313	334	311	321	339	311	312	317	321	323	306	279	297	321	275	300	332	302	297	310	300	307	318	340	325	328	300	283	280	301	306	327	306	314	291	319	280	309	305	322	305	321	308	286	326	338	339	277	298	295	324	337	313	309	321	300	293	332	319	338	316	358	328	311	329	292	300	311	332	302	316	322	312	350	282	313	296	293	301	297	297	309	306	310	309	310	302	362	324	311	338	313	281	327	307	314	320	301	321	318	351	286	307	368	307	308	313	311	302	282	337	325	294	304	273	289	333	303	297	310	316	295	314	297	308	294	284	334	330	301	296	310	305	320	355	308	329	316	292	279	291	299	322	317	339	335	317	283	289	298	342	289	292	325	330	306	300	313	318	332	294	326	324	334	310	306	306	327	314	315	301	320	286	308	287	290	305	328	305	317	300	308	298	297	277	325	309	293	289	313	320	296	311	323	307	314	286	301	363	291	348	308	326	318	305	318	305	325	317	338	332	305	323	316	291	330	328	329	322	320	288	293	319	288	325	308	304	303	313	355	304	280	320	313	300	306	299	326	305	299	296	318	293	298	328	284	300	308	324	308	313	295	347	312	294	316	316	320	313	282	336	291	314	324	320	295	296	335	313	314	299	301	316	331	339	305	302	291	327	297	297	310	310	300	321	321	301	312	295	281	303	326	324	315	307	319	286	315	333	310	295	323	297	329	319	313	325	316	337	306	286	290	317	314	292	290	329	319	296	317	292	317	327	306	313	291	304	310	314	310	291	294	321	321	288	310	313	299	298	299	285	313	330	296	307	325	307	318	304	279	302	272	325	304	302	293	311	327	290	303	325	327	259	271	298	310	318	310	332	309	335	307	308	303	330	288	278	307	310	315	320	310	316	332	342	325	309	289	330	295	341	308	307	322	275	329	298	304	320	316	287	296	273	321	326	272	331	292	290	291	322	309	328	298	340	283	344	328	310	311	298	295	311	282	325	325	309	315	308	353	314	316	311	291	339	313	325	282	306	288	317	301	303	328	312	341	313	303	297	288	305	325	280	311	378	293	329	295	307	286	315	289	282	321	302	316	353	331	304	304	300	316	279	325	309	325	305	325	317	295	318	294	339	315	310	338	315	325	310	312	307	337	318	299	349	343	275	319	316	298	290	320	320	288	328	335	300	325	295	330	321	305	334	307	325	302	289	316	291	326	332	311	312	310	317	298	317	300	309	302	308	305	327	313	301	292	303	317	322	289	296	332	288	304	281	299	315	319	302	316	289	331	293	333	327	339	319	294	311	330	311	325	314	328	328	316	328	302	326	322	293	303	302	309	298	335	321	340	308	317	302	283	310	291	318	288	309	260	328	327	306	312	311	288	294	317	297	314	328	327	306	312	303	317	349	331	304	278	333	310	336	299	353	300	306	310	278	337	318	314	306	294	323	347	274	328	292	302	332	294	299	299	332	285	287	318	285	302	312	336	319	325	331	302	308	306	303	304	305	307	279	298	310	323	310	312	334	335	310	311	291	298	350	301	320	290	305	316	267	309	274	288	332	315	318	340	285	294	331	326	294	300	322	289	290	302	324	315	302	321	307	359	325	341	321	289	348	323	298	286	293	327	302	263	331	325	305	317	304	309	301	311	314	320	336	303	292	319	341	333	362	303	340	309	339	316	305	336	313	352	290	331	297	295	308	320	314	291	306	313	290	328	339	318	316	296	328	296	337	332	314	323	347	314	299	324	321	307	314	271	284	311	290	324	295	312	298
42298	49846	32289	15678	8598	3391	1076	525	422	389	353	375	404	372	377	342	351	370	358	381	361	336	360	359	353	349	362	347	359	376	364	358	370	370	345	341	332	350	372	340	357	362	354	345	383	359	357	358	357	337	414	360	343	365	365	387	355	361	390	351	392	340	334	380	381	392	395	346	374	331	342	350	358	349	357	328	371	390	365	300	369	354	351	377	360	371	337	347	342	335	388	330	379	367	358	360	339	348	367	375	380	335	335	337	369	354	380	360	411	350	355	350	345	378	370	351	343	357	357	356	331	368	377	337	380	343	352	352	334	353	345	336	370	375	374	350	325	365	337	350	331	339	337	319	332	379	348	397	356	367	359	371	381	363	372	363	362	377	345	344	340	382	363	352	373	355	361	386	373	385	362	357	360	359	374	318	337	355	404	320	368	379	385	353	335	385	365	362	357	353	383	357	371	367	370	351	355	367	405	360	337	380	353	359	375	307	328	322	347	349	377	343	357	362	313	363	364	373	355	369	348	366	380	382	370	349	403	354	359	397	356	382	343	354	390	357	345	370	360	372	325	352	361	352	390	338	356	395	350	381	343	355	341	367	365	375	342	353	379	371	353	363	364	370	327	339	352	354	339	344	353	349	371	362	361	377	345	364	374	349	364	344	374	367	345	366	359	390	338	355	353	359	369	369	339	343	352	350	360	374	335	369	368	383	387	351	355	384	366	348	330	366	351	343	368	324	355	341	326	366	341	354	364	356	339	356	369	348	344	382	402	346	366	384	359	372	357	376	342	344	376	385	355	364	350	351	363	382	354	379	346	348	375	368	338	363	369	355	389	379	402	345	342	350	363	387	361	367	353	367	354	343	388	346	370	365	345	353	341	392	345	348	337	379	359	355	367	341	386	361	365	338	329	384	360	366	381	329	339	345	367	373	367	343	361	345	384	364	345	323	314	370	344	379	351	356	403	371	367	378	336	365	388	324	372	334	348	398	372	373	377	340	365	349	378	365	354	375	381	381	355	419	347	340	356	347	406	356	372	346	353	336	364	338	340	357	359	346	343	355	349	359	354	340	384	350	324	362	360	337	341	334	314	353	347	374	355	349	344	373	382	370	373	348	360	389	379	384	369	381	380	340	348	350	353	356	385	350	351	342	375	369	363	349	354	344	317	360	371	375	321	350	373	348	316	332	352	348	367	330	352	349	332	348	379	357	356	363	365	359	372	351	382	365	337	337	347	334	354	340	373	365	335	356	346	349	369	334	379	397	363	364	358	352	378	342	356	345	338	371	374	372	343	379	324	355	371	337	349	347	347	372	399	344	356	341	365	351	346	367	349	373	325	347	352	330	353	388	349	368	359	349	352	369	389	387	375	401	344	380	358	394	338	338	308	354	359	359	339	369	336	351	389	370	364	363	386	333	383	392	344	363	363	370	380	387	366	381	362	363	334	358	372	361	352	343	329	396	352	354	362	371	348	373	335	363	322	358	350	344	350	375	374	357	327	362	376	324	377	338	357	360	356	404	361	315	409	351	370	396	366	341	368	353	358	339	357	353	366	370	365	356	365	342	325	358	375	382	356	355	364	343	372	353	333	344	386	364	378	354	381	356	375	331	385	371	324	340	371	334	369	389	355	339	409	400	373	367	359	326	354	355	339	332	387	346	360	351	349	345	337	356	362	365	368	339	382	357	372	349	349	364	339	334	372	349	379	386	329	386	361	383	363	357	339	359	341	325	356	366	346	359	388	348	364	381	339	334	359	360	375	366	374	349	389	332	389	342	371	363	353	369	360	354	320	361	386	368	374	374	388	380	400	397	367	345	360	366	369	352	358	323	363	366	384	380	371	381	347	371	328	355	347	373	360	371	341	345	364	365	359	347	368	363	341	369	367	357	366	366	381	354	369	357	358	348	373	354	358	368	345	381	378	356	358	327	357	345	367	400	360	350	327	364	359	313	387	349	334	371	358	376	348	347	367	338	367	316	380	340	343	342	365	348	357	356	369	361	355	343	308	328	336	361	378	371	352	348	330	358	357	360	365	344	342	358	358	352	327	351	347	375	355	319	370	354	355	351	399	382	351	356	370	384	345	320	323	388	347	408	347	352	362	376	349	344	364	339	370	351	352	368	353	341	356	336	411	360	389	349	346	365	375	369	371	371	392	380	355	354	368	351	334	350	342	366	325	348	355	352	376	359	361	338	343	399	345	366	399	359	352	377	371	380	367	360	368	350	381	353	395	341	383	346	345	386	350	386	377	335	361	357	337	383	325	357	396	370	375	357	371	389	306	398	362	342	343	346	353	327	369	378	352	347	372	393	366	376	389	326	366	370	345	357	359	374	368	365	369	351	357	382	358	386	346	402	361	341	343	391	385	391	361	339	354	353	383	355	354	392	336	375	358	367	338	369	315	386	369	346	344	335	370	341	337	370	347	356	363	376	318	371	345	367	353	375	413	344	359	379	390	357	345	357	331	352	378	364	391	329	343	348	315	343	348	370	365	368	342	351	350	355	330	338	346	332	360	350	309	375	337	367	349	372	363	374	350	348	382	340	326	386	321	355	357	335	350	359	330	363	381	341	375	354	321	355	370	357	377	377	367	362	352	366	341	362	359	364	367	351	359	356	373	351	356	348	359	372	367	341	367	334	378	347	370	373	335	365	350	363	342	380	366	350	349	360	375	374	334	348	372	359	323	376	340	326	365	341	338	372	359	384	364	357	371	333	389	353	355	387	358	360	333	372	382	332	351	363	359	332	389	382	373	332	348	381	355	364	384	391	360	340	391	362	365	388	345	388	366	357	357	372	382	336	374	352	363	335	345	335	375	368	310	364	398	350	396	366	369	366	352	346	344	348	360	343	349	382	362	371	409	359	405	363	345	399	337	367	367	362	350	344	348	370	374	336	354	368	332	381	334	371	364	332	395	369	367	352	354	337	357	357	338	391	348	343	395	393	347	337	360	396	341	344	349	365	364	343	351	360	366	380	366	349	378	377	332	397	350	361	357	378	349	349	365	364	319	368	375	360	358	337	341	336	381	379	330	375	359	376	397	350	356	347	353	367	326	376	352	367	352	337	378	342	383	361	393	335	352	380	359	349	371	365	355	358	352	374	314	323	341	367	371	325	352	373	382	354	361	353	345	392	351	348	358	351	389	361	331	359	314	340	365	347	348	340	331	385	383	349	375	335	342	392	343	334	370	383	365	339	372	381	353	389	353	360	362	375	357	374	347	371	369	372	351	428	364	372	360	339	370	339	334	375	388	343	369	366	330	381	360	353	379	397	341	385	334	354	379	362	356	354	349	371	355	335	360	380	358	341	382	373	346	370	369	339	365	366	342	347	378	356	346	357	335	355	355	363	332	345	373	369	340	379	367	347	364	334	329	370	366	360	409	360	337	380	380	372	343	351	351	349	386	362	360	350	365	382	339	357	389	352	393	371	392	358	319	349	341	365	387	355	358	370	356	366	342	374	346	402	356	373	385	406	351	370
22934	21041	28546	23808	21117	20591	8853	1381	619	501	497	492	425	435	454	444	439	482	422	453	430	436	464	465	394	449	452	423	408	450	485	424	434	462	460	490	413	458	454	472	458	444	407	425	413	459	443	409	419	484	420	425	468	429	396	447	438	405	455	449	438	443	438	441	432	466	457	438	413	449	448	456	431	461	460	440	414	487	414	454	418	405	414	436	422	417	415	453	444	449	438	449	417	426	430	454	463	448	475	394	440	432	440	437	425	467	427	402	461	441	419	452	430	431	440	437	436	503	475	427	431	451	453	399	428	409	466	419	435	428	452	459	444	413	455	415	439	506	430	431	469	437	458	386	445	438	463	473	446	421	439	443	451	446	469	430	464	454	411	434	445	423	421	474	408	450	444	413	441	454	435	466	451	410	457	436	443	470	459	440	454	480	444	443	407	497	447	435	461	435	452	450	430	424	475	428	427	436	447	408	417	411	444	434	450	455	413	405	444	471	412	408	407	462	409	415	424	474	439	422	444	428	426	453	459	483	436	422	409	476	439	405	443	444	411	441	407	440	435	463	454	437	482	418	487	429	447	453	471	415	441	458	440	462	418	455	458	434	471	468	435	389	453	449	417	449	474	452	446	464	438	428	458	444	461	479	429	408	439	480	391	432	418	454	432	433	442	474	438	438	432	470	416	460	435	439	403	400	424	430	445	451	415	461	455	445	420	447	434	419	476	416	449	403	463	445	455	462	422	435	441	448	430	462	444	440	436	445	448	462	404	449	464	474	405	442	455	441	484	457	449	439	433	459	427	447	425	427	400	468	461	449	427	479	456	439	464	436	432	459	430	438	454	438	428	441	408	463	414	436	429	426	438	466	485	450	483	403	439	467	444	444	448	437	427	434	442	460	438	463	440	437	429	426	442	406	447	457	457	431	428	429	443	452	446	402	471	422	456	425	429	458	440	456	465	478	481	446	444	428	403	432	436	452	422	429	460	448	410	436	461	430	415	424	420	465	427	419	428	397	492	449	444	445	424	429	407	430	435	416	436	450	449	445	450	456	478	439	420	408	426	430	472	458	422	431	445	446	431	433	433	442	452	427	455	456	459	490	459	453	451	451	423	429	428	433	479	429	400	451	421	434	428	416	427	441	445	449	436	462	458	456	444	407	430	450	456	450	437	437	419	448	406	443	454	404	458	437	426	463	456	415	435	447	449	448	437	459	434	452	455	436	393	467	436	438	454	451	453	450	432	441	407	466	430	444	455	437	448	413	447	436	436	475	437	458	485	459	419	425	456	406	417	401	454	457	441	446	422	441	412	407	474	410	440	458	442	432	408	445	450	431	467	448	444	436	441	416	447	486	426	457	435	457	444	405	457	443	446	475	400	457	402	426	459	411	427	385	415	436	425	436	452	435	435	430	423	448	495	463	471	447	498	435	475	456	443	418	446	460	427	461	411	430	455	450	406	434	452	409	445	436	428	424	467	420	467	476	414	447	463	438	451	441	457	430	421	432	435	421	422	435	445	432	446	448	435	402	434	459	415	401	440	442	435	426	413	432	426	418	441	450	440	456	405	453	428	432	410	455	463	403	454	444	459	448	450	438	482	429	435	423	436	435	446	430	453	456	420	435	432	453	427	434	413	422	424	428	499	455	465	454	471	428	440	428	473	417	457	445	396	427	445	415	435	437	408	427	474	462	406	413	441	456	488	450	447	451	449	447	457	426	470	380	452	436	428	429	433	473	422	462	465	417	449	456	487	445	435	411	417	438	450	428	446	522	423	391	424	462	457	432	447	412	443	447	441	442	441	423	451	430	435	417	452	462	458	466	393	451	469	428	469	453	427	457	442	446	411	415	485	463	439	444	457	424	449	407	418	440	427	428	426	431	461	433	450	418	446	473	477	445	429	420	425	439	437	429	428	444	460	447	426	438	438	412	441	427	443	443	470	454	439	452	406	450	435	440	438	447	430	449	452	427	400	435	443	416	438	488	425	422	434	415	404	453	426	441	451	413	435	424	463	444	457	448	419	424	452	473	468	442	436	434	441	435	441	430	458	458	461	447	434	465	439	421	474	439	441	418	464	485	482	433	431	439	459	435	449	447	412	462	459	450	431	438	447	395	431	431	419	460	413	424	431	444	432	413	474	424	444	431	450	432	422	487	419	457	474	474	438	424	436	462	441	399	411	417	433	456	446	457	439	452	428	419	435	420	464	459	424	440	445	447	423	431	439	424	431	456	461	419	446	446	436	443	432	447	427	456	428	428	468	475	417	472	404	457	413	419	436	393	423	451	457	445	424	442	385	437	460	426	431	477	458	420	446	476	457	458	461	477	439	430	446	460	420	420	451	451	422	414	428	470	442	466	438	456	441	432	429	432	402	485	456	486	417	456	428	439	435	455	460	421	432	463	421	466	449	443	433	447	464	494	415	432	479	437	477	428	427	426	413	426	473	407	480	426	456	435	444	443	465	463	401	443	422	496	403	434	420	417	423	475	416	439	471	451	470	392	423	454	407	439	441	460	455	455	444	450	441	452	428	425	466	475	401	413	447	443	410	442	449	450	435	424	452	439	446	457	422	406	448	435	434	462	439	416	426	420	453	439	415	443	446	432	461	474	442	428	434	456	452	443	459	469	406	454	440	431	446	424	431	484	407	461	436	438	433	414	451	496	448	432	434	436	467	434	428	459	421	483	441	465	435	448	471	446	451	472	435	454	454	438	434	434	461	429	436	445	426	415	458	474	441	438	432	438	423	489	455	422	458	416	431	401	441	406	504	438	461	449	450	432	433	417	453	451	418	443	438	460	449	438	465	448	435	444	414	450	475	439	422	434	403	420	443	481	405	391	427	441	450	434	485	403	496	468	474	446	433	446	454	482	439	439	421	453	436	452	438	403	417	438	415	461	418	427	458	430	427	405	428	380	421	491	465	431	440	429	489	452	477	434	436	389	441	431	460	453	418	475	458	416	445	428	465	441	474	444	467	460	418	483	421	476	469	419	464	441	420	441	440	473	455	455	446	442	420	404	420	438	508	422	452	445	459	444	409	452	432	445	460	405	398	430	439	403	427	450	447	434	452	433	457	432	416	446	430	437	446	436	463	421	424	432	500	419	442	405	433	441	389	504	437	424	427	409	417	449	458	457	485	404	419	444	438	404	449	406	431	458	457	433	450	447	435	411	408	456	422	440	431	431	444	467	389	438	476	463	436	466	399	454	434	461	450	433	436	446	424	427	400	423	441	439	477	416	452	456	441	443	439	443	413	472	432	459	431	436	404	420	434	453	448	414	421	456	441	484	449	458	474	458	457	450	451	393	427	458	416	446	415	446	426	406	442	464	438	441	455	426	464	430	365	429	432	459	441	424	452	421	430	409	473	442	460	449	430	428	440	450	457	411	427	409	457	468	450	411	462	410	435	458	402	444	438	473	453	436	433	436	493	455	477	422	415	447	457	470	425	443	395	465	416	462	448	424	432	437	427	437	477	443	474	449
41019	59105	43081	24603	13818	6298	2919	1256	675	554	503	526	493	494	498	491	469	510	495	486	490	507	450	498	476	455	507	461	485	495	501	497	501	455	511	495	496	487	499	509	480	467	485	497	497	494	460	499	468	521	490	472	505	463	475	501	488	494	440	492	492	480	497	488	443	490	507	511	551	463	492	473	490	475	481	459	487	497	486	514	457	534	490	480	484	502	466	518	503	471	464	479	499	510	479	470	466	478	459	495	510	479	485	508	503	489	510	475	464	489	508	463	489	519	496	484	487	519	463	459	455	493	475	483	461	442	538	468	465	481	491	470	516	459	513	459	451	453	442	478	484	482	474	535	478	490	483	504	476	467	476	465	476	514	493	479	470	450	499	483	492	485	488	485	455	493	501	489	467	502	461	490	494	457	481	467	468	473	457	472	509	521	497	484	472	494	483	493	463	477	466	455	504	473	461	474	492	478	518	485	464	469	427	515	471	463	463	434	471	499	481	502	485	495	496	490	451	456	507	517	466	468	491	516	460	481	482	500	457	441	481	476	458	512	506	475	485	503	466	471	499	478	465	502	469	475	474	476	473	446	468	506	479	493	466	457	491	469	498	455	497	487	452	477	492	465	476	466	500	497	460	482	456	463	481	491	464	508	475	454	462	441	514	483	455	531	503	495	507	477	455	479	468	466	506	495	512	442	494	448	474	495	501	488	494	504	513	516	456	484	441	461	506	464	520	484	505	549	504	507	502	503	452	474	459	535	478	466	467	470	490	447	504	482	477	486	509	505	494	484	483	472	449	483	519	512	493	475	485	491	465	495	479	452	481	486	456	527	477	484	473	470	489	533	451	474	481	501	482	482	468	486	507	477	509	460	477	468	473	487	447	433	513	455	520	479	481	490	500	513	437	468	513	473	469	499	495	477	499	487	441	475	473	497	491	523	503	479	478	475	463	497	515	474	473	446	479	485	497	469	481	473	471	459	483	469	497	487	482	474	488	531	489	486	492	431	496	475	511	465	460	522	464	465	491	451	464	484	474	479	453	521	506	472	465	498	506	471	481	488	511	479	457	474	501	492	462	466	465	456	488	480	501	519	520	470	473	491	491	514	498	471	483	495	496	497	457	478	503	474	475	489	460	446	438	528	479	495	523	500	475	499	470	473	510	465	459	448	443	504	502	504	446	510	507	461	480	484	464	493	502	482	513	479	488	529	491	478	509	534	470	442	472	474	517	479	481	509	479	453	447	488	468	493	479	475	504	503	478	495	480	472	492	470	478	506	467	455	510	452	524	482	466	492	496	460	442	499	517	482	428	489	494	496	479	486	487	439	501	482	509	476	441	495	477	476	512	471	502	463	480	479	489	464	455	471	490	476	489	477	524	437	490	468	514	467	492	473	504	455	474	470	490	489	464	508	472	474	470	479	496	500	484	520	416	477	493	492	479	467	489	487	462	507	525	467	462	498	520	481	511	466	498	487	491	524	486	510	466	504	507	486	495	456	464	512	468	482	484	520	479	492	497	485	455	472	496	445	470	474	481	471	515	473	464	511	475	504	477	496	460	464	493	481	468	493	507	464	512	488	496	476	515	476	426	477	478	479	475	457	485	492	477	488	508	468	473	462	470	493	472	459	466	455	503	484	474	500	483	453	441	479	491	493	490	486	454	517	447	503	472	489	454	468	477	477	477	431	476	470	486	488	474	481	479	496	471	480	470	458	469	478	530	473	488	489	482	491	480	470	478	489	491	491	477	473	495	472	471	460	531	460	490	494	462	510	467	511	453	478	441	480	494	482	487	476	467	478	450	462	490	466	445	483	471	491	498	480	459	527	448	485	496	478	494	464	478	547	489	463	532	467	474	495	497	469	426	474	477	416	497	485	461	505	492	487	490	487	480	485	468	469	451	504	495	475	471	465	465	515	488	514	475	478	498	494	457	472	504	509	516	456	479	475	464	478	454	485	491	495	503	495	509	486	521	491	469	454	458	532	473	454	463	457	508	503	463	466	463	474	492	455	470	474	500	496	462	459	514	513	499	503	514	478	508	487	485	497	457	466	456	475	477	477	429	482	476	487	445	500	475	481	488	532	474	510	469	460	497	464	473	474	448	463	523	517	459	494	457	503	464	484	501	454	450	425	501	473	497	497	454	479	487	469	493	489	470	476	470	529	485	474	459	482	526	502	464	435	502	490	490	460	490	495	446	502	499	466	450	486	498	479	451	493	474	495	493	497	466	472	453	476	508	528	480	480	513	452	459	441	478	482	478	495	430	475	487	522	485	543	499	466	493	510	462	501	504	497	492	490	495	521	461	456	482	484	450	507	478	480	477	482	484	485	480	515	486	485	486	465	479	471	458	461	466	463	459	511	544	465	469	497	485	467	502	471	503	489	477	475	529	473	475	468	470	472	497	447	489	458	471	513	495	503	477	486	452	471	478	472	483	464	483	492	468	468	483	463	503	492	463	481	498	460	445	502	500	459	451	546	480	468	484	489	470	485	453	505	511	509	472	468	464	489	442	504	501	478	473	475	476	476	457	480	491	458	450	457	458	517	486	478	488	443	459	491	503	500	508	474	497	517	525	493	527	485	478	529	466	486	491	489	462	474	521	503	484	465	514	459	468	463	490	527	453	472	468	488	504	494	503	511	492	508	442	472	445	500	462	535	472	445	537	503	490	461	456	455	451	472	433	506	513	498	484	480	474	447	469	509	459	511	475	503	458	428	511	462	490	529	485	437	487	550	513	469	447	483	524	476	498	488	451	516	477	459	502	536	459	494	475	470	463	439	471	496	477	484	490	473	479	487	455	466	484	482	460	488	485	448	485	489	489	468	484	497	496	479	488	484	481	495	471	461	515	476	471	482	484	438	498	440	484	483	436	523	477	479	506	490	466	469	430	507	490	500	449	456	512	475	464	474	467	496	506	523	509	477	514	488	488	496	486	516	466	480	471	466	468	479	516	493	489	473	486	505	487	498	497	478	480	526	487	520	440	484	487	463	478	472	494	446	496	474	485	487	465	478	483	510	505	457	495	459	468	491	466	463	455	476	490	459	493	517	525	469	485	508	476	515	481	472	437	479	467	496	489	446	482	482	476	462	492	490	492	494	491	489	483	490	458	492	510	472	478	463	446	453	515	484	500	442	498	479	530	506	489	498	469	515	488	518	520	497	482	509	519	472	498	497	476	467	522	498	466	505	494	473	467	497	464	464	508	481	458	500	474	456	475	466	492	440	463	499	478	497	497	443	454	460	497	454	509	500	500	484	506	495	460	473	480	485	494	516	467	500	497	533	503	509	484	507	510	473	476	507	473	478	467	493	512	499	458	483	484	485	520	448	469	478	467	479	436	467	482	464	464	488	508	515	438	487	480	500	507	504	482	473	479	466	464	484	470	513	468	484	521	473	453	467	463	516	484	478	493	495	507	507	507	484	509	497	495	460	508	534	489	494	528	488	489	504	477	477	479	529	515	460	466	474	491	475	471	485	468	472
31755	31229	31215	17336	6979	2026	773	357	257	276	253	243	274	244	218	247	275	251	244	236	225	257	227	253	229	211	237	241	233	198	226	207	240	229	261	249	231	245	228	267	230	255	242	232	250	228	256	232	251	255	239	235	226	243	250	222	234	253	206	248	228	234	225	224	253	226	246	222	219	221	243	218	213	237	262	235	227	253	247	248	210	222	234	243	235	244	201	229	241	244	225	231	220	247	217	231	252	254	240	263	225	224	245	234	245	239	210	245	239	241	221	274	227	203	240	240	235	214	231	239	247	216	229	238	241	220	248	248	232	232	250	212	237	255	245	228	218	208	245	234	228	224	209	209	256	232	233	214	270	226	243	255	230	240	249	200	248	244	233	236	239	254	223	241	219	246	241	245	244	243	249	234	241	225	234	255	234	239	265	223	247	237	229	230	247	259	232	234	233	239	220	230	254	235	226	210	234	233	226	209	219	237	256	226	249	190	218	231	254	235	230	249	225	234	251	236	233	229	239	213	224	239	222	235	242	232	235	216	227	208	234	231	248	200	240	219	253	231	256	220	240	236	201	241	232	258	248	237	239	226	256	234	230	240	234	233	247	213	259	220	239	241	213	244	238	236	224	227	241	227	225	257	239	241	221	230	225	249	213	243	240	241	243	240	234	247	238	231	220	261	233	250	221	230	205	196	245	250	210	268	242	200	236	221	241	213	246	205	256	220	244	224	224	232	224	226	230	248	232	225	256	229	241	255	225	276	222	224	242	185	252	202	226	216	223	248	237	238	232	244	230	230	238	235	230	246	228	238	224	225	231	224	209	249	222	211	244	235	228	216	244	255	236	215	243	247	221	215	232	244	223	235	234	236	213	235	222	229	225	223	242	226	224	255	250	201	205	262	218	243	243	224	227	238	244	226	265	251	227	226	233	218	237	257	230	236	242	238	216	237	236	249	221	225	254	219	218	241	244	233	243	230	246	241	240	215	222	237	245	233	244	249	217	194	209	238	237	235	224	219	200	229	241	232	229	226	233	251	248	264	227	234	247	232	236	215	236	230	223	227	235	215	208	225	230	232	233	205	238	251	224	205	247	232	229	234	246	254	244	231	250	210	226	218	227	247	248	215	218	242	237	226	257	271	241	260	220	222	233	214	237	244	252	251	250	252	241	232	249	235	252	222	223	237	231	234	233	242	247	198	243	229	210	237	222	209	240	249	244	242	222	259	220	221	241	223	204	211	255	215	266	253	230	214	245	242	261	253	242	242	230	247	235	230	233	237	225	249	251	237	241	228	226	224	231	236	237	246	237	225	211	216	235	241	231	241	239	198	241	223	246	236	227	245	230	241	252	224	229	229	216	231	213	225	242	243	239	205	230	227	212	248	248	237	231	252	236	258	238	234	236	205	252	253	233	254	250	225	224	250	216	228	222	258	233	266	244	223	229	218	235	230	242	239	208	222	242	252	241	248	269	244	233	219	212	244	238	241	230	214	237	240	235	221	237	222	242	241	218	212	238	223	222	226	225	237	257	222	236	237	238	236	246	246	232	261	207	244	268	226	266	236	214	241	244	215	234	218	224	220	249	212	239	240	253	207	244	243	212	294	241	237	213	236	220	244	253	228	240	195	231	213	221	233	239	238	246	251	239	229	247	233	241	231	248	208	232	252	233	232	243	236	226	240	243	233	229	231	237	229	215	238	236	230	250	236	253	256	234	257	233	203	240	204	251	218	230	211	244	246	239	231	219	256	229	226	238	226	221	265	239	228	239	258	213	218	213	240	228	221	227	246	239	212	204	233	254	248	210	220	246	232	235	248	204	204	234	217	223	259	228	226	242	215	213	221	237	227	248	236	267	270	236	232	249	259	226	223	239	232	216	242	217	227	212	259	207	216	207	246	222	226	237	240	244	220	238	224	253	202	236	260	233	247	227	216	241	221	216	248	240	255	218	272	226	215	252	233	246	224	212	235	263	251	242	248	237	231	241	243	186	242	235	282	216	236	237	230	213	225	249	234	244	242	219	237	234	213	229	226	243	228	244	224	217	208	215	219	252	241	225	228	237	270	252	232	258	231	244	205	236	233	252	227	228	251	217	220	221	192	239	230	254	239	225	248	235	205	234	249	243	234	225	236	266	238	241	232	243	249	231	238	250	238	211	250	235	234	217	214	224	236	258	251	219	225	239	218	225	233	242	222	241	235	244	230	251	263	216	221	207	256	236	250	242	232	252	221	241	235	233	226	248	212	237	233	252	242	225	237	269	240	222	239	219	221	232	220	238	203	221	242	210	231	241	227	241	271	243	232	217	222	205	231	246	228	212	242	199	245	252	221	248	238	219	228	218	221	230	230	233	239	245	205	238	212	232	227	220	233	242	195	239	203	255	240	211	234	249	212	227	234	261	244	251	239	242	256	238	238	257	249	232	227	240	233	230	243	243	221	219	242	208	242	229	227	242	237	232	238	222	234	253	219	262	210	233	229	242	238	227	227	223	229	255	232	226	223	232	225	215	243	222	207	235	248	253	239	220	231	243	246	224	253	236	254	247	238	217	229	231	236	260	244	229	224	223	210	222	247	233	255	205	223	257	209	220	211	220	255	237	235	247	230	235	211	237	231	226	240	224	231	225	247	226	261	230	241	241	250	255	236	210	258	217	259	246	232	215	227	230	273	239	227	233	254	259	250	247	225	241	259	253	245	230	238	261	244	221	228	248	259	264	231	246	226	242	211	232	235	236	218	237	234	215	236	236	245	232	231	214	225	259	242	216	239	224	229	232	222	259	244	210	240	246	204	217	233	246	217	225	237	255	211	221	250	208	255	252	220	240	228	217	221	232	244	217	238	230	218	245	240	244	232	241	229	265	221	214	246	240	224	224	234	200	218	229	228	231	235	220	245	240	256	240	209	217	258	225	229	237	245	266	238	214	222	251	226	234	213	241	246	240	241	245	251	214	216	243	211	204	248	259	234	240	235	235	229	232	207	235	245	214	247	247	201	240	231	244	240	255	257	236	243	208	239	246	239	231	220	234	250	220	226	241	225	238	230	217	223	237	253	220	220	217	226	234	230	210	251	271	216	252	242	259	239	239	224	258	248	239	204	230	257	238	261	233	234	232	235	191	226	236	207	208	213	190	215	224	220	226	223	239	238	255	219	235	238	245	213	218	226	217	211	224	230	244	246	264	253	230	234	259	245	237	271	237	220	230	240	222	220	251	232	222	226	210	232	218	246	242	219	236	236	213	231	222	211	239	243	253	237	212	243	244	227	250	228	225	255	222	228	244	241	235	213	238	234	219	231	221	220	238	245	265	226	235	229	224	241	219	248	207	230	231	225	230	208	255	216	265	232	244	230	243	221	237	222	208	218	232	217	226	238	221	266	205	240	234	246	241	215	237	219	234	229	225	216	234	252	253	251	237	222	235	244	253	248	242	232	239	236	223	222	224	232	233	253	266	200	230	208	235	225	223	255	235	262	226	229	245	220	206	255	219	222
37324	46037	30508	14499	8291	2859	1227	499	276	263	293	260	235	293	289	278	295	290	255	268	276	294	277	269	302	306	295	235	289	265	238	300	257	262	260	242	282	268	259	262	263	273	241	291	277	307	256	282	295	254	268	260	281	280	289	273	304	236	273	268	301	275	271	250	275	323	284	244	304	272	273	280	273	273	258	267	323	270	283	240	275	258	280	292	261	261	315	278	311	277	265	256	284	290	257	277	256	266	288	283	269	262	264	280	307	259	289	290	276	268	260	260	263	268	248	273	258	262	286	260	275	278	277	273	282	279	275	267	292	275	264	273	270	257	285	278	261	287	244	279	272	271	289	241	262	272	268	284	246	261	288	289	260	251	226	274	254	265	263	274	270	262	269	292	283	286	263	248	258	253	268	294	251	254	307	233	276	221	274	266	247	258	288	257	272	238	279	282	252	280	267	288	251	241	258	259	266	302	286	276	274	296	273	259	286	291	278	271	269	280	265	262	285	285	261	263	255	235	296	289	276	263	251	266	265	267	277	297	279	288	259	311	289	268	260	290	291	246	258	269	249	257	284	257	279	266	255	272	268	281	281	267	265	304	282	307	301	299	277	278	269	269	269	288	279	256	266	271	250	277	279	275	297	273	257	294	308	290	270	286	293	283	262	283	278	292	247	265	272	292	268	284	282	255	278	277	267	266	255	296	280	264	284	279	281	303	315	261	298	303	274	293	238	272	299	274	268	264	269	255	279	282	281	273	282	259	242	283	274	291	292	284	294	284	274	294	246	274	270	259	278	281	275	271	290	268	276	255	268	236	273	304	285	295	274	256	286	280	273	282	282	270	310	262	268	266	295	234	283	262	273	255	276	297	256	284	278	285	289	276	291	280	271	290	261	262	238	255	277	266	306	277	260	266	312	284	272	266	265	283	264	255	256	263	292	251	281	259	309	304	271	271	290	300	296	296	305	246	286	282	272	242	283	308	296	274	262	278	323	293	283	278	238	277	270	245	279	270	275	263	296	284	277	287	283	286	258	280	272	259	271	273	269	281	265	284	259	261	272	256	282	278	251	280	260	321	270	287	264	287	256	262	275	262	256	277	299	268	304	289	306	294	305	249	271	284	269	268	257	261	296	272	257	280	274	252	278	245	267	292	262	254	281	271	273	270	289	279	283	287	239	294	259	270	248	268	286	268	278	246	279	274	268	286	281	275	269	279	259	279	280	285	272	274	264	254	272	280	262	280	283	287	270	270	268	277	261	270	291	272	253	268	256	257	270	251	268	279	265	281	282	281	279	277	278	267	270	265	322	254	294	273	281	274	268	271	274	276	289	291	261	279	265	292	260	261	270	257	258	270	267	259	283	285	263	274	256	269	271	273	243	269	286	286	253	294	282	270	297	260	303	278	271	279	248	274	271	261	293	276	264	261	291	283	261	258	285	273	278	282	261	276	252	278	279	291	270	280	280	257	285	299	266	245	295	275	282	280	281	275	260	288	240	264	303	287	257	291	270	256	270	300	299	286	261	299	224	251	293	267	265	301	263	263	263	289	293	274	298	268	259	255	291	279	287	246	275	278	280	306	267	254	262	290	257	286	291	256	264	277	303	277	274	260	268	263	264	296	291	265	261	270	278	270	247	287	284	311	251	273	292	312	285	285	240	282	267	241	258	279	288	263	283	268	284	271	270	277	265	295	286	282	274	272	278	259	285	283	274	272	257	267	309	262	273	288	272	269	264	255	285	258	299	270	258	261	273	252	285	254	256	270	272	261	251	230	280	268	276	277	283	288	308	290	257	299	266	280	250	284	278	270	298	293	262	260	252	286	256	277	273	270	271	262	253	265	275	272	296	245	284	259	288	289	266	274	264	265	287	268	268	287	263	271	248	315	280	294	260	269	265	248	262	281	259	283	288	292	254	284	249	274	278	280	302	296	281	279	306	278	274	258	286	279	284	240	285	247	285	268	271	249	259	280	266	305	276	276	325	279	285	274	222	275	270	282	259	240	256	282	269	270	263	264	254	238	278	295	275	284	284	263	271	268	264	275	268	290	282	251	287	269	274	259	279	271	276	265	271	286	255	253	273	266	264	257	249	264	278	256	247	272	272	317	249	278	299	287	250	266	294	266	259	280	287	292	284	285	313	292	279	291	261	301	307	257	279	263	289	279	306	269	276	246	293	292	262	292	281	224	261	285	246	274	258	282	281	281	260	258	311	275	281	281	269	275	290	293	246	269	258	286	280	267	275	289	278	265	285	258	249	273	266	273	298	277	288	274	266	252	243	286	255	290	268	272	264	279	243	247	265	305	249	274	297	257	287	289	247	269	261	285	251	297	263	291	282	276	270	284	277	260	287	277	260	284	254	296	268	252	288	302	275	278	272	288	266	272	312	286	262	272	275	254	268	271	250	244	265	276	257	288	279	271	278	252	272	262	271	287	286	281	264	271	310	267	278	282	278	274	281	264	244	266	278	281	266	278	275	271	269	282	261	287	277	310	248	314	267	282	279	306	277	295	282	264	279	270	274	276	267	275	290	239	267	273	283	282	282	258	273	298	251	284	259	239	280	256	245	296	273	250	267	278	274	264	262	254	280	298	260	278	295	256	266	278	264	249	276	283	282	291	266	267	285	261	270	273	299	291	262	259	312	297	267	251	294	264	265	266	297	260	262	284	270	251	267	285	239	284	304	263	268	258	248	292	279	261	292	283	287	307	265	287	271	265	290	275	259	293	272	294	276	296	274	285	272	260	283	282	264	259	271	292	301	275	292	259	256	248	238	296	275	266	266	297	276	254	226	285	277	285	275	266	285	262	262	284	269	272	262	265	272	275	269	282	303	247	263	276	288	293	279	283	294	280	289	265	281	259	245	282	267	289	291	294	257	291	250	270	272	280	270	307	275	271	287	277	281	284	270	265	277	256	248	274	294	230	297	279	278	289	284	269	282	276	269	275	285	266	273	278	266	291	267	271	277	233	238	270	262	274	303	263	268	274	318	270	262	267	296	290	270	272	252	278	267	299	309	263	232	282	288	254	273	270	308	291	267	263	262	257	284	282	272	297	276	267	294	272	278	267	263	276	268	277	286	255	269	293	268	276	263	249	292	260	254	276	282	279	298	267	289	283	296	261	280	274	276	277	278	270	276	307	260	258	260	279	257	273	271	258	262	268	276	262	261	253	281	268	268	268	292	257	261	248	255	252	262	310	287	271	266	309	270	239	267	280	296	293	246	275	259	279	288	277	297	257	285	264	276	262	264	285	258	246	266	289	299	280	247	258	264	257	298	258	298	259	249	276	293	249	283	272	274	278	296	279	297	248	292	293	293	284	260	323	278	286	266	289	288	290	254	260	278	302	303	257	255	264	263	287	265	249	250	302	293	261	254	278	262	284	280	292	271	281	289	286	265	267	266	309	266	269	296	272	268	259	254	258	255	292	274	272	252	268	287	271	284	247	280	297	241	291	288	319	266	300	264	289	264	288	274	262	261	270
24075	21050	28180	24910	21427	14545	3775	758	396	325	358	319	342	333	311	342	313	306	319	308	289	298	298	302	299	313	288	323	303	324	295	336	314	327	286	331	327	319	285	308	305	289	285	312	316	324	286	283	317	292	319	354	301	324	288	322	303	303	286	306	287	300	326	289	315	273	281	292	306	316	315	335	296	305	310	320	339	315	277	275	289	291	327	334	289	296	306	349	279	285	297	294	277	332	291	255	261	266	293	285	302	280	283	284	316	323	278	313	295	269	306	314	299	321	292	329	303	288	295	302	269	327	297	309	305	286	327	317	327	315	297	286	311	292	290	300	302	308	317	316	313	344	303	315	290	290	306	302	298	299	290	304	296	313	306	326	307	305	328	268	311	293	309	258	317	311	304	311	291	307	316	313	313	302	323	298	319	295	298	324	347	322	278	322	322	340	314	303	270	275	312	309	280	339	289	294	308	279	281	303	297	286	273	310	317	318	310	299	284	298	261	313	283	321	318	331	307	271	328	308	306	297	309	313	299	307	277	310	301	320	303	314	300	308	310	285	309	297	305	274	316	284	281	303	306	306	285	327	330	271	295	273	283	262	290	298	306	267	312	270	338	309	299	341	303	318	322	291	281	316	301	341	290	263	328	313	311	281	284	303	321	314	287	318	294	330	310	291	301	277	304	266	282	316	324	357	302	317	312	312	275	281	293	322	318	312	280	294	318	288	303	332	333	275	286	275	271	329	328	313	288	289	277	317	314	337	313	320	308	347	305	322	297	289	284	327	311	305	306	323	295	297	295	306	313	334	292	304	301	296	271	306	291	322	275	306	327	311	274	321	316	315	288	286	277	293	309	311	296	307	301	309	309	290	315	309	297	296	311	324	262	307	315	286	304	316	312	309	329	328	309	306	300	289	327	283	274	315	292	287	304	309	326	284	317	300	295	289	308	302	302	323	292	289	306	318	299	294	309	284	301	290	312	305	279	277	262	317	328	299	285	310	308	311	266	329	279	275	273	302	317	299	286	302	293	313	299	277	320	321	287	309	323	281	310	296	331	315	309	309	286	315	305	311	300	298	322	316	290	284	296	310	341	304	295	325	295	330	316	284	316	327	294	289	311	303	279	315	312	301	310	333	301	319	297	338	297	310	284	281	289	307	308	307	269	307	301	268	300	336	292	311	265	280	304	326	312	295	312	314	296	271	314	288	321	329	324	280	296	304	288	292	325	293	300	275	316	281	341	322	258	274	289	300	307	273	328	297	302	303	306	316	306	312	317	326	303	297	343	274	296	303	277	315	311	291	291	303	287	330	313	316	290	275	280	273	288	299	310	280	301	296	305	274	307	316	322	277	318	275	321	305	306	293	295	318	300	310	323	303	302	285	309	304	310	298	306	316	280	339	334	279	301	283	286	316	309	309	296	324	292	328	298	295	332	317	321	288	299	298	275	281	324	313	275	281	303	291	314	295	319	296	279	285	318	311	336	267	298	305	346	291	303	348	282	295	295	302	276	300	295	331	293	299	307	300	269	325	304	291	297	316	292	293	318	340	277	281	330	301	271	262	283	295	285	278	285	308	285	303	300	286	294	300	307	303	256	296	298	305	284	271	332	309	301	294	269	286	330	307	304	319	272	289	312	305	303	308	288	286	304	289	305	323	327	293	288	294	304	302	295	311	323	289	293	305	294	310	295	304	296	306	300	289	319	314	284	329	283	289	306	305	331	322	319	300	271	300	288	311	283	294	295	305	298	292	296	300	312	313	293	325	310	296	302	274	292	292	291	313	302	306	298	312	295	309	270	308	270	329	307	299	295	343	293	289	279	330	266	284	315	311	324	324	289	285	302	288	309	294	311	327	278	307	285	277	307	328	286	282	296	301	296	324	294	300	313	327	273	325	328	275	304	295	276	308	326	326	293	325	315	324	290	315	330	278	330	302	301	304	341	295	315	286	332	270	300	315	294	304	311	307	318	315	333	292	295	270	312	314	310	322	305	307	287	307	310	293	341	333	321	317	350	295	278	303	291	283	279	319	294	326	301	330	294	343	294	323	305	292	319	318	320	284	290	299	304	282	301	299	305	330	328	290	299	319	323	293	309	284	275	305	317	319	306	311	306	306	343	285	274	304	307	357	273	331	305	299	325	341	338	299	331	344	297	321	284	275	287	311	291	279	275	275	306	325	293	293	287	309	334	315	292	309	338	294	335	325	290	291	310	329	293	315	301	312	289	300	275	289	286	302	290	344	325	309	308	307	313	323	289	313	301	312	271	314	280	279	286	297	277	286	321	311	305	285	331	279	297	302	316	295	297	315	294	318	290	304	306	319	279	316	332	308	323	270	296	308	298	288	302	325	305	339	287	283	310	319	339	296	283	322	333	338	314	317	318	324	288	283	280	304	297	283	314	281	320	305	295	310	314	293	300	317	273	325	298	319	297	315	307	320	298	272	297	310	274	319	290	308	292	333	302	326	336	287	311	315	327	306	288	293	294	300	325	256	299	309	275	317	300	322	314	299	252	300	309	276	329	302	274	303	310	327	300	296	310	316	300	279	307	303	288	314	313	312	334	280	287	309	299	317	306	287	296	327	281	313	331	293	316	289	294	299	309	308	313	308	317	318	286	304	282	293	282	283	309	280	298	325	323	278	337	306	283	310	302	303	325	329	307	276	309	299	295	308	321	316	303	303	293	307	306	297	288	285	279	293	316	305	318	354	270	282	271	298	301	284	295	296	291	288	332	307	299	298	305	302	312	295	281	317	305	302	321	321	304	297	301	323	297	301	328	281	244	291	305	303	289	284	288	319	314	300	276	298	304	271	269	311	284	310	298	303	297	265	292	295	289	297	293	321	273	316	319	307	288	316	331	322	299	341	299	304	304	312	307	360	323	283	352	266	263	304	296	302	310	292	292	309	273	329	301	304	323	297	318	333	295	284	294	274	281	305	328	297	326	279	295	291	323	320	321	302	288	281	297	284	342	302	276	292	287	305	322	298	290	292	327	283	283	305	319	264	300	303	314	280	291	264	294	304	310	291	304	312	303	297	282	311	319	303	295	297	267	298	314	297	285	286	276	322	281	277	291	319	312	301	321	317	330	305	288	303	292	332	313	273	276	305	313	319	304	300	347	295	271	282	325	302	314	320	307	274	303	304	302	318	307	305	299	285	281	301	296	308	326	333	314	301	302	302	300	291	327	310	304	320	286	295	322	327	307	315	293	315	306	258	308	304	310	315	274	293	315	279	317	299	297	314	283	291	311	307	300	277	313	285	301	312	316	287	314	294	296	283	295	306	340	320	312	301	307	290	277	307	337	335	291	289	314	304	351	326	300	289	294	307	293	304	303	327	322	284	295	307	291	297	286	301	323	296	285	291	325	281	308	306	313	287	311	298	283	270	278	320	290	284	279	287	291	311	318	298	305	309	317	300	294	312	306	302	276	291	285	316	309	295	304	305	258	293	302	320	331	280	315	303	299	285	298	298	270	277	348	310
37047	55876	39922	27992	17571	9542	2567	776	441	426	381	385	373	383	313	360	332	328	345	358	325	360	348	335	353	368	367	328	332	377	332	341	354	354	334	315	331	359	306	366	314	333	346	360	340	334	333	332	370	359	316	347	341	349	317	335	359	331	343	323	363	358	349	368	320	346	329	339	331	328	331	336	336	337	383	325	342	353	319	358	321	356	319	300	323	362	348	330	334	345	327	329	306	323	345	347	377	341	340	337	324	342	329	343	329	333	313	328	315	338	336	341	346	351	344	330	339	337	305	344	339	347	337	354	370	344	353	341	351	338	366	363	327	341	329	334	323	325	342	372	350	345	333	330	319	314	368	338	308	317	312	361	350	355	360	352	356	344	318	342	332	363	313	324	354	365	341	345	363	315	346	362	332	344	332	335	364	339	346	327	347	356	350	331	361	354	335	351	323	368	343	337	366	326	335	338	375	324	369	342	360	365	369	323	358	306	329	340	348	330	314	361	362	308	348	313	346	349	345	346	334	342	331	356	365	322	330	359	336	359	358	346	350	351	344	351	349	318	353	334	355	305	368	353	336	336	327	350	343	351	326	341	326	309	361	329	354	332	332	323	329	319	349	353	309	335	365	337	370	320	350	357	334	361	343	314	325	358	365	341	314	328	343	326	335	345	343	344	351	354	328	334	368	334	359	330	333	376	331	331	327	367	331	354	349	337	319	346	354	367	365	370	331	389	341	350	366	341	319	332	337	330	342	368	354	370	327	356	316	364	359	354	356	344	345	345	311	368	343	347	329	337	366	333	343	318	338	354	360	339	336	340	325	323	352	335	386	346	317	329	353	329	358	366	350	369	315	361	333	348	347	346	363	321	327	361	355	340	326	340	377	341	324	313	339	352	325	329	351	322	320	323	359	364	335	354	356	326	335	340	330	352	354	363	337	337	384	380	341	304	336	347	343	324	311	338	339	337	363	347	343	358	346	348	335	341	349	360	342	351	355	356	342	342	339	344	347	332	334	347	348	356	327	364	350	337	335	336	343	356	342	344	361	325	358	347	318	329	364	350	336	350	370	347	353	336	343	329	297	311	332	341	346	320	355	343	343	345	391	352	364	367	327	359	341	364	370	340	378	389	362	339	359	366	332	331	352	320	343	316	314	359	328	328	326	321	351	306	352	337	326	375	366	362	340	357	348	344	345	354	359	339	310	325	364	359	319	362	354	300	365	384	378	351	347	293	347	310	332	377	344	386	337	341	352	354	353	367	310	358	329	305	340	336	301	318	342	342	334	335	346	367	338	339	347	362	351	382	320	348	330	341	333	359	333	351	324	330	327	340	326	346	347	327	338	364	312	318	348	338	342	342	342	358	325	357	315	308	331	362	350	329	363	351	389	342	356	329	356	344	349	344	340	321	339	350	348	323	339	341	319	344	368	346	342	365	363	331	351	322	326	348	307	338	352	384	355	341	339	350	354	330	373	346	337	325	337	378	330	343	361	325	338	343	340	348	331	343	355	351	336	330	314	357	368	355	349	327	335	327	344	316	371	340	324	379	355	360	355	345	354	352	312	332	363	337	345	353	353	340	380	349	333	320	358	337	335	344	359	346	345	333	324	357	351	331	324	339	312	374	345	319	347	329	350	369	345	358	317	341	319	307	363	367	306	334	308	360	336	378	336	346	329	351	359	316	314	296	329	345	347	360	327	325	370	344	302	332	345	352	362	409	323	343	344	367	320	326	360	290	371	332	304	341	332	327	335	362	318	355	359	342	371	342	369	328	366	339	341	335	343	358	353	341	350	373	366	333	297	347	352	358	353	346	330	305	350	348	357	352	324	321	351	359	335	314	331	356	336	332	321	339	358	375	337	358	363	370	383	363	330	338	359	349	363	362	344	376	316	349	363	329	361	359	339	346	355	309	346	359	344	351	345	334	350	309	302	340	366	332	320	346	351	353	336	331	362	301	335	341	347	351	345	336	328	314	335	335	341	312	348	294	317	366	331	345	351	326	314	322	382	333	347	328	317	319	341	360	319	351	338	358	363	342	353	371	337	329	319	355	320	336	359	343	364	304	359	325	346	350	344	343	311	372	379	342	344	317	347	337	334	337	375	327	350	309	357	346	326	347	334	340	372	363	337	328	359	333	347	322	365	366	354	366	345	335	322	372	295	333	362	306	346	354	348	318	319	339	370	328	348	374	331	354	329	371	357	304	338	319	353	327	353	320	332	336	283	318	347	350	347	342	358	362	339	363	371	315	339	344	350	360	380	333	339	350	353	353	380	335	324	337	343	338	342	348	327	331	362	331	366	350	328	351	352	369	329	321	340	345	326	338	343	345	342	342	327	308	385	305	337	367	298	339	335	350	325	357	328	348	365	334	325	349	350	340	311	315	369	338	354	381	323	356	352	344	369	335	308	326	368	355	356	348	356	323	351	358	376	342	350	355	344	333	342	320	343	372	335	318	372	319	362	334	337	332	364	363	367	359	346	305	356	355	367	363	338	315	360	316	351	321	347	347	343	313	381	333	343	339	331	364	325	346	307	346	347	337	367	318	341	355	332	316	354	334	350	329	373	355	342	338	299	390	327	343	341	310	352	360	371	340	311	385	324	365	327	370	337	325	334	351	346	317	368	357	334	331	374	336	333	342	348	316	323	328	355	320	331	369	335	328	332	328	339	340	352	335	331	333	341	321	360	336	344	347	318	347	380	360	353	358	358	314	382	349	393	360	358	346	370	344	346	350	336	323	323	336	349	325	333	317	339	303	340	367	362	320	368	374	326	332	371	361	322	346	345	329	340	346	340	332	345	347	338	379	351	348	339	368	320	354	335	331	336	341	348	320	349	327	333	360	327	321	335	324	333	352	363	352	341	350	338	341	378	337	347	362	330	354	343	327	355	338	344	358	333	350	325	338	355	374	331	327	381	340	353	338	339	348	351	336	350	336	318	355	353	349	334	344	329	351	308	317	350	356	325	358	324	323	312	358	316	344	310	339	351	338	343	333	384	353	350	357	312	335	342	342	365	357	354	321	327	346	361	349	346	374	329	347	338	367	329	340	342	382	331	329	338	353	344	355	333	375	300	345	334	333	327	338	318	326	322	326	327	380	319	335	343	345	353	340	350	334	299	358	306	336	331	366	329	332	358	370	330	357	330	326	350	344	350	334	360	311	345	332	306	331	368	355	330	357	361	340	321	305	349	371	352	347	354	329	346	323	349	306	356	339	323	335	342	381	356	350	340	353	328	365	336	351	350	365	345	325	348	345	366	337	326	328	345	357	346	322	341	335	333	309	372	343	371	359	350	338	361	338	325	323	345	320	324	342	344	324	336	337	357	338	354	368	319	323	320	333	336	336	334	336	346	348	323	334	377	394	325	323	337	363	343	380	361	324	345	334	338	347	346	336	347	328	321	329	330	344	337	335	331	352	316	321	335	358	341	343	360	315	350	378	371	366	353	359	361	344	346	354	339	355	306	355	315	339	350	346	326	317
25219	21255	28195	25987	16513	6415	1273	475	315	316	316	297	295	301	285	319	315	304	296	325	297	323	304	304	293	290	308	281	346	324	301	284	306	287	293	313	296	268	298	330	315	301	286	320	295	291	335	349	290	292	334	286	309	302	303	303	329	302	308	318	300	320	296	300	310	314	309	290	297	316	306	312	310	332	295	332	292	291	280	297	317	301	264	310	297	313	305	308	285	300	254	336	290	251	309	285	330	301	277	309	286	285	294	265	270	287	294	310	322	291	294	310	283	276	308	279	286	280	291	319	324	305	295	295	297	324	284	301	275	320	268	279	313	259	314	289	310	317	315	294	302	298	289	317	313	304	315	288	287	278	311	297	325	290	299	324	319	287	283	272	327	317	321	277	307	325	292	311	325	308	309	280	301	319	294	300	312	287	297	295	301	277	318	318	310	259	300	294	318	314	294	279	311	303	322	294	329	338	319	298	306	322	288	318	284	313	310	266	306	304	278	307	319	356	292	285	301	298	295	280	291	285	301	301	301	304	319	308	303	280	301	334	301	267	253	286	312	301	301	316	313	290	326	298	317	288	301	292	276	309	311	311	327	304	290	288	302	310	318	301	304	284	300	253	281	316	281	273	348	327	293	324	285	293	308	291	299	269	300	284	310	296	329	317	302	296	301	290	290	276	284	307	314	320	327	284	289	320	279	282	317	310	293	318	301	308	314	309	312	336	292	294	285	291	294	260	303	312	287	298	320	300	312	306	291	321	344	283	297	294	301	313	314	300	284	313	294	280	311	296	332	302	322	293	297	292	276	310	304	325	250	302	310	324	302	267	297	318	313	323	334	294	330	305	300	295	295	317	313	316	303	286	317	313	284	309	325	327	307	291	279	330	305	316	269	301	305	273	286	293	293	286	333	276	318	273	318	299	339	306	302	295	300	266	309	302	316	315	302	320	339	293	330	315	309	285	292	264	315	293	317	323	291	301	288	265	289	305	333	308	326	294	322	280	292	281	306	296	321	317	307	295	288	349	313	312	300	335	322	300	324	289	306	313	292	285	288	297	293	289	295	300	311	293	282	298	320	283	301	314	305	323	303	300	309	290	295	290	280	294	298	297	319	318	255	272	300	302	280	342	291	307	276	325	321	291	331	296	259	319	273	307	299	307	293	296	289	272	280	283	298	290	304	295	314	300	298	301	283	304	316	314	300	296	273	299	302	300	288	263	303	287	302	275	296	297	308	289	279	301	294	330	303	311	287	327	299	314	299	308	274	313	280	278	281	278	283	285	293	304	288	327	306	293	269	273	329	309	296	313	288	337	323	301	327	321	327	268	246	298	314	305	294	292	267	314	316	316	289	277	311	275	312	313	308	315	306	317	305	277	298	321	313	300	311	328	307	331	298	289	307	317	294	333	308	277	295	302	317	306	304	282	300	299	318	290	318	310	283	317	288	298	297	287	323	291	315	289	259	308	323	290	308	303	312	326	290	307	309	325	290	279	314	283	286	347	294	303	298	299	302	310	305	301	338	291	294	318	317	290	293	294	321	333	299	299	301	299	294	303	327	309	292	298	278	306	319	308	303	286	314	295	294	313	293	322	330	294	321	289	286	282	292	294	274	276	297	281	283	300	259	310	318	339	313	294	296	319	316	306	315	305	298	295	284	308	293	264	299	300	327	297	285	298	304	351	296	291	296	303	317	321	314	299	274	288	299	284	294	324	323	293	268	277	290	310	300	298	312	279	315	299	295	308	310	327	291	311	301	319	293	307	283	305	277	304	275	296	303	315	279	310	325	331	311	283	302	264	293	288	302	329	301	289	263	315	283	327	316	295	280	310	331	306	295	269	294	292	309	277	311	272	266	274	305	275	307	286	282	337	301	292	316	317	275	323	322	312	335	284	311	312	312	311	288	307	317	294	317	317	304	297	284	291	261	320	311	317	298	307	294	328	299	287	305	291	289	271	324	285	342	281	292	266	285	261	303	308	279	268	314	312	298	299	279	323	302	296	310	277	306	288	247	297	310	274	288	271	320	301	278	303	307	284	314	294	296	308	291	268	299	320	324	312	296	273	295	283	277	294	309	290	303	306	289	280	291	297	319	305	305	291	302	283	306	314	289	293	314	293	298	310	309	295	304	300	292	292	289	302	280	280	302	298	299	285	268	312	311	271	308	290	332	332	289	299	273	310	331	283	320	305	282	272	310	318	283	257	296	323	294	284	290	309	287	300	303	280	300	293	285	334	301	322	276	300	308	279	318	285	288	296	309	295	315	291	288	282	306	269	308	301	279	296	311	311	293	263	285	322	305	292	319	316	312	301	312	291	295	260	298	318	265	305	309	303	302	295	291	295	317	300	308	305	300	320	309	307	289	295	297	276	311	287	310	313	287	290	295	329	322	320	298	321	300	314	313	285	317	307	316	321	328	273	284	283	258	299	296	265	292	318	300	317	275	268	320	307	300	282	288	288	339	312	305	308	303	302	287	294	331	307	304	293	307	307	286	316	289	324	280	313	302	277	299	308	321	292	304	293	317	307	275	274	310	298	281	337	294	294	275	316	333	309	317	307	292	312	304	277	301	304	311	321	304	316	329	291	316	320	326	290	328	312	319	268	323	315	283	304	300	324	308	321	319	291	277	295	352	307	279	283	302	280	286	284	315	270	300	296	314	280	294	304	302	338	302	287	305	309	323	317	287	322	286	304	284	302	319	299	310	289	330	289	350	318	295	314	300	285	319	286	320	328	323	295	314	285	319	308	302	304	315	315	318	320	312	323	321	292	312	325	289	303	328	291	297	296	315	291	292	290	284	326	314	302	293	287	285	304	323	328	320	281	300	308	298	268	307	302	306	291	326	255	310	330	291	308	288	287	299	293	313	292	300	337	295	277	310	300	312	277	290	320	301	339	320	282	300	296	325	295	292	273	302	305	304	328	280	313	324	312	287	310	330	303	322	306	308	314	303	288	306	278	309	305	286	298	305	291	321	289	308	338	313	293	320	310	286	328	299	296	297	286	288	280	294	297	319	300	278	330	319	287	318	288	312	290	305	281	348	298	291	304	299	280	289	297	283	294	301	329	303	271	304	294	294	304	325	267	295	313	323	299	290	311	297	293	339	337	284	333	293	311	302	313	309	287	280	294	324	287	283	331	279	296	283	314	323	312	351	316	264	306	283	312	290	283	280	315	292	309	305	302	299	257	263	300	306	324	313	294	314	338	323	279	299	274	296	312	294	274	302	309	294	322	297	321	317	284	286	310	293	321	278	315	301	299	276	282	282	317	315	288	304	314	293	328	302	295	297	307	277	271	303	312	297	315	309	302	279	273	289	278	293	299	295	320	286	315	305	321	311	308	299	281	290	301	287	281	318	281	308	297	312	306	299	291	308	308	309	304	309	294	286	336	300	323	294	282	303	308	289	302	284	332	296	308	309	294	284	306	296	303	283	309	281	294	295	321	258	316	318	309	277	304	280	311	294	286	315	296	297	326	315	291
35284	51017	38402	22721	15074	6914	1598	551	420	384	362	412	359	353	351	366	363	364	352	352	327	357	346	347	333	366	331	337	362	361	361	344	343	303	378	326	362	365	376	338	326	340	381	359	346	342	365	366	376	333	326	350	385	356	338	349	373	353	346	380	345	362	324	366	358	368	376	383	382	365	377	338	335	345	354	338	345	344	361	349	365	345	365	362	359	337	343	346	345	374	406	347	342	334	329	328	374	342	352	349	339	322	349	325	341	365	349	358	364	408	381	354	338	331	344	331	362	346	342	352	372	344	362	349	324	350	373	357	341	335	310	343	333	326	345	346	337	341	369	345	350	355	341	344	319	332	339	359	338	343	337	329	329	326	353	357	397	353	376	353	354	311	349	331	342	357	379	388	360	349	359	354	352	350	361	335	345	357	383	362	367	362	361	375	364	324	334	348	348	380	355	363	392	343	365	373	349	305	354	386	354	342	356	341	344	364	342	337	359	360	367	317	382	355	376	340	340	385	345	357	368	372	374	354	329	347	340	357	335	342	330	324	365	364	346	346	387	356	359	326	343	362	312	362	335	342	328	334	356	320	347	350	328	385	340	379	356	387	342	335	380	336	339	375	336	342	362	329	366	330	327	350	331	357	337	351	386	334	336	349	339	336	337	354	348	355	362	343	377	327	339	331	342	378	347	370	348	350	310	358	341	347	356	287	340	342	377	334	328	378	353	369	371	359	326	326	305	335	359	354	326	377	367	328	363	377	360	324	367	371	319	333	365	326	339	371	324	338	339	330	361	350	337	335	338	330	365	350	360	335	371	376	337	361	339	366	345	369	349	366	331	325	332	361	349	345	365	373	366	363	339	380	313	372	342	375	350	384	321	341	372	388	332	343	339	354	343	343	313	348	362	329	365	333	347	385	332	385	350	391	351	336	326	349	351	344	348	334	381	345	385	343	340	360	366	338	337	382	329	361	341	328	362	357	348	369	349	359	325	347	343	360	361	321	359	322	354	364	364	353	340	355	363	367	350	370	342	344	367	342	350	378	357	323	322	359	359	357	355	329	340	349	312	317	368	338	328	359	352	349	345	364	355	362	360	365	354	377	337	387	373	355	363	355	356	353	356	365	337	333	355	356	331	334	362	332	352	344	306	327	356	375	352	385	357	333	367	341	357	355	359	339	369	363	362	362	344	346	329	372	362	334	345	352	340	367	361	363	377	375	334	342	393	369	354	363	333	377	353	356	331	357	359	346	355	344	340	373	317	349	362	347	350	316	359	314	340	325	383	349	327	310	380	356	326	349	309	369	359	349	348	383	380	349	350	350	375	313	379	397	354	340	378	357	350	341	363	345	341	362	324	354	314	343	358	347	369	346	348	364	354	349	329	343	341	346	363	324	377	350	385	331	381	364	345	357	369	347	351	355	332	358	345	340	355	377	341	340	364	335	371	367	355	367	383	370	351	389	316	346	327	347	377	390	354	312	363	351	359	353	341	307	357	334	350	339	365	360	370	346	354	375	338	345	341	369	351	355	347	352	384	363	352	365	355	319	359	379	359	358	313	350	318	360	356	363	384	351	370	331	339	342	349	324	372	359	353	337	331	366	360	346	357	361	356	353	348	311	352	374	389	299	359	347	337	317	348	336	343	353	371	366	356	353	387	353	339	350	364	330	358	361	330	355	341	349	323	337	337	338	340	355	346	350	364	354	354	362	382	350	375	330	326	351	347	343	326	368	365	347	330	333	367	360	343	331	360	363	348	394	317	356	352	348	376	387	348	364	333	326	388	351	331	355	369	322	353	355	371	331	353	343	340	316	337	336	334	344	326	355	377	366	333	366	343	337	377	341	400	353	389	351	340	375	366	325	365	376	337	360	341	320	351	340	352	359	342	358	345	366	340	386	334	328	338	364	335	383	340	374	345	390	364	386	350	339	376	345	346	383	324	324	364	347	364	357	366	344	372	366	342	361	346	370	359	361	350	352	337	340	362	390	371	329	334	364	368	326	359	333	377	363	366	334	342	366	343	370	352	352	348	354	329	322	336	326	346	362	327	369	362	386	336	356	343	323	349	321	363	347	317	351	319	329	349	386	346	322	362	348	381	358	343	355	349	363	370	362	399	326	353	370	366	358	344	347	359	346	335	359	355	356	339	313	368	356	363	367	335	353	354	371	360	369	296	350	384	376	348	357	346	337	346	361	342	360	329	358	350	334	347	361	351	299	333	302	352	349	345	324	365	320	356	310	341	336	345	354	354	405	353	334	370	358	359	342	336	356	341	343	359	330	395	344	333	359	358	335	304	308	343	368	361	390	340	308	334	347	347	346	342	368	331	358	379	384	338	402	367	323	347	356	335	363	322	350	374	374	314	367	384	350	329	382	364	382	354	318	358	364	359	334	329	338	367	354	362	299	324	321	344	366	376	387	350	353	317	351	360	374	352	333	361	364	360	364	342	379	339	368	338	363	368	376	371	346	336	337	319	346	368	345	356	333	348	351	351	362	357	334	365	347	348	339	349	342	337	324	312	334	357	351	349	336	360	329	366	358	347	351	382	361	356	361	358	363	382	366	345	372	367	346	355	349	336	364	375	346	377	346	339	357	347	354	365	372	378	343	334	366	340	356	354	343	351	351	359	362	315	330	351	361	341	349	357	336	341	362	366	315	326	377	366	358	343	377	330	354	355	377	343	373	376	344	334	354	365	347	356	357	336	365	352	346	320	346	338	337	356	388	360	328	355	343	372	378	342	354	331	350	355	335	363	347	385	321	342	345	357	316	327	331	378	348	339	355	364	356	338	334	397	350	334	410	341	345	368	351	348	346	335	340	312	367	400	370	353	343	366	346	375	364	336	340	358	356	324	358	376	350	330	390	376	367	365	353	394	337	378	371	343	357	360	317	356	334	389	363	377	367	351	356	331	345	355	349	350	357	352	343	360	333	345	340	323	371	363	396	353	343	349	359	341	329	374	318	351	338	363	335	348	350	364	331	350	341	340	357	354	342	327	339	360	359	335	350	385	365	374	318	358	343	330	384	322	330	349	286	347	341	358	332	335	348	317	358	358	397	351	350	326	323	352	356	360	349	358	343	349	355	357	353	338	351	329	372	373	327	381	370	358	378	378	342	381	357	384	349	358	365	328	353	322	342	321	334	361	349	354	339	381	325	364	356	359	393	334	360	332	360	354	362	351	375	383	372	367	344	368	385	360	373	348	346	331	346	335	351	328	350	346	349	366	373	367	337	347	365	341	368	396	352	356	341	319	335	353	378	374	353	377	335	314	325	353	336	343	352	329	333	349	366	362	326	335	321	326	344	348	378	361	352	345	342	353	322	346	330	377	344	366	358	391	347	380	347	350	339	343	342	364	330	392	350	347	353	350	333	328	367	336	330	374	340	347	377	323	355	385	349	370	344	367	376	335	343	348	338	319	362	353	386	359	373	351	329	373	321	353	349	349	357	333	380	339	306	379	380	380	328	360	353	330	359	356	315
22881	21035	28458	23943	21259	20562	9098	1098	538	482	495	433	463	445	466	466	480	472	439	432	438	447	408	443	443	438	410	461	464	480	416	406	459	450	427	421	442	424	428	423	438	478	436	433	456	455	440	474	429	422	433	452	432	446	426	446	445	449	444	436	453	419	439	461	430	430	432	432	467	387	450	436	437	441	409	429	428	443	435	372	409	428	406	414	426	391	454	445	437	426	399	430	400	465	441	422	474	427	444	417	442	423	436	409	451	436	423	422	437	444	447	433	425	436	474	412	413	436	437	419	460	436	394	480	454	432	418	446	433	465	464	423	434	425	410	424	409	422	419	432	435	444	447	444	440	454	390	450	438	416	425	421	433	457	447	410	440	453	418	427	439	426	417	432	425	462	486	426	392	455	475	421	447	409	436	416	463	399	415	444	425	400	416	438	440	434	401	400	420	455	414	455	458	422	461	428	433	456	437	448	475	435	440	453	428	432	427	405	391	445	410	429	412	420	439	421	412	442	414	408	436	418	395	440	444	452	461	472	403	446	445	422	438	454	439	447	429	424	411	460	436	427	423	424	454	440	415	434	437	451	412	398	422	441	483	434	449	443	416	440	435	453	434	443	408	430	412	433	437	470	429	415	397	429	427	438	451	455	434	417	459	411	443	423	394	422	458	425	420	417	421	391	451	414	455	455	413	431	417	401	407	468	442	423	443	451	448	432	408	454	439	429	440	426	425	418	396	459	391	408	414	426	433	414	448	420	436	420	421	404	404	428	421	459	420	428	423	414	420	452	437	421	408	449	426	462	432	405	423	471	413	442	411	413	382	420	439	466	420	455	452	455	410	429	442	419	429	429	465	433	395	445	447	443	468	414	464	409	441	483	457	435	443	416	442	450	450	428	454	485	406	409	403	413	424	468	453	426	432	463	427	447	450	459	408	422	435	392	418	468	464	437	407	433	414	420	452	466	414	397	447	476	433	460	402	410	411	413	413	436	447	406	439	418	426	455	394	409	420	427	441	423	451	411	445	397	435	482	429	403	402	403	410	395	438	451	391	374	409	439	416	469	431	429	436	422	453	439	404	480	432	416	424	401	392	421	440	428	431	480	462	468	467	413	416	439	435	447	409	395	400	421	453	392	443	433	450	464	426	442	436	439	421	421	463	379	428	434	451	413	449	421	439	423	418	400	411	402	450	462	435	438	441	431	443	432	422	474	404	445	425	427	450	413	442	428	420	442	403	454	417	441	452	406	447	439	471	422	387	412	415	423	454	419	397	456	433	437	453	444	430	434	421	430	452	457	474	401	442	425	459	453	434	495	439	432	437	445	440	450	431	436	453	420	411	408	471	477	406	453	399	422	441	456	433	486	425	447	440	423	426	425	439	426	438	436	446	423	412	434	443	468	424	415	418	419	419	419	418	429	413	393	428	416	443	461	435	403	455	417	433	412	441	464	432	449	413	430	437	432	438	430	427	413	429	436	418	384	437	424	441	420	423	411	449	456	432	382	447	430	410	447	435	398	477	427	429	415	434	426	451	405	445	390	426	413	445	424	443	440	403	428	419	407	422	407	423	415	433	387	428	480	426	436	451	386	440	413	449	445	412	420	467	461	469	462	427	422	443	455	431	431	427	458	481	420	432	431	428	447	398	397	409	451	446	389	419	459	396	469	396	422	472	409	423	421	452	418	423	394	452	436	422	426	435	439	414	426	441	391	452	428	440	436	397	443	447	417	447	403	414	440	418	400	409	421	446	453	444	435	429	418	479	423	411	386	446	430	441	411	394	466	428	464	434	425	444	437	467	445	427	441	391	410	460	482	435	445	430	397	423	434	411	428	416	452	402	485	415	416	437	463	449	464	406	418	408	426	435	415	400	442	443	449	423	448	413	418	431	440	449	415	420	422	440	434	453	424	374	445	461	407	408	454	424	431	399	440	412	434	447	469	438	406	443	438	448	423	442	412	441	403	420	446	405	449	446	439	443	407	432	462	416	400	439	422	432	421	452	445	454	402	440	462	422	433	417	426	409	442	467	416	459	381	415	445	484	439	402	443	421	464	442	411	443	459	409	414	462	416	446	422	432	422	464	430	413	437	442	451	438	418	425	439	424	404	408	420	401	437	448	421	425	440	473	433	424	408	463	464	412	423	435	430	439	441	416	432	431	420	449	441	409	397	427	437	445	424	456	450	459	432	443	473	429	422	447	431	408	412	390	399	396	417	434	446	438	422	434	373	426	417	443	434	420	413	418	431	402	449	435	447	446	450	471	388	449	469	450	426	418	456	451	434	458	434	393	413	438	434	436	391	417	442	430	408	433	448	410	438	409	454	385	447	446	388	421	451	415	424	403	418	403	421	435	428	395	428	438	449	428	420	482	429	409	442	440	415	440	463	425	456	441	446	434	421	428	379	479	422	435	463	443	467	425	438	450	427	433	441	426	450	441	412	464	461	405	426	436	415	433	424	447	437	447	416	423	473	451	463	460	442	433	415	396	410	431	432	460	400	374	437	430	423	424	446	420	377	429	444	377	457	443	477	422	437	386	421	408	409	438	433	387	430	410	439	419	417	423	446	465	446	408	419	424	422	443	442	446	412	433	419	426	424	443	476	390	437	472	448	424	429	432	427	428	441	441	439	443	414	451	433	423	425	454	424	434	439	425	453	386	413	416	414	460	445	467	439	450	433	429	451	429	410	446	438	398	409	464	428	426	393	442	427	438	421	414	417	438	417	406	400	442	425	455	419	402	436	410	445	434	403	441	419	409	426	476	470	429	422	417	446	424	443	431	419	440	456	434	433	418	448	439	472	436	442	435	415	390	440	424	451	443	443	417	414	422	430	438	445	461	421	442	434	439	470	433	440	480	439	430	423	421	411	407	438	446	421	392	427	433	383	432	424	459	446	423	420	439	430	429	448	442	403	432	425	403	435	459	485	449	448	404	458	426	393	393	447	411	443	438	460	413	440	401	406	429	425	412	409	449	414	445	416	410	444	421	436	434	430	422	413	409	431	432	446	455	401	424	432	451	416	454	457	444	459	457	418	458	426	427	421	427	394	365	422	410	447	373	427	437	432	427	431	415	418	409	447	449	410	417	429	469	433	443	429	404	432	409	395	421	409	427	433	429	456	413	451	432	433	410	448	471	421	411	443	402	417	452	428	414	439	436	423	458	410	435	439	423	441	435	449	413	441	410	457	457	391	407	396	440	414	428	452	440	439	465	446	406	443	458	426	424	437	389	410	430	409	447	419	424	430	431	413	416	422	444	417	412	411	433	429	410	423	449	423	405	442	459	420	441	425	415	394	402	428	400	418	452	443	407	436	466	433	401	402	419	430	407	465	460	375	425	416	466	433	454	448	433	418	444	451	442	434	464	490	423	440	451	443	426	441	418	457	439	454	452	425	403	422	412	424	425	389	431	433	444	439	433	443	405	427	450	448	422	432	417	401	423	420	470	448	446	428	443	437	497	444	445	446	421	425	418	458	453	444
40051	61818	40910	30770	18274	7696	2999	943	633	606	635	514	502	526	521	505	476	501	482	475	474	498	481	470	489	501	480	482	486	489	518	477	481	504	480	453	541	467	455	494	530	471	472	464	475	441	468	465	481	468	419	469	485	441	483	431	455	461	465	468	503	504	501	475	475	489	493	479	474	436	482	429	460	515	461	489	478	488	474	485	496	481	499	438	469	489	472	437	478	478	468	485	451	486	496	476	444	479	454	479	499	427	454	486	496	486	454	475	434	465	462	483	473	488	495	471	475	484	450	446	478	458	461	460	495	472	474	483	462	466	439	527	459	467	481	466	457	502	445	492	469	423	482	498	461	466	475	428	476	454	456	475	510	468	487	459	459	475	461	468	511	465	492	473	468	483	467	475	458	520	473	460	496	469	494	461	476	454	461	419	463	457	463	496	438	478	462	460	461	494	502	471	445	439	425	469	483	461	475	481	444	501	458	481	471	467	452	476	496	483	508	483	525	394	485	489	443	439	439	435	507	478	449	441	445	488	481	480	471	477	425	476	494	464	468	443	507	459	463	473	460	454	477	509	464	466	446	490	482	448	458	473	465	495	460	475	480	478	473	517	502	470	479	467	476	480	438	488	478	499	535	465	471	455	493	456	455	495	477	473	474	496	448	504	437	488	458	495	461	482	462	455	500	517	484	481	445	507	474	489	476	454	491	476	481	497	541	471	491	508	468	477	473	479	430	466	423	489	506	469	454	463	443	492	446	456	464	466	462	468	461	472	462	458	477	515	477	487	477	453	510	464	509	472	512	465	480	495	479	469	469	472	500	466	476	468	425	500	495	510	498	467	474	483	486	444	480	453	489	483	489	457	464	482	469	452	456	488	463	433	485	469	435	462	490	482	458	492	480	440	489	475	481	473	429	475	461	506	479	495	459	497	452	471	466	459	449	514	464	532	457	481	486	467	455	481	478	495	491	487	481	451	499	511	479	490	435	483	472	524	490	485	462	479	504	528	483	490	458	466	492	452	476	501	463	456	458	516	465	498	458	509	519	477	484	489	447	527	480	473	449	471	488	483	480	475	499	451	459	491	513	466	464	451	469	481	512	421	489	478	469	462	475	505	509	505	468	478	487	464	448	502	450	488	466	491	479	424	470	456	477	462	441	472	477	484	501	508	487	462	454	485	437	498	464	504	486	484	491	454	490	445	482	479	456	474	456	490	488	528	505	508	463	461	494	454	444	486	478	529	425	511	499	476	465	472	467	464	469	452	505	443	462	485	502	450	486	492	491	476	472	486	451	460	453	448	447	441	431	451	434	449	489	494	480	455	479	474	502	479	438	440	455	459	500	438	470	501	494	468	493	472	477	444	504	461	438	477	462	443	502	478	499	491	497	422	492	421	473	486	451	427	484	451	481	434	458	461	445	444	452	464	480	472	517	464	496	509	484	470	486	479	456	474	472	455	477	452	480	474	486	484	467	511	449	466	494	464	478	483	504	449	474	466	439	464	473	469	460	493	446	491	490	452	461	502	447	446	434	466	495	502	437	480	458	468	460	473	467	479	468	498	439	520	475	470	488	448	479	424	480	476	460	462	464	465	451	507	485	450	497	487	512	490	481	468	471	455	481	443	492	474	453	442	467	471	441	459	462	444	490	497	501	445	454	488	495	474	480	475	462	478	479	487	470	495	485	455	470	486	454	518	455	474	428	500	466	517	488	480	429	483	439	458	472	515	446	454	484	494	464	478	480	473	467	501	420	476	456	497	475	462	468	507	470	477	467	473	475	480	507	548	484	436	466	478	434	471	480	482	514	471	456	463	461	484	474	473	466	492	447	461	481	472	491	490	513	488	468	467	497	485	512	478	465	478	473	536	461	459	474	471	485	419	505	453	458	464	463	466	491	470	466	466	482	508	485	494	481	462	462	482	443	462	465	496	456	485	464	506	469	463	423	448	510	463	454	470	452	477	489	458	479	485	473	447	468	463	458	490	477	461	485	470	450	508	433	456	494	492	460	457	472	522	469	470	439	485	452	460	513	525	487	480	441	480	527	476	447	442	472	448	463	467	488	477	455	525	495	467	450	498	465	490	442	455	454	471	468	442	450	490	464	441	466	497	487	483	440	461	467	505	478	494	467	477	512	498	525	486	482	444	493	460	474	492	460	449	528	475	494	472	414	435	467	459	474	490	478	478	462	445	468	480	473	468	499	452	461	460	530	473	483	449	485	427	491	430	491	475	451	490	523	468	471	479	506	496	507	503	472	467	477	465	502	463	464	507	489	464	503	464	472	472	529	495	460	479	469	461	462	491	470	480	495	494	483	487	455	461	503	493	437	495	503	460	490	473	475	431	505	474	450	471	478	490	486	513	488	480	505	493	485	449	465	455	450	431	506	485	459	485	469	453	501	450	485	523	448	488	482	468	516	527	446	465	474	501	471	453	444	501	469	480	463	483	513	455	467	503	502	472	483	462	493	485	494	486	483	522	509	508	464	472	463	478	460	450	447	490	471	431	451	450	455	467	495	479	482	472	463	464	453	494	444	470	479	461	446	432	467	484	462	480	463	420	492	446	457	458	477	486	500	472	489	468	454	482	460	447	482	483	450	509	449	460	468	475	515	466	473	460	498	468	476	446	477	488	472	465	492	478	484	441	461	495	491	467	462	480	525	464	489	437	480	468	483	472	491	525	512	460	528	454	480	476	459	465	504	459	466	491	455	487	483	483	441	441	460	478	477	447	488	499	521	478	446	467	481	507	452	466	447	458	525	440	463	480	512	442	516	450	505	466	463	474	486	478	499	508	448	482	486	473	489	451	487	479	447	475	454	469	510	495	429	539	475	459	458	489	469	472	469	498	466	509	453	478	491	507	481	459	468	495	471	465	474	510	484	476	478	461	481	459	504	452	462	473	463	449	485	458	450	444	442	460	489	485	487	494	438	466	474	478	472	460	501	474	478	460	511	469	490	454	477	454	487	486	462	433	468	467	427	483	447	452	480	474	475	487	475	459	475	497	462	458	478	481	481	453	418	460	492	454	427	463	457	448	477	477	464	450	495	474	491	425	508	462	478	474	459	505	470	468	497	527	472	452	469	512	468	486	505	457	491	481	488	460	481	459	466	512	475	449	465	471	475	453	491	455	484	500	460	488	493	482	445	487	544	483	456	469	444	524	493	506	474	467	498	487	488	484	488	456	448	467	473	467	503	476	480	467	478	473	457	496	431	436	468	491	493	426	430	489	459	467	488	474	440	445	458	439	444	465	520	475	490	485	485	444	490	483	477	539	473	481	480	466	453	499	498	486	471	460	460	461	485	508	477	457	492	492	499	521	494	486	487	441	425	492	471	474	474	474	462	462	493	474	489	481	464	477	514	481	471	499	506	491	450	440	510	488	473	500	469	461	454	448	498	435	529	459	476	459	486	459	495	484	477	508	492	431	468	436	452	470	506	467	475	490	465	479	483	515	460	453	438	506	461	498	469	457	443	501	510	505
32259	33480	32495	20014	6139	1581	389	294	289	248	266	248	241	238	255	239	237	244	249	240	243	249	254	247	245	209	233	245	235	238	257	223	265	214	239	244	249	234	238	256	236	249	244	248	224	222	221	228	266	216	229	255	219	233	240	234	233	242	240	244	241	238	250	235	204	230	226	234	227	235	235	267	252	241	248	236	275	239	262	217	231	238	210	251	213	238	262	229	236	230	254	222	239	231	204	219	208	269	251	224	216	230	231	236	227	239	244	243	240	209	213	234	228	219	227	230	233	247	224	217	228	258	252	227	247	216	239	219	214	206	214	231	251	224	236	246	221	237	237	249	258	224	225	225	232	241	243	206	265	247	213	250	255	221	221	235	258	222	240	257	225	257	227	251	248	261	226	232	275	220	256	217	231	247	224	182	237	239	236	226	261	250	249	248	208	244	232	250	238	254	227	219	220	256	228	227	246	243	237	245	225	260	208	234	245	247	260	222	243	206	231	234	237	250	232	226	251	249	235	275	244	251	210	226	246	239	238	251	246	252	267	225	254	247	223	238	266	248	231	249	219	245	223	227	230	206	236	225	239	218	217	243	246	224	236	222	233	257	238	233	234	211	243	214	233	214	221	248	237	211	215	247	212	201	225	246	253	217	213	248	226	256	226	224	256	231	243	232	217	233	257	249	252	235	223	235	237	247	228	212	237	246	249	225	202	254	246	255	218	244	246	229	225	237	234	262	244	215	228	251	259	240	238	243	216	221	253	262	263	241	237	209	234	216	232	251	232	241	232	249	230	235	231	253	260	262	213	248	253	226	245	245	212	222	247	249	264	232	231	230	242	235	247	215	236	247	222	258	238	239	234	253	250	237	258	227	239	231	249	217	252	256	242	247	246	255	243	226	228	244	236	225	209	225	223	233	224	250	228	280	238	218	219	253	234	222	246	242	236	230	262	242	270	210	230	205	231	230	221	241	210	253	253	254	236	233	235	263	261	249	237	243	228	254	237	226	206	259	253	252	233	259	237	247	211	233	237	217	270	236	233	242	242	216	219	220	238	255	221	221	240	232	231	241	230	247	243	228	218	237	249	217	270	267	223	240	243	255	218	245	227	230	268	256	221	271	234	223	229	225	251	236	244	224	245	266	230	252	223	256	213	236	220	234	262	216	210	239	221	250	225	221	223	221	224	229	220	226	239	216	240	237	220	209	252	256	221	247	240	240	234	238	223	213	231	228	235	241	228	251	268	241	237	264	227	249	232	246	269	247	219	229	244	239	266	236	216	217	230	286	249	212	231	215	211	228	222	241	227	254	250	227	218	225	234	251	240	219	214	246	271	272	241	211	260	202	243	235	240	246	285	229	239	227	226	234	215	217	227	220	252	230	249	190	237	233	205	257	233	241	240	223	239	230	238	212	238	253	245	237	260	250	248	229	218	228	226	227	251	235	248	260	231	239	256	253	263	241	205	216	232	241	233	254	233	240	247	230	273	226	264	243	228	250	223	267	270	239	242	224	224	244	209	235	211	246	273	233	227	227	243	244	230	220	267	231	261	230	235	250	237	228	231	233	262	261	244	247	258	257	269	228	224	231	246	230	211	243	243	237	240	254	225	252	258	241	256	256	224	254	243	228	209	244	270	245	230	239	247	243	239	240	257	237	258	216	251	241	209	271	234	226	242	267	253	244	245	232	284	230	238	225	240	258	257	257	252	287	236	221	197	257	232	229	206	227	235	235	246	230	245	255	250	225	252	243	244	260	239	223	245	232	242	228	237	230	256	245	233	255	224	242	231	251	244	253	238	240	249	232	237	229	216	228	234	211	252	230	270	226	242	234	242	236	249	236	245	218	217	238	244	238	244	257	268	215	239	249	250	246	245	215	233	235	265	243	241	233	258	236	239	252	232	216	240	244	206	242	218	226	224	240	260	243	249	248	208	255	249	267	257	232	253	245	247	248	228	226	194	238	239	221	228	214	237	216	227	225	226	229	209	228	264	250	241	217	251	220	251	233	236	215	226	258	218	242	234	256	246	212	232	246	242	252	233	281	239	228	242	222	250	235	236	241	248	234	231	248	206	244	228	246	221	212	244	253	237	243	224	224	241	218	232	246	217	240	238	262	234	240	272	250	221	265	238	230	248	270	265	233	231	212	228	240	271	210	223	221	220	252	251	240	216	246	261	283	224	234	211	231	236	249	246	255	228	228	233	234	262	260	264	254	232	232	229	251	244	260	220	249	215	234	238	229	236	253	240	266	233	236	260	225	262	235	243	244	228	228	222	236	235	255	216	248	235	219	240	297	244	261	234	224	234	253	226	243	223	211	238	238	239	209	207	249	238	211	252	257	227	241	261	205	227	252	237	246	256	249	233	224	241	247	209	259	234	250	248	233	243	248	211	255	251	249	234	246	210	224	237	237	240	250	222	233	238	248	254	238	225	199	233	238	237	288	256	235	245	257	239	228	233	251	232	250	262	240	231	228	268	239	234	224	243	225	253	239	256	233	238	230	229	226	221	243	244	255	215	222	226	236	235	242	234	251	241	228	244	233	219	231	226	216	239	248	209	220	241	221	247	235	253	230	227	244	238	229	253	247	248	232	234	253	230	235	237	236	233	244	212	243	247	230	226	223	237	239	221	189	237	256	223	246	238	244	264	234	238	230	227	240	228	250	237	250	236	250	258	231	238	253	227	232	214	217	233	274	204	238	249	211	229	230	230	224	234	258	248	272	243	261	244	226	236	233	224	236	233	252	260	199	215	237	234	227	208	261	258	242	232	235	234	224	242	240	233	218	211	217	201	237	224	258	252	240	260	242	258	224	231	202	256	231	229	222	255	238	232	255	237	215	261	272	218	264	236	236	226	246	228	256	239	253	235	225	230	246	230	256	231	227	267	230	241	228	246	273	252	231	257	227	252	228	244	248	240	248	230	236	249	249	237	218	253	251	210	228	197	233	256	231	227	206	208	219	235	192	230	257	269	250	262	248	239	211	229	216	246	240	237	244	229	260	254	279	231	245	249	239	195	249	238	232	213	226	222	244	235	248	233	246	238	240	219	215	245	250	269	205	236	255	262	236	240	234	202	243	247	228	222	249	229	236	248	250	244	238	225	237	225	248	228	223	238	252	208	248	200	231	232	239	250	253	227	279	221	243	234	243	226	226	232	236	223	233	230	248	237	252	255	222	232	213	221	254	224	236	239	259	232	268	233	268	239	214	244	248	232	228	227	246	230	243	229	248	221	233	233	238	227	255	244	249	209	225	248	264	231	227	269	243	224	225	259	229	220	265	222	259	253	253	222	209	230	257	274	232	231	214	242	247	250	236	258	261	242	238	251	264	254	242	216	267	226	226	255	251	248	258	279	224	236	241	229	234	263	225	233	245	259	235	243	221	239	239	236	247	254	243	246	229	243	213	239	228	206	247	230	235	236	242	229	227	216	267	224	243	220	215	253	226	232	241	242	218	245	225	238	233	236	226	267	245	238	271	233	223
38872	47674	32257	17038	6725	2167	474	338	296	295	269	295	264	299	292	288	292	301	249	287	288	287	273	276	264	294	260	270	273	278	258	262	289	281	276	282	273	286	283	276	255	260	265	253	293	281	262	285	295	274	282	287	270	301	260	313	279	243	316	260	292	276	281	227	279	271	284	279	258	298	306	276	303	277	268	310	273	279	258	303	269	267	320	302	278	292	300	270	283	251	294	259	258	287	266	270	269	283	252	287	283	283	237	254	282	275	293	288	263	299	292	261	274	266	268	265	279	304	257	279	300	274	282	261	275	250	278	268	296	280	296	290	250	273	272	289	278	255	272	277	294	279	292	286	299	291	291	268	255	290	301	272	285	268	318	280	315	273	244	293	275	305	290	262	274	315	271	272	291	280	291	289	262	310	269	249	293	263	275	273	269	259	273	253	258	272	281	278	297	280	275	276	272	275	290	282	281	289	267	260	261	276	260	272	284	280	307	274	289	302	293	260	276	277	276	280	299	278	306	317	316	295	298	255	274	294	265	296	313	287	276	299	263	276	274	300	290	258	289	299	288	261	256	284	289	295	273	291	285	315	290	254	293	296	271	292	299	288	283	281	293	289	279	277	274	288	300	285	257	311	264	279	290	275	263	326	297	279	299	291	275	313	284	283	281	261	296	296	265	290	280	284	278	294	258	254	282	254	281	283	299	275	266	283	302	299	293	293	288	268	283	269	276	277	274	267	283	239	277	305	255	291	288	265	288	278	277	271	263	283	296	269	261	284	280	259	278	273	284	283	264	248	284	281	284	300	276	279	283	250	284	266	273	282	304	255	278	279	280	279	296	299	269	299	272	276	283	286	267	262	297	280	266	273	301	269	284	292	252	263	294	271	262	266	277	284	267	300	274	305	269	249	263	285	287	271	264	273	302	292	270	287	280	291	288	286	267	255	266	255	269	294	285	267	300	302	265	284	269	300	322	290	273	267	277	262	274	292	269	255	273	284	276	281	284	268	283	299	267	275	272	273	252	300	295	281	264	276	306	269	313	264	287	272	270	264	269	248	311	264	277	269	279	265	277	265	275	291	260	312	282	241	291	259	275	265	268	267	264	280	293	275	289	265	272	260	273	264	266	291	285	307	303	275	295	275	247	298	277	286	276	265	285	260	271	251	289	265	266	283	260	285	287	290	285	279	287	263	288	278	293	266	279	292	298	288	280	294	267	257	273	295	276	299	297	249	262	269	262	254	278	298	286	267	282	273	258	279	256	268	292	293	276	283	284	273	259	278	281	295	263	302	268	283	277	291	302	265	283	280	265	249	289	283	299	259	294	271	287	262	293	292	323	287	281	245	292	286	267	283	288	264	304	249	270	287	245	281	266	264	306	267	243	245	288	290	287	294	313	291	309	291	287	270	279	256	287	297	297	264	291	297	283	296	273	295	268	296	290	276	268	290	281	257	273	301	261	285	275	283	298	270	269	284	268	300	246	282	274	279	283	295	250	292	260	276	301	278	286	264	264	268	301	286	270	282	256	268	273	288	259	286	266	265	279	278	281	275	239	272	267	261	298	255	286	286	289	274	287	289	302	248	271	316	292	282	272	293	266	276	239	263	291	273	261	241	256	281	282	266	262	301	274	286	298	269	277	270	272	299	291	261	279	261	280	279	294	276	287	284	269	284	280	260	285	275	267	295	260	298	288	279	289	255	269	282	277	267	279	262	272	280	274	283	313	272	279	276	284	264	272	298	266	261	283	288	295	282	276	266	275	281	279	281	259	248	281	280	262	280	297	283	255	282	270	271	282	288	278	294	273	271	291	272	294	299	263	280	265	280	271	267	267	275	286	325	271	298	288	297	282	267	304	294	304	285	276	261	275	287	262	289	276	270	271	277	256	257	291	243	272	288	272	266	273	273	250	260	281	261	268	284	302	271	241	340	258	268	316	286	302	264	250	267	286	298	285	290	285	241	281	292	282	277	263	290	314	290	273	288	306	271	286	259	258	274	277	279	279	283	282	287	316	288	260	281	285	274	298	279	301	272	286	278	263	265	305	282	288	294	285	255	305	317	290	264	269	328	255	262	280	280	323	276	295	288	274	285	267	283	287	261	306	263	267	271	255	265	279	282	271	243	269	263	304	264	291	273	263	275	292	272	258	276	298	265	248	282	272	325	274	286	258	276	280	293	270	296	292	266	226	270	304	290	278	314	268	267	273	282	283	261	266	297	288	251	296	288	282	290	279	306	289	283	257	275	279	255	278	263	258	261	282	261	283	253	295	268	273	307	269	254	286	293	300	282	265	290	261	265	265	270	273	260	299	286	280	294	281	291	277	301	296	300	271	296	272	256	265	248	293	279	288	279	265	281	273	283	304	261	289	279	275	297	270	266	269	308	262	277	264	304	291	264	290	289	275	288	280	274	271	287	265	262	290	276	275	270	279	271	297	257	282	271	269	255	299	313	284	304	324	271	270	292	301	277	279	263	255	271	268	292	289	273	287	313	289	283	326	334	274	280	288	292	258	277	279	276	284	272	263	258	294	320	263	266	284	234	280	266	266	303	266	282	286	270	273	255	310	299	286	284	272	285	249	279	287	288	260	296	297	273	294	275	258	273	278	301	264	297	284	272	272	288	283	274	259	262	271	246	305	293	273	253	270	273	296	294	265	263	314	279	269	268	260	279	264	285	264	298	295	304	262	264	267	288	271	263	287	296	287	279	262	222	280	263	287	268	279	320	290	273	287	281	314	284	296	294	301	291	288	304	257	276	262	287	267	258	255	286	275	281	300	308	270	258	273	286	256	257	269	272	262	283	300	291	289	270	305	293	262	306	276	290	267	247	274	277	279	282	275	276	286	281	291	262	265	265	273	275	256	281	266	239	279	271	300	288	247	267	271	321	301	261	287	268	267	285	287	284	283	278	264	278	256	265	269	276	271	271	263	264	291	253	260	270	267	297	283	274	271	306	279	311	285	259	299	281	292	264	278	277	253	297	249	272	289	275	291	272	260	270	287	265	252	278	254	273	284	251	278	274	284	302	249	268	293	281	277	294	263	260	266	308	291	266	296	301	266	286	311	293	276	250	249	279	286	298	288	289	299	271	298	274	269	292	281	291	274	270	278	297	288	288	264	268	309	299	284	278	292	265	259	296	289	259	258	287	299	287	288	272	265	281	291	251	292	299	280	262	310	294	284	292	293	273	283	279	265	264	293	270	263	284	308	291	269	310	277	281	293	268	252	276	269	290	233	280	293	278	267	277	303	291	300	257	259	285	285	260	262	284	281	266	286	304	267	262	302	294	261	302	251	279	285	261	269	293	262	288	268	290	278	275	315	300	291	283	266	303	267	279	275	307	273	290	293	271	254	286	248	296	250	264	294	288	257	299	278	304	259	272	257	304	281	298	268	283	286	279	302	265	279	267	257	251	247	276	279	317	299	275	263	244	263	288	281	297	266	275	247	297	290	281	268	290	304	275	268	273	267	272	294	284	299	263
24080	20913	27676	24500	20434	8701	1576	470	389	346	296	309	332	321	299	300	297	303	321	308	286	330	301	295	308	308	328	290	327	287	301	325	293	294	318	321	294	322	310	324	319	314	328	288	328	312	326	355	317	292	335	339	321	323	323	302	297	286	318	305	320	281	313	316	310	331	308	275	290	344	278	287	280	326	289	287	351	301	293	314	304	337	279	303	339	280	303	309	323	326	313	317	334	312	297	303	319	292	313	319	311	317	327	294	318	288	302	321	302	320	298	337	303	301	309	312	301	291	309	333	324	288	299	307	308	320	292	327	334	319	318	310	269	317	288	336	288	291	293	309	342	331	291	293	279	323	316	298	304	325	311	325	285	293	299	307	308	328	304	324	298	312	309	295	293	308	330	298	318	290	288	305	288	305	295	298	305	321	302	298	338	323	296	272	316	311	324	296	304	288	326	290	303	319	341	296	297	289	320	314	296	289	303	303	323	317	317	316	311	310	298	311	301	317	307	314	315	342	328	345	339	311	298	313	313	287	300	310	301	306	326	334	297	344	294	324	272	322	284	342	320	315	313	328	301	311	296	272	292	321	323	333	320	303	321	290	309	310	302	326	311	324	294	320	302	311	298	306	305	276	299	290	326	290	333	292	302	319	306	290	304	339	318	326	322	307	302	301	327	302	282	372	345	272	287	291	284	309	311	305	285	301	296	305	311	285	271	301	329	329	313	334	324	339	286	316	302	313	310	309	287	318	311	318	321	330	291	321	326	328	313	304	332	314	318	315	329	312	319	348	318	312	301	315	317	282	326	281	309	309	286	296	301	318	293	303	314	304	350	326	331	295	331	349	315	302	333	306	291	302	325	324	306	301	328	303	280	300	332	311	310	310	319	304	312	290	312	302	321	320	329	305	316	299	314	294	303	299	297	307	292	312	305	296	336	302	310	300	304	314	312	349	311	300	291	295	308	300	311	303	295	321	303	316	333	303	317	327	298	293	312	278	327	334	309	325	326	310	280	336	316	283	295	339	309	293	320	313	291	316	322	321	314	301	307	278	325	302	278	294	293	291	307	308	283	320	306	290	308	333	310	319	306	277	326	289	310	317	276	349	332	336	314	314	294	335	332	298	300	281	311	297	285	297	297	311	298	320	291	325	292	295	295	340	285	321	311	334	295	332	314	308	291	325	276	281	312	305	312	302	340	309	312	291	310	311	268	293	296	306	317	321	339	338	298	276	303	372	286	338	334	294	328	288	281	292	319	331	293	306	300	298	293	318	332	324	307	312	289	307	272	303	312	342	285	285	314	300	358	338	319	281	335	313	296	299	325	311	338	300	330	319	300	301	291	311	303	299	318	298	314	289	309	335	332	351	297	321	340	345	322	287	301	298	287	329	312	299	311	276	303	324	331	325	320	316	321	311	265	323	301	304	294	290	312	341	301	334	338	296	335	341	292	313	295	289	290	321	307	307	317	288	302	311	289	312	286	325	325	288	311	302	305	320	331	305	295	310	318	310	338	303	312	337	317	287	309	335	314	272	314	299	329	326	297	305	322	313	306	290	303	281	299	304	323	301	307	317	309	302	304	326	312	324	279	311	316	290	301	291	287	281	318	327	307	307	303	278	299	296	301	303	314	317	313	291	276	306	303	302	305	295	287	303	318	289	331	322	305	342	328	263	316	315	305	287	304	306	353	285	297	298	319	309	317	328	330	302	345	308	296	320	283	311	299	329	326	333	303	320	325	311	306	292	311	299	312	292	278	318	301	318	332	327	291	292	319	321	305	315	326	323	304	322	300	286	309	296	309	296	315	282	315	293	307	313	290	307	329	329	309	305	293	304	286	322	311	313	293	297	288	304	328	310	295	350	339	285	322	334	327	311	285	284	276	320	287	324	308	303	317	325	339	294	319	316	314	340	314	310	252	327	310	320	317	325	285	338	317	303	301	345	285	293	328	334	310	300	305	315	311	310	292	308	292	312	316	334	307	284	307	297	286	280	329	309	316	289	302	314	296	317	315	315	309	289	329	316	285	273	299	306	338	322	315	285	310	334	281	293	355	280	310	328	316	286	309	298	328	333	324	334	305	282	309	289	312	321	288	300	297	267	309	301	297	293	280	304	284	306	303	306	326	266	309	317	308	299	295	278	334	328	289	301	277	333	311	316	304	319	343	326	342	289	290	302	316	308	303	305	330	311	278	323	343	310	311	339	321	315	301	315	297	315	311	310	337	314	316	324	312	288	318	312	313	286	277	307	333	287	311	348	331	298	290	301	325	284	292	312	318	302	303	284	325	332	315	304	290	293	326	326	275	312	306	294	320	288	286	301	308	315	317	353	300	277	299	296	336	288	315	326	315	318	312	312	298	293	309	301	305	300	339	330	318	315	304	321	297	309	277	314	312	305	306	331	316	321	321	314	336	296	298	307	295	309	320	296	314	313	356	319	285	266	307	295	321	288	310	308	329	303	299	261	322	303	282	299	294	322	324	311	283	305	288	315	284	292	323	304	328	318	306	307	328	305	343	320	321	294	297	340	302	281	321	305	312	309	304	306	323	255	310	315	303	305	315	325	305	301	298	328	300	307	289	286	292	286	327	303	334	304	311	324	301	326	297	322	344	310	324	330	315	287	311	338	305	333	277	310	312	298	275	283	250	326	319	258	299	298	316	338	291	340	322	290	308	326	299	273	326	286	298	327	297	324	318	294	308	270	311	293	281	356	311	298	331	343	329	321	288	298	317	279	299	317	302	307	307	323	308	305	290	326	323	330	294	305	321	302	308	307	309	324	290	285	301	326	282	307	322	304	304	304	309	296	290	353	343	326	318	314	279	267	303	286	293	304	304	294	289	288	306	284	319	318	287	303	297	318	301	322	314	300	311	289	298	321	282	275	330	325	291	322	320	316	295	298	296	301	296	324	317	320	316	306	297	273	300	334	297	267	286	298	292	308	317	331	319	336	312	316	306	281	285	325	299	299	307	288	303	300	280	294	300	320	322	323	333	286	324	323	315	316	302	303	302	307	316	293	274	320	271	285	295	327	283	303	294	301	316	334	279	281	306	304	330	320	320	313	301	264	330	299	318	274	280	340	350	304	295	339	315	288	329	291	326	323	308	300	341	300	296	298	309	316	310	332	325	317	299	299	310	323	328	312	275	323	300	301	320	323	297	344	295	303	310	275	283	320	296	322	303	304	297	309	306	304	259	305	321	321	341	286	311	285	290	297	334	307	317	296	294	313	324	315	295	297	344	339	309	314	318	313	311	320	309	304	299	309	291	303	287	284	298	302	291	302	303	314	286	329	326	299	327	291	297	340	324	267	302	282	299	301	297	294	281	310	298	309	313	316	303	332	315	296	302	302	313	304	321	267	286	313	354	269	278	302	287	281	310	298	296	301	328	312	326	310	324	303	302	336	302	357	307	321	294	301	326	288	307	293	314	311	294	303	335	330	314	295	308	286	312	306	311	297	299	303	300	306	335	344	320	310	303	308
34789	44067	33411	19242	9353	3211	1327	467	399	388	379	363	364	343	355	354	320	386	392	377	336	345	359	352	351	359	303	350	354	387	376	324	330	373	318	340	336	358	381	359	334	339	376	347	395	314	376	344	361	347	351	346	346	360	356	365	347	353	351	357	344	343	346	359	348	325	339	367	358	317	346	353	362	335	376	333	358	335	335	317	364	345	357	339	341	348	350	351	321	373	368	372	323	336	329	365	343	333	368	358	365	358	352	343	343	358	351	356	352	354	358	351	321	334	358	390	346	401	330	354	323	354	369	352	377	351	357	363	328	295	349	342	315	344	357	377	337	378	321	345	404	338	339	355	304	378	348	357	339	378	297	323	344	356	301	357	347	330	313	341	359	353	354	340	344	333	357	342	323	323	356	375	326	342	349	326	348	356	361	354	354	392	349	347	365	320	359	358	346	381	343	317	346	364	380	320	299	328	381	356	370	359	337	339	371	341	376	344	310	367	345	342	353	362	344	358	344	359	333	393	350	329	389	354	340	336	373	345	370	348	349	360	392	378	341	381	370	336	340	343	356	371	336	336	342	363	371	354	353	353	327	332	318	325	369	353	402	311	356	337	341	348	365	359	329	311	353	309	335	348	354	331	370	332	318	353	335	377	350	377	368	342	343	321	362	373	322	314	354	322	352	368	379	309	329	333	328	391	339	374	362	384	341	359	347	324	336	340	354	345	358	344	395	338	371	349	318	369	369	350	344	345	351	370	366	348	320	362	323	352	343	321	362	365	357	380	319	370	318	387	309	375	375	325	362	375	365	361	357	366	331	364	377	331	326	333	335	334	356	353	373	364	353	337	328	363	342	367	345	383	340	341	352	353	360	323	339	315	357	361	347	349	361	359	337	345	339	360	319	355	366	388	358	365	343	351	389	355	339	350	358	347	322	333	336	354	366	346	365	357	311	328	326	361	331	349	312	335	377	326	361	331	337	347	346	381	352	339	334	333	392	380	332	325	340	357	357	341	339	347	343	352	337	346	371	355	388	342	347	384	349	335	362	358	355	373	368	365	377	337	355	365	326	340	363	336	357	375	335	355	366	372	340	368	356	360	312	335	352	337	338	340	342	390	368	362	336	351	315	362	332	384	355	370	385	363	355	352	357	335	349	353	340	353	348	356	357	320	343	303	368	387	343	355	328	330	355	384	367	351	373	346	353	350	339	338	366	355	337	347	374	344	325	325	342	362	326	331	368	397	324	351	335	341	333	412	362	349	352	364	368	337	334	345	364	349	338	331	324	319	322	385	331	338	368	348	319	369	346	348	350	339	361	349	340	375	328	379	390	334	306	362	360	390	352	365	346	356	336	338	342	333	357	329	351	352	342	346	333	360	353	353	367	358	345	362	366	326	371	355	313	347	385	345	326	338	385	374	372	347	327	345	345	340	334	385	372	354	299	351	334	338	343	374	371	343	322	343	345	335	345	374	372	320	361	367	363	350	356	333	306	344	344	339	359	333	344	337	338	344	338	346	330	367	371	324	337	336	324	371	370	327	331	336	363	332	328	348	361	346	348	364	354	343	354	333	371	360	372	372	324	387	350	320	365	326	350	327	373	346	308	329	386	346	333	347	322	354	357	372	361	370	337	331	331	327	364	357	362	360	338	376	328	348	371	356	318	337	356	361	330	342	335	341	354	355	334	361	321	324	350	346	346	353	334	343	337	343	414	322	370	380	356	334	368	371	340	377	352	334	374	357	352	313	364	344	312	372	347	354	374	358	328	349	361	339	361	344	325	349	372	321	338	372	348	374	348	359	332	391	329	352	351	315	345	372	356	349	349	358	351	355	348	328	310	365	357	356	380	354	350	379	331	357	339	325	354	331	371	342	367	348	318	332	327	350	331	363	347	349	375	352	341	342	353	391	355	330	362	356	345	369	309	323	360	382	358	319	344	349	357	326	363	369	335	360	347	333	354	340	335	357	366	351	372	359	382	339	372	339	329	321	387	371	380	340	364	333	356	314	325	343	329	344	342	332	357	353	359	351	366	351	341	348	367	352	359	335	312	355	337	338	324	319	328	385	334	351	343	340	389	350	354	364	345	379	330	324	317	374	370	345	360	360	343	344	312	349	332	325	386	340	356	356	327	355	327	340	326	347	355	363	340	337	352	343	355	366	373	332	368	351	349	355	358	331	356	324	366	355	374	345	316	349	341	375	361	378	330	384	321	340	343	340	352	319	335	303	353	328	342	346	385	324	349	373	370	369	332	374	344	356	345	344	345	325	329	354	361	342	318	363	329	355	371	342	372	363	360	348	332	347	347	302	324	370	346	350	361	349	380	371	341	351	361	337	346	390	310	350	343	370	383	329	335	349	368	327	339	312	360	350	417	359	345	321	368	341	310	338	355	328	327	379	356	381	355	339	346	351	385	339	355	330	354	330	335	344	349	378	339	348	364	345	341	335	370	393	345	362	354	340	345	365	347	342	334	342	350	363	335	346	365	343	349	381	351	372	341	368	360	382	325	360	350	348	367	361	321	318	356	370	327	349	363	378	350	340	354	362	342	354	373	330	347	338	348	337	352	356	341	353	359	331	334	326	325	359	353	334	383	346	379	367	352	345	357	350	358	363	332	348	368	366	351	367	351	365	347	410	370	353	386	375	345	349	343	352	343	333	353	364	371	326	359	385	351	328	351	363	339	357	330	362	356	368	339	352	368	371	369	351	329	338	355	317	345	351	365	370	328	347	337	346	347	346	342	427	327	337	338	371	347	362	399	359	351	356	371	339	350	303	365	311	356	371	354	366	346	346	349	314	383	364	336	351	333	348	348	354	354	326	362	346	323	322	327	348	339	337	388	346	367	333	328	353	335	342	342	329	370	362	322	347	329	361	351	340	355	348	362	353	342	316	374	338	355	354	345	365	357	337	317	398	302	330	376	336	364	363	328	330	345	376	324	371	336	357	354	336	389	349	378	353	328	326	335	361	348	362	348	365	354	377	335	354	359	352	360	369	367	323	335	337	362	362	353	336	355	321	327	304	362	350	342	327	354	353	350	351	348	354	361	351	350	378	343	344	361	346	406	320	324	363	355	324	362	343	335	350	354	341	355	339	340	343	363	373	369	338	356	376	345	377	339	333	367	339	353	342	360	356	346	359	332	350	351	335	336	352	339	346	350	337	382	363	358	370	360	335	337	321	370	311	367	349	366	378	365	343	349	377	353	354	345	355	315	329	323	358	347	327	358	338	384	353	356	356	356	367	355	325	364	337	320	341	371	340	348	370	357	372	368	327	358	343	334	300	328	343	351	361	352	318	323	358	376	327	337	343	371	370	362	357	378	340	358	351	326	357	359	365	367	326	332	380	330	373	348	352	345	385	355	374	342	327	321	342	341	355	344	308	353	321	368	358	351	325	342	331	339	378	348	362	392	352	323	353	332	325	348	344	368	312	339	325	351	319	353	347	333	349	372	331	346	341	367	365	324	362	364	327	344	305	331	347
25484	21106	27049	25363	11555	2446	636	379	296	330	292	323	295	348	305	311	314	297	305	284	294	357	304	275	351	295	332	303	293	314	298	340	296	305	362	316	311	283	311	320	311	297	340	312	324	296	326	307	311	320	276	286	312	333	309	305	322	299	311	293	291	300	305	260	331	340	281	298	323	296	317	304	303	323	298	301	314	300	307	336	310	281	306	296	335	326	280	296	335	309	348	275	276	275	304	351	322	321	304	318	328	353	305	324	306	310	342	317	300	285	285	330	307	306	327	321	282	324	333	348	328	305	284	299	284	308	293	298	308	292	330	300	334	291	317	318	309	326	324	298	323	308	304	281	293	313	307	327	310	318	306	313	289	272	286	300	320	323	291	306	298	324	317	303	313	306	306	303	305	297	309	306	281	325	316	312	321	328	306	315	306	301	305	313	308	321	299	351	323	298	285	349	307	332	291	317	304	310	331	304	330	321	306	295	326	299	345	294	337	321	293	319	309	289	288	305	286	313	267	293	307	327	339	303	287	328	300	299	308	304	308	330	273	326	297	296	311	290	326	309	319	316	297	302	313	318	290	274	279	295	332	305	313	319	303	281	289	299	301	292	308	322	278	302	303	318	296	307	303	305	323	296	306	322	292	291	294	287	284	268	301	293	316	323	338	281	283	289	360	335	281	292	306	307	323	342	304	306	308	315	313	324	290	300	335	305	320	286	299	349	297	299	309	268	343	303	317	321	306	298	324	299	291	294	279	311	296	297	337	332	319	310	315	320	328	308	316	314	308	315	302	287	292	295	315	280	323	272	333	317	248	282	320	308	336	285	325	319	257	297	269	287	304	311	280	292	293	318	306	282	295	302	309	298	315	294	306	289	298	289	315	313	286	308	288	307	323	295	285	340	339	281	281	301	297	320	325	294	302	334	305	285	310	288	311	295	318	305	287	333	300	329	302	300	291	276	290	284	321	301	255	308	291	297	311	325	323	292	323	344	305	256	304	323	290	307	315	312	310	325	284	346	273	322	328	315	303	324	309	312	305	319	322	313	298	310	313	321	312	301	323	315	294	262	294	350	345	297	296	320	323	322	298	290	301	301	330	303	333	289	319	335	298	297	333	311	307	312	298	311	316	295	285	302	315	330	296	300	303	278	332	285	341	300	312	277	306	313	289	289	286	290	293	342	317	300	330	347	328	309	333	292	312	295	327	308	305	313	293	313	315	320	291	327	319	316	361	313	349	334	325	342	326	327	262	316	288	289	311	341	295	343	303	293	311	298	305	318	330	305	326	309	308	335	319	304	305	297	300	336	280	274	313	301	315	311	283	300	290	330	312	321	343	315	294	286	308	317	294	289	283	321	301	294	360	292	326	305	302	277	295	314	331	306	323	308	338	303	286	299	308	324	296	302	297	338	304	311	311	301	296	323	275	283	309	293	338	300	327	310	301	334	307	334	276	324	308	318	315	307	290	278	318	322	299	300	312	323	334	314	268	319	293	326	320	316	303	279	314	303	323	313	289	305	322	292	283	322	305	312	313	292	333	303	290	321	314	315	325	298	309	315	301	333	319	297	297	316	302	329	314	317	306	313	276	308	320	293	328	287	299	315	305	281	329	316	292	299	308	323	317	303	330	316	317	304	311	309	329	320	324	325	312	286	324	330	317	323	315	298	334	349	325	291	312	310	330	315	311	309	314	299	318	293	294	300	321	274	280	345	346	332	280	303	335	281	286	317	309	311	316	298	306	284	328	287	307	310	307	307	305	322	297	315	324	301	332	296	292	288	305	339	326	316	317	312	300	330	309	313	293	334	309	308	317	325	325	283	321	322	289	325	285	321	321	306	287	318	307	301	311	336	308	313	321	302	338	318	291	325	305	321	316	323	315	283	303	333	325	307	309	295	329	338	305	308	327	289	294	308	308	314	286	305	325	322	352	315	281	293	285	265	328	307	304	295	297	317	304	319	307	297	312	311	290	299	320	285	291	319	296	321	306	306	325	316	315	277	306	285	286	317	332	294	345	318	318	297	293	296	317	302	331	314	315	317	288	315	307	305	281	312	318	295	301	315	314	277	304	332	318	296	307	283	285	285	322	291	278	324	306	313	305	315	306	322	312	303	329	311	299	283	289	293	306	320	294	302	324	290	302	330	312	309	308	306	302	303	275	305	279	286	316	287	308	300	310	331	317	351	304	296	312	327	289	314	314	301	306	299	286	310	301	333	319	320	274	330	272	314	289	308	307	330	315	324	317	312	305	296	275	298	300	357	314	281	291	275	289	329	313	311	328	307	290	296	329	314	322	286	280	315	331	317	336	302	336	323	297	303	329	297	290	336	328	320	388	310	299	292	307	332	278	330	304	327	317	317	291	298	316	319	294	308	290	286	291	299	308	285	367	332	309	313	337	304	303	300	334	312	289	328	321	292	290	287	306	312	312	324	330	323	322	306	312	316	295	284	312	318	293	319	342	292	326	319	264	326	291	321	315	303	298	288	309	281	311	302	307	312	289	333	281	312	304	329	317	305	298	299	318	346	307	321	286	313	283	269	317	315	312	327	345	316	316	321	295	344	288	294	320	310	272	333	286	297	373	301	290	303	337	322	334	308	323	290	347	303	299	304	308	312	306	341	300	293	291	330	288	308	305	284	326	290	292	296	331	308	343	345	299	321	313	291	315	316	296	294	291	316	286	303	319	332	315	273	310	318	296	310	279	319	316	294	323	307	315	311	337	305	323	337	269	282	311	296	274	307	311	313	288	319	299	317	315	312	306	299	317	312	295	325	302	296	299	305	320	292	321	337	314	337	321	326	328	322	306	323	315	323	290	313	300	301	315	308	316	300	316	310	310	312	288	304	335	319	304	304	331	293	347	316	307	315	280	309	306	308	301	314	299	332	297	301	317	308	292	297	294	331	297	294	302	287	313	315	295	344	301	294	287	332	329	317	277	287	334	303	296	322	320	328	295	298	335	293	313	332	277	296	275	299	293	312	305	329	289	299	305	302	312	283	291	321	309	282	315	312	286	325	289	310	283	325	321	318	268	281	325	309	291	312	300	305	344	295	320	328	341	350	318	273	295	306	339	294	278	300	301	283	312	315	333	289	315	322	290	281	286	313	309	288	282	296	297	341	303	292	280	344	271	313	319	294	310	312	288	305	328	329	317	297	329	315	332	337	271	306	330	318	285	295	286	308	303	313	277	288	302	322	300	283	347	312	290	340	286	298	336	315	325	312	294	305	289	305	298	307	318	279	295	299	310	336	333	297	300	315	314	341	325	294	358	277	277	310	292	304	293	334	280	329	321	317	317	296	294	357	323	302	297	316	289	327	296	303	301	294	290	291	321	324	338	327	310	327	335	332	293	290	307	334	309	299	299	332	288	300	310	281	308	308	272	303	305	298	323	321	336	324	304	314	311	283	305	298	331	317	331	281	289	283	336	309	330	321	294	294	355	297	321	323	330	316	331	316	310	310	321	314	331	309	304	321	304	328
37366	45539	30669	15740	6503	2905	728	444	367	371	354	370	366	362	381	364	358	377	389	334	349	342	385	373	346	338	349	346	356	383	358	336	380	382	355	364	328	369	351	352	342	399	350	351	346	362	357	375	361	366	339	342	356	349	377	355	360	336	371	362	353	377	377	347	347	337	330	335	376	371	364	391	335	356	362	355	378	363	368	359	391	375	332	324	348	367	326	361	366	343	362	357	346	352	366	356	366	409	331	370	361	362	378	328	356	340	360	359	375	355	364	340	359	392	350	336	340	344	378	365	371	368	343	314	355	365	376	375	364	372	352	392	343	351	330	358	344	351	347	367	374	353	335	384	364	348	324	345	364	368	353	326	380	346	360	357	383	354	361	340	380	362	332	351	377	374	358	343	334	346	341	360	332	377	354	353	335	334	379	402	362	348	367	369	375	333	382	371	359	355	356	375	351	345	359	352	372	319	357	351	334	359	342	361	357	365	363	366	363	374	393	323	367	378	343	331	386	358	332	353	378	352	352	347	362	309	335	351	371	344	406	357	355	350	359	350	365	371	334	348	357	325	346	371	334	343	363	338	364	343	384	363	357	338	357	387	391	330	357	388	329	381	349	344	386	369	368	349	356	343	378	369	351	323	363	355	337	334	368	354	370	360	333	336	331	387	352	351	363	384	346	331	352	380	338	350	341	387	376	355	340	353	342	367	357	354	360	379	368	344	357	329	340	345	392	329	352	393	323	379	350	333	339	334	345	340	408	365	386	369	362	327	339	358	371	355	369	329	364	350	358	315	371	363	368	363	355	345	345	393	344	378	341	366	369	346	372	391	347	407	348	360	339	376	364	366	384	331	369	339	342	360	364	377	358	384	354	338	350	308	381	376	377	355	355	372	352	383	379	375	356	352	350	359	363	374	385	352	329	374	381	329	339	331	359	352	363	346	353	373	366	343	397	364	373	354	373	337	349	338	342	405	362	369	366	361	365	337	343	327	377	342	338	370	363	356	384	348	371	356	371	385	380	346	330	369	343	356	393	371	396	335	377	366	322	403	347	360	330	339	338	359	362	375	366	372	381	386	361	358	372	367	404	369	329	345	354	349	364	341	329	381	358	381	355	350	332	359	329	355	361	345	367	340	362	380	317	350	354	359	358	339	361	325	340	364	358	349	385	351	344	353	362	385	357	355	347	324	319	364	377	341	378	361	360	355	355	357	353	396	386	342	354	368	364	357	376	374	380	341	371	347	353	350	357	364	401	352	356	363	355	323	359	372	355	370	358	353	353	341	344	392	347	358	382	385	334	335	323	333	352	361	362	336	330	373	364	353	368	344	326	372	351	341	359	344	357	353	335	386	370	363	355	353	388	339	379	366	358	359	367	368	343	369	331	369	356	328	364	353	386	347	322	370	339	372	352	345	336	356	350	337	318	364	375	352	351	353	346	372	416	357	347	388	346	351	379	384	360	383	364	332	378	339	377	368	381	347	387	393	341	358	357	330	386	385	349	361	383	362	364	368	351	335	384	363	361	348	335	332	344	354	349	372	386	333	373	352	364	328	358	349	355	355	347	345	371	347	354	382	346	348	410	343	346	359	380	373	384	356	367	366	354	330	359	354	351	356	333	340	370	337	323	341	339	342	382	349	360	369	367	380	309	372	357	369	375	373	372	347	359	414	371	356	353	333	347	363	395	359	339	354	365	352	387	390	383	331	368	380	338	347	399	365	355	367	333	367	331	388	367	364	355	371	365	321	340	346	359	325	379	354	355	353	364	333	361	343	373	374	346	364	369	374	371	381	373	368	365	337	371	360	366	360	341	333	364	369	341	389	346	356	353	344	334	370	367	328	342	354	338	348	340	381	363	375	363	339	367	380	383	351	359	370	337	334	394	356	370	359	338	327	372	359	341	374	336	355	352	368	342	365	385	374	374	353	394	330	378	373	363	383	351	377	351	366	380	349	390	360	380	364	332	349	350	348	346	364	349	378	370	369	378	357	343	366	375	377	385	327	366	350	340	363	352	390	351	344	362	344	337	354	321	334	347	368	369	368	358	349	368	371	327	335	371	329	390	327	364	382	348	349	366	356	367	387	328	355	344	373	371	379	360	355	384	370	372	354	382	365	343	353	352	354	377	353	370	341	376	353	327	385	356	361	349	325	328	323	361	329	363	347	365	414	337	375	369	332	359	380	346	333	349	372	325	358	344	341	363	350	369	352	335	371	369	384	373	391	378	359	351	328	359	355	365	326	379	391	368	362	356	343	344	347	375	355	363	343	364	369	355	374	388	350	351	358	336	354	357	363	349	381	328	348	371	364	369	355	395	386	351	355	350	374	359	364	373	352	352	318	359	346	365	397	369	380	344	375	395	353	353	386	328	357	357	374	349	355	388	370	337	348	362	388	352	359	381	342	367	376	371	387	361	362	370	361	342	395	370	363	384	354	360	353	353	394	385	368	365	372	384	362	372	325	332	358	404	359	367	346	378	348	350	390	347	337	386	363	346	346	365	359	364	379	327	358	391	328	352	355	361	368	350	358	359	375	373	364	364	355	342	374	382	360	358	366	356	345	386	376	394	332	379	354	361	341	343	322	346	362	333	360	346	363	356	368	328	321	351	362	353	378	334	349	357	343	322	371	352	365	325	388	360	354	364	369	375	357	361	337	358	364	335	331	368	348	372	369	341	358	353	356	365	343	339	347	317	376	312	361	385	357	362	352	346	352	364	339	367	348	347	355	363	333	341	337	372	394	359	357	369	360	366	335	337	367	355	364	331	351	345	317	376	353	335	369	367	371	353	351	338	371	349	387	349	379	365	356	369	363	368	372	377	391	355	363	405	382	349	381	366	374	359	356	343	376	372	360	360	361	388	341	361	362	357	356	369	347	342	380	354	369	348	328	339	337	364	337	341	351	380	367	344	341	353	334	361	331	381	320	418	374	357	352	335	354	364	368	394	328	377	349	360	357	344	374	327	357	355	338	355	342	358	392	389	377	338	348	343	348	352	354	341	376	346	359	364	389	364	344	342	345	353	349	381	313	365	394	371	384	389	322	354	350	357	346	380	360	330	353	363	390	375	346	380	379	298	382	357	370	360	352	360	362	352	317	332	364	365	400	343	362	404	337	339	333	349	359	347	379	317	321	342	377	313	375	361	371	377	367	366	363	329	349	334	386	330	339	354	345	346	348	340	356	341	361	344	391	335	360	341	366	349	340	339	395	372	354	361	365	356	320	354	356	339	357	376	349	349	367	355	339	316	359	321	367	336	363	387	347	394	324	367	358	354	337	375	343	368	369	354	374	367	370	397	373	385	334	361	355	363	376	352	338	402	413	376	357	360	344	358	398	351	339	365	365	352	329	347	365	361	311	406	388	374	363	376	357	395	349	369	390	338	380	348	336	344	358	348	395	348	360	354	373	337	330	352	333	376	366	397	348	359	371	387	354	322	348	378	339	356	386	378	332	347	347	377	359	380	371	346	347	353	333	390	393
22921	21030	28484	23849	21261	20614	8691	1061	611	490	475	478	472	448	422	425	424	443	438	430	442	444	463	424	405	467	428	454	439	414	415	455	439	431	425	459	450	432	398	479	427	463	430	434	454	427	443	430	451	416	421	436	439	436	441	436	437	407	440	461	438	459	457	455	409	461	448	426	435	420	429	459	437	438	431	423	438	398	419	452	428	446	480	399	429	434	423	450	451	411	467	443	430	395	397	386	472	407	417	417	474	458	403	449	427	423	439	414	403	442	426	466	451	446	422	399	413	428	444	446	443	411	493	471	440	436	433	412	414	426	419	422	419	472	426	414	418	380	439	416	438	394	439	424	449	452	420	440	361	419	459	430	451	470	449	465	437	426	363	407	419	450	432	428	446	404	463	400	435	423	447	441	411	435	442	438	442	419	429	436	452	422	419	427	455	440	493	430	417	425	423	427	435	437	434	397	414	439	419	454	426	422	472	419	407	454	433	422	440	431	404	405	409	437	414	435	430	449	424	438	447	403	430	442	397	422	430	444	414	417	405	440	415	430	422	428	450	451	409	455	447	441	425	414	433	442	412	409	438	439	433	414	452	403	442	430	421	424	450	413	435	437	404	435	444	418	437	454	427	456	427	395	453	445	398	437	413	442	372	442	464	457	451	448	426	436	422	450	441	461	422	430	455	409	437	418	401	402	445	396	407	417	434	422	431	423	448	438	421	403	455	424	440	421	425	425	442	453	427	441	467	411	420	447	441	461	426	452	418	454	421	429	455	460	406	422	455	399	430	396	426	428	416	433	397	409	454	451	421	444	421	411	409	455	414	425	451	434	436	416	415	442	416	449	432	416	457	433	414	431	396	446	411	431	445	432	462	444	414	431	402	427	419	419	460	414	434	461	452	436	409	453	430	440	409	424	381	458	451	430	426	434	433	427	437	443	462	412	433	431	436	447	440	401	402	401	423	464	409	448	403	431	442	431	438	453	440	436	440	437	425	409	403	421	398	431	426	397	409	421	434	436	417	427	451	450	464	437	413	429	472	456	435	396	445	397	423	420	417	441	415	449	420	440	404	405	413	439	404	422	417	423	422	471	415	426	455	423	446	478	452	423	440	422	466	471	369	413	425	438	442	477	409	410	381	434	433	457	403	442	460	433	454	426	435	416	413	426	462	437	447	400	426	452	438	424	431	435	429	416	432	432	449	432	436	410	427	437	466	435	412	446	390	439	429	440	440	396	438	435	397	386	423	432	390	413	459	438	425	433	446	412	454	455	390	423	409	420	419	482	427	445	470	465	419	427	439	455	432	400	418	435	409	497	399	452	423	450	407	406	430	471	447	436	435	426	391	373	438	427	448	465	461	395	430	413	453	384	414	400	444	399	399	416	406	436	449	393	421	434	417	417	472	436	452	416	425	418	460	440	431	447	423	425	441	422	428	393	438	442	433	420	423	445	400	414	383	444	502	439	465	451	420	404	414	435	480	404	426	425	394	406	475	415	499	482	404	439	423	432	431	435	434	427	410	434	452	488	416	466	449	420	413	433	418	460	413	431	436	425	409	426	488	451	415	438	384	437	467	435	402	419	467	424	442	428	435	454	419	463	452	453	416	414	427	501	490	464	435	428	447	474	453	447	416	421	442	454	461	441	393	427	430	384	441	434	432	457	426	461	442	424	400	419	420	442	451	435	445	383	437	398	463	416	438	434	406	406	476	477	424	448	443	425	430	431	417	435	426	426	416	426	435	441	424	395	405	447	449	422	424	444	436	397	445	436	429	454	459	413	444	437	436	421	399	427	439	391	422	451	417	443	405	436	423	401	454	416	444	435	395	409	459	448	422	406	425	435	446	432	433	437	420	401	488	412	419	428	407	437	406	426	397	437	399	440	439	433	414	421	426	424	397	436	392	420	420	500	428	443	417	414	411	454	426	406	447	437	405	407	414	435	404	461	486	428	397	455	410	406	448	454	455	435	403	418	426	468	422	460	422	452	413	444	422	447	437	400	428	464	442	390	474	456	419	449	382	426	407	418	408	412	429	434	428	463	476	466	406	433	422	417	421	422	423	418	437	419	444	429	413	440	429	462	427	427	433	411	427	376	461	440	438	443	397	458	420	421	446	443	434	448	453	436	415	393	434	444	428	442	412	386	412	412	419	464	395	417	435	450	415	406	433	452	457	423	427	420	411	432	447	438	426	394	426	379	417	438	423	450	445	410	417	436	441	439	425	449	415	425	415	413	419	418	438	412	419	453	428	410	423	430	392	434	436	412	443	415	427	464	421	480	475	421	419	413	410	452	426	412	436	412	418	426	436	437	438	429	420	406	416	448	473	430	443	428	425	443	423	430	449	466	434	438	414	412	473	433	393	419	419	438	443	420	408	462	419	447	414	447	408	433	421	439	377	439	428	433	397	392	447	440	450	419	454	425	406	475	462	413	468	430	433	460	423	471	428	443	424	404	393	478	406	416	453	421	415	459	420	425	434	455	438	408	421	420	421	405	401	416	427	427	459	449	416	435	458	430	421	432	436	448	407	456	409	451	453	425	451	468	460	407	430	418	448	456	424	456	406	402	415	448	397	452	481	442	452	434	422	461	406	413	413	443	465	419	441	445	399	461	398	442	411	447	390	445	405	431	447	404	408	449	434	438	414	440	434	404	464	400	415	392	417	445	430	417	460	448	444	442	442	406	449	464	412	455	448	411	427	407	422	475	449	445	423	435	416	423	433	451	404	454	409	397	436	407	417	412	439	422	466	382	426	468	443	380	417	479	392	431	447	417	416	439	427	431	424	406	440	436	449	456	430	430	439	447	407	407	432	415	420	448	401	469	437	410	445	422	437	423	450	452	426	408	420	453	478	440	455	425	437	412	450	430	417	439	434	425	439	437	442	448	442	445	397	414	413	448	442	432	430	403	430	457	443	428	422	448	384	434	401	436	419	438	396	437	417	482	459	400	415	425	407	431	417	439	406	385	476	430	433	412	456	430	390	427	419	444	406	413	409	415	398	448	426	431	436	428	454	399	461	432	416	439	409	426	382	463	412	429	432	427	434	439	458	447	396	439	439	460	426	435	447	408	419	477	441	422	453	408	423	451	441	402	435	425	428	421	427	434	436	429	434	427	423	417	441	450	407	496	402	448	469	452	410	416	426	438	463	428	413	428	416	409	410	430	440	395	412	436	458	427	435	436	477	407	449	409	449	456	418	463	439	457	469	452	401	408	408	427	434	424	427	441	451	461	421	426	431	396	421	415	415	446	422	453	407	467	422	433	426	402	424	445	427	388	460	435	437	421	425	423	428	410	435	418	423	432	451	445	444	432	448	428	420	455	415	419	411	450	429	429	440	422	427	445	482	448	406	394	446	392	427	443	460	402	430	414	464	430	441	442	433	439	421	436	404	407	416	470	415	437	441	407	431	443	457	404	449	448	438	416	418	392	419	409	432	436	444	450	410	447	463	487	462	431	467	409	429	413	447	415	422	422	430	444
41265	63395	40648	28507	19384	8255	2149	896	635	583	553	542	510	498	516	498	480	501	471	475	464	488	491	525	530	465	467	456	463	481	479	470	447	436	483	424	475	520	473	494	428	498	449	494	455	455	472	442	455	483	450	464	523	494	484	480	465	502	424	448	496	485	513	505	482	474	487	465	444	499	479	485	473	477	503	470	489	455	468	477	454	473	473	471	485	494	476	453	469	452	451	461	451	466	448	464	486	432	474	502	454	516	478	431	482	452	461	505	441	509	501	473	503	525	501	479	511	481	467	429	468	479	473	470	500	477	489	438	445	453	477	468	473	471	480	477	494	476	510	477	440	495	470	465	465	481	508	471	482	462	466	431	450	424	467	436	487	482	481	483	480	496	501	466	482	496	509	459	465	513	482	457	484	478	448	470	447	494	453	452	499	481	477	455	475	478	460	483	501	469	492	476	456	451	449	461	480	483	459	485	493	484	472	476	456	427	496	488	456	491	476	490	479	513	490	432	465	506	469	475	460	464	466	456	469	490	460	475	476	455	485	434	452	469	488	459	495	437	463	471	474	481	481	476	456	476	507	501	494	466	469	489	468	474	435	479	468	477	462	480	444	476	478	487	513	447	462	506	478	475	492	533	460	469	484	474	455	490	477	462	465	493	472	434	445	481	488	492	479	490	470	499	479	467	513	467	489	476	491	477	483	469	452	461	458	484	447	491	470	457	469	477	439	453	465	456	437	458	491	502	469	458	466	461	480	501	484	475	487	497	448	482	481	468	442	461	510	467	477	458	471	487	465	463	469	452	472	468	499	484	494	487	497	461	484	462	434	469	471	469	455	482	485	468	498	466	508	474	456	423	464	476	460	511	450	488	439	463	496	471	464	508	465	432	507	517	444	482	477	494	482	482	448	439	469	527	463	513	448	479	455	475	456	462	464	466	501	479	424	471	440	474	446	476	457	485	494	465	439	454	462	439	476	472	477	481	483	483	434	455	527	452	475	458	501	482	517	471	445	486	472	452	471	512	493	446	494	493	524	482	468	483	497	505	481	475	485	492	461	441	491	464	500	496	441	458	454	495	453	443	456	490	440	514	473	466	465	437	473	495	459	483	467	444	453	519	477	507	502	486	470	462	504	476	500	508	516	482	462	456	491	496	469	457	449	523	508	468	457	476	473	467	502	454	436	503	494	486	490	477	491	450	435	470	481	477	499	471	477	482	497	499	499	445	486	484	460	450	459	464	476	478	458	486	513	508	497	455	473	472	494	499	490	479	483	514	451	504	466	500	492	477	478	443	472	461	470	477	511	466	480	468	489	504	458	491	500	489	496	489	495	437	468	444	462	457	474	480	486	456	483	478	486	478	473	500	473	461	490	491	476	472	443	487	510	428	489	450	488	469	513	464	467	514	468	458	485	488	478	463	514	510	494	464	483	472	507	454	435	508	495	463	490	444	472	472	485	499	462	440	467	485	477	468	510	499	476	450	498	485	488	474	475	447	479	460	479	448	519	478	453	469	506	454	481	464	487	501	475	482	492	493	475	480	470	517	514	458	491	467	461	434	462	482	452	456	459	536	495	505	444	442	447	471	492	493	473	536	476	470	501	485	480	433	430	478	435	516	511	457	427	502	496	513	469	463	495	463	479	477	435	482	496	497	439	469	510	482	485	457	460	509	440	436	458	457	468	489	459	484	473	475	532	463	464	502	397	472	479	456	517	532	492	496	444	479	473	480	489	456	463	470	446	492	441	503	450	462	513	479	485	468	464	501	482	518	483	454	480	470	507	486	458	444	467	461	486	465	475	488	478	480	466	472	482	456	503	457	522	474	485	499	473	485	468	468	476	430	449	455	450	459	428	498	481	474	476	432	491	448	435	467	478	466	458	475	488	461	473	507	464	436	494	502	478	473	434	473	463	446	487	452	460	497	482	483	479	466	519	462	451	448	435	477	476	488	468	472	478	500	464	461	502	471	445	427	502	478	470	499	434	454	471	465	480	533	463	524	457	439	531	515	481	484	467	477	456	488	449	428	476	501	494	486	540	494	472	445	474	466	469	495	521	462	470	470	482	491	536	477	448	480	470	480	445	455	453	501	490	449	455	481	479	467	477	489	511	455	466	505	485	463	473	470	454	481	513	461	464	461	509	489	486	470	483	435	449	498	457	473	500	485	490	403	465	483	486	514	473	446	437	441	463	500	518	433	489	424	494	455	489	489	477	479	456	511	464	451	451	502	492	416	514	469	457	482	502	494	467	501	470	437	459	502	495	469	463	457	471	453	519	491	472	467	490	460	479	522	463	452	475	504	438	481	413	487	471	511	517	471	524	459	475	472	459	490	457	476	437	534	451	481	477	450	481	494	458	478	472	494	462	457	470	465	499	479	459	449	465	460	465	480	499	461	485	454	479	475	466	483	462	497	479	476	474	497	446	471	510	500	454	458	478	466	470	472	449	479	486	433	476	471	464	450	509	459	450	426	467	474	454	497	492	496	444	456	513	468	480	476	483	475	524	495	473	513	441	437	498	483	487	498	475	488	499	467	490	465	459	455	450	467	465	484	476	460	476	486	496	473	481	446	502	522	469	453	490	468	478	477	504	526	476	437	482	473	423	473	483	485	464	446	453	454	484	502	488	469	433	463	487	463	462	503	523	457	503	495	495	469	497	477	472	479	463	439	486	481	495	474	461	474	460	519	468	460	503	514	465	506	460	474	524	463	491	497	492	480	509	475	479	460	484	477	503	480	501	412	479	470	503	487	442	482	487	493	462	526	490	462	457	479	445	503	472	472	488	459	455	415	456	484	479	438	457	484	438	486	489	463	477	471	516	498	444	471	455	431	486	442	463	474	486	470	442	469	459	505	462	496	468	503	498	469	476	486	474	463	484	483	476	450	509	472	459	437	482	523	486	433	466	446	463	468	484	469	446	474	478	440	495	486	477	478	479	478	473	442	489	458	481	480	479	435	507	490	468	486	505	491	456	453	460	485	513	445	477	461	479	443	445	493	492	459	497	489	505	462	475	442	436	468	483	452	511	474	456	497	481	497	492	450	474	497	449	503	491	486	518	455	462	503	461	480	494	465	481	492	455	476	478	467	457	448	487	513	435	474	475	444	494	458	448	445	473	450	462	514	469	485	465	469	473	441	441	470	482	450	466	484	490	491	483	480	457	465	484	489	439	465	531	478	444	454	474	483	454	474	447	434	439	447	490	445	461	471	452	494	484	496	442	481	486	466	483	473	439	484	494	495	468	441	474	488	511	469	467	512	501	442	460	476	500	472	464	480	455	472	476	456	467	509	510	476	490	502	463	472	468	499	469	491	454	456	483	404	450	459	467	463	485	452	494	498	465	484	468	476	433	519	491	463	510	509	481	493	520	454	438	502	472	454	477	455	429	464	453	492	454	483	453	488	507	474	460	436	500	430	506	457	467	506	491	462	491	459	493	459	490	452	490	487	463	454	462	487	496	442	433	474	482	471	490	471	468	487
33329	35444	32735	17469	5513	1388	404	268	229	240	238	270	248	256	239	253	235	233	274	226	229	220	236	249	250	241	254	245	266	264	250	221	238	235	232	208	251	218	220	207	232	235	238	241	220	260	216	236	251	246	233	248	258	249	214	251	224	248	265	231	248	229	256	221	239	241	243	251	199	266	232	264	251	221	248	218	253	246	227	228	239	246	230	269	215	259	252	268	252	232	261	247	230	243	241	248	273	230	233	246	223	247	210	243	211	230	248	237	217	237	241	241	247	219	209	222	221	254	233	234	218	230	250	217	248	241	240	247	272	245	232	242	261	234	272	245	237	226	245	237	215	241	244	226	255	257	260	219	248	238	234	238	254	235	239	222	243	239	277	227	260	246	263	239	228	259	240	228	213	260	233	229	231	222	219	250	238	234	233	201	234	243	217	220	245	244	247	241	230	232	228	250	241	222	255	230	247	237	245	240	269	235	242	241	259	265	249	233	235	251	242	225	221	258	253	246	254	260	261	230	245	225	249	210	237	242	218	233	236	246	256	246	228	248	256	245	243	225	252	248	243	227	231	254	226	222	236	250	247	252	239	203	246	242	242	248	259	242	240	267	232	249	256	221	221	212	227	253	247	237	240	250	253	242	235	253	234	225	233	226	235	245	210	261	244	244	228	253	218	271	254	234	237	234	251	228	261	243	241	258	223	240	262	234	232	239	252	238	250	242	242	248	222	220	248	234	225	234	231	225	240	257	243	235	251	257	206	227	235	235	248	237	247	241	224	223	258	233	249	252	255	231	238	213	244	261	236	236	265	247	223	239	238	255	235	236	242	234	246	233	257	229	214	234	237	235	284	251	228	250	232	226	232	210	218	262	233	266	250	233	236	270	230	246	218	271	241	260	240	240	236	222	216	263	251	262	244	255	237	225	253	245	237	251	216	240	259	234	250	244	234	224	242	223	234	236	219	224	242	254	235	269	229	229	245	259	230	229	230	226	246	218	227	239	220	286	229	239	206	222	223	238	255	276	238	240	222	243	252	236	259	251	227	239	237	236	232	232	238	213	249	232	254	240	240	225	235	224	216	240	253	248	264	269	262	227	268	249	265	244	206	221	247	237	221	241	270	272	247	237	242	238	249	231	237	244	228	227	230	244	255	222	238	248	229	227	240	217	231	258	263	226	241	237	235	258	237	261	243	247	230	255	220	259	225	207	230	240	227	250	236	222	241	211	243	254	225	260	227	241	247	209	284	245	236	262	265	218	255	245	263	233	240	283	254	235	233	269	226	257	232	230	231	231	270	230	253	239	248	237	223	254	263	242	265	245	239	219	236	238	238	209	257	268	224	232	247	223	255	273	232	246	272	216	233	220	233	232	225	247	251	255	213	211	216	241	246	229	239	209	260	225	232	248	249	238	221	231	247	234	261	241	238	267	218	247	224	263	231	222	239	239	245	229	247	233	269	198	242	239	244	245	226	209	236	244	258	218	217	249	211	261	237	241	246	230	222	246	217	230	210	243	226	254	248	243	258	234	251	232	269	207	239	219	239	215	231	247	246	216	208	262	224	244	222	254	258	263	244	255	203	255	211	215	266	226	240	238	232	246	214	216	243	239	254	238	237	241	233	220	256	230	232	249	238	243	209	245	231	221	244	254	257	251	233	247	257	218	230	228	224	245	233	244	225	244	222	196	228	251	222	234	235	267	252	247	249	255	230	234	226	249	269	224	236	226	253	255	253	255	231	241	238	237	236	266	233	246	212	274	222	238	253	247	224	238	251	233	217	224	232	233	215	244	204	256	226	219	243	216	235	247	228	233	257	235	247	228	231	231	274	237	244	235	251	241	251	225	224	234	251	232	229	234	245	235	235	250	254	244	248	241	263	219	219	251	244	246	257	214	219	225	258	264	233	257	218	250	228	240	224	227	239	208	264	212	263	243	234	224	228	231	245	228	276	240	230	226	224	262	252	221	285	235	244	233	245	233	246	231	252	246	249	217	223	244	260	231	233	243	249	240	230	225	221	267	199	251	214	215	220	265	243	252	233	257	245	227	243	241	245	212	247	227	248	233	244	257	274	233	235	240	237	237	234	234	239	224	256	234	229	233	241	237	219	245	248	223	217	243	257	242	235	222	237	247	248	216	275	229	227	235	225	250	213	240	247	250	235	225	218	239	248	260	236	238	255	233	242	230	255	231	233	220	223	227	258	231	270	227	215	233	242	243	215	233	238	256	248	229	245	235	272	225	222	221	268	217	242	225	225	235	234	252	236	230	228	246	230	248	240	226	230	238	239	277	226	229	251	234	218	239	247	225	234	273	258	240	227	214	237	238	246	244	244	247	254	250	244	227	230	265	236	248	220	258	243	243	263	223	224	227	235	237	218	227	247	271	243	265	263	209	282	263	250	222	250	255	239	240	281	233	242	224	228	228	266	224	246	214	250	222	226	237	260	242	214	255	218	227	249	251	261	234	237	247	226	259	241	255	230	244	233	245	233	241	240	232	243	227	256	229	235	234	220	257	247	241	223	238	224	258	235	226	262	224	223	222	250	248	219	222	228	213	253	253	235	227	225	231	224	215	239	244	244	255	256	266	212	224	249	267	249	240	232	283	229	230	232	234	255	239	246	250	238	219	237	241	239	215	227	223	246	235	241	225	219	273	219	232	251	248	254	245	240	270	243	258	249	264	228	264	228	199	279	266	213	238	246	230	241	248	241	250	250	243	225	228	236	231	210	265	223	229	269	261	231	239	232	234	256	249	244	278	228	214	255	246	236	232	266	229	237	251	257	255	243	274	255	236	229	276	233	258	224	234	241	219	238	239	284	230	218	240	204	256	223	261	242	237	256	248	227	218	228	238	217	242	220	253	254	255	225	233	246	244	240	253	210	254	224	237	254	226	273	251	252	241	259	224	246	240	239	272	229	262	235	236	224	237	228	207	235	213	221	226	230	252	219	228	244	236	243	250	240	231	239	254	270	232	214	235	245	226	211	234	250	214	240	235	228	222	237	243	279	234	222	236	206	244	225	250	270	240	264	228	218	251	256	247	214	250	273	253	216	224	236	236	245	236	241	241	235	264	253	248	268	244	260	238	264	227	230	231	261	235	229	245	246	267	216	244	234	262	254	231	252	226	243	242	237	246	257	256	239	243	237	243	227	244	241	243	262	261	245	232	222	262	242	258	247	229	239	230	234	279	257	234	236	236	223	235	225	235	269	244	254	226	240	237	244	239	239	227	246	261	226	231	202	214	266	224	251	230	262	239	239	227	246	247	230	251	231	208	241	254	242	220	250	254	239	239	232	249	261	241	233	225	221	246	260	238	232	225	210	251	248	244	241	250	244	246	232	229	228	235	248	244	243	216	224	277	245	209	232	241	239	236	222	245	257	225	228	238	237	208	231	239	237	233	219	247	263	226	220	233	227	238	236	222	265	218	255	242	247	230	240	233	237	272	238	266	237	250	206	243	290	227	260	243	226	224	233	245	226	233
40122	49649	30762	14694	6311	1889	487	348	341	282	268	279	314	302	284	247	264	276	282	273	309	290	277	320	270	258	301	273	277	255	273	281	265	286	272	296	295	260	298	260	270	273	295	277	292	285	246	275	288	271	288	269	278	276	282	280	297	263	294	291	272	275	255	244	287	265	287	265	265	287	263	265	261	300	276	263	283	274	287	280	282	298	252	279	245	267	294	272	281	288	319	273	255	298	274	320	288	276	273	294	273	251	261	257	265	256	291	283	262	300	295	294	290	306	265	257	299	262	305	287	258	277	318	304	270	279	275	269	306	261	279	288	257	258	276	286	276	274	288	280	272	275	279	289	284	300	309	286	286	268	309	277	291	263	284	279	290	272	291	258	274	315	300	272	291	248	265	300	286	295	270	303	284	291	278	302	291	298	288	270	264	273	284	275	288	262	275	285	275	320	274	260	280	254	272	286	282	273	285	272	264	261	254	301	270	260	278	276	271	272	297	273	268	291	298	249	272	262	295	282	303	264	275	278	247	272	302	281	290	289	292	330	267	264	281	292	337	294	283	286	293	258	302	266	237	260	277	290	311	255	266	242	261	258	312	305	286	289	282	268	277	303	302	269	261	290	296	265	290	264	272	276	267	305	270	277	289	283	271	301	275	270	252	296	265	292	289	283	274	286	264	287	319	269	279	272	283	265	265	259	272	273	274	299	279	311	296	285	279	287	291	277	260	261	264	273	277	304	256	268	303	288	272	273	279	250	300	257	283	292	254	284	260	264	298	287	244	296	298	288	289	258	262	268	281	284	275	310	282	262	281	260	260	288	292	291	278	293	290	275	264	279	281	299	306	269	307	276	287	287	287	271	296	267	286	250	261	297	288	290	263	266	297	280	263	283	293	264	299	285	275	263	257	273	291	263	314	265	285	293	267	293	275	282	290	273	266	269	283	274	271	272	268	307	251	256	284	272	281	283	256	280	231	266	278	289	290	293	292	292	255	269	256	278	257	293	291	280	297	275	279	286	294	277	261	265	252	278	280	250	259	278	280	284	280	287	264	292	304	268	286	306	292	270	282	242	258	280	274	276	291	265	299	282	245	299	278	303	303	304	234	265	278	263	288	271	271	280	280	291	293	262	271	257	267	308	277	274	283	294	282	279	275	257	256	301	294	260	258	290	280	280	281	279	298	300	265	283	291	278	268	312	282	278	290	271	283	282	292	277	298	293	275	288	289	282	279	269	284	261	275	278	304	287	254	280	264	270	269	278	269	271	284	321	294	271	288	292	262	314	297	303	280	294	244	224	250	278	276	255	317	269	272	260	300	247	265	283	266	269	267	290	296	286	294	262	266	255	276	289	262	299	301	290	274	238	273	282	270	280	274	285	286	280	300	294	272	280	282	274	258	313	266	269	276	288	317	265	266	259	250	246	276	288	274	307	284	248	305	273	284	281	269	294	274	280	271	257	263	295	251	291	272	270	280	263	279	308	267	262	299	255	275	258	279	277	301	295	283	306	276	313	273	288	293	254	283	283	308	272	295	269	267	304	287	294	281	291	301	288	286	286	281	269	280	277	316	279	268	275	289	306	304	247	292	264	276	287	274	264	285	260	274	279	309	281	266	299	284	271	301	302	259	304	294	277	275	284	276	284	293	305	270	240	283	278	268	266	300	251	288	265	253	275	250	259	288	300	275	294	262	276	285	279	261	254	309	285	306	256	264	243	286	294	318	269	266	315	274	293	275	253	264	274	263	295	295	280	274	277	274	300	272	309	262	272	294	266	275	286	262	267	278	272	292	311	240	257	249	298	312	287	292	265	252	240	280	286	310	265	284	283	283	315	301	264	286	281	272	283	295	283	278	255	266	288	282	306	314	282	302	267	277	271	305	298	263	265	309	268	284	282	300	258	278	311	244	263	287	276	285	277	274	261	301	273	242	279	294	315	290	292	308	295	277	291	274	289	292	236	283	281	271	282	299	293	293	292	277	272	295	258	294	272	303	311	278	280	285	281	266	294	273	270	271	293	306	252	265	277	270	270	264	266	280	308	308	312	279	290	294	285	281	273	307	302	323	283	313	290	275	258	276	308	268	266	280	261	267	267	290	285	293	279	279	289	269	299	278	255	274	277	296	267	287	247	286	305	262	261	295	262	289	275	306	287	276	306	290	283	247	245	296	266	263	302	278	263	297	276	297	275	317	271	275	272	276	291	276	297	305	300	255	283	283	302	283	266	267	279	298	275	272	255	299	288	304	276	298	265	315	290	275	290	268	295	271	291	262	271	291	278	279	261	285	266	260	264	268	260	285	261	271	295	297	303	278	263	269	266	286	292	316	274	284	275	292	277	270	287	279	280	300	285	270	286	269	251	274	257	262	305	290	289	289	309	265	278	267	300	287	264	232	298	272	324	286	271	292	281	254	255	285	289	311	265	289	297	279	259	273	296	280	278	264	272	306	251	284	299	275	272	280	272	256	277	288	242	289	276	278	307	281	299	293	276	275	256	289	257	278	264	282	269	243	277	289	269	289	297	267	253	292	272	277	288	280	285	267	283	248	293	270	295	245	267	298	272	290	300	293	293	311	289	288	289	284	287	277	254	234	274	273	279	286	279	290	287	273	307	251	281	286	292	273	275	270	284	287	268	266	245	277	273	251	244	269	266	281	296	280	298	302	264	300	314	281	264	302	302	293	292	271	290	281	269	248	325	307	267	290	275	271	293	286	283	293	286	278	257	291	303	301	294	291	268	284	272	292	268	280	294	288	262	250	293	253	281	259	259	268	287	299	240	295	291	279	268	296	261	259	280	300	266	319	266	278	273	282	293	298	267	247	292	306	267	306	287	312	289	288	285	271	270	277	264	247	277	289	284	270	266	278	266	276	270	285	274	301	297	304	290	283	278	293	276	285	309	253	277	277	258	283	287	277	278	287	288	266	278	282	286	286	276	268	304	298	240	249	315	249	257	290	254	280	253	292	282	297	274	281	286	303	293	255	275	284	261	254	281	283	272	294	281	259	280	280	311	273	276	282	286	294	312	264	286	281	284	295	274	265	275	273	277	274	269	293	281	288	226	260	293	280	289	274	268	308	285	275	262	273	296	307	291	265	294	274	258	270	288	291	277	292	294	255	267	278	288	271	290	260	275	269	265	268	276	298	300	259	288	270	273	291	289	285	286	292	288	267	237	263	299	271	280	266	293	261	273	312	287	280	278	273	260	287	276	270	266	280	278	311	296	300	267	274	290	286	273	272	260	272	256	299	286	284	256	302	270	277	301	255	282	267	262	244	262	275	256	244	255	266	308	274	257	267	276	276	281	292	273	291	276	258	267	294	287	285	288	271	285	293	323	273	285	268	276	282	301	269	265	282	274	315	257	290	286	293	261	257	279	285	256	295	302	288	262	271	279	280	271	244	310	282	278	272	300	264	281	270	269	284	258	267	272	243	322	272	281	301	256	276	282	280	273	284	290	262	269	290	288	274	263	293	294	269	275
24113	21059	28074	24632	20771	10554	1750	628	389	343	338	321	309	293	298	283	287	298	312	306	300	310	288	291	287	307	313	279	278	295	273	317	290	270	282	299	284	292	306	277	284	284	319	253	318	303	285	273	278	311	312	272	279	285	290	298	263	300	284	320	289	299	323	293	278	293	303	298	309	323	289	301	293	259	293	343	320	316	313	300	298	313	296	299	285	321	305	292	322	322	316	268	288	273	282	288	321	306	283	298	264	291	305	313	333	310	249	318	288	285	268	307	295	281	311	287	311	329	295	302	296	331	259	290	281	270	267	322	262	280	309	277	295	309	293	289	267	319	282	291	292	305	269	310	286	268	308	301	332	296	280	309	274	337	284	292	301	307	297	297	300	325	272	296	284	287	328	311	303	294	303	311	307	270	284	284	302	285	329	319	329	278	288	323	284	281	256	288	268	274	284	292	282	320	283	287	322	313	273	304	271	296	300	314	287	325	285	307	301	288	298	294	301	309	294	301	276	309	275	318	265	299	288	282	280	323	297	262	331	293	270	295	294	274	291	310	288	306	288	296	293	274	300	308	312	309	296	297	283	310	318	269	287	292	271	324	317	279	316	327	275	280	281	299	313	314	296	302	273	269	292	295	302	293	269	295	282	267	290	289	304	318	265	260	280	288	252	301	320	304	304	297	258	299	307	258	300	305	295	299	294	315	296	295	297	311	300	300	314	306	292	290	306	297	347	298	346	305	289	315	307	305	295	309	277	280	296	304	275	282	300	280	296	297	299	251	267	290	287	287	310	292	297	304	310	295	303	297	318	284	260	285	367	288	301	297	284	292	312	299	299	295	292	290	299	281	280	295	299	296	304	295	318	290	315	289	322	309	286	323	293	297	318	324	303	288	266	307	307	304	293	289	293	311	306	278	315	276	294	313	307	278	295	277	265	298	305	309	310	296	292	259	308	316	281	285	279	290	305	301	300	297	288	288	342	279	289	286	321	316	321	277	293	294	304	287	292	273	294	285	283	278	292	265	297	323	308	294	282	322	307	301	304	304	272	334	326	302	297	310	309	268	277	313	274	278	291	289	267	295	274	290	292	288	267	313	329	297	271	328	305	276	327	303	316	281	304	323	305	309	263	302	302	290	291	300	290	297	318	332	291	305	277	279	319	301	306	277	293	279	309	287	293	284	283	302	277	274	322	304	306	298	304	307	266	254	284	293	284	304	284	317	291	310	280	285	309	296	321	302	316	288	269	291	275	290	301	298	291	287	307	295	286	291	292	313	291	313	303	264	298	315	292	291	289	298	272	311	302	307	308	303	285	279	312	300	292	286	279	332	299	335	309	280	284	285	291	280	310	294	325	320	307	276	263	288	301	291	282	318	289	288	287	295	281	298	283	289	298	322	299	298	292	293	292	301	306	280	306	311	285	296	261	325	295	296	314	314	297	270	285	315	292	288	300	282	278	295	299	302	295	283	324	298	312	327	275	276	279	291	298	309	289	295	288	323	276	274	288	311	312	302	287	293	306	277	287	281	293	279	286	287	308	326	292	273	318	277	316	315	285	345	304	303	288	305	271	289	286	292	300	311	307	309	319	272	319	289	314	293	320	285	284	301	295	278	290	327	290	266	301	288	317	284	299	301	295	309	296	277	274	295	332	299	327	288	298	294	271	287	291	287	288	295	292	320	288	269	310	297	299	299	291	298	292	300	342	313	285	276	279	290	324	269	316	286	274	287	276	299	286	323	307	283	299	279	312	292	286	322	323	283	295	285	298	280	318	319	298	303	279	306	314	315	306	297	305	325	301	300	291	313	282	279	279	294	328	292	292	295	295	280	281	292	279	271	305	280	272	290	277	288	301	303	283	277	276	297	280	298	278	300	289	288	305	327	286	265	289	308	299	291	295	289	263	276	255	266	293	293	306	270	302	303	296	303	291	293	297	315	298	322	248	286	271	278	310	274	297	281	289	262	276	307	329	310	294	277	327	268	282	304	303	315	308	306	310	275	273	325	288	283	310	300	298	302	286	290	271	316	301	308	314	310	295	308	221	293	291	288	273	329	287	282	286	286	330	291	287	303	290	305	260	330	314	260	304	283	302	315	307	275	275	297	280	286	296	286	310	278	293	285	276	291	297	306	309	298	305	306	308	305	296	287	300	294	320	278	322	277	279	281	292	280	299	281	298	308	288	294	280	297	280	344	306	295	294	281	313	288	284	280	308	312	308	286	330	274	285	278	306	306	281	282	278	282	305	262	314	298	292	298	249	306	302	280	286	270	313	312	294	317	277	295	293	325	312	264	303	282	293	297	276	317	275	300	284	276	285	291	302	299	298	331	318	321	296	269	253	280	306	261	318	307	290	291	305	293	300	285	302	324	289	305	302	300	303	292	324	309	287	346	301	295	294	322	303	303	298	309	296	295	341	293	304	312	299	304	317	312	284	310	301	292	313	289	294	310	271	320	279	274	298	297	250	308	274	286	276	323	289	286	318	264	281	293	289	315	286	295	296	287	294	299	283	310	309	299	303	330	281	292	286	312	271	313	307	322	304	281	303	318	297	279	272	300	273	282	326	279	284	311	266	291	297	282	308	313	307	281	290	314	297	312	289	339	301	300	314	320	317	305	296	299	293	275	325	308	309	304	283	260	285	286	311	290	281	286	279	258	300	299	293	286	287	302	291	273	322	297	301	311	294	311	278	293	285	288	300	264	298	288	286	310	307	326	323	295	294	262	275	309	295	301	291	282	291	306	281	296	307	276	293	286	306	314	274	309	292	283	271	270	274	267	281	286	259	281	290	280	305	279	286	291	282	272	295	312	293	282	284	286	291	264	284	328	293	306	295	312	280	292	325	312	288	296	299	278	307	294	287	299	311	309	329	303	319	308	270	316	284	286	299	301	255	288	309	291	295	268	257	282	272	292	309	333	289	277	315	306	311	288	311	282	305	298	319	308	295	271	310	301	292	283	313	310	267	283	327	284	300	284	279	301	284	299	271	280	298	303	312	323	299	264	303	289	292	302	287	318	282	305	345	289	297	337	306	271	315	284	294	312	274	280	280	317	307	294	321	350	300	294	306	326	284	291	324	279	310	278	284	295	281	274	324	315	291	308	292	292	334	344	303	335	282	268	317	310	291	299	300	292	302	304	293	318	295	296	303	313	309	299	334	280	303	312	271	270	283	288	300	306	302	301	326	259	303	281	304	272	304	273	298	322	306	299	267	286	306	321	296	297	275	289	290	288	307	301	317	323	314	267	290	279	280	321	311	312	313	286	299	295	297	267	280	313	288	305	277	291	279	322	318	295	290	279	284	303	294	320	309	302	297	263	308	314	285	291	288	277	308	312	296	291	305	262	296	301	302	296	257	327	280	273	293	280	286	312	274	258	296	282	291	299	290	279	303	335	308	316	271	258	287	289	312	291	279	277	303	286	327	275	289	296	322	306	320	302	302	287	301	291	289	282	279	312	286	278	301	282	269	259	286	277	289	269
39585	57543	33834	24463	13350	4369	1257	646	430	391	402	366	374	347	327	327	366	362	333	328	379	333	336	368	335	330	302	343	347	350	317	316	314	342	350	350	312	346	367	323	297	353	335	329	320	331	357	336	347	311	313	345	327	324	323	329	343	328	318	354	302	342	322	334	349	325	319	297	303	306	356	327	353	348	330	310	299	341	358	331	300	352	351	348	349	352	305	388	335	363	346	340	321	381	336	332	326	310	366	343	358	341	298	338	317	320	385	360	354	351	314	318	342	333	330	331	322	328	332	298	346	325	335	305	311	337	343	346	362	334	339	330	322	338	366	317	309	381	317	345	327	341	343	334	314	338	316	323	333	317	332	352	320	308	320	331	315	293	337	323	344	337	314	314	339	337	326	355	341	342	325	341	308	319	347	343	302	339	331	343	313	342	337	331	345	366	381	317	348	308	358	318	347	334	328	313	346	342	342	357	356	347	326	336	321	340	332	291	322	342	338	328	315	338	340	348	319	326	326	323	343	346	333	368	338	346	319	342	365	336	323	310	305	301	314	348	333	326	329	332	317	337	338	345	334	320	334	329	325	328	332	320	345	353	311	332	331	296	330	346	314	272	313	350	336	327	346	324	330	344	321	319	344	357	346	338	347	348	356	330	363	345	312	343	328	328	322	333	334	333	318	345	330	314	312	360	362	342	326	324	355	348	312	318	358	343	344	351	310	336	336	313	351	323	334	325	337	347	350	333	337	284	363	336	332	326	300	319	319	321	331	335	346	319	339	323	351	337	340	340	304	344	360	321	343	338	314	364	327	315	323	305	332	353	341	346	374	335	334	338	339	346	343	374	348	341	307	290	348	315	371	314	329	326	356	337	340	313	342	332	319	344	387	290	355	329	308	323	323	351	331	324	329	321	321	362	318	328	363	319	332	329	319	363	309	296	340	376	320	358	342	319	332	360	340	322	332	342	361	308	356	339	342	332	356	311	358	308	348	325	349	336	296	320	359	332	325	321	323	358	347	332	337	340	315	339	359	324	329	355	317	347	335	324	330	330	321	328	382	296	323	345	361	310	335	345	298	330	307	328	328	329	338	355	321	317	328	341	320	343	316	326	302	338	330	298	290	339	350	324	333	321	328	320	335	321	334	334	313	332	301	331	337	320	319	354	374	368	343	342	333	299	352	313	329	327	312	359	346	305	352	336	328	342	341	353	343	349	307	334	327	322	346	358	328	347	340	325	342	348	348	321	330	354	336	333	336	321	344	327	304	373	310	349	328	300	339	308	329	317	358	302	350	309	331	351	319	311	323	327	327	315	305	347	317	335	330	324	328	341	336	342	350	385	342	321	350	354	335	330	348	322	340	339	335	334	332	322	345	328	320	296	327	328	311	330	348	308	335	339	326	322	347	353	357	355	316	311	359	339	309	313	350	325	354	324	361	334	306	343	309	325	348	340	309	354	342	389	345	347	333	340	323	342	344	358	299	346	342	341	311	326	345	327	309	347	325	292	338	364	299	333	338	313	312	342	348	322	314	372	324	344	352	287	322	325	304	307	327	353	341	337	327	350	357	329	362	339	332	288	325	302	352	320	340	365	325	309	297	325	356	347	305	314	328	309	325	366	350	312	332	350	331	321	320	340	358	348	376	358	323	333	347	321	342	351	324	308	297	313	298	350	310	341	327	354	341	342	361	355	341	366	348	334	331	350	348	352	298	338	343	335	357	342	343	336	348	319	364	321	348	329	347	323	301	329	315	315	359	347	333	341	349	315	329	301	305	338	343	318	314	302	319	342	336	337	365	330	355	367	343	331	337	351	310	366	353	321	317	387	313	321	316	308	320	327	359	325	314	336	342	322	325	318	338	324	327	331	320	312	344	311	333	335	345	331	337	325	339	306	310	345	320	342	326	319	333	331	354	337	344	326	294	360	350	338	317	349	332	341	369	324	339	308	315	344	359	377	317	350	359	302	334	315	323	310	318	349	322	355	349	296	322	321	350	324	333	319	340	341	334	327	377	332	316	333	327	343	356	305	299	298	353	325	334	329	324	357	344	314	326	330	322	335	341	323	383	324	306	344	338	348	310	313	335	317	311	335	318	347	325	338	361	312	385	345	339	314	308	343	317	323	314	336	327	352	342	327	350	285	317	330	334	326	340	355	312	333	327	342	326	307	338	324	298	344	342	323	344	320	354	348	305	338	331	332	321	348	297	345	320	313	348	360	346	329	343	321	317	303	325	334	298	335	353	324	357	327	351	341	345	338	308	373	342	295	318	325	339	364	373	341	298	333	323	334	310	344	326	336	322	348	323	321	310	331	305	327	326	326	315	337	358	337	325	313	328	372	334	322	341	358	336	336	341	351	336	311	301	334	329	324	348	368	347	329	351	321	319	327	332	319	325	343	370	334	319	300	341	392	341	349	368	318	320	356	311	346	338	324	345	329	334	331	365	357	338	315	369	312	312	317	305	350	330	359	338	322	321	310	292	359	318	321	344	327	334	336	327	318	320	362	325	351	331	358	345	337	300	328	337	331	313	355	381	344	321	311	290	330	322	353	322	330	361	324	336	344	312	339	315	327	304	334	363	362	320	344	369	348	317	320	361	342	313	325	351	321	310	364	321	306	322	340	352	320	291	309	336	307	306	345	359	349	332	327	340	300	327	321	330	337	326	310	338	314	331	352	303	335	341	296	363	355	337	311	327	321	338	357	326	349	305	310	315	324	358	342	317	340	305	303	330	317	337	331	343	306	300	328	318	336	339	338	352	342	320	353	342	313	332	321	299	374	336	334	309	337	298	322	341	341	329	304	342	352	303	322	350	327	326	327	347	319	330	356	339	362	331	351	328	366	338	335	336	328	323	300	363	337	360	337	328	299	333	325	343	308	342	314	329	344	336	285	348	346	340	325	298	345	327	325	340	325	334	341	338	336	342	328	353	318	327	321	314	333	319	333	359	337	334	304	341	321	318	336	357	358	327	345	313	349	332	328	332	336	330	335	301	294	338	326	343	307	347	350	325	330	324	321	325	323	339	335	332	328	342	365	333	353	351	358	314	342	314	317	363	310	331	318	334	343	313	362	311	338	309	301	324	363	315	357	345	350	344	337	342	318	304	323	340	309	324	351	326	329	363	321	308	307	337	338	350	332	325	352	351	283	328	320	332	346	329	314	342	330	313	356	320	342	342	323	326	326	348	338	319	348	312	340	334	334	355	338	338	331	331	373	334	325	357	336	352	369	333	316	324	289	300	346	325	337	355	321	345	327	362	329	345	331	333	307	298	324	306	328	345	336	323	328	343	334	329	305	358	304	327	368	307	354	340	344	346	366	336	352	368	273	322	316	308	320	327	316	300	344	340	333	328	292	356	317	370	341	309	306	352	326	358	348	372	335	307	337	313	311	322	337	329	352	318	315	341	341	319	341	339	321	328	334	323	344	350	322	330	305	347	336	325	350	326	354	345	334	331	321	356	315	348	318	337	307	314	319	333	320
25355	21349	27124	24897	11687	2697	814	420	319	336	273	322	305	303	310	287	307	330	296	319	293	280	298	308	277	284	344	283	303	297	309	289	295	324	314	288	325	315	283	317	264	306	335	284	273	291	308	295	312	326	298	277	303	300	283	323	286	302	308	275	270	312	264	308	317	301	297	294	328	299	310	332	293	313	292	303	327	288	306	302	315	284	283	299	307	308	294	325	275	302	321	291	316	342	321	337	292	303	288	292	314	307	304	305	291	289	328	325	293	276	280	288	300	333	283	271	337	339	295	279	307	317	299	289	307	293	322	303	310	292	280	333	300	269	284	312	308	298	326	312	330	298	314	308	287	297	287	284	306	331	311	305	298	292	310	312	282	303	290	302	311	289	327	310	291	309	293	299	275	293	271	290	283	291	279	298	292	300	271	270	304	318	294	306	318	301	300	314	313	295	293	273	314	275	294	337	273	278	301	274	298	310	349	294	313	288	322	305	321	277	289	326	287	294	271	338	306	278	289	298	306	308	315	303	301	303	308	298	283	306	293	304	332	291	311	284	283	321	304	283	311	300	293	302	273	282	301	319	302	299	312	310	326	313	328	290	304	302	339	281	292	289	326	319	311	321	304	295	298	337	292	304	303	295	308	333	320	284	306	290	282	300	314	320	313	295	267	308	296	300	271	315	299	286	318	324	322	294	291	308	280	293	291	314	313	302	318	327	287	302	334	302	279	259	291	334	293	295	296	308	293	278	297	308	279	294	321	286	311	300	315	306	297	296	281	308	286	302	284	300	289	313	309	308	301	309	316	298	302	310	292	309	313	332	297	306	325	294	305	268	295	304	293	299	314	294	305	270	315	294	349	322	296	269	286	311	290	278	295	302	314	294	297	350	278	301	307	322	303	284	284	352	311	295	297	318	284	325	313	316	312	317	305	312	298	260	304	264	331	292	324	289	298	295	316	294	313	293	322	340	305	288	318	270	321	314	294	276	264	297	263	275	315	298	290	288	255	293	306	319	331	283	288	302	307	260	321	319	300	304	317	297	280	307	294	319	314	300	328	297	311	302	309	295	295	277	309	309	303	325	301	285	309	322	313	310	297	265	316	334	325	278	310	298	307	325	303	253	318	314	313	335	301	297	279	277	304	316	278	312	286	275	262	300	278	307	311	314	305	317	284	293	291	301	314	294	315	313	295	307	328	329	302	311	307	284	305	307	322	293	281	286	284	322	284	313	315	327	279	310	285	300	323	300	278	314	310	297	294	282	329	303	302	300	295	291	311	293	293	273	281	268	283	314	312	299	286	309	290	296	299	291	318	334	276	309	322	334	276	296	306	290	298	316	306	304	273	303	317	294	304	303	296	306	291	294	313	300	313	304	286	288	318	326	282	275	285	292	297	309	328	319	314	295	286	289	290	318	281	282	310	293	322	316	297	305	347	311	292	329	287	314	299	297	270	289	288	284	281	310	310	305	303	288	307	297	311	332	304	294	277	313	280	295	298	287	305	332	319	302	324	303	318	272	298	347	317	314	288	314	296	313	299	284	275	325	274	309	316	283	299	330	284	311	293	305	305	291	329	250	340	276	302	297	302	299	311	301	276	315	323	311	325	305	315	324	317	286	318	283	308	303	301	285	287	329	339	309	295	314	291	293	269	330	308	273	287	280	281	321	279	332	300	306	288	312	329	310	320	318	317	282	294	338	291	294	335	328	308	307	321	288	321	294	293	310	292	290	299	324	301	289	298	291	291	312	290	327	348	330	310	307	301	295	316	313	302	296	300	283	317	301	272	287	307	313	303	294	289	297	314	305	280	301	306	295	309	293	309	308	334	285	334	300	306	327	318	301	285	301	283	290	290	276	327	294	291	302	308	287	295	320	305	315	304	316	273	301	288	284	313	303	298	300	306	290	286	300	298	297	270	309	301	276	291	289	312	304	308	294	278	309	297	290	290	305	303	301	324	352	279	313	298	328	310	329	318	296	322	284	288	262	316	292	318	275	289	289	297	318	280	279	309	289	334	342	268	334	283	290	307	302	313	321	289	314	278	262	287	337	304	309	313	333	313	312	264	305	323	291	308	287	280	320	277	297	309	309	291	318	312	292	282	275	299	301	290	264	267	320	264	305	307	311	299	320	294	320	328	317	269	325	334	297	293	306	286	318	329	297	303	313	317	288	296	300	302	318	262	305	289	322	322	297	283	294	301	314	289	317	281	316	312	318	271	321	300	311	295	308	307	286	295	312	304	282	294	311	281	306	326	315	277	306	300	290	285	306	304	312	288	278	294	292	304	298	280	295	295	311	288	292	291	312	271	292	285	285	306	324	337	303	319	295	296	297	297	277	302	304	310	288	314	319	300	272	314	302	303	277	287	310	278	318	328	314	286	285	315	326	306	290	294	317	303	293	300	305	303	299	277	291	336	317	323	300	330	300	293	289	313	278	285	319	294	323	312	314	312	294	292	275	329	315	322	266	303	303	334	307	305	311	309	308	283	276	280	298	298	290	327	295	308	293	305	310	308	309	268	324	297	298	327	329	289	287	307	325	297	315	284	271	292	286	297	321	285	333	315	304	296	311	278	268	303	307	294	294	307	296	319	292	291	306	293	289	311	314	293	297	318	275	303	293	297	291	309	320	276	277	283	336	276	316	271	344	287	283	304	294	306	298	292	283	305	271	315	281	317	316	304	311	315	277	275	315	331	285	309	279	273	317	312	308	278	290	323	293	311	311	306	308	302	335	304	332	291	301	290	289	288	301	282	342	273	310	311	274	262	276	291	259	261	283	317	271	313	291	272	309	290	324	310	294	300	332	305	307	320	284	328	320	318	297	297	309	322	328	292	310	315	289	290	264	276	308	285	302	310	303	297	304	329	283	328	306	308	317	290	300	284	281	288	307	310	290	325	304	343	304	312	305	301	289	306	300	307	312	277	309	303	286	340	272	279	300	329	315	302	294	300	316	314	305	311	298	281	331	313	268	278	299	293	333	320	282	308	317	306	310	307	298	305	312	289	293	344	301	292	287	289	286	284	303	288	297	300	301	305	287	302	278	310	321	315	352	306	315	287	279	301	295	320	269	284	292	284	327	345	325	269	305	288	323	298	327	294	326	278	284	314	307	318	316	281	294	294	304	294	284	317	298	292	313	289	305	320	301	314	285	309	334	303	273	310	288	312	311	286	291	326	320	269	283	309	308	300	311	322	300	276	289	333	310	314	310	296	302	333	310	312	275	330	298	296	282	254	309	299	279	291	302	292	324	285	312	302	305	299	285	333	298	277	301	297	268	288	331	317	278	281	292	310	321	303	303	323	296	310	320	321	323	306	307	322	270	306	336	301	284	324	297	302	320	327	275	321	292	308	277	309	295	307	316	267	320	304	328	302	295	303	295	341	269	286	312	329	287	287	279	294	320	303	273	289	331	337	275	308	321	277	289	283	314	295	331	326	319	327	306	270	307	291	291	325	277	312	292	333	300	299	284	298	282	297	313
40698	49074	28196	16329	6997	3229	1083	512	424	386	368	350	355	351	364	366	355	378	340	349	341	351	368	369	385	352	356	342	369	356	344	356	342	389	361	345	384	371	350	349	358	341	362	358	373	332	332	358	351	349	347	324	322	377	315	382	347	397	376	362	324	365	386	329	355	350	352	363	316	334	354	338	352	352	373	379	384	352	355	330	336	347	310	358	364	328	338	366	309	371	361	360	321	338	380	325	350	333	343	355	344	363	325	346	337	323	349	336	374	369	338	373	330	371	360	358	357	347	355	346	353	342	352	361	353	345	370	322	356	342	336	355	344	352	342	341	339	358	338	369	354	338	333	344	369	364	363	324	348	388	359	331	312	336	366	358	325	332	327	351	344	356	333	369	352	366	361	343	337	349	346	367	357	362	325	359	360	390	342	329	373	342	363	347	346	335	336	338	297	339	342	323	343	337	364	371	353	329	336	365	345	330	354	355	357	333	361	353	337	329	369	373	365	351	356	354	331	344	371	356	365	363	350	325	347	367	311	391	345	343	346	367	364	352	357	347	320	376	334	359	331	330	379	320	345	352	351	382	330	318	358	347	352	328	345	339	342	357	356	321	356	348	364	329	351	369	333	324	365	343	343	391	372	384	380	351	350	315	346	364	356	339	331	349	378	326	340	362	347	349	361	350	355	342	346	345	317	326	330	336	343	310	340	322	350	349	344	368	342	383	358	344	360	316	348	350	359	335	356	340	346	330	360	347	352	363	345	331	341	364	360	368	313	345	365	362	353	367	347	336	385	327	363	369	348	323	375	344	350	360	369	338	363	356	360	339	349	360	366	387	343	361	336	376	352	366	338	374	359	355	330	342	311	373	322	359	352	341	344	358	338	346	341	306	342	343	356	369	338	341	366	343	357	365	312	351	335	345	329	353	375	338	328	377	316	343	323	338	323	353	347	338	353	354	327	378	337	339	347	346	350	351	326	328	329	346	324	336	336	366	317	373	339	346	353	339	350	366	379	311	352	337	321	328	334	352	365	347	304	326	349	364	322	335	339	361	346	358	332	377	342	339	337	325	351	354	393	376	333	360	340	326	371	313	307	363	330	350	348	361	364	357	354	390	347	375	315	345	363	334	344	332	388	374	357	340	329	358	377	309	295	374	355	332	341	365	371	350	367	324	353	364	329	353	371	374	334	383	301	362	341	351	329	358	354	327	351	359	357	341	356	335	344	363	319	344	359	329	377	343	359	353	346	347	329	360	332	368	365	352	329	351	384	374	380	346	349	327	340	351	340	355	337	365	340	353	326	357	356	349	339	341	356	371	389	379	339	332	331	339	368	391	334	332	331	354	336	347	351	373	362	336	341	372	360	363	333	358	345	362	339	365	381	388	345	335	318	375	336	359	324	383	331	323	332	355	350	346	400	346	345	336	383	356	354	354	341	340	331	364	383	354	348	355	343	357	354	353	347	364	325	363	380	329	338	339	360	368	339	332	378	375	369	379	343	380	348	342	323	344	346	320	324	358	321	319	363	369	367	337	338	376	348	346	334	355	343	348	351	361	358	336	343	371	348	341	328	318	360	345	347	337	317	319	341	351	345	355	381	348	353	325	334	353	353	380	328	350	323	374	347	356	346	350	364	341	342	351	368	363	320	335	379	343	350	361	342	367	347	344	355	332	338	385	334	340	380	353	341	335	313	345	354	322	399	351	330	365	336	348	355	331	347	323	365	347	352	376	332	386	363	301	370	335	347	363	335	369	326	380	354	376	358	336	352	352	326	358	357	324	328	357	334	324	348	342	339	338	342	337	326	351	366	346	346	361	358	358	353	362	378	335	353	369	380	373	336	373	354	372	371	296	335	334	350	348	351	357	344	342	336	347	369	351	376	346	361	336	352	340	370	355	313	331	352	386	369	360	324	373	316	339	339	379	335	325	346	346	327	355	360	330	348	350	347	343	348	316	349	343	343	376	358	340	370	334	333	353	317	317	380	389	349	342	352	379	343	371	356	349	371	343	314	360	355	322	335	343	351	341	347	387	346	370	371	325	355	335	311	342	348	379	360	345	339	343	339	326	362	378	353	314	344	314	341	345	352	367	361	357	330	378	346	358	353	382	358	368	336	358	355	353	340	330	364	362	358	334	337	342	368	355	351	356	377	355	373	343	358	375	371	370	333	357	347	341	315	308	315	345	334	322	356	333	328	355	372	383	356	359	364	342	358	321	363	355	371	332	341	337	350	321	351	321	395	365	340	347	356	360	378	330	321	337	359	351	355	352	344	353	318	348	331	328	343	374	339	332	357	373	341	331	354	339	366	363	338	365	365	337	356	314	347	344	352	328	342	316	355	358	333	385	330	363	335	360	366	347	358	340	375	317	341	372	345	347	332	336	365	337	359	351	363	339	350	338	363	386	347	330	330	373	342	317	335	351	362	351	337	314	353	350	338	349	346	356	326	389	323	338	325	331	354	349	346	360	341	360	334	330	350	353	328	354	358	354	353	335	340	350	335	333	341	356	356	321	367	367	366	367	334	338	345	391	338	372	340	346	358	355	336	342	313	378	369	337	320	351	349	362	365	349	322	364	358	332	357	340	353	343	338	362	362	330	341	342	354	355	338	364	378	365	342	357	360	354	362	346	387	333	331	342	348	366	339	352	343	328	363	352	361	338	364	335	377	381	359	332	352	337	347	333	371	362	345	353	347	344	363	359	354	350	347	344	353	326	354	345	341	362	355	313	344	370	347	358	373	353	360	328	350	332	356	356	378	330	371	321	333	360	338	354	376	317	333	369	310	367	402	359	326	340	312	364	335	340	318	362	325	369	363	354	362	359	348	339	355	346	346	357	379	363	351	377	355	331	353	348	343	323	355	360	335	331	346	331	332	341	353	352	338	347	380	339	320	368	349	383	371	333	358	343	358	341	364	347	337	344	347	334	345	327	362	365	363	366	336	339	350	368	330	321	364	389	308	357	352	350	340	335	340	329	362	307	356	384	345	382	361	354	354	382	359	341	362	363	363	357	313	360	382	343	377	354	374	349	354	331	351	346	339	347	361	350	379	326	324	363	350	383	353	389	372	356	361	311	343	369	291	336	367	359	379	365	353	348	367	355	307	337	331	347	345	335	320	363	325	322	340	335	335	346	342	335	333	352	366	347	347	344	367	326	358	319	359	359	349	343	356	360	378	351	336	354	347	331	340	340	334	341	376	379	379	352	372	332	355	350	350	395	319	333	337	349	355	340	341	354	340	344	347	330	370	345	342	365	336	404	335	334	347	325	332	368	338	366	332	333	315	323	326	345	360	377	401	367	351	358	360	335	361	345	351	345	352	335	333	368	342	333	341	370	351	381	403	348	350	369	347	332	375	326	379	382	362	328	347	352	357	345	375	369	339	338	353	363	341	344	389	348	343	321	345	351	344	373	380	346	339	337	354	346	338	346	302	323	332	379	345	362	344	326	352	336	377	321	322	335	349	349	361	360	339	335	335	336
22925	21073	28590	24062	21424	20591	9435	1395	640	522	502	481	468	457	476	442	466	420	423	448	462	433	430	428	454	431	437	463	442	433	442	427	411	457	432	398	409	408	387	419	421	421	434	412	442	422	412	411	436	451	443	415	407	443	416	414	457	436	415	436	435	426	444	416	410	450	448	459	425	390	432	418	450	423	396	410	452	436	404	404	433	454	418	399	439	417	454	467	481	455	454	453	467	437	439	429	396	407	431	421	408	428	443	448	450	422	423	437	434	398	408	437	386	450	400	386	428	424	433	403	446	411	425	450	439	389	440	435	409	430	429	416	435	418	455	412	423	421	431	408	450	424	420	428	460	401	427	418	402	410	409	444	393	458	427	424	418	398	391	406	433	443	434	441	405	428	431	450	419	394	423	406	416	430	425	384	431	426	402	451	410	417	439	415	426	399	391	446	443	419	431	454	404	417	456	408	411	449	422	394	449	464	416	428	415	457	451	414	395	408	410	416	411	403	432	425	479	416	418	398	435	436	388	427	438	418	386	427	445	416	414	392	410	412	442	447	445	440	421	426	458	421	431	468	449	447	432	441	443	441	431	437	442	394	434	436	414	455	433	439	396	415	389	436	387	406	418	422	448	439	449	423	437	389	430	447	396	436	429	429	421	458	378	438	408	425	413	387	428	408	457	427	415	421	428	428	438	432	414	396	379	424	433	425	444	435	452	429	445	450	477	397	406	401	418	411	424	453	435	443	419	405	410	466	438	421	426	427	461	451	452	465	437	439	452	420	391	400	421	428	444	416	399	406	434	433	420	410	426	413	420	427	441	428	430	387	411	448	404	456	416	438	459	429	404	436	412	449	438	464	390	396	459	412	457	439	430	424	412	420	464	371	460	420	462	438	424	413	403	426	396	448	445	420	375	442	432	409	416	396	454	424	445	434	430	454	422	444	418	407	413	424	443	404	423	444	414	434	423	387	439	410	371	450	454	433	411	430	408	415	435	436	421	399	434	453	424	419	431	437	458	403	436	403	415	412	468	458	465	445	396	439	418	415	455	466	406	455	413	427	416	396	415	412	420	442	419	407	465	398	395	480	410	438	452	431	407	420	403	426	424	432	438	429	408	413	417	445	430	387	445	439	431	422	436	459	412	438	442	442	458	396	442	386	446	446	386	393	443	403	396	442	441	435	423	414	384	422	419	433	430	415	412	423	442	447	401	420	441	423	440	404	442	421	416	433	423	393	462	430	418	467	428	409	423	429	406	459	414	446	428	449	446	406	424	396	432	421	428	408	385	476	440	434	427	406	431	416	430	400	403	432	438	414	432	432	430	427	390	431	409	421	416	388	414	443	429	420	428	401	412	451	434	402	443	409	439	370	397	385	456	429	402	388	435	432	397	396	478	468	413	400	418	403	411	437	430	409	416	449	444	436	411	405	441	439	460	407	462	458	421	424	417	448	427	426	430	429	422	436	432	422	407	440	444	448	427	434	429	439	438	394	428	418	393	420	426	441	429	405	415	437	403	398	423	394	430	423	406	473	428	435	423	440	381	405	380	428	396	421	440	397	396	452	469	418	461	375	441	413	405	393	450	427	488	405	441	401	455	442	429	443	435	461	448	431	465	399	416	404	401	440	430	411	449	439	427	433	419	418	448	419	402	427	470	418	449	417	426	415	450	398	394	398	424	410	397	410	387	448	439	423	428	436	435	435	388	441	405	413	398	429	413	428	456	425	418	430	402	442	404	417	399	427	408	430	426	412	439	417	431	422	435	418	411	420	421	440	421	397	406	447	402	426	442	439	407	411	413	442	432	424	446	421	396	446	429	415	423	399	450	388	441	442	392	423	429	446	411	413	437	397	419	400	413	416	386	430	427	422	413	377	395	430	394	449	393	421	445	374	414	451	450	430	427	429	428	408	442	435	429	438	415	411	411	409	406	433	458	450	421	414	454	424	400	405	393	430	423	425	387	475	415	455	476	420	426	417	417	398	416	418	423	419	397	465	423	436	396	408	393	442	414	427	447	412	422	413	421	450	414	394	424	426	386	398	440	424	445	412	418	394	438	404	453	416	444	425	419	444	399	415	442	428	425	448	385	406	447	448	460	430	447	431	401	424	429	451	450	424	426	451	384	390	427	410	427	441	420	472	404	412	423	453	398	448	430	420	401	441	470	436	424	402	413	422	460	420	387	429	435	425	454	433	452	441	464	392	416	407	439	414	416	390	428	404	419	423	402	421	406	437	402	429	387	403	429	449	407	425	434	418	400	443	425	458	446	385	427	447	411	451	474	449	463	472	451	468	411	427	407	421	412	434	404	421	461	414	399	423	402	478	449	440	455	391	419	450	430	404	431	420	424	413	430	465	453	394	416	428	399	427	443	448	375	402	420	427	406	470	388	381	449	425	418	409	446	418	410	399	435	420	440	429	390	437	443	420	436	433	420	442	464	406	443	388	415	426	409	404	427	417	435	409	452	428	443	436	437	390	419	436	420	432	398	423	435	430	444	434	419	429	393	429	426	464	454	422	418	457	375	435	418	408	399	422	411	436	393	444	474	438	457	414	443	427	445	399	431	441	408	440	448	442	413	442	443	421	406	438	441	403	399	448	440	456	449	411	474	421	441	380	409	426	478	430	449	417	418	440	408	422	415	415	409	402	416	403	431	419	442	444	410	420	444	407	403	418	423	461	385	422	395	439	414	396	454	429	412	426	420	429	452	424	432	457	410	404	393	393	461	435	434	421	401	452	424	431	407	408	386	436	407	410	448	393	413	408	381	447	418	428	419	436	436	442	428	442	464	408	432	416	399	425	428	440	427	418	429	435	447	432	422	404	452	416	411	432	420	412	460	433	394	431	423	410	421	446	396	408	386	404	397	422	461	413	437	461	443	434	422	424	398	403	415	428	432	382	413	366	395	441	457	421	424	457	424	439	407	408	434	418	416	428	444	413	396	421	419	396	456	423	393	455	425	458	402	405	416	425	444	421	428	439	421	453	411	432	431	426	393	428	440	415	442	414	417	412	439	451	447	430	399	396	453	407	411	427	441	413	427	459	418	396	437	467	416	416	438	429	411	454	415	447	398	442	461	404	459	433	420	398	392	403	445	418	443	422	423	410	438	456	429	449	405	411	394	362	432	410	385	390	420	404	423	412	426	467	435	419	410	435	412	421	439	425	424	449	419	436	431	411	415	449	457	423	411	459	402	380	399	412	423	422	443	394	419	396	436	401	435	425	450	442	440	432	403	440	472	409	451	439	452	441	431	424	455	440	425	412	439	429	446	432	429	434	407	412	429	449	438	434	422	439	409	424	408	426	400	428	435	394	440	428	413	425	463	463	449	418	401	430	413	414	423	419	424	381	403	453	428	413	436	443	434	413	403	440	406	438	398	416	422	400	432	428	388	468	407	436	405	439	413	448	466	453	449	430	432	422	406	426	421	398	408	451	439	414	406	418	426	427	405	421	436	399	421	399	440	448	441	393	408	451	398	410
37431	58785	44319	33381	18954	7912	3128	1175	723	586	619	538	499	524	517	466	508	490	473	530	480	479	448	489	468	497	468	473	433	483	483	455	451	517	497	498	494	511	502	493	538	433	464	465	457	477	445	456	463	485	476	454	471	499	440	448	455	471	461	434	492	454	486	479	478	475	480	443	487	442	473	473	456	473	485	450	496	474	534	451	487	454	504	501	469	445	453	429	423	474	475	459	480	477	461	479	461	444	504	475	506	492	494	456	487	482	490	485	486	472	532	481	478	503	476	477	499	472	479	418	468	479	488	467	504	483	473	425	447	500	450	482	420	455	504	461	483	449	434	454	479	458	480	487	461	487	445	444	455	459	448	470	462	464	468	449	456	455	508	470	473	440	461	456	487	479	468	447	503	474	497	453	530	436	480	513	472	469	462	427	453	456	471	483	444	477	499	475	457	448	485	463	462	490	476	441	477	447	463	491	430	481	462	455	445	481	466	450	491	447	473	465	480	509	469	461	447	463	440	456	485	487	511	488	478	466	472	492	469	448	461	481	473	513	475	485	447	490	470	474	438	475	458	490	510	517	462	462	472	449	486	439	458	403	478	451	431	455	461	480	498	489	443	475	457	465	443	472	469	475	507	460	451	491	445	444	475	462	423	512	446	472	473	482	461	479	464	458	457	422	416	467	503	526	512	476	485	446	463	436	455	452	436	487	484	442	458	436	469	472	482	480	450	473	446	437	479	463	448	488	485	443	460	457	430	435	445	478	462	488	453	450	506	480	457	444	433	459	488	466	458	480	469	440	466	509	464	465	482	452	459	467	442	471	455	471	476	465	486	478	473	455	455	454	437	505	444	420	452	456	498	473	472	455	496	512	460	479	473	443	464	508	448	450	502	489	452	448	516	495	470	450	471	478	447	446	459	483	462	424	436	485	444	457	482	498	459	414	473	484	412	462	435	467	462	485	482	434	458	473	442	437	461	462	420	449	478	467	463	449	471	482	494	445	534	459	484	455	500	492	458	466	445	472	458	483	503	440	469	402	487	480	459	470	493	460	463	506	479	501	447	474	468	431	445	459	477	456	455	461	439	480	453	486	488	473	493	472	442	460	462	490	435	469	500	427	466	424	467	432	430	438	492	456	451	487	481	471	450	482	452	440	499	488	506	495	450	428	431	468	478	506	505	498	476	472	454	466	478	483	444	447	488	455	474	468	452	505	486	492	492	488	416	436	480	469	461	466	492	468	472	517	449	483	503	454	497	442	447	471	458	462	457	477	476	461	480	482	468	489	459	471	451	481	498	505	439	480	475	472	471	488	461	427	454	498	477	472	477	449	492	489	433	455	471	445	485	490	506	460	484	473	452	471	469	442	479	438	474	501	437	467	485	477	476	471	434	485	470	439	453	431	466	419	442	481	479	439	426	467	474	451	454	475	484	414	434	480	482	481	448	462	491	465	449	477	436	488	447	495	479	482	461	453	456	495	463	462	487	464	470	490	475	507	486	469	482	441	504	471	475	482	481	435	492	480	434	481	477	459	453	451	454	457	463	463	460	460	463	478	450	458	441	435	454	487	470	480	473	503	436	449	456	464	445	466	461	444	481	478	472	486	479	475	492	474	483	481	461	412	478	471	464	481	500	467	455	471	443	488	484	476	471	482	458	437	484	428	485	497	463	479	481	461	464	469	487	491	490	431	455	482	490	487	416	465	450	467	473	477	448	423	454	457	487	458	477	421	465	451	442	494	445	474	516	457	450	486	516	477	458	495	499	490	488	424	516	544	472	452	459	443	439	480	473	478	466	459	468	497	439	446	502	476	479	456	457	438	469	450	481	457	491	456	464	485	486	464	425	463	447	467	490	487	455	478	495	449	451	470	462	426	458	453	488	464	491	472	478	425	491	487	497	485	466	459	470	493	470	491	438	516	482	436	520	470	447	446	461	498	446	449	453	476	440	513	454	483	468	472	484	442	460	482	429	511	487	439	465	481	487	482	441	499	472	478	491	468	480	433	467	459	477	467	496	437	503	492	507	473	499	485	455	489	482	516	492	481	470	480	480	482	455	455	462	481	481	464	472	425	438	454	497	471	533	471	466	484	455	454	459	471	456	453	466	469	481	459	477	505	479	511	431	509	473	457	467	473	475	461	484	466	464	435	476	466	484	448	493	453	461	429	449	464	462	451	448	472	503	502	445	461	450	487	514	436	444	451	444	448	450	449	487	441	542	456	440	514	489	510	455	469	443	488	446	488	490	457	488	460	483	472	477	458	487	466	493	481	442	448	482	486	447	442	426	464	424	486	438	464	472	503	478	464	479	467	472	442	450	498	448	486	488	474	434	461	490	499	465	488	505	492	465	456	437	459	443	502	470	448	443	471	461	483	508	442	473	483	463	450	454	477	465	473	457	459	491	476	468	453	445	478	472	462	471	474	486	478	435	466	446	465	480	483	502	438	497	447	502	465	504	462	498	471	450	477	456	492	499	488	485	420	426	467	521	484	459	496	455	458	477	481	462	422	495	472	439	461	495	472	510	484	500	483	513	501	484	445	467	454	439	499	471	480	496	457	440	458	463	435	491	467	440	457	482	458	479	495	436	455	442	479	452	488	465	472	421	492	464	475	481	443	487	457	475	477	429	463	482	439	457	458	438	446	436	419	474	497	426	497	436	452	484	470	496	484	474	470	463	474	434	493	456	495	455	480	515	462	479	468	455	444	481	448	466	483	465	448	454	485	531	460	490	452	483	479	446	477	441	451	452	505	463	455	480	434	477	452	471	482	482	454	451	433	482	463	474	469	462	456	473	484	493	458	499	460	491	482	487	475	458	451	464	434	504	459	452	456	480	475	465	466	438	446	468	474	485	494	450	419	493	473	422	447	479	509	502	449	467	475	429	460	480	469	484	460	440	447	455	458	492	452	453	455	451	505	424	457	478	448	468	463	473	439	501	467	482	447	492	478	503	500	435	461	435	461	516	513	444	473	480	487	482	509	483	491	487	514	460	464	460	510	455	448	466	487	444	504	452	454	466	476	497	481	448	460	463	499	440	467	468	520	431	452	448	465	495	444	491	475	467	453	483	501	492	444	486	481	462	489	448	480	473	511	458	490	464	478	444	487	458	477	487	451	480	466	453	480	490	479	472	461	458	430	429	467	515	460	479	481	441	466	452	450	461	485	473	476	483	452	499	473	524	461	472	453	457	445	485	450	470	481	499	502	442	474	461	460	436	496	447	450	473	546	463	471	479	453	470	463	514	474	476	477	473	459	482	480	456	465	474	492	463	494	473	457	484	402	450	459	439	489	488	460	488	443	501	491	487	487	499	480	451	441	469	462	461	511	425	472	458	505	464	457	473	476	477	484	497	495	484	478	454	483	461	491	458	463	462	475	465	494	471	448	454	410	458	440	472	436	482	463	513	459	485	461	440	458	500	442	416	471	466	494	477	451	478	473	474	455	443	495	450	475	481	472	475	493	446	462	455	431	471	473	463	462
31971	32280	30729	17348	5203	1321	487	312	225	248	272	250	251	222	224	225	214	236	215	215	219	235	242	216	210	233	245	222	223	207	256	214	220	229	204	250	231	205	240	206	222	221	237	212	248	212	228	234	217	229	237	206	217	215	214	234	239	233	228	237	205	225	228	230	235	224	220	214	215	215	206	181	229	208	211	237	231	240	230	232	226	227	211	210	216	222	237	217	202	210	216	247	213	249	203	193	233	219	201	223	246	217	213	216	228	224	217	212	204	211	247	230	213	211	232	236	232	218	239	199	243	204	216	245	255	240	197	227	211	257	212	206	259	224	218	238	205	222	238	232	206	201	225	221	241	217	231	232	240	246	217	215	236	238	238	253	226	242	204	219	228	223	237	227	219	255	219	198	234	245	223	221	238	233	239	244	224	243	233	215	227	212	201	208	205	210	238	210	210	205	237	236	228	203	236	241	217	216	243	215	231	217	228	207	229	219	230	235	227	214	248	229	245	230	239	262	205	214	231	244	215	221	238	231	226	232	226	230	221	225	258	226	210	234	233	198	195	219	207	243	204	235	223	220	185	210	220	195	243	232	218	234	213	255	232	205	187	220	212	249	244	252	226	195	192	229	197	211	223	228	216	224	198	224	195	232	212	240	221	208	210	215	226	224	204	236	230	214	207	206	233	234	209	257	211	239	217	245	221	239	242	247	211	197	201	216	236	225	238	244	226	222	256	229	224	234	183	228	224	207	237	197	218	204	238	220	224	202	217	209	239	211	229	225	224	220	239	212	214	219	228	217	194	226	210	227	228	213	205	232	239	203	209	232	220	214	210	218	228	222	222	238	229	226	228	194	227	230	242	221	239	222	231	231	248	231	226	216	209	218	224	208	219	210	218	226	233	234	243	216	219	244	211	217	240	214	194	221	249	226	256	221	226	216	260	206	222	206	207	239	211	232	226	263	216	209	223	224	223	214	216	230	242	234	225	218	249	199	229	245	237	214	198	222	206	220	212	251	226	234	236	243	247	223	238	249	219	202	194	227	209	236	239	202	229	209	219	249	227	251	236	247	232	179	216	232	235	251	222	205	213	212	231	226	213	213	231	193	252	239	208	218	227	227	236	233	219	209	226	232	241	218	197	239	213	227	245	223	214	228	255	223	253	212	234	203	239	218	194	200	210	212	229	232	244	226	225	237	207	219	227	231	204	224	230	221	249	228	233	246	209	199	224	220	232	254	232	225	194	226	202	201	184	243	233	226	229	236	214	251	246	222	215	233	217	231	201	249	234	240	236	209	224	189	258	203	251	217	233	224	226	200	244	231	234	210	216	222	220	244	245	256	249	213	246	230	215	240	215	200	220	245	228	227	227	208	236	251	226	231	230	213	204	200	206	226	231	225	234	213	237	233	217	226	218	204	230	247	215	216	241	204	216	230	232	219	228	208	230	218	215	223	225	231	195	213	241	237	215	198	250	256	265	218	209	232	229	226	229	208	253	225	234	211	227	242	223	224	224	172	220	214	205	216	222	230	230	202	247	215	243	204	235	227	202	230	216	201	228	224	212	219	236	224	228	236	218	225	215	241	235	214	198	236	228	230	239	211	182	223	211	233	232	221	237	229	209	218	237	218	269	238	215	208	198	239	212	249	217	216	185	213	223	238	240	234	224	235	222	211	252	224	214	264	227	213	218	213	237	204	220	219	206	222	236	244	212	232	231	214	205	215	242	233	246	209	208	239	241	228	241	233	229	222	244	238	240	235	262	210	227	259	221	231	247	231	226	234	243	229	244	228	240	233	214	215	233	231	195	229	246	234	220	197	219	204	249	227	223	237	240	233	227	249	240	220	231	218	246	206	225	266	242	222	219	213	227	220	209	230	216	208	219	218	226	235	217	241	247	244	217	214	235	213	213	241	223	195	243	229	209	219	248	186	222	227	230	223	206	226	227	240	206	211	210	199	253	234	228	219	224	202	227	240	240	215	214	201	223	237	237	222	214	234	243	213	229	215	228	220	221	222	216	228	208	214	220	218	228	223	206	240	229	201	222	229	213	255	227	244	243	229	243	192	228	238	190	220	237	225	223	207	236	228	207	183	245	213	213	213	225	218	215	217	234	244	250	188	240	215	215	201	217	207	226	221	233	240	191	253	231	212	235	209	214	236	231	235	261	258	236	232	225	194	212	196	206	214	234	226	231	224	218	227	221	226	214	207	215	206	217	227	225	241	206	236	263	209	228	224	240	227	218	219	243	201	243	242	250	199	241	227	239	215	223	230	235	202	220	226	209	216	243	226	214	242	241	252	234	243	231	257	242	235	233	230	219	258	224	236	219	218	251	219	215	218	219	205	219	235	219	225	230	220	236	254	220	241	233	241	246	228	235	225	216	229	213	212	222	224	195	225	217	227	231	208	248	227	217	246	210	216	222	204	239	210	215	212	221	219	249	208	217	205	225	223	219	235	197	232	221	248	239	252	203	201	241	231	285	215	226	247	230	219	221	201	212	191	184	226	219	221	216	216	232	225	214	218	220	217	228	211	223	221	219	248	234	232	206	218	213	243	235	205	235	227	210	202	218	208	242	222	230	201	212	217	203	195	239	199	220	209	204	267	213	234	194	224	223	227	202	242	232	212	230	223	222	222	233	203	212	202	240	223	236	212	231	219	242	233	197	213	239	254	240	212	203	233	207	204	208	199	244	193	228	217	236	215	220	235	207	221	252	225	258	218	239	246	198	198	213	206	204	211	237	238	221	251	229	196	237	201	254	229	205	210	211	231	214	209	214	213	213	240	216	223	200	238	207	229	208	241	228	220	221	205	232	237	208	220	219	204	214	228	196	226	207	246	228	212	225	251	222	244	225	215	230	231	243	241	237	205	238	244	232	217	212	231	223	216	239	226	202	212	229	199	207	230	229	185	247	227	211	239	213	225	224	230	233	211	257	201	197	227	243	231	216	238	220	217	222	215	217	216	228	226	241	207	236	245	225	211	223	231	254	224	198	224	209	208	235	224	212	231	220	218	242	268	241	226	210	236	230	230	236	211	220	227	214	231	221	231	234	221	227	219	226	252	227	247	240	228	242	203	202	233	219	227	219	247	205	239	244	215	241	227	222	229	223	247	239	246	209	210	262	239	248	217	213	236	227	215	235	229	220	257	204	216	228	243	213	231	214	260	232	238	209	227	199	216	199	250	209	219	231	250	209	256	227	222	231	203	236	234	244	227	210	220	231	234	223	225	236	228	243	217	242	202	208	230	238	218	210	241	213	247	230	211	211	213	220	226	251	232	246	222	221	251	231	240	243	218	213	249	210	229	222	218	206	213	212	236	213	230	219	196	222	239	215	224	221	221	206	246	211	225	228	204	230	241	222	211	207	234	217	194	223	219	222	220	241	225	239	226	225	233	228	234	214	230	224	227	221	213	228	256	236	230	231	199	202	241	227	214	222	195	235	215	255	239	228	227	223	215	240	252	214	219	256	227	213	252	226	230	212	224
38171	46516	30302	14312	5945	1817	714	372	290	257	266	296	282	279	251	286	264	303	274	279	275	268	235	261	300	276	260	279	297	287	281	275	240	276	249	281	283	264	276	256	234	232	268	260	272	252	266	256	259	245	272	273	233	279	287	245	267	285	267	247	240	281	290	252	270	255	271	285	280	244	279	241	262	253	275	275	280	279	261	247	240	266	280	239	267	254	262	270	249	267	278	281	284	266	267	265	249	244	238	265	229	276	243	264	252	273	291	281	283	266	284	282	257	248	259	265	265	285	261	269	277	265	263	280	261	266	268	245	266	272	265	274	283	270	250	231	253	273	271	291	244	279	244	282	274	273	275	282	267	269	243	268	271	287	236	259	267	269	299	264	265	296	240	279	273	265	227	239	243	242	229	234	261	282	268	277	309	250	259	251	258	273	267	292	244	240	270	274	309	260	239	250	231	259	252	235	283	249	273	294	275	265	262	276	268	275	266	235	285	274	254	239	239	253	286	255	251	298	244	263	245	284	267	236	261	263	235	276	283	269	282	281	261	251	255	249	276	248	279	268	235	250	264	249	242	248	275	288	257	241	272	280	254	291	264	266	257	279	259	268	259	253	243	248	253	239	323	240	252	255	280	255	276	257	266	268	264	285	258	291	258	260	258	281	265	244	245	273	251	272	278	284	260	262	275	258	254	247	277	257	273	253	268	244	254	290	242	244	265	275	262	280	259	241	283	255	263	250	252	271	274	250	285	260	261	255	245	261	260	262	289	280	266	264	235	262	286	246	294	256	236	229	269	261	229	308	278	284	255	232	257	285	269	260	237	281	265	250	267	275	286	312	253	217	246	240	262	271	296	261	268	246	278	278	261	227	252	235	272	267	235	248	279	247	258	234	249	246	280	279	262	262	268	269	294	264	272	235	282	284	268	253	272	250	276	242	266	260	280	290	250	270	315	292	282	273	243	264	276	251	268	262	286	296	261	246	261	255	249	288	261	255	241	298	267	241	255	226	272	273	290	259	272	241	248	257	208	289	261	247	293	268	262	278	266	239	275	261	248	284	241	229	287	284	284	268	251	252	250	234	277	265	297	256	247	260	254	280	246	270	265	279	271	263	248	229	271	286	274	271	272	300	279	233	249	313	273	259	255	270	272	264	275	270	260	274	268	265	253	231	235	259	249	236	285	256	260	261	258	262	294	259	288	257	260	293	276	250	259	255	275	296	242	276	271	283	278	286	263	229	261	255	266	279	260	247	268	243	253	260	268	260	287	236	285	273	256	261	253	262	273	234	271	294	256	250	272	287	275	255	277	269	262	281	274	280	271	267	271	285	258	262	267	281	283	261	291	263	272	249	261	271	256	292	262	259	255	254	249	278	297	256	250	261	263	268	263	248	239	280	255	262	269	260	260	246	250	287	295	236	270	237	268	263	253	266	276	293	269	282	247	284	256	263	265	243	285	286	262	255	219	242	278	270	298	279	253	228	251	235	235	258	258	266	230	267	273	249	289	245	265	290	269	272	247	274	276	262	278	267	268	252	261	264	277	258	250	259	242	248	259	274	264	255	238	256	265	280	282	274	264	242	263	266	275	271	246	262	262	264	305	251	275	256	232	269	278	243	288	261	242	256	261	270	257	293	265	246	259	257	272	271	283	217	260	294	277	231	248	279	261	246	272	295	282	274	247	225	244	269	290	272	299	236	283	258	269	288	272	268	259	293	241	239	262	267	234	287	240	276	285	251	281	269	285	284	233	266	270	260	251	264	262	278	277	260	295	270	248	255	245	269	278	284	238	241	282	270	252	266	243	252	251	259	249	262	260	267	237	243	283	288	256	258	260	246	268	273	283	263	239	276	252	261	284	246	289	266	264	246	235	251	256	244	280	248	250	277	275	254	249	259	242	264	260	255	277	235	308	246	256	269	268	251	265	289	228	266	244	241	265	255	264	280	263	274	268	258	271	258	258	270	245	242	265	251	253	259	273	264	270	274	255	252	242	277	270	265	266	255	243	262	296	246	255	250	275	284	244	285	266	263	280	285	283	255	270	255	264	265	263	267	245	291	261	241	261	252	260	282	236	228	271	289	263	269	269	265	242	265	250	280	270	268	286	268	277	263	242	283	249	263	263	253	287	252	268	243	259	268	255	276	272	266	249	228	270	290	270	258	292	226	262	258	224	250	284	287	282	279	268	276	291	272	259	286	253	283	265	275	281	251	268	252	265	256	250	285	280	267	244	243	281	263	268	296	284	281	276	297	240	283	242	268	253	255	246	293	239	304	271	251	259	234	258	263	253	232	249	282	269	264	249	269	244	258	247	245	273	243	287	287	262	271	246	262	237	240	254	270	265	276	272	260	275	259	256	248	272	261	263	239	279	259	276	252	256	274	249	285	295	276	269	230	244	251	280	254	289	296	247	282	256	264	263	293	255	278	262	245	247	249	254	282	237	273	294	266	285	259	245	251	255	258	289	261	234	276	264	262	259	288	257	265	262	256	273	246	253	258	242	243	292	248	265	248	252	251	287	280	268	254	254	274	245	297	253	284	276	282	271	299	285	248	232	258	251	269	258	251	273	226	240	253	274	260	278	276	265	241	269	248	282	277	268	260	252	272	247	261	291	242	259	265	284	269	287	278	277	249	238	259	256	274	271	277	258	249	266	251	257	268	276	248	254	284	268	260	272	268	278	264	304	270	260	251	284	260	248	248	308	262	277	275	259	267	254	282	246	271	264	238	254	269	239	269	273	270	275	271	264	284	252	287	281	273	266	262	243	284	290	262	274	257	296	269	280	267	288	277	275	272	258	250	270	261	279	286	235	238	277	251	290	287	261	256	279	301	281	282	257	259	250	245	265	240	261	278	253	253	245	251	282	243	262	299	284	282	268	285	276	282	288	274	281	251	290	272	268	246	253	272	256	278	296	293	261	280	271	237	247	265	268	263	240	264	251	246	270	291	275	258	278	280	257	276	278	273	272	277	265	243	255	308	263	265	257	260	258	223	257	259	264	286	247	289	263	280	258	266	293	265	276	249	284	243	269	266	263	296	269	287	274	243	275	257	267	285	243	256	284	247	274	269	248	244	253	275	268	270	253	257	234	254	272	244	263	297	227	277	276	260	256	247	280	262	242	234	269	281	278	269	256	274	257	250	264	242	259	253	267	293	257	265	284	258	234	303	269	259	280	266	260	279	267	293	246	263	286	278	280	287	243	264	257	277	262	261	270	265	267	256	264	271	242	281	280	236	252	257	260	274	286	256	244	286	280	274	255	271	245	248	267	295	288	274	264	275	250	266	271	270	269	289	251	287	288	262	247	267	244	256	238	289	290	275	249	260	256	262	274	257	260	255	257	255	276	265	284	260	254	251	254	269	267	255	248	265	245	240	286	243	287	253	220	279	252	288	266	263	258	239	259	286	263	258	239	282	279	255	271	242	232	273	257	270	259	246	279	273	256	261	269	285	275	266	281	271	279	248	274	280	272	280	259	288
24137	21058	28344	25521	21283	13467	3482	831	388	338	345	345	295	320	294	317	235	296	302	299	287	286	300	308	291	328	295	278	308	315	281	272	313	284	280	301	303	296	292	305	314	302	275	308	303	323	282	305	292	306	308	306	313	256	294	302	298	318	294	306	292	302	300	323	313	303	284	335	306	280	278	296	288	302	311	328	313	301	301	280	289	322	295	294	284	293	295	304	313	311	293	304	284	318	281	296	293	283	288	282	290	286	303	266	315	282	278	302	286	281	323	296	328	303	300	307	314	321	304	292	318	296	299	261	285	285	308	308	329	302	290	293	298	290	330	275	307	296	287	311	311	284	299	271	288	281	275	278	331	306	299	283	288	302	289	314	268	301	306	324	318	293	283	295	299	297	284	307	294	289	272	314	273	292	331	283	315	290	294	284	325	293	295	284	280	299	275	292	295	283	289	311	300	290	296	302	292	267	297	251	296	315	311	272	270	312	319	294	289	278	298	285	275	298	277	276	348	301	292	262	300	306	326	278	317	293	333	288	306	317	276	286	279	320	306	320	326	286	291	265	304	281	295	311	278	313	282	300	293	279	286	288	304	292	315	312	264	291	283	290	300	274	292	303	282	307	292	287	256	297	296	293	313	286	309	310	291	306	304	293	256	283	276	301	307	296	271	292	299	302	320	310	301	319	286	310	274	284	278	294	296	307	291	288	289	327	295	283	320	296	307	304	287	284	333	249	305	302	280	295	305	292	317	283	304	273	327	294	296	317	273	314	273	301	281	299	301	264	322	278	297	296	310	281	294	294	309	276	298	284	305	310	272	298	317	279	274	299	303	303	275	320	311	305	287	291	308	290	310	270	305	313	290	297	283	294	310	302	287	294	296	284	295	294	295	279	320	280	308	286	311	308	265	285	318	299	306	286	312	306	296	293	277	276	298	303	290	276	277	306	289	271	292	270	278	268	276	314	300	283	298	305	307	289	309	319	325	284	301	324	326	276	319	308	288	317	322	274	302	300	287	275	297	312	273	299	288	284	311	319	276	274	305	294	296	273	274	292	250	315	321	297	329	295	307	320	258	301	289	286	281	286	298	289	268	284	327	295	274	314	295	314	298	271	307	299	299	327	306	293	298	291	279	293	295	312	288	325	292	273	310	305	247	310	305	277	283	320	291	275	289	313	312	269	288	289	318	286	307	310	279	304	261	272	301	291	296	292	319	305	283	275	290	299	291	293	293	296	284	278	281	294	306	286	314	309	307	313	286	278	312	278	291	311	309	301	250	307	291	299	287	297	265	289	302	323	293	293	290	306	262	309	316	272	281	286	293	281	299	308	297	311	316	284	292	247	272	294	302	298	341	300	258	315	305	287	294	317	344	305	289	296	291	271	289	298	286	285	304	275	280	318	253	254	278	292	280	292	302	309	287	287	284	301	296	308	305	271	269	292	306	285	299	294	271	269	306	313	294	309	283	278	332	278	290	329	305	318	286	299	282	304	294	304	297	288	294	305	296	258	313	274	289	298	311	270	310	320	284	276	300	269	288	276	289	324	291	299	282	276	290	287	298	337	294	286	286	294	313	278	291	298	266	302	323	291	303	279	270	268	319	296	309	313	302	334	304	313	310	297	267	302	289	280	261	309	296	326	270	305	290	292	325	278	275	325	305	296	276	304	304	277	305	330	308	288	273	316	291	281	311	311	299	295	319	319	284	289	319	326	289	291	279	259	282	277	272	290	279	294	287	290	278	310	315	310	332	276	301	304	316	282	281	320	318	285	292	281	287	290	294	292	268	287	308	309	298	310	293	274	274	291	298	296	280	315	290	312	300	330	313	314	296	297	283	313	280	318	282	282	293	282	321	309	301	303	279	278	283	288	314	283	301	293	286	283	297	266	316	292	286	272	288	304	301	279	295	284	309	307	292	308	277	300	306	307	283	286	277	285	314	312	298	309	269	332	282	311	267	262	316	285	281	286	285	301	259	311	300	254	298	300	291	274	272	265	321	267	282	297	304	277	291	279	299	271	284	287	327	283	273	323	275	313	281	297	279	294	287	327	297	256	327	305	270	290	347	303	303	291	302	301	290	306	274	300	329	315	302	326	280	309	295	286	300	282	289	283	327	301	320	278	291	297	298	290	311	279	273	295	298	284	298	300	264	285	311	265	287	292	276	281	282	279	296	275	311	298	316	314	309	313	326	296	315	299	303	322	334	286	317	285	317	298	296	287	292	295	283	290	277	289	311	303	306	302	298	297	268	282	288	314	282	300	261	322	279	306	325	294	318	286	288	308	306	288	284	268	282	315	290	299	301	264	291	291	288	306	269	290	279	335	318	289	319	323	313	304	308	279	283	297	332	274	321	325	270	313	310	306	291	296	312	288	295	300	313	304	294	300	296	298	291	297	290	340	312	312	284	302	328	322	281	301	286	273	301	275	283	279	288	273	321	312	266	310	318	283	329	266	314	293	295	291	269	317	288	294	301	285	333	297	275	290	321	283	262	281	320	288	305	313	286	308	292	325	274	286	304	307	269	267	300	288	295	297	302	288	290	279	284	315	300	324	298	300	317	326	303	317	272	275	307	302	313	305	315	301	254	287	294	291	306	282	322	294	286	297	282	295	283	273	315	280	275	295	282	279	325	324	287	335	308	290	312	310	317	311	291	283	286	287	305	300	290	307	264	293	292	287	263	311	292	297	298	306	283	288	289	299	271	294	298	309	291	301	304	298	283	297	285	298	279	324	274	284	265	281	276	311	270	258	310	301	303	316	296	291	300	311	304	304	289	277	301	304	278	280	307	283	304	275	286	293	306	317	319	272	329	316	264	330	272	292	283	283	278	306	308	303	313	294	272	321	308	297	280	316	295	325	291	336	311	289	314	308	314	307	326	297	290	287	298	312	326	286	291	322	281	299	319	290	303	285	272	280	307	282	298	312	283	274	277	283	293	296	329	280	282	291	290	312	292	296	306	280	292	304	304	328	291	285	293	306	300	283	314	290	281	285	303	282	308	306	318	304	286	309	296	297	284	296	288	307	297	283	291	293	318	289	297	305	284	286	289	303	282	292	276	291	280	308	283	262	278	296	302	295	297	288	262	272	305	298	296	274	270	295	322	278	319	269	311	282	276	296	274	282	289	289	283	272	272	278	263	294	301	337	297	305	303	270	280	277	279	308	290	311	320	304	281	301	271	281	296	296	299	301	284	257	300	321	290	305	288	283	268	322	274	321	272	297	307	287	325	299	309	302	314	309	308	308	288	292	267	319	278	308	288	284	307	312	288	277	304	288	290	305	295	289	289	282	279	319	294	286	302	300	267	274	258	269	287	284	320	275	284	297	301	304	292	285	283	311	308	293	307	312	295	285	271	277	269	255	281	299	286	283	290	292	331	303	281	309	316	281	284	311	292	264	305	282	310	286	256	344	288	274	313	267	314	313	293	281	291	294	303	296	292	297	299	296	270	275	316	298	294	317	292	285	282	300	327	287	321	310
38671	55889	42793	30298	16894	7998	2722	913	448	374	379	367	352	313	327	329	305	340	344	350	336	341	355	358	348	319	335	343	360	391	348	317	345	327	342	345	359	333	327	319	348	340	357	360	338	367	325	320	328	358	331	336	294	339	306	327	327	315	314	326	333	335	353	337	324	298	359	317	346	358	332	314	305	348	299	334	330	348	311	335	348	324	315	337	343	333	342	325	358	345	338	339	312	340	322	351	341	332	342	315	297	300	304	358	318	318	324	359	310	315	321	323	326	329	318	348	381	339	315	382	341	346	324	310	339	311	343	334	326	330	362	331	340	339	308	326	362	308	352	318	334	355	347	324	357	347	332	337	341	336	346	328	329	307	347	344	316	334	349	345	348	347	340	341	337	321	345	357	354	335	328	330	354	348	337	323	338	334	332	330	303	348	313	334	302	348	325	339	342	350	347	316	322	351	322	319	356	330	331	279	358	345	353	332	359	329	366	346	314	373	342	341	319	322	321	357	348	328	343	375	331	321	321	334	366	359	323	327	347	351	323	344	316	333	347	335	349	326	323	371	331	348	315	335	313	338	320	322	341	385	367	314	332	384	336	334	320	330	334	318	384	324	322	337	331	352	338	335	331	373	331	309	317	310	343	346	334	328	300	333	335	336	342	379	357	311	333	310	337	325	369	346	324	329	351	336	327	331	349	312	321	349	330	313	332	374	361	292	331	352	364	336	341	343	371	327	352	328	395	350	333	308	299	346	317	336	328	340	337	337	320	310	331	344	344	369	343	317	341	329	336	325	324	363	361	316	315	331	310	350	345	350	301	336	333	345	360	281	354	332	326	320	327	362	338	339	312	344	354	333	321	329	335	322	341	312	349	347	317	356	307	322	325	359	288	352	318	322	315	360	333	352	298	337	304	319	338	309	315	315	337	324	334	347	329	328	337	354	319	337	311	289	331	317	341	354	307	346	322	387	316	351	334	336	340	348	346	361	344	333	317	329	364	312	356	336	318	311	320	312	315	297	322	346	365	346	320	340	322	320	334	337	334	354	352	303	379	358	330	339	310	333	345	366	325	357	321	338	354	347	335	363	326	337	325	365	335	346	362	349	331	309	322	347	333	329	323	325	326	341	309	339	348	341	336	323	359	343	299	330	322	339	306	310	334	336	353	324	315	362	315	358	330	336	318	360	367	325	326	309	319	328	349	323	342	324	321	317	357	333	306	314	363	339	332	330	367	339	321	299	343	333	382	338	334	341	352	326	314	331	347	355	334	337	335	339	360	310	350	337	331	368	310	345	341	337	324	361	328	337	316	319	349	382	339	338	321	312	344	338	333	301	300	314	311	323	322	374	345	335	349	333	373	343	339	326	347	307	345	377	322	329	341	302	319	338	327	362	338	316	320	346	356	320	333	322	315	327	324	335	350	316	381	315	338	313	290	335	367	333	322	344	322	334	340	332	306	338	325	309	311	334	323	325	340	319	352	328	305	320	342	380	333	353	346	301	351	358	306	322	345	348	308	332	310	343	319	345	373	332	355	350	325	348	373	371	306	327	326	304	312	350	378	335	341	336	349	373	336	318	342	334	317	332	325	343	338	300	330	364	309	350	344	325	330	365	337	341	306	332	350	328	341	331	315	342	307	374	343	355	377	316	323	361	356	331	340	353	328	341	345	339	321	330	329	321	327	335	335	339	359	336	317	350	341	363	335	323	338	347	334	329	360	319	333	338	333	326	345	338	326	343	373	326	334	307	345	317	338	340	335	352	340	346	345	349	340	336	365	343	356	316	320	331	337	312	335	368	371	347	340	343	356	316	382	355	347	344	319	320	352	329	345	355	338	312	335	310	328	377	309	339	362	345	301	325	312	348	372	351	341	357	313	312	326	325	300	338	318	335	345	348	341	329	329	305	337	356	367	321	342	338	326	349	336	330	352	314	352	345	340	313	325	341	374	359	335	343	337	328	325	361	318	302	341	327	360	350	352	319	337	343	324	339	301	347	346	337	340	339	328	329	318	316	335	325	368	299	309	334	309	318	322	352	341	338	318	337	344	323	312	328	318	362	326	346	321	340	379	342	302	342	328	344	347	322	337	345	306	315	347	344	349	343	350	357	313	350	311	339	339	313	346	331	321	371	310	323	318	339	309	336	361	302	316	353	343	312	330	316	353	335	348	309	355	333	322	314	332	357	304	346	327	331	348	335	317	299	322	320	331	379	324	338	358	341	327	334	337	343	360	317	367	338	320	357	330	323	323	345	367	332	339	348	327	348	342	336	329	322	321	344	349	328	347	325	301	354	314	349	332	376	344	307	320	336	350	373	325	322	334	311	309	295	306	313	302	329	337	332	321	357	337	332	312	320	354	326	359	307	326	364	331	341	343	321	345	339	329	324	338	345	351	330	328	320	337	353	343	342	336	361	337	330	363	352	330	317	326	349	311	368	334	311	343	315	335	345	323	328	349	337	307	341	341	341	329	333	297	355	299	340	375	318	323	348	356	331	322	357	334	331	331	308	344	341	339	327	347	328	343	336	320	343	353	328	314	327	370	338	331	343	358	307	317	335	325	329	356	347	341	334	331	319	327	317	327	357	347	347	359	340	345	327	324	349	360	325	335	351	323	328	323	347	319	355	346	316	322	357	343	366	334	344	342	351	333	323	351	325	345	331	344	357	344	375	349	344	337	342	349	337	331	339	347	296	366	343	301	314	367	366	312	317	308	315	312	367	357	350	346	324	340	352	320	338	304	336	328	349	342	365	340	340	338	339	331	360	345	359	350	326	290	344	346	344	326	354	347	323	322	354	352	306	353	326	382	365	328	339	341	351	330	332	351	342	325	311	317	354	376	341	340	334	316	362	368	331	330	337	321	324	362	339	363	372	327	324	318	351	354	351	360	359	337	361	329	347	353	317	334	309	330	343	359	301	340	315	337	326	351	364	350	352	334	307	335	369	354	329	326	330	352	327	346	342	366	362	316	313	335	329	344	367	392	372	364	343	350	343	309	320	357	342	334	323	335	298	338	335	322	359	347	367	319	298	327	362	362	340	331	354	347	324	318	336	339	341	321	327	350	358	335	343	320	319	296	329	357	337	295	363	325	357	311	337	355	337	353	310	312	317	309	325	335	331	328	316	349	322	332	361	366	339	324	319	338	346	342	356	339	352	346	342	324	347	340	340	320	334	322	350	357	352	326	370	312	347	314	332	334	336	350	342	342	321	309	339	355	363	333	337	345	323	313	344	323	343	351	356	337	330	316	333	338	370	369	321	327	324	363	353	362	307	336	349	333	319	308	382	326	323	359	360	348	338	332	336	334	324	311	311	352	353	336	319	360	335	349	368	315	334	349	328	329	338	334	335	324	309	327	339	335	361	341	354	337	346	324	314	332	349	356	317	313	342	344	325	347	321	323	321	342	364	338	325	340	330	317	343	327	344	352	348	342	314	347	320	340	325	338	313	349	324	331	342	295	356	352	343	324	345	342	355	348	341
25271	21385	28214	25368	14584	5275	1209	462	344	349	321	316	346	309	285	310	268	310	301	265	313	305	315	284	298	290	313	308	322	339	295	290	286	313	249	309	316	299	289	303	278	276	277	303	273	299	293	322	312	322	279	311	321	314	286	282	283	285	326	302	277	289	294	305	288	324	335	294	280	307	313	297	296	288	278	313	309	294	289	292	305	288	315	273	278	298	308	296	312	303	273	302	288	279	306	305	291	302	295	298	302	299	275	320	301	287	271	290	264	303	287	307	279	274	285	298	305	297	324	286	277	311	285	307	280	306	292	308	291	305	313	322	294	303	306	274	304	287	281	271	281	292	324	313	321	336	290	273	268	289	269	292	286	285	307	292	316	302	303	307	284	293	306	302	305	263	300	319	299	332	272	284	271	297	318	271	295	298	293	309	320	281	285	265	315	283	258	279	272	273	279	299	337	274	319	280	308	266	313	302	289	293	288	316	280	301	308	298	276	303	296	282	301	315	301	276	295	305	301	285	309	334	315	286	270	304	304	308	278	268	292	283	324	309	286	279	276	298	313	303	273	291	307	317	305	278	271	290	298	317	310	306	298	288	289	322	287	297	303	324	326	311	309	274	327	276	268	338	314	290	288	294	299	286	298	290	299	293	322	319	297	304	320	297	341	303	287	304	289	282	260	267	304	300	316	301	304	332	287	298	307	307	275	287	296	257	297	289	260	286	306	291	310	317	317	276	325	323	325	269	269	312	302	274	284	315	321	303	309	315	307	308	295	335	310	280	297	311	286	298	301	307	318	306	325	310	311	262	302	282	283	322	312	301	300	312	306	294	264	278	275	302	294	299	280	308	287	294	285	295	288	286	258	291	281	302	282	328	317	284	278	275	317	307	328	322	276	309	264	300	323	305	331	302	304	313	289	269	277	320	297	292	284	321	280	290	286	305	282	295	337	294	294	299	295	303	308	301	304	288	291	281	302	290	299	314	286	307	322	290	292	280	288	271	307	269	276	309	304	288	305	310	284	275	259	314	315	281	283	304	274	307	289	294	304	282	298	255	309	300	303	323	275	293	262	303	305	300	299	280	288	300	307	294	286	310	260	291	289	300	288	301	305	278	315	310	327	301	316	288	284	287	278	301	309	293	316	290	305	281	301	274	300	290	302	293	267	318	291	280	285	306	298	295	274	293	279	299	292	294	284	310	279	310	282	284	293	298	292	288	276	305	308	288	295	268	291	278	276	285	305	295	307	307	324	326	289	267	288	302	288	309	271	287	275	297	281	303	291	286	311	341	322	308	296	306	290	293	284	282	302	319	289	287	283	304	298	297	306	305	302	301	301	309	275	324	260	280	307	325	280	298	292	272	292	263	254	310	294	310	279	292	317	283	318	305	309	291	308	297	303	295	312	278	257	317	284	299	285	308	272	293	301	290	308	299	273	312	319	276	323	307	311	325	306	314	275	288	277	303	301	292	287	289	287	286	284	282	281	276	299	312	299	306	307	294	306	266	320	266	301	284	275	306	278	335	334	285	286	313	312	286	313	301	294	302	307	315	327	297	282	307	275	282	311	289	303	296	274	308	315	309	301	291	264	321	281	281	305	274	296	302	277	302	288	310	277	285	266	292	281	274	292	284	326	264	286	286	281	294	280	313	302	268	276	292	299	267	286	267	314	296	314	303	266	309	282	298	283	313	273	298	292	271	302	271	296	268	303	288	291	280	286	268	306	299	292	284	278	310	322	322	307	291	310	315	311	303	323	277	295	296	259	287	302	299	287	305	272	275	277	324	301	293	314	270	267	300	283	313	304	296	298	319	294	296	300	281	300	298	291	268	302	305	251	279	272	320	302	290	306	305	274	286	251	279	270	304	330	275	300	303	330	280	284	290	289	333	304	289	339	279	325	298	301	307	314	299	287	310	323	302	304	271	285	287	267	276	306	304	315	312	307	255	278	299	298	299	297	289	295	307	264	298	307	303	304	284	295	309	298	283	322	273	283	339	334	303	323	276	324	307	296	290	317	296	325	316	281	276	291	305	288	304	306	283	264	309	280	314	317	290	290	280	308	307	308	279	311	293	278	297	306	318	284	307	290	322	312	286	281	278	286	286	287	267	290	295	269	298	328	305	289	298	270	315	294	298	285	316	293	299	271	278	302	306	313	268	321	314	253	279	307	297	305	256	292	292	278	322	324	289	271	256	291	303	322	293	317	318	298	282	306	299	277	301	326	286	306	324	267	289	310	280	322	316	282	284	298	304	279	293	284	301	323	316	301	296	313	281	310	352	301	305	300	312	305	328	268	304	327	299	283	338	272	300	288	294	304	324	310	293	270	312	288	301	301	304	306	311	297	290	309	299	296	277	288	307	269	297	271	299	314	287	306	329	305	304	305	310	250	306	267	302	313	296	297	296	303	309	266	292	290	283	292	279	283	315	336	297	289	296	289	320	290	288	301	289	294	288	294	296	295	308	322	301	302	277	261	246	306	295	285	288	288	279	304	286	281	288	296	276	296	313	297	294	284	314	300	324	317	290	321	327	299	274	279	309	309	282	273	284	300	340	283	295	271	288	268	318	288	273	303	317	295	309	269	291	309	282	338	319	329	266	305	307	298	290	303	297	268	314	297	306	297	270	312	272	288	281	314	291	289	314	309	314	298	276	281	290	313	285	308	294	293	265	270	312	283	288	289	268	290	299	296	273	292	290	326	258	295	298	310	283	329	332	305	305	296	309	301	289	275	295	310	301	257	280	280	289	323	317	276	307	299	282	298	304	321	263	305	291	305	335	276	323	315	306	316	291	311	302	301	313	286	270	266	300	305	307	303	313	311	302	282	314	294	297	289	305	270	282	293	315	302	326	291	296	275	305	297	291	282	312	285	314	287	272	247	309	299	287	273	289	275	290	310	264	278	292	295	285	268	355	272	304	297	291	274	262	293	286	329	297	306	277	310	261	300	304	288	325	319	312	279	275	265	309	295	281	285	277	303	295	289	292	315	290	290	298	327	268	314	317	289	277	291	295	303	272	298	282	294	316	283	291	292	308	285	319	313	312	300	275	323	296	307	289	301	311	274	298	318	277	284	295	293	311	290	285	258	311	309	302	275	296	309	294	332	319	288	275	308	278	279	290	316	309	278	290	278	302	319	282	272	314	336	263	289	287	292	278	311	300	303	287	292	319	293	283	276	267	301	276	281	318	277	276	279	283	299	287	300	320	308	296	318	283	282	316	298	317	302	290	293	291	302	303	289	285	296	302	272	277	311	289	304	290	310	313	301	301	263	297	300	292	298	293	277	284	266	302	287	319	269	292	289	294	276	316	333	293	298	298	306	281	263	313	278	263	274	288	292	303	294	273	310	289	304	295	271	324	307	312	292	318	315	296	296	303	347	293	296	301	273	300	315	302	290	282	301	296	284	287	303	317	319	291	276	286	329	322	303	294	315	301	314	277	326	298	311	335	300	292	263	292	316	290	291	339	305	285	300	294	254	311
35185	54492	35387	16806	11546	5848	1556	604	424	339	393	374	362	350	362	345	356	347	358	365	349	320	312	330	357	347	320	359	345	334	345	380	315	342	340	340	341	371	323	348	349	353	336	352	355	324	353	345	347	333	339	336	356	363	371	349	338	319	362	317	349	338	345	348	369	358	349	314	336	345	336	325	331	353	371	330	328	341	313	356	357	386	332	348	304	334	337	316	364	305	316	367	340	352	346	326	383	340	335	313	301	349	315	362	328	340	351	318	331	341	312	329	360	354	331	342	344	322	360	349	333	342	359	355	355	347	309	380	331	351	339	365	352	320	321	361	343	317	325	331	340	351	349	348	343	331	339	332	344	331	349	356	352	371	334	351	346	316	361	320	360	330	342	336	300	324	345	313	340	374	336	298	332	348	340	331	332	345	338	307	369	359	348	328	307	363	320	346	329	380	300	353	353	345	325	355	347	336	343	364	343	338	303	367	332	365	320	357	316	348	338	324	319	342	332	371	363	332	363	370	332	325	340	326	356	367	328	349	333	331	346	337	350	351	351	354	385	347	348	350	342	368	356	354	350	344	332	352	333	326	352	353	354	324	343	316	357	361	344	364	324	318	312	368	366	323	349	306	351	341	344	362	347	294	355	340	338	354	341	393	334	346	326	350	339	345	333	288	354	341	329	323	359	381	324	372	363	320	354	314	354	340	350	362	351	345	352	370	333	354	325	339	334	328	341	334	360	340	341	353	357	337	331	334	341	347	359	362	337	349	338	318	368	359	331	324	333	288	345	378	349	335	334	372	314	355	344	328	362	332	338	324	350	358	368	317	357	355	343	373	351	360	323	358	346	306	353	322	349	355	354	339	328	364	334	336	309	338	340	351	341	368	344	351	371	348	329	378	348	375	329	359	350	337	348	359	368	360	338	301	359	327	358	353	341	361	332	334	332	295	341	389	365	327	376	362	337	320	321	372	358	357	343	353	337	333	361	344	327	381	358	341	348	349	350	308	368	345	347	318	326	380	310	356	370	322	352	349	377	341	369	344	358	337	350	354	345	341	333	342	340	379	345	343	342	344	345	324	377	347	357	343	342	370	320	348	332	323	327	357	348	326	312	336	347	311	355	364	352	381	372	350	337	326	334	349	333	337	332	322	369	352	341	328	332	322	352	314	361	348	355	351	333	315	336	325	303	339	329	328	311	404	359	358	353	343	336	348	350	371	353	337	329	361	360	337	348	351	366	361	333	331	335	341	328	336	346	319	368	348	346	304	325	345	335	301	339	367	342	369	314	323	335	360	337	375	331	352	325	332	344	345	367	361	343	340	319	347	358	355	329	319	340	342	363	316	322	324	326	361	321	337	340	342	346	368	332	339	346	330	325	332	349	367	346	324	354	355	364	356	339	353	330	344	335	348	367	375	361	357	333	338	343	329	346	344	329	339	353	351	335	363	359	351	325	348	358	338	347	332	351	324	313	332	359	318	326	351	353	366	353	355	361	334	351	322	351	328	358	336	335	347	347	350	348	360	341	345	333	350	336	334	323	341	368	360	340	358	326	323	342	326	357	351	340	357	358	324	348	336	357	313	343	334	335	330	344	339	345	373	359	342	298	333	321	314	359	344	336	363	362	335	368	352	349	335	315	322	342	369	383	343	351	324	343	330	370	320	337	342	341	345	340	342	348	367	336	354	341	333	343	371	330	351	348	353	351	318	332	370	345	381	340	360	339	318	347	365	354	333	318	352	330	338	337	337	349	328	349	348	332	349	328	297	354	329	364	318	341	341	364	347	307	339	322	338	365	345	356	360	357	349	326	332	341	365	349	365	342	300	332	344	303	364	340	358	319	343	351	324	359	331	343	361	336	365	363	383	362	342	350	354	352	321	311	324	327	349	347	351	353	335	329	331	337	329	344	345	345	350	373	342	338	362	373	351	339	328	331	358	362	338	328	362	338	355	332	329	401	352	339	319	359	351	343	313	350	365	345	307	349	315	349	352	329	325	349	330	361	328	324	381	360	338	334	341	363	319	355	328	361	367	358	361	339	344	357	340	332	351	323	361	324	369	313	306	363	363	331	360	340	334	342	310	337	321	311	348	360	356	349	324	361	337	356	361	356	359	360	378	377	328	326	320	351	307	325	354	344	352	345	333	330	333	365	340	323	366	361	361	330	354	345	304	343	384	332	334	359	329	350	341	349	332	365	340	324	359	359	336	389	333	338	345	304	342	345	332	331	370	361	349	336	344	352	346	352	360	356	346	345	328	340	335	348	349	337	324	336	305	324	345	324	323	336	357	384	329	317	328	349	365	371	314	358	348	337	337	341	291	347	338	351	333	349	343	340	348	325	314	319	358	344	328	339	321	321	342	348	375	351	346	382	331	327	334	360	350	317	330	345	345	344	374	364	321	317	361	305	335	338	312	344	323	337	362	347	320	325	336	369	325	362	337	302	307	350	349	361	328	315	338	389	328	344	344	364	356	345	330	301	374	351	331	319	367	375	312	339	338	337	324	357	315	374	339	359	352	365	362	367	339	371	356	322	346	341	311	328	348	381	356	344	348	372	326	304	333	344	332	313	372	326	336	340	334	326	327	344	364	322	326	352	327	335	365	311	334	335	344	330	352	363	339	380	356	322	375	355	355	335	353	346	341	418	361	326	323	375	375	327	338	341	332	339	329	349	333	325	364	317	351	350	325	362	336	358	344	337	334	359	374	327	365	359	332	370	340	337	310	342	333	329	382	346	300	360	311	372	332	345	337	377	341	336	330	331	332	342	358	334	359	340	332	349	326	360	365	334	332	328	337	343	316	349	327	352	345	332	306	344	344	326	372	350	340	316	307	332	328	342	331	362	388	350	326	343	334	307	356	329	328	363	306	344	389	326	326	323	346	338	330	300	353	320	374	348	333	351	349	295	349	346	325	332	373	341	332	362	374	356	363	318	347	337	332	351	346	353	367	317	328	366	318	346	367	343	355	341	330	354	328	329	345	372	343	335	356	347	346	310	345	357	340	320	325	361	312	317	343	359	307	312	341	360	356	364	325	314	320	321	346	318	329	385	328	332	360	316	336	341	331	321	361	381	303	326	349	361	337	343	355	309	325	347	345	333	343	343	325	304	371	346	336	338	369	342	315	339	328	332	358	319	354	363	350	363	349	329	328	328	339	339	343	339	349	358	376	347	324	339	358	352	336	373	359	338	324	341	353	341	308	341	354	369	327	329	366	345	341	335	367	337	319	362	334	326	312	346	361	353	357	351	382	327	322	342	338	338	342	354	362	349	286	355	335	375	357	356	349	329	330	300	323	345	331	348	343	349	353	321	319	341	345	340	335	327	344	336	344	366	328	314	333	362	322	343	350	351	351	344	365	335	322	329	335	343	299	314	327	345	348	343	323	366	333	346	384	349	368	337	343	328	335	336	334	363	351	322	324	346	346	342	360	353	327	362	314	361	318	332	337	361	295	324	335	353	350	343	370	353	370	345	340	356	337
22869	21052	28571	23789	21194	20448	9000	1145	597	543	524	462	455	414	450	438	413	444	448	408	442	456	425	459	427	414	395	433	434	454	410	422	436	432	419	435	440	407	448	444	394	417	448	381	399	444	425	425	433	398	392	466	420	405	428	432	439	384	396	433	451	426	403	395	447	395	429	396	450	400	436	445	472	425	451	403	478	416	462	415	396	490	460	411	427	426	447	421	417	392	432	407	451	435	420	376	427	422	422	435	399	416	429	442	449	433	434	428	437	424	429	407	420	360	424	415	403	435	404	389	453	432	396	425	429	428	431	431	438	404	385	442	408	436	417	476	430	417	429	452	403	450	462	429	397	409	473	459	439	409	417	405	467	418	440	499	414	455	456	432	436	450	424	417	419	426	418	414	466	419	399	421	448	418	420	443	439	430	457	417	430	441	429	434	427	438	433	406	395	408	416	390	391	402	450	427	435	401	470	428	394	419	409	421	427	379	424	442	404	396	437	418	417	428	449	396	403	412	390	368	414	382	397	430	394	451	440	452	433	450	431	410	423	419	414	415	415	450	403	449	430	428	418	453	440	400	441	426	424	405	392	427	414	425	425	415	439	414	488	440	425	400	397	451	446	449	462	440	440	467	408	446	442	410	432	450	449	420	406	435	433	390	425	426	443	414	412	442	423	383	433	431	412	404	432	426	439	441	434	383	436	416	402	443	407	454	431	446	358	451	407	483	387	429	454	412	472	433	437	426	421	411	431	433	421	428	419	436	452	440	432	423	438	407	439	444	444	427	401	422	410	429	409	459	428	437	449	413	426	423	429	458	463	392	440	431	444	456	417	431	451	436	446	400	393	399	451	435	433	425	406	437	392	446	455	461	412	445	414	395	430	462	472	445	404	446	403	434	439	409	385	422	418	464	462	433	398	417	461	458	398	438	439	460	425	424	407	459	415	435	411	433	427	397	430	433	440	425	401	456	411	384	420	418	399	425	424	392	424	415	415	421	399	426	449	454	437	441	417	453	419	389	374	418	448	452	432	431	429	436	397	390	481	461	398	416	425	422	418	393	416	407	390	412	442	420	461	450	443	423	429	384	432	411	420	436	433	393	438	420	428	427	444	424	402	422	414	438	410	429	429	424	411	426	451	439	405	400	416	416	406	450	425	456	428	445	436	427	398	389	425	420	413	464	465	428	377	437	470	428	468	432	421	430	425	424	399	420	418	434	431	433	411	421	416	455	415	416	439	411	436	404	413	390	439	391	420	436	396	420	402	421	394	434	446	416	423	428	426	394	415	447	446	426	423	414	426	400	434	399	446	450	425	383	408	391	413	389	394	445	419	400	414	445	437	417	437	393	459	419	414	451	443	422	394	407	425	424	444	434	414	436	437	394	420	421	430	432	428	394	424	442	414	401	404	412	393	440	415	418	411	377	447	423	439	439	396	442	444	444	398	453	436	434	426	402	428	419	404	408	434	405	414	394	440	419	404	406	443	439	430	452	437	403	409	434	452	409	453	425	425	440	413	442	409	415	438	421	427	470	420	439	421	412	416	427	407	423	393	406	447	418	379	418	408	446	423	446	433	434	446	409	412	384	448	455	448	424	436	457	450	449	444	417	402	383	425	454	424	415	416	411	417	437	466	399	443	443	443	403	429	407	419	402	417	443	420	432	421	424	421	449	420	395	417	410	434	415	414	428	462	431	436	407	414	420	411	445	423	432	415	419	426	417	442	450	410	413	415	447	407	448	417	414	387	419	474	424	405	396	413	454	472	443	453	434	439	425	412	435	448	447	398	388	454	395	428	402	413	439	461	470	402	466	462	429	412	445	404	424	400	391	421	422	418	403	418	421	393	450	397	422	449	439	450	440	420	425	423	408	454	434	414	430	432	398	394	421	433	411	419	429	403	435	428	470	408	414	431	440	392	385	427	450	419	457	449	419	410	416	423	410	474	420	437	453	399	430	453	423	419	446	399	447	424	472	404	395	422	391	443	418	398	448	408	408	409	431	449	445	386	439	410	392	398	467	442	414	435	427	418	440	418	415	479	425	434	408	425	405	439	409	397	404	384	410	388	454	417	417	433	441	448	425	397	389	390	431	433	432	411	425	406	467	415	435	405	421	405	413	429	414	418	441	439	415	460	443	428	427	423	445	475	403	413	407	406	408	423	428	436	422	435	404	430	388	408	439	415	439	440	418	438	422	437	438	439	415	387	440	411	417	399	463	438	407	392	397	412	434	454	444	441	373	434	425	430	398	410	435	425	434	398	452	394	433	448	446	404	389	406	433	415	402	434	413	407	401	440	417	446	421	410	432	430	415	407	438	452	418	415	436	392	432	412	420	427	387	453	450	441	440	423	396	432	444	440	426	448	450	401	396	403	442	407	454	420	416	438	400	421	424	411	415	440	424	459	404	442	437	433	455	424	450	421	412	437	431	399	385	430	412	420	449	406	405	405	396	445	436	442	443	448	407	423	448	442	416	454	427	400	401	424	408	450	442	422	432	443	462	385	442	432	431	433	410	440	444	440	492	380	413	438	419	415	446	437	422	450	390	409	444	449	426	414	443	425	479	436	429	430	432	421	435	380	459	469	437	447	437	430	421	510	446	386	413	447	443	430	414	443	448	435	415	430	417	451	435	448	422	380	393	413	416	460	426	426	413	467	417	431	431	460	449	420	419	426	442	418	399	438	433	398	440	423	458	404	394	436	451	407	401	462	443	405	425	448	420	398	413	419	436	416	408	419	444	424	478	435	400	443	419	418	422	459	439	422	474	415	439	408	410	408	405	453	443	467	425	413	453	413	426	461	418	445	451	461	413	399	443	469	393	418	478	427	434	432	427	446	410	431	443	447	420	468	440	398	397	421	458	424	399	420	423	424	401	450	421	405	373	446	429	428	429	424	416	444	405	459	455	424	387	382	406	441	399	433	438	425	491	424	421	399	424	406	440	389	432	442	408	413	413	393	451	432	397	416	462	381	433	432	438	380	439	405	440	436	381	448	417	417	427	439	462	410	451	438	412	443	432	411	440	411	453	461	436	422	410	445	437	447	423	423	426	433	428	428	419	422	395	441	438	414	449	404	387	426	425	400	432	417	395	445	429	464	438	407	459	419	413	463	428	413	444	448	414	395	387	406	384	450	455	451	418	425	410	429	482	432	469	438	439	440	429	409	430	419	414	428	401	413	440	414	446	412	417	438	439	425	407	437	431	445	435	410	414	437	435	428	441	439	429	436	409	401	459	428	437	427	429	384	441	423	448	421	435	445	430	419	418	411	464	446	425	409	448	423	433	440	414	421	443	465	413	429	474	424	436	411	414	470	420	448	422	438	424	429	426	384	456	448	407	428	443	468	411	412	427	467	422	405	418	429	393	396	441	406	436	435	441	400	449	449	420	435	414	459	424	420	461	425	421	431	434	480	415	394	430	393	445	425	411	434	419	408	439	388	427	426	437	398	428	453	416	435	457	401	420	441	412	453	439	394	391	452	417
42652	67186	43013	27408	17226	7609	2811	1000	700	587	574	492	546	516	503	502	494	434	523	497	501	495	456	473	461	473	508	513	499	456	454	445	488	460	450	429	486	477	451	444	483	484	450	470	475	488	484	491	482	482	487	444	488	498	422	463	472	521	464	484	501	457	484	459	491	467	462	488	466	490	451	442	474	466	469	433	472	443	418	440	487	463	457	460	476	469	487	440	463	484	454	465	474	555	514	437	500	481	432	474	455	458	430	453	448	449	442	457	437	522	432	465	457	455	500	449	466	491	479	467	441	485	465	482	470	456	479	459	521	495	485	482	480	451	518	494	503	468	438	441	438	429	420	422	484	427	476	470	447	456	458	437	476	466	495	435	437	447	443	466	473	453	474	484	424	494	485	458	476	438	461	473	485	451	462	434	496	515	512	480	477	458	440	494	507	478	459	475	457	473	472	436	500	456	457	495	495	491	466	427	487	465	431	462	469	486	425	473	447	483	493	453	477	444	460	447	474	449	460	508	463	491	446	468	467	487	482	507	433	453	440	475	452	497	471	433	495	470	462	503	472	502	461	473	454	474	452	468	473	484	484	432	467	501	448	494	423	486	446	483	522	476	458	459	428	465	402	487	457	438	436	463	478	430	497	451	465	495	460	528	462	485	473	511	487	484	454	430	478	458	486	461	455	480	463	479	450	460	425	461	428	443	472	473	476	498	473	468	453	460	468	493	437	475	525	473	497	441	507	440	476	474	480	461	460	466	475	490	453	477	480	474	463	496	503	456	482	484	498	489	466	446	449	459	474	470	446	436	523	501	469	460	464	470	462	465	441	469	489	494	459	433	464	483	456	494	464	470	470	468	469	497	467	470	514	522	463	499	467	434	469	453	474	445	478	472	491	504	453	492	453	458	467	455	482	451	481	501	435	505	472	475	483	476	491	440	483	461	503	439	456	454	458	446	426	467	492	476	502	427	465	479	443	476	501	461	477	473	474	455	502	498	469	467	450	469	479	491	464	495	450	491	456	455	429	502	510	445	476	433	445	485	498	448	484	453	468	432	487	488	435	470	475	477	453	490	452	468	427	477	503	508	442	461	445	495	494	424	498	464	450	471	444	505	460	446	467	473	447	457	488	470	486	496	480	463	511	476	475	477	456	478	484	454	491	463	461	465	487	470	468	487	486	455	448	469	494	453	479	483	477	494	446	452	451	469	456	447	449	475	469	459	472	478	509	516	446	492	456	515	428	482	451	477	465	438	452	515	458	446	459	494	483	478	504	439	445	459	454	486	487	469	483	462	450	500	478	469	494	469	485	459	494	471	496	448	464	467	457	478	483	476	444	474	436	486	461	498	444	454	514	460	483	469	421	471	451	449	459	510	507	490	437	463	455	491	513	489	491	498	459	449	485	435	458	442	473	438	440	459	463	513	447	484	505	504	446	499	486	484	464	450	445	472	476	487	507	461	466	491	476	482	468	472	482	482	477	480	486	495	453	479	466	480	463	447	443	466	485	447	458	441	459	474	463	450	490	463	483	472	487	468	457	454	494	476	482	452	450	452	475	465	517	447	479	482	493	452	429	481	495	501	490	489	465	490	482	440	456	482	487	489	493	452	428	479	494	466	466	437	462	489	491	437	465	473	477	434	481	464	469	474	431	467	460	464	475	481	494	464	457	456	424	423	478	477	478	452	462	442	458	481	461	478	497	458	450	447	439	470	476	474	460	478	480	463	459	483	465	449	436	477	439	457	482	487	450	495	476	432	454	472	476	465	483	507	477	467	489	478	456	511	509	491	475	481	418	489	463	447	458	459	448	462	481	477	453	475	480	465	501	443	484	479	467	417	516	471	438	443	498	489	477	499	475	432	512	450	413	479	513	459	461	444	473	478	458	521	446	464	462	486	465	460	449	469	473	485	424	491	461	424	472	457	475	469	476	484	461	491	460	465	470	487	459	474	483	485	437	482	487	434	476	460	447	458	460	488	445	506	473	468	448	481	479	481	479	456	473	459	480	500	482	483	482	518	470	528	458	470	446	464	455	470	472	459	480	465	456	479	511	468	481	446	447	485	482	481	490	441	471	496	461	456	461	478	453	478	512	523	489	430	476	496	456	444	493	456	450	482	481	504	470	491	459	486	484	471	503	498	441	442	455	498	496	488	477	455	483	507	484	459	473	471	471	509	469	463	462	463	481	474	465	475	473	464	487	459	489	495	520	468	453	464	439	430	487	491	477	486	484	450	453	415	486	465	481	454	455	492	466	455	448	491	470	462	447	439	433	472	476	424	450	526	462	436	482	464	489	452	464	478	492	483	440	466	486	465	487	453	479	476	453	444	465	477	488	490	474	460	494	479	480	467	464	480	429	483	469	466	529	470	455	465	417	435	493	485	433	455	448	453	460	507	495	478	497	496	466	460	454	437	477	490	443	482	454	452	484	474	437	443	490	461	449	443	424	435	433	454	446	481	454	478	444	437	450	451	444	488	469	478	459	490	482	497	447	479	489	434	499	437	471	459	439	444	488	473	475	451	525	439	477	468	488	476	449	462	477	514	451	442	483	496	462	464	488	494	490	492	527	478	484	460	491	464	455	436	440	465	464	462	462	450	446	450	450	486	407	474	470	473	484	466	435	464	477	515	473	455	457	485	519	516	472	480	444	501	476	488	476	473	441	454	477	433	449	506	486	453	479	441	469	452	443	467	485	442	445	462	458	470	445	459	511	502	462	449	459	474	479	465	441	469	506	479	483	445	445	461	463	466	513	481	477	469	468	503	524	479	416	451	460	472	460	469	497	477	459	476	481	465	467	464	477	489	500	451	420	487	472	504	461	448	469	494	475	439	430	464	454	455	448	465	465	483	481	452	480	439	487	441	498	440	477	482	466	503	493	466	474	484	469	456	455	448	441	488	480	460	456	471	478	457	442	502	439	511	439	461	468	426	418	492	455	453	463	480	478	436	434	466	452	473	475	479	446	472	481	478	448	463	478	476	472	493	462	473	470	484	468	467	490	466	458	514	448	511	454	500	453	448	485	414	455	485	471	483	479	491	466	481	469	457	493	481	446	463	445	449	474	473	454	468	509	497	498	446	482	467	484	452	493	450	443	466	466	496	468	477	481	464	447	479	473	485	509	501	475	466	470	465	492	506	473	479	484	457	479	477	463	439	420	482	459	458	442	455	470	439	494	464	482	447	426	472	463	502	499	480	470	485	445	460	484	465	471	455	466	496	467	432	459	478	506	466	472	462	483	463	466	470	489	484	462	458	458	457	480	461	483	455	497	426	454	466	456	470	486	486	449	491	465	448	468	453	471	460	479	442	528	438	467	447	436	461	491	473	424	459	419	485	480	459	454	458	461	493	460	450	467	488	447	519	497	493	512	483	481	440	477	444	429	474	495	475	476	483	460	455	485	471	446	455	444	518	429	482	477	480	470	476	496	495	443	484	498	519	465	472	474	464	494	478	436	480	462	471	438	436	451	467	461	450	490	507
32872	34145	29563	17250	6616	1481	476	306	264	251	222	214	226	224	233	207	240	266	232	254	239	202	212	218	247	221	244	238	228	229	235	228	214	219	199	232	242	233	227	212	207	237	229	230	239	238	220	213	223	252	247	235	266	208	205	217	232	216	237	245	216	235	230	216	225	234	250	224	247	236	233	237	223	181	255	225	229	217	232	226	227	239	236	243	229	212	227	252	259	215	220	247	210	199	245	220	202	229	223	220	207	245	259	221	235	217	238	236	228	200	192	183	203	240	217	210	204	207	223	237	238	256	260	207	220	222	221	232	209	237	258	224	233	243	244	246	234	259	243	238	241	239	211	228	238	239	224	217	242	242	239	188	208	211	244	249	237	225	257	271	272	245	257	223	230	234	207	229	230	265	249	232	251	240	259	226	227	237	257	213	259	215	243	234	245	233	248	218	244	230	229	233	203	245	222	205	241	203	225	246	243	234	213	236	218	223	236	242	214	226	222	262	219	228	246	239	229	245	225	218	246	199	244	204	242	217	231	246	233	218	239	211	215	246	207	238	207	254	222	221	235	227	234	251	234	233	212	211	258	237	253	246	227	229	206	222	226	243	215	190	243	220	232	215	256	236	235	245	214	234	206	246	235	228	246	232	247	251	253	185	241	260	216	216	220	211	250	234	221	216	197	233	234	229	258	220	223	241	283	247	216	235	243	223	218	225	281	220	246	224	236	230	255	247	213	231	241	239	236	238	229	236	245	252	229	227	236	232	219	206	240	204	191	252	256	223	237	199	242	223	235	242	228	192	208	235	255	222	208	228	238	218	233	206	220	207	222	234	243	234	218	231	250	227	209	239	261	212	227	248	218	244	198	215	230	209	231	230	244	239	232	227	229	209	230	214	207	219	236	205	227	236	214	255	225	243	198	243	239	241	244	239	230	243	213	226	235	233	226	217	254	217	246	222	229	235	210	239	243	260	237	230	226	215	246	234	244	259	200	242	234	239	213	213	247	206	248	202	217	233	208	228	226	233	226	228	244	248	247	203	206	237	233	225	220	240	260	208	240	247	216	220	212	256	192	224	223	214	251	270	234	213	241	225	244	202	216	249	204	224	231	217	220	227	230	238	229	214	263	244	238	249	247	213	220	250	215	226	210	216	224	256	216	245	223	237	213	238	225	207	236	239	256	236	202	227	267	236	254	229	244	225	234	211	231	222	229	239	232	203	233	225	248	236	254	227	232	224	211	249	228	246	234	254	214	246	255	240	227	219	251	231	235	220	245	233	224	241	242	240	254	221	231	229	202	233	222	243	223	227	238	240	221	251	218	238	251	237	253	232	256	222	207	229	236	250	198	217	240	208	227	247	215	224	212	242	208	242	239	233	221	245	226	229	221	209	249	247	226	206	256	213	248	218	204	237	260	208	242	224	249	226	206	241	260	263	208	231	240	242	236	237	232	237	204	227	238	234	210	237	211	255	225	234	189	205	225	228	225	216	218	237	253	215	240	214	241	257	206	225	260	232	237	230	248	250	227	215	246	186	238	211	218	234	234	222	231	225	205	228	246	248	232	218	236	214	235	221	236	224	234	210	225	234	228	239	228	240	241	252	220	240	264	219	246	226	255	228	257	221	231	220	253	234	228	244	224	224	227	253	242	255	221	265	195	226	234	222	245	228	260	214	239	244	233	239	209	217	233	221	240	224	235	234	247	245	227	271	234	236	214	221	213	229	217	227	215	231	228	224	236	217	185	230	220	202	212	219	225	236	243	227	254	213	249	227	228	228	221	254	245	237	206	198	228	242	223	211	222	204	232	209	257	207	221	195	222	258	239	230	243	251	222	238	215	236	230	206	232	240	250	226	213	224	209	209	242	217	217	217	247	236	218	234	245	229	230	244	230	228	242	255	217	218	209	217	236	211	211	208	222	206	242	242	197	203	232	206	246	244	237	226	250	257	233	235	218	227	239	227	250	236	220	238	217	254	222	247	224	217	214	213	227	236	240	219	258	234	205	245	229	230	253	228	217	225	199	197	212	220	205	229	233	218	239	238	264	229	272	204	220	229	227	214	241	237	225	214	255	215	251	229	217	218	232	232	229	245	241	233	247	228	253	214	236	208	268	222	225	253	232	241	239	232	232	227	237	189	233	239	239	234	242	226	214	229	231	192	236	259	246	233	242	230	292	239	215	225	236	240	227	232	234	228	230	225	235	244	230	225	229	211	233	223	224	223	233	220	242	249	206	247	228	245	244	233	217	219	224	273	220	243	252	248	254	212	245	227	218	228	242	229	224	236	227	230	221	208	216	215	232	228	221	221	214	230	232	242	233	218	255	248	227	236	221	241	228	251	224	241	250	239	215	216	227	247	225	217	206	227	210	242	231	247	233	248	223	234	243	239	248	221	235	234	230	215	209	233	220	248	258	239	257	240	219	229	219	255	236	261	248	245	223	226	230	211	228	221	263	245	215	201	221	233	235	240	216	209	201	220	249	257	245	221	241	250	227	203	200	225	221	228	220	213	233	217	231	224	245	255	256	243	191	223	245	252	230	229	270	251	218	255	228	209	224	239	230	227	236	245	220	230	233	250	212	229	215	265	227	229	218	234	220	219	215	230	249	230	231	242	207	257	224	233	237	216	244	229	235	222	232	221	257	234	202	236	236	234	225	231	247	237	218	234	217	251	241	256	221	239	225	204	216	225	217	216	240	217	227	211	250	225	227	228	231	231	213	244	247	223	269	244	243	231	247	250	242	214	236	239	211	250	210	236	258	217	226	253	245	221	245	244	242	206	234	217	244	280	253	207	222	241	239	246	250	210	224	222	235	240	204	241	222	216	232	241	231	219	204	221	224	242	240	229	249	198	236	212	228	246	234	230	249	242	227	247	208	231	230	226	237	254	215	224	240	248	228	220	219	230	231	236	212	220	228	228	212	231	240	225	222	220	213	226	217	237	252	227	248	253	214	240	219	219	213	241	229	229	233	218	219	252	230	235	228	253	237	218	214	224	240	264	223	248	242	231	227	231	234	236	233	223	224	210	229	246	224	213	252	225	198	251	238	241	212	217	225	237	250	238	214	223	201	231	241	233	233	227	240	235	236	212	205	211	244	220	221	235	214	204	221	211	223	224	239	194	237	227	223	188	228	256	220	212	218	216	224	239	226	231	217	201	259	226	230	222	212	200	209	235	253	224	213	233	227	243	240	241	219	251	235	220	226	246	232	217	210	230	224	217	228	177	243	269	247	247	232	234	238	241	249	215	263	227	252	270	250	268	208	222	230	237	227	223	239	236	215	230	218	228	236	208	248	238	225	239	214	232	238	242	214	218	233	236	239	224	258	222	221	258	236	255	239	207	245	212	250	227	233	212	218	212	195	214	234	229	251	265	230	207	224	236	219	213	252	221	249	216	236	208	204	231	250	230	253	216	226	250	241	240	234	229	241	239	228	230	227	226	210	191	243	241	229	238	235	221	225	245	242	239	239	217	228	237	202	218
39945	48046	28250	15089	7960	2025	703	386	309	295	306	285	293	292	255	287	275	270	275	275	275	272	269	266	262	297	257	268	286	253	281	257	277	281	281	269	276	237	249	303	271	262	280	275	234	268	277	265	252	284	240	286	284	265	266	275	262	243	273	261	246	287	249	279	264	293	271	289	275	280	251	276	268	281	261	236	276	281	272	270	238	252	280	284	276	231	270	259	261	233	267	242	236	275	253	278	280	281	284	245	293	277	257	243	240	252	245	279	274	278	271	255	278	258	282	257	247	275	301	263	282	274	270	287	272	278	237	301	268	275	283	261	269	264	286	272	256	300	282	260	269	263	274	288	291	253	275	289	264	256	256	277	266	236	250	260	288	283	273	271	265	268	234	281	250	243	287	271	269	266	243	261	284	279	292	265	301	266	276	288	241	277	261	257	265	280	261	292	274	275	279	293	284	260	287	284	290	295	292	288	287	290	274	283	290	260	254	283	273	281	266	285	237	278	282	258	256	271	296	273	276	267	263	291	281	294	270	235	265	289	274	272	285	261	264	277	269	262	268	266	252	257	280	270	239	265	259	222	270	250	255	252	252	305	256	285	263	272	260	279	277	257	256	290	276	266	267	262	284	273	268	243	275	307	294	266	253	258	278	270	276	278	285	265	265	260	288	289	281	273	281	259	301	300	294	265	270	258	271	263	281	249	264	241	273	283	304	250	237	267	266	286	263	309	265	238	269	267	257	275	282	259	256	291	263	280	280	274	302	266	291	241	268	276	273	269	242	238	275	255	256	251	268	283	241	264	249	273	286	261	271	277	260	291	267	283	278	280	275	293	244	303	276	287	281	260	241	265	284	242	280	249	276	277	296	294	290	291	305	246	296	278	281	248	260	252	261	236	246	296	230	253	249	272	244	275	272	285	276	268	266	283	279	286	270	276	252	253	255	289	304	295	283	268	287	249	274	292	288	256	283	297	243	240	252	265	281	277	282	254	253	264	281	259	274	262	292	277	269	274	269	266	281	292	250	264	295	274	289	261	273	252	241	275	260	261	283	279	262	255	288	301	251	255	288	261	255	258	259	267	270	284	257	263	279	281	277	278	266	252	266	282	284	248	257	287	252	248	290	272	262	254	285	279	271	275	276	268	259	268	253	267	280	262	279	256	297	248	272	273	263	282	222	287	267	310	276	271	247	268	283	277	280	264	281	239	255	261	275	250	249	275	256	290	270	285	255	283	254	275	237	264	254	287	237	269	243	253	293	291	279	236	281	282	254	253	273	281	290	246	266	271	278	267	243	253	285	270	275	270	265	274	257	265	229	250	260	239	269	269	267	260	279	266	253	256	247	272	259	254	247	268	300	276	274	263	244	253	269	268	257	291	277	239	273	278	254	281	264	259	247	264	258	250	270	268	272	261	282	267	285	249	249	263	273	282	277	260	274	272	248	263	278	273	267	247	275	255	307	266	267	267	247	279	251	266	262	270	273	250	280	280	258	281	269	263	270	258	263	280	233	288	273	273	275	244	284	272	270	256	262	247	273	281	280	288	278	287	274	275	269	249	277	255	270	267	252	309	281	275	240	267	246	276	276	288	288	279	259	268	296	259	287	275	270	252	265	258	290	287	270	262	275	248	239	286	280	255	255	262	274	290	268	260	254	259	269	272	258	274	273	296	253	272	265	256	279	266	269	300	266	254	260	274	252	290	286	275	263	253	268	253	273	257	280	268	293	273	272	234	270	270	292	278	255	246	288	299	314	276	259	294	252	274	279	273	242	268	290	252	268	241	259	264	263	293	242	273	273	291	250	271	280	250	266	247	282	266	250	277	283	260	288	288	268	271	276	240	254	222	264	268	277	255	265	266	259	271	247	277	247	294	276	271	276	274	284	273	286	287	268	276	277	273	256	292	266	250	256	278	280	263	272	264	275	262	270	275	265	283	265	254	255	286	272	263	274	251	282	276	259	249	279	258	259	269	296	242	270	261	276	282	272	256	253	278	275	249	265	254	291	270	265	256	276	251	274	261	263	267	245	259	256	306	262	266	236	277	246	258	273	267	251	312	260	285	249	255	232	253	265	273	247	245	264	302	266	266	268	251	259	248	274	273	269	267	284	268	261	277	264	291	251	276	262	282	275	278	257	281	267	295	256	243	264	293	282	245	255	277	252	246	275	287	263	271	258	270	282	276	298	253	281	277	265	288	292	272	262	262	260	276	296	273	290	251	278	256	278	306	248	245	258	291	268	267	265	263	309	275	243	266	264	281	263	252	308	278	281	288	269	294	279	256	266	276	267	297	280	257	261	273	291	258	244	265	241	281	300	261	288	284	275	280	262	279	266	248	292	266	285	288	293	230	282	269	253	258	272	293	272	257	276	278	280	265	298	245	253	319	264	325	253	283	273	274	283	283	252	279	252	308	267	289	239	270	284	250	295	289	263	214	264	274	271	281	280	310	272	283	260	288	283	277	232	288	258	263	300	242	263	268	271	284	248	268	278	263	246	269	284	299	261	291	260	283	264	270	295	284	274	254	262	282	289	301	260	258	226	260	245	255	285	287	285	280	254	283	243	276	279	269	246	274	283	264	260	266	273	255	262	274	251	238	282	282	273	256	281	295	254	259	283	285	249	248	277	253	253	277	276	258	253	259	274	290	278	282	265	272	259	284	261	279	260	275	279	259	248	304	282	264	273	243	274	279	282	281	248	266	267	244	273	256	277	309	240	244	289	269	234	276	255	299	261	276	275	239	242	261	288	289	278	303	283	289	262	248	278	270	269	289	261	273	262	241	271	277	262	266	294	262	255	256	248	252	301	259	264	254	252	263	260	269	276	234	279	279	260	274	255	285	277	284	268	284	252	263	270	256	241	278	250	264	291	245	250	301	250	230	295	277	276	270	259	266	248	273	284	282	288	288	265	260	277	252	271	302	246	248	280	244	282	246	302	295	256	271	267	264	296	271	238	231	255	284	264	257	263	269	293	257	255	274	267	250	260	274	265	245	273	269	264	269	241	238	269	275	244	264	266	252	278	251	266	276	267	241	256	268	286	261	242	267	285	259	296	276	283	278	288	262	285	273	302	266	265	245	276	271	264	273	282	276	273	266	252	278	238	237	255	255	287	262	270	285	267	304	260	294	251	288	285	251	256	261	246	260	248	287	306	263	266	254	291	273	280	294	298	274	284	247	245	265	258	285	283	284	286	245	279	265	269	285	279	274	261	280	271	276	294	218	270	268	246	269	283	262	259	273	272	287	263	260	279	256	259	286	285	275	257	283	239	276	291	297	293	264	274	262	258	282	294	245	265	251	264	275	280	280	262	261	257	293	272	272	280	267	264	255	266	267	270	283	247	258	258	254	258	276	268	262	259	268	275	269	261	300	265	259	281	277	256	261	249	259	274	283	260	291	287	238	270	255	267	246	282	283	248	274	252	247	309	257	275	255	266	268	290	290	257	270	267	256	271	272	287	272	243	239	238	274	260	243	251	302
24133	21039	28073	24974	21088	11655	2065	587	410	334	347	311	325	297	318	317	314	276	306	331	310	298	310	279	306	299	282	313	274	295	308	319	324	292	295	305	284	279	259	287	314	283	289	306	296	319	306	334	294	302	284	322	320	298	309	329	280	309	299	287	313	296	329	298	340	315	289	294	293	364	320	302	304	304	311	360	316	277	316	291	272	322	308	316	274	304	297	300	299	317	338	306	311	337	300	297	305	260	299	278	314	334	276	324	286	317	277	302	306	295	282	302	326	299	338	268	292	291	285	301	305	289	280	286	276	268	285	296	307	303	328	314	316	302	327	289	297	310	319	284	319	284	281	297	327	327	244	302	285	327	277	271	291	294	279	303	281	306	317	290	282	343	324	326	346	315	290	296	312	282	294	288	301	323	298	280	301	318	305	288	322	308	304	312	314	312	286	299	291	329	327	272	294	298	287	287	304	312	315	306	311	296	294	285	293	296	311	347	322	292	315	316	295	330	280	284	307	296	290	321	290	302	313	283	310	325	305	286	321	285	310	312	310	302	314	313	325	309	278	297	323	296	315	315	317	323	280	300	300	301	308	275	311	296	303	317	303	276	338	301	297	275	283	288	283	281	317	330	324	298	276	336	289	291	318	314	269	285	318	278	301	281	315	315	308	275	313	302	318	292	306	274	311	284	294	323	322	272	318	328	289	307	294	289	309	315	329	296	286	328	278	281	262	319	282	305	266	308	297	325	338	321	291	323	313	291	325	278	314	329	302	320	302	339	292	338	299	316	315	325	291	300	297	319	292	308	313	288	279	311	337	292	305	293	301	319	287	281	303	343	338	292	286	285	282	308	333	313	331	320	334	299	308	266	291	287	309	308	318	304	313	317	321	296	295	342	302	296	282	271	315	302	287	301	302	276	269	302	283	312	302	292	274	287	304	314	318	291	309	276	282	298	300	301	331	312	296	295	308	322	315	287	311	290	287	317	303	274	293	299	302	271	320	313	295	296	350	308	327	308	304	299	297	288	310	296	299	295	294	318	307	290	296	299	284	307	306	315	307	287	322	307	310	313	301	280	306	316	320	276	301	281	291	312	305	301	312	286	287	295	329	304	295	302	311	290	296	300	326	315	305	274	300	300	336	305	302	347	278	315	312	303	348	320	285	278	299	310	311	290	289	305	286	322	316	285	296	321	299	280	301	321	325	298	318	278	312	299	301	300	299	279	258	316	291	329	306	332	319	301	306	299	296	299	312	288	279	308	314	311	321	295	313	312	310	288	293	288	308	320	302	297	297	300	319	293	291	289	283	335	297	320	312	320	300	297	291	302	301	297	294	318	290	311	278	264	318	305	312	295	309	290	308	275	328	318	291	291	285	285	299	320	308	325	282	316	314	309	304	297	295	316	282	306	312	317	317	308	302	310	333	306	286	303	304	299	290	307	294	285	298	282	310	311	306	306	282	310	299	320	288	281	293	306	280	327	311	310	323	289	312	293	289	288	320	304	287	283	309	303	303	322	289	320	300	335	293	310	336	312	282	330	283	302	277	299	303	277	295	259	296	308	292	296	316	324	321	266	283	301	321	279	289	318	303	288	292	280	306	339	310	310	282	285	306	329	276	311	305	294	310	285	310	313	289	302	290	305	309	321	299	273	311	275	341	292	299	301	300	265	336	331	285	299	312	312	314	303	324	317	283	294	265	314	298	297	302	265	304	320	289	300	310	298	303	311	302	302	312	294	292	308	304	280	316	288	296	290	315	311	309	316	315	307	338	315	309	323	297	309	318	305	295	345	345	312	303	289	327	324	305	321	307	252	298	286	317	333	270	263	315	290	300	310	318	316	310	312	329	305	296	286	306	312	305	282	301	279	289	298	287	317	296	313	321	313	337	309	308	295	299	294	267	270	317	277	292	282	314	284	310	329	323	308	280	273	314	318	288	313	294	301	328	339	303	292	311	299	286	313	293	316	313	307	297	294	354	306	316	291	308	302	299	299	320	295	276	283	312	303	321	283	287	285	286	303	290	301	286	335	300	319	273	300	280	292	294	304	297	316	306	293	318	334	311	322	334	315	287	310	306	292	297	333	287	338	285	279	307	313	298	327	307	301	287	299	278	293	321	295	284	316	297	316	297	283	302	296	298	299	289	316	277	314	306	301	339	306	264	299	279	278	297	271	286	330	293	273	297	315	312	323	295	321	314	299	300	291	275	311	297	296	322	298	297	281	302	296	316	306	301	280	302	303	286	304	276	282	315	313	296	291	294	326	314	309	317	316	292	306	321	302	300	311	303	279	267	297	304	307	308	300	300	290	327	305	288	309	273	304	313	312	321	287	318	293	304	320	293	325	331	306	313	301	310	300	294	287	312	354	320	276	286	289	310	316	286	272	258	306	317	311	289	317	288	290	292	355	292	305	258	317	275	285	302	268	319	273	289	308	293	298	320	313	286	298	317	299	316	298	314	327	285	306	316	280	299	313	279	284	296	316	263	319	336	303	278	340	296	286	307	300	327	302	310	309	314	296	309	317	333	308	300	308	264	300	320	347	322	320	316	292	285	300	270	344	275	299	277	284	298	306	285	304	259	306	339	312	315	305	287	347	311	294	299	315	285	313	316	277	294	278	309	348	275	315	335	292	284	301	318	314	271	334	288	290	310	306	294	318	313	279	332	336	307	329	285	295	311	303	318	324	309	314	328	320	288	309	320	304	276	326	287	285	302	295	307	320	310	287	318	335	324	299	326	287	273	292	291	292	325	301	305	318	272	312	295	266	325	322	327	280	281	305	324	315	271	313	285	326	301	288	301	289	293	302	304	283	292	292	297	306	282	298	286	279	276	317	285	339	292	303	298	296	268	334	285	312	304	300	342	306	280	299	305	277	299	297	310	284	330	285	274	304	312	300	303	293	292	332	325	316	256	320	330	317	297	301	293	310	312	283	318	305	304	326	293	303	307	316	323	301	298	284	287	320	327	292	276	298	273	320	318	319	314	303	300	282	265	319	288	329	308	318	273	312	279	286	300	297	298	311	297	291	300	315	280	285	300	315	276	267	321	308	288	287	329	305	288	333	311	277	318	309	304	279	276	315	293	329	325	274	302	291	329	278	327	314	298	272	293	283	316	261	330	299	297	305	337	295	325	288	311	321	287	300	276	295	301	303	326	330	316	309	271	335	311	271	293	289	305	293	300	332	264	311	301	322	296	322	281	318	308	289	310	301	268	303	299	282	314	285	307	295	291	316	322	284	321	289	342	273	255	284	286	312	279	297	326	289	328	301	284	315	313	310	284	326	274	316	263	295	301	316	295	315	288	306	297	293	286	288	322	298	295	291	278	292	289	310	301	300	305	288	301	333	318	352	304	271	280	306	300	305	292	292	300	328	311	280	326	335	306	312	292	326	298	306	301	268	302	284	334	326	320	328	307	326	315	323	293	284	315	305	256	310	293	289	303	273	300	306	298	283	306	299	304	288	317	297	300	283	290	278	308	274
40377	54145	38268	26163	15037	5704	1382	587	460	401	376	368	378	356	368	334	358	373	390	324	360	367	335	359	341	329	346	339	357	345	327	338	349	328	365	332	378	352	346	339	319	353	319	354	356	363	363	325	312	338	347	324	340	345	329	327	358	343	346	330	329	352	335	302	320	350	342	354	335	368	351	329	312	331	322	327	330	367	321	335	333	363	332	326	351	337	353	346	367	313	334	346	324	331	351	350	327	321	349	378	329	345	359	337	335	363	316	377	323	353	304	321	312	325	355	351	323	370	345	331	345	372	339	358	322	303	325	329	344	338	353	369	281	332	321	357	354	352	364	324	340	351	331	344	322	323	343	352	328	330	338	315	331	317	369	350	367	342	312	373	349	315	361	373	370	323	345	357	351	337	359	323	361	341	336	341	346	337	355	370	345	323	329	312	326	358	333	354	353	353	363	322	357	323	325	344	334	328	328	323	316	378	345	333	341	353	326	359	335	343	340	343	328	325	329	342	327	333	332	343	349	351	360	357	370	343	331	345	339	343	367	336	362	333	337	320	383	334	369	340	363	351	316	347	325	324	331	319	349	326	390	329	325	331	337	340	356	304	333	337	334	366	323	351	341	381	329	367	338	346	313	337	322	335	380	346	362	397	366	319	315	356	357	330	329	314	295	333	301	345	326	336	309	347	329	315	333	336	370	311	340	297	364	305	318	345	331	341	360	297	352	329	358	340	319	344	331	350	341	318	357	368	330	313	302	370	354	330	369	362	322	364	348	330	330	378	347	319	339	339	343	353	329	343	344	308	336	339	317	312	329	349	378	355	356	320	326	328	301	334	347	370	320	296	313	338	315	321	349	326	326	352	341	355	347	359	380	325	341	321	368	395	341	338	324	339	328	362	327	341	345	323	325	343	380	337	350	305	356	348	341	373	322	340	324	329	325	341	333	352	360	346	337	349	348	355	383	357	359	349	354	306	310	338	364	333	337	367	318	324	357	364	323	339	337	340	338	324	331	378	323	334	358	358	344	301	309	338	332	327	361	384	347	327	344	305	350	335	351	352	346	361	339	322	344	331	342	343	348	358	328	323	339	328	336	357	339	335	372	339	377	353	335	350	322	364	330	314	326	344	363	346	359	341	301	343	333	314	352	377	379	324	307	376	333	352	335	326	349	304	337	329	350	323	330	365	352	375	312	338	371	304	310	340	327	385	327	320	351	321	385	351	340	340	370	373	349	327	332	348	358	341	300	389	328	320	347	326	388	330	358	357	321	378	323	361	325	346	317	365	357	327	352	318	323	333	349	330	346	358	322	356	335	318	316	317	343	366	387	344	337	322	338	352	353	329	317	363	374	358	365	327	334	310	360	330	347	344	398	374	343	342	364	348	328	352	341	356	352	316	353	332	332	329	333	375	338	343	339	328	332	341	347	315	361	339	361	313	371	362	294	335	310	338	308	370	363	364	335	340	344	351	358	350	337	361	342	311	341	331	319	340	343	354	347	319	338	314	332	377	335	344	347	344	363	349	353	370	318	360	349	326	355	335	363	366	309	363	354	368	344	337	390	363	348	292	360	343	316	322	327	319	318	323	353	355	325	358	349	329	346	345	336	367	359	337	354	347	361	362	351	330	341	343	323	353	353	334	335	320	324	325	362	356	358	348	341	329	330	341	347	364	354	315	352	346	338	364	352	356	357	373	305	352	347	327	314	365	342	355	364	353	330	345	337	336	347	338	365	338	354	361	341	328	324	353	320	370	344	321	329	321	351	340	351	356	388	329	361	320	361	361	337	358	297	342	360	315	364	318	333	356	349	344	338	358	336	328	325	355	329	320	319	372	345	373	351	325	345	320	325	356	351	365	358	344	342	342	344	326	355	367	363	342	379	324	305	315	317	315	302	334	319	354	335	323	328	328	325	324	353	334	348	321	339	357	315	305	373	341	331	331	354	347	346	338	305	312	330	361	335	312	327	332	354	354	328	318	318	385	320	336	323	321	393	320	368	321	349	336	334	320	344	322	349	346	329	310	331	357	322	341	372	339	340	326	358	327	337	354	350	310	349	362	345	329	308	318	344	330	326	333	332	323	341	348	330	303	329	360	342	361	327	338	338	335	299	348	346	335	383	330	333	350	336	359	328	364	331	338	338	329	336	342	356	344	343	381	350	356	335	330	308	341	356	347	341	348	342	368	355	341	377	339	352	379	323	338	316	341	346	340	316	310	346	311	326	351	352	342	348	325	334	357	332	334	343	338	318	342	337	346	335	313	336	331	347	340	358	304	355	332	361	325	321	333	332	357	332	363	357	324	328	329	326	333	371	348	329	323	334	318	349	326	327	349	334	340	335	375	346	329	355	379	337	385	300	347	349	367	345	354	321	346	342	355	357	344	318	304	378	341	333	354	316	323	336	328	361	362	379	346	350	363	353	393	374	368	335	359	338	341	334	349	327	343	326	316	335	315	334	358	354	353	379	340	352	350	319	345	329	343	324	369	307	342	322	327	321	319	351	315	354	350	322	386	304	352	337	335	324	370	326	346	354	361	332	323	343	329	338	339	325	327	370	337	365	336	321	323	368	321	356	323	330	315	351	349	374	339	325	342	340	333	343	328	351	326	317	331	364	352	360	340	283	327	351	350	359	347	326	366	334	337	364	342	348	315	330	329	309	325	358	318	331	375	333	319	336	359	338	362	310	342	376	386	312	342	333	316	316	344	360	345	360	332	335	340	322	375	340	338	323	314	354	350	347	357	347	358	403	349	342	374	320	318	350	331	357	322	352	354	334	314	345	371	344	354	349	322	354	327	333	354	346	335	358	326	349	323	346	336	326	343	381	367	304	357	333	353	352	319	338	327	346	363	345	336	353	356	330	302	365	335	348	375	346	356	343	352	326	349	315	352	327	331	339	322	349	318	354	309	345	358	373	325	330	346	380	339	331	309	346	351	334	319	338	345	352	317	352	347	351	347	360	320	341	357	322	323	347	327	335	344	360	356	326	322	333	313	336	337	339	304	354	328	338	355	303	365	343	363	339	361	299	324	345	323	351	345	297	371	338	337	319	332	363	305	347	359	324	312	348	310	329	321	349	345	354	328	329	332	326	343	341	328	341	304	355	306	337	324	334	297	369	356	356	361	355	336	344	298	363	326	346	353	319	327	380	355	336	360	346	332	337	344	326	350	342	340	337	338	326	336	363	370	339	368	357	346	320	356	345	365	349	388	341	327	304	314	345	353	329	381	347	368	363	352	379	314	339	377	343	323	358	322	353	320	293	345	357	315	374	349	353	312	367	294	333	321	357	320	315	346	339	336	315	332	339	321	364	328	313	294	345	319	344	394	339	329	344	318	363	353	336	338	344	346	328	325	347	325	341	339	347	338	349	348	361	334	356	333	341	344	346	326	344	320	363	340	342	337	394	333	346	358	341	331	364	301	319	344	335	324	323	305	335	327	345	325	347	365	336	340	347	357	355	333	339	341	314	343	350	325	363	362
25348	21287	28154	25246	12475	2709	697	399	372	301	340	326	309	329	285	312	314	262	280	308	276	270	288	299	310	280	306	306	288	284	315	283	289	309	302	324	304	308	350	325	285	297	278	301	325	292	299	232	287	325	269	292	287	286	314	331	306	288	302	319	301	273	310	315	314	306	302	290	287	271	299	286	304	331	306	308	290	310	314	284	276	295	299	327	304	288	315	305	266	287	294	305	327	297	327	284	296	287	322	283	293	317	324	295	294	332	281	319	290	314	298	275	316	319	284	323	299	315	282	288	304	274	289	287	328	280	297	318	289	278	326	300	295	305	311	257	305	291	318	314	284	310	313	278	297	293	283	321	313	284	337	325	295	313	283	300	315	305	283	326	281	283	305	257	298	315	271	336	284	298	295	298	308	290	283	303	333	298	315	343	324	305	339	312	274	297	330	281	276	305	276	278	315	316	277	298	300	267	286	318	286	304	283	328	289	303	297	298	302	307	276	322	310	312	307	304	300	311	283	286	309	290	312	307	297	327	281	290	319	302	302	287	249	294	298	267	308	272	296	292	297	305	296	323	266	314	258	298	301	279	306	296	275	303	316	277	278	284	330	262	292	301	287	294	290	299	278	281	317	292	318	288	332	311	249	289	300	312	270	284	344	286	296	321	285	297	291	293	306	278	283	260	308	312	322	310	294	280	283	289	295	295	297	305	308	283	277	294	272	312	301	285	278	276	305	280	254	303	311	293	297	317	275	303	316	286	309	294	300	293	295	318	306	299	321	329	326	282	262	255	308	282	292	336	307	291	308	300	307	308	311	298	277	292	265	280	292	300	302	291	298	283	303	255	302	289	285	301	285	277	286	299	280	308	297	282	272	275	276	294	333	323	291	304	281	286	336	311	275	272	321	307	273	305	309	332	313	311	331	311	321	309	299	317	283	292	332	315	292	290	331	288	311	334	269	330	323	308	274	286	315	288	313	285	303	293	289	280	292	297	278	271	285	301	319	302	287	346	282	294	307	339	283	301	295	272	270	282	320	302	311	273	318	297	329	266	299	261	306	317	270	292	307	294	287	303	297	291	320	316	310	299	301	255	275	278	300	282	290	275	324	273	320	292	292	288	310	271	307	313	297	306	320	317	281	298	267	278	274	295	306	312	306	272	286	296	295	287	311	270	304	298	324	314	318	292	287	321	313	304	308	312	306	308	299	276	289	274	293	322	310	280	299	270	299	300	255	286	271	330	288	294	315	266	305	260	299	316	331	275	304	291	313	306	310	261	275	284	318	303	306	294	292	283	327	299	357	300	306	295	292	278	288	269	294	310	336	306	313	297	296	297	276	288	307	270	314	252	280	295	287	320	277	333	288	300	286	276	298	335	337	274	303	286	280	284	297	291	320	294	296	306	308	293	283	340	292	288	322	292	302	295	286	301	279	274	308	315	306	272	294	320	321	292	285	293	305	304	304	298	291	285	311	312	293	326	324	298	310	298	309	293	276	309	284	292	301	313	308	304	307	294	299	287	286	293	285	279	283	325	289	316	313	278	318	278	275	304	285	302	306	321	304	287	276	321	309	290	301	293	314	314	289	281	311	313	308	298	309	297	310	297	271	286	316	301	265	296	293	270	307	288	326	317	280	305	280	318	298	285	295	269	302	335	263	319	314	285	304	294	306	278	284	281	295	290	318	294	283	324	289	333	291	278	285	311	280	281	306	308	288	304	282	285	305	268	293	265	298	310	285	304	297	261	275	295	294	271	280	303	286	300	300	276	276	307	272	298	283	271	302	319	285	296	304	291	266	291	327	283	282	315	319	291	334	296	272	293	289	276	281	313	287	308	315	302	307	280	308	259	310	275	312	311	299	250	321	279	289	315	283	292	312	261	314	296	295	288	286	295	303	287	286	302	300	275	290	315	297	300	286	300	321	295	301	299	288	262	337	298	295	295	325	315	324	286	294	322	316	273	292	293	309	319	274	284	301	310	329	291	293	287	290	340	306	314	300	306	287	290	327	304	271	310	286	340	293	305	293	259	279	290	298	290	300	277	277	285	306	299	295	273	291	301	327	276	297	346	289	310	280	289	302	284	291	284	281	317	270	309	313	296	292	291	288	286	329	296	327	300	287	296	265	284	335	323	294	288	289	308	316	322	352	275	301	282	302	299	318	312	296	269	316	292	307	290	279	317	290	292	284	308	300	299	310	282	299	322	314	283	273	296	300	294	317	296	298	301	296	296	297	302	319	293	276	276	299	332	297	271	321	314	314	298	304	315	299	283	271	297	278	321	305	302	289	293	290	293	299	289	308	317	292	304	321	306	297	311	322	277	317	296	327	280	312	295	285	303	285	300	295	306	302	314	278	287	283	316	258	294	280	308	302	306	278	328	315	288	288	286	313	308	281	295	282	284	298	312	272	281	277	321	292	292	300	266	314	299	286	341	303	295	286	283	260	317	297	311	316	303	296	267	317	313	271	286	277	302	306	306	294	271	299	277	284	319	291	288	273	316	304	301	296	326	297	312	306	313	292	280	311	278	316	308	299	318	308	282	295	290	270	305	277	288	316	288	276	314	278	291	273	311	292	312	315	302	297	316	304	290	295	292	265	315	311	269	293	293	280	298	277	285	292	284	323	276	285	307	340	286	321	301	282	315	285	299	334	308	320	269	316	341	303	282	314	282	297	295	292	305	297	288	280	309	302	274	277	285	318	275	308	303	295	259	279	309	293	289	311	293	338	312	278	296	277	307	283	305	273	307	334	302	291	315	292	295	276	296	300	323	274	347	321	292	291	265	253	286	275	270	286	272	299	313	326	303	286	283	263	315	262	298	299	293	327	287	315	276	283	322	277	293	310	277	311	324	289	285	289	284	300	330	292	287	266	317	289	313	283	296	282	286	294	328	306	325	327	281	329	309	297	319	287	293	286	301	268	310	311	271	302	299	324	307	275	298	290	299	273	281	299	325	304	323	291	304	243	292	287	329	290	297	306	304	288	323	311	287	287	312	257	316	319	306	290	282	302	274	331	283	334	294	303	308	321	311	268	295	298	300	294	305	319	297	265	259	304	284	297	343	294	305	298	290	292	311	305	312	291	305	272	313	306	296	285	293	276	281	301	302	263	271	277	279	269	295	287	300	262	314	274	294	272	291	308	315	316	307	310	311	279	258	306	331	297	292	291	321	287	281	278	308	294	313	309	283	304	286	283	311	318	315	327	273	303	276	265	274	310	301	301	280	282	277	314	279	301	271	333	298	275	302	300	274	286	336	267	295	318	297	313	293	302	309	334	274	292	306	298	316	312	304	275	283	308	275	283	291	313	276	279	290	291	306	312	306	320	307	310	293	299	297	304	330	290	290	301	315	316	292	292	277	266	321	291	308	303	288	281	307	312	315	290	315	288	277	291	328	313	262	309	290	279	289	298	286	304	305	322	292	310	299	324	290	287	301	286	317	259	253	262	324	248	292	282	290	325	290	280	280	302	291	299	295	311	293
37738	52214	36725	17357	7798	2844	834	542	418	402	378	376	373	368	335	355	363	348	371	356	331	342	368	361	336	316	356	353	337	294	331	370	333	354	366	354	345	335	343	385	320	367	309	341	388	369	349	320	374	359	344	339	351	331	372	342	376	340	330	334	363	368	321	323	340	343	342	345	350	323	357	357	366	360	336	343	387	361	356	380	333	360	348	345	348	311	339	338	328	353	319	340	352	337	304	369	353	393	344	341	353	363	377	364	394	349	375	359	340	338	320	345	350	328	338	357	352	347	330	335	345	335	338	354	370	353	358	328	331	323	330	350	343	317	326	353	358	316	346	362	365	308	393	335	364	369	333	376	343	335	365	329	318	331	338	327	372	355	361	338	350	320	342	311	373	344	370	306	356	364	370	321	336	349	352	357	367	326	370	313	330	354	364	366	357	331	332	356	356	345	346	347	360	348	355	355	358	344	364	323	330	369	332	338	349	352	323	344	353	336	342	324	351	336	357	334	351	347	344	341	354	330	324	369	361	346	347	351	342	348	353	361	334	333	332	366	350	380	323	333	321	328	353	341	345	362	372	364	357	350	344	353	325	342	325	337	333	354	330	336	342	342	333	364	339	347	344	335	352	322	345	371	337	351	363	362	339	337	346	382	341	351	331	303	358	350	371	343	358	348	351	339	360	339	325	347	391	405	338	374	367	404	372	347	352	369	356	327	347	345	349	345	352	351	370	326	311	353	314	338	348	351	321	362	339	336	291	332	335	328	338	347	332	331	322	346	385	384	342	344	337	369	318	365	348	381	347	346	374	364	396	365	322	334	364	343	325	349	328	351	359	360	351	341	347	341	352	373	360	327	327	343	355	369	349	352	323	356	370	331	367	355	346	364	353	349	344	364	334	330	322	326	357	301	338	327	316	347	353	346	351	363	368	342	334	348	376	357	368	330	358	346	367	362	326	322	343	344	319	334	304	328	361	312	342	357	332	359	361	350	372	351	359	328	350	340	374	357	315	349	335	341	351	336	344	317	381	351	373	342	320	350	349	331	361	367	362	327	351	351	376	368	314	360	362	355	353	351	331	336	368	358	333	325	364	366	365	322	361	322	328	329	352	343	358	335	350	344	356	395	359	369	324	348	353	331	363	304	347	311	339	333	340	337	327	345	323	342	319	342	339	348	335	385	333	342	351	349	339	355	336	353	330	346	341	355	349	319	332	340	365	310	366	335	309	357	400	360	342	343	319	338	369	344	331	355	356	342	365	328	337	371	348	343	324	329	316	356	368	361	317	352	324	336	346	335	344	338	362	336	351	369	358	341	327	345	329	325	349	339	362	359	338	359	380	329	321	343	345	354	353	308	325	330	356	357	354	305	329	359	343	376	342	372	322	386	396	351	341	341	363	351	358	351	329	381	318	313	364	370	323	328	395	345	348	354	347	370	347	355	335	361	345	346	317	334	334	374	375	372	363	359	362	364	361	336	350	347	334	378	303	326	340	352	343	342	327	325	356	376	361	356	365	367	325	331	375	361	346	356	327	314	326	357	364	339	383	349	332	365	324	357	340	377	386	360	379	335	341	310	360	356	338	359	345	362	339	338	347	312	341	341	311	336	321	392	362	329	350	341	354	359	331	373	353	375	332	314	358	398	360	356	360	382	342	325	345	323	345	372	314	357	338	320	340	356	368	326	353	318	339	368	336	376	347	332	343	332	373	367	357	370	344	361	364	333	327	334	381	321	329	351	331	331	329	338	350	344	377	334	332	360	330	356	370	346	362	360	362	352	353	345	302	363	384	334	351	344	337	365	362	355	349	369	344	364	334	361	334	340	339	336	335	346	354	343	340	330	368	365	391	324	335	337	375	308	350	350	375	333	323	357	334	346	360	328	353	380	315	378	325	349	351	335	348	343	332	351	341	332	347	368	309	349	326	343	382	362	344	342	372	330	329	354	370	365	353	340	341	349	346	377	323	339	365	361	329	347	349	335	315	328	356	355	356	325	346	335	343	362	326	309	360	330	341	341	369	320	328	311	343	329	336	347	356	356	360	314	326	358	383	362	356	374	325	348	339	334	329	353	348	366	326	370	329	336	343	338	342	317	338	343	349	350	346	348	337	349	351	328	369	346	312	336	341	376	329	348	351	369	375	306	355	358	353	351	347	331	387	336	355	340	335	369	345	342	343	341	326	352	363	321	345	377	362	383	364	354	357	381	363	341	353	321	322	348	378	330	344	329	342	345	336	361	355	350	372	352	362	368	330	340	348	337	394	366	369	338	355	326	355	328	350	330	381	329	335	352	348	355	332	373	328	353	334	359	370	341	385	355	337	342	330	358	389	377	343	343	348	346	346	345	355	325	339	317	344	373	354	357	354	342	341	345	335	342	351	342	366	365	355	356	368	378	332	361	343	375	338	384	376	349	370	328	348	358	329	358	330	334	328	373	348	300	341	360	367	313	331	341	384	363	340	373	375	362	352	358	297	355	343	318	343	344	333	351	337	314	359	356	368	337	333	357	360	331	346	351	337	332	376	331	354	342	338	345	335	317	331	340	346	356	344	305	335	356	372	370	325	372	354	346	336	357	369	347	308	335	362	318	346	361	331	341	359	349	356	333	351	343	336	333	358	363	351	336	341	344	347	345	331	344	320	338	319	329	353	340	364	387	327	353	386	340	350	324	347	339	355	385	334	375	364	353	311	337	355	349	348	360	345	344	336	323	366	337	374	340	338	351	338	327	377	340	356	333	345	361	377	366	330	325	370	352	336	327	345	368	353	356	332	330	347	353	352	349	390	372	337	387	313	352	355	370	316	332	336	362	329	340	372	333	375	351	369	358	373	348	389	358	373	337	336	322	342	333	289	347	367	384	347	370	356	383	352	361	352	307	370	348	340	337	317	333	315	309	375	340	371	366	318	332	334	334	325	350	323	352	345	358	335	310	334	339	362	356	357	345	353	303	341	342	355	322	353	360	348	351	361	354	374	337	368	354	293	345	371	346	340	368	375	343	376	345	322	365	356	346	336	340	384	345	335	317	336	373	325	339	338	332	392	364	333	371	341	332	374	376	347	368	361	336	349	333	332	351	364	366	343	330	355	358	381	371	372	330	365	341	345	346	331	316	350	318	336	321	363	340	356	351	353	369	341	372	330	325	345	329	353	375	338	358	360	336	381	350	365	375	339	362	325	328	362	360	367	347	339	339	368	346	362	331	371	337	359	322	349	328	372	354	376	365	368	359	382	352	327	333	324	339	379	351	355	322	348	338	334	348	358	330	346	361	338	327	358	344	362	350	338	374	396	336	357	358	361	360	346	362	380	370	358	378	371	332	334	336	380	382	338	352	368	335	339	367	371	364	329	352	340	322	335	372	353	334	335	352	360	383	343	325	337	368	365	360	386	329	314	358	311	326	340	377	328	326	357	340	332	332	341	356	357	332	362	346	356	362	336	348	327	316	356	357	325	318	396	357	320	333	329	373	335	333	352	320	337	359
22898	21053	28611	24093	21453	20713	10186	1491	682	586	477	459	456	459	416	462	467	433	438	467	435	440	451	445	410	412	419	421	434	459	439	459	404	397	396	437	435	465	481	454	424	409	429	456	470	377	458	414	400	444	399	405	434	403	403	442	393	439	413	449	431	433	478	412	424	450	454	411	383	439	386	405	419	427	415	454	414	428	426	426	436	453	426	415	435	394	432	423	427	408	439	468	425	401	421	445	428	439	432	462	409	389	402	435	414	442	441	425	419	425	413	373	400	410	429	431	429	385	395	420	424	423	438	426	399	424	414	418	393	406	445	372	444	446	444	421	452	426	445	410	453	425	407	470	436	374	432	415	430	470	432	419	406	436	407	396	439	411	401	422	418	394	438	440	439	433	432	420	416	452	411	433	455	442	397	452	408	429	394	406	418	414	407	440	426	433	430	452	406	433	454	440	417	412	456	410	411	411	441	415	407	403	430	421	403	438	413	410	420	424	404	447	450	454	450	428	388	453	445	456	421	450	421	431	437	417	444	406	423	407	423	476	426	449	455	435	449	423	424	428	414	406	408	459	419	412	409	451	465	415	404	401	405	421	412	473	473	436	389	408	447	453	426	426	400	408	424	446	390	410	438	409	437	420	409	432	437	403	428	448	472	403	423	434	451	410	479	426	442	422	448	423	443	408	420	426	394	438	445	433	483	436	438	433	391	418	432	440	444	444	444	398	438	425	451	411	456	434	435	435	429	401	423	422	426	417	393	439	426	435	389	453	465	442	428	450	439	427	434	479	447	417	429	405	443	430	425	422	418	438	388	438	415	434	413	401	422	385	440	445	445	450	413	453	412	433	398	456	392	439	423	434	414	395	442	433	402	422	440	367	450	432	429	419	415	428	415	423	425	425	421	436	422	412	411	441	458	468	419	423	428	394	442	464	419	436	425	386	409	426	419	442	450	396	452	394	440	431	415	413	396	455	423	422	418	426	463	412	441	400	442	462	443	409	405	454	412	443	387	388	424	414	429	437	404	435	394	438	420	416	444	422	422	436	380	437	438	402	432	418	463	471	421	431	420	441	429	428	426	428	409	407	396	477	447	431	423	426	415	439	395	416	406	452	445	443	440	447	400	453	443	444	426	413	397	425	442	426	428	444	408	435	430	425	457	433	443	422	414	432	413	408	421	448	426	433	424	436	457	412	405	436	485	407	435	400	417	472	432	424	403	403	414	424	416	446	380	460	412	430	411	445	433	418	408	454	395	377	399	415	417	432	414	447	396	399	421	463	438	460	383	427	449	398	427	419	416	456	399	428	443	412	439	390	410	431	400	438	413	439	445	439	410	453	403	416	472	391	431	455	417	415	403	406	400	433	428	419	420	465	406	439	418	370	428	454	424	437	434	423	393	440	401	441	425	440	429	445	440	395	469	446	439	440	431	429	392	422	443	387	432	418	403	407	392	428	404	436	420	438	439	445	425	428	448	398	414	471	418	411	472	432	425	444	426	417	432	417	405	428	453	445	431	432	457	431	437	422	454	391	402	402	424	470	397	433	430	460	445	423	411	398	397	422	454	408	420	428	394	431	447	366	417	406	448	450	443	442	403	425	388	387	427	416	469	433	420	453	464	451	443	442	451	405	417	418	417	428	421	423	419	410	443	439	430	431	453	415	400	439	414	396	436	399	408	431	409	457	401	406	446	405	429	411	427	451	413	425	392	438	393	444	413	432	398	424	412	420	431	432	440	441	438	441	433	431	375	414	438	411	388	395	414	433	396	430	430	423	463	395	455	417	397	440	436	380	429	378	368	428	388	433	435	419	410	465	435	406	414	443	423	414	446	429	461	437	407	453	427	408	411	426	437	427	447	423	456	390	423	410	411	436	441	476	425	448	424	453	440	422	441	425	421	433	450	434	425	443	418	411	431	417	418	430	434	432	361	444	446	414	421	419	417	447	386	429	474	429	406	439	422	426	432	437	450	429	392	426	404	414	417	387	408	406	417	405	412	429	427	412	418	386	397	429	414	404	426	427	417	440	422	431	417	434	420	446	406	411	454	432	407	448	407	403	442	378	437	417	400	438	452	470	418	425	427	399	393	402	404	418	431	438	437	454	430	428	438	447	447	418	404	406	448	420	432	425	387	455	429	469	430	432	428	433	440	382	406	424	430	418	423	428	457	446	431	408	422	419	430	451	441	447	411	434	404	452	455	423	413	423	436	453	428	423	433	435	420	407	443	423	398	418	435	430	412	392	420	399	449	384	491	456	440	433	417	391	399	423	424	456	426	436	428	463	428	431	436	456	426	420	407	380	432	424	422	387	431	459	409	386	452	402	451	445	459	399	449	428	398	401	416	439	421	410	430	430	425	447	400	439	434	444	433	441	422	424	394	463	411	444	433	429	407	413	477	415	414	411	447	426	443	445	431	434	417	414	414	426	411	433	426	449	416	404	383	448	410	395	418	417	442	408	414	418	446	426	439	437	423	412	419	396	427	445	448	427	453	393	433	438	398	438	430	411	447	373	451	404	448	421	407	429	401	436	431	389	450	434	459	409	420	408	450	411	429	422	414	433	408	425	410	383	415	432	453	428	431	385	404	437	436	419	398	434	438	433	476	448	431	392	428	436	440	451	415	418	451	445	421	416	412	436	451	399	457	414	449	426	450	417	427	464	412	402	436	454	407	445	464	396	441	427	459	423	430	456	408	424	408	406	415	417	433	423	442	411	444	437	443	402	417	411	424	403	401	438	403	399	472	430	436	406	410	402	430	438	440	419	424	439	430	414	450	473	404	435	452	390	431	436	426	451	431	394	434	434	439	425	454	404	424	450	433	436	468	435	434	432	427	438	425	416	394	452	452	414	435	454	450	422	478	406	457	446	458	430	433	393	406	415	422	425	420	436	442	454	393	432	409	397	436	413	426	428	413	422	439	430	438	402	429	392	408	396	430	435	424	443	384	407	436	421	383	441	412	452	420	426	404	392	450	443	421	466	430	426	443	405	440	418	437	384	444	448	417	435	400	416	426	427	404	448	446	428	439	416	446	415	429	399	447	412	403	408	432	392	440	399	470	414	466	447	434	422	434	385	453	459	447	449	421	428	417	430	429	399	428	434	433	413	430	424	416	432	422	452	413	423	396	446	408	411	430	421	449	422	418	440	399	385	421	424	397	438	426	440	416	418	440	443	434	447	371	445	420	420	430	403	423	419	436	444	488	459	409	449	415	457	423	414	411	419	411	431	402	407	408	424	430	407	428	438	406	434	442	422	435	425	407	412	432	390	439	407	440	436	412	435	442	440	433	426	484	460	420	390	436	410	444	413	420	445	379	427	446	426	442	436	432	437	442	396	425	422	429	440	421	407	411	447	412	431	426	399	428	404	417	429	443	412	404	437	395	401	432	420	413	440	413	448	396	415	448	430	440	450	414	397	460	414	468	429	417	419	448	402	416	405	419	444	413	423	444	443	447	434	429	437	416	430	417	410	444	409	396	438
39912	61855	47596	34632	20795	9509	3053	1270	757	587	617	546	524	492	532	473	502	479	453	512	470	489	485	466	481	463	466	485	492	493	462	458	468	476	457	519	511	462	442	442	475	435	477	463	488	462	474	470	461	462	481	470	456	473	496	472	498	485	498	462	464	447	499	464	459	441	479	484	441	470	435	474	475	504	460	475	464	507	459	447	468	462	472	410	481	481	513	507	456	524	519	483	517	461	461	477	464	451	447	496	453	475	510	495	477	471	479	461	433	473	465	449	465	477	474	474	491	459	480	506	470	495	456	514	470	488	441	482	446	474	466	475	476	476	443	446	474	446	490	444	500	485	487	492	443	462	450	432	464	504	457	477	428	455	462	495	473	438	484	445	447	459	443	465	429	424	493	467	456	435	448	441	459	475	474	478	444	482	475	467	425	457	470	465	469	450	468	481	469	427	462	476	464	467	438	480	452	499	444	488	469	501	473	478	460	461	469	472	476	483	467	475	469	486	472	476	471	453	488	478	456	470	428	472	496	495	453	461	480	447	472	456	463	457	461	476	478	442	460	476	473	451	443	496	421	459	462	438	467	466	502	438	442	485	475	468	496	471	447	431	484	456	460	449	472	461	494	460	482	449	513	483	445	463	514	449	462	470	478	475	475	505	444	477	474	479	500	452	476	440	424	505	459	495	487	490	459	502	456	437	472	505	457	433	462	442	505	461	503	502	454	474	442	524	508	469	469	476	433	488	461	494	475	500	481	451	509	469	493	467	466	480	476	479	455	451	468	472	452	481	499	458	451	458	465	494	503	448	472	463	448	443	470	480	484	479	470	434	449	495	428	466	501	473	445	497	488	442	452	465	425	463	449	468	451	459	472	473	471	482	501	473	475	460	458	512	445	495	478	471	464	451	428	440	460	501	473	478	505	459	498	469	457	440	498	486	505	468	504	468	472	436	455	465	457	449	448	484	468	465	437	455	464	459	477	468	467	487	493	473	485	462	483	478	436	459	460	483	464	478	455	453	477	493	451	442	481	468	470	420	467	463	469	424	431	474	451	471	499	459	485	511	463	451	446	459	487	505	457	460	476	466	505	496	470	480	494	480	476	469	473	468	458	474	494	491	501	457	493	470	495	487	462	480	453	488	449	422	451	459	505	487	474	470	502	437	468	453	436	468	470	497	468	492	497	478	470	472	480	457	484	462	486	441	478	476	469	479	443	443	485	485	476	449	446	483	504	459	476	490	503	493	436	456	432	486	483	483	475	477	494	447	464	484	463	465	440	515	435	458	449	478	480	505	496	439	502	434	475	503	497	454	438	434	455	477	415	477	466	456	494	458	459	461	503	463	453	449	440	443	491	466	441	464	475	496	491	482	459	483	458	479	449	493	468	478	474	477	498	435	491	474	484	483	482	472	428	440	434	470	503	471	493	472	467	434	455	462	462	454	460	449	483	436	466	450	447	431	429	472	465	477	452	490	449	483	477	484	457	497	468	486	445	459	447	439	468	469	475	490	450	478	461	498	475	464	460	458	457	399	431	471	463	486	481	490	474	467	471	486	433	488	450	478	494	444	476	480	472	498	421	488	524	496	484	445	460	428	447	458	472	451	459	452	443	483	446	457	472	476	460	434	479	492	463	502	512	456	479	493	479	467	465	442	470	435	458	464	499	486	488	469	461	440	413	432	486	452	460	476	480	436	507	450	467	481	461	462	491	450	478	467	504	464	463	455	465	412	480	481	500	460	484	503	503	472	450	445	469	510	484	494	519	443	485	492	486	465	465	448	472	482	457	456	462	475	473	487	509	426	501	451	460	491	465	488	440	471	476	436	460	491	488	467	492	503	447	460	470	484	489	449	499	467	472	459	471	488	493	446	511	502	483	505	452	489	448	453	439	460	507	447	517	492	473	424	485	475	458	452	477	483	441	492	445	483	470	471	457	472	464	444	441	491	418	421	485	475	467	485	501	474	483	441	519	510	451	485	460	443	507	435	460	464	484	449	503	472	498	416	473	497	456	470	489	449	478	456	467	504	434	512	449	449	465	457	456	453	491	495	441	459	468	448	464	442	460	485	476	466	461	425	492	459	440	473	498	459	518	460	497	484	496	515	466	465	442	496	479	476	458	456	469	499	460	470	454	493	418	479	466	484	464	421	472	439	499	480	491	477	495	463	493	436	478	466	454	442	473	460	485	443	441	456	466	479	485	476	450	468	471	461	462	465	432	453	484	435	534	488	434	502	497	462	461	469	448	471	527	482	459	466	477	473	448	476	487	461	498	478	473	515	481	486	463	470	483	478	469	485	469	486	438	493	483	476	480	485	509	477	435	474	465	469	455	490	482	445	532	477	493	456	501	456	483	443	433	452	488	463	463	463	490	485	497	507	453	500	476	506	469	447	434	490	505	468	436	473	445	472	464	486	472	491	443	471	441	450	441	501	461	491	442	451	464	476	500	453	491	497	502	462	461	432	458	493	477	465	423	512	453	460	467	493	469	486	497	428	473	483	517	456	483	442	467	463	525	449	460	438	491	458	505	453	427	450	493	467	481	475	458	463	447	482	443	479	456	426	442	475	472	431	434	462	475	481	500	458	453	488	465	472	450	500	462	518	493	473	451	497	461	521	462	470	455	445	494	478	470	462	490	457	483	451	458	476	513	464	488	465	474	461	496	483	473	462	471	488	465	485	439	458	449	430	463	481	514	479	488	509	517	475	489	466	485	474	492	469	437	506	479	474	494	504	470	460	440	420	421	442	444	467	467	474	511	448	453	469	481	489	458	465	447	476	465	483	440	448	448	438	477	449	484	452	464	447	490	486	437	497	450	502	478	450	462	490	487	445	527	451	425	462	496	496	445	484	465	463	449	490	498	438	470	486	495	481	482	509	461	453	450	510	483	458	477	495	459	432	476	419	494	490	481	463	466	484	481	501	493	475	469	473	410	456	509	475	451	458	505	466	469	487	446	458	453	478	442	474	484	448	475	437	473	459	458	492	488	458	468	482	468	469	466	493	461	443	496	505	435	479	477	471	487	468	441	475	469	482	479	480	471	466	489	489	487	474	445	449	515	485	462	486	478	465	498	475	443	482	469	441	494	468	493	465	495	464	464	477	461	454	463	447	450	440	466	495	509	513	506	458	469	472	499	442	485	423	458	463	464	454	466	474	454	447	519	456	481	460	452	441	473	424	496	468	455	468	457	467	420	456	476	475	468	469	432	454	507	485	468	471	461	481	503	464	463	456	519	494	464	477	454	493	475	444	452	450	435	454	488	478	458	470	485	476	467	457	441	436	440	444	495	424	463	481	497	469	471	437	467	494	485	432	497	457	442	451	430	494	463	505	459	456	447	492	445	429	450	476	452	478	484	488	479	491	507	460	482	479	481	514	521	472	505	466	460	470	446	495	472	502	485	460	483	444	481	455	492	456	500	445	481	517	495	466	476	484	465	438	443	456	437	435	478	495	470	472	485	462	474	473	456	475	516	467	435	470
31397	28013	27760	14244	3590	711	393	291	222	222	224	239	196	235	230	209	206	219	203	212	242	234	219	250	195	232	199	198	217	227	215	225	227	217	216	222	231	194	233	225	229	210	226	212	223	215	214	231	227	223	221	218	226	231	243	234	223	206	221	215	214	233	202	204	259	232	219	220	220	217	225	234	238	211	229	229	242	244	216	238	224	226	215	223	214	248	213	211	203	230	214	237	224	211	215	218	248	243	223	221	231	208	219	239	228	235	225	227	263	214	214	258	217	209	230	226	219	206	231	214	234	214	247	206	245	203	210	207	236	193	224	228	208	240	210	232	241	229	209	211	208	200	211	218	258	230	246	225	196	215	199	244	224	205	223	240	222	231	213	246	215	231	240	206	207	221	235	200	226	219	218	234	225	216	229	246	246	206	242	204	220	204	201	222	231	206	190	198	216	234	216	229	224	222	203	250	232	219	224	224	216	203	234	224	254	219	233	224	239	237	225	241	230	236	213	231	220	189	217	237	229	207	229	249	226	236	197	234	202	236	241	245	225	226	221	209	240	221	227	222	232	184	237	210	218	219	231	211	220	219	238	223	210	207	211	233	216	230	220	229	215	230	205	214	233	209	219	215	227	215	197	225	239	198	209	227	229	232	220	212	204	228	231	244	226	223	219	224	218	225	203	221	208	211	228	221	205	223	221	252	206	214	233	233	227	259	178	241	233	227	228	249	179	256	221	217	196	245	208	210	221	231	225	225	207	242	237	202	263	236	229	232	213	233	224	221	230	251	217	236	240	219	199	236	201	233	245	203	228	255	235	244	229	240	219	221	233	241	217	218	230	242	232	240	230	216	243	202	196	232	236	228	194	230	217	221	220	227	232	230	236	206	250	195	242	231	233	263	234	233	199	214	225	226	218	207	234	214	197	225	212	208	228	230	225	215	215	197	235	256	234	215	212	226	227	196	233	222	217	208	224	222	239	195	207	203	199	225	231	225	213	251	223	220	226	208	222	190	195	201	239	209	222	218	209	215	214	220	209	213	198	226	214	216	245	208	214	217	249	218	213	221	226	218	228	223	246	232	237	209	228	230	231	227	232	193	233	222	245	233	230	222	217	215	240	214	203	209	232	234	225	215	217	229	229	214	211	214	217	226	238	230	227	240	233	216	227	190	216	238	222	224	236	207	222	246	223	227	212	206	224	222	223	203	242	224	227	212	250	231	216	236	244	232	239	223	232	214	221	234	222	234	207	202	236	222	225	217	240	246	244	224	212	239	212	237	252	218	224	216	231	250	214	232	222	230	229	211	188	185	209	189	189	239	224	245	241	220	222	249	212	210	241	241	242	219	221	206	210	218	234	208	243	241	209	255	228	225	225	236	204	212	219	232	230	229	222	214	214	209	229	231	220	195	232	209	220	219	216	232	237	232	214	240	232	218	233	200	220	208	231	232	213	216	230	206	231	196	221	227	215	212	245	223	216	232	197	224	182	225	211	243	213	245	222	217	230	233	204	237	230	249	250	212	223	224	222	229	233	238	233	246	206	218	210	214	232	233	234	229	232	237	216	237	240	216	219	215	213	227	232	214	239	242	236	231	227	217	226	214	224	220	232	192	220	222	226	243	236	201	235	247	235	220	223	220	229	222	227	216	224	243	247	228	216	210	235	220	206	229	220	215	221	235	223	239	223	218	222	202	196	223	219	260	217	219	237	204	223	208	222	254	224	263	208	242	228	227	250	219	218	202	218	245	232	204	211	225	220	191	253	238	213	212	231	245	210	217	210	209	238	241	243	206	235	226	226	211	239	235	221	203	238	250	232	218	228	237	224	208	220	218	224	240	217	233	217	215	224	216	238	216	215	231	198	205	216	224	210	249	234	192	216	217	211	216	212	215	251	232	199	253	240	223	247	224	214	220	204	231	227	201	194	195	213	210	222	217	229	216	228	224	203	225	221	235	198	230	212	217	210	241	233	203	220	237	221	226	222	238	237	212	234	205	235	226	225	210	217	205	246	215	219	220	185	211	235	186	211	211	229	215	215	204	199	202	240	230	215	222	229	237	206	195	241	208	230	209	198	209	201	216	214	247	213	244	237	228	222	201	228	236	220	228	236	212	205	213	235	225	255	240	235	235	215	242	197	225	234	249	219	247	237	207	238	244	239	214	235	271	218	208	208	212	218	235	189	208	221	229	253	235	233	228	250	204	208	215	211	228	226	231	213	190	235	219	222	199	213	233	241	217	243	230	222	195	223	230	221	228	227	211	233	227	240	213	224	228	239	201	213	206	225	227	248	189	210	262	231	227	188	221	241	235	255	213	207	223	204	194	219	220	218	223	234	223	230	206	227	214	200	217	240	219	229	238	231	224	252	200	242	237	233	212	199	239	239	225	189	212	233	215	245	195	216	244	234	203	239	217	266	234	255	215	213	219	207	225	213	218	210	202	227	206	249	209	212	237	238	222	228	221	195	236	237	231	226	246	218	224	231	223	203	217	211	234	212	230	240	233	219	228	223	203	272	213	225	243	223	221	211	222	208	220	225	226	227	188	229	205	212	240	218	245	200	222	221	215	231	223	211	256	223	223	222	233	249	215	233	212	237	204	239	216	198	232	200	224	259	221	236	246	213	222	234	247	205	223	224	210	216	237	254	239	233	240	227	229	224	232	233	234	219	247	244	202	213	237	243	228	227	210	216	198	221	232	237	191	234	235	215	232	223	233	247	246	197	209	213	234	237	214	227	222	232	229	226	224	209	216	222	204	230	222	205	194	208	228	215	254	232	223	237	228	244	236	232	255	211	217	222	230	230	214	208	217	232	246	218	205	229	232	207	200	237	222	227	216	229	218	235	196	235	221	206	225	194	198	223	232	221	218	171	213	207	216	188	191	220	194	225	221	189	223	223	216	235	213	214	228	232	229	221	204	191	217	242	222	224	211	243	207	231	237	246	229	208	201	208	235	238	243	244	229	226	233	237	211	198	224	217	212	222	231	232	237	230	252	222	216	239	223	210	240	230	205	227	230	207	234	234	200	216	205	214	234	216	214	219	249	222	244	237	205	220	222	216	234	225	234	221	228	224	238	230	239	215	231	205	210	218	233	230	215	276	221	223	235	218	239	258	212	244	216	221	221	219	236	200	225	218	201	227	224	204	220	235	197	232	219	221	224	203	205	224	235	239	211	206	219	213	224	219	238	229	204	202	221	219	250	186	232	249	227	245	219	217	232	230	211	207	206	214	212	235	221	231	214	231	227	266	223	214	199	244	241	229	208	230	223	234	222	223	264	215	249	231	220	239	225	251	203	273	233	216	206	243	197	234	221	219	213	256	214	230	266	231	223	223	219	251	193	251	211	223	257	237	236	239	239	217	216	219	210	219	231	218	239	208	215	222	231	218	249	241	256	241	213	227	243	227	243	213	225	211	215	214	223	209	196	214	237	188	191	202	245	227	210	226	226	234	222	213	207	226	210	226	216	212	220	193	237	232	227	241	187
35714	42669	26629	11076	4466	1069	536	403	327	295	325	297	291	267	237	261	275	280	269	227	277	269	267	266	251	269	283	262	263	247	255	302	276	260	278	277	266	279	277	260	243	300	272	258	250	253	255	252	249	310	282	232	238	249	251	250	221	253	257	271	242	259	237	261	236	276	286	270	252	245	247	251	261	260	256	260	274	277	267	235	270	271	251	264	270	275	270	262	266	265	247	283	279	226	241	255	263	301	268	276	244	263	310	270	261	253	280	250	289	265	261	266	250	236	249	250	250	260	266	259	231	287	276	266	272	282	255	251	245	276	274	269	258	291	279	265	232	271	290	257	256	270	236	239	264	253	252	274	269	269	268	237	261	282	253	270	275	249	282	258	266	263	244	261	244	239	289	241	246	254	247	239	277	267	245	267	254	279	245	266	255	287	278	260	268	275	262	257	275	256	275	262	256	267	252	259	247	233	288	252	250	270	224	268	243	260	258	261	246	265	257	275	266	288	245	270	311	260	266	266	244	244	235	266	265	255	255	280	257	282	269	282	263	271	294	282	260	273	255	259	246	243	282	240	274	238	234	253	265	278	252	260	287	274	282	272	279	242	266	265	270	239	267	255	280	289	255	268	264	254	268	277	241	271	266	257	244	271	253	266	265	249	268	262	242	272	255	245	278	277	254	259	304	258	217	263	251	259	260	250	261	292	284	253	266	253	226	269	265	247	278	250	263	258	281	243	257	264	258	298	260	281	257	243	243	259	292	264	256	260	313	296	259	270	248	265	271	260	252	232	237	269	271	299	254	281	257	251	281	261	232	256	267	280	270	273	229	251	276	224	258	278	262	243	256	272	288	262	240	255	252	272	281	262	221	249	286	257	263	266	297	264	256	269	241	240	260	252	277	288	264	253	268	269	263	236	264	267	244	262	283	241	282	281	259	277	270	265	256	257	289	268	244	254	275	272	288	298	280	242	260	248	271	234	291	283	286	235	247	270	268	274	266	294	256	263	254	237	235	262	237	242	256	287	255	276	261	287	290	252	269	288	306	249	253	246	232	314	281	266	257	254	253	258	272	285	283	267	256	233	274	276	274	289	245	264	257	240	286	260	268	234	260	244	237	247	290	258	235	264	271	268	252	246	279	249	262	258	277	250	270	279	254	248	269	282	262	259	260	256	263	292	259	288	268	273	239	238	249	245	272	281	254	272	260	278	233	220	240	240	260	268	261	245	255	301	260	256	265	246	291	298	270	272	260	257	263	236	280	275	270	283	271	267	263	261	253	273	277	264	264	245	259	257	279	269	272	280	235	271	273	305	260	268	258	242	233	251	254	246	245	242	237	243	273	215	238	289	284	258	272	260	251	271	277	253	277	281	247	255	268	238	281	276	271	283	249	273	262	243	287	273	231	260	266	263	260	252	231	259	265	252	288	244	277	281	234	291	246	268	261	280	233	250	276	271	224	291	266	275	257	240	259	280	289	286	246	231	253	294	256	269	291	289	271	289	251	258	250	250	247	252	263	262	245	259	290	251	271	267	274	265	251	253	243	259	252	248	252	271	279	255	274	281	270	275	230	247	264	264	296	250	250	248	246	261	239	270	244	226	245	283	276	247	244	258	252	244	263	267	282	247	278	264	293	263	281	261	248	239	240	282	280	276	260	272	268	268	273	269	278	279	234	254	248	236	267	260	270	242	262	280	263	251	277	273	261	241	244	241	273	236	302	263	259	249	238	277	236	248	237	268	259	287	260	283	274	276	280	256	233	250	252	251	285	260	294	250	246	260	275	248	273	276	296	252	254	247	254	266	276	273	273	258	255	255	266	258	272	275	271	259	260	246	272	242	272	263	264	258	259	245	259	273	264	295	282	277	260	271	258	251	232	232	270	253	274	272	270	270	253	243	267	241	265	263	247	275	269	283	250	235	259	273	253	262	257	254	259	257	284	264	288	249	262	263	260	274	295	271	244	267	279	239	265	270	264	256	264	254	261	265	254	248	258	253	251	274	242	257	235	260	237	219	282	265	252	276	252	263	249	271	245	250	243	274	276	277	222	267	275	250	264	257	284	242	298	273	246	274	292	280	248	275	252	251	247	270	249	284	265	275	246	216	301	242	249	258	274	275	270	271	264	261	269	251	243	260	267	272	261	264	250	234	246	257	317	283	278	259	253	276	303	295	284	282	296	297	259	268	268	250	269	261	260	272	245	271	257	269	276	268	277	254	257	265	264	289	290	274	254	281	242	247	266	254	247	240	292	261	266	238	276	251	270	270	271	245	263	268	246	281	257	261	267	252	280	269	270	265	301	256	271	248	253	284	244	277	252	258	272	261	281	261	265	261	268	267	268	253	278	236	250	237	224	292	247	266	241	251	268	268	249	273	275	263	267	245	267	282	280	250	261	294	259	271	256	249	264	260	238	240	248	263	259	278	274	264	257	224	241	248	274	263	299	249	245	274	259	244	258	249	234	235	241	272	270	285	242	304	247	256	303	263	233	273	287	236	274	247	259	241	256	271	289	266	244	253	256	222	280	257	267	233	259	264	246	247	246	286	263	242	228	252	245	244	257	277	252	270	283	268	252	289	246	253	224	281	289	234	239	253	240	258	275	268	252	253	242	272	279	269	256	251	246	255	289	257	237	275	262	252	226	256	294	256	246	266	259	236	253	265	227	251	242	291	262	242	245	273	259	274	295	262	253	286	273	277	278	281	231	242	274	248	246	255	262	266	250	240	252	229	268	266	276	248	268	271	260	263	241	244	244	276	279	253	255	255	285	275	251	260	295	251	262	276	240	291	285	242	242	263	270	272	261	247	249	267	263	274	264	246	271	282	252	255	297	277	238	261	273	269	267	264	254	284	258	253	267	259	255	261	274	274	298	231	242	238	273	261	275	244	283	256	268	275	228	249	268	270	259	283	274	263	286	274	267	268	253	248	255	248	258	261	270	233	269	273	285	255	279	257	268	269	255	288	250	280	267	259	287	288	226	225	245	254	224	283	281	224	254	292	278	213	295	253	274	224	266	237	267	254	245	260	272	238	261	253	265	256	236	248	250	233	249	272	259	243	263	262	249	283	270	277	274	260	233	266	254	258	269	260	267	250	298	280	260	242	237	266	273	240	270	255	265	250	287	240	246	251	289	255	234	243	261	274	290	263	254	266	240	230	245	254	283	256	253	276	259	256	263	257	275	286	294	255	255	270	249	266	278	234	262	260	243	274	250	291	252	238	240	245	263	255	249	256	266	242	295	262	272	264	266	264	297	284	255	270	263	269	267	281	283	268	263	261	271	255	286	243	288	243	260	268	289	245	302	251	245	264	245	255	245	270	250	285	275	267	237	275	285	259	262	259	280	298	277	250	283	284	277	257	252	281	275	285	222	256	231	277	248	215	264	270	231	227	237	242	235	264	254	230	260	274	273	257	260	297	292	256	242	244	229	272	281	263	246	241	260	280	292	295	261	267	255	281	265	262	233	267	262	243	275	247	289	287
24144	21032	28262	25081	20919	12130	2479	600	367	380	370	299	306	321	324	287	271	330	303	298	296	289	258	298	315	316	320	295	296	286	314	312	284	282	289	257	277	294	282	294	296	285	299	283	290	294	286	299	306	266	269	297	285	273	311	311	265	308	281	288	289	298	275	301	302	304	290	310	306	327	301	310	287	274	308	306	262	296	286	273	283	270	302	295	291	294	297	305	322	289	293	283	288	287	276	286	287	284	275	261	299	296	295	300	271	277	296	294	266	269	298	322	303	280	273	281	243	301	293	289	329	296	296	279	280	283	277	316	322	319	308	310	294	271	272	325	273	304	289	322	316	307	293	302	291	314	292	297	290	308	314	306	301	323	305	306	296	301	286	289	297	301	322	310	285	297	290	321	306	296	271	280	286	336	275	296	306	272	310	294	316	281	276	287	295	282	289	262	266	262	284	287	294	319	301	323	294	286	284	319	305	253	298	296	275	285	286	272	273	311	286	264	299	285	306	290	291	276	272	280	289	294	306	303	302	279	276	282	293	306	303	314	280	316	302	328	318	302	302	309	282	314	314	284	283	302	299	248	306	295	284	296	288	306	310	304	270	287	275	263	301	284	315	315	317	282	283	286	285	275	274	299	280	263	278	280	292	304	235	285	288	308	272	270	279	305	292	325	274	304	269	265	301	268	289	305	277	316	286	292	308	273	302	271	274	247	307	283	288	266	312	285	303	306	314	295	324	270	308	281	283	294	283	286	279	274	270	294	248	283	277	281	299	294	282	278	294	284	286	278	308	328	291	273	282	320	260	307	305	291	315	321	305	285	279	283	329	261	305	269	289	273	308	261	268	307	302	284	326	292	271	279	280	302	283	296	287	290	277	271	319	272	292	275	280	305	280	269	275	291	266	307	291	252	309	281	317	278	277	310	291	271	283	284	287	293	286	333	299	256	314	282	252	299	273	297	296	269	282	254	317	315	305	272	300	303	290	286	301	296	258	273	310	289	289	303	291	270	317	280	275	316	260	313	270	308	298	279	282	268	294	276	265	294	302	301	308	333	288	330	275	307	295	265	288	284	286	284	298	280	290	304	266	306	301	294	287	299	285	292	329	278	297	289	326	294	291	306	255	304	286	298	286	318	333	347	267	288	310	320	284	301	298	279	281	274	300	292	307	276	302	271	254	277	263	298	291	290	282	292	287	288	275	293	292	294	284	298	255	306	294	277	272	309	308	323	307	313	295	302	297	320	302	314	283	300	271	273	296	279	309	252	287	273	275	301	282	290	287	288	296	297	316	305	288	274	282	261	280	303	271	317	294	292	320	300	295	291	281	295	304	269	279	275	297	300	275	315	299	279	307	293	303	293	272	290	300	299	300	296	310	282	275	298	310	318	311	312	286	287	300	296	322	290	283	262	294	268	301	319	289	285	301	285	312	280	288	281	306	280	317	271	296	291	301	313	310	274	278	263	265	290	297	286	303	299	302	295	298	299	279	310	297	289	273	281	314	321	293	269	268	290	274	296	342	301	296	295	317	295	283	310	282	288	284	297	307	292	286	275	264	298	292	284	277	292	296	253	248	301	271	285	233	277	296	291	282	286	274	315	309	276	242	284	293	302	300	307	276	317	272	279	285	272	327	301	304	259	299	277	308	300	282	287	279	298	300	322	306	284	300	328	284	284	300	302	306	316	302	282	292	321	278	285	307	300	315	312	315	310	283	280	312	304	272	304	299	272	320	267	278	292	267	321	280	288	283	320	285	306	276	292	284	293	255	299	324	279	298	297	294	307	278	301	276	305	286	275	274	296	276	258	288	302	333	307	255	268	297	286	287	297	262	315	323	286	295	264	286	295	307	281	282	299	272	309	293	270	295	294	285	284	297	306	284	284	286	307	293	298	301	285	301	271	293	290	317	298	306	267	243	310	286	292	298	300	309	267	268	309	254	256	330	293	278	287	262	314	295	322	300	272	289	296	303	308	270	284	293	283	276	304	305	276	252	300	261	334	275	297	281	295	294	330	284	277	287	276	278	256	298	280	302	297	283	267	265	313	281	293	272	311	319	296	312	298	282	298	304	301	302	300	300	339	270	333	274	285	285	263	291	273	288	269	293	282	276	292	296	300	322	282	301	275	290	277	274	286	272	293	268	260	283	258	284	294	297	306	307	316	300	278	302	288	291	296	280	294	282	290	296	279	309	290	299	315	290	306	275	306	285	282	297	274	263	275	302	298	311	296	287	325	288	305	293	275	312	289	267	306	277	290	255	294	289	311	287	312	258	293	281	275	280	277	305	275	287	280	309	302	305	287	286	302	293	298	270	266	296	301	285	273	304	275	281	292	281	302	273	269	288	292	292	296	309	297	290	252	295	295	284	261	275	271	274	289	285	316	315	273	266	301	305	284	312	278	304	294	295	288	298	294	299	313	264	326	296	299	282	280	300	305	267	293	309	298	304	321	300	290	307	293	286	270	305	297	275	310	281	289	313	265	295	324	289	307	297	282	317	281	257	297	287	290	304	294	277	283	262	311	278	316	278	303	282	308	309	299	269	298	312	325	266	274	299	269	289	293	315	302	284	291	265	295	289	304	264	288	288	325	312	302	287	309	280	300	291	306	319	295	284	305	284	288	311	268	305	328	267	289	311	289	294	307	290	307	297	293	298	310	300	284	321	277	291	282	291	282	293	295	282	301	266	294	297	287	294	258	292	311	288	260	303	309	284	289	289	291	277	284	282	315	281	275	271	281	289	299	283	304	307	299	311	298	312	286	303	291	295	279	294	280	335	312	303	280	265	301	300	295	273	268	284	299	314	306	269	271	296	277	304	279	274	290	294	319	289	297	314	320	292	306	306	296	294	318	289	278	318	285	287	264	274	296	289	290	282	235	278	278	288	354	297	284	294	283	294	285	270	270	287	296	273	289	306	292	313	314	297	302	264	258	273	283	282	270	295	297	292	297	301	280	286	300	299	300	304	292	295	308	256	291	266	297	274	299	277	314	275	301	298	308	317	294	271	281	311	283	299	313	297	296	282	300	286	306	274	283	289	297	309	334	271	264	299	275	281	318	300	289	278	278	286	291	277	291	298	289	298	278	255	282	288	297	290	280	283	291	307	290	303	314	306	306	293	304	265	307	287	286	306	265	276	280	274	298	278	301	302	276	279	278	288	287	288	304	289	302	290	330	244	284	304	296	280	302	305	319	275	262	306	276	308	265	298	281	316	261	300	291	278	281	318	310	291	273	281	290	272	308	294	267	288	291	313	258	294	285	266	286	295	313	294	294	262	295	305	331	303	306	301	296	283	313	298	298	309	279	318	293	314	294	300	283	311	286	281	312	279	277	290	285	273	272	286	280	291	276	310	276	305	288	304	262	291	311	276	299	295	303	311	303	283	270	290	318	300	276	303	310	308	322	298	291	329	302	296	296	296	300	286	307	313	310	277	281	309	294	292	312	301	302	312	279	295	258	280	328	299	310	293	312	299	291	244	318
34208	55907	40826	28799	13307	6293	1759	710	510	431	413	404	415	337	326	352	362	343	381	328	317	341	368	375	335	321	346	337	309	364	318	362	337	311	358	340	349	328	348	316	300	339	322	352	314	303	324	346	352	361	322	316	357	317	319	308	355	355	298	320	346	299	337	306	375	323	334	347	326	333	330	327	321	319	338	327	339	319	344	339	355	368	326	353	320	326	325	317	380	310	336	329	334	327	326	338	328	361	310	321	323	330	349	328	342	301	319	324	327	330	342	323	324	316	310	325	341	315	361	297	310	352	343	326	329	317	372	332	316	323	314	353	316	362	339	351	350	300	312	315	293	344	322	320	353	326	300	314	326	352	358	345	324	319	330	358	326	321	327	337	330	338	337	341	331	340	340	357	322	322	334	314	336	346	336	329	383	328	351	336	341	306	299	348	325	310	318	315	348	351	324	324	330	346	341	324	337	316	338	343	345	359	312	333	347	340	329	332	367	319	318	343	310	325	371	350	342	309	331	327	351	316	321	327	330	322	332	307	332	309	321	334	311	303	299	349	320	356	316	350	305	316	342	309	339	324	368	323	337	336	340	339	333	340	332	338	341	334	329	335	314	322	346	342	355	318	322	319	349	319	338	353	311	311	326	358	308	322	330	348	316	314	311	335	325	331	321	364	335	337	336	326	308	297	340	323	321	334	322	350	321	348	291	272	315	293	333	337	300	356	332	327	337	311	359	317	361	377	327	348	312	342	345	333	365	350	333	323	331	317	306	318	328	306	318	349	319	321	314	340	319	305	326	350	334	324	338	333	328	310	324	327	344	323	296	354	358	315	338	318	357	314	350	318	346	282	342	315	298	308	317	326	330	352	323	305	338	341	313	324	298	358	329	333	342	302	315	362	343	304	331	327	325	348	354	336	307	336	352	365	345	350	333	329	316	295	360	340	328	366	323	334	320	346	328	324	325	338	323	345	331	324	361	312	345	337	307	325	341	351	337	356	326	336	332	319	315	308	322	298	335	304	354	325	351	325	362	303	329	335	353	325	330	301	275	330	307	355	337	312	343	300	316	334	299	326	313	330	342	337	328	355	326	294	360	311	317	325	331	338	339	323	329	323	326	324	333	340	304	340	317	355	309	320	339	317	347	339	347	306	343	337	320	345	330	319	315	407	336	360	316	309	340	311	318	336	339	313	328	348	345	310	341	360	307	324	325	319	320	342	311	337	307	315	326	321	320	325	348	324	337	349	345	346	332	347	314	350	368	318	314	315	316	300	322	337	334	286	332	304	314	342	317	324	352	321	326	319	333	308	342	346	309	348	293	365	318	310	329	296	334	301	341	358	305	321	308	311	343	313	328	348	317	294	320	351	343	311	338	303	323	362	320	351	353	304	337	319	327	295	324	312	308	329	330	328	311	322	342	329	329	329	336	323	306	301	345	339	325	352	312	347	312	347	339	366	342	333	351	310	330	321	319	351	322	336	326	338	352	338	316	365	367	362	308	350	345	331	330	308	313	319	307	305	326	335	350	326	317	354	328	341	334	365	311	342	317	309	339	355	345	334	329	366	352	313	345	317	283	333	347	350	333	344	379	332	346	301	324	340	334	311	323	314	319	335	319	316	319	302	330	337	363	351	303	338	336	327	353	332	302	333	346	334	344	296	357	355	324	381	356	314	298	332	339	355	341	327	350	281	344	338	332	335	351	309	347	345	311	371	315	280	355	292	319	368	330	325	335	337	328	318	325	303	322	362	367	321	342	318	341	352	328	306	324	317	337	321	323	300	370	345	336	355	366	349	324	335	308	323	331	360	337	330	304	324	336	335	326	326	315	325	313	323	330	344	339	337	323	334	330	347	333	333	329	335	345	327	327	349	353	326	342	348	335	342	338	335	326	327	345	337	297	337	329	307	326	346	326	324	311	277	329	350	368	365	319	333	326	302	328	322	337	359	343	307	332	354	340	343	333	311	337	285	360	340	318	317	317	325	331	328	311	297	315	364	336	317	332	332	321	353	295	336	318	333	304	335	304	323	319	326	313	349	314	336	308	330	339	319	339	308	319	313	341	344	322	312	306	332	340	352	320	339	296	345	346	322	353	327	336	338	316	347	321	301	315	328	339	341	325	332	322	299	298	335	313	320	328	315	343	331	352	318	325	349	357	323	329	319	330	345	320	336	364	339	318	349	307	327	345	360	334	335	314	345	318	300	330	329	333	368	337	290	305	355	326	360	334	360	331	338	359	300	318	337	338	368	294	296	304	354	328	315	311	340	334	338	337	335	354	302	295	317	359	338	321	316	314	339	324	349	306	339	324	362	318	341	324	302	307	318	326	338	339	346	324	358	343	332	339	326	319	326	366	314	358	333	338	297	332	361	326	321	297	349	294	298	331	316	330	325	312	319	340	320	345	322	342	351	328	359	330	331	318	313	346	329	341	353	339	341	335	364	282	331	329	321	315	331	343	335	328	348	332	329	355	310	331	302	308	330	330	314	311	344	337	333	325	355	298	359	341	333	351	322	311	342	323	306	313	340	342	321	325	333	329	334	329	305	352	310	321	310	316	306	292	303	334	282	340	319	312	368	317	327	344	326	297	337	316	328	326	336	312	327	318	329	349	339	396	298	357	335	332	322	326	341	315	318	328	306	356	326	343	307	355	330	353	324	353	335	306	351	358	334	319	327	331	338	325	354	343	339	347	328	333	344	330	332	310	340	316	346	343	332	343	322	326	350	322	356	334	363	312	305	316	359	344	340	321	314	348	313	296	319	323	332	370	313	312	330	352	347	337	337	342	330	327	305	347	339	342	353	318	322	286	333	308	352	352	345	355	332	349	303	325	323	311	342	338	343	357	352	313	348	330	312	329	362	336	319	314	381	323	357	342	328	330	331	317	324	322	309	341	316	337	335	331	326	303	328	354	321	356	339	319	329	329	328	346	330	334	316	301	341	314	341	317	321	326	320	360	333	320	332	313	367	314	323	343	302	315	311	342	314	332	326	320	339	315	332	349	302	308	348	338	315	357	344	341	307	316	309	323	328	308	325	313	337	307	339	347	346	315	343	339	328	329	343	334	321	328	307	329	349	317	330	336	370	330	329	324	363	342	354	349	307	329	336	369	314	378	318	296	359	311	325	365	326	316	326	353	362	339	334	332	318	297	337	333	333	338	333	324	327	333	354	324	318	312	356	329	330	314	325	342	341	332	299	338	365	327	350	306	316	349	298	321	318	340	371	335	330	346	315	336	322	344	293	339	321	283	321	356	306	308	330	329	340	354	333	321	331	352	305	346	322	329	345	349	338	356	341	295	333	314	346	337	327	328	352	349	329	339	339	315	310	344	331	320	333	328	347	312	312	344	311	309	342	305	347	316	316	372	325	320	349	348	334	328	332	339	320	343	317	350	338	376	322	333	327	332	351	323	366	332	342	325	331	318	315	286	316	313	331	346	350	350	339	352	338	338	329	301	312	307	315	302	327	342	301	357	344	314	345
25305	21366	28934	26028	13315	3071	782	391	385	318	308	316	324	287	256	281	304	291	303	286	294	318	301	278	322	309	285	304	273	294	286	310	324	273	313	301	297	305	311	300	297	285	312	301	316	310	298	286	287	329	295	293	302	300	297	284	296	283	322	300	289	309	276	280	286	289	309	293	270	282	309	305	294	293	325	302	279	267	256	277	270	313	295	268	269	300	291	298	287	282	300	303	285	286	321	294	297	331	275	269	294	302	352	301	260	291	289	310	298	313	275	313	268	276	323	273	265	326	280	291	289	286	288	308	287	315	272	283	302	314	308	275	289	289	325	324	284	283	264	269	282	309	302	272	292	281	299	290	297	317	296	305	288	282	336	297	313	311	267	306	333	309	304	311	327	307	303	296	290	312	292	281	310	304	307	282	307	297	288	337	313	290	306	279	281	278	286	319	273	280	306	283	305	304	279	308	289	305	267	293	289	315	314	285	267	281	316	293	315	275	278	269	303	293	286	289	279	294	303	319	318	298	290	295	289	287	296	290	290	273	312	294	291	289	280	305	279	318	319	281	273	327	245	292	296	301	286	280	293	276	283	296	271	290	283	313	285	300	296	320	262	290	291	320	280	298	314	284	325	292	278	275	298	307	307	326	273	300	284	270	295	257	314	299	276	289	313	305	294	322	276	298	284	306	325	288	293	311	300	323	273	302	283	304	274	301	300	309	327	288	283	282	277	267	285	273	314	300	311	281	299	311	288	292	283	282	286	316	292	315	310	312	305	303	292	280	328	283	278	310	310	279	306	293	295	324	302	322	289	301	281	301	297	295	296	322	293	287	304	292	281	278	292	280	297	282	284	321	294	308	295	268	297	251	275	302	317	260	282	306	333	281	271	307	310	304	327	308	274	324	308	280	272	281	287	259	307	258	296	296	306	295	287	277	313	278	301	297	309	301	300	305	315	287	295	270	296	320	322	272	313	335	301	290	321	265	275	285	280	300	325	311	269	273	330	261	306	309	309	257	308	326	308	285	302	335	301	295	310	290	285	298	313	290	289	292	281	310	292	270	300	284	318	290	261	303	287	318	284	308	292	255	289	291	307	290	290	307	316	268	291	291	275	325	287	278	303	283	289	296	314	309	300	292	323	303	324	303	292	288	271	287	285	315	304	286	282	314	312	313	321	307	296	320	299	314	283	273	282	308	298	298	301	300	294	297	301	315	294	298	272	274	292	311	312	280	293	306	322	280	302	293	295	286	296	285	292	293	296	290	314	301	279	296	302	271	287	290	309	285	291	299	289	284	303	287	313	306	262	283	314	280	286	284	309	303	307	309	297	306	266	331	289	319	293	308	311	287	281	295	280	277	319	281	308	294	315	273	336	299	285	300	297	301	291	310	303	299	300	308	300	301	269	303	299	288	304	301	299	302	313	305	268	297	321	273	310	298	296	291	254	315	289	291	303	294	276	294	302	303	283	302	293	291	310	265	309	281	299	278	302	313	302	320	311	293	301	321	304	291	306	314	269	297	303	286	259	287	259	310	298	288	282	281	288	305	285	306	307	282	253	305	291	286	275	309	270	269	270	322	279	247	308	294	293	281	284	294	288	331	302	251	316	288	273	277	276	298	290	311	280	296	312	289	333	312	285	256	324	316	312	305	317	287	304	327	284	311	280	306	313	319	279	297	302	280	283	307	314	295	281	295	278	312	315	306	327	311	286	294	284	270	289	310	292	276	257	263	285	281	325	317	322	326	284	302	341	254	273	281	320	280	316	319	304	285	297	307	299	305	301	285	302	303	304	305	279	306	242	298	266	291	310	299	285	288	310	289	278	315	291	313	318	301	309	293	307	282	283	274	282	318	273	295	272	291	292	297	311	327	294	276	303	301	277	289	302	295	314	279	298	267	352	303	299	285	324	316	294	282	284	272	276	354	314	273	292	304	304	292	281	297	313	271	289	288	262	270	279	303	311	266	304	320	282	299	298	272	280	293	293	297	283	284	297	291	291	315	323	292	268	293	322	273	313	299	269	306	290	274	305	281	265	307	312	294	313	302	276	290	303	275	313	278	290	311	312	276	293	288	277	272	312	289	290	289	305	262	312	305	308	278	277	275	292	328	290	324	302	286	317	305	323	293	283	277	280	271	299	317	289	283	330	307	281	287	302	307	287	266	275	279	312	316	283	308	330	320	312	259	283	280	313	300	289	292	325	275	286	277	289	290	283	276	293	347	293	292	307	279	297	334	299	298	296	297	295	303	305	285	303	268	298	290	300	331	288	303	263	288	324	299	268	307	273	306	295	307	291	294	329	298	314	300	308	285	286	263	290	278	276	294	312	289	275	279	292	325	285	298	275	292	266	315	286	293	282	297	304	300	311	300	300	280	268	317	353	331	291	272	302	304	270	291	299	272	308	307	269	286	293	299	269	326	281	329	255	257	296	293	288	287	297	286	305	291	294	301	297	310	299	327	285	271	286	302	282	305	306	305	278	275	295	293	333	287	311	296	307	269	311	309	290	285	313	291	272	303	299	328	275	294	290	273	321	271	286	279	306	299	293	283	262	282	281	303	303	296	284	278	289	294	257	315	280	299	322	318	311	317	309	294	278	309	306	301	329	281	307	274	296	286	283	307	311	287	295	315	298	287	290	280	287	292	315	263	257	311	293	323	274	268	311	308	260	298	296	315	308	279	280	281	284	330	301	300	304	294	281	294	288	286	306	290	279	294	274	305	297	326	313	282	324	269	311	309	285	267	276	298	303	267	273	306	289	299	288	292	307	295	319	295	281	297	293	325	288	298	291	266	300	304	301	283	323	256	280	299	295	278	289	337	288	272	308	286	287	296	313	262	298	295	296	295	278	311	264	292	308	285	291	316	309	354	316	282	303	294	328	296	294	278	321	270	314	269	293	313	304	277	282	314	300	300	266	276	282	294	304	264	290	294	289	301	307	288	305	274	303	299	301	286	297	322	283	314	290	283	309	285	281	267	318	314	305	305	280	280	296	289	313	297	296	319	329	299	263	303	263	307	300	292	316	304	276	305	306	312	302	293	304	275	299	277	255	283	300	285	301	258	286	333	301	267	265	295	277	254	313	265	273	280	292	288	306	297	301	296	295	307	295	292	265	295	289	267	302	286	298	305	310	305	295	272	303	295	292	306	320	294	310	308	284	276	320	329	289	271	294	326	278	280	309	298	288	264	293	294	297	292	296	285	297	307	311	326	321	293	287	276	282	323	291	285	287	276	303	283	283	307	317	331	284	307	313	305	258	266	276	293	301	294	288	289	316	283	321	331	278	271	335	290	291	285	305	324	282	317	298	318	302	296	276	296	319	297	298	293	276	270	276	310	289	294	313	294	315	291	301	281	301	283	275	289	305	309	350	300	322	330	285	280	294	302	282	302	325	304	313	300	306	297	299	300	297	281	269	299	264	274	271	321	285	278	301	315	295	288	277	269	288	293	287	321	289	311	307	324	301	308	283	288	259	287	307	286
38648	54054	40397	21392	8376	3128	949	543	463	418	406	365	349	342	339	327	360	335	358	367	328	329	351	312	367	360	326	325	335	349	358	351	343	281	364	352	342	350	325	344	330	364	339	355	324	369	326	313	334	293	353	329	342	330	339	321	338	320	324	357	339	328	333	339	341	343	361	334	315	375	385	367	344	359	329	342	340	355	347	308	349	314	346	347	315	311	340	370	351	325	344	378	358	318	349	339	328	351	372	374	328	343	319	330	366	407	340	347	374	333	337	370	346	365	376	362	337	357	323	287	325	339	366	328	352	362	346	339	351	373	336	349	332	371	351	329	324	345	300	344	325	354	322	330	346	340	354	345	342	370	317	349	287	334	334	368	353	310	330	327	327	366	311	305	328	330	327	356	342	326	327	338	336	351	360	349	343	340	314	377	352	332	365	337	326	303	330	327	343	373	357	331	338	323	344	334	314	344	299	359	361	354	325	341	360	300	364	367	350	352	319	315	338	350	341	377	349	333	334	337	334	336	334	345	337	348	348	352	322	332	304	379	371	363	327	317	358	324	343	350	357	371	331	360	355	342	354	340	330	331	327	318	342	319	328	321	338	329	355	384	342	344	309	335	331	340	349	368	349	350	366	346	330	365	347	326	360	307	338	351	340	353	362	343	327	341	369	329	338	326	350	334	310	333	379	369	362	353	323	349	354	338	377	335	370	331	339	363	362	348	359	376	322	309	386	332	329	325	339	375	333	342	353	345	309	344	356	372	375	337	360	353	370	319	347	346	334	351	326	321	368	358	342	322	344	337	375	363	333	349	368	370	371	336	325	347	341	321	337	337	332	348	370	316	348	367	343	328	351	325	317	307	359	326	328	340	320	313	373	333	340	322	358	338	353	327	333	354	366	382	346	371	334	334	378	349	322	315	326	371	333	330	319	341	370	341	352	337	312	320	330	367	343	366	339	351	328	377	369	346	332	346	326	346	341	340	336	318	340	312	327	331	330	355	337	349	319	328	365	341	343	342	344	352	313	372	377	373	323	336	330	374	336	340	323	331	337	341	319	359	339	310	358	351	319	349	352	320	317	351	330	347	353	322	356	310	348	322	350	340	411	314	342	380	356	332	350	335	354	318	335	363	337	356	329	355	314	342	322	350	367	356	339	353	320	341	327	355	371	330	296	323	366	365	346	350	342	349	324	297	371	365	336	352	346	364	350	338	329	347	340	372	346	352	369	353	349	326	302	330	318	378	335	343	318	322	314	333	338	343	359	331	349	346	371	367	362	323	322	335	368	367	361	356	340	348	358	333	354	335	348	356	355	327	364	351	349	317	298	361	351	355	344	363	336	326	318	362	362	379	333	343	355	320	351	306	343	316	351	363	332	349	379	345	336	369	323	337	343	330	335	335	356	365	360	353	335	365	327	324	355	334	358	344	344	363	392	346	380	369	363	367	349	349	365	321	355	362	359	341	350	354	342	354	317	382	351	357	327	356	320	374	334	333	349	363	367	331	343	353	346	385	344	308	314	339	363	341	326	320	322	330	354	379	351	349	356	333	349	317	328	339	351	341	320	330	329	359	307	309	323	363	334	333	373	331	327	337	354	341	357	344	330	360	341	365	346	331	343	353	366	320	335	329	344	342	335	319	359	313	316	335	374	346	346	328	347	356	335	336	363	357	318	330	337	312	341	347	395	355	349	383	345	323	332	364	357	369	361	320	344	337	352	344	320	340	339	331	366	360	334	368	360	319	322	327	340	321	347	341	353	364	376	332	358	353	315	320	380	324	328	365	296	343	337	369	367	342	333	353	334	321	329	300	299	334	365	329	298	350	345	315	341	353	346	354	356	375	336	335	324	340	349	342	288	342	357	327	333	345	355	311	325	336	380	341	371	352	324	381	337	351	324	336	320	333	379	360	314	331	308	333	338	353	316	348	332	320	354	321	359	331	340	334	337	382	350	320	325	304	341	355	369	343	323	354	345	371	343	337	370	346	354	313	371	380	323	339	306	358	392	332	347	368	369	329	338	357	365	368	342	343	328	348	329	360	374	327	327	314	357	354	335	347	294	355	341	352	340	308	316	344	362	350	344	336	327	339	351	354	371	341	366	360	381	350	319	344	330	328	336	357	345	352	357	379	379	323	356	351	330	333	319	348	350	338	349	329	356	339	363	326	343	348	340	370	336	342	366	325	366	315	331	351	319	334	356	365	298	353	361	327	341	352	370	327	369	334	310	340	345	347	332	337	369	355	346	326	338	364	324	355	325	362	327	333	330	346	351	358	325	349	354	339	375	326	337	359	351	334	373	314	362	329	352	345	335	356	350	345	330	366	299	343	387	342	363	337	336	365	320	363	323	342	320	320	306	323	301	333	356	313	370	334	373	297	368	329	332	367	334	335	301	340	341	332	326	361	332	334	327	351	328	336	352	332	348	385	347	331	337	391	343	374	353	383	322	373	356	340	350	364	335	357	360	305	338	294	371	349	308	321	354	333	338	314	364	335	349	311	352	344	334	365	345	326	326	354	326	329	320	378	346	323	359	352	345	347	326	333	336	312	351	346	366	341	355	313	353	313	351	352	319	325	349	330	324	375	336	346	310	366	328	362	324	356	354	350	328	351	341	357	323	329	350	367	361	355	315	355	330	327	371	370	371	340	362	328	338	340	332	329	352	337	356	361	345	336	350	354	356	322	315	354	335	356	334	332	344	342	385	362	370	366	349	339	355	345	355	344	346	356	347	315	356	349	360	352	363	353	350	355	338	362	364	341	353	342	332	349	330	345	347	309	336	333	367	365	327	343	330	355	327	327	331	334	349	339	330	385	339	332	356	335	310	350	323	334	331	334	365	347	339	314	326	337	336	359	346	329	326	340	360	373	369	298	340	353	333	330	354	327	329	340	356	334	339	351	345	343	355	352	356	316	340	332	313	362	336	313	356	335	346	367	336	322	298	318	364	315	352	352	369	340	345	334	345	353	356	333	345	333	377	339	360	323	331	321	345	321	348	356	330	369	341	328	322	341	364	335	347	312	345	361	344	312	339	349	342	366	334	346	369	334	348	362	318	336	352	363	323	336	332	345	334	360	362	358	327	343	310	357	333	350	314	336	359	325	324	335	319	314	338	324	331	327	329	369	361	360	319	351	330	358	296	324	306	322	336	353	346	353	351	334	327	326	340	400	324	345	342	358	330	334	307	333	380	328	355	343	339	356	337	362	319	330	342	334	348	352	376	340	322	320	362	374	371	339	381	326	358	339	338	333	331	378	325	346	341	361	383	299	357	330	340	329	353	348	399	329	365	380	354	370	338	326	364	344	326	372	355	305	318	345	314	318	369	328	343	342	311	348	364	345	343	359	354	333	358	338	344	344	334	326	326	315	356	379	358	333	328	346	343	318	357	331	351	335	343	339	335	363	329	379	343	348	355	332	329	352	339	355	337	324	360	354	327	346	348	325	347	319	367	351	342	340	353	338	342	347	343	355	361	318	336	346
22915	21063	28508	23881	21359	20842	10133	1201	595	527	501	450	478	441	438	468	441	432	461	442	409	428	414	409	420	451	457	431	431	469	435	437	433	428	439	441	391	420	404	425	421	404	417	432	430	463	425	456	432	395	412	457	405	466	407	435	416	442	441	412	410	444	408	443	414	435	422	420	417	478	415	403	449	409	473	417	450	459	442	382	425	405	432	429	421	453	455	425	413	404	397	410	454	424	427	415	362	439	413	448	405	428	393	430	416	423	456	430	444	423	428	424	406	447	434	414	450	438	446	401	409	457	454	418	462	404	459	436	442	398	400	418	439	373	418	429	430	441	434	413	395	463	418	434	462	438	441	429	458	433	461	439	416	426	417	433	442	426	432	419	406	456	416	441	412	439	416	437	425	396	411	433	424	414	445	430	423	451	430	430	419	407	416	434	424	403	407	440	421	445	391	413	423	426	414	436	408	462	430	396	462	427	437	448	395	425	394	387	441	420	435	417	423	401	436	381	372	442	444	391	423	396	418	435	397	442	461	430	425	425	416	442	432	400	400	395	440	435	420	435	422	424	392	454	459	455	406	447	418	455	412	380	434	412	421	419	401	433	485	425	425	391	443	397	444	446	412	422	414	441	417	448	398	428	450	419	444	412	413	427	442	422	398	378	396	443	422	442	407	435	438	441	459	421	429	432	431	437	454	451	403	434	443	409	418	417	431	398	408	399	411	412	460	431	401	391	461	427	401	464	435	443	423	437	444	444	408	421	417	417	454	407	452	404	447	411	465	427	439	409	409	457	405	436	470	436	405	416	467	456	429	431	413	431	421	464	408	441	412	401	438	456	391	416	431	390	425	425	430	406	421	412	441	425	434	452	412	432	406	477	432	384	433	421	447	449	412	438	410	443	455	440	416	434	426	423	426	419	436	409	423	449	467	404	398	425	394	400	410	432	404	435	417	435	467	418	426	415	464	361	427	412	420	441	423	451	428	423	422	461	417	445	399	445	417	426	428	428	457	421	447	437	430	443	465	402	403	464	414	417	453	422	419	409	441	393	433	406	454	443	434	444	456	429	392	435	418	423	418	413	413	426	439	429	459	409	440	460	392	412	406	410	442	408	428	432	420	423	436	441	456	389	413	419	405	426	434	415	433	446	418	430	453	452	387	432	433	416	408	438	439	412	454	400	407	447	410	425	439	410	423	404	455	430	443	425	431	447	421	407	454	430	396	433	424	430	395	438	401	408	425	461	471	409	428	443	424	422	404	440	410	414	456	430	428	408	441	415	416	430	414	459	449	434	391	412	426	430	435	447	422	426	454	425	421	417	443	456	425	420	439	429	402	439	441	427	448	408	450	443	397	426	412	403	449	417	434	417	437	439	419	428	454	429	406	439	455	368	445	424	432	439	440	455	394	430	455	429	418	412	418	468	432	425	426	401	408	436	420	406	431	433	415	431	385	431	466	430	401	402	419	426	419	435	445	394	422	425	454	391	463	414	400	446	415	459	447	425	371	434	433	459	448	454	452	408	419	397	432	446	435	418	427	404	387	411	387	481	392	433	408	430	422	424	438	461	467	471	442	449	429	390	437	469	433	441	435	427	419	401	403	438	418	442	444	460	434	416	445	392	402	448	375	436	446	423	408	409	427	414	436	454	412	455	400	442	426	404	390	431	430	416	434	421	447	414	408	417	428	400	412	412	448	448	461	419	447	435	462	402	442	464	406	369	436	434	422	425	484	404	471	418	416	405	440	438	427	422	420	404	429	405	443	415	419	428	435	387	382	444	409	413	435	454	397	443	416	436	459	403	432	410	429	418	418	419	392	411	449	424	434	451	399	390	448	423	431	408	441	405	452	423	432	424	445	410	440	453	444	465	408	437	453	407	395	444	404	443	419	422	425	402	438	419	412	422	404	433	424	441	389	398	419	468	400	407	433	432	447	462	420	422	444	423	397	451	442	433	428	466	415	399	432	436	434	403	387	435	417	435	447	437	430	425	425	418	435	435	452	383	424	419	437	454	404	417	405	461	453	413	461	426	443	481	432	422	421	423	407	435	434	436	418	415	426	431	423	425	435	403	400	410	402	448	467	419	404	432	423	427	417	443	425	427	432	415	413	435	437	423	378	412	437	410	438	447	397	433	423	398	421	436	446	398	447	418	442	385	374	404	394	450	440	415	449	445	423	430	440	454	432	412	456	409	431	412	409	426	431	408	426	428	428	407	419	406	428	427	466	394	442	425	410	433	423	451	395	396	406	421	392	407	405	426	415	467	406	450	431	442	421	409	416	438	409	426	408	397	458	447	419	464	406	411	393	413	455	409	419	431	427	393	433	422	423	417	436	419	470	408	424	429	392	463	460	413	451	438	401	465	414	429	385	422	475	454	441	435	438	427	411	440	402	439	438	385	416	446	421	428	426	435	429	437	428	425	408	437	431	416	424	468	407	460	402	436	421	428	413	427	420	395	418	475	440	412	440	431	417	401	437	412	392	392	442	392	463	415	461	426	435	407	433	443	425	448	400	440	459	439	411	403	412	421	424	428	468	412	424	443	444	403	417	451	403	356	393	424	447	399	433	470	402	427	432	446	434	407	430	429	433	432	439	422	406	449	425	451	423	443	425	427	419	412	415	449	388	440	435	443	448	437	428	444	451	410	436	426	470	470	386	429	431	439	434	444	419	450	422	443	462	417	404	413	428	429	417	419	414	414	444	409	438	414	436	424	443	375	452	442	414	461	436	415	418	422	440	437	407	438	408	432	399	436	428	418	431	485	460	428	422	428	471	413	420	452	401	417	423	461	399	441	422	426	459	455	433	419	402	393	434	418	409	376	433	415	433	440	420	406	416	423	444	426	437	417	424	417	445	455	424	422	466	410	424	419	422	435	430	433	426	402	430	443	423	394	424	425	415	439	442	454	419	411	427	439	398	425	438	423	433	456	445	416	384	401	454	434	422	414	411	407	419	441	405	441	414	417	417	438	408	449	402	491	433	399	413	432	429	414	424	441	414	425	446	390	415	450	459	390	435	398	425	382	475	399	410	440	431	437	434	407	399	427	399	435	421	423	413	423	435	457	449	429	408	428	399	391	403	436	410	417	405	417	416	420	445	456	414	458	427	404	441	436	406	452	440	425	404	429	420	421	440	415	424	398	402	432	394	461	448	428	443	432	408	438	461	419	436	413	413	416	449	450	422	420	403	409	453	413	442	410	429	460	424	441	405	431	446	459	466	413	422	427	408	433	435	384	423	422	423	403	419	416	435	383	400	444	421	448	412	408	425	424	485	443	410	441	422	458	439	435	423	414	441	430	438	431	442	425	434	441	458	417	405	414	442	480	415	426	432	411	410	438	432	430	449	416	437	450	411	454	407	419	458	429	396	400	436	438	401	397	457	404	388	428	432	431	435	419	410	421	459	419	434	420	423	442	418	447	417	442	463	408	420	405	405	432	384	436	412	431	463	434	403	422	394	457	428	408	387	454	420	437	441	401
41496	63490	40092	27524	20045	10015	3430	947	687	587	561	523	501	477	504	455	471	525	482	456	484	494	496	447	518	498	493	457	503	497	484	426	462	413	452	520	446	460	482	507	464	451	490	500	458	453	506	470	484	487	454	444	469	486	450	466	450	430	493	460	483	445	461	476	428	481	459	444	444	468	452	435	490	488	477	467	455	522	499	461	452	468	499	462	470	507	479	460	462	478	497	444	458	468	465	473	457	460	464	495	483	484	461	452	485	514	481	434	492	456	440	477	463	500	494	484	458	457	500	476	451	453	510	504	466	442	462	435	493	451	457	452	454	489	434	491	479	434	465	481	487	459	470	447	465	457	448	486	483	471	482	473	439	499	473	467	479	438	501	447	475	516	433	500	517	472	458	462	458	428	476	451	524	506	500	459	494	469	477	465	476	472	493	472	449	422	470	473	467	498	457	463	461	501	475	426	473	500	492	493	443	441	472	466	502	449	469	439	481	483	444	476	472	482	462	464	456	460	462	480	487	439	426	494	483	495	492	455	477	473	464	436	485	467	452	420	443	453	490	412	467	469	484	460	458	473	470	462	506	446	471	484	453	472	471	476	522	466	479	483	462	450	438	443	472	478	460	462	482	469	456	496	471	462	447	502	455	485	473	449	475	490	496	464	437	472	476	479	467	429	466	459	474	451	464	453	471	438	490	453	454	466	486	471	450	429	529	496	451	488	454	448	453	479	473	461	445	483	517	471	467	459	457	462	463	507	482	475	489	473	494	455	504	467	471	443	451	450	452	483	455	463	461	440	455	474	475	519	469	454	503	496	488	488	478	485	440	471	435	464	474	463	476	481	466	432	457	454	441	496	458	508	477	436	452	449	440	491	472	484	509	476	465	486	451	471	432	468	463	440	483	427	483	472	471	462	467	459	518	469	493	452	469	465	448	486	477	475	465	464	509	496	490	453	468	521	492	420	499	445	506	457	453	456	490	504	480	480	499	485	450	453	460	475	457	455	466	470	511	472	481	468	467	473	464	517	476	474	482	482	503	477	428	452	429	488	473	473	482	458	481	424	469	489	427	502	467	457	442	487	457	527	474	480	505	461	472	446	411	461	445	450	486	472	475	481	487	465	429	522	471	460	463	483	510	468	506	466	470	499	471	449	477	466	467	444	512	454	457	428	453	449	461	418	521	521	481	470	456	471	466	472	467	475	467	517	441	435	434	464	456	454	465	470	487	500	429	506	473	453	432	472	452	419	459	488	436	459	458	466	470	527	470	470	442	460	471	458	446	475	489	469	469	502	454	457	464	468	503	507	484	468	453	501	428	452	484	480	468	437	485	472	505	461	444	470	492	420	466	469	461	472	478	439	452	471	457	510	507	446	473	444	464	450	425	457	468	465	476	483	491	406	457	470	464	441	483	464	475	462	475	465	474	429	484	454	512	505	446	481	468	472	475	493	445	469	467	493	469	503	462	494	452	500	483	472	472	444	465	444	490	488	457	473	497	464	456	458	451	440	451	474	452	420	502	456	452	433	471	454	457	447	512	475	443	457	479	487	461	460	487	461	510	448	451	494	459	459	459	478	450	497	475	459	440	440	476	499	505	466	448	505	485	446	454	473	467	494	467	471	445	497	459	482	459	473	446	436	453	439	488	456	470	462	479	421	469	454	469	477	492	478	461	474	427	460	455	511	453	453	459	455	483	458	453	457	519	451	464	479	462	475	458	445	443	456	461	456	482	483	454	480	467	482	475	497	447	479	456	503	451	430	480	487	444	427	455	440	453	473	424	472	500	470	479	511	494	473	484	493	467	552	482	499	456	481	501	448	494	514	516	452	473	476	485	438	481	453	487	451	467	478	456	484	436	461	467	471	477	490	451	423	453	468	477	451	477	445	453	467	429	463	494	452	508	466	459	471	452	433	442	481	479	476	461	476	458	532	489	480	467	488	510	492	489	483	468	413	495	397	487	480	502	474	485	456	453	546	456	479	467	468	444	445	436	450	478	478	474	478	492	463	498	481	486	463	497	467	462	444	472	462	470	465	441	513	440	459	455	505	463	501	491	486	450	493	486	479	473	475	427	492	435	493	500	505	485	494	450	478	473	449	455	471	473	493	453	459	448	460	464	446	450	476	448	430	449	441	440	451	448	490	468	438	455	480	478	525	452	458	480	430	494	458	460	478	484	479	498	454	531	447	450	457	465	444	499	414	477	466	463	446	491	482	455	514	475	467	488	473	472	497	476	485	469	447	465	479	453	431	443	498	485	434	518	455	493	495	462	463	456	465	479	437	458	462	496	472	465	491	476	478	481	440	477	474	419	492	460	433	447	462	437	443	487	470	469	464	497	458	452	465	455	443	468	500	496	480	477	434	497	471	468	433	447	473	493	444	465	480	516	443	458	431	474	511	460	474	472	459	462	469	488	470	460	465	442	462	461	462	472	487	490	473	427	496	485	445	457	468	430	499	484	466	449	452	508	487	482	463	461	461	463	437	450	441	483	478	448	466	491	465	489	520	482	466	456	457	483	481	479	432	444	466	466	494	467	484	434	465	472	451	481	459	421	472	430	496	478	468	518	447	444	480	433	472	452	476	461	448	506	450	440	447	492	427	464	476	456	482	461	501	455	449	474	507	432	463	493	484	496	481	469	480	466	448	468	498	479	460	485	477	474	453	479	488	481	493	423	445	454	469	468	490	454	448	442	440	444	447	437	500	471	463	485	450	440	444	460	465	494	454	471	432	469	489	464	476	487	506	502	480	463	492	455	479	457	461	468	446	470	513	427	469	467	465	460	484	448	495	482	435	452	482	499	459	457	487	486	482	502	449	477	447	449	478	491	414	487	511	470	488	493	492	499	436	481	472	450	429	497	492	493	433	454	459	519	491	486	477	461	446	468	472	458	470	443	450	508	456	413	497	448	472	478	490	501	455	471	467	483	457	467	458	482	445	485	514	455	446	435	462	460	495	489	487	449	484	445	475	477	458	489	465	423	444	448	487	478	476	479	489	450	438	464	463	469	467	497	486	484	480	467	471	491	486	486	476	454	477	457	436	504	464	473	466	441	478	486	446	485	422	507	486	444	513	410	472	479	433	434	473	455	444	505	461	450	467	506	449	455	465	487	449	464	494	476	433	461	463	478	464	478	455	485	476	453	471	491	492	468	471	460	490	446	456	458	460	464	491	463	503	471	473	519	479	469	456	489	460	441	487	459	493	431	491	477	478	442	467	456	471	473	489	446	484	499	473	471	472	470	476	485	466	468	475	476	479	483	497	450	439	490	442	466	484	465	496	445	413	455	473	434	467	502	465	479	471	466	445	450	500	450	485	479	462	461	479	473	469	473	468	467	461	447	463	468	470	479	443	482	459	454	495	448	477	489	481	452	438	517	437	440	437	463	484	470	441	460	459	501	441	498	465	443	463	505	467	480	480	471	485	457	478	412	454	464	457	463	455	520	446	431	478	486	464	457	472	458	459	501	519	438	471	453	463
32121	32532	30625	20976	5965	1387	601	259	249	274	237	224	226	231	195	210	239	229	250	205	182	220	227	229	233	219	241	227	220	242	227	212	239	242	224	209	232	204	225	212	213	217	208	239	241	224	197	253	194	204	228	222	218	233	211	244	226	244	239	204	232	211	231	189	225	237	196	218	209	207	219	219	217	216	210	240	227	201	216	190	208	221	216	210	222	234	227	228	257	251	201	231	245	225	223	208	206	201	232	218	214	213	218	197	202	251	244	223	211	219	243	197	244	248	221	219	235	209	217	223	246	227	223	198	234	226	218	208	235	235	206	217	219	225	219	227	232	245	211	225	184	220	216	238	228	224	216	192	228	245	235	196	225	231	217	233	237	220	222	246	189	237	240	183	223	217	233	248	222	225	221	232	216	233	243	214	206	219	226	199	228	228	200	229	206	230	210	202	251	251	214	234	226	216	230	223	218	222	218	231	204	235	228	214	214	225	209	234	237	206	218	253	232	246	214	191	231	226	236	234	241	222	225	205	227	202	226	227	248	219	203	216	219	222	221	206	188	213	227	232	228	230	203	224	228	222	239	224	248	214	230	219	244	241	223	244	236	210	189	253	235	229	234	220	244	236	234	233	234	213	222	226	221	222	220	224	218	218	217	237	213	245	230	230	215	218	257	241	232	237	235	246	236	208	219	205	219	198	225	223	239	229	231	232	195	209	214	230	243	212	223	222	203	222	216	238	253	248	215	233	204	211	215	226	231	239	212	244	235	214	248	216	232	229	224	232	195	257	233	236	201	228	239	233	208	226	226	216	207	203	244	232	224	216	222	230	228	225	209	223	227	221	214	216	223	221	203	211	232	201	226	208	222	202	203	251	240	231	225	229	225	205	225	240	208	219	213	219	223	221	224	217	214	224	227	236	221	189	208	214	212	239	221	227	231	236	224	207	224	223	229	235	209	221	205	224	237	234	220	243	219	211	217	217	214	233	234	232	219	236	201	219	230	228	189	259	233	206	219	216	218	206	218	212	213	232	202	238	220	250	228	212	238	221	230	212	217	221	232	233	247	231	205	200	201	228	205	222	226	216	217	260	209	235	222	242	228	195	241	225	246	246	223	237	205	229	207	219	213	206	224	241	236	212	243	221	218	215	219	248	231	214	240	248	207	229	222	222	212	220	212	244	214	217	204	218	209	229	223	221	180	243	245	220	234	225	212	206	226	224	241	221	255	225	239	228	214	217	209	218	238	215	203	228	212	239	235	221	245	218	235	204	208	221	214	235	221	234	227	219	201	236	214	216	229	251	222	226	228	222	228	196	250	212	205	200	205	199	237	209	204	214	237	221	206	245	206	201	234	217	215	242	227	228	232	232	214	199	237	209	196	246	223	213	221	207	215	236	211	233	231	247	240	228	228	221	245	246	241	236	231	226	232	223	232	217	237	209	231	230	249	215	229	218	214	222	227	227	228	234	231	229	233	228	219	208	222	211	251	211	242	244	227	224	213	231	225	217	222	237	212	207	225	242	228	228	199	202	252	231	228	241	221	229	221	216	239	213	248	214	249	228	224	222	218	204	226	243	250	229	230	207	210	242	240	212	209	209	182	215	237	224	207	254	234	223	226	206	242	263	229	212	231	254	236	234	225	197	218	215	248	228	227	240	230	202	220	218	186	221	204	227	220	212	228	204	222	228	221	239	255	214	236	240	224	230	214	228	223	221	222	236	220	197	212	217	222	218	264	245	212	233	211	212	213	212	203	206	205	244	218	228	205	193	233	210	208	245	228	248	217	234	209	213	205	247	205	212	225	225	207	234	247	208	210	234	216	213	216	241	210	225	231	260	222	229	201	205	214	221	209	232	212	230	223	221	212	211	211	211	266	233	230	207	254	231	210	226	248	221	222	225	227	205	220	236	224	216	210	233	229	205	207	250	227	199	207	249	219	228	228	213	214	218	228	208	223	211	227	239	198	223	236	240	196	204	216	226	246	210	225	194	212	226	220	211	213	217	256	235	215	247	214	204	197	240	216	208	242	207	252	211	238	238	237	224	218	210	205	212	197	213	237	207	219	237	214	222	240	216	229	246	250	230	221	234	217	219	249	244	225	236	227	241	237	203	246	232	226	246	213	243	225	245	210	223	223	214	213	218	212	231	215	220	210	209	253	223	217	219	222	213	220	215	221	198	216	214	214	245	236	238	221	220	224	237	221	216	205	227	238	236	220	243	192	228	240	230	238	237	225	224	201	201	210	205	250	220	200	236	227	207	245	252	218	184	201	243	239	224	221	217	230	212	227	225	215	194	229	212	222	236	233	240	217	220	214	224	211	224	236	200	239	203	194	223	252	199	199	223	216	212	225	211	222	239	230	227	231	241	229	213	230	232	211	225	213	230	236	231	208	248	216	234	228	233	220	207	199	242	229	231	228	207	222	220	208	253	211	223	232	208	231	212	215	226	222	238	231	221	190	204	231	223	228	211	224	225	232	197	229	212	222	229	216	221	238	248	216	222	212	222	200	216	217	227	234	202	229	261	238	214	221	228	252	232	219	207	248	229	211	228	219	207	221	213	214	220	197	198	215	215	224	201	225	206	217	245	255	218	206	208	234	237	221	219	231	250	268	244	221	246	219	250	227	235	230	207	252	243	224	217	222	225	215	215	244	201	207	221	228	239	226	220	213	228	227	200	228	234	210	236	239	221	229	213	218	247	202	230	228	197	225	227	201	234	230	226	226	227	226	218	211	224	207	252	219	233	204	224	203	210	230	209	260	205	242	229	231	214	213	218	246	223	238	207	237	193	217	223	224	191	238	227	223	223	231	210	222	236	197	212	229	235	214	208	244	217	213	203	204	219	232	216	227	221	230	233	224	238	246	232	249	222	255	238	228	212	238	235	214	202	242	202	198	213	201	219	212	230	185	221	222	207	209	244	215	227	205	195	205	194	215	219	225	229	206	213	240	253	229	201	225	220	236	246	206	209	207	230	239	225	239	233	234	236	212	231	219	213	205	258	236	213	227	234	225	230	234	233	258	239	218	217	263	222	200	235	235	243	228	206	230	237	201	203	216	223	234	230	228	245	244	215	237	210	237	209	228	228	199	247	229	217	239	248	227	229	211	237	208	227	239	231	222	220	198	230	209	224	218	240	204	220	226	202	224	225	240	224	227	215	222	228	231	220	217	251	205	220	212	244	212	233	224	212	221	206	212	230	210	245	220	241	220	241	222	221	227	237	181	245	204	207	206	215	206	199	227	188	262	247	227	207	200	212	212	215	208	212	219	217	236	232	227	245	222	220	224	206	225	192	218	227	253	218	239	227	229	244	232	203	200	217	212	212	209	221	240	216	205	235	209	210	219	259	209	229	235	251	201	221	232	223	229	225	221	232	237	223	231	213	206	240	241	221	204	212	217	229	246	224	212	246	218	235	215	234	211	225	228	237	216	219	237	226	221	220	234	215	235	233	225	221	226	225	201	243	239	219	208	238	232	250	201	224
38398	46670	30675	19147	6342	1892	629	339	328	294	277	277	300	262	266	259	276	285	298	292	241	277	267	263	292	258	264	253	262	254	302	281	271	259	265	280	306	262	280	241	241	276	278	276	270	251	263	257	256	273	278	258	238	269	268	330	265	291	246	263	279	269	252	279	278	279	280	287	261	283	237	272	268	271	237	272	265	273	247	268	262	247	273	246	271	270	261	261	263	274	222	270	259	245	299	242	272	273	285	257	269	266	278	258	242	259	279	296	244	271	269	281	250	254	267	270	262	278	251	244	259	261	248	243	241	251	269	276	234	275	279	255	247	296	259	263	287	262	252	288	273	261	278	258	265	258	250	259	261	269	251	262	238	238	246	254	266	234	256	261	265	245	292	284	252	244	255	227	244	262	267	227	254	236	308	267	237	297	222	279	245	262	258	262	240	292	247	267	287	246	256	251	256	264	270	237	277	256	287	274	286	259	258	258	253	248	265	249	250	271	238	286	251	259	275	244	253	262	262	278	272	252	240	286	267	245	271	250	309	251	275	287	280	264	235	263	287	258	237	243	262	281	260	275	271	270	276	259	263	281	261	286	267	222	253	274	252	258	252	280	282	239	258	275	252	257	242	262	252	252	242	237	281	258	270	271	256	242	293	253	251	260	240	306	272	294	292	258	270	280	279	259	258	249	291	253	263	258	255	254	291	250	250	288	244	275	253	267	259	257	266	256	294	251	259	261	256	250	310	250	288	283	290	255	248	268	285	264	249	282	262	280	275	261	230	250	276	250	250	293	280	242	246	238	260	290	262	281	261	251	270	250	278	256	265	270	242	240	262	254	245	262	248	271	238	252	262	253	250	247	259	260	236	276	260	260	261	260	261	251	273	277	255	270	253	286	249	278	258	232	270	263	237	266	281	248	240	279	281	238	261	266	269	248	243	250	268	267	250	267	247	263	262	253	255	278	269	256	285	287	282	251	266	261	235	253	245	264	271	292	296	256	268	257	296	276	246	266	258	253	257	265	264	255	252	288	271	276	224	261	246	280	262	249	270	280	282	268	272	275	262	264	269	254	277	276	254	282	257	254	246	284	246	265	282	275	248	241	254	289	239	245	269	248	262	266	277	276	239	252	267	248	261	254	229	264	270	259	250	239	281	257	287	239	268	279	275	237	274	281	270	260	276	238	259	255	246	284	249	282	263	248	250	249	282	274	254	241	257	244	240	274	257	244	250	247	261	244	236	249	271	251	246	304	273	254	219	263	268	267	252	254	249	255	269	262	269	254	247	248	266	260	264	251	277	293	269	266	260	274	235	268	262	275	247	246	270	280	278	257	279	280	259	287	276	277	289	272	266	258	244	276	266	268	295	269	268	240	285	271	256	256	265	248	267	262	239	245	232	238	272	251	270	263	284	264	238	242	245	253	263	264	265	256	239	293	257	248	273	266	246	283	261	286	246	275	264	282	248	273	270	257	252	261	263	250	262	246	242	278	259	239	280	265	274	252	259	267	273	275	284	258	269	281	256	271	236	260	270	255	264	294	280	264	275	273	271	262	277	284	224	229	240	266	248	267	279	267	273	279	251	263	241	281	264	279	263	280	265	274	267	274	262	253	250	278	227	249	233	268	255	269	251	273	266	264	269	264	252	258	267	256	261	281	259	241	256	245	257	254	269	241	262	246	267	279	256	266	291	287	248	266	258	232	281	265	261	251	251	290	242	262	272	252	269	271	273	278	253	234	255	252	266	285	261	278	265	272	258	246	268	272	279	267	245	269	255	261	281	261	299	246	299	248	254	241	263	279	271	262	262	256	242	258	260	261	253	257	258	274	243	259	272	257	298	268	266	264	260	258	267	247	259	260	226	266	243	267	269	266	256	262	262	287	307	264	251	238	278	268	250	237	261	273	294	260	249	246	255	281	255	267	251	251	250	264	270	265	271	242	264	240	264	240	281	276	266	258	257	291	273	261	258	255	264	250	246	285	240	293	278	264	284	251	281	237	290	288	263	275	254	255	248	264	255	237	277	264	259	268	270	230	264	254	268	273	223	268	258	263	280	268	259	298	278	297	275	253	281	287	254	259	285	292	257	237	263	246	240	244	254	265	255	272	266	261	295	270	260	278	249	241	253	252	272	245	260	247	226	241	253	267	267	254	237	265	266	222	258	266	228	252	249	267	261	272	267	261	264	255	275	234	252	274	277	264	282	241	280	269	234	287	287	272	277	252	276	274	280	246	240	240	268	268	247	280	262	262	274	261	256	252	286	262	250	286	252	302	282	276	258	280	274	271	271	257	280	268	254	241	263	270	273	253	250	219	262	251	249	262	265	253	257	279	267	240	263	282	262	239	273	256	280	256	277	292	263	289	261	270	284	247	261	270	250	241	242	270	263	219	260	247	269	284	250	244	244	257	264	242	280	276	242	263	266	261	245	247	264	245	282	281	253	258	248	274	264	276	256	246	284	240	293	251	241	270	241	244	282	262	240	263	253	278	264	257	280	275	248	253	280	265	277	273	234	262	257	263	238	257	260	267	246	273	251	256	259	274	250	253	250	245	277	280	270	276	268	286	254	262	240	260	246	282	265	266	263	268	258	255	278	267	237	254	226	268	271	257	260	259	265	255	279	236	267	275	265	254	269	257	282	285	253	255	250	278	265	265	248	243	270	279	236	247	257	255	255	268	279	256	274	255	257	238	250	264	277	246	272	238	237	275	268	222	245	266	248	277	276	276	271	252	250	258	232	270	290	264	252	274	264	260	273	287	249	246	255	271	251	283	283	259	234	278	264	255	234	245	288	263	252	262	266	258	258	269	291	230	221	257	266	267	269	288	266	252	250	256	253	251	279	298	225	236	280	250	247	238	248	234	243	236	235	258	271	301	270	250	271	265	241	246	256	255	263	252	252	270	265	272	278	280	272	240	273	245	268	224	298	255	291	302	273	249	255	256	257	253	272	256	249	233	248	255	283	286	274	253	266	272	274	282	264	254	244	277	257	274	262	248	260	259	278	243	235	240	265	251	272	249	248	251	256	269	261	298	282	277	267	277	260	272	247	253	291	230	251	276	270	266	263	265	260	285	256	257	255	240	242	256	268	253	251	265	282	259	260	280	266	280	257	267	232	267	272	260	290	254	268	232	277	259	256	248	268	261	274	261	280	274	245	279	251	277	294	255	229	252	250	234	236	273	268	266	260	267	258	287	262	271	266	253	241	292	265	255	242	262	271	269	274	280	280	295	250	256	268	242	264	250	285	253	272	286	281	251	248	259	255	272	254	269	291	295	249	248	287	266	242	253	281	281	265	248	256	251	269	248	246	272	262	303	266	268	250	269	250	245	256	278	286	274	250	268	246	268	273	282	249	247	255	239	258	259	270	257	264	231	250	285	252	280	265	264	258	240	287	258	239	276	277	283	247	235	245	247	290	298	264	267	259	279	287	259	252	249	278	256	298	288	239	265	245	244	297	271	272	248	272	250	250	288	254	245	256	274
23989	20923	27948	24437	20400	11047	2937	657	411	359	349	301	317	321	336	298	301	323	276	268	325	298	270	294	288	260	299	290	306	284	305	269	310	301	287	294	306	297	258	279	265	266	312	273	277	259	289	281	275	283	267	317	294	307	301	269	304	275	266	287	276	266	288	278	293	280	260	272	288	297	285	260	306	277	302	260	327	317	267	291	313	278	306	288	280	297	290	272	287	274	262	282	290	293	317	285	286	310	279	273	269	285	301	283	252	269	311	295	292	250	285	291	259	313	268	302	320	286	267	306	292	291	283	297	321	314	293	273	297	288	306	307	271	283	306	272	295	266	315	268	275	295	287	280	270	269	321	279	310	304	299	287	269	287	287	292	302	307	275	263	297	235	285	282	283	282	305	291	289	285	242	264	263	268	274	268	285	268	273	285	291	273	268	289	282	286	283	290	283	295	278	303	260	284	286	285	287	281	290	329	274	278	283	287	296	279	298	310	290	266	289	290	285	281	296	300	268	294	272	286	294	326	281	298	305	275	282	281	306	294	261	239	257	303	295	249	305	284	279	296	237	267	265	282	264	239	261	243	279	318	311	290	287	278	288	266	300	277	272	279	296	277	286	282	282	282	284	235	269	308	311	283	274	270	279	309	270	295	269	297	266	326	292	288	283	275	274	282	277	287	281	296	306	273	294	297	325	291	313	323	290	304	278	290	266	260	290	305	274	277	311	293	280	284	278	278	287	304	282	282	287	315	270	279	315	301	285	267	280	274	278	287	250	275	285	295	288	278	276	305	297	260	282	285	266	287	298	281	260	311	298	285	287	278	283	271	287	288	299	293	319	272	303	256	289	286	283	240	288	263	286	268	286	294	257	261	263	293	270	292	297	264	311	291	294	282	296	275	297	291	297	278	281	263	284	270	280	262	312	285	277	310	313	289	269	278	286	282	286	308	294	281	300	294	273	283	283	276	303	258	295	279	298	255	274	285	272	296	295	298	315	270	277	291	284	301	286	272	286	270	286	286	288	277	253	268	298	300	281	288	298	263	283	299	327	278	302	297	289	275	297	282	285	293	294	299	285	314	259	284	270	320	296	276	265	268	278	295	267	273	266	278	307	276	284	258	290	298	293	279	271	279	287	286	279	316	278	284	300	275	298	277	281	273	304	296	292	312	278	298	291	289	291	276	303	285	301	272	265	284	270	266	298	296	275	295	309	276	289	316	308	303	275	263	284	311	269	322	281	298	297	276	291	273	280	301	290	271	324	284	291	239	310	313	264	303	303	303	251	281	294	302	289	299	275	258	299	286	296	295	327	273	305	298	252	298	288	268	289	278	278	299	283	288	326	280	270	290	283	309	284	266	272	302	260	277	285	252	274	296	298	282	259	306	236	298	272	281	291	271	281	296	309	289	249	322	307	287	287	301	285	288	262	299	263	305	263	313	242	285	271	274	282	294	269	330	302	299	288	294	301	286	277	288	271	309	287	257	299	258	272	313	293	310	279	279	279	291	314	302	287	281	270	304	265	297	297	319	260	270	299	287	277	314	272	272	312	268	260	279	306	264	297	298	289	271	283	302	292	276	260	317	283	268	282	269	301	267	273	279	286	279	276	289	312	274	291	280	272	291	289	287	291	276	302	271	307	282	284	291	285	301	295	282	264	261	288	285	297	301	273	289	301	276	268	307	254	305	287	284	296	327	296	283	283	276	281	283	291	287	283	291	297	281	303	297	273	278	295	286	280	289	305	301	264	294	288	297	288	288	295	290	271	256	301	279	261	258	298	278	275	255	297	265	285	256	260	255	292	295	326	295	270	293	302	297	297	309	298	303	265	287	308	270	283	317	300	295	286	281	271	293	281	292	267	261	279	299	247	279	281	303	301	318	287	298	285	270	268	272	312	260	274	294	272	291	300	310	295	302	295	329	286	272	282	264	289	290	297	303	282	288	295	298	294	285	315	298	273	265	305	299	281	302	304	280	279	299	265	308	289	291	274	281	280	260	285	274	288	274	288	260	304	282	307	265	320	288	276	289	294	277	292	307	290	305	305	283	273	262	301	299	285	274	285	303	285	265	276	281	269	272	307	309	273	306	303	271	263	273	296	235	277	273	251	284	267	306	265	271	287	295	289	304	316	295	300	298	283	288	275	280	294	289	294	274	283	300	299	269	242	327	289	295	299	288	288	265	312	249	307	314	298	287	291	284	256	286	279	303	296	297	279	304	289	301	267	305	287	296	280	286	296	317	287	308	272	290	296	250	292	282	288	268	273	294	291	307	285	285	300	273	289	274	272	302	285	279	287	260	305	297	283	289	297	273	317	265	263	271	265	292	282	292	292	300	268	283	263	253	274	273	287	284	324	315	303	297	282	276	295	295	278	276	287	284	298	282	286	290	295	282	287	279	309	276	285	310	285	286	306	307	300	299	317	294	278	275	266	271	304	289	286	277	282	321	272	280	253	314	284	287	276	282	274	303	290	315	287	310	276	270	280	261	313	291	278	253	277	288	295	283	271	304	286	296	279	265	272	268	285	287	269	283	274	283	260	306	279	279	291	291	295	285	242	302	274	288	272	287	327	301	277	281	316	285	317	308	301	310	278	295	257	247	292	278	279	276	277	254	295	292	301	305	288	302	269	302	294	302	252	298	280	253	299	284	273	295	291	264	305	274	314	272	257	271	303	285	308	291	293	284	242	282	291	256	297	280	268	286	282	295	267	288	305	257	297	267	296	297	297	274	300	287	272	286	286	294	269	278	300	277	320	285	271	289	301	279	272	285	287	270	258	290	294	275	283	287	291	277	286	271	272	300	338	291	271	278	285	274	282	270	238	290	301	259	260	271	302	309	284	288	302	283	293	293	291	277	297	294	251	304	259	297	270	277	315	306	285	332	279	291	286	266	270	258	273	304	264	298	271	279	296	288	290	270	305	282	275	283	271	329	298	323	267	313	281	321	301	284	290	286	271	294	305	285	284	302	289	317	240	311	286	270	300	285	291	277	290	273	306	281	321	273	287	290	276	285	309	284	265	280	305	291	300	290	288	304	285	274	309	282	249	276	283	279	273	290	269	261	318	283	286	276	270	288	249	291	321	307	261	289	273	288	278	288	304	237	286	272	291	299	330	287	273	283	283	257	282	291	305	300	292	269	255	301	303	273	297	272	306	305	271	288	305	278	282	273	294	265	276	280	285	272	316	303	267	313	296	277	328	314	270	262	288	281	284	279	286	261	286	258	296	289	312	289	319	268	281	273	308	280	292	293	297	273	291	298	284	318	306	281	301	262	260	282	257	285	305	313	284	299	276	290	266	289	314	277	326	296	305	303	271	295	293	290	280	284	311	300	284	289	284	280	299	249	278	274	296	255	291	251	279	282	309	298	297	320	283	296	272	275	279	301	302	291	277	314	287	281	282	306	287	260	287	279	309	258	265	275	297	302	288	274	262	308	275	312	264	274	291	310	283	275	270	284	262	292	309	284	300	277	301	285	308	271
38445	54116	36347	19785	9131	5692	2536	697	449	403	391	386	338	321	294	318	338	314	349	358	321	328	333	327	315	327	336	358	335	343	348	316	328	331	289	314	359	295	307	362	344	322	308	332	329	330	319	307	320	348	351	317	307	314	323	342	334	304	326	296	315	327	327	322	296	318	335	316	321	308	322	346	305	329	317	344	313	327	363	356	327	329	297	305	328	303	326	332	326	329	352	329	291	327	324	343	331	315	338	328	318	344	332	294	356	341	301	293	342	283	306	314	332	308	299	331	338	311	338	345	325	316	331	306	342	339	296	356	328	314	290	322	327	306	321	315	339	308	316	329	301	329	317	290	332	351	341	317	352	313	341	330	359	339	357	342	323	323	335	333	346	336	309	298	283	361	355	326	294	328	324	310	329	336	307	307	325	353	339	306	343	366	324	335	328	288	305	306	297	348	331	323	330	334	327	333	335	305	350	298	352	314	303	337	347	318	301	344	305	294	329	365	328	320	295	336	343	319	313	314	340	331	300	332	337	348	333	337	291	318	303	335	306	342	344	317	336	327	326	317	359	300	355	315	326	354	302	318	325	316	345	332	343	334	309	327	313	306	309	323	326	320	318	333	322	359	301	334	336	323	292	314	323	304	319	314	305	293	313	320	313	347	347	363	336	311	323	303	283	345	370	331	332	328	310	322	276	324	325	326	293	323	342	300	344	329	339	322	309	305	323	314	351	304	316	354	323	320	320	324	352	314	330	350	325	284	315	331	300	337	334	293	329	308	329	314	318	315	296	342	339	323	334	301	313	317	318	323	321	309	335	320	302	313	335	332	314	345	328	325	291	349	351	335	329	313	355	317	313	318	298	340	309	306	359	315	335	339	364	299	343	317	347	328	334	289	321	332	299	323	333	307	333	318	340	290	300	336	327	315	310	312	315	322	323	361	356	308	339	303	282	300	335	315	318	336	342	302	318	316	336	321	330	331	330	323	320	368	282	342	326	307	322	312	341	315	326	329	310	336	337	353	355	316	349	317	308	346	332	325	311	280	321	324	324	298	305	321	332	355	331	302	303	299	354	294	311	326	306	320	285	322	316	323	327	313	329	348	306	338	313	308	324	313	345	296	325	354	325	336	343	325	310	318	301	307	307	281	298	331	356	326	324	310	349	311	315	336	313	332	305	360	306	313	354	320	379	324	275	310	340	315	325	326	313	335	318	287	345	326	335	319	315	323	280	326	306	313	337	320	327	327	332	301	316	316	370	367	329	312	314	313	303	336	324	309	303	309	298	307	331	348	335	331	318	329	308	307	308	303	297	316	317	328	388	349	351	319	296	338	327	302	321	339	366	333	313	312	312	308	322	334	311	312	307	336	320	350	347	337	329	343	304	284	310	343	344	309	311	311	320	345	311	317	317	328	304	337	320	307	342	313	319	315	333	319	328	321	321	328	314	348	335	326	338	300	317	330	333	321	326	332	328	304	309	322	336	360	310	314	323	324	339	315	315	310	330	351	344	340	312	328	337	333	332	313	329	275	298	337	359	300	323	315	310	340	349	343	300	327	308	327	314	318	349	333	354	359	310	314	351	358	324	325	328	303	357	342	361	325	344	314	317	344	306	362	324	313	278	301	312	313	326	340	319	325	363	311	335	333	309	335	297	343	338	340	272	342	331	320	319	338	312	319	313	319	330	344	314	360	354	313	310	317	301	307	303	292	324	318	296	306	328	313	316	311	315	298	330	303	320	356	331	340	307	305	378	343	325	318	330	320	337	342	308	339	364	288	338	302	310	331	319	311	319	371	337	339	314	300	344	312	309	326	328	327	345	334	340	333	332	300	322	334	302	337	337	322	325	327	313	313	314	348	315	314	335	328	328	274	357	326	303	326	308	292	336	323	350	329	310	326	317	323	340	337	303	316	298	324	337	344	287	320	303	313	326	326	306	299	338	328	329	340	320	340	338	367	303	328	333	313	338	320	339	337	345	348	352	324	320	327	290	329	303	331	321	346	324	332	334	318	332	336	357	341	349	322	319	309	317	333	326	327	336	357	344	327	338	344	342	328	310	304	322	320	317	348	313	341	318	321	307	304	317	342	346	289	360	306	323	300	294	312	319	332	345	311	308	299	356	318	338	338	325	305	327	293	315	318	352	322	356	307	311	344	303	335	337	320	325	302	337	334	330	316	321	341	318	329	298	341	318	333	371	322	301	324	330	344	281	350	335	307	292	302	336	326	335	328	328	331	319	271	338	310	297	324	312	328	346	311	316	325	329	348	352	304	320	309	350	329	292	314	295	335	330	330	311	319	335	289	341	341	325	337	292	300	350	331	347	362	288	331	294	310	316	350	302	338	329	361	320	306	329	315	360	311	330	331	307	335	323	279	320	322	311	312	314	303	303	291	298	336	333	333	310	328	316	346	350	335	320	313	307	337	311	316	350	342	336	301	329	339	307	309	341	312	291	274	328	337	338	327	324	353	303	332	335	317	317	301	319	318	359	335	327	318	317	328	319	308	330	353	303	337	314	314	326	323	344	312	289	314	308	315	313	296	324	310	337	357	367	313	333	317	346	323	353	308	313	301	345	352	304	345	332	306	307	306	352	310	347	328	313	315	338	326	332	330	339	346	323	317	397	329	318	342	381	317	322	281	325	296	317	324	301	293	342	316	310	320	321	368	344	317	320	345	335	302	387	338	301	354	304	334	324	317	350	327	307	315	338	339	331	350	327	315	315	360	346	339	352	323	305	326	309	312	324	345	296	321	322	304	346	314	336	286	313	342	324	292	328	314	332	317	333	315	327	331	321	331	337	284	319	302	324	318	332	344	299	317	320	326	345	338	326	326	326	303	319	294	343	298	325	342	353	316	332	312	277	335	329	337	324	349	323	313	321	361	308	329	316	347	326	301	349	346	327	316	351	320	323	375	374	307	309	336	305	271	310	329	293	332	319	312	310	316	294	326	314	334	292	333	314	325	308	336	292	317	301	338	312	350	311	312	343	327	311	317	326	337	301	323	311	351	333	295	327	339	325	331	322	328	330	322	339	301	321	328	342	328	323	299	296	362	313	338	332	342	332	334	335	320	325	323	307	318	322	323	300	302	330	335	305	311	339	340	339	310	342	288	293	327	341	332	329	320	314	328	310	297	321	324	324	318	322	297	304	331	369	307	364	320	322	334	314	320	305	302	331	312	315	329	292	299	325	324	320	344	341	345	332	333	346	330	334	309	309	346	293	322	344	355	337	337	344	333	302	342	287	349	346	310	319	296	304	298	306	307	327	357	329	311	315	377	323	315	326	328	318	312	345	314	353	318	313	319	348	342	323	305	337	310	310	306	307	310	313	308	329	311	333	304	330	320	346	306	336	329	311	311	343	339	288	322	326	300	315	334	317	327	358	336	348	334	333	323	298	310	344	312	322	302	326	291	286	350	318	327	312	358	310	322	319	320	326	345	314	323	302	346	285	316	326	317	320	317	318	321	301	322	287	349	305	339
25395	21203	27696	25789	15057	5805	1366	368	362	301	329	259	277	317	291	270	317	296	272	302	305	308	277	305	264	309	236	276	280	314	273	282	286	276	297	270	299	294	299	304	275	257	296	282	290	283	311	273	267	254	276	246	277	298	300	291	262	287	272	271	319	260	294	305	258	295	279	297	265	291	277	295	277	269	294	323	308	286	290	276	274	292	284	259	272	267	263	306	268	261	280	284	289	281	294	282	272	323	290	281	267	281	275	278	250	265	236	269	294	264	297	261	275	274	310	265	264	327	282	278	247	250	279	252	289	246	253	301	315	267	290	283	280	268	250	279	285	260	275	270	288	292	265	290	291	270	268	305	277	232	262	275	283	318	288	268	288	261	279	301	321	273	290	277	286	285	282	287	239	263	285	280	299	251	264	293	276	275	277	273	288	286	259	276	274	281	279	258	257	306	283	329	277	310	271	258	294	297	256	300	295	259	279	283	273	274	267	309	260	263	285	281	280	281	304	274	287	271	267	278	274	289	290	270	284	270	276	281	277	304	276	284	300	293	295	261	295	266	290	281	261	302	284	300	307	268	310	280	282	269	280	274	255	252	262	330	253	277	336	289	298	300	290	277	285	310	283	274	285	279	284	283	281	241	268	272	270	286	293	310	303	252	264	292	270	294	273	285	264	293	300	258	274	266	282	301	281	279	277	309	279	300	276	275	302	278	273	291	268	297	294	269	267	308	264	258	232	271	319	282	305	314	265	314	282	297	291	261	279	272	272	270	298	292	277	239	288	282	279	299	303	262	257	275	275	263	277	265	285	279	260	261	261	279	292	261	280	269	253	283	248	253	272	281	282	299	269	298	286	274	270	284	268	281	262	270	294	284	317	307	269	287	277	309	282	264	272	228	272	312	271	308	287	298	273	254	297	292	319	276	242	250	256	305	284	270	278	319	285	288	282	274	263	263	268	261	290	290	280	288	266	255	284	252	281	287	258	295	247	301	299	274	262	296	275	280	256	311	278	297	299	289	289	314	263	300	289	286	280	286	263	306	280	302	261	265	282	284	263	268	295	266	289	307	303	262	301	277	292	319	272	249	295	268	303	297	301	305	279	318	289	324	291	264	310	329	288	280	289	274	238	248	282	283	286	292	263	271	276	298	298	276	240	269	274	272	284	307	277	267	281	271	277	282	266	275	275	311	275	309	269	292	253	296	280	259	288	273	285	271	275	294	298	283	268	286	280	282	262	303	265	278	284	263	273	256	300	307	320	259	282	276	276	275	264	265	291	289	280	298	245	280	287	287	332	282	313	300	275	280	295	283	254	265	263	300	278	299	269	286	280	281	264	246	275	290	272	264	245	277	274	277	302	287	308	294	303	237	302	276	277	290	289	271	295	266	276	302	302	293	307	287	284	275	241	271	276	276	253	272	265	261	239	277	298	269	289	270	266	291	301	272	277	252	316	289	292	298	290	282	263	269	285	314	266	295	269	278	295	260	284	282	274	281	309	272	263	320	310	281	261	277	298	282	272	295	286	275	292	276	273	309	290	263	277	284	296	297	277	269	247	270	306	278	274	269	286	295	258	278	295	284	285	269	277	269	284	289	291	259	255	274	262	272	307	254	285	296	305	316	274	270	313	250	270	283	282	261	320	301	308	308	253	280	293	293	294	281	264	267	314	242	272	273	326	278	268	298	230	277	280	293	317	299	287	264	284	258	265	279	263	273	302	239	268	275	241	266	277	296	277	288	281	277	282	307	293	300	268	277	264	300	268	279	276	308	295	270	251	300	248	264	303	293	273	257	260	297	294	265	276	270	292	270	287	277	278	289	284	272	278	266	295	268	281	251	297	279	304	287	261	264	266	292	300	258	289	272	279	279	266	254	292	278	252	287	280	297	282	270	294	306	316	270	275	283	261	272	260	279	281	294	256	292	276	292	253	282	259	278	270	274	277	277	279	270	327	267	299	274	316	260	280	303	313	271	272	279	266	282	306	248	296	272	312	308	290	314	286	293	278	303	250	248	281	289	301	282	285	291	299	282	298	301	291	271	295	291	289	272	300	290	309	265	299	252	242	284	291	293	282	310	267	285	295	317	281	273	310	304	285	279	289	296	290	279	281	257	277	274	307	272	302	294	250	294	285	287	253	277	295	272	293	280	295	309	289	279	282	316	277	256	269	306	284	239	297	279	281	303	274	288	280	326	249	287	286	270	285	264	311	273	262	285	302	274	265	296	286	268	278	292	261	278	260	269	283	278	302	311	289	288	292	282	275	261	242	315	316	299	290	270	275	255	271	267	282	255	286	289	304	235	277	257	277	298	274	258	291	274	310	280	279	265	291	278	290	291	252	274	279	264	278	286	309	291	290	275	304	271	282	300	292	284	284	292	272	270	290	289	271	272	280	310	285	302	288	241	278	262	257	257	276	266	273	301	274	253	275	267	291	299	272	314	276	303	282	251	293	292	281	284	303	292	261	280	332	244	278	293	264	274	286	291	276	280	309	290	286	270	301	287	262	257	299	271	270	300	273	287	305	289	300	295	293	281	285	269	265	269	307	241	271	267	280	280	283	269	289	304	284	283	251	292	293	304	257	286	272	263	274	295	301	266	295	296	263	277	269	281	292	272	277	260	290	291	299	299	267	288	301	277	273	277	272	255	311	274	275	275	322	264	285	302	292	284	271	261	249	271	315	269	271	262	297	275	289	276	252	291	295	268	280	272	295	278	261	280	298	283	290	290	290	285	285	308	265	300	257	264	271	291	261	301	280	246	271	262	247	267	281	284	264	270	257	287	256	324	278	333	295	261	290	254	295	282	269	274	290	278	271	284	281	271	283	245	274	289	273	278	288	255	274	257	277	301	254	278	265	284	295	256	292	233	269	286	312	262	288	250	272	273	290	305	274	284	282	282	272	296	291	298	263	277	276	301	300	298	289	284	294	300	293	270	257	294	265	280	280	310	271	302	264	300	283	300	293	272	279	242	254	272	291	294	280	275	311	299	279	313	276	281	287	273	308	263	250	294	238	254	273	268	289	294	281	292	267	264	278	257	271	268	257	292	247	292	284	247	290	289	270	290	297	295	285	273	264	275	294	271	290	268	304	252	258	302	332	305	307	276	279	282	301	255	295	296	269	283	261	287	275	285	287	304	264	290	284	277	295	269	308	267	283	292	265	296	278	260	283	276	283	289	260	287	273	251	253	284	265	265	301	293	282	272	283	282	264	282	281	295	285	291	290	282	253	274	283	275	267	288	284	283	282	278	285	286	251	279	278	301	293	278	267	262	306	308	287	276	278	273	266	277	292	294	275	242	280	290	277	275	294	289	250	294	284	296	278	269	295	256	244	298	256	266	288	276	282	299	286	275	289	286	281	260	267	266	291	245	268	305	270	288	273	265	256	301	300	295	293	289	308	265	304	291	288	284	281	314	287	268	264	242	278	248	293	304	280	276	294	236	306	287	265	300	341	294	275	284	276	289	312	258	298	276	305	279
36651	46456	34447	21079	12439	6795	1862	496	425	355	352	339	347	356	362	352	344	354	335	321	319	331	333	304	310	317	317	334	307	361	298	341	328	353	362	300	328	332	324	329	335	340	307	321	332	309	319	324	343	348	350	334	324	324	327	320	350	332	313	363	327	328	325	316	327	317	312	334	348	354	340	313	349	331	310	291	315	335	307	330	345	305	340	326	326	312	327	324	332	344	311	340	348	315	323	311	367	325	330	299	318	324	333	337	349	308	324	357	339	346	331	303	335	303	343	322	308	370	353	319	324	343	304	335	366	362	345	310	370	299	368	317	331	343	331	320	321	300	344	366	326	309	344	330	336	332	310	313	338	333	343	374	339	318	362	318	293	315	325	356	332	335	350	328	373	297	328	338	331	313	343	301	326	302	321	322	318	343	329	358	354	330	310	350	300	340	302	330	340	341	324	335	356	340	366	317	326	313	317	336	330	325	349	340	318	316	327	351	329	306	318	309	331	344	322	368	314	295	332	327	350	316	320	350	346	327	321	331	344	311	317	315	326	335	328	314	297	336	315	344	325	323	327	339	310	324	306	307	319	323	314	348	293	350	341	291	315	323	317	314	343	314	333	317	335	333	332	326	337	302	368	324	351	344	323	343	304	314	275	354	352	297	330	334	331	326	340	318	300	348	339	310	318	349	330	328	324	362	334	311	327	339	313	342	338	352	329	313	316	306	349	333	300	333	353	322	302	312	316	339	319	360	331	336	317	339	346	319	347	313	338	340	340	322	319	328	334	324	342	364	323	303	329	337	324	310	324	331	328	343	327	301	343	339	307	344	339	304	326	327	320	308	291	345	325	363	335	347	339	347	297	324	354	340	332	344	321	345	330	340	361	319	353	316	332	320	342	325	369	293	334	322	306	312	315	344	311	318	305	330	325	313	334	322	291	327	332	349	313	324	309	297	316	321	332	307	309	282	362	329	337	337	339	336	360	332	326	332	291	318	346	362	362	336	348	339	324	327	306	306	338	356	304	350	336	314	314	307	343	326	335	328	338	324	356	340	302	307	349	326	305	324	342	333	297	343	327	338	293	324	324	318	331	310	319	338	332	329	349	341	325	319	341	327	352	360	335	308	327	279	328	328	330	366	331	340	316	325	326	331	360	310	321	300	344	348	333	314	366	323	312	299	305	326	318	335	324	329	311	357	342	350	336	335	317	339	343	319	335	301	346	334	308	322	307	318	346	342	352	343	334	307	324	319	343	330	317	324	355	310	315	356	351	326	318	348	336	314	327	315	361	308	339	320	312	324	291	336	318	290	322	321	318	343	342	342	359	357	351	294	331	277	327	345	341	322	329	342	316	323	322	319	346	350	357	333	324	351	310	320	353	379	310	315	305	332	314	293	309	320	344	333	316	332	312	320	334	328	276	314	341	321	341	331	313	316	326	340	320	341	343	325	344	335	316	303	333	347	343	327	348	334	345	345	316	354	359	330	324	304	324	281	304	331	307	327	326	322	322	339	322	340	302	337	336	332	337	322	341	345	311	323	332	337	354	318	315	370	343	311	362	356	320	324	353	305	336	326	344	297	349	338	345	351	321	328	316	347	320	322	329	303	373	349	329	305	330	355	325	284	346	308	330	318	327	330	348	344	359	316	339	298	303	312	330	317	323	343	349	353	308	322	321	371	308	306	311	334	327	353	364	308	347	311	322	316	340	355	317	323	381	341	323	330	299	342	341	341	347	341	327	356	307	354	340	318	303	314	310	353	352	313	337	365	369	310	325	302	348	332	318	304	356	319	322	332	330	302	312	313	342	314	317	341	307	322	341	326	332	350	301	354	323	313	326	339	335	327	341	360	340	315	324	304	381	337	297	325	343	328	317	334	317	286	352	310	327	372	322	346	336	302	342	340	331	295	342	378	373	374	320	367	348	331	350	367	314	306	303	323	311	329	330	353	302	337	332	310	321	323	337	310	314	314	316	327	301	341	311	334	318	347	299	341	324	351	321	340	296	310	310	344	325	326	311	335	325	357	320	339	343	341	330	310	325	360	333	311	355	303	346	344	342	336	358	347	305	338	316	292	358	341	317	331	331	357	336	328	334	321	330	324	322	328	319	317	346	338	351	325	334	325	341	335	333	335	356	322	330	348	304	315	315	325	314	314	322	338	314	357	357	329	338	320	341	327	298	322	326	319	352	324	339	341	311	321	348	312	315	335	317	326	326	335	320	326	323	329	346	338	313	311	317	333	307	312	343	348	335	336	350	311	345	303	323	324	313	322	333	297	325	312	306	313	335	312	295	334	329	343	343	306	353	329	327	310	319	326	348	336	329	330	328	301	331	315	316	285	339	311	332	325	331	342	320	328	353	304	321	335	337	351	332	312	336	317	367	311	287	302	302	289	346	342	327	340	323	307	344	362	342	322	352	334	330	367	340	333	332	310	346	320	329	326	321	352	322	326	315	325	303	312	351	354	346	322	338	353	328	342	326	306	349	356	328	322	362	329	283	326	303	335	312	344	349	340	307	340	318	299	320	346	354	329	346	310	328	312	321	326	342	352	349	334	326	292	317	320	312	327	316	291	329	290	337	319	328	334	316	347	357	336	323	334	369	312	316	344	324	341	311	323	319	331	332	335	298	302	351	312	354	332	317	346	323	330	337	308	341	327	331	332	316	319	355	312	325	320	333	299	301	280	341	347	319	357	325	345	349	334	323	313	340	360	354	344	344	331	323	332	344	311	339	301	368	381	352	313	340	327	324	355	345	362	341	332	326	305	312	318	339	327	330	331	327	314	335	322	320	325	324	312	339	363	322	354	355	309	327	312	328	338	346	337	333	341	314	319	312	346	320	331	311	301	342	327	342	326	308	336	316	362	312	302	317	342	333	313	327	354	340	324	329	345	345	336	344	312	348	327	326	318	319	324	352	340	300	351	320	348	320	358	316	316	351	317	311	354	319	332	319	314	348	310	337	317	309	284	324	312	324	352	328	332	277	312	309	319	344	310	337	347	348	324	340	356	311	320	348	296	316	341	342	310	321	333	355	332	353	319	346	337	317	338	331	317	328	325	351	334	313	322	316	323	347	359	325	360	329	334	334	333	338	323	341	312	341	357	322	292	324	312	316	313	296	295	327	330	321	330	358	321	302	312	302	332	328	340	311	352	302	328	344	322	328	340	344	318	365	343	317	348	330	310	307	307	328	302	312	343	309	316	308	338	304	313	314	327	314	304	341	322	319	318	325	327	358	326	309	338	348	334	350	335	345	315	359	346	318	310	318	332	311	328	320	326	361	335	328	361	295	296	316	332	307	310	325	353	328	350	346	337	338	313	299	342	309	331	340	313	311	320	349	299	320	355	327	314	365	319	360	345	295	321	341	339	288	319	316	357	325	306	335	313	336	355	284	329	345	351	314	314	317	336	342	335	299	352	319	315	303	320	336	337	340	332	366	344	306	303	302	349	296	333	322	326	321	339	331	319	318	347	357	309	295	321
22889	21125	28739	24146	21812	21194	10692	1182	591	539	478	478	440	424	441	409	430	450	472	466	448	423	418	473	418	397	453	410	426	424	430	419	435	429	424	431	442	389	406	392	414	433	447	456	386	418	448	414	391	400	450	435	438	435	428	431	392	461	407	445	462	394	427	421	456	471	396	428	417	420	401	414	432	435	398	419	428	407	436	466	417	424	425	446	386	406	406	430	397	394	411	387	426	425	428	461	466	450	456	441	420	424	439	439	435	430	415	424	414	405	386	463	436	419	444	420	364	430	445	424	399	392	428	417	449	391	418	409	404	418	436	416	406	411	417	428	430	405	413	422	404	434	398	417	417	419	433	404	412	403	406	431	425	419	409	424	440	452	462	429	446	452	444	414	451	392	420	423	408	424	402	398	410	420	441	412	406	418	455	468	425	395	424	395	460	444	427	416	452	404	421	395	456	419	402	380	437	429	416	407	421	415	428	419	388	442	408	411	427	426	400	486	446	421	424	400	419	408	406	411	427	421	421	412	417	439	436	441	419	419	395	416	449	385	431	392	453	415	415	470	440	422	406	378	421	407	395	469	426	397	438	440	447	427	406	456	446	424	410	432	423	403	402	418	484	427	429	403	423	397	411	390	404	412	382	396	429	433	467	391	391	382	449	430	440	392	445	413	441	415	400	424	412	422	415	424	411	452	413	415	404	421	416	412	403	415	399	412	394	432	411	407	402	399	401	426	412	427	428	388	444	407	423	434	439	404	420	439	443	386	434	475	404	414	397	423	434	449	415	410	426	403	436	428	405	405	432	407	435	417	436	446	425	439	392	431	413	398	440	434	406	425	429	459	371	454	420	409	417	396	436	411	411	401	425	412	428	425	444	420	393	423	420	423	400	415	423	396	426	417	375	407	443	394	410	444	428	445	423	393	357	463	443	415	428	417	452	407	419	406	410	432	426	451	403	429	412	434	439	416	382	424	446	405	447	386	413	429	440	441	407	394	434	406	420	392	413	416	458	419	442	406	418	448	412	440	401	422	426	398	362	400	427	399	410	382	430	445	386	429	417	406	427	414	430	419	448	459	427	405	388	436	436	417	425	432	417	410	407	432	367	397	434	413	408	401	393	419	409	384	485	418	391	410	398	404	439	453	436	392	416	389	422	432	405	437	424	441	408	417	386	433	430	450	409	448	410	429	437	424	404	438	409	451	442	409	394	408	444	454	431	444	387	414	428	394	416	374	410	425	443	443	439	427	393	400	446	431	430	419	426	460	397	404	396	406	406	373	426	462	406	469	399	428	406	412	433	464	417	399	360	416	420	423	422	396	460	428	420	421	426	410	402	407	421	420	400	413	367	391	428	417	431	389	410	432	411	442	388	442	403	411	435	418	452	410	458	431	467	394	417	432	400	389	400	447	466	415	416	380	436	396	437	431	403	434	395	456	385	418	422	426	399	411	419	433	431	399	406	396	406	366	418	395	431	396	428	429	451	427	438	421	415	414	403	422	438	433	418	459	405	414	425	432	425	439	403	379	410	413	433	435	382	425	423	410	437	408	431	460	428	390	409	406	452	443	416	431	431	391	417	405	467	414	423	459	434	426	411	434	401	401	402	415	417	431	441	466	410	406	433	438	428	393	426	406	413	403	435	354	447	441	405	407	384	400	438	443	432	416	378	408	454	432	431	392	435	414	419	438	443	431	414	432	413	442	383	434	438	414	423	443	414	407	449	430	394	407	468	408	382	413	413	409	451	440	462	423	393	423	399	455	432	419	414	432	390	396	413	434	449	411	441	416	451	446	420	414	440	416	419	434	439	401	422	417	432	410	424	442	396	413	409	391	441	399	408	426	435	415	373	398	444	439	414	431	413	444	392	424	421	421	404	388	417	391	448	416	412	400	430	436	432	408	431	405	411	410	432	419	423	442	402	432	396	407	439	415	448	435	401	385	443	393	420	415	414	435	426	424	447	428	411	432	407	439	444	424	435	428	390	411	429	409	429	412	412	468	425	433	440	422	436	418	432	425	427	426	445	426	410	438	453	406	415	459	406	451	449	405	448	400	415	441	373	421	418	435	407	401	448	437	440	400	380	435	416	455	439	409	393	390	418	454	417	395	449	424	401	438	430	429	437	409	401	427	422	390	451	461	413	421	413	386	412	456	429	386	482	400	440	419	430	447	431	422	374	428	407	412	423	426	429	373	426	442	396	422	424	413	435	450	410	431	396	392	419	436	419	439	478	389	434	417	419	402	393	437	431	405	413	395	426	394	398	445	431	454	446	428	408	417	366	442	405	393	413	439	417	391	400	400	411	414	439	422	442	435	430	477	403	430	387	457	436	405	407	420	443	462	427	381	395	416	447	431	442	434	452	422	406	432	402	400	425	405	408	420	466	420	432	426	441	396	409	446	450	437	405	398	414	434	459	439	415	401	431	400	413	421	410	410	405	365	420	432	400	419	425	426	391	413	407	419	429	436	428	414	412	412	433	443	415	431	403	439	424	408	421	421	423	406	430	364	407	418	437	422	390	440	393	411	414	440	451	408	406	366	410	416	409	420	406	417	432	424	423	460	416	393	458	432	436	412	407	425	438	423	433	414	428	455	427	411	386	423	426	431	417	411	434	487	431	445	439	424	377	407	422	439	452	422	407	407	418	406	430	420	421	431	421	420	422	430	413	422	378	379	424	392	450	393	439	440	435	444	407	424	436	396	413	411	409	406	415	432	399	408	454	430	405	394	406	411	428	434	391	423	391	420	439	420	403	414	417	396	398	442	409	419	417	416	421	408	424	416	423	425	427	455	401	416	414	427	392	378	419	404	446	386	409	419	401	367	393	396	399	450	411	425	418	440	426	382	423	458	449	444	420	380	434	418	413	410	430	415	436	395	428	407	472	408	423	441	397	379	396	452	430	478	425	429	426	423	416	414	469	418	432	384	402	389	420	416	442	427	411	418	411	409	422	462	429	425	394	418	411	406	382	400	432	444	414	408	426	402	408	412	376	394	408	400	413	488	441	390	419	421	404	435	431	409	434	452	446	399	421	418	440	445	432	426	412	410	410	398	415	348	418	421	409	382	419	392	431	446	400	399	418	451	412	414	404	407	415	411	394	399	466	440	437	397	397	396	387	397	417	433	418	407	404	437	413	429	391	428	419	425	394	435	442	392	403	408	413	430	417	426	442	414	399	395	449	409	403	386	397	434	415	446	377	401	440	419	397	423	399	449	403	388	435	395	407	438	408	402	432	430	388	441	435	395	417	454	427	401	417	423	434	404	444	405	416	417	426	400	387	369	447	399	399	408	408	434	440	415	439	426	432	466	416	445	435	441	410	419	405	427	406	447	453	434	402	418	429	445	427	429	405	412	431	396	415	410	418	413	402	386	418	425	436	434	427	397	447	428	434	405	419	414	443	396	442	432	467	423	380	417	418	427	421	392	472	411	413	404	433	452	414	412	422	391	442	441	436	424	406	439	446	434	425	406	406	419	406	365
37023	61845	48187	36900	26104	12204	3029	828	663	571	553	505	465	542	460	463	526	493	478	474	462	478	491	497	470	461	441	503	492	475	426	457	487	479	433	472	475	458	463	459	445	477	435	421	480	470	451	451	450	445	457	484	482	451	465	500	459	482	475	469	494	446	480	457	477	452	485	449	444	483	448	453	439	457	460	437	448	443	464	424	442	482	458	467	464	466	436	481	448	500	459	497	467	486	411	451	464	492	486	503	485	459	471	458	446	436	450	454	451	450	423	474	429	472	471	444	498	439	488	454	448	468	490	438	424	453	450	450	454	494	479	478	483	455	484	516	443	436	452	473	465	467	481	480	446	458	438	437	522	462	471	442	449	456	460	467	460	422	429	459	477	477	422	451	454	465	471	432	451	428	449	436	450	463	436	443	448	475	439	481	491	475	479	451	435	470	468	429	471	466	467	464	465	461	451	451	463	440	481	448	445	466	449	489	444	443	474	462	450	515	456	451	457	458	477	453	455	452	419	447	450	486	451	491	446	490	471	446	432	455	453	462	436	466	475	470	454	462	483	483	457	459	426	435	470	456	481	451	452	447	478	487	469	420	462	444	497	466	469	472	498	459	441	469	477	435	469	457	471	469	456	477	452	447	461	461	438	459	485	480	443	478	461	457	468	427	446	482	427	454	467	433	482	480	484	422	427	488	469	451	448	449	453	451	406	409	450	461	449	474	432	444	454	497	470	499	449	496	497	418	486	448	472	463	455	448	422	452	440	456	460	456	445	470	478	435	438	430	466	455	443	498	491	433	488	476	507	458	476	467	460	423	441	475	461	450	451	526	445	449	452	493	452	467	437	445	489	486	481	451	484	475	428	470	472	480	459	466	475	499	483	469	479	451	464	496	452	444	486	421	489	502	465	453	476	454	458	460	467	461	474	438	446	470	473	485	467	459	474	442	476	438	470	517	474	447	456	431	497	424	402	466	470	441	435	467	460	458	485	477	464	439	467	477	480	476	458	475	430	435	445	430	475	460	457	477	469	447	462	455	440	489	475	488	450	514	482	496	488	466	487	466	436	456	462	459	432	473	485	445	472	431	457	465	473	468	422	465	492	456	477	466	473	431	440	443	448	441	479	441	467	497	438	453	483	456	458	501	451	462	483	446	441	426	451	429	472	431	475	463	456	452	452	481	496	473	458	410	456	453	446	451	463	456	485	480	455	430	512	462	416	457	451	491	487	452	463	473	452	446	447	472	449	487	465	453	464	494	452	458	473	470	502	445	427	443	430	434	430	439	431	484	409	468	464	463	438	500	500	470	426	478	417	485	477	475	453	461	450	449	451	474	480	456	449	454	448	437	474	443	450	432	505	459	446	474	440	457	484	492	478	479	470	479	458	441	424	468	494	454	453	485	497	497	447	418	461	468	455	437	466	460	479	511	486	471	472	420	476	469	470	421	483	463	472	457	512	467	488	436	476	477	428	462	444	441	483	481	438	501	464	466	431	485	480	474	401	454	484	480	437	429	458	473	452	473	476	425	516	484	449	467	466	445	505	440	427	484	447	452	453	483	465	451	476	477	426	472	470	419	489	458	450	479	432	433	440	485	469	470	449	492	416	487	476	467	441	445	434	461	471	485	441	473	444	472	494	458	488	458	444	472	470	450	436	434	451	460	444	487	443	457	524	486	460	428	463	470	478	464	438	464	467	456	442	482	484	450	413	439	468	437	453	473	447	454	478	491	483	460	452	434	506	469	459	488	473	469	448	452	439	466	430	419	458	472	498	447	466	470	478	443	447	467	453	483	474	472	491	430	504	472	449	451	454	427	458	462	489	453	463	449	462	480	447	492	450	468	457	449	453	493	462	446	473	443	469	451	436	460	491	478	464	477	459	459	465	492	474	445	458	492	430	463	477	481	518	441	449	441	432	462	439	429	476	438	448	473	449	438	485	477	411	486	468	488	464	521	442	449	488	457	456	456	464	452	471	435	440	473	470	441	447	474	438	425	437	496	459	443	465	454	407	496	445	422	491	468	443	468	434	471	458	444	431	480	430	470	447	471	474	429	467	431	501	455	462	458	463	415	455	453	448	449	426	456	509	455	431	513	430	467	440	428	435	490	492	433	464	425	477	446	467	449	498	455	491	483	456	474	488	450	466	473	463	442	453	475	449	443	508	475	457	455	443	470	463	462	478	447	511	474	491	461	478	448	471	470	461	458	449	502	500	463	468	445	479	465	477	481	507	441	454	457	443	475	433	457	471	460	475	480	437	436	464	463	440	464	458	461	448	460	510	454	445	439	493	447	439	478	423	443	438	462	492	471	453	490	471	467	432	470	470	465	432	435	486	472	528	395	484	476	423	478	447	412	461	503	453	465	470	451	423	472	457	464	448	465	472	465	452	465	445	469	504	451	471	455	457	499	459	492	493	480	447	471	456	484	464	456	440	479	452	449	455	465	471	490	466	501	460	503	465	454	441	418	457	441	458	460	454	465	408	495	417	463	463	478	476	432	426	472	482	474	448	442	472	440	480	457	455	495	450	461	446	485	475	481	478	462	480	520	473	488	472	457	453	440	475	446	453	449	455	440	471	491	508	458	475	467	470	503	470	494	457	435	464	465	480	457	505	462	460	517	473	461	476	464	487	474	445	475	478	489	445	495	462	468	474	451	446	498	484	477	481	485	448	455	462	464	458	440	456	471	441	432	454	443	496	470	465	488	468	477	462	469	444	478	456	481	434	480	483	431	480	419	464	493	476	436	463	479	443	461	488	462	438	482	435	433	423	453	469	452	451	486	419	479	481	452	462	480	469	470	471	505	467	485	456	461	494	442	447	501	462	513	430	458	476	477	464	438	441	474	451	456	494	468	472	483	463	447	465	482	447	470	456	441	462	375	465	487	491	502	472	457	467	460	474	456	472	486	473	470	466	486	462	456	426	460	504	455	481	448	440	431	470	458	462	487	482	448	450	501	485	469	470	456	460	448	482	454	427	467	466	491	462	457	436	411	459	453	489	468	462	465	481	455	453	465	486	476	492	453	467	468	473	462	469	487	478	436	449	459	450	461	455	445	433	476	460	483	464	493	447	445	438	427	459	477	465	457	465	451	445	450	478	474	465	497	462	466	470	432	438	438	459	514	462	461	465	473	421	462	425	486	424	482	446	435	459	478	488	465	455	463	452	484	453	423	460	480	478	441	465	483	459	444	495	466	460	516	449	477	435	440	459	449	482	462	469	454	501	438	492	452	448	481	429	420	501	455	446	457	466	462	488	444	482	494	463	430	470	482	461	457	469	454	479	464	465	485	479	461	447	457	457	444	473	423	426	462	451	457	439	459	456	445	453	421	479	452	477	450	462	448	435	473	443	445	448	492	493	465	466	451	464	494	450	438	474	457	477	442	494	499	481	437	478	478	431	462	434	419	464	445	464	471	449	488	509	449	458	476	519	471	454	458	456	450	466	471	445	388	465	472	434	473	477	490	493	444	473	474	452	495
30431	32422	34524	21410	9118	2995	790	254	236	202	216	208	214	205	222	230	222	231	196	224	202	205	232	236	249	216	220	209	226	211	237	196	213	220	216	223	223	243	213	218	212	236	238	223	211	190	211	189	196	219	229	227	245	236	221	208	221	226	220	188	220	226	219	223	219	230	237	187	214	231	220	244	231	223	216	194	221	198	225	202	217	201	222	203	236	227	228	240	214	222	244	197	228	238	225	195	233	190	230	208	218	216	231	214	231	215	203	241	206	199	208	203	204	205	192	219	217	200	200	216	256	184	236	223	218	210	231	232	216	207	220	232	212	213	228	217	216	222	220	219	208	196	249	223	233	220	237	219	198	243	213	207	221	242	196	206	221	218	211	245	247	229	224	224	212	226	226	214	251	214	205	219	206	197	199	236	222	229	246	224	226	204	222	228	232	223	204	215	220	225	213	225	228	186	211	216	229	214	215	227	209	238	209	190	227	212	219	221	208	219	230	230	233	214	248	205	233	206	227	201	219	197	201	222	210	222	236	207	191	218	228	209	205	226	220	217	231	204	229	237	246	199	208	211	208	228	247	214	200	212	182	204	221	236	213	207	218	196	207	200	206	203	196	211	219	213	209	231	216	214	226	236	232	238	227	217	187	240	214	205	215	217	215	229	230	232	218	221	228	226	219	232	209	233	219	210	231	202	201	215	224	245	230	218	198	206	209	243	237	206	199	222	234	212	191	219	225	222	193	226	207	206	227	247	230	196	220	223	221	218	211	212	207	214	211	206	218	210	200	243	211	209	225	220	231	200	210	218	197	235	203	227	235	212	220	226	231	240	213	229	220	231	237	184	209	195	236	205	208	220	224	234	223	223	224	226	228	230	197	205	190	230	245	264	201	221	217	233	197	214	221	213	208	207	233	192	217	214	204	192	225	193	219	219	192	213	258	204	237	214	218	212	199	220	210	228	227	204	214	221	192	236	192	232	212	231	234	207	192	227	229	215	226	232	228	207	226	211	201	224	228	205	218	227	222	241	225	214	203	217	200	204	228	235	207	222	215	216	245	203	215	224	189	221	218	215	236	193	186	208	227	215	241	234	216	247	228	217	192	232	215	229	224	239	225	218	237	210	196	196	208	216	221	222	175	227	219	217	231	224	221	198	212	222	217	210	217	246	210	219	225	215	224	222	236	195	223	220	216	232	220	213	225	252	218	228	216	247	201	209	217	238	183	221	217	222	207	217	232	200	227	231	210	222	210	190	216	211	220	209	207	197	233	217	220	212	197	230	215	225	236	214	230	204	209	212	188	203	216	249	256	198	219	221	238	221	205	235	211	220	211	238	191	219	229	238	215	225	206	202	189	213	206	222	210	224	196	230	213	210	248	217	225	223	236	221	221	220	222	207	232	214	216	207	229	217	219	224	208	227	242	220	223	236	199	224	213	229	205	198	227	223	224	217	201	212	262	186	207	239	196	203	221	230	216	230	214	227	229	212	201	221	206	219	241	204	212	215	196	169	202	217	231	225	231	222	234	207	218	195	229	225	197	215	193	256	218	214	200	197	189	220	213	220	227	229	222	222	224	191	232	236	229	209	202	245	219	211	202	223	196	225	215	200	228	203	218	232	201	189	208	216	198	201	207	213	220	220	221	232	222	219	246	207	204	217	201	196	204	236	213	191	216	216	218	225	217	210	221	202	222	243	199	233	234	228	226	202	228	209	217	243	225	179	223	224	217	228	202	184	203	217	204	231	226	212	219	212	208	186	219	229	234	198	211	226	218	204	221	202	212	237	241	227	226	222	231	216	202	214	217	214	213	196	229	208	205	223	229	239	202	212	219	212	213	207	225	223	213	201	208	206	228	226	244	248	199	199	238	217	246	206	209	216	234	214	244	196	211	209	219	201	208	240	206	235	217	224	181	190	213	234	216	217	210	218	256	225	194	228	203	229	212	208	234	233	220	224	225	253	222	205	215	222	211	251	212	244	234	235	228	219	230	182	230	220	225	223	231	216	213	233	195	227	210	237	234	204	232	224	214	231	222	204	216	216	220	210	221	223	178	221	235	208	204	209	210	208	222	207	192	236	228	190	234	200	225	216	189	189	207	219	220	229	222	232	223	197	222	241	200	251	222	208	190	213	207	201	234	211	208	212	223	220	211	228	231	245	186	203	193	231	210	208	224	235	213	234	209	213	187	236	224	219	215	232	254	250	220	213	227	245	219	206	223	211	220	202	231	206	216	212	229	198	199	215	218	195	218	237	235	238	210	225	215	214	204	199	217	207	196	218	222	212	230	217	205	206	213	212	237	239	210	209	209	199	209	240	212	206	209	236	227	239	228	242	226	242	222	225	188	246	213	206	216	240	225	227	259	222	218	187	232	220	200	188	227	204	200	237	213	234	219	226	199	222	202	200	215	208	205	231	217	204	191	221	187	210	248	235	232	213	228	217	208	197	222	236	232	225	208	215	192	225	213	240	237	221	237	204	207	205	213	210	218	240	175	200	220	200	205	207	221	238	220	207	220	233	205	211	219	224	214	211	217	204	220	220	203	232	214	204	219	199	200	217	221	207	233	212	235	230	203	206	206	227	210	229	217	243	203	229	231	256	218	216	216	211	206	202	213	222	211	231	209	215	218	226	192	212	209	188	207	236	222	228	236	220	192	218	219	250	240	181	206	212	197	205	209	207	228	207	235	201	212	212	216	207	199	232	220	230	217	212	201	213	209	211	200	226	235	193	210	224	221	234	249	196	240	209	210	204	243	208	211	201	212	218	208	209	233	227	249	220	212	225	201	236	201	206	229	200	219	214	205	200	238	224	211	189	236	237	205	208	203	200	199	201	206	219	215	207	187	257	246	215	238	228	205	178	211	235	215	226	227	197	214	214	247	218	240	221	224	205	195	224	231	224	202	221	223	214	210	206	220	220	197	223	208	222	228	225	215	216	205	224	208	214	212	228	222	235	229	195	228	231	218	219	199	228	209	204	230	237	233	208	218	206	236	212	206	236	216	220	224	209	217	222	206	227	185	218	221	234	231	214	242	233	203	209	199	215	225	202	228	241	202	220	204	216	225	202	214	226	209	212	202	245	198	191	201	221	216	232	214	200	195	228	229	216	230	227	229	202	215	225	179	209	218	187	211	191	220	208	209	216	201	220	218	217	205	232	211	230	221	205	206	212	211	201	230	192	217	225	201	238	203	212	200	229	222	231	200	219	206	228	242	200	201	233	214	220	210	241	212	238	214	240	209	210	243	180	214	223	223	203	232	210	232	237	234	257	210	215	201	233	187	223	223	223	219	209	217	222	230	212	206	202	213	193	248	205	208	229	209	166	226	229	230	226	223	217	219	213	226	207	213	207	250	245	187	188	211	240	224	210	195	208	221	212	221	219	198	236	217	237	221	223	192	213	232	217	201	233	220	213	233	244	213	224	219	233	227	187	241	213	208	225	216	222	222	235	219	210	197	212	196	225	229	227	213	213	221	226	174	239
35593	48460	33962	18581	10444	4161	1152	344	302	283	274	276	229	247	252	256	245	255	239	247	242	252	225	235	224	278	228	258	271	251	265	252	261	252	264	230	262	271	249	254	248	294	261	247	303	244	264	255	247	275	239	251	273	261	262	240	246	253	236	254	258	238	266	267	245	266	305	271	235	263	243	264	269	257	252	256	260	235	254	268	229	250	247	274	274	255	270	249	257	236	266	262	276	261	246	263	255	269	236	249	293	297	253	228	246	285	266	250	258	241	244	259	250	253	267	250	266	251	252	248	239	240	250	263	253	243	270	255	237	276	245	256	236	277	272	276	253	277	251	232	254	266	272	252	231	262	212	249	244	256	265	244	238	249	263	253	252	239	254	275	225	259	274	235	273	224	245	262	228	249	262	274	260	268	267	256	262	254	266	268	237	274	288	267	258	260	239	233	282	255	239	243	246	242	233	271	255	253	258	264	229	236	251	230	252	262	265	230	275	268	260	222	248	250	274	284	253	285	253	268	260	269	219	249	285	255	238	249	252	223	207	241	276	249	258	237	257	253	238	255	244	233	256	234	265	268	276	272	266	243	258	252	261	252	261	281	261	240	260	237	229	272	251	263	265	239	253	263	250	273	250	250	255	271	227	243	261	275	250	269	291	283	237	272	252	269	252	248	252	249	243	273	224	247	262	276	242	250	242	230	240	235	260	258	250	262	257	268	246	258	250	248	262	266	275	239	244	236	244	233	264	259	269	239	250	258	243	255	245	239	280	274	252	240	255	253	264	233	257	236	241	244	246	254	238	221	257	257	228	239	249	251	249	257	260	268	254	278	227	260	254	248	268	260	263	281	270	279	256	233	259	241	266	246	246	248	250	242	248	288	270	279	256	240	254	220	261	271	240	235	262	260	258	265	260	244	267	245	273	265	267	229	267	253	260	247	262	281	278	260	250	255	218	259	278	250	286	283	257	301	256	243	266	244	262	271	258	272	253	232	206	266	264	246	266	267	259	254	267	281	260	277	236	289	273	243	279	251	266	273	255	223	261	252	258	233	254	250	233	254	258	259	236	247	264	268	257	247	290	272	271	232	259	261	263	228	242	264	253	239	253	257	264	230	266	283	248	245	282	250	241	280	265	245	259	238	236	273	240	241	273	289	285	254	248	247	249	244	255	247	245	244	232	272	283	260	255	259	242	284	253	246	288	232	256	252	258	260	262	242	246	277	234	293	236	255	260	284	271	252	263	248	264	255	239	226	240	257	281	238	259	233	240	250	249	251	250	263	266	239	270	243	254	232	240	254	273	249	248	242	247	247	258	273	243	288	297	243	265	263	264	249	279	277	246	254	247	255	282	266	288	239	252	238	273	290	265	246	274	265	250	240	229	252	277	243	251	246	228	285	243	263	249	285	246	251	245	230	256	238	288	275	267	231	259	253	246	256	264	253	267	236	295	231	238	221	251	266	250	246	255	251	263	224	257	265	247	261	259	259	228	254	252	266	270	237	248	278	256	269	272	273	247	248	258	247	249	254	257	230	258	245	265	250	251	281	238	247	273	252	258	259	285	272	237	251	226	244	266	275	245	248	261	293	242	268	270	237	279	245	254	248	270	258	259	244	235	278	225	224	243	247	231	270	266	259	252	269	274	247	241	225	255	257	270	245	281	244	276	264	280	232	256	265	259	267	250	236	239	249	261	268	261	269	255	258	255	271	245	254	283	267	274	290	286	264	291	243	249	280	249	237	226	278	254	272	273	270	253	261	273	231	229	253	258	236	258	279	273	265	247	265	268	247	272	242	246	255	270	247	273	239	242	240	245	235	243	231	239	273	259	252	295	275	279	251	225	238	247	245	267	236	234	245	242	222	252	221	262	259	271	260	235	223	245	285	252	263	251	270	280	266	241	278	269	243	235	289	239	255	267	279	261	260	247	266	273	217	266	282	259	225	271	245	236	240	255	256	281	216	258	251	245	263	243	244	270	233	285	214	266	241	270	256	243	281	244	241	257	243	245	275	276	222	241	248	247	249	267	244	276	250	248	258	251	256	224	268	254	284	267	254	262	249	256	233	271	231	253	271	249	251	255	213	242	240	252	260	239	256	252	250	230	259	259	272	282	287	253	272	248	273	241	252	258	252	239	275	256	232	248	287	272	245	265	243	277	258	252	266	268	247	249	281	240	258	267	245	236	252	240	238	243	244	250	260	242	237	269	273	244	261	279	266	241	271	254	260	257	252	266	257	245	255	254	246	267	261	251	246	269	229	231	275	228	277	272	252	285	271	252	246	219	244	281	245	259	252	261	251	236	236	246	280	248	283	265	273	236	260	282	276	278	230	253	267	249	267	271	233	269	247	245	263	255	272	242	281	276	248	265	257	232	244	251	251	239	247	244	264	237	254	233	241	263	258	239	261	270	265	249	227	253	282	266	261	283	259	271	248	258	253	284	261	217	238	268	255	261	247	240	245	259	248	283	224	272	268	269	238	264	254	271	259	275	235	241	252	289	256	260	250	245	276	232	218	241	245	274	274	245	264	265	236	242	248	256	256	261	245	222	242	223	231	234	292	250	249	241	260	246	283	267	234	250	275	258	235	241	263	238	260	242	267	239	254	268	256	258	272	261	262	244	259	244	263	249	257	278	256	256	240	239	284	255	247	287	263	244	231	251	276	278	296	273	258	283	261	283	257	262	266	250	255	248	257	291	218	235	264	274	275	267	236	262	252	254	271	285	234	244	259	224	243	242	259	259	232	232	260	275	291	248	241	231	269	236	238	281	249	257	232	294	243	269	257	250	253	283	255	222	239	248	248	246	262	270	233	242	263	267	234	258	256	241	259	258	255	263	246	254	237	277	226	266	261	251	233	240	247	284	242	269	262	257	255	276	257	262	255	263	270	236	268	262	238	258	258	263	252	270	248	243	266	257	243	248	251	259	248	245	250	241	241	252	288	246	249	263	260	265	243	278	252	291	232	271	254	270	226	301	239	254	251	251	219	274	239	255	241	266	239	266	253	273	261	260	237	281	275	289	270	228	281	258	266	264	266	217	274	272	236	265	284	257	241	283	268	228	296	245	257	268	263	239	248	238	255	244	243	266	267	254	274	259	259	236	267	255	243	257	219	273	252	257	227	298	264	286	248	280	263	249	276	257	272	276	262	227	272	255	238	259	267	266	248	263	237	274	256	267	251	250	260	286	220	285	263	251	268	240	227	278	282	264	266	245	271	236	265	254	266	272	246	250	252	264	269	270	257	253	275	265	264	267	243	257	260	258	268	264	257	222	227	258	270	250	285	247	256	242	232	231	250	263	226	289	258	255	245	268	260	229	276	255	235	255	238	261	265	262	266	256	254	268	253	243	252	270	251	268	239	248	240	271	260	262	263	227	277	258	259	246	253	258	248	246	296	246	261	229	221	260	259	244	268	224	274	272	266	239	269	247	259	246	265	263	264	245	264	241	265	267	250	267	294	229	257	268	232	256	270	236	249	232	239
24057	21055	28325	25045	21664	13894	2898	468	361	341	332	296	310	331	262	312	284	288	300	273	290	293	303	259	273	296	294	253	313	304	287	283	287	294	296	270	318	281	317	279	296	332	280	251	326	298	254	306	288	303	299	304	302	273	280	292	295	275	263	297	317	267	287	267	276	260	298	299	320	270	264	273	282	302	264	281	281	346	306	292	241	303	301	247	291	285	313	282	273	276	293	306	263	301	284	271	321	296	299	278	281	292	289	272	312	296	288	300	268	246	266	303	273	291	268	292	269	245	280	288	296	284	273	308	304	307	295	306	276	255	270	271	303	290	268	271	288	281	297	272	288	292	292	304	328	295	284	299	282	255	271	267	282	273	292	270	296	298	275	289	290	288	280	279	309	291	267	298	304	303	260	276	301	290	309	321	311	296	295	305	315	322	298	277	288	297	266	263	268	324	296	326	304	284	291	310	252	299	273	301	293	282	291	272	315	306	301	289	290	286	289	303	320	234	316	269	283	295	263	311	312	313	309	276	299	288	293	299	287	281	281	277	262	297	264	311	265	272	282	276	308	303	283	273	283	318	265	280	270	284	290	295	298	281	275	272	295	274	285	294	315	297	285	292	293	278	293	334	332	278	304	283	287	293	300	264	303	297	294	269	281	295	261	312	310	298	286	316	291	266	258	278	299	277	311	298	276	278	287	274	285	285	266	269	290	260	269	304	261	315	303	288	272	278	306	310	302	294	311	290	273	313	290	290	296	269	253	290	288	272	310	293	300	301	311	293	269	299	287	293	300	293	284	303	316	303	275	304	295	276	275	305	304	277	305	273	274	266	315	279	295	306	315	322	276	288	286	264	316	290	306	306	284	289	279	325	263	270	277	323	278	272	297	300	271	271	313	275	301	291	244	287	304	300	307	276	291	272	300	312	291	293	306	301	294	298	291	285	326	266	308	297	281	265	285	308	289	292	289	311	287	319	278	326	311	290	262	265	271	295	280	285	298	298	283	299	298	276	303	309	280	268	295	273	266	293	301	301	278	310	276	281	265	316	304	306	303	317	306	272	317	290	266	308	286	300	272	300	324	290	272	288	268	281	290	291	289	324	298	264	282	279	283	265	257	276	296	307	316	273	304	288	305	285	301	298	294	251	300	309	260	286	282	281	313	285	293	275	301	323	273	294	297	281	287	281	281	281	294	277	237	265	292	277	282	253	278	306	311	261	304	284	293	298	294	328	319	298	291	288	321	280	272	294	284	286	270	304	297	262	297	261	290	292	315	292	311	301	286	301	286	293	300	273	276	267	291	285	281	281	295	285	283	281	277	278	259	278	276	320	289	283	307	273	314	304	265	312	286	302	272	307	264	292	290	292	297	286	287	309	292	310	297	285	287	290	308	285	276	284	293	297	313	279	313	305	268	308	261	303	291	270	272	269	303	263	300	317	295	293	305	274	328	289	298	303	275	286	282	289	253	246	275	319	283	302	291	298	269	282	318	273	294	310	302	298	283	285	314	298	322	276	279	289	268	265	296	283	287	273	277	290	298	310	282	278	293	265	311	307	275	296	293	295	263	302	275	295	270	335	268	285	294	275	308	309	287	284	293	288	286	308	279	268	267	306	294	290	280	278	271	292	286	288	300	310	285	288	272	311	265	286	295	295	284	298	286	293	326	297	294	303	303	317	304	283	304	322	285	251	307	289	299	293	282	301	313	269	251	281	269	291	310	281	317	291	270	284	296	297	254	281	289	283	297	297	252	301	302	298	289	287	301	299	285	271	257	290	283	289	316	274	300	300	306	310	302	289	276	264	291	276	314	287	282	270	308	287	279	284	268	277	291	296	301	314	312	283	308	296	300	297	287	298	312	302	276	317	297	284	302	317	287	283	294	284	291	279	270	287	274	312	267	298	313	283	278	298	337	287	266	280	284	292	317	294	293	262	271	280	287	288	289	311	315	275	334	284	286	264	282	296	331	280	269	308	302	265	289	279	278	281	267	302	302	262	326	291	284	248	284	310	316	294	270	300	298	307	313	274	286	277	324	279	282	311	300	306	257	320	315	275	275	277	312	306	295	328	298	307	312	288	287	269	292	312	267	309	299	315	273	291	297	307	284	277	269	259	281	273	275	282	291	298	288	300	274	296	315	290	299	292	303	276	300	280	304	278	301	293	305	298	307	305	318	277	287	288	276	280	273	292	288	275	283	293	255	263	318	285	266	255	297	296	296	289	313	290	327	279	270	304	278	317	291	280	298	267	317	288	302	288	326	293	331	309	319	274	261	311	313	272	311	295	283	290	283	299	324	291	297	295	274	282	288	267	278	308	277	283	341	289	294	310	295	300	292	301	267	290	300	268	308	272	285	306	279	265	304	294	293	256	304	316	289	309	304	309	293	278	265	329	297	289	294	285	329	295	287	311	260	321	274	289	262	286	296	299	271	279	301	296	282	259	267	324	266	291	273	268	266	300	272	295	265	293	289	293	313	292	286	301	299	285	259	312	288	241	307	272	282	266	274	305	292	341	287	269	268	284	299	309	293	305	300	289	270	272	292	309	260	270	278	279	300	317	284	302	282	297	271	291	309	285	306	268	324	288	268	307	277	302	307	269	322	268	291	281	264	268	267	285	318	322	296	256	261	289	292	285	276	331	282	281	284	302	268	301	282	316	271	267	317	274	274	281	299	299	258	283	293	298	322	274	287	302	312	302	312	266	341	263	297	318	286	324	311	290	263	296	323	314	276	294	292	279	309	307	273	255	296	270	285	293	306	254	281	275	282	271	319	261	280	290	294	273	270	294	304	299	268	296	304	270	268	269	285	261	302	293	307	314	309	293	294	313	295	312	270	267	297	285	286	271	287	294	265	268	300	292	284	333	293	262	288	340	304	275	286	302	313	292	279	285	290	320	288	307	282	295	294	276	299	311	232	294	303	282	311	277	285	274	266	307	301	285	296	292	287	277	294	276	280	292	281	276	292	264	301	294	297	331	307	324	262	292	305	292	264	296	308	301	306	273	283	295	288	342	265	319	288	299	302	345	294	301	287	299	338	288	292	277	306	315	288	307	297	279	270	273	279	290	314	258	263	258	292	311	295	289	295	274	291	288	275	305	251	278	295	303	290	272	305	306	304	261	289	265	315	294	307	302	259	278	283	271	296	305	267	285	291	292	308	313	295	254	260	290	281	244	293	276	258	304	302	298	302	299	305	304	302	305	275	251	282	300	294	307	281	302	278	292	297	299	296	272	294	329	305	274	262	283	291	286	305	299	272	268	305	273	299	268	303	294	279	262	287	287	270	272	286	256	285	282	285	289	252	273	282	295	279	293	274	271	296	298	279	282	278	298	267	284	288	291	321	280	298	268	253	292	302	303	269	275	279	284	296	270	306	278	280	299	282	280	272	264	291	301	277	270	282	286	295	285	312	287	281	297	289	285	288	296	300	265	298	299	298	297	267	292	284	298	324	290	273	283	281	317	270	294	292	288	302	286	267	300
36947	57331	41785	28988	19776	7909	1787	486	379	421	373	355	369	329	330	368	357	315	339	347	327	354	326	317	350	357	329	331	371	327	345	317	337	340	330	328	345	340	323	357	304	334	332	342	309	273	354	313	323	314	340	315	341	335	361	316	317	335	343	340	285	317	357	352	346	319	325	335	331	328	359	309	320	342	343	303	306	322	333	356	368	335	316	317	332	335	344	317	321	311	338	329	335	311	336	350	329	343	354	300	311	336	331	323	333	334	311	334	304	328	319	313	337	319	306	348	308	330	350	314	376	329	345	356	320	314	364	320	337	336	322	300	286	337	352	335	297	298	343	324	328	333	301	332	342	328	327	307	321	315	328	345	352	306	330	342	354	340	347	334	310	344	320	362	334	330	323	344	327	322	339	331	314	281	326	337	304	327	320	296	326	361	350	335	342	344	321	325	344	289	312	331	305	323	299	317	322	341	320	314	311	314	327	354	303	352	308	327	335	313	354	313	349	279	321	306	327	320	322	313	327	334	349	322	374	331	328	322	347	327	359	323	314	325	317	342	328	294	315	320	319	345	330	356	317	314	341	309	330	310	312	302	324	339	344	319	352	324	303	348	333	339	320	323	340	360	304	305	317	331	321	326	316	310	325	318	325	355	309	350	327	321	319	303	313	322	335	335	289	325	323	319	332	310	341	324	327	330	315	357	326	332	339	325	307	331	319	309	334	364	365	345	373	318	331	334	293	347	289	340	314	332	334	334	352	338	303	331	337	334	301	318	317	319	344	296	331	337	348	376	315	282	311	315	292	304	319	323	307	316	299	319	361	312	324	390	326	304	315	313	282	319	335	329	307	353	338	315	336	314	329	334	329	288	327	357	338	341	315	337	338	293	328	353	302	304	313	288	352	323	317	332	372	330	340	328	309	345	333	336	322	335	335	326	315	321	354	345	322	313	337	321	318	357	297	312	313	320	316	340	335	343	311	330	324	310	317	329	320	325	355	348	307	324	323	343	303	301	360	330	363	355	330	333	319	322	341	361	335	338	347	316	306	326	329	337	327	353	334	317	325	309	327	319	341	314	319	340	335	335	307	326	329	296	323	341	329	345	333	329	326	335	318	340	333	346	333	342	320	347	301	321	340	337	319	323	335	327	338	311	343	338	323	336	319	340	329	338	340	308	323	314	306	347	335	303	328	345	307	341	324	321	321	297	322	366	323	341	310	333	347	342	304	334	355	342	345	292	339	323	317	362	318	356	349	351	325	321	346	322	314	332	337	353	330	322	357	305	329	342	324	312	307	336	334	314	304	345	314	343	343	337	311	308	322	320	345	342	322	345	364	328	309	322	336	303	330	330	300	318	331	330	332	357	353	325	329	334	330	345	347	332	311	340	310	285	334	316	335	335	302	323	349	311	332	311	358	335	343	362	334	316	310	281	326	314	346	318	317	310	316	353	314	331	357	353	324	298	319	334	329	335	316	318	352	316	345	339	318	302	288	317	313	347	353	335	331	317	303	323	332	309	335	339	340	347	328	337	348	294	320	335	327	341	327	344	310	360	333	328	333	355	324	324	303	322	354	331	339	325	325	337	330	322	309	308	296	306	316	342	300	316	319	365	344	324	355	307	346	328	371	306	300	351	299	307	330	350	337	339	311	353	320	331	306	307	326	349	338	332	366	312	342	323	330	305	332	344	305	338	333	332	335	320	288	334	308	301	298	316	348	303	284	327	341	313	347	309	375	331	313	314	342	345	335	337	325	330	345	332	321	346	340	316	354	347	314	334	330	290	330	321	321	353	321	323	343	320	308	321	290	337	353	331	315	331	314	318	323	335	323	307	292	342	321	310	303	344	326	331	297	341	308	333	348	324	331	331	306	340	354	332	337	327	360	301	336	337	332	350	355	318	342	323	334	345	355	343	334	315	347	336	363	335	320	319	337	330	338	338	312	282	321	327	306	334	312	334	345	364	348	324	346	355	311	340	289	329	370	339	322	283	320	310	368	328	336	328	298	307	301	312	328	345	299	327	312	307	326	328	324	333	336	299	339	323	350	334	319	360	358	320	319	326	335	336	317	314	302	351	365	315	308	314	353	313	335	325	342	325	314	338	350	331	335	300	329	301	332	298	364	324	309	331	369	284	333	297	325	345	357	314	317	330	335	309	327	313	329	343	321	313	349	330	312	340	310	310	311	320	310	332	315	314	347	329	300	308	337	324	303	323	310	323	316	323	345	367	316	352	283	348	333	355	325	360	331	329	323	359	297	326	318	311	328	326	327	297	329	301	343	348	326	304	332	341	311	310	347	316	316	296	324	322	342	323	309	354	331	344	319	310	349	301	352	321	330	340	327	334	318	332	321	314	332	294	295	286	321	326	324	297	362	326	326	316	335	330	344	340	315	365	327	331	343	322	362	336	327	321	303	313	325	325	322	337	329	313	335	293	283	306	314	325	333	320	348	312	331	319	297	340	341	324	329	320	336	327	324	317	319	351	330	311	353	341	336	320	326	347	328	339	317	327	335	326	349	338	337	345	331	343	366	331	350	334	334	300	329	358	321	348	346	315	330	340	342	330	327	321	324	307	340	317	300	313	346	340	327	320	322	342	337	347	310	295	347	337	329	332	359	351	319	313	374	317	309	313	328	319	320	354	318	321	333	344	328	315	345	327	300	350	300	318	314	322	360	323	361	321	334	338	344	343	305	342	350	332	323	278	323	353	331	357	301	315	367	329	336	320	339	373	330	303	318	347	330	334	363	349	373	351	300	345	329	293	292	335	318	349	328	337	344	335	354	326	313	296	324	362	326	341	332	299	352	323	309	334	331	340	331	341	348	314	335	317	350	341	346	337	302	348	328	334	330	345	353	345	327	356	294	324	320	343	350	328	365	346	347	342	317	316	318	298	321	326	320	314	342	304	332	365	333	306	313	335	322	334	325	317	316	304	325	345	350	307	334	295	362	302	309	332	310	327	330	264	330	352	313	352	337	325	314	324	314	307	326	327	339	355	329	351	315	309	327	339	310	311	330	307	344	306	316	316	285	343	309	319	334	333	329	332	311	298	345	325	335	330	344	334	345	320	312	320	305	301	355	305	333	304	306	302	327	319	313	316	345	338	358	326	328	323	296	327	343	325	340	341	312	333	333	323	305	334	307	321	343	315	347	336	351	319	314	335	337	326	337	359	335	357	311	339	350	336	331	341	355	299	308	313	335	353	320	339	330	324	298	295	327	332	330	317	356	333	326	302	355	331	362	362	340	361	322	340	317	326	361	337	309	352	336	321	329	334	313	327	318	305	301	325	354	321	336	300	330	347	322	311	339	317	314	343	306	335	337	341	342	329	312	325	317	316	351	332	355	312	341	308	347	332	329	344	315	306	345	322	348	328	341	333	325	355	326	338	303	346	289	324	324	315	311	340	346	332	325	314	351	313	311	368	326	339	335	332	364	353	372	344	320	351	331	313	327	323	318	336	337	319	303	302	298	350	327	334	366	326
25243	21547	29171	26721	14822	4109	788	360	330	305	307	258	296	299	276	292	296	306	285	269	299	280	298	311	243	287	300	288	283	285	291	266	274	267	293	293	327	269	319	306	303	252	287	287	276	294	276	269	243	258	286	254	284	269	310	247	272	272	279	276	290	274	316	285	280	288	284	290	279	293	275	284	306	273	291	258	281	258	257	299	277	292	287	321	268	291	289	289	306	277	265	272	280	232	289	256	284	294	270	283	280	270	283	265	275	264	258	278	274	280	284	283	255	287	288	277	300	304	294	252	265	276	254	294	291	276	275	281	281	288	294	292	291	286	287	279	300	283	263	287	279	282	274	265	266	291	305	283	267	264	273	259	263	262	294	315	307	291	291	298	259	267	281	311	277	271	268	302	302	305	293	270	267	267	251	271	277	291	250	276	262	260	265	266	246	262	292	298	280	292	257	311	305	261	292	283	324	267	281	294	277	284	289	276	297	280	300	255	325	317	298	273	272	295	287	299	264	240	300	292	272	305	281	266	260	282	243	270	278	248	272	311	287	305	260	266	293	260	265	282	260	267	322	271	269	290	255	264	285	284	259	305	296	257	241	275	268	279	301	284	290	280	266	286	292	300	263	275	271	271	276	297	273	242	277	280	292	294	280	280	273	278	272	288	286	264	302	276	307	298	261	296	260	256	255	289	270	283	264	275	266	295	298	267	289	300	279	295	283	263	269	276	273	275	284	286	284	305	286	277	261	270	299	291	292	281	297	259	272	259	299	313	269	276	284	262	251	250	251	318	268	294	265	272	277	270	264	316	296	266	301	272	273	273	278	262	298	281	284	275	327	299	298	302	298	281	277	281	269	281	304	292	294	270	279	259	297	284	279	287	280	272	274	256	294	243	253	297	271	277	276	295	286	329	264	257	278	276	313	273	307	308	283	300	276	296	272	315	279	309	304	290	274	288	268	287	301	288	298	278	265	262	289	297	320	277	271	309	263	291	297	294	272	259	290	287	315	254	283	281	267	284	293	269	275	279	296	273	300	290	307	274	257	277	281	277	249	294	279	302	308	291	274	257	320	286	276	260	250	285	304	283	279	271	304	289	290	262	293	261	294	246	271	270	291	297	300	287	271	257	285	278	268	312	268	265	294	267	292	297	265	277	277	305	269	291	281	280	292	266	279	273	274	314	296	253	268	281	266	278	269	296	285	290	258	275	271	264	281	299	281	273	284	271	259	304	257	271	282	285	304	293	276	266	264	274	277	247	259	278	274	220	306	274	294	294	289	275	286	253	255	294	262	274	255	279	274	285	252	269	294	294	265	298	303	277	288	270	288	303	263	281	275	274	279	271	270	287	288	283	291	266	248	283	293	268	275	287	268	253	300	281	269	305	284	289	274	281	269	261	287	276	284	327	296	286	276	281	285	292	282	300	260	273	284	255	298	287	262	271	293	288	314	278	275	315	262	292	292	283	262	264	259	297	274	260	314	275	271	289	268	285	278	299	284	259	291	306	287	280	290	290	287	263	278	277	262	285	311	249	303	281	303	290	251	277	270	266	304	299	250	286	272	284	288	290	298	295	259	291	280	275	284	309	252	296	293	282	268	317	290	253	292	308	275	279	276	285	272	271	297	283	269	255	273	270	289	298	276	310	296	281	299	286	310	288	302	243	295	289	296	304	309	273	283	280	279	312	275	322	243	253	291	278	275	310	282	268	285	268	297	280	279	311	268	275	276	259	301	312	284	287	275	293	265	274	256	334	287	291	267	257	284	279	270	293	273	281	319	233	294	256	259	281	293	284	282	283	285	291	285	315	258	286	272	268	272	275	261	294	288	279	275	272	261	281	293	256	288	277	251	297	288	272	311	314	274	289	277	278	284	256	275	288	296	278	293	272	275	278	287	278	267	270	256	252	276	268	295	297	277	292	288	290	266	275	321	260	297	299	272	275	302	265	291	299	297	273	281	253	248	258	303	298	300	299	278	253	285	265	307	277	296	287	279	276	278	312	294	277	258	269	271	273	254	297	256	291	285	257	271	262	289	265	271	279	280	292	271	307	268	295	304	288	254	259	253	292	293	293	280	270	298	249	306	283	253	266	251	296	312	281	253	308	290	329	288	271	286	285	267	305	263	306	260	291	311	250	295	270	279	279	265	276	287	270	263	286	274	269	308	299	285	253	277	286	278	257	265	274	273	279	269	263	310	294	256	288	257	303	305	290	289	292	288	246	295	303	296	329	267	283	290	270	268	277	270	279	288	294	272	259	277	293	268	272	278	286	305	258	265	287	287	285	271	289	279	322	283	291	287	293	296	262	262	282	278	298	263	308	286	284	280	276	291	300	297	289	270	276	282	289	260	256	279	267	281	266	314	281	263	284	282	277	301	267	280	292	234	245	284	278	248	288	273	241	277	288	291	291	331	270	258	273	255	305	300	254	307	293	293	259	291	276	245	275	260	302	258	293	297	240	315	293	270	307	289	301	276	273	286	288	269	289	294	290	318	259	266	276	275	289	263	259	289	280	278	269	310	293	251	283	277	308	274	280	279	296	279	280	276	305	265	295	300	262	282	283	288	257	270	296	277	277	286	292	255	296	292	297	259	276	269	265	281	301	278	294	273	292	278	267	278	279	281	297	305	267	263	327	280	292	279	287	268	268	309	273	267	302	271	302	269	282	264	269	295	302	286	276	259	329	262	307	299	295	258	265	286	270	304	274	318	273	294	276	278	284	307	265	294	285	277	269	263	250	285	287	231	294	278	279	298	262	291	284	259	265	267	268	244	284	269	263	299	282	301	269	283	265	274	254	263	306	280	293	268	268	286	284	275	291	263	263	285	297	274	255	255	263	287	304	260	282	286	282	282	274	268	311	246	270	259	267	302	272	247	282	282	278	272	278	311	275	267	279	295	273	273	279	309	278	258	271	276	263	276	272	232	271	294	291	291	293	293	314	267	303	303	272	266	274	253	289	258	290	265	302	284	283	299	289	269	280	267	271	283	281	293	293	272	274	306	270	259	289	275	305	260	306	296	279	272	254	285	259	270	287	290	265	299	301	267	288	250	264	285	248	286	253	307	267	288	307	285	266	268	285	293	264	278	268	297	282	260	283	259	293	284	257	267	286	302	287	279	274	285	270	273	299	295	282	270	258	265	276	278	256	297	286	304	280	278	280	300	274	280	282	322	257	304	250	306	280	283	278	267	304	275	290	305	288	272	282	270	303	282	283	267	270	241	314	280	277	295	281	297	283	285	290	266	275	277	278	302	283	252	291	273	245	300	293	267	262	294	298	286	303	287	282	276	289	290	310	266	285	281	269	273	274	282	272	304	291	285	288	300	295	291	266	329	268	270	312	283	250	251	292	287	253	253	310	292	271	313	334	254	284	269	268	292	262	280	254	287	269	280	255	285	264	284	297	267	303	297	315	296	270	293	287	280	294	301	282	270	273	303	291	270	292	278	281	304	290	272	271	271	237	263	278	275	308	281	279	277	257
36590	56258	39940	24532	10601	3837	931	463	396	367	336	344	336	343	324	341	317	323	333	316	343	355	361	353	337	314	313	358	321	303	324	314	319	357	313	348	324	309	320	303	312	309	329	336	331	358	325	328	340	332	331	328	309	332	365	341	342	312	297	303	275	336	340	326	312	325	314	323	334	333	322	324	360	312	337	309	324	336	313	303	328	330	314	329	330	308	368	309	338	318	347	339	338	347	317	350	349	331	350	327	337	340	326	292	317	332	297	310	339	334	298	329	323	324	319	313	310	349	343	332	350	340	292	299	343	311	309	315	341	366	338	315	311	319	338	295	332	314	348	294	365	320	306	326	320	312	306	356	339	305	297	309	333	348	332	318	314	342	316	326	324	331	339	323	327	334	314	318	327	318	331	300	374	356	311	321	300	329	341	305	329	305	316	299	327	330	293	338	344	346	366	344	326	343	368	347	336	317	333	331	339	320	317	296	346	327	332	309	331	333	327	328	300	327	360	324	294	335	330	344	290	326	323	312	365	313	351	349	341	334	310	326	340	324	331	335	335	325	333	354	315	327	372	293	301	318	351	314	341	314	347	321	302	332	342	335	310	317	361	345	320	346	306	338	320	348	304	308	318	345	343	303	328	321	346	313	316	335	333	301	329	346	332	340	323	319	326	319	342	313	313	334	345	348	340	335	327	308	321	310	349	328	335	343	329	322	334	301	326	309	305	314	317	347	311	300	328	294	315	345	336	361	321	337	309	321	325	325	319	328	304	320	318	331	312	354	318	338	352	338	331	315	337	318	322	328	321	329	326	337	324	324	354	304	293	315	340	337	337	336	318	336	317	291	330	305	299	345	316	305	340	315	317	344	353	323	307	311	349	343	300	312	313	323	327	322	312	343	319	330	357	360	294	326	355	293	308	328	324	302	332	328	324	336	351	342	284	323	307	351	313	345	350	326	352	314	331	308	292	317	315	296	358	309	351	330	340	306	332	322	360	310	321	325	284	317	300	323	387	334	303	302	336	289	326	329	319	341	309	323	325	323	316	343	321	343	323	331	307	323	304	308	294	334	335	332	331	334	347	333	320	354	339	357	323	313	333	307	295	322	351	366	300	353	350	288	312	345	328	304	339	334	335	332	322	329	338	300	346	294	337	314	317	340	337	360	338	325	378	326	364	333	307	303	317	320	322	361	325	333	321	303	316	312	329	322	325	318	344	337	301	320	308	293	301	296	304	303	322	334	317	309	324	335	347	294	307	322	351	333	324	298	359	321	336	323	331	302	314	305	305	330	297	327	328	324	347	328	324	324	363	316	323	347	330	309	342	349	336	322	322	330	335	339	307	314	334	341	353	324	289	286	325	350	349	308	326	310	337	345	332	322	315	303	338	333	349	337	328	302	371	320	332	325	317	332	323	297	333	332	337	334	327	315	304	318	310	322	315	343	303	358	342	325	325	320	321	342	335	336	343	355	299	324	325	347	285	332	340	326	315	328	328	288	304	351	286	302	354	372	347	322	331	343	327	332	316	317	338	344	320	315	318	328	350	352	310	337	320	314	329	332	305	322	325	323	314	334	307	342	323	325	318	331	329	303	312	334	332	338	324	326	330	330	320	315	312	353	319	332	341	335	330	323	343	354	346	338	340	318	352	367	343	318	354	335	356	329	330	318	324	373	327	317	317	324	398	337	325	328	320	313	342	315	296	322	346	324	347	300	300	327	320	334	349	327	309	341	320	299	307	320	328	302	366	321	333	330	312	320	361	358	299	335	353	324	326	318	322	334	302	308	313	286	315	344	352	327	325	339	342	294	337	351	315	357	356	326	341	297	304	348	325	350	304	315	279	339	309	315	308	318	326	326	320	304	338	333	325	344	352	361	293	332	376	305	311	329	319	318	344	314	356	324	315	331	293	276	338	310	332	358	338	332	354	367	305	335	298	305	307	353	315	358	296	318	323	353	303	317	310	310	330	349	308	337	297	303	324	335	298	322	298	313	310	356	359	368	329	312	303	324	309	375	327	340	344	318	308	299	320	317	323	312	309	322	336	318	292	337	350	324	307	332	337	295	328	326	333	334	325	294	329	288	292	308	338	329	327	339	289	330	330	333	325	304	296	304	320	288	313	329	343	311	332	317	332	331	347	343	325	316	314	341	320	339	333	311	358	316	317	315	309	312	339	318	348	308	330	337	340	344	304	322	337	318	335	324	329	343	287	333	319	318	343	352	336	335	308	348	337	322	356	303	331	289	331	333	348	316	371	311	339	340	318	333	305	351	361	320	314	349	334	322	307	318	329	307	287	300	354	334	357	309	346	338	343	332	339	339	307	326	337	321	349	307	320	308	304	344	321	323	316	312	358	328	301	314	336	345	324	333	323	343	326	306	371	364	321	319	347	318	342	335	356	319	321	331	318	309	332	339	365	320	352	342	314	309	319	344	316	312	346	332	346	337	310	342	345	359	323	350	309	350	319	349	338	307	339	329	347	308	304	352	387	314	296	338	306	304	287	340	322	353	325	361	323	303	344	340	309	319	310	324	295	323	338	328	323	296	331	334	297	322	335	328	323	317	334	336	344	310	287	323	339	327	338	315	326	343	324	329	323	308	334	340	320	337	341	320	312	359	359	302	333	299	311	289	333	297	343	341	349	311	318	343	316	304	330	312	323	333	339	317	316	334	325	326	288	321	345	309	345	324	357	321	311	327	326	333	355	321	295	302	348	332	296	364	337	337	336	340	324	327	308	337	332	331	304	352	324	322	323	353	320	351	323	322	317	336	333	292	352	306	332	344	322	288	321	327	319	319	312	299	336	327	367	328	339	345	324	341	302	307	314	324	318	347	318	333	327	350	339	328	300	322	376	331	313	345	360	321	306	333	341	335	332	325	299	300	321	331	337	304	327	337	309	337	318	319	368	359	314	320	318	339	335	314	354	316	339	344	320	315	323	315	330	310	321	327	331	346	341	357	316	326	310	256	347	305	316	329	338	337	302	333	307	318	333	341	317	341	326	307	324	339	321	341	328	306	336	326	317	322	322	327	315	317	337	296	330	326	327	336	330	333	348	328	354	335	350	328	314	339	347	318	313	349	357	341	297	300	301	341	317	307	335	365	292	333	353	322	331	343	305	301	347	313	312	358	316	324	311	285	340	347	309	286	322	347	332	343	307	316	333	312	338	336	313	306	325	311	341	343	326	319	334	303	350	338	328	310	317	327	329	335	322	342	361	342	322	322	324	328	308	330	317	321	325	346	332	361	316	346	326	319	326	356	353	284	332	321	311	302	352	345	316	333	315	318	319	326	342	333	318	343	315	340	350	359	302	349	343	322	320	329	347	340	341	336	332	330	321	322	327	322	326	312	329	293	319	314	355	315	349	329	310	313	316	343	322	325	325	318	296	317	349	334	363	311	318	351	332	315	337	315	289	316	343	298	369	348	311	328	334	313	371	361	353	337	294	305	337	305	343	328	354	337	325	339	308	305	325	307	330	356
22906	21087	28696	24099	21747	20513	9639	1368	635	547	496	483	454	472	471	456	425	449	444	422	423	433	400	482	410	428	453	451	445	418	431	432	435	427	426	445	414	428	438	414	416	461	419	343	373	405	424	396	407	418	422	443	435	383	414	418	453	387	427	441	383	420	438	410	405	419	432	446	381	367	401	384	434	421	436	461	399	382	422	431	416	370	411	403	442	415	412	442	418	418	427	448	391	432	430	398	365	428	429	427	406	382	407	432	411	399	380	444	445	400	400	417	419	418	410	410	439	402	390	386	408	414	426	399	438	408	429	451	419	433	417	422	407	442	410	420	429	389	416	425	427	399	413	383	431	409	432	411	413	407	433	414	432	425	399	411	438	449	412	416	439	397	418	437	404	427	445	426	446	382	418	371	394	420	417	423	412	425	429	446	408	401	480	393	476	416	435	460	405	411	435	416	447	403	381	413	375	433	388	434	402	408	411	397	389	451	415	410	434	378	446	402	388	393	398	425	412	414	441	394	392	425	432	413	414	375	422	389	428	411	417	399	417	417	438	413	415	425	423	403	392	431	413	421	424	452	412	388	426	478	385	408	416	349	424	388	427	397	403	437	425	410	421	399	415	394	404	407	426	402	428	405	400	397	381	423	411	464	436	428	415	433	384	424	406	376	411	386	419	404	428	405	402	416	397	446	403	424	436	380	403	412	400	404	409	433	403	414	412	391	402	419	432	407	414	408	429	401	406	399	449	425	413	421	419	370	412	429	414	420	430	415	411	417	383	431	431	405	421	455	432	397	385	430	421	416	424	393	421	412	441	437	418	434	404	438	411	434	432	406	407	413	468	435	454	419	443	429	407	444	393	395	413	428	378	423	453	370	413	441	450	415	415	394	418	400	412	417	454	393	395	385	388	399	463	435	422	416	431	415	414	415	415	411	414	362	423	416	424	426	396	406	398	449	447	429	387	387	423	444	422	414	423	410	383	379	430	393	411	439	437	412	418	381	410	394	403	402	406	412	411	416	414	461	393	410	393	382	451	376	433	415	391	420	430	415	398	445	445	405	402	406	398	418	388	415	419	413	452	404	458	412	407	450	454	423	393	399	424	416	412	405	391	414	453	415	441	391	438	379	406	416	400	396	386	408	380	394	440	418	380	410	402	438	366	415	398	420	424	414	371	391	427	387	435	433	424	432	423	437	390	438	386	403	431	412	393	384	382	424	379	397	411	396	445	420	452	455	437	383	414	424	443	423	432	445	400	398	398	422	403	387	407	389	418	391	423	385	410	412	388	417	377	390	434	447	431	389	426	404	418	435	441	397	403	432	425	406	450	450	412	433	416	412	426	423	363	436	384	393	451	432	453	391	389	414	431	425	430	411	395	438	402	417	427	441	417	418	422	401	439	434	428	429	412	424	408	436	424	402	398	438	403	380	420	413	369	379	414	427	423	402	461	370	416	428	433	423	440	385	443	400	431	425	393	421	408	429	396	417	420	415	412	408	409	398	358	406	389	430	395	419	395	421	433	419	392	427	391	423	403	424	417	401	403	394	425	401	411	405	393	423	420	402	400	401	443	416	407	432	447	412	444	375	435	405	394	432	413	426	363	414	394	418	434	415	415	383	415	414	404	405	404	423	456	408	404	409	393	412	442	421	405	419	439	440	398	431	463	410	415	420	414	442	412	408	404	438	406	408	399	403	426	422	411	415	428	377	409	431	401	412	376	419	456	398	416	392	412	427	422	431	382	414	392	399	390	411	411	402	388	409	430	401	437	454	417	405	405	400	403	414	427	416	420	413	464	410	444	389	395	381	427	389	430	406	374	398	417	437	404	461	389	430	394	392	435	420	404	394	383	440	436	451	421	404	439	396	440	403	399	430	396	444	409	442	383	414	397	407	419	419	388	407	403	424	440	440	399	432	425	394	373	404	442	410	404	419	405	448	413	392	389	399	385	416	401	416	406	418	400	383	408	446	395	437	404	405	382	410	387	379	440	460	374	435	377	424	438	444	404	405	425	423	431	412	442	404	429	432	419	418	404	414	378	429	391	430	422	417	446	413	391	406	407	399	420	407	421	385	419	404	402	408	400	425	413	430	412	435	402	412	404	398	429	439	411	424	375	420	429	444	405	415	409	443	436	402	425	406	399	399	430	426	418	441	397	420	422	421	423	374	378	403	439	418	431	440	421	393	414	379	424	409	353	409	375	444	421	398	410	413	420	404	428	389	434	409	428	421	374	466	392	430	459	411	437	402	413	414	467	418	426	397	404	421	379	428	422	425	396	407	396	416	395	416	433	388	437	388	407	413	413	427	403	417	405	426	399	392	410	444	413	394	447	399	405	444	397	416	428	404	419	427	407	397	409	440	427	422	423	414	452	381	402	397	412	383	396	392	429	370	420	392	418	398	468	418	391	400	420	441	396	449	444	420	399	395	391	399	405	411	423	433	401	409	397	427	422	392	427	421	432	371	419	436	425	414	450	371	398	419	393	357	402	343	419	408	405	420	433	418	429	410	405	386	443	420	407	414	406	406	411	427	450	409	428	444	410	401	419	438	439	463	400	427	399	401	400	426	415	407	413	417	412	392	373	461	429	398	421	409	419	424	385	421	415	413	412	377	423	398	429	444	367	381	398	408	384	396	416	411	446	436	417	433	382	416	391	419	446	432	418	404	441	374	455	424	424	415	390	380	422	406	420	411	386	404	419	406	411	446	386	408	414	434	436	448	398	433	416	405	418	444	422	408	386	393	416	431	414	397	389	420	421	461	415	387	460	409	409	444	426	390	422	391	383	405	389	405	395	409	379	408	419	468	393	410	423	429	424	431	391	433	405	404	411	408	386	415	374	426	391	418	385	398	415	391	423	422	427	415	409	421	401	428	400	423	427	426	407	389	382	443	432	383	403	416	393	383	447	462	441	391	395	385	409	428	392	392	404	369	392	425	421	388	434	388	413	425	387	394	415	448	431	444	430	390	403	445	412	417	406	405	382	420	385	406	418	408	441	420	427	388	409	430	393	411	428	405	418	411	431	364	423	443	403	392	434	426	407	458	428	444	435	403	380	431	445	424	425	440	435	409	386	401	424	412	436	384	383	425	429	434	409	374	395	414	427	438	396	426	380	412	395	434	448	406	420	419	448	389	428	396	401	406	394	387	421	462	396	409	407	421	441	423	421	391	421	450	396	430	441	428	409	401	426	440	414	418	419	412	431	404	435	434	378	403	427	454	401	437	396	417	396	412	395	413	433	443	424	403	427	380	409	426	436	406	418	415	418	390	380	410	405	401	437	410	401	426	390	427	409	386	407	401	455	403	406	394	426	463	419	415	413	419	396	404	402	406	378	450	403	403	413	385	401	430	375	365	421	394	388	419	411	427	386	425	414	409	395	454	407	423	392	418	441	435	420	421	414	406	379	413	446	423	430	396	395	379	418	401	417	438	483	413	427	465	408	417	430	404	398	405	376	384	409	456	439	426	410	393	403	422	409	379
39975	65297	50843	35658	23022	6980	2551	983	731	619	536	580	550	485	458	493	464	460	514	503	496	470	477	464	518	526	461	442	463	468	443	475	438	437	451	471	475	475	481	453	516	461	457	478	435	461	450	476	436	458	478	454	467	425	455	488	470	429	470	466	474	459	437	444	490	449	455	416	447	430	445	446	453	468	470	403	472	437	429	428	460	495	445	447	422	469	420	424	451	427	448	433	429	442	480	467	471	471	454	442	460	482	437	446	461	458	481	448	429	474	457	436	456	446	437	454	435	440	434	481	441	439	417	464	433	428	470	431	451	476	465	434	449	453	444	466	431	441	462	497	438	476	466	416	434	460	451	444	480	470	469	435	458	435	472	452	456	449	439	473	436	470	472	439	465	453	452	479	432	461	451	466	402	447	440	417	457	440	460	482	466	495	468	486	472	449	444	464	446	443	476	412	477	424	454	479	487	441	475	467	436	456	444	448	432	456	454	452	452	430	438	450	404	456	473	462	444	443	508	463	447	427	454	419	436	466	454	449	498	443	437	472	446	471	440	450	494	458	419	461	453	405	447	428	454	414	427	465	448	496	457	475	444	447	449	476	455	418	470	453	455	478	477	443	431	415	448	473	455	451	484	448	474	439	450	478	446	457	426	456	441	443	442	475	433	428	499	477	466	477	493	438	439	469	488	474	461	460	463	435	437	489	426	462	480	449	457	478	503	448	445	475	441	450	449	435	423	466	427	444	454	474	446	457	480	463	487	481	469	461	412	454	430	465	441	459	494	428	470	437	452	448	455	474	424	426	446	461	474	468	433	467	436	464	435	425	418	466	455	430	490	430	464	440	420	425	464	461	419	457	422	462	450	451	461	444	426	447	477	437	470	443	442	462	442	452	426	428	464	500	453	454	437	448	482	425	504	457	417	447	454	444	468	506	457	446	503	476	448	457	460	443	455	433	471	388	463	452	431	441	434	465	461	470	425	448	450	451	451	468	480	405	481	458	462	442	471	443	456	467	454	472	492	488	475	452	423	454	434	429	418	468	441	466	457	460	423	448	460	430	444	456	492	448	472	449	445	458	451	449	476	423	472	477	423	450	410	446	429	464	459	451	468	455	446	464	474	460	455	466	438	450	472	454	437	437	455	453	469	429	421	434	491	444	480	444	464	411	438	445	449	460	462	450	446	500	437	464	448	474	426	459	470	431	445	456	430	448	456	465	439	424	463	459	481	439	435	442	442	458	428	483	417	495	432	495	462	459	444	425	465	460	474	412	479	468	470	448	440	437	437	447	452	454	412	462	476	437	415	446	468	503	441	454	459	438	442	454	465	427	449	452	439	494	423	478	436	464	415	442	459	457	459	420	455	463	443	462	455	427	447	440	426	495	457	421	458	437	458	415	462	439	451	462	476	452	446	468	480	437	475	425	456	454	478	454	469	443	443	471	433	453	473	478	451	442	463	485	451	460	434	470	476	446	443	437	442	443	425	465	468	452	462	440	476	469	464	467	437	483	445	452	435	439	474	468	438	431	462	455	484	424	463	426	432	461	441	460	443	447	491	442	439	421	462	468	453	424	435	435	479	472	458	480	461	435	447	468	491	467	469	423	498	483	429	489	469	424	468	451	442	435	450	431	438	420	476	477	457	479	417	470	434	441	439	451	436	447	432	453	424	455	489	460	462	479	470	463	483	467	469	482	431	452	485	466	463	496	450	436	463	449	435	446	478	466	454	440	423	413	535	455	450	463	460	442	479	422	449	476	510	443	419	464	446	451	459	463	425	454	480	452	472	472	469	436	404	447	481	443	474	458	446	438	438	466	440	449	449	449	441	472	457	463	417	443	463	422	450	462	470	466	451	458	462	486	462	446	463	409	496	456	465	464	440	500	422	409	466	442	442	450	456	450	470	423	433	450	466	449	488	430	436	442	457	495	442	450	435	480	414	468	444	496	420	462	438	465	425	455	438	459	450	428	462	438	435	452	474	466	491	462	443	479	453	468	433	468	411	446	451	455	484	452	457	437	466	434	479	435	458	474	431	448	441	462	415	446	470	470	502	453	413	427	417	433	445	448	433	451	468	486	474	432	463	445	456	510	451	446	482	438	466	463	474	460	470	467	458	468	452	474	441	450	466	444	453	474	497	442	463	440	465	452	433	520	465	444	437	438	456	431	434	439	445	472	451	450	435	425	451	414	425	432	445	428	466	444	475	454	438	455	477	453	414	453	497	441	482	454	455	452	497	447	462	424	472	448	430	444	488	408	480	422	459	471	447	441	452	434	468	407	489	464	444	505	417	479	443	471	467	489	481	461	452	455	435	435	489	456	472	479	481	446	458	435	461	451	457	429	498	479	447	455	463	446	494	431	469	439	455	438	483	450	459	452	423	451	477	423	417	455	442	461	490	443	469	440	454	480	411	468	453	491	466	442	435	451	411	477	437	404	477	408	446	422	453	446	451	445	447	430	472	440	449	440	453	471	468	458	463	425	496	458	468	452	438	465	438	496	458	462	499	450	443	433	437	446	414	450	457	450	424	480	448	426	434	436	432	459	455	461	466	476	462	471	456	433	439	453	434	454	460	504	439	446	444	459	436	444	427	436	452	441	479	439	484	443	422	439	466	432	466	435	420	465	453	495	425	450	455	427	457	459	460	443	443	461	507	462	455	456	440	419	457	463	448	442	434	457	437	453	470	453	477	469	445	464	473	474	476	449	463	429	477	475	476	465	444	457	471	477	456	432	463	456	461	436	441	466	504	434	490	474	454	446	442	469	441	451	430	448	426	463	493	460	437	459	473	501	424	439	446	472	510	475	454	471	449	469	455	471	452	464	465	431	476	423	465	451	441	454	451	461	462	450	403	441	450	483	443	465	454	469	454	482	490	471	459	475	453	448	455	460	460	450	450	418	446	435	452	491	442	450	435	500	459	430	410	446	425	479	446	463	483	482	420	418	482	438	446	466	455	454	431	478	453	462	446	451	492	458	454	494	444	471	440	464	423	469	428	436	479	453	421	461	465	473	479	471	420	455	450	458	422	484	443	445	468	460	451	472	452	466	481	441	438	482	459	470	439	430	477	465	436	461	484	435	445	429	446	438	422	428	452	462	452	416	442	435	435	466	433	415	443	476	453	434	470	446	484	439	467	462	480	420	456	506	419	454	444	452	455	417	460	464	437	457	424	472	458	490	472	452	456	460	453	465	480	442	473	452	468	438	450	481	507	444	442	462	495	493	445	421	417	445	446	466	467	438	442	470	472	465	463	424	459	450	447	486	463	445	439	465	475	453	450	475	432	481	469	491	472	425	447	449	473	456	374	416	407	461	465	475	433	450	456	468	449	447	455	435	448	402	434	436	443	468	456	481	438	441	423	488	465	484	468	426	432	458	444	450	463	450	472	455	439	476	448	454	467	468	451	455	451	455	440	460	457	464	421	481	474	419	427	419	473	452	432	473	454	476	427	439	456	411	416	433	428	477	404	442	492	423	460	456
30935	34967	33198	14675	4193	1326	499	250	229	219	214	198	229	214	191	209	217	223	227	238	190	187	207	215	222	197	226	226	191	196	207	216	205	198	182	198	210	225	211	190	222	220	235	227	183	220	218	216	195	214	202	218	216	224	235	189	211	211	159	192	214	200	199	220	209	188	210	217	189	219	218	196	200	195	223	229	216	191	188	198	211	210	205	199	223	178	193	198	212	194	203	209	223	190	223	221	191	191	226	220	190	196	195	182	217	222	206	199	224	215	221	208	226	197	210	212	207	229	202	200	204	230	205	205	219	228	185	237	206	208	211	209	197	180	224	197	218	208	219	211	207	232	191	201	185	208	215	188	200	197	185	211	215	200	215	233	191	197	222	197	207	214	199	218	194	218	207	215	221	187	189	222	222	208	217	215	210	227	213	202	212	218	198	205	200	211	217	195	200	180	204	208	244	220	212	193	195	213	228	205	221	213	229	229	197	214	227	206	192	231	206	216	209	243	210	203	258	204	223	216	199	228	239	192	212	196	236	219	211	197	217	211	233	219	236	191	201	252	181	203	205	207	224	191	196	223	191	210	224	212	224	190	202	220	228	237	214	184	214	199	211	210	211	223	208	218	208	223	199	192	216	228	213	227	192	229	198	213	189	217	208	205	201	183	193	232	193	208	198	220	171	231	189	212	228	220	177	212	237	219	212	212	199	197	220	182	210	223	235	193	222	206	216	206	225	207	203	208	207	206	214	199	225	213	221	231	197	225	239	200	208	212	230	186	219	207	214	209	207	187	211	203	201	198	204	195	218	193	211	194	219	225	174	204	197	193	183	211	197	191	210	209	234	220	228	221	217	196	223	214	231	208	195	199	227	204	218	205	212	220	203	217	202	211	221	212	195	217	229	210	215	247	215	208	232	205	181	196	205	214	201	211	224	209	207	221	200	213	210	218	228	200	168	197	182	205	195	221	216	203	219	213	225	206	219	182	199	205	214	211	195	213	211	196	222	226	188	194	190	218	186	211	161	206	218	197	195	194	214	203	206	209	205	230	241	211	196	229	210	212	212	207	200	222	207	194	191	235	208	217	192	206	210	206	185	239	234	195	203	227	214	229	192	169	216	224	212	208	211	215	211	197	227	194	207	208	219	177	200	189	216	211	219	206	186	205	188	210	212	204	225	229	214	218	200	204	213	204	204	228	206	229	216	188	212	201	198	182	250	200	189	220	199	218	197	191	204	225	234	227	215	205	212	235	215	218	208	232	205	209	238	195	225	230	229	228	212	229	229	201	206	199	195	219	210	208	215	202	177	193	205	234	204	208	213	212	221	228	193	194	195	211	205	229	227	205	225	213	212	193	246	240	206	204	192	216	201	216	202	182	224	172	203	199	207	213	202	201	238	203	221	209	208	205	226	231	207	202	216	184	229	196	212	204	215	250	204	224	200	228	214	210	219	209	222	220	212	221	214	212	220	205	222	220	208	228	204	226	191	183	216	238	208	225	225	240	197	192	203	225	200	228	231	206	206	216	200	209	223	209	207	219	204	216	218	194	230	229	224	191	206	243	201	218	217	182	206	197	232	211	215	215	208	213	203	198	201	204	202	201	213	180	215	213	176	175	181	229	223	223	179	215	205	200	223	218	224	227	206	206	191	230	200	216	193	206	194	219	219	186	228	205	218	202	207	200	194	231	185	215	232	212	206	214	209	212	196	190	214	214	175	199	204	214	204	202	212	241	208	196	219	213	205	206	211	223	207	210	214	229	222	239	173	223	219	200	237	218	225	199	206	231	230	190	223	184	209	226	207	219	221	192	226	213	208	193	204	206	194	199	194	194	188	205	193	210	207	243	210	214	202	254	198	227	214	192	193	196	209	197	223	231	221	215	207	200	215	200	232	217	204	195	238	191	228	191	212	199	210	209	207	211	190	204	206	216	222	238	235	224	203	218	244	226	229	195	203	232	235	195	219	202	192	210	194	235	202	207	227	219	222	201	188	202	202	188	202	208	212	215	221	213	207	190	210	203	213	203	223	216	220	231	224	210	224	207	211	226	218	215	232	217	225	234	224	231	211	241	162	211	221	210	211	198	213	200	203	204	218	216	180	226	208	198	208	212	213	204	217	180	221	219	219	215	232	188	210	205	200	185	205	230	231	205	205	207	187	207	194	209	179	227	228	222	231	233	188	214	218	229	230	218	202	200	197	204	187	210	199	197	230	199	181	209	201	227	208	209	197	201	180	207	218	212	206	211	216	231	194	190	189	215	208	219	204	211	239	215	244	191	206	224	208	219	220	204	192	225	234	204	201	203	196	215	216	205	224	187	195	193	199	203	225	213	218	212	211	227	197	226	215	193	217	234	202	204	223	189	241	195	206	203	229	192	225	211	209	231	222	197	196	193	224	212	198	213	214	207	216	201	202	219	194	196	188	202	220	198	223	206	221	207	221	215	234	210	199	225	200	201	210	201	206	210	207	226	210	193	197	212	208	191	215	219	188	210	224	212	204	245	199	188	206	202	214	192	209	210	232	190	228	202	201	206	219	214	194	194	194	207	225	217	205	224	207	208	206	208	206	215	208	196	195	220	202	201	224	189	208	193	171	217	201	177	191	217	201	217	209	212	192	181	179	221	220	191	213	205	237	188	202	238	194	244	205	224	216	185	212	228	221	202	220	232	191	241	227	208	215	197	213	201	223	194	205	231	207	223	212	214	210	202	215	215	211	207	211	216	197	191	207	196	188	211	224	212	203	204	197	227	205	208	190	201	208	211	210	221	206	191	215	207	192	226	199	212	221	184	204	216	217	203	228	214	193	224	193	187	208	215	212	185	207	222	208	225	203	214	212	184	214	240	189	205	213	227	209	210	220	229	198	242	191	231	208	215	186	206	211	208	224	221	208	190	189	196	223	213	196	224	227	220	211	242	192	237	204	198	191	190	210	218	190	214	223	204	203	209	205	230	188	195	229	175	194	224	227	201	237	213	196	213	227	211	217	198	197	229	189	214	210	207	210	219	224	208	165	207	211	207	232	212	208	178	216	220	220	191	213	202	216	203	208	209	197	210	199	212	222	214	210	219	205	177	193	217	188	220	170	186	227	195	207	213	210	205	207	216	191	221	203	223	207	246	221	170	212	208	205	203	211	236	213	199	190	227	207	201	208	194	232	196	231	219	203	220	232	201	193	196	198	206	205	196	228	194	208	210	204	210	232	193	203	233	211	205	214	204	226	194	197	199	210	207	195	227	223	224	192	202	210	187	188	197	234	206	209	222	212	193	204	221	190	215	201	216	183	216	221	211	206	206	199	233	190	203	235	223	214	211	214	228	223	225	210	235	202	212	225	191	206	212	208	199	213	204	210	199	203	227	190	230	214	213	177	212	190	210	209	194	191	211	210	197	213	219	207	225	205	229	202	184	189	201	223	240	205	232	227	215	202	208	214	205	190	206	204	216	195	228	224	215	200	214	220	222	227	180	212	213	192	203	182	194	206	213
36352	49736	30952	10475	4841	1782	594	314	292	250	272	241	253	246	236	230	248	269	252	246	216	233	249	254	251	229	227	244	253	229	247	242	248	250	248	254	260	232	266	248	245	249	239	280	241	256	246	246	272	259	228	252	237	251	232	267	244	235	220	264	283	266	265	225	245	248	210	233	232	237	244	232	260	231	244	205	252	244	256	247	240	240	232	249	251	234	277	244	238	253	277	245	238	246	253	231	240	258	222	232	223	231	248	243	235	267	249	243	223	215	234	233	226	275	228	255	274	258	254	237	267	235	234	247	257	250	257	258	233	265	255	238	251	244	226	228	239	275	259	216	267	228	242	235	221	243	251	249	245	246	241	254	263	260	245	282	260	242	240	239	275	252	252	238	268	245	263	222	234	238	257	277	233	254	233	262	229	242	248	242	247	234	246	251	249	244	250	262	242	254	233	265	201	233	267	213	244	233	255	249	255	240	243	259	266	254	242	244	232	248	254	229	253	222	234	244	256	231	244	248	230	259	224	251	241	224	259	271	245	253	236	215	265	229	231	258	267	243	238	234	237	230	252	240	249	249	235	276	231	238	272	237	263	240	248	241	269	261	235	265	256	247	241	265	223	228	244	271	245	288	251	222	225	245	244	239	243	209	268	270	244	240	223	252	235	253	239	258	233	229	227	253	260	265	234	231	246	244	223	240	266	273	272	236	263	256	209	233	255	224	245	218	252	255	227	253	238	267	216	254	223	262	246	228	248	251	242	238	244	249	266	263	247	263	231	220	248	257	237	244	256	229	271	236	259	255	265	239	265	246	246	263	249	263	219	234	255	243	229	238	230	259	274	240	264	232	237	274	246	242	263	238	248	260	245	265	240	260	258	233	224	247	246	210	204	264	255	250	259	246	248	239	229	228	246	230	250	227	251	260	243	243	242	249	237	271	243	231	265	233	229	238	271	239	246	247	261	265	232	247	270	260	242	234	236	253	227	265	251	229	254	263	244	232	223	232	217	251	258	266	237	252	241	249	238	256	232	240	230	242	225	263	223	255	255	261	231	271	228	264	275	242	268	258	252	248	251	241	236	250	230	238	227	245	255	241	249	229	256	218	244	206	272	245	270	226	245	228	253	249	276	247	268	235	238	245	263	232	232	234	256	220	232	264	246	207	262	269	255	218	258	233	258	241	212	272	263	234	261	232	235	236	256	249	238	249	259	234	265	239	223	240	235	228	250	243	259	259	247	273	282	263	222	242	273	277	231	210	266	269	250	238	235	231	245	232	243	268	256	254	259	253	226	249	245	209	227	255	264	239	240	201	208	238	279	253	258	242	210	213	226	263	222	240	234	255	253	257	223	229	244	249	209	239	247	264	231	237	235	229	267	255	260	255	254	234	247	231	256	215	219	252	247	250	243	232	220	258	263	249	267	263	255	231	254	237	235	224	263	240	214	244	271	266	259	244	242	237	238	245	247	243	265	227	238	260	238	241	268	229	248	255	260	254	257	236	252	247	259	232	224	247	254	247	253	256	231	233	270	228	266	235	215	251	248	255	252	242	256	237	247	250	262	258	248	254	256	237	248	234	226	234	244	258	243	240	248	234	269	235	250	264	241	257	255	256	266	249	244	219	262	257	266	250	240	203	212	231	244	240	220	263	258	213	224	223	253	232	253	234	255	262	242	225	241	219	241	273	249	238	251	208	253	236	250	241	261	266	252	255	272	250	257	245	247	243	249	254	252	233	245	257	245	242	241	233	240	228	243	251	232	229	240	264	250	246	245	243	264	261	246	268	230	227	251	248	264	288	239	251	243	249	278	235	252	269	250	234	271	234	254	236	254	272	235	224	240	254	254	248	254	230	244	240	211	237	276	246	229	271	239	229	259	239	238	214	256	261	274	247	228	286	219	254	255	258	235	255	252	264	255	257	272	249	236	243	250	255	249	225	263	241	214	236	253	232	245	241	263	264	240	245	257	237	230	228	242	262	241	244	248	264	245	258	279	249	242	224	268	218	266	235	232	238	250	226	240	226	253	270	262	229	239	239	255	279	260	279	266	253	243	212	242	236	242	241	259	258	253	232	265	210	261	258	223	248	253	230	236	265	259	267	234	241	220	236	240	253	240	225	237	225	246	249	224	256	254	238	270	260	229	233	240	278	232	233	252	239	221	274	250	257	230	260	238	256	257	253	247	260	228	268	246	265	264	289	253	260	262	263	251	254	239	259	248	222	242	243	251	220	249	246	243	276	241	252	234	208	237	271	268	228	243	244	237	246	251	259	266	256	239	277	231	260	238	254	249	225	246	248	240	266	225	242	229	265	242	195	222	258	252	249	252	237	240	244	245	239	251	253	237	279	252	266	238	237	262	213	220	255	241	250	221	239	251	224	273	243	232	245	248	217	236	237	256	225	240	261	240	258	235	211	251	253	210	238	250	263	253	236	250	236	238	262	236	271	275	232	242	235	246	236	260	280	235	248	263	256	242	246	234	241	253	257	240	263	239	225	273	249	241	244	224	267	230	250	288	235	280	220	243	270	244	251	240	246	242	230	222	232	229	267	253	232	225	257	264	242	231	267	249	253	261	259	239	231	233	231	231	237	224	243	225	241	228	273	266	246	269	261	265	250	236	264	238	251	229	258	243	259	253	255	216	240	254	239	236	238	251	243	224	277	247	232	251	254	253	245	249	238	282	215	248	258	274	273	269	239	255	271	233	220	247	257	254	228	206	266	252	244	240	221	259	236	244	237	250	254	259	236	264	259	239	250	248	241	246	249	237	259	265	255	224	250	247	249	229	249	248	232	273	241	219	218	249	250	252	285	234	227	258	223	251	220	232	209	248	243	233	253	231	248	253	247	212	227	253	250	245	237	269	247	262	244	249	224	257	255	258	225	246	254	279	258	234	229	260	274	241	263	268	227	269	232	219	272	254	257	253	253	219	251	274	240	239	268	242	256	217	264	251	241	279	289	263	248	256	246	247	250	255	263	268	250	278	245	235	229	239	231	220	265	217	234	246	230	272	241	240	231	276	247	249	233	234	218	218	224	223	263	266	254	272	244	224	250	245	231	233	258	266	240	264	245	231	247	266	248	248	247	238	236	253	238	199	235	261	231	248	260	253	261	245	269	230	225	222	259	249	227	237	235	253	266	249	248	258	271	261	222	236	227	235	247	261	264	249	241	261	217	237	256	279	240	260	232	233	218	243	235	237	229	203	275	265	258	247	270	263	222	230	231	274	238	254	243	220	234	242	228	258	245	244	255	265	254	258	250	232	264	260	277	225	253	240	249	259	251	282	258	256	242	249	296	250	237	232	244	250	283	253	265	238	234	235	241	272	246	256	257	266	247	246	248	260	268	250	252	238	228	278	229	218	252	258	252	227	246	255	252	233	246	251	243	237	255	241	239	246	257	273	224	241	257	257	252	254	240	231	256	229	243	243	246	251	204	229	263	263	237	227	228	246	258	247	235	230	242	255	244	235	252	253	224	262	238
24095	21073	28048	24893	20869	10355	1679	537	363	378	321	307	319	281	294	304	282	311	313	280	291	306	279	302	299	286	277	298	289	277	314	304	287	292	298	290	297	278	275	262	301	294	315	260	297	307	287	294	279	312	300	273	297	301	286	283	256	259	299	298	269	300	266	274	259	329	252	288	270	277	251	307	301	285	268	275	310	313	303	280	273	268	300	252	280	309	274	291	271	273	273	281	293	299	296	287	292	294	311	280	289	277	265	312	273	281	271	268	283	273	301	266	274	277	289	322	263	274	316	271	285	324	282	267	279	296	269	311	297	271	273	290	300	276	254	269	292	258	286	289	260	294	291	280	291	268	289	291	282	306	275	285	291	288	291	294	299	295	269	295	291	283	295	273	307	285	295	268	295	272	303	290	288	292	289	260	256	299	311	264	305	275	268	295	321	284	289	262	270	300	306	290	257	267	306	278	280	297	276	270	286	299	287	289	307	282	275	294	330	268	266	261	277	290	279	288	309	292	281	265	289	259	276	307	286	259	340	281	323	287	302	288	279	260	314	315	301	303	272	278	296	322	298	306	291	272	269	284	301	296	319	293	314	298	270	278	279	296	273	281	284	329	263	296	275	300	320	281	287	293	276	250	283	274	291	295	295	259	310	291	276	301	279	291	278	289	325	298	272	286	277	298	334	284	253	264	289	300	255	288	309	264	264	265	298	255	277	250	291	293	235	290	285	302	291	322	296	299	274	248	258	318	290	298	306	309	292	275	293	290	289	253	278	281	264	307	293	294	320	291	312	306	276	254	279	266	292	275	313	271	303	270	314	294	294	285	278	298	263	285	312	291	266	304	281	294	276	297	264	285	277	312	288	271	298	273	302	305	274	283	300	292	257	276	289	284	254	300	258	309	293	296	265	259	319	277	306	286	256	296	270	289	315	315	282	280	255	268	307	296	278	280	271	295	284	292	285	305	319	288	295	306	305	282	300	253	269	286	310	297	296	302	295	261	294	276	296	291	308	289	266	278	281	306	282	285	270	289	309	277	276	285	285	283	268	261	278	267	283	275	297	277	305	281	328	284	286	293	303	297	286	261	299	288	264	340	320	261	292	290	281	320	309	279	270	308	283	278	297	272	286	283	263	299	283	296	308	302	287	266	285	292	280	271	313	258	277	296	297	282	274	291	285	272	282	292	265	268	273	258	266	281	299	285	272	322	305	277	288	274	289	283	267	294	296	275	271	307	292	285	264	319	269	299	296	282	291	298	291	309	314	294	288	309	283	280	270	268	272	254	306	288	296	271	273	305	287	285	318	289	293	247	285	266	309	288	308	267	293	288	265	293	297	297	272	298	295	303	287	282	313	265	273	286	272	286	275	284	284	301	261	294	290	300	270	283	278	292	289	283	306	265	275	299	309	292	262	302	300	285	299	272	310	310	301	278	299	265	257	285	282	294	277	287	251	284	270	242	302	286	283	242	281	285	288	300	304	259	316	294	270	266	314	312	302	297	272	313	274	274	277	302	289	279	281	270	274	321	281	258	283	313	303	290	322	280	265	271	279	288	275	268	253	276	300	274	279	295	298	307	284	292	266	279	318	272	274	297	309	285	279	305	268	288	299	265	274	267	272	284	287	269	298	275	258	293	274	286	260	307	283	261	277	258	258	279	277	285	294	251	250	297	276	306	261	287	296	298	266	277	270	293	275	299	300	247	280	292	279	281	287	281	297	270	329	299	285	298	280	306	279	316	289	266	248	266	269	263	321	286	272	320	296	253	290	284	306	298	278	280	245	289	298	298	269	284	296	252	304	289	302	290	272	278	306	285	295	276	273	280	271	269	273	323	293	296	320	269	269	299	276	277	312	297	268	283	296	288	286	289	299	310	300	299	300	272	271	290	274	285	287	274	306	304	269	267	296	289	290	261	291	263	298	291	313	261	298	299	275	270	284	312	269	283	277	279	272	270	281	263	295	290	292	308	305	288	287	294	290	280	300	254	316	310	263	274	293	261	293	280	287	295	272	309	288	287	297	279	277	289	279	319	272	291	275	283	297	321	262	305	274	297	267	292	281	289	281	276	245	296	278	288	267	321	309	281	292	300	294	286	255	276	300	267	263	291	317	277	261	296	283	299	296	300	264	302	271	256	260	269	318	283	298	280	291	284	296	288	293	283	252	292	278	272	261	303	274	325	281	285	293	286	290	281	276	288	304	283	293	289	284	262	292	280	277	273	291	293	290	286	294	272	293	259	299	279	286	256	285	280	292	310	273	270	260	284	311	230	316	268	315	300	271	281	292	293	267	303	284	313	278	271	290	282	276	312	270	262	291	280	293	285	273	284	307	290	272	282	282	284	263	289	263	267	285	299	289	317	300	282	276	291	291	309	309	299	285	287	279	300	309	289	285	304	282	294	264	289	249	249	301	256	285	278	288	301	272	306	275	298	278	284	300	277	318	301	269	278	286	295	282	248	284	307	282	274	280	283	272	288	264	285	252	286	275	286	280	294	274	309	284	284	301	279	294	291	289	287	297	300	317	257	301	290	264	299	307	293	294	277	261	294	286	294	304	327	269	294	285	275	295	276	281	267	267	284	259	319	281	311	304	258	277	272	303	301	268	264	268	288	261	263	291	264	298	307	279	275	241	297	306	279	278	282	302	294	297	289	263	267	265	280	284	269	257	244	289	295	258	301	304	285	278	255	279	286	269	283	259	319	268	270	264	281	269	275	295	283	288	301	246	276	295	292	278	287	295	301	289	318	289	298	268	272	324	305	284	283	285	308	287	240	305	256	285	235	315	290	294	285	289	286	289	280	291	286	280	295	272	295	276	298	271	308	306	281	257	275	296	271	246	287	310	287	286	304	296	286	284	289	311	290	284	295	316	247	309	254	304	330	289	298	278	288	299	302	294	279	325	273	287	280	302	285	308	319	280	291	298	298	297	279	287	255	309	281	299	312	289	269	266	260	261	273	272	294	249	327	252	283	289	293	314	314	263	292	260	262	304	303	270	286	291	297	297	263	262	299	302	262	270	284	281	277	242	247	302	293	282	283	299	285	290	264	289	288	321	284	259	284	278	291	290	261	276	260	296	290	329	261	271	260	272	277	283	297	264	278	301	284	297	306	285	286	278	287	265	280	290	266	287	286	290	282	283	281	246	259	300	293	280	262	303	286	294	288	300	271	268	261	288	288	299	262	286	273	272	281	297	275	274	312	297	285	266	299	250	302	289	265	283	281	296	265	300	281	252	246	295	288	306	292	299	286	286	264	290	307	303	294	265	290	270	301	320	263	275	280	276	273	341	266	293	285	287	277	267	274	287	288	325	281	271	282	255	296	302	302	305	292	287	270	289	279	301	294	280	300	287	278	264	301	285	288	293	278	310	257	271	299	251	284	284	267	286	281	298	300	280	293	284	290	290	288	291	275	267	288	279	295	289	289	285	277	313	269	275	276	298	310	272	307	269	301	264	283	288	300	301	254	269	276	289	300	293	266
40795	52840	37741	25219	12376	3878	1119	539	377	408	351	326	355	326	340	351	348	305	321	340	310	383	323	347	341	347	304	310	340	313	340	340	335	335	343	302	283	321	345	305	305	332	315	318	338	288	291	313	299	305	367	311	318	349	342	318	337	320	297	307	313	288	331	286	338	320	340	314	323	344	308	314	318	352	317	280	348	341	315	333	302	338	299	296	343	337	311	348	312	316	319	318	330	297	312	314	310	315	337	343	308	320	313	300	341	315	286	312	298	312	336	306	326	311	336	360	307	314	307	314	302	312	305	331	309	326	320	334	289	331	337	333	347	322	324	317	333	340	359	354	327	348	332	345	323	294	347	320	326	328	280	339	298	328	330	323	333	321	307	319	317	332	336	336	343	317	340	307	343	299	323	336	299	339	340	333	313	329	295	296	323	347	328	353	319	335	315	359	334	324	319	297	322	302	323	308	345	335	306	311	309	331	334	322	340	320	332	310	368	314	288	321	353	325	325	305	344	292	313	320	323	322	306	326	354	359	330	317	323	328	321	308	315	317	310	356	312	325	342	350	293	311	321	333	344	289	344	310	319	323	317	307	334	324	319	321	315	300	314	346	326	334	305	328	346	333	332	327	328	309	341	330	283	333	310	333	319	327	320	332	331	324	303	319	319	326	317	337	304	329	309	317	351	311	332	326	317	335	337	363	318	295	357	322	315	329	300	328	332	316	320	310	320	293	326	371	346	322	279	316	320	323	313	337	324	319	295	334	328	331	336	316	308	330	337	334	313	322	320	337	331	335	307	295	324	329	353	315	286	308	305	318	299	350	322	333	310	312	325	312	312	290	315	290	334	324	342	320	324	346	315	325	339	323	327	305	341	344	321	325	288	365	289	330	315	313	293	334	313	360	315	320	305	343	338	340	299	351	334	357	319	315	331	335	335	333	308	294	340	324	315	317	380	292	275	325	322	327	336	326	307	324	336	325	343	334	316	307	292	311	350	340	333	335	329	314	347	357	313	311	318	309	317	347	317	347	299	304	341	340	340	317	312	391	294	315	308	323	334	331	337	326	308	330	319	339	346	317	313	304	309	320	347	297	319	315	315	282	317	310	325	341	330	309	312	302	325	363	297	299	331	339	317	332	330	338	309	320	333	325	326	338	321	346	321	314	306	299	299	330	309	341	300	327	338	331	320	311	327	333	314	315	311	322	300	295	305	299	319	330	304	294	336	336	307	323	359	297	314	328	329	323	320	338	329	311	331	336	309	304	302	305	330	310	321	338	320	351	309	334	325	330	328	307	350	282	321	319	320	328	339	355	314	321	356	349	330	332	323	334	277	303	310	328	314	335	312	305	336	313	299	321	345	318	352	310	291	298	328	300	314	328	296	298	333	306	318	305	342	316	308	309	281	316	297	304	300	317	320	291	302	326	310	313	323	336	356	328	320	318	300	316	333	325	323	318	294	292	311	315	301	364	309	319	340	279	319	321	305	318	316	340	313	323	325	312	308	297	296	315	327	329	313	324	323	318	299	310	322	317	347	338	335	304	319	320	347	329	270	328	323	346	311	287	339	333	329	314	320	333	316	339	317	313	339	313	340	332	332	307	284	331	288	352	320	311	340	303	344	348	304	332	303	292	337	348	373	332	326	308	319	330	342	319	297	326	291	307	303	318	294	292	327	303	328	306	303	335	322	308	326	328	339	356	291	312	307	291	315	335	314	337	289	323	336	323	321	320	362	307	333	360	317	331	349	330	305	295	331	345	306	345	316	352	334	302	353	339	310	320	327	338	321	340	296	309	296	312	328	303	323	332	296	316	326	313	317	334	349	307	336	337	338	307	313	323	327	293	318	326	334	322	319	326	302	334	330	300	317	326	320	317	292	324	336	339	315	349	318	299	319	314	322	331	365	324	309	323	316	342	346	320	310	314	356	318	325	346	311	301	302	327	323	296	309	310	288	302	311	321	328	337	344	313	285	312	315	330	356	319	321	327	327	297	319	351	348	298	318	307	364	341	343	333	303	352	338	331	351	292	314	305	310	321	331	346	320	306	318	318	355	316	321	314	304	321	317	321	332	310	317	332	316	329	318	349	311	338	301	356	344	326	323	333	326	357	308	332	332	319	328	319	304	311	333	322	311	307	323	338	345	327	297	313	331	305	320	304	334	340	312	348	335	323	323	315	327	325	289	309	339	311	324	306	319	319	321	328	292	301	312	299	292	294	345	314	347	299	319	326	309	295	306	323	340	326	318	355	312	322	314	300	339	357	300	293	316	327	338	316	349	338	302	312	340	343	330	299	319	288	300	309	337	276	307	337	348	340	313	338	310	308	312	344	316	306	307	290	320	319	345	300	318	372	310	353	346	312	315	324	328	334	317	312	365	334	342	322	354	365	343	334	349	285	287	336	302	325	327	340	314	350	318	337	313	316	376	317	326	317	318	320	336	332	290	333	300	286	333	322	334	290	362	303	329	318	329	277	335	303	313	334	336	332	309	294	331	319	359	325	309	318	346	311	309	300	295	345	321	331	334	341	275	328	287	301	342	323	308	332	316	306	367	326	319	319	285	343	323	274	324	296	330	290	325	331	326	325	287	292	319	306	326	326	329	308	351	332	317	323	328	327	327	335	328	323	319	349	308	300	335	319	314	335	311	284	307	310	309	325	323	270	316	304	338	326	328	325	327	352	322	339	307	318	311	338	320	310	323	312	306	333	316	322	332	303	337	314	322	321	317	362	320	331	309	340	313	323	290	291	318	334	335	325	298	338	333	345	303	324	318	332	339	346	330	320	333	367	351	302	303	339	324	320	273	354	311	326	307	334	318	348	324	341	342	303	326	327	312	293	322	320	305	342	311	358	308	324	359	306	310	334	326	333	309	313	307	287	335	325	316	328	331	316	336	283	356	328	315	318	326	350	295	307	354	314	335	281	358	341	323	314	331	312	350	337	322	315	327	314	314	321	331	322	299	314	323	327	316	310	345	371	324	335	339	319	323	313	335	358	323	337	303	339	318	288	358	264	310	337	333	289	312	330	319	330	309	283	296	324	315	333	352	303	316	303	324	326	323	343	328	342	309	286	340	308	316	309	271	320	375	326	357	299	294	319	305	326	352	344	327	322	350	333	308	322	353	327	315	345	331	334	297	304	287	323	342	337	331	333	306	305	290	346	322	329	316	313	320	292	343	336	313	332	334	340	315	350	337	343	295	295	316	312	346	316	312	298	306	325	315	321	325	333	292	336	311	330	311	331	313	322	294	309	321	331	318	357	299	326	345	338	328	322	318	315	328	294	345	343	307	309	345	288	327	320	322	293	324	344	344	316	305	351	306	331	326	308	310	339	351	329	338	320	306	311	294	315	342	337	326	300	335	308	321	364	346	301	337	335	312	331	299	345	339	308	313	343	349	321	320	333	348	327	329	297	366	333	315	337	335	320	342	326	310	296	320	315	331	319	309	338	313	319	316	348	298	340	312	315	326	310	354	305	303	330
25313	21256	27562	25100	11878	2914	836	372	319	309	316	323	291	304	280	275	305	326	296	264	302	256	296	290	297	300	300	295	309	288	275	284	297	294	301	310	257	261	262	295	308	294	299	286	309	292	296	278	298	297	288	260	316	270	276	282	302	283	302	249	306	280	275	283	296	273	284	256	267	274	284	313	289	289	297	293	275	310	281	314	268	291	275	307	289	275	290	280	267	288	290	262	270	260	298	287	275	301	255	272	331	330	277	298	286	273	285	297	283	254	318	261	271	265	297	294	288	242	273	269	237	282	278	281	280	250	305	262	308	270	262	264	297	268	293	275	315	278	282	285	293	289	262	288	280	261	274	274	303	303	266	305	277	281	259	298	269	281	268	285	274	276	287	282	317	302	309	287	251	286	268	285	277	291	294	301	259	292	298	279	260	270	256	257	261	291	268	282	298	318	298	292	258	303	308	304	333	300	291	295	282	277	300	286	282	267	286	272	299	277	275	278	288	278	289	288	299	289	299	312	308	283	273	259	269	311	265	285	302	291	269	261	269	302	270	261	306	257	291	305	283	301	277	283	265	279	276	284	301	263	258	294	275	313	266	255	266	295	288	268	272	258	278	274	285	262	257	285	267	273	260	304	297	277	311	279	300	269	273	312	257	274	305	287	291	280	285	303	279	277	331	274	279	272	277	290	282	319	280	271	294	264	278	277	296	265	302	269	295	240	288	296	237	294	282	255	265	280	260	273	278	309	270	324	277	277	275	287	294	283	291	294	299	291	296	276	288	256	270	290	303	286	272	258	255	279	264	270	289	293	282	282	279	298	279	298	269	295	251	284	288	307	315	282	289	269	294	249	284	285	328	308	275	282	269	298	311	279	297	290	270	279	289	259	295	275	284	284	290	253	308	281	285	283	275	247	265	273	293	310	271	305	265	272	292	295	287	277	295	276	314	280	292	274	264	267	265	284	297	278	284	282	303	258	295	272	272	278	267	288	296	264	257	286	281	264	293	302	298	257	264	254	271	298	267	285	295	277	311	287	290	302	288	297	293	290	272	278	281	287	275	269	306	277	299	291	291	299	242	292	278	283	258	295	305	274	280	274	275	292	252	291	295	284	307	298	258	290	272	306	275	288	284	252	297	292	291	258	303	324	278	263	281	279	269	288	270	269	303	286	316	298	288	293	278	271	288	288	286	257	265	271	261	290	279	288	282	256	295	273	241	280	284	262	271	277	279	273	280	277	280	284	276	277	292	284	300	298	279	291	304	267	266	265	267	276	295	301	272	262	264	296	304	287	274	274	274	277	259	270	304	273	256	260	307	290	282	264	293	297	301	294	271	284	275	244	286	287	290	275	281	275	297	293	296	276	276	278	258	252	283	303	280	255	264	257	264	291	249	288	278	306	284	280	300	275	282	303	265	275	291	280	295	280	282	305	265	289	297	266	290	251	282	297	302	286	257	303	298	273	304	274	260	284	307	288	257	270	269	281	286	321	298	281	268	284	290	268	265	305	273	262	289	284	286	297	281	287	290	305	297	290	262	265	250	283	274	271	291	288	266	273	282	262	290	282	242	263	301	304	289	290	312	270	258	272	252	270	305	309	277	278	281	271	294	281	263	252	270	298	296	268	285	258	298	312	261	262	276	264	277	269	309	275	273	290	281	282	287	320	289	338	276	265	286	269	307	294	304	281	313	246	279	321	268	281	297	285	276	289	280	276	281	264	251	302	314	254	288	283	253	289	274	291	252	274	275	277	268	296	271	315	300	295	282	268	259	278	270	289	259	285	322	254	313	275	284	298	260	263	285	257	314	283	286	293	272	284	298	295	286	264	243	258	245	312	278	292	293	286	296	316	268	260	286	280	260	297	291	273	256	289	282	269	289	261	306	304	268	282	265	277	282	266	261	276	296	298	288	270	271	271	266	266	287	293	268	295	290	286	268	258	295	280	280	279	276	271	282	290	286	299	271	257	261	263	275	254	284	304	263	290	276	278	294	278	280	303	310	298	282	291	295	291	295	283	267	274	241	277	307	246	317	274	278	250	280	280	307	263	259	269	280	289	279	257	289	272	300	274	296	284	276	295	282	268	264	293	263	305	281	286	284	285	281	326	250	286	279	297	285	297	298	278	256	277	293	280	289	275	287	261	275	273	303	283	285	258	275	270	288	313	255	280	293	280	308	294	289	260	269	281	248	298	282	280	309	277	281	259	271	301	272	270	299	277	259	273	289	260	292	269	242	256	275	275	267	283	291	263	289	299	275	277	283	305	249	270	279	305	282	305	267	297	293	282	279	284	268	290	286	290	317	296	273	241	284	271	286	293	263	289	297	285	300	276	279	283	282	282	267	306	280	302	253	314	289	271	287	320	287	298	287	288	312	293	275	291	270	284	306	290	282	296	280	280	313	273	293	294	290	291	298	308	283	294	265	299	264	268	279	251	292	268	264	279	303	266	296	315	261	265	292	304	280	265	287	312	291	291	273	281	304	270	294	283	296	296	283	276	263	287	229	277	312	296	285	296	265	284	303	302	268	270	259	291	276	299	260	284	257	300	286	290	300	292	259	247	284	277	296	294	279	308	294	291	260	282	297	304	278	310	281	270	338	309	270	269	271	291	266	288	290	320	280	289	309	278	269	274	289	257	297	277	309	285	287	265	306	296	277	292	273	307	300	278	263	290	290	266	270	271	276	306	313	301	275	296	265	259	250	302	273	267	257	277	265	307	265	314	283	272	264	283	327	255	293	284	276	272	317	298	282	271	242	283	253	313	267	282	276	285	289	279	264	291	274	277	280	265	295	301	293	309	260	269	294	309	280	299	280	283	255	287	282	284	290	300	295	298	271	268	276	294	280	275	296	259	273	268	301	293	292	267	274	273	281	291	273	277	298	297	296	290	262	268	296	274	260	287	305	281	290	294	286	294	274	268	291	281	300	292	267	283	294	262	304	283	282	284	263	297	230	295	297	289	315	300	302	282	299	284	285	288	276	256	295	300	287	293	282	258	286	278	264	286	310	290	281	271	289	274	315	285	297	279	262	282	291	249	294	271	302	280	285	292	272	278	302	259	277	302	299	259	268	298	283	283	268	304	266	261	285	260	286	313	309	292	290	282	313	255	328	251	278	299	254	264	283	295	275	282	283	287	263	286	270	257	269	294	284	294	283	300	265	283	296	262	259	277	290	275	274	276	305	279	269	286	307	283	284	304	299	290	273	285	289	291	312	291	292	271	246	304	287	309	276	292	290	324	288	274	250	291	273	301	269	294	263	294	301	279	286	295	275	292	274	268	264	299	272	264	270	309	309	317	280	297	291	272	259	283	302	286	290	292	264	279	302	302	284	299	275	253	277	277	290	290	289	282	267	290	306	274	286	266	254	263	311	276	306	271	275	273	303	291	293	283	267	271	259	264	287	301	298	271	299	276	281	299	270	287	290	312	298	278	248	267	291	277	287	265	301	285	322	308	308	273	265	265	293	283	306	307	254	263
39932	49606	32690	17289	6870	3508	1164	417	416	365	348	345	324	307	354	341	352	305	314	324	297	319	330	314	358	342	333	342	321	316	274	343	314	303	332	338	342	365	338	390	316	341	374	351	330	329	325	316	303	348	334	350	354	328	324	365	309	313	349	335	322	369	310	312	345	328	304	340	304	351	339	325	347	311	363	355	320	334	321	298	320	343	365	329	322	340	329	335	349	320	316	406	328	360	322	351	349	343	325	333	313	350	315	327	334	345	318	340	349	350	319	264	340	309	335	340	366	322	340	349	350	317	330	339	318	309	334	326	341	342	334	324	351	334	345	349	334	284	336	319	325	335	313	327	307	346	339	342	309	333	293	333	299	318	347	329	317	344	324	366	326	346	339	310	319	343	338	316	334	305	343	328	323	315	318	338	317	333	319	363	314	331	321	325	327	341	355	319	309	334	327	325	343	363	331	326	331	338	327	344	292	314	347	299	340	318	323	280	335	297	319	336	292	338	321	335	345	336	317	334	302	311	341	338	341	333	343	298	324	321	317	317	307	309	323	362	309	351	358	309	323	332	362	320	345	322	308	323	361	321	317	355	334	354	307	324	333	354	284	317	342	337	336	316	317	331	314	283	325	336	336	299	307	341	307	363	341	348	338	306	360	349	304	309	350	361	345	292	321	325	337	322	330	358	327	319	304	341	321	313	338	322	307	324	335	336	329	345	324	324	321	298	328	330	322	327	323	341	335	305	311	359	360	351	356	310	311	297	352	367	315	335	352	331	333	329	344	313	330	328	307	365	327	342	325	332	312	326	339	307	335	354	338	328	354	353	325	341	305	329	324	322	322	319	355	329	317	357	342	312	351	330	359	323	336	329	329	339	314	338	322	367	323	327	315	292	350	361	347	348	349	350	355	368	329	362	319	348	325	343	299	323	284	347	294	359	327	334	352	342	363	326	318	321	310	333	346	325	351	333	315	323	354	349	307	334	335	332	349	332	326	307	329	356	299	338	329	352	317	336	317	326	314	333	368	319	328	342	324	333	332	321	337	321	318	335	328	357	347	346	324	340	305	359	329	313	361	339	304	316	369	312	335	363	323	317	312	305	352	348	331	315	314	332	358	328	317	322	337	324	325	331	329	327	370	334	337	327	310	350	344	329	323	315	340	340	349	355	313	327	325	329	364	325	341	348	371	327	357	312	333	317	341	326	325	298	300	335	312	321	303	319	305	352	365	322	333	339	359	333	353	303	332	311	363	338	326	301	338	331	284	337	364	318	325	319	345	363	326	333	318	330	343	313	324	354	300	324	334	355	346	345	331	308	343	362	338	336	335	306	311	338	324	340	338	305	314	314	325	333	334	363	326	332	320	345	332	355	306	332	328	336	346	350	348	310	302	331	341	366	341	331	314	298	350	321	335	316	309	332	329	313	328	335	320	322	330	336	325	347	335	329	349	326	299	313	339	338	315	330	321	336	304	324	314	311	306	318	339	328	362	294	320	336	334	331	339	339	328	333	364	298	367	351	332	337	387	310	351	317	309	309	319	331	339	307	312	333	320	336	317	304	337	348	316	336	351	333	360	333	324	344	327	310	381	326	338	330	354	334	338	351	355	328	334	336	358	323	326	311	325	332	329	322	332	342	354	341	362	367	293	351	349	325	304	344	308	322	306	304	302	348	334	339	326	370	322	350	352	326	350	365	308	337	350	334	313	323	330	356	340	328	355	327	323	306	319	335	321	332	338	317	323	321	320	345	303	314	342	346	341	303	293	310	356	360	354	346	337	321	330	293	302	336	338	333	306	350	320	383	325	325	351	324	326	339	349	351	330	347	307	338	334	326	337	318	328	318	341	318	326	331	313	330	344	316	324	316	337	318	310	333	350	323	333	303	310	309	295	304	346	335	337	329	333	310	334	332	345	317	353	351	313	343	321	335	316	348	347	321	321	322	335	349	310	299	338	325	286	341	340	353	326	338	294	367	352	352	326	324	327	316	327	311	317	338	369	319	322	313	315	322	295	344	324	360	310	354	306	354	339	312	336	327	316	322	358	341	322	333	312	341	331	332	326	315	337	342	326	367	348	345	353	295	340	366	361	317	331	315	344	311	298	305	344	327	386	312	367	357	319	328	358	310	332	315	352	339	372	299	317	355	314	315	306	344	355	342	315	301	315	352	345	326	289	342	314	334	378	303	348	353	325	311	361	356	329	332	307	335	350	358	329	284	349	354	339	304	328	336	306	323	296	368	328	328	333	316	337	293	313	337	287	354	316	324	319	311	309	340	352	333	325	310	335	336	332	332	300	313	330	319	321	313	372	341	358	353	314	345	332	316	281	344	336	329	350	316	322	302	313	320	319	341	360	327	344	310	324	332	337	318	371	328	326	285	359	326	323	355	378	345	360	312	313	314	343	333	328	318	320	353	363	317	302	357	308	294	339	345	318	347	344	323	310	335	323	341	311	336	306	309	328	324	321	312	334	324	316	355	357	388	313	294	342	320	309	318	345	299	359	301	330	290	320	355	293	346	302	328	340	327	315	341	310	348	354	308	289	313	344	338	298	328	312	336	328	362	325	336	337	338	340	302	316	321	332	332	333	337	313	300	336	353	300	334	345	331	335	300	319	376	336	364	295	335	285	309	330	325	336	319	350	305	319	342	291	309	335	353	352	330	322	302	338	325	313	348	323	332	324	355	338	339	332	328	336	328	337	353	328	318	326	316	350	343	339	327	349	331	298	331	337	314	327	318	329	340	322	299	319	353	324	311	310	339	323	362	326	336	315	322	302	356	336	306	320	333	351	330	289	356	331	323	315	331	336	321	340	358	360	345	304	334	329	312	325	336	321	286	312	332	283	348	334	328	317	338	315	334	319	334	348	345	317	325	332	346	345	313	340	320	320	319	336	295	326	340	307	317	306	349	331	352	321	321	330	320	344	379	346	330	326	321	319	346	334	308	351	326	341	364	347	333	318	319	334	335	328	298	332	336	335	309	311	332	317	314	355	341	333	335	340	318	347	340	323	336	305	348	340	327	358	317	355	320	295	357	349	322	344	315	345	327	314	283	317	319	298	361	295	361	298	325	339	324	300	352	340	344	319	332	314	335	315	347	339	343	327	304	359	340	308	337	324	343	310	329	342	336	292	346	353	326	355	353	341	343	332	304	335	321	344	327	306	329	336	314	323	359	366	342	341	330	339	370	319	320	343	329	331	308	328	340	353	345	333	314	302	343	325	333	367	346	343	338	337	326	307	333	351	307	305	307	349	355	318	312	325	337	318	358	352	336	321	335	350	363	351	346	327	325	361	358	319	297	350	319	322	330	328	327	329	367	314	311	345	332	323	324	331	315	315	327	323	325	322	323	341	364	349	344	352	343	322	327	346	334	333	321	338	290	325	348	326	294	328	298	299	342	325	325	329	351	314	339	351	346	322	320	363	298	329	342	332	325	334	332	329	332	322	337	344	307	338	334	306	301	314	314	343	344	308	307	337	330
22910	21029	28557	23851	21273	20676	8415	942	541	511	438	492	428	438	407	462	421	438	418	408	421	401	405	461	418	406	431	443	434	414	442	435	444	424	388	409	446	437	443	419	416	403	438	420	429	415	403	415	420	435	421	418	425	395	384	448	389	398	437	442	413	406	421	388	416	417	396	438	409	368	398	386	442	409	425	469	406	420	427	435	406	379	401	432	403	443	386	428	422	444	430	398	408	409	450	453	409	365	425	403	399	409	391	430	419	432	419	388	467	399	427	438	445	407	438	408	397	417	419	407	402	413	449	415	402	422	374	401	360	437	404	425	390	394	407	426	413	420	401	403	406	431	397	418	422	398	427	412	452	419	384	367	410	400	425	424	443	407	410	413	429	407	417	466	396	426	424	397	396	424	438	393	411	441	371	402	403	393	420	417	413	434	423	423	436	373	429	454	411	384	438	392	431	418	420	414	411	420	417	391	437	404	425	419	390	405	434	437	426	400	406	394	360	444	378	407	399	409	448	449	443	363	401	445	433	416	451	402	408	412	418	435	425	400	450	416	423	382	415	394	403	398	408	420	421	419	397	427	410	450	408	461	405	453	426	431	367	446	412	418	441	428	411	404	420	408	455	393	411	422	412	418	393	434	421	407	416	443	413	395	417	438	426	411	414	443	455	402	402	392	412	418	416	364	431	380	373	415	402	375	388	406	407	414	417	446	441	405	408	423	407	418	402	376	426	385	409	403	436	415	415	443	379	447	378	416	421	417	407	395	411	398	426	405	407	417	452	468	393	403	434	423	407	412	436	466	438	403	394	388	397	419	417	412	417	438	430	388	424	425	436	466	426	405	420	426	388	398	410	408	399	438	392	412	445	434	411	433	421	394	402	401	430	421	390	449	419	407	424	406	429	412	427	416	437	416	403	410	444	397	453	430	446	423	419	429	424	397	392	424	403	430	449	409	388	424	435	404	424	420	401	430	422	407	384	411	438	397	368	417	453	417	399	429	417	392	395	427	391	350	397	417	399	422	460	407	454	431	413	440	411	390	455	421	445	407	379	422	419	411	410	404	445	442	430	428	436	450	391	433	391	416	436	412	423	397	412	426	408	395	398	438	409	398	384	416	410	427	414	400	418	432	380	423	437	407	400	428	426	425	411	421	453	393	405	409	420	397	415	406	410	436	420	406	407	411	455	403	406	400	451	397	408	409	437	367	395	434	403	425	427	399	424	421	405	396	454	398	400	355	434	437	412	459	441	435	408	398	420	424	453	414	462	424	411	406	377	413	397	389	456	403	402	408	423	439	442	395	437	427	406	427	432	399	448	459	414	350	421	437	436	396	427	405	413	388	411	399	407	400	392	429	416	406	402	411	454	411	379	409	434	443	450	429	416	410	390	425	412	435	408	409	405	464	439	410	448	415	388	400	440	396	427	415	400	391	408	410	401	444	397	436	426	390	398	436	419	440	417	420	399	436	426	358	396	429	423	414	403	383	407	434	469	449	424	422	363	418	419	445	400	385	419	435	444	375	404	427	398	367	419	419	387	413	412	395	422	419	423	395	450	379	423	415	399	392	405	375	400	398	425	394	403	413	380	380	441	453	432	431	412	452	418	417	435	413	405	439	408	388	423	420	388	434	411	407	437	443	402	442	436	430	403	381	424	395	416	409	410	403	407	413	400	385	404	459	408	426	405	395	421	396	404	421	432	413	430	420	430	449	403	397	436	430	406	399	426	438	423	403	410	423	404	420	412	444	436	390	418	429	431	393	422	428	401	456	414	359	431	414	378	456	389	388	420	415	392	409	447	409	389	426	416	406	380	418	449	429	399	424	439	402	396	433	410	393	432	453	396	421	393	383	395	435	424	403	420	412	404	452	419	411	421	425	438	420	406	425	432	425	391	419	392	424	429	363	443	422	427	412	401	446	404	423	458	448	399	435	419	414	411	423	384	403	469	398	338	384	388	405	433	412	423	416	389	458	405	414	412	401	436	411	421	396	417	426	405	444	402	399	377	417	406	431	415	393	402	401	407	418	431	439	424	416	391	416	442	414	426	413	406	391	416	409	423	418	427	420	412	425	414	410	385	432	413	392	413	423	392	408	436	386	413	432	424	400	433	405	417	363	406	389	427	395	417	430	422	428	429	397	420	425	406	405	422	452	443	415	406	447	417	456	411	393	399	408	409	435	395	427	405	413	452	441	420	418	427	419	428	418	429	407	420	419	418	418	409	442	422	433	408	418	435	400	421	416	422	425	438	395	433	390	428	399	422	416	430	421	411	398	445	448	404	394	405	396	436	436	422	408	411	413	416	424	405	394	390	375	418	395	414	428	423	430	398	392	416	442	411	409	392	431	418	432	407	397	396	435	411	430	390	415	443	398	383	430	396	418	419	427	434	438	378	417	432	433	439	464	377	374	418	377	399	437	418	445	390	396	392	389	443	361	433	405	417	433	418	418	409	419	432	438	387	372	416	405	390	418	410	425	401	407	399	398	432	418	375	431	420	435	457	388	414	427	414	411	453	414	408	402	434	383	428	403	414	398	410	382	405	434	396	390	412	457	411	437	421	396	434	410	425	411	383	447	442	389	385	398	441	423	406	427	398	411	409	401	402	419	426	438	398	410	431	413	420	430	374	407	404	423	413	427	394	411	414	398	402	417	450	411	434	430	412	409	405	406	401	422	415	410	401	442	421	370	416	450	443	379	406	432	393	407	406	430	428	387	371	384	418	398	429	428	443	399	424	409	426	421	431	362	417	429	427	421	451	418	422	434	423	436	389	388	390	416	411	439	403	396	400	418	414	428	405	394	394	393	445	385	405	407	403	403	391	431	421	412	427	417	433	387	412	382	409	405	404	384	405	405	428	417	404	449	422	389	390	409	409	414	414	393	387	455	400	399	432	428	416	438	422	428	420	408	408	413	435	406	398	416	394	405	434	374	418	402	404	402	400	397	461	374	421	404	448	380	402	426	425	407	423	420	465	378	408	371	425	422	401	430	393	459	405	447	408	424	423	406	398	419	411	391	408	399	429	373	395	423	458	407	377	433	439	402	389	396	413	413	378	435	396	415	412	424	411	442	408	426	398	410	430	402	425	435	433	419	439	439	408	378	421	390	398	441	400	462	415	417	442	401	410	433	414	427	426	402	444	405	390	398	403	421	409	445	393	420	410	440	405	425	436	420	399	418	431	400	389	429	392	376	456	399	430	398	401	411	396	391	374	416	401	385	422	434	413	418	415	451	458	448	431	418	396	397	396	414	433	398	432	385	417	444	429	396	402	364	408	411	425	383	432	424	423	408	406	413	397	407	420	388	452	419	418	423	441	431	409	414	408	411	427	425	438	430	444	395	410	404	421	399	417	396	402	404	443	418	408	424	435	414	428	387	390	400	431	409	444	395	388	391	439	440	433	430	409	438	418	424	430	411	404	431	468	426	420	399	434	414	390	419	409	396	415	420	402	433	389	436	429	403	406	416	452	401	400	433	429	390
42094	66249	44402	26506	19506	8538	1487	802	603	552	497	519	497	482	478	429	443	475	467	457	479	467	480	479	492	449	443	438	463	442	483	475	482	453	495	468	465	475	503	448	425	471	466	412	460	473	458	471	494	472	475	449	471	420	444	443	452	442	473	457	464	443	440	464	424	458	427	438	488	436	451	458	466	473	499	459	445	487	427	444	471	447	427	486	456	463	483	481	470	430	471	464	474	450	475	437	420	480	431	468	444	456	474	454	434	444	445	435	452	478	453	469	456	474	455	490	427	432	434	494	447	459	477	463	438	462	479	475	452	477	449	427	468	428	477	432	436	433	472	424	435	467	460	431	462	491	452	441	419	423	473	417	422	451	434	477	427	464	473	453	468	509	468	430	463	452	455	466	416	479	470	459	466	435	462	479	467	448	460	476	446	463	481	464	473	455	463	465	472	471	485	465	482	463	440	449	450	464	480	456	466	456	475	512	447	450	451	461	519	451	444	474	441	442	453	469	455	438	462	460	456	453	490	437	459	490	446	477	487	474	486	450	481	444	427	457	430	437	466	443	417	451	474	467	450	470	487	430	468	463	462	475	484	444	428	478	471	501	464	459	461	458	455	453	466	475	484	477	434	451	429	437	425	423	463	434	448	434	475	450	455	444	447	477	425	474	407	469	434	440	462	438	430	451	474	439	407	450	433	467	447	491	477	470	439	444	460	438	455	460	401	459	476	458	457	453	455	450	460	444	452	459	440	480	444	462	434	429	454	429	435	483	427	428	446	469	449	476	488	436	467	496	447	442	451	485	450	441	433	475	460	454	490	470	457	464	434	478	426	411	442	469	484	436	470	456	501	474	479	437	489	464	517	480	447	417	455	457	437	453	461	451	448	434	473	444	456	488	466	478	457	454	416	468	452	488	488	454	475	460	444	453	431	528	463	457	451	460	466	418	434	410	461	472	461	464	437	450	454	436	436	446	472	450	447	453	479	472	449	452	457	465	451	475	461	463	449	458	427	465	458	441	452	461	472	428	496	467	448	452	445	428	468	436	431	455	467	457	471	466	434	456	464	494	478	436	424	509	456	500	469	479	450	470	472	415	447	448	457	447	472	410	492	475	439	469	430	449	453	468	411	446	419	468	488	475	449	446	474	432	445	485	439	461	453	436	461	424	453	441	462	433	471	426	462	477	443	468	436	465	441	437	459	486	462	470	457	457	463	473	470	458	453	468	418	434	474	458	458	466	427	494	452	474	497	462	480	440	444	440	443	441	458	438	448	460	484	472	475	469	469	478	467	501	483	454	432	429	461	441	455	478	466	441	453	460	458	476	488	422	451	447	444	442	501	434	457	477	486	431	453	484	477	418	508	405	485	413	448	413	475	455	459	446	412	497	454	457	462	477	466	453	445	433	460	427	455	467	478	469	476	458	471	457	473	409	452	439	469	452	479	466	477	439	493	456	492	457	432	467	482	446	446	455	447	461	462	427	465	477	430	444	474	464	472	425	473	459	447	414	477	423	430	460	461	481	466	475	430	424	493	454	435	460	436	440	446	423	461	430	477	459	455	471	451	469	488	465	453	469	435	423	466	438	459	457	459	465	463	489	472	476	427	430	496	402	460	433	445	434	439	396	480	433	426	470	495	455	475	459	477	481	449	444	427	457	427	421	466	476	456	470	443	451	468	452	444	467	443	453	429	459	450	488	485	454	429	434	460	428	507	464	444	457	450	461	470	468	505	495	448	468	457	471	441	426	427	451	431	485	427	438	464	466	462	450	486	489	473	465	442	443	482	447	432	430	471	461	441	455	445	485	477	435	500	491	460	437	478	455	446	500	428	474	470	424	465	453	430	464	439	439	477	473	488	465	411	445	436	418	460	480	449	402	481	434	489	453	455	478	439	443	464	414	425	437	473	451	459	447	441	447	402	457	462	467	451	468	454	443	480	435	397	429	452	452	484	393	470	476	453	474	480	429	456	431	451	436	457	440	469	487	457	421	477	463	427	477	421	452	462	464	478	484	434	449	451	431	469	426	474	496	476	494	436	461	471	494	463	464	436	431	439	488	497	460	450	464	502	452	454	472	454	419	440	481	423	421	471	427	457	441	431	467	452	482	484	449	449	486	461	459	476	478	480	458	444	439	476	463	445	434	463	440	456	485	434	470	444	474	464	462	454	444	465	438	484	452	469	468	484	440	438	455	459	491	465	461	444	454	437	458	429	447	408	438	455	493	424	486	461	441	483	475	439	459	437	492	430	492	432	433	470	470	482	452	469	453	473	447	438	469	460	509	426	428	439	455	437	443	443	436	445	475	469	458	476	449	477	404	459	484	463	483	451	454	460	446	435	456	494	469	490	469	437	459	436	452	446	464	437	444	434	433	435	445	438	451	431	425	438	437	482	493	445	455	508	503	443	445	478	422	424	437	467	450	438	472	479	455	434	446	487	446	432	452	484	422	470	420	415	433	468	447	446	476	464	447	466	459	474	459	485	473	420	458	453	415	459	489	451	479	447	462	475	479	459	426	457	442	389	467	413	459	455	460	489	438	472	427	440	429	421	462	430	462	478	444	435	420	469	455	478	480	470	447	459	420	457	447	459	442	474	456	456	462	449	474	468	471	445	477	464	474	417	474	438	464	451	422	465	465	455	433	449	432	412	479	467	467	454	436	476	457	450	448	429	432	476	451	443	427	427	480	464	477	451	472	483	429	474	437	476	475	449	459	475	435	478	456	476	456	448	425	451	476	481	471	415	505	418	436	428	455	463	489	481	472	452	465	476	468	423	481	460	479	434	431	443	457	469	437	447	432	471	439	500	435	476	461	477	502	430	464	424	439	459	433	426	439	486	436	479	476	472	462	445	444	454	437	431	462	447	431	441	477	458	458	427	408	445	464	450	430	453	440	436	448	420	474	471	446	443	479	437	449	449	506	474	465	466	449	467	475	487	423	472	473	490	443	479	485	427	429	461	457	461	462	440	449	430	420	453	445	451	423	441	446	480	496	430	483	452	448	465	480	490	434	443	462	445	461	442	449	448	458	443	484	462	482	464	452	448	443	456	496	441	464	407	439	476	463	466	466	455	459	439	474	460	469	440	464	479	464	434	448	445	451	438	431	429	437	447	432	441	437	448	500	463	458	452	486	466	448	467	437	478	446	491	468	456	436	462	465	461	500	456	440	472	438	428	467	497	426	459	460	457	453	446	465	479	460	485	444	515	435	465	430	414	476	438	452	466	478	449	465	456	460	469	471	440	472	436	459	459	469	465	467	464	449	462	456	460	441	456	505	442	435	472	459	465	468	507	462	454	445	480	435	433	439	479	495	452	446	441	453	438	449	513	428	429	442	458	449	477	465	460	468	435	446	468	457	474	465	477	431	470	464	454	424	478	457	481	461	481	467	470	470	432	459	423	498	434	491	460	439	471	444	437	436	439	465	502	445	476	474	455	430	467	418	505	437	478	469	484	473	472	465	480	426	428	472	455	441	474	465
31687	31001	27597	14609	3882	1266	368	244	231	204	206	229	259	236	215	218	199	205	192	184	198	187	220	216	235	193	227	208	212	227	208	199	211	233	204	212	185	218	217	216	214	182	205	208	186	215	213	232	253	221	187	220	217	185	199	206	199	196	207	230	225	219	195	216	223	202	225	203	207	204	198	212	206	212	207	220	217	194	208	222	210	205	211	211	208	194	190	206	220	217	211	214	225	226	190	209	214	197	212	219	191	237	230	199	213	207	196	201	201	211	209	234	212	202	229	212	201	210	205	206	172	225	228	198	222	218	207	207	205	213	220	208	231	229	199	215	215	216	195	214	220	203	228	217	208	203	191	220	220	228	220	213	216	218	212	208	239	202	207	191	217	225	203	211	209	201	203	185	201	220	196	216	227	221	210	182	195	198	214	182	187	218	220	198	230	216	207	224	207	215	197	211	182	218	199	196	217	197	207	193	232	228	222	202	194	224	194	220	224	205	194	207	200	198	210	193	226	201	200	223	194	195	221	212	210	207	199	218	199	199	225	222	182	217	200	196	181	202	207	197	177	213	198	213	217	214	181	204	171	216	225	197	221	202	223	191	223	196	195	216	201	204	217	213	202	203	218	215	189	204	192	226	244	220	190	192	200	219	208	186	220	186	216	216	213	194	216	213	204	206	213	174	204	198	201	171	203	204	210	197	203	194	197	215	203	209	205	200	210	220	174	222	210	191	172	215	209	201	237	196	210	213	214	218	207	204	197	189	225	209	222	195	224	197	197	196	239	203	199	196	208	211	220	216	218	223	204	196	233	232	248	210	192	209	216	176	222	200	231	192	225	186	181	203	191	202	237	216	236	203	203	222	229	203	204	211	205	219	190	198	204	208	227	222	226	243	221	210	191	186	217	203	201	222	206	214	196	207	210	199	207	197	226	220	205	195	199	195	205	214	215	218	195	215	175	196	213	177	210	209	209	219	214	230	188	216	207	241	213	220	212	165	225	206	207	199	213	201	214	200	210	229	188	218	200	224	215	218	189	185	205	214	201	209	202	211	170	214	218	220	215	196	212	216	217	238	184	185	212	217	197	206	183	179	230	189	207	216	210	188	231	212	204	220	188	221	230	190	191	210	210	203	217	208	218	193	184	207	199	179	215	192	238	202	200	212	206	215	220	202	204	224	205	245	192	214	201	225	217	218	187	180	207	220	210	200	214	204	204	188	188	224	228	195	192	213	205	214	220	224	217	197	210	213	232	215	205	221	206	194	188	177	209	221	195	204	220	200	223	198	199	195	219	188	218	238	236	191	181	189	242	223	193	192	205	218	208	218	211	211	192	199	214	173	205	208	199	232	192	219	210	193	221	219	201	205	209	216	197	211	208	205	254	201	208	214	202	212	200	223	232	206	202	191	183	209	215	231	212	209	190	217	191	203	217	207	207	189	223	184	209	206	192	220	175	218	215	226	186	190	200	207	198	205	200	213	233	204	223	199	236	163	206	220	224	229	221	223	241	209	227	210	206	203	214	209	213	229	214	204	234	212	194	209	177	203	241	205	215	193	223	206	191	236	226	254	232	196	206	186	198	192	200	231	183	205	204	216	203	179	208	190	186	214	177	208	215	190	211	212	199	223	211	217	187	236	232	214	218	229	231	220	219	212	213	225	210	198	249	215	223	198	193	220	193	213	207	224	205	181	217	230	209	224	225	191	191	211	216	220	216	224	202	206	189	226	194	202	222	228	222	185	208	205	204	218	194	208	238	214	227	245	234	207	209	198	211	211	211	192	210	199	193	187	202	196	198	203	198	205	192	184	217	188	227	219	204	226	174	214	204	209	211	189	217	201	193	219	177	201	213	221	224	211	227	178	198	241	217	214	215	196	197	181	213	165	193	201	201	193	208	203	222	205	206	190	214	214	202	195	230	222	190	223	236	216	193	238	221	226	193	207	191	210	217	194	200	205	210	204	224	208	224	210	205	221	208	225	231	238	230	176	215	205	216	214	210	212	196	205	248	206	201	193	191	226	228	203	215	190	236	193	213	188	209	219	198	221	223	197	217	196	241	214	213	232	193	223	189	199	220	206	209	229	204	256	205	207	170	228	197	183	203	191	216	203	217	204	223	182	197	188	203	200	205	218	195	204	218	210	229	205	230	218	194	199	201	194	197	229	222	208	211	223	207	177	213	193	203	189	186	209	195	189	179	211	202	187	197	189	196	201	209	189	197	193	203	213	244	217	245	229	198	187	243	194	192	200	206	219	208	191	193	212	213	198	197	180	221	217	209	242	214	193	200	205	215	217	237	211	218	202	224	214	218	217	213	195	212	199	199	234	206	194	206	191	206	192	232	203	212	204	222	227	223	208	212	225	211	177	190	214	200	227	220	214	217	201	206	221	196	201	200	235	205	194	207	211	202	227	205	215	222	243	200	203	211	203	209	205	217	194	220	191	202	211	205	224	203	215	232	227	224	188	229	232	206	199	211	222	199	214	208	231	221	208	190	228	228	199	210	239	215	221	205	186	213	220	212	197	220	208	201	208	205	195	225	218	190	196	224	189	231	218	223	221	182	195	228	205	222	213	215	218	211	199	222	205	189	207	208	199	212	212	203	190	203	201	215	183	204	222	214	194	233	191	200	208	215	208	190	177	205	214	216	204	208	205	200	195	239	194	205	228	218	192	230	222	216	226	228	211	196	226	209	215	231	218	217	200	200	179	206	183	223	221	204	203	215	188	201	206	195	207	215	195	218	212	211	195	194	224	192	172	200	194	222	232	201	211	221	219	214	205	204	197	202	219	181	215	211	200	214	206	207	202	188	211	224	210	195	216	208	212	203	202	214	207	196	215	187	206	203	203	203	211	184	214	191	196	207	197	187	208	214	225	190	231	213	217	184	186	220	222	207	184	209	214	226	193	197	207	204	216	197	198	226	194	209	219	237	201	207	215	219	222	193	210	202	206	201	215	175	195	211	193	200	187	185	197	202	221	203	230	191	239	205	187	202	204	172	191	197	208	213	203	197	186	201	216	212	223	203	211	238	239	214	212	189	190	211	196	206	199	249	212	210	215	238	232	201	208	229	221	197	218	256	207	187	191	206	213	198	228	218	201	220	220	202	196	234	195	212	212	211	223	197	187	222	187	225	206	234	181	233	219	195	200	205	209	212	196	225	197	221	213	225	197	205	223	218	214	219	227	199	197	209	240	192	204	193	211	217	226	204	224	179	226	194	196	205	188	225	218	192	206	204	206	202	207	199	215	230	197	219	211	218	216	219	205	194	219	236	216	216	225	197	223	214	207	233	203	211	206	222	205	182	207	241	213	197	210	211	243	191	211	196	210	210	216	210	184	197	217	214	193	204	201	223	228	206	204	210	181	219	217	203	229	189	225	189	212	196	220	215	216	199	227	232	206	211	209	200	208	197	236	220	210	232	202	210	220	197	227	205	210	198	200	226	199	217	215	207	207	183	214	222	206	208	218	198	179	229	226	200	222
36594	45439	26317	11868	4715	1694	395	316	290	281	234	253	266	222	272	264	270	242	254	231	268	240	255	258	235	248	243	234	247	225	242	243	222	208	254	241	241	236	251	232	259	252	255	245	228	230	253	240	255	225	241	232	269	267	230	260	226	229	240	263	251	208	273	277	214	236	241	265	251	241	253	250	265	258	255	223	244	229	244	252	226	267	260	229	218	228	252	242	233	222	240	237	244	240	262	255	257	243	234	250	273	238	250	234	272	240	269	259	233	242	229	229	255	238	251	218	269	255	243	249	269	237	252	240	240	244	233	229	250	245	262	227	237	232	246	237	217	250	262	249	229	225	230	236	242	250	239	253	259	247	244	227	230	270	261	246	228	224	244	231	272	244	236	226	252	274	239	255	232	248	247	238	216	266	234	214	256	232	239	260	256	231	247	240	231	241	223	242	233	238	231	232	271	243	230	233	260	252	266	230	230	257	253	261	267	274	247	257	252	246	234	232	246	231	226	244	243	259	252	246	216	231	244	240	240	228	257	239	245	243	259	255	257	238	265	244	243	276	239	266	252	233	249	264	213	219	245	231	240	214	260	233	231	243	255	241	250	260	242	252	250	246	239	239	237	260	214	224	247	251	231	227	231	239	251	222	249	266	272	256	242	229	258	229	267	246	230	234	225	232	230	263	221	263	224	249	214	231	250	246	285	247	249	273	246	246	241	256	241	228	257	248	258	222	252	259	249	225	252	252	279	251	228	240	260	257	258	261	230	251	238	229	233	255	250	247	270	219	247	267	264	213	241	278	241	231	232	226	231	252	236	242	228	255	253	251	242	244	235	250	246	231	234	259	250	217	250	246	280	274	224	232	263	250	266	251	244	272	264	271	234	253	262	247	251	271	224	233	249	214	245	226	263	258	234	220	240	226	261	239	244	252	254	241	228	239	241	258	235	246	256	244	235	240	222	249	227	248	242	224	235	216	237	232	271	252	241	267	244	240	240	264	252	228	241	247	239	238	231	233	243	238	222	262	239	252	261	237	250	280	252	261	276	282	237	229	249	227	212	249	273	226	226	246	255	229	255	228	257	256	258	256	247	239	238	247	240	248	224	263	236	231	247	231	227	240	235	270	273	275	245	246	247	255	230	260	220	220	252	238	256	240	242	224	244	246	238	268	247	241	241	227	243	234	210	224	230	226	245	247	248	246	225	235	262	243	241	243	264	242	247	222	246	252	252	265	218	241	246	223	260	247	223	256	201	255	216	240	255	286	260	238	267	218	252	240	265	223	228	250	215	251	280	242	229	280	247	239	251	233	243	279	221	250	224	250	226	240	235	216	205	259	243	243	265	227	254	236	258	265	254	228	235	241	228	230	255	239	238	243	230	232	235	250	240	256	279	253	247	242	255	242	246	240	258	227	265	282	223	256	241	213	240	249	199	256	222	243	252	258	234	243	254	232	256	222	245	236	239	230	245	256	224	248	292	247	250	224	253	246	255	251	260	249	241	246	263	264	225	226	245	254	200	224	237	240	272	239	255	230	235	267	235	217	220	222	236	245	245	244	234	233	237	263	249	236	227	258	222	225	232	245	251	224	284	261	254	288	270	240	219	244	281	233	264	256	263	270	252	267	256	248	227	233	254	244	225	245	217	255	251	240	242	224	259	262	266	241	233	239	271	257	237	266	247	204	235	239	255	251	249	246	241	269	223	226	255	247	243	241	233	229	241	263	231	248	255	256	236	231	254	275	233	225	248	234	252	268	223	234	255	239	249	260	248	255	241	257	235	242	216	252	250	248	230	245	241	219	250	255	245	238	214	246	248	238	260	222	228	227	262	235	254	209	246	245	237	278	251	239	247	224	241	253	260	258	253	218	263	235	259	242	232	255	244	233	256	253	258	255	218	231	232	230	249	225	254	249	260	234	262	245	237	245	242	221	264	261	241	266	262	268	214	235	253	257	246	233	245	257	267	259	240	255	211	236	256	241	249	239	264	220	233	236	235	229	246	235	258	253	232	224	212	249	259	234	233	250	254	256	219	260	257	242	241	251	217	273	210	264	230	260	241	249	213	237	246	243	239	234	231	269	265	282	251	268	239	230	250	216	265	245	237	232	252	225	228	233	237	247	255	233	226	241	228	239	234	244	227	250	207	223	242	252	240	254	243	234	239	249	236	229	250	216	246	230	247	230	235	281	250	272	263	252	232	256	238	243	260	275	267	248	238	231	251	243	248	240	241	236	232	253	259	262	237	272	248	265	245	221	251	249	254	227	259	239	253	266	233	230	267	219	255	223	245	261	248	282	245	246	241	241	248	250	243	241	232	247	244	241	219	228	219	247	200	216	246	232	239	244	241	247	257	230	243	249	266	257	237	238	233	280	223	251	246	229	255	232	230	255	237	239	216	242	238	259	238	255	241	247	232	252	247	252	196	245	241	248	241	229	252	268	234	224	237	239	257	247	237	225	251	219	237	252	244	235	265	250	247	212	243	259	246	240	258	236	225	214	248	221	275	243	232	258	222	237	259	244	233	228	270	251	256	240	254	225	247	207	262	226	232	280	242	239	214	247	261	238	234	249	228	277	223	258	226	238	237	241	277	233	257	227	251	236	242	217	265	271	269	236	235	238	231	272	239	246	244	235	235	220	233	242	259	244	225	216	254	240	229	241	229	253	258	288	247	245	259	264	234	259	238	249	232	236	226	239	243	243	256	245	245	246	213	244	229	241	218	230	253	253	253	220	230	258	265	250	241	231	246	220	229	221	258	238	230	227	234	238	240	201	277	252	237	259	260	276	241	236	235	232	260	228	258	242	249	239	223	247	213	245	226	237	219	251	250	254	242	234	242	229	244	217	223	250	231	257	242	236	262	265	230	260	258	220	232	237	259	239	250	276	240	232	242	257	269	226	230	224	256	238	227	256	252	246	261	250	232	218	245	249	226	249	243	250	219	261	245	265	227	253	230	232	244	241	264	218	210	266	230	241	246	248	235	251	240	272	255	254	281	234	266	226	250	231	245	231	253	221	265	251	273	240	224	215	247	231	195	260	250	260	230	255	241	240	247	251	242	254	261	233	261	253	253	235	215	235	248	229	261	254	256	259	229	234	241	264	253	255	219	220	254	229	210	256	257	236	253	213	217	242	252	227	226	245	210	230	256	230	229	220	241	240	240	232	267	231	250	249	244	267	251	228	241	240	217	227	241	275	213	240	256	249	220	233	276	231	264	220	244	224	258	242	259	248	236	248	278	248	266	246	269	239	241	254	263	221	233	249	255	231	266	256	247	245	260	237	263	234	271	225	280	248	247	241	225	247	251	245	237	201	240	268	249	239	244	257	244	231	237	223	231	264	248	262	259	244	263	262	241	216	249	270	226	239	223	254	249	261	241	255	248	239	234	260	245	233	226	232	229	266	260	241	209	258	236	254	255	275	253	227	244	251	235	255	232	242	262	228	250	201	259	241	251	265	232	241	222	224	257	268	238	242	217	238	255	247
24067	21112	28331	25155	21258	12526	1957	564	363	319	321	295	307	268	276	298	250	302	267	295	280	292	295	263	301	281	291	245	277	242	301	278	258	295	297	285	286	263	263	259	285	291	263	242	260	271	282	260	285	293	292	256	279	272	255	302	287	276	277	272	312	253	287	291	240	272	277	282	272	264	269	293	285	317	300	249	284	268	277	244	292	268	290	289	271	256	281	253	285	290	269	294	290	245	266	270	274	317	292	264	297	292	310	277	296	264	261	265	300	260	274	294	307	281	255	312	271	258	283	263	275	272	258	278	288	283	273	301	278	285	287	295	274	263	278	274	256	284	277	278	312	292	284	323	253	299	261	284	262	284	283	271	269	294	263	293	287	268	279	302	263	251	263	269	281	295	290	279	264	293	263	309	277	283	253	277	271	312	278	277	271	244	252	301	267	299	269	279	269	292	268	278	267	286	294	284	304	259	306	295	271	278	292	307	282	275	261	303	275	302	289	282	309	265	287	271	284	288	293	276	296	263	292	287	276	276	267	257	271	277	314	280	264	225	299	294	246	295	286	285	285	288	284	284	261	293	276	281	268	283	289	302	278	300	273	262	257	269	293	263	281	287	246	266	288	261	277	305	259	293	285	265	283	276	268	270	284	284	306	266	295	279	285	278	254	262	296	289	275	293	280	261	259	287	297	258	265	280	260	270	287	272	289	286	290	279	287	244	290	275	293	263	284	283	276	296	276	268	324	320	266	315	281	288	272	282	258	261	264	241	277	282	275	281	288	263	307	258	287	240	274	302	282	280	271	260	277	237	280	304	261	287	265	271	281	270	283	255	318	273	286	283	271	281	290	270	275	285	276	291	291	272	271	270	279	287	271	258	277	275	262	281	259	291	264	278	261	278	296	280	272	282	284	275	251	271	279	287	259	269	306	306	300	302	269	290	269	259	276	274	297	279	254	264	290	271	295	248	290	316	261	257	270	300	274	281	261	278	264	262	290	271	265	274	266	291	309	279	290	279	261	271	272	286	284	264	262	268	288	261	281	296	290	276	283	299	265	267	277	242	280	266	259	266	268	320	301	291	267	251	269	283	292	282	271	268	281	270	287	263	273	279	280	284	302	273	284	282	271	297	262	286	272	274	276	311	263	306	286	293	266	270	289	290	282	256	247	267	294	284	280	249	285	294	267	276	280	293	296	292	267	284	321	296	297	266	260	249	275	296	272	269	310	289	301	269	264	288	299	273	279	294	270	294	253	272	311	301	298	272	291	282	261	274	276	302	294	286	281	242	267	272	283	268	268	282	271	297	291	272	256	260	231	266	268	300	296	248	275	279	290	289	298	274	278	301	277	288	271	293	243	263	289	288	283	279	272	292	299	271	272	275	285	257	288	298	295	273	279	272	274	294	267	274	273	292	297	279	282	293	308	265	292	248	284	269	260	292	286	285	282	263	273	264	291	284	264	248	302	270	248	284	294	318	260	263	267	274	288	272	297	289	283	274	256	276	296	284	264	290	290	266	272	275	259	264	285	284	292	315	259	269	267	283	283	251	268	266	269	238	294	277	279	276	318	270	283	309	285	313	278	282	283	277	282	267	242	306	270	295	260	250	283	290	269	281	253	256	291	281	271	299	270	257	266	295	288	258	286	276	281	290	261	258	286	292	302	272	283	303	292	265	289	254	256	305	273	279	281	290	277	280	260	277	288	271	275	296	268	308	293	257	290	294	269	268	281	313	298	273	316	284	282	259	280	285	300	271	282	318	255	291	283	277	287	287	287	245	287	291	266	275	304	262	288	244	308	266	273	273	245	290	279	273	250	267	272	257	287	301	277	273	279	287	264	279	281	276	251	285	233	261	297	271	255	270	267	294	287	270	278	298	286	289	281	281	265	272	266	311	283	256	308	268	274	264	327	275	262	277	269	254	279	273	261	252	273	272	295	292	293	257	276	292	239	290	306	258	251	293	279	292	256	269	292	296	294	255	265	267	274	297	292	301	286	292	278	313	273	254	275	279	286	292	240	255	282	261	263	248	277	249	264	241	243	250	295	278	255	271	294	283	297	289	275	290	289	285	279	297	267	289	318	304	243	305	310	255	270	284	280	273	292	286	294	293	297	292	290	275	266	293	266	274	266	286	258	289	269	275	297	244	259	312	287	278	268	267	262	295	304	276	274	290	306	283	302	286	301	260	271	281	272	294	296	295	270	266	290	258	281	293	290	298	306	266	296	248	285	253	291	266	310	318	274	290	306	264	267	276	260	264	286	291	290	297	287	245	275	278	280	287	257	296	303	254	254	280	246	298	315	248	261	280	253	278	261	292	249	286	295	255	264	287	275	297	284	242	271	276	296	276	289	313	261	300	269	287	269	264	264	265	292	243	283	319	301	269	250	282	303	274	255	276	278	286	270	257	276	289	289	272	272	314	295	278	270	294	280	256	276	291	260	264	285	284	257	287	265	265	248	280	286	300	260	258	274	296	256	258	269	279	279	278	248	287	309	280	281	268	307	315	261	263	276	287	310	303	291	263	277	273	260	256	273	252	259	300	289	256	311	272	257	267	289	240	270	292	259	257	250	301	269	290	306	253	287	315	315	287	269	260	257	260	292	282	277	288	275	256	264	291	265	296	287	308	265	278	278	272	276	289	277	255	256	272	273	284	282	302	297	291	289	307	279	276	256	271	277	308	280	293	251	265	282	276	258	286	253	270	277	272	260	268	285	278	287	270	266	267	300	305	283	281	277	259	288	280	246	306	263	299	270	248	268	276	260	264	305	266	288	274	280	257	278	291	287	282	276	274	280	302	299	282	280	269	256	314	272	280	294	280	267	260	252	278	287	329	269	288	256	245	281	305	288	270	269	288	270	274	296	285	281	294	281	289	294	271	269	291	255	262	277	289	271	317	256	289	276	278	302	292	297	286	275	281	238	266	288	275	276	273	273	305	299	267	267	279	301	272	296	300	309	283	259	279	318	291	275	251	270	270	289	299	257	282	283	311	291	303	288	260	261	282	311	283	277	285	285	308	296	284	311	242	273	259	249	302	265	239	295	260	278	276	274	282	289	283	253	279	280	263	275	280	246	285	289	264	272	296	271	263	265	310	279	297	267	275	279	265	268	278	294	278	280	281	267	277	256	285	247	256	275	263	269	290	287	268	296	262	290	293	261	294	262	266	253	296	267	304	236	286	288	277	289	261	245	276	263	269	279	272	275	273	269	264	258	280	282	263	291	287	283	268	304	251	288	281	285	304	281	300	290	266	275	277	247	253	279	284	277	267	288	296	259	285	268	297	276	300	302	276	303	280	300	272	259	283	269	289	267	260	288	268	273	270	271	289	298	295	280	265	260	273	251	260	289	242	291	285	290	264	296	296	278	303	266	274	266	285	299	274	261	288	267	276	274	280	271	288	262	258	274	260	310	273	300	297	267	232	270	262	310	294	287	270	264	285	297	279	267	306	288	284	264	282	269	294	292	302	273	255	272	285	261	267
37886	55463	40106	26624	16196	6398	962	544	474	389	391	348	332	317	330	341	332	308	331	299	316	307	293	319	296	316	322	309	333	349	318	315	313	322	339	313	326	322	326	330	322	316	315	324	322	311	333	313	333	313	309	292	312	304	303	311	310	313	303	301	308	299	292	314	306	324	310	320	322	285	319	320	334	325	303	258	298	311	309	320	328	328	311	339	313	283	313	305	325	298	315	331	311	302	323	294	337	305	303	313	300	294	305	346	317	275	301	280	343	314	306	311	296	303	324	313	344	314	293	302	314	319	313	297	323	319	306	264	292	304	283	299	312	324	316	318	303	326	295	310	323	312	288	329	306	317	313	342	347	304	316	328	338	295	337	320	310	320	319	321	325	302	291	336	308	327	313	327	348	333	320	307	307	335	311	341	289	314	331	309	319	292	311	314	321	344	309	308	323	315	285	354	315	317	296	305	310	330	314	323	317	309	312	335	328	298	307	321	315	314	263	316	307	309	305	353	315	307	327	312	284	331	332	313	337	287	317	326	296	333	350	288	318	300	361	344	300	343	303	317	288	272	326	339	331	311	309	294	325	278	317	339	331	324	322	283	306	282	338	323	318	308	307	313	326	321	292	319	333	324	307	325	342	343	328	312	353	335	308	334	317	357	304	314	286	313	334	331	314	339	305	309	302	312	317	291	317	305	342	324	300	316	332	289	297	291	313	283	287	329	304	327	343	335	332	307	311	317	305	315	326	331	315	335	304	303	308	282	330	294	331	319	315	307	304	302	298	312	343	338	343	336	315	315	339	329	284	314	328	321	315	328	306	309	330	305	337	285	316	294	318	295	331	286	315	318	319	311	317	301	291	316	297	335	303	322	300	329	334	333	299	344	276	304	298	321	289	305	295	307	353	283	317	311	318	322	292	314	310	297	310	318	341	343	315	296	312	305	310	323	324	345	318	342	306	299	294	292	288	329	333	313	322	305	280	308	329	316	305	288	345	336	341	319	294	312	302	319	339	331	313	319	324	312	318	311	320	283	322	327	337	313	298	302	316	302	331	304	285	304	308	307	307	316	305	287	322	318	307	298	328	315	305	325	300	302	319	323	316	287	313	291	338	354	303	317	348	290	306	324	332	307	293	315	300	303	316	323	304	353	299	297	313	285	312	316	305	322	293	318	316	308	301	332	323	314	343	316	282	302	333	297	313	340	335	298	299	306	305	297	313	311	299	325	312	340	339	324	325	337	294	314	310	336	274	333	292	327	301	324	294	326	345	311	335	308	327	320	304	335	291	330	353	322	302	308	309	303	331	333	304	304	294	290	275	296	309	297	315	313	286	290	326	325	308	315	344	297	312	291	324	316	332	306	326	310	286	279	332	355	326	294	299	296	321	282	288	328	314	350	320	299	320	306	328	313	329	318	318	321	308	280	323	298	331	291	276	344	311	298	328	330	303	327	306	331	301	317	328	292	282	298	301	346	310	310	295	300	314	297	320	322	283	319	332	265	304	329	322	321	302	308	312	310	324	313	316	327	312	311	315	310	296	283	298	328	310	307	304	297	312	331	338	335	303	279	282	313	312	317	308	322	328	329	302	314	325	332	327	333	313	327	330	314	320	302	318	314	298	314	308	322	328	299	301	288	291	317	315	336	350	281	293	319	324	298	325	297	291	320	316	323	318	294	334	313	302	343	316	309	345	309	331	309	324	315	311	326	320	302	306	308	333	331	297	318	317	322	331	298	293	319	299	347	289	323	331	317	319	335	313	309	327	305	305	331	333	321	281	323	295	326	309	320	300	285	357	340	318	279	301	319	325	293	307	324	317	320	319	309	322	308	299	337	321	293	293	297	318	295	260	276	295	288	340	309	292	293	329	321	331	339	308	311	315	291	327	311	343	343	342	271	291	327	307	319	325	310	329	333	326	289	326	317	320	332	354	304	310	316	331	320	325	334	292	314	302	288	325	303	315	312	322	325	303	295	326	286	325	328	265	338	295	298	304	303	325	298	291	332	325	309	279	325	295	323	278	324	302	325	326	310	295	347	297	280	325	301	310	315	334	325	335	296	335	314	329	303	319	329	312	293	312	304	344	319	321	306	330	292	311	307	314	321	300	312	309	336	337	310	316	305	305	319	333	337	353	305	332	295	305	306	324	311	309	314	315	310	273	320	310	333	332	308	325	287	331	292	297	328	283	304	287	328	305	306	307	352	304	347	267	308	324	303	307	306	335	320	310	324	321	308	316	310	305	314	297	311	321	292	309	350	344	300	349	301	326	348	294	327	334	319	322	318	281	303	293	276	310	326	301	310	333	277	323	324	336	323	300	327	312	300	313	323	307	299	317	316	305	283	309	317	320	294	297	307	303	313	291	346	312	299	312	322	306	314	331	312	320	337	331	330	311	339	323	317	289	326	304	318	301	321	323	311	325	299	303	301	266	308	357	303	325	317	334	348	305	306	313	328	340	312	294	294	328	360	313	310	324	316	306	313	292	319	304	297	305	355	302	339	306	323	303	326	288	310	289	330	287	277	302	317	306	366	297	296	308	305	312	323	305	305	275	271	327	296	338	301	337	297	306	323	275	332	294	306	320	302	316	343	324	302	334	325	306	336	325	314	295	342	300	317	371	356	327	300	335	322	328	336	331	290	325	299	284	309	303	301	318	299	311	324	321	333	313	334	297	280	342	295	305	293	342	316	300	311	332	307	307	324	289	337	315	287	311	299	329	305	293	311	310	300	321	344	333	339	333	289	300	314	296	359	306	325	321	323	316	341	345	319	364	312	283	362	329	329	278	348	335	302	331	319	299	289	319	312	318	311	323	303	312	299	330	317	323	255	306	317	308	314	309	277	323	317	318	311	298	308	346	299	319	276	309	319	315	290	330	319	309	367	293	315	272	345	308	323	348	315	312	311	337	286	288	338	301	331	287	299	349	286	341	320	301	329	346	341	315	319	283	287	302	347	292	322	312	317	313	306	316	301	274	331	320	310	314	286	309	314	304	301	324	313	315	306	317	296	301	308	320	321	310	307	294	296	297	314	337	312	302	323	306	329	325	282	311	328	305	306	312	341	339	294	308	290	302	293	287	332	318	334	290	309	339	293	288	305	317	332	322	306	314	324	299	316	315	368	338	309	336	325	332	307	308	318	351	294	312	289	326	284	332	285	290	331	307	295	337	311	326	292	290	346	301	298	292	316	325	339	307	320	354	339	325	311	301	320	326	354	317	323	329	304	281	306	303	304	315	321	334	305	341	331	295	313	307	325	334	304	317	319	338	331	303	292	322	298	288	288	321	307	292	312	294	298	318	325	324	287	300	321	318	307	355	318	331	312	322	303	316	289	307	316	322	314	324	326	296	314	303	283	332	301	317	314	292	289	342	300	335	293	311	361	306	351	331	313	329	317	302	320	303	325	319	333	320	297	292	299	309	338	318	300	287	310	305	304	308	312	298	338	328	328	310	284	319	286	293	324	308	320	296	335	289	309	341	339
25191	21265	28708	26796	15363	3637	935	435	315	347	291	289	301	238	274	284	282	297	277	261	278	270	257	289	263	280	265	275	277	268	262	288	236	262	269	274	250	261	255	260	294	269	289	271	280	286	298	266	309	252	288	265	284	294	257	279	269	286	284	276	266	260	266	276	262	276	269	250	290	275	273	238	279	251	285	280	278	270	265	267	276	291	304	246	282	260	265	281	281	273	282	261	280	256	248	280	254	241	257	304	263	284	258	265	306	287	289	268	266	292	260	273	266	263	270	273	231	289	248	273	277	261	274	238	285	254	271	267	302	304	285	304	248	261	253	262	303	258	244	277	289	296	276	271	264	252	277	274	260	281	274	277	285	280	259	268	271	282	257	272	275	251	300	266	263	286	259	275	245	254	263	260	281	259	262	268	244	307	255	288	293	252	297	261	280	257	272	263	247	263	279	243	251	252	270	265	264	285	254	251	292	307	245	267	284	290	251	277	252	269	292	274	269	242	305	286	294	261	291	248	264	266	291	281	292	253	260	268	274	264	260	276	257	262	287	263	253	293	252	241	299	286	268	258	267	284	285	274	306	279	271	264	264	271	270	258	270	255	290	286	284	277	273	278	270	260	288	280	294	289	278	252	257	302	274	256	263	299	271	286	292	262	285	284	272	282	272	285	265	283	271	248	246	250	299	276	313	294	284	287	279	288	263	246	266	260	285	299	258	268	285	256	253	283	249	289	304	257	259	283	266	286	268	270	280	289	275	288	249	274	281	252	269	256	249	261	282	273	264	272	254	279	281	291	252	243	239	257	275	299	254	283	266	318	256	252	282	264	275	262	271	269	264	246	280	272	235	250	277	308	285	271	248	270	268	310	286	261	282	271	273	269	276	267	281	260	271	279	274	261	281	304	292	293	253	282	273	234	275	271	291	281	250	274	255	279	292	239	259	278	287	268	284	267	288	272	282	305	268	254	263	270	266	277	250	271	280	240	253	258	277	263	280	232	273	238	269	258	260	283	254	275	268	309	245	284	269	278	284	291	267	275	269	276	275	251	258	240	286	299	271	259	294	270	256	249	274	265	256	279	254	257	243	267	283	272	302	246	312	250	281	272	283	287	258	239	259	247	276	296	292	266	278	243	273	275	290	257	274	282	252	291	297	288	244	255	249	247	301	273	291	280	289	260	267	289	275	282	258	253	270	291	250	260	271	279	287	249	257	258	286	284	278	258	274	241	255	269	293	252	265	252	240	274	293	276	284	259	305	242	281	257	277	275	260	266	301	287	239	276	268	262	262	256	265	313	281	274	307	287	283	245	246	271	248	252	268	274	268	270	269	289	273	273	275	279	266	288	265	257	258	299	236	284	266	251	277	279	299	270	279	279	242	240	259	253	270	265	269	285	300	271	281	281	287	250	289	269	252	286	290	252	266	267	245	254	275	281	268	280	252	261	307	276	284	294	230	267	265	275	290	265	271	283	279	268	257	294	245	278	271	284	293	273	256	289	254	288	267	287	263	271	242	243	264	282	273	270	276	291	270	254	300	280	281	272	287	261	256	272	277	286	271	277	260	288	282	285	255	264	249	260	242	250	241	262	282	305	283	258	258	269	250	302	284	259	265	270	243	285	256	257	268	236	268	261	261	241	283	261	292	280	276	257	296	273	276	283	254	280	310	276	275	258	289	271	288	285	288	267	292	277	270	253	237	252	266	288	264	276	251	286	280	277	284	285	264	272	254	250	264	281	262	244	262	240	291	285	233	273	292	269	272	263	304	279	297	251	255	267	259	269	271	244	292	277	273	257	290	281	265	300	261	275	274	280	264	264	245	299	271	272	287	296	271	281	297	294	261	292	242	275	298	259	280	274	261	260	244	267	243	293	252	293	260	267	278	273	270	266	245	290	274	284	285	268	295	302	302	262	265	284	257	272	280	278	260	262	273	265	289	270	244	247	272	275	276	285	290	276	283	258	271	260	276	288	272	270	251	265	246	247	263	269	248	237	268	299	302	260	268	265	258	261	270	277	300	297	279	260	284	261	262	258	288	289	287	251	271	262	250	299	249	288	282	260	260	269	256	301	266	286	246	264	276	258	239	256	249	277	260	231	272	263	265	277	289	270	275	258	256	305	261	260	275	249	277	272	267	285	268	271	281	255	287	261	289	267	266	279	256	266	272	268	284	282	264	255	241	269	293	271	268	257	280	263	272	273	266	253	278	257	247	262	269	295	275	271	284	251	253	279	301	247	254	291	289	260	267	255	279	273	259	265	291	281	267	272	247	238	253	244	266	260	273	245	274	287	256	308	273	288	291	288	258	297	299	264	255	283	268	268	251	315	256	241	277	276	265	260	278	300	294	287	288	264	283	289	263	303	299	292	304	268	289	276	240	268	251	259	282	277	267	261	278	273	279	292	243	284	268	282	258	264	277	278	254	280	258	270	262	286	264	279	262	266	278	267	264	244	265	251	258	263	248	271	275	257	267	292	276	280	305	273	241	251	262	295	249	289	286	247	268	285	275	264	240	258	276	300	268	234	260	273	256	281	301	273	283	309	253	257	253	278	268	277	259	293	282	252	255	288	251	263	293	242	269	277	272	268	281	252	298	283	265	267	269	293	249	275	283	292	268	302	267	232	300	276	254	262	289	233	242	266	241	292	255	276	279	294	275	272	287	262	286	269	297	262	283	267	295	255	258	283	262	281	290	282	251	290	273	268	277	275	254	285	284	295	262	290	287	250	277	249	273	253	285	269	286	289	264	296	291	262	286	269	293	289	292	279	254	267	258	260	291	275	250	261	272	264	268	280	267	254	254	280	270	252	278	306	256	254	267	277	286	294	283	278	266	284	286	298	274	265	288	274	290	258	242	262	276	285	269	259	286	285	248	274	248	240	274	256	278	276	287	282	253	294	287	286	294	291	330	249	256	266	264	274	262	285	288	270	285	255	250	276	268	305	254	274	270	290	244	265	249	282	270	282	273	293	274	266	269	252	248	269	254	263	262	275	271	292	254	254	311	267	283	275	252	274	246	281	270	257	246	275	280	270	259	270	242	234	276	277	263	243	238	291	284	281	254	279	256	288	251	261	263	275	268	265	215	269	288	284	266	305	291	265	269	279	261	315	239	271	261	292	287	265	284	277	261	232	260	300	268	299	252	260	231	264	275	262	278	295	262	248	229	256	266	265	271	268	243	284	290	259	268	270	263	263	272	285	255	262	258	276	258	282	270	260	281	258	271	298	299	256	243	278	266	243	267	242	283	281	280	293	269	248	269	245	272	261	280	252	256	267	290	248	281	292	257	272	247	261	258	281	239	264	237	281	280	262	300	262	278	243	285	264	285	292	305	277	263	283	274	267	285	280	275	290	250	246	304	277	268	276	257	264	267	274	253	256	240	273	308	273	282	265	282	311	289	278	284	287	273	304	280	253	274	253	275	277	257	260	263	306	294	264	266	254	297	272	280	259	258	269	277	280	263	262	241	280	278	262	292	268
35869	52614	39372	24730	11609	3048	1044	517	414	404	386	345	309	348	323	316	330	298	319	310	335	313	332	304	299	306	321	336	313	292	344	293	302	313	322	333	303	295	326	309	315	302	303	317	320	324	339	350	325	308	323	304	326	304	336	292	302	314	329	340	329	300	308	298	299	339	306	300	327	302	282	292	292	333	301	298	323	315	318	294	295	326	330	331	292	322	306	311	334	308	306	309	340	314	331	319	295	315	279	325	330	305	313	313	313	319	310	316	308	288	316	297	286	321	292	299	328	329	341	303	361	292	313	316	313	296	306	302	314	288	310	325	323	313	316	287	319	336	303	326	295	313	317	339	330	281	301	325	364	324	323	265	290	333	306	318	328	302	306	300	325	343	328	306	280	334	282	325	339	329	330	328	316	274	325	295	345	288	322	333	325	298	310	296	298	318	334	304	300	312	272	286	312	300	303	310	322	304	276	289	318	308	359	300	311	314	330	327	317	340	304	283	329	330	303	315	358	298	346	291	321	292	313	317	309	320	308	295	350	329	309	310	322	320	310	300	279	314	345	278	302	290	295	322	316	331	337	311	312	342	310	303	304	311	304	290	319	308	307	320	352	307	313	298	313	279	275	330	328	318	344	309	290	296	313	345	343	296	319	331	328	295	313	287	312	316	340	324	298	307	287	322	315	340	290	288	323	295	293	291	308	343	334	287	308	303	285	340	302	315	330	286	319	301	352	324	309	352	303	311	278	322	322	337	317	296	328	290	295	318	286	306	312	304	314	282	302	284	317	309	316	293	327	290	308	309	336	294	297	332	308	307	301	300	300	291	286	300	314	320	307	286	315	321	314	318	328	331	311	329	314	318	296	325	289	303	324	284	338	312	306	316	315	347	333	331	346	330	324	299	298	326	301	317	311	328	326	349	325	308	319	302	342	284	301	320	319	327	333	288	299	296	304	307	291	321	315	358	287	322	303	315	309	323	300	335	322	301	328	328	343	318	319	297	338	311	298	302	309	317	340	315	350	321	326	344	283	331	332	285	297	336	316	330	316	309	295	320	295	319	319	314	305	302	350	327	339	331	311	353	372	351	297	313	311	334	286	326	341	324	334	305	333	334	381	303	319	351	322	310	324	336	344	298	320	346	325	320	336	311	330	314	293	325	317	311	324	333	303	316	312	326	279	285	330	325	330	297	309	304	326	278	313	315	316	339	303	305	303	308	314	302	300	326	324	312	317	311	313	305	300	293	306	355	272	313	303	290	325	302	314	318	351	321	335	356	327	307	340	318	315	303	331	311	341	311	305	318	334	337	300	311	319	328	308	332	336	322	319	276	304	312	302	316	308	299	291	326	330	325	277	319	343	283	327	278	322	303	322	303	360	339	324	322	338	347	296	309	322	341	313	302	318	322	311	327	303	274	324	305	294	336	314	305	299	304	350	290	317	309	285	347	329	328	313	349	306	310	292	316	322	314	299	294	305	304	309	303	265	329	323	306	321	314	323	327	314	292	306	320	310	322	332	317	310	312	338	283	330	349	317	333	338	322	307	337	336	310	283	304	319	354	301	329	296	313	315	300	310	322	297	313	322	310	329	309	302	331	307	297	311	326	353	307	306	321	297	313	335	298	332	301	301	292	312	342	327	281	322	328	296	324	348	304	340	329	339	310	286	341	291	329	300	307	308	319	290	300	308	303	313	309	293	337	302	302	309	287	322	319	331	296	307	316	316	303	300	337	314	325	348	348	309	330	322	335	314	284	304	298	309	298	313	353	324	315	297	310	297	301	337	339	292	322	342	346	311	334	319	346	306	312	306	306	344	321	287	336	296	313	317	320	319	322	313	300	328	312	264	324	306	311	325	288	319	308	314	299	302	341	301	308	299	332	312	292	335	336	339	329	315	323	309	301	305	300	313	312	296	315	334	324	315	303	299	359	322	303	299	321	308	318	285	322	316	344	306	322	292	329	304	338	311	297	314	315	297	329	321	302	285	331	301	332	297	323	321	300	324	318	312	318	339	323	327	318	328	328	293	318	301	332	285	330	318	315	294	284	325	341	302	332	299	317	332	303	333	342	302	284	281	306	297	293	315	319	320	313	319	318	296	289	322	324	323	327	344	321	304	276	310	315	325	303	349	338	282	335	320	295	329	304	297	354	307	341	309	306	330	318	298	288	309	332	301	296	318	322	305	320	300	327	303	299	338	302	307	303	292	324	333	313	280	341	295	315	314	290	332	326	336	341	322	314	303	318	303	304	277	315	315	316	301	333	290	325	318	305	288	318	328	317	295	326	322	292	315	274	331	299	322	300	307	304	302	308	323	344	276	304	301	275	300	303	292	327	299	324	341	339	304	321	353	339	328	343	307	325	306	337	316	316	309	319	300	304	323	344	334	297	322	324	307	356	327	297	296	316	345	324	309	338	292	319	308	312	335	303	312	313	302	316	317	305	346	327	335	343	313	297	326	299	338	301	352	310	335	314	317	326	307	331	341	305	328	327	319	273	339	332	321	300	317	329	294	353	321	306	323	314	321	293	311	331	286	298	311	307	296	315	320	312	317	304	366	321	287	296	304	260	291	355	318	299	328	304	314	312	319	311	327	296	329	308	310	303	319	315	311	289	316	326	327	328	297	336	303	311	302	307	290	323	301	330	285	323	322	335	329	289	276	321	305	314	338	329	304	330	312	301	282	329	313	330	280	327	331	292	318	311	282	287	318	311	337	313	316	329	290	317	297	354	299	295	320	316	330	322	297	307	283	319	343	319	299	322	289	326	326	297	310	336	305	333	307	293	327	294	311	326	339	311	339	318	295	300	357	313	298	295	336	333	325	301	343	328	324	308	323	294	313	306	325	323	331	337	327	312	298	298	331	307	321	288	325	320	339	301	324	318	318	330	338	302	307	322	291	295	298	330	323	318	308	306	301	352	291	298	307	317	315	308	284	312	300	314	319	309	337	294	323	315	332	330	309	327	315	312	328	345	310	328	280	298	305	311	310	305	331	286	322	317	263	354	355	314	309	320	325	305	310	315	325	312	314	308	348	332	302	304	322	339	322	299	305	308	333	321	317	366	307	339	313	303	333	298	334	317	319	308	316	322	336	307	294	301	345	332	277	320	304	323	296	320	314	310	300	317	333	338	328	335	322	320	318	297	328	291	322	305	300	313	308	329	316	342	355	293	323	321	306	301	306	365	291	289	282	333	308	322	341	346	338	312	277	318	331	284	322	308	320	276	284	287	309	329	310	296	306	310	307	294	322	349	325	306	309	317	324	317	346	332	297	305	328	338	362	292	331	304	297	293	291	309	293	329	305	333	321	287	307	305	260	308	303	301	334	308	306	320	322	318	312	295	324	339	324	299	307	288	308	313	323	293	326	335	307	307	337	370	323	309	345	315	307	307	306	294	293	344	319	346	338	311	300	321	337	284	324	315	335	329	345	330	317	316	332	295	279	315	328	312	314	297	328	332	326	324	288	311	324	326	345	312	303	291
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
