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
341078251805	341078252374	341078252924	341078253474	341078254024	341078254574	341078255124	341078255676	341078256224	341078256774	341078257324	341078257874	341078258424	341078258976	341078259524	341078260076	341078260624	341078261174	341078261724	341078262274	341078262824	341078263374	341078263924	341078264474	341078265024	341078265576	341078266124	341078266674	341078267224	341078267776	341078268324	341078268874	341078269424	341078269976	341078270524	341078271074	341078271624	341078272174	341078272724	341078273274	341078273824	341078274376	341078274926	341078275477	341078276024	341078276577	341078277124	341078277674	341078278224	341078278776	341078279326	341078279874	341078280424	341078280974	341078281526	341078282074	341078282624	341078283177	341078283726	341078284274	341078284824	341078285376	341078285924	341078286474	341078287024	341078287574	341078288124	341078288674	341078289224	341078289774	341078290324	341078290876	341078291424	341078291976	341078292524	341078293076	341078293624	341078294176	341078294726	341078295274	341078295824	341078296376	341078296924	341078297476	341078298024	341078298576	341078299126	341078299676	341078300224	341078300776	341078301326	341078301876	341078302424	341078302976	341078303526	341078304076	341078304624	341078305176	341078305726	341078306276	341078306824	341078307376	341078307926	341078308476	341078309024	341078309576	341078310126	341078310676	341078311224	341078311776	341078312326	341078312876	341078313424	341078313976	341078314526	341078315076	341078315624	341078316176	341078316726	341078317276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	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
23432	21952	29531	25098	21932	21934	9363	1410	859	712	720	709	667	628	606	583	558	521	551	554	537	556	537	521	485	504	485	536	498	526	483	452	512	478	508	461	530	470	496	460	487	495	511	501	476	505	498	511	446	478	506	470	513	463	476	499	474	457	473	462	498	490	490	471	498	524	524	496	528	501	504	442	490	480	513	475	472	494	497	468	485	497	512	478	521	451	485	476	482	468	468	476	458	505	464	460	522	443	466	485	496	499	442	518	476	458	469	466	489	512	488	491	478	498	471	447	453	497	465	456	478	484	462	434	490	483	472	481	455	503	477	463	456	510	443	455	478	455	479	494	514	496	472	473	510	481	457	516	444	518	447	507	488	456	426	462	472	485	497	488	485	492	510	495	469	468	491	465	472	495	505	487	512	478	475	450	497	488	468	452	454	487	505	498	502	491	478	479	484	484	549	486	455	508	464	465	469	463	490	467	476	467	520	471	500	484	483	447	485	478	474	466	512	481	445	460	486	441	485	511	531	468	502	506	471	500	456	472	497	479	451	523	480	499	472	478	489	500	494	494	505	491	495	482	486	495	471	524	490	479	491	480	492	466	493	482	473	518	491	473	490	483	457	479	505	507	518	463	481	494	470	521	512	493	494	503	437	456	453	464	460	486	522	503	499	494	488	486	496	474	464	491	481	486	468	484	463	474	514	515	499	485	468	436	450	468	510	470	474	455	495	494	473	511	471	481	475	515	469	511	498	492	501	498	482	521	469	474	470	513	481	440	496	502	466	455	429	448	454	455	470	465	445	489	483	489	508	478	491	489	503	465	477	498	529	510	498	512	481	499	525	452	450	507	439	490	488	491	526	497	515	490	478	475	479	447	486	489	465	508	516	456	442	507	486	516	498	517	472	482	480	485	496	517	489	535	479	495	470	521	437	446	488	461	493	503	512	510	496	476	502	484	502	478	464	483	463	496	464	451	495	454	529	485	481	468	469	485	508	501	470	525	518	476	491	481	511	451	474	506	489	468	490	522	481	510	458	466	462	499	504	460	520	463	480	492	474	478	487	502	435	494	491	512	477	486	457	465	475	459	476	482	479	470	471	476	488	479	452	457	511	517	476	480	475	446	490	507	442	502	513	501	450	463	471	462	485	444	479	501	480	505	508	494	492	508	457	480	451	500	454	491	446	457	489	459	512	455	481	452	474	474	464	482	501	505	483	527	473	444	474	478	488	463	509	478	505	423	495	501	497	461	461	458	455	487	502	519	507	452	539	485	480	483	493	477	444	490	505	519	469	464	496	445	505	508	488	486	464	456	495	450	484	481	503	515	509	488	478	505	501	507	498	485	485	501	474	511	457	467	503	448	514	475	518	457	517	478	455	457	499	503	470	500	481	481	502	493	472	479	482	494	466	504	511	481	497	472	488	438	467	471	479	493	488	512	492	490	492	482	501	468	504	473	464	475	446	470	521	444	459	487	517	449	478	495	458	490	508	486	479	438	486	456	512	475	506	485	508	512	470	533	469	493	493	465	469	472	463	444	507	500	480	510	467	497	467	488	515	476	502	431	500	447	502	489	501	471	463	475	466	473	479	493	501	492	486	526	446	497	508	485	453	454	475	518	452	464	456	475	460	490	553	498	449	476	528	464	512	482	466	517	508	475	503	494	491	482	479	432	497	459	492	483	476	486	488	480	501	465	501	512	484	489	479	490	484	474	494	514	449	480	507	515	479	449	507	513	493	473	522	524	449	510	517	489	453	463	484	491	467	470	465	467	493	449	520	496	460	464	509	523	507	528	497	472	489	503	454	479	515	511	475	436	511	438	455	504	478	499	480	485	482	525	470	512	503	453	478	484	498	489	493	464	496	481	476	449	461	477	482	473	481	470	488	468	492	501	478	483	491	500	521	501	492	456	491	474	479	485	468	470	507	510	503	460	515	450	468	497	476	479	472	477	428	474	458	487	477	553	463	463	460	472	497	495	498	469	496	505	486	528	489	498	478	472	481	494	507	465	493	525	502	473	454	522	484	466	486	467	482	496	501	470	496	511	518	485	457	512	432	458	470	481	466	497	498	477	448	449	429	476	488	494	504	493	488	492	472	496	472	483	473	461	532	473	441	509	505	494	513	523	469	468	480	492	426	481	474	497	473	489	475	460	495	497	520	500	486	489	450	487	437	462	495	466	490	477	485	455	484	424	496	487	497	476	473	522	475	483	421	462	436	457	495	470	473	456	522	475	509	466	487	435	480	485	477	464	488	518	509	469	518	456	490	460	486	510	476	453	479	502	501	483	493	530	492	503	481	476	490	476	530	459	477	525	447	500	503	480	477	480	488	499	435	437	495	489	438	494	471	463	475	467	503	474	477	494	495	484	488	486	456	460	490	455	469	484	469	479	487	501	495	458	506	489	445	459	445	463	478	514	444	486	517	499	440	486	478	505	556	479	495	498	482	459	461	518	474	483	461	470	478	507	470	491	467	459	494	475	492	533	499	503	504	434	432	499	448	456	484	519	516	497	495	486	486	510	495	489	486	500	458	465	476	483	504	500	461	475	495	482	428	495	468	465	455	472	510	489	491	511	465	482	517	466	483	463	474	430	504	456	475	487	509	495	455	461	501	486	475	468	484	527	456	483	443	462	462	489	478	516	470	453	478	461	472	490	486	468	479	474	483	467	505	482	486	466	461	506	456	505	482	447	506	483	503	531	452	510	476	502	504	465	518	457	523	461	484	469	478	495	479	505	473	483	500	498	497	486	445	505	490	498	466	489	503	484	494	481	489	487	501	460	450	503	485	455	474	488	486	486	463	457	448	477	494	469	489	491	485	478	453	462	491	450	460	463	454	472	477	473	486	493	479	457	503	468	491	483	502	522	467	497	503	521	472	469	457	470	483	456	480	463	479	477	512	499	490	423	485	488	484	487	484	530	499	490	493	500	497	458	519	466	487	486	487	484	468	518	471	463	472	449	479	460	484	441	466	482	492	517	445	521	497	482	480	449	473	484	464	489	489	500	468	457	467	533	479	461	494	476	490	497	522	500	475	509	496	475	481	484	480	496	462	488	450	470	505	492	495	498	495	534	523	454	482	487	492	491	484	418	488	461	486	487	505	499	493	472	484	496	496	498	492	466	506	535	478	481	487	507	461	489	496	491	481	468	481	453	449	447	433	500	465	492	508	470	486	513	466	473	445	493	480	492	466	472	485	469	486	465	501	493	439	452	470	485	457	493	473	480	495	450	455	504	498	486	475	460	478	460	489	482	507	465	472	494	505	472	529	499	435	467	467	469	462	452	448	515	495	500	513	459	485	483	488	503	462	492	510	504	460	440	477	507	478	507	478	474	457	453	468	482	485	475	451	475	508	492	510	438	487	498	459	493	454	447	466	472	449	487	479	511	470	471	502	466	473	510	518	531	465	522	553	477	466	490	461	460	487	484	479	489	469	485	467	458	502	466	488	479	513	524	501	479	490	444	473	499	491	477	472	489	496	528
23621	68698	23728	4352	3214	2470	2081	1868	1319	1039	972	832	776	761	733	622	599	620	594	568	574	584	554	522	530	558	520	505	546	531	522	536	511	532	530	541	517	487	504	510	500	516	463	458	487	525	496	543	496	497	498	519	506	501	506	479	461	484	438	522	481	505	509	529	491	521	521	471	466	449	488	486	511	512	443	506	482	499	473	501	527	498	492	471	459	476	500	446	470	481	483	482	481	498	469	470	513	490	525	486	512	469	484	455	514	477	488	477	503	509	513	500	501	497	472	462	525	471	475	528	499	480	530	511	478	495	468	486	495	508	539	493	472	514	479	508	525	509	513	454	480	520	493	493	491	522	505	491	476	477	504	455	489	510	509	539	468	511	516	478	471	486	479	480	485	481	460	496	478	462	452	492	477	488	448	485	450	493	457	473	500	461	453	493	494	508	470	488	486	491	479	500	495	504	506	530	502	509	454	494	475	490	512	461	546	511	489	486	475	488	496	495	513	483	501	494	500	504	471	505	485	514	447	475	473	510	459	483	484	495	518	442	499	487	433	489	499	442	502	539	509	482	493	494	503	500	509	508	495	503	472	493	503	530	510	512	490	440	484	491	476	515	488	492	506	502	464	477	470	515	498	482	480	474	452	494	497	462	490	506	522	490	487	479	492	472	480	490	491	472	522	477	473	473	492	507	503	471	507	457	520	490	457	477	476	498	506	487	482	494	477	505	505	477	466	490	509	557	485	491	509	484	461	438	499	507	496	482	491	503	499	511	505	494	502	505	492	485	530	484	449	460	464	470	471	511	487	469	472	522	476	474	493	504	506	489	475	478	499	478	440	484	476	508	475	505	530	490	471	475	510	473	498	506	474	483	413	472	439	479	492	491	480	500	463	507	477	467	478	483	497	509	480	498	462	498	503	501	518	453	519	468	520	474	511	462	534	518	492	487	526	468	507	465	481	465	492	526	526	458	512	532	481	456	468	497	492	472	469	489	469	485	491	513	502	500	512	483	467	463	479	484	499	492	514	476	499	494	501	474	513	511	490	475	467	478	484	456	481	499	494	476	489	530	480	493	524	515	439	467	482	465	480	482	531	480	467	497	501	494	498	483	456	483	502	457	474	470	460	499	497	475	486	483	493	446	460	513	492	439	512	481	452	502	479	498	475	461	503	460	487	480	506	521	508	516	486	481	481	487	496	483	508	499	509	489	490	518	472	523	485	498	495	493	486	455	490	472	480	495	461	493	468	497	490	449	517	500	478	477	465	488	520	473	506	498	466	500	500	492	489	493	481	496	475	509	473	503	477	483	463	449	500	491	477	453	520	454	473	455	467	429	508	480	447	491	525	508	506	482	510	486	506	517	501	450	489	508	457	495	472	480	500	502	504	512	458	520	502	491	477	489	529	482	454	542	490	475	484	478	455	483	487	497	445	476	490	487	481	491	449	505	491	493	489	482	480	510	521	437	489	488	467	467	504	491	495	522	485	454	521	503	513	475	519	505	493	462	490	462	440	472	492	496	461	511	496	529	501	469	510	518	502	511	473	493	524	476	478	506	470	462	485	500	468	486	490	470	527	507	503	501	492	486	527	519	478	483	492	477	484	472	496	473	521	516	477	495	465	503	480	504	458	482	498	499	480	469	462	503	495	528	466	492	512	497	450	476	507	447	444	510	497	501	527	487	492	491	499	447	454	480	504	553	467	486	497	488	476	502	492	472	478	498	523	480	517	478	486	469	496	498	445	498	464	473	451	498	492	494	474	507	524	509	446	512	482	431	474	496	505	486	478	475	496	523	467	477	503	469	477	477	465	510	453	492	480	476	440	479	505	482	490	494	495	475	495	464	477	462	522	486	512	463	498	474	452	499	518	480	501	476	493	499	492	483	499	457	448	445	487	487	486	503	510	501	486	467	483	498	485	480	502	471	493	495	500	494	497	496	478	482	492	478	485	474	447	504	512	472	502	540	469	506	519	485	503	477	482	487	477	496	506	495	477	409	516	470	428	518	470	488	495	505	504	479	499	475	486	535	502	481	488	520	505	502	547	459	495	504	465	484	458	498	505	496	477	501	538	474	538	460	520	488	518	488	491	487	473	527	544	489	485	451	480	477	509	505	485	471	471	502	467	492	458	511	447	489	487	490	504	508	514	481	499	500	488	502	473	466	504	511	495	520	497	491	495	508	470	476	500	494	527	500	487	479	427	452	487	492	462	508	463	470	499	485	522	465	485	494	517	501	510	482	492	473	496	467	486	478	497	515	504	465	490	485	495	503	527	499	486	510	514	494	478	516	453	543	518	472	480	494	499	499	482	508	467	474	487	521	518	550	522	463	504	511	498	500	461	500	519	511	507	500	465	483	495	498	475	468	457	468	462	530	510	486	476	500	464	506	514	479	528	492	519	509	484	506	507	524	510	498	455	460	512	505	468	477	463	493	463	475	464	468	447	480	552	466	530	528	495	498	511	491	485	526	460	479	486	485	468	566	461	480	455	512	477	451	466	496	489	527	458	519	484	513	477	490	483	464	473	495	469	444	496	503	521	464	488	500	488	454	491	499	486	508	490	459	510	477	471	495	494	470	485	440	497	497	497	491	495	486	510	452	478	495	465	493	475	483	463	457	476	481	457	518	489	484	479	498	475	481	528	507	497	493	511	497	475	496	462	536	458	525	471	493	496	497	483	472	503	486	487	477	505	451	468	486	499	522	459	461	501	498	451	450	485	467	471	500	466	485	480	473	484	525	481	509	450	476	466	497	505	479	516	487	507	497	488	540	499	465	480	516	497	472	497	487	475	501	514	490	482	538	506	490	482	494	503	477	471	495	517	500	522	483	505	481	440	461	469	477	507	516	495	485	499	522	473	486	481	497	506	450	467	500	507	442	472	476	483	460	482	479	497	475	505	474	492	513	470	482	494	509	494	480	471	507	455	519	477	468	484	481	465	512	495	498	500	486	503	494	476	480	497	503	510	490	476	456	540	463	446	527	525	481	473	525	526	464	493	420	471	502	486	492	517	474	481	491	491	497	480	473	471	466	470	486	494	514	492	478	474	509	465	459	442	531	490	488	510	506	514	484	486	476	502	474	506	505	496	500	458	501	476	485	487	493	458	494	530	477	509	488	493	477	476	483	473	493	481	459	463	488	487	494	474	519	474	478	475	466	519	470	461	471	511	475	473	468	494	476	500	508	521	460	512	496	481	488	486	524	499	498	548	494	510	494	471	507	476	429	509	489	497	461	485	478	482	514	515	467	472	510	519	496	524	515	461	500	466	487	473	470	442	471	492	489	457	469	534	521	520	487	503	500	475	488	478	513	520	463	456	484	497	503	479	505	509	503	473	479	498	479	462	503	486	498	463	515	490	509	470	478	539	481	509	462	515	525	507	493	454	467	494	477	507	470	488	457	503	515	465	516	457	488	482	442	509	487	465	491	461	512	492	477	458	513	500	498	488	483	497	505	477	537	491	516	502	478	493	488	518	511	458	489
28333	22499	15511	1250	200	156	155	148	137	142	152	158	129	126	130	134	125	133	116	160	151	121	156	152	127	129	147	131	151	155	114	141	131	127	126	133	118	127	108	118	144	141	128	146	112	138	154	141	139	137	125	147	130	124	135	147	113	107	121	150	128	114	91	139	136	126	127	144	132	138	128	108	122	124	115	124	130	132	129	141	130	142	125	144	145	138	126	128	133	124	129	147	112	129	130	129	123	126	141	127	122	121	139	124	143	147	121	130	132	126	124	115	83	134	106	120	126	118	127	134	112	146	124	142	140	120	124	117	134	138	150	128	124	130	114	135	128	126	109	142	124	154	139	135	140	129	120	128	112	130	109	122	129	127	145	123	124	140	129	147	115	120	119	131	111	128	126	121	115	141	123	134	142	150	146	111	132	123	120	149	132	117	112	142	136	131	133	119	127	131	131	133	112	140	124	135	128	126	135	131	125	117	135	136	167	140	139	131	140	131	139	115	115	124	154	137	120	121	135	124	106	123	120	132	125	133	131	123	122	134	129	114	115	135	123	126	143	136	137	153	124	124	140	133	132	120	129	155	126	128	131	143	122	115	124	132	139	138	128	121	144	142	130	123	150	128	133	135	122	138	131	116	109	107	128	137	132	145	130	130	138	117	146	151	146	112	165	146	142	132	122	127	129	120	125	122	108	127	166	106	135	142	144	149	128	134	129	139	144	129	133	114	123	113	152	129	110	153	146	124	128	104	133	135	136	138	117	118	135	134	141	133	132	144	117	127	137	128	119	125	142	137	130	130	118	143	113	137	135	136	141	118	120	143	145	125	146	126	129	110	150	125	122	146	142	131	147	144	133	138	128	143	133	144	126	129	147	134	135	144	116	141	129	93	117	124	159	129	117	122	137	112	125	123	128	139	139	146	125	149	133	121	137	159	132	127	119	116	136	111	140	129	126	130	130	154	126	138	119	135	142	153	160	122	133	125	139	123	131	131	133	138	127	131	133	134	148	121	116	129	139	168	129	119	128	171	136	133	139	133	118	148	125	130	112	136	128	121	143	148	146	140	125	117	127	120	135	128	129	118	114	136	135	147	147	132	118	119	122	124	124	137	147	129	111	131	130	118	126	132	136	128	142	135	130	141	113	130	132	133	148	145	121	133	133	136	130	135	127	130	134	133	148	127	135	140	136	112	124	135	119	114	151	129	131	146	125	140	155	132	126	152	139	123	117	135	144	134	130	133	147	129	148	125	129	144	123	144	130	129	142	133	130	122	126	113	128	114	128	138	131	128	117	128	118	120	128	115	109	116	146	119	132	140	110	109	145	133	138	137	130	131	153	124	135	126	119	127	129	119	118	124	131	130	107	143	135	138	125	145	122	128	171	130	138	147	141	137	128	128	133	153	142	126	122	116	115	128	124	113	152	140	161	130	145	142	110	142	137	135	137	129	131	115	132	130	134	126	98	139	119	138	129	124	128	105	129	132	135	155	129	138	121	117	130	140	138	133	123	133	117	126	120	141	124	132	120	113	124	136	133	135	117	109	144	120	119	131	147	129	130	150	130	161	133	118	126	159	121	157	123	120	120	143	118	116	122	135	145	120	120	117	130	133	135	130	144	130	114	147	134	129	138	126	149	135	122	133	134	147	139	137	139	115	127	136	124	168	139	121	122	143	127	123	134	146	128	146	135	140	123	152	133	124	134	121	143	125	123	123	133	114	140	140	128	137	139	135	131	106	133	144	154	118	134	113	136	154	116	110	114	125	145	138	117	121	132	110	135	136	141	131	109	131	139	120	129	142	124	157	158	133	129	110	122	140	127	139	131	124	128	128	145	128	128	116	134	105	116	142	126	136	154	143	145	129	125	126	124	129	152	132	124	145	117	150	160	116	133	138	131	152	126	149	123	126	135	130	135	128	117	124	121	138	129	145	121	129	130	119	127	127	156	128	148	133	128	143	133	133	140	104	135	134	129	114	119	136	127	138	133	134	141	156	158	113	126	126	139	108	123	151	131	126	132	118	130	163	131	129	146	125	140	116	124	145	128	120	125	149	117	134	129	146	129	125	118	119	133	135	137	119	134	125	137	120	144	133	139	141	122	129	115	151	127	160	137	131	139	142	146	117	126	153	133	124	138	139	115	121	135	137	146	129	145	137	138	123	137	134	132	131	141	142	105	138	122	118	117	116	129	99	141	137	160	140	126	116	137	125	142	133	161	153	129	135	138	149	139	124	133	139	123	132	135	123	147	133	126	124	135	126	132	135	136	117	111	157	114	132	140	118	140	138	138	123	122	131	125	128	132	161	153	129	130	135	135	140	133	141	145	140	116	127	135	121	133	128	126	129	133	138	116	153	124	133	134	155	114	141	126	135	103	140	132	144	125	130	125	156	149	129	115	148	144	134	145	121	114	134	123	125	123	155	155	145	134	157	115	128	146	127	137	127	128	155	135	124	143	133	109	133	131	148	130	127	132	134	129	125	142	125	126	134	133	130	144	134	134	131	146	124	144	119	130	132	159	132	141	116	142	146	120	131	140	141	125	113	127	154	133	149	130	124	135	126	132	122	113	140	138	133	166	135	111	135	128	143	136	135	108	123	134	134	120	144	132	123	133	129	125	152	135	143	129	131	126	141	137	130	123	149	117	127	141	149	135	141	128	136	130	147	138	120	120	146	138	119	149	126	116	146	140	159	135	128	123	126	136	132	127	129	137	128	135	138	124	125	131	150	140	120	133	134	119	118	147	118	141	137	126	136	139	155	117	126	127	112	128	159	126	130	141	119	124	128	114	113	138	133	116	121	116	147	148	140	126	135	122	126	130	140	136	136	140	114	114	109	141	132	149	119	131	137	135	124	106	116	129	129	139	143	126	136	133	123	139	142	152	136	121	132	141	122	122	143	119	141	127	144	122	130	147	157	135	132	132	132	130	144	124	141	130	136	152	139	122	135	126	150	117	137	138	128	116	116	119	105	150	122	135	161	148	143	126	115	146	130	143	134	142	133	144	136	135	139	120	134	129	148	133	127	139	117	121	122	131	134	136	126	137	138	114	122	170	124	131	136	138	107	136	130	147	131	139	131	138	121	130	125	138	131	126	126	146	135	140	140	125	127	147	119	131	141	120	121	142	135	124	134	136	143	120	123	116	132	125	126	124	147	140	125	122	139	146	134	117	118	123	146	131	106	130	133	143	117	109	125	132	140	130	136	122	115	147	135	146	137	112	129	145	116	140	135	143	116	127	124	113	139	148	142	132	147	144	146	118	142	123	134	142	134	125	109	124	132	121	121	133	116	141	124	117	134	125	133	116	135	132	132	133	138	114	132	159	149	142	147	145	116	139	152	135	123	155	155	132	153	115	102	118	146	114	108	123	145	133	123	126	121	106	119	126	133	122	143	135	134	147	136	148	138	123	118	136	128	129	138	137	119	127	138	134	147	117	140	143	146	149	129	139	114	144	134	113	134	140	122	124	107	115	123	135	121	144	129
19346	30806	7311	242	232	204	178	170	168	159	156	168	171	160	142	150	135	157	134	167	155	136	149	155	143	140	156	125	134	160	128	148	139	166	136	140	166	149	138	136	156	151	135	141	167	153	160	134	157	146	134	139	152	130	150	155	141	158	160	127	134	155	141	150	137	148	158	141	163	129	150	147	143	143	160	135	155	145	153	146	162	144	145	155	166	129	158	153	144	153	153	145	131	152	147	153	131	152	148	159	145	143	131	129	130	132	168	138	151	136	149	154	153	151	136	162	151	130	154	137	134	163	140	173	158	131	167	147	170	143	169	130	151	160	157	140	146	149	150	153	154	159	148	153	142	136	151	141	149	125	139	137	131	141	150	137	142	164	161	151	141	140	154	135	157	152	133	138	148	136	125	123	153	132	150	134	161	133	144	147	125	158	150	165	156	144	137	151	136	172	163	139	158	157	130	141	142	163	142	147	136	137	132	151	140	147	174	131	128	147	135	145	152	171	142	137	147	142	167	154	143	132	154	162	171	149	146	157	146	128	146	148	153	161	149	156	161	143	159	136	141	139	143	143	149	133	156	131	146	142	131	144	150	151	168	121	144	156	145	150	145	148	142	149	138	145	144	177	149	140	153	130	175	145	174	127	159	147	148	129	145	138	164	151	153	144	169	149	141	184	151	121	155	134	143	157	142	150	150	156	160	145	146	142	159	130	149	137	153	146	164	162	145	130	142	152	150	152	147	151	175	146	150	148	167	143	141	135	126	144	148	150	148	158	138	142	150	161	132	128	147	132	143	164	115	145	150	120	167	130	160	172	158	160	140	136	161	151	144	121	150	142	137	139	140	136	142	148	141	173	158	128	139	156	137	121	147	158	130	143	151	139	136	154	149	147	137	139	153	137	148	164	126	161	164	160	150	127	145	126	139	160	140	123	146	138	148	179	175	143	154	138	144	159	123	141	127	171	138	154	150	144	150	147	150	152	123	154	152	148	142	148	169	129	167	148	157	159	132	158	161	147	142	117	162	135	155	169	162	129	166	154	161	126	141	167	138	164	173	141	145	141	154	138	119	138	137	153	150	144	144	151	143	144	153	135	134	132	160	138	158	138	149	136	157	158	155	140	139	155	145	140	124	168	141	130	150	172	153	124	159	175	141	156	138	143	164	120	160	136	162	146	139	141	153	134	151	127	138	154	158	150	132	127	146	157	148	136	156	141	170	145	131	161	151	162	142	137	132	150	148	156	164	167	142	138	156	136	166	132	119	163	155	142	157	163	137	144	126	148	124	129	152	152	141	147	146	159	147	157	158	151	153	148	152	144	140	154	154	161	154	151	163	146	152	134	157	163	158	148	152	157	142	139	154	127	160	134	153	138	135	130	149	148	173	138	146	146	141	143	125	157	175	140	135	134	136	165	158	154	143	154	134	141	138	168	152	127	167	127	152	165	150	169	156	143	159	135	157	122	132	175	153	147	150	150	152	147	134	156	173	159	156	144	154	161	141	142	146	169	143	161	156	133	152	136	140	154	123	165	149	122	163	141	140	169	145	132	136	151	140	151	150	149	142	144	155	162	129	155	161	169	142	150	153	141	144	150	151	140	150	135	155	151	146	165	174	137	140	137	148	142	138	146	160	147	159	135	139	173	149	166	140	162	139	140	129	159	151	143	161	140	154	161	151	139	144	159	144	143	159	157	166	152	162	148	139	151	160	146	143	176	153	137	140	147	151	166	143	149	163	160	152	159	132	164	147	144	161	171	143	134	149	144	148	159	165	142	140	130	142	164	151	163	138	146	152	143	133	150	155	157	154	154	136	138	139	154	141	144	122	152	146	137	159	170	170	135	123	144	150	166	130	148	144	148	145	160	153	140	176	124	163	177	121	167	153	161	154	166	156	119	137	144	142	142	156	162	155	153	144	134	149	157	148	151	134	161	150	151	151	155	116	182	129	149	137	158	130	117	154	127	136	142	158	122	161	125	133	172	149	160	172	132	139	150	140	147	141	144	167	137	167	139	154	144	132	155	165	125	132	150	132	152	138	139	131	136	150	141	157	132	136	152	145	156	136	152	171	157	155	146	153	161	146	161	152	149	145	142	147	150	138	154	152	158	109	148	149	136	138	155	159	149	152	129	165	150	148	143	153	137	137	150	163	148	167	166	159	132	130	140	143	138	130	154	148	139	144	149	137	145	159	146	148	144	157	132	158	164	133	137	144	156	132	158	154	142	140	162	142	136	135	144	151	141	138	138	157	146	156	157	153	170	140	127	151	143	149	132	155	154	147	138	132	145	165	142	145	164	146	144	171	138	138	130	188	168	155	134	172	128	152	136	138	139	153	154	152	123	161	143	137	139	156	153	162	159	130	134	138	131	148	138	159	133	151	134	155	145	145	148	155	139	155	171	160	149	141	165	140	150	143	147	143	147	149	138	147	146	146	153	156	156	155	168	148	162	143	153	154	147	154	149	161	145	148	120	131	176	156	155	163	144	167	144	143	162	150	139	144	161	145	133	111	155	139	160	144	154	138	148	176	155	158	144	136	136	141	146	156	146	150	149	137	165	134	143	144	136	155	152	148	162	158	152	140	157	143	137	155	157	152	150	168	144	163	134	141	162	129	155	150	135	160	144	131	167	137	168	145	165	140	145	136	143	152	145	166	148	140	136	147	148	155	155	147	145	137	161	124	158	137	145	133	146	145	140	143	139	143	142	145	138	159	140	153	154	148	152	158	167	144	141	139	154	161	159	150	146	160	145	165	162	151	158	130	151	154	179	170	143	144	151	152	146	126	136	170	156	144	153	154	146	140	155	145	161	137	134	147	136	146	181	136	157	146	138	165	155	152	169	141	149	140	149	133	142	139	150	147	137	143	153	158	140	145	134	160	147	154	159	137	145	152	146	158	135	164	162	150	145	123	158	134	147	165	154	148	158	149	153	166	131	140	151	135	151	152	155	123	142	147	157	147	159	181	144	149	156	143	138	139	145	140	131	133	134	152	141	147	140	160	147	142	145	154	143	159	168	141	144	135	131	161	165	160	118	153	152	152	145	144	183	152	162	152	136	138	134	152	158	149	130	149	134	148	165	163	145	137	154	140	126	154	148	160	153	136	172	155	151	167	152	155	156	129	156	146	145	126	140	152	166	141	134	143	141	157	149	156	154	141	149	159	141	162	153	163	157	148	126	165	146	150	141	166	148	143	150	148	147	151	163	161	144	133	132	160	164	141	159	137	139	118	179	151	134	147	165	152	163	129	152	159	118	131	154	136	135	144	125	144	143	165	137	131	147	158	146	159	159	159	157	138	156	149	171	153	128	130	136	162	139	138	139	153	177	150	138	149	146	176	155	139	169	132	154	158	153	172	145	177	147	121	136	157	140	154	122	158	139	147	135	150	168	144	142	141	140	163	139	115	152	130	162	146	138	151	141	166	155	138	148	150	130	167	147	141	138	142	141	154	154	174	155	132	150	157	151	133	169	140	169	149	136
23735	21291	28297	24760	21118	10627	1002	681	473	385	373	350	332	352	334	307	291	296	298	270	315	303	278	277	284	313	310	290	273	256	302	276	283	275	268	282	258	256	263	277	279	265	258	286	261	245	273	254	263	293	262	244	259	261	253	279	295	271	283	285	266	278	257	282	275	278	268	275	284	296	292	259	251	245	257	260	242	276	278	272	257	256	254	270	260	251	275	289	263	288	248	281	251	268	266	278	278	247	242	272	288	269	244	269	245	283	281	269	267	236	264	273	266	270	271	277	252	231	271	256	268	290	259	297	250	259	228	278	271	248	283	277	272	242	275	244	292	282	250	236	280	266	279	259	263	286	264	283	272	247	257	261	264	261	297	278	265	270	263	269	252	263	270	288	256	253	265	257	249	301	259	287	289	286	277	264	273	296	257	272	258	265	244	235	250	276	257	261	297	262	257	261	256	296	242	304	276	248	330	279	287	261	251	252	261	258	283	272	253	273	278	267	265	269	271	265	259	262	254	256	257	281	291	260	262	263	258	266	261	254	281	286	271	286	265	275	264	265	250	300	241	255	256	238	255	267	269	257	270	285	276	291	265	240	271	276	282	280	253	269	256	264	252	295	282	265	246	270	255	258	306	241	259	263	256	273	259	284	288	237	258	281	252	299	247	274	272	282	295	273	289	239	267	275	287	252	269	300	253	287	255	299	277	270	286	300	269	209	253	265	273	265	271	275	265	291	253	267	257	233	251	254	258	282	229	264	245	298	262	260	273	279	264	288	287	293	265	273	272	278	267	249	295	270	256	249	253	245	258	255	281	260	286	247	293	262	300	265	258	279	240	258	281	278	310	290	284	260	281	271	269	289	249	260	276	279	319	259	292	299	256	273	305	298	253	259	236	274	284	234	314	271	258	266	262	277	269	254	274	231	210	285	250	278	276	229	260	239	286	281	268	265	253	252	250	280	257	250	272	287	283	245	257	268	274	260	296	269	284	263	267	295	269	256	256	267	306	272	274	268	263	276	269	241	276	261	246	294	237	290	269	267	282	268	252	262	276	238	286	238	255	285	245	257	289	261	267	244	242	274	265	287	250	240	272	281	291	267	283	273	316	268	279	276	262	238	245	291	268	276	220	272	290	257	266	288	316	249	281	252	301	244	271	249	256	256	264	241	286	285	282	242	263	256	261	268	254	262	252	268	283	256	250	254	253	242	256	271	276	253	289	288	253	259	253	267	273	275	278	247	248	274	275	284	238	261	282	268	263	272	264	266	260	259	259	270	246	261	239	270	283	263	278	282	258	282	249	274	267	258	251	281	259	255	271	257	257	277	279	257	257	267	254	262	266	267	241	256	265	231	233	247	281	256	285	289	249	240	270	279	259	264	272	259	266	245	256	285	264	283	248	252	271	261	296	277	262	250	245	246	283	300	246	276	276	261	242	249	243	259	264	239	253	294	267	290	283	257	283	282	269	255	299	267	256	253	286	249	262	277	276	289	311	280	280	250	269	246	269	243	275	265	251	265	215	269	276	270	244	273	262	239	286	256	266	257	259	245	217	277	263	275	260	289	284	277	271	277	254	265	266	265	265	249	291	311	255	266	256	271	275	261	250	274	293	263	270	304	252	250	257	266	258	249	262	276	258	254	289	276	246	275	240	239	276	271	293	244	261	263	249	259	284	265	290	262	263	276	270	285	277	239	254	247	251	283	267	250	289	270	256	279	263	285	264	237	252	240	280	270	283	295	267	248	265	250	264	272	246	262	253	267	271	262	257	258	279	272	268	268	259	276	265	257	265	229	252	270	287	255	270	255	265	254	265	280	246	247	278	304	270	271	277	265	282	289	267	262	260	240	257	243	251	259	286	275	273	265	256	275	232	261	265	233	264	245	276	307	262	275	246	278	269	284	239	265	255	291	245	264	296	267	249	291	274	261	263	253	269	260	251	254	271	256	273	287	256	250	285	279	277	285	257	277	278	268	248	235	247	235	260	282	255	306	265	258	298	288	253	251	251	285	284	251	258	279	276	262	251	276	258	280	278	262	288	305	237	277	272	277	243	253	291	278	248	248	267	293	261	263	260	265	278	266	270	281	244	272	251	263	275	280	258	277	229	269	283	246	263	258	243	277	251	280	273	269	260	260	276	258	234	235	226	247	279	283	266	255	273	262	249	276	261	253	254	265	269	282	276	262	263	223	246	269	307	270	253	244	245	246	273	276	263	290	284	262	261	241	292	258	280	282	284	229	261	263	279	253	250	248	270	249	263	269	292	259	242	245	283	242	251	281	266	279	250	267	250	247	281	268	254	260	277	244	262	260	239	246	268	269	261	263	270	267	272	269	249	271	305	266	320	248	269	235	290	282	280	280	286	287	285	258	271	283	268	285	267	283	280	266	264	278	276	248	271	264	257	263	293	276	259	265	307	280	277	266	252	288	241	232	264	272	278	270	293	293	283	234	262	254	302	265	261	277	270	286	248	287	276	267	298	269	274	273	232	244	241	263	231	256	238	287	284	291	247	259	261	270	284	276	267	238	285	223	257	268	249	291	236	230	268	288	278	259	265	277	282	279	235	262	250	244	257	293	272	268	233	282	251	289	257	260	239	271	284	224	237	265	255	258	283	268	281	282	271	258	256	278	302	264	244	272	258	257	269	249	274	256	276	254	236	250	252	279	269	267	255	262	276	273	259	270	260	266	258	233	253	242	251	267	269	258	287	270	276	265	269	266	237	243	273	258	256	260	283	270	304	295	264	252	284	265	265	250	268	268	261	241	277	275	239	285	268	247	266	246	261	255	273	244	249	289	251	226	273	275	280	284	281	287	295	250	268	273	261	272	262	247	245	268	296	264	295	273	257	293	243	234	245	254	295	255	254	286	273	260	251	259	284	252	268	272	255	288	279	252	261	235	260	293	241	302	263	253	242	255	253	279	288	257	259	238	281	267	273	280	238	258	260	278	250	284	285	266	296	254	257	273	238	263	283	250	288	268	253	270	262	284	265	267	255	303	250	302	256	321	268	251	236	289	252	292	251	263	267	291	269	239	268	261	284	227	272	281	267	257	298	262	261	263	265	258	263	264	259	267	257	273	255	282	285	246	265	267	261	311	274	260	262	294	245	314	283	250	266	257	255	258	258	249	271	270	280	260	270	261	257	251	257	266	263	274	240	252	271	245	288	261	251	254	269	280	251	256	267	267	276	271	279	257	249	254	278	244	265	277	271	284	279	250	273	259	255	275	278	279	258	278	272	236	262	290	266	231	266	252	289	260	272	271	242	258	282	280	242	245	268	272	264	265	287	272	268	283	275	259	259	277	251	280	273	286	273	308	281	272	223	275	282	288	280	271	254	252	284	250	266	242	284	286	260	257	281	249	251	255	249	286	233	248	281	263	256	254	245	252	248	258	260	237	239	245	257	291	239	258	250	238	290	249	281	269	268	251	263	271	254	264	288	287	241	253	265	266	238	279	257	254	264	296	251	253	276	302	254	235
19986	59526	27059	2293	1673	1271	1081	997	654	584	513	421	421	383	374	390	353	301	304	280	319	320	303	311	281	292	303	277	292	296	289	302	288	289	267	268	291	281	270	251	284	265	283	268	304	264	286	292	303	292	295	268	266	262	284	289	285	257	280	313	275	279	290	275	303	263	246	264	253	262	277	289	260	289	284	278	301	322	292	264	272	255	250	285	258	272	256	245	268	284	309	283	247	287	265	296	249	262	273	274	283	296	270	280	249	303	296	274	267	276	281	279	251	278	266	253	258	284	252	275	258	281	278	302	260	285	264	280	269	284	284	272	283	289	285	250	287	300	258	283	277	260	277	284	268	257	262	242	277	293	259	260	322	290	270	286	269	260	292	256	260	286	270	290	268	247	262	294	282	285	245	264	256	262	283	268	276	293	297	287	267	290	280	283	270	261	301	300	279	273	323	285	306	245	263	309	263	254	263	286	289	274	313	280	265	303	275	297	266	266	289	268	247	276	296	278	277	270	299	290	263	281	269	274	264	259	228	256	257	265	270	292	247	286	269	285	264	284	290	267	258	287	291	272	288	302	289	316	264	262	272	271	294	298	311	268	276	257	261	269	290	255	256	261	263	277	288	293	240	291	283	263	284	273	284	241	277	269	282	263	295	268	265	284	251	281	268	249	299	277	279	285	268	288	263	269	324	261	280	267	256	270	271	249	287	256	260	302	270	284	290	281	254	301	290	277	285	270	291	273	298	285	263	260	271	253	274	282	242	260	286	285	308	280	306	278	274	279	267	315	268	260	252	263	277	275	264	293	264	314	287	281	275	293	275	278	278	285	284	272	247	256	281	292	269	319	273	293	257	248	272	295	241	270	298	280	274	270	288	303	294	298	270	277	258	233	265	288	274	302	302	257	275	288	273	282	295	288	288	282	276	310	268	280	279	281	285	289	278	278	277	279	269	278	261	290	250	250	294	300	277	289	305	281	258	287	301	280	285	292	270	266	274	283	277	269	242	265	275	287	261	282	257	287	278	273	289	283	261	255	248	293	267	268	275	283	265	272	273	297	284	279	274	263	268	275	317	286	261	265	291	258	272	307	279	256	297	285	287	295	258	253	276	280	270	259	268	258	306	278	264	293	259	319	263	291	265	259	256	268	263	289	256	271	289	311	302	258	252	302	295	269	262	280	241	288	277	268	293	275	278	299	266	273	280	265	276	279	279	284	268	255	268	256	263	289	274	247	268	239	255	265	266	322	262	265	311	293	287	279	260	268	296	262	282	260	246	279	255	254	262	252	289	281	283	268	297	296	287	285	292	291	247	296	241	271	254	265	265	280	263	264	280	281	270	249	251	276	299	273	289	272	292	247	287	254	269	265	267	278	250	260	277	284	285	267	280	277	275	295	256	281	283	278	276	280	257	260	273	275	279	274	299	287	276	248	252	272	248	285	267	267	245	310	299	278	287	277	267	239	277	275	259	284	268	277	256	263	270	264	279	242	282	286	250	284	258	266	291	246	266	277	283	275	299	262	262	281	300	304	301	266	286	266	287	287	286	272	300	269	251	273	269	286	270	246	252	245	282	269	276	272	284	258	310	284	280	276	273	274	287	264	269	285	274	288	298	281	257	275	248	285	268	269	283	276	289	291	266	279	278	304	278	252	304	305	276	289	270	272	261	262	293	278	264	240	299	308	286	258	264	278	259	247	276	277	291	285	281	295	263	280	285	306	264	250	284	250	304	280	299	246	275	232	257	256	265	273	259	267	280	272	268	266	275	268	300	277	289	253	276	279	275	287	266	257	289	292	261	253	285	291	279	288	314	281	252	262	267	270	290	284	278	241	255	240	239	289	276	253	284	270	263	235	257	278	293	284	312	278	271	286	276	281	229	243	283	272	284	308	264	305	247	264	284	259	278	283	270	257	281	268	293	282	272	259	230	246	273	251	277	279	254	268	291	284	295	276	277	265	285	266	289	277	266	272	283	272	305	279	254	321	276	284	293	238	282	290	245	252	274	279	273	279	269	280	296	278	265	269	265	250	247	291	268	256	308	260	255	239	258	263	271	286	271	284	293	296	290	312	245	287	288	272	254	254	258	261	280	268	265	261	253	287	254	278	286	283	253	261	267	268	253	258	293	270	268	299	287	287	272	284	274	270	237	294	269	262	259	243	306	251	282	268	270	271	269	296	287	317	280	275	282	291	268	293	276	311	286	268	252	274	263	294	269	278	264	281	248	265	252	271	285	259	287	275	265	282	271	285	250	239	283	260	283	294	264	269	256	298	280	262	233	276	253	305	298	258	286	235	276	273	283	263	297	259	295	296	257	293	284	267	231	287	272	260	272	298	256	265	275	298	290	270	276	289	297	281	271	277	242	248	263	284	274	282	270	278	277	263	277	278	279	273	263	275	298	284	296	294	255	269	292	270	283	256	265	298	283	268	260	280	245	288	294	255	284	298	261	295	295	267	251	286	276	281	283	294	303	285	282	271	248	279	274	266	262	260	269	291	276	287	268	297	250	275	286	278	299	259	289	262	286	266	282	275	278	265	268	277	279	301	283	272	304	274	294	275	258	312	243	275	296	289	310	260	274	298	284	297	304	271	270	259	288	277	249	260	277	278	294	283	275	283	277	255	276	279	295	276	260	291	276	263	272	290	275	267	282	306	242	264	285	259	259	304	271	284	262	274	266	282	285	226	262	283	252	267	271	288	326	313	270	278	299	280	277	260	234	300	269	295	282	251	252	291	293	317	257	282	270	271	270	254	242	262	261	264	260	266	240	279	267	271	285	276	265	273	282	272	267	256	284	280	272	256	260	290	303	279	261	280	277	263	290	281	278	257	302	247	272	288	276	266	283	268	281	286	262	272	264	290	288	280	289	313	258	275	297	283	264	272	260	268	244	266	265	284	267	297	293	278	295	258	280	267	259	286	282	279	296	304	262	290	295	257	302	284	257	257	279	280	263	274	266	271	254	272	271	287	264	258	289	295	267	276	265	256	294	304	256	253	277	261	301	305	295	275	258	274	282	306	302	305	283	234	278	261	251	269	268	283	253	290	285	302	284	276	269	277	264	283	295	286	282	278	266	273	283	252	290	276	255	290	272	274	293	273	262	267	297	274	278	243	273	242	228	261	290	279	286	281	280	256	290	262	271	278	271	286	260	275	262	266	277	306	302	273	280	312	265	281	277	292	274	308	270	268	300	260	266	254	275	300	271	267	257	242	279	295	276	278	253	261	270	280	280	301	270	287	290	286	260	262	277	275	271	254	278	285	269	261	233	263	272	297	280	262	269	277	216	281	276	274	297	262	295	271	273	263	322	261	253	255	260	307	297	302	280	277	277	276	276	275	280	277	281	283	273	287	256	279	281	280	236	284	266	277	264	306	247	241	318	259	280	242	277	252	289	247	276	272	293	264	286	282	243	313	251	281	283	264	283	321	286	272	261	252	294	274	287	269	270	267	283	264	263	239	276	325	264	273	310	270	266	282
24950	21289	27546	25195	10518	629	484	389	322	340	250	283	265	288	270	256	271	262	269	260	258	258	264	244	252	277	260	239	258	258	263	239	275	242	249	245	245	243	273	237	256	223	238	228	235	266	219	245	244	264	236	224	239	268	211	259	243	239	233	269	256	224	214	268	238	243	251	228	235	228	230	256	226	248	227	264	253	222	229	226	224	241	253	222	261	238	227	253	241	262	254	228	266	254	235	207	240	242	231	265	226	259	246	259	243	243	251	206	242	250	260	229	247	259	237	267	242	242	254	242	225	237	245	254	242	245	236	234	246	229	249	249	237	239	237	237	253	255	244	248	246	231	266	254	279	255	233	270	247	237	228	226	234	279	220	230	259	233	247	240	260	236	246	247	248	248	258	270	214	240	275	245	246	223	279	246	244	233	238	243	230	244	260	256	230	257	249	264	260	247	242	244	225	220	203	238	200	237	244	257	251	266	259	246	244	239	233	246	222	222	256	242	245	220	238	228	208	248	260	249	235	262	254	259	268	247	251	239	240	244	256	226	235	235	263	247	243	242	253	236	244	238	248	240	254	230	256	244	230	261	251	245	241	255	262	218	241	230	263	241	247	265	235	250	211	275	233	244	258	263	261	216	245	254	231	243	264	240	258	230	261	261	241	248	262	253	235	261	248	238	232	254	251	239	255	261	254	250	252	233	239	250	234	210	233	240	249	240	254	264	250	237	262	246	237	231	200	259	208	229	235	233	236	262	240	257	254	254	251	259	267	227	240	248	236	231	233	236	216	277	229	228	236	249	218	222	232	215	227	233	238	250	229	249	204	251	226	259	251	261	232	256	253	266	263	251	239	246	254	249	236	239	226	220	228	234	223	221	260	252	217	247	253	247	258	249	225	235	235	232	228	260	233	250	235	245	236	236	227	245	259	230	261	244	259	250	258	222	231	242	242	246	241	223	248	280	251	252	214	251	243	233	241	240	252	235	254	263	257	240	259	250	244	244	241	214	262	255	246	248	260	211	263	217	258	256	230	239	218	254	226	243	223	259	247	236	226	242	231	232	256	242	229	239	264	291	251	255	228	259	241	246	238	256	229	262	266	255	213	248	252	237	243	259	226	247	252	262	234	238	242	252	249	257	247	239	245	233	245	237	276	261	216	244	245	260	242	262	230	243	246	256	244	234	258	203	257	250	241	221	232	227	219	262	253	241	241	252	201	272	217	262	237	246	250	256	249	246	263	229	218	224	242	216	242	232	236	230	251	250	245	207	254	260	247	244	262	248	237	251	243	273	277	240	255	232	243	236	253	261	248	257	243	243	228	214	216	216	234	235	247	248	241	246	220	250	230	239	250	242	247	251	262	251	248	223	244	247	247	250	236	205	251	245	254	254	257	238	252	226	262	244	243	254	255	252	233	241	260	238	234	233	249	230	237	222	243	238	256	234	226	244	268	241	227	247	235	257	225	228	234	235	270	237	238	205	278	258	206	236	235	249	273	257	221	239	221	241	222	247	238	243	240	211	248	223	236	254	241	242	244	236	220	254	214	245	249	218	248	246	272	250	238	228	245	251	242	236	231	258	219	247	221	225	248	250	256	260	238	237	257	235	257	276	240	250	232	250	252	276	247	283	248	229	239	238	236	260	248	257	267	220	239	260	255	245	253	247	245	211	206	238	261	233	243	232	255	245	251	255	243	256	256	253	212	237	235	256	241	242	248	237	228	250	251	235	275	262	256	244	264	245	246	239	237	249	242	236	223	251	242	246	247	238	225	245	250	243	238	254	261	246	243	249	215	236	236	231	242	277	241	233	238	255	262	247	247	226	240	263	252	251	271	248	242	237	257	227	224	220	257	223	248	253	248	227	244	227	227	241	273	225	238	250	239	255	260	254	262	228	272	258	244	280	229	242	269	263	242	213	233	266	210	240	208	245	219	265	261	234	247	233	246	236	225	225	277	210	247	245	223	242	248	226	229	228	260	273	241	256	267	264	253	229	228	246	237	248	246	274	225	239	273	243	228	245	262	233	227	271	241	221	258	254	274	224	231	229	247	252	245	241	255	271	261	253	250	243	254	240	215	255	229	234	242	245	239	235	253	227	258	237	247	234	229	246	265	218	230	251	247	238	237	258	254	243	229	267	249	226	213	251	283	229	247	217	242	263	227	222	244	230	243	239	237	260	244	249	238	265	239	272	232	250	266	282	254	252	225	231	237	233	239	215	226	245	239	249	239	238	238	245	241	252	225	253	225	227	276	251	223	221	234	234	239	235	257	214	240	262	241	248	241	244	248	218	229	207	238	247	226	256	238	226	277	252	256	288	220	228	245	227	236	251	228	263	223	217	237	252	253	264	254	242	272	244	267	223	237	244	234	230	250	237	253	221	231	229	249	207	216	255	224	257	237	259	251	225	260	245	269	266	241	237	236	254	243	246	241	223	219	248	233	212	282	243	222	241	245	254	217	261	238	267	274	244	212	246	275	223	239	245	224	233	269	243	252	259	269	247	239	239	261	249	253	232	234	258	251	257	242	249	259	284	219	218	262	242	224	245	255	250	253	247	248	253	249	238	236	235	237	250	217	222	251	284	239	229	270	240	235	225	228	216	270	223	279	241	251	252	217	256	277	224	238	257	247	263	245	261	261	240	260	249	246	244	234	262	240	221	250	239	246	248	239	231	216	225	260	257	227	271	257	266	255	255	231	261	262	252	244	240	237	226	252	260	266	237	215	239	216	267	239	261	248	260	254	238	239	241	251	246	240	259	234	225	216	225	247	227	227	252	256	250	235	236	248	234	258	233	242	225	243	276	231	272	225	234	205	214	265	250	252	238	230	268	263	242	229	229	240	222	238	255	238	207	245	240	234	254	213	205	236	263	228	221	255	245	257	217	238	240	241	219	242	260	252	246	260	254	241	247	242	241	268	248	240	228	285	236	258	233	234	237	265	235	205	247	256	246	241	256	237	230	275	272	245	206	241	216	208	222	235	251	233	234	235	259	232	240	249	263	237	236	240	274	226	252	251	239	250	247	230	261	252	261	229	224	231	247	237	258	249	220	250	257	240	249	227	243	245	244	246	262	276	247	246	232	238	265	239	232	245	242	263	254	242	273	229	241	245	267	277	229	228	269	220	274	237	241	240	233	260	243	250	247	234	217	278	240	249	241	240	252	264	207	236	269	231	242	247	237	249	266	255	230	262	243	243	229	241	207	197	240	269	240	224	252	249	212	237	264	270	246	233	254	239	209	250	246	225	246	233	244	246	242	232	234	231	227	230	226	251	226	259	247	226	247	249	230	247	290	231	240	246	231	233	231	245	231	242	241	246	210	256	226	235	234	257	252	238	247	269	254	236	253	255	247	248	222	250	242	244	260	220	276	260	252	267	243	251	228	237	243	218	243	232	224	239	239	257	251	230	226	242	223	234	274	239	253	253	234	221	224	255	243	248	249	230	206	231	234	247	238	252	256	253	251	260	240	228	212	249	249	241	233
19020	52140	20827	1347	1028	826	652	715	457	422	402	363	369	327	314	302	301	283	313	297	304	283	297	264	299	299	277	263	268	298	298	296	307	261	263	269	258	281	284	275	249	305	272	283	291	272	264	283	268	275	246	257	272	240	277	280	281	285	252	276	243	272	256	278	268	279	298	269	275	305	280	279	260	275	298	303	271	271	271	258	265	286	283	273	248	273	272	280	258	287	271	260	261	284	303	266	253	282	258	268	269	265	283	254	276	272	246	257	260	264	276	277	257	269	244	284	275	263	264	259	289	276	274	259	236	287	286	291	235	289	302	273	230	256	282	271	254	257	257	225	276	256	282	269	252	266	281	274	283	254	264	273	306	278	284	271	277	283	261	268	266	270	258	269	271	288	273	248	273	285	266	276	279	258	270	281	307	289	295	281	294	300	295	260	271	277	267	281	276	249	259	252	256	267	258	263	268	257	268	256	269	244	299	281	274	256	263	256	249	270	275	265	234	275	233	254	237	280	250	271	262	279	275	269	290	263	276	265	274	251	264	278	245	248	275	267	270	242	295	270	299	258	282	263	264	284	257	274	267	245	279	306	245	255	285	289	231	274	266	269	274	271	276	251	257	239	273	256	288	247	283	288	295	294	276	274	281	264	253	293	270	280	266	253	241	281	230	224	282	284	285	271	284	266	276	293	274	247	250	285	246	277	266	284	280	258	267	271	295	275	279	271	276	290	271	279	285	265	269	281	248	265	257	251	250	267	293	257	298	263	269	266	271	294	270	280	274	270	279	246	257	257	285	264	293	244	267	273	276	262	234	273	263	267	283	266	311	264	269	256	286	264	275	254	274	263	269	257	294	275	289	253	246	277	223	238	300	258	262	248	276	272	301	282	274	261	282	245	266	256	271	268	282	250	271	295	276	265	252	273	275	287	262	284	264	256	249	274	258	282	257	283	266	269	282	247	275	287	260	289	270	305	267	270	264	265	248	294	245	262	274	265	275	297	250	263	255	281	281	286	272	275	279	266	288	285	271	250	276	269	268	281	278	254	264	247	287	282	298	280	258	279	260	253	260	318	277	279	276	276	268	272	268	251	296	258	276	267	239	253	256	295	263	285	271	247	271	276	266	233	281	285	249	274	284	290	259	280	295	232	252	256	249	282	272	293	253	303	274	273	250	257	281	285	242	277	300	241	292	280	312	255	284	265	266	267	284	284	275	263	245	253	269	244	276	290	277	286	286	272	282	286	253	262	296	286	267	281	276	247	253	252	276	277	269	259	273	270	272	254	268	272	260	245	282	296	272	256	283	250	260	271	262	259	277	273	292	245	273	302	264	269	261	239	240	253	256	287	271	295	273	285	249	258	239	262	270	269	245	279	272	289	266	295	247	248	271	275	250	301	260	252	296	267	253	275	249	270	261	274	257	266	271	274	289	267	319	254	245	237	251	279	278	263	266	254	267	264	272	262	261	268	283	256	263	282	294	287	280	304	280	265	253	265	274	285	262	304	281	270	279	294	276	248	236	241	263	264	272	260	260	263	281	293	251	269	269	246	292	256	280	293	258	264	250	306	292	279	265	282	296	290	263	294	276	247	311	268	252	290	287	275	291	278	280	258	236	279	275	307	255	256	262	268	293	273	288	255	266	281	272	277	282	272	291	273	286	246	259	275	300	266	263	284	271	282	287	286	277	243	288	279	261	284	267	301	277	288	266	269	274	285	263	269	278	285	267	252	263	282	263	241	291	287	263	261	249	258	266	264	280	257	286	266	283	302	288	268	260	271	241	267	255	243	248	279	293	303	306	280	267	273	299	258	256	284	291	297	270	259	268	278	254	264	251	278	268	283	247	259	257	256	266	264	265	262	279	269	278	251	270	294	256	266	284	279	277	277	249	264	268	233	285	265	251	259	281	256	236	241	248	266	263	256	265	246	275	284	249	259	271	300	255	261	241	289	255	277	256	246	266	285	242	278	247	293	290	257	280	241	280	292	269	253	291	282	265	283	266	264	287	264	271	285	290	231	260	260	253	293	273	237	274	267	278	237	283	301	273	266	264	250	292	254	274	278	250	287	274	277	257	257	276	272	279	275	247	275	244	288	272	267	268	266	300	268	265	250	267	260	259	288	256	272	252	276	308	293	292	263	295	272	254	265	258	284	256	264	256	264	226	280	290	251	275	263	247	267	265	301	271	251	248	275	246	263	279	311	263	259	261	278	286	260	260	280	255	266	269	274	271	246	254	268	273	286	260	234	234	261	274	271	235	286	239	274	271	248	251	283	280	262	267	246	280	284	264	259	295	244	299	246	313	289	249	276	273	258	276	273	261	280	254	257	283	285	276	254	287	287	256	267	256	265	290	263	255	259	279	286	264	239	246	261	247	304	248	278	239	267	257	244	259	248	281	253	249	256	282	267	272	265	280	260	269	295	279	281	279	288	259	262	259	281	270	252	235	286	261	296	259	284	236	263	271	248	248	272	264	268	288	295	284	263	301	285	273	268	277	268	222	262	252	284	272	290	252	269	270	249	276	269	273	285	316	252	250	236	260	266	279	289	278	301	235	271	289	279	282	258	250	268	254	301	297	253	245	285	280	276	284	236	260	278	260	271	274	258	265	240	234	241	278	246	267	239	237	251	253	259	253	278	235	271	266	262	268	285	252	280	276	271	282	274	273	260	265	286	240	290	282	295	281	273	275	274	257	258	284	280	266	270	241	256	249	271	278	265	251	262	282	278	242	265	269	271	261	260	274	233	258	283	277	277	272	294	266	262	257	253	272	258	271	257	279	263	287	276	276	285	241	253	270	237	273	259	295	253	294	295	261	256	264	268	255	234	266	272	255	256	274	272	290	250	299	266	271	239	302	259	288	267	241	281	258	312	263	237	298	305	288	269	275	260	281	275	263	268	247	279	291	273	242	299	271	271	302	258	283	248	251	282	290	281	308	275	286	246	262	258	266	279	281	281	273	283	250	278	252	279	270	261	282	298	271	289	278	276	274	267	280	268	276	278	266	286	251	267	258	259	274	279	253	284	273	256	275	267	225	249	259	266	266	276	281	294	279	276	283	273	259	279	241	247	273	258	267	265	267	268	258	266	274	265	255	268	281	275	244	284	267	256	265	265	242	241	256	253	269	256	269	258	255	277	259	264	254	283	292	274	242	275	267	280	270	261	252	243	280	296	265	287	256	260	288	289	296	257	247	274	250	290	267	233	253	294	271	296	296	267	265	251	272	250	254	266	246	251	242	260	249	290	292	261	267	293	261	281	292	269	276	300	281	261	288	270	273	257	280	273	296	266	276	267	275	252	255	249	239	271	259	265	294	273	274	268	294	290	291	272	254	256	242	272	289	272	273	275	278	280	295	293	259	272	270	262	250	260	277	260	271	263	282	296	270	222	269	271	281	269	280	265	267	269	263	272	268	273	294	270	280	268	275	239	282	262	267	256	251	257	272	278	277	264	275	293	262	274	250	280	237	281	286	266	270	271
22698	21206	29302	23463	21184	21187	8685	1434	842	768	748	649	610	601	614	558	528	548	539	519	515	515	480	464	489	498	525	511	550	459	493	504	502	485	464	500	466	496	453	458	452	457	499	452	472	462	473	455	501	429	462	521	438	485	495	459	475	453	485	511	430	462	498	473	433	440	483	461	504	434	458	462	446	461	455	467	442	458	438	480	503	479	445	469	400	480	463	485	479	484	428	450	462	415	449	459	464	443	458	475	445	461	471	462	493	456	492	491	469	513	485	440	459	499	456	426	484	507	481	486	437	456	474	470	456	440	471	460	476	478	486	506	464	483	434	496	431	489	467	457	455	461	487	480	480	483	492	460	482	463	459	465	436	462	489	494	476	452	445	426	456	426	443	473	462	490	454	473	460	443	465	469	493	481	492	481	483	460	481	485	452	453	474	449	473	469	456	431	468	472	428	483	453	470	411	457	474	482	468	491	478	462	496	456	496	479	472	448	459	443	467	495	454	482	482	472	449	427	474	470	481	479	458	456	508	460	497	465	473	483	479	504	447	454	476	471	487	512	483	460	468	463	498	491	481	509	484	473	492	469	475	461	424	471	484	497	498	497	486	478	482	482	450	481	470	425	482	459	448	448	455	430	459	471	473	483	477	443	468	499	495	462	488	455	475	456	467	464	446	503	449	444	469	469	481	502	482	455	460	425	461	470	454	450	477	451	489	459	456	436	441	464	446	444	466	496	461	487	459	425	502	474	492	483	454	456	477	449	453	458	471	468	450	431	457	463	446	443	454	484	482	440	469	491	450	466	499	449	442	497	468	466	445	473	517	431	434	471	469	442	472	467	465	449	450	469	453	484	437	457	456	478	452	460	467	451	473	441	471	451	464	478	447	463	469	445	460	464	468	481	470	502	452	457	462	437	471	472	456	463	473	444	451	484	459	425	447	454	497	461	457	474	472	489	441	474	453	443	441	465	493	444	487	512	467	444	491	472	421	466	477	474	461	506	488	504	476	436	462	450	464	452	441	467	460	453	449	467	444	463	498	460	466	478	490	458	466	446	502	462	436	444	457	424	468	436	457	489	471	440	428	440	455	454	460	474	450	491	452	437	474	458	466	475	474	434	458	439	466	446	485	490	452	449	438	458	471	449	473	477	436	496	457	445	449	473	514	511	451	430	478	510	449	471	441	479	481	484	482	470	420	453	436	441	464	505	463	450	437	470	487	459	454	470	477	458	452	449	433	443	487	463	479	494	465	494	439	470	436	458	470	459	433	471	462	459	489	471	526	492	501	471	461	464	473	477	427	465	483	509	463	458	507	446	481	461	471	462	459	464	488	472	470	493	461	462	438	428	488	445	439	458	487	451	493	446	444	487	417	459	470	439	475	476	423	493	510	461	444	464	464	509	464	472	478	459	437	452	463	488	477	463	445	474	482	494	486	417	437	449	453	470	455	458	458	479	443	439	456	479	479	476	465	449	472	484	449	475	429	443	454	494	469	506	497	462	476	450	457	459	468	471	463	463	493	456	442	455	449	433	468	458	468	473	498	478	456	435	467	444	461	477	441	475	466	487	431	489	457	485	509	476	492	489	475	483	508	452	472	430	422	456	450	457	493	469	469	435	497	485	482	461	449	484	468	500	460	438	426	445	501	454	466	481	460	468	492	463	473	466	496	477	475	465	430	502	453	472	453	480	484	454	414	471	476	452	481	453	466	422	448	517	482	470	472	476	464	464	458	534	440	449	483	497	433	467	480	477	452	470	492	470	514	483	454	410	454	484	444	453	446	432	452	440	430	443	467	461	463	502	453	457	474	459	493	480	424	429	483	487	454	459	487	478	440	440	453	456	481	433	513	453	463	452	502	443	486	472	448	490	438	484	466	442	469	442	450	472	446	461	455	494	479	450	457	447	464	459	479	497	442	467	508	496	410	455	462	428	486	476	473	447	467	490	441	470	451	462	465	454	472	484	445	471	429	451	468	443	456	448	440	449	472	445	455	488	442	482	468	486	428	467	459	462	442	429	482	461	447	506	464	527	504	468	472	478	470	465	443	478	449	478	477	448	444	463	482	495	475	488	461	487	467	492	489	472	471	492	474	447	497	473	453	469	480	494	468	448	434	521	464	521	489	458	461	418	474	477	489	441	450	455	481	496	471	461	424	482	453	479	432	498	466	429	443	441	440	478	462	502	480	457	478	455	438	439	429	445	449	445	452	455	508	466	513	482	464	427	492	461	470	471	507	488	500	407	428	463	430	478	457	463	457	481	446	460	480	475	481	470	444	457	478	464	428	509	490	432	435	494	483	469	481	433	464	473	448	505	457	510	442	459	482	449	443	445	498	463	463	498	469	445	477	474	461	484	447	509	493	422	438	485	464	477	460	430	492	424	471	495	456	449	480	463	472	471	426	431	467	507	465	428	460	456	418	452	484	476	476	468	408	460	451	461	492	488	464	462	448	456	475	418	492	456	445	489	462	468	487	460	505	482	451	482	479	450	459	482	483	470	442	452	491	496	448	456	494	473	462	459	477	515	485	458	459	449	449	453	464	448	458	474	515	441	452	457	492	457	486	488	500	457	481	484	414	480	456	440	487	437	454	435	468	468	478	450	473	496	455	471	465	445	461	432	489	421	474	447	472	455	478	475	465	465	442	462	458	457	431	442	433	459	453	468	479	462	480	526	446	515	444	438	456	461	476	469	468	467	496	464	485	442	500	462	468	445	431	483	464	466	461	433	450	465	504	462	463	473	470	480	445	487	460	473	446	421	437	457	475	491	477	438	467	443	483	478	466	470	472	481	461	453	489	463	474	446	425	442	500	501	500	438	476	468	420	456	435	459	489	481	464	451	509	477	434	471	450	439	426	463	468	448	445	444	475	445	445	449	470	459	464	430	452	465	458	463	463	513	458	467	457	479	479	417	465	447	468	455	469	449	444	426	488	467	462	461	466	484	422	502	490	481	487	477	491	448	454	473	452	448	461	443	471	471	478	469	493	479	517	501	458	475	456	452	477	431	456	456	455	480	490	486	474	482	487	476	482	464	429	466	515	483	468	437	460	447	470	473	479	404	469	450	469	459	444	463	445	519	488	476	411	457	437	440	428	462	492	477	470	489	495	436	458	441	475	440	473	446	460	497	444	471	452	453	466	448	484	461	476	440	444	425	463	483	446	480	478	498	453	435	477	460	458	498	471	483	439	468	469	448	488	458	449	475	466	431	487	436	474	467	481	483	485	457	461	470	471	484	444	477	468	432	467	490	452	490	469	480	427	448	414	459	483	474	479	452	449	484	447	447	468	454	462	450	462	457	487	463	493	481	453	431	443	530	473	456	458	472	486	451	473	453	433	434	428	496	475	439	442	465	474	486	441	479	503	463	459	470	460	451	458	449	429	467	476	497	449	446	450	457	459	452	456	469	469	454	474	432	437	474	476	424	454	452	465	498	465	491	439	457	478	459	492	453	461	450	458	485	504	466	449	471	465	418	465	454
22835	65679	24389	4091	3131	2396	1972	2099	1204	1053	901	804	728	704	654	645	621	603	561	585	550	518	524	526	528	516	543	490	498	514	482	499	498	504	469	476	534	487	521	486	513	486	470	456	491	514	465	492	466	475	450	491	487	499	463	484	486	495	475	487	487	513	464	472	514	448	479	500	485	460	459	493	466	509	472	480	513	482	475	471	414	434	460	481	470	478	467	441	460	428	494	501	462	477	498	453	532	463	502	476	444	460	458	471	454	473	453	469	479	478	493	495	457	485	464	446	497	457	435	449	508	427	511	481	489	427	480	451	487	459	482	466	480	475	477	465	450	477	445	486	463	498	463	453	482	466	470	509	458	454	449	455	449	457	465	454	492	491	416	443	482	469	462	505	460	461	463	504	469	445	492	449	457	465	459	501	488	468	445	484	489	490	447	450	477	517	452	449	506	473	472	493	448	484	484	491	470	446	462	418	466	472	463	455	484	495	465	478	452	466	474	457	462	516	475	448	459	464	447	465	464	465	460	477	497	506	465	449	471	458	444	455	445	481	421	504	463	451	463	438	465	476	445	468	497	447	457	450	462	494	453	469	500	488	473	443	496	471	485	480	477	521	482	500	466	476	478	489	497	497	480	511	485	433	508	520	484	462	510	494	465	468	476	456	474	498	490	462	452	436	463	482	472	478	474	482	493	429	459	494	474	467	449	492	446	489	473	473	471	485	483	430	496	494	475	495	523	456	449	488	472	473	457	436	482	445	512	479	505	465	479	434	466	473	467	501	474	466	448	462	455	466	484	484	459	495	453	502	467	441	473	490	460	454	435	452	488	465	473	487	510	490	479	463	451	490	437	478	458	479	479	481	458	441	450	500	447	487	463	492	495	484	483	438	459	473	516	476	470	469	483	447	439	470	437	473	497	471	488	419	469	454	430	464	489	496	463	443	479	490	491	535	499	483	457	461	416	463	478	467	420	474	460	484	460	461	502	482	469	445	459	467	460	450	461	483	477	469	439	480	460	449	484	469	483	441	486	456	473	488	467	458	488	457	443	435	488	503	474	473	491	467	536	471	446	464	461	477	467	474	490	495	489	454	455	450	452	479	502	498	463	481	460	472	467	458	491	483	470	479	432	486	463	471	478	447	487	463	458	490	493	462	433	494	463	482	449	474	464	470	462	460	430	469	497	493	506	488	500	442	439	447	462	464	491	466	487	482	465	506	500	462	495	453	486	492	480	504	480	455	505	466	445	474	476	486	448	445	465	486	455	466	459	475	483	471	435	486	482	494	466	449	511	466	466	479	498	461	436	481	489	480	463	458	445	488	484	468	479	466	498	466	484	428	465	472	462	445	453	477	452	478	449	469	477	467	483	454	498	451	471	442	521	494	457	500	466	455	472	457	497	440	458	476	442	474	461	474	473	462	458	452	465	432	469	405	464	473	465	438	444	489	486	463	448	510	448	459	500	475	498	485	469	489	454	510	513	496	453	468	478	476	481	489	465	447	477	484	484	470	457	452	464	487	469	505	478	489	467	479	467	502	456	465	451	456	482	484	470	483	444	464	488	492	469	476	486	489	520	453	475	465	463	476	490	475	478	494	465	427	466	460	498	482	467	490	452	445	484	449	429	468	429	479	455	504	482	481	455	471	513	452	466	502	448	478	421	478	438	471	468	455	503	483	481	462	472	476	461	449	458	458	477	504	490	511	500	455	459	458	469	503	498	516	486	457	466	462	467	435	457	478	478	476	476	442	418	461	475	486	491	444	507	453	458	463	501	502	439	495	492	443	461	507	467	513	477	464	442	505	455	509	473	471	447	487	501	497	458	478	473	492	458	474	482	518	504	489	456	479	481	516	465	457	490	493	471	491	476	495	482	490	475	491	480	457	431	454	459	475	492	457	476	487	495	466	447	461	441	476	476	472	498	458	504	464	481	449	532	488	468	499	469	455	499	487	489	490	485	441	483	468	461	464	487	466	441	490	457	513	476	474	509	465	453	487	493	497	462	417	464	514	457	408	497	418	491	469	512	463	466	473	467	464	456	453	468	501	471	474	504	465	479	470	445	448	461	462	460	435	435	476	466	429	459	463	456	492	477	472	476	491	476	478	470	452	498	455	494	466	475	521	492	463	470	473	484	496	465	460	463	458	480	481	459	472	446	484	434	453	491	473	490	509	492	467	445	453	449	445	436	490	502	469	460	461	437	465	461	451	447	434	456	459	485	462	495	500	471	470	513	445	504	459	433	496	467	485	486	451	471	487	476	486	437	485	455	493	460	453	481	497	445	443	447	460	473	456	474	472	465	469	468	502	470	475	478	469	457	483	455	477	493	470	477	499	460	460	485	475	464	462	460	433	468	479	502	466	480	432	451	489	472	477	459	461	456	457	460	493	474	481	478	447	472	455	489	498	476	446	496	502	451	459	520	460	449	472	489	453	493	488	476	444	470	462	463	470	449	479	522	448	454	458	453	437	518	494	473	466	481	499	505	456	479	476	475	464	449	471	473	480	439	473	442	484	517	495	480	434	416	440	437	469	471	472	461	462	489	442	463	499	460	475	479	503	478	488	457	472	443	443	482	480	479	474	438	471	480	434	496	458	482	487	486	456	431	496	499	499	489	472	474	450	477	444	497	492	487	498	495	450	502	438	464	489	476	472	488	475	476	469	467	453	503	480	491	479	461	483	457	458	503	460	499	450	471	471	461	472	454	471	483	503	453	478	450	489	465	461	473	469	494	449	469	496	438	432	465	470	457	473	443	497	480	490	464	474	468	489	495	452	479	455	476	492	510	475	460	448	452	449	472	491	473	462	517	451	471	450	486	492	460	489	466	473	440	513	467	453	504	467	481	454	459	457	487	460	491	480	440	477	480	526	460	441	490	457	485	463	493	473	508	470	483	499	465	454	429	506	468	493	476	469	461	469	465	466	516	471	492	489	480	488	483	459	448	469	489	434	462	420	475	468	457	468	468	445	463	489	442	478	485	483	446	437	440	475	472	481	443	484	473	428	430	471	489	462	488	450	474	480	431	481	474	529	437	435	502	484	501	426	478	461	446	510	531	481	446	501	496	462	476	461	455	445	480	495	453	467	462	459	460	454	487	469	456	498	474	478	492	420	462	442	461	423	446	471	502	474	465	477	482	448	455	449	458	464	481	492	456	489	497	473	471	474	461	506	477	473	492	472	477	497	445	461	466	464	470	472	500	492	459	491	480	474	487	499	488	505	483	486	501	426	491	459	465	445	471	483	460	491	462	491	460	419	447	488	488	445	482	473	443	473	457	476	465	413	501	469	466	467	497	428	457	465	464	448	461	433	496	476	441	453	444	473	470	448	429	483	458	449	467	487	455	517	475	507	453	481	493	486	480	463	460	473	433	420	449	487	449	491	452	431	466	479	483	502	522	445	491	457	462	436	529	478	455	496	526	445	481	442	454	460	481	500	502	453	483	476	487	456	487	465	491	495	468	492	520	462	480	507	467	450	492	469
28471	22503	14081	1042	252	208	176	167	143	159	126	129	133	111	158	145	108	139	124	142	138	141	131	146	134	116	135	140	132	119	133	126	151	125	122	132	113	136	127	139	131	145	138	122	146	137	128	151	134	125	142	130	130	121	133	151	128	120	129	135	119	128	130	120	150	132	167	135	144	118	140	157	126	143	132	144	137	128	120	118	124	126	130	126	116	111	129	156	127	125	124	143	112	113	110	136	136	138	141	127	116	127	131	143	148	132	128	133	135	150	123	133	120	135	132	145	125	132	125	124	142	132	133	128	122	134	134	138	124	134	127	126	126	129	121	137	123	146	110	119	122	129	117	139	117	141	122	134	129	128	139	125	135	123	133	135	122	142	123	127	132	151	121	125	135	132	152	144	149	134	125	112	118	143	126	134	120	141	142	140	127	135	133	117	138	137	144	128	118	120	133	144	139	152	152	144	135	118	138	140	121	137	145	118	116	133	125	136	132	143	134	123	142	134	128	130	143	125	148	118	117	144	154	134	128	114	129	132	147	135	143	126	135	148	112	118	148	118	117	121	122	125	128	115	142	127	121	115	146	124	119	137	115	123	128	108	149	123	120	119	102	120	142	124	128	132	135	144	126	123	128	137	127	129	138	112	138	142	135	141	153	124	130	130	118	139	124	144	140	131	126	137	167	132	138	145	144	136	115	128	129	131	139	136	164	143	109	129	143	135	134	136	150	119	122	125	140	123	136	133	126	131	131	130	144	138	142	118	131	120	130	149	142	117	134	145	126	127	121	125	120	129	137	120	123	123	156	127	151	142	111	131	136	126	124	123	143	109	138	158	139	112	144	150	140	120	135	155	115	134	155	129	132	148	117	120	129	133	156	114	113	141	150	140	148	133	131	139	129	121	124	139	132	131	147	125	120	127	131	131	147	140	135	133	121	135	126	128	119	118	117	129	136	134	141	131	127	131	141	116	124	127	147	132	127	154	136	139	121	129	134	116	134	145	183	136	117	123	133	124	124	141	150	136	140	157	138	146	134	138	129	131	125	129	106	120	137	130	115	127	121	110	115	123	128	135	120	144	146	128	101	107	130	122	135	140	118	145	141	125	138	127	131	120	130	146	143	127	129	132	123	95	143	136	145	135	129	122	136	135	115	134	138	143	136	122	137	144	137	161	140	140	134	128	143	124	117	140	125	145	121	132	142	142	121	137	140	124	133	131	124	148	153	117	122	130	148	122	144	121	127	123	121	134	154	120	143	118	157	125	144	141	130	133	115	157	119	133	126	144	115	131	130	141	126	117	130	139	136	130	141	138	127	117	166	117	144	128	143	118	132	152	110	124	129	137	141	117	142	117	137	140	138	141	119	127	149	120	124	136	147	118	117	126	148	139	145	122	137	144	142	120	142	111	137	126	127	140	134	124	130	126	140	127	128	166	123	135	150	116	131	117	158	137	139	147	123	145	140	157	116	148	119	131	131	133	128	113	129	125	125	117	140	144	124	125	135	129	123	125	121	136	135	113	130	121	125	129	143	142	142	129	138	121	137	136	127	120	125	139	111	140	123	155	131	116	133	135	143	126	123	145	133	124	139	130	129	136	146	143	145	135	132	132	140	129	122	108	122	130	117	116	113	140	136	127	144	127	136	154	136	117	147	116	130	120	152	125	127	155	134	126	134	131	137	143	165	109	145	118	129	140	131	120	120	123	111	128	127	145	147	132	130	126	113	115	120	151	136	124	124	135	126	133	110	115	136	127	113	126	147	113	125	158	120	133	108	122	142	141	139	158	147	117	143	139	143	152	144	143	135	137	120	155	120	124	120	129	128	120	141	145	130	130	140	158	163	121	125	132	120	129	122	132	146	121	134	134	133	127	135	139	118	117	119	121	126	124	119	126	128	137	155	129	108	143	125	136	128	134	110	137	141	130	113	128	141	136	147	134	130	152	139	143	103	109	124	138	123	129	115	141	106	133	133	133	129	120	129	132	132	136	146	127	125	123	133	131	126	123	140	142	135	141	145	138	126	117	131	127	108	122	111	116	149	125	113	158	133	122	149	112	135	123	147	140	135	153	124	135	124	140	145	129	119	144	134	144	150	138	145	127	126	134	130	147	137	122	122	131	127	110	134	137	147	144	138	137	131	149	143	140	134	136	119	127	135	153	130	118	126	133	147	130	138	116	131	143	122	136	121	138	124	129	127	134	126	134	128	116	136	131	151	149	131	134	145	149	142	135	140	115	133	134	127	145	120	135	129	120	132	121	133	149	126	145	128	117	126	131	153	113	143	126	133	130	146	145	122	124	134	121	149	143	131	136	140	97	141	134	125	148	98	123	131	127	116	137	125	145	123	124	125	150	145	125	107	116	130	140	143	151	130	134	129	135	118	119	115	145	129	140	138	138	127	132	119	137	118	116	134	130	132	121	132	137	132	110	139	128	137	130	137	126	134	130	117	146	165	152	111	133	120	117	132	128	132	128	133	110	133	124	133	123	130	134	127	128	138	128	122	139	132	140	108	127	135	139	117	135	129	133	130	142	120	141	131	130	159	135	129	133	137	125	142	120	133	125	142	118	144	134	119	124	135	128	115	112	120	122	132	108	118	115	142	142	113	124	135	140	126	124	126	134	111	124	111	143	142	118	129	116	147	136	141	119	139	128	140	147	119	141	135	137	135	121	147	107	145	130	133	119	137	151	112	133	112	136	169	125	125	118	127	108	121	126	134	123	137	131	136	132	133	137	123	107	147	123	128	151	111	125	128	93	120	132	132	137	130	124	131	131	129	133	126	130	119	142	149	129	128	128	120	135	124	143	158	120	127	129	127	145	112	142	138	135	122	142	108	132	151	135	159	121	122	145	119	120	134	132	140	141	135	128	130	120	143	119	141	148	144	125	146	142	124	137	137	126	134	132	128	132	139	130	121	155	139	143	131	146	131	111	143	122	133	117	136	107	141	126	151	132	126	123	127	133	134	141	153	114	139	112	130	123	133	132	124	119	120	132	92	134	158	133	132	124	115	130	116	118	117	128	142	113	123	147	140	141	141	148	125	166	143	137	101	131	125	126	129	127	125	123	131	126	123	147	126	126	136	150	120	132	133	127	138	106	133	120	121	129	141	111	132	133	121	156	126	144	127	124	125	158	122	138	122	130	151	144	129	147	135	131	128	126	129	119	145	132	127	145	131	124	151	138	129	126	117	110	139	135	109	112	124	106	134	125	141	112	112	130	116	114	120	125	139	140	121	147	151	134	120	130	137	130	130	133	124	134	149	128	134	139	156	131	138	131	140	150	124	146	126	153	114	134	141	120	142	112	124	123	132	119	118	141	118	119	130	121	146	136	128	149	131	137	116	128	114	144	133	142	118	104	140	139	141	145	139	134	109	126	128	142	154	146	111	150	141	131	147	115	133	102	131	136	126	117	132	139	150	158	140	128	126	142	133	138	117	136	130	117	120	130	120	126	135	140	131	137	112	143	139	116	141	129	131	132
19848	30433	6210	259	236	248	199	206	164	147	168	158	142	157	150	148	146	172	145	174	149	154	158	135	158	154	151	157	150	149	139	159	145	132	149	171	135	160	124	146	145	144	143	148	138	142	163	152	155	162	161	137	146	149	150	139	145	154	147	139	142	156	132	139	127	159	131	161	130	160	138	159	131	142	142	162	151	155	168	135	152	151	125	155	176	149	140	142	155	147	167	149	156	150	132	161	147	157	151	151	149	144	142	143	146	135	152	168	151	157	132	137	152	149	133	153	125	157	149	143	136	141	144	168	164	135	140	151	153	154	142	155	168	140	161	142	146	171	135	137	126	133	149	156	139	162	166	141	123	161	138	154	141	133	131	154	133	169	134	169	152	129	147	155	131	150	119	165	148	139	157	157	146	151	158	141	132	164	164	140	156	152	148	139	129	147	158	136	120	150	138	144	152	147	154	141	133	127	157	154	152	150	146	148	144	140	151	161	143	163	162	140	157	145	136	132	146	144	126	141	161	136	115	148	160	166	145	140	163	152	153	139	154	123	150	165	152	150	138	132	147	145	146	139	162	148	165	164	151	163	162	154	139	154	164	121	116	134	157	137	162	150	129	132	151	161	124	154	142	132	152	149	129	157	141	171	144	138	140	162	162	147	138	157	156	150	138	155	152	131	140	145	167	144	137	143	153	139	158	151	138	127	171	135	152	141	129	165	153	164	145	129	165	129	167	167	148	153	156	148	152	144	128	143	147	137	147	142	190	160	150	155	137	152	137	136	143	151	165	184	136	132	155	162	144	159	154	136	165	151	134	152	160	130	169	161	147	135	153	145	142	148	157	153	130	151	148	144	142	139	131	166	159	146	154	156	158	157	133	128	141	150	153	162	132	137	125	150	159	162	146	164	143	158	139	163	150	149	167	146	173	151	140	143	157	150	149	155	142	140	161	152	147	147	142	118	172	144	118	165	128	143	151	135	144	124	150	144	145	135	137	138	140	116	146	145	146	164	136	126	179	147	140	157	139	172	167	154	142	157	139	137	137	158	157	148	132	139	148	151	139	137	143	141	142	134	140	147	138	143	132	131	138	147	155	161	144	151	141	143	135	145	137	152	140	147	169	173	149	132	157	131	144	149	149	148	135	142	133	141	162	157	131	159	121	152	146	135	132	145	163	137	127	156	155	157	153	135	138	157	160	144	169	162	145	134	164	148	143	169	156	140	125	155	132	151	141	163	151	137	151	137	160	141	167	133	128	172	128	147	150	134	130	128	154	137	169	144	155	168	167	130	150	119	144	145	147	156	135	164	145	153	150	150	144	133	164	145	147	127	141	119	139	157	136	138	154	163	147	153	173	129	136	132	138	138	147	143	173	153	159	164	175	147	166	142	148	147	126	161	123	126	172	132	139	143	145	157	138	137	155	134	137	127	127	143	148	154	142	157	147	151	131	147	142	151	144	154	142	141	132	151	170	152	157	163	156	165	130	147	153	154	152	153	143	141	154	156	131	141	140	167	118	129	132	145	159	140	141	184	134	140	135	160	150	161	143	173	152	147	148	130	138	162	144	169	139	135	156	145	147	145	148	143	152	158	134	152	151	140	173	135	142	151	131	159	158	166	125	148	160	139	128	155	138	145	141	143	154	147	160	156	145	148	163	140	156	158	157	150	143	134	139	152	142	149	157	131	158	137	148	136	158	162	145	160	149	145	146	148	156	152	148	168	148	140	160	140	145	149	145	149	161	138	153	152	165	143	160	137	136	155	148	149	141	148	140	166	169	150	170	139	147	138	141	134	141	164	151	146	150	132	160	148	173	153	142	159	132	135	142	162	151	148	167	166	145	145	158	150	149	141	162	139	167	141	133	160	172	163	155	148	147	146	143	153	145	165	134	166	155	163	139	161	149	145	125	171	158	138	128	140	158	134	141	148	138	153	167	140	159	140	136	167	137	151	154	146	136	138	144	145	132	156	153	156	143	160	158	168	124	162	130	157	148	147	158	151	152	142	156	167	147	163	160	149	158	156	148	153	132	135	127	167	144	159	141	147	140	159	141	143	151	146	160	142	142	157	132	134	144	148	149	145	139	166	147	132	147	147	150	144	123	141	147	152	155	148	160	135	154	162	145	167	165	149	144	149	133	156	144	134	159	149	160	132	155	134	144	169	140	131	129	159	131	138	138	169	145	129	138	158	136	136	146	147	158	149	141	144	159	154	134	162	144	157	129	157	151	150	159	130	151	139	144	156	143	144	165	133	177	125	153	156	119	154	145	146	120	188	143	154	161	131	161	153	153	149	149	151	149	143	158	158	155	148	146	146	142	149	156	151	148	152	120	138	146	114	154	134	137	164	142	152	131	140	148	145	125	153	145	143	149	144	158	125	136	143	154	157	159	149	116	130	147	157	140	140	150	165	152	151	154	135	163	144	142	137	179	148	132	139	179	153	148	157	153	155	158	145	132	145	156	119	151	122	165	144	145	143	133	141	144	166	161	160	164	149	170	146	142	151	147	156	132	153	138	146	151	131	156	130	165	127	148	139	139	162	157	169	153	127	138	136	144	133	137	125	158	131	161	156	139	147	141	143	119	133	165	138	156	164	159	153	141	168	141	148	138	135	151	151	159	148	137	154	138	156	135	144	126	161	156	150	160	146	151	157	146	164	136	156	144	147	150	143	152	143	160	160	136	132	134	162	148	161	155	154	136	145	146	161	130	127	138	151	147	155	146	156	127	155	141	136	152	151	171	132	160	130	148	159	151	145	151	161	121	143	147	138	160	132	149	143	159	139	154	144	144	150	154	144	146	157	162	154	135	138	166	148	136	137	140	131	147	160	158	142	173	153	157	163	160	159	140	152	143	142	156	140	147	150	139	135	162	156	154	145	133	142	160	138	135	140	127	157	158	148	180	161	152	160	133	128	140	152	140	150	151	153	148	142	138	144	130	155	137	147	152	168	143	144	136	157	143	146	137	155	142	142	166	149	160	139	141	143	148	154	145	152	145	147	129	158	161	140	163	153	119	154	147	154	155	156	137	162	160	148	140	148	153	141	151	161	164	146	155	167	159	158	134	153	152	144	143	137	144	160	148	136	165	147	163	135	155	126	161	147	159	168	152	137	133	134	158	155	152	128	143	132	150	151	141	132	148	151	134	146	137	145	125	153	142	169	148	151	135	165	126	124	136	148	146	174	152	150	156	155	142	155	135	137	152	155	165	144	139	151	171	133	170	132	140	155	151	144	148	128	132	139	138	172	157	127	138	156	139	170	133	145	150	126	155	128	147	162	145	148	153	141	123	127	145	159	137	150	161	154	147	134	153	161	134	140	139	147	134	157	126	191	156	154	142	129	160	147	162	138	158	160	140	153	137	153	159	144	145	154	136	151	145	153	145	142	146	140	143	148	159	130	158	134	152	145	167	153	152	133	157	147	140	150	146	179	147	127	129	146	154	151	140	156	133	132	171	126	163	176	146	147	131	156	146	162	156	165
23765	21238	28952	23840	21105	10508	1011	935	438	442	371	373	327	332	314	327	302	314	259	323	301	325	299	304	252	272	286	286	298	271	267	283	264	291	267	289	244	282	310	259	314	256	286	251	252	243	287	247	265	263	273	280	279	278	292	250	273	263	262	244	263	233	277	273	279	265	272	274	293	237	261	258	273	268	284	268	290	261	252	270	281	254	284	244	300	260	258	266	265	263	261	231	274	266	255	274	287	255	238	248	239	268	270	250	276	262	272	268	267	257	266	223	285	254	285	268	251	285	269	253	275	287	253	284	257	258	269	272	273	265	257	258	275	263	259	242	235	262	251	246	261	227	282	243	227	250	288	279	302	242	279	255	275	281	267	306	251	287	265	255	238	266	288	268	256	255	277	261	268	259	292	237	272	237	266	293	285	233	245	272	280	245	243	253	279	276	238	239	277	260	284	261	286	266	286	270	287	298	269	255	299	272	282	299	277	275	250	270	282	281	266	257	280	256	277	303	307	279	285	282	274	252	302	234	250	285	258	265	279	268	255	261	267	292	258	256	250	247	283	238	293	287	267	244	277	277	226	257	270	262	285	265	274	283	259	247	241	284	284	291	242	259	270	270	265	273	267	253	266	270	286	268	266	267	271	241	248	289	278	256	276	279	289	251	286	245	263	276	249	291	232	288	253	258	247	258	305	266	258	279	269	293	240	271	278	267	277	258	237	279	272	249	255	278	257	298	254	256	280	270	271	263	244	305	271	244	262	283	254	265	226	280	261	267	254	255	260	253	303	245	275	247	305	259	284	253	270	268	261	278	270	229	257	258	251	249	274	264	255	271	277	254	285	248	270	259	280	261	263	250	259	261	273	250	262	248	272	284	284	276	296	258	279	256	249	286	297	248	276	252	270	280	250	245	270	271	271	234	275	269	283	245	282	297	245	283	266	266	294	265	248	255	272	270	247	258	263	268	279	278	233	293	286	266	278	266	252	251	276	256	263	249	232	256	280	267	250	285	258	249	269	257	249	241	233	288	272	245	278	280	286	264	266	280	257	251	246	288	269	266	259	280	261	262	253	244	246	248	277	273	275	257	233	265	287	231	268	296	244	281	268	283	248	287	250	272	246	268	236	286	247	300	279	292	300	275	265	259	266	259	277	264	287	257	284	250	264	276	264	279	274	278	296	282	276	263	259	273	257	259	258	282	246	277	278	257	284	251	269	268	263	301	260	292	262	295	262	260	242	262	241	284	260	283	279	264	263	280	276	260	272	263	270	243	283	265	256	272	272	270	246	266	264	265	258	286	258	258	277	258	277	292	248	258	258	281	250	269	289	297	267	271	292	310	257	295	288	262	289	294	286	266	295	259	251	292	251	295	251	264	294	254	244	255	267	256	259	277	290	278	251	253	248	253	264	261	250	284	262	271	275	266	298	273	296	266	281	268	269	272	259	254	269	272	257	257	279	285	246	290	248	252	258	278	249	265	244	259	249	258	259	264	245	273	284	272	242	244	262	258	299	277	259	241	265	287	286	265	244	288	277	269	260	301	264	278	276	266	251	247	265	273	285	278	280	283	259	241	263	246	250	271	277	250	266	286	278	277	285	281	255	252	290	304	254	251	242	279	259	292	251	266	240	298	248	260	242	264	272	265	268	246	264	254	283	279	253	286	288	274	256	266	267	277	247	274	266	275	249	254	251	262	284	265	309	263	262	243	255	280	269	278	253	260	228	248	251	280	279	273	281	274	273	277	237	307	234	271	286	272	258	278	287	264	286	261	255	262	285	277	253	252	272	233	267	264	256	272	296	267	267	280	269	262	260	280	252	279	288	256	273	243	254	270	263	272	271	292	273	272	264	270	267	273	262	279	229	244	275	257	274	283	276	297	249	242	270	240	236	252	289	264	241	247	259	248	287	238	263	282	253	254	279	278	258	287	251	275	251	291	261	270	268	245	287	263	228	246	286	259	286	258	298	281	269	293	261	251	264	250	277	270	271	275	292	257	253	269	290	277	262	261	224	270	250	251	251	260	253	266	226	251	274	284	288	232	252	292	272	281	276	293	242	278	264	284	259	275	258	239	286	253	261	291	267	248	262	263	268	291	301	272	269	241	265	234	277	252	310	268	283	258	289	277	250	281	255	231	255	250	242	260	237	270	306	289	250	297	255	232	270	247	254	271	278	222	231	275	262	262	258	272	263	292	265	272	257	286	275	264	238	251	268	291	281	267	255	269	257	249	248	253	278	244	273	272	276	241	247	270	234	236	269	285	247	285	257	258	256	267	280	263	268	282	270	293	298	258	279	282	265	252	271	261	275	271	261	252	264	245	290	296	271	251	263	295	258	250	264	264	225	289	244	276	279	280	248	260	256	261	275	238	284	278	267	271	265	272	292	285	240	259	267	267	303	289	247	282	261	252	280	240	265	304	266	256	241	266	277	255	285	259	267	241	265	282	278	276	273	274	226	296	279	301	274	249	274	277	254	277	264	264	288	286	270	247	289	248	279	262	267	274	259	286	274	275	278	271	258	248	276	282	274	253	254	268	263	272	271	258	262	222	261	229	261	255	289	261	266	265	259	271	286	238	264	292	255	259	235	274	257	247	251	255	267	296	301	286	255	283	251	274	251	258	257	233	251	259	258	238	276	235	246	256	267	299	275	287	267	294	285	258	261	282	263	260	256	231	297	253	255	292	258	278	278	245	283	248	277	292	235	273	270	310	279	251	251	298	290	254	274	285	285	268	270	279	277	281	264	277	295	284	248	297	249	271	259	261	264	265	281	257	264	285	296	280	277	271	252	289	266	274	262	242	276	260	271	251	243	258	269	270	272	269	230	286	277	270	252	259	264	271	265	258	253	264	282	234	277	292	241	266	269	246	288	272	245	251	268	267	268	285	276	256	247	260	265	281	263	258	243	286	254	271	277	250	286	297	284	262	270	233	258	253	238	297	255	271	273	256	282	272	278	279	268	277	244	275	233	265	299	302	279	223	252	220	283	272	257	296	267	259	277	267	288	254	285	280	251	281	254	256	259	282	258	255	226	266	302	270	240	277	281	263	260	240	266	271	262	251	256	272	264	267	269	273	255	256	270	282	275	282	254	273	271	278	280	276	273	284	274	241	273	264	238	264	254	254	292	263	261	304	259	280	281	266	266	251	261	270	263	299	271	285	285	291	289	243	267	250	213	252	259	257	279	281	261	260	249	251	248	277	277	241	260	268	282	283	273	270	237	261	253	263	291	315	238	276	268	258	244	258	277	256	272	272	254	281	284	262	269	241	278	261	268	257	256	279	264	265	231	292	262	263	250	250	268	239	287	243	257	248	263	267	278	274	282	290	288	284	258	262	282	303	257	275	281	288	273	258	298	261	243	265	251	282	268	270	260	272	242	279	245	274	290	277	251	285	256	290	293	276	268	257	269	263	268	282	304	255	275	266	277	254	256	237	255	252	257	250	262	261	273	251	287	263	254	261	262	266	268	264	270	272	258	262
20920	60852	19630	2358	1750	1299	1140	1388	717	573	471	468	450	409	387	355	370	335	330	330	318	316	314	309	323	300	321	299	292	285	314	276	277	261	270	265	319	283	249	284	255	266	284	303	268	288	275	300	270	269	286	283	297	309	270	294	260	258	255	288	268	292	285	298	289	252	285	268	308	265	278	273	285	286	273	254	266	303	299	260	294	253	297	277	271	281	269	295	269	267	279	285	282	273	268	287	241	252	283	290	275	267	317	271	278	259	281	296	265	261	278	269	281	261	285	263	276	277	294	247	257	296	299	277	282	261	269	250	286	267	288	258	250	256	284	258	257	283	301	271	265	255	256	271	248	287	285	243	227	275	265	260	266	284	281	278	246	262	282	253	257	277	272	293	264	281	268	264	265	278	270	284	278	278	276	277	260	322	270	261	294	285	261	283	279	288	275	271	246	269	238	286	284	283	292	258	280	242	268	284	257	265	277	222	257	266	263	247	291	288	271	285	278	286	253	285	280	275	287	247	286	246	287	300	292	262	283	283	293	272	246	275	262	274	275	265	281	281	273	275	265	271	265	276	284	269	269	286	261	265	270	253	265	290	251	271	271	305	283	261	288	288	269	280	273	268	303	285	279	257	284	259	293	250	297	288	274	265	267	275	286	278	274	283	265	262	253	283	271	290	236	259	279	273	250	276	294	272	278	271	280	267	289	279	273	274	257	287	262	289	279	239	292	235	286	282	268	278	263	274	271	297	255	280	274	268	232	275	277	268	266	296	301	280	275	284	279	270	254	268	267	286	294	275	268	260	300	273	247	280	267	262	274	276	273	283	255	253	249	288	293	244	250	281	248	277	283	292	294	285	302	280	281	249	300	290	277	292	246	291	262	279	256	248	274	286	252	253	260	254	260	218	270	270	303	281	300	258	271	275	286	284	287	308	277	243	232	317	254	279	311	283	257	270	306	276	292	299	308	275	282	262	268	289	282	274	269	282	299	267	263	271	262	238	248	294	276	250	281	287	301	306	251	284	258	259	290	286	262	293	273	279	290	267	236	270	269	261	272	246	259	279	295	296	261	281	308	290	318	251	268	243	301	297	252	246	269	288	268	272	236	282	281	291	275	295	276	287	297	290	282	287	283	254	256	264	287	255	264	285	282	286	268	288	261	297	273	258	256	272	248	278	248	272	284	262	291	305	295	283	275	263	284	271	272	296	271	229	292	268	280	275	267	233	278	256	281	304	273	266	244	278	287	258	250	305	276	306	293	285	284	293	280	293	262	268	264	291	289	282	278	272	247	264	259	274	258	280	269	247	256	273	265	307	304	274	281	262	276	318	255	269	276	255	288	276	274	274	277	282	285	278	276	252	293	288	274	274	270	258	276	254	270	280	273	284	250	298	319	227	287	243	269	307	246	285	293	289	255	275	253	262	285	272	296	272	289	300	275	264	274	291	301	319	284	279	276	292	287	272	263	264	277	284	270	228	292	268	280	261	277	258	249	266	249	267	303	266	278	283	257	285	263	266	286	290	260	290	266	243	275	285	293	261	256	330	278	271	270	268	274	324	266	267	292	294	269	268	269	256	300	286	281	254	257	283	270	264	291	302	256	256	286	305	288	267	289	269	279	275	276	273	294	262	264	275	266	287	263	243	267	271	264	269	312	261	265	275	281	237	279	272	278	242	268	236	262	258	255	279	234	280	300	278	281	265	274	302	286	291	291	264	265	249	287	288	292	277	304	292	293	270	283	274	295	253	251	245	269	283	256	273	279	300	267	301	269	301	256	282	249	264	274	287	260	267	263	272	289	285	283	275	300	315	274	249	260	273	274	293	252	267	262	263	250	287	284	262	275	268	267	286	269	273	245	283	300	266	286	293	253	285	268	280	308	251	308	254	233	288	279	259	285	281	281	258	268	252	276	263	292	246	251	274	302	294	252	288	292	290	300	253	318	251	262	266	277	304	269	253	285	245	254	261	249	241	283	274	278	275	282	300	266	287	289	254	284	269	270	245	255	286	320	256	245	278	278	277	283	278	280	260	268	260	301	250	289	259	248	252	222	267	288	268	272	283	256	285	283	309	293	272	276	269	273	268	255	315	267	251	258	280	266	256	264	276	263	283	288	282	281	243	254	315	263	263	279	294	252	294	283	288	259	259	271	310	266	276	286	259	277	280	293	275	290	286	274	279	286	262	281	284	278	260	315	275	274	254	254	283	271	235	321	294	267	280	300	257	283	265	298	262	277	283	289	279	282	272	279	263	268	313	262	252	265	292	249	307	236	266	285	295	297	258	268	310	285	300	282	247	272	273	275	281	284	252	293	254	313	263	273	260	273	266	299	251	286	282	294	272	254	260	276	279	240	305	272	265	248	264	273	267	274	286	247	274	266	272	255	276	274	218	262	294	258	265	289	272	284	245	253	259	266	281	273	305	260	256	281	267	263	283	314	281	287	271	303	250	269	282	269	236	254	253	266	271	283	260	255	275	266	278	273	274	291	250	262	273	263	272	280	301	270	260	262	294	274	259	279	274	270	277	267	252	293	278	248	293	282	292	267	277	294	272	266	263	274	248	286	300	256	270	273	275	298	296	284	279	254	281	268	267	302	264	303	289	257	279	258	275	238	287	279	283	277	284	275	258	265	285	269	288	305	275	236	250	257	305	265	260	296	270	296	287	245	294	310	275	274	270	285	281	259	282	300	258	281	261	281	295	285	283	293	301	290	275	293	243	272	292	268	283	265	244	266	256	284	264	290	255	268	290	275	272	280	258	286	278	273	267	281	253	294	264	246	262	285	272	294	266	294	278	254	266	291	275	263	282	278	249	265	275	283	235	276	267	266	261	281	269	255	292	292	282	269	256	235	320	272	267	266	270	268	270	260	296	266	287	285	274	272	272	269	246	286	269	250	261	280	253	273	269	306	228	283	281	272	269	249	285	295	272	255	286	287	279	258	282	285	291	281	235	299	299	253	238	284	272	235	278	270	267	244	266	279	269	285	265	270	257	297	271	254	275	266	257	264	264	279	269	283	288	257	287	247	290	303	265	273	235	267	284	271	287	271	303	291	282	273	258	274	260	285	244	254	289	283	294	305	276	262	257	324	263	256	281	292	276	280	254	276	308	271	294	270	266	290	257	248	280	252	264	253	259	277	276	278	278	289	262	296	259	270	232	271	247	254	281	303	306	251	295	268	294	274	300	274	259	267	239	258	244	282	264	276	269	257	275	273	282	293	275	232	266	292	296	281	262	268	265	274	249	284	313	297	255	261	280	264	259	266	283	268	288	282	277	283	291	266	255	281	265	242	274	278	294	277	273	300	285	289	262	277	280	276	254	283	274	258	280	230	278	260	290	269	276	277	309	300	285	262	271	273	334	263	275	259	279	267	252	265	305	256	313	282	264	245	244	275	283	273	284	309	288	248	261	251	294	297	295	273	270	256	280	282	270	267	267	304	270	250	255	252	258	298	289	288	269	277	252	268	288	279	271	314	287
24948	21282	27941	24760	10010	612	495	611	314	315	310	262	313	276	281	247	273	243	242	245	244	253	253	257	250	249	263	276	217	233	255	258	230	258	276	247	244	247	234	239	272	276	267	244	246	264	248	242	232	263	252	240	217	253	255	252	255	228	263	247	246	257	252	260	239	215	253	222	239	277	235	255	231	239	234	244	234	264	232	250	247	248	272	230	273	258	247	252	249	210	238	261	250	229	280	273	231	243	254	229	222	212	227	240	230	238	243	252	261	245	260	247	238	286	223	212	208	235	233	240	248	262	243	241	241	231	261	245	232	214	251	241	233	247	236	251	250	269	231	236	240	229	280	235	258	232	262	249	232	275	232	239	249	231	273	255	253	260	211	227	252	226	246	252	258	250	262	230	246	240	264	236	225	244	244	243	225	233	255	238	265	238	260	255	209	253	244	240	229	251	234	235	248	225	230	250	235	237	252	271	250	241	252	227	229	277	236	203	266	253	244	219	246	237	217	267	253	254	214	250	258	232	225	268	260	251	250	242	239	248	259	270	247	265	235	244	252	259	223	259	239	241	238	263	197	239	256	248	254	248	250	224	230	237	247	241	237	246	239	234	262	243	242	246	278	229	243	231	269	266	256	261	246	244	233	256	255	251	274	253	236	231	256	242	224	262	252	264	239	278	236	256	271	263	238	246	230	241	242	239	233	261	239	224	237	224	229	226	278	233	271	235	256	260	240	237	223	228	245	251	247	219	226	220	240	253	272	252	251	301	246	233	227	249	225	224	251	241	245	230	234	255	268	253	254	218	270	238	242	250	217	252	243	260	262	232	265	244	273	235	257	221	224	212	267	236	244	233	250	216	243	250	230	214	242	236	255	258	233	225	230	283	259	274	236	237	227	263	245	257	245	270	237	245	225	262	260	267	253	253	266	255	207	256	265	254	233	234	266	285	237	262	232	246	255	233	253	248	260	261	253	271	264	247	219	211	226	236	214	237	258	272	268	230	242	221	241	266	253	243	232	231	234	248	263	263	241	268	250	242	256	232	231	263	249	212	255	226	280	245	244	281	251	236	233	235	241	233	260	247	221	246	278	231	246	237	235	256	252	224	253	261	242	230	276	292	244	266	245	259	241	245	244	260	293	250	278	266	269	242	236	250	275	213	254	249	231	238	270	247	258	240	241	241	256	229	224	248	232	230	268	243	250	239	259	251	238	249	227	277	232	237	232	256	239	248	270	259	247	228	266	243	222	257	245	242	235	237	260	263	240	217	226	248	250	241	217	252	242	238	248	242	264	262	246	231	237	230	228	256	232	247	229	255	248	251	249	268	243	259	248	241	249	241	238	227	240	258	244	217	241	252	239	255	231	251	221	241	246	239	278	235	244	243	229	246	236	264	234	246	232	246	229	240	222	279	234	262	221	271	254	230	233	232	222	238	261	257	255	248	261	258	260	250	258	231	257	283	247	248	257	223	240	247	243	257	255	236	248	226	223	263	221	236	236	243	251	247	245	235	263	246	241	265	262	263	237	272	263	255	236	228	267	279	223	262	259	259	231	234	252	236	252	244	230	234	233	253	230	235	254	215	261	247	240	220	249	223	257	256	245	251	242	259	232	258	233	240	216	240	239	259	230	233	254	249	259	257	244	241	248	245	240	228	238	247	234	223	234	247	245	221	257	227	231	253	237	261	260	282	250	251	245	258	255	214	242	285	230	223	251	262	198	266	232	223	239	238	246	240	248	265	242	258	261	240	251	234	241	241	248	225	213	242	229	218	256	242	260	231	229	254	235	256	230	247	258	222	264	245	283	244	259	244	253	230	231	245	233	243	247	238	219	267	256	239	247	217	221	237	229	212	224	229	279	257	237	261	233	221	260	260	216	246	227	216	278	272	230	252	278	238	212	262	247	263	253	228	256	256	242	223	249	280	281	241	221	264	252	255	262	262	247	247	238	262	262	248	253	215	236	256	232	242	239	265	260	245	270	247	249	256	240	263	267	254	244	257	246	231	243	250	242	231	237	258	239	240	246	252	254	238	248	255	223	242	223	236	217	223	271	265	235	261	261	239	248	245	224	256	255	229	233	253	231	222	242	230	213	243	247	258	247	258	243	252	298	260	242	234	257	230	244	229	229	260	257	266	227	263	212	237	215	252	220	262	239	267	232	259	258	241	243	248	268	233	248	232	243	259	231	217	234	234	282	274	259	253	230	261	265	253	252	222	219	223	256	210	252	243	266	238	282	256	284	245	245	227	227	276	246	256	244	236	252	259	228	250	227	224	254	239	248	235	261	264	255	237	256	283	273	260	243	260	256	239	249	254	284	244	284	242	254	243	224	229	256	241	227	250	241	237	260	256	243	242	249	242	232	243	277	248	228	227	205	268	240	245	240	252	240	237	226	239	251	222	258	241	239	244	268	251	273	247	241	215	234	281	269	223	256	222	270	250	227	234	239	280	237	241	243	250	284	260	253	232	241	236	217	210	244	255	255	261	258	271	240	237	217	247	245	253	239	262	251	264	255	217	232	276	222	234	219	250	234	246	201	239	261	261	215	243	245	250	210	228	248	260	265	225	259	229	264	226	244	249	219	252	239	249	234	249	213	231	250	272	247	262	222	221	252	245	251	248	237	252	258	273	264	239	246	208	211	245	240	257	242	228	251	226	234	276	232	254	267	259	248	268	276	247	264	225	233	246	248	229	228	240	214	234	240	246	238	251	220	244	265	250	273	222	247	235	249	253	233	258	231	254	285	237	238	238	250	215	269	248	242	274	263	259	256	256	249	251	265	208	260	220	232	260	226	261	216	236	237	247	254	233	211	240	239	247	222	256	262	239	222	243	263	236	226	274	255	232	250	279	240	256	258	217	248	235	265	232	252	229	233	268	242	253	237	240	274	233	246	266	256	219	243	246	281	265	245	254	250	246	243	224	245	268	260	249	233	235	264	254	231	239	245	240	249	266	245	224	284	250	238	244	253	211	270	229	258	262	257	246	253	252	237	279	247	254	257	265	246	241	228	249	230	241	227	246	271	240	226	246	252	278	271	237	254	226	262	225	219	242	232	274	238	244	232	239	246	231	271	253	259	247	246	259	244	254	245	245	237	264	242	251	248	271	260	259	234	282	243	232	206	233	239	226	253	263	213	219	225	245	244	268	241	230	242	270	246	207	228	246	233	239	231	233	232	230	256	256	235	225	227	245	244	230	219	231	241	273	240	244	226	223	213	251	240	249	238	229	238	252	292	279	234	204	229	223	234	271	237	217	237	262	232	247	250	283	250	239	252	274	231	261	232	247	252	231	250	251	266	254	238	263	239	259	226	234	228	233	223	229	231	265	246	286	230	235	261	251	226	225	261	254	229	229	266	252	234	239	233	231	258	226	240	254	216	251	254	237	234	240	248	255	231	244	223	247	231	235	251	237	213	258	238	232	237	216	245	215	237	258	252	224	248	236	238	245	236	261	243	282	258	265	252	217	234	278	231	233	248	225
20730	52447	17725	1328	1044	791	694	1074	485	447	377	366	358	350	351	324	310	313	299	310	313	287	313	262	285	264	302	276	285	269	267	274	280	245	292	268	264	274	286	272	270	286	276	279	253	261	270	255	275	248	284	256	276	242	259	290	283	259	282	256	257	291	271	296	250	257	254	274	296	243	251	280	283	262	270	263	281	299	265	287	297	255	287	281	279	268	254	300	277	253	273	267	271	275	267	294	284	262	279	258	264	266	271	220	251	257	259	235	265	263	267	304	270	261	276	274	278	280	275	300	276	271	271	263	254	267	256	274	255	279	248	293	315	256	259	255	258	265	263	251	263	268	261	274	245	281	240	265	282	267	261	233	282	294	271	281	278	270	272	289	263	251	264	295	281	283	283	240	263	254	277	270	250	279	253	268	299	286	243	301	290	248	258	273	262	253	280	251	268	276	264	252	277	288	279	278	269	289	254	276	275	283	271	277	279	280	282	266	283	279	275	294	279	279	273	275	267	254	244	264	268	283	277	253	252	280	291	268	268	280	284	266	295	236	274	279	222	299	266	278	258	242	260	269	267	275	289	273	298	265	276	281	236	271	262	261	245	286	282	258	279	269	243	263	266	293	285	272	279	242	280	251	253	254	279	283	273	273	297	280	281	276	293	277	278	267	267	250	259	278	283	262	284	240	258	275	278	262	296	253	287	257	276	256	272	259	247	284	263	270	258	262	253	237	267	265	259	265	277	272	274	259	265	263	264	265	256	255	267	258	254	262	250	268	278	245	306	272	257	273	274	259	267	275	258	243	277	266	260	261	277	293	284	266	274	255	269	279	296	265	254	253	267	266	274	249	257	276	285	287	256	287	273	261	257	286	262	278	269	265	285	294	262	274	269	239	274	285	285	252	274	271	237	274	259	244	249	256	294	293	287	265	291	289	265	269	285	265	243	265	243	288	291	220	265	274	251	284	266	296	268	246	265	230	273	265	252	258	289	283	278	264	279	265	235	298	284	243	262	282	262	262	252	272	297	267	270	274	286	283	235	282	302	281	291	276	254	250	254	255	257	228	272	271	259	267	288	283	276	274	278	254	294	239	291	279	254	293	256	234	254	243	276	257	252	290	291	270	264	287	254	250	256	271	254	263	273	290	282	263	242	250	280	281	268	280	295	278	259	237	294	253	279	275	274	299	261	280	272	257	268	261	280	273	252	298	283	276	285	274	254	228	271	257	269	303	259	258	254	266	233	259	273	280	281	271	277	272	264	241	253	269	261	273	276	244	263	293	288	249	274	236	266	266	245	258	269	245	276	262	312	225	257	289	246	271	238	277	291	285	244	260	264	233	286	283	268	255	310	278	304	277	261	289	296	267	254	263	280	292	266	279	262	250	272	290	259	261	266	260	267	249	278	289	280	252	255	258	281	263	292	251	273	299	258	293	279	256	292	270	277	270	262	252	260	265	267	265	291	269	249	261	283	245	265	245	271	284	260	260	263	267	263	297	263	275	270	273	265	287	280	256	265	254	276	269	274	249	253	267	283	290	254	290	253	285	294	294	293	245	247	223	234	286	280	275	274	278	284	271	296	254	309	237	237	249	302	268	287	267	276	283	268	263	290	281	273	273	265	247	256	249	280	262	234	269	307	246	242	251	293	295	260	275	271	266	263	256	294	241	279	264	259	281	271	287	305	317	283	293	246	262	282	269	260	276	291	267	282	243	291	247	249	293	279	270	287	296	288	258	259	264	260	271	257	265	273	288	292	282	283	258	314	264	261	264	245	275	250	249	227	290	258	262	260	240	267	269	287	297	275	249	270	300	258	245	274	270	245	269	289	261	249	267	262	273	258	250	242	263	255	257	259	276	252	263	280	267	237	266	224	237	265	271	288	288	267	280	266	283	274	260	251	271	274	258	274	255	261	264	267	271	282	281	269	247	257	270	259	250	288	263	240	282	269	290	263	257	258	284	267	288	256	273	282	256	261	261	281	266	267	267	280	271	245	261	271	253	290	287	276	252	261	267	266	274	260	266	249	276	270	257	255	254	292	271	236	279	249	299	286	270	291	283	273	248	288	274	263	287	301	273	267	257	267	272	259	261	252	276	278	265	284	260	278	279	306	232	266	274	282	271	276	267	263	266	249	266	235	271	291	290	248	276	277	256	247	284	254	244	264	293	251	276	269	284	285	269	276	295	251	258	260	245	267	271	271	274	250	251	282	272	287	262	268	267	290	276	254	279	254	260	283	284	271	305	239	297	252	250	298	292	268	282	287	256	262	286	266	263	267	263	281	280	251	271	238	264	240	268	283	250	291	285	269	276	249	242	282	268	260	262	274	273	265	265	302	282	275	292	294	249	286	245	270	243	267	246	279	270	268	288	256	249	309	253	307	298	260	257	280	282	262	252	268	265	234	264	266	245	291	258	315	249	256	276	263	239	270	266	271	238	302	280	285	255	272	282	274	280	259	311	269	262	296	304	241	276	271	270	249	304	281	264	302	275	248	274	269	271	273	256	268	276	247	290	305	256	280	256	284	274	278	292	266	297	260	272	248	275	266	271	267	266	282	276	307	276	266	272	296	238	245	263	269	269	297	251	283	273	264	275	260	302	262	265	273	261	277	273	262	293	280	279	289	257	248	245	267	270	276	280	231	266	268	263	259	275	281	295	250	280	274	283	255	276	293	274	263	257	275	269	286	258	241	291	270	258	259	265	282	247	257	274	270	273	294	291	249	219	278	246	253	271	246	281	257	256	254	255	276	290	283	324	257	246	261	271	275	268	271	270	246	277	274	269	250	256	251	261	279	280	239	263	263	284	252	281	263	275	304	283	251	253	255	279	278	276	262	266	271	279	270	258	269	230	272	253	283	255	280	272	248	268	274	248	263	246	255	260	274	239	258	238	277	282	269	250	244	260	248	264	269	281	299	301	285	269	262	263	253	270	263	275	275	285	260	249	276	262	267	279	301	256	273	277	251	273	269	253	293	279	249	252	240	294	250	266	245	290	274	240	263	290	260	254	280	271	273	270	266	280	259	287	312	280	246	284	282	256	263	251	270	285	299	293	267	257	264	264	301	268	265	280	254	275	253	240	283	251	281	249	255	250	274	285	258	261	262	272	280	262	271	272	246	246	259	259	261	271	265	270	300	272	280	275	281	311	255	250	271	253	287	268	272	283	270	261	257	281	258	250	272	280	295	268	290	277	290	298	285	284	264	268	274	262	266	272	266	257	261	281	277	262	277	237	268	284	261	306	229	266	240	263	285	266	278	279	261	265	307	296	258	277	277	272	296	257	221	264	287	290	273	276	273	278	263	272	285	273	247	271	294	247	266	271	271	275	289	294	252	247	280	282	262	233	284	247	272	265	276	268	276	252	259	273	259	269	261	252	266	263	251	273	254	269	256	268	273	291	279	236	257	258	242	263	282	234	267	274	283	268	246	272	298	279	285	261	263	262	284	264	307	261	260	302	268	254	262	269	254	282	299	252	280	270
22716	21196	28946	23866	21179	21147	9076	2597	828	780	773	657	613	618	613	572	597	567	517	528	494	511	508	466	504	496	461	483	459	519	491	497	478	472	472	476	445	486	486	412	468	477	482	490	471	499	473	465	491	491	466	476	487	481	448	468	450	429	466	500	468	455	499	490	490	448	466	439	437	455	453	462	470	454	467	455	468	439	505	471	454	446	459	471	504	484	455	411	492	421	464	442	466	464	497	473	504	489	469	473	428	461	485	412	470	445	484	487	488	442	408	462	466	483	461	423	491	470	472	471	481	484	457	477	467	462	479	491	486	452	473	485	471	476	472	478	499	466	471	456	456	467	462	412	495	500	416	491	432	480	482	431	467	450	462	473	423	468	452	476	469	441	496	478	468	439	459	461	490	474	456	474	470	488	458	431	499	502	467	478	457	447	449	443	469	485	482	507	499	445	462	421	473	492	534	474	494	484	464	430	470	445	442	466	462	444	487	434	479	466	512	437	460	503	457	432	455	491	480	483	469	426	438	476	461	461	492	464	452	468	440	477	454	433	421	441	435	464	455	503	462	457	434	448	479	498	475	466	446	449	460	440	460	457	485	418	434	468	471	437	447	451	454	481	435	485	473	469	443	485	507	455	463	431	454	469	456	438	460	459	421	456	481	495	479	469	494	473	452	463	495	457	430	462	455	459	454	468	462	511	487	467	465	466	449	499	448	442	506	468	460	451	466	455	464	458	498	486	464	485	484	481	487	480	465	480	486	502	465	448	433	478	471	430	452	487	470	447	483	503	453	440	497	467	452	462	467	489	473	462	520	473	450	486	428	447	463	475	467	437	520	464	476	449	472	465	496	475	446	499	447	465	477	486	518	450	476	484	422	441	427	461	465	429	444	476	481	477	499	422	480	448	457	467	480	473	454	462	496	486	455	473	465	432	506	477	461	440	474	439	495	489	454	485	476	439	487	412	481	480	462	457	435	492	448	469	486	449	446	438	448	449	474	496	491	467	433	458	442	503	473	453	461	487	452	474	472	458	466	462	449	464	488	469	433	480	474	455	478	477	516	449	461	485	503	488	514	423	441	483	455	460	469	466	460	467	490	466	466	471	432	506	441	445	423	481	467	412	481	435	474	468	483	497	452	455	472	454	471	473	502	450	467	493	460	479	443	431	476	455	475	447	485	489	475	462	441	498	466	476	452	435	485	443	502	468	437	473	427	469	463	417	453	476	482	463	499	468	467	523	452	472	480	467	471	486	479	455	424	456	475	474	442	488	520	463	462	495	471	480	465	469	435	459	461	444	484	466	458	451	471	445	471	461	507	471	428	475	446	489	499	448	435	477	471	469	423	463	463	471	455	465	477	490	457	446	474	431	471	453	441	466	447	468	466	461	447	468	462	480	449	481	454	461	436	442	477	492	468	433	509	449	442	484	424	486	477	473	468	458	459	418	442	457	463	475	471	488	449	451	455	463	473	484	425	453	432	451	467	448	425	435	472	476	450	469	472	514	470	494	462	411	488	447	500	469	462	442	502	438	453	459	466	513	444	474	454	467	440	434	481	478	451	425	463	491	480	435	496	470	474	473	483	468	463	519	439	489	438	423	509	458	453	499	459	466	443	504	475	465	444	457	488	447	448	416	433	499	496	455	437	488	488	445	483	475	427	480	471	472	463	477	477	508	492	476	479	424	459	468	450	446	444	459	458	470	454	490	455	503	464	452	459	469	455	471	470	435	486	478	468	459	451	487	495	413	453	470	460	425	449	474	466	457	471	447	474	502	465	445	495	456	479	478	463	476	473	428	451	452	460	469	446	457	459	451	443	490	498	467	476	447	452	427	491	443	458	465	536	483	456	500	488	485	474	472	473	438	450	438	438	523	455	460	433	450	512	462	462	458	471	450	482	476	443	479	484	490	448	490	458	486	482	451	452	500	466	486	490	457	445	470	473	468	469	451	452	445	440	478	482	433	459	431	454	445	452	472	464	426	466	459	492	456	481	519	488	454	453	483	498	454	439	477	466	440	468	495	432	507	405	460	484	478	461	459	443	473	495	458	432	465	462	454	467	453	500	478	477	444	464	479	463	452	491	489	499	451	456	463	455	446	476	444	481	441	470	447	488	458	503	485	483	466	507	462	493	469	408	484	505	424	467	422	492	494	468	479	464	434	424	473	504	459	434	489	449	471	465	455	447	461	467	493	460	470	479	460	429	466	475	492	461	516	469	441	458	476	457	498	451	439	453	473	434	478	460	429	452	453	467	465	497	464	458	465	452	463	489	465	472	472	447	431	458	468	485	452	497	494	490	465	467	425	458	476	489	455	446	455	455	398	461	481	479	446	483	500	468	479	486	462	478	473	439	473	462	421	451	443	460	461	436	468	450	481	488	441	440	488	496	451	490	488	488	457	498	477	457	463	462	459	448	454	480	477	474	470	469	481	462	504	466	496	462	486	446	494	464	485	445	475	484	474	457	463	444	437	443	460	491	499	469	488	471	451	477	488	488	482	455	517	472	460	499	504	440	460	463	478	419	479	450	454	473	472	465	489	478	422	466	472	448	437	438	490	471	481	464	478	471	451	433	429	458	454	461	442	489	491	464	465	472	453	429	474	454	419	477	435	446	449	466	473	407	423	467	443	439	450	461	449	426	455	490	470	445	452	455	495	462	437	475	480	461	480	484	460	470	497	473	442	457	460	443	437	462	458	518	460	463	472	455	457	446	486	461	457	440	476	489	463	409	437	471	439	420	463	459	477	452	444	504	465	454	474	451	473	495	476	453	450	439	445	447	453	448	417	490	454	492	461	458	465	475	434	437	444	489	469	421	438	440	467	481	463	438	439	456	465	465	455	489	476	475	481	451	409	464	446	468	460	449	522	501	419	457	491	506	461	468	477	464	460	479	475	435	449	505	444	469	464	461	407	488	492	458	488	462	497	470	462	433	453	488	481	459	481	466	458	499	464	487	466	504	433	491	477	469	451	491	438	438	462	428	424	457	467	478	499	470	473	460	459	471	472	462	506	446	494	480	472	396	422	486	443	483	472	436	483	460	468	444	464	489	443	455	460	471	458	508	477	499	437	453	460	466	448	461	447	482	439	474	437	445	467	476	470	480	429	432	461	422	466	442	466	461	449	483	474	471	460	486	497	512	428	478	482	452	459	495	468	472	461	477	476	491	468	462	453	489	445	509	499	486	478	479	448	459	460	489	481	442	503	524	441	478	433	461	520	453	444	490	481	462	460	433	441	490	452	466	452	460	441	474	461	473	417	413	447	449	466	446	454	479	442	441	468	486	457	455	423	510	492	475	474	454	423	515	452	486	426	440	472	465	493	472	466	474	493	462	429	453	486	463	468	470	457	490	451	419	479	480	481	435	492	449	479	480	450	458	464	414	469	435	421	503	536	431	420	453	464	495	475	485	471	466	447	458	503	462	457	467	449	465	458	498	475	480	452	438	469	509	413	459	493	447	476	470	506	457	496	460	496	443	442
23816	67541	26439	4233	3010	2369	2106	3800	1259	1080	902	841	745	682	634	673	629	612	525	547	556	527	564	526	537	514	530	495	534	464	531	467	488	500	503	452	495	528	471	524	508	532	492	494	459	488	478	509	461	506	505	477	472	478	493	452	476	501	485	448	460	474	468	452	469	459	490	486	476	507	485	449	485	483	467	479	466	487	486	463	478	450	490	467	449	440	452	519	466	486	480	455	472	500	441	488	471	445	511	437	475	464	489	502	452	479	492	482	520	492	479	450	474	450	497	465	509	494	488	476	428	492	491	481	458	460	452	446	452	456	496	491	467	463	475	480	475	488	480	443	447	469	488	458	507	463	482	426	461	497	489	441	434	455	472	464	443	463	447	492	461	468	471	447	488	492	474	477	465	449	482	453	467	451	469	479	458	481	462	487	478	458	427	483	495	487	452	485	494	515	460	510	460	454	431	469	449	483	458	426	440	452	474	462	473	472	456	487	494	442	482	495	464	458	507	500	484	474	456	458	412	490	453	473	488	454	492	463	433	455	476	471	459	421	470	449	488	503	440	492	455	505	456	458	463	447	456	420	460	450	443	465	453	494	472	499	465	462	457	465	533	468	455	487	470	474	462	449	438	444	449	472	467	441	466	482	477	476	455	474	503	445	488	442	438	465	506	495	458	455	509	476	454	473	464	480	454	443	518	485	450	457	456	450	465	472	467	459	476	467	483	484	492	469	490	469	454	483	488	492	462	473	475	441	469	490	483	433	460	469	422	487	426	429	475	472	482	458	480	466	450	476	474	490	481	452	459	422	509	478	510	477	435	476	432	480	449	486	435	501	481	459	457	465	475	452	466	488	481	487	462	468	483	503	461	458	486	499	490	492	465	478	469	489	485	497	475	447	481	475	459	472	444	458	479	485	474	496	477	477	481	482	477	491	442	469	475	472	482	449	453	473	483	506	464	452	465	480	452	466	440	459	466	465	464	501	475	444	481	508	474	501	425	474	443	491	456	466	482	491	481	469	479	456	472	478	456	482	507	436	450	463	423	473	484	464	479	470	463	479	493	480	481	501	449	441	474	468	447	453	480	485	476	473	510	479	470	462	484	483	446	473	486	472	450	484	477	471	435	476	468	524	466	441	465	426	463	424	506	465	458	498	489	488	446	506	446	455	481	487	482	456	492	461	472	441	481	482	473	492	515	511	460	498	504	450	483	457	478	474	478	487	438	460	465	477	476	482	491	517	483	480	418	464	442	473	438	464	466	453	485	456	469	468	447	484	456	459	469	452	474	450	475	435	475	449	473	514	446	512	511	460	489	493	445	457	441	488	501	432	507	446	466	481	492	441	477	452	466	441	448	455	527	432	469	515	493	461	480	451	484	479	491	429	479	494	469	469	442	479	449	430	505	489	471	495	479	445	486	451	429	462	490	460	463	464	484	439	473	467	519	465	495	519	466	459	453	494	450	470	481	444	453	442	486	482	451	494	496	467	475	452	469	512	512	447	471	469	497	486	475	477	475	470	496	441	486	453	522	485	470	431	469	462	470	482	484	485	455	430	449	470	481	494	477	480	475	465	457	477	438	479	477	482	469	440	458	450	462	458	469	468	469	454	486	459	495	480	525	449	451	493	467	486	475	437	466	504	481	499	505	470	449	449	452	427	524	488	460	455	462	444	480	462	497	479	506	462	452	468	435	453	435	471	484	441	464	459	449	459	465	481	464	460	486	471	490	453	431	474	455	438	481	502	500	521	451	483	455	483	450	489	446	440	458	435	437	462	469	503	482	485	504	440	446	481	455	488	469	458	474	432	481	485	498	479	434	455	426	476	469	516	450	463	459	494	466	464	483	468	499	473	481	483	457	438	457	481	455	492	451	475	503	513	479	454	470	476	471	488	497	454	493	468	470	473	449	472	472	476	499	456	442	470	508	490	444	512	479	454	451	485	459	457	447	476	491	469	469	447	455	449	478	482	427	472	442	471	460	461	408	477	451	464	441	473	494	451	489	479	461	481	482	418	469	469	458	469	482	501	493	428	488	475	434	489	445	476	428	444	452	466	499	493	456	446	473	484	467	483	489	517	456	467	488	479	429	459	442	448	489	455	483	490	477	463	486	439	480	451	454	470	499	468	476	473	474	507	454	478	462	483	454	464	433	441	479	461	442	440	443	435	478	514	476	500	481	479	439	489	462	453	489	477	498	498	461	441	470	503	486	492	485	480	504	452	488	474	439	459	520	474	499	472	487	473	472	438	435	492	466	440	490	493	475	440	463	453	491	489	474	468	430	483	478	480	480	468	481	467	453	485	478	476	448	440	517	471	426	451	481	441	472	428	485	496	477	464	477	459	429	436	473	446	481	442	477	491	464	485	453	442	498	470	494	413	473	432	458	477	483	466	448	473	457	477	491	466	473	442	507	498	449	479	429	501	485	443	454	487	459	463	472	446	462	475	492	480	511	475	443	486	469	478	501	466	464	486	482	457	439	485	485	482	500	446	470	461	494	434	449	493	450	448	457	432	489	486	437	464	479	474	497	463	442	450	455	461	503	481	468	444	465	465	473	485	477	487	476	449	478	416	487	449	439	482	468	463	496	495	435	463	533	469	473	467	465	453	468	425	492	496	464	500	450	468	497	454	443	480	471	495	471	462	519	466	435	462	468	475	486	453	462	470	501	488	443	461	468	454	453	485	483	462	446	447	480	448	470	499	491	440	452	466	452	443	466	498	483	453	495	495	445	510	486	478	463	487	467	468	463	513	508	476	461	506	448	461	497	488	456	475	483	430	477	458	468	447	458	513	486	461	437	456	471	473	493	489	447	480	480	471	468	486	501	472	475	489	491	477	447	411	462	467	471	478	427	460	463	514	480	476	496	474	444	498	455	492	475	490	467	470	470	471	489	452	513	491	436	472	470	426	464	494	470	480	449	453	461	453	434	479	458	443	470	469	423	481	435	449	467	506	483	458	468	487	448	462	470	440	470	512	459	513	472	456	448	472	453	490	474	451	458	465	489	450	485	458	456	455	499	487	464	467	453	435	477	473	479	479	477	462	465	478	459	514	438	474	485	452	455	495	436	471	463	460	478	438	443	455	473	443	469	445	441	437	448	469	500	456	436	455	466	489	492	458	472	494	466	490	431	473	474	493	501	511	466	483	471	480	446	501	472	472	426	465	511	485	499	472	477	502	477	431	464	479	478	491	461	507	435	434	462	468	485	503	495	493	471	457	440	449	475	430	478	441	485	492	515	476	481	477	457	494	439	442	468	482	480	461	452	479	411	488	475	477	482	443	464	492	508	479	470	467	441	457	511	434	472	454	489	443	465	502	474	458	509	473	466	490	467	459	489	476	450	474	486	488	479	459	431	469	464	472	472	483	453	475	428	460	507	468	487	477	435	463	421	484	487	505	463	440	444	484	465	502	442	447	490	473	503	475	512	456	474	470	448	452	475	450	435	466	490	438	512	470	481	462	475	497	458	493	489	436	495	483
28434	22798	16607	1366	189	221	163	223	154	131	152	123	132	147	163	137	146	141	127	139	132	150	153	153	147	127	168	142	119	133	133	132	139	138	154	138	117	151	134	141	119	101	132	123	127	126	127	138	126	110	127	150	138	153	135	118	133	130	142	141	151	112	138	129	118	131	129	130	116	136	143	151	124	159	130	128	130	132	100	124	129	122	140	120	121	131	129	145	136	128	127	146	120	130	124	116	119	132	144	123	130	127	144	139	138	143	136	141	135	132	134	139	131	135	120	126	127	131	131	141	118	128	130	118	133	131	121	132	138	123	126	142	129	136	120	136	123	145	121	131	106	122	122	131	158	144	122	132	132	125	126	126	128	142	155	132	127	124	154	137	117	135	154	135	127	141	144	124	134	145	132	138	132	142	124	151	138	142	117	140	132	135	147	136	164	139	130	162	123	129	146	126	132	120	129	144	126	121	122	131	117	135	132	117	107	126	123	130	135	142	145	117	126	134	131	148	137	142	134	131	132	154	150	114	123	138	134	122	131	137	131	118	127	133	117	126	126	103	128	140	128	128	130	149	129	146	138	113	148	150	113	135	135	143	119	118	128	133	136	147	116	118	134	128	126	149	132	135	138	147	134	130	130	156	136	129	161	111	117	129	136	149	117	145	127	120	106	120	129	114	144	131	144	130	140	135	129	125	124	118	132	135	122	129	126	134	135	151	127	120	138	138	129	135	135	152	146	121	140	117	130	108	121	120	133	139	144	134	142	138	150	115	130	135	109	133	113	147	158	140	149	130	135	124	122	135	136	139	127	134	142	149	139	121	158	132	115	141	136	141	145	147	135	139	146	123	141	112	119	128	138	145	140	117	151	123	115	135	135	151	114	148	125	123	141	141	128	129	135	137	131	148	144	132	128	128	144	127	134	132	129	149	121	122	144	129	116	145	126	110	124	136	149	130	145	126	122	119	126	149	129	142	131	130	125	150	132	126	125	126	135	137	122	131	130	119	133	129	139	136	142	139	132	121	140	131	128	153	131	151	129	119	117	136	155	147	106	141	127	116	104	137	128	141	147	107	123	135	134	130	120	132	126	123	116	133	133	115	130	127	127	164	143	151	104	139	157	127	146	133	132	98	115	135	121	142	153	130	129	102	133	141	153	123	122	130	136	131	116	158	147	121	129	126	145	140	118	130	130	168	144	127	141	126	128	141	121	137	126	142	145	131	132	134	126	132	118	156	134	126	126	127	130	145	146	129	130	137	135	131	135	108	134	122	166	120	120	141	145	128	145	93	117	136	131	131	158	136	120	149	122	139	119	112	133	127	115	113	121	125	120	148	143	134	134	121	135	128	153	119	132	126	138	123	121	155	125	148	119	125	143	106	120	129	173	141	132	123	131	147	138	158	126	135	92	144	149	127	112	132	105	136	132	146	136	141	124	141	136	154	156	147	139	125	129	159	134	134	132	126	123	160	122	151	135	136	134	123	133	136	128	126	148	125	137	137	124	128	147	129	138	144	142	111	143	159	95	144	139	139	131	149	131	129	148	143	147	129	132	137	120	123	136	117	146	140	123	123	136	119	116	128	150	142	141	127	122	139	126	130	119	134	121	126	126	139	142	120	126	136	152	153	128	125	134	129	126	141	119	124	142	145	127	142	149	146	145	130	125	131	123	157	110	121	119	129	123	124	124	140	126	153	135	159	123	130	129	146	168	117	135	127	142	131	125	136	123	133	150	153	110	127	143	138	126	125	137	130	128	116	126	134	119	127	135	149	137	120	123	113	115	124	139	110	131	124	126	140	121	125	138	130	140	129	118	120	139	134	143	141	142	147	127	128	129	154	134	125	144	148	137	123	127	126	130	152	131	138	134	130	128	140	131	111	145	133	136	108	133	119	123	126	132	154	129	129	129	130	153	133	136	129	127	128	122	136	130	142	133	108	145	137	133	135	119	146	143	148	147	128	126	137	129	123	133	115	128	144	118	133	125	153	144	131	121	138	129	139	128	143	135	127	124	133	135	118	145	120	129	122	138	131	123	120	127	143	134	136	127	130	142	130	144	149	152	143	109	142	116	146	119	147	150	128	137	133	135	110	132	126	131	142	126	119	149	113	127	128	113	136	138	118	137	144	139	137	154	132	121	135	131	149	131	139	126	142	137	146	126	124	131	136	128	149	133	117	146	145	128	139	139	143	121	108	142	112	117	130	132	132	162	138	144	152	125	136	134	113	110	121	124	124	150	143	146	137	128	130	154	158	122	131	154	111	135	116	127	138	134	133	122	138	122	138	134	132	132	135	141	135	143	116	139	141	129	115	119	117	135	135	125	124	117	129	137	136	130	117	126	138	123	146	122	127	133	139	118	127	123	130	139	109	107	132	121	137	143	123	140	128	119	129	141	136	128	119	142	136	142	118	129	134	125	144	127	132	118	133	124	136	122	138	122	128	144	139	101	114	140	125	154	124	144	134	123	149	140	121	113	120	126	144	123	128	143	143	126	127	146	139	133	143	124	130	121	131	143	127	134	165	141	130	118	126	117	136	163	113	127	116	127	131	152	132	131	150	142	152	137	126	119	126	144	131	138	132	130	146	128	140	145	133	138	125	140	130	121	132	127	133	140	148	148	140	144	148	134	131	112	127	138	162	142	135	150	123	123	129	129	137	151	138	131	132	124	129	142	123	130	128	147	134	133	127	133	104	140	118	143	126	124	113	143	137	131	139	136	131	140	111	130	118	124	143	121	148	145	124	127	132	150	113	115	135	131	143	125	103	115	120	134	128	118	141	130	139	135	151	135	123	118	150	125	145	156	121	145	150	125	121	144	132	139	133	148	112	128	117	136	123	150	129	129	142	111	126	145	122	134	130	124	110	126	112	116	149	149	127	137	127	126	133	129	115	134	119	128	131	129	138	151	139	142	157	131	112	134	137	150	156	136	140	140	128	137	135	135	123	121	127	148	141	147	145	146	135	129	141	145	119	122	120	145	132	143	129	124	135	124	108	112	140	154	124	138	121	144	127	134	130	112	126	122	126	133	115	127	127	121	136	136	143	128	147	141	129	151	127	140	124	136	154	120	132	122	121	129	138	117	103	126	144	142	145	112	111	138	159	132	129	143	118	133	128	131	120	144	134	111	124	108	118	126	136	119	121	162	145	113	129	126	131	149	97	133	130	132	109	149	138	130	117	122	138	133	126	143	126	142	124	151	143	140	122	141	132	125	151	125	139	124	117	124	137	141	133	125	152	113	133	127	122	125	130	115	124	124	128	132	118	136	123	132	116	128	130	154	125	130	126	151	136	133	123	128	126	121	134	118	154	140	144	124	123	144	135	135	129	140	151	151	149	124	130	125	119	157	131	130	120	137	127	146	135	145	134	127	119	114	123	153	116	135	148	140	160	141	133	147	127	142	132	126	126	114	130	137	150	146	142	132	139	115	142	107	141	133	123	140	119	112	127	124	142	116	135	142	153	123	144	144	129	137	139	126	122
20276	31289	8881	264	235	196	199	268	165	144	179	155	153	137	154	140	149	158	140	144	171	128	172	151	156	143	134	172	138	158	160	147	166	136	135	163	140	159	166	145	162	142	125	164	149	153	142	157	166	149	154	146	143	176	155	137	157	149	157	147	145	150	135	139	137	155	167	148	159	147	153	128	125	142	142	132	148	144	120	159	141	122	143	132	140	151	154	148	143	118	147	147	130	151	131	150	154	147	143	154	169	147	164	133	138	167	151	161	142	154	179	157	156	147	165	142	126	150	145	144	176	138	136	150	166	153	133	147	143	156	144	154	135	161	161	161	127	148	154	139	151	142	160	167	155	128	149	139	113	158	147	147	140	153	142	138	143	170	141	145	139	149	141	124	165	148	139	163	148	149	169	140	151	151	152	139	145	131	146	152	155	146	130	161	168	135	149	177	162	152	140	140	149	146	147	146	164	153	154	138	144	155	147	153	164	144	161	162	127	138	149	150	136	155	172	167	159	158	147	147	163	139	157	139	164	142	138	159	161	133	136	143	154	140	168	143	143	165	148	165	144	149	160	152	141	163	163	139	147	134	154	157	154	149	141	152	159	138	134	158	140	159	145	147	141	157	141	134	131	130	156	150	147	142	149	154	129	160	163	161	143	148	156	147	159	143	159	144	152	158	155	146	152	145	160	128	128	157	152	143	146	146	164	130	131	148	158	132	160	162	151	147	159	144	141	162	132	137	145	160	138	152	137	122	146	159	150	143	152	124	155	148	146	145	137	163	151	156	116	168	148	151	146	165	145	143	161	145	149	137	132	145	142	142	155	141	136	140	133	147	136	137	131	128	147	152	159	157	134	176	144	140	157	152	147	152	140	181	150	163	152	148	136	126	160	133	157	146	157	137	149	150	132	136	134	144	148	130	138	150	137	156	151	149	137	125	141	149	137	164	152	146	152	158	171	154	145	148	144	149	141	150	140	129	139	153	161	138	153	140	158	128	159	145	183	143	157	156	146	148	149	139	125	140	134	129	146	138	164	164	146	157	152	160	132	134	138	159	132	158	136	159	151	135	159	161	152	147	143	164	154	153	131	157	157	154	143	142	164	149	162	174	154	143	147	156	133	152	125	133	151	154	168	144	132	131	150	118	142	140	165	141	130	150	124	134	142	151	156	129	174	137	152	151	122	149	148	149	138	138	125	167	143	162	163	148	121	133	145	142	140	134	144	162	141	132	147	144	128	167	131	135	140	160	153	142	153	146	133	166	147	143	152	153	151	148	131	144	136	134	137	174	157	125	160	129	156	165	145	161	165	130	165	157	142	152	151	154	147	154	149	164	169	133	127	151	151	162	130	129	148	152	142	146	151	133	140	161	164	165	145	144	182	140	158	147	165	133	138	130	164	149	145	165	141	143	151	116	156	151	162	147	158	141	166	142	131	148	158	133	147	137	150	141	176	155	163	161	142	157	132	178	138	141	127	149	156	154	161	160	159	145	150	155	157	149	127	151	159	144	139	147	140	144	150	161	150	168	156	147	146	133	165	156	132	166	127	154	144	154	145	164	136	147	146	168	146	155	137	134	135	148	173	119	148	135	130	135	130	145	158	156	165	155	173	123	164	137	162	155	130	146	158	133	141	148	160	138	125	151	124	142	136	127	159	148	151	136	177	169	131	155	136	151	138	139	147	168	149	158	144	152	142	126	156	145	139	146	151	146	147	156	150	141	144	147	153	147	152	125	126	139	129	141	132	177	144	150	153	158	136	166	125	145	144	169	147	152	152	161	143	117	153	159	143	164	142	158	147	142	151	139	148	127	147	141	137	152	156	140	118	148	134	163	141	140	136	144	159	146	131	159	140	156	142	154	140	151	157	156	142	141	164	142	175	154	139	150	138	154	144	153	115	143	156	157	157	140	140	132	143	138	152	148	150	149	153	152	145	169	155	145	149	151	138	157	156	162	150	156	144	133	142	122	151	145	143	151	146	138	136	168	141	140	132	158	136	136	154	145	156	153	142	135	145	160	140	143	147	158	130	128	145	170	168	152	156	119	143	154	148	151	159	166	158	167	147	153	156	143	133	143	147	127	141	149	129	146	173	141	132	138	153	148	142	140	142	138	157	162	161	151	148	171	166	137	126	170	144	159	174	127	131	137	149	154	147	136	154	163	133	131	142	170	149	162	145	157	161	138	132	139	135	173	150	144	151	163	144	152	130	128	134	125	164	140	159	147	158	126	157	141	149	137	148	140	135	158	150	125	147	148	154	177	151	129	143	156	143	144	124	168	136	149	148	147	161	119	145	144	149	165	155	154	147	151	163	165	141	140	122	145	139	132	142	141	141	176	136	143	159	159	169	140	163	157	137	154	165	160	137	145	154	153	131	173	147	159	145	157	159	136	146	149	134	146	149	135	157	161	133	158	170	136	145	163	158	153	138	158	167	150	158	134	163	147	134	169	153	156	160	173	161	133	149	144	135	131	134	137	142	154	142	116	157	123	166	145	157	141	131	153	141	148	134	164	160	147	138	151	149	156	157	148	153	148	159	159	135	145	149	143	167	135	150	139	164	143	157	167	134	118	141	151	153	165	158	140	142	148	145	149	118	165	155	162	145	134	146	147	134	139	166	138	145	138	176	125	140	150	139	167	151	160	134	150	141	142	141	147	142	144	150	154	154	132	157	151	162	130	156	165	150	160	142	143	149	149	143	143	145	157	135	162	161	137	137	146	155	169	158	116	163	159	168	155	153	127	123	143	116	150	139	158	150	139	146	139	167	153	147	142	166	143	133	146	129	140	149	165	149	151	130	149	150	133	143	139	170	158	144	146	158	169	137	156	167	184	123	157	158	140	149	136	152	154	141	165	151	132	161	154	125	151	144	135	159	138	145	147	156	149	140	163	139	127	161	155	151	160	156	142	158	154	132	151	137	142	135	139	143	149	131	151	134	158	151	150	147	140	132	135	146	156	155	150	157	133	130	159	146	138	154	154	138	161	149	142	163	136	166	150	146	169	142	144	125	160	155	136	142	126	139	155	148	154	169	148	137	139	139	165	122	129	160	135	149	143	150	147	165	147	158	156	131	147	159	156	152	148	168	124	135	154	160	140	156	160	169	136	160	159	141	150	144	160	142	156	141	152	146	144	135	158	127	144	125	146	119	156	156	149	140	155	166	150	139	144	139	168	123	136	161	129	138	128	161	115	162	154	144	132	144	150	122	151	156	164	153	158	141	133	151	160	151	142	142	173	144	150	155	150	145	142	147	170	176	150	141	140	141	148	163	175	150	132	165	125	136	149	153	162	161	155	171	156	167	144	160	132	145	122	139	172	164	144	153	147	162	128	157	150	174	143	153	154	151	142	154	142	146	155	128	130	154	134	136	152	150	166	147	134	151	125	161	155	166	150	154	146	143	146	120	140	150	152	156	119	160	150	148	119	139	140	147	147	142	154	130	129	147	154	150	169	151	162	169	169	153	133	141	139	139	151	153	153
23824	21279	28506	25200	20853	8629	934	1816	499	419	390	385	341	367	294	309	319	291	310	292	309	277	299	296	273	295	295	266	278	250	259	259	275	300	287	295	269	287	284	274	258	269	262	250	265	269	272	280	248	265	276	242	288	260	288	266	253	274	256	260	246	283	272	272	271	268	246	254	243	277	274	275	304	263	261	263	259	279	268	299	286	279	275	251	286	273	277	263	229	253	270	305	269	221	298	252	263	288	265	240	262	249	250	277	287	250	268	241	271	252	242	240	262	273	260	267	276	264	263	287	270	270	275	277	288	256	248	259	245	258	262	257	253	263	255	277	268	275	232	291	277	276	258	284	289	260	243	264	270	238	267	261	263	245	257	261	252	262	267	253	272	245	283	264	269	266	252	257	241	260	264	260	277	314	267	290	261	279	266	272	256	297	282	256	278	280	276	307	261	254	283	265	285	237	235	271	271	244	281	270	267	282	278	272	270	270	268	250	236	258	280	294	274	280	215	248	242	290	256	288	257	284	285	256	277	264	257	258	247	259	246	278	284	278	267	270	303	285	277	274	274	256	276	275	276	248	240	276	234	263	267	280	262	244	265	246	278	268	302	272	279	292	264	276	280	251	257	267	308	255	299	249	262	249	269	303	255	229	214	277	268	276	285	262	270	279	250	309	257	274	257	278	272	259	253	273	263	254	273	248	255	248	270	278	289	232	214	285	278	264	300	251	250	278	279	273	244	275	269	266	264	274	280	277	254	281	242	248	259	274	285	251	279	268	246	261	272	274	291	259	233	241	269	293	256	249	265	267	254	252	269	260	237	246	250	278	276	259	239	267	247	257	285	258	253	264	265	256	238	279	293	236	274	276	263	271	271	279	264	267	257	273	267	251	296	280	264	271	233	246	246	239	260	245	258	289	251	275	276	274	252	243	262	247	257	261	259	266	275	253	284	275	270	232	267	258	255	236	280	260	269	263	267	283	272	264	274	271	266	279	261	268	238	291	245	266	276	284	274	260	263	282	286	228	238	264	258	267	262	269	265	285	263	267	242	287	260	274	254	265	266	288	270	239	233	236	280	268	236	261	259	283	253	289	266	277	241	287	255	259	238	254	289	272	264	268	272	276	273	277	280	249	267	273	254	281	243	295	271	262	256	266	289	268	260	275	278	292	269	277	281	266	260	282	264	251	278	225	284	288	250	276	274	233	282	275	263	265	267	273	257	252	283	244	260	255	290	280	249	253	264	264	268	297	247	270	267	263	268	275	298	260	290	265	258	279	282	292	262	263	300	270	252	258	260	278	248	274	274	298	275	251	267	254	266	270	269	298	242	281	274	257	249	245	275	247	288	264	272	239	254	247	262	260	287	301	250	269	296	270	255	286	261	259	278	277	251	262	254	272	287	257	290	262	292	283	240	271	291	299	300	250	256	274	258	273	288	249	267	274	251	280	275	247	296	249	282	256	232	265	261	241	275	283	266	245	286	305	275	268	251	266	243	292	289	257	272	261	294	262	245	293	260	270	256	269	276	289	286	264	246	250	281	258	263	269	255	267	273	248	302	276	256	283	311	258	246	268	251	255	277	287	257	276	246	263	283	260	279	284	270	272	246	280	269	228	284	259	250	274	274	217	285	274	281	276	275	265	261	237	276	260	245	234	277	249	254	246	269	275	253	281	263	279	267	258	252	288	290	250	274	253	240	264	259	259	270	281	251	300	249	300	267	254	295	265	298	264	275	269	251	268	312	261	260	276	269	262	267	284	241	252	264	281	275	266	272	243	260	291	280	268	261	291	244	262	256	265	283	292	256	248	244	286	257	281	290	278	245	221	239	272	255	244	275	252	286	300	267	282	304	283	283	261	247	266	299	265	272	277	277	252	274	267	287	283	260	218	270	274	291	256	266	263	244	290	267	254	247	247	269	301	287	288	270	274	266	265	247	272	247	273	265	272	261	256	278	265	279	275	257	246	288	265	243	266	228	257	251	276	283	273	267	273	245	281	240	248	254	285	251	248	248	285	265	248	258	273	273	274	262	258	281	273	251	248	253	282	261	288	271	264	273	274	285	283	258	254	272	290	283	264	255	249	271	269	250	262	237	264	271	278	262	247	238	297	253	263	280	280	264	259	290	270	264	266	252	259	235	258	277	273	263	276	265	265	262	266	285	241	278	274	267	280	271	254	299	243	239	257	293	287	246	254	289	252	264	274	259	255	268	255	275	317	258	244	259	269	262	266	281	294	279	289	258	270	279	273	290	257	269	300	250	270	274	274	250	274	247	287	267	273	289	274	278	293	251	291	260	270	274	255	248	258	265	292	273	270	262	274	268	271	277	292	253	271	273	266	274	275	264	283	282	273	280	275	249	282	280	287	253	278	282	278	261	254	294	240	240	298	280	263	281	258	262	273	266	284	275	289	270	263	232	258	252	295	284	246	283	268	269	267	292	273	280	263	253	253	251	277	272	234	257	264	248	252	268	265	259	246	225	279	249	268	272	278	252	268	258	265	256	257	284	263	250	276	262	249	276	259	215	267	234	258	279	272	250	226	258	257	243	269	266	250	272	284	250	287	274	284	279	248	286	297	234	280	252	248	256	252	292	300	273	280	281	259	299	235	282	240	307	271	261	264	265	279	264	265	274	280	258	266	291	233	254	258	273	262	265	310	274	279	255	268	266	276	243	264	247	268	267	255	265	274	254	265	259	268	247	263	280	255	269	258	233	253	291	280	254	299	291	269	270	231	259	250	277	320	285	275	279	283	269	266	261	275	261	281	283	263	276	276	278	272	277	296	277	263	258	266	274	264	260	268	242	281	256	264	253	275	257	259	222	280	266	267	264	275	267	299	286	258	256	265	265	266	287	263	252	268	258	254	268	260	289	265	286	266	292	278	250	267	246	252	288	285	264	258	262	272	275	305	248	278	246	270	270	263	268	243	299	266	270	276	262	268	273	245	250	260	261	263	290	265	294	269	287	270	254	247	258	275	274	276	296	256	265	261	262	255	264	255	248	281	248	285	267	245	313	258	262	289	273	248	279	290	292	243	267	261	270	292	273	264	276	243	266	283	262	264	258	271	258	272	264	267	260	263	233	270	292	234	285	274	275	250	266	261	279	248	286	289	310	286	275	246	262	259	268	270	250	286	275	261	281	286	282	284	240	240	250	257	260	268	258	277	261	247	266	275	249	279	271	245	288	247	259	253	265	284	278	252	245	281	235	265	274	255	242	255	257	243	258	250	285	284	273	305	288	282	262	281	282	272	287	268	282	291	284	257	263	257	240	246	278	278	276	252	256	282	258	278	298	286	279	275	242	254	273	288	251	248	229	257	263	256	266	256	292	263	286	251	282	237	298	275	264	291	266	259	232	260	288	267	273	274	289	242	253	225	262	267	281	265	264	290	258	258	254	285	263	261	295	244	291	260	272	279	280	250	298	243	263	302	265	266	259	268	266	293	230	250	300	256	245	246	299	248	284	256	269	257	240	275	269	285
20854	58924	27231	2339	1709	1292	1161	3040	689	555	524	408	424	412	371	363	396	317	319	296	290	316	294	301	322	280	294	313	307	321	293	304	277	284	301	298	269	278	300	293	254	294	294	253	275	287	296	284	295	282	295	276	240	310	300	305	284	305	272	268	266	303	277	292	254	267	235	287	290	310	279	272	292	275	269	283	258	283	299	284	267	285	249	259	257	291	284	301	266	250	275	272	276	236	276	294	298	269	269	270	285	266	284	278	305	289	279	269	257	254	263	271	288	280	266	294	295	291	244	268	257	326	263	295	262	276	260	261	283	283	258	248	303	261	262	259	275	276	287	299	254	274	307	305	262	279	269	265	261	276	295	287	277	291	242	246	270	268	288	257	306	260	262	276	295	268	287	284	288	261	263	260	331	249	280	240	264	291	293	270	274	292	271	256	256	277	269	275	257	266	269	270	284	269	266	282	269	269	296	261	270	284	253	270	273	247	296	270	292	301	267	257	248	248	277	275	271	259	284	278	267	299	275	288	287	248	240	297	277	276	260	271	247	259	251	275	275	290	288	288	274	258	270	270	304	279	282	268	258	294	276	258	272	279	245	265	281	256	299	272	288	257	284	276	253	282	305	287	275	268	277	294	249	273	287	275	313	276	239	236	260	260	255	274	242	309	264	302	283	269	298	276	251	257	274	277	261	260	284	271	261	287	276	273	257	273	263	311	286	285	268	283	273	272	278	263	253	275	258	285	295	277	278	269	291	241	274	276	285	291	267	264	264	305	272	274	257	283	278	277	302	295	284	274	254	271	307	248	276	281	246	265	278	287	303	306	258	278	276	281	241	252	254	264	272	278	296	272	295	286	276	281	278	294	283	305	293	256	289	262	290	245	299	288	286	302	275	276	271	253	284	276	254	261	279	269	282	269	277	255	281	291	240	252	296	300	287	249	290	261	237	292	276	243	273	283	249	277	279	256	290	271	266	277	282	236	286	281	317	295	244	273	290	263	255	270	276	304	275	264	278	249	281	290	265	254	277	289	265	276	252	289	240	259	258	257	292	252	278	295	260	302	279	317	279	267	241	290	273	277	277	291	255	281	248	294	290	241	287	255	260	266	252	263	236	271	262	291	280	235	308	273	265	279	294	277	280	282	290	254	281	294	268	284	289	275	287	286	269	300	293	247	264	277	280	297	280	269	306	270	292	285	296	281	282	280	277	267	256	285	282	298	295	263	285	267	261	293	274	309	261	267	288	279	281	246	254	287	316	259	273	269	289	267	277	286	263	262	263	282	283	283	246	284	234	270	269	260	263	264	305	243	273	276	240	262	253	265	267	291	290	260	270	250	286	268	299	299	278	312	276	260	285	252	268	271	268	280	290	246	257	265	266	273	289	285	278	282	285	297	258	270	271	286	262	290	292	260	280	263	306	311	263	302	267	289	273	239	260	291	295	276	272	260	267	256	282	293	258	295	282	256	281	274	266	262	271	254	263	279	281	297	295	283	244	247	264	281	288	297	270	304	266	274	277	244	283	301	292	261	237	281	287	250	263	313	270	289	254	266	260	275	293	249	264	282	279	272	289	270	289	270	278	280	238	281	237	294	285	253	300	291	298	291	271	238	252	274	280	252	263	275	304	253	263	263	270	301	282	284	303	266	266	268	283	289	268	254	276	311	299	252	266	278	279	259	264	300	265	251	249	286	299	252	279	264	266	261	291	266	254	251	269	242	284	266	272	274	295	285	279	326	286	280	269	269	262	292	308	255	272	271	272	269	275	266	275	285	256	256	301	296	249	279	258	257	265	275	256	282	279	272	277	270	251	269	254	285	268	252	270	285	281	278	283	260	281	262	263	251	258	295	284	269	277	285	262	270	278	269	236	280	278	269	253	277	280	255	281	251	279	261	244	268	297	311	301	274	282	307	272	260	266	284	261	274	267	296	268	281	292	299	289	287	277	302	262	244	266	276	279	245	264	253	271	283	277	255	267	264	272	277	282	265	249	277	283	255	284	286	283	275	262	277	295	298	289	260	265	259	288	270	282	265	255	287	270	267	263	309	246	278	256	275	262	252	263	261	246	268	273	297	282	269	270	244	298	286	281	261	268	288	294	261	251	302	284	290	275	269	274	287	281	281	263	287	270	269	290	265	273	298	256	277	279	277	289	249	305	268	300	263	254	275	283	255	241	279	283	261	274	272	273	268	288	292	278	276	297	300	276	292	256	274	283	274	258	288	293	274	284	274	285	280	267	258	289	245	287	247	267	242	274	288	261	261	247	284	267	268	260	278	293	283	280	298	293	260	248	274	267	279	296	261	284	280	257	275	258	283	271	290	273	291	289	292	274	227	281	287	316	287	267	281	291	296	259	258	281	272	260	276	264	270	255	236	263	283	286	281	278	273	292	280	280	269	273	284	273	262	288	283	289	290	292	257	275	300	266	283	282	283	275	240	279	254	274	278	279	286	256	273	267	298	300	303	267	237	270	282	273	273	288	269	272	291	278	307	265	282	257	271	262	284	258	281	275	297	250	265	264	269	290	260	285	256	277	309	263	248	277	264	242	267	287	263	269	309	265	265	271	274	264	296	285	269	313	239	275	281	275	251	271	295	280	267	268	290	301	266	256	297	287	271	266	263	279	259	264	294	272	278	277	310	266	280	274	272	282	235	291	281	249	280	287	272	269	264	285	260	265	264	278	271	280	263	305	286	281	282	270	306	279	267	273	305	292	257	305	315	280	251	301	253	266	262	258	270	263	285	275	288	256	266	231	276	242	266	296	250	262	282	295	293	237	286	277	286	281	293	286	257	280	297	278	250	270	273	246	266	275	290	256	251	270	249	285	284	279	282	285	228	310	278	253	274	248	273	263	273	264	266	273	268	294	268	291	254	276	258	269	274	279	284	280	266	308	256	253	276	299	256	267	271	283	289	272	305	274	269	253	266	290	299	276	292	274	282	274	255	302	278	260	270	286	256	278	274	280	261	274	282	267	268	294	242	280	269	290	292	296	258	269	283	252	256	287	266	289	269	263	263	259	265	261	257	279	283	284	281	248	283	293	281	250	251	262	275	291	270	275	291	285	256	297	272	289	310	258	303	279	284	278	252	263	292	302	274	285	276	295	269	267	246	291	279	246	305	292	266	267	272	271	298	281	247	267	260	287	272	245	313	288	281	262	296	290	286	278	286	293	264	301	264	266	247	283	281	264	284	298	270	255	287	255	295	280	279	283	276	286	270	283	264	259	309	271	307	287	302	294	280	268	266	261	310	268	247	250	257	264	271	293	307	295	286	264	291	267	258	282	282	284	289	272	246	282	276	298	267	275	284	304	272	269	260	295	263	259	272	278	258	261	294	323	293	276	267	240	292	242	284	259	261	267	285	281	283	258	268	243	257	272	249	266	265	272	263	292	309	261	282	264	283	264	265	264	297	274	294	292	245	258	304	304	284	273	296	230	263	262	248	266	265	265	292	263	245	270	272	267	276	277	288	256	231
25194	21346	27493	25473	9547	603	439	998	340	350	301	314	270	281	259	253	241	279	265	295	253	265	249	235	223	254	251	235	271	230	221	238	262	244	269	262	251	286	227	217	233	238	250	246	255	223	254	218	247	231	236	229	253	246	257	254	235	259	221	272	277	252	251	281	231	225	210	243	243	250	258	257	269	223	222	254	255	243	288	242	235	252	231	261	270	246	240	238	242	227	212	209	268	212	257	254	256	256	245	242	236	251	251	242	277	239	236	210	251	245	258	239	247	230	226	247	254	231	263	243	262	285	251	240	235	232	221	245	240	240	245	235	244	263	231	245	231	243	251	249	247	242	262	252	237	219	229	255	254	234	253	267	211	245	238	238	229	258	267	269	242	264	256	245	226	252	239	241	260	281	262	240	269	228	255	263	249	221	273	230	254	251	249	260	273	239	243	246	232	238	250	238	252	237	241	259	253	251	240	249	262	232	261	239	249	246	265	250	230	228	257	239	263	225	242	239	250	259	248	238	225	238	267	251	245	260	217	233	269	255	237	232	250	248	248	248	254	252	242	239	244	243	245	214	261	236	260	239	262	236	226	224	254	239	274	247	241	245	265	242	241	229	238	234	223	251	249	242	233	269	237	245	260	226	232	237	274	233	239	241	254	264	236	216	248	252	262	239	261	268	236	250	237	248	223	254	247	249	235	267	258	237	253	249	230	218	262	225	242	240	242	287	219	240	252	234	222	243	274	243	222	251	277	230	262	239	236	225	237	257	236	226	238	252	240	247	234	265	235	231	234	223	264	252	248	225	251	230	236	234	238	233	253	267	258	267	256	228	250	262	259	234	237	219	211	251	207	219	236	260	226	250	216	261	243	251	248	249	234	229	267	243	228	240	250	231	256	239	262	257	242	242	233	236	276	226	257	253	241	235	219	233	260	228	233	240	238	271	254	259	223	275	252	263	242	256	236	250	238	247	253	237	274	258	271	229	265	242	273	250	261	223	225	226	252	226	213	275	236	224	245	250	243	225	231	228	233	228	246	239	228	229	235	257	255	222	267	237	250	218	234	226	238	247	255	258	232	263	248	283	249	216	250	253	256	227	254	234	233	254	256	274	240	229	284	231	249	258	248	230	206	240	241	247	215	233	215	256	261	233	245	270	266	241	265	215	217	231	256	226	273	240	245	250	217	275	241	252	227	268	260	237	267	231	279	254	243	261	275	254	249	240	244	248	207	265	244	240	239	239	243	242	273	252	225	238	228	230	240	283	259	245	257	217	248	233	235	236	255	245	255	224	220	233	226	250	235	249	277	262	240	212	239	239	257	231	246	239	220	260	219	241	226	233	232	228	245	260	229	228	235	217	250	244	240	245	258	242	223	233	242	230	223	249	247	225	240	247	254	262	251	255	245	251	250	239	245	211	244	251	277	241	247	256	233	211	260	269	228	224	274	258	214	253	227	243	231	246	277	221	225	228	276	264	253	272	254	247	255	228	249	244	221	250	242	251	234	246	226	229	265	263	230	253	220	237	239	232	252	243	258	261	197	217	246	226	237	238	231	221	270	199	271	210	244	231	242	259	260	240	265	223	253	255	211	278	259	255	252	205	253	251	238	240	268	246	259	258	273	256	269	229	220	224	264	267	230	255	246	239	257	241	227	216	217	217	244	254	273	284	249	247	251	229	241	235	228	259	254	217	223	243	244	260	244	217	249	235	251	250	262	239	226	263	234	200	253	252	237	251	238	255	203	292	226	247	228	235	256	258	276	243	246	228	216	232	243	215	247	249	253	267	242	245	262	219	222	260	216	222	222	252	252	245	253	231	268	256	253	233	249	194	245	231	244	222	233	254	262	239	241	223	265	230	212	263	251	254	246	248	221	218	289	242	221	237	255	262	234	260	217	250	247	234	254	242	216	226	276	225	256	253	214	253	226	266	261	237	226	240	218	226	246	236	233	234	228	253	245	246	245	268	268	233	264	247	257	223	234	259	244	220	260	236	259	231	254	242	230	232	236	225	241	260	276	226	271	267	228	244	257	219	259	232	243	237	231	235	257	246	240	224	233	234	237	264	246	242	257	233	234	214	246	265	273	251	240	246	239	221	232	240	224	238	238	244	236	237	247	240	216	240	220	234	228	245	236	256	232	238	269	264	243	221	269	247	246	231	256	214	243	238	219	258	255	250	211	232	256	271	227	240	235	240	248	221	236	247	236	241	230	251	246	264	239	261	241	244	251	253	243	279	238	263	252	251	223	263	219	236	243	215	246	238	247	254	228	285	234	229	237	252	257	250	243	219	239	248	250	233	230	237	232	259	247	265	257	250	231	228	265	278	239	239	222	253	262	248	214	242	232	261	246	222	250	244	246	268	258	249	273	241	240	236	227	225	240	270	243	260	228	239	258	241	244	244	227	244	251	228	254	277	258	226	255	239	267	230	258	221	263	232	257	244	255	252	246	247	242	243	269	226	230	248	226	229	260	238	260	241	246	242	224	254	256	270	252	237	242	277	235	223	227	267	250	250	257	247	247	260	236	276	194	264	225	242	266	231	262	248	218	236	246	226	251	236	238	231	227	242	251	241	218	213	215	242	232	234	250	251	201	254	219	209	222	221	244	251	263	245	236	255	256	257	224	234	227	226	244	248	256	254	261	208	223	239	238	234	240	251	252	240	246	247	267	253	252	271	219	272	238	229	253	222	249	262	264	239	257	246	251	235	256	231	250	248	226	251	223	258	248	261	253	239	251	243	232	243	243	242	243	235	217	285	258	225	247	227	226	249	261	249	271	237	277	219	228	250	251	287	236	262	240	236	280	236	246	269	252	265	233	241	253	249	269	249	258	236	247	243	268	251	246	256	264	225	209	229	241	226	235	260	266	213	237	266	248	235	231	208	267	235	243	235	267	215	231	278	228	244	249	219	257	264	225	253	224	267	256	236	233	252	237	269	223	239	252	226	247	253	253	266	249	247	266	228	234	244	248	278	221	273	241	231	268	256	237	241	278	255	254	248	226	220	244	256	232	245	231	223	232	251	241	241	231	213	233	245	238	225	253	236	243	261	239	232	247	205	224	252	239	229	259	239	252	237	250	243	238	244	263	244	229	232	262	265	246	235	204	244	238	272	250	219	227	244	231	247	238	233	216	228	223	260	235	265	260	264	239	234	201	215	236	228	232	230	272	245	244	249	227	243	257	226	253	237	217	253	249	240	253	246	237	273	252	245	235	231	269	227	262	230	249	237	233	224	252	249	248	234	260	218	244	263	236	238	255	268	260	275	213	234	244	241	245	257	253	259	202	224	241	225	227	248	225	237	243	247	260	243	243	261	261	272	255	241	241	230	225	229	237	243	249	220	247	251	251	249	282	232	264	239	216	250	216	238	240	225	248	231	248	251	226	241	262	247	245	261	269	242	238	251	220	269	235	241	240	245	240	251	227	241	274	232	215	233	238	243	252	248	250	256	252	236	233	238	241	254	248	251	249	259	241	236	225	238
20487	51237	20088	1314	986	799	751	2036	502	468	392	349	360	356	355	337	332	334	306	305	288	291	287	275	265	268	252	272	280	259	289	250	252	255	288	285	303	277	280	287	248	273	274	263	258	293	246	263	315	280	271	267	272	280	243	282	277	251	259	260	236	296	270	265	266	265	268	296	280	276	270	305	267	273	303	269	244	278	266	267	283	250	260	274	279	278	267	287	282	272	268	297	259	257	270	257	259	262	265	255	287	282	280	290	260	265	249	247	297	269	279	280	273	274	275	236	278	272	267	268	256	267	283	256	281	265	304	273	293	282	250	262	279	255	298	265	265	259	251	230	264	278	261	261	277	255	284	256	300	255	272	282	251	274	256	282	267	251	272	294	278	252	231	270	261	274	264	288	284	262	268	256	274	282	291	282	272	263	234	263	271	249	280	252	264	226	270	252	290	254	266	251	253	246	278	279	280	284	236	261	276	236	279	286	318	255	272	283	289	292	280	261	294	289	257	248	256	264	259	276	271	260	276	281	256	268	253	257	246	299	268	269	273	256	285	257	278	259	276	277	260	265	253	293	292	301	264	280	254	273	243	274	268	255	260	243	276	272	254	289	244	266	278	250	268	264	282	277	266	280	287	249	265	279	267	287	256	223	276	269	302	245	273	283	276	265	293	279	248	279	262	267	274	242	268	252	298	232	279	256	276	298	267	300	280	264	297	272	269	231	260	273	267	279	273	270	273	260	272	264	247	274	280	279	275	269	284	269	273	258	282	262	275	268	276	305	261	264	275	305	293	262	251	257	285	261	274	249	262	300	242	244	270	271	253	285	260	280	275	283	270	264	254	267	273	252	264	250	276	275	279	276	294	265	274	239	244	310	261	279	251	278	221	267	270	261	262	275	268	268	286	278	265	249	258	281	259	269	279	272	284	292	259	300	258	274	275	261	264	277	258	245	257	248	275	279	250	271	291	252	283	270	272	235	258	274	262	262	274	240	244	270	238	265	289	276	276	262	301	269	283	294	253	274	277	242	267	258	286	269	237	279	266	275	247	261	257	261	257	278	291	270	263	275	256	276	290	297	255	273	270	250	253	290	267	258	297	263	259	268	265	290	259	263	266	284	273	240	213	259	280	241	283	261	270	300	268	279	257	284	248	280	278	257	257	289	312	278	265	256	252	303	244	228	253	269	265	298	285	279	254	279	276	249	242	274	274	270	258	261	255	279	274	258	250	269	246	248	263	288	284	293	279	263	245	246	279	273	273	287	277	265	282	266	269	282	258	268	294	237	280	276	268	257	254	241	266	310	297	249	277	271	241	268	222	252	279	258	249	258	291	279	298	273	294	262	274	276	281	259	270	276	266	247	277	276	274	264	291	283	264	266	262	256	265	269	264	284	257	260	249	274	297	274	276	276	301	277	281	266	293	244	300	251	256	269	267	270	286	266	259	303	286	250	294	238	256	257	278	291	276	281	282	284	256	257	291	290	268	258	274	259	284	245	276	284	266	279	255	278	290	285	284	284	293	285	257	307	296	265	255	289	287	277	243	267	272	257	282	252	269	297	268	276	271	289	270	294	278	252	261	273	287	265	254	278	253	229	260	261	271	282	253	282	250	278	272	285	260	276	279	259	279	275	235	282	300	276	253	279	255	264	260	283	256	269	275	272	297	259	239	257	252	256	256	261	263	289	278	275	283	266	278	264	281	251	292	287	259	280	271	290	257	291	272	251	263	245	285	244	284	247	260	251	284	256	289	263	267	274	246	255	270	274	274	271	280	269	259	260	232	242	246	270	279	273	281	275	289	261	283	266	223	256	255	261	249	271	280	292	254	270	317	244	254	279	272	290	259	289	254	292	279	280	292	275	272	274	263	282	239	284	251	291	244	285	284	271	272	279	262	268	277	249	291	267	260	262	253	237	278	276	277	259	275	266	270	295	243	246	262	268	265	251	272	292	248	276	261	266	270	261	264	276	252	269	264	261	297	282	281	271	278	259	257	252	269	253	270	261	278	298	274	290	263	265	263	287	274	286	271	272	234	281	275	300	280	271	284	286	284	259	273	249	238	264	279	253	274	264	273	257	240	265	280	261	287	276	274	268	267	266	270	282	243	293	262	271	285	257	260	258	269	273	277	256	260	271	261	274	249	258	268	260	245	240	266	253	282	291	272	263	293	242	276	257	255	268	262	242	276	259	258	255	264	277	255	276	252	290	274	266	294	275	258	269	276	250	282	266	289	267	296	267	279	264	287	242	259	233	254	284	285	262	237	275	269	280	272	268	250	280	267	278	268	283	258	258	289	262	273	275	248	286	259	289	289	263	279	281	262	278	282	280	255	277	300	268	280	266	272	296	253	275	288	260	250	283	257	282	299	254	266	266	248	270	266	247	267	289	282	260	266	277	264	246	267	266	264	268	290	241	281	262	289	262	257	252	285	288	286	256	263	278	281	271	268	315	267	271	254	262	281	248	263	285	271	253	270	259	267	283	290	289	290	295	269	271	263	290	281	274	266	272	261	295	273	280	259	271	261	288	264	274	247	245	268	252	289	242	236	250	251	257	278	281	242	287	256	275	244	290	287	271	258	265	264	263	266	245	285	264	249	252	287	298	273	277	263	252	255	292	258	297	257	286	265	245	270	278	236	241	278	256	255	269	270	286	312	257	283	245	268	286	253	299	261	258	245	291	260	299	294	270	248	258	272	287	245	261	246	270	263	260	264	275	257	267	271	238	269	292	270	250	274	226	279	270	280	250	296	268	277	257	266	288	249	283	298	297	307	267	273	260	268	244	267	255	263	259	239	286	251	316	272	300	246	261	277	248	291	264	282	271	277	254	268	275	278	291	291	274	242	270	271	250	286	266	306	268	258	275	257	265	294	261	249	275	304	234	284	272	282	271	308	263	282	264	256	279	262	236	242	284	271	263	276	256	284	227	279	263	277	266	255	258	263	280	249	276	271	276	280	302	260	269	279	268	280	265	274	289	273	264	252	274	281	300	286	284	235	266	288	280	271	298	280	245	296	286	274	226	277	304	249	233	291	264	254	301	270	243	254	277	259	265	252	276	289	278	280	301	254	274	255	284	270	268	272	273	250	304	274	281	281	278	261	294	287	278	267	268	268	251	237	271	243	251	286	272	252	273	267	271	284	266	255	265	294	281	281	255	266	277	288	258	275	274	258	292	258	248	244	246	270	244	276	272	299	277	265	247	254	288	277	249	281	250	265	265	268	272	264	268	277	277	259	280	306	278	289	251	265	269	257	267	277	252	254	263	273	292	277	276	254	234	266	278	279	235	267	258	282	275	286	272	271	259	295	255	235	259	255	259	283	275	247	270	253	252	271	284	264	266	281	259	267	288	275	266	267	289	258	271	260	284	254	282	275	276	267	269	246	268	270	265	235	269	274	267	269	274	290	282	305	262	283	273	288	287	274	277	284	260	254	264	289	253	249	290	220	297	259	270	284	268	249	249	238	249	244	267	292	282	283	278
22647	21127	28582	23976	21098	20982	7422	3853	910	811	678	658	653	580	572	609	545	491	525	519	478	504	493	537	448	481	478	482	477	505	487	500	489	470	537	494	467	461	469	475	463	462	484	466	413	447	453	477	466	469	441	452	460	415	485	474	450	480	500	471	428	432	495	508	454	455	471	492	430	485	509	474	461	468	474	434	474	475	459	440	476	479	403	450	455	442	483	487	450	443	470	432	436	470	488	424	479	455	441	481	526	433	443	463	477	446	470	431	428	449	506	466	440	418	506	477	502	452	499	459	464	469	466	465	461	448	449	483	477	448	468	474	433	437	444	490	453	449	475	498	469	466	451	472	466	434	467	501	459	426	438	484	504	445	497	411	465	466	419	433	417	468	438	463	471	428	470	464	451	444	477	509	452	478	451	454	442	448	470	467	486	446	442	464	516	461	481	445	463	444	462	469	482	478	457	452	480	430	480	446	480	464	462	470	474	470	463	474	461	475	479	492	462	472	426	444	471	439	466	420	469	460	443	462	450	444	459	441	424	463	447	448	427	458	475	448	443	487	440	467	483	472	475	443	493	404	436	464	465	462	444	506	462	462	452	441	475	443	450	435	461	446	413	444	446	489	479	478	464	452	485	460	462	407	450	467	486	450	421	488	468	483	437	447	462	456	469	507	454	468	436	450	462	479	496	465	428	484	469	473	457	486	481	464	481	463	452	458	448	462	462	444	431	416	441	445	429	476	489	441	451	460	458	444	459	463	461	481	462	495	476	431	489	485	436	460	457	458	469	436	489	434	415	490	418	459	438	442	437	454	484	443	437	490	466	467	462	443	494	462	431	429	446	450	468	493	465	462	507	470	501	443	502	479	470	452	485	513	480	460	447	445	447	463	455	512	477	480	497	457	494	480	439	484	445	402	444	440	473	489	461	472	472	467	450	477	419	478	457	455	457	431	456	483	447	467	487	492	510	458	446	451	438	461	469	441	447	462	473	489	516	472	423	493	466	442	464	443	481	443	461	444	470	417	457	471	459	465	447	462	470	457	418	451	460	453	474	493	499	464	453	497	470	447	450	474	438	458	497	449	495	454	438	417	442	450	456	506	415	449	443	503	431	460	459	453	482	457	466	466	476	440	412	434	457	453	416	441	487	421	430	471	450	452	473	475	466	433	470	486	439	449	446	464	445	458	451	491	463	441	471	476	449	476	482	438	472	467	458	478	452	460	483	496	444	462	470	447	429	479	477	427	487	446	452	446	441	450	471	464	435	439	443	472	482	477	483	467	416	438	460	441	445	465	471	462	439	479	459	432	453	456	469	429	448	441	466	466	480	463	435	446	421	458	464	461	475	475	476	478	439	487	453	447	459	437	467	442	464	453	463	454	455	446	434	471	478	461	448	475	464	468	426	454	427	435	466	484	475	464	450	461	462	469	446	456	475	465	445	487	499	480	461	481	478	452	448	456	408	469	452	463	460	452	453	465	462	440	447	458	467	477	486	453	483	448	460	476	468	437	477	447	484	413	468	453	487	495	476	446	419	468	466	473	457	483	493	442	507	462	461	440	466	437	452	447	453	491	461	433	436	448	450	458	462	438	478	455	456	480	454	455	458	454	416	481	419	417	444	440	475	421	481	467	477	473	458	486	472	464	435	445	471	485	467	478	465	485	464	463	462	444	430	495	454	468	498	453	455	458	463	446	456	475	413	458	461	529	469	432	470	461	495	496	475	461	447	464	453	461	467	491	493	487	474	471	474	462	423	491	468	452	456	442	449	468	457	484	456	446	422	460	499	459	438	486	479	423	489	478	408	467	459	476	469	480	473	486	473	462	455	449	464	452	461	401	419	454	430	429	440	482	435	470	447	458	462	472	438	468	473	460	503	471	541	459	430	425	492	483	475	453	449	454	462	463	433	463	484	460	457	425	469	462	434	451	410	467	469	453	451	434	471	434	484	449	446	479	454	453	467	469	463	462	474	447	489	435	426	477	455	482	460	416	463	436	440	484	452	469	404	493	473	474	449	471	452	505	482	433	426	472	447	468	463	472	479	480	475	443	449	481	451	463	464	445	478	474	463	420	481	519	443	461	504	475	471	466	478	439	473	456	480	481	466	497	454	445	437	463	492	472	452	443	467	467	453	464	477	462	523	457	451	450	460	443	433	459	502	444	452	463	434	462	487	430	477	496	494	438	468	438	476	472	481	443	489	493	438	454	479	471	445	473	469	497	461	463	454	472	474	436	456	483	472	468	474	477	430	454	498	458	472	450	435	440	454	458	490	452	466	479	462	454	427	437	475	424	455	432	462	472	454	478	458	461	468	460	454	463	438	412	449	501	447	464	478	474	478	441	491	479	445	453	459	491	494	468	452	440	440	482	467	464	481	445	414	484	424	427	446	449	465	463	429	485	416	470	442	448	460	467	473	453	425	418	464	456	451	476	470	448	484	500	458	466	450	483	431	460	463	430	473	438	474	472	521	447	438	426	445	444	446	456	469	471	485	480	492	453	451	495	468	503	460	456	461	446	442	469	440	455	470	472	463	461	446	434	460	478	457	479	420	488	469	408	431	424	479	436	443	444	460	455	441	439	485	445	460	429	450	448	452	494	453	473	479	412	440	426	414	455	478	474	451	453	484	469	438	465	479	485	498	458	490	455	428	496	470	442	427	457	437	408	419	432	453	443	463	454	464	479	470	460	458	427	420	445	446	440	480	456	457	469	467	428	446	438	487	519	470	472	448	426	489	444	451	508	466	405	519	465	461	501	490	426	476	422	500	467	463	472	481	504	459	479	490	429	460	473	495	476	466	472	434	508	478	461	457	467	455	453	448	436	460	479	439	459	464	469	452	455	471	456	480	440	475	463	461	494	447	448	483	483	462	479	432	435	483	474	444	510	472	485	427	450	472	516	431	452	478	463	460	470	493	445	448	440	446	448	449	445	427	471	483	466	419	447	445	425	438	511	453	501	443	472	445	394	444	475	454	468	401	479	472	495	471	467	460	444	479	448	440	452	459	439	470	479	449	501	457	469	416	498	474	523	458	480	520	434	440	437	478	443	499	463	465	464	411	492	437	459	442	489	472	433	468	484	435	466	487	484	455	430	458	462	439	442	484	445	430	462	446	508	473	483	428	457	428	464	485	445	484	458	431	482	473	487	487	418	473	421	464	495	470	460	436	478	471	475	477	442	480	509	483	453	458	482	449	466	427	475	465	441	469	457	463	486	495	459	447	470	471	487	432	446	488	477	443	450	449	457	465	438	483	444	439	466	487	477	444	457	481	445	452	462	412	436	495	500	470	478	452	484	454	455	426	435	433	439	474	453	474	486	523	453	435	471	482	499	438	418	473	454	468	473	473	476	452	424	462	456	473	485	458	458	498	486	493	457	477	437	468	451	463	456	455	476	477	436	497	460	487	419	468	479	439	416	457	450	428	466	478	453	440	419	485	463	465	470	444	448	471	461	462	428	458	432	444	525	463	457	431	444	470	460
23654	62674	18679	4368	3098	2413	2238	5878	1267	994	875	805	756	732	661	629	624	607	573	580	498	560	535	518	547	545	509	519	534	500	497	508	523	474	490	471	474	490	481	478	471	491	458	470	489	478	461	478	474	474	464	479	466	456	478	496	479	459	471	470	465	468	479	464	460	500	485	468	480	481	494	469	500	443	475	414	507	473	479	470	492	443	452	466	485	524	451	445	457	440	506	494	460	485	405	454	466	494	481	485	457	487	502	470	449	457	420	461	448	479	438	492	499	472	462	458	500	475	456	466	501	461	470	481	476	506	422	488	468	474	418	464	471	456	454	444	469	436	456	494	473	489	480	458	459	485	484	445	507	486	483	461	415	450	453	468	498	481	462	454	447	441	489	452	445	453	453	440	438	487	484	430	429	475	498	483	482	435	456	448	470	480	462	478	472	435	436	420	442	469	459	461	489	403	482	481	462	497	461	486	492	483	507	448	418	458	496	462	445	484	458	488	457	491	451	444	469	481	454	462	454	453	476	451	464	468	463	473	486	475	472	463	485	487	466	518	494	477	421	488	450	480	430	485	472	436	457	480	453	447	490	494	462	481	471	491	470	435	436	490	455	466	458	477	455	473	502	481	467	446	472	441	475	487	452	500	458	471	478	464	459	459	470	473	482	525	476	488	443	487	460	449	460	493	476	506	493	447	486	448	475	451	450	436	449	441	474	454	504	450	425	496	471	460	473	459	476	455	492	459	469	456	448	469	455	456	492	441	489	490	453	456	444	487	520	494	459	449	425	465	452	505	513	502	437	487	504	450	489	455	458	452	453	459	467	503	469	457	447	471	447	450	481	484	510	477	471	473	412	446	497	514	475	439	473	453	460	438	445	489	504	465	458	444	469	467	482	454	460	510	465	496	467	484	415	467	447	462	453	451	514	511	496	489	462	449	421	463	455	489	473	465	468	438	477	443	484	459	447	484	486	520	465	501	440	478	477	420	442	518	471	465	443	445	426	455	442	468	506	519	493	464	440	482	450	464	450	481	455	478	439	417	477	449	453	439	460	450	487	472	490	450	448	478	495	460	504	481	460	474	455	459	506	452	430	471	495	415	413	500	487	433	477	447	450	490	466	462	486	452	440	464	470	487	474	453	480	459	474	441	428	480	429	486	471	440	438	479	461	471	442	443	447	467	497	463	455	418	453	501	441	430	428	470	471	479	465	468	527	467	476	458	453	468	473	456	464	448	493	439	447	453	445	499	478	488	519	462	485	433	466	466	480	442	471	439	479	458	478	438	465	459	469	474	468	454	472	471	458	451	465	474	439	430	466	447	475	440	462	494	427	487	475	467	507	470	474	478	466	456	493	495	452	473	514	444	412	458	473	461	440	456	438	501	462	478	492	455	473	470	439	463	476	429	509	444	449	469	467	463	448	445	473	507	464	471	427	454	442	476	479	454	426	495	461	477	468	442	480	492	464	480	440	438	474	468	493	451	450	436	486	471	440	453	529	483	501	463	459	458	415	469	444	514	440	461	454	491	460	457	422	498	472	496	459	476	483	436	501	513	440	474	427	478	471	435	470	491	451	479	471	497	442	449	446	433	473	457	490	446	469	469	500	446	485	450	481	457	470	427	482	454	514	460	463	434	473	491	478	460	447	454	430	463	464	461	412	450	459	425	469	462	477	500	446	510	469	480	457	455	437	443	469	486	482	428	473	498	458	430	465	455	430	426	500	471	464	453	491	487	454	485	451	473	481	504	451	456	474	453	454	467	451	462	471	472	498	458	477	480	484	437	435	422	435	446	465	444	479	501	475	486	483	484	424	502	446	433	458	472	476	460	496	460	478	431	436	451	484	476	476	452	458	483	457	437	436	504	455	448	476	469	470	429	459	460	493	473	454	432	410	453	465	452	463	440	496	505	428	459	507	478	474	451	452	500	467	453	483	463	474	457	480	469	459	440	439	433	496	432	462	474	503	473	455	470	400	457	437	454	452	492	522	488	461	495	490	467	493	447	472	483	462	447	494	482	454	462	441	491	450	452	486	455	466	498	446	484	505	465	481	484	443	477	472	498	463	421	511	471	465	423	413	439	477	461	448	449	446	434	494	463	484	488	475	517	457	467	438	461	487	473	488	435	458	499	481	494	472	457	458	440	462	474	460	455	441	462	434	500	484	455	485	470	431	473	446	470	496	452	456	508	482	436	451	484	467	451	463	462	484	449	457	443	463	479	430	454	451	464	469	440	478	433	479	484	463	485	443	485	459	463	463	514	478	497	487	446	478	440	477	442	484	480	453	490	473	475	438	448	463	427	496	503	492	434	450	448	472	471	448	438	461	466	477	450	463	454	475	461	460	460	421	502	464	443	435	479	415	439	462	474	441	434	453	512	479	478	450	454	465	487	445	461	481	461	514	446	461	484	490	438	440	481	427	481	458	469	454	438	524	421	474	460	465	460	463	469	454	477	432	442	467	490	488	459	462	501	456	455	475	454	423	463	468	461	457	472	489	480	468	483	476	469	483	496	470	467	452	441	448	478	494	490	441	445	415	470	465	491	500	460	497	495	451	461	475	458	441	482	475	492	454	472	460	477	458	475	451	441	505	486	459	484	455	461	477	452	463	513	476	465	476	451	472	470	493	462	483	485	435	471	434	480	469	427	442	450	461	473	490	472	454	451	416	438	478	470	471	496	445	478	436	436	466	412	480	501	472	435	485	470	476	434	484	475	451	473	430	478	445	474	448	453	455	430	483	434	467	433	436	485	479	478	480	471	436	454	451	447	455	450	507	471	485	483	464	424	424	461	496	433	468	458	467	485	457	434	459	465	439	448	491	463	474	447	478	477	445	470	487	467	452	428	442	458	460	440	510	465	467	441	472	440	477	479	439	449	412	460	462	470	467	455	446	442	470	461	484	484	502	438	480	440	457	480	429	472	471	470	446	477	439	492	455	427	461	474	504	458	462	471	461	496	443	472	474	476	432	461	440	522	474	445	511	459	457	439	458	453	461	465	466	447	441	452	480	465	450	411	506	463	461	456	441	462	485	489	486	476	473	455	452	469	504	452	467	489	429	458	435	467	434	438	529	460	434	457	477	478	457	477	489	457	480	443	475	453	473	447	434	463	439	448	456	450	482	440	464	472	464	538	452	470	465	444	439	419	441	436	480	471	462	450	443	459	441	447	445	461	452	466	464	480	472	449	455	488	455	464	430	486	451	477	428	517	493	429	459	450	465	495	507	449	434	488	493	483	482	440	426	472	468	459	469	494	470	514	418	494	422	475	470	467	461	487	476	465	450	462	461	482	451	498	480	448	455	432	473	480	459	438	456	464	449	486	442	461	447	445	484	488	461	450	443	457	499	493	475	462	468	483	461	502	465	466	450	437	478	435	465	445	469	483	501	440	467	496	445	459	458	474	453	474	456	450	463	470	463	465	474	495	439	460	453	462	454	475	471	427	488	431	485	472	490	485	458	429	500	447	451	460	464	467	500	457
28105	22027	12314	675	218	178	204	255	144	157	155	113	155	122	115	153	140	134	154	113	138	137	131	165	136	131	125	118	133	128	119	119	135	130	138	112	132	137	114	120	134	134	137	125	115	123	129	141	151	142	160	134	136	133	120	132	131	145	142	134	134	131	116	112	161	140	119	150	124	114	128	148	125	134	139	138	138	126	135	140	137	128	134	126	137	154	140	122	119	156	115	113	118	160	124	112	124	114	103	125	121	132	145	125	140	117	137	135	135	116	136	143	112	130	116	148	129	122	144	129	148	126	128	139	116	124	140	124	125	106	127	125	133	138	121	128	110	137	121	120	134	130	131	122	144	127	122	118	132	141	144	120	150	120	128	133	113	122	120	128	119	146	132	121	131	120	125	129	129	123	132	156	139	121	122	127	138	114	124	124	119	117	120	130	130	131	120	132	137	136	139	139	125	133	155	116	116	148	128	130	122	148	126	131	144	107	117	116	144	121	132	102	134	130	130	123	138	121	121	119	125	152	136	124	126	129	127	129	117	154	147	108	137	106	119	122	119	145	118	133	122	128	130	116	120	127	133	150	142	147	119	147	127	100	133	119	128	127	134	130	133	134	123	116	131	116	134	124	139	143	127	118	115	140	116	114	111	118	133	124	133	119	117	126	146	126	166	118	153	145	121	102	132	143	113	111	118	109	132	150	122	138	116	144	127	122	130	142	123	122	127	132	154	137	113	148	144	144	121	129	131	133	123	131	115	140	134	129	114	109	115	137	136	118	116	112	138	130	129	141	147	122	125	119	137	140	127	128	132	126	122	126	128	126	111	135	111	113	115	140	120	117	132	132	149	132	111	129	137	121	144	137	135	133	124	140	123	137	135	127	135	138	133	134	123	109	105	126	116	125	128	143	126	145	149	125	118	135	152	135	151	137	136	111	139	131	147	131	132	131	127	131	116	116	140	109	131	128	105	142	108	142	121	128	134	119	125	119	120	115	123	111	118	108	136	128	126	116	137	150	118	118	133	136	131	145	125	102	138	115	119	132	111	120	136	121	131	118	123	109	123	121	133	127	109	129	139	128	116	131	122	152	134	107	134	131	137	126	129	114	119	119	136	127	141	123	125	131	157	139	134	132	98	129	117	120	132	110	103	133	114	111	140	103	117	135	129	126	132	110	123	132	128	142	151	123	137	138	135	117	134	127	128	108	144	129	106	126	161	137	124	102	118	133	134	138	137	124	125	132	128	133	122	135	146	120	123	115	123	121	132	113	85	123	135	111	123	128	106	136	117	125	120	129	128	136	132	127	122	143	121	114	120	109	133	134	136	137	118	151	115	117	123	130	135	134	136	126	128	113	121	144	126	126	139	128	118	140	133	143	119	140	117	123	149	124	151	118	137	127	121	129	126	131	122	144	147	132	132	123	123	136	144	128	122	132	125	127	144	147	138	138	128	134	111	102	141	108	129	143	121	142	136	138	105	130	144	119	118	124	125	133	126	128	102	132	147	121	150	119	141	137	123	146	139	150	128	124	119	136	123	133	134	131	136	143	138	141	120	142	152	137	130	124	137	118	140	116	126	141	134	113	133	136	127	139	122	125	135	106	129	128	110	141	129	149	132	141	134	149	135	142	121	129	134	92	127	142	114	107	116	127	136	116	132	127	125	124	136	132	116	119	132	134	126	125	125	133	117	128	130	121	134	129	134	137	113	121	110	133	136	125	147	105	113	126	124	115	120	128	118	124	131	139	123	126	102	110	149	130	120	129	138	107	129	132	128	140	148	109	137	118	124	136	114	118	124	126	122	136	131	123	127	118	129	141	116	136	115	149	124	139	130	132	146	131	141	127	128	136	111	136	132	151	132	134	119	136	125	115	122	127	131	134	123	131	124	116	136	128	122	122	130	120	131	139	141	152	120	106	120	110	139	139	130	127	122	108	133	131	115	130	130	121	144	117	129	119	132	116	140	126	127	122	138	129	121	131	142	146	136	141	150	123	144	124	150	116	126	137	121	133	150	122	126	165	128	109	130	114	141	136	130	145	117	149	133	108	127	126	112	134	128	137	131	130	119	139	136	151	123	128	116	128	109	125	111	146	128	120	133	113	149	134	141	110	108	134	141	111	123	125	119	108	137	123	109	128	123	133	115	137	137	107	131	147	120	132	121	145	111	121	117	126	127	134	133	121	138	112	124	128	112	141	119	116	123	99	120	123	133	123	122	152	121	132	126	116	126	124	133	124	118	151	128	134	124	137	116	117	131	140	141	113	128	136	125	127	126	133	123	116	113	140	125	117	108	139	136	131	135	121	146	125	130	127	129	139	121	135	126	111	119	133	123	152	134	111	140	141	124	132	122	123	123	118	120	120	127	118	142	112	121	134	145	123	115	105	117	122	147	133	138	148	137	139	129	135	122	135	122	120	120	107	136	141	128	113	114	145	120	124	127	98	136	115	122	129	136	127	139	137	118	126	122	121	147	150	128	113	134	130	150	132	135	120	114	118	136	131	151	131	129	130	131	127	132	134	123	131	155	155	137	127	121	141	143	133	135	118	123	127	120	143	121	120	134	114	117	139	131	136	114	125	131	152	142	125	138	125	117	147	127	142	123	144	141	112	136	133	141	109	122	125	129	128	124	117	113	131	120	134	124	125	103	121	115	156	118	131	134	115	144	133	113	143	120	150	132	135	138	121	127	133	133	139	101	116	117	152	131	136	129	142	113	140	121	127	124	176	123	127	115	109	127	143	136	145	139	144	126	134	116	118	149	127	122	134	130	144	121	122	117	116	124	110	135	117	135	123	136	121	134	134	112	110	132	119	112	127	114	111	104	135	109	126	115	140	131	123	115	111	130	108	133	132	146	116	122	142	130	119	122	154	117	102	134	118	114	142	133	127	142	126	147	131	125	139	116	135	132	125	117	128	135	144	122	129	115	126	141	118	136	130	129	108	124	137	128	124	136	120	133	125	117	144	118	131	127	149	148	113	114	158	124	125	133	132	132	137	117	124	127	126	115	120	148	123	139	119	159	138	141	107	131	117	129	137	115	142	131	130	123	113	118	129	111	121	127	124	134	134	107	142	98	123	146	135	122	140	123	117	124	128	141	125	119	136	135	124	122	131	124	129	135	135	139	139	118	136	142	108	108	122	123	122	161	108	105	118	138	119	139	95	123	155	146	152	130	121	132	136	123	119	100	139	138	129	136	112	128	120	131	141	91	109	125	123	142	146	125	119	130	129	136	133	135	137	137	134	125	142	146	114	131	117	127	125	104	120	135	130	138	146	123	126	112	115	107	123	123	138	125	130	121	127	121	121	126	145	125	147	151	134	124	115	125	129	139	131	112	143	123	137	171	140	126	140	150	133	130	119	121	131	131	147	125	131	113	150	124	125	133	132	122	127	112	128	118	136	145	131	131	127	149	112	122	140	127	123	133	144	128	110	112	121	130	140	134	134	123	130	136	127	134	132	134	148	124	135	146	147	130	127	129	142
19187	29976	3955	265	234	208	193	324	172	173	136	151	147	158	135	155	131	133	130	165	174	156	155	137	159	151	141	156	135	135	148	136	145	125	150	136	147	130	135	145	173	145	143	147	122	146	140	121	143	151	135	157	141	144	113	149	124	145	133	132	114	146	152	129	157	141	142	140	145	140	150	149	148	160	169	163	164	152	134	142	144	141	137	166	143	146	139	135	134	157	155	126	149	150	140	141	144	151	149	126	164	149	135	120	144	136	172	136	143	129	143	150	130	140	131	146	141	123	149	134	131	135	140	154	135	144	121	136	150	146	143	130	157	137	157	133	156	137	158	172	141	144	133	148	149	146	143	137	154	136	133	163	132	128	134	128	135	156	164	148	145	150	148	128	148	171	141	159	125	133	156	165	147	141	164	141	133	135	147	163	134	136	155	125	125	154	159	165	156	151	153	144	141	145	137	145	114	123	138	171	144	154	136	126	148	151	145	121	140	173	144	145	123	147	121	126	141	131	124	142	138	183	144	129	151	143	132	156	146	142	135	143	161	131	135	153	134	158	161	125	155	152	151	140	140	148	131	129	154	135	128	131	152	130	131	155	132	156	149	155	141	166	150	148	137	127	147	142	139	139	149	154	152	139	162	147	161	139	138	145	136	160	163	146	139	137	161	152	113	161	143	149	129	158	155	155	133	133	139	147	150	129	149	126	123	136	144	149	154	149	140	144	123	124	129	138	146	140	161	163	150	149	140	143	156	146	135	142	168	143	141	166	148	138	138	146	145	161	143	138	151	130	137	136	156	133	134	113	151	162	123	129	138	154	129	139	166	143	155	152	142	150	112	150	140	154	157	148	157	124	149	123	144	156	145	136	148	139	137	157	121	155	161	135	151	128	135	142	148	146	145	146	149	142	134	148	177	138	147	151	130	144	130	132	151	145	146	146	135	135	154	151	146	159	140	134	130	155	131	142	150	125	147	149	138	132	135	162	138	127	158	150	156	131	122	142	143	157	158	144	146	166	139	142	140	121	136	160	149	160	136	135	152	142	148	145	132	136	151	131	141	159	141	137	146	133	142	147	145	151	159	157	145	159	150	135	173	156	150	143	148	141	141	148	146	125	119	140	155	151	166	150	137	159	149	128	147	138	160	153	140	161	140	157	143	145	142	138	134	156	152	142	138	137	157	150	135	152	152	157	142	139	131	130	148	160	128	137	135	138	126	129	152	155	159	129	155	127	151	148	139	158	141	155	136	147	143	157	132	146	150	128	140	145	153	127	130	131	140	127	146	136	137	142	129	155	128	144	143	152	148	162	125	146	144	165	155	146	169	148	138	130	136	149	139	137	134	122	146	143	159	137	136	129	131	121	137	161	150	138	140	154	152	133	132	142	132	147	150	164	144	143	158	171	130	147	137	134	143	149	138	131	142	128	162	148	131	135	139	142	127	140	140	146	140	144	147	148	129	136	161	159	159	141	135	150	164	144	154	150	153	149	163	162	135	117	160	154	153	135	147	152	152	122	138	145	145	162	153	129	118	141	149	148	121	143	135	142	136	135	139	120	141	135	148	159	175	164	148	139	153	156	139	137	155	152	153	162	139	152	144	141	168	144	165	146	156	150	152	151	151	136	136	149	137	139	157	141	124	149	155	126	119	135	160	144	138	136	140	145	137	119	142	143	156	130	144	125	144	132	141	134	136	138	137	147	163	143	136	151	133	144	148	126	153	152	151	136	131	143	135	154	167	141	139	137	156	144	117	142	142	165	141	134	140	131	140	136	145	137	148	145	131	135	141	154	137	142	140	149	148	147	128	122	153	148	154	124	159	116	144	162	137	146	132	172	158	133	148	144	144	138	143	145	121	177	141	135	123	147	135	153	141	140	154	138	140	155	141	175	153	170	141	150	143	152	149	168	147	144	152	124	119	140	145	139	137	125	148	156	141	127	171	134	147	146	149	144	154	145	125	138	153	166	138	130	146	139	138	144	127	137	147	157	147	145	133	133	151	135	140	158	137	133	156	145	128	147	144	159	178	142	166	130	143	161	135	147	149	157	161	121	149	134	136	160	137	125	139	139	151	149	123	143	134	136	146	162	154	151	147	151	149	134	150	160	135	145	136	138	146	139	148	133	153	140	170	135	145	166	151	125	161	148	130	146	135	109	134	156	146	145	160	158	166	122	152	153	142	131	148	141	130	150	157	149	136	126	169	144	140	138	139	162	151	127	134	139	147	127	156	139	135	147	153	146	139	125	149	151	146	160	134	150	144	132	140	132	152	157	143	133	139	143	137	122	149	141	153	130	148	122	152	139	144	129	140	135	155	135	128	159	143	162	149	142	154	116	162	141	142	152	134	129	146	144	147	149	132	143	153	155	138	152	137	129	167	171	141	145	149	141	158	142	167	150	141	144	159	140	137	154	131	130	142	156	134	137	125	151	160	136	152	142	135	143	147	123	132	141	175	164	155	136	145	157	146	158	140	150	161	135	147	149	148	141	160	157	138	142	132	161	149	148	149	126	152	184	133	133	134	142	169	144	119	143	125	147	135	149	140	162	141	141	139	140	146	131	125	143	145	141	145	144	144	151	166	134	164	134	140	148	164	143	147	136	149	139	144	133	138	148	154	126	139	137	146	135	142	145	169	175	148	151	153	137	158	166	141	133	148	125	146	129	120	131	146	143	133	154	159	131	137	130	134	160	137	158	134	145	173	153	143	138	161	121	128	155	160	144	124	112	152	128	138	154	138	139	156	140	141	143	140	145	139	127	131	122	148	134	136	151	166	147	160	148	123	151	160	146	143	149	136	146	131	147	138	158	144	139	139	127	143	129	153	148	134	169	142	148	141	139	136	149	133	110	139	172	129	130	142	139	144	133	154	166	169	157	139	137	140	134	155	159	150	125	136	152	140	141	150	161	175	130	131	148	131	154	145	160	132	143	148	156	159	132	150	147	143	155	143	129	147	148	157	156	137	153	136	126	140	150	150	147	136	155	156	132	141	171	164	154	139	145	133	155	120	156	141	148	140	113	141	140	149	145	165	159	135	149	133	144	147	150	140	136	161	158	145	144	145	122	125	131	137	140	136	158	129	150	124	167	149	147	140	129	135	127	151	127	133	159	150	120	150	134	128	158	141	160	143	144	155	135	129	151	149	164	127	160	165	141	131	155	154	128	143	135	163	156	143	135	140	143	173	140	143	151	139	137	129	145	156	161	131	144	129	133	144	137	163	151	158	144	134	149	139	147	126	143	128	139	130	135	135	142	146	137	154	139	118	134	144	134	134	143	136	152	140	127	146	140	144	116	148	121	137	152	146	158	140	148	134	134	136	136	158	154	147	142	142	147	133	144	164	135	143	158	160	128	150	156	132	161	157	147	139	143	155	131	133	160	143	126	143	132	117	132	130	143	141	146	184	135	125	161	139	148	115	150	145	155	130	125	146	147	163	155	141	151	173	142	152	161	140	155	132	163	150	156	151	144	139	145	144	164
23837	21191	28494	24385	20876	7469	994	2321	470	480	402	376	371	313	292	360	345	303	303	313	294	273	285	318	272	260	281	312	294	286	308	270	268	289	254	295	294	306	238	305	246	251	256	256	255	248	268	261	270	245	289	246	285	268	300	276	303	276	263	262	275	267	255	247	263	277	280	265	278	260	257	298	260	267	275	283	248	279	258	281	274	252	255	286	284	265	272	241	231	258	249	249	248	221	261	226	265	275	268	280	266	257	241	251	289	245	247	266	258	273	240	251	278	254	271	235	241	273	281	256	253	248	279	261	269	258	255	265	279	292	247	276	278	234	246	225	277	256	263	273	263	293	276	266	277	259	257	254	262	246	255	254	261	258	259	259	264	272	264	279	259	261	270	269	257	261	255	284	258	244	237	263	236	260	259	258	297	296	254	293	261	263	264	253	266	257	261	254	254	290	281	247	259	262	261	251	276	278	267	279	253	253	246	268	282	263	274	240	264	245	249	280	248	251	246	249	251	273	259	266	293	243	261	240	242	263	260	244	269	243	282	262	292	254	255	262	262	267	238	263	280	260	266	246	261	276	278	259	243	296	273	265	244	265	234	266	230	274	249	261	243	290	271	231	275	284	259	257	252	252	258	263	221	251	268	285	286	254	270	235	238	257	241	266	271	256	252	266	275	242	249	269	293	280	268	265	266	273	256	267	258	270	256	231	262	239	239	239	228	258	260	274	253	294	282	261	250	286	273	249	272	251	277	262	293	265	258	279	250	259	266	256	262	228	242	284	248	247	273	264	250	264	264	297	283	273	233	255	260	287	250	263	266	291	268	262	246	262	279	274	249	257	239	262	294	273	277	255	268	239	271	268	261	239	270	250	274	271	254	241	293	249	258	277	249	245	305	278	264	273	289	222	277	277	285	288	264	261	282	255	257	255	252	248	277	253	272	256	289	245	261	269	277	267	269	251	276	282	254	254	297	271	277	243	232	259	257	286	278	241	260	255	269	245	255	278	275	257	269	265	258	256	257	274	284	245	251	254	269	253	274	278	286	247	283	276	277	268	250	247	258	266	272	266	308	266	276	240	254	278	251	288	283	278	275	256	272	269	293	254	250	278	251	254	276	245	262	278	240	237	244	269	240	248	264	254	263	264	268	240	253	253	249	262	260	284	257	251	276	239	248	230	260	264	264	273	271	275	249	242	260	249	254	246	262	286	280	275	246	236	265	254	280	254	252	273	244	271	272	263	240	247	252	267	260	268	274	256	283	287	267	244	253	258	260	245	274	213	235	265	264	247	276	262	275	282	269	281	258	256	256	294	270	278	267	241	242	263	276	278	246	292	284	257	272	290	261	267	276	267	247	247	258	267	278	266	276	246	252	265	274	260	276	261	273	272	271	285	249	265	271	266	289	256	276	222	262	228	239	301	247	258	232	265	246	267	251	247	243	272	253	265	251	258	263	249	266	257	250	262	284	251	260	267	257	243	276	269	260	252	264	260	255	264	252	267	253	280	276	254	265	245	272	280	249	245	278	243	249	249	281	287	251	267	286	258	250	272	246	259	285	257	240	258	250	270	261	269	249	265	263	270	275	281	265	232	273	289	240	265	280	256	247	298	246	273	285	254	245	252	258	262	259	291	249	250	238	243	234	259	237	263	268	266	260	265	247	242	272	266	269	255	266	269	254	282	244	263	262	251	263	254	263	274	273	261	277	254	243	233	251	241	292	256	270	253	221	273	265	264	274	278	269	261	243	280	270	272	215	255	258	278	274	265	232	275	286	286	277	269	275	270	270	275	271	259	283	278	256	242	253	253	285	274	261	272	284	286	287	252	292	275	241	276	252	249	245	271	242	251	261	243	279	250	276	269	267	246	282	275	251	231	278	241	258	270	269	271	269	245	243	238	276	268	268	266	248	270	273	253	258	285	265	269	241	271	245	261	313	253	264	249	266	301	240	256	275	251	245	242	303	258	269	271	283	244	272	268	275	227	269	257	265	259	237	263	264	252	263	254	273	258	272	280	242	263	306	281	247	269	249	248	269	279	249	260	279	264	264	249	275	273	260	250	294	226	288	249	274	276	262	244	281	261	259	287	293	262	250	272	256	265	282	281	259	267	279	277	274	249	255	252	290	270	274	276	263	274	235	264	262	299	235	274	279	261	252	297	285	263	264	254	255	256	277	287	274	287	268	273	263	265	276	258	252	271	257	280	266	260	244	256	285	264	268	244	266	286	242	273	253	232	268	248	253	267	287	276	258	252	253	258	248	260	275	242	280	276	252	260	275	235	268	256	307	261	291	273	276	258	232	258	318	265	272	251	243	287	277	258	267	257	232	222	258	253	242	264	290	243	226	264	282	265	234	294	241	268	268	260	268	271	298	239	236	244	242	277	224	271	262	250	256	215	264	265	266	269	253	248	277	242	257	267	257	250	245	245	248	259	263	288	258	257	272	256	265	275	268	262	257	277	251	245	258	248	274	242	289	264	266	280	274	266	251	281	256	273	284	261	245	269	217	257	255	275	264	247	261	280	267	267	262	275	253	254	281	253	271	256	274	247	267	291	242	279	272	241	276	270	241	277	260	237	261	271	264	279	264	277	278	259	279	236	262	258	278	254	262	248	267	265	275	269	252	262	266	283	229	262	294	299	261	260	277	263	274	273	263	244	267	300	236	253	287	265	265	249	275	256	258	255	286	256	259	269	258	239	293	238	270	281	274	265	296	248	283	262	273	263	247	291	233	260	275	274	239	290	260	245	249	274	252	285	257	267	258	232	251	257	253	250	278	252	257	278	260	271	259	250	263	253	235	262	250	250	277	232	255	269	258	304	255	267	263	272	240	259	261	280	281	271	269	256	244	247	286	258	252	282	251	261	235	246	281	272	262	291	278	274	254	280	258	279	231	259	229	260	286	255	261	246	272	265	245	243	269	254	281	239	233	263	257	264	265	255	250	263	243	223	264	253	284	285	256	269	277	247	291	320	279	266	252	239	298	255	294	276	254	265	247	252	255	241	266	290	275	257	273	269	266	251	224	260	251	258	259	275	268	262	269	261	257	270	246	242	285	284	255	267	283	255	270	274	281	260	274	268	257	253	272	251	273	238	248	265	239	286	241	275	249	281	267	231	265	235	245	241	299	272	262	265	247	253	265	255	265	240	248	245	250	252	298	248	264	253	246	246	284	307	294	277	247	249	245	247	274	302	266	249	260	269	257	260	274	239	268	259	239	260	257	279	294	269	263	256	262	244	230	243	229	254	255	279	268	266	240	287	256	261	309	277	255	253	264	260	275	267	268	262	284	267	234	245	262	260	278	262	250	260	268	263	253	279	272	250	270	245	283	271	288	255	258	270	262	267	269	273	257	289	254	255	249	264	242	268	241	269	250	257	265	261	235	226	274	260	300	268	269	274	299	267	266	255	270	257	275	243	257	261	248	244	248	260	285	254	249	278	263	302	257	289	273	271	256	257	324	222	263	262	260	272	247	259	243	257
20974	55037	16016	2405	1723	1384	1210	3780	716	568	507	486	407	377	370	354	353	338	344	358	306	312	296	289	310	305	292	303	282	288	299	284	288	265	266	262	279	293	246	273	262	269	274	301	279	260	296	265	258	264	256	257	282	284	250	304	273	270	253	278	284	265	269	285	298	307	291	272	272	259	260	282	258	271	259	280	267	293	282	285	252	280	291	302	271	273	279	285	238	251	281	276	271	278	296	232	286	295	259	265	286	262	260	307	275	298	260	259	289	284	270	267	279	281	265	299	252	278	301	277	302	289	255	279	272	257	242	294	274	291	267	257	285	281	309	258	266	283	306	282	288	267	262	270	284	258	298	303	259	239	270	291	272	262	260	281	265	262	257	290	276	264	288	247	259	255	254	268	294	264	259	308	275	247	276	284	288	272	282	250	256	278	273	280	294	261	260	285	264	305	285	266	269	273	260	280	266	261	250	279	287	280	278	275	252	276	240	271	258	266	269	268	302	251	266	280	310	292	246	264	278	274	263	238	285	266	268	299	276	280	313	272	256	277	293	298	291	288	265	265	267	271	263	274	283	276	275	275	266	277	262	296	291	243	288	278	274	240	331	242	256	259	275	276	224	268	241	295	265	310	253	275	289	259	276	303	263	276	271	296	293	244	278	278	249	269	275	268	301	271	274	255	274	272	253	289	261	273	286	273	253	276	294	265	266	272	274	275	224	261	249	249	272	282	254	264	253	279	269	281	299	282	269	259	263	248	296	288	249	262	287	266	273	254	293	293	293	264	268	276	276	258	278	267	247	261	258	315	268	250	266	277	265	243	272	264	260	263	293	250	251	257	293	275	301	277	281	270	263	315	264	256	278	288	282	287	281	276	269	293	294	287	250	284	274	280	260	274	259	287	273	255	277	284	257	285	264	254	279	280	251	265	298	252	302	285	277	240	270	258	254	277	254	273	274	272	265	234	269	259	246	274	281	268	276	244	262	238	278	308	288	272	261	271	258	303	272	282	260	242	248	269	263	271	275	284	252	261	292	304	242	292	269	307	264	262	262	272	260	271	268	296	277	291	253	263	267	280	277	251	268	276	244	280	290	283	262	272	271	272	300	237	286	262	306	291	250	312	300	264	286	293	254	276	268	264	263	295	277	271	248	264	296	262	272	255	280	260	240	299	240	325	257	273	258	275	257	277	263	276	293	266	264	282	245	270	242	277	298	262	272	279	284	269	276	267	273	266	286	257	273	243	269	269	252	283	267	291	265	276	280	284	245	262	270	282	295	287	285	261	274	304	294	281	273	275	290	289	313	269	292	267	261	292	242	267	267	268	284	277	294	292	276	249	274	274	265	253	295	297	293	285	276	281	292	316	262	265	278	268	289	280	256	269	255	262	263	256	258	256	285	289	252	246	266	267	271	253	268	296	280	261	267	270	279	275	256	266	289	279	283	273	287	232	279	260	291	243	261	279	272	284	301	284	261	260	272	301	253	248	239	271	273	286	284	272	266	283	235	257	251	265	276	234	265	287	276	282	283	279	280	266	239	250	295	274	275	267	277	246	289	252	242	271	278	259	263	274	293	270	297	270	244	274	251	275	289	282	257	287	281	246	269	289	258	273	265	243	285	230	276	263	252	282	267	258	244	267	279	248	292	278	271	281	254	241	268	258	268	261	267	288	271	277	288	263	263	241	277	264	283	278	272	280	248	301	269	277	283	255	275	249	278	254	263	285	293	259	266	283	251	274	292	272	296	279	295	283	267	303	284	249	296	270	299	271	279	249	257	275	293	287	248	260	260	255	282	256	274	298	304	275	283	254	262	252	298	265	276	254	263	328	287	297	258	275	261	264	241	276	286	262	270	245	276	260	304	268	268	285	255	249	282	282	292	269	287	275	267	248	247	263	260	285	305	255	278	268	299	266	264	268	268	278	279	253	282	268	273	288	274	264	268	228	287	268	259	302	265	246	267	278	265	275	294	231	255	260	284	289	274	289	275	319	298	255	280	265	286	249	273	242	253	271	258	256	282	243	257	267	257	246	274	271	261	286	297	277	258	299	266	259	269	243	266	269	272	248	290	281	232	272	268	258	285	262	274	243	269	268	257	271	289	250	296	279	315	247	282	263	254	304	232	267	280	241	328	247	295	270	261	256	308	291	256	241	278	269	291	268	255	266	253	283	286	276	256	237	270	253	265	276	277	274	264	295	281	281	279	258	276	285	257	281	266	250	280	250	282	274	279	247	278	287	270	244	239	277	292	303	275	275	283	293	256	267	267	280	271	281	265	269	275	267	234	263	248	260	276	286	258	299	295	269	264	286	261	270	258	288	261	281	273	301	275	261	306	292	276	263	286	254	309	241	267	265	273	277	266	292	290	303	255	262	272	277	259	278	290	296	267	239	250	259	311	261	254	275	269	231	265	264	287	270	273	300	288	261	266	287	271	263	258	256	251	268	280	257	257	255	272	270	266	290	297	288	255	252	278	261	264	289	255	279	275	269	284	271	282	247	276	273	266	251	282	297	264	280	261	291	283	276	261	251	309	266	267	289	292	280	261	286	271	273	267	247	266	284	267	254	275	285	296	282	257	258	286	267	260	272	256	261	281	280	262	281	267	287	279	235	280	262	241	281	262	294	263	276	310	268	280	272	234	268	272	260	294	266	257	237	291	269	272	303	255	272	276	273	275	275	295	267	288	260	294	289	278	267	278	309	257	282	255	283	269	237	264	251	272	280	266	258	295	282	266	269	265	278	256	246	263	279	276	281	237	256	294	282	243	315	265	298	271	283	269	301	265	260	285	273	297	266	256	291	280	281	268	275	267	235	284	255	266	278	293	274	289	281	256	267	269	282	274	268	284	252	273	279	255	280	289	286	247	283	300	286	261	267	318	280	256	260	261	253	249	277	255	279	240	283	266	275	284	298	269	251	260	264	280	263	287	285	290	306	275	285	246	308	289	259	259	255	275	296	270	310	262	281	280	261	308	260	251	301	263	258	257	242	280	251	285	257	280	297	292	262	276	316	267	277	252	264	292	270	298	310	257	273	253	272	276	272	277	258	261	268	270	271	275	254	285	255	272	280	266	268	268	289	297	252	279	262	268	267	279	282	230	282	247	274	280	268	255	265	270	273	272	289	284	249	284	275	268	269	276	271	242	262	265	255	261	281	291	285	278	256	265	256	299	271	274	273	280	267	259	269	279	273	261	269	235	281	279	255	265	277	283	233	278	260	266	278	264	261	258	272	257	267	276	268	270	261	279	261	264	267	279	281	278	285	283	277	257	275	294	274	274	290	270	273	276	249	265	269	262	277	266	286	291	305	284	252	271	229	278	264	278	257	249	241	281	263	234	247	287	248	242	269	250	256	275	287	268	245	292	262	283	272	283	281	255	292	269	265	264	267	256	290	285	267	284	305	264	314	287	302	274	281	270	263	269	270	273	282	280	266	280	286	262	238	252	262	235	265	263	303	265	265	291	267	251	293	257	294	232	298
24940	21130	27283	25033	7833	544	483	1236	334	317	303	276	288	259	294	236	255	251	247	284	259	245	238	262	250	238	245	247	253	268	245	244	223	225	252	225	226	200	249	238	231	281	246	249	254	225	242	236	222	222	225	230	232	261	260	233	230	254	240	219	238	243	242	259	251	247	259	263	265	232	227	232	219	261	247	226	255	249	243	247	234	230	220	222	243	217	234	218	233	235	242	242	225	249	251	266	252	242	253	243	233	218	248	243	247	240	219	251	250	249	252	237	249	243	261	254	273	253	232	241	225	254	237	242	259	245	228	218	235	236	251	218	250	266	234	251	238	210	255	211	228	229	220	240	237	223	224	251	241	229	246	212	251	242	284	243	229	216	254	234	230	232	255	245	234	242	239	241	237	299	226	233	243	258	224	250	260	240	248	233	245	252	241	222	250	247	251	248	247	236	228	257	233	254	249	252	234	217	220	253	226	276	239	227	244	246	263	249	223	213	248	248	235	209	280	215	231	243	226	273	239	271	236	254	262	261	228	229	251	244	237	239	223	264	218	233	257	228	216	257	247	245	262	248	253	242	245	250	234	237	268	246	215	259	218	212	211	233	217	251	254	242	250	204	242	242	217	243	224	227	221	226	258	234	235	247	226	239	227	222	233	252	221	277	260	256	244	211	245	235	254	258	224	255	248	221	262	245	233	243	238	218	240	257	263	239	251	243	244	205	227	246	260	248	238	250	261	241	260	243	240	220	250	226	228	243	230	226	219	224	244	237	235	243	200	211	218	229	256	262	246	253	237	270	231	211	244	217	252	220	239	230	244	225	237	238	254	231	220	284	212	250	235	248	246	235	225	217	221	282	252	222	235	249	225	249	204	239	246	231	245	212	208	202	222	254	224	239	221	240	223	234	228	250	224	242	233	243	216	249	237	272	265	246	240	219	238	218	250	269	248	263	271	276	241	241	258	226	260	235	226	218	235	220	234	221	230	241	225	191	228	240	242	269	244	279	246	251	228	275	262	239	243	234	252	238	201	234	234	260	198	235	244	225	262	236	222	251	215	232	260	239	226	235	241	236	225	269	227	229	236	233	271	259	219	245	234	249	229	235	252	248	258	223	234	234	261	217	249	217	269	226	237	256	235	237	251	247	278	239	231	221	252	234	227	210	220	241	217	253	248	215	202	241	227	231	254	237	226	244	211	230	244	241	262	231	234	256	228	248	216	228	229	250	238	211	240	231	246	224	232	251	234	238	224	264	230	236	233	235	262	228	243	253	198	203	229	261	256	253	270	270	209	226	240	240	227	219	241	258	228	243	244	236	255	208	262	245	233	246	253	241	224	272	254	250	239	226	243	261	257	259	242	242	250	259	234	239	245	258	292	260	214	210	242	228	258	255	214	254	262	259	237	245	231	230	247	243	236	233	223	256	241	243	217	223	234	258	224	217	248	228	239	272	250	224	215	243	222	253	242	248	254	236	260	235	242	270	243	239	240	251	238	249	237	205	257	233	258	251	237	223	224	248	249	243	243	203	254	250	212	223	236	227	262	229	232	216	274	258	253	232	229	223	251	252	214	226	240	218	238	251	218	230	262	251	240	224	245	233	249	240	239	232	228	254	240	240	247	245	260	236	258	261	246	245	203	267	243	223	237	236	241	245	242	247	242	218	263	243	228	233	263	237	212	258	208	254	223	227	207	229	233	239	259	230	233	244	235	233	269	254	237	254	239	244	228	232	246	245	222	256	242	226	241	230	251	258	232	234	225	222	232	236	242	261	252	229	250	236	236	220	246	250	223	243	241	239	217	226	255	237	247	239	240	200	237	249	265	231	262	249	227	250	236	230	246	246	252	227	233	249	253	232	212	255	227	235	273	253	259	220	255	239	220	226	233	218	261	245	236	237	200	235	267	258	234	221	237	260	258	229	222	258	221	257	238	253	223	251	240	242	244	247	224	250	209	211	270	244	253	232	244	261	265	250	235	224	241	249	233	263	227	232	238	262	242	224	218	227	207	228	260	250	234	239	221	197	230	225	222	248	236	195	209	243	221	252	223	240	250	245	252	251	192	232	200	238	253	228	239	265	220	224	254	234	236	229	255	233	239	229	231	243	212	232	247	215	247	236	245	235	261	224	279	252	247	258	225	247	221	224	241	224	234	247	229	244	254	250	225	260	266	238	233	249	214	223	272	222	234	254	259	255	255	252	261	242	225	230	231	217	210	250	230	245	259	255	238	215	239	240	249	239	234	244	235	201	222	228	212	211	223	265	218	213	227	237	237	221	239	230	227	248	226	236	231	231	238	248	222	230	240	229	238	201	237	253	238	250	240	230	222	255	232	218	239	235	248	251	223	232	220	247	248	218	216	217	231	258	244	246	231	247	248	239	242	232	239	231	208	243	215	243	264	254	237	232	225	243	225	235	246	263	248	247	234	221	248	236	240	237	250	241	245	247	219	246	225	231	215	202	221	235	258	255	215	228	198	216	243	250	240	234	249	224	220	244	261	246	231	228	242	244	246	248	255	238	238	242	237	229	244	220	228	232	237	230	253	245	231	227	231	286	280	250	203	225	231	238	227	210	250	251	245	260	243	244	265	248	232	227	242	242	257	206	237	258	249	246	245	240	231	220	246	222	266	234	213	227	252	238	255	235	234	260	240	261	251	215	244	226	234	249	248	251	244	217	228	268	257	241	274	226	211	227	230	243	275	222	263	241	248	216	223	236	227	226	259	238	227	236	247	238	234	263	219	250	221	234	221	217	212	230	237	252	230	261	244	244	272	231	247	263	269	224	232	278	217	233	220	231	235	232	244	231	228	249	223	208	249	250	235	242	244	234	230	261	228	233	253	229	232	251	235	246	245	273	248	195	219	245	216	248	251	232	226	242	240	258	230	225	231	241	234	250	271	224	243	241	243	234	265	233	251	209	208	233	212	232	231	232	257	248	224	229	240	234	239	227	275	223	236	225	226	240	240	267	268	222	244	255	217	230	221	241	237	250	262	229	241	202	234	208	221	261	232	242	214	220	264	206	258	231	233	246	224	237	245	242	247	227	226	260	264	215	217	248	217	231	254	217	241	261	241	250	238	240	217	235	234	244	240	244	246	235	211	228	224	239	238	238	227	254	255	227	259	243	218	233	243	255	244	263	242	236	231	265	257	234	247	233	233	223	249	240	241	228	237	236	213	232	243	254	240	241	226	241	258	243	239	246	240	220	235	233	255	245	225	253	204	228	245	257	245	245	260	251	239	257	238	246	200	255	225	227	216	229	222	195	232	228	244	225	241	273	236	224	232	263	243	227	210	209	228	221	216	261	233	234	231	248	221	248	238	244	210	230	255	236	234	248	256	225	242	229	259	252	224	245	230	250	218	251	244	239	237	228	203	224	220	251	242	244	233	232	248	222	238	244	226	255	231	235	234	226	221	242	246	239	264	238	253	248	262	245	238	235	251	245	242	228	247	264	256	272	248	283	234	231	233	231	235	249	256	247
20668	46521	17781	1446	1010	846	801	2420	503	423	411	346	325	331	337	307	295	294	277	299	259	281	254	260	274	302	264	267	255	251	252	248	247	256	273	299	253	252	276	273	277	265	262	235	244	317	262	266	251	265	272	260	253	266	257	268	265	256	260	245	272	250	263	267	276	273	274	261	266	266	245	229	255	257	296	270	278	259	297	265	243	265	295	279	270	266	269	279	271	290	258	252	277	262	277	279	246	305	267	287	270	262	282	262	223	254	278	304	267	273	233	274	258	274	297	267	250	251	266	269	270	269	256	284	252	264	257	291	280	267	245	268	256	266	272	263	250	249	253	247	257	273	249	278	282	253	254	260	289	287	263	256	267	244	251	246	269	270	272	250	262	253	257	269	288	251	288	243	251	270	256	257	268	262	292	267	274	242	270	235	268	279	294	276	251	260	271	239	250	257	251	255	272	251	278	250	251	245	250	265	267	269	246	272	283	250	253	267	246	243	267	270	252	284	267	269	278	247	252	288	240	271	282	261	264	271	276	280	241	231	220	251	260	274	260	235	275	263	245	264	247	263	274	275	276	262	281	277	247	286	265	248	245	297	287	257	250	261	271	274	281	277	266	248	267	268	260	251	278	287	229	258	261	247	274	250	233	287	277	264	252	265	242	260	274	273	243	249	272	258	241	246	254	287	297	253	246	299	244	264	253	256	273	240	253	276	279	235	241	253	245	253	293	249	258	249	263	249	234	261	249	270	282	272	277	254	249	272	265	261	242	284	257	279	224	261	263	278	267	255	277	251	276	248	246	274	302	268	259	271	261	274	306	264	264	273	279	263	270	261	277	266	248	254	260	263	265	273	250	255	282	275	259	240	281	282	262	261	230	277	287	260	268	300	252	288	238	245	286	252	264	265	248	284	257	280	272	260	253	267	262	266	253	244	272	255	234	267	282	288	258	269	268	239	254	240	244	256	264	274	251	288	232	269	263	256	285	272	297	261	272	279	253	282	254	235	245	258	254	237	297	295	273	286	272	256	256	244	264	303	259	271	269	279	257	259	241	258	292	268	265	278	290	264	251	295	249	259	279	266	277	260	245	248	269	261	259	251	278	292	265	267	262	242	274	261	249	265	271	270	227	273	259	232	257	298	262	258	260	252	273	281	249	248	301	237	246	286	254	276	285	260	297	253	243	254	277	265	272	255	262	273	255	260	254	244	245	264	254	269	264	235	252	277	297	242	270	278	248	249	262	242	250	260	279	293	252	264	242	246	271	271	259	274	234	270	259	247	274	267	267	222	267	231	286	267	252	261	268	232	277	260	273	268	274	283	285	255	250	268	307	245	254	260	275	249	276	253	261	275	267	252	244	275	236	267	246	255	288	262	276	289	251	255	271	273	228	245	287	282	284	289	251	248	269	247	266	252	275	255	261	297	256	275	288	271	280	267	261	298	261	248	277	293	273	265	255	249	263	267	252	262	265	272	281	234	235	248	284	274	254	259	273	269	261	257	272	259	235	280	254	285	264	266	277	246	263	258	270	268	251	264	244	273	251	259	254	270	284	259	262	291	262	273	243	280	246	271	247	263	278	247	246	261	265	278	260	274	284	261	267	287	264	270	252	286	261	234	267	246	275	277	242	284	283	261	273	249	289	258	229	273	265	270	274	281	269	299	256	242	254	264	248	251	244	275	282	272	268	283	287	264	275	261	281	291	284	277	246	244	269	295	266	280	286	251	276	270	252	251	285	263	280	255	226	239	250	252	268	287	251	240	246	264	278	263	268	266	256	251	271	277	280	264	253	295	275	253	283	256	252	282	252	277	268	238	248	267	263	257	275	251	260	239	266	265	281	281	243	268	262	256	290	257	285	263	283	254	268	287	269	268	265	232	253	272	289	244	272	263	259	269	275	286	248	268	268	270	264	259	270	282	302	285	259	263	273	230	259	295	269	274	283	253	261	259	264	256	274	280	261	235	254	269	272	254	262	277	264	252	290	278	234	256	266	261	240	261	273	276	283	251	275	281	270	240	287	274	256	248	256	261	258	246	288	263	263	296	282	271	260	282	261	263	238	280	249	271	283	247	242	253	269	267	253	284	261	266	230	231	275	251	243	265	278	263	290	299	254	282	246	261	276	215	268	285	254	276	283	301	283	268	269	249	268	241	235	259	261	253	250	250	271	282	253	248	246	282	212	279	281	296	258	229	258	269	259	253	265	284	277	236	262	254	257	297	275	246	249	269	281	256	242	270	258	231	269	245	237	262	244	261	258	266	272	260	272	271	273	293	279	273	269	241	272	257	252	276	278	267	249	261	238	293	293	285	264	276	321	252	246	254	271	270	267	258	273	266	262	253	269	248	244	294	293	248	250	246	252	280	276	256	247	285	263	285	261	235	248	256	244	286	312	261	300	250	257	248	272	286	300	264	270	256	247	259	274	269	267	258	272	250	268	265	263	245	256	239	261	285	270	262	241	274	264	265	294	251	268	244	257	247	261	275	268	292	272	247	250	261	263	238	281	244	259	260	238	265	282	257	247	269	323	293	244	266	249	230	245	256	281	262	242	280	265	278	230	271	271	272	235	247	274	270	288	269	285	295	280	263	245	262	257	243	259	273	286	256	266	274	262	269	275	272	264	267	256	270	266	267	255	264	306	233	265	235	261	257	269	257	256	266	275	219	250	260	269	277	251	285	237	286	261	287	274	283	258	281	253	261	287	254	261	254	273	260	276	262	273	270	270	262	240	301	251	273	296	270	237	284	267	249	262	255	264	269	257	275	256	257	273	282	275	229	246	265	289	241	253	266	222	270	243	268	268	260	249	274	256	259	245	301	263	249	289	274	259	256	265	253	269	260	278	248	264	259	270	259	267	260	270	267	265	259	260	301	285	285	266	252	276	269	254	270	254	266	256	266	243	265	306	254	278	253	277	274	252	281	256	286	289	248	245	287	269	270	257	295	243	259	271	283	299	286	267	320	289	249	252	253	254	265	252	263	239	258	267	283	245	290	258	268	246	299	235	275	267	255	269	262	251	261	250	308	265	264	261	256	261	266	240	277	260	270	252	271	283	299	265	258	265	242	251	257	286	275	262	257	239	235	260	263	285	244	272	250	286	260	262	270	300	243	275	263	283	268	276	275	258	250	282	286	254	279	269	273	264	269	272	237	243	260	262	276	245	271	275	264	258	266	268	276	260	259	254	258	248	236	268	267	259	283	250	271	276	276	285	251	261	270	274	249	259	272	261	271	258	283	284	274	275	255	272	243	272	257	255	284	263	257	256	269	240	259	264	263	278	264	299	236	289	248	244	266	262	277	275	287	269	260	262	251	241	256	251	280	255	273	245	250	238	268	279	266	267	273	272	260	295	284	256	289	266	295	256	243	260	239	252	279	261	294	264	282	256	271	302	233	261	269	269	255	307	251	257	260	283	269	271	262	253	253	285	250	276	264	252	267	280	262	257	260	276	270	280	252	241	246	266	257	255	263	253	224	252	254
22652	21161	28451	24356	21153	20736	5988	5258	928	723	726	652	604	537	597	589	566	567	522	531	475	501	521	512	510	446	505	499	520	488	475	488	455	491	469	504	453	455	466	467	458	467	501	499	447	436	476	455	464	461	431	436	474	456	429	401	483	463	457	446	450	489	479	468	496	465	487	462	462	432	422	438	472	463	446	468	461	469	455	432	455	425	442	470	485	509	492	459	487	467	488	518	478	467	473	480	465	495	451	454	487	462	480	465	467	470	432	474	496	480	468	461	436	454	493	464	437	454	445	433	479	461	470	459	499	467	464	462	467	445	473	436	469	430	419	441	467	489	439	453	457	419	455	468	498	446	437	477	482	461	444	431	456	462	434	445	462	467	452	510	418	497	457	460	458	441	460	491	418	482	494	472	476	456	447	464	445	443	459	470	450	428	433	456	471	453	438	472	491	499	475	464	449	486	456	475	483	477	469	439	493	467	499	463	438	453	523	459	476	465	483	457	475	456	461	453	468	484	454	451	449	436	447	496	460	469	460	450	466	453	397	427	436	440	464	447	435	463	479	467	478	433	447	470	488	442	484	487	504	440	476	473	468	469	450	435	438	475	461	478	488	472	459	460	461	445	471	460	446	478	444	455	434	440	433	460	433	474	427	456	472	471	496	462	477	452	447	454	475	446	427	463	494	455	477	459	464	457	524	460	466	457	476	448	475	491	450	461	438	492	450	449	438	481	432	464	465	469	496	429	422	459	431	445	494	444	436	437	459	472	470	428	434	450	455	491	491	482	486	445	449	484	459	477	464	448	446	439	457	456	432	455	441	475	435	486	453	438	442	448	459	499	453	477	426	523	466	498	466	440	437	498	445	500	427	455	448	458	419	461	453	460	495	463	482	476	456	460	431	497	456	472	484	458	460	452	495	492	444	478	477	481	429	467	435	472	455	423	452	477	428	489	480	485	508	475	465	437	454	465	461	475	478	448	464	449	475	477	440	485	473	427	435	426	488	431	456	469	528	455	460	420	463	449	460	468	453	428	462	450	433	471	469	448	481	460	468	464	453	455	466	467	441	501	438	465	453	491	471	498	466	448	449	453	422	479	464	455	453	433	478	444	478	446	434	453	465	439	431	421	454	465	440	465	470	459	509	421	475	495	450	466	487	504	432	449	451	473	431	475	459	450	449	422	431	475	440	410	437	446	428	434	474	452	488	462	475	470	506	437	481	404	448	443	435	466	474	457	483	468	436	458	459	446	430	495	432	450	470	482	462	473	434	442	466	450	444	445	477	438	442	459	455	457	451	460	477	492	463	513	481	484	428	462	497	448	444	473	447	447	499	450	461	479	461	413	436	434	462	477	469	466	456	454	457	480	471	445	483	467	437	438	488	480	479	497	491	465	456	475	483	446	484	466	459	450	439	479	475	459	472	454	446	452	466	444	471	443	431	469	531	448	465	458	439	491	479	482	458	482	455	463	496	446	462	416	484	469	475	477	505	457	437	461	471	455	455	490	466	425	404	444	439	487	451	494	482	466	457	482	430	471	419	422	477	445	457	452	439	494	441	464	440	456	486	437	469	457	448	482	464	476	441	474	452	442	450	463	449	480	476	474	481	465	464	458	431	446	477	466	465	466	481	482	441	480	424	454	428	467	453	428	449	449	492	464	459	525	459	447	454	432	443	460	457	418	443	483	426	471	464	473	433	467	429	482	531	493	448	452	461	488	436	461	504	480	482	439	462	459	442	459	483	428	448	456	472	517	453	463	423	467	465	433	427	455	456	488	463	453	463	472	416	452	462	464	473	433	475	475	498	480	459	435	461	480	459	477	460	445	476	451	437	475	501	454	468	470	417	446	451	463	504	461	477	467	461	457	429	460	476	441	438	475	480	481	472	446	453	457	483	475	441	449	443	466	448	486	462	470	440	448	478	492	455	475	431	448	455	465	417	448	456	470	466	442	460	473	448	468	469	488	446	466	450	448	500	420	472	458	489	462	480	465	435	473	495	481	439	474	480	479	505	507	444	479	487	429	457	464	467	460	472	447	473	458	487	475	418	505	449	442	444	454	501	482	466	499	446	469	453	437	457	465	457	440	477	469	469	424	509	475	482	452	480	485	453	467	529	509	431	438	461	424	478	461	409	461	458	463	411	459	438	462	470	454	437	512	465	469	470	481	447	446	478	486	477	414	443	450	454	450	481	431	459	475	483	453	494	496	447	496	496	458	459	484	452	461	484	494	445	439	450	458	490	432	472	444	460	445	488	435	459	465	425	455	439	484	451	453	449	466	448	465	488	471	404	515	497	457	460	453	475	459	439	464	433	472	403	472	473	496	463	456	467	432	425	449	435	477	461	472	471	456	431	492	509	441	451	494	417	465	467	474	460	461	437	456	475	439	445	440	481	448	430	476	443	403	504	445	474	453	414	439	438	422	442	443	465	462	448	452	478	504	456	420	476	446	473	444	488	482	452	472	463	476	452	456	461	461	454	438	447	461	470	467	439	471	467	421	444	483	482	442	463	482	478	483	438	474	482	430	429	429	483	449	445	467	471	427	402	417	444	442	449	434	457	473	477	428	458	488	457	484	485	478	511	440	470	473	452	511	463	477	439	447	473	465	452	463	445	444	470	490	473	428	429	399	453	454	486	428	442	451	465	440	481	465	455	503	481	470	406	478	434	454	453	503	419	446	424	447	495	464	470	472	455	471	442	490	432	440	490	447	454	465	438	468	482	446	444	457	472	429	507	465	456	467	497	468	436	465	457	441	406	464	450	487	470	468	421	460	450	446	449	494	435	423	478	479	473	488	422	455	456	422	484	424	478	471	458	435	470	440	502	489	456	437	461	445	474	492	492	486	479	414	432	422	439	465	431	460	487	468	472	489	430	453	442	508	479	431	475	446	470	497	484	477	438	480	453	451	480	438	426	447	478	457	441	430	474	494	480	497	455	437	463	455	436	477	439	463	468	515	460	478	456	474	445	439	451	455	449	467	451	459	464	461	419	455	470	463	434	452	479	500	432	459	468	456	478	468	468	489	461	482	464	461	473	446	468	484	466	508	450	487	468	435	436	441	460	492	412	447	452	466	458	442	482	458	443	486	472	448	458	485	467	484	423	469	447	505	485	461	423	471	449	424	506	462	456	415	463	436	457	470	449	473	426	485	456	495	443	457	463	488	488	476	439	466	501	445	440	472	449	484	463	492	460	425	445	466	447	486	453	453	466	464	431	474	416	458	449	477	471	469	461	437	426	434	441	468	477	478	454	482	442	422	454	480	458	477	466	410	453	452	441	448	450	466	445	463	494	463	473	455	466	412	480	457	443	454	445	485	455	455	462	490	437	454	472	463	461	486	481	455	443	464	430	445	452	461	448	470	461	471	487	428	472	456	456	434	453	470	473	423	471	426	462	459	462	483	443	459	448	440	459	420	483	449	475	450	490	484	437	428	461	474	457	457	448	436	473	474	467	447	458	480	460	462	445	455	490	494	447	491
23580	59183	22709	4268	3058	2265	2407	6723	1227	1041	886	861	762	690	704	607	587	602	574	542	531	548	555	488	523	479	520	522	510	521	488	503	523	470	507	495	456	507	502	469	487	483	499	438	471	471	487	460	477	480	498	492	478	483	500	494	492	497	500	477	498	494	471	464	446	438	437	460	487	507	432	484	463	435	450	467	495	448	471	504	474	442	469	464	477	460	450	460	464	436	443	473	491	465	494	487	436	471	473	456	462	475	474	477	482	486	497	468	494	497	429	461	483	494	457	447	507	479	443	443	474	463	482	488	412	445	515	475	491	464	495	457	478	505	444	461	488	461	501	485	437	471	468	463	434	441	470	491	477	480	432	425	526	461	450	467	466	494	499	462	465	461	515	505	441	465	427	479	480	419	448	474	488	457	491	502	442	498	456	497	439	450	446	461	424	436	445	450	460	463	478	432	464	467	445	457	474	461	452	451	448	460	477	464	474	458	449	429	465	456	455	417	485	460	425	466	484	451	457	438	453	445	454	491	448	417	480	437	493	465	447	440	498	445	438	448	454	473	472	466	500	446	459	456	449	439	478	477	456	470	454	499	453	451	478	475	448	458	453	474	477	510	491	467	449	472	474	448	447	467	464	444	509	443	487	429	497	466	460	463	482	502	480	449	465	461	468	476	500	474	450	481	444	460	480	464	475	497	481	465	501	490	456	437	473	432	451	480	434	469	493	452	463	463	489	490	441	472	443	425	485	465	425	477	464	465	470	446	484	507	507	484	460	442	478	467	469	457	471	469	484	500	464	447	443	482	493	458	449	453	423	461	468	476	464	488	482	481	449	460	488	467	434	444	485	473	495	490	452	448	458	469	486	517	479	441	448	444	481	490	464	459	460	505	488	525	485	485	503	468	455	484	450	522	463	479	481	470	490	513	467	431	439	453	482	475	476	490	453	462	460	451	478	430	457	460	461	483	463	434	456	456	431	449	493	456	449	477	496	440	460	487	457	458	462	463	471	438	450	440	429	450	469	499	457	497	471	495	483	500	500	404	501	440	473	462	505	465	475	457	445	514	487	451	447	485	480	426	442	472	493	476	488	482	481	469	509	461	474	445	474	522	457	475	487	469	421	484	441	466	461	441	482	440	465	480	457	447	443	458	492	463	425	448	491	466	454	479	486	439	463	505	468	471	490	502	440	447	477	464	449	447	479	474	489	468	479	476	483	444	444	469	505	460	454	495	462	431	459	432	475	410	469	460	447	468	460	457	464	455	496	435	459	508	454	465	502	473	517	497	467	458	478	479	454	438	460	475	450	485	440	472	476	467	484	397	482	453	448	440	440	448	513	452	457	454	464	445	476	448	432	502	457	476	485	460	453	453	476	428	455	433	489	480	439	486	461	430	500	461	448	478	472	451	486	493	477	476	463	492	478	410	457	420	494	461	436	470	465	474	470	458	481	439	448	499	428	486	461	485	485	507	458	438	490	472	425	468	469	477	466	464	465	450	493	470	465	450	449	444	488	434	461	463	479	476	462	464	468	448	425	442	491	465	475	453	473	454	458	487	491	429	486	460	510	453	482	470	480	473	434	492	470	476	458	454	462	443	465	445	471	455	447	398	423	485	444	473	453	485	475	474	473	419	506	474	463	447	482	443	499	454	489	465	426	485	468	482	422	438	499	480	451	443	462	452	477	454	481	465	457	468	471	472	466	452	474	431	473	493	443	458	456	478	443	470	437	480	434	428	423	454	439	458	522	433	461	480	463	437	446	468	493	470	480	481	429	447	486	472	486	449	460	444	424	473	456	441	445	442	468	474	469	482	483	478	445	452	441	477	449	475	451	438	499	454	439	458	464	471	430	477	469	447	456	468	456	415	464	478	455	473	479	464	466	494	477	489	445	471	467	451	414	423	486	438	478	426	436	486	459	474	460	451	477	445	464	477	506	449	436	479	468	434	442	454	435	454	499	478	487	461	458	470	457	513	447	470	478	491	482	454	451	456	469	446	490	470	480	452	463	463	499	495	444	454	499	467	447	473	444	470	434	448	480	499	479	488	504	504	446	525	454	464	492	457	527	404	426	473	481	454	446	480	508	509	444	470	462	423	466	477	452	468	475	457	514	415	455	484	508	484	498	422	484	503	448	465	430	470	493	465	459	448	469	471	478	487	441	472	481	473	456	493	431	517	454	470	457	435	475	455	460	484	441	484	476	471	425	456	451	460	466	542	489	475	479	477	434	474	494	485	457	431	454	465	484	471	464	477	468	469	467	442	501	482	439	450	483	495	444	472	463	488	503	435	457	500	510	489	472	482	440	477	426	491	456	459	462	450	464	432	451	465	463	443	471	483	442	480	492	495	452	466	430	493	449	495	511	424	430	464	452	469	492	472	463	439	414	463	478	488	458	467	479	477	482	440	447	479	463	471	483	481	467	495	441	439	482	496	473	438	497	489	506	474	429	481	469	446	441	452	514	464	459	434	479	457	476	461	446	467	468	445	462	465	452	458	463	481	466	463	463	504	465	435	426	476	458	483	471	465	448	455	444	506	424	500	444	476	480	444	466	488	477	470	437	472	426	491	493	482	465	465	437	454	464	455	489	490	429	463	462	483	458	443	477	460	505	481	421	460	454	490	466	447	433	450	407	455	452	484	458	448	464	457	471	486	456	467	466	514	473	469	448	464	459	431	440	520	471	463	435	474	512	438	480	458	464	465	480	444	489	455	478	486	463	440	462	481	460	423	465	482	475	441	458	522	495	426	475	444	463	443	447	464	456	435	495	476	444	476	511	438	463	465	470	456	448	470	432	455	468	467	468	448	454	424	499	455	451	484	491	444	462	474	452	458	445	461	487	500	497	466	447	419	465	492	507	455	503	452	484	494	476	485	429	445	453	467	469	457	466	460	441	495	476	435	476	496	493	470	470	456	477	487	468	459	470	459	488	386	472	454	451	457	427	456	447	466	443	488	453	447	458	451	459	442	462	457	454	498	484	433	454	452	533	477	495	486	488	491	453	445	454	458	466	457	424	457	425	496	461	445	447	465	510	447	467	467	468	448	515	467	432	432	466	495	446	481	452	461	481	448	438	430	427	456	466	465	449	470	479	463	445	489	461	467	473	477	445	465	463	481	464	447	475	476	451	484	448	459	475	468	504	433	462	465	471	483	464	460	488	475	472	453	446	494	444	460	478	450	438	448	496	468	483	465	465	468	454	484	476	448	508	462	434	481	486	456	466	451	481	473	457	473	476	466	446	481	454	446	434	462	436	471	484	459	469	476	499	486	479	502	499	443	499	490	460	414	501	451	480	452	438	437	479	475	436	449	428	475	462	529	454	484	456	470	466	451	452	464	510	484	455	470	446	434	466	438	481	477	484	481	453	449	475	476	472	417	499	470	454	439	477	465	461	443	436	442	466	476	426	467	483	470	462	485	442	422	478	452	448	457	455	490	484	465	489	458	476	477	455	508	463	458	472	459	497	453	496	421	464	490	483	479
28384	22059	14834	1041	226	163	202	297	133	139	131	131	111	133	142	136	131	127	113	104	125	128	132	127	138	126	111	140	122	105	131	115	128	144	126	117	111	113	152	130	127	140	124	132	119	142	126	126	151	115	117	119	139	114	126	113	125	134	119	135	130	131	114	101	142	147	127	114	148	122	120	130	126	121	120	137	130	132	157	122	123	125	98	140	124	118	129	135	122	128	137	131	127	126	142	139	133	141	140	119	135	142	125	115	113	131	116	141	120	118	144	137	111	143	136	133	108	114	113	126	121	137	147	121	129	110	122	134	150	139	127	120	131	121	143	128	118	144	150	112	107	139	137	115	136	110	141	123	130	134	137	150	106	140	130	138	128	167	131	139	128	107	123	136	135	125	137	122	160	158	130	142	117	131	135	105	122	114	137	130	135	118	116	134	134	141	112	125	105	141	113	127	139	122	129	151	125	129	118	138	125	135	126	119	154	129	137	133	144	150	141	143	126	139	136	102	135	113	144	115	135	131	124	125	140	146	125	128	161	132	122	122	119	142	122	122	131	133	137	140	124	127	136	124	130	125	126	143	122	143	124	137	121	114	124	116	133	133	123	128	125	147	121	123	126	137	144	133	115	125	137	119	130	138	116	126	132	113	125	131	128	131	139	121	125	136	142	125	148	152	144	108	125	124	146	124	128	114	121	105	126	135	135	132	140	137	132	127	146	137	119	121	122	116	146	129	130	131	141	127	133	118	111	135	127	136	133	121	127	147	112	138	138	132	143	140	132	132	140	113	129	135	117	127	132	122	143	129	139	126	124	145	128	128	138	133	129	112	131	132	125	130	122	139	147	120	122	125	127	145	135	119	121	122	128	130	132	133	123	131	108	136	127	117	118	131	115	146	123	135	131	129	124	122	140	152	135	130	101	135	130	123	128	140	130	116	121	150	140	131	108	125	132	120	145	127	146	115	127	129	134	125	132	144	109	124	133	136	148	141	134	134	143	149	115	148	150	133	130	142	125	109	134	134	137	119	133	140	125	144	137	122	125	126	158	126	137	120	115	134	138	133	121	125	138	130	128	137	131	143	139	134	139	134	116	124	132	118	107	136	139	138	127	125	130	142	110	121	130	137	130	142	128	109	144	128	128	120	129	121	122	121	124	145	124	131	118	120	122	119	121	154	140	127	129	121	126	126	128	144	121	146	136	152	143	114	120	109	124	129	126	137	117	99	155	129	130	136	156	143	139	129	120	135	129	136	125	134	139	132	135	138	123	133	142	161	143	111	132	135	138	136	133	136	120	122	131	129	135	128	139	139	134	123	124	140	143	119	142	131	118	140	119	114	146	141	125	140	148	109	132	158	128	120	138	122	143	137	121	143	121	128	111	116	125	130	113	142	133	140	123	144	140	152	124	147	123	126	124	129	145	134	121	101	124	125	133	107	136	117	116	120	118	139	144	125	126	139	119	124	135	118	136	106	108	113	134	121	135	131	115	138	112	126	114	136	137	122	120	149	131	118	127	131	130	127	132	144	110	135	130	113	126	139	143	119	121	106	123	136	105	132	140	122	129	136	129	119	116	123	104	119	111	136	134	130	137	122	114	121	128	124	134	150	139	120	127	128	119	153	125	136	128	135	135	130	128	148	124	125	119	123	129	126	117	121	136	141	147	141	153	122	121	122	105	116	131	149	129	137	135	137	108	137	153	144	116	118	131	114	130	140	136	129	124	116	120	140	131	144	126	138	138	118	123	131	132	129	116	129	124	140	118	119	126	125	146	122	110	134	125	141	151	118	141	111	133	158	136	103	154	124	112	120	134	122	135	128	135	136	132	150	134	145	136	126	142	147	123	122	122	139	133	129	136	111	119	126	123	131	123	132	131	115	112	108	132	126	140	121	135	138	122	130	125	136	123	108	122	130	134	125	135	134	101	120	123	131	117	138	142	120	120	131	126	135	117	136	143	135	148	137	117	124	133	145	120	110	135	123	122	142	128	133	116	121	125	125	123	119	145	121	113	119	123	109	138	130	113	120	125	148	133	123	143	143	154	138	111	121	144	118	147	111	111	134	118	112	140	125	126	147	112	103	123	113	140	125	133	123	145	132	143	125	144	109	135	111	142	121	124	118	126	125	127	141	117	119	107	131	144	111	126	133	127	136	123	135	119	129	153	129	130	117	147	140	108	117	128	139	153	110	134	103	137	142	115	139	120	145	141	109	106	132	124	130	120	135	119	135	142	135	146	124	139	133	114	121	129	132	112	129	126	130	137	130	141	139	126	118	122	130	131	148	116	137	128	144	124	112	132	138	120	126	154	149	120	137	118	133	131	122	135	124	121	142	133	137	125	133	123	133	117	135	126	136	131	137	140	144	128	106	140	152	141	138	136	125	139	126	141	151	121	142	117	138	126	125	133	118	121	159	145	135	127	139	125	132	117	148	133	134	127	140	125	131	128	142	132	127	142	141	131	136	123	124	123	115	135	134	134	119	127	117	107	122	164	127	113	135	118	134	174	124	134	117	142	143	119	137	137	123	126	134	126	129	154	127	133	150	133	133	134	120	135	129	167	137	129	138	115	141	128	127	113	121	141	132	137	140	121	138	141	126	110	120	138	142	116	138	117	125	124	114	136	113	129	142	142	137	135	121	122	137	132	139	145	120	129	112	130	136	146	147	122	122	129	107	133	115	118	124	127	132	130	131	119	121	137	130	119	122	142	103	138	114	123	126	131	108	154	122	128	112	129	130	130	131	134	114	123	138	120	132	135	123	129	122	132	120	140	138	113	126	137	125	133	123	124	146	121	127	129	138	130	141	142	123	125	139	123	140	142	120	137	131	109	125	148	119	121	103	109	114	125	133	131	137	127	146	115	138	144	123	131	113	152	156	128	123	111	125	117	130	128	128	127	139	143	137	141	145	132	124	123	120	136	139	142	116	145	136	137	126	123	137	143	116	108	119	153	144	121	122	136	111	138	128	119	119	147	133	150	147	125	140	134	127	132	127	120	132	111	139	124	125	134	133	130	141	143	119	126	147	154	128	116	99	120	114	141	126	119	138	137	120	118	137	133	116	119	122	126	143	121	124	130	122	136	143	128	131	130	147	128	122	138	141	124	126	122	123	127	124	148	124	118	136	113	138	113	145	135	133	126	133	124	105	127	136	116	136	107	126	120	147	119	128	128	132	144	152	126	121	123	129	151	140	136	132	134	134	133	128	121	131	125	121	159	115	138	142	127	138	134	135	122	138	142	107	130	107	132	148	139	116	138	119	143	132	124	123	129	127	111	163	129	151	112	135	137	118	166	143	133	133	121	130	116	102	135	132	133	128	125	142	134	123	126	117	136	123	130	120	137	145	126	134	155	123	132	137	125	123	138	108	125	123	122	127	128	109	125	147	127	125	129	140	116	142	151	138	136	134	132	124	135	148	130	134	131	135	131	149	109	133	122	118	134	141	107	123	129	161	149	121	123	127	134	127	126	130	119	122	110	161
18749	29582	7450	241	251	220	207	381	146	186	125	173	163	157	150	126	161	141	142	159	168	164	147	142	166	167	162	139	151	150	143	162	141	127	151	131	173	155	170	118	155	134	156	155	115	132	135	135	147	119	136	159	150	158	140	157	169	135	141	166	159	146	128	154	135	183	155	157	153	137	151	137	150	173	149	143	148	157	149	123	157	139	139	128	131	148	140	124	133	179	136	124	149	151	154	136	162	156	147	142	126	131	161	150	137	175	155	163	155	125	144	152	143	141	158	144	159	134	129	121	131	164	148	148	142	126	125	147	149	141	145	133	128	130	135	129	132	143	141	133	124	130	151	147	161	152	144	149	132	147	136	138	147	133	149	139	132	149	148	125	127	138	161	131	159	154	128	162	141	129	146	155	131	148	158	129	140	132	156	130	128	159	152	160	131	158	117	140	171	152	130	142	136	141	167	150	136	144	133	137	142	144	163	164	155	146	154	178	164	152	140	136	157	143	161	180	166	142	138	148	136	149	151	161	123	145	157	139	157	159	148	165	161	153	134	160	142	146	159	154	154	168	140	151	147	165	138	156	137	139	131	164	137	145	151	122	150	132	141	157	146	147	149	140	138	143	142	129	154	138	144	165	150	137	130	148	129	168	129	132	142	141	158	151	132	143	157	149	146	136	137	130	146	138	145	136	133	155	144	153	151	160	125	144	144	141	159	143	141	138	145	134	130	132	126	123	142	139	151	135	143	147	151	144	170	132	133	144	156	149	143	162	152	122	126	126	153	123	140	115	137	146	151	139	121	159	149	136	119	133	134	150	157	127	129	132	158	153	132	151	137	138	150	162	129	155	145	153	141	148	160	165	159	148	151	144	136	124	146	144	156	127	151	160	123	156	137	163	147	139	114	163	133	162	136	168	155	146	158	162	149	150	161	148	127	139	143	146	153	139	153	133	140	148	159	174	151	148	137	145	166	150	155	145	125	136	155	137	150	156	151	144	128	141	159	144	128	164	145	151	143	161	140	135	144	147	137	136	152	152	137	148	148	133	127	163	134	141	136	152	144	154	128	148	131	125	144	158	134	147	145	135	134	147	149	132	148	120	144	148	152	145	136	164	162	148	117	147	149	157	150	138	171	154	137	139	135	156	142	151	129	155	156	134	161	159	144	136	151	144	154	142	147	126	146	128	142	153	149	144	157	123	142	130	177	155	144	154	141	125	144	134	164	126	153	140	138	176	141	154	158	178	132	147	149	154	160	116	136	139	138	168	171	152	164	130	152	162	154	154	140	129	126	136	129	147	170	148	140	153	138	143	157	146	151	151	131	144	144	131	139	163	155	136	141	160	134	149	135	154	131	149	150	140	133	137	150	164	130	163	144	166	143	132	136	140	143	150	167	158	125	156	153	165	154	129	129	162	124	153	154	127	141	161	135	148	146	161	149	132	156	159	141	154	169	150	151	161	147	155	161	173	157	128	131	136	130	119	162	158	157	143	156	145	143	150	155	160	120	123	128	120	152	133	134	169	138	114	165	128	163	138	137	151	137	139	147	134	135	143	173	149	159	135	156	123	136	138	166	135	146	129	150	123	157	134	147	129	129	150	126	158	146	148	121	158	144	134	146	134	140	136	159	141	155	128	150	130	141	144	157	159	132	154	139	146	141	159	129	152	133	171	136	163	134	167	143	107	156	140	160	147	141	131	119	162	142	159	148	126	136	126	142	142	142	160	136	142	148	128	135	140	156	137	142	156	158	177	122	145	144	131	153	140	136	166	133	142	139	155	147	143	160	144	145	136	153	146	171	139	129	133	146	153	141	133	157	148	134	149	147	145	144	152	156	148	167	136	155	142	139	160	163	151	152	138	144	142	149	141	136	148	143	162	146	144	153	140	136	150	139	148	165	147	144	147	173	132	127	149	137	154	145	157	128	139	155	144	130	142	138	134	141	146	150	160	118	145	142	124	154	140	146	152	150	136	154	131	125	120	152	148	144	155	140	144	146	142	143	135	137	155	136	140	153	147	156	122	147	133	162	153	129	159	138	166	129	151	139	149	140	147	125	143	154	139	140	134	146	140	124	157	127	155	147	141	128	126	150	140	156	146	156	153	148	133	143	132	145	133	141	139	152	137	153	136	140	152	129	157	142	145	133	136	148	139	149	132	160	149	157	142	151	174	173	141	172	133	164	151	148	159	148	146	138	143	118	155	140	140	148	169	142	161	167	148	154	140	107	116	166	149	159	130	159	181	145	157	154	145	154	149	126	128	143	138	133	132	150	172	131	141	152	149	150	158	132	145	148	146	148	168	164	162	145	141	153	136	154	155	150	123	143	139	144	140	153	164	158	137	117	139	155	161	144	142	167	151	143	149	145	150	151	136	137	131	145	142	155	133	139	147	132	144	154	154	153	160	130	148	146	124	133	139	138	136	148	183	148	140	145	141	140	151	137	150	148	157	134	133	125	149	131	147	149	156	130	140	149	156	127	149	151	138	156	141	130	145	144	174	148	158	174	139	164	145	150	142	156	145	133	154	147	190	143	142	152	148	139	150	151	139	136	131	132	150	138	156	134	142	145	144	148	148	154	158	167	148	129	167	147	175	140	154	158	138	163	146	151	124	155	142	165	129	157	157	144	138	141	157	129	162	147	159	145	166	146	155	144	145	159	151	139	152	157	144	189	139	132	163	127	138	143	135	158	155	156	137	145	132	150	150	155	131	137	147	137	134	140	164	150	152	136	137	143	157	116	155	147	145	153	128	135	135	133	131	136	163	156	169	140	141	152	138	143	146	145	148	164	127	123	159	133	170	140	146	139	132	131	140	158	145	147	152	157	149	140	139	146	141	148	134	134	150	141	157	136	145	155	123	154	150	135	126	150	135	154	151	140	153	155	140	145	153	162	138	135	139	142	153	143	152	160	156	118	127	178	135	169	165	161	163	163	143	135	132	147	145	123	140	145	140	150	164	137	141	139	139	128	162	152	139	161	146	151	135	134	122	134	149	138	153	153	156	148	137	151	146	134	138	150	140	154	138	120	151	152	166	142	165	163	125	134	149	154	157	180	150	152	134	147	157	134	160	141	160	156	140	141	162	166	149	132	156	133	154	139	143	141	150	147	152	135	152	140	133	152	145	155	137	153	133	140	120	140	159	151	170	155	166	146	153	126	142	168	142	148	135	144	146	126	145	135	147	127	152	144	132	134	164	159	156	157	132	136	142	127	118	143	144	138	148	150	143	172	160	162	156	154	136	144	162	150	153	150	138	163	135	163	156	150	146	139	132	136	136	136	159	167	147	151	125	154	140	158	148	132	161	165	136	145	155	174	132	132	122	160	156	146	117	133	148	140	147	155	151	139	125	146	129	142	153	160	152	162	143	149	146	141	157	139	165	151	147	161	135	124	145	164	130	142	147	131	146	155	159	150	155	147	124	122	137	134	137	133	141	161	141	123	157	153	144	144	152	139	147	146	148	149	164	164	148	142	130	141	113
23788	21212	28526	25124	20216	6245	1224	3178	489	414	397	389	323	374	344	326	267	283	316	309	282	295	291	259	292	287	278	277	264	274	268	245	278	268	271	273	249	282	278	263	235	252	244	256	259	251	297	252	255	276	252	288	267	265	258	253	267	258	290	295	277	265	269	277	262	262	267	284	271	270	232	264	253	287	275	270	261	248	270	273	246	228	271	293	255	250	267	267	278	267	270	284	289	255	257	279	273	253	236	261	253	263	235	296	260	275	259	272	276	240	252	276	290	233	246	261	260	254	281	248	256	268	265	284	295	249	277	274	256	286	259	232	269	233	250	274	258	260	273	256	280	283	261	260	245	259	264	226	265	239	242	252	268	246	263	276	263	249	279	271	264	269	296	304	248	260	296	243	234	262	248	263	288	261	275	272	307	257	260	275	271	278	246	291	246	273	273	281	250	256	246	263	242	250	265	248	300	236	256	276	247	244	272	278	276	286	268	305	311	263	244	250	266	257	270	256	272	260	276	255	277	279	247	252	226	270	253	287	256	291	264	286	264	284	243	240	241	248	253	277	312	280	261	255	254	269	275	248	268	270	281	255	251	287	265	281	256	279	271	271	261	293	241	280	252	265	264	250	285	276	261	252	289	252	267	268	272	244	256	277	257	249	277	303	260	286	262	249	292	281	258	242	309	267	268	259	284	237	260	276	278	270	273	257	268	244	261	254	259	294	261	267	268	281	258	290	252	287	263	251	243	269	265	258	247	253	303	239	242	272	229	257	293	285	261	256	253	256	248	237	264	283	259	262	279	263	254	266	258	295	298	268	272	224	246	263	282	247	261	259	246	247	264	258	275	258	280	227	285	261	264	262	271	289	260	263	257	263	293	262	283	268	274	276	262	267	275	289	272	251	255	292	275	272	253	303	254	253	269	269	282	264	265	221	247	260	234	249	226	264	270	260	264	291	254	269	259	248	281	275	266	261	242	274	259	264	263	263	297	261	254	260	280	250	265	262	259	269	285	290	267	261	258	279	259	273	266	251	262	255	294	268	281	264	257	291	275	257	270	251	253	246	278	276	273	240	270	269	268	261	275	261	264	245	270	301	262	234	256	270	263	254	273	244	259	259	269	268	269	270	264	247	254	267	297	255	263	281	234	273	275	279	245	272	249	286	247	281	250	239	285	261	274	277	276	249	287	288	279	273	269	261	267	228	260	288	270	258	289	260	262	263	257	233	262	278	255	275	248	273	270	268	272	273	276	267	294	273	275	244	255	231	226	293	257	240	268	279	258	284	316	289	261	265	283	278	266	284	254	285	287	256	252	252	257	240	287	284	291	265	265	261	284	259	261	243	254	263	245	262	272	265	257	252	277	246	305	269	285	284	233	265	264	268	269	260	279	265	274	251	260	285	283	271	239	237	288	237	244	259	276	273	235	293	261	276	318	260	302	272	261	284	245	271	255	266	268	265	281	283	257	260	253	283	266	268	272	244	310	271	254	288	272	261	286	268	244	268	267	253	255	262	267	296	265	284	261	249	267	259	287	261	255	256	265	272	240	270	287	256	249	299	280	278	251	254	283	257	262	254	278	280	277	265	256	283	280	261	271	239	286	266	229	247	256	278	267	258	269	272	241	273	262	285	260	283	273	250	214	273	286	259	275	266	260	270	267	254	281	247	248	252	257	245	257	245	276	249	257	262	256	286	272	252	280	267	248	282	265	251	248	234	255	281	232	255	252	240	255	265	268	225	257	269	259	270	282	261	249	242	256	294	277	245	262	282	270	244	249	265	252	271	257	275	283	250	268	256	281	288	271	246	254	262	278	265	271	251	253	286	265	263	266	255	246	255	268	265	290	257	252	275	284	265	238	252	252	266	260	248	275	297	266	275	286	262	233	280	240	252	266	260	293	272	264	243	265	294	264	263	252	284	271	256	280	256	266	267	259	261	255	278	239	261	232	216	256	261	279	246	252	277	256	269	240	293	239	278	249	279	256	276	258	254	280	225	297	261	285	273	268	268	269	252	254	278	248	270	261	269	279	268	258	262	273	273	283	294	284	274	266	268	248	257	249	280	255	245	266	266	257	265	260	285	268	256	271	274	273	264	292	251	284	268	274	250	237	246	260	291	289	256	239	281	252	253	281	260	234	272	251	252	300	282	263	284	247	261	260	274	261	260	225	239	245	262	253	249	248	272	275	273	276	283	265	286	276	246	284	283	258	251	243	281	256	255	301	259	243	231	265	263	299	259	248	291	271	262	278	249	252	249	275	295	286	260	275	262	288	235	237	249	260	254	279	276	275	280	273	280	245	268	256	278	295	263	263	302	253	286	262	275	271	260	262	265	297	250	287	245	257	279	283	271	276	276	262	276	262	264	264	286	245	265	268	269	278	230	256	269	262	280	256	255	269	262	288	284	265	275	271	230	285	274	263	269	293	257	255	307	305	263	279	249	241	254	277	298	267	280	274	261	261	242	254	262	282	248	265	269	291	267	283	224	270	253	279	276	275	281	269	256	257	290	279	287	268	249	270	288	224	294	249	262	263	283	265	259	258	256	274	252	299	286	256	259	284	250	283	235	274	282	256	260	285	277	264	252	264	245	280	246	277	278	272	260	278	252	260	262	242	261	280	257	259	252	254	252	253	241	320	272	263	230	245	275	255	270	295	271	268	279	249	266	280	239	255	299	266	237	268	279	264	275	277	297	269	277	277	268	268	281	263	249	262	253	267	265	267	271	231	285	223	290	264	303	276	279	257	272	297	255	293	298	258	271	250	273	263	259	275	253	256	260	268	264	254	241	252	249	240	281	250	250	265	272	264	267	253	251	274	266	260	255	281	268	263	304	268	268	288	244	244	268	303	257	264	284	286	256	235	251	252	251	279	269	291	283	269	280	247	265	251	278	256	259	282	244	284	253	272	254	258	253	241	273	278	243	262	259	241	266	242	272	282	250	270	255	267	251	293	288	297	260	278	233	288	227	276	267	287	269	266	243	284	248	265	279	256	246	257	254	290	275	277	259	273	270	270	269	232	274	255	252	260	296	269	241	256	280	267	263	269	269	250	286	266	291	266	262	262	237	265	272	261	258	274	241	236	265	261	285	263	242	245	240	277	272	272	237	231	251	261	269	285	255	282	267	242	270	276	295	262	273	267	272	283	276	256	256	265	278	260	273	249	249	269	258	258	278	258	256	269	262	265	269	288	252	259	264	251	273	284	268	289	233	284	258	272	280	300	266	263	260	267	263	290	261	274	259	283	252	275	249	240	285	234	264	264	239	278	261	282	241	285	251	268	255	270	287	295	256	272	255	265	263	265	271	270	267	281	258	279	251	271	293	233	267	269	238	249	305	264	257	276	253	287	248	292	249	269	258	259	265	246	276	231	274	256	248	260	251	266	266	287	301	268	283	256	267	283	297	256	259	224	239	280	255	263	269	271	265	264	255	326	244	243	278	279	265	241	245	258	260	262	233	282	304	253	239	288	266	255	265	242	277
19253	51852	24279	2417	1717	1339	1624	4505	678	533	477	481	436	395	415	323	345	320	323	300	339	322	290	294	329	303	299	258	296	292	294	282	298	288	297	286	301	275	269	281	302	265	275	289	272	259	265	285	264	262	278	260	271	317	254	286	271	254	289	292	283	262	278	276	254	297	270	288	282	283	290	287	284	274	248	248	249	283	251	275	255	290	282	275	243	264	308	236	253	281	290	265	264	273	257	286	276	250	269	266	283	292	319	273	271	265	271	270	306	307	254	270	266	281	293	265	254	287	278	274	286	270	277	272	292	259	282	266	264	268	256	283	292	280	259	326	256	260	292	259	285	300	274	296	285	278	254	270	274	257	267	287	268	307	277	293	277	290	259	308	246	277	273	266	254	284	289	290	300	277	281	262	259	269	288	276	258	260	280	242	265	267	282	282	279	285	283	277	266	282	283	281	300	277	289	267	258	259	268	263	275	279	275	278	278	278	271	268	270	254	245	246	282	245	265	286	292	270	250	278	267	303	263	269	273	265	239	291	256	261	280	286	295	264	261	262	308	306	271	277	292	263	268	246	276	275	294	259	272	244	265	271	251	244	289	279	241	254	276	287	273	269	245	289	296	282	245	232	273	272	300	283	254	253	280	277	239	271	258	234	295	264	267	284	285	280	263	234	280	259	285	236	267	254	293	233	270	283	272	263	291	278	287	257	281	286	253	283	270	287	292	280	296	278	269	290	270	279	252	255	249	269	268	277	275	260	253	257	271	270	247	267	292	238	274	273	288	259	295	249	276	273	283	282	275	256	262	263	272	254	288	283	297	290	289	290	267	275	268	293	268	265	259	258	294	298	256	267	276	290	296	269	272	287	270	253	265	241	293	263	260	251	277	266	247	243	291	265	291	276	267	237	263	259	291	258	273	246	272	275	258	313	286	250	250	275	265	260	247	292	277	265	290	271	265	257	303	274	249	274	259	254	321	255	264	255	263	276	289	249	269	271	258	301	271	288	282	266	294	283	262	271	274	277	267	287	297	265	269	262	278	239	272	276	274	300	260	297	265	273	277	289	265	252	311	283	264	269	253	309	281	256	274	266	278	258	254	272	280	285	287	290	291	247	245	255	284	269	257	291	284	260	292	286	256	257	265	268	243	251	296	260	241	293	251	257	267	253	282	264	256	269	279	263	279	287	273	259	283	268	279	252	266	254	248	261	280	259	285	296	239	291	302	253	289	288	291	279	276	275	257	288	294	310	251	284	274	302	248	225	316	272	256	277	268	271	310	270	252	269	273	299	291	280	262	268	259	253	240	264	263	276	240	240	272	276	250	264	274	260	287	272	254	268	277	298	274	268	257	294	258	245	271	278	279	268	269	252	263	275	247	288	275	281	284	287	289	280	293	256	276	288	281	295	282	268	274	297	273	284	275	257	255	272	310	261	246	285	295	283	275	262	258	264	239	277	279	262	279	281	279	223	271	263	287	280	265	268	273	274	291	269	256	268	269	273	262	295	262	277	281	260	282	258	274	273	267	269	298	284	288	278	242	296	264	256	293	266	270	258	258	288	274	271	265	275	267	258	273	264	271	254	264	272	252	306	259	302	275	249	283	245	272	253	276	268	289	257	283	262	264	246	296	255	257	293	281	274	301	299	271	264	276	248	261	273	275	284	276	237	250	271	277	268	282	260	293	265	261	262	266	283	256	270	266	247	262	295	279	268	265	261	255	268	293	274	266	264	283	251	285	258	269	263	241	280	279	299	273	240	243	279	273	264	266	265	252	287	257	269	269	276	265	273	277	277	294	277	273	252	271	253	283	262	259	280	240	296	253	249	246	247	287	260	292	252	260	281	261	251	261	239	252	263	284	247	291	257	268	274	282	266	275	296	262	279	272	268	244	289	285	257	263	270	259	270	244	253	266	292	304	240	251	269	260	266	273	285	280	257	275	298	292	297	273	286	287	289	282	244	274	266	261	267	285	261	262	273	273	285	276	269	286	272	287	295	270	270	278	304	275	275	226	265	284	264	238	271	242	280	275	269	277	270	298	240	281	296	252	302	272	256	278	265	218	275	274	240	283	296	290	253	280	276	277	296	255	292	272	285	270	260	285	275	278	251	276	275	246	249	269	262	269	298	267	301	266	254	281	285	254	249	238	264	266	272	289	289	271	269	271	284	247	284	281	264	284	261	267	273	276	234	285	276	253	293	272	259	261	250	304	274	276	308	288	266	266	290	271	283	260	279	274	277	282	273	261	255	252	263	253	269	304	247	253	277	293	267	278	275	261	273	257	265	273	269	276	251	249	279	269	284	283	316	262	259	274	301	262	254	230	273	278	265	264	263	250	282	286	269	288	277	274	303	302	279	271	262	254	291	292	277	282	265	278	282	274	254	251	237	247	266	273	275	291	249	269	261	259	291	244	285	310	258	267	266	271	278	269	294	273	275	276	289	262	286	260	285	304	299	309	260	270	269	285	274	227	269	268	271	249	262	267	277	297	256	284	265	286	259	270	273	246	267	249	273	303	258	301	293	252	253	280	261	283	253	275	262	263	259	290	312	259	264	266	266	279	268	246	282	241	307	300	264	251	257	268	277	251	267	289	273	283	257	280	274	289	256	287	309	256	283	303	300	280	267	283	272	275	245	277	279	288	277	256	288	264	281	255	298	290	257	269	252	256	271	284	245	244	274	256	286	261	274	262	277	273	287	289	272	283	267	260	275	277	267	239	288	255	282	281	283	259	270	262	278	268	261	262	269	273	263	258	311	273	274	301	297	265	256	288	273	263	274	278	255	265	286	260	265	287	268	312	252	268	272	273	289	249	263	277	277	263	258	263	297	293	267	271	301	274	294	259	263	283	269	277	266	282	265	243	280	288	271	253	262	263	296	300	258	275	293	305	315	286	275	270	280	291	251	302	280	235	250	274	278	276	264	284	299	282	276	276	266	241	277	295	271	258	272	250	267	268	281	254	269	271	258	282	250	291	246	289	301	275	281	270	237	274	261	259	270	250	263	268	286	231	276	275	276	259	267	274	282	266	293	264	257	292	266	246	279	260	270	240	268	258	277	300	245	277	246	277	256	250	253	291	281	279	264	277	249	290	261	266	284	274	262	277	247	261	280	256	274	288	296	268	265	274	272	293	271	263	256	274	296	273	289	278	276	291	255	283	261	272	289	280	267	283	269	267	266	266	267	225	281	245	262	265	271	257	268	269	239	288	308	274	257	253	272	280	264	288	262	273	233	257	253	277	266	268	289	264	262	266	297	288	271	249	276	254	274	309	292	272	296	290	281	287	255	313	257	258	284	269	273	252	261	273	250	290	269	258	255	292	253	264	259	315	270	261	269	272	270	259	271	267	283	288	279	298	250	249	279	296	290	261	264	284	277	262	235	253	286	263	264	276	299	254	237	272	258	267	274	278	260	278	267	264	264	259	294	270	239	287	261	288	294	258	286	271	284	257	269	300	289	287	284	281	269	262	267	288	250	274	297
24977	21309	27409	25276	6893	567	658	1506	337	345	293	283	274	288	257	274	249	274	247	261	246	253	241	254	271	233	227	232	239	288	239	239	229	252	252	207	236	237	249	262	267	231	283	216	247	265	260	254	234	233	215	258	260	258	246	233	240	246	231	265	244	232	269	234	238	213	257	230	257	225	230	269	222	250	238	268	238	223	231	227	241	271	257	258	236	214	247	245	227	247	253	218	208	246	252	227	246	235	228	218	254	271	214	246	201	221	240	232	253	249	246	263	253	259	259	250	237	218	237	256	240	241	257	230	250	239	223	234	223	250	266	229	220	250	221	236	224	242	244	260	240	227	227	238	245	239	240	220	225	209	228	225	247	236	247	225	244	237	218	254	226	239	236	200	270	231	244	219	244	221	259	230	245	210	229	226	219	240	247	221	251	239	225	247	228	253	241	233	233	214	234	263	251	255	267	206	257	259	239	247	231	244	245	234	197	241	243	233	267	247	233	232	220	240	240	238	218	253	280	220	245	235	247	269	237	231	238	259	241	248	250	252	225	266	234	241	256	238	258	233	225	251	243	257	249	243	260	254	238	236	239	221	228	225	260	241	224	240	239	259	272	234	247	233	229	249	226	236	210	244	220	249	242	225	242	214	233	250	251	219	234	268	230	222	252	227	223	254	222	231	241	258	225	263	253	258	253	239	234	238	270	215	262	238	227	224	229	257	237	252	239	263	211	233	245	271	242	221	253	239	217	229	272	244	242	233	232	226	213	216	244	230	263	214	228	260	209	236	260	235	239	234	228	239	227	252	242	241	246	218	244	227	250	271	257	226	208	223	240	260	235	244	255	240	252	279	204	231	231	234	227	224	236	238	237	249	251	255	230	224	225	237	259	277	243	216	243	223	225	248	249	221	236	229	215	237	276	262	238	207	240	245	243	259	262	204	258	251	241	257	275	231	245	242	244	277	228	202	239	224	251	250	238	259	237	259	224	258	242	222	258	231	239	226	234	230	268	263	236	263	234	227	239	240	241	237	234	256	244	248	243	253	239	202	279	252	268	257	264	242	225	245	246	235	231	248	251	277	251	250	247	264	252	250	241	249	225	215	254	248	238	236	234	224	244	218	247	221	264	252	227	266	227	226	277	243	243	223	214	260	242	240	213	249	220	238	231	263	245	231	239	206	258	234	242	246	215	223	200	238	229	249	237	254	267	230	256	241	226	225	238	267	236	268	243	233	252	203	221	254	251	218	232	237	254	245	237	248	250	242	246	210	234	242	220	252	242	254	228	228	216	209	255	241	233	248	233	245	233	253	259	242	244	248	242	225	239	238	238	239	285	232	259	261	236	258	252	239	259	214	265	231	222	238	258	219	235	231	219	256	225	252	239	242	268	237	239	231	242	227	229	223	232	254	261	207	249	229	250	247	267	249	223	221	285	237	233	234	231	252	238	258	215	264	217	263	230	244	244	235	261	264	231	222	252	247	258	267	222	216	243	281	241	244	212	232	241	241	217	241	256	278	225	226	236	221	228	240	266	218	261	240	235	244	252	251	251	246	249	243	230	218	196	220	248	233	246	248	231	282	217	231	232	245	265	235	262	220	243	216	241	260	226	242	258	257	265	238	217	241	258	242	254	229	233	250	218	234	255	225	246	256	238	231	230	254	244	244	238	228	234	261	251	237	259	232	256	232	247	225	229	252	224	249	244	269	222	220	220	241	232	231	241	224	243	229	226	251	206	231	235	251	247	253	260	239	249	235	233	222	241	223	235	242	221	243	199	231	235	248	234	266	237	224	247	231	212	262	228	247	275	218	246	212	241	253	232	217	214	274	235	239	238	242	215	221	244	246	239	258	259	248	233	262	239	232	262	240	243	258	217	232	244	245	242	241	272	245	247	212	265	229	252	278	256	237	246	226	249	214	232	225	223	226	223	238	240	261	233	243	273	242	269	235	242	229	232	232	237	240	257	234	204	230	252	247	233	238	243	241	245	206	219	243	256	270	236	217	223	245	244	273	250	247	208	228	228	235	220	252	226	248	243	255	242	237	249	232	261	245	229	241	258	216	241	231	255	263	248	200	234	247	233	259	239	223	224	225	241	261	223	247	219	223	218	234	237	239	240	249	211	252	216	238	230	233	248	239	238	251	227	246	245	263	255	231	238	234	264	240	237	229	229	223	223	237	229	232	255	239	257	237	228	249	245	220	227	229	253	248	234	238	237	251	233	242	248	246	230	235	244	226	263	236	240	255	227	253	237	228	249	236	236	259	227	225	225	246	223	242	249	260	234	238	245	238	249	225	238	229	213	234	256	246	222	234	238	241	230	241	249	235	245	251	237	234	229	257	272	241	266	249	227	251	250	260	245	229	244	227	240	237	243	275	225	222	252	244	227	244	240	246	259	241	244	206	257	225	222	247	225	237	227	263	251	241	230	227	242	228	205	217	236	241	264	214	245	243	238	236	263	208	203	229	237	238	245	210	242	207	253	250	231	241	231	237	204	271	219	214	227	255	238	236	218	252	235	247	257	233	270	227	220	258	244	213	236	257	256	271	224	225	239	249	238	271	241	245	213	230	232	251	231	223	230	228	236	254	256	254	237	208	223	215	228	238	246	236	237	224	234	249	245	243	254	229	261	244	251	224	265	234	219	236	237	215	227	241	255	244	206	260	228	241	269	255	221	215	244	216	232	227	272	236	231	243	241	225	253	232	242	240	261	228	232	257	225	240	254	241	264	211	228	249	205	232	261	250	248	240	260	229	260	201	245	230	239	259	208	237	248	231	260	247	238	228	250	226	237	249	248	225	248	241	238	254	240	228	249	256	207	254	245	232	230	230	236	246	242	292	252	217	256	226	223	243	241	257	239	223	246	230	227	221	260	231	260	238	249	269	243	214	226	225	224	255	231	226	253	242	209	235	241	239	257	249	244	261	248	248	244	257	243	247	255	213	224	237	240	246	230	260	249	220	241	245	229	263	247	242	244	248	247	239	251	288	240	236	234	267	236	231	253	250	262	242	239	236	240	236	248	250	256	274	204	228	241	277	244	221	223	260	246	233	220	225	272	244	249	236	229	198	221	249	246	236	226	247	212	220	261	268	231	233	209	277	244	235	234	237	236	239	216	245	275	226	246	206	262	210	198	234	218	227	222	238	224	235	244	233	256	204	266	237	243	233	236	252	258	241	247	238	230	245	246	238	262	215	253	228	262	227	223	198	261	221	230	240	247	259	257	247	256	221	251	241	272	219	238	234	250	229	249	255	245	236	254	248	237	252	232	237	245	255	232	225	242	249	224	260	228	215	242	239	251	257	257	230	238	246	239	246	249	246	243	245	222	211	255	249	244	243	241	229	217	247	257	269	237	199	232	250	247	238	233	241	242	246	236	230	246	253	254	255	221	243	245	221	246	237	268	232	240	220	227	243	229	246	234	234	242	240	221	232	245	238	242	240	222	208	248	280	250	244	239	231	233	228	223	228	237	239	243	244	242	272
18163	44984	21998	1345	1009	845	1155	2865	491	424	423	357	369	325	332	296	325	316	299	277	292	276	268	282	269	276	279	263	262	261	282	276	279	274	272	309	271	256	261	272	257	277	253	257	281	264	284	264	235	277	285	267	281	272	252	289	242	268	244	251	252	257	262	250	281	288	251	231	281	261	286	281	245	265	243	266	244	258	263	245	248	295	250	266	262	275	271	236	223	257	246	282	285	286	241	245	236	276	261	254	275	266	261	264	256	258	280	253	260	254	251	273	278	257	265	242	253	302	274	291	258	264	255	272	251	268	277	240	280	265	252	258	264	260	277	256	261	280	262	231	285	267	276	263	268	281	279	268	264	256	257	247	259	281	257	257	245	272	295	290	264	259	272	248	273	259	253	295	267	279	249	267	260	292	247	251	294	280	244	255	265	245	266	266	248	275	254	229	265	287	260	262	301	273	262	245	258	264	271	257	295	248	255	257	290	251	245	269	290	267	269	264	243	254	262	252	251	263	294	252	291	286	266	246	240	273	264	275	239	261	270	252	262	260	270	279	244	254	251	275	284	289	274	284	257	278	268	281	264	251	284	265	262	237	249	260	259	227	241	276	270	254	277	254	231	286	236	272	249	288	283	264	217	245	261	274	276	271	259	262	271	258	269	256	262	278	286	272	263	255	260	298	276	258	245	304	276	292	275	265	267	273	263	244	260	262	277	270	286	271	250	290	239	250	258	252	242	271	261	273	234	263	255	266	270	261	280	276	253	291	269	282	248	265	260	232	247	258	247	263	231	276	255	240	252	282	253	273	258	249	272	244	296	285	269	280	271	243	262	263	274	219	245	265	281	257	265	261	251	265	270	247	264	275	263	255	260	257	244	273	241	272	262	254	276	238	263	271	239	283	255	262	274	238	284	258	253	274	245	299	257	250	297	276	253	270	300	260	280	259	262	273	259	248	233	270	280	262	260	284	250	261	269	241	282	279	270	254	235	296	268	256	272	266	258	246	263	260	254	281	241	257	260	254	278	256	291	251	275	252	272	227	274	251	254	242	238	243	265	242	258	250	263	271	270	239	254	231	252	271	259	259	244	255	275	258	259	265	268	290	271	245	275	249	252	277	282	271	252	253	283	275	272	228	264	264	265	278	274	263	248	251	283	270	263	246	235	286	287	274	287	249	253	258	266	285	259	233	250	269	283	271	293	264	278	257	254	260	254	278	256	225	285	272	265	286	260	243	280	253	243	229	266	258	261	255	276	246	247	261	265	253	260	255	239	227	258	248	265	263	251	278	255	268	267	255	259	253	251	265	275	250	258	292	247	279	257	265	257	264	248	262	293	247	269	258	253	238	254	243	258	277	245	258	278	259	249	256	263	249	245	276	235	262	246	261	274	233	272	278	276	250	250	249	268	279	244	277	261	227	256	261	263	265	254	250	279	245	239	250	273	237	273	259	264	244	271	278	249	253	247	262	269	285	275	247	284	263	251	281	244	249	278	245	251	264	269	297	290	286	266	262	309	226	261	246	262	268	267	237	271	273	281	227	282	264	265	285	266	250	233	260	221	251	266	289	247	232	249	225	254	252	294	244	258	276	277	252	236	271	244	279	265	286	268	260	267	291	269	252	282	266	228	292	250	278	286	279	259	247	265	245	243	269	256	298	242	246	279	244	259	278	288	251	274	271	215	290	253	265	233	281	300	280	270	257	243	259	244	270	276	278	275	265	298	271	285	261	238	266	267	257	281	263	295	244	276	311	269	281	250	250	273	256	265	271	235	261	277	270	256	313	264	247	274	273	271	241	274	257	250	260	275	231	278	274	275	260	266	262	252	263	256	276	278	245	294	227	287	240	285	258	249	283	278	269	272	254	246	273	223	260	242	265	267	270	274	290	239	274	267	263	246	277	244	294	254	272	287	269	277	244	287	267	241	285	251	276	262	255	300	246	223	248	256	266	248	254	271	263	281	269	280	250	247	257	264	293	267	245	276	248	244	271	254	269	248	262	277	251	252	244	283	254	274	264	293	249	280	293	261	260	249	243	262	231	247	252	281	269	245	250	261	240	248	279	261	278	299	262	275	262	273	244	286	270	286	293	239	274	269	255	289	255	264	291	244	265	259	282	273	264	250	295	269	274	285	252	242	255	271	278	244	280	256	289	270	248	268	287	292	229	277	268	257	254	308	261	271	267	273	290	235	251	249	248	261	292	276	259	251	245	267	238	244	304	273	251	258	280	283	287	270	262	272	249	252	268	242	256	284	281	266	255	293	288	256	273	257	265	252	276	276	258	257	253	269	249	263	282	276	275	283	266	255	255	239	281	270	293	263	255	264	262	269	230	269	283	249	276	254	269	248	254	289	274	245	284	247	267	262	239	278	245	272	278	273	250	256	248	268	288	285	258	251	253	237	251	275	289	258	270	271	267	263	267	270	280	255	247	272	281	268	246	245	270	279	263	290	246	265	281	271	272	246	284	243	258	261	294	252	244	271	286	258	246	230	245	269	282	261	265	279	248	277	262	282	281	252	243	254	241	266	241	262	264	262	281	231	268	261	227	279	296	260	264	264	280	221	266	264	280	253	277	288	276	286	261	241	277	272	287	287	259	257	267	247	252	253	280	267	254	243	250	259	271	265	256	277	264	291	261	257	258	265	246	267	265	277	232	286	272	263	263	290	262	268	262	260	280	286	282	282	275	279	253	249	249	226	258	266	248	241	247	257	251	232	251	264	281	264	255	241	251	255	272	276	261	235	263	250	212	262	289	258	273	269	242	284	283	281	275	288	248	262	258	273	266	282	268	303	267	226	265	248	280	280	247	284	258	234	274	276	281	261	244	284	258	258	279	256	276	258	290	250	272	283	290	274	298	266	258	245	270	248	264	262	259	256	258	240	240	245	255	266	277	261	255	260	266	262	236	289	249	258	254	264	266	272	242	275	293	282	262	257	282	291	296	283	277	266	250	245	265	268	257	219	268	264	248	267	272	267	247	249	269	239	272	263	258	278	292	248	228	272	256	266	252	282	232	248	264	290	235	269	293	280	266	258	255	245	274	254	246	270	239	261	256	260	255	297	279	256	260	285	251	252	245	288	300	255	253	288	263	261	265	283	269	263	284	245	251	250	290	288	269	283	263	274	278	257	262	296	254	250	274	248	233	258	260	257	228	265	282	301	269	284	291	255	266	282	243	255	264	233	236	260	272	259	272	260	266	237	270	244	294	274	294	266	263	258	264	246	274	283	260	276	260	257	265	257	235	290	291	272	244	276	256	244	271	244	267	252	271	251	242	257	237	245	293	280	277	239	269	282	295	240	281	293	257	230	274	224	258	266	258	281	255	245	270	253	251	289	250	248	210	271	265	245	280	249	276	262	269	239	259	264	279	294	282	248	255	252	233	296	246	273	269	257	236	261	254	234	298	246	257	260	277	264	280	247	259	260	260	256	299	227	291	275	278	291	266	250	260	263	256	282	263	285	249	281	276	267	289	248	281
22599	21167	27589	25260	21143	20796	8097	8028	871	789	729	657	664	624	580	565	557	539	550	536	525	527	483	454	521	455	445	481	498	475	479	470	426	523	474	462	458	471	463	466	488	477	512	481	441	503	426	487	445	479	487	481	480	423	470	452	457	477	485	464	483	494	446	480	478	439	490	467	462	446	452	462	441	474	450	448	501	456	453	474	481	459	441	430	497	452	467	454	434	486	463	457	475	473	478	498	411	440	493	440	466	500	514	488	445	458	480	427	460	411	454	457	458	447	459	461	433	440	435	427	481	447	465	494	437	466	458	480	480	473	456	447	476	496	517	469	457	446	499	452	467	451	463	463	465	459	463	439	474	447	474	469	472	467	425	470	455	446	433	464	415	429	450	465	442	451	469	496	466	479	456	443	492	484	461	435	433	498	478	456	412	484	456	453	440	468	479	453	472	482	459	452	482	460	428	463	466	459	477	446	433	446	410	471	497	438	480	478	517	471	454	488	425	452	491	440	443	439	487	460	396	451	457	472	448	466	500	475	522	463	460	478	445	458	431	494	466	485	449	434	498	477	448	447	399	453	444	454	455	463	487	461	455	461	436	473	455	465	444	449	483	466	471	459	448	439	485	467	501	440	397	474	466	468	472	481	439	456	511	484	466	440	439	412	472	430	437	442	463	478	451	486	495	460	479	456	442	467	457	447	497	435	474	466	426	450	459	440	457	485	462	494	454	511	440	463	480	447	434	429	482	421	442	465	468	447	482	442	465	442	475	452	451	478	495	473	456	451	447	462	449	478	433	481	487	470	477	462	446	454	466	459	495	439	478	471	481	507	477	485	466	417	484	468	501	463	429	457	446	461	443	467	464	445	466	426	491	416	508	450	465	461	483	493	463	456	405	453	439	464	459	488	489	469	462	440	472	478	440	468	489	506	484	444	443	474	477	454	425	456	466	458	444	475	455	455	451	444	462	489	470	431	451	464	461	449	501	484	440	514	434	452	439	480	470	487	463	446	462	464	450	484	485	471	480	460	476	433	474	505	482	470	460	447	466	463	484	424	484	482	455	479	447	444	472	453	440	432	466	482	458	472	480	452	492	437	439	519	445	472	472	475	447	467	433	425	440	486	453	469	464	410	453	440	440	471	468	434	502	469	489	468	475	448	483	439	505	457	489	471	421	471	461	475	483	477	482	492	442	454	475	475	483	492	466	450	464	463	475	497	470	438	478	439	490	488	451	449	477	428	431	475	435	416	440	437	427	439	436	402	481	458	424	443	451	433	446	475	462	489	463	448	461	430	459	462	435	515	459	466	462	458	444	435	457	446	468	429	439	475	466	474	436	458	463	463	442	497	445	467	493	419	478	457	457	457	465	468	448	444	483	447	461	440	446	463	502	457	504	467	456	492	466	453	503	474	488	457	473	483	498	488	446	466	483	464	451	490	438	418	479	472	452	450	453	472	462	430	459	460	440	440	440	445	464	481	461	441	471	424	477	432	473	396	453	455	465	476	454	404	472	475	476	454	488	444	498	463	447	455	487	436	511	473	516	473	455	481	519	482	481	434	479	494	459	473	489	471	449	474	472	433	447	479	460	455	447	497	498	445	442	473	506	474	436	462	485	500	436	493	491	448	475	466	476	454	513	450	483	481	504	467	456	439	435	470	466	426	473	427	447	435	426	476	449	527	451	436	475	453	482	454	472	469	449	456	476	484	450	452	443	442	485	470	430	434	442	473	457	469	467	489	462	468	482	475	436	445	474	459	484	504	466	470	488	466	445	437	416	473	490	487	436	445	490	475	452	454	462	462	475	458	482	459	489	452	454	506	514	420	493	476	465	458	472	456	443	468	458	465	436	430	474	499	450	484	455	450	473	457	516	455	467	440	507	475	459	441	452	496	481	440	517	453	493	468	428	439	490	441	485	443	455	417	448	476	482	446	478	458	451	465	465	449	499	466	426	491	474	440	422	446	456	445	496	457	465	484	440	472	508	454	438	465	457	447	446	461	464	423	432	417	482	471	455	451	474	445	453	446	453	492	455	444	454	459	483	416	445	481	447	490	469	474	471	474	447	423	430	426	479	450	490	463	491	469	476	470	456	430	463	456	459	466	437	439	420	463	472	443	457	444	450	439	418	443	476	470	491	460	474	479	480	495	480	444	455	473	451	462	444	442	498	458	467	440	494	490	453	440	493	437	451	454	445	463	458	453	431	504	451	481	434	465	443	455	476	439	455	482	471	491	439	464	451	463	440	497	434	482	449	467	498	498	460	481	450	469	461	451	456	454	434	470	452	478	435	465	474	461	465	436	475	467	450	422	482	451	478	450	478	459	428	433	469	468	418	473	454	455	489	456	488	438	413	474	492	458	425	438	432	433	459	437	448	446	463	449	426	448	461	469	470	486	474	498	478	458	463	466	479	450	478	438	494	484	481	476	490	422	461	460	451	452	460	477	446	455	493	453	443	499	465	440	479	451	424	486	482	471	490	441	468	437	458	478	480	480	446	475	475	437	466	477	469	476	443	454	439	468	470	442	435	467	500	454	470	477	449	475	477	455	426	445	445	474	479	471	471	413	414	472	485	467	456	466	441	447	460	473	474	417	470	493	488	461	437	420	444	457	467	476	436	482	465	426	468	481	494	463	478	389	491	475	472	472	455	457	449	466	485	476	471	460	446	497	437	461	488	474	511	472	496	516	434	500	436	476	466	460	453	430	459	424	468	485	479	490	472	456	471	471	460	465	492	466	474	455	450	462	476	473	458	468	474	524	467	446	469	464	460	461	449	459	458	505	467	477	491	479	483	442	522	486	442	488	465	425	462	465	499	455	476	455	459	474	459	457	413	423	458	472	468	484	484	458	465	483	436	427	462	441	464	497	442	442	488	514	467	451	474	471	434	449	437	436	429	438	459	453	453	473	475	423	472	472	475	474	459	459	446	486	480	506	472	451	486	464	470	437	444	483	440	491	461	473	496	429	487	455	446	446	457	423	455	468	479	502	467	470	490	489	433	459	441	475	427	465	466	448	474	465	468	423	467	452	451	486	438	489	463	425	468	478	441	443	455	499	405	443	453	458	466	452	462	458	453	455	457	493	452	465	476	418	463	502	456	500	442	444	471	477	465	449	474	464	452	471	457	464	463	425	425	454	434	459	455	479	446	445	502	445	473	491	432	464	468	424	472	446	463	434	479	463	434	458	439	437	474	441	465	449	466	438	427	466	489	507	471	493	460	455	462	466	448	458	436	460	456	450	442	441	463	472	486	501	469	480	481	478	466	466	410	455	507	455	428	434	450	463	466	475	475	462	446	487	469	474	453	469	464	444	475	440	447	466	462	450	458	446	468	464	458	445	451	451	463	478	515	455	458	485	458	426	472	418	457	443	457	461	420	467	460	448	473	444	466	447	438	484	475	427	486	466	478	470	435	466	467	423	452	461	446	425	472	437	434	477	427	469	446	479	482	462	485	469	453	456	467	463	457	441	458	454	462	438
20725	49239	27140	4333	3123	2398	4164	7719	1293	1072	884	791	776	689	692	589	593	629	613	565	564	556	520	557	531	517	556	523	507	519	517	477	510	520	514	483	511	497	481	489	500	470	474	479	502	518	457	470	483	430	454	458	492	468	484	451	488	535	494	418	468	473	486	434	480	454	465	470	472	438	445	469	453	457	489	480	475	508	440	479	455	479	453	459	445	449	475	468	456	477	483	450	415	478	494	508	445	462	489	482	477	435	486	458	477	429	478	458	478	433	447	468	494	506	436	503	449	506	462	449	457	495	473	435	442	462	444	476	444	477	479	465	461	477	459	500	486	468	510	456	471	452	464	463	464	484	460	449	469	474	441	456	479	441	468	473	461	456	447	477	479	429	486	453	493	451	480	489	440	474	465	498	459	477	451	456	457	442	441	504	481	478	461	510	503	476	486	445	513	406	473	441	438	470	466	473	454	474	433	485	440	474	480	444	475	480	475	462	420	465	464	454	439	448	476	449	432	482	474	477	458	489	455	442	487	477	446	429	446	449	494	439	452	483	471	484	490	480	456	472	455	461	470	462	465	486	468	496	455	441	516	474	452	475	469	462	517	450	475	440	477	416	440	452	472	460	464	437	488	466	478	513	421	480	451	456	476	443	454	443	457	446	495	499	486	475	482	442	470	455	471	466	466	480	439	439	499	483	450	482	454	477	483	438	422	481	455	444	469	487	474	490	447	466	482	436	441	460	438	460	475	475	494	482	482	450	503	474	426	473	466	472	445	442	480	466	449	446	447	493	451	447	468	469	452	455	461	436	486	420	445	443	447	459	477	456	512	457	459	496	429	430	479	486	471	457	446	481	474	455	491	440	472	455	480	449	426	465	458	463	489	490	443	430	439	470	492	435	455	431	471	476	471	477	451	487	458	457	468	466	481	482	465	472	460	416	447	450	470	500	459	435	473	482	450	468	449	449	456	454	441	471	452	509	473	488	430	464	503	438	483	439	435	479	461	454	495	475	501	409	475	482	475	480	466	507	469	454	468	484	465	429	447	429	451	442	459	462	502	494	473	455	460	486	456	452	451	498	454	440	442	462	462	476	451	435	464	450	474	460	450	416	473	458	446	472	477	437	459	502	419	460	429	483	479	450	502	428	476	450	484	481	449	477	439	450	452	505	460	458	492	473	448	487	438	476	471	443	475	473	469	461	453	457	493	505	488	499	440	473	423	455	500	480	473	481	478	438	482	465	439	460	451	474	433	455	452	478	441	476	492	414	466	473	483	446	458	480	449	508	473	476	489	435	496	435	473	467	475	452	434	455	473	485	481	448	450	418	456	453	440	470	457	513	454	455	495	479	520	429	427	437	457	470	445	447	455	472	470	451	458	474	454	483	482	457	437	460	470	462	463	413	489	456	489	474	475	487	463	472	462	455	489	477	463	465	426	467	426	473	452	474	446	460	462	487	455	499	489	444	457	476	462	501	496	471	480	474	490	459	466	471	477	417	464	479	478	452	482	461	420	447	491	454	410	485	460	441	453	430	502	435	491	493	453	440	427	497	476	492	491	467	479	468	463	474	457	467	453	456	475	468	458	484	493	455	457	516	463	454	449	422	469	469	423	459	433	535	472	449	438	450	464	468	441	450	463	457	465	441	478	507	499	481	494	516	422	478	458	475	530	462	456	471	468	487	460	467	448	465	533	442	495	470	455	458	455	521	463	466	451	466	481	434	475	478	477	480	443	486	496	455	431	476	468	459	460	470	431	443	466	483	447	494	416	448	432	442	491	444	477	496	465	458	469	471	460	500	471	459	440	427	480	459	482	404	439	461	479	451	482	461	475	471	481	534	447	481	452	436	475	414	442	474	468	462	478	472	476	484	445	472	467	498	488	483	468	512	469	496	452	471	469	475	493	495	444	499	447	493	473	438	481	431	489	503	423	466	476	509	479	490	484	393	489	451	440	458	451	471	449	429	481	462	488	433	491	473	470	478	475	447	509	505	460	441	473	450	477	484	454	458	468	442	486	471	451	430	455	466	450	469	456	463	461	435	479	460	471	493	428	504	440	425	483	467	472	431	497	488	451	435	491	498	452	442	496	476	464	445	452	454	438	450	488	460	468	471	470	493	440	479	437	481	484	481	465	459	468	468	476	481	489	490	493	474	472	475	458	451	447	482	425	468	464	476	444	423	449	471	459	461	506	446	445	457	438	433	456	475	504	470	484	470	469	468	472	478	493	458	466	462	460	477	452	478	445	424	469	456	485	509	499	484	461	466	437	474	482	456	471	494	484	464	456	471	456	468	473	453	436	431	436	502	453	480	472	470	439	464	451	458	466	440	486	461	410	482	471	463	461	460	473	455	491	499	428	455	461	460	479	474	467	475	436	480	452	457	423	424	467	465	441	459	482	487	469	484	449	470	451	453	454	490	480	476	452	422	487	485	488	479	463	449	492	484	453	449	506	501	493	433	433	460	484	458	508	480	460	481	443	497	455	459	475	465	474	478	454	464	462	498	482	475	461	454	463	513	460	501	444	471	443	472	441	488	463	470	452	439	478	478	470	469	505	455	479	464	480	456	470	477	486	484	445	489	464	472	462	501	461	464	427	466	460	409	434	487	468	438	454	451	443	444	483	484	472	458	459	463	433	465	495	430	475	498	446	460	465	471	449	472	468	482	456	495	464	506	457	475	452	456	486	493	459	477	465	458	490	484	483	457	476	496	490	468	495	484	441	453	436	477	467	416	498	433	478	429	465	461	470	477	453	508	449	458	489	468	462	476	461	442	463	504	461	478	490	467	432	452	444	470	470	467	470	435	455	454	477	503	471	460	454	467	454	458	486	436	479	431	447	497	462	466	472	460	459	458	451	502	453	427	467	434	432	466	446	458	447	433	464	451	469	482	455	451	468	490	472	428	467	423	496	443	450	486	448	434	442	505	472	449	439	462	451	475	449	466	451	451	489	481	436	469	458	476	424	486	497	443	473	512	484	493	409	485	463	477	427	460	472	487	443	486	461	496	443	479	466	503	477	451	440	432	423	475	447	453	478	471	459	509	462	453	461	427	434	484	476	464	466	476	447	468	455	436	434	460	421	496	476	443	464	503	508	473	443	478	458	483	429	442	466	400	453	458	467	452	437	451	446	481	450	415	428	402	463	434	455	420	454	475	468	486	462	449	473	475	460	475	485	488	503	455	471	503	437	502	448	432	459	468	432	427	491	479	474	451	476	450	468	473	452	440	455	424	465	457	473	478	467	486	457	491	467	474	470	469	463	480	480	475	464	458	462	435	456	459	495	449	444	468	457	462	452	476	460	460	472	456	498	482	442	427	460	444	423	485	473	462	457	469	473	471	466	449	439	485	492	439	474	454	440	464	487	462	486	453	490	428	471	446	447	438	450	475	407	471	497	472	476	421	419	482	486	451	468	475	464	481	428	429	469	450	462	495	481	455	438	477	486	470	411	456	470	453	469	495	449	445	464	405	456	478	466	508
28168	22276	16389	1250	200	181	192	353	134	145	130	117	123	162	140	112	143	137	130	115	131	124	142	131	115	112	137	132	136	118	144	126	120	135	135	129	110	128	122	127	130	129	163	135	128	118	106	120	137	126	129	113	139	147	119	145	116	119	125	132	133	127	126	126	111	132	114	142	132	169	135	132	130	133	127	126	117	131	112	119	133	130	139	135	130	139	118	147	137	131	125	121	128	133	146	132	116	112	131	116	140	140	131	127	144	126	139	118	140	135	132	125	157	128	128	129	122	132	120	103	139	111	139	131	116	155	117	104	143	137	148	121	145	120	136	123	123	132	136	121	130	125	131	123	134	114	158	142	144	137	136	121	117	110	133	128	118	120	122	158	150	130	132	129	121	123	129	122	137	142	122	131	104	123	147	145	120	141	114	124	120	137	130	121	139	126	132	107	131	133	135	143	134	125	114	128	125	126	139	121	146	141	149	127	134	125	130	121	138	132	147	134	137	120	130	138	114	145	134	130	150	117	122	133	110	121	116	129	142	133	124	163	139	120	121	115	128	128	125	139	122	128	119	139	127	133	114	131	115	126	127	126	125	118	123	132	127	135	131	141	125	113	143	151	114	124	129	136	124	134	137	132	111	143	136	125	150	123	122	121	127	133	125	108	119	143	138	118	153	144	140	117	151	133	134	125	131	111	122	126	117	129	134	137	113	132	126	120	143	119	133	134	132	129	142	145	117	127	139	135	124	137	126	141	115	125	117	125	136	137	134	122	116	143	141	130	118	125	126	138	140	138	133	136	121	131	114	126	119	123	140	115	136	113	156	121	145	140	140	129	125	133	130	107	119	128	127	141	143	129	128	134	143	110	128	131	129	144	135	131	129	114	124	125	110	144	133	137	122	131	136	122	115	131	138	126	130	148	130	154	138	119	135	141	128	116	133	126	155	130	128	124	123	136	131	115	134	142	122	138	148	127	135	106	130	141	136	128	123	142	114	108	129	132	117	155	121	133	139	144	152	142	128	130	118	123	125	133	126	137	133	110	122	129	121	132	120	125	138	114	147	126	155	125	126	127	122	135	109	143	114	105	123	132	128	148	120	138	124	134	135	105	144	127	126	109	125	144	119	133	136	111	131	142	142	101	146	138	131	127	118	137	137	136	145	132	117	139	117	116	135	144	122	127	129	145	125	129	127	137	131	124	123	122	131	136	142	134	130	130	122	124	133	128	147	132	122	130	114	149	113	117	114	136	157	162	149	117	129	135	120	144	134	140	131	135	137	124	120	131	148	113	121	144	119	119	142	114	119	123	117	130	132	140	134	117	136	131	128	146	153	135	124	133	126	117	112	153	123	124	125	129	145	127	130	129	137	137	140	129	130	128	133	112	130	121	142	146	133	147	121	136	157	131	141	143	151	131	127	140	139	111	129	143	128	136	137	122	124	147	148	129	120	132	139	120	117	142	157	130	127	112	112	115	119	117	146	126	131	155	140	130	113	111	144	113	145	117	138	118	136	131	143	129	105	138	123	118	145	122	125	143	121	137	134	118	130	159	126	112	137	131	129	143	144	115	132	110	127	119	128	115	133	133	133	114	114	127	136	128	116	139	128	140	112	128	137	133	107	138	126	100	132	165	136	122	108	145	132	128	138	124	109	123	114	105	136	117	125	126	122	112	97	129	124	151	122	133	145	125	122	130	135	144	138	145	136	128	131	144	122	151	136	147	133	121	123	119	134	148	99	124	115	131	137	126	126	120	127	155	122	140	126	144	143	135	111	129	126	133	111	147	126	117	146	110	117	114	122	116	140	119	132	137	119	141	135	104	138	137	123	133	116	144	122	158	122	102	138	121	129	123	130	153	135	117	128	136	127	128	125	130	136	131	123	119	137	138	129	141	132	133	121	135	121	125	137	162	135	138	117	124	132	101	135	127	131	122	128	141	111	133	132	131	133	125	130	136	146	130	143	126	129	127	141	137	121	136	141	141	114	146	126	123	131	118	119	113	142	118	134	122	114	124	129	126	112	128	158	103	117	144	125	124	130	100	147	136	149	126	122	128	111	141	125	158	149	132	134	149	146	129	148	137	126	125	111	150	121	135	132	118	92	116	148	122	114	105	130	140	144	149	125	136	136	145	139	123	113	108	137	134	133	126	127	91	132	114	130	141	111	124	138	120	130	112	132	120	117	125	132	115	116	151	102	114	134	131	145	125	117	133	129	125	133	119	162	130	142	137	112	122	127	118	139	135	144	123	154	152	104	122	115	126	140	138	141	142	138	127	138	128	136	126	134	122	120	118	129	144	141	119	127	135	131	123	145	144	118	126	158	127	130	151	129	136	133	132	132	128	131	134	118	123	128	130	122	145	128	152	132	124	140	123	134	137	128	136	118	118	116	135	133	158	103	126	151	136	137	131	128	126	131	162	135	128	137	143	146	124	131	129	132	128	116	135	135	125	134	148	131	147	103	122	115	127	108	118	139	159	128	120	128	161	117	146	127	130	109	133	131	116	144	123	115	122	141	114	143	142	133	125	141	123	127	129	138	117	142	133	135	122	134	123	109	126	116	155	145	134	142	123	144	126	137	136	105	135	139	133	122	135	130	120	123	164	110	120	121	121	132	131	118	130	151	110	118	122	125	133	142	121	135	131	120	136	122	122	150	143	146	131	129	133	132	137	140	122	125	130	132	109	152	113	132	126	129	142	106	132	117	126	129	130	111	133	138	113	133	119	112	117	122	138	126	127	130	159	134	147	133	113	136	122	129	131	143	122	132	116	127	134	107	132	121	123	120	132	114	165	133	124	134	132	129	110	126	117	144	129	133	152	125	132	150	116	136	128	123	134	125	133	132	132	128	110	132	145	121	123	119	126	146	147	104	127	122	115	118	131	131	114	149	138	132	109	137	129	137	130	116	124	118	124	127	126	108	132	120	130	143	124	110	107	135	133	142	110	135	115	135	124	121	135	121	130	141	118	109	119	109	129	128	139	116	123	120	138	135	153	111	126	145	155	135	135	152	144	126	133	120	129	118	150	148	134	115	148	122	123	129	135	127	136	125	152	127	129	116	129	147	130	119	142	144	153	142	131	108	135	133	118	136	136	138	126	116	122	123	131	138	137	123	111	130	134	136	112	139	139	134	141	134	137	126	132	138	135	124	113	120	116	100	119	137	114	146	130	117	134	109	120	119	121	134	140	142	123	104	145	128	145	107	141	148	126	123	153	131	121	127	145	126	111	133	139	105	132	155	132	138	142	152	130	122	102	113	128	136	141	130	123	127	138	98	151	127	119	123	155	157	120	113	117	121	138	145	127	138	131	122	115	130	124	114	151	135	144	119	120	148	113	131	136	139	120	99	125	128	135	137	103	136	150	144	112	139	116	129	125	139	138	123	133	114	125	115	119	126	139	151	149	134	120	143	138	130	120	127	123	147	139	118	140	143	135	130	116	120	127	122	121	129	123	130	111	140	136	132	125	136	132	126	111	131	128
16956	28846	8466	265	248	199	192	405	171	177	133	150	153	147	157	153	125	145	173	158	138	132	143	145	165	154	151	142	149	139	170	147	150	137	146	127	150	152	137	139	135	166	138	158	155	160	139	165	144	143	134	157	150	123	148	106	131	168	161	138	174	148	157	166	153	137	146	151	177	165	148	130	139	177	173	134	157	146	146	130	161	154	149	143	127	142	157	169	130	143	131	139	144	127	143	146	163	143	136	142	150	156	127	150	133	152	141	130	150	155	158	152	130	134	120	157	141	159	156	128	169	144	131	149	151	136	144	166	139	150	144	150	136	137	159	165	154	143	144	143	122	138	172	141	147	162	139	163	144	165	146	155	163	135	120	147	132	153	166	153	124	122	157	142	138	149	138	148	141	169	133	132	139	143	137	150	139	144	142	149	150	144	155	162	160	163	150	154	156	147	153	136	149	146	160	142	149	163	154	134	150	147	141	159	140	141	157	146	158	144	162	156	155	137	127	122	151	148	162	155	159	155	156	140	157	136	129	148	142	148	136	172	126	136	152	139	168	158	143	155	122	153	148	150	167	149	140	159	139	155	146	157	135	138	135	121	133	172	151	132	157	114	131	140	145	138	148	152	138	144	148	163	145	132	154	130	155	160	142	134	153	152	143	173	168	129	150	170	146	137	173	145	134	153	140	155	152	126	142	149	132	134	137	145	164	153	142	152	169	123	152	158	150	168	144	138	136	143	146	149	149	148	138	146	163	134	143	127	155	136	139	145	139	141	140	143	145	163	147	151	174	140	140	140	144	142	130	138	153	160	166	149	133	151	139	129	155	164	142	143	155	141	188	138	132	130	145	144	135	152	133	135	148	125	148	131	148	152	155	135	155	153	150	144	139	139	163	157	163	126	164	145	149	146	143	150	152	124	144	140	141	152	164	140	125	149	161	159	135	144	157	160	150	168	151	146	154	142	161	153	141	121	141	142	171	158	152	171	156	142	147	150	157	142	144	149	148	143	148	149	140	144	126	146	163	132	136	148	163	120	132	148	123	161	128	135	161	158	142	153	140	130	143	123	152	163	122	154	157	129	141	146	129	151	140	138	156	151	152	163	148	146	156	152	144	160	145	143	163	152	142	151	156	150	149	152	154	134	136	150	134	138	137	161	142	143	151	141	120	134	131	148	177	142	149	142	132	158	157	149	172	154	145	155	148	128	139	150	142	150	153	145	136	120	128	140	169	138	150	145	166	135	141	151	139	155	150	155	142	165	124	153	130	158	137	138	155	135	147	160	136	120	153	145	133	129	131	163	136	144	157	125	140	145	147	164	150	156	151	142	151	143	157	149	141	126	111	145	159	136	142	120	151	149	153	136	131	128	159	152	147	144	136	141	153	146	168	156	160	140	140	130	146	124	154	143	162	171	140	143	151	151	144	163	142	147	153	150	156	128	151	144	148	132	160	131	155	136	163	150	150	147	155	120	151	155	140	142	149	156	132	147	155	146	147	146	140	137	146	168	138	154	131	141	130	127	129	130	186	165	151	141	132	147	146	152	141	164	152	150	152	150	162	155	126	165	131	157	164	133	168	148	141	154	150	138	157	140	144	136	131	143	138	157	133	145	145	125	142	142	144	156	155	119	155	163	134	149	163	152	139	153	133	152	138	161	149	137	137	151	136	142	159	131	145	173	130	161	132	143	140	143	140	134	145	153	133	145	147	155	147	163	149	136	153	140	142	148	140	134	128	146	133	136	143	151	139	135	122	147	156	139	155	141	158	138	160	137	165	147	171	141	142	135	145	147	131	152	135	132	152	137	151	155	165	163	131	156	139	155	138	164	141	121	146	126	152	156	142	148	135	159	131	143	145	145	168	157	162	154	157	121	136	159	154	131	141	161	150	161	156	146	140	170	135	153	148	141	138	142	158	140	144	142	146	146	170	149	151	133	136	143	136	177	147	164	151	129	146	142	149	125	164	160	136	162	164	136	149	148	173	143	132	153	149	169	144	157	139	137	130	142	122	150	151	125	125	147	166	163	125	162	138	145	141	157	149	138	163	169	140	127	162	152	137	125	142	150	150	159	154	153	151	122	154	148	142	141	136	132	146	166	127	136	161	143	135	150	142	158	135	134	135	129	143	139	131	171	152	155	155	110	153	120	132	147	133	152	148	158	143	169	126	154	140	162	154	144	150	141	136	137	161	142	141	147	168	134	148	146	130	137	153	144	131	142	151	130	172	146	156	145	155	135	139	143	158	152	153	138	159	126	149	160	150	170	144	153	137	165	146	158	140	157	163	139	166	152	138	135	138	160	129	143	142	132	170	150	162	165	141	131	136	135	143	141	141	151	152	157	155	152	134	148	155	154	147	145	149	155	170	152	141	167	138	147	145	152	158	154	140	141	157	130	145	138	130	138	145	134	154	143	123	134	155	155	149	149	158	143	151	139	156	151	127	160	138	152	153	141	150	148	164	151	135	162	149	144	151	135	144	148	141	161	152	152	146	154	133	136	148	141	153	146	152	152	130	136	142	132	149	141	140	134	151	137	156	133	137	125	154	134	143	143	159	144	174	118	159	148	163	140	131	134	148	147	138	140	154	156	133	144	134	130	133	162	149	138	146	165	148	130	132	165	164	172	133	149	150	159	146	136	166	127	164	143	155	150	145	153	172	157	116	153	149	169	171	140	165	131	155	165	155	144	139	136	164	156	152	125	174	155	139	142	134	138	129	127	166	146	138	126	142	127	137	147	149	160	135	158	166	142	131	151	137	137	141	135	143	150	148	139	151	151	151	136	148	139	146	133	146	151	157	143	152	155	134	147	122	139	152	136	166	167	157	154	149	141	141	149	141	133	143	141	151	163	130	140	151	143	152	148	151	146	149	142	134	161	147	148	146	143	135	137	135	163	150	142	121	146	140	157	140	149	131	168	141	148	151	124	155	157	147	143	147	168	132	149	148	132	158	132	126	161	145	154	164	141	161	148	139	131	143	138	159	126	146	138	133	119	142	136	142	132	157	163	141	167	133	140	156	159	133	137	154	139	157	146	152	133	141	149	140	137	168	150	138	139	129	155	146	167	156	120	141	138	154	142	167	144	138	141	138	144	151	154	130	144	146	156	148	151	154	140	161	152	142	149	141	143	139	144	152	164	160	153	164	146	142	125	144	147	127	151	154	160	141	146	134	148	166	137	130	127	141	166	146	140	144	159	153	146	124	115	148	168	145	142	153	161	151	155	155	125	149	138	145	156	145	127	138	151	162	129	156	138	140	139	160	157	159	155	144	132	153	156	145	150	144	145	132	135	145	156	141	138	152	130	164	138	150	118	142	142	137	129	129	141	170	147	144	157	143	142	148	120	135	145	152	122	130	155	143	153	161	160	149	141	128	148	124	138	148	165	158	144	131	153	158	158	120	151	140	172	161	138	156	137	150	143	132	167	154	170	140	139	130	154	127	150	148	135	137	144	137	140	148	160	139	133	144	155	161	169	156	141
23802	21220	28096	25034	20883	9122	1632	3447	467	451	395	350	332	308	315	329	318	294	273	295	285	298	290	271	281	288	262	291	265	310	271	262	260	274	277	314	253	279	252	275	260	270	248	260	253	275	297	268	287	251	275	267	273	268	289	262	251	274	242	282	278	291	271	256	274	278	285	257	272	245	275	280	252	256	252	267	286	254	243	269	262	250	265	287	266	277	259	271	253	242	266	234	256	261	242	271	263	246	239	258	246	289	255	265	271	262	253	284	257	252	251	265	253	245	270	273	288	279	286	245	250	233	254	243	240	305	246	302	271	251	248	256	257	271	274	249	245	289	300	243	258	256	234	262	269	279	258	261	245	262	266	242	263	210	271	264	262	288	289	255	260	262	254	268	264	280	251	247	264	245	258	291	281	260	257	273	324	265	246	265	264	248	254	267	286	278	231	282	263	242	281	267	246	248	259	295	276	276	267	280	255	279	259	263	260	295	285	279	255	280	269	260	277	245	273	275	270	267	255	262	293	256	277	262	301	247	267	233	242	244	300	288	257	246	259	278	243	281	263	243	289	250	271	254	267	254	270	282	260	265	251	271	232	271	244	247	258	265	277	287	264	267	261	273	249	280	234	233	264	259	270	256	260	264	257	271	282	267	249	281	220	272	245	246	260	251	286	255	260	289	264	253	267	278	247	280	252	262	253	257	252	271	254	280	248	255	275	245	260	250	285	297	254	257	278	264	249	274	247	265	275	260	268	249	253	262	251	255	296	274	264	232	242	261	314	258	245	255	288	251	252	241	279	274	226	249	253	281	253	294	265	263	249	276	288	265	261	226	276	279	269	254	277	240	254	272	258	286	296	278	238	253	244	258	273	262	263	262	248	286	258	247	265	259	260	261	252	294	279	231	252	253	229	251	250	265	283	247	256	251	250	280	265	276	272	255	277	281	266	248	258	273	263	275	239	244	281	267	252	285	258	255	265	284	288	263	275	257	281	257	264	287	274	265	261	263	281	263	257	260	259	262	290	262	260	259	241	252	273	264	231	279	270	258	263	250	238	238	278	234	244	285	293	248	256	270	301	264	283	297	257	285	265	272	273	237	291	252	266	255	265	279	259	287	279	237	260	268	287	239	260	280	257	268	284	279	254	300	273	266	270	253	237	267	321	271	303	255	249	249	277	241	241	279	283	250	280	283	266	263	272	281	289	249	275	296	261	268	250	251	254	280	253	247	251	269	257	263	257	257	280	259	261	258	251	231	267	266	258	274	270	263	261	267	233	239	265	287	235	257	260	297	272	288	236	261	248	257	269	260	276	255	298	256	274	245	270	271	265	247	246	277	244	262	280	262	263	262	240	268	281	264	287	258	255	247	282	268	297	258	244	251	304	267	253	260	252	277	263	254	229	287	291	275	282	236	246	238	257	289	248	249	257	222	270	257	252	276	260	254	249	255	259	267	286	251	270	279	236	246	252	284	262	262	245	269	249	241	263	228	260	289	269	271	272	265	266	280	256	254	257	271	262	260	244	254	230	254	262	281	250	272	252	257	257	251	248	267	283	248	273	247	264	262	242	287	245	244	243	258	269	261	281	271	285	255	280	248	261	263	276	261	263	270	261	251	257	280	249	254	249	270	272	239	239	230	252	266	284	258	254	276	248	292	274	252	256	265	242	298	283	248	280	262	283	266	276	248	257	278	271	293	262	268	247	295	255	269	249	271	273	258	244	262	277	269	299	295	263	257	244	250	265	239	249	253	273	271	251	232	268	258	264	258	232	256	267	302	269	280	258	271	278	259	282	290	273	255	280	290	288	266	268	293	257	261	251	245	281	247	282	302	279	265	260	241	240	266	269	269	248	243	272	287	252	277	275	276	249	240	281	267	276	298	279	269	287	246	249	269	238	248	251	285	269	236	264	262	250	248	296	240	270	265	259	313	255	253	233	275	292	281	266	310	261	268	267	285	267	257	271	285	269	285	305	246	261	256	272	239	260	263	273	259	272	276	284	280	260	275	254	256	258	276	257	271	253	227	254	244	263	261	257	264	267	278	254	268	270	272	301	302	290	272	285	270	309	276	275	268	279	267	272	270	278	274	235	257	273	272	245	244	247	246	267	266	249	268	256	255	287	249	249	264	241	267	282	282	245	250	246	255	281	284	272	302	273	266	298	262	231	262	260	273	262	272	268	260	246	248	267	266	259	250	273	277	256	267	264	259	255	270	254	301	270	293	259	253	280	303	258	244	267	268	258	257	271	261	268	282	245	223	272	270	247	269	274	289	273	249	261	249	271	254	272	270	267	265	239	280	278	268	257	275	254	280	262	248	283	240	273	274	254	229	255	248	272	278	277	276	266	266	284	276	246	234	237	265	275	281	247	246	259	231	270	280	255	258	274	244	288	272	271	272	279	285	249	264	273	263	255	276	253	267	247	252	266	250	275	270	282	266	247	235	237	266	281	274	260	295	277	254	294	236	254	272	256	270	257	277	267	297	250	236	285	265	256	266	277	272	266	264	240	279	254	273	248	269	256	277	249	267	278	265	269	272	259	269	266	231	242	259	246	258	249	294	255	267	249	248	252	263	254	235	265	242	270	264	269	260	244	285	271	253	244	262	250	249	285	288	281	279	287	276	249	258	268	260	255	263	283	232	263	287	264	253	262	297	253	244	284	242	257	247	252	281	246	252	261	296	262	302	276	271	240	232	284	270	263	272	277	282	277	274	297	260	254	265	280	244	258	292	274	267	267	284	250	241	239	239	292	272	279	281	285	287	284	238	293	246	280	272	268	246	248	279	253	234	259	263	260	280	230	283	271	278	260	278	264	267	255	248	282	254	272	271	259	251	275	238	276	251	278	267	231	273	267	280	302	259	276	255	299	275	252	275	267	235	257	254	258	287	263	259	285	279	260	285	254	272	242	258	278	261	284	266	260	298	246	243	240	284	259	261	264	273	248	261	280	247	257	294	280	283	285	246	270	287	245	284	276	281	266	288	282	244	278	268	255	264	274	265	252	253	264	258	287	277	277	267	274	278	279	287	270	301	261	270	267	254	291	262	250	273	278	272	269	256	256	283	253	234	263	253	255	286	281	255	277	254	257	266	255	281	247	247	252	269	254	283	251	248	268	255	269	275	296	247	257	258	314	236	250	239	268	255	264	243	267	273	272	273	236	286	263	276	280	263	276	267	291	283	293	279	260	257	281	266	251	243	275	262	250	285	246	273	239	256	273	257	282	271	301	302	262	249	300	267	280	250	280	291	271	281	269	260	272	258	275	264	225	274	265	263	304	252	269	238	271	266	248	252	271	271	248	274	266	262	255	261	266	261	251	258	269	269	255	275	246	274	262	287	245	266	242	243	290	288	277	258	252	255	235	258	256	254	286	229	252	253	276	240	265	248	272	257	264	290	267	275	255	281	243	280	284	272	266	275	263	255	289	263	270	236	260	286	263	277	286	286	292	244	271	251	258	282	288	255	268	258	279	242	270	257	242	296
17714	49685	23177	2468	1668	1291	2100	4588	677	582	529	453	423	397	365	364	350	363	300	325	368	345	319	308	290	313	274	296	299	295	279	291	277	283	262	293	260	307	281	303	284	278	293	291	298	293	252	274	260	293	285	285	283	312	276	251	294	305	263	279	271	270	264	268	315	271	266	251	271	265	270	268	261	272	284	278	263	295	248	240	264	299	288	262	262	293	279	282	290	272	283	274	279	259	264	287	280	283	271	288	310	275	285	287	259	261	259	293	265	263	273	278	246	274	256	290	263	261	260	277	282	237	258	264	237	263	252	295	266	263	278	294	289	286	301	279	265	236	272	300	246	298	261	272	289	292	259	244	278	292	262	275	264	259	272	300	278	250	290	262	254	277	250	298	238	286	280	252	241	276	263	269	326	273	275	276	277	254	244	275	291	265	278	278	267	268	246	275	271	270	252	258	280	290	268	274	273	255	290	265	279	252	269	286	277	292	270	273	275	268	275	302	278	252	304	279	282	261	284	251	287	293	250	259	272	284	273	264	275	267	265	303	243	272	287	285	265	275	269	270	271	264	267	242	277	269	264	265	267	268	258	295	294	262	274	304	267	254	314	274	301	245	272	262	281	273	294	258	281	297	275	287	266	271	268	271	292	274	286	266	280	262	277	290	265	279	270	276	265	257	285	284	296	252	265	260	271	260	250	274	287	250	259	299	270	243	298	284	284	297	274	286	301	259	278	286	320	252	258	234	311	282	259	259	265	267	269	286	277	284	265	272	269	276	251	283	263	266	256	266	242	267	289	267	310	315	284	269	241	250	277	295	278	247	239	245	264	281	273	279	262	268	270	246	300	284	251	269	270	257	267	267	275	278	269	284	289	273	252	283	279	271	264	266	295	261	260	282	288	277	293	269	286	263	260	281	301	268	261	247	272	250	271	281	280	272	254	273	325	299	263	277	296	250	256	272	292	259	285	275	305	286	284	270	246	280	276	234	279	271	291	254	259	267	264	260	266	274	260	284	272	291	254	278	282	260	254	288	263	272	247	311	256	263	271	265	261	254	254	299	265	297	262	253	265	262	284	307	276	263	262	255	288	268	250	288	265	281	276	276	272	283	273	274	255	284	267	242	298	268	299	303	302	261	274	254	268	278	265	262	244	301	289	243	257	282	270	269	272	272	263	309	270	293	322	271	297	304	256	267	255	292	256	274	251	263	269	261	290	254	294	267	322	300	239	281	294	284	265	286	255	279	286	245	262	289	283	293	261	293	260	276	282	271	296	272	259	299	285	266	278	279	297	280	308	277	253	271	272	283	282	303	276	261	278	249	263	269	269	275	306	266	255	254	270	262	254	255	272	287	272	268	265	281	290	254	251	266	279	256	274	250	285	277	276	256	276	278	290	279	255	282	268	244	279	275	258	279	285	286	276	275	258	258	283	270	252	288	268	267	273	275	279	279	266	271	284	275	263	261	259	265	252	259	267	281	291	271	260	282	265	294	241	271	256	251	288	299	273	283	242	260	322	254	266	282	308	279	242	295	279	251	250	308	237	283	286	263	264	270	273	272	295	278	269	266	283	264	269	257	306	283	306	247	262	266	260	284	294	276	272	262	299	265	267	287	251	281	262	283	258	256	263	280	263	289	280	293	281	290	261	259	267	277	299	284	259	261	260	280	275	266	257	254	281	283	264	261	309	224	264	304	253	284	276	289	280	270	288	274	254	253	304	273	298	259	267	288	248	237	267	277	308	245	283	236	292	275	275	255	273	253	257	254	264	273	286	254	259	288	248	265	266	277	266	265	267	260	249	255	275	280	283	302	270	263	313	287	263	242	259	288	283	271	266	292	267	263	271	272	298	256	262	275	261	259	266	260	277	277	277	261	283	269	282	268	247	292	261	252	270	240	267	244	267	283	285	285	247	289	256	283	267	253	277	281	285	255	249	262	270	292	289	258	269	273	269	260	276	265	290	312	261	300	286	294	280	267	282	261	271	261	254	270	256	298	239	247	277	275	270	233	263	302	272	290	294	275	243	273	264	277	273	248	274	279	259	272	248	261	259	276	290	278	307	258	259	293	268	280	272	274	267	284	260	276	307	258	268	264	264	286	265	283	282	273	287	246	303	250	280	270	282	249	268	262	274	272	259	284	294	270	267	260	319	283	255	281	280	238	270	303	233	268	270	270	258	265	255	267	264	278	262	259	277	293	296	277	239	283	292	269	240	274	253	272	263	271	256	291	276	240	286	263	286	257	307	276	278	272	267	275	264	281	236	249	251	295	255	266	294	271	280	273	273	296	270	248	284	273	269	256	265	269	263	251	275	272	271	281	269	268	269	254	276	263	268	293	287	284	288	271	283	270	281	261	243	271	272	297	271	280	265	274	271	280	297	266	294	263	274	291	257	269	283	270	267	264	264	252	269	263	270	261	296	262	315	244	265	276	281	258	260	257	271	261	298	268	273	289	250	245	263	229	287	292	248	295	271	272	246	281	265	265	246	291	301	305	287	286	250	272	271	279	289	238	282	284	280	260	268	264	305	276	240	266	296	264	260	272	290	274	288	281	289	237	266	254	285	291	256	275	271	248	280	293	246	272	276	282	267	302	289	270	267	287	290	254	269	269	263	257	274	274	275	289	294	268	246	294	262	259	275	260	298	276	292	265	282	303	255	267	258	275	281	286	275	267	299	279	283	254	277	283	262	278	283	264	256	282	250	264	264	296	295	280	271	273	266	255	302	262	252	294	291	284	269	265	291	307	267	249	278	274	277	274	294	249	282	258	257	266	250	277	274	259	275	264	243	268	281	246	262	268	284	273	287	281	294	238	293	275	248	247	244	260	272	264	264	290	256	259	251	291	284	286	281	256	279	297	278	268	262	268	288	247	284	309	310	271	275	241	281	272	293	276	268	263	275	297	290	254	283	287	246	284	265	254	267	314	263	243	254	271	281	291	264	275	270	265	259	270	293	262	319	278	283	265	276	270	288	265	302	289	265	262	290	261	270	272	249	292	277	258	290	266	286	288	293	316	276	264	246	292	242	271	261	248	271	261	277	273	316	274	242	275	276	280	256	268	283	275	272	263	279	255	282	241	252	281	267	290	259	242	258	259	267	253	264	275	282	298	248	266	271	239	289	271	255	272	290	279	253	265	267	258	278	283	301	268	279	247	277	253	237	284	287	272	302	277	253	257	293	301	283	279	265	289	251	250	257	292	264	262	290	283	258	297	257	246	270	266	266	272	275	252	262	268	282	243	276	295	257	287	281	298	295	291	250	289	279	279	298	288	284	283	273	298	274	261	278	252	300	261	265	269	299	273	263	314	290	292	308	274	268	289	251	280	286	255	306	291	262	255	297	305	253	271	274	278	242	271	271	257	277	303	284	256	254	281	238	252	270	283	256	272	261	258	270	255	274	253	267	228	277	254	281	254	254	285	267	264	275	309	281	281	252	261	279	264	256	286	277	293	262	296	277	254	286	250	274	280	280	277	288	283
24949	21260	27183	25477	10668	687	1137	1479	329	312	288	300	296	282	280	259	256	254	270	261	239	266	240	253	255	216	250	243	234	254	234	243	251	251	232	240	254	228	261	273	226	262	280	246	242	232	228	265	277	234	241	222	246	243	242	224	250	233	217	234	274	234	217	222	238	191	247	230	241	264	243	250	217	218	259	252	219	231	258	228	250	228	267	235	242	251	223	225	252	235	246	235	209	222	224	223	206	233	254	221	253	209	253	218	243	244	208	257	245	230	233	246	253	224	242	224	198	246	225	252	260	211	251	232	233	224	239	233	213	227	226	240	228	252	210	211	210	254	205	241	236	229	240	225	218	247	248	261	197	254	208	224	242	241	252	234	228	229	240	247	232	221	233	219	256	233	242	224	243	242	230	211	236	233	220	254	258	263	244	248	239	256	233	260	225	237	222	220	236	230	229	232	225	259	257	238	226	224	237	223	254	279	236	256	222	253	212	232	230	250	237	257	206	248	247	249	248	260	232	229	247	251	191	230	241	250	258	233	248	234	242	231	217	238	225	244	248	230	228	221	235	262	240	227	251	214	237	239	248	274	233	248	232	245	231	233	250	215	236	242	244	242	247	255	214	236	239	221	218	229	243	232	237	258	227	226	211	220	241	243	246	232	243	224	238	229	245	217	221	239	259	251	251	241	213	249	247	234	232	242	238	261	228	213	206	223	255	208	246	236	233	241	228	218	231	239	242	231	227	236	258	229	249	247	208	247	240	258	248	247	250	239	233	228	237	223	244	220	248	256	223	222	260	240	251	227	264	220	219	263	229	226	241	222	241	235	242	238	227	237	225	201	240	220	219	261	232	237	218	226	239	235	238	241	236	240	225	256	260	249	236	250	246	231	255	234	237	223	253	243	238	210	208	228	233	259	247	238	245	241	227	268	230	246	259	243	245	234	226	278	265	250	224	253	239	251	244	234	234	214	235	217	221	243	237	242	234	249	226	229	258	226	247	234	237	236	261	239	249	212	218	256	231	253	226	241	211	237	210	259	251	245	233	212	234	249	230	273	244	230	221	239	216	248	217	235	259	229	253	243	232	229	233	231	215	242	251	234	228	225	236	253	244	222	234	235	253	227	253	237	248	288	227	242	223	251	248	267	270	235	237	227	258	230	256	229	255	255	251	235	240	216	224	266	249	244	214	246	245	245	226	236	265	233	230	242	231	199	235	244	234	247	231	244	230	249	249	255	208	240	256	211	243	219	227	261	245	251	245	227	231	235	227	264	232	226	241	253	232	219	235	220	246	218	216	200	246	209	259	237	221	253	231	243	226	260	227	272	236	226	226	230	235	239	257	250	235	241	231	255	233	227	258	220	248	222	235	221	230	234	212	239	263	238	236	233	254	255	225	230	222	217	219	231	207	228	232	235	247	266	251	233	257	252	258	272	259	230	213	252	257	231	258	223	234	237	231	199	260	237	228	241	218	271	249	217	236	247	250	245	237	218	243	245	254	244	247	237	247	232	224	260	233	258	232	246	237	257	213	258	229	238	244	247	249	233	205	221	257	230	223	241	208	251	233	231	241	206	240	244	239	254	248	240	243	224	238	231	236	239	234	226	235	237	230	264	224	236	252	251	225	271	244	217	242	224	209	237	252	212	262	237	235	226	237	246	208	218	228	243	243	216	253	211	270	237	230	242	234	247	252	257	226	231	245	214	220	222	256	225	262	246	227	222	253	247	269	266	222	245	226	231	231	257	275	259	238	243	245	255	286	209	236	228	261	216	228	253	221	251	249	208	254	271	253	236	236	224	246	244	266	229	225	255	238	261	247	257	235	218	247	230	229	232	249	217	237	238	205	235	258	209	246	216	237	228	255	226	220	215	239	237	253	237	226	216	240	245	251	230	232	216	208	227	228	222	217	250	249	232	239	208	249	255	248	216	240	241	219	268	241	227	215	222	261	223	240	248	228	254	252	229	266	251	237	236	270	276	267	251	245	216	231	215	251	267	255	218	230	219	246	249	217	241	244	264	238	218	238	252	231	234	239	233	241	262	255	244	234	246	232	244	249	224	225	236	250	207	241	239	257	249	255	236	225	243	245	243	229	257	222	247	229	236	238	243	216	250	241	241	231	242	240	222	220	230	236	217	218	230	223	248	237	222	245	214	219	251	241	221	254	211	245	261	231	242	236	271	230	233	251	235	215	243	228	216	219	245	226	217	217	233	241	225	220	243	248	246	215	250	239	224	235	221	256	261	221	220	225	246	247	255	226	236	233	234	222	241	246	225	216	229	244	238	249	245	227	253	262	231	244	256	243	232	240	220	225	233	240	247	255	240	254	238	248	231	219	238	234	211	255	217	238	258	226	206	252	226	229	212	262	247	219	222	214	231	229	252	244	255	232	239	233	228	249	235	234	239	233	234	238	268	232	229	209	241	258	233	224	248	238	257	207	246	219	245	246	256	228	237	218	239	240	231	259	214	235	256	245	216	218	233	234	261	235	227	278	245	213	227	252	245	229	239	244	225	251	223	228	189	246	239	287	226	208	246	241	228	210	216	242	229	230	244	216	235	259	222	245	248	229	216	219	251	246	251	223	227	226	224	247	256	237	228	226	248	224	224	225	228	260	224	231	247	231	251	231	244	248	212	229	227	228	255	248	222	232	258	217	220	239	249	221	227	247	225	248	224	263	247	237	250	257	256	244	229	246	226	233	245	264	212	219	228	242	222	254	243	243	228	232	244	251	223	225	243	258	257	216	222	252	244	248	253	220	216	256	211	233	214	219	219	208	231	265	225	240	270	227	250	260	269	224	264	234	243	247	203	245	244	247	239	240	227	228	201	234	220	234	227	252	229	211	220	235	258	243	256	239	234	229	243	227	227	231	223	245	254	245	233	219	238	229	240	221	219	201	250	235	238	239	226	240	242	242	223	233	255	240	250	265	234	213	252	230	250	222	264	236	224	249	232	236	221	237	230	238	234	250	210	251	225	234	240	242	234	249	235	250	256	217	236	229	255	253	245	246	233	250	256	229	247	250	220	230	228	224	242	264	233	236	232	235	233	217	252	235	216	240	228	254	247	259	237	234	248	223	243	227	228	225	250	197	235	251	236	229	245	239	242	223	196	221	246	227	220	226	242	236	232	227	237	223	218	215	230	223	245	244	261	260	252	263	243	212	238	256	240	219	252	233	243	233	214	247	238	244	258	232	226	242	250	250	234	251	235	240	236	238	249	262	233	241	251	237	223	224	254	258	242	235	236	239	248	203	235	244	244	221	244	237	242	238	234	231	244	231	230	222	239	217	232	241	236	206	253	234	232	240	260	202	228	248	221	229	226	220	217	187	232	248	251	224	215	233	248	247	226	222	225	230	262	225	214	221	234	244	251	230	231	264	246	233	229	241	224	243	257	219	210	220	232	215	239	231	237	247	239	243	209	230	219	222	245	233	215	205	237	248	244	233	233	222	236	228	218	236	250	235	219	233	211	229	244	231	229
17084	45328	16447	1416	1074	815	2144	2693	490	398	374	369	315	359	289	331	266	306	288	294	273	301	299	276	275	264	309	276	292	266	299	245	253	283	283	281	285	260	283	297	293	270	292	278	258	271	247	284	263	252	266	276	252	267	267	258	265	247	266	252	257	278	244	268	286	270	251	239	258	287	266	294	253	250	253	275	248	270	274	239	245	277	276	268	248	268	243	273	283	283	241	276	262	240	275	253	253	250	288	281	271	287	285	289	257	267	262	262	246	263	268	251	269	242	280	242	230	260	281	264	260	268	264	250	275	275	255	282	264	297	260	247	268	262	249	272	242	286	258	273	262	230	270	252	284	270	268	251	261	279	274	279	245	260	297	244	243	249	256	256	253	257	245	253	257	263	247	249	266	270	273	257	224	268	273	248	285	246	250	254	247	280	233	271	231	271	274	254	256	269	254	270	266	275	246	293	279	297	257	278	251	259	241	266	284	287	301	278	277	286	233	250	283	256	270	272	268	264	274	261	270	246	269	264	253	273	265	249	274	249	266	250	239	260	281	238	248	266	275	275	263	259	276	237	258	282	242	261	266	260	269	262	246	285	262	284	271	248	259	270	261	251	250	261	247	276	284	265	274	262	286	253	272	266	268	250	272	262	238	282	257	253	239	253	249	265	263	260	252	273	249	279	251	257	276	238	262	232	274	257	237	254	275	237	269	284	241	269	248	264	255	256	270	293	238	284	240	271	252	289	254	271	270	277	289	261	252	292	257	293	268	271	279	242	275	244	266	274	243	303	274	265	263	261	261	254	286	261	302	250	242	243	264	260	253	263	245	277	265	245	261	262	248	253	238	253	275	294	268	265	255	268	256	248	272	291	257	255	260	302	234	246	249	262	270	256	278	245	268	229	256	263	261	270	265	290	274	254	272	234	233	251	245	217	277	239	266	253	254	242	252	282	251	270	284	268	256	249	260	259	243	247	255	240	257	276	247	249	264	238	245	278	258	256	274	283	268	264	257	265	267	247	266	250	269	276	280	270	267	256	268	254	266	294	261	252	264	271	268	264	265	279	235	271	232	256	254	277	261	245	264	276	249	267	280	260	267	278	247	265	252	268	267	249	265	258	265	235	263	253	271	261	222	265	291	277	249	232	248	280	299	280	227	275	275	275	266	270	240	261	267	265	263	288	265	282	248	251	274	282	265	251	265	249	276	259	285	217	268	251	236	256	264	299	259	254	272	273	262	292	257	255	265	287	279	290	259	258	272	282	289	259	265	290	245	267	262	257	237	281	261	235	256	270	265	285	275	267	266	263	262	271	250	269	248	255	265	272	269	249	259	279	294	267	294	268	244	260	238	262	262	257	314	268	277	262	287	276	233	276	268	244	274	267	298	286	273	224	273	271	235	268	227	264	271	253	231	273	297	264	279	277	271	274	266	270	261	254	277	251	271	264	280	234	275	251	280	233	251	247	261	250	255	258	272	269	261	256	282	255	264	269	229	256	240	248	257	277	250	270	273	257	267	277	260	251	248	254	250	270	250	240	284	278	266	276	278	244	276	269	265	239	257	269	278	250	272	261	267	246	263	262	266	278	301	271	267	264	244	277	290	245	281	245	253	281	289	256	235	230	258	270	284	268	270	234	249	243	274	271	262	283	260	269	289	267	251	265	258	245	226	276	229	258	248	247	272	247	268	253	269	259	266	267	240	276	280	264	276	272	242	244	251	258	248	282	278	276	276	267	273	261	243	263	278	227	227	263	251	272	267	285	269	292	270	250	283	273	274	270	252	266	251	258	263	262	255	274	275	236	263	258	259	212	271	278	280	257	273	248	260	267	282	285	267	242	300	256	257	270	257	261	270	256	254	265	231	306	267	245	280	275	266	266	258	265	272	278	248	254	245	250	264	285	257	234	247	239	269	255	257	243	260	278	274	247	282	230	278	249	236	244	260	251	263	243	262	236	272	265	285	257	256	258	255	244	291	239	273	276	244	267	278	276	267	254	264	251	270	274	274	276	276	269	247	276	267	289	244	243	259	225	242	284	280	261	267	275	285	247	270	249	284	246	262	262	275	265	249	277	265	262	262	280	274	281	278	272	249	289	234	264	258	297	260	261	282	279	262	262	260	281	256	264	227	263	285	292	277	271	249	262	278	256	274	271	265	277	251	235	274	271	270	260	241	231	275	251	264	267	276	269	256	270	268	279	267	228	225	255	278	281	245	269	264	261	272	264	245	293	282	264	264	265	263	256	255	252	277	252	243	258	241	255	268	246	282	254	256	253	255	271	240	243	279	250	308	256	248	248	235	264	271	253	264	273	260	301	275	275	263	256	280	285	263	266	263	278	244	278	262	238	268	243	260	260	253	272	269	270	262	275	237	234	247	263	263	244	251	267	257	274	259	257	264	268	283	264	257	251	275	285	248	212	266	258	271	286	251	288	288	256	264	267	280	265	243	237	272	277	272	282	286	283	295	267	241	267	261	259	268	265	223	233	263	264	260	268	269	233	264	257	248	242	252	248	276	267	280	267	273	275	254	250	264	258	246	257	259	254	243	244	254	242	259	218	248	242	256	285	294	274	262	257	240	269	243	251	246	262	288	274	290	244	269	257	247	283	277	275	243	273	260	260	271	274	259	253	279	274	252	267	245	283	291	239	263	251	259	273	266	273	252	288	243	267	250	256	285	229	248	260	270	265	271	268	241	257	259	283	271	278	255	250	268	293	311	268	251	258	288	284	265	246	241	257	283	251	269	308	273	269	263	257	296	274	271	284	258	279	225	265	261	264	227	239	273	263	235	245	246	253	240	247	280	259	277	283	252	231	264	253	254	247	264	253	240	264	268	278	249	286	255	260	266	222	254	265	237	262	270	250	272	262	281	263	247	277	294	249	243	258	284	282	290	242	256	276	239	248	274	260	264	251	273	279	295	240	291	273	263	298	265	280	252	266	259	258	261	261	279	266	259	248	267	267	254	247	246	264	277	248	252	239	270	260	234	266	262	258	261	258	243	245	269	253	241	296	241	229	249	219	258	277	275	287	255	256	256	248	267	274	272	268	226	282	271	259	222	263	267	237	228	245	254	284	247	275	269	257	270	240	270	257	251	272	256	284	268	289	258	289	265	268	255	273	266	276	271	268	250	252	252	247	283	277	280	242	288	267	251	270	258	284	269	284	254	255	257	278	247	274	278	281	273	273	249	264	247	252	279	260	252	272	308	277	233	275	253	260	294	253	254	246	274	277	284	264	285	280	294	272	256	270	267	240	278	280	296	252	245	290	265	263	258	260	292	277	275	278	252	252	260	258	270	247	270	281	253	250	259	267	232	279	259	269	240	246	262	276	274	271	261	261	271	231	232	268	252	236	271	246	290	266	257	207	264	265	229	278	231	299	261	270	259	265	307	257	263	252	246	262	249	286	256	269	255	260	265	235	277	250	265	293	272	279	263	268	247	276	278	264	256	294	261	256	247	268	306	239	252	272	228	287	271	278
22772	21234	28387	24483	21214	21230	12320	6373	864	757	672	660	625	591	566	585	561	530	493	551	555	546	496	503	521	474	524	498	501	515	478	462	497	461	474	455	478	464	454	491	481	434	459	478	459	467	486	480	481	467	433	459	475	412	438	474	430	444	433	505	455	458	479	433	428	443	443	477	449	428	477	455	471	454	485	446	447	501	455	454	466	435	503	469	438	460	443	465	434	456	440	463	455	489	477	477	463	444	418	475	483	466	412	476	439	433	452	447	497	449	456	431	465	462	439	462	417	472	516	438	429	457	469	475	461	458	446	456	535	460	483	486	435	477	469	437	432	424	480	466	451	471	450	443	484	471	485	436	455	443	473	456	485	481	449	438	474	451	455	467	464	455	463	462	431	446	449	425	442	471	464	468	432	461	443	429	466	484	435	501	449	472	439	476	453	467	423	448	391	428	416	441	465	451	456	464	449	428	447	502	466	476	462	439	502	480	425	489	454	442	435	498	461	488	441	431	455	448	440	468	476	487	462	459	451	407	432	457	514	453	464	450	444	483	442	457	467	472	438	491	450	405	496	461	488	456	449	466	454	469	473	485	473	440	409	465	444	445	443	462	431	488	449	460	476	498	442	471	461	455	471	474	459	482	408	480	459	464	475	436	488	434	441	459	441	462	437	412	425	473	434	465	506	464	461	490	452	456	430	398	469	452	445	458	466	433	427	445	484	430	486	441	443	472	459	456	473	470	467	408	501	461	467	476	468	481	486	469	452	485	472	477	431	447	480	449	479	460	465	484	471	445	442	463	457	475	423	464	466	451	466	448	438	487	469	451	431	454	437	469	484	462	458	489	460	490	439	474	466	462	459	508	443	414	470	438	420	482	457	459	460	450	466	457	473	427	460	481	460	468	437	458	442	463	434	420	480	423	468	469	444	446	436	468	451	481	458	473	451	431	466	459	476	503	471	479	479	488	485	545	431	438	453	470	482	466	486	446	477	443	470	464	457	437	433	427	518	457	453	485	437	467	448	450	510	450	511	458	493	470	466	481	492	468	454	494	470	470	490	445	516	477	444	467	425	399	494	484	500	474	454	443	467	476	419	445	435	458	467	472	441	462	456	436	466	454	417	444	463	455	457	478	459	463	446	476	489	483	458	441	466	459	463	444	423	441	429	471	477	446	502	443	455	441	488	493	442	472	463	467	427	418	461	481	442	415	440	465	415	428	476	477	466	451	433	463	465	452	446	469	463	439	453	418	439	468	454	487	443	490	457	440	458	432	453	443	419	446	460	467	478	479	470	427	444	460	427	446	469	455	436	471	460	447	465	427	441	400	420	463	444	455	481	485	472	479	475	431	468	460	442	498	464	479	453	420	475	422	425	421	476	481	444	438	456	471	454	447	423	442	457	443	432	448	461	482	451	466	453	465	486	471	469	471	433	479	444	460	448	456	451	469	443	466	468	436	440	462	515	468	460	495	472	459	471	448	463	494	485	452	454	464	473	455	461	451	482	467	496	458	452	444	474	476	472	479	485	471	496	470	476	454	425	482	475	468	456	440	525	448	473	436	459	476	490	434	485	474	457	470	456	412	430	420	495	450	477	436	459	437	491	414	487	472	445	431	433	445	488	465	456	423	451	479	490	465	495	470	488	456	442	443	439	434	438	447	466	493	465	488	462	431	424	455	469	448	483	477	435	442	468	439	439	493	433	442	424	441	468	484	467	443	473	436	506	468	464	444	481	454	483	448	444	492	480	478	476	499	449	443	506	416	455	456	478	485	460	442	480	465	508	449	483	511	461	461	505	471	440	498	484	500	434	427	439	465	451	436	459	461	423	441	458	442	462	468	462	443	416	470	458	446	483	446	419	464	473	451	476	467	447	490	480	472	478	441	481	450	483	449	481	419	442	450	432	426	453	460	456	439	446	480	467	464	477	440	446	445	431	482	483	499	493	440	433	449	481	469	436	482	449	477	479	481	456	442	456	450	451	414	498	437	483	441	496	473	434	488	449	487	441	433	510	469	435	448	481	483	458	477	483	446	506	464	461	471	462	469	460	473	462	470	446	434	509	466	501	409	502	432	469	454	463	426	495	506	440	429	458	442	445	449	442	404	423	481	484	472	452	476	476	436	458	460	439	464	433	457	421	464	452	454	462	460	460	443	439	467	454	426	433	475	472	441	416	446	440	444	455	466	484	459	443	467	439	434	446	505	498	472	489	427	447	483	474	474	460	459	459	419	465	466	455	469	485	471	457	479	399	443	453	425	446	453	452	450	460	503	456	508	430	445	456	504	451	447	424	477	458	451	458	479	471	456	469	454	466	506	450	449	514	443	493	486	457	426	473	475	461	464	425	440	483	475	432	440	501	448	460	441	468	500	451	451	486	511	495	451	519	485	503	452	502	445	446	428	477	471	484	429	464	482	464	453	459	484	447	442	475	486	416	460	460	416	461	398	464	423	478	431	459	465	454	424	462	452	479	462	473	489	453	459	452	470	441	524	435	456	487	437	434	455	449	444	451	471	504	461	470	430	430	399	438	447	471	446	466	473	463	470	435	448	455	461	450	475	492	484	417	402	447	478	484	474	454	459	452	481	453	484	441	440	436	413	417	427	429	480	441	443	466	465	480	440	504	453	439	469	445	457	427	452	471	480	446	492	465	448	472	471	437	487	471	485	457	470	440	486	441	474	457	473	487	444	486	449	437	441	426	455	429	473	448	492	453	446	440	475	423	420	456	429	434	453	445	437	463	458	466	439	459	460	427	474	435	469	474	447	431	473	418	440	472	458	462	464	488	497	468	453	451	474	468	467	440	460	480	490	500	471	447	445	467	429	434	440	451	467	458	430	444	437	477	459	500	435	491	414	456	453	416	485	479	508	467	456	446	477	421	453	479	467	429	416	436	450	452	478	435	458	444	463	462	477	440	450	460	493	482	460	405	448	418	453	442	493	449	438	460	459	447	461	490	460	463	458	461	425	492	469	457	459	459	478	470	435	458	433	472	446	456	454	447	445	455	444	480	480	473	492	500	451	433	496	416	508	469	451	461	473	443	453	475	465	460	488	455	504	449	414	451	485	452	430	475	486	478	426	455	432	444	441	468	435	480	482	452	463	494	446	441	429	468	428	457	472	471	474	464	430	470	436	485	485	458	443	439	475	480	464	458	479	486	436	465	455	428	434	456	450	434	421	433	471	445	479	461	443	435	457	450	449	456	491	483	411	487	440	451	423	477	452	449	443	494	462	426	453	463	458	467	469	445	453	505	488	462	452	481	463	487	416	457	439	486	455	492	411	430	457	435	472	458	475	479	500	413	467	442	463	451	480	461	502	457	482	487	472	481	428	456	467	433	454	431	426	484	481	429	475	428	459	448	461	481	435	452	475	429	437	458	474	431	450	464	460	437	448	455	469	447	407	458	455	469	466	447	478	487	453	454	453	444	439	464	468	459	426	445	440	435	455	433	451	483	483	450	424	430	467	468	483	473	462	478	441
19891	49051	20653	4261	3065	2410	5451	5307	1231	985	939	845	740	684	722	637	584	600	573	552	559	619	519	532	523	516	555	508	437	513	479	448	504	508	469	498	476	466	432	485	479	475	455	482	541	495	499	477	466	506	458	483	483	437	486	455	491	463	506	439	476	442	457	463	506	488	450	462	488	490	494	464	437	473	440	449	461	460	498	474	507	471	500	445	459	474	448	486	446	438	474	480	475	501	471	488	490	435	456	460	498	483	479	476	461	490	491	438	454	459	485	487	464	493	478	475	475	463	511	481	466	456	492	482	480	439	469	453	449	442	490	464	447	468	466	483	449	465	468	459	453	482	460	425	462	466	468	476	441	493	459	464	473	476	487	476	454	465	459	466	454	488	494	475	475	455	449	446	419	486	453	474	479	420	475	500	476	479	484	475	470	494	468	433	477	447	451	459	458	436	469	508	489	478	428	517	458	457	426	448	444	466	518	457	446	469	429	492	489	474	449	446	412	490	491	479	471	474	440	467	465	461	491	448	457	470	474	479	449	446	470	437	450	439	475	482	455	475	464	460	456	486	493	432	461	445	508	466	458	443	437	483	487	410	475	513	442	485	498	499	471	483	439	448	446	456	488	461	496	430	454	480	467	419	432	489	488	464	467	467	467	449	417	479	499	445	468	470	434	480	466	462	446	492	485	473	450	466	451	433	476	472	477	465	456	479	466	463	479	454	472	467	472	507	453	506	419	478	483	477	458	469	493	474	467	449	489	484	501	474	498	468	443	472	490	479	482	453	497	450	472	489	480	453	483	456	465	472	486	440	500	450	466	433	440	451	471	494	498	462	440	464	443	474	466	468	470	522	463	490	454	479	473	469	501	472	461	484	444	483	475	458	456	457	453	445	481	448	478	461	492	487	458	471	459	496	476	453	487	494	418	480	507	485	467	479	432	417	481	504	487	481	493	454	466	451	485	481	494	474	475	471	470	478	517	485	479	495	500	499	429	470	480	468	467	467	449	470	442	484	453	458	471	494	476	445	476	488	447	471	484	454	492	478	457	447	517	428	476	502	460	473	471	482	489	417	480	488	435	446	469	458	439	476	463	465	448	498	496	438	420	458	457	457	481	461	453	449	490	480	449	413	494	456	476	463	482	480	473	445	463	452	453	428	497	470	478	465	467	486	493	487	485	471	486	476	444	487	511	432	455	454	446	430	493	471	467	459	460	473	462	410	467	431	438	468	435	421	442	473	481	479	482	442	430	472	452	468	452	491	497	468	463	454	493	486	455	441	456	454	465	458	484	497	439	457	470	447	441	451	497	478	457	421	462	436	413	465	440	449	479	525	472	448	478	439	496	463	446	484	476	492	478	471	469	524	489	454	442	465	442	465	458	500	499	494	499	518	471	473	459	453	472	461	502	465	440	478	479	430	477	512	435	512	495	476	505	463	471	505	493	450	475	455	438	494	440	484	461	509	451	428	442	468	473	463	455	451	455	433	485	486	469	464	439	441	450	470	464	477	458	457	496	491	487	468	449	469	470	455	433	496	472	472	447	460	478	453	426	462	460	521	429	475	443	470	481	459	439	481	459	470	471	444	475	499	459	482	463	425	455	456	440	458	464	471	435	426	467	474	458	464	435	474	454	480	468	433	456	483	450	433	463	448	441	504	482	456	442	469	441	467	463	465	460	438	439	496	455	477	520	456	462	467	425	495	482	443	496	443	445	444	486	420	474	474	452	514	436	454	461	450	500	447	553	487	495	473	460	447	476	467	472	465	475	462	426	449	472	447	468	452	459	452	504	467	426	469	455	466	419	518	459	447	466	473	469	451	440	434	457	444	441	458	437	483	482	460	474	468	455	466	503	503	471	429	455	449	451	469	449	432	466	441	469	455	433	491	442	463	497	451	454	422	445	473	492	476	501	532	474	476	467	475	421	453	465	516	471	444	459	473	490	482	497	488	486	457	482	465	436	432	475	487	482	452	475	446	436	479	480	478	439	410	472	482	477	477	475	444	479	500	466	412	451	434	442	483	492	478	450	493	484	464	468	452	482	494	454	474	492	521	469	449	464	446	437	460	418	399	472	459	470	484	471	480	421	423	475	489	503	461	451	491	479	430	496	459	455	459	425	457	490	471	496	450	447	443	461	448	469	461	482	477	481	467	464	468	468	452	448	451	494	473	450	456	465	468	483	500	440	452	458	484	449	465	439	468	496	483	477	481	440	482	452	432	471	432	459	467	454	428	469	463	477	434	473	480	476	462	479	458	488	487	496	444	449	475	465	474	502	459	445	493	455	468	463	484	466	440	493	492	460	449	457	437	455	445	431	479	454	454	462	471	424	458	453	459	469	488	434	490	475	424	484	470	480	485	469	412	442	474	495	480	490	472	461	454	481	474	482	470	471	514	438	461	477	490	476	456	453	489	431	473	468	475	507	459	470	467	483	450	472	451	471	493	426	458	430	454	456	470	474	487	475	488	418	477	481	464	435	430	448	468	468	488	473	438	456	461	497	470	420	438	498	489	452	483	483	461	435	453	439	460	501	479	492	420	468	491	461	504	474	429	463	463	460	465	478	445	455	473	453	436	437	464	452	424	451	459	463	466	453	475	437	467	471	473	503	459	458	460	460	441	498	468	459	446	457	444	458	459	449	481	503	482	480	416	454	432	485	464	490	431	470	461	469	484	446	453	435	458	433	472	498	450	439	485	436	465	474	473	485	446	453	487	466	473	463	450	480	496	468	453	453	438	457	471	493	432	494	462	460	474	453	476	475	469	474	472	449	461	471	477	510	477	464	459	473	455	479	501	481	468	485	457	503	474	420	463	461	445	438	510	499	483	440	466	470	443	422	451	434	465	461	494	441	466	465	457	458	480	485	496	451	468	474	507	424	454	447	470	482	497	461	483	463	468	493	411	463	449	460	492	445	475	490	472	486	449	456	467	448	462	462	455	486	463	431	444	505	446	474	452	454	498	462	478	430	499	489	458	473	494	477	442	503	420	422	432	478	517	487	449	439	453	484	457	439	428	443	474	460	490	512	479	447	476	446	501	506	482	485	438	503	470	476	437	473	508	464	491	459	482	446	464	446	468	478	463	466	475	499	460	462	438	504	450	458	429	444	438	443	498	457	460	438	470	438	437	439	478	494	495	465	466	490	470	443	473	440	453	468	455	450	482	441	460	464	498	487	446	452	437	494	459	478	484	464	451	488	451	428	479	528	455	445	482	485	487	463	467	433	444	471	457	462	442	476	471	467	453	490	436	412	438	451	468	469	481	438	487	461	457	425	487	478	459	473	511	433	461	447	473	479	469	488	467	468	477	475	474	469	475	455	444	476	463	450	459	487	468	476	481	443	485	432	486	465	441	462	464	494	489	488	448	471	473	481	448	491	457	470	460	494	438	461	494	470	485	475	499	444	456	482	479	457	454	458	499	476	434	488	489	454	491	457	443	514	514	481	488	464	469	444	441	440	463	484	508	425	495	491	422	450	490
28112	22831	16246	1229	198	176	365	312	135	127	120	151	146	145	130	131	119	133	125	122	144	149	127	124	121	123	129	119	124	127	127	101	135	119	122	131	115	129	142	132	138	122	113	151	129	123	118	150	121	117	123	131	118	139	138	148	145	133	141	136	109	135	114	128	140	129	133	134	131	132	116	114	119	130	121	133	138	134	124	137	108	147	147	118	133	149	116	138	115	116	143	136	131	124	120	137	121	152	130	127	116	135	128	141	131	132	138	108	110	125	131	127	132	125	137	109	114	125	113	121	125	125	119	143	126	125	126	120	116	129	126	137	138	116	127	143	139	108	131	133	126	142	133	138	143	129	128	142	130	137	117	131	137	131	131	128	113	137	134	133	129	128	142	118	135	113	146	136	135	140	132	139	108	126	126	116	132	122	127	152	150	118	136	127	113	123	141	123	98	130	144	132	163	137	138	128	114	135	127	124	131	118	132	151	124	132	124	107	118	130	128	107	116	108	150	121	142	128	116	127	134	154	125	100	131	144	129	142	131	122	127	127	128	128	116	125	139	132	120	132	136	114	125	138	156	136	101	128	133	125	132	133	131	114	121	126	146	124	132	144	133	153	134	146	129	120	134	145	120	141	123	161	139	133	145	134	117	134	122	126	157	148	117	131	103	120	121	137	125	140	134	155	131	116	127	141	127	132	141	121	127	132	151	144	118	131	127	135	137	137	113	132	127	136	135	152	116	134	120	140	126	151	134	110	139	124	130	140	117	130	124	160	135	121	139	150	144	139	132	129	134	131	139	130	131	122	135	139	111	120	133	124	139	134	121	144	133	138	128	140	131	122	124	144	117	120	133	120	134	126	128	130	121	119	106	125	138	138	133	142	137	140	130	117	128	132	114	148	121	144	122	140	130	136	142	154	124	123	128	112	140	130	149	138	139	139	119	115	127	105	121	124	128	137	133	130	118	129	122	126	124	123	144	127	119	146	112	134	128	134	137	128	107	136	125	121	146	147	127	117	126	125	122	125	117	136	134	125	133	125	136	121	121	106	113	147	127	132	139	115	140	144	132	139	139	112	132	122	138	133	123	124	124	123	135	124	154	139	134	161	145	118	138	123	133	136	101	138	129	107	136	118	136	131	124	119	130	119	127	138	132	132	132	128	147	111	137	153	126	120	126	129	139	121	124	118	118	129	161	140	129	125	121	124	109	133	131	131	129	107	138	143	132	130	117	129	138	137	126	133	131	125	121	150	117	117	126	130	129	144	120	154	122	138	107	122	128	136	131	126	143	124	119	127	117	109	127	128	125	134	121	123	139	120	126	130	142	131	113	129	119	131	135	135	134	148	123	114	133	123	125	130	116	136	119	108	135	130	145	119	147	131	129	143	117	128	120	118	125	114	138	140	106	110	138	150	131	124	114	119	138	114	134	140	132	125	130	132	121	123	125	124	117	130	137	122	140	129	116	127	131	123	126	151	132	131	112	120	135	137	143	133	121	119	138	124	123	139	126	146	162	129	141	135	109	144	141	141	143	104	135	165	137	124	133	129	105	128	147	117	112	114	157	128	122	125	134	127	121	128	134	151	135	147	134	133	126	145	130	138	140	136	142	112	128	152	145	137	128	109	126	115	113	130	115	126	135	119	140	116	136	119	136	138	146	148	147	116	146	111	145	146	144	158	113	133	137	131	119	134	130	135	134	106	125	142	121	141	118	138	115	127	117	127	147	125	132	120	156	130	137	116	140	128	129	125	133	124	149	158	149	118	130	117	122	116	133	153	144	111	115	148	138	126	138	133	112	138	139	133	114	143	131	134	119	125	128	131	133	144	120	139	116	130	125	129	139	135	106	144	132	129	138	138	110	133	159	147	146	138	121	144	127	118	119	122	139	128	122	126	161	140	135	99	122	143	133	133	115	126	154	134	140	125	129	120	138	128	130	117	142	130	121	136	134	122	137	120	125	111	127	133	122	151	116	143	118	146	134	135	102	121	133	130	108	134	138	123	135	139	113	119	141	144	120	136	125	131	131	105	121	121	138	119	155	115	114	117	126	122	118	126	110	125	144	153	132	131	109	136	131	172	108	158	113	132	115	125	120	129	120	124	120	111	137	134	112	134	135	136	145	155	135	133	123	120	140	119	136	130	135	120	156	161	127	135	116	126	138	134	130	121	122	127	116	159	136	141	147	125	154	145	120	126	125	138	123	131	143	133	108	120	130	135	154	136	146	138	146	133	117	127	136	122	120	132	128	130	129	110	119	117	133	125	118	125	144	124	118	113	134	131	137	129	150	128	126	129	136	146	136	123	138	139	131	118	129	133	121	149	140	153	139	127	116	132	122	141	125	122	139	156	149	123	126	118	132	140	130	119	113	124	117	144	130	138	147	133	133	138	123	134	123	145	124	123	133	131	125	123	128	128	132	124	125	120	120	128	114	130	130	141	122	120	135	102	129	143	148	136	125	133	125	112	117	137	129	150	107	117	130	118	131	124	105	130	127	123	107	131	109	136	128	119	147	131	136	137	140	139	150	143	118	136	153	147	137	150	166	134	143	114	125	116	119	107	124	136	108	145	140	135	137	132	131	125	140	122	125	122	115	132	135	130	153	136	128	122	119	149	120	114	148	134	116	126	118	149	122	127	125	127	128	132	125	134	133	128	121	132	139	133	143	119	131	123	130	115	136	131	135	124	115	100	129	139	124	126	143	136	134	147	127	141	126	135	138	146	124	117	145	131	137	109	130	132	122	134	117	153	130	116	138	144	124	131	119	114	122	123	121	142	135	130	135	112	158	109	132	150	138	131	115	121	121	130	133	112	132	137	134	113	146	146	113	107	122	123	120	118	138	119	124	121	137	139	125	130	125	134	126	136	126	127	142	145	126	143	123	111	115	143	137	109	113	130	158	120	112	126	112	123	115	123	108	165	121	132	134	149	131	114	119	144	140	117	156	126	148	154	144	131	139	121	161	126	129	130	136	143	115	136	150	124	116	118	131	135	156	140	143	152	122	114	117	123	123	147	122	142	119	151	135	130	123	123	107	140	140	138	118	101	137	113	136	128	135	113	108	133	150	125	115	128	151	136	132	139	134	148	142	122	118	146	128	151	114	134	140	118	113	142	119	136	127	131	119	124	119	126	130	130	144	132	127	129	110	132	137	138	143	133	120	152	139	146	127	115	127	108	130	149	137	153	134	147	136	135	126	134	130	134	134	120	119	117	143	125	106	122	129	144	131	118	141	111	127	134	130	103	133	121	133	134	121	129	134	128	135	129	132	134	155	119	135	135	130	130	117	136	162	122	139	106	115	141	149	125	148	126	130	138	139	136	130	124	153	131	130	141	126	119	110	129	124	128	129	117	135	142	116	118	119	114	132	125	105	124	127	149	142	133	131	120	132	149	134	134	110	136	118	135	133	126	122	126	119	116	149	130	108	150	114	120	148	117	117	130	139	136	135	130	129	114	120	124	153	126	132	141	130	132	105	116	108	104
15697	30699	7875	246	211	220	410	347	167	169	167	149	120	150	145	161	148	140	144	170	145	144	142	149	169	155	170	130	140	132	129	127	145	145	139	153	159	152	166	142	147	156	104	146	126	145	150	147	161	132	171	123	137	139	139	143	164	147	153	138	154	155	149	137	172	149	142	138	175	167	148	150	146	147	133	135	159	143	156	131	122	134	159	156	140	146	136	156	124	159	150	129	135	143	124	134	164	133	153	141	159	160	146	139	144	150	165	164	166	168	136	152	169	142	142	161	151	128	146	140	154	145	145	139	142	145	133	151	147	140	155	146	130	134	139	151	161	145	129	159	146	132	138	156	142	145	123	151	136	145	157	138	139	172	148	169	131	144	133	136	149	155	148	150	143	129	135	137	159	151	140	135	135	158	148	123	115	151	140	146	146	114	141	150	143	146	160	134	156	133	158	156	135	170	132	140	135	147	160	144	150	148	172	132	127	150	153	141	122	129	150	144	160	136	124	148	126	137	168	119	139	140	153	138	134	149	142	155	129	165	131	137	136	130	159	163	142	174	138	138	130	151	148	143	141	158	148	162	151	155	140	141	158	142	138	166	129	132	170	164	116	139	156	148	130	150	142	146	128	164	138	146	140	161	168	139	133	150	141	131	149	134	149	139	150	134	127	170	147	141	153	150	144	137	148	152	141	145	127	122	133	150	145	155	150	150	158	130	143	156	133	160	157	147	149	154	136	162	137	138	162	163	132	155	158	152	128	129	139	167	121	143	138	139	155	152	151	167	159	139	140	139	153	177	123	140	146	126	166	169	137	121	130	143	146	142	170	105	140	147	128	144	141	146	141	158	143	134	143	137	160	161	139	136	149	135	141	145	160	133	135	145	148	134	142	146	116	137	171	151	158	129	150	157	159	143	164	143	158	157	140	144	150	154	166	157	159	137	131	132	161	145	138	137	134	143	156	144	126	142	160	130	149	119	164	140	139	151	150	143	138	138	166	148	128	137	148	137	157	154	142	152	132	136	150	136	150	146	145	164	143	156	160	147	148	146	159	139	145	174	131	151	142	169	152	140	131	143	140	144	151	132	148	151	159	136	135	155	138	153	118	155	149	148	146	142	121	132	143	164	156	152	154	149	169	155	155	136	147	168	140	153	141	152	167	154	144	144	133	119	144	145	126	143	153	116	140	143	138	145	168	141	135	142	149	147	177	147	143	143	172	135	155	147	150	126	116	167	145	148	137	137	135	162	137	141	137	140	136	158	126	157	140	140	145	127	131	142	146	134	151	135	130	127	167	132	147	141	136	139	142	147	122	164	134	142	132	139	129	137	137	149	149	143	149	146	147	145	145	147	164	153	139	152	172	132	134	126	145	132	131	134	141	140	151	146	112	148	158	137	146	143	137	157	142	142	148	164	144	146	142	145	137	128	154	114	166	143	133	137	123	138	146	143	138	135	143	152	145	164	150	138	133	156	167	129	156	147	157	161	153	138	153	152	134	139	153	136	141	150	159	128	137	146	144	138	153	149	132	154	163	129	140	133	157	136	133	148	155	148	140	176	154	146	166	151	139	125	131	137	135	132	148	135	149	145	130	152	159	153	156	150	169	143	168	131	137	132	171	138	152	111	154	135	155	152	141	146	132	136	165	157	147	150	163	151	139	153	140	132	153	155	143	141	154	137	140	150	140	121	135	167	143	141	149	128	151	155	128	142	160	152	154	151	160	149	119	156	127	157	146	132	129	158	141	157	135	133	123	148	138	140	154	144	150	142	152	149	133	144	146	131	144	148	154	132	146	143	158	130	156	153	137	143	140	147	152	127	140	148	130	143	147	137	168	148	161	141	173	147	151	159	139	152	140	140	133	140	147	156	139	131	146	144	144	152	127	125	139	132	174	137	142	139	145	137	151	138	134	149	142	130	135	141	149	159	135	140	137	125	138	137	148	124	152	147	154	142	162	153	140	135	145	146	130	138	129	143	150	139	140	143	128	159	153	138	138	153	161	142	138	149	140	140	133	132	158	139	116	140	137	127	167	148	148	161	159	159	135	136	168	127	144	162	148	138	131	148	154	149	164	140	145	179	155	154	159	149	133	136	113	156	161	150	151	126	149	144	150	147	154	153	162	150	146	149	142	149	153	126	133	138	134	143	147	159	141	138	157	149	153	144	118	142	165	166	143	146	133	142	153	166	150	131	130	116	139	156	159	152	160	141	148	145	132	187	140	156	155	147	144	139	161	144	145	159	144	129	137	143	139	136	139	136	147	159	150	138	144	129	120	143	129	145	137	131	138	153	147	159	140	146	143	130	129	144	120	137	140	119	147	145	128	136	167	167	170	138	153	152	130	135	157	144	165	141	142	140	135	144	145	158	146	153	145	138	151	143	156	138	134	140	164	153	111	141	150	146	148	155	143	147	149	159	162	175	141	141	154	137	155	148	118	125	139	138	147	138	153	159	142	131	163	154	152	121	126	135	154	136	130	124	141	148	151	137	138	134	157	156	157	147	131	135	158	139	144	149	165	131	155	139	148	136	160	151	159	143	133	163	137	132	143	167	140	166	141	137	148	135	160	158	154	149	143	151	151	157	166	133	139	154	134	151	163	151	155	143	150	137	136	167	139	143	125	139	122	145	144	142	121	137	138	161	151	119	145	162	151	152	157	143	157	137	145	140	133	149	115	155	150	160	123	152	156	173	135	149	137	143	152	146	134	144	139	154	133	125	152	165	153	141	121	144	136	130	127	145	130	149	136	142	139	134	150	136	129	143	169	157	132	129	153	152	124	138	158	161	162	139	125	141	142	155	153	147	150	165	137	134	146	117	155	138	128	124	152	141	156	144	148	157	146	146	168	137	143	143	139	150	135	141	159	133	154	161	127	136	159	143	142	145	139	162	146	156	144	160	147	126	151	146	121	136	138	141	148	139	149	151	146	153	128	143	148	163	134	116	148	152	140	147	153	150	153	138	158	143	166	145	142	139	172	129	147	143	162	159	157	151	160	133	136	153	162	140	169	115	147	131	142	154	131	156	146	140	153	145	140	147	144	138	136	145	157	131	119	142	145	157	152	138	134	134	149	144	141	150	151	129	134	168	145	162	160	151	152	155	136	139	145	147	140	145	132	153	153	132	148	153	150	160	135	120	138	133	125	144	146	148	152	133	151	140	143	167	138	139	158	164	160	151	138	123	144	173	165	131	138	138	140	165	156	180	145	171	145	151	147	145	138	150	162	129	163	152	147	149	144	150	137	149	136	143	176	154	158	152	150	157	145	156	158	133	144	137	165	160	135	166	144	149	147	141	182	161	153	158	123	162	132	141	125	144	148	163	142	156	161	163	135	146	154	148	167	134	143	142	138	143	153	144	158	129	127	140	165	161	149	138	133	137	147	127	143	172	126	148	166	139	121	132	132	127	155	162	146	144	142	144	151	158	154	155	138	142	139	160	155	120	142	150	134	154	147	173	158	157	127	148	137	143	127	173	151	128
23646	21157	27356	25479	20895	9697	3311	2931	469	425	365	334	341	329	325	316	320	298	277	317	302	266	288	291	284	274	288	238	283	286	286	260	284	270	280	284	282	276	266	280	268	265	277	267	232	265	247	256	260	273	287	275	276	276	264	277	262	225	274	276	249	280	243	266	257	283	260	282	288	251	245	268	280	242	271	229	264	264	245	243	299	265	269	260	277	257	275	256	262	253	233	264	271	272	265	273	268	263	264	245	265	276	261	269	254	248	259	266	276	259	258	244	227	256	276	297	263	279	252	275	259	284	273	252	257	272	268	265	259	287	285	291	261	231	238	252	245	279	248	257	250	240	261	292	284	268	309	261	263	259	260	247	249	256	264	259	237	279	272	269	272	284	260	271	268	298	246	252	261	249	285	292	266	253	284	268	258	279	253	262	247	264	233	249	281	243	266	253	288	282	256	243	257	270	237	299	250	241	251	267	252	249	252	300	282	248	273	261	244	263	245	247	271	314	299	258	269	273	243	244	267	276	274	260	268	282	288	249	287	250	287	267	267	262	243	253	263	264	250	267	287	254	261	279	240	291	267	253	246	284	256	267	249	290	254	271	260	231	279	227	264	270	263	254	275	278	273	265	276	270	244	276	253	258	251	214	280	240	242	266	244	282	240	292	235	272	249	257	251	271	280	249	260	267	279	272	269	261	225	277	253	267	268	254	275	252	259	270	249	294	252	259	267	246	284	309	277	245	265	262	285	242	258	277	282	276	250	253	255	250	274	255	273	244	285	251	249	266	268	268	271	277	294	243	246	273	248	275	243	265	247	251	283	271	267	273	239	272	249	264	254	239	261	279	270	251	278	268	265	268	245	259	279	267	269	277	250	260	256	265	251	273	257	273	270	243	268	285	264	243	288	280	245	263	271	271	257	257	255	273	247	235	258	268	302	277	316	251	271	263	250	242	295	236	234	246	261	262	257	242	256	272	256	277	268	227	257	271	278	256	282	265	279	284	251	267	272	272	278	265	250	252	294	265	264	277	275	278	265	262	270	264	246	243	256	261	264	250	270	263	268	266	267	242	263	251	270	225	231	285	260	253	267	253	276	246	237	274	276	268	255	266	237	283	270	269	247	265	277	281	286	310	253	268	273	285	236	249	256	251	266	263	258	276	261	260	239	245	243	292	248	263	233	282	281	251	250	266	261	273	251	296	262	258	231	246	279	262	247	260	283	287	272	250	265	249	258	266	257	264	250	254	247	313	293	247	249	264	237	257	290	276	243	274	271	240	265	247	265	278	257	256	289	262	276	300	246	233	264	207	284	245	249	256	260	264	265	260	285	256	292	264	253	250	277	237	259	250	257	293	298	259	275	280	286	250	248	300	245	286	270	244	261	295	271	265	269	247	236	249	231	252	257	256	294	261	283	267	259	255	219	272	274	255	255	259	269	276	244	270	260	281	245	259	270	295	222	253	260	260	274	248	243	267	265	236	245	261	273	227	241	261	240	253	238	262	252	268	247	251	282	254	264	246	257	273	273	269	278	266	308	225	271	269	270	238	266	238	251	294	288	257	247	250	283	268	251	226	255	273	247	246	256	242	267	281	268	271	260	275	303	274	269	296	251	265	267	261	265	276	284	244	261	265	294	249	280	269	280	249	276	279	306	246	271	276	268	274	258	258	258	249	241	266	273	258	255	266	246	254	252	280	249	250	252	277	241	279	242	271	265	239	259	279	271	284	268	276	265	267	304	302	274	282	260	259	244	253	276	262	288	278	243	263	274	258	254	250	285	291	257	257	263	290	251	272	266	268	252	267	255	264	240	261	292	257	228	279	271	268	267	282	244	250	264	259	253	279	234	266	259	266	285	270	270	247	273	257	260	259	246	261	268	252	261	266	289	286	283	243	251	247	295	276	284	266	251	272	275	257	292	258	261	277	246	293	280	248	282	282	250	234	254	254	261	220	301	276	266	271	261	267	282	250	241	265	252	284	255	282	252	261	284	283	282	268	262	261	262	240	265	272	253	298	260	280	301	301	246	249	289	250	250	224	279	284	247	231	254	224	248	268	277	266	255	238	262	261	240	251	271	230	288	252	258	252	263	264	266	238	266	273	273	268	246	263	235	256	293	254	289	241	265	255	241	271	260	268	321	276	249	288	259	267	267	252	283	264	269	244	277	279	271	253	260	269	298	271	220	294	232	289	267	268	293	249	273	243	268	251	270	257	245	273	267	273	282	265	256	282	259	274	246	270	258	270	269	264	250	268	282	248	274	269	228	252	282	271	263	244	264	250	285	268	293	247	229	263	259	262	268	255	267	282	248	230	270	230	246	264	240	284	252	251	250	264	282	260	254	246	289	246	273	263	262	289	275	249	281	292	264	271	242	271	239	288	271	276	228	242	264	252	265	272	222	245	245	227	253	274	274	265	255	261	284	259	299	266	270	250	238	273	231	271	255	263	261	296	292	233	267	260	272	276	240	272	254	275	276	251	267	282	259	257	288	264	292	264	265	248	281	270	265	304	271	270	244	269	278	254	265	268	246	283	234	304	273	241	239	255	302	251	267	267	249	256	257	246	252	243	269	275	255	261	274	234	284	301	265	274	272	277	253	268	280	272	263	277	249	250	249	259	271	257	281	277	285	236	286	260	269	237	287	253	240	254	280	281	287	247	270	266	299	282	236	264	299	313	273	241	263	266	258	274	252	237	277	255	221	262	264	258	273	257	256	224	234	267	249	294	248	274	254	284	267	260	257	292	255	295	242	240	288	255	253	252	269	251	265	258	279	250	272	289	269	250	242	280	273	278	284	247	267	275	265	262	259	288	270	251	258	252	280	299	262	250	251	261	255	260	264	246	253	277	256	275	253	246	253	243	226	259	294	256	253	283	245	246	277	265	247	264	258	282	235	250	266	280	249	262	290	276	259	271	233	280	251	298	256	253	302	258	218	266	278	252	270	267	244	276	253	256	278	252	262	271	231	256	266	266	266	264	243	259	283	243	264	266	253	247	262	275	250	257	228	242	257	275	257	276	231	252	280	253	287	269	262	260	283	274	256	283	272	248	263	232	310	255	277	263	268	277	258	277	249	242	240	249	248	291	258	258	225	244	274	243	260	239	274	284	263	243	259	277	258	266	270	270	255	263	251	267	246	285	270	272	280	248	262	274	249	268	257	272	267	281	300	246	261	251	262	301	244	263	253	277	273	260	241	267	272	253	264	266	260	249	276	236	276	272	268	218	276	276	256	265	228	245	299	242	259	257	272	259	266	262	217	249	267	274	298	262	254	266	291	243	263	293	248	263	240	264	252	281	269	239	258	239	284	248	256	290	301	242	255	267	270	260	233	245	258	291	271	269	284	254	256	257	244	262	292	297	239	270	252	227	291	260	275	272	259	265	254	282	240	253	270	280	261	273	261	236	254	252	259	274	258	243	249	278	271	237	277	240	299	268	232	264	267	257	278	267	266	274	246	297	271	251	243	245	259	264	266	275	248	269
17450	49621	23616	2412	1740	1270	5019	3372	719	554	517	465	403	366	404	337	336	345	331	316	318	302	302	295	289	297	301	273	317	303	273	267	290	299	295	300	280	278	289	283	287	299	295	318	234	281	278	258	266	249	295	267	253	264	294	282	263	295	285	281	286	261	258	272	272	272	271	283	253	279	292	279	271	258	264	257	276	270	257	283	274	255	272	273	275	259	259	277	274	253	265	281	257	295	260	273	252	266	269	282	270	292	253	287	301	254	299	286	277	272	277	264	245	279	268	268	280	242	270	258	258	270	253	254	266	271	282	276	279	260	255	285	275	256	261	284	254	270	272	284	252	271	241	265	248	266	271	290	264	263	288	270	289	274	266	269	265	291	305	249	277	287	262	258	265	277	295	240	261	274	224	274	269	285	272	283	278	263	266	266	282	286	287	267	267	260	259	262	269	292	254	280	256	255	266	256	256	284	257	255	285	282	291	258	276	264	283	252	257	285	275	240	263	251	268	256	250	269	259	263	245	261	297	289	266	269	250	279	263	271	270	310	284	283	262	299	268	285	249	274	268	300	278	297	260	248	272	256	254	278	260	258	249	272	317	249	266	246	260	262	252	267	245	285	254	277	280	285	274	257	254	271	278	278	291	289	291	278	245	256	262	287	238	288	261	275	259	293	264	294	263	280	268	280	285	278	281	272	271	248	248	278	274	265	258	298	299	262	281	257	281	313	291	273	283	265	282	266	265	264	259	289	283	266	257	288	287	255	258	286	292	270	301	283	289	275	270	270	253	279	270	256	292	268	254	286	276	266	296	280	272	282	292	291	257	254	251	279	263	296	290	289	281	265	267	291	278	277	255	283	293	260	275	290	260	264	262	247	289	268	279	263	269	291	287	293	285	292	259	281	305	253	248	237	282	258	281	286	267	304	261	281	269	289	250	279	265	280	251	263	256	285	254	247	291	252	271	266	305	277	251	296	274	270	252	280	260	292	280	272	260	259	311	274	229	280	246	263	275	283	286	286	271	255	227	258	280	267	256	264	292	268	283	271	266	264	284	298	282	241	247	268	256	264	265	281	270	232	265	268	281	261	263	266	227	280	249	274	242	281	275	285	240	270	258	282	276	255	273	269	282	266	252	276	272	268	272	261	252	282	291	272	251	249	254	241	276	257	276	278	253	266	253	282	266	293	251	263	283	292	286	298	256	248	255	294	263	296	245	276	269	287	277	270	275	294	267	268	254	272	276	266	272	240	304	272	244	284	270	245	255	285	278	258	299	276	277	281	272	287	246	266	263	257	288	272	279	289	279	277	280	252	286	276	282	266	275	271	259	263	266	271	286	254	256	283	257	274	260	267	294	269	281	253	270	256	258	291	273	279	241	294	258	275	274	234	258	264	283	304	278	262	279	260	233	284	281	288	293	239	260	275	250	268	285	264	253	266	289	278	297	295	282	251	254	255	236	277	247	272	261	299	266	270	283	267	282	240	242	266	257	300	289	265	290	257	266	262	264	283	272	277	249	243	266	255	281	288	284	254	262	277	306	265	300	286	277	255	260	276	291	253	280	290	294	300	276	253	263	268	276	289	277	283	256	255	276	274	263	243	270	260	267	308	259	292	287	276	270	256	260	289	255	297	239	279	280	263	283	289	245	251	277	304	284	287	279	254	258	272	256	288	270	269	244	273	265	277	263	279	269	279	254	249	268	288	290	284	279	271	275	270	285	270	246	272	273	267	313	279	282	291	270	240	283	266	243	278	273	270	251	265	238	267	282	217	282	245	255	296	308	269	281	279	271	245	237	245	255	277	269	293	278	274	268	264	279	255	264	255	282	278	269	266	287	284	276	263	271	269	268	258	288	257	260	268	285	304	275	286	258	250	252	295	271	267	276	259	267	282	246	246	283	261	270	252	293	258	264	280	251	283	269	260	240	256	261	269	249	267	267	273	287	269	244	269	258	281	259	270	293	227	294	269	288	278	268	243	236	291	271	251	292	283	260	273	252	260	248	259	289	292	255	259	260	287	273	270	243	276	256	259	262	246	265	251	272	284	275	266	268	282	260	258	235	245	271	270	261	299	257	283	277	274	296	278	247	281	250	280	261	278	270	252	257	235	259	283	271	307	261	282	258	244	283	275	253	251	267	285	267	289	251	262	234	248	276	270	273	271	279	294	256	267	275	265	245	242	264	243	269	286	262	273	262	270	250	269	256	269	296	254	265	277	279	292	255	279	263	252	305	292	265	260	258	283	283	271	285	278	293	256	268	246	294	283	257	252	295	252	255	257	253	284	296	298	243	240	268	257	276	263	251	280	253	278	298	257	285	267	294	249	281	257	267	282	281	267	253	278	256	252	296	277	296	277	235	276	260	306	255	248	259	243	264	242	282	304	261	268	274	251	266	241	288	261	250	284	272	250	277	262	269	278	279	286	284	275	246	276	249	267	247	295	286	275	275	271	269	257	247	273	268	264	271	274	295	280	237	302	268	246	260	260	266	246	276	258	261	234	293	293	293	277	284	253	278	264	264	250	282	264	276	284	268	289	260	260	253	252	273	279	277	245	264	295	257	296	269	273	252	242	298	236	277	243	300	279	262	240	268	257	244	247	303	281	266	273	246	261	270	272	296	278	283	275	292	276	299	268	321	272	273	267	270	266	248	277	274	252	263	262	273	267	273	285	284	276	289	266	304	250	274	257	239	261	242	269	296	252	280	253	314	275	271	269	278	253	249	264	256	295	248	259	286	272	268	267	268	270	266	285	243	277	278	276	242	254	269	252	249	254	276	298	272	291	261	239	260	273	274	289	264	268	257	252	285	302	298	265	257	250	285	271	276	264	305	256	250	272	298	268	273	301	286	272	282	261	300	256	295	258	267	263	275	275	275	248	270	302	252	296	282	248	251	260	286	263	250	268	293	271	268	243	285	250	277	309	266	274	272	235	267	250	279	249	245	292	275	287	293	265	290	301	283	259	247	272	253	288	283	272	287	279	285	262	257	272	269	290	261	237	248	246	274	278	281	251	292	256	297	289	288	290	270	309	265	286	254	286	279	269	256	278	260	259	274	248	270	280	300	286	281	279	284	282	258	264	294	263	297	272	259	275	261	253	270	276	288	275	254	274	257	267	271	268	294	279	244	255	241	303	256	296	261	254	271	272	234	281	264	280	278	311	272	284	248	276	275	248	259	272	269	286	305	268	263	280	229	247	265	267	275	261	275	272	267	300	257	282	249	271	295	296	279	266	259	272	242	263	285	252	251	269	248	282	275	266	250	291	254	277	289	259	253	255	258	258	269	250	289	277	289	275	283	260	284	278	251	240	269	284	284	261	262	280	261	275	278	299	293	283	302	279	292	258	297	278	251	244	228	275	271	261	279	249	266	286	264	255	253	293	275	272	273	257	252	280	264	275	277	258	274	263	281	273	253	251	266	285	292	291	303	276	245	271	265	288	263	260	265	266	289	254	280	273	255	282	274	274	258	266	292	262	269	262
25035	21288	27293	25490	9020	639	1445	1419	326	316	296	284	277	285	259	290	259	257	256	257	261	241	263	255	254	237	261	263	242	237	264	240	231	226	252	233	234	233	250	234	219	244	237	242	223	224	238	268	234	258	248	219	218	255	239	247	248	237	251	252	223	270	231	232	261	248	260	251	248	246	234	255	238	215	229	215	231	253	247	248	216	228	238	230	251	252	239	210	216	231	237	243	263	253	236	229	242	235	215	258	241	240	238	241	266	251	238	245	236	252	252	271	243	244	225	248	250	249	239	230	255	224	217	241	240	230	245	241	227	235	227	235	232	229	245	243	243	238	241	248	272	225	229	238	228	228	219	220	244	239	258	233	201	261	252	216	235	241	242	224	249	249	234	226	212	242	230	231	237	246	252	242	269	250	225	254	214	240	258	249	224	230	229	234	267	263	241	228	273	244	231	225	242	256	238	233	223	250	260	250	219	236	238	218	245	199	231	258	227	212	224	245	229	241	243	247	264	224	236	240	221	228	251	242	244	228	250	225	219	241	220	216	238	246	246	214	244	205	240	241	238	246	234	224	225	244	245	242	216	231	229	222	244	219	241	246	222	225	235	223	258	250	241	267	205	237	231	236	237	211	253	216	243	265	227	246	257	239	240	218	216	240	236	233	233	245	251	236	223	272	193	217	251	213	234	228	220	233	249	255	241	239	212	210	242	263	223	238	236	221	231	248	215	233	239	219	266	225	239	229	205	258	248	219	229	260	240	225	223	218	236	222	258	242	242	231	229	249	238	255	244	254	277	238	226	244	196	257	268	221	227	255	228	220	229	233	229	251	223	237	235	241	249	241	236	221	255	212	250	257	222	240	228	228	237	240	242	256	218	231	234	239	229	211	250	243	227	231	258	237	236	232	208	202	248	229	238	253	247	257	235	232	237	232	263	226	213	243	245	250	238	244	242	229	216	234	239	246	241	232	207	264	256	254	242	237	242	238	237	235	241	246	241	217	237	219	238	235	209	248	254	239	225	232	241	238	235	222	244	239	214	242	234	210	249	235	244	238	219	234	224	248	228	230	214	219	250	249	221	263	239	235	244	275	248	205	246	225	226	235	252	225	238	227	240	225	238	237	246	251	239	247	231	241	247	231	236	249	256	268	223	241	243	277	250	220	206	247	254	238	232	242	256	229	225	225	220	258	252	248	232	232	255	252	238	240	247	197	269	236	232	258	229	235	252	228	224	239	228	217	204	243	220	233	219	238	230	229	236	235	252	242	236	260	245	240	250	265	246	219	252	251	242	227	224	255	241	229	247	265	221	253	252	258	239	226	223	259	238	231	234	236	209	259	226	262	236	226	225	250	245	241	205	242	233	243	242	249	231	250	215	257	255	225	211	258	251	235	224	240	232	249	241	233	248	246	235	227	244	217	236	238	231	216	225	263	215	226	232	242	216	221	234	250	211	233	228	243	245	250	223	255	236	238	243	238	232	246	236	266	249	238	252	230	224	234	237	223	251	243	262	251	236	225	250	210	237	238	231	225	253	239	242	249	262	258	233	215	224	247	216	226	254	246	257	239	229	241	268	257	250	261	258	237	214	235	253	229	255	247	221	242	232	245	211	239	208	239	240	206	263	232	249	217	239	240	246	258	249	256	248	223	241	246	241	231	238	261	243	246	237	259	239	235	237	240	242	246	221	221	223	233	229	240	218	235	229	251	234	235	231	240	238	234	238	249	274	227	236	240	210	248	227	214	221	226	224	249	214	229	255	233	266	245	229	253	249	260	235	229	272	253	251	209	262	260	251	261	232	271	232	234	228	238	225	241	263	243	268	241	265	225	236	256	215	260	250	218	236	207	239	240	244	235	224	232	262	279	250	251	218	244	220	211	225	250	240	242	265	239	266	239	232	239	242	222	248	212	249	252	271	230	239	229	237	237	223	225	254	245	239	261	247	244	246	227	245	216	217	238	230	269	243	235	254	218	214	252	233	274	259	243	229	246	240	213	242	228	240	227	243	209	251	241	289	229	213	246	237	232	236	211	266	232	257	220	247	256	242	201	242	239	212	233	222	233	209	220	207	223	239	247	250	219	256	235	265	260	197	246	208	232	225	223	255	216	235	251	245	244	246	250	224	223	234	250	236	202	217	223	234	259	223	215	225	210	255	203	246	242	232	228	284	228	266	220	230	256	241	244	233	248	263	233	235	246	237	247	240	233	242	220	234	232	241	245	251	263	212	233	222	239	245	262	223	226	235	233	256	235	258	247	247	273	252	233	242	231	207	228	256	257	258	242	238	223	267	233	235	248	230	275	235	225	227	224	227	260	228	263	262	203	215	233	239	229	247	224	243	213	226	283	230	205	240	256	232	256	213	241	232	226	222	219	255	227	228	238	248	238	243	251	251	233	215	244	229	237	227	251	237	237	249	218	227	248	226	207	258	231	240	236	251	249	251	249	232	218	258	243	228	254	251	209	242	244	235	243	258	223	222	239	225	209	240	245	235	225	221	234	220	244	242	235	243	238	231	258	231	262	248	241	237	242	238	248	217	236	240	244	254	233	237	247	241	222	234	223	244	218	225	244	189	238	210	259	244	231	250	226	246	214	251	231	232	235	227	245	243	245	250	233	235	249	225	224	228	239	209	238	236	255	228	234	243	218	204	241	230	274	222	237	248	231	230	223	256	225	247	223	213	240	260	242	241	238	239	224	255	235	264	243	233	223	253	257	238	272	252	230	238	248	253	257	223	223	262	233	230	224	266	247	245	225	237	230	248	264	244	211	242	256	253	261	225	235	221	232	261	241	253	223	238	246	247	227	264	251	242	240	226	234	246	221	266	221	242	239	248	222	218	246	257	228	238	252	241	246	254	258	231	225	236	234	240	246	232	235	212	236	221	223	246	259	255	234	252	236	240	243	226	250	253	247	255	211	214	249	256	226	211	263	246	218	224	238	244	254	223	260	241	216	221	228	232	241	247	229	202	232	280	249	248	213	208	228	236	220	220	233	233	266	229	233	207	258	261	249	237	260	237	225	228	235	225	218	258	216	259	259	230	250	228	233	240	224	242	256	231	211	231	245	229	250	276	241	259	241	243	229	253	233	259	236	211	243	232	200	236	245	246	250	233	223	248	220	221	218	242	240	237	247	227	232	237	231	248	215	243	247	239	233	214	199	228	245	228	213	217	243	242	242	228	239	254	222	223	245	253	230	215	235	255	252	232	233	229	233	209	262	257	241	242	235	224	241	231	234	252	253	229	239	225	248	247	214	244	229	213	224	250	233	240	244	223	232	248	228	243	236	229	270	221	235	265	236	214	239	236	262	236	232	236	254	223	210	225	233	253	249	227	236	238	231	243	244	216	232	235	228	241	260	222	242	234	235	247	211	248	231	243	231	235	281	230	238	234	240	253	229	244	222	243	255	241	238	247	234	245	191	249	238	217	245	217	256	240	213	221	239	247	227	217	238	262	213	215	235	230	253	252	258	248	190	251	239
17262	46058	24114	1340	999	805	2872	2222	491	392	402	321	359	305	346	293	300	313	310	310	272	314	287	267	281	269	273	285	264	280	266	240	269	274	293	292	256	266	258	275	252	263	232	254	267	238	270	271	241	267	287	243	255	299	276	257	257	231	264	261	275	265	247	267	283	246	250	261	283	249	266	251	249	260	251	271	271	277	267	250	235	251	304	251	252	264	282	249	262	285	253	255	276	247	250	277	268	235	272	229	295	252	271	278	271	259	262	271	273	289	261	228	259	266	255	263	289	252	265	258	265	255	271	284	273	281	259	283	248	248	285	286	277	271	264	263	257	267	267	261	238	266	247	266	293	272	270	241	284	265	266	246	257	246	271	288	261	258	281	275	259	279	228	260	230	273	230	277	285	262	282	261	267	244	267	257	296	258	248	256	273	246	273	264	243	299	285	278	268	251	235	308	283	260	269	305	256	266	275	269	267	274	261	268	260	242	252	259	270	281	216	260	260	273	268	274	257	267	255	283	273	252	249	264	273	256	251	263	260	263	267	281	264	235	249	254	275	221	270	243	261	265	280	265	258	257	228	245	261	261	271	248	264	281	279	264	263	252	236	233	252	257	268	283	229	264	263	246	282	287	258	253	259	272	252	247	257	253	235	266	274	271	263	286	309	246	263	258	251	257	260	270	253	264	249	301	251	246	246	251	274	272	269	282	245	262	274	260	255	281	270	252	269	264	254	237	246	259	249	266	260	234	239	226	266	240	253	271	300	261	278	266	247	238	264	263	263	248	242	275	267	245	267	284	257	257	255	255	293	269	262	283	263	234	296	266	256	260	273	286	262	235	245	258	272	248	261	285	255	280	242	258	264	266	265	277	277	258	289	261	257	250	270	252	260	249	290	251	259	255	277	258	272	285	260	271	261	255	282	275	268	264	236	255	287	309	239	226	276	266	267	278	270	257	269	261	282	273	268	260	245	250	310	250	255	262	275	289	268	294	248	253	266	280	246	239	279	239	277	250	277	274	258	258	256	268	258	264	243	291	269	321	254	243	269	264	279	260	264	271	284	256	271	249	277	289	255	243	258	282	243	237	264	238	287	253	267	285	262	256	269	269	248	253	256	236	252	261	253	277	280	236	249	269	280	245	235	233	276	280	248	282	274	284	258	255	250	286	282	256	274	290	261	267	270	256	243	265	250	234	276	280	262	292	268	271	246	246	251	262	270	262	249	244	277	261	258	275	269	278	238	251	240	284	266	273	254	241	259	257	269	255	296	282	258	276	255	248	245	288	249	282	241	292	266	267	256	240	264	255	258	263	274	274	234	253	245	245	240	254	264	282	278	274	246	286	274	234	269	278	241	252	242	259	250	273	250	290	290	247	272	260	284	253	236	263	266	264	258	261	239	268	234	240	273	280	252	245	244	250	240	279	263	266	234	272	278	267	267	251	264	271	257	261	248	257	272	288	255	279	249	267	260	257	248	265	243	238	259	262	257	286	267	301	296	259	256	244	235	267	266	243	224	259	296	246	241	279	294	273	277	263	287	244	247	282	254	286	269	248	264	260	258	251	257	253	259	230	278	264	298	258	263	244	290	273	257	258	289	266	274	271	240	252	267	289	222	223	300	265	235	241	296	268	240	262	235	243	284	248	265	245	256	257	251	233	260	278	241	277	243	284	259	276	266	238	268	264	256	244	248	263	240	271	259	283	258	244	274	309	247	271	272	257	269	237	240	256	238	267	282	251	277	253	272	239	273	232	249	256	277	273	268	278	278	249	284	263	269	279	265	280	235	270	254	274	261	277	270	281	279	281	261	264	262	234	228	238	243	251	281	247	255	256	269	265	295	246	293	292	226	288	248	278	286	272	265	259	267	275	248	256	266	288	262	276	264	266	259	255	229	249	281	260	270	265	264	279	251	255	272	266	252	274	239	254	274	256	253	255	268	268	288	293	244	295	269	263	265	273	262	256	233	249	254	246	269	246	222	273	241	253	259	270	302	242	289	249	255	288	281	273	256	247	250	250	249	246	239	263	255	266	253	267	257	240	272	263	249	289	260	253	275	245	240	286	255	303	258	258	288	291	268	275	271	247	274	271	285	279	237	267	258	259	299	260	283	273	243	262	270	248	265	246	263	223	255	267	242	269	276	264	277	271	261	230	254	260	248	260	271	249	252	286	279	249	265	244	260	285	268	243	261	254	252	275	285	248	249	256	228	256	282	265	266	290	251	285	265	258	261	267	266	270	268	269	251	262	261	243	257	254	280	282	289	262	260	271	282	281	247	277	250	265	272	250	240	264	250	266	291	279	245	251	276	247	272	236	259	272	205	276	273	258	249	265	252	276	253	290	285	269	267	255	273	246	257	226	257	269	236	240	262	272	257	268	259	239	294	264	269	270	241	261	262	248	277	270	246	243	262	251	271	259	294	288	264	272	250	247	250	251	272	268	254	300	263	289	249	258	259	220	282	273	300	289	253	253	279	289	273	236	245	290	262	248	260	304	277	261	258	286	265	290	256	290	231	265	255	239	265	251	289	280	238	260	234	262	272	244	295	238	257	277	265	293	230	255	260	237	291	265	267	278	274	259	262	262	259	277	270	223	261	261	254	263	282	230	286	278	287	290	256	268	280	244	256	273	258	255	271	260	266	235	247	252	279	260	273	254	257	279	263	275	271	259	247	273	274	281	275	285	259	248	246	279	273	238	263	263	244	264	262	267	253	256	262	254	250	285	285	263	273	242	255	289	249	235	230	297	259	238	251	273	298	299	277	269	230	253	232	267	273	243	229	235	261	268	240	257	249	239	251	237	311	253	287	282	262	279	251	216	255	237	290	260	225	278	241	271	266	261	270	271	273	257	268	266	242	269	257	264	259	265	267	244	240	247	243	260	278	261	280	255	247	239	258	262	249	256	265	249	288	258	255	261	247	272	246	265	260	257	275	284	267	260	262	273	256	257	252	279	265	283	257	247	265	229	256	240	263	241	248	257	246	253	243	224	278	274	272	258	236	250	291	247	233	267	276	241	263	275	281	260	272	254	270	263	277	265	256	278	258	256	229	254	294	272	258	257	251	255	266	256	259	242	253	263	265	295	263	284	261	244	262	254	253	269	282	261	241	250	305	285	259	241	247	259	257	226	265	279	260	278	256	241	253	257	259	270	296	268	289	252	268	288	256	256	274	287	280	281	259	268	257	285	275	280	277	263	248	286	280	275	266	238	290	261	260	252	293	291	234	276	257	272	243	253	250	269	250	255	262	258	258	218	262	289	256	286	231	248	269	258	271	266	255	258	253	260	257	278	242	292	253	255	255	255	276	269	274	245	270	261	241	216	248	250	299	285	265	228	265	266	229	278	260	276	271	291	250	287	258	249	262	259	259	265	232	257	254	229	278	287	244	258	246	283	259	260	279	277	259	300	280	269	241	286	256	269	265	261	272	244	263	255	259	281	252	262	249	253	245	272	263	291	296	235	216	269	241	269	274	242	249	282
22625	21198	28359	24517	21192	20906	10888	6699	846	729	686	669	633	601	564	598	565	540	495	499	475	499	495	491	513	506	438	507	498	500	452	484	475	504	471	473	459	466	466	464	480	432	448	491	477	484	478	437	450	463	459	464	465	449	455	472	482	476	470	457	475	432	453	461	490	464	496	452	510	460	465	461	429	483	487	469	457	436	466	471	426	487	438	491	471	462	466	484	447	447	445	447	481	430	441	448	473	472	456	449	463	452	475	447	426	456	478	470	446	462	458	453	426	422	464	435	452	449	492	441	470	425	432	461	450	497	427	465	446	434	451	439	488	464	452	462	475	423	479	416	412	464	454	452	456	447	448	468	449	444	456	404	456	475	454	463	472	471	484	433	467	441	444	445	431	476	477	445	491	432	450	505	479	483	420	455	485	467	455	422	447	451	478	440	516	439	484	420	446	461	456	443	427	472	437	461	460	424	482	442	476	445	483	456	495	449	475	439	444	425	484	422	455	454	425	438	449	477	445	475	437	480	458	445	496	454	429	450	460	422	431	480	472	441	457	462	474	458	437	441	454	462	508	485	458	444	479	467	438	474	502	457	482	431	517	480	427	419	453	437	435	405	424	449	480	435	499	458	471	419	451	431	469	439	488	457	452	438	478	446	479	453	469	451	481	489	433	437	485	466	447	473	437	490	449	427	457	472	471	446	484	420	472	476	469	447	491	443	468	471	462	450	433	461	409	443	445	463	497	474	467	465	445	438	465	488	431	470	471	471	465	430	428	491	419	436	497	446	440	431	421	458	448	448	485	429	468	441	461	444	433	486	466	443	437	465	437	451	463	422	452	466	486	454	469	431	450	463	474	438	448	466	447	433	447	460	459	454	461	465	434	488	435	414	466	459	441	463	438	407	425	469	464	437	437	465	424	465	425	476	461	477	465	447	467	471	512	473	473	479	488	472	426	464	431	461	485	442	465	456	446	423	461	469	477	457	464	490	452	441	441	440	438	474	433	466	439	449	428	446	459	421	453	458	446	467	460	484	493	475	412	516	429	490	462	504	429	421	512	462	496	459	473	431	409	463	452	455	435	469	441	446	437	463	427	495	453	456	453	487	449	450	465	464	455	375	438	436	436	459	441	432	429	446	468	424	469	451	483	442	437	467	419	429	485	466	466	474	467	406	430	492	454	462	475	465	489	439	469	469	454	453	465	426	451	478	457	439	453	434	472	468	491	449	443	423	445	446	490	476	439	450	436	440	477	479	479	448	471	461	436	461	462	452	456	458	472	444	459	489	437	475	434	465	447	472	447	495	453	453	460	490	433	456	448	447	485	437	415	461	450	459	464	490	462	452	438	423	468	474	473	439	440	452	464	481	451	425	463	488	445	434	460	423	436	463	437	449	427	440	488	483	478	459	480	457	443	422	456	447	408	401	422	485	432	463	428	454	472	449	440	462	478	469	483	470	417	402	472	449	427	457	484	465	470	452	440	461	481	444	479	445	455	440	418	498	441	420	499	441	462	454	474	421	452	448	481	449	492	421	453	467	469	457	438	483	452	488	427	458	458	454	455	490	466	436	422	495	482	489	409	421	481	455	474	469	442	469	445	463	453	495	435	457	462	447	471	442	460	424	448	454	465	462	469	412	432	484	431	486	456	420	472	421	419	440	465	429	434	507	419	427	498	427	442	455	444	440	442	444	474	440	469	481	458	487	412	459	441	440	453	460	434	457	419	456	475	434	458	463	468	461	454	465	425	454	435	478	446	462	480	490	473	474	467	466	462	465	466	458	413	404	459	470	469	462	444	460	496	480	454	472	466	495	484	498	454	452	431	483	439	479	457	489	454	455	438	448	447	455	451	434	463	487	437	464	440	413	420	461	447	438	445	465	475	490	486	472	440	468	415	459	443	488	476	479	469	448	439	481	453	474	475	454	481	478	448	460	468	484	466	443	403	459	456	464	446	457	466	484	392	451	416	441	466	472	476	412	462	442	460	439	464	394	454	475	442	423	439	484	478	484	474	443	446	422	460	452	473	498	482	489	475	468	518	441	490	475	440	455	442	475	477	477	432	490	475	437	432	453	445	425	477	461	445	455	459	505	422	482	470	424	465	434	428	444	428	418	428	446	410	465	457	441	449	452	467	416	481	451	455	428	434	512	457	470	450	425	435	510	427	448	448	475	425	451	466	430	477	456	423	436	413	428	483	458	458	433	456	448	449	444	440	461	481	477	439	467	450	419	459	449	472	444	487	418	474	471	455	492	473	497	488	447	442	466	470	457	447	451	450	476	397	443	442	447	450	479	472	465	443	452	442	437	466	449	461	504	488	410	449	467	465	425	448	494	485	471	477	410	466	430	453	449	505	468	423	469	442	444	436	505	426	452	434	479	462	473	434	485	477	403	455	490	483	448	445	472	466	450	441	455	452	435	404	453	469	479	446	432	455	472	471	413	455	456	446	420	499	445	462	432	466	485	430	454	470	443	479	476	465	469	475	422	470	450	425	472	428	458	482	461	448	454	409	447	460	457	464	442	426	400	456	444	469	440	467	497	438	472	460	447	478	476	441	463	426	446	494	451	451	460	483	465	471	436	467	471	488	450	432	451	432	499	443	456	454	463	432	470	478	515	470	444	420	478	456	436	451	452	484	418	473	436	483	467	449	471	440	473	464	469	450	469	478	429	428	460	454	428	440	444	438	448	454	441	447	475	490	463	453	438	435	445	448	476	448	480	472	451	451	414	471	433	460	438	481	468	456	434	437	436	464	428	458	444	472	444	451	445	445	466	491	446	443	465	441	433	459	431	445	475	458	444	480	493	451	454	445	470	411	454	461	417	468	456	472	478	470	455	487	468	448	483	448	511	438	458	454	421	439	449	448	456	439	465	457	461	468	467	434	487	458	450	477	479	466	449	455	458	473	449	459	447	426	460	445	502	485	462	494	421	451	484	484	404	423	446	475	465	494	439	423	463	456	451	430	504	451	497	450	421	483	476	454	434	447	445	493	444	488	502	458	467	432	485	477	444	465	465	469	448	444	459	469	434	439	472	444	466	473	456	447	437	433	395	428	451	462	495	443	480	476	456	461	443	488	487	443	474	471	481	459	460	447	455	444	468	491	429	454	455	433	452	447	455	452	480	475	474	466	460	439	411	473	437	485	470	467	472	481	453	426	437	435	429	458	449	488	431	480	455	462	454	424	493	461	420	484	452	435	459	449	443	459	417	433	435	476	470	467	429	451	438	486	443	417	457	508	460	478	454	429	460	446	438	454	482	446	463	449	437	458	478	431	473	496	427	448	456	480	485	427	435	465	469	448	433	434	426	456	448	413	467	449	436	458	459	436	458	450	458	430	460	470	433	432	450	465	494	461	410	457	486	453	414	446	478	463	466	445	456	454	432	466	495	432	458	446	483	463	476	464	437	407	426	484	433	446	477	399	433	467	471	496	435	480	416	474	490	438	453	464	446	480	464	436	471	480	483	479	473	449	435	451	487
19440	46694	37112	4253	3089	2355	7450	5284	1230	1074	900	771	706	751	691	632	569	583	599	528	527	508	480	543	514	504	486	537	470	484	542	479	476	456	454	482	508	493	501	479	485	495	527	455	504	519	466	486	491	459	486	466	481	497	453	494	483	473	521	453	492	503	482	489	482	478	493	482	443	449	441	482	451	475	480	452	490	498	476	471	464	482	464	478	485	477	452	433	499	472	472	484	432	482	455	447	430	468	456	444	452	444	477	502	456	479	460	507	466	445	468	434	472	458	489	478	472	483	462	472	434	518	462	508	471	465	463	461	449	506	463	510	463	482	436	418	460	450	468	472	453	438	493	463	456	454	463	434	417	448	463	446	476	448	417	476	454	464	460	461	470	436	484	475	456	478	498	449	450	462	480	487	458	477	441	483	460	469	431	478	481	452	453	449	467	483	462	478	489	467	464	472	482	515	446	444	446	474	454	456	449	441	477	432	477	458	464	452	462	498	465	469	494	447	446	451	481	448	486	470	494	467	455	454	474	449	484	430	484	450	459	471	450	440	489	474	484	491	422	441	457	480	465	468	441	442	456	471	461	486	469	444	423	459	439	492	496	438	468	472	480	423	444	480	446	478	457	447	460	508	508	445	482	457	453	439	495	443	457	460	480	467	428	484	477	483	457	484	477	471	444	470	470	445	465	496	464	506	477	468	482	476	482	461	444	483	464	475	474	485	464	454	486	453	426	443	453	471	471	457	461	478	492	439	486	481	442	436	430	461	444	445	459	451	462	444	433	474	451	496	476	462	472	448	444	423	500	457	480	454	422	449	463	458	446	488	455	419	472	475	444	445	465	481	463	476	443	461	480	452	461	457	426	468	492	451	489	446	478	425	478	426	455	497	488	478	482	462	443	413	463	471	478	473	455	480	465	463	471	440	476	472	452	493	435	460	475	494	438	431	417	424	426	476	487	436	472	439	464	429	458	446	461	439	476	465	463	458	464	480	470	468	499	433	463	452	506	473	462	453	445	479	469	446	452	449	478	448	498	446	490	479	445	475	450	441	451	445	445	485	449	466	448	457	440	457	494	440	450	450	454	494	463	453	428	470	471	445	454	501	478	416	440	481	457	446	466	448	453	467	469	435	473	458	467	448	483	447	439	486	446	469	471	427	450	479	463	451	498	495	420	446	413	443	468	472	483	467	445	498	465	470	436	451	471	436	444	459	441	445	446	485	491	460	459	449	420	424	470	456	438	475	450	473	438	477	453	439	484	438	409	440	459	445	434	446	471	441	463	456	408	445	442	502	490	466	473	442	501	455	448	494	460	485	481	454	449	445	424	474	487	458	481	435	494	460	499	458	455	445	452	447	468	470	450	427	476	472	451	488	435	458	436	474	479	453	527	435	439	427	471	451	449	455	495	460	447	464	475	455	481	486	460	494	435	431	460	490	464	461	485	465	467	431	485	448	442	465	458	434	431	457	485	449	404	469	500	490	476	484	449	508	439	489	470	484	454	421	490	465	445	466	466	471	454	502	465	456	443	429	467	455	480	497	462	422	495	433	489	453	502	485	478	463	468	475	469	457	463	453	486	430	468	452	485	449	471	474	449	445	452	484	439	450	462	462	440	424	462	465	453	481	510	470	453	457	458	463	417	433	463	500	466	485	465	457	438	479	473	455	412	454	450	452	474	427	445	464	483	472	474	445	463	439	474	478	476	470	446	454	418	464	465	478	443	466	454	453	499	463	455	493	474	480	464	481	464	474	491	412	486	474	449	444	482	447	465	438	455	453	443	483	448	463	447	460	434	496	458	452	524	455	420	448	487	465	429	455	467	507	457	460	492	493	458	469	461	471	465	430	463	485	471	477	455	462	495	464	472	466	443	465	461	486	474	471	450	420	478	495	457	508	460	450	469	494	449	507	455	454	492	471	492	460	490	460	490	481	428	464	465	453	466	482	447	497	491	427	435	495	483	441	462	449	466	447	465	407	468	479	511	450	481	434	453	499	480	502	492	445	408	470	450	451	459	466	469	497	426	468	471	471	478	472	444	450	468	470	441	459	463	431	423	461	456	487	482	458	483	467	463	449	466	523	472	464	438	461	515	474	508	441	472	463	482	515	476	443	465	451	446	458	491	490	472	454	483	494	499	429	487	454	480	482	436	466	485	465	490	443	450	466	436	441	462	451	455	494	485	447	489	433	466	465	455	439	446	453	448	440	475	441	492	433	481	429	435	511	452	475	404	419	487	420	461	447	458	451	449	470	430	488	445	467	500	462	462	467	442	467	463	470	491	456	427	452	481	504	448	440	473	491	494	477	485	451	477	476	449	463	476	445	493	463	438	480	482	463	482	479	478	464	439	448	437	448	468	451	442	472	496	443	493	428	444	482	461	502	465	453	486	487	478	465	435	468	458	451	455	482	489	476	450	448	452	451	504	461	463	465	447	453	466	468	476	460	424	492	461	439	453	438	469	448	437	469	448	416	462	488	435	442	449	485	460	467	446	462	478	475	470	443	461	429	468	424	475	483	481	481	479	478	496	490	467	476	452	470	483	449	479	466	441	465	484	494	477	452	464	434	444	476	484	444	440	472	502	453	467	442	468	493	428	474	448	481	464	454	439	472	492	492	485	461	461	474	440	462	470	467	485	456	437	490	474	444	471	476	465	461	469	454	501	461	461	449	507	483	427	480	460	444	435	437	486	466	490	467	493	458	508	465	460	477	466	463	424	467	467	479	457	458	426	429	462	446	445	480	455	458	426	485	484	496	497	479	456	477	442	450	454	474	446	471	475	501	469	464	463	470	450	478	460	475	436	480	453	496	444	456	472	442	465	477	415	461	455	465	494	443	484	472	477	446	474	437	424	490	431	403	467	472	449	487	463	450	449	466	439	472	489	463	472	498	478	449	453	477	505	419	505	471	491	479	482	473	452	470	471	409	434	444	457	475	493	452	485	424	459	456	445	473	481	451	434	462	477	429	472	452	438	459	465	473	478	480	486	432	473	527	433	449	416	448	436	443	498	497	465	473	485	467	474	436	426	469	468	472	422	458	430	457	476	432	455	488	444	470	480	436	458	536	471	459	494	457	456	471	444	412	471	493	428	445	441	468	506	459	434	456	441	445	444	465	467	473	484	460	445	419	413	446	478	457	462	468	470	522	504	459	470	483	455	438	434	442	467	451	442	524	451	455	450	500	444	464	491	473	446	449	467	485	470	441	452	494	491	479	463	465	469	459	430	463	484	459	475	478	485	481	447	432	496	455	467	472	450	493	473	446	498	440	519	462	452	445	441	483	476	457	443	449	448	444	417	467	437	445	464	490	452	476	500	473	421	464	446	435	463	449	453	482	482	450	486	455	420	488	500	436	480	463	468	460	474	460	431	452	426	450	487	443	454	493	492	462	476	462	467	450	467	465	441	447	495	440	428	452	439	457	454	476	449	479	450	452	461	463	460	458	452	437	468	453	493	459	489	443	508	456	439	429	418	440	457	515
28020	22003	16808	1125	205	176	298	293	132	134	137	134	114	140	146	150	119	137	125	129	160	118	125	111	125	122	142	134	131	128	126	125	133	139	127	124	126	133	115	139	135	125	133	130	124	148	122	136	130	117	131	119	129	117	130	118	130	138	140	114	123	118	134	133	147	134	103	148	124	131	135	122	110	149	125	134	122	133	133	115	132	136	128	119	124	132	112	140	126	142	106	138	113	126	100	112	116	131	133	130	131	127	110	133	134	122	132	111	135	148	135	132	123	143	118	115	132	93	141	119	111	138	133	130	125	145	129	123	137	137	147	99	124	133	128	118	126	113	114	142	119	128	121	129	116	132	113	125	134	106	152	135	119	117	122	126	131	142	115	148	127	105	144	138	122	141	131	127	134	99	138	142	122	136	116	106	140	144	140	127	117	113	125	133	141	116	140	119	120	125	140	148	141	110	125	139	120	134	126	127	134	113	118	117	136	140	118	128	126	142	127	129	117	134	106	126	141	115	127	138	117	124	128	118	133	108	147	146	143	130	122	129	141	116	114	139	132	137	146	97	127	136	136	129	130	155	131	124	125	129	125	126	130	120	110	129	127	117	126	138	127	124	129	122	116	123	124	137	120	138	128	142	137	148	129	120	115	138	120	144	134	138	127	144	116	155	125	123	134	135	144	120	129	137	107	128	118	124	115	124	118	121	123	113	118	104	140	140	136	117	125	117	139	115	114	111	112	134	128	125	135	117	141	121	151	136	129	123	98	131	101	135	136	102	110	129	142	121	128	122	133	119	144	110	129	135	121	130	143	108	125	137	119	134	143	123	130	113	125	141	137	126	130	139	109	134	123	123	137	157	130	132	114	115	131	138	124	112	124	119	134	129	122	118	129	130	89	123	131	112	127	139	152	123	111	140	122	128	130	141	132	129	156	115	137	106	114	164	120	118	130	108	109	133	141	128	113	124	124	129	134	139	129	119	114	151	128	120	129	155	141	110	118	151	133	122	132	122	130	120	91	133	132	142	114	144	122	118	120	142	127	115	130	124	125	128	135	124	122	112	126	114	126	128	109	123	133	127	135	142	123	124	122	104	126	127	146	104	126	122	117	150	134	145	119	142	124	125	147	119	118	134	137	119	118	135	125	136	130	105	124	106	137	121	110	127	117	128	119	132	120	127	123	124	145	123	107	126	105	145	126	139	131	138	130	137	130	126	138	125	130	118	125	147	136	124	111	126	120	139	111	157	136	145	130	146	125	138	140	121	162	127	129	150	136	135	108	103	124	145	124	125	123	129	124	112	146	122	104	132	115	113	128	122	118	124	129	121	144	127	114	136	144	131	133	130	103	134	147	124	134	131	128	115	130	109	113	132	127	113	115	136	140	142	131	140	141	109	110	140	124	137	119	107	114	141	117	132	121	118	133	135	124	137	144	130	123	116	136	131	146	144	110	118	114	138	119	128	139	136	150	133	130	127	141	125	135	139	139	140	114	134	123	132	126	136	115	124	111	138	119	130	137	134	110	108	120	129	141	114	109	125	120	122	124	125	113	131	140	111	129	105	113	133	116	136	109	138	121	132	125	100	142	135	143	117	134	125	123	121	133	122	127	126	123	127	137	142	127	115	140	141	150	129	113	126	127	146	140	126	125	153	132	132	141	127	124	120	110	114	119	140	134	137	123	118	118	123	127	132	131	131	126	130	129	116	142	107	127	105	137	133	123	120	114	133	117	118	128	134	123	116	117	123	132	128	108	116	135	127	140	135	133	127	123	118	126	124	122	124	131	130	146	121	108	129	107	134	129	112	112	120	112	112	123	123	136	111	119	124	133	143	126	123	120	127	129	127	135	125	127	136	124	120	121	138	139	117	137	110	150	127	137	145	141	115	131	131	119	102	113	122	128	150	128	120	123	117	118	135	138	119	125	128	125	119	119	143	123	117	120	143	138	132	118	128	153	116	122	129	135	121	127	118	125	138	124	133	99	129	132	131	136	126	148	108	110	119	121	94	142	126	135	126	132	151	120	142	114	128	146	127	144	127	130	113	120	114	126	135	123	125	134	122	121	120	120	127	124	123	133	129	114	142	127	147	119	122	120	120	111	123	143	125	122	117	120	137	140	119	120	127	114	120	113	126	114	126	134	151	120	100	136	122	118	113	135	145	126	119	135	125	106	121	123	118	120	144	119	108	129	127	114	132	131	128	134	135	143	122	161	131	116	134	135	124	122	120	121	149	109	123	124	133	140	127	134	103	112	114	120	126	132	122	133	127	142	140	126	131	132	114	127	126	126	129	115	130	131	121	117	134	118	119	137	116	136	109	133	134	138	119	125	137	135	124	134	126	93	117	146	143	126	118	135	139	145	118	123	122	127	108	140	122	118	139	124	104	114	148	129	109	134	116	141	115	135	149	124	126	139	134	134	133	145	119	106	137	145	120	101	122	137	129	141	132	110	149	109	141	116	134	127	110	103	112	135	129	143	142	112	121	135	114	134	141	127	138	137	129	124	124	139	124	115	118	108	135	128	125	130	122	135	118	137	122	129	126	126	113	118	138	129	115	127	121	132	130	112	115	129	149	112	138	145	129	142	124	97	123	132	123	128	125	116	131	118	135	121	117	111	122	116	123	151	122	105	112	125	134	140	114	123	133	150	115	127	119	126	129	122	129	133	143	109	128	149	96	121	151	128	126	116	117	135	148	129	127	126	137	135	114	128	120	147	135	143	110	141	108	147	138	144	145	143	152	117	133	131	108	136	114	120	120	115	128	112	116	132	126	114	145	116	125	110	130	132	126	127	129	130	136	114	122	128	128	140	129	125	133	141	124	126	112	136	116	143	125	110	122	127	129	96	127	139	126	122	135	134	133	155	107	145	142	109	127	138	115	120	135	128	132	131	126	133	134	120	111	116	125	122	121	113	123	116	121	96	107	115	127	110	134	128	119	119	102	121	121	133	118	126	148	136	113	124	126	125	117	143	135	143	111	110	126	119	135	146	117	126	125	115	121	133	132	114	130	127	122	123	130	128	132	117	128	133	104	117	119	125	129	129	118	121	138	127	149	110	114	123	128	129	124	143	151	140	134	135	132	122	119	131	131	114	122	128	129	117	141	129	137	134	124	122	137	116	113	131	131	123	111	130	138	133	141	149	145	149	120	138	142	125	156	139	136	137	138	145	128	123	119	108	136	130	118	135	126	128	131	118	135	128	149	134	132	120	131	129	119	132	125	109	145	123	113	122	137	133	119	122	115	119	152	111	139	133	138	123	135	103	134	119	135	114	140	112	114	106	117	123	134	139	119	127	147	112	131	118	144	121	134	128	132	129	151	127	125	143	119	123	136	148	110	130	167	129	140	132	131	117	115	134	128	130	129	135	153	119	118	132	128	115	133	114	121	117	109	112	112	142	131	119	142	142	125	128	137	151	111	120	138	109	124	128	128	134	147	116	132	110	133	122	143	118	113	135	161	136	118	111	144	120	130	136	114	139	117
14080	29125	9817	273	216	224	408	328	179	149	158	159	126	152	143	149	137	138	147	175	139	155	132	127	139	138	166	155	141	122	146	126	134	148	137	135	134	130	148	146	143	128	151	141	151	141	118	143	165	145	160	141	132	127	154	160	122	159	153	142	149	155	147	146	129	157	128	153	158	135	168	143	162	142	140	135	127	125	139	161	150	136	159	132	128	145	156	136	126	132	149	134	135	127	139	134	159	158	158	130	142	150	138	150	131	144	158	143	170	172	134	165	162	152	135	126	176	146	140	151	153	135	133	126	145	122	162	135	130	139	145	130	135	129	133	112	119	131	143	146	145	156	154	138	135	146	146	155	162	149	121	135	130	135	142	157	157	122	143	139	152	138	107	153	148	145	189	153	139	139	126	168	144	158	176	130	156	132	154	134	163	153	154	146	139	139	152	128	131	136	137	150	126	142	132	130	142	142	150	142	138	128	140	131	133	130	143	137	152	136	158	139	158	133	162	166	179	151	148	132	134	144	153	133	147	117	135	132	147	137	148	129	130	142	141	152	133	151	145	131	146	147	145	140	143	150	132	142	151	152	155	178	147	155	144	145	148	125	144	149	139	152	166	159	141	141	158	127	154	131	174	138	130	143	149	148	147	156	142	147	136	132	146	143	141	135	160	128	143	144	142	137	115	132	142	163	126	164	174	148	148	125	143	137	147	139	156	144	151	141	152	145	152	111	156	129	146	162	141	149	131	140	138	150	137	131	136	133	139	127	125	162	144	138	127	141	131	146	148	135	138	148	139	152	133	148	144	130	147	142	158	133	151	144	129	135	132	148	145	145	126	148	130	141	144	151	151	142	139	139	141	156	160	154	142	148	161	140	145	136	144	148	153	164	132	163	146	150	141	133	140	131	142	154	140	156	136	132	148	142	144	180	154	163	134	145	137	164	150	150	134	130	137	136	139	184	138	134	140	120	139	120	151	136	140	137	143	132	171	158	153	166	141	137	132	128	145	137	131	161	159	153	153	143	139	152	141	142	147	154	129	124	132	141	137	133	133	160	164	128	160	129	132	123	141	131	138	145	144	157	149	133	151	127	151	153	144	120	137	142	158	150	150	139	143	130	130	165	139	129	172	157	139	129	149	137	113	134	156	153	135	145	160	171	140	145	116	161	161	123	168	141	130	134	160	135	148	141	140	154	144	127	141	147	164	137	136	142	133	141	136	118	165	157	164	140	167	133	144	129	138	141	150	146	130	134	142	125	152	167	130	136	144	156	136	156	143	152	138	149	134	115	136	141	145	132	130	141	143	152	141	163	119	138	147	132	142	137	135	134	154	134	139	129	136	131	167	159	160	129	116	151	152	150	158	142	161	130	142	141	151	130	121	140	138	133	136	146	129	133	127	136	149	150	148	146	150	151	141	142	131	149	155	133	136	148	153	145	145	130	135	160	158	120	147	141	149	141	138	135	137	128	144	122	143	134	122	117	131	153	160	138	143	153	144	139	136	117	132	162	144	127	152	147	144	155	144	135	136	144	157	146	137	139	123	169	156	137	131	180	128	150	177	127	139	133	122	141	130	141	142	151	168	163	134	158	162	139	131	136	145	159	143	156	156	150	158	137	138	136	153	141	141	133	150	131	135	140	150	135	134	134	142	136	156	133	132	128	157	153	122	144	148	130	138	148	132	147	113	166	154	148	148	132	144	128	150	128	123	130	149	122	155	176	128	156	150	142	139	130	139	120	157	146	155	152	132	162	143	136	128	127	116	134	128	121	142	145	149	157	117	130	150	133	149	129	127	122	142	151	146	131	143	149	155	123	134	142	137	146	153	149	142	151	149	149	163	131	148	111	148	140	144	149	152	140	145	144	149	174	135	163	148	149	122	143	129	157	134	147	160	152	149	145	127	136	125	165	121	163	124	149	154	137	133	144	137	140	131	138	145	152	139	134	133	136	142	136	145	159	137	149	122	144	131	153	149	119	142	126	155	162	156	143	143	153	145	147	161	145	158	140	133	138	161	130	123	150	154	153	140	137	120	143	152	142	146	152	149	158	122	118	140	138	138	158	156	119	141	153	156	148	127	132	130	141	147	142	161	147	158	165	133	120	119	142	135	151	153	156	148	131	147	162	156	140	132	139	156	137	134	135	161	141	152	140	141	148	146	144	144	183	144	128	145	152	144	167	139	121	133	142	141	131	129	137	137	134	149	122	138	139	146	135	140	149	152	146	155	168	140	139	143	129	165	134	127	141	155	146	144	141	145	133	127	152	153	141	122	134	117	144	144	140	125	154	125	153	147	132	142	143	140	154	135	169	159	151	133	141	154	155	126	135	127	136	134	125	152	124	178	186	126	152	140	131	143	158	162	156	144	133	160	163	152	141	138	141	136	145	121	139	146	140	146	139	132	134	130	148	143	137	149	143	157	137	154	160	148	132	147	157	148	139	130	150	159	151	136	149	141	164	140	144	149	139	130	156	165	155	144	157	136	151	141	128	160	137	160	133	128	147	158	134	141	153	143	129	149	126	149	157	157	150	143	142	143	155	155	133	137	142	147	134	147	136	126	130	132	147	148	151	133	134	147	133	130	161	147	166	139	143	150	139	143	150	141	150	123	131	144	144	146	128	144	135	138	151	142	168	129	145	127	124	132	133	138	136	160	147	129	126	132	139	130	162	144	149	134	140	141	160	128	123	127	133	146	158	154	129	136	129	151	154	145	159	172	116	135	156	131	152	144	144	135	146	134	143	142	140	149	135	155	119	138	138	134	124	160	152	140	130	149	121	135	133	146	150	134	148	131	142	166	135	143	139	143	151	160	156	147	111	148	139	143	150	141	132	152	139	129	130	139	136	154	136	133	151	151	135	138	120	142	116	155	141	154	163	129	166	130	136	145	136	141	164	159	139	157	131	131	166	120	155	136	138	164	149	144	131	136	161	142	137	144	135	124	138	139	138	140	179	137	148	160	149	139	146	153	112	146	128	169	141	140	126	163	152	147	139	163	130	147	141	150	133	140	150	155	135	166	149	132	140	154	117	131	156	134	128	157	149	147	146	129	124	143	150	151	145	149	146	129	152	133	156	154	145	133	157	130	160	133	138	166	145	139	137	140	145	137	140	134	158	153	125	122	142	146	122	145	136	161	164	147	142	132	129	138	139	145	122	147	149	136	130	147	155	155	109	150	146	135	130	136	146	149	164	136	148	127	123	143	153	153	120	138	152	153	123	143	127	131	153	140	153	142	146	141	145	153	135	153	137	156	132	161	144	155	132	142	131	131	139	127	153	146	144	157	147	143	135	150	136	163	150	144	140	147	137	136	157	133	133	136	139	119	144	147	144	147	138	140	143	133	150	139	138	145	155	141	137	129	128	139	139	130	157	152	154	130	136	137	159	158	140	143	140	151	152	124	141	124	140	155	147	133	123	129	165	155	144	143	150	158	143	147	145	132	131	155	143	142	142	137	159	154	139	139	140	141	150	147	145	147	136
23792	21193	27802	25584	20587	7876	3794	4305	496	396	394	357	346	348	343	329	298	334	309	310	291	310	264	298	280	263	264	289	284	253	255	282	263	275	295	294	267	300	283	291	277	285	262	271	233	288	262	267	241	281	245	267	275	264	277	261	274	234	264	263	252	279	292	264	267	276	261	265	253	269	283	259	296	227	245	231	270	265	266	269	240	302	255	250	266	259	250	269	226	290	283	234	281	252	298	251	259	269	293	271	258	264	283	282	287	246	228	260	238	267	269	261	247	272	264	257	275	268	292	260	283	288	280	259	279	262	246	257	241	264	239	254	273	247	275	285	272	272	271	288	251	252	276	272	255	292	282	255	263	251	265	289	260	270	265	255	281	276	281	257	255	233	283	262	285	267	266	279	282	268	264	260	280	265	272	250	272	265	286	275	262	249	277	283	285	252	267	268	263	239	273	309	282	245	273	235	236	269	263	277	275	274	250	268	279	242	229	278	283	255	247	288	243	279	219	266	294	271	260	268	271	255	249	270	274	256	268	239	263	241	257	240	275	248	275	263	257	259	247	253	279	253	272	301	238	256	266	241	301	267	253	265	275	238	229	281	272	269	257	256	246	274	276	271	266	288	235	236	246	282	245	239	287	242	256	279	250	248	248	263	279	252	242	262	280	242	264	273	260	285	295	264	264	252	267	262	275	264	250	245	270	265	276	264	272	281	263	265	249	251	279	248	275	257	263	279	276	275	256	249	272	292	285	285	276	232	249	252	230	274	284	244	262	241	303	258	241	267	259	260	282	272	274	257	249	279	295	287	244	247	263	279	270	241	271	243	243	280	253	259	290	282	256	291	263	306	265	251	264	246	251	242	278	262	272	266	254	283	254	247	245	282	286	237	269	251	293	280	255	283	256	255	291	277	269	257	268	260	258	280	272	284	251	288	263	270	247	278	239	246	275	266	239	272	239	264	232	280	279	245	251	276	277	264	276	238	247	263	240	287	272	312	283	259	227	273	253	276	263	287	266	268	290	280	284	237	281	240	241	267	265	275	254	266	284	248	273	247	268	275	249	279	254	257	261	257	265	267	253	274	249	274	273	251	275	273	293	261	272	287	253	273	237	258	271	256	275	275	262	271	267	244	244	257	266	245	239	281	238	264	271	271	282	266	287	246	249	297	222	257	257	271	238	276	239	217	282	283	263	273	281	254	288	300	298	249	258	259	238	250	229	268	268	262	265	281	283	248	287	260	244	271	253	272	259	254	263	270	269	274	269	258	287	240	245	272	319	287	289	275	250	273	289	297	278	308	271	298	258	248	270	238	258	275	303	247	262	254	277	265	272	269	273	245	265	240	259	266	272	261	269	240	258	255	279	251	209	285	260	256	267	271	271	264	258	281	263	281	308	268	258	253	286	259	257	238	237	252	263	262	265	252	288	263	279	243	232	253	282	227	250	258	279	283	289	268	257	272	279	269	261	269	248	248	296	277	298	265	270	254	269	257	276	245	262	221	259	268	263	300	273	272	243	268	254	237	254	270	232	285	250	264	269	300	254	263	284	261	275	277	281	296	279	275	261	255	225	249	264	281	253	263	256	252	246	278	265	249	264	234	285	296	212	281	270	240	275	244	243	271	238	248	278	269	294	265	285	283	274	238	284	231	259	267	282	260	255	263	269	254	244	272	266	252	242	269	261	251	258	273	244	258	271	260	276	274	301	258	320	271	296	248	249	251	271	260	292	250	257	279	253	292	274	276	260	251	285	255	243	283	275	263	244	283	254	288	253	253	258	252	272	280	297	258	253	293	252	247	248	232	252	280	273	246	251	254	248	265	283	255	268	284	277	279	277	256	266	283	255	239	237	250	263	261	250	261	249	239	256	294	275	255	231	239	279	269	281	282	253	285	252	250	255	301	279	253	283	278	241	253	227	299	281	243	263	262	243	254	245	256	267	269	264	273	246	255	283	276	237	279	266	291	268	289	289	259	272	271	262	256	260	283	269	291	276	288	302	267	275	264	290	266	259	303	275	281	269	260	244	243	263	245	271	264	259	234	280	253	282	270	291	271	279	267	278	262	301	262	296	252	275	277	272	224	252	254	237	278	257	252	240	281	270	244	297	264	250	271	273	252	275	255	280	262	284	233	263	253	244	270	274	240	277	260	256	288	244	247	258	263	267	269	287	271	249	259	285	269	284	269	269	242	275	276	260	244	237	268	236	266	306	263	253	256	234	276	263	272	273	251	265	275	240	253	283	235	268	268	255	265	244	251	276	272	276	264	262	262	265	275	281	284	259	251	274	265	268	279	266	244	249	295	302	281	246	277	266	249	238	221	249	267	255	258	271	225	229	249	239	285	257	256	281	259	280	263	289	253	268	278	265	277	263	272	278	263	265	262	269	280	276	256	279	254	260	266	242	297	273	253	253	233	271	251	269	267	302	237	274	265	276	270	258	274	269	243	255	247	307	293	284	267	269	291	266	304	272	263	276	261	242	271	258	277	261	254	260	264	263	263	261	252	248	249	271	258	279	265	266	252	269	264	274	273	258	256	257	245	293	248	256	254	302	274	256	248	274	282	270	257	250	216	278	277	271	265	278	250	252	267	282	267	251	262	282	249	267	272	261	275	261	280	251	290	263	255	311	258	227	263	301	261	240	245	272	256	264	234	252	261	257	280	281	272	255	300	250	259	244	276	277	304	269	266	261	259	276	255	246	265	233	249	283	248	265	276	255	249	251	283	248	255	270	260	286	289	288	265	260	272	256	286	284	285	274	243	251	276	259	247	260	292	273	278	282	250	253	305	237	240	252	248	237	259	274	264	264	280	258	261	254	283	263	269	288	261	322	263	265	278	253	256	275	252	264	285	248	263	266	255	241	285	277	271	248	279	265	247	240	254	274	263	248	279	270	252	288	260	285	264	248	261	230	257	245	280	281	283	254	286	247	254	238	249	253	247	233	255	291	286	286	257	251	235	262	255	252	285	291	239	283	270	289	245	272	266	231	263	271	283	246	271	241	271	248	247	251	227	247	276	259	271	276	257	297	250	298	250	282	247	254	277	269	272	250	251	282	237	241	268	265	259	250	287	284	272	228	266	280	258	264	225	298	283	265	286	245	252	233	254	250	270	265	232	247	251	251	270	262	257	264	294	271	244	265	251	276	274	253	253	270	268	263	256	283	275	258	254	289	249	278	255	279	250	264	283	262	261	282	248	256	261	265	276	261	253	256	259	279	252	272	259	264	275	253	262	266	260	282	269	277	251	277	257	269	264	261	271	242	277	238	273	262	252	266	259	267	242	267	249	261	258	271	264	293	220	264	267	275	265	250	234	265	268	250	278	281	272	255	276	248	245	248	286	255	282	269	273	231	266	267	253	223	288	251	284	254	274	282	281	266	285	258	284	265	262	284	242	254	270	270	259	265	259	297	274	254	266	246	269	299	284	289	263	266	237	254	242	256	277	256	279	251	248	282	265	256	242	273	273	248	270	262	250	255	266
15426	43966	32308	2306	1667	1307	5857	4731	676	539	514	471	441	385	382	349	365	347	306	280	332	284	328	308	290	291	300	298	287	285	290	311	282	263	303	247	320	255	261	263	251	297	286	298	292	276	279	277	292	268	248	269	271	322	295	313	271	296	281	280	298	295	258	303	263	269	289	299	266	289	264	237	286	231	291	273	259	267	278	275	286	278	281	297	264	260	287	268	260	260	249	298	290	279	275	270	267	255	272	266	247	251	281	287	264	242	269	288	276	289	288	272	271	272	284	290	277	270	295	281	300	275	292	253	302	254	266	253	267	277	268	257	270	268	258	264	253	256	256	251	258	273	274	248	277	263	289	254	283	257	270	298	287	282	270	225	268	252	253	268	270	269	263	267	281	290	296	278	301	264	248	287	228	275	299	290	268	278	274	276	294	254	249	275	262	269	251	269	244	265	265	290	255	261	287	269	277	305	282	274	260	304	267	228	264	262	275	275	257	271	275	269	248	287	277	258	271	262	296	280	287	279	278	285	254	279	276	270	292	270	271	289	276	267	283	281	234	285	280	271	297	263	278	254	269	276	281	279	265	262	254	299	279	278	283	272	241	261	273	294	283	264	260	292	241	290	268	263	300	279	296	285	265	271	291	271	268	256	248	265	275	241	265	244	285	274	289	296	249	292	299	284	260	238	241	283	263	312	242	284	307	277	245	261	274	278	262	272	286	272	214	278	263	278	260	272	274	247	279	276	264	294	286	268	262	272	272	265	265	270	284	282	280	271	264	238	261	258	271	282	273	244	228	265	268	262	266	275	273	251	292	281	259	267	263	285	247	283	302	238	250	286	269	289	280	270	282	260	289	258	284	275	309	250	252	286	272	279	275	284	301	246	272	272	264	273	285	284	270	283	271	265	259	247	255	241	294	295	271	254	273	252	269	285	278	250	273	301	272	258	278	275	260	250	263	275	257	275	280	277	278	246	289	300	289	299	291	262	263	272	262	268	269	245	304	268	285	263	272	253	279	282	270	274	264	279	278	258	317	253	298	254	273	279	262	271	292	284	290	259	258	267	262	280	286	311	289	265	270	280	279	280	268	277	271	273	309	263	268	265	262	278	243	267	258	254	244	249	266	253	277	260	266	269	290	282	277	251	249	287	302	244	272	294	271	272	270	273	294	301	296	269	308	282	286	264	284	261	262	259	264	277	278	271	309	245	287	302	267	277	266	278	279	264	286	254	299	277	300	281	298	278	249	301	262	259	261	240	274	314	285	278	251	279	275	271	280	282	298	284	290	254	245	259	288	288	256	255	277	247	239	275	271	263	292	278	307	258	291	253	269	279	297	271	275	279	268	247	267	267	297	300	265	264	253	285	286	274	312	270	288	258	262	293	290	274	289	290	272	257	288	311	257	285	270	255	266	278	283	260	282	261	251	271	251	255	241	248	272	283	279	261	271	297	239	271	257	254	307	275	288	301	258	269	248	248	258	272	285	283	278	270	257	278	269	281	281	264	262	285	272	275	277	265	245	271	261	251	277	282	288	253	279	259	251	274	259	286	296	249	270	297	304	281	254	273	300	285	279	263	273	259	254	286	298	313	274	290	257	288	272	267	283	287	264	247	270	258	271	286	276	276	278	263	262	281	281	255	284	276	273	278	257	268	278	265	293	305	262	295	277	294	265	240	286	297	301	275	261	284	268	266	277	270	278	271	268	250	267	299	269	282	268	232	268	313	274	290	225	268	276	262	284	269	280	291	273	261	281	294	244	287	275	282	272	280	272	277	262	266	286	261	263	269	256	250	279	288	274	295	280	260	304	245	252	246	270	308	282	287	251	287	266	254	273	303	281	292	251	275	261	250	255	276	257	273	263	247	261	262	275	262	289	274	278	270	284	295	299	246	290	263	265	280	271	247	279	279	256	260	255	268	281	290	257	255	294	277	309	264	286	273	259	303	281	299	271	295	277	268	257	276	277	237	257	253	284	253	214	274	239	266	276	261	257	285	295	247	266	252	265	271	260	283	271	277	247	289	307	235	307	268	257	277	271	268	284	288	251	266	272	267	286	265	271	256	265	286	255	269	250	253	296	305	278	278	268	265	301	256	301	234	257	265	259	257	272	290	283	260	271	272	265	274	242	252	273	257	305	280	272	253	270	265	255	258	262	276	250	296	286	307	269	277	268	285	267	264	272	252	268	259	276	268	281	258	276	257	277	267	250	283	298	272	266	246	257	284	282	273	272	287	264	261	258	252	250	274	291	287	266	279	270	278	293	282	305	274	280	317	240	277	273	275	284	286	292	276	253	268	249	279	286	277	278	235	258	277	263	267	288	276	257	263	259	254	263	290	262	267	259	269	283	274	279	277	268	289	290	273	266	290	284	277	286	265	235	237	275	301	292	299	280	289	264	257	269	266	294	253	288	277	246	266	252	255	261	251	267	251	268	256	284	262	270	279	299	262	273	285	280	265	256	265	298	268	264	245	262	269	254	292	269	262	257	278	309	286	264	272	285	248	292	296	265	288	290	270	237	255	271	262	287	277	273	275	286	281	277	251	281	263	277	274	258	285	259	285	295	255	286	292	278	253	287	258	267	261	264	307	281	252	263	290	265	243	241	279	259	247	294	286	276	263	265	258	252	300	253	309	264	267	301	292	280	267	287	286	239	285	254	286	249	296	266	247	259	256	275	264	275	295	258	253	259	268	251	268	289	253	241	226	266	270	286	278	268	291	280	319	254	291	252	275	261	264	256	258	264	277	272	268	279	265	268	278	280	278	274	264	295	262	270	287	266	269	282	294	254	249	260	261	242	271	249	259	279	270	306	283	286	298	288	270	288	270	238	280	270	272	285	278	270	266	282	266	283	277	277	275	269	290	265	279	269	304	255	285	274	276	287	294	303	269	274	281	256	262	266	273	248	272	290	290	281	297	262	271	266	293	297	276	299	271	269	308	297	260	289	279	272	252	255	263	302	270	260	270	247	272	275	282	232	282	273	280	275	298	300	267	237	258	268	258	254	238	277	285	274	251	268	283	258	279	253	266	260	252	268	282	256	280	297	272	262	292	253	294	303	269	257	268	273	270	256	282	278	257	255	284	281	249	278	258	244	224	272	275	300	275	254	259	294	291	295	256	294	275	245	271	266	251	264	272	263	259	289	263	284	277	265	295	246	282	257	268	251	295	287	231	249	286	259	294	281	287	260	280	278	274	283	249	302	264	303	274	291	261	254	272	281	266	273	251	296	275	246	251	285	295	270	273	271	267	243	257	256	249	263	270	289	292	269	241	277	282	302	270	278	281	260	281	278	254	273	295	275	257	288	258	276	275	277	290	286	281	263	271	270	264	280	267	264	261	250	295	288	274	262	294	263	252	287	309	262	234	286	257	256	270	268	303	249	249	269	242	272	250	274	282	249	249	252	254	268	302	274	274	270	265	242	266	267	282	254	284	286	276	295	265	274	267	287	270	251	284	294	259	257	279	285	235	222	258	304	256
24866	21247	27662	25299	9038	630	1254	1887	323	303	315	280	295	240	276	277	249	265	233	260	270	241	248	254	253	245	231	225	232	243	232	248	248	252	237	217	213	218	236	225	237	249	224	242	244	233	258	245	247	225	241	244	252	251	254	257	218	233	220	259	242	241	227	216	245	231	221	251	265	225	210	217	234	244	253	263	235	233	253	235	259	262	253	236	227	249	235	246	233	230	235	224	262	282	214	243	241	243	248	225	239	256	256	220	220	246	216	260	235	228	218	225	232	260	235	252	228	244	242	245	259	212	260	229	241	232	251	241	228	227	242	253	234	230	244	209	233	221	237	234	224	238	245	247	257	231	262	211	247	253	260	235	243	270	249	207	237	220	278	240	239	226	213	225	227	264	252	216	256	256	245	218	258	272	233	239	258	233	224	244	231	251	250	257	205	223	223	224	234	236	233	241	234	222	227	232	229	233	238	244	233	256	209	221	259	234	239	233	228	257	239	230	229	218	260	210	245	234	229	235	232	255	219	206	212	241	253	262	213	195	243	236	230	212	248	261	244	252	236	234	210	221	232	216	269	263	239	270	236	272	222	236	214	247	219	216	232	205	216	253	250	263	212	233	259	253	201	214	237	199	252	230	222	263	260	219	224	231	222	237	210	224	233	240	241	241	209	248	236	229	257	224	251	240	229	238	259	235	211	226	258	237	225	266	208	215	244	250	238	250	235	222	217	242	251	239	239	207	235	231	222	241	245	231	212	227	210	231	226	278	236	233	260	244	228	226	225	222	218	236	229	226	245	261	209	219	238	243	221	200	237	230	231	186	226	240	215	214	226	226	231	233	240	218	209	239	213	239	237	252	239	255	223	244	245	234	234	261	231	244	238	260	216	249	253	243	213	220	231	213	224	245	235	227	223	217	255	216	226	234	258	240	214	244	234	225	245	244	220	252	220	212	222	214	228	225	216	238	246	252	241	258	252	222	246	256	264	229	219	248	235	253	242	249	219	264	224	235	236	203	256	220	216	230	241	243	229	227	230	240	215	226	240	207	228	227	247	262	245	218	250	215	238	233	258	238	246	230	233	244	239	238	211	208	209	244	223	231	261	223	244	239	243	200	267	232	229	239	229	229	246	250	257	246	238	227	238	219	241	238	215	237	219	227	211	257	232	223	242	230	237	255	229	232	258	245	234	223	227	239	240	256	257	265	261	236	235	216	209	243	244	271	223	250	222	279	226	236	192	254	249	251	244	263	223	244	233	223	248	267	266	255	233	254	239	255	225	231	203	258	207	207	241	240	212	221	222	252	252	234	193	247	248	248	252	241	244	243	229	247	251	256	238	210	241	203	233	230	238	232	258	257	248	230	243	230	259	248	253	257	233	227	225	246	234	237	242	240	237	239	248	234	244	246	251	249	270	224	247	251	234	248	221	238	216	220	250	221	214	237	219	213	224	238	221	247	253	262	226	256	244	234	256	229	234	259	230	238	223	229	251	258	234	217	234	216	238	238	219	233	227	214	239	245	232	250	245	238	237	219	242	241	227	206	252	221	236	262	227	237	243	246	215	228	246	262	247	249	265	257	224	241	240	232	258	231	229	243	236	240	222	208	260	247	236	254	248	262	240	246	214	237	229	237	232	243	225	231	246	247	275	263	230	242	217	237	228	233	234	248	224	233	226	229	234	226	257	188	223	228	229	240	239	268	253	252	247	243	219	215	229	236	213	227	223	240	232	230	217	229	258	223	242	234	215	246	225	226	250	245	263	235	217	229	244	248	274	269	240	229	220	263	238	247	250	234	248	245	229	248	235	242	212	242	250	231	246	229	231	239	249	265	239	207	259	240	245	230	236	227	248	260	233	243	247	246	214	227	274	235	214	268	235	250	244	215	233	233	232	228	209	254	245	263	225	223	221	235	236	247	203	240	252	223	241	245	242	230	250	225	219	255	258	231	233	249	236	247	252	276	256	264	247	235	225	233	238	239	222	239	238	224	238	244	232	214	254	245	235	223	245	231	208	227	247	224	267	244	242	225	251	227	246	224	239	223	232	246	230	233	255	236	230	249	256	243	224	226	217	232	253	242	205	214	237	276	245	202	235	219	246	251	235	249	229	228	243	234	266	228	224	241	215	233	244	226	235	242	241	217	247	229	236	248	233	236	284	237	230	237	211	274	215	248	218	250	205	195	228	221	247	220	246	233	234	225	241	240	202	224	245	267	242	250	222	243	230	222	261	215	246	251	236	228	228	217	260	241	235	237	205	245	253	240	228	254	228	220	242	235	249	219	248	229	236	235	238	234	240	255	238	256	238	238	224	246	214	226	248	222	219	227	274	238	265	237	239	239	232	237	242	227	237	246	250	223	244	248	214	238	194	245	235	228	252	237	235	218	234	249	235	261	248	230	209	250	241	226	232	243	241	230	250	242	239	236	211	226	244	238	228	262	235	262	248	269	239	225	257	235	202	237	226	262	227	253	246	242	220	251	212	242	221	255	223	258	245	271	243	247	233	233	230	233	216	232	234	239	220	240	219	236	214	232	237	238	257	218	214	248	229	244	257	273	244	224	220	234	244	229	255	231	275	252	243	222	252	204	238	219	233	209	236	200	227	241	256	225	214	216	228	234	232	242	242	244	240	255	233	259	245	231	244	220	229	251	242	233	236	221	265	260	233	234	234	199	236	237	230	247	244	246	215	220	232	244	236	236	251	230	256	239	236	235	245	258	245	258	266	244	224	250	253	228	264	224	257	245	242	264	209	251	252	194	223	210	270	209	236	226	232	226	243	208	247	251	215	225	240	250	248	251	227	239	218	219	244	225	241	231	253	235	228	242	235	253	236	251	261	220	256	241	230	251	226	233	208	220	227	227	208	225	217	228	193	226	239	238	213	229	217	240	251	222	224	216	233	241	246	238	222	225	210	252	242	220	250	210	229	258	246	276	231	247	241	240	263	229	219	227	236	256	248	225	239	235	237	263	238	268	243	233	214	227	244	253	243	240	234	208	229	243	234	247	231	258	223	231	227	237	236	230	254	228	216	242	238	239	252	227	231	259	238	247	219	230	233	242	233	218	267	252	224	226	205	233	216	249	229	248	219	249	225	238	266	253	277	211	257	237	235	212	237	232	245	234	240	228	240	219	202	243	290	240	225	228	243	235	216	232	222	206	232	213	229	238	238	230	225	233	234	231	226	247	254	260	225	243	259	233	235	223	249	217	262	263	217	225	235	225	217	250	245	201	265	234	215	231	241	224	251	252	235	266	228	250	253	193	229	228	252	225	252	246	243	256	240	224	231	233	232	241	230	215	251	234	228	254	229	265	227	228	231	223	250	231	241	221	242	235	227	260	235	239	245	206	230	236	241	232	254	198	236	229	240	231	228	251	229	243	214	232	261	229	253	209	256	224	242	230	232	222	225	228	244	250	220	199	200	213	237	230	246	253	235	269	264	248	238	248	261	256	211	250	222	255	218	212	208	189	237	256	224	248	236	255
14574	42250	28022	1355	1060	783	2303	3442	476	407	380	367	337	310	299	292	296	289	279	283	287	293	270	293	278	253	255	247	263	265	289	243	272	251	284	246	259	271	274	286	256	299	255	274	264	243	255	237	257	236	247	273	264	246	255	243	249	243	301	248	271	260	265	272	279	271	311	242	272	257	265	277	253	246	240	266	277	257	263	247	257	265	265	274	269	270	286	237	258	262	242	260	305	233	259	278	234	245	256	248	279	266	255	273	270	273	276	276	271	253	268	263	256	253	264	277	264	236	293	300	257	262	265	250	282	263	282	257	274	252	282	233	254	252	244	261	273	232	286	257	256	265	250	318	268	242	283	276	256	214	308	264	271	257	244	281	264	274	234	270	242	263	261	238	285	269	286	290	268	283	260	317	257	251	266	238	263	260	241	258	285	262	266	277	251	292	255	247	262	254	261	297	258	292	256	255	258	249	266	253	253	270	264	257	285	266	260	260	254	247	265	227	256	257	270	251	254	248	272	276	283	245	254	277	263	271	253	251	275	259	265	241	249	273	253	251	272	279	274	278	248	257	264	246	241	261	270	283	283	274	249	268	271	253	281	251	257	229	263	235	246	260	267	251	259	286	268	281	285	270	248	262	245	271	246	267	255	276	249	279	279	284	269	263	274	263	264	270	247	255	244	281	233	240	238	230	284	256	284	261	273	255	246	249	278	275	275	263	247	267	267	266	232	270	263	270	273	257	268	284	282	265	263	262	219	266	239	244	271	271	255	254	281	278	279	259	260	259	258	247	257	284	262	272	252	255	285	256	251	251	301	268	253	265	248	277	262	248	256	272	225	249	268	242	256	269	248	294	279	282	275	256	250	274	242	229	248	283	262	253	270	263	242	260	275	264	280	265	243	263	265	252	269	254	281	270	260	235	262	264	272	278	284	267	252	282	265	262	240	286	259	251	234	260	291	248	251	268	272	253	268	282	252	250	273	271	241	259	254	262	278	278	244	259	266	258	273	234	234	274	257	256	245	270	237	270	284	245	259	285	240	271	253	258	229	266	266	254	285	275	262	240	276	277	259	252	265	256	269	236	248	260	289	256	281	267	278	266	240	263	263	254	280	250	281	241	260	266	249	267	255	261	262	238	272	245	272	291	245	267	258	230	283	258	260	251	226	296	246	274	242	238	278	241	283	268	246	254	253	262	265	276	254	231	274	241	264	259	271	269	266	248	260	238	264	257	259	232	229	227	265	256	252	283	274	252	239	254	259	272	252	263	263	273	226	245	241	262	262	295	260	260	269	267	283	253	244	245	245	275	252	285	282	264	297	257	273	257	258	250	266	267	262	277	273	268	251	243	289	269	263	259	268	233	266	264	275	249	253	248	260	269	289	252	261	271	245	293	259	263	273	252	271	289	265	279	269	261	248	281	252	288	275	266	269	239	252	249	299	266	243	276	268	287	272	268	273	256	248	257	257	254	269	261	254	272	266	264	232	258	269	274	250	272	252	262	281	259	260	269	284	265	251	252	279	231	300	275	250	255	277	261	243	261	239	262	221	265	290	260	260	298	259	252	265	262	267	297	259	250	270	227	279	263	306	268	245	264	288	287	234	270	273	272	258	261	245	273	270	260	240	251	259	251	240	259	260	247	264	268	254	240	260	255	246	276	250	287	266	276	269	227	254	271	249	270	238	292	256	262	245	227	243	288	264	276	263	281	255	262	270	227	283	280	279	245	258	271	291	291	229	260	258	238	267	259	245	246	265	276	258	284	245	253	324	264	299	248	267	264	257	263	265	248	261	289	297	264	263	251	250	278	275	264	292	254	271	241	246	280	263	270	250	270	269	272	232	271	261	278	244	253	273	267	255	267	276	250	268	278	232	269	279	261	243	269	229	264	237	281	264	266	287	250	283	261	245	282	274	265	267	268	286	261	233	230	223	275	282	280	284	259	257	234	265	269	255	277	235	264	250	274	280	263	262	256	253	258	270	256	248	271	281	259	255	259	260	273	282	279	244	252	242	255	289	265	279	282	269	274	245	254	240	273	256	286	251	281	266	285	287	303	256	259	261	267	271	258	243	254	259	264	250	268	276	233	255	244	234	252	279	268	284	279	260	212	236	271	239	251	273	282	275	237	250	256	246	279	265	264	232	288	266	275	266	259	240	260	247	217	260	275	264	265	272	231	235	298	248	280	257	264	245	243	266	273	274	264	250	254	280	263	262	283	236	245	274	253	243	277	246	248	263	280	263	242	260	240	267	284	252	252	283	239	250	258	266	285	253	250	278	252	238	280	248	234	251	253	243	250	261	277	277	256	272	263	265	242	258	277	305	250	237	220	258	244	277	257	240	261	261	240	296	235	264	282	276	283	238	259	249	270	278	245	278	250	252	254	265	284	258	276	257	242	258	290	257	285	231	248	249	259	249	268	252	244	261	227	245	292	258	276	238	279	285	283	270	260	267	240	233	253	260	244	280	277	230	238	239	266	286	240	239	257	256	277	288	262	270	243	265	239	252	267	253	240	242	236	277	268	249	296	259	272	273	263	245	248	256	258	244	268	263	259	271	289	245	253	257	286	266	234	276	271	275	253	265	282	263	258	280	265	256	275	271	240	257	271	269	264	233	275	254	255	262	265	245	270	251	258	234	265	258	285	276	258	274	243	254	268	271	269	268	250	264	255	251	270	298	265	252	268	267	266	243	237	239	268	257	273	287	263	248	261	240	256	276	277	246	238	273	215	281	266	277	286	271	271	267	237	267	284	237	265	227	249	241	249	256	269	287	268	284	287	292	262	261	277	267	258	267	238	260	257	281	273	247	267	222	260	294	260	245	245	253	271	252	276	251	285	279	275	267	264	264	266	242	259	256	247	255	247	237	253	220	266	262	247	235	245	282	250	252	237	266	255	267	264	249	266	238	288	260	266	290	260	262	246	251	283	248	290	278	260	269	281	260	256	284	264	256	259	233	265	259	277	255	274	278	247	288	232	259	283	268	258	248	240	262	266	255	247	235	278	252	292	284	256	242	260	283	263	272	270	241	258	309	269	232	273	258	255	270	279	259	273	267	254	251	243	257	273	221	283	262	274	246	261	253	261	250	250	268	277	278	283	263	278	276	286	259	260	257	257	252	227	284	257	274	264	242	276	226	261	248	292	260	212	250	287	258	273	255	256	248	242	273	249	261	264	254	254	269	234	241	268	253	251	260	254	231	264	239	268	266	257	234	250	223	257	243	263	259	272	267	244	249	290	267	252	260	280	246	274	264	273	265	231	272	261	277	256	231	246	267	260	274	260	267	294	278	271	261	260	264	279	270	275	263	249	250	266	241	267	246	273	280	266	258	287	271	245	265	258	250	276	279	259	271	244	273	258	246	261	255	262	258	260	271	236	229	269	268	244	243	270	252	258	266	249	246	267	238	289	261	259	292	277	281	268	234	277	275	300	291	265	262	256	249	258	252	236	269	284	281	268	274	250	247	249	276	251	274	279	274	254
22675	21204	28387	24506	21194	21149	12599	9722	931	743	670	621	656	599	557	578	580	585	524	500	489	537	482	461	495	472	472	469	457	484	465	470	438	458	438	456	469	487	500	468	476	455	477	470	459	475	438	431	476	455	469	431	499	466	478	418	449	463	469	440	455	460	452	437	450	499	454	454	452	454	423	477	463	445	413	487	472	442	458	450	463	459	463	459	450	423	456	457	466	465	470	471	474	478	478	415	444	466	480	476	446	478	452	468	476	459	464	436	424	456	449	447	459	465	462	428	410	427	453	445	436	441	455	430	450	431	458	475	474	459	397	462	439	471	440	450	445	442	443	441	435	489	485	461	480	442	461	499	384	462	430	445	469	448	475	446	450	439	493	445	470	499	486	487	463	405	412	480	429	474	478	456	475	456	465	471	481	455	467	453	474	406	452	414	480	472	417	477	463	422	454	452	445	449	417	463	516	417	458	449	436	487	458	436	475	426	446	460	421	452	464	467	466	463	412	429	472	457	478	465	475	460	496	439	464	475	441	463	458	440	491	440	427	475	442	496	468	447	497	492	493	478	499	487	470	447	469	436	423	432	443	471	457	405	459	453	443	476	443	444	440	443	460	473	485	472	468	459	434	448	450	470	422	485	445	464	449	443	448	459	497	458	466	420	457	440	452	443	436	428	414	462	458	449	456	433	466	477	415	484	440	432	430	455	439	436	438	438	454	454	478	440	424	456	478	455	461	442	462	450	475	459	470	514	434	460	424	438	479	466	442	448	459	434	442	445	461	445	449	423	479	440	500	449	506	459	442	433	478	474	442	452	467	482	436	434	503	502	440	486	446	427	451	504	423	473	475	503	453	458	463	460	435	420	484	441	464	482	463	469	459	447	450	458	462	469	432	448	444	438	468	445	447	465	445	447	466	475	457	475	447	465	423	440	436	428	458	474	435	406	471	476	452	475	480	455	443	465	431	457	434	467	453	434	480	424	442	457	454	466	476	461	436	463	473	489	424	456	440	486	440	482	495	431	460	487	484	444	423	465	453	460	438	432	435	437	480	487	476	466	440	468	455	459	484	476	463	473	444	490	462	462	476	455	496	432	466	446	465	432	455	437	457	472	476	467	450	458	452	437	475	442	453	450	429	463	467	441	461	447	466	408	456	467	471	481	454	423	447	407	445	462	468	464	428	454	417	453	434	422	475	470	451	531	443	473	447	432	436	453	437	439	462	436	485	478	448	491	446	447	446	406	448	438	462	477	471	448	439	465	462	435	469	471	456	442	483	439	480	457	417	455	414	469	466	444	440	443	475	450	489	459	492	487	467	436	437	479	448	477	472	476	454	515	438	443	435	448	444	436	479	488	431	472	439	435	438	441	434	416	478	441	442	452	440	428	488	483	432	449	449	420	479	435	470	464	428	436	508	464	457	474	418	486	434	474	445	458	480	458	434	444	435	479	462	477	444	472	501	453	467	453	451	484	437	442	465	461	467	453	440	480	440	456	447	483	480	489	452	447	471	450	472	426	457	431	442	447	462	450	500	454	455	439	420	441	482	492	451	439	442	445	470	414	463	421	461	448	441	475	485	444	462	458	462	444	411	423	466	493	467	456	440	462	443	440	474	445	481	479	458	475	457	463	431	456	463	431	477	460	465	453	442	423	456	478	398	435	451	444	419	451	441	466	469	444	475	437	427	463	430	450	485	411	436	472	449	434	447	479	461	457	475	450	464	473	481	464	447	474	513	478	469	483	424	456	437	473	481	429	478	455	471	476	414	460	455	447	473	477	446	466	500	418	448	444	465	492	463	446	448	467	491	477	456	422	428	486	465	404	468	463	497	435	470	392	458	466	449	445	425	474	474	463	457	486	451	491	454	451	486	438	492	454	448	441	469	449	444	473	431	469	484	492	466	458	448	405	488	456	461	446	448	461	466	476	432	482	453	418	452	465	428	440	439	482	471	473	443	457	449	441	473	439	440	434	466	403	487	479	465	442	413	497	400	471	450	454	466	471	470	436	461	426	441	452	465	449	434	443	474	421	477	448	455	438	458	424	447	434	419	474	453	440	453	446	474	449	421	485	447	447	441	433	482	413	458	461	436	449	473	405	400	458	470	449	450	486	417	441	472	457	444	452	435	470	433	477	431	475	436	467	422	434	422	440	435	434	473	475	500	476	460	462	478	444	493	475	430	470	445	482	440	471	479	462	463	459	456	437	439	485	447	477	466	479	429	494	445	426	500	465	447	473	468	429	462	490	440	497	465	455	458	432	427	450	457	465	450	450	409	452	438	476	413	409	487	460	493	451	460	454	512	457	440	489	441	479	472	465	437	486	465	447	458	485	446	435	474	471	460	484	424	454	444	425	476	443	425	462	428	426	440	474	447	434	442	473	452	449	431	448	445	473	502	435	465	453	484	447	482	436	457	485	416	419	492	447	469	457	455	432	446	440	424	438	460	489	441	424	453	472	465	473	440	446	435	439	454	444	472	428	442	462	466	429	475	462	465	441	450	439	429	446	434	459	383	424	463	483	446	440	418	422	444	441	470	427	422	490	462	470	443	456	428	448	460	454	443	465	458	485	473	496	415	435	436	444	424	440	429	455	442	489	446	457	439	441	487	469	500	450	474	451	432	419	447	450	475	451	413	440	500	446	449	453	463	517	463	487	474	453	476	399	470	478	466	428	432	462	465	448	463	434	413	455	412	445	450	475	456	465	457	432	470	516	458	419	487	455	423	452	403	433	443	408	471	472	459	448	457	477	454	457	466	461	450	478	442	426	429	468	460	465	480	461	426	469	501	477	417	457	450	473	444	450	454	446	446	432	444	431	447	461	494	451	443	444	450	471	476	483	418	435	439	472	460	450	435	483	466	444	467	458	457	485	444	470	436	419	453	465	451	460	442	469	428	451	436	460	463	423	422	460	446	481	469	448	458	453	434	447	463	449	474	456	456	440	477	471	446	468	460	446	469	452	466	439	475	469	430	415	461	422	509	440	431	493	453	468	454	476	463	443	463	439	451	446	418	465	471	461	464	452	475	442	480	440	450	461	411	450	467	460	445	441	430	436	443	466	423	462	456	468	444	434	441	430	432	440	475	457	425	450	474	465	464	448	442	489	477	454	481	437	455	456	474	439	449	446	468	442	480	431	462	472	465	430	460	435	494	463	442	456	469	428	454	439	402	457	432	442	456	463	438	434	455	465	485	444	488	449	444	447	440	456	449	427	459	486	439	491	456	471	432	507	458	454	436	436	496	485	437	426	438	465	461	473	447	448	425	445	442	429	434	460	423	491	429	459	463	448	443	483	535	470	466	493	414	435	443	450	444	463	434	466	441	425	449	473	463	424	446	431	440	464	464	508	480	457	483	446	435	467	460	480	483	496	459	450	500	490	437	469	488	432	456	466	452	435	447	418	461	446	500	436	431	479	428	497	455	457	433	508	452	428	486	494	474	442	424	457	474	485	458	487	460	453	457	477	468	468	468	445	479	450
17079	48029	31846	4018	3094	2442	6513	7551	1221	1001	935	805	683	732	671	674	622	580	572	533	562	526	554	519	540	516	522	509	490	528	484	499	492	535	476	507	485	496	472	475	470	480	489	512	501	492	459	501	503	465	444	458	478	505	486	443	491	462	469	489	477	465	455	475	477	489	477	468	508	444	480	483	454	466	430	463	455	486	437	468	471	469	465	441	489	455	461	437	475	461	455	483	487	473	469	442	464	466	449	475	443	481	477	498	476	447	437	459	462	474	454	469	425	480	461	465	479	462	414	480	476	422	480	450	509	461	465	475	412	441	474	471	467	452	502	423	452	432	460	421	441	443	488	489	433	488	475	490	485	430	462	485	444	449	457	468	459	459	469	498	489	455	490	442	441	440	441	517	479	476	460	455	482	451	497	455	441	456	492	470	447	445	415	510	483	478	444	470	471	485	462	460	477	448	441	492	497	451	462	461	436	452	442	450	458	465	469	457	468	444	493	478	473	473	441	479	453	458	441	455	444	445	464	435	444	485	436	468	456	476	465	483	464	466	437	504	475	467	504	436	463	470	422	459	506	480	451	460	457	455	448	439	432	459	455	436	465	477	423	451	480	454	430	437	502	448	465	475	498	457	444	487	450	465	452	446	476	462	466	461	447	460	450	473	479	476	445	477	459	496	466	461	450	450	466	425	489	470	480	461	463	459	471	443	450	485	473	443	424	477	457	454	466	486	432	498	438	498	448	461	462	440	468	504	516	491	475	460	446	465	466	443	429	475	447	475	437	482	472	489	447	490	482	513	468	455	515	477	485	448	424	419	441	442	476	482	458	478	472	462	432	480	483	480	484	413	479	454	454	481	511	454	445	469	445	441	462	474	489	437	455	412	433	419	429	444	456	441	484	483	464	492	473	487	432	425	482	451	481	448	480	492	458	419	458	474	456	462	410	430	469	455	471	451	468	412	429	490	490	464	441	465	466	436	460	449	453	467	496	445	495	449	499	444	448	445	480	454	492	467	469	506	470	434	476	478	464	470	445	448	456	481	478	454	447	498	475	468	488	481	451	483	490	426	452	428	470	468	443	442	497	438	429	442	448	438	455	477	459	499	477	454	475	489	465	446	466	495	417	453	476	473	493	444	427	446	457	427	457	468	474	492	481	434	450	483	466	446	472	449	463	462	483	481	456	456	503	446	475	460	467	440	429	442	446	415	483	467	459	504	479	449	498	438	455	467	485	448	447	441	469	487	497	448	477	457	452	445	469	469	458	450	452	498	464	459	452	425	484	461	458	468	454	509	454	472	442	449	490	430	453	489	477	446	448	473	451	486	460	442	479	443	497	463	447	443	462	457	437	460	446	485	434	493	491	479	480	455	453	471	459	442	431	428	467	449	458	461	489	476	476	468	453	468	470	455	448	458	416	444	458	484	437	462	466	481	427	457	457	459	450	492	453	441	479	457	460	469	480	463	500	500	472	461	447	490	452	447	424	452	480	422	475	448	476	481	464	427	445	463	471	450	400	455	473	451	507	480	461	433	466	459	493	433	445	461	492	460	503	467	449	459	457	469	457	475	461	465	487	450	468	437	451	466	429	448	453	466	515	447	476	456	475	472	472	467	450	428	428	459	431	484	473	464	506	436	479	446	437	506	452	439	434	468	474	432	474	479	427	489	478	456	482	440	471	456	467	474	501	468	449	451	464	461	451	427	451	447	459	519	468	500	428	462	444	438	452	466	462	445	481	465	446	438	453	465	437	433	455	479	480	428	446	440	447	469	476	479	472	456	490	481	476	458	480	459	496	481	439	463	453	445	447	478	459	413	445	446	460	450	444	492	427	443	463	455	469	444	467	440	445	477	438	416	481	437	471	491	475	456	498	462	469	480	464	463	488	482	491	483	502	442	448	446	474	465	441	498	482	463	436	518	477	465	454	423	456	476	421	450	455	427	446	453	453	485	473	429	489	453	463	431	450	496	448	439	443	444	444	467	461	456	475	503	461	457	455	459	455	425	488	473	460	435	427	454	475	471	439	445	452	406	447	501	460	463	432	426	441	461	423	452	457	465	489	463	443	466	446	470	490	430	450	453	491	442	443	460	449	478	453	486	421	450	462	450	446	429	463	464	492	450	468	484	458	469	447	435	437	476	461	473	434	455	463	447	466	502	482	441	446	452	464	439	467	446	444	447	444	491	471	436	447	478	449	494	472	458	483	489	440	476	472	469	474	499	422	479	471	441	439	463	480	478	466	455	466	455	461	434	445	452	475	458	484	451	447	473	517	467	407	494	451	462	459	473	470	471	453	452	454	488	421	460	478	429	443	422	451	442	434	460	502	442	438	505	494	448	473	429	447	459	489	462	461	436	419	438	453	459	486	485	442	486	421	486	485	458	441	455	453	453	461	446	474	467	513	445	427	502	470	485	476	453	475	492	460	470	457	436	429	479	501	447	439	455	478	465	491	425	452	466	434	437	453	462	452	449	461	454	447	431	502	443	455	465	506	443	466	472	464	474	450	499	487	460	429	492	438	434	472	448	475	435	454	461	467	475	458	468	470	389	454	412	476	461	478	457	455	444	493	452	458	427	485	473	451	431	456	459	481	457	482	452	458	432	478	475	461	450	467	464	479	444	445	404	480	414	434	481	481	430	490	483	456	434	485	473	472	431	489	468	432	470	455	452	457	496	483	451	450	450	450	475	436	428	501	495	476	438	467	466	488	473	460	441	481	482	459	468	459	445	507	494	432	458	449	406	471	482	444	475	479	441	472	469	429	424	490	439	469	485	445	462	448	506	451	446	473	473	455	497	475	434	479	427	483	451	396	448	463	459	486	459	446	458	460	431	470	511	478	462	460	476	466	456	454	472	491	476	450	482	443	432	446	465	481	466	424	455	459	414	487	459	443	459	439	484	432	440	455	443	458	441	516	470	488	454	479	447	444	450	452	463	461	469	464	442	474	459	459	474	466	454	441	415	485	452	476	485	482	472	501	459	427	450	462	469	426	441	444	489	467	458	459	460	429	513	446	441	427	490	502	456	472	455	468	453	456	460	493	452	474	487	459	459	448	472	459	454	469	431	458	452	493	485	517	455	460	504	453	471	439	469	459	466	473	418	509	456	427	474	496	490	519	473	426	468	481	427	462	458	451	454	491	472	455	453	490	471	451	484	457	449	461	473	451	509	464	449	478	473	462	446	481	446	477	472	445	453	458	424	470	449	461	458	435	439	464	417	440	484	435	447	482	456	467	509	462	492	477	498	488	437	466	464	440	494	485	420	433	461	460	482	479	492	479	458	428	423	435	465	474	463	460	487	492	454	480	438	443	444	438	439	463	425	483	488	473	470	474	471	473	473	441	455	465	445	424	482	465	450	463	477	465	462	442	453	457	462	474	470	485	446	500	492	467	428	440	465	490	466	449	483	466	486	505	453	467	453	460	448	475	472	488	447	437	441	478	426	452	489	454	484	462	483	468	510	461	441	487	438	466	448	440	474
27778	22211	16185	1500	269	253	217	394	135	136	131	118	133	127	140	144	117	144	141	133	125	115	124	133	124	113	145	139	115	138	127	89	120	120	119	121	122	126	143	124	123	105	151	123	120	111	133	125	135	128	129	139	122	132	134	132	130	117	123	117	129	121	135	130	120	122	127	129	124	137	143	134	124	121	121	116	146	140	131	134	106	127	118	119	109	117	125	139	133	113	110	115	124	120	123	140	131	137	118	132	109	127	131	135	134	131	129	116	119	124	129	114	140	109	132	137	125	139	139	127	131	129	133	111	124	110	112	128	133	150	116	132	130	118	139	119	130	121	116	153	122	119	124	119	136	109	106	126	131	126	124	128	136	124	114	128	127	107	135	106	122	117	118	113	119	117	129	120	124	137	152	125	127	124	125	131	127	120	127	135	135	111	121	120	119	136	130	118	118	110	142	116	113	116	115	146	131	123	133	136	138	127	133	137	128	138	124	134	134	129	111	113	134	111	128	130	135	105	120	133	126	120	131	141	139	136	133	109	137	132	121	113	113	120	102	130	121	142	116	136	134	122	107	121	128	119	121	115	133	109	135	143	145	116	134	119	110	141	132	121	121	125	118	122	115	125	134	128	128	145	118	130	107	114	134	136	104	130	139	135	130	108	124	122	108	112	129	136	119	117	131	119	131	128	133	147	124	112	116	130	119	122	126	122	106	141	130	115	149	118	120	123	118	137	126	116	113	136	125	126	124	138	124	124	128	106	133	128	126	162	116	121	104	117	129	136	132	133	139	122	143	111	127	141	126	115	160	117	156	115	120	125	119	128	138	106	127	122	126	129	134	124	117	119	124	114	143	128	126	140	137	117	117	130	128	121	139	120	141	121	130	126	124	128	129	138	135	111	128	124	126	119	143	155	108	119	127	104	121	110	125	142	131	123	133	129	122	138	121	120	151	103	114	142	138	111	127	124	126	115	129	139	135	130	130	124	114	116	148	123	129	120	157	136	137	127	115	149	119	112	120	134	126	125	137	110	140	119	127	111	116	123	133	137	133	99	135	131	115	133	122	147	155	138	109	101	134	136	137	124	115	123	146	114	130	124	132	141	142	133	132	125	135	133	106	142	132	121	114	123	111	133	129	139	117	136	142	126	117	120	126	141	120	125	139	132	150	125	143	138	128	133	110	127	94	123	119	142	117	134	116	131	136	109	145	117	124	114	118	129	111	132	118	113	123	128	118	120	122	128	144	122	138	115	143	121	110	110	106	118	121	116	115	127	106	130	145	145	129	124	102	122	123	125	119	131	153	132	117	134	133	121	108	135	135	133	129	124	120	128	136	128	147	134	118	104	108	144	112	147	115	128	103	109	131	126	124	120	122	129	122	142	111	111	133	122	135	133	136	115	155	127	118	108	112	129	125	149	116	126	133	115	128	129	113	129	95	109	129	116	115	112	114	133	118	141	128	127	134	112	132	139	125	130	124	157	138	149	137	129	133	124	141	137	122	125	135	121	116	119	139	114	128	116	110	125	108	117	122	139	114	143	131	134	142	119	131	123	114	108	117	147	110	123	135	115	124	133	110	129	119	115	121	126	126	123	123	125	142	132	126	132	110	123	124	138	127	139	123	134	134	140	131	125	126	139	114	126	128	112	122	124	122	133	143	149	130	106	128	119	141	130	133	125	128	132	124	119	142	122	130	128	134	143	137	121	124	119	114	130	141	121	95	107	115	135	133	151	123	134	138	104	139	123	144	126	139	118	125	109	120	114	132	137	127	126	115	129	129	124	129	140	136	125	125	120	132	116	101	129	123	120	113	154	155	110	131	118	147	132	105	120	121	136	115	123	139	131	123	145	109	138	128	129	134	118	132	113	161	127	114	113	116	127	125	103	133	133	136	108	109	116	139	108	144	101	158	132	131	123	127	143	140	119	120	119	132	135	127	116	96	140	133	133	111	122	132	112	124	129	119	123	112	130	130	130	119	120	117	127	134	119	115	109	105	122	119	116	143	111	131	122	126	118	126	133	123	125	124	135	116	151	140	131	109	116	113	119	106	113	120	109	133	115	108	120	112	128	119	123	141	137	130	131	122	107	117	137	141	119	103	135	151	137	130	116	153	121	121	113	124	144	131	115	101	135	121	141	132	119	108	126	117	134	122	111	125	120	129	121	124	132	111	131	127	109	126	113	130	134	137	125	130	119	126	122	99	116	121	103	127	109	119	110	115	124	130	147	130	136	133	127	118	104	128	134	150	125	157	118	124	124	144	132	147	131	132	134	136	110	132	122	107	122	139	123	130	110	126	131	107	110	126	145	150	136	124	126	123	108	106	120	128	123	120	130	114	136	114	138	120	125	127	122	121	118	129	135	129	121	113	133	134	117	128	136	114	126	96	122	142	128	143	133	130	132	117	112	132	113	98	127	122	115	123	124	141	129	134	114	130	107	117	132	120	120	133	136	142	145	131	128	138	131	121	112	125	130	129	124	128	114	130	113	120	153	134	126	125	105	118	130	117	121	126	127	126	115	136	126	123	112	137	140	123	133	129	131	121	123	128	127	126	118	126	130	141	126	131	135	115	134	113	123	111	129	124	102	138	129	128	119	119	122	104	108	128	140	140	122	129	152	138	146	123	109	113	134	116	134	122	127	119	121	123	152	114	124	130	139	113	126	141	111	141	118	128	111	144	126	112	138	120	118	123	140	131	121	133	131	137	121	105	110	109	124	128	109	114	130	122	136	131	139	124	133	112	139	123	140	122	106	110	131	135	99	127	113	112	121	121	128	123	137	117	137	141	120	122	138	118	120	126	108	128	137	115	125	122	122	139	94	114	124	138	130	121	146	154	136	109	122	130	130	115	123	122	128	120	123	115	129	120	119	133	136	120	133	132	104	150	132	117	98	130	122	126	151	118	136	125	129	114	131	122	121	123	125	116	132	130	123	128	119	111	122	125	128	131	119	139	118	116	118	133	134	119	116	117	152	117	126	101	121	135	114	125	116	124	115	108	128	128	121	126	125	126	128	122	113	115	129	133	122	130	138	131	122	123	119	137	109	123	128	109	114	126	139	119	117	120	135	116	108	113	120	134	117	125	144	122	141	114	133	133	118	121	166	148	118	155	124	129	123	136	143	144	119	118	134	121	120	132	126	121	132	113	121	130	132	114	137	109	141	118	146	118	120	110	113	125	117	111	154	139	135	113	107	100	114	128	104	150	126	121	147	129	125	121	136	129	131	112	124	129	125	127	115	130	120	126	105	125	125	136	119	128	129	147	116	142	100	147	126	118	117	147	146	142	135	106	144	109	111	145	113	113	128	114	139	119	147	136	128	126	109	129	127	122	111	105	142	129	125	138	120	133	129	138	130	118	111	127	117	113	135	126	119	115	128	131	159	130	113	125	114	137	129	120	136	119	118	131	130	137	129	114	141	119	123	119	128	140	124	125	123	129	120	112	125	107	136	131	145	126	126	129	111	128	115	110	89	125	134	111	117
13278	29591	8324	274	229	218	258	471	186	176	160	153	141	141	145	137	153	134	138	122	163	156	135	130	150	149	143	138	134	153	138	123	143	154	141	136	137	148	150	131	161	139	152	148	136	139	140	145	132	120	148	134	153	147	145	128	138	141	130	124	146	153	136	153	119	149	161	138	142	127	173	130	152	147	145	148	140	136	135	155	147	142	140	158	142	143	152	133	141	132	135	158	126	144	133	160	152	119	143	138	128	125	153	143	142	154	115	133	146	121	165	157	137	148	153	149	133	157	150	152	129	154	132	143	165	136	159	151	162	135	125	153	146	140	165	140	156	140	163	134	142	134	131	126	158	145	151	147	163	127	141	106	134	115	135	129	141	148	134	145	131	123	127	147	153	151	158	146	159	140	143	146	135	144	171	133	152	156	148	144	150	133	130	145	141	138	123	152	139	153	123	136	143	146	149	159	143	139	123	161	139	151	175	154	126	144	119	166	148	127	147	139	120	134	143	147	145	141	141	140	142	127	151	154	125	146	139	140	130	140	158	123	125	136	136	133	126	141	149	156	150	133	141	163	141	127	142	149	151	149	153	137	147	121	140	138	149	131	155	162	125	143	161	151	133	145	139	135	134	152	137	131	169	151	152	135	142	142	120	159	137	138	149	133	138	149	126	143	141	144	132	165	140	126	145	153	137	138	144	122	134	155	135	165	154	155	149	143	126	153	135	133	146	141	152	128	157	139	126	120	130	143	138	136	133	143	163	134	161	132	121	142	155	153	142	146	156	134	142	133	154	152	138	153	122	135	138	144	141	139	132	130	132	156	134	125	132	147	157	138	133	142	128	144	130	141	132	137	132	159	132	138	127	136	124	124	114	149	150	158	146	150	134	122	155	136	136	139	128	124	136	151	120	140	151	172	164	155	122	158	129	142	150	143	121	144	137	167	139	146	123	113	159	140	151	168	149	139	130	128	132	159	129	141	138	149	138	159	138	141	154	136	126	150	141	139	130	130	139	147	135	133	136	131	138	132	155	142	147	134	131	147	153	137	127	148	137	156	135	132	103	134	138	154	139	150	149	160	148	132	143	145	129	147	131	121	134	132	137	169	142	139	106	158	146	143	136	130	138	137	142	159	135	159	135	151	137	152	135	109	127	145	142	131	135	135	135	149	141	159	148	132	121	129	132	134	148	130	157	180	141	144	152	138	138	125	155	152	146	136	157	170	151	134	146	146	137	122	144	143	150	134	156	150	121	146	165	149	140	146	148	142	148	146	123	114	125	136	134	148	159	126	135	161	137	144	149	131	167	154	125	129	143	155	148	148	141	131	149	147	164	148	142	157	154	133	166	134	139	139	140	130	141	119	135	134	139	151	137	151	147	136	147	137	149	123	125	119	134	165	137	140	142	144	119	155	149	145	126	137	148	116	146	152	154	139	148	149	135	137	138	118	140	138	122	149	156	148	143	145	150	159	147	154	147	134	137	149	137	147	144	141	134	137	120	130	146	151	127	144	131	137	134	138	134	158	162	119	138	144	136	155	143	139	145	125	119	143	133	136	141	123	135	123	161	129	148	140	144	141	131	137	122	149	138	129	148	157	143	159	131	136	143	146	142	153	142	137	144	153	135	140	134	164	116	139	158	157	147	157	139	131	159	161	139	154	144	114	139	134	150	150	144	153	161	132	140	133	158	141	151	152	155	125	146	152	128	139	136	147	150	93	150	138	148	156	166	136	135	116	147	167	151	141	148	136	166	137	157	171	143	137	145	161	146	147	144	135	143	136	130	141	135	149	143	133	154	157	164	138	137	144	148	140	119	145	151	137	159	157	113	130	159	144	128	148	137	131	154	132	173	151	141	159	128	167	140	141	144	129	135	147	156	137	120	130	135	158	141	147	118	140	126	135	137	131	144	145	167	133	132	152	155	133	139	121	154	149	122	143	139	157	135	136	153	140	139	149	144	140	138	151	131	120	135	139	141	123	142	154	148	153	159	143	156	129	131	163	143	150	160	175	133	131	136	123	143	162	149	151	164	128	154	149	116	149	143	134	138	154	161	132	140	136	165	144	136	146	150	136	127	136	133	155	124	127	149	139	160	170	141	157	154	138	172	163	153	125	129	140	147	161	131	163	146	142	150	155	155	142	154	132	124	152	149	126	147	145	122	133	138	135	150	130	135	141	153	137	131	152	142	145	135	163	135	145	143	144	143	136	135	147	155	130	149	141	165	132	145	149	161	140	128	145	133	133	134	136	163	151	146	144	165	136	135	132	136	141	138	152	140	135	128	129	151	135	131	140	153	148	120	132	134	141	144	141	144	135	150	136	169	149	141	145	162	156	154	143	144	141	142	147	144	144	141	149	144	159	141	134	136	150	151	162	136	147	143	152	160	148	124	135	154	126	146	149	125	144	156	128	145	146	135	163	147	134	151	152	125	131	134	146	165	124	129	130	142	162	155	127	145	159	144	148	164	144	174	137	158	141	154	138	128	138	137	155	134	142	140	150	125	144	142	123	126	143	155	132	135	148	141	132	150	158	147	155	157	139	152	168	140	153	145	136	130	148	139	133	147	143	139	141	146	171	146	127	143	158	145	141	133	166	145	135	139	134	110	153	146	141	135	138	144	138	131	145	147	144	142	143	140	140	141	124	149	131	153	141	140	146	139	125	140	135	150	139	141	166	140	155	143	134	124	141	145	164	144	151	135	141	129	139	135	130	137	151	139	148	144	138	141	119	161	136	130	144	139	137	154	136	144	148	162	147	143	144	149	134	137	163	137	162	130	133	143	142	130	133	128	153	140	151	150	128	134	156	144	148	136	144	162	136	150	155	134	136	167	133	118	123	138	149	148	137	145	142	144	124	150	166	139	149	141	139	148	132	131	147	144	133	125	141	152	142	140	151	156	128	143	126	120	135	136	144	143	145	124	151	134	155	155	163	159	154	163	138	143	137	140	164	146	134	156	143	140	157	135	144	141	152	162	155	138	156	122	161	170	154	140	127	160	154	125	149	128	135	140	120	154	141	123	153	158	153	150	160	145	147	132	151	145	148	132	136	162	153	134	153	136	138	152	136	145	157	140	137	129	157	150	149	135	152	147	141	144	129	148	151	125	156	119	145	137	139	143	118	130	170	149	150	117	173	166	142	143	122	126	131	141	139	134	136	125	137	150	147	120	146	126	139	141	129	154	144	154	140	143	142	139	138	144	133	152	157	155	161	166	150	132	132	129	132	139	147	142	129	146	152	139	127	124	140	150	141	141	138	140	132	137	156	140	162	117	174	157	158	146	138	152	159	120	139	161	137	145	144	138	124	145	138	149	166	143	132	155	128	122	145	150	161	144	134	146	154	138	134	129	152	143	140	154	141	123	152	150	145	145	169	161	147	147	151	144	132	144	153	135	154	142	135	141	161	122	142	131	151	133	139	143	146	135	131	144	136	143	134	155	105	143	149	125	129	138	157	130	135	140	138	164	149	161	145	149	134	138	170
23694	21125	28459	24187	21070	12366	4594	5540	491	407	389	385	352	315	311	298	278	303	273	300	288	242	303	286	269	307	303	281	281	270	245	262	253	272	279	287	281	237	280	256	253	267	289	255	257	274	245	301	253	219	306	260	277	281	261	283	264	258	242	281	279	259	288	247	236	281	245	249	254	252	304	249	254	269	258	233	233	260	272	242	245	236	278	273	285	239	277	262	236	264	272	253	297	275	278	270	262	257	270	275	261	262	278	272	276	273	267	272	259	262	263	253	273	284	275	232	269	229	270	254	243	281	259	239	291	250	269	256	275	240	277	284	236	264	279	260	262	253	234	245	259	267	267	277	277	266	282	247	256	271	265	254	234	235	272	287	263	267	238	268	256	244	262	266	300	247	243	291	286	247	262	258	281	245	241	218	291	274	236	230	245	263	295	254	264	250	235	255	250	294	272	248	283	262	256	258	278	254	239	287	247	272	261	257	242	266	254	290	281	268	261	236	267	273	275	270	279	248	261	228	246	254	224	243	258	247	270	265	252	264	283	250	269	255	264	274	246	254	275	275	260	289	273	273	262	240	251	267	268	260	243	293	268	252	259	241	249	284	282	258	266	250	272	259	225	265	234	259	268	266	269	228	250	299	261	264	240	265	299	248	268	231	246	233	261	255	250	264	253	247	261	252	266	291	271	260	263	237	273	270	241	249	258	254	273	255	258	257	223	267	250	264	294	258	253	279	259	231	275	248	248	255	255	269	236	266	263	256	259	258	266	244	277	272	258	239	242	277	272	263	249	251	238	271	236	247	290	263	255	257	268	255	257	274	253	266	261	248	248	279	243	263	276	235	252	281	267	259	263	262	258	260	275	242	281	240	291	277	262	279	239	253	257	246	246	257	265	255	259	264	245	267	286	256	267	278	282	237	271	279	240	281	237	233	256	274	254	263	271	263	280	270	260	284	241	269	299	239	270	255	279	247	269	245	240	274	275	291	247	278	262	266	273	251	240	253	236	252	264	275	263	246	252	254	274	268	265	246	269	239	270	269	272	250	243	291	262	273	267	267	263	288	282	280	236	254	269	276	263	242	261	263	276	284	282	284	264	298	260	266	266	268	241	252	258	253	240	291	279	258	295	251	260	285	273	273	264	246	235	242	279	265	274	263	267	269	261	273	266	243	261	226	291	264	233	266	234	253	250	282	236	263	256	271	245	241	234	265	256	270	264	245	261	282	254	248	266	247	256	242	272	255	254	271	274	271	259	263	270	252	297	292	267	251	255	255	273	259	270	253	285	268	251	266	265	235	254	260	242	246	259	290	256	279	260	243	230	256	272	279	252	241	254	253	245	281	246	271	279	286	282	263	241	263	283	261	247	235	239	277	267	240	266	289	254	247	265	251	280	239	251	244	246	263	290	261	267	246	242	259	279	282	300	290	264	272	227	240	252	246	230	262	249	259	251	281	265	283	284	260	271	225	260	269	300	259	239	269	261	230	270	285	262	240	251	268	258	240	267	257	264	273	246	246	276	291	240	253	239	295	242	274	270	266	250	251	242	252	262	290	286	243	245	260	269	257	244	269	282	256	252	247	265	258	251	271	253	256	249	258	251	250	274	272	288	241	252	253	257	263	278	248	266	257	277	269	254	274	240	273	255	257	271	253	250	236	279	246	269	268	247	241	262	243	269	251	265	278	258	279	280	243	279	274	267	250	208	253	283	251	278	239	274	257	271	264	268	253	260	270	259	255	279	239	257	257	259	218	268	284	236	275	270	283	262	245	277	282	239	235	247	264	242	266	259	261	256	280	260	265	254	258	263	265	247	281	270	253	242	252	242	277	242	248	274	264	266	258	255	244	249	247	265	282	262	272	291	295	283	265	296	229	258	249	255	268	258	276	231	217	261	240	273	247	261	246	266	264	294	269	267	258	239	249	264	237	238	235	273	250	270	268	262	242	242	257	255	230	301	245	246	253	262	262	251	255	241	245	266	271	241	240	264	260	264	272	265	238	258	255	260	256	266	249	274	253	288	244	285	264	257	258	282	248	277	269	269	287	278	281	269	243	272	252	272	236	262	268	259	267	265	259	246	249	249	253	275	274	240	258	247	250	262	247	245	247	262	284	236	260	261	227	280	251	270	257	284	244	228	257	245	253	275	267	254	252	235	245	256	253	248	265	268	248	251	248	270	258	268	275	292	263	282	267	259	258	241	277	255	252	227	246	257	242	274	272	262	252	257	257	260	238	260	226	277	262	236	269	230	272	250	257	274	269	220	274	255	280	291	256	243	262	235	294	250	268	254	269	262	247	266	251	259	258	264	278	269	250	294	266	261	263	256	268	281	251	270	240	263	295	258	239	262	292	233	244	277	279	273	249	249	260	276	289	253	263	281	239	261	251	257	248	255	250	245	264	255	269	249	257	255	274	253	259	277	234	281	265	231	273	250	261	268	263	251	263	249	236	261	246	272	253	294	248	235	267	253	259	260	240	242	258	254	279	288	272	258	248	261	241	254	247	251	243	246	279	258	268	261	268	277	281	229	247	292	260	262	260	264	255	325	251	273	240	245	250	247	272	295	255	227	234	282	258	269	233	293	223	254	290	261	252	227	267	271	243	236	247	281	255	243	284	258	262	252	226	261	237	258	286	235	245	276	266	266	270	264	253	226	232	246	252	288	279	266	253	277	274	278	274	257	268	278	249	261	280	274	278	255	247	267	273	267	278	249	254	271	236	258	248	239	246	247	254	253	254	250	257	262	240	244	255	261	241	266	254	239	272	278	260	257	269	269	257	272	277	222	277	252	261	256	257	248	277	280	275	246	254	268	269	267	215	257	267	241	253	237	266	262	256	263	245	267	290	235	255	268	261	256	246	254	265	248	250	265	243	250	222	240	240	265	272	260	255	263	264	240	255	230	242	264	270	288	257	266	236	285	263	238	266	262	257	240	257	243	284	239	272	259	263	268	270	249	223	284	234	268	279	268	247	259	256	261	232	250	265	285	283	264	263	246	236	276	266	259	242	244	255	272	278	279	265	257	253	297	291	256	270	263	254	253	257	285	273	254	232	257	299	260	272	229	254	252	242	244	249	260	252	294	295	251	270	268	272	319	245	258	273	254	258	236	240	267	277	231	279	244	282	257	258	282	272	265	263	242	250	253	260	261	286	272	278	247	296	261	273	272	265	258	273	256	287	232	266	247	252	264	240	249	238	263	218	277	275	242	249	254	273	261	281	236	268	257	271	263	249	290	307	267	283	271	262	235	245	235	241	232	256	274	216	235	272	257	256	237	270	277	233	237	255	251	261	279	259	233	265	236	234	264	254	266	269	224	243	278	227	262	274	277	251	279	238	277	239	258	242	298	258	270	252	226	282	281	266	250	267	264	272	264	272	265	270	268	242	272	262	280	238	244	257	266	237	259	283	266	274	247	271	261	266	265	243	261	252	262	258	272	262	281	251	242	228	263	264	257	282	263	246	263	238	245	253	252	245	253	244
14864	45287	23890	2382	1697	1349	6870	6094	692	580	490	454	434	371	388	352	345	364	346	297	341	317	297	324	316	279	295	306	309	253	270	283	291	286	279	300	253	254	300	281	345	282	289	272	278	297	259	262	255	271	291	274	272	248	252	294	291	288	264	296	290	293	249	287	259	265	251	280	242	280	256	247	258	253	258	264	282	298	266	247	280	274	268	257	269	257	263	267	264	232	279	279	250	272	275	280	264	263	262	278	270	266	271	275	231	268	303	281	231	258	254	251	274	261	247	273	244	262	273	270	265	287	265	281	274	288	241	297	275	278	294	267	279	269	290	265	289	247	279	270	255	254	281	302	253	285	270	253	259	270	268	270	309	256	283	284	261	245	253	296	268	281	283	284	313	274	294	280	270	274	304	300	265	306	272	284	268	280	243	283	285	266	268	262	252	288	268	269	265	279	271	247	286	267	277	271	273	272	277	290	279	279	268	314	303	254	288	292	248	274	266	271	289	257	286	272	298	281	245	270	254	270	274	264	286	273	218	252	282	270	284	279	264	279	254	250	276	262	263	281	271	271	259	252	265	304	276	271	279	281	266	248	290	270	285	283	265	270	263	281	256	265	252	260	247	283	264	247	254	255	252	283	303	238	258	276	256	278	283	273	244	266	266	285	279	278	267	282	276	251	288	280	289	256	284	275	277	294	267	262	268	259	287	252	273	219	276	265	274	258	263	267	265	277	282	259	259	267	267	307	283	295	251	268	268	266	264	277	249	259	282	284	242	245	294	235	273	269	287	282	262	266	284	272	277	257	246	256	275	261	254	237	244	249	272	275	278	290	288	273	285	293	254	273	273	243	258	290	272	263	282	252	284	264	265	274	272	304	280	256	263	275	308	243	276	267	278	288	300	246	283	269	278	283	267	299	271	273	239	261	266	278	268	298	259	267	277	277	286	275	276	261	273	289	254	301	297	244	253	286	300	297	268	267	257	273	267	283	284	275	283	273	258	281	259	260	285	276	272	264	252	256	268	257	286	267	263	280	302	272	279	284	291	264	300	285	240	284	256	269	253	259	295	255	259	295	239	251	291	281	260	255	266	253	280	249	261	276	270	277	271	246	286	269	253	267	284	251	248	267	254	259	263	274	273	261	257	276	277	282	270	281	281	254	267	274	263	269	286	269	268	234	244	315	247	265	246	289	261	280	256	268	279	276	259	272	263	325	255	263	257	253	248	257	282	330	253	273	250	300	280	258	269	297	258	278	246	254	275	285	269	284	268	227	241	289	287	265	302	270	268	306	275	277	249	274	277	271	275	247	270	284	244	292	250	264	273	280	240	256	262	270	276	284	295	296	289	246	299	268	256	284	267	241	241	248	279	280	254	256	301	276	288	280	270	242	294	293	235	255	264	284	281	277	272	292	291	265	272	263	243	264	265	245	240	254	269	274	241	276	297	261	265	251	283	299	257	278	295	220	276	288	255	283	283	295	269	264	249	269	282	251	293	265	271	252	261	289	263	261	273	260	288	262	239	272	268	252	250	260	278	259	254	284	252	278	306	250	298	285	276	251	285	269	267	272	274	287	268	271	224	253	295	288	277	297	285	247	269	279	259	262	266	263	248	259	265	256	247	269	289	290	266	266	293	268	250	284	264	264	220	303	254	264	292	275	271	261	272	273	279	240	286	250	287	278	257	264	261	259	263	250	230	260	307	279	262	285	286	283	246	295	273	250	256	260	301	277	293	250	275	269	295	258	267	246	275	271	268	256	288	275	273	266	284	278	277	270	271	251	278	279	262	228	251	293	264	265	284	324	258	265	256	247	276	243	281	288	299	259	289	257	249	267	259	273	312	261	260	251	274	274	291	252	275	252	283	276	271	285	259	292	290	263	306	273	254	270	265	266	272	280	276	285	293	264	269	261	241	263	316	280	257	250	284	258	264	254	281	282	254	244	258	287	269	265	270	269	273	266	267	263	269	270	252	233	287	256	271	313	270	255	259	252	233	256	297	279	257	257	244	264	256	268	275	228	263	248	256	274	272	274	256	267	293	277	288	260	281	239	261	279	269	232	279	267	266	292	266	251	269	285	235	266	255	243	272	268	226	257	278	291	261	266	298	264	258	261	256	309	252	263	283	260	274	269	239	274	262	249	288	258	277	272	267	271	277	274	259	263	280	312	282	259	268	249	248	250	276	258	265	274	274	281	294	281	270	269	266	264	281	260	257	268	265	248	255	279	283	262	264	285	273	251	309	258	284	268	257	263	235	271	253	270	259	282	250	270	252	268	285	269	222	263	259	274	281	285	287	271	272	272	250	282	273	254	277	287	282	216	248	287	281	279	260	265	271	265	260	256	259	233	290	293	264	269	239	235	253	268	286	248	290	267	272	267	241	273	296	265	292	277	258	258	253	284	260	279	272	265	268	257	246	278	231	260	285	306	264	249	269	288	274	269	259	265	260	283	302	286	280	257	262	274	286	252	259	291	227	287	265	278	268	241	247	247	273	249	262	260	240	285	262	278	271	286	244	275	284	253	275	259	252	228	293	249	273	255	276	237	267	279	272	280	285	267	268	291	261	269	288	277	274	244	270	305	253	252	252	243	249	266	288	289	280	251	289	251	279	281	265	259	291	270	256	277	261	271	270	263	270	266	281	262	283	261	271	285	263	292	251	276	274	280	262	220	260	272	259	273	252	248	274	251	255	264	271	284	256	262	261	261	275	259	287	263	271	259	275	278	292	294	307	312	296	281	249	270	278	254	282	271	278	261	297	265	260	289	263	238	318	245	279	258	262	267	243	256	271	274	274	293	247	270	289	257	283	253	260	264	254	251	275	270	280	263	255	280	235	257	260	268	260	285	280	277	267	262	249	273	274	271	288	295	281	276	269	285	252	275	271	276	298	284	275	269	287	256	257	288	280	282	287	264	258	265	272	261	268	268	295	245	303	266	295	253	247	286	294	253	256	239	255	271	294	280	267	280	259	267	302	272	249	251	258	261	271	271	248	261	293	254	279	256	265	249	270	274	281	250	286	263	280	271	277	234	256	267	254	269	322	288	269	237	249	271	259	263	283	251	279	239	249	264	244	271	275	265	247	270	251	247	280	273	264	272	265	261	295	263	288	267	273	252	292	258	280	264	265	269	267	256	265	274	268	270	291	273	245	254	294	291	267	222	254	299	254	279	266	265	278	278	251	283	278	258	276	264	260	280	302	274	278	264	282	291	245	257	253	309	302	271	260	255	265	281	290	248	235	286	287	288	277	290	270	280	248	288	238	271	261	275	238	268	278	261	260	289	274	312	245	254	312	277	267	256	247	249	289	266	247	249	294	273	310	284	264	263	266	262	265	300	263	270	260	241	278	269	238	246	238	268	278	288	273	266	250	216	233	288	256	219	279	252	269	284	276	284	291	292	282	301	281	266	249	278	253	251	280	255	276	260	277	252	272	272	269	265	276	262	242	250	258	276	240	277	252	250	274	243	308	262	270	281	273	301
24976	21245	27691	25138	10881	632	1046	1960	337	303	288	246	260	274	277	281	228	242	236	255	235	219	222	234	245	260	216	255	233	241	230	262	224	269	252	230	218	245	231	221	238	233	236	229	223	248	223	263	212	233	248	232	224	234	250	235	246	221	252	233	243	213	223	230	262	248	248	245	235	262	263	200	237	226	256	219	236	232	246	228	219	236	230	250	220	222	236	223	238	222	264	218	218	228	222	205	227	254	217	262	254	237	205	215	211	253	229	250	254	244	238	218	224	233	229	223	227	232	239	227	244	246	247	222	234	224	199	237	209	237	222	239	254	232	246	218	223	226	265	217	244	223	258	248	226	222	247	236	231	204	229	204	244	197	212	219	236	221	237	257	196	228	219	226	266	261	219	241	215	244	238	254	264	235	244	231	220	229	240	262	251	249	251	252	243	249	223	229	226	201	237	225	220	217	232	252	225	224	228	243	253	244	225	228	190	229	209	252	223	236	234	220	236	228	222	242	241	238	255	227	211	235	233	228	236	228	189	222	216	241	241	234	226	274	247	258	234	232	215	242	231	228	225	222	228	213	217	230	208	229	240	249	252	242	236	215	207	204	231	209	248	216	221	229	236	208	221	246	247	215	238	246	225	222	260	248	209	222	223	221	233	221	244	218	257	215	239	234	241	212	244	218	237	248	243	217	246	238	247	257	271	242	222	239	241	224	246	235	220	240	240	218	245	217	242	243	224	257	237	279	247	228	251	205	230	225	228	234	235	231	204	245	236	212	232	236	223	225	233	229	259	244	251	228	243	229	234	211	222	236	230	219	211	262	221	220	220	248	225	236	218	253	224	232	222	247	233	273	226	227	236	243	207	249	222	238	239	231	250	232	220	235	227	234	245	207	216	232	227	251	244	258	220	246	246	232	259	228	226	223	224	248	216	208	241	235	226	191	227	220	224	228	197	233	201	242	241	201	230	213	222	226	234	232	233	218	211	228	240	236	240	233	226	226	248	241	210	227	226	229	209	233	230	223	240	236	234	245	230	232	244	228	250	226	227	208	230	227	227	248	232	212	239	215	228	225	233	221	257	229	202	213	246	234	246	264	207	228	249	242	263	225	228	239	223	240	237	224	229	277	220	260	233	223	230	205	205	228	224	244	234	215	204	243	247	220	226	234	214	238	223	199	226	222	246	213	220	247	236	222	230	212	216	210	238	227	222	230	219	228	224	233	225	223	206	201	209	252	221	210	242	231	208	225	200	236	245	221	240	246	225	238	227	250	229	234	233	215	223	224	223	229	242	250	223	225	253	242	241	223	241	253	216	215	227	214	204	223	248	252	232	253	236	212	211	229	215	210	235	230	241	241	238	220	213	258	235	231	227	232	216	234	223	255	248	219	223	257	237	187	208	234	238	219	223	261	228	274	221	227	226	254	247	221	233	221	256	240	255	222	225	221	274	222	230	223	228	207	235	224	263	240	217	219	255	238	254	212	246	225	236	242	224	263	238	243	191	218	222	210	232	242	250	226	233	218	201	230	244	233	209	236	243	233	253	216	242	229	238	214	217	225	242	228	249	227	228	217	237	234	236	225	251	225	222	248	247	252	206	223	222	247	222	243	240	220	225	251	227	221	227	241	230	216	223	219	209	236	251	245	220	228	246	219	229	213	252	220	226	232	256	283	208	232	217	206	231	213	247	233	233	231	261	250	209	222	239	221	233	234	249	254	234	250	251	232	203	227	233	249	235	244	224	218	273	222	231	205	218	212	227	205	236	210	235	256	240	204	223	216	222	215	220	238	215	225	231	219	254	252	228	246	214	235	232	261	208	215	231	223	224	248	216	208	215	211	225	230	230	230	217	224	220	232	228	253	236	229	236	258	246	242	238	213	201	215	242	246	198	219	225	246	258	248	241	244	258	234	218	233	255	238	258	241	266	243	228	227	247	227	239	240	231	251	268	253	223	231	231	245	221	230	220	229	208	244	234	276	242	244	248	252	214	238	250	210	241	219	227	226	215	215	219	247	245	240	240	229	230	230	248	240	231	274	226	231	250	233	250	243	249	249	221	223	225	204	213	226	227	213	241	234	240	236	219	234	215	230	221	229	249	232	234	212	232	222	230	255	217	239	229	245	230	210	258	214	231	228	227	223	203	224	233	262	251	225	213	221	220	202	236	247	236	240	225	241	252	241	211	254	239	228	227	213	226	245	229	198	197	225	232	241	223	230	219	236	235	213	231	219	226	226	214	227	259	268	228	252	233	240	236	214	243	243	199	251	231	216	244	255	243	207	228	205	250	239	259	245	217	251	229	228	218	236	231	221	238	238	251	229	228	210	235	207	213	257	241	249	218	231	241	237	223	224	225	188	216	204	213	212	236	213	254	246	216	219	209	220	244	218	256	244	236	216	237	254	214	232	228	232	226	227	256	225	224	249	230	217	244	231	225	206	235	226	228	218	237	215	238	231	230	241	257	240	259	244	220	256	223	252	237	237	231	233	227	221	224	220	234	204	204	220	259	233	223	216	223	210	235	228	219	206	252	218	235	245	225	237	254	243	233	229	237	220	236	231	239	257	255	229	225	275	234	227	223	224	246	246	220	214	211	238	249	237	231	237	230	226	224	242	232	248	228	227	240	235	263	211	226	237	219	248	235	224	224	226	217	220	235	216	230	216	224	250	219	223	241	211	236	247	191	228	222	249	264	255	232	235	232	247	219	236	230	219	228	223	219	222	218	236	229	256	246	258	225	218	230	242	210	219	246	237	228	215	248	221	264	214	220	223	226	228	247	226	252	242	246	230	244	220	221	239	246	233	217	215	244	240	226	236	224	244	244	207	252	228	225	241	255	239	258	214	222	214	204	222	236	214	187	213	234	251	250	234	229	228	216	240	245	227	232	242	229	229	238	259	247	211	215	245	247	243	192	226	243	221	213	230	239	220	225	238	222	233	230	244	222	234	221	215	232	213	239	237	225	235	229	222	226	251	219	257	232	228	241	243	239	221	229	198	240	231	245	210	215	274	238	238	236	251	236	220	220	219	232	235	224	220	226	245	221	256	238	217	222	231	233	223	217	233	255	247	223	228	210	255	251	235	248	244	228	222	238	230	224	244	230	231	243	203	218	242	242	201	221	213	222	221	232	232	222	201	237	239	236	261	229	234	250	213	241	230	222	242	214	242	220	239	210	244	240	248	225	214	230	237	226	227	227	231	231	234	234	231	210	250	257	226	219	214	223	246	241	242	228	225	246	226	196	240	210	222	221	226	233	210	255	251	215	232	233	260	225	219	221	222	240	250	226	230	235	238	231	244	263	245	228	231	223	231	239	226	249	224	200	210	251	203	242	220	261	254	206	247	214	237	231	218	222	223	233	235	230	231	216	220	243	240	244	218	209	233	232	222	230	236	232	223	250	253	254	228	234	217	241	240	241	257	241	231	239	217	176	265	232	238	220	215	225	231	267	246	242	236	224	208	193	207	233	226	223	226	206	254	223	228
14558	43811	18611	1385	1027	820	2219	3787	530	431	374	378	363	339	311	297	312	281	298	277	268	284	297	279	253	275	294	266	235	245	282	280	259	272	259	281	269	270	264	255	276	228	244	242	250	267	263	250	263	269	242	268	257	276	244	259	248	277	258	280	250	267	259	270	247	260	246	241	243	258	279	222	266	258	243	275	272	255	239	266	245	264	257	268	247	243	240	230	260	245	246	258	256	262	263	235	255	262	274	271	234	276	254	260	265	248	249	241	283	252	243	253	270	251	231	266	249	270	268	268	256	258	238	278	260	283	271	255	246	259	246	257	273	279	280	261	275	273	270	263	240	275	233	262	260	234	254	244	268	280	259	253	233	267	256	264	249	249	245	257	264	253	274	245	258	244	232	256	266	264	248	249	279	248	269	273	237	237	260	219	297	279	278	248	250	259	259	252	253	271	281	274	248	226	240	230	281	259	249	245	266	255	250	252	254	278	239	254	260	245	260	260	253	262	266	286	252	252	258	238	218	274	243	266	279	266	262	261	257	237	271	284	292	256	239	244	285	233	236	232	270	275	265	231	241	282	241	239	262	280	258	252	231	225	247	251	268	290	261	270	261	258	244	265	272	260	254	237	268	219	259	257	273	266	261	265	279	247	255	234	267	254	267	238	271	249	257	267	251	250	239	257	240	264	249	260	267	225	273	284	283	248	248	248	242	265	280	240	252	283	267	234	269	264	296	262	262	266	272	256	246	226	260	245	257	287	226	245	250	255	250	262	273	252	255	263	261	249	247	260	250	246	278	257	255	252	253	263	276	246	237	237	256	271	254	266	251	239	269	255	256	221	265	282	257	250	257	256	266	260	230	254	261	250	264	243	258	260	233	261	264	244	256	266	282	246	254	274	244	258	250	254	253	262	256	269	239	264	269	268	241	294	229	266	247	265	268	267	231	263	250	224	248	255	297	249	236	268	261	263	242	251	255	266	230	230	276	247	252	268	248	246	242	242	268	280	247	255	256	230	243	264	238	249	271	281	266	246	244	273	259	249	261	270	262	274	276	267	266	243	279	275	251	227	255	253	263	271	252	248	265	273	284	261	283	223	263	234	258	266	235	253	253	252	264	254	286	285	275	277	271	231	277	258	268	269	262	258	271	246	267	273	258	256	254	282	240	267	235	285	246	264	259	283	262	263	261	248	267	252	252	259	238	284	265	254	229	249	259	274	279	259	235	257	269	258	258	248	248	226	255	259	276	246	261	270	280	244	257	268	261	281	275	288	283	242	275	243	224	251	258	237	239	240	231	282	282	270	244	229	244	255	237	232	244	255	269	253	277	262	241	306	275	264	249	263	285	258	266	262	229	253	246	242	269	275	243	257	255	241	258	270	283	256	252	280	272	271	258	266	276	249	247	247	265	275	268	262	258	242	287	260	270	254	248	273	237	244	259	254	241	267	242	255	254	251	233	231	239	230	266	242	266	241	291	252	248	253	269	263	267	233	265	243	250	254	255	242	246	269	256	260	244	243	233	258	228	268	235	233	238	284	265	276	252	234	272	273	278	268	278	279	259	286	282	248	254	231	249	273	245	225	257	266	248	263	276	264	258	253	270	250	273	295	283	246	261	248	227	272	256	286	258	246	265	249	259	240	260	268	276	260	246	247	260	231	244	266	273	265	261	264	233	267	233	236	279	287	253	243	278	264	252	268	263	252	257	253	244	255	239	260	269	285	277	254	255	263	242	270	246	264	260	244	255	257	251	254	234	249	280	255	236	246	256	232	276	244	255	248	262	262	262	257	238	228	252	241	262	268	269	254	285	259	276	258	268	257	301	257	249	275	263	258	270	267	280	224	254	246	252	249	262	243	271	239	273	246	275	280	265	249	247	245	243	231	260	249	261	269	249	238	264	269	281	266	272	226	261	228	243	257	253	228	258	297	239	248	270	285	247	254	250	278	254	255	261	240	238	260	274	253	263	286	259	264	267	237	256	269	231	261	243	266	245	250	243	253	267	247	253	250	259	239	233	263	258	260	256	264	221	272	247	290	239	261	270	255	240	245	277	269	244	273	244	258	264	269	232	251	242	258	273	247	249	264	226	250	253	274	251	284	274	260	260	257	257	275	240	264	261	272	278	268	257	277	246	236	241	243	243	255	247	246	239	269	250	256	237	260	239	254	269	240	287	274	268	295	234	258	263	238	254	245	243	255	214	283	261	240	263	245	298	269	259	268	256	223	263	253	269	291	249	221	256	259	255	242	247	272	257	252	256	265	263	244	273	252	264	268	266	267	275	259	256	255	277	285	264	280	244	277	262	273	254	261	246	261	248	258	259	265	265	257	241	237	249	267	260	257	257	226	274	276	242	265	237	275	237	269	241	274	251	262	243	256	296	251	258	238	267	280	274	273	288	239	266	248	249	254	265	249	259	293	268	237	258	256	243	258	266	246	247	261	270	251	269	261	239	241	264	272	249	301	270	277	256	248	284	245	257	259	262	260	236	280	265	273	263	235	243	258	283	248	238	261	280	240	290	250	260	284	261	234	263	261	239	270	288	247	245	281	273	232	246	267	237	229	256	207	247	254	280	283	260	250	248	274	288	261	261	251	257	232	258	249	288	239	250	258	248	247	248	256	247	264	247	240	243	244	265	268	266	265	233	257	244	249	279	232	250	244	267	258	252	272	278	248	251	263	227	280	242	241	268	269	240	251	281	271	280	265	256	262	250	253	285	223	250	272	233	280	254	243	234	269	243	254	251	277	247	262	267	272	265	251	271	233	297	267	276	257	260	234	270	267	282	294	254	269	286	262	260	269	267	263	262	217	260	270	243	234	248	265	270	272	263	283	258	240	269	250	277	254	273	278	250	257	215	261	271	251	248	241	278	246	257	247	287	266	274	260	239	258	253	259	243	264	249	231	281	269	253	253	266	279	272	243	264	252	265	296	274	247	246	258	260	235	221	234	255	258	254	272	267	277	273	261	256	247	260	226	258	247	260	234	280	249	247	277	245	254	263	262	239	271	271	262	269	278	264	238	258	253	235	274	273	275	275	245	249	232	270	250	248	276	247	256	264	274	276	267	278	274	255	265	225	273	263	241	245	227	260	274	276	244	251	260	253	227	233	268	286	251	264	259	260	272	262	267	277	241	270	271	272	266	258	269	243	244	291	246	232	260	261	248	286	286	244	253	241	280	266	275	261	245	238	261	247	252	251	257	250	245	250	251	256	263	227	276	254	241	259	262	252	281	255	260	269	255	280	226	280	246	269	235	239	246	247	265	257	251	258	258	250	288	297	258	294	247	260	251	250	236	275	230	243	256	244	263	252	270	249	246	263	257	276	252	245	253	236	270	266	250	249	251	277	280	261	272	281	256	262	239	239	283	277	288	240	252	251	275	230	276	225	263	247	235	266	233	262	235	255	260	276	262	225	227	262	252	269	263	275	246	245	257	235	245	275	263	244	243	267	249	259	283	242	245	267	257	279	250	231	292	227	230
22616	21188	28840	23909	21181	21208	14017	10862	1017	765	672	638	646	579	545	530	530	509	529	518	505	468	483	435	472	514	456	490	515	484	426	434	498	461	456	517	462	437	453	451	455	480	442	474	447	489	446	464	474	475	459	467	499	450	503	468	461	455	485	424	443	485	475	466	453	464	408	443	492	441	460	467	463	450	454	459	474	450	467	446	479	478	459	417	453	429	450	464	442	455	464	476	455	455	442	448	449	430	446	435	426	436	436	457	435	488	482	455	469	459	451	446	455	457	437	432	442	446	464	455	470	420	413	424	428	463	421	431	460	443	450	437	412	437	465	441	452	447	459	415	447	466	498	461	434	476	419	442	462	478	483	390	461	431	433	411	478	445	436	446	510	438	465	454	412	494	427	425	447	452	454	449	432	457	478	436	409	437	481	441	470	451	459	459	455	481	453	426	449	436	461	453	437	408	454	458	441	423	471	426	447	463	450	420	471	430	434	463	490	443	429	464	423	428	472	438	465	462	445	450	447	427	483	471	441	436	463	474	456	459	448	459	468	442	432	449	431	447	439	445	468	455	465	466	432	459	425	452	419	443	456	454	433	472	462	448	436	444	430	437	445	440	463	458	425	465	419	464	457	460	443	467	453	485	457	433	443	462	447	431	436	437	426	425	439	447	479	483	464	448	452	409	478	471	455	442	462	431	419	438	411	493	433	428	449	486	466	454	435	458	436	477	418	449	470	431	447	467	462	467	472	481	471	427	455	501	447	452	466	426	441	486	443	455	440	441	492	455	431	452	433	525	440	463	469	454	441	441	469	468	457	425	463	453	434	438	457	465	433	465	455	466	442	470	482	458	466	416	467	417	469	446	419	406	469	454	434	441	450	490	445	464	442	436	459	446	444	448	452	458	466	479	447	476	417	426	449	453	470	401	432	441	440	437	445	449	452	486	447	474	410	496	428	494	448	461	458	458	414	439	454	447	453	434	476	473	461	446	457	435	487	448	456	461	471	424	438	457	430	445	481	449	445	451	494	476	427	449	458	439	422	455	460	463	422	475	429	428	480	467	435	477	442	453	460	472	447	416	396	508	445	460	445	395	452	441	487	443	469	419	433	489	436	439	475	462	446	480	446	443	466	467	484	458	449	487	466	453	441	424	466	440	440	444	432	428	491	484	473	437	449	471	465	454	386	477	472	489	429	446	470	433	426	445	457	471	482	445	470	450	468	453	461	456	493	444	462	444	439	398	443	504	424	462	482	420	464	414	453	460	433	476	447	500	442	456	466	440	418	425	475	428	478	449	413	453	441	428	467	441	468	457	414	457	452	469	471	448	433	466	461	440	455	463	468	462	473	458	451	451	436	463	449	433	443	420	466	467	475	450	491	481	438	426	414	400	449	418	432	428	453	457	458	500	472	441	470	480	413	470	452	481	444	478	442	422	434	487	434	448	440	440	431	460	427	444	419	435	429	449	435	451	461	402	440	466	418	457	482	452	458	447	469	441	443	429	432	430	455	448	426	489	462	432	466	499	487	488	494	475	471	424	463	448	397	450	459	425	469	449	441	474	488	469	462	450	470	447	465	440	484	459	456	470	457	486	445	433	449	422	433	402	413	483	430	436	444	489	447	471	468	413	436	447	446	450	455	419	484	459	450	483	476	451	454	438	454	441	457	440	460	425	461	427	449	440	465	435	458	437	507	440	459	432	421	500	454	504	437	465	440	454	432	477	470	451	439	463	440	473	424	447	428	492	472	437	444	449	456	437	442	434	442	443	474	426	481	408	447	460	448	414	427	415	423	492	455	448	446	450	454	460	433	409	441	460	462	478	485	447	462	479	464	443	467	430	448	448	462	428	416	499	461	481	433	425	433	441	413	476	480	447	423	449	428	440	439	422	456	421	478	472	433	433	440	436	446	477	438	478	459	421	428	485	465	450	494	460	419	438	476	481	452	456	500	457	466	434	466	436	482	489	452	433	443	479	445	446	411	478	443	436	440	443	439	434	447	417	476	451	434	431	452	449	466	424	427	446	463	418	443	446	445	480	465	451	380	483	447	458	437	427	449	425	448	466	459	431	475	431	445	448	431	457	429	498	454	410	444	450	419	439	487	470	441	433	459	458	415	433	442	440	432	454	445	483	453	434	451	473	464	464	442	417	447	447	443	431	420	424	458	456	443	467	444	474	493	454	447	471	459	467	475	444	464	447	440	410	463	444	454	466	423	474	450	464	483	477	428	416	466	472	468	464	452	456	448	443	471	446	461	453	476	455	482	416	447	429	415	481	444	452	451	435	455	475	443	453	426	446	449	444	450	411	476	436	424	488	453	436	436	466	468	435	475	473	434	423	455	475	456	468	459	429	434	442	437	435	473	462	459	447	431	461	442	490	405	464	465	431	485	489	441	475	422	458	423	478	479	431	449	433	439	464	446	487	477	455	478	427	438	403	455	395	466	446	446	443	445	458	450	507	464	475	481	446	448	447	489	410	440	462	460	478	435	462	446	462	459	457	444	481	464	397	468	504	463	456	445	461	440	433	470	413	436	438	443	487	446	422	460	480	413	448	431	441	450	438	480	413	486	445	459	453	493	449	419	447	474	470	449	460	450	421	493	438	469	476	445	447	477	439	476	462	450	410	450	444	453	478	458	474	464	449	507	465	455	470	468	464	413	408	470	447	442	467	481	440	454	457	446	431	480	449	463	440	445	457	413	459	495	449	453	459	455	478	417	466	412	449	445	460	502	477	441	496	455	415	428	461	485	466	457	438	472	450	438	432	390	436	463	480	468	426	483	459	449	455	459	447	433	461	450	429	442	438	426	432	494	481	455	447	468	429	453	504	460	452	466	461	456	461	447	467	444	442	455	443	461	437	470	438	432	475	449	438	435	419	468	490	461	444	396	451	433	432	434	419	459	479	460	468	445	443	408	416	436	449	446	485	415	424	450	482	432	434	437	394	382	432	454	446	400	451	443	427	430	461	449	436	486	445	441	441	473	440	443	431	443	407	456	442	456	456	445	455	454	469	462	431	447	457	421	437	454	493	463	415	423	427	494	436	493	420	460	470	482	460	447	418	439	443	473	438	450	438	494	479	449	443	468	452	434	453	468	435	486	410	487	451	440	453	490	443	461	479	439	484	483	460	446	416	475	404	434	467	472	429	468	471	403	442	427	451	446	426	453	411	474	433	479	434	434	415	444	491	472	453	433	438	469	420	444	450	456	464	466	433	399	466	444	435	432	448	439	465	453	472	423	441	455	445	450	420	486	465	441	496	449	457	461	449	467	454	423	443	519	450	461	448	470	426	467	465	431	460	437	432	439	440	455	441	435	426	481	464	449	459	454	427	457	434	452	426	460	464	433	443	441	426	443	451	437	474	437	408	485	508	443	476	432	462	435	437	422	431	471	431	436	440	494	448	464	451	427	461	464	455	454	461	441	445	433	483	462	464	439	445	463	482	434	420	464	488	477	479	417	406	474	458	472	473	427	443	441	455
17488	53310	24312	4324	3229	2494	8902	9561	1282	974	910	788	761	633	632	650	622	574	545	562	551	560	515	532	538	488	482	512	493	481	500	528	511	505	457	495	470	466	478	484	471	485	484	468	497	422	472	497	452	499	474	449	482	468	488	463	463	436	474	442	462	459	468	419	473	428	511	464	477	479	500	446	462	444	478	474	479	434	499	465	444	463	442	461	447	474	475	450	459	485	478	450	464	488	488	463	481	470	448	446	459	457	440	441	439	465	473	459	411	489	485	449	441	470	450	468	509	452	455	414	462	435	425	454	451	440	476	424	438	462	476	502	442	481	486	432	488	463	489	455	483	468	393	436	458	450	460	458	440	440	448	461	440	453	449	421	437	475	452	441	467	432	451	439	454	445	451	429	450	431	446	481	440	421	470	463	443	448	474	424	436	429	486	451	464	460	436	459	472	462	416	471	499	442	479	479	461	464	451	444	452	471	454	475	443	494	449	486	469	423	418	464	435	456	466	438	468	449	472	483	431	479	455	444	504	479	471	424	451	430	488	454	454	444	472	472	480	437	449	468	465	458	453	493	501	469	473	473	480	462	430	461	458	427	423	453	452	445	475	451	483	448	435	477	472	444	455	463	462	474	464	486	457	434	460	435	498	467	439	482	410	437	457	458	480	452	441	510	409	449	436	469	463	465	467	465	461	431	429	439	479	433	428	483	477	461	452	418	427	434	497	475	458	451	448	434	460	495	470	437	499	457	441	455	474	440	493	457	470	469	477	410	473	444	497	494	485	486	456	446	437	474	442	454	454	477	472	457	436	508	426	483	463	424	472	469	463	438	459	451	427	464	425	454	440	463	437	432	436	453	474	413	490	405	470	451	491	460	441	477	469	421	475	455	466	474	464	479	441	458	482	433	467	465	472	432	454	422	471	474	460	491	442	436	441	471	482	464	448	451	468	474	471	444	428	471	462	447	489	459	498	451	427	447	486	465	471	456	488	449	472	441	469	466	482	485	449	444	498	494	473	464	505	487	456	441	473	473	467	468	467	470	453	442	445	466	502	455	495	485	461	493	458	437	440	440	471	452	449	447	442	490	469	476	521	482	467	460	471	467	439	452	428	453	438	477	431	452	486	476	433	448	450	458	470	423	443	458	464	427	403	483	475	459	452	430	468	467	442	436	452	469	462	452	481	446	461	463	436	503	449	451	479	464	415	470	478	458	443	509	483	497	416	454	507	461	451	450	423	466	491	480	458	493	446	472	457	428	446	429	476	443	516	475	447	490	437	475	428	441	478	460	470	440	434	477	473	443	456	453	466	445	435	442	454	467	489	484	489	442	460	458	453	465	436	474	513	433	469	423	494	472	470	459	405	465	465	457	460	472	448	439	504	442	471	425	446	480	459	457	456	477	458	441	455	439	452	512	470	486	450	441	451	443	405	453	496	490	457	444	464	501	499	437	457	453	456	478	481	432	397	444	484	449	428	430	493	468	450	456	413	478	470	460	459	469	458	450	470	446	459	477	425	462	454	470	448	470	499	492	498	411	445	462	434	441	416	448	467	404	427	469	461	427	440	467	465	447	469	470	423	449	452	442	414	491	471	490	428	430	445	480	497	424	473	463	449	425	442	463	457	454	418	455	439	436	461	450	433	480	463	472	459	455	437	441	453	463	457	457	442	477	431	466	430	470	454	454	456	440	453	476	477	444	490	449	491	458	488	444	465	417	472	472	451	468	466	460	458	462	467	456	466	439	466	458	460	454	445	464	465	443	449	450	452	463	442	488	510	462	447	454	454	457	483	463	431	447	438	427	446	471	486	440	421	471	435	437	494	449	473	442	446	457	429	459	442	438	485	438	452	484	441	478	397	459	442	449	487	429	442	437	460	503	461	434	459	510	438	457	441	457	461	463	413	441	484	476	461	491	480	471	491	439	474	460	446	447	498	488	458	477	480	414	420	469	450	483	437	455	450	430	465	470	457	495	460	435	445	440	445	465	467	436	415	458	436	412	458	452	462	442	430	500	473	424	470	470	473	450	492	455	434	464	457	481	476	477	452	457	446	454	456	457	432	427	463	479	448	442	470	423	446	486	457	462	448	481	464	451	443	449	450	449	443	463	457	465	483	450	427	467	432	470	454	418	471	462	487	466	496	468	442	453	423	410	434	458	458	455	490	466	424	431	430	475	468	433	448	448	443	533	453	478	457	438	449	389	442	459	507	421	481	460	492	461	440	484	457	438	446	474	458	454	412	463	461	460	475	448	427	424	453	474	452	463	468	424	483	447	477	438	453	443	454	466	464	425	500	482	504	447	474	497	461	443	428	443	450	456	426	452	472	487	454	423	494	416	423	477	438	464	463	447	490	476	454	461	421	444	448	485	518	457	486	478	483	446	477	511	457	453	455	500	428	465	442	465	459	440	491	446	455	458	476	457	458	417	493	436	436	444	497	467	502	501	452	440	486	469	444	460	469	495	447	461	466	483	426	453	427	440	453	469	477	434	456	509	444	442	447	427	482	466	434	488	484	441	422	458	461	466	453	427	487	452	447	489	429	451	488	434	461	442	474	436	481	444	459	458	458	439	436	453	465	488	448	462	482	485	461	470	405	455	426	421	469	463	472	447	473	466	451	503	496	481	452	499	477	433	478	495	474	474	454	474	449	402	392	482	443	453	445	463	463	456	480	451	451	401	445	467	463	445	403	485	471	478	435	447	455	444	439	409	476	482	432	466	457	491	450	478	487	436	492	447	466	445	462	460	440	459	484	450	469	426	453	464	453	459	459	414	482	446	460	456	458	470	491	439	509	446	500	490	525	473	444	443	514	425	432	426	448	407	432	479	469	465	443	428	427	477	465	470	490	478	449	479	470	464	480	465	459	472	467	501	425	424	452	470	453	479	464	473	452	447	423	453	462	463	473	424	467	450	479	490	455	455	434	464	455	459	433	467	480	417	487	493	438	496	462	460	427	451	468	469	480	469	444	467	397	475	474	445	437	477	485	434	463	487	409	430	467	489	493	447	463	456	424	466	441	464	474	483	461	425	460	457	486	477	461	521	453	468	453	445	497	415	452	494	435	454	439	443	440	473	447	476	457	465	422	443	484	431	444	453	463	454	440	487	473	475	457	458	481	482	418	450	452	457	453	474	465	440	452	449	442	490	433	443	444	461	490	497	443	439	462	455	486	474	458	458	497	447	513	424	502	456	499	433	465	488	432	421	429	501	463	433	488	441	464	468	472	448	456	482	447	447	432	430	461	421	439	460	462	482	443	450	480	458	489	475	519	456	446	438	469	423	473	440	471	476	472	451	474	485	476	403	480	493	449	480	426	483	461	470	459	448	439	439	476	464	453	435	435	483	416	460	481	472	459	455	433	499	464	469	409	459	470	470	462	463	449	480	486	486	455	437	475	467	438	446	472	461	453	452	411	461	410	430	480	482	440	416	466	461	435	492	455	458	461	469	484	446	450	457	431	487	458	455	483	447	430	498	422	413
28231	23237	15879	1210	229	179	177	420	146	135	141	130	132	135	124	126	120	143	129	136	118	142	127	116	146	129	129	124	132	136	122	112	121	99	139	139	124	129	115	111	122	128	133	131	130	120	130	110	132	118	122	109	134	136	121	126	123	131	108	147	109	131	145	108	136	122	143	135	135	141	126	131	123	136	118	121	111	141	130	143	131	129	120	137	119	134	106	117	128	126	111	144	133	127	105	134	115	129	127	116	125	153	139	123	131	114	129	118	118	103	133	122	111	125	126	120	121	114	117	127	131	113	113	116	127	108	130	147	124	139	117	128	125	147	128	122	129	132	106	133	151	117	130	124	120	135	124	156	134	122	108	118	113	113	143	119	134	97	121	129	109	112	129	132	139	127	114	114	143	123	104	116	111	128	114	138	124	129	119	118	116	146	124	143	118	115	116	129	118	140	138	145	128	134	121	118	132	125	128	129	127	112	124	124	130	143	144	127	149	131	124	130	118	132	111	129	118	117	130	126	124	121	115	123	135	138	116	122	124	120	125	123	114	124	151	98	131	134	109	121	125	129	116	132	142	132	119	140	137	122	128	150	155	147	128	126	127	128	114	116	130	110	140	126	123	101	119	121	110	121	98	114	127	113	138	140	127	82	124	132	108	125	116	115	120	150	120	114	111	127	134	132	153	117	117	131	136	124	121	142	126	122	110	115	130	115	124	127	136	135	103	127	117	139	138	117	135	123	130	115	136	125	118	151	104	119	113	126	141	132	136	133	134	133	129	122	126	122	122	99	132	113	107	144	142	106	136	125	131	131	117	125	126	118	127	119	125	133	117	147	128	136	142	107	148	105	104	126	107	120	134	135	128	121	135	126	129	123	148	137	139	104	116	146	131	132	118	138	155	123	130	123	109	151	129	139	126	136	109	121	130	144	113	117	116	126	120	141	137	118	121	105	127	114	142	113	123	135	134	131	119	127	116	121	143	128	144	111	118	121	124	139	112	135	111	124	128	125	139	120	136	112	131	120	132	120	123	124	125	126	125	125	124	113	129	143	132	127	122	108	120	113	124	114	128	155	135	109	125	153	131	128	128	133	129	137	113	130	105	118	138	122	151	110	129	135	158	112	104	128	139	122	111	112	122	125	89	123	128	129	124	125	101	134	132	116	127	130	129	129	136	116	115	142	132	112	118	130	128	130	114	124	149	102	116	133	120	110	105	113	131	140	129	101	124	114	145	118	137	113	139	124	138	125	113	118	107	112	107	141	123	137	133	123	114	131	108	122	127	152	116	132	144	119	127	119	118	140	136	145	131	146	117	160	133	124	119	115	137	125	137	107	121	145	102	136	109	131	136	124	118	118	126	125	122	137	135	133	128	134	109	123	133	145	127	132	122	131	116	114	108	122	123	124	121	136	124	129	118	126	148	123	121	127	136	125	116	133	131	128	143	126	123	109	109	127	114	142	132	110	138	127	117	120	112	143	123	118	134	151	131	115	159	116	119	127	141	123	121	130	137	131	111	139	115	131	104	116	127	112	123	129	125	138	97	148	143	123	121	137	114	141	125	125	117	132	139	140	133	130	129	126	131	113	139	100	126	136	127	130	133	128	129	115	128	128	144	150	129	108	133	122	135	117	122	121	115	107	130	131	114	121	144	120	131	125	144	106	133	117	134	121	100	126	112	120	116	139	131	123	133	122	120	131	111	123	115	110	122	121	128	137	154	120	123	139	126	124	114	120	128	108	133	126	118	115	133	115	106	130	153	134	131	144	140	119	123	131	125	125	130	122	115	135	129	131	131	132	108	130	114	125	120	134	122	115	136	119	130	133	119	137	121	142	146	111	138	131	129	141	113	106	138	146	121	120	120	126	124	126	118	131	110	113	134	118	131	138	115	129	128	117	127	138	142	117	123	115	129	126	134	139	146	129	128	121	118	130	130	121	108	132	130	132	130	130	122	130	139	127	105	137	127	151	116	128	102	114	121	131	117	121	112	142	132	119	129	120	142	115	118	127	120	131	128	115	110	129	131	129	121	130	143	115	109	138	123	138	105	120	135	118	129	144	141	112	125	126	130	124	112	129	112	115	138	130	108	148	143	122	94	146	125	121	120	119	131	134	128	106	136	131	122	129	107	137	119	135	130	135	151	129	123	117	108	137	133	124	125	135	122	132	127	127	131	125	123	113	113	118	123	135	128	113	133	132	128	123	115	120	113	145	122	149	120	135	108	127	128	117	122	115	111	141	115	142	122	117	121	140	118	109	107	103	112	132	131	115	112	136	119	123	142	118	124	125	123	118	145	134	130	125	130	130	127	129	151	109	90	117	126	127	131	140	109	138	113	117	126	117	112	124	133	122	144	110	136	131	135	123	129	124	125	136	134	111	105	130	127	152	116	121	133	119	126	129	137	108	117	124	121	156	125	116	111	146	135	110	114	133	104	120	133	143	126	110	124	117	124	138	125	135	112	132	119	123	137	121	122	121	113	134	142	116	139	129	122	112	130	114	137	105	125	117	129	111	135	127	127	109	128	125	136	124	136	143	131	139	154	134	115	112	114	140	121	134	120	115	129	115	131	140	128	131	115	126	131	104	123	126	117	124	125	119	120	107	145	129	116	141	124	126	133	108	131	129	124	121	128	137	125	111	135	127	134	123	121	131	131	104	131	123	153	143	117	109	128	130	119	110	140	132	121	134	129	117	135	112	147	128	142	114	117	125	119	118	127	116	124	132	126	153	127	130	112	138	130	121	130	127	109	123	125	135	135	128	122	109	119	140	121	130	133	140	111	120	116	129	138	103	136	142	139	124	129	116	147	117	112	131	111	137	127	135	134	128	126	121	122	140	126	123	116	139	115	138	154	104	138	120	137	118	153	135	134	119	117	126	128	120	136	116	126	109	95	134	132	118	132	124	124	128	144	120	129	128	110	135	123	124	132	116	119	119	128	131	133	128	138	140	113	118	118	132	115	122	106	138	136	128	129	125	132	118	112	127	130	123	124	111	129	132	130	119	107	136	133	110	124	123	105	125	119	128	134	142	119	116	151	134	128	152	122	122	133	131	126	137	112	124	115	122	116	113	132	120	127	154	144	120	128	127	124	113	111	141	131	123	106	116	111	105	122	127	123	133	96	139	149	149	127	152	151	134	122	125	129	110	115	131	120	110	112	116	144	115	132	146	153	145	137	116	135	105	124	140	142	127	136	141	116	137	119	132	119	139	142	132	127	132	140	129	136	124	119	138	123	109	134	118	133	124	144	140	120	109	125	151	139	156	120	134	124	117	141	118	115	120	131	123	124	141	138	153	116	119	103	122	134	112	137	127	128	117	118	133	106	132	116	108	122	140	118	125	135	131	131	152	123	119	134	138	136	113	150	113	140	126	138	116	136	118	114	103	113	143	126	143	129	123	109	128	125	113	141	123	116	127	123	129	117	108	137	145	141	121	133	108	123	141	125	133	135	116	119	115	117	146	112	99	125	115	116	139	122	122
13740	32343	7907	271	244	226	235	533	170	167	153	138	126	144	146	143	142	156	156	115	136	148	149	173	148	109	147	163	148	149	143	134	171	150	148	156	152	158	161	135	154	147	155	142	140	148	136	141	163	152	126	145	132	139	140	148	138	157	163	135	142	137	143	151	169	160	132	126	151	136	146	149	148	154	152	142	139	122	162	135	139	146	146	132	139	136	162	147	128	159	150	130	147	130	147	136	151	143	135	142	131	137	144	153	168	132	120	144	119	129	142	141	137	156	123	140	140	128	158	136	131	137	150	159	121	143	131	159	136	139	156	142	121	159	139	145	147	143	170	137	141	149	132	114	127	141	120	145	133	148	135	140	144	125	139	155	138	145	139	130	140	146	146	142	131	124	121	151	145	135	146	139	149	142	123	136	161	141	120	165	139	142	143	123	152	148	138	131	155	155	150	153	147	134	140	147	133	148	151	137	157	145	142	148	138	138	151	128	151	134	134	155	136	147	155	146	133	155	136	131	142	141	143	131	135	145	146	145	126	140	148	143	128	143	140	145	155	134	121	143	126	143	136	141	170	132	132	134	155	167	144	135	144	138	162	142	145	134	139	128	135	158	167	133	137	145	148	155	149	142	132	145	151	139	135	151	117	130	140	124	145	146	144	134	167	131	156	157	148	154	158	147	127	154	165	146	150	141	117	143	132	122	134	156	131	142	136	156	122	127	146	134	139	142	128	125	131	131	141	131	114	140	146	138	138	146	134	136	134	137	175	143	128	156	162	165	144	128	139	142	151	138	116	141	142	134	138	136	143	129	148	148	143	128	148	145	131	139	154	160	154	160	163	141	131	153	119	158	149	138	132	142	131	122	162	154	154	139	130	123	142	129	163	154	167	148	159	148	168	132	128	138	139	144	125	129	150	145	152	168	146	157	140	133	158	127	143	135	153	149	133	154	142	164	154	139	131	136	155	153	170	139	137	148	153	155	160	126	150	157	124	149	157	143	135	166	145	158	135	137	142	134	138	149	133	145	163	141	136	158	149	129	115	136	132	124	123	142	144	143	165	142	135	134	139	125	165	139	148	140	149	129	125	148	144	143	145	151	130	139	154	155	146	146	140	156	146	147	138	137	140	131	139	134	154	117	146	153	142	145	149	151	146	158	142	145	139	135	150	126	144	133	140	143	132	118	128	142	132	148	155	159	142	144	164	137	147	149	134	124	145	156	138	160	155	145	125	135	142	150	133	145	145	140	154	139	158	123	149	138	142	132	148	147	148	141	129	116	141	151	149	145	156	148	133	115	149	142	127	142	156	120	139	119	113	147	138	152	154	148	150	129	143	137	135	169	147	147	149	143	124	141	150	118	133	127	152	137	145	135	146	142	137	117	127	141	157	136	144	141	141	125	145	125	142	148	158	145	142	145	142	153	144	135	127	136	164	134	154	164	138	144	131	140	112	140	139	136	143	146	134	133	136	150	144	137	128	165	138	164	149	151	143	145	125	132	132	146	131	134	158	144	122	139	134	136	136	155	144	152	143	141	142	130	160	136	142	138	144	154	134	129	136	129	149	130	166	153	148	149	135	150	145	147	147	139	141	139	154	120	138	126	132	159	134	119	129	138	136	173	148	147	122	147	137	142	136	148	177	137	129	160	141	161	136	142	156	143	147	149	153	150	134	132	126	129	127	153	138	126	132	138	151	128	132	149	142	135	130	146	125	132	146	129	136	149	141	130	150	148	138	170	136	115	121	137	155	137	176	168	135	130	137	151	113	156	135	159	137	131	139	136	146	127	136	151	149	140	140	162	149	141	121	164	152	128	141	163	149	122	138	153	146	136	140	144	153	136	144	131	149	139	127	131	137	129	144	114	151	125	141	157	141	148	155	151	137	145	145	138	123	148	132	152	132	148	153	138	151	135	146	149	144	129	125	152	148	134	135	127	151	149	140	136	145	118	138	139	131	148	155	151	165	153	140	145	146	145	124	148	138	144	132	145	141	141	154	129	167	139	141	155	159	147	146	140	145	161	128	144	151	137	149	131	136	156	147	156	130	124	149	142	134	132	129	149	146	160	158	113	142	136	151	129	124	130	144	133	133	142	130	135	138	154	153	130	151	151	143	141	141	123	150	144	139	130	135	149	134	144	146	136	147	146	132	161	158	148	148	134	148	143	145	133	159	138	154	153	142	149	145	139	138	149	139	164	132	135	158	150	145	128	147	148	149	132	143	139	158	136	150	145	141	162	136	146	170	145	141	153	166	135	142	138	139	139	154	170	147	143	134	149	130	158	146	131	147	148	155	152	131	141	144	147	149	164	152	143	142	160	143	159	157	142	146	137	139	139	131	141	155	155	139	154	138	127	140	134	162	135	148	135	144	141	151	148	134	149	151	136	133	127	147	156	134	124	148	147	127	149	140	149	128	145	123	115	142	140	141	160	132	161	144	141	134	153	158	121	138	139	131	164	148	139	144	138	125	144	131	140	158	130	136	140	146	150	147	120	145	152	141	143	156	134	149	159	137	129	132	165	159	128	141	128	158	147	142	141	170	124	145	155	161	137	113	139	138	137	140	146	139	135	155	128	163	146	151	147	129	144	163	136	146	139	134	134	153	123	151	144	143	135	121	123	151	132	146	139	151	143	180	147	158	156	152	135	139	148	143	144	149	152	133	160	146	148	133	151	126	135	151	157	165	133	141	116	129	142	156	158	149	158	170	115	148	145	133	145	137	117	142	150	145	140	127	129	148	132	139	142	136	160	147	157	146	133	134	132	122	128	127	140	144	155	131	153	151	123	156	136	161	130	135	128	159	137	139	140	126	145	139	149	161	132	133	146	134	117	133	143	136	151	136	154	147	135	158	141	158	121	125	152	172	125	145	129	129	135	146	144	140	139	131	133	174	152	120	149	139	136	128	147	167	127	136	143	135	150	131	139	135	137	128	146	148	122	129	158	146	124	145	147	122	145	142	136	131	144	134	141	151	132	153	123	116	159	139	147	140	131	137	141	131	126	167	139	137	167	137	153	149	142	146	151	163	144	133	138	151	131	124	158	146	153	153	146	144	132	142	119	131	140	128	131	156	139	148	146	154	165	162	116	149	138	154	138	165	135	146	132	132	138	144	154	156	154	152	150	136	134	134	135	135	150	139	138	131	134	125	120	140	143	139	159	149	141	156	135	138	138	140	132	131	125	152	138	130	113	132	127	147	139	139	143	136	136	158	136	124	152	145	145	145	121	155	138	134	142	133	143	122	141	141	159	132	141	138	155	154	142	168	145	135	136	129	154	133	142	157	152	133	142	155	157	148	150	131	129	140	138	142	149	150	135	146	148	141	140	118	152	152	152	144	139	146	132	146	164	148	156	133	141	139	119	139	149	129	155	136	146	161	142	137	144	152	138	149	142	129	124	132	129	146	145	137	145	129	157	170	134	138	133	131	133	126	153	164	142	127	145	144	150	158	138	148	152	119	136	135	150	142	156	152	147	160	148
23790	21208	28805	24355	21106	11682	1696	5196	508	404	387	351	351	355	300	303	266	293	307	332	276	287	256	274	289	240	261	278	258	270	278	244	234	284	296	280	244	242	271	263	263	231	245	311	249	289	283	271	258	239	254	244	262	266	268	269	290	278	258	276	237	282	287	276	268	297	261	270	261	240	280	258	278	288	281	266	267	245	290	252	252	261	257	272	285	250	253	264	250	261	259	260	263	261	254	227	243	270	250	250	277	262	266	258	276	257	273	254	263	277	259	249	252	265	261	279	285	241	271	278	255	275	264	257	282	273	275	248	260	235	251	282	278	240	240	266	238	288	246	252	285	231	278	285	267	285	249	296	271	264	263	262	260	270	271	255	254	253	284	273	244	258	263	268	270	273	273	281	273	238	261	229	281	261	286	239	267	273	273	245	251	269	258	257	269	251	273	247	280	297	272	299	264	270	251	270	280	266	283	262	241	275	249	255	247	251	286	273	273	278	251	268	256	259	230	293	257	257	253	259	240	244	249	234	262	251	260	267	243	277	262	254	251	261	246	267	257	289	247	275	271	287	241	267	276	264	250	245	289	279	267	275	278	269	270	259	274	269	256	265	266	278	291	256	240	277	277	255	260	283	305	266	232	245	305	272	296	255	248	248	255	247	262	249	277	282	245	249	254	290	257	268	265	264	261	263	270	265	257	271	270	263	270	268	245	233	247	296	270	238	239	238	289	250	253	244	268	234	259	280	278	243	305	273	264	263	285	230	277	282	288	264	269	260	281	261	262	225	307	267	258	262	245	232	272	261	267	269	278	259	257	241	277	257	263	254	271	243	246	272	280	245	271	264	273	247	271	284	282	260	246	267	268	258	287	244	246	265	311	272	261	254	266	258	255	288	272	261	247	251	255	259	263	250	239	256	260	256	256	258	262	268	269	259	268	259	287	283	267	281	254	272	304	264	267	250	274	258	250	279	274	264	270	290	258	260	242	285	253	258	260	235	249	258	268	275	252	274	268	262	265	281	269	258	255	264	298	279	253	268	263	281	288	274	283	254	266	272	241	270	291	268	252	249	289	266	258	265	282	264	266	235	265	248	275	261	283	262	247	238	265	288	254	257	286	266	258	267	286	272	267	262	238	241	260	247	264	264	227	231	256	265	277	281	240	269	258	281	260	259	260	288	262	278	285	263	258	254	242	286	272	216	275	280	291	274	262	274	263	250	257	268	274	267	249	238	278	273	249	247	297	262	255	279	302	265	236	278	280	290	263	258	280	232	280	257	287	265	263	255	272	259	288	278	272	271	273	229	285	267	260	258	250	262	260	258	250	248	253	269	256	268	264	279	236	268	249	242	235	258	283	272	279	285	241	286	239	247	278	258	271	282	247	246	282	249	273	247	235	262	241	254	268	258	270	278	303	245	284	249	251	266	267	278	281	294	253	246	269	280	244	265	230	246	247	253	264	244	249	264	274	268	237	262	270	281	286	268	273	275	263	253	280	266	248	278	243	265	240	270	271	257	283	257	271	260	240	247	283	265	254	251	264	254	276	274	259	273	276	259	240	266	249	259	277	250	275	279	230	266	265	286	254	279	286	281	273	243	288	248	251	281	263	259	258	279	249	252	273	242	282	250	284	286	286	278	230	251	264	281	265	284	255	260	273	263	290	245	279	272	240	265	296	235	253	261	260	242	261	256	294	257	275	280	246	250	237	255	245	272	261	252	249	256	242	281	242	236	264	261	233	270	260	241	259	233	258	276	238	248	265	287	239	250	275	296	289	243	260	265	265	258	298	286	256	239	247	237	258	246	270	245	254	268	252	271	252	244	273	263	255	235	271	277	223	245	273	235	271	258	241	263	254	270	270	250	257	257	272	281	291	246	229	260	243	260	292	268	244	234	263	240	283	264	257	267	267	258	253	248	261	261	263	261	251	259	267	259	237	282	296	279	309	265	275	259	276	275	242	235	250	272	288	268	263	308	235	273	271	252	275	261	297	231	256	242	254	244	227	244	250	267	252	265	258	253	226	244	244	264	236	288	243	257	255	264	272	296	256	230	279	251	281	263	248	249	276	300	269	262	258	238	263	253	261	216	256	238	259	255	259	255	305	255	249	265	247	262	244	272	255	253	257	240	244	259	273	260	256	253	258	275	273	276	226	251	274	273	258	240	252	269	268	267	251	255	253	234	253	260	246	240	287	282	285	235	243	268	284	260	246	252	268	265	264	236	254	275	229	245	274	257	247	279	280	279	295	261	269	266	260	284	265	290	279	264	262	264	249	255	255	263	254	271	241	263	238	266	275	281	285	248	251	267	233	255	257	260	295	302	273	265	265	251	247	301	270	243	267	280	285	269	284	287	263	276	289	255	306	264	255	254	260	255	277	269	285	243	275	298	302	250	267	273	248	258	269	264	266	251	291	240	240	228	268	264	251	261	288	269	261	236	267	268	266	261	253	267	271	249	271	250	275	299	244	257	264	262	274	261	252	259	245	260	267	254	256	269	269	284	273	266	265	269	250	235	262	269	270	286	290	238	276	280	270	271	256	287	243	232	255	280	307	258	267	259	267	306	250	264	277	228	279	246	274	255	252	244	232	269	263	257	277	243	248	270	284	245	233	285	290	282	241	265	274	267	263	261	234	286	256	286	278	251	255	251	260	231	237	258	265	230	274	281	287	249	262	261	286	265	267	246	277	289	259	253	258	273	244	285	245	277	243	285	242	244	252	243	252	279	253	272	269	246	251	289	250	245	283	231	253	298	279	280	232	248	268	257	279	246	269	267	267	245	260	273	299	260	258	269	276	275	264	256	228	287	256	267	252	280	255	266	295	298	284	269	239	262	242	255	269	289	295	249	274	200	277	271	262	243	269	269	243	263	263	296	273	281	270	270	234	278	263	262	249	252	241	278	276	257	244	254	257	246	262	260	288	264	272	272	272	253	249	267	239	287	266	255	278	258	288	271	247	256	244	276	272	243	248	273	259	249	260	253	289	264	266	234	267	270	253	249	265	266	278	248	252	264	262	269	251	279	252	247	230	240	264	264	260	259	269	253	292	245	243	262	251	238	262	261	262	288	269	252	257	216	258	254	249	295	288	247	232	286	237	231	274	260	241	268	252	251	259	244	287	246	256	263	252	261	273	254	269	260	285	260	266	258	267	261	274	254	253	258	233	255	268	257	260	292	275	273	256	283	259	265	269	293	251	254	274	236	267	258	284	258	244	273	272	273	286	242	233	252	264	254	274	272	256	266	283	259	271	265	296	246	285	269	265	266	287	251	260	266	269	271	283	278	271	287	266	277	256	266	253	290	262	256	266	274	257	230	276	269	269	254	245	259	292	264	298	296	268	274	219	262	258	263	247	242	249	260	251	272	269	262	277	270	264	255	261	250	276	278	236	247	269	253	245	265	261	274	262	259	264	272	271	266	268	257	253	266	267	271	264	269	292	260	244	267	264	273	257	254	239	227	279	259	283	280	263	273	267	269	249	259
14915	50761	26159	2467	1783	1332	1990	7129	704	513	529	460	404	406	389	375	317	330	300	308	306	308	308	319	283	271	280	313	225	290	271	282	290	267	291	259	237	262	277	272	289	270	291	276	278	279	285	251	246	274	317	270	255	264	254	290	265	280	275	264	302	308	293	256	277	297	258	241	225	300	278	275	265	274	277	263	242	248	232	250	260	256	250	270	249	281	270	274	279	251	293	252	267	266	283	268	258	274	247	269	267	261	289	274	276	271	257	229	270	259	265	264	277	292	273	276	284	274	261	238	272	269	286	264	284	310	284	261	271	279	253	258	241	296	275	263	258	253	275	247	253	243	295	287	241	263	263	280	296	261	249	262	255	297	275	288	267	279	252	294	270	276	284	233	254	249	305	250	288	280	263	283	275	275	266	270	255	259	263	260	269	292	252	274	252	255	270	271	281	258	282	273	282	240	279	280	285	228	268	252	263	283	246	277	270	273	271	283	291	275	262	262	281	273	286	253	233	278	239	269	265	262	306	265	244	280	263	285	279	299	264	298	265	276	254	245	279	263	265	260	299	283	245	268	284	262	270	246	237	256	241	250	266	290	277	264	269	255	292	259	276	273	297	280	271	274	307	262	294	264	255	223	282	251	259	282	282	259	292	293	279	252	249	282	279	257	295	257	256	306	255	268	285	260	284	253	284	264	236	257	277	299	272	260	288	277	269	275	294	245	261	267	287	272	251	263	269	285	283	277	256	252	277	256	268	295	285	272	293	256	294	252	273	258	257	255	263	276	270	269	268	255	276	274	295	284	255	268	260	248	267	252	280	275	265	275	257	307	265	252	240	268	254	264	278	264	284	269	265	267	276	259	252	250	265	255	243	251	282	271	276	263	251	258	246	272	274	265	283	302	282	266	289	299	269	281	278	298	282	273	285	241	316	263	268	263	260	283	251	266	266	269	242	259	272	263	256	252	249	275	246	273	289	310	245	262	256	240	274	257	279	295	269	291	268	216	271	264	284	272	266	277	263	281	254	255	266	288	264	251	286	286	283	258	294	276	267	215	266	281	265	242	290	263	262	279	237	291	267	289	286	278	276	287	254	249	258	283	245	278	300	288	264	289	257	285	236	258	230	255	283	241	263	301	273	282	263	275	291	290	263	231	280	299	262	285	274	272	276	257	254	299	262	284	301	271	287	269	246	237	266	251	261	254	288	281	222	276	281	256	262	282	259	241	252	251	285	263	254	300	273	280	280	268	279	304	276	287	265	277	249	281	254	266	261	284	244	283	247	268	291	267	292	277	242	253	266	274	276	268	265	281	282	254	286	255	239	282	256	301	320	256	247	248	299	254	275	264	280	281	243	274	250	269	271	286	236	258	267	254	281	273	291	264	272	320	246	272	247	280	262	273	282	280	276	289	272	259	285	284	285	268	251	265	259	250	293	264	265	255	280	281	240	276	264	228	292	281	279	252	268	271	304	236	257	266	259	259	300	273	283	285	285	267	253	266	235	278	297	277	261	263	251	273	246	253	269	254	278	286	292	290	280	255	272	259	261	266	284	285	280	248	262	294	269	246	285	274	264	241	264	271	277	280	288	275	295	271	279	274	299	264	275	270	257	263	282	272	278	260	289	255	234	253	284	282	269	273	264	283	264	250	269	263	276	260	272	255	277	267	228	274	264	269	263	228	275	256	268	246	265	270	266	233	270	269	272	261	300	260	264	251	272	277	292	301	239	282	271	307	255	288	268	286	272	242	277	271	276	277	274	239	255	274	272	245	301	240	278	283	251	297	269	275	276	290	282	274	284	317	259	244	289	239	254	258	260	261	280	294	268	269	299	267	256	265	272	277	277	253	265	295	257	272	278	245	312	283	284	256	279	259	275	280	292	296	277	250	240	261	264	264	276	257	273	270	270	293	283	256	258	278	229	299	305	261	269	294	251	308	287	261	287	252	244	260	290	269	275	275	232	272	274	239	285	263	254	280	276	280	270	294	265	274	255	287	255	221	289	282	258	266	276	278	255	262	294	265	258	251	259	266	255	288	268	274	267	302	271	284	256	283	302	260	263	278	244	255	264	280	286	281	258	258	257	252	236	266	250	276	260	283	279	261	258	285	256	282	270	257	263	286	264	248	276	266	276	260	256	271	275	259	263	252	261	266	264	293	254	246	254	240	242	260	262	277	271	290	258	254	253	264	280	274	244	262	302	265	267	283	274	281	269	277	256	259	246	252	287	254	239	280	297	266	268	287	230	254	256	280	274	261	256	273	267	272	261	241	242	287	265	286	274	283	270	247	277	262	319	283	310	264	250	283	234	246	281	276	247	287	236	256	263	246	274	272	246	278	257	243	269	263	278	244	272	274	280	276	252	282	265	271	290	254	266	262	270	275	277	254	275	239	267	276	252	274	272	243	287	277	285	273	264	264	281	274	244	247	270	265	243	288	260	278	269	251	256	297	274	252	267	260	260	267	264	273	257	280	237	268	270	257	267	281	263	254	245	277	259	272	266	287	267	302	250	291	288	276	268	285	253	247	252	284	264	269	273	278	307	281	276	248	293	249	288	235	275	286	259	261	259	282	286	268	260	269	293	263	261	283	265	264	272	305	261	256	274	260	282	265	284	260	261	288	260	264	244	269	266	274	276	274	273	294	266	245	267	271	302	274	292	231	260	236	268	279	285	262	276	281	246	273	295	281	289	281	294	265	275	271	264	277	239	286	255	256	276	290	269	289	304	249	291	257	288	264	293	255	258	263	269	272	272	261	234	291	272	274	259	290	284	252	263	255	263	263	273	269	265	272	290	274	283	259	281	284	267	283	251	271	274	270	272	267	260	257	263	247	274	266	263	232	242	290	262	278	244	259	272	274	274	273	305	294	276	267	281	284	271	258	268	261	280	264	287	283	274	274	250	270	281	247	267	255	266	282	262	281	249	280	279	267	251	275	280	287	272	240	270	306	275	268	270	281	264	256	283	290	286	288	289	224	262	278	245	267	271	271	277	237	270	298	275	263	269	255	260	260	268	286	272	287	266	268	254	285	329	278	293	249	265	259	237	262	264	268	280	282	272	268	296	262	277	248	267	264	252	264	256	278	277	273	281	291	288	271	286	256	269	280	284	254	250	277	261	278	281	277	255	267	300	274	280	264	265	250	280	263	255	258	267	250	278	265	266	249	255	289	283	281	259	253	289	289	292	254	293	247	254	287	271	277	287	294	263	276	268	254	249	266	261	236	277	286	279	232	265	265	290	281	270	286	236	272	259	269	291	283	262	301	285	283	283	277	273	282	262	233	269	254	297	277	282	279	260	243	240	281	268	251	272	257	253	242	282	260	291	266	247	272	270	274	246	257	266	297	281	272	254	277	248	257	270	301	296	267	267	287	281	278	256	266	294	280	268	262	307	273	283	297	262	241	250	269	248	275	260	311	241	263	262	267	245	258	269	276	275	265	266	276	260	260	269	252	267	307	262	279	273	262	275	243	280	247	285	285
24866	21222	27334	25496	9052	615	1016	2403	330	333	334	293	285	267	270	262	251	275	249	252	217	236	243	281	260	233	237	248	259	209	240	237	262	237	232	220	247	217	266	244	264	236	243	222	211	227	230	249	232	256	241	241	251	240	235	214	237	227	210	201	239	246	227	219	245	257	249	215	244	263	210	223	247	254	230	249	253	220	240	230	220	241	231	222	219	229	213	237	243	235	196	245	214	228	216	240	226	249	210	258	239	257	236	213	230	225	232	217	260	223	225	213	246	227	233	247	265	235	247	225	229	228	229	179	227	229	246	238	230	239	221	215	205	235	235	233	236	247	223	219	218	211	224	239	241	248	230	249	207	241	253	228	215	226	258	233	238	247	248	266	231	228	236	233	270	233	246	256	251	218	226	250	260	227	222	258	253	281	240	235	200	207	231	250	216	207	233	226	224	224	208	241	243	214	250	240	255	239	265	229	224	227	226	235	241	253	242	226	256	227	228	221	232	233	203	233	273	263	231	216	225	251	225	228	247	210	265	215	213	225	228	216	249	226	245	241	229	230	228	202	278	273	262	224	226	242	243	231	234	208	220	247	215	195	224	236	227	230	234	259	207	245	247	250	235	239	251	249	214	207	229	218	230	237	238	217	232	237	244	222	267	216	252	247	211	236	241	207	267	258	239	225	234	270	252	260	226	235	243	222	215	228	208	237	231	234	216	222	239	253	229	245	210	224	221	223	207	260	246	240	232	196	230	228	241	234	240	246	220	248	245	229	233	242	235	251	219	222	238	228	203	228	209	227	236	237	235	214	232	232	216	216	223	239	204	228	220	230	236	231	243	223	221	252	238	234	217	246	214	272	230	230	207	235	217	234	242	251	231	246	256	205	234	244	238	252	234	219	202	225	231	229	244	239	234	221	215	226	257	255	250	247	231	243	227	218	246	209	220	245	204	235	230	194	256	254	219	224	232	220	224	230	209	203	242	224	248	258	214	212	241	236	224	247	235	257	272	227	223	230	212	208	244	230	239	248	245	237	246	226	243	199	219	234	225	219	235	228	240	241	229	235	238	258	269	231	219	246	218	231	268	222	231	240	224	224	252	232	241	214	201	238	237	224	235	212	255	225	225	238	232	233	223	267	235	246	243	237	214	252	246	239	221	217	229	226	211	243	265	211	246	231	231	235	229	217	223	232	234	239	239	214	231	248	214	251	233	226	222	234	228	233	257	217	242	245	239	214	212	235	250	245	235	232	235	222	226	247	213	226	208	242	204	229	225	227	252	243	267	215	249	245	240	216	235	236	218	235	265	220	243	203	232	237	217	257	249	234	218	216	234	207	223	242	250	250	227	233	256	237	221	219	236	245	219	242	233	229	253	237	224	214	225	223	237	219	233	235	238	228	230	257	252	231	235	228	242	260	229	256	286	222	237	235	226	238	262	258	235	238	240	246	235	224	220	224	215	226	205	264	236	248	236	241	224	238	233	212	217	218	237	227	238	208	222	229	236	247	234	219	245	224	224	209	257	247	232	249	244	223	231	243	270	253	229	219	234	236	204	241	246	224	244	230	240	245	238	221	218	239	226	219	238	230	221	247	239	254	210	228	215	227	229	193	214	208	238	234	213	228	228	221	232	225	224	244	216	221	227	225	210	229	234	250	236	232	207	208	221	244	236	234	211	219	240	224	267	256	222	224	238	232	231	218	225	236	254	240	238	259	225	222	225	227	223	211	249	258	214	202	250	238	221	222	253	222	238	210	224	238	234	232	253	266	183	233	236	239	250	218	222	221	240	264	239	236	229	219	248	223	237	212	226	232	225	256	241	234	204	213	218	224	218	221	224	244	217	245	240	186	246	207	217	246	240	240	234	229	245	233	244	219	246	225	256	240	242	238	246	248	230	237	228	262	225	255	248	235	227	274	240	219	231	215	242	186	220	234	253	226	250	216	231	219	276	222	240	238	228	212	268	249	240	227	236	221	206	229	211	231	225	227	260	253	226	222	235	242	231	237	235	217	218	210	234	247	213	223	238	233	231	249	230	219	221	270	224	230	230	244	233	234	233	231	219	203	252	222	221	248	260	219	236	231	195	200	221	220	224	254	245	224	249	247	243	231	238	223	252	239	203	246	245	215	240	245	229	237	267	222	242	230	240	246	210	226	227	204	226	224	253	229	209	198	221	229	238	252	210	224	230	225	202	242	234	247	209	234	254	233	242	218	227	218	207	218	217	246	228	240	249	216	228	254	229	221	220	233	242	202	242	203	210	225	251	221	233	220	214	238	250	236	244	211	223	230	208	213	228	229	235	203	237	216	231	245	234	220	217	231	202	211	215	230	246	251	226	231	236	252	249	228	240	243	223	224	237	239	254	243	242	262	240	228	242	236	237	233	235	235	221	228	232	251	241	239	248	245	214	250	232	231	221	226	251	255	234	228	219	241	249	268	251	220	223	232	215	220	222	249	251	234	232	242	217	239	240	236	223	229	216	218	227	244	227	224	200	221	240	247	245	221	246	234	233	240	242	242	249	229	228	232	214	246	236	260	215	256	231	229	243	245	211	235	245	212	240	205	247	238	246	221	223	216	215	247	243	229	261	242	243	215	249	225	224	220	242	239	208	230	231	234	250	215	206	198	244	234	252	222	220	226	220	260	232	237	251	215	275	213	216	252	227	228	274	280	210	221	225	240	251	228	242	228	234	205	230	225	245	263	237	259	225	220	222	232	218	228	236	226	246	232	235	238	243	244	245	262	218	248	241	215	207	209	239	216	226	221	224	227	242	218	245	223	225	230	209	249	226	230	218	236	222	251	239	247	248	253	244	222	249	241	212	242	210	248	245	255	225	231	243	235	244	239	243	219	237	236	240	233	244	247	229	228	224	231	216	246	225	228	231	254	260	240	245	233	259	240	244	259	220	234	221	231	246	243	223	253	254	243	240	268	203	226	231	230	223	226	238	238	245	242	246	232	236	232	263	237	226	227	249	243	212	228	245	253	247	239	232	241	217	234	210	228	224	212	225	250	221	243	210	243	235	233	205	245	269	224	251	251	230	212	239	224	224	254	229	214	220	214	225	240	231	217	227	260	239	221	206	211	206	233	229	234	218	231	239	231	229	216	233	230	229	227	259	225	221	224	235	244	219	259	242	233	229	240	232	207	226	223	207	247	216	232	239	234	209	247	258	229	246	232	253	211	242	261	240	247	226	266	215	251	229	228	251	221	196	225	228	216	241	246	218	233	217	230	236	224	199	226	216	255	254	220	238	235	244	215	194	253	244	238	244	250	240	231	232	225	233	226	227	239	233	251	239	239	199	251	249	234	266	214	250	233	239	223	233	220	216	243	209	225	241	228	231	231	221	232	221	233	205	237	233	239	218	230	222	274	231	223	213	233	206	222	219	236	247	233	215	235	240	226	221	223	209	235	246	230	249	216	252	245	230	250	232	247	256	219	227	223	239	198	210	248	250	229	240	228	271	235	227	234	222	229	215	230
14641	44352	23461	1328	1013	912	2038	4521	528	390	371	364	342	344	290	310	278	267	267	305	278	285	258	252	273	277	285	248	243	258	266	280	262	257	285	258	279	277	257	262	250	289	271	257	242	256	267	275	253	288	275	251	275	239	284	272	279	264	252	263	224	258	248	259	262	263	253	245	243	251	261	243	285	277	248	263	252	268	250	268	253	241	260	253	274	260	275	271	267	258	278	260	263	260	265	249	245	270	244	247	270	223	288	275	269	270	227	244	248	273	272	249	254	251	279	244	281	260	257	245	238	250	232	265	271	246	271	244	246	276	237	231	274	258	277	293	265	254	270	258	274	261	260	254	233	251	243	266	249	240	254	242	237	251	259	271	242	227	289	270	263	268	223	246	247	256	271	237	256	254	265	245	253	285	266	265	252	240	259	267	255	263	263	282	264	270	259	242	246	250	266	260	257	263	278	301	280	248	277	280	261	278	247	257	256	248	270	272	263	242	239	271	250	229	259	239	266	267	235	251	258	270	254	271	269	241	299	260	277	254	242	269	269	231	247	270	217	265	281	237	260	250	243	246	271	262	249	247	256	256	250	271	263	252	270	234	249	268	260	266	274	257	246	242	243	269	239	258	273	292	248	274	276	266	266	265	275	234	250	241	259	237	235	289	263	267	247	262	257	271	289	249	230	247	266	278	256	261	240	233	271	254	252	272	268	225	257	264	260	262	263	257	271	283	258	267	238	216	220	261	257	265	237	257	296	269	248	236	263	246	231	263	309	255	256	274	257	260	260	277	252	248	242	250	272	232	282	264	239	260	265	256	238	257	247	243	258	271	240	267	257	244	268	255	251	254	259	294	277	272	245	248	236	261	296	272	270	268	281	256	275	262	239	248	272	242	250	242	282	283	244	280	271	251	252	283	292	255	281	244	272	239	241	266	260	267	246	238	257	287	266	257	253	255	268	270	290	235	276	241	246	230	264	263	236	279	270	283	232	255	276	261	265	249	237	252	249	257	243	245	258	275	270	259	265	277	260	266	233	247	243	238	268	258	275	258	259	274	226	259	234	229	266	240	279	249	248	272	265	246	262	269	260	236	247	243	298	225	291	258	260	238	264	262	267	253	280	245	299	256	249	235	233	263	263	246	248	265	244	262	266	242	251	252	265	247	258	242	264	233	239	269	234	255	253	237	223	249	279	247	240	259	241	253	274	246	266	243	275	274	223	253	256	260	238	258	257	262	236	253	238	240	245	260	249	239	261	251	243	262	262	267	272	251	260	240	275	266	244	262	248	263	250	267	261	239	269	258	259	258	244	271	248	255	268	254	283	258	269	271	231	251	257	235	262	234	233	268	245	250	227	260	270	256	260	269	260	277	250	222	233	252	245	210	245	226	258	259	245	249	250	257	260	259	247	264	239	254	249	244	259	262	255	245	250	255	236	279	285	258	253	244	253	239	225	259	229	245	266	246	261	267	254	235	288	250	248	252	264	264	259	270	262	269	248	281	266	248	246	273	257	274	241	243	255	253	261	260	234	266	272	266	249	269	244	256	232	266	272	223	252	269	270	277	261	250	260	267	256	276	245	247	241	300	242	227	260	248	249	275	269	236	276	267	240	246	253	259	267	238	259	298	267	252	251	232	233	223	253	257	257	263	239	264	286	268	265	283	239	272	257	268	260	261	266	226	230	240	254	260	241	248	269	285	262	245	243	277	263	279	233	272	237	249	272	261	244	259	267	252	245	263	257	252	262	264	284	272	288	292	259	234	259	278	258	246	240	242	286	234	277	267	265	281	255	260	242	272	277	258	264	249	272	243	252	277	232	238	237	251	264	261	250	277	253	245	227	250	271	258	271	261	273	252	269	254	255	290	257	253	237	257	275	262	258	247	279	225	245	248	278	241	275	273	245	274	250	266	244	238	248	229	272	256	261	319	255	259	240	276	268	254	259	245	254	266	264	263	248	274	249	248	224	275	257	272	298	288	254	237	256	237	261	269	250	238	252	247	248	257	260	237	267	242	259	250	252	213	221	267	273	241	266	224	254	259	248	271	234	251	284	247	260	276	250	247	280	283	248	271	254	246	280	228	268	261	258	274	267	264	248	284	223	283	267	240	269	262	263	290	286	259	278	247	260	269	259	267	235	245	260	277	276	264	252	263	282	277	290	255	247	242	252	236	261	235	268	289	248	231	258	280	276	269	279	214	272	269	254	249	236	254	244	240	262	252	243	255	292	262	266	244	265	260	262	280	253	302	259	235	264	257	270	256	299	265	253	236	249	232	241	242	234	241	278	248	277	267	259	264	254	262	270	260	250	240	272	262	300	273	248	254	258	242	253	211	274	286	248	240	272	242	253	258	250	271	260	265	255	261	253	256	245	254	266	263	236	251	263	235	236	247	260	252	281	263	239	282	254	270	271	247	248	265	246	257	269	248	258	285	280	261	255	276	262	257	277	277	246	251	248	273	247	252	276	247	266	283	278	251	290	266	265	242	278	240	257	236	267	241	256	256	253	253	276	279	250	287	218	262	244	252	267	259	266	270	284	286	264	241	276	241	245	276	258	264	259	286	267	251	244	289	248	240	215	245	259	282	270	303	271	244	225	271	237	258	270	246	266	266	272	260	217	242	271	237	241	242	266	249	271	225	253	244	257	278	266	235	256	267	234	276	268	253	266	263	236	240	254	247	247	277	246	268	265	255	231	266	287	270	259	259	258	227	264	257	260	229	261	268	254	267	241	272	230	245	264	274	250	265	260	252	236	286	273	242	259	265	244	261	234	268	265	250	266	277	264	247	252	294	236	261	249	264	261	267	287	242	260	266	244	295	275	276	253	263	248	267	274	258	270	240	294	275	257	237	264	274	268	244	223	250	260	246	263	260	258	249	235	245	231	232	273	273	256	241	255	248	242	243	269	240	242	267	227	219	246	266	261	258	234	264	278	266	229	272	244	248	235	234	261	248	251	254	271	242	258	257	255	239	270	242	232	261	290	269	255	247	258	247	252	248	255	243	232	246	244	260	266	247	257	275	247	287	281	269	262	258	254	261	283	244	230	260	262	281	252	260	257	261	276	258	254	258	260	236	260	266	257	265	276	246	243	266	282	270	255	247	249	255	272	260	266	265	266	233	240	232	265	262	282	266	269	246	283	265	253	283	237	281	241	277	267	255	267	264	258	266	277	256	271	241	265	235	235	256	251	283	249	279	240	273	258	252	241	242	254	214	264	269	243	289	267	276	235	264	279	246	265	245	268	235	269	242	271	260	236	222	270	244	270	263	261	233	280	243	253	207	258	242	269	245	257	274	240	265	254	281	254	266	238	267	273	245	249	295	256	269	242	276	240	233	249	245	265	275	243	273	250	256	257	280	240	225	255	265	248	282	244	272	282	241	247	261	257	259	287	252	257	267	256	247	240	242	246	287	244	243	276	240	267	260	281	286	236	261	265	269	257	265	280	226	245	273	258	268	262	251	226	272	271	262	225	251	247	277
22553	21047	28166	24485	21038	20894	9837	8751	948	741	679	625	577	599	564	619	525	518	513	534	490	536	480	444	489	504	477	456	505	482	469	484	483	508	432	484	470	483	420	462	489	447	458	440	470	471	481	449	482	497	479	490	463	478	421	466	489	409	487	462	465	440	427	446	458	446	510	446	500	424	438	462	429	412	447	421	398	422	451	449	454	444	459	414	458	422	487	466	465	458	459	444	434	454	452	445	441	439	443	456	485	448	417	436	456	414	460	398	437	444	442	442	436	462	454	440	461	418	409	415	487	423	461	430	456	432	473	435	476	438	450	509	447	414	402	412	438	456	481	459	472	453	447	436	446	447	416	477	418	438	479	448	470	449	492	467	453	472	474	465	465	477	429	467	447	445	438	451	437	452	405	449	463	441	424	459	460	465	460	465	446	455	417	443	465	459	470	432	438	457	432	484	397	423	486	460	432	432	474	448	459	439	438	441	452	457	446	454	446	476	458	436	464	436	488	476	435	464	433	459	446	500	437	428	444	473	455	427	440	466	430	449	397	455	449	461	494	466	437	460	441	453	481	424	417	443	431	461	460	455	453	470	414	478	427	455	477	436	456	458	473	454	477	432	444	440	433	447	440	465	472	472	459	430	465	443	451	443	449	400	453	457	463	413	455	439	454	416	443	459	460	428	452	426	432	448	446	417	441	465	431	428	462	449	455	448	457	454	428	412	433	453	452	450	454	446	478	430	426	412	451	395	472	407	434	416	473	465	446	466	430	456	426	455	449	449	441	474	474	409	445	478	442	447	409	498	445	430	451	410	436	413	463	433	423	451	448	479	438	445	452	431	436	449	423	424	426	458	446	459	427	430	442	456	428	427	453	467	473	409	444	434	404	444	424	452	448	479	423	493	466	466	459	454	472	486	470	473	424	443	449	483	415	480	455	436	446	423	420	448	479	415	434	442	454	461	444	420	416	461	471	439	460	427	471	437	450	464	428	433	458	413	465	430	424	421	444	414	465	424	443	443	455	482	463	451	427	486	431	435	444	460	442	427	475	428	441	453	456	434	442	468	455	475	448	411	437	435	423	421	473	484	446	446	447	429	459	446	478	449	427	456	401	426	424	428	452	436	411	470	441	446	483	418	475	478	426	462	459	416	447	451	461	469	474	413	419	463	412	448	451	476	457	453	422	416	445	414	452	462	445	464	464	433	461	441	484	411	447	443	426	413	442	457	462	465	420	462	441	470	489	464	454	495	470	455	433	435	429	456	456	454	450	438	435	434	479	426	487	456	454	408	443	459	412	428	413	438	448	414	461	457	471	463	480	445	436	424	438	470	432	411	460	415	484	440	444	441	469	466	456	468	443	436	475	479	476	418	415	485	445	439	433	437	464	487	462	447	472	439	455	470	473	433	457	453	441	417	456	451	484	421	471	444	457	444	432	429	416	404	439	430	423	438	456	478	449	435	474	490	436	438	486	483	431	435	448	401	457	436	441	453	425	434	440	409	448	472	466	404	440	484	443	422	470	442	403	426	422	482	504	393	431	451	472	474	454	429	420	445	436	450	422	418	450	475	469	456	473	459	462	449	394	427	447	458	476	437	425	443	427	447	428	466	463	494	420	425	463	473	424	449	436	430	491	461	459	456	454	424	442	429	428	436	474	417	448	462	485	447	451	399	451	426	428	469	444	444	449	456	429	489	432	456	442	453	465	462	454	450	459	422	416	463	447	461	430	428	438	408	438	444	440	382	442	412	431	499	449	452	444	484	467	442	465	408	447	451	435	468	405	445	445	460	446	435	414	438	454	457	444	443	487	411	443	442	469	459	438	470	427	450	461	454	468	472	431	471	453	429	468	448	455	454	422	472	456	469	435	461	426	409	437	432	466	451	438	466	423	446	460	453	445	477	468	500	463	458	443	435	472	477	421	464	441	464	440	465	419	432	411	418	475	444	423	398	406	421	451	423	481	467	443	460	461	439	482	455	452	422	428	464	434	448	419	465	464	414	432	453	422	394	453	457	458	442	432	480	428	422	461	451	410	429	464	428	430	436	433	438	446	426	405	458	465	413	431	440	447	432	421	430	438	440	413	459	447	448	466	483	440	438	439	428	465	459	484	417	503	487	439	424	413	454	431	459	451	450	432	456	454	432	458	485	434	446	448	411	452	426	422	461	406	448	440	460	394	472	429	427	456	440	431	438	460	421	394	454	439	448	457	425	424	424	440	390	430	476	477	417	460	452	466	457	478	451	471	470	467	450	465	402	479	465	450	445	452	413	443	439	478	457	397	480	446	455	418	457	427	421	453	445	420	451	424	420	499	453	497	469	463	492	441	480	428	445	428	467	454	461	404	436	420	452	450	474	483	453	452	433	463	448	411	425	415	441	436	437	452	449	454	447	447	413	419	438	413	459	447	418	422	442	466	449	435	469	418	442	433	413	433	465	469	430	435	431	432	432	452	424	479	462	455	453	453	441	439	430	433	480	469	439	418	440	462	438	438	434	419	424	436	439	431	433	457	420	443	442	434	427	473	438	470	459	490	425	439	433	473	463	436	431	467	424	443	422	450	401	449	459	427	461	478	436	484	474	435	431	430	399	424	431	450	416	411	483	436	430	432	463	479	429	450	449	452	441	456	459	441	437	466	464	465	440	449	476	425	455	454	465	431	445	450	450	471	447	453	450	453	474	456	449	433	444	433	480	447	469	440	463	467	440	429	425	456	454	464	498	469	458	454	420	453	474	464	439	464	455	432	479	460	450	482	437	434	420	467	451	454	430	429	461	458	462	449	426	483	442	473	464	446	434	443	415	459	474	493	450	449	425	445	448	442	437	476	445	459	449	431	416	437	465	490	432	428	430	428	466	445	458	439	448	419	445	478	440	463	433	447	491	437	460	438	432	426	478	391	493	449	371	433	460	394	457	416	420	448	457	474	434	510	442	449	454	420	485	449	406	446	393	463	442	455	424	442	424	431	468	417	419	426	463	492	428	471	452	431	447	433	436	456	441	436	447	489	419	427	442	436	408	445	405	458	469	432	460	423	451	430	454	464	456	475	422	464	461	462	421	422	456	438	473	435	465	445	454	440	451	451	458	464	414	458	441	415	444	481	427	435	453	433	409	462	442	440	446	410	463	437	414	424	443	454	434	431	475	449	416	460	436	446	471	472	477	437	387	486	452	462	445	449	459	455	466	455	460	431	438	431	431	413	415	431	440	441	446	444	444	431	442	444	454	427	486	471	451	445	419	475	429	434	463	423	429	489	466	433	458	455	472	468	457	469	455	452	452	481	448	469	466	399	452	454	441	441	457	447	464	466	465	433	417	457	432	480	442	469	439	426	486	485	397	430	454	480	441	472	450	464	454	493	460	438	411	476	492	436	422	441	464	423	418	462	467	427	433	431	443	482	497	465	414	416	480	403	422	469	435	487	442	429	461	468	457	445	465	439	433	409	441	441	409	450	447	416	458	481	449	433	410	448	436	448	432	431	444
17360	46271	36388	4436	3201	2450	4879	9687	1398	1023	852	782	723	689	623	607	615	568	547	577	514	538	497	564	527	528	477	498	477	526	497	469	480	481	464	463	460	473	478	450	484	497	490	513	454	476	463	477	460	454	485	462	469	468	453	495	512	483	481	457	476	416	452	460	451	477	432	472	416	494	463	465	455	467	484	457	442	456	456	475	456	440	418	465	453	460	451	436	456	421	449	419	434	468	435	437	448	451	457	419	474	447	417	457	427	468	457	494	441	438	465	468	472	455	496	446	476	425	487	458	467	497	433	451	431	458	437	452	483	448	449	489	485	446	469	443	456	432	431	445	448	443	462	436	451	424	434	453	475	433	476	451	432	418	433	467	449	479	464	397	439	455	426	446	442	454	442	429	441	447	453	473	483	449	468	425	458	408	494	479	458	460	491	469	482	442	478	430	476	419	441	452	461	466	476	440	478	448	463	478	464	457	440	440	463	457	408	475	476	460	487	479	440	460	502	460	449	472	454	452	451	495	467	447	470	429	495	423	437	443	460	459	449	456	442	475	449	455	491	457	428	445	439	479	425	406	448	467	457	444	433	479	427	445	506	454	438	442	438	403	465	434	464	422	438	508	456	442	440	474	446	450	505	477	441	421	431	447	454	440	473	450	453	484	457	433	472	451	461	469	441	452	461	437	431	481	462	458	475	460	457	451	438	453	441	455	455	453	492	446	473	442	439	466	472	435	476	446	438	426	474	473	447	428	469	440	445	467	438	423	481	461	473	456	441	455	451	464	523	444	431	431	455	470	434	449	423	459	478	438	431	428	468	458	442	480	427	445	430	425	473	454	462	479	456	433	434	461	478	473	484	455	479	455	448	482	456	476	440	451	427	445	460	496	483	480	437	498	488	473	474	457	439	476	476	438	449	480	475	446	460	430	437	442	483	449	450	502	427	481	468	467	432	444	416	472	505	411	444	451	455	461	428	439	419	479	476	424	460	454	450	501	447	472	440	460	460	437	469	466	484	421	481	437	456	440	453	455	482	429	464	466	438	481	481	460	493	456	493	461	457	449	464	465	452	453	478	461	443	460	443	452	445	441	453	442	453	468	445	485	439	452	447	488	459	481	468	472	474	453	424	429	473	492	423	478	462	458	478	436	452	451	475	487	438	442	455	481	490	460	474	444	452	427	463	447	457	466	471	444	476	442	500	487	467	453	470	480	462	464	462	442	465	421	427	446	440	409	480	440	436	434	449	464	422	458	484	464	449	450	448	449	441	443	440	462	504	506	480	440	458	481	455	489	459	466	412	421	470	486	461	466	499	479	470	482	424	500	411	417	482	428	458	491	431	468	453	421	455	442	477	401	468	479	480	407	429	465	417	436	465	444	454	448	491	437	438	470	465	483	469	457	447	476	472	511	434	467	463	477	485	434	437	407	481	443	454	452	491	446	443	475	455	430	481	460	487	448	435	417	425	449	483	449	450	447	456	433	459	442	463	445	431	423	452	497	472	465	469	476	464	478	440	417	417	480	448	458	428	435	427	450	442	453	467	467	441	435	483	485	470	452	418	446	465	444	422	473	441	474	453	466	485	449	437	469	445	445	463	456	456	437	491	478	446	450	449	495	436	421	446	449	460	455	475	452	426	459	447	481	507	400	437	433	469	438	444	488	462	462	445	465	448	448	411	431	435	493	458	446	472	446	462	433	440	464	492	447	454	459	448	430	469	451	439	482	484	500	467	441	420	433	452	453	419	438	444	454	488	441	476	441	455	475	450	419	453	455	454	486	490	460	470	443	453	428	456	476	450	441	472	469	436	440	444	434	458	451	439	495	426	460	442	451	449	437	411	447	447	457	441	464	449	444	435	468	425	484	474	439	397	444	437	468	446	487	459	478	452	477	489	437	428	478	466	434	421	417	448	449	442	483	426	484	453	461	408	431	462	495	461	484	462	430	471	450	439	486	461	434	458	489	450	426	459	451	439	407	413	455	463	500	469	432	489	478	488	483	427	426	429	440	477	465	403	455	478	468	456	478	419	453	434	492	410	484	451	489	463	477	428	431	438	454	413	456	475	457	434	478	450	466	436	471	463	455	441	444	426	474	447	481	465	483	480	450	463	459	434	454	435	467	476	477	478	452	473	469	470	481	433	424	437	463	462	475	448	442	482	448	519	442	461	441	438	427	448	459	458	441	461	477	492	454	468	469	454	467	426	462	450	422	475	440	477	445	441	467	433	463	431	478	454	455	425	473	421	443	443	453	464	432	432	478	450	442	460	437	476	481	424	460	462	476	457	466	426	441	444	426	450	451	484	498	422	425	492	493	466	426	464	472	461	470	491	489	469	427	442	490	433	438	461	486	429	437	521	449	470	464	465	479	467	442	441	457	475	430	470	489	499	407	449	484	448	449	434	448	449	502	472	431	459	442	461	446	442	455	396	439	481	470	435	420	460	456	426	444	420	442	434	462	470	489	463	434	437	453	466	464	466	421	480	466	442	468	472	464	428	430	447	461	450	476	511	431	456	482	468	410	471	461	438	477	433	504	459	457	449	462	450	466	438	434	458	453	477	463	460	424	475	469	458	485	468	474	441	437	488	428	474	421	478	444	447	490	470	453	437	429	454	456	492	457	438	447	495	459	500	431	437	466	460	454	465	413	487	445	482	464	449	453	477	485	438	450	474	498	485	469	423	442	463	488	441	398	431	475	469	456	435	436	472	422	501	462	475	455	482	452	419	453	448	421	482	416	459	509	453	450	477	443	449	442	419	484	485	462	421	442	445	440	426	472	450	421	491	473	402	461	450	455	444	436	459	474	473	403	470	462	495	488	471	472	460	410	478	460	442	468	466	484	459	461	414	434	428	462	462	442	461	480	451	476	455	453	423	484	450	426	457	452	486	454	451	454	436	460	456	440	485	454	444	449	449	488	432	465	457	431	486	433	476	467	437	434	444	410	450	456	458	459	444	450	451	469	464	490	484	434	407	449	475	435	505	454	438	474	458	475	444	418	475	473	468	449	460	455	456	475	452	499	446	416	434	444	473	460	445	454	447	477	452	474	435	456	418	446	464	448	477	443	470	474	436	472	508	455	457	461	453	449	431	459	453	450	492	457	463	480	454	467	453	454	464	443	469	430	485	473	455	454	452	434	438	475	437	457	480	421	467	477	471	462	464	440	469	456	459	475	461	470	442	456	486	468	475	396	433	447	461	478	447	479	428	473	474	470	453	429	460	485	438	471	474	446	417	491	439	465	458	485	478	431	440	427	441	463	417	440	443	489	427	425	483	456	464	514	493	481	462	466	482	434	438	451	417	441	453	424	474	482	469	466	495	452	433	454	467	452	454	449	442	445	495	446	451	447	495	454	432	470	453	494	459	441	490	467	475	435	454	416	492	472	455	454	480	444	436	473	449	430	479	484	448	437	454	482	466	467	459	481	465	454	485	447	458	454	453	448	465	468	499	491	486	457	434	465	449	434	440	451	460	456	459	447
27982	21819	18710	1609	218	187	311	518	126	125	132	145	132	121	142	118	107	139	120	129	112	132	127	135	129	148	114	125	115	107	130	156	122	125	142	118	124	124	124	133	123	141	126	119	141	127	127	124	108	104	126	125	138	136	126	136	120	133	112	125	113	128	119	126	135	133	124	132	126	129	117	131	113	123	127	125	126	116	122	118	126	116	146	138	115	129	145	124	122	114	144	129	118	120	137	108	137	130	130	125	143	102	122	121	118	134	124	124	135	135	129	123	132	110	132	152	129	132	131	126	128	132	122	106	132	134	153	123	127	131	125	139	141	123	110	123	137	126	136	131	123	123	136	146	130	153	131	132	139	129	129	126	108	135	124	126	102	130	122	118	130	132	131	137	130	144	125	131	134	112	123	117	116	124	132	135	132	145	135	116	128	116	117	136	125	134	132	115	111	120	113	120	132	126	127	121	136	119	129	139	128	115	123	131	125	120	131	133	143	147	134	115	132	109	135	109	127	115	134	120	151	123	106	123	136	123	118	133	143	117	117	147	120	136	118	130	129	111	147	117	156	140	102	117	120	120	133	116	111	118	123	141	122	112	126	120	142	121	119	138	131	141	137	120	117	122	132	134	128	127	125	130	128	134	129	128	143	142	124	130	127	126	118	115	139	119	133	99	109	124	115	142	124	114	140	102	127	110	116	146	132	113	112	120	138	105	139	132	119	120	112	128	121	145	154	129	131	119	114	143	125	136	125	134	117	130	102	144	137	121	122	142	121	133	142	118	125	122	122	129	139	114	124	126	139	126	121	126	122	119	119	127	141	120	121	156	124	132	118	141	137	120	123	127	96	128	115	145	117	127	118	128	102	147	127	128	143	152	134	133	117	119	115	136	115	134	142	133	117	130	137	120	121	131	115	116	115	134	112	121	141	133	130	128	122	129	129	130	119	115	141	130	117	142	135	134	135	125	124	111	129	147	94	125	120	146	126	140	122	126	122	115	115	121	135	145	136	142	141	139	148	111	121	125	133	113	118	110	157	130	133	128	129	127	138	129	154	127	110	130	155	117	113	118	122	141	118	130	138	111	127	135	114	128	135	128	138	122	127	120	151	127	135	122	120	133	134	110	126	136	130	129	142	125	126	136	131	115	114	140	125	126	112	131	111	143	139	123	122	129	125	125	130	129	116	119	126	128	102	124	112	101	137	115	124	112	125	125	124	151	134	132	129	113	122	129	101	145	123	127	121	109	103	127	143	114	150	120	137	115	103	124	131	133	115	119	153	117	125	130	141	112	117	133	117	123	128	119	119	96	117	121	120	112	129	129	125	115	143	136	127	127	122	127	126	121	119	107	117	122	133	132	151	131	110	135	121	125	117	144	133	121	117	117	131	108	123	109	134	126	138	112	138	113	138	122	122	126	141	126	132	120	131	134	128	126	126	128	135	109	147	131	127	104	117	109	123	125	127	132	117	121	130	116	120	130	128	113	133	148	139	127	133	133	125	129	153	122	124	126	110	137	132	112	123	126	116	144	123	122	134	115	133	131	127	141	129	128	125	117	121	130	124	124	133	126	116	144	120	129	126	114	139	121	118	127	119	138	120	107	127	118	146	144	132	148	121	117	114	137	120	127	125	142	128	121	111	138	143	106	133	131	134	119	121	122	132	150	123	135	129	118	133	124	138	103	110	125	121	136	136	114	123	132	111	115	134	119	132	130	108	150	97	123	125	120	133	123	111	109	105	101	119	119	104	125	128	139	131	125	131	133	114	119	117	118	142	118	134	116	116	138	133	128	120	107	118	134	123	127	116	103	125	126	134	126	139	123	117	115	119	121	119	135	106	117	136	117	114	133	137	119	127	120	125	119	115	137	140	127	142	118	123	131	129	134	134	116	129	142	134	121	120	129	121	138	135	132	119	121	125	118	130	125	126	128	135	147	121	136	127	122	115	121	136	120	133	130	108	121	137	131	116	132	119	139	137	131	133	120	104	129	138	119	106	144	113	139	125	113	131	120	112	115	131	119	125	121	112	135	119	126	110	130	117	131	134	140	138	148	117	144	120	123	113	140	106	120	124	123	124	138	134	132	130	126	135	129	110	107	128	139	106	120	125	128	119	135	128	138	144	132	122	137	116	127	129	149	122	117	139	139	125	132	130	141	129	129	119	114	104	136	105	112	140	141	111	134	136	120	126	111	133	112	125	113	125	125	121	136	118	129	127	142	121	122	102	128	141	103	133	149	120	138	123	129	119	124	139	120	105	104	138	139	138	117	123	120	129	119	126	137	136	123	112	133	131	132	126	118	143	109	122	118	122	113	104	134	139	125	115	139	137	116	122	126	128	129	121	139	134	126	128	113	125	131	114	123	125	124	123	114	123	108	127	115	133	113	144	136	141	141	105	119	134	121	152	146	130	149	108	116	109	119	136	123	122	130	128	119	136	113	137	120	117	140	136	139	140	121	129	120	128	135	129	128	131	133	127	127	143	120	133	119	123	123	115	113	130	109	125	109	131	146	123	110	132	144	120	117	135	122	131	133	119	126	111	121	108	120	135	128	123	132	122	135	115	121	131	116	118	100	114	106	124	119	103	129	118	132	128	120	127	157	124	141	157	134	128	124	116	120	107	120	120	127	123	115	136	114	120	126	130	142	110	123	126	138	110	114	120	146	128	120	140	121	159	126	121	124	129	126	138	126	137	129	134	132	136	117	115	107	120	132	128	126	146	120	133	126	126	125	136	143	134	117	129	137	120	112	131	136	120	127	117	113	141	121	133	111	112	108	130	129	128	114	119	142	122	130	130	119	112	128	134	115	135	111	124	146	114	131	128	147	115	112	115	127	128	120	111	92	145	148	138	104	125	138	126	125	116	109	113	148	126	121	129	121	134	107	108	130	126	138	137	141	129	127	126	127	136	134	136	106	130	119	160	137	118	117	121	125	133	132	146	128	118	120	136	131	124	126	117	127	121	138	120	130	126	127	129	122	137	118	127	112	132	129	135	131	115	107	110	122	127	119	128	123	131	144	131	122	126	127	136	133	129	138	123	121	141	110	115	120	120	113	124	132	124	111	126	128	122	112	147	134	114	142	118	129	118	112	116	157	139	123	121	123	115	107	117	115	115	116	116	134	125	121	148	120	117	149	118	118	112	142	133	121	132	113	127	124	117	125	125	139	133	120	122	128	124	122	111	161	125	151	146	106	120	127	119	129	120	141	100	137	131	118	127	109	135	124	100	136	102	123	135	138	117	115	131	124	155	117	128	142	130	136	137	118	125	130	132	135	113	111	125	120	105	132	136	109	129	139	121	131	151	118	137	125	122	122	132	147	125	134	122	114	114	129	140	126	143	119	128	118	118	122	136	151	115	138	135	133	124	132	126	123	122	149	133	119	130	122	125	134	127	115	111	84	156	110	142	128	125	132	121	134	124	132	118	123	126	138	141	119	140	140	117	140	114	141	126	111	129	111	124	122	111	133	122	134	124	127	133	136
13530	28041	11671	271	220	231	372	572	155	146	147	158	146	145	142	166	141	136	153	142	133	156	145	123	145	168	136	153	128	135	155	144	145	161	136	140	147	129	147	123	155	140	134	141	132	156	139	130	171	131	127	141	160	151	136	135	152	121	145	130	132	133	141	141	151	159	142	149	173	137	148	129	130	178	157	140	156	138	149	137	122	137	150	146	152	131	147	163	143	136	146	134	133	141	120	115	135	140	155	141	136	154	147	138	141	144	152	145	152	153	154	169	154	144	140	147	146	156	137	132	149	147	150	155	147	167	138	150	141	159	143	157	150	137	102	164	133	146	141	143	160	127	145	128	125	155	142	160	148	134	134	150	135	152	125	159	136	122	136	138	150	166	129	147	152	156	131	140	159	160	135	139	145	141	116	138	164	167	137	141	139	162	135	133	163	141	129	140	141	150	120	141	149	141	141	159	138	157	175	112	132	143	147	161	142	133	128	126	135	123	163	137	131	126	138	152	123	128	144	139	130	135	145	151	142	145	150	145	162	138	129	150	171	147	137	127	137	154	134	136	146	145	147	141	134	142	148	142	144	164	157	144	161	145	134	125	143	143	145	128	141	155	153	144	142	147	144	174	135	136	146	147	113	147	154	148	150	158	159	140	148	122	152	153	151	125	145	134	149	135	169	126	135	135	152	129	114	141	139	141	131	149	127	139	150	138	136	138	148	145	143	149	148	134	138	153	150	140	139	125	132	135	155	144	149	153	137	130	149	148	135	128	151	125	162	139	136	143	139	135	145	143	143	154	142	140	145	153	142	164	161	126	145	132	142	137	142	143	132	133	138	155	127	107	144	118	127	139	140	150	132	141	142	149	135	160	146	139	155	127	152	132	150	154	139	145	144	161	132	156	139	147	149	139	142	140	139	151	129	129	154	147	123	147	153	154	140	149	157	119	123	138	138	127	149	114	136	154	166	136	148	132	138	122	141	138	146	148	154	126	152	136	144	138	160	145	139	138	144	128	137	128	150	132	137	148	144	161	161	141	136	139	132	148	162	145	135	132	141	133	136	140	142	143	135	130	141	147	155	144	131	157	149	145	142	114	131	135	146	149	150	176	139	147	143	160	151	137	148	141	156	138	150	130	130	151	124	149	122	158	144	146	127	167	127	114	143	156	151	144	155	143	152	142	145	148	127	131	136	141	150	137	114	132	140	156	162	137	146	157	124	130	150	154	148	124	152	140	143	146	136	136	122	151	117	118	129	140	145	133	142	157	146	134	131	124	149	137	135	147	140	137	141	132	132	143	157	138	155	152	144	163	134	133	159	146	135	133	141	150	141	156	173	140	157	148	160	140	164	154	148	147	131	152	155	149	154	131	126	140	126	131	125	120	126	146	137	128	152	131	134	139	129	154	133	130	159	138	170	131	138	151	163	159	152	146	145	132	149	143	153	122	142	113	139	142	133	150	141	133	151	129	130	147	133	140	142	137	147	159	142	158	138	158	137	129	138	139	139	122	150	161	131	131	125	143	144	162	119	114	138	137	127	147	154	157	137	154	132	124	143	140	157	143	124	135	149	138	123	125	136	148	138	147	146	141	140	144	147	161	126	132	142	158	156	153	175	137	136	141	153	146	132	112	143	134	146	158	143	146	124	122	143	135	138	155	154	130	147	147	157	152	134	139	156	137	144	125	155	131	159	152	166	161	147	117	140	136	135	139	158	146	126	150	137	128	147	139	145	150	133	134	131	144	163	135	137	131	150	132	129	150	131	131	146	166	133	143	127	139	142	146	116	146	129	132	124	134	142	144	170	150	156	164	139	122	133	134	139	150	147	139	144	153	155	150	158	160	135	150	131	141	146	140	133	126	140	150	149	147	140	155	150	153	142	137	163	146	129	143	157	143	149	145	133	136	129	150	147	164	148	158	156	144	143	126	131	136	137	145	114	130	152	145	146	139	146	156	153	141	141	130	140	136	167	124	148	152	147	152	134	148	155	143	140	126	144	125	144	151	129	140	173	135	133	137	150	145	134	132	121	136	155	139	143	160	127	142	151	149	121	137	159	134	131	167	163	133	119	133	160	137	132	148	158	141	169	148	135	143	151	126	151	148	140	142	122	136	150	156	141	159	136	143	134	149	153	170	130	138	133	142	153	154	139	148	144	170	136	131	143	132	152	143	132	128	135	136	132	157	145	133	155	152	139	153	143	139	144	143	146	131	148	152	135	151	136	154	125	139	151	137	142	151	112	139	119	164	153	137	141	161	157	124	128	138	125	155	126	149	180	135	130	167	126	163	155	158	141	158	148	127	116	113	147	123	134	112	137	150	151	139	166	140	137	129	131	147	142	146	161	140	156	141	159	156	130	137	132	144	165	149	152	152	144	142	155	146	141	141	145	143	139	137	132	162	141	162	139	127	140	136	142	161	138	146	118	148	137	122	138	163	150	135	123	162	147	149	139	139	139	126	125	139	121	155	142	128	141	155	137	138	125	154	130	144	138	140	135	147	146	133	145	136	154	140	147	167	154	130	148	147	139	153	158	128	145	137	150	157	167	133	142	139	155	144	154	149	141	155	131	147	116	142	153	149	149	150	133	137	136	152	138	142	114	138	141	137	152	160	145	150	123	135	133	134	139	121	157	153	124	147	150	148	142	135	127	137	148	137	113	155	144	123	156	157	164	132	130	143	159	170	143	137	142	156	148	173	167	140	137	148	158	136	146	135	139	151	133	135	140	156	156	139	141	145	130	124	151	137	150	129	151	142	154	149	131	172	133	147	136	135	166	141	148	137	152	141	142	154	148	127	137	129	137	142	130	136	138	128	152	125	171	143	158	149	163	134	147	155	156	122	137	157	144	157	152	142	131	132	116	133	156	140	144	151	133	148	132	144	133	145	157	160	145	146	138	137	139	166	138	146	161	154	129	148	162	140	189	145	138	121	149	144	148	153	151	145	117	150	141	126	130	149	154	127	142	125	136	142	138	139	132	139	152	150	141	145	125	140	174	150	129	147	136	128	138	136	158	145	139	143	141	126	132	141	143	150	137	152	157	147	134	142	164	169	148	137	148	138	145	137	119	136	131	142	127	154	138	166	162	139	130	138	149	143	157	146	157	138	131	131	149	145	153	167	146	130	132	144	148	147	152	154	128	147	143	134	144	143	126	142	153	139	150	157	152	125	152	158	138	136	145	133	132	153	147	141	156	151	147	120	144	148	143	142	154	127	146	166	137	137	146	126	135	159	146	149	123	139	147	153	157	147	144	157	138	130	139	148	154	119	160	158	147	154	135	139	151	131	129	132	133	156	132	148	139	129	135	140	128	156	148	134	163	144	146	151	139	154	136	141	151	144	134	151	143	145	125	109	177	138	139	134	126	159	134	141	146	131	133	143	144	144	120	140	151	150	146	142	146	136	152	124	141	161	145	159	134	152	141	135	146	152	151	126	156	144	137	127	147	131	146	143	136	121	157	152	141	130	154	144	132	137	143	142
23726	21161	28602	24832	20941	10672	3296	6170	578	434	385	361	341	340	316	316	326	308	269	272	281	291	277	267	275	277	270	268	257	265	263	265	249	264	263	272	309	256	263	275	260	266	267	259	257	280	272	228	249	294	265	267	248	285	276	228	287	260	250	278	269	274	259	259	275	294	292	279	245	262	284	250	253	249	274	311	242	266	267	233	279	268	277	251	245	264	238	287	256	249	257	291	280	238	270	291	268	252	280	262	246	282	278	244	252	263	244	255	257	270	232	271	278	246	282	261	252	248	285	247	254	245	277	273	263	269	301	282	251	263	255	254	248	245	215	258	257	258	245	261	269	249	254	283	272	248	248	234	272	255	248	276	262	274	276	266	258	256	248	263	242	284	276	265	246	266	265	249	256	274	260	256	282	282	255	279	243	266	270	256	275	268	248	279	275	260	233	270	290	296	258	269	269	258	257	266	260	232	251	269	266	303	252	272	236	266	250	253	270	272	271	261	258	237	276	247	282	289	269	230	284	271	259	263	265	256	242	264	268	274	233	260	273	261	255	265	281	225	273	249	246	276	269	265	250	256	276	262	281	272	268	243	276	242	223	240	281	273	270	265	260	259	235	270	269	276	259	256	235	279	239	283	255	257	304	250	291	265	274	273	299	257	252	246	267	263	246	266	269	254	251	262	287	264	259	256	290	262	270	283	235	279	241	237	241	252	231	242	261	255	271	255	274	253	256	243	294	246	285	253	275	247	249	301	258	278	257	263	250	258	246	247	250	261	284	263	307	256	299	260	253	290	244	261	279	259	242	245	265	250	274	275	244	262	269	261	278	262	256	274	269	270	226	276	248	232	238	269	244	245	266	252	257	289	281	255	257	269	267	310	276	260	237	247	243	248	227	279	265	258	287	274	271	276	276	258	269	269	269	249	249	253	238	244	260	256	271	285	276	249	279	275	268	282	247	314	268	287	257	264	244	267	246	250	251	257	246	278	253	266	240	268	281	263	258	245	286	273	271	268	255	276	261	263	244	263	271	254	268	279	246	258	277	249	274	259	277	255	265	265	242	243	261	290	288	248	266	250	283	236	281	251	242	247	257	251	265	293	269	261	271	272	244	252	253	270	258	256	282	256	288	272	240	245	255	261	278	273	248	284	280	238	274	284	261	266	260	245	264	255	291	260	270	279	259	281	268	257	267	247	250	296	259	247	283	250	253	296	277	257	246	262	288	257	262	237	266	239	275	266	290	252	279	279	263	260	243	271	279	256	265	243	274	279	271	278	289	286	242	270	266	253	281	273	284	258	249	244	269	274	287	259	306	281	247	269	259	224	246	272	261	244	281	264	286	262	270	268	241	257	242	279	274	271	268	251	242	263	283	265	274	242	243	259	261	260	271	275	261	258	255	304	290	251	269	292	248	267	266	300	287	280	282	283	259	243	247	253	240	273	255	269	276	236	240	262	239	253	255	272	275	259	242	272	223	256	266	289	276	256	270	276	272	264	288	252	255	257	279	252	256	267	245	294	258	284	256	252	281	278	277	266	276	281	236	296	275	270	259	297	253	249	265	246	265	261	270	268	268	248	285	262	280	266	296	220	264	253	268	280	258	254	249	275	269	255	260	289	221	253	247	271	255	287	238	289	254	252	253	269	224	282	252	269	265	262	262	298	280	243	267	254	264	278	253	273	259	284	274	256	258	271	271	267	302	263	275	269	276	266	281	261	241	264	247	275	267	264	260	277	258	255	267	251	276	265	238	275	251	255	297	268	261	272	260	272	276	248	268	256	295	255	250	258	262	267	271	286	240	272	259	237	251	262	268	286	280	248	277	241	261	254	289	250	273	255	262	241	266	271	230	315	247	247	263	243	259	277	293	261	276	241	263	263	299	266	273	274	265	268	250	276	262	254	250	278	255	287	296	257	259	258	269	250	274	264	270	254	272	259	286	268	264	268	255	242	266	304	261	254	239	250	248	254	264	207	267	276	257	256	262	263	272	268	253	270	250	284	274	245	273	252	253	241	268	299	258	279	253	247	260	251	275	271	282	286	278	277	272	283	270	239	262	280	276	255	287	231	278	254	269	245	235	245	271	253	283	273	233	271	234	249	280	276	263	293	286	296	281	286	275	253	238	263	243	236	242	269	281	250	245	252	274	286	245	282	268	269	261	273	274	282	250	297	252	233	245	252	253	259	260	259	235	272	244	261	243	243	226	252	241	240	271	259	264	260	302	280	273	267	271	238	246	249	261	266	285	253	284	265	240	260	280	274	225	284	259	251	270	272	261	295	253	267	268	259	272	271	291	257	270	263	271	263	258	273	243	281	250	283	272	225	261	261	244	263	247	245	264	275	279	254	277	226	252	253	276	293	260	289	254	248	266	268	257	283	228	278	246	259	259	261	254	260	295	269	277	242	253	234	282	245	265	252	297	273	256	288	270	280	266	248	286	259	292	262	245	261	261	228	266	262	300	254	239	275	280	257	252	263	271	286	251	261	258	269	264	264	254	299	254	263	245	279	259	266	277	259	242	275	232	290	256	242	271	281	245	255	246	263	292	271	262	282	300	250	306	239	278	251	243	256	267	264	254	310	275	244	265	243	259	234	267	250	251	279	259	253	250	270	271	292	265	264	259	272	269	232	263	259	269	309	253	258	235	284	287	252	263	265	247	275	271	254	238	239	255	239	258	270	262	245	275	285	266	237	245	278	266	257	263	234	274	279	277	288	250	247	295	225	241	266	253	232	267	244	270	264	262	235	264	237	265	254	256	279	286	262	228	263	289	253	226	246	255	242	236	230	240	279	271	275	262	298	266	287	265	217	290	278	245	260	257	247	242	249	281	256	250	260	281	274	269	252	270	267	258	269	275	269	287	257	257	256	236	275	253	269	271	243	225	227	277	283	270	275	235	268	286	246	246	260	249	228	274	253	249	277	265	282	273	291	241	288	282	277	278	273	243	268	277	247	292	274	263	262	273	232	259	254	241	252	252	237	231	272	264	278	266	280	265	275	254	253	261	257	266	260	268	300	275	268	270	261	265	273	277	253	241	264	267	269	274	268	252	247	262	268	277	254	269	259	270	260	263	243	258	244	268	269	269	258	255	233	265	269	247	261	247	249	253	259	252	261	283	260	253	213	235	259	269	273	239	265	256	273	281	252	248	274	262	251	242	271	274	263	258	271	267	268	254	264	253	261	260	253	248	271	252	255	269	269	235	236	262	265	263	239	270	280	263	265	232	278	260	259	249	248	235	257	268	259	268	273	289	262	287	294	266	290	260	283	255	264	278	256	261	264	271	254	229	286	235	278	283	251	228	263	265	276	256	263	278	268	274	258	261	248	240	231	288	248	260	248	284	285	273	263	292	269	234	277	252	246	260	278	261	304	243	293	268	250	266	267	258	238	265	288	280	263	255	249	255	286	260	258	278	243	220	240	264	240	263	253	246	254	240	268	243	268	260	279	272	281	263	271	298	290	265	257	256	255	247	288	276	265
14606	42074	42090	2465	1732	1369	4527	7885	714	574	465	466	355	432	393	357	345	348	322	290	312	313	298	292	295	296	288	294	259	281	266	281	293	267	274	247	256	299	297	259	276	284	291	288	250	279	274	272	290	269	263	248	272	280	236	286	276	280	287	293	238	288	278	267	272	277	243	269	290	253	251	245	300	285	266	279	255	282	271	297	280	264	276	270	280	249	294	259	261	274	280	264	270	284	260	248	269	268	250	265	273	280	289	282	253	270	263	269	273	287	219	279	297	287	249	286	260	297	251	248	297	264	250	302	263	254	275	297	267	266	267	257	251	282	283	289	269	260	289	277	244	277	319	254	267	250	248	263	288	269	274	248	266	256	262	238	294	292	281	276	274	257	265	264	286	285	274	269	254	264	259	276	253	284	241	267	281	278	279	286	273	287	226	255	259	285	258	269	281	274	239	267	269	273	264	278	255	305	264	274	265	295	262	264	268	291	269	252	257	245	264	286	277	295	246	250	248	264	289	267	253	282	298	256	244	268	256	258	292	271	278	287	270	252	272	269	260	251	293	245	277	246	286	276	271	261	284	271	261	264	265	287	269	240	289	268	249	263	255	255	304	265	298	266	281	275	241	275	283	247	246	268	278	266	282	240	296	264	267	274	271	284	269	308	256	302	260	264	273	257	276	240	272	262	304	282	303	290	299	283	258	258	269	245	265	290	279	278	284	308	268	278	277	283	245	286	268	278	294	262	252	261	282	289	284	258	291	270	269	293	270	275	286	255	270	258	299	256	268	247	285	260	269	288	281	292	240	317	253	284	276	293	287	266	284	293	265	268	282	249	233	276	248	303	278	257	268	264	274	273	263	288	255	234	251	246	270	227	297	295	298	287	302	256	285	307	294	281	275	283	257	250	259	248	268	277	275	272	281	236	277	283	259	269	257	284	272	297	243	253	261	271	238	271	254	261	304	243	270	277	280	267	268	260	252	277	277	293	277	280	251	285	276	268	281	290	278	250	290	270	285	288	260	305	260	270	289	263	250	269	279	274	258	278	267	275	270	264	256	284	252	262	269	261	272	251	287	287	254	282	257	247	244	248	278	249	291	287	287	273	284	245	305	300	291	247	281	255	273	247	241	293	277	307	261	264	260	265	295	279	268	264	281	266	259	276	270	291	282	251	277	261	270	288	281	286	279	277	258	289	260	255	291	262	259	281	294	278	286	268	255	300	275	276	273	281	277	243	276	296	250	263	244	269	261	251	277	283	264	253	275	252	269	309	254	292	271	279	255	274	256	263	257	280	292	231	263	236	261	270	306	281	247	281	262	252	255	305	299	285	261	275	292	271	275	264	261	260	283	243	273	274	261	247	260	300	287	239	267	277	261	283	288	280	282	263	274	284	268	278	235	276	283	272	273	277	264	278	255	243	264	276	249	274	242	279	290	252	280	270	243	271	260	256	278	261	273	263	280	261	236	287	269	247	273	259	256	264	272	257	245	240	248	234	307	284	262	269	280	279	271	295	281	262	276	256	249	311	279	273	284	297	256	278	303	286	253	274	280	268	297	261	276	256	254	289	273	309	255	240	248	278	306	266	285	275	273	281	280	268	306	252	274	270	278	276	278	260	276	280	254	274	278	267	295	273	256	255	256	305	253	260	267	254	264	272	218	300	275	293	236	278	299	269	269	288	270	263	252	259	291	251	287	276	277	305	281	293	288	293	280	271	263	260	263	275	274	277	275	245	251	268	268	263	263	270	264	269	292	272	254	304	272	252	261	272	258	272	274	245	263	292	260	288	261	274	279	258	263	261	268	250	277	279	263	285	260	276	254	272	272	264	273	241	279	251	264	301	256	247	305	260	269	281	254	293	283	267	244	244	277	289	270	257	289	261	245	271	265	265	277	275	290	284	236	269	274	275	241	273	266	282	268	280	269	276	289	268	284	256	281	281	291	271	246	258	283	264	245	254	282	271	269	283	284	274	243	274	263	291	299	259	269	248	269	302	268	283	289	274	270	299	273	254	270	244	259	259	259	232	273	281	298	252	278	268	244	281	259	267	305	262	261	271	242	264	271	243	262	285	244	259	270	287	257	285	264	264	267	268	279	293	273	286	270	275	268	294	254	260	248	276	260	285	261	279	275	275	251	271	275	275	277	259	248	273	282	293	279	269	261	265	291	295	282	267	231	286	295	299	269	272	266	287	271	252	260	268	247	245	274	276	287	260	268	268	280	251	278	257	261	263	284	292	275	254	254	298	312	269	269	260	266	267	253	283	292	262	276	285	282	285	282	269	282	283	261	264	267	264	291	285	267	274	279	225	284	257	281	272	264	265	280	257	260	252	262	247	242	271	281	265	255	306	268	256	297	273	268	264	268	260	267	266	265	273	283	263	293	242	282	248	276	253	271	265	297	281	269	253	256	268	308	260	267	270	276	290	254	300	282	257	275	280	278	256	259	277	286	268	260	253	229	293	274	264	287	276	275	274	280	303	271	278	282	285	262	297	258	260	294	285	282	266	249	267	249	274	251	276	245	280	262	295	244	281	271	252	289	263	258	278	277	278	273	266	286	284	266	249	260	273	291	280	262	253	294	271	288	248	246	252	280	281	283	286	280	263	273	302	246	241	302	259	260	250	282	277	283	259	265	244	269	282	274	293	272	261	255	275	251	257	251	263	237	307	302	277	267	249	288	277	284	244	251	316	281	272	244	272	299	277	268	287	245	299	238	259	296	267	279	269	271	264	280	288	258	291	261	278	254	240	283	266	289	265	259	270	279	261	288	259	240	254	292	274	272	279	282	268	286	246	285	266	293	256	259	308	283	285	250	259	276	272	268	301	265	276	295	245	251	258	273	277	274	281	271	253	274	277	297	250	266	297	294	261	276	276	298	257	263	277	271	247	274	250	286	265	256	256	282	275	266	280	289	270	263	249	253	241	282	254	305	252	293	274	259	281	254	265	273	281	280	277	266	271	275	267	246	302	252	281	287	276	259	272	270	313	272	255	263	310	252	294	293	303	287	275	283	260	269	285	285	251	266	245	252	265	279	269	274	278	275	243	263	261	306	260	288	257	262	273	276	270	239	261	272	242	271	258	284	274	260	260	267	255	295	266	289	259	271	280	263	280	268	281	288	305	239	258	283	270	311	266	270	272	266	245	267	255	291	244	255	269	300	294	277	286	288	252	279	275	262	239	252	250	276	240	278	256	285	251	293	250	263	287	270	250	279	295	273	271	259	287	290	284	253	264	247	254	260	258	286	280	261	273	312	279	283	270	264	298	248	266	267	282	281	262	263	255	283	258	276	259	264	244	287	255	262	260	258	285	272	247	255	281	261	240	274	254	240	253	293	298	274	272	275	237	254	246	318	241	299	276	254	289	276	275	264	270	273	250	249	244	252	277	282	262	272	260	284	255	266	269	276	284	267	283	287	276	275	276	279	299	262	258	279	237	258	302	256	280	277	270	272	267	269	248	271	274	258	282	243	275	272	243
24889	21102	27838	25189	10173	640	1263	2695	317	285	290	277	259	293	247	283	247	215	260	249	258	243	243	263	228	253	240	250	242	244	239	235	235	210	206	242	241	257	279	230	239	231	239	219	248	220	240	246	217	246	233	234	251	250	252	231	265	240	254	249	228	217	236	225	230	221	229	272	211	261	229	248	225	205	209	240	214	255	238	248	236	236	234	235	215	235	234	240	228	229	216	239	220	226	229	222	245	212	254	227	233	200	239	230	226	214	223	217	245	223	230	250	235	241	221	217	237	235	267	247	235	241	228	252	209	239	273	251	245	238	218	243	221	208	213	208	212	231	207	212	236	239	223	221	262	232	261	256	255	232	227	231	239	201	228	257	245	212	237	246	205	234	265	236	213	238	222	228	262	236	214	202	228	259	252	242	210	244	221	214	201	232	259	226	225	231	250	202	215	250	248	240	199	215	233	202	238	217	245	244	215	230	218	239	246	219	225	231	247	233	232	225	242	231	234	223	264	219	227	220	240	235	229	229	220	236	200	220	228	249	239	202	237	214	229	224	227	207	224	225	225	247	238	245	216	229	233	227	249	226	222	249	245	228	225	221	226	245	205	209	253	232	226	213	242	212	223	208	238	208	233	255	208	222	211	238	236	256	257	242	241	210	242	228	218	223	230	227	233	247	236	239	227	234	226	232	239	230	233	238	247	211	221	270	239	231	222	236	233	195	229	212	222	250	237	224	224	210	247	232	250	253	252	213	248	219	251	198	212	198	231	214	215	218	202	229	218	230	234	229	227	218	223	211	240	233	241	222	237	231	229	233	225	232	218	219	222	217	245	227	238	224	248	199	236	201	231	209	212	244	234	233	234	242	243	214	225	244	232	245	257	238	234	249	232	219	221	252	276	214	199	247	257	268	248	231	235	242	232	236	203	208	226	233	252	243	218	259	235	226	208	230	230	221	238	237	234	237	212	224	239	223	201	209	207	212	214	252	212	218	231	227	245	214	220	273	205	211	244	225	224	214	219	222	234	215	225	217	217	233	226	210	243	200	259	228	233	219	229	244	207	243	240	239	231	228	241	228	232	214	223	219	243	224	245	214	224	256	230	237	233	233	251	229	233	234	256	227	249	234	241	217	204	225	230	247	258	258	227	231	217	227	230	223	194	236	237	226	210	254	232	230	242	237	211	257	216	245	229	231	247	236	233	239	224	243	222	231	245	225	238	208	220	203	224	221	215	243	252	211	268	256	213	245	229	247	211	224	227	220	242	234	206	232	228	241	214	213	203	222	241	233	234	241	225	237	234	234	225	204	235	215	240	210	240	216	220	241	224	254	251	236	239	222	243	224	232	239	203	207	237	217	255	250	241	254	240	246	248	221	215	232	243	198	238	231	231	251	200	238	222	237	225	233	228	233	258	227	220	254	219	222	266	229	252	223	246	230	224	249	234	191	213	219	208	249	251	225	251	246	230	223	231	241	213	235	254	252	272	239	231	220	240	236	254	249	212	226	244	226	237	223	216	244	232	228	222	239	208	233	226	229	253	239	244	219	260	222	229	231	241	225	238	242	219	226	219	230	235	246	228	241	227	224	231	246	245	243	215	212	232	233	256	251	227	241	244	223	201	256	226	217	249	230	245	216	241	233	204	227	211	241	212	252	229	210	222	211	219	213	246	226	215	240	258	233	213	229	261	252	229	246	248	207	217	210	268	227	230	261	204	231	228	233	226	232	237	242	254	248	249	245	217	221	245	244	245	221	233	247	230	219	238	231	236	264	245	219	250	214	254	209	210	234	241	226	227	195	213	243	223	246	221	224	230	256	237	241	250	249	216	239	237	235	200	222	193	217	250	242	240	223	212	222	214	234	230	215	216	235	241	240	246	215	232	236	215	250	233	246	247	248	236	248	233	264	234	242	237	231	228	226	249	232	228	211	228	237	242	265	236	250	225	229	200	222	216	224	231	218	227	226	241	237	219	232	216	241	244	263	253	229	213	202	252	216	238	235	269	246	223	219	260	219	210	206	216	231	246	223	220	228	240	239	208	242	226	253	224	241	244	250	259	218	223	237	248	219	223	231	249	222	205	236	237	231	212	226	223	210	233	233	237	240	220	199	225	243	221	215	224	232	250	212	245	198	226	256	208	252	240	228	242	232	228	252	233	232	225	215	244	238	250	228	260	225	231	246	248	237	241	238	242	230	240	242	228	223	204	240	250	262	223	247	216	218	265	247	240	236	220	226	231	230	212	252	224	218	244	232	229	243	233	250	248	237	206	222	250	207	243	213	236	239	232	236	223	204	250	210	223	252	207	219	233	233	224	246	247	246	228	225	234	219	229	251	208	214	245	255	210	209	219	251	262	217	249	236	263	242	209	223	224	242	223	223	227	236	217	228	192	230	223	228	229	239	230	233	223	261	244	239	209	235	226	202	217	208	231	242	221	251	236	223	232	237	232	242	236	233	267	234	217	224	227	202	237	198	190	231	250	227	224	250	233	241	253	228	240	229	233	207	222	230	209	255	229	257	226	205	222	258	249	229	231	207	264	231	225	256	227	216	206	212	218	236	229	227	207	244	224	220	226	230	218	238	206	217	220	236	215	220	243	229	226	231	216	244	257	245	227	221	236	238	224	207	229	251	225	219	242	236	226	230	237	248	238	204	203	239	202	237	251	225	229	224	231	243	247	235	209	219	255	253	230	217	228	242	218	231	230	255	233	244	252	242	231	215	219	210	244	232	224	225	244	226	252	220	225	216	233	229	239	252	269	227	228	238	226	243	229	269	222	242	240	215	216	217	220	230	265	233	233	232	239	251	222	230	223	252	206	209	219	250	240	256	204	223	192	227	242	250	247	208	220	244	225	249	255	238	238	214	210	244	225	217	245	222	235	204	209	248	220	252	236	235	258	204	229	224	209	212	214	230	251	197	237	214	230	247	220	235	227	224	218	224	235	238	230	229	245	209	230	207	224	213	202	220	217	224	226	252	216	244	247	237	241	207	249	233	189	242	232	235	214	231	226	215	243	223	247	242	227	213	236	222	227	230	216	216	247	234	228	239	211	243	259	242	209	242	235	229	226	220	248	201	212	234	236	210	250	229	214	253	212	214	219	246	247	217	214	253	223	247	209	223	226	220	213	252	262	223	243	224	225	237	252	220	236	224	225	235	229	231	229	218	244	210	222	196	245	240	235	216	225	265	267	222	250	234	237	247	247	235	224	207	240	221	220	271	212	233	224	251	206	227	227	220	199	223	233	257	242	258	247	235	244	236	249	226	234	215	231	238	261	211	237	223	242	207	253	236	241	234	174	236	248	258	228	222	233	225	222	237	216	252	245	239	232	238	248	216	246	261	223	237	221	229	215	218	225	235	244	222	196	229	229	247	217	226	225	206	234	255	219	224	225	268	230	238	219	242	196	208	238	215	233	223	234	224	203	232	204	217	211	235	244	218	230	211	233	231	192	226	233	236	235	204	227	257	231	246	190	238	238	226
14125	39469	34750	1441	968	821	2383	5054	483	405	398	411	340	305	300	322	298	304	303	279	282	293	226	261	249	274	297	266	267	272	256	283	251	285	248	240	278	280	243	258	281	234	308	282	253	248	284	245	264	272	259	281	228	261	267	264	266	242	265	255	256	228	274	241	275	269	236	277	263	273	254	258	223	252	260	279	248	250	283	273	234	260	261	258	273	281	266	291	257	270	232	269	281	254	256	264	244	261	274	260	255	258	256	233	284	267	251	249	263	254	246	260	261	230	288	251	259	252	261	229	260	274	252	272	243	254	245	217	275	259	270	307	262	263	249	263	285	279	240	271	261	244	266	258	245	270	238	242	272	255	241	235	269	264	257	255	253	261	257	246	245	243	264	244	274	256	280	258	233	290	243	240	291	269	264	266	254	245	275	277	242	257	246	257	253	253	261	252	258	278	273	256	299	249	252	237	238	237	253	269	293	258	280	249	262	233	268	234	249	264	269	233	237	259	275	266	257	280	242	246	269	262	264	253	260	276	251	246	250	245	245	257	288	248	235	257	263	270	255	258	268	230	266	257	267	260	259	245	253	254	243	241	238	233	262	256	238	257	265	219	246	253	245	247	250	240	234	270	259	226	242	261	244	260	255	280	250	248	254	228	220	259	238	239	250	260	249	248	241	271	278	253	255	224	241	244	260	278	244	221	240	235	245	240	259	265	256	240	274	271	231	291	250	258	248	216	266	256	275	240	274	263	224	218	255	264	245	253	271	262	243	233	260	241	262	280	254	251	265	252	249	266	259	258	269	250	261	252	276	254	266	252	251	243	272	266	285	244	250	235	273	258	274	239	252	247	271	283	244	249	249	279	247	261	225	256	252	286	281	237	241	264	248	239	247	237	277	282	260	260	231	282	235	252	256	244	265	244	263	236	255	262	255	263	248	270	277	229	239	232	256	235	241	239	255	253	283	246	273	237	274	242	256	243	265	281	234	251	240	255	234	245	258	251	254	251	260	227	281	259	265	281	244	266	266	246	241	271	274	220	246	261	237	262	242	260	288	265	260	246	253	258	264	235	239	281	248	253	256	272	267	241	208	263	257	279	254	255	253	259	246	262	262	272	239	281	253	218	255	256	275	294	277	260	257	255	258	240	228	240	291	260	259	245	261	232	238	270	246	265	283	253	255	228	246	251	255	270	240	246	247	274	294	266	277	246	255	232	244	217	256	269	244	253	281	276	243	248	239	259	242	256	241	267	261	274	269	262	269	265	285	229	230	256	232	237	258	274	258	238	264	244	248	254	249	281	235	268	261	254	236	276	271	251	277	249	254	262	234	243	253	231	260	270	254	257	263	246	254	246	266	245	246	267	266	260	262	261	267	255	261	276	267	274	234	284	260	234	289	254	256	208	237	246	273	269	266	262	262	254	267	238	236	257	242	217	268	270	260	275	263	249	244	271	270	261	258	241	246	273	276	242	244	248	255	244	249	235	253	261	287	235	261	270	264	246	245	257	239	235	266	247	281	250	283	242	254	280	263	248	253	260	239	252	252	270	271	238	279	245	245	270	251	254	263	248	240	243	260	255	230	252	235	260	243	280	249	265	280	266	232	280	279	265	250	282	235	211	268	259	240	212	258	261	257	249	244	239	245	223	254	257	272	256	223	258	289	240	267	261	275	258	253	251	278	238	243	271	252	293	267	252	271	256	273	258	248	238	254	279	283	270	254	246	243	255	266	239	258	257	283	245	258	246	251	265	268	256	275	263	249	241	274	282	246	242	275	262	250	270	267	244	244	247	243	257	245	263	267	268	262	234	286	266	250	251	278	253	283	228	271	246	263	261	233	256	240	222	266	263	255	279	271	268	286	250	247	239	261	256	246	222	255	253	264	247	254	278	275	253	244	237	241	258	252	270	264	227	272	269	243	271	276	262	260	265	254	254	265	284	256	272	244	257	276	237	281	253	258	251	228	247	236	247	292	242	272	220	229	270	247	249	253	287	251	281	297	249	245	257	270	270	238	259	227	221	242	242	271	250	262	250	255	274	253	290	264	263	256	271	255	262	249	262	262	228	246	270	254	231	239	270	257	246	253	269	291	252	282	243	273	237	266	236	271	280	242	295	257	279	240	236	246	256	276	249	265	248	268	264	257	248	250	254	251	235	261	263	265	252	263	296	239	264	246	229	277	259	255	244	255	248	256	294	255	255	244	265	247	242	240	244	271	248	289	260	270	272	229	250	235	280	266	273	256	277	262	256	267	234	262	285	271	250	246	266	251	247	261	235	272	232	284	261	239	236	265	257	254	274	266	265	275	264	225	259	270	256	274	241	262	240	271	274	250	273	266	217	262	258	235	235	262	244	242	253	236	271	239	269	277	268	248	280	282	245	261	271	244	272	279	266	261	258	270	276	285	255	278	271	256	251	256	250	265	262	256	251	296	247	258	271	270	253	268	243	249	241	253	244	264	252	242	248	237	259	249	240	269	248	272	271	253	269	270	231	310	208	246	248	259	260	244	237	295	239	243	247	275	265	257	239	257	260	277	270	275	269	248	242	254	242	224	263	256	251	237	246	252	261	256	233	269	248	254	269	241	257	244	251	268	270	255	285	293	265	259	255	256	255	221	279	237	237	275	246	275	268	235	262	261	232	246	248	234	262	244	260	244	277	276	264	278	258	265	274	269	287	250	254	255	252	246	267	248	235	233	259	272	257	258	251	250	249	253	246	233	241	243	263	269	244	276	261	262	247	253	281	250	263	253	239	295	241	273	262	258	245	254	278	260	274	266	245	269	274	274	245	273	260	253	262	264	266	232	236	276	230	260	285	242	283	241	263	256	253	260	257	275	244	260	247	275	299	267	265	249	305	261	274	239	276	275	259	280	241	259	241	276	253	221	266	260	246	277	248	265	256	236	243	266	227	267	278	264	260	245	253	227	250	262	265	250	239	260	225	269	264	282	227	251	263	246	253	263	265	273	258	251	261	289	258	229	270	258	257	264	229	234	265	275	266	244	240	260	242	249	265	257	255	271	218	234	264	282	267	232	248	241	254	251	263	252	276	255	259	237	274	227	206	290	278	258	267	257	230	265	241	297	247	239	237	260	262	267	229	249	294	258	262	251	258	286	278	276	247	273	228	238	227	278	255	232	284	246	250	254	270	259	246	243	234	290	270	257	226	280	285	281	260	210	260	250	240	255	236	274	260	265	260	244	249	229	263	255	262	227	265	269	240	262	278	247	247	262	263	273	286	261	275	257	257	248	236	275	257	299	249	242	238	265	259	264	232	282	262	243	270	264	230	243	240	252	269	253	262	244	244	258	265	273	250	247	252	267	241	265	284	245	248	269	245	220	300	252	258	258	244	230	292	255	283	274	284	268	257	234	255	283	256	260	278	271	232	262	267	267	254	262	292	243	254	247	270	248	230	278	234	241	235	236	261	254	259	250	241	282	280	264	280	272	259	271	292	254	264	268	265	249	255	231	262	234	221	244	263
22656	21189	28654	24544	21178	20761	9905	9645	981	735	700	630	590	580	555	523	519	507	517	497	505	488	507	488	462	445	493	513	453	482	471	434	486	477	478	472	455	508	471	444	471	449	471	470	448	458	437	444	474	449	413	436	471	442	422	434	461	456	429	431	485	445	454	498	441	448	437	411	477	439	454	425	455	475	474	461	450	462	439	455	417	461	483	476	484	448	425	465	401	416	487	449	467	453	439	440	432	481	450	477	469	478	476	459	469	450	442	464	456	475	455	468	467	501	438	434	470	448	436	451	458	435	454	453	402	461	450	423	422	448	433	455	449	442	491	443	465	466	457	469	446	453	458	446	438	463	446	454	467	418	452	444	439	488	485	444	447	453	440	497	448	476	457	452	440	472	461	468	444	460	445	439	446	448	450	461	432	468	446	453	432	468	463	408	449	433	451	497	451	483	471	415	466	471	426	487	437	476	405	491	494	471	408	426	443	453	421	484	437	403	445	468	465	416	449	402	456	506	421	459	440	449	431	470	455	446	417	453	434	446	437	479	436	417	431	461	462	454	447	465	446	418	418	469	423	477	463	405	444	442	487	452	475	456	436	434	483	454	434	440	450	485	452	461	435	441	498	470	442	445	440	484	430	451	436	453	467	466	435	448	464	448	476	482	396	426	434	429	434	437	479	457	455	455	391	463	459	447	443	458	443	402	453	489	466	431	448	452	437	466	442	472	450	440	432	418	460	440	484	474	444	458	426	438	436	451	509	435	416	499	456	469	463	439	414	492	403	467	443	410	464	461	469	440	426	441	472	462	481	440	471	440	459	457	421	476	467	475	446	436	470	429	452	454	436	420	428	457	444	442	440	461	468	461	439	464	472	444	447	472	456	462	427	412	478	459	452	470	457	455	434	481	434	471	457	484	444	457	458	440	460	421	452	441	437	444	446	449	431	440	440	443	458	486	475	445	450	464	458	447	412	486	457	416	491	419	447	458	470	452	410	467	434	433	440	484	426	469	475	477	433	433	446	446	409	436	479	458	428	448	414	451	453	442	501	435	484	429	430	409	464	430	438	413	481	474	483	463	443	452	441	433	403	440	406	451	498	422	466	448	462	457	419	451	436	451	399	474	489	448	458	465	435	415	466	453	420	451	425	407	437	431	423	404	454	468	497	460	448	482	471	469	474	461	428	457	471	482	415	431	430	452	462	465	442	476	457	495	448	441	406	449	476	476	434	435	478	466	449	434	444	471	484	460	451	469	449	475	432	454	441	441	451	421	500	439	436	442	435	453	452	458	463	452	465	475	435	432	449	459	428	435	440	471	462	439	492	435	422	467	446	435	438	425	498	444	480	448	415	462	469	475	471	448	459	472	454	411	439	452	489	459	450	468	428	432	466	466	457	422	403	406	419	455	434	459	421	392	456	414	443	460	427	448	447	430	458	426	397	455	421	462	496	443	449	424	475	454	418	453	448	435	455	436	420	428	455	436	453	474	467	457	421	471	401	407	442	420	432	452	473	436	457	466	445	434	413	466	454	475	440	439	461	425	438	434	485	487	455	453	443	438	457	442	447	492	452	422	456	444	470	453	449	433	437	421	465	428	456	474	417	453	456	456	420	475	476	481	429	453	474	409	432	437	463	436	448	458	442	448	474	447	446	453	424	398	457	477	447	442	417	426	448	472	459	449	443	439	449	470	442	431	458	457	429	477	443	425	460	455	437	471	452	438	438	427	471	448	460	452	465	482	461	443	456	428	411	473	476	429	449	493	478	438	437	445	428	468	385	471	446	466	407	416	497	441	424	466	467	416	426	425	441	480	433	381	450	459	456	429	437	473	431	417	439	469	460	404	470	479	459	400	482	456	431	427	475	420	426	459	475	446	407	460	449	466	493	462	461	461	444	442	432	445	449	454	482	451	423	460	447	429	413	459	503	427	428	421	453	473	434	432	431	397	441	448	470	411	404	438	480	456	414	426	472	448	473	459	464	455	449	410	451	471	444	439	460	467	448	441	425	429	426	419	393	443	427	481	410	445	480	503	468	423	415	491	507	438	449	462	429	448	459	440	451	459	459	471	425	463	459	438	433	481	457	447	500	481	398	446	466	447	461	417	431	477	484	419	488	462	479	509	427	435	451	418	458	497	395	458	451	467	415	466	424	484	437	407	457	454	407	463	454	444	456	473	450	466	460	444	457	440	467	441	450	442	404	456	453	425	475	440	429	470	424	441	402	486	469	440	452	458	478	448	451	483	437	478	443	424	411	431	455	445	478	490	447	470	441	454	497	453	430	492	446	475	464	458	464	454	460	461	437	468	494	460	406	472	479	450	459	443	453	429	465	470	461	455	453	446	429	477	476	466	457	440	450	450	438	429	458	411	413	442	465	438	425	485	450	456	428	431	457	463	448	437	448	413	449	438	441	472	498	473	410	443	412	447	443	418	437	464	494	434	424	457	454	445	441	453	434	467	475	392	466	438	429	440	440	431	489	451	428	408	451	484	462	439	439	448	437	461	442	441	451	459	440	441	449	465	472	410	466	445	450	435	479	447	444	468	435	425	452	461	443	469	426	485	452	435	445	460	479	431	445	468	459	482	438	492	463	502	436	435	457	444	451	464	444	436	461	441	455	453	442	435	406	402	441	472	424	400	471	450	458	464	394	473	428	476	443	448	433	435	486	424	452	494	424	408	491	467	420	414	431	491	443	464	487	462	412	447	451	432	428	425	463	459	456	442	458	436	447	429	442	458	492	446	435	459	444	440	448	453	435	492	458	443	465	455	438	445	452	448	435	477	492	500	459	457	453	441	467	462	459	490	455	437	454	471	452	431	479	449	450	444	444	473	484	427	445	488	446	453	451	479	428	454	484	454	457	417	473	450	436	429	451	408	446	465	400	420	425	446	447	454	472	466	426	415	457	442	465	470	439	471	463	459	437	442	464	432	436	483	454	480	471	425	433	426	471	487	462	472	449	448	454	435	451	499	443	418	427	443	477	456	455	430	446	453	448	469	451	428	456	451	462	484	442	428	483	492	403	482	490	424	452	443	453	445	471	454	441	436	456	453	472	418	475	420	406	408	437	462	482	462	419	460	450	464	437	452	447	424	453	457	485	460	471	467	461	424	467	422	399	470	425	452	449	458	458	471	429	451	461	431	458	457	452	458	470	445	442	474	436	465	433	441	450	464	451	419	401	470	479	445	473	455	510	442	470	479	471	451	460	480	460	421	433	440	483	463	449	499	448	463	439	426	442	410	477	473	448	445	467	407	416	405	437	458	458	446	456	466	465	456	424	461	471	460	437	474	441	422	435	505	465	445	480	444	463	419	458	502	431	425	479	440	434	472	460	435	427	392	434	475	457	434	439	442	457	427	453	441	453	410	434	430	447	447	434	449	431	472	442	417	462	426	465	446	459	468	441	449	436	464	467	465	476	428	457	441	464	447	470	462	424	460	415	471	487	456	464	450	431	422	422	438	464	412	441	447	437	422	436	434
17698	45888	49265	4565	3056	2462	6156	10723	1329	933	860	837	755	736	671	627	572	526	561	589	527	573	513	486	532	516	510	479	504	532	466	490	493	458	485	464	513	482	506	437	449	473	464	477	453	472	455	469	465	431	471	464	468	465	469	482	482	428	463	440	446	463	493	477	491	468	467	484	446	459	466	499	516	435	438	489	472	423	471	442	459	456	426	466	404	432	449	479	458	444	503	468	472	446	451	438	446	488	481	467	445	456	461	443	441	489	491	442	471	454	427	442	466	426	460	474	441	433	413	427	464	482	471	451	474	422	466	463	485	441	458	450	482	454	480	461	485	450	439	444	447	446	454	419	502	451	459	420	512	417	448	441	459	451	459	470	452	460	457	461	445	417	460	483	455	454	482	431	434	480	443	487	438	445	450	466	423	443	457	453	465	481	475	450	457	450	470	480	499	466	460	451	455	434	470	461	447	402	440	430	410	421	465	437	428	512	410	451	469	444	443	445	449	439	464	463	456	465	429	464	478	449	444	473	457	485	451	479	462	456	441	439	473	447	463	436	426	478	437	439	457	446	460	434	481	444	470	456	423	501	418	429	463	487	461	404	432	436	452	447	512	448	461	458	453	452	448	488	450	481	483	484	453	479	445	448	453	458	438	456	497	476	480	443	496	443	414	488	462	437	438	481	429	449	469	462	458	439	490	493	444	469	433	402	480	506	469	453	479	465	481	436	457	458	427	465	455	431	465	420	443	437	470	435	495	481	480	444	439	440	475	447	459	427	467	470	431	454	469	431	468	485	443	446	459	442	428	456	467	471	467	461	462	460	457	461	468	431	466	482	457	468	449	450	446	457	461	455	466	520	470	426	426	451	434	468	434	407	460	475	446	454	458	444	439	447	431	465	425	427	441	455	442	438	447	470	486	456	488	448	469	440	446	443	451	453	452	447	477	455	447	451	504	417	472	429	441	471	436	434	456	454	432	448	458	488	442	460	467	452	442	447	437	432	418	447	470	482	475	478	445	439	473	466	463	458	472	454	407	425	462	452	467	464	473	452	429	442	426	495	495	449	415	433	471	415	462	400	424	482	466	464	470	415	496	476	430	487	423	481	450	476	465	482	411	413	438	440	469	472	440	465	475	463	475	445	439	457	453	408	496	455	445	512	424	477	436	469	455	486	472	478	401	454	461	460	491	459	489	454	462	473	471	448	468	453	446	430	483	516	453	444	469	434	460	484	412	452	448	470	461	438	474	424	476	474	449	461	448	436	438	494	432	457	460	454	472	460	441	456	494	468	484	432	397	468	448	470	450	489	443	439	446	461	431	431	442	469	488	491	450	432	457	472	467	451	446	444	470	473	488	486	476	404	472	448	455	480	449	440	462	470	439	464	433	481	452	460	424	445	448	469	459	449	438	442	478	446	420	450	456	464	472	443	473	488	457	484	458	464	437	475	429	435	470	422	470	498	471	439	470	444	467	469	469	451	456	485	458	469	432	452	462	437	466	458	422	463	435	444	424	457	443	416	443	424	468	420	442	490	481	447	437	443	462	491	435	453	433	451	398	445	471	478	460	423	450	441	424	464	459	462	468	473	438	458	430	485	467	493	418	445	451	442	426	457	437	456	492	455	448	430	452	459	449	428	437	452	463	463	455	483	470	434	445	466	440	439	442	423	469	400	433	493	499	456	435	477	509	458	477	493	450	449	483	477	469	444	458	444	473	454	470	440	457	445	451	462	442	447	474	431	443	447	409	398	486	459	460	442	438	479	456	461	454	426	476	458	437	467	478	434	476	469	465	460	499	457	475	488	421	446	484	475	430	468	440	436	463	508	525	466	424	437	455	422	491	415	468	432	480	464	453	454	468	479	466	461	443	491	445	478	435	478	448	450	478	395	462	450	448	435	450	434	446	467	461	442	442	440	447	438	462	453	461	444	476	436	468	433	499	458	481	458	453	443	442	423	489	482	486	500	442	449	439	495	458	489	463	449	428	429	430	440	469	495	445	468	463	434	414	436	448	464	477	422	496	454	492	446	453	450	453	462	477	476	479	454	427	479	488	491	448	434	450	453	442	475	467	471	441	467	503	439	429	499	479	451	457	440	462	445	422	445	465	421	448	416	440	425	468	466	454	477	461	450	512	461	474	485	449	461	504	456	466	448	507	496	488	447	489	449	483	462	453	469	447	451	413	465	427	427	475	483	454	451	384	444	452	461	446	420	483	464	482	420	485	478	485	425	469	445	458	494	438	431	462	480	478	484	424	437	466	427	459	451	423	454	455	489	472	484	442	453	463	462	454	440	451	477	480	462	445	448	488	442	431	457	424	422	467	476	422	423	462	473	485	431	455	424	458	493	458	461	498	447	467	445	436	467	463	468	450	449	442	486	389	432	454	420	457	443	458	449	454	479	406	450	444	441	482	463	470	437	480	433	462	465	452	468	466	448	469	472	454	458	420	499	435	455	454	463	462	432	456	452	440	457	419	446	498	481	415	418	483	476	467	477	503	497	443	473	454	453	437	473	483	471	459	454	434	467	429	411	473	460	474	445	442	446	483	442	438	426	464	486	435	442	500	455	455	459	471	475	441	460	444	458	437	467	451	422	423	477	441	472	493	468	457	466	457	484	490	478	437	474	494	487	466	459	440	488	453	501	450	484	430	441	437	448	450	461	480	432	423	428	451	482	463	478	445	485	459	439	418	440	455	454	417	435	447	463	467	451	470	443	451	434	477	456	474	436	478	463	454	499	397	479	406	449	445	496	476	495	485	475	465	477	455	461	441	445	437	449	450	459	422	456	449	428	446	470	460	491	472	445	500	429	395	435	421	434	429	446	468	451	495	454	427	514	465	477	475	446	497	466	480	453	465	468	441	460	444	453	472	472	438	454	455	426	477	465	454	473	474	440	446	462	441	490	487	437	461	445	463	464	416	455	462	409	468	477	453	454	434	459	452	456	413	534	463	441	482	427	449	442	504	462	425	440	436	460	466	500	469	428	479	454	415	470	465	452	444	484	427	463	458	455	446	427	432	433	473	410	472	452	465	460	440	455	451	455	424	438	436	443	455	473	463	463	468	445	413	468	457	509	442	453	470	418	480	484	499	479	451	419	465	468	449	462	439	412	451	475	439	448	449	433	469	446	428	442	445	446	511	443	458	453	446	440	440	448	432	452	442	440	430	463	502	445	458	462	436	446	472	449	451	452	498	463	459	473	447	445	444	450	503	507	474	464	454	459	458	435	429	462	440	462	455	482	428	488	480	455	414	454	460	430	443	437	474	466	493	451	492	462	493	477	455	461	440	467	443	480	446	438	445	482	457	417	448	495	465	442	433	462	463	443	477	480	438	451	475	484	419	403	472	435	475	446	442	437	478	462	435	438	448	414	488	456	477	482	427	486	470	464	469	468	440	428	488	435	481	455	470	457	464	462	472	503	466	471	509	433	454	464	454	449	433	449	452	456	460	435	471	453	437	451	455	469	451	462	469	475	440	429
27823	21036	17921	1589	230	163	259	506	166	147	115	104	125	128	124	117	128	125	135	123	141	126	123	117	130	141	130	128	125	119	117	140	125	122	136	133	123	127	119	128	148	120	121	132	129	132	133	146	114	135	137	117	99	137	114	113	131	120	129	106	128	107	122	131	125	131	104	127	123	97	132	128	127	125	109	126	134	124	137	133	116	142	152	116	132	122	120	130	145	140	107	121	107	142	132	118	117	119	123	110	131	131	123	140	117	139	126	122	112	118	134	120	104	119	145	117	130	112	132	118	113	128	150	117	120	121	155	121	126	112	121	132	128	155	119	120	146	122	110	134	119	129	124	109	99	106	121	113	125	118	146	143	120	132	113	103	127	138	109	127	119	127	112	137	121	120	129	132	91	132	138	138	118	128	109	136	141	130	122	128	134	125	134	124	121	131	121	114	132	134	151	117	130	108	113	116	134	132	146	109	114	109	125	122	124	138	118	120	116	128	127	127	117	117	115	129	122	115	141	118	136	122	143	133	134	134	104	115	106	119	129	129	126	126	148	112	131	131	132	133	131	124	147	127	114	101	102	141	117	121	119	127	137	108	120	134	141	147	114	116	144	148	98	126	142	95	143	124	143	143	133	138	114	145	129	128	135	141	125	130	126	137	126	134	127	138	134	109	128	111	104	115	134	115	116	130	106	113	102	148	132	124	122	119	123	137	132	138	120	99	125	115	134	128	131	110	137	135	118	121	130	124	116	125	139	126	122	142	138	121	128	111	123	108	129	128	125	121	127	138	114	113	112	116	111	126	100	105	132	118	125	118	133	128	128	118	103	134	116	132	137	106	117	141	134	150	132	124	148	139	132	137	117	112	109	130	123	133	119	140	108	117	141	103	109	132	112	138	120	127	135	119	121	134	131	129	131	128	113	126	146	123	125	122	113	122	143	127	127	136	112	147	124	142	137	131	119	124	118	117	130	108	131	131	127	115	122	137	136	91	126	121	130	128	128	126	135	117	125	119	117	115	104	125	115	128	130	141	119	117	112	132	117	122	115	130	129	118	125	125	108	123	130	129	130	135	127	122	123	123	114	115	141	119	146	134	120	135	126	131	120	130	108	134	135	112	110	118	131	129	139	131	104	134	143	116	124	123	115	119	145	109	128	146	116	119	137	132	122	114	130	144	119	112	115	109	134	136	126	103	133	127	147	118	134	139	108	123	116	122	118	120	133	127	131	139	121	120	123	107	121	115	106	115	111	135	116	121	117	124	105	126	114	123	130	140	112	104	138	131	114	114	118	119	103	106	127	126	120	103	109	118	104	127	139	119	95	145	119	120	149	101	106	122	118	129	125	127	137	124	127	117	143	125	152	139	134	135	131	123	126	149	118	118	126	115	132	125	106	123	136	105	137	119	121	133	108	116	142	110	140	123	108	107	115	130	96	127	106	120	107	129	130	114	123	126	138	121	110	131	116	103	115	112	117	112	116	133	138	113	142	105	112	127	120	136	134	131	123	113	125	132	124	109	105	118	119	124	129	125	133	145	112	110	142	126	115	107	125	117	149	127	134	123	132	120	129	118	129	110	123	129	110	138	118	126	138	143	127	127	136	116	118	145	109	126	121	112	121	126	118	127	127	121	112	122	131	144	132	126	131	138	105	115	116	122	135	121	133	123	135	134	123	146	128	139	139	121	119	110	139	114	109	116	140	120	116	140	118	141	134	119	101	121	115	118	125	125	144	134	143	138	130	128	124	107	138	136	135	128	145	118	124	131	114	111	106	124	124	120	128	136	116	104	125	126	124	128	104	127	136	124	113	132	113	128	105	139	129	126	123	133	128	125	114	121	135	148	130	117	126	120	118	105	136	127	123	115	126	119	134	144	131	135	139	115	104	115	107	119	125	106	123	116	96	139	119	126	116	120	139	114	122	132	122	143	117	123	116	132	123	124	112	135	142	121	123	128	131	126	146	140	119	130	125	148	149	110	111	125	144	147	124	120	123	141	121	111	132	124	120	113	122	127	129	112	135	117	128	129	140	128	123	112	163	142	121	112	109	142	131	123	141	135	131	122	131	132	137	130	135	138	133	124	127	149	140	109	135	127	134	115	123	120	120	138	102	129	112	136	130	113	118	115	132	125	125	135	135	143	135	136	120	122	138	144	117	123	121	114	112	122	124	114	121	126	121	139	116	115	127	129	135	104	109	111	140	113	126	117	123	118	125	120	109	120	133	122	135	136	114	106	115	118	126	129	146	133	113	136	123	90	104	130	115	116	130	127	130	111	135	118	141	127	133	128	112	129	135	123	121	104	113	124	117	136	128	128	131	140	101	115	106	126	110	124	111	132	139	132	132	120	134	128	122	146	118	137	127	108	123	114	121	125	124	127	126	111	133	134	119	127	140	105	143	121	141	120	114	122	139	131	120	134	114	120	145	122	121	123	140	109	145	115	127	121	103	127	108	122	130	135	130	123	109	125	126	122	118	106	148	167	128	124	114	137	116	127	112	136	121	110	115	126	126	119	119	137	98	121	114	129	96	125	126	153	132	145	119	146	114	144	128	141	137	111	130	146	118	138	113	134	133	113	119	125	126	141	129	157	115	135	120	130	124	112	121	121	132	128	133	109	115	131	124	116	138	140	150	126	122	129	125	122	134	132	134	123	127	126	115	128	141	123	127	121	118	117	141	132	141	125	137	148	127	119	142	147	127	122	122	120	122	115	127	126	133	146	111	132	122	106	135	127	124	120	117	120	121	128	143	126	132	129	112	119	132	117	114	128	131	107	131	131	139	119	113	104	126	126	117	142	108	132	122	139	121	128	120	123	128	140	127	137	125	117	130	117	137	123	134	124	117	139	125	106	141	120	125	122	121	111	100	134	113	119	115	119	103	122	120	130	123	146	118	88	127	132	123	127	141	133	141	117	125	126	106	130	125	112	118	138	137	129	126	135	122	129	117	119	143	129	119	121	123	128	138	122	125	125	128	126	122	125	125	142	140	112	124	108	120	126	135	143	145	113	115	109	103	111	118	127	126	125	113	117	137	116	146	130	130	119	135	117	149	116	120	112	132	118	117	97	126	120	130	131	116	110	129	137	114	106	128	130	127	139	122	112	144	133	124	141	114	130	142	120	125	116	120	127	139	112	115	133	147	113	118	108	123	119	123	121	126	108	115	156	123	144	124	114	109	101	112	136	96	101	142	110	144	117	128	140	117	108	141	121	110	99	112	144	139	139	125	119	135	154	123	121	133	109	155	118	111	126	138	128	121	116	106	124	130	114	123	144	111	123	118	114	131	115	128	122	126	120	143	131	116	115	132	120	139	121	117	117	118	129	134	111	116	138	127	149	119	104	135	125	126	103	129	121	110	122	112	129	115	115	128	115	138	135	133	132	115	141	138	118	144	127	122	128	104	112	114	126	122	114	118	108	109	141	124	99	128	121	129	131	135	141	117	148	114	125	132	121	130	125	130	127	127	125	129	128	143	118	107	94
14199	26819	11870	298	279	253	328	608	173	152	146	134	147	150	147	112	144	147	164	125	140	128	154	139	148	128	147	150	118	148	156	146	148	142	131	137	113	155	124	139	142	136	155	130	138	143	132	124	122	129	139	143	128	129	133	143	125	133	138	153	141	126	147	148	141	134	146	153	126	161	154	128	147	143	149	132	140	143	158	154	149	142	141	151	153	154	137	143	134	140	144	151	151	132	122	155	139	163	157	131	137	154	122	134	124	123	122	166	138	130	148	128	154	127	118	120	109	138	132	149	130	139	150	150	139	133	120	148	136	151	140	130	122	128	138	140	143	134	137	127	148	156	153	137	152	146	142	152	121	146	145	126	147	146	133	137	130	145	148	130	133	156	157	139	124	112	162	136	106	140	154	142	137	145	154	126	148	121	137	146	136	146	142	117	146	142	123	148	121	150	154	140	129	139	130	142	141	144	143	160	147	154	152	131	146	134	135	132	138	125	122	153	179	133	149	161	146	150	151	160	114	134	143	139	128	136	151	167	125	136	153	144	149	113	141	150	155	125	138	114	149	124	132	123	146	149	144	135	143	144	134	139	149	133	127	136	138	154	123	139	135	138	142	145	143	168	120	145	141	124	140	149	156	136	161	159	137	142	125	127	133	152	135	138	152	143	144	131	155	155	141	159	133	149	157	133	170	151	144	145	107	157	150	142	136	152	137	150	137	135	121	137	131	136	141	137	165	137	133	142	156	151	132	130	142	149	145	164	130	133	168	140	153	145	151	135	138	121	154	147	161	134	127	144	134	153	157	149	134	148	130	146	143	138	144	147	140	150	154	141	120	151	124	123	139	137	137	145	139	126	162	152	152	119	111	152	145	158	129	162	144	149	157	136	164	151	117	138	145	140	127	130	150	129	149	134	149	139	138	149	120	157	130	129	126	135	127	134	129	161	153	144	147	139	169	142	140	148	152	142	144	131	133	128	119	148	148	154	162	161	137	141	123	152	169	147	131	154	132	116	149	137	116	158	134	160	143	130	149	147	134	131	132	126	145	145	128	154	140	135	144	152	128	146	144	147	142	134	137	145	149	147	114	132	149	145	136	142	137	159	146	152	151	134	143	128	138	132	139	130	146	156	138	141	130	144	146	139	169	147	159	153	134	149	152	136	147	145	142	152	141	145	132	159	130	163	141	152	140	113	141	152	149	134	137	131	137	149	142	136	143	147	133	137	139	141	136	147	127	149	136	140	127	144	127	149	156	145	122	164	152	133	146	141	132	125	119	157	127	126	144	136	134	150	137	124	139	125	140	130	146	131	131	137	172	158	122	133	148	146	123	138	130	139	126	134	152	126	141	149	119	138	129	143	142	152	164	120	131	152	139	143	135	131	167	139	132	140	123	139	138	130	134	133	157	134	131	137	113	160	148	144	136	149	132	124	127	136	133	155	168	139	135	143	146	143	144	150	146	158	135	138	148	142	148	136	131	135	137	131	143	139	139	137	129	146	138	146	131	139	149	144	131	138	131	119	133	153	125	136	139	156	128	137	165	119	132	151	110	136	151	144	124	121	142	119	147	126	140	137	140	146	136	150	147	133	150	140	147	139	134	142	138	159	131	136	135	158	150	147	130	131	133	130	141	156	140	139	143	133	126	146	142	131	140	166	144	118	158	148	137	137	140	138	135	145	154	166	143	121	129	132	132	129	142	136	133	145	138	155	143	128	144	154	142	139	158	130	167	137	136	142	141	142	122	137	118	148	162	154	160	136	144	156	144	149	108	130	144	149	123	141	135	153	140	127	122	150	135	130	149	129	143	155	128	139	153	160	148	138	147	141	136	126	152	145	152	141	151	155	147	154	160	155	153	156	135	132	130	126	139	142	126	147	138	164	162	129	135	133	125	150	130	155	144	135	131	147	143	137	136	152	132	129	144	136	131	138	116	143	145	151	154	140	151	162	136	146	153	144	134	143	127	148	131	131	123	142	141	144	150	139	151	147	142	152	137	120	149	130	145	135	147	132	137	125	130	170	120	155	138	125	132	132	163	141	165	145	136	142	152	146	119	146	134	155	154	138	150	143	136	131	145	142	123	142	145	130	140	144	116	142	144	133	127	138	115	134	112	148	147	135	175	142	128	141	136	105	127	136	135	142	141	159	131	152	145	148	149	126	140	148	130	120	147	155	128	153	159	143	137	128	134	144	139	141	132	136	127	133	152	164	138	136	143	139	142	138	116	123	141	140	144	132	140	146	144	142	133	140	138	140	124	134	137	132	143	154	151	137	162	149	127	134	139	128	141	153	154	150	138	146	129	146	135	132	134	142	150	145	151	132	137	128	132	147	129	132	154	134	139	126	134	130	150	127	140	151	140	148	161	178	141	141	132	150	138	159	143	141	133	124	145	149	148	129	151	135	149	157	133	133	121	154	149	139	129	146	153	139	130	165	169	143	110	149	137	144	159	168	133	152	148	124	148	118	126	148	148	121	114	134	131	137	158	123	119	127	147	144	150	132	148	127	126	127	139	133	139	133	130	128	142	138	134	140	126	148	146	142	145	135	113	119	135	145	145	123	146	148	134	119	135	159	151	153	141	158	161	143	146	143	145	159	130	160	126	150	146	141	130	129	149	158	155	124	138	129	142	127	132	143	115	133	132	142	148	160	143	156	128	120	149	139	148	129	150	126	136	125	137	141	146	134	128	139	134	148	143	134	128	137	133	148	125	126	147	161	145	140	123	144	146	141	128	152	132	135	147	120	151	146	111	134	147	146	140	121	151	157	152	143	157	160	141	135	150	152	125	129	137	152	140	111	151	133	133	136	135	124	125	136	134	151	143	138	145	134	157	155	149	139	154	151	147	121	124	158	117	133	132	132	128	123	131	152	132	174	142	142	133	131	115	140	137	121	136	139	150	171	152	142	144	118	148	158	139	152	167	149	136	130	136	126	147	140	113	146	158	113	140	145	151	131	149	139	152	134	139	149	137	130	155	150	121	150	132	148	137	128	131	159	162	149	154	140	146	140	154	118	130	141	158	140	140	150	143	153	128	150	115	139	133	150	135	138	141	143	150	143	161	143	141	142	130	159	139	140	137	128	135	154	174	141	158	152	141	137	147	160	150	133	128	152	137	117	139	141	143	133	153	131	134	126	125	156	130	141	130	145	129	156	151	155	152	149	144	126	146	121	147	128	151	139	132	139	146	128	161	137	140	134	135	127	136	126	152	143	155	153	127	152	130	147	149	153	141	131	150	147	126	132	141	134	148	143	126	147	134	153	126	147	141	115	121	130	153	136	151	147	155	137	142	140	127	130	139	140	126	141	123	170	158	135	120	144	129	152	150	167	128	121	149	131	134	130	148	127	133	111	174	134	138	147	137	140	143	132	147	125	144	137	125	142	159	155	124	163	138	144	124	148	119	138	123	137	145	173	149	149	150	148	129	135	133	139	150	131	153	157	122	133	150	141	131	124	137	126	140	119	117	135	158	131	137	150
23809	21175	28328	25263	20681	8054	2977	5457	558	450	373	359	355	329	304	301	310	302	293	286	271	270	275	282	292	270	286	262	249	261	263	251	255	282	281	281	275	297	256	266	269	288	259	283	277	251	247	266	286	269	260	248	260	234	213	253	264	228	286	284	261	266	245	252	261	250	279	258	289	242	285	283	244	257	243	270	283	259	278	266	250	250	249	254	256	216	262	263	248	271	260	260	287	242	249	267	252	277	266	259	253	256	238	240	247	257	279	233	262	254	279	229	250	258	242	294	263	236	250	255	262	272	244	238	304	269	293	261	256	259	271	257	260	259	271	253	267	267	258	255	261	276	287	268	266	269	235	251	304	269	255	255	276	246	274	237	249	261	220	287	245	272	251	242	236	243	238	258	237	255	240	219	285	264	249	252	246	257	269	270	275	246	239	261	249	260	215	272	245	244	243	248	247	264	288	278	254	266	261	256	298	245	253	274	266	235	268	247	246	256	239	251	247	244	269	296	277	258	247	292	279	262	264	265	246	243	271	283	250	276	260	286	269	285	259	266	279	264	261	258	221	246	230	238	264	316	267	270	250	260	258	271	278	237	253	244	250	260	260	255	264	267	258	250	253	252	255	290	238	263	270	247	272	252	282	261	263	264	256	248	292	243	262	286	282	268	279	257	253	251	296	272	269	253	253	253	262	242	263	258	263	244	246	260	276	261	230	260	229	259	270	291	244	254	260	265	299	258	273	268	296	254	253	239	263	259	286	296	280	265	271	290	263	271	233	281	268	255	276	247	249	257	277	255	267	251	254	235	257	268	275	264	261	256	259	251	255	226	278	251	271	258	275	247	248	248	258	273	253	300	248	251	253	237	253	269	249	267	242	275	236	240	272	233	258	250	256	262	255	260	260	261	282	279	282	286	280	252	252	254	262	267	229	262	260	288	254	255	250	250	273	263	272	289	277	272	284	246	232	258	268	276	286	230	240	256	267	292	232	264	281	254	237	282	260	268	241	225	260	271	258	251	212	230	223	263	263	274	239	273	284	289	225	269	288	285	264	268	285	272	279	272	269	265	245	254	268	240	260	244	287	231	279	266	260	250	253	287	266	256	250	243	268	254	278	282	238	279	233	269	251	272	286	278	246	248	270	246	262	234	238	279	234	281	241	284	261	262	210	257	269	253	234	276	250	255	251	226	246	250	265	247	251	261	261	265	261	234	247	277	269	261	253	245	264	287	272	284	259	245	245	276	268	274	253	258	227	241	278	242	254	243	243	262	256	252	279	260	267	267	263	262	238	251	295	286	286	243	234	248	256	285	255	238	247	274	244	274	265	244	287	250	242	279	274	238	244	239	256	227	270	252	269	244	221	257	264	259	246	267	263	249	242	245	253	268	253	266	292	256	276	289	271	256	290	262	233	252	240	250	259	242	290	241	262	241	265	287	282	255	235	269	256	251	284	239	249	248	244	245	257	266	258	235	244	280	228	253	284	267	271	266	242	265	241	247	249	267	270	273	249	282	268	234	259	257	273	222	263	272	252	241	279	283	238	249	236	267	248	278	266	293	221	241	282	270	262	234	286	253	239	249	298	286	269	260	242	251	269	271	268	254	253	236	261	252	258	227	284	259	285	287	241	263	263	260	245	235	255	258	254	261	253	274	262	254	248	248	248	251	250	255	266	241	246	262	233	285	251	245	274	269	273	265	255	265	249	253	233	272	280	232	269	253	248	260	214	262	278	262	247	266	249	244	246	286	244	271	261	270	268	275	259	243	248	255	272	277	267	232	248	254	264	301	247	274	271	235	248	271	292	272	245	247	263	272	238	253	245	261	236	248	248	256	287	277	294	239	267	241	244	255	271	239	270	276	293	247	258	252	259	251	264	259	285	269	249	235	247	234	257	250	262	283	295	261	250	238	255	273	276	262	292	235	241	257	291	252	249	254	245	258	252	251	280	247	235	255	253	247	264	258	279	235	274	239	274	256	261	276	277	271	273	276	271	259	260	257	258	252	245	268	269	261	266	238	257	242	266	238	272	268	233	260	270	275	277	260	252	282	260	273	273	236	290	262	252	235	241	265	277	241	250	245	257	249	258	283	246	252	285	239	249	238	242	285	257	284	251	267	280	268	228	253	278	265	275	270	277	239	278	275	248	250	271	270	218	249	250	255	269	253	261	236	260	267	256	280	257	245	261	231	253	233	275	249	254	275	257	260	266	244	231	252	269	256	252	255	259	249	247	283	281	271	306	246	253	258	248	248	245	251	286	266	261	267	262	277	243	263	248	277	251	253	261	296	249	245	275	211	254	245	256	260	243	258	261	243	291	259	258	265	255	256	267	283	243	254	249	255	269	240	267	262	266	273	292	251	253	262	261	265	231	254	252	267	262	252	256	227	250	233	260	273	265	281	252	236	251	276	282	281	272	265	274	244	261	235	267	265	262	260	257	264	254	242	260	274	247	258	248	283	276	260	255	256	263	254	266	261	257	264	241	262	260	258	268	277	263	283	260	249	265	274	238	261	250	246	242	270	267	279	256	264	263	245	249	249	284	248	258	292	233	251	277	260	231	250	272	235	243	224	267	278	288	250	262	255	255	276	311	239	235	249	273	244	280	275	284	251	263	285	240	270	256	257	296	267	285	273	216	272	266	262	272	247	255	253	269	286	241	270	243	265	265	263	267	254	247	255	241	261	263	287	259	260	261	228	262	259	292	232	256	249	298	265	231	284	271	280	271	255	249	261	258	253	254	238	243	272	269	265	247	261	279	291	244	284	297	254	257	254	236	237	286	233	241	268	305	242	254	268	270	257	245	271	265	261	269	276	231	262	258	278	238	254	266	271	239	242	259	261	252	283	256	273	269	246	241	239	260	292	231	278	269	259	249	248	274	236	245	289	268	284	273	255	233	232	256	250	262	250	249	285	272	260	265	265	265	248	270	248	271	256	247	257	242	258	264	223	252	259	252	266	260	245	266	228	248	275	275	254	251	267	272	274	244	229	237	298	276	286	254	261	257	251	276	265	246	243	246	281	252	257	273	252	241	259	262	291	253	259	276	244	254	257	253	260	244	253	235	278	286	273	258	252	251	257	259	260	287	199	272	273	258	296	270	270	262	261	263	260	252	279	246	267	282	286	281	254	245	281	252	256	275	248	301	289	253	267	255	249	248	284	261	255	254	253	218	259	264	270	263	273	238	276	251	257	274	244	241	260	267	259	263	257	248	258	260	267	237	259	254	238	263	257	231	251	271	261	286	266	284	254	250	281	255	263	240	226	260	287	249	268	234	259	268	219	290	240	250	260	266	272	283	284	261	251	276	272	266	257	250	262	265	242	268	280	243	238	268	259	277	267	253	252	265	248	244	239	246	282	274	260	276	284	273	255	271	259	267	254	242	246	260	274	240	257	257	250	242	269	251	246	256	295	276	274	255	251	249	259	293	238	255	266	252	246	250	262	279	250	272	250	238	244	255	289	247	263	271	254	261	228	271	243
15393	40498	40743	2657	1740	1272	4075	7359	719	562	463	438	427	380	359	348	383	338	319	304	295	333	325	311	294	262	288	302	307	276	260	294	290	300	291	290	305	267	279	296	268	293	300	277	281	269	275	253	278	234	268	290	272	237	246	282	284	285	277	292	284	260	285	273	280	263	290	269	291	279	285	282	271	265	276	264	249	261	259	280	262	271	291	261	276	299	284	250	262	318	275	271	261	271	262	266	255	280	258	278	263	246	311	259	269	284	286	270	267	329	257	301	262	281	267	299	280	276	294	246	257	270	258	298	261	263	290	291	290	283	260	275	295	259	265	305	270	261	307	261	278	262	263	268	258	285	301	269	263	254	251	248	253	294	264	305	234	287	304	273	274	239	256	271	218	277	268	282	244	258	265	281	248	294	282	276	267	284	264	251	261	271	292	272	247	243	254	279	298	265	275	246	301	261	297	266	265	260	248	247	287	268	263	305	281	282	285	265	279	272	295	271	258	284	245	254	256	293	275	283	259	289	271	248	248	265	271	265	286	283	274	258	279	258	242	278	264	242	276	256	247	285	270	286	273	290	269	274	211	271	261	278	276	268	258	278	246	292	270	295	264	253	289	272	270	251	259	275	276	257	287	260	257	254	260	267	267	277	234	254	235	275	265	306	254	270	280	256	305	277	285	277	288	257	241	261	317	280	243	288	301	259	290	268	250	284	267	257	292	259	252	245	292	277	283	273	255	242	270	251	280	273	277	250	266	265	271	290	282	286	258	299	303	240	277	268	271	247	255	267	278	284	266	256	272	292	252	269	270	273	278	271	269	268	263	275	243	242	253	254	262	279	242	254	248	294	293	285	294	285	255	266	261	301	244	267	286	264	296	264	286	292	280	268	249	278	238	291	281	284	241	266	273	282	270	285	262	265	271	262	251	267	257	264	262	267	285	239	262	269	261	260	283	255	263	261	240	260	302	273	278	285	247	276	251	275	266	249	254	290	266	273	268	286	262	262	251	244	247	250	263	270	256	264	248	288	280	255	303	260	279	247	262	280	286	262	258	287	251	285	273	232	259	251	262	293	269	263	287	266	265	274	273	266	273	253	257	247	274	259	253	287	313	304	265	261	299	286	253	289	225	280	244	283	265	270	281	272	293	264	260	250	301	266	281	253	271	272	239	297	279	291	258	253	283	282	242	256	284	281	280	266	269	273	297	247	258	264	272	275	293	255	288	263	265	306	256	251	270	263	281	253	264	269	286	290	261	283	264	285	260	262	282	244	260	267	327	268	234	244	275	267	252	298	267	282	251	253	253	273	275	276	264	260	265	257	276	286	245	286	266	282	270	262	255	260	237	256	284	245	286	272	278	244	278	294	250	249	284	244	276	289	278	266	273	264	275	271	290	273	259	240	291	253	227	284	296	273	284	290	275	260	273	267	274	261	249	268	275	258	291	271	273	275	263	257	254	256	254	276	279	265	244	282	271	272	268	281	264	267	270	264	258	239	282	257	279	245	275	264	263	257	255	267	273	268	243	271	248	271	270	274	263	267	267	309	274	259	279	233	285	247	271	279	277	249	256	268	247	286	240	266	237	277	251	239	257	262	257	254	285	294	260	252	264	262	302	248	250	278	256	258	275	269	247	277	278	254	251	258	253	265	260	239	272	260	281	278	266	301	277	286	249	267	245	261	266	264	298	247	236	257	287	302	255	275	279	249	272	248	267	252	260	236	261	266	261	275	277	273	256	248	273	261	266	245	269	257	275	301	277	274	274	263	264	256	276	254	252	255	271	251	281	261	264	282	273	271	278	283	284	273	276	278	269	280	255	253	301	290	273	266	276	249	271	242	246	240	280	279	276	264	270	260	269	271	283	246	267	276	261	271	278	260	275	264	242	255	282	253	286	237	259	286	280	257	272	237	280	289	300	233	280	292	294	281	275	266	278	266	259	260	300	262	289	256	271	281	269	253	271	269	270	257	269	248	269	295	260	240	234	271	277	263	271	236	283	290	280	283	267	281	269	268	282	272	259	283	258	264	266	251	294	268	259	271	288	278	295	274	279	289	275	255	280	259	252	264	262	270	246	279	297	253	271	246	277	279	281	273	256	279	269	259	256	280	278	281	278	283	246	294	280	262	246	266	256	259	266	252	252	257	271	271	295	281	236	254	265	240	250	240	261	260	288	275	268	276	264	243	263	292	275	301	285	236	285	278	279	287	270	270	274	284	255	253	263	301	272	274	248	268	261	258	275	268	254	271	244	272	275	282	282	247	245	285	242	271	249	270	295	276	294	264	260	274	293	262	282	271	271	245	280	279	249	255	284	269	239	257	272	284	258	246	261	281	236	268	226	282	292	237	270	260	263	257	255	291	278	279	280	284	274	294	266	245	233	273	281	253	276	259	272	257	249	267	274	253	286	271	252	262	273	273	257	267	260	240	299	246	271	251	252	259	282	279	249	256	251	234	246	265	231	252	284	258	256	268	282	281	258	292	259	277	275	258	279	272	277	278	277	267	267	255	280	278	275	279	270	267	258	271	270	290	281	270	265	249	281	276	260	284	253	265	272	253	275	256	275	289	257	263	252	274	258	296	263	259	252	277	270	301	267	286	285	241	246	255	291	272	275	271	248	291	268	291	261	270	263	262	264	254	280	262	272	270	264	288	266	252	269	250	252	279	278	260	289	263	271	269	249	264	248	265	301	270	277	243	256	263	286	270	256	241	292	274	300	270	309	261	259	275	284	254	245	270	233	263	270	259	261	237	252	266	270	237	262	269	270	249	261	254	262	265	240	273	284	272	244	269	274	274	278	264	236	283	243	293	266	263	286	259	267	295	280	307	276	278	297	280	254	263	279	261	261	268	281	265	263	260	277	241	276	259	272	240	280	270	260	282	277	281	290	290	272	289	312	266	264	299	259	275	266	264	256	272	237	293	263	291	284	250	256	276	264	261	278	298	276	274	285	272	257	268	249	250	267	267	271	275	251	288	269	250	255	276	257	264	233	271	256	249	283	258	275	274	289	272	282	273	263	297	270	240	251	290	259	284	281	281	287	253	269	250	274	243	272	252	260	275	275	283	258	254	239	286	282	270	252	289	275	248	284	308	291	269	236	282	282	258	252	264	283	283	307	265	252	252	297	279	258	244	269	279	259	291	270	291	276	254	281	252	274	276	290	286	256	251	273	258	267	252	285	247	247	248	291	273	281	257	256	239	289	277	262	301	260	258	288	280	266	312	263	249	260	281	272	291	300	270	273	260	260	226	268	284	262	262	274	267	236	238	248	262	265	293	275	252	290	266	258	274	260	259	279	256	315	298	299	271	258	259	265	293	273	258	257	294	264	248	261	273	280	288	270	231	269	275	266	251	252	257	272	263	272	262	287	283	250	261	280	247	309	271	301	273	269	245	250	265	260	275	241	239	270	244	249	251	252	275	256	266	271	293	291	266	280	292	287	263	251	267	302	288	249	282	244	265	271	233	242	285	279	277	274	273
25047	21204	27430	25592	8934	664	1757	2697	305	340	304	272	241	246	245	262	231	244	220	267	243	248	238	207	238	232	237	246	223	258	232	208	235	252	247	250	240	249	244	238	250	240	233	235	239	246	218	246	220	230	230	222	241	229	221	226	217	229	227	246	235	251	220	251	192	240	243	238	214	213	206	226	229	256	219	221	219	237	222	234	228	236	223	223	242	239	212	231	233	252	227	224	248	246	255	237	204	241	243	204	238	235	234	219	237	242	231	222	229	196	256	247	233	225	247	243	256	228	225	222	230	222	261	218	217	266	217	217	247	237	223	239	209	227	217	213	219	248	220	286	211	226	222	222	222	242	235	217	215	219	230	223	219	225	225	237	216	247	239	240	224	226	223	222	229	236	223	241	239	232	238	233	236	228	242	236	239	228	223	225	209	227	260	221	240	213	226	213	225	223	243	231	199	236	247	199	218	206	223	215	221	239	248	207	215	236	226	225	226	197	254	213	237	249	264	219	222	242	215	231	257	212	245	217	230	241	217	235	233	243	258	226	243	225	239	229	231	226	213	217	209	224	220	215	235	236	211	226	236	231	221	206	210	210	249	236	238	244	221	223	219	226	250	253	214	214	218	248	189	250	220	235	209	253	209	247	244	225	239	230	244	233	241	205	249	265	231	210	255	229	250	237	250	233	208	228	231	214	202	229	231	227	256	224	219	210	210	260	238	207	249	203	218	256	221	234	238	236	223	210	219	228	224	230	225	220	235	238	231	226	240	258	226	217	223	213	196	219	215	209	215	244	211	220	213	206	229	231	217	241	215	254	225	238	237	241	216	238	252	232	232	246	277	237	231	237	233	232	210	232	241	257	238	239	235	249	250	208	231	243	238	227	231	232	246	235	236	218	246	212	210	232	216	221	244	222	238	202	231	238	223	270	195	227	242	228	241	230	199	233	222	230	194	233	232	235	229	254	205	259	235	208	228	229	254	227	247	261	218	228	266	244	249	231	214	245	247	225	235	232	241	245	226	209	204	227	213	247	222	241	249	238	223	258	202	243	227	217	224	223	211	224	226	228	243	237	241	224	225	244	248	229	247	225	210	243	243	245	238	221	222	239	249	230	244	229	246	225	223	246	228	222	231	236	218	261	208	256	209	221	203	246	210	214	230	224	242	232	228	248	230	267	221	222	234	246	222	249	240	251	207	241	234	217	224	236	220	235	230	227	216	248	240	234	213	237	248	242	212	219	226	234	250	243	227	235	231	217	248	226	213	224	228	208	254	253	247	222	226	209	206	221	239	238	230	219	221	211	209	226	211	237	228	224	226	226	253	234	205	231	222	229	254	235	229	208	226	212	233	224	244	196	247	204	212	235	219	263	199	222	221	212	222	241	216	243	250	204	229	243	241	219	245	251	224	246	230	233	246	221	265	218	241	217	235	211	234	244	215	226	225	212	227	220	243	226	245	206	210	227	200	222	236	215	214	227	224	238	246	235	236	222	206	214	259	230	230	228	240	213	204	227	247	239	248	224	216	196	201	235	241	223	237	226	220	207	231	212	249	201	219	211	242	209	214	257	225	232	223	232	198	226	245	223	254	198	231	231	242	211	228	271	237	239	235	215	224	214	239	226	229	212	241	231	241	241	223	241	213	219	231	224	235	253	238	237	223	244	225	277	219	232	253	240	223	230	235	229	239	232	238	248	231	235	254	261	229	198	234	241	226	228	233	216	260	244	245	226	231	229	218	227	248	226	231	215	245	228	236	224	225	189	232	222	209	240	248	214	265	207	233	234	219	207	241	241	226	249	217	231	220	222	216	227	229	189	214	231	231	220	224	237	248	225	186	251	249	241	233	231	234	272	233	217	242	254	219	236	237	218	234	230	199	238	220	266	228	237	241	237	207	227	241	220	228	236	212	253	220	226	214	258	231	236	228	227	251	236	259	194	263	246	245	274	224	248	237	227	224	237	218	208	236	227	239	210	191	224	233	231	217	220	222	217	236	252	243	225	221	248	266	193	229	247	211	240	225	231	236	249	231	249	224	253	255	238	226	261	231	209	253	244	215	223	204	235	250	251	212	231	229	240	236	217	228	218	216	219	227	207	216	243	213	227	236	224	229	225	247	224	251	224	226	243	211	224	244	205	227	234	219	215	205	238	224	228	239	202	252	228	222	230	224	244	218	240	232	240	223	230	259	210	220	224	226	231	265	226	252	218	220	232	238	230	210	209	211	210	249	220	250	245	248	233	250	215	217	210	223	252	244	214	223	230	219	219	225	208	238	222	238	232	244	230	213	245	223	226	209	261	241	251	234	267	271	251	246	236	213	206	225	224	223	208	224	234	240	196	216	223	231	224	217	221	195	264	220	232	224	253	220	224	210	221	250	213	238	238	230	256	230	236	225	216	249	212	220	218	226	252	227	265	199	230	247	247	238	236	224	223	251	222	229	223	241	233	232	215	229	234	221	236	220	242	253	234	216	236	208	241	234	219	217	218	209	230	225	271	221	243	237	277	230	231	250	270	250	216	203	234	230	248	231	201	235	215	252	235	236	233	203	237	237	233	232	239	241	208	245	248	239	225	238	222	239	234	244	222	245	236	254	237	256	229	225	209	250	205	223	245	244	245	248	253	244	251	238	206	222	247	215	234	243	272	237	226	208	210	205	224	214	246	236	216	246	236	223	240	242	233	225	215	222	228	221	241	213	219	239	235	235	224	225	217	222	235	231	251	211	206	207	217	263	247	227	219	215	232	197	239	205	218	197	212	214	207	247	221	221	222	204	217	232	253	231	231	245	215	215	236	250	244	207	224	239	226	214	234	243	237	245	209	241	193	261	219	263	236	212	245	212	214	230	242	216	213	236	234	227	252	236	255	232	226	239	245	207	229	264	236	254	203	218	225	212	258	235	222	225	235	251	229	226	217	221	218	224	199	242	239	229	243	233	272	249	231	227	228	229	256	215	260	230	225	224	217	219	230	233	236	222	251	233	229	235	227	216	246	251	234	237	257	229	221	243	239	222	223	228	225	229	224	216	217	248	208	212	227	204	225	244	223	238	233	242	271	235	224	231	230	237	226	230	231	227	237	255	211	236	229	251	212	231	255	229	209	218	263	219	211	223	230	218	216	213	243	233	234	242	201	219	208	257	226	240	224	206	252	228	223	234	231	216	234	212	220	230	205	227	235	237	220	238	231	244	233	231	245	212	244	240	207	217	232	203	235	228	236	267	245	236	239	220	233	222	236	237	244	226	224	227	254	221	218	230	238	210	227	242	182	209	229	246	225	222	211	231	193	226	223	231	229	250	218	211	242	252	228	198	252	225	243	218	237	216	248	207	228	230	231	259	227	237	216	235	212	186	250	218	230	220	237	229	225	229	205	219	237	229	216	252	223	238	222	224	217	226	203	234	257	215	229	211	221	211	243	224	248	241	222	226	224	237	222	238	243	220	247	238	219	216	231	240	238	207	222	222	224	205	237	244	220	222	254	245	228
15282	36463	32577	1486	1068	826	3382	4891	541	445	393	345	346	330	301	317	310	305	300	315	295	289	246	252	312	254	289	276	261	252	260	278	275	278	268	261	241	266	250	264	277	248	260	269	260	255	267	254	256	262	273	246	252	236	250	247	252	264	243	255	252	258	265	264	261	250	253	259	275	258	268	265	270	249	254	266	269	279	259	258	265	238	247	275	239	255	240	268	272	268	279	248	261	263	233	263	260	276	239	274	283	266	243	258	233	277	259	264	265	267	249	217	265	240	254	272	252	245	250	262	267	245	243	250	246	257	253	265	264	239	251	263	230	289	281	277	250	258	271	260	270	238	256	291	266	269	251	288	238	233	268	259	245	258	220	269	243	235	252	248	287	261	257	250	263	241	256	230	269	250	264	255	265	250	273	243	225	240	270	256	244	269	225	274	256	256	266	250	217	240	248	258	262	265	245	258	252	231	249	254	242	252	248	268	248	261	257	244	266	275	262	260	248	268	270	264	258	275	276	242	243	271	248	255	274	244	266	237	271	257	261	243	244	258	260	246	274	252	228	249	254	253	245	263	247	279	288	236	256	274	247	237	259	254	264	231	223	262	242	227	224	257	255	261	259	261	218	260	263	252	262	242	264	230	227	235	257	235	265	278	255	254	284	229	248	275	249	260	226	272	256	220	276	249	237	249	261	272	264	273	259	234	269	242	236	274	232	259	260	270	251	267	236	233	267	256	262	248	229	259	275	220	265	255	249	251	293	241	251	243	245	269	230	222	245	236	263	237	237	248	252	254	273	257	236	236	243	267	269	242	244	238	264	225	241	249	251	255	287	307	256	270	267	254	269	268	258	226	274	254	264	293	262	263	291	258	243	283	247	263	250	226	258	251	260	248	267	245	247	238	273	217	233	250	281	249	224	256	260	242	259	260	244	247	252	267	275	265	272	223	280	275	255	250	267	255	229	266	277	242	246	232	242	230	270	256	248	264	244	241	255	222	286	257	244	233	253	224	226	234	260	253	268	285	241	293	232	255	249	238	250	249	246	250	258	285	273	249	228	260	224	260	231	253	255	255	232	247	247	280	267	235	269	250	242	296	243	261	252	253	245	265	257	262	226	267	268	234	256	250	251	283	269	246	242	259	249	276	240	247	253	254	231	219	266	250	233	237	270	253	263	260	256	268	254	283	257	264	254	246	228	251	255	246	257	243	244	250	258	258	248	250	259	230	269	250	230	270	266	248	224	254	249	266	255	254	253	254	252	246	258	245	287	256	261	275	257	232	221	262	252	252	252	238	257	274	284	249	267	271	253	248	239	259	250	272	268	246	264	241	241	284	275	250	234	256	260	233	272	250	244	260	268	242	277	251	254	252	252	268	246	240	243	245	271	253	254	252	257	246	252	241	247	254	232	231	244	240	236	273	244	237	255	266	239	265	254	268	257	253	251	227	237	277	233	240	310	253	253	254	237	264	251	264	267	261	248	231	280	276	226	278	257	272	240	247	247	272	269	250	264	219	258	255	278	263	260	252	248	255	280	250	252	273	255	250	248	276	247	238	246	245	288	279	244	244	285	241	243	264	257	257	268	242	271	265	240	281	264	252	241	278	240	241	248	239	232	252	248	234	262	259	254	273	265	242	249	272	247	271	262	270	235	280	241	242	232	241	266	237	217	256	237	252	252	232	217	258	261	280	257	270	244	248	251	238	236	288	247	230	223	271	212	282	262	255	263	238	261	250	267	232	261	254	277	254	230	252	252	259	251	265	266	259	273	226	259	247	231	248	248	240	243	246	272	258	267	291	260	224	239	262	227	255	259	277	262	256	258	268	237	277	222	239	264	250	257	263	271	244	295	274	247	245	242	256	263	250	259	270	253	240	274	271	280	260	275	255	246	256	247	259	244	256	258	281	237	260	266	272	271	250	258	286	232	290	218	288	250	258	220	243	233	244	226	256	259	240	255	264	303	235	236	257	265	265	240	261	242	291	267	260	259	261	278	221	266	238	254	247	237	256	256	269	245	264	265	241	276	247	257	258	254	256	248	262	258	252	263	253	277	256	236	260	246	237	260	260	270	274	256	254	275	288	247	254	260	240	257	222	260	248	251	244	258	252	242	247	245	246	255	237	256	256	255	238	268	279	278	255	260	277	251	277	253	254	270	257	255	261	258	264	268	261	262	278	268	229	257	281	262	285	226	259	254	280	273	240	250	254	225	239	255	254	268	275	243	270	242	274	263	242	244	264	245	234	246	258	241	270	241	245	259	259	219	221	244	270	244	246	258	210	239	231	274	251	252	263	257	256	255	235	238	279	257	261	237	254	257	278	267	245	234	245	256	247	252	231	258	250	252	264	235	263	246	241	248	255	258	260	262	268	249	266	244	264	246	230	243	240	252	235	252	248	251	233	248	270	235	258	256	249	251	268	254	254	257	239	265	239	246	268	242	252	249	262	244	260	241	237	267	270	237	276	250	259	269	281	252	261	251	248	266	249	272	266	245	247	232	259	265	234	262	247	233	269	237	250	247	276	248	263	242	238	251	260	269	222	249	236	247	244	251	237	264	234	251	291	278	237	233	256	245	275	254	255	233	245	251	244	250	249	256	269	262	272	275	236	270	240	253	286	253	233	253	250	228	261	244	254	240	271	248	244	261	261	244	279	268	252	257	284	249	236	284	245	240	249	279	265	257	257	261	238	262	270	256	243	255	259	257	272	270	229	239	276	254	229	236	277	248	238	297	266	249	260	263	258	258	226	250	288	262	240	245	263	255	253	276	273	275	250	242	263	245	260	237	270	234	267	231	283	248	245	261	255	235	271	269	236	242	276	245	262	271	258	265	242	219	271	265	237	254	254	243	250	259	255	259	250	248	247	271	254	267	198	244	278	230	272	285	258	247	280	256	257	253	268	238	282	280	243	249	261	238	260	241	253	249	245	277	284	219	256	248	255	262	250	288	280	261	242	266	232	261	263	270	274	282	252	277	258	244	292	258	241	252	262	252	256	305	255	251	284	283	249	204	232	212	268	261	252	237	258	281	243	259	250	256	276	278	261	267	251	278	229	239	278	253	268	246	265	221	270	270	241	273	240	258	253	251	255	234	259	218	284	253	240	262	245	245	256	269	249	241	239	256	253	248	266	244	258	247	272	234	239	256	264	251	263	226	239	235	273	277	257	233	254	257	237	242	284	255	247	246	262	259	257	255	274	233	269	256	229	256	253	254	268	255	240	244	257	268	257	244	261	292	258	243	244	268	258	277	273	251	247	248	261	243	222	273	256	248	235	278	244	236	293	242	230	233	270	242	236	269	259	233	256	249	237	252	268	252	279	249	269	276	253	240	256	238	255	238	234	236	267	250	258	246	282	250	265	249	252	238	267	249	240	266	250	233	253	244	264	274	259	241	262	251	262	245	273	260	246	227	232	257	261	236	243	283	265	264	267	288	294	239	240	243	247	262	235	257	245	228	260	243	219	271	243	243	259	268	272	253	247
22714	21227	28152	24933	21221	21158	14345	10055	1002	759	690	678	611	591	555	577	531	524	546	502	498	522	482	460	467	454	453	478	450	469	468	455	403	506	407	457	468	482	451	442	473	480	488	459	452	428	466	461	449	469	440	495	456	465	453	410	480	462	454	444	458	421	447	457	478	451	434	430	470	455	472	455	485	445	435	443	443	446	439	431	431	461	424	454	491	482	484	431	471	448	498	455	450	415	426	481	444	458	451	422	444	451	483	462	463	449	484	438	469	455	433	456	448	451	448	462	442	500	441	418	452	442	457	455	443	433	381	435	425	447	446	499	460	435	478	436	446	405	441	498	436	453	457	433	458	430	458	411	443	447	426	434	473	460	461	480	448	453	460	409	452	439	426	420	451	411	454	452	441	447	407	465	472	464	431	478	451	446	403	439	423	443	444	412	443	472	456	445	455	479	449	465	433	423	468	429	433	433	430	450	432	396	423	450	457	456	412	461	502	469	429	453	452	408	447	482	458	451	441	474	457	470	424	484	453	461	472	438	448	457	448	437	515	452	458	479	455	484	441	444	438	413	466	455	471	446	406	438	490	451	480	429	439	424	463	409	432	452	439	434	484	467	454	477	463	460	469	436	451	444	442	445	444	455	469	415	425	459	467	467	471	458	413	470	431	412	438	473	423	444	442	466	453	439	468	461	475	429	459	429	437	480	469	407	461	429	420	451	448	453	452	470	432	457	504	404	440	447	484	453	447	460	426	476	439	466	432	463	445	446	456	494	392	450	457	455	462	465	450	434	475	468	436	415	439	431	437	436	455	487	460	449	434	469	476	465	485	416	428	470	424	447	441	411	429	452	453	452	440	466	432	474	434	449	444	450	405	484	451	418	440	425	426	450	452	438	460	441	486	419	468	467	440	451	475	432	419	431	437	492	416	476	444	452	426	435	469	445	399	478	447	419	446	414	421	465	436	436	422	463	403	452	444	488	465	421	467	443	460	446	441	432	479	417	459	446	450	447	469	449	455	453	429	462	478	433	433	449	463	446	450	463	454	439	433	438	412	482	458	453	428	432	459	464	413	429	419	456	461	453	490	490	426	437	448	470	457	399	433	435	409	457	458	459	461	457	443	472	488	403	458	500	429	437	453	458	444	437	440	446	410	476	446	448	444	445	436	454	446	449	439	408	401	430	416	443	428	477	427	463	432	448	483	476	436	450	460	426	420	456	466	404	441	441	474	417	464	445	434	465	461	462	421	473	414	458	482	447	451	445	474	473	436	459	441	465	493	498	431	427	448	443	429	472	408	466	437	469	445	475	430	432	440	436	435	478	430	473	478	409	469	487	404	472	437	444	413	440	477	460	468	454	454	436	472	492	435	455	418	439	448	472	457	433	443	423	446	487	453	478	428	402	464	480	477	429	457	424	481	430	469	448	426	467	477	454	427	460	450	473	494	424	469	448	445	483	457	396	465	449	481	438	446	465	440	503	442	484	455	423	460	466	412	392	467	480	446	428	423	462	460	435	405	453	464	454	465	468	470	425	423	425	437	435	442	453	420	443	439	462	424	495	437	437	459	427	425	437	419	459	463	430	442	446	410	404	438	433	446	466	417	467	445	435	492	475	477	453	438	418	453	447	454	462	465	435	452	450	452	472	470	460	445	467	448	444	485	448	451	416	452	443	454	436	468	458	461	414	472	433	418	475	461	452	454	481	482	442	473	457	421	443	427	422	447	473	448	451	458	466	491	447	435	450	419	451	452	433	458	449	477	456	419	457	473	467	472	446	447	423	414	473	440	461	458	446	410	441	427	511	456	417	522	455	443	441	451	422	486	443	458	441	472	463	469	487	492	454	496	467	443	444	431	435	422	439	433	424	436	469	483	447	435	466	436	461	482	458	450	472	438	450	437	417	445	419	467	458	483	451	454	431	466	448	411	413	458	462	450	493	476	440	442	451	432	451	458	431	480	429	433	401	450	425	438	442	436	457	462	491	451	442	460	445	442	446	421	443	457	456	452	449	448	437	451	457	465	464	440	495	433	428	430	443	451	437	466	450	420	457	493	424	441	426	446	453	456	427	418	430	486	425	447	457	453	436	482	440	450	461	428	454	429	429	454	431	452	460	461	466	458	462	421	445	466	433	446	419	446	454	469	456	430	459	443	439	460	449	419	431	478	478	437	462	441	467	437	478	517	473	388	452	434	456	463	450	429	432	415	458	404	452	491	425	408	477	429	445	441	412	466	441	385	420	432	464	425	446	447	467	443	465	481	469	454	450	463	493	437	467	447	434	426	464	427	443	443	447	468	434	458	461	393	435	465	452	473	471	463	463	443	456	471	453	444	459	447	475	464	477	415	507	447	469	449	485	498	450	438	457	439	423	438	433	447	463	473	449	462	430	428	453	463	425	449	425	457	461	464	454	467	447	457	476	491	432	443	406	453	431	452	425	425	424	487	465	437	441	438	459	423	446	467	463	401	452	429	440	446	492	444	439	462	451	458	452	406	489	469	476	454	429	439	393	456	454	439	453	409	404	442	471	414	453	452	434	408	448	477	460	489	463	462	426	438	432	454	478	417	450	467	456	428	446	445	481	467	471	437	430	437	461	433	466	442	464	425	425	426	472	454	445	431	456	454	504	428	498	442	469	472	434	439	470	455	461	418	452	435	456	420	464	452	472	419	475	406	473	446	470	457	431	472	425	446	461	470	481	436	413	467	445	459	471	449	482	435	443	425	455	426	482	432	472	428	458	423	444	442	442	445	456	438	447	478	454	425	440	461	440	446	442	456	461	445	427	421	418	457	449	445	447	471	466	434	437	470	469	436	429	443	424	479	462	479	433	461	445	436	474	454	458	454	473	433	422	401	434	434	442	456	456	454	448	456	448	412	458	483	426	469	446	457	452	442	471	491	457	429	463	423	411	449	480	434	441	434	442	447	406	452	446	429	459	467	402	443	462	447	448	454	445	442	461	455	383	484	440	501	435	442	441	475	495	471	440	468	456	437	478	442	440	440	473	457	448	460	433	447	447	430	421	405	445	438	449	450	452	453	433	445	454	450	442	444	438	453	434	433	477	431	473	442	424	466	435	388	447	420	437	470	469	421	431	432	444	441	478	460	429	467	409	474	479	450	459	426	445	426	458	462	415	458	463	452	386	448	458	480	466	455	484	431	427	393	444	460	453	452	418	424	446	452	489	447	437	455	457	471	464	476	421	413	417	439	434	436	475	391	448	452	425	432	445	420	481	449	445	450	444	428	458	455	486	393	450	456	469	412	451	459	429	435	465	436	458	432	441	441	477	438	437	436	429	478	415	439	463	414	429	469	448	444	443	426	461	448	447	442	453	434	403	461	429	448	460	427	450	452	432	450	446	423	453	438	444	428	458	457	426	419	484	463	456	438	433	431	404	439	469	448	427	430	425	466	462	463	431	467	423	477	444	427	408	468	430	461	459	452	457	451	435	497	473	403	425	478	471	491	492	495	454	448	452	440	444
18602	41698	48394	4668	3213	2503	8946	9235	1389	968	912	802	742	709	670	625	617	602	577	560	503	503	544	521	485	502	512	502	505	503	482	477	533	483	457	463	450	489	482	474	486	473	480	477	454	465	440	484	472	438	447	486	451	474	450	490	469	465	459	493	442	445	431	463	446	474	439	441	445	492	482	466	442	460	457	449	490	459	478	440	434	435	484	474	464	428	462	467	467	459	442	460	412	417	475	451	426	458	451	444	447	455	455	435	479	471	474	467	502	507	426	479	445	465	463	435	471	441	445	437	445	418	447	478	449	431	420	439	442	425	445	437	424	462	443	493	471	423	462	444	435	437	432	461	462	442	467	447	446	460	437	443	437	412	417	461	435	431	415	467	456	446	460	477	471	477	458	487	421	459	456	450	434	458	483	459	461	438	439	464	469	413	446	474	455	438	461	429	466	477	466	462	475	471	447	479	463	482	479	457	434	426	465	459	455	446	449	458	446	427	443	442	445	474	440	438	479	466	485	483	415	427	460	450	438	426	413	469	457	457	452	485	486	462	437	485	427	429	496	432	446	459	459	479	457	465	464	515	484	464	436	479	435	431	405	421	466	446	426	446	434	468	413	493	476	500	478	466	460	432	473	467	430	452	475	398	490	456	459	461	410	463	444	464	466	456	469	449	434	455	485	451	465	449	446	453	444	446	432	500	472	471	432	457	476	470	482	467	489	445	476	448	414	438	477	459	445	458	468	460	425	423	438	435	470	460	448	452	489	451	482	425	447	463	469	479	466	424	462	489	439	414	454	468	477	492	480	466	460	450	474	455	486	463	440	466	512	412	480	481	449	462	452	471	458	490	461	484	482	459	449	457	443	473	417	468	439	446	484	466	441	434	453	486	470	480	452	407	475	440	480	438	435	461	458	440	439	447	433	450	449	473	491	500	458	466	467	449	454	475	443	486	460	440	467	450	485	448	452	438	470	423	476	424	511	435	492	446	474	500	439	440	501	473	469	451	432	470	451	425	425	410	469	444	430	444	441	458	500	454	475	436	463	448	447	478	463	444	452	455	455	425	442	426	479	475	477	448	528	462	446	452	461	459	465	453	485	466	440	499	476	433	450	459	467	425	455	449	410	432	425	438	429	420	465	401	456	471	442	462	416	492	439	464	483	416	443	456	426	480	473	454	466	493	436	499	457	443	495	469	456	471	490	435	469	444	436	477	446	430	453	467	458	437	472	477	434	466	447	467	450	486	462	433	465	433	475	446	475	468	468	474	427	443	440	462	466	468	428	446	415	477	469	471	421	455	443	449	460	424	459	462	498	457	454	462	471	445	455	469	459	475	456	455	449	459	478	442	430	481	419	439	510	452	456	497	464	466	471	427	431	479	449	465	454	450	434	480	445	469	451	491	437	441	468	427	481	456	482	469	427	443	437	453	448	450	416	513	441	453	460	461	450	440	455	470	426	458	418	451	459	482	432	464	486	430	447	495	423	470	453	436	451	435	438	478	451	442	488	451	495	473	458	430	435	442	471	481	462	465	493	425	455	477	426	469	446	514	417	420	478	437	463	431	443	456	453	442	438	443	449	429	458	484	451	453	452	462	453	446	472	461	447	456	457	503	476	435	476	475	449	468	431	469	436	438	430	446	443	461	404	459	460	410	465	465	440	429	478	441	470	453	486	434	411	462	459	398	482	461	464	460	480	426	432	441	456	466	483	431	478	451	447	454	451	460	470	458	428	487	466	463	421	500	458	414	465	454	407	429	465	465	463	480	452	471	489	451	428	467	487	474	456	438	459	445	428	473	484	423	500	452	469	432	466	483	470	479	450	460	499	460	457	481	447	456	486	418	457	492	462	465	464	421	454	459	430	468	425	479	451	452	463	466	442	454	463	449	489	435	417	452	432	496	443	465	463	445	465	457	476	481	466	462	442	449	509	429	432	465	435	418	458	459	448	430	478	438	419	425	490	441	426	458	443	455	410	460	429	455	448	445	490	450	498	477	439	424	440	459	428	452	467	450	452	417	421	472	502	504	497	483	426	521	491	445	468	457	445	475	455	475	462	472	456	458	449	456	475	464	472	437	416	444	480	494	424	460	428	457	425	468	422	472	438	426	469	456	423	449	477	425	477	479	475	470	474	424	431	439	456	457	469	440	440	442	462	470	440	470	458	455	445	478	442	448	470	420	467	456	426	467	461	481	452	462	455	443	478	452	438	463	453	440	464	438	447	482	454	462	449	454	456	456	485	480	478	468	470	497	443	461	463	426	460	445	434	463	469	443	430	460	461	461	472	430	439	432	472	393	433	485	439	445	464	462	485	399	473	429	456	476	462	455	481	438	434	458	453	452	449	464	499	443	450	405	507	456	452	476	452	459	480	430	446	421	479	470	440	485	495	457	468	451	491	448	446	428	470	489	412	438	474	477	436	434	453	450	476	442	463	483	454	463	469	470	462	453	452	446	468	477	471	478	447	459	495	467	490	435	461	447	423	453	481	441	466	442	458	460	466	449	459	453	437	433	482	441	443	478	486	472	464	479	436	468	489	492	436	447	451	451	466	437	428	496	482	438	491	432	447	449	460	468	514	478	433	451	443	452	448	437	432	472	462	481	458	478	456	424	456	466	442	479	430	426	431	445	453	485	444	506	448	433	460	435	435	427	454	456	449	452	469	461	445	510	492	436	438	438	458	474	457	489	449	479	463	477	453	469	444	458	436	474	494	420	429	459	419	446	458	455	474	411	434	500	460	442	450	472	472	427	432	457	462	440	472	469	444	473	427	478	465	441	475	449	415	457	437	486	465	466	463	489	449	431	465	507	439	491	436	442	458	485	443	468	458	475	504	452	450	430	462	436	474	459	488	454	437	452	452	444	463	434	425	471	453	465	445	457	450	465	436	466	457	466	469	487	445	474	447	473	471	470	440	440	452	451	438	460	456	422	473	427	399	442	449	469	429	445	430	437	456	479	428	460	484	450	487	443	490	443	481	481	469	452	423	496	453	449	443	448	494	474	477	457	409	476	506	464	461	475	450	448	433	471	456	452	427	496	468	448	464	471	477	479	469	459	452	444	443	480	472	456	461	437	483	474	473	492	437	475	455	507	453	472	418	450	459	435	476	491	452	430	455	451	457	437	466	440	479	411	465	451	449	449	462	457	479	460	478	463	474	431	451	452	437	439	468	464	477	458	454	439	459	462	457	477	490	452	461	462	480	447	477	449	475	443	439	447	429	449	451	470	445	425	451	478	448	454	455	456	481	447	448	466	447	455	465	451	435	491	413	470	462	435	500	449	429	468	465	463	408	487	434	489	492	449	414	440	462	455	483	452	410	491	458	456	466	426	441	450	469	446	449	445	448	442	417	471	452	402	479	451	468	492	466	453	411	430	456	476	475	413	463	475	460	472	475	459	463	468	470	455	485	464	409	438	463	425	468	429	474	444	420	445	445	483	457	442	423	476	447	495	426	435	447	477	477	428	445	474	432	480	484	464
28050	21146	18732	2099	249	200	362	426	125	131	121	131	141	130	132	132	108	142	123	106	132	117	117	132	116	147	112	119	119	127	137	115	120	116	106	132	141	113	131	127	136	139	127	121	123	120	113	126	131	120	140	129	135	132	134	112	112	142	107	130	137	123	135	113	135	118	121	133	113	125	125	127	118	139	109	129	129	136	121	147	129	140	148	133	119	141	141	142	116	121	120	135	135	125	121	128	135	132	105	110	134	117	122	147	157	126	121	107	130	117	130	124	130	125	128	116	118	139	124	115	126	128	122	118	121	146	123	131	119	117	120	132	129	126	124	144	111	111	131	131	142	110	128	112	123	125	124	116	119	129	113	102	131	136	128	134	130	102	116	127	107	115	115	101	130	110	132	116	144	123	120	116	129	131	114	114	124	123	122	128	137	134	128	132	127	123	123	130	140	123	128	115	137	115	121	120	124	109	122	129	127	123	123	107	128	142	117	129	137	114	146	116	139	127	119	127	100	136	131	120	144	130	140	129	121	122	131	149	151	127	118	110	112	127	128	121	137	129	135	149	135	121	117	134	122	119	122	138	124	124	126	150	122	128	98	107	116	127	112	125	121	130	133	117	110	122	132	130	124	135	114	124	132	119	117	113	129	141	128	127	95	119	126	128	112	142	114	133	139	129	105	114	138	122	114	135	153	116	111	126	117	129	113	137	126	124	123	109	121	109	129	112	135	118	126	127	120	112	122	136	119	123	109	120	137	144	120	148	102	125	138	107	116	122	138	126	140	132	109	124	138	119	117	123	119	123	128	138	128	101	131	125	128	131	111	140	125	123	118	124	124	123	113	148	112	114	103	115	131	139	115	136	108	120	118	123	121	108	134	128	150	132	141	131	112	130	130	113	131	127	135	130	120	127	129	127	101	131	110	129	128	111	131	114	139	135	134	139	111	113	126	137	117	124	119	110	122	136	126	135	119	119	114	115	129	151	111	139	127	116	134	121	149	132	137	130	115	127	122	125	113	121	124	127	122	142	106	136	131	143	147	132	123	145	122	139	113	128	116	116	104	126	109	112	119	122	139	133	132	144	133	126	109	120	126	99	117	139	139	117	127	127	128	120	115	120	109	123	135	130	134	123	132	108	122	118	101	123	139	111	133	111	112	138	122	140	120	124	144	117	95	119	142	129	126	123	129	123	148	125	104	109	101	126	133	124	102	123	128	134	151	141	135	120	114	120	108	118	108	122	135	127	132	103	118	127	109	132	131	119	122	128	132	121	122	123	115	128	120	132	126	123	111	121	145	101	134	114	129	124	132	127	116	119	119	130	124	126	126	117	132	131	118	101	130	88	125	98	107	116	111	133	130	125	110	117	133	138	122	109	139	132	110	104	125	117	130	123	117	118	135	123	113	130	124	116	126	121	110	132	136	119	125	118	138	141	138	131	118	143	133	123	104	120	114	122	124	130	102	119	112	128	121	126	105	110	132	126	129	128	112	124	126	130	106	120	124	120	118	137	107	115	135	126	120	123	127	125	133	110	120	136	124	117	136	103	133	125	124	157	124	101	135	122	118	122	134	142	123	130	107	141	110	129	112	139	127	117	135	134	129	121	115	117	138	123	115	119	138	102	114	119	120	115	127	157	120	130	139	121	115	119	139	113	121	150	140	117	126	121	118	125	120	133	138	146	128	128	137	113	126	130	131	115	120	117	117	114	127	103	150	132	119	156	128	135	119	125	144	128	115	136	115	121	115	125	109	152	121	130	126	120	133	125	138	132	121	120	122	137	122	137	126	141	118	112	141	123	129	124	120	118	113	133	142	105	124	126	143	131	122	116	122	141	129	104	131	122	130	136	121	127	117	109	157	113	118	137	124	136	118	120	110	132	116	111	142	147	146	147	137	131	131	131	112	137	126	140	137	134	136	125	153	111	131	113	102	133	114	131	127	122	128	135	138	133	127	129	119	125	128	103	138	136	141	141	122	131	115	136	109	121	127	123	127	138	130	119	132	134	117	143	149	142	111	138	130	106	130	140	122	110	123	131	119	122	116	120	133	146	132	123	117	125	131	138	114	140	123	116	123	125	147	120	118	117	120	118	127	116	127	135	114	127	124	123	110	118	137	131	129	124	116	129	118	143	120	160	126	126	126	125	133	145	122	127	131	115	136	116	141	113	121	131	104	124	132	124	130	117	130	128	136	142	140	108	133	119	143	131	147	125	118	137	117	116	137	90	115	121	131	116	137	144	112	131	124	149	127	134	132	133	121	130	125	116	125	122	128	117	133	122	138	127	125	141	141	126	99	127	124	119	155	123	140	124	117	114	125	135	125	119	117	132	111	131	126	115	140	121	130	117	108	135	132	142	124	126	97	125	114	120	132	99	128	115	131	124	107	127	135	128	114	115	125	109	132	132	122	115	111	133	123	126	120	148	125	129	140	136	113	130	132	149	127	117	118	117	124	115	133	132	112	120	113	141	114	128	122	154	104	125	121	139	126	147	127	128	148	122	150	128	141	127	99	121	128	139	110	121	130	118	122	130	126	114	113	118	145	116	153	134	152	133	116	125	133	136	106	121	135	117	127	134	109	127	137	120	118	154	128	118	117	112	143	117	145	129	110	127	113	137	117	117	110	136	135	127	137	134	127	139	128	139	129	109	134	122	108	127	140	124	115	115	130	132	122	114	136	122	120	119	139	140	117	118	117	124	120	111	133	120	128	126	131	129	131	116	109	118	124	112	135	125	116	132	121	103	124	137	127	118	113	142	138	110	121	119	114	113	133	140	128	133	125	143	125	141	113	130	127	138	111	127	132	102	118	123	111	137	105	120	124	107	124	121	124	139	114	132	127	127	109	122	127	132	126	125	124	128	117	108	132	117	111	110	120	125	122	134	126	116	122	129	132	117	113	125	147	136	116	115	132	137	127	125	107	133	142	127	112	129	116	125	128	149	122	121	117	127	131	115	107	146	127	125	111	128	123	98	119	139	128	121	117	130	141	128	137	127	121	136	114	144	119	111	141	131	134	144	121	133	116	132	130	118	120	106	122	105	125	114	150	117	114	134	129	115	111	144	123	135	139	127	116	122	161	126	120	136	120	116	150	131	120	117	129	139	126	111	130	110	129	122	139	103	118	109	116	116	110	125	118	126	117	137	102	118	109	116	122	105	129	141	119	135	108	120	118	126	132	124	122	123	122	129	145	143	128	119	123	140	143	135	125	126	126	135	137	125	133	117	112	112	139	110	107	121	132	130	126	106	124	136	132	131	141	106	127	117	121	115	114	125	125	125	138	134	114	137	136	118	143	128	129	123	115	142	129	127	121	117	126	135	117	124	132	138	125	131	104	118	122	115	147	134	123	119	139	133	145	113	123	110	119	110	116	112	127	120	127	124	118	115	121	111	149	128	120	133	115	127	130	127	103	130	120	125	120	112	124	122	130	134	118	126	124	130	133	131	127	128	145	114	119	105	108	144	127	143	146	113	140	118	124	113
14242	25767	12537	299	262	229	437	464	160	142	162	158	149	122	144	138	156	163	135	159	148	140	150	138	160	147	142	154	140	156	141	157	128	152	148	148	137	121	134	136	121	145	141	166	161	130	148	132	158	146	143	140	133	119	147	157	149	128	142	132	144	136	157	126	141	162	151	137	144	155	153	136	147	135	113	134	132	133	123	136	126	153	137	134	136	133	125	122	131	149	145	164	151	153	153	139	124	140	134	142	145	131	128	141	135	137	148	135	139	137	134	141	160	141	127	138	145	134	141	119	130	143	140	146	129	127	155	141	129	136	148	131	130	136	136	137	150	134	134	153	150	124	131	140	165	149	148	137	122	131	127	143	152	140	143	117	124	124	129	150	151	153	143	159	148	143	139	135	131	140	129	168	122	145	120	123	144	132	153	139	167	156	141	143	119	134	133	147	145	139	131	144	141	131	138	156	127	137	136	122	158	138	150	141	168	153	115	137	129	129	140	152	143	120	159	127	140	134	116	129	144	149	100	145	141	151	164	142	126	154	143	148	136	118	147	134	157	143	136	130	142	148	121	143	155	137	120	126	157	154	134	142	124	121	141	141	139	132	149	133	143	131	132	148	139	143	133	133	151	134	140	140	143	142	140	145	154	117	137	132	143	156	145	143	147	133	151	124	137	136	146	158	155	151	136	157	140	139	146	139	156	126	150	141	155	167	151	139	139	158	147	146	153	144	131	143	132	122	123	127	129	152	149	141	163	121	137	126	135	162	159	134	136	147	160	139	142	146	152	139	155	146	140	118	137	139	140	142	132	134	136	139	148	151	148	155	152	116	132	138	119	137	134	137	127	156	140	144	137	125	141	128	149	161	142	161	152	153	121	143	152	146	158	138	149	151	136	157	135	138	140	133	139	131	141	139	140	145	155	132	125	136	146	163	137	132	126	130	141	140	141	159	135	135	153	162	143	153	150	128	135	131	146	134	138	124	144	135	150	133	143	127	128	123	126	131	144	146	143	133	140	135	120	124	143	132	136	153	157	142	151	148	129	142	142	123	140	144	148	145	146	141	131	142	141	150	129	145	143	123	155	124	163	148	150	125	126	148	129	153	127	165	129	128	142	146	149	149	151	146	139	132	128	140	150	138	146	148	134	137	140	139	142	160	132	140	126	153	138	140	146	126	139	138	135	161	134	151	160	128	134	151	140	126	132	154	148	151	139	129	119	153	131	143	139	150	151	131	136	127	167	130	151	141	157	141	151	115	122	139	130	123	125	173	129	138	142	139	112	146	144	121	121	146	132	125	135	144	135	162	140	151	138	113	133	134	142	149	121	134	122	141	121	138	113	151	117	151	147	130	142	134	146	130	132	125	141	134	138	140	119	140	131	138	133	142	155	154	162	155	129	134	135	145	123	147	135	148	128	135	144	142	135	150	141	119	143	121	121	149	157	135	135	155	142	136	147	146	148	137	148	154	140	164	139	141	150	134	122	147	145	154	113	142	135	147	149	148	137	118	162	135	158	153	133	164	145	134	129	136	126	146	141	149	145	142	144	150	145	158	135	140	129	169	131	133	135	139	137	153	150	129	138	141	150	135	132	129	129	143	146	154	152	162	117	155	143	130	149	161	139	123	124	149	134	147	145	162	140	167	145	137	125	153	120	134	154	147	146	136	168	141	139	137	142	117	150	147	144	141	120	141	138	160	145	129	143	128	132	118	154	155	152	152	140	137	137	142	152	137	134	138	143	154	156	147	131	137	150	144	141	148	146	154	149	144	117	122	141	122	150	123	116	157	128	136	147	146	142	155	148	159	147	146	137	144	162	145	139	151	136	133	148	151	160	143	145	166	136	135	185	145	146	145	149	147	154	168	144	152	147	115	153	152	144	138	127	138	133	148	123	155	132	135	131	139	141	146	137	146	135	159	152	129	147	118	135	131	148	121	154	148	119	150	149	148	134	146	125	143	147	144	143	129	131	137	126	130	136	147	135	147	148	121	158	137	140	154	153	120	145	138	132	129	135	128	149	140	149	140	148	153	131	152	130	127	130	154	132	156	122	159	146	127	160	139	153	139	149	159	136	129	138	145	149	129	150	135	152	138	131	133	132	154	144	156	146	146	161	136	159	133	128	146	150	150	112	146	121	143	123	125	160	134	131	134	126	159	143	120	141	150	137	150	145	140	136	121	153	145	139	136	137	134	148	160	122	132	128	122	174	141	161	159	132	154	142	124	144	126	146	133	134	133	137	137	156	126	127	137	122	134	142	124	128	169	138	138	144	138	140	150	147	134	138	135	142	144	125	144	151	151	125	121	132	120	140	133	141	153	149	157	147	143	118	143	139	126	163	141	144	139	134	149	140	116	139	120	132	137	145	153	118	160	122	154	135	142	141	144	147	156	129	139	151	134	137	147	126	139	128	156	133	125	157	137	133	135	143	183	154	145	151	150	136	130	144	138	140	147	141	126	167	140	141	134	141	142	149	157	156	154	141	135	150	151	127	124	151	149	139	147	127	128	147	148	145	138	137	158	135	151	142	145	151	133	136	162	131	134	135	139	143	142	133	143	138	151	152	140	158	146	138	144	130	151	136	136	119	121	132	150	151	142	160	158	144	151	145	155	136	133	129	144	128	144	136	137	146	159	134	149	134	141	141	145	147	141	141	137	142	132	136	126	133	139	127	143	131	151	148	137	144	124	137	129	134	117	138	145	170	154	133	138	160	134	139	138	146	147	139	132	136	144	147	141	127	142	141	139	137	129	132	165	134	147	138	128	151	119	148	133	152	130	130	129	138	148	151	121	127	158	122	153	134	123	110	129	134	144	131	148	149	125	144	140	155	142	142	168	140	159	125	133	146	149	154	156	161	158	157	144	132	153	128	146	153	128	130	160	128	166	140	144	163	117	152	120	143	130	155	135	143	152	165	154	154	127	145	139	158	133	180	140	139	143	151	137	147	148	136	157	137	130	138	130	138	140	130	153	129	133	140	152	130	153	154	126	138	146	140	134	132	160	135	153	142	154	150	165	149	113	168	145	164	156	137	149	131	139	146	128	119	141	155	135	136	132	117	113	118	121	139	148	146	161	141	143	138	119	144	139	150	140	129	140	143	126	140	156	155	133	132	137	132	129	135	164	147	165	158	147	136	136	150	132	150	149	132	153	144	138	136	145	142	136	158	142	167	149	143	143	148	151	150	142	148	150	147	137	153	144	146	159	144	144	140	114	123	154	141	121	161	122	147	140	128	148	126	166	145	147	135	147	147	135	116	137	136	132	151	153	125	136	138	137	141	139	144	133	159	155	137	136	163	145	138	151	131	129	127	162	145	153	158	119	127	137	144	139	142	137	134	137	139	115	165	149	125	148	119	117	113	136	123	146	136	162	145	151	161	145	144	131	155	116	131	152	112	129	126	132	124	145	143	144	141	118	143	124	150	149	149	167	121	134	141	138	139	138	143	130	167	145	140	132	151	160	114	132	129	157	147	151	157	125
23834	21193	28686	24821	20847	8983	4176	5427	533	405	355	346	327	318	290	285	325	310	298	315	296	287	304	282	264	285	301	249	302	241	261	264	278	262	266	257	252	241	271	259	276	269	258	293	295	260	284	257	247	247	241	249	245	281	272	279	234	274	276	274	265	322	303	266	263	271	244	261	257	259	267	246	253	291	238	259	266	286	264	265	267	276	253	281	282	289	255	260	281	223	209	259	268	266	258	262	288	263	257	242	271	247	281	230	259	214	254	274	268	271	252	236	239	240	279	261	268	290	259	255	267	252	242	237	267	274	261	241	277	212	255	286	268	233	243	236	294	283	265	242	241	279	291	249	247	291	251	286	254	284	270	263	266	269	277	276	258	227	267	250	254	238	251	260	277	229	284	271	272	263	253	274	275	252	257	265	282	282	246	247	279	259	247	241	256	271	239	282	260	265	282	273	256	266	278	277	260	265	284	276	283	246	265	279	264	279	282	264	284	264	260	249	243	256	251	260	254	236	240	266	264	249	285	232	260	244	274	252	294	271	250	261	274	227	264	278	254	259	250	270	299	257	248	264	259	303	256	253	277	279	298	271	273	269	281	255	272	277	263	254	280	236	269	264	265	296	267	258	238	246	269	256	278	248	274	288	266	300	258	260	248	250	254	287	235	295	279	321	274	273	289	258	274	260	250	276	227	273	249	251	246	255	281	256	282	279	272	265	258	276	293	293	276	222	245	230	284	282	245	257	248	268	270	270	283	270	255	273	262	264	256	264	269	259	284	262	247	256	239	275	287	287	276	251	273	260	238	268	270	263	263	243	263	254	261	262	250	253	282	293	282	252	286	216	253	264	257	244	274	284	243	271	288	259	279	268	242	257	247	288	281	268	293	257	262	241	266	268	245	259	276	262	287	260	262	246	264	266	250	274	264	238	277	268	268	257	259	272	288	255	264	317	272	225	265	265	265	266	275	268	247	255	286	268	260	260	245	244	259	261	280	271	264	256	253	245	270	265	236	288	256	279	249	257	262	272	278	261	257	300	254	264	258	271	280	281	228	266	286	309	260	232	250	261	265	274	242	262	243	264	268	273	261	233	269	251	251	278	302	249	256	260	274	264	269	251	243	278	225	238	247	243	265	234	269	280	277	265	268	268	239	262	268	265	255	212	242	275	249	274	251	285	257	253	244	276	233	241	250	256	275	286	258	233	261	278	284	265	259	259	252	251	281	246	269	271	270	283	266	253	256	257	245	276	280	296	275	277	266	286	257	289	260	271	263	267	258	273	249	279	288	278	257	275	272	265	278	291	271	286	276	258	277	239	250	272	272	275	259	295	263	275	271	258	253	263	247	230	236	274	263	248	243	265	286	270	258	254	227	289	273	264	255	286	251	278	306	274	266	237	257	268	256	244	262	251	250	241	248	269	257	249	305	278	276	259	256	271	253	243	282	268	258	283	263	223	266	241	285	281	267	253	245	298	263	253	280	286	258	249	218	266	266	275	280	287	271	258	275	240	273	261	252	263	274	242	251	247	255	263	237	268	254	246	280	254	277	266	270	249	256	263	271	261	265	265	278	244	281	262	245	267	272	248	243	288	291	245	234	283	245	262	256	261	245	249	272	263	262	279	260	282	277	241	274	284	253	274	271	286	289	264	239	282	273	272	294	271	248	283	232	261	250	281	258	270	279	242	226	281	249	275	268	243	230	280	223	269	260	282	270	261	276	257	289	262	257	255	282	268	275	262	260	248	248	244	260	265	252	285	251	292	279	281	276	267	248	243	264	265	233	270	266	254	260	291	254	232	274	266	267	263	278	259	262	262	249	274	264	262	258	252	269	271	245	227	291	259	275	266	244	268	267	278	235	270	291	249	293	282	283	249	263	285	277	259	255	278	300	238	271	268	256	263	278	279	238	221	262	273	263	251	280	267	267	279	267	253	264	289	241	233	245	278	265	270	269	253	252	297	245	256	252	270	252	246	262	293	278	256	238	245	270	260	300	260	260	246	257	304	263	276	266	260	261	292	283	290	251	243	272	303	263	256	296	241	256	241	301	263	267	300	278	261	253	230	272	279	254	259	248	295	271	272	292	271	284	263	266	252	292	254	271	238	282	245	236	264	225	296	234	291	266	252	239	249	238	260	258	308	247	234	283	238	262	247	237	280	292	259	301	258	251	239	273	271	240	274	226	253	250	254	253	263	285	271	289	277	271	276	251	272	260	288	273	267	260	267	265	262	244	267	246	292	276	254	266	295	254	273	258	265	250	271	277	281	253	272	267	255	271	260	268	271	280	233	253	249	271	274	270	244	247	244	260	277	277	274	288	258	283	265	279	253	267	245	276	274	228	256	270	253	258	257	251	258	259	279	289	294	267	248	262	250	251	285	269	266	257	286	275	250	217	247	273	262	231	270	275	276	262	251	250	288	245	231	254	252	261	280	241	256	267	230	267	252	244	271	242	279	275	287	272	262	299	261	257	254	248	238	244	259	279	249	301	233	261	254	250	249	252	279	271	286	253	264	274	263	245	282	276	308	240	261	295	241	284	256	297	259	258	264	250	285	261	254	251	257	237	271	269	268	281	279	254	279	245	264	244	236	244	254	252	239	249	272	276	248	265	246	292	300	242	267	260	272	263	250	261	268	244	251	271	285	259	267	281	264	240	258	255	279	287	265	248	267	271	267	256	269	280	258	277	259	255	266	279	230	280	275	236	268	288	275	249	252	274	266	264	236	251	273	277	258	261	272	243	274	273	271	250	267	248	258	254	256	278	265	267	268	279	274	272	272	265	261	271	259	273	261	273	296	282	266	261	251	262	270	274	247	268	228	280	273	284	267	264	268	264	276	267	259	254	236	245	251	259	293	280	255	263	266	270	267	285	269	264	259	285	251	252	261	274	275	266	249	277	253	250	272	262	266	261	280	265	264	272	251	260	240	251	268	256	273	278	251	251	232	255	284	267	245	275	256	270	278	264	264	248	254	253	250	239	274	235	258	266	233	274	246	272	270	264	261	261	284	233	247	303	276	275	251	254	272	247	235	234	268	290	241	235	270	278	303	258	252	267	241	260	284	227	249	256	250	256	246	245	265	278	243	259	278	250	253	276	260	259	270	265	269	270	257	251	277	251	241	283	242	261	238	267	253	260	280	256	262	283	256	281	280	269	291	261	261	255	243	253	286	250	277	235	292	261	266	262	266	263	268	246	259	243	277	269	259	264	278	271	265	276	275	284	281	257	238	247	250	238	257	266	276	247	255	254	251	256	260	269	271	292	251	241	252	282	249	269	266	268	281	268	291	236	225	252	280	280	210	221	260	264	274	286	258	239	269	289	252	259	248	260	248	235	255	281	242	242	258	278	247	261	239	250	263	251	252	265	275	262	243	274	302	225	268	268	267	276	254	262	257	245	267	270	259	227	259	254	272	263	272	285	274	263	283	257	274	234	283	238	281	272	242	250	256	292	283	257	272	259	281	234	258	282	283	277	262	246	253
15545	39885	42465	2675	1807	1349	5687	6540	748	561	530	416	422	380	335	366	327	325	340	330	299	303	293	306	289	266	292	276	270	306	277	287	250	256	279	277	251	252	272	265	274	260	273	269	260	296	265	254	284	269	296	269	259	248	262	263	285	260	272	300	253	284	229	279	275	308	281	275	235	267	279	270	250	306	285	277	270	285	265	263	277	267	257	279	273	272	303	258	278	271	283	250	288	248	252	247	276	273	289	298	317	274	269	252	267	259	270	286	259	261	277	266	262	261	322	268	233	274	264	275	303	281	258	257	254	267	289	274	251	265	280	286	253	272	266	271	254	267	277	245	297	260	283	258	279	267	246	274	254	261	255	298	252	262	269	265	289	235	268	278	262	259	266	278	273	274	271	278	271	281	285	260	280	239	269	249	262	280	289	261	277	278	265	255	274	275	258	273	252	295	266	266	244	272	312	266	270	273	257	282	265	245	248	256	250	297	285	281	264	270	266	247	262	236	280	271	271	288	270	279	253	273	300	262	284	282	257	265	264	302	290	253	289	284	245	240	246	276	267	260	286	256	282	272	302	267	280	265	295	272	290	268	280	261	248	252	271	257	233	279	286	268	266	296	276	237	266	264	246	257	294	272	281	291	239	239	258	306	268	299	307	275	264	266	257	262	301	297	301	288	265	286	248	239	242	275	242	253	266	253	269	284	246	249	225	272	295	238	257	265	251	264	263	266	279	294	247	280	274	252	257	258	273	263	278	265	273	260	289	244	262	256	261	271	243	259	292	290	267	260	273	284	258	260	274	264	278	284	287	288	257	270	248	256	231	274	262	263	263	284	271	285	284	270	287	262	279	250	244	256	276	250	251	308	285	258	257	248	260	267	250	287	272	276	279	271	258	264	278	282	253	234	283	258	261	277	256	249	271	311	254	266	264	259	270	281	245	232	271	279	261	246	276	258	273	263	284	277	256	246	288	234	282	261	277	264	251	262	289	256	253	298	253	244	266	257	271	272	260	287	272	273	279	241	260	268	310	235	258	262	274	245	278	225	250	261	239	283	250	278	320	305	254	292	265	258	241	276	277	271	247	268	256	296	263	275	284	282	257	262	243	243	267	288	260	244	296	299	257	251	294	276	266	277	263	272	261	283	249	261	285	284	289	255	214	264	265	279	246	269	259	286	265	283	290	253	239	276	267	235	277	253	278	270	236	286	257	278	285	286	251	279	257	237	266	262	266	236	271	285	280	250	249	272	254	249	250	265	292	276	263	280	267	252	293	274	243	261	296	241	270	282	273	263	268	263	239	314	293	293	267	263	275	271	288	277	263	280	273	268	254	244	263	284	263	263	277	250	274	269	261	291	282	250	264	263	242	249	291	250	230	294	233	284	283	269	272	305	260	304	278	243	253	235	268	268	267	258	292	262	269	258	282	266	260	259	284	261	260	276	257	248	287	246	259	243	251	279	258	275	252	262	311	266	266	258	270	280	284	270	262	283	270	251	264	247	292	249	262	275	251	260	242	253	278	293	284	295	290	267	284	262	269	293	268	263	281	287	266	282	256	297	250	264	243	271	272	277	277	261	241	247	264	263	254	256	303	273	285	288	289	269	309	266	263	309	252	274	290	255	284	306	263	253	250	261	277	245	268	272	276	281	269	249	283	249	257	268	263	268	262	275	305	237	286	283	272	253	293	259	250	254	256	275	283	281	302	255	281	263	263	269	250	277	295	245	280	286	278	284	251	255	253	263	270	254	277	267	262	268	265	290	274	293	253	265	270	243	284	295	253	291	275	244	308	279	275	245	269	278	270	262	276	270	302	270	259	272	247	301	300	309	272	277	263	251	269	272	263	263	271	268	259	289	255	264	255	276	285	292	282	260	257	266	279	271	270	256	295	248	218	264	281	246	269	270	261	266	262	282	262	231	238	266	269	276	257	275	242	250	263	269	278	287	272	250	265	273	264	288	300	291	257	284	259	261	240	244	291	270	286	267	265	277	286	275	277	253	278	294	268	288	287	288	269	255	290	258	288	304	307	258	228	246	273	268	245	282	242	274	273	267	263	280	285	283	279	295	262	253	276	265	263	269	247	249	227	278	266	264	285	262	242	312	263	266	277	243	266	270	270	305	292	264	309	295	261	281	247	271	264	276	280	300	278	255	260	278	268	256	249	297	268	276	295	229	274	273	259	248	282	251	268	270	253	262	266	253	260	265	250	267	259	286	283	269	278	275	265	259	263	272	302	260	258	233	278	267	268	276	243	266	274	260	278	249	266	248	273	248	246	259	267	287	255	262	269	239	295	268	268	296	290	296	279	254	277	269	250	259	287	272	267	260	255	286	271	288	294	256	262	253	269	246	248	263	288	261	265	294	288	277	274	264	280	244	250	282	288	267	263	269	242	257	269	239	278	271	300	269	247	278	224	235	285	254	278	273	292	269	267	266	255	245	268	246	280	263	265	269	260	280	278	278	279	269	254	273	265	259	271	237	245	261	254	266	289	261	289	273	273	274	281	265	291	280	273	252	256	236	263	274	252	279	266	270	268	298	276	261	245	254	293	261	269	264	272	272	246	246	262	253	271	306	287	270	257	266	303	266	252	285	268	283	260	252	270	252	234	268	265	304	243	252	263	288	272	283	289	288	287	273	230	293	259	282	270	253	288	257	298	244	267	283	284	235	283	288	259	270	252	269	292	273	269	293	278	251	229	242	282	238	282	256	302	245	288	278	276	278	245	283	284	239	272	269	279	290	258	249	263	269	272	263	261	270	290	263	275	274	266	284	257	299	285	279	262	256	234	285	286	255	263	266	250	279	272	275	266	271	274	269	266	260	284	276	264	289	270	279	280	255	277	250	267	251	261	252	277	282	300	232	252	281	236	265	292	294	280	281	264	263	259	256	284	268	249	265	242	276	284	283	288	279	271	257	255	248	276	266	261	259	245	266	256	278	284	253	307	266	271	267	274	278	296	267	278	251	264	246	262	256	256	267	263	254	254	290	276	266	265	281	287	288	284	290	285	281	260	248	253	263	290	272	251	274	280	256	273	293	257	233	267	263	282	284	301	252	253	248	249	271	270	300	237	290	262	279	235	278	262	242	275	278	261	264	277	275	273	284	263	252	281	274	258	249	264	295	279	241	284	262	265	281	282	263	289	255	300	269	254	259	262	263	252	276	254	300	266	249	226	258	271	279	254	246	292	240	270	265	289	248	282	276	292	271	296	250	238	292	243	257	261	239	275	238	245	268	321	276	304	248	276	272	281	250	225	274	304	274	266	262	268	268	224	267	272	258	240	238	270	279	286	273	284	270	269	274	260	268	266	271	257	268	259	259	250	283	251	245	277	286	256	262	275	289	270	302	292	239	265	249	282	254	279	275	269	264	264	263	288	277	258	261	276	229	286	270	282	293	260	279	266	271	258	275	261	286	269	282	266	282	265	266	263	263	273	263	257	260	261	258	252	264	278	248	284	283	267	278	265	274	272	285	256	253
25017	21206	28094	24724	7604	616	1904	3023	345	303	293	257	281	267	274	292	226	256	269	245	241	246	197	244	223	248	250	246	234	220	232	255	238	264	223	232	253	230	241	240	254	235	230	216	214	237	228	239	237	228	221	230	231	249	246	245	249	243	249	214	220	233	221	214	238	235	241	236	239	249	239	232	237	226	205	210	210	221	253	198	224	237	261	236	243	244	232	219	227	243	257	214	260	219	239	216	220	225	242	205	208	242	226	223	220	226	205	221	281	216	216	221	219	198	236	222	217	221	233	236	210	235	223	232	240	244	235	249	235	239	241	243	235	248	222	231	237	238	261	237	233	204	248	256	218	233	237	262	216	243	247	218	216	240	228	240	225	241	231	230	234	203	213	199	232	221	211	250	252	198	236	196	232	234	226	231	213	222	217	223	244	229	218	249	210	233	209	229	236	208	242	262	250	249	235	233	207	247	200	199	223	241	229	216	232	266	242	233	226	243	234	231	209	224	222	232	231	226	181	241	254	228	221	207	250	242	224	213	211	234	240	227	209	236	219	245	227	215	238	206	212	246	241	249	225	209	207	262	256	240	233	243	223	250	229	207	241	226	237	213	233	228	258	223	229	231	245	215	244	233	206	232	230	199	202	218	236	266	222	240	229	222	199	224	214	240	254	235	235	212	221	223	211	231	215	205	259	204	238	239	219	222	249	232	228	206	187	225	207	205	240	242	261	223	238	220	210	230	219	227	237	219	244	254	230	222	229	255	231	246	249	215	213	200	223	267	225	219	216	214	211	252	254	253	215	220	213	203	224	226	257	238	228	216	212	228	216	247	221	254	231	247	229	212	233	228	227	203	196	227	202	255	217	226	229	233	243	228	239	202	235	219	230	245	224	238	239	215	246	236	247	220	249	208	231	239	233	215	223	219	223	249	232	232	208	209	237	218	243	233	227	240	217	240	221	221	235	235	255	242	234	248	241	226	249	224	242	203	250	235	228	223	249	218	256	218	249	244	222	222	237	246	206	235	249	235	253	252	232	252	236	240	223	253	208	231	230	244	223	244	257	227	222	213	230	241	231	259	231	220	248	211	227	258	227	246	247	212	220	244	248	224	241	245	220	209	236	239	227	227	209	216	216	212	228	203	220	200	228	238	219	253	252	238	238	218	217	200	232	224	230	210	231	239	234	237	193	205	244	234	220	209	252	231	249	191	231	225	228	211	209	245	199	200	215	213	251	240	209	222	248	237	220	249	237	228	220	241	229	222	242	213	234	208	255	239	213	225	243	255	227	228	231	222	224	207	227	253	203	207	224	208	212	229	203	236	226	239	225	230	188	245	260	234	262	222	235	212	244	262	236	221	231	212	207	225	249	235	218	208	216	247	224	230	227	237	237	237	236	225	201	212	231	221	252	219	215	233	209	232	218	250	253	242	233	219	225	202	232	210	238	188	231	221	237	242	213	218	242	231	234	224	216	218	228	233	231	243	225	227	256	245	241	229	237	222	227	234	232	230	233	230	215	225	230	228	234	255	226	216	222	232	258	210	208	235	215	266	238	243	248	223	221	238	209	228	264	229	263	240	221	237	233	216	205	246	216	224	241	208	232	223	264	238	209	255	232	221	209	225	235	202	229	221	236	215	223	233	226	223	229	203	224	226	261	237	238	249	221	241	226	252	218	234	235	214	211	187	231	231	224	237	231	255	226	254	259	239	216	259	216	234	239	214	200	205	217	254	210	231	239	231	195	233	216	232	237	221	233	224	219	243	231	241	219	229	211	211	247	227	247	230	219	216	239	241	250	218	209	234	239	227	200	220	232	226	233	246	234	236	219	234	224	242	223	232	236	225	254	269	219	237	247	217	252	242	222	237	222	241	215	200	213	227	222	214	212	223	220	227	252	223	225	209	234	238	192	211	226	234	233	235	197	228	212	234	222	240	221	206	246	220	207	215	232	239	245	233	235	238	250	212	234	227	231	206	232	233	235	243	206	217	229	220	251	254	248	222	247	246	210	253	225	233	261	227	240	223	229	202	226	241	263	235	209	229	231	225	243	230	220	211	244	241	221	233	253	254	239	274	248	221	253	261	240	207	251	217	216	225	220	248	241	246	230	231	238	264	244	221	206	245	235	220	234	200	228	246	234	235	245	222	214	215	230	228	241	232	226	234	245	220	224	222	215	218	226	217	237	219	231	209	223	230	246	237	255	251	240	247	238	239	201	235	259	237	214	234	211	203	222	196	251	219	209	233	216	228	207	253	251	210	228	231	218	225	249	249	222	224	250	227	237	241	226	229	228	253	235	226	205	234	240	224	227	232	218	210	233	234	205	233	254	197	233	227	221	233	223	256	231	219	250	234	213	221	225	253	220	246	243	228	239	232	225	249	243	238	198	228	219	235	223	222	241	220	215	231	264	225	218	220	212	262	240	221	205	241	226	222	228	252	212	237	230	222	246	220	251	211	231	224	222	221	230	237	246	263	224	232	226	235	233	194	225	228	203	204	228	254	212	234	237	234	247	247	244	224	259	218	211	224	236	237	219	210	227	252	227	251	245	227	221	242	269	219	219	218	221	218	199	254	207	226	223	248	237	244	236	223	249	207	219	219	205	211	229	246	231	257	231	217	230	234	219	244	241	220	239	202	219	212	224	218	239	215	226	209	237	245	217	243	199	224	231	229	210	223	222	261	206	238	220	232	236	237	226	227	205	234	230	220	232	234	221	250	233	220	225	228	213	230	230	226	213	219	245	200	203	219	208	225	231	233	204	247	231	208	255	227	226	207	221	231	222	209	226	214	223	235	217	234	217	230	220	218	223	220	207	208	237	246	216	212	215	265	245	226	233	252	243	249	222	241	234	206	248	238	232	226	208	220	215	210	248	230	259	210	242	228	232	229	257	243	210	217	238	250	239	221	199	214	224	268	229	225	238	256	223	229	226	226	228	257	206	230	237	231	219	248	247	226	228	230	231	234	250	219	217	231	231	235	228	200	227	190	208	225	216	178	221	224	211	241	235	234	235	210	227	209	233	212	230	217	255	217	229	237	230	224	212	235	237	230	220	228	250	202	233	248	223	251	210	237	229	249	234	230	243	234	246	219	232	251	231	247	225	246	244	258	222	212	229	218	249	231	239	209	225	228	210	247	242	213	241	236	239	231	244	241	220	221	222	220	265	234	244	235	221	235	235	228	203	230	228	228	219	236	246	219	250	231	228	217	220	217	218	256	227	219	231	252	210	204	241	215	231	242	250	241	214	226	207	226	230	229	244	222	245	227	217	245	220	221	232	216	227	246	226	243	245	207	224	217	249	218	237	225	241	249	220	251	227	234	229	230	248	246	236	208	243	235	237	229	230	231	231	251	220	222	245	234	226	242	242	228	229	240	219	256	240	234	228	224	239	236	247	232	257	207	236	244	198	246	229	224	240	234	251	240	266	243	215	233	260	222	222	255	227	204	222	226	243	243	222	226	207	238	212	235	237	246	229	233	240	259
15329	37150	31825	1457	1073	867	3798	5542	502	394	397	378	366	339	308	278	306	293	315	289	281	252	316	272	263	254	278	240	258	280	287	273	268	269	230	241	283	251	233	260	248	261	256	281	254	272	286	245	258	256	255	261	245	235	270	258	264	248	237	223	249	239	245	231	254	232	276	240	251	233	233	252	221	260	251	268	247	243	257	269	271	280	245	256	248	232	254	257	249	260	247	273	295	269	235	238	236	248	255	240	236	270	274	252	247	267	245	235	263	289	276	264	250	238	249	246	246	240	278	272	277	240	271	264	262	260	256	248	231	259	262	252	243	256	269	263	261	248	239	258	232	260	239	260	259	269	236	267	286	265	294	263	232	253	257	260	244	254	272	279	257	254	273	267	261	244	263	249	252	244	276	245	237	260	268	269	264	235	255	246	235	261	244	261	223	269	261	257	269	273	247	241	271	259	268	241	252	245	253	270	247	242	236	264	255	270	271	240	228	276	233	260	239	233	270	235	249	263	261	271	249	265	235	262	253	266	264	252	241	258	261	249	239	253	269	254	258	252	284	272	295	239	242	289	226	265	253	242	248	251	267	267	281	255	292	245	248	261	227	249	229	243	237	248	276	262	262	246	263	268	256	258	247	257	237	245	244	247	246	247	239	269	235	252	258	245	249	231	274	261	254	256	245	256	267	247	254	235	241	266	238	239	284	226	247	247	238	241	272	247	239	264	261	260	238	278	238	261	266	257	276	260	258	266	237	239	245	236	231	289	240	248	255	233	270	273	256	249	252	261	248	239	245	267	250	265	267	263	246	261	245	247	263	243	280	263	265	253	273	220	230	262	252	229	253	249	236	236	252	254	235	275	277	260	246	256	280	260	266	244	256	279	245	253	281	264	268	251	273	248	265	265	257	248	292	271	239	278	234	238	229	267	268	236	266	257	259	271	274	259	243	248	252	255	256	266	236	255	239	223	252	241	261	246	248	252	268	267	265	253	247	276	243	272	230	234	258	251	269	232	254	249	266	279	241	250	243	233	248	245	257	256	249	264	261	235	237	241	231	269	254	250	259	197	256	221	254	264	272	252	247	262	256	283	249	223	240	248	261	255	227	237	255	261	226	255	237	260	266	257	255	265	263	236	295	241	254	255	260	242	288	251	249	270	279	250	237	230	254	245	234	242	243	250	268	237	250	242	264	239	264	227	263	256	231	249	219	250	257	229	230	253	256	247	268	265	236	264	272	263	250	277	259	220	244	260	256	229	230	243	250	253	248	225	269	295	240	240	261	260	283	252	258	238	245	251	265	266	273	273	250	246	237	259	252	275	247	234	225	275	243	249	238	268	265	228	247	241	258	226	259	259	233	261	269	253	257	267	267	276	248	249	237	260	243	264	271	232	233	247	247	239	228	247	269	263	254	243	257	269	248	264	256	217	261	265	238	244	264	238	251	275	251	249	253	251	262	253	254	261	245	264	252	222	269	283	272	241	260	259	253	252	246	266	255	243	231	253	243	239	262	245	268	223	255	246	246	251	262	246	240	257	258	242	242	242	267	226	261	252	256	296	249	260	238	239	236	244	234	276	251	230	277	264	248	229	279	239	245	256	249	254	216	247	239	244	249	238	251	255	268	263	252	256	234	247	256	245	244	272	239	257	248	287	255	239	263	251	266	255	246	246	247	250	246	235	242	265	256	250	229	251	250	253	236	232	267	250	250	251	242	275	250	262	245	255	229	277	246	243	248	257	251	263	255	238	238	234	265	232	251	278	277	240	241	233	271	247	235	249	269	258	237	260	263	270	250	253	268	269	250	257	253	260	241	245	266	230	273	240	235	268	269	248	262	239	230	258	268	224	240	283	246	281	228	222	251	264	249	277	229	261	245	255	255	245	271	279	238	210	252	257	251	263	258	228	238	227	243	268	255	266	250	265	232	255	252	253	264	280	258	274	270	250	268	269	245	282	273	254	250	238	231	262	282	275	255	266	248	258	270	237	244	260	233	277	244	243	247	242	221	240	276	264	237	236	260	227	257	252	246	253	287	267	240	269	250	240	251	249	253	240	234	267	275	236	252	243	278	281	261	271	241	260	253	257	243	271	241	256	278	245	243	265	260	306	242	272	265	257	255	228	253	271	247	235	259	239	246	261	242	256	288	238	276	271	291	246	232	277	253	235	244	232	233	250	251	247	247	241	249	279	254	254	251	238	263	260	277	235	265	254	233	243	252	283	278	239	274	274	237	269	266	256	279	238	264	252	242	229	255	266	251	249	244	244	251	252	262	252	259	239	270	257	220	286	243	246	254	233	238	274	267	240	258	253	244	235	257	241	265	233	262	267	277	234	248	232	290	240	267	263	237	242	260	241	246	256	276	271	273	224	258	214	251	264	249	250	245	234	256	265	245	255	252	222	230	261	239	265	270	249	265	246	284	237	261	262	246	248	268	253	261	261	249	249	250	287	286	245	229	240	269	268	244	254	273	256	263	239	250	263	248	247	237	250	271	269	281	261	271	244	227	266	253	264	259	239	242	248	269	265	260	252	257	297	265	296	248	264	268	247	208	254	252	252	246	266	266	268	244	258	274	263	269	264	262	240	265	239	254	253	256	288	250	237	251	254	260	253	251	270	244	265	265	237	230	289	261	254	229	257	269	257	242	277	247	263	257	228	239	255	251	249	257	253	257	243	241	250	271	258	254	279	247	239	246	249	253	242	262	259	233	255	266	250	233	251	263	294	238	246	266	244	246	236	265	262	261	249	245	253	263	257	257	254	277	261	243	290	227	240	228	277	232	247	260	257	237	245	257	242	242	250	280	262	242	229	242	261	260	245	256	228	276	255	233	257	241	234	237	254	245	245	238	289	289	262	240	239	246	272	224	268	246	226	258	260	279	255	251	241	262	245	245	255	238	247	250	250	257	256	278	227	279	290	245	231	280	227	243	250	258	253	261	277	265	264	257	269	251	245	269	250	264	245	268	248	241	266	248	249	269	243	256	237	264	240	241	239	259	258	258	258	238	276	263	233	264	278	239	247	235	242	249	252	246	238	290	249	234	232	236	262	270	254	265	245	249	277	258	252	253	244	258	252	247	277	247	251	234	225	257	259	242	261	244	260	265	243	277	265	249	235	231	272	253	240	253	246	240	258	251	260	249	259	259	264	250	282	257	239	253	267	277	298	259	259	242	258	258	272	251	242	247	248	272	258	273	240	253	260	285	236	250	265	236	265	253	253	258	243	254	295	241	271	269	229	228	273	260	261	269	267	272	256	256	256	253	254	257	230	256	247	235	246	254	241	286	249	273	259	238	253	283	249	238	242	257	259	267	283	277	260	265	266	225	230	278	253	248	244	247	262	236	258	243	263	237	240	260	242	259	253	262	227	247	214	255	241	254	269	252	256	226	249	262	268	229	225	259	266	262	260	247	262	280	257	248	244	240	234	262	251	242	266	234	276	254	258	256	235	248	258	253	226	247	267	256	267	246	247	240	229	268	255
22704	21191	29044	23934	21190	20393	10960	12386	1045	778	740	630	570	600	552	550	522	513	547	510	539	497	507	523	453	498	475	460	450	463	458	474	493	422	506	458	482	461	464	462	467	445	489	449	432	453	458	459	467	402	441	470	418	443	464	488	433	479	450	478	423	451	440	462	418	491	453	453	436	463	457	426	429	437	425	469	451	455	403	449	470	448	461	411	429	436	441	435	431	420	421	439	441	447	462	468	455	461	471	441	440	450	441	422	454	419	462	438	438	480	441	447	461	413	465	423	449	462	426	454	443	434	438	458	416	473	443	448	459	445	406	454	468	466	434	419	462	460	454	411	464	435	497	452	466	442	429	466	467	439	431	416	475	442	453	443	473	471	437	416	455	469	471	426	466	465	449	468	474	471	434	457	447	431	469	416	438	437	429	453	449	445	409	452	419	467	444	434	449	417	439	458	408	461	450	425	434	442	452	417	451	482	477	418	438	486	450	481	433	451	430	443	473	459	460	431	427	454	416	446	437	401	420	485	445	457	443	464	428	413	444	462	411	442	466	478	444	440	501	439	432	458	452	448	434	420	442	442	461	461	450	423	421	451	472	432	420	498	481	430	413	452	484	464	464	470	436	425	434	434	447	442	438	472	408	463	432	459	459	438	433	481	452	425	468	411	478	439	427	458	458	457	445	433	423	475	391	432	409	463	427	486	448	476	462	460	430	445	476	430	444	461	453	447	447	465	470	476	478	485	419	425	450	426	463	439	465	476	446	450	443	424	449	417	445	441	441	442	450	460	434	443	444	480	447	427	473	456	462	424	435	462	478	468	456	422	430	453	416	450	410	473	468	441	446	454	456	414	476	424	468	450	424	443	439	432	444	456	417	428	497	432	442	431	449	407	478	418	467	428	473	442	515	437	467	459	424	442	496	451	471	439	433	464	423	463	468	442	472	453	453	454	417	441	477	447	446	463	417	389	458	439	401	450	447	439	446	481	443	495	404	391	453	414	456	389	461	456	422	433	442	460	466	456	456	414	461	422	447	441	432	433	421	445	443	444	428	472	432	398	426	458	441	468	448	460	492	444	454	464	426	475	423	425	461	458	410	441	442	458	423	452	437	438	495	442	491	443	430	469	435	428	464	433	432	468	436	419	472	430	446	456	470	438	434	440	467	421	442	455	429	452	433	464	415	457	456	457	452	450	435	444	452	445	442	430	486	455	457	458	483	444	405	431	456	447	425	428	420	445	465	458	434	452	447	426	445	429	461	468	469	448	448	444	489	450	431	475	444	431	447	453	428	495	476	426	435	413	449	454	480	458	435	464	431	465	448	462	410	475	453	458	473	439	457	464	461	433	429	464	462	478	454	457	411	500	470	460	437	440	476	453	436	436	434	429	445	447	478	453	462	380	433	434	468	449	413	450	445	458	420	454	445	418	438	427	455	486	443	436	423	462	446	471	407	458	451	420	441	466	453	467	436	449	460	472	474	438	444	462	465	501	442	483	441	399	453	463	465	440	426	454	418	452	444	436	426	485	441	473	483	450	453	475	448	485	422	452	448	418	476	411	416	470	421	434	406	411	428	452	426	472	443	442	462	437	394	446	419	454	428	493	400	469	441	445	450	451	449	489	433	453	452	451	422	466	439	440	411	477	441	460	447	500	456	470	423	442	415	438	430	456	447	406	441	466	441	462	439	401	422	420	468	473	500	456	403	447	405	428	488	458	480	460	448	405	426	433	429	417	431	450	407	465	424	439	432	461	468	460	446	430	450	461	463	439	448	417	432	435	469	442	488	413	430	427	423	424	425	444	432	444	449	481	450	461	445	439	442	458	420	456	440	402	433	465	411	457	434	435	456	450	478	406	429	408	473	437	445	424	417	491	464	443	427	424	453	461	453	420	451	478	436	434	439	445	439	448	473	449	478	414	437	452	449	451	436	455	468	437	467	415	450	469	447	480	460	435	414	405	492	457	466	447	485	433	437	439	425	451	467	421	465	454	422	425	418	431	407	427	449	448	442	425	470	459	415	466	433	486	436	431	456	431	471	438	442	464	448	425	402	421	461	443	442	440	454	392	460	401	420	435	447	455	435	422	443	399	467	441	406	451	446	448	431	482	448	413	446	506	455	439	456	472	461	458	403	445	466	470	465	448	490	426	456	443	419	438	446	422	428	446	414	460	429	434	496	441	461	463	456	466	423	460	436	427	444	436	441	434	484	420	422	464	474	443	446	467	444	483	406	461	435	479	456	411	445	449	429	472	426	460	429	431	502	459	424	429	423	415	453	429	453	453	419	440	481	450	446	461	447	462	454	471	452	452	444	427	439	444	411	407	426	443	409	421	435	438	423	445	419	429	455	479	448	468	452	455	459	430	476	455	432	472	408	439	452	464	448	438	460	438	450	452	487	425	454	453	456	410	437	449	450	481	404	490	444	428	435	440	394	433	438	426	442	487	454	431	466	433	458	452	434	451	487	424	460	433	452	420	456	456	451	436	451	461	457	435	457	423	409	452	442	461	509	450	474	446	425	454	457	439	451	416	452	426	450	409	449	444	421	435	439	421	447	438	465	474	479	456	429	480	448	465	447	445	460	483	451	456	490	401	426	460	450	435	436	435	436	461	486	456	471	437	456	461	434	425	461	513	408	409	439	466	453	417	438	432	427	445	454	484	450	439	421	415	425	460	471	442	470	446	421	462	470	447	425	459	477	441	458	449	435	417	416	428	438	428	458	433	427	475	430	444	438	413	458	419	511	432	412	477	432	423	452	448	412	480	464	439	465	440	427	482	425	433	449	429	446	490	419	440	468	440	417	488	468	445	450	452	459	415	450	478	430	441	454	433	427	450	407	456	454	403	453	453	455	439	446	456	447	463	453	453	437	492	409	480	419	459	486	461	449	394	468	409	481	495	488	419	470	437	453	428	430	434	435	439	472	456	442	419	412	429	464	447	396	467	454	435	459	445	434	469	456	436	461	444	446	407	440	459	506	462	479	452	443	473	464	438	452	428	473	461	411	470	458	448	441	465	472	429	425	479	448	421	447	449	423	412	473	437	453	416	426	452	460	468	439	450	437	466	430	465	471	448	420	442	444	466	451	455	430	459	451	456	436	446	418	498	448	452	461	443	445	440	471	456	455	427	435	431	488	465	426	476	471	473	413	477	471	433	442	411	473	424	460	474	441	451	412	472	432	468	443	457	426	468	461	467	398	477	461	459	439	427	478	433	470	450	458	441	431	442	441	445	434	428	449	444	423	444	431	475	420	421	457	423	451	451	445	412	445	457	464	383	418	461	415	440	437	413	449	436	435	430	435	469	437	412	498	447	493	474	467	483	460	433	448	466	440	433	427	446	430	457	458	435	428	421	420	457	477	443	413	405	439	461	416	433	446	459	438	464	481	426	435	421	452	427	422	402	456	460	429	434	401	458	436	477	442	441	451	437	459	431	409	454	435	447	443	453	451	452	430	437	461	437	463	419	406	427	441	456	429	449
18838	45985	42056	4875	3293	2573	9662	12736	1388	1040	842	784	732	664	656	648	614	572	571	562	550	558	504	507	498	524	524	460	531	476	492	457	479	470	477	468	416	470	498	457	450	479	465	477	441	480	459	470	483	436	488	502	460	469	473	467	470	486	482	446	483	449	471	442	446	433	433	460	463	429	484	461	440	474	451	463	459	465	413	453	441	474	457	425	462	441	485	436	444	473	447	487	454	440	457	476	466	460	433	442	446	457	430	459	458	461	440	439	459	438	477	482	477	456	471	467	431	410	487	393	440	435	446	455	449	465	435	473	463	454	435	467	429	425	445	436	473	458	458	460	462	488	426	460	455	460	430	466	450	471	451	462	470	467	450	444	459	443	451	462	501	439	430	436	444	436	497	467	457	435	442	472	400	465	431	460	422	463	438	461	479	464	455	483	468	483	436	427	469	451	447	465	405	439	424	472	453	442	458	474	474	443	446	475	476	450	446	411	450	472	474	511	456	459	480	462	417	435	473	471	427	429	457	447	476	457	426	470	467	444	471	455	467	456	490	468	472	497	452	451	459	459	473	484	436	445	444	418	464	433	445	456	517	423	500	456	483	431	446	420	474	471	466	433	425	435	464	494	438	417	439	461	504	452	467	429	450	456	418	466	460	474	453	460	442	450	422	470	464	434	442	446	473	455	439	455	418	438	437	475	471	468	459	437	399	461	461	459	418	464	444	486	449	418	477	454	475	480	424	449	468	467	457	475	417	422	436	438	466	478	445	437	440	418	443	499	441	477	462	438	427	429	452	468	461	473	455	446	469	413	432	471	443	462	493	432	484	451	446	479	469	436	480	457	476	486	456	432	473	449	473	430	456	473	416	452	426	463	439	459	424	409	419	445	442	460	442	464	457	440	427	499	444	417	453	492	447	438	428	484	495	475	457	481	434	429	465	454	464	462	450	449	494	481	471	445	463	436	430	424	492	460	451	427	432	474	425	457	446	476	481	471	457	452	486	489	500	451	425	473	418	459	460	441	497	458	402	450	443	457	432	444	464	454	462	405	444	451	470	427	449	468	470	463	474	448	451	438	465	443	476	453	448	470	441	449	410	472	466	467	451	452	401	478	498	439	461	443	473	450	411	460	444	467	413	467	426	453	460	439	460	415	455	469	454	475	447	467	472	450	417	475	456	412	442	463	479	443	493	471	434	461	440	464	462	483	470	394	440	506	444	478	423	484	450	447	494	450	432	461	462	446	449	493	480	449	460	461	506	485	495	460	431	453	428	429	425	445	438	443	465	481	460	447	444	461	445	490	484	477	435	431	437	463	452	446	449	473	453	457	413	449	466	469	453	439	457	444	442	442	449	462	432	430	461	481	446	462	450	437	444	491	459	467	419	458	464	461	442	484	438	476	445	429	447	462	465	410	465	466	412	459	481	439	453	476	447	474	438	448	457	448	451	460	446	442	474	503	446	434	461	482	460	468	447	460	472	475	453	481	480	468	482	457	452	437	465	422	446	479	470	421	469	485	456	459	490	455	407	416	447	441	452	466	462	446	437	437	426	454	456	451	441	460	448	445	466	456	451	432	469	451	451	447	431	464	433	496	464	434	456	492	445	491	483	441	467	452	464	436	459	410	386	432	448	453	432	468	438	463	451	472	463	400	420	459	462	438	446	477	447	434	446	449	468	428	455	486	444	449	450	461	451	446	457	434	454	441	462	434	480	456	426	469	519	442	472	487	416	459	451	420	437	454	438	453	448	452	430	458	425	457	449	418	442	497	483	423	440	446	459	463	488	439	462	452	428	444	460	421	448	478	425	449	452	487	429	515	426	462	445	444	425	426	514	459	414	487	420	458	439	451	461	449	482	453	458	421	432	453	455	453	454	486	509	469	476	457	462	441	463	434	444	423	449	458	454	475	459	448	430	454	453	443	470	441	426	471	441	460	435	434	438	472	439	446	488	427	474	445	480	460	532	457	460	447	493	437	441	465	471	431	458	459	439	444	469	450	446	439	434	434	447	446	464	461	497	435	477	474	446	452	415	472	438	473	477	423	417	401	464	436	485	459	430	438	463	466	454	459	442	471	456	426	446	429	442	476	440	471	480	442	427	438	450	445	459	444	464	464	430	485	433	408	455	477	431	451	479	436	461	471	466	467	410	489	423	455	478	443	430	420	438	460	435	459	503	487	476	416	451	442	446	424	425	419	435	493	474	424	498	450	497	463	462	486	461	467	469	405	482	477	452	462	447	449	462	426	434	460	463	442	459	440	442	478	450	446	452	451	459	455	443	440	493	494	475	484	421	487	452	424	438	424	465	512	436	455	434	456	467	426	411	462	456	455	480	457	442	429	476	423	434	435	460	449	501	437	484	452	443	470	461	456	468	477	419	442	442	472	458	450	443	488	466	454	463	467	465	439	469	445	431	432	451	462	442	439	490	448	424	455	440	483	433	448	490	446	446	475	456	504	489	456	494	509	461	495	476	465	460	474	431	456	461	444	484	427	439	468	415	458	464	483	459	448	471	456	460	467	424	451	483	455	427	417	459	472	458	470	492	442	474	457	448	441	431	450	489	435	436	477	482	474	417	434	457	435	463	454	471	450	440	440	430	413	460	469	482	442	446	485	462	459	421	428	488	438	464	514	457	477	466	448	434	449	452	453	464	449	471	459	459	415	464	445	452	439	429	474	464	447	445	456	416	437	482	470	474	463	439	479	466	448	467	432	475	470	469	466	457	460	425	440	443	421	440	459	466	462	457	435	478	480	475	494	434	461	486	465	472	422	490	475	430	486	456	476	450	459	446	455	449	445	462	452	437	452	441	461	438	424	431	481	410	471	459	460	490	432	488	476	468	452	447	427	448	467	422	462	463	444	448	460	436	470	488	442	469	528	464	416	451	493	443	435	438	474	460	462	464	462	479	442	438	456	442	493	476	458	460	436	442	420	451	456	465	453	422	446	458	470	467	478	490	479	450	459	468	474	428	417	467	420	460	451	443	443	435	479	461	453	483	435	444	450	482	473	466	436	448	464	455	451	467	473	477	472	459	480	462	481	451	443	461	456	454	430	448	475	472	453	462	440	451	476	491	459	453	473	439	452	436	514	452	408	469	436	498	442	448	464	446	472	431	437	467	461	445	445	445	484	444	420	485	466	469	469	439	478	438	452	453	430	455	458	458	440	474	452	450	479	480	455	432	465	485	478	484	457	442	481	490	502	449	465	471	448	478	469	450	464	483	470	449	471	439	485	476	475	465	449	466	428	457	477	450	390	438	424	441	415	474	434	454	461	468	426	455	464	473	456	464	454	429	445	440	444	472	461	446	449	486	475	478	474	441	436	492	468	512	466	472	442	463	465	431	454	457	437	421	438	455	430	468	468	434	446	438	483	476	485	475	471	431	429	443	419	461	479	466	480	479	429	446	453	482	437	429	486	454	420	484	458	453	443	447	455	466	442	486	454	432	460	455	434	470	421	451	489	438	466	479	421	493	425
28024	20902	17309	1410	222	183	368	479	150	129	116	110	134	122	121	125	135	123	152	102	143	107	135	114	112	127	130	125	103	105	135	135	133	127	115	125	139	140	119	125	104	138	117	121	126	129	115	134	105	145	110	142	120	121	105	118	147	115	128	129	125	124	122	114	139	127	140	116	124	107	130	120	141	127	124	139	134	132	133	124	130	115	133	120	108	114	135	129	125	124	127	107	119	102	128	135	131	117	127	116	112	117	130	130	122	122	130	126	124	116	126	124	123	118	131	104	123	119	125	106	135	134	123	124	124	120	124	114	123	124	141	98	148	133	118	141	111	109	132	131	121	127	129	106	126	111	121	146	122	126	130	133	133	114	103	115	125	129	127	133	134	129	139	128	120	127	123	129	115	124	114	110	130	122	118	119	141	126	153	141	139	107	142	108	124	141	132	116	138	117	131	125	129	126	124	123	131	122	119	117	116	114	114	127	133	125	121	110	115	120	147	127	123	116	124	115	117	118	142	100	125	123	94	106	126	123	128	124	135	143	137	126	107	143	125	111	127	110	130	124	116	111	119	128	113	108	116	121	116	133	119	101	122	109	101	120	133	129	115	116	129	119	106	131	134	133	120	123	131	136	131	120	122	118	98	125	132	120	123	130	122	116	120	125	137	108	137	119	112	106	116	116	121	116	129	120	125	120	120	113	128	133	103	144	136	113	117	123	119	113	119	144	125	130	128	112	114	142	107	112	140	124	125	132	117	137	131	136	129	125	110	131	124	151	127	119	127	139	127	120	134	122	123	113	116	123	134	120	148	95	129	110	124	118	117	124	134	116	142	137	144	126	129	122	117	131	135	130	113	119	111	118	112	119	123	128	129	103	111	126	116	117	127	117	129	107	117	118	128	154	140	116	122	142	134	112	125	127	110	131	129	127	115	138	107	106	122	113	93	124	127	144	118	120	121	125	123	125	112	150	116	134	123	102	113	129	118	108	138	110	123	129	119	137	132	107	113	124	118	144	131	123	114	109	108	112	127	126	108	123	129	128	112	145	123	122	128	129	135	118	123	134	129	115	123	145	138	128	100	117	123	140	122	133	129	129	139	123	126	126	119	136	115	125	111	110	118	124	109	121	112	120	141	128	138	120	110	136	125	113	116	132	142	130	131	116	113	126	131	152	127	135	145	116	114	142	117	114	128	126	118	104	140	123	131	130	131	129	139	129	141	100	134	109	125	138	118	120	110	107	112	115	136	123	133	114	129	141	109	111	113	137	134	115	117	127	123	139	143	124	121	125	114	128	144	131	142	125	138	117	124	110	123	127	109	128	122	120	143	121	134	136	132	129	111	124	125	117	122	126	117	136	128	143	134	116	126	128	128	117	114	104	121	134	123	121	131	121	113	141	122	128	121	122	131	114	127	127	112	115	118	149	121	139	108	133	123	105	124	117	132	126	136	141	129	118	127	124	139	131	141	102	116	126	124	117	130	127	130	132	119	127	118	138	128	124	148	117	135	115	112	123	117	119	131	109	127	136	131	131	110	120	131	118	104	138	148	126	113	113	116	105	117	107	123	137	132	111	132	127	132	142	142	128	111	114	131	130	112	138	135	134	136	117	142	132	132	129	117	116	115	116	113	119	131	114	113	128	127	120	121	113	120	123	150	121	142	121	133	120	137	121	123	116	122	138	144	152	123	128	112	118	120	131	135	124	122	124	119	112	137	122	135	118	114	123	120	100	114	133	108	112	112	104	112	132	108	144	125	121	115	135	125	129	105	120	166	101	110	144	122	124	121	133	124	134	113	145	130	137	123	140	118	120	116	128	143	124	126	133	121	128	123	131	127	96	118	112	129	132	129	120	136	138	127	131	101	133	142	117	116	119	129	138	135	127	113	139	113	120	134	118	131	112	127	136	127	116	121	126	117	127	151	143	123	121	121	98	127	119	136	119	124	140	125	133	121	127	122	124	131	118	122	135	113	128	110	139	127	106	122	121	160	129	124	130	129	144	138	134	135	126	108	106	126	126	124	125	143	140	126	132	123	123	136	125	123	113	132	133	129	113	118	112	152	122	140	118	137	118	112	142	143	124	107	128	128	140	126	115	124	116	132	141	121	121	126	125	133	114	109	135	106	119	107	141	125	130	143	128	114	128	122	128	112	131	112	126	138	136	127	134	106	130	122	129	109	117	105	132	112	128	138	116	117	134	133	125	133	128	113	125	116	115	125	130	112	118	124	140	139	119	140	125	122	123	140	109	117	147	136	127	119	143	123	120	122	119	138	110	134	133	130	106	124	112	121	128	126	136	111	133	122	130	119	121	130	145	121	121	118	124	138	138	141	106	127	120	110	123	122	118	155	126	118	135	113	128	125	106	104	124	122	107	120	119	128	115	123	123	115	117	152	137	117	129	117	114	121	133	118	131	141	132	129	122	121	126	139	128	105	137	132	109	110	117	127	124	121	124	115	104	124	113	116	115	127	112	132	138	131	116	132	119	115	129	128	114	122	124	121	116	144	142	131	117	130	121	118	112	145	111	131	103	122	140	115	142	136	119	130	134	142	119	126	114	106	122	135	118	144	127	120	119	122	120	134	126	116	111	129	117	127	164	150	134	130	140	124	123	123	129	134	118	106	138	126	132	142	113	147	107	133	124	122	129	137	120	139	113	99	121	119	141	124	112	123	129	122	122	144	115	125	113	121	135	121	126	107	126	123	146	146	121	110	121	123	114	132	118	111	119	148	130	120	119	135	108	122	123	131	131	127	121	134	107	133	104	130	135	103	141	113	126	128	132	136	124	114	110	127	111	119	120	110	127	113	117	120	130	111	136	144	114	128	122	130	109	121	102	144	125	139	115	109	146	118	137	128	116	122	109	130	125	139	139	142	123	121	101	127	111	132	108	111	134	132	130	126	128	130	114	119	115	89	137	131	135	102	114	123	123	129	110	123	136	133	134	136	123	111	133	134	121	149	135	119	133	114	134	116	117	123	114	132	116	135	104	131	109	133	129	114	125	119	95	120	125	126	114	131	133	127	126	141	120	126	132	110	117	125	114	121	144	118	117	131	106	154	108	128	112	146	137	129	104	126	121	114	125	134	121	129	128	111	131	125	116	119	111	170	113	129	120	141	117	134	132	131	120	136	118	123	134	137	126	133	106	127	133	126	123	131	140	120	152	120	103	156	121	128	108	122	119	107	133	137	116	122	132	121	103	111	118	161	134	120	146	113	140	132	128	122	134	108	104	126	131	125	137	113	113	120	121	119	129	128	135	130	119	138	152	117	116	125	118	124	133	124	127	117	115	125	136	122	131	123	122	110	112	118	134	153	130	115	129	115	127	123	124	120	133	129	111	119	123	110	123	99	137	125	118	110	124	121	127	122	141	127	106	149	106	130	113	113	103	124	131	93	127	123	125	130	103	111	114	139	128	122	118	123	132	146	138	113	113	134	140	116	131	130	135	113	119	138	130	115	122	125	127	135	133	123	120	109	118
15252	25070	11330	310	254	234	458	612	147	145	159	146	142	156	147	134	133	146	140	166	146	138	146	147	144	164	129	132	141	144	131	131	142	129	136	144	154	138	130	174	134	151	157	145	160	145	168	135	152	128	134	148	134	134	140	130	136	146	139	140	131	163	141	125	128	119	141	114	151	153	146	135	138	130	143	147	139	132	128	144	151	136	151	150	145	135	133	136	150	142	125	132	146	126	147	142	147	138	139	134	134	126	148	138	129	145	142	133	129	156	130	157	133	134	127	134	124	144	128	145	142	153	146	144	165	130	144	147	149	115	130	140	163	134	124	159	149	146	126	147	133	148	139	138	133	145	105	132	143	145	143	136	146	133	152	145	145	145	146	130	105	133	145	137	138	142	139	140	129	133	129	104	127	155	142	121	144	156	143	149	150	161	129	145	159	142	141	151	134	155	136	131	141	124	121	128	126	134	146	141	142	136	133	143	152	141	135	144	154	156	140	135	138	142	127	138	153	147	132	127	133	142	132	124	144	150	137	119	142	141	130	136	135	137	145	130	121	137	125	130	138	145	123	126	160	131	150	139	159	147	152	153	159	125	136	144	124	163	127	137	127	146	132	113	140	114	131	144	133	134	142	150	134	154	155	136	158	122	139	142	132	122	129	132	137	154	128	161	149	133	123	137	142	149	134	129	145	141	132	134	149	144	124	127	146	132	130	132	146	152	139	133	139	130	128	139	133	143	125	136	144	132	150	142	145	129	130	136	154	153	125	163	153	133	142	134	132	118	151	128	154	146	128	142	141	150	143	136	130	116	146	152	145	134	139	134	126	139	148	139	147	156	136	133	139	133	117	141	152	120	139	144	132	119	127	134	131	144	145	134	168	136	123	130	146	117	169	138	159	142	147	151	145	153	146	142	145	121	117	129	148	138	130	131	126	139	138	140	147	147	130	129	129	147	151	138	122	159	138	158	157	142	136	141	144	155	149	139	140	140	167	156	126	138	115	127	151	134	156	137	155	138	151	130	165	108	143	123	157	159	120	138	138	145	132	138	142	135	133	149	148	123	130	137	130	152	145	151	130	161	148	128	137	146	135	142	132	159	149	131	134	134	124	138	125	119	143	111	130	156	144	145	143	156	127	140	160	137	129	142	155	133	154	122	134	132	127	134	137	125	131	133	138	120	134	138	140	141	140	129	157	168	122	127	131	139	143	149	128	118	149	143	128	142	151	130	132	134	126	112	117	144	137	128	128	133	131	154	122	143	140	153	135	141	134	165	139	132	134	141	145	137	139	125	142	127	120	128	121	152	158	144	140	130	137	133	126	113	126	109	149	136	141	136	164	137	149	119	126	141	141	117	141	147	147	111	178	126	155	133	148	141	145	148	136	135	137	129	145	139	145	142	122	134	139	133	129	149	141	122	131	152	107	139	146	137	132	144	146	148	122	137	130	138	124	118	165	127	152	127	130	140	137	136	137	136	120	158	112	127	139	145	154	138	133	130	137	148	139	126	147	146	137	129	131	148	126	144	160	137	145	127	130	142	144	153	100	131	149	148	137	153	134	134	128	145	116	124	126	129	161	127	159	119	125	116	155	124	118	145	138	135	129	128	132	156	132	131	143	136	144	133	167	141	152	126	149	145	140	140	145	139	142	161	143	147	147	132	133	127	125	144	163	149	121	144	141	152	132	139	148	146	126	146	139	138	153	153	127	121	114	153	118	134	132	153	130	153	123	159	148	155	128	147	109	148	143	142	147	117	139	151	125	136	144	133	131	125	149	158	126	143	152	120	145	125	148	154	126	126	164	154	144	141	157	128	133	133	171	134	134	123	134	135	141	122	153	151	121	140	132	149	136	131	155	152	133	133	150	127	139	136	134	137	134	132	135	120	147	140	171	147	125	143	143	133	135	128	144	139	141	147	137	148	129	132	148	140	131	129	132	134	122	122	139	149	159	135	149	135	139	160	146	155	130	137	155	142	144	129	125	140	131	129	140	146	136	132	145	137	123	150	149	137	142	145	158	144	121	146	132	137	142	137	121	153	132	127	142	129	138	133	134	157	162	127	152	141	133	141	128	120	149	127	110	141	152	155	129	122	137	144	137	144	160	137	140	131	130	143	125	158	149	139	154	126	125	123	143	116	168	150	141	124	151	137	133	135	121	158	130	152	120	130	145	161	146	138	159	154	131	139	139	132	136	119	135	146	127	136	115	151	149	130	130	151	138	130	130	119	142	133	155	134	158	114	163	139	135	130	134	145	134	155	124	155	160	134	138	128	117	145	124	157	159	139	143	137	142	126	134	134	139	135	133	135	154	138	118	142	156	125	144	142	154	126	137	139	118	131	134	126	141	145	145	142	129	130	135	133	132	126	142	128	139	143	138	138	119	125	129	147	168	137	150	135	152	144	165	110	148	132	142	142	146	144	160	162	144	140	140	146	145	134	159	142	155	125	144	147	141	138	138	150	151	112	158	134	130	133	148	135	141	126	117	140	134	125	112	139	139	131	135	146	150	162	134	146	133	136	131	122	156	158	139	153	121	127	135	148	149	145	136	131	143	105	158	149	135	154	134	137	148	157	123	125	132	129	145	136	130	148	137	153	159	151	152	146	145	136	152	141	144	135	126	140	139	125	151	136	135	141	160	154	143	130	140	154	157	120	158	122	160	133	137	138	128	137	148	148	153	142	125	153	134	129	137	130	144	139	137	152	142	146	149	144	142	114	132	155	157	143	163	137	145	128	152	127	133	134	130	148	155	143	127	124	128	134	148	124	130	147	124	154	121	134	143	140	143	148	134	155	136	134	134	126	127	147	126	134	150	150	139	122	126	166	128	125	137	132	138	146	140	140	125	138	132	166	126	124	132	151	141	152	153	136	131	107	134	157	136	154	133	138	144	133	146	125	169	133	134	142	132	140	132	136	147	143	138	143	142	132	155	134	141	119	151	142	137	143	143	145	137	112	138	134	135	150	151	149	124	125	144	125	132	131	141	134	140	143	129	144	142	129	147	140	149	127	122	158	151	141	142	121	137	132	154	140	117	158	128	129	146	130	141	126	152	135	128	145	132	128	131	132	154	150	154	138	121	146	133	136	155	147	129	131	121	130	119	134	129	136	139	150	137	119	142	131	143	151	124	131	155	155	135	138	128	132	151	138	132	151	126	136	142	125	138	131	166	159	131	125	135	153	146	133	123	163	130	134	137	138	136	148	128	154	158	161	151	126	149	133	145	126	143	139	152	151	159	139	149	135	149	124	102	149	148	124	132	137	139	114	146	134	153	141	150	145	152	131	109	133	135	151	136	130	149	163	138	142	109	145	134	128	148	138	153	170	144	125	159	153	132	145	144	146	140	153	110	151	132	131	127	126	118	161	145	144	150	141	131	135	147	151	133	133	139	141	114	143	144	139	131	112	140	139	126	135	130	128	161	144	151	171	135	151	138	125	177	129	136	119	131	156	121	142	139	159	142	143	122	153	154	141	136	134
23607	21007	29342	24090	19992	6107	4978	5614	501	436	374	367	345	326	325	292	294	296	306	276	268	300	267	295	306	296	256	284	268	279	260	280	287	248	258	254	277	262	251	267	244	270	251	264	251	244	251	236	232	252	256	253	240	281	254	242	263	271	247	258	260	268	273	250	240	274	266	258	274	247	254	285	275	244	250	250	264	232	259	250	234	252	285	273	258	232	263	265	267	273	259	238	231	263	255	270	255	244	249	242	249	243	242	277	255	265	250	265	262	271	245	274	290	248	255	252	273	269	239	269	264	258	262	260	304	268	270	231	267	263	265	239	216	255	212	268	261	253	254	251	240	231	271	270	241	250	260	288	248	281	266	235	257	258	235	253	242	290	263	244	236	255	252	248	279	252	268	270	246	238	238	264	238	244	252	253	282	251	240	249	244	223	269	260	237	240	271	255	280	248	257	295	225	245	244	219	246	259	248	222	252	272	275	234	266	255	236	260	250	257	239	244	279	234	238	274	280	272	261	286	268	240	244	269	275	278	229	257	262	269	271	245	259	255	240	273	258	253	244	272	244	253	285	240	239	260	255	276	243	236	262	242	265	267	288	248	264	220	265	243	250	257	276	262	262	280	279	246	264	269	250	258	246	250	259	257	231	273	249	244	267	265	266	247	264	253	265	280	281	270	264	238	241	248	281	249	265	274	281	246	244	248	276	251	256	271	266	239	266	278	254	265	258	244	267	249	245	246	296	251	241	267	244	276	261	261	293	240	261	268	256	279	257	266	230	265	237	253	275	267	248	304	269	279	260	268	269	262	263	274	275	289	252	258	259	270	275	271	241	235	259	243	241	216	253	243	252	271	254	261	254	268	241	273	259	236	258	232	266	264	246	264	266	273	251	291	260	222	253	233	278	266	287	255	261	270	235	246	272	269	237	237	235	303	268	257	233	261	267	253	263	238	258	245	258	251	249	254	276	267	240	268	258	258	239	258	253	235	256	229	267	256	255	270	278	239	267	258	261	279	253	248	254	258	247	269	250	273	263	234	252	277	228	262	271	258	243	290	259	276	264	269	273	262	247	267	259	242	247	278	251	265	237	274	241	254	246	235	247	235	246	278	274	251	253	257	263	249	261	243	226	261	250	233	247	239	239	246	260	242	235	255	247	270	257	244	255	289	277	292	280	259	246	250	281	233	248	271	247	251	247	261	269	278	228	240	290	245	264	253	237	273	274	281	248	251	232	270	268	263	244	250	239	256	242	278	298	230	246	248	233	242	271	282	287	239	264	249	279	244	269	255	239	271	265	231	246	266	274	257	275	234	255	235	243	263	287	270	286	246	264	226	241	273	291	257	239	258	259	266	265	235	267	263	252	272	259	250	257	295	247	254	266	265	269	258	255	253	283	250	272	262	243	216	261	249	256	264	232	261	262	262	263	258	293	246	236	238	252	277	237	261	239	267	294	281	268	259	240	242	266	271	270	266	247	261	242	259	282	252	278	288	308	252	266	259	263	276	270	250	262	246	245	258	244	265	265	247	266	266	247	241	284	233	259	277	236	247	249	270	241	252	274	227	267	264	272	274	261	262	258	272	257	254	277	247	269	244	238	262	276	233	260	249	251	263	251	264	238	251	267	265	248	269	255	278	263	227	272	270	254	262	228	251	250	254	281	265	286	236	265	271	254	232	294	222	262	259	247	286	285	298	290	261	241	252	235	251	297	220	258	268	231	273	280	258	233	278	257	233	266	263	271	291	260	260	245	226	293	250	247	240	266	275	224	256	253	243	258	263	263	250	282	277	284	297	227	278	270	249	269	268	267	244	235	246	263	260	285	263	274	280	272	263	282	278	257	285	246	268	268	246	271	276	269	240	229	245	275	250	262	270	264	264	254	250	249	244	289	283	252	268	253	223	230	236	279	272	269	244	246	253	282	251	254	243	276	243	267	255	269	256	241	226	263	252	277	258	253	241	265	246	265	258	263	258	255	251	253	247	255	237	243	258	249	257	259	278	266	275	270	255	268	244	240	237	252	251	262	252	242	241	278	261	251	271	257	239	234	235	247	235	269	278	254	233	268	254	253	259	249	240	240	251	277	244	246	251	269	270	315	275	273	251	279	243	260	252	270	278	295	241	242	266	226	255	258	240	256	261	265	258	266	252	259	244	257	272	284	226	249	278	257	260	257	241	228	259	247	260	263	300	269	227	283	237	278	260	239	248	263	247	251	280	291	272	218	292	265	232	263	234	251	249	257	244	252	250	253	272	259	258	245	254	273	250	258	272	248	273	260	254	249	264	251	286	253	253	255	263	253	246	250	259	250	224	278	222	262	265	256	235	238	266	289	264	212	263	267	245	262	230	282	282	272	242	247	260	255	271	254	269	261	280	254	246	244	281	239	251	262	269	265	271	264	289	265	261	256	243	284	258	261	242	267	278	245	278	245	266	266	239	283	234	256	256	264	270	265	272	263	253	265	227	271	258	257	247	247	286	267	258	260	259	241	269	284	241	265	278	262	262	238	273	259	257	252	245	266	262	226	241	248	269	252	254	252	252	253	286	258	279	224	251	269	259	291	276	246	258	295	235	275	240	242	251	244	234	256	282	260	272	250	238	244	249	256	277	284	271	249	255	238	263	256	261	257	246	263	260	259	268	265	227	260	266	261	249	259	229	270	235	233	275	244	261	256	231	255	281	258	253	274	217	274	266	278	277	250	259	257	265	234	241	275	244	245	251	271	264	249	258	246	273	290	262	236	260	254	243	264	248	266	263	266	258	236	275	281	260	272	253	268	263	271	252	251	256	258	243	252	246	224	245	257	275	265	290	276	240	268	259	283	255	277	243	237	260	251	247	273	269	264	231	258	256	278	260	240	259	251	259	274	281	262	264	257	253	285	283	272	239	246	261	268	249	277	260	274	267	273	245	266	237	270	251	257	272	262	263	260	255	275	284	269	286	247	269	304	271	234	232	266	300	251	241	300	240	263	269	271	257	228	252	254	266	250	294	267	264	269	268	252	256	239	258	267	249	270	235	249	299	258	260	266	229	228	252	257	251	263	249	270	297	250	265	236	255	254	253	274	263	261	261	241	252	245	251	247	271	233	266	250	232	255	237	254	241	261	266	274	250	254	224	243	272	246	267	242	261	271	240	277	256	275	260	240	250	239	276	265	254	266	238	256	252	258	243	274	264	258	236	239	275	248	244	265	276	252	260	285	287	243	275	273	259	263	246	278	225	256	248	258	262	278	258	263	237	282	263	222	245	242	254	262	261	253	274	289	247	221	269	227	263	255	260	238	236	246	230	264	259	277	265	263	275	272	262	283	232	260	244	280	283	262	242	250	239	259	260	243	259	281	245	264	277	299	222	253	266	294	273	240	255	274	236	247	230	254	242	286	246	266	257	266	238	282	249	276	271	247	298	267	259	234	260	243	238	271	262	267	226	255	292	271	267	273	242	265	254	270	255	253	241	248	247	235	259	276	273	250	237	247	287	251	250
17589	44435	38092	2688	1721	1309	6948	6864	832	571	454	447	392	413	391	326	372	321	320	310	326	302	301	323	320	291	295	290	294	290	289	277	297	268	307	266	304	281	267	249	259	247	287	259	288	291	303	287	253	272	287	303	276	304	260	249	276	252	268	280	266	247	271	267	267	294	273	248	232	264	279	273	280	251	274	250	262	253	265	267	271	254	261	261	259	268	276	308	277	274	262	246	277	269	252	268	228	271	273	250	270	256	266	267	276	248	262	279	272	258	272	254	236	254	277	263	281	244	252	273	241	288	284	282	246	300	288	297	271	274	270	282	249	254	272	287	261	285	245	264	271	258	266	275	267	262	247	279	268	266	266	261	256	258	264	235	266	263	270	263	273	298	264	264	290	255	254	274	296	253	250	273	260	252	271	246	255	248	287	287	266	239	273	236	301	272	277	265	280	282	266	258	276	244	260	276	279	283	246	258	288	281	265	257	259	249	274	295	272	259	291	257	276	276	279	243	275	246	274	257	284	277	279	283	249	259	285	278	242	284	269	240	276	236	254	263	264	259	247	256	263	266	277	275	242	282	255	274	288	258	271	269	255	269	286	254	261	244	248	280	258	239	248	265	264	250	257	298	290	241	270	252	287	274	260	297	257	273	265	287	259	267	283	293	278	254	268	302	237	259	274	270	274	268	241	275	257	267	257	256	274	274	279	298	288	296	258	272	216	270	249	245	288	277	265	270	257	266	246	220	248	277	260	244	252	270	266	278	261	236	286	267	252	271	274	247	249	260	287	279	285	254	267	287	269	266	293	291	262	267	274	254	278	250	235	257	272	280	252	260	282	270	272	268	230	264	267	272	246	256	273	239	268	271	250	269	247	263	242	273	281	262	267	272	265	250	275	256	242	270	264	250	248	272	253	264	245	268	275	259	281	287	294	259	280	259	258	272	279	252	267	283	264	260	244	253	250	255	261	279	289	263	261	258	257	272	242	288	283	259	284	293	278	275	290	271	263	268	257	255	253	282	272	263	256	279	252	283	243	232	278	250	278	236	285	263	264	283	309	243	309	268	267	259	254	294	254	284	254	289	268	275	274	269	260	290	277	275	243	258	274	254	235	240	283	272	277	255	278	277	279	244	251	230	257	273	261	243	265	262	298	290	264	271	236	300	240	241	245	276	269	277	294	251	258	238	260	256	239	238	252	256	270	266	252	276	299	233	279	279	225	285	262	254	252	249	268	255	281	266	290	242	283	271	288	269	262	271	268	256	264	262	300	273	272	279	262	259	263	277	268	292	297	259	284	247	256	259	280	270	256	250	257	273	270	286	289	265	279	265	274	262	241	292	248	280	274	259	256	251	267	261	253	264	268	254	243	313	259	284	260	268	268	261	254	237	278	290	223	255	264	268	242	264	262	260	256	236	252	263	249	256	267	265	293	252	262	286	235	261	246	255	261	279	269	281	273	270	285	268	254	263	262	271	258	254	258	304	264	242	218	269	269	256	270	245	251	255	246	285	263	294	264	256	275	253	267	275	271	270	284	261	248	278	277	302	277	335	241	269	263	313	285	248	267	275	253	273	268	265	264	265	283	262	276	286	225	286	267	227	223	265	251	271	243	300	259	248	289	257	257	267	268	281	250	251	257	269	263	263	272	261	293	265	254	286	247	265	297	253	266	292	275	263	239	268	239	259	269	281	284	230	282	288	273	239	304	246	270	253	251	265	288	253	249	261	294	246	275	268	253	253	244	243	264	270	266	264	251	238	255	262	257	292	258	272	242	240	265	294	277	267	256	261	251	254	229	275	263	263	278	272	242	259	249	268	257	256	280	268	257	267	250	285	235	281	270	255	260	286	271	247	264	255	263	250	286	244	278	276	257	255	268	281	262	246	275	258	255	254	254	273	231	269	287	277	251	284	239	259	296	259	248	268	272	286	256	269	273	267	238	284	258	310	297	256	254	269	272	271	258	271	276	263	257	274	274	259	281	254	258	251	301	253	264	276	256	274	253	247	304	279	264	301	268	268	253	273	244	259	259	257	243	266	257	275	268	274	252	272	285	267	269	291	261	265	274	299	236	268	254	260	263	250	242	270	282	280	254	254	282	270	225	253	265	241	253	270	265	275	273	268	229	240	260	287	262	260	255	285	281	266	268	261	251	281	274	269	265	285	249	282	310	238	256	252	284	240	292	290	275	246	278	274	254	269	285	291	220	280	263	279	247	262	247	293	281	266	271	291	272	267	273	225	265	284	279	242	240	259	285	293	254	269	273	255	277	249	258	287	275	258	266	248	272	269	253	269	281	285	266	279	232	249	282	252	265	280	268	262	251	275	259	262	273	247	239	285	275	291	273	293	260	306	240	233	250	263	264	240	294	272	271	266	285	260	302	264	292	261	241	263	252	271	262	259	257	273	255	282	270	247	267	254	274	296	268	264	268	288	246	255	261	254	271	241	285	291	248	250	269	286	255	260	290	252	266	288	266	260	233	280	269	250	252	266	248	248	228	265	259	241	300	268	281	277	286	280	281	240	233	284	273	250	267	288	252	292	262	260	252	267	262	276	244	297	286	288	257	281	231	273	273	263	264	268	267	267	265	261	275	280	266	261	249	282	246	265	293	284	251	245	281	256	267	285	261	257	258	270	267	265	287	269	276	269	292	273	263	271	252	242	246	296	280	267	277	247	282	270	270	261	262	260	271	254	309	243	277	256	289	291	263	246	268	258	252	263	268	252	231	259	268	269	261	268	250	256	255	249	267	292	261	262	281	298	269	285	254	257	233	259	258	246	254	275	281	257	248	271	263	261	269	278	258	246	240	282	254	255	264	273	265	242	313	252	251	273	248	272	269	274	297	268	279	229	248	270	228	260	274	256	276	262	257	279	285	273	266	279	276	259	260	278	237	253	291	244	291	266	247	282	284	301	282	257	268	269	273	273	259	276	293	269	256	253	254	252	261	269	249	296	231	280	244	280	273	255	255	290	267	270	247	276	277	270	260	279	276	263	270	254	264	292	273	259	265	273	268	256	274	277	287	265	309	214	255	294	288	258	248	280	273	245	230	260	254	253	284	255	241	249	272	277	246	270	272	264	258	300	247	238	283	285	267	265	279	257	293	246	273	273	264	261	270	276	278	257	276	272	282	248	258	305	263	258	241	278	236	226	294	257	250	260	240	252	260	236	265	255	270	276	219	275	261	245	273	299	236	262	279	280	299	260	254	256	282	230	270	256	277	264	270	289	250	287	268	270	284	278	276	283	271	238	267	263	303	282	258	277	254	273	279	261	265	259	271	264	248	280	282	255	260	272	276	268	270	273	258	253	272	267	255	249	240	244	234	255	229	272	268	242	280	265	234	248	262	239	266	256	281	277	274	267	237	287	260	270	286	264	289	261	253	257	258	255	270	259	239	278	266	264	268	266	254	238	272	250	263	241	292	265	242	292	250	273	285	240	265	240	239	253	249	254	269	278	284	291	251	266	263	283	255	247	250	240
24928	21193	29092	24258	7739	626	2221	2416	350	277	291	261	257	245	256	261	227	225	244	248	221	248	239	234	246	233	240	243	241	212	228	241	240	232	218	246	224	233	240	223	199	231	230	228	222	242	213	242	218	231	195	260	227	227	247	230	216	235	231	210	206	234	225	270	242	255	241	216	229	238	222	225	215	236	243	242	216	221	236	237	244	219	226	213	252	236	248	219	213	220	193	257	236	223	225	227	212	237	232	215	239	258	214	211	232	216	240	213	233	221	226	230	249	233	249	205	219	202	207	224	220	248	223	240	220	241	251	208	195	218	225	247	231	217	195	241	226	206	228	212	241	234	223	226	226	234	214	193	221	244	215	244	256	210	223	239	218	208	236	237	229	219	239	231	217	265	193	240	226	218	231	225	230	267	284	231	222	229	225	231	235	206	221	236	238	222	239	240	244	251	246	253	226	203	209	207	227	209	201	245	237	230	223	247	230	233	208	239	232	241	219	224	233	221	241	250	213	232	262	235	248	228	213	221	218	222	219	220	232	231	237	247	250	228	213	224	240	224	231	224	218	219	224	244	232	208	210	238	234	223	199	221	211	233	221	227	219	221	223	253	234	247	218	248	206	209	235	223	230	225	252	215	209	229	223	262	208	218	232	239	224	210	198	229	205	234	230	230	229	233	224	201	231	237	265	216	225	244	219	242	223	203	236	251	210	235	246	242	224	188	225	215	225	224	232	235	222	231	233	232	230	237	234	232	213	211	239	233	250	224	226	232	215	218	215	252	222	255	202	217	237	232	211	193	248	239	243	254	242	242	260	224	218	241	245	220	231	240	243	238	227	209	231	238	216	228	224	229	240	240	240	228	247	239	212	247	228	267	251	237	230	244	219	209	243	226	187	215	228	210	236	223	230	222	228	216	213	238	221	239	226	220	228	230	226	239	237	201	198	218	226	224	221	213	231	216	241	230	218	221	226	226	209	226	225	226	267	251	241	212	251	219	226	240	270	217	221	222	221	225	220	218	226	222	239	219	212	190	231	249	212	249	228	198	221	238	236	217	217	257	250	228	231	245	233	218	226	234	229	208	213	212	217	201	196	242	181	239	235	202	227	242	227	225	211	232	209	244	231	205	193	243	235	213	219	214	239	205	195	224	223	223	223	220	196	239	233	278	235	220	215	239	226	222	207	226	267	229	213	228	239	250	224	230	209	235	234	234	215	252	247	229	219	213	213	221	209	206	219	226	230	235	226	211	250	231	230	250	222	223	221	227	218	216	238	176	217	224	225	224	231	225	246	212	203	219	241	227	246	241	236	215	229	235	236	233	235	209	261	239	209	224	234	223	236	229	246	222	226	228	209	214	237	231	235	232	204	260	214	215	225	246	225	235	238	221	212	244	214	219	235	225	218	233	212	209	227	239	251	227	223	238	252	240	221	248	223	228	233	223	224	243	216	224	227	214	226	239	219	226	222	218	215	226	232	205	213	208	250	208	220	220	219	229	236	224	222	222	228	209	241	229	230	236	224	236	225	225	211	206	232	220	238	223	242	221	260	270	230	255	221	231	257	215	212	214	215	241	216	236	225	226	227	225	231	241	230	238	246	235	226	229	242	233	239	231	242	231	221	216	252	249	218	199	222	230	221	241	232	248	230	209	241	217	211	204	197	201	237	207	236	211	233	225	215	263	195	212	224	219	205	237	206	237	192	229	204	248	245	226	224	206	233	212	210	242	223	201	228	257	219	217	215	224	223	215	214	220	239	239	225	249	224	220	218	240	230	227	239	218	229	249	228	229	241	284	219	222	215	250	210	249	216	246	217	232	243	264	239	198	237	222	214	241	217	225	209	240	202	210	238	234	219	229	245	233	231	244	222	226	255	221	224	233	239	242	237	224	229	225	244	239	218	228	215	220	209	207	221	198	241	230	231	247	222	201	233	225	235	236	223	217	219	229	230	233	218	217	225	231	231	243	231	233	224	219	223	217	222	252	232	227	242	252	233	222	250	250	204	204	216	247	219	210	232	223	255	216	232	216	238	238	251	213	214	230	259	229	210	231	228	242	209	235	257	243	227	210	218	209	208	228	239	224	228	237	188	209	221	223	231	227	204	228	208	221	226	219	234	230	226	207	208	217	242	191	247	217	226	235	241	218	231	231	213	203	223	231	237	262	236	244	220	223	217	221	231	221	258	222	214	214	245	226	206	222	211	219	203	233	241	230	228	229	219	212	268	229	237	241	204	203	231	231	231	263	217	220	235	213	245	210	225	213	247	229	233	250	263	216	199	227	223	223	209	231	230	234	233	254	236	235	214	217	221	242	208	240	210	231	217	239	233	202	244	221	230	246	229	213	211	235	221	214	217	256	224	243	227	243	226	219	226	210	244	203	229	242	241	243	221	229	232	202	231	217	226	221	233	226	235	231	205	237	255	251	218	205	235	223	259	250	242	214	206	228	198	237	249	240	205	214	253	226	238	245	195	242	234	242	240	213	237	227	238	241	209	228	227	228	219	243	238	229	248	219	244	218	212	208	247	227	217	215	235	246	257	238	241	224	226	235	208	194	227	217	220	215	237	205	207	234	243	237	216	236	221	225	210	234	217	204	217	220	238	228	243	229	240	217	222	230	237	209	214	229	216	216	235	221	212	237	253	194	225	226	223	217	220	225	240	253	230	226	217	231	242	204	242	224	221	246	221	209	239	214	178	224	223	241	244	223	232	225	247	221	234	211	224	223	223	225	208	243	224	245	215	231	252	224	256	234	258	241	223	246	213	234	233	217	230	226	225	223	261	211	233	222	222	248	225	246	210	219	226	193	247	210	193	229	226	220	222	227	241	220	249	238	223	221	219	224	224	220	240	222	245	266	204	202	215	209	234	199	218	238	228	233	220	230	215	205	247	220	234	219	222	228	250	214	218	252	211	201	209	246	223	226	199	248	220	255	240	226	219	235	211	241	256	227	226	223	218	215	224	231	231	239	213	219	203	235	217	230	245	237	235	221	225	215	211	251	238	245	194	212	248	240	252	234	249	227	241	228	217	221	240	231	213	216	217	216	255	246	212	220	204	224	200	217	238	222	218	229	220	224	232	242	245	233	216	243	230	220	250	225	243	205	232	232	248	238	239	219	237	248	235	210	207	224	238	235	217	229	245	213	222	236	234	211	226	222	224	242	232	236	219	234	226	237	219	217	221	246	211	228	228	240	237	207	201	225	231	213	210	230	219	231	245	242	226	212	217	261	230	215	243	222	240	199	225	221	259	248	198	264	231	226	252	243	252	237	220	245	221	224	209	240	244	228	210	213	256	231	239	233	221	199	228	227	232	232	230	229	252	220	227	261	232	215	222	224	231	225	215	245	211	251	211	213	220	220	222	235	201	206	244	241	221	219	230	252	232	247	268	215	247	227	203	228	227	197	212	266	217	254	241	236	215	228	231	217	216	244	239	235	214	205	229	228	221	272	233	208	227	247	220	206	235	239	206	238	209	228	229	233
18175	41221	34983	1495	972	913	4450	4532	585	418	361	349	332	302	314	307	287	303	308	287	274	275	277	259	265	264	281	247	242	268	278	247	239	260	244	271	259	246	240	270	272	228	262	257	255	254	261	254	250	261	245	281	245	284	242	263	255	269	233	234	252	260	245	259	253	269	273	249	248	252	262	277	249	237	265	249	269	239	248	259	248	274	272	241	247	273	237	252	239	235	248	236	242	251	246	228	280	235	308	259	278	263	273	249	259	243	266	272	253	275	239	242	232	289	264	260	272	277	257	247	256	242	252	270	252	250	231	225	233	251	243	239	260	266	263	234	245	266	247	280	274	238	263	254	258	234	270	252	232	252	254	278	214	284	250	262	248	248	255	220	266	261	271	239	267	272	266	276	257	249	253	232	279	247	251	279	240	255	268	274	250	228	260	275	252	254	241	250	228	237	258	264	244	274	272	284	253	272	237	242	267	259	243	243	294	235	257	258	244	232	233	256	284	244	240	239	248	253	251	229	250	252	260	230	250	254	235	240	271	251	286	281	244	253	258	251	253	240	242	243	249	281	250	244	248	248	260	253	239	293	255	278	269	264	275	258	256	258	288	252	237	257	272	234	273	256	250	232	232	296	231	265	269	237	248	255	271	253	237	240	248	267	243	240	267	265	246	214	241	270	289	245	258	250	263	272	243	267	280	256	267	267	254	242	269	236	246	244	249	248	237	235	236	229	264	238	245	243	238	242	263	255	250	259	241	257	253	232	227	258	251	254	271	258	268	247	254	253	254	267	279	246	251	240	233	240	264	243	271	246	218	261	266	231	248	244	247	258	256	263	278	282	260	253	278	230	264	264	274	244	266	249	226	239	262	259	260	274	253	251	291	233	250	251	256	248	249	266	258	246	240	239	247	247	259	217	250	224	278	221	269	261	271	255	287	262	248	222	249	266	240	256	249	253	246	244	256	248	248	260	260	231	282	257	248	254	249	286	275	268	242	249	238	248	245	248	246	252	240	226	263	261	233	282	238	260	254	217	257	274	244	252	234	260	268	255	259	268	257	270	259	258	248	264	254	256	258	236	258	252	225	240	273	253	218	280	262	272	253	246	238	278	248	240	261	252	251	263	247	245	270	241	262	253	281	258	248	226	236	243	254	259	255	256	258	263	228	254	243	249	244	230	242	274	262	245	247	259	264	291	257	232	264	239	238	258	249	255	233	306	251	248	235	251	236	263	264	226	278	259	279	249	233	242	255	253	248	264	233	240	234	228	278	247	256	249	236	257	244	241	287	249	249	210	254	261	238	238	255	269	261	257	258	255	251	265	264	233	254	258	240	288	246	275	225	233	238	244	272	278	271	257	252	248	259	266	249	225	255	294	224	228	244	259	247	266	266	283	263	269	267	242	265	253	257	264	276	278	255	237	240	239	249	202	276	255	247	262	239	253	234	271	282	240	269	246	256	225	251	260	252	244	244	243	292	265	259	257	281	276	252	233	265	262	282	252	250	240	258	271	273	269	259	260	291	219	230	234	232	271	239	253	248	237	254	229	270	247	253	252	256	256	243	238	256	258	245	230	265	218	233	263	271	264	265	271	259	272	240	245	250	226	268	253	255	236	273	240	262	253	270	250	240	244	242	234	266	265	253	250	266	250	257	232	244	258	260	245	251	266	243	232	275	263	251	262	266	264	263	232	253	256	280	270	258	241	232	254	279	259	255	250	278	263	272	244	250	241	252	249	247	270	248	252	240	236	252	242	259	244	268	239	269	253	248	242	216	280	288	252	239	272	252	249	231	268	243	244	270	252	247	252	252	239	271	254	257	260	233	271	251	280	262	258	268	248	279	257	276	287	286	244	280	238	268	261	266	242	265	234	230	248	254	237	249	242	253	272	269	242	256	258	214	249	285	272	246	261	242	290	229	265	286	262	234	256	250	242	275	253	279	279	277	252	259	260	242	261	276	275	256	247	219	251	259	255	239	262	240	264	235	229	274	258	260	257	263	226	238	265	284	248	235	266	246	248	258	258	243	247	260	268	246	260	275	243	251	241	261	263	281	244	264	239	275	246	246	247	250	250	242	271	242	254	248	263	300	242	243	273	253	238	262	241	267	286	265	264	222	241	235	243	236	261	231	253	270	236	271	258	233	264	232	251	247	279	243	249	261	246	245	245	273	238	245	234	259	237	255	241	275	248	247	252	260	232	275	271	240	257	269	245	235	238	261	260	226	270	224	266	269	251	259	247	229	263	266	283	249	252	267	247	282	235	248	243	254	239	239	248	245	237	244	278	246	247	218	255	258	244	221	259	254	264	260	224	242	260	241	231	242	244	254	276	260	266	284	244	253	268	259	236	250	232	280	255	255	267	257	249	258	284	253	258	245	231	260	233	243	240	275	248	262	219	251	270	249	257	274	277	262	266	253	251	244	254	223	216	230	270	244	265	227	250	250	239	271	267	254	261	239	240	264	230	267	239	255	242	222	242	239	243	229	252	257	234	269	275	263	253	278	244	264	260	238	241	252	245	224	271	244	240	242	265	241	252	237	246	244	255	263	230	265	249	228	256	233	244	227	230	228	259	235	243	266	237	264	255	233	258	235	250	262	263	270	251	251	231	274	254	261	249	266	255	259	259	264	246	241	237	250	222	275	260	247	297	244	249	257	257	271	263	245	266	255	248	254	264	265	259	262	251	265	286	265	230	254	273	240	250	216	277	228	260	268	260	276	236	244	244	245	251	244	274	211	250	268	249	224	253	269	273	256	236	276	253	245	261	231	262	256	245	244	266	250	239	237	240	226	264	221	230	241	241	286	242	232	261	247	260	234	233	251	245	255	237	263	264	227	242	276	266	269	258	234	244	224	256	247	244	248	271	223	255	224	237	256	250	253	242	264	269	256	251	266	268	226	272	272	242	244	242	224	276	224	279	243	251	242	252	257	242	242	259	255	268	259	258	218	212	268	262	289	255	261	231	258	251	252	244	268	266	261	230	258	253	269	259	238	232	248	278	253	223	240	291	231	271	263	225	253	265	225	268	251	275	254	271	256	266	226	253	261	279	254	240	261	261	260	266	250	282	244	231	246	271	269	261	252	248	254	251	239	242	259	277	241	260	248	253	237	237	226	259	278	234	280	276	240	266	262	259	235	247	266	227	240	259	251	222	226	250	267	261	256	260	244	262	259	257	252	240	233	249	237	242	251	256	254	278	260	256	250	260	263	267	288	249	262	222	224	258	249	235	254	248	276	245	283	227	244	259	263	240	231	258	259	231	269	249	236	240	240	251	235	247	242	246	240	244	201	264	217	219	269	266	249	248	268	262	237	248	258	257	252	247	247	246	247	246	242	232	228	298	254	267	274	254	259	265	253	251	257	248	243	260	246	242	253	254	258	269	238	276	274	264	248	243	269	248	243	263	245	258	279	247	219	279	229	232	255	218	236	264	253	251	228	249	239	245	264	260	233	220	265	253	241	254	265	260	274	263	257	258	246	244
22736	21212	29637	23914	21211	20687	15270	10855	1202	735	679	631	647	553	547	556	564	507	498	492	467	494	450	507	457	476	491	543	493	422	457	512	492	499	487	470	445	475	514	457	471	424	488	478	431	460	470	468	434	489	455	439	436	438	463	504	467	446	432	471	470	440	454	417	455	471	464	467	391	468	432	453	459	435	447	416	435	454	418	458	480	459	429	477	507	481	444	437	481	476	412	470	449	445	429	457	436	478	456	438	451	448	421	443	458	421	469	419	441	417	457	468	435	440	417	429	457	434	418	439	391	437	459	427	452	466	454	446	456	464	441	452	444	417	464	430	472	458	458	446	441	444	441	450	434	458	449	469	489	427	437	453	430	430	469	457	473	447	431	443	510	455	457	452	430	431	460	418	435	417	488	510	457	430	455	453	466	450	459	446	481	463	429	435	447	437	464	475	455	452	434	436	473	479	453	458	496	398	461	486	458	484	450	465	430	491	467	436	464	432	437	472	421	486	442	450	436	402	456	539	396	455	450	499	454	497	426	429	453	429	460	481	430	446	446	434	418	461	479	459	464	442	436	394	427	428	461	457	470	443	440	469	469	489	449	440	456	447	447	417	412	488	436	450	430	440	449	419	457	473	485	475	431	442	463	463	448	472	442	453	468	446	453	421	470	461	421	450	474	454	451	444	482	437	453	455	480	442	462	468	439	462	467	455	480	445	455	456	454	432	450	467	447	433	444	435	446	482	438	449	392	466	453	471	405	466	428	421	434	423	442	449	448	429	443	484	455	437	459	458	458	475	449	442	444	443	456	475	484	489	473	438	455	469	443	463	466	463	444	461	411	491	483	443	480	421	467	484	458	487	432	456	430	441	435	426	455	465	472	426	464	446	446	482	444	470	472	450	457	439	438	426	446	451	440	452	468	459	458	484	470	455	484	448	452	453	437	459	447	453	477	458	450	445	463	420	449	472	492	440	451	424	443	407	460	452	459	457	453	437	430	435	441	423	445	433	458	450	459	408	482	429	455	428	505	462	449	442	473	468	431	442	459	446	464	465	475	432	436	450	466	482	427	405	436	445	446	477	479	459	465	480	420	429	439	435	421	467	419	443	472	432	469	439	456	465	440	455	439	439	441	465	433	447	447	459	436	449	460	479	453	418	418	411	441	466	451	451	440	474	469	434	431	403	460	438	425	447	505	449	426	440	489	453	455	438	408	459	452	439	431	457	424	474	463	444	432	444	474	442	453	406	438	427	435	502	438	453	459	446	444	453	439	451	469	464	440	429	417	446	423	456	422	424	465	450	478	477	474	419	434	412	460	439	477	470	456	468	441	453	436	426	414	443	464	424	415	412	498	414	447	432	430	429	433	437	436	442	445	430	481	441	454	435	483	423	453	434	429	429	421	427	482	444	467	429	446	460	465	456	472	476	464	466	451	441	460	450	443	479	480	446	469	455	437	416	415	460	444	405	447	436	456	447	424	454	450	455	442	434	441	488	418	442	454	475	447	472	432	418	424	487	451	454	479	467	455	456	452	476	415	501	428	450	443	419	458	435	510	459	450	466	445	452	461	448	476	403	480	442	460	465	481	482	420	445	480	449	461	454	451	458	447	465	463	474	462	476	439	492	423	463	477	447	470	443	431	429	418	430	448	449	455	443	477	428	436	439	452	410	433	468	439	436	455	433	459	453	426	433	410	459	433	436	465	447	454	439	466	436	441	429	465	433	438	488	459	447	481	457	448	440	452	444	464	452	451	471	433	470	450	446	428	462	500	470	436	490	462	467	411	438	444	441	459	442	479	472	473	444	442	440	448	466	445	452	430	463	444	432	428	463	443	463	476	437	459	446	451	441	474	417	405	429	430	442	451	427	452	435	449	467	484	433	465	456	464	424	454	428	422	415	478	457	518	472	429	440	460	450	440	466	442	443	437	486	442	453	435	455	452	439	448	434	434	427	451	442	461	464	445	482	442	434	416	513	449	421	451	441	434	449	443	435	452	438	463	418	447	441	426	435	455	437	478	454	441	408	456	467	441	475	422	427	464	428	412	475	459	434	449	452	441	470	427	424	443	422	460	440	437	442	473	448	426	454	432	441	458	454	466	429	476	415	485	487	414	457	453	446	439	441	471	442	461	434	427	434	485	419	437	440	435	445	456	421	479	445	464	381	438	455	436	473	478	468	460	444	431	478	461	430	427	410	435	435	451	456	431	459	480	474	438	464	449	446	412	449	434	467	469	451	437	456	445	464	462	426	447	428	436	416	492	439	488	453	452	457	476	451	472	426	449	484	429	398	472	421	477	429	445	478	442	455	436	430	433	448	469	460	447	465	445	459	406	471	472	435	435	439	429	482	451	436	464	499	464	425	444	487	478	440	398	382	433	486	426	398	473	440	430	457	440	424	447	443	426	419	472	454	413	469	471	422	439	472	435	448	452	427	445	466	489	454	449	438	417	425	438	484	427	487	448	455	444	450	403	482	451	459	476	486	436	434	467	438	410	429	460	462	447	425	471	479	458	459	427	419	440	476	467	439	456	459	428	447	478	424	477	452	476	434	433	425	459	463	462	447	424	469	441	464	435	438	477	443	425	465	437	414	467	470	463	440	477	456	414	449	455	434	411	428	436	449	435	483	409	434	464	479	491	443	430	453	455	448	449	463	463	496	465	444	470	446	398	436	435	450	471	476	444	484	430	406	429	461	454	479	401	453	460	426	425	465	446	482	431	452	416	424	476	438	448	435	460	466	488	434	443	434	442	413	428	439	452	512	410	451	447	475	467	461	434	431	490	447	448	444	428	468	469	460	422	452	471	447	438	433	453	453	424	449	437	462	457	430	446	423	454	425	467	495	479	452	435	433	418	454	432	477	460	408	464	434	431	414	413	444	476	450	443	449	433	418	487	445	442	451	469	455	407	475	453	455	474	434	428	445	441	462	486	458	466	438	471	478	437	456	485	464	444	456	453	475	448	457	464	446	463	478	413	438	461	461	479	448	453	436	440	503	448	441	449	416	440	501	462	440	449	453	456	471	471	469	471	458	444	465	459	399	436	425	429	420	435	435	480	457	449	437	397	404	447	465	481	471	470	426	428	457	462	446	462	444	456	444	430	435	420	456	441	447	459	431	458	432	441	468	438	472	477	471	450	434	457	434	431	482	449	457	444	452	489	422	416	414	451	501	455	430	471	444	468	490	459	473	466	411	488	456	428	457	463	427	477	425	463	428	487	497	418	451	381	426	456	465	433	428	440	442	455	441	391	467	452	451	480	440	453	450	437	482	478	451	473	487	454	442	461	448	452	457	488	436	455	461	451	460	429	421	450	433	435	460	445	444	450	418	499	442	435	478	444	420	443	417	480	392	456	432	462	446	495	448	459	436	442	459	461	452	447	395	432	457	474	481	463	429	459	453	444	440	464	469	447	421	478	458	418	446	463	442	448	498	430	422	501	431	451	473	445	422	500	435	427	431	436	454	438	450	454	462	494	471	416	469
21188	52325	51674	4592	3053	2402	13576	9488	1706	965	840	781	689	677	656	656	578	587	575	568	528	562	513	545	523	530	514	499	453	513	461	475	477	476	473	452	475	481	450	469	478	469	473	474	456	497	477	487	468	463	475	501	444	464	495	464	426	448	487	407	475	453	465	478	457	480	514	440	404	462	430	458	452	459	428	445	494	446	457	448	454	469	430	480	465	461	457	434	447	466	484	439	462	469	451	467	434	459	445	448	451	468	483	446	446	480	440	446	466	462	474	470	482	475	483	449	460	419	457	468	460	464	437	467	416	437	468	445	436	447	428	471	449	458	492	468	453	458	469	454	439	451	456	464	475	432	484	436	453	477	476	428	428	441	491	483	465	439	450	430	451	415	411	481	470	475	453	490	503	464	433	449	475	459	461	464	422	449	428	468	433	459	456	421	465	462	415	470	471	468	409	468	468	452	465	424	473	442	434	450	480	417	434	475	425	480	468	467	474	430	428	447	463	466	467	418	459	439	466	447	426	471	439	434	484	467	457	447	428	468	483	480	448	431	421	440	475	464	432	479	470	484	457	463	447	451	464	461	416	444	431	464	463	454	429	441	476	441	470	466	472	454	480	459	469	471	442	429	449	447	429	445	460	428	447	429	444	438	445	491	435	478	432	436	448	440	478	465	432	431	410	459	405	437	415	429	469	469	499	476	478	451	460	456	462	452	441	440	436	461	443	430	480	443	507	469	470	448	494	471	471	459	469	466	449	432	449	423	467	466	459	467	499	464	463	463	442	462	433	460	483	426	485	506	481	445	478	462	461	472	446	440	458	462	505	477	423	477	490	449	442	480	430	482	474	480	490	431	497	464	469	449	469	448	467	463	476	429	460	444	433	457	471	492	469	440	442	498	458	408	452	434	430	452	434	486	495	452	442	437	516	481	460	453	454	437	434	437	496	422	462	448	445	440	440	474	478	436	436	449	447	459	472	432	470	437	454	470	427	472	450	476	443	437	435	441	431	441	439	467	441	464	478	464	474	486	452	481	442	465	459	441	477	449	427	438	437	449	461	474	395	476	444	453	472	453	414	470	494	483	471	461	471	436	469	440	435	465	434	459	421	419	500	465	442	452	471	480	428	478	473	432	428	484	467	512	431	472	409	458	452	486	464	453	463	431	468	440	443	432	447	453	469	503	468	421	456	486	457	440	451	457	446	471	431	410	468	505	486	424	407	475	466	471	466	462	439	444	460	444	461	460	429	397	419	457	474	454	477	437	439	486	461	444	456	423	458	453	501	452	421	454	420	459	426	496	460	467	430	470	467	490	450	467	454	496	457	460	431	450	455	443	462	435	422	471	448	447	446	449	432	432	401	464	465	451	461	463	448	462	464	447	419	468	456	437	493	468	475	463	444	466	452	469	472	473	443	441	438	465	429	438	446	451	473	428	462	460	495	423	443	504	456	460	495	482	436	462	433	456	463	462	460	462	470	479	476	428	451	502	449	480	490	464	416	431	441	428	434	423	453	460	462	468	463	414	436	399	439	476	422	433	426	478	461	431	456	472	497	450	424	419	440	457	457	449	464	497	404	436	438	420	471	427	467	471	473	442	462	425	409	487	467	404	432	449	423	451	484	403	485	437	465	461	438	437	458	461	454	461	426	472	414	483	486	476	460	457	442	423	451	463	444	479	407	461	421	477	461	418	466	428	468	472	454	472	420	456	442	469	457	470	436	467	537	465	466	480	434	454	481	470	429	437	433	439	489	441	485	440	465	468	472	470	459	479	484	479	444	454	454	436	443	459	442	420	442	421	468	419	424	462	483	441	459	423	462	461	484	433	444	468	488	450	460	416	477	468	445	451	471	472	423	462	463	487	397	396	453	449	460	438	438	439	467	454	452	474	439	437	533	472	482	437	452	474	475	458	459	433	431	470	441	473	475	450	454	465	431	410	454	462	462	468	447	451	441	459	415	497	463	464	444	497	452	419	442	475	452	475	442	438	477	459	481	446	474	464	433	453	444	467	446	456	490	449	484	462	466	510	487	443	462	443	449	445	481	504	426	469	471	473	441	488	459	453	487	486	463	465	495	409	424	475	474	442	459	467	446	460	461	450	446	442	441	451	442	475	435	457	439	483	434	467	463	463	462	462	466	457	439	467	467	475	451	445	463	501	420	395	455	489	437	430	472	445	472	452	427	464	449	476	467	449	416	472	447	462	474	437	469	444	449	474	467	435	493	459	441	450	467	453	409	458	465	438	432	448	468	460	467	436	402	469	430	458	443	444	434	454	428	460	446	452	459	485	425	434	447	433	466	470	471	519	432	413	502	460	472	457	463	483	443	490	510	472	479	440	499	447	443	442	440	458	454	451	475	480	446	446	477	458	460	450	475	461	468	497	446	458	446	493	458	457	466	490	442	462	463	468	445	479	425	462	496	450	462	440	451	446	402	467	442	481	473	465	426	454	447	451	460	482	430	449	469	464	457	461	446	463	429	427	415	431	428	418	464	437	466	474	428	468	448	438	470	388	465	448	404	475	446	474	479	476	460	475	467	459	469	439	461	496	457	453	461	447	459	437	414	460	448	419	408	442	488	464	435	441	466	427	502	462	481	443	439	504	470	438	438	420	443	443	442	424	451	411	506	446	456	453	439	460	442	495	433	467	465	443	488	459	455	438	451	498	460	481	467	461	459	455	456	453	444	476	436	438	455	440	468	467	472	433	456	470	486	484	439	463	449	457	449	433	458	466	451	473	490	460	468	463	454	464	462	477	448	498	426	420	461	466	421	444	452	450	472	429	461	455	469	471	430	461	445	452	474	455	429	418	440	495	462	456	449	437	451	438	432	500	490	490	439	429	412	440	431	450	437	486	441	466	434	438	460	438	473	479	408	468	436	458	481	461	456	480	461	441	487	453	498	450	407	448	471	441	464	471	468	458	445	443	461	427	487	456	491	457	478	447	472	481	459	437	451	518	464	443	495	473	466	464	479	453	484	455	444	469	440	431	462	473	416	478	448	446	474	464	468	415	466	421	469	483	436	444	460	458	462	468	427	448	456	453	435	460	491	420	518	478	470	424	459	425	452	518	447	468	472	480	443	425	474	428	455	462	428	481	443	468	471	501	446	454	465	475	447	499	458	471	448	423	470	466	457	444	492	405	411	476	474	467	453	489	461	441	432	461	458	423	424	432	465	427	440	481	493	460	453	413	460	471	435	479	476	457	439	439	452	451	480	466	463	465	482	478	429	483	436	442	501	459	443	453	463	473	429	414	482	448	491	449	440	483	427	441	491	470	431	432	455	444	441	505	436	453	431	455	449	418	429	469	435	476	480	454	475	460	447	473	469	500	467	400	432	492	446	451	464	441	417	483	476	464	444	479	426	459	472	454	488	470	482	488	491	445	458	447	421	481	474	485	394	462	477	461	464	421	407	447	432	439	507	445	463	430	422	448	467	441	447	468	489	484	506	436	473	444	456	495	454	461	474	434	419	448	455	465
28197	23065	21526	2579	208	178	455	414	164	122	140	142	145	125	152	120	114	119	114	130	111	126	140	126	137	136	124	121	137	130	134	141	121	132	117	143	124	140	122	143	131	110	113	132	119	126	132	135	131	147	146	119	128	126	123	123	114	128	121	136	123	135	133	121	93	120	139	119	131	143	107	134	117	126	141	129	128	130	128	127	151	120	118	130	122	117	126	147	141	127	128	123	132	122	123	128	128	139	128	153	140	121	109	141	119	136	126	134	135	141	112	149	133	127	119	128	128	126	136	110	135	125	132	144	127	142	104	123	149	125	134	131	126	138	129	92	134	123	113	121	133	135	129	122	130	156	130	98	125	148	124	127	134	138	127	123	138	119	142	133	118	109	142	143	126	116	135	106	131	116	117	111	148	145	111	145	116	122	125	130	133	141	126	119	129	118	121	110	129	123	115	144	133	129	133	150	124	136	130	140	146	123	133	131	136	127	111	130	126	146	136	111	150	122	116	111	124	129	140	144	140	94	100	132	118	124	134	107	106	137	125	125	131	138	116	120	123	117	117	144	133	111	130	143	134	131	149	143	131	124	129	114	129	124	118	144	114	128	133	132	142	116	110	132	158	135	126	117	104	141	134	145	149	132	136	123	129	134	133	137	122	137	128	138	147	131	122	136	105	169	118	121	148	120	140	129	157	115	119	132	124	125	127	130	103	127	122	118	118	128	121	115	123	134	119	123	119	132	129	124	134	140	125	128	125	116	126	131	116	137	123	124	148	117	131	131	143	110	129	121	131	128	123	117	133	126	140	123	117	133	126	129	135	134	135	146	136	116	137	123	141	111	143	113	130	101	129	124	99	109	126	108	123	121	145	135	141	123	114	126	137	115	142	115	126	134	121	135	137	131	130	126	113	128	147	138	138	120	142	154	139	128	134	128	123	123	124	111	128	132	115	102	126	129	139	130	131	129	150	129	137	128	112	143	131	123	127	111	128	122	137	119	107	126	131	125	126	147	110	139	141	123	119	135	126	109	133	126	144	142	117	152	117	124	149	120	134	130	132	108	122	131	126	132	120	146	119	117	125	128	146	129	143	129	120	130	146	128	135	121	117	127	120	123	116	123	134	110	127	124	123	139	127	124	126	125	121	140	134	126	116	142	131	118	126	127	160	144	129	135	128	127	139	136	131	117	123	122	127	129	121	112	131	135	131	137	106	122	128	130	120	122	130	127	120	129	109	116	140	135	140	139	138	108	127	153	122	132	125	129	113	118	104	126	129	125	136	152	132	134	125	122	139	137	126	125	121	136	111	134	124	137	133	103	122	130	133	145	109	138	122	111	113	122	126	121	133	135	114	129	134	130	102	115	111	127	134	115	141	130	156	130	130	124	124	120	123	108	131	130	143	135	134	133	125	121	118	132	103	110	131	149	128	141	130	153	128	127	139	116	135	133	120	123	134	120	109	135	123	124	130	127	137	133	133	126	106	131	109	118	130	120	104	137	126	142	132	125	112	135	148	128	140	127	122	136	120	126	135	126	112	128	117	121	112	121	136	136	102	126	157	143	146	123	142	142	136	130	107	103	111	122	121	126	122	114	126	117	138	136	123	112	113	149	136	136	130	122	123	113	117	123	128	114	124	130	113	141	120	113	130	116	114	142	117	135	133	124	130	113	126	143	117	135	136	117	132	108	130	126	131	137	148	134	127	115	136	131	132	112	125	126	136	128	123	141	144	136	128	140	138	124	124	143	121	143	125	111	111	130	128	133	127	122	130	155	110	128	109	103	135	136	112	130	122	127	142	132	137	134	116	107	148	133	132	119	131	127	130	129	135	113	154	124	136	122	118	126	149	127	119	135	132	144	116	136	129	126	141	131	151	121	123	119	122	115	113	132	129	123	114	121	108	126	130	142	137	130	123	135	148	116	128	117	135	147	122	118	124	123	132	139	136	109	137	134	116	143	134	119	143	161	123	123	124	145	117	123	126	130	144	125	123	124	137	116	138	128	130	114	142	118	117	147	134	135	122	129	153	130	126	123	117	139	116	133	116	130	123	131	117	126	129	111	125	124	136	130	138	137	130	137	129	152	140	124	116	136	122	145	107	133	135	153	131	119	122	140	117	144	126	106	154	154	130	144	118	137	154	130	142	129	127	135	127	121	122	120	125	126	134	142	129	108	135	128	147	117	108	118	131	138	114	136	136	136	107	115	122	124	124	143	115	111	126	100	119	124	118	116	116	133	115	118	115	115	127	130	125	105	126	125	119	138	126	118	138	134	117	139	132	144	124	151	123	141	123	120	127	125	134	118	122	128	124	124	137	111	132	113	112	123	127	121	118	123	118	151	111	130	134	117	113	129	143	122	127	120	117	145	132	126	146	155	139	136	128	129	139	145	117	128	112	152	137	132	121	110	114	142	127	113	144	109	132	130	139	124	143	124	126	137	121	145	131	113	114	127	120	127	130	128	140	130	115	121	113	127	109	138	100	124	118	116	140	135	123	106	133	129	112	131	137	147	106	126	127	130	139	94	117	121	127	125	136	127	124	143	129	136	124	136	111	117	122	138	109	157	157	122	133	133	136	129	126	142	130	133	122	120	139	111	139	153	157	146	130	147	108	125	136	137	135	131	111	138	113	123	112	113	158	124	109	101	130	130	140	115	128	141	137	125	120	127	112	129	122	128	104	109	125	125	127	127	144	119	128	127	122	115	122	116	116	135	108	107	123	112	120	116	116	113	126	139	156	131	136	124	127	125	142	113	93	144	126	129	117	133	133	132	104	124	112	130	121	129	116	139	156	122	123	113	127	131	131	142	109	139	126	120	110	123	123	143	121	108	125	113	124	143	134	139	110	125	141	124	121	102	115	138	105	152	124	133	133	117	116	117	137	112	116	131	120	135	123	124	127	121	142	134	142	116	140	133	121	133	130	107	127	125	119	117	127	116	124	114	114	121	141	107	128	127	131	129	117	133	112	127	124	154	133	124	115	122	133	142	118	112	112	129	139	127	111	129	109	120	128	128	120	128	113	124	135	142	132	120	122	114	113	130	133	125	122	116	136	133	132	116	140	145	120	112	122	137	138	133	109	123	148	128	130	123	111	143	116	146	137	113	141	111	122	125	113	127	132	108	114	121	125	119	118	145	132	144	134	122	130	121	122	133	132	136	97	127	118	126	113	144	128	110	119	120	115	126	132	131	112	137	121	102	128	129	132	129	134	121	138	130	133	104	132	133	115	138	108	130	128	129	122	111	111	146	134	134	131	116	126	119	136	119	126	137	128	128	133	113	134	101	109	133	115	126	141	128	125	108	118	126	131	127	116	137	113	145	135	127	138	124	124	120	120	145	117	116	125	135	121	133	110	133	129	111	123	138	118	146	123	123	120	122	113	127	136	119	123	129	141	115	115	134	129	129	121	151	127	125	126	108	141	136	111	119	131	114	95	134	138	116	122	115	134	126	130	135	106	125	108	139	142	120	132	129	142	140	117	128
16163	33232	14636	316	259	220	543	582	204	140	150	142	177	140	141	157	136	148	144	134	161	142	145	136	156	132	146	173	146	149	148	138	153	175	141	114	144	134	147	135	114	147	128	135	163	151	153	136	136	136	146	130	138	167	132	149	129	140	132	160	163	151	129	168	126	114	123	132	149	139	148	146	126	136	146	128	128	131	146	143	150	161	153	121	165	155	129	116	130	134	137	164	130	143	125	157	130	145	126	148	162	120	136	145	122	141	142	132	122	150	132	160	149	146	140	144	141	164	157	156	169	148	143	160	170	145	153	135	150	132	155	146	131	144	146	120	121	149	119	142	137	152	146	130	141	167	131	135	154	141	138	124	152	144	135	142	146	146	139	143	153	152	140	129	157	147	142	166	146	142	154	140	153	147	142	138	153	136	162	140	152	151	150	121	149	150	143	144	147	137	144	148	150	140	163	141	138	152	149	167	140	164	142	132	155	127	149	156	132	130	148	156	138	136	160	140	131	144	130	135	151	150	135	141	137	155	116	158	138	134	132	137	134	145	156	136	145	121	146	133	134	114	125	143	156	160	130	156	147	161	141	149	136	167	143	147	131	154	145	134	138	121	151	137	163	145	155	142	166	119	145	140	131	169	154	157	172	139	146	143	125	139	136	135	133	139	132	140	135	134	149	144	130	156	133	163	153	148	133	124	142	143	141	147	155	163	136	158	133	148	139	127	127	142	160	139	129	153	179	135	154	136	143	150	154	166	138	156	149	160	133	143	128	134	130	132	118	139	132	147	139	139	159	142	133	151	151	161	128	151	132	145	146	158	137	137	133	142	140	139	132	153	151	172	139	149	132	129	140	136	129	133	158	137	164	136	134	130	127	154	151	158	138	120	138	141	172	161	152	148	133	145	138	134	145	142	163	154	131	131	154	150	158	144	126	158	154	134	148	143	127	149	134	141	174	158	131	149	134	157	119	145	134	154	125	120	128	150	167	138	151	150	142	149	150	146	142	129	155	138	157	134	143	146	136	150	161	157	150	156	136	137	135	148	133	130	131	145	141	131	133	140	138	151	152	147	131	142	138	140	128	140	136	147	123	129	133	119	144	140	147	141	145	147	153	141	117	128	119	141	147	140	133	151	139	154	151	140	147	132	145	147	124	163	147	145	139	129	136	139	140	141	151	116	132	148	157	164	131	144	176	162	143	151	133	140	146	126	125	151	148	158	139	137	151	155	124	153	145	135	126	142	145	151	167	130	157	146	125	145	144	143	159	152	149	150	147	121	133	129	151	116	132	131	157	139	147	149	167	135	136	157	137	139	149	153	155	152	127	135	142	129	142	146	151	151	135	116	119	165	155	133	128	123	141	141	151	165	129	160	129	154	136	152	139	154	153	149	149	150	176	143	134	138	166	125	151	155	158	137	135	138	125	143	144	134	134	144	145	143	134	142	140	118	145	167	157	135	125	157	148	149	163	143	150	154	131	133	130	149	142	129	128	138	145	160	136	133	136	119	129	145	138	124	146	135	153	142	150	131	125	159	161	129	141	185	170	143	145	143	145	140	157	147	137	137	120	130	161	137	147	138	134	133	126	138	134	125	138	154	143	156	148	135	154	141	134	138	127	132	143	155	157	132	162	143	147	144	158	127	126	151	143	164	157	157	154	162	147	122	139	151	150	140	133	125	133	145	141	134	127	137	163	149	149	134	144	145	144	144	147	142	138	148	132	133	167	155	118	149	118	145	134	132	151	133	181	145	149	137	133	139	133	118	140	152	130	154	162	123	148	132	146	146	128	131	139	175	177	140	144	135	142	146	134	148	148	135	149	139	119	131	126	137	149	145	138	128	146	144	127	131	136	158	138	139	136	147	138	144	159	138	139	138	126	144	171	144	127	177	158	147	141	133	153	157	162	137	133	146	159	124	153	166	159	132	142	162	132	147	131	146	120	144	129	130	125	143	132	151	134	122	151	151	134	122	135	124	144	130	143	135	133	161	132	128	145	145	143	132	161	133	146	154	145	123	140	155	125	155	159	127	115	132	112	159	145	140	140	130	124	121	167	135	157	145	158	128	127	148	176	139	152	148	142	136	148	136	141	136	130	130	128	137	148	134	150	158	130	112	146	113	157	152	139	118	139	153	134	124	147	157	134	150	141	135	137	121	141	140	140	151	145	131	134	156	162	154	139	133	140	153	133	142	138	148	153	119	138	148	130	141	153	141	131	142	130	140	151	118	148	144	148	145	131	155	142	136	134	147	144	163	158	131	164	153	156	124	147	136	143	151	121	141	153	128	148	143	154	169	119	136	136	163	137	145	146	140	137	156	151	152	128	150	118	140	149	132	121	133	143	146	148	142	142	128	149	136	157	118	131	168	144	139	150	141	131	151	143	148	142	150	143	139	145	140	136	137	151	123	148	150	124	148	159	134	155	121	135	143	143	158	147	132	150	150	143	149	151	151	131	155	151	152	145	139	142	149	142	143	145	175	155	139	151	142	144	145	153	148	148	159	121	142	171	151	154	145	137	145	137	169	152	146	147	140	136	148	162	139	151	135	134	139	122	140	162	139	130	124	140	138	124	139	142	156	168	168	131	139	131	139	131	156	149	136	159	141	155	147	154	137	127	137	128	142	138	148	149	146	139	150	140	129	148	135	133	157	142	162	127	151	141	121	116	162	150	134	137	168	150	132	165	125	119	147	143	160	136	136	128	131	136	136	133	137	133	122	123	145	134	139	133	154	148	159	147	130	156	135	136	147	154	149	123	127	152	126	140	154	154	147	149	145	146	135	149	130	133	160	139	134	152	148	157	130	134	126	133	134	134	133	121	156	121	162	143	132	145	147	150	140	140	142	141	135	163	135	140	139	139	164	130	147	143	131	148	138	140	146	161	141	143	154	146	130	122	170	128	162	150	153	147	142	138	135	148	145	134	146	135	139	141	151	139	145	125	137	140	141	149	159	137	139	168	142	156	139	144	154	126	151	153	148	151	120	133	139	148	142	147	140	178	148	166	145	146	147	134	159	139	157	140	152	146	135	152	119	130	148	150	141	148	142	116	130	135	154	133	138	147	149	121	142	131	146	141	127	136	145	149	126	150	144	141	143	135	134	149	137	146	140	139	148	142	133	151	157	145	160	161	157	148	123	138	147	149	144	144	140	156	156	151	145	141	156	159	128	120	140	142	156	156	118	134	150	158	146	136	140	118	148	141	141	135	138	131	130	121	145	142	122	145	125	171	113	138	152	130	151	141	153	160	141	142	127	140	133	141	158	165	137	153	118	140	150	130	125	143	132	128	149	125	123	161	152	167	127	146	148	137	158	149	148	159	148	138	142	132	155	133	137	116	130	148	130	117	152	133	156	121	129	162	137	155	139	148	140	137	144	121	128	128	134	136	143	153	127	141	142	149	152	138	143	141	129	142	154	130	138	161	141	135	157	134	135	148	125	176	146	136	146	121	133	130	155	140	156	142	133	134	161	139	141	150	142
23716	21157	30973	23981	20556	8840	6315	5876	581	439	357	339	367	351	313	323	304	313	313	273	295	303	267	273	296	272	299	253	297	258	266	285	251	275	293	272	246	294	265	269	255	274	267	250	291	270	253	265	290	253	262	240	280	246	244	284	241	271	274	240	276	240	298	273	261	262	296	266	260	293	266	288	258	250	277	247	255	276	273	250	271	254	253	261	269	271	252	287	276	275	273	285	251	268	278	245	258	274	270	275	271	268	289	264	267	253	243	250	266	243	289	274	283	267	289	255	251	273	230	291	306	245	254	308	260	270	230	228	265	287	258	286	266	254	249	265	273	300	263	277	249	238	240	265	265	233	250	287	268	244	269	233	265	279	272	250	274	239	254	249	225	263	243	252	267	287	262	240	277	252	288	282	250	261	270	277	307	242	273	258	262	270	236	272	272	250	262	235	243	271	269	286	262	276	255	263	291	293	258	255	294	267	247	287	242	225	233	274	260	233	290	278	284	259	282	276	258	254	269	249	232	273	252	273	270	276	257	254	282	252	261	270	278	283	234	305	306	254	261	268	253	273	273	267	270	283	251	281	284	262	288	268	247	284	279	276	256	263	283	288	264	270	256	283	280	263	271	273	238	269	258	291	279	251	240	250	249	228	263	251	267	252	250	278	250	250	260	257	245	261	271	267	248	270	276	242	263	272	257	280	251	282	310	272	233	284	259	284	239	270	254	275	250	266	270	232	272	260	242	292	249	275	262	262	285	254	276	263	288	248	273	252	260	260	257	286	265	277	245	268	257	251	232	296	268	239	256	267	262	276	241	279	243	267	261	266	264	260	243	271	261	278	258	257	256	282	270	265	246	263	261	257	271	216	294	297	271	265	267	247	250	255	263	271	258	292	293	248	276	277	247	259	264	247	292	274	238	246	283	259	253	239	318	261	279	254	268	251	240	249	235	269	293	278	268	290	275	261	250	226	262	267	251	285	281	273	278	235	251	286	273	277	288	291	296	230	270	269	263	249	274	264	261	255	249	256	306	261	272	265	270	255	281	245	248	257	251	272	264	256	269	262	289	274	244	269	265	254	266	283	289	259	252	279	261	259	246	270	240	279	255	253	283	265	272	269	256	292	244	275	220	267	287	284	282	268	253	284	257	272	244	274	256	259	282	268	283	265	273	244	281	281	225	266	251	271	261	249	293	247	262	255	257	248	268	247	250	264	265	276	269	248	254	273	293	267	262	268	264	278	245	260	251	266	271	252	251	260	292	281	258	275	244	244	267	269	249	258	257	298	257	253	261	255	235	251	260	255	261	272	283	259	286	264	249	247	273	276	245	280	268	267	270	251	288	248	251	248	253	261	248	253	279	261	250	244	282	241	252	276	262	265	287	274	291	277	257	254	267	267	281	232	285	279	253	259	285	265	276	274	277	230	265	274	301	246	268	262	270	259	278	264	271	264	250	265	243	257	269	263	269	240	244	266	251	278	275	220	264	262	254	237	263	253	272	279	261	276	269	235	262	247	282	248	252	258	250	285	283	253	273	281	243	254	287	291	248	261	260	265	260	265	248	275	260	244	265	271	262	273	240	241	263	249	248	266	267	263	277	282	268	278	275	258	260	262	254	244	254	266	260	263	239	246	271	254	250	266	265	266	308	264	256	270	248	278	256	247	257	246	252	233	250	272	258	281	257	270	224	267	278	250	283	254	266	293	258	278	251	284	265	256	287	257	277	277	255	253	240	261	268	281	274	251	279	263	244	271	288	276	268	231	272	289	254	271	250	266	255	266	255	252	244	278	255	267	263	263	254	253	267	237	275	277	254	250	267	254	291	267	265	293	251	263	272	280	276	279	226	220	275	280	266	275	277	254	243	264	279	252	307	266	269	254	239	258	266	284	271	279	264	262	279	253	295	301	299	275	241	247	272	255	285	282	267	264	260	272	266	269	273	278	294	257	281	274	255	252	271	299	272	243	271	223	278	249	263	251	259	264	277	257	276	245	271	268	257	306	249	269	264	266	259	258	264	236	259	259	266	248	275	250	251	249	255	231	243	277	246	237	257	260	255	264	262	268	285	254	261	264	287	264	257	264	288	256	252	239	264	265	257	263	250	260	265	270	234	250	274	281	261	259	263	274	243	272	280	250	295	250	268	267	263	248	251	261	253	271	293	263	243	287	280	265	246	273	242	276	266	291	270	229	270	288	267	255	250	245	259	272	267	281	266	271	232	306	282	254	260	244	274	290	278	242	262	278	260	236	281	280	295	244	260	266	248	258	265	269	251	247	259	253	262	276	259	227	268	227	286	262	271	265	260	270	277	255	262	278	268	257	248	279	292	264	283	281	271	262	263	270	237	265	283	248	241	280	265	248	266	268	243	244	279	247	296	239	252	262	235	268	265	276	266	252	258	225	296	277	246	272	261	267	279	245	264	265	250	282	265	264	268	284	248	268	279	246	249	265	261	263	260	249	261	280	284	280	271	263	288	241	253	276	272	284	246	278	269	248	272	243	259	294	249	261	307	277	251	260	276	268	275	266	255	278	276	270	265	238	280	252	265	235	249	256	240	247	277	268	262	270	258	268	246	258	250	251	266	246	274	255	279	255	277	276	262	269	266	247	245	262	288	305	277	275	248	278	245	277	265	260	245	252	280	269	292	253	237	263	282	227	276	253	273	280	256	307	275	267	259	256	262	254	276	244	273	266	267	242	268	256	253	265	237	268	253	220	252	268	282	245	258	265	276	266	287	263	233	244	250	249	241	288	276	252	283	251	297	239	286	256	256	282	267	248	263	243	262	277	257	254	242	282	279	274	252	293	265	241	253	268	278	226	273	283	237	260	256	263	257	247	263	263	268	255	264	236	282	261	291	253	271	271	249	252	263	280	253	267	289	261	254	272	276	258	242	262	250	282	255	276	233	244	253	248	279	242	266	256	294	269	277	269	229	252	260	260	244	246	256	264	285	294	275	264	263	267	236	261	281	277	259	243	239	274	262	271	256	240	264	253	257	268	258	287	281	256	281	253	277	260	228	257	278	254	274	265	258	252	270	241	294	273	265	259	246	225	262	262	255	266	242	273	289	250	244	262	295	274	258	261	270	278	246	262	260	225	261	274	266	262	262	253	258	248	270	261	249	256	264	271	293	272	255	253	288	244	265	260	251	285	291	264	267	268	235	276	279	249	252	281	255	248	291	278	270	264	292	306	257	268	258	253	260	250	284	260	252	251	257	253	253	263	261	239	276	259	270	272	239	217	261	274	250	256	254	263	263	272	287	284	284	259	236	253	283	270	263	276	269	273	300	245	269	264	270	234	270	255	280	264	275	269	247	261	233	253	264	261	248	272	272	267	276	244	252	260	270	267	272	279	249	256	278	272	245	237	242	260	243	267	247	289	277	262	261	277	254	249	252	234	271	264	275	276	237	290	270	285	256	287	264	265	239	298	276	245	229	247	275	237	232	263	248	250	306	233	261	271	256	287	266	260	270	240	259	259
17317	49382	48717	2660	1829	1347	9225	6651	910	578	452	478	379	395	367	333	321	305	305	329	318	299	327	289	272	314	307	307	304	303	298	272	284	303	288	287	308	265	271	323	266	284	296	279	286	248	282	264	298	288	257	307	284	303	268	266	262	259	301	247	290	277	284	293	287	278	253	279	271	273	284	279	287	256	303	255	254	273	275	244	282	251	263	275	289	253	275	278	281	265	275	282	235	270	274	262	293	264	268	268	300	280	262	274	276	277	234	311	273	261	273	283	284	272	267	275	270	269	251	255	252	267	297	295	262	298	258	251	273	273	278	239	269	258	303	265	275	250	264	266	303	284	247	278	272	276	268	272	305	251	271	309	276	267	261	265	242	274	282	253	299	268	264	285	277	249	265	264	284	281	264	268	254	305	293	263	277	278	249	276	307	257	250	261	282	251	299	267	280	269	279	286	278	274	281	274	256	289	247	250	254	254	272	266	272	259	254	257	265	255	261	257	306	252	276	308	293	265	264	261	256	266	263	282	266	262	241	271	280	273	257	268	256	280	286	258	258	247	276	292	264	271	273	272	248	259	267	270	268	252	274	265	278	248	250	239	286	299	275	266	255	247	249	293	238	276	248	279	286	266	261	291	273	264	269	277	249	273	254	290	273	283	272	290	275	272	268	260	285	264	281	270	250	301	256	269	251	236	245	250	277	240	273	256	293	270	274	276	270	261	262	266	259	282	274	264	264	238	250	238	299	275	290	290	257	274	298	266	262	289	246	276	295	266	281	287	288	284	242	266	263	251	275	295	250	276	296	274	247	289	254	297	263	250	259	261	259	266	270	255	290	246	259	269	278	269	267	260	318	277	256	298	296	287	260	282	272	273	271	274	276	259	259	255	247	275	274	267	280	279	282	249	282	300	288	281	302	280	275	264	305	278	269	281	247	267	257	282	293	277	282	260	251	300	253	252	270	269	287	258	254	254	268	234	235	271	242	287	264	291	291	268	273	289	252	272	248	276	285	262	317	272	269	225	246	271	241	272	274	296	276	279	266	261	258	270	287	264	290	275	265	268	279	264	273	282	271	295	272	286	268	247	271	257	238	269	256	272	242	300	290	291	283	255	263	284	314	266	266	275	259	255	258	255	262	287	277	253	302	290	267	256	280	262	299	275	274	275	245	309	262	275	258	307	246	265	261	248	275	276	277	280	280	260	281	249	287	276	274	297	259	285	265	274	289	269	272	254	287	268	266	272	252	285	282	285	286	275	279	275	253	251	291	272	255	261	277	269	293	281	264	280	293	287	254	276	290	281	274	263	258	290	278	264	260	276	305	275	251	275	293	237	299	260	264	262	289	297	244	294	261	255	253	274	251	275	284	271	283	265	263	244	267	302	268	267	255	267	267	289	261	278	246	271	294	283	265	262	279	273	282	268	277	269	288	254	286	256	276	233	284	239	261	278	261	270	241	255	288	253	262	274	271	275	254	256	275	257	271	265	291	269	264	283	262	242	276	288	292	283	287	280	238	269	258	292	264	282	258	265	265	269	273	299	236	276	284	292	309	308	266	299	249	295	276	289	265	263	262	271	271	257	274	270	296	283	260	259	280	266	261	281	265	251	294	270	250	275	263	283	253	275	285	304	264	291	267	254	255	251	284	248	256	272	267	277	265	253	257	279	284	263	264	268	253	274	275	273	249	302	254	270	282	256	286	299	287	287	254	247	282	270	239	272	272	269	312	272	290	266	281	259	293	257	267	294	251	284	271	280	294	257	276	217	281	276	266	284	260	267	263	282	264	254	251	278	266	266	262	276	275	259	228	294	264	274	278	273	257	237	292	299	287	310	278	283	244	267	267	294	292	284	269	282	282	287	285	279	288	266	292	269	274	301	288	252	279	256	256	280	257	268	272	274	261	289	263	267	281	279	275	296	249	270	301	289	291	262	259	267	261	257	292	291	268	280	249	255	263	281	282	265	278	250	264	289	289	283	279	283	273	271	264	239	265	251	254	272	279	243	267	245	285	281	253	281	285	261	255	260	255	259	289	288	267	281	278	282	302	260	233	256	292	286	260	293	277	289	304	294	268	297	258	275	281	272	276	279	283	251	297	271	278	309	267	295	268	246	269	302	261	246	285	282	256	260	262	283	248	274	271	265	286	261	256	263	266	265	265	260	254	285	286	276	259	267	238	276	282	284	278	255	295	300	299	267	235	280	284	262	293	269	262	266	278	294	275	288	253	268	266	254	301	253	274	311	292	262	278	258	294	240	256	273	271	255	268	284	279	262	272	273	256	274	278	254	269	261	245	257	284	273	278	276	286	274	287	258	272	239	278	284	302	278	281	268	271	284	229	272	277	280	241	279	289	250	269	310	285	274	261	253	268	274	283	290	262	280	273	284	277	250	300	278	242	255	257	264	294	240	247	257	273	301	264	272	254	280	271	280	280	298	272	285	299	231	248	273	280	258	244	283	282	297	259	297	270	260	270	289	274	289	266	270	272	258	294	275	289	294	273	241	252	252	309	299	263	266	263	278	262	254	282	266	249	283	254	246	253	268	271	274	287	294	260	250	269	285	239	260	297	284	274	287	274	284	262	279	245	302	269	268	273	240	280	311	264	291	270	265	277	260	254	283	253	276	274	281	288	263	258	260	276	290	267	307	297	276	295	291	282	283	269	294	271	266	255	270	286	285	264	278	274	290	272	279	266	308	269	274	261	292	260	250	290	296	318	284	291	289	282	280	278	291	241	269	303	286	245	251	308	270	292	242	281	281	276	264	271	237	267	260	278	258	250	281	261	257	266	270	271	276	272	279	253	251	266	285	265	272	326	244	279	275	263	258	281	289	274	263	250	249	259	264	281	268	283	279	248	247	275	282	263	259	299	301	250	237	279	289	242	275	279	279	245	271	270	292	261	305	276	294	236	241	260	288	299	273	252	263	262	276	258	279	289	281	291	281	281	260	271	269	278	261	249	268	281	286	243	259	267	282	268	279	241	254	272	270	272	260	273	240	291	252	283	285	270	227	253	277	282	278	272	266	268	253	277	276	256	284	258	245	275	263	315	286	272	242	258	278	292	258	274	304	270	244	259	306	282	262	251	285	267	298	250	285	284	247	251	225	263	269	274	262	293	252	247	256	258	271	267	259	283	271	287	284	259	265	265	255	260	268	254	282	241	241	286	262	280	247	287	278	273	263	287	272	272	271	282	274	302	281	263	267	285	263	265	255	303	284	276	264	270	273	239	302	268	251	280	277	249	261	284	259	278	263	264	290	249	276	274	236	257	269	285	306	265	263	273	270	249	270	260	292	295	256	285	271	246	251	282	261	261	242	257	254	262	250	272	264	263	266	267	277	275	273	289	290	253	261	275	260	271	303	261	249	268	281	264	275	252	289	263	239	294	260	276	283	260	276	259	261	278	251	242	266	274	264	283	271	246	275	238	282	287	283	271	301	247	303	257	295	261	247	279	274	262	274	287	267	267	261	251	292	241	276
24974	21206	30758	24125	8748	592	2707	2638	396	324	284	268	269	295	281	256	244	251	224	243	236	249	249	241	260	267	236	259	236	227	216	214	239	223	211	238	240	242	212	219	207	244	226	242	226	238	254	216	222	241	228	232	220	237	231	216	230	253	231	204	241	262	234	237	235	255	199	215	211	224	242	213	230	234	244	227	250	223	224	234	256	240	205	213	240	232	245	215	227	217	219	223	220	264	207	248	238	223	214	242	224	224	231	216	203	244	259	207	230	220	215	223	233	237	242	224	218	204	229	224	230	228	228	237	237	233	229	225	249	223	237	208	228	246	220	234	230	250	223	241	227	240	215	227	261	233	195	221	264	239	223	204	212	218	209	212	231	228	254	225	250	206	206	244	230	227	222	238	246	205	248	264	226	231	254	203	235	213	206	239	209	245	198	195	229	232	243	261	217	255	208	239	191	235	269	213	201	250	243	219	220	227	215	200	236	224	225	215	231	206	245	248	218	229	223	243	207	236	220	213	231	222	198	228	241	237	230	245	273	214	200	252	228	221	243	222	239	229	237	228	220	235	265	238	228	213	206	212	244	240	210	230	219	232	236	249	223	237	226	238	247	221	218	207	247	232	233	208	227	220	235	253	252	222	235	228	244	224	230	223	217	215	255	226	206	249	238	242	176	203	225	253	226	219	244	255	237	237	245	247	203	224	207	233	243	228	207	246	223	241	256	229	222	224	223	260	201	248	224	247	219	224	230	237	200	221	226	230	237	218	242	207	210	255	224	203	223	227	238	197	230	230	214	237	253	214	225	221	205	218	235	235	229	233	222	226	231	227	238	240	218	220	216	219	224	180	222	203	218	220	227	236	228	219	254	255	237	244	222	229	223	202	223	235	214	233	207	266	247	236	200	231	204	229	201	245	203	231	235	220	248	249	249	206	269	229	218	212	236	211	270	248	222	224	253	220	207	219	233	255	243	240	235	211	241	250	231	254	245	248	227	220	233	247	236	221	221	253	229	222	233	225	255	205	237	207	240	214	218	230	212	249	241	231	239	228	235	206	222	239	237	238	200	230	227	257	243	225	219	246	244	232	220	252	230	235	233	214	211	237	247	229	238	232	230	218	213	224	216	250	229	260	226	228	223	214	215	210	235	221	213	214	238	242	235	230	244	258	232	225	248	251	203	234	278	236	192	210	235	265	227	215	237	220	234	220	230	227	235	223	240	204	242	234	253	229	227	228	266	212	221	212	224	241	254	248	228	224	203	226	213	250	225	233	215	226	220	240	213	252	258	213	225	212	200	250	255	226	222	233	242	201	211	249	209	221	224	221	246	234	218	230	240	252	232	233	208	231	234	239	232	218	210	226	223	219	231	227	226	214	214	232	230	243	233	208	231	220	256	239	227	234	209	226	211	223	236	252	252	235	214	217	218	238	225	234	197	240	209	249	224	249	236	211	248	214	237	218	232	257	224	230	257	220	250	227	208	232	221	227	216	233	259	225	241	208	226	247	232	225	225	217	232	220	220	228	226	233	241	238	218	215	248	225	257	220	222	253	218	233	217	226	223	220	222	221	224	194	241	276	227	215	212	227	234	226	222	195	231	221	223	246	253	217	220	219	232	233	245	233	230	234	193	233	222	261	249	224	237	254	222	227	203	251	235	225	231	228	249	238	221	227	218	220	233	243	228	203	249	218	203	224	218	229	245	235	219	228	232	219	257	226	228	218	230	210	198	225	259	221	212	232	252	213	222	244	251	237	227	210	242	210	209	220	227	207	216	249	222	226	214	229	197	252	235	198	217	233	228	246	222	231	222	232	246	212	182	260	211	259	225	242	221	230	223	233	257	246	230	246	232	235	220	228	248	253	235	227	265	230	247	252	235	227	221	214	238	231	236	212	225	233	226	233	250	228	235	225	229	221	224	223	249	227	252	245	215	219	237	206	238	217	237	223	228	225	203	239	223	227	224	223	202	241	218	247	226	200	239	250	232	230	220	213	223	226	242	230	217	189	238	232	248	218	240	205	249	236	246	210	231	246	224	233	211	235	235	226	212	252	229	208	218	236	211	220	245	212	231	231	247	220	255	221	248	180	223	246	229	240	240	205	241	256	237	201	209	218	225	250	256	214	232	241	235	246	205	221	233	234	242	237	207	218	228	217	236	211	238	261	224	214	228	262	258	245	250	213	253	207	233	234	235	214	234	195	240	253	235	240	214	233	213	236	182	198	209	223	210	241	254	229	216	226	215	213	199	217	229	242	245	235	242	245	224	203	220	210	223	207	244	218	232	227	241	234	255	207	242	231	230	261	230	229	224	249	220	243	208	257	188	250	197	215	228	236	215	224	234	266	240	264	240	248	245	232	229	222	222	240	231	224	220	219	214	219	224	215	258	238	204	226	216	237	253	244	263	230	242	200	221	251	216	207	229	217	220	222	238	203	234	219	229	241	230	225	241	251	254	222	233	236	201	245	239	204	233	215	220	243	213	226	235	239	235	244	264	253	222	194	195	211	222	235	263	214	260	255	219	193	227	227	223	215	216	223	240	234	235	210	212	225	235	223	258	253	219	243	245	221	214	274	247	219	209	225	233	241	207	221	239	236	207	231	247	220	235	213	216	264	232	228	222	213	207	227	236	236	215	226	238	226	224	220	217	230	217	256	244	252	223	251	239	229	250	243	230	225	219	230	206	247	209	248	225	215	203	234	245	208	222	226	232	224	227	231	229	217	215	228	242	216	198	232	217	238	229	216	218	256	227	228	212	228	206	218	222	246	229	227	217	210	229	262	234	206	231	244	213	270	232	222	215	220	233	256	199	244	240	225	236	220	241	222	262	232	228	254	228	233	246	252	221	238	201	270	231	193	214	259	229	205	200	227	239	227	232	227	224	242	253	245	231	243	225	247	242	211	208	252	223	232	221	243	227	222	238	228	219	207	199	216	234	224	221	197	234	240	224	210	224	223	233	226	227	233	219	219	235	212	239	237	215	223	230	245	229	220	237	254	235	243	231	208	210	234	252	226	237	210	212	206	222	246	259	214	253	236	236	211	264	249	222	247	253	221	208	219	229	228	245	243	240	193	254	233	229	246	236	209	223	221	248	221	230	242	243	218	239	209	233	249	234	226	212	239	216	234	251	230	217	193	239	249	241	232	241	231	253	259	213	229	225	211	207	225	228	247	232	270	222	197	234	218	240	224	245	217	255	227	247	236	239	210	217	218	219	265	231	214	246	225	230	229	199	217	246	219	239	245	238	226	228	227	185	216	246	253	220	210	209	223	221	243	226	221	233	226	226	240	217	230	229	215	264	223	264	233	240	273	204	227	200	224	246	241	213	236	235	247	214	227	264	202	212	220	245	219	242	242	258	214	243	222	247	229	216	218	261	226	208	233	228	250	229	233	225	226	213	246	200	222	216	251	237	223	243	218	232	222	228	239	234	225	208	232	217	229	210	222	219	238	225	226	221	230	230	213	252	261	217	250	221	237	237	230
16136	41239	40603	1494	1076	860	5407	4506	620	406	365	339	336	320	266	316	289	277	285	274	264	257	274	296	278	260	238	241	268	290	282	267	273	292	260	256	260	244	248	239	260	243	279	253	250	264	247	240	240	239	271	260	271	278	234	261	264	257	231	286	298	263	237	238	278	275	270	299	260	228	253	272	280	256	229	252	245	271	240	253	219	264	253	266	258	283	259	260	251	263	271	262	253	245	243	238	245	265	246	258	243	231	265	257	243	251	241	281	243	249	285	238	243	229	230	230	222	247	240	224	236	242	238	278	223	261	246	229	234	256	290	256	250	260	254	243	233	274	238	260	261	252	243	265	263	244	230	241	242	251	240	241	265	252	263	245	263	250	265	237	244	265	257	240	262	257	238	279	246	252	267	261	248	272	254	244	246	238	259	258	264	258	270	287	254	240	265	245	256	237	245	248	239	249	258	263	270	282	244	250	251	264	237	262	244	269	269	230	251	250	249	261	268	256	248	286	267	247	251	262	231	250	245	257	277	233	230	249	267	235	254	231	235	237	249	239	247	253	277	256	257	276	278	248	281	255	253	246	256	237	266	240	229	253	269	245	263	241	260	231	257	239	252	246	268	254	242	242	267	250	248	270	235	243	240	244	295	247	254	232	245	263	237	236	263	242	263	278	240	274	259	241	270	285	258	291	248	252	244	249	271	249	268	286	266	243	274	274	268	243	235	231	276	250	267	254	265	278	250	233	262	264	236	259	280	229	244	229	249	257	220	244	271	234	260	268	243	248	253	262	232	242	254	267	238	243	260	255	239	245	242	236	258	263	242	227	273	271	250	244	259	273	281	258	265	259	272	246	247	233	265	258	234	224	246	251	263	272	259	251	252	227	244	260	237	239	246	242	264	263	255	262	273	214	255	249	275	293	275	237	230	249	233	268	250	275	258	263	257	253	239	238	263	256	266	259	278	251	249	253	242	259	259	249	256	234	292	295	252	247	250	264	273	251	251	229	259	259	251	260	256	244	261	250	250	251	216	257	268	283	239	223	273	294	272	258	255	264	271	249	241	252	247	255	273	262	279	253	266	229	270	249	240	261	193	257	247	210	255	273	272	264	247	252	244	260	251	253	247	248	247	241	266	278	251	253	238	269	257	217	237	239	265	254	261	241	248	270	250	244	248	260	236	268	232	262	247	260	245	259	267	255	276	253	250	279	250	242	250	263	251	247	261	223	241	256	235	267	252	251	231	245	281	235	288	249	261	260	253	259	212	222	287	235	256	258	269	243	237	265	257	269	256	259	247	261	243	258	262	246	224	222	274	275	243	248	244	261	269	234	252	270	248	254	268	245	251	277	274	247	250	230	261	226	266	233	244	240	278	281	247	261	245	239	250	278	247	249	235	244	218	232	281	244	238	239	260	258	274	251	265	256	258	264	243	248	243	252	204	246	269	250	291	237	271	252	250	279	249	263	230	250	254	257	260	230	230	259	261	296	250	249	280	250	275	269	244	250	277	246	274	257	261	238	234	268	250	261	266	248	246	263	222	260	260	251	253	228	259	245	257	243	272	248	254	238	242	232	236	243	247	277	245	243	259	264	238	249	255	277	252	258	253	225	236	251	265	239	247	302	269	262	255	255	248	253	228	248	256	249	258	249	240	247	236	262	227	266	260	259	232	263	259	278	273	271	228	234	247	255	270	246	240	242	284	240	254	228	222	266	273	259	252	246	244	228	237	289	231	237	246	258	245	261	262	249	229	234	261	241	232	239	246	252	265	286	228	235	275	263	235	251	231	262	239	253	248	266	262	243	259	279	242	251	255	293	259	247	256	272	267	259	263	265	250	257	260	230	279	262	265	271	235	261	262	263	266	265	245	239	248	238	256	237	231	259	270	226	235	260	244	226	244	251	242	255	271	280	273	245	239	286	232	266	250	229	270	239	259	257	272	221	267	271	241	268	254	250	271	231	274	248	250	282	267	275	237	247	254	264	244	253	260	259	225	273	251	248	288	233	238	270	241	219	278	267	243	249	236	245	255	252	258	252	251	265	263	248	239	272	286	242	258	251	277	260	256	268	253	294	259	247	243	257	235	261	265	250	261	247	240	232	244	231	264	256	264	240	248	264	257	285	249	273	267	254	264	257	249	249	231	235	280	273	231	279	253	256	247	248	258	278	248	249	249	268	267	245	240	262	227	237	221	220	208	263	248	245	259	273	247	277	263	263	254	259	232	246	261	272	251	240	237	245	270	245	245	260	252	242	252	266	259	264	274	253	271	238	251	275	241	259	251	256	257	276	310	250	233	252	229	243	255	271	256	234	226	262	243	257	276	269	235	244	256	223	237	234	247	278	251	257	242	235	259	251	273	284	266	274	254	247	281	318	247	236	212	243	248	299	244	234	235	264	222	254	270	276	258	244	260	278	245	262	291	199	240	239	236	243	254	247	228	251	263	247	243	248	266	249	246	252	245	243	245	254	254	227	270	251	249	258	252	266	250	260	249	262	229	264	256	233	254	241	223	248	261	272	260	239	261	227	243	233	270	272	238	256	238	271	260	274	260	263	251	259	237	285	262	267	259	223	268	269	243	261	274	242	247	267	276	272	225	231	278	269	231	247	277	277	298	259	250	276	238	254	264	282	261	247	236	231	260	250	246	251	284	260	249	295	242	299	237	288	232	269	208	237	248	252	242	226	252	272	275	279	234	296	266	244	239	256	247	261	270	231	238	236	245	262	245	252	230	272	273	242	271	240	233	246	258	226	243	261	249	259	266	254	244	265	255	257	258	248	247	249	259	265	243	287	250	246	266	233	264	255	261	246	246	257	258	257	260	265	260	269	236	248	277	283	248	271	293	242	273	254	231	275	233	286	274	275	246	242	221	266	254	273	257	247	276	272	251	270	230	274	231	239	267	274	272	236	239	264	250	217	244	279	269	251	256	237	251	239	258	253	263	245	268	259	274	240	241	264	255	277	247	243	259	208	261	260	255	223	251	236	261	206	250	275	240	266	262	272	252	258	233	246	272	273	264	227	233	246	251	249	244	273	268	263	248	246	209	258	262	253	251	237	253	268	282	254	243	282	242	239	263	244	243	244	258	248	265	275	253	231	251	280	246	251	244	236	272	224	260	251	250	260	273	277	280	250	232	258	235	276	264	236	252	242	262	222	233	251	257	256	249	248	258	250	242	249	238	246	272	277	275	236	263	257	253	239	262	234	264	246	273	267	264	255	266	265	245	280	235	269	268	250	270	241	234	254	249	211	256	251	264	247	251	262	265	274	255	247	262	217	276	247	252	264	287	290	245	230	249	256	251	242	243	271	246	276	252	250	251	265	283	259	303	239	242	254	267	237	262	276	214	246	252	271	250	270	232	253	252	286	258	267	256	255	259	237	258	243	261	256	249	278	272	248	270	267	242	254	275	229	272	264	240	271	280	269	228	240	253	243	272	246	273	264	249	236	257	269	230	269	239	242	239	240	262	282	264	255	226	262
22672	21167	29866	24048	21168	20600	16519	11302	1212	785	638	622	618	555	575	575	508	532	539	487	504	498	524	488	523	450	513	477	501	459	442	477	473	470	457	464	456	446	494	498	445	476	449	434	434	461	444	444	455	479	466	455	455	481	436	424	449	426	439	499	478	456	468	447	462	443	444	466	479	471	450	456	421	433	446	432	435	476	472	447	441	427	457	444	429	457	474	461	493	480	455	451	467	455	480	450	443	478	437	442	505	466	439	463	403	469	436	492	465	439	502	432	424	456	503	416	473	472	459	438	449	456	456	458	441	431	463	424	422	464	457	428	471	483	500	440	436	441	482	432	450	450	439	461	449	462	479	481	471	484	433	442	425	433	426	422	450	443	478	472	444	437	450	418	464	440	459	490	462	420	435	444	488	443	429	470	471	417	448	461	450	423	421	414	410	427	483	444	450	471	443	465	446	412	431	451	466	402	450	466	441	422	474	478	420	449	500	451	467	420	429	417	420	459	439	442	478	448	454	453	443	421	412	429	432	452	448	446	464	471	449	401	465	442	427	467	457	419	434	475	491	434	428	439	456	497	416	427	442	429	468	479	496	467	457	449	431	444	457	474	464	464	446	426	463	482	441	427	456	445	453	414	437	416	466	429	452	486	438	433	429	472	458	444	447	427	449	457	469	487	472	455	422	516	467	469	484	443	431	458	434	454	394	478	451	464	417	427	476	472	454	441	462	406	430	432	414	438	482	435	470	451	440	442	460	464	440	419	444	471	497	412	395	481	403	439	447	467	454	449	462	463	436	448	444	424	478	464	442	466	461	452	452	412	496	449	420	475	466	441	474	444	466	433	475	430	419	467	445	448	449	428	409	404	442	460	456	459	446	456	439	440	472	444	437	451	468	444	440	426	411	408	420	445	440	451	443	452	446	457	467	425	467	452	468	448	437	480	441	441	466	449	395	419	456	408	394	441	400	473	452	447	482	455	461	423	461	427	496	463	415	480	434	483	438	422	460	442	436	413	451	452	465	479	451	468	449	455	455	434	446	450	444	439	452	444	469	430	447	416	427	444	464	435	428	444	438	456	459	450	448	443	449	470	441	468	433	449	458	459	455	446	436	436	452	456	417	445	436	466	423	453	428	462	434	432	439	429	424	394	434	422	452	457	487	463	444	421	442	435	459	436	493	441	446	459	460	453	458	452	442	453	461	436	425	467	431	435	472	462	471	450	474	463	436	457	433	467	448	444	468	452	472	483	454	456	490	466	438	474	433	465	455	401	432	484	452	433	436	432	442	469	440	430	507	444	439	417	439	476	475	426	451	468	429	477	431	430	432	453	440	451	483	461	458	468	453	467	434	440	444	448	404	431	416	433	424	470	460	392	465	436	455	453	472	401	455	450	468	497	464	442	407	429	482	485	448	443	480	445	473	447	466	407	461	458	427	447	426	442	441	433	468	487	432	462	411	449	442	423	448	446	454	430	411	461	462	425	435	458	446	449	453	450	434	450	485	452	433	416	444	462	476	471	442	422	476	447	491	430	498	454	423	473	439	415	440	491	454	453	490	463	440	442	485	453	448	471	447	428	468	414	491	451	418	423	443	455	460	500	443	503	443	470	441	407	453	480	448	400	461	451	476	431	459	433	443	436	465	424	447	480	445	452	441	471	450	480	425	434	449	453	434	439	435	451	437	425	471	462	443	426	449	473	442	438	437	405	483	474	444	436	437	445	415	469	454	471	518	471	431	450	408	449	431	430	423	419	463	431	420	417	465	436	416	433	453	434	442	415	444	458	427	440	413	461	466	457	411	474	430	428	429	448	434	421	431	470	472	450	416	456	459	452	471	484	465	470	447	461	459	442	469	482	480	446	442	426	460	479	460	437	450	484	408	458	466	425	453	446	465	418	452	447	445	454	448	475	457	424	438	437	444	492	392	475	468	469	438	450	470	419	430	438	442	456	423	440	440	465	458	404	418	426	441	460	459	422	459	454	430	463	437	428	444	501	434	462	458	454	468	434	472	467	388	474	439	473	459	435	470	450	415	437	420	414	474	453	444	440	443	406	468	468	440	477	462	427	416	455	463	424	438	453	469	471	458	450	444	424	451	471	443	461	459	465	446	458	484	471	477	438	492	436	443	445	442	461	466	484	448	464	454	447	413	474	436	469	435	421	443	467	418	448	422	430	448	458	429	427	462	488	502	460	441	458	441	410	485	444	440	444	411	467	509	456	445	434	466	423	444	437	435	463	443	441	432	423	412	464	443	425	455	486	445	450	450	463	430	448	453	440	469	456	428	433	471	456	472	422	434	449	460	490	433	447	453	397	499	450	451	459	440	446	446	428	444	488	466	432	441	444	481	434	484	448	439	426	442	421	423	487	440	415	419	470	452	480	449	432	457	416	459	432	448	443	459	428	455	458	472	498	442	448	462	455	461	415	437	428	492	415	436	439	447	441	465	431	430	409	457	470	466	479	473	482	450	444	451	415	475	435	466	459	422	470	457	428	470	437	442	409	430	451	459	391	457	463	442	430	415	412	417	462	438	473	457	487	421	448	461	404	481	432	417	449	466	460	437	472	427	461	459	442	436	441	462	440	470	414	457	458	480	439	441	435	483	463	475	446	457	429	429	424	472	447	454	422	424	425	462	440	453	456	441	453	428	453	423	490	429	453	447	468	490	451	455	443	465	466	455	458	444	484	477	460	433	464	431	418	438	468	429	471	427	436	446	476	444	450	447	511	431	443	442	427	438	443	469	419	467	423	438	461	445	459	455	450	402	415	411	450	454	456	462	447	472	456	455	445	462	468	437	416	474	444	449	441	451	446	461	442	441	450	467	407	491	420	442	458	446	432	463	414	440	445	449	452	451	459	433	418	457	433	441	449	425	436	432	430	447	432	468	460	429	448	431	421	448	445	454	398	464	471	481	449	419	444	427	452	434	467	451	453	468	443	480	427	469	489	428	449	450	446	472	487	440	484	450	466	466	433	485	444	452	426	447	458	472	456	465	440	425	448	470	467	417	453	457	435	458	436	457	406	434	461	456	452	489	436	461	457	463	445	473	437	465	463	451	468	440	439	475	474	452	465	481	433	460	417	488	453	456	482	471	444	415	459	460	455	459	440	475	482	429	443	468	470	501	464	429	474	479	426	433	421	417	454	460	411	452	445	455	437	488	445	454	492	473	436	433	433	463	473	434	455	451	458	446	492	447	450	452	458	435	457	475	448	452	434	496	453	475	458	446	450	426	432	444	448	440	466	440	455	463	428	454	440	453	439	438	398	438	435	438	432	430	434	443	466	458	450	446	450	430	472	429	418	434	434	439	400	445	493	440	421	411	461	476	429	434	474	419	453	440	421	394	455	446	417	497	421	434	396	494	409	474	462	439	428	450	460	429	438	474	443	456	465	408	456	467	481	447	469	454	452	423	427	433	420	461	460	445	460	444	451	458	427	430	439	456	459	458	417	462	484	434	451	479	469	469	439	415	446	422	427
19190	46724	56107	4640	3194	2454	15654	9580	1571	1019	876	747	742	673	677	567	608	552	586	544	493	550	553	498	479	459	487	474	497	481	478	486	462	490	466	472	501	464	452	477	468	460	461	467	475	452	452	479	480	512	464	478	472	470	477	495	472	491	478	436	461	438	457	437	479	465	456	465	494	464	498	432	437	472	439	445	442	438	470	451	495	456	472	462	443	436	463	435	487	435	464	447	446	442	445	452	499	473	483	485	450	459	415	523	451	433	434	451	489	434	442	442	452	475	468	449	449	451	406	450	418	423	487	485	475	473	457	504	457	481	469	464	455	489	463	464	450	422	455	460	478	447	462	453	439	456	465	476	448	489	445	478	444	420	459	450	454	458	512	453	415	427	471	462	433	422	461	445	471	480	450	442	477	487	462	455	444	438	459	471	454	484	447	449	463	438	452	484	456	473	434	458	477	464	422	457	441	479	424	455	454	479	484	440	456	486	520	450	480	431	481	424	451	421	472	441	499	413	446	479	451	474	448	450	453	465	447	455	476	488	446	464	443	431	460	454	440	457	469	452	446	493	426	433	464	465	428	436	467	444	442	432	454	450	424	459	431	463	473	459	461	436	471	464	487	415	460	484	496	477	460	468	433	461	471	476	447	449	440	470	453	484	437	443	487	474	494	467	442	455	487	496	467	453	432	476	405	519	455	466	463	457	483	474	428	438	474	456	447	434	447	426	445	460	428	484	494	453	451	425	467	471	441	412	500	445	427	415	474	419	439	430	451	482	416	443	465	458	442	441	456	478	463	420	471	474	462	463	455	478	468	413	441	442	443	431	500	452	472	462	456	430	454	463	473	420	464	476	421	457	455	442	494	438	451	418	467	437	452	449	451	463	461	465	434	442	460	484	476	454	452	467	446	473	472	442	452	480	432	419	436	459	477	483	470	496	482	458	431	462	463	452	464	442	450	477	459	479	526	401	462	426	417	413	474	423	422	472	454	460	469	471	485	472	488	482	412	453	477	427	488	467	429	422	462	465	433	436	454	437	461	453	479	444	487	499	448	477	454	449	450	467	456	475	429	431	465	464	441	475	459	466	425	440	489	446	460	444	432	483	453	464	462	458	445	473	444	448	448	461	448	462	480	463	476	441	421	458	453	489	462	467	495	479	447	480	437	466	452	490	457	430	459	449	475	465	454	441	442	467	498	452	443	440	483	442	456	488	468	455	429	442	462	446	449	466	456	434	463	472	464	465	486	467	461	467	451	481	485	413	426	453	468	430	457	444	417	474	467	464	461	475	426	479	437	453	487	432	452	431	420	441	416	450	413	459	471	430	458	486	452	404	475	449	495	440	424	472	500	443	492	454	467	455	455	438	440	446	430	472	479	448	476	458	460	465	431	464	458	442	452	431	440	461	446	473	478	431	477	446	450	451	429	443	476	432	489	442	431	478	470	488	472	466	455	437	457	466	451	466	478	407	486	468	481	459	446	484	458	440	472	432	469	443	476	451	445	443	444	467	469	417	455	462	450	451	436	461	450	436	445	446	462	466	433	462	449	476	436	413	450	473	431	497	452	454	479	459	478	486	462	469	450	458	429	441	482	456	467	456	467	475	441	461	435	504	470	430	492	445	471	488	422	466	441	469	443	429	462	418	452	455	455	418	445	442	457	463	442	456	451	447	442	495	419	463	490	446	486	444	441	446	446	427	432	458	443	435	450	445	421	430	452	450	446	436	447	481	432	433	469	460	464	438	435	455	471	451	431	452	456	431	450	435	458	460	411	516	448	463	449	446	448	430	449	448	458	467	466	473	445	475	471	478	442	420	465	426	441	400	467	423	450	466	462	449	469	448	437	435	464	491	442	448	471	399	485	433	414	464	464	511	451	449	451	475	454	451	456	460	430	459	463	463	470	445	448	390	415	433	475	499	439	437	449	437	477	462	453	462	476	438	469	458	441	426	486	458	440	447	417	434	453	434	473	467	437	432	465	442	432	440	419	456	440	497	459	465	452	430	461	460	468	464	418	446	500	404	473	430	445	404	507	473	475	456	437	464	450	475	480	458	475	467	508	443	448	458	440	435	409	458	453	409	416	458	451	449	455	508	438	446	456	443	390	437	432	452	459	500	471	437	442	453	439	447	430	451	443	477	469	454	480	452	439	451	430	447	444	410	455	446	404	446	445	457	489	441	440	425	483	452	446	442	471	451	465	453	471	452	445	462	450	466	460	484	452	475	464	459	469	451	477	451	430	454	442	442	441	479	469	451	447	422	449	446	437	469	474	457	491	433	426	441	500	496	448	490	414	450	451	440	409	465	449	437	444	431	423	455	465	460	433	438	451	459	460	476	466	441	470	477	411	440	464	429	442	462	464	468	448	452	453	419	477	481	482	425	419	445	483	498	473	432	454	431	413	451	446	458	528	437	433	438	428	434	463	446	431	464	481	460	446	430	466	455	406	424	483	448	473	475	471	457	458	411	435	436	486	493	482	461	441	453	464	450	487	450	452	465	482	450	455	437	437	440	462	478	471	474	447	437	461	436	476	451	463	482	446	421	471	471	499	434	466	436	437	429	444	475	449	474	444	478	477	502	421	452	465	450	462	454	457	483	469	454	439	453	471	458	484	425	454	449	446	416	442	441	462	459	447	403	449	450	440	429	457	457	461	468	457	450	456	475	462	459	449	482	451	435	479	445	450	474	464	489	485	444	430	423	474	464	462	456	462	449	457	460	483	431	434	458	453	440	436	444	465	454	438	445	465	442	439	449	477	439	467	458	462	456	460	422	448	443	432	413	458	455	445	454	427	423	440	483	443	444	447	460	464	424	449	465	434	435	414	495	451	448	468	454	473	451	452	428	450	431	430	454	452	441	472	438	478	434	430	429	470	478	485	420	467	450	412	482	454	448	477	445	427	443	468	455	470	458	449	460	454	445	430	443	441	480	396	442	465	477	452	458	439	470	453	446	448	487	424	457	437	465	456	436	442	413	415	453	456	471	462	460	437	439	484	489	448	434	455	473	473	438	456	467	451	434	433	455	477	445	438	437	453	475	381	461	484	455	451	435	459	444	439	468	491	462	435	458	429	459	441	463	488	471	422	453	469	435	472	496	427	459	457	447	463	501	433	478	432	451	483	436	481	451	412	437	486	433	404	465	485	422	436	456	463	446	477	459	445	451	465	443	445	442	475	448	477	435	438	444	451	466	452	402	471	432	453	489	488	504	457	478	414	448	462	444	476	464	431	451	471	466	430	450	448	420	435	477	434	453	448	434	415	447	462	486	491	483	493	460	445	446	439	471	432	465	490	459	473	468	448	462	454	459	486	438	456	471	460	427	491	433	446	453	472	430	481	485	422	430	420	415	460	448	453	460	422	462	429	435	464	458	435	444	414	443	453	448	434	423	463	440	434	468	463	436	427	457	447	471	433	471	430	443	454	453	462	457	451	479	438	480	454	439	458	471	466	457	461	459	460	456	426	468	487	452	431	458	455	452
27902	21659	21137	2838	251	192	595	566	145	134	121	125	150	117	133	110	129	137	117	126	110	110	141	109	133	126	121	120	108	124	118	117	127	139	140	129	121	135	123	138	126	128	124	138	107	115	137	113	121	147	142	119	127	128	147	105	134	130	116	133	114	119	114	134	123	119	134	150	109	119	120	120	147	125	104	118	131	114	128	123	133	127	117	137	116	114	122	134	122	130	119	136	119	130	127	118	124	110	133	131	117	126	113	128	135	116	143	128	121	145	136	130	121	128	156	126	116	128	129	150	135	138	156	127	118	124	95	121	150	138	128	128	126	126	110	118	115	114	139	117	142	140	110	137	134	134	134	118	110	151	143	131	118	137	137	103	140	124	144	141	128	125	124	130	116	127	125	134	133	137	136	126	122	109	124	129	134	136	117	115	142	131	128	132	119	120	145	138	140	134	118	144	133	116	130	123	110	103	127	108	141	154	125	137	117	129	141	113	117	137	132	128	124	114	113	128	122	113	127	112	120	134	122	132	131	111	138	138	116	124	143	111	125	128	138	123	122	123	133	132	123	128	100	128	116	121	117	129	137	106	133	127	119	122	111	120	100	131	117	113	129	123	122	117	129	121	142	137	128	139	141	124	126	123	110	131	122	118	126	116	134	120	104	128	104	121	128	144	139	129	110	128	115	130	135	149	126	112	144	136	102	110	108	129	124	120	137	123	125	124	127	122	136	137	116	135	124	104	128	123	132	139	111	137	119	142	138	124	115	134	104	139	111	140	128	135	129	144	148	143	118	132	133	125	139	122	111	106	123	119	130	122	118	116	123	126	131	136	128	128	142	127	139	138	129	122	113	112	132	152	121	118	122	119	142	136	129	143	125	114	124	128	128	117	144	119	142	116	123	143	129	123	140	128	123	110	136	129	121	150	117	126	111	137	143	122	137	137	129	137	116	123	114	123	135	98	121	134	155	143	127	123	144	137	138	141	130	137	151	133	157	122	133	140	114	118	137	124	138	118	118	126	118	114	123	136	137	118	114	147	118	143	121	131	111	143	136	117	119	124	139	139	143	123	151	131	132	122	138	115	114	104	134	110	122	124	132	134	148	123	130	141	118	127	141	127	110	115	126	115	105	120	138	126	113	124	121	148	130	119	120	139	120	133	150	115	121	130	139	124	120	125	135	131	117	141	103	107	114	121	120	121	137	132	130	121	105	120	130	111	126	105	126	127	140	159	130	117	155	104	105	132	127	137	134	123	138	133	138	132	131	155	129	124	129	103	129	140	120	138	124	132	115	135	94	131	113	112	120	135	117	121	137	142	140	128	122	124	123	138	120	126	127	119	137	148	128	119	142	127	125	136	120	106	138	127	117	103	139	108	128	145	131	130	107	119	114	112	115	137	131	124	120	121	120	128	137	119	134	113	140	133	139	133	129	125	146	142	122	112	116	111	140	116	136	128	106	118	145	125	128	119	110	129	120	114	126	139	116	129	119	132	110	118	116	111	120	111	125	139	122	115	124	115	123	129	105	137	134	103	121	122	124	122	120	135	112	149	122	113	119	106	151	125	119	113	134	124	161	113	130	142	118	133	141	141	147	136	142	106	129	133	127	113	129	132	110	109	137	120	133	134	128	126	140	118	127	153	100	134	126	119	133	128	121	106	143	120	120	129	114	132	125	115	117	106	110	128	147	112	144	108	133	125	118	135	130	129	138	127	139	145	134	116	118	135	122	139	138	135	123	128	133	133	130	142	119	109	134	141	126	129	117	107	129	124	131	124	132	111	117	154	135	124	144	125	132	125	132	135	133	124	125	123	137	163	133	142	137	129	124	117	143	141	146	132	109	104	115	118	112	126	130	133	131	107	131	157	119	124	117	109	129	124	113	144	145	133	117	113	142	136	138	129	130	108	137	139	139	123	129	123	129	129	130	127	141	125	133	136	129	142	132	122	147	133	135	129	108	143	133	124	140	129	96	132	144	130	131	120	133	121	108	153	132	139	134	122	128	125	119	127	122	117	143	144	119	135	111	127	123	126	130	117	146	140	137	122	144	131	128	144	114	114	120	144	127	109	120	120	126	130	135	115	128	147	114	134	143	143	123	126	135	122	144	113	132	135	109	124	133	129	142	142	121	119	136	123	123	120	142	117	117	117	104	123	128	133	118	137	116	113	127	112	135	119	137	125	145	120	114	116	118	122	135	132	110	102	126	119	129	127	133	130	123	134	131	120	122	120	129	127	124	132	135	128	119	133	126	118	129	128	133	147	144	118	124	135	131	119	118	122	113	116	121	127	118	138	133	130	129	127	129	132	131	133	122	121	117	129	130	122	144	141	130	124	121	129	148	148	134	129	148	119	127	137	120	111	114	139	147	133	136	133	125	120	128	125	120	134	132	130	134	127	120	119	131	109	120	125	105	115	134	132	127	139	127	126	134	133	108	115	107	116	148	118	121	134	124	126	114	118	131	125	128	137	126	125	140	133	118	113	126	130	135	106	138	132	119	133	132	119	117	147	143	120	122	116	129	117	116	108	103	131	124	131	112	136	126	146	128	122	119	127	131	131	113	119	142	122	99	137	120	126	133	114	111	116	147	116	112	119	129	111	128	132	132	128	130	119	131	122	125	124	118	130	126	120	127	138	108	135	146	115	137	114	128	134	146	137	126	130	131	133	146	116	141	109	123	111	121	126	124	135	118	118	133	129	140	118	115	125	135	127	138	109	127	123	122	124	142	117	145	141	129	139	139	111	110	123	133	151	98	112	126	139	123	136	123	138	132	122	137	133	130	135	107	129	124	145	152	127	122	117	132	122	115	140	132	142	107	136	117	120	137	133	134	131	106	125	128	136	135	128	109	121	117	123	124	134	130	143	119	125	128	123	113	139	136	132	118	148	114	115	141	130	132	135	129	123	122	136	128	144	104	118	112	137	124	127	130	120	131	112	128	119	130	139	128	125	117	132	131	133	123	143	113	106	131	120	102	133	122	123	113	113	141	135	121	129	124	119	125	142	154	127	132	128	139	135	143	153	142	129	138	133	100	117	138	142	147	117	149	117	104	131	151	131	118	128	113	123	125	129	115	125	99	123	148	135	99	107	116	127	136	128	116	121	134	145	139	117	133	110	148	116	117	108	133	140	118	131	126	116	127	120	135	125	126	150	111	139	107	138	127	124	131	138	139	127	117	133	133	123	135	128	137	146	126	123	109	154	115	106	130	154	135	149	116	132	135	115	110	133	117	134	123	116	107	138	127	115	115	134	109	120	131	128	123	137	124	118	117	141	126	124	149	109	113	138	145	144	115	119	126	146	122	140	117	135	142	135	134	148	123	120	130	123	123	140	133	129	124	126	116	136	130	116	124	136	116	119	135	155	141	130	120	134	122	132	140	118	130	134	129	102	147	134	107	111	122	132	123	120	131	113	123	131	123	135	143	136	121	117	141	125	139	127	149	136	117	136	123	123	112	124	132	154	129	131	136	141	121	131	111	136
14367	28759	15243	317	275	229	734	648	177	150	154	141	140	151	138	138	127	127	143	138	150	154	127	144	162	159	136	141	150	133	142	138	127	162	126	143	157	128	134	151	163	137	152	157	134	131	116	133	128	148	149	131	138	145	154	130	148	145	135	145	149	147	133	143	136	146	149	128	156	141	140	132	145	122	127	144	149	141	140	130	151	148	146	131	141	154	149	144	143	134	145	142	155	139	146	150	107	155	145	142	134	129	147	156	135	153	150	139	124	169	128	149	155	132	139	151	128	149	142	145	127	143	131	144	139	141	128	157	156	141	139	115	144	132	126	138	136	149	144	132	127	149	122	134	156	139	118	150	147	144	143	137	157	166	128	139	151	130	151	127	158	161	148	146	148	160	161	120	123	170	152	148	156	133	132	141	148	108	149	142	151	169	147	128	139	152	147	133	137	145	155	143	126	135	158	139	140	144	125	152	145	149	138	146	149	150	139	133	129	145	148	134	153	143	161	136	155	142	129	147	143	138	148	138	129	137	140	140	137	126	147	141	154	142	133	135	123	143	157	138	167	158	141	151	151	126	144	151	134	148	154	143	134	158	144	142	142	158	139	134	137	142	128	147	138	132	139	132	129	150	142	135	140	152	151	142	125	148	130	133	134	125	151	121	141	135	153	149	143	127	116	141	140	164	148	142	142	139	149	151	129	161	132	131	148	132	169	131	147	154	140	145	151	144	148	125	159	140	132	153	137	132	144	149	134	131	144	155	151	149	138	155	154	160	129	131	138	142	154	148	148	146	121	128	146	144	153	158	133	172	150	130	145	137	155	150	143	129	141	141	145	158	146	155	128	149	139	180	140	147	131	139	152	133	144	141	146	156	133	147	144	133	138	151	119	139	126	152	128	120	119	128	164	146	142	152	129	150	130	136	135	140	150	162	128	140	162	134	132	133	138	144	160	134	129	145	137	147	171	133	132	150	159	138	164	150	168	161	137	133	147	129	136	138	144	143	128	123	151	138	133	140	133	153	138	149	144	157	131	133	128	127	124	144	142	111	148	137	161	132	115	129	145	126	160	148	129	160	162	145	129	140	134	122	129	133	147	137	140	123	137	141	150	134	163	144	144	134	144	143	142	134	133	140	158	124	124	152	128	161	111	142	136	134	124	140	161	137	167	155	142	133	149	159	112	142	137	151	123	160	151	143	145	159	160	148	151	127	144	144	123	145	131	136	141	134	127	161	128	144	142	142	124	146	145	147	124	155	167	150	154	131	148	134	135	159	119	159	132	176	151	145	133	166	141	140	131	161	151	133	146	139	138	116	145	146	134	153	148	147	130	147	132	145	145	135	141	128	130	143	153	146	137	148	141	149	134	141	144	137	136	122	140	161	128	134	138	124	147	137	155	145	126	146	172	140	124	143	131	124	135	156	162	131	139	117	154	155	148	135	140	117	132	144	129	151	156	148	157	145	151	131	129	151	142	137	138	155	150	150	143	129	164	131	114	128	156	126	150	136	170	143	128	144	149	128	155	145	124	146	160	137	141	124	144	137	123	166	148	135	133	137	124	114	129	138	154	134	158	144	139	144	119	169	155	109	143	126	127	151	144	129	150	151	172	136	135	129	130	135	158	141	161	172	141	107	145	123	132	130	135	130	155	145	128	140	166	155	143	123	146	153	123	129	161	140	124	156	122	140	133	124	132	123	148	144	147	129	130	142	136	148	146	156	134	154	142	116	139	120	151	120	138	140	140	139	147	138	140	152	157	149	140	151	126	163	120	132	147	155	158	144	127	151	128	144	146	118	164	146	142	145	122	145	159	125	137	129	172	153	149	120	171	147	132	147	143	137	129	146	128	136	154	153	167	166	159	163	126	145	133	157	129	134	131	119	138	137	138	142	148	128	133	149	128	132	160	132	182	125	147	128	157	147	140	140	133	113	154	143	140	121	130	117	144	126	142	131	151	136	134	135	142	138	130	118	151	153	142	152	142	128	121	148	152	156	149	134	164	121	126	144	146	153	143	148	151	147	151	148	149	128	151	143	143	128	160	164	148	148	121	153	138	150	151	147	152	141	148	134	132	162	159	150	137	135	137	153	141	170	128	148	133	140	146	115	138	135	123	141	131	149	152	163	148	163	146	136	137	142	151	161	135	133	168	160	130	127	147	150	143	163	153	155	131	168	155	155	138	139	140	156	135	134	166	143	141	152	148	123	145	149	143	165	136	145	132	147	145	139	156	121	157	157	150	142	143	162	137	128	138	134	149	136	147	150	133	122	136	155	137	129	139	148	140	144	122	131	139	144	145	132	145	127	159	150	145	121	137	150	143	130	132	151	132	139	155	143	138	117	139	159	145	143	150	152	132	145	166	142	143	157	150	129	146	125	129	127	151	121	147	154	132	178	169	144	128	154	138	129	125	134	126	144	139	156	130	135	134	141	143	137	128	133	130	136	136	132	133	153	137	135	140	162	156	140	118	141	153	167	172	127	130	138	138	128	141	129	130	151	152	152	132	137	149	151	125	130	134	121	137	145	152	134	134	141	155	141	139	154	138	158	152	133	121	131	147	143	167	130	138	143	145	151	112	136	126	151	124	145	135	134	149	131	153	143	133	142	143	138	141	140	161	125	152	147	139	160	134	118	144	130	136	144	145	143	159	133	136	126	143	131	141	139	127	137	100	141	135	158	130	152	164	164	148	152	128	145	145	130	146	131	154	181	151	146	136	133	139	146	142	138	146	134	151	124	151	147	129	145	157	147	143	155	137	125	139	153	150	156	130	148	137	126	139	133	143	155	131	150	119	140	128	154	137	136	148	137	144	149	150	137	141	131	146	134	140	160	129	133	134	131	173	150	141	143	131	151	149	151	136	144	140	131	128	141	142	156	142	151	159	148	127	152	147	135	170	134	135	136	125	160	142	120	133	127	145	165	153	128	152	143	145	131	148	146	151	132	129	157	159	139	142	112	153	139	153	146	146	159	154	129	141	148	158	125	151	148	134	125	137	133	129	153	130	143	145	128	139	145	148	141	141	134	143	152	137	136	115	139	147	143	153	154	150	161	133	139	140	163	132	129	147	135	151	133	139	144	133	142	120	148	132	128	111	139	146	131	143	165	157	124	152	121	131	148	170	143	152	151	150	146	151	146	132	161	136	160	132	138	142	132	122	141	141	153	139	133	143	143	157	160	138	135	147	119	164	135	139	157	143	149	161	122	142	128	137	115	116	134	136	128	128	137	128	172	137	146	145	127	140	143	134	135	140	171	148	126	145	168	151	135	155	146	143	138	148	155	145	117	126	124	145	129	133	122	118	121	140	133	147	148	171	133	132	151	149	126	139	143	145	119	147	142	146	130	135	143	147	159	141	141	144	129	135	133	115	151	108	152	142	146	147	131	161	153	132	146	128	134	144	142	144	163	144	139	133	138	137	137	138	149	138	135	135	136	151	125	150	135	138	145	151	137	141	160	138	135	150	133	183	124	137	139	136	117
23681	21186	30157	24619	20568	8685	6779	8059	642	452	341	343	322	345	273	330	294	293	248	280	290	270	285	284	295	296	284	294	303	290	268	284	275	292	276	240	282	251	267	282	260	292	262	263	256	268	283	255	295	289	269	290	279	263	270	282	275	238	274	291	278	280	264	270	262	281	253	286	247	284	263	259	269	264	248	264	264	285	280	301	266	291	240	241	255	282	265	273	252	270	273	263	275	247	275	252	236	279	260	255	258	266	257	293	286	262	250	252	281	253	276	248	281	296	282	277	273	289	270	256	278	281	258	243	291	226	283	253	245	280	275	247	276	284	254	269	272	255	253	253	253	263	288	282	286	288	251	238	253	276	277	265	273	272	271	253	273	258	267	294	278	260	252	262	268	248	289	254	262	255	270	257	239	266	263	261	250	244	260	249	245	247	269	257	260	255	274	249	277	252	277	289	255	248	271	262	261	260	235	233	270	281	245	252	254	266	282	257	252	292	250	292	291	231	284	264	249	248	268	241	270	273	262	276	277	288	263	283	277	281	271	261	261	255	284	276	271	305	273	273	279	238	261	281	281	270	263	275	266	283	261	261	280	295	262	265	257	251	277	262	240	281	290	297	262	267	256	271	242	272	289	285	272	230	289	256	252	253	237	266	269	260	255	281	257	260	288	262	262	264	272	293	282	242	259	246	268	269	244	278	257	263	251	284	261	259	276	268	248	221	256	293	254	236	281	243	242	270	242	237	256	294	279	241	268	246	269	226	255	260	231	260	273	265	233	250	271	240	287	267	288	271	273	265	255	263	291	276	275	258	252	254	257	235	269	292	280	238	257	255	278	285	261	250	270	285	231	262	240	250	262	241	256	258	246	260	266	256	266	269	263	257	257	246	271	259	272	245	238	272	250	253	258	239	287	256	261	259	284	278	272	253	256	280	272	255	253	270	261	265	278	268	236	281	255	252	279	269	285	243	269	247	270	248	261	259	289	243	270	270	241	298	270	263	283	266	258	256	315	280	267	243	245	269	257	256	260	285	269	273	257	224	263	271	257	229	249	283	251	263	268	282	278	260	237	251	275	268	267	253	241	265	268	257	261	259	223	218	254	285	272	274	247	252	255	250	286	246	248	269	242	282	239	272	290	251	257	257	266	271	296	277	262	261	264	261	267	273	274	285	267	281	274	267	269	252	241	256	245	256	265	268	259	251	266	249	291	252	267	283	276	259	268	266	252	276	264	266	259	253	269	283	273	241	261	295	323	262	244	268	280	260	251	247	243	263	260	241	239	242	254	281	246	291	273	239	265	274	262	241	244	288	272	263	263	276	272	257	303	272	276	244	261	264	259	259	249	264	295	277	236	266	253	271	285	297	269	277	251	232	272	251	276	260	263	270	287	298	234	268	271	283	259	233	251	239	253	257	251	249	272	279	262	255	270	280	230	267	214	274	291	269	260	271	270	260	256	249	286	279	263	238	256	291	287	262	253	256	249	304	277	266	275	281	285	264	242	271	270	262	258	264	276	268	296	264	269	275	271	248	252	252	274	240	286	276	255	236	237	259	274	285	263	258	246	265	277	266	266	267	259	282	248	274	249	264	253	289	254	276	290	230	243	242	241	281	276	234	293	253	286	277	278	276	246	279	286	274	254	251	247	273	266	275	244	254	279	286	248	254	261	275	219	261	278	245	268	247	237	265	256	279	283	260	259	236	250	256	264	276	255	272	242	290	257	246	254	242	289	268	257	253	254	281	256	253	241	265	270	248	263	227	289	266	259	275	285	263	249	272	251	268	251	272	255	246	281	294	228	268	267	279	253	280	262	282	278	249	240	281	257	249	279	241	272	276	263	284	247	248	263	248	232	276	241	284	244	250	276	283	254	232	270	235	279	293	269	259	279	248	236	259	262	277	241	274	230	249	283	240	260	239	278	305	286	239	271	263	278	249	260	264	265	277	259	238	281	265	270	263	270	229	273	240	257	260	234	270	278	274	259	267	253	257	260	261	221	268	248	228	237	266	240	273	270	243	254	261	255	257	278	252	260	280	241	263	266	253	225	292	245	286	274	282	269	256	242	260	244	261	254	248	261	275	276	244	291	250	283	271	254	271	246	260	241	272	292	286	251	263	279	293	273	270	257	260	257	271	282	295	285	246	310	246	251	263	243	291	276	238	284	255	248	283	285	256	264	272	256	262	253	236	246	275	270	255	255	242	277	259	291	263	274	281	254	244	269	248	270	238	260	259	215	259	245	244	260	269	253	250	246	263	261	275	250	247	270	253	270	282	266	245	263	269	254	231	236	263	276	236	265	253	246	249	245	255	272	285	268	280	249	273	267	255	259	244	297	248	278	268	251	279	241	251	295	272	278	289	282	260	266	279	262	235	248	239	281	271	274	259	256	285	298	271	224	260	271	273	266	239	277	254	282	264	278	249	253	265	239	266	240	269	264	292	269	274	261	239	265	294	262	266	263	243	265	240	271	239	267	257	271	273	265	234	271	268	272	257	265	261	276	279	231	264	264	219	288	255	269	234	283	265	247	289	287	255	254	289	265	257	269	253	281	277	293	243	276	261	272	233	249	268	286	299	273	259	263	254	253	252	274	273	263	274	226	250	265	236	281	278	261	248	270	248	246	282	255	242	270	255	235	254	257	267	265	264	278	260	256	240	251	276	295	260	254	258	261	255	271	248	257	258	263	270	259	292	264	246	240	278	247	296	293	272	242	274	290	265	282	252	268	259	255	253	243	280	266	268	276	301	274	248	243	266	251	250	225	265	288	250	241	249	240	276	269	284	254	263	261	253	257	263	270	261	269	262	262	257	264	256	248	236	262	286	303	248	247	254	270	255	268	286	251	302	268	273	256	289	293	276	259	241	260	261	251	255	249	248	261	261	238	272	259	286	238	265	284	249	256	267	240	248	255	262	247	281	258	235	258	259	259	247	237	259	268	254	260	246	266	272	272	237	285	278	245	227	260	257	250	273	272	250	238	282	284	271	262	245	291	254	219	271	253	264	238	280	264	250	252	268	284	250	240	264	260	239	228	282	232	260	238	251	260	229	249	282	275	263	275	255	283	258	222	288	244	251	274	259	252	251	285	254	252	281	249	285	268	264	268	256	247	239	237	261	249	269	255	260	265	294	219	260	276	270	261	270	278	269	280	264	281	280	249	244	267	280	316	270	276	253	244	247	241	265	296	275	290	263	280	276	265	255	272	289	274	262	250	262	268	260	298	286	284	268	273	281	244	241	274	268	245	269	275	259	251	246	285	236	246	264	249	235	255	263	260	250	282	260	263	283	268	276	255	260	262	255	256	240	257	272	246	248	291	261	270	272	264	283	257	257	253	266	255	248	269	261	263	285	282	285	239	250	264	254	265	284	277	247	249	246	264	230	263	278	278	255	253	250	291	285	262	257	253	262	258	270	279	266	256	260	253	268	266	306	276	267	258	249	238	257	268	256	266	252	265	266	257	246	299	230	245	269	257	251	239	244
16205	45184	48111	2529	1806	1333	9866	9852	856	584	453	474	424	388	356	349	340	333	345	297	307	322	326	313	296	298	285	300	280	292	280	291	294	285	280	257	275	285	309	262	245	257	301	282	272	277	286	276	271	253	277	267	299	286	276	311	264	259	280	277	262	227	294	291	300	265	235	239	272	281	276	272	265	262	281	278	245	289	242	258	286	250	286	287	269	249	271	277	284	271	270	256	254	262	274	275	269	283	296	299	242	277	271	269	292	262	266	260	288	286	252	269	255	295	257	296	239	279	284	278	285	258	317	288	275	328	271	258	301	283	270	279	272	281	283	273	242	256	244	256	276	298	299	297	277	244	274	240	283	271	291	246	250	246	271	261	247	276	261	256	307	293	270	251	253	280	278	262	271	263	273	265	253	249	260	251	311	249	268	265	249	282	265	245	274	293	267	268	245	232	274	245	272	253	273	263	281	274	236	289	294	292	280	271	256	244	285	244	272	271	258	289	254	282	287	282	266	279	269	277	301	275	270	282	270	277	265	287	272	282	288	271	276	292	302	303	282	267	252	249	278	296	249	264	291	278	242	268	294	296	274	258	268	264	252	248	283	305	267	286	260	270	253	293	270	270	278	280	255	291	287	225	255	284	248	258	277	280	256	296	276	243	227	262	257	245	260	278	266	244	301	306	268	276	293	263	274	260	260	274	266	263	262	280	267	281	270	247	283	259	260	261	257	239	285	276	284	303	276	263	279	250	285	260	303	264	270	264	250	277	244	301	277	267	255	254	257	292	249	264	273	246	257	258	266	298	255	290	268	321	271	214	284	262	289	289	262	279	275	242	269	282	270	244	274	286	288	270	245	235	261	270	289	277	262	257	259	275	255	277	258	299	294	279	288	273	258	258	257	302	251	264	295	285	258	259	282	287	266	260	251	275	270	266	275	248	275	236	268	289	275	277	271	293	264	275	262	289	276	272	269	282	254	259	287	277	268	286	261	274	252	246	320	258	283	281	258	245	269	285	266	251	259	276	265	253	287	287	284	281	276	279	272	279	261	273	283	264	260	266	279	260	294	271	268	269	255	257	262	289	298	262	278	271	258	260	249	262	279	250	253	280	247	249	231	248	262	260	278	289	279	307	280	262	277	263	298	287	271	261	250	271	296	251	249	248	269	259	277	255	224	302	297	261	303	259	260	251	274	276	262	263	268	224	285	268	262	271	263	293	257	267	262	254	278	253	266	262	293	244	273	281	288	290	267	270	255	295	263	238	277	272	275	277	269	276	279	292	261	270	285	319	254	256	274	272	261	299	283	274	255	262	282	266	251	257	309	278	274	258	273	288	252	268	296	292	255	262	261	264	257	265	266	290	272	287	268	305	277	270	269	274	273	253	245	254	283	298	272	269	270	290	271	263	265	279	257	250	249	312	307	299	233	283	276	262	266	288	269	233	284	278	269	297	290	246	281	273	284	278	267	262	269	270	293	273	286	272	267	273	278	260	253	272	261	263	265	287	256	265	327	238	255	262	285	292	261	294	280	251	277	270	272	274	254	258	301	245	260	254	256	274	270	288	262	268	279	272	297	268	247	276	247	283	284	282	239	260	280	271	264	284	268	262	278	256	279	270	295	282	280	279	295	259	286	301	270	244	275	256	266	276	291	289	252	261	277	236	273	268	271	254	288	265	285	252	280	267	287	254	281	282	278	258	290	261	274	276	302	269	288	254	299	291	282	259	279	265	263	264	260	294	266	271	278	240	291	270	267	271	278	291	274	253	267	252	232	289	257	264	279	248	275	247	274	265	287	265	283	241	248	273	270	252	268	254	242	274	272	273	267	292	251	257	254	282	270	266	269	270	266	283	265	245	284	285	294	290	261	285	254	265	304	293	252	279	273	250	286	263	279	253	273	270	230	298	245	273	273	260	253	241	261	300	293	274	261	271	266	271	257	259	240	276	251	246	249	297	284	326	296	283	272	305	273	272	264	302	251	294	298	252	239	241	260	236	234	283	252	277	259	312	284	310	268	305	250	268	289	255	257	261	315	310	296	265	280	271	264	275	288	274	258	290	309	263	294	298	256	263	247	255	297	276	289	257	280	253	265	229	277	278	280	293	248	288	307	286	277	233	277	299	261	248	286	280	285	268	289	279	270	267	286	281	266	266	275	277	258	247	247	287	255	254	295	298	254	256	270	258	269	254	267	292	254	258	271	270	285	264	272	258	268	289	263	284	283	284	290	289	259	249	254	283	266	266	272	253	302	274	266	280	282	298	250	264	289	274	249	255	273	269	295	234	278	282	272	235	245	288	261	266	286	252	268	288	288	276	272	278	274	254	280	298	280	301	290	288	270	277	251	235	260	247	257	285	269	284	270	232	274	296	238	268	278	297	279	276	258	270	261	255	257	220	287	254	267	268	259	291	272	282	277	254	280	275	279	268	263	300	301	251	262	252	256	294	273	266	265	259	263	224	234	280	258	281	284	261	284	293	274	290	254	250	278	286	268	270	253	264	250	250	248	256	248	265	283	256	303	282	281	276	295	265	276	251	256	272	266	287	270	285	252	259	273	258	267	287	251	272	266	286	270	277	277	288	278	244	287	276	267	269	285	283	262	268	273	294	246	253	279	299	252	260	285	256	257	286	269	278	273	285	255	267	281	300	265	263	254	262	267	254	301	257	262	285	269	254	232	254	265	236	281	273	276	310	257	282	252	260	283	257	258	292	266	239	280	253	273	273	276	277	281	271	260	256	277	280	284	258	253	272	283	252	268	299	275	270	287	266	249	262	237	276	271	267	263	257	273	257	261	302	259	267	260	247	303	282	276	258	260	263	272	281	286	281	278	260	271	272	267	288	278	269	257	285	246	230	226	262	306	261	271	278	290	282	263	262	311	302	266	286	279	275	277	303	259	263	248	271	284	241	264	287	288	307	290	249	275	284	265	264	291	281	292	235	274	247	286	281	261	279	256	290	292	288	265	264	284	269	278	275	279	254	277	268	281	274	276	264	271	252	260	250	270	265	252	293	246	243	276	253	298	264	230	271	243	233	257	264	263	283	269	265	270	263	274	237	252	257	271	262	282	254	272	255	254	262	291	271	285	244	261	271	268	245	267	267	278	300	255	295	258	265	253	286	262	254	274	295	263	267	281	256	245	272	235	269	260	290	274	273	289	260	268	284	268	233	286	267	261	277	295	264	253	264	277	289	260	256	274	268	246	270	263	281	284	285	277	252	291	280	274	282	268	271	283	292	267	272	247	275	259	265	255	291	268	253	298	274	232	292	250	259	226	258	267	265	269	264	254	293	232	295	278	274	274	287	258	257	247	280	259	278	272	275	267	289	256	247	296	282	271	280	276	267	283	268	254	252	265	287	305	271	271	287	265	243	260	290	256	286	256	301	244	274	283	249	255	272	269	241	260	272	270	260	276	287	270	264	278	292	260	289	285	256	284	288	310	284	283	270	263	245	307	268	263	293	255	245	295	290	290	285	299	274
24969	21264	29517	24887	9044	632	2858	3815	380	311	301	286	261	274	259	221	276	263	262	245	225	270	243	243	241	229	217	244	235	214	245	248	211	257	253	245	220	241	202	257	227	223	260	251	220	233	269	253	245	248	236	216	220	231	250	219	213	212	220	252	240	234	230	237	230	229	222	232	249	223	242	231	233	208	204	238	242	218	221	216	222	234	230	254	228	236	225	269	251	257	203	220	219	261	208	239	240	250	234	242	236	239	202	239	228	249	231	245	222	248	245	218	227	238	231	242	260	265	226	250	208	218	242	221	249	221	234	234	232	206	248	213	247	219	239	228	211	225	226	239	238	243	225	219	230	247	258	236	241	237	217	216	227	234	242	208	210	212	241	245	245	241	234	229	216	249	238	214	196	219	228	211	213	268	205	227	203	224	241	218	213	222	256	225	235	233	223	237	232	261	248	204	227	245	248	237	210	210	217	226	211	220	208	208	226	218	228	218	239	259	240	244	239	242	223	239	231	217	235	197	225	223	246	229	232	228	225	200	231	235	230	217	226	179	226	214	251	243	218	213	223	228	230	195	219	221	221	246	236	231	245	232	224	244	248	247	238	227	267	223	213	182	242	204	202	220	239	233	233	234	235	238	224	234	247	248	212	205	203	246	232	218	218	221	209	220	254	211	229	203	243	200	236	232	241	238	236	220	188	218	235	237	232	232	192	222	229	226	224	227	203	223	245	243	213	217	222	228	207	243	240	241	238	226	225	206	222	226	196	277	227	210	231	235	235	197	220	265	227	220	220	232	213	217	228	238	246	227	215	239	222	206	214	252	243	209	259	218	225	221	228	266	229	203	201	240	222	235	224	228	236	229	248	216	220	208	214	249	221	264	211	213	230	247	249	211	210	235	249	220	247	227	204	254	231	213	249	236	223	222	223	231	237	205	232	252	224	206	222	234	229	222	245	241	230	265	230	212	233	236	230	199	249	215	218	224	221	215	216	250	243	232	252	233	253	245	245	218	223	243	220	243	245	230	232	231	233	240	219	214	219	235	232	221	261	222	211	246	241	220	214	225	203	261	260	205	203	198	241	221	220	244	228	214	221	234	235	242	205	219	214	213	220	241	247	211	222	213	264	219	212	222	220	229	243	227	228	241	229	219	222	180	221	234	226	217	229	230	200	217	228	246	237	245	226	214	230	250	239	253	233	222	255	226	211	229	232	226	224	231	234	207	222	264	206	240	255	238	241	207	204	233	210	201	247	235	255	243	234	240	195	231	249	209	241	212	214	218	213	234	216	229	237	244	228	253	228	207	239	234	234	251	240	237	215	243	229	223	232	226	200	243	221	254	240	227	235	244	217	243	229	208	250	219	242	230	202	214	240	237	231	217	227	225	242	243	210	194	217	233	231	223	210	224	205	212	216	237	220	222	241	233	209	251	244	222	206	247	222	242	226	226	243	244	233	218	218	246	234	233	264	221	210	256	211	250	242	222	205	227	227	240	221	202	229	238	248	214	219	208	236	236	244	222	226	211	239	248	214	255	239	260	218	212	216	240	252	237	249	215	254	224	234	236	224	237	241	242	247	250	229	249	252	241	223	234	241	224	239	229	241	241	234	228	219	248	247	208	232	237	212	206	218	224	212	226	230	233	262	222	238	228	211	240	192	225	258	248	225	233	252	257	231	233	249	226	218	238	222	223	224	225	224	254	216	233	229	215	210	269	219	223	240	264	240	228	208	233	230	242	193	227	239	247	212	198	219	233	200	239	201	202	225	224	225	231	240	214	222	208	249	230	210	219	237	206	236	226	245	258	222	233	226	225	226	241	226	219	228	255	228	234	228	232	195	248	224	252	222	227	225	261	240	265	232	215	216	220	227	223	233	238	242	223	232	245	242	209	216	244	202	241	242	232	227	242	250	234	239	230	258	246	230	215	217	253	225	231	228	225	208	230	206	255	225	219	230	227	233	213	218	229	215	229	233	250	235	246	229	234	237	198	229	216	233	219	255	240	231	228	229	239	224	236	221	223	230	218	211	248	225	273	236	263	233	205	250	215	216	250	213	240	233	220	243	211	229	241	237	256	222	244	208	212	243	262	255	253	224	225	231	245	267	228	250	250	226	247	234	242	247	237	255	218	238	244	221	246	211	233	217	253	229	221	237	238	226	222	219	226	225	245	248	213	232	238	249	235	225	221	259	217	236	256	230	216	222	242	233	214	205	255	236	229	226	221	251	226	230	235	209	230	244	256	214	215	245	248	219	236	221	241	240	217	223	214	220	237	254	218	243	242	227	221	234	202	219	238	220	249	210	221	230	228	258	212	247	252	218	249	245	216	221	206	253	241	244	230	220	256	213	203	232	217	236	236	216	218	223	202	215	212	218	221	208	244	232	292	221	238	242	241	239	223	232	235	247	194	233	230	209	222	246	226	211	237	211	256	229	227	238	223	191	230	207	228	218	234	211	245	219	241	248	239	248	244	214	240	230	223	254	225	202	239	206	266	252	201	248	226	219	210	242	221	234	220	229	210	235	244	229	258	224	207	222	238	224	253	219	218	227	232	223	221	221	230	226	236	230	250	242	232	214	205	238	242	239	226	234	239	206	230	233	182	192	253	231	236	249	257	221	236	220	227	218	242	243	242	215	223	234	230	233	241	231	239	220	234	209	257	247	215	253	233	222	223	256	236	217	247	239	242	204	210	246	220	235	221	219	219	241	248	257	203	240	223	226	250	212	213	199	218	248	210	250	239	203	216	217	228	233	202	222	225	235	214	215	211	219	182	226	227	258	236	217	260	215	213	219	216	210	223	231	240	268	227	218	233	212	208	257	196	211	254	247	240	245	237	219	221	232	220	220	223	202	202	227	249	212	237	230	255	243	223	237	229	219	255	228	225	268	253	232	233	214	258	250	208	206	222	187	256	234	220	237	215	216	232	241	246	224	245	221	222	221	238	227	236	241	255	200	225	230	218	219	232	214	203	223	210	199	229	221	232	237	243	195	228	233	211	228	209	246	222	237	243	247	222	209	236	218	242	232	237	210	224	227	208	216	243	247	234	247	248	238	236	219	233	224	234	228	248	238	228	242	210	232	229	246	244	231	222	242	247	234	216	223	231	225	227	216	240	226	219	215	221	213	261	216	243	233	247	246	240	224	210	216	230	236	230	249	221	249	231	230	243	237	250	226	211	231	229	248	213	220	229	221	236	227	227	219	229	241	243	237	208	231	200	247	240	241	229	239	228	226	224	241	219	213	226	200	236	212	242	262	220	225	224	206	239	239	225	239	224	242	230	226	241	215	252	220	223	218	213	209	225	228	215	221	216	226	217	225	245	224	238	219	245	246	206	227	204	217	218	246	257	241	249	243	245	214	230	210	209	227	236	228	238	228	215	235	242	215	238	202	254	251	233	219	229	234	248	252	241	220	239	235	214	237	228	220	200	236	252	218	214	227	239	231	224	233	208	225	240	218	245	239	230	231	218	241	247	227	240	233	233
15200	43655	40800	1554	1006	817	5734	6934	590	420	381	316	334	299	307	281	282	325	319	257	274	252	282	257	261	258	280	238	252	242	269	248	276	284	284	216	268	260	247	274	258	260	263	246	243	265	244	232	263	260	259	242	255	278	243	254	247	236	222	242	248	229	257	227	264	282	269	240	268	265	252	266	254	247	236	248	224	252	255	248	264	289	233	247	274	257	255	266	232	244	272	258	247	262	235	235	290	250	239	264	247	251	273	238	247	244	268	245	232	263	265	252	240	228	243	239	275	266	271	268	260	275	283	250	249	286	258	287	277	245	271	272	263	250	213	247	264	240	261	259	240	278	264	262	241	256	256	256	260	246	267	248	259	272	233	249	251	261	251	244	266	223	273	229	252	273	250	256	220	258	253	254	267	251	232	241	256	254	244	268	237	246	260	256	255	254	245	246	251	278	256	262	260	236	256	265	225	257	235	270	245	240	263	237	256	253	237	250	267	241	252	222	251	275	246	253	235	263	272	228	240	240	263	265	284	261	272	244	268	251	245	240	225	252	242	227	260	227	237	263	257	230	248	255	239	245	259	241	237	240	272	251	261	236	280	221	231	229	261	250	291	271	245	258	264	253	244	266	226	249	254	249	241	285	250	262	248	241	263	230	267	244	259	261	246	245	303	271	244	275	254	250	272	278	242	254	246	258	259	256	271	235	244	295	259	242	227	249	264	244	241	239	246	268	221	251	268	264	254	263	220	236	258	238	248	266	272	226	244	239	263	260	247	254	213	245	258	243	230	257	248	259	262	264	279	252	247	268	272	239	229	270	238	243	256	237	243	253	271	241	243	248	255	248	255	246	236	256	252	242	257	230	254	237	252	261	249	260	247	251	238	238	247	256	252	226	295	259	244	257	235	240	263	246	257	256	270	228	262	255	243	242	251	233	253	237	269	267	265	241	266	267	276	255	258	249	270	275	261	247	244	273	236	247	253	263	234	236	241	255	251	243	268	282	247	271	240	240	270	263	263	268	230	281	257	253	250	271	243	270	249	224	272	279	243	265	272	244	276	256	279	235	232	251	250	260	239	260	223	269	271	269	246	264	259	264	263	259	257	246	251	240	259	243	270	239	252	273	273	260	252	281	263	290	237	255	247	256	254	285	267	262	272	292	245	238	202	236	268	258	242	256	235	279	264	253	261	246	236	245	235	251	262	256	279	259	229	258	220	274	236	275	249	215	265	242	256	236	268	241	275	240	254	264	253	250	268	221	252	253	279	240	252	270	260	284	259	229	232	262	256	233	287	281	252	248	226	243	245	260	224	230	269	260	263	257	265	229	245	255	251	254	259	243	243	257	231	247	275	289	238	276	258	256	268	266	295	278	255	248	237	251	272	282	245	234	254	262	266	237	231	252	270	233	236	237	253	267	276	265	258	262	262	266	239	238	248	272	241	257	244	260	228	272	263	261	235	242	248	221	273	245	245	277	277	256	267	297	255	260	253	246	260	241	259	263	251	252	248	242	259	242	256	241	247	260	265	239	245	223	248	276	243	236	273	221	262	255	245	252	251	281	243	263	268	236	232	262	233	242	271	230	239	245	233	236	266	255	245	235	230	269	244	259	301	240	236	248	259	286	273	243	257	232	247	252	250	252	275	275	264	248	267	277	252	274	241	273	272	254	262	256	290	244	246	245	271	277	274	267	250	255	265	241	252	246	276	237	283	246	243	286	256	239	249	247	226	233	244	243	250	242	258	239	251	267	237	230	240	244	258	261	260	279	237	271	246	250	249	256	248	266	248	261	238	270	237	260	259	260	233	253	242	259	222	259	270	267	254	244	247	234	274	217	234	255	267	248	273	253	265	271	283	236	232	254	237	260	231	283	274	265	231	247	255	248	257	240	251	260	256	271	254	255	242	244	259	284	264	283	236	253	227	276	252	240	253	265	244	269	268	218	263	255	248	260	251	224	259	242	236	258	254	240	256	246	249	264	242	272	273	257	245	219	242	238	249	269	259	225	257	264	268	244	250	246	244	237	248	238	256	264	259	244	262	262	226	244	272	248	251	273	236	247	254	263	275	259	232	239	260	244	240	267	275	253	234	257	267	256	265	249	249	231	245	249	268	235	239	267	246	240	244	246	263	266	258	251	264	270	257	270	266	234	263	254	248	270	231	261	255	245	274	238	247	247	230	244	274	254	235	249	253	287	232	236	242	258	261	259	212	248	285	243	262	276	249	254	233	271	252	253	274	248	262	237	257	232	263	257	247	227	247	241	260	257	243	251	247	257	248	220	269	273	234	249	263	259	271	236	262	235	246	272	247	226	239	243	290	276	232	214	247	239	242	244	271	253	244	246	281	252	271	236	247	246	249	279	265	240	263	265	253	255	265	243	231	257	225	246	234	249	245	230	273	255	241	238	246	253	226	264	255	251	269	231	238	267	301	252	253	264	243	265	253	261	238	249	230	242	264	256	261	259	254	255	284	264	256	248	244	247	239	246	266	276	258	258	262	257	246	248	251	215	259	245	261	258	267	209	249	236	262	283	241	258	264	236	285	244	236	257	272	253	244	245	260	246	253	259	270	245	241	250	236	271	279	241	220	240	250	246	268	260	278	241	272	251	287	235	234	267	221	241	284	212	279	282	248	264	270	245	230	257	248	251	256	232	303	242	251	278	243	244	247	264	247	264	263	282	259	247	233	261	264	262	240	230	232	266	244	236	265	266	227	242	261	244	258	264	247	269	264	244	240	284	260	250	277	243	227	260	235	259	264	231	274	249	257	248	254	283	257	264	257	278	257	233	253	256	259	240	267	266	289	287	275	258	243	259	247	250	240	268	259	241	251	243	257	280	290	265	239	264	260	268	251	247	246	247	241	215	235	254	233	226	243	261	228	271	264	258	260	267	234	254	245	256	258	246	244	276	257	246	268	259	248	252	252	241	277	253	278	254	249	246	265	235	248	269	245	267	270	262	240	211	249	235	272	229	265	224	255	251	258	253	226	260	231	267	243	262	270	257	268	263	257	260	259	253	247	236	256	283	287	268	244	272	257	260	261	230	245	258	267	266	261	256	232	270	242	228	254	269	267	238	283	259	255	249	253	274	290	270	259	264	253	260	237	273	268	241	235	247	251	243	244	256	247	270	277	267	216	239	263	254	264	268	266	256	257	253	234	263	248	265	260	243	270	264	262	246	240	270	258	288	259	275	246	267	263	252	288	284	273	229	259	254	240	258	254	245	276	238	251	274	264	229	232	282	271	246	261	268	245	258	246	255	230	242	249	253	263	283	236	257	264	247	261	266	263	255	259	264	248	246	255	249	275	239	243	252	234	259	243	253	240	249	252	269	241	264	260	260	239	242	262	241	242	219	254	263	246	257	250	262	249	270	260	235	247	268	252	267	235	263	242	256	257	267	268	230	243	252	228	243	285	229	250	255	294	264	251	225	256	270	255	235	269	213	283	243	245	238	249	246	260	234	254	254	242	257	262	252	238	247
22682	21202	29027	24674	21188	20308	16231	15100	1341	794	654	607	581	580	555	512	535	528	510	525	470	502	527	505	456	485	491	473	454	440	491	470	453	467	492	427	457	452	409	429	487	468	458	427	471	448	450	461	473	480	464	454	476	411	423	482	442	459	445	420	409	443	466	464	465	446	472	444	455	429	435	465	471	480	444	453	445	468	437	436	432	471	469	432	430	450	422	464	418	451	442	446	495	437	490	426	443	424	423	486	453	450	479	433	488	435	480	461	483	431	419	422	463	440	454	464	488	473	456	445	431	452	466	424	443	452	414	438	495	437	425	443	424	450	458	445	436	429	469	428	446	423	457	507	405	421	447	455	502	411	420	424	461	436	436	441	452	452	495	456	466	431	424	453	441	413	429	442	450	472	450	388	469	429	446	450	419	439	435	464	450	473	455	482	413	438	459	442	466	454	426	480	428	447	462	476	440	461	459	416	425	473	427	428	467	447	438	421	448	439	441	490	434	453	471	494	464	471	441	462	448	468	408	453	478	462	450	449	432	477	433	457	469	455	478	453	445	404	428	464	446	444	449	406	426	432	460	454	448	468	453	428	478	481	462	467	491	436	480	458	446	457	453	503	455	470	432	467	458	472	428	440	482	462	469	457	447	458	457	413	448	492	443	460	482	433	448	461	419	374	459	443	432	449	455	487	432	445	435	473	454	461	479	452	416	448	465	447	466	435	447	467	428	463	436	451	461	479	450	434	450	448	436	418	453	455	492	496	475	444	465	427	461	476	455	471	452	413	473	453	428	464	431	453	441	462	453	439	411	451	442	453	421	454	439	466	473	452	481	417	471	457	452	456	462	419	437	443	434	431	474	429	504	501	467	458	450	423	453	452	441	450	426	490	452	471	467	468	488	424	425	459	415	433	442	454	484	453	424	439	474	440	468	444	462	427	468	473	436	433	438	485	491	458	448	435	436	470	452	429	454	482	419	423	436	431	431	461	493	451	413	444	432	437	448	446	444	438	470	432	467	457	457	443	453	448	454	467	458	468	429	481	475	499	451	463	468	498	413	457	465	458	430	434	456	445	449	457	415	456	413	425	452	448	467	455	467	423	447	461	432	449	455	435	445	460	425	418	446	439	452	436	451	450	449	495	432	487	437	485	411	461	468	438	429	466	450	467	428	477	430	439	466	458	450	462	477	463	453	433	453	429	453	435	462	416	456	513	444	459	447	482	458	435	448	413	451	422	428	419	461	433	430	426	418	466	462	428	473	459	439	466	429	412	463	462	445	447	428	440	454	463	470	425	431	457	441	427	452	446	414	441	463	436	426	464	445	413	416	444	411	443	444	442	473	459	417	428	432	435	432	426	433	444	418	438	473	436	472	423	413	442	428	455	484	421	465	423	433	454	460	480	457	430	417	412	429	466	420	432	427	417	447	433	448	438	455	445	506	452	442	430	437	441	425	419	465	417	442	459	448	455	464	489	462	491	481	452	434	446	436	452	424	445	445	445	493	423	416	434	459	443	414	472	467	436	452	453	451	396	458	457	417	442	449	442	434	438	427	424	478	407	420	468	473	483	452	452	437	413	484	455	475	455	422	425	487	436	429	455	480	464	414	455	409	453	454	426	432	421	406	441	431	458	476	447	470	483	424	441	466	448	471	472	459	470	445	430	470	427	433	474	431	484	454	455	436	411	509	465	476	467	402	452	445	437	429	458	453	438	456	425	463	465	467	442	421	428	468	430	448	406	420	431	449	483	462	477	454	417	469	479	413	481	456	492	440	437	429	462	414	422	470	418	463	435	452	482	453	456	447	468	485	427	440	472	461	457	414	445	491	422	442	462	457	412	446	414	465	468	457	472	459	457	432	435	446	411	442	426	433	413	432	463	440	483	446	438	454	463	449	427	436	506	459	394	408	485	444	466	432	476	448	456	465	414	469	428	451	427	446	409	413	414	446	431	440	446	521	401	450	468	444	466	435	454	403	474	445	467	434	447	421	460	476	435	444	426	450	410	466	471	456	439	457	452	452	470	450	423	491	439	471	405	448	418	459	452	420	444	440	472	456	462	434	443	425	458	443	482	445	456	435	450	435	432	434	477	452	443	449	448	434	429	433	474	436	455	453	437	471	442	472	441	441	434	467	416	443	419	457	438	422	439	473	446	457	442	449	457	439	478	405	398	425	448	433	429	447	453	476	459	468	412	463	467	430	438	462	454	413	421	479	430	423	424	427	430	467	430	439	470	478	444	438	418	452	460	454	448	444	466	481	440	440	439	404	477	454	445	402	479	463	436	469	404	415	438	436	448	470	463	444	454	448	452	432	446	450	444	467	454	425	420	406	431	424	456	468	458	449	437	425	430	434	447	440	431	432	447	446	458	421	430	420	467	415	475	422	458	417	443	478	475	504	470	414	456	469	441	444	429	448	434	429	434	471	499	436	423	486	442	455	430	431	445	454	469	429	455	462	441	437	462	434	450	505	404	443	478	457	449	443	443	465	463	449	444	448	424	441	428	429	461	457	442	425	416	451	438	452	447	426	427	424	404	420	445	468	422	441	434	477	444	444	456	411	447	488	442	469	426	450	440	419	465	464	438	413	447	453	423	432	498	445	419	449	425	414	385	453	443	420	476	433	441	453	447	479	474	430	447	462	457	441	438	476	451	450	446	459	464	443	446	439	462	453	465	438	508	484	435	441	447	452	449	446	445	465	484	465	443	467	419	391	417	446	451	473	454	437	420	468	438	439	468	436	439	467	444	454	431	437	426	453	469	460	423	447	442	430	456	443	469	443	451	456	453	453	443	425	430	448	436	444	449	458	454	437	440	475	460	411	436	457	426	430	494	480	443	451	472	471	433	450	418	419	421	444	455	451	454	479	454	455	438	453	477	487	457	462	436	445	437	437	426	454	424	443	453	474	415	421	478	468	475	478	430	451	455	446	451	411	434	413	421	444	470	448	441	440	443	482	434	389	450	397	487	435	432	432	430	466	444	473	430	447	468	490	473	453	442	458	456	438	457	468	472	454	444	486	426	462	460	440	445	416	403	408	452	444	436	477	450	437	423	438	437	447	459	401	479	447	470	461	438	454	476	442	461	414	482	445	459	473	449	462	482	406	462	468	446	462	466	426	423	432	416	423	469	448	422	451	442	445	455	431	450	446	443	413	418	453	466	453	440	446	464	443	439	487	400	451	438	457	430	446	479	469	444	473	437	469	435	412	444	443	485	426	388	464	451	444	439	425	450	448	445	473	470	434	478	461	471	444	446	433	507	437	444	456	475	450	443	421	460	451	439	418	432	480	466	440	432	452	457	408	448	425	474	415	431	476	462	455	427	433	419	447	428	466	419	458	492	423	441	441	454	433	436	436	484	411	437	450	427	450	433	459	438	431	455	464	447	459	458	471	412	423	495	446	428	430	477	452	442	435	454	423	466	448	431	429	409	458	443	485	413	424	424	435	421	488	438	450	400	463	422	476	430	462	408	446	441	443	452
18566	49857	55131	4796	3195	2405	16095	14883	1579	1052	839	824	749	659	636	636	600	592	530	564	515	534	516	504	513	497	493	506	496	456	464	475	499	454	501	525	486	456	508	469	490	471	479	496	428	495	441	483	466	482	466	476	485	470	492	454	479	461	444	448	486	429	435	491	440	453	454	464	465	452	466	439	461	447	432	444	478	491	423	461	458	463	477	440	439	468	445	456	441	469	464	479	416	488	450	428	434	500	463	445	464	472	454	464	476	436	478	486	477	449	463	451	464	450	463	450	447	440	453	489	425	456	481	447	443	480	473	472	424	472	423	442	441	449	469	476	438	430	455	398	413	474	422	491	483	410	459	429	468	436	467	439	443	452	442	430	467	438	447	472	468	451	434	486	451	454	427	438	430	475	496	434	480	415	449	441	482	439	446	488	451	466	454	438	410	449	439	440	420	474	443	469	423	469	457	431	450	437	480	441	461	451	452	470	441	447	449	434	467	437	457	464	438	486	459	436	456	464	470	463	474	482	445	471	422	441	471	440	444	491	439	457	459	440	445	488	429	468	442	504	448	458	451	468	445	461	428	455	434	498	444	445	426	461	436	475	432	476	421	430	465	496	449	446	486	445	465	453	483	490	466	489	465	411	446	449	433	471	478	396	483	452	459	463	480	452	439	478	403	456	475	471	449	445	439	399	432	426	453	437	410	462	467	474	458	489	491	476	433	478	453	501	457	490	447	401	444	465	506	400	449	461	484	438	464	454	484	437	453	473	450	483	453	468	438	415	437	436	465	449	498	446	469	460	474	472	501	431	430	463	474	481	467	450	463	464	486	446	442	449	461	465	449	467	462	476	464	468	435	459	461	475	502	488	463	402	529	427	427	446	469	464	441	422	494	453	459	472	382	476	436	467	439	510	421	473	469	429	484	419	428	449	481	417	436	439	448	445	482	454	453	451	433	463	473	441	435	486	481	446	468	444	442	459	452	452	446	467	467	426	476	457	426	492	441	452	455	476	448	443	454	430	449	485	467	452	432	438	458	471	473	461	477	493	473	468	460	420	454	489	467	460	460	439	431	467	447	442	445	395	435	413	423	454	437	418	423	443	459	439	445	452	449	438	462	462	466	449	480	501	457	473	452	460	477	466	426	467	434	426	459	520	510	464	475	475	466	430	446	450	411	423	452	452	456	433	470	445	477	461	474	437	447	442	432	496	472	468	435	448	457	432	414	460	455	465	466	462	443	461	423	393	443	476	482	462	436	458	458	461	455	421	438	421	472	441	440	462	460	494	465	431	456	456	437	432	444	406	447	485	470	455	462	457	468	432	476	491	472	453	463	461	430	452	455	455	435	486	427	479	464	452	436	438	465	466	422	482	458	457	438	483	466	482	463	417	457	481	429	437	458	440	421	440	458	461	458	468	442	435	445	490	463	439	466	495	438	457	446	472	440	458	448	447	469	470	444	482	429	439	435	471	463	433	414	481	468	429	445	471	460	438	448	441	438	487	448	440	434	485	478	445	453	444	427	472	444	446	473	460	431	460	436	454	451	479	448	433	424	493	454	465	434	436	449	435	421	466	459	429	445	452	475	461	421	417	462	470	491	437	423	455	440	443	462	436	424	492	465	463	478	405	421	460	445	450	479	460	452	412	420	497	459	494	467	428	468	511	465	452	443	434	434	422	453	428	418	481	458	463	443	457	437	459	419	421	481	468	452	455	481	451	473	421	455	438	439	469	433	458	448	456	461	442	460	477	441	431	472	470	472	461	484	463	439	441	449	464	465	458	437	474	462	448	455	445	438	449	469	462	472	488	447	479	471	453	458	453	463	423	454	470	454	476	437	468	463	470	450	463	451	452	430	511	442	430	474	442	466	491	424	499	494	419	425	529	457	459	435	447	459	458	477	471	486	468	430	442	426	459	461	438	474	441	477	471	440	444	438	423	458	422	447	463	471	476	443	479	482	471	435	403	426	441	449	453	449	450	454	456	484	449	437	467	458	468	469	473	496	416	451	471	462	451	441	499	436	462	425	429	449	469	480	451	448	441	451	444	457	448	466	484	461	460	436	451	433	436	433	439	452	481	451	457	457	443	467	489	479	431	478	457	476	459	480	506	459	431	421	447	444	442	440	418	418	429	414	439	465	428	454	454	409	465	463	481	416	473	426	423	463	427	431	496	509	418	452	475	462	460	424	424	465	454	453	429	441	477	417	438	479	433	420	448	435	439	474	441	488	455	449	455	449	445	479	478	462	472	435	453	454	452	463	484	420	433	489	460	460	446	441	436	442	424	509	453	432	449	419	468	414	478	497	479	462	448	457	455	426	478	484	488	519	465	440	455	425	437	472	474	453	467	453	473	467	457	465	408	454	456	499	437	449	458	445	432	411	433	458	444	440	472	445	451	469	476	412	478	458	449	463	464	428	491	514	446	454	470	459	491	458	453	494	483	472	472	430	451	427	463	447	441	450	475	481	467	453	486	421	469	472	472	433	447	429	473	412	450	437	469	449	416	501	447	459	438	435	473	457	443	435	452	453	464	454	427	473	454	472	432	449	440	437	431	465	462	478	470	480	446	437	459	460	402	455	443	475	428	512	429	457	460	444	470	465	503	423	469	456	432	464	450	460	454	453	463	464	447	441	437	481	465	488	477	494	465	469	414	483	449	464	463	455	460	452	490	466	437	397	465	453	489	479	484	474	441	444	449	423	438	456	469	476	458	467	445	465	444	420	480	418	452	464	465	444	455	474	438	419	429	497	444	470	447	483	449	468	471	406	437	434	423	461	477	439	490	467	449	455	398	467	472	442	466	466	460	444	440	456	392	441	452	437	497	418	448	425	447	447	444	451	464	449	456	426	440	471	463	452	426	461	458	441	472	449	442	452	430	462	421	452	473	460	457	446	444	446	483	455	434	424	466	479	443	462	449	435	461	485	498	446	492	438	431	466	461	439	491	433	453	457	452	433	424	463	460	417	453	474	494	430	430	469	409	440	467	448	440	430	472	451	477	475	450	467	479	450	455	476	460	460	466	453	486	468	462	453	504	447	457	454	454	482	462	446	460	467	479	421	451	440	451	447	492	456	485	457	423	452	447	469	443	435	454	437	460	439	459	427	458	459	456	416	438	479	437	468	490	440	459	459	458	418	450	435	433	453	475	485	435	453	452	422	419	466	440	434	447	456	428	448	432	452	424	446	454	459	438	446	464	452	433	449	467	483	427	446	452	474	482	476	465	446	429	458	441	440	491	445	479	461	420	455	452	464	449	494	493	424	452	466	460	470	463	406	422	433	447	450	465	450	437	453	444	457	447	446	411	451	511	489	471	449	489	446	457	410	453	456	477	487	459	437	472	448	440	482	444	471	465	436	501	444	463	492	448	481	428	459	462	460	444	449	449	452	473	433	439	401	459	403	439	440	451	465	454	447	474	444	469	493	467	466	467	450	454	453	467	459	430	451	428	470	434	471	459	452	446	474	492	432	435	433	469	456	420
28033	22198	21636	2716	235	176	575	697	157	130	139	161	129	144	125	126	144	117	111	139	121	106	141	141	129	121	131	133	142	135	122	120	137	110	123	113	134	139	132	122	133	129	133	119	143	120	116	145	132	145	138	123	134	116	143	140	125	138	129	134	144	136	123	110	115	141	135	144	142	149	150	142	133	108	110	116	160	115	126	124	133	137	125	124	143	125	123	150	159	137	126	110	119	136	111	127	125	135	135	134	126	141	123	116	117	163	146	122	133	146	122	121	132	115	129	114	126	136	114	134	128	134	113	136	140	148	131	124	129	124	138	120	123	120	116	140	134	108	134	139	132	131	125	131	138	151	116	134	105	132	135	126	121	135	129	146	127	142	131	138	130	136	130	109	107	130	125	122	126	124	133	137	127	129	136	126	139	122	138	127	138	135	137	128	111	121	102	123	109	124	127	128	152	129	106	128	138	130	138	136	134	143	132	116	121	129	127	134	147	124	114	128	134	119	112	152	134	122	105	117	129	147	122	120	116	139	129	135	129	115	128	132	118	129	116	144	143	127	119	133	117	139	160	126	103	130	123	157	96	112	95	129	138	135	108	142	128	118	132	121	125	136	114	134	129	139	138	112	115	115	116	138	139	122	113	125	143	126	129	151	144	122	127	127	152	125	126	120	106	122	116	109	121	148	131	143	133	134	128	136	120	129	118	135	135	125	131	143	121	117	139	113	119	123	116	117	133	141	132	140	145	122	154	130	111	143	130	141	143	121	133	136	127	125	122	107	117	124	142	148	128	139	139	137	121	144	124	133	126	136	138	156	117	124	149	142	122	111	154	117	147	129	116	117	151	136	141	112	135	148	148	131	137	131	143	125	146	136	135	123	118	93	134	156	123	144	145	123	124	122	130	118	115	144	134	130	147	99	113	134	125	149	127	127	139	137	125	115	126	137	141	131	135	122	119	133	149	121	131	122	147	135	119	116	117	129	134	119	141	142	130	115	122	149	115	107	136	123	126	128	135	125	129	129	113	125	135	132	130	120	130	121	101	128	135	123	126	126	155	123	120	114	108	119	141	120	122	118	106	132	150	126	122	129	135	130	131	136	112	157	128	131	128	118	153	122	126	136	107	141	127	117	129	131	140	129	125	121	130	124	145	144	126	136	132	128	133	140	124	122	126	138	142	137	119	131	104	128	122	108	117	146	119	117	118	138	114	110	133	128	139	143	128	131	131	123	124	116	112	119	157	128	149	136	118	128	135	130	147	115	108	125	140	139	121	156	117	146	135	133	121	135	122	120	119	118	136	130	141	139	126	125	132	137	132	140	111	136	135	100	133	137	118	139	114	147	145	127	110	115	117	140	154	120	129	117	113	120	137	127	122	127	128	119	125	147	140	153	130	128	114	120	131	140	135	126	122	140	130	132	136	131	124	125	130	115	132	115	130	138	136	156	123	133	143	125	139	129	124	109	136	159	121	119	112	140	121	142	140	128	143	132	140	133	139	138	132	133	121	114	108	124	119	131	131	130	116	116	118	127	130	113	147	133	136	123	134	123	133	127	112	143	128	135	148	132	139	126	126	140	144	125	124	108	140	127	119	127	125	134	127	126	133	116	132	130	148	125	142	119	122	122	132	126	136	131	122	146	123	123	121	126	131	132	112	135	136	138	130	114	126	116	131	102	112	111	126	154	132	157	146	130	140	121	124	126	158	127	134	136	114	135	125	116	125	164	111	124	131	114	119	135	139	126	109	127	130	140	124	113	128	140	122	128	122	125	122	109	127	128	114	131	119	131	139	139	126	126	127	142	129	99	122	115	139	137	128	129	127	120	137	106	138	130	135	133	124	120	123	146	112	110	130	117	153	124	147	141	127	116	127	130	120	121	149	139	122	144	126	111	130	109	112	121	126	132	146	115	120	130	106	133	128	113	108	129	127	116	140	120	109	137	119	139	135	137	124	111	114	139	102	127	118	128	126	99	120	116	131	123	124	127	128	99	125	121	121	107	122	152	126	139	131	132	138	118	141	107	128	116	140	126	136	122	129	118	124	144	140	152	135	129	125	139	138	151	136	137	116	122	124	129	149	127	144	105	152	130	132	152	120	118	125	122	132	137	142	121	131	146	138	143	121	143	143	140	133	129	132	135	127	166	133	140	154	120	132	120	124	123	138	127	124	130	125	124	132	127	130	138	119	138	116	138	120	123	127	118	130	105	116	120	141	134	150	146	145	137	112	126	104	133	138	120	107	128	137	125	159	149	124	128	129	137	125	115	142	144	147	127	130	140	130	147	115	119	141	143	126	98	120	125	119	126	130	114	154	128	141	145	135	131	142	122	142	137	145	118	111	115	128	109	131	125	134	111	133	137	132	162	127	120	135	137	121	123	118	131	130	137	134	141	116	146	125	139	126	144	132	128	147	126	127	125	151	131	142	139	127	129	133	114	121	139	126	94	129	143	131	116	117	126	122	145	117	126	127	152	123	117	121	109	131	106	148	123	125	128	121	141	129	130	109	118	125	130	120	138	114	117	118	128	122	115	135	109	133	131	143	131	124	140	128	144	128	120	131	121	141	139	125	144	123	131	114	117	123	130	151	118	148	151	125	141	108	127	148	118	133	130	132	112	120	123	130	119	119	118	119	122	123	137	131	107	121	123	130	133	127	104	128	131	138	138	124	143	134	104	141	131	121	131	125	124	112	123	154	148	120	131	125	141	143	129	122	118	150	134	127	146	107	140	127	133	120	118	134	140	129	142	123	110	115	121	134	112	129	135	120	126	121	116	140	133	110	126	110	134	126	156	136	121	127	125	134	118	127	144	137	139	136	114	151	135	124	125	127	145	124	135	125	126	135	121	105	129	119	129	116	143	147	121	135	126	136	137	149	156	139	125	142	128	147	112	119	118	123	119	120	112	146	143	149	143	127	125	122	130	129	121	135	134	136	147	145	109	138	118	106	110	125	113	126	138	144	123	139	115	140	123	132	121	159	116	137	117	122	128	128	120	126	115	121	156	111	125	124	126	131	122	111	133	124	123	113	126	156	129	119	130	131	115	112	124	132	123	141	121	128	135	129	118	124	125	106	125	152	134	116	126	157	124	126	139	141	129	138	117	127	137	138	148	122	123	129	138	138	138	116	151	152	127	117	141	143	108	127	129	141	134	121	137	132	138	140	127	122	132	132	114	133	126	141	122	107	128	114	119	131	120	152	136	144	124	112	122	153	113	133	118	127	109	152	119	129	111	125	136	139	135	123	117	132	140	137	129	136	122	135	134	131	120	123	142	126	124	131	118	137	140	126	134	115	138	122	129	123	152	143	123	115	126	146	110	124	118	136	128	145	119	99	120	125	135	112	130	116	121	124	112	134	150	142	131	143	120	105	135	123	132	116	116	125	127	135	124	134	113	130	105	115	140	107	126	117	117	108	125	117	153	137	110	134	135	119	135	137	137	127	124	136	129	124	114	158	118	119	111	144	141	115	126	131	126	127	122
14181	30164	15348	332	293	205	717	901	176	137	162	143	141	139	136	136	147	132	164	139	164	139	146	131	156	140	146	129	152	138	152	150	151	138	129	155	153	143	136	126	140	156	152	134	160	141	159	141	129	157	145	143	132	137	147	129	151	139	125	123	139	132	143	156	141	150	129	135	157	150	119	138	160	117	157	142	155	140	142	155	142	131	138	133	131	147	164	131	143	121	137	155	160	140	135	157	144	168	129	161	124	152	169	134	145	148	160	135	159	160	147	138	149	152	149	144	148	153	134	167	136	128	124	135	157	135	134	145	155	126	169	145	151	124	137	149	134	140	153	139	157	137	147	153	136	139	149	158	147	154	149	162	140	135	138	124	161	137	128	138	153	150	148	166	124	141	151	158	132	131	123	159	146	166	150	142	141	140	129	149	134	135	135	151	145	149	137	128	146	165	149	132	148	150	157	135	143	145	155	130	137	145	158	154	158	149	146	127	167	146	144	144	147	134	131	140	139	147	134	142	162	138	144	164	128	136	147	140	137	152	172	157	160	132	136	143	147	165	164	154	152	159	152	139	139	131	130	136	126	139	162	151	131	141	135	145	148	146	137	139	160	124	145	157	147	152	148	136	134	134	129	136	165	147	151	140	154	138	154	132	156	143	143	134	146	129	144	136	147	138	113	139	154	130	150	123	129	157	140	143	168	139	136	138	165	126	134	136	156	152	133	152	149	147	152	130	157	147	157	155	144	157	149	150	120	119	136	138	144	160	137	142	146	160	143	149	145	163	144	132	150	130	151	130	146	150	121	146	147	173	142	150	131	131	148	133	140	136	138	169	156	141	134	154	124	144	142	129	153	146	147	151	140	152	164	142	142	144	141	152	153	129	139	163	139	155	164	155	135	135	136	144	148	146	118	133	132	145	148	149	149	113	144	137	145	135	142	161	138	117	144	148	144	137	151	120	152	144	141	144	142	151	149	153	153	144	154	156	116	132	146	143	142	161	130	156	118	148	158	157	148	140	140	144	171	143	121	134	136	167	136	124	156	153	151	134	147	148	135	164	151	163	146	154	161	133	146	147	136	139	151	141	156	145	127	144	147	139	145	158	134	147	135	146	160	145	156	156	138	163	129	135	153	162	139	137	150	149	153	139	156	156	141	126	141	152	162	151	134	144	164	161	163	132	152	150	160	141	137	135	139	140	133	169	149	144	149	146	156	139	155	142	134	142	160	136	163	153	138	132	140	156	135	144	142	115	153	151	165	124	136	143	152	137	128	128	156	132	147	149	145	154	159	157	170	152	151	151	139	149	129	125	133	166	168	133	157	151	127	158	142	145	140	123	159	158	155	133	137	142	164	148	142	132	156	157	124	145	160	140	147	138	149	106	153	136	118	155	136	136	141	141	136	150	142	160	139	156	152	141	138	138	145	137	139	145	136	170	137	143	122	132	143	164	179	132	141	143	134	136	156	126	131	147	143	138	137	156	150	142	164	125	132	166	135	165	157	144	142	142	146	148	130	133	129	160	150	133	156	133	165	149	142	160	122	144	148	134	105	140	160	133	122	148	158	139	149	140	150	150	161	143	134	129	145	149	147	146	147	153	154	152	150	148	142	141	142	142	143	124	162	149	138	148	156	141	132	164	148	156	127	141	143	152	143	127	154	153	172	153	144	122	152	136	164	139	130	135	152	130	144	158	144	155	119	141	149	137	137	128	130	138	139	137	129	137	157	162	151	131	165	138	147	146	151	140	138	146	145	133	135	131	155	135	143	139	146	135	138	136	155	150	146	134	142	165	162	148	143	145	161	161	147	128	142	135	163	136	129	139	138	128	167	133	129	143	162	154	139	150	165	148	140	146	145	141	138	159	185	141	140	123	148	130	149	120	157	143	154	159	162	142	150	124	150	152	145	133	155	161	151	156	149	128	128	140	142	137	140	146	160	117	124	131	149	152	137	147	122	161	125	123	146	140	134	148	136	139	158	143	131	136	137	148	156	154	137	136	143	129	144	141	159	142	150	145	144	151	139	153	144	164	145	145	129	154	141	155	145	151	140	138	151	148	140	147	129	133	141	148	143	132	136	133	140	134	152	127	160	151	137	153	161	168	147	160	147	156	138	158	134	160	144	164	129	162	129	135	142	138	118	136	151	156	127	145	151	144	124	129	148	153	146	136	143	125	143	160	114	145	139	154	152	170	123	152	145	161	123	151	150	133	161	149	134	165	140	143	159	134	153	164	136	139	149	141	139	147	145	138	151	154	137	147	139	152	120	152	160	166	162	158	152	147	162	143	148	144	119	161	144	147	126	130	141	127	148	129	166	127	145	141	126	156	142	154	128	164	135	125	161	138	146	127	127	172	144	144	132	136	138	141	155	158	150	143	126	157	158	124	157	128	148	137	140	129	125	133	150	126	158	145	139	148	151	135	149	130	145	130	142	154	153	149	130	147	158	143	145	161	151	151	163	153	140	163	159	153	140	160	152	157	133	169	134	133	153	130	156	145	150	133	147	146	145	138	133	147	133	155	145	116	132	142	150	141	125	125	144	165	126	149	145	135	150	135	151	137	151	127	140	140	148	143	151	141	141	135	155	156	148	148	146	151	160	159	150	144	134	125	136	146	148	151	126	149	141	148	140	150	132	152	131	149	141	138	169	139	138	180	156	147	142	140	154	195	124	138	150	124	149	116	165	151	159	129	133	147	154	142	129	143	136	149	152	151	148	133	139	108	142	131	150	141	152	134	148	153	125	174	151	156	139	146	139	139	151	128	155	149	151	137	160	158	116	148	142	144	152	143	130	145	132	144	124	118	165	155	127	123	150	149	138	132	160	131	158	167	141	155	162	130	137	140	153	137	140	133	125	117	163	134	118	147	119	140	137	162	144	161	134	151	146	139	157	151	154	153	166	137	139	156	117	138	126	127	154	134	140	141	142	143	161	165	135	134	149	120	135	156	142	135	141	160	156	131	137	148	151	159	160	169	147	139	155	145	145	145	150	159	145	141	148	141	140	132	140	129	151	151	156	139	125	128	128	164	134	151	140	165	132	161	134	166	124	151	172	134	129	144	134	150	135	155	131	142	144	161	148	131	135	142	132	143	144	149	153	155	132	132	131	157	160	132	112	154	175	156	145	148	135	148	140	154	168	132	157	130	129	142	143	144	144	129	138	142	132	146	137	154	161	147	153	147	123	141	138	142	143	145	161	136	146	147	137	129	149	143	140	142	152	153	147	132	143	145	149	155	132	159	168	146	148	149	161	134	167	150	151	143	153	129	136	154	157	144	154	151	143	138	169	165	120	149	152	145	140	130	141	140	144	144	148	136	155	155	160	133	145	160	152	136	159	148	157	150	137	145	142	150	164	129	131	141	143	146	160	130	128	133	154	145	125	129	144	148	141	140	136	138	153	131	139	134	142	131	153	161	137	141	164	157	153	143	135	158	177	146	142	138	173	131	161	147	159	147	167	149	146	142	162	143	136	150	136	128
23696	21172	30537	24842	20346	8380	7417	10372	1029	454	413	343	350	330	350	293	323	297	300	268	311	303	287	257	272	268	291	309	297	274	275	270	299	262	280	271	246	282	267	288	292	243	277	273	269	258	246	263	269	276	289	268	272	294	252	265	254	238	287	268	293	298	268	262	260	271	244	275	252	265	275	272	270	269	279	255	245	260	257	252	278	276	256	237	250	269	271	275	258	280	256	248	246	261	242	256	258	301	234	256	278	254	259	260	288	287	277	264	297	274	270	254	274	243	253	285	261	269	282	264	308	273	271	294	265	229	273	270	258	271	241	265	255	246	288	268	265	238	243	279	258	266	269	281	263	261	261	310	264	244	246	268	244	245	259	261	264	263	274	239	276	271	269	272	277	248	265	245	273	278	285	263	267	241	288	284	259	251	255	261	251	270	251	270	291	248	248	253	291	234	297	277	259	295	251	284	278	246	296	264	255	263	265	281	281	299	275	257	265	266	268	295	271	251	267	263	246	275	259	292	254	278	268	272	287	256	298	270	259	228	275	255	252	317	255	225	241	266	247	278	265	276	296	274	265	260	274	256	243	282	251	242	256	267	256	255	273	253	263	292	253	283	270	253	257	254	277	251	276	244	296	265	276	294	272	274	288	266	247	260	272	264	257	263	265	261	274	263	275	257	247	265	255	253	258	267	255	289	247	255	250	264	274	243	258	243	273	255	299	281	280	251	269	296	261	247	263	276	287	262	269	252	298	240	274	285	269	278	228	287	276	243	257	239	248	278	241	279	239	265	239	281	260	261	271	245	245	265	249	246	229	270	237	234	270	271	270	262	260	269	266	259	249	237	288	236	256	254	259	272	260	258	269	249	257	268	254	291	280	275	240	309	263	287	232	270	264	269	275	271	255	273	277	264	269	258	287	266	286	290	268	267	228	273	258	271	287	287	234	283	244	276	258	250	274	254	293	314	260	255	301	286	280	268	250	299	258	231	268	269	276	239	274	283	271	270	276	256	249	282	250	252	261	275	277	279	272	283	259	270	271	239	272	256	271	267	285	275	253	260	278	266	256	240	269	266	266	266	251	251	285	225	275	219	276	292	271	266	258	254	277	237	236	274	254	288	260	278	269	241	282	264	240	264	299	236	243	305	260	251	247	234	255	272	290	248	262	237	260	285	258	267	272	257	258	271	241	237	289	268	280	260	254	257	239	256	282	259	271	242	214	263	251	254	267	245	284	240	228	268	271	259	272	275	259	276	260	278	256	248	292	287	275	268	262	282	268	235	256	276	246	285	260	258	319	260	261	263	272	237	301	264	272	309	268	262	267	273	254	255	270	268	262	255	260	281	275	278	254	270	273	266	268	245	288	238	286	273	246	256	257	266	246	266	281	264	250	276	257	261	270	282	267	270	229	285	248	254	258	255	293	264	306	253	252	262	287	258	288	234	262	290	281	250	265	267	250	277	296	262	262	270	268	258	283	265	280	297	273	282	274	249	275	258	231	260	281	268	227	262	256	277	213	261	262	260	287	270	286	243	248	251	259	248	266	250	275	264	263	261	248	289	258	254	281	285	258	272	276	283	266	258	276	265	256	265	262	282	274	272	250	296	265	250	260	252	277	279	231	250	255	277	267	268	270	241	257	249	244	279	248	276	251	272	241	267	272	262	221	281	289	268	252	285	258	275	260	253	283	257	295	260	268	247	290	253	271	252	267	288	286	253	277	274	285	252	282	277	280	274	268	276	273	260	276	278	249	267	210	256	252	265	276	266	268	298	238	271	239	275	259	262	258	230	267	226	270	257	284	270	248	273	262	270	270	258	246	279	292	265	257	265	246	242	268	263	276	260	262	258	273	268	265	282	270	273	253	230	273	270	241	239	291	244	274	278	262	252	299	263	263	262	278	241	257	297	276	256	290	266	259	240	240	273	235	255	255	303	254	259	258	271	257	264	251	279	263	286	250	305	271	285	253	271	277	293	243	271	269	241	248	272	262	275	301	250	273	284	262	275	258	267	259	233	262	269	245	262	268	255	257	261	259	264	314	280	258	274	273	289	268	230	235	275	273	277	252	276	251	269	292	282	287	263	251	276	263	260	246	282	263	258	288	272	272	253	279	287	276	295	280	270	280	285	263	274	262	262	281	263	269	274	265	279	284	253	282	259	258	284	270	285	257	263	260	258	267	282	302	252	263	272	238	263	240	269	248	272	272	252	274	273	249	251	284	272	284	286	266	241	254	278	266	267	251	234	286	259	252	274	283	233	281	277	254	306	292	298	284	301	268	234	235	259	250	270	250	253	252	254	261	274	292	262	264	257	253	283	294	262	290	260	274	261	259	285	286	264	285	292	279	267	268	244	264	279	277	251	247	274	252	231	255	263	266	283	273	240	287	263	255	284	257	250	251	252	258	265	244	306	256	263	261	274	275	263	275	294	269	272	267	272	253	253	238	247	276	241	236	284	238	250	265	240	263	248	257	241	244	234	232	256	296	274	247	273	293	256	258	280	277	267	247	261	279	251	249	269	302	252	255	265	234	269	261	229	255	234	257	275	277	261	249	268	264	271	281	264	262	258	279	287	272	268	269	266	261	249	252	255	258	242	260	270	230	292	260	273	254	287	267	255	254	271	254	268	235	312	289	253	252	281	241	277	299	260	271	259	266	246	248	248	263	264	258	265	257	258	257	285	253	261	295	263	247	269	301	276	266	290	240	250	283	253	297	259	291	273	248	293	253	264	253	265	283	249	285	276	277	262	262	270	263	280	256	263	246	270	244	236	260	276	265	257	280	249	250	292	259	269	260	270	272	250	261	281	274	276	281	262	274	234	250	247	296	278	274	250	277	265	233	260	254	264	263	262	283	262	295	287	256	251	261	256	255	269	264	284	262	267	261	272	262	280	245	262	240	250	259	252	278	279	268	250	301	290	263	253	274	280	285	257	255	245	275	284	281	269	267	278	283	244	305	242	262	269	286	268	256	295	262	276	252	284	287	261	278	265	276	265	266	264	266	255	242	276	268	265	259	288	254	275	228	248	291	257	251	275	289	311	277	243	265	267	249	294	263	259	288	275	300	275	254	307	287	257	305	254	260	271	233	274	248	274	259	303	282	253	273	275	280	255	250	274	261	289	234	249	273	272	296	298	263	249	249	273	262	276	260	254	267	268	276	262	281	270	285	245	281	245	238	241	265	254	251	287	282	284	243	263	266	282	277	259	260	271	271	239	278	240	270	261	264	280	284	286	267	271	272	276	272	278	238	254	268	277	240	245	256	297	262	264	262	288	308	278	275	292	301	260	278	265	254	270	257	260	270	263	276	280	272	257	246	254	286	263	272	253	254	262	241	252	265	276	274	275	253	251	265	262	251	269	251	296	299	280	258	287	269	269	256	259	269	276	276	288	250	246	250	247	263	258	251	306	280	265	241	282	250	261	286	272	258	293	268	271	277	271	274	245	272	265	268	277	247	263	317	292	275	240	253	287	253	271	240	251
15540	47471	49819	2475	1735	1365	10465	12166	1505	591	437	437	388	367	374	321	353	337	330	313	316	286	286	303	289	306	281	286	298	275	299	319	279	301	274	271	290	298	289	271	277	281	266	286	292	283	277	287	253	266	287	278	267	269	253	296	262	259	274	266	289	269	254	272	261	273	280	274	245	247	288	280	264	250	254	279	286	251	266	308	285	297	284	246	277	279	275	259	294	271	290	255	279	261	252	272	272	240	252	271	261	246	277	292	250	252	284	263	256	264	291	271	261	279	306	282	267	258	267	270	268	241	257	291	260	273	259	289	261	290	275	266	275	259	280	297	286	271	289	272	247	260	250	255	248	263	272	263	256	257	283	279	263	245	274	268	260	239	285	295	274	265	281	273	241	284	282	276	271	268	271	252	296	275	253	257	287	299	282	270	287	290	289	282	241	263	282	278	256	259	251	274	256	277	294	232	271	285	257	281	259	307	253	260	290	242	289	270	280	263	284	264	254	304	280	257	270	242	246	293	269	262	272	288	278	255	274	235	284	253	291	264	238	273	261	291	307	283	289	247	255	249	262	250	258	274	284	270	287	277	296	275	248	263	277	273	265	271	277	267	287	271	268	269	261	237	283	270	286	264	271	239	247	250	274	275	272	251	269	285	292	309	280	264	269	279	268	280	267	265	287	269	290	253	249	253	275	261	300	283	269	268	279	248	290	231	267	270	255	256	290	269	282	230	300	269	302	262	276	262	260	284	281	319	270	260	247	267	289	258	308	257	288	286	270	275	242	250	277	272	236	307	266	257	297	233	240	295	279	268	254	268	272	259	280	260	250	274	280	309	265	269	290	266	275	272	270	259	272	255	279	259	296	261	265	241	295	275	286	273	283	259	288	277	292	289	305	239	265	305	282	285	298	284	284	248	278	271	253	282	282	306	222	241	272	240	269	289	256	252	256	276	259	256	278	305	309	264	268	276	265	283	270	278	285	279	298	259	266	263	276	268	259	293	270	280	248	282	281	252	270	293	284	284	274	266	270	262	256	286	265	263	255	249	260	282	253	257	290	283	270	267	262	274	262	272	257	260	278	268	287	298	282	249	280	267	275	264	284	278	293	278	245	295	255	296	243	257	268	259	291	264	287	313	280	260	272	287	256	276	290	289	271	267	256	254	258	256	306	281	266	271	277	274	257	266	275	246	291	252	290	232	272	295	292	266	285	261	265	264	278	283	260	298	310	276	275	299	303	272	289	264	281	280	278	292	258	266	277	299	250	274	253	287	276	260	247	274	275	270	253	259	246	286	268	277	283	253	282	265	299	247	275	279	277	270	261	293	276	262	284	279	247	281	251	269	275	293	285	246	266	280	264	269	311	298	277	262	238	288	266	276	267	279	298	267	273	278	290	266	259	278	256	238	252	265	279	272	271	256	256	281	273	263	278	278	290	237	274	299	276	270	267	278	277	281	294	274	232	280	249	271	280	275	289	272	263	287	270	273	273	272	277	280	274	246	264	247	264	272	247	255	244	282	246	267	262	271	274	266	249	245	288	298	288	272	248	277	285	265	262	246	301	271	279	271	287	270	248	280	278	268	271	261	257	266	275	273	275	254	280	244	250	259	259	251	270	264	292	277	274	319	285	268	280	276	281	314	273	271	262	282	268	272	283	240	285	301	276	290	288	239	274	254	283	281	291	271	282	302	284	280	262	258	289	280	272	294	282	262	257	264	252	237	287	291	282	277	274	281	245	285	290	256	307	284	278	266	279	296	267	282	251	265	236	249	275	284	251	260	251	246	274	300	250	276	274	277	254	228	268	258	282	278	274	278	278	291	260	281	246	294	290	277	290	251	282	268	275	271	310	279	287	271	289	264	255	275	281	277	248	281	269	279	293	271	270	274	266	274	280	264	257	297	291	222	260	280	274	289	247	272	239	255	270	292	258	285	251	227	285	259	263	285	276	246	273	271	245	280	260	248	274	262	244	281	276	245	257	260	312	282	289	280	274	242	256	269	262	286	264	266	270	237	270	279	257	253	277	260	271	280	254	255	276	304	283	283	268	277	281	294	268	274	285	264	289	274	260	259	240	268	247	280	274	287	273	287	270	259	265	237	274	255	291	293	223	296	277	270	266	293	275	306	259	276	268	255	265	262	251	264	269	259	256	273	251	249	290	269	256	297	276	256	277	267	256	270	256	288	247	270	276	266	252	272	261	278	262	259	297	259	267	267	269	289	293	242	264	258	252	275	231	258	264	253	285	269	287	259	304	288	284	273	265	299	271	255	277	266	253	276	262	291	265	270	250	277	274	277	255	274	290	255	255	269	311	235	271	265	258	259	281	272	271	272	240	296	270	282	276	271	244	260	266	269	277	270	251	276	248	240	257	279	255	253	254	293	274	277	241	288	263	279	285	277	244	242	266	292	281	283	258	283	280	244	254	281	279	265	273	281	284	285	278	285	249	278	251	267	308	248	253	293	250	273	262	284	263	276	264	285	273	252	264	254	265	253	232	266	280	248	280	289	257	278	254	252	275	286	269	262	254	305	264	242	248	246	267	275	306	272	264	275	286	272	261	253	263	266	272	272	287	254	277	251	270	265	277	292	289	258	295	271	288	284	280	304	256	281	255	254	249	288	257	287	267	269	252	276	284	261	287	310	297	253	268	261	280	284	261	284	242	271	287	257	279	269	304	263	281	252	259	239	294	244	264	275	249	282	268	271	250	289	282	298	284	263	284	297	267	269	266	307	258	290	262	270	286	284	236	263	306	271	280	281	277	293	265	261	256	274	233	267	283	276	245	272	271	267	254	238	262	285	276	230	252	260	281	235	254	281	270	292	276	304	284	298	259	238	258	245	279	278	257	256	299	279	271	284	270	256	247	251	292	258	289	288	256	244	273	251	270	289	277	227	281	296	277	253	269	276	287	285	239	301	259	275	259	267	266	268	258	279	263	266	291	257	312	309	286	267	247	263	282	279	254	279	273	272	305	273	256	272	294	275	270	289	299	249	272	230	284	288	274	258	284	311	267	282	276	266	277	267	317	275	294	272	272	289	263	267	284	273	275	285	265	289	269	293	254	266	302	264	242	255	279	273	248	292	262	256	261	252	302	261	260	253	299	276	256	275	260	260	280	289	271	278	286	297	261	275	233	264	259	265	274	305	272	279	273	277	284	281	271	266	304	269	243	293	289	283	236	314	276	255	256	293	273	271	269	270	280	278	258	278	260	265	258	260	285	277	291	279	293	259	271	261	277	275	289	269	279	298	257	287	276	272	273	267	287	260	281	264	264	267	298	285	253	261	264	256	287	266	268	285	274	274	287	302	265	244	277	278	267	275	282	268	255	255	262	295	259	299	265	289	268	276	294	248	266	254	265	282	285	275	257	258	301	251	275	259	252	252	275	262	250	281	252	281	290	240	257	273	256	239	266	265	248	260	267	269	266	259	284	287	259	247	276	288	304	289	270	261	250	266	252	268	271	262	303	256	292	255	282	233
24971	21256	30574	24653	8769	674	3067	5099	641	332	280	280	277	251	254	250	249	229	254	212	270	245	249	240	230	263	254	238	234	226	226	228	240	227	244	224	222	259	225	244	270	260	227	241	241	245	257	210	221	210	229	269	236	235	226	242	199	238	220	213	194	244	246	256	225	204	254	231	246	220	244	250	235	238	213	224	233	239	231	215	222	222	254	186	223	230	222	225	221	190	232	247	236	234	213	242	244	221	228	214	219	251	233	218	233	233	233	252	227	239	233	247	239	220	232	250	240	215	245	235	242	238	242	213	252	219	229	241	230	218	191	234	228	209	243	207	244	247	232	226	229	252	222	237	221	234	210	230	245	239	221	243	208	213	219	214	234	217	227	230	226	251	231	224	228	236	247	220	239	223	225	234	223	203	220	238	242	260	226	235	227	226	258	230	245	231	228	244	245	229	242	268	250	253	251	239	253	231	250	230	237	251	230	218	229	225	244	215	232	227	248	243	223	227	215	231	231	228	207	239	214	253	223	204	240	265	235	241	219	208	251	230	224	256	236	219	230	219	241	218	240	238	232	245	224	228	237	261	238	234	214	224	219	248	199	256	236	218	228	232	223	240	201	234	233	220	220	225	255	252	226	252	276	253	223	211	237	236	227	238	243	230	214	226	245	227	251	220	219	224	234	218	223	246	229	208	222	244	235	209	248	251	231	246	227	248	229	233	230	197	245	238	228	209	204	225	230	234	216	212	211	252	236	220	209	270	223	227	234	260	236	236	259	219	238	241	244	207	214	238	228	242	253	241	228	247	214	227	247	203	239	241	211	233	234	245	208	229	238	230	250	242	222	245	274	235	217	239	221	230	244	235	234	231	230	252	234	251	243	249	220	218	219	242	240	214	219	246	233	241	240	242	208	257	226	226	267	226	245	230	235	218	246	215	205	228	232	228	247	226	248	202	235	243	262	226	213	245	248	234	264	243	242	252	216	241	224	213	244	277	282	238	235	217	235	214	254	227	241	233	230	242	230	245	249	234	222	228	237	219	233	240	232	240	231	228	237	218	235	238	219	237	237	258	237	217	236	235	236	229	230	250	265	229	254	230	238	231	223	237	251	241	247	210	246	225	230	224	223	239	213	225	248	268	246	241	253	229	236	232	223	241	239	206	251	224	217	193	226	252	263	228	235	237	246	245	212	236	261	222	250	210	229	223	225	244	232	265	229	240	250	215	213	238	218	230	250	221	212	242	250	241	249	246	230	223	214	228	234	221	211	255	248	254	244	239	243	224	260	237	227	219	214	204	242	235	234	195	242	221	244	219	231	217	246	237	245	225	226	241	227	232	206	229	247	235	244	230	204	217	229	219	238	233	243	244	220	254	226	222	241	237	248	224	227	231	241	219	216	244	203	265	217	230	242	209	242	184	229	217	249	249	210	235	221	229	227	232	246	237	233	263	243	225	238	221	223	223	258	213	219	236	198	237	242	226	237	237	247	223	240	235	205	230	261	224	252	218	231	229	223	220	239	208	228	229	203	229	225	253	228	225	235	233	219	230	239	237	241	194	221	246	241	226	230	219	208	245	249	219	215	225	205	240	246	253	230	226	246	219	234	203	266	230	232	230	235	248	249	229	228	259	214	265	258	235	233	250	226	221	227	251	226	216	237	249	251	260	251	266	251	217	253	234	206	200	222	227	260	206	234	212	235	231	244	231	228	230	259	248	214	208	210	238	250	224	211	200	234	211	249	230	227	245	209	219	228	236	249	224	232	218	220	231	229	235	244	229	276	232	239	213	223	200	228	225	233	218	233	232	240	223	244	230	214	237	196	221	222	218	218	250	224	236	210	258	217	251	229	219	214	235	258	226	239	257	252	234	217	238	222	215	228	219	218	257	201	193	225	265	208	235	231	237	223	238	230	217	210	246	236	248	246	253	200	234	213	225	264	210	225	227	222	222	247	225	227	228	221	258	234	236	242	253	203	226	222	255	218	224	205	225	254	250	250	223	232	237	257	245	220	231	230	237	244	223	248	238	234	216	224	230	210	241	235	243	227	257	207	258	246	209	215	229	234	225	224	233	231	241	222	225	220	239	236	235	229	187	226	233	227	239	245	212	242	223	205	237	232	244	211	256	260	231	213	242	205	220	215	241	257	212	238	239	247	212	245	232	239	232	233	232	237	227	251	228	209	238	197	225	223	187	219	208	217	213	244	227	204	223	235	253	228	224	216	219	236	253	235	217	216	224	233	221	218	228	243	205	229	229	207	225	240	230	217	214	223	235	213	225	225	227	215	205	241	244	218	202	243	220	212	215	247	229	234	236	219	205	251	242	192	234	265	236	229	236	236	195	207	237	194	211	234	225	228	230	225	225	256	197	238	237	250	251	242	199	234	242	225	241	239	203	241	237	217	237	231	252	220	223	240	247	242	231	222	202	192	251	220	242	247	248	222	218	233	274	245	245	246	212	239	240	221	220	232	255	223	256	231	235	259	218	228	217	221	215	223	223	216	207	204	230	246	217	216	232	251	232	259	224	221	269	256	235	250	238	231	225	265	213	222	238	237	227	228	214	223	235	224	212	246	242	234	219	230	212	234	211	241	220	231	213	253	247	228	261	240	262	235	228	259	194	252	225	245	250	238	220	206	246	212	236	224	219	227	254	239	241	226	252	218	247	239	222	222	257	243	249	227	236	239	207	219	243	247	219	219	237	248	245	242	229	229	239	262	226	214	251	224	243	232	216	207	226	241	251	213	271	218	246	232	224	235	275	230	234	230	230	220	240	258	219	240	234	237	213	221	229	220	244	220	208	227	227	243	235	239	234	240	226	233	253	215	223	239	238	215	232	216	207	244	211	217	222	236	218	252	240	243	221	223	266	227	230	208	217	245	233	234	250	240	251	223	215	234	249	237	224	227	228	237	225	215	237	231	219	246	246	236	240	214	233	240	257	231	242	245	225	219	239	253	261	230	240	239	217	250	229	226	240	252	218	238	240	233	219	222	241	230	216	246	227	237	248	219	235	243	203	233	222	255	231	195	228	227	236	241	243	224	252	224	218	251	238	256	233	232	219	219	248	222	244	230	196	239	243	215	231	242	249	224	213	230	230	235	232	249	221	242	243	220	226	241	254	252	227	227	254	230	236	215	242	209	247	220	215	202	246	242	220	192	263	238	226	234	230	217	246	225	221	226	247	228	212	236	238	223	232	249	263	253	223	208	269	237	218	239	227	238	224	218	243	222	236	218	221	233	266	207	259	240	231	217	255	224	212	242	234	222	234	231	231	239	238	259	272	222	281	231	232	249	216	251	241	208	231	250	242	221	249	227	232	216	244	226	223	229	233	228	237	214	205	224	225	187	248	238	224	259	222	268	239	242	210	238	224	245	246	211	216	245	244	231	235	250	229	233	230	238	230	241	227	247	221	245	214	245	219	217	229	222	224	210	212	231	213	200	209	218	254	222	260	229	231	231	256	225	223	236	259	228	209	231	250	256	199
14979	43298	41505	1552	1020	836	6302	9177	1245	458	348	344	318	307	297	293	265	266	278	243	278	295	268	256	261	265	276	253	255	260	260	288	248	259	224	258	253	272	256	281	277	252	237	265	244	239	244	256	242	249	268	279	247	239	252	237	266	234	273	251	230	245	238	287	262	242	236	241	239	263	259	292	248	245	233	238	243	269	228	266	266	243	214	254	270	258	276	262	282	244	261	246	240	272	284	238	251	244	234	248	237	227	251	249	264	270	266	257	251	268	264	255	238	238	276	243	259	258	254	277	265	253	231	258	228	261	225	293	279	255	283	245	240	246	240	258	257	256	249	271	270	230	249	260	250	255	265	250	260	249	259	269	263	230	260	258	261	281	260	261	246	254	243	244	265	226	259	274	235	273	267	246	229	265	246	279	266	255	236	274	247	243	240	232	286	243	258	291	263	272	270	275	241	245	246	243	268	260	220	269	247	280	243	241	252	238	244	238	249	252	241	259	257	294	247	226	261	254	257	243	289	275	269	271	279	271	269	229	247	248	269	261	272	267	272	240	228	241	277	267	269	246	246	253	256	244	231	250	261	260	265	260	275	255	248	247	279	240	273	240	255	271	227	221	238	268	250	257	268	259	255	257	263	241	229	284	271	278	229	235	272	250	262	249	259	258	246	282	228	268	240	251	245	250	273	254	266	248	244	247	282	251	265	270	246	243	259	240	276	264	253	255	296	256	274	232	257	247	273	228	265	250	271	250	284	271	246	255	246	261	294	255	250	253	256	258	266	262	274	234	253	238	253	255	266	269	227	256	269	256	240	237	267	249	270	257	253	227	229	270	266	256	263	268	269	262	260	231	283	251	265	249	227	256	260	264	252	278	277	239	259	268	220	250	259	240	270	235	251	271	256	270	226	257	259	249	221	252	250	258	245	242	267	276	259	269	259	286	244	246	265	244	248	242	259	258	248	269	265	266	255	241	257	261	287	247	278	258	242	253	256	239	276	278	257	264	236	272	253	255	250	240	235	238	253	250	239	231	247	253	243	256	262	283	249	240	283	258	254	239	266	221	276	266	250	284	277	265	256	242	255	232	231	246	276	266	235	270	245	243	261	250	257	262	275	244	255	248	275	232	269	247	264	274	259	235	248	259	261	259	252	266	260	273	241	240	240	227	244	236	265	234	242	252	252	280	267	248	277	271	276	246	266	237	255	253	260	271	255	245	222	242	241	235	257	258	241	250	294	263	270	294	255	249	282	283	254	221	272	260	265	254	262	249	253	258	267	251	226	243	231	248	251	238	217	240	240	270	256	275	253	241	251	250	240	263	260	265	253	228	270	280	256	241	245	242	270	227	274	252	261	266	235	254	279	305	242	221	265	223	246	277	257	234	252	222	268	233	259	241	246	242	231	243	265	243	247	248	268	227	263	257	290	251	260	251	271	249	240	254	242	233	263	280	238	250	283	242	237	272	275	227	285	290	245	236	262	250	251	250	240	258	265	248	274	232	270	271	261	289	259	266	271	233	275	247	260	231	240	232	246	271	267	247	245	243	237	237	241	254	272	246	265	261	239	263	233	243	246	262	282	268	268	261	255	260	233	252	268	250	252	258	267	240	259	268	247	271	230	254	249	248	255	266	237	237	228	259	286	249	227	254	267	220	259	238	241	227	275	287	247	234	248	243	266	284	261	261	241	274	267	241	259	245	232	272	234	234	305	248	254	252	281	255	241	246	241	250	243	253	271	248	253	243	233	233	274	287	246	241	302	239	240	275	266	228	259	274	257	285	250	232	276	250	241	265	251	274	258	259	262	288	230	224	230	258	241	226	261	246	274	246	254	270	270	263	262	261	272	249	259	257	260	242	275	253	253	274	231	243	241	252	244	239	246	250	263	253	254	271	242	285	255	248	243	256	285	271	242	244	272	252	252	279	242	242	253	275	236	240	252	271	231	265	262	249	230	274	218	250	248	262	259	254	240	253	264	241	257	248	251	254	229	241	265	264	266	269	261	255	244	286	234	263	250	265	251	227	248	266	248	227	271	270	266	255	259	263	247	255	255	246	257	259	259	267	276	265	228	266	262	271	267	267	242	253	228	289	265	268	249	246	270	250	245	275	277	237	252	250	259	226	266	259	280	260	245	259	265	243	264	261	235	245	266	277	268	246	257	264	260	242	269	258	266	263	273	265	250	248	249	242	213	261	272	256	271	257	261	276	245	222	232	281	237	268	246	263	250	247	264	257	220	230	267	258	272	278	251	265	247	258	235	242	250	271	282	257	280	268	277	268	248	233	286	237	252	248	276	261	248	263	269	269	289	231	253	244	263	236	232	281	251	240	237	245	264	251	258	269	261	236	241	233	261	250	222	257	261	239	240	262	277	266	246	267	265	253	277	237	223	216	247	256	215	242	292	279	254	251	256	239	245	265	282	273	296	238	251	241	288	233	226	268	223	221	221	232	240	259	244	282	261	269	257	269	296	279	250	266	270	256	266	262	243	254	270	236	257	259	258	282	256	259	274	270	222	272	299	255	254	242	261	251	252	256	227	209	272	247	250	260	243	231	273	256	263	228	265	235	276	267	272	250	259	264	251	260	245	272	260	267	262	251	282	254	266	256	232	254	274	252	277	254	245	251	258	257	261	235	230	253	245	276	246	274	242	277	259	255	258	264	248	269	268	266	271	262	262	247	233	260	286	253	267	250	255	266	282	279	270	243	282	273	249	247	247	242	250	236	272	271	256	243	252	268	253	277	282	259	243	253	234	242	238	260	267	273	255	243	255	252	249	212	226	238	241	238	234	272	258	277	251	243	289	256	268	300	239	233	255	264	247	253	273	251	251	250	256	234	262	241	266	257	268	276	246	263	267	242	229	247	278	283	257	265	240	289	246	279	267	260	261	290	255	281	257	273	238	268	251	231	227	258	282	228	243	234	252	250	247	262	246	220	266	257	232	236	251	260	259	258	251	235	245	244	258	257	244	274	245	235	241	256	261	274	237	229	224	246	274	250	243	240	261	263	243	271	253	269	267	276	253	265	240	249	242	251	247	229	258	259	266	250	280	231	249	275	218	274	230	248	256	270	241	260	266	237	224	279	261	251	277	233	275	274	255	278	236	272	281	247	241	231	262	245	248	272	246	268	240	260	264	250	255	295	263	250	257	258	262	261	244	238	235	246	230	247	249	257	272	251	226	254	268	264	247	256	226	286	239	245	254	262	246	249	263	258	246	228	238	251	277	219	263	245	245	254	281	258	266	248	261	227	253	261	247	241	275	234	262	270	250	290	248	271	233	254	248	232	253	261	252	272	283	271	243	262	292	264	283	253	234	223	283	235	239	257	244	252	228	254	231	249	230	245	266	273	262	254	270	230	283	260	247	267	270	249	274	238	272	260	260	264	242	266	283	262	239	240	263	245	242	227	272	228	263	242	255	244	228	255	238	242	231	259	234	255	241	272	247	237	246	261	276	244	276	264	265	232	288	251	221	239	268	251
22575	21091	29525	24262	21072	20016	18887	19626	3480	852	702	651	622	592	543	582	556	487	505	501	457	484	479	439	509	444	473	487	469	432	469	412	494	461	493	493	491	455	453	445	457	455	453	432	456	433	440	415	473	464	439	443	493	419	465	448	443	455	409	464	466	469	424	439	458	441	431	461	428	454	424	431	465	444	440	460	459	439	449	441	484	443	462	435	420	439	446	435	447	459	428	423	487	434	473	437	440	451	468	437	456	428	430	452	427	396	460	427	446	441	460	448	455	422	454	429	404	418	419	422	468	454	488	458	463	445	472	444	447	436	473	468	460	484	434	415	441	439	444	434	458	461	453	451	454	420	407	408	438	443	436	455	482	428	458	462	458	435	451	426	459	445	471	453	465	458	446	437	441	417	463	451	415	441	436	419	475	458	451	473	455	445	455	428	440	450	495	484	444	450	429	487	448	458	433	472	424	428	432	428	441	422	409	451	420	470	452	467	467	457	459	461	450	440	451	470	442	487	434	459	439	428	451	458	461	454	454	430	431	451	495	442	450	443	464	439	462	437	448	433	458	473	481	441	481	441	410	433	451	436	403	433	419	458	457	448	449	457	480	442	498	434	452	460	428	436	444	449	432	442	423	454	452	442	481	462	456	411	500	428	428	454	436	444	431	438	447	469	451	445	444	441	414	444	438	452	451	446	439	446	462	434	497	452	388	457	439	470	407	429	419	432	459	450	459	446	451	408	438	467	429	432	464	500	436	436	422	462	490	443	466	429	435	480	464	439	479	465	434	460	488	397	434	454	444	433	420	445	433	476	450	423	457	440	459	449	408	450	441	466	452	477	408	437	438	427	413	445	461	452	441	464	470	433	459	428	407	456	459	476	435	455	435	435	446	432	488	456	444	467	457	459	429	446	417	469	434	476	395	460	439	452	442	429	483	444	434	478	437	450	433	477	448	435	410	462	477	419	439	457	425	472	444	417	445	483	397	482	438	456	463	441	451	459	467	439	423	461	419	452	455	463	462	423	461	432	463	474	444	425	432	421	452	456	459	420	394	464	426	447	454	426	487	442	451	462	440	452	430	438	465	457	466	445	464	443	433	445	422	492	415	413	445	431	441	450	457	477	415	446	472	455	440	491	451	463	442	456	476	462	394	440	448	459	449	408	461	459	455	437	472	413	470	452	430	460	473	454	465	467	444	431	457	461	430	435	502	451	446	474	437	439	450	463	414	451	485	430	423	489	436	454	433	474	429	407	465	469	478	459	448	448	468	421	416	467	441	418	398	418	449	452	438	444	440	440	414	463	401	471	464	456	445	419	407	449	444	429	419	435	420	424	458	449	455	420	432	440	432	451	440	471	429	445	447	438	454	404	451	476	475	461	422	459	440	397	460	439	454	438	432	410	457	433	436	443	448	439	443	484	415	426	451	472	438	483	428	452	457	420	483	475	426	436	477	419	449	443	452	444	449	451	466	432	451	480	458	441	400	446	432	438	430	457	455	451	446	431	468	450	449	437	429	450	450	445	518	485	440	433	479	415	447	461	469	467	407	446	434	461	439	452	462	452	439	477	460	464	416	460	433	460	426	459	431	426	469	452	466	441	434	448	467	473	484	490	445	430	456	444	437	498	432	432	432	485	456	406	452	457	451	450	493	426	450	427	443	510	468	447	463	431	476	449	425	453	451	436	427	464	444	402	427	459	428	426	445	403	461	449	452	445	429	436	457	487	451	472	449	466	446	452	451	488	451	435	411	448	461	474	449	457	430	421	494	455	448	453	450	447	497	454	475	490	459	448	451	468	419	456	440	469	441	444	468	439	460	418	427	443	451	437	448	442	422	461	470	418	419	442	435	417	468	438	451	427	471	445	448	453	428	464	438	428	444	477	463	435	466	459	421	455	435	470	448	429	435	435	437	494	465	441	446	444	430	469	440	441	428	443	437	454	446	454	405	439	452	412	451	464	434	442	429	460	431	450	471	429	436	423	426	470	493	456	425	430	459	439	418	486	399	527	449	423	433	411	437	445	423	449	423	473	484	455	437	435	435	433	433	440	465	421	440	450	434	457	411	475	437	457	463	456	450	435	463	416	407	452	446	432	465	430	431	414	454	406	445	476	432	461	437	427	425	438	427	444	452	441	455	418	471	448	418	446	484	421	440	461	451	489	440	458	485	394	420	459	462	415	421	452	481	449	463	426	434	456	443	434	445	465	414	427	475	466	437	424	446	408	475	430	453	445	469	427	468	489	451	465	460	421	434	433	465	451	447	439	460	445	444	416	426	437	409	415	412	430	458	477	473	422	457	432	414	422	473	469	451	452	422	432	448	404	431	449	454	443	479	457	414	456	464	465	438	446	478	380	428	433	466	450	426	408	480	422	491	442	458	432	434	438	466	459	448	431	441	427	439	456	432	469	455	469	476	459	463	438	446	445	439	444	427	496	467	460	465	434	500	445	468	442	441	400	416	425	452	422	450	457	433	421	465	436	458	463	476	450	448	446	446	485	448	425	455	431	430	450	470	486	458	492	431	456	455	400	449	403	456	449	475	455	432	439	448	432	454	451	446	413	433	448	419	439	423	462	448	467	434	497	484	414	462	412	413	423	440	448	402	461	493	408	454	444	436	406	451	413	444	451	401	423	475	428	471	437	438	409	438	418	431	468	451	482	437	442	459	461	479	448	460	460	434	461	470	455	485	472	458	454	440	457	425	418	461	437	445	413	447	442	453	430	437	430	449	430	447	437	410	435	456	456	477	449	418	497	434	429	452	463	434	429	472	483	422	453	385	437	447	436	440	441	440	465	421	415	459	449	483	483	462	463	465	457	467	475	484	430	423	481	438	448	430	434	424	422	458	445	462	445	446	449	435	407	452	422	468	486	451	437	469	444	459	456	439	428	411	405	448	456	468	471	444	424	472	489	444	434	456	451	442	409	467	465	398	484	432	447	475	462	435	466	507	410	430	455	444	442	417	456	434	447	441	437	460	463	418	494	416	460	449	432	444	471	457	441	413	471	441	439	474	456	435	452	446	438	428	484	439	457	426	452	454	434	423	459	446	467	443	448	412	439	451	442	502	464	459	433	442	429	449	439	449	499	463	463	447	442	444	509	444	411	432	456	457	418	453	461	427	461	445	458	451	465	480	450	442	410	484	473	456	437	437	459	463	403	439	470	455	477	442	488	416	437	466	473	450	483	408	479	393	450	424	447	441	482	457	467	454	510	506	421	435	410	448	448	441	428	436	455	435	391	457	427	449	458	417	425	432	442	442	434	468	468	452	402	482	452	451	459	413	441	404	427	409	439	456	423	395	421	421	441	457	457	434	435	471	448	426	465	431	506	441	454	476	414	480	420	396	412	449	451	456	471	456	452	414	439	424	438	416	427	419	475	450	432	429	468	447	491	501	465	476	445	444	409	449	450	437	414	440	418	421	436	415	421	462	440	445	444	460	444	443	471	483	418	437	451	434	414	429	444	466	458	458	445	470	489
18226	47973	54836	4657	3234	2454	19445	19141	4361	1164	839	720	731	615	587	577	557	522	544	533	564	517	518	515	508	538	477	475	444	457	489	493	494	463	486	478	500	464	490	423	450	486	490	480	488	500	463	478	456	477	454	458	470	465	476	453	439	446	426	476	518	471	427	436	411	485	445	417	479	472	440	506	469	442	451	456	472	447	464	469	447	457	454	429	457	438	440	441	441	456	437	455	448	437	472	469	467	457	453	468	479	455	423	468	469	469	454	493	459	472	447	419	423	454	394	474	467	449	428	499	448	476	503	424	404	479	476	461	438	444	452	476	473	472	431	437	471	443	441	441	466	455	505	464	454	430	456	436	454	419	472	464	443	445	466	454	440	437	453	455	439	515	461	440	484	465	461	434	448	457	440	461	447	466	454	451	447	457	446	468	448	448	443	457	477	440	447	473	477	470	427	448	439	449	445	439	448	435	455	414	469	462	443	437	449	424	464	490	432	455	493	458	456	479	449	468	432	453	449	484	464	446	466	471	492	477	464	440	430	479	422	473	461	458	477	500	437	390	448	464	436	476	431	443	474	466	444	449	467	435	482	433	450	433	444	442	444	444	438	438	457	417	437	423	456	465	439	483	414	410	455	444	467	467	466	479	443	465	460	455	424	419	464	449	435	448	452	445	472	470	470	439	468	433	438	416	445	437	465	427	458	486	451	453	414	452	449	446	436	414	471	500	439	481	487	474	472	477	441	466	446	466	481	455	430	448	459	465	450	464	449	448	448	454	473	478	467	435	408	477	456	463	452	415	446	449	425	469	436	481	449	474	468	451	464	466	465	458	473	472	436	445	458	456	420	460	487	499	487	461	415	465	464	449	434	458	444	467	465	470	457	477	436	464	474	459	461	463	457	466	473	468	409	441	460	428	429	475	461	469	430	463	485	421	468	454	447	450	489	489	462	461	460	456	436	433	428	467	460	451	416	444	405	447	465	459	472	478	444	453	437	427	447	501	468	476	486	426	434	435	417	461	458	415	429	441	420	449	433	412	480	427	480	414	431	491	475	483	452	433	486	465	469	490	458	417	438	433	489	463	442	427	464	448	414	454	456	459	427	449	444	428	462	436	446	470	433	434	481	433	443	467	478	448	447	459	462	444	469	441	472	435	459	498	448	421	441	450	432	447	427	455	434	493	403	482	430	476	428	473	463	479	466	452	456	449	462	419	490	436	499	454	469	451	430	481	479	467	442	442	463	490	459	427	431	478	464	443	426	460	460	463	479	431	446	477	430	418	446	441	429	468	417	467	472	457	454	473	422	411	462	449	443	434	477	475	442	461	461	458	467	475	431	418	438	442	456	474	470	461	439	457	412	448	489	479	454	469	453	451	460	435	415	441	444	456	434	502	463	433	440	432	438	446	425	439	436	457	429	409	482	463	457	441	438	466	439	464	489	443	460	478	473	427	468	450	438	456	463	434	458	465	442	442	433	474	459	469	457	436	493	458	459	475	451	497	447	430	438	493	460	443	404	461	464	427	453	456	491	462	438	458	416	490	475	450	453	475	447	440	453	464	445	480	473	432	478	424	425	482	462	455	438	451	487	470	401	460	458	451	445	441	460	478	441	464	486	494	444	469	451	484	428	465	451	433	434	419	473	459	438	453	424	450	437	459	454	439	416	447	436	460	445	463	421	473	491	451	466	458	450	446	458	454	467	427	474	416	453	439	473	455	447	428	442	453	433	438	479	426	450	462	473	446	470	463	462	479	434	475	428	447	442	462	453	430	463	465	428	423	429	454	490	436	445	431	463	427	432	462	449	471	456	451	447	460	461	445	447	460	447	461	396	484	484	451	481	452	470	438	447	451	446	438	467	498	469	441	474	463	461	454	490	431	430	473	436	440	431	433	469	433	473	493	458	443	493	450	436	450	481	411	428	442	472	461	445	484	466	436	460	434	460	440	481	483	487	469	481	457	438	477	437	481	490	476	448	433	409	467	479	435	479	494	443	444	453	442	445	434	481	441	465	458	468	469	394	480	504	471	438	437	444	416	429	506	482	418	470	417	451	436	451	450	459	497	428	466	434	433	451	467	447	444	473	460	449	407	456	450	454	436	382	492	430	441	439	457	451	436	454	452	436	446	486	455	460	449	430	460	452	429	426	456	449	460	469	478	435	449	470	456	465	475	424	486	454	425	444	468	421	464	457	471	420	429	470	406	469	455	456	450	416	422	456	488	466	460	465	441	408	469	433	450	450	459	420	434	456	419	443	441	437	459	471	460	426	504	439	433	432	444	433	440	464	454	434	426	457	423	473	428	436	445	459	440	445	449	392	472	422	486	455	466	486	473	467	471	463	467	440	462	471	469	469	433	450	445	425	452	455	451	449	481	438	460	443	456	488	431	460	429	439	424	497	422	447	474	459	447	450	435	436	436	442	476	444	459	429	459	463	472	460	476	435	495	425	477	470	429	465	469	423	458	469	441	438	470	440	451	479	444	492	444	427	436	454	468	452	442	438	486	449	457	462	427	424	433	456	435	455	465	461	459	449	449	461	454	464	425	463	427	398	432	454	495	419	451	456	455	448	440	454	443	473	428	441	460	414	436	473	445	411	460	415	449	461	423	484	444	462	453	496	423	447	419	472	473	476	458	430	429	430	471	444	432	484	476	440	439	438	467	469	462	441	440	454	443	416	441	429	508	474	464	478	430	431	457	430	458	424	442	460	475	399	458	413	444	427	456	434	489	423	454	419	464	454	488	478	441	478	445	435	447	495	473	459	460	439	435	433	447	422	455	477	426	463	450	452	439	442	450	455	466	413	433	493	438	460	452	413	475	441	471	425	473	454	427	513	458	482	440	457	478	447	420	458	474	474	431	462	426	439	475	473	447	457	495	476	442	461	441	489	455	444	450	409	445	470	455	425	459	426	429	441	481	459	404	467	489	456	482	482	455	451	432	442	442	460	502	478	437	453	454	433	472	434	450	449	438	458	444	471	422	465	427	459	423	472	435	477	494	446	438	436	470	469	466	459	471	443	461	404	484	473	426	453	486	463	474	444	451	453	459	497	418	425	456	426	449	430	484	426	437	446	422	449	432	433	443	443	479	471	458	442	457	431	457	495	485	455	454	435	445	442	448	449	452	447	462	489	468	481	466	489	437	410	466	429	465	437	465	412	447	454	446	458	467	425	446	442	449	439	448	462	445	443	484	436	468	498	480	457	483	453	460	489	433	471	436	501	422	441	474	444	453	452	439	432	491	479	465	420	445	450	402	424	458	460	451	445	475	464	429	455	436	465	474	420	465	465	420	431	463	455	433	476	442	468	456	470	458	457	472	471	483	503	458	413	462	465	474	460	454	437	406	448	487	452	443	503	438	488	461	467	417	468	427	441	447	483	473	472	436	445	418	467	468	424	405	428	443	457	438	464	454	437	446	436	450	410	432	465	429	430	453	416	465	434	464	467	442	451	445	495	408	473	435	457	470	459	433	430	467	478	437
28063	22163	22651	2919	252	203	733	902	192	157	130	144	150	125	127	130	129	142	125	128	126	146	130	136	137	129	112	119	127	139	137	135	118	122	122	164	132	123	141	123	145	124	126	134	123	131	147	135	135	119	134	143	132	123	159	149	130	138	130	134	137	130	133	117	134	127	127	136	126	147	131	128	102	112	128	149	136	127	123	138	143	150	131	141	121	150	133	146	126	140	155	123	132	129	133	137	133	140	134	123	157	135	130	139	121	114	109	132	133	127	135	136	142	118	137	140	133	127	151	137	131	142	131	133	139	138	129	130	126	143	131	128	130	134	124	130	119	120	112	135	134	146	127	127	104	129	147	114	114	129	148	128	124	153	134	138	116	147	140	134	159	142	135	120	139	133	125	151	112	139	147	125	133	141	135	126	130	118	124	126	143	140	126	155	134	126	140	130	136	137	126	136	141	113	145	125	126	128	135	106	128	146	125	127	157	138	153	127	123	138	131	135	138	128	135	163	124	135	142	137	132	146	122	127	129	128	127	130	128	128	116	124	138	153	143	137	122	128	124	128	114	113	140	139	150	142	147	101	135	114	121	143	151	135	129	144	154	121	138	119	126	133	140	112	147	130	118	145	148	107	134	125	121	143	125	127	138	146	133	133	114	131	123	132	117	138	116	148	142	142	116	130	118	111	148	123	138	109	117	147	133	113	126	149	145	155	130	129	135	134	147	140	129	120	117	120	145	142	110	114	128	138	137	149	124	128	133	139	107	124	133	155	135	140	140	128	133	147	124	130	147	122	146	149	122	133	145	112	128	135	124	141	124	115	155	156	105	130	126	135	144	119	135	122	139	132	132	134	138	112	132	120	135	127	134	126	119	118	132	127	107	133	132	131	139	117	144	122	118	147	128	131	121	145	142	133	150	147	134	133	139	128	148	128	131	149	138	147	147	154	123	140	142	137	145	138	131	140	138	130	122	139	134	124	126	155	125	147	123	125	114	139	118	137	141	126	117	156	137	139	117	140	127	154	140	140	121	127	117	153	124	143	127	154	128	118	124	147	135	133	117	128	126	132	118	138	130	132	122	147	122	140	115	116	140	128	130	126	138	137	138	115	142	127	130	127	135	114	131	146	120	111	133	137	122	143	149	126	139	129	143	125	129	122	126	132	129	126	152	146	141	124	116	127	115	125	123	107	140	124	139	145	114	131	117	127	125	123	143	140	137	114	129	139	142	137	131	138	126	121	125	142	136	180	141	139	121	140	114	125	116	150	139	134	133	127	135	158	134	141	144	109	128	135	133	119	141	114	123	143	151	129	137	136	123	113	134	127	141	125	127	145	123	106	123	114	121	106	138	126	145	119	116	129	108	138	128	130	133	141	143	123	110	142	117	137	135	118	155	117	137	135	115	114	135	126	131	140	119	128	143	130	135	128	119	129	143	130	127	134	126	127	119	110	145	122	129	120	142	134	146	153	125	141	138	129	113	137	124	135	115	113	133	160	139	138	114	164	157	160	132	119	139	138	121	126	127	127	144	126	127	124	109	138	132	144	126	130	125	141	130	142	119	128	119	151	142	124	135	129	126	135	145	122	136	145	146	120	116	125	144	133	143	123	124	133	129	123	105	124	146	125	135	135	124	130	131	128	126	117	119	111	129	128	144	134	132	130	125	141	134	137	119	150	137	132	134	124	138	135	129	156	131	141	142	131	135	142	145	129	139	126	148	144	130	128	148	113	114	127	128	125	129	143	126	136	132	133	138	141	147	140	128	120	144	138	128	133	130	127	141	147	126	134	144	149	131	128	135	120	125	131	116	134	138	122	129	126	116	116	136	140	129	127	122	143	142	124	138	132	140	119	129	137	103	127	130	135	151	110	129	124	125	145	151	150	142	127	125	136	153	150	134	120	161	135	115	133	132	135	139	137	131	128	136	132	142	107	136	134	154	124	142	143	107	130	113	114	120	112	120	117	126	146	120	126	129	118	138	141	133	119	146	132	137	139	132	109	125	136	117	138	142	146	147	135	109	122	150	119	117	128	150	113	143	119	133	126	112	129	120	130	139	123	123	132	111	125	127	106	133	136	136	130	146	125	112	122	120	136	131	125	142	130	129	121	110	121	139	152	137	127	122	117	133	124	121	134	123	131	121	123	123	116	131	137	139	140	136	129	132	146	131	111	137	135	144	111	143	136	137	127	129	150	161	140	118	116	127	115	134	125	143	119	126	143	155	139	135	132	123	124	125	146	145	133	143	118	127	145	128	137	150	133	142	142	109	154	132	149	131	135	123	108	130	127	117	128	112	122	116	143	147	126	154	128	133	131	138	135	116	127	123	123	148	128	118	119	143	110	134	125	140	129	140	153	127	126	117	137	143	119	121	141	142	147	143	122	129	138	134	116	142	137	148	123	149	139	138	132	132	121	155	149	106	129	120	130	111	138	139	128	131	145	134	134	128	149	129	121	115	132	144	125	144	138	140	135	156	136	119	142	131	134	139	129	121	144	124	138	131	131	138	139	126	121	132	144	115	108	121	135	139	148	138	127	127	127	127	141	141	121	148	122	124	110	128	137	121	133	149	144	145	150	121	127	123	140	142	146	137	124	140	141	142	122	135	133	124	130	126	135	131	124	136	123	145	137	127	119	150	121	147	130	129	140	116	122	120	136	138	147	137	137	128	126	137	138	135	112	151	132	135	112	122	127	126	134	145	135	118	120	131	124	157	160	138	143	135	123	135	150	135	146	101	154	116	132	147	121	142	135	127	134	137	122	159	142	139	124	145	129	151	127	116	129	124	121	134	149	148	142	122	118	146	130	118	127	115	134	134	121	126	137	125	131	148	118	122	157	130	138	123	151	129	126	114	120	153	145	125	129	125	135	139	118	130	114	122	113	125	131	142	131	141	123	131	131	131	143	140	145	144	139	132	122	133	129	141	135	119	126	140	115	125	129	134	117	123	145	162	131	126	156	151	130	117	149	143	138	123	130	127	138	113	145	123	163	146	124	134	137	122	123	140	131	137	116	141	124	130	126	111	111	145	156	140	126	137	131	118	128	140	137	126	130	159	132	139	131	129	145	119	118	127	117	139	136	112	104	128	109	135	131	130	165	124	126	131	121	118	94	122	112	139	134	125	135	159	141	130	116	148	135	111	157	134	147	134	153	121	123	127	146	139	129	126	127	129	132	136	111	132	131	129	150	122	129	127	129	118	123	113	121	114	118	114	136	109	143	122	145	138	117	137	125	144	118	116	139	127	151	136	126	148	125	123	155	140	128	110	117	124	119	120	132	138	130	122	133	140	124	142	118	146	133	122	120	120	119	142	125	133	145	119	138	137	141	136	112	120	117	148	123	121	120	132	125	139	133	121	138	124	140	112	126	133	123	124	124	135	132	106	141	98	125	155	116	137	121	119	140	129	124	121	131	142	107	121	123	134	127	123	146	122	139	125	127	137	140	138	116	124	120	135	133	121	114	138	131	133	118	137	129	143	124
14518	29502	16408	452	294	247	963	1140	237	155	159	144	146	158	142	166	137	155	146	152	161	131	148	146	150	133	153	138	164	166	170	148	138	152	173	175	163	155	143	158	131	144	159	148	144	167	127	154	139	148	161	137	148	166	159	135	150	154	144	151	154	150	160	144	143	130	157	133	138	145	139	132	139	144	148	151	141	133	149	155	165	165	146	154	132	145	135	125	157	149	134	142	137	139	145	136	144	148	146	132	128	130	134	152	116	146	148	139	124	140	144	156	157	154	142	158	137	141	148	153	157	165	147	144	147	156	146	154	165	145	145	114	154	124	151	165	120	133	148	138	143	150	148	158	150	147	156	150	173	146	153	154	156	124	156	158	125	134	152	148	141	135	137	137	138	153	134	129	134	140	131	137	166	129	158	145	165	116	147	132	155	157	164	134	137	137	156	140	161	144	140	142	174	155	142	132	140	125	136	166	147	152	148	152	142	137	164	159	137	173	164	121	138	135	130	136	141	158	140	150	164	151	115	143	174	152	146	161	146	145	145	130	132	148	130	136	143	174	149	137	144	143	147	152	140	148	153	148	151	158	157	109	142	150	149	151	127	141	134	141	142	129	139	172	151	143	149	137	151	150	147	145	144	123	163	159	134	142	153	139	146	160	157	134	141	134	133	151	160	143	149	145	154	149	139	150	140	158	165	142	141	157	140	135	160	162	158	160	154	132	142	152	145	141	157	148	152	147	143	144	147	143	146	118	144	173	167	154	164	165	154	157	144	122	160	159	147	124	149	138	131	150	135	134	151	153	147	135	152	146	162	146	144	155	124	136	138	147	138	125	130	172	132	142	161	145	139	146	154	152	131	163	135	148	174	136	152	172	142	157	143	159	132	144	153	145	148	154	140	141	163	149	133	138	132	150	142	154	126	149	146	147	129	137	147	133	129	132	160	155	134	137	142	135	145	149	170	140	184	147	157	149	161	133	136	164	148	125	161	141	159	135	153	153	136	156	147	145	144	152	153	145	135	149	122	129	144	172	148	145	174	148	153	147	161	135	129	141	163	142	125	156	138	132	128	127	153	126	152	146	141	141	164	157	138	137	162	155	142	119	152	148	147	139	149	137	139	155	144	145	146	149	133	151	140	138	162	132	151	148	147	124	172	129	161	169	112	181	145	134	129	154	126	152	154	150	125	154	138	131	124	136	156	153	173	134	139	154	157	153	164	150	163	133	178	158	127	153	129	132	161	142	124	154	139	140	125	164	138	175	152	152	145	139	140	141	149	146	167	144	135	148	173	144	151	147	165	162	147	159	144	156	158	135	141	134	153	162	165	142	155	155	170	146	132	166	144	119	142	171	149	139	147	115	132	165	148	141	147	142	144	126	134	121	144	144	143	142	151	152	138	149	150	124	150	141	138	129	154	137	152	153	144	134	146	128	140	158	147	157	147	137	143	137	145	131	152	139	136	132	145	163	142	168	152	135	158	139	135	148	141	161	133	135	166	132	129	149	148	176	124	163	148	152	141	134	145	141	138	145	152	141	163	152	152	153	143	158	140	154	159	131	137	163	152	144	138	140	140	126	142	145	136	152	129	170	137	136	165	143	142	145	143	124	138	122	160	134	130	133	138	147	141	150	164	130	127	156	145	147	137	156	144	131	137	127	138	157	141	142	146	140	148	144	135	147	159	149	141	152	138	147	126	138	142	143	142	141	162	137	127	152	140	153	127	169	159	127	161	145	165	165	162	114	130	146	135	159	138	154	139	147	158	146	150	155	142	153	157	138	157	150	144	148	146	151	148	152	134	167	145	180	137	158	149	147	171	153	149	130	142	160	127	157	159	134	140	145	150	133	149	128	143	140	153	130	141	148	152	175	149	141	134	114	146	157	148	145	176	171	137	153	150	145	127	135	140	144	152	131	146	126	145	132	149	170	133	149	157	146	125	140	133	145	132	146	135	142	150	153	143	143	129	130	146	157	155	153	134	144	151	150	146	155	151	154	161	132	128	139	139	145	161	137	142	136	168	168	135	143	145	157	133	161	136	155	122	131	148	140	141	143	158	168	132	135	146	150	146	141	148	145	128	130	138	128	155	138	139	176	148	141	129	155	146	135	163	159	161	137	154	144	134	153	168	139	138	143	127	134	151	145	133	159	134	151	158	142	147	144	130	179	163	142	139	153	134	155	139	140	131	145	152	131	147	130	154	142	150	133	146	146	144	137	146	139	133	135	153	160	142	145	138	151	141	129	138	152	147	131	146	130	145	133	145	156	122	160	136	160	166	175	155	143	143	160	139	137	149	161	172	132	159	132	143	163	165	140	129	147	138	152	139	136	133	154	139	145	168	127	138	150	164	157	168	160	122	139	169	160	159	130	136	136	141	156	156	132	162	144	143	135	151	155	120	133	143	146	140	154	157	150	170	149	125	163	146	126	135	146	161	148	147	161	146	139	160	184	164	164	142	162	145	124	163	122	161	140	158	162	131	134	164	137	143	159	166	141	146	121	164	143	161	117	159	163	126	158	138	107	165	184	133	163	149	141	142	143	159	154	145	147	149	127	131	146	158	156	153	159	161	153	141	169	170	117	146	150	135	155	162	149	155	159	152	142	127	144	145	137	131	145	180	150	141	141	167	147	131	134	145	152	154	129	137	140	150	125	148	152	142	156	139	154	152	129	152	136	145	151	131	157	159	147	152	149	132	148	162	137	108	146	152	135	139	145	145	165	174	156	149	172	157	145	133	155	151	131	145	132	166	148	137	135	156	163	139	134	156	160	139	156	150	159	150	160	162	152	122	141	162	139	160	146	145	156	144	143	163	162	149	156	127	168	124	128	140	135	128	137	147	151	158	152	149	145	149	164	125	181	158	135	140	158	162	127	141	146	153	140	138	151	138	153	135	153	160	126	151	148	149	149	136	154	161	132	142	135	145	140	149	148	147	138	162	181	167	145	161	141	148	152	136	162	161	177	135	143	145	136	159	166	157	136	142	139	150	144	123	140	144	150	138	163	146	161	132	127	136	143	164	139	168	145	166	156	153	156	157	153	156	138	130	143	146	174	159	124	120	167	135	149	150	159	160	160	134	159	146	146	128	161	137	161	156	144	154	156	123	146	147	139	135	147	140	135	158	139	128	140	157	171	152	142	146	132	154	148	164	147	133	162	122	156	144	166	158	135	153	152	166	135	155	144	138	163	148	135	137	135	133	136	132	133	138	176	168	154	148	147	135	150	156	147	136	153	162	171	154	157	169	145	138	153	140	129	160	142	150	137	170	126	159	142	152	164	139	143	151	138	165	148	149	130	153	155	117	143	152	153	151	155	143	163	144	116	126	162	149	146	151	150	143	171	147	141	142	160	120	116	156	151	147	150	159	145	143	141	157	162	162	151	138	132	149	141	140	141	127	130	144	150	141	166	134	141	161	174	155	136	140	154	138	149	139	145	140	131	131	133	136	154	137	128	124	146	154	137	130	144	150	156	138	150	139	120
23740	21175	31320	25526	19571	6480	9950	13188	1846	614	361	384	331	357	310	283	294	292	300	263	269	290	286	281	305	263	296	242	278	275	268	277	280	265	285	255	263	253	279	276	280	273	263	280	276	279	280	264	281	282	276	271	257	255	287	275	280	275	289	261	286	265	294	282	282	273	278	255	294	262	285	283	281	268	262	284	252	286	258	254	272	262	265	250	268	268	282	249	263	286	265	260	279	237	260	273	286	253	293	272	258	265	252	307	273	251	255	262	288	287	255	248	273	276	285	275	313	257	268	265	270	292	262	245	277	273	287	274	252	277	255	278	267	262	265	253	252	294	262	260	309	290	293	262	256	276	262	281	262	258	280	250	263	253	283	232	285	286	276	281	254	276	273	243	286	302	288	281	280	284	280	258	256	284	282	282	263	275	251	268	220	275	283	283	297	292	258	256	276	284	265	269	275	260	256	268	266	251	279	289	266	280	290	278	255	263	265	257	273	245	262	281	296	277	261	259	248	274	263	277	255	283	269	280	267	310	258	274	270	286	273	264	285	249	265	281	249	258	261	292	227	280	276	251	278	278	252	279	236	269	287	273	271	249	270	281	246	250	279	266	245	268	264	263	266	262	297	271	260	249	254	244	273	288	268	274	272	241	263	263	256	293	259	289	287	256	273	280	256	254	268	274	255	254	292	267	298	281	239	281	272	258	277	273	271	240	261	296	249	290	264	256	258	259	265	287	275	250	292	252	256	259	237	248	270	247	277	270	274	241	295	252	261	267	263	276	275	273	272	287	257	316	261	285	265	256	229	281	256	250	259	274	271	261	270	258	292	251	271	257	256	274	261	263	285	260	256	294	267	281	255	279	291	261	241	264	285	286	270	272	273	268	240	263	261	267	250	270	253	249	276	267	220	294	274	267	267	270	262	261	259	243	250	241	294	236	271	274	264	282	273	269	254	273	252	267	259	227	261	240	242	270	290	290	255	271	266	258	264	271	285	295	273	259	270	264	246	278	289	282	275	289	268	274	262	271	268	255	293	273	257	251	254	267	259	284	251	293	278	251	263	288	302	259	254	278	274	280	281	264	271	273	284	277	240	260	260	282	256	283	298	268	268	270	256	281	255	287	292	265	295	285	266	230	255	259	270	255	229	251	254	275	276	260	269	293	256	260	250	265	277	290	263	226	231	268	263	294	289	300	260	288	309	262	301	258	270	264	278	283	292	263	253	278	280	286	272	249	268	256	261	270	242	268	232	264	262	288	257	233	239	284	292	274	269	248	272	237	238	244	259	245	291	288	248	259	257	248	266	270	249	278	263	277	252	237	251	270	268	269	262	263	263	254	249	259	260	267	240	291	296	261	255	272	267	261	265	239	245	253	266	251	300	277	239	245	287	273	264	274	287	287	262	268	260	261	279	247	243	263	244	269	250	278	272	278	268	295	283	250	284	272	264	256	275	269	278	261	270	276	268	249	284	284	299	240	257	265	269	267	266	262	263	262	250	275	270	269	236	253	271	275	280	276	266	285	274	294	292	263	271	266	282	263	281	272	268	304	267	271	256	301	293	253	259	251	240	233	264	257	261	300	262	272	253	278	292	289	297	266	271	266	268	261	283	217	266	264	282	280	285	298	270	289	289	270	251	266	286	250	279	236	263	273	256	254	267	266	244	283	249	282	266	251	274	270	264	291	270	283	272	289	275	286	268	275	278	282	215	290	276	252	288	254	281	272	270	288	276	278	250	286	261	272	246	284	262	267	283	286	260	242	278	256	262	261	267	291	262	257	276	258	273	246	278	261	272	277	237	256	263	238	285	277	278	243	269	279	290	255	248	253	256	262	285	265	248	270	273	261	292	273	251	296	267	274	247	295	261	218	257	269	273	284	236	255	254	248	258	233	267	279	245	245	275	268	272	246	275	283	263	286	290	250	275	253	297	281	247	258	271	282	257	255	302	273	286	264	270	275	265	269	255	278	251	279	273	261	254	277	273	253	289	257	263	251	259	279	287	273	287	245	284	268	292	240	252	270	276	267	265	272	252	296	248	280	285	278	249	250	258	294	279	269	266	291	263	276	281	268	259	246	254	270	261	228	230	262	271	253	264	301	264	275	281	248	260	254	286	266	250	262	269	286	288	288	269	249	246	256	272	259	266	299	237	291	258	258	265	272	240	292	278	238	255	246	272	291	253	247	276	269	278	261	239	254	295	255	258	275	255	274	283	273	290	269	274	262	258	311	256	272	252	269	279	292	296	244	262	284	299	291	267	266	272	291	286	250	266	295	232	236	280	258	266	274	301	250	273	304	246	265	286	263	266	237	265	253	277	245	223	277	256	277	257	258	261	279	270	268	277	263	260	272	270	266	280	294	267	285	270	271	248	245	233	256	250	259	267	247	284	268	257	285	269	259	261	277	267	260	296	260	265	276	261	250	240	244	254	280	274	251	287	270	250	261	268	242	283	278	242	262	248	276	258	274	272	255	298	287	249	252	279	256	282	256	275	275	290	278	227	260	233	246	288	254	240	287	257	265	266	274	269	284	253	280	276	236	261	258	295	257	290	253	245	280	267	276	250	261	265	284	267	266	258	275	260	284	294	261	260	233	272	248	254	267	257	262	272	272	280	279	254	268	278	255	292	276	253	269	280	250	297	254	290	267	261	276	288	241	249	272	265	260	265	238	276	261	277	276	292	269	258	245	247	264	262	270	255	239	257	274	250	288	302	250	272	253	246	262	264	266	263	234	271	279	274	265	261	271	291	247	261	273	291	274	267	275	282	275	267	257	248	279	271	287	262	270	261	259	275	239	280	249	296	270	244	282	254	246	267	279	267	266	279	258	281	307	266	276	264	258	300	277	268	261	252	265	250	281	274	280	265	243	274	266	248	284	270	258	269	271	250	284	244	269	271	264	248	266	270	268	266	266	289	294	259	291	244	262	253	252	286	270	263	262	271	255	258	258	278	272	274	261	260	252	245	266	254	246	291	280	285	265	278	285	271	273	277	252	264	287	311	277	243	249	285	287	272	268	262	259	257	255	284	272	285	278	267	285	274	263	257	278	278	262	269	265	275	246	257	287	281	249	267	271	278	271	260	268	258	271	250	269	310	259	271	260	269	268	281	274	262	246	261	228	281	246	275	289	236	273	260	272	262	287	251	266	259	236	291	266	256	258	275	250	277	250	253	274	239	290	288	244	290	251	265	287	274	280	264	285	281	262	244	294	272	292	254	276	255	253	239	284	248	270	248	286	282	237	228	281	294	272	283	277	277	272	281	257	268	277	272	308	283	264	271	247	255	281	268	285	266	250	269	275	283	282	281	277	289	256	259	296	268	251	271	276	263	244	259	252	265	293	272	280	260	264	264	283	274	263	287	249	283	255	255	258	258	288	257	252	287	290	259	270	259	269	289	247	250	276	276	246	266	269	275	231	321	275	281	278	244	228	270	298	283	274	248	257	276	269	272	265	251	264	262	225	300	266	255	256	235	262	281	255
15543	47062	48860	2677	1832	1387	14108	14805	2566	746	436	449	419	375	368	342	356	353	273	324	323	309	286	305	304	319	253	288	292	262	292	283	256	317	269	272	294	284	271	245	254	277	267	293	262	283	285	288	275	243	279	278	297	275	272	261	258	247	247	271	306	251	298	289	250	312	284	297	260	296	277	238	290	287	243	266	252	308	269	309	239	262	286	245	274	291	312	285	275	267	262	266	262	232	279	273	287	247	235	252	308	273	274	278	251	305	270	287	289	291	268	279	277	294	294	290	263	267	244	286	273	283	282	281	282	248	293	239	261	239	261	301	295	252	283	279	287	241	280	306	295	273	272	270	300	268	287	296	255	288	268	259	285	287	257	254	295	257	256	290	270	258	263	281	245	259	266	273	252	261	260	269	266	289	280	279	278	292	256	277	263	263	259	286	259	290	267	268	264	289	269	264	282	312	255	273	265	289	281	277	308	252	266	256	310	307	253	246	268	275	284	247	282	229	288	285	281	239	279	274	245	315	299	251	300	294	277	271	258	251	263	267	286	296	291	282	264	273	286	277	269	296	268	276	270	268	313	309	276	275	283	235	286	269	268	296	291	296	254	249	298	274	262	259	263	280	262	263	271	282	260	255	289	262	281	298	285	277	302	288	278	262	245	247	269	262	261	287	266	269	232	276	262	267	279	283	252	259	271	258	297	289	275	282	261	274	271	270	287	277	275	286	270	260	271	302	258	270	268	264	262	280	265	263	265	260	280	276	273	263	264	289	283	261	276	277	298	279	278	274	272	304	256	280	280	274	257	276	275	280	282	303	302	285	286	288	251	254	238	284	268	276	273	237	266	254	270	272	258	269	323	275	287	294	281	261	264	264	281	299	264	275	268	293	279	289	252	279	292	281	260	268	299	298	283	277	262	256	286	308	252	263	258	273	301	271	259	242	270	267	261	267	303	289	290	262	259	248	281	263	250	270	264	266	276	293	257	254	280	277	278	281	284	274	286	262	294	284	245	252	268	280	280	264	264	294	270	249	279	282	265	288	270	263	263	285	275	270	283	317	279	280	256	263	290	297	313	229	280	278	251	250	288	300	277	268	296	270	310	255	250	275	278	275	255	269	299	266	281	309	306	286	258	295	282	272	269	263	277	295	261	296	282	290	302	272	289	281	273	254	303	278	263	294	252	255	266	272	261	291	291	262	286	262	295	277	273	246	282	275	259	283	278	245	286	252	274	265	250	238	255	276	281	246	274	300	255	283	244	267	269	243	274	301	268	278	271	271	284	299	282	245	273	261	281	266	267	278	246	244	273	248	259	276	275	260	257	294	266	246	252	272	281	297	262	279	266	284	263	240	292	292	271	271	262	283	297	277	283	291	278	279	256	268	267	269	251	282	280	282	279	265	245	253	252	288	258	259	271	275	251	272	323	270	276	282	271	288	265	288	286	245	266	287	253	290	284	282	273	289	273	274	286	266	269	288	257	275	283	259	262	277	289	310	292	267	283	268	264	268	248	279	275	234	265	273	280	313	275	276	282	262	285	254	280	266	259	249	270	251	289	269	287	267	294	277	290	293	294	278	271	267	270	265	253	262	262	283	280	254	277	258	269	313	265	300	297	278	293	285	243	268	284	266	283	277	265	279	280	300	269	299	258	289	255	278	263	284	280	291	266	289	255	264	287	298	277	280	312	277	276	273	246	263	278	261	283	278	268	274	271	270	293	295	292	244	242	292	285	291	299	290	256	281	272	264	284	275	262	277	285	269	288	294	285	224	262	258	273	273	276	285	282	242	287	273	280	263	276	248	253	271	262	289	290	265	284	276	318	276	299	265	268	255	273	265	278	291	254	305	256	290	282	278	282	299	298	261	257	247	250	265	267	261	267	294	268	258	251	281	248	256	279	271	250	274	285	316	274	282	275	298	261	285	246	245	248	250	291	283	269	283	254	256	264	270	271	286	285	281	253	281	268	273	275	273	275	290	304	264	301	273	253	257	266	269	293	272	270	297	296	281	270	280	274	274	264	287	298	263	265	288	275	276	279	261	257	263	304	269	297	260	298	293	263	285	276	241	255	282	286	296	286	306	255	273	257	285	265	280	282	285	265	257	271	244	268	239	278	292	286	277	261	290	260	279	257	278	270	281	274	304	276	305	273	261	291	318	278	263	285	281	255	258	250	276	260	266	255	254	266	301	276	286	270	283	284	273	264	272	321	270	267	259	259	260	276	267	268	279	284	286	253	271	275	286	293	267	262	251	275	258	263	296	275	306	289	293	243	281	258	261	279	260	276	293	276	284	264	265	263	281	258	262	284	294	271	281	300	276	277	251	271	258	283	305	292	276	287	241	256	278	290	259	248	226	243	248	268	274	245	274	274	270	236	281	277	280	255	257	282	280	265	258	269	258	267	277	271	267	233	278	266	267	331	292	217	299	272	292	295	289	270	252	290	258	275	276	278	261	259	275	300	267	241	270	263	269	276	244	268	240	242	255	285	284	256	290	257	281	281	267	275	252	270	287	268	283	276	259	268	278	323	262	265	245	283	292	284	285	275	268	273	305	253	255	293	244	280	275	283	293	258	287	272	297	269	262	261	283	287	266	283	279	300	279	270	279	292	292	273	274	253	293	263	280	267	262	246	276	272	269	289	256	260	304	268	273	306	296	278	255	268	281	262	275	267	288	275	265	266	290	276	295	280	281	274	262	286	247	285	264	258	270	263	266	271	290	291	284	289	281	297	262	243	278	282	283	273	262	257	261	280	294	270	268	273	260	302	237	249	277	274	278	253	282	251	279	237	262	256	273	272	271	269	282	292	292	296	277	275	256	297	263	274	267	274	268	282	275	267	294	281	287	262	275	274	244	281	244	240	262	268	280	266	303	288	250	289	285	262	293	282	304	277	275	285	255	271	274	281	268	279	256	250	284	277	279	272	274	279	268	270	235	274	281	268	280	276	283	298	268	282	298	269	251	270	293	255	270	254	269	252	262	262	270	266	242	287	280	271	294	274	285	285	274	253	273	268	264	290	272	251	245	292	300	298	255	270	304	305	278	287	266	269	270	262	265	275	251	271	240	289	268	258	265	270	267	254	273	271	285	283	266	270	242	287	281	278	289	272	277	268	284	277	251	264	273	256	273	256	252	222	263	287	297	267	303	280	299	267	290	266	278	295	290	293	259	261	246	285	288	262	282	245	255	277	268	250	269	251	265	254	289	273	279	283	283	275	298	264	243	288	255	275	266	259	245	258	233	259	251	267	268	258	247	275	254	257	276	251	265	258	275	260	265	258	293	256	274	264	267	283	307	279	298	279	281	334	272	285	297	272	266	276	265	238	274	253	289	294	229	293	254	275	286	261	283	301	277	276	274	297	271	291	289	296	262	269	250	272	279	257	265	279	264	289	251	272	264	277	257	281	281	289	293	231	263	240	254	259	252	308	250	275	289	259	292	266	238	276	302	273	288	266	264	295	287	297	269	287	249	260	252	274	274
24929	21144	31065	24010	7365	686	4446	6064	1008	465	272	282	260	250	249	259	241	236	240	216	242	232	247	209	264	257	263	251	224	255	236	228	224	228	275	251	206	254	233	220	246	237	272	276	232	225	225	244	189	249	248	215	221	222	240	225	220	264	255	227	232	222	240	223	209	230	230	211	244	233	206	226	237	242	253	248	192	228	210	234	238	235	222	235	213	219	238	236	234	249	234	214	243	251	225	225	205	225	229	232	236	220	228	215	225	193	247	235	243	230	244	226	235	217	249	226	193	216	237	211	217	237	240	228	229	264	211	216	238	213	239	246	240	257	245	229	236	239	231	212	243	249	220	218	231	233	224	218	222	245	235	245	232	211	212	225	220	225	241	252	219	219	220	234	244	246	240	239	234	231	228	223	234	237	232	249	213	205	225	213	206	187	265	212	263	222	236	229	248	240	229	216	221	254	234	264	210	217	219	223	222	230	236	218	205	231	241	227	255	231	247	221	262	263	230	220	224	233	218	214	273	260	225	240	256	245	246	231	241	232	224	211	216	244	228	237	207	230	226	211	240	234	226	251	246	259	219	241	217	256	216	200	248	216	229	244	253	221	239	223	223	235	237	228	227	223	220	242	224	229	252	226	205	235	231	233	223	220	231	235	249	225	272	244	218	228	238	204	224	245	201	234	251	228	205	246	195	240	233	246	195	215	195	248	215	259	232	203	218	229	238	246	218	233	238	232	226	197	240	223	235	249	237	255	212	222	244	242	230	224	243	221	218	238	254	208	238	212	229	238	219	220	265	216	256	231	219	216	208	227	215	243	250	226	224	210	246	238	235	237	237	251	226	241	210	238	211	233	235	221	207	202	201	251	239	249	230	257	248	259	231	250	225	253	220	242	228	273	260	245	232	231	225	253	193	254	222	253	241	232	253	251	245	248	239	224	227	261	226	222	219	237	231	225	249	226	232	235	219	216	236	252	244	228	237	240	217	244	237	224	235	233	239	251	247	245	227	234	221	224	231	242	232	228	203	236	248	233	241	212	205	222	211	230	209	241	230	228	238	219	195	232	226	243	238	241	226	195	242	198	219	223	232	203	250	223	237	245	230	242	208	203	239	236	231	239	225	244	218	246	226	254	234	239	247	221	221	244	209	232	222	229	228	235	223	267	235	235	219	238	206	239	239	231	259	216	223	256	234	210	221	224	201	230	215	203	239	239	234	244	234	237	257	219	219	241	249	237	233	221	219	244	230	213	214	216	247	213	243	235	222	225	228	251	261	226	215	243	261	226	247	209	241	214	213	268	241	245	224	251	251	204	220	247	234	245	228	215	227	218	224	235	208	215	238	238	238	260	234	244	231	235	226	222	241	232	232	239	235	215	229	231	235	220	226	227	240	220	250	235	205	258	208	211	254	220	231	248	227	236	234	225	220	226	207	238	230	226	239	236	221	232	224	219	229	246	253	236	227	226	238	246	243	239	240	242	235	230	213	229	262	219	227	220	219	223	218	221	210	229	228	217	227	222	226	261	239	248	228	243	235	232	247	244	252	208	228	243	227	236	229	254	230	229	242	223	230	220	209	210	252	208	242	206	247	249	226	223	232	235	228	241	215	235	237	203	232	237	244	223	225	222	227	253	229	221	240	203	231	213	209	237	251	254	205	241	242	213	233	267	242	255	239	213	236	243	205	208	218	223	251	227	224	224	237	208	218	225	237	223	219	220	225	229	217	221	238	218	213	251	228	217	212	225	231	227	228	254	254	207	234	227	221	217	243	223	221	220	242	217	246	251	223	213	230	230	231	227	234	251	236	216	239	187	214	227	217	237	228	219	215	229	226	241	229	246	209	235	246	237	252	250	229	196	237	234	238	225	226	224	226	229	256	254	225	255	251	235	217	207	255	233	220	211	243	220	227	237	243	203	205	220	255	202	237	222	238	202	239	228	229	245	253	222	225	262	240	230	214	243	254	209	221	228	228	228	217	215	220	233	263	229	224	234	252	231	221	249	236	249	227	220	234	207	237	243	214	240	225	240	244	222	235	237	244	230	217	203	221	216	239	193	248	211	211	220	233	226	246	210	216	195	220	240	234	238	230	202	240	250	237	220	242	247	235	244	227	256	221	222	232	240	238	210	237	245	229	238	244	224	262	207	230	255	238	239	236	256	223	245	231	182	219	205	237	242	217	221	219	238	223	238	230	200	248	207	211	202	222	215	221	236	225	224	250	233	225	186	229	250	209	221	227	237	224	235	246	241	200	218	242	241	226	209	230	233	242	256	275	243	245	205	206	250	222	214	250	256	222	235	231	209	189	222	253	229	256	234	228	220	222	210	249	247	237	202	205	213	230	238	214	245	214	234	232	220	223	226	235	248	231	236	269	228	227	229	246	219	243	242	249	222	224	212	246	250	222	251	240	234	228	224	242	227	234	209	242	221	218	230	230	240	246	217	236	243	244	231	221	238	230	224	239	249	250	234	224	254	236	242	236	223	213	245	249	240	210	230	223	224	229	213	245	229	241	234	225	260	231	228	200	232	245	232	225	229	223	216	237	240	205	248	256	241	202	262	208	208	245	229	262	208	234	235	219	239	229	220	202	229	201	232	228	221	252	266	198	231	246	253	233	228	216	242	216	244	217	221	233	233	238	238	230	234	246	244	240	240	245	265	245	210	199	236	251	237	201	249	262	224	256	224	223	209	216	258	244	240	224	228	237	215	241	222	222	218	193	222	216	267	235	211	231	252	251	241	205	203	245	233	230	241	241	239	220	223	220	233	221	220	230	239	219	222	216	232	251	214	281	242	245	222	242	216	236	243	235	212	243	207	249	236	232	251	210	201	246	244	241	230	228	225	222	232	215	217	218	223	246	221	270	240	263	214	238	250	232	203	218	230	270	257	219	208	264	238	223	216	254	254	272	204	231	202	215	263	227	242	220	222	228	232	219	246	226	224	231	232	234	225	202	214	242	262	263	212	243	239	235	248	259	249	244	216	203	212	240	219	234	250	223	237	238	217	240	225	211	254	242	206	235	201	231	233	251	244	264	259	238	221	238	218	236	234	234	262	239	232	207	219	229	240	224	230	222	248	221	245	229	232	223	250	231	245	231	229	218	245	248	227	234	229	237	237	230	213	204	222	214	246	218	245	262	238	244	229	231	235	228	250	223	253	235	238	265	239	236	237	239	217	218	233	240	242	251	235	235	252	218	251	220	235	233	209	206	230	214	218	238	219	262	208	251	224	248	210	239	220	224	235	225	223	239	222	231	204	238	227	233	240	232	230	213	261	231	241	214	218	235	243	227	220	189	229	225	241	241	222	251	246	242	244	218	217	220	234	237	224	220	217	234	234	221	232	262	258	224	228	232	227	217	222	220	256	222	218	217	208	253	225	200	235	227	235	242	238	254	238	259	253	246	220	221	216	208	222	248	227	232	219	243	232	250	263	256	223	228	227	245	232	245	249	211	244	238	217	215	264	216	253	232	226	208	232	232	267
14811	41721	39990	1643	1115	894	8928	9877	1982	765	349	361	306	305	287	261	252	307	264	281	303	271	301	275	254	255	277	253	284	274	247	277	242	272	236	281	256	264	261	241	252	249	232	241	245	249	226	264	250	245	270	278	256	272	248	287	271	248	250	253	269	269	238	260	249	268	238	268	230	249	244	241	246	226	272	252	242	259	267	249	282	279	268	225	266	246	246	257	253	248	281	237	234	250	253	266	268	248	244	248	286	269	286	232	258	258	251	238	244	270	246	246	249	276	255	256	261	249	268	248	258	248	238	279	268	254	254	217	264	274	265	249	261	221	237	224	233	244	250	237	260	259	236	237	260	278	256	214	250	264	251	259	264	233	262	270	267	281	248	258	220	251	263	235	259	244	246	252	237	239	236	213	246	240	227	259	274	245	253	251	234	231	253	232	254	236	261	254	259	278	244	274	274	241	238	267	262	241	226	282	233	234	253	256	243	275	224	241	233	237	287	255	286	254	271	260	267	253	230	240	246	277	233	241	278	244	241	232	249	295	244	251	253	244	302	243	265	231	242	265	263	252	247	238	233	244	253	239	251	236	247	251	228	270	233	264	265	284	239	261	230	238	249	224	253	230	266	274	261	260	242	261	252	248	248	246	246	243	238	272	279	280	263	238	219	229	274	249	221	265	251	258	255	239	256	247	252	250	249	259	239	257	271	277	238	271	264	220	248	264	257	217	235	252	248	283	238	256	256	237	271	237	230	278	225	218	288	245	250	231	267	241	252	245	292	273	277	242	248	240	257	264	253	231	247	228	228	257	260	271	259	231	243	251	253	254	266	247	261	243	260	256	244	269	246	236	264	250	253	261	244	248	245	254	209	231	274	263	245	244	269	261	275	250	261	258	235	255	259	257	251	250	253	251	252	256	257	239	290	271	249	256	249	244	260	238	235	253	259	242	257	255	239	233	250	237	250	251	243	268	251	264	240	255	244	223	270	239	233	284	255	258	251	249	253	241	264	256	251	255	231	241	232	270	270	240	211	251	239	252	238	251	261	273	273	247	259	262	242	216	238	241	261	252	260	259	262	240	233	235	247	296	252	272	268	253	234	267	232	219	245	222	253	289	252	260	263	229	240	245	224	241	239	236	267	270	249	249	224	257	237	228	261	264	278	258	278	247	262	260	261	238	254	256	260	257	249	254	249	244	241	261	247	270	266	278	245	240	250	244	239	247	243	288	249	286	247	243	260	233	255	263	256	267	245	269	236	266	257	257	220	261	251	257	252	256	238	255	223	236	251	262	270	252	255	246	239	251	266	230	292	275	248	262	266	274	223	251	253	274	243	235	245	243	244	267	240	255	235	244	258	245	252	258	267	257	262	244	234	263	220	273	238	257	263	235	257	262	244	254	275	230	279	278	263	235	234	260	238	250	263	243	250	264	263	258	236	275	231	256	264	261	254	282	228	234	255	299	235	279	267	234	245	239	256	276	253	263	271	243	248	237	243	257	240	240	254	250	273	240	291	269	282	241	248	257	267	230	279	270	264	251	251	256	260	230	239	266	258	244	252	261	267	241	250	261	217	248	247	246	266	255	267	260	249	248	259	239	257	272	255	232	236	274	278	229	245	254	241	258	256	232	294	239	241	248	251	250	243	247	265	261	233	264	262	249	273	267	240	245	241	269	280	259	239	268	250	232	268	260	265	261	233	236	250	240	232	283	265	244	258	260	231	262	219	267	275	248	250	216	249	232	261	249	237	242	260	230	235	293	243	263	256	228	231	247	243	234	265	266	265	234	257	238	235	257	265	243	258	267	262	242	242	302	248	262	249	245	236	281	260	265	247	253	264	242	241	257	242	281	275	259	240	291	243	250	255	258	228	272	222	273	280	277	268	251	264	267	248	231	241	243	261	229	242	239	270	267	264	266	253	247	240	291	250	270	239	235	240	242	269	249	265	249	238	254	220	250	259	258	274	258	261	253	231	220	282	255	270	228	300	255	256	248	251	234	227	244	244	264	238	286	267	245	253	257	255	258	272	248	241	243	267	244	243	279	298	229	223	239	278	278	218	238	246	235	243	250	278	226	251	283	255	226	228	254	236	271	274	257	275	256	254	231	232	261	238	228	290	228	271	244	232	262	216	247	272	243	223	265	225	268	246	233	244	257	278	246	260	261	264	252	233	262	254	260	258	259	257	243	261	250	268	238	281	251	250	238	275	236	239	246	250	264	268	244	274	251	262	245	267	247	250	253	253	263	254	246	256	252	261	238	250	249	270	254	250	251	246	268	230	266	280	268	243	260	245	240	252	263	231	271	271	252	230	254	239	257	259	247	254	232	246	270	264	272	247	261	233	255	235	240	254	245	255	279	269	274	264	231	212	274	258	236	261	249	273	238	255	236	249	237	256	251	278	269	255	256	265	262	258	273	286	264	242	242	271	249	238	253	264	263	234	237	227	251	229	250	229	249	244	282	257	240	260	245	235	253	255	262	238	259	221	228	246	260	241	239	235	266	253	236	231	263	257	247	248	259	245	229	250	260	242	258	240	249	263	251	245	287	202	253	266	241	266	258	257	264	248	266	275	238	257	234	253	275	253	227	262	251	226	272	282	271	245	264	237	259	236	269	258	260	251	232	302	236	223	255	250	275	255	254	259	228	222	250	256	275	262	243	246	256	243	254	290	259	250	274	265	255	257	267	261	286	241	281	267	254	292	235	270	273	247	237	266	252	253	226	261	271	245	261	274	237	231	265	255	257	272	252	260	229	273	263	249	239	272	243	268	225	260	250	257	225	279	262	263	255	240	249	272	277	278	239	240	292	254	222	247	254	255	262	254	257	245	245	262	253	235	256	229	283	282	261	261	245	261	287	257	262	255	263	264	251	238	262	244	250	257	259	255	258	259	273	234	232	267	263	224	241	278	224	254	249	257	239	277	253	233	269	227	242	251	261	266	269	247	233	255	254	251	256	251	273	263	289	273	257	270	269	263	255	248	248	236	294	255	232	242	254	249	258	282	270	249	263	269	241	256	253	248	244	230	257	270	272	256	248	265	252	246	251	270	265	268	265	240	253	253	261	245	238	245	253	281	231	238	241	284	235	278	251	269	261	239	261	253	268	212	219	256	259	277	243	253	233	275	239	276	256	244	248	263	249	250	268	253	243	241	248	240	259	232	233	262	275	281	251	243	241	238	292	273	245	231	225	248	256	261	270	255	254	268	271	252	241	236	245	264	276	243	251	278	228	258	242	247	238	238	278	250	236	226	248	245	297	234	243	246	278	280	256	239	265	257	233	260	265	242	262	236	264	217	266	264	248	283	273	286	246	278	212	246	254	218	257	266	243	247	225	229	265	243	234	235	267	264	240	277	275	283	262	247	278	262	258	233	232	255	225	230	251	256	239	238	224	285	238	228	241	238	253	236	270	248	264	243	257	236	277	249	283	247	259	262	242	277	236	232	260	254	264	242	248	266	263	241	263	250	242	229	234	254	229	260	286
22671	21199	30473	24069	21178	18985	19415	23849	5061	2103	680	577	574	617	592	560	513	546	461	478	506	474	481	507	468	503	494	462	420	466	459	476	490	483	480	491	462	458	441	428	454	447	492	470	497	453	471	427	478	479	505	449	485	452	453	433	385	422	452	469	397	436	435	417	479	420	413	449	447	432	412	475	479	453	444	460	452	412	495	434	467	465	452	463	478	480	464	425	468	457	428	431	455	433	457	443	450	448	469	456	443	403	454	435	458	454	463	475	466	447	465	455	455	417	499	433	437	479	462	495	481	483	458	432	467	430	430	433	489	432	459	451	452	464	432	438	458	448	455	441	470	454	415	468	466	440	486	455	462	489	440	430	493	465	443	466	498	420	456	441	438	463	441	439	456	474	470	429	445	423	434	472	468	446	454	422	454	422	439	474	440	401	412	451	418	438	444	447	467	411	463	430	464	433	471	472	457	457	439	424	454	434	419	448	490	454	454	438	453	482	468	485	455	461	453	462	413	456	437	457	461	530	452	485	456	404	448	496	433	442	420	466	444	429	441	465	461	437	423	465	424	413	463	424	455	458	477	449	432	441	442	450	469	454	482	471	438	434	468	434	474	449	482	460	509	434	396	429	464	449	428	414	454	473	429	469	479	433	491	454	430	450	469	474	497	468	458	454	454	476	454	429	488	420	445	468	481	437	440	416	457	479	477	440	396	429	417	464	478	490	440	440	460	460	461	442	450	444	431	453	467	457	469	466	455	433	484	476	420	481	428	424	439	451	414	440	446	456	418	446	473	444	452	463	454	456	396	453	453	454	459	437	430	427	444	466	465	452	455	456	458	482	492	415	424	424	421	446	463	487	394	463	491	465	424	470	469	470	475	481	513	449	437	436	452	498	432	459	450	390	403	456	439	400	471	465	490	445	422	419	441	486	448	442	437	497	463	472	437	421	441	479	453	446	475	441	466	442	441	464	475	476	452	423	460	471	480	467	451	484	508	439	443	435	473	433	469	441	451	467	481	445	435	444	452	480	469	458	437	457	449	487	452	443	407	427	447	433	457	452	482	455	466	436	472	448	445	417	465	449	434	458	462	440	457	464	444	460	440	458	482	455	452	419	453	446	421	459	411	501	449	495	451	437	447	478	488	485	472	454	441	456	427	502	436	461	455	423	445	435	499	483	472	473	468	462	476	446	458	456	446	442	461	443	493	420	406	437	443	470	445	440	456	450	442	426	436	427	500	467	440	457	433	464	445	496	470	438	464	449	435	472	457	407	466	425	399	474	418	482	470	508	434	456	512	460	419	447	463	470	411	436	468	467	458	440	409	439	407	454	439	450	411	424	415	435	474	473	451	467	443	418	456	473	426	438	467	420	431	435	441	427	434	446	493	416	460	482	488	434	499	438	440	466	476	496	441	465	444	438	444	474	454	465	473	442	451	464	458	425	442	426	418	432	451	449	455	507	477	469	402	462	445	477	472	431	465	495	449	393	446	486	443	459	453	435	451	444	431	437	447	443	468	441	428	441	451	437	456	437	456	476	441	412	474	486	422	459	439	483	475	480	471	466	460	490	481	454	413	433	418	429	455	448	459	461	430	470	473	441	446	469	452	428	481	457	462	474	451	448	448	404	471	443	467	475	431	443	434	437	458	447	414	470	469	418	431	454	486	440	426	460	435	440	441	443	438	422	446	402	428	480	433	507	459	448	440	450	417	463	445	433	445	426	453	438	464	457	440	413	414	447	478	482	454	452	443	452	480	466	431	416	469	474	452	456	439	421	445	489	360	469	475	428	483	480	444	421	473	450	455	439	486	457	445	474	482	473	487	467	461	434	446	467	432	461	464	448	457	445	483	374	442	496	459	468	446	427	482	438	467	442	435	454	467	423	454	484	482	459	455	481	441	434	486	429	450	491	451	437	426	418	417	477	461	483	491	432	470	423	456	453	468	466	432	433	467	492	476	445	454	452	411	460	487	465	413	452	481	466	451	477	471	456	429	453	480	445	474	462	451	463	427	408	460	412	459	449	425	475	459	457	480	461	457	442	451	480	444	416	422	475	465	438	500	462	455	449	457	461	469	425	456	468	461	464	463	428	419	453	456	492	476	490	429	463	450	480	491	453	452	429	450	480	458	452	494	425	454	438	428	457	477	451	422	434	464	432	440	442	453	450	447	460	447	479	461	445	468	469	458	451	480	468	480	473	455	471	465	449	448	442	455	446	463	472	434	416	455	452	462	452	455	439	461	478	431	409	463	469	452	452	432	448	440	422	425	434	467	467	461	463	456	461	447	447	475	484	445	435	482	469	431	442	453	431	459	429	442	433	459	429	459	487	442	450	419	480	458	415	429	431	438	450	467	440	469	419	433	434	465	451	429	457	458	446	435	428	458	460	470	458	444	439	467	487	447	438	388	456	465	440	457	482	438	432	444	469	439	433	461	492	473	417	458	407	436	431	460	447	466	457	491	491	430	441	441	432	458	469	491	469	425	465	486	456	454	458	448	421	478	455	438	466	448	433	412	403	448	452	414	455	451	467	483	419	447	455	473	444	463	473	436	509	411	476	478	490	459	430	425	448	438	462	445	461	477	407	471	436	459	476	449	453	440	457	453	429	450	451	475	445	451	471	465	459	443	462	434	416	488	450	441	449	444	478	433	474	509	441	447	476	430	442	440	439	488	441	435	458	444	476	451	493	448	443	467	433	446	422	422	506	439	420	444	443	465	408	458	468	450	465	481	446	476	455	452	478	428	382	469	404	438	445	445	461	471	459	447	436	477	452	422	435	451	455	427	456	473	488	426	455	486	417	451	499	419	444	428	499	477	486	484	435	467	487	446	469	464	444	468	477	474	465	476	436	417	466	446	456	458	447	446	429	462	472	441	451	446	463	445	466	468	440	457	448	476	483	483	440	448	454	441	466	457	424	427	449	432	475	452	445	473	400	462	419	475	461	471	461	451	501	484	445	499	464	419	477	417	454	485	474	481	435	451	458	430	430	462	424	445	404	459	440	438	467	431	443	453	468	406	445	446	464	472	487	455	479	451	435	412	449	458	432	449	464	480	416	420	434	446	452	477	439	456	402	464	437	493	455	442	482	461	462	461	462	435	450	453	488	448	460	449	461	478	428	448	439	456	466	442	489	443	482	438	461	464	509	466	439	438	472	428	459	475	443	479	475	466	454	418	475	424	443	412	428	458	461	430	437	407	444	422	451	458	471	444	437	463	468	443	431	471	429	473	434	464	404	452	449	479	464	494	441	449	461	460	455	495	442	448	472	474	461	454	464	444	433	445	431	409	457	484	461	421	426	438	462	488	404	476	450	425	473	488	471	466	458	466	412	482	473	459	461	402	429	471	415	468	434	441	418	448	440	397	421	460	464	406	423	438	419	452	468	447	494	459	474	448	475	437	474	451	445	441	467	469	448	480	410	422	456	437	450	460	418	470	481	421	443	465	455	473	457	472	472	460	453	495	435	464	453	415	436	482	429
18121	51240	56696	5025	3360	2618	21786	22560	5751	2819	787	762	684	628	653	615	609	553	555	532	546	513	523	506	488	508	491	487	467	477	463	454	486	505	480	498	475	449	469	473	452	441	457	466	504	466	448	493	470	461	436	500	437	475	442	454	480	466	435	446	455	444	462	460	407	435	464	437	496	481	459	428	470	449	455	481	471	461	468	461	453	427	487	447	470	434	434	483	449	459	441	463	435	465	470	425	476	454	503	434	431	482	477	418	455	454	461	441	468	430	413	424	459	456	459	453	445	451	473	474	487	446	463	469	507	476	467	457	455	437	443	457	458	442	440	419	465	417	455	479	426	475	437	459	442	504	466	462	411	466	440	458	414	431	450	443	466	435	450	434	464	457	492	451	446	452	430	419	463	458	458	435	406	471	472	491	477	434	461	435	458	442	472	475	457	465	459	431	448	458	467	436	468	452	457	440	437	455	446	476	432	419	461	494	451	449	445	447	437	456	455	456	455	469	415	462	445	433	461	411	434	439	441	421	441	460	468	443	421	426	488	465	457	459	473	453	468	427	445	446	400	446	446	428	441	445	469	417	424	425	496	479	429	452	433	418	439	443	478	446	486	456	441	447	446	461	412	436	438	478	468	425	492	499	469	457	463	388	439	447	420	462	465	463	470	451	411	439	471	464	423	421	448	490	472	453	437	456	414	456	433	506	451	466	437	501	470	453	449	470	471	466	461	450	430	469	448	427	429	426	431	438	470	458	474	458	461	499	454	454	432	451	416	433	444	452	436	434	436	449	431	465	477	478	439	472	407	435	477	477	424	488	435	438	460	478	484	472	450	487	471	477	441	455	456	459	402	424	469	465	435	453	428	448	482	426	421	439	443	460	476	444	465	462	504	497	480	439	443	446	459	474	486	439	495	492	395	479	421	439	463	437	471	479	456	448	445	467	429	442	471	464	474	465	430	435	501	437	474	446	430	404	486	447	448	411	441	467	405	442	430	466	433	441	445	438	456	392	457	452	470	443	417	443	449	399	468	458	483	406	503	457	474	468	459	467	437	478	470	479	458	437	469	458	452	453	458	431	431	473	463	451	438	453	447	445	454	434	439	457	457	442	490	444	462	439	427	480	479	478	465	408	500	434	479	469	430	456	447	456	492	445	468	428	466	468	454	456	473	453	431	466	489	447	425	455	457	453	445	431	493	440	419	441	464	483	437	461	427	454	495	457	439	419	456	442	453	449	450	472	448	427	441	468	432	487	474	454	465	416	467	458	458	489	437	468	441	454	478	425	451	474	416	434	452	412	418	459	448	471	453	440	467	480	441	448	464	457	454	427	473	407	448	443	433	386	402	461	428	456	453	487	432	428	474	442	423	422	476	479	487	449	441	429	413	412	467	463	456	434	403	460	454	482	487	451	478	443	414	418	486	477	463	444	471	462	464	445	443	441	474	460	465	460	454	452	484	461	438	471	466	463	505	472	490	453	414	443	433	419	453	434	444	434	416	474	431	520	478	446	437	494	457	461	445	428	451	463	455	450	429	454	484	432	455	429	441	466	437	475	488	466	419	438	479	426	469	455	461	424	418	475	452	491	436	464	430	463	436	454	439	451	474	450	457	428	449	416	460	437	470	429	487	425	466	449	470	423	452	436	448	464	439	441	454	465	473	438	465	447	450	423	441	467	490	464	478	428	441	462	501	443	475	454	441	457	485	456	481	460	464	480	436	479	456	438	419	500	432	458	478	449	489	521	489	483	445	438	425	478	465	447	450	475	471	428	468	463	485	433	472	479	435	488	441	442	437	438	469	477	485	436	476	475	494	432	403	451	470	434	466	388	478	458	469	481	511	476	455	458	470	457	460	472	480	449	439	471	454	438	487	457	453	446	473	471	438	480	409	437	436	459	448	468	451	471	432	416	436	457	435	459	451	440	422	444	454	464	479	475	446	437	441	447	453	455	487	443	494	420	458	428	446	433	446	434	446	434	445	417	412	451	453	462	443	440	440	451	455	469	439	425	459	439	454	438	435	475	475	448	411	444	485	490	464	484	416	457	464	448	500	398	458	446	464	453	448	472	460	458	471	494	473	465	486	446	445	412	445	455	474	475	459	492	425	440	418	456	470	465	469	435	445	458	466	428	465	420	464	429	471	478	465	449	415	434	441	442	491	438	430	414	465	468	489	474	444	449	458	460	426	456	450	451	459	467	474	457	432	453	422	449	469	420	450	449	429	459	470	458	451	423	441	438	458	463	428	442	459	463	455	496	450	416	437	471	438	440	437	473	438	447	421	477	435	455	462	434	477	425	445	452	435	453	438	457	452	465	431	446	424	483	453	472	455	475	457	440	475	436	453	476	467	457	446	485	469	477	454	443	464	469	457	461	448	480	450	428	453	450	443	446	426	434	422	436	440	465	442	431	465	452	469	471	482	459	452	450	489	447	434	455	490	431	463	482	429	468	464	446	418	467	463	471	472	467	456	424	462	432	444	443	454	425	433	444	432	457	433	427	445	439	462	441	459	464	445	505	444	485	466	457	457	446	472	437	472	453	434	469	460	487	423	457	452	435	471	433	428	455	480	458	453	455	476	454	436	440	450	459	433	435	414	438	435	465	494	420	453	421	460	488	452	426	450	468	443	480	471	453	430	434	481	453	430	426	484	473	429	469	510	441	458	426	444	485	461	418	441	444	443	470	454	498	468	457	438	488	485	428	446	398	428	455	453	465	491	440	464	434	481	434	472	469	466	448	417	454	488	463	471	465	447	415	445	455	479	453	440	463	444	436	440	441	447	468	422	410	476	471	476	440	464	456	472	474	446	441	422	462	406	412	440	428	471	450	466	440	464	470	459	480	488	441	462	464	485	444	459	469	461	444	442	469	473	501	474	429	441	442	446	440	502	437	453	450	490	473	454	420	461	432	475	462	409	428	405	469	450	451	462	455	460	470	459	419	503	446	426	451	488	483	441	469	445	458	462	440	467	442	464	461	449	472	442	462	462	457	455	464	407	440	466	426	472	419	460	458	429	448	487	481	493	424	456	476	443	450	484	439	467	458	458	457	478	457	421	471	459	425	466	437	423	429	456	444	451	472	443	441	440	457	464	425	441	433	439	427	437	460	468	423	436	495	465	448	451	471	470	472	454	500	454	434	459	469	474	447	447	424	460	462	408	464	445	428	472	478	446	471	459	449	444	447	450	446	435	455	431	447	454	452	433	421	444	467	467	454	445	432	419	479	430	434	464	455	427	467	427	440	454	508	447	440	431	463	471	470	478	483	467	446	449	491	459	428	461	452	486	475	483	445	472	455	443	461	444	405	482	458	443	481	444	468	438	463	443	466	453	502	462	444	453	448	465	476	479	450	429	456	435	468	467	468	441	451	445	445	465	481	467	437	443	511	453	441	451	452	437	480	458	469	440	466	461	461	459	459	480	441	438	445	438	441	443	458	442	477	465	460	486	460	489	446	437	485	490	468	434	452	481	455	430	440	420	482
28073	21994	23636	3013	293	239	988	931	215	181	132	128	145	130	153	124	136	120	135	136	132	132	122	140	129	112	124	131	129	132	126	147	114	151	126	122	132	133	133	135	120	120	123	153	139	126	129	125	132	135	123	122	128	152	137	134	152	119	130	135	141	128	145	138	130	139	131	131	126	136	140	117	134	140	130	129	127	121	137	140	139	141	112	153	147	152	124	137	129	140	130	139	147	118	145	132	152	129	142	148	126	121	131	150	144	123	120	136	137	126	127	143	132	119	118	127	117	116	144	136	128	142	140	137	127	123	113	114	133	109	156	136	134	124	117	124	138	119	140	122	115	126	127	141	144	143	132	121	143	144	158	123	131	138	128	128	146	117	131	128	132	152	133	136	121	109	125	121	165	147	155	143	144	137	115	143	122	160	126	125	123	127	132	141	140	150	131	116	132	126	151	157	132	154	122	130	140	135	123	144	118	133	125	119	137	112	111	125	133	124	130	134	128	126	150	129	102	112	135	148	155	134	141	149	147	151	126	136	125	147	126	144	140	159	167	125	135	150	130	140	131	156	133	144	147	146	138	136	146	132	150	116	125	129	127	148	108	135	118	127	147	129	165	119	117	128	148	130	127	122	160	137	135	147	142	139	123	120	109	127	137	127	124	139	143	155	133	134	130	143	142	140	144	131	134	132	121	109	118	142	143	137	134	132	153	136	136	145	118	126	144	140	142	134	119	123	105	150	130	164	148	151	123	124	117	133	119	140	149	132	116	132	136	129	142	123	141	135	114	123	145	123	127	140	130	129	139	128	143	131	126	133	127	137	118	118	145	128	135	128	126	156	124	138	132	118	123	133	141	134	137	125	126	148	126	124	131	118	135	119	128	132	143	141	137	139	134	141	147	150	119	142	139	130	113	133	132	147	114	121	142	130	105	132	129	138	135	134	131	149	123	121	97	115	120	130	132	138	131	132	138	141	111	148	148	138	137	146	151	118	128	130	144	123	105	131	133	119	127	132	112	137	134	123	133	133	131	138	140	127	124	123	132	125	119	134	139	148	129	127	119	123	123	143	143	139	123	125	106	142	133	125	124	139	152	121	152	145	125	148	124	131	133	128	125	134	119	123	155	117	126	134	132	141	119	129	120	124	153	130	104	124	149	141	137	122	153	134	111	129	116	136	133	134	127	117	139	135	131	144	134	123	121	121	139	141	139	123	149	133	130	148	126	126	111	131	120	119	142	110	139	144	127	121	150	125	131	126	129	141	135	117	114	149	140	123	141	154	153	129	150	141	131	127	123	157	128	139	133	120	141	131	123	127	109	141	146	135	136	110	131	125	132	109	122	109	159	136	135	135	122	134	145	150	142	123	141	149	143	140	130	126	138	113	142	135	129	136	112	144	137	142	146	149	137	129	118	105	127	107	120	134	130	128	130	134	127	122	134	136	142	129	130	127	140	119	150	120	138	146	129	138	151	129	123	123	138	123	140	150	141	125	125	130	117	129	147	122	147	145	141	147	113	138	143	117	167	140	142	130	117	126	117	124	157	111	127	124	131	129	141	144	125	136	126	127	116	133	129	124	140	133	146	136	127	116	128	138	125	133	146	157	116	141	121	142	156	141	130	125	146	131	128	122	106	125	122	117	145	125	137	140	127	140	138	132	134	145	137	113	107	134	124	127	115	141	128	131	124	124	138	143	172	137	129	146	126	129	125	135	140	139	144	133	138	139	127	102	124	138	131	148	135	135	134	137	160	139	137	109	148	136	139	145	127	131	139	136	125	147	116	143	162	137	136	122	142	140	136	141	135	133	133	136	149	122	131	131	130	141	117	143	118	105	154	126	152	134	142	130	127	124	138	129	133	151	131	123	141	129	118	154	139	131	129	147	135	106	136	143	130	126	139	147	121	129	132	129	129	133	125	129	126	151	141	118	123	139	144	143	134	138	119	118	139	136	114	137	128	138	153	130	140	142	139	137	140	138	149	121	128	140	140	127	99	142	138	116	138	140	133	134	127	132	141	129	136	129	140	131	149	114	135	135	131	104	122	145	147	132	127	123	132	136	157	142	148	129	130	125	142	141	129	145	138	114	141	145	134	127	136	136	130	138	140	125	142	149	124	161	118	133	147	118	140	129	135	127	126	112	145	137	136	142	141	122	131	136	134	125	129	135	131	120	137	145	126	119	154	144	134	145	106	138	138	133	133	127	140	140	132	141	149	139	140	143	111	157	146	141	144	138	139	128	124	127	133	120	118	123	113	125	123	122	122	126	142	128	146	160	130	140	128	123	139	139	130	120	125	136	133	147	141	134	128	133	111	124	153	147	138	163	139	148	143	122	133	127	151	124	113	103	142	109	149	126	131	142	119	126	127	129	132	132	126	130	133	133	133	117	125	146	133	120	108	129	128	128	123	153	130	139	147	156	149	147	105	139	139	140	142	130	123	128	125	144	123	136	126	133	119	122	128	145	104	128	114	132	137	150	134	138	166	140	133	120	136	124	133	147	128	132	129	116	140	121	168	134	138	127	128	129	128	136	132	118	135	140	118	151	123	134	140	106	129	141	152	136	125	124	147	128	133	138	167	139	127	141	116	121	131	137	137	136	127	157	134	139	127	150	123	131	124	116	145	143	111	137	132	117	113	142	117	126	142	136	128	135	114	135	143	125	110	142	119	140	141	113	128	130	149	120	106	142	129	144	140	124	127	134	122	121	121	140	139	128	131	121	121	136	141	122	157	117	145	116	141	144	112	138	127	133	151	122	136	140	133	104	142	121	137	127	137	140	117	156	130	138	121	105	134	141	129	123	128	137	141	138	132	137	156	134	124	160	128	149	147	143	148	129	127	122	127	131	133	124	134	125	133	139	131	124	131	118	121	123	131	115	128	134	139	122	123	139	125	143	129	124	134	128	131	135	127	137	118	115	117	133	125	111	144	137	138	147	144	146	136	122	134	134	140	135	134	147	119	129	123	156	124	119	125	127	121	126	126	121	149	115	115	117	138	127	145	136	162	146	134	112	135	120	136	122	133	126	143	135	152	129	137	140	120	124	132	149	124	108	144	127	135	146	126	129	124	120	122	145	123	150	114	123	144	139	139	137	124	147	163	142	156	140	123	127	152	127	133	116	125	127	131	144	123	133	121	139	108	142	136	139	131	114	130	141	134	132	130	143	120	120	152	131	131	117	141	143	150	149	134	145	146	121	129	140	133	133	130	125	119	134	145	146	137	118	131	140	116	166	130	132	137	157	128	142	134	125	144	138	141	135	137	142	111	129	121	133	126	135	149	119	132	136	125	134	135	142	109	142	123	141	113	132	149	126	127	129	121	168	149	144	126	140	126	132	129	103	135	130	122	129	154	143	135	120	129	160	128	131	152	123	149	129	145	127	139	127	144	138	145	117	139	135	141	131	113	128	131	107	142	100	127	140	123	121	131	108	105	132	130	164	122	114	110	130	157	134	142	132	123	158	141	142	140	141	137	116	128	130
14529	28786	17679	489	365	271	1184	1120	284	182	182	147	163	163	143	155	152	151	170	144	149	131	156	156	130	136	130	152	154	144	135	132	145	157	145	151	149	128	138	140	160	172	142	141	144	163	147	140	143	161	183	171	154	157	171	129	122	147	133	153	155	143	155	162	155	141	137	143	146	135	161	145	153	156	143	150	151	151	156	165	127	142	141	140	175	142	138	142	158	150	157	138	137	163	156	139	161	148	159	139	138	147	171	146	132	154	127	140	142	134	152	135	148	123	163	137	138	141	163	153	174	167	148	165	166	140	155	152	140	149	151	135	146	138	147	156	145	142	149	136	135	133	142	137	158	157	141	134	134	148	132	156	150	155	165	151	140	138	158	149	120	156	145	156	131	112	141	164	155	148	152	125	137	147	159	153	133	132	124	146	137	146	136	116	147	122	137	174	152	133	149	142	146	160	140	157	146	136	153	146	154	151	164	153	156	148	139	157	165	131	135	149	148	149	149	140	150	149	133	127	146	157	161	155	139	149	127	143	138	148	152	146	157	139	162	146	137	141	137	138	140	139	158	162	153	150	143	143	164	136	149	169	155	140	155	155	163	139	143	172	142	162	159	129	117	154	152	150	142	157	152	154	163	137	146	135	133	152	163	143	159	134	144	148	133	133	116	155	159	156	143	147	138	141	167	164	136	130	143	147	153	180	145	150	147	153	130	168	137	147	153	149	153	137	152	170	166	155	152	133	149	147	133	144	128	161	151	132	149	155	141	147	136	150	142	140	149	142	147	140	133	113	153	161	144	145	141	145	161	142	156	127	145	152	141	138	138	147	159	139	149	143	151	138	144	172	133	184	153	144	149	149	155	160	150	127	167	141	140	145	158	139	147	127	145	155	134	177	155	137	153	161	149	133	132	123	143	148	152	126	159	141	169	140	161	135	150	123	139	150	150	147	162	144	161	124	129	127	130	147	131	124	150	146	137	152	143	180	139	142	132	138	144	150	145	135	167	140	135	153	123	124	159	122	136	139	126	155	142	154	126	149	154	129	122	159	133	136	145	159	148	165	147	184	161	169	161	153	136	156	148	129	160	144	131	143	150	146	141	138	166	169	166	158	151	164	166	154	176	144	153	138	152	166	156	161	146	138	132	150	151	164	131	130	144	152	151	127	143	126	147	147	162	157	142	142	137	150	156	142	156	168	134	161	158	138	135	140	136	154	154	137	145	153	150	153	144	159	140	151	146	167	138	149	143	168	137	141	134	148	143	151	128	162	147	137	138	162	155	150	124	140	150	149	143	138	157	133	145	142	134	155	158	158	140	137	154	145	141	135	160	168	158	167	168	148	124	175	143	130	139	151	146	159	149	152	156	148	157	160	154	156	137	176	156	139	144	142	152	145	146	158	155	142	157	156	141	154	148	176	151	141	175	129	127	177	146	132	140	127	184	134	148	155	135	137	152	129	130	134	151	148	147	156	155	160	134	158	150	145	147	140	131	155	152	131	169	151	154	152	132	137	146	161	153	155	151	152	136	156	156	133	136	131	149	160	164	144	151	160	162	158	153	135	135	144	132	146	128	152	160	153	146	148	152	147	179	156	136	147	136	144	162	132	158	162	157	135	143	130	159	133	151	128	148	140	159	139	144	150	142	168	143	140	139	148	142	147	123	145	141	164	146	150	153	169	130	140	151	153	131	158	135	145	144	151	146	128	141	165	143	142	156	172	134	147	143	129	122	146	144	138	171	134	168	148	144	152	154	146	152	145	131	138	154	141	154	148	167	149	141	138	137	142	136	149	149	151	146	155	144	126	149	145	135	161	142	151	158	147	145	126	151	151	136	169	129	150	151	156	153	136	126	156	136	123	155	152	138	130	145	137	158	143	158	164	156	133	133	137	141	149	159	155	129	146	163	157	131	153	145	142	154	146	132	153	144	166	138	141	154	153	158	130	162	151	163	149	140	157	159	183	153	148	160	145	138	140	138	139	134	144	136	157	142	139	140	157	142	139	124	144	152	150	154	147	161	154	145	144	153	188	147	123	145	132	143	142	164	151	137	146	161	159	166	146	153	142	174	154	150	141	172	162	126	153	162	141	141	145	151	159	144	152	136	130	138	144	131	122	130	151	153	156	150	150	141	161	137	161	141	142	152	122	138	152	147	160	123	136	141	147	160	174	147	136	128	146	143	133	162	135	145	163	159	135	155	123	160	141	152	143	152	164	137	142	152	128	132	130	141	131	160	156	148	159	144	140	149	146	142	173	120	132	158	146	160	114	140	153	152	153	154	123	154	147	118	142	151	144	136	155	133	141	148	166	129	155	134	132	149	139	156	155	147	155	136	152	159	141	166	146	145	145	152	153	151	160	141	145	150	151	141	140	162	121	120	139	148	179	134	177	135	141	160	148	150	151	140	141	164	165	151	133	141	158	149	149	136	150	145	139	158	127	154	126	148	175	139	140	138	150	132	139	136	122	127	154	149	154	139	178	153	128	156	123	150	144	129	146	154	148	136	135	150	158	140	163	156	164	147	137	109	157	131	142	149	147	153	162	157	154	154	152	156	166	160	126	171	135	171	172	132	142	137	123	151	147	151	143	152	157	161	142	152	158	136	149	150	156	166	154	160	120	137	142	136	153	143	142	135	150	141	154	151	150	126	162	157	129	146	149	129	157	152	142	159	159	137	156	143	165	157	123	147	140	132	154	149	146	135	126	158	153	138	135	158	152	151	130	148	137	148	137	159	145	117	150	140	131	139	148	144	156	136	148	158	122	176	154	163	142	138	160	148	150	150	170	142	157	143	141	144	153	122	152	133	147	150	140	145	160	157	139	142	171	128	157	145	131	140	153	145	152	151	141	147	148	141	133	146	137	148	144	152	153	142	157	164	147	130	136	150	145	137	139	135	124	149	175	127	147	141	140	144	165	145	163	154	164	144	156	137	145	162	150	137	135	147	168	155	151	158	130	151	147	133	130	155	133	166	144	143	135	131	130	145	140	128	154	149	131	156	158	170	148	156	158	145	165	146	140	155	136	129	154	146	145	133	135	144	144	167	145	139	172	138	138	165	171	136	166	144	148	137	146	144	154	141	150	159	148	152	146	137	144	161	160	146	144	136	146	158	170	157	162	166	136	127	153	148	152	130	141	159	139	152	143	152	153	151	176	164	145	140	144	143	167	148	164	171	151	164	140	144	142	150	169	168	164	146	132	133	167	146	184	122	141	151	149	154	157	138	154	145	136	141	136	163	161	151	154	159	150	156	161	173	148	123	125	132	142	149	146	151	157	137	166	136	144	157	169	142	150	159	149	129	145	143	148	129	158	145	153	135	136	150	130	165	152	147	182	158	136	139	139	154	125	132	168	130	163	138	133	134	143	135	145	135	158	152	158	138	139	142	139	141	149	142	137	137	158	140	148	155	140	148	156	149	131	146	150	141	155	144	147	145	121	127	133	123	143	149	132	129	155	141	130	140	153	146	142	139	144	139	144
23738	21139	32274	25419	18713	5978	9552	16692	2561	1515	370	361	350	324	310	298	273	279	274	286	298	295	323	289	287	289	321	246	316	277	275	240	276	276	262	280	280	265	269	311	258	280	243	300	269	282	266	285	286	294	261	291	259	257	259	278	268	269	285	263	280	264	270	266	268	278	243	251	257	267	282	283	271	297	277	257	318	247	267	309	280	276	276	270	256	267	240	271	286	265	260	251	244	291	283	221	263	264	250	292	248	276	269	262	268	289	254	264	298	248	263	289	279	277	283	266	244	235	282	259	302	266	265	297	278	302	292	285	268	298	265	301	254	263	275	260	264	249	274	250	279	268	259	235	273	286	252	284	269	289	298	246	262	267	281	249	276	304	275	287	272	262	290	279	285	266	248	267	277	286	274	252	248	288	267	283	271	255	265	252	284	241	264	290	265	246	292	233	240	285	274	290	275	241	249	255	262	259	269	260	280	301	277	284	279	281	285	274	283	275	284	268	258	266	288	288	267	260	292	279	261	260	287	252	283	248	243	276	257	236	275	237	274	255	283	276	290	264	249	250	288	274	238	272	281	275	234	264	285	268	265	268	264	284	243	253	284	259	299	249	249	239	278	309	261	275	310	265	253	267	257	253	269	272	283	269	259	304	256	277	257	258	274	291	286	271	253	265	285	225	258	258	266	259	290	285	269	263	288	278	257	311	267	278	282	251	265	278	241	273	259	248	250	265	265	251	237	271	261	269	256	273	279	244	247	274	261	269	276	248	270	238	268	265	285	260	275	280	256	287	274	242	279	259	265	267	259	272	236	249	255	296	278	232	276	247	245	261	284	287	252	265	245	272	266	273	266	259	287	300	254	259	304	238	274	289	262	260	263	256	295	250	268	278	270	292	261	255	291	250	272	299	263	259	291	301	273	249	268	290	283	252	256	277	254	284	293	283	259	254	273	275	267	287	264	241	268	248	254	267	276	270	261	263	268	241	238	230	276	249	279	278	297	268	273	279	288	267	294	272	267	250	258	267	266	293	254	274	301	252	303	291	262	251	261	272	259	265	268	286	269	258	282	272	274	281	294	261	294	275	269	280	253	252	227	305	264	239	285	272	282	243	270	254	267	265	262	263	271	253	295	282	240	253	266	286	249	276	242	262	266	240	262	235	265	281	258	257	256	289	264	297	279	267	278	283	278	297	241	266	312	281	266	256	265	273	275	256	260	239	247	266	271	289	286	286	313	241	255	274	271	254	280	262	280	252	274	296	284	297	274	265	265	275	248	279	265	283	244	274	281	269	263	289	244	308	255	247	256	276	282	258	281	270	254	276	259	262	282	273	283	273	265	286	226	266	252	258	255	269	273	267	270	278	258	267	251	275	258	270	263	237	290	271	263	257	298	289	263	247	293	275	278	288	282	277	261	253	275	272	264	262	274	282	286	267	272	281	248	285	288	286	283	236	292	303	253	305	281	263	283	276	288	256	249	272	260	266	302	264	254	257	242	277	255	261	258	252	256	269	243	278	274	283	243	289	289	279	240	265	294	274	277	279	239	279	281	246	261	277	299	301	267	283	254	274	244	285	280	264	268	288	277	250	255	285	279	253	233	273	244	268	288	248	269	283	258	266	284	257	251	283	262	274	307	268	263	262	263	272	246	252	261	264	242	268	291	257	275	287	261	281	306	277	278	248	277	265	274	260	294	280	254	283	305	253	292	258	299	263	262	265	286	255	275	270	278	278	248	244	275	268	275	274	254	277	273	272	264	288	263	264	273	306	248	263	283	296	276	252	288	255	254	299	274	259	254	246	275	290	287	268	271	254	251	278	247	262	270	259	271	259	270	272	258	260	272	223	268	255	276	257	256	260	256	286	270	257	257	282	289	282	259	275	244	273	271	293	259	281	289	264	263	288	262	284	270	293	233	281	274	248	254	266	272	297	250	264	261	285	273	246	298	284	268	275	281	269	273	271	252	292	271	253	276	272	283	256	277	289	245	266	255	284	262	263	260	246	313	282	308	275	245	277	265	247	300	272	293	263	282	241	273	286	266	267	291	281	280	246	288	302	265	297	259	265	289	262	273	261	248	276	261	277	265	253	295	255	266	271	261	269	252	269	242	253	293	269	245	275	284	278	255	288	283	248	231	281	294	288	261	243	283	287	258	273	284	255	306	275	268	263	266	272	264	253	249	257	264	279	264	256	253	222	265	248	270	284	278	282	269	273	277	259	257	254	247	267	271	274	278	277	256	255	258	255	269	254	253	269	283	263	247	260	257	301	304	268	258	243	257	277	267	268	310	284	285	284	292	255	266	253	275	260	272	263	272	263	266	281	285	253	257	268	281	279	295	285	243	286	278	267	260	272	269	276	263	262	253	267	277	281	280	273	286	244	267	254	280	268	274	237	243	266	268	273	263	265	275	279	257	271	261	290	273	277	277	286	279	279	283	269	266	292	261	255	271	250	296	276	276	278	278	268	260	245	247	278	258	259	253	250	258	280	290	270	304	308	274	289	265	285	263	280	285	294	273	248	257	272	290	259	266	255	272	263	300	288	271	276	242	262	302	246	246	260	251	256	249	294	278	260	274	245	227	260	253	279	294	271	265	258	247	279	243	268	288	279	255	281	258	269	282	312	299	261	251	273	236	259	293	264	270	275	286	273	265	267	273	269	256	261	275	268	275	220	264	250	280	260	275	287	253	267	251	242	278	263	287	278	269	316	258	271	246	275	262	274	267	302	257	270	284	279	285	252	269	263	307	284	256	253	284	284	244	286	288	281	272	294	273	277	248	275	268	280	246	288	271	292	260	259	289	242	265	260	237	271	273	268	265	247	269	255	281	283	252	262	284	253	299	255	281	241	266	285	279	282	291	288	278	247	263	265	276	284	270	281	277	270	274	256	267	265	279	256	266	259	284	256	273	274	277	259	298	295	281	248	278	262	266	259	308	247	270	261	273	268	281	276	235	237	260	236	245	293	265	280	270	267	320	260	263	253	298	314	278	285	266	279	230	275	263	273	267	269	245	291	270	266	259	291	280	224	273	256	277	282	273	273	263	300	253	272	276	267	248	291	316	272	269	273	265	270	249	259	260	258	271	272	250	242	248	281	233	260	284	266	286	290	290	275	268	276	241	292	265	318	251	251	251	238	265	251	252	293	248	258	287	292	259	249	291	254	273	297	265	263	268	299	273	262	249	277	270	283	277	292	254	298	252	257	275	274	264	254	264	258	272	266	292	286	260	279	267	292	264	295	258	283	295	259	274	251	279	258	256	258	275	266	277	251	274	265	250	305	257	280	274	257	253	277	280	272	295	275	252	256	257	296	268	292	287	273	263	266	308	257	278	254	284	301	250	294	276	258	254	239	262	258	261	273	275	276	260	300	283	273	274	250	257	259	273	275	269	270	259	259	271	275	310	297	254	240	261	258	260	275	284	308	266	264	276	265	314	290	263	256	271	254	254	239	296	289	279	264	272	241	278	279	271	271	287	259	279	292
15280	47884	54581	3152	1878	1461	13822	18389	3388	2098	442	408	396	376	329	351	340	352	283	327	293	339	297	303	313	280	275	260	339	278	311	326	249	297	284	280	294	272	286	287	303	286	250	243	297	275	295	290	287	273	281	289	266	266	272	276	273	273	301	330	262	272	278	275	281	281	274	275	272	291	293	275	279	300	262	308	271	271	301	279	246	292	303	277	272	278	271	266	277	278	262	246	267	290	291	277	271	281	255	270	269	326	294	274	276	286	275	255	277	280	280	295	297	237	285	263	298	279	256	262	291	232	263	254	269	264	292	303	262	271	277	275	270	285	279	269	268	276	254	252	298	291	285	269	277	294	257	305	266	295	286	280	241	258	289	245	293	317	287	258	296	241	280	292	274	283	308	301	254	269	269	303	250	295	254	299	288	290	260	262	287	275	272	312	274	250	284	277	278	267	263	305	267	272	268	288	280	270	264	277	257	285	273	269	286	295	292	254	262	276	259	272	302	269	248	250	269	274	259	313	273	285	273	289	278	256	258	289	237	267	253	268	270	296	278	269	287	259	271	265	267	282	295	261	268	279	297	306	267	265	286	271	276	267	280	285	254	289	280	274	252	290	289	243	291	252	274	270	263	276	280	282	258	287	277	274	272	266	301	281	250	237	279	291	308	256	282	257	259	269	260	272	273	300	286	287	265	278	270	295	264	257	287	260	259	266	258	258	286	275	273	289	251	272	285	269	275	255	273	274	242	236	294	288	272	269	257	294	271	268	299	277	268	277	268	260	303	314	272	235	273	261	256	273	278	273	292	244	272	288	251	273	268	247	296	259	276	274	296	268	251	272	312	278	272	266	276	290	271	264	284	270	244	269	252	256	278	296	295	271	273	289	265	245	286	251	293	291	267	262	309	260	278	273	274	267	250	248	282	268	260	292	271	281	247	287	245	276	285	264	288	264	329	279	265	283	261	282	266	270	298	270	260	250	262	286	272	243	266	316	282	268	263	289	283	295	276	292	270	273	259	282	293	264	294	294	259	282	252	275	266	281	283	276	263	287	281	278	267	269	277	280	297	271	269	270	283	277	293	237	283	297	296	256	260	283	301	274	293	319	286	270	273	257	276	283	270	268	295	270	268	281	292	278	280	275	297	271	261	283	288	280	292	275	268	282	283	263	283	291	273	283	294	279	296	281	258	281	288	315	264	258	267	293	273	295	285	289	290	264	253	267	234	248	301	280	256	291	243	259	313	281	275	266	257	261	286	295	237	254	246	278	276	253	279	273	266	272	301	252	270	245	294	296	288	247	295	300	271	259	285	280	262	256	267	284	275	286	270	284	286	287	260	281	298	274	286	269	252	274	262	269	262	293	288	263	236	281	278	287	272	271	249	285	286	256	276	278	258	262	268	291	285	308	263	266	281	252	286	286	270	288	268	248	266	288	273	267	271	274	266	327	272	263	284	255	266	271	279	265	275	274	276	291	288	246	256	288	294	245	288	307	266	282	283	251	259	282	289	287	272	265	249	276	294	290	306	284	281	253	254	285	273	282	257	268	269	265	287	259	255	287	270	282	267	260	280	268	254	292	262	252	285	282	287	267	258	282	263	275	260	269	261	251	270	294	251	265	277	258	277	271	287	299	278	287	266	265	293	233	259	273	263	285	284	270	264	242	310	272	287	275	267	274	274	279	284	255	283	271	276	272	251	274	297	255	258	255	297	252	255	256	293	274	271	270	278	295	287	274	246	294	255	283	290	263	276	278	269	269	306	279	252	249	267	261	286	258	303	299	274	267	260	266	277	248	307	279	277	279	273	269	242	267	254	283	270	282	265	259	248	255	265	261	263	278	275	276	282	270	299	280	266	278	261	267	286	266	307	282	308	280	249	267	282	274	257	266	277	287	269	280	282	289	274	298	311	273	277	249	257	295	260	248	254	233	278	281	274	282	269	299	261	282	260	301	275	275	330	264	313	275	283	287	276	262	254	285	268	256	300	270	268	281	269	254	283	248	281	280	317	258	276	285	268	268	289	285	262	282	270	287	276	261	300	270	258	264	254	284	276	266	288	261	298	274	267	271	279	283	282	271	278	286	256	251	261	273	269	244	249	283	271	281	286	267	266	278	268	272	270	253	260	287	269	262	283	279	288	276	269	290	296	257	277	262	299	263	279	270	273	280	270	248	288	291	260	270	273	282	290	276	217	273	273	260	277	278	281	290	240	310	267	280	272	266	266	257	272	256	279	256	274	295	260	285	277	276	270	280	274	272	263	257	250	258	265	277	254	281	292	274	239	275	280	261	260	278	302	276	282	272	295	274	284	275	279	297	268	277	251	260	291	271	269	284	246	281	278	284	278	250	305	293	265	279	264	269	294	283	274	278	281	318	295	270	265	276	282	278	278	282	287	276	266	264	287	281	302	285	280	268	259	280	262	224	280	255	271	259	289	280	281	271	273	257	258	273	243	280	257	283	287	269	284	279	253	287	274	255	260	268	287	267	276	251	261	269	257	271	278	252	289	280	287	262	271	298	264	247	273	294	239	288	248	263	291	225	262	279	258	249	244	302	278	267	298	250	266	256	272	261	291	324	268	297	245	282	288	276	293	268	245	314	301	261	265	262	272	314	277	262	259	258	255	264	291	260	293	273	283	276	273	270	282	244	277	293	269	260	258	273	260	246	280	260	281	272	270	257	299	276	253	288	265	315	309	311	298	282	255	302	291	271	292	260	261	289	269	287	268	269	279	281	290	273	259	314	301	285	300	272	273	292	271	276	279	299	268	272	290	287	278	257	284	263	260	301	252	266	291	259	299	267	277	276	295	280	267	271	285	276	293	272	281	301	320	274	276	297	268	243	269	266	271	242	303	290	292	254	272	231	274	268	266	259	288	264	274	260	296	293	294	269	230	253	269	302	273	248	306	294	268	229	295	278	286	277	243	294	274	279	252	273	269	294	276	263	316	279	262	271	302	256	263	296	268	300	248	306	246	271	260	305	277	282	284	257	258	283	285	283	261	281	298	282	264	271	281	275	252	259	289	290	261	278	282	263	285	278	294	248	312	286	282	260	312	276	272	263	258	286	275	304	298	287	301	266	281	255	281	247	273	279	274	273	290	301	296	278	272	274	288	297	238	273	259	269	289	284	265	255	273	303	285	289	247	268	271	315	245	271	266	273	270	255	296	256	297	263	259	262	264	283	271	288	288	272	253	271	313	241	249	278	272	258	269	255	303	260	270	318	279	282	290	292	250	268	255	282	258	252	283	288	266	298	294	265	279	264	238	227	293	289	285	258	268	277	250	264	279	267	294	280	284	273	232	271	241	294	268	270	300	272	262	265	267	299	271	270	254	274	279	259	288	288	248	258	281	270	249	264	245	307	266	292	280	256	288	282	284	264	293	256	248	266	294	310	268	259	267	280	278	268	271	283	291	295	269	273	282	258	296	269	258	272	279	282	278	276	269	281	247	271	282	268	293	288	276	285	300	264	281	263	292	279
24954	21135	31216	24317	7836	627	4189	6256	1106	910	266	272	264	242	249	267	246	244	269	266	258	244	229	227	211	230	253	232	268	227	251	209	225	248	236	249	235	235	262	255	223	231	232	241	190	209	232	241	210	248	226	247	237	205	233	237	236	249	211	245	189	235	226	241	215	255	245	208	232	203	226	237	224	238	255	216	233	233	220	213	227	255	204	232	221	234	242	202	230	245	239	228	221	224	216	218	223	221	221	229	201	232	217	238	196	240	226	278	256	245	237	224	240	223	220	238	230	237	201	251	226	228	241	254	237	217	241	209	254	246	243	242	234	234	236	224	228	261	229	253	238	245	231	221	218	256	223	233	203	219	243	237	222	225	225	245	220	223	218	219	230	223	223	206	233	234	230	250	241	225	231	211	224	210	232	236	225	218	237	246	254	233	229	219	230	248	247	249	235	225	234	227	227	242	214	224	220	218	232	215	220	231	211	250	210	238	215	221	220	233	233	231	249	229	223	255	233	224	209	224	238	217	220	222	229	254	251	213	224	237	239	266	220	225	251	233	232	244	265	255	250	217	237	223	239	212	232	216	250	213	200	232	221	220	209	257	249	241	231	213	222	211	226	228	231	225	220	220	211	221	242	222	226	235	217	245	226	217	242	211	254	232	258	228	216	243	240	229	239	231	231	249	231	224	247	240	223	249	207	216	261	211	243	234	190	255	207	211	205	243	256	243	231	244	242	219	239	224	219	222	203	234	260	228	229	240	225	232	214	229	245	243	244	238	231	195	185	218	231	224	221	224	238	246	222	256	225	231	213	209	210	233	258	213	222	244	246	214	251	212	232	220	229	252	200	236	236	239	211	240	255	257	224	245	238	203	210	214	244	243	238	226	215	230	243	213	238	222	253	217	214	229	243	229	236	230	224	225	253	225	221	218	212	233	230	235	228	253	224	189	228	241	216	231	236	234	225	227	250	224	221	227	232	224	209	227	235	227	252	239	203	244	244	237	229	248	253	243	242	262	217	228	240	229	235	231	247	231	245	264	208	222	238	219	237	218	219	203	240	250	257	210	241	236	262	238	204	211	221	228	212	222	242	220	221	240	234	252	233	202	229	226	247	207	225	229	216	214	223	243	240	215	257	242	245	231	234	228	248	238	261	230	216	211	221	222	234	231	205	217	221	236	214	212	243	245	214	228	263	258	212	233	220	239	224	226	236	247	245	245	238	225	235	243	203	238	227	249	233	210	242	248	203	240	222	233	231	211	214	230	253	245	216	201	232	236	229	226	237	275	235	220	215	219	220	261	246	221	242	226	232	241	237	220	247	230	249	242	197	222	234	251	255	206	250	207	207	232	258	238	244	243	227	222	218	203	234	240	236	231	233	229	200	217	241	236	223	233	221	255	218	258	239	249	235	228	207	213	242	235	206	216	251	233	221	224	223	206	221	228	218	245	225	215	238	208	232	229	220	239	231	222	229	234	236	205	226	231	232	209	216	221	251	200	224	218	218	211	246	226	241	241	222	236	209	224	218	241	233	222	244	240	231	226	227	246	234	216	229	262	222	234	234	244	222	227	232	226	238	209	228	235	234	243	237	260	205	225	257	204	209	234	231	221	210	203	212	226	230	251	232	231	246	218	216	216	277	257	235	217	224	247	251	241	236	234	228	233	232	237	235	244	240	253	227	244	243	231	218	231	263	239	238	234	217	250	211	251	228	222	231	259	210	236	224	219	235	217	233	231	228	225	219	233	219	209	209	237	242	222	243	214	229	232	225	203	213	229	238	243	217	235	221	244	236	242	232	232	254	230	257	251	217	241	221	232	248	227	248	254	235	254	242	175	254	231	230	238	231	261	228	228	243	222	216	221	221	217	219	234	252	202	239	229	209	207	209	227	216	228	225	241	233	217	237	235	228	216	238	223	243	220	273	234	223	234	235	230	238	217	209	247	236	228	247	237	210	224	252	225	235	243	217	243	235	218	242	234	236	225	227	245	232	210	244	228	207	230	242	265	210	206	244	245	239	204	250	245	227	222	241	224	238	222	209	249	236	250	233	218	241	232	224	230	245	232	221	241	224	237	247	226	233	228	225	246	256	227	258	222	246	245	237	243	241	222	246	206	219	247	218	228	226	220	269	236	223	224	242	222	257	259	218	238	232	250	251	221	214	220	224	245	226	242	229	243	260	226	236	218	224	224	244	231	216	237	235	225	213	230	235	221	208	214	240	222	235	225	199	235	200	212	216	240	240	227	203	213	242	200	238	245	218	263	252	222	250	254	221	252	227	229	247	238	205	227	240	233	236	219	252	222	233	220	234	227	209	222	202	220	231	213	216	258	227	242	254	224	224	235	215	205	234	219	248	228	235	221	232	236	204	238	223	221	216	246	250	237	217	244	203	242	195	249	244	222	249	245	255	223	241	215	238	213	249	241	249	232	242	261	249	251	266	237	244	214	243	247	243	239	243	217	243	260	229	238	257	213	251	232	242	237	252	229	235	249	233	245	236	223	248	216	268	235	253	253	248	234	206	198	231	232	223	194	188	222	252	237	276	230	232	228	242	223	256	223	236	230	236	213	235	215	212	264	250	249	237	202	242	236	228	239	245	239	235	223	259	203	225	200	229	232	241	258	210	259	226	225	226	227	227	239	221	221	226	237	244	222	221	252	221	221	224	237	226	224	241	256	214	237	232	244	239	246	273	249	199	235	237	221	251	216	226	229	237	255	243	222	235	236	238	243	186	245	244	209	232	249	211	255	262	212	235	251	229	255	234	234	216	204	237	204	233	193	221	248	227	201	227	235	227	214	228	218	232	236	226	237	237	238	229	231	219	217	203	226	247	216	225	227	206	243	227	228	234	216	224	236	252	240	223	209	225	220	230	243	225	231	227	266	234	216	190	217	222	226	230	197	227	230	227	216	213	222	225	220	228	225	215	251	241	220	235	247	257	244	235	246	241	230	240	245	219	220	235	226	227	234	210	218	256	248	248	249	229	216	228	254	210	208	244	244	226	209	237	247	238	205	235	236	237	246	257	236	233	215	234	249	265	253	220	237	224	225	216	249	248	248	233	245	234	229	221	234	242	214	228	246	221	216	226	235	232	224	238	238	211	226	206	219	270	242	235	189	215	218	244	234	240	250	228	242	236	223	214	211	240	226	231	229	234	260	253	217	217	238	237	239	220	233	231	207	243	218	240	233	260	216	210	244	240	216	220	216	217	223	234	240	233	234	222	226	248	221	204	244	223	228	216	234	232	229	221	208	252	234	252	231	249	217	202	225	247	240	231	236	215	209	208	238	230	222	243	215	241	236	231	245	232	210	242	240	241	280	244	231	221	243	239	236	204	219	237	242	212	231	231	240	203	214	221	232	224	210	213	221	225	223	223	220	239	223	203	248	230	222	235	249	222	220	207	251	258	249	233	223	214	235	251	206	259	220	224	233	238	217	238	191	228	258	217	227	208	219	238	239	224	201	252	235	222	213	255	248	226	235
15018	42137	46945	2181	1162	913	8503	10557	2000	1671	346	324	332	318	283	254	276	271	279	281	275	282	287	276	277	254	260	269	267	266	237	283	236	284	240	274	268	248	244	271	265	256	264	243	246	236	272	270	252	286	245	238	251	285	237	253	259	258	268	252	283	239	234	267	243	258	240	250	259	267	259	251	241	229	258	262	236	257	246	277	233	278	271	243	228	271	248	276	266	290	242	283	235	251	233	278	239	257	272	283	262	271	272	255	240	244	251	243	272	269	247	259	254	249	255	265	233	271	239	280	262	237	264	263	238	261	246	269	262	257	256	250	256	260	263	253	259	240	246	242	292	262	253	270	250	237	257	230	228	239	253	242	248	223	253	241	276	246	240	245	243	242	261	270	252	234	260	261	280	266	260	247	271	254	265	275	273	262	252	264	268	238	268	232	231	250	241	229	234	241	284	282	270	260	246	245	272	268	263	242	271	256	262	246	272	257	249	265	252	272	241	265	265	273	234	247	240	253	264	274	266	266	268	265	265	251	306	268	230	252	219	262	240	266	261	237	251	286	261	250	247	251	232	259	250	242	243	236	249	261	239	248	253	258	269	239	266	252	234	224	233	252	244	255	234	254	281	252	272	266	260	251	256	259	238	282	261	256	253	247	260	233	277	265	276	233	270	245	248	250	224	240	235	269	242	251	248	243	237	253	274	261	245	248	263	275	255	272	239	250	259	234	239	271	244	249	237	258	243	239	231	235	249	245	263	218	265	238	299	261	228	247	232	283	247	247	236	265	227	282	267	265	250	237	232	288	245	272	228	245	257	268	254	248	260	278	271	255	258	243	259	267	263	251	237	248	227	273	244	265	245	269	252	270	247	264	289	235	223	242	269	257	250	254	252	248	225	245	240	255	266	249	269	264	252	265	271	251	264	233	259	229	258	274	278	264	251	233	233	268	245	267	247	246	255	237	276	251	252	246	241	270	273	263	248	246	254	252	245	286	261	267	253	255	250	248	259	241	238	281	249	234	257	241	261	258	250	265	268	254	288	249	224	280	245	262	234	226	256	274	254	254	261	296	234	249	222	246	251	275	257	296	261	233	248	266	253	251	255	252	256	232	248	241	274	254	272	259	253	245	273	267	289	250	236	294	252	241	254	262	273	248	235	257	249	253	245	279	253	249	239	254	235	258	266	273	252	255	265	245	250	255	261	287	229	266	244	245	249	268	268	243	255	248	213	244	263	245	285	259	247	279	263	227	252	236	269	241	240	227	253	264	275	246	276	240	237	275	271	241	261	260	253	261	272	247	274	246	251	246	239	219	229	231	275	234	253	247	275	258	252	226	236	273	260	256	240	243	268	269	266	245	246	248	258	236	256	245	235	257	273	283	251	256	245	240	256	251	214	260	270	221	266	256	254	269	263	261	262	261	250	234	272	226	245	257	247	235	232	259	242	261	248	230	251	288	234	236	253	257	258	233	265	211	267	257	235	294	258	256	242	244	240	275	271	255	246	234	241	227	268	270	281	252	218	256	277	253	256	263	237	244	233	251	258	256	230	249	237	242	273	273	290	239	251	250	244	233	270	285	228	227	246	231	262	290	241	287	272	258	250	233	256	243	248	235	258	271	269	265	261	236	243	261	222	252	261	240	273	255	233	232	226	253	223	246	269	284	252	260	254	245	221	258	276	300	267	258	251	231	242	254	281	269	259	252	228	219	242	261	282	246	266	269	286	266	235	240	261	267	241	232	261	279	240	288	271	263	217	291	262	283	271	237	254	236	237	288	261	257	247	240	264	252	260	219	248	244	254	239	272	246	250	255	255	269	266	273	252	256	275	251	266	224	268	282	251	254	251	258	262	255	258	238	236	228	264	279	275	273	262	283	257	259	255	249	243	308	241	226	247	235	247	243	215	255	261	268	250	251	255	256	258	251	272	248	232	248	267	255	272	263	279	256	245	269	283	243	280	270	269	256	232	229	268	237	249	240	265	263	263	265	255	249	231	261	276	284	238	268	254	277	255	252	230	236	256	284	260	243	272	238	255	254	273	247	267	254	258	235	266	230	250	274	252	258	291	234	266	259	287	237	270	261	242	255	295	232	239	244	282	262	263	226	263	240	253	243	251	270	257	220	222	267	251	263	251	242	273	263	255	251	281	262	268	267	255	263	242	250	284	254	244	249	272	254	242	258	258	269	229	243	285	256	258	270	275	232	248	266	266	267	245	234	266	259	249	253	273	241	226	248	264	239	240	230	273	239	278	212	255	256	269	273	272	260	275	278	265	245	235	274	273	276	234	271	266	267	240	251	241	232	263	246	241	247	255	270	230	276	248	257	245	259	242	246	249	253	266	236	247	235	255	268	264	238	257	243	265	262	241	255	271	250	270	248	234	259	241	254	247	246	281	268	262	238	260	250	246	240	237	261	252	242	277	233	298	259	258	257	263	259	263	267	256	261	239	257	281	274	258	268	233	268	281	239	267	265	238	238	277	236	249	232	267	247	264	264	256	240	265	248	249	257	234	283	234	263	240	244	271	256	272	243	241	251	272	270	248	245	247	248	257	231	261	255	242	279	254	258	266	245	255	223	295	274	263	251	243	262	249	256	250	255	254	263	270	227	278	269	263	254	261	234	260	270	239	273	228	237	252	217	239	267	239	228	263	247	244	237	243	253	255	274	279	258	238	262	279	229	252	264	237	239	236	272	248	245	227	274	255	237	274	250	270	267	240	247	255	238	277	262	277	271	273	237	296	267	280	242	248	256	285	230	248	265	253	271	270	264	263	273	245	248	269	248	238	254	247	270	251	259	263	266	260	221	249	250	240	259	244	250	262	246	241	256	249	261	240	267	272	266	239	251	261	258	230	250	259	256	250	236	276	271	263	267	253	259	248	235	278	250	269	265	275	268	252	253	254	254	267	258	211	237	279	230	280	264	217	262	263	275	263	219	250	263	238	264	254	237	245	233	249	239	256	263	263	271	253	257	240	239	241	274	246	251	276	255	266	261	258	250	271	248	232	259	225	263	241	222	240	268	251	245	270	229	244	261	253	264	245	248	239	278	283	287	248	259	274	254	263	258	256	243	231	220	254	258	240	262	255	235	248	248	254	258	268	239	264	260	244	282	236	221	266	253	255	266	259	271	268	266	241	261	236	265	278	255	269	274	242	287	243	252	258	257	257	233	258	245	242	262	237	257	247	242	279	274	237	259	241	237	210	256	253	239	258	254	241	271	265	274	259	237	251	269	257	267	291	265	276	235	241	236	260	262	241	252	259	251	260	283	247	262	237	246	249	225	240	252	261	249	227	246	247	270	250	259	259	280	289	245	247	264	270	240	256	255	244	254	251	240	231	241	288	304	249	227	249	255	258	256	268	262	229	262	229	280	257	255	267	241	276	249	288	264	268	274	255	249	247	254	248	266	241	228	249	251	254	235	249	219	262	256	259	232	245	288	251	247	257	261	270	249	249	259	269	285	231	268	246	246	265	246	265	252
22607	21120	30080	25124	21074	18078	16880	24315	4982	3387	663	618	600	549	564	507	475	484	480	498	513	467	516	506	518	474	462	457	475	470	465	495	495	456	512	495	451	447	437	492	445	421	478	462	462	481	458	481	404	431	403	510	470	500	466	496	469	458	469	450	449	423	488	440	446	438	459	478	460	419	463	476	485	449	492	459	441	466	442	407	439	487	497	428	428	454	431	470	463	459	464	458	419	435	430	422	455	476	462	491	466	475	448	436	445	475	444	435	474	439	481	476	452	473	479	445	477	487	468	420	437	451	458	485	439	460	463	438	476	475	473	444	428	434	467	434	471	460	473	464	450	450	420	431	482	459	431	478	458	489	433	475	483	437	443	427	427	467	470	448	457	435	414	440	435	438	423	444	461	452	424	478	431	454	462	493	492	482	457	444	407	473	411	458	411	466	451	467	427	453	451	431	430	445	424	461	406	432	436	427	457	449	433	484	446	454	428	436	433	459	462	467	443	419	477	433	454	436	438	436	455	439	461	450	464	416	455	458	416	481	414	447	466	431	438	473	431	477	472	455	474	421	448	465	457	433	446	441	446	417	463	451	420	456	424	453	432	459	414	456	463	442	476	424	502	486	446	395	448	410	454	445	485	454	458	446	436	438	420	442	464	441	458	450	455	448	504	424	471	449	477	425	479	452	475	447	467	444	420	466	433	440	466	463	431	418	437	473	424	471	446	413	464	458	449	439	465	469	488	456	492	457	421	452	430	434	456	446	454	473	437	463	429	465	454	466	447	431	447	450	440	455	441	461	438	446	461	463	466	450	417	428	431	452	447	446	426	436	448	460	471	444	458	456	489	470	444	452	398	412	483	455	443	426	422	448	446	451	434	420	446	413	468	472	431	452	425	414	441	440	464	452	411	432	449	505	463	451	452	454	443	452	499	440	443	485	445	467	477	476	450	457	482	437	405	452	457	415	430	460	448	456	450	442	462	437	468	468	458	465	429	413	424	448	471	461	467	405	434	451	481	466	498	435	441	454	445	438	478	447	424	422	493	453	468	452	438	436	455	455	490	439	456	422	461	468	449	468	431	448	445	413	454	466	451	438	471	432	427	440	463	455	430	458	436	469	433	455	465	457	458	436	456	448	472	451	446	465	464	459	451	445	418	461	449	475	437	455	413	415	431	420	450	470	480	421	467	461	461	459	461	429	488	401	435	500	459	470	447	468	473	430	429	412	479	440	430	419	493	438	423	503	458	474	427	442	448	450	457	472	469	447	455	423	408	422	453	471	465	423	460	447	452	453	432	458	467	451	496	488	399	451	450	400	450	433	449	440	489	489	449	490	462	435	423	435	457	421	445	436	428	455	455	461	472	443	454	462	486	463	434	429	487	455	466	490	459	443	457	442	448	472	477	463	432	430	471	439	431	421	453	460	414	454	463	475	429	403	454	431	435	454	413	453	404	435	445	442	446	456	435	473	402	516	411	423	448	450	449	449	455	441	446	436	442	459	440	482	467	392	464	444	428	458	417	452	480	470	453	449	441	427	478	425	414	453	456	453	478	428	445	450	450	435	446	504	462	453	497	442	429	434	393	451	425	410	435	467	452	417	446	459	429	416	424	466	466	454	491	414	444	447	493	453	436	440	444	467	469	446	450	447	422	442	452	433	453	441	421	465	471	456	471	440	432	436	464	427	472	423	489	425	406	424	390	459	456	443	445	444	447	416	432	496	410	490	432	460	430	479	412	430	475	432	469	446	474	454	456	481	434	464	465	440	437	458	448	440	411	477	473	439	477	428	469	448	446	456	451	500	463	506	439	447	427	446	476	423	397	462	421	408	434	429	461	449	456	444	436	467	457	456	446	465	463	445	418	439	440	460	472	439	437	440	431	450	438	417	459	472	407	456	449	452	442	456	492	489	456	412	464	436	450	441	432	437	437	481	454	425	453	437	461	423	457	453	453	444	439	426	440	448	464	452	440	450	449	460	432	421	420	453	430	390	480	473	455	470	445	452	441	426	460	428	428	462	447	449	424	468	472	434	442	428	451	463	399	463	478	459	456	430	454	455	457	470	416	447	466	440	470	447	446	495	408	405	426	458	434	442	468	442	428	427	463	438	459	456	446	439	475	456	456	486	423	486	455	462	419	456	446	482	477	459	437	440	486	465	454	484	444	471	450	437	444	437	520	452	460	473	442	432	436	428	441	433	445	440	451	469	444	450	459	420	450	461	411	412	471	440	421	501	395	413	461	427	447	432	458	444	464	409	435	423	469	460	423	435	475	456	438	458	473	429	419	463	452	449	460	466	449	464	433	449	456	495	431	413	488	487	467	461	423	469	471	434	468	444	451	439	416	446	422	446	507	452	433	441	415	398	455	414	446	483	418	456	423	477	441	438	458	429	453	453	447	488	413	448	469	472	456	453	448	464	446	439	425	448	465	417	429	427	476	416	439	439	455	443	471	456	446	473	453	447	463	441	438	431	426	441	450	444	450	440	427	447	434	456	492	395	487	428	424	424	468	481	441	483	431	473	451	472	449	443	486	440	488	454	452	450	425	459	483	468	475	417	428	436	434	459	447	451	444	448	488	434	445	469	422	452	438	451	475	446	418	455	449	451	444	405	449	462	462	478	437	463	477	444	422	475	457	444	456	457	448	413	459	428	437	455	439	417	452	437	453	452	443	450	454	394	438	440	457	447	491	453	438	488	458	489	448	431	462	435	460	426	421	420	410	428	446	442	474	475	492	437	433	442	476	472	455	435	473	421	455	465	417	466	411	472	439	442	452	424	444	429	477	450	453	476	429	474	444	444	436	460	440	436	441	438	421	431	443	447	415	439	430	403	456	472	491	472	420	406	417	483	454	465	424	483	463	445	461	475	435	501	475	453	459	448	441	459	467	435	464	434	459	465	418	439	446	463	468	457	400	444	432	489	446	450	428	426	411	424	450	455	420	441	454	415	473	435	435	442	475	460	421	450	462	449	415	458	456	425	433	447	430	454	450	451	427	413	432	404	434	469	435	469	491	442	460	418	441	470	477	478	411	435	450	460	459	429	470	454	451	447	417	431	446	476	467	429	417	448	465	453	423	449	427	425	470	471	448	423	459	433	431	477	445	459	441	469	466	410	465	443	451	468	447	424	481	462	451	451	422	484	450	454	447	443	475	413	427	454	466	451	421	445	478	462	460	440	476	457	454	456	468	482	426	462	452	447	453	464	449	447	401	412	449	461	446	431	435	452	460	427	467	414	464	490	419	471	456	458	440	459	479	442	415	435	442	462	475	462	464	444	435	458	474	450	434	420	425	448	456	428	456	443	458	430	432	423	441	474	450	476	442	439	451	447	447	484	427	451	446	433	477	453	469	450	458	435	474	467	394	457	434	411	433	476	468	435	453	433	447	482	423	462	432	418	414	439	490	441	406	483	472	433	441	425	447	430	461	466	401	465	440	455	476	447	427	454	464	394	428	442	432	418	427	456	504	427	448	441	469	463
18147	50473	58061	5092	3376	2708	20520	23324	5660	4550	828	743	707	666	585	601	605	565	546	548	545	543	546	504	507	480	521	478	500	472	463	475	493	490	495	481	470	488	482	447	433	499	438	470	459	455	491	448	480	469	440	451	497	492	430	478	417	488	429	497	471	480	447	487	469	485	458	460	487	450	466	477	451	459	440	452	450	493	440	456	482	436	457	421	460	450	441	452	480	480	439	500	463	451	446	476	453	448	446	463	427	433	426	484	434	454	420	443	434	426	474	440	435	436	459	460	423	440	454	440	460	469	440	432	452	463	441	444	472	448	450	450	462	452	450	468	421	420	433	447	468	462	427	448	448	485	429	473	440	428	474	453	461	445	516	423	457	444	434	448	453	447	398	475	452	480	458	481	476	474	447	468	416	443	454	447	415	443	456	443	440	434	443	427	424	397	494	464	448	431	469	448	477	434	452	422	433	443	487	494	448	451	469	451	483	441	478	445	430	469	468	421	431	450	414	486	441	423	461	472	443	422	426	459	477	441	445	439	437	493	460	428	473	492	452	444	450	477	442	442	405	449	450	430	470	423	432	440	450	446	455	445	430	479	457	492	429	442	461	471	453	432	420	440	447	415	416	429	469	462	446	479	483	414	466	426	461	443	428	459	457	474	457	417	454	465	416	456	433	447	456	450	418	435	434	430	510	425	456	482	431	497	471	422	465	476	474	451	460	463	454	438	461	449	436	500	453	468	462	464	440	445	436	430	439	453	464	471	491	470	447	432	447	465	445	452	468	422	464	441	446	473	475	479	432	436	466	435	433	429	476	478	480	452	449	450	464	448	489	446	477	423	454	464	473	432	434	422	481	480	508	406	441	440	452	415	488	416	474	473	391	455	481	432	457	451	476	454	452	465	456	429	436	469	470	471	463	445	447	426	417	496	473	454	448	477	436	434	383	501	448	461	462	405	456	450	491	475	462	426	440	481	414	467	473	391	480	461	426	447	437	444	418	454	444	443	443	447	437	442	460	445	453	460	443	438	413	418	429	473	444	441	451	466	464	435	474	468	448	472	460	435	444	430	449	448	468	443	458	473	465	454	445	450	480	473	432	434	418	464	421	406	506	466	462	452	466	447	469	428	432	452	465	436	432	448	428	503	471	464	451	451	482	473	458	394	407	444	424	428	472	432	435	444	462	422	436	448	474	433	457	467	440	462	427	421	445	466	452	453	423	394	458	490	420	424	409	488	435	468	436	455	432	457	482	460	410	435	453	465	461	450	435	466	453	446	457	464	439	459	454	451	435	425	476	465	479	458	452	458	458	433	457	446	438	457	415	484	439	481	415	441	483	466	486	449	418	459	403	475	445	446	448	454	436	459	434	435	478	440	458	441	448	445	494	434	468	461	421	449	452	514	464	441	444	437	457	448	460	465	417	454	465	439	430	446	426	449	463	436	461	481	453	443	440	422	434	486	453	465	486	468	494	447	440	432	463	436	424	430	428	462	407	433	439	471	452	489	462	436	434	445	489	414	473	406	411	428	434	441	468	421	473	444	438	478	460	481	444	444	439	474	406	472	469	473	407	465	457	482	471	422	420	444	467	447	452	457	430	458	442	476	453	470	455	497	452	460	477	464	436	472	431	445	461	461	470	450	463	459	436	456	462	440	470	445	444	484	432	460	409	467	424	486	411	434	433	448	473	484	427	454	452	467	430	480	491	466	441	435	454	440	463	456	468	445	464	446	415	489	437	448	441	453	459	478	436	451	454	459	459	484	408	473	447	450	448	466	434	441	450	485	445	452	428	472	503	456	451	468	456	450	464	451	464	529	462	487	427	489	459	432	456	498	490	493	451	439	432	442	464	437	479	457	439	445	437	485	441	430	426	472	449	408	470	463	459	434	463	435	468	395	419	461	463	448	447	477	449	418	449	437	451	490	446	422	456	469	468	438	464	485	426	498	450	444	461	502	445	437	446	470	464	466	465	423	476	489	455	435	429	411	483	425	453	463	454	446	435	436	434	440	457	462	425	500	432	453	447	429	453	495	420	429	467	437	454	436	429	465	461	432	477	462	476	431	463	465	442	475	476	427	444	448	444	466	464	457	468	455	444	481	456	426	456	448	491	431	430	479	466	454	454	447	439	440	449	454	441	473	486	415	481	434	423	450	430	414	445	510	455	490	454	471	449	440	459	442	446	437	499	437	444	428	441	448	460	400	414	462	461	480	433	474	418	443	455	480	471	467	453	455	387	459	446	487	425	472	439	415	450	419	444	456	443	441	436	439	435	476	446	426	460	440	433	471	451	477	483	460	469	416	462	483	453	486	486	461	426	463	462	451	469	467	444	464	435	453	438	426	426	456	409	471	491	407	445	465	459	464	446	463	455	457	450	486	479	449	456	402	462	463	446	475	419	447	449	466	466	469	461	451	432	452	452	412	438	391	458	396	480	490	425	433	471	434	436	469	460	465	451	471	487	462	449	450	485	484	438	505	448	428	458	430	444	473	437	458	472	477	453	473	440	463	443	441	511	412	446	445	450	448	448	457	461	470	465	438	433	452	453	463	461	456	464	449	493	452	444	445	434	456	411	452	448	448	444	472	486	467	471	490	452	497	445	473	446	435	468	467	443	448	490	445	412	460	439	425	474	449	463	454	425	445	468	459	466	436	430	463	468	456	457	459	434	444	492	460	457	473	455	443	500	463	438	447	488	452	454	439	446	464	460	440	482	406	448	465	420	461	446	438	454	467	456	482	431	443	456	462	451	426	463	470	475	509	444	467	459	439	492	471	499	453	448	423	499	465	438	458	447	463	501	482	481	443	418	450	464	480	461	456	440	459	475	449	457	473	464	473	491	458	456	437	460	463	429	431	414	444	435	505	465	453	415	454	467	434	422	440	438	462	455	474	465	483	472	459	444	396	462	494	475	458	445	437	443	454	435	441	478	436	467	456	442	480	499	446	437	441	454	462	410	457	482	489	409	481	435	419	434	469	460	468	460	482	463	476	467	444	459	463	450	449	469	455	493	468	478	442	444	459	447	473	494	460	453	415	447	453	434	442	488	497	469	468	465	466	470	404	447	444	438	491	485	458	417	450	461	502	411	434	434	460	459	489	461	490	450	437	445	446	419	447	448	455	471	400	430	442	449	445	460	493	442	446	486	442	458	469	484	431	449	457	464	467	430	457	456	477	410	432	428	479	424	453	485	469	462	434	425	453	476	521	452	453	474	473	449	467	409	438	444	451	460	419	474	424	463	441	454	441	442	463	427	461	429	457	461	461	427	435	440	488	456	474	465	506	415	457	475	456	411	433	490	463	412	451	429	480	445	424	448	466	493	455	428	465	444	447	469	444	451	427	446	452	443	448	474	437	449	447	483	460	445	479	411	479	447	427	439	447	470	411	468	459	449	437	410	446	455	482	445	411	430	471	465	465	461	436	443	434	452	458	477	450	462	485	424	439	469	432	445	465	457	472	431	452	437	456	450	485	431	464	438	450
27838	21984	24360	3763	485	354	837	1270	282	240	164	142	139	165	144	124	141	122	125	122	123	118	137	132	142	145	138	136	125	122	132	133	134	131	125	134	116	135	155	149	117	135	143	119	136	128	120	125	133	134	151	129	137	125	142	140	129	127	143	104	165	148	135	125	146	145	112	153	136	129	138	131	142	131	149	130	133	156	123	128	144	183	151	145	126	123	120	146	138	128	134	156	121	151	122	135	157	121	129	120	132	137	161	149	149	145	146	135	140	132	146	117	134	127	120	136	126	130	122	139	162	120	142	136	121	146	141	146	117	131	126	121	136	139	132	133	117	135	104	136	128	121	117	137	149	129	131	143	137	128	144	127	136	121	108	139	138	119	123	144	125	136	143	132	148	133	141	129	132	148	134	121	122	132	134	108	125	129	130	150	124	158	115	135	135	140	142	133	127	147	124	134	134	134	124	135	132	132	116	149	129	127	147	133	137	128	148	133	131	143	129	135	133	133	128	126	112	144	144	132	139	117	141	139	130	156	132	137	157	132	133	141	130	136	150	125	139	157	146	138	140	135	141	141	160	139	133	128	137	122	121	146	125	148	132	127	124	110	142	133	123	136	136	134	135	130	117	126	131	151	133	124	151	125	134	150	130	114	120	145	117	123	141	127	124	145	151	121	149	127	119	133	146	140	152	125	123	148	149	116	124	121	136	143	128	139	133	134	164	107	139	174	142	138	142	119	134	143	118	134	149	117	147	124	139	121	129	140	157	134	106	130	137	129	120	125	129	127	127	131	119	129	131	136	138	114	152	133	133	120	126	128	142	142	142	130	158	144	160	142	159	127	129	118	144	124	148	135	130	132	115	131	115	143	116	128	146	127	135	138	127	136	148	130	156	126	132	108	130	129	141	141	121	129	119	140	120	126	145	141	148	141	130	144	129	139	123	106	125	159	143	144	133	152	140	126	119	123	137	126	147	147	139	132	147	133	140	116	152	118	137	141	134	151	131	150	136	129	136	136	131	128	136	139	118	112	120	110	122	124	120	160	129	115	128	127	125	122	135	123	108	142	125	129	123	127	112	110	135	116	128	145	121	132	143	126	144	130	128	130	138	151	143	144	119	141	130	143	122	132	140	122	131	119	141	141	138	141	133	138	154	135	142	136	140	128	138	117	128	128	135	127	136	123	147	125	147	146	133	125	147	132	139	126	144	131	137	135	161	132	155	131	139	127	133	139	125	136	138	115	147	122	115	135	145	134	129	168	130	157	121	142	125	136	122	136	135	139	143	127	128	132	125	133	142	137	125	119	126	134	133	110	132	137	148	144	129	134	123	123	138	137	135	115	154	138	127	125	135	142	133	132	129	118	122	138	119	136	113	117	128	130	133	128	122	126	137	131	128	131	141	131	138	154	151	126	125	128	141	153	131	112	150	151	130	119	126	147	155	118	125	130	120	118	131	129	146	130	124	160	134	140	139	129	131	126	134	131	146	121	135	113	113	126	119	150	130	148	133	140	107	142	123	139	134	133	145	137	142	145	128	136	128	131	120	143	141	118	140	176	129	152	149	145	142	149	128	134	131	139	141	127	127	155	117	135	151	155	146	133	138	139	134	142	136	145	147	140	130	117	140	143	121	121	162	141	135	137	155	130	116	155	150	129	101	156	151	130	138	138	133	139	126	118	141	139	118	130	124	126	115	137	146	116	112	127	142	134	139	119	131	141	151	134	141	132	131	121	142	123	122	138	139	127	107	110	135	134	133	146	151	106	132	118	126	137	115	121	106	126	152	150	146	121	145	121	129	137	142	133	122	126	140	139	121	120	138	144	123	124	132	139	130	128	121	131	130	130	142	128	123	129	142	156	121	131	135	128	120	119	136	123	153	144	154	138	153	134	134	134	147	142	150	122	131	131	132	156	129	136	139	126	143	120	114	129	121	134	129	125	132	138	135	140	142	143	160	121	150	156	129	131	134	125	109	119	142	141	158	116	128	132	110	144	129	128	146	111	139	147	122	164	122	150	135	131	127	117	140	119	149	137	143	106	134	124	121	126	135	132	119	108	132	138	130	101	140	130	152	153	129	131	130	148	135	155	125	126	118	124	111	136	148	147	136	135	158	118	139	114	138	124	119	122	116	137	137	152	129	130	133	117	121	112	115	132	132	146	92	109	145	140	115	144	121	138	126	137	122	122	130	134	124	126	139	135	123	128	115	149	142	134	131	132	150	128	138	144	122	140	153	146	124	143	149	138	125	135	138	137	127	119	125	133	137	138	140	115	137	121	150	145	138	119	133	149	137	109	146	140	144	130	132	148	135	119	131	132	140	142	126	147	129	134	136	164	126	144	121	144	147	115	119	138	139	133	147	120	122	142	115	132	141	136	116	145	114	137	134	129	150	132	136	104	131	109	125	134	142	123	131	138	118	115	134	139	147	124	121	109	126	130	136	151	144	132	134	147	121	134	117	133	116	138	139	121	138	147	135	127	151	135	131	116	121	131	136	125	147	154	150	145	150	133	152	143	112	135	107	124	135	105	105	131	159	130	134	143	140	154	158	155	127	138	140	127	139	150	142	116	163	106	148	143	150	146	123	114	116	138	129	148	120	147	132	124	136	140	132	114	134	119	146	146	130	145	123	128	142	141	120	120	122	117	132	124	136	156	120	140	157	139	137	119	133	141	120	142	143	138	119	142	134	120	132	134	135	126	132	137	127	128	138	127	133	119	127	128	138	130	128	139	130	158	128	155	131	130	134	134	146	167	153	132	122	167	113	124	133	141	144	116	143	148	151	125	132	144	128	119	141	166	146	140	125	121	144	144	132	136	115	120	135	133	116	135	135	142	145	124	130	132	143	137	112	135	151	122	134	126	138	152	123	128	135	154	158	130	144	146	133	138	139	131	141	136	138	146	123	173	157	142	132	137	117	162	134	132	133	129	138	122	152	113	134	119	141	123	131	152	143	134	132	128	112	135	130	136	135	142	129	145	123	141	114	134	154	126	123	130	145	123	120	142	133	145	134	145	122	127	131	135	140	120	121	130	142	158	144	136	116	141	124	154	142	135	140	109	144	136	141	141	154	138	126	126	129	141	143	139	127	140	153	126	134	118	119	116	128	139	128	117	144	136	141	155	149	131	138	114	133	145	126	122	132	131	133	120	131	127	126	110	146	143	120	137	133	138	130	138	138	143	110	139	136	136	135	140	157	129	116	129	124	150	132	130	129	132	133	145	142	129	110	145	120	129	99	131	124	136	138	151	114	117	142	131	137	128	140	127	153	128	149	144	121	118	154	141	139	140	132	133	126	129	155	137	131	131	133	131	142	117	114	130	149	146	155	129	131	118	122	123	123	134	121	149	130	138	127	142	136	134	135	132	137	149	141	147	137	132	147	114	145	147	142	134	117	134	167	138	120	121	126	124	147	132	120	126	123	147	113	127	128	115	125	145	144	130	148	137	138	137	130	148	140	124	129	124	149	149	133	144	126	130	162	125
14025	29918	19509	655	358	314	1053	1489	274	284	169	168	166	149	161	150	154	159	128	156	154	153	149	165	142	131	163	148	146	159	170	135	140	146	160	147	158	136	152	151	149	161	140	154	158	143	175	133	153	137	149	137	150	147	131	129	143	175	151	143	158	163	136	173	157	130	143	159	142	132	145	156	172	150	161	128	157	156	169	145	154	163	160	151	164	135	156	162	145	158	144	147	173	162	162	145	157	155	158	156	143	133	141	156	138	142	133	158	154	169	141	149	137	158	153	150	159	144	146	143	147	131	152	135	168	149	158	136	157	167	167	142	128	139	137	166	152	146	164	169	139	167	150	143	149	148	155	176	155	151	164	147	144	140	143	132	142	147	135	138	137	137	160	149	142	150	135	139	154	150	156	163	153	148	131	148	145	170	147	142	166	168	153	147	145	144	135	144	157	138	141	168	151	137	151	155	141	150	132	121	157	140	142	151	129	160	125	155	148	157	163	166	130	133	154	145	145	136	128	131	138	137	159	139	171	152	169	160	130	158	163	147	165	162	152	139	157	142	177	145	154	139	145	142	147	148	128	136	153	129	154	152	131	143	153	134	168	142	146	148	135	149	144	178	146	155	130	131	173	160	131	159	172	170	135	147	143	139	140	152	139	146	161	135	129	153	137	162	157	150	149	166	182	147	125	145	152	154	157	139	160	154	139	132	152	158	164	116	143	147	164	147	154	141	151	155	159	147	149	135	146	145	161	152	146	159	154	148	152	158	151	169	145	138	138	152	124	152	139	136	138	151	128	141	146	156	130	164	166	164	146	148	159	153	156	151	161	132	155	138	125	118	152	164	161	143	133	154	136	118	156	147	160	147	151	158	156	175	133	147	149	145	157	150	164	156	146	142	147	148	166	131	139	154	152	170	143	129	142	161	128	144	125	183	171	140	155	163	146	161	147	149	156	138	137	161	170	145	148	129	156	139	140	139	149	140	155	125	163	140	150	154	128	135	156	133	144	165	131	165	144	156	149	152	155	157	144	171	172	124	137	168	133	144	140	155	140	149	136	145	143	143	161	161	162	160	155	141	148	131	132	148	164	152	161	140	134	144	159	135	141	145	169	155	143	146	166	149	129	147	168	166	147	172	154	128	172	163	152	141	145	159	140	131	139	150	153	137	129	157	137	149	142	147	150	157	149	139	154	155	156	152	157	141	155	145	163	139	166	142	148	149	141	127	143	142	147	148	147	188	157	132	140	160	142	160	149	152	153	161	146	150	148	136	140	140	140	150	135	139	157	153	128	152	158	153	146	160	147	147	139	158	122	146	132	152	134	155	165	143	141	146	151	145	147	145	141	142	152	153	162	156	154	159	134	119	145	171	132	165	163	161	170	135	159	152	137	159	172	174	170	140	132	151	153	148	135	151	132	148	144	163	172	155	164	144	153	137	146	132	167	161	138	144	130	158	154	154	154	138	149	166	142	150	138	162	143	156	132	163	148	184	130	158	151	159	156	143	150	154	154	131	145	150	162	140	138	132	141	147	154	162	126	135	149	161	136	146	156	141	166	148	137	140	148	153	156	127	145	147	123	132	137	161	148	175	161	134	151	151	138	144	159	148	158	132	124	150	144	142	139	164	155	161	142	162	150	161	145	144	152	170	155	160	144	139	143	147	153	165	171	153	170	137	133	140	160	140	153	141	134	135	139	156	137	157	154	141	143	143	160	151	140	143	144	142	142	176	136	168	128	141	141	174	166	146	136	151	149	138	123	119	145	152	142	152	149	158	127	163	156	146	153	151	149	146	163	152	140	144	170	140	160	158	157	159	154	161	151	141	130	154	132	144	159	165	166	142	155	141	159	134	125	152	171	152	156	148	152	143	149	151	129	144	177	169	130	170	165	149	155	150	140	139	138	154	144	162	121	122	150	155	168	172	127	145	138	175	154	162	143	147	140	128	144	163	153	136	131	149	150	135	163	160	155	138	143	162	152	159	161	139	165	157	145	165	156	151	147	161	168	149	141	152	137	153	156	175	129	120	155	138	148	149	155	161	138	130	143	152	148	136	146	147	151	166	157	137	159	168	160	122	139	155	150	137	178	138	169	147	163	150	145	161	141	156	157	142	147	123	130	144	142	148	125	172	158	140	172	132	151	146	150	154	139	137	152	136	150	139	156	155	147	147	164	126	144	139	158	136	145	146	151	156	148	152	147	133	120	153	131	144	150	154	137	145	170	148	160	158	132	130	166	159	164	159	136	136	145	126	156	133	146	142	151	158	160	152	168	145	133	166	151	122	135	150	143	155	144	150	146	136	167	142	161	140	141	131	155	136	154	149	132	136	166	164	130	134	143	128	152	153	165	130	152	166	152	159	133	147	141	182	160	155	145	154	134	174	152	167	161	153	152	143	141	118	128	145	133	122	169	140	146	138	136	153	149	140	152	141	155	136	148	151	155	120	182	157	158	164	166	155	146	123	125	143	146	141	140	153	134	144	147	143	159	137	141	140	154	140	159	148	117	163	140	130	174	142	143	153	157	147	169	153	138	163	145	161	155	132	153	146	133	145	122	120	147	146	135	169	151	136	159	153	133	144	131	147	137	149	152	179	145	137	153	150	147	150	142	129	164	158	130	152	152	131	164	147	149	158	156	134	156	136	153	139	155	149	126	176	147	137	153	161	154	150	179	176	158	148	158	146	160	143	134	137	149	145	130	162	133	160	164	161	152	164	147	140	151	138	150	161	141	151	139	169	136	156	146	144	135	143	152	162	143	157	149	143	155	169	134	125	164	142	132	134	155	135	154	148	146	152	168	152	135	136	164	151	138	156	156	149	142	150	135	146	132	145	117	166	153	155	147	146	143	148	145	133	137	147	165	132	162	170	166	156	160	149	143	163	173	170	128	144	170	151	155	175	154	149	143	173	123	140	153	135	153	155	144	163	155	164	146	135	148	161	147	149	154	155	153	141	157	152	146	157	133	133	154	137	154	150	165	154	148	122	170	159	135	147	143	138	147	125	157	148	150	144	164	148	126	141	131	166	146	139	137	144	149	154	141	135	155	171	141	156	148	136	138	142	139	149	150	159	165	159	152	143	139	163	154	156	137	155	137	125	147	139	149	134	144	144	149	146	152	144	151	145	157	138	139	150	142	134	146	153	139	155	157	146	163	120	152	142	166	145	134	144	137	138	131	172	171	146	145	147	170	156	155	146	126	148	146	160	145	168	154	123	144	148	165	139	165	143	125	173	155	130	146	130	143	141	145	156	142	178	162	147	157	140	145	162	165	168	158	169	162	147	142	158	149	135	157	170	168	145	142	154	149	141	165	151	149	161	169	158	147	157	161	135	139	164	134	144	159	129	164	171	156	150	155	133	141	147	168	140	140	140	134	163	126	162	139	124	154	160	145	148	145	162	120	141	147	133	135	149	164	129	163	144	153	151	123	149	152	155	129	165	138	127	164	140	127	158	135	148	153	156	149	160	141	164	131	156	151	157
23639	21141	33348	26368	16501	3725	8576	14080	2057	1215	395	355	320	313	319	288	282	271	320	273	270	264	273	266	276	257	295	293	243	285	285	265	272	309	276	283	286	285	264	247	255	275	283	280	289	288	309	285	273	243	283	266	290	261	278	243	279	268	258	256	254	240	250	302	252	279	275	261	271	269	277	252	268	233	275	290	237	251	238	279	273	274	258	263	280	296	240	278	259	259	257	284	283	275	254	264	290	263	271	267	245	270	274	265	267	271	278	279	265	270	262	261	291	258	275	294	298	245	287	265	266	234	255	282	275	293	268	265	261	289	282	252	258	281	262	278	289	243	289	252	283	278	269	255	274	272	236	249	242	273	255	253	284	269	255	260	298	268	296	273	284	262	295	247	274	244	242	267	250	264	262	295	255	269	279	294	280	283	263	271	256	253	268	271	271	267	254	252	237	251	265	279	273	248	284	288	279	305	267	256	265	248	237	265	305	249	298	274	268	272	278	259	221	264	270	255	280	232	282	251	319	284	255	253	274	286	281	274	277	285	256	288	276	288	234	254	263	273	263	258	280	248	251	273	276	267	277	266	271	252	261	298	265	251	276	270	264	257	268	285	275	239	279	279	272	255	284	242	249	253	263	270	290	270	262	287	233	275	281	248	242	267	269	249	278	274	256	277	259	301	277	268	303	291	271	274	299	264	256	269	274	284	285	312	267	295	272	281	280	233	254	275	269	302	266	261	255	285	250	264	262	259	270	252	251	269	277	261	263	245	285	273	283	251	252	274	287	277	278	272	258	255	265	276	237	274	242	235	262	269	270	266	264	261	281	256	257	243	300	288	302	266	246	296	279	280	256	282	271	272	217	248	250	273	280	253	278	264	265	273	291	272	239	274	251	283	276	263	261	277	278	300	248	259	239	275	253	269	249	285	279	269	276	295	267	279	267	288	278	259	272	278	254	254	279	252	299	258	260	265	267	239	252	244	267	275	285	257	252	266	261	249	256	256	281	280	274	269	297	268	290	263	269	270	248	261	273	265	268	219	256	250	278	264	300	277	261	266	256	261	300	281	266	259	273	261	254	282	264	268	286	268	286	261	260	285	274	277	272	268	279	261	238	276	280	275	266	257	267	257	266	278	262	247	261	299	270	286	271	259	312	267	265	264	288	296	256	257	262	274	274	278	254	269	260	247	225	267	260	271	250	243	281	288	269	252	242	240	267	270	263	265	266	263	284	288	269	265	283	284	280	276	293	282	270	290	261	274	255	273	250	272	283	249	269	264	286	261	259	263	284	258	249	292	285	269	242	283	229	274	265	266	288	288	274	277	276	260	272	253	251	273	253	248	279	300	275	273	253	256	263	268	279	261	271	278	240	295	309	287	267	270	263	264	267	242	266	278	248	261	254	288	305	268	249	244	279	273	245	303	291	258	253	274	245	279	261	224	275	259	259	271	292	268	275	255	285	289	286	271	281	263	257	260	271	278	272	281	291	257	249	299	292	243	270	265	269	260	275	249	289	261	263	273	284	265	262	281	268	286	270	295	280	275	260	280	245	233	282	241	288	309	256	270	237	254	265	290	271	288	264	278	277	267	250	275	288	257	269	274	270	235	272	277	260	296	259	265	297	264	259	278	268	285	299	257	239	292	262	246	281	248	244	303	269	262	297	257	256	255	280	290	236	267	278	281	269	266	269	268	257	249	295	269	275	248	279	246	294	263	279	270	275	298	257	271	261	263	285	267	260	294	287	272	264	266	291	272	259	282	266	286	256	226	277	249	238	281	274	287	245	232	276	294	282	229	302	253	284	245	236	246	251	246	248	279	248	275	288	265	278	275	264	288	245	244	261	264	238	258	259	255	256	281	270	255	294	281	264	280	253	281	270	261	233	301	246	239	251	277	263	275	272	275	291	253	286	270	239	276	301	267	247	285	234	274	305	260	295	259	275	276	285	262	262	261	260	272	264	276	267	268	279	234	264	261	269	260	302	272	268	258	257	274	240	247	266	275	271	270	289	267	263	255	300	239	292	281	284	249	267	282	290	265	261	246	261	271	256	293	287	280	279	253	264	245	268	267	251	242	259	274	252	277	264	247	259	274	248	280	277	246	282	273	279	274	240	257	308	255	260	257	268	255	226	259	283	247	257	300	265	284	238	271	279	264	261	240	264	281	280	255	262	259	276	241	266	312	299	254	287	264	272	275	292	277	234	277	280	255	259	264	248	283	277	300	283	275	279	300	254	264	267	271	247	288	270	280	249	290	241	262	289	282	242	248	275	264	269	256	303	258	259	241	267	253	282	288	274	253	289	271	244	272	270	264	292	270	251	279	252	265	296	284	279	265	259	262	274	255	240	247	260	240	262	288	249	242	273	278	280	310	279	263	274	290	269	256	242	266	283	292	283	270	265	274	263	253	290	291	253	281	266	250	281	284	292	261	303	249	274	253	279	265	235	253	270	277	275	279	262	262	257	272	269	235	258	247	295	275	275	313	277	255	237	270	229	283	283	266	278	284	293	248	256	240	279	263	299	253	274	264	260	295	275	243	279	261	262	278	281	299	243	249	254	240	280	268	248	285	233	288	269	280	241	265	262	265	306	280	271	261	263	270	272	265	251	239	241	231	294	282	248	278	274	291	282	273	252	265	258	286	273	270	267	269	285	283	266	268	267	259	237	253	282	252	248	290	254	266	281	301	241	247	270	257	247	261	265	276	289	269	262	269	245	276	248	259	286	271	255	274	255	308	291	272	258	270	250	283	275	276	224	267	261	288	258	282	274	267	276	282	286	269	297	260	258	256	296	295	279	257	265	289	259	263	258	290	303	278	270	269	264	286	228	266	280	272	276	269	275	293	233	285	251	278	286	255	235	273	283	265	263	280	264	288	251	227	254	272	257	292	248	265	270	287	273	268	268	273	290	265	288	299	262	270	286	285	258	282	263	280	289	282	295	289	274	236	258	245	288	259	306	269	281	270	273	266	257	270	252	267	262	289	251	296	256	291	251	263	285	302	222	261	255	291	283	279	248	274	276	296	245	248	293	243	268	265	250	281	297	258	277	269	259	274	249	276	258	292	258	266	263	239	305	255	281	293	264	261	260	252	286	281	288	272	262	266	295	263	260	280	246	269	267	255	254	259	243	272	271	265	254	279	221	293	254	237	273	270	270	255	273	274	256	309	267	277	303	231	255	284	258	254	267	268	294	247	287	264	279	302	287	258	260	305	264	252	252	245	261	258	248	258	261	249	304	244	273	268	260	239	264	271	277	277	240	271	263	244	254	275	278	286	250	268	272	272	279	298	257	289	267	310	269	254	258	256	236	265	301	240	258	274	256	256	273	300	253	256	244	264	284	263	306	271	251	307	273	279	273	241	261	275	255	260	266	272	254	285	244	273	277	302	279	266	275	276	279	313	288	275	268	275	265	251	255	263	244	253	286	282	271	292	275	281	276	264	309	254	302	246	296	252	272	254	274	247	265	274	279	252	272	276	245	267
15495	45844	56263	4084	2571	1575	13185	16461	2674	1809	468	441	403	367	350	317	364	296	316	308	317	300	312	278	271	323	270	288	284	279	301	311	259	282	294	283	264	295	297	292	262	297	254	278	262	271	306	302	250	269	288	273	278	235	301	321	301	271	280	256	268	256	285	264	283	298	280	275	302	286	269	277	254	275	242	290	294	246	263	289	277	262	273	283	272	290	274	279	251	270	260	279	302	277	272	267	300	272	270	298	249	271	289	276	288	282	259	267	283	296	250	286	287	281	254	274	261	300	288	283	265	292	278	282	294	233	279	257	277	307	289	277	252	264	252	273	294	275	272	264	269	279	280	267	309	267	277	264	274	276	270	242	276	252	269	251	283	277	297	254	267	286	258	281	283	289	264	263	279	300	267	254	260	269	262	301	236	305	260	284	263	290	270	289	302	271	272	267	263	278	270	300	286	290	283	260	288	281	294	264	272	282	272	267	265	266	274	275	262	280	282	278	276	276	244	279	298	273	257	242	275	242	247	293	274	245	258	275	297	270	241	294	256	307	257	269	251	287	268	284	301	280	257	274	267	277	306	248	301	278	291	278	242	252	290	239	271	243	254	258	292	278	289	266	300	275	263	267	271	289	265	282	265	291	301	281	261	277	270	302	295	260	273	272	273	273	312	281	253	281	259	281	263	230	266	246	271	256	296	298	250	275	297	258	256	250	297	272	286	300	317	281	308	277	264	298	268	256	280	259	282	270	273	275	282	252	249	254	268	280	261	266	268	268	290	263	271	283	264	273	276	289	285	292	295	240	260	297	282	291	285	275	297	275	266	270	297	262	279	275	257	255	273	259	287	294	276	276	281	300	264	277	288	265	262	295	271	285	274	284	262	303	279	274	286	312	305	290	259	292	303	285	277	288	271	292	269	265	298	220	259	274	259	258	252	279	270	263	261	266	259	284	245	251	274	263	270	237	285	308	277	265	263	267	263	252	261	264	253	261	270	268	278	302	286	262	295	262	260	271	272	292	261	295	277	258	260	245	288	254	271	309	271	276	250	249	265	312	289	292	256	272	291	274	262	267	306	265	274	260	279	278	282	262	278	269	299	255	273	272	272	274	283	292	287	288	289	294	266	272	293	250	260	294	265	290	310	268	288	260	278	283	278	272	268	269	263	278	303	296	248	257	240	269	282	303	258	266	267	285	258	236	271	256	289	275	276	298	254	268	287	290	275	256	291	267	274	232	265	264	268	285	282	266	283	275	266	283	301	247	277	277	284	303	297	284	262	307	281	268	292	247	267	276	263	281	258	291	261	275	298	267	271	282	271	266	278	274	269	300	234	267	268	261	267	260	275	273	273	252	291	281	292	288	243	263	297	259	258	261	255	263	288	280	254	291	272	283	262	252	258	298	250	275	264	279	258	278	285	262	287	266	281	277	284	256	261	280	280	261	298	285	259	280	282	267	266	291	270	245	260	281	276	282	272	272	260	302	270	266	283	274	232	284	299	309	279	270	270	296	260	285	268	262	285	272	292	271	302	262	291	294	287	263	258	265	271	236	248	292	259	294	284	266	261	270	292	255	282	231	243	280	289	240	277	281	269	269	249	269	280	241	248	287	257	264	273	270	286	282	273	282	273	273	243	261	279	289	272	303	254	270	274	289	271	250	277	246	296	286	286	280	305	257	264	291	286	287	307	284	236	237	286	280	274	302	279	270	291	287	293	259	268	283	290	288	236	275	274	264	261	254	260	258	279	268	269	260	289	277	264	262	292	275	319	267	255	269	252	304	279	279	292	283	279	260	284	278	290	276	282	280	263	254	286	273	276	292	314	258	287	258	304	303	282	251	286	274	275	273	255	297	272	291	252	286	305	292	282	269	265	292	262	272	274	280	267	237	260	265	269	272	265	272	261	301	284	249	293	275	287	259	302	293	276	284	273	301	260	293	315	261	250	279	266	273	294	296	288	267	264	275	279	267	271	257	308	271	281	256	266	238	291	287	264	288	295	268	241	226	270	278	292	294	269	267	306	285	287	269	266	255	303	234	280	263	286	280	263	269	269	273	274	287	252	260	266	283	257	296	293	258	265	293	293	261	261	265	270	284	275	279	291	272	273	294	315	282	286	261	255	308	264	265	257	258	279	280	285	283	268	273	251	287	268	241	255	252	246	281	257	262	257	271	272	261	268	260	257	269	277	271	272	269	281	281	284	296	273	280	261	255	250	267	271	278	265	288	280	305	261	252	283	276	263	301	289	253	278	272	285	287	266	261	263	265	272	236	282	296	273	261	277	289	255	278	252	267	292	259	302	286	263	268	279	271	249	297	261	277	248	254	259	274	255	274	282	259	285	261	289	267	264	271	259	310	317	271	259	295	274	287	277	270	286	284	301	264	285	277	258	282	259	275	258	320	255	276	287	317	293	268	273	266	290	260	269	266	269	274	289	262	266	282	271	289	284	288	256	284	248	281	255	280	287	251	270	277	267	275	304	270	253	301	272	285	265	269	259	264	275	277	256	281	294	272	254	265	283	234	269	284	255	269	280	263	268	275	248	264	265	282	264	301	263	251	281	243	279	283	293	286	256	278	297	256	275	256	288	273	289	257	281	271	257	270	238	268	280	268	290	268	250	289	271	256	279	287	277	277	280	291	292	265	283	275	300	284	268	256	269	268	259	277	279	267	269	281	285	305	268	279	300	274	262	281	271	284	274	279	265	266	275	285	290	275	275	277	266	254	261	248	263	277	266	269	269	248	279	263	298	277	270	269	269	271	269	302	263	290	275	266	288	260	265	285	270	282	281	290	278	287	263	280	281	269	254	311	269	267	293	272	258	287	288	267	267	256	279	281	275	299	279	300	287	266	288	270	294	310	272	276	248	261	299	277	250	289	290	269	272	286	280	265	269	287	278	249	260	276	258	258	305	279	258	280	293	276	288	267	266	279	303	261	245	252	263	296	314	285	272	285	278	276	266	293	293	286	241	267	290	272	262	262	244	263	271	257	274	258	286	264	291	279	265	245	267	283	283	261	271	262	273	248	303	249	259	272	246	264	254	283	249	299	275	278	263	278	283	254	261	247	269	284	270	248	278	284	281	252	279	268	268	280	257	252	262	273	251	283	278	257	280	279	282	249	280	286	279	274	293	260	268	299	285	287	266	249	271	279	284	275	262	293	287	290	258	258	281	267	255	267	266	282	294	287	255	250	256	268	296	283	293	276	276	292	265	280	267	294	279	278	271	299	241	277	265	286	280	263	259	261	285	292	265	290	314	266	268	267	265	294	279	253	314	261	287	273	314	271	294	276	292	282	266	285	299	279	308	267	266	273	263	274	276	262	297	281	269	292	261	281	253	271	267	259	256	249	283	277	255	269	280	258	252	267	268	286	271	252	279	264	262	273	269	295	262	276	267	290	253	265	261	291	264	249	259	267	291	233	273	252	280	295	249	287	269	257	260	250	271	286	259	267	277	274	262	277	275	267	293	241	263	258	289	282
24921	21180	31812	23943	6901	653	4673	6390	750	433	256	275	269	272	241	273	256	250	239	242	268	235	230	281	242	246	232	243	252	220	240	216	222	223	251	233	207	235	215	195	245	237	227	247	242	229	230	213	245	231	227	226	260	245	237	250	211	235	261	219	204	239	206	227	217	228	221	224	269	230	235	238	232	215	240	219	231	235	226	228	224	224	236	220	235	203	227	224	245	246	213	248	256	230	214	229	208	218	228	219	208	228	247	216	245	233	222	251	243	225	214	261	231	223	252	240	252	250	237	255	242	224	232	225	253	213	233	224	237	241	246	214	245	221	226	227	226	239	221	244	234	206	229	237	247	220	208	247	224	226	226	227	216	198	234	228	246	256	233	214	212	243	211	232	223	246	216	216	211	221	245	237	233	234	207	236	262	243	235	234	205	224	224	222	225	227	216	231	245	202	226	265	238	227	233	223	227	247	214	207	241	207	220	229	274	209	233	200	236	219	227	242	228	220	250	237	233	221	263	227	223	252	229	215	216	211	236	228	223	226	229	240	220	215	256	221	229	212	227	220	231	210	245	203	234	239	225	220	218	240	218	241	227	231	236	197	243	231	221	221	209	225	192	240	247	239	210	229	235	224	234	241	235	230	219	254	227	230	245	239	238	243	261	238	239	208	213	239	241	218	235	207	224	252	265	239	232	236	238	219	226	201	235	229	240	257	225	252	245	221	212	230	228	225	241	236	229	234	232	203	231	234	239	231	234	230	230	232	230	230	255	218	232	219	220	259	215	250	239	237	274	224	217	221	248	218	240	213	245	190	211	238	225	207	228	202	248	236	249	246	225	229	263	226	213	224	251	236	223	214	236	229	209	251	209	210	223	239	258	240	218	241	225	235	240	249	237	230	228	223	209	200	227	222	227	239	214	215	234	231	240	221	201	235	214	232	230	204	239	216	213	249	224	210	228	228	243	198	241	210	234	229	221	209	251	243	223	224	227	220	220	241	238	204	215	215	220	244	203	213	236	215	266	229	268	228	226	207	240	244	188	226	239	228	220	221	219	218	224	243	206	198	220	220	240	233	224	220	247	225	196	249	205	210	256	232	227	239	234	224	225	224	239	229	208	206	212	218	203	224	206	201	201	233	247	205	217	237	222	224	241	242	227	213	229	230	244	221	254	222	229	214	217	226	238	217	230	223	229	232	223	216	223	212	225	259	221	226	228	199	188	233	223	224	256	227	217	209	202	210	218	232	247	225	242	201	246	233	230	225	221	217	213	218	229	241	253	248	204	221	211	208	238	234	232	243	222	216	227	236	246	249	230	232	221	234	255	221	232	241	216	222	227	219	217	219	223	228	219	230	240	235	221	242	232	241	217	226	232	220	239	250	227	198	216	236	234	228	249	259	226	228	234	240	218	246	219	224	231	213	231	241	226	246	226	235	233	203	233	237	234	216	214	218	215	219	240	217	234	214	173	250	216	235	220	215	221	228	228	222	224	208	246	223	235	207	209	236	230	228	220	228	207	245	190	234	229	246	234	216	250	247	197	225	228	222	241	230	211	212	216	217	245	226	228	235	244	201	239	218	227	204	223	212	209	238	209	238	222	239	257	240	231	202	245	238	220	253	227	224	222	238	212	252	220	226	229	233	245	246	231	245	240	218	205	248	246	236	229	226	246	193	221	226	225	224	223	246	223	237	235	241	238	236	230	207	260	231	218	215	237	214	235	214	224	257	235	221	203	209	218	253	211	233	239	229	194	225	261	238	214	236	234	232	226	217	222	239	231	233	228	215	198	236	232	236	230	255	247	202	242	223	220	255	230	239	242	254	229	232	256	251	212	208	249	245	242	232	222	234	218	220	239	236	224	237	220	201	274	236	228	245	226	227	255	255	232	230	230	198	231	213	231	225	223	222	245	228	210	226	281	247	223	243	256	239	213	222	195	224	234	234	234	186	216	211	263	258	247	237	246	226	229	221	214	240	199	243	248	215	236	216	234	215	217	222	223	249	252	220	253	236	239	245	226	195	220	233	219	233	212	223	213	216	258	247	245	230	225	217	222	227	226	235	228	261	236	191	233	224	253	240	268	246	249	248	243	215	219	248	242	225	249	226	239	217	215	249	230	229	237	201	228	224	260	237	208	240	249	229	211	219	202	217	233	232	228	213	202	222	213	253	238	254	217	253	213	209	237	241	258	237	212	220	219	217	200	256	241	233	244	292	206	236	268	238	206	221	222	231	225	246	204	238	216	221	213	213	236	227	216	247	229	226	259	235	220	231	214	234	222	226	234	220	253	219	235	212	259	201	260	222	247	233	238	229	241	243	228	207	200	220	227	235	242	224	229	228	253	216	205	217	232	229	209	220	224	234	228	235	222	262	245	236	222	230	248	223	207	219	248	216	245	239	225	209	195	247	211	222	228	227	218	243	232	220	231	251	253	203	218	250	257	256	219	202	235	226	265	222	251	225	243	238	236	229	255	232	232	222	225	214	225	227	199	218	250	229	252	214	197	229	214	254	244	209	220	230	232	235	232	213	209	222	216	222	245	221	240	244	221	205	232	221	241	231	250	228	227	227	244	229	244	210	213	239	231	207	244	220	229	216	236	223	229	227	214	238	234	231	243	201	247	224	254	219	229	236	224	234	213	230	212	247	231	225	191	212	209	222	200	230	238	221	240	207	227	214	213	232	265	259	228	211	218	223	213	251	220	207	234	229	207	231	217	251	222	219	193	232	226	234	211	233	228	248	228	227	227	229	236	235	212	224	241	232	233	259	221	225	248	199	192	210	246	239	245	237	227	236	234	231	248	206	229	203	235	214	213	211	227	234	228	232	204	232	263	251	219	229	220	228	251	243	232	220	241	253	242	251	232	252	253	223	225	213	208	230	220	237	233	238	218	208	215	239	256	226	219	216	217	226	253	222	215	215	219	246	220	196	230	239	233	237	220	251	246	220	256	217	226	218	245	221	236	233	232	258	215	229	238	207	183	225	218	217	234	216	234	225	221	212	249	247	210	229	224	225	230	238	240	230	235	252	262	238	222	234	226	240	224	242	230	211	220	224	228	214	230	232	224	212	229	227	229	222	231	210	218	227	214	240	223	203	239	237	248	227	221	220	250	237	226	246	240	228	224	220	215	219	211	252	198	206	249	231	209	198	236	227	209	217	210	217	229	219	228	204	254	236	252	218	224	225	223	241	233	237	237	225	256	249	212	223	249	218	253	234	214	263	219	177	235	204	239	255	225	223	229	228	228	230	217	202	229	231	224	216	217	236	224	240	250	220	251	233	217	223	236	232	238	247	240	222	225	232	245	206	215	239	245	214	230	235	199	243	224	233	225	234	215	231	203	230	215	222	238	220	224	202	231	222	212	255	240	224	230	242	237	246	236	229	244	238	219	249	239	226	228	230	238	223	231	238	219	197	224	218	248	238	237	231	217	225	232	209	212	234	248	243	240	223	239	230	225	213	225	241	226	235	238	209	240	200	215	176
14937	42213	45354	1799	1189	976	9405	10656	1392	702	350	370	317	268	303	295	293	295	287	281	252	244	265	264	268	266	240	276	222	297	249	248	239	264	289	246	260	243	271	281	265	264	274	258	260	260	263	250	263	220	232	268	251	246	238	255	266	240	249	262	266	216	260	273	263	232	258	263	255	277	276	242	244	258	243	266	254	244	250	301	256	244	250	258	236	271	241	240	250	240	267	270	272	267	262	246	261	245	230	271	263	264	266	240	298	268	254	229	243	264	261	236	238	243	249	267	250	275	261	252	256	248	247	261	268	271	264	253	253	249	253	242	252	240	253	214	266	261	254	264	255	243	249	282	252	233	237	258	228	256	247	252	238	252	233	267	247	248	242	247	256	245	254	256	279	251	241	229	237	237	237	272	266	239	255	275	247	238	241	253	233	261	259	282	246	239	252	260	278	245	242	245	246	255	273	237	287	267	242	263	250	237	254	231	248	245	286	276	268	251	233	255	283	253	253	240	224	244	255	218	241	279	271	245	254	243	239	257	246	225	247	268	253	245	248	253	252	245	231	259	248	257	256	267	241	204	241	248	238	260	272	250	235	241	241	243	261	243	226	260	260	226	273	265	252	254	253	221	230	270	255	253	278	289	245	254	257	237	260	282	238	250	234	271	252	257	251	237	261	261	276	278	266	249	243	278	277	242	253	241	250	252	258	234	248	257	265	262	235	228	264	271	280	279	271	253	243	247	269	242	223	245	266	280	259	245	270	287	228	240	260	227	243	250	237	252	264	240	258	254	255	246	275	238	247	255	244	261	246	255	293	231	237	262	272	230	245	255	281	236	256	241	249	249	259	248	284	242	274	285	277	260	228	251	258	234	248	261	226	248	255	239	271	272	230	251	248	210	245	273	259	230	241	236	247	247	253	286	243	266	275	254	265	265	272	282	247	226	236	238	265	240	257	236	262	259	279	247	281	259	269	274	261	228	247	240	273	245	212	208	249	280	254	257	229	257	274	259	247	262	240	267	247	262	260	224	251	251	228	249	245	269	259	230	243	258	248	268	224	243	240	222	218	248	265	255	243	250	235	275	265	249	268	253	260	271	242	282	261	237	258	247	270	235	254	235	257	260	250	276	253	249	243	272	229	228	278	268	252	247	228	261	256	221	241	258	245	233	264	282	262	243	245	247	263	238	245	237	256	256	262	256	224	277	277	231	254	279	266	271	242	263	232	243	267	250	237	264	275	267	254	220	272	262	249	242	241	252	246	253	249	229	262	254	227	237	252	273	264	257	255	243	247	251	235	256	240	250	222	226	269	224	245	249	260	242	248	250	254	261	244	255	221	246	277	269	245	251	222	257	261	271	263	255	279	258	243	267	237	221	265	267	286	271	250	218	235	257	263	273	258	242	269	240	259	256	255	276	261	244	264	292	260	254	248	264	237	256	249	237	251	245	232	229	267	247	255	277	265	230	245	289	279	285	218	235	245	233	238	254	242	264	239	241	274	239	241	225	270	216	244	275	236	259	252	248	239	255	270	252	241	285	261	256	259	243	247	245	263	269	239	218	238	242	250	277	268	262	234	257	248	272	231	243	236	245	243	231	265	239	241	283	258	258	240	277	230	248	229	257	230	256	249	274	257	247	247	244	236	245	242	251	249	234	263	260	263	247	259	250	266	249	243	247	268	232	260	255	263	262	272	240	253	253	250	255	244	245	257	247	257	277	260	241	261	237	262	244	232	262	264	249	245	246	236	231	274	236	258	256	229	243	267	249	258	228	238	258	251	257	263	256	234	248	257	268	238	232	229	214	259	247	252	250	270	250	257	221	257	223	254	234	223	251	242	238	244	238	280	228	238	248	261	252	260	233	256	259	226	260	256	262	265	261	243	238	235	253	271	255	250	244	271	247	260	249	246	256	258	251	273	249	267	239	253	270	249	274	259	255	258	250	270	269	244	248	240	231	243	233	258	245	221	250	256	258	249	278	282	244	250	258	240	220	284	249	259	277	243	268	280	249	248	235	287	266	242	268	243	233	268	228	260	249	288	269	239	259	223	256	240	273	257	286	238	255	253	250	254	251	233	239	245	266	271	250	254	279	262	232	245	276	224	255	226	251	259	291	265	259	226	243	254	259	261	241	229	274	256	245	254	237	242	236	251	267	229	253	244	259	261	243	258	276	251	256	242	242	252	268	255	259	263	261	226	270	265	250	261	262	267	259	249	250	247	201	247	234	267	246	266	261	248	249	266	234	233	226	223	264	260	261	249	256	275	253	304	261	265	264	247	233	248	230	255	223	235	260	286	277	236	264	250	255	251	281	257	259	243	245	268	230	272	249	253	256	290	218	268	213	233	255	244	237	243	254	249	248	247	255	258	242	286	259	247	227	248	254	267	251	241	271	242	230	260	247	231	246	258	241	259	281	221	265	256	245	276	259	240	205	268	251	227	253	256	251	234	233	224	244	237	247	239	252	263	254	252	247	247	254	278	244	275	235	248	264	268	252	252	239	284	249	219	283	263	277	248	249	254	260	257	263	228	252	240	241	262	248	243	254	220	249	240	245	267	268	258	237	212	263	272	291	254	280	262	264	264	269	244	258	212	254	269	234	241	290	255	235	282	258	239	274	263	259	219	253	230	223	277	245	231	229	252	271	248	237	239	242	235	249	235	249	243	261	222	253	251	240	252	220	268	261	248	256	233	205	265	257	227	240	245	236	255	235	247	232	222	237	259	230	234	238	259	282	270	256	231	240	230	268	286	243	259	241	256	238	249	237	256	237	226	250	255	274	253	256	252	248	243	244	250	241	274	249	255	244	243	238	245	274	252	251	238	267	232	242	266	246	233	239	243	256	269	271	259	250	244	250	241	241	266	256	274	262	243	253	241	249	255	279	290	269	237	250	234	236	250	274	258	258	263	236	238	225	292	259	229	234	224	243	253	231	239	285	237	248	260	232	263	262	292	264	275	253	271	260	245	235	243	260	253	252	257	262	244	254	267	261	235	264	263	204	261	243	253	274	224	255	242	237	256	247	268	246	245	228	246	232	250	254	252	271	267	267	260	269	264	247	270	252	253	243	264	254	247	252	253	262	232	254	205	244	249	248	234	261	238	256	275	238	247	254	228	231	252	250	257	269	229	247	235	247	249	272	253	243	229	285	252	237	255	251	239	266	275	264	259	293	243	238	240	272	231	242	255	262	243	282	252	236	250	223	263	209	261	253	269	261	257	232	266	267	268	243	272	259	265	223	258	253	244	231	271	243	272	247	246	273	274	242	245	274	227	239	257	240	239	236	234	242	275	269	261	265	257	257	264	289	234	250	268	261	222	260	262	239	277	254	230	246	256	242	256	255	251	232	271	265	269	255	254	249	239	256	249	255	232	245	262	254	262	273	248	252	259	216	239	250	249	234	258	245	249	230	248	241	263	234	238	237	270	259	219	253	256	244	257	260	255	283	271	233	298	274	237	253	242	273	237	250	237	241	251	237	263	274
22602	21126	30208	24570	21103	18474	18250	24648	3796	1142	632	604	537	527	586	573	518	532	531	513	516	477	488	513	460	475	455	480	467	483	425	466	476	465	438	495	450	449	449	436	459	433	493	464	453	453	467	430	504	475	487	425	464	451	445	468	469	457	453	443	492	482	445	505	463	459	429	455	478	435	468	414	465	419	450	456	434	448	429	466	430	430	453	449	440	434	428	429	427	406	469	431	429	469	445	469	454	473	458	428	413	456	459	459	440	444	514	457	488	453	431	484	510	439	467	472	443	429	498	396	415	462	443	463	401	431	466	464	454	461	476	447	451	428	470	448	460	456	474	436	435	421	505	428	433	446	423	407	418	471	439	450	415	461	452	460	463	448	523	464	434	447	439	455	449	470	435	452	468	430	427	456	439	483	436	445	460	473	484	467	449	437	464	445	471	443	450	453	475	477	407	430	441	432	448	475	418	453	439	441	474	437	456	428	436	414	427	444	432	456	442	426	463	478	426	425	480	480	451	429	447	466	467	448	427	411	446	464	471	416	438	471	448	471	428	427	459	413	446	425	455	426	437	453	489	447	462	432	433	437	435	466	479	438	422	461	455	488	429	443	452	420	425	489	440	466	411	424	428	423	462	439	428	480	455	452	447	424	434	486	463	429	396	436	455	429	453	446	466	441	472	455	445	413	445	451	454	472	437	469	436	479	464	430	444	454	427	437	449	446	457	459	440	405	460	457	436	497	444	456	419	427	424	428	430	423	409	478	415	469	432	438	451	448	418	441	417	449	451	443	431	418	440	416	473	435	441	457	387	450	409	499	430	459	436	456	467	452	391	444	417	444	447	444	455	446	460	440	439	458	441	454	459	434	470	481	452	423	421	469	427	458	437	456	457	444	477	448	449	422	480	418	469	497	449	440	399	460	434	412	431	439	425	468	451	415	423	428	458	465	418	416	446	478	417	495	465	458	462	459	445	457	479	450	427	421	447	462	403	431	468	439	436	473	457	447	452	436	479	454	429	466	407	474	445	457	460	430	445	426	418	459	464	451	443	459	435	440	411	462	433	432	445	420	441	443	488	446	477	421	435	448	427	441	473	480	431	437	427	433	478	437	466	437	438	462	442	421	458	448	462	416	427	449	458	446	451	434	467	455	460	463	441	458	444	459	442	438	469	466	417	448	412	423	445	421	452	448	430	417	453	446	473	458	442	436	503	474	444	438	444	444	439	416	459	442	469	458	381	423	449	450	441	445	445	474	444	400	447	475	464	459	441	440	446	426	459	424	430	457	448	473	449	426	465	454	435	413	456	411	447	447	472	439	411	419	432	435	450	433	473	454	484	442	429	444	488	451	464	455	450	457	436	422	456	446	432	456	473	475	490	453	425	468	484	458	416	455	441	435	402	447	432	446	440	438	424	472	455	454	435	451	436	443	454	469	466	427	460	435	461	413	470	431	423	459	435	436	436	443	457	465	460	463	481	429	433	403	426	448	450	433	441	489	450	478	402	444	430	464	479	438	441	455	462	449	449	429	438	443	456	442	483	454	434	433	463	448	431	443	422	442	446	461	436	444	439	412	466	429	453	412	472	430	456	454	423	474	465	452	435	424	421	437	446	490	494	446	469	445	446	434	484	424	456	456	450	448	442	437	449	403	444	472	440	472	451	411	453	461	452	467	447	429	468	398	439	413	408	422	420	455	443	466	435	442	436	420	445	436	449	432	439	463	442	442	451	482	464	447	449	434	463	452	441	424	438	441	465	462	457	445	451	438	459	428	430	446	439	437	443	471	430	422	448	443	449	447	436	472	476	449	405	497	430	438	448	459	424	434	460	441	439	475	475	425	452	420	437	445	452	471	421	498	425	450	450	461	444	405	403	474	437	437	424	414	466	455	438	462	433	457	438	473	500	472	443	433	448	434	452	432	415	466	424	465	441	446	441	441	451	423	453	475	431	485	402	462	434	447	446	437	460	481	445	444	440	451	454	447	449	445	441	452	425	444	444	442	422	421	454	463	460	457	438	460	410	432	411	460	478	428	458	452	464	485	496	453	442	437	434	442	467	435	447	400	451	460	429	439	467	454	454	430	458	435	457	443	428	439	460	380	453	406	443	431	443	417	469	494	473	422	466	464	439	416	421	431	448	437	465	472	454	447	456	478	433	475	443	442	411	428	457	451	461	451	454	432	470	434	437	450	379	453	461	424	462	443	448	421	455	427	461	430	432	456	429	432	460	468	468	461	434	452	418	427	421	408	440	480	437	403	445	462	450	443	451	460	439	440	437	414	445	426	448	456	447	437	463	435	443	452	438	449	497	423	406	473	415	455	446	426	462	436	448	442	456	420	429	471	413	456	461	430	471	430	387	470	435	446	446	454	467	473	465	443	450	444	383	409	456	433	445	437	473	454	474	481	437	472	475	432	457	444	458	425	470	499	436	439	454	427	502	488	477	452	501	464	461	416	462	450	392	485	412	483	417	443	425	442	461	459	484	409	410	403	464	486	447	418	433	462	423	444	470	454	472	441	461	410	445	492	424	414	435	466	469	466	426	416	464	463	435	443	421	438	433	447	440	421	456	442	481	427	432	467	465	453	443	417	441	419	489	415	466	426	421	406	478	419	448	429	437	454	447	432	452	458	459	451	435	418	436	423	454	476	407	444	458	467	462	434	467	438	476	456	473	431	463	440	453	476	447	412	424	405	468	458	434	508	440	440	434	437	479	409	426	448	447	474	445	426	462	439	440	443	458	459	425	476	486	453	455	479	428	435	470	438	489	446	458	437	424	480	444	411	462	439	479	466	447	445	467	448	478	452	457	483	418	444	455	452	466	444	420	431	462	458	449	494	460	482	405	461	419	493	431	423	436	437	447	450	426	481	440	425	434	431	468	472	440	452	485	435	456	433	455	443	481	406	450	454	472	437	443	451	465	428	433	438	423	444	464	463	405	475	422	504	456	458	426	415	455	435	487	475	439	450	444	433	457	463	453	494	435	421	448	468	478	407	471	480	438	467	442	456	455	386	419	481	468	435	469	421	475	436	450	463	452	462	441	430	444	465	407	468	433	433	466	451	462	421	415	432	428	441	454	411	496	436	451	433	466	438	408	472	433	442	452	501	472	454	480	444	469	427	455	466	441	445	428	408	496	451	457	419	401	445	451	452	442	430	462	411	460	443	433	471	463	437	424	401	459	430	409	431	439	457	499	417	463	417	446	449	450	428	491	406	434	423	452	422	480	438	481	472	470	453	463	447	458	454	463	476	451	454	427	439	451	415	408	417	417	464	454	462	438	416	479	451	469	429	454	493	438	432	453	434	461	422	460	418	470	463	465	434	450	436	427	432	478	443	443	445	434	387	436	440	462	394	501	435	465	437	435	442	471	422	429	421	439	424	455	422	447	431	468	442	409	413	444	420	476	467	447	416	452	474	415	464	421	423	416	447	453	428	481	434	471	491	421	437	437	445	455	424	443	444	454	440	448	443	438	445	424	425
17827	54215	57176	5660	4818	2706	21572	23996	3768	1634	825	741	665	631	571	573	541	506	532	546	491	508	476	499	493	484	504	501	448	449	465	505	475	466	453	443	460	477	479	417	433	477	468	462	428	454	419	496	434	444	451	452	466	464	437	429	459	477	455	444	450	441	465	470	511	453	434	444	457	457	465	448	449	495	453	482	449	442	439	463	449	477	429	426	457	453	462	496	466	448	449	464	477	464	457	483	437	404	454	438	430	452	468	462	449	421	433	455	477	416	419	454	466	503	472	482	465	487	461	443	454	439	406	457	442	475	394	440	467	438	445	458	469	445	528	454	469	460	455	438	452	446	501	402	436	433	448	457	439	428	478	458	431	434	476	469	454	425	477	483	448	463	478	412	458	466	448	414	460	487	429	486	442	439	407	450	458	440	435	457	459	479	440	438	435	447	469	467	468	488	412	450	445	452	462	427	499	446	502	444	449	472	450	392	408	465	434	476	471	473	510	452	469	453	453	463	447	450	468	465	454	410	433	450	427	462	449	460	441	446	429	437	454	446	482	442	441	420	473	431	429	470	501	438	489	462	449	416	465	448	489	457	447	417	431	458	455	452	471	462	482	465	451	437	428	421	454	437	443	455	441	450	458	456	466	443	458	465	463	384	464	441	446	455	474	446	409	432	438	480	433	417	458	422	438	449	457	410	452	444	407	456	431	420	443	438	442	443	426	421	460	473	467	444	457	394	450	425	441	448	463	440	503	466	451	457	424	455	442	442	439	439	476	433	436	451	461	456	451	435	445	482	446	432	416	439	472	441	461	424	440	424	466	500	448	420	452	460	453	453	428	435	460	453	463	495	447	449	437	503	434	457	457	457	467	440	471	434	422	465	439	403	444	470	455	434	448	437	452	423	416	478	429	465	409	438	447	435	414	499	439	433	441	457	443	445	457	471	443	452	488	427	434	447	437	427	432	444	455	469	432	476	467	439	434	423	447	445	448	462	440	438	456	447	429	448	434	453	468	453	430	445	460	434	423	479	466	440	428	433	444	439	481	394	475	456	447	403	460	443	433	446	438	406	432	449	429	427	475	446	423	461	450	411	420	409	474	433	438	466	448	437	456	488	443	411	463	420	427	445	440	463	419	424	483	425	449	433	484	474	456	453	430	443	418	460	489	450	413	417	460	489	418	463	472	424	454	467	459	455	498	486	448	471	449	436	440	450	412	453	470	447	436	456	470	457	420	457	455	427	437	419	429	477	482	465	445	429	492	457	491	413	458	448	392	432	451	467	421	445	465	487	450	455	415	464	477	444	449	454	460	468	477	472	455	473	483	410	448	489	431	447	492	450	475	458	468	457	451	458	462	469	458	479	447	426	421	439	429	449	445	473	423	463	463	465	463	450	482	492	460	425	443	452	468	446	470	474	435	459	416	484	433	490	425	437	472	435	414	493	437	461	414	427	465	425	454	470	440	432	424	469	429	432	424	438	467	471	429	456	486	460	426	468	510	444	421	437	437	410	437	433	463	452	461	510	427	469	432	433	464	421	475	427	442	476	442	451	436	412	455	484	459	405	485	481	413	460	449	455	445	439	460	441	491	469	471	479	447	458	461	463	466	434	421	426	428	423	457	467	448	471	412	497	478	451	457	453	432	443	458	475	458	449	451	438	456	458	404	456	454	473	454	426	470	469	447	443	452	432	467	453	442	427	409	423	493	476	484	415	493	490	493	435	414	443	443	437	460	442	467	411	444	461	477	455	441	424	456	463	409	459	440	451	452	487	434	454	422	455	470	415	425	445	434	465	484	472	439	461	423	451	484	485	421	460	468	447	448	443	419	442	452	409	494	394	437	473	433	473	449	467	451	441	463	464	453	463	463	424	453	452	418	452	441	435	455	423	459	425	442	448	461	432	492	447	457	474	432	473	467	419	447	479	454	448	426	508	448	455	419	444	425	465	453	430	454	441	428	481	442	482	432	479	468	412	423	467	452	461	452	431	434	446	459	484	445	397	459	450	450	439	483	403	446	457	450	479	448	475	445	460	462	431	411	427	471	439	409	411	447	473	420	471	483	429	467	463	404	469	470	462	435	451	448	447	451	468	465	428	429	438	403	463	424	440	455	493	489	477	437	454	454	468	455	429	455	411	436	478	447	471	436	426	431	435	476	419	413	447	443	429	432	442	414	446	463	440	464	463	475	466	461	423	443	435	427	468	425	439	458	471	434	442	456	445	476	492	466	459	476	451	459	455	425	473	429	468	478	410	462	449	433	410	438	442	481	457	493	486	478	465	410	441	428	453	440	421	425	444	458	434	429	431	455	441	424	440	450	457	434	397	448	449	447	460	468	484	436	437	427	497	421	452	457	474	449	465	448	471	467	479	473	397	455	419	457	447	404	442	416	430	448	398	435	466	426	445	416	490	439	460	465	441	477	456	446	461	473	403	426	441	459	458	451	498	423	466	430	434	452	430	436	416	435	466	418	444	473	423	428	469	450	453	435	468	423	426	431	467	483	452	452	443	462	442	450	431	452	448	473	487	460	454	468	438	456	439	465	440	451	491	468	419	451	471	456	413	464	449	439	448	444	452	463	461	473	436	440	454	449	441	451	450	450	448	454	423	483	420	420	451	409	429	451	454	445	450	421	450	459	420	433	476	448	413	435	452	461	435	465	442	436	477	446	462	425	439	484	408	445	420	442	437	465	438	465	436	454	470	451	462	437	437	400	441	432	435	483	504	465	508	459	473	473	452	476	421	458	432	425	456	441	457	479	405	487	471	442	463	471	477	446	440	449	484	445	466	473	478	417	430	483	452	440	451	472	418	464	461	475	447	441	444	454	444	444	458	484	429	430	448	450	428	419	442	452	428	484	434	461	437	461	452	445	452	442	465	463	417	451	434	460	468	429	410	431	395	427	479	458	449	473	437	509	461	457	454	472	425	451	426	475	490	444	465	473	467	419	469	449	451	471	433	483	432	428	457	434	440	435	479	466	459	434	476	438	442	455	438	433	422	464	461	449	451	439	465	437	460	454	411	454	471	419	456	461	419	451	425	463	453	452	456	435	431	429	474	429	449	433	452	441	441	472	447	471	457	507	464	426	463	493	467	431	446	464	439	439	478	463	466	454	467	445	414	447	414	443	446	425	466	468	451	444	449	484	438	476	424	442	446	470	442	439	447	450	437	417	433	424	444	451	441	437	418	451	485	424	433	423	473	456	442	437	490	448	459	443	473	447	488	439	471	419	496	450	428	466	449	452	473	456	428	449	429	428	465	428	453	445	452	463	446	426	450	457	459	414	433	461	452	441	474	493	435	450	473	474	448	452	442	452	453	431	451	452	443	464	473	438	483	458	459	465	432	449	454	474	426	469	455	474	420	416	438	442	431	447	432	451	446	452	454	442	438	492	479	422	444	443	453	403	467	464	457	421	480	447	482	408	442	441	442	470	498	490	489	448	455	476	435	466	450	411	474	448	412	403	437	461	410	435	426	427	427
27942	22916	23262	3364	629	363	1042	1422	221	180	131	141	130	126	136	139	131	138	135	131	130	135	148	143	139	140	147	120	122	135	129	135	128	122	133	121	123	138	138	145	134	142	116	139	136	142	136	128	130	116	144	124	147	140	117	147	146	137	144	125	141	145	119	134	121	140	128	135	136	131	125	145	126	133	118	153	118	127	127	111	131	143	117	136	125	130	124	129	118	137	145	143	119	123	144	127	138	122	143	136	128	143	146	113	127	130	129	132	136	136	116	137	133	134	146	115	119	128	129	146	127	146	132	120	111	128	117	135	146	147	131	121	119	131	137	114	153	160	141	131	116	146	125	115	137	148	114	133	133	158	121	133	142	133	139	158	118	138	128	143	145	115	131	141	126	127	122	126	135	148	155	136	146	130	125	148	137	130	144	123	141	137	145	132	108	121	141	117	141	136	125	136	124	151	136	147	144	127	142	149	134	132	157	154	139	137	116	122	140	137	126	120	130	145	125	155	148	132	131	125	148	135	119	113	136	136	142	151	125	124	154	153	124	143	137	140	139	145	122	127	141	124	138	125	130	136	134	125	125	137	141	147	143	146	129	140	152	144	118	127	145	119	134	143	131	125	137	133	130	152	143	116	124	148	139	140	141	147	157	145	146	150	133	137	139	147	131	128	134	139	132	133	124	121	131	149	139	127	125	144	139	117	139	128	112	147	122	114	111	129	129	124	121	133	148	138	123	145	119	149	158	132	129	128	143	129	137	137	127	152	151	138	130	116	128	131	144	147	125	122	139	124	134	132	103	143	134	127	138	130	109	124	132	142	137	127	151	127	128	119	135	128	154	125	112	130	135	140	140	124	128	122	119	113	128	140	124	140	150	165	138	137	113	140	127	114	138	137	135	141	116	115	132	144	144	118	140	144	136	117	137	136	120	125	139	142	139	144	137	121	131	138	125	139	146	147	130	149	123	144	133	131	140	139	109	135	123	134	138	119	142	128	124	134	144	169	121	119	177	136	109	139	173	140	122	120	138	124	113	116	122	118	126	138	148	129	136	145	152	126	142	105	126	147	130	137	132	119	148	125	133	162	144	152	155	119	137	148	125	146	104	148	136	145	130	131	159	131	120	141	135	116	153	128	139	119	135	125	124	125	141	133	126	116	121	143	127	139	124	120	128	133	121	130	136	130	123	148	101	134	129	151	156	138	118	126	140	144	128	133	145	116	118	127	143	125	152	126	149	139	123	126	131	119	130	144	131	142	128	124	134	133	124	116	134	122	138	126	148	131	138	140	115	113	120	142	133	135	108	120	112	134	122	139	144	146	132	143	145	154	134	139	133	143	123	106	151	112	120	117	141	135	139	133	132	129	142	126	137	159	142	119	135	116	133	142	134	116	133	112	118	120	130	135	148	135	148	126	122	157	137	140	151	142	126	115	112	122	131	136	136	144	136	103	120	142	130	133	146	141	133	143	150	137	127	139	132	143	139	112	157	142	110	136	121	147	123	119	123	130	129	167	131	150	121	129	133	132	131	113	135	127	130	137	122	154	151	132	148	132	141	129	140	128	164	133	140	155	126	137	151	132	134	126	141	148	149	149	133	138	147	137	138	133	128	120	126	139	155	153	150	131	126	127	131	132	127	121	115	124	129	121	131	127	137	134	138	133	123	125	128	117	132	136	146	139	132	105	135	134	149	115	116	128	121	128	139	123	135	148	133	118	120	161	120	146	139	145	126	118	131	147	161	142	118	147	136	147	114	129	136	126	145	137	153	137	139	112	133	135	149	137	131	127	120	120	130	133	145	131	140	129	128	135	120	133	122	127	125	134	137	145	120	134	110	126	142	133	142	140	144	130	110	131	149	124	161	125	131	133	122	115	130	124	138	141	134	120	137	128	119	123	136	121	123	139	149	133	135	127	125	118	115	125	121	140	145	127	122	153	140	150	144	134	149	153	149	120	132	138	123	121	139	119	131	125	126	132	126	147	135	127	124	147	128	129	121	144	129	142	131	149	121	136	138	137	152	146	140	140	130	149	132	137	128	140	131	135	141	147	145	154	144	148	122	133	137	141	128	120	134	131	127	136	129	131	151	139	142	123	142	129	129	113	124	118	131	131	117	130	145	143	121	142	119	126	123	143	132	119	131	126	118	153	143	132	118	152	154	131	128	137	127	141	137	128	131	138	145	146	102	121	143	124	143	131	113	138	131	125	134	125	144	120	142	127	117	102	142	159	142	138	138	159	126	161	128	130	128	116	146	118	130	124	126	121	151	120	146	122	115	114	125	116	118	132	120	131	141	136	116	121	161	109	129	135	137	142	132	126	130	142	144	152	154	137	116	103	150	135	130	138	156	132	143	135	125	132	105	127	131	142	135	139	120	139	113	137	124	153	125	133	147	147	128	130	121	117	127	143	144	139	127	120	143	136	123	112	150	141	141	127	127	140	130	166	116	151	114	142	128	119	140	137	119	124	148	142	124	136	141	143	132	117	143	151	126	126	119	156	127	140	130	131	133	129	130	135	127	124	138	146	142	123	135	141	124	129	117	125	118	139	119	125	127	136	144	119	138	146	140	124	134	141	132	114	148	144	132	128	128	146	122	167	132	143	125	137	124	126	147	152	135	147	123	129	123	130	139	132	157	135	145	133	129	149	125	139	144	139	128	126	160	129	140	143	160	126	129	140	129	130	132	147	150	152	134	135	126	142	120	133	122	109	136	136	147	153	140	139	147	124	135	138	129	136	140	132	133	129	153	129	151	139	125	137	125	122	120	137	134	129	140	143	124	115	119	131	138	135	144	147	116	128	130	121	130	152	135	132	124	121	140	133	127	129	130	127	152	150	143	125	148	109	117	137	108	154	117	137	121	132	112	141	133	130	151	121	147	117	142	136	139	150	126	113	125	130	126	141	134	134	156	139	147	144	135	133	139	151	143	121	122	112	124	122	147	128	132	133	122	119	123	142	119	121	123	135	121	118	163	142	128	122	110	126	116	116	148	127	140	131	137	128	118	122	137	125	128	130	132	112	120	146	143	123	121	120	144	155	124	122	125	140	141	129	126	138	134	142	136	129	142	137	138	127	134	125	120	141	128	130	160	135	149	128	131	138	147	145	139	147	129	131	132	125	129	145	137	127	144	130	137	132	149	139	133	125	133	131	131	133	142	143	129	138	138	137	146	133	148	126	155	136	127	135	136	125	122	126	127	138	121	124	136	146	135	134	149	136	126	149	137	142	122	149	148	118	136	144	145	135	138	123	133	134	131	133	138	165	145	97	143	129	136	129	152	138	132	127	145	148	145	127	131	136	140	124	121	155	134	114	145	128	150	130	131	149	130	130	141	131	145	128	117	141	143	141	138	152	135	143	153	150	106	127	141	137	141	127	137	129	133	121	161	143	128	142	141	149	125	120	128	131	113	116	132	152	125	107	143	121	129	133	156	144	144	132	129	147	132	155	141	130	135	144	124	127	142	142	150	124	126	140	149	136
13721	33509	17612	492	581	267	1262	1608	254	160	160	153	134	158	141	158	177	155	151	158	139	162	150	167	159	141	164	165	160	170	150	157	150	146	169	161	152	139	136	134	145	152	140	133	168	139	144	168	149	137	147	138	139	166	157	150	138	159	161	139	153	133	148	148	138	148	148	166	158	144	162	130	157	149	133	138	144	147	146	151	151	144	153	120	148	144	154	153	155	149	164	147	168	164	147	156	149	137	155	152	140	137	158	166	140	128	142	160	161	142	149	157	155	147	144	140	144	160	157	136	110	151	155	139	140	139	149	175	148	140	138	169	150	148	148	135	155	156	148	152	159	158	171	153	127	143	142	133	151	148	129	165	144	135	151	176	136	149	129	149	142	155	136	152	122	137	141	153	152	139	147	142	142	144	149	160	171	125	155	184	147	130	159	148	135	148	125	128	144	148	148	151	134	109	136	156	161	116	128	144	165	150	150	150	163	155	132	141	141	149	151	158	154	176	180	155	135	130	154	149	154	130	121	130	147	163	159	157	153	138	159	169	132	165	154	154	140	160	135	168	129	139	142	130	150	148	161	144	144	121	151	152	140	156	148	140	147	145	147	137	160	144	145	138	143	139	147	162	153	149	167	162	149	142	143	138	160	153	151	139	172	137	111	148	167	150	154	149	158	151	145	151	157	132	146	154	141	139	132	148	155	155	168	153	165	149	171	149	141	168	151	174	159	140	151	148	169	122	148	147	152	152	153	154	142	140	156	151	131	129	145	149	149	133	163	124	148	168	147	146	159	142	172	134	159	137	141	141	161	161	152	162	133	140	146	161	161	154	143	163	180	166	149	147	151	133	141	153	147	149	161	178	141	155	134	160	136	148	156	159	170	150	155	159	122	139	131	147	173	157	165	131	132	150	139	144	127	150	133	166	156	168	133	135	152	164	149	138	149	161	137	156	155	144	151	165	157	145	146	145	137	136	151	135	151	154	153	147	148	153	140	149	146	124	138	130	124	142	158	159	144	131	126	149	149	159	173	148	175	132	143	149	162	147	154	146	129	145	176	132	149	169	151	153	151	157	156	172	158	141	135	130	161	151	135	156	158	161	163	152	136	155	163	140	136	138	134	161	152	159	156	154	146	131	154	145	156	150	154	135	143	153	159	141	146	135	141	162	125	154	142	141	158	162	155	132	162	145	138	144	160	156	143	158	153	142	131	134	152	123	163	151	161	155	161	137	149	138	177	144	144	142	162	157	140	150	141	166	152	158	143	153	144	144	155	146	154	138	174	143	167	142	148	158	166	142	136	138	146	139	150	147	143	129	159	158	165	134	153	135	162	135	145	156	154	151	157	142	150	153	165	128	157	156	147	161	150	156	131	143	167	147	160	147	144	141	150	158	146	161	138	153	148	176	130	120	164	139	149	142	149	149	152	157	162	147	158	155	138	153	153	136	168	154	139	146	128	142	161	128	146	150	143	138	162	159	142	146	154	143	155	135	162	174	168	132	133	137	144	167	129	151	154	162	146	141	142	146	174	121	166	133	151	136	184	164	143	185	138	169	136	141	134	136	140	145	156	155	145	140	146	149	152	175	146	144	180	149	145	151	164	126	128	175	146	153	146	142	158	167	131	156	155	156	144	147	173	144	161	162	121	137	164	132	142	162	137	143	147	166	170	129	156	134	141	151	142	146	144	172	131	139	155	157	153	130	165	144	154	149	137	132	132	136	149	149	166	160	165	164	150	164	138	164	163	147	135	154	132	166	152	158	146	144	147	150	146	183	159	164	150	134	170	146	151	176	123	143	144	165	164	149	169	140	124	153	136	150	133	162	151	151	147	159	141	156	142	150	144	133	142	163	143	160	163	164	161	127	144	159	155	165	127	147	150	152	151	140	146	150	154	131	141	151	156	122	154	131	158	148	126	131	131	134	147	177	167	143	178	158	149	157	158	159	159	156	145	174	164	134	161	165	164	150	147	150	135	162	156	129	143	159	145	150	173	160	149	150	139	165	141	153	150	172	160	155	128	139	153	128	132	156	137	151	129	148	175	166	151	147	170	159	166	133	160	156	154	160	176	129	132	142	141	140	133	157	152	153	157	134	136	157	149	169	144	154	133	142	158	151	140	159	151	156	141	142	149	153	148	155	144	131	152	167	136	155	142	151	158	152	161	141	164	136	146	147	156	137	171	169	155	143	168	117	137	154	123	172	166	126	164	149	138	132	161	154	150	137	143	135	167	154	141	158	158	135	153	173	148	164	148	156	150	117	163	140	140	175	150	144	158	165	156	146	161	143	128	150	165	130	141	143	158	130	153	125	170	150	165	132	161	145	151	160	164	155	141	143	160	131	151	143	144	159	162	135	149	147	144	132	132	153	158	161	152	152	120	150	137	145	143	136	177	172	145	144	152	160	129	129	134	128	150	152	167	148	161	151	139	151	162	157	159	152	156	151	141	150	138	148	156	146	155	155	146	152	175	150	151	149	146	133	136	137	133	131	134	156	131	150	141	131	158	161	140	150	157	147	151	142	155	132	164	139	144	145	153	141	141	128	146	144	146	135	153	143	140	141	148	138	158	158	152	124	150	175	156	123	156	128	166	151	144	173	153	141	148	160	136	146	170	150	157	164	158	164	142	160	144	136	153	138	165	146	163	142	153	159	161	146	150	159	172	137	140	124	153	148	124	161	160	156	160	155	145	133	147	134	146	143	138	169	141	133	123	135	148	153	139	138	177	147	130	153	145	150	142	155	144	154	162	152	146	179	142	142	150	135	153	156	151	147	140	124	136	140	139	172	141	164	122	120	154	153	164	154	150	150	136	164	145	137	155	135	133	161	153	130	145	159	136	140	152	174	144	160	165	156	141	166	137	124	152	143	148	150	135	144	145	162	157	149	133	167	153	132	133	144	162	139	146	145	159	141	142	170	128	168	133	158	148	161	151	161	163	151	126	149	143	158	148	140	166	169	142	141	154	150	144	138	155	125	145	152	143	140	152	143	145	140	154	154	143	154	154	157	149	156	160	140	140	139	133	139	171	168	160	149	164	163	156	150	143	146	141	166	148	160	166	127	147	140	136	128	169	164	141	145	169	138	147	140	146	166	138	141	156	157	150	140	151	142	142	142	155	139	157	143	160	168	154	149	145	156	164	148	144	134	141	142	140	125	145	174	154	132	159	156	163	149	152	123	166	144	146	146	143	146	150	153	153	135	136	152	150	151	156	134	168	144	122	148	142	161	159	163	155	156	154	131	149	139	147	144	157	152	159	134	145	146	146	121	139	134	155	146	136	144	139	129	136	167	131	132	139	142	145	148	141	165	144	158	142	150	156	146	162	139	151	140	133	154	133	127	153	145	133	149	139	156	151	162	136	136	154	128	138	159	149	144	165	151	127	144	140	165	162	139	123	158	153	152	142	150	166	162	173	117	156	173	146	172	152	147	163	128	141	153	171	159	138	188	138	122	143	158	155	155	153	140	140	166	124	144	149	140
23680	21116	31048	24463	19711	7414	10540	13514	1715	643	354	320	306	338	303	298	344	283	298	276	306	275	302	292	272	296	276	270	265	276	257	266	254	253	280	268	281	274	230	261	252	255	282	300	255	268	252	308	248	279	285	265	266	280	254	270	270	277	259	263	240	250	243	240	252	242	275	258	270	257	246	279	276	290	259	244	244	275	247	253	266	286	244	239	251	267	252	273	277	280	288	265	260	245	261	257	257	281	274	263	231	278	256	288	261	250	249	292	247	266	287	254	241	262	279	280	255	255	236	260	257	261	251	269	246	253	274	245	276	259	254	253	264	259	279	259	261	258	244	261	249	262	247	275	271	261	269	254	263	281	262	252	262	242	277	283	266	253	258	256	264	253	254	279	247	270	262	261	245	289	262	281	249	244	249	269	245	270	282	255	312	259	256	246	237	249	262	289	300	277	231	290	271	249	269	244	276	237	261	276	252	267	270	263	274	250	259	264	267	275	266	281	246	240	278	267	238	249	269	234	258	260	267	278	257	268	258	231	268	266	263	247	274	273	242	260	278	264	282	249	270	262	260	266	282	270	280	262	277	278	271	259	288	282	248	305	263	254	251	271	276	271	259	264	247	273	264	295	276	283	281	269	252	249	261	289	273	262	230	268	277	264	264	263	274	292	258	252	290	233	245	273	276	248	255	279	272	256	250	250	273	267	249	219	251	256	287	283	300	259	282	284	265	265	262	288	246	252	277	275	262	253	254	273	286	274	245	289	286	252	263	279	237	274	259	266	274	265	270	265	245	248	284	268	263	260	280	270	242	259	298	266	265	240	276	244	262	270	283	230	242	272	288	255	230	247	279	237	287	244	248	240	306	247	277	269	269	281	246	255	256	263	251	264	266	250	266	251	281	262	247	245	257	268	255	238	292	233	261	268	283	256	278	266	237	262	267	276	254	267	256	242	243	247	286	277	265	237	267	311	264	255	271	230	251	274	242	277	219	227	234	291	273	258	272	259	288	264	253	268	286	255	247	287	237	261	251	271	249	225	252	234	252	270	266	280	235	263	265	241	274	255	275	267	264	244	279	278	242	232	265	272	257	236	270	251	271	269	276	265	268	271	246	232	272	253	250	256	237	260	284	275	259	287	280	260	286	259	247	283	254	257	257	254	278	257	282	273	297	248	256	253	249	278	254	277	244	252	272	252	268	279	243	261	251	255	267	256	286	256	273	302	247	272	242	251	237	276	258	244	255	269	259	256	266	266	227	294	232	262	252	268	278	277	246	276	251	245	270	278	302	282	252	257	251	276	256	247	249	245	267	245	285	264	253	250	269	248	277	269	278	247	277	255	288	270	273	271	237	270	272	262	268	271	270	253	261	284	267	249	289	272	236	258	286	266	266	251	260	281	296	243	258	262	277	268	275	275	248	234	259	251	269	276	261	261	258	270	255	255	291	284	246	251	242	250	265	252	266	262	265	249	244	274	267	251	276	274	270	246	278	253	248	286	268	247	258	272	270	279	272	271	230	287	281	268	284	242	271	244	271	266	261	270	270	264	252	270	228	269	244	287	269	261	248	258	264	272	265	235	261	261	267	255	270	247	248	236	280	287	267	279	262	238	265	275	265	289	277	255	273	273	275	290	274	256	265	305	259	258	281	277	273	259	246	284	281	284	245	234	244	261	272	245	251	282	273	284	282	284	227	250	276	275	267	264	278	259	243	255	264	271	277	258	273	272	275	262	265	268	253	279	270	253	244	311	277	239	263	260	241	264	270	259	281	268	285	244	267	254	292	263	264	297	250	286	253	273	281	249	250	253	277	271	251	276	262	225	251	260	270	268	263	275	234	256	260	256	253	247	242	272	255	263	293	253	277	248	252	241	290	268	260	257	290	255	280	295	275	277	252	281	272	234	240	269	267	253	254	253	268	287	258	246	274	276	268	259	276	254	253	278	265	266	274	247	227	266	251	287	269	248	241	262	288	255	247	264	258	265	268	225	253	246	234	260	253	270	290	239	257	285	267	277	274	262	259	281	279	283	256	273	262	284	288	269	277	269	257	253	287	259	271	263	261	250	281	242	245	253	217	280	242	252	248	275	263	268	237	256	291	261	270	243	270	264	281	250	252	293	266	293	266	248	273	253	285	272	249	248	267	271	270	271	284	279	279	273	295	252	276	257	257	278	271	266	253	273	258	277	245	271	251	242	263	260	275	254	303	245	294	284	271	275	243	247	244	265	269	294	292	255	260	255	256	285	256	255	255	260	261	254	264	249	228	255	287	281	267	246	252	260	287	257	254	224	298	286	264	286	270	296	269	278	282	270	288	245	274	295	260	267	236	288	269	274	238	259	279	268	260	258	265	262	282	269	247	279	240	239	264	263	279	274	254	247	274	270	268	301	258	259	253	254	237	265	252	296	253	264	254	256	271	300	260	266	261	276	249	246	232	281	257	262	250	286	290	265	242	283	282	279	282	257	272	276	279	285	281	262	270	255	260	285	240	254	262	259	276	287	266	252	281	239	286	230	276	267	240	259	272	262	289	291	241	254	279	257	260	275	258	286	268	252	227	267	270	279	251	256	246	247	241	270	282	281	279	250	270	268	262	245	244	250	269	242	262	240	241	266	287	274	270	263	255	241	266	257	269	255	264	279	245	255	261	264	264	266	277	238	245	257	263	254	269	307	290	269	258	261	292	243	278	247	249	247	247	248	255	271	300	263	244	272	271	268	247	243	263	279	241	236	259	294	256	265	281	277	259	266	240	256	256	246	222	262	259	284	287	270	256	240	286	291	270	275	249	278	239	251	251	235	248	237	261	266	272	252	253	270	256	246	299	281	294	261	249	243	268	244	285	290	284	297	257	277	270	290	257	261	275	244	259	268	255	257	252	255	268	287	284	282	256	249	287	266	246	263	252	269	270	278	246	238	253	257	310	220	240	295	301	224	286	297	255	273	259	270	273	262	258	266	265	248	262	269	266	257	262	298	265	269	222	253	254	237	288	282	243	225	270	276	258	231	280	250	255	263	262	255	289	265	269	274	280	261	269	277	289	249	268	251	258	260	259	272	259	247	272	235	266	265	282	280	256	271	247	272	243	271	268	261	289	285	238	257	264	266	264	276	256	291	267	259	276	272	269	259	251	280	253	256	260	276	276	259	238	274	281	249	268	286	281	261	252	284	280	273	277	249	250	265	256	244	243	270	295	288	275	265	245	251	272	250	280	266	260	254	251	294	271	233	257	251	283	262	234	262	259	238	286	263	273	270	236	240	270	262	267	308	248	238	285	281	238	293	295	268	273	274	281	237	278	281	274	264	237	272	266	252	288	270	243	285	263	277	266	277	271	253	281	269	258	268	278	271	268	258	258	279	244	263	270	239	247	253	257	287	282	269	253	304	296	271	282	271	278	265	275	258	279	296	228	258	270	293	284	269	250	253	242	234	272	265	249	243	294	258	247	293	264	214	266	257	271	295	272	259	277	260	253	283	292	309	245	287
14569	49974	48709	2927	1962	1560	15426	14546	2651	902	452	445	398	362	372	363	352	348	343	337	295	300	284	306	293	297	267	297	294	330	323	254	319	283	243	262	286	291	285	265	278	261	295	309	269	273	258	286	272	267	290	309	273	272	253	275	292	293	283	316	256	267	249	248	288	295	275	267	273	276	245	268	278	274	264	271	269	304	287	251	256	269	281	251	247	273	288	290	268	283	309	257	264	282	252	253	260	279	267	255	277	276	252	286	246	266	272	262	287	311	295	244	281	282	274	266	255	284	242	257	269	280	289	214	261	285	258	273	265	299	262	266	266	264	244	281	254	247	311	298	277	244	267	300	281	252	298	272	274	235	279	268	275	244	284	264	272	272	279	248	286	239	279	260	276	253	249	279	262	255	253	284	270	260	255	242	253	252	288	245	262	236	257	263	265	294	278	244	302	262	272	289	268	298	290	265	259	266	255	272	245	273	242	272	244	266	274	263	273	266	323	269	288	278	252	269	269	266	276	265	278	252	265	287	257	263	260	256	272	304	294	268	275	297	286	269	300	295	235	283	262	283	271	248	275	290	311	269	288	284	246	291	291	242	295	264	294	246	239	230	269	231	252	285	283	262	281	272	239	251	281	267	284	259	266	265	271	275	259	270	266	273	276	289	281	308	266	252	292	258	311	238	250	239	256	254	245	267	257	289	268	262	268	268	258	274	266	276	288	267	298	265	272	284	286	264	272	245	270	283	278	283	288	244	264	257	261	273	267	262	296	280	263	296	261	268	251	278	269	242	272	246	257	305	255	297	261	257	276	259	230	236	265	256	291	245	270	277	258	271	306	265	266	302	296	241	277	297	252	264	289	302	265	238	250	248	253	267	296	239	275	248	261	291	287	252	293	280	249	300	264	258	281	266	289	284	269	269	283	290	255	259	269	272	272	265	277	273	239	249	259	250	244	272	288	274	317	256	247	275	264	254	260	267	248	279	256	311	261	266	290	276	244	259	255	272	280	264	275	267	281	297	291	298	225	286	246	263	239	274	269	283	268	297	251	269	294	265	247	253	276	271	279	268	278	265	263	275	259	277	285	274	274	255	254	272	289	263	279	264	261	246	262	267	280	290	263	258	284	282	295	307	272	272	288	277	263	260	288	311	225	273	287	256	271	240	253	263	269	260	252	258	254	257	270	299	246	260	246	263	244	265	280	267	273	276	264	277	248	280	263	265	248	281	248	272	258	259	295	278	265	273	235	287	257	276	253	260	238	270	272	277	254	298	248	292	261	267	256	232	280	264	288	270	284	257	286	273	275	258	253	308	286	268	272	287	239	261	237	299	265	273	269	261	287	263	298	282	252	252	271	283	253	279	259	258	308	275	281	283	256	290	253	262	277	274	295	283	252	279	263	270	285	280	270	268	264	260	239	288	293	285	240	285	259	289	272	275	257	254	251	263	273	244	288	284	266	267	262	270	255	251	273	262	278	257	282	289	301	251	263	264	234	243	269	284	239	300	303	276	257	290	286	280	273	281	264	268	282	248	258	275	251	292	274	259	298	272	273	269	254	288	254	236	276	256	280	263	277	268	289	292	286	275	251	296	277	317	257	267	274	274	263	273	286	262	272	273	262	288	278	268	243	271	290	243	244	279	262	274	261	259	293	272	282	271	240	264	271	258	282	273	273	254	254	248	310	280	276	268	282	268	286	254	304	262	264	250	277	278	286	271	250	264	249	263	261	253	268	249	259	257	296	246	271	269	269	261	298	249	271	287	298	251	271	269	274	263	276	277	267	280	285	264	254	258	254	277	296	291	280	280	275	239	271	263	246	307	256	247	267	253	290	250	264	282	265	248	247	288	283	280	258	301	249	258	283	257	276	280	260	261	282	288	259	271	262	264	259	284	276	259	255	272	240	274	297	238	285	265	264	280	288	246	249	308	272	261	281	255	266	277	275	256	258	245	257	247	254	236	284	241	250	270	280	303	256	282	259	257	294	272	271	285	267	312	249	263	252	264	260	267	272	267	289	269	290	252	258	247	264	266	268	245	241	313	274	275	283	280	269	281	281	259	266	288	260	283	247	274	289	261	282	261	275	280	286	261	290	292	285	300	264	288	247	255	250	279	282	251	274	291	296	276	268	268	269	307	276	285	280	268	289	274	283	275	259	299	256	272	280	257	252	273	274	265	254	289	285	261	252	263	290	271	274	226	247	272	267	269	245	282	264	250	257	264	254	293	233	269	284	259	253	250	259	259	267	252	277	283	275	270	289	267	277	267	299	270	263	254	239	254	270	278	262	286	249	260	258	259	313	293	262	262	270	272	296	251	261	288	239	282	273	255	285	276	294	289	285	261	257	306	251	264	261	260	281	256	285	286	260	279	305	252	268	282	276	267	267	290	272	229	292	288	256	274	252	265	280	262	250	267	276	283	259	249	272	251	291	287	285	289	284	282	270	275	258	257	281	247	270	272	250	256	281	262	263	264	280	247	268	296	252	282	251	254	264	279	277	268	298	262	260	268	291	240	268	239	283	263	293	269	277	275	253	269	275	278	269	245	298	244	292	297	283	256	274	243	261	264	263	250	296	248	286	272	288	268	305	268	251	257	236	270	244	253	260	255	269	280	259	265	280	265	267	257	248	272	286	293	254	254	282	283	272	255	267	256	284	252	254	283	243	269	259	256	269	285	272	293	253	269	300	259	288	256	263	268	271	263	265	273	286	287	288	263	265	274	263	248	270	278	285	255	309	284	302	278	288	246	264	304	273	269	300	254	273	309	261	273	258	301	293	265	265	325	277	283	274	263	280	289	263	256	299	290	259	265	292	258	304	257	246	252	245	250	282	257	303	277	278	244	288	258	272	274	276	279	276	256	266	284	268	268	281	277	264	234	276	263	278	291	281	268	252	262	264	283	253	259	297	228	244	278	268	246	269	268	259	304	300	243	297	277	262	282	273	259	265	218	272	258	275	298	233	253	283	241	247	282	261	277	263	269	260	267	285	246	281	251	277	255	245	266	263	276	247	278	259	283	261	271	265	295	268	258	275	284	243	282	274	288	287	281	274	245	264	282	250	280	267	284	274	263	271	280	310	267	262	266	278	278	273	292	249	256	275	251	252	311	268	239	255	245	263	255	274	294	254	257	251	252	276	273	268	248	270	250	271	291	257	252	268	277	253	246	284	263	255	254	268	233	306	295	283	263	253	258	280	315	267	285	245	271	260	300	257	264	303	269	256	285	282	277	284	239	233	254	253	274	247	270	249	278	275	269	290	290	259	257	275	231	269	229	292	262	247	258	244	247	297	283	283	269	243	268	253	266	264	255	281	281	249	238	247	292	314	274	286	275	243	256	271	267	271	278	285	292	267	252	257	282	269	216	271	313	276	229	263	297	268	276	267	270	256	277	262	286	285	231	276	278	286	241	285	235	309	271	298	274	280	267	279	272	249	291	268	282	250	264	233	286	260	273	260	239	275	257	268	276	277	269	301	253	272	252
24863	21133	29994	24054	8546	664	5559	6787	964	433	311	299	260	238	234	255	251	282	236	259	233	208	252	220	257	244	211	223	218	240	223	235	220	235	247	229	230	243	231	214	229	223	212	233	221	248	235	213	204	212	193	242	254	255	222	231	237	209	203	214	230	226	221	228	230	225	247	244	219	251	219	227	215	173	243	234	207	226	226	227	198	232	228	261	239	213	214	180	223	238	222	219	226	236	231	237	240	216	194	235	215	225	216	231	241	209	198	236	222	220	225	204	205	218	206	213	223	210	238	232	234	231	204	202	249	259	213	228	219	218	217	234	229	248	228	227	236	235	198	225	250	211	194	229	210	217	230	233	203	238	248	210	240	213	204	231	262	244	233	227	236	233	217	211	219	212	236	232	236	237	228	214	232	240	241	212	239	232	251	244	197	230	221	225	246	215	196	219	230	224	248	231	233	195	242	242	214	210	218	235	232	212	196	231	223	241	231	236	222	218	234	225	255	264	216	210	202	221	228	213	233	210	256	251	228	223	238	251	235	234	201	209	249	229	223	201	245	227	219	251	240	235	230	203	242	222	236	233	212	227	219	229	238	257	237	222	230	234	236	220	244	215	212	227	221	262	223	201	231	212	244	239	208	222	198	209	220	208	202	232	211	231	228	240	232	243	218	214	251	231	236	251	225	248	235	221	206	224	224	242	255	235	226	222	234	235	230	221	225	238	221	225	221	209	207	216	204	232	222	221	221	257	214	222	217	240	230	230	236	251	228	226	213	229	194	236	215	236	231	247	237	241	253	243	252	247	235	232	234	211	196	232	219	224	272	229	219	201	201	225	243	253	229	248	242	239	232	241	221	202	222	255	218	224	234	234	219	222	224	234	226	212	228	218	220	223	212	239	206	236	231	258	237	242	233	208	232	234	219	235	239	226	236	232	208	246	232	231	213	219	200	220	231	208	227	220	229	227	220	212	217	220	202	233	230	230	192	220	213	210	218	217	200	208	220	230	193	232	214	231	209	226	216	229	243	187	223	229	211	226	233	270	234	235	237	198	207	212	222	223	270	254	236	210	235	209	239	208	231	232	217	228	268	235	256	233	212	208	249	209	253	231	219	255	253	209	227	201	212	209	215	245	219	242	217	223	236	226	213	229	260	197	235	201	214	257	233	221	226	266	236	232	227	251	219	234	233	230	254	216	208	265	219	218	233	236	241	212	233	230	226	247	213	199	230	240	214	212	223	235	216	229	237	232	210	238	226	232	240	212	223	200	217	220	202	220	209	238	241	221	227	256	214	209	238	245	204	226	236	238	213	214	209	227	233	221	231	224	230	230	202	225	224	228	218	208	229	251	244	233	231	263	237	229	215	234	213	226	205	242	228	212	232	221	250	234	237	224	196	237	206	230	243	228	200	221	254	228	226	223	220	227	255	243	224	201	247	232	211	217	211	221	227	238	214	259	213	222	233	258	231	225	252	218	222	226	259	212	223	213	217	238	245	209	213	221	202	242	233	206	215	242	231	235	264	222	224	232	210	235	237	234	225	236	212	242	216	232	229	253	237	213	235	219	217	225	225	252	242	225	234	191	236	205	218	224	216	219	220	216	206	217	243	201	227	201	234	244	223	227	226	244	210	223	206	226	246	221	208	235	245	223	250	215	214	230	233	228	224	229	243	216	238	208	252	212	200	219	212	213	210	226	210	226	252	232	212	199	223	221	228	241	222	209	228	188	223	218	221	217	245	227	247	243	213	235	239	214	208	234	243	195	211	244	225	217	228	204	235	232	211	242	203	228	222	246	224	267	229	243	230	230	245	224	240	247	231	222	221	235	217	272	206	237	197	227	263	245	228	234	232	209	260	219	224	207	217	229	211	219	269	232	224	254	236	231	220	202	227	211	232	230	213	223	217	236	239	218	220	243	215	230	236	247	238	235	216	231	226	246	244	241	240	223	237	206	230	228	217	243	223	251	213	229	216	231	219	220	238	221	211	221	233	212	218	232	257	204	214	220	226	232	219	219	215	220	207	233	236	224	210	229	230	227	221	252	215	226	216	232	215	246	240	258	234	221	220	254	217	230	222	225	239	247	203	234	195	236	228	222	220	240	232	225	263	235	231	209	232	204	220	185	246	194	250	234	250	255	225	206	225	252	191	243	208	204	217	228	229	234	215	246	228	239	216	257	201	247	220	234	213	226	259	214	225	236	222	214	229	237	227	225	235	231	228	203	272	236	213	227	200	216	227	244	225	218	217	213	216	233	251	224	229	246	224	228	249	217	203	223	242	223	230	246	219	194	232	213	232	240	225	244	233	223	248	233	235	232	219	226	226	211	233	226	212	221	212	257	229	220	219	225	221	222	208	231	208	247	228	220	207	198	217	275	251	249	214	245	213	201	238	224	233	226	238	242	229	222	219	212	214	236	228	236	229	228	246	238	244	209	224	191	247	232	218	212	210	204	239	244	233	231	213	239	230	229	235	215	243	228	232	239	229	222	243	209	212	221	223	235	213	234	248	231	212	263	221	224	220	219	221	229	234	237	229	254	219	241	253	214	209	250	209	230	229	216	246	216	210	228	234	255	229	206	231	215	208	253	208	228	231	227	223	230	233	234	218	224	258	232	220	214	204	215	214	226	236	225	224	237	213	229	246	219	219	230	241	235	211	241	238	242	237	228	225	228	211	216	243	232	213	245	211	235	210	246	219	224	237	260	219	236	231	236	217	196	196	251	241	223	231	249	202	224	254	240	227	234	188	215	229	222	219	210	244	224	202	217	235	215	217	235	217	239	227	242	215	177	224	233	233	228	255	229	223	200	240	233	214	214	240	232	205	246	225	241	231	240	225	233	195	231	242	237	232	228	216	247	230	221	225	241	211	248	228	225	227	219	224	226	205	228	211	209	225	228	259	255	229	213	233	225	242	247	238	221	225	221	258	240	195	223	235	226	242	232	230	223	229	211	245	196	226	217	215	231	219	243	228	229	242	248	238	222	238	236	206	213	221	221	235	231	206	244	241	227	214	244	213	248	213	242	243	229	233	234	224	219	216	218	228	246	245	208	245	228	203	233	227	231	232	232	226	215	223	237	207	226	235	189	215	230	233	218	228	237	253	225	258	218	251	226	235	229	221	218	223	244	234	235	211	224	235	213	242	216	207	218	214	223	232	227	256	272	212	207	215	239	241	220	203	241	245	247	236	230	245	210	223	255	228	240	214	228	207	236	224	266	217	244	211	203	223	222	228	244	228	225	210	227	217	226	221	240	237	219	237	219	235	241	238	222	242	212	214	212	237	240	237	217	217	225	225	234	243	224	235	201	215	216	222	225	204	223	230	202	252	228	247	211	211	201	219	220	195	234	214	205	234	214	210	216	221	243	196	238	245	219	242	242	198	218	229	249	242	243	219	217	263	220	227	217	240	257	212	261	257	226	269	232	206	250	212	233	232	221	221	226	227	240	213	243	216	240	237	266	221	226	227	240	222	222	238	242	231	239
14286	45430	39520	1923	1234	939	10872	10701	1789	772	357	353	321	318	287	290	260	266	271	257	244	285	285	257	271	273	250	262	262	263	260	248	237	268	234	221	231	251	241	269	259	240	270	227	256	254	243	277	263	236	240	223	247	235	238	251	259	243	211	271	234	266	253	253	244	242	253	253	259	237	273	270	243	242	263	273	248	237	244	265	235	244	237	253	300	251	268	237	263	241	227	265	268	246	251	246	268	231	259	240	250	221	278	248	276	224	241	253	242	241	239	257	245	252	263	261	234	267	257	225	275	205	235	258	260	229	238	236	259	251	283	241	266	253	225	255	224	255	255	261	228	254	243	244	240	256	237	251	242	238	267	261	239	262	267	247	259	235	239	248	233	256	223	244	267	255	245	224	237	244	244	275	246	265	242	256	280	275	241	236	255	263	222	262	250	247	216	247	273	267	261	279	237	234	248	235	236	234	258	253	251	259	269	253	278	236	256	240	244	260	233	251	249	244	216	264	249	227	243	238	238	247	243	233	242	235	240	246	274	222	261	231	259	262	266	254	248	234	286	289	251	268	229	270	234	214	266	249	213	245	257	247	247	255	260	249	256	226	239	252	234	264	239	260	242	241	257	248	263	225	268	248	246	263	266	218	250	230	244	239	263	244	222	250	244	269	248	238	258	222	237	229	276	282	216	273	258	240	235	240	248	224	252	252	252	254	230	264	247	241	241	255	258	255	234	258	241	239	264	240	265	266	250	221	223	267	266	265	264	221	280	248	235	247	258	262	267	254	239	250	274	253	249	236	230	251	252	246	237	257	237	238	250	242	259	227	269	253	292	247	266	236	247	235	269	274	254	279	218	243	302	229	246	240	250	242	234	267	256	253	243	273	219	259	230	265	239	261	225	273	227	237	249	239	257	229	248	268	250	278	239	234	234	237	238	253	254	245	236	259	238	241	228	244	248	240	253	266	274	245	255	220	252	267	257	267	229	276	245	247	232	239	263	249	257	240	253	247	246	243	252	248	275	249	262	247	248	255	240	257	267	261	264	282	230	239	253	259	242	233	262	261	245	246	252	257	269	250	243	254	232	231	255	268	257	247	257	275	248	241	246	228	255	257	250	231	237	234	258	260	229	254	260	277	258	243	270	218	246	239	251	223	232	228	278	237	240	256	237	216	240	258	243	246	237	249	257	257	240	254	249	247	252	236	244	268	267	249	260	265	245	248	219	239	256	269	262	226	255	263	247	256	258	266	247	253	223	259	264	260	252	241	253	268	250	263	245	254	266	256	262	253	231	265	232	252	269	235	239	244	265	255	242	240	242	267	235	240	243	264	248	275	263	249	234	270	236	237	251	250	258	236	240	254	252	283	242	231	244	252	231	261	254	264	252	266	261	268	222	255	257	231	258	246	224	267	262	249	260	214	212	234	258	256	283	247	245	264	274	268	250	272	265	247	237	234	239	231	287	257	270	237	262	242	237	260	239	252	252	239	239	253	231	258	248	276	241	258	235	260	227	257	230	239	245	271	249	254	252	248	226	238	235	263	222	249	258	254	261	247	250	218	253	233	262	268	232	238	275	246	276	257	220	267	250	241	265	266	227	253	272	256	258	274	243	247	251	214	245	266	268	256	252	280	243	261	268	244	257	279	279	241	252	241	227	261	283	250	278	246	251	240	250	257	241	246	263	257	252	264	240	268	254	265	241	249	252	250	222	255	262	255	236	250	240	267	237	253	246	263	230	240	230	235	236	241	270	267	232	292	262	246	260	260	247	251	240	270	273	245	230	254	244	264	249	262	236	232	257	250	232	281	225	245	246	233	255	249	229	245	261	250	247	251	258	263	264	279	270	230	240	278	235	279	256	256	278	264	251	251	250	230	246	262	261	250	255	244	235	247	278	251	232	252	217	249	251	228	261	267	260	277	235	245	212	255	259	222	226	228	250	240	246	272	247	254	232	253	263	237	250	269	225	236	234	254	241	270	254	261	253	254	253	238	214	250	234	239	226	239	235	246	241	270	251	246	240	255	277	248	233	243	248	240	245	247	241	227	239	249	232	244	233	232	255	222	244	237	228	245	265	244	265	225	258	233	252	254	231	228	249	242	248	235	255	261	252	242	242	246	284	248	244	263	291	260	255	275	245	224	255	255	256	239	268	236	251	262	220	260	251	227	261	227	272	248	246	219	244	243	222	250	220	268	254	239	238	261	271	252	274	243	233	247	231	255	245	246	237	230	258	251	249	267	231	214	271	225	243	237	243	253	286	251	229	255	246	220	230	254	256	240	264	247	230	231	238	246	255	266	236	254	235	253	232	235	272	269	228	238	260	242	240	245	253	248	251	267	250	251	245	259	250	244	237	238	278	249	296	238	258	301	212	249	286	247	247	272	259	251	246	265	248	242	247	248	236	229	222	274	242	257	262	253	214	268	231	245	237	266	229	257	247	250	272	242	226	266	270	243	235	246	247	246	219	228	249	262	247	288	268	243	235	253	241	269	240	269	211	225	218	269	231	238	255	254	274	258	246	274	244	235	254	257	241	245	263	248	232	250	253	256	248	257	228	254	261	260	223	229	233	244	269	246	252	240	260	249	270	260	212	243	255	245	247	247	259	268	246	263	254	265	256	223	216	220	236	251	246	272	255	269	233	227	236	238	273	257	207	240	237	241	224	237	255	254	228	248	264	253	262	241	251	241	231	255	271	248	270	225	264	241	245	239	269	229	225	250	246	233	269	242	253	246	220	244	283	247	243	257	248	259	244	235	265	253	262	262	263	259	281	231	254	259	230	230	292	226	239	270	259	292	273	243	250	240	233	233	252	247	264	247	289	259	250	250	254	245	264	240	277	269	265	243	252	222	233	249	268	240	264	229	256	238	244	250	253	275	237	229	249	255	267	229	249	236	261	240	224	254	282	255	253	257	266	242	250	229	236	230	237	237	219	247	275	259	246	258	271	233	239	251	225	282	244	243	233	237	220	256	243	231	258	229	264	236	244	256	270	250	244	264	252	235	243	238	233	262	266	258	261	253	266	238	264	288	258	264	257	267	224	257	217	243	249	247	235	230	272	254	247	245	231	249	239	251	261	233	267	242	241	267	247	251	269	250	282	250	241	254	272	261	239	270	255	248	258	244	258	244	267	259	251	255	218	266	213	239	250	274	249	247	266	251	260	249	256	239	250	239	264	255	217	231	257	245	276	258	255	250	263	231	237	243	227	234	251	250	251	227	251	240	250	234	270	215	274	265	255	243	258	248	243	244	273	241	267	249	245	250	265	252	240	260	245	252	231	279	249	242	245	242	245	244	245	251	245	239	256	253	222	239	260	245	258	257	263	267	233	282	253	280	278	264	253	238	275	238	258	249	242	218	241	239	246	251	284	221	242	235	261	256	236	241	257	244	245	268	256	231	265	258	266	273	269	244	271	241	272	260	261	254	239	231	269	238	238	268	267	280	258	250	264	270	293	240	229	253	248	247	270	245	242	213	236	234
22623	21130	29771	23772	21132	20391	22340	22394	4381	2173	640	629	557	558	547	504	542	524	518	525	513	463	462	491	443	501	436	435	458	460	465	446	445	460	451	467	438	486	486	454	434	447	439	417	446	475	436	435	432	450	477	436	472	445	437	443	438	417	463	430	448	452	451	491	459	454	479	466	445	418	449	456	446	459	432	467	441	458	420	432	432	419	408	485	451	478	462	439	438	464	440	445	465	423	461	447	458	415	462	445	421	471	446	468	402	482	438	462	482	412	476	435	444	425	404	465	471	441	420	453	445	413	445	456	424	463	441	424	435	395	434	442	464	475	462	445	425	428	440	452	471	458	424	452	460	428	432	425	435	474	470	489	431	433	406	442	481	425	444	450	458	437	445	482	463	460	454	447	433	408	458	460	479	436	434	450	473	454	442	452	442	443	439	488	459	463	465	407	438	462	471	409	461	434	459	461	442	455	433	460	421	433	452	443	440	429	438	440	447	483	440	471	441	387	438	453	451	472	429	458	447	455	477	448	440	443	467	419	462	433	461	476	456	412	412	477	451	420	436	435	445	447	428	445	425	444	422	417	464	421	430	442	442	497	419	451	427	386	465	489	393	426	421	408	430	454	479	443	453	455	445	462	469	473	437	412	436	484	434	458	495	454	420	469	423	421	425	431	423	463	439	424	455	442	497	426	418	454	461	452	455	435	479	433	463	473	477	455	430	445	467	411	452	476	465	456	423	470	446	437	445	433	435	431	483	422	453	446	422	462	402	445	445	456	439	431	456	463	428	421	453	448	471	472	470	420	418	434	469	424	466	437	482	484	435	505	436	440	462	481	442	434	415	452	417	466	446	435	436	432	411	470	481	469	451	406	461	451	449	438	407	417	440	439	447	459	457	445	455	476	394	436	425	437	407	438	441	446	418	441	471	429	429	431	441	412	411	441	443	437	467	463	449	483	435	420	450	449	440	440	482	443	393	436	481	410	424	426	454	453	447	434	445	436	453	433	388	456	444	446	444	423	390	437	472	462	435	448	430	418	453	446	436	405	457	442	420	429	458	446	463	433	471	431	465	448	441	447	438	445	475	417	428	402	446	423	421	455	475	430	412	502	483	431	458	443	440	426	420	438	491	469	479	436	426	415	450	409	433	444	429	432	454	468	425	427	458	455	451	451	478	477	446	442	460	417	435	428	447	428	453	441	444	475	453	451	448	452	486	500	486	460	420	458	438	448	476	426	425	447	449	479	443	416	467	440	467	460	446	438	465	424	443	432	450	481	461	426	430	416	416	452	473	414	424	469	405	445	427	457	405	429	472	425	428	457	469	458	430	450	457	470	441	411	424	410	437	433	422	445	429	413	434	456	474	447	443	438	452	440	460	465	427	448	426	423	434	427	443	464	460	438	435	463	431	478	495	444	466	402	439	426	458	414	457	458	442	445	462	447	433	441	396	440	483	442	419	481	444	435	425	434	423	446	443	468	430	454	456	441	492	437	451	458	454	452	461	431	441	476	449	435	456	433	431	416	454	472	434	434	417	475	483	470	479	455	417	429	442	446	440	455	437	474	454	410	439	462	446	452	454	418	452	451	392	442	467	455	467	454	467	432	462	473	457	487	425	463	442	444	429	461	435	451	470	420	432	433	428	468	444	457	440	471	438	428	444	471	448	487	442	441	390	451	455	442	451	466	454	450	452	431	464	447	439	417	441	445	434	464	409	485	437	428	413	460	428	412	428	440	459	411	438	446	434	451	452	463	441	447	428	453	412	466	430	450	451	457	458	417	440	449	483	440	456	453	451	440	438	435	420	456	424	413	477	464	463	412	382	456	487	417	464	440	495	434	467	474	437	424	434	479	445	473	458	475	486	470	430	430	437	438	464	446	466	451	446	469	411	441	471	447	442	436	457	429	504	424	464	427	386	416	429	413	443	464	451	453	428	482	439	485	473	446	450	439	433	443	433	463	474	481	465	450	445	427	413	457	394	471	435	411	459	476	467	441	458	452	499	432	419	467	440	429	467	438	469	447	450	463	476	459	448	467	471	447	453	447	463	441	438	458	474	450	466	459	460	447	427	428	466	433	444	416	456	473	443	455	435	443	446	448	470	442	447	458	464	472	455	470	467	443	480	457	454	458	489	472	448	425	461	431	419	441	444	437	444	419	472	433	473	473	451	410	439	425	450	453	448	442	458	451	455	432	496	483	469	464	470	427	436	431	457	430	442	442	408	461	425	478	444	458	443	464	464	452	491	450	405	461	442	440	421	437	438	415	444	435	458	430	462	482	458	433	433	448	416	485	453	450	470	426	477	456	458	415	447	473	436	418	450	474	439	473	409	450	427	480	415	446	429	448	462	430	453	408	417	443	446	428	451	428	450	430	448	462	454	470	415	470	448	483	457	432	427	396	463	426	419	405	420	452	459	443	453	409	452	452	435	442	442	477	439	430	457	429	434	459	453	401	416	457	423	479	415	460	450	454	424	450	418	468	460	445	466	473	418	443	451	467	459	448	431	476	443	454	439	448	460	429	473	466	466	457	451	420	460	447	461	432	479	435	433	464	449	464	449	443	452	461	444	430	442	448	454	454	455	446	425	422	454	427	438	506	424	450	412	441	422	443	438	441	489	458	433	462	475	474	435	450	461	434	458	485	441	442	387	415	457	434	445	445	452	479	453	487	434	475	420	440	427	435	447	476	454	449	477	410	421	399	435	444	430	464	433	456	429	441	459	466	460	473	455	431	482	459	428	480	453	479	474	436	385	454	422	439	473	445	483	408	437	437	439	458	415	442	454	431	431	457	446	436	448	443	467	403	470	426	450	442	450	452	487	458	486	420	455	445	454	468	440	445	486	446	422	454	445	426	457	459	423	436	496	434	465	462	430	435	466	421	423	448	438	448	425	428	430	459	455	418	449	397	447	420	420	446	441	440	434	454	433	453	421	444	431	418	424	440	428	413	433	457	460	443	467	455	411	448	434	452	482	456	455	450	453	491	493	428	465	467	482	470	461	450	435	468	445	452	436	466	450	455	454	407	474	439	428	446	481	438	465	437	411	454	467	450	447	445	445	450	491	448	404	420	414	470	476	450	459	458	427	472	435	447	449	442	428	451	441	445	471	448	426	413	459	429	425	382	462	429	416	498	477	436	416	460	444	410	433	437	432	481	416	432	455	441	474	445	406	445	445	441	417	443	449	477	463	472	447	466	423	449	462	441	449	451	398	467	433	437	428	474	440	447	467	410	472	430	444	457	458	460	436	399	434	443	460	452	460	410	428	444	450	421	427	456	446	434	457	410	416	418	466	435	423	428	436	460	445	455	428	478	471	455	470	502	480	449	471	481	449	458	420	441	426	441	450	428	427	442	445	419	410	450	417	471	483	451	442	484	500	453	431	401	406	469	453	444	446	425	501	433	455	430	488	432	429	471	415	463	437	441	497	463	426	473	438	425	448	445	475	438	434	436	441	420	444	436	445	443	440	432	438	448	464	413
17496	54603	56895	5326	3855	2843	24554	19882	5536	3107	803	722	700	650	606	596	549	549	550	531	519	527	506	481	516	525	510	488	497	492	468	502	469	471	497	466	480	425	469	487	488	415	448	424	465	482	446	471	453	448	449	446	469	444	467	485	434	447	442	436	403	464	464	481	477	470	483	424	446	456	441	445	487	468	455	458	419	461	470	440	465	437	430	462	445	418	418	427	425	490	476	423	461	431	439	480	461	445	459	431	458	445	476	418	452	469	431	413	435	443	481	438	441	462	424	445	472	490	435	447	434	431	440	423	425	442	461	452	494	433	443	446	477	450	484	421	477	483	454	457	445	420	466	467	458	455	481	433	448	430	469	466	455	432	429	486	477	432	446	418	433	476	473	448	417	435	453	456	467	478	467	418	483	438	440	478	511	440	435	424	459	441	449	393	427	473	495	443	457	473	448	448	488	430	456	477	421	449	436	492	437	457	444	425	440	430	438	459	447	460	445	439	415	457	464	465	448	474	407	424	460	465	437	459	464	465	448	431	432	463	437	417	414	456	427	466	412	444	439	464	432	429	419	454	455	414	469	468	458	426	485	452	434	441	483	463	449	455	460	441	475	432	446	434	484	401	430	422	449	457	441	459	450	448	484	485	411	456	425	443	443	437	457	421	449	423	396	436	444	438	463	463	458	480	461	415	465	424	420	420	492	489	455	422	407	468	489	476	422	452	435	419	445	433	427	449	408	447	462	470	417	433	454	465	449	452	448	468	465	420	429	470	478	461	422	423	452	428	455	443	470	453	437	439	438	403	433	489	482	446	429	434	477	407	429	445	493	451	450	450	454	436	435	471	434	446	440	447	462	432	473	474	444	457	402	458	443	429	421	446	443	407	445	449	462	443	423	442	432	430	475	457	433	455	457	410	458	427	459	455	434	443	413	463	448	431	424	471	443	469	438	469	462	449	456	415	428	417	435	448	467	474	417	438	445	441	437	477	423	454	439	445	464	496	456	441	443	463	472	467	468	448	437	433	463	453	438	438	438	448	458	440	459	463	453	475	427	481	480	452	436	456	457	477	475	477	429	487	478	447	438	477	427	452	446	413	447	469	478	442	471	446	477	501	389	417	449	444	439	442	432	434	477	456	473	420	434	443	485	395	443	455	464	475	450	447	469	464	453	439	408	461	440	444	450	433	462	464	442	422	422	434	469	452	460	452	421	444	438	419	457	503	442	468	449	434	448	437	425	449	414	492	445	461	444	434	432	473	459	452	505	463	437	461	408	437	441	469	443	443	464	463	437	442	433	418	435	477	473	430	427	446	433	434	457	450	432	458	422	442	440	479	464	424	452	487	407	465	451	430	465	446	472	436	435	450	418	427	468	425	466	437	429	464	453	454	462	433	427	438	459	456	436	442	484	460	459	468	423	469	452	429	448	460	471	397	442	444	427	430	413	440	444	465	446	482	394	429	438	472	461	457	413	438	462	445	448	442	465	436	438	434	445	466	473	470	420	470	476	459	477	450	446	439	418	464	445	459	486	422	432	447	456	422	444	443	490	471	438	456	450	475	437	448	431	445	451	481	435	444	472	437	467	416	421	451	425	482	412	445	463	443	429	415	438	437	432	472	449	460	406	455	471	468	459	432	426	477	434	439	454	406	448	446	462	454	409	480	429	420	428	438	449	384	435	453	451	429	453	477	470	425	476	427	409	435	453	423	457	459	444	475	428	477	453	457	467	488	436	441	440	403	438	459	436	433	449	438	433	437	437	496	480	427	453	440	444	423	423	432	482	460	431	438	476	457	460	468	430	499	431	445	458	440	444	451	485	437	421	462	422	465	428	486	448	439	475	450	442	444	486	453	435	447	429	466	471	425	421	459	452	460	390	437	480	485	424	417	437	406	457	460	450	469	469	459	440	425	446	450	466	435	478	397	441	482	437	449	434	417	433	438	422	464	433	403	407	442	426	439	429	456	448	434	474	401	415	447	439	425	443	471	473	419	439	398	407	429	472	458	409	447	435	479	467	459	429	450	436	409	441	460	464	444	441	402	470	435	438	453	429	423	432	458	417	451	463	460	451	416	439	435	451	408	429	513	458	447	465	464	437	459	440	433	457	484	472	425	433	472	428	481	450	451	439	431	448	461	471	481	453	424	481	447	448	475	434	423	430	472	406	440	447	435	452	485	444	450	461	426	467	450	455	431	469	434	439	464	435	443	418	461	450	455	468	429	446	474	396	389	421	447	451	428	434	462	461	439	458	456	452	461	466	462	473	424	427	436	414	485	417	469	458	451	481	442	403	479	432	455	451	449	468	480	417	445	442	442	460	465	433	435	428	454	460	478	515	428	483	477	465	470	426	442	447	436	417	452	433	419	465	408	425	417	462	462	477	450	439	445	417	445	413	458	440	460	465	434	476	482	455	444	460	438	435	421	446	443	453	440	461	441	492	386	463	449	451	438	433	444	444	402	500	447	457	414	411	431	416	472	457	458	443	432	405	493	437	457	460	438	439	436	432	429	445	447	479	443	402	473	414	456	444	444	438	406	436	480	457	420	466	437	469	451	424	462	466	467	462	435	476	447	448	459	421	490	458	407	423	434	439	443	417	469	470	414	414	471	479	440	423	427	466	414	481	448	463	407	470	448	467	425	461	452	476	468	448	436	461	439	452	436	467	443	469	444	433	413	449	427	458	429	423	405	470	477	452	465	455	460	458	441	440	458	415	419	488	444	446	482	485	449	474	440	458	483	463	403	406	461	496	475	461	445	482	432	454	411	444	470	426	473	435	438	444	463	462	469	456	441	486	483	430	457	441	440	441	430	468	435	433	441	412	435	466	454	448	405	447	445	454	443	475	419	461	477	410	428	486	431	442	492	458	445	449	440	485	464	450	436	439	457	430	472	457	460	491	431	433	441	456	430	535	455	474	455	429	437	477	444	477	459	423	449	440	452	425	509	449	409	468	441	456	442	432	436	462	454	416	432	455	482	441	472	462	460	433	429	482	441	422	452	445	445	438	435	430	486	453	438	446	415	427	442	439	436	425	425	458	455	438	476	432	486	426	462	439	435	434	455	419	470	457	452	476	442	461	408	428	432	471	446	427	424	458	448	438	422	469	437	440	445	472	425	451	471	398	472	472	439	479	437	444	446	447	405	445	429	432	477	442	407	451	427	457	442	404	430	442	475	425	398	455	431	432	441	468	456	454	452	437	473	442	419	459	473	521	439	433	439	465	423	413	418	449	515	447	414	420	433	444	413	469	460	453	454	453	432	470	445	458	450	442	462	478	478	445	484	471	454	465	451	473	433	439	424	438	438	468	436	458	428	477	430	465	418	472	438	438	449	480	428	455	431	427	470	464	448	387	448	450	420	444	447	432	415	471	445	479	460	417	452	483	432	461	431	404	464	446	454	436	465	451	458	413	404	413	418	487	426	439	388	406	446	467	427	476	431	471	458	438	468	449	470	459	439	499	480	467	447	452	435	476	420	442	434
27958	22873	22674	3259	320	228	905	991	225	168	141	131	127	113	127	127	128	129	125	126	112	134	131	124	149	129	120	140	113	124	120	135	123	159	140	129	123	141	139	123	123	135	132	126	153	129	137	117	128	135	119	128	123	145	132	133	116	120	136	118	126	132	117	128	121	117	138	103	143	121	140	130	109	139	136	132	93	133	141	118	121	132	112	118	119	124	132	137	120	118	128	118	133	126	135	130	133	133	121	128	134	130	132	120	120	141	138	142	132	131	132	98	125	116	112	125	119	151	153	119	123	125	120	102	106	126	129	132	114	128	128	120	137	129	146	135	143	108	125	109	126	119	139	119	139	138	134	123	123	119	112	128	120	135	122	123	136	132	140	120	131	142	130	141	132	127	144	133	117	141	141	113	127	135	142	142	130	112	135	136	159	112	153	120	118	158	126	118	134	138	110	142	133	146	155	152	125	129	145	118	115	130	124	135	132	125	121	121	139	116	122	132	130	128	138	96	126	137	125	125	125	126	150	139	127	127	140	120	130	118	126	127	157	116	128	117	130	124	107	128	116	125	142	150	150	122	139	135	124	145	149	126	127	117	133	120	126	141	142	117	128	125	120	104	119	134	128	129	125	125	110	140	143	126	122	130	126	130	102	138	129	129	138	137	123	139	106	135	124	153	106	162	115	137	135	127	114	132	145	109	134	121	128	148	139	134	126	125	133	141	140	142	115	128	131	125	117	119	119	129	110	135	119	119	130	129	140	144	130	125	131	150	136	133	154	130	121	145	131	121	123	129	138	140	140	123	140	137	121	136	132	120	133	120	121	139	138	126	137	147	134	121	145	132	125	153	136	122	130	131	117	144	139	130	123	162	133	127	120	119	133	124	132	136	123	128	134	124	132	123	155	126	116	119	145	130	138	150	128	112	125	132	131	137	127	128	137	127	118	127	121	134	142	139	141	133	120	116	125	150	108	121	139	125	138	153	143	129	132	122	137	136	129	127	135	128	130	149	147	126	157	137	127	122	106	135	102	114	129	145	142	138	112	119	141	113	114	127	129	123	148	137	125	138	132	136	131	122	137	119	144	119	141	130	148	130	148	127	116	140	145	137	118	116	135	113	148	145	141	138	137	147	155	153	152	116	140	111	146	133	119	130	149	117	132	116	118	146	128	123	141	131	123	152	146	120	146	127	144	112	127	121	144	122	134	127	142	157	144	110	126	149	112	120	157	132	118	136	106	134	123	129	133	147	134	130	145	142	134	115	140	109	122	110	137	125	133	132	113	141	146	120	156	125	140	118	142	146	137	128	143	136	126	131	138	136	130	149	128	103	126	125	125	137	133	126	122	128	133	131	132	129	115	96	137	121	119	106	147	136	137	120	136	128	122	106	121	121	130	139	140	141	146	148	124	132	115	113	126	123	135	119	132	116	137	124	129	124	114	115	131	132	139	105	136	131	129	136	115	134	140	138	137	130	105	119	133	132	114	123	158	120	143	140	117	117	153	115	136	126	126	144	120	144	111	125	138	140	116	110	135	126	126	120	141	147	118	130	121	118	143	146	134	144	122	118	140	130	129	132	131	145	138	130	109	145	135	124	125	128	118	132	130	140	143	150	121	117	141	137	132	128	134	132	118	109	144	127	131	133	135	136	123	125	132	134	119	145	133	132	143	139	114	132	123	114	116	113	124	117	142	115	109	126	125	138	120	124	136	136	140	117	120	142	128	134	158	125	141	129	146	140	134	136	109	139	109	143	136	140	132	122	135	132	138	146	111	144	130	150	114	145	133	119	115	116	157	130	130	132	126	112	133	107	114	130	153	123	117	137	149	131	137	146	131	116	128	118	124	128	118	158	141	137	136	138	137	128	115	145	121	131	121	106	132	137	146	125	162	126	141	127	141	121	118	125	122	135	121	132	124	132	120	127	109	113	122	125	127	119	114	143	121	128	144	115	140	132	144	121	129	148	121	129	121	123	131	132	104	134	139	154	128	137	128	136	135	121	125	128	148	120	131	123	121	133	140	124	126	131	131	113	120	121	139	136	146	127	131	129	139	131	136	115	152	136	141	136	119	141	116	121	138	131	152	147	138	112	114	124	121	125	115	119	138	125	146	139	138	119	140	134	132	131	109	128	124	115	143	146	118	136	129	118	139	117	132	133	135	123	133	140	112	134	134	120	123	107	116	113	144	119	145	124	129	124	134	141	121	123	130	144	122	122	129	146	145	139	136	125	130	123	125	117	133	121	166	140	113	111	123	118	126	122	121	142	141	133	119	132	115	118	116	120	135	120	136	128	119	140	115	137	123	137	122	130	130	129	132	139	135	119	136	122	124	117	119	122	120	135	137	140	127	127	126	135	160	126	124	128	135	128	141	122	137	135	128	141	139	128	117	116	123	126	103	109	145	126	133	122	146	118	114	136	130	150	131	143	118	115	151	135	149	133	137	141	142	117	143	120	125	124	105	141	110	131	145	112	141	136	127	119	116	122	120	118	117	139	124	122	117	132	133	118	129	129	141	152	124	109	115	117	127	139	139	123	126	132	132	124	125	130	129	127	140	118	133	125	148	120	126	122	145	121	124	129	129	155	142	150	129	128	123	126	126	121	135	137	149	141	164	129	155	145	106	127	116	136	109	146	120	140	128	135	145	134	115	139	137	144	107	128	136	127	120	150	131	124	119	128	111	140	139	158	120	127	137	164	133	145	137	134	132	138	125	116	127	122	114	107	127	155	116	115	140	145	125	143	117	119	123	109	150	126	134	140	106	131	137	141	126	101	129	136	137	150	130	130	139	137	138	125	127	124	140	134	140	113	158	133	144	110	112	140	143	117	135	130	118	112	126	127	136	117	115	143	124	132	159	115	116	145	116	141	124	118	124	116	141	122	117	131	126	119	128	123	117	128	111	136	130	131	116	138	119	146	129	123	116	139	125	146	126	142	131	128	123	116	131	135	132	125	162	141	137	129	131	143	143	110	124	155	119	116	128	128	129	137	132	123	107	115	143	127	126	131	111	128	128	119	122	137	123	136	117	126	125	116	125	125	146	107	130	127	132	150	122	157	128	123	126	122	117	122	139	130	145	124	147	123	113	126	118	130	115	140	128	138	138	126	130	138	141	140	118	107	139	137	127	156	129	147	140	137	133	144	140	120	112	135	150	114	128	128	110	139	122	135	122	143	131	129	138	129	149	105	133	122	125	125	132	116	138	130	124	130	127	136	133	149	123	144	143	128	115	124	122	133	140	140	130	127	133	141	149	122	141	129	134	139	128	116	142	129	129	138	125	124	129	139	148	139	122	116	141	116	129	106	148	119	152	133	123	111	134	121	125	116	122	144	113	130	144	142	121	129	120	120	99	149	140	153	149	116	114	121	125	124	127	115	136	121	113	137	135	129	128	145	109	148	139	138	150	147	120	106	133	122	111	147	130	121	150	125	133	123	128	131	122	123	141	120	132	148	120	119	133	130	124	121	121	128	134	132	132	125
13646	32814	17134	516	354	288	1142	1137	239	193	136	164	143	166	164	138	158	147	139	140	162	111	144	168	148	144	142	141	154	142	151	147	167	144	146	152	159	129	135	135	163	126	143	131	163	142	127	131	147	139	138	153	140	141	140	122	159	151	129	152	148	130	137	139	138	122	138	148	139	138	137	143	143	130	136	141	130	158	143	146	147	142	159	138	148	131	149	142	131	167	143	134	140	129	140	134	140	145	132	160	127	137	151	145	147	150	140	158	140	135	144	159	121	124	152	149	127	128	155	134	149	131	137	135	140	150	138	137	133	142	140	141	137	133	158	148	127	140	139	126	145	155	119	135	135	125	148	156	140	131	139	146	166	139	128	141	139	131	152	132	140	150	125	115	133	148	139	162	168	139	145	141	151	153	133	147	153	147	136	150	152	141	150	122	133	142	131	146	157	131	163	157	122	142	134	130	122	129	132	135	147	150	156	167	154	151	145	122	157	132	144	135	138	144	127	143	122	154	135	131	141	155	136	140	149	171	157	160	125	144	150	133	153	145	140	165	142	136	143	142	147	158	148	153	135	147	138	131	149	157	159	146	136	149	147	146	135	135	160	131	145	127	143	147	156	157	157	141	162	121	148	127	145	157	144	144	134	156	151	134	153	144	155	144	153	135	138	153	134	141	168	139	164	151	144	143	155	133	130	136	155	153	137	142	139	137	166	132	159	139	158	126	148	152	130	110	154	137	136	133	144	153	154	130	140	161	137	138	143	152	141	118	146	167	136	149	150	141	141	151	140	144	147	130	132	137	114	148	153	145	136	154	135	137	156	146	130	148	148	140	144	158	147	146	143	158	132	145	138	144	151	162	164	146	148	156	126	141	134	156	157	136	144	160	144	153	141	136	147	141	161	129	153	151	145	128	130	132	166	150	125	133	145	140	144	155	150	121	150	164	139	153	144	141	138	133	159	150	150	160	136	153	141	143	156	153	150	145	158	145	128	138	164	137	145	143	134	139	123	157	147	154	137	137	134	141	144	162	129	139	124	118	133	141	179	137	146	150	139	163	164	150	119	149	133	163	142	142	129	140	128	147	137	123	136	130	148	140	146	124	170	126	140	137	140	121	138	150	151	165	144	142	162	151	135	136	143	166	140	143	166	132	155	162	138	154	157	130	150	159	143	167	147	150	157	135	164	126	134	149	135	150	124	137	139	153	136	145	145	113	133	179	146	143	164	157	138	143	140	125	137	155	139	147	145	133	144	122	152	145	134	174	139	146	154	125	143	161	149	116	137	166	160	154	137	138	153	157	153	147	151	159	131	144	144	140	139	165	157	136	143	159	130	147	139	151	144	138	149	138	136	153	121	137	165	133	150	157	129	134	130	148	128	158	142	143	128	140	159	147	137	150	146	145	138	133	142	137	165	174	131	158	150	129	131	125	140	162	133	147	147	140	145	143	138	163	142	146	134	140	148	137	146	145	159	123	153	137	149	137	150	153	156	126	170	130	145	141	133	137	166	150	129	157	163	145	139	166	154	146	152	125	146	130	147	161	140	153	152	140	159	151	150	152	135	162	143	131	145	123	149	136	142	155	133	162	170	153	119	150	140	147	146	139	128	137	142	119	132	165	140	140	136	150	146	145	138	125	145	117	138	152	155	130	154	135	150	135	119	125	133	142	150	151	140	137	119	123	125	160	136	140	137	148	119	126	157	138	142	149	137	146	131	165	141	156	148	151	132	146	157	143	144	138	162	158	137	147	135	147	139	130	132	136	154	126	135	150	145	131	184	141	154	113	140	141	151	145	141	133	124	164	118	131	158	146	151	147	141	134	139	132	134	143	152	145	150	153	127	134	144	139	169	123	157	156	145	136	156	160	133	137	156	144	119	141	149	141	155	136	145	139	138	164	141	148	148	127	147	132	155	131	135	126	118	150	156	147	134	138	142	128	144	124	135	119	117	135	149	140	137	163	152	150	148	142	134	128	137	157	115	145	154	159	139	157	137	142	135	131	163	137	143	156	142	143	156	140	138	156	162	150	148	134	149	123	127	138	153	143	159	153	170	130	155	140	152	156	145	135	150	139	141	134	144	153	137	159	154	157	119	162	155	134	143	163	153	139	119	143	135	153	137	165	156	135	147	139	132	121	158	162	166	141	146	146	127	154	125	140	146	156	132	160	164	145	150	134	139	143	143	142	141	148	145	153	152	141	153	142	154	145	150	158	135	159	140	150	146	136	152	124	140	184	147	146	135	143	149	124	144	151	139	141	148	139	144	150	125	134	144	151	145	163	147	118	145	125	138	145	140	135	148	157	176	148	134	136	144	139	131	135	149	162	155	114	140	134	132	132	143	144	157	145	178	151	121	140	154	159	135	151	153	137	148	138	142	144	143	134	134	138	143	127	137	134	138	146	137	162	133	140	137	153	109	139	147	152	156	126	126	150	150	133	127	145	141	152	134	151	142	146	127	141	135	130	136	146	151	144	167	155	144	127	130	133	148	155	131	150	128	175	117	143	137	131	130	133	131	128	138	153	149	124	126	155	146	145	143	148	135	148	150	139	162	154	137	177	127	132	132	142	142	141	136	150	138	160	162	151	141	135	144	135	125	131	155	162	124	122	143	144	162	158	148	154	146	149	124	151	155	136	131	137	139	130	134	163	135	144	124	162	137	135	141	144	129	152	159	142	128	134	149	154	155	138	149	139	148	143	135	161	170	139	155	126	152	156	145	135	146	137	122	140	145	141	138	132	128	148	167	134	159	143	150	141	151	143	184	134	130	137	135	163	158	121	158	137	168	124	141	137	148	117	133	142	137	154	154	169	151	131	136	145	125	150	137	141	150	143	118	143	157	159	135	138	136	137	121	165	125	158	141	154	166	155	146	145	136	127	159	135	128	141	152	143	131	151	127	132	151	154	136	140	145	137	152	155	149	135	151	157	140	153	139	147	145	157	133	152	152	154	125	118	155	150	135	156	126	131	130	147	135	151	138	145	139	131	132	162	159	143	140	149	120	152	133	145	147	138	130	132	148	143	156	159	116	141	144	152	166	142	140	140	129	165	149	142	143	156	172	155	137	122	142	150	159	155	120	127	146	163	142	129	149	147	142	152	138	139	135	139	150	139	131	141	124	126	128	152	130	144	134	133	147	153	147	144	154	135	134	132	120	139	128	133	139	146	155	123	161	118	141	144	132	143	140	141	128	140	146	129	159	133	135	153	151	130	140	136	145	134	134	145	122	134	136	152	158	161	143	129	140	160	140	134	116	163	143	140	159	153	138	144	151	153	161	130	132	150	180	145	150	131	166	141	145	138	142	141	133	173	143	138	138	139	137	156	156	153	138	149	130	142	132	158	120	145	164	138	131	158	141	157	144	137	122	129	150	153	170	132	140	135	148	147	153	149	167	144	141	138	137	136	129	135	129	150	154	153	157	143	148	138	131	153	152	144	139	131	126	151	133	169	143	135	145	165	154	119	133	136	146	134	126	145
23666	21147	31199	23542	20388	8433	10761	11728	2182	1056	367	365	356	318	326	303	292	311	338	288	299	291	254	271	272	269	250	268	248	287	247	279	274	247	291	271	304	260	271	288	257	272	268	249	271	268	276	282	271	252	262	274	280	265	288	264	272	266	273	261	260	257	254	259	266	267	274	227	283	287	252	268	268	245	271	269	287	264	256	249	234	308	257	264	249	247	270	262	288	270	249	277	242	257	241	268	281	249	276	253	268	237	264	299	297	262	248	289	264	260	287	250	307	263	275	259	256	278	263	286	270	247	270	266	228	297	261	252	251	288	258	253	250	277	243	264	279	255	263	261	260	251	258	290	272	246	246	307	261	269	262	242	267	282	241	249	266	286	247	244	263	258	269	265	270	273	297	259	253	277	256	287	266	264	268	289	270	254	269	266	256	286	275	247	271	265	265	259	278	255	280	274	255	289	251	261	275	258	239	277	237	259	255	254	257	276	270	265	275	235	266	260	260	260	247	272	262	279	265	263	268	256	272	282	254	256	274	265	255	231	287	265	225	264	273	252	221	252	272	269	276	250	247	247	248	286	268	272	251	241	245	263	253	280	265	255	274	276	278	254	275	252	281	302	250	261	259	271	280	255	241	258	237	258	273	270	244	261	238	263	262	247	271	257	282	268	251	241	268	266	255	266	282	274	247	260	264	288	274	252	274	258	270	292	261	266	265	238	244	258	246	287	245	263	246	273	247	234	293	270	276	267	296	267	280	263	259	269	250	254	262	291	257	251	244	314	255	264	288	243	272	234	269	249	272	263	240	249	234	279	276	264	247	252	266	285	239	265	287	273	264	252	243	249	264	246	291	231	267	243	265	243	262	288	249	286	291	264	270	280	252	258	284	273	262	235	251	265	255	284	270	253	274	271	260	249	286	228	270	302	276	286	268	248	252	266	264	242	254	256	272	298	260	253	259	245	260	261	254	269	248	264	271	252	253	276	255	217	271	266	244	264	249	255	269	287	295	257	269	260	265	261	276	252	267	266	277	272	287	251	274	263	257	267	273	274	275	263	235	273	281	259	278	285	269	252	261	261	289	266	295	246	254	247	258	239	258	285	244	232	277	250	265	292	274	284	252	261	255	278	267	252	279	242	267	229	254	289	258	275	273	272	264	259	285	243	286	281	264	262	270	249	260	266	266	269	273	272	252	270	284	256	252	245	237	269	264	255	248	279	267	252	246	262	256	260	249	241	292	260	293	265	263	252	244	289	279	278	291	273	250	260	263	268	270	272	266	278	257	247	268	256	236	280	257	291	271	250	257	277	303	280	271	279	254	271	263	276	237	256	294	260	251	267	248	263	267	265	223	261	286	270	248	292	257	260	276	251	245	247	260	253	269	257	272	267	263	264	262	254	270	284	250	297	278	274	245	250	264	257	244	280	264	247	269	260	261	288	258	253	268	265	254	275	257	298	243	243	252	257	265	269	244	274	258	254	288	262	243	242	286	231	249	255	252	285	277	280	223	291	260	231	267	263	254	274	216	284	257	265	258	233	277	275	267	268	261	261	281	278	247	273	302	232	258	259	256	239	287	243	262	271	268	301	272	244	272	273	261	272	275	286	256	256	266	280	259	252	275	258	261	227	272	256	262	254	279	249	258	283	266	252	261	257	247	244	259	283	278	254	265	281	259	252	302	273	253	274	286	276	265	246	228	250	266	266	280	256	271	260	255	273	251	265	281	257	277	279	252	251	268	259	284	272	247	286	259	257	277	262	240	284	242	254	260	281	263	252	239	294	306	248	280	263	273	258	242	283	271	256	282	263	240	290	262	268	302	270	247	283	255	266	257	244	268	297	230	271	270	284	278	267	252	287	285	283	278	288	250	268	235	271	268	257	248	253	258	257	268	238	241	237	250	271	249	229	262	268	266	266	263	242	251	258	259	268	267	253	219	259	282	257	269	243	265	271	252	252	321	291	275	264	247	277	265	247	275	268	247	261	264	272	265	256	253	277	299	271	244	279	271	256	271	264	236	251	265	244	251	273	282	290	273	287	261	256	290	274	274	252	264	273	255	234	261	252	226	281	279	257	272	264	278	294	270	272	236	258	260	281	277	256	301	265	268	271	260	268	264	260	262	290	278	272	240	258	243	263	253	269	270	272	264	266	249	243	265	264	273	260	285	280	287	239	270	254	253	244	263	298	270	270	264	229	273	283	258	250	260	238	263	257	303	270	265	264	274	246	261	237	239	278	254	255	223	288	266	254	270	252	266	268	260	268	265	271	258	249	231	270	276	258	244	257	272	263	242	263	248	286	250	250	248	268	294	264	247	242	263	285	280	291	279	261	248	273	249	271	257	270	262	252	250	251	270	242	275	252	281	267	263	286	298	260	247	272	265	248	286	274	252	278	232	265	279	224	283	274	261	248	291	293	263	295	277	289	258	257	287	267	248	259	252	255	264	268	243	254	288	257	284	280	264	257	260	287	256	231	279	249	270	255	240	265	269	263	268	266	291	253	254	265	268	260	274	253	257	265	274	277	232	272	275	237	247	256	265	276	241	300	273	262	250	278	244	265	266	261	278	255	277	282	286	269	291	302	271	280	278	235	274	256	308	271	262	270	284	255	262	262	281	244	267	268	269	245	264	286	244	228	266	241	253	296	251	255	238	269	281	260	272	262	268	267	263	277	272	288	250	263	291	246	261	251	270	257	271	253	285	258	286	266	249	244	259	258	272	253	264	293	245	270	261	280	240	254	262	257	257	286	253	259	262	261	256	264	278	267	252	252	256	270	282	292	244	248	266	261	251	248	259	256	247	250	275	260	281	265	222	321	244	257	266	273	286	283	255	255	274	265	251	247	218	260	244	258	254	242	256	279	254	249	278	252	249	283	261	262	283	238	256	274	268	269	255	270	238	274	242	235	240	270	272	268	259	261	263	246	288	256	265	263	267	235	256	244	243	291	276	247	253	287	284	274	264	244	287	276	263	264	264	268	256	259	294	283	267	253	268	260	263	282	262	264	250	256	253	250	282	299	281	301	269	287	290	269	259	256	259	270	248	268	276	233	283	275	250	281	269	255	245	267	259	283	293	265	250	253	277	270	238	268	241	251	271	253	249	260	252	285	273	265	239	279	275	257	272	271	233	247	285	238	306	262	263	264	268	269	265	276	278	265	248	254	250	304	254	271	267	274	263	254	252	277	267	227	264	290	272	263	284	260	262	276	241	253	270	274	258	273	257	245	269	290	267	274	248	259	274	263	272	256	255	278	267	285	262	272	264	274	253	267	264	265	253	260	279	237	269	247	279	255	217	288	231	271	309	273	250	252	239	250	252	300	260	260	278	270	262	271	280	288	290	265	261	232	260	225	254	282	289	278	249	260	256	281	266	259	222	246	258	260	247	259	272	284	249	246	269	277	277	253	265	260	271	275	278	269	245	261	289	274	262	298	255	243	262	263	269	282	279	270	248	245	272	285	278	251	248	256	265	254	252	263	277	247
15843	48603	48563	3091	2100	1543	15656	12774	3323	1539	479	408	392	351	362	353	346	314	316	305	314	309	309	345	282	314	304	283	304	287	287	259	295	296	290	282	247	276	316	253	241	250	287	279	290	255	274	278	269	274	274	266	259	248	280	255	260	278	291	261	262	279	267	257	294	239	266	265	266	249	284	294	274	268	251	299	265	294	273	283	266	293	234	279	277	267	288	280	285	281	260	267	245	255	277	271	258	263	265	289	263	301	276	277	256	268	281	267	263	285	279	233	289	280	271	275	242	260	279	248	262	268	260	266	299	268	230	250	271	272	258	291	270	272	278	267	255	270	259	298	301	246	255	261	283	260	276	282	276	254	259	273	273	257	238	280	261	286	235	275	248	265	267	269	289	263	276	253	263	247	269	266	263	259	232	241	265	254	280	268	281	274	273	303	259	247	272	293	259	250	260	261	302	284	292	277	280	269	276	262	269	253	234	274	250	286	259	259	286	251	246	287	263	281	282	244	284	253	226	284	287	274	267	272	275	254	239	288	257	266	255	262	267	265	258	262	268	256	277	261	294	287	267	253	297	298	239	276	282	290	253	262	293	289	235	262	273	256	272	274	243	266	270	285	248	264	277	254	237	272	265	280	276	269	278	263	245	271	255	282	263	265	252	265	271	284	259	274	273	278	265	282	301	259	254	260	270	285	273	279	267	277	286	272	232	269	252	252	277	270	268	263	266	241	293	290	271	265	242	257	251	288	250	300	273	287	298	266	247	283	263	309	279	272	258	274	267	277	285	272	232	267	268	269	283	273	261	293	286	280	247	261	288	275	246	294	276	294	259	245	249	273	254	258	289	285	249	252	294	276	252	245	266	293	255	271	249	267	272	279	258	279	275	289	283	256	302	279	269	283	252	277	293	276	276	279	264	270	238	282	314	256	269	280	257	232	241	260	244	259	264	278	305	265	287	250	286	250	270	285	260	278	285	248	267	257	294	281	276	258	264	262	247	243	240	261	256	294	292	275	261	267	274	253	269	254	277	275	276	267	286	248	268	245	223	261	260	277	268	284	242	295	285	265	271	287	245	286	272	229	261	252	287	237	275	259	254	286	269	308	266	263	256	300	271	248	261	274	259	282	279	274	304	244	268	272	286	292	267	263	284	277	290	257	251	269	279	283	253	269	284	266	262	275	269	254	244	284	278	268	264	254	285	287	254	269	285	251	268	249	229	284	251	266	280	274	265	274	293	263	282	277	251	271	243	265	288	281	247	288	229	284	277	271	259	273	287	245	262	247	268	262	290	286	302	276	278	265	296	284	287	259	236	281	280	271	278	266	284	285	233	288	279	268	276	253	293	267	269	265	266	284	242	253	254	288	252	254	255	247	247	258	283	269	268	300	264	241	242	293	264	247	272	255	257	258	268	246	264	280	272	269	245	278	270	263	261	265	263	251	290	256	254	266	267	237	288	266	252	250	277	261	256	232	274	239	238	263	286	258	260	245	262	277	266	265	269	262	282	273	299	232	257	257	255	262	258	259	285	236	260	266	272	251	239	246	261	235	259	275	259	270	250	264	275	296	266	246	277	288	249	285	250	264	249	248	262	266	288	300	275	250	255	256	275	270	287	264	270	277	298	265	271	264	284	244	276	256	263	271	280	270	274	296	272	277	289	280	257	273	272	297	268	263	246	299	273	303	257	286	277	264	274	297	276	284	266	256	274	242	235	294	268	257	286	268	288	264	290	253	259	275	268	298	274	279	231	287	270	261	267	273	271	266	280	256	270	307	252	258	245	286	280	277	259	264	239	291	302	289	246	290	247	309	253	269	262	297	298	269	249	304	252	252	291	287	302	271	269	264	268	247	267	269	259	290	280	269	282	239	263	268	244	295	242	250	262	263	257	252	272	241	252	257	269	272	283	284	258	287	281	265	281	268	270	249	247	252	251	286	275	285	247	251	265	284	267	282	255	265	265	272	290	250	284	253	255	267	284	297	260	250	245	253	289	253	268	264	260	272	321	258	278	254	268	250	277	272	275	273	300	267	263	266	276	265	255	267	293	246	280	298	278	270	290	264	264	287	244	268	263	258	274	286	282	280	261	269	259	282	224	286	243	239	296	281	280	260	250	267	280	241	235	252	279	266	270	298	258	298	250	261	304	255	286	277	259	305	283	274	261	269	267	279	281	291	282	267	263	257	273	271	271	255	240	287	273	286	279	264	287	253	265	259	256	257	293	268	278	297	275	240	307	282	249	244	271	279	302	249	240	290	286	266	259	304	264	243	260	259	268	284	247	278	247	260	240	303	257	277	259	263	260	253	253	270	269	260	266	278	263	270	273	251	279	261	261	268	280	243	292	274	291	279	261	275	285	283	257	265	292	262	296	276	286	292	285	252	292	231	265	255	283	259	257	277	288	272	267	278	283	269	241	274	272	257	292	274	278	289	249	295	250	264	263	288	319	251	264	263	308	266	255	244	272	286	266	275	280	257	270	276	299	268	253	290	268	291	256	292	305	251	265	283	277	255	289	285	256	292	256	274	265	270	246	276	295	285	219	256	260	279	281	263	296	297	287	276	258	259	275	252	270	247	246	263	307	244	267	274	279	282	275	260	259	245	272	276	296	265	295	271	271	273	275	260	266	284	309	260	278	263	261	263	260	282	248	301	255	282	283	244	289	276	274	263	246	248	285	268	266	274	292	273	245	294	272	275	279	271	274	241	266	273	272	260	274	264	247	268	257	283	264	255	276	264	252	260	288	279	258	278	241	298	274	280	268	264	268	255	243	278	267	264	280	267	264	287	261	289	278	295	279	288	284	268	250	268	261	249	240	262	260	272	259	287	274	272	254	249	284	261	236	256	277	266	271	294	276	271	245	260	258	293	268	262	287	278	287	250	247	258	270	248	306	269	278	275	270	292	280	276	272	253	261	295	269	277	284	299	245	246	270	318	276	274	263	279	282	252	281	264	266	278	291	264	252	262	275	258	283	246	262	299	300	270	257	290	280	262	288	264	270	273	274	250	283	268	283	249	250	249	254	279	247	258	278	270	262	258	255	286	280	260	278	256	251	245	290	299	256	260	257	283	272	283	287	286	334	271	286	290	267	266	254	274	251	315	291	256	275	266	260	267	269	239	267	264	282	278	283	257	271	257	272	272	279	245	255	264	254	269	259	277	283	278	251	256	290	264	274	277	265	246	245	263	276	261	249	266	275	251	267	269	292	258	245	264	245	291	293	258	273	273	277	276	274	256	233	280	276	270	266	269	306	250	294	258	277	281	246	257	284	282	290	295	267	260	257	271	284	282	282	278	278	279	282	256	274	296	258	282	259	268	280	279	273	239	265	261	306	281	262	300	276	273	264	255	214	285	260	290	282	272	257	269	257	297	265	255	258	268	273	255	303	265	284	272	255	262	298	250	268	258	285	249	281	259	265	276	286	250	265	285	270	269	280	276	264	234	275	249	236	237	261	271	271	269	267	272	285	290	257	291	268	257
24944	21105	29856	24004	8446	693	4653	5683	1079	622	277	228	263	262	273	260	261	254	232	238	243	249	216	221	247	245	250	253	234	237	237	261	215	222	223	226	230	225	229	237	222	224	237	212	206	212	210	213	246	237	228	233	220	253	221	219	193	225	220	213	225	218	234	254	182	226	242	260	213	230	216	225	233	227	229	206	212	209	230	213	231	228	216	253	247	217	256	229	198	223	238	196	269	239	232	229	219	237	239	224	253	224	220	234	203	224	233	244	210	259	206	257	243	213	208	212	239	228	234	228	218	240	227	216	230	236	233	226	248	211	236	238	257	221	214	205	252	244	219	216	236	211	221	220	219	241	249	219	224	240	263	243	229	209	218	228	232	231	241	218	207	217	210	232	227	227	232	204	234	226	246	209	236	217	235	238	229	244	216	250	218	218	238	231	206	212	224	215	213	222	231	212	244	231	215	204	220	234	246	242	203	216	236	223	226	220	231	229	234	252	246	225	246	212	215	235	213	223	219	230	235	221	227	211	212	224	215	225	230	197	249	241	187	223	245	216	207	229	213	223	211	224	237	197	222	226	207	204	206	255	216	215	228	236	226	224	223	233	231	244	231	221	232	236	205	234	240	257	253	236	244	240	207	223	224	250	233	231	251	223	236	235	212	239	244	236	217	218	250	232	214	233	230	242	240	229	234	229	202	236	226	217	198	213	202	233	227	243	231	232	226	249	236	230	228	233	207	202	209	196	218	244	237	219	221	220	245	248	209	244	215	227	213	235	249	216	258	276	232	218	243	203	203	200	205	235	256	240	219	229	216	244	234	228	226	232	207	234	224	222	221	228	225	226	232	220	228	238	232	246	220	205	246	224	224	233	215	248	246	220	248	244	200	241	229	242	214	210	210	241	198	231	235	221	249	213	233	231	224	216	235	234	228	241	220	223	222	245	252	222	210	239	217	225	246	226	208	259	225	234	231	218	224	229	220	262	232	199	191	226	203	203	240	226	247	227	238	241	215	225	229	219	250	237	213	220	213	227	248	236	198	241	210	230	224	223	220	217	247	219	239	238	255	226	255	239	226	199	218	252	232	236	219	243	206	229	228	218	216	229	252	209	223	248	227	219	203	211	232	243	235	226	214	199	200	210	231	241	204	228	227	208	244	208	206	209	236	242	225	230	221	223	258	245	216	224	226	219	193	226	207	252	218	190	230	210	227	232	203	209	235	241	230	195	236	241	237	229	229	229	208	209	235	221	255	221	208	209	228	243	258	211	222	237	223	217	210	224	221	207	233	235	221	202	226	237	246	226	236	237	218	218	215	212	239	226	221	244	226	203	213	257	222	221	251	244	231	188	246	198	238	246	235	220	240	223	211	229	230	219	228	221	230	233	232	199	263	202	218	237	227	248	237	217	264	227	252	209	231	210	205	247	193	214	225	242	227	208	245	240	246	251	234	225	209	211	197	225	214	242	223	231	248	217	229	253	234	206	226	212	230	244	219	249	219	204	225	239	238	229	221	207	205	241	235	232	249	252	209	228	233	245	229	212	227	220	246	241	231	260	197	200	233	222	241	220	241	197	214	227	212	215	218	214	217	236	236	228	226	200	223	215	241	227	215	204	238	221	241	231	216	227	228	220	229	242	232	230	224	204	234	207	210	241	227	245	217	213	223	218	238	229	219	209	217	224	217	228	207	222	248	237	209	224	209	273	216	226	244	244	224	211	234	228	220	247	235	225	221	197	233	204	206	259	239	202	236	228	204	206	232	239	234	235	229	226	226	221	232	205	205	246	236	215	265	253	228	248	240	245	262	229	228	234	247	220	199	202	219	221	219	222	230	242	187	211	216	217	232	235	218	238	237	233	220	213	230	221	200	214	232	200	229	240	225	238	205	218	211	234	216	274	236	220	202	245	224	226	234	217	217	219	236	218	200	201	238	220	250	274	211	210	213	204	234	233	234	202	218	211	232	233	212	231	222	245	231	230	223	203	200	217	216	233	212	207	206	253	195	196	225	217	231	225	228	220	213	208	224	218	255	223	225	230	241	236	213	243	228	227	211	223	219	225	212	202	206	235	225	218	236	236	223	249	224	245	214	256	249	243	236	222	224	240	191	245	233	253	246	226	228	226	247	235	241	233	222	213	251	237	241	256	237	212	239	217	232	229	221	217	236	196	220	232	220	240	238	246	227	194	233	223	231	212	222	226	223	237	220	198	225	235	214	222	225	221	225	226	232	229	225	224	221	210	216	245	217	211	251	242	213	190	206	234	235	226	205	217	203	229	253	226	232	204	227	213	222	218	230	227	229	204	204	221	197	227	208	230	208	233	244	219	200	244	232	204	228	233	198	237	226	216	220	220	250	226	216	247	242	226	238	231	219	233	215	213	230	220	226	211	206	220	218	234	226	238	201	255	192	244	253	252	233	251	161	246	214	247	223	232	225	221	226	244	193	215	198	227	237	243	222	225	225	216	207	214	222	235	228	228	210	233	248	211	230	227	232	252	211	202	206	220	223	228	208	205	238	226	223	219	236	243	228	219	230	230	233	220	245	221	222	233	211	225	223	222	225	202	235	231	211	220	225	229	192	225	209	226	235	229	231	224	257	232	196	237	239	230	214	216	228	225	216	237	228	217	204	199	224	215	226	217	217	214	234	213	254	237	224	221	229	205	249	229	193	237	240	230	226	223	209	240	232	232	222	227	249	218	207	216	230	214	239	259	209	239	217	264	253	208	227	240	226	225	201	235	244	221	235	231	212	219	208	230	216	230	239	206	226	199	241	234	245	236	202	222	229	215	218	241	213	234	194	208	226	238	231	244	268	217	234	214	209	206	218	205	205	243	225	207	215	218	214	222	240	244	249	243	228	226	252	200	225	233	233	240	210	210	227	213	254	239	251	216	215	220	236	217	236	237	248	243	228	209	237	200	233	212	201	230	228	213	222	209	232	229	275	217	222	227	236	215	225	224	214	214	214	236	230	235	228	232	237	228	234	226	241	240	257	209	237	208	232	224	197	236	229	209	226	213	209	223	200	208	239	215	209	224	250	234	226	209	203	242	231	222	206	247	221	239	211	252	230	223	232	200	202	230	197	220	235	224	208	210	213	236	239	216	249	225	240	224	228	238	219	217	200	237	246	222	249	235	237	229	224	228	214	241	248	229	225	236	217	229	208	196	206	208	217	246	200	206	235	208	232	209	197	235	227	224	207	221	210	203	200	219	231	238	214	218	219	240	207	220	215	241	207	220	216	237	225	229	236	243	221	202	221	205	212	237	251	222	210	215	257	223	221	217	229	228	200	221	222	241	227	212	214	246	201	238	216	233	230	231	236	221	228	199	218	235	206	229	237	213	248	239	198	218	232	210	228	188	219	220	233	240	207	239	215	239	230	208	217	224	202	226	232	247	257	221	244	192	214	234	221	238	189	193	226	223	234	222	214	231	251	208	231	217	214	234	239	229	191	250	212	254	249	239	213	238	235	215	224	209	209	227
15394	42451	39311	1903	1251	997	9278	9263	2170	1074	406	301	309	293	293	291	320	285	272	263	286	273	291	271	268	237	266	243	244	252	231	230	262	262	270	280	265	253	235	262	295	229	260	244	253	242	280	252	265	235	244	265	263	259	264	235	262	274	251	262	252	253	243	275	217	267	235	254	264	240	248	261	256	230	228	260	250	241	246	241	254	268	233	284	254	223	251	263	225	261	260	265	266	216	230	215	238	234	219	220	243	234	262	235	252	212	241	266	252	239	236	253	224	247	240	253	253	271	233	255	239	255	244	253	267	278	227	258	258	252	263	242	228	234	245	249	272	228	247	229	223	234	269	251	251	273	263	249	280	271	270	252	251	210	259	246	247	265	231	240	251	268	239	265	260	263	237	211	230	242	267	255	236	265	274	252	239	223	253	220	215	229	234	265	237	261	247	247	241	248	255	265	237	251	244	249	251	254	272	268	258	276	256	234	225	232	260	224	244	245	240	268	233	248	228	237	225	264	231	263	264	232	254	246	261	245	256	266	225	231	251	202	245	243	235	274	254	263	262	253	256	231	240	220	253	261	255	210	250	263	217	246	249	241	273	250	236	269	218	260	276	251	224	242	250	264	273	258	253	262	253	247	232	244	250	255	256	244	241	226	238	261	245	250	218	242	258	275	248	252	249	272	255	242	256	233	241	249	243	252	216	247	230	268	238	248	262	265	252	259	231	225	237	249	248	253	261	238	226	233	237	260	262	239	245	236	234	243	257	277	245	250	243	250	269	229	239	267	216	232	242	250	228	222	288	264	253	226	237	239	235	241	257	241	226	216	257	221	239	242	229	238	249	249	263	255	238	255	225	263	216	256	226	294	251	255	256	235	260	238	217	244	247	239	266	246	266	264	254	244	277	225	211	259	257	248	246	261	229	230	240	259	264	234	253	267	248	273	246	246	257	247	261	228	233	236	241	255	257	274	249	229	245	253	246	221	225	264	241	255	239	236	224	244	251	228	263	248	239	252	257	252	264	262	269	266	220	234	270	212	238	254	233	265	235	270	254	241	251	240	246	251	251	255	247	253	256	256	249	283	240	250	247	268	243	236	239	237	258	263	249	243	236	256	264	245	254	244	244	249	249	231	253	224	242	246	270	269	251	251	264	238	253	240	249	236	249	229	240	251	227	259	232	267	234	269	220	226	257	268	222	256	268	256	256	238	259	229	264	240	272	240	256	240	264	251	227	274	238	254	238	223	250	284	249	260	225	260	266	264	243	241	227	256	240	262	252	281	225	240	264	231	235	236	234	210	230	238	235	242	246	249	239	255	257	262	237	252	260	215	257	235	271	231	269	249	240	236	245	234	262	266	262	244	246	252	272	237	251	248	250	263	249	238	240	248	257	226	229	247	247	241	243	258	239	241	232	230	246	292	246	270	237	252	256	233	250	233	258	254	250	274	231	216	240	238	234	226	248	261	230	257	253	252	277	252	268	267	228	275	250	230	248	219	253	269	237	262	254	266	242	224	222	272	236	258	267	240	242	261	257	262	228	243	234	224	243	248	248	220	269	259	245	232	253	244	261	263	277	244	227	252	232	254	261	238	240	253	244	239	229	253	255	242	230	264	250	253	241	233	243	214	259	250	239	242	250	250	272	226	235	227	241	278	228	232	279	254	249	250	233	251	229	263	255	236	248	245	259	251	244	231	267	248	251	240	238	241	243	235	250	244	222	224	214	230	257	253	244	263	266	257	250	248	236	251	228	262	253	264	243	238	231	256	238	213	235	227	251	230	254	237	241	235	245	242	244	219	254	242	257	263	234	271	265	233	233	263	225	237	263	238	248	267	249	241	242	261	232	251	242	237	221	279	233	259	246	226	230	271	228	254	232	252	212	260	247	227	241	244	256	234	242	217	230	243	250	266	275	221	236	241	251	246	240	231	258	231	260	255	229	242	237	250	225	240	253	233	217	230	268	266	239	247	252	267	225	260	237	224	257	249	258	257	263	238	262	257	242	261	270	222	238	254	204	221	254	222	256	242	222	248	230	257	237	242	261	249	287	258	230	220	266	231	242	252	226	259	239	251	251	231	276	266	237	267	249	249	235	272	231	247	255	255	237	246	262	254	233	246	246	239	238	255	225	244	223	250	242	256	241	250	255	251	242	261	239	279	245	251	233	248	249	228	250	261	235	268	244	243	230	235	216	260	248	245	221	239	268	245	220	268	234	252	263	250	244	245	250	260	235	259	235	274	226	233	214	265	263	229	266	236	234	250	264	232	254	244	270	250	283	252	251	240	248	256	224	241	244	266	202	255	232	250	239	231	249	261	250	270	248	226	268	257	226	235	251	247	246	237	256	260	278	244	255	251	245	271	252	241	238	254	272	242	259	245	271	257	234	238	234	253	249	257	227	236	255	236	260	255	280	271	244	255	273	240	261	241	266	264	234	240	245	263	222	264	265	251	260	233	279	251	249	280	263	272	241	254	234	247	257	235	254	255	244	243	251	238	247	261	285	259	246	261	227	252	249	257	215	251	244	239	257	248	253	274	239	252	257	226	224	258	230	228	246	271	229	272	229	260	254	215	227	242	234	255	254	283	253	263	234	254	222	242	269	265	255	258	250	258	226	264	257	267	263	225	230	256	252	253	253	229	212	253	236	253	246	229	248	287	247	251	247	252	241	219	249	242	254	269	252	239	252	250	235	208	266	264	255	250	266	254	256	217	236	274	219	250	249	255	225	254	241	267	207	244	240	267	247	250	255	233	235	259	217	257	220	222	251	268	263	251	262	251	261	258	227	268	238	236	268	244	258	238	269	249	258	245	249	227	226	230	248	247	293	257	262	243	227	227	259	257	251	222	251	266	256	223	258	243	247	267	223	260	264	243	226	236	252	235	235	222	241	256	255	219	232	247	283	248	245	241	269	252	255	230	258	242	250	283	266	265	267	240	245	222	231	274	284	257	250	266	264	245	254	239	243	276	238	240	258	242	242	263	241	241	264	233	263	246	215	238	255	216	257	248	253	238	239	237	250	243	271	256	225	264	225	256	254	255	263	229	263	261	253	247	271	229	253	247	220	241	241	238	242	229	269	270	238	250	260	240	269	233	240	247	236	250	224	272	245	268	245	234	239	246	254	242	249	257	257	235	225	240	249	268	259	225	230	256	235	239	245	264	263	276	239	251	255	258	236	252	246	223	252	258	227	239	256	256	260	246	245	224	265	222	250	238	248	231	224	254	283	245	253	233	225	264	255	276	241	272	250	234	242	247	258	258	245	235	248	252	206	249	242	255	272	245	254	251	258	266	234	270	234	256	259	225	252	231	237	254	253	245	227	236	226	274	248	264	283	229	242	231	225	236	235	229	258	255	233	264	218	232	244	247	251	246	220	218	241	244	252	240	236	262	251	243	244	241	239	263	286	279	245	260	233	251	289	209	247	228	239	239	248	243	239	226	241	252	241	243	237	262	246	271	238	246	252	261	261	260	262	248	248	274
22623	21112	29700	23891	21172	19653	20135	24225	5372	2725	654	618	597	565	559	507	510	526	522	485	491	462	479	485	486	506	511	459	441	488	477	475	443	478	453	453	521	469	466	485	476	464	463	427	466	420	452	413	435	466	470	444	464	464	413	457	419	449	479	426	466	420	439	472	440	430	451	448	446	453	462	422	447	437	445	444	435	438	457	467	473	437	495	478	457	440	480	432	477	445	447	425	462	437	460	466	444	447	466	425	469	471	414	433	429	456	432	479	404	410	432	423	427	431	447	426	472	422	478	429	447	447	448	424	447	407	456	425	444	468	403	462	427	449	450	483	450	482	463	417	461	417	463	462	478	420	425	419	464	418	451	387	424	440	455	438	454	446	448	456	432	460	416	463	458	433	433	417	455	433	424	381	468	451	440	452	468	439	438	467	454	485	424	416	440	428	450	456	449	440	461	412	443	452	460	427	442	467	482	445	457	461	470	426	470	438	466	423	398	444	486	470	426	436	442	458	440	477	410	426	457	433	470	442	430	453	466	436	457	423	414	466	434	442	428	469	470	438	411	466	429	422	402	442	439	457	431	422	503	431	458	435	435	465	471	444	466	430	490	472	482	447	423	445	426	414	435	430	458	410	432	439	470	480	420	420	436	468	451	454	430	463	469	439	453	414	503	510	439	448	458	461	447	447	465	427	461	442	430	448	468	427	433	453	468	456	455	453	417	430	466	448	457	429	410	450	444	456	503	448	405	415	431	444	433	424	459	444	441	454	439	498	423	446	407	457	449	442	400	436	442	440	411	420	461	461	468	477	444	438	452	463	425	429	477	432	448	447	419	436	445	465	443	448	458	473	431	453	474	430	416	467	466	431	427	474	458	432	406	426	432	449	472	431	436	437	465	431	412	431	399	429	436	440	438	460	481	449	412	409	493	429	437	431	475	444	482	429	440	444	426	423	423	432	465	443	468	447	464	434	471	461	438	446	434	451	440	416	394	427	439	443	470	416	438	431	409	424	433	417	436	439	462	432	441	468	436	450	432	446	439	447	453	476	434	432	428	435	433	454	470	424	441	406	454	442	428	441	455	419	473	438	458	436	435	458	414	428	428	425	423	429	432	469	422	411	407	412	472	440	408	458	468	459	432	480	461	438	446	484	436	452	408	416	445	425	395	449	412	440	424	451	465	471	433	447	414	404	443	450	429	475	455	438	394	449	450	462	437	434	456	467	404	424	442	412	456	442	475	454	416	437	499	466	446	462	438	437	433	428	474	432	421	451	430	470	436	420	451	456	428	411	425	465	424	477	444	438	416	454	398	442	491	424	441	485	461	417	445	430	427	403	430	380	440	440	416	435	400	434	431	454	462	396	429	433	471	439	438	436	444	402	421	437	447	400	436	413	405	436	432	441	410	464	464	427	430	428	443	442	406	428	418	449	445	437	437	476	444	438	458	416	409	420	444	450	448	463	434	427	425	415	410	467	414	482	445	476	452	433	443	439	424	443	430	474	445	421	435	480	454	474	451	474	465	454	444	479	453	450	439	438	434	416	478	485	420	433	443	455	488	436	426	459	427	400	439	442	435	460	444	403	459	421	448	482	428	435	445	453	434	459	458	453	447	431	417	443	481	446	375	427	413	447	441	432	451	444	412	427	442	425	413	468	443	425	414	467	420	420	482	461	388	478	414	462	427	450	452	447	455	459	408	471	423	441	454	462	461	468	437	475	430	444	427	479	430	449	418	438	447	444	415	460	442	435	418	457	454	464	460	408	456	482	423	432	454	458	409	435	435	452	435	453	423	441	470	477	452	425	481	454	450	434	453	460	427	493	447	437	443	456	453	450	431	420	420	438	485	485	452	432	469	478	389	460	474	472	451	408	434	468	474	398	438	413	423	462	446	413	445	446	437	450	458	439	432	474	455	440	451	478	420	467	471	501	423	445	476	444	434	429	428	408	404	452	443	413	428	425	459	429	448	462	473	454	414	423	431	408	425	408	440	464	422	464	429	444	436	443	439	451	446	435	458	450	411	467	423	481	403	457	446	424	432	446	434	441	429	421	457	468	448	416	435	437	415	450	459	402	438	432	439	471	464	453	454	453	452	442	427	419	418	466	424	510	433	432	430	452	472	449	444	454	436	427	444	450	452	422	455	425	460	428	453	424	460	444	433	439	449	446	434	433	462	434	404	480	391	420	445	420	473	400	417	470	459	451	437	448	440	418	458	436	471	403	464	409	444	476	474	461	454	454	429	415	410	459	409	481	445	474	460	430	455	438	465	411	438	443	472	430	441	427	452	444	457	445	457	416	435	462	442	447	427	461	431	417	432	475	420	440	427	436	425	438	433	453	438	434	435	441	417	448	448	431	445	473	468	403	423	409	422	461	445	446	452	430	464	425	422	422	445	470	419	472	447	416	429	495	435	495	449	401	447	435	426	482	439	432	420	443	439	433	468	422	436	455	482	424	471	460	441	421	476	436	470	420	458	458	423	430	450	444	471	436	428	449	445	434	431	462	444	454	457	450	447	441	429	474	423	421	420	476	449	455	447	432	396	438	437	426	433	461	407	454	447	426	416	410	466	444	447	415	459	460	463	440	489	425	442	450	440	454	422	425	437	470	442	407	404	416	397	445	457	470	427	466	433	440	464	422	435	417	426	447	476	408	458	445	483	448	444	458	419	446	460	415	475	427	444	451	436	451	401	410	422	449	411	454	458	440	464	428	408	434	445	431	441	455	475	445	407	418	442	426	453	443	474	454	452	504	407	445	441	405	400	458	435	449	463	418	454	432	449	429	418	458	424	461	481	434	448	467	414	440	438	437	445	446	436	452	429	431	455	473	451	451	444	422	444	446	443	419	480	448	446	442	448	454	484	483	448	441	441	450	414	397	455	484	432	452	436	447	417	444	439	501	457	455	440	449	460	439	452	439	434	440	413	466	420	398	441	466	448	429	429	426	401	423	428	428	480	401	462	452	436	436	478	434	430	441	433	456	449	461	452	428	418	417	447	449	457	416	460	447	414	449	466	454	438	449	459	439	433	456	431	434	425	413	459	415	454	461	476	455	431	432	449	423	444	446	434	443	412	454	427	446	475	459	424	457	430	424	447	443	470	451	468	434	402	471	446	461	445	438	476	418	436	410	433	451	424	424	432	447	434	401	429	447	448	433	480	428	456	457	432	437	460	440	459	452	457	461	444	427	458	483	449	405	444	461	449	435	455	443	458	445	464	432	462	437	424	484	398	472	433	454	469	409	429	457	458	444	448	459	455	443	463	423	432	451	465	433	435	411	413	435	432	426	453	462	468	450	448	424	439	421	425	429	461	433	458	443	425	462	465	462	438	436	442	413	396	413	425	453	409	454	437	451	412	459	425	411	491	454	452	452	444	416	414	470	443	460	425	439	449	408	457	415	427	437	449	462	441	426	470	428	440	434	429	424	433	475	432	455	404	449	425	470	412	454	456	436	427	447	468	449	482	418	436	439	456	420	430	456
19215	52824	57758	5753	10838	2980	23358	20973	6977	3526	844	741	695	704	615	582	558	563	521	566	499	504	492	484	466	456	459	495	496	522	452	428	472	466	461	456	468	467	454	431	453	441	482	492	439	498	476	436	467	428	466	437	466	435	422	472	456	504	434	463	471	440	450	440	450	482	452	454	432	446	446	431	440	476	448	428	443	459	449	468	412	453	437	475	473	440	431	432	440	421	464	422	432	440	461	475	449	427	404	424	455	434	455	437	457	452	432	476	428	446	465	428	449	456	474	424	418	437	455	435	408	485	460	458	432	459	438	461	424	439	467	438	459	465	433	447	481	438	465	428	444	484	442	464	454	474	417	454	474	453	423	455	442	435	431	485	467	415	454	445	438	433	456	419	411	453	452	484	449	474	453	444	441	448	455	422	403	476	447	439	438	428	442	451	428	406	448	486	430	445	460	424	455	458	469	461	476	432	450	470	437	389	440	453	459	442	475	430	463	437	409	416	422	492	415	426	461	442	422	450	418	421	448	439	425	438	484	445	426	477	449	454	441	411	492	455	442	438	435	442	413	451	434	452	487	472	465	438	445	477	431	411	434	420	440	410	479	460	457	464	446	447	460	435	456	490	435	424	449	393	464	462	457	417	443	474	455	419	401	446	466	432	468	436	429	438	507	463	438	444	458	494	438	451	447	451	501	458	439	459	478	466	415	400	515	434	461	459	455	484	424	453	438	433	460	408	448	434	466	457	474	496	470	437	451	452	454	436	430	420	455	469	411	467	445	407	455	424	462	422	458	462	457	492	452	441	426	453	423	419	440	460	418	425	430	450	386	437	473	440	440	468	428	408	421	417	434	452	422	468	433	445	433	428	475	447	445	478	472	460	481	464	452	441	441	428	488	463	456	457	441	495	444	474	488	467	433	462	470	434	468	439	418	495	472	429	431	422	453	435	461	417	448	423	405	455	416	441	468	428	470	462	464	475	443	450	461	420	454	460	459	476	481	468	451	423	444	471	420	412	415	431	452	421	409	426	463	436	467	435	440	430	453	435	399	456	467	442	449	454	455	417	436	464	447	487	450	455	434	451	458	442	482	411	432	435	421	443	476	459	487	462	410	420	470	442	445	441	449	437	423	454	429	452	440	442	448	446	395	452	436	426	457	429	460	431	469	442	455	421	436	476	456	427	419	479	433	415	432	462	395	444	458	465	503	463	448	429	447	459	427	453	468	473	430	440	429	441	451	433	478	434	445	449	424	466	421	410	461	451	454	448	466	450	458	471	436	452	444	428	479	473	461	436	447	397	430	455	404	459	485	469	433	466	427	457	455	427	467	446	434	450	453	454	443	445	439	430	425	447	459	445	453	438	489	429	427	465	445	453	429	451	457	402	431	417	448	462	442	392	437	428	480	446	442	463	447	429	432	436	421	489	471	428	445	460	438	416	412	435	442	465	435	423	451	420	426	459	445	441	423	469	459	447	433	464	465	450	387	438	493	457	464	411	471	470	431	457	446	409	439	444	418	441	456	426	399	453	485	448	451	422	435	485	450	439	437	438	454	410	435	390	455	448	454	465	428	422	429	463	458	452	468	446	432	432	436	429	426	486	447	440	423	420	463	438	447	460	456	431	456	453	479	403	435	423	432	413	428	440	468	468	442	449	455	423	433	479	424	438	472	443	441	443	435	497	446	425	429	439	451	459	470	448	472	456	443	435	411	469	427	449	456	431	436	463	446	449	423	450	436	412	436	467	466	422	439	496	438	432	473	454	459	431	442	447	439	476	467	441	421	437	419	452	454	445	471	445	456	437	433	408	453	482	462	470	476	438	447	454	420	455	377	477	418	455	431	447	467	455	443	434	440	445	436	452	448	451	469	470	452	454	472	440	462	478	480	423	448	479	417	419	455	405	428	442	425	483	468	450	494	436	435	439	460	443	449	458	455	451	467	443	443	427	457	463	491	485	433	476	459	473	439	446	440	422	476	439	439	403	466	459	462	469	462	446	422	417	473	458	438	452	468	484	436	470	438	483	453	421	488	443	429	461	450	449	453	403	406	449	457	447	463	427	491	453	430	416	443	456	426	442	469	403	426	450	441	450	466	439	451	452	446	455	444	460	428	441	405	448	482	418	440	446	415	416	427	449	454	449	441	437	460	453	495	452	444	451	467	421	452	452	425	442	418	399	447	463	442	420	426	466	435	487	421	434	442	439	423	451	441	433	404	420	452	432	444	455	412	469	446	422	432	478	470	447	426	472	462	441	443	432	455	450	468	405	416	494	415	451	471	460	432	437	453	424	438	434	467	437	424	448	442	472	418	459	425	455	449	424	458	467	486	463	464	433	480	482	455	450	424	460	413	457	424	410	469	435	469	439	429	464	420	437	441	465	433	426	440	448	476	412	498	456	461	448	443	427	452	416	453	470	451	474	474	424	402	445	473	464	438	490	448	433	432	430	443	439	469	461	430	453	405	423	454	423	437	431	454	448	405	448	427	470	479	460	458	465	435	454	441	435	416	445	427	434	469	433	459	430	409	447	438	482	455	438	456	458	450	456	449	453	409	474	403	449	470	441	429	441	447	455	438	445	465	454	473	432	439	427	437	441	463	411	427	457	450	422	453	446	426	391	460	456	460	416	460	412	450	455	449	430	430	431	461	451	426	444	450	445	428	428	435	426	458	435	437	436	448	450	442	392	444	440	432	479	438	477	450	411	446	428	444	453	459	458	442	442	438	444	437	449	475	440	459	446	450	447	425	456	425	461	428	441	494	461	453	417	457	492	438	442	462	485	470	451	436	477	441	440	459	451	468	444	443	452	458	394	440	457	431	459	430	415	410	457	461	423	445	441	415	446	435	430	428	458	431	442	453	461	474	439	477	443	407	428	451	492	417	476	444	455	474	444	486	457	432	414	418	467	421	448	471	437	439	427	438	447	452	441	452	463	449	452	437	474	421	460	486	436	453	439	440	472	441	446	453	468	410	483	440	459	436	438	447	440	463	443	449	417	480	459	447	458	443	450	438	432	414	436	445	469	409	447	445	457	433	464	458	423	420	453	435	437	423	428	450	473	436	477	459	482	420	434	444	437	435	415	407	476	439	421	435	424	467	452	448	418	463	467	415	419	439	425	410	477	453	426	431	465	479	440	432	448	467	461	480	440	420	454	410	446	433	479	424	464	434	413	434	446	453	471	414	459	450	457	432	482	453	444	468	470	401	448	453	449	453	447	404	441	468	428	470	441	441	458	456	507	467	418	447	450	466	499	405	427	434	430	409	455	473	453	472	500	436	428	471	465	447	439	415	421	420	433	475	432	480	479	456	450	473	467	447	461	439	410	463	443	434	446	468	444	445	448	450	445	438	412	450	439	433	484	452	413	398	426	418	453	479	431	419	463	444	419	437	453	452	464	455	429	456	427	435	432	459	428	458	445	464	430	447	433	393	467	464	430	454	440	460	454	423	460	446	452	458	441	470	465	402	453	448	439	446	480	466	443
28083	22325	21453	2806	372	225	852	1032	240	165	130	142	112	132	137	124	121	132	131	135	136	143	117	135	145	129	133	125	136	132	153	125	141	120	134	142	134	131	145	134	124	128	110	139	147	133	124	119	139	121	148	142	128	120	147	125	123	129	114	110	125	127	128	139	127	142	120	133	145	111	125	135	139	136	117	143	128	138	101	136	146	115	121	124	124	118	140	127	139	121	108	131	130	144	130	132	110	151	115	131	117	109	129	118	110	125	124	123	150	145	128	125	149	137	133	130	105	132	114	114	115	113	108	124	135	139	131	132	121	132	145	121	131	132	136	125	128	121	146	136	129	151	115	114	123	120	117	132	126	126	105	134	127	115	124	148	112	117	138	134	121	137	120	106	119	113	140	113	123	137	129	123	122	147	120	135	126	121	110	123	132	133	118	132	131	132	131	141	131	126	124	138	127	131	112	143	135	124	134	129	121	131	117	132	132	116	123	137	109	121	109	124	133	115	130	123	123	128	105	98	130	155	149	121	125	117	114	119	125	125	123	131	163	147	135	123	128	117	120	115	139	132	122	126	129	107	137	126	131	120	124	128	127	128	133	123	131	109	120	158	106	139	146	132	115	140	133	136	134	143	125	117	110	119	124	109	112	141	142	119	118	127	125	112	127	133	135	137	135	109	129	155	149	133	116	112	121	112	108	152	136	137	130	121	132	99	135	123	150	104	115	126	148	124	130	127	139	128	130	124	125	120	129	122	112	140	126	117	120	129	132	126	114	125	112	145	139	133	120	119	119	122	117	124	140	121	116	115	124	126	101	120	127	117	127	133	133	134	145	126	133	134	136	156	119	144	107	132	129	124	98	123	144	122	130	125	110	138	129	116	138	117	136	135	133	129	122	134	147	128	111	152	115	116	119	109	110	123	116	129	145	132	131	125	115	137	136	110	124	145	115	140	117	128	142	137	113	133	133	145	119	134	142	119	109	127	137	124	112	126	146	105	136	144	153	109	116	105	150	128	136	119	129	134	119	117	141	126	127	129	131	123	157	119	121	128	119	130	116	121	122	130	137	154	158	133	115	132	122	135	124	130	142	131	128	102	119	115	128	109	122	149	121	107	126	134	132	140	125	146	121	127	119	141	123	144	145	124	117	115	140	146	128	134	143	116	137	141	122	130	113	122	108	141	130	128	130	127	128	145	145	138	112	122	134	122	109	123	127	97	132	141	136	132	120	141	119	138	109	136	117	137	134	121	135	142	136	135	139	132	119	106	125	146	135	125	115	129	136	133	123	128	127	122	131	134	123	119	139	126	116	132	134	134	149	116	114	123	137	136	136	135	159	106	127	141	123	133	124	114	136	118	130	124	119	119	123	111	131	138	135	120	142	117	138	126	128	124	127	133	110	121	135	121	142	119	134	117	126	127	138	131	127	118	122	144	114	135	144	132	102	121	115	117	127	151	109	124	126	121	132	114	134	127	124	128	111	129	128	117	134	120	122	139	122	140	114	127	136	147	127	132	129	122	115	143	139	127	108	133	127	134	126	128	126	142	135	141	124	129	119	118	131	121	138	126	140	112	127	106	118	134	140	121	138	124	124	124	135	127	137	138	102	132	118	118	159	130	137	149	130	127	132	98	125	128	111	146	125	140	137	142	135	134	149	134	120	124	133	130	122	120	135	115	134	122	129	114	131	125	132	128	145	122	113	113	140	134	114	123	137	128	129	151	139	127	133	131	109	129	134	119	132	121	125	120	107	128	112	128	133	125	112	140	138	135	128	131	111	108	113	129	135	138	118	142	137	105	126	132	120	126	141	115	121	129	133	121	125	113	142	124	149	137	120	118	132	125	115	115	136	127	140	121	138	132	125	114	105	125	126	119	150	108	137	109	139	127	124	134	108	130	119	110	122	121	133	145	143	142	138	125	128	137	125	118	130	109	147	123	124	156	140	135	129	127	119	142	116	125	144	136	141	128	141	140	134	149	146	121	118	109	127	113	137	134	116	119	112	113	131	128	117	120	127	120	117	121	129	160	116	126	131	141	122	130	120	121	114	136	128	129	117	137	126	102	116	117	118	120	116	121	140	113	108	136	122	117	103	127	149	131	113	131	120	131	129	119	148	134	129	125	154	132	127	114	120	122	129	129	111	121	138	127	122	117	135	137	128	133	118	136	132	123	127	125	129	130	113	126	123	157	136	138	139	144	102	117	136	151	135	123	139	138	136	131	132	128	125	133	127	145	104	135	140	125	124	110	119	143	136	111	133	123	118	133	108	129	117	113	129	130	109	138	147	134	130	138	118	130	130	119	122	124	132	128	126	111	124	124	131	127	129	127	127	123	125	141	142	131	143	109	143	129	130	131	125	129	124	140	127	120	138	115	113	140	128	122	119	123	115	135	139	145	135	131	140	130	112	116	142	121	122	135	128	139	140	122	138	116	126	112	116	143	145	129	110	111	124	129	107	160	128	133	126	139	136	136	124	110	123	120	117	145	121	131	127	142	123	139	132	147	127	119	127	127	149	132	136	128	127	119	125	123	149	107	144	126	127	125	123	121	129	131	124	140	135	158	138	134	109	114	105	140	114	123	126	134	141	113	135	150	142	127	110	117	146	115	116	120	114	119	126	114	135	138	127	126	143	134	121	127	127	131	120	138	155	120	120	137	118	126	119	124	130	138	118	122	117	148	117	128	156	139	133	123	118	133	117	126	136	122	144	111	117	113	119	126	105	126	140	124	123	121	146	132	127	128	132	147	125	128	142	130	138	117	137	127	126	125	129	127	128	134	120	146	160	119	125	111	120	111	146	122	129	122	132	134	124	110	115	106	128	135	146	134	136	123	127	138	121	132	109	130	128	111	143	145	130	119	125	127	118	114	131	137	122	149	126	136	117	120	128	131	144	133	122	132	122	110	127	114	104	120	127	117	148	114	114	143	122	117	125	133	120	138	126	133	141	152	129	128	106	128	154	130	118	133	101	125	122	119	133	120	132	130	109	142	118	112	127	135	130	121	136	142	129	102	136	153	120	123	118	141	123	116	117	134	137	124	119	138	125	135	120	138	128	120	127	123	122	101	135	132	112	131	110	113	140	128	123	158	112	154	125	124	132	124	128	127	128	136	122	122	127	114	122	131	103	129	126	115	135	119	134	123	134	139	130	138	131	123	134	111	141	110	121	123	133	118	128	147	126	110	129	113	141	146	129	143	138	150	114	152	114	124	115	141	137	136	130	112	125	126	131	148	142	136	124	120	122	126	130	163	140	132	125	142	125	137	119	130	120	121	114	121	103	109	122	120	124	135	138	132	143	136	135	97	112	100	126	108	116	130	143	130	156	130	132	139	149	101	123	131	120	108	112	121	129	141	122	141	131	114	129	130	120	145	121	117	126	117	127	137	115	132	131	132	137	120	118	117	138	114	122	136	123	121	105	139	127	137	130	123	117	126	121	140	112	132	128	144	157	158	126	139	139	137	138	123	133	141	107	115	110	104
15602	30992	16051	594	433	282	1068	1279	339	215	150	142	121	139	134	159	147	145	145	147	144	123	135	138	149	111	146	147	158	160	135	139	129	130	133	151	153	142	146	132	123	154	143	127	137	129	149	137	151	144	124	142	134	149	140	137	119	128	143	128	133	132	135	132	145	158	147	152	136	145	151	149	138	145	144	125	158	162	134	159	144	165	136	115	156	142	157	137	126	148	139	141	136	154	159	126	150	124	129	146	130	137	149	140	141	124	134	163	147	135	128	160	133	144	151	149	140	133	133	122	146	137	144	149	138	155	138	142	132	155	158	138	149	146	140	127	136	122	134	167	137	134	149	147	123	157	165	121	154	157	154	147	149	151	123	151	132	130	168	135	130	135	133	139	134	117	135	139	137	144	124	136	138	151	135	134	158	141	131	122	132	156	140	134	150	163	129	145	134	141	139	138	131	131	153	124	143	140	138	154	134	154	129	134	123	158	156	141	138	121	147	138	139	153	143	160	135	132	151	141	139	143	138	135	139	146	137	134	155	168	165	142	133	123	150	153	137	146	149	128	143	156	133	132	155	137	129	139	146	150	126	143	124	151	122	137	143	146	141	144	135	149	149	142	143	118	139	137	156	143	149	135	142	128	141	158	131	149	140	141	147	153	153	161	124	144	150	154	147	139	106	146	128	149	144	133	160	140	141	119	113	128	151	149	135	157	128	143	174	137	144	121	141	152	147	156	118	140	141	139	132	155	152	130	139	144	131	132	140	139	143	156	152	141	158	128	147	143	155	133	137	158	135	149	153	136	141	156	129	147	128	134	142	141	128	149	185	151	156	134	154	131	132	138	147	158	131	136	141	140	156	126	155	143	144	145	126	158	175	169	155	167	128	126	142	156	145	134	160	133	125	153	140	153	164	139	134	144	148	171	141	148	136	135	144	134	156	145	133	130	168	124	131	130	159	119	120	127	154	125	116	131	154	129	134	129	136	129	138	144	159	134	137	135	160	138	151	128	143	139	146	150	145	152	144	134	149	141	136	157	129	142	149	127	128	162	147	115	133	146	149	118	143	134	137	118	124	136	130	158	143	128	126	143	137	160	155	120	130	149	140	150	139	153	141	147	152	149	154	129	146	146	140	142	137	156	136	125	142	155	152	137	140	133	138	121	152	143	154	136	143	141	148	134	139	152	138	142	153	136	124	154	129	145	125	133	148	127	134	142	182	133	143	133	142	140	124	142	137	130	130	142	130	134	148	143	146	142	148	136	141	162	143	132	123	133	148	122	137	152	126	128	170	133	139	141	150	153	114	137	161	141	150	145	127	145	141	130	131	135	145	139	135	143	139	140	149	138	136	151	134	151	153	169	150	125	157	123	157	146	123	149	138	152	139	137	145	142	141	137	153	119	144	137	144	134	169	149	141	147	152	163	134	164	129	134	123	148	152	148	149	133	127	159	156	148	137	132	138	133	135	153	164	150	122	161	147	160	129	136	147	160	148	139	128	144	130	128	138	129	154	154	127	120	147	162	146	149	153	162	158	149	155	150	163	156	140	139	148	130	147	135	127	148	139	137	148	139	128	128	154	138	133	132	148	136	109	146	150	138	135	162	170	137	137	144	145	137	133	138	134	172	135	152	156	154	139	176	151	129	148	150	157	160	154	157	150	142	154	134	156	156	155	153	142	128	134	131	125	158	128	130	152	139	170	134	157	131	137	124	150	157	173	128	160	137	152	138	159	155	147	132	153	162	148	136	118	147	144	142	127	146	165	154	135	133	127	149	153	132	143	144	126	145	166	139	166	167	121	122	142	151	142	131	139	142	131	140	127	137	143	145	157	157	133	143	133	163	137	132	155	144	136	152	131	135	149	142	161	160	150	114	149	157	156	137	135	155	137	148	168	141	119	134	164	130	149	139	133	132	147	151	115	129	146	139	122	154	146	158	143	141	166	138	135	128	137	142	131	126	140	133	124	135	142	151	144	129	130	146	134	173	138	124	148	130	134	120	159	136	165	132	129	137	148	138	148	130	165	140	142	128	137	155	143	161	137	151	142	132	136	143	142	131	141	140	141	133	145	123	127	151	138	120	140	141	152	134	154	147	163	137	113	115	147	159	135	154	151	134	136	146	127	152	134	146	132	149	140	141	125	149	119	159	168	167	136	148	160	126	144	150	118	118	133	143	134	130	157	130	121	141	150	148	138	169	143	132	149	141	121	137	146	158	160	134	148	152	129	149	126	150	117	164	129	146	140	129	136	115	137	160	122	136	154	153	129	137	137	122	130	154	171	129	154	134	144	165	152	137	156	132	145	147	140	144	159	123	136	145	130	130	151	148	152	142	151	143	133	171	153	149	132	169	121	145	153	152	131	140	156	144	149	137	129	144	150	154	142	163	157	149	143	146	133	138	156	140	134	146	152	147	134	141	150	131	163	144	122	136	145	149	123	134	121	165	120	146	156	131	129	157	164	135	129	146	128	126	148	144	142	119	149	132	125	143	143	144	138	134	160	111	138	116	129	135	137	162	168	129	141	158	126	134	151	163	158	153	135	141	159	126	143	148	129	132	141	148	160	139	132	128	126	134	131	140	130	136	151	144	151	146	138	138	126	138	154	131	144	120	146	133	139	133	148	152	123	144	140	137	130	145	143	145	158	145	147	141	140	135	142	146	145	138	138	133	143	150	145	144	141	146	152	149	132	140	145	135	144	133	168	130	139	133	149	132	140	163	136	144	138	157	128	153	156	126	137	149	124	137	133	157	129	150	148	138	133	147	130	144	130	144	152	120	126	137	127	146	142	159	148	148	161	143	137	152	146	130	150	129	162	130	161	148	149	157	144	155	139	137	153	139	127	153	122	133	159	143	130	148	134	174	134	138	150	141	112	142	133	146	139	174	141	131	143	125	150	138	130	136	151	140	139	139	148	155	146	162	119	141	148	158	134	156	130	153	149	142	124	137	156	131	142	144	146	142	130	153	126	148	138	151	121	161	141	133	144	125	154	130	128	145	133	145	145	132	132	140	162	157	126	141	134	149	148	128	129	144	158	143	133	144	135	133	137	147	136	164	126	150	128	159	160	116	139	122	141	126	139	142	132	126	135	142	144	130	145	144	155	149	148	135	134	146	163	120	142	153	123	133	135	135	147	162	157	152	154	153	140	132	133	114	148	132	159	130	138	132	150	127	166	124	149	122	145	130	142	129	153	141	125	159	133	139	130	143	147	137	140	135	152	154	153	133	136	149	141	150	141	146	162	155	133	124	130	135	147	144	163	174	146	118	157	147	143	128	139	125	140	142	133	148	137	146	142	133	145	139	158	151	152	150	135	136	144	143	128	151	131	151	161	145	123	145	133	157	145	139	122	146	151	139	115	150	126	141	131	175	135	129	151	120	146	150	150	151	144	136	146	135	145	149	130	162	132	127	137	148	154	127	150	133	160	154	155	151	151	132	125	138	150	138	132	143	142	152	133	125	118	155	137	139	123	140	146	147
23739	21143	30957	23964	20080	7285	10088	11339	2612	1426	389	384	351	338	312	329	329	288	292	301	308	270	254	233	288	276	283	282	272	262	251	249	286	254	258	257	252	279	268	283	281	264	236	281	264	247	267	261	244	271	250	269	276	272	278	279	264	253	264	268	258	275	288	266	265	302	274	261	264	281	275	285	261	268	263	267	260	243	270	237	264	268	254	259	270	242	253	284	252	264	250	248	265	262	240	288	251	231	285	278	250	256	262	263	255	268	296	285	250	269	285	262	284	279	285	267	252	264	247	242	258	260	248	230	265	267	273	243	286	252	260	267	297	281	254	262	273	296	265	263	219	275	253	256	244	237	272	272	248	260	279	249	260	278	257	264	253	315	244	253	272	269	277	297	258	261	280	273	278	292	257	283	309	249	236	259	244	245	246	297	249	262	258	248	262	240	269	252	250	274	260	245	267	273	271	278	221	236	258	278	278	267	248	259	273	266	256	282	265	267	250	277	232	293	272	269	263	271	280	263	286	251	276	267	269	235	286	244	252	246	255	242	280	267	261	256	262	258	274	267	227	277	260	256	252	279	263	271	281	269	262	252	235	289	264	265	291	265	255	271	257	247	238	248	292	255	284	239	275	291	263	285	264	287	262	247	247	250	267	261	258	263	258	265	269	292	248	271	268	253	245	263	278	270	252	273	266	288	288	251	274	259	258	288	260	244	278	256	273	254	268	249	269	250	240	248	280	266	264	235	245	286	286	286	250	268	227	269	242	271	250	245	272	292	272	226	239	275	309	281	254	264	268	259	230	269	266	268	268	272	270	278	276	269	284	248	235	258	275	259	287	302	254	287	256	265	255	275	252	257	276	263	259	257	253	250	280	238	241	260	239	241	264	267	259	255	233	291	288	286	254	250	258	286	271	282	252	268	252	229	272	283	269	265	257	277	258	269	247	277	279	252	267	258	267	271	251	275	267	262	279	301	269	254	275	265	276	273	251	244	264	251	239	245	223	261	269	279	260	244	249	283	322	283	282	285	264	275	272	236	253	262	278	273	256	267	260	259	269	249	299	249	262	255	277	261	280	269	246	250	256	281	234	267	305	254	262	274	212	269	265	239	272	227	263	264	267	282	269	273	273	262	263	256	262	233	237	295	271	252	263	262	278	234	285	275	215	266	247	231	281	260	273	270	260	269	269	252	253	276	267	262	250	263	251	284	252	254	236	219	259	256	286	259	290	259	266	243	271	291	242	275	269	283	244	261	280	266	274	271	255	260	259	227	251	241	287	285	257	288	284	273	217	274	264	258	228	312	259	268	289	243	262	255	265	275	266	283	256	274	256	264	288	244	260	288	270	254	251	269	266	241	287	265	291	249	269	271	230	280	268	246	250	252	256	275	263	265	255	273	293	269	261	240	277	251	274	280	248	277	254	263	272	253	238	294	257	253	232	256	246	259	282	253	283	256	243	264	239	264	256	258	265	277	246	256	252	243	271	281	261	281	257	274	272	302	254	266	281	307	282	280	259	293	245	234	235	278	279	245	290	266	270	274	242	288	250	274	272	217	277	264	249	254	260	277	282	258	246	245	246	245	290	276	293	262	285	297	279	260	240	247	280	287	261	237	230	243	263	255	268	263	235	263	272	275	256	227	243	243	283	277	247	246	267	299	260	291	242	248	260	259	283	269	256	269	256	275	285	242	262	253	277	272	273	274	262	273	268	264	258	268	280	294	269	255	284	240	241	262	284	276	255	259	247	266	245	261	305	288	252	292	255	253	264	253	251	243	247	265	260	252	250	262	276	247	258	254	268	273	260	242	263	246	252	280	277	248	239	257	265	248	265	249	231	228	251	245	273	256	255	240	265	252	262	250	257	267	267	271	246	272	275	279	309	280	228	281	242	240	255	226	276	248	255	254	261	269	245	240	283	267	271	299	257	233	272	258	261	276	236	264	256	249	310	289	239	240	254	261	259	242	269	261	269	261	260	252	246	284	263	283	261	241	259	242	247	287	285	247	262	247	272	267	243	265	247	258	248	254	282	300	283	263	251	267	270	240	256	279	246	272	270	265	287	261	264	250	254	267	244	247	234	246	263	292	264	329	265	254	280	280	270	296	252	267	264	279	276	245	263	293	255	220	294	251	262	280	257	270	271	251	273	268	286	241	263	269	228	267	288	250	257	271	266	232	255	251	271	248	281	244	268	243	244	261	240	283	246	261	233	256	252	285	256	270	267	269	250	271	247	272	268	246	268	282	240	278	277	215	276	264	275	261	228	228	243	264	300	308	262	233	267	263	318	285	246	280	255	283	245	261	251	250	262	254	266	254	274	282	221	256	251	272	247	271	244	269	286	249	276	275	268	268	257	273	263	237	240	250	256	251	242	251	261	266	283	258	246	250	296	250	276	236	279	271	280	267	287	283	280	261	258	275	268	263	231	263	247	268	267	227	233	284	296	272	276	275	278	249	271	266	268	258	237	283	217	242	287	253	249	262	290	265	268	253	239	275	292	259	256	273	270	273	290	263	255	271	268	274	242	258	265	253	270	259	261	267	261	270	255	238	233	250	247	264	279	268	246	284	275	250	231	257	258	261	234	285	264	261	271	252	244	267	252	277	272	267	280	269	261	236	297	278	269	276	274	281	264	300	268	281	247	266	247	258	231	252	279	248	241	275	245	276	274	269	247	280	271	266	278	272	259	236	255	259	260	254	257	273	279	278	273	245	251	285	250	265	268	257	274	230	250	296	283	242	264	269	252	264	249	287	294	267	238	260	282	295	246	297	254	251	260	256	239	262	286	258	261	258	279	263	277	245	256	291	255	271	256	254	270	265	256	270	244	302	262	283	251	258	247	275	277	268	268	275	261	276	259	283	260	271	253	253	273	265	277	299	282	270	294	256	265	252	264	274	293	258	271	244	275	261	229	248	259	256	269	263	279	262	234	280	254	250	268	275	274	239	235	262	239	225	236	245	250	268	259	264	251	248	266	254	262	262	286	270	273	260	250	277	269	257	232	285	250	285	265	257	279	257	280	299	227	266	240	251	241	242	246	257	252	252	255	274	238	253	293	291	250	315	274	245	266	269	271	251	267	259	263	245	272	239	247	302	275	268	247	276	251	274	245	244	258	272	253	260	278	251	232	261	283	287	303	252	251	263	288	269	282	268	241	282	251	230	238	236	264	265	283	264	268	262	224	270	258	261	259	267	242	288	238	276	269	256	284	284	257	286	265	258	236	266	285	241	260	250	269	241	276	295	276	256	276	276	256	252	268	255	255	263	253	262	246	268	279	270	245	270	270	272	254	241	236	255	264	235	239	289	287	230	270	244	260	251	255	268	263	262	297	259	269	252	288	281	251	271	239	292	279	248	271	287	275	248	229	238	238	265	288	260	251	259	268	269	240	269	271	264	247	269	255	262	254	277	250	258	231	263	268	279	279	247	252	229	253	271	252	278	267	306	269	233	278	235	266	279	280	254	282	259	283	308	255	259	268	255
17392	46182	50278	3195	2400	1620	14822	12876	4124	2070	469	411	355	355	329	361	339	344	355	331	307	311	307	330	305	315	284	296	300	292	306	287	285	279	301	271	281	252	271	284	261	284	264	265	281	284	308	273	259	270	281	273	278	297	249	290	251	274	284	267	269	280	277	303	261	298	300	256	241	240	252	274	262	295	281	276	264	247	274	281	267	259	315	283	286	254	278	250	265	271	266	260	273	269	291	246	274	274	244	281	263	264	272	285	271	259	269	294	274	292	258	281	280	250	270	273	276	283	267	269	263	286	271	239	275	276	262	265	264	265	275	289	267	258	277	273	262	241	250	259	267	285	251	289	270	266	288	255	270	255	274	253	256	241	294	249	278	255	248	268	264	269	302	298	255	261	256	290	288	248	292	272	243	264	261	275	273	279	253	254	269	267	282	263	277	265	227	273	272	267	289	256	245	257	302	276	271	247	314	264	279	258	283	270	279	283	293	258	259	269	268	247	250	290	258	274	242	267	295	284	260	269	276	272	292	247	259	245	253	252	276	253	279	237	308	263	279	280	260	258	263	258	282	275	245	256	282	248	266	286	265	285	282	268	267	277	261	297	320	295	257	268	251	248	268	263	271	291	266	284	294	271	268	279	283	254	229	277	271	295	280	284	289	249	248	231	264	229	257	273	258	257	264	273	269	222	268	271	281	273	261	249	284	260	285	267	270	238	292	275	243	278	280	287	281	280	272	271	249	265	292	251	287	297	264	266	268	265	263	276	279	267	257	265	272	309	283	272	251	261	279	278	287	280	247	275	310	285	281	254	270	249	282	272	245	270	280	239	281	287	250	266	304	289	298	268	285	281	318	273	267	270	256	265	267	257	272	297	258	268	264	297	295	246	282	267	261	297	290	281	290	270	283	266	249	265	274	268	245	241	277	273	290	291	255	225	275	295	274	282	277	286	237	256	252	270	278	262	239	281	265	296	293	311	283	268	274	276	269	295	248	271	263	278	260	264	256	253	255	280	310	258	284	269	275	294	245	277	268	297	242	284	295	282	236	282	297	235	282	271	248	287	284	251	261	291	277	263	264	269	248	261	277	288	302	245	260	285	291	245	294	254	253	260	285	256	275	268	290	263	280	239	267	273	294	292	272	269	261	280	282	271	229	277	283	259	296	278	241	252	295	284	275	280	272	267	284	289	272	290	260	276	257	274	305	250	254	273	276	265	263	277	226	281	272	238	276	283	269	264	263	286	256	290	301	300	271	252	277	274	290	269	226	272	282	273	268	289	274	245	269	270	276	252	291	256	258	266	259	237	267	275	275	241	261	233	255	255	285	255	271	251	266	299	247	282	253	262	297	282	271	282	239	242	242	285	269	243	251	277	271	268	284	259	272	267	263	267	269	247	271	276	267	287	270	284	261	266	270	294	263	257	265	247	235	262	281	302	293	280	267	264	273	254	240	278	273	278	272	273	241	294	275	271	273	270	266	256	270	279	263	290	255	282	256	254	255	254	257	297	275	242	291	293	274	288	256	250	254	260	306	268	289	283	284	286	264	269	267	259	262	279	246	245	276	272	262	234	239	266	308	283	280	259	297	274	274	289	251	272	266	259	279	268	277	274	278	271	308	258	251	265	269	280	270	258	259	252	244	256	275	266	270	295	271	266	239	269	249	268	296	306	270	278	279	279	282	291	298	280	244	273	253	295	253	280	285	283	277	270	292	271	259	273	259	315	283	279	280	258	252	262	299	259	242	256	269	269	262	239	289	252	253	239	268	291	261	282	282	258	294	248	242	276	254	314	274	273	281	237	255	267	284	263	281	277	290	310	248	251	276	291	274	254	258	253	274	260	282	262	279	250	263	249	288	268	293	245	272	271	248	287	299	286	272	252	284	250	277	269	283	262	288	285	278	269	294	239	245	254	239	260	269	255	270	279	294	271	263	262	233	284	252	286	258	260	301	268	272	278	297	277	244	286	283	271	247	296	289	238	264	289	256	266	273	258	251	261	213	275	234	258	266	255	260	278	281	272	271	311	303	286	255	261	246	261	265	278	252	275	273	255	267	279	265	265	247	275	276	287	281	256	272	275	220	281	278	255	245	256	272	281	259	291	267	268	264	269	286	266	253	263	316	282	260	281	271	263	291	267	282	291	266	270	281	259	297	241	248	291	260	249	278	268	282	230	258	263	287	267	274	269	257	266	265	271	288	265	282	284	256	243	281	275	266	300	269	264	291	268	263	262	269	260	266	308	287	259	286	290	295	262	270	271	276	271	250	267	283	253	286	277	234	279	246	306	256	282	294	262	253	278	247	286	284	249	279	266	294	270	282	289	277	272	277	268	296	261	250	255	277	265	269	297	266	270	270	255	261	278	257	253	266	258	236	253	282	259	261	274	252	296	277	248	253	279	266	268	242	283	251	285	272	265	295	300	271	279	242	262	261	249	283	264	264	274	276	290	260	267	270	270	271	285	270	302	277	253	283	295	296	250	282	257	279	279	271	277	284	268	253	263	265	254	254	277	267	250	248	277	254	286	262	280	281	271	250	295	266	262	249	288	276	267	274	238	265	267	288	252	269	272	272	298	302	227	274	282	234	237	244	289	270	266	275	280	264	260	251	295	283	278	251	267	242	238	269	269	268	290	270	300	259	254	271	255	268	263	267	242	299	288	275	285	244	270	246	300	251	272	263	305	297	272	256	250	289	276	280	275	280	246	272	305	295	258	265	280	275	254	273	262	267	289	254	283	280	264	269	282	279	276	261	274	295	265	256	259	271	265	251	254	289	288	252	284	246	278	249	267	247	284	270	268	264	294	258	284	249	258	288	260	270	266	318	253	247	285	262	242	257	293	245	275	294	260	270	217	252	281	269	259	291	272	262	254	288	261	264	300	287	245	293	242	280	273	261	279	243	288	271	257	250	272	262	251	274	270	252	263	243	260	272	253	274	286	293	306	281	266	247	237	269	261	273	251	249	292	296	308	256	310	273	317	266	299	293	291	273	277	271	283	251	311	259	269	249	254	262	258	266	255	276	272	243	296	272	288	266	283	247	256	294	281	242	279	274	276	246	260	280	265	273	263	276	276	259	263	262	292	269	285	267	286	272	260	286	265	274	281	269	264	264	267	291	273	262	264	256	258	268	243	280	259	312	250	289	258	257	270	275	242	256	273	267	268	298	279	279	253	262	260	261	240	312	266	259	250	264	268	279	260	251	276	277	274	238	252	277	286	258	285	286	277	272	241	264	286	268	265	240	286	255	266	255	274	261	261	246	265	272	300	269	284	274	284	253	288	263	254	255	275	292	273	287	299	267	298	269	268	269	260	273	265	277	249	247	258	274	252	280	276	245	286	230	278	260	277	251	253	253	264	261	294	286	284	289	263	269	259	278	281	248	252	266	268	264	269	263	276	236	253	268	255	285	292	253	295	268	278	287	292	266	255	280	299	275	272	274	263	265	233	264	276	295	265	266	277	258	275	289	283	282	269	251	297
24934	21159	29726	24285	8549	761	4184	5047	1195	760	267	283	284	229	233	242	252	238	224	248	248	243	261	237	248	226	245	222	200	210	224	240	212	229	239	207	225	213	225	226	199	216	255	211	214	221	205	229	221	211	226	246	210	216	237	200	220	223	223	215	226	235	221	217	256	232	225	234	237	222	242	224	201	225	228	211	212	230	191	226	222	221	226	236	178	202	210	213	250	217	202	224	242	219	243	199	216	208	211	232	231	237	234	205	229	241	237	221	228	246	233	212	187	190	221	248	228	242	231	223	238	209	225	197	217	205	228	200	230	239	211	218	199	219	215	233	239	243	227	214	229	224	222	241	202	221	253	193	248	249	222	244	233	217	222	215	214	216	236	206	240	224	230	210	203	215	218	230	242	207	222	215	191	236	214	231	217	216	223	210	210	227	236	226	212	204	236	198	218	194	207	237	224	209	220	220	219	229	210	215	234	229	203	230	220	210	220	211	203	200	210	254	223	188	239	208	211	197	214	211	231	247	211	211	238	234	234	235	235	225	214	229	214	234	225	224	218	214	228	219	229	223	206	208	220	224	197	210	234	224	219	238	219	227	250	220	221	223	229	226	193	211	219	218	226	208	206	227	259	229	221	199	202	231	195	241	217	218	205	236	220	199	223	225	216	216	206	235	213	230	215	231	196	204	225	217	230	230	204	210	206	211	214	232	230	247	241	222	207	235	211	218	224	218	231	227	233	209	252	226	222	234	226	217	227	226	210	223	221	234	222	247	215	212	210	246	244	227	234	219	236	207	220	250	229	225	191	216	216	222	252	216	244	215	229	215	221	239	229	226	205	196	239	255	227	212	201	236	248	215	228	235	215	217	237	219	213	223	212	222	223	223	211	226	249	212	224	209	241	229	246	202	230	241	225	264	220	217	245	256	231	220	199	193	233	246	244	213	193	208	229	206	237	239	215	243	215	205	220	226	224	231	215	203	227	192	227	223	254	220	231	210	224	229	229	227	241	214	214	217	214	223	254	246	204	229	239	230	195	205	212	221	234	218	218	203	221	234	217	249	221	215	215	241	226	200	203	211	217	248	187	219	225	215	256	223	220	207	228	252	228	227	207	212	202	220	220	206	217	223	239	212	198	218	203	225	241	216	239	239	221	224	204	223	225	203	203	218	208	204	219	211	226	227	223	222	215	244	213	207	207	230	240	217	200	195	237	222	223	213	221	240	223	213	235	214	223	222	235	210	226	258	222	204	219	231	208	232	240	226	219	219	258	220	237	209	199	223	197	236	229	222	242	226	233	226	211	245	203	199	222	234	216	238	249	222	221	215	224	199	211	197	209	217	236	221	254	230	227	226	247	249	194	216	234	205	206	224	237	209	222	254	215	228	204	249	204	222	213	229	232	201	235	233	228	208	220	246	213	208	213	222	221	210	225	225	224	227	213	233	245	228	214	252	233	221	225	232	190	225	224	220	226	221	230	251	211	220	223	238	250	226	238	244	243	225	228	198	217	226	208	227	238	243	205	224	202	236	225	225	181	251	207	190	203	217	222	213	240	249	225	216	198	222	235	237	242	227	216	234	226	224	210	246	203	224	217	232	209	220	224	227	258	223	194	226	213	239	194	224	215	225	200	211	208	239	197	216	230	203	212	233	225	225	227	253	233	246	209	256	225	236	229	195	236	216	211	225	196	199	244	227	218	209	191	207	215	213	241	211	213	201	222	225	217	252	241	229	239	221	225	206	202	215	217	223	246	217	250	220	227	205	220	224	218	195	253	214	219	233	214	198	212	221	212	241	209	207	229	204	248	220	225	230	191	232	195	204	216	231	216	247	239	226	213	210	225	243	230	205	207	195	221	236	215	242	223	221	228	227	213	220	228	222	210	228	259	201	221	193	213	205	219	224	230	218	198	250	237	194	248	202	213	243	211	234	229	214	197	217	204	222	225	218	227	247	194	225	181	262	206	215	232	222	256	219	226	227	222	234	238	223	236	225	232	224	199	231	220	204	230	196	218	229	207	226	233	206	197	214	212	225	189	229	228	233	239	217	223	217	234	221	212	227	221	243	232	234	242	236	226	200	224	206	224	215	197	226	220	215	175	217	223	238	226	218	209	230	231	230	241	225	241	206	222	203	206	219	229	206	213	221	236	240	224	236	241	227	214	222	228	221	250	207	223	242	212	230	221	228	217	206	205	202	203	249	237	220	265	243	206	211	233	218	209	215	207	214	251	274	252	232	212	229	232	191	238	208	225	225	240	220	204	212	215	217	210	197	188	232	248	220	227	221	230	180	216	237	237	219	203	267	220	233	253	235	236	211	231	236	204	245	221	233	202	228	225	225	240	198	188	207	224	225	224	202	214	231	221	249	219	242	211	188	226	195	216	223	206	216	231	251	208	198	242	227	237	199	249	226	212	212	258	236	220	231	210	194	237	224	235	218	219	207	230	226	206	230	206	237	222	242	237	213	212	214	242	221	232	231	235	201	233	268	230	224	229	239	225	203	226	211	231	201	213	188	212	219	227	226	231	235	219	218	212	241	232	239	231	227	216	246	227	215	245	236	216	226	217	222	244	192	210	230	214	234	237	214	245	219	225	232	236	229	233	207	237	225	219	209	232	222	259	247	209	242	231	221	226	214	239	218	201	244	213	201	209	221	231	214	196	260	213	230	221	227	244	228	254	212	220	218	239	223	215	216	229	244	194	214	208	207	234	257	229	222	197	196	240	232	225	224	232	203	220	248	236	254	251	231	212	180	200	212	226	205	202	201	226	240	221	229	256	215	211	210	229	241	196	234	209	250	233	238	263	207	231	232	212	222	240	271	228	212	230	196	239	189	215	222	221	215	248	226	214	189	221	213	233	196	238	222	230	239	238	222	211	202	254	243	255	227	239	230	208	229	236	212	216	227	216	218	207	219	231	214	217	197	228	213	237	224	254	204	225	190	245	249	222	221	208	221	214	221	201	203	222	217	221	220	243	250	232	242	216	214	220	206	226	189	204	235	224	250	224	231	218	195	228	225	239	220	232	212	211	243	247	235	235	227	231	225	222	238	240	210	209	213	222	233	240	235	222	228	207	223	227	240	249	237	208	213	225	224	241	209	206	219	219	237	248	204	222	220	194	226	221	186	207	205	229	232	217	201	222	223	238	230	210	249	231	229	229	244	210	213	224	228	205	206	217	225	241	233	219	227	215	221	223	212	239	220	216	234	216	221	224	228	247	242	225	216	232	243	212	218	226	219	235	224	232	234	226	219	244	217	225	250	195	214	252	193	203	243	251	223	225	200	253	214	201	222	259	221	213	221	217	229	201	243	241	221	232	208	210	234	234	230	231	247	226	213	218	226	237	225	226	210	225	230	194	208	219	209	223	242	235	248	196	229	233	239	212	227	235	230	248	275	218	208	221	229	199	220	239	210	231	220	246	203	252	219	234	234	228	237	208	231	250	249	209	224	226	230	205	214	190	230	230	224	213	225	227	227	213	246
16232	40367	41185	2080	2004	1032	9038	8328	2297	1289	371	317	268	275	302	318	272	287	255	281	261	239	279	257	269	255	245	257	296	233	236	245	242	260	253	250	255	237	252	252	229	252	238	245	246	268	246	229	246	249	276	272	263	245	257	276	228	250	241	249	243	236	258	246	236	261	247	245	238	244	243	276	274	255	248	239	281	223	243	225	238	252	262	262	243	235	240	246	240	259	235	259	255	221	239	269	232	271	234	247	233	241	234	209	237	248	258	249	240	248	227	235	250	265	242	233	241	250	250	241	222	234	231	228	237	254	238	265	237	260	247	279	265	213	222	252	233	262	269	250	255	228	254	273	254	237	249	234	265	229	219	254	241	262	226	249	262	269	244	248	252	224	240	214	238	247	247	246	252	247	255	264	234	257	278	262	262	261	217	260	258	252	243	212	258	247	242	249	231	266	278	257	230	223	271	256	259	234	282	234	258	238	258	253	226	259	213	226	251	227	241	262	263	248	250	236	236	250	288	278	264	214	252	241	267	227	227	231	281	256	284	246	221	239	230	214	226	258	256	249	258	229	235	238	205	244	273	229	230	247	250	251	206	237	243	240	255	240	224	257	232	259	239	244	249	245	258	234	258	248	250	211	266	273	246	237	261	237	248	237	249	225	229	257	263	253	251	248	242	241	235	248	253	249	226	233	237	223	231	230	269	239	248	250	261	266	256	274	236	243	239	250	246	255	273	253	243	272	255	258	242	197	231	246	254	237	249	237	226	232	254	256	241	259	253	242	218	239	267	233	242	226	248	253	233	220	242	255	251	267	241	249	227	251	248	257	237	228	223	227	224	256	235	253	207	223	260	251	264	241	236	252	259	261	262	230	230	293	231	258	280	253	236	233	266	263	212	248	241	246	238	263	245	279	248	259	266	252	235	248	220	254	263	255	215	250	274	254	230	242	234	258	249	263	235	253	257	260	245	261	253	249	253	240	256	240	270	249	233	252	240	242	221	221	243	238	249	236	244	259	254	236	239	261	233	269	249	237	229	241	253	216	223	229	258	248	228	230	254	226	225	246	231	245	239	272	228	291	198	227	240	245	262	268	256	250	244	221	246	287	238	215	234	235	217	252	243	264	252	222	224	225	239	243	261	230	278	271	211	240	269	260	243	235	246	251	238	233	256	259	231	261	251	257	268	237	260	248	248	252	255	241	246	238	240	244	250	233	224	262	246	236	261	223	240	230	249	236	259	270	256	242	231	230	226	245	232	259	241	268	242	234	235	233	248	234	234	242	263	266	238	257	236	241	269	251	266	248	218	223	268	280	262	255	224	243	248	270	267	270	253	244	250	249	244	290	251	231	232	254	210	272	254	282	229	271	247	237	237	236	238	260	248	235	222	246	251	258	260	255	243	275	249	219	263	243	256	246	247	244	244	246	280	258	235	259	249	234	245	216	252	245	235	232	257	236	260	264	261	271	229	230	250	233	266	258	261	199	258	272	250	250	248	247	251	236	252	258	241	240	229	208	257	242	252	236	227	253	249	264	256	265	274	260	240	254	259	237	240	227	247	247	245	224	260	246	256	217	243	231	237	236	259	250	250	265	253	226	228	256	229	245	271	239	238	241	240	224	233	267	277	254	276	254	281	242	248	229	234	243	243	252	273	253	278	251	229	251	221	244	246	285	231	235	259	237	244	238	263	251	214	252	250	262	255	228	240	258	264	249	266	234	216	247	240	229	208	228	228	267	243	206	241	235	219	230	260	228	227	267	246	242	256	247	216	222	244	232	228	252	223	238	235	264	238	234	246	261	240	230	239	239	228	248	220	227	227	235	256	236	235	245	248	243	233	247	257	240	225	220	262	256	254	221	247	253	207	229	267	252	245	261	250	263	245	249	248	248	233	246	234	241	257	245	230	234	250	215	239	272	230	252	254	247	209	240	250	244	256	222	238	254	241	243	244	238	246	224	245	242	240	230	235	253	235	236	279	252	238	241	284	246	292	218	269	244	274	210	244	247	230	227	221	236	235	262	237	240	257	266	248	246	232	254	239	233	245	229	250	272	262	276	239	206	245	248	228	247	248	264	236	231	217	239	263	220	240	252	259	242	243	261	250	260	218	264	274	237	243	251	235	251	261	246	244	248	233	227	243	237	264	225	245	244	222	247	262	272	202	261	231	258	240	242	237	253	246	241	221	260	254	241	250	270	239	255	262	212	222	233	230	236	277	249	236	230	250	256	257	250	253	240	261	272	277	232	252	212	248	242	282	247	241	239	228	229	236	238	249	224	206	261	252	238	264	232	252	226	261	240	247	282	245	284	274	251	261	256	242	275	255	224	233	240	268	257	253	213	254	240	250	254	288	261	273	235	244	239	240	246	256	223	260	266	243	230	224	233	239	255	220	248	234	261	224	245	263	271	241	262	259	246	237	251	280	236	267	238	241	239	243	253	244	233	243	244	237	247	249	248	229	237	211	253	209	238	256	266	253	258	223	264	242	231	255	241	249	222	245	233	220	246	233	241	258	230	254	251	228	255	279	222	227	210	212	224	245	266	241	278	250	263	256	233	246	219	229	271	234	240	247	245	236	243	226	242	251	244	263	255	267	249	228	237	244	266	245	241	241	252	234	244	241	269	263	224	256	227	250	228	276	277	232	226	240	235	265	246	250	237	252	238	247	236	267	253	243	268	230	229	236	281	223	248	251	234	239	258	259	267	249	235	262	237	242	269	268	203	240	264	226	253	257	249	215	269	269	257	262	230	250	240	283	241	228	244	245	269	258	268	243	247	236	247	247	226	239	238	263	239	231	250	258	242	250	208	260	226	236	243	257	281	248	210	265	264	253	284	265	214	249	269	215	248	230	247	247	251	228	240	260	231	231	233	266	237	231	274	248	239	257	278	247	239	241	227	238	230	247	237	250	243	222	249	251	239	243	252	255	229	241	262	268	270	250	207	241	255	242	234	261	243	245	216	234	233	246	256	250	250	212	267	255	236	227	281	264	272	240	252	234	244	259	246	216	219	256	264	273	246	266	246	242	244	232	239	233	254	242	251	247	242	267	259	257	256	243	249	230	275	263	251	230	271	211	241	237	245	258	240	244	234	251	274	233	260	241	227	244	243	281	243	258	216	248	239	239	256	228	254	241	267	226	253	250	255	233	250	238	205	248	258	233	241	247	245	235	233	229	257	253	272	246	254	242	223	261	259	245	207	252	236	234	247	262	221	272	242	233	219	267	249	269	251	224	245	281	257	236	238	260	230	267	265	241	232	266	256	278	246	262	252	276	242	229	254	227	257	226	244	239	238	239	233	207	235	263	245	241	252	240	234	261	237	238	252	235	244	251	246	262	254	251	244	233	262	239	250	254	243	225	252	219	245	229	227	258	255	226	278	243	230	255	232	252	252	245	254	258	261	237	233	281	241	261	260	277	296	241	248	256	237	272	265	251	237	244	246	227	241	248	234	268	224	233	236	236	239	248	227	241	246	226	250	250	248
22635	21118	29131	24041	21122	20740	22893	21857	5333	3194	662	565	568	567	463	495	475	531	487	467	504	507	470	462	477	468	461	466	480	429	475	446	476	483	459	396	446	496	464	435	460	438	444	423	447	426	403	467	465	429	422	444	465	450	457	427	427	432	408	422	428	437	455	430	471	432	476	473	434	457	458	465	459	451	415	467	469	417	447	449	489	428	468	432	445	439	395	419	412	431	455	451	435	428	467	404	437	451	437	431	410	428	440	443	434	435	442	408	445	431	434	406	443	437	425	432	395	441	438	423	445	410	407	473	454	458	437	445	443	414	473	447	470	449	437	424	429	444	434	397	434	404	403	439	448	455	382	440	446	454	453	417	398	444	410	429	393	450	426	437	427	436	443	414	438	440	429	449	457	434	443	411	463	427	421	449	394	433	464	445	415	468	458	479	464	465	446	472	408	417	478	457	453	436	428	419	417	453	459	418	435	448	436	411	414	427	443	446	418	433	438	479	422	462	420	418	443	452	402	471	445	469	444	420	470	464	431	453	448	424	425	448	428	419	477	447	441	427	452	398	415	436	467	461	444	442	442	465	427	462	445	436	473	468	395	423	393	405	477	491	500	418	423	437	433	431	433	444	450	447	396	460	425	484	429	458	442	450	450	419	445	417	457	441	447	421	431	429	443	452	441	465	459	468	410	408	450	445	420	410	431	441	459	462	468	433	436	443	423	440	443	455	445	442	377	444	474	472	460	438	416	448	434	418	438	413	469	418	438	444	422	463	457	427	436	433	440	475	436	447	454	408	413	435	441	407	466	461	460	457	447	424	448	415	441	491	430	405	444	435	460	422	437	452	422	418	444	479	450	429	440	498	426	435	466	430	448	431	434	416	454	420	429	446	417	439	411	462	469	432	429	436	410	423	457	442	436	421	436	466	468	429	463	448	428	450	414	459	431	480	466	457	426	425	438	411	452	445	430	451	401	415	433	405	409	421	424	449	424	450	437	406	419	452	437	407	435	466	450	424	414	424	443	415	413	407	395	418	401	464	476	451	458	433	451	466	423	465	439	432	435	415	436	489	458	387	424	440	436	416	430	476	474	461	417	446	473	453	442	447	419	431	447	434	397	443	425	438	443	439	438	425	434	462	441	429	440	385	427	475	447	447	432	451	472	475	447	411	448	422	416	452	474	446	432	459	419	388	411	411	413	451	427	447	419	435	415	463	451	416	414	426	415	441	421	450	420	415	446	439	500	473	428	443	412	446	445	470	434	418	455	447	454	400	446	436	472	472	450	425	444	423	461	471	422	450	424	441	434	433	440	435	455	386	450	458	457	436	474	421	387	448	417	411	387	428	415	405	455	428	458	465	428	473	485	477	435	462	421	431	433	432	406	446	454	427	414	441	410	454	438	438	440	468	413	446	467	441	428	420	455	459	390	459	444	440	450	415	443	455	433	463	452	438	423	415	427	441	432	443	411	457	438	442	422	459	440	415	452	444	450	463	444	460	449	463	455	485	440	458	430	435	433	432	450	418	433	456	466	460	467	411	429	454	431	438	443	435	431	423	432	425	417	452	450	440	452	444	465	423	412	435	409	422	437	465	426	407	448	420	464	411	453	388	426	424	445	440	437	407	411	447	455	451	378	493	448	450	425	440	431	445	435	442	468	422	454	440	461	436	442	443	442	424	439	412	452	445	456	422	458	394	441	451	418	454	446	439	444	417	446	436	492	421	449	436	408	458	411	461	421	421	447	451	437	449	481	402	443	450	446	447	466	435	457	464	465	397	464	423	466	396	439	428	471	428	443	429	447	420	431	424	429	407	409	455	437	466	405	454	424	429	423	468	468	437	425	456	457	408	434	417	446	419	426	409	399	424	462	462	432	465	416	412	409	425	417	425	467	457	436	426	439	431	468	426	405	406	441	476	443	421	446	466	411	439	408	433	458	436	429	447	427	452	431	477	435	438	467	400	420	445	434	478	447	431	445	470	458	416	466	456	403	443	448	418	445	457	446	454	434	473	440	457	439	429	439	440	458	418	470	427	447	424	442	435	440	431	469	473	442	485	423	453	433	436	456	466	415	432	451	420	425	425	495	410	476	447	469	418	465	437	456	469	474	443	465	387	434	479	466	436	443	437	460	436	434	407	402	433	414	417	460	451	452	455	451	436	459	455	426	438	475	423	432	460	432	446	453	446	412	461	438	466	483	453	430	427	428	469	413	458	409	453	426	410	474	431	445	389	448	448	439	454	449	479	468	425	409	405	448	445	468	467	436	429	432	406	417	411	462	482	449	451	420	416	432	414	434	463	428	425	457	460	438	453	446	434	437	462	441	348	416	460	429	474	421	425	434	432	446	431	431	431	441	447	436	420	434	457	407	434	423	446	443	487	408	420	422	438	401	416	432	441	438	463	441	419	425	473	417	462	432	404	454	471	438	438	429	395	457	452	448	410	462	429	439	450	465	424	473	419	420	437	460	419	445	424	463	470	492	436	433	423	428	452	467	434	441	390	432	473	440	477	422	434	414	408	376	431	442	460	424	431	415	481	466	447	450	423	456	459	435	407	421	456	403	442	399	406	421	418	448	440	448	449	463	405	467	422	444	441	452	458	432	412	438	430	428	455	429	471	380	387	439	439	432	440	482	460	423	432	449	465	447	425	422	439	396	436	447	431	433	411	427	443	431	445	388	410	428	432	426	478	448	416	424	439	400	400	446	456	454	380	413	450	436	450	464	421	451	440	466	442	417	451	451	457	440	451	425	425	442	419	419	476	434	405	402	448	445	444	422	445	421	448	454	434	438	468	467	442	460	422	454	440	412	429	449	456	460	431	430	477	441	468	445	402	446	413	420	463	465	426	459	438	466	495	443	416	456	470	442	467	413	426	423	421	419	434	433	412	434	435	453	441	405	449	436	425	447	473	458	429	427	487	433	432	480	434	430	446	408	439	455	434	428	447	429	429	404	463	433	460	444	379	425	427	438	434	445	370	442	395	455	441	445	445	439	435	442	455	469	445	410	459	460	422	440	386	463	446	439	445	462	430	414	439	396	455	476	514	424	444	454	408	429	456	438	458	440	433	465	437	455	451	433	407	430	450	451	419	443	452	456	446	435	481	440	462	449	391	448	392	469	414	452	411	419	428	461	425	446	460	426	453	415	425	407	416	450	446	423	435	464	414	465	419	461	408	429	463	456	448	451	454	456	445	439	411	423	476	451	420	393	450	449	465	427	414	444	439	438	481	448	436	430	465	455	424	394	408	448	430	449	460	435	457	416	422	465	444	436	469	451	430	456	433	429	447	404	407	433	408	441	436	431	406	441	411	466	480	451	425	457	450	415	450	448	425	413	465	424	443	434	470	425	452	424	431	445	437	430	463	421	450	448	444	457	417	445	455	398	439	467	426	441	447	448	443	443	439	443	436	424	442	376	430	443	450	433	446	486	463	382	416	394	469	456	448	431	399	459	435	442	420	433	459	455	459	422	457	462	437	465	462
19414	49898	57189	5754	7342	3205	24097	19355	7173	3872	803	714	695	701	588	582	550	584	521	551	519	542	508	528	481	490	495	473	507	515	494	456	476	451	517	450	489	460	470	492	412	479	454	445	428	462	418	471	459	436	432	420	444	456	474	436	413	459	435	475	449	472	409	439	431	492	463	455	437	443	451	459	470	462	458	448	413	433	450	418	443	414	442	454	453	455	431	434	429	436	435	443	465	401	461	481	405	448	419	464	429	455	458	419	423	455	471	436	460	454	439	402	442	445	443	456	451	427	467	409	459	461	451	430	456	441	478	427	425	453	438	502	441	424	442	453	458	428	416	482	401	436	466	461	458	450	445	426	457	429	467	439	454	442	464	444	479	459	430	456	451	430	439	470	457	449	439	467	405	459	434	458	454	444	477	428	447	433	446	441	455	460	422	441	402	433	424	470	479	485	442	446	428	447	437	428	405	438	470	491	443	436	468	439	437	431	467	455	443	438	423	451	468	455	421	440	456	465	469	446	483	452	452	444	449	411	477	454	442	458	440	441	452	436	423	445	439	449	471	423	431	453	455	448	447	475	451	438	452	468	419	454	426	461	468	473	466	438	422	424	491	439	490	457	444	454	491	450	471	440	438	420	427	464	431	424	474	429	467	413	467	428	458	471	424	451	458	462	445	439	482	464	461	438	473	438	438	478	453	430	460	454	437	446	456	415	459	419	500	457	429	422	486	457	429	447	448	447	411	399	463	439	455	502	441	436	436	473	412	436	441	444	474	442	440	425	463	428	445	478	447	444	447	451	414	430	452	438	447	454	443	465	455	430	444	445	430	430	452	459	416	439	453	445	463	456	436	436	415	426	461	458	447	451	475	461	423	416	448	460	453	436	464	458	401	465	450	494	492	446	467	453	431	451	450	474	430	420	440	464	396	449	408	450	473	431	428	432	457	459	462	466	422	448	437	438	412	447	462	445	471	470	443	438	454	426	430	433	439	460	446	435	459	436	452	416	444	471	433	438	439	446	442	458	416	444	469	437	465	430	509	462	457	470	427	469	435	415	459	409	476	442	454	419	459	416	460	443	478	436	502	415	432	417	438	439	452	427	449	489	463	415	414	481	427	426	458	464	477	456	458	440	430	446	455	422	451	421	447	439	414	459	451	426	464	476	437	441	450	431	464	425	471	453	413	443	442	424	468	478	468	437	458	447	438	462	446	470	461	446	415	453	408	425	429	439	442	442	476	433	433	431	424	440	403	437	446	427	466	411	482	452	439	420	446	462	398	435	445	439	433	501	466	432	456	464	458	446	469	453	422	436	468	432	402	433	464	476	451	425	463	431	455	466	449	453	413	448	472	434	450	441	443	471	461	474	433	428	452	501	436	424	445	436	470	452	463	457	446	441	446	447	450	478	437	442	468	440	439	390	438	438	482	455	433	442	420	461	419	448	436	449	436	441	461	487	459	409	467	450	393	451	423	422	435	437	428	401	473	465	446	421	465	403	487	457	424	442	471	450	472	423	447	397	443	439	441	437	453	444	453	466	469	452	389	429	440	435	450	432	433	448	444	422	418	481	430	479	459	430	440	442	468	441	427	452	494	446	428	438	449	432	448	417	455	440	441	463	455	440	451	418	416	476	481	450	468	433	456	441	450	484	435	477	429	447	476	389	423	433	476	441	423	414	453	467	429	478	471	454	426	441	450	450	490	457	419	426	477	460	481	499	487	480	428	452	452	438	433	413	447	461	440	444	414	420	428	470	428	448	478	476	445	438	406	437	404	481	441	427	415	442	433	425	431	418	462	425	484	391	453	458	432	437	439	443	496	415	443	494	464	433	453	438	487	444	370	483	456	434	421	428	409	447	452	444	453	425	461	453	416	449	454	406	454	453	446	493	426	492	439	455	423	421	472	487	426	458	417	431	416	391	450	448	446	443	423	471	477	419	428	454	452	464	442	463	442	424	460	434	442	469	466	447	439	420	396	424	410	459	439	426	445	460	431	440	443	454	460	447	477	456	470	458	439	458	459	463	469	415	414	453	426	463	434	436	465	426	460	434	417	444	466	453	510	433	396	433	411	465	461	468	411	484	458	428	451	459	439	459	448	441	427	435	458	463	442	475	472	416	436	452	434	439	454	464	460	432	431	453	449	424	447	480	412	471	456	432	451	443	431	475	448	478	476	426	415	480	450	441	436	435	465	480	423	461	482	464	458	439	416	468	479	435	431	448	451	423	411	423	416	430	437	425	440	464	453	435	426	480	454	459	471	455	439	510	457	417	442	429	457	443	410	448	454	467	462	447	436	442	459	407	404	454	427	419	423	446	434	474	402	466	452	468	438	438	464	424	439	381	454	427	454	424	448	420	452	448	426	450	434	447	431	398	427	487	428	415	445	446	472	419	480	414	451	445	448	458	480	473	438	422	453	458	441	416	413	463	433	450	405	445	458	470	404	451	435	446	450	467	416	425	478	446	423	421	409	395	467	449	445	463	414	466	491	420	460	438	429	456	446	424	464	452	446	463	473	457	477	431	480	448	461	432	434	440	416	425	449	458	471	437	466	444	455	441	417	462	450	444	430	480	437	411	481	449	452	457	482	469	471	430	475	462	465	438	460	445	427	458	482	474	467	490	455	475	447	436	454	463	421	465	429	448	460	438	464	442	436	437	459	434	413	427	479	457	401	468	462	461	440	424	444	452	424	444	475	450	429	446	456	446	426	415	417	455	463	440	466	430	429	396	412	465	406	436	463	425	429	478	456	458	443	416	486	458	442	413	445	416	461	418	437	397	426	434	462	406	434	473	439	445	442	531	400	431	430	446	428	428	466	410	442	447	418	454	434	436	451	446	412	439	450	428	457	450	426	470	477	466	434	425	424	443	453	451	415	449	444	430	432	446	441	431	462	441	450	408	451	454	485	442	449	454	446	417	429	432	438	443	438	423	464	438	412	426	471	450	458	444	457	423	393	454	415	444	431	427	477	468	431	455	407	455	453	486	422	451	447	434	437	436	426	471	412	436	450	475	457	405	479	437	408	417	430	493	449	426	451	418	450	448	413	429	441	414	416	410	436	432	453	466	478	414	451	435	469	453	460	439	394	446	439	426	458	488	447	458	423	398	453	438	448	456	444	449	437	417	444	419	469	449	410	441	414	477	455	438	421	451	429	426	468	444	436	452	448	473	434	408	429	438	449	439	438	441	457	459	406	475	440	440	417	429	459	460	426	409	436	470	453	459	463	396	491	450	442	453	471	440	487	461	426	431	428	468	463	467	450	421	416	417	440	427	423	492	430	474	472	465	480	416	420	419	424	414	428	455	464	450	451	452	453	486	426	446	426	452	412	487	457	457	423	431	475	428	418	456	436	447	432	435	466	405	413	430	459	450	452	423	435	400	445	468	452	436	457	436	431	436	451	468	459	440	417	410	412	425	429	428	467	416	455	485	469	409	421	401	413	426	434	457	421	455	442	436	399	448	447	487	453	417	450	475	476	402
27943	21576	21551	3011	473	244	1047	1015	260	214	127	136	145	154	119	148	120	141	110	137	122	134	128	124	124	148	138	110	135	153	120	127	141	154	130	132	125	134	127	141	145	130	142	146	134	123	114	128	147	132	142	138	131	121	151	122	131	145	137	111	107	120	128	120	140	124	131	134	156	102	113	132	120	136	135	138	112	129	136	130	114	132	130	135	119	144	114	114	118	133	120	117	153	115	117	126	132	136	128	139	117	131	138	125	120	104	130	109	121	121	125	122	136	104	120	125	107	122	146	146	135	116	129	122	115	126	120	128	134	117	126	126	120	114	110	142	120	132	121	114	125	137	140	143	126	144	113	144	118	127	116	130	125	133	127	141	118	115	120	111	116	129	143	137	126	126	114	122	124	123	123	122	118	137	120	152	124	148	119	125	115	130	116	117	131	142	103	137	109	133	128	138	142	138	117	139	121	129	106	106	119	109	144	134	107	146	131	135	118	120	127	111	146	133	114	124	121	126	134	123	135	144	134	122	109	106	127	116	129	88	129	113	145	120	140	146	131	142	112	129	150	132	127	131	109	121	119	130	107	139	115	136	138	131	133	135	138	127	141	116	116	135	126	110	119	125	127	126	105	139	125	116	127	128	102	138	142	142	120	131	141	117	120	144	152	116	118	132	116	130	118	118	132	149	132	126	109	117	136	159	145	126	136	129	129	119	117	153	119	119	133	138	147	145	118	105	122	104	132	133	137	133	120	130	134	133	139	134	132	141	112	141	137	142	114	126	113	137	122	127	140	105	128	136	124	136	133	150	133	135	145	136	128	134	103	127	153	141	119	123	104	130	140	127	134	115	123	129	128	123	108	136	119	149	97	120	145	139	129	137	137	134	101	114	112	117	140	126	106	126	137	137	123	140	139	109	139	147	119	134	122	131	123	131	103	152	102	113	128	140	119	131	137	114	136	120	148	137	128	122	132	113	117	125	148	141	143	112	134	126	147	133	118	122	120	123	131	120	135	133	121	141	137	139	129	118	132	125	123	123	130	99	104	122	115	138	131	115	124	124	141	141	127	132	125	120	133	109	114	138	106	127	125	120	116	134	126	129	112	116	123	111	142	131	121	135	128	129	130	132	120	143	127	126	123	123	132	122	124	130	111	129	133	119	142	131	127	107	118	114	134	136	117	134	116	96	150	123	111	121	130	127	147	141	129	117	116	133	131	114	148	129	113	109	148	124	139	133	127	112	137	143	120	113	122	123	139	117	125	123	137	125	128	124	121	128	142	125	125	143	121	118	129	118	113	118	129	139	124	139	109	121	132	109	128	137	139	133	125	125	129	120	130	140	105	109	115	119	156	118	135	131	121	122	122	114	120	116	129	127	131	135	132	109	125	131	135	103	129	128	114	122	134	114	134	133	114	159	124	114	132	134	106	132	140	138	116	122	137	143	133	114	126	144	118	102	124	117	130	146	155	139	114	123	130	125	134	120	116	115	125	132	124	149	132	130	125	135	126	131	123	125	120	131	106	161	119	122	116	126	122	114	111	122	134	128	117	144	126	139	137	131	132	127	125	127	115	121	144	134	123	114	139	125	137	128	140	142	124	126	138	134	125	141	122	128	131	138	146	119	123	132	126	140	116	121	127	130	128	121	115	122	122	131	127	122	127	108	119	158	135	129	132	121	125	127	133	115	117	110	121	109	108	117	138	135	135	134	114	120	115	137	135	133	129	149	134	117	120	131	119	137	117	122	140	126	115	137	118	124	123	113	147	104	127	125	128	152	122	130	148	130	129	133	136	121	129	121	139	156	120	130	134	116	126	145	138	118	134	140	120	134	151	134	116	122	136	120	125	122	123	132	116	120	138	114	134	142	120	125	117	127	141	112	128	133	136	105	137	107	142	120	129	136	122	130	141	136	112	125	128	120	125	132	112	143	130	145	120	120	153	137	139	132	121	124	112	119	112	132	124	112	118	125	118	124	119	127	149	106	138	123	120	124	126	135	122	125	135	113	130	135	113	128	124	123	144	105	129	115	132	127	132	119	123	142	141	126	133	114	114	113	104	120	120	141	134	105	124	121	116	150	141	118	135	136	148	127	136	128	113	110	137	129	107	124	138	127	130	146	146	154	132	119	120	136	143	127	106	93	125	136	144	116	142	137	121	113	133	135	113	132	134	120	127	139	131	132	130	117	126	117	127	100	125	118	130	136	131	153	118	121	125	118	120	130	118	111	141	126	134	108	138	134	131	137	135	145	126	114	131	137	132	120	140	118	132	124	123	121	134	132	117	134	128	135	133	121	131	128	133	124	141	110	115	143	139	110	129	127	115	136	142	128	113	152	129	128	122	127	117	124	132	148	141	129	110	136	115	132	124	125	134	129	133	127	115	121	132	123	149	147	131	132	127	150	128	122	106	126	128	131	130	124	132	134	144	133	139	124	139	127	115	132	151	131	124	138	123	116	129	120	135	147	128	152	114	120	121	123	124	120	122	119	133	144	129	135	106	116	129	124	125	143	118	138	113	128	140	130	129	121	117	125	135	127	117	120	123	134	138	130	131	125	133	126	114	122	133	129	140	140	117	123	150	136	124	106	116	120	137	100	124	123	135	119	123	129	122	124	141	110	136	120	147	121	150	138	129	116	120	136	98	155	146	115	126	131	136	126	137	124	134	108	136	146	134	134	129	108	127	135	141	129	149	124	147	109	149	126	131	123	140	120	126	104	117	129	136	137	117	126	129	114	145	123	110	119	140	124	131	135	120	123	143	137	119	105	137	114	145	136	117	102	125	131	136	139	138	125	130	124	132	106	118	129	116	104	112	126	137	152	121	116	151	115	129	122	120	136	128	122	133	124	116	122	119	106	124	136	123	151	135	117	165	139	116	114	114	153	110	121	122	130	134	152	128	137	117	116	127	130	133	146	104	132	122	133	113	128	124	133	156	122	121	120	110	139	124	131	113	146	130	129	123	110	126	136	126	154	137	128	127	115	118	115	131	118	124	128	123	132	138	120	123	123	120	128	130	119	132	144	144	123	144	119	136	116	113	119	137	116	125	150	133	131	134	118	119	136	131	116	126	140	143	148	130	122	121	122	120	122	128	121	132	144	133	118	108	119	129	113	121	145	115	106	118	130	128	159	138	119	134	109	121	109	127	115	130	145	131	114	120	141	146	123	118	118	133	116	129	122	137	140	130	131	153	142	111	143	122	129	137	133	126	142	129	153	128	121	130	138	141	121	132	120	121	135	127	118	125	138	141	149	127	128	111	131	133	133	138	136	145	134	133	131	125	120	124	115	134	127	105	134	116	122	117	124	140	137	113	116	130	131	137	134	142	112	115	122	124	127	124	141	100	132	131	137	115	133	129	125	134	133	117	151	133	143	125	126	128	128	142	136	137	138	124	124	132	131	123	113	128	125	136	124	110	126	131	119	118	116	119	131	125	121	118	119	100	128	119	126	119	124	133	113	122	126	141	118	145	129	132	107	111	125
14726	29015	16462	610	520	291	1327	1190	334	227	123	140	156	143	121	129	135	150	146	141	161	143	137	158	154	150	140	159	151	149	154	142	144	144	141	130	153	141	131	139	140	159	153	120	122	143	155	143	124	120	137	153	142	138	155	137	153	141	155	144	133	136	128	146	131	150	149	145	154	150	150	142	137	132	135	152	139	142	156	127	139	129	154	148	141	170	157	167	136	138	162	162	137	145	145	139	149	153	137	117	115	111	114	156	115	162	129	147	148	125	138	139	152	138	142	151	131	156	124	145	158	130	128	139	144	163	163	138	133	130	140	146	152	136	155	140	120	149	147	166	154	143	126	140	129	134	125	149	114	144	160	139	130	155	150	146	154	135	151	121	119	141	123	143	174	123	146	125	145	127	139	157	149	135	156	139	155	127	158	121	149	132	132	122	120	128	131	148	126	143	137	156	137	139	144	138	143	121	158	142	149	146	136	136	149	166	151	124	151	156	126	147	142	137	135	156	137	163	137	134	126	151	147	142	156	160	121	141	163	147	142	140	141	142	123	145	158	166	158	129	141	164	124	140	145	139	129	150	138	150	123	139	144	142	125	159	148	126	137	151	142	139	137	157	138	143	133	126	138	164	147	139	147	138	129	139	140	139	140	125	138	155	133	143	138	144	126	160	132	147	124	152	149	156	136	136	150	139	159	147	133	129	150	161	124	138	151	152	146	147	142	142	159	146	120	128	143	132	131	124	148	118	140	131	145	142	130	167	132	149	149	160	139	140	142	138	145	146	134	129	122	134	131	138	131	143	158	150	161	156	134	136	169	126	153	155	147	136	127	154	131	144	166	151	129	139	149	151	156	152	142	120	133	153	141	137	154	147	156	136	162	125	144	136	147	117	144	138	142	132	132	100	151	123	155	115	156	151	155	130	151	144	117	121	145	163	138	133	146	166	142	122	131	152	138	131	140	141	155	146	145	123	140	129	147	160	128	152	126	145	123	140	123	134	148	142	146	158	140	125	152	137	137	154	156	134	157	156	152	125	162	150	140	147	120	127	141	154	139	117	144	119	158	146	142	147	138	156	158	137	117	121	132	154	155	139	127	146	155	147	145	151	155	158	127	155	165	152	147	168	133	144	131	149	140	140	155	136	157	142	154	137	140	130	120	108	123	139	140	136	139	137	146	140	135	132	121	131	124	153	138	150	147	156	179	128	137	138	127	127	152	154	126	149	140	149	145	158	135	168	160	122	137	142	126	136	143	135	122	150	151	150	173	136	138	156	141	132	130	153	131	116	122	163	136	154	136	135	152	141	152	146	161	135	151	167	141	128	136	125	137	148	152	149	144	138	149	152	167	130	145	141	158	146	132	131	149	137	139	122	161	141	143	169	145	136	144	139	159	127	144	155	139	127	153	137	136	137	136	124	153	150	126	146	143	134	150	170	137	130	133	111	144	138	146	153	135	155	144	149	144	164	151	148	146	131	143	118	151	144	146	123	140	152	141	139	150	171	126	137	137	131	138	148	135	149	125	144	127	148	134	141	153	160	125	132	144	153	133	131	133	122	131	135	147	141	144	127	147	158	130	125	143	151	133	163	155	157	130	120	127	131	127	123	127	131	149	135	142	128	111	127	152	141	133	146	135	119	144	135	164	138	126	135	135	154	157	138	146	140	141	159	131	149	138	117	115	132	121	162	132	147	134	147	134	161	140	148	142	141	136	141	146	152	144	137	136	150	133	139	120	143	146	156	136	153	153	169	145	128	151	148	146	164	128	134	142	125	157	153	130	143	147	142	126	126	133	146	152	114	129	151	147	130	136	146	132	142	161	138	155	125	137	137	175	147	141	135	149	157	140	146	111	141	154	130	162	160	151	142	122	145	114	138	148	143	129	135	175	133	133	144	129	157	148	141	149	166	139	142	117	155	132	124	143	115	151	127	127	138	150	174	136	143	168	149	127	134	131	158	141	147	153	145	127	154	127	139	148	141	152	132	130	157	168	143	128	140	118	142	131	124	132	145	157	158	145	153	134	118	148	174	172	141	127	161	142	154	136	121	136	136	149	130	137	134	141	148	156	139	143	144	142	140	150	149	153	171	146	146	147	132	158	149	145	141	129	128	120	149	132	137	134	151	146	134	143	146	151	149	148	148	133	148	146	152	141	127	140	136	141	152	154	173	142	147	143	132	129	133	149	163	127	157	137	154	141	145	141	150	145	161	140	157	154	142	143	137	149	132	125	125	157	129	157	148	151	133	116	136	128	132	128	139	149	141	153	131	143	149	147	130	138	146	148	152	114	151	152	141	124	143	140	128	153	148	114	123	143	150	140	153	154	148	151	156	150	121	150	140	132	147	130	152	149	151	135	126	150	152	135	137	166	144	136	134	164	141	133	131	147	141	146	146	145	128	153	158	157	146	150	147	151	140	156	146	129	134	168	123	134	143	152	129	155	143	138	124	147	148	158	132	140	137	134	151	146	158	121	156	134	142	144	132	143	133	128	147	140	144	141	138	141	140	154	177	155	164	133	142	138	154	146	147	146	129	137	163	131	158	149	135	125	146	144	151	146	139	132	142	141	150	150	157	119	134	134	129	143	136	137	142	147	135	142	146	126	133	150	142	145	123	128	139	126	132	145	138	142	119	142	127	142	147	133	128	139	156	142	126	158	145	143	143	133	144	150	159	123	148	137	131	136	125	160	143	146	129	149	135	151	166	141	153	154	151	145	145	127	138	109	137	129	141	152	150	145	143	141	143	157	146	135	154	131	136	130	119	148	150	144	141	160	130	157	140	143	146	151	142	150	137	128	148	139	166	175	140	153	139	165	168	147	158	153	133	133	140	144	169	111	138	117	116	167	122	155	135	137	132	128	128	138	136	163	166	143	140	137	134	153	129	145	136	149	130	150	144	157	140	143	124	128	122	156	139	141	143	134	135	157	127	161	151	129	140	149	126	125	145	133	141	142	132	139	134	137	137	130	137	151	131	140	143	141	135	134	148	143	120	140	160	143	145	123	154	154	133	154	156	149	148	143	129	142	131	150	119	151	141	140	141	128	145	138	145	146	137	137	151	138	140	154	139	137	142	126	146	143	153	160	130	147	145	160	145	153	108	161	141	152	155	139	168	146	125	134	135	140	136	144	140	151	121	129	138	137	136	142	131	133	126	134	146	146	143	152	132	153	140	164	129	152	142	159	126	147	149	150	157	145	160	153	129	126	108	146	147	135	139	149	150	132	142	134	134	160	154	176	142	134	144	141	145	153	151	152	158	154	133	108	145	140	116	148	143	165	152	139	152	140	162	133	136	147	139	129	148	162	162	123	136	157	140	151	126	148	152	130	155	152	141	154	144	141	132	142	135	119	150	136	134	157	128	147	170	162	145	139	142	154	128	136	145	129	136	165	169	150	137	153	124	125	155	146	157	128	145	127	157	147	148	140	124	134	127	133	130	144	138	158	132	147	107	151	132	137	151	113	145	154	149	125	143	135	142
23741	21121	29794	25520	20303	8240	10950	11888	2944	1465	394	364	343	321	352	295	281	328	298	264	286	275	275	322	270	264	267	263	280	260	247	288	265	286	275	282	273	276	275	271	281	263	259	259	259	280	252	252	279	302	260	268	268	260	284	251	257	258	283	273	267	263	294	286	251	272	286	246	268	252	250	235	263	233	258	292	245	288	268	277	244	302	265	288	245	235	271	283	265	254	245	252	273	260	266	275	272	256	277	250	271	255	264	232	254	293	269	242	269	242	238	250	272	266	253	242	252	287	269	290	231	254	296	283	267	249	266	259	259	273	276	253	282	255	269	268	271	311	249	249	277	263	276	256	276	269	267	250	272	264	260	269	257	278	243	279	257	258	259	253	258	260	258	297	284	273	268	243	263	253	255	257	268	273	233	234	248	270	293	273	277	262	236	271	263	260	249	266	278	301	268	251	281	285	262	255	258	249	257	277	281	279	226	287	282	259	255	283	263	266	249	281	274	264	262	270	238	258	259	246	256	257	300	255	247	256	276	251	267	268	276	293	284	280	280	243	272	267	275	263	266	246	297	260	271	263	240	269	288	261	260	267	256	242	271	255	256	266	240	219	267	279	261	256	239	274	289	301	288	243	261	253	271	270	273	240	269	271	260	278	250	283	286	278	271	270	264	261	275	279	264	269	263	270	275	259	286	281	254	251	259	239	289	244	294	264	243	234	269	241	254	239	239	258	310	290	252	270	256	256	239	265	253	263	244	263	255	257	257	255	290	257	266	274	266	257	257	259	267	286	247	301	259	254	262	277	249	234	272	239	254	249	241	285	251	247	205	277	262	260	261	256	227	286	287	278	265	253	272	248	291	263	229	306	266	268	270	251	243	268	235	266	268	264	257	244	255	260	266	247	264	267	274	248	252	270	242	286	257	240	248	263	236	237	274	280	286	256	243	300	258	236	259	272	256	256	247	240	254	275	239	264	267	262	251	286	244	296	235	271	264	270	285	280	274	264	266	287	274	243	256	263	263	238	258	236	231	243	284	283	243	259	276	251	263	266	276	238	288	266	243	260	281	276	249	291	268	244	260	254	269	266	253	255	261	249	267	256	272	295	260	272	268	240	257	263	269	268	267	276	285	251	257	280	302	258	258	249	285	252	277	247	251	233	238	238	264	255	259	262	258	242	252	245	267	253	251	242	259	275	273	257	247	248	283	264	264	242	255	278	255	256	261	246	258	262	234	224	275	258	249	274	274	236	277	271	279	272	258	260	245	233	251	274	266	261	258	260	261	278	257	284	235	264	284	238	279	272	266	275	279	287	253	249	293	268	289	266	275	250	255	251	259	259	279	249	251	247	250	257	247	248	294	252	259	233	276	260	253	265	251	282	269	254	263	272	247	286	247	276	271	248	250	244	248	244	255	278	275	272	254	264	258	252	277	276	256	265	272	274	272	264	277	269	251	267	271	261	235	241	280	274	274	284	296	235	267	256	247	256	291	246	258	238	256	268	270	294	285	290	271	248	249	285	273	269	248	284	255	254	284	247	271	278	272	255	284	258	253	267	247	278	284	281	262	266	265	281	280	230	254	278	281	260	277	252	258	246	261	265	261	285	276	271	272	261	296	231	277	259	247	298	283	272	287	265	235	241	267	230	251	252	272	257	264	278	295	243	277	272	272	278	230	252	269	258	258	243	251	275	273	267	267	302	270	280	268	269	261	263	274	304	288	281	255	241	285	273	268	278	282	268	246	245	257	277	288	274	260	282	279	276	249	259	292	262	265	234	284	260	272	258	256	279	261	290	284	236	228	238	251	242	266	245	262	220	266	287	228	271	284	258	276	273	231	260	271	274	292	266	257	276	274	255	229	282	244	248	277	263	280	275	264	235	269	267	268	288	258	259	269	285	278	274	266	263	282	237	264	258	250	268	267	251	257	256	265	262	250	255	259	267	277	267	226	266	253	242	251	259	261	250	283	244	271	251	252	246	226	250	268	258	255	297	270	270	294	286	265	266	301	250	252	260	261	267	249	256	269	270	278	249	254	262	280	264	280	265	257	262	269	254	292	268	261	239	269	304	268	250	264	267	272	275	246	231	278	260	252	252	229	257	265	226	249	277	268	273	270	264	259	256	250	285	284	285	271	244	251	260	243	292	270	281	271	287	307	272	255	270	264	262	255	225	251	269	270	261	267	282	262	282	288	260	297	288	274	235	265	270	262	255	298	262	246	259	261	254	267	285	255	257	254	246	261	257	261	242	284	267	250	259	252	245	241	265	231	268	265	241	286	269	267	250	278	248	285	262	246	262	251	271	293	245	283	274	281	290	279	254	296	281	277	264	276	268	246	298	252	287	285	287	259	250	245	260	301	246	276	234	262	283	250	281	237	244	203	287	249	278	260	297	269	287	237	239	278	243	275	249	236	253	257	262	285	263	270	274	224	258	277	280	255	252	262	256	240	318	311	297	270	272	265	280	277	269	261	274	250	263	257	266	260	251	233	284	268	269	258	263	305	263	271	255	273	278	276	251	258	234	239	285	243	240	240	303	255	254	255	259	256	270	260	281	271	256	246	270	248	256	234	245	272	255	278	242	284	248	231	252	308	280	261	268	241	250	258	205	232	244	248	251	273	244	277	243	246	252	256	257	253	252	258	248	272	295	238	264	228	311	258	259	272	266	257	264	260	264	246	278	296	248	270	245	262	279	265	238	270	270	239	265	281	251	271	253	290	261	282	263	252	270	266	269	256	270	255	261	277	265	243	267	262	237	255	249	263	267	232	258	276	254	253	224	287	270	288	253	249	285	267	292	239	261	252	268	255	250	231	278	250	257	255	248	282	251	242	230	272	286	260	240	254	258	238	275	250	240	259	246	258	266	264	287	254	281	268	231	254	268	281	261	294	309	270	252	271	250	261	266	255	253	260	263	250	244	292	258	247	235	257	282	265	236	265	292	268	277	243	275	261	255	269	265	266	248	263	268	261	282	274	244	285	260	250	257	262	262	261	248	297	270	260	266	264	283	253	279	260	242	258	264	241	272	256	268	244	260	262	252	257	270	252	250	257	276	262	258	266	268	264	264	248	257	286	247	247	258	240	288	254	300	266	274	264	262	260	282	259	280	266	246	250	253	213	249	269	253	281	221	249	272	252	277	243	273	251	274	291	257	261	272	244	287	268	241	256	256	252	273	254	253	243	269	265	290	255	262	272	231	228	267	274	270	249	266	257	241	267	271	274	254	260	268	235	258	247	254	278	291	258	260	279	282	248	260	233	255	267	245	266	264	261	251	271	254	307	265	250	251	242	265	262	270	268	245	257	284	242	224	260	285	266	261	260	244	247	275	261	253	267	271	258	266	272	279	278	263	259	262	252	259	300	250	257	254	255	267	260	269	255	282	254	270	263	275	270	262	274	290	242	280	254	268	288	261	260	265	259	267	269	220	280	248	285	274	263	299	257	252	276	252	241	306	225	279	276	258	239	244	255	260	249	247	253	250
16579	42605	53422	4510	9204	1831	16141	12177	4744	2021	455	416	430	404	325	340	319	311	344	334	331	302	305	314	330	303	273	269	310	299	262	308	299	289	298	288	290	291	255	292	271	302	246	249	272	276	288	276	275	278	273	296	283	289	261	266	274	277	283	286	253	266	277	265	255	288	257	272	287	264	277	240	255	264	274	264	281	272	263	279	262	252	265	287	222	253	279	265	258	271	240	272	242	237	261	286	267	267	267	268	280	268	256	293	262	272	263	258	299	276	231	248	276	285	272	265	296	285	262	247	246	275	300	279	273	282	253	264	259	251	233	278	239	288	271	256	246	272	251	287	286	259	248	270	270	239	276	267	260	256	247	268	260	237	272	290	281	281	263	266	276	291	272	280	245	266	235	265	246	286	265	266	266	288	274	267	283	288	281	237	258	261	264	275	253	248	264	270	289	258	263	268	279	277	274	260	251	287	258	263	272	240	245	273	261	270	250	234	278	278	294	255	276	278	250	282	297	267	259	257	277	246	276	267	245	247	284	248	285	276	265	278	287	282	280	281	254	302	250	266	270	275	235	273	253	262	262	237	269	272	284	280	290	285	241	259	282	267	258	281	271	283	242	270	291	275	258	269	284	250	261	251	303	259	278	280	269	258	266	261	283	249	278	263	269	302	274	267	252	294	294	280	268	288	253	280	258	273	275	251	294	286	259	262	231	268	251	294	232	261	258	290	300	278	242	275	266	276	294	270	254	255	275	265	269	265	291	274	269	275	285	265	245	297	268	259	285	249	294	291	267	238	262	243	281	287	282	247	263	261	259	283	272	252	257	281	274	277	242	274	256	276	279	266	272	292	275	265	265	256	279	288	301	252	290	275	272	271	267	297	282	267	273	295	287	274	271	255	290	269	260	272	275	280	273	299	254	285	286	272	282	263	263	260	262	275	323	273	270	272	296	229	265	270	284	252	265	298	266	266	280	275	302	297	279	261	266	292	243	286	284	285	274	259	257	274	316	278	261	294	271	223	255	290	251	275	282	262	275	233	293	282	252	254	268	274	250	254	259	275	259	252	271	263	273	256	252	284	280	254	289	280	262	252	253	275	234	309	250	253	226	246	290	263	265	281	263	298	260	294	265	298	283	277	293	252	277	292	262	242	254	268	287	261	275	280	262	269	264	234	253	297	264	272	267	280	269	260	294	267	289	281	261	269	251	295	275	276	277	267	269	275	301	265	257	286	257	240	258	265	256	289	257	291	297	247	270	248	269	278	242	281	273	250	269	254	271	253	264	253	271	255	275	288	253	293	269	265	254	284	256	256	307	259	254	274	240	257	251	283	277	250	252	269	248	253	278	259	235	297	283	253	270	236	285	261	270	288	237	245	292	253	279	272	283	286	264	294	281	277	237	251	280	294	296	287	264	248	258	253	268	266	286	271	260	252	258	263	259	294	265	263	280	300	269	295	273	262	258	256	269	256	265	265	276	276	273	286	263	269	272	282	265	283	248	274	255	324	260	245	277	269	241	252	267	247	276	307	259	259	258	273	242	266	265	253	243	266	279	250	281	301	295	274	287	256	257	263	288	280	245	275	267	266	271	252	255	239	282	253	297	263	265	234	253	258	247	249	300	275	289	264	287	260	280	254	267	256	307	275	280	272	260	269	247	256	278	276	282	248	253	220	294	306	255	279	276	247	259	267	302	273	244	273	286	260	279	284	268	260	261	252	280	293	277	294	287	284	289	296	270	254	266	258	268	260	300	257	281	268	299	257	246	266	288	221	263	275	254	269	259	256	258	270	292	254	268	245	271	261	263	266	274	310	260	249	244	261	295	256	265	268	230	260	248	258	254	275	271	255	295	274	279	263	272	280	253	264	280	249	262	273	274	270	260	297	283	272	242	258	278	267	270	284	283	253	258	248	300	261	248	279	264	248	278	249	218	276	280	267	266	260	244	263	262	260	277	254	287	250	265	246	251	287	264	294	268	286	256	251	278	257	269	273	277	268	248	267	284	254	290	261	265	287	260	254	289	299	274	243	268	268	295	285	263	264	242	277	250	272	234	258	262	269	284	243	283	267	289	284	259	251	257	273	272	285	282	262	265	259	272	276	256	282	261	276	248	283	257	263	245	295	273	264	268	268	268	272	264	267	314	298	253	283	255	291	294	239	258	264	263	275	259	252	265	274	257	284	267	260	267	283	289	306	277	248	253	273	280	235	271	274	291	266	286	254	305	270	261	276	290	247	259	274	275	251	285	275	268	275	250	280	267	281	310	272	247	271	269	259	240	269	281	267	257	272	262	257	254	268	277	276	254	251	285	281	253	274	248	245	280	281	256	294	230	238	286	245	264	257	287	267	279	277	266	249	271	249	289	258	268	296	287	267	242	276	272	242	280	264	260	282	272	264	275	246	289	237	253	247	265	276	252	289	271	269	271	277	279	271	274	281	257	266	274	286	262	266	253	272	273	263	264	277	278	288	276	276	292	273	288	290	268	274	285	254	276	266	260	270	272	249	266	288	253	284	276	270	275	249	261	237	276	258	306	246	294	267	263	274	278	245	262	293	249	244	267	291	276	267	278	241	259	271	264	283	277	267	247	287	293	271	254	265	246	263	262	266	263	249	245	264	251	263	275	282	229	257	269	262	263	251	273	277	279	284	268	277	282	266	263	261	273	250	241	262	265	264	284	270	258	253	241	280	272	262	272	237	264	269	280	280	284	300	249	254	294	245	267	296	234	280	254	267	242	281	285	286	282	283	272	273	259	261	280	257	283	251	253	271	246	281	280	292	273	247	278	275	286	263	275	253	283	271	250	271	265	252	272	298	276	278	274	237	260	269	261	272	253	251	254	223	288	272	275	266	279	267	273	293	288	282	254	273	258	270	257	244	236	280	265	282	220	258	276	274	284	234	266	277	275	247	324	284	274	271	265	259	258	261	268	247	276	271	282	252	262	266	278	278	282	292	247	261	287	261	248	306	256	304	234	272	273	252	269	261	228	265	257	279	264	263	272	261	262	278	259	280	234	302	240	248	295	263	262	275	268	308	254	247	265	273	272	283	291	282	261	262	281	269	280	257	253	304	287	272	274	255	267	282	268	264	263	254	258	287	272	259	249	249	285	272	242	269	256	302	261	267	261	284	272	265	272	289	264	267	251	264	301	280	252	262	289	256	246	281	299	269	255	261	295	264	273	243	270	262	283	268	299	298	277	267	277	244	269	278	291	269	258	267	284	257	291	246	270	302	265	295	278	251	271	245	300	247	259	260	266	274	273	260	263	275	252	289	254	303	260	258	253	272	259	243	272	255	279	284	270	286	273	275	250	288	297	280	273	286	279	260	264	261	263	263	297	248	300	256	278	246	262	285	253	261	263	290	292	262	264	249	278	265	283	269	289	277	265	269	239	254	272	264	243	317	293	269	268	259	260	276	288	280	273	247	293	225	265	267	267	285	281	250	268	245	263	281	271	244	264	276	260	282	239	227	248	309	246	261
24923	21101	29291	24819	10024	879	5649	3875	1566	709	278	258	245	265	256	218	242	229	240	252	243	225	221	227	220	212	249	229	234	249	218	256	217	218	216	212	235	190	222	228	221	235	219	217	239	223	226	212	246	221	192	200	241	209	250	224	213	204	222	225	220	228	209	219	230	218	210	224	217	209	229	241	239	198	218	250	222	203	175	219	237	224	212	239	226	187	221	204	214	237	256	230	240	247	224	226	220	205	209	219	212	221	217	227	211	213	202	218	238	231	221	218	200	224	240	201	239	221	184	228	230	218	218	229	249	251	197	208	234	222	230	218	186	226	230	218	223	192	221	198	239	221	216	235	214	239	216	222	208	223	203	218	255	242	224	226	225	252	217	233	229	219	213	215	228	205	236	225	233	238	208	207	223	217	222	248	236	243	241	223	236	231	219	222	227	248	203	237	227	210	219	245	230	229	224	203	215	205	237	249	242	194	223	223	227	224	201	241	242	187	218	198	216	216	223	225	192	224	231	230	252	190	215	194	202	226	228	220	225	241	249	219	224	227	223	222	255	228	226	197	198	221	231	219	210	223	203	210	215	230	253	225	226	221	245	190	241	218	238	231	230	215	227	228	227	243	222	221	224	223	224	263	206	219	199	226	219	225	242	212	247	277	222	218	218	233	198	195	212	226	239	240	226	187	233	222	201	214	231	207	201	203	201	219	223	233	195	211	226	223	234	236	221	208	223	213	216	220	206	215	218	226	208	211	240	218	224	204	208	206	215	241	202	220	202	198	221	211	214	216	221	235	225	203	251	227	199	253	238	243	205	199	224	234	237	216	214	227	222	180	237	218	265	233	214	209	226	219	193	231	197	234	238	236	226	212	232	206	222	218	218	224	230	229	230	216	213	257	192	242	213	227	220	215	233	199	199	197	213	221	216	219	220	236	227	203	238	225	246	226	220	223	216	216	225	241	225	224	229	242	218	222	236	194	198	220	200	236	219	217	201	236	213	205	208	236	263	224	201	222	228	232	223	236	222	219	239	232	250	218	195	203	229	194	217	243	224	234	234	199	225	226	225	213	241	212	211	219	222	217	234	234	199	199	205	210	205	210	221	239	217	194	231	223	228	218	238	210	213	209	194	234	261	212	235	226	220	226	224	246	246	241	214	220	228	173	232	219	222	243	198	203	213	222	213	208	219	220	232	227	217	230	238	215	207	226	213	211	216	211	228	228	239	202	223	244	214	230	191	233	230	219	209	221	221	231	227	230	241	228	211	220	220	202	204	213	246	210	235	227	198	206	207	244	228	195	203	209	210	221	229	207	227	199	206	186	218	216	225	208	208	239	191	228	215	214	231	211	213	196	224	230	247	240	244	240	217	224	213	205	213	228	224	219	221	237	212	228	229	207	200	224	199	244	247	245	222	219	238	218	221	219	207	207	225	235	219	228	220	214	222	210	217	231	232	211	235	213	210	238	215	239	221	209	204	208	242	262	208	231	219	256	212	221	224	220	191	243	234	203	225	214	221	243	234	220	208	224	243	202	225	204	207	200	206	234	219	237	203	220	229	229	218	225	256	234	215	212	208	231	240	221	213	218	222	203	208	213	233	210	206	229	242	229	226	212	221	249	218	244	253	241	236	230	238	230	221	231	217	213	230	219	209	233	217	232	233	232	246	213	208	225	197	224	209	235	218	222	214	206	239	228	238	220	217	204	245	204	221	195	220	195	236	235	211	212	228	220	200	244	209	212	213	202	218	237	240	221	218	226	239	236	213	228	225	228	211	239	209	235	229	205	251	219	207	226	185	217	223	208	219	222	254	227	242	208	211	218	219	225	225	220	216	201	206	220	211	226	216	223	228	223	245	214	222	206	208	221	197	211	232	242	224	234	223	234	226	230	229	249	186	219	221	233	230	241	207	219	177	226	224	205	233	219	232	250	237	248	216	224	201	236	216	237	211	218	207	214	218	224	246	217	222	223	227	222	248	205	238	235	207	222	199	209	215	210	210	209	211	212	229	206	226	222	226	235	218	238	210	228	217	218	224	232	216	211	223	223	207	234	235	243	204	247	235	232	205	226	227	209	208	209	218	209	237	211	241	210	227	224	227	217	239	218	245	190	228	234	245	212	219	217	236	229	234	235	249	228	203	219	223	214	232	222	191	264	179	209	212	226	206	210	196	228	214	203	222	237	229	225	232	234	239	207	225	220	211	227	246	213	212	265	228	218	212	213	197	218	221	213	217	237	232	211	210	212	220	223	215	230	175	210	208	231	217	224	235	224	227	216	203	224	238	215	226	233	235	234	225	246	249	202	212	212	217	212	246	201	219	246	226	234	215	226	223	223	216	222	227	208	223	221	221	217	223	207	217	234	230	237	193	207	224	252	223	244	195	233	228	223	192	240	193	225	235	202	216	219	254	224	216	209	234	227	197	246	197	240	205	215	229	228	218	221	217	228	208	227	211	234	200	246	219	209	208	241	206	199	220	223	247	230	209	240	226	211	206	232	213	227	236	265	193	235	208	200	207	213	216	236	227	216	242	215	210	229	226	201	180	236	211	232	228	222	213	240	216	242	212	226	222	233	233	227	210	198	207	218	216	221	202	240	211	230	245	226	234	221	225	220	200	209	234	210	224	222	207	210	206	239	203	194	224	203	216	217	218	233	212	223	241	234	193	214	206	236	245	218	229	202	217	226	226	256	241	206	217	206	248	197	204	195	229	220	222	198	197	199	244	244	228	218	217	242	217	218	203	212	242	205	190	245	218	212	238	226	193	232	226	211	195	200	242	238	230	219	247	226	216	206	198	209	221	206	218	202	211	192	216	229	219	214	239	234	223	211	222	231	227	230	209	248	206	236	231	232	219	213	194	241	248	184	215	225	230	244	209	233	214	221	250	225	232	230	215	228	234	242	229	207	209	222	218	197	229	227	220	202	203	232	231	213	201	217	214	223	218	248	245	248	229	231	240	245	210	215	208	207	203	240	216	247	232	198	201	235	235	239	252	235	217	215	206	215	220	254	225	238	228	212	221	221	210	229	240	254	216	202	231	219	213	207	223	225	202	221	201	238	235	247	218	257	214	207	196	229	225	207	251	226	246	214	218	210	223	242	239	234	229	236	220	228	207	219	208	210	210	208	216	221	213	216	219	219	212	220	217	197	191	223	207	208	213	213	216	250	243	228	191	191	244	217	238	210	225	208	220	212	220	242	225	194	208	235	236	236	245	214	222	217	208	239	217	245	205	251	210	239	246	213	233	211	234	224	220	215	225	225	235	216	207	198	219	224	217	217	221	214	208	226	244	195	211	257	228	252	216	225	210	206	225	222	225	217	246	210	229	197	208	209	189	222	206	198	223	250	191	220	200	223	249	227	198	217	211	236	243	201	201	217	229	233	246	237	235	222	256	200	216	230	246	221	223	213	226	210	220	200	204	232	211	194	190	229	235	212	219	234	240	199	243	221	216	252	215	226	215	222	210	243	193	219	208	202	205	207
16101	37874	44188	2528	4086	1060	10827	6007	3098	1180	356	341	308	280	309	281	284	268	282	237	257	283	250	258	252	235	269	218	247	262	274	291	261	270	280	255	272	246	224	230	241	246	249	243	263	271	247	259	252	248	280	259	272	254	238	270	251	216	233	257	251	245	258	256	262	244	242	255	279	265	244	248	263	245	282	246	244	229	244	246	260	233	247	229	265	251	242	250	249	265	254	246	229	254	240	250	237	238	238	276	259	243	264	246	273	232	237	257	268	246	266	265	237	283	240	238	217	240	261	248	249	239	243	230	252	254	257	257	235	232	224	238	242	249	259	256	229	239	231	250	232	267	258	263	237	223	250	198	233	217	246	221	223	260	238	232	231	254	241	229	281	234	256	230	250	255	237	221	222	253	237	250	225	257	225	236	264	242	239	239	242	245	266	241	249	219	243	252	234	212	251	246	223	234	241	214	243	264	251	258	232	253	263	258	238	244	284	233	245	250	240	227	280	261	249	232	236	230	227	251	236	249	263	243	233	254	232	227	242	231	256	242	257	249	268	243	246	221	252	239	243	217	237	222	210	253	222	247	233	247	247	215	243	244	238	215	258	238	240	264	252	238	237	228	248	241	242	270	254	242	251	239	231	261	235	248	235	228	246	250	245	238	243	237	246	274	237	266	244	230	235	255	234	274	243	252	235	245	249	259	248	241	256	245	240	240	231	241	244	245	226	259	254	249	207	274	273	238	254	240	256	250	225	217	260	248	230	237	249	218	252	252	256	229	225	252	269	240	216	242	255	263	248	235	272	244	241	237	242	239	259	242	227	217	242	260	245	245	235	250	250	249	216	230	250	258	245	248	256	219	269	238	259	253	221	234	238	240	241	249	279	228	232	242	251	263	246	212	236	216	239	259	258	243	241	229	229	241	262	233	254	262	241	225	225	244	234	209	225	248	208	243	280	240	232	237	246	248	263	237	226	253	233	230	266	233	229	260	244	255	232	242	224	256	234	268	246	253	254	240	220	229	254	226	240	252	265	260	269	230	223	245	241	244	268	263	218	281	237	256	232	234	240	247	247	268	235	257	238	215	242	258	254	236	224	235	257	247	234	258	254	241	272	238	237	244	232	242	241	252	227	259	239	243	255	233	239	233	240	241	258	268	267	272	269	254	216	240	240	272	264	276	241	263	234	272	216	229	225	222	246	260	248	227	248	224	251	250	231	232	246	253	233	257	251	240	255	242	257	241	247	233	241	270	250	255	256	242	264	280	259	243	266	264	260	236	217	230	255	271	248	228	255	244	219	236	248	240	256	228	257	237	257	245	250	230	259	274	262	254	234	259	240	230	251	233	246	234	265	268	251	219	249	235	266	233	235	216	260	238	235	255	254	242	226	247	234	223	240	250	254	213	230	253	252	222	241	267	227	247	242	260	232	208	244	254	252	276	259	227	248	254	245	253	264	274	236	247	257	236	252	219	225	223	243	258	264	254	246	255	235	258	268	236	252	226	255	261	217	237	258	228	246	228	254	246	232	239	218	268	232	218	266	267	248	239	231	249	261	236	264	244	253	226	251	212	237	232	256	229	269	262	256	237	247	280	244	249	247	251	214	239	259	229	260	249	220	242	230	274	256	248	251	243	275	273	204	226	268	236	276	265	231	242	252	238	231	261	232	259	259	232	254	244	236	242	229	253	240	270	241	244	260	238	250	236	260	242	247	225	242	238	248	233	222	249	256	229	242	249	221	236	217	220	251	243	237	245	244	246	249	245	246	237	293	253	251	243	260	239	245	242	268	255	264	241	261	252	263	234	242	281	239	262	237	234	234	263	240	241	244	228	258	248	258	245	222	242	214	221	248	241	221	255	247	238	254	244	244	254	229	246	255	290	236	255	252	236	233	249	247	253	252	256	249	225	247	247	244	242	235	239	253	246	246	225	259	241	243	270	277	242	230	256	242	232	264	242	246	247	244	227	222	246	262	259	265	254	258	249	244	278	251	223	244	240	250	238	261	252	281	231	198	241	261	257	261	270	240	227	251	258	242	231	242	246	250	230	261	228	245	235	241	227	252	214	215	250	232	240	249	244	217	259	222	257	230	231	243	230	247	237	231	237	261	238	236	238	225	222	227	243	254	243	252	218	229	264	255	277	245	248	244	237	232	254	251	231	231	236	263	247	226	236	270	224	245	238	258	234	248	245	252	234	226	215	230	267	240	245	283	248	219	216	244	233	241	229	240	246	245	243	270	244	239	236	250	250	247	228	261	252	241	248	257	226	265	225	239	240	222	230	251	203	236	245	255	257	217	228	227	260	228	245	231	256	235	258	220	249	240	254	247	228	252	261	279	226	251	206	227	262	263	265	253	221	238	244	261	235	208	252	221	272	243	261	223	243	248	219	242	219	238	236	232	226	226	261	254	229	234	241	253	236	251	201	253	259	246	244	267	228	245	227	244	220	221	264	267	234	247	228	231	235	261	231	247	228	280	232	239	253	207	241	228	256	249	225	278	225	250	220	274	258	233	240	242	271	249	237	227	243	252	232	205	224	224	219	246	230	225	244	262	250	232	251	249	249	262	232	241	248	256	278	250	252	253	236	226	255	239	258	250	245	261	227	256	236	245	259	239	227	253	256	257	259	204	249	234	223	251	232	244	229	260	242	233	229	252	245	268	233	242	252	254	274	242	237	235	237	216	226	253	237	221	246	251	243	239	241	284	248	266	248	244	240	266	229	252	251	270	261	218	257	244	247	234	246	241	223	227	252	238	280	251	247	255	258	253	229	258	248	238	235	208	227	244	257	238	220	269	261	244	224	253	240	254	245	236	240	269	271	236	246	226	245	243	226	238	255	249	256	232	223	231	256	237	235	240	217	231	244	267	246	267	251	226	235	231	241	250	236	235	243	269	218	243	245	249	254	278	256	246	239	253	235	243	257	252	226	268	251	264	236	216	239	244	252	277	244	211	249	231	228	214	234	254	247	227	265	268	239	229	259	253	261	243	231	240	255	205	223	265	262	262	251	266	228	239	259	250	230	268	277	242	219	226	239	238	243	223	272	226	265	237	231	267	235	260	237	225	259	239	266	256	227	240	229	251	207	223	272	234	232	247	237	234	259	216	256	217	239	232	241	239	254	260	248	274	267	247	249	242	266	217	244	232	269	261	241	246	226	249	258	256	231	239	242	245	262	241	242	225	250	230	263	251	274	217	226	218	234	237	236	227	233	251	261	242	242	226	203	248	251	258	257	254	233	235	255	260	236	246	240	250	241	225	244	283	257	227	229	250	277	224	261	255	223	292	232	251	233	242	234	249	258	240	249	271	248	228	264	259	234	257	259	226	237	258	252	241	262	269	266	232	224	259	237	241	261	229	241	234	268	235	247	230	209	228	235	227	258	260	241	222	247	259	271	254	254	258	262	264	216	250	241	235	256	245	266	232	261	246	209	233	241	256	245	243	235	233	259	222	259	243	234	207	265	262	243	230	239	231	254	259	257
22613	21129	28846	24556	21140	20127	26427	19679	6035	2782	667	576	555	555	552	544	478	502	502	483	479	461	491	446	478	488	499	446	485	462	419	469	451	440	451	454	416	459	417	476	429	448	426	446	438	427	475	444	437	430	480	463	418	432	434	435	428	443	413	458	457	427	446	433	425	497	418	492	441	441	449	451	436	403	448	434	454	437	438	445	433	430	414	412	442	450	437	430	469	422	443	439	437	414	463	415	455	461	413	391	477	422	427	430	468	434	453	453	412	415	422	462	454	415	428	449	420	433	407	418	438	441	425	432	434	430	464	418	396	468	425	442	441	440	405	444	427	444	404	432	468	436	446	449	424	448	379	441	433	443	458	463	400	441	449	481	437	399	446	429	442	493	447	386	428	431	448	430	449	428	439	412	464	441	434	446	422	447	440	429	423	418	435	417	421	444	418	421	425	419	439	417	432	448	410	434	421	447	440	445	453	446	422	482	435	438	400	429	408	464	444	441	428	416	414	440	442	451	427	426	445	416	414	487	443	452	450	443	470	410	419	496	414	436	424	416	504	431	447	456	462	437	438	450	444	461	423	444	454	408	410	482	494	432	471	431	471	458	389	438	433	425	438	454	428	431	468	444	390	417	434	422	453	438	450	401	439	447	417	459	434	439	428	435	423	479	423	453	471	421	437	436	419	420	458	454	456	449	426	446	421	430	443	467	409	459	439	452	400	440	444	464	434	457	480	456	423	423	448	413	398	421	426	431	424	423	452	414	450	473	414	449	410	479	429	383	424	430	436	425	438	416	447	437	416	428	432	474	487	427	419	452	429	446	437	436	419	444	432	423	392	443	434	409	453	468	474	458	430	456	445	395	440	434	443	441	414	431	413	432	448	405	422	398	461	444	443	458	470	456	458	432	457	440	412	398	408	423	439	439	463	460	455	380	441	414	426	456	415	428	439	456	454	456	498	454	410	422	433	454	478	449	457	429	454	463	440	433	459	464	435	468	401	413	406	409	425	436	443	426	458	435	449	462	421	448	444	412	418	438	438	468	452	435	452	442	432	389	440	440	404	414	420	454	444	400	424	446	448	435	430	448	439	456	435	446	433	466	456	447	435	443	452	436	487	445	420	427	453	417	452	419	415	464	417	445	415	418	406	439	461	423	429	399	439	436	421	459	418	470	479	450	346	429	422	461	397	426	449	416	427	428	413	427	437	454	467	423	437	415	405	416	448	441	456	440	456	459	412	431	450	432	455	446	446	434	450	456	447	450	420	407	447	411	454	410	445	454	425	426	467	418	372	445	440	392	454	434	435	406	412	438	427	459	460	448	439	454	406	452	421	417	439	455	412	463	443	439	473	416	451	408	427	445	461	443	434	439	399	440	467	405	439	439	430	430	407	428	409	441	434	445	471	464	471	438	434	430	409	437	417	456	475	463	465	412	400	454	447	415	429	438	427	442	421	439	432	452	438	414	469	443	424	433	406	412	460	451	457	417	432	409	415	424	451	432	430	449	442	444	431	468	442	454	416	419	460	430	453	440	473	449	410	414	414	455	416	407	427	411	437	419	402	425	455	464	413	432	430	429	411	428	411	453	444	413	434	459	407	421	449	458	423	419	437	444	470	413	389	443	415	451	445	435	451	460	433	437	428	443	466	464	472	434	456	448	451	426	397	446	424	440	454	446	420	436	420	456	453	406	463	462	414	430	446	443	432	447	468	439	431	435	430	422	447	408	399	437	409	455	424	453	445	459	461	437	413	451	432	417	422	416	427	444	461	450	433	435	411	423	443	463	447	401	415	434	406	409	453	428	463	451	416	402	399	434	416	418	510	440	438	426	486	424	419	458	445	492	388	414	447	445	402	444	484	424	430	433	438	449	393	416	418	466	440	382	467	418	401	457	448	441	469	468	444	442	457	458	466	427	442	460	444	425	429	429	438	462	434	382	409	469	417	444	423	462	412	431	457	424	445	438	390	419	438	404	441	435	448	440	420	430	454	444	453	455	466	417	426	433	435	442	419	437	453	425	394	453	442	442	455	477	439	441	448	439	492	451	434	444	488	445	438	453	437	418	421	420	458	418	435	439	447	439	440	455	444	440	418	433	474	425	464	426	506	441	435	451	426	440	440	421	424	374	430	455	408	428	412	464	405	485	415	442	425	457	413	409	452	405	446	404	428	413	491	434	433	418	460	466	432	422	395	396	389	448	464	409	438	431	441	406	433	415	419	421	439	420	399	434	437	440	431	447	421	450	415	428	433	453	419	429	428	456	450	459	443	420	427	438	415	453	479	456	443	431	430	427	426	410	455	454	474	400	461	451	454	485	431	462	452	427	464	460	445	444	431	459	418	417	430	445	414	454	406	427	434	451	456	417	424	401	457	446	438	446	466	414	427	447	436	442	447	450	450	403	453	430	460	457	431	409	417	420	435	405	424	407	449	440	458	445	461	439	431	449	457	425	424	436	423	466	442	485	464	444	427	426	463	434	446	435	454	468	439	390	461	421	453	444	407	427	429	459	483	458	454	431	432	422	462	418	440	392	426	444	457	417	448	395	439	406	436	407	399	427	412	425	465	460	412	442	404	451	437	411	447	418	401	436	441	429	483	441	443	430	454	415	397	437	456	401	457	460	400	486	446	408	464	437	402	425	449	435	446	438	425	443	401	434	416	461	478	435	412	444	425	406	445	444	423	427	437	397	443	412	445	422	454	444	454	399	457	415	484	417	431	437	444	443	437	447	391	469	414	436	435	430	438	410	452	429	436	410	415	431	459	434	423	434	465	423	393	417	442	423	447	428	434	420	436	421	430	442	416	430	438	434	408	440	435	413	449	425	441	458	445	457	432	449	405	419	444	445	438	426	446	445	447	405	428	431	437	431	428	470	438	418	431	439	408	460	489	416	448	428	381	426	406	449	454	450	411	461	445	444	459	411	428	438	438	447	424	392	425	429	432	436	444	411	421	439	421	434	434	446	432	448	430	420	431	400	435	431	437	439	420	419	447	450	467	424	466	475	406	408	431	441	407	427	421	406	425	410	439	451	419	447	421	428	441	425	456	426	456	428	450	422	395	407	467	443	426	445	408	406	443	420	424	460	409	433	451	425	422	408	416	440	408	471	442	430	466	410	435	459	421	427	429	407	440	468	434	449	405	470	442	423	449	439	409	442	422	438	430	414	438	456	434	413	417	427	436	417	470	431	444	394	460	453	444	421	398	385	420	435	416	414	422	462	455	458	416	396	418	433	440	454	428	425	440	439	408	426	428	432	429	404	425	438	422	426	456	430	412	440	461	445	431	410	435	447	420	439	415	454	406	441	427	435	432	437	489	455	439	432	410	464	432	452	458	423	415	422	417	437	455	424	479	438	435	437	429	433	435	454	454	419	425	413	432	439	442	415	441	416	444	445	465	433	457	449	448	433	450	469	412	465	449	457	395	465	491	422	464	425	424	484	470	461	425	454	431	418	424	420	391	434	454	422	450	439	434	421	430	467
20003	47317	62096	8315	12899	2945	28938	15571	8762	3289	838	766	682	679	615	580	583	533	518	511	504	524	517	473	495	502	505	517	468	428	475	469	439	418	446	472	471	471	447	473	456	478	445	472	458	435	456	494	431	410	448	475	473	463	431	496	445	456	451	437	446	457	441	446	461	458	427	426	475	469	447	427	467	460	457	391	450	436	448	397	485	442	423	424	441	452	416	445	463	471	425	442	439	446	472	458	423	464	403	408	458	438	483	457	491	460	462	429	427	436	427	448	415	420	455	411	424	452	471	452	468	456	441	461	427	422	456	400	438	450	407	433	469	461	428	442	463	433	458	411	438	419	406	439	462	475	449	440	461	432	451	454	407	441	409	434	451	465	484	458	459	464	443	463	445	419	445	438	460	475	461	440	394	488	457	453	438	435	477	410	463	445	466	471	463	424	417	374	451	469	461	471	433	460	436	455	420	452	429	443	414	436	440	451	454	494	455	430	446	451	445	439	468	457	456	447	427	439	442	469	408	450	430	426	438	429	465	438	464	425	455	467	467	421	430	450	431	421	449	458	456	427	441	417	424	450	436	459	467	434	431	428	403	454	444	464	414	462	456	449	456	428	434	413	404	418	416	445	434	452	461	454	414	415	447	447	439	459	466	449	429	462	439	461	463	484	458	428	466	428	458	455	466	442	445	399	457	421	487	442	427	426	435	440	437	451	466	453	450	444	460	483	440	467	464	462	463	451	426	402	454	438	448	413	412	402	447	413	429	459	482	457	460	411	477	451	466	463	462	476	438	424	443	418	455	440	415	444	471	443	423	489	442	472	439	436	489	426	426	473	412	429	445	425	461	435	427	450	451	451	443	448	427	441	436	459	446	472	483	456	413	426	427	446	456	444	435	462	442	449	426	423	430	426	419	455	384	423	447	473	440	472	406	444	440	433	453	443	477	442	438	501	457	410	419	457	445	461	461	439	408	432	476	421	447	448	427	452	407	428	448	437	462	432	452	459	460	419	442	443	424	437	427	429	430	452	434	444	432	454	424	454	424	471	408	411	471	434	431	457	447	455	422	450	471	421	453	453	435	435	443	452	441	419	436	438	434	415	441	386	430	439	411	428	439	481	464	470	452	425	439	464	438	426	422	426	461	431	446	459	469	432	442	437	460	436	406	454	449	451	455	447	473	415	421	434	409	418	424	449	469	426	444	427	442	460	440	416	446	437	444	459	487	445	450	424	445	442	443	461	452	440	442	422	423	421	477	425	417	452	440	452	431	469	465	402	456	426	466	470	435	460	449	448	482	462	429	485	429	444	459	453	428	397	444	426	459	439	441	432	409	430	426	442	430	432	431	451	429	412	433	428	437	428	438	405	463	439	439	483	443	465	475	455	407	486	462	447	473	455	424	431	439	425	440	432	442	433	477	488	465	451	431	400	441	435	458	450	447	446	426	441	448	420	413	413	439	464	439	442	434	476	429	433	421	420	492	459	437	457	408	453	445	467	446	409	470	445	438	454	440	415	471	461	434	428	485	448	451	445	475	410	438	461	454	454	429	417	451	446	415	415	421	422	425	455	468	434	428	414	423	428	443	414	485	454	421	425	426	437	450	447	434	441	423	448	405	463	432	433	449	449	410	444	447	463	428	475	427	456	432	483	448	436	462	449	410	435	416	472	429	470	417	463	414	440	423	432	433	447	468	445	424	442	430	472	464	421	473	431	431	403	482	471	428	456	464	465	459	458	442	470	437	443	451	468	445	449	451	436	450	456	457	410	498	445	430	418	470	463	429	421	437	449	431	460	430	427	421	451	409	465	449	436	452	404	437	449	437	454	436	437	441	457	458	461	409	454	415	417	432	455	459	440	463	427	462	435	437	453	457	447	409	434	422	449	416	449	447	511	457	414	445	452	407	438	459	434	423	436	407	453	504	459	469	411	448	406	438	472	467	472	479	432	440	456	433	414	386	440	428	463	454	457	460	469	446	441	462	430	439	451	468	470	458	422	405	465	427	452	456	459	449	434	431	425	433	451	478	475	444	429	411	421	439	425	449	431	471	446	460	477	431	473	456	439	425	473	479	405	450	444	458	446	445	439	465	443	454	438	416	446	433	440	468	445	431	439	447	416	419	469	481	434	448	431	442	423	464	437	443	408	458	471	451	478	459	457	438	484	427	440	453	415	412	413	451	470	443	431	426	409	472	442	447	405	481	429	429	435	430	428	437	468	463	448	403	470	412	454	434	459	439	438	486	482	475	418	418	429	430	425	435	436	447	435	459	451	457	475	426	433	420	458	410	418	422	461	495	444	462	429	456	398	442	467	436	439	412	443	416	447	432	469	444	449	427	416	428	464	450	422	441	458	441	453	419	428	443	464	398	434	434	452	445	414	460	442	470	400	440	424	401	452	502	443	432	471	424	465	448	429	430	409	433	433	408	442	446	446	461	481	434	453	494	430	445	467	405	453	447	410	444	426	458	442	440	416	412	449	469	441	449	426	415	405	440	435	475	446	477	411	451	435	432	424	420	439	462	466	434	451	439	404	459	399	420	443	445	459	454	449	471	448	460	470	446	439	442	443	425	432	432	445	458	440	437	493	447	453	470	469	431	457	436	450	433	445	433	419	474	466	490	440	471	481	430	462	449	431	444	403	407	484	440	478	419	468	460	442	453	484	412	409	439	442	459	464	442	423	445	433	442	448	410	428	464	443	435	476	409	420	442	474	425	462	435	436	445	460	447	450	458	437	415	462	445	454	442	441	433	438	442	458	432	473	429	437	461	439	413	478	435	438	429	462	453	446	419	446	429	460	424	419	423	413	435	481	417	458	467	445	448	440	436	425	467	446	467	438	441	453	427	479	431	488	454	430	463	471	461	451	465	411	449	472	446	452	436	445	443	446	461	427	425	398	453	423	456	416	464	429	452	488	455	434	444	456	405	402	462	464	468	405	414	485	465	462	462	408	433	450	450	435	462	469	435	441	470	447	472	435	411	427	441	413	466	424	464	392	454	417	450	474	450	446	489	446	452	408	443	491	426	435	447	469	422	438	420	456	460	430	469	439	452	419	445	453	416	442	443	440	408	457	423	426	408	427	462	443	484	428	409	461	416	438	472	411	429	437	478	461	413	427	418	451	460	433	454	433	460	435	422	479	405	473	452	451	419	483	431	478	467	453	437	461	396	440	491	448	415	463	461	429	443	437	419	457	454	438	433	440	458	430	443	449	437	426	504	493	440	443	447	457	431	458	443	428	453	443	443	425	443	415	435	446	440	459	460	422	453	426	461	415	443	437	453	461	408	395	506	431	403	452	457	408	450	417	480	427	417	453	443	456	403	461	446	429	452	430	397	417	437	460	446	452	456	414	440	442	385	450	487	449	456	458	431	395	430	452	494	424	470	470	461	456	443	430	423	454	468	424	432	425	422	406	438	444	431	462	444	428	418	427	449	443	479	458	464	491	446	459	452	473	427	441	458	445	426	461	428	476	460	417	468	392
27978	21517	21822	4101	1467	430	1770	1083	348	188	147	136	139	115	145	126	133	135	122	137	137	123	156	143	124	120	143	134	135	146	149	136	132	155	127	108	133	122	140	148	144	121	139	151	131	133	131	117	140	141	148	136	131	135	133	130	143	142	137	153	139	135	143	136	119	109	117	138	123	150	131	143	121	149	135	133	147	147	129	135	111	113	124	128	146	135	119	112	125	138	124	133	119	150	144	133	137	125	143	135	129	111	128	135	151	144	138	145	121	133	143	130	126	126	113	123	135	147	144	147	134	125	131	133	143	134	145	134	124	117	122	158	131	160	136	149	121	126	111	137	147	127	122	137	127	126	141	121	130	122	158	115	119	126	123	132	125	111	122	130	119	146	140	141	126	128	124	112	141	125	126	150	131	126	129	118	141	134	135	145	147	131	133	137	143	128	150	143	141	146	142	124	141	127	121	127	129	118	122	119	139	119	151	144	113	147	131	121	148	125	124	128	121	134	122	131	129	130	145	125	136	144	108	118	142	135	121	125	144	141	158	147	113	126	113	141	118	153	133	144	141	135	149	110	139	127	156	106	117	132	134	133	111	113	122	123	118	142	139	132	137	136	143	146	129	139	131	128	140	119	126	135	131	131	123	135	117	140	123	118	111	112	124	137	158	108	124	140	142	125	112	144	108	143	144	122	143	143	112	124	116	129	140	145	130	129	135	112	140	114	134	143	121	142	138	120	129	139	132	132	133	145	123	123	132	122	119	136	120	128	134	145	127	159	127	126	145	134	141	152	141	108	132	139	131	143	140	133	155	144	111	131	140	137	123	139	135	132	126	131	142	115	133	129	109	137	145	142	142	145	147	128	140	129	142	143	128	136	141	128	126	115	134	135	132	114	139	137	141	130	127	145	125	118	108	120	115	150	128	124	125	138	163	141	133	144	121	110	139	134	128	112	137	127	143	114	116	117	118	136	135	113	117	113	123	124	116	127	132	123	126	123	139	138	143	134	121	116	151	128	138	109	130	127	138	151	128	115	128	129	125	114	148	120	153	158	144	138	148	137	129	117	129	131	128	164	149	132	122	129	124	114	126	126	138	121	121	130	128	142	116	127	127	142	135	129	125	124	125	121	141	134	125	120	138	156	106	133	135	129	129	136	134	144	126	150	138	125	114	155	112	150	133	120	147	126	132	125	137	122	136	113	127	131	139	132	124	145	114	146	151	122	129	122	177	144	165	141	112	138	139	135	135	113	117	130	142	158	115	111	128	126	125	123	114	145	145	128	127	117	126	132	130	147	130	133	119	141	139	135	145	129	138	120	136	115	139	155	138	132	131	133	140	143	133	147	150	133	133	139	146	134	134	143	109	148	152	116	134	125	127	133	142	128	137	134	124	135	132	149	124	140	118	137	115	117	150	128	144	145	128	128	144	112	155	140	142	132	125	130	148	132	127	138	134	139	143	114	134	140	127	139	135	151	119	118	154	132	123	147	133	137	136	134	127	156	118	139	148	132	125	145	143	149	127	128	117	132	143	152	146	147	127	121	126	119	123	151	158	138	117	134	129	153	148	137	133	145	115	146	137	118	117	162	123	131	123	123	129	141	132	113	140	140	143	133	118	139	147	133	140	144	115	128	151	133	140	118	122	130	156	131	132	128	134	153	140	139	128	152	136	144	113	124	137	123	126	105	135	140	124	131	123	122	127	144	153	142	126	133	136	138	123	123	133	117	112	131	136	127	142	134	132	124	97	132	149	133	134	119	127	133	143	130	154	136	128	111	141	139	125	124	125	125	128	128	133	141	137	123	135	132	122	128	121	128	150	147	143	122	121	132	126	152	126	130	131	126	135	141	134	136	120	113	132	136	126	151	126	115	127	154	127	127	139	130	119	124	126	130	128	118	118	127	139	146	140	105	130	125	136	155	145	149	131	124	111	152	122	129	142	144	121	142	126	119	148	122	122	155	131	137	118	144	144	131	134	136	150	141	109	130	145	129	118	133	129	140	106	119	133	125	142	119	132	115	115	152	127	133	143	130	148	122	128	123	131	127	150	121	120	141	128	136	142	149	121	153	131	127	148	148	106	139	117	135	136	120	121	132	115	140	141	126	127	140	140	161	129	134	134	140	134	119	136	129	132	138	136	145	126	127	107	135	133	122	151	121	150	133	136	130	105	116	147	121	146	141	133	145	132	139	133	123	124	128	140	143	150	148	124	137	133	147	117	120	138	132	133	128	140	151	144	125	122	127	112	137	137	137	136	122	131	126	140	158	139	133	137	142	140	128	115	125	125	128	139	126	147	140	116	127	137	143	137	132	132	138	147	142	145	130	146	124	114	105	138	136	127	135	124	133	113	134	109	144	129	131	139	130	122	143	133	123	149	135	128	141	151	124	137	125	133	143	130	140	122	121	116	125	154	131	138	135	139	144	146	133	145	132	139	131	134	113	124	125	135	133	146	136	134	134	105	114	134	150	149	117	116	131	140	115	129	134	146	110	139	141	119	148	162	138	131	144	133	123	123	152	122	134	136	129	136	134	128	131	154	117	135	140	117	120	134	118	127	127	111	121	130	111	139	157	138	138	134	132	111	153	134	140	122	134	121	112	123	145	166	132	119	125	129	151	132	139	126	117	140	122	108	127	125	144	128	137	128	154	124	120	137	112	138	142	116	112	118	131	154	121	127	132	135	122	127	132	140	154	109	122	134	136	118	118	130	144	132	131	143	137	109	123	144	115	124	131	125	137	128	140	108	125	131	131	155	115	128	154	147	133	136	131	119	156	145	120	141	147	147	132	129	137	120	133	152	134	122	151	113	129	117	140	116	117	140	126	137	127	116	155	131	136	128	126	152	137	140	113	128	137	120	121	132	142	123	120	139	146	125	132	124	123	148	127	138	134	125	154	121	145	144	102	118	124	135	139	138	119	137	142	114	135	141	144	139	135	141	123	135	154	113	110	140	128	146	129	113	116	136	145	136	116	124	134	131	130	120	143	141	156	133	133	134	128	138	134	133	137	125	137	127	146	139	120	142	119	140	116	106	127	120	132	124	126	135	115	154	102	130	115	114	134	133	136	134	129	119	132	133	125	157	147	121	129	117	126	126	141	130	142	130	142	133	145	132	110	128	140	125	144	134	109	133	144	139	126	123	149	134	146	126	143	146	116	151	126	121	145	129	134	122	124	122	140	128	125	128	128	122	134	158	140	140	140	127	141	106	128	122	104	137	133	129	123	147	127	137	129	122	135	133	118	116	116	139	131	142	129	129	147	141	139	150	139	143	147	142	127	130	136	138	138	123	134	128	128	118	126	157	142	137	122	139	145	114	136	135	130	135	132	123	134	117	138	124	124	140	147	130	119	155	129	145	134	158	136	150	141	136	126	134	130	146	150	133	128	137	133	132	130	133	120	124	145	138	136	136	131	128	154	126	145	134	138	123	123	120	137	129	128	125	130	120	132	122	120	137	134	132	135	149	134	141	130	147	112	138	131
15953	29573	17535	772	1438	350	2162	1265	423	246	160	166	166	145	147	139	141	125	141	161	147	164	166	140	156	155	145	142	149	154	137	148	150	142	177	146	143	171	157	173	143	131	139	128	155	160	137	150	147	145	159	168	149	133	140	140	137	141	134	165	127	145	131	157	140	158	150	138	149	143	141	128	160	133	132	139	153	122	169	161	132	141	140	139	161	139	148	146	139	156	134	144	149	134	137	133	136	132	128	176	153	139	153	150	146	146	156	152	150	129	143	149	133	150	119	153	142	137	120	149	144	138	147	150	150	134	140	158	154	156	166	144	125	152	147	147	154	133	152	154	149	151	136	133	155	151	130	157	146	129	130	141	146	143	152	133	130	151	146	162	161	159	142	153	145	154	128	146	141	139	163	159	148	173	137	154	162	132	144	137	159	138	140	138	117	136	143	139	158	128	156	156	160	156	137	144	146	137	145	149	144	139	133	144	131	157	129	135	135	135	156	128	148	162	141	157	157	142	163	148	148	125	151	157	148	151	150	148	122	136	136	146	143	137	154	168	139	131	151	141	153	147	158	160	153	141	162	151	165	137	140	152	163	142	159	150	147	134	153	141	147	140	127	149	146	163	145	159	154	155	154	138	145	146	138	154	143	147	152	158	150	154	143	132	132	148	141	128	138	125	132	143	168	148	153	126	165	127	121	144	144	159	132	143	132	141	159	146	142	131	137	136	160	126	158	149	141	156	154	154	145	142	141	146	138	127	163	139	149	151	122	135	155	144	140	140	164	154	145	162	140	150	148	119	145	136	163	148	147	153	151	152	140	147	145	127	176	162	165	124	147	143	147	136	160	140	133	160	153	121	163	143	130	151	166	143	153	145	130	132	118	137	161	141	164	124	144	146	160	171	116	161	145	141	127	138	134	130	146	160	157	146	173	121	124	155	161	153	135	135	137	131	150	147	157	148	133	141	113	136	152	156	171	132	153	159	156	146	138	163	148	161	158	159	146	142	136	134	149	124	135	131	149	148	163	152	138	154	136	134	153	159	140	169	147	148	127	154	147	131	151	142	161	157	119	154	149	163	159	149	155	146	151	134	133	128	122	154	139	153	146	155	142	145	165	143	148	150	140	152	152	138	143	141	133	151	141	132	154	134	163	137	143	130	149	132	145	111	138	130	144	139	161	144	156	159	133	140	129	155	128	144	130	156	151	141	144	142	168	144	140	146	159	146	156	154	140	125	136	147	147	146	151	146	153	147	143	149	150	145	149	117	138	137	157	176	129	142	151	148	152	168	158	140	140	146	133	160	143	141	152	141	153	125	167	162	151	145	145	156	150	151	144	161	144	147	128	153	152	141	141	146	163	125	164	159	158	151	157	160	140	171	152	134	180	153	129	144	129	129	146	147	138	149	155	152	146	123	136	147	162	131	147	142	161	165	127	142	163	152	130	124	153	170	148	154	135	146	141	142	154	141	169	146	153	133	159	166	152	168	141	147	155	153	152	138	166	168	148	140	133	138	152	161	150	143	156	155	177	146	133	155	140	166	139	145	122	153	158	153	130	121	149	155	137	172	144	157	141	121	181	156	150	141	144	153	148	121	122	134	149	164	158	152	156	133	137	136	158	162	164	133	143	147	153	153	166	152	148	158	145	146	138	143	178	162	135	170	159	166	151	143	144	142	149	161	111	138	136	156	144	137	153	142	152	163	148	158	146	142	139	142	140	153	135	145	142	146	149	136	154	151	117	149	147	160	156	156	152	157	141	161	127	132	134	133	157	148	156	126	135	135	165	131	172	143	141	143	138	147	125	130	124	154	167	110	147	132	156	140	131	140	109	148	133	149	151	131	125	150	142	145	148	140	141	148	165	107	159	157	132	151	144	127	120	157	151	138	122	124	176	150	140	159	139	154	136	154	153	132	147	162	151	150	173	157	166	142	141	159	134	147	148	134	144	147	135	146	150	169	129	143	136	168	149	149	150	160	159	139	159	120	158	134	155	145	153	164	147	146	158	162	146	150	147	134	151	164	161	154	136	117	151	142	141	152	151	144	141	130	163	138	137	139	156	143	153	153	153	168	143	140	144	149	165	154	142	144	144	134	166	135	156	153	136	134	148	158	140	136	133	118	166	158	142	162	142	154	136	150	145	147	144	154	147	121	150	161	158	161	145	134	138	156	143	146	142	147	139	150	161	181	153	145	148	120	142	132	156	141	131	143	144	136	129	140	148	149	126	151	142	141	155	160	155	134	132	143	131	168	143	149	161	135	147	165	156	118	152	135	161	167	139	135	170	151	168	142	154	141	155	142	133	140	158	160	148	154	147	154	144	160	151	159	137	135	166	135	167	132	154	140	140	159	148	139	153	150	154	120	141	144	162	134	133	147	117	151	136	143	162	144	146	150	149	127	140	159	148	165	149	177	137	140	137	166	137	148	154	132	151	161	138	158	132	138	153	146	136	146	129	135	133	127	156	158	142	135	155	136	146	138	139	164	145	170	118	145	162	158	172	143	152	149	137	128	141	161	131	159	128	135	148	141	130	146	116	130	150	159	119	144	142	156	130	137	133	154	142	149	153	146	155	134	151	145	133	139	152	150	149	155	142	156	152	147	150	147	149	150	149	145	134	147	130	155	136	171	136	154	142	143	147	153	152	162	168	162	155	160	146	153	132	158	144	148	131	133	138	155	144	146	147	135	151	134	128	176	178	150	126	149	146	145	154	154	142	160	176	144	141	139	153	150	159	143	165	157	152	158	141	154	158	159	147	141	156	166	139	141	167	125	121	140	149	164	148	149	158	152	142	126	156	139	172	169	138	131	121	160	151	149	150	154	174	153	150	151	145	146	133	144	145	126	150	131	159	138	130	163	150	153	148	126	146	145	138	148	143	129	151	134	139	127	147	165	158	165	125	148	132	149	144	160	132	146	145	149	129	134	151	150	152	140	150	146	137	153	134	155	161	148	128	157	151	135	156	128	154	144	164	148	149	148	145	139	154	143	162	160	121	147	146	137	173	145	155	150	165	137	164	149	139	156	135	156	150	132	165	152	142	147	136	154	161	134	154	151	137	147	161	142	143	144	144	143	149	146	153	148	159	142	124	161	137	174	152	149	137	168	148	155	162	139	137	145	139	125	129	124	122	150	130	150	157	149	141	148	158	171	165	161	158	159	131	169	169	145	150	152	162	146	133	132	148	173	153	144	140	143	151	153	153	128	146	157	145	135	140	176	167	141	130	148	150	153	131	135	150	152	154	160	144	152	145	164	142	156	154	165	139	162	130	147	149	144	152	152	142	129	129	143	159	138	142	156	158	134	151	165	158	159	133	130	143	146	134	141	147	130	142	137	149	141	154	155	148	145	147	148	137	149	171	168	145	152	150	140	154	150	148	116	138	137	131	162	138	149	155	127	143	135	147	154	145	140	154	134	143	151	147	177	156	136	143	151	141	138	129	171	159	167	143	161	148	128	130	160	126	163	150	159	153	147	157	172
23716	21095	29028	25689	20900	9840	20241	13513	3563	1730	365	346	321	343	318	322	338	300	292	303	264	292	285	273	287	286	260	280	290	267	260	266	276	272	256	277	287	266	260	264	275	287	257	270	281	281	306	285	248	305	275	259	286	265	271	285	272	281	259	241	259	275	271	284	277	275	269	246	266	239	267	271	281	227	264	265	265	253	275	262	266	312	288	280	264	270	268	277	293	240	260	266	266	269	273	275	267	260	282	242	281	259	278	274	274	264	276	287	276	268	272	257	236	245	259	257	297	293	275	263	265	255	254	266	267	270	262	284	238	274	265	256	296	257	257	280	274	248	285	285	285	280	242	286	257	243	275	257	235	283	290	264	264	274	273	283	280	265	251	277	258	260	282	290	278	252	258	287	271	232	267	255	233	255	263	256	277	271	283	255	257	272	253	270	242	265	254	259	265	250	267	277	263	292	269	278	276	290	253	276	251	245	288	295	251	272	271	275	276	276	274	241	235	265	266	290	277	300	276	275	244	268	274	261	260	265	277	296	281	292	276	285	274	289	299	287	271	252	274	296	279	248	261	261	281	261	260	249	294	283	287	251	265	256	271	272	265	281	315	277	281	257	274	264	295	260	249	272	255	247	276	242	266	258	256	260	270	246	267	269	258	283	258	287	292	265	280	245	249	282	280	266	271	233	313	263	235	258	266	281	282	262	273	229	285	269	291	280	243	279	241	252	269	256	265	274	249	252	291	264	277	254	250	291	258	263	270	266	266	274	278	253	284	272	239	260	260	282	267	272	262	254	246	257	261	264	253	250	272	273	263	249	261	267	263	258	289	309	236	267	244	294	262	286	258	259	290	291	236	291	270	294	291	302	263	289	273	269	278	278	246	278	252	266	240	245	280	284	259	278	273	286	281	266	280	284	265	250	286	276	278	279	271	270	252	281	274	279	269	272	259	272	269	262	234	289	267	270	312	243	258	284	312	275	293	283	264	242	256	258	284	261	255	273	223	269	259	265	284	277	299	249	260	282	288	257	281	285	251	278	265	262	240	249	250	243	295	267	257	281	259	231	284	265	234	235	249	303	248	236	265	265	219	235	266	282	238	281	273	262	290	260	273	264	264	274	278	279	248	265	246	258	275	272	247	291	286	289	249	270	252	253	279	283	255	235	280	259	264	271	259	258	275	260	314	271	294	248	267	245	270	293	240	250	268	261	237	267	257	261	292	299	295	285	248	270	250	277	261	272	252	274	251	250	272	229	319	271	290	254	256	269	264	237	271	273	274	255	244	268	258	249	269	225	277	270	258	306	245	251	270	272	260	276	296	259	285	276	284	285	280	274	263	261	279	289	266	250	263	236	230	274	259	267	250	281	251	262	290	270	248	281	265	279	259	269	281	266	245	280	266	261	244	285	260	266	254	285	269	269	268	287	293	260	276	260	236	258	248	258	268	273	285	245	257	264	241	268	269	281	258	255	250	261	237	269	263	270	255	287	261	264	268	285	254	288	253	276	269	257	265	273	248	280	236	263	263	264	251	271	307	259	300	289	251	265	235	272	235	262	224	297	269	282	271	279	283	269	249	258	254	255	235	285	254	287	265	269	279	223	275	236	275	294	268	251	257	259	277	285	260	261	263	250	300	288	253	252	278	257	276	282	274	275	254	267	294	264	279	259	293	273	303	249	255	258	273	304	266	251	268	289	260	290	273	270	251	256	274	292	264	277	275	266	272	276	238	270	293	239	277	241	292	275	298	244	273	264	262	279	283	245	243	265	286	253	266	276	258	274	242	269	261	267	274	262	308	271	262	262	261	283	283	281	261	279	272	266	239	246	260	261	236	232	268	246	263	275	261	269	280	264	284	254	267	254	267	277	284	263	275	280	246	276	262	253	303	236	260	233	269	257	282	252	288	282	291	310	243	279	289	279	264	243	261	262	267	262	259	267	247	270	252	234	270	259	279	239	290	276	268	280	257	288	258	248	300	280	274	268	262	261	260	244	285	285	286	263	268	296	248	261	270	259	257	270	259	228	267	283	252	261	306	265	243	252	255	267	265	265	260	267	281	259	278	262	257	259	273	268	270	257	283	270	259	270	260	230	239	273	274	251	274	248	270	265	251	255	272	274	301	297	315	255	272	265	264	271	253	264	260	263	270	263	257	263	256	293	289	295	248	281	304	270	254	279	263	277	265	284	253	259	289	244	291	287	286	266	246	256	302	273	251	293	251	261	269	264	253	254	279	271	238	276	274	262	273	256	253	264	280	304	248	284	241	252	272	266	260	245	247	254	268	278	279	250	264	279	246	272	277	283	265	265	269	297	263	289	262	263	250	267	258	257	262	263	254	274	240	288	278	247	278	258	227	250	235	281	252	287	254	273	256	247	242	266	255	264	265	271	283	269	293	258	277	274	276	262	265	281	271	265	251	240	270	253	241	279	252	261	278	258	287	269	271	290	259	242	279	248	265	277	246	255	260	247	287	248	252	255	260	264	258	260	237	257	258	255	298	244	256	301	244	248	271	255	231	248	250	252	278	269	258	278	287	244	256	273	247	276	283	234	252	282	287	262	249	289	261	272	238	255	248	270	290	288	277	275	254	225	256	268	257	288	278	266	272	260	282	252	264	266	265	246	257	278	257	286	255	262	241	269	276	237	256	265	236	230	270	298	268	280	264	245	257	278	269	281	265	277	294	253	250	265	261	249	256	272	277	255	240	276	250	252	249	257	249	269	281	261	268	243	291	269	304	262	262	270	237	266	260	268	284	285	252	269	276	258	295	287	267	249	256	296	287	269	274	286	234	239	274	238	277	277	267	247	256	265	270	288	289	281	287	272	273	267	287	253	254	294	265	259	275	256	273	264	277	266	243	287	282	243	298	282	295	292	262	275	245	276	233	243	256	262	280	239	261	278	262	244	259	252	267	259	270	267	273	283	270	260	270	245	288	258	262	283	307	265	252	274	283	270	260	258	253	247	261	290	276	268	232	254	251	259	307	282	273	271	267	254	267	237	294	259	267	260	259	264	289	254	254	250	265	272	281	244	285	289	264	240	262	266	232	257	265	255	263	276	268	242	265	260	288	266	263	284	246	282	265	262	267	267	270	302	283	268	277	297	263	253	249	252	247	262	251	266	273	331	279	277	274	264	278	290	305	245	290	273	257	256	254	250	300	267	271	285	274	258	275	283	275	262	261	227	277	245	268	251	273	284	231	246	283	282	304	281	266	265	247	269	256	271	273	247	278	248	275	287	285	261	261	227	263	261	269	297	266	274	238	292	213	234	272	284	263	262	267	277	254	269	286	254	276	268	258	281	276	263	255	263	270	249	249	255	282	263	234	277	265	286	263	265	244	251	278	256	265	236	266	304	239	231	268	235	280	284	242	259	273	287	261	251	255	245	264	247	261	254	236	303	263	290	251	244	284	292	284	263	268	258	237	227	247	271	284	282	273	258	250	250	276	276	278	249	232	246	262	293	262	233	247	241	254	255	260	260
18239	42646	54150	4988	13943	2452	25171	12012	5519	2322	458	367	376	362	351	356	324	307	330	315	284	338	282	304	312	295	310	267	273	306	274	299	283	277	276	288	300	279	257	288	288	295	267	256	289	265	287	247	279	267	262	283	290	273	257	284	275	272	259	268	251	291	292	288	259	268	278	271	262	266	266	279	275	263	277	275	307	255	248	268	275	226	259	275	247	261	289	279	268	253	283	293	267	278	253	293	301	255	275	260	260	273	280	286	253	267	256	262	280	277	295	281	261	272	282	285	285	293	262	285	277	282	270	257	273	258	266	259	262	281	312	272	262	279	254	262	257	270	271	271	300	274	292	285	300	264	273	272	257	269	300	296	289	248	309	280	253	268	261	270	244	272	272	287	288	290	271	267	270	228	272	308	278	271	270	284	250	285	302	282	272	279	271	271	274	299	257	290	284	289	279	277	269	287	270	257	252	289	244	277	268	299	259	254	282	267	293	286	283	236	275	273	271	253	253	262	268	310	254	266	264	257	254	290	262	268	283	280	277	249	286	280	283	270	277	286	269	277	297	263	246	310	279	284	278	263	274	299	254	259	291	274	287	283	271	268	251	294	266	250	274	278	277	259	265	256	261	275	290	249	248	274	292	261	256	287	268	264	267	272	285	257	303	284	271	300	249	270	274	252	273	285	278	273	272	286	267	246	275	282	284	282	253	289	282	264	254	250	301	258	269	305	277	299	282	242	242	290	247	278	275	243	282	282	278	275	265	230	269	252	281	290	281	267	259	266	286	284	269	269	302	298	271	251	287	287	295	269	296	276	260	254	270	245	287	283	269	261	278	277	268	280	287	276	264	300	272	294	293	264	263	272	281	271	274	285	277	266	287	266	285	299	251	251	274	288	297	270	289	264	275	286	263	263	256	259	246	279	283	259	252	284	262	266	281	282	282	262	266	252	268	278	274	282	267	301	261	282	268	293	280	267	269	284	278	287	261	268	268	304	266	300	271	276	277	282	276	265	253	313	290	275	248	278	283	267	265	258	279	290	267	274	289	286	262	248	280	278	326	249	289	285	269	271	251	277	280	267	287	269	291	285	287	266	279	279	255	257	275	265	258	275	281	279	235	277	250	258	274	290	279	271	296	288	308	280	265	283	278	287	283	275	268	264	269	258	289	269	280	267	258	279	280	299	248	277	272	257	254	283	267	260	266	309	283	278	270	290	259	278	286	266	270	258	257	264	289	266	293	284	285	284	264	272	276	263	290	250	261	251	283	259	276	273	258	275	301	277	276	248	275	281	286	281	274	268	265	244	304	257	283	271	254	283	277	266	284	243	255	258	270	281	251	278	262	269	286	247	264	288	270	270	266	269	265	287	273	278	261	282	253	261	269	240	286	278	265	250	266	259	279	249	261	296	277	263	252	262	276	278	280	275	281	301	252	304	267	278	277	279	287	301	264	260	261	269	247	249	271	275	260	281	293	267	258	262	269	315	259	283	258	243	262	280	277	252	271	262	273	262	261	278	298	264	308	293	242	309	266	270	282	252	281	262	260	265	245	251	258	271	243	269	288	308	292	259	251	252	269	250	265	252	241	264	270	312	300	277	252	273	301	252	281	266	284	291	272	281	268	270	280	254	287	263	298	238	264	293	269	250	260	246	290	265	244	281	264	286	270	298	276	272	242	259	302	243	232	259	275	289	282	281	312	283	299	260	259	267	289	306	257	278	254	257	266	277	257	261	302	282	288	277	304	301	261	237	276	268	286	300	271	280	273	264	274	275	253	256	270	304	262	265	292	277	273	269	284	291	293	265	290	279	286	247	273	262	252	271	266	267	278	267	273	239	274	280	268	241	256	271	279	270	291	283	280	255	277	318	277	268	286	276	260	254	306	265	264	297	255	274	269	296	269	245	299	284	278	276	281	247	274	303	285	272	264	282	245	267	283	274	290	275	248	291	260	279	290	258	262	265	263	270	285	273	271	254	240	270	260	277	276	279	263	293	281	292	266	267	279	278	249	272	263	293	254	285	288	287	265	242	259	246	256	282	285	268	264	269	267	291	269	293	264	292	242	248	257	276	273	257	276	260	262	248	260	299	287	262	278	287	267	279	260	260	301	276	258	270	298	296	276	291	282	279	288	294	273	292	268	266	288	255	285	297	303	255	291	252	292	280	278	279	285	253	283	285	256	271	287	260	264	301	295	269	295	295	276	261	259	280	262	257	248	253	257	275	281	236	273	297	268	249	278	259	278	287	267	287	270	302	289	275	322	248	271	273	286	246	294	279	277	279	266	284	248	288	257	248	261	275	271	274	262	282	303	266	280	266	261	270	293	246	279	269	273	274	274	258	277	230	276	240	290	275	266	268	270	257	285	257	290	261	271	262	295	268	250	282	291	263	290	288	283	273	265	255	233	264	284	286	271	278	219	269	266	285	252	272	267	309	255	284	263	278	280	300	249	277	258	279	273	274	246	269	260	258	287	263	245	291	257	253	263	283	276	259	261	280	285	271	292	299	286	249	277	293	271	264	280	271	264	285	291	291	288	282	283	292	267	307	272	277	274	286	252	302	276	278	243	253	275	253	259	247	259	267	251	287	258	263	258	259	283	273	271	290	243	261	251	257	274	276	273	268	256	284	258	281	264	314	293	262	257	306	270	288	272	293	272	260	275	259	276	278	280	293	272	255	252	270	268	261	306	255	284	259	263	268	293	265	288	279	266	272	279	274	268	290	256	259	246	271	287	288	253	269	309	300	275	267	278	260	280	269	284	266	268	283	278	280	278	293	259	274	294	259	276	292	237	257	271	261	264	247	302	281	291	256	270	303	304	264	283	282	286	249	266	288	288	281	269	283	269	267	270	285	271	256	271	289	240	275	266	264	313	282	263	282	243	258	307	291	250	280	245	248	249	283	279	273	265	277	299	265	265	248	287	287	284	301	262	329	265	257	241	285	291	268	269	297	250	283	236	268	310	288	273	282	254	289	263	288	273	238	253	255	236	275	256	240	275	251	235	269	265	298	276	253	284	262	264	255	244	279	237	248	254	259	256	225	292	269	288	303	274	282	273	273	306	299	299	236	287	295	262	246	245	296	252	247	269	264	266	288	257	273	268	299	277	273	280	257	268	272	285	263	299	262	258	291	247	284	264	278	257	295	273	267	270	260	259	283	285	283	283	266	262	272	307	253	300	257	284	283	304	231	251	270	252	256	268	283	282	251	257	274	320	271	269	246	279	256	295	277	280	281	279	235	235	245	285	302	260	279	235	276	255	283	270	295	295	262	280	262	283	267	245	267	264	283	270	284	289	262	276	279	288	300	306	272	273	248	272	297	280	301	290	281	276	289	286	276	264	256	285	241	267	288	264	291	302	272	290	272	286	277	265	294	264	272	241	280	269	289	273	268	297	266	254	261	256	294	302	265	251	237	278	270	269	292	287	259	277	250	299	251	297	277	294	257	258	283	275	265	288	260	273	245	305	279	298	258	260	266	265	236
24784	20998	28924	24917	10860	1303	9967	6620	1496	936	258	234	258	273	255	256	283	244	249	223	261	265	206	234	237	247	241	218	227	231	248	247	217	245	223	220	230	207	220	232	228	226	254	230	199	243	207	239	251	242	255	234	259	220	219	226	212	207	239	233	217	231	241	253	243	241	221	230	224	232	226	247	237	236	231	227	228	246	248	205	238	236	259	230	230	219	251	236	229	240	228	237	244	225	216	216	228	229	200	209	211	242	234	226	219	230	220	247	230	207	231	231	244	225	225	245	217	254	230	219	221	247	211	257	236	225	228	211	218	219	223	235	235	241	262	225	254	207	222	234	200	223	235	227	267	241	240	246	258	221	229	246	232	215	208	230	233	229	202	201	250	228	204	237	193	221	191	222	242	212	239	249	223	202	213	246	226	218	218	207	233	227	241	237	219	220	212	215	221	242	253	244	244	230	236	220	235	236	246	223	236	224	211	246	220	239	241	234	226	218	212	221	211	202	194	214	229	257	218	194	219	228	229	228	197	226	234	235	235	237	229	214	251	228	241	234	221	250	204	209	244	234	220	221	209	257	241	229	230	212	204	237	243	235	227	227	216	199	216	236	228	214	211	217	236	230	254	245	235	238	219	207	208	229	227	228	235	215	205	215	247	227	201	250	237	199	218	232	245	230	221	234	207	235	223	235	256	236	233	249	236	245	219	237	192	195	200	239	232	212	239	242	223	227	223	264	225	236	226	225	215	248	195	209	243	258	235	239	221	231	213	229	206	248	233	201	235	240	215	198	257	236	243	212	214	234	204	233	229	229	239	207	220	223	224	249	192	232	246	199	202	255	253	259	218	236	236	233	243	202	225	228	245	229	238	242	237	221	234	247	201	245	237	238	223	232	222	239	222	243	240	230	254	244	233	197	233	226	242	222	213	223	227	233	231	213	230	248	230	232	248	225	242	208	248	208	238	248	203	208	230	218	237	201	234	252	192	226	246	234	240	250	195	227	229	219	233	196	245	218	257	231	237	212	210	256	243	219	224	248	220	242	213	215	229	198	241	247	227	216	232	242	218	234	247	220	227	272	259	252	236	217	192	241	215	235	238	205	217	260	223	199	207	228	211	246	236	221	215	225	242	227	221	221	213	221	214	220	211	239	222	242	213	225	230	234	213	236	216	239	203	212	236	226	215	223	223	222	227	255	222	223	204	222	221	225	224	220	228	209	227	201	218	218	232	224	244	229	241	221	211	224	215	248	214	216	223	219	233	204	239	227	272	218	238	190	241	197	216	236	241	254	237	226	216	218	191	232	217	208	217	217	201	214	229	244	224	236	209	232	243	215	221	206	243	211	214	207	226	252	229	218	241	236	245	226	214	210	229	200	230	213	226	228	216	258	239	233	231	258	202	227	228	229	227	217	225	226	268	233	193	252	196	224	227	235	209	225	200	236	217	196	256	219	201	230	237	246	236	232	228	266	226	226	213	219	210	219	238	211	221	191	244	211	210	256	216	214	225	234	222	246	225	245	222	247	231	243	251	220	234	222	215	225	249	198	241	203	248	213	215	240	228	226	223	239	225	192	211	211	221	227	247	209	224	208	221	260	216	233	217	255	245	239	231	225	208	209	221	219	230	230	238	225	234	231	224	237	250	261	211	260	217	232	208	238	235	221	219	224	215	229	196	256	241	252	261	208	252	225	238	204	218	243	208	257	211	266	230	229	219	221	236	210	253	242	231	242	248	258	277	254	227	224	228	204	230	246	237	209	247	211	214	206	230	201	231	218	224	207	227	218	215	215	209	224	216	228	223	248	239	239	245	214	216	200	230	237	237	213	227	227	244	210	222	246	223	223	233	242	254	223	236	235	242	219	224	233	230	217	235	231	209	207	226	243	231	205	230	255	234	230	212	249	227	201	215	213	238	239	215	217	228	206	230	234	252	215	195	251	218	199	267	233	210	193	235	216	210	208	232	211	227	238	241	219	223	240	230	243	218	216	212	243	237	218	227	211	242	198	228	240	244	239	222	202	222	223	249	221	263	235	216	232	216	204	224	232	228	236	230	248	221	206	261	255	197	234	227	211	212	191	231	202	236	205	230	244	248	205	203	200	234	220	215	243	249	233	208	231	220	232	230	239	221	220	235	214	256	263	258	222	222	187	231	207	234	231	218	222	228	210	232	234	210	211	228	237	237	239	221	228	208	199	236	208	246	217	235	237	214	198	232	254	231	217	215	265	243	253	244	249	250	250	207	228	245	222	228	210	197	221	232	246	210	216	211	215	229	251	221	233	216	246	241	238	214	237	216	231	211	243	240	193	253	233	213	227	238	236	249	232	230	214	248	202	228	248	204	260	252	255	233	245	246	237	236	230	217	273	220	226	212	214	213	246	236	203	203	209	215	220	229	223	209	241	251	235	208	214	228	239	249	240	241	200	226	232	216	223	228	228	231	246	236	239	241	214	213	240	231	252	224	232	219	217	221	233	230	213	212	227	225	227	230	209	225	200	240	217	222	242	262	193	202	230	227	221	231	233	247	235	199	237	245	222	249	224	228	199	248	246	242	234	210	236	220	225	231	226	209	205	246	217	248	222	234	264	212	242	219	233	224	240	233	238	210	223	241	213	238	221	240	201	245	214	216	227	233	199	235	235	226	226	215	227	238	233	236	224	231	240	243	200	220	209	223	239	263	224	237	210	218	203	270	204	249	231	200	215	242	206	211	226	248	244	222	244	257	216	239	225	214	243	211	214	240	240	202	217	223	216	228	251	202	244	222	232	256	194	225	245	214	221	214	205	219	229	217	240	234	256	228	227	229	241	212	249	251	204	205	213	243	230	248	233	229	257	249	188	206	222	232	216	225	221	234	223	243	219	265	202	228	227	180	213	221	233	205	210	204	218	227	245	232	243	222	245	218	198	201	210	219	240	216	206	222	230	217	221	209	211	244	238	211	205	233	242	240	231	232	237	247	213	212	189	214	220	237	210	222	192	224	227	235	240	216	229	219	230	237	222	206	241	226	217	228	222	245	258	234	228	235	225	220	221	227	233	243	252	250	235	215	237	203	240	208	221	250	250	254	244	231	214	222	250	224	225	242	232	230	230	220	216	246	233	239	214	217	263	259	217	248	209	250	251	249	241	249	227	208	224	231	240	233	259	216	185	223	247	231	247	226	258	226	220	248	230	229	228	247	224	227	232	264	230	225	237	225	198	224	238	211	236	233	257	254	213	257	218	240	254	222	216	235	247	212	214	220	233	233	215	247	222	230	227	197	231	243	209	215	232	222	195	239	236	229	214	247	237	248	229	252	212	225	221	245	195	222	218	234	212	228	231	244	221	215	250	236	219	246	244	240	233	216	227	227	208	228	208	241	209	212	229	214	235	225	226	228	214	240	238	218	232	240	234	223	244	220	266	229	245	223	239	229	229	227	218	240	216	234	201	229	227	223	230	258	236	214	222	241	211	232	230	232	213	231	216	237	219	235	220	206	210	221	222
17489	37532	45843	3657	6611	2020	17584	9098	3049	1638	368	318	309	269	280	295	295	272	264	301	272	270	248	248	264	268	245	279	262	264	254	238	258	240	258	300	258	289	262	249	228	238	248	234	248	248	281	208	254	238	249	252	267	282	254	269	227	247	271	294	265	284	259	276	229	266	257	233	281	274	280	263	269	251	247	257	238	241	247	241	218	273	274	237	255	246	245	245	236	236	255	265	261	245	250	284	251	224	225	239	230	265	246	246	262	243	254	260	235	254	240	240	243	254	231	254	261	233	265	248	226	255	245	279	246	238	266	245	265	220	247	266	251	266	249	258	257	268	251	260	253	229	274	234	251	253	265	243	257	242	269	254	241	249	257	236	264	241	252	255	257	258	254	218	234	255	256	254	226	236	244	271	275	216	270	265	251	259	258	256	241	211	248	251	239	280	255	264	228	223	223	245	245	255	247	258	238	250	253	248	260	230	251	248	239	269	277	202	242	276	256	258	248	255	233	239	265	245	250	261	248	238	270	250	233	247	240	229	267	235	253	226	237	249	244	247	247	248	253	276	231	245	259	255	258	223	232	218	232	269	238	249	260	265	264	247	262	257	266	237	264	207	269	243	251	246	237	263	240	258	219	260	244	225	255	263	269	247	240	247	250	275	245	261	225	228	251	249	251	235	235	268	241	278	227	245	241	216	271	243	259	247	253	207	266	250	232	270	232	227	275	260	254	240	236	244	239	262	255	220	250	245	261	238	233	261	230	252	271	237	277	258	270	246	242	261	263	264	254	258	244	271	247	248	256	271	224	260	253	235	259	239	244	250	253	271	249	241	248	248	251	255	224	264	226	256	269	222	261	291	255	223	270	263	265	223	254	244	243	248	236	245	250	209	246	229	267	244	262	236	263	249	273	251	248	254	257	265	222	254	262	246	236	265	228	222	239	265	230	239	234	246	245	250	246	253	255	244	242	266	216	246	221	254	241	251	274	249	248	229	247	233	244	235	273	257	257	265	254	258	252	249	280	242	248	224	289	229	257	265	236	266	254	221	266	252	261	257	253	248	234	237	254	240	236	241	276	235	232	265	256	238	256	229	254	276	238	264	240	258	254	256	215	207	262	249	249	242	246	242	260	265	221	263	253	249	260	271	272	257	240	280	247	254	235	266	258	244	233	248	246	248	254	264	255	229	265	228	259	248	259	256	259	271	214	278	252	225	214	250	248	269	246	278	246	267	256	237	256	228	239	246	239	263	239	261	259	223	239	240	260	256	235	238	228	250	229	221	274	241	241	284	215	248	273	257	257	216	254	227	250	270	227	257	258	259	237	272	237	247	270	256	239	241	226	229	244	264	261	279	265	255	242	242	241	260	236	258	242	253	270	257	252	237	242	244	246	249	238	234	253	239	265	241	247	244	241	224	245	243	232	229	242	276	244	259	250	222	232	232	270	260	236	241	242	251	257	244	250	252	226	262	268	223	251	227	257	270	232	267	237	235	243	233	272	253	246	260	254	228	219	221	268	242	253	239	263	230	232	252	272	259	283	239	229	263	239	228	256	266	257	255	246	261	271	262	254	230	244	241	241	231	236	230	253	261	257	210	267	240	249	238	265	236	217	237	259	223	269	258	241	282	218	240	259	255	228	233	241	229	238	237	255	257	235	261	250	219	256	251	249	238	257	290	255	248	256	221	264	239	231	229	249	252	251	223	226	233	284	242	263	255	243	255	253	261	245	251	267	234	227	229	209	245	262	245	238	239	254	287	265	226	238	236	222	246	235	232	230	240	261	222	248	266	229	221	268	277	293	238	285	257	246	263	239	252	247	246	257	241	260	234	246	250	263	265	234	247	247	232	254	273	279	228	251	262	253	268	239	237	254	254	253	237	239	243	263	231	243	261	290	258	242	252	242	243	245	233	240	238	246	235	250	269	236	251	260	235	240	240	272	253	216	238	242	256	238	246	250	255	241	258	262	235	242	241	238	231	251	225	242	276	268	250	228	260	245	242	241	243	253	251	217	257	251	231	240	239	244	228	235	244	248	249	238	255	236	268	248	249	253	253	253	271	255	233	234	278	257	285	256	255	239	268	239	269	226	260	255	217	241	238	222	274	241	241	255	253	274	253	268	245	253	241	253	256	248	250	277	259	235	229	269	257	217	239	235	239	245	210	237	253	267	247	271	232	243	240	234	240	229	245	210	240	242	261	240	239	248	262	236	266	246	268	219	209	249	262	269	242	242	223	271	244	251	256	232	243	221	274	274	236	213	206	256	228	237	250	247	255	242	247	264	257	252	260	235	241	272	275	232	247	254	244	255	251	237	243	243	253	239	247	261	249	227	279	232	237	224	262	237	238	258	257	273	252	244	253	244	242	229	246	272	257	264	265	247	235	247	251	243	251	300	273	253	231	230	241	244	240	261	252	259	243	250	255	246	244	241	234	244	266	254	236	235	252	230	258	274	248	240	227	226	239	227	230	251	252	223	238	235	248	254	249	248	253	251	258	271	229	245	253	254	235	240	240	272	250	258	268	249	266	265	241	259	254	238	257	258	249	240	244	248	236	262	260	247	253	222	241	270	222	246	259	235	241	256	261	254	258	265	239	275	241	250	249	252	250	230	241	274	273	250	245	212	243	251	232	269	254	255	236	252	249	248	237	239	224	244	276	274	278	258	212	251	246	284	253	273	231	241	241	263	234	241	253	246	255	258	257	258	257	254	250	235	252	292	269	241	217	229	245	236	234	230	240	247	225	226	254	224	216	241	252	264	254	248	251	250	227	244	278	243	268	245	264	261	254	224	268	244	237	239	240	246	278	281	228	266	242	254	249	259	269	255	236	242	215	249	251	230	266	228	266	265	251	259	244	260	253	232	231	237	253	239	275	205	258	246	272	247	242	278	277	232	244	237	264	239	273	253	265	241	252	267	255	264	246	276	247	234	271	268	234	240	268	250	259	242	256	253	237	242	268	245	237	255	264	260	266	249	228	251	244	245	243	247	255	247	226	270	255	259	262	269	231	250	233	251	273	236	252	267	270	235	250	255	262	257	271	246	250	242	234	250	210	228	248	275	257	250	223	240	259	248	272	258	254	256	264	226	234	224	248	219	261	243	278	257	258	250	262	239	244	254	241	254	223	285	258	273	258	235	240	258	249	285	214	243	249	244	269	255	259	229	255	264	252	245	234	233	255	247	245	243	261	229	254	227	251	258	273	264	231	220	214	238	231	250	252	263	265	265	263	244	243	265	233	247	256	257	217	231	256	239	241	273	247	255	246	263	244	241	216	215	256	220	244	243	225	242	250	246	218	250	250	259	253	227	234	245	261	252	255	249	240	220	243	261	219	256	265	271	242	264	276	232	269	270	253	249	233	253	268	232	240	232	254	274	243	261	268	273	273	241	247	261	279	231	263	263	250	247	240	226	246	247	217	263	255	256	217	234	278	240	257	226	258	240	218	251	222	234	254	261	263	262	266	261	277	277	249	243	226	249	251
22646	21159	28757	25025	21204	20518	34514	22271	6313	3916	641	648	569	546	532	576	490	492	527	514	455	498	506	461	472	435	488	513	442	452	447	422	444	445	463	450	453	460	463	495	431	463	498	452	421	468	445	448	462	415	454	457	457	449	451	455	443	392	455	465	446	471	464	454	423	469	455	462	453	451	470	476	462	461	402	452	421	477	446	450	451	457	445	456	443	422	453	438	444	410	433	426	422	434	441	455	452	467	432	466	459	480	456	445	451	477	425	426	437	459	413	401	426	398	429	441	412	474	471	464	463	450	421	415	461	449	440	431	441	444	432	452	417	463	437	456	433	434	455	456	447	458	428	437	445	446	409	440	434	435	475	459	449	428	429	422	441	457	443	447	424	438	457	401	422	428	448	474	443	433	467	468	424	448	435	430	448	481	428	444	476	427	452	442	462	459	430	443	459	471	466	414	467	425	424	427	520	472	432	426	457	428	438	448	447	429	443	453	458	475	449	429	460	437	436	474	444	409	450	447	440	446	463	458	451	436	490	423	399	429	443	454	417	455	464	478	443	447	441	413	444	428	428	427	459	417	427	479	433	415	480	443	452	426	465	429	442	432	448	437	481	446	437	424	422	440	447	421	469	467	460	418	449	419	467	467	480	430	463	428	452	461	452	449	450	432	442	382	462	430	435	445	480	414	457	453	398	397	430	480	445	460	436	460	463	419	467	403	440	452	442	449	436	417	417	439	459	468	436	448	458	440	444	441	472	459	425	426	449	432	457	464	455	478	397	412	475	408	421	445	424	440	464	426	443	446	440	427	452	451	426	398	429	459	453	404	447	439	452	455	443	441	462	414	411	437	470	429	458	461	439	449	422	448	442	458	437	451	463	482	430	429	460	434	492	451	504	427	396	450	446	422	450	456	452	484	453	443	442	421	427	434	458	447	469	428	441	443	453	469	409	458	443	444	447	434	410	420	442	435	451	403	435	457	435	432	488	462	417	428	473	417	438	425	440	404	411	481	458	456	441	416	422	452	438	418	438	439	443	402	472	451	449	421	449	428	433	446	472	420	473	453	445	437	448	443	435	445	429	425	470	436	450	438	470	424	451	441	421	431	439	466	425	418	432	434	440	431	457	451	468	436	455	445	421	457	405	455	438	428	495	485	441	493	454	436	455	459	445	471	417	462	416	489	440	454	429	473	434	428	462	422	443	446	419	458	414	448	440	414	411	430	422	453	455	453	423	447	446	480	447	473	453	438	459	428	428	427	403	445	443	450	482	461	438	441	427	435	428	433	442	483	447	449	451	434	457	472	442	489	447	404	412	469	455	419	416	454	450	403	422	444	443	394	450	416	471	449	441	436	403	420	431	407	426	420	473	442	431	449	454	458	438	444	430	461	455	408	453	424	437	456	441	456	457	435	430	413	424	450	434	475	420	423	459	391	442	424	439	486	422	459	448	480	419	436	450	460	425	428	447	469	463	428	451	446	426	446	421	462	479	458	447	468	427	434	454	424	475	448	481	456	448	477	453	440	469	464	443	408	481	394	450	449	488	466	448	451	432	459	429	455	430	437	410	456	457	447	445	435	460	465	408	418	453	433	434	418	423	449	431	457	434	433	399	439	437	464	415	419	432	444	420	427	417	420	442	430	482	441	407	435	427	440	471	430	441	433	470	441	419	455	419	450	421	457	451	436	419	432	452	411	434	444	450	414	457	487	404	447	412	449	419	447	433	463	491	454	417	435	470	422	454	426	447	431	443	444	442	430	382	405	435	395	397	419	409	429	401	449	470	420	418	398	455	435	446	420	425	474	409	381	462	420	369	444	434	437	419	420	432	413	434	447	478	438	431	438	446	441	481	462	481	453	431	466	419	416	473	414	435	449	451	430	424	451	406	453	448	452	436	412	436	432	491	480	412	454	423	430	435	447	423	393	440	432	455	453	433	457	424	489	450	441	420	432	477	454	456	418	462	424	437	446	460	403	462	471	458	436	426	459	441	444	457	466	450	448	444	458	447	418	462	473	453	398	446	438	449	452	438	428	445	417	448	454	444	426	437	477	388	428	440	444	428	424	472	439	420	433	417	471	450	461	474	435	512	435	442	451	426	442	418	447	431	456	422	464	440	473	426	431	424	449	465	439	433	406	440	436	468	436	429	393	472	431	414	450	422	452	424	459	457	408	438	444	429	449	425	449	467	426	464	455	411	422	416	418	448	427	437	447	480	436	463	433	484	446	452	447	430	404	417	457	475	436	448	453	470	421	430	462	473	420	462	442	449	418	441	454	477	444	446	430	409	467	428	443	450	427	447	456	443	441	384	448	420	471	463	481	458	430	419	455	422	428	459	477	480	451	428	420	452	449	422	444	446	437	382	447	455	423	463	461	446	459	448	435	442	443	449	420	433	444	439	429	438	431	432	471	427	433	398	397	420	422	451	417	429	418	506	418	476	456	481	467	425	461	416	433	461	453	455	436	439	404	426	430	439	438	445	429	454	428	457	461	425	448	442	427	459	460	450	441	419	420	455	423	458	414	457	435	417	446	446	444	424	442	455	444	456	452	408	455	414	440	431	465	401	461	409	474	459	436	468	453	461	430	407	449	442	443	393	437	454	459	424	472	410	470	472	404	463	457	414	464	422	478	451	431	458	403	426	445	430	442	461	460	438	435	469	400	460	469	459	421	444	457	465	423	408	465	420	404	402	477	460	412	449	452	480	442	451	437	432	449	428	451	458	446	442	451	418	434	460	441	477	466	433	423	394	435	416	455	448	425	424	416	457	470	461	437	446	438	474	436	416	443	447	438	473	462	464	465	482	453	439	457	433	417	471	471	479	431	446	445	448	445	423	477	466	465	431	421	450	413	416	406	433	445	436	430	405	452	454	450	417	455	458	452	440	447	427	454	441	402	421	424	433	436	430	441	419	417	460	466	453	427	476	472	443	473	450	445	432	418	436	425	442	435	461	455	434	462	443	425	492	436	419	417	467	434	413	498	452	469	434	443	464	475	442	478	452	440	433	419	417	429	437	457	436	465	452	429	440	434	435	449	493	446	387	418	437	472	474	433	433	444	440	447	429	434	421	475	435	383	431	465	457	413	502	436	434	451	500	460	424	481	455	388	431	471	452	418	453	408	483	467	398	443	431	436	462	429	445	454	474	458	420	414	436	453	442	450	494	402	478	428	473	480	430	456	434	454	469	445	411	448	425	424	439	429	466	446	457	418	416	430	431	454	413	443	468	479	463	451	417	450	478	445	453	467	412	438	427	467	455	437	470	436	467	455	478	408	418	424	422	447	421	444	414	465	434	404	431	423	454	454	404	415	432	404	410	434	415	442	447	459	443	418	442	403	428	491	462	445	437	426	461	432	436	475	406	438	421	452	450	446	455	475	427	444	426	385	416	444	391	443	459	451	447	441	434	459	433	480	419	455	451	402	442	463	429	442	436	448	451	455	427	475	420	460	446	409	446	433	431	477	412	452	419	444	416	453	416	428
20997	47230	63542	7256	13809	6357	37435	15211	8609	4517	744	743	659	597	625	592	539	539	528	508	475	521	498	503	446	509	480	472	499	451	451	506	489	506	444	478	444	452	465	441	432	464	476	458	478	422	489	404	466	459	452	442	429	476	470	459	487	477	448	437	485	450	450	469	466	433	416	445	445	458	447	450	464	474	466	454	437	407	430	448	465	435	440	462	441	429	454	481	446	406	459	429	425	434	454	440	450	467	443	476	446	447	448	407	471	442	450	490	441	471	477	477	453	430	418	419	440	443	459	465	428	421	441	479	444	451	449	466	428	456	421	470	456	442	431	480	480	472	476	438	448	479	461	459	433	470	454	421	458	452	430	447	409	444	451	485	401	458	461	425	424	453	452	448	460	426	430	468	478	455	500	479	459	453	444	470	435	475	451	472	444	441	453	446	488	463	469	443	476	427	450	446	459	454	449	444	408	420	446	459	446	429	418	444	467	450	443	399	420	429	461	414	422	433	468	432	471	459	439	438	425	469	490	469	457	421	416	428	462	434	425	436	445	445	396	447	495	445	416	443	441	441	446	492	457	451	465	440	475	448	415	421	461	460	457	460	454	432	461	445	462	459	473	441	455	419	409	416	462	456	434	453	479	466	456	424	454	430	470	439	437	438	467	422	413	430	444	438	487	454	454	476	448	457	469	443	449	447	450	466	442	457	445	484	452	438	431	432	475	447	457	443	478	454	436	452	468	439	431	418	407	472	411	411	439	457	441	410	429	414	410	461	461	468	458	429	440	468	444	464	446	467	465	486	443	457	418	431	455	445	436	446	457	462	441	457	467	439	445	427	487	464	463	431	400	429	494	440	442	466	472	456	463	453	464	486	480	485	459	433	404	433	405	467	481	443	477	446	461	463	473	414	451	438	445	417	450	427	415	451	444	412	471	424	418	456	448	444	414	443	493	468	437	475	484	410	431	429	416	461	454	482	456	445	444	429	488	462	446	437	396	427	419	479	454	433	481	434	452	442	438	425	466	415	435	459	449	446	453	455	429	464	420	447	456	440	433	448	487	450	424	440	450	421	457	443	474	470	436	439	423	437	426	441	480	468	412	439	474	429	448	451	439	486	440	446	455	467	484	453	485	437	453	422	438	455	433	457	417	411	476	462	438	444	465	450	455	441	474	465	469	446	448	429	442	474	429	471	445	444	463	432	437	454	425	445	434	436	438	483	452	484	455	432	457	461	468	449	463	454	480	460	438	414	444	436	428	467	427	455	446	455	420	440	432	451	435	414	460	449	419	483	484	450	448	441	478	442	460	450	449	472	461	436	433	418	481	408	474	443	430	429	472	457	483	441	489	441	472	456	455	469	457	419	406	464	431	473	400	416	423	431	472	444	477	430	443	425	465	445	473	463	398	481	429	422	450	420	431	461	448	479	429	497	449	441	452	445	436	442	457	421	405	433	435	479	461	433	430	442	457	484	413	448	433	470	468	452	443	424	425	433	412	447	463	419	434	465	448	425	452	447	443	473	471	444	445	398	426	439	450	442	423	462	453	508	438	442	431	426	474	442	393	458	448	461	453	427	470	459	456	458	442	426	440	423	447	465	453	478	434	442	453	428	451	437	428	436	424	452	466	487	441	435	416	436	463	458	466	497	453	443	451	446	444	482	489	427	465	444	425	469	472	453	434	414	444	436	461	484	455	432	476	436	450	436	426	450	441	432	448	431	449	434	456	489	442	409	436	418	444	474	457	462	433	451	469	471	419	408	455	451	472	467	447	458	459	395	461	426	439	428	440	439	436	456	443	488	427	388	450	456	424	429	419	445	461	420	499	464	430	447	490	440	438	393	473	505	460	476	413	455	429	473	445	470	430	461	432	413	406	424	430	421	422	442	473	456	444	452	404	452	485	443	434	445	432	422	440	445	443	436	418	464	421	471	473	449	454	485	440	438	431	424	465	436	459	438	435	421	415	409	398	435	461	438	452	490	471	480	419	446	393	491	463	458	439	458	456	438	443	430	421	459	468	456	461	450	470	463	445	433	484	461	444	477	440	449	445	436	447	452	440	454	439	471	425	437	422	426	439	438	466	469	423	434	415	502	488	455	403	429	485	390	423	434	420	405	474	453	472	456	403	432	462	418	452	463	407	431	434	454	422	459	434	484	449	457	494	449	446	423	485	470	414	455	507	417	446	448	440	443	431	415	437	467	448	452	452	480	402	462	478	452	437	466	439	462	424	479	425	384	444	445	431	470	464	379	420	444	432	461	479	434	490	449	427	499	442	440	426	434	425	461	416	456	445	447	413	427	409	423	444	485	422	463	448	463	463	454	420	440	442	477	461	449	418	442	434	439	407	457	453	482	452	463	417	436	436	452	432	409	428	453	445	466	468	416	455	426	472	470	450	442	462	471	456	429	427	412	451	475	461	434	435	455	462	460	485	447	451	468	454	405	429	463	458	439	462	446	416	465	423	437	442	450	417	458	434	469	412	450	428	444	422	473	450	467	464	428	458	457	466	425	478	447	443	431	422	455	437	493	420	412	477	429	487	443	433	431	457	462	479	428	459	460	461	416	455	480	464	499	437	450	411	462	487	455	479	449	426	397	439	448	456	443	439	462	421	441	461	428	491	485	446	464	431	449	484	475	455	477	464	448	434	427	448	414	440	465	438	451	416	470	408	476	434	449	454	455	506	456	462	403	436	436	430	457	456	437	444	444	486	434	490	413	466	453	425	463	437	442	426	429	473	436	413	468	445	417	449	455	455	471	427	460	456	412	435	435	457	442	440	417	429	447	420	455	446	461	426	433	447	461	446	460	446	470	451	437	450	449	481	447	477	424	441	436	463	471	438	445	437	484	407	441	460	444	438	457	440	446	455	441	410	450	453	493	450	490	416	417	416	453	450	441	444	418	433	496	438	423	410	447	408	461	477	417	462	455	462	463	486	428	441	458	456	470	443	444	418	454	458	445	495	492	484	406	455	440	450	442	456	447	445	449	455	429	469	419	461	477	468	435	457	480	447	434	426	445	443	419	449	423	425	440	444	461	471	468	461	436	431	415	436	424	456	480	448	425	442	450	462	411	460	448	413	442	433	467	437	426	463	444	442	425	452	466	411	445	468	457	442	472	461	481	416	417	438	414	453	463	463	453	446	476	459	427	406	437	457	465	444	414	466	470	445	433	449	443	423	414	438	431	444	472	464	462	426	423	431	452	414	486	431	446	461	454	422	457	456	446	459	438	446	444	457	420	400	471	420	412	415	471	454	460	457	475	417	459	478	442	430	419	446	497	461	433	460	453	465	415	450	446	441	415	462	451	432	424	458	426	451	454	435	447	426	441	437	471	472	409	448	441	423	464	453	454	459	461	456	450	453	431	423	432	453	434	404	441	431	461	451	465	404	410	421	436	433	470	457	453	429	409	454	458	418	416	448	446	410	477	434	448	481	460	447	449	442	432	461	397	451	445	429	492	449	438	466	407	446	446	470	433	446	461
28168	21743	23126	4691	1107	512	2202	1148	380	250	121	134	157	130	144	145	122	133	136	128	140	121	144	150	129	152	138	124	126	124	148	139	149	124	159	106	138	166	130	112	111	138	140	148	117	128	151	137	139	122	139	135	121	127	128	137	146	135	132	128	139	124	141	147	134	135	155	156	137	134	133	149	129	128	128	135	134	147	124	127	145	139	125	129	146	143	150	134	115	146	152	126	126	124	123	111	130	126	148	152	142	118	140	143	123	135	147	112	139	143	123	155	138	145	131	131	141	125	157	126	150	127	131	123	153	128	119	148	141	119	142	113	149	157	147	116	154	135	160	129	150	119	149	134	138	138	139	118	137	117	143	137	131	125	136	138	146	143	115	125	154	131	123	130	135	123	139	136	130	132	120	132	137	140	133	130	157	142	130	110	142	147	122	136	126	121	144	152	131	135	140	136	114	127	144	133	149	138	145	116	124	128	141	120	133	128	161	148	124	131	126	134	126	140	130	136	151	124	144	112	123	122	146	144	143	124	154	133	163	123	139	136	137	141	134	149	133	122	127	119	137	142	116	138	123	123	118	138	134	137	148	124	152	135	128	144	140	151	146	161	122	135	155	131	120	149	133	131	124	133	153	122	146	141	121	127	132	124	128	129	143	127	125	117	138	134	122	128	122	118	125	136	116	145	158	128	115	130	156	136	128	142	114	146	122	121	148	136	127	147	146	136	136	141	142	129	110	134	134	132	152	143	129	127	131	146	140	169	133	142	141	135	150	151	141	134	121	129	133	136	120	140	144	115	123	141	131	130	147	133	132	136	142	136	125	143	154	146	131	114	140	137	124	148	126	130	148	151	133	136	114	153	142	129	130	124	143	149	130	149	139	129	143	142	139	148	128	109	139	155	121	129	135	129	142	125	143	160	119	151	132	143	130	121	132	112	152	131	124	107	127	133	156	130	145	139	126	131	154	134	140	145	121	130	115	135	135	143	142	124	136	126	140	139	135	134	139	135	155	142	120	116	136	117	157	122	140	144	131	132	164	137	112	132	124	99	127	133	156	116	122	131	145	144	145	131	140	144	134	134	142	126	139	125	138	140	148	153	131	134	163	149	146	151	130	123	115	140	131	114	147	158	143	145	144	143	134	116	131	152	146	129	142	137	144	138	141	144	138	127	151	122	114	150	127	132	145	140	115	129	133	120	142	134	117	114	146	142	120	137	140	132	138	145	146	132	143	119	137	130	136	142	132	131	156	161	136	145	132	146	137	118	133	129	122	133	135	135	128	129	125	124	133	151	133	146	163	130	141	137	132	142	131	140	134	122	124	136	120	147	122	137	160	129	134	127	112	133	124	123	110	155	131	141	146	151	124	128	136	136	133	140	158	162	134	157	131	121	125	127	135	137	152	144	135	145	123	127	131	128	150	141	128	133	135	134	134	149	112	142	125	160	136	131	145	129	149	111	123	156	127	137	138	125	138	164	155	126	133	137	139	126	115	121	125	131	130	127	136	164	134	144	146	146	141	136	129	139	130	146	147	159	116	120	124	137	135	136	118	139	149	125	141	149	144	133	146	136	144	141	144	131	121	125	145	128	121	122	138	136	169	158	124	126	121	138	138	143	144	143	138	144	132	144	135	124	143	162	155	129	135	118	144	125	138	120	136	144	154	154	150	121	131	129	123	134	134	134	126	129	142	124	132	138	127	134	144	148	141	148	138	131	133	135	136	132	127	142	133	128	157	106	142	128	128	164	128	137	143	140	135	128	151	129	138	151	130	137	165	136	128	122	157	131	123	137	135	130	131	138	142	124	112	129	152	125	129	113	142	149	150	141	152	119	162	132	119	131	125	122	137	147	126	151	150	140	128	138	145	129	144	134	141	156	122	131	132	135	136	127	146	159	149	119	132	143	146	159	133	141	139	154	137	125	151	136	136	148	130	133	115	135	148	116	129	133	124	155	133	141	127	131	157	129	127	121	117	147	144	132	141	136	121	147	121	136	133	147	122	116	148	127	127	131	127	135	122	119	139	138	119	140	131	132	126	134	139	115	135	132	127	133	144	121	143	165	124	140	135	136	121	161	126	122	130	151	131	134	143	141	130	167	130	145	152	138	145	152	130	100	149	136	144	129	125	152	141	137	145	128	147	150	145	142	141	137	125	119	136	159	142	136	132	133	137	131	132	131	139	146	131	139	130	141	160	114	156	136	147	127	128	124	129	135	133	119	138	128	128	120	127	133	132	123	136	140	135	123	121	128	122	130	138	142	130	143	137	118	121	121	131	124	151	144	137	112	118	153	150	150	115	145	140	138	139	128	134	144	145	154	146	117	115	138	140	149	130	134	136	146	122	119	146	143	145	133	135	139	151	134	139	125	136	161	119	120	127	144	126	120	133	126	137	122	131	107	135	151	143	119	127	119	151	153	141	154	158	144	131	132	144	140	129	136	126	149	127	147	138	132	137	123	119	152	133	114	134	113	148	143	145	117	140	139	115	131	129	131	135	143	135	132	156	139	124	123	130	144	148	129	144	119	156	124	127	142	122	124	155	127	114	126	148	148	114	123	154	123	121	128	123	138	156	132	156	121	131	147	155	155	150	122	136	136	139	123	116	163	138	123	131	116	134	126	137	131	118	125	142	126	138	147	134	139	137	150	144	130	108	130	138	141	140	141	142	151	134	128	149	147	126	144	148	150	137	135	158	113	138	135	133	137	136	123	130	134	147	140	123	127	143	138	159	132	143	144	135	139	126	135	141	137	178	141	138	141	127	139	122	131	126	141	162	132	148	136	121	146	152	130	133	149	144	135	149	155	151	112	134	146	126	142	137	149	126	148	155	147	132	128	113	136	124	119	152	125	119	119	122	146	136	140	132	140	135	134	142	129	133	165	147	153	144	145	123	149	134	138	137	120	135	131	121	137	125	141	144	132	139	120	130	119	147	152	115	142	131	139	141	151	149	118	156	159	99	128	137	150	119	123	131	119	143	117	142	138	137	150	141	114	152	130	124	139	132	133	135	155	126	145	160	135	145	124	134	132	122	131	134	139	136	123	117	132	146	137	150	100	138	121	141	154	124	126	139	135	149	146	131	128	139	144	122	145	132	137	141	130	135	142	141	134	128	111	137	127	122	129	161	140	122	123	135	141	129	146	159	114	146	142	137	131	141	151	123	148	150	132	129	131	129	127	144	145	152	121	150	177	130	135	149	121	146	140	162	132	121	132	134	128	113	117	152	116	153	136	130	128	119	160	130	126	120	116	135	144	127	125	138	141	144	136	107	126	139	124	132	118	161	138	144	142	133	143	137	128	144	139	132	151	150	132	141	124	145	127	159	147	144	125	117	139	138	123	128	155	137	130	130	124	139	133	119	132	121	125	135	128	135	117	145	129	146	125	121	152	150	131	149	142	131	122	135	136	137	116	138	139	122	148	146	135	129	128	144	148	132	128	127	162	130	117	119	144	149	147	138	147	148	133	129	132	132	150	129	138
16842	30673	19161	1349	1170	543	2608	1289	494	315	182	165	175	168	163	145	143	146	146	150	137	159	165	141	144	144	137	126	142	152	146	129	163	166	157	147	161	126	147	148	123	142	138	164	143	136	135	172	166	162	149	134	154	170	139	174	163	163	172	145	145	145	143	167	143	160	156	146	153	156	133	163	133	118	151	139	167	150	123	141	162	134	153	148	146	145	140	145	131	142	136	166	135	142	153	139	136	176	151	154	161	152	157	156	169	163	135	170	133	139	160	152	156	115	143	158	151	145	125	134	159	170	145	153	157	139	170	158	154	147	146	169	137	158	154	165	162	151	155	166	166	145	149	113	159	176	136	164	138	143	158	139	140	141	138	148	147	145	153	146	151	139	170	146	161	157	171	158	154	143	169	157	149	145	165	164	126	164	149	155	151	144	147	139	125	142	164	143	132	140	163	152	148	160	148	150	149	163	134	172	144	136	140	137	158	149	130	154	149	154	148	153	160	144	162	143	139	152	145	159	153	163	135	132	121	156	158	153	160	142	160	148	149	156	165	153	145	141	166	152	144	152	147	149	164	124	167	147	144	128	125	140	149	155	144	166	163	172	148	142	157	156	148	140	133	148	137	144	137	138	136	145	164	133	143	179	162	152	133	147	148	158	160	157	164	156	133	141	157	143	115	140	156	180	134	141	152	161	153	171	147	142	152	139	145	139	133	160	158	147	139	145	156	135	164	144	141	161	157	145	145	139	152	141	146	182	150	155	145	150	151	153	138	140	160	128	137	137	147	173	162	161	141	133	131	155	159	150	146	148	153	151	143	124	133	134	142	144	156	152	147	154	148	165	152	138	147	137	139	162	146	155	150	156	154	136	150	152	158	150	157	138	156	144	140	142	131	135	144	134	150	145	167	156	140	143	147	154	142	161	162	138	156	145	155	165	146	172	142	148	154	133	157	140	139	120	168	153	139	161	158	157	162	173	172	136	154	155	164	164	168	142	163	150	140	149	146	135	156	172	130	173	136	146	158	170	154	133	153	146	158	174	161	144	148	143	172	143	158	167	144	135	157	152	161	144	139	136	151	136	157	138	144	143	144	171	153	128	142	147	155	139	153	153	149	123	148	160	146	150	153	140	154	156	173	157	142	157	147	149	156	135	144	156	143	160	159	143	161	171	152	137	152	170	143	159	146	146	137	145	152	141	135	143	171	152	150	148	171	112	160	170	157	153	174	133	145	169	168	147	137	160	153	160	126	137	162	154	138	155	183	165	163	159	133	153	143	141	142	151	160	141	162	137	151	153	139	168	154	134	148	160	136	138	142	146	144	164	151	145	147	145	145	139	147	150	141	154	148	133	169	156	134	167	155	153	131	182	168	159	146	155	138	157	152	171	170	160	142	132	138	159	140	154	138	170	138	138	160	139	144	143	122	143	156	132	133	144	159	166	148	134	147	150	174	158	156	158	131	156	154	144	154	162	152	145	140	140	147	157	152	139	148	173	151	179	162	155	160	145	160	159	145	131	173	141	157	176	170	157	144	142	129	162	130	160	171	151	169	168	153	148	142	132	148	163	151	147	151	152	134	140	151	152	146	169	141	153	147	161	152	147	150	141	144	136	161	138	148	143	147	136	148	150	143	130	154	156	141	141	134	156	148	131	167	134	135	153	144	169	135	154	142	131	151	136	148	146	139	166	149	155	141	129	158	136	139	132	150	131	147	161	146	167	155	125	133	139	163	158	146	144	152	138	151	143	140	154	142	165	148	136	149	140	152	147	150	145	165	150	145	138	133	140	142	147	134	149	147	163	158	151	136	163	135	139	151	149	155	148	154	175	152	142	132	156	146	140	166	154	155	140	144	178	149	141	153	154	144	151	141	168	150	153	148	139	152	154	149	127	140	150	140	137	164	150	156	155	154	156	173	157	138	164	149	151	143	138	156	164	159	149	168	138	155	168	147	163	157	153	124	165	152	135	162	153	176	159	136	145	141	154	160	133	152	154	165	151	155	155	159	144	151	144	149	148	149	138	137	154	144	140	133	175	152	142	131	153	150	159	143	160	149	140	131	139	155	146	122	152	157	154	152	153	161	153	157	126	148	147	167	145	157	158	133	142	149	126	155	156	152	153	149	170	152	163	171	168	145	170	172	160	148	173	157	149	148	172	145	148	168	162	158	171	129	137	143	140	151	111	146	135	152	155	140	141	161	151	127	154	133	142	161	144	155	160	147	138	130	143	161	134	140	147	130	139	157	147	148	146	143	138	149	154	128	157	150	158	154	157	136	159	152	154	148	151	136	143	149	142	140	148	173	173	162	143	143	157	144	141	133	140	136	149	151	132	149	146	177	151	155	154	154	139	145	147	160	148	170	150	158	156	155	149	151	152	134	169	138	145	171	147	160	155	140	174	158	155	179	147	155	152	155	142	138	152	139	178	161	167	137	129	145	151	149	150	169	133	148	136	147	147	157	150	147	146	142	172	141	129	138	139	152	144	140	155	140	150	153	143	126	139	132	160	156	152	148	146	137	141	121	153	138	104	137	167	146	149	172	135	143	145	157	146	141	192	158	156	158	144	133	152	142	142	138	129	129	141	135	142	138	160	131	168	133	155	142	153	150	149	151	149	166	134	151	152	170	158	158	145	166	141	155	151	139	133	158	131	132	156	142	148	145	163	166	150	154	152	141	141	169	146	156	146	140	134	150	163	168	164	161	142	146	158	171	162	168	165	162	169	135	162	141	146	136	174	149	154	162	151	163	157	169	160	167	142	156	133	137	155	149	116	134	153	160	139	146	128	176	159	150	174	126	174	136	146	142	155	152	146	123	153	154	157	154	144	150	157	129	159	142	146	139	151	142	139	161	152	166	161	168	147	123	150	152	146	156	140	155	150	154	133	163	136	161	148	155	141	148	157	137	148	142	150	151	135	155	147	160	120	149	157	130	152	149	132	137	137	148	172	142	134	162	152	146	145	142	150	136	131	163	170	144	135	149	154	154	166	160	147	173	155	147	139	133	144	161	147	166	153	131	160	164	166	133	148	138	168	144	142	153	146	141	138	145	136	166	153	140	158	156	148	159	156	141	155	150	132	147	152	173	141	157	152	152	139	174	178	150	151	137	160	152	145	141	145	171	141	159	174	121	145	159	152	153	153	155	137	140	161	151	141	164	148	179	163	117	151	167	146	146	151	144	155	157	161	157	158	147	149	137	142	154	139	139	156	168	180	150	154	133	146	160	146	160	158	163	150	169	131	151	140	138	159	143	145	131	157	142	160	157	129	152	179	146	123	148	148	154	159	147	142	142	135	149	153	143	144	143	162	165	153	144	154	164	152	150	151	163	154	174	137	133	167	173	133	148	159	162	137	150	160	148	177	130	158	171	154	152	158	168	151	163	174	155	143	145	146	159	137	147	145	152	149	129	191	148	156	157	130	158	145	145	139	146	147	145	150	170	168	143	166	158	135	155	153	154	144	140	177	149	155	168	126	157	162
23639	21044	29953	24954	20482	9407	23549	12684	3262	1786	339	328	367	338	326	325	320	305	273	268	281	281	315	255	282	257	304	269	263	273	288	268	259	278	259	286	299	263	252	266	284	266	267	266	280	258	263	265	274	270	303	322	258	289	254	257	272	268	281	268	252	276	267	297	285	246	266	289	263	272	286	266	286	287	298	283	266	238	250	254	280	246	256	259	261	241	242	296	273	285	275	292	245	241	262	272	291	296	232	289	268	277	262	260	251	294	271	275	277	260	272	244	271	262	304	266	271	267	293	275	288	259	210	266	267	264	297	267	268	253	228	277	273	260	303	284	274	246	265	252	282	254	252	278	274	285	235	297	276	287	274	267	296	274	248	250	292	280	250	277	251	250	255	275	254	244	286	243	259	294	245	252	251	272	256	261	292	263	267	281	267	291	270	267	251	243	283	234	270	298	259	276	300	292	251	263	268	254	279	269	277	279	261	284	274	246	227	273	276	269	268	280	269	244	252	242	275	230	257	248	263	251	243	249	282	256	253	266	263	255	261	253	271	224	253	251	270	274	263	271	297	229	261	247	281	261	265	261	258	290	262	259	270	277	253	259	257	277	263	273	244	248	248	278	271	252	260	253	279	237	244	271	281	244	237	244	263	248	270	254	281	296	264	240	284	278	232	235	284	257	261	257	257	288	241	239	272	271	270	244	272	275	247	264	289	281	262	298	276	252	258	274	258	276	286	262	247	266	267	272	275	260	269	267	254	258	276	269	268	295	260	273	263	265	235	257	273	263	294	265	281	274	265	252	262	263	256	289	262	250	258	253	268	293	256	266	253	269	268	261	259	256	287	270	259	263	240	270	274	233	266	234	299	261	257	293	279	271	249	270	287	269	287	288	292	310	259	266	280	250	255	280	281	288	253	288	295	224	278	276	257	295	310	252	248	279	261	305	270	267	297	238	254	238	273	266	271	260	255	258	252	267	271	259	277	275	284	291	283	277	275	263	267	255	289	282	286	278	285	288	254	266	247	227	263	262	254	257	255	253	252	255	268	256	260	267	278	266	262	266	256	265	261	256	253	262	248	285	243	226	304	268	285	287	274	265	250	277	280	260	267	233	243	289	273	261	265	271	273	281	281	257	243	277	248	273	263	277	299	257	257	254	270	261	274	265	262	266	270	249	272	272	293	277	273	250	272	287	258	252	251	253	261	240	238	262	274	285	273	236	252	253	255	293	269	265	249	254	291	284	281	270	277	274	250	260	278	272	252	267	291	262	248	280	269	260	294	289	281	222	270	269	266	277	252	275	272	259	285	220	274	286	228	283	269	278	247	260	254	273	240	276	289	262	265	240	266	280	263	243	244	293	285	277	266	262	264	259	265	287	262	258	274	281	271	264	297	266	239	264	223	267	278	271	264	273	268	264	263	271	282	258	243	264	253	266	266	256	262	279	247	255	255	251	242	267	255	273	267	257	290	319	299	267	263	260	260	270	269	262	261	254	268	266	292	254	277	269	242	252	240	235	262	302	241	276	260	265	260	270	270	285	265	260	255	282	281	266	249	261	283	245	251	262	257	252	282	243	273	308	276	242	255	265	276	273	265	250	271	272	257	272	250	265	284	260	283	261	286	303	281	268	277	255	294	257	262	292	281	313	255	258	271	250	251	279	266	228	248	291	283	282	280	289	248	243	282	272	275	283	264	276	270	271	259	294	236	270	256	238	277	308	266	245	282	259	288	248	277	267	266	281	274	275	231	263	276	225	240	234	246	260	258	253	258	251	264	271	238	238	235	261	262	264	251	265	276	283	285	252	255	254	273	285	274	258	277	287	275	261	289	277	244	266	257	263	294	267	224	273	274	284	241	275	285	246	257	278	274	280	254	262	259	272	266	261	282	253	281	246	271	273	274	273	251	272	249	281	265	246	290	259	253	258	275	239	277	257	242	276	260	281	265	284	243	239	276	255	259	259	230	268	281	262	265	279	280	262	250	286	273	272	228	254	261	244	227	232	250	245	252	259	235	260	255	276	266	270	285	283	273	284	250	248	256	267	280	292	257	265	249	295	246	272	274	271	270	313	280	290	262	282	257	299	300	269	283	284	268	257	258	262	284	284	268	300	296	279	260	259	265	268	258	279	254	261	303	287	256	271	277	250	258	251	245	280	269	292	260	275	268	255	270	271	271	249	266	273	278	268	271	238	258	259	307	264	255	264	297	257	289	261	295	233	268	290	281	252	268	278	294	273	263	242	281	308	273	233	273	263	269	288	254	267	295	263	266	258	263	250	280	255	328	284	264	241	289	261	263	255	264	259	253	270	259	258	265	274	276	249	275	232	249	262	266	261	263	258	279	255	261	263	276	299	270	279	248	288	248	252	266	290	280	253	250	268	267	301	252	250	250	259	290	246	280	282	274	258	274	255	265	253	249	248	287	261	288	277	265	275	255	259	268	248	276	268	263	279	270	250	250	241	245	256	229	294	292	270	271	268	273	246	223	266	267	260	234	254	276	272	258	248	238	247	285	246	254	269	271	281	272	248	278	286	271	273	291	268	233	261	232	254	267	276	280	249	269	273	273	277	258	263	245	275	266	273	284	270	280	248	283	279	263	274	275	274	265	254	279	269	279	270	254	261	316	290	238	254	277	257	277	271	234	277	266	288	263	285	273	241	246	255	271	283	243	254	279	259	253	272	273	250	260	273	262	267	257	259	259	263	274	268	240	271	275	262	271	294	289	261	278	281	243	278	284	278	258	276	248	264	273	259	279	246	264	274	257	261	271	275	282	258	249	272	283	250	285	276	265	268	279	273	275	269	275	306	272	260	259	309	281	261	284	266	280	269	274	259	275	253	254	251	270	262	279	263	276	259	292	285	261	273	249	260	262	269	234	261	300	280	267	272	287	240	277	266	253	256	290	249	270	250	242	267	262	285	265	274	254	266	267	240	276	280	234	261	256	251	266	296	264	286	249	224	267	267	248	255	277	268	269	268	280	236	272	258	252	258	280	294	285	260	295	282	260	286	259	270	282	291	277	270	251	261	248	268	246	262	285	259	218	289	301	281	254	281	254	273	262	240	274	311	266	274	241	254	242	250	285	249	294	255	250	259	259	264	285	258	227	257	255	242	267	278	254	257	272	287	249	273	244	250	247	264	267	268	249	273	250	271	265	283	287	278	246	257	237	246	259	239	272	272	275	268	234	281	303	252	286	270	286	246	261	264	247	250	274	281	235	294	270	261	253	293	261	271	254	252	265	280	274	296	271	263	304	275	272	273	275	286	253	245	259	281	256	305	276	237	265	244	289	307	258	254	279	294	251	237	273	294	244	246	271	256	264	254	254	270	298	282	261	283	268	272	249	280	262	255	243	249	249	238	253	255	255	242	270	278	260	280	260	259	268	279	274	260	261	261	304	281	291	290	279	272	282	270	272	260	280	264	255	250	270	266	270	265	280	250	257	283	267	298	270	246	264	258	253	252	252	305	274	294	264	229	258	288
18605	39319	54045	6488	11448	4554	28206	10560	5199	2356	451	416	412	363	373	337	319	317	333	309	289	297	297	312	325	284	282	248	280	286	257	288	262	292	295	298	305	275	288	308	266	287	283	260	274	304	263	276	291	260	289	257	278	291	261	266	269	290	275	271	312	278	259	266	308	293	268	249	304	270	249	276	253	268	280	243	288	280	269	278	288	280	271	285	294	305	273	291	271	291	274	269	252	286	270	271	278	248	267	284	301	266	277	247	264	276	257	308	272	299	257	269	261	260	274	263	297	245	269	284	300	290	289	249	267	295	288	254	286	270	242	266	290	263	260	262	277	283	322	258	261	276	294	262	292	275	279	282	260	282	261	255	285	315	282	261	274	266	302	272	292	231	258	300	275	281	271	250	271	259	282	283	241	314	284	251	255	290	294	283	278	262	263	264	279	258	301	287	265	279	276	280	263	271	249	257	285	278	274	243	261	267	273	267	301	268	241	275	270	268	246	265	268	268	233	243	287	255	240	273	299	294	264	282	276	271	242	289	239	274	282	283	289	289	288	239	285	281	276	252	302	265	266	280	275	307	258	252	323	262	257	282	285	282	262	270	277	279	268	266	286	258	275	300	252	280	266	269	303	254	298	261	289	271	273	256	291	268	250	268	297	273	281	265	286	234	312	248	257	278	278	264	306	266	282	249	267	274	261	252	318	276	312	272	281	275	261	279	279	302	281	274	281	266	242	282	243	271	258	307	277	279	310	303	274	259	292	282	287	229	267	296	304	293	270	295	259	287	265	261	278	263	239	272	280	271	267	258	257	277	259	306	280	305	251	245	282	275	251	259	261	275	260	295	249	307	274	279	278	272	232	280	257	286	283	251	273	310	259	246	260	271	271	252	280	261	263	252	271	287	278	283	288	276	287	271	274	278	272	257	265	281	251	282	289	268	263	256	273	268	284	301	253	287	280	251	286	278	268	270	274	229	250	286	255	246	281	293	257	280	268	294	277	271	264	272	243	272	267	277	270	251	282	289	255	288	273	253	257	247	290	286	273	251	267	280	276	281	308	248	270	279	275	281	271	254	271	263	281	303	268	289	279	282	262	293	270	265	264	281	263	264	281	250	287	282	243	267	256	277	277	285	287	280	288	271	293	286	275	259	280	283	249	230	272	272	285	249	289	280	277	270	271	276	279	293	277	280	246	243	266	283	279	255	249	256	222	272	251	256	303	250	291	243	276	251	248	270	284	270	287	250	249	242	293	265	312	285	279	273	265	267	268	285	239	284	271	279	252	260	291	286	261	278	258	240	288	256	275	296	280	268	262	243	258	272	272	309	275	263	273	319	262	273	252	269	287	269	279	269	265	281	273	258	280	257	241	259	254	299	265	278	299	255	282	263	270	236	262	264	259	267	277	285	297	292	262	265	281	270	244	270	269	289	270	251	258	278	280	274	256	262	262	285	272	262	264	308	273	290	257	281	267	283	268	273	227	258	285	299	270	293	294	268	281	268	283	264	292	257	282	270	300	303	253	273	288	284	263	287	263	247	239	321	270	273	291	265	281	256	293	281	262	253	278	258	306	292	259	226	255	287	250	252	284	249	285	263	293	256	269	271	270	307	262	283	252	278	238	269	274	296	241	276	270	275	257	255	265	262	284	268	242	272	240	273	285	253	251	277	281	285	282	282	282	264	267	255	271	259	271	289	278	246	246	289	280	307	260	263	288	308	260	255	293	284	273	297	272	236	319	256	268	291	283	271	288	282	255	278	276	276	276	275	265	303	290	247	269	291	262	265	268	237	263	270	260	248	248	277	265	304	266	253	233	282	267	285	248	297	267	268	258	253	260	273	273	250	270	295	287	248	293	281	258	254	282	262	263	261	294	246	257	264	279	259	308	260	260	271	278	258	265	271	271	254	268	274	267	285	266	284	285	271	278	273	314	267	295	266	292	280	282	307	295	257	245	273	259	251	262	288	241	288	264	292	269	280	253	296	296	273	272	267	288	264	284	261	301	279	324	252	278	281	280	288	258	279	258	296	270	272	258	241	263	259	275	271	290	268	270	308	277	281	276	281	248	275	272	271	279	285	280	280	310	276	279	259	237	279	286	277	306	241	275	275	285	269	269	279	301	262	273	290	306	285	257	266	302	259	292	258	288	267	283	299	261	263	279	275	260	252	257	248	261	263	267	247	297	251	273	297	244	271	292	256	262	278	296	277	292	278	258	282	253	286	277	283	252	252	268	252	287	281	295	278	257	284	281	286	251	271	281	275	263	268	265	255	282	273	256	281	281	274	256	267	238	278	249	278	254	273	260	274	267	270	259	259	271	275	271	267	266	250	284	306	261	271	273	278	248	259	281	281	259	272	278	279	267	291	271	241	268	302	289	288	236	264	266	290	280	268	293	262	241	281	267	283	295	262	283	283	279	287	294	291	251	296	297	282	271	273	282	284	270	289	275	267	260	265	241	270	287	264	242	273	302	300	253	272	248	268	252	282	282	268	272	262	241	264	278	280	287	277	273	266	258	287	287	261	279	265	230	293	256	285	281	260	263	264	293	270	309	256	253	275	279	274	281	291	263	244	257	277	261	256	263	279	269	273	291	305	282	296	269	291	270	269	262	264	281	258	291	303	259	275	269	292	248	262	277	320	271	240	303	275	294	283	239	221	298	269	253	288	291	302	260	278	288	274	271	271	296	280	276	266	257	253	262	262	261	286	244	225	290	293	287	276	291	284	296	273	268	280	271	282	285	281	266	279	261	279	285	276	266	249	274	271	252	292	266	270	256	288	275	276	260	294	254	268	265	272	273	261	280	263	282	259	259	276	272	282	283	282	294	274	273	253	277	249	250	265	263	278	280	255	282	257	285	251	265	317	276	267	292	283	286	247	259	276	271	295	259	269	267	292	261	278	272	290	278	243	253	262	250	277	265	293	285	287	274	281	283	259	252	244	265	251	280	300	266	283	271	268	278	272	279	247	281	255	280	282	248	258	289	258	273	272	276	282	276	247	289	279	267	287	254	290	259	294	258	280	246	325	257	274	280	258	258	270	247	271	310	333	255	252	269	266	264	288	307	269	265	270	266	280	292	268	277	276	287	275	272	289	282	271	268	285	305	260	248	274	254	297	275	279	268	271	271	248	291	292	286	290	241	248	264	264	283	240	281	273	263	261	246	247	286	270	257	261	286	251	273	293	265	267	270	274	270	275	266	282	276	278	274	274	295	259	238	251	305	283	303	261	286	276	293	268	256	274	276	270	259	285	248	282	253	266	278	270	269	286	268	312	244	266	297	304	256	279	259	278	268	273	254	295	254	259	272	277	255	262	255	306	253	261	252	270	245	283	244	239	264	265	263	281	276	272	278	278	245	260	272	277	279	257	298	313	269	278	251	261	269	279	274	275	276	248	250	281	275	266	295	260	303	261	267	253	273	259	262	281	248	316	267	282	279	261	317	265	263	274	257	280	271	298	256	251	252	257	249	253	269	307	279	243
25011	21173	29503	25303	11977	1406	12213	5295	1636	850	261	281	284	277	262	227	250	233	242	235	256	241	247	240	214	237	237	244	237	234	242	246	213	230	235	229	223	245	224	238	196	241	256	227	222	206	252	242	219	239	205	217	221	196	241	236	207	247	227	242	238	218	199	232	222	248	239	192	214	230	213	230	238	211	238	228	220	224	212	182	259	223	208	233	203	251	253	212	219	231	244	204	247	209	223	212	214	241	249	223	227	210	208	219	193	201	210	204	231	223	235	218	223	250	215	219	220	233	241	203	229	236	221	240	227	217	216	208	211	235	223	232	233	219	201	267	218	207	228	270	241	211	242	232	236	212	244	228	214	220	219	224	204	230	232	209	239	208	232	213	248	214	200	226	237	211	224	210	247	229	184	222	191	202	223	222	208	219	220	230	232	228	235	218	253	224	226	232	206	218	215	239	214	216	220	246	225	223	241	244	227	220	233	225	237	226	226	233	209	214	238	210	200	220	252	231	228	245	232	232	235	216	230	197	232	228	237	213	221	199	218	228	234	242	239	210	218	228	204	209	217	197	216	212	240	249	208	202	231	230	225	230	203	199	226	221	213	238	203	236	215	243	233	247	215	217	216	246	250	220	214	242	241	204	208	207	246	242	236	242	211	263	215	216	217	222	212	229	230	212	229	259	232	231	224	243	223	238	222	222	212	204	266	256	220	248	239	231	246	218	211	220	240	220	221	216	224	207	212	198	226	227	210	219	256	237	242	242	228	212	223	254	246	206	248	210	224	220	237	215	225	211	207	240	238	205	201	205	258	212	232	216	222	239	228	211	216	215	231	200	209	217	202	215	254	204	198	224	238	204	231	237	248	248	258	248	234	215	216	205	216	236	209	211	248	230	232	236	222	214	247	190	203	211	243	246	204	248	217	224	235	244	214	234	240	243	225	234	228	188	252	204	228	215	224	211	239	209	244	259	196	210	230	236	210	226	218	244	224	211	256	204	198	218	229	240	221	236	250	216	240	215	248	207	238	202	196	215	234	232	218	220	231	223	205	229	244	244	245	218	233	221	220	236	216	226	242	229	220	222	205	220	226	200	224	218	249	252	215	218	208	217	247	233	232	226	233	228	208	243	266	235	233	234	226	246	241	230	224	188	215	205	224	250	252	220	208	204	218	216	258	227	230	227	224	224	214	263	226	213	230	210	210	228	220	233	243	220	228	216	207	232	237	233	223	217	222	193	239	220	241	215	233	204	217	205	238	231	248	217	231	228	223	221	223	240	224	225	235	223	258	221	239	228	211	224	215	253	213	225	231	239	252	228	215	237	217	199	229	231	222	226	227	217	209	203	204	228	227	226	243	233	219	221	219	220	210	232	214	221	228	249	231	221	209	183	234	219	231	217	235	241	247	244	188	238	242	237	235	236	210	232	220	218	244	234	229	209	209	227	203	227	225	251	235	209	253	244	216	196	239	202	239	249	215	255	234	216	226	230	229	236	225	210	198	234	201	210	211	246	229	230	219	252	238	222	236	233	229	250	230	208	257	241	220	212	211	238	223	228	214	229	208	206	237	188	255	215	219	236	244	229	215	258	216	204	239	227	220	250	221	244	245	205	232	203	208	229	211	222	246	197	241	241	188	221	212	237	238	249	240	231	224	218	265	252	210	225	217	214	212	238	220	201	233	213	218	223	214	262	230	202	244	224	222	228	240	225	229	211	228	210	227	215	244	224	205	205	231	213	212	232	228	203	222	221	217	235	211	222	246	217	215	228	228	229	209	217	242	202	242	217	244	215	229	220	231	224	230	201	215	213	224	235	213	225	242	215	225	221	228	219	214	219	194	217	238	227	229	208	232	214	257	200	233	228	224	242	255	211	224	195	253	205	212	228	231	233	233	228	226	227	229	226	230	224	230	233	213	261	221	235	236	221	208	248	228	208	223	228	227	230	214	217	224	222	230	245	220	209	214	227	197	224	217	225	212	256	227	233	227	221	222	211	206	239	242	223	241	220	242	222	239	244	228	222	255	199	225	229	243	227	222	204	233	208	224	225	239	256	226	206	226	228	258	205	215	195	243	226	223	224	228	216	212	224	216	228	216	223	247	230	221	215	236	207	226	244	230	216	223	229	232	227	240	238	207	219	232	223	254	217	243	201	248	216	220	215	202	249	240	216	257	211	214	239	229	234	252	222	221	194	246	247	246	256	205	213	213	235	204	233	235	205	231	207	199	236	236	209	219	227	219	235	236	245	217	226	222	248	235	220	205	204	214	263	243	230	215	249	226	213	239	206	239	220	235	221	225	247	229	232	219	215	223	245	250	230	235	236	221	218	238	227	236	218	233	231	224	217	239	236	227	242	240	201	235	243	216	234	258	257	229	224	225	247	198	251	226	233	229	228	245	211	198	225	230	225	222	248	223	211	220	214	206	231	228	217	263	225	222	212	222	230	237	228	253	221	213	225	275	213	219	216	240	225	210	222	201	212	200	197	222	262	250	249	226	228	225	225	226	211	221	222	215	218	239	215	224	239	233	193	210	222	233	213	228	240	234	237	219	221	227	254	218	205	201	212	230	249	221	234	244	217	249	212	246	236	199	224	196	243	235	252	241	242	198	232	247	232	222	208	250	225	230	232	230	248	269	230	238	212	236	207	231	221	220	245	209	210	240	239	213	219	200	248	215	234	237	230	223	216	219	209	221	234	236	232	213	218	208	240	211	224	235	231	211	241	212	226	225	248	256	222	228	233	206	219	210	235	222	223	219	217	224	219	232	223	237	242	223	236	249	230	229	254	237	231	225	253	218	234	246	237	229	231	219	241	199	232	235	247	232	243	214	230	238	236	236	225	236	259	232	253	213	235	261	239	255	235	259	236	234	262	216	215	224	247	216	222	220	265	218	226	257	217	251	227	228	219	210	205	244	206	198	222	229	234	212	238	223	235	215	211	229	219	230	216	235	205	225	228	233	231	219	225	226	231	220	226	242	222	231	202	224	224	228	221	228	220	212	232	235	211	217	223	241	234	251	232	201	211	259	213	247	233	209	246	231	217	224	250	194	229	238	216	243	220	226	215	202	231	201	208	216	203	208	214	261	224	214	223	233	259	197	230	234	226	233	244	245	219	197	235	207	246	206	272	222	231	205	209	232	207	222	234	204	224	232	233	223	234	215	207	212	228	237	213	215	217	239	209	206	234	225	218	213	254	209	238	262	239	217	209	196	237	217	249	236	223	229	210	201	221	221	232	229	222	198	260	228	229	235	221	228	227	246	228	215	218	237	242	194	241	235	236	233	224	207	231	247	210	185	231	216	240	248	214	243	237	233	218	228	235	209	211	221	230	209	241	233	220	238	254	217	200	196	219	234	216	239	226	241	227	235	218	259	213	224	262	219	224	213	241	205	233	233	235	228	202	231	217	229	190	202	225	215	218	222	231	228	223	226	194	214	251	219	228	205	231	244	220	233	230	218	242	230	213	214	232	215	251	256	230	224	221
18553	34866	45313	4486	7021	1613	20865	6908	3339	1395	373	351	297	284	293	287	278	273	266	261	279	309	285	242	259	260	254	255	241	254	237	243	264	244	246	251	237	235	243	258	247	245	257	250	282	271	257	253	258	247	243	231	238	252	263	270	268	250	273	254	236	240	256	239	231	246	254	281	251	258	228	256	247	281	225	242	246	247	254	228	240	237	260	249	267	263	236	227	247	272	257	273	244	252	270	249	250	232	255	234	219	259	224	273	234	263	240	254	247	244	279	241	242	224	265	243	282	243	233	241	251	229	259	258	247	274	253	237	273	245	242	227	263	225	233	216	235	255	249	289	259	268	281	244	245	196	242	232	216	244	275	251	272	246	223	234	206	257	267	268	248	261	240	241	232	266	264	262	230	254	253	250	241	259	236	247	275	269	229	226	245	233	246	250	258	241	261	213	234	241	233	262	261	254	243	236	248	233	274	221	267	259	235	236	257	213	253	257	250	268	228	274	252	265	253	252	250	261	226	276	257	275	236	244	235	270	245	210	250	259	253	245	256	294	249	249	231	252	240	241	267	234	260	260	212	229	242	253	281	266	249	262	237	254	224	227	258	279	257	252	235	283	238	251	251	239	234	248	242	230	236	244	235	267	247	235	231	244	225	244	254	232	228	243	272	246	224	247	264	266	252	279	278	219	240	242	235	255	225	255	252	221	290	226	281	290	266	240	246	226	220	234	239	250	246	274	230	243	277	246	241	261	262	260	233	254	267	242	262	252	255	273	246	250	220	249	245	263	237	233	237	249	226	265	255	259	241	224	224	262	244	270	238	229	206	304	246	273	255	265	247	253	260	268	249	263	241	270	247	223	224	281	259	240	224	228	277	255	255	238	245	244	267	260	238	225	248	254	240	274	260	259	232	249	256	259	262	241	249	239	229	286	241	222	244	255	246	257	255	256	260	232	258	264	250	254	233	264	251	241	218	245	245	267	237	253	249	256	259	273	256	270	234	268	210	225	278	242	250	255	227	267	230	245	226	250	267	268	244	269	247	242	242	274	255	258	236	234	228	242	234	268	266	265	237	244	247	234	297	257	237	257	230	224	281	227	235	245	262	265	231	231	250	234	251	232	206	267	213	260	249	257	255	266	248	260	227	247	286	242	242	264	259	266	244	244	234	251	277	245	242	250	215	221	248	220	252	254	244	251	267	232	229	286	211	234	230	266	268	241	257	280	264	272	255	243	239	241	213	256	231	241	239	246	237	264	250	264	258	255	250	242	276	240	246	253	232	256	244	235	260	267	242	265	243	230	249	287	272	230	260	244	246	258	263	248	252	255	239	219	261	265	237	257	259	252	262	282	263	236	235	251	253	260	217	263	276	215	252	263	275	224	265	235	248	245	244	238	238	252	239	266	253	233	233	229	264	232	220	250	251	255	229	220	281	253	249	270	286	242	275	227	286	245	238	241	225	247	232	275	207	250	233	272	256	237	239	230	247	286	269	260	256	252	264	246	279	252	307	240	249	219	253	241	246	247	225	244	229	250	224	262	260	263	232	251	249	242	239	262	243	240	233	252	243	249	237	240	222	234	227	256	282	266	232	245	256	215	238	262	272	246	229	242	254	268	261	224	241	247	239	236	265	240	245	267	225	274	248	245	266	276	264	245	243	232	231	242	245	256	231	248	238	246	227	262	234	227	268	287	234	212	231	240	235	225	247	239	264	245	235	256	245	264	237	229	256	233	280	271	221	260	226	238	261	248	225	273	251	258	239	250	229	273	263	263	247	237	243	225	266	313	254	229	267	249	264	246	275	252	233	231	239	229	243	204	238	247	268	243	237	227	244	226	236	267	266	261	252	248	244	238	231	226	239	270	272	239	241	241	242	271	235	237	275	269	265	255	245	276	233	261	218	242	269	238	267	256	258	262	229	225	254	265	245	273	254	234	245	227	249	258	254	249	274	208	232	241	261	232	228	264	265	276	248	250	229	235	241	253	233	258	282	236	233	264	270	248	263	245	227	260	224	238	219	286	236	264	240	244	236	233	274	253	253	258	275	233	271	250	263	259	244	222	235	241	283	265	243	240	243	241	245	245	254	217	272	256	245	271	235	235	255	271	215	261	239	240	217	245	240	255	246	249	232	264	198	247	242	264	265	257	262	249	227	251	276	256	249	267	242	254	251	255	257	240	262	269	253	225	262	285	264	270	258	272	249	272	222	233	264	294	247	238	231	253	237	254	233	258	245	249	243	240	249	261	255	204	247	262	242	240	266	268	251	235	247	233	259	225	237	249	251	278	260	282	243	229	248	229	265	220	236	228	230	252	231	249	245	276	266	223	277	224	280	264	250	239	252	234	272	238	249	257	257	254	252	265	233	251	247	305	246	255	241	267	250	224	248	240	235	249	267	234	271	222	235	265	235	253	258	279	240	242	261	266	248	227	232	265	264	246	242	260	241	215	271	236	261	268	233	269	244	274	254	235	273	221	235	269	255	246	264	217	223	243	244	262	233	235	272	262	253	235	252	273	242	243	267	269	271	240	233	246	253	260	262	262	270	239	232	237	229	234	224	237	252	250	238	261	249	225	271	248	231	240	261	237	263	241	225	235	242	235	245	230	281	245	224	249	225	244	255	249	243	266	229	241	253	252	248	230	266	263	240	258	255	271	249	237	252	255	261	258	267	243	238	246	276	252	243	256	231	274	249	240	232	242	282	259	248	254	242	257	261	235	241	216	255	252	260	270	229	248	257	246	250	261	269	244	266	240	254	261	248	216	236	270	244	225	245	250	240	250	273	254	273	218	259	268	229	241	240	215	260	230	247	256	243	220	247	237	235	254	261	267	281	264	265	252	250	250	272	263	257	254	245	244	240	264	240	252	240	249	265	261	264	246	248	265	223	238	237	235	258	272	237	229	236	234	261	261	232	240	247	255	241	242	255	223	230	238	230	263	220	248	246	238	264	274	232	245	248	254	264	229	234	229	274	251	251	230	251	246	250	271	259	274	235	200	252	247	262	237	213	258	236	245	259	241	238	262	255	255	261	258	252	258	246	256	235	248	256	235	254	232	235	223	260	256	238	252	253	259	227	269	215	256	233	271	245	217	231	244	258	271	255	268	256	250	254	228	242	271	268	229	235	279	250	277	246	243	245	271	242	267	219	245	233	246	270	245	259	237	238	264	259	240	251	224	239	299	268	242	223	240	283	264	263	234	274	248	247	244	230	263	252	222	271	269	251	234	232	224	253	247	258	231	251	249	247	270	250	245	283	246	220	244	244	241	231	229	244	265	252	239	243	270	255	265	250	237	239	253	207	214	239	233	258	239	280	246	264	274	247	273	276	243	252	228	252	249	258	254	212	270	259	274	243	290	265	268	259	223	260	226	264	256	246	251	242	255	248	272	247	230	252	279	263	259	225	245	256	251	239	252	239	228	231	246	211	240	252	250	230	231	226	277	245	244	239	245	254	240	243	228	235	242	272	238	234	253	240	255	239	237
22686	21201	29584	24728	21614	20155	35441	21718	6616	3117	633	597	548	570	516	524	524	481	489	462	434	452	497	460	471	491	483	435	446	469	464	425	450	435	455	443	430	470	427	423	459	434	470	478	439	452	427	446	462	447	437	442	458	455	442	433	395	425	465	464	457	439	501	448	428	426	465	459	465	448	460	438	455	474	435	439	467	430	448	428	427	431	431	420	428	462	420	460	443	479	478	447	464	479	433	417	452	441	396	460	441	437	454	412	496	484	429	440	403	438	450	443	428	440	479	423	442	449	457	393	422	455	453	469	438	431	452	441	467	462	457	435	419	461	436	431	453	458	453	419	454	448	439	447	450	455	434	446	462	440	424	401	467	459	390	437	470	445	461	444	436	442	455	477	467	479	439	411	429	463	434	428	416	459	417	421	428	458	443	438	439	422	445	418	374	478	453	430	411	429	473	461	418	478	452	470	430	467	418	434	462	473	429	443	439	418	415	418	410	423	450	467	427	441	413	423	455	404	475	428	428	443	437	444	432	432	456	430	467	438	442	463	426	438	435	448	418	441	438	480	450	452	431	427	447	441	448	455	455	460	427	436	428	445	435	426	467	438	432	426	427	444	472	450	471	451	425	442	475	401	443	427	451	464	467	427	402	454	451	447	438	450	416	444	400	439	444	448	450	399	444	424	418	468	471	437	460	464	432	456	410	406	405	417	432	464	408	438	431	442	450	435	407	474	444	420	434	465	463	440	434	460	433	422	477	419	440	445	467	430	419	430	455	461	445	448	453	447	405	442	484	410	440	446	438	442	439	439	458	430	460	447	458	470	450	453	437	486	439	467	433	461	443	427	430	447	419	435	404	437	432	434	430	448	451	438	438	450	452	417	417	443	465	467	438	454	445	405	447	432	456	457	411	461	438	444	373	417	416	477	460	469	441	440	452	408	433	484	468	439	471	425	455	439	405	440	456	431	445	425	435	470	454	445	449	444	475	461	458	446	446	454	426	436	404	487	435	435	459	453	461	466	460	450	447	431	441	446	444	448	419	451	418	466	464	490	453	422	473	402	434	437	416	424	425	403	453	424	437	451	410	377	437	419	416	433	457	421	508	461	460	429	437	436	412	451	439	415	482	470	420	468	443	453	453	450	415	409	511	439	444	449	486	436	475	454	443	455	445	448	445	445	469	387	411	426	459	457	387	420	474	409	441	431	451	432	435	416	400	427	484	417	422	423	455	419	442	427	446	442	464	459	440	422	483	418	466	450	459	409	426	436	462	484	444	448	430	484	420	461	441	446	415	438	436	421	439	478	443	434	408	469	454	438	432	431	465	461	448	489	407	422	460	454	442	439	431	396	429	455	436	454	499	430	465	468	403	449	468	434	427	449	461	447	446	421	470	436	435	445	447	462	430	415	450	457	441	416	440	435	447	476	443	421	428	453	395	460	460	461	455	454	425	461	486	449	431	467	460	466	429	436	422	429	439	421	423	426	430	447	431	401	425	444	445	443	438	450	429	421	441	411	440	407	491	443	431	472	406	444	443	426	449	427	479	468	424	416	478	439	424	468	442	448	445	448	434	412	441	416	481	454	443	413	452	456	428	410	431	417	422	431	458	461	433	455	451	394	438	453	423	431	435	435	427	488	426	412	444	448	410	462	426	435	459	441	474	452	433	406	407	432	423	431	410	430	440	424	444	432	458	428	421	470	421	439	432	448	422	461	440	423	418	440	414	450	398	432	423	455	428	416	421	407	434	417	427	430	450	442	401	441	402	447	441	426	441	467	426	406	437	440	442	452	406	432	415	429	455	399	427	434	405	444	443	458	449	456	485	480	421	452	436	455	438	455	398	451	422	424	435	420	433	455	413	399	412	446	427	463	390	436	449	453	446	402	471	433	432	437	436	492	454	427	477	423	445	436	455	465	409	415	416	423	434	443	434	436	438	417	436	443	404	434	453	413	441	423	432	394	455	419	408	477	417	402	465	386	423	405	427	482	402	409	425	447	415	453	464	459	440	425	442	445	423	467	461	457	439	475	408	408	435	417	446	456	429	453	384	461	409	411	465	423	450	458	420	422	432	438	460	473	442	454	433	456	465	453	425	463	428	445	465	425	478	456	440	425	428	459	423	419	421	490	433	446	427	468	422	414	409	455	423	415	443	443	414	419	428	459	455	456	462	416	460	421	454	401	450	459	436	470	446	427	435	415	445	450	477	462	427	452	431	421	433	440	473	448	414	421	413	466	434	435	447	427	414	421	432	450	456	454	418	443	409	447	429	467	420	416	434	435	442	440	467	422	435	422	423	459	427	445	447	435	434	452	405	430	461	448	446	404	427	457	448	456	454	449	444	427	446	455	431	458	441	436	425	450	453	472	437	447	446	434	447	466	435	434	442	403	432	431	435	435	454	439	433	409	428	436	484	430	440	434	444	456	440	430	417	446	447	416	453	456	454	414	449	466	442	433	449	456	450	422	478	446	483	425	447	444	440	439	451	444	436	438	456	437	481	463	414	416	470	426	452	426	422	423	434	456	430	457	387	422	459	394	436	440	438	438	448	438	422	457	446	417	474	420	414	426	403	436	414	415	459	411	437	425	441	451	423	420	451	444	433	435	452	425	445	397	438	431	439	440	442	425	443	453	430	452	463	449	476	438	430	428	434	431	429	422	441	462	401	429	416	432	441	471	429	465	444	470	408	469	430	434	447	473	450	445	426	411	454	424	440	426	502	416	426	500	428	410	428	431	445	449	446	451	463	437	474	425	409	459	440	423	440	469	431	482	464	470	423	423	432	428	416	451	443	451	458	438	456	427	445	450	432	397	414	467	410	416	442	428	420	430	398	442	448	438	400	432	430	441	439	451	425	441	452	407	417	449	426	449	452	476	438	439	448	410	436	474	481	389	430	459	437	437	453	461	428	460	424	459	492	386	428	404	439	456	448	409	466	450	448	454	425	454	420	411	439	386	483	430	445	454	442	424	437	452	433	439	452	445	418	398	488	416	414	442	435	457	440	421	443	410	384	459	443	450	449	427	416	422	495	422	477	458	444	452	446	468	422	443	448	422	475	441	463	447	461	407	470	464	405	425	430	454	421	427	442	427	423	456	473	427	411	437	415	457	428	417	421	445	457	426	393	403	434	453	454	439	441	411	423	442	441	427	479	456	437	454	428	460	431	466	418	464	471	441	438	439	451	468	450	420	438	404	474	425	418	439	444	451	433	453	414	423	482	465	409	470	416	455	409	449	460	451	422	433	451	471	429	442	441	439	393	440	449	445	447	423	436	437	423	439	436	464	473	457	446	473	441	428	463	452	451	420	427	416	403	457	448	465	411	439	457	433	436	424	454	406	425	462	399	423	441	451	413	478	432	479	396	446	446	443	455	445	446	445	449	416	454	428	463	445	444	433	434	458	437	417	418	449	483	456	430	447	441	419	463	432	432	431	481	430	419	435	444	451	431	412	485	460	436	451	427	442	410	420	457	449	423	448	469	440
21744	44045	63356	11563	22487	5305	38847	14710	9130	3458	802	728	657	635	564	560	561	543	548	524	516	515	499	532	465	473	436	498	489	446	487	459	456	481	467	475	468	473	444	457	487	471	420	462	480	459	411	476	465	476	460	478	412	451	473	449	449	449	475	453	516	432	460	468	442	475	431	438	434	411	396	472	441	462	446	427	448	458	449	471	440	449	412	490	472	433	466	463	439	436	419	470	444	412	429	457	446	433	409	452	442	475	469	434	411	459	422	464	456	456	446	456	450	446	455	424	460	458	459	451	447	454	454	452	432	437	438	439	455	457	479	454	416	477	456	505	442	481	458	436	457	447	432	455	489	478	442	420	460	426	447	438	476	471	411	414	452	475	471	428	462	465	404	421	441	467	431	477	447	438	441	450	473	461	430	471	434	435	461	439	418	422	432	428	446	472	446	472	459	447	440	419	455	450	433	478	451	436	470	403	469	468	447	451	443	408	487	423	440	414	452	408	492	430	466	433	471	477	473	456	438	467	455	448	421	427	439	463	471	456	433	451	468	468	445	446	460	443	424	412	433	434	434	451	428	465	459	422	429	414	400	461	466	415	418	417	426	385	435	429	418	431	429	444	427	453	452	455	443	469	457	445	452	459	442	455	430	425	445	468	449	444	446	484	438	441	461	419	470	442	471	460	454	446	447	481	439	459	446	461	450	461	440	479	451	442	452	474	412	432	404	449	426	448	441	455	435	444	459	440	424	446	466	439	461	462	448	440	445	455	441	444	455	450	396	492	440	425	451	463	459	453	462	470	460	409	468	443	439	455	472	452	452	448	474	441	424	408	480	480	422	499	452	478	407	442	435	429	460	431	447	472	466	439	448	448	438	428	412	432	493	414	433	457	432	406	423	452	439	499	456	466	461	405	440	454	442	462	471	444	431	490	430	429	457	451	443	458	444	454	432	446	432	495	455	446	449	449	442	405	403	426	429	429	438	411	390	472	448	450	498	428	453	417	420	432	404	449	451	463	414	427	427	448	448	463	445	437	443	474	439	478	465	444	427	440	411	391	427	447	440	412	455	458	458	466	454	439	459	400	404	477	458	429	459	448	413	431	447	421	433	427	461	430	452	491	415	436	459	452	442	441	446	460	429	472	440	447	438	413	433	457	438	455	446	406	440	451	425	417	463	455	428	428	481	450	417	422	477	464	451	428	478	494	440	472	422	454	458	412	446	432	429	433	478	478	449	449	480	447	460	469	446	433	471	464	426	427	414	446	415	463	436	419	477	454	446	454	433	426	455	448	452	436	457	407	486	436	476	428	457	474	471	431	430	478	462	429	426	443	430	451	431	451	422	427	449	462	455	429	457	476	429	496	465	460	503	446	471	428	417	439	453	414	419	457	441	445	493	446	443	474	467	442	465	441	437	429	433	438	434	447	410	473	459	411	432	436	439	443	438	459	420	454	433	445	472	401	462	443	463	467	428	460	455	436	445	424	405	458	451	472	427	415	431	452	488	436	442	463	434	431	469	405	433	435	482	411	440	415	415	453	456	462	465	439	432	441	453	433	435	473	472	464	471	442	452	465	428	445	428	464	446	448	460	405	481	426	440	455	475	479	447	483	417	421	453	412	416	457	421	457	430	421	410	453	456	444	441	450	411	431	453	434	479	424	469	428	470	452	436	453	475	450	453	443	448	433	448	411	447	465	411	505	424	448	454	410	432	489	418	423	435	450	387	485	412	447	463	450	447	439	469	467	462	439	490	450	468	410	443	416	426	460	473	477	464	454	462	423	457	462	453	447	446	420	441	453	428	461	481	467	440	417	421	407	485	416	479	475	445	447	400	417	455	446	464	461	427	462	431	432	455	459	425	418	460	426	480	467	481	425	482	450	472	405	432	444	436	419	412	456	409	448	448	427	461	434	447	420	419	428	449	456	443	466	467	465	444	474	441	416	473	472	428	428	428	439	499	451	466	454	454	482	393	443	414	421	465	417	441	427	403	443	483	437	441	412	452	464	446	461	461	437	440	471	465	490	418	425	455	440	459	448	464	460	446	426	450	485	440	460	429	438	478	435	430	440	431	435	494	439	477	427	443	435	451	466	443	413	466	440	458	468	432	417	454	465	457	465	421	471	441	421	444	438	431	449	457	456	473	460	436	456	452	451	469	460	435	453	426	445	473	470	452	444	420	454	444	447	426	423	456	457	457	468	487	456	434	484	476	447	424	474	486	456	478	475	438	442	462	430	424	457	420	454	415	433	476	447	451	430	428	447	436	446	436	459	429	463	469	463	469	455	439	461	432	463	446	446	448	436	448	446	442	389	445	432	464	437	467	478	474	439	454	453	408	442	460	443	442	471	460	436	452	440	473	462	493	411	419	479	407	462	389	478	444	446	466	427	474	420	459	445	464	395	428	476	465	425	429	451	452	433	441	425	465	444	448	441	470	445	453	447	439	469	448	423	468	424	428	476	446	423	461	474	429	424	426	451	465	468	418	431	451	452	473	434	463	440	450	462	452	425	409	453	415	456	429	467	479	465	444	413	402	435	451	426	465	471	457	460	414	439	406	417	437	435	399	442	457	432	449	450	423	422	389	441	451	428	441	477	435	435	416	448	445	425	456	459	473	452	492	485	428	411	420	427	470	404	505	441	412	451	464	426	468	481	434	413	433	458	497	408	431	458	458	470	475	428	437	461	430	462	470	445	409	404	406	434	475	444	442	488	444	455	455	410	452	422	445	485	454	436	420	455	451	439	477	421	462	481	471	417	431	432	440	423	436	446	450	451	441	428	455	469	441	451	427	472	447	474	408	454	427	487	458	435	433	452	446	461	441	451	472	456	466	457	474	425	485	440	435	459	415	443	433	485	449	405	464	450	488	463	453	464	464	429	453	436	475	466	411	477	452	475	448	427	453	453	440	407	448	461	447	407	441	443	451	448	460	468	445	435	442	432	438	453	462	478	449	482	449	415	448	470	441	457	417	462	457	424	456	453	444	465	452	412	431	449	471	469	449	441	468	450	447	439	449	448	499	462	480	402	506	458	434	416	433	425	458	438	451	400	463	461	457	456	453	454	461	437	442	452	455	472	445	454	439	484	438	453	452	479	399	478	402	473	454	447	499	435	444	482	418	473	458	492	442	497	452	445	439	457	437	448	429	460	445	460	429	475	450	446	438	463	441	418	507	436	427	429	419	448	477	458	465	427	428	434	423	447	462	470	467	408	464	439	437	414	434	452	401	445	450	456	450	459	434	446	428	468	403	445	439	420	468	437	461	464	446	436	480	432	461	416	459	411	410	476	467	432	439	466	452	441	440	443	427	468	429	426	437	474	432	447	418	464	454	430	454	455	430	459	477	426	452	441	442	447	467	422	434	450	443	446	455	457	410	439	450	447	419	446	460	465	406	441	446	463	465	464	452	453	453	449	476	458	393	429	436	463	426	422	440	450	456	440	419	473	410	444	416	437	424	464	458	441	442	464	421	501	466	457	433	437
28136	22024	24836	5453	1189	347	2227	904	354	185	157	144	136	122	127	127	128	125	152	150	124	133	138	135	143	135	136	136	119	145	132	117	146	121	126	139	131	148	120	123	142	142	158	110	143	142	129	122	131	130	142	125	124	122	113	115	122	148	132	134	129	133	122	120	147	139	123	118	137	144	120	111	153	132	141	133	125	135	121	109	109	124	134	139	131	117	150	138	130	121	147	103	138	122	120	109	129	136	139	139	125	110	160	138	158	150	121	134	127	126	139	153	126	140	148	138	136	132	145	150	152	138	119	133	124	148	152	146	131	113	123	149	129	133	140	128	143	132	118	125	128	134	141	142	110	143	125	135	141	134	131	161	146	146	130	166	144	144	151	137	134	127	136	124	118	132	132	143	133	125	127	126	128	134	143	150	139	139	149	142	133	130	131	132	122	135	135	134	126	150	145	125	119	133	117	125	140	127	144	139	145	133	116	153	143	143	148	138	116	104	142	143	151	131	119	119	147	144	109	124	143	131	135	160	114	128	146	136	145	131	144	138	120	112	112	129	119	120	126	111	134	134	150	131	136	125	148	141	140	144	152	124	133	143	159	136	135	134	138	131	124	126	123	132	142	143	124	110	143	122	134	129	139	138	136	128	139	157	135	148	147	114	130	146	131	134	112	148	118	143	123	118	122	132	136	133	130	148	141	131	121	116	135	138	132	131	133	126	128	141	139	147	131	121	125	145	122	129	130	127	144	139	109	133	140	123	134	138	138	134	137	136	136	139	137	125	140	134	116	144	152	134	157	141	149	138	125	138	128	137	139	108	148	137	117	149	135	118	149	122	148	138	129	139	120	136	156	158	122	151	126	151	110	138	147	138	137	111	124	141	124	123	154	145	132	151	120	130	138	119	128	135	133	139	108	118	133	137	136	110	122	115	116	128	139	120	149	136	142	115	130	133	147	123	97	132	147	145	113	113	154	118	147	125	124	126	128	136	138	124	134	113	130	123	137	137	146	129	103	140	126	133	139	134	125	135	133	132	134	149	119	100	137	144	131	145	136	127	137	136	153	159	126	126	124	129	126	110	130	146	125	128	133	127	143	135	107	133	117	135	157	129	144	113	140	131	151	123	136	122	120	122	118	142	133	158	136	121	149	143	133	139	138	124	129	144	119	145	140	136	138	142	129	123	130	130	154	141	150	122	134	137	150	125	115	134	113	135	126	117	139	136	127	142	131	131	125	123	125	138	127	103	127	143	135	133	147	157	111	143	134	124	110	130	131	160	148	131	131	143	143	123	146	129	117	128	150	123	140	139	117	144	117	109	138	123	143	112	139	153	133	132	131	139	144	136	123	141	137	136	149	127	115	133	145	116	139	150	139	154	128	119	135	127	138	138	145	105	116	135	127	121	149	142	161	134	128	143	124	126	137	130	133	138	155	137	136	127	131	105	133	128	119	134	138	133	115	129	129	119	119	133	137	119	129	130	130	144	130	132	137	123	123	128	137	127	137	144	134	145	155	116	134	126	127	134	137	150	129	131	140	149	148	134	141	150	124	146	141	136	166	141	151	120	133	136	145	151	149	133	142	131	124	143	145	146	144	124	127	140	122	116	149	143	148	114	129	143	162	114	128	125	124	132	123	101	133	124	133	132	135	131	122	123	137	124	129	141	130	116	127	120	127	116	145	131	122	127	138	149	139	118	120	134	126	148	123	135	135	121	126	138	137	145	130	136	138	118	131	140	131	154	134	148	127	115	111	138	151	138	119	142	134	128	142	135	150	148	147	126	122	132	132	117	112	125	137	137	128	103	127	136	119	149	145	132	124	127	143	137	122	118	125	117	144	119	157	134	143	121	142	119	131	133	106	148	129	121	134	124	140	115	143	135	129	140	154	143	136	139	131	122	124	140	115	141	131	136	115	130	133	138	151	140	129	130	111	143	169	132	147	117	131	153	116	131	116	128	112	137	129	123	134	126	158	112	132	146	154	131	133	146	127	119	130	159	133	146	126	130	134	124	138	148	119	143	143	146	125	119	139	139	124	136	125	126	119	147	143	151	145	142	127	130	140	146	158	123	152	114	138	131	127	142	147	147	142	133	134	109	153	129	117	124	121	136	131	112	136	117	150	146	125	125	135	125	141	139	113	137	153	136	144	136	131	148	125	138	155	127	133	138	130	128	127	152	141	136	133	114	145	134	122	117	137	140	126	124	129	129	135	109	179	134	127	139	126	134	132	117	155	129	133	131	121	133	133	133	125	139	141	124	130	149	141	133	132	128	129	122	136	152	130	141	125	131	134	152	135	152	124	127	139	150	127	143	136	147	123	138	139	109	129	122	117	151	139	138	133	155	123	118	151	108	133	147	132	120	134	130	138	134	139	130	145	131	133	133	138	140	117	146	130	128	114	130	122	143	129	128	131	141	135	133	125	155	110	130	137	130	118	132	126	152	116	130	127	139	133	135	122	120	134	122	138	118	152	159	141	147	122	114	131	119	141	139	122	124	160	138	130	130	136	143	154	128	114	146	156	155	128	136	146	113	151	126	153	151	128	145	142	121	135	122	129	123	139	132	149	131	135	132	135	136	158	134	141	131	151	141	124	118	118	134	116	126	128	149	138	145	137	107	127	132	122	121	119	114	134	132	135	139	140	146	128	123	140	128	135	138	144	136	141	142	139	128	129	118	151	122	126	136	137	153	138	143	125	145	130	124	136	131	138	151	150	127	136	144	107	137	130	114	126	136	130	126	153	131	133	147	142	134	108	137	137	133	135	134	126	138	139	120	110	129	147	125	130	127	124	143	138	120	119	124	131	127	127	129	124	113	121	151	120	141	126	133	130	130	153	143	137	133	125	135	124	122	116	156	149	134	136	116	138	124	128	120	147	111	129	138	119	130	132	129	120	138	123	139	127	123	134	123	126	148	144	161	123	133	134	141	136	149	135	135	163	136	143	126	124	135	136	149	135	153	125	122	142	155	127	125	145	131	121	129	129	149	111	164	131	130	136	140	137	139	142	147	136	138	134	130	157	118	136	133	141	135	118	139	151	143	132	135	133	126	132	147	135	128	116	144	120	142	133	119	133	147	127	155	132	136	132	134	117	118	123	125	145	144	148	129	116	124	152	161	136	157	149	133	120	133	141	150	131	126	129	113	143	138	153	154	119	135	117	148	122	154	158	134	121	130	129	127	126	127	153	124	125	131	132	139	126	128	111	123	138	139	128	133	140	133	132	152	112	130	135	126	151	121	128	125	135	123	112	146	134	121	140	134	151	116	145	126	133	134	145	134	119	130	131	120	123	119	133	132	135	138	128	130	150	137	125	110	146	129	153	130	129	143	128	133	129	139	116	146	135	125	125	126	135	141	121	147	117	135	131	142	137	125	139	122	110	131	131	126	133	142	116	126	137	132	137	151	142	140	149	122	158	152	125	127	141	129	121	127	143	126	125	154	117	116	137	122	123	151	122	124	118	139	125	121	137	116	124	129	139	137
17079	30831	20797	1475	1231	447	2705	1072	426	208	126	155	155	143	177	164	148	167	147	150	169	156	145	149	158	150	166	142	163	154	153	153	142	151	130	181	153	147	164	135	139	130	146	132	146	168	136	155	141	155	156	153	137	150	148	156	159	153	139	147	126	159	140	153	140	129	161	163	152	149	159	163	163	141	148	146	146	131	154	146	138	142	166	149	154	144	175	127	152	144	146	144	139	152	146	150	142	150	135	139	135	164	141	152	132	148	123	134	156	148	151	124	133	145	156	158	158	136	159	167	144	147	159	140	164	147	135	147	152	147	161	156	172	140	140	167	143	151	136	147	131	144	129	149	148	156	149	153	166	151	133	143	150	161	155	157	161	124	158	150	146	132	154	145	149	139	138	150	138	156	143	149	152	169	155	151	154	140	139	152	150	167	166	138	149	144	149	131	161	154	130	159	145	127	130	142	144	121	131	132	155	141	165	146	128	139	154	160	144	138	137	125	153	148	142	157	157	142	115	142	138	150	147	144	165	157	154	132	144	142	157	138	135	166	150	131	151	151	159	152	154	130	141	155	151	150	158	151	150	147	119	164	128	136	152	142	155	147	141	161	160	147	146	144	165	134	153	142	177	141	158	152	123	140	146	156	141	161	133	180	152	154	169	131	164	137	151	158	168	136	146	145	136	127	126	151	146	123	153	143	127	133	152	149	139	145	164	139	133	154	153	142	156	141	153	154	163	140	147	161	142	138	155	146	158	131	162	135	147	148	140	156	131	163	161	146	126	151	141	128	155	155	151	135	136	149	143	154	128	133	148	137	164	152	152	165	120	141	140	149	156	160	147	140	154	132	147	155	132	145	153	161	133	162	139	145	143	150	141	164	151	135	147	158	152	145	128	150	142	152	143	155	152	146	159	145	141	140	152	146	144	173	141	135	149	146	152	179	143	141	135	145	149	159	149	127	167	155	153	156	152	145	157	133	139	121	164	163	129	142	125	131	151	137	131	151	169	133	151	167	130	138	149	164	144	150	130	177	152	144	126	142	146	149	141	149	153	155	143	124	151	146	129	167	149	148	151	125	138	144	138	126	132	130	128	170	141	141	163	156	149	144	142	142	142	167	157	148	134	142	146	163	148	122	149	136	148	150	157	148	133	139	137	125	137	165	144	136	132	148	117	120	146	144	138	146	156	148	147	136	143	167	161	176	127	147	158	147	132	128	163	151	168	124	148	158	153	154	136	123	151	119	136	168	140	144	142	149	135	157	146	160	167	152	162	138	149	142	142	139	163	146	191	150	145	144	168	139	147	152	150	141	149	148	146	151	141	141	150	130	152	133	157	151	125	136	140	147	134	151	151	147	148	139	125	156	143	137	166	145	142	149	140	151	128	150	145	156	132	137	145	183	163	157	157	143	148	126	135	142	146	139	144	150	143	152	128	124	142	153	127	168	141	135	170	123	143	148	140	170	146	125	158	150	139	137	166	159	148	142	172	127	133	143	145	148	159	137	152	132	135	136	134	143	135	141	147	133	161	149	159	150	132	135	155	146	165	128	149	138	158	168	135	134	149	142	145	149	142	146	134	136	125	148	144	139	126	123	139	139	144	169	160	137	134	143	162	159	168	128	133	160	119	158	156	153	157	132	149	159	144	144	151	140	139	140	139	151	151	139	148	146	153	146	125	154	148	141	121	127	140	135	140	149	139	151	153	146	138	143	149	154	155	144	156	140	145	134	149	162	132	157	142	157	137	153	144	157	151	142	137	136	121	161	166	135	130	161	152	145	139	158	136	144	149	157	160	133	175	144	126	161	137	154	141	132	144	126	154	143	146	149	161	150	171	169	146	160	133	137	136	150	142	119	154	158	156	143	175	153	142	149	138	157	158	124	133	131	134	148	173	145	122	132	143	143	146	159	161	159	153	130	144	152	188	132	135	137	147	141	168	169	137	162	156	144	166	161	152	156	145	153	151	143	148	141	136	134	140	134	143	152	154	147	135	153	143	133	146	176	147	148	144	154	151	127	155	133	159	155	160	151	159	148	140	136	159	131	146	149	146	144	158	156	161	137	151	161	140	158	145	148	141	155	137	168	144	147	156	138	162	142	165	159	157	139	169	153	132	145	155	140	147	124	158	146	138	175	147	135	145	161	122	148	153	149	146	171	142	136	152	166	148	141	134	155	151	150	146	147	170	148	156	149	159	150	149	144	147	139	129	152	169	147	142	166	146	148	146	161	164	138	147	180	142	152	159	142	146	131	129	169	159	139	140	151	143	134	136	149	160	145	157	192	148	140	152	132	166	151	161	152	120	163	157	152	157	138	165	127	143	138	157	146	171	130	134	155	164	160	158	141	143	140	155	148	145	143	129	155	173	171	133	142	157	133	140	142	122	123	147	149	148	143	145	171	124	130	159	146	141	150	130	162	153	156	177	149	146	157	156	140	146	162	144	147	137	150	126	159	154	141	145	156	151	148	133	152	124	165	132	140	142	135	146	140	130	137	151	139	144	162	147	142	153	136	146	175	155	145	151	143	165	172	133	176	133	149	162	139	141	145	161	133	182	160	171	172	144	151	141	147	138	144	145	150	156	133	127	148	166	135	145	162	138	165	158	141	138	150	141	149	149	169	151	141	157	142	146	152	140	126	168	176	148	149	160	133	139	127	151	128	150	144	159	155	133	147	132	127	137	152	149	157	137	130	154	131	148	165	158	144	136	150	156	147	170	138	150	149	140	158	144	153	172	144	132	164	137	143	138	162	157	145	136	140	142	132	143	130	150	154	154	134	145	181	141	128	166	153	160	129	145	126	147	138	145	145	170	164	166	167	166	143	148	124	168	156	141	143	139	147	146	128	128	148	165	160	149	181	160	128	146	144	125	140	141	159	128	140	171	165	149	129	150	149	147	149	156	151	168	126	147	143	163	160	140	143	142	136	163	137	166	127	167	159	128	133	153	149	164	150	142	148	163	151	144	161	165	124	168	136	144	156	159	144	158	158	135	168	166	154	166	137	156	144	150	136	149	142	164	155	136	158	156	139	164	137	139	150	153	144	140	162	143	142	150	151	145	145	146	152	160	125	156	138	152	142	143	141	145	175	116	126	154	141	128	146	142	121	152	142	132	123	141	176	148	152	148	165	139	166	192	127	156	157	142	132	130	139	144	157	143	155	152	140	164	153	150	133	137	152	152	167	155	175	161	148	144	158	119	128	148	144	151	129	129	134	152	151	157	160	145	133	153	163	145	154	152	143	141	144	135	146	145	158	151	154	149	112	138	135	151	158	145	148	131	166	134	152	154	127	141	132	139	142	142	142	153	154	140	158	137	113	142	148	155	135	135	165	154	141	154	153	120	156	137	142	151	146	148	150	163	145	144	142	136	138	162	139	141	160	163	151	135	138	158	158	145	154	153	140	160	149	142	145	162	156	160	161	162	141	152	138	136	143	172	153	148	142	168	143	147	149	167	154	156	155	148	157	138	134	160	147	128	157
23700	21103	31988	25814	21473	11795	24178	11271	3632	1339	359	349	345	312	312	281	297	298	297	253	312	273	292	289	283	270	309	293	283	289	283	286	298	243	283	280	287	255	297	275	247	287	273	262	291	268	268	268	264	280	266	268	261	250	257	268	284	272	267	279	260	269	285	255	267	263	252	273	292	268	280	259	295	243	296	285	294	290	259	269	268	268	241	239	252	256	275	247	259	231	259	224	271	273	279	287	257	292	268	261	279	257	266	245	262	250	274	265	288	237	288	295	279	269	241	264	275	277	236	267	271	271	316	255	229	287	298	258	275	290	285	274	297	237	235	261	301	262	249	266	279	234	251	257	289	272	267	240	296	272	263	251	267	258	267	275	265	232	266	282	281	271	302	281	266	273	245	271	254	274	286	250	260	261	276	283	248	267	255	264	260	297	270	290	265	241	266	256	279	268	255	289	270	284	251	269	261	274	284	262	273	267	263	300	276	297	244	292	282	259	284	259	270	274	275	242	262	279	297	270	269	274	236	244	277	277	278	278	281	280	267	303	257	226	260	286	286	257	266	247	265	309	284	250	301	269	289	288	294	311	273	283	274	276	276	284	241	296	285	278	259	293	238	227	235	284	269	270	244	264	270	268	266	261	263	259	279	280	264	271	248	266	285	257	252	303	287	269	274	248	280	262	290	274	254	262	276	254	236	261	281	275	275	246	283	236	292	257	253	267	309	265	276	275	286	273	266	254	254	260	262	275	272	274	271	290	259	298	271	268	247	264	292	249	270	273	286	272	273	292	274	262	291	251	251	264	260	288	263	272	284	273	250	248	293	260	264	258	248	259	280	266	278	272	254	280	252	254	255	271	277	254	275	265	273	270	272	275	267	271	253	253	248	282	251	279	278	273	242	276	277	255	254	265	250	233	267	282	266	297	264	278	249	267	275	291	223	238	269	280	252	281	227	259	262	302	262	256	257	263	260	249	289	253	273	270	289	255	265	243	281	279	286	282	269	252	264	287	244	274	262	258	280	268	301	285	275	261	277	251	277	255	255	260	239	294	282	242	284	286	257	272	262	249	254	265	252	272	267	281	260	272	296	279	277	254	295	288	268	265	261	260	265	252	249	252	260	263	284	283	261	244	259	292	252	241	276	290	272	261	271	262	277	308	247	294	267	267	264	272	253	233	267	265	275	280	275	263	253	253	259	281	268	287	281	266	290	267	255	275	268	262	271	283	268	256	270	233	269	291	270	267	283	266	253	249	273	273	309	257	261	260	294	267	275	266	248	279	268	288	277	263	272	255	261	249	264	270	252	263	265	235	259	263	276	295	283	283	250	264	259	244	299	252	277	290	283	249	288	270	277	254	281	245	274	271	284	244	251	290	256	262	244	274	257	277	261	272	262	261	278	289	255	276	253	277	265	284	272	258	289	293	292	273	237	288	263	260	280	256	271	255	293	277	265	287	241	247	265	254	272	262	261	259	303	263	245	254	264	271	305	275	258	270	260	253	264	244	283	277	288	269	271	288	250	272	253	251	303	265	257	297	278	250	277	256	290	282	241	315	277	270	273	301	261	253	308	278	262	265	262	270	285	241	280	248	281	225	256	274	241	288	262	241	255	287	256	273	282	253	273	272	277	300	274	236	287	248	262	275	269	264	263	265	230	307	269	282	257	254	262	265	260	273	267	250	302	296	239	288	280	265	264	256	286	268	271	257	293	250	284	276	277	267	274	259	262	266	270	252	268	283	261	261	268	294	267	246	276	279	269	258	310	287	277	249	275	248	273	275	279	243	225	272	269	258	290	264	258	269	277	251	268	266	261	253	296	265	308	277	271	288	245	288	245	256	285	244	275	281	267	284	272	276	284	270	288	255	271	231	269	266	273	279	259	249	284	252	278	261	263	285	293	292	287	260	271	260	238	270	292	296	238	284	275	260	227	260	287	268	259	264	285	258	306	276	280	232	275	254	231	265	278	247	236	277	296	274	274	260	247	263	269	238	258	258	260	275	285	274	265	286	278	258	247	245	260	250	267	282	267	245	270	272	261	290	267	268	317	266	271	301	265	292	270	286	255	279	311	281	289	230	288	258	271	262	241	252	261	255	235	283	277	251	276	300	294	269	268	268	293	274	259	297	272	282	243	279	260	269	274	279	244	285	295	261	266	256	282	254	302	247	259	286	248	273	287	271	250	276	255	254	268	267	260	274	248	277	263	285	264	243	241	286	272	267	264	279	290	283	252	289	254	246	252	286	260	270	291	299	275	282	237	295	279	264	278	293	253	270	289	255	261	276	243	255	264	280	275	263	269	290	271	251	234	263	263	250	255	263	269	249	284	262	256	285	278	258	279	273	260	266	280	288	283	281	248	258	273	242	267	266	301	291	277	290	275	237	283	249	252	265	258	288	294	272	256	257	263	293	267	275	293	286	247	261	285	298	268	257	245	277	277	263	285	249	250	246	253	253	277	282	281	257	253	262	266	276	284	273	285	271	261	264	258	261	252	275	256	271	257	274	291	293	269	263	291	263	261	290	269	277	318	269	275	265	258	263	294	245	290	264	263	265	283	265	272	253	258	289	266	268	260	247	283	280	239	254	292	296	245	281	265	281	252	270	256	298	258	270	237	249	253	266	236	275	235	234	280	253	263	275	245	298	274	266	290	290	252	283	240	254	263	258	255	293	280	280	280	246	231	265	242	285	266	271	260	270	239	270	230	262	266	275	272	223	269	282	245	271	265	261	262	244	251	259	262	267	267	234	245	288	251	249	247	245	288	278	261	272	292	291	271	265	247	257	280	262	266	260	240	240	277	303	269	277	294	285	261	267	241	265	258	252	267	282	244	255	272	272	279	245	285	256	279	246	260	256	253	277	255	271	245	279	270	263	275	273	278	243	259	251	260	242	292	275	250	283	299	280	272	246	255	285	297	251	272	261	285	293	280	265	247	241	283	284	289	274	274	255	266	263	248	234	257	283	268	243	278	265	248	235	238	266	249	279	267	264	267	234	288	267	258	248	275	268	285	242	282	275	235	234	239	250	271	292	244	271	264	261	285	262	273	274	250	298	280	252	255	263	248	257	290	271	237	283	280	279	260	269	255	276	266	260	274	275	293	259	295	274	263	279	271	272	261	272	274	267	284	269	279	262	252	275	258	244	270	286	297	270	281	267	267	259	273	336	285	276	258	287	253	291	273	257	259	266	283	256	278	270	278	289	294	266	273	251	282	278	306	268	269	251	248	250	277	248	280	317	247	271	267	271	290	270	284	286	264	257	294	274	299	262	281	254	252	253	270	266	270	271	284	287	249	266	257	255	252	259	280	262	270	269	236	276	262	236	293	257	268	306	275	265	302	272	266	276	256	254	278	273	262	242	264	259	289	271	273	280	264	253	246	263	276	249	266	300	273	283	230	290	245	257	279	284	259	275	269	265	279	287	276	262	277	274	266	263	289	270	296	278	253	293	275	255	274	261	262	248	278	285	233	256	252	271	238	278
18386	41014	60276	8679	16151	2877	28629	8259	6061	1607	403	394	386	346	345	361	327	337	305	309	325	317	316	303	310	304	320	274	274	299	289	288	278	276	284	288	268	283	275	262	276	293	270	259	314	265	265	283	273	303	286	274	270	264	292	287	275	260	275	311	292	263	268	281	273	261	246	297	260	318	289	255	272	311	281	263	244	296	285	253	283	268	305	282	295	265	279	292	276	273	276	282	292	291	285	280	291	275	296	276	281	306	283	273	260	256	257	266	292	249	259	283	239	264	270	245	298	226	262	254	271	272	258	287	268	266	266	256	268	237	286	290	274	280	295	293	260	274	298	264	337	284	282	283	240	276	294	260	270	259	281	265	303	242	281	276	258	263	282	245	291	264	285	286	269	282	248	290	279	288	305	281	254	235	248	307	280	262	257	287	268	299	259	253	261	323	256	269	280	289	294	286	276	282	281	263	284	292	241	276	285	267	263	285	285	265	266	271	258	278	264	294	275	268	268	288	276	267	306	269	288	290	290	286	266	286	271	251	261	266	293	270	281	282	285	292	246	250	279	249	255	277	273	273	286	266	256	260	265	306	303	250	284	242	283	264	297	257	281	254	290	273	284	276	256	259	287	295	290	273	262	276	268	272	243	279	280	248	249	283	287	275	278	263	257	262	258	265	303	269	277	263	263	277	241	241	257	279	284	270	267	269	283	279	269	248	274	310	258	284	284	272	265	283	287	272	294	252	246	301	296	275	296	267	289	274	285	274	272	286	284	291	262	274	283	290	272	290	272	248	258	274	275	276	259	263	275	270	276	282	262	272	283	280	259	283	262	284	289	273	292	267	295	277	245	262	272	287	256	236	242	273	300	262	297	288	268	267	284	255	309	273	285	306	267	238	288	249	281	274	255	251	279	286	247	277	297	284	244	251	266	259	284	285	277	275	280	275	293	270	245	268	268	274	234	261	258	309	279	261	267	249	276	274	290	295	246	264	296	251	265	289	283	288	242	285	278	314	291	289	284	297	265	312	265	272	249	291	250	328	293	263	245	275	246	284	251	315	275	260	281	280	279	266	256	300	290	274	289	299	264	268	302	263	297	286	275	263	274	273	274	277	269	277	280	280	268	249	266	254	271	263	239	260	252	303	286	271	292	256	259	300	231	267	250	252	261	307	265	267	268	298	279	285	265	260	270	278	234	277	274	284	267	269	276	289	281	273	243	276	279	242	244	266	264	272	275	262	283	278	303	281	267	291	273	256	279	286	281	284	247	300	266	269	255	260	275	275	238	281	271	281	266	265	280	278	273	267	285	273	287	302	295	248	245	261	282	272	250	240	268	264	276	287	249	264	254	269	281	250	264	280	259	257	286	279	283	259	260	275	260	273	291	264	227	285	256	291	296	296	294	269	253	281	261	308	243	264	282	256	242	280	263	251	257	258	274	267	261	297	262	269	244	280	268	269	280	282	257	295	285	281	253	297	283	263	286	272	265	272	295	284	255	260	284	276	265	275	271	286	248	256	268	285	283	285	274	274	263	250	265	293	251	287	288	281	278	249	233	268	264	274	284	292	294	262	263	266	281	262	238	275	287	273	290	275	278	236	297	285	278	280	283	296	273	277	272	272	263	239	278	278	257	257	276	284	276	286	255	271	286	281	296	255	285	290	282	275	235	248	260	270	283	259	272	264	270	278	272	310	264	286	288	281	287	267	283	311	310	291	256	293	262	288	253	244	276	284	261	284	267	275	303	289	261	268	302	276	233	268	261	264	275	285	273	235	269	271	256	280	271	275	279	259	274	269	256	273	288	270	247	262	281	294	303	270	272	283	315	282	282	244	299	251	244	272	295	256	261	278	282	287	293	293	267	266	271	280	268	275	260	259	253	245	275	276	274	276	263	257	295	258	271	258	257	251	261	258	280	260	303	235	266	274	285	266	299	276	281	267	291	278	263	266	289	284	284	282	283	291	267	281	248	286	265	283	275	263	293	278	284	256	284	254	283	257	285	268	279	273	264	314	307	275	272	279	261	286	302	253	275	270	277	276	277	284	270	267	287	285	271	263	267	274	283	266	294	249	254	257	288	257	278	265	295	280	257	278	278	270	254	277	273	293	313	276	268	303	263	286	283	310	269	287	272	257	294	254	268	290	276	294	277	292	285	291	271	281	244	282	289	262	287	280	275	296	290	275	258	262	289	255	273	286	261	279	282	274	254	258	264	282	293	292	298	269	285	289	263	255	269	287	301	283	297	289	244	251	292	276	299	287	274	302	254	270	275	251	284	289	285	267	261	293	302	285	264	254	252	266	295	273	284	265	271	275	287	261	303	264	283	252	297	286	258	290	264	283	254	256	264	270	279	294	254	277	284	269	268	279	270	281	277	285	257	275	262	294	301	257	280	265	281	306	271	274	290	274	288	255	266	266	277	283	265	311	262	303	294	272	261	266	294	253	282	275	309	279	276	313	281	268	260	256	284	274	273	262	270	284	269	247	263	278	261	252	277	282	280	299	284	297	255	275	283	280	248	260	258	265	308	286	270	277	287	282	260	267	297	246	267	266	276	244	291	293	279	264	256	307	307	286	281	308	281	253	288	264	272	281	256	287	284	258	287	256	255	285	284	274	281	295	260	265	260	278	298	254	293	273	288	291	280	288	266	274	271	284	276	297	263	241	288	269	274	293	268	278	244	255	282	283	250	280	254	296	246	264	282	302	288	288	262	256	308	260	233	259	279	268	259	261	270	273	252	273	257	258	275	257	283	288	300	286	262	263	267	250	261	266	276	231	270	280	290	257	261	250	266	275	252	256	280	297	268	287	264	285	286	264	300	274	288	265	305	288	297	263	296	266	273	278	271	252	273	279	241	278	263	270	253	267	233	271	283	273	292	248	285	285	287	280	301	266	262	242	288	252	256	273	282	256	280	279	293	281	275	279	280	263	265	267	301	287	246	266	281	277	297	296	293	295	294	247	250	262	280	275	258	247	264	283	279	271	271	243	275	273	280	298	273	243	271	274	290	270	258	249	272	280	284	272	267	262	278	269	295	263	268	283	264	270	280	278	282	267	260	256	249	285	242	253	272	285	264	301	267	269	281	289	296	276	287	298	259	273	266	274	259	254	258	269	280	270	278	286	292	291	280	284	282	292	262	296	302	286	310	259	273	291	280	265	259	277	255	277	285	274	247	265	229	281	284	247	251	284	271	280	254	269	258	262	255	266	267	271	287	260	273	301	285	268	231	259	271	279	284	250	269	262	248	307	251	288	284	275	272	285	285	281	250	290	268	245	275	290	289	264	281	288	291	278	296	277	254	257	274	273	259	295	289	262	271	250	270	264	269	267	288	271	289	257	295	295	256	286	293	296	287	290	253	290	274	274	297	264	278	256	263	292	244	280	240	256	283	271	293	272	284	281	266	290	268	278	268	265	276	263	298	255	274	259	276	266	323	276	283	276	270	294	279	270	254	265	290	241	268	261	273	258	259	283	266	293	271	278
24972	21153	30701	25703	14939	3324	12124	4205	1917	570	283	258	263	246	275	249	247	238	230	235	241	212	221	213	226	219	239	224	219	243	225	240	251	211	246	249	201	231	247	232	213	227	225	212	228	257	237	249	229	253	222	247	242	252	204	222	242	219	252	215	237	265	232	220	198	208	229	234	232	214	223	227	250	255	222	204	232	206	231	226	247	231	229	208	240	216	224	222	212	211	227	201	228	223	211	201	216	227	232	222	241	242	224	215	230	236	242	227	220	244	217	235	217	211	236	192	220	243	242	221	242	246	218	249	224	219	252	219	242	234	204	219	197	231	229	211	229	214	210	238	230	208	230	250	211	243	233	213	258	237	232	204	197	216	209	209	248	203	225	215	219	234	215	225	228	225	221	208	213	209	249	226	243	211	228	226	243	231	230	211	237	234	231	235	238	208	235	222	234	230	232	248	249	229	223	235	251	211	234	251	223	225	237	221	222	221	213	216	246	238	225	235	246	216	226	218	223	228	237	230	257	191	206	222	249	212	261	226	239	225	214	253	220	229	242	222	232	238	236	220	224	217	251	241	238	219	227	198	228	239	239	246	219	214	252	235	244	231	221	214	256	227	202	205	252	237	230	227	231	226	247	235	237	222	234	223	205	224	256	240	236	224	247	244	243	253	231	239	215	228	224	222	237	209	215	226	249	245	241	223	236	232	223	238	223	219	222	222	211	234	225	219	207	244	208	217	235	220	226	238	240	201	215	256	223	232	223	216	222	233	221	211	243	224	226	211	237	214	221	226	227	212	230	222	232	235	248	215	233	213	263	254	242	208	225	240	231	226	224	236	235	259	251	234	248	211	236	222	229	196	230	189	220	223	216	232	228	219	237	220	238	207	237	242	259	245	222	235	225	225	206	221	247	234	248	238	227	226	209	219	251	198	225	230	230	228	217	254	237	225	214	230	260	233	201	223	236	210	220	211	229	231	225	212	231	238	238	236	235	263	222	227	234	253	206	204	218	219	236	212	222	259	225	241	207	232	262	227	206	210	230	252	241	200	233	244	239	253	237	230	246	238	249	205	228	237	214	210	255	222	237	216	239	222	228	239	237	228	225	253	231	243	214	232	223	241	255	200	215	219	213	238	202	199	234	233	230	241	240	228	223	241	237	231	235	216	230	247	221	232	234	224	258	219	220	258	215	230	227	225	217	195	239	220	229	219	232	254	205	246	234	244	217	237	237	228	207	245	236	229	200	238	228	229	233	222	236	232	228	255	220	230	246	210	217	238	248	228	210	249	263	252	235	215	221	215	220	228	196	225	242	240	226	222	233	243	215	201	239	245	213	227	220	231	226	240	208	233	217	230	224	243	217	209	265	197	210	239	222	245	265	220	239	227	242	218	196	210	228	232	227	222	238	250	227	205	215	235	216	227	231	226	240	226	199	230	217	233	223	236	215	247	224	195	224	249	228	229	204	233	217	220	245	236	245	228	244	218	241	228	252	223	228	235	228	238	228	206	238	221	239	238	211	229	230	229	210	215	189	234	241	232	253	231	235	250	228	235	196	229	240	216	210	232	242	241	205	221	235	244	267	217	225	234	237	218	231	230	206	237	244	245	246	238	220	211	251	241	213	222	237	214	236	224	246	219	227	240	228	238	224	230	217	204	206	209	227	226	226	227	210	243	244	208	261	196	230	243	204	227	239	241	221	221	231	237	241	224	224	223	239	193	250	229	248	240	225	238	210	233	223	238	245	225	237	225	209	216	222	251	233	213	229	249	219	249	230	229	235	232	212	245	259	242	210	202	239	233	248	221	246	218	240	249	204	225	221	209	210	227	240	228	228	238	220	211	216	193	255	241	218	232	248	246	242	259	256	221	252	255	219	246	239	267	203	234	242	214	250	251	230	222	229	243	223	225	225	222	253	214	255	200	219	218	222	213	216	227	230	225	176	245	211	286	218	223	255	220	229	215	215	214	238	213	223	223	230	226	230	196	210	200	223	242	236	217	234	199	223	222	218	215	229	240	224	234	211	228	250	229	206	220	221	233	221	206	217	236	196	224	232	221	205	219	245	226	286	207	223	213	207	214	241	222	219	220	236	227	224	225	214	206	226	233	232	233	223	225	212	259	271	219	235	234	215	222	229	221	239	239	244	256	245	243	229	237	213	252	232	224	220	216	246	230	212	246	229	231	239	244	236	202	220	230	238	226	223	214	223	240	230	211	236	215	240	229	218	239	225	227	246	233	205	255	200	248	244	263	193	221	195	230	236	226	204	223	207	241	232	199	205	242	203	211	219	214	239	214	235	221	247	217	250	244	224	234	234	226	218	225	258	234	224	268	223	236	238	243	215	222	242	236	261	223	255	214	245	212	214	260	226	228	213	215	222	235	259	222	222	227	220	228	229	221	216	237	242	213	243	201	235	216	258	224	231	223	241	252	211	212	232	228	225	232	217	232	212	245	231	222	238	244	202	221	242	231	237	216	243	232	232	233	238	219	210	262	220	240	217	224	228	242	231	238	228	218	207	236	231	223	215	211	191	219	228	254	204	232	222	224	216	209	226	238	229	236	234	251	212	216	217	189	250	264	210	232	219	240	268	236	224	252	223	209	236	223	242	231	226	243	220	224	253	222	221	212	224	216	218	208	212	227	229	221	230	251	217	213	229	232	224	240	230	241	197	209	232	227	218	229	228	211	206	210	240	208	204	242	199	225	213	232	234	233	220	228	223	216	244	229	234	226	223	225	215	222	240	232	232	251	237	220	199	219	221	238	212	216	206	247	235	250	215	212	222	242	217	219	221	224	225	216	212	222	235	240	210	240	250	211	217	232	206	211	193	205	215	222	229	224	227	230	232	190	247	210	231	209	221	199	234	210	236	233	222	234	209	212	238	230	222	238	237	238	222	231	234	218	235	199	254	236	230	226	234	210	242	227	213	217	229	244	233	234	243	242	240	244	233	220	236	218	241	218	243	216	235	223	228	225	213	202	202	228	273	252	225	237	210	212	235	246	241	209	213	210	250	243	229	227	209	208	233	219	218	234	216	217	244	205	229	232	234	206	246	213	220	241	239	195	208	259	233	231	227	240	227	212	222	235	204	238	242	210	215	236	242	217	240	216	223	234	216	216	264	232	206	199	228	262	253	200	218	232	234	215	241	250	208	228	250	228	231	232	249	238	234	231	253	224	228	233	226	237	193	228	256	229	219	232	225	238	233	258	235	215	225	215	205	239	234	240	248	210	221	232	235	201	232	210	222	214	231	243	240	218	234	242	209	196	225	248	224	230	231	226	217	239	239	229	212	233	228	238	246	256	246	253	223	227	213	226	241	225	241	212	235	238	207	236	222	210	206	241	228	226	213	237	231	228	231	244	238	214	208	202	220	223	248	198	208	221	211	235	232	202	230	229	230	241	201	282	196	227	245	228	240	217	249	209	239	239	232	209	238	223	249	216	218	237	230	238	238	231	228	236	201	209	222	204	219	222	221	236	217	218
18097	37947	50347	7790	11337	3714	20567	5152	3934	937	334	344	313	315	283	273	303	276	274	264	255	280	256	252	234	281	256	260	245	249	262	260	253	245	229	256	293	243	227	277	262	260	254	268	278	271	243	251	258	256	260	247	256	219	239	259	253	266	272	242	242	236	248	259	264	253	260	230	246	269	273	265	252	246	243	245	246	265	241	261	257	232	234	241	232	271	224	237	204	252	245	231	264	262	234	240	253	239	271	252	244	282	260	232	273	256	265	236	239	236	250	240	263	242	249	239	281	260	261	259	283	242	229	250	252	283	256	282	252	275	225	225	261	280	237	249	227	279	259	249	243	246	272	234	250	240	230	228	255	256	229	252	279	239	268	218	269	236	259	230	243	240	258	246	242	242	238	259	230	258	243	235	257	229	231	280	238	232	245	242	240	237	268	262	234	242	249	270	240	238	260	254	244	270	239	254	255	225	234	227	257	252	225	242	253	263	235	249	276	234	265	219	257	244	238	273	254	243	286	249	244	250	244	251	224	262	240	226	263	252	251	235	264	235	235	259	239	236	244	279	222	266	230	245	266	228	237	254	240	263	269	261	264	219	240	285	248	206	269	218	223	250	257	258	249	259	258	273	252	242	278	253	243	242	237	238	219	263	285	226	248	263	236	260	271	240	248	246	250	229	256	257	250	251	251	259	261	234	295	267	222	255	262	224	280	226	248	246	227	249	236	231	239	241	262	244	260	285	279	211	263	243	242	258	236	255	253	235	230	262	263	245	274	223	245	243	267	265	262	263	256	252	240	258	244	233	281	252	252	223	242	246	244	247	226	266	269	247	255	252	245	245	235	270	255	216	263	219	266	246	234	233	243	245	250	234	234	234	250	252	302	258	234	268	246	228	233	255	243	249	265	253	247	240	240	234	218	237	267	250	261	255	220	249	278	247	269	276	263	266	244	246	247	248	237	239	278	265	224	226	265	265	264	242	276	219	250	267	263	247	272	221	265	267	226	228	244	250	246	247	237	249	247	245	242	283	224	227	251	254	266	254	253	266	241	221	256	238	271	234	277	250	279	233	247	256	275	226	279	276	244	246	243	256	262	243	225	252	269	258	251	270	230	247	241	238	255	266	257	213	255	280	234	246	268	284	248	269	273	253	227	253	245	237	278	223	284	221	268	227	247	250	248	266	240	246	263	259	229	243	235	261	244	237	247	266	258	270	255	242	264	262	233	257	245	270	280	245	238	267	264	256	232	264	230	268	232	248	268	274	260	249	243	232	253	237	221	228	250	286	248	246	226	264	265	254	267	235	271	238	268	246	255	249	242	232	253	240	231	262	246	249	264	255	254	258	243	234	234	251	249	263	232	234	237	239	272	221	244	229	266	226	238	261	261	223	270	268	270	238	222	260	254	258	234	231	232	277	224	225	268	248	270	231	226	269	265	282	257	261	251	284	244	271	250	264	266	254	272	246	244	253	238	246	232	245	249	247	264	246	198	218	251	249	273	242	222	225	229	235	242	200	247	275	257	259	241	252	240	240	251	253	240	250	243	262	266	233	230	265	233	258	236	254	234	261	262	250	250	239	261	262	265	247	254	260	271	249	263	264	249	269	221	241	243	255	232	260	254	262	240	245	282	232	233	249	249	245	251	264	244	254	250	259	225	259	239	243	274	247	268	241	237	262	243	252	254	216	230	260	269	253	256	269	240	240	249	259	246	238	267	240	251	254	258	237	287	237	252	239	254	240	244	226	290	261	246	277	220	285	254	236	219	247	290	258	260	253	266	224	255	224	264	238	237	224	272	232	280	274	231	251	257	253	249	257	249	254	235	238	281	238	230	245	248	260	248	272	238	238	260	255	268	247	248	245	257	268	233	256	238	278	252	252	267	243	231	265	241	257	232	250	240	260	227	257	206	253	238	279	236	252	286	240	242	230	226	237	268	263	253	229	256	247	259	247	254	214	267	246	237	272	252	224	264	256	250	247	218	230	263	245	246	264	245	248	254	255	226	244	254	237	255	259	228	260	246	258	249	243	239	224	263	258	254	249	269	234	233	241	248	248	244	267	248	244	247	238	224	243	250	258	247	251	276	263	241	263	231	243	261	267	241	254	243	246	259	246	233	249	240	257	262	239	266	257	250	257	265	254	245	233	253	286	238	260	259	245	254	277	256	245	215	253	253	277	250	246	267	240	223	257	268	257	262	259	253	282	248	260	260	258	297	245	246	250	285	245	248	253	254	239	243	242	254	234	262	277	258	266	265	253	234	292	253	256	305	302	278	269	244	239	226	237	239	229	238	237	246	269	246	243	244	234	255	273	250	239	229	235	255	240	244	287	260	222	214	258	248	257	248	251	270	231	243	250	267	240	244	280	238	255	232	251	270	252	235	244	242	240	262	228	245	241	226	248	263	264	272	238	264	241	220	264	268	266	254	270	231	254	233	256	263	243	214	243	247	251	256	266	227	225	231	263	248	265	258	245	250	237	244	252	249	231	276	235	246	271	244	256	243	237	240	248	263	241	260	228	261	244	214	252	242	238	228	239	263	240	253	248	256	256	239	238	245	242	287	257	264	246	251	231	253	243	247	256	238	286	242	276	263	262	240	262	233	242	255	277	261	252	250	266	251	274	264	236	266	255	268	269	239	249	242	263	247	258	227	230	235	220	226	263	258	249	247	242	246	281	238	263	260	264	244	251	268	257	241	248	252	274	248	229	253	267	242	238	265	270	257	259	238	232	263	278	239	281	268	256	254	278	234	228	245	264	240	225	264	264	254	221	241	269	261	249	215	255	288	229	233	242	230	281	238	269	274	259	247	259	266	238	277	247	279	277	277	219	250	246	224	225	246	266	235	277	256	251	260	288	248	252	234	227	254	247	262	224	253	243	249	263	242	263	253	257	278	249	222	251	251	256	263	230	261	277	245	232	244	237	265	231	262	255	249	259	276	245	253	263	271	229	252	249	246	262	244	248	219	238	252	234	228	266	237	243	239	245	271	259	236	264	248	263	236	274	225	250	263	268	255	254	264	272	216	241	252	240	258	267	249	255	278	263	242	247	234	259	256	247	247	221	249	251	263	254	262	240	246	261	248	241	243	239	278	278	261	236	268	251	236	261	239	263	236	258	258	262	251	267	227	258	254	239	270	266	257	244	241	274	245	243	241	261	245	247	283	258	241	282	237	256	258	249	259	268	289	281	251	283	255	269	243	269	265	255	238	207	251	249	249	247	263	260	271	250	252	275	257	254	253	253	247	251	226	275	264	230	204	253	233	265	256	245	254	238	273	244	270	252	252	246	255	256	233	248	243	252	259	253	246	278	237	254	267	281	227	261	230	250	249	256	269	248	245	250	259	275	241	266	246	267	261	258	285	217	240	259	241	252	249	259	240	245	261	261	236	250	243	252	242	258	251	255	267	253	269	254	253	256	247	223	235	246	266	250	258	239	266	239	239	256	270	276	244	253	234	224	236	263	252	249	224	249	234	253	247	243
22621	21130	29018	24795	21229	21339	36722	21288	8139	2697	605	559	515	542	491	521	478	472	474	495	486	412	457	467	443	441	431	474	461	424	464	480	418	468	449	449	427	477	462	460	469	468	446	446	433	483	493	440	440	432	428	421	455	437	434	427	432	458	417	439	391	478	461	462	447	425	423	439	442	464	431	447	426	453	468	438	455	444	457	457	429	459	423	451	452	460	432	426	418	422	445	398	440	460	476	475	445	437	440	441	460	430	431	448	446	468	441	465	388	425	465	431	466	455	442	436	414	427	394	475	437	452	470	445	447	481	444	431	463	428	448	436	445	426	474	408	410	456	424	453	400	438	447	450	443	467	445	447	434	397	466	463	407	456	442	460	420	468	412	425	454	432	436	466	432	445	426	493	457	438	432	478	467	433	461	466	453	430	433	427	414	387	428	397	436	429	461	415	472	448	478	483	472	454	464	458	449	447	424	450	443	429	430	440	443	449	443	453	431	435	464	444	458	448	480	451	437	405	463	412	440	441	454	424	420	423	462	460	409	440	441	405	462	470	459	455	444	445	416	431	445	437	429	432	434	483	435	410	453	496	412	436	413	444	444	426	462	422	472	442	427	451	465	420	461	378	479	446	410	410	433	474	450	440	429	425	478	464	445	455	470	468	438	449	487	458	479	444	439	441	435	405	485	440	441	422	456	440	442	453	430	439	427	485	447	434	439	440	425	435	436	458	413	446	446	439	420	430	442	456	468	461	451	437	425	441	453	457	430	456	429	436	440	478	430	433	445	428	460	417	455	473	441	435	415	461	460	471	439	466	459	454	440	433	458	409	425	468	450	479	425	420	441	465	424	476	503	506	439	468	461	443	444	441	428	421	436	462	470	430	451	457	456	455	461	474	457	407	434	414	471	440	417	448	448	441	426	449	466	422	437	421	425	439	493	431	468	425	471	435	430	438	417	446	445	472	435	399	458	451	426	406	417	446	434	456	476	460	447	402	405	447	471	477	462	420	427	445	444	458	454	411	422	431	443	383	409	468	435	479	467	449	428	472	432	452	436	464	464	435	419	445	458	461	480	435	461	469	455	459	441	435	417	462	443	478	382	409	445	435	434	421	412	430	451	429	428	432	433	424	425	423	442	440	433	463	422	477	453	464	440	440	428	413	467	421	412	417	447	443	444	422	429	427	444	441	434	429	436	421	454	453	437	447	417	387	454	435	454	404	437	470	430	397	459	428	434	444	439	443	429	430	427	426	446	427	426	472	408	444	432	457	474	403	442	404	482	443	432	411	439	456	440	436	469	457	404	441	435	478	418	438	466	468	393	431	474	435	432	430	440	412	472	385	408	464	447	466	472	437	402	439	441	453	464	405	439	429	425	466	444	468	451	435	454	425	438	421	410	460	445	457	447	442	464	468	453	420	435	438	450	484	472	468	425	485	399	468	441	406	445	413	460	476	421	442	438	400	444	433	438	458	466	458	475	427	412	435	414	485	410	452	444	471	438	411	425	451	448	385	448	423	411	422	412	428	408	470	467	418	443	431	431	442	434	452	458	409	410	435	422	448	409	438	412	470	462	461	458	402	442	441	459	419	422	455	457	474	480	465	406	398	442	456	446	422	392	482	426	458	425	485	426	415	458	430	454	446	489	437	428	408	421	452	450	434	449	470	421	456	431	446	451	429	421	468	490	491	426	444	452	433	454	457	430	421	403	429	436	431	440	443	431	438	387	414	442	439	471	443	436	441	460	466	426	471	420	416	424	443	441	433	426	439	445	442	457	473	427	411	431	481	425	412	466	414	442	434	438	418	462	430	471	433	452	442	416	449	439	408	432	455	435	427	433	463	443	438	429	421	457	442	399	433	458	452	424	468	478	482	431	468	433	457	445	452	443	437	455	412	434	450	460	441	406	436	432	462	430	418	476	435	471	439	454	424	422	435	480	440	419	446	437	419	449	437	440	418	409	450	479	449	452	439	449	452	442	452	479	436	441	454	417	433	467	438	411	444	427	457	425	431	432	396	466	430	478	446	473	452	457	426	414	411	392	441	453	449	450	433	453	430	430	443	463	470	452	435	421	452	435	448	467	438	420	429	449	413	480	463	470	403	417	447	437	436	440	473	480	437	424	468	452	423	465	445	433	421	424	447	432	417	408	439	380	465	410	431	469	438	445	422	440	450	434	461	429	414	448	404	449	408	449	417	453	458	460	460	434	443	450	462	461	420	447	443	459	457	426	402	486	410	400	469	443	412	394	434	441	484	435	435	447	457	461	459	441	493	444	459	452	429	448	418	453	447	452	461	440	434	459	432	427	450	442	440	465	422	478	434	468	428	401	450	408	450	431	437	418	433	462	442	414	441	407	459	415	443	407	474	477	444	433	443	469	419	467	410	475	419	443	391	445	437	437	430	496	423	406	478	484	436	448	452	455	445	429	445	398	446	443	436	460	424	448	405	463	408	436	437	432	423	441	443	475	426	481	448	414	480	441	477	421	419	430	427	454	452	469	405	470	425	439	430	402	458	393	460	423	442	447	471	448	458	435	430	447	450	454	448	422	467	454	438	426	461	439	471	461	488	447	450	444	454	442	428	448	470	448	481	432	438	445	439	442	442	429	432	470	431	444	447	433	435	423	456	430	457	413	403	409	429	445	446	410	402	410	441	427	438	450	454	460	415	431	471	417	434	433	426	409	455	407	453	432	437	444	427	460	476	415	467	428	456	400	421	430	413	500	456	433	425	439	426	409	435	462	444	404	469	475	463	440	460	489	408	430	448	458	471	382	413	459	414	410	456	421	407	462	477	438	449	436	380	453	470	461	401	444	482	421	433	413	444	448	454	434	418	494	431	409	429	449	499	484	452	436	409	409	434	414	479	456	437	429	447	439	407	404	398	466	461	434	473	423	419	431	464	433	422	442	442	464	467	419	409	461	490	459	447	464	425	456	460	410	453	462	464	447	457	452	425	439	421	451	429	464	447	439	442	410	419	422	461	432	420	426	437	493	445	401	436	427	425	423	446	423	446	441	432	425	456	444	432	429	429	449	456	438	423	426	446	442	456	428	413	467	457	428	418	420	416	460	461	410	408	427	473	462	465	444	444	401	418	435	428	429	443	446	438	456	433	450	441	400	400	455	419	450	423	458	450	476	430	440	427	444	431	456	423	424	451	403	451	434	434	398	431	415	420	458	444	452	430	410	433	437	457	414	436	466	445	451	428	465	439	445	471	492	434	438	419	420	424	476	453	477	483	417	435	421	446	466	448	462	449	450	409	426	457	425	435	425	436	454	436	482	481	437	443	441	447	456	424	438	456	434	481	448	444	422	439	438	455	433	435	411	429	454	433	482	418	436	456	443	486	436	444	406	433	433	454	462	458	430	451	463	447	423	456	431	445	460	471	447	418	455	443	437	421	420	422	422	430	448	445	436	452	444	459	469	453	446	446	442	457	457	418	432	449	439	425	427	457	436	445	416	435	398	436	442	428	473	452	472	437
21611	48858	64010	15773	17204	7365	39037	12315	11328	2336	757	703	707	591	598	528	579	564	500	517	547	467	484	510	447	460	533	537	473	423	460	435	475	446	489	418	481	460	494	471	463	427	439	494	455	445	470	453	431	432	452	444	444	447	428	457	443	469	475	453	436	473	432	428	422	450	462	466	428	440	460	457	456	445	463	483	441	496	465	442	411	470	468	434	498	489	415	458	441	419	426	437	458	436	472	459	450	465	446	472	468	417	440	415	443	440	449	466	421	441	437	447	428	457	456	435	478	428	418	465	446	454	398	425	453	410	457	418	446	446	440	466	440	461	438	448	435	441	457	473	449	461	438	437	432	436	455	455	446	384	439	422	441	463	461	470	424	461	430	404	455	447	465	453	428	458	503	454	447	423	471	430	458	425	448	472	447	426	423	420	450	432	441	432	424	416	401	466	457	458	456	459	414	451	425	427	468	436	432	445	435	470	486	468	432	439	455	453	437	416	441	452	454	461	418	456	443	438	435	463	399	455	406	424	424	444	403	416	472	410	455	430	448	415	444	457	488	452	421	450	447	425	432	406	451	428	426	466	469	441	416	428	417	443	456	422	443	427	431	417	424	484	421	456	446	438	430	427	427	430	464	447	475	434	440	473	462	432	456	442	432	471	459	426	465	473	426	460	450	487	462	417	433	442	442	432	442	414	434	447	452	450	451	436	441	417	456	455	439	403	498	459	436	405	429	432	445	439	463	425	475	459	458	427	432	472	434	399	450	429	465	433	432	414	397	464	438	449	449	449	435	428	459	457	420	475	434	399	459	416	441	420	438	436	421	454	412	442	464	438	459	425	424	450	455	453	457	400	443	442	442	471	409	427	433	444	463	449	429	465	499	465	442	470	475	470	470	439	455	439	416	409	439	466	446	473	429	453	462	425	466	431	449	419	427	430	413	469	476	448	438	437	476	415	415	422	436	421	434	424	408	427	432	432	452	453	447	441	454	480	438	406	404	437	415	443	420	438	455	453	468	432	487	441	474	421	450	465	471	469	446	479	473	439	425	448	434	429	448	410	437	424	455	483	472	416	473	403	465	422	447	463	474	452	435	440	419	436	433	439	439	434	453	439	441	429	416	453	439	438	456	460	458	432	436	463	405	467	470	465	452	458	445	449	438	463	429	428	432	433	446	452	437	456	436	448	458	467	461	442	437	451	483	433	400	488	427	468	507	437	445	450	463	452	476	426	435	454	470	411	443	447	450	434	450	444	411	466	439	453	447	436	451	418	426	451	450	424	400	430	420	442	454	455	493	457	416	457	436	465	481	437	447	463	440	424	413	416	473	450	436	453	405	450	438	419	441	447	418	425	431	374	428	422	459	439	439	422	409	438	422	473	435	440	467	453	437	425	479	496	460	385	413	428	441	433	445	460	462	455	444	419	468	437	434	414	459	478	413	421	442	445	467	434	476	426	453	468	459	459	444	446	432	486	452	456	425	450	391	475	469	452	433	463	450	442	463	448	458	454	465	477	455	423	447	484	422	430	458	447	446	414	430	470	468	507	457	455	440	431	474	433	427	446	474	458	484	421	453	400	455	493	471	449	472	433	474	469	480	458	438	450	470	443	443	410	460	445	463	431	466	460	428	456	457	440	452	451	446	395	444	474	474	446	466	415	422	462	425	412	433	478	447	427	398	454	439	437	454	445	426	450	471	427	462	456	437	454	447	477	428	405	432	418	415	429	457	438	461	482	424	433	417	472	461	431	448	485	423	459	479	416	451	455	458	405	477	470	425	455	508	458	440	451	454	452	403	420	440	415	457	449	436	431	442	444	458	435	453	441	410	431	438	465	451	454	404	470	474	462	422	459	459	466	456	449	461	447	470	443	430	473	438	432	454	442	426	432	414	470	430	434	473	407	486	428	431	430	448	481	489	419	420	427	463	434	439	438	449	449	426	462	443	458	433	430	477	454	452	468	413	439	448	489	444	419	451	501	435	464	453	463	471	437	438	448	412	454	432	461	459	446	426	429	448	418	436	467	453	441	455	444	418	452	461	457	412	442	415	460	485	433	416	471	443	432	407	420	432	449	439	422	441	479	453	477	452	473	440	437	466	473	435	467	455	418	443	406	430	421	445	441	435	441	456	424	446	480	495	456	458	442	464	455	416	403	490	416	426	462	421	458	417	440	465	474	455	447	418	476	470	445	448	426	480	486	436	453	457	431	420	464	473	465	412	474	482	400	432	449	440	458	468	474	398	444	420	441	449	413	482	455	454	444	428	419	456	427	400	433	454	411	430	438	389	440	418	475	435	424	451	470	455	453	470	430	404	453	428	437	419	435	420	407	461	448	420	426	444	492	476	434	421	436	452	475	404	431	421	468	438	444	436	443	455	414	434	441	437	438	447	464	406	480	427	464	444	390	444	435	421	461	476	459	419	449	404	385	482	436	446	438	451	402	435	467	477	438	415	440	447	426	452	443	430	457	423	454	437	476	447	472	445	419	421	440	444	456	399	455	495	435	448	425	422	477	437	437	447	451	428	420	391	433	431	439	408	471	406	453	460	412	453	439	451	413	464	442	436	435	435	429	437	412	502	411	469	434	434	438	420	450	419	424	442	427	431	447	468	439	484	470	456	466	449	433	435	434	430	468	426	431	420	444	433	432	460	442	424	435	467	429	492	479	454	434	471	461	422	450	454	467	414	429	440	453	423	414	446	431	436	446	427	421	454	451	483	458	476	468	420	457	461	466	419	401	448	451	456	418	446	451	410	470	423	450	460	442	489	421	432	467	471	488	441	445	432	481	442	487	448	436	442	438	435	432	425	443	495	439	469	441	443	428	421	479	465	456	403	440	451	413	480	413	438	441	456	430	454	402	440	427	415	453	437	437	476	456	420	449	421	423	443	431	460	441	484	461	452	427	457	455	432	463	429	438	454	430	470	465	483	448	452	457	457	484	480	468	430	411	456	427	419	461	428	447	421	463	426	430	455	417	454	447	406	436	452	467	415	456	435	466	460	476	431	439	385	465	424	422	456	423	469	444	442	475	434	442	452	416	407	436	437	430	457	417	455	451	454	455	454	425	442	418	463	444	451	472	429	435	449	461	486	454	446	416	409	448	435	465	445	430	449	426	432	464	450	454	429	442	493	447	433	432	417	463	439	469	442	470	450	438	421	437	461	439	454	432	446	436	429	452	438	432	443	417	436	427	420	428	455	410	465	434	480	431	465	407	438	435	458	440	470	434	447	416	467	422	460	434	434	457	449	446	474	429	491	495	445	428	449	444	458	452	431	454	454	420	408	437	462	397	450	434	436	466	453	427	411	435	472	477	497	454	433	491	452	446	402	458	430	452	454	431	424	418	435	433	425	466	442	454	479	467	446	460	417	446	448	432	473	450	454	418	430	433	439	463	434	462	444	438	428	462	436	456	427	407	413	422	404	422	452	414	398	435	487	426	463	480	472	468	435	438	436	438	428	452	417	457	444	403	434	420	420	468
28237	23524	25779	6329	1423	257	2308	606	409	179	155	135	155	115	143	118	164	120	126	144	140	136	142	145	152	139	135	120	136	130	151	137	145	128	130	136	128	147	128	132	130	139	132	143	145	154	133	118	121	152	130	135	157	137	139	130	139	138	146	127	137	137	128	143	125	129	130	140	130	136	135	123	113	123	137	148	135	120	140	119	127	139	138	137	141	127	155	136	128	152	119	120	133	133	148	142	135	133	133	125	121	136	131	149	136	154	138	155	123	143	136	137	120	148	128	132	133	149	143	139	140	149	131	118	112	151	153	156	146	137	149	126	126	146	126	132	137	139	134	136	149	121	125	111	136	127	118	120	124	119	131	144	124	137	139	127	126	151	140	136	153	150	129	140	133	141	132	120	137	141	130	125	132	135	141	144	142	135	128	141	127	109	138	131	147	154	112	132	119	124	123	116	144	119	124	135	134	122	128	129	148	129	140	118	125	140	146	128	126	143	119	145	132	146	131	113	144	132	133	145	141	134	136	121	121	118	137	124	134	136	131	123	126	135	128	110	127	122	110	129	125	130	129	127	145	122	139	129	115	167	128	154	131	127	131	135	140	141	122	128	123	125	135	126	137	139	125	131	109	145	157	122	127	151	129	134	139	149	110	135	131	126	145	140	154	133	119	147	115	152	127	134	125	117	134	121	144	139	139	125	127	141	127	126	138	129	123	116	137	162	150	138	141	138	139	131	115	136	158	149	135	147	135	143	127	137	133	149	145	141	138	143	140	125	116	136	124	117	133	134	119	128	134	133	144	135	125	125	138	99	159	129	143	121	123	116	156	132	148	153	120	132	125	138	151	109	151	129	149	147	150	139	122	139	140	135	141	137	142	127	129	131	135	135	166	122	148	148	119	131	140	140	141	105	134	131	154	128	120	159	117	136	136	146	141	115	134	144	127	152	133	132	137	145	127	139	125	121	144	120	166	135	142	130	110	131	123	128	136	150	129	151	122	134	156	124	128	135	126	124	113	107	128	159	120	153	135	139	144	123	116	134	124	134	125	108	139	135	113	121	137	132	143	135	136	140	137	124	121	138	146	147	130	155	136	129	134	132	160	133	134	138	138	139	127	155	139	146	141	142	125	145	134	145	150	140	123	137	138	141	142	113	153	147	123	137	152	116	147	121	113	127	141	140	119	119	155	143	136	137	127	142	129	142	111	126	125	139	127	142	154	148	121	119	135	125	126	143	143	118	143	129	141	140	129	143	152	138	131	150	133	131	140	138	123	136	134	124	156	150	130	143	128	138	142	122	132	135	121	138	152	126	116	135	131	149	124	146	140	129	107	132	132	114	160	152	134	118	113	111	130	158	126	122	140	134	124	141	131	132	139	118	142	129	137	117	139	137	144	134	124	168	121	141	113	144	126	144	130	122	128	128	127	120	138	122	129	108	148	149	123	119	125	151	124	138	132	127	131	137	126	128	116	146	115	123	142	137	125	115	132	136	122	119	150	124	132	150	146	123	127	139	148	130	143	141	129	145	130	136	135	125	125	126	150	129	124	127	137	141	130	131	132	135	136	115	144	143	156	136	115	119	142	112	146	139	136	149	132	131	134	146	127	134	126	159	131	145	125	131	131	123	126	154	123	139	124	133	146	127	130	121	126	149	127	131	120	133	139	146	129	131	132	150	124	129	143	125	124	161	134	149	144	132	131	131	129	138	146	128	115	154	138	124	132	129	149	127	138	134	110	124	129	153	117	155	125	136	127	122	130	141	135	120	139	122	123	130	136	136	126	123	124	145	124	154	120	135	139	147	107	134	128	160	131	108	151	143	144	142	136	133	123	112	131	143	128	143	148	130	131	145	122	127	119	156	136	135	136	165	132	122	154	137	148	137	125	134	124	139	126	135	135	132	126	140	125	151	178	121	136	137	147	104	143	127	126	127	139	117	114	120	123	137	127	136	134	124	120	133	150	133	150	146	154	137	155	118	161	130	138	137	139	129	140	132	138	131	135	123	132	134	125	118	123	144	128	132	130	151	140	120	127	139	145	156	131	127	139	132	140	137	152	125	130	130	158	137	142	144	119	145	136	138	145	141	149	123	156	133	128	132	137	123	137	123	143	143	146	128	137	134	123	134	148	125	134	136	152	135	137	138	139	123	126	150	127	131	135	114	140	126	161	131	130	124	132	137	143	125	134	123	121	129	136	134	138	118	124	121	136	134	122	126	148	137	127	128	125	130	145	132	152	130	115	130	150	136	138	147	119	138	153	130	115	118	115	123	115	132	139	135	125	139	152	129	127	138	132	151	135	125	151	136	124	127	123	135	136	124	124	136	154	134	117	143	134	135	123	115	139	127	126	130	116	124	127	139	146	112	142	152	146	139	163	120	112	123	145	129	127	141	151	127	144	113	107	147	146	121	134	130	127	143	142	121	144	117	134	123	138	115	155	131	138	119	143	135	130	134	141	131	139	143	129	129	149	128	135	142	129	120	131	135	144	134	126	139	151	124	123	151	122	134	121	137	140	147	143	147	144	118	135	146	136	137	142	145	133	108	126	121	157	122	118	129	137	136	128	137	106	124	143	136	118	137	137	136	150	131	133	118	127	137	117	140	145	118	126	117	119	134	126	151	132	142	124	134	134	121	144	138	139	148	126	142	168	145	127	127	124	127	150	150	144	121	116	128	147	156	151	137	133	147	119	134	129	95	139	120	124	123	133	116	113	132	126	128	139	125	141	148	124	128	138	139	130	128	130	113	123	136	161	136	143	137	148	140	137	136	151	132	159	137	125	127	131	139	126	149	126	148	148	133	138	151	128	129	140	124	121	111	115	141	150	130	144	134	139	140	125	141	127	130	125	126	127	131	120	133	143	131	127	112	120	156	143	140	144	123	119	110	145	145	132	156	130	124	144	129	137	133	138	137	132	140	115	140	148	141	132	141	133	124	111	118	137	144	141	134	148	143	129	135	141	141	142	133	133	124	113	127	153	107	133	151	124	129	125	131	136	134	169	142	132	131	150	138	152	119	154	111	119	137	115	128	123	140	121	150	140	152	139	125	115	136	116	128	125	139	122	141	151	143	115	126	115	129	133	142	129	102	129	123	122	128	130	151	152	129	125	131	134	121	129	152	136	151	143	138	128	132	134	126	116	139	161	139	149	142	135	137	119	127	138	136	122	133	121	125	128	139	113	124	116	131	116	123	119	126	149	128	144	144	125	133	125	113	147	143	125	130	130	142	122	118	147	130	121	117	125	123	128	126	121	133	145	132	130	124	128	129	145	135	115	141	136	139	119	135	137	122	117	139	125	125	160	154	135	146	135	114	146	121	127	130	146	132	146	133	120	125	143	125	140	129	124	135	122	127	147	141	117	131	143	134	128	133	144	151	130	139	123	136	115	157	144	130	134	127	125	123	140	139	144	131	113	129	137	145	132	131	147	130	127	136	136	142	116	140	136	142	130	134	136	152	133	118	138	116	141	113	127	121	133	149
16552	34948	20367	1541	1355	379	2726	673	501	184	148	163	151	141	142	153	168	130	162	160	143	163	151	146	150	141	138	129	144	161	154	139	154	155	151	137	150	123	161	132	151	146	149	131	146	136	151	151	137	137	145	140	127	135	125	158	143	154	140	158	142	137	141	134	167	144	167	120	135	146	161	134	162	134	139	154	155	137	165	148	131	146	138	133	132	138	132	156	155	156	153	138	153	142	134	155	162	155	135	149	153	133	154	139	143	148	149	148	143	144	144	133	148	164	147	134	146	162	147	154	157	145	124	148	154	145	160	159	136	135	140	136	147	174	158	134	148	144	128	164	150	130	132	125	151	177	142	160	125	133	170	177	118	160	131	161	146	164	137	125	151	167	152	145	147	167	133	156	129	139	168	132	132	136	137	157	134	141	131	143	135	138	154	147	128	139	155	160	140	162	151	140	149	153	140	137	161	127	136	157	153	129	152	125	144	150	158	151	137	150	138	152	167	148	161	153	173	129	156	151	154	154	161	158	143	146	147	143	151	160	137	145	130	153	163	136	150	162	140	161	147	160	126	140	145	154	149	132	155	151	162	150	153	134	134	159	150	156	141	131	140	128	129	140	144	157	146	163	125	124	134	126	144	168	151	161	123	159	137	128	147	142	133	157	132	119	150	160	169	161	145	157	169	130	140	149	124	158	166	133	153	139	147	141	139	166	148	138	139	162	149	141	135	142	164	146	135	144	153	141	163	131	155	164	137	137	138	159	144	149	138	152	150	137	144	156	160	144	145	186	125	144	149	137	131	150	117	142	152	152	136	125	139	139	146	125	154	150	149	180	158	154	150	150	127	174	145	155	165	184	145	169	130	152	159	151	132	148	160	156	176	128	163	146	125	135	146	133	124	156	126	150	150	139	140	151	130	134	131	134	149	163	141	137	165	170	177	169	143	174	155	107	130	150	148	149	159	144	154	143	151	127	130	140	141	148	167	116	159	145	145	137	142	128	145	153	164	137	154	130	158	141	158	129	152	136	170	142	129	164	151	160	146	169	138	128	170	159	151	169	129	156	152	153	155	145	162	138	163	143	139	156	147	130	151	148	147	160	147	149	167	156	164	167	156	154	176	148	122	127	142	133	148	140	157	135	126	143	155	150	137	156	143	159	184	151	149	158	153	121	168	131	151	155	157	163	148	146	123	140	126	167	158	148	137	144	147	176	138	148	150	153	149	151	148	156	142	160	166	125	144	151	148	146	158	169	156	154	133	156	147	157	136	138	158	137	159	166	170	148	155	136	149	129	156	172	142	135	151	143	150	165	177	159	161	133	141	157	138	164	159	156	135	131	149	148	154	145	154	153	149	136	143	135	138	160	163	133	147	116	141	151	155	137	139	139	148	145	136	150	159	178	156	175	148	169	161	137	149	153	128	138	148	148	141	162	142	136	159	150	158	131	158	157	152	139	149	131	154	146	151	156	135	169	126	150	133	146	173	135	132	141	147	128	149	152	144	143	168	149	148	161	150	156	155	153	141	161	140	131	162	151	164	163	141	128	160	156	166	160	138	164	165	134	167	132	149	165	140	148	137	142	155	140	143	144	164	148	154	146	122	146	155	145	170	154	136	134	139	136	146	143	150	146	154	147	179	141	164	154	144	157	154	144	141	139	145	150	146	155	144	142	145	145	152	169	140	153	162	144	151	131	152	155	134	134	130	168	159	168	140	135	131	171	128	154	155	166	146	158	155	159	150	119	154	147	126	165	159	149	139	146	119	149	144	146	149	136	146	157	136	149	156	149	156	156	154	153	162	131	166	156	143	141	156	150	130	161	138	147	166	137	158	160	137	145	160	143	147	149	145	126	179	156	147	155	158	169	141	160	141	155	160	148	139	177	160	151	156	155	136	161	160	149	146	144	150	140	154	140	139	153	149	142	126	140	154	140	139	135	169	160	176	139	144	155	175	137	145	130	156	161	127	150	159	144	161	158	139	149	161	137	150	154	142	147	156	152	139	153	141	164	133	144	174	165	155	148	152	154	149	144	149	142	153	150	153	118	176	133	153	156	145	156	142	146	146	151	147	151	156	154	140	146	161	157	162	162	136	136	139	137	146	172	131	143	151	134	154	127	158	134	148	157	156	142	144	175	152	140	156	152	147	160	148	153	135	158	147	139	134	160	156	142	161	162	152	134	173	174	165	149	159	159	167	159	133	153	147	135	146	148	138	137	139	125	157	158	131	148	145	145	147	161	188	144	151	131	134	137	149	153	148	143	146	145	147	137	157	161	155	164	174	149	153	163	169	173	147	169	134	157	156	176	150	143	147	161	134	132	147	166	153	134	125	156	157	151	152	162	159	150	162	187	157	148	142	168	156	140	148	160	140	159	152	164	141	168	168	146	150	152	181	164	138	128	155	154	140	141	157	144	166	139	158	144	138	130	142	169	152	154	157	142	135	146	144	133	129	147	157	157	169	140	128	131	145	152	145	136	166	146	141	139	145	176	151	157	153	159	156	155	153	151	129	137	162	163	139	150	152	144	146	150	146	147	145	139	192	142	159	138	136	143	145	143	139	112	139	146	158	162	135	128	134	167	132	139	154	158	146	118	126	144	129	154	143	150	147	156	129	161	149	147	167	147	182	156	159	146	156	151	123	135	148	151	149	160	158	142	151	171	162	138	150	143	135	137	143	157	158	134	164	138	147	143	176	120	155	151	156	149	160	148	124	144	141	144	145	173	164	144	135	128	144	147	155	139	152	117	154	149	115	153	140	158	135	134	169	132	174	152	148	145	152	153	161	145	162	129	150	158	152	147	133	125	161	155	148	153	135	135	149	134	166	134	124	169	171	138	131	149	142	163	138	141	138	132	146	165	156	155	121	136	169	144	130	151	156	162	141	145	150	134	135	151	158	133	149	144	147	145	156	173	168	131	155	145	143	160	146	142	122	160	145	142	145	149	147	138	126	155	151	149	147	136	159	142	150	152	151	156	146	159	164	134	179	158	136	130	133	131	166	150	146	139	152	159	133	147	160	154	133	145	167	152	168	164	146	147	157	146	147	144	144	141	167	168	127	171	144	136	126	150	147	144	140	144	149	145	130	143	127	162	150	142	128	144	160	125	149	130	149	150	192	143	158	135	169	122	175	145	141	145	139	138	157	145	136	159	150	137	129	157	162	152	135	149	138	136	157	151	137	156	148	121	146	138	127	136	137	141	167	146	170	144	162	161	133	161	146	156	135	149	140	143	148	134	135	145	151	140	146	157	136	150	158	164	134	143	156	129	160	161	138	147	126	155	163	146	176	146	144	165	146	131	148	171	154	154	172	154	133	120	139	131	167	159	148	132	152	148	170	144	144	136	160	128	142	158	132	148	145	161	150	149	131	149	160	153	135	147	153	141	162	138	144	145	142	141	135	143	160	164	128	131	114	156	151	144	172	170	169	146	139	167	141	147	148	151	126	136	165	143	164	136	120	148	155	157	132	126	142	159	135	146
23712	21112	29498	24287	21453	17934	28992	6412	4266	1042	388	351	299	338	309	309	311	336	321	268	309	267	296	280	311	278	287	312	299	307	258	265	290	277	247	266	277	257	285	275	277	307	301	241	275	256	293	244	292	269	268	278	294	267	281	253	268	272	268	282	286	281	256	275	255	288	292	240	267	261	250	258	268	275	276	285	258	264	278	302	256	253	234	254	284	266	308	266	268	279	252	274	237	255	304	279	254	259	281	269	271	281	290	253	268	293	285	254	268	260	264	281	275	233	274	270	258	234	251	293	272	257	252	273	263	246	265	280	271	261	278	283	253	270	287	251	252	277	250	277	299	280	240	253	258	241	240	258	266	262	269	280	296	251	263	263	283	273	244	231	289	267	279	303	227	302	263	271	268	265	286	277	283	275	292	274	277	281	251	263	268	290	280	283	276	244	287	282	268	265	272	271	279	264	281	254	245	254	279	276	259	257	243	264	260	269	268	242	258	278	299	269	255	262	280	260	283	280	253	268	281	273	246	265	272	268	272	271	256	280	265	245	280	268	249	256	243	273	292	267	262	255	268	254	282	249	275	264	250	300	257	265	265	257	285	241	277	270	256	245	246	241	252	279	277	255	271	261	287	262	262	287	285	249	283	253	279	254	272	274	270	245	265	270	257	266	277	258	287	268	279	266	274	256	272	281	256	276	280	291	250	265	260	252	259	273	258	247	249	256	277	292	299	268	266	246	246	258	246	279	291	252	276	267	291	215	283	260	294	266	264	252	290	252	294	289	282	268	265	270	263	269	278	254	258	235	285	225	272	269	292	271	257	256	252	275	282	270	254	281	254	277	271	278	280	274	259	286	283	233	288	267	272	302	263	267	259	256	279	258	283	275	246	276	266	267	285	237	246	270	262	272	278	260	289	270	265	281	287	261	279	250	271	266	304	267	270	228	259	298	261	282	267	291	254	287	276	302	265	279	268	281	277	265	251	262	256	264	268	219	270	299	251	278	264	255	249	235	272	253	254	264	266	292	294	283	280	271	259	250	267	293	283	268	256	282	278	305	279	278	283	246	296	300	253	256	284	233	246	268	267	276	252	246	296	270	277	284	267	268	265	253	247	251	262	262	263	252	243	254	233	265	280	294	239	317	254	247	254	234	272	268	288	267	239	260	262	256	272	270	272	285	256	245	268	284	284	270	279	264	265	258	271	284	284	245	258	272	267	273	233	295	297	270	253	256	249	291	262	252	261	282	271	271	249	283	270	272	242	266	252	274	246	277	282	262	271	260	259	266	254	251	268	255	247	265	235	293	256	251	254	275	267	275	287	244	263	268	253	265	266	227	267	275	268	291	279	263	277	281	274	250	270	249	247	252	256	266	267	286	257	280	266	245	251	302	236	286	268	289	289	283	260	259	269	287	294	238	238	280	284	284	242	296	287	279	280	271	269	280	272	265	268	278	266	268	265	264	280	276	276	281	278	247	267	266	266	261	267	262	250	262	275	281	261	262	284	234	271	235	272	302	241	263	256	289	254	285	259	265	265	270	283	284	283	275	251	255	261	288	241	274	278	273	273	252	227	244	282	250	299	312	262	257	258	298	282	275	285	254	259	261	256	258	285	243	285	258	254	268	265	271	260	260	271	272	285	269	292	258	272	284	285	248	275	282	262	228	301	266	263	268	237	259	287	273	270	264	269	265	259	269	257	276	263	262	303	272	241	257	263	239	266	245	268	294	254	250	280	276	272	303	255	274	270	273	260	273	282	279	260	247	278	293	287	268	254	283	264	271	270	301	266	263	263	244	278	271	291	264	245	254	276	258	278	287	275	259	276	272	252	265	237	287	271	251	262	261	261	261	260	263	253	307	257	255	288	260	283	264	254	269	267	285	272	261	266	261	271	256	267	290	255	262	276	266	259	259	258	250	242	220	251	228	265	274	270	243	283	270	275	283	261	274	273	294	285	272	293	291	241	258	297	261	258	254	260	246	266	261	284	227	242	264	254	292	266	257	274	274	266	236	265	272	287	258	301	298	262	276	278	263	259	246	267	249	272	239	262	266	262	280	285	254	279	291	286	311	235	274	254	249	287	283	269	265	263	261	268	238	259	295	268	270	271	261	263	255	289	290	284	257	275	276	290	270	253	271	273	281	256	248	254	245	258	265	255	270	273	256	255	307	249	235	275	273	263	243	246	271	279	262	261	286	299	277	249	272	285	265	236	250	286	284	278	286	270	283	283	266	264	285	267	295	285	258	268	266	264	295	276	279	248	253	262	249	278	304	270	264	266	275	261	269	234	277	275	233	256	257	261	251	278	295	289	267	288	265	286	276	279	245	303	249	246	254	267	251	258	267	295	272	261	240	249	229	269	286	286	267	274	305	256	298	242	295	289	274	261	273	288	244	277	285	269	287	231	270	326	262	253	273	287	251	265	275	275	264	247	294	282	287	254	286	289	280	271	270	247	277	248	283	289	245	276	279	232	262	285	235	260	262	286	277	268	273	283	256	265	311	276	283	263	282	282	275	264	279	294	240	291	238	283	219	274	231	278	260	274	255	251	261	224	252	265	263	258	304	284	250	289	290	261	277	254	281	238	250	268	265	263	271	278	286	276	278	276	268	236	241	259	278	273	280	253	254	270	256	271	297	253	256	253	253	301	245	285	284	229	299	241	241	297	288	273	273	298	286	253	285	289	283	289	267	270	231	261	225	285	236	290	276	254	267	260	264	256	286	271	256	260	251	263	268	257	253	246	270	260	288	284	267	280	267	238	289	274	257	247	233	267	261	277	255	250	277	272	314	254	277	241	265	236	256	298	254	300	259	258	291	264	273	321	270	283	279	278	290	255	244	284	277	280	237	265	250	235	255	256	235	269	266	249	282	303	274	254	261	275	267	240	204	261	265	276	258	265	284	280	275	294	257	263	273	272	240	252	252	232	268	275	251	260	237	268	273	261	280	252	278	262	295	265	271	299	278	274	265	253	257	292	247	250	271	259	273	303	265	233	249	250	274	288	242	265	280	242	259	285	267	292	282	263	280	274	247	254	289	244	269	229	272	280	274	239	236	245	262	264	274	282	252	258	260	270	258	263	294	288	293	266	279	263	289	274	290	259	263	321	271	286	262	286	290	260	253	274	271	246	319	243	282	277	263	260	271	266	250	270	240	230	242	261	294	276	278	261	231	243	272	254	296	282	241	276	274	277	254	260	263	269	251	298	289	278	300	274	255	240	252	266	215	268	262	281	283	276	268	255	290	285	270	262	247	292	254	249	241	275	267	277	260	214	299	262	272	235	284	264	265	279	244	281	283	251	255	249	297	267	262	257	281	285	306	267	280	285	261	240	259	269	251	244	271	263	254	264	267	299	272	257	247	257	270	314	285	251	260	274	270	288	245	261	275	250	252	276	288	253	271	265	253	260	232	234	235	236	252	246	256	257	259	239	274	283	275	265	266	274	291	274	274	292	230	275	278	236	276	258	272	283	264	276	272	277	278
18042	44349	55403	8637	18126	8160	30657	2751	6909	1035	453	411	381	360	354	342	350	313	281	293	267	311	300	296	283	300	274	268	278	290	272	324	289	298	273	281	278	253	274	297	261	276	272	270	280	292	283	294	299	290	293	304	242	247	277	265	265	253	249	232	273	295	252	283	290	276	286	291	272	269	273	294	257	252	269	284	267	272	266	295	304	273	288	289	243	265	288	309	293	272	299	288	266	264	284	313	264	282	287	269	282	267	262	297	279	294	265	304	250	288	274	255	268	257	301	283	256	282	292	251	303	285	276	295	283	260	283	262	253	255	279	268	279	259	269	262	272	286	251	286	260	285	271	287	262	247	257	268	255	278	286	248	273	273	291	228	268	279	274	316	298	277	281	289	280	267	282	279	286	268	276	276	276	289	274	285	287	282	263	264	309	279	274	309	277	277	275	273	266	307	292	260	282	291	248	266	249	271	277	251	289	272	265	278	258	284	270	265	296	285	290	279	263	293	271	241	260	291	294	267	272	268	301	277	270	293	278	250	268	235	287	274	280	280	254	273	267	280	296	276	269	248	260	286	261	269	267	272	271	295	304	268	272	262	284	285	263	252	292	266	299	276	254	287	282	255	251	248	294	269	274	254	275	283	257	288	263	279	308	246	262	259	276	270	273	242	287	272	280	266	258	283	283	270	258	259	267	292	268	288	252	305	272	264	301	305	267	283	253	257	239	272	267	267	277	275	296	294	288	270	283	286	270	293	246	291	286	274	277	276	270	300	288	254	276	292	274	302	269	302	276	260	281	265	260	263	268	262	289	262	276	300	300	273	299	279	275	253	267	283	264	272	275	286	270	275	289	259	270	258	282	289	292	269	248	269	269	262	276	274	251	274	261	288	281	274	279	257	287	267	304	288	277	242	298	258	261	265	303	252	289	266	315	274	276	256	299	263	279	260	269	277	277	245	259	294	233	277	289	265	286	264	286	290	246	285	271	267	272	263	262	279	285	292	280	263	260	303	262	276	265	294	282	247	302	268	227	278	261	262	258	259	277	287	260	247	276	275	291	280	275	252	272	301	291	243	272	249	249	255	255	253	294	293	297	261	272	274	270	250	276	308	246	253	294	315	265	252	299	269	269	279	272	271	243	253	270	272	288	283	291	283	273	281	261	264	274	250	301	265	251	271	282	276	285	284	299	246	274	276	292	266	270	280	256	244	271	269	273	297	286	269	283	255	286	275	256	289	275	293	273	289	279	250	288	271	272	263	279	259	272	229	263	261	296	283	254	257	278	251	250	263	287	239	251	250	277	258	261	236	262	275	289	255	296	293	277	277	292	270	259	263	288	299	263	283	293	247	289	290	252	268	305	261	283	238	255	252	273	275	273	300	275	305	292	300	258	300	271	284	253	275	279	272	276	256	278	270	279	296	262	301	289	289	264	280	278	250	274	286	292	273	284	257	276	243	288	287	259	281	279	274	273	262	327	260	301	295	253	284	264	245	293	284	279	295	284	312	236	251	258	279	259	268	238	272	300	281	288	291	263	252	286	263	248	277	268	296	284	290	264	291	291	267	270	244	254	280	286	259	285	254	273	257	268	274	270	268	280	272	297	302	278	289	290	250	265	278	269	290	224	269	295	267	278	264	282	272	278	270	296	254	275	267	285	268	255	266	278	265	288	275	272	261	300	267	297	262	269	278	274	258	307	292	285	270	262	277	265	276	281	280	293	280	294	272	283	263	230	252	287	261	285	268	281	255	259	275	264	258	282	275	288	292	259	249	275	269	249	281	269	277	285	289	292	287	262	267	271	263	250	262	297	256	275	268	293	265	281	247	275	250	242	280	253	269	291	271	289	285	240	255	282	283	281	280	261	278	278	278	260	279	247	236	297	281	256	297	292	284	251	283	272	302	261	275	274	260	254	275	275	287	269	258	279	270	275	276	267	287	247	274	301	269	264	258	270	267	265	281	247	254	253	266	275	270	257	289	284	280	260	284	268	238	281	260	272	294	258	293	274	302	274	264	285	286	264	278	277	254	286	284	274	262	273	265	295	290	258	263	248	270	275	266	267	258	281	286	279	299	272	260	275	276	267	278	286	269	299	268	263	266	276	273	301	296	244	285	258	292	255	271	268	297	307	286	287	266	296	278	265	253	263	253	283	269	273	298	285	261	253	275	315	277	252	291	296	278	275	235	286	261	294	258	275	276	257	268	262	260	251	279	258	258	263	266	254	285	269	271	254	261	270	273	242	313	276	268	282	271	261	296	235	288	264	257	277	278	292	255	282	290	281	249	291	267	260	276	287	295	271	264	253	254	256	277	278	259	306	248	273	264	285	256	268	252	277	296	267	235	301	296	266	264	276	265	280	251	260	269	282	273	268	241	296	301	275	282	283	299	301	284	287	246	285	263	287	271	290	284	275	259	264	251	268	282	291	244	261	306	277	269	263	254	284	272	250	278	309	306	258	278	276	260	310	280	262	296	250	276	228	274	292	250	298	254	248	284	250	260	268	269	271	272	274	267	273	279	277	261	271	289	290	247	276	291	255	271	284	264	281	286	244	268	278	277	239	293	269	287	239	282	229	264	290	241	269	276	267	275	277	281	271	228	262	273	258	285	279	258	244	290	265	222	294	267	254	255	269	277	300	294	285	259	283	294	273	273	287	260	295	298	260	261	260	289	275	260	322	268	281	254	279	290	274	274	277	262	245	257	283	262	276	290	290	292	309	246	273	295	279	279	288	284	274	270	308	289	272	275	265	304	273	279	287	280	297	283	256	272	275	271	271	246	312	261	286	267	277	249	258	270	280	269	288	289	268	252	297	259	323	274	290	273	285	300	276	280	257	276	282	288	284	248	286	278	271	283	290	280	275	273	278	267	262	286	299	262	257	249	273	288	292	271	294	274	253	289	270	295	265	275	276	304	271	280	285	257	287	261	259	257	295	295	292	288	270	282	241	278	269	289	295	286	257	275	289	271	316	281	254	268	255	287	297	264	274	281	276	261	275	262	246	249	269	270	289	249	254	294	244	286	263	229	286	299	270	266	235	283	267	271	270	275	290	254	257	292	286	265	271	275	296	268	271	272	298	244	300	282	271	263	247	276	298	289	276	287	256	269	251	270	273	265	294	300	297	273	263	281	259	277	270	278	278	252	313	275	271	271	246	281	291	272	269	276	311	289	268	243	288	290	303	284	270	271	282	284	273	293	263	267	255	277	274	242	258	275	251	271	286	289	263	290	238	271	295	263	298	291	295	272	249	249	280	265	283	278	296	232	293	258	267	262	258	250	281	250	274	268	254	263	281	310	241	266	291	299	283	266	288	283	273	275	278	255	271	258	271	288	276	253	249	308	265	272	292	273	290	299	258	278	276	268	277	277	299	262	292	287	262	264	281	266	276	312	281	267	266	269	258	254	288	275	262	263	264	284	303	259	285	311	294	263	266	266	298	270	256	258	289	255	271	253	280	286	263	267	286	278	261	276	264	279	270	267
24919	21097	29215	24694	17067	3533	14636	2893	2307	566	271	278	256	244	275	244	254	224	218	229	240	226	234	244	231	227	262	228	248	230	240	237	223	234	264	215	217	213	208	202	207	204	241	226	246	225	213	222	225	209	209	226	234	212	223	251	245	206	238	249	212	229	231	220	238	247	201	211	198	230	213	233	229	226	233	257	230	223	253	229	217	239	245	191	241	221	241	229	220	229	204	217	220	216	236	227	249	224	229	208	237	208	211	223	210	226	218	248	216	215	236	224	229	239	241	214	235	222	235	217	226	244	241	249	210	248	199	194	230	216	247	185	227	238	234	242	212	226	223	234	218	252	224	228	246	219	240	211	227	242	258	204	218	223	226	215	246	226	233	200	207	225	235	208	224	199	240	217	229	232	214	228	233	229	232	242	208	214	210	217	250	233	195	231	223	217	232	247	248	240	245	235	226	233	225	229	211	212	231	216	217	224	224	251	213	223	226	256	231	244	236	237	207	214	221	220	211	232	204	241	218	221	222	219	192	247	217	235	214	254	231	239	214	246	227	202	227	217	219	213	239	226	201	249	225	198	218	224	205	229	216	204	211	224	211	226	238	212	208	223	228	216	226	228	221	261	264	222	232	202	217	213	240	226	236	234	231	231	261	217	222	216	189	212	222	234	233	254	220	213	208	196	225	209	220	235	213	246	215	216	243	219	242	224	248	216	227	233	247	228	229	197	184	229	243	249	215	221	219	185	225	228	236	236	225	220	213	233	213	214	236	202	258	238	208	186	241	222	224	207	198	224	208	222	236	209	221	261	195	241	248	240	225	242	242	250	221	262	214	217	227	205	225	249	216	203	216	212	225	244	222	209	242	223	243	216	224	225	207	226	205	244	198	226	231	233	230	216	267	203	198	200	231	234	223	234	207	235	233	216	231	228	229	243	200	251	223	229	220	256	239	228	234	236	198	220	211	245	211	211	215	226	220	241	215	232	245	264	230	247	251	214	253	231	224	223	229	221	213	241	217	224	243	227	234	206	246	220	227	206	221	210	229	210	209	217	220	209	236	209	202	219	226	248	231	234	223	200	204	245	217	216	208	237	218	215	207	197	245	223	227	220	212	248	228	210	239	213	246	229	208	260	212	213	227	245	216	214	230	203	203	201	220	231	248	235	192	233	211	205	209	223	228	227	241	246	223	236	233	204	252	230	255	231	221	234	220	218	220	192	255	235	232	238	229	220	229	234	240	214	239	232	230	209	247	198	233	239	226	235	235	227	228	240	223	197	237	213	254	250	203	223	205	234	245	214	235	214	232	232	213	185	200	226	226	226	229	221	225	202	217	184	218	238	211	238	227	225	223	208	231	206	228	216	213	224	208	222	226	221	190	229	212	247	206	244	202	245	205	243	232	222	236	243	226	200	245	231	220	247	211	240	224	237	243	223	220	231	233	216	207	228	198	237	228	234	240	254	235	220	212	252	223	220	234	233	228	202	221	223	213	215	227	227	249	200	224	256	205	237	208	227	204	202	223	231	246	226	213	219	244	240	218	218	237	226	222	219	230	243	229	213	207	198	227	219	255	219	239	218	238	211	187	219	213	230	233	234	222	212	211	200	217	203	216	213	220	247	244	210	237	212	255	223	222	201	237	207	245	261	200	206	238	238	217	215	241	243	213	213	233	221	251	218	240	233	224	250	242	223	214	212	209	202	225	246	219	208	239	219	212	233	220	207	217	201	238	240	232	233	217	208	239	228	240	214	221	222	224	216	229	244	227	225	236	206	227	245	223	246	215	196	230	227	244	197	249	237	225	207	210	220	225	225	199	228	229	258	205	220	225	223	238	211	199	208	234	233	262	229	221	206	235	240	225	234	213	228	207	217	232	214	209	217	229	235	230	270	255	204	225	215	216	223	219	204	188	233	244	229	218	221	223	217	252	220	222	215	210	238	215	205	229	209	212	249	232	217	213	236	232	254	223	238	222	237	223	232	219	234	220	219	239	266	236	209	221	225	217	256	201	245	203	246	224	202	232	224	205	228	235	246	209	215	240	220	226	231	208	238	222	251	229	227	235	214	200	224	228	215	221	229	193	238	236	215	226	194	240	235	250	225	227	212	205	202	223	233	222	215	215	218	217	214	227	198	239	238	265	222	215	205	208	198	247	231	177	212	221	231	245	227	207	214	241	229	215	220	205	206	225	231	242	254	213	220	229	217	222	218	249	248	220	255	227	229	213	265	235	206	208	232	226	226	208	226	203	224	230	213	229	247	250	248	239	245	247	244	235	250	247	240	218	254	204	243	248	212	229	232	255	207	214	203	223	199	235	231	236	233	210	221	218	233	238	210	224	235	220	243	221	227	233	218	199	250	216	216	231	211	218	209	223	246	225	243	216	238	241	248	233	236	234	217	237	212	255	213	222	222	225	231	215	210	249	246	190	209	211	239	229	212	214	243	220	253	216	186	230	234	203	254	223	229	221	263	225	236	234	229	233	211	248	225	225	231	220	207	234	227	254	243	217	218	220	223	241	226	208	216	204	225	218	217	271	243	227	226	223	253	201	213	246	229	207	236	201	205	236	236	230	238	241	223	216	236	226	230	195	217	216	227	235	205	233	213	205	237	228	238	211	256	223	217	237	219	229	208	235	212	244	244	220	214	234	206	211	212	209	232	225	225	239	246	253	237	228	231	203	238	225	238	236	230	218	239	221	241	224	227	225	220	238	208	213	243	240	213	229	229	233	215	244	197	216	220	224	252	222	226	225	240	228	214	247	226	225	220	244	232	232	204	221	208	240	245	253	240	197	252	229	202	233	207	221	231	234	238	244	216	208	218	214	233	211	230	212	196	192	189	228	239	242	223	236	224	224	216	247	203	225	232	225	224	230	248	220	218	231	223	233	243	246	252	203	235	214	224	219	235	214	218	217	238	237	182	199	195	231	256	224	243	241	217	227	235	209	246	219	227	223	229	220	221	226	219	235	241	204	204	221	230	242	220	217	210	201	215	233	234	236	230	228	220	242	227	210	241	249	240	217	214	228	228	221	222	254	229	233	237	236	207	244	211	223	219	244	187	219	230	215	208	241	250	238	206	205	239	222	202	221	219	189	201	214	231	221	205	204	194	237	209	207	236	227	277	196	234	181	224	242	229	214	256	226	238	257	231	217	202	207	230	233	210	196	250	229	240	215	233	210	222	234	208	209	225	260	206	223	214	225	219	213	227	216	230	243	207	225	237	230	205	229	229	251	212	182	188	241	225	219	246	208	212	244	212	222	216	223	220	224	248	225	219	238	245	223	237	236	258	197	224	224	219	212	205	231	239	272	218	218	199	263	217	244	238	236	227	205	220	224	217	236	211	212	224	224	205	237	275	217	197	239	221	229	204	222	230	197	229	232	236	253	231	220	224	254	243	227	237	219	221	226	222	240	229	225	202	239	210	232	219	245	248	212	236	227	224	243	199	225	231	220	217	258	207	221	236	210	208	233	237	216	210	195	207
18551	40537	46650	6443	10487	3409	22794	2790	4761	706	334	304	318	304	286	294	315	278	280	263	264	272	259	258	263	265	277	227	262	277	239	250	264	283	247	225	229	249	243	267	243	256	259	247	250	254	267	236	253	241	229	250	265	234	266	254	254	228	253	262	253	266	231	241	241	260	252	266	260	236	227	267	270	212	238	264	234	227	251	250	233	259	228	233	223	242	277	246	243	257	244	255	243	229	246	223	238	226	263	254	242	253	240	250	233	267	257	234	237	238	252	262	246	273	250	227	249	215	263	250	270	276	247	255	244	243	215	244	241	255	253	265	252	238	226	272	240	237	229	229	248	226	257	255	249	269	272	260	254	282	226	234	263	265	238	254	223	226	283	234	239	221	251	263	244	257	264	238	227	245	278	234	256	256	227	237	244	248	238	228	251	239	254	243	255	248	228	251	247	278	237	239	248	238	237	225	253	257	252	232	258	208	254	252	263	248	275	229	250	253	241	246	257	248	259	254	239	246	251	240	248	252	234	223	276	204	255	233	263	220	233	277	228	267	249	262	255	259	250	264	241	244	218	245	274	256	259	246	265	265	236	226	212	244	232	267	266	242	278	239	263	242	269	251	239	260	256	239	253	218	242	224	254	263	261	249	253	243	237	244	238	236	245	246	253	231	275	236	229	258	251	253	243	255	258	254	250	259	246	270	231	249	254	246	224	267	232	229	232	272	241	250	260	233	250	267	245	251	260	258	241	220	264	245	248	233	244	259	260	253	244	245	272	277	244	284	238	236	218	244	230	219	264	238	205	253	279	262	240	241	269	253	239	233	257	257	252	209	267	238	234	260	258	267	255	250	262	261	233	227	262	270	245	248	263	247	261	242	238	260	278	247	250	259	242	263	252	227	246	251	240	233	268	253	257	277	270	290	254	257	226	242	253	249	262	241	258	232	226	256	244	222	282	240	237	254	251	267	253	259	264	270	270	237	239	243	268	257	227	235	235	257	266	225	226	232	241	236	227	232	237	213	270	243	235	253	249	262	244	242	286	244	257	239	243	263	247	269	257	260	260	264	228	242	262	237	257	247	273	233	265	241	261	249	220	250	254	272	226	286	239	263	279	260	231	249	256	259	236	253	235	203	255	238	255	243	250	238	270	234	239	270	276	258	265	246	210	233	237	243	212	261	239	246	239	243	230	266	261	256	245	270	239	244	229	255	230	253	252	252	284	250	268	244	234	238	274	250	269	238	255	228	253	247	266	263	251	255	255	290	260	254	256	214	252	235	240	238	249	237	233	246	243	235	237	246	279	264	243	220	266	247	266	256	244	250	250	248	259	256	256	249	257	226	274	260	255	272	232	226	245	249	245	229	246	244	227	272	241	257	243	234	225	235	262	243	249	267	246	229	256	222	263	238	266	233	233	250	277	215	228	243	244	239	241	243	240	236	277	238	264	246	244	250	238	267	267	256	250	236	252	240	244	258	258	268	250	269	257	268	240	251	245	255	272	218	266	241	245	242	238	248	257	254	255	236	235	249	241	255	225	265	228	247	258	234	278	242	284	264	257	263	229	250	252	235	241	236	231	260	240	243	253	272	247	230	288	223	275	249	233	254	269	257	259	244	241	272	233	270	253	242	259	252	239	237	259	272	273	249	269	216	241	278	277	254	275	234	247	247	249	262	247	228	248	237	272	259	234	228	253	263	273	248	206	252	237	258	232	250	250	271	278	256	248	229	266	225	263	227	253	242	236	236	261	264	241	231	231	237	232	247	262	232	248	237	248	240	245	233	260	231	240	247	256	255	272	234	258	270	279	256	245	270	228	227	243	249	234	248	239	237	265	248	273	247	271	245	237	232	218	229	254	242	271	262	269	235	244	266	206	287	251	225	256	236	241	238	248	244	252	256	269	225	239	252	236	253	260	249	236	260	267	248	220	237	260	263	260	252	236	265	241	248	250	251	267	282	251	228	240	259	254	252	227	247	247	273	244	244	245	246	271	265	240	255	254	255	246	221	241	275	260	247	236	249	244	272	262	228	246	231	263	255	258	252	254	228	261	244	240	258	256	273	235	256	239	248	265	280	233	257	234	254	277	256	249	262	269	253	224	284	276	251	242	250	244	221	252	220	248	265	230	258	243	253	260	215	224	251	251	225	267	237	237	244	270	249	275	242	251	247	252	275	249	252	252	253	242	246	274	212	254	235	238	237	251	246	247	240	244	226	270	223	261	243	275	249	240	252	262	266	271	235	279	263	261	230	265	256	229	238	245	237	241	242	222	252	262	224	241	278	241	242	228	242	263	250	250	255	264	247	261	253	235	251	248	234	246	256	262	265	214	274	216	236	232	233	248	264	268	236	242	228	245	239	258	257	263	267	255	239	259	232	221	226	236	287	244	269	249	250	237	230	273	254	242	249	216	245	250	242	241	267	223	287	247	220	230	235	252	230	254	237	243	252	256	264	257	248	244	247	249	253	256	243	258	272	226	264	260	260	289	260	249	252	235	255	269	236	250	245	239	244	231	228	274	256	249	261	265	269	249	259	216	258	256	268	243	263	268	255	244	258	250	230	218	257	279	228	244	262	254	223	275	247	263	246	227	237	237	248	262	286	250	247	242	260	253	243	263	225	273	256	270	251	252	253	262	255	253	235	241	266	249	274	244	234	263	251	259	223	248	257	255	258	244	258	245	258	269	290	301	243	239	254	245	249	239	261	249	259	249	248	256	249	234	237	262	244	238	235	243	237	250	225	240	249	263	254	252	244	259	254	251	262	225	247	246	279	259	264	299	276	258	255	260	285	241	235	302	245	218	239	243	237	245	278	215	255	231	212	238	235	246	291	267	273	246	261	238	272	241	215	260	253	240	241	236	258	267	238	220	238	256	227	261	260	235	242	254	229	257	235	230	242	236	254	222	288	254	239	262	265	235	264	242	245	270	226	244	254	254	252	252	248	248	237	276	273	255	248	243	258	249	285	232	256	226	255	262	232	237	241	254	259	246	249	223	264	236	235	261	260	226	249	245	244	284	277	255	212	252	231	259	245	258	246	263	275	262	252	262	229	233	234	291	267	254	224	268	235	278	248	240	233	250	265	241	228	245	257	267	256	251	262	235	253	230	251	248	249	253	227	247	259	240	270	256	240	265	232	240	260	251	238	234	219	224	235	217	243	245	239	244	256	253	255	242	236	266	245	225	266	248	257	221	275	253	283	226	224	230	249	237	261	259	242	263	280	242	233	212	256	270	270	241	245	262	246	232	234	233	271	260	244	244	237	236	253	254	240	239	268	247	243	213	253	227	233	259	242	236	262	254	244	214	228	271	266	273	234	249	228	271	239	235	254	223	274	243	234	266	275	255	258	229	262	243	247	237	258	265	242	256	268	227	264	241	265	246	268	248	242	272	244	251	261	266	250	223	254	240	262	262	262	243	258	222	269	234	254	253	248	241	227	254	238	241	233	279	229	263	231	255	242	262	243	249	249	257	225	240	258	239	247
22648	21172	29783	23351	21301	22532	39356	18138	8942	2824	612	570	553	509	526	482	502	482	500	477	468	474	496	469	462	454	489	438	447	472	456	439	430	454	449	424	418	471	458	453	438	482	432	472	441	460	471	460	429	439	473	433	468	438	472	450	443	483	462	430	455	434	443	432	477	449	449	417	452	464	416	457	437	411	463	455	457	415	458	467	464	423	430	437	441	463	442	450	420	471	424	437	413	417	429	429	461	455	428	411	452	434	474	455	446	477	422	463	453	475	487	405	463	435	433	448	448	485	448	435	464	448	435	476	435	421	447	453	465	462	433	461	451	458	506	434	482	442	447	474	416	463	402	458	477	447	436	451	455	429	463	465	459	416	474	440	445	414	443	426	460	481	453	443	447	469	458	416	446	417	489	442	442	442	434	434	441	437	472	464	408	440	458	451	425	455	448	452	431	447	475	475	456	428	444	474	436	446	424	462	417	450	419	434	497	468	450	417	451	418	442	416	437	420	476	427	456	439	431	409	435	461	434	428	499	423	447	437	453	405	450	462	427	444	434	445	422	460	458	450	437	461	423	476	442	417	463	456	445	420	462	400	442	460	446	434	430	409	432	478	446	442	446	458	421	466	443	449	444	435	446	450	462	449	446	395	422	416	417	443	448	401	457	435	433	469	458	423	450	438	447	450	459	454	442	460	467	463	446	484	438	418	443	435	413	442	461	485	475	441	467	436	432	456	455	434	420	441	437	479	418	468	417	452	408	458	449	443	432	422	461	473	478	411	485	463	437	444	456	441	430	451	462	416	415	434	498	435	447	418	466	466	473	454	453	455	422	452	462	410	396	422	457	479	477	433	459	436	450	428	451	446	448	444	458	438	462	424	441	455	446	436	423	453	437	435	453	434	421	437	450	430	432	461	431	437	437	454	428	491	466	428	433	441	463	430	462	436	466	435	417	438	477	423	470	440	417	442	442	438	413	467	438	442	434	429	470	422	456	434	442	432	431	406	457	480	469	473	446	434	400	424	426	424	426	448	431	435	456	474	450	432	467	457	421	411	445	447	456	459	462	418	443	423	446	416	442	445	437	447	443	467	455	392	456	452	451	432	438	444	481	416	416	456	420	438	455	435	452	441	462	423	491	410	451	437	434	435	450	454	458	434	436	479	441	405	416	413	411	417	459	462	479	428	451	459	447	419	471	454	413	457	442	437	451	462	450	446	442	464	451	471	447	426	456	448	445	472	439	442	455	459	457	440	425	415	467	427	447	410	457	448	439	451	432	476	487	442	458	418	448	468	455	459	439	437	424	450	432	424	453	454	468	419	454	442	445	415	417	476	460	413	444	430	430	430	451	421	431	456	446	416	429	473	441	457	452	434	423	452	448	423	432	395	421	479	457	424	415	460	473	463	443	472	476	403	450	420	419	456	440	446	420	463	450	469	459	474	430	404	428	459	460	423	421	450	438	455	434	412	467	464	412	440	447	449	436	432	431	475	452	433	414	388	407	435	471	432	431	432	410	446	451	434	403	449	429	437	440	488	453	464	457	462	484	455	436	437	475	439	447	459	437	419	437	467	466	415	471	434	443	460	456	422	461	472	430	457	451	463	470	442	442	445	453	457	460	445	376	408	451	437	404	437	458	456	421	433	469	444	465	461	458	428	426	413	447	461	441	415	402	451	416	462	464	440	460	392	429	443	386	485	437	428	473	458	440	419	432	453	420	449	406	423	456	443	458	434	451	478	436	484	469	446	424	436	449	410	409	406	429	449	459	440	442	440	439	424	453	451	442	422	451	453	452	447	445	450	466	417	431	429	396	458	453	435	461	429	424	475	445	459	442	406	464	455	446	445	409	434	408	392	445	443	433	459	449	442	421	403	436	427	448	459	458	456	429	434	440	411	465	445	428	425	415	435	454	437	413	464	440	468	458	435	428	425	432	426	452	407	431	447	425	433	424	439	447	440	457	447	456	442	441	457	414	456	461	380	450	447	416	441	459	414	436	436	475	453	457	448	471	417	430	429	452	433	410	405	428	431	424	425	422	415	429	484	464	431	411	412	435	424	453	442	435	460	466	469	478	417	423	455	472	427	426	449	471	419	441	441	438	400	430	424	430	496	414	475	475	425	463	433	401	412	426	441	451	456	440	405	468	414	447	426	406	444	418	427	433	466	447	409	455	452	461	426	453	436	441	463	435	438	421	408	393	460	418	444	480	403	432	465	417	486	483	409	445	472	446	443	427	400	425	398	435	443	453	496	416	437	458	422	491	460	466	430	425	447	450	434	424	447	477	422	434	454	492	442	468	467	447	447	403	426	430	436	414	405	412	423	458	440	485	415	435	451	434	466	453	439	424	410	468	438	434	484	416	420	460	450	442	469	431	430	435	472	434	486	425	444	451	441	437	428	444	423	448	473	427	451	425	474	436	454	491	428	426	454	436	415	454	437	456	454	409	436	458	444	449	398	455	429	456	443	474	387	430	437	459	477	419	453	466	454	402	435	439	440	466	476	446	422	387	433	451	438	426	460	463	441	416	391	430	461	422	436	452	420	440	437	430	487	433	432	411	443	438	428	496	462	428	451	494	445	467	383	452	428	424	430	408	449	403	417	480	442	453	452	452	431	420	440	424	442	456	463	410	464	447	460	442	458	450	456	447	447	399	472	422	413	439	445	437	429	468	454	428	414	445	468	408	450	429	441	440	446	438	439	361	451	465	478	452	416	456	418	425	455	462	474	454	431	455	446	412	434	448	411	419	431	422	444	435	441	437	443	434	439	416	446	468	444	487	432	431	416	416	430	425	458	437	453	467	435	444	378	469	440	430	464	439	429	465	419	448	410	457	445	437	448	413	448	452	403	413	450	429	475	423	471	435	446	429	443	442	478	471	468	428	451	438	441	460	445	432	452	411	461	469	414	469	444	423	414	468	415	453	441	499	455	424	426	448	456	419	450	438	445	408	421	469	440	399	472	442	409	408	418	465	440	434	437	456	420	415	459	448	435	425	456	470	377	441	435	419	425	472	439	429	452	419	458	446	433	423	462	468	443	450	436	425	446	502	421	460	435	456	452	465	458	474	404	410	457	434	415	434	425	465	423	439	398	460	462	450	462	415	438	419	463	445	478	446	440	433	430	422	467	401	483	459	439	438	436	443	461	467	434	429	404	432	425	496	451	437	415	422	444	441	440	417	448	438	403	431	419	442	439	450	466	445	466	437	429	452	443	430	450	456	488	449	447	444	466	437	444	436	467	418	438	418	462	431	411	437	445	433	471	460	456	461	434	460	480	468	445	452	446	448	449	445	415	428	421	488	420	395	442	426	427	481	426	426	418	486	388	446	378	455	442	416	466	452	424	462	452	492	412	435	420	438	438	458	425	444	443	417	463	416	419	474	432	471	433	442	449	434	421	416	474	410	466	432	406	445	437	431	479	454	479	489	426	444	442	450	444	439	414	422	425	440	451	421	419	458	384	453	441	438	446	423	461	468	426	434	434
23154	50844	54801	13793	24007	10240	41294	8307	12684	2036	750	653	602	587	616	592	552	557	544	547	536	512	510	478	498	455	482	484	450	453	500	461	493	476	455	495	440	464	427	409	470	425	426	476	469	428	458	429	453	449	441	493	473	423	464	478	462	431	428	456	444	403	498	448	390	423	414	458	449	464	447	452	467	467	458	467	434	423	466	478	425	452	456	468	456	449	465	415	431	410	437	475	417	493	451	444	485	425	442	453	436	436	458	439	481	412	419	456	454	428	434	450	451	426	480	448	466	457	452	430	412	468	469	457	468	449	456	413	450	444	435	470	430	441	468	433	452	409	465	476	432	427	437	454	410	440	462	426	471	427	432	451	440	446	409	397	446	436	469	465	447	445	420	419	461	433	432	430	443	462	432	463	418	437	417	455	458	435	440	438	402	447	431	432	460	447	438	470	450	451	463	431	417	442	460	412	402	437	441	464	443	453	430	450	488	424	495	402	437	438	477	437	461	466	429	431	427	482	480	464	436	460	447	453	442	436	430	453	456	460	435	423	455	450	480	444	444	421	473	415	477	405	410	479	458	446	441	452	427	427	425	453	387	422	459	460	423	437	465	437	457	451	433	432	423	467	412	415	454	456	480	448	426	445	419	441	458	404	418	453	457	465	424	467	443	441	468	445	442	459	458	481	424	417	441	440	467	465	464	439	455	435	464	419	455	415	431	447	456	412	443	464	442	448	417	428	465	417	440	460	396	441	442	470	427	430	438	457	433	415	490	431	459	430	429	429	431	480	415	417	466	458	437	403	474	432	404	428	465	428	466	472	479	441	449	460	435	481	422	444	472	467	419	422	438	482	438	449	443	419	465	448	448	471	425	444	457	418	437	454	456	444	456	475	441	438	452	454	447	467	477	439	427	438	417	431	439	416	446	447	404	448	429	441	443	414	429	461	459	454	471	440	431	439	448	462	461	466	426	469	434	443	439	423	438	442	403	410	428	421	422	445	433	438	427	446	446	413	428	380	408	457	445	432	445	451	486	441	486	496	433	479	419	454	442	472	432	446	421	460	430	460	474	420	418	468	435	459	450	431	417	450	457	413	474	467	463	432	438	449	419	449	432	456	481	426	440	465	426	466	419	434	451	399	435	466	473	426	431	455	427	457	436	460	441	463	484	409	443	423	457	468	460	464	444	445	477	438	420	459	470	446	445	421	453	428	424	429	457	454	444	443	446	482	419	439	454	481	473	461	428	433	461	455	442	468	447	451	447	448	435	431	443	450	465	424	426	442	425	455	444	436	461	426	468	454	475	432	449	404	459	436	433	454	430	432	465	423	430	463	436	471	438	455	423	455	477	440	455	440	437	411	453	419	428	431	463	458	448	450	444	463	440	454	434	442	419	458	436	459	444	447	428	447	451	420	462	465	397	405	439	500	408	438	454	424	483	447	426	451	441	439	485	464	442	475	447	435	456	455	443	437	446	429	436	399	419	429	475	440	440	463	437	448	422	456	436	461	436	420	414	431	474	453	454	472	465	429	425	406	434	453	401	419	428	421	486	454	460	465	477	435	426	424	444	449	455	454	421	471	461	415	454	484	467	453	437	459	407	455	463	433	415	446	483	435	443	460	456	451	417	445	386	461	454	410	425	427	418	464	425	444	417	408	429	420	454	420	446	483	465	463	424	465	440	489	466	442	444	440	455	447	458	417	447	445	445	484	441	437	424	452	465	454	434	402	493	433	461	453	450	406	498	442	444	450	441	448	469	433	476	457	462	414	440	429	429	462	468	460	482	456	421	443	462	437	461	477	434	451	463	421	402	450	435	449	462	460	425	425	411	441	468	448	437	425	440	429	465	401	433	454	442	424	407	432	464	463	472	431	448	449	476	425	434	408	429	474	446	435	468	456	473	444	459	432	414	448	455	442	453	430	445	435	452	422	401	430	425	377	470	398	438	411	466	434	413	468	447	432	462	445	423	456	435	447	477	431	431	462	422	434	462	436	437	429	469	406	432	415	455	450	456	458	475	403	484	468	428	432	463	431	423	439	465	405	415	454	406	411	432	458	420	415	435	419	435	448	452	428	421	461	431	431	472	459	415	441	451	452	410	462	417	458	430	450	460	444	456	446	452	477	461	445	421	414	468	465	444	467	449	437	453	431	426	451	449	473	447	443	436	424	454	441	432	444	438	449	473	459	458	435	442	439	458	431	475	413	463	454	429	462	425	443	501	447	482	481	469	439	473	485	442	438	449	452	467	447	442	463	447	434	521	434	460	459	434	457	450	437	470	453	506	434	438	454	435	450	447	414	442	419	432	507	433	452	421	484	445	436	441	423	455	412	444	398	419	455	436	441	463	463	459	495	392	451	449	473	443	436	431	432	405	455	465	442	456	420	439	422	423	418	421	450	449	446	418	445	454	426	428	429	442	442	432	452	462	456	424	469	430	429	434	413	429	444	447	449	438	466	429	499	451	458	427	438	414	469	469	451	457	436	473	427	448	455	425	469	449	441	468	445	457	438	406	437	464	437	433	436	459	437	430	420	435	437	429	437	438	424	444	436	439	471	491	455	436	458	439	423	436	446	438	449	449	427	432	433	439	437	478	468	448	404	425	440	405	432	480	468	444	439	442	462	442	437	445	434	416	455	471	409	435	474	427	466	469	423	444	448	459	468	449	434	414	461	439	439	455	450	463	462	457	432	427	470	428	478	446	457	476	426	451	417	472	456	439	444	447	427	477	472	435	429	471	463	444	444	457	438	452	444	503	479	492	430	436	428	453	471	450	467	450	429	436	450	430	427	473	434	446	441	462	470	462	425	422	453	440	479	442	401	454	468	444	467	456	465	410	476	468	438	415	450	476	439	470	435	438	463	434	468	432	451	440	452	376	466	472	445	462	461	439	456	472	441	455	424	470	481	445	436	447	473	440	436	489	446	447	449	475	434	487	468	466	454	421	466	469	430	452	433	458	412	431	435	460	432	457	451	453	457	403	490	442	409	466	427	475	442	427	437	464	456	467	421	464	424	453	456	471	442	454	431	420	393	470	470	407	455	447	477	429	455	456	395	441	469	452	429	443	442	452	485	489	444	473	419	458	451	451	476	475	451	450	468	491	471	427	454	440	429	413	437	458	473	440	475	444	455	472	421	413	451	418	457	468	472	447	422	450	466	458	449	416	445	423	411	446	417	444	408	436	448	441	482	461	399	454	396	436	427	449	419	455	438	442	432	428	449	412	440	429	485	457	474	454	455	478	455	470	394	455	442	446	467	470	454	452	459	408	449	463	471	424	461	430	464	449	405	444	444	430	429	446	424	395	428	448	440	430	445	452	424	411	432	485	454	459	434	428	473	446	444	404	428	430	418	490	446	411	443	415	461	463	466	428	422	443	452	472	457	420	414	447	451	459	433	429	463	447	456	493	421	449	460	472	444	458	428	443	447	472	436	421	412	411	455	433	435	459	432	444	407	446	435	455	449	488	439	486	471	457	415	454	405
28192	23251	25122	5656	1096	665	2659	598	458	196	125	136	140	140	165	138	131	113	153	124	131	130	144	144	151	144	144	133	127	146	140	128	123	153	145	129	146	150	134	144	136	138	139	133	157	123	119	148	126	119	150	136	131	121	130	153	124	147	139	124	125	149	143	135	150	122	125	135	131	137	116	130	142	117	115	119	133	156	131	131	140	131	140	144	142	139	129	133	141	133	144	133	129	145	140	127	151	128	154	123	122	111	134	149	151	138	120	123	134	149	150	146	121	142	138	147	146	144	144	138	150	147	148	117	111	153	121	144	113	136	133	152	165	149	120	136	146	124	130	110	152	119	152	148	147	128	152	133	136	139	132	110	146	124	143	136	145	136	133	134	139	115	130	141	140	137	135	122	145	146	150	146	140	131	139	133	122	124	133	145	141	123	134	136	129	134	138	131	158	125	134	146	137	140	110	142	129	133	142	133	150	114	154	121	129	161	134	138	138	116	147	126	142	140	134	138	131	116	133	130	125	147	129	128	129	115	111	130	138	149	143	134	116	131	140	135	150	130	136	126	149	123	120	130	124	152	137	130	129	138	145	139	149	124	141	145	132	125	130	130	143	130	123	140	144	136	120	128	137	148	108	133	142	138	147	156	136	123	134	146	157	124	135	134	162	121	118	139	140	135	157	142	130	127	136	139	114	133	99	122	143	132	136	137	139	159	126	148	150	143	145	130	157	126	134	134	115	135	124	151	139	131	140	137	128	150	143	148	135	151	125	135	131	148	126	128	155	133	129	112	152	123	143	138	148	139	143	145	139	135	128	113	145	124	124	123	145	139	143	118	137	146	120	159	138	131	141	130	126	133	139	141	128	124	138	127	129	139	142	119	148	138	145	127	141	121	129	145	131	143	127	153	150	126	139	140	129	127	146	118	127	136	137	134	143	160	128	150	137	117	125	138	135	127	123	145	142	143	135	126	140	144	144	146	147	144	146	135	134	142	136	128	149	155	150	127	137	152	133	133	134	118	136	139	136	145	139	130	127	135	124	120	123	134	160	153	134	114	125	148	105	134	139	134	102	137	145	145	140	148	124	150	158	121	145	136	132	146	125	139	117	154	137	132	162	122	135	126	135	158	152	127	111	134	139	148	141	115	129	148	142	155	114	137	131	156	141	136	122	139	143	131	156	132	127	128	136	152	155	126	132	144	135	144	136	140	151	125	141	141	141	131	123	140	158	140	118	129	134	148	126	128	151	141	132	130	132	121	139	139	146	145	128	136	118	142	111	138	143	138	157	145	130	132	145	139	150	151	120	141	151	126	129	142	125	144	128	144	118	164	146	149	129	137	157	146	117	142	115	131	127	116	147	115	128	142	128	136	146	110	134	139	139	132	140	124	134	132	156	140	143	152	139	133	156	123	126	125	151	146	147	126	158	145	150	125	145	125	136	170	132	137	139	143	145	127	155	131	144	137	137	117	139	135	151	134	157	140	141	121	149	131	136	139	122	133	114	125	163	149	133	143	127	138	141	141	135	125	135	142	133	130	142	115	145	130	127	133	116	138	139	139	149	141	133	135	145	176	126	136	164	148	134	141	122	133	127	118	148	144	133	137	124	130	126	134	143	127	135	124	117	136	151	122	129	150	152	135	133	141	147	146	123	135	121	138	142	126	131	148	132	141	146	131	147	143	123	132	126	137	135	128	133	138	129	144	133	147	147	137	136	117	127	117	137	142	133	143	129	157	135	124	136	127	137	128	132	131	149	141	133	128	147	142	132	121	141	135	116	155	146	133	140	150	126	142	148	125	158	130	136	143	129	118	130	149	133	154	136	135	139	129	125	138	132	141	115	128	144	129	133	137	109	134	139	128	122	129	146	135	124	124	149	130	141	142	141	137	132	147	125	157	127	135	143	123	131	134	121	141	142	122	130	127	136	122	142	123	115	120	136	132	132	117	132	142	141	135	136	144	141	139	141	143	119	142	156	132	139	144	145	138	143	139	130	139	143	127	144	128	129	136	144	125	148	144	135	153	138	111	125	135	147	129	142	154	145	135	130	132	124	146	147	125	124	135	150	113	147	146	132	142	133	144	146	145	142	134	129	141	117	163	158	143	127	151	145	126	150	128	138	119	148	127	130	150	145	138	135	138	146	159	118	132	127	143	108	150	120	135	132	124	137	145	143	126	149	130	126	153	133	151	134	122	139	143	138	121	130	157	148	137	144	142	136	147	139	159	120	137	132	130	118	138	129	142	146	138	147	138	144	105	127	151	136	150	149	156	156	161	148	140	138	139	153	165	129	143	136	121	139	156	122	132	144	144	139	124	144	142	125	129	139	135	136	124	128	126	124	136	137	133	132	134	152	137	145	123	123	132	123	134	133	146	147	147	150	140	128	135	132	134	140	158	142	145	135	135	151	131	126	131	148	140	132	145	125	148	127	137	144	137	153	128	125	148	149	136	139	138	158	136	114	151	118	137	158	140	143	127	136	129	128	135	129	119	134	132	148	128	151	133	143	135	132	127	123	124	135	156	145	129	118	122	127	132	135	122	118	125	128	124	159	143	127	124	145	147	140	145	124	129	134	164	168	145	140	132	142	135	136	147	138	141	169	125	134	154	128	137	127	134	124	147	130	117	139	137	155	146	142	135	134	133	142	129	133	139	131	123	123	151	116	116	140	120	150	124	147	121	153	139	124	124	115	134	143	135	138	133	125	125	139	137	140	136	128	137	132	150	126	138	150	151	126	139	120	135	140	138	131	160	139	139	141	133	149	122	136	126	125	127	118	160	141	144	158	144	150	120	124	135	132	148	143	139	133	118	128	139	153	123	128	129	147	116	139	134	143	139	135	124	117	123	132	130	126	124	146	130	106	150	149	127	136	126	135	128	132	128	130	150	147	146	166	124	146	146	135	127	121	121	131	137	150	126	142	120	152	135	137	149	127	123	137	123	128	135	142	129	133	138	138	143	124	124	142	125	147	149	114	143	153	138	139	134	119	141	141	137	141	157	143	137	140	129	140	122	122	124	140	143	132	130	119	158	129	140	140	112	152	129	124	128	132	135	130	141	154	141	111	147	137	129	123	133	144	142	119	138	145	129	141	141	145	157	150	139	132	122	133	139	133	164	120	146	121	126	127	125	139	126	127	135	146	128	122	149	129	144	157	120	119	136	135	129	139	133	157	139	150	128	119	131	146	120	145	131	119	150	130	151	139	151	141	115	120	141	148	127	136	115	148	144	143	146	150	154	147	145	138	127	150	143	143	145	135	129	148	144	132	120	126	135	127	147	141	144	134	142	138	174	148	122	127	141	122	130	115	116	146	136	117	134	169	148	124	134	139	151	147	129	133	142	155	134	130	142	153	114	137	114	134	125	128	124	129	143	123	115	126	121	117	146	137	141	134	132	137	139	147	131	135	143	135	148	151	140	134	142	140	108	110	139	153	126	131	146	123	152	146	132	134	124	134	130	131	139	128	149	125	118	145	143	123	130
18979	34338	19997	1120	1039	756	3086	650	541	205	174	159	155	152	156	150	142	146	142	156	132	162	135	141	148	152	128	147	145	153	150	156	130	137	139	150	179	155	163	147	159	147	161	163	148	134	157	140	125	140	144	147	140	150	150	147	159	150	157	148	151	128	141	151	162	165	151	136	123	154	169	153	159	143	143	160	148	163	139	139	162	158	132	134	121	146	144	154	146	155	128	138	164	153	140	172	166	156	171	163	165	178	125	146	141	149	143	134	151	150	150	148	126	141	172	137	132	148	144	145	155	147	145	161	160	153	140	147	150	135	155	161	137	157	135	144	152	148	148	158	150	148	149	172	140	144	134	162	151	161	176	170	128	151	162	147	133	176	165	150	168	140	179	174	160	157	139	151	148	139	156	133	147	158	149	159	160	158	152	159	155	152	157	147	157	161	144	139	161	167	139	173	161	150	142	150	160	139	154	170	145	142	158	147	149	134	147	157	142	119	168	155	150	144	132	145	153	138	143	162	158	169	139	164	152	161	136	167	150	147	157	137	137	151	149	155	156	162	147	122	147	155	159	141	146	141	136	151	160	156	146	164	155	133	137	170	146	142	140	138	135	150	146	155	158	147	158	133	159	166	132	146	161	153	167	153	136	141	153	154	132	167	178	127	168	149	145	133	161	160	130	143	155	153	156	146	124	173	170	163	174	137	144	163	146	156	146	151	165	138	141	149	144	154	172	148	158	180	160	133	136	147	149	182	149	159	137	138	155	141	131	156	128	152	172	143	152	145	154	139	147	161	151	150	142	164	151	148	162	146	141	150	147	155	150	141	161	145	146	152	151	143	173	150	142	139	140	147	147	123	143	158	141	133	169	136	149	127	160	134	150	156	135	169	129	132	152	160	142	145	156	150	151	156	149	145	158	152	168	164	160	144	153	134	148	146	146	133	130	144	137	168	150	147	143	147	163	149	163	149	155	167	173	144	148	165	160	147	144	159	136	142	141	152	156	173	161	132	170	176	134	160	152	183	164	136	160	123	136	140	174	148	145	144	151	155	140	147	122	153	150	146	156	134	161	157	152	154	168	171	129	166	157	159	174	143	156	135	167	120	151	136	147	142	165	152	146	138	141	154	137	134	168	147	163	148	178	150	151	157	153	142	163	148	144	144	147	128	149	174	154	151	129	165	144	145	161	144	153	135	124	148	148	123	129	158	159	145	142	164	145	141	175	168	168	156	167	153	149	141	144	154	132	156	163	153	161	176	158	153	165	149	144	170	151	156	144	124	138	142	141	159	140	145	141	130	161	157	149	143	176	151	118	141	148	161	143	113	149	167	127	142	143	140	144	147	148	179	131	147	156	155	142	143	151	171	125	131	136	154	138	167	155	155	142	160	153	153	148	165	150	153	127	161	132	168	151	153	155	158	137	152	142	150	146	122	139	160	148	168	151	146	152	149	138	138	150	153	133	155	150	159	128	137	167	142	162	133	152	170	158	138	158	149	147	142	148	153	155	155	161	162	161	141	141	157	165	133	137	143	156	169	138	149	150	156	174	140	135	164	142	159	151	151	149	145	151	147	144	148	139	143	121	145	135	185	175	146	171	160	185	148	135	175	132	145	150	173	143	152	157	148	134	151	162	150	151	135	139	171	148	146	152	163	136	158	150	139	148	149	160	177	177	161	155	156	167	154	136	182	135	168	148	143	138	147	164	159	152	169	139	157	157	164	151	168	166	122	139	160	143	175	154	150	149	171	146	143	160	147	153	155	142	138	158	140	165	148	150	147	157	148	140	128	140	138	158	135	153	127	167	133	149	150	134	133	167	159	164	151	153	138	162	157	155	146	152	171	140	154	156	163	132	155	142	158	168	161	168	152	145	144	126	162	168	142	165	144	135	149	122	144	129	140	148	146	164	131	129	159	160	132	152	160	149	164	146	155	149	151	155	136	131	139	139	150	156	149	166	167	158	154	149	158	148	142	158	159	146	144	172	147	139	148	137	148	157	139	169	145	132	153	147	135	143	148	154	151	141	159	144	143	134	147	155	167	136	144	160	179	149	153	164	139	155	136	143	156	153	155	143	134	145	148	149	144	142	155	161	157	157	154	130	154	166	133	151	172	156	146	171	163	147	140	145	138	133	132	139	149	142	143	146	168	146	174	148	165	152	174	155	139	143	156	163	165	159	157	169	129	136	164	162	156	157	150	161	152	152	138	143	157	145	152	146	154	139	149	160	138	136	157	168	132	139	159	161	145	141	150	154	148	152	147	156	136	129	170	146	157	149	162	133	136	142	174	149	141	173	146	141	171	150	153	159	151	138	140	144	149	156	155	152	158	165	164	142	159	168	134	142	160	155	171	155	132	160	160	143	148	140	157	175	147	132	147	141	153	150	124	146	138	155	152	144	156	143	125	172	149	159	157	135	144	136	149	150	157	156	173	151	144	140	169	146	154	168	150	136	157	140	158	149	134	158	142	129	140	150	163	158	165	154	161	147	146	155	156	128	168	128	123	161	135	157	153	143	162	149	169	150	138	159	142	157	154	167	152	141	153	188	140	151	176	165	153	129	154	168	150	136	149	147	144	146	158	145	134	147	168	150	160	141	164	160	164	159	156	147	188	142	135	153	162	150	144	150	146	164	147	139	122	136	159	169	140	141	162	149	146	141	142	173	140	153	148	169	144	158	130	155	165	154	156	173	147	149	148	141	148	135	151	134	161	157	157	166	149	137	167	146	149	164	152	150	150	144	151	170	162	141	139	169	148	165	184	140	121	154	133	137	173	149	125	144	140	145	161	158	156	145	166	152	149	152	143	148	167	122	143	161	129	184	131	141	149	132	151	140	143	152	142	152	145	142	148	152	157	137	143	161	163	168	136	148	155	154	146	150	141	141	154	157	166	131	150	149	144	160	158	148	132	165	157	147	151	152	152	169	179	156	138	141	161	150	158	172	161	144	146	133	138	162	148	166	170	175	127	163	154	153	131	146	155	159	170	165	158	161	144	153	155	129	138	137	166	139	148	154	131	131	160	157	146	174	152	167	162	163	134	139	140	150	140	153	142	158	135	139	129	146	133	162	165	164	183	154	152	153	135	161	155	130	162	149	152	164	163	154	141	184	169	158	155	155	152	150	164	152	148	148	154	158	141	151	150	170	144	141	142	139	152	150	149	151	154	164	142	147	141	149	154	172	147	144	148	158	135	158	126	160	167	125	140	161	171	166	158	133	148	132	135	136	166	152	176	146	151	164	167	134	167	170	157	155	159	148	156	155	130	149	150	146	168	146	128	170	162	147	145	160	154	145	162	153	142	161	146	144	167	140	151	133	171	167	176	149	151	160	131	132	174	149	147	154	144	163	149	145	150	162	140	134	151	142	164	144	140	144	160	150	167	132	163	150	150	168	156	143	150	150	167	146	147	153	139	144	148	133	158	166	151	146	145	160	176	169	158	151	149	142	156	142	152	127	154	138	165	161	146	135	134	152	148	155	142
23753	21131	29494	24895	21195	16043	28724	10863	5207	1506	385	373	335	299	336	303	321	303	328	278	273	257	291	283	286	283	263	285	273	264	277	257	267	279	280	294	251	266	265	269	299	267	269	275	286	249	244	299	243	270	287	262	286	272	264	280	264	273	273	278	275	264	259	252	267	268	292	250	244	275	245	273	266	271	263	265	261	306	283	242	250	247	253	260	276	271	289	256	274	255	273	242	253	251	277	261	273	267	221	298	285	299	245	279	264	250	275	312	268	275	268	272	273	264	254	281	251	244	269	264	275	261	259	281	241	247	288	269	278	252	261	241	266	281	289	253	239	289	261	284	272	260	259	276	269	273	262	276	260	276	244	267	260	260	271	291	265	267	268	242	230	285	256	274	262	262	269	246	288	274	271	243	275	281	279	256	302	273	273	278	281	286	262	271	279	264	239	245	268	239	274	283	235	265	249	302	271	286	256	281	295	271	253	280	247	262	269	287	283	273	282	278	245	266	285	267	284	288	293	259	255	258	269	283	262	285	269	264	266	273	269	270	305	309	271	275	279	250	305	283	245	244	279	248	280	286	252	248	272	296	259	292	260	256	246	270	282	278	280	249	275	270	268	262	291	247	272	305	295	282	253	246	281	254	277	305	298	268	279	285	247	265	276	266	259	268	289	282	274	283	276	285	259	276	258	258	264	253	244	288	247	300	277	263	255	266	244	255	248	244	269	269	258	277	281	264	284	280	239	273	268	296	287	300	262	253	247	278	250	278	256	245	292	286	269	279	255	267	303	251	268	280	285	283	292	295	267	291	310	274	264	286	286	273	291	261	278	285	238	246	290	280	293	275	239	283	279	250	257	255	257	273	274	241	254	276	298	286	272	271	280	245	232	244	262	277	315	268	258	272	251	262	257	308	274	296	253	283	282	238	271	264	284	253	258	275	293	267	297	264	293	273	245	267	262	257	237	265	289	248	288	283	260	281	271	281	256	269	308	252	269	279	256	268	276	284	263	252	264	255	265	266	261	273	298	249	306	277	274	265	253	266	288	259	257	271	277	247	260	284	271	300	277	289	246	244	282	248	301	286	257	260	269	253	259	271	241	256	286	269	296	247	281	274	281	264	265	258	282	319	271	252	279	286	292	275	263	251	271	287	240	263	272	240	272	265	300	247	292	279	243	276	288	269	240	277	285	267	309	304	270	285	274	261	259	261	290	291	261	280	281	320	244	253	256	262	292	263	251	279	284	285	240	268	285	272	299	267	266	294	258	283	293	261	243	248	261	269	255	272	274	274	288	258	271	256	266	243	298	252	277	299	254	285	262	248	264	289	276	257	273	280	275	266	270	300	291	263	263	303	275	296	253	240	280	289	250	249	277	285	280	266	271	261	278	282	265	272	228	312	290	263	239	275	257	303	297	298	309	265	241	250	247	300	268	280	288	260	285	269	280	281	291	277	269	263	254	280	288	279	255	231	239	253	279	278	257	290	270	278	240	286	282	250	295	256	254	251	251	259	289	256	251	281	256	264	282	246	262	285	266	255	284	248	299	264	264	274	272	272	279	292	261	278	276	255	281	258	280	287	270	292	254	254	263	267	255	254	284	254	270	281	292	265	264	274	256	294	272	277	271	298	286	268	245	262	260	256	288	271	256	252	251	272	308	264	275	280	279	267	289	263	276	259	264	299	259	276	252	256	277	271	266	274	267	262	277	278	273	287	289	252	252	246	264	261	257	259	260	314	268	280	293	257	245	270	264	285	298	275	262	290	265	258	270	304	272	263	280	284	241	299	268	259	271	266	283	297	276	281	281	265	287	233	245	292	263	277	252	244	282	272	249	276	277	253	272	270	260	273	294	259	284	261	271	278	285	278	277	247	276	260	309	285	295	264	269	244	277	285	252	277	262	286	273	253	280	264	256	272	300	255	283	245	255	256	300	248	283	257	246	297	261	293	267	254	269	255	281	251	261	265	281	269	267	256	274	255	268	261	257	269	274	251	280	247	263	289	247	268	269	259	262	224	257	226	269	251	250	260	289	286	268	274	270	257	238	270	248	274	271	277	284	263	284	278	259	258	251	251	287	281	250	290	253	285	289	294	273	255	263	261	262	249	277	261	276	247	267	273	271	260	281	281	269	258	250	275	277	250	268	281	260	249	262	307	274	271	313	294	293	268	288	266	264	232	287	291	301	260	302	262	261	284	251	257	276	235	280	273	283	249	277	285	263	287	275	282	238	243	290	276	252	261	285	266	286	276	303	252	276	264	258	263	298	251	273	274	266	260	275	289	256	261	257	289	285	278	265	268	277	293	269	278	286	267	276	263	275	240	239	286	280	264	299	268	273	286	253	280	251	266	289	257	273	267	245	275	263	286	259	261	290	258	266	263	268	301	258	285	285	278	268	282	258	268	286	265	272	276	254	263	269	287	285	267	282	261	259	287	265	278	276	307	270	280	266	282	273	317	280	280	279	269	253	282	263	273	279	281	279	266	287	262	283	288	269	270	250	260	277	293	281	264	245	245	250	273	290	268	257	260	283	296	292	302	277	260	258	247	265	281	286	270	290	288	262	275	274	294	248	287	287	252	237	281	283	291	260	266	256	312	256	255	277	253	250	267	266	265	274	278	241	260	272	287	264	253	274	266	273	297	249	283	260	287	271	291	273	232	243	282	292	268	278	254	265	278	246	285	265	292	289	288	288	278	241	275	291	274	264	264	258	242	267	304	270	269	264	269	295	287	291	283	274	239	269	242	268	214	275	254	253	294	287	284	283	273	272	270	265	263	256	274	261	294	257	264	266	264	270	271	253	257	293	262	275	255	248	280	276	242	270	234	281	285	276	273	260	317	262	247	249	288	266	268	267	270	278	311	270	271	282	275	268	277	272	254	282	282	257	284	291	279	268	267	277	259	262	239	272	265	273	277	290	283	239	239	268	268	275	279	255	280	259	264	288	289	291	278	276	296	294	268	257	278	277	306	256	271	262	261	271	263	276	270	255	254	285	289	244	271	251	267	269	309	294	259	236	274	273	268	214	264	289	251	283	300	268	270	280	250	251	265	250	280	256	253	272	276	281	302	287	293	279	298	257	271	279	293	253	275	262	250	252	288	257	249	291	292	251	278	256	270	270	290	294	291	262	270	252	286	278	250	262	249	267	259	290	242	229	260	272	249	274	273	262	273	288	279	276	274	269	313	261	245	279	260	268	289	267	266	299	249	206	281	247	256	253	246	271	263	274	263	253	273	247	265	250	268	275	286	270	279	268	274	266	252	295	287	271	270	287	294	267	286	273	293	238	280	298	252	271	279	294	276	257	269	243	275	252	266	266	264	277	270	259	261	257	265	282	278	256	268	266	264	293	262	246	291	245	260	277	285	283	285	254	239	268	262	272	286	276	274	241	266	286	273	259	270	250	277	238	274	233	248	252	233	244	269	252	283	282	294	262	260	270	248	251	286	283	255	249	291	273	261	267	264	259	270	275	232	240	273	258	259
20453	44855	54094	8978	12277	6930	31506	6671	8190	1678	465	424	370	355	340	327	343	301	342	326	303	274	301	301	295	307	275	299	278	251	286	309	280	272	280	259	291	280	293	302	267	273	270	286	303	293	258	287	267	308	295	264	315	286	270	299	275	289	263	279	275	332	295	284	270	304	311	289	297	286	271	266	241	263	299	252	262	264	267	267	270	279	271	281	281	300	288	270	284	294	291	286	284	274	247	287	270	277	302	289	306	305	277	272	276	290	283	278	288	264	283	272	264	303	288	278	309	293	268	248	264	256	272	270	296	287	294	279	279	276	257	288	279	290	287	307	284	265	287	257	296	269	303	291	287	275	267	258	272	296	273	279	261	278	252	265	274	276	272	262	273	284	266	271	304	272	271	269	291	279	279	304	289	291	274	294	260	303	277	285	274	277	296	266	251	281	300	268	295	298	247	233	262	239	260	286	281	294	302	271	272	272	275	284	261	260	288	252	268	271	273	268	263	273	294	271	264	279	296	273	281	265	278	277	289	283	296	281	272	309	289	277	273	269	273	284	294	248	260	290	282	255	294	269	259	271	300	278	267	291	286	289	312	287	267	301	272	273	325	263	267	267	269	293	268	264	265	235	278	273	265	290	247	288	280	275	267	287	286	280	253	262	292	281	312	281	274	285	267	263	276	297	264	268	288	290	263	276	278	279	288	287	290	291	326	287	273	245	278	277	285	267	274	278	274	258	281	264	277	284	291	279	293	276	276	264	268	275	253	252	266	304	275	279	270	293	258	250	264	285	254	282	275	266	270	275	257	269	284	283	274	284	269	256	299	267	249	305	301	249	289	280	280	289	283	264	242	240	285	269	271	269	282	286	278	274	263	274	306	258	244	301	276	259	274	284	277	257	276	273	268	282	261	282	274	267	262	295	256	292	280	276	278	283	255	300	246	268	258	267	263	286	274	274	277	264	295	258	267	244	294	308	258	251	262	267	292	272	251	276	272	280	253	273	277	291	268	271	254	276	317	238	271	277	255	253	273	263	256	303	257	282	287	282	304	291	286	292	273	267	285	279	287	255	281	284	252	281	290	250	260	247	280	285	285	277	270	260	282	272	277	268	280	275	276	271	237	281	300	278	280	257	247	275	283	274	302	280	274	281	280	295	252	248	296	256	290	292	283	264	275	279	298	272	283	294	285	278	268	264	292	262	280	299	243	258	273	295	285	265	290	284	285	284	286	298	262	307	276	273	285	291	270	254	283	256	260	262	301	271	275	278	272	290	264	252	263	266	283	266	271	255	251	271	283	264	272	273	265	274	287	274	271	296	264	273	291	302	282	266	281	261	267	279	267	272	307	274	300	258	238	268	270	267	274	286	293	273	272	288	254	269	275	260	310	274	279	263	282	265	248	286	280	269	281	276	310	274	251	265	286	292	276	285	284	274	289	280	263	294	257	258	258	299	251	284	263	283	287	261	268	281	258	301	272	286	256	269	272	253	250	272	288	270	321	266	285	268	261	287	261	251	281	269	247	248	281	267	287	288	288	262	275	280	290	258	252	268	261	277	255	281	278	272	256	278	289	278	271	281	267	294	287	302	285	255	278	273	266	274	286	265	296	275	292	299	262	264	267	269	275	275	289	290	265	271	283	288	290	284	301	289	284	253	282	294	275	268	278	287	273	272	274	271	274	276	287	279	275	257	263	289	275	304	283	274	261	265	296	276	256	288	270	272	287	284	276	283	274	256	309	257	269	291	267	277	272	275	258	281	260	285	270	287	271	282	273	267	242	276	269	291	263	285	275	277	282	243	262	298	294	299	298	273	291	249	282	231	261	291	266	265	278	284	315	243	278	264	263	263	291	279	269	257	288	256	258	276	274	295	309	282	311	271	264	264	268	259	277	260	284	285	287	286	250	279	284	293	268	282	294	318	267	284	266	261	288	261	274	283	265	256	255	294	279	284	294	240	258	301	253	253	252	279	272	281	272	260	282	263	263	281	288	250	296	260	284	275	283	280	258	271	255	231	255	291	288	255	272	257	283	276	279	269	287	277	295	247	280	261	301	253	267	306	299	299	265	290	276	279	267	253	265	261	266	284	301	285	282	271	280	278	289	277	292	283	250	255	309	281	279	267	266	282	268	276	266	275	267	281	269	255	283	264	295	271	271	281	259	281	263	292	279	273	269	284	259	272	288	271	264	284	298	251	249	313	294	252	275	249	267	283	276	280	267	270	259	269	292	232	267	290	303	303	261	260	301	260	273	279	263	282	284	291	297	296	311	284	305	264	267	277	282	305	303	288	292	292	271	267	282	263	287	289	260	267	271	255	297	284	312	298	274	265	273	256	280	268	253	282	269	281	286	266	269	246	264	278	280	300	302	256	275	272	286	251	262	264	268	282	271	259	244	277	254	290	285	263	262	280	276	291	281	270	274	278	276	279	274	302	297	276	234	263	264	291	255	290	250	287	265	296	271	257	288	301	272	265	279	282	298	267	276	233	270	282	283	291	246	253	296	282	256	276	270	267	254	299	288	298	298	287	294	240	290	252	269	283	272	283	270	262	252	276	265	292	260	264	266	313	266	269	260	256	253	277	284	257	311	320	255	286	278	281	278	284	274	277	310	246	250	267	287	280	270	284	279	250	268	253	286	265	290	280	274	279	248	266	272	289	284	252	267	286	272	228	268	282	266	256	280	260	287	250	286	296	262	242	259	281	248	264	257	279	258	297	281	283	248	278	245	295	280	244	296	280	253	276	265	271	275	266	300	295	272	271	273	270	266	272	283	308	267	293	265	267	287	276	288	262	281	289	290	261	264	256	253	262	279	280	290	321	290	247	251	297	291	248	263	269	300	284	295	278	253	291	281	275	301	279	294	279	291	294	278	280	273	281	286	271	285	293	277	281	270	301	257	269	275	297	291	261	283	269	279	268	287	299	312	278	294	262	235	289	287	251	292	297	280	280	281	290	273	280	251	251	294	239	253	269	270	285	275	289	300	268	281	274	281	310	270	245	242	268	266	250	311	286	276	250	278	282	278	288	307	260	294	270	274	290	280	267	265	265	291	298	247	272	275	265	275	289	231	285	268	242	306	253	263	250	290	260	300	263	263	250	275	280	290	289	274	291	282	292	266	284	287	283	276	270	294	302	260	286	281	267	278	276	286	280	274	252	283	269	236	302	246	262	288	243	236	255	255	277	256	249	258	263	282	281	258	278	253	310	258	254	246	285	269	321	264	254	287	253	297	254	294	298	263	270	287	280	274	264	234	246	278	275	295	255	286	279	241	272	272	266	241	272	259	293	304	256	250	282	271	267	271	280	279	255	280	271	270	243	272	260	269	268	297	255	302	281	288	305	274	284	273	265	272	270	247	300	268	268	227	244	294	299	292	280	281	291	271	294	269	237	266	250	309	284	285	274	276	254	278	252	278	289	285	296	225	269	277	268	283	285	274	254	281	268	287	277	281	311	251	285	268	258	258	275	260	272	271	271	261	277
25088	21192	29006	25530	14330	2621	14784	3791	2197	828	272	265	257	240	242	240	235	251	243	252	230	221	223	210	218	235	248	222	245	223	253	230	228	200	248	216	239	207	241	250	253	195	234	196	216	228	242	221	237	224	236	232	203	207	211	240	231	246	210	231	238	236	246	229	243	219	221	224	228	241	228	200	212	208	215	226	214	242	230	213	224	220	217	228	227	232	250	218	237	211	205	206	232	237	220	203	270	225	224	212	241	214	227	240	213	232	187	232	229	210	221	217	250	233	228	227	210	208	215	227	221	220	220	225	221	217	239	222	240	228	213	216	222	224	238	226	218	211	228	234	207	203	219	231	235	214	204	236	222	242	208	225	213	239	221	245	211	250	228	230	239	226	234	218	221	232	234	227	232	216	212	232	219	228	211	236	230	211	232	219	235	236	233	219	199	234	223	238	198	249	221	251	233	243	223	234	235	258	226	242	207	216	216	212	228	202	224	240	238	201	242	227	208	198	233	230	227	193	218	222	237	229	239	212	201	237	230	243	236	225	236	228	224	210	212	243	232	183	213	217	218	210	224	223	236	226	222	235	238	207	216	247	229	219	212	229	226	234	239	251	226	249	202	225	206	218	257	193	213	236	216	221	221	207	217	223	220	231	205	224	245	221	254	237	210	237	245	244	230	195	228	221	227	216	212	218	222	225	254	240	217	226	227	224	231	219	210	244	210	241	227	237	212	224	250	232	227	224	209	227	251	207	196	220	211	216	235	226	210	243	239	198	229	251	232	214	236	221	231	254	226	209	204	237	229	225	225	218	204	217	221	240	209	227	208	203	260	218	244	216	242	256	221	249	218	237	203	207	222	217	252	224	209	236	201	223	226	210	237	208	213	214	232	235	219	252	221	217	204	207	208	234	225	210	238	235	190	221	244	224	208	234	237	219	238	220	213	224	220	231	208	204	225	246	251	196	226	203	230	194	211	229	208	220	229	226	247	230	204	230	199	242	227	241	258	227	222	244	260	231	220	215	233	229	217	219	220	233	222	201	194	222	206	233	215	200	236	226	233	227	227	198	215	260	230	246	222	228	209	227	215	263	237	249	205	236	177	227	224	221	214	226	254	219	244	216	238	229	250	223	207	216	227	213	263	221	201	250	211	238	210	232	247	216	224	217	238	234	225	248	250	227	213	227	214	204	227	226	230	241	211	241	219	243	208	238	214	224	223	203	196	238	206	206	240	211	229	230	226	189	232	234	225	222	200	211	241	221	236	214	251	208	237	192	210	199	206	218	243	218	205	225	253	232	214	249	235	234	230	215	238	232	241	235	235	233	229	220	219	196	257	213	225	207	202	202	204	218	214	229	219	230	245	231	235	199	224	219	233	232	224	209	252	242	196	218	222	238	201	236	211	239	227	219	223	211	217	204	215	236	234	214	208	190	194	259	221	229	247	226	216	235	237	233	234	220	259	203	232	228	226	249	210	226	224	259	246	205	225	216	209	232	226	217	241	228	209	207	212	214	229	214	246	240	250	211	224	217	202	213	247	246	213	245	240	207	220	233	229	239	215	238	234	228	234	246	224	237	216	230	238	197	225	230	214	224	238	184	226	195	213	198	254	223	205	227	193	231	226	232	245	236	238	222	211	238	235	199	226	190	236	243	239	237	210	239	211	241	246	209	253	237	243	236	238	217	218	196	239	219	192	240	217	211	235	206	214	242	212	247	239	214	205	204	223	224	208	223	229	216	206	210	218	219	214	228	208	229	227	209	227	240	220	192	218	207	214	213	226	207	200	218	214	238	227	204	214	228	216	178	216	235	216	236	206	233	233	248	209	229	221	223	251	235	233	227	236	221	215	255	220	225	205	240	222	234	211	236	237	208	231	257	244	225	221	194	208	224	209	207	223	236	241	235	230	215	230	238	196	224	225	209	242	240	254	192	226	236	227	239	208	210	228	213	220	229	237	222	247	237	219	262	231	211	261	231	269	213	236	209	222	225	227	206	228	238	237	232	222	236	230	208	222	202	210	211	227	245	219	223	249	234	243	221	250	226	243	222	209	238	233	208	236	222	212	210	208	213	232	223	228	226	235	233	235	223	201	240	224	213	253	228	237	205	248	216	232	226	224	227	210	221	225	228	251	227	216	227	236	245	224	198	228	235	243	232	207	242	200	263	248	216	233	208	228	188	252	227	216	220	213	216	229	237	222	204	240	223	234	246	207	239	210	232	229	233	219	227	232	229	222	226	256	222	212	227	214	214	246	216	240	254	223	206	227	207	223	230	207	234	206	240	225	205	190	213	230	193	203	225	208	240	227	215	254	214	205	259	206	224	221	213	240	253	206	212	217	240	198	246	226	252	223	202	240	234	222	230	204	221	229	234	222	203	240	233	212	233	223	244	231	227	209	223	238	209	239	220	215	233	228	231	240	245	226	233	219	202	203	204	186	232	213	219	270	242	239	221	245	213	203	214	235	218	241	243	250	208	215	212	224	215	194	207	240	230	224	223	204	220	262	233	223	233	232	241	228	204	220	234	215	207	230	225	228	219	205	213	223	209	244	237	231	231	218	264	237	206	240	212	196	242	217	255	210	222	233	236	220	234	222	218	232	231	229	223	215	224	239	201	220	217	252	242	208	250	224	199	212	217	241	209	219	238	228	232	212	217	219	208	228	214	225	234	244	234	212	204	221	238	225	230	215	211	219	209	209	244	208	217	222	214	236	247	207	211	208	224	236	211	206	205	232	259	220	227	237	232	236	238	241	208	206	220	252	231	207	227	223	217	217	226	222	219	249	236	219	219	209	234	244	229	211	238	227	208	209	221	244	230	241	240	202	201	239	235	239	232	214	223	245	221	209	214	221	235	195	225	240	219	224	259	219	220	248	222	235	226	222	233	226	256	232	223	223	223	238	223	249	258	212	211	257	212	214	221	230	196	220	223	234	240	247	225	199	211	222	216	232	235	235	215	217	209	248	209	216	211	225	198	231	201	203	234	215	240	240	208	223	210	209	213	202	218	212	225	220	237	206	232	243	205	229	213	196	206	237	231	219	210	213	225	230	198	217	224	223	214	208	197	229	232	235	224	213	242	205	240	213	220	223	255	255	229	204	236	229	217	225	222	232	212	241	198	229	218	226	235	241	231	230	207	225	218	200	231	248	221	231	208	218	224	237	227	248	224	225	223	209	199	205	219	203	217	232	227	236	247	266	240	230	230	209	219	219	228	207	216	222	211	210	248	222	218	229	223	228	205	226	207	230	209	233	222	216	241	213	202	243	186	220	243	233	221	217	245	221	240	220	224	208	223	207	209	239	204	244	219	237	232	210	238	228	210	227	226	220	224	249	224	223	200	244	211	228	204	196	229	233	213	232	247	244	213	216	241	230	216	219	241	208	231	209	217	199	205	244	236	204	212	218	211	232	207	238	179	224	213	229	236	230	201	225	217	238	194	251	224	235	241	199	211	215	201	207	244	225	228	223	233	216	210	235	272	215	206
20351	40001	47730	4789	7057	3944	23002	3823	4305	1201	348	301	331	330	298	270	289	297	250	287	270	290	251	250	276	300	240	274	270	215	259	263	251	246	245	242	225	264	252	254	247	261	229	269	244	248	242	248	234	232	241	265	254	227	274	226	258	271	272	253	231	235	250	235	289	238	231	231	259	238	250	268	252	250	219	242	221	257	245	253	256	256	234	252	290	255	246	232	242	240	259	235	253	232	265	259	248	251	254	265	281	237	248	241	287	255	257	225	257	228	282	248	268	242	223	250	238	266	261	220	241	274	251	233	271	227	271	284	256	237	232	265	258	250	248	243	237	231	243	260	241	266	249	231	260	215	224	245	269	237	249	271	250	227	237	278	257	245	211	244	246	257	253	237	255	229	244	239	241	260	241	262	241	232	254	269	245	256	229	253	239	274	250	237	256	257	248	264	273	252	235	235	238	243	225	221	228	246	239	246	238	259	286	253	239	274	268	236	236	274	251	265	264	208	261	260	270	241	254	260	286	226	255	224	260	230	234	236	264	238	255	236	240	231	235	237	267	269	216	237	264	230	208	260	251	256	253	244	259	231	239	272	237	253	234	215	258	253	237	241	243	259	239	229	250	254	243	227	236	255	249	230	237	273	242	226	270	246	272	265	240	250	241	238	225	234	228	237	265	240	266	247	248	234	236	235	238	240	242	273	250	253	258	240	255	251	271	258	242	271	239	257	269	252	268	249	268	233	248	259	221	271	246	266	253	257	245	287	231	278	248	238	261	250	253	259	221	269	263	254	242	247	241	243	237	253	241	250	257	214	260	244	259	244	257	219	274	237	227	238	231	242	244	244	253	247	231	256	220	234	247	255	244	218	231	234	256	281	212	241	267	256	251	275	279	269	257	245	238	251	258	227	206	252	250	265	264	244	237	287	259	255	249	235	252	228	263	230	234	247	232	233	233	254	250	260	263	251	222	241	249	249	248	252	262	255	257	263	261	255	271	245	244	239	232	261	232	244	231	241	259	273	262	228	235	264	232	244	231	245	249	251	237	264	244	227	259	253	209	258	237	249	230	258	240	228	247	243	289	227	237	253	249	247	256	248	248	231	256	221	237	241	241	243	222	260	223	243	255	228	251	238	248	251	259	234	282	249	258	242	264	250	234	237	276	223	265	239	252	252	249	230	227	289	218	235	236	235	279	242	247	215	229	248	240	250	271	240	274	242	253	241	267	261	255	258	212	267	226	240	259	241	237	267	230	251	243	266	222	284	242	242	258	253	261	260	262	266	220	233	238	263	234	248	251	256	255	259	291	267	239	258	270	231	258	228	249	251	270	241	233	257	242	272	282	238	283	264	257	230	236	250	245	260	246	250	250	261	236	258	260	249	274	252	235	260	231	276	244	258	255	249	230	235	260	246	240	257	256	251	249	271	244	235	250	246	229	264	227	263	237	246	269	231	247	229	239	253	242	218	255	259	228	243	262	243	265	238	248	236	206	264	266	264	230	258	245	246	234	245	252	262	249	242	245	242	226	224	248	251	248	256	261	260	270	240	242	233	256	245	244	263	243	261	243	246	277	251	237	235	270	262	240	227	250	245	248	238	222	227	235	232	239	255	270	225	264	233	258	255	239	248	239	239	221	228	225	268	239	265	250	239	278	238	237	234	244	246	246	220	275	256	253	228	241	242	247	277	239	266	255	253	248	239	252	212	247	263	232	238	286	249	262	256	243	273	244	242	269	248	248	254	220	230	258	259	246	272	225	240	255	227	239	246	260	276	250	232	247	255	245	234	215	232	277	266	243	269	222	280	257	260	249	274	271	248	259	206	282	231	244	236	269	259	241	237	238	229	270	233	248	271	278	248	235	238	257	245	243	253	257	260	233	213	267	225	238	247	246	234	248	255	273	240	220	251	243	274	294	239	260	239	245	286	291	249	259	248	249	223	206	254	230	239	237	252	250	255	246	237	247	248	270	251	249	254	240	269	242	250	253	242	223	220	259	258	255	253	260	287	239	230	259	271	251	233	247	249	245	277	257	246	264	239	246	270	236	252	249	249	254	277	234	251	244	240	252	221	218	227	270	239	260	255	265	233	278	238	243	274	239	244	250	279	236	264	245	250	295	245	224	237	228	251	216	271	227	260	264	267	258	243	254	277	236	250	249	254	253	262	225	278	226	234	209	251	246	259	266	267	246	250	218	261	240	230	248	256	257	261	277	259	234	248	253	222	274	254	241	272	262	237	217	244	238	264	253	228	243	287	205	212	244	256	267	263	246	233	202	257	226	254	236	242	258	265	274	229	226	296	265	245	240	260	263	217	236	263	272	268	253	256	239	239	248	258	247	219	270	259	222	243	245	278	263	274	223	231	232	241	249	263	260	231	250	245	259	263	253	260	235	250	231	264	226	282	229	242	263	240	246	233	252	247	230	251	245	262	243	260	245	218	258	250	250	263	249	254	261	249	259	224	271	254	266	244	274	230	260	266	216	254	249	255	257	227	277	247	249	254	237	248	238	238	229	251	260	241	264	264	235	241	232	272	251	263	261	267	264	264	242	239	272	245	241	258	231	232	236	261	254	236	248	225	264	231	252	237	245	243	235	275	245	225	245	235	233	250	258	259	240	245	276	249	241	259	245	247	249	223	231	259	225	224	248	265	231	245	273	239	228	257	263	249	255	231	255	227	254	259	234	240	275	246	291	237	245	251	259	231	275	241	250	224	244	249	226	240	259	263	257	252	265	247	251	273	252	258	230	233	257	263	261	264	230	251	268	242	248	256	233	267	224	245	283	259	241	237	226	239	227	291	243	235	268	281	262	248	245	240	255	246	260	242	239	264	263	244	265	199	241	282	273	236	291	255	268	259	272	217	269	250	242	247	264	249	270	234	253	227	243	259	254	264	244	216	261	249	263	225	275	268	228	233	248	238	248	245	281	256	238	252	231	223	233	230	260	266	230	227	220	265	245	261	224	241	231	254	261	264	247	258	234	243	226	236	211	236	263	255	241	250	259	258	236	257	235	262	244	234	264	256	265	284	238	222	266	261	261	235	251	266	273	245	256	234	261	240	244	251	242	268	292	267	252	235	263	269	221	261	261	250	236	237	235	246	232	256	229	243	265	260	248	244	261	250	261	249	229	247	235	244	253	237	257	250	242	230	237	267	267	247	253	243	262	265	238	228	266	237	283	265	253	231	262	259	224	263	267	230	234	215	266	239	232	239	253	251	229	247	256	239	219	246	267	259	237	231	250	238	276	262	241	239	239	273	271	223	273	240	245	272	247	249	244	240	272	239	236	244	257	247	218	223	279	236	265	268	237	237	231	251	237	230	216	245	231	248	225	223	225	251	275	269	243	238	253	230	218	241	243	256	233	249	236	242	300	236	218	232	238	245	233	260	233	235	244	261	226	234	235	241	217	243	254	242	236	249	212	235	243	237	234	248	239	268	226	242	275	232	273	247	243	249	248	242	256	251	261	250	261	244	247	252	269	237
22586	21052	28392	24708	21091	22305	40309	19474	8541	4125	602	572	521	530	545	516	483	491	522	492	498	442	469	489	467	433	482	418	477	433	455	412	417	441	452	446	454	451	410	438	409	437	445	469	475	433	478	444	429	466	442	467	432	453	418	450	402	440	414	416	445	447	409	413	416	436	397	406	434	420	449	420	489	426	414	419	448	476	435	393	411	431	430	439	431	464	476	432	485	435	404	428	422	399	435	429	431	471	418	426	426	436	439	457	431	460	430	459	414	421	416	437	432	413	446	419	433	406	408	450	429	402	456	428	426	440	451	416	440	401	437	446	450	445	446	418	415	446	468	437	434	444	432	416	421	433	411	434	406	393	437	470	450	450	414	453	412	458	438	442	482	422	433	436	446	401	411	456	457	422	462	416	448	425	421	458	441	415	472	415	449	396	406	437	428	425	448	428	417	448	450	424	456	427	425	442	399	472	453	411	411	453	402	478	395	449	446	432	442	441	438	458	453	415	415	418	461	458	461	407	424	421	445	441	438	423	466	445	398	452	426	423	448	428	445	417	427	439	425	425	432	435	462	424	463	422	428	440	448	479	441	431	476	424	444	484	401	422	452	485	454	424	424	457	489	443	416	431	439	437	438	446	456	405	446	430	438	445	435	434	454	430	483	424	423	430	439	448	454	439	425	446	467	417	445	454	399	409	487	429	429	442	446	442	425	495	420	450	418	478	454	438	403	450	422	425	444	445	451	460	427	423	441	450	417	431	427	428	422	430	453	419	430	431	407	442	420	435	445	421	429	447	406	444	426	411	447	420	407	426	433	469	414	440	430	445	445	471	420	426	448	446	460	393	412	428	422	450	440	465	416	407	430	426	445	437	441	413	412	452	435	428	431	427	430	420	461	472	456	404	456	422	432	449	436	432	411	453	470	447	434	444	420	420	424	402	438	429	442	451	448	441	419	437	459	481	416	414	397	412	425	457	434	403	430	438	450	403	460	409	427	413	408	458	448	423	422	432	405	407	458	415	436	408	457	424	402	447	411	434	458	467	478	428	460	415	411	416	444	469	464	424	443	419	509	422	398	442	421	455	446	410	436	453	432	461	421	436	420	414	457	438	440	400	438	418	469	448	442	437	458	413	450	428	409	470	448	412	477	444	446	439	444	457	413	455	458	438	440	455	448	428	408	438	397	442	441	444	416	427	433	430	442	403	388	423	408	467	449	390	421	432	472	412	438	418	438	450	434	434	447	434	448	401	429	412	473	444	426	414	389	438	486	441	401	420	427	500	450	424	432	417	457	424	417	473	419	458	433	444	414	447	427	406	450	439	442	410	409	460	436	438	405	394	407	438	439	450	443	401	446	460	435	410	420	462	446	385	437	438	434	443	432	451	430	431	438	419	437	425	445	413	470	425	403	447	405	399	400	422	461	426	469	427	460	434	422	446	453	472	472	435	451	451	472	434	441	405	472	447	452	402	388	433	470	395	456	442	454	440	462	427	420	424	413	461	459	425	419	442	380	384	438	405	438	422	454	417	422	457	435	445	391	431	421	464	424	433	453	437	419	411	418	434	458	424	391	408	405	454	430	472	418	434	384	408	448	419	442	403	409	433	457	419	457	421	395	424	458	418	397	437	438	413	436	450	425	441	431	466	435	417	416	416	460	451	460	447	463	390	439	440	414	409	427	443	456	419	432	470	435	452	453	473	401	377	441	457	448	439	438	420	445	426	500	437	466	468	463	381	425	405	447	422	417	416	418	414	443	472	450	410	458	438	452	454	441	400	451	405	425	429	394	426	415	436	450	472	468	389	466	420	417	434	443	474	450	453	447	417	429	440	447	465	403	461	444	415	455	468	440	433	433	425	442	410	442	431	424	453	441	414	420	457	416	425	449	422	437	460	410	456	444	420	475	404	444	461	469	406	428	485	420	425	421	427	442	424	459	420	395	417	413	437	456	401	430	448	425	468	456	445	422	422	449	401	406	408	450	421	477	437	439	394	433	424	455	425	432	424	456	429	488	432	452	427	438	446	451	447	397	384	447	465	442	437	416	411	412	438	408	469	430	491	433	462	428	444	436	426	439	443	446	449	440	449	459	444	445	476	437	437	453	437	443	436	431	455	405	463	434	422	448	453	429	451	450	396	455	398	430	456	431	426	429	490	477	467	423	435	412	456	467	436	444	450	441	428	449	423	438	442	425	436	465	466	470	452	455	457	495	437	413	453	459	446	454	430	429	421	427	421	454	455	454	407	412	462	444	412	442	457	410	437	441	419	459	455	422	443	449	437	447	443	443	449	405	435	447	455	468	438	430	459	410	446	399	444	413	429	453	417	401	455	424	424	396	435	409	433	441	447	465	441	434	400	458	424	448	435	446	404	427	399	456	400	420	407	443	447	434	455	428	405	422	418	438	433	414	433	423	440	478	459	428	431	464	468	450	395	428	427	394	385	423	415	402	484	452	457	435	429	437	426	449	440	403	439	426	420	423	425	443	415	442	442	401	439	431	419	440	390	399	392	424	443	418	442	451	428	411	406	458	463	427	421	468	443	420	442	430	449	453	469	442	391	461	448	464	475	432	409	426	437	423	412	417	429	411	413	446	436	433	413	423	408	392	391	421	444	435	458	434	430	403	425	442	469	479	439	427	415	423	453	448	418	453	403	418	445	461	483	463	452	423	425	416	470	459	405	454	432	421	433	411	429	455	422	419	411	429	472	447	419	405	433	420	432	439	404	423	419	450	471	447	403	428	405	453	448	443	433	432	443	447	399	463	418	448	457	465	423	398	454	453	430	397	426	427	444	407	456	439	448	442	420	445	434	480	404	422	450	449	446	413	453	457	438	429	431	446	436	409	473	430	434	453	423	471	452	433	454	430	423	442	440	454	452	455	423	424	407	415	459	448	419	427	462	432	450	415	433	434	437	422	426	426	444	429	459	440	451	435	490	425	496	415	441	451	447	457	434	465	441	416	457	439	448	449	414	475	421	457	452	421	443	407	447	436	382	441	402	400	422	422	389	440	444	419	425	440	415	435	440	429	438	417	398	441	416	418	426	419	412	409	389	451	402	421	411	432	451	416	445	425	433	412	404	397	441	447	418	439	426	438	443	457	435	483	434	424	424	434	453	450	444	412	414	368	443	443	414	458	450	406	430	448	423	436	414	427	425	455	451	446	420	463	419	437	433	444	457	416	448	442	417	399	449	407	448	426	445	417	411	405	442	446	421	410	439	411	452	442	447	424	475	411	398	424	438	453	417	451	428	487	440	426	462	408	400	443	425	434	425	445	422	455	430	421	458	446	427	430	426	425	436	424	443	456	407	393	411	410	450	402	463	459	431	453	383	476	490	426	460	423	438	442	422	477	461	416	457	443	426	427	408	474	461	407	453	462	404	425	472	429	474	455	455	418	412	461	451	464	469	415	413	424	431	443	424	420	401	475	487	418	457	414	427	418	454	442	398	439	428	412	398	446	442	437	455	441	472	452	435	451	433
23905	48397	59345	12149	13696	13992	41328	9289	12098	3669	759	688	605	615	568	547	528	549	525	463	459	554	485	502	497	479	437	465	470	495	465	474	477	427	451	484	470	475	444	419	455	438	447	432	453	430	445	460	433	455	444	461	461	437	431	466	505	473	481	449	448	453	442	456	422	424	399	426	463	468	456	453	432	424	455	429	450	417	452	417	443	448	429	464	461	456	439	444	391	449	478	426	463	433	449	443	419	454	480	429	466	449	464	456	421	432	435	456	476	467	446	396	451	435	450	400	439	442	462	447	418	447	438	417	410	468	422	464	427	462	406	411	429	475	432	459	462	439	476	444	403	459	415	470	397	434	458	458	445	450	434	397	487	442	439	450	401	412	462	427	436	463	443	440	459	443	440	454	427	428	464	461	428	419	453	399	432	402	465	453	401	429	396	473	456	395	432	441	430	417	463	423	423	442	419	434	444	453	446	445	431	401	449	449	438	442	438	422	435	432	421	425	429	446	446	431	428	431	476	458	430	471	447	460	494	442	387	475	446	494	422	410	456	453	453	443	433	427	438	413	434	444	429	450	484	477	444	406	440	417	445	444	436	426	474	412	436	463	442	408	465	418	431	434	445	443	464	468	425	476	441	461	457	479	398	413	390	445	409	437	456	434	434	433	395	486	485	404	440	413	457	463	461	430	438	423	426	418	422	432	431	482	436	446	481	420	414	433	461	431	428	436	453	414	473	429	415	433	415	409	437	476	423	400	429	418	438	429	454	422	423	436	424	418	442	415	440	451	427	426	455	457	458	476	440	449	442	460	478	436	430	428	454	425	429	445	421	433	379	453	461	404	424	477	429	449	402	452	442	448	437	433	436	458	444	421	419	435	418	425	459	428	454	469	469	429	450	404	458	433	430	452	440	454	430	433	419	440	454	449	391	446	446	412	429	410	446	476	422	444	397	422	409	449	416	462	464	462	439	421	440	447	418	455	436	427	387	460	441	426	434	431	425	453	457	435	473	450	469	425	455	433	475	416	471	441	415	433	408	444	434	454	416	420	461	444	444	457	463	440	422	428	449	441	436	402	471	475	478	439	415	453	424	446	447	443	410	457	434	450	450	451	454	422	449	394	433	417	424	434	427	453	445	409	405	450	475	446	440	487	453	454	457	459	450	436	432	434	449	459	452	428	448	415	472	423	401	445	388	416	437	414	434	437	450	467	454	462	425	453	442	479	451	443	454	413	409	402	437	407	438	439	414	491	438	430	460	441	449	447	453	438	426	426	429	427	398	442	465	460	451	446	465	467	464	459	475	464	466	444	393	438	400	394	435	453	444	454	423	456	387	445	470	448	410	447	385	447	462	419	488	449	463	437	406	423	422	466	440	456	429	415	437	464	415	448	406	480	450	404	450	436	417	436	443	406	451	381	430	445	427	452	416	439	403	419	435	453	432	430	444	434	442	401	443	448	421	415	412	441	482	414	452	454	448	414	472	432	451	443	460	448	454	452	458	445	444	401	471	452	448	457	420	463	454	458	441	467	432	467	451	464	446	455	420	450	455	459	424	399	421	451	437	404	440	439	465	436	444	435	435	423	438	413	399	462	410	433	445	464	448	456	450	418	448	441	452	470	444	404	443	491	443	439	447	448	450	424	441	419	470	443	426	409	442	443	430	463	410	440	393	489	415	453	452	415	481	431	436	416	424	408	432	427	445	420	467	475	438	416	419	411	428	464	441	446	478	457	419	436	447	392	440	451	414	443	420	400	429	434	416	436	440	453	426	429	428	472	413	436	438	451	401	441	400	462	472	469	424	408	426	438	409	448	478	434	447	419	431	444	424	449	433	444	445	422	476	403	402	457	448	467	464	483	460	410	413	447	471	451	433	420	464	454	434	486	480	433	432	434	439	445	445	431	434	453	408	420	439	445	412	445	445	420	465	457	471	454	483	465	475	444	469	453	432	460	422	421	467	442	445	429	402	402	439	466	439	478	431	452	482	458	448	439	454	442	441	426	415	405	448	447	402	412	451	454	430	433	419	448	448	454	500	429	448	443	426	461	420	433	446	430	438	471	421	440	433	458	426	409	442	418	454	481	415	444	455	424	415	431	444	438	402	456	446	489	449	423	460	442	447	427	416	462	453	439	412	444	436	432	472	442	440	417	468	419	434	440	447	441	490	483	432	416	432	444	428	430	423	409	453	432	428	457	448	438	455	462	427	428	408	431	439	471	467	430	467	448	438	457	457	468	407	459	431	449	411	420	453	443	451	456	425	413	466	451	423	475	431	406	444	434	436	488	436	462	420	470	423	409	428	407	460	428	470	430	473	430	466	451	452	444	426	438	439	466	428	465	441	417	461	445	452	441	447	460	419	425	483	410	458	422	426	457	433	415	421	481	417	443	419	410	443	456	430	459	431	444	381	441	462	460	436	440	441	445	439	418	430	449	412	416	450	430	465	403	434	462	430	449	427	458	436	431	463	459	428	420	456	419	455	461	438	450	427	423	423	459	469	430	483	465	403	467	400	472	444	421	453	446	447	437	457	445	433	411	415	481	437	441	425	457	434	434	426	449	434	422	431	470	448	472	493	439	448	454	453	446	413	414	402	461	458	402	430	462	471	449	449	422	455	440	428	432	448	445	416	448	446	426	459	402	415	444	451	422	436	437	430	441	444	422	437	456	428	481	428	418	455	469	428	439	423	425	436	463	440	412	423	445	406	409	449	422	437	441	428	431	453	451	451	416	418	444	443	459	421	465	464	455	432	401	445	483	440	417	420	432	434	464	433	464	432	445	471	409	450	466	432	435	430	419	443	437	428	466	445	448	405	411	441	435	427	440	425	432	452	406	461	433	432	419	454	455	444	426	395	453	417	441	425	436	432	466	476	424	421	429	403	435	461	469	461	441	436	431	388	459	432	470	442	400	433	409	424	437	439	457	418	420	424	452	474	454	438	430	442	476	427	456	432	448	452	429	425	439	470	436	445	425	443	447	457	401	435	442	434	440	440	458	406	435	433	431	430	404	461	456	402	468	427	442	426	413	448	444	437	439	442	433	443	468	461	458	424	419	420	423	455	437	424	439	453	436	451	427	449	435	397	414	424	424	418	441	434	479	454	490	411	471	400	428	436	435	416	455	429	438	422	425	438	428	444	423	444	429	394	428	448	427	431	442	437	473	426	447	403	420	452	459	467	443	450	424	420	397	431	460	440	402	442	420	429	435	399	455	447	438	422	420	443	417	420	449	415	452	450	403	422	400	438	440	426	476	439	455	440	450	500	438	440	459	451	472	430	436	464	418	435	482	466	447	450	439	435	430	436	401	460	385	450	413	423	438	440	410	434	469	434	410	459	403	444	451	433	477	420	475	471	409	459	439	416	440	438	442	427	415	438	450	441	437	445	416	432	421	449	479	451	441	436	455	441	428	416	445	411	425	439	434	419	445	417	392	439	424	453	455	441	450	405	429	438	403	449	455	437	460	439	440	439	416	434	438	456	447
28301	23128	24652	5769	1029	644	2887	627	422	236	121	148	144	133	151	173	146	157	127	130	119	164	136	140	119	114	129	149	142	160	124	141	144	124	140	137	152	123	130	112	132	159	138	147	135	134	125	128	131	142	127	149	125	124	123	136	157	157	103	157	135	142	134	138	123	136	133	140	130	139	134	131	148	125	137	138	137	160	132	132	131	141	108	138	138	121	123	148	142	122	133	131	135	149	127	145	133	114	122	132	137	137	154	143	147	119	121	122	134	133	122	132	117	145	118	125	152	143	122	136	128	133	170	138	130	129	130	131	129	138	124	139	127	143	125	129	155	104	126	152	138	119	159	139	127	142	129	129	136	139	148	130	131	128	120	128	111	149	130	159	124	134	147	124	139	127	135	149	127	162	146	140	130	139	137	131	125	128	137	128	122	123	140	128	136	147	127	127	144	147	122	138	148	134	125	128	155	130	128	124	148	119	152	126	128	140	140	142	136	127	152	144	128	141	126	123	142	148	151	129	137	148	135	138	125	113	140	133	118	160	136	140	143	133	129	135	111	162	165	145	149	123	145	139	144	136	130	127	131	123	124	150	129	140	134	133	148	154	132	135	147	142	139	155	130	123	133	148	137	144	130	144	137	130	139	139	129	144	116	136	123	132	136	138	149	128	162	134	141	141	135	142	151	146	132	104	115	111	132	140	157	121	131	135	127	127	142	129	161	154	127	137	135	154	139	156	130	137	114	145	139	136	139	133	145	126	144	133	141	149	121	126	150	142	115	133	151	137	141	128	127	123	128	131	133	122	153	150	137	143	122	143	123	136	140	143	141	131	132	160	153	131	133	130	130	128	123	150	127	147	133	139	139	127	142	139	123	138	135	130	132	129	138	122	118	126	140	110	119	129	138	140	134	130	161	122	130	135	126	132	142	135	142	139	116	122	153	123	147	159	156	145	141	152	151	149	144	157	141	112	141	134	140	119	132	150	136	122	131	137	121	124	137	146	136	144	124	131	151	132	134	114	138	140	142	139	154	141	146	134	119	133	136	139	137	106	141	141	133	136	154	121	122	137	137	135	125	148	142	135	129	131	141	119	110	128	137	135	145	133	134	143	133	131	134	142	124	130	135	140	125	130	144	129	145	146	133	150	140	157	133	140	137	118	131	141	130	132	116	126	129	148	116	114	148	127	152	141	133	136	123	125	139	147	141	123	121	125	132	125	152	130	148	151	157	140	120	125	141	123	143	118	124	158	113	129	141	129	134	158	149	141	138	123	157	112	138	136	161	140	134	128	139	126	133	151	150	129	127	117	133	129	137	135	136	142	142	159	136	128	147	157	120	111	132	154	133	122	145	143	147	152	138	129	159	144	128	130	137	121	150	121	130	129	136	137	131	123	135	123	146	144	129	147	137	140	111	128	143	117	142	151	122	140	137	144	128	130	124	140	128	144	134	133	130	131	146	105	144	134	127	129	132	127	120	127	131	138	131	135	147	128	145	142	132	143	154	134	135	129	127	144	151	131	130	136	110	127	146	136	119	142	125	148	142	136	129	153	142	133	126	162	103	144	146	133	130	148	149	124	112	134	134	151	132	116	142	157	149	159	156	131	128	122	159	127	137	142	132	132	129	131	135	148	121	136	156	122	135	148	156	130	124	140	129	140	123	143	136	138	125	126	125	119	146	141	141	140	137	130	149	128	143	150	114	136	132	139	138	139	133	121	168	137	122	163	134	145	129	125	124	146	148	136	149	122	136	140	142	126	131	133	137	121	131	138	119	115	127	136	132	145	129	122	123	135	127	145	125	156	122	165	139	117	134	139	102	142	144	125	141	114	135	122	135	136	149	127	134	128	134	132	112	111	130	135	121	129	117	133	120	120	141	130	143	126	119	124	147	148	133	138	129	140	133	132	144	145	153	119	116	141	134	156	141	144	134	117	156	143	130	128	140	128	134	138	135	133	138	130	123	125	135	143	110	155	137	144	130	138	148	142	126	130	147	147	145	144	132	140	131	152	115	143	167	133	135	133	133	143	154	125	135	145	132	142	124	127	144	123	119	123	130	134	123	144	143	145	161	140	116	121	128	133	125	136	145	126	113	148	140	142	146	165	150	132	168	140	116	132	118	143	137	139	131	114	127	155	128	147	132	145	109	114	134	141	135	130	124	124	119	133	133	128	149	132	134	139	136	123	155	124	134	142	120	139	134	120	132	138	133	137	138	138	155	138	143	136	131	129	138	105	129	158	123	136	111	123	149	114	126	121	144	123	117	114	133	130	153	128	146	155	134	140	123	116	121	140	135	141	134	138	142	137	132	134	142	131	153	147	141	134	115	158	146	136	142	136	115	135	150	132	112	158	146	151	145	158	125	127	126	138	130	152	130	137	146	135	153	147	99	117	126	123	140	120	130	145	118	142	140	115	148	126	130	128	143	139	122	143	144	144	118	132	110	146	136	144	139	139	147	114	142	122	136	133	146	135	132	139	149	131	133	131	131	114	149	123	145	105	108	141	140	137	134	131	142	129	124	136	154	145	147	135	130	144	144	137	131	153	136	144	133	138	135	147	133	137	147	139	135	144	120	144	152	151	155	138	136	137	158	146	141	135	115	122	145	132	137	124	129	131	139	145	123	128	154	146	143	119	149	145	128	145	135	165	128	124	131	133	120	122	135	126	129	144	119	134	152	138	148	130	106	135	125	153	127	139	136	135	128	137	149	119	130	132	123	145	137	142	127	140	136	119	121	147	139	130	125	157	140	132	130	133	135	150	140	139	141	135	144	129	152	143	121	130	138	136	149	128	134	111	124	135	141	144	140	142	127	142	153	154	147	129	151	109	146	151	133	127	124	131	142	140	160	151	133	120	136	142	123	135	124	140	140	150	126	142	151	141	119	139	133	149	117	141	139	134	140	147	145	141	141	129	140	137	141	166	129	147	143	130	135	128	146	140	114	134	123	146	136	148	124	120	155	137	152	140	133	141	139	148	159	133	151	141	114	162	143	112	124	131	132	135	123	133	135	143	140	127	136	131	141	134	158	153	127	169	133	133	148	121	122	139	120	133	142	121	111	121	170	138	150	147	162	119	139	158	182	137	156	133	145	132	151	155	144	146	143	136	136	147	144	128	140	131	139	136	146	119	136	117	125	135	118	141	119	136	129	147	142	130	130	128	131	124	130	123	119	124	135	121	137	147	130	144	131	132	141	144	138	137	125	120	132	126	143	161	118	122	138	159	149	135	153	152	130	132	141	146	147	145	129	133	132	148	122	150	141	124	129	130	141	117	133	127	119	145	130	141	147	124	142	140	134	131	142	120	128	146	140	138	115	138	144	145	136	123	124	131	157	108	121	148	124	141	130	171	157	129	126	150	132	127	152	144	140	126	140	134	129	154	149	155	149	152	132	137	127	134	134	134	123	127	134	144	144	137	137	133	148	113	130	140	117	109	124	144	146	143	140	148	139	123	141	123	115	135	138	147	146	141	131	136	145	140
20120	33787	19836	1216	1063	919	3436	696	534	260	159	182	162	147	157	153	140	145	138	135	152	141	150	178	148	146	159	148	162	157	142	148	165	146	157	150	137	148	163	148	133	156	161	142	141	152	159	164	147	147	157	121	146	150	151	121	141	144	143	176	150	134	169	125	138	136	163	147	159	152	153	143	153	142	122	150	174	169	146	150	142	145	146	164	159	155	159	181	146	143	131	159	144	140	178	130	147	160	145	148	142	140	167	152	139	138	144	156	157	136	154	146	152	159	153	129	141	172	151	155	148	142	154	147	135	125	143	153	151	156	137	148	153	168	139	148	134	163	150	148	171	149	143	164	159	157	148	143	152	159	146	148	155	145	174	148	159	145	162	163	162	156	157	164	153	160	138	154	166	157	153	132	150	150	173	154	154	154	159	149	167	150	130	133	133	154	152	136	136	146	151	144	154	165	176	135	138	164	167	136	150	156	150	158	147	138	139	133	143	160	143	157	147	140	149	162	157	144	137	142	153	155	157	147	147	140	131	148	144	132	131	153	162	131	131	136	121	151	132	157	163	140	120	162	142	153	151	152	167	168	161	154	129	143	154	135	138	150	144	149	150	156	127	182	151	157	165	153	148	159	143	130	137	170	147	159	142	125	155	124	151	142	136	148	165	136	156	169	165	151	141	164	142	130	144	151	162	152	151	148	146	152	146	160	175	171	128	154	138	142	132	146	157	144	162	143	153	154	166	150	141	141	162	153	157	146	141	147	139	153	152	155	138	154	147	140	164	180	133	166	139	158	133	152	162	162	158	142	136	145	140	156	150	155	156	165	151	173	149	147	164	145	148	135	155	153	145	137	143	165	167	137	130	157	153	165	150	149	141	137	138	151	150	152	148	162	142	167	162	153	145	138	170	167	152	137	162	142	136	144	126	155	164	151	152	172	158	149	144	168	149	145	160	149	146	158	152	145	155	138	156	155	153	153	142	137	142	155	185	185	163	148	162	163	157	161	164	156	152	161	139	146	139	131	150	169	148	162	153	152	165	147	163	157	138	147	170	159	148	157	170	152	153	161	168	159	132	143	127	153	156	127	161	166	141	136	131	127	153	148	122	138	160	144	154	141	146	143	159	164	146	138	175	154	152	137	184	141	178	126	156	127	190	134	128	156	151	145	168	139	138	154	162	159	166	166	149	141	124	151	133	172	148	142	165	149	147	153	163	152	135	145	158	168	145	153	145	141	158	146	123	139	162	154	151	143	161	147	157	145	138	126	136	120	149	156	170	161	158	177	153	137	156	156	136	154	150	147	150	140	127	154	142	134	155	162	141	137	143	139	154	151	128	173	162	149	149	154	156	152	151	150	138	140	148	158	152	160	153	164	144	161	141	152	138	147	148	138	170	142	150	147	132	155	136	130	141	134	145	138	160	155	127	156	152	144	145	139	147	144	155	151	134	142	149	151	133	161	147	132	149	154	159	152	134	147	138	143	152	152	126	148	162	175	136	127	128	172	167	148	152	167	160	152	154	163	134	156	151	155	146	158	159	151	157	132	142	144	152	158	151	143	148	145	139	171	146	145	166	148	159	127	150	138	148	162	153	150	125	141	135	150	157	168	144	143	136	168	153	147	148	165	139	158	142	148	127	162	139	154	162	139	154	155	154	140	132	157	159	163	140	125	167	145	153	145	154	151	145	161	141	162	155	153	137	146	148	146	152	160	160	170	147	142	160	154	144	150	126	160	160	150	128	137	130	148	162	148	143	150	145	188	142	156	158	135	148	138	158	158	146	159	148	149	158	147	141	135	133	163	137	148	141	162	131	151	153	133	121	139	142	133	149	149	157	153	158	140	152	142	137	145	139	135	168	145	150	140	134	172	158	162	147	164	148	153	153	152	150	154	158	170	164	149	150	121	152	141	153	151	139	146	143	138	164	169	147	172	156	156	139	167	169	146	150	164	148	149	178	148	167	140	154	140	137	113	137	138	158	141	135	170	150	152	149	163	168	142	163	147	162	129	175	165	145	125	170	141	160	158	152	146	154	163	134	146	149	141	159	151	160	171	159	171	166	150	142	142	140	152	131	134	146	143	161	137	166	140	155	153	150	156	169	158	147	163	141	173	130	150	163	174	153	144	153	133	151	144	170	127	156	138	163	178	148	171	143	149	145	141	143	149	162	147	147	142	151	153	134	181	158	162	134	147	164	164	144	152	146	154	149	141	156	144	140	174	123	156	152	155	126	161	163	162	147	150	164	148	158	149	149	148	148	163	128	155	152	160	153	158	157	140	162	160	136	136	148	152	159	152	129	135	151	156	145	146	172	139	120	160	133	156	147	170	129	150	136	156	155	156	167	165	147	120	124	159	152	159	137	154	175	156	149	131	157	145	145	146	154	159	148	142	137	170	148	166	162	140	136	151	147	161	161	149	151	130	154	144	158	168	148	142	145	147	158	134	154	124	163	144	154	145	143	170	125	145	133	148	178	133	153	144	150	151	154	144	148	162	153	141	166	140	158	142	151	155	154	140	132	156	166	142	152	160	162	140	153	186	159	154	149	141	156	147	145	155	154	143	151	145	138	159	157	157	151	154	163	132	148	148	150	153	141	153	172	157	146	169	152	151	156	154	147	152	151	128	143	170	152	136	157	151	130	145	166	148	159	164	164	167	140	154	151	139	165	183	149	147	137	150	145	157	148	141	156	137	155	169	144	150	155	139	161	137	135	145	167	145	156	157	153	169	154	125	137	164	146	130	159	129	134	158	137	138	129	164	171	144	162	139	166	143	154	131	145	152	163	139	177	167	157	147	144	157	142	146	136	152	163	162	134	149	146	157	169	181	159	165	141	139	142	161	139	150	153	157	148	151	135	155	141	124	167	176	150	147	157	163	140	144	172	138	127	145	141	166	140	166	134	135	143	146	170	146	173	152	159	143	158	151	158	124	151	153	130	151	138	147	142	163	157	154	147	134	173	146	169	150	142	151	150	146	143	155	162	160	150	142	149	143	160	146	138	115	141	174	149	148	164	158	139	174	138	143	146	146	142	131	161	169	159	143	144	145	149	153	136	157	163	131	147	155	166	139	145	166	131	150	170	140	155	144	134	140	162	142	149	148	154	168	151	136	143	160	129	165	120	142	140	166	154	158	151	158	157	166	148	159	151	148	135	167	146	138	116	152	142	165	145	156	140	168	165	151	156	145	138	147	136	148	158	138	134	177	169	151	154	151	148	164	154	153	157	163	150	140	143	158	150	172	158	139	154	139	148	152	133	153	168	159	147	149	140	144	165	133	157	140	148	126	139	161	156	150	171	149	161	156	146	163	150	147	164	158	139	164	174	149	152	158	160	171	161	168	156	136	163	159	133	170	144	125	182	157	169	149	156	147	153	148	155	141	146	139	150	128	132	160	149	149	146	152	138	144	157	138	127	148	141	158	139	147	162	138	156	161	132	152	144	135	143	147	162	156	165	131	139	149	145	168	127	171	137	148	157	165
23695	21142	29160	26905	21052	14756	30096	8980	4553	2277	366	330	324	307	352	268	332	313	265	280	298	300	287	284	283	311	274	272	256	253	311	261	316	293	270	272	277	264	284	271	287	258	253	287	281	270	262	251	305	275	290	283	286	297	278	252	268	304	268	304	337	287	261	284	262	283	283	290	291	266	251	264	283	274	237	285	272	261	283	239	256	268	252	259	261	264	300	250	275	252	289	255	283	268	296	262	251	262	244	280	296	272	294	274	276	290	266	281	292	284	261	268	249	272	258	286	269	253	236	263	248	284	265	262	272	252	296	231	267	292	265	263	279	276	257	296	295	316	277	263	265	258	269	230	265	245	282	282	260	265	278	278	258	322	252	269	281	259	258	273	280	270	261	278	274	287	263	301	267	280	261	252	284	277	282	269	287	280	288	250	263	275	259	258	293	277	270	296	299	265	278	255	256	264	277	259	283	256	255	281	271	292	286	269	276	254	291	281	289	276	239	254	263	243	254	289	284	293	262	264	264	265	273	290	272	274	289	247	291	287	268	250	263	252	240	285	276	247	258	262	267	288	269	298	275	275	270	272	238	276	239	300	280	275	318	227	260	262	266	277	278	247	263	256	253	282	278	291	300	287	264	277	265	250	267	260	229	246	267	235	288	258	276	283	274	265	238	244	258	267	247	279	254	277	286	295	279	285	261	247	279	274	288	289	276	257	275	293	258	249	277	258	261	294	262	279	283	274	250	278	272	254	266	249	263	275	255	273	269	273	292	243	259	268	236	260	274	259	261	250	264	267	255	270	302	288	261	270	281	271	286	283	257	247	303	273	261	250	271	279	271	248	303	276	264	287	284	267	276	278	255	255	266	281	250	275	260	267	267	293	270	285	268	288	308	282	272	252	259	268	249	273	306	259	265	289	278	288	247	267	310	256	274	276	293	265	274	270	265	256	259	278	271	269	251	228	246	286	280	268	254	279	261	290	296	277	344	294	266	274	272	294	267	275	282	286	272	261	240	290	263	285	258	293	291	275	279	248	279	259	256	287	265	259	295	287	279	253	273	274	275	285	252	269	261	278	308	285	235	261	297	277	265	303	251	258	296	245	263	253	256	259	251	298	257	287	251	248	278	263	266	269	282	302	268	277	299	271	274	291	284	263	275	269	262	292	268	261	273	251	280	292	290	271	257	229	261	262	263	265	253	299	235	249	283	280	275	267	273	293	219	267	268	256	294	256	262	291	271	254	269	275	279	307	261	284	261	273	262	269	252	259	270	281	305	267	289	276	264	279	250	288	272	265	282	286	300	295	272	275	264	238	243	265	274	279	273	281	244	262	284	303	291	316	263	295	275	265	276	249	267	265	240	250	302	263	268	269	287	250	264	276	270	266	258	266	254	292	276	261	265	247	260	282	278	286	242	265	263	261	259	244	285	258	269	255	304	265	310	270	248	281	312	289	296	294	272	240	259	252	285	266	249	263	300	260	275	262	285	290	280	288	285	243	264	275	268	257	270	272	300	271	279	263	283	272	300	253	273	279	279	267	269	269	263	266	256	274	292	257	281	290	281	290	266	262	257	280	289	295	242	294	264	266	295	295	269	308	275	273	315	283	279	277	267	259	248	278	292	284	277	231	290	296	284	298	286	275	246	265	256	280	294	277	270	267	284	276	268	267	282	292	260	282	299	288	288	264	255	294	257	259	267	264	289	294	283	284	281	269	276	290	211	248	286	270	259	257	250	264	275	252	242	301	265	252	289	285	264	303	268	265	269	262	282	278	255	283	276	249	257	250	278	278	277	258	271	254	281	269	254	276	250	275	270	293	254	287	295	267	299	288	253	281	263	269	259	253	272	265	281	274	286	302	272	258	254	298	255	285	274	254	285	303	249	287	262	248	290	271	268	280	258	262	276	273	250	255	270	262	292	271	298	280	262	289	268	246	274	237	286	279	269	292	300	273	276	265	289	279	281	261	273	274	283	262	255	262	259	257	268	262	269	287	269	258	282	292	294	260	258	258	263	274	278	273	285	275	263	301	268	288	257	240	249	285	255	277	287	260	250	296	278	271	271	259	270	270	260	249	256	293	268	279	282	258	274	265	265	278	292	260	279	280	267	256	257	292	322	265	277	258	261	270	245	268	241	232	260	268	250	281	297	259	255	264	242	299	269	280	264	274	289	238	254	261	213	255	276	273	266	249	280	252	249	290	272	272	242	257	269	250	263	277	276	279	298	286	270	272	234	261	283	276	244	291	245	259	275	266	229	252	261	276	252	259	266	300	286	260	281	275	289	256	259	258	291	294	252	268	283	278	261	264	277	301	275	267	297	253	287	268	267	281	231	257	285	246	250	248	278	269	261	287	257	271	266	254	297	267	235	263	274	265	262	262	284	273	252	253	252	293	272	299	272	259	300	263	265	266	279	295	264	269	271	262	245	269	287	292	250	271	292	282	280	272	263	281	253	305	250	274	269	274	280	278	256	266	268	261	273	296	280	261	249	231	271	289	240	265	269	293	263	263	281	239	279	277	269	274	279	249	251	278	256	276	298	288	270	252	280	285	264	266	284	282	305	287	270	261	241	283	261	274	240	299	262	273	287	260	276	275	266	270	275	265	295	271	289	262	264	273	271	258	292	260	242	223	281	287	256	258	279	253	278	268	282	279	251	248	261	282	287	258	250	258	262	285	255	262	274	276	252	275	275	280	255	274	238	258	281	291	267	252	275	291	254	275	288	251	265	291	282	292	263	266	275	284	288	284	279	280	263	268	290	265	293	266	255	264	260	270	281	270	276	285	249	312	251	277	272	259	270	263	266	286	293	272	272	259	289	266	264	262	264	278	290	262	260	258	282	291	295	277	271	236	295	251	298	297	235	256	232	238	292	295	289	270	283	264	248	254	293	259	270	276	273	301	284	273	316	286	267	270	241	238	262	271	264	267	282	254	259	264	278	276	253	269	250	295	305	269	254	280	269	267	287	244	276	277	289	257	274	254	265	272	295	268	286	284	280	269	269	270	258	232	272	261	305	259	295	282	235	244	265	293	257	266	282	310	282	246	279	275	261	271	263	242	268	265	265	310	287	243	289	258	263	258	258	283	245	283	273	282	256	285	238	284	275	274	279	266	263	249	265	283	282	281	266	283	272	292	232	265	256	292	266	267	288	270	251	285	260	274	259	295	243	263	285	301	273	298	280	248	290	300	299	270	254	277	259	262	247	268	291	270	276	258	296	229	265	261	289	262	258	254	277	275	249	265	303	252	267	297	268	265	287	266	262	256	280	253	261	282	274	291	286	279	285	244	254	283	291	253	283	296	282	285	303	270	261	244	269	277	296	274	291	279	283	288	275	266	285	243	275	246	302	282	266	288	269	252	283	279	288	275	284	282	262	274	283	267	268	264	282	276	286	263	246	247	246	292	229	270	237	275	274	289	254	277	284	269	255	299	270	267	250	264	279	246	244	284	261	263	283	256	288	271	273	298	252	296	266	238	295	269
21392	43679	56077	10199	14671	9236	32209	4531	7138	2702	439	453	425	355	340	311	298	317	351	314	281	307	297	301	266	310	293	282	276	281	291	285	310	282	293	271	267	287	267	280	266	275	273	255	300	275	280	264	250	289	310	293	284	262	272	287	258	282	280	262	275	251	285	291	273	294	256	300	257	272	247	300	285	269	273	301	275	301	282	277	271	272	252	294	251	298	245	271	311	292	239	258	293	248	329	301	259	299	274	290	278	278	276	281	300	244	301	293	255	279	285	263	243	264	266	264	268	257	268	276	281	262	266	299	260	275	252	263	258	261	261	289	288	269	290	292	294	280	273	302	288	274	274	295	282	267	283	254	275	293	278	280	273	282	270	272	256	254	262	310	275	290	286	272	255	279	253	258	267	278	269	245	293	258	269	256	266	283	261	236	290	262	254	257	276	271	252	265	300	273	263	301	295	288	309	294	270	292	291	270	266	296	277	282	288	307	284	269	307	310	263	317	267	291	262	284	305	303	306	267	273	264	257	267	299	276	287	271	252	250	269	286	286	261	305	276	276	297	281	286	309	293	266	269	278	299	286	283	266	261	250	245	291	275	283	243	259	270	275	292	258	272	272	263	301	286	283	261	265	278	247	283	270	301	274	260	271	266	248	265	259	263	260	241	272	264	269	293	283	279	279	235	271	270	278	249	293	289	323	271	268	288	272	290	261	242	278	267	296	259	270	289	262	296	286	263	239	271	313	277	258	269	285	263	271	283	284	283	257	273	279	271	277	274	265	273	272	259	275	263	286	276	266	247	239	260	245	260	243	291	269	253	274	275	271	275	244	264	268	246	272	250	250	290	285	260	274	283	287	282	299	281	252	291	262	276	263	257	275	277	276	258	299	300	281	269	280	287	266	260	290	268	270	294	277	254	284	241	272	261	266	272	263	256	289	280	267	292	271	272	251	302	263	252	262	249	275	253	259	298	277	261	258	260	326	273	260	293	262	266	254	283	287	303	285	270	257	268	267	256	275	270	270	275	262	282	305	280	256	263	298	285	241	287	239	267	286	241	269	283	283	280	260	305	273	290	302	302	275	235	297	259	286	259	286	267	274	279	295	271	246	270	243	282	243	263	285	266	271	292	268	276	227	301	266	296	273	282	280	254	286	279	266	260	248	260	274	242	261	308	291	263	265	276	269	295	307	305	279	275	295	299	244	282	266	287	280	287	297	251	322	272	291	260	272	266	291	260	270	255	279	273	266	264	287	255	300	279	302	277	223	276	294	275	271	276	274	292	273	267	281	264	297	271	286	257	275	239	292	283	258	278	297	258	269	266	285	270	277	253	280	277	244	270	285	276	264	287	278	263	273	264	275	256	259	277	281	262	288	255	270	262	278	259	260	268	309	296	290	258	249	271	289	303	280	284	285	288	277	309	286	291	274	295	258	267	268	257	263	289	290	280	297	275	260	287	260	268	285	273	301	302	261	282	301	274	258	281	269	269	258	224	263	295	281	272	300	301	271	260	263	262	279	255	263	228	266	260	292	281	281	279	286	248	286	275	307	278	261	288	313	269	275	266	254	264	281	322	261	267	251	263	264	302	257	261	274	279	323	277	269	276	252	277	255	276	279	277	286	283	262	284	305	281	284	322	268	247	287	279	300	276	283	280	275	303	287	264	254	264	274	300	270	248	288	288	282	307	292	308	282	278	281	282	272	262	280	265	270	289	273	263	253	284	271	262	268	278	264	270	271	245	268	265	281	275	248	262	254	281	261	259	258	272	261	299	262	296	268	297	279	276	263	263	285	271	296	291	266	257	277	272	299	287	259	271	254	264	270	271	297	283	255	307	279	292	236	248	268	257	257	282	272	321	260	270	283	298	271	253	272	254	287	256	274	270	295	277	297	297	284	277	251	306	260	289	261	311	270	278	284	246	283	295	275	285	255	274	279	277	267	262	262	272	280	311	279	281	290	273	270	283	291	263	271	271	268	283	245	276	285	271	270	254	261	297	235	279	276	273	267	289	310	274	278	282	263	264	278	260	278	302	290	256	258	273	289	289	288	283	254	264	259	300	310	280	289	291	283	288	313	261	261	258	249	267	267	279	286	270	288	284	297	280	296	266	298	287	269	264	278	291	283	282	288	269	262	236	288	292	264	266	276	273	283	279	275	253	294	266	285	239	285	266	265	282	235	285	273	281	276	307	287	306	255	275	246	263	274	276	250	280	280	295	258	279	279	263	273	271	265	267	309	288	268	308	256	286	307	274	267	253	269	260	321	250	281	280	306	271	259	251	269	278	280	276	270	277	269	260	273	294	284	281	260	312	322	301	283	282	295	262	273	272	279	252	264	285	243	270	293	288	301	255	290	277	285	277	274	273	279	254	280	284	274	280	276	277	280	288	268	264	275	275	272	282	273	293	288	269	271	270	295	285	269	291	273	319	251	253	271	294	265	230	259	280	245	280	274	312	258	246	272	280	294	281	263	269	268	275	275	274	258	277	283	300	271	268	272	292	241	267	263	262	272	277	267	280	288	289	287	251	254	278	249	273	273	252	288	299	290	238	279	240	262	263	307	275	292	256	242	286	301	310	290	247	298	297	268	281	277	255	246	264	280	280	258	276	315	265	273	280	264	288	280	257	276	289	263	259	254	270	271	323	273	259	245	256	275	265	279	270	280	242	291	302	274	288	273	274	276	289	278	314	273	314	288	290	279	269	294	310	292	293	270	241	264	293	239	285	279	275	292	257	272	258	265	292	275	249	275	275	273	297	264	236	287	251	266	282	287	283	246	265	259	273	296	265	272	304	265	260	242	285	260	271	287	304	281	290	293	286	268	273	284	288	267	264	312	287	280	282	244	285	270	248	276	245	286	273	282	263	272	277	295	260	267	308	270	266	271	287	284	275	273	290	293	273	262	282	254	270	270	288	274	254	273	276	254	270	255	248	250	277	276	267	307	267	267	273	246	269	286	279	298	250	272	254	254	289	299	316	267	263	278	283	291	263	275	279	267	285	278	283	259	270	282	273	274	273	270	299	271	280	297	296	271	286	289	302	269	271	264	277	266	281	301	260	253	268	265	267	299	281	268	259	261	262	270	232	263	287	272	281	262	285	280	249	284	250	243	260	295	291	260	314	294	252	277	283	262	279	252	287	267	280	269	309	281	273	261	267	277	293	264	290	294	262	264	284	244	274	263	250	259	268	272	308	280	269	268	292	283	277	258	285	292	256	269	261	265	270	285	259	269	258	283	267	248	279	277	254	261	271	288	288	282	268	283	306	291	310	305	257	301	277	258	269	291	265	250	271	301	301	286	262	269	281	282	261	274	290	287	279	277	278	262	257	282	286	272	254	252	273	318	289	300	285	261	275	263	288	273	262	293	280	280	289	244	255	259	258	283	284	258	291	270	282	278	287	278	269	267	262	298	268	290	259	271	280	285	304	252	301	280	268	295	305	269	287	292	254	261	296	285	294	228	264	288	272	299	280	278	272	260	251
24945	21151	28593	26057	16274	5158	15924	2528	1987	1166	239	244	273	268	236	220	209	249	233	234	234	210	221	208	235	247	240	210	241	242	218	250	245	226	217	216	230	233	230	217	242	243	245	220	196	226	212	231	226	264	214	220	234	264	206	251	238	253	220	238	232	211	247	238	235	219	231	226	216	230	217	225	228	247	229	229	246	223	233	230	242	217	230	222	224	234	235	246	220	224	223	192	231	217	238	216	218	229	218	251	260	242	237	254	232	221	245	246	227	245	217	212	221	254	223	237	242	234	228	236	232	208	210	226	220	230	222	214	234	259	228	219	200	230	233	205	231	201	235	258	215	273	209	235	210	249	256	257	208	241	255	226	219	239	216	263	201	241	227	239	259	248	211	238	251	228	232	220	220	237	230	197	234	234	223	219	228	215	246	244	225	249	219	211	221	249	203	204	241	233	263	215	225	225	253	231	237	203	223	225	237	241	235	216	218	239	232	235	246	221	221	239	214	217	256	206	235	242	225	225	231	213	214	262	228	218	224	234	242	256	242	231	229	221	222	251	230	225	235	215	215	224	230	214	225	222	251	222	261	220	243	240	241	206	225	244	215	241	260	229	238	239	202	215	239	227	222	227	218	239	239	216	259	232	235	257	225	222	216	250	220	246	216	210	277	228	218	223	233	229	200	234	225	225	237	223	223	203	257	233	228	215	246	212	206	230	232	218	252	245	259	206	248	230	197	221	235	219	265	252	227	235	191	232	225	231	226	248	214	228	226	224	230	205	223	213	229	237	209	222	217	242	205	200	211	228	218	207	252	206	215	227	249	215	235	260	223	243	212	211	220	189	241	240	219	204	217	242	225	225	208	196	231	223	252	245	244	250	240	244	214	252	197	219	235	211	213	230	252	215	241	213	245	224	197	217	225	228	232	215	205	214	236	193	219	213	230	255	200	231	255	233	232	236	243	234	218	231	233	200	222	229	201	224	220	235	234	206	240	245	198	219	224	217	215	211	226	246	213	266	218	230	248	239	222	239	223	212	217	220	236	223	219	226	215	224	267	227	271	214	227	221	249	234	223	202	233	219	226	221	232	217	251	233	215	238	234	195	226	182	238	240	198	202	209	234	202	219	210	243	194	246	229	226	221	209	244	239	227	230	203	231	212	244	237	237	220	222	216	226	218	191	238	203	235	210	226	202	250	229	219	210	225	192	236	213	208	208	241	227	216	207	218	224	224	224	230	216	226	250	236	233	200	223	209	236	229	239	229	238	217	234	250	217	248	231	221	251	202	220	226	221	236	267	213	223	224	227	234	209	205	213	226	229	237	231	238	223	225	198	246	221	263	217	244	253	227	220	248	223	200	209	212	226	242	209	240	225	221	231	210	220	222	240	245	202	220	209	236	226	222	217	238	221	227	252	258	231	220	243	173	200	207	242	211	210	227	229	213	211	211	208	244	225	225	220	220	220	234	228	209	217	213	216	217	222	206	205	218	208	205	223	222	233	244	254	233	218	221	214	228	198	217	217	222	240	248	207	214	218	229	200	224	201	219	246	236	243	210	234	247	227	250	225	216	219	247	209	246	197	243	230	231	224	229	223	217	217	234	234	256	205	232	224	215	229	223	227	228	227	205	228	230	229	207	219	211	203	221	229	203	228	236	209	246	233	245	208	214	234	232	227	244	232	236	213	208	210	216	224	254	232	198	220	202	217	211	211	234	227	250	215	232	196	221	238	234	217	247	234	204	220	232	244	231	223	207	248	216	226	229	259	219	260	245	221	230	241	225	227	236	234	210	207	239	226	200	240	224	229	194	211	227	248	200	243	231	233	226	242	231	237	238	240	244	228	211	231	230	217	239	231	243	253	246	233	224	235	230	230	208	208	233	217	238	242	231	198	218	242	223	221	231	237	221	208	238	241	214	208	228	217	229	237	237	261	216	232	240	243	212	253	222	190	219	228	225	223	207	214	201	256	199	233	223	222	222	225	212	219	228	243	205	245	229	252	228	258	240	244	246	218	223	218	228	224	211	207	214	250	213	236	224	237	211	224	241	222	237	239	226	235	195	217	214	208	244	269	203	234	224	256	240	229	252	246	234	220	212	224	245	244	240	216	199	224	244	232	222	216	248	227	191	221	216	210	231	194	243	248	253	226	241	215	217	222	212	236	211	225	214	217	224	202	244	224	227	228	242	205	234	222	210	221	245	212	209	211	249	236	220	226	227	203	227	251	197	240	206	236	221	218	182	215	256	222	232	214	217	214	201	245	234	238	219	230	207	210	232	235	198	232	233	210	213	218	236	243	230	238	214	220	206	238	239	219	224	247	236	241	202	221	223	216	252	219	243	229	235	228	246	217	244	238	235	247	199	211	225	235	228	210	225	213	203	230	221	222	246	240	210	233	220	234	221	233	226	205	221	231	227	223	231	213	224	197	200	230	238	225	225	245	220	226	234	228	237	228	208	219	234	206	207	223	213	229	240	233	242	200	216	225	243	231	228	219	223	211	206	229	210	244	255	238	236	246	251	199	242	211	220	200	231	228	236	217	232	226	236	225	219	219	228	223	184	251	236	217	248	211	220	244	227	203	201	224	218	217	199	218	223	239	219	206	243	248	199	256	216	199	226	206	246	245	226	209	181	211	256	242	202	236	220	229	198	211	225	236	220	228	231	232	211	246	214	214	232	245	225	239	220	209	214	242	222	198	227	221	220	222	226	226	192	243	228	209	218	216	233	250	217	231	229	238	220	232	231	226	237	217	249	234	213	207	254	253	200	235	235	238	246	204	244	247	245	237	231	225	236	219	221	228	215	208	226	225	236	223	210	242	259	219	231	236	245	226	232	219	239	235	229	245	246	233	214	226	220	235	250	206	244	212	243	240	248	234	256	232	237	241	238	223	227	226	220	221	237	226	228	218	256	210	220	233	205	237	195	231	231	207	223	216	227	219	214	209	243	233	239	227	229	221	250	223	214	213	231	247	217	227	242	227	193	217	250	213	208	206	238	245	259	223	229	231	201	237	249	225	237	223	219	202	253	237	199	211	245	204	218	215	221	238	218	216	229	245	211	229	262	221	234	209	206	229	209	212	219	209	220	247	223	282	212	203	213	208	217	233	215	235	215	228	205	242	236	241	211	259	230	230	225	233	239	222	228	246	240	228	249	215	230	239	245	237	238	212	257	220	239	218	229	224	214	223	227	233	206	231	231	228	223	220	202	231	234	234	265	253	253	221	255	234	231	220	233	223	204	228	214	213	235	191	239	235	200	210	192	230	210	255	215	239	213	250	198	212	246	206	251	191	237	228	222	228	253	225	240	236	212	222	201	222	219	231	221	217	211	223	215	232	255	221	242	248	234	212	243	247	224	249	202	207	230	226	204	222	234	224	232	234	218	203	221	216	224	248	227	188	212	246	223	223	230	234	211	231	222	215	226	230	202	215	244	241	210	245	237	247	255	220	225	230	219	240	252	205	229	223	217	230	250	218	226	214	250	201
20927	40448	47058	4719	12562	7048	23640	1793	4138	2034	319	294	288	288	305	292	253	280	257	258	275	282	256	247	275	260	250	266	236	259	246	274	300	261	277	252	275	253	241	247	267	252	220	236	271	276	252	250	232	249	232	262	239	285	279	229	235	253	260	241	250	243	255	228	280	270	265	251	244	276	228	261	241	249	253	229	229	249	280	235	264	225	280	255	272	254	258	252	251	246	256	245	264	228	226	237	256	290	251	235	278	267	262	253	264	246	245	252	243	230	257	232	231	240	259	272	219	244	242	236	293	246	242	255	232	217	233	226	239	287	249	257	265	247	244	237	264	249	245	249	255	235	256	241	249	238	199	249	256	254	232	231	254	261	248	242	235	276	249	230	241	256	248	226	239	259	255	235	224	220	249	265	238	260	251	229	261	263	246	262	245	263	267	254	285	272	255	248	253	251	264	252	233	259	260	235	255	239	235	266	215	240	267	246	248	235	284	271	254	257	256	246	246	242	250	217	249	252	267	235	234	248	255	243	246	240	241	251	225	236	262	234	238	264	221	241	256	229	248	268	241	265	214	254	249	246	263	212	226	235	253	260	245	285	255	235	254	243	277	256	220	278	227	274	237	222	228	251	245	251	237	272	263	238	259	264	244	257	226	256	250	244	228	235	236	216	271	251	259	196	272	271	258	246	243	244	280	262	250	243	238	234	230	256	224	266	259	247	234	219	253	226	238	264	235	230	231	254	244	248	232	235	251	258	251	247	248	246	241	246	249	220	275	241	243	260	259	273	235	243	265	280	258	253	235	255	200	236	238	243	265	263	225	248	241	240	237	251	254	248	274	251	260	258	249	235	250	242	243	251	251	265	225	244	251	231	234	257	254	253	264	247	257	256	269	276	228	248	273	287	261	235	237	262	242	199	261	255	231	251	264	258	260	230	219	238	231	270	248	228	262	234	234	241	246	237	239	239	241	241	230	242	261	254	258	251	255	229	212	242	222	265	241	242	245	241	253	273	228	220	255	253	216	256	253	227	238	259	237	238	245	225	223	210	229	239	255	249	243	232	249	267	261	237	266	267	251	235	234	261	242	245	252	240	244	259	243	256	286	263	270	227	262	232	241	256	276	201	221	228	253	259	250	233	258	259	276	227	230	273	236	230	244	260	277	233	244	254	252	263	246	276	249	259	254	253	254	250	262	259	244	229	237	262	259	257	247	288	248	242	236	289	246	224	235	253	243	240	239	279	230	266	256	248	254	224	247	254	248	249	263	215	249	229	255	281	250	228	236	246	251	249	234	287	244	243	240	244	239	223	233	246	256	238	231	270	252	228	238	209	281	226	273	237	263	244	241	250	238	231	240	240	262	252	229	226	275	231	261	281	271	221	283	234	247	241	232	247	256	248	242	240	260	267	225	246	235	255	250	262	233	272	263	250	249	238	237	242	210	217	233	243	254	256	255	269	263	250	254	235	251	240	253	259	271	244	230	242	271	232	266	248	248	238	248	243	243	282	243	244	256	248	236	278	231	245	245	260	251	239	241	255	261	241	272	255	200	230	268	259	252	249	257	246	239	215	252	262	256	247	232	257	244	240	284	275	234	233	232	262	241	274	246	246	267	230	277	266	233	269	234	261	236	246	254	220	246	252	256	232	275	256	236	237	220	221	221	233	246	264	225	257	234	230	220	247	252	259	258	231	245	247	238	242	261	253	264	248	273	252	246	211	233	281	262	258	257	230	249	266	240	229	252	250	260	257	258	247	231	279	235	241	243	228	252	244	239	236	248	274	237	261	273	259	259	251	262	245	232	238	236	248	266	258	246	263	272	251	242	250	229	253	245	237	243	230	263	235	226	232	239	247	254	238	264	253	237	244	250	263	259	256	258	264	231	257	227	243	248	245	239	239	241	247	240	243	258	277	250	241	224	269	254	229	248	248	261	241	249	252	265	261	241	255	243	234	253	258	268	260	252	229	253	269	239	242	209	256	271	232	244	273	273	244	230	227	247	259	241	221	208	230	280	253	240	283	246	249	226	251	252	252	259	250	234	241	239	261	247	215	260	239	251	230	240	248	251	254	257	220	221	258	222	222	269	265	234	246	235	243	280	222	247	236	262	202	247	251	278	243	260	256	246	212	255	264	233	247	253	258	268	236	275	222	248	257	237	239	231	248	230	279	248	240	262	255	234	253	241	289	224	255	244	268	249	239	225	241	242	240	256	235	272	247	233	234	226	229	251	253	253	218	255	254	238	246	248	271	269	252	225	247	253	235	236	253	231	268	254	273	242	259	242	234	250	230	239	251	237	263	240	257	258	222	246	249	241	255	252	248	228	256	267	242	288	249	233	260	254	261	243	260	270	250	241	256	240	241	256	250	276	247	252	247	245	263	224	230	227	231	274	241	219	234	216	248	252	230	258	270	270	239	222	242	243	257	250	274	268	240	244	259	260	237	262	223	260	246	257	267	245	254	260	242	265	258	254	244	231	258	228	246	245	257	232	239	244	214	295	252	248	216	240	241	254	224	209	232	240	232	239	221	240	205	257	242	253	245	275	295	254	253	252	259	238	215	224	241	239	233	229	263	247	251	243	261	224	258	255	262	264	249	260	253	264	266	243	248	267	253	228	247	238	233	247	239	228	242	262	232	249	234	224	261	265	230	230	272	268	230	251	240	266	244	270	249	260	244	249	263	274	242	238	242	238	249	248	259	255	245	243	255	221	219	271	230	253	231	256	250	245	251	245	247	261	244	245	260	260	232	247	257	297	278	248	250	257	267	255	242	243	255	259	254	254	243	261	271	228	240	238	224	242	261	255	249	284	249	266	256	225	244	266	234	255	268	245	244	228	232	247	243	243	237	238	273	257	252	229	235	244	265	243	236	239	259	227	245	227	216	231	237	244	242	241	244	255	241	244	248	262	255	245	248	284	259	248	232	238	261	257	229	252	235	243	242	243	219	254	241	265	224	249	229	238	227	270	237	251	241	241	256	272	249	241	263	270	239	236	277	248	241	241	243	251	264	245	248	252	270	267	249	243	224	270	243	247	238	248	270	242	260	262	223	233	246	261	250	274	286	265	239	241	226	249	245	262	230	242	245	232	240	216	243	234	268	225	231	242	221	261	244	232	242	246	238	242	269	243	272	238	261	244	227	237	241	247	242	260	273	265	262	236	277	261	285	257	272	241	255	275	271	255	270	244	246	261	249	260	242	234	234	245	233	245	267	243	250	229	236	261	242	229	231	290	235	251	257	229	249	276	243	226	245	263	226	261	214	256	250	264	256	223	246	241	264	248	262	257	238	278	263	249	255	285	250	250	260	235	238	242	240	272	272	273	243	263	287	237	276	275	259	241	263	245	245	237	248	241	261	224	228	277	265	235	256	227	265	263	253	246	264	244	263	251	250	228	254	240	244	242	280	249	257	248	284	253	250	266	254	231	209	244	245	277	253	242	268	252	239	234	252	251	244	253	271	265	250	254	248	263	216	228	276	270	268
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
