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
339870699300	339870699820	339870700370	339870700920	339870701470	339870702020	339870702570	339870703120	339870703669	339870704220	339870704770	339870705320	339870705869	339870706420	339870706970	339870707520	339870708070	339870708620	339870709170	339870709720	339870710270	339870710820	339870711370	339870711920	339870712470	339870713020	339870713570	339870714120	339870714670	339870715220	339870715770	339870716320	339870716870	339870717420	339870717970	339870718520	339870719070	339870719620	339870720170	339870720720	339870721270	339870721820	339870722370	339870722920	339870723470	339870724020	339870724570	339870725120	339870725670	339870726220	339870726770	339870727320	339870727870	339870728420	339870728970	339870729520	339870730070	339870730620	339870731170	339870731720	339870732270	339870732822	339870733370	339870733920	339870734470	339870735020	339870735570	339870736120	339870736670	339870737220	339870737770	339870738320	339870738870	339870739420	339870739970	339870740520	339870741070	339870741620	339870742172	339870742720	339870743270	339870743820	339870744370	339870744920	339870745470	339870746020	339870746570	339870747120	339870747670	339870748220	339870748770	339870749320	339870749870	339870750420	339870750970	339870751522	339870752070	339870752620	339870753170	339870753720	339870754270	339870754820	339870755370	339870755920	339870756470	339870757020	339870757570	339870758120	339870758670	339870759220	339870759770	339870760320	339870760870	339870761420	339870761970	339870762520	339870763070	339870763620	339870764170	339870764720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21883	20032	27374	22407	20032	18909	1737	593	465	376	339	292	280	232	226	214	203	227	187	175	194	170	175	191	150	146	146	164	146	145	161	158	139	165	172	155	152	153	154	118	159	126	133	116	135	160	124	148	141	131	144	140	129	141	128	136	148	137	141	135	130	143	156	152	130	152	142	140	143	143	130	123	129	129	138	124	120	142	152	133	131	147	145	127	136	135	136	114	150	144	120	125	148	134	146	147	119	128	121	130	159	129	118	136	130	148	125	127	150	138	143	125	142	138	140	155	122	121	133	135	151	129	140	140	130	124	122	151	121	133	122	125	113	143	151	129	140	130	137	127	144	128	127	139	120	135	117	118	128	130	150	146	134	132	128	126	135	131	149	137	131	109	133	129	144	152	136	134	129	140	136	135	131	122	134	132	111	114	151	150	139	148	150	142	129	131	137	147	124	122	144	134	152	144	138	130	133	138	143	135	125	119	143	142	146	149	143	147	161	132	105	130	128	137	124	135	133	132	125	145	141	153	122	134	138	119	135	134	138	142	139	121	118	144	123	122	116	136	136	141	138	135	142	141	137	151	122	144	146	140	138	133	124	142	118	139	144	150	130	146	141	138	117	158	121	128	155	118	110	161	125	118	123	100	150	139	130	127	126	122	133	108	153	145	140	114	116	117	112	131	137	119	147	152	128	138	144	131	134	123	132	129	122	122	134	134	150	119	112	137	138	138	128	132	124	122	157	146	124	115	123	126	131	141	135	138	136	140	143	133	141	129	115	93	115	120	133	144	142	128	114	129	122	130	146	125	140	125	133	113	134	123	129	147	132	131	134	152	132	129	136	139	121	155	126	127	139	156	152	128	164	167	137	129	141	133	113	135	132	138	131	123	118	104	132	112	127	135	126	125	136	123	137	116	151	151	137	119	158	121	130	124	134	131	116	120	117	136	137	123	139	146	118	140	143	121	143	122	133	132	125	141	125	137	146	145	153	128	138	140	125	146	142	122	133	126	130	126	117	122	137	139	135	132	140	136	149	144	138	140	133	128	160	121	148	134	135	116	122	123	113	137	134	138	155	116	101	110	150	142	128	124	147	148	128	124	137	133	154	139	114	141	143	149	137	136	146	135	123	144	160	158	129	132	132	120	147	145	142	149	149	138	131	124	124	130	111	135	136	126	139	131	131	141	117	153	140	142	136	121	135	157	132	132	133	147	144	132	135	123	127	133	155	131	127	131	134	128	134	130	152	155	121	134	134	130	110	151	135	122	117	132	117	132	122	132	157	147	129	139	109	143	132	149	155	146	144	139	117	115	141	140	130	135	133	128	140	135	136	141	124	131	148	124	123	134	146	143	126	137	127	133	104	122	129	131	154	136	113	121	120	130	133	133	124	117	143	126	127	139	129	149	148	110	137	138	129	139	141	126	145	137	111	127	120	107	142	156	133	124	115	128	128	132	140	119	134	128	131	143	138	134	124	135	142	121	151	117	135	133	152	145	126	140	135	141	153	108	124	131	121	144	138	139	115	127	139	133	139	123	131	153	127	126	120	132	127	130	120	149	134	156	157	126	128	129	125	128	152	116	135	154	131	155	140	121	141	110	128	117	135	120	121	120	120	134	141	134	134	128	133	145	134	156	138	135	146	140	146	136	129	136	131	125	133	151	126	127	146	139	139	122	144	124	141	125	119	143	124	133	141	141	137	132	140	141	122	132	132	143	129	140	121	145	127	119	104	115	140	135	137	138	139	119	134	137	127	127	137	128	112	136	147	155	147	130	122	133	153	136	117	146	135	132	147	126	148	124	125	123	139	115	151	138	149	126	139	134	113	139	129	128	138	126	126	112	148	135	116	134	108	112	121	132	126	140	117	129	135	148	139	142	147	134	129	134	141	146	111	132	133	133	138	147	112	129	134	129	135	159	143	120	141	152	128	140	131	138	144	154	149	131	149	110	145	128	132	143	122	144	125	136	134	110	140	144	127	126	128	140	138	127	116	135	139	140	116	125	133	147	123	128	147	108	107	129	115	132	117	117	119	147	125	144	126	134	155	142	145	125	134	127	132	125	132	124	131	134	143	157	142	130	133	151	135	147	113	148	127	119	132	135	164	142	114	132	130	134	143	145	124	126	128	146	120	139	127	149	141	142	113	129	134	133	148	140	130	127	133	129	153	137	140	133	141	150	127	133	129	130	145	115	126	138	120	154	139	106	133	124	143	130	128	119	153	119	126	151	122	144	157	119	147	131	145	144	121	142	132	129	122	109	137	127	119	141	132	135	140	153	133	135	140	118	160	123	130	132	118	113	117	148	126	105	128	133	126	139	125	131	133	116	127	131	151	127	139	127	137	111	138	130	124	115	131	121	133	124	136	132	145	146	144	153	128	126	145	131	145	127	129	115	115	130	143	126	153	134	148	150	123	145	130	131	131	138	121	131	137	123	124	164	141	128	148	157	129	117	127	139	126	159	114	119	113	115	150	122	134	139	128	123	127	140	129	140	125	141	115	132	150	150	147	117	128	146	128	134	128	129	117	130	140	143	132	127	128	138	151	129	133	113	125	138	120	131	139	126	128	150	122	115	131	124	142	115	132	149	142	155	140	146	154	123	140	142	141	138	162	119	114	132	133	127	132	163	137	135	143	129	126	135	143	141	133	115	154	136	147	152	130	130	120	117	115	120	142	130	124	128	123	118	129	138	139	144	156	119	120	143	120	126	132	146	136	131	156	122	150	118	138	134	127	124	131	128	122	135	142	123	106	151	136	120	146	121	123	117	159	122	139	130	150	146	144	121	133	140	131	111	119	126	134	137	126	118	128	136	117	142	130	125	127	149	144	146	132	127	148	121	111	148	127	117	148	128	153	134	144	146	130	122	144	126	117	126	130	131	114	131	125	139	135	135	139	127	120	144	138	132	146	146	134	142	123	153	134	139	131	124	118	115	158	116	124	128	134	143	151	129	114	140	139	134	126	131	130	143	148	119	136	137	130	135	118	123	129	142	141	133	118	126	132	116	134	135	140	109	139	149	121	137	156	132	135	136	131	140	138	115	133	135	159	132	126	130	133	126	150	154	123	151	134	119	131	123	146	133	113	128	117	161	136	131	132	122	136	134	156	149	144	161	115	143	120	143	129	121	133	135	145	135	128	132	132	123	117	146	110	131	135	110	113	132	127	140	148	140	122	116	123	119	115	125	128	146	136	142	127	132	148	143	125	140	125	132	131	130	138	140	128	113	126	121	122	129	123	134	156	121	135	113	141	143	115	143	132	132	118	138	131	124	143	148	144	151	119	128	127	141	134	130	127	143	159	112	139	116	135	150	145	135	127	150	121	144	146	138	136	126	119	125	131	130	144	140	124	121	135	112	137	121	115	145	145	118	122	128	134	132	129	117	129	121	133	137	134	130	134	136	137	127	128	143	126	135	124	138	127	151	125	144	131	123	127	131	126	146	134	146	112	148	135	109	142	165	137	145	151	116	128	122	147	139	153	142
7240	15421	12758	6783	4584	3132	2373	1741	1481	1221	1015	864	725	739	636	576	550	503	443	422	403	360	376	340	382	344	326	313	313	318	323	291	329	296	315	291	303	300	288	280	267	270	290	258	275	258	264	245	259	288	269	254	257	236	262	290	247	271	258	247	256	253	280	246	273	277	275	223	226	241	237	246	207	225	229	247	236	245	270	254	258	260	246	238	254	249	250	248	236	251	226	227	238	248	198	235	241	258	255	238	245	242	221	227	222	223	246	241	274	243	267	242	211	246	229	213	243	247	251	231	224	231	231	217	222	253	233	209	245	250	248	239	226	278	228	254	247	251	213	238	254	254	250	246	223	241	237	237	226	230	192	236	231	223	271	260	220	225	238	199	211	244	259	239	249	251	222	216	252	233	218	249	246	235	253	218	220	251	275	231	241	227	237	237	252	251	252	237	239	255	253	255	270	208	234	237	263	240	243	245	235	250	233	212	218	242	245	240	226	231	218	243	226	254	230	224	255	236	198	237	244	244	240	251	238	241	267	275	236	238	233	251	249	224	223	230	262	255	244	244	207	211	215	244	226	230	238	252	267	243	245	229	262	213	240	232	226	233	265	228	241	258	225	221	213	237	242	223	222	241	234	256	227	232	272	204	225	224	218	239	210	255	233	217	238	225	240	257	270	241	261	234	242	203	216	264	232	214	239	232	225	237	216	214	233	237	213	248	249	247	221	273	235	222	240	243	238	224	247	221	242	233	252	240	251	237	237	229	215	226	246	251	217	251	256	259	249	233	228	252	223	232	219	223	239	220	244	223	253	243	258	254	231	216	236	225	241	245	230	224	234	221	228	218	220	264	250	240	246	227	229	243	240	270	247	242	241	231	228	241	251	250	244	219	226	259	253	250	236	221	229	216	271	230	248	254	238	234	210	274	229	239	240	262	219	259	231	232	244	240	234	254	210	231	236	234	239	251	238	260	212	237	246	233	248	199	233	237	213	236	247	196	196	234	247	259	220	207	220	252	251	250	237	240	204	244	260	240	259	217	224	234	202	244	236	220	248	254	241	225	211	207	228	228	236	234	271	231	221	248	235	250	217	229	259	233	212	228	233	254	217	243	234	217	240	239	259	238	261	241	235	255	232	225	211	230	248	234	234	235	239	234	253	216	247	233	213	255	198	222	228	243	253	207	241	230	243	208	225	222	232	243	216	278	211	232	238	240	227	215	254	231	249	258	224	248	230	221	212	238	232	249	223	257	255	232	256	236	252	262	223	230	247	202	207	209	230	225	227	277	256	248	239	223	245	246	225	243	250	228	223	235	228	213	222	214	233	209	251	250	227	266	242	249	262	229	211	242	227	229	217	209	245	245	224	256	218	216	220	240	211	251	226	224	238	206	254	233	224	236	234	246	238	222	247	211	240	243	236	233	234	236	222	251	250	247	223	230	205	227	218	254	245	223	242	238	243	231	233	237	231	258	253	239	256	217	215	243	262	238	243	264	249	221	238	283	222	249	236	233	240	220	250	255	249	223	259	225	259	245	243	203	239	236	229	235	238	240	232	262	224	234	251	254	235	236	256	227	254	232	222	236	215	250	242	269	241	248	266	207	227	254	235	217	219	233	240	231	220	204	236	215	252	253	214	233	267	255	230	225	235	204	246	236	239	242	223	242	250	223	221	215	213	262	254	238	244	234	220	250	228	270	246	225	231	273	246	262	217	229	227	256	226	234	210	262	226	205	238	242	230	248	287	269	240	231	210	229	213	256	229	226	234	210	256	240	228	223	244	248	242	252	233	220	221	251	237	232	220	235	267	233	250	239	229	248	225	238	245	224	230	224	242	224	228	258	266	272	231	241	254	212	214	248	273	240	251	234	272	232	248	230	200	234	216	237	202	216	231	240	226	204	234	245	253	239	221	245	204	227	237	256	198	229	245	229	244	245	218	239	233	235	248	215	246	244	238	236	222	211	209	244	225	236	237	234	208	237	247	210	216	246	245	235	244	252	246	202	233	236	243	251	230	216	233	266	215	248	202	250	245	248	235	210	252	236	221	225	222	234	236	223	210	226	227	238	223	212	224	218	249	250	230	223	216	228	212	239	235	248	238	235	256	270	220	238	218	225	251	240	275	236	232	229	237	221	249	228	244	234	233	222	216	221	242	243	243	243	241	259	249	261	240	213	209	240	230	235	232	237	228	251	266	235	232	261	244	240	242	222	224	260	227	244	252	213	250	236	242	263	228	213	226	236	231	233	260	237	222	252	207	243	239	236	261	239	238	263	244	246	237	207	226	240	243	225	240	218	241	249	244	217	239	220	235	220	216	236	223	239	243	230	230	228	220	256	234	241	234	256	206	244	219	233	231	243	228	225	233	196	219	228	254	240	256	221	243	249	285	234	222	255	223	246	231	236	239	257	237	260	229	215	236	240	243	244	236	227	209	231	219	237	217	244	234	210	227	231	239	247	235	226	244	247	250	244	222	258	234	268	212	242	246	209	227	220	205	230	233	227	267	246	214	242	240	230	212	242	237	217	256	237	222	272	244	225	241	233	231	245	217	260	238	212	234	232	262	235	242	250	265	239	235	238	211	252	226	231	240	254	233	196	223	246	245	262	239	216	223	243	232	248	246	219	258	239	232	216	241	242	240	241	242	227	241	222	215	240	239	217	227	234	244	242	255	243	207	236	252	247	236	242	236	235	240	236	217	235	243	242	223	203	265	242	232	257	236	221	229	235	272	256	221	233	221	217	243	236	245	250	249	236	222	222	254	237	237	216	250	238	251	249	235	230	216	216	238	226	240	248	216	228	238	243	231	280	247	239	241	246	251	215	228	224	248	240	210	261	233	204	238	264	236	212	232	236	242	246	226	234	224	246	226	226	227	240	223	225	216	226	226	252	239	227	236	239	242	249	232	234	218	224	227	217	212	242	233	286	254	208	223	250	234	212	237	232	238	239	252	239	242	232	254	222	222	243	246	272	264	226	235	223	234	250	242	239	235	254	227	211	223	249	254	236	249	256	260	265	223	243	234	245	209	255	206	225	249	227	218	225	250	251	234	248	250	250	238	244	230	256	253	197	248	244	283	228	215	224	222	245	246	249	248	236	206	231	239	274	244	258	253	219	236	252	251	221	231	227	214	235	253	248	263	235	234	217	230	255	241	240	222	238	213	228	221	227	250	229	247	220	227	251	264	224	238	246	218	233	214	214	217	250	240	232	254	221	235	227	259	198	238	223	204	233	226	251	242	223	232	238	234	234	210	240	215	237	247	233	241	236	243	242	243	239	228	217	250	262	227	235	246	245	223	249	219	246	243	251	240	239	248	218	241	248	238	227	216	245	249	229	229	247	252	232	234	236	228	225	255	244	248	217	225	233	241	238	257	248	233	233	233	266	248	251	220	231	242	211	234	231	238	227	231	226	224	239	257	225	224	241	229	224	222	247	220	237	239	212	240	249	249	236	236	242	247	227	253	213	257	227	242	217	227	247	259	256
26696	20201	6408	756	491	425	408	369	374	359	370	385	364	377	353	390	374	381	399	370	360	361	368	382	357	385	358	365	369	380	376	390	372	381	421	340	349	375	342	379	349	363	348	409	358	353	355	364	353	394	423	335	334	365	358	356	355	376	359	350	343	367	358	343	377	399	405	375	369	351	371	349	356	327	378	386	377	344	388	361	327	372	327	362	362	371	369	344	350	386	352	355	347	346	327	330	391	385	350	382	389	364	397	345	353	344	347	371	398	391	333	382	332	332	359	327	334	384	351	381	368	371	368	385	355	371	371	377	337	363	353	343	340	386	384	362	381	376	347	393	345	321	342	375	372	310	368	336	384	361	354	383	369	347	334	322	359	338	376	387	361	372	355	376	369	342	406	353	365	339	389	382	351	360	373	384	358	389	372	342	375	356	364	396	318	363	373	352	352	395	338	340	369	353	349	342	378	349	364	388	358	345	359	353	385	380	360	337	400	379	357	380	373	374	385	367	332	378	364	338	368	374	326	371	349	330	352	350	363	344	346	369	349	381	360	344	359	307	385	337	334	354	367	341	373	350	342	333	360	371	372	371	332	354	336	329	347	413	353	362	381	398	367	384	324	332	368	359	383	377	397	356	372	361	310	362	360	374	362	364	383	364	376	384	341	342	371	368	383	363	355	392	356	376	358	374	328	344	350	388	346	355	332	359	355	315	339	369	367	384	394	381	394	376	381	353	339	355	351	361	360	351	328	381	369	368	369	396	347	360	373	337	394	370	375	337	363	339	359	397	381	346	336	348	416	370	349	371	354	361	358	388	348	397	347	381	346	356	360	351	370	344	379	364	371	336	342	394	352	346	352	359	352	358	349	344	362	400	371	364	359	360	369	358	349	355	401	331	375	317	352	369	371	372	349	367	313	354	352	346	395	342	401	333	355	336	326	337	369	344	353	357	351	408	378	352	342	361	355	326	355	381	395	374	362	359	352	374	379	379	339	361	380	371	402	330	337	384	384	382	335	391	369	351	348	357	359	364	352	381	359	400	360	362	353	344	356	346	374	354	358	371	356	383	386	376	391	395	386	353	387	349	381	373	347	348	403	335	323	375	334	335	355	375	354	350	385	372	383	327	371	378	366	349	351	368	351	357	377	373	359	353	353	377	339	320	384	347	352	367	380	384	368	359	351	393	347	376	327	356	383	358	371	355	360	341	358	357	360	332	417	339	370	333	420	346	368	324	355	344	344	376	354	378	332	356	384	374	369	337	363	360	358	348	357	395	366	360	383	360	369	370	361	380	364	391	385	356	351	354	354	381	360	349	322	330	348	342	353	355	346	347	356	374	350	336	376	359	331	406	365	340	335	362	347	361	376	397	351	358	349	369	345	379	356	381	377	366	372	370	358	392	397	402	381	386	366	370	391	377	363	340	376	336	380	350	364	336	370	371	396	343	356	405	351	357	340	353	362	374	354	384	370	366	383	387	385	382	359	361	367	357	328	365	391	363	341	373	371	383	332	341	357	370	364	383	343	378	376	388	367	366	369	358	353	383	360	317	335	370	362	373	356	357	358	338	358	375	335	385	365	346	378	345	376	423	373	314	359	360	351	323	370	368	388	340	337	368	331	367	408	390	374	394	386	342	373	373	353	391	357	382	371	388	336	358	341	387	375	381	378	323	375	350	369	346	367	410	384	360	367	335	358	343	371	385	374	368	371	373	387	411	355	379	383	365	336	385	359	376	368	359	342	341	346	353	384	340	399	385	375	356	404	398	374	348	359	373	376	356	383	337	368	381	374	338	344	317	328	376	354	361	341	366	346	351	351	344	360	365	403	361	365	388	371	333	348	369	353	365	365	351	377	372	370	381	384	365	379	394	368	355	353	367	368	350	353	352	372	397	354	345	384	370	361	383	351	365	353	388	362	371	318	344	371	353	389	349	340	351	358	373	385	399	382	341	356	363	392	359	367	387	330	380	387	361	368	348	363	381	356	361	377	359	365	381	378	379	396	384	403	340	351	373	353	370	379	336	353	366	345	373	332	340	344	405	338	345	381	392	336	371	362	410	364	385	377	334	385	351	363	358	377	370	362	393	358	396	395	399	356	336	362	383	318	368	368	370	358	370	350	365	344	391	374	383	378	353	339	403	376	332	360	389	378	350	355	354	360	362	376	365	366	342	391	401	375	375	368	373	354	364	370	351	357	355	357	347	360	326	374	363	352	339	340	348	356	323	350	365	337	364	400	381	375	356	376	335	343	355	342	369	361	399	342	344	364	384	401	349	393	387	362	404	372	355	352	352	358	370	363	379	356	375	367	385	343	340	402	343	344	358	372	363	350	378	360	393	374	319	365	353	402	367	356	367	361	347	369	357	362	343	389	340	337	376	389	356	348	361	337	354	365	361	374	359	361	377	355	349	337	382	384	352	360	364	395	356	335	408	344	378	397	349	359	350	359	378	348	358	385	352	382	378	350	350	383	336	374	376	349	369	367	386	350	357	372	349	386	357	348	376	350	360	371	352	390	376	389	379	355	345	338	387	338	369	354	371	405	413	367	392	360	342	398	341	370	338	355	383	353	353	318	382	355	378	374	350	381	357	346	351	383	385	371	363	390	338	378	390	394	378	392	348	340	362	343	359	364	355	360	382	374	381	378	367	358	333	389	382	364	379	389	347	379	339	344	370	348	350	363	335	349	378	378	409	339	357	379	373	387	382	368	335	354	319	369	368	390	379	401	377	341	345	362	373	355	320	373	316	338	317	386	370	352	355	357	342	405	372	356	348	347	338	376	345	338	349	357	334	375	379	352	337	336	353	348	348	353	387	349	329	371	379	341	359	352	358	326	398	366	359	349	370	386	378	360	348	371	351	338	354	363	345	359	363	371	373	393	352	367	381	375	390	382	341	381	381	359	356	327	342	343	375	361	378	346	347	364	374	395	368	382	330	400	372	376	374	375	375	318	369	342	362	328	352	366	347	344	379	377	377	388	331	385	360	338	371	340	355	397	363	403	355	355	359	322	376	365	332	356	362	347	358	370	364	368	373	333	365	374	339	388	365	396	350	400	367	331	365	391	331	343	332	363	351	362	369	371	341	350	402	350	378	352	394	394	363	355	377	348	361	330	357	345	347	331	386	362	346	344	400	376	391	366	337	344	369	346	361	361	342	357	342	372	399	354	375	370	361	344	370	371	369	356	393	380	380	357	388	377	356	373	378	387	386	329	370	354	333	385	379	391	316	386	357	360	359	358	382	370	325	363	350	361	325	346	394	329	367	389	355	372	332	357	375	376	372	422	345	363	356	373	352	321	339	337	344	347	383	384	346	350	337	355	359	355	381	327	369	353	357	393	385	373	377	368	348	363	362	342	403	359	343	389	343	382	372	336	365	333	372	316	352	340	392	366	358	400	360	358	363	359	355	390	348	347	340	357	394	351	393	387	343	359	354	322	381	343	384	382	362	358	358	360	374	393	375	374	355	353	341	368	351	360	335
3980	1587	1450	950	838	738	730	627	648	654	646	681	607	616	633	659	618	635	640	683	656	629	629	669	607	627	631	585	632	618	622	591	651	628	652	600	662	679	590	613	599	635	627	620	589	661	650	611	638	617	581	601	657	644	646	698	598	621	643	641	618	577	629	621	643	589	609	590	650	606	667	599	579	633	590	624	592	682	625	626	633	620	633	645	603	656	644	610	633	591	662	644	601	647	631	663	638	652	607	627	648	638	621	636	598	608	603	647	599	645	677	612	618	630	608	619	641	616	619	637	641	596	629	644	662	664	656	603	610	594	664	630	667	680	628	611	639	666	649	598	667	609	627	637	650	680	618	596	599	634	623	583	655	623	621	589	618	617	630	623	603	588	658	627	612	595	679	619	680	569	599	630	594	577	601	664	613	619	669	625	675	654	586	611	667	626	634	629	668	634	673	601	637	646	623	609	613	604	637	644	596	630	627	609	592	623	614	617	587	655	622	603	580	607	625	636	620	635	638	604	620	627	660	609	617	612	642	570	638	672	669	616	651	569	615	613	646	659	617	616	661	645	659	629	616	653	613	622	640	620	651	553	624	618	597	623	592	617	595	611	600	611	622	647	605	633	592	633	616	596	616	625	603	601	601	606	621	590	634	633	670	616	604	650	620	594	630	635	612	584	600	637	620	663	584	663	647	652	655	603	654	637	593	658	631	655	611	597	586	606	616	603	601	612	655	624	649	625	629	629	607	596	616	633	640	642	610	595	652	566	621	627	619	607	569	594	614	601	626	638	638	641	578	582	600	610	601	661	571	609	588	612	629	635	642	625	595	602	636	646	569	601	550	618	628	657	615	620	609	629	629	592	602	650	574	592	601	645	639	610	592	639	654	615	655	639	620	618	635	640	640	633	621	630	634	617	585	619	596	676	623	598	613	590	613	620	626	627	611	640	600	635	651	642	617	620	622	641	639	608	672	647	680	612	678	653	611	608	629	631	627	629	651	612	653	676	590	603	591	629	615	628	564	643	680	617	661	600	591	641	590	654	656	623	650	625	600	621	655	649	652	589	593	595	652	635	674	624	594	583	621	617	648	585	631	617	616	605	611	612	611	594	610	649	622	583	625	622	608	625	641	608	620	593	590	652	665	642	622	667	650	625	606	628	662	573	604	603	637	602	610	623	656	612	610	639	613	620	631	643	597	656	598	638	662	657	588	635	616	627	598	602	629	609	629	629	620	637	635	623	625	617	617	557	639	648	579	647	588	604	662	621	636	638	592	588	642	622	649	640	606	643	635	602	618	646	655	592	641	633	642	679	633	634	645	654	630	609	605	594	629	653	652	593	591	635	664	611	690	623	631	602	663	654	636	649	609	593	644	633	622	636	614	596	628	590	652	656	672	634	619	647	695	574	697	616	621	627	657	655	623	661	597	664	613	598	609	629	647	615	614	691	641	606	619	642	662	638	591	585	598	615	594	678	597	623	637	666	674	628	644	619	632	668	627	621	596	629	652	648	639	608	649	657	612	591	608	639	581	590	621	612	649	638	641	584	637	626	648	635	663	676	660	615	611	605	650	624	626	684	623	619	637	597	631	645	608	634	638	638	635	611	667	634	647	608	631	621	631	642	655	638	608	633	617	611	629	622	653	662	586	676	652	599	642	607	625	615	623	633	616	647	632	599	596	615	633	589	655	606	638	620	625	642	634	600	608	633	608	634	642	670	609	639	653	619	628	639	623	612	659	646	642	584	622	620	593	610	599	565	595	613	625	663	661	645	602	607	620	606	633	610	670	617	633	617	620	633	633	636	628	598	656	662	620	619	632	582	616	608	600	608	620	642	606	622	632	664	631	641	695	632	625	560	678	614	618	646	642	618	648	617	600	627	649	630	592	645	597	639	612	645	637	602	619	665	636	590	618	612	656	677	648	630	641	663	598	641	641	596	656	615	604	637	601	604	609	622	643	625	616	644	609	637	615	621	620	600	628	606	610	641	663	629	633	624	692	654	634	629	611	600	624	608	615	633	616	621	631	586	660	650	628	618	610	641	614	616	616	653	582	627	577	654	646	613	591	634	625	629	601	623	603	601	621	614	585	625	608	570	657	621	665	609	613	568	622	627	629	671	608	613	635	618	691	632	624	610	599	629	610	633	601	619	580	676	633	581	586	625	642	610	592	609	631	621	635	631	589	618	620	621	625	610	621	596	638	655	615	610	687	620	590	648	637	616	610	631	602	650	655	614	645	624	604	641	643	615	647	613	633	639	632	619	644	575	604	606	661	647	625	617	657	611	614	583	614	664	668	611	641	568	610	645	615	619	621	653	592	609	610	618	594	604	658	576	575	590	607	605	626	606	676	601	590	620	649	638	622	651	668	625	661	613	600	664	596	592	619	653	620	643	606	660	629	613	603	631	618	659	655	620	617	608	674	612	601	659	641	626	645	642	613	625	676	647	624	591	625	621	618	637	602	584	611	643	632	628	613	636	624	604	642	611	640	632	598	641	599	637	673	615	595	644	613	624	622	654	645	640	581	620	607	636	666	651	580	577	627	646	618	639	612	633	611	629	604	660	634	587	579	638	599	619	614	665	602	651	693	642	652	614	631	628	609	645	644	681	551	616	596	606	594	651	622	629	632	584	641	598	610	615	639	562	671	593	588	611	611	624	619	629	626	653	599	609	649	645	625	651	626	605	607	606	639	613	650	629	612	644	604	659	625	623	620	583	611	650	614	600	655	641	622	634	643	626	625	619	657	627	622	562	576	611	614	565	632	608	619	602	602	615	655	647	641	604	625	604	595	652	600	638	618	632	597	623	598	628	637	598	623	593	626	638	575	630	628	633	612	609	594	593	658	574	630	621	614	578	639	618	644	640	634	605	603	623	621	586	622	647	632	615	636	637	617	626	647	634	615	643	613	652	642	643	646	668	633	662	616	615	574	673	602	625	680	617	587	630	612	675	609	640	618	612	598	619	644	594	634	617	651	645	620	596	590	650	643	607	642	636	557	610	610	650	629	629	593	637	609	598	629	601	619	617	631	654	596	613	618	642	657	604	628	641	601	632	633	620	623	638	609	642	626	604	611	653	656	580	657	633	612	609	657	606	623	625	668	631	593	627	611	612	623	652	658	633	634	639	605	628	630	622	625	658	620	621	640	595	621	632	608	617	648	626	649	602	623	616	577	597	617	611	614	609	602	609	653	648	668	602	651	628	680	636	596	584	631	634	595	622	610	657	678	629	637	677	647	644	652	664	639	638	635	656	632	647	614	638	630	663	614	666	600	664	658	640	577	621	612	637	670	660	656	644	664	575	616	667	594	615	677	620	581	628	673	614	649	671	636	686	659	586	592	620	625	677	612	632	651	631	633	642	619	637	671	610	594	606	665	625	611	632	633	624	614	577	615	637	616	637	618	600	643	623	616	648	650	611	588	608	652	574	633	601	659	671	612	661	637	641	649	640	643	633	614	568	611	631	622	685	646	631	649	624	646	569
24098	21244	28421	24351	20820	2829	707	531	434	408	360	346	334	345	304	371	306	317	327	311	288	302	281	280	280	304	288	325	277	251	292	294	269	273	315	263	284	280	259	295	258	281	283	289	268	257	273	263	268	280	280	288	251	279	264	276	290	251	260	271	275	289	259	284	288	253	262	250	290	308	248	275	262	262	288	312	273	271	258	263	268	286	286	270	314	279	265	266	260	264	268	254	287	264	265	285	247	265	271	303	275	267	269	291	255	239	254	290	287	274	274	271	239	285	261	253	282	294	265	246	252	259	246	264	260	240	268	257	263	267	269	283	260	275	258	263	288	301	276	275	298	300	273	301	276	261	277	271	302	308	307	263	307	264	294	266	270	245	310	281	272	254	264	303	288	241	260	260	305	284	261	255	271	291	280	284	237	291	274	292	249	298	269	284	228	297	242	272	248	269	259	255	277	266	270	281	264	262	263	281	256	230	257	278	276	262	262	276	264	257	272	249	268	275	259	277	264	290	295	283	255	307	280	247	282	267	254	262	270	275	293	249	259	253	252	253	240	243	273	244	269	295	274	260	261	267	261	289	246	252	268	274	243	253	298	263	274	283	259	269	267	272	273	252	255	267	262	257	258	291	262	233	262	268	253	276	293	258	238	293	263	291	253	277	258	263	278	270	298	247	294	267	277	217	276	273	254	272	285	251	250	300	251	287	259	236	254	285	273	293	302	277	261	286	291	266	270	265	284	283	277	279	277	256	238	291	271	276	253	250	281	260	302	270	250	278	271	268	282	274	275	266	278	229	263	238	256	291	263	272	267	268	267	253	265	265	263	279	275	258	233	264	298	299	260	274	258	250	264	247	283	273	262	291	277	313	253	292	253	263	275	285	224	233	265	260	292	284	272	261	248	269	276	257	266	268	264	262	273	283	294	312	306	272	262	266	290	268	249	269	271	250	255	256	240	257	251	278	235	261	255	251	305	242	289	274	238	264	283	257	256	267	252	264	272	237	281	250	297	292	281	254	269	239	245	245	242	241	278	253	272	253	277	279	273	258	276	254	255	268	272	283	291	277	315	267	275	281	282	263	245	291	280	265	273	280	278	254	294	293	266	286	309	248	265	260	279	269	303	259	285	271	255	255	287	256	263	242	251	284	270	304	270	289	256	256	264	275	262	254	254	288	259	260	268	288	276	288	254	281	245	268	281	296	263	266	252	258	263	252	265	286	265	265	278	278	285	258	256	299	274	260	274	246	234	263	240	255	289	267	296	250	269	304	272	267	266	242	271	265	259	290	263	245	265	282	295	249	267	245	263	282	266	258	247	281	259	260	283	269	269	265	283	286	303	277	288	237	271	265	240	260	257	267	283	265	282	273	287	268	254	303	278	280	255	267	265	260	262	268	260	266	278	306	238	299	267	259	291	273	261	280	262	284	271	282	255	250	253	242	294	287	296	294	276	267	266	279	266	264	246	275	236	265	259	270	272	283	271	283	249	294	239	287	287	247	282	275	283	276	238	247	263	260	254	256	280	275	259	251	254	296	272	250	258	275	238	248	262	293	280	243	248	279	274	250	241	277	269	277	280	267	291	261	227	288	276	254	253	265	283	283	282	245	287	283	269	264	285	259	279	254	268	278	283	267	275	218	288	284	276	275	277	266	271	294	256	238	230	264	291	273	284	282	287	287	241	290	267	290	269	267	290	298	287	274	284	284	270	287	250	290	257	265	254	261	294	264	271	260	258	281	266	252	286	278	258	273	254	237	237	270	277	278	286	286	267	263	247	272	258	259	283	247	265	255	248	264	269	273	262	292	260	281	278	287	278	285	294	286	259	293	294	281	257	266	262	259	265	291	272	268	263	287	265	281	253	263	277	233	290	273	269	270	264	257	246	297	300	277	263	263	304	279	291	289	256	273	280	268	245	271	243	240	285	255	222	267	275	234	267	264	288	271	268	275	270	274	262	273	279	246	277	279	238	248	307	304	275	258	301	254	290	250	287	265	264	285	280	272	268	270	261	271	250	275	265	262	256	259	254	261	260	268	273	268	293	271	283	239	254	269	265	260	280	278	243	269	272	294	257	274	275	275	243	285	278	246	278	257	274	283	301	271	287	286	278	252	245	279	255	248	280	263	282	266	259	297	251	271	285	258	282	300	258	253	258	285	249	255	286	281	233	268	235	250	246	282	269	284	301	248	233	321	252	262	265	270	262	274	262	275	291	264	270	267	262	252	301	252	271	295	276	265	268	272	280	285	258	250	275	233	254	281	255	295	252	248	253	297	286	286	259	281	262	269	273	256	285	270	262	278	238	313	275	243	292	259	255	284	275	262	259	255	275	273	228	274	274	284	258	269	255	263	296	293	285	249	293	277	282	279	257	285	277	264	288	272	240	250	272	269	287	238	254	250	274	264	266	284	255	260	269	262	289	258	254	272	274	267	253	240	278	300	253	274	258	247	289	259	298	282	273	292	270	236	254	266	271	254	265	271	229	239	257	260	258	262	258	269	255	254	267	248	256	270	260	297	276	264	270	252	265	288	275	279	267	249	257	262	249	268	269	266	267	237	283	257	300	276	306	275	288	277	278	257	274	276	254	274	252	297	263	265	245	312	288	282	310	258	257	276	264	265	267	277	252	270	250	293	279	253	274	276	259	263	260	258	274	297	249	266	254	270	270	291	253	285	261	276	280	273	290	235	260	260	234	280	273	286	257	229	239	284	293	255	269	260	257	274	271	278	241	286	262	266	272	285	249	286	244	254	267	261	283	254	300	262	251	251	283	246	251	250	244	249	258	272	270	275	287	293	250	238	255	271	279	254	258	267	272	262	259	264	253	271	255	258	271	287	247	267	244	285	259	262	264	270	255	240	250	284	276	274	265	251	243	241	262	279	258	250	243	248	262	284	264	291	286	256	299	244	280	283	263	277	283	273	265	236	263	277	286	276	295	290	279	282	262	280	258	287	291	260	275	279	280	286	285	271	299	273	303	276	261	242	283	270	251	242	251	271	268	290	271	276	261	290	279	270	268	241	265	248	276	267	243	257	253	268	241	263	280	271	253	259	278	252	274	292	262	266	237	274	257	246	259	289	294	255	298	243	243	254	259	230	284	292	245	275	252	265	292	261	269	281	279	269	296	269	279	269	243	292	278	266	294	251	247	262	264	305	240	294	291	291	265	293	254	280	273	291	274	253	305	279	274	293	300	268	281	267	267	251	263	281	274	261	288	254	263	283	248	260	272	263	265	275	276	230	277	271	282	275	248	260	299	272	261	235	250	257	283	279	237	286	268	269	256	297	266	287	272	288	284	286	285	262	282	280	276	241	263	258	263	245	243	271	286	267	249	315	277	283	279	264	264	271	272	256	248	289	263	247	267	275	274	249	228	275	254	284	284	300	262	253	250	254	241	265	277	281	278	265	286	265	249	257	246	273	271	265	282	292	272	279	249	271	272	273	259	272	269	301	275	274	268	279	257	248	288	281	260	268	267	259
5490	10276	8569	4508	3030	2065	1653	1372	1097	1012	917	816	717	732	643	653	667	602	534	612	577	562	549	592	531	546	526	528	516	510	559	494	507	510	479	518	525	517	515	511	447	456	472	472	511	510	477	511	511	515	501	522	469	472	461	484	464	469	478	470	491	492	485	485	446	473	491	462	488	503	484	497	474	445	483	427	460	464	452	489	496	492	509	456	504	488	480	503	457	439	449	496	529	494	487	473	463	487	473	484	472	474	459	456	489	518	464	475	437	474	487	497	500	472	454	468	474	500	490	455	514	463	471	478	491	489	473	451	523	464	466	465	487	480	453	495	511	503	428	442	504	491	459	505	530	479	517	485	458	437	470	468	494	452	458	472	472	503	459	479	463	498	467	466	487	513	522	496	465	469	482	513	455	486	461	460	487	483	463	490	473	465	486	505	465	516	470	519	494	444	473	489	442	477	463	466	474	442	475	495	488	479	444	473	485	470	451	465	475	450	503	471	467	463	465	487	461	498	482	463	458	481	487	481	489	509	493	507	462	455	483	453	497	487	481	469	472	469	473	462	463	469	468	471	462	480	436	483	468	456	472	441	467	478	464	408	453	455	478	447	451	470	499	466	451	480	506	460	456	468	476	440	449	505	482	514	490	484	464	459	453	469	457	467	452	419	435	466	465	435	462	454	473	449	481	482	458	490	494	466	464	450	472	497	463	492	464	464	480	430	475	453	503	470	466	461	471	432	470	478	486	461	495	456	483	455	470	462	465	473	451	499	467	449	509	459	485	478	478	503	477	448	455	459	460	478	445	469	460	452	466	440	471	476	433	485	516	476	491	506	494	468	467	471	462	454	481	469	484	470	470	465	499	448	470	479	485	479	477	484	432	486	432	465	489	462	482	506	494	483	475	488	428	487	504	465	499	468	512	494	470	469	479	470	492	469	480	511	480	435	478	456	495	452	490	465	484	491	486	432	459	472	470	461	457	494	456	467	464	488	454	464	462	475	497	470	452	508	494	503	486	473	463	464	456	473	447	495	484	488	462	458	497	502	472	479	468	436	459	433	500	463	446	449	492	515	487	461	481	460	471	499	514	463	478	483	474	466	452	460	513	494	498	463	474	451	458	437	474	479	478	502	504	514	433	485	474	451	445	450	432	502	462	473	496	509	455	493	443	488	456	464	458	460	476	458	475	476	478	458	455	533	471	459	478	468	458	519	458	472	480	480	457	517	468	477	499	481	462	463	460	484	421	451	452	499	447	463	473	472	442	441	477	452	457	439	469	467	499	493	482	456	445	501	435	524	462	500	492	494	484	494	488	486	454	441	480	484	472	452	475	494	494	473	472	459	455	486	415	447	521	455	451	449	464	491	460	477	468	496	531	491	438	482	472	475	470	465	462	462	479	468	483	458	485	462	469	466	482	485	511	451	446	466	442	497	489	469	497	472	510	470	492	461	495	472	463	483	447	477	500	513	505	454	485	491	450	480	459	517	498	476	502	443	447	463	485	469	448	465	496	502	460	501	467	479	497	446	464	476	444	467	459	491	468	449	507	458	519	451	456	483	490	460	504	448	483	492	432	482	452	481	461	475	433	505	514	509	481	515	440	473	462	474	506	463	522	474	497	491	521	502	479	472	474	410	449	474	456	464	488	446	474	473	488	470	443	450	442	483	511	475	448	469	462	469	478	485	469	462	498	477	475	480	468	458	448	495	469	493	486	458	461	451	450	492	448	494	429	457	453	455	455	461	480	472	484	494	454	438	431	533	506	485	484	448	456	491	504	487	453	487	482	520	455	494	499	497	449	470	434	468	468	461	429	467	458	464	481	480	491	488	454	444	488	506	479	475	485	505	452	453	475	455	458	451	473	418	449	458	495	492	444	468	466	474	480	479	502	535	533	458	453	461	494	417	486	517	467	504	427	470	482	470	464	491	492	462	476	501	474	492	484	463	455	465	484	461	469	466	483	525	491	475	501	507	493	468	433	494	457	483	509	426	503	475	465	465	499	458	462	448	464	471	437	438	480	414	481	510	493	495	466	522	464	508	471	476	480	479	468	472	474	467	482	452	489	497	448	467	450	477	502	448	460	488	482	442	475	470	500	507	452	487	512	502	473	465	468	460	444	458	465	455	486	467	465	454	466	499	441	435	436	488	475	464	463	452	472	483	474	485	444	469	452	455	478	483	481	476	460	454	467	469	458	450	444	471	418	423	475	472	436	505	496	456	465	464	497	465	500	478	483	464	498	457	498	453	470	462	451	473	483	494	499	430	475	496	463	472	452	469	456	493	494	459	460	387	494	452	499	479	441	479	487	485	456	475	424	482	455	449	480	459	432	516	441	486	455	497	454	475	481	446	435	475	463	489	417	476	471	468	480	499	487	459	471	492	461	459	443	463	460	512	433	509	464	479	463	482	420	478	440	460	457	475	448	439	465	478	471	491	482	476	445	418	441	433	443	488	451	443	470	492	463	464	470	481	465	500	475	483	502	474	445	494	463	468	441	458	474	487	491	472	465	463	471	455	432	483	486	474	524	534	468	470	466	473	491	459	470	483	465	448	462	493	470	512	447	466	481	472	458	466	451	447	455	435	477	489	477	484	527	478	456	477	456	468	474	438	468	470	411	485	487	449	456	471	445	460	463	493	491	503	486	477	447	471	488	466	462	470	474	465	446	494	458	473	447	468	504	459	466	491	459	450	442	494	465	492	504	453	466	502	463	477	529	468	494	479	449	454	460	450	495	465	441	468	438	490	475	488	470	469	497	497	436	467	493	472	466	514	493	472	450	461	446	474	463	491	496	507	458	482	465	472	520	439	460	493	476	430	526	449	440	469	466	449	490	456	446	511	483	523	472	444	495	463	476	489	506	430	505	515	465	495	447	491	495	483	472	467	427	472	465	481	466	510	484	483	474	451	463	465	454	481	467	475	476	486	461	440	488	479	482	512	465	476	476	474	452	495	464	439	494	461	462	464	462	458	459	501	459	435	460	480	458	464	425	491	494	476	459	476	473	448	456	427	479	468	473	499	486	497	522	459	457	463	462	443	467	445	439	457	458	506	459	465	455	509	454	444	477	499	476	463	510	495	493	472	483	495	479	466	493	514	473	458	503	470	481	444	460	435	442	484	423	460	486	533	456	483	494	486	462	493	477	466	466	443	505	480	476	439	488	519	473	450	467	492	458	512	453	456	512	492	449	508	454	526	473	469	477	417	484	507	476	465	504	500	467	446	470	473	479	501	478	468	507	484	465	452	474	451	473	496	469	465	456	452	485	504	471	457	491	440	507	452	486	450	509	479	489	462	479	503	474	453	435	487	447	470	459	454	447	450	493	520	467	500	537	463	473	448	462	463	485	497	430	461	504	446	503	455	485	485	465	469	457	477	478	432	508	463	487	449	495	413	493	452	503	473	430	481	449	476	477	495	479	464	472	511	496	511	474	467	446	427	462	465	423	474	508	449	488	481	457	489	483	499	457	456	444	478	470	437
23164	21220	28979	23759	21220	20188	1881	595	434	404	320	319	274	247	238	227	218	214	206	195	181	195	192	195	155	170	164	148	164	151	168	159	156	181	159	133	161	169	152	158	168	170	161	120	147	138	163	166	125	138	152	139	166	143	153	146	158	141	153	130	154	144	150	166	147	132	162	140	137	163	145	154	154	148	131	132	139	139	145	143	133	149	134	163	159	141	125	162	137	152	149	151	156	137	155	128	157	131	130	144	128	133	146	144	156	146	137	139	141	137	169	158	148	137	142	135	146	152	145	154	149	134	132	150	134	149	167	162	148	152	135	139	154	148	164	129	145	134	141	144	129	147	151	153	165	135	131	126	147	137	156	130	168	149	135	120	140	163	138	144	155	129	147	148	150	169	142	148	130	143	143	152	146	144	150	143	134	153	157	160	145	144	122	147	158	137	168	156	145	143	143	142	135	144	164	143	167	142	132	144	138	147	140	149	138	168	142	145	128	133	121	138	147	136	154	130	140	157	131	127	132	120	142	125	144	150	143	138	161	163	142	145	131	153	151	117	164	125	145	130	141	147	142	165	143	133	126	145	155	127	138	107	148	140	147	160	150	144	146	128	146	151	139	164	157	150	150	146	144	138	131	132	156	137	141	135	123	140	123	144	147	113	133	128	146	138	145	158	146	145	140	143	141	169	119	153	150	163	129	146	141	136	136	136	153	131	147	176	149	148	135	147	134	150	131	147	125	132	139	129	142	127	145	151	147	145	168	142	136	139	160	119	145	145	133	131	158	131	136	127	149	134	120	118	126	147	130	142	144	158	155	127	147	149	160	151	154	136	167	131	139	156	149	163	149	139	135	158	149	142	132	151	138	157	132	142	127	146	163	122	146	154	164	130	139	148	145	155	141	130	177	138	146	139	131	147	121	109	150	149	151	146	129	163	126	144	131	143	164	158	138	139	132	149	125	150	137	137	126	145	140	146	137	140	143	161	143	122	142	137	133	120	141	138	163	139	148	138	134	130	138	146	119	148	142	120	138	128	136	144	128	134	136	135	148	129	135	137	150	136	118	153	145	124	169	173	166	145	150	134	147	137	145	130	153	123	147	154	130	126	146	141	125	127	146	154	146	163	150	137	148	127	154	138	139	147	123	145	123	132	154	149	141	135	118	132	128	132	124	151	156	144	127	141	131	151	133	132	137	147	141	122	136	145	153	156	149	131	153	142	162	137	118	146	125	114	141	154	124	136	166	158	135	115	135	142	151	113	136	146	112	136	135	128	149	144	154	151	150	132	136	132	113	132	141	142	129	130	137	140	130	145	153	155	151	129	146	140	160	144	143	146	129	148	147	148	166	135	123	128	139	131	148	147	146	143	131	147	134	132	132	159	120	154	139	150	148	149	133	149	129	146	124	155	156	145	157	147	133	142	136	131	142	134	156	148	144	153	133	154	146	155	129	136	143	137	138	149	137	123	148	129	144	141	141	152	114	143	138	154	143	165	138	150	143	162	138	171	155	140	159	148	136	138	128	134	164	135	146	135	146	160	152	149	105	131	135	130	141	142	140	146	121	132	142	148	142	149	124	140	162	142	116	156	152	135	161	149	142	133	131	158	146	154	149	143	145	131	141	143	123	166	136	138	168	144	115	128	127	133	130	137	147	138	150	165	136	149	165	125	133	133	147	144	133	117	164	138	133	135	155	164	131	124	159	147	125	154	134	159	139	158	150	136	125	121	150	137	166	154	161	148	146	148	145	149	152	143	150	162	152	144	136	137	130	139	138	132	128	144	164	123	140	142	135	169	143	144	146	117	134	158	134	157	133	163	134	151	149	147	136	152	142	142	130	140	138	135	143	144	133	153	141	145	153	134	155	137	133	139	128	151	146	144	125	144	141	157	129	152	152	129	147	154	141	146	147	162	150	141	166	141	150	143	130	131	137	146	152	147	149	144	135	151	120	162	139	137	148	146	159	143	154	159	132	135	133	154	166	148	136	133	148	139	147	135	141	133	161	148	148	148	161	150	132	147	152	152	164	144	133	146	149	145	127	134	135	136	153	141	129	163	153	153	145	132	153	127	144	157	113	146	139	149	112	132	126	121	136	161	135	138	159	161	127	147	147	131	156	134	141	136	132	111	168	123	148	132	157	139	146	128	123	142	135	141	105	135	150	150	158	155	141	131	130	153	131	154	150	147	142	148	142	141	127	158	124	152	135	140	115	133	143	139	138	157	158	131	151	139	120	153	116	143	136	114	158	127	147	112	135	126	139	144	142	128	140	143	140	138	166	137	163	150	145	148	121	132	140	139	129	144	144	152	136	121	145	148	138	144	149	138	131	115	137	147	152	130	102	127	143	149	137	140	149	138	145	118	145	136	154	124	149	146	134	140	148	152	152	157	122	126	159	134	153	141	137	118	119	139	146	127	133	140	134	143	137	136	148	136	144	138	119	157	140	170	136	144	139	151	136	140	128	139	141	145	144	123	119	134	145	134	160	131	137	139	134	153	139	141	145	149	141	138	139	127	137	137	145	119	145	137	127	131	154	131	124	145	144	154	139	150	125	126	118	126	136	143	162	152	145	152	124	118	124	175	151	134	132	145	131	136	152	127	130	145	156	141	136	136	154	142	147	132	159	135	124	159	114	153	146	138	149	144	151	126	169	151	159	143	130	151	146	138	138	104	149	110	129	150	137	131	140	129	145	141	128	115	154	170	152	139	157	134	120	151	132	138	157	146	123	136	138	146	156	136	148	139	147	139	129	136	147	137	144	146	142	140	125	148	160	141	142	159	139	150	124	120	136	121	140	147	129	163	138	143	157	166	134	138	132	141	151	132	157	141	128	149	143	137	138	154	138	135	138	179	142	144	135	139	153	146	130	136	152	120	143	141	125	125	137	144	147	125	143	137	122	149	135	132	128	144	145	129	137	145	140	130	153	130	129	171	151	149	151	168	145	129	128	142	144	147	146	115	145	130	138	137	144	137	142	139	122	142	149	113	147	127	139	141	151	145	147	141	137	127	144	144	154	157	142	143	138	129	144	157	147	125	151	129	136	141	167	132	117	129	150	149	131	135	148	138	152	153	121	122	144	150	156	147	151	151	149	142	161	139	132	161	129	132	124	152	128	164	134	164	148	165	146	139	152	148	132	154	108	162	140	138	137	144	145	131	115	127	135	142	137	140	138	152	152	158	151	153	149	129	141	168	149	136	132	137	140	161	140	146	132	134	151	146	131	137	133	152	134	146	135	155	148	150	132	161	155	151	144	126	119	124	141	139	132	115	130	147	159	136	138	162	138	125	148	136	167	151	154	145	101	135	157	133	145	150	139	138	141	132	135	142	123	141	151	141	163	150	138	141	125	136	134	137	151	136	130	157	109	145	126	137	154	135	141	133	123	125	130	127	158	133	136	151	142	149	143	144	142	125	146	131	150	132	142	127	126	131	145	150	147	134	136	149	124	153	139	124	125	147	135	148	151	158	144	127	148	126	160	149
7657	16157	13503	7256	4712	3257	2519	1923	1584	1325	1046	936	875	762	669	607	602	501	485	439	411	428	410	411	390	343	355	354	309	345	344	345	304	288	325	308	279	319	318	277	312	303	259	293	260	290	257	269	273	278	277	264	267	268	250	257	290	274	288	286	283	252	241	256	298	278	257	270	287	260	262	229	257	265	282	266	281	256	270	261	248	228	250	262	264	251	259	259	271	253	243	267	268	260	218	276	250	272	253	261	239	254	236	262	259	235	256	257	245	266	247	249	266	265	235	249	265	275	234	262	263	239	228	236	246	243	245	236	238	240	272	238	244	241	258	246	239	284	234	253	259	252	247	270	259	251	277	245	236	235	275	236	254	256	265	247	254	246	260	251	268	283	242	247	267	271	269	249	238	265	247	252	268	236	303	268	255	215	252	252	273	262	250	245	259	262	251	251	269	257	232	259	246	268	246	247	269	247	264	245	253	240	236	231	233	239	221	243	249	243	266	279	261	275	246	244	232	242	250	231	251	255	260	247	250	229	264	247	219	235	257	233	248	248	261	266	239	233	245	236	242	263	248	221	234	285	288	261	280	247	276	227	251	260	228	247	251	255	237	255	240	255	228	258	240	231	238	258	279	238	244	248	267	224	242	256	297	240	272	215	244	247	267	232	218	258	232	267	267	227	233	275	243	247	246	268	243	277	267	221	242	256	238	251	254	242	242	264	229	251	235	241	217	235	237	208	253	277	231	244	211	284	255	257	236	255	257	260	255	225	240	281	273	235	249	251	226	248	259	238	244	260	266	218	242	272	265	241	251	246	237	266	236	261	261	265	256	246	249	255	239	244	253	257	260	238	238	247	246	238	261	231	243	287	266	239	268	235	232	264	241	233	242	244	262	254	257	242	243	250	270	265	249	262	227	244	243	245	242	243	232	248	267	269	228	266	247	244	268	246	240	241	258	246	262	227	213	254	263	243	294	230	260	280	274	255	259	247	234	258	238	245	260	254	239	249	277	246	241	243	221	247	264	257	240	229	255	234	278	241	267	251	249	248	246	244	244	270	253	241	278	221	238	232	257	244	255	248	252	249	253	243	251	265	237	270	249	251	255	247	233	250	241	252	251	248	260	239	247	252	227	217	265	205	246	222	244	260	234	256	247	254	233	226	253	251	244	259	233	273	228	245	239	222	271	255	224	238	258	266	228	225	252	245	250	227	238	252	240	219	265	237	222	221	269	230	233	243	246	263	228	231	249	231	251	247	242	246	256	240	238	249	225	242	249	241	267	242	279	240	245	255	252	267	240	243	269	255	236	264	243	206	240	244	226	232	240	252	253	244	261	249	268	290	242	240	257	223	240	255	255	233	269	250	259	248	262	219	276	276	272	253	246	254	247	249	242	241	264	258	230	235	279	222	245	258	260	210	253	249	240	240	261	236	256	252	235	234	228	271	270	251	252	252	270	220	262	241	217	244	261	226	277	230	241	257	250	232	231	253	251	250	224	284	243	254	231	234	259	241	268	234	234	266	259	257	244	232	253	262	241	257	230	282	258	267	233	247	249	231	243	263	239	239	243	248	247	255	221	252	266	294	254	232	254	242	226	235	277	250	252	237	262	228	238	218	268	251	272	244	258	262	234	222	259	227	233	276	230	234	213	242	230	245	229	234	208	262	244	256	241	257	241	246	228	239	280	229	216	243	224	238	267	257	265	286	245	225	257	235	256	237	256	278	254	222	260	260	244	255	264	254	243	245	228	227	198	250	245	243	260	257	232	281	246	222	255	252	228	242	246	273	249	267	255	226	219	230	245	257	248	222	241	240	233	250	207	253	264	227	261	245	254	244	249	271	281	275	241	276	216	247	264	234	275	245	246	230	236	243	237	257	262	230	278	258	234	256	241	254	274	260	229	245	251	225	236	250	236	246	232	262	230	292	237	287	263	264	254	227	253	247	241	216	257	241	240	249	245	231	249	246	250	259	233	254	242	254	248	248	222	235	256	245	216	259	275	275	222	254	220	213	234	245	261	224	255	246	251	244	228	241	237	236	231	260	234	238	248	240	246	257	260	225	244	221	238	239	215	233	251	244	255	240	264	248	264	235	225	242	255	244	236	289	246	274	255	239	273	256	246	234	227	262	267	276	247	280	239	223	234	233	261	260	253	244	246	262	262	253	239	265	235	211	272	239	206	235	265	248	231	255	238	243	228	244	278	238	256	272	252	284	242	240	275	214	243	270	263	230	249	233	245	246	230	227	258	253	244	269	236	260	237	257	219	234	276	255	239	232	258	223	236	231	268	256	259	226	264	254	263	259	239	267	281	254	251	244	244	266	236	225	225	251	254	233	235	232	236	260	228	257	254	224	229	279	230	225	254	256	241	255	280	249	251	258	258	254	257	252	258	255	211	274	226	267	245	226	218	247	265	248	232	270	278	258	250	244	221	228	267	227	224	251	239	226	236	240	220	235	239	250	259	244	234	277	245	230	249	227	249	253	241	240	226	264	244	270	257	255	262	245	249	238	251	242	245	257	266	243	231	247	236	239	256	222	266	241	231	258	248	233	228	264	238	244	219	249	234	262	249	234	237	226	257	246	242	271	259	243	253	226	249	292	203	255	256	221	247	237	251	239	248	252	248	252	277	265	240	248	244	242	242	217	226	291	235	233	232	219	249	247	267	217	252	250	246	254	262	232	244	245	238	260	251	259	266	249	208	216	248	258	252	229	242	240	214	266	236	252	231	286	244	275	244	259	234	225	224	243	234	260	235	244	241	234	238	250	264	259	215	262	246	238	233	266	248	236	236	210	231	257	230	244	250	252	232	249	214	263	248	247	253	252	217	230	242	249	254	244	261	270	258	275	237	246	230	229	234	216	209	255	279	267	254	236	256	233	237	277	214	257	243	251	261	240	243	250	235	247	261	243	250	226	251	264	254	269	247	230	242	242	238	242	241	255	256	230	245	240	214	233	255	232	243	246	251	239	268	267	270	261	236	257	239	261	226	230	229	255	260	240	243	212	244	257	273	221	228	243	239	248	230	257	244	225	259	242	238	247	235	258	246	269	231	244	255	233	229	229	266	264	241	224	261	242	267	258	253	269	244	237	233	244	258	240	236	240	256	225	244	240	240	246	252	231	244	223	273	269	278	231	239	240	252	231	272	247	254	269	267	265	226	228	250	252	229	223	221	227	258	259	243	233	250	249	220	219	252	261	238	253	248	223	244	229	257	227	267	263	247	242	248	272	243	265	252	252	233	233	247	251	228	233	241	245	217	219	245	243	250	251	255	238	242	238	220	257	258	255	262	246	278	233	231	275	243	241	263	247	229	225	230	243	276	268	230	271	218	267	272	250	234	257	253	230	239	239	240	269	270	266	235	239	261	257	281	256	233	230	273	233	247	228	226	273	225	267	249	249	245	245	248	262	247	277	235	234	220	280	263	251	250	242	230	246	238	260	240	226	262	247	236	244	257	250	241	258	239	251	266	263	239	254	232	237
26807	20303	6651	648	416	399	400	365	365	393	392	362	389	408	357	364	366	339	360	356	357	395	382	361	374	337	406	356	369	354	377	379	347	323	369	344	363	389	375	363	348	367	388	366	373	397	388	346	369	353	389	340	360	336	371	349	348	362	345	352	356	356	376	357	382	358	333	380	393	382	350	341	379	366	339	351	371	371	391	356	403	361	354	357	372	399	347	373	368	377	376	365	375	367	379	390	345	345	344	326	335	385	335	399	351	381	374	362	350	401	348	357	376	354	394	353	347	369	356	397	370	365	377	333	366	383	352	359	359	356	342	357	350	371	377	384	346	376	354	390	369	381	345	368	393	349	335	353	343	361	360	392	353	372	372	365	344	351	351	371	317	379	364	368	344	371	402	377	361	361	356	396	377	350	394	371	385	327	391	318	376	355	337	379	376	357	349	391	334	356	343	350	339	326	378	380	360	351	346	354	330	374	373	379	375	369	361	373	375	368	401	341	373	381	371	349	353	340	397	386	355	359	361	392	340	373	363	384	349	328	335	377	367	335	369	357	390	377	376	356	350	383	364	354	352	349	355	351	357	351	386	353	351	348	342	346	338	366	387	379	376	318	341	385	359	329	384	339	372	332	379	323	335	403	350	355	329	331	373	350	363	374	388	341	365	356	338	349	370	400	329	406	353	354	369	387	339	374	351	398	348	337	368	362	392	371	341	347	375	383	391	368	358	399	372	348	408	362	380	352	357	357	351	337	380	364	361	330	392	378	367	394	351	372	324	378	362	419	394	380	360	364	350	386	361	380	346	331	414	361	375	366	349	342	361	361	369	365	360	409	391	377	323	380	361	356	345	361	380	392	328	337	331	407	380	374	343	393	333	375	372	341	306	356	351	362	352	381	354	350	344	340	342	346	378	359	348	345	371	357	357	358	372	345	381	358	364	368	345	337	333	364	371	387	348	343	359	365	358	356	340	353	362	373	385	379	365	381	400	375	337	335	382	357	349	354	348	338	337	380	348	372	358	387	347	383	386	363	371	353	355	376	380	354	364	394	379	385	388	359	357	350	361	356	369	375	319	355	376	374	366	329	370	368	364	396	349	364	376	358	342	373	373	348	367	371	390	344	385	364	361	366	399	364	335	346	363	353	342	363	386	350	361	394	351	336	357	371	355	338	355	355	374	358	366	351	362	346	389	384	345	365	387	370	360	358	325	386	382	381	379	402	412	326	390	372	350	365	372	383	409	347	378	357	355	348	360	397	359	377	387	353	358	400	370	360	335	400	369	374	369	352	335	357	407	365	388	348	394	356	373	365	339	359	378	384	347	402	390	361	388	389	376	360	368	390	387	360	358	402	352	386	367	394	352	337	364	418	348	344	349	348	334	384	380	350	395	367	383	345	336	359	396	328	372	381	375	354	361	387	406	382	353	374	379	383	352	329	332	334	356	383	387	365	371	365	418	350	356	365	369	397	345	354	396	367	331	352	420	353	366	381	354	358	364	343	368	330	369	366	376	361	360	369	344	357	367	381	348	353	365	388	346	379	386	373	399	337	370	352	318	400	357	376	342	360	380	345	400	371	342	351	371	356	368	363	340	380	371	367	361	353	366	337	350	372	387	366	298	375	377	383	338	368	348	369	357	328	356	364	363	332	348	332	348	322	355	383	364	363	383	339	364	364	353	361	364	377	375	358	365	375	379	352	355	353	364	355	393	334	374	355	356	372	356	372	363	347	352	369	364	342	358	361	365	377	354	373	403	381	342	347	319	346	326	388	369	376	362	327	375	359	379	373	339	325	367	358	358	361	365	360	369	356	367	342	366	381	348	378	349	351	363	349	362	382	362	374	350	372	361	359	358	364	368	370	382	361	355	367	349	334	348	372	381	351	390	377	343	368	372	344	339	334	349	393	374	347	366	337	330	345	356	376	330	375	372	374	366	373	368	377	336	356	380	358	352	403	337	350	373	337	351	367	349	373	370	377	365	363	379	383	400	361	336	360	350	360	372	376	388	357	361	373	368	365	387	380	370	373	335	353	352	357	370	359	370	369	361	415	367	392	370	355	353	367	360	366	382	370	329	334	330	374	397	370	353	342	343	373	355	338	371	366	379	365	388	366	362	378	351	348	351	361	381	358	371	377	369	383	379	364	350	338	379	337	346	381	390	352	361	374	348	372	373	381	358	340	389	372	336	369	387	373	360	342	379	348	382	358	386	364	349	377	366	334	381	338	344	375	361	373	333	344	349	338	334	374	386	345	380	396	346	356	339	357	375	348	386	342	371	347	361	363	367	403	388	377	337	370	344	391	373	360	356	331	392	360	339	370	356	383	377	368	384	363	344	352	369	333	388	382	346	383	346	350	362	343	368	372	379	368	363	365	353	361	365	363	374	391	337	375	372	369	353	373	382	367	350	371	360	388	402	385	331	377	379	382	374	380	346	389	377	345	380	374	362	345	359	360	384	364	322	343	373	373	348	381	322	352	360	349	348	373	373	366	359	386	343	351	375	322	369	374	378	368	396	348	342	382	358	385	386	374	368	374	360	359	383	338	359	367	370	354	374	347	317	372	335	353	394	389	390	356	353	339	356	375	328	386	364	373	343	382	350	360	369	352	367	346	378	376	346	364	391	354	360	402	392	368	355	408	347	390	359	346	408	364	377	338	403	362	399	372	373	353	370	349	351	340	349	346	376	358	347	396	369	384	379	376	353	382	362	323	359	359	370	362	337	416	373	363	339	382	327	374	371	373	346	320	355	341	384	355	331	384	345	405	370	333	374	352	352	362	344	382	361	339	392	360	369	365	395	358	370	328	409	384	338	368	361	388	342	376	351	352	367	352	399	365	341	359	365	368	347	340	375	357	381	363	347	387	347	364	380	330	374	354	372	351	382	308	356	351	362	327	352	372	352	343	389	377	354	372	353	343	376	393	376	382	338	348	365	328	369	368	354	376	375	364	355	394	370	394	375	345	350	342	381	377	353	344	361	369	363	380	383	355	341	353	392	351	340	403	335	413	398	341	389	344	363	363	370	366	341	387	374	349	324	378	371	353	366	368	350	383	331	368	339	369	368	359	344	377	380	391	391	361	359	357	344	388	365	351	367	401	356	385	342	384	369	337	353	375	383	364	365	345	365	348	362	404	355	361	362	387	361	379	362	383	363	359	356	363	385	340	363	351	380	347	383	372	358	366	377	349	389	347	386	363	399	333	342	350	371	378	385	406	369	377	376	366	372	366	352	342	374	375	387	381	339	350	339	387	348	374	346	368	355	336	379	369	320	359	387	368	377	339	349	364	354	378	375	377	377	365	349	379	362	368	354	390	337	335	356	379	387	326	381	356	356	393	375	380	337	344	364	372	382	359	349	364	367	407	379	380	362	376	362	367	396	345	369	356	413	333	348	362	369	375	339	398	334	367	365	357	346	366	350	356	351	364	361	383	357	377	362	377	366	393	365	345	373	337	390	377	365	361	373	343	388	373	396	349	350	348
4038	1523	1307	989	821	759	745	654	653	646	682	628	632	689	601	653	660	608	654	579	627	660	665	667	589	667	617	634	610	631	670	636	600	583	614	631	632	629	622	649	632	675	588	566	589	625	693	618	618	640	614	629	561	628	606	657	642	597	622	583	606	617	632	645	629	617	671	633	652	643	603	635	656	627	625	609	646	625	648	672	638	607	619	642	618	637	613	630	598	618	620	644	589	630	609	623	587	653	652	660	646	637	617	595	646	602	596	659	626	629	624	615	634	664	659	607	608	673	609	590	664	605	613	654	575	614	604	671	601	616	639	631	650	672	632	609	652	614	617	595	647	624	615	634	586	631	625	619	603	621	625	631	657	621	605	621	612	631	650	651	631	627	643	618	663	590	649	654	617	637	626	655	595	591	632	647	597	620	564	667	592	619	567	670	625	624	616	614	614	655	641	652	638	637	640	652	599	653	598	655	649	606	625	632	606	590	594	659	618	627	609	620	656	569	633	603	655	652	659	611	644	627	647	616	629	619	613	614	655	625	655	616	609	633	627	575	622	603	596	579	607	640	587	666	619	618	597	618	631	637	647	602	597	620	632	613	607	609	638	631	618	660	636	564	629	626	605	611	595	622	676	557	575	590	614	642	632	626	652	593	574	594	622	625	608	616	609	635	602	633	648	628	620	621	671	592	641	650	558	598	646	649	619	616	617	582	605	611	646	549	648	632	635	642	633	633	605	667	626	642	603	653	616	608	602	580	665	636	598	652	621	607	637	612	618	611	622	636	611	631	613	604	599	609	645	594	620	630	612	625	620	587	641	625	652	616	611	587	622	629	629	612	614	662	615	605	628	609	636	651	612	615	589	628	600	631	638	629	587	617	597	604	590	619	611	583	618	630	623	639	626	607	618	649	640	599	625	625	588	618	638	613	577	598	646	633	627	626	647	569	595	598	630	646	584	599	638	591	629	611	639	576	628	715	616	654	618	604	637	630	627	613	600	619	607	621	608	608	680	619	629	591	630	649	627	614	585	625	654	618	625	600	566	604	620	658	608	564	596	634	604	634	644	627	558	621	648	618	609	645	641	585	552	622	654	631	615	603	664	648	645	642	645	577	628	631	630	597	660	617	613	585	650	617	630	616	628	636	635	630	616	660	642	595	640	593	674	550	627	629	626	638	668	616	627	602	622	599	621	611	640	627	614	600	612	639	644	620	618	602	660	628	639	662	625	658	603	618	583	607	661	658	596	617	653	613	593	653	620	604	595	599	604	608	639	615	608	644	609	603	612	559	579	608	639	629	627	601	625	635	610	646	594	587	636	626	628	587	693	657	633	611	644	657	603	651	562	639	570	688	620	615	618	648	607	628	600	632	627	641	594	652	627	619	639	617	600	586	657	576	611	661	611	633	612	597	638	585	621	649	609	620	615	634	610	628	615	612	643	583	621	634	625	594	641	634	632	693	655	602	645	594	645	611	630	634	606	607	624	632	613	584	617	583	590	593	628	632	617	624	659	616	620	586	626	623	599	630	598	628	631	611	585	653	615	613	627	642	637	604	604	609	627	623	618	605	654	603	594	651	623	577	624	576	612	654	632	599	620	637	639	623	634	569	611	642	617	652	649	606	628	652	686	637	645	631	629	612	607	620	632	652	606	671	613	636	700	612	662	631	548	606	625	629	621	648	627	595	635	607	669	633	660	666	591	631	631	638	655	617	609	613	662	587	590	603	610	672	630	607	614	655	614	586	662	618	647	633	613	649	616	629	614	602	640	573	617	609	603	633	588	620	639	607	601	635	633	628	621	568	626	641	625	601	631	612	573	615	615	609	648	645	618	646	637	655	635	653	621	606	622	635	651	632	601	596	625	581	687	617	640	638	606	646	609	626	560	600	662	607	631	599	585	625	605	617	657	616	641	645	610	626	554	601	604	649	608	607	567	646	644	619	628	586	603	660	669	643	570	634	663	628	675	654	585	642	621	607	588	648	626	640	599	604	587	571	614	620	656	618	650	592	630	590	646	599	634	599	670	638	630	669	590	627	579	612	591	642	625	622	656	632	629	594	652	636	640	619	597	594	616	621	623	591	593	609	601	577	656	655	639	633	617	657	597	629	648	626	607	593	628	620	637	595	648	631	641	637	644	632	657	643	638	681	633	621	628	642	615	629	619	626	638	614	660	626	667	680	623	591	620	583	621	611	649	564	631	666	616	595	619	601	644	616	635	588	648	616	654	646	590	645	607	596	590	634	617	632	628	583	596	616	662	662	616	625	601	590	645	590	621	606	614	599	619	634	612	621	591	546	587	620	600	623	603	629	616	654	623	639	610	593	648	643	626	630	614	587	617	625	564	609	610	616	621	631	593	620	578	611	612	581	630	617	588	574	619	657	593	601	654	677	613	631	594	633	574	591	625	616	605	604	629	634	675	594	606	629	676	636	626	591	684	624	630	585	628	562	600	616	609	606	592	597	629	636	616	617	578	621	657	637	634	626	606	628	627	635	625	618	643	618	665	587	632	618	621	610	640	636	619	625	603	644	623	634	685	600	599	639	629	573	660	616	618	623	620	615	634	607	634	628	630	625	589	631	613	589	587	625	627	613	638	606	602	571	599	642	595	633	604	622	622	596	653	561	580	648	580	647	644	630	621	614	645	672	631	651	664	637	621	633	582	611	660	572	610	609	622	626	604	625	626	603	630	624	638	607	617	620	562	628	658	589	622	645	668	611	578	575	633	659	634	644	656	653	614	655	612	653	566	620	615	649	658	628	620	628	614	618	607	654	611	604	619	641	598	628	614	626	661	603	634	662	620	622	626	639	630	621	617	654	600	639	643	618	587	613	623	624	640	601	619	650	676	638	621	633	607	622	650	610	613	600	574	647	611	629	616	633	624	621	592	639	621	607	663	625	575	638	610	622	636	633	598	624	601	608	673	655	625	631	615	625	587	629	591	634	647	639	586	617	597	600	602	598	631	644	606	620	624	640	623	628	655	628	638	662	593	598	616	628	617	657	584	592	619	600	680	618	644	628	649	598	617	650	659	629	629	618	626	655	649	629	670	601	608	662	616	637	577	621	606	657	666	630	629	660	612	588	583	617	657	554	631	640	604	642	587	638	628	618	604	598	586	606	608	647	588	644	619	615	636	642	625	597	629	627	616	604	616	627	629	638	634	611	636	613	610	633	628	605	650	669	598	621	608	649	594	610	646	678	616	603	654	625	631	613	650	665	594	614	651	626	642	635	614	656	566	579	599	584	577	616	617	596	613	602	634	642	623	635	622	630	658	619	593	612	621	633	606	606	613	638	638	599	584	619	594	601	600	632	648	654	633	639	624	639	651	620	615	665	607	644	625	633	578	581	617	583	596	624	612	657	636	606	648	641	650	611	639	657	629	612	634	619	669	608	629	592	632	562	593	592	627	617	606	631	627	616	643	604	609	639	607	634	634	632	630	652	614	640	583	593	592	665	586	629	573	581	634	605	620	603	610	621
24025	21244	28437	24348	20848	2786	741	513	440	420	342	349	326	338	292	350	288	294	350	293	287	290	308	272	287	308	292	291	265	279	259	282	287	271	273	270	275	302	274	282	259	287	288	284	296	287	285	284	257	306	295	258	295	269	234	260	289	280	275	284	294	262	234	254	260	273	273	268	287	271	247	265	254	255	263	259	276	245	265	237	235	292	299	252	269	292	264	288	280	256	268	255	267	260	250	272	274	287	261	294	277	265	293	266	267	293	278	294	257	279	291	277	248	248	258	237	251	274	268	262	285	281	282	281	285	272	281	285	247	294	232	259	252	274	259	280	276	271	283	284	255	263	249	264	280	267	272	262	259	248	264	271	270	257	253	298	256	269	271	262	275	250	256	267	242	234	264	257	283	252	271	274	281	243	271	279	270	265	275	275	257	259	288	253	279	245	271	286	287	268	249	248	242	263	255	277	274	263	251	265	290	243	283	259	257	246	250	308	280	252	269	297	264	278	265	255	255	247	285	260	276	279	272	275	295	243	292	258	244	278	279	237	277	298	267	262	273	302	236	276	263	288	280	292	319	259	296	265	242	278	287	283	258	293	242	290	257	264	257	257	284	252	262	280	248	253	265	272	274	256	287	245	249	276	270	268	277	239	292	261	274	255	277	264	285	276	256	261	269	246	236	287	253	296	254	271	283	262	262	248	251	281	249	297	262	273	240	261	266	276	252	264	252	286	259	255	263	254	291	264	286	261	268	267	282	253	248	270	216	270	296	279	284	261	253	234	267	257	266	290	275	265	300	252	250	266	280	273	265	283	242	258	302	288	253	262	273	280	265	262	235	270	272	254	276	267	287	284	291	288	261	266	267	255	274	243	262	284	278	269	282	257	263	273	235	272	265	290	278	290	275	269	271	276	259	260	238	283	266	255	283	279	273	279	275	247	272	278	258	249	270	259	263	267	252	280	281	276	255	260	274	304	255	243	258	275	267	229	267	259	265	252	274	282	265	269	288	254	263	273	263	269	294	296	246	274	246	257	270	246	272	260	289	261	263	260	259	284	262	303	251	256	257	292	256	259	284	269	274	276	254	250	280	238	277	278	247	259	239	265	260	235	286	275	276	272	277	270	229	261	252	241	261	243	255	262	271	248	250	283	289	250	277	292	261	268	253	292	266	260	255	231	241	264	261	272	275	310	265	258	286	259	266	276	261	268	250	281	259	273	280	261	247	249	219	278	280	285	265	287	254	257	240	238	264	271	242	240	273	253	294	243	254	283	282	276	286	248	273	280	275	252	275	250	257	261	291	260	222	268	248	264	271	264	286	263	285	256	299	279	277	258	275	248	265	244	253	281	268	283	249	273	244	260	290	210	266	264	285	275	279	298	253	287	257	272	288	274	262	296	283	296	264	268	254	285	282	263	273	264	261	251	238	268	288	254	266	271	291	236	260	272	255	261	277	299	250	257	316	272	256	252	252	267	281	286	278	291	277	259	265	256	263	269	269	271	278	268	278	263	270	254	258	259	282	256	278	262	266	261	291	252	279	240	252	263	254	283	287	235	280	258	272	264	273	273	300	268	277	285	259	287	281	271	267	267	246	267	299	272	269	262	307	289	273	288	272	256	247	276	265	260	275	291	274	269	290	266	269	247	280	271	272	280	262	268	292	257	282	286	282	246	291	269	278	281	293	264	276	269	270	262	276	248	241	245	264	249	274	270	248	255	288	277	294	281	246	243	289	262	272	284	292	258	257	257	279	271	253	285	240	260	266	254	248	251	275	270	246	247	281	290	290	248	264	293	289	254	247	264	282	300	265	249	262	241	262	276	286	271	267	271	249	239	294	264	262	245	285	246	280	272	257	247	282	256	283	259	254	259	293	286	272	287	283	258	254	261	276	275	258	274	313	237	258	282	302	262	259	251	249	285	243	261	245	235	238	255	279	273	223	257	223	270	262	260	266	273	258	258	266	249	272	271	244	257	246	267	263	250	261	252	291	261	259	256	258	256	251	264	253	268	247	286	259	267	273	267	247	273	233	275	273	246	270	256	268	304	264	274	243	249	296	299	279	267	280	265	282	260	255	264	243	254	263	255	265	241	253	264	278	249	274	266	273	259	298	289	263	275	235	259	226	281	287	243	263	261	258	253	282	266	224	258	256	269	247	257	281	276	251	261	279	228	255	261	284	248	274	275	279	237	265	259	280	241	261	260	289	258	272	238	286	252	262	270	278	299	268	282	273	234	281	274	293	256	245	249	292	286	256	268	279	245	299	269	277	260	274	229	262	267	301	254	251	271	271	288	268	264	262	289	295	253	253	248	293	296	279	252	285	291	270	285	271	253	257	236	278	256	256	299	276	266	288	249	237	250	262	252	269	281	267	286	288	267	259	244	277	265	300	286	222	314	257	274	260	285	278	269	260	267	259	256	270	286	266	245	303	289	248	242	257	249	260	262	252	245	278	275	272	269	265	295	277	269	290	263	297	274	253	275	278	266	255	290	276	271	258	281	240	257	289	276	288	258	286	227	259	273	291	287	286	268	273	284	252	243	274	275	246	272	270	245	269	261	302	291	252	255	276	291	280	278	261	276	286	233	243	283	263	251	286	281	271	261	285	268	266	251	267	282	249	292	281	286	274	266	264	262	250	306	268	283	247	253	272	279	245	275	235	287	286	267	280	259	282	262	270	256	278	274	249	246	258	266	270	275	254	256	272	288	268	282	275	275	279	242	266	253	261	240	277	268	266	277	267	291	245	277	262	262	271	303	277	248	291	251	294	255	259	279	256	288	279	255	289	269	291	270	257	236	259	286	276	243	258	278	233	273	258	278	304	284	276	270	267	270	266	273	272	240	266	273	252	274	266	267	271	259	242	254	287	234	277	232	276	273	270	292	267	270	257	253	245	280	273	276	299	274	280	274	302	254	286	247	260	286	278	262	258	291	241	286	277	276	270	276	289	282	255	274	258	254	270	241	259	274	264	270	296	273	280	247	231	287	271	267	250	276	300	270	260	241	312	294	267	274	257	273	277	288	243	267	287	258	242	255	300	250	258	264	273	273	256	273	267	270	279	243	297	271	257	272	246	282	274	276	272	258	260	278	251	273	284	260	253	266	287	253	265	238	234	265	263	263	279	250	254	278	289	289	291	262	254	256	287	246	249	255	251	268	274	274	258	266	279	269	262	277	254	300	280	275	264	262	257	236	257	275	272	281	245	260	281	254	302	261	281	294	287	236	270	255	261	280	256	292	267	284	266	265	295	263	239	285	256	253	252	286	279	287	245	256	273	248	294	276	261	263	263	241	261	280	269	266	271	270	270	272	254	268	298	247	251	273	246	272	259	294	299	252	278	267	299	266	251	267	276	256	245	256	262	265	254	262	270	254	280	247	302	281	278	279	273	248	255	242	264	274	257	243	257	267	252	280	272	274	280	240	262	234	279	262	273	274	259	271	278	273	295	267	260	264	262	282	255	281	247	265	256	269	253	266	233	244
5339	10103	8769	4538	2986	2085	1671	1320	1109	994	825	766	768	692	692	685	617	616	578	570	601	520	539	525	538	506	505	514	516	556	474	505	509	500	508	506	493	538	469	496	501	498	463	479	501	441	474	489	481	502	478	462	435	496	508	463	449	477	445	473	485	459	448	504	493	498	444	494	449	489	461	470	439	502	483	450	451	494	512	427	464	485	481	491	491	440	415	456	452	492	482	448	493	462	463	476	472	459	469	479	531	438	491	430	523	482	456	488	440	479	430	475	462	464	501	498	465	468	499	494	467	487	490	458	465	452	488	510	443	472	456	427	449	508	431	449	456	445	484	464	485	459	443	479	482	427	454	478	474	479	467	486	500	475	489	471	459	464	498	476	442	443	491	488	425	455	495	455	458	467	496	481	480	452	503	473	446	484	444	490	472	484	503	488	450	458	451	480	455	479	468	467	469	455	487	517	483	435	473	485	463	485	453	468	484	462	472	454	437	428	486	479	435	480	464	460	498	483	458	451	448	501	450	466	456	470	461	466	454	468	430	502	460	504	487	440	490	510	479	482	461	470	478	480	466	461	449	469	463	466	476	473	446	459	465	509	475	465	461	478	498	479	470	453	433	487	490	466	422	492	485	474	463	466	444	453	455	472	482	456	489	515	473	450	507	526	449	445	475	466	476	475	457	469	475	488	486	443	457	505	475	470	467	477	487	480	459	495	482	452	505	489	444	469	476	523	450	484	491	483	458	490	449	473	479	450	495	486	480	477	466	472	438	480	453	461	491	457	444	442	481	493	456	432	431	497	457	484	462	468	461	432	462	454	446	474	495	505	461	524	464	442	469	491	492	468	480	471	455	488	515	461	468	487	475	425	433	490	444	498	501	483	517	441	484	444	488	481	510	460	433	424	511	475	495	467	478	481	480	441	471	443	508	434	490	473	489	502	477	475	428	459	474	470	457	478	423	463	451	433	454	448	480	461	471	485	448	451	445	442	464	499	480	465	427	461	478	498	453	482	497	489	470	491	457	479	473	475	442	479	451	464	435	470	450	501	430	442	461	478	467	463	459	495	440	475	476	436	496	446	463	491	471	502	487	475	477	444	462	481	481	471	468	459	464	441	510	440	473	483	458	484	459	432	477	454	489	476	490	453	424	479	437	474	484	462	457	471	467	457	466	467	456	465	453	457	464	446	426	497	464	493	461	483	451	457	469	478	432	494	464	463	462	454	482	463	490	477	477	496	475	471	469	447	472	447	453	480	510	445	463	500	473	457	429	529	472	491	505	458	475	443	477	472	506	505	450	482	454	455	431	448	474	456	468	459	484	456	486	447	470	484	482	439	488	475	454	505	485	469	490	486	450	495	448	493	481	459	500	471	454	478	432	472	478	487	472	498	469	505	450	462	473	459	513	447	480	443	455	426	512	490	479	463	472	447	449	499	470	442	484	454	451	491	468	428	453	444	453	457	475	445	474	477	439	471	456	500	494	474	489	461	492	478	482	427	476	482	470	511	459	447	500	458	445	461	438	457	489	470	438	475	499	485	473	432	450	457	424	442	490	470	488	471	454	445	509	476	447	477	471	489	445	509	502	543	449	432	483	473	454	484	456	516	458	460	482	500	452	457	461	448	475	446	473	501	460	482	497	457	454	464	482	475	471	442	490	444	470	471	435	420	473	460	472	490	507	448	450	451	498	476	479	446	451	479	471	461	490	433	437	480	418	459	463	454	487	470	471	462	497	473	465	501	463	470	485	479	485	479	460	477	479	433	465	423	496	484	488	473	443	462	470	461	464	478	438	424	438	463	489	428	498	477	457	455	459	429	468	510	484	492	447	477	509	457	467	478	466	476	474	466	473	498	468	470	486	472	472	452	460	448	479	505	477	488	460	451	480	459	470	515	454	455	460	456	455	493	502	487	480	456	441	471	452	452	511	459	475	505	480	469	456	490	480	477	466	477	460	454	480	439	446	437	489	463	462	462	466	460	449	467	466	473	473	440	450	462	458	479	486	474	482	434	495	495	457	483	450	446	455	431	503	455	489	471	494	455	474	441	468	497	461	490	450	441	473	439	455	478	486	449	459	473	472	470	491	455	446	443	452	490	483	463	433	483	509	468	457	470	487	476	481	456	428	474	441	496	440	480	415	477	478	459	441	445	507	421	450	461	435	455	472	510	454	461	446	430	476	425	479	488	456	475	468	472	461	444	461	433	498	476	456	505	489	479	468	438	521	506	447	499	444	484	490	435	462	461	501	474	479	448	457	464	451	483	477	439	469	495	465	432	466	420	465	442	489	463	460	457	481	438	504	479	495	455	449	459	424	479	475	501	462	463	469	485	425	517	458	457	437	410	458	469	481	462	487	449	477	480	498	501	495	394	504	462	445	444	456	457	455	442	441	483	495	477	450	473	484	490	446	457	436	455	474	486	454	454	479	468	479	470	462	464	478	466	478	426	429	484	484	496	470	425	469	509	465	500	460	419	426	474	458	441	471	463	457	469	458	456	452	451	453	427	491	463	464	483	475	489	478	446	476	453	458	461	471	478	465	495	446	446	462	490	475	446	437	492	464	480	459	455	451	472	428	448	475	441	440	486	421	497	452	471	487	493	474	449	492	475	408	444	467	459	488	473	480	444	466	477	461	447	479	470	461	463	508	462	441	460	515	475	469	471	453	447	460	468	453	465	484	411	464	472	473	455	533	466	430	507	484	453	449	468	417	481	440	446	498	482	447	470	477	486	456	479	459	462	445	481	462	459	455	520	473	436	470	434	462	509	454	461	430	467	449	446	421	457	464	449	456	462	471	463	458	453	451	485	451	472	458	472	458	477	439	475	461	445	433	446	485	468	500	476	478	491	486	467	459	466	483	451	467	497	467	470	499	458	496	509	481	455	467	496	471	468	467	460	504	476	475	465	479	473	463	456	474	478	478	463	469	444	426	462	462	482	459	447	458	451	467	491	448	462	477	483	441	521	451	465	475	509	474	430	490	482	493	491	472	476	431	465	449	496	424	445	486	459	466	444	459	456	515	471	476	470	458	487	479	487	468	447	489	443	470	443	470	489	439	497	462	461	483	506	493	482	465	415	477	451	445	451	467	459	469	489	473	494	453	420	498	446	474	457	454	451	473	474	440	462	482	521	444	427	461	451	482	494	473	431	444	457	467	397	430	496	477	470	467	457	451	469	422	496	463	466	462	441	460	481	446	472	450	451	442	493	465	485	457	461	449	450	502	451	461	445	456	477	483	467	458	434	443	432	484	455	429	477	456	472	429	474	461	439	476	490	477	481	486	435	443	471	464	473	443	455	432	449	467	468	480	464	440	463	515	450	462	449	510	468	463	434	410	482	457	478	410	471	481	454	443	505	457	397	485	501	458	460	432	487	450	482	456	469	474	456	503	446	473	412	435	459	492	476	452	437	492	499	419	449	502	450	474	476	478	474	471	483	437	457	472	497	474	469	451	459	432	465	459	458	468	440	502	468	465	477
23097	21216	29042	23690	21222	20194	1899	662	460	414	329	283	294	268	227	213	244	222	199	214	193	175	184	190	156	168	199	168	148	177	144	163	181	148	155	168	156	156	164	152	136	162	154	156	165	133	148	163	144	157	160	147	167	130	143	168	145	152	139	134	155	151	151	133	157	151	147	134	155	148	128	137	124	150	147	150	147	149	138	143	158	133	155	141	141	158	137	148	154	152	138	139	161	143	157	153	142	148	153	142	138	151	127	115	134	138	113	134	151	155	134	157	134	138	151	144	142	159	162	139	142	151	135	156	139	141	161	150	135	149	135	140	125	144	133	138	160	152	140	136	139	156	141	156	120	150	139	153	148	151	145	143	139	146	156	152	154	133	121	139	136	139	145	137	161	142	149	136	146	137	147	150	145	145	142	144	157	152	138	123	141	145	139	157	153	152	157	156	155	139	162	140	134	138	150	154	140	127	114	162	157	134	136	133	154	150	156	160	143	136	103	135	120	139	131	150	135	137	142	161	149	150	129	142	142	154	135	138	143	138	140	150	162	154	142	135	157	144	139	128	124	161	139	156	142	134	150	149	134	144	144	150	132	146	154	127	161	151	119	115	144	127	138	127	136	140	127	130	118	159	152	137	140	139	139	145	141	144	151	157	119	119	139	130	123	129	148	142	133	138	146	167	140	105	124	138	132	125	148	143	149	148	139	119	116	121	156	139	141	127	148	133	152	152	128	153	145	164	167	129	168	110	142	115	130	134	129	140	145	122	139	139	128	135	146	152	155	129	134	138	171	139	132	144	142	139	144	136	151	134	147	130	131	137	135	127	124	130	135	136	139	139	152	144	142	128	144	146	134	120	126	130	138	145	113	119	146	146	125	139	129	154	153	127	132	131	154	145	121	121	159	122	141	137	161	126	121	155	124	135	141	147	154	163	139	137	154	119	155	132	138	151	136	142	151	121	144	145	157	142	143	141	151	137	137	126	165	131	129	144	144	167	149	138	123	130	142	128	135	145	149	134	120	165	148	149	135	123	167	124	118	128	134	139	131	160	152	147	156	143	146	130	135	129	142	147	126	159	125	136	137	147	161	153	126	155	121	147	147	129	153	133	147	154	143	157	128	144	137	132	134	137	157	139	138	151	127	132	149	145	161	168	141	148	132	137	134	124	145	147	128	155	138	144	162	144	129	131	152	130	132	135	157	143	146	149	114	136	141	144	121	133	142	157	159	126	141	156	118	113	138	163	138	149	129	131	148	144	135	127	127	152	134	166	143	153	153	130	135	138	150	157	124	132	168	138	152	135	150	120	129	145	125	127	132	154	150	126	121	167	144	140	152	139	146	152	136	130	128	142	139	123	169	140	139	144	148	150	131	132	138	130	151	131	132	148	146	144	122	147	155	151	162	144	123	154	138	143	138	145	148	163	150	159	139	130	140	128	147	134	142	135	127	123	150	148	149	171	165	143	132	150	133	130	139	162	133	128	112	131	134	133	129	123	152	135	127	155	153	133	142	144	146	134	154	144	143	156	138	147	129	142	136	148	140	168	144	133	123	134	152	147	147	119	143	152	138	138	143	138	134	140	128	134	142	163	145	143	138	130	151	145	153	123	158	115	142	127	142	157	131	147	137	149	155	154	150	143	145	134	140	120	143	139	148	130	141	145	160	132	147	146	149	132	125	145	146	132	154	139	133	145	144	129	135	148	148	137	139	133	134	123	137	151	144	120	125	148	160	127	129	153	129	146	152	123	125	138	158	139	142	138	142	149	125	160	113	168	126	148	151	133	143	134	124	149	120	121	131	143	153	136	157	141	146	163	147	129	152	154	152	148	146	151	152	148	128	142	121	122	156	159	138	149	136	129	122	145	115	155	116	163	144	144	152	137	154	128	148	140	139	133	131	126	154	146	140	146	137	141	134	149	161	147	153	144	141	157	161	152	140	142	143	126	132	156	157	123	119	119	161	159	137	156	141	146	146	142	137	147	141	129	142	145	138	124	128	141	159	140	158	133	127	136	147	144	134	151	141	132	153	139	154	146	166	130	141	121	143	140	144	135	116	160	145	139	137	137	148	156	132	146	133	137	141	137	136	146	131	122	142	143	137	165	180	153	128	156	139	132	142	135	131	154	131	109	139	139	155	127	131	146	139	148	134	143	163	135	125	150	142	160	150	138	123	149	136	157	155	155	134	148	137	144	131	120	142	139	145	145	133	135	141	148	129	132	169	136	116	142	146	161	150	135	142	121	144	162	161	128	112	145	124	134	141	133	154	151	125	140	142	135	128	115	147	123	130	137	143	131	154	133	148	148	148	128	152	138	137	124	129	143	145	141	139	136	153	126	131	158	146	159	142	153	130	148	144	115	164	112	148	143	150	143	149	140	130	152	121	134	138	156	143	156	142	135	145	153	163	163	142	136	135	152	148	125	150	149	135	135	110	162	158	138	137	120	130	155	131	125	149	136	141	134	151	142	111	142	140	133	160	127	138	155	133	125	145	168	116	144	141	158	145	144	126	131	143	143	157	135	136	132	130	166	138	149	136	130	155	158	135	113	133	140	157	130	134	136	152	132	138	136	149	133	128	151	129	117	154	131	140	148	120	138	151	152	130	165	153	149	147	135	133	144	126	136	143	159	132	141	153	131	143	149	162	132	154	156	157	150	144	142	143	144	140	151	131	124	145	129	124	144	154	139	142	147	133	150	131	126	134	133	155	143	134	152	128	146	139	118	114	139	163	150	143	158	142	161	145	129	125	137	129	126	146	142	171	146	159	126	151	143	144	145	130	146	134	135	161	154	153	155	163	140	142	142	145	144	156	148	134	129	143	129	141	142	151	133	153	140	130	117	167	136	144	140	156	162	145	143	170	135	137	139	145	138	142	157	158	155	150	132	139	142	159	162	148	161	135	136	138	142	140	150	130	146	166	130	141	153	137	126	134	121	120	171	139	147	116	145	137	152	131	113	127	147	149	166	155	130	105	165	141	154	139	132	154	137	147	128	118	136	138	154	140	131	131	152	121	121	135	142	152	134	144	173	136	136	133	163	129	134	164	140	150	125	144	143	142	140	134	154	147	126	140	138	128	147	160	134	148	143	158	129	144	127	116	143	144	149	140	153	138	144	124	129	133	141	154	134	125	129	143	131	149	133	146	143	141	159	133	169	132	153	141	157	130	143	135	134	143	152	124	142	112	141	147	142	140	156	136	151	126	144	117	164	147	116	140	141	150	128	147	135	153	114	144	131	161	158	156	152	148	164	135	156	166	151	138	131	139	166	140	140	142	137	128	148	125	144	151	133	157	138	139	133	149	148	138	153	146	151	134	139	128	108	139	131	142	141	144	153	143	124	127	141	155	163	153	157	131	142	136	138	139	117	114	145	122	129	139	133	132	151	144	153	132	143	134	145	137	139	162	135	138	116	145	152	150	118	152	162	123	140	143	155	135	138	103	126	126	128	129	151	141	125	139	139	150	143	143	145	150	141	144	158
7640	15968	13483	7295	4732	3239	2480	1991	1581	1304	1055	900	820	716	618	575	557	534	515	488	412	428	421	354	369	365	361	332	345	302	343	297	326	331	302	302	296	275	276	293	279	286	331	273	280	289	288	265	272	268	306	292	279	243	271	283	267	268	275	247	283	268	287	264	257	290	278	276	247	262	246	254	244	243	226	263	269	255	233	254	269	259	248	259	257	263	261	256	244	247	257	260	231	259	264	266	261	246	262	271	266	241	293	251	242	271	238	247	245	240	252	226	252	229	267	286	266	256	265	245	241	230	238	253	235	282	278	262	237	260	259	212	258	223	261	245	231	234	253	282	235	244	239	242	262	254	234	269	253	243	261	261	251	255	237	281	237	249	253	244	245	240	259	248	264	246	276	291	268	251	236	247	220	255	252	255	251	264	268	251	260	261	264	245	256	266	229	286	232	231	261	223	250	223	237	238	264	244	273	269	261	238	266	238	228	266	248	242	255	245	250	216	267	257	241	251	259	261	253	247	271	247	255	249	233	250	244	249	240	235	254	251	208	272	251	270	250	235	241	250	212	251	263	217	279	237	260	254	232	206	219	252	241	233	285	233	268	268	246	254	233	243	257	232	239	228	265	253	250	243	241	252	275	271	253	249	245	220	233	245	249	246	279	246	252	266	249	274	231	262	244	240	248	261	222	236	260	249	233	249	245	253	212	232	258	234	239	254	245	261	250	241	236	245	283	247	225	239	256	248	268	259	251	250	250	235	265	258	240	267	274	228	243	247	257	244	262	256	229	229	237	261	223	260	234	243	259	235	252	238	261	218	257	252	214	244	260	245	258	247	257	244	267	235	277	238	226	253	280	253	240	240	254	237	250	238	229	245	259	211	220	240	261	232	261	281	270	247	252	229	237	227	272	274	265	268	276	228	238	248	243	256	227	250	230	239	208	247	265	270	227	282	221	258	260	231	241	249	255	228	237	255	226	235	244	210	244	231	262	250	269	274	233	231	255	255	250	260	241	242	247	240	254	240	248	222	267	241	251	236	216	243	239	252	220	237	232	223	233	247	232	253	250	246	263	255	244	265	254	235	271	233	205	232	255	227	241	249	232	243	254	247	251	242	251	234	245	229	238	231	247	248	251	236	249	242	252	253	241	221	261	255	256	241	231	255	263	245	239	239	239	255	240	258	244	256	232	242	237	248	227	278	272	260	256	265	240	250	237	253	258	273	248	257	235	236	247	234	229	245	219	251	264	230	240	250	224	256	250	247	237	254	257	264	239	255	276	230	231	255	244	251	259	249	251	269	261	243	265	213	271	270	262	260	256	233	239	237	233	266	253	238	270	270	260	207	266	245	280	254	264	246	236	241	243	234	250	238	240	228	247	271	249	252	246	254	283	250	234	271	251	244	232	243	253	263	253	273	254	236	283	261	240	254	248	249	291	253	229	263	245	278	230	260	227	229	264	269	250	231	229	226	246	235	245	263	281	254	249	245	238	245	232	243	234	240	271	262	237	239	257	240	198	257	216	241	265	217	248	272	265	246	246	267	234	231	270	247	229	216	264	260	271	251	241	256	226	240	212	250	280	224	240	240	237	234	237	273	240	259	234	268	247	236	224	252	256	247	248	246	224	257	225	266	242	274	244	236	259	252	273	232	247	239	241	253	257	238	248	258	245	267	261	250	257	214	262	268	246	245	255	243	243	243	274	245	235	258	261	208	229	232	231	241	254	244	270	255	238	225	245	251	235	224	226	223	233	252	250	236	249	260	246	221	251	255	232	266	253	282	245	234	234	234	261	243	253	236	246	241	287	244	235	243	255	225	230	250	231	217	262	241	225	239	255	224	237	276	259	277	252	246	254	253	250	272	247	247	244	246	278	237	253	242	257	236	256	222	249	259	246	246	230	258	225	245	253	257	233	269	244	229	228	238	270	260	221	283	226	254	251	266	222	244	239	222	227	247	225	243	236	269	255	254	229	264	246	267	247	225	268	243	247	232	253	215	214	260	236	225	256	251	248	215	241	250	247	260	217	208	225	232	235	262	263	264	276	259	256	227	246	243	254	259	304	249	260	241	241	250	226	213	252	261	234	234	239	248	252	234	248	287	231	255	234	265	247	252	235	225	216	236	256	238	219	237	232	284	261	217	231	238	224	248	236	247	261	245	221	248	250	243	243	243	241	262	271	230	226	243	220	232	252	266	243	253	257	257	237	231	258	249	261	261	228	254	239	244	247	240	238	241	251	245	247	258	249	244	228	239	269	280	260	231	258	247	249	267	236	262	218	236	234	239	278	275	251	255	230	237	256	253	265	249	245	248	243	250	231	276	254	256	247	261	228	256	256	251	237	238	235	221	267	255	224	218	241	256	255	269	244	244	237	268	264	261	270	240	251	246	248	247	271	269	240	242	242	227	248	258	257	223	248	257	267	231	241	236	271	231	253	246	252	233	246	260	291	226	243	259	228	260	223	272	252	225	277	230	283	273	233	234	243	248	233	215	262	234	241	248	240	236	238	238	234	259	258	256	260	237	268	257	272	230	213	241	255	268	222	217	237	256	242	231	253	236	251	243	245	276	280	232	258	252	238	265	290	247	249	230	264	239	245	252	271	233	255	237	235	254	266	218	222	250	286	217	260	242	254	244	246	262	279	232	271	225	265	268	235	268	255	256	239	266	228	231	264	246	225	219	248	265	263	231	236	246	251	265	220	257	234	268	258	254	273	249	253	248	249	249	236	249	248	259	284	246	243	236	260	238	236	248	260	252	236	243	253	229	248	247	253	263	269	266	215	254	240	241	260	260	237	265	253	268	265	247	236	242	236	255	242	247	249	225	273	228	276	244	259	231	278	279	257	250	254	246	248	234	237	252	245	224	230	235	225	239	248	267	239	250	250	247	258	265	239	242	260	241	234	256	273	264	257	242	270	244	234	238	243	241	236	271	242	242	237	258	274	252	241	221	248	258	226	272	242	244	271	265	262	231	251	258	241	239	259	253	261	262	250	241	235	238	253	235	244	245	239	247	266	249	260	227	242	242	237	261	263	248	237	248	229	257	250	243	216	236	258	237	263	244	278	255	249	248	205	258	241	255	233	246	263	232	253	239	262	244	255	247	221	259	250	226	272	243	241	266	234	251	229	246	230	248	253	228	239	259	259	240	266	216	277	233	258	258	263	248	197	248	266	255	262	244	236	242	242	255	229	225	244	220	263	244	200	227	247	223	237	224	271	240	247	259	257	258	240	252	238	255	281	214	248	246	268	248	235	258	267	251	230	260	272	254	256	252	254	240	252	259	225	241	238	242	220	269	277	246	245	247	250	253	263	265	248	245	246	232	275	237	236	238	244	235	276	216	229	237	266	237	244	252	221	242	285	248	234	243	223	258	248	260	262	244	224	240	254	259	230	264	235	236	247	232	220	234	264	245	265	259	246	248	210	250	227	253	260	232	233	255	255	248	233	235	245	238	230	246	258	209	251	276	257	238	227	237	249	223
26748	20193	6558	718	480	412	390	356	404	369	348	359	364	367	331	365	371	325	345	353	357	356	393	361	370	312	387	399	350	381	345	366	350	339	367	355	366	371	342	366	336	369	354	362	361	402	379	364	372	350	343	331	351	375	354	358	335	348	367	382	354	389	362	382	367	374	348	353	369	350	366	349	354	362	366	340	348	340	357	334	369	368	403	378	389	371	340	376	360	367	370	345	372	370	339	347	373	356	366	384	335	339	373	381	355	370	327	343	344	354	345	352	383	382	371	362	365	369	337	359	348	377	383	377	340	333	403	352	374	403	387	393	365	356	381	365	356	358	335	406	360	325	366	382	354	363	377	334	338	361	360	369	350	339	349	336	371	393	382	357	329	362	334	356	364	380	359	374	359	340	328	370	352	346	348	357	373	341	368	350	406	341	337	364	374	358	353	371	355	337	377	348	379	360	368	359	361	358	352	356	343	341	342	375	341	388	357	342	385	369	371	356	348	378	358	350	376	382	353	349	351	376	391	357	371	322	338	391	367	316	330	369	329	385	375	359	341	359	356	386	317	379	359	389	349	391	353	377	391	347	344	362	356	365	372	358	348	422	345	363	349	352	357	381	354	386	352	350	379	336	359	366	372	366	343	373	365	331	373	391	352	384	361	365	374	363	355	347	378	363	338	367	351	381	372	386	365	363	346	352	333	367	324	352	368	361	375	333	365	380	372	373	345	363	367	346	319	339	365	374	385	406	327	356	346	362	373	347	340	362	318	378	340	359	404	365	369	379	376	359	335	382	393	388	379	371	350	347	345	377	334	358	374	364	347	382	332	308	380	373	366	377	334	380	350	374	344	351	325	376	342	389	353	382	352	400	359	376	330	336	351	366	380	360	382	359	365	367	354	405	336	358	366	355	363	372	383	356	356	356	367	358	349	353	337	351	354	365	358	353	328	326	330	343	303	356	375	379	383	349	350	375	375	376	341	358	344	319	379	347	377	337	350	357	358	371	356	344	371	363	351	371	363	341	352	332	349	342	357	341	367	344	362	331	383	364	330	379	386	375	358	368	362	354	352	361	347	337	354	396	330	324	347	325	341	337	371	353	386	355	337	363	368	351	337	337	358	398	338	357	332	362	410	356	349	374	418	356	358	345	349	356	343	359	366	387	323	350	352	375	371	326	358	333	363	350	390	318	368	376	346	388	391	374	355	324	369	385	348	333	338	366	367	360	365	354	376	332	403	365	371	370	369	349	368	376	339	387	356	359	372	345	385	360	327	357	400	369	381	361	327	370	382	343	365	359	354	373	370	418	324	342	374	355	354	341	383	374	363	363	353	362	355	340	372	353	342	341	380	367	363	352	374	370	359	340	344	384	348	374	393	354	341	374	344	385	360	369	339	351	324	340	363	366	342	328	342	338	341	342	383	357	366	346	358	357	340	351	337	350	368	383	323	381	367	353	371	366	355	329	354	382	367	359	339	364	354	341	384	350	353	358	393	385	372	373	343	361	406	387	400	347	352	403	341	350	336	362	357	344	349	370	358	355	347	354	359	365	403	347	344	340	333	371	386	360	373	381	357	406	354	353	344	355	387	376	345	403	393	343	362	334	359	351	386	360	325	402	364	395	401	390	353	335	357	381	387	338	374	362	395	306	327	373	379	378	358	394	392	365	361	352	357	387	354	392	355	348	335	375	346	367	382	375	335	355	359	406	351	389	344	346	358	358	339	379	387	326	352	363	345	341	327	341	361	350	387	347	357	355	342	365	357	363	369	339	354	379	367	347	346	404	335	349	353	377	372	357	362	334	331	355	338	360	361	355	389	346	392	388	350	364	358	387	367	359	362	400	360	362	348	392	346	346	367	383	360	322	346	383	360	366	356	334	350	372	396	361	358	379	327	374	373	350	370	348	379	372	342	378	346	375	377	345	375	390	389	362	374	341	383	371	357	370	357	345	382	361	404	380	368	368	322	355	338	346	391	366	329	384	347	356	372	374	352	341	348	330	393	374	377	396	377	363	388	352	337	355	382	364	354	367	359	363	365	389	368	370	375	381	324	357	405	327	351	390	357	396	349	336	391	345	357	395	312	385	342	369	389	384	339	316	369	372	371	365	366	392	352	342	333	354	372	363	352	339	372	346	350	395	375	369	370	368	373	358	368	341	336	385	390	383	389	344	365	328	396	362	360	330	370	386	359	367	392	355	354	321	391	353	350	364	380	347	352	369	373	379	369	328	352	370	375	378	372	333	400	369	380	370	388	383	377	328	387	366	386	369	354	354	372	382	345	372	365	351	341	332	396	330	330	391	359	372	394	373	368	335	350	375	379	402	349	328	332	349	359	323	350	362	361	320	377	373	339	367	352	347	358	391	358	331	359	368	360	367	332	360	365	392	352	373	338	349	376	336	383	332	354	366	361	382	332	345	380	376	331	320	400	349	348	343	306	382	373	356	334	347	358	351	364	350	344	347	378	359	345	381	354	382	368	370	389	356	377	356	337	350	368	352	400	351	355	342	357	359	355	338	333	354	371	385	401	371	355	375	385	353	386	346	351	353	383	370	351	397	362	380	352	411	359	361	343	356	337	392	375	382	350	363	384	381	350	353	334	344	374	359	347	357	361	347	351	337	317	355	367	380	369	338	344	384	330	364	343	339	410	344	373	387	382	366	393	346	359	382	372	368	349	371	362	397	357	356	391	356	357	348	360	341	359	358	368	370	397	368	373	358	333	374	368	343	343	377	349	366	362	370	342	366	341	383	348	375	359	354	355	369	359	362	362	385	374	360	372	354	373	350	323	363	293	407	365	319	362	362	352	363	358	383	364	367	362	349	366	341	377	348	347	346	347	382	345	376	346	358	346	356	352	353	343	360	328	359	357	378	360	339	350	358	387	353	352	366	370	405	394	361	365	352	360	350	360	343	360	405	380	382	370	364	352	342	332	326	382	326	330	369	373	333	360	361	360	357	360	373	329	364	377	352	355	374	353	371	385	369	360	385	356	377	340	393	341	338	364	349	354	363	354	344	336	350	363	380	363	327	371	339	360	357	377	349	375	322	347	365	340	325	408	375	373	359	347	372	348	332	366	375	371	370	378	341	363	358	388	358	361	322	389	348	354	372	329	337	360	373	367	377	349	340	375	383	362	366	349	373	347	378	355	366	337	393	349	351	363	369	360	359	396	361	385	341	386	350	353	338	379	378	388	337	352	370	360	366	349	342	373	372	356	367	371	355	349	341	332	335	369	372	395	365	378	340	393	358	366	393	342	347	391	369	388	325	369	368	368	330	344	352	361	362	396	342	380	375	365	366	374	372	347	385	343	354	390	351	357	340	324	363	352	372	331	338	380	381	379	348	354	357	365	368	337	385	330	374	385	363	346	371	399	356	357	359	367	357	335	361	380	373	369	363	357	393	406	343	364	359	349	327	361	340	362	356	361	392	370	365	387	337	324	361	355	360	352	347	378	339	355	355	358	333	330	369	370	347	337	354
4042	1550	1433	944	831	774	716	679	634	614	634	620	651	624	655	621	641	610	660	636	605	599	621	640	657	659	659	608	650	625	580	605	610	595	596	620	599	634	653	619	646	618	639	601	633	632	633	646	608	630	631	615	613	620	615	649	577	590	617	600	620	652	624	625	604	611	593	596	600	681	623	607	581	634	653	652	573	598	626	643	660	622	598	632	626	636	599	562	590	621	632	636	602	609	643	604	605	651	608	652	668	612	630	589	634	574	619	608	571	635	591	688	604	585	605	620	611	599	615	608	614	624	579	614	630	611	590	596	642	626	610	648	625	617	589	616	671	651	630	632	647	651	636	633	580	651	570	634	633	583	587	615	630	614	630	619	607	633	610	609	627	600	606	645	566	646	642	599	594	629	572	564	645	620	639	636	594	640	592	588	638	635	623	600	585	612	628	587	607	599	655	615	613	648	589	635	640	595	589	603	587	594	600	613	624	586	637	632	642	601	628	607	631	584	630	579	627	641	646	622	605	616	594	620	644	615	629	599	613	572	615	654	607	609	611	607	656	635	568	606	607	598	649	600	615	646	605	620	589	589	601	625	629	587	610	655	605	661	619	593	625	601	612	633	650	610	595	612	647	604	613	593	596	611	601	647	576	611	646	662	584	631	593	620	648	623	629	655	611	643	620	619	589	565	596	600	614	601	588	675	608	642	634	610	629	653	598	597	628	623	641	654	620	588	604	611	612	600	598	632	608	592	644	628	623	619	611	621	609	637	625	611	610	581	561	622	629	628	644	597	649	626	652	575	618	585	656	627	585	617	625	658	625	610	565	664	649	620	575	604	613	631	611	647	609	634	591	656	615	664	627	591	579	591	609	640	662	607	633	626	621	631	607	628	573	637	623	647	603	592	628	638	656	715	599	600	641	647	649	635	613	618	638	641	654	630	620	616	617	618	661	638	601	610	623	652	659	619	588	611	611	669	622	626	636	611	592	611	552	633	636	614	604	589	602	634	587	647	593	628	618	639	622	647	593	628	646	637	650	653	646	639	626	640	637	616	621	658	612	595	616	648	553	596	615	589	605	565	684	619	603	600	642	592	625	628	611	604	617	621	624	595	578	597	612	588	648	608	609	594	617	640	608	570	616	675	657	626	634	593	646	622	619	627	627	620	622	613	610	631	642	606	575	607	683	616	618	638	611	594	642	632	587	608	660	581	647	634	623	564	605	625	580	649	601	576	650	604	587	624	659	607	641	601	668	618	615	600	624	604	636	594	605	594	630	564	620	653	607	588	666	610	606	657	572	614	635	623	638	631	569	628	578	583	597	622	627	641	618	594	667	624	630	610	640	620	637	642	655	621	613	651	604	639	657	570	644	640	607	624	621	632	646	584	655	624	621	619	646	629	602	653	659	605	586	565	606	633	646	613	582	623	605	650	639	604	613	626	618	648	612	623	639	643	611	626	664	614	641	602	601	617	592	592	624	588	591	595	598	582	609	618	638	606	641	622	562	633	616	611	660	662	663	602	634	579	676	606	612	608	637	634	619	577	617	643	592	598	607	618	589	610	678	603	640	613	614	631	586	604	614	616	587	585	646	611	591	651	629	655	630	585	621	635	587	572	608	597	619	629	578	655	598	649	570	620	656	603	693	582	626	615	627	633	571	632	627	644	604	611	588	627	558	601	623	622	651	589	600	574	639	642	635	632	646	601	624	626	619	637	602	598	609	572	600	612	609	622	602	639	625	570	593	598	647	631	597	641	640	566	599	633	621	606	619	613	635	572	643	646	591	622	672	582	638	598	579	608	663	591	642	642	581	605	614	597	593	650	643	603	616	636	603	595	572	614	615	639	559	616	623	598	629	604	654	605	576	627	617	659	608	594	632	595	586	626	589	627	678	645	624	641	629	672	635	583	654	605	662	649	580	586	607	646	591	609	616	603	669	617	632	608	649	623	572	637	682	607	628	601	627	613	588	569	597	658	659	580	596	616	599	589	624	639	601	616	622	602	590	614	632	642	614	600	603	574	595	626	622	591	615	645	656	614	639	604	685	628	641	630	579	626	596	605	631	596	679	599	601	634	604	642	617	628	615	615	649	621	611	630	645	618	588	649	651	595	604	619	607	638	634	591	619	591	640	621	604	604	583	643	639	634	631	587	615	623	598	636	634	660	621	700	656	649	601	663	588	602	616	638	600	590	609	592	614	622	594	645	605	639	646	562	630	629	622	646	619	631	653	625	627	628	659	637	628	568	612	631	603	637	665	641	642	611	620	622	640	616	641	568	582	612	634	628	633	635	582	640	566	591	570	597	618	623	626	632	629	653	617	618	641	591	611	631	643	633	622	625	631	626	597	633	579	629	609	663	632	642	637	603	656	633	625	590	604	661	589	622	622	595	593	629	642	652	635	643	575	656	643	657	645	634	642	627	595	632	628	598	678	578	606	563	618	592	612	671	599	627	597	612	652	643	613	595	593	624	629	636	609	649	635	606	613	623	650	619	627	576	644	621	647	614	588	626	625	606	607	614	611	638	604	641	662	677	602	612	584	636	624	583	634	623	632	623	642	595	609	622	637	609	611	619	654	633	649	598	607	604	607	589	640	639	619	593	578	669	627	609	591	641	616	636	600	671	606	643	608	584	548	581	643	600	622	604	636	636	585	547	576	575	665	665	583	639	572	619	618	621	629	613	616	615	611	617	625	633	692	604	623	608	599	610	603	600	639	590	575	609	616	598	609	606	613	632	641	580	616	677	609	664	616	619	604	635	618	576	614	622	618	630	626	615	551	561	566	615	632	634	628	618	610	629	630	647	650	608	659	576	654	640	631	642	592	625	602	611	684	600	629	581	577	614	631	641	603	646	638	601	606	671	627	631	638	649	626	669	603	595	628	606	643	624	595	630	660	610	659	622	588	628	645	636	593	546	610	623	612	629	610	598	615	647	641	590	632	575	600	614	622	613	609	609	619	628	639	625	629	646	625	603	577	603	618	620	643	625	628	652	598	597	571	607	605	578	632	597	601	645	608	638	652	620	629	648	642	645	639	666	638	542	589	667	610	628	615	583	622	613	612	638	598	592	609	609	630	637	629	633	635	629	569	627	629	614	618	631	581	602	642	656	628	602	613	603	626	661	595	676	644	602	614	627	610	621	591	632	582	597	621	619	636	627	635	637	589	658	602	639	623	652	616	595	636	569	625	615	614	635	637	625	612	579	604	661	630	616	622	622	628	594	649	581	600	622	626	591	618	580	626	595	599	591	641	620	630	669	574	602	565	625	616	623	627	644	600	604	647	627	570	664	612	590	655	616	689	613	623	586	566	698	636	644	651	598	606	662	622	605	600	599	614	628	616	575	622	652	590	602	604	605	606	612	638	642	580	595	643	616	587	617	635	640	638	643	591	613	588	579	644	636	633	582	569	616	597	602	652	618	620	644	622	642	629	630	606	628	651	583	655	587	619	637	600	629	630	625	618	618	627	619	629	655	648	616	587	608
24116	21258	28335	24236	20714	2791	741	527	465	413	402	347	353	335	354	317	331	307	302	296	303	293	302	332	295	284	293	286	282	282	275	320	258	300	250	228	257	287	306	254	285	286	270	297	285	279	246	256	309	275	277	268	266	284	270	273	287	258	261	289	268	262	263	297	256	251	252	256	287	270	260	274	265	271	294	268	302	262	253	249	267	260	268	267	283	263	279	281	264	268	244	275	270	250	280	290	276	255	296	243	257	255	257	274	276	290	248	265	271	301	270	272	272	251	269	270	278	245	283	241	273	254	279	286	252	250	259	274	262	255	287	254	274	256	272	262	280	272	297	280	290	249	246	272	268	268	260	240	254	259	255	255	289	260	282	254	266	291	278	286	271	277	235	250	261	269	273	294	286	278	286	274	272	267	260	261	270	241	310	249	244	244	271	259	246	266	276	261	307	243	287	239	309	262	257	270	280	257	247	287	269	257	287	289	251	305	260	285	276	251	270	272	275	217	244	265	262	288	305	270	266	267	271	250	254	269	260	260	263	303	247	292	250	288	233	277	254	287	258	268	265	263	268	278	289	257	280	278	302	257	261	249	256	269	268	266	269	294	309	269	274	285	271	259	273	255	267	268	259	255	272	278	260	263	271	255	264	263	256	272	278	267	285	258	277	248	257	261	270	282	251	256	282	275	269	258	261	262	242	272	259	290	263	288	258	279	267	264	275	254	263	268	265	265	266	279	257	281	251	267	270	252	262	267	295	267	272	265	256	248	290	265	264	263	267	276	286	260	314	260	272	275	276	254	295	260	252	266	267	262	294	233	242	271	249	262	259	252	270	258	258	257	246	263	287	308	282	251	280	257	288	273	298	279	272	291	243	288	270	276	231	239	275	249	279	244	286	269	231	297	291	250	254	260	285	238	280	277	296	261	240	279	283	254	228	285	269	285	250	259	277	286	256	266	263	260	269	275	262	252	271	269	249	276	248	241	243	278	274	233	265	274	263	243	270	277	238	259	264	264	243	281	303	254	264	252	272	259	263	248	266	272	260	275	274	230	265	253	250	267	272	275	254	247	254	274	274	261	230	269	256	261	271	291	256	262	251	272	259	296	271	254	255	274	265	270	261	272	243	260	251	269	282	251	277	250	268	252	267	269	253	287	250	271	290	257	266	272	282	278	262	268	275	267	264	281	270	279	278	279	265	264	275	261	282	276	297	270	281	268	301	266	269	289	235	254	280	254	283	287	246	263	266	271	254	269	247	263	261	250	288	293	282	274	273	277	244	289	270	247	269	275	267	276	254	275	270	255	288	272	278	281	274	266	262	259	246	269	274	276	286	263	258	250	234	260	261	250	239	247	249	272	250	252	264	266	267	299	261	274	268	287	243	283	290	274	261	267	276	270	266	267	267	266	256	277	234	274	260	248	299	255	265	298	268	286	253	259	275	269	283	282	269	274	246	286	268	252	252	249	244	269	262	253	256	276	253	264	262	309	264	280	269	286	276	269	247	259	282	271	263	263	284	248	266	289	281	270	276	283	280	272	251	279	247	259	251	234	257	258	276	250	238	234	273	261	259	250	251	255	273	279	277	257	246	267	266	271	275	261	267	287	257	282	287	280	272	296	262	296	254	261	270	270	281	255	272	253	263	243	278	242	252	275	264	252	260	240	271	244	282	276	281	269	266	285	275	274	237	244	324	236	242	282	284	266	263	291	255	274	275	248	251	285	277	283	267	264	276	263	249	289	266	287	276	240	250	267	259	300	257	254	266	259	279	258	280	252	258	266	240	278	287	276	254	258	287	264	280	270	299	287	261	249	284	257	247	249	259	261	255	265	285	242	236	259	282	277	260	276	255	276	245	278	246	280	267	275	246	262	257	262	266	252	260	227	285	294	266	290	281	266	274	257	233	272	260	268	268	297	245	230	261	280	282	261	281	295	245	278	275	279	260	293	288	246	263	286	283	242	235	274	271	259	219	285	285	271	260	289	249	283	252	263	249	242	271	245	264	280	257	293	246	287	244	291	260	283	271	263	301	273	283	232	261	273	288	267	238	264	276	277	253	242	256	280	250	277	253	260	273	277	269	262	274	278	268	278	305	275	217	257	258	243	270	274	267	284	273	267	288	266	278	242	256	272	267	258	256	268	273	263	252	259	303	255	302	249	259	240	275	232	236	279	295	264	262	259	255	264	230	289	268	280	243	262	297	299	258	248	238	266	276	249	248	266	280	256	278	255	225	264	299	285	261	267	269	281	265	259	270	292	263	252	287	257	257	278	242	270	242	258	250	265	259	256	266	264	262	239	250	255	280	279	242	276	280	267	285	248	258	269	253	276	255	275	270	258	270	292	263	268	267	255	226	259	279	268	263	234	273	277	256	250	271	294	258	243	250	263	251	286	260	281	252	271	244	240	243	275	248	257	271	248	283	243	301	283	276	256	270	238	243	262	267	245	272	251	279	254	274	254	289	260	295	280	276	276	276	274	295	297	282	247	273	284	286	242	263	273	288	269	250	294	272	227	275	277	290	261	287	282	287	252	256	262	283	269	293	282	236	270	278	269	255	287	240	276	284	267	266	273	259	262	261	278	275	259	233	281	273	256	249	253	285	257	278	246	269	276	261	277	247	263	255	257	285	277	272	280	250	283	270	284	267	237	270	273	283	296	291	233	270	283	246	259	251	266	278	258	271	290	265	258	273	270	288	250	271	239	260	246	296	287	257	279	259	330	245	240	274	265	223	274	333	268	284	278	282	270	286	227	288	252	286	283	256	247	256	262	249	262	259	251	289	257	258	274	227	285	276	290	273	261	287	294	271	244	262	276	277	268	292	267	277	261	257	258	289	242	242	244	268	239	249	258	253	293	267	260	298	253	271	276	268	277	282	294	265	242	272	264	271	268	269	264	278	289	263	223	278	276	268	269	252	293	262	232	281	248	260	249	278	248	262	280	303	254	270	254	275	269	272	270	280	259	229	281	258	270	274	245	233	273	267	263	240	260	261	281	270	260	251	259	269	280	271	243	261	271	258	276	261	256	244	274	283	265	268	261	262	247	293	241	280	277	240	256	285	263	268	238	243	265	232	280	249	289	263	250	273	251	283	264	281	268	292	258	239	266	274	281	263	302	276	249	245	249	254	274	269	287	243	249	250	240	264	301	261	260	256	260	261	268	266	259	260	284	270	259	269	269	283	246	249	260	265	241	292	268	267	258	232	267	263	272	287	248	253	258	323	287	264	290	261	294	232	284	274	287	269	274	240	269	270	260	305	294	272	257	236	235	286	281	258	267	298	267	276	273	269	266	278	268	236	287	236	265	276	254	241	285	263	275	203	257	251	267	310	263	283	274	277	253	261	261	276	296	291	280	257	279	266	243	267	258	284	266	266	253	257	229	271	287	296	263	269	234	266	244	259	286	269	244	277	233	287	253	261	261	223	260	260	283	252	278	288	266	277	296	267	292	245	262	240	268	253	263	240	262	262	288	283	262	252	286
5387	10147	8629	4422	2809	2111	1570	1311	1157	995	902	839	777	750	696	663	617	642	536	581	602	568	554	527	537	529	545	519	518	516	500	518	515	516	515	489	501	542	498	480	494	473	489	495	495	516	485	459	478	497	485	482	504	467	456	507	481	481	482	467	474	472	514	488	486	466	490	473	456	515	433	439	437	457	471	493	487	504	471	456	476	462	497	446	511	525	463	468	485	500	472	438	492	461	504	500	466	461	486	453	477	467	438	486	477	476	471	472	487	537	459	475	514	506	501	494	431	521	497	499	457	455	484	456	487	467	467	529	470	439	474	471	472	519	484	448	489	482	462	513	481	465	476	468	477	454	505	468	459	438	485	482	449	449	450	481	489	501	450	513	499	500	461	482	489	475	488	471	458	458	476	460	486	462	490	522	462	453	476	473	477	453	481	472	495	479	464	488	476	467	472	435	459	475	438	445	473	482	459	475	492	487	460	453	469	459	440	491	433	459	498	481	483	459	475	449	460	461	490	446	433	508	487	468	404	468	442	481	505	464	468	484	446	480	451	474	464	410	421	485	493	493	464	462	466	452	474	462	477	471	488	463	460	482	398	479	450	493	503	439	482	472	472	470	450	447	498	447	482	436	498	440	446	423	490	461	464	450	448	471	457	487	446	451	457	439	446	459	465	496	494	484	450	505	485	473	496	465	444	513	469	482	477	463	457	491	485	481	487	455	494	463	465	453	478	466	451	495	459	437	473	446	457	473	438	434	481	475	461	457	486	474	407	438	453	509	467	472	485	486	513	478	469	480	463	463	487	477	455	475	484	457	417	450	435	454	446	494	463	477	498	473	512	465	445	464	494	482	451	453	472	465	475	443	480	430	497	458	521	471	438	477	444	476	432	484	472	493	498	481	473	458	438	490	451	497	452	478	487	515	460	506	512	466	424	468	432	501	477	457	460	478	502	465	462	474	455	482	489	465	442	481	498	435	451	468	448	486	501	473	443	507	485	450	463	476	457	475	495	485	450	493	479	466	474	467	458	467	485	500	469	458	492	449	461	447	457	449	462	459	482	487	443	448	498	485	475	502	440	487	456	493	477	505	440	480	459	479	446	430	468	501	490	497	455	429	457	486	443	461	519	508	457	464	493	436	512	444	513	453	488	483	466	508	465	461	482	484	464	461	429	450	491	487	448	453	500	477	477	488	480	465	481	440	476	456	452	447	456	465	473	473	441	477	483	442	436	469	458	471	446	476	472	497	495	452	468	443	473	468	469	459	451	507	442	445	465	467	460	516	473	450	468	464	493	471	476	468	452	450	493	453	435	488	454	498	441	471	488	461	468	444	482	485	475	437	445	448	514	459	472	477	470	479	468	472	488	478	486	470	482	457	482	487	483	462	471	485	473	475	461	477	444	464	426	475	436	482	432	485	473	482	484	475	471	471	465	429	474	436	475	460	460	499	493	430	494	455	475	487	439	438	463	426	488	461	461	489	497	502	435	472	463	473	479	503	454	500	433	468	491	453	473	480	475	449	461	488	454	519	440	498	463	440	462	478	479	471	475	430	473	490	481	447	496	504	485	484	493	474	468	484	502	469	454	485	472	510	440	454	474	462	482	475	469	438	438	454	451	511	468	475	460	460	458	420	487	495	474	453	488	460	453	476	470	475	427	458	445	521	439	497	471	472	429	440	508	446	495	478	469	489	447	464	427	438	480	480	447	456	465	476	497	468	453	455	508	437	517	434	460	477	492	471	455	457	459	468	500	467	452	499	443	473	509	483	496	464	463	486	503	431	488	491	430	473	444	500	477	498	487	455	472	462	485	453	473	493	470	476	492	472	437	462	465	463	477	494	446	489	442	455	503	455	455	488	488	493	464	498	472	498	475	451	449	428	478	495	433	466	471	475	463	493	488	475	466	451	486	486	459	440	481	461	460	446	477	493	458	465	487	451	492	460	457	446	461	468	482	499	464	461	483	434	455	492	468	443	481	501	485	470	458	474	482	459	482	459	471	491	487	488	459	488	481	475	441	454	473	483	484	494	490	487	444	479	468	494	462	458	434	483	471	431	469	460	517	467	463	441	470	453	485	488	428	441	413	469	477	489	468	493	478	468	483	469	458	461	473	445	435	490	473	431	467	471	499	448	462	472	429	440	484	442	453	460	485	462	447	466	460	471	475	466	481	525	497	494	497	510	468	477	495	478	473	430	489	483	476	491	462	509	461	462	463	501	463	481	470	455	463	465	453	479	511	454	489	474	482	475	462	484	474	506	499	462	489	480	460	498	486	476	485	491	472	469	484	471	498	461	472	487	504	490	460	478	458	481	450	452	475	497	454	502	456	464	429	506	455	500	465	457	470	430	497	455	472	462	417	446	465	489	488	449	474	442	481	454	478	490	499	460	461	475	478	487	461	464	474	470	476	482	508	498	434	479	494	465	452	434	487	448	480	482	446	461	462	436	474	476	428	471	497	503	477	462	478	493	463	463	425	457	493	428	442	445	432	471	502	464	457	484	465	504	480	508	470	446	510	473	485	462	462	444	480	428	488	470	486	484	438	503	441	487	513	469	477	451	468	469	465	468	451	441	484	478	514	471	492	447	507	493	456	445	512	482	477	488	466	510	474	513	466	460	473	453	470	442	478	483	451	495	488	428	498	461	491	431	457	505	456	450	448	461	441	439	487	478	491	446	486	438	461	468	460	487	478	452	471	471	439	485	481	452	479	460	446	446	493	460	439	485	414	485	469	484	479	433	490	463	461	479	425	453	471	470	482	484	479	486	446	488	487	459	476	475	460	473	480	446	456	432	453	495	488	480	443	477	478	466	492	456	463	530	492	483	515	488	468	480	467	452	463	444	475	456	468	481	495	442	443	477	469	461	449	496	430	462	479	472	496	440	440	507	475	443	456	472	487	439	505	465	475	479	474	464	522	457	466	450	472	469	446	466	467	467	471	444	472	417	476	460	430	470	469	522	454	497	512	413	492	460	470	465	476	481	480	448	476	459	447	484	440	452	460	453	477	475	460	469	458	490	480	459	449	456	496	435	449	462	448	444	437	458	453	484	443	469	484	482	491	482	475	476	472	456	450	476	501	471	467	487	490	441	448	518	469	464	480	475	435	495	441	520	484	483	473	434	444	433	505	449	486	471	450	460	469	472	460	485	489	496	444	482	516	483	469	484	449	459	489	452	449	460	481	484	470	450	431	460	436	489	486	489	505	516	459	451	436	477	460	495	465	516	453	441	479	462	478	468	488	490	497	454	483	471	484	462	463	435	506	485	455	534	534	487	521	441	503	491	507	481	471	468	451	476	482	463	465	449	505	474	483	441	438	445	456	454	469	446	429	495	439	495	451	469	463	487	446	497	481	469	494	467	478	487	432	501	503	426	494	467	446	497	479	466	458	438	451	476	473	491	440	451	473	494	471	466	482	499	517	478	445	465	466	496	495	481	453	460	437	480	457	463	491	479	425	470	474	479	425	481	438	456	449	468
23124	21198	28975	23692	21199	20062	1833	609	446	409	337	275	286	238	239	230	233	225	186	202	182	177	160	182	182	189	168	191	167	167	143	167	170	173	183	165	162	164	137	162	163	138	145	150	155	144	148	152	153	147	143	139	195	152	144	141	144	128	149	141	150	159	139	164	143	138	135	154	141	138	145	152	135	148	137	125	140	137	132	163	146	144	161	145	148	145	151	136	141	143	155	134	153	165	135	133	141	160	151	150	128	153	143	131	173	146	163	129	139	148	152	128	130	145	146	138	152	135	157	143	159	148	161	137	142	143	147	134	154	143	128	126	143	145	138	153	143	139	149	142	147	141	150	145	151	148	142	122	133	141	118	142	143	142	154	135	138	152	136	145	144	135	156	153	133	149	138	127	141	154	165	121	141	126	146	133	143	146	157	144	139	133	147	153	150	162	147	131	130	154	151	130	142	143	131	143	148	133	148	150	148	146	150	135	141	146	127	136	139	147	126	166	151	156	120	146	133	144	159	146	161	134	144	148	144	138	133	146	147	144	140	141	135	125	140	129	125	162	150	126	124	142	157	137	147	129	145	151	151	131	158	136	158	155	139	144	145	135	145	141	146	162	144	140	144	125	144	131	135	127	123	132	143	139	150	135	153	138	136	148	148	116	172	140	137	127	140	159	123	148	157	141	126	141	120	128	139	156	148	137	146	135	146	149	148	138	143	132	142	136	148	108	137	130	124	143	120	118	162	130	146	132	133	145	162	138	129	144	143	143	141	145	123	135	159	113	137	134	142	127	151	149	132	154	128	147	150	128	120	119	136	128	128	146	137	140	144	135	151	149	137	140	154	140	128	135	148	143	134	150	159	145	135	145	132	108	132	156	130	145	152	138	140	138	149	149	157	165	138	138	118	133	144	164	139	142	127	161	147	126	137	116	139	150	150	116	155	143	143	131	137	136	116	152	121	146	120	124	148	133	135	136	115	146	149	148	151	136	157	129	166	139	144	139	124	144	129	145	161	148	134	139	156	133	158	143	127	135	120	118	171	131	143	110	142	163	133	133	155	143	125	142	147	138	156	159	154	139	151	127	137	137	135	138	128	162	122	132	129	123	165	133	121	134	136	136	146	162	157	136	119	157	130	138	132	150	157	126	146	133	143	149	159	129	152	122	155	127	130	132	141	138	160	154	155	137	135	121	154	134	151	146	134	158	156	146	148	137	130	162	116	153	144	154	133	123	141	140	137	134	135	120	135	140	130	145	142	130	123	143	143	159	137	149	145	130	122	131	134	135	145	144	156	160	141	147	133	153	142	138	150	163	142	141	152	151	133	146	150	131	155	116	113	131	137	140	147	138	140	150	140	136	143	121	128	139	152	151	146	149	166	128	140	129	120	153	148	148	153	155	155	146	141	154	129	167	158	129	160	145	131	136	135	152	126	138	134	124	149	136	148	155	154	145	144	141	140	154	128	145	150	137	135	123	140	134	154	144	150	125	147	143	151	134	168	153	145	130	139	140	132	147	146	128	148	145	149	134	172	151	139	168	121	139	154	138	141	145	146	148	129	144	126	154	150	152	129	155	148	143	136	147	142	153	147	140	120	130	125	131	153	165	150	129	130	131	149	146	141	147	169	149	138	115	133	139	139	127	156	147	150	132	143	155	179	153	146	132	148	148	134	122	137	154	137	141	137	137	137	154	147	124	133	133	109	160	128	129	145	173	135	134	126	143	148	128	137	145	178	140	156	139	140	169	150	126	140	150	134	157	154	145	152	153	111	160	148	140	127	162	157	124	135	137	131	147	141	145	132	132	140	138	142	140	150	153	148	125	118	117	151	143	125	142	157	153	143	154	125	138	156	154	150	122	132	149	136	131	101	153	145	153	156	137	130	128	130	147	139	135	142	157	139	137	145	141	119	157	135	136	135	143	141	137	142	121	135	138	121	167	130	128	151	141	150	154	157	159	135	170	144	125	141	134	130	148	161	142	160	125	146	109	115	139	131	146	155	165	137	133	124	133	158	151	134	167	126	149	149	129	143	153	125	136	141	139	125	152	133	146	148	127	159	136	160	146	143	156	157	148	151	139	132	153	147	136	136	147	143	147	135	151	138	140	137	151	146	119	130	129	128	128	148	124	159	156	149	163	137	144	133	134	153	122	126	148	134	143	131	140	145	130	143	143	147	136	127	122	133	158	135	138	143	131	147	128	134	136	127	138	139	147	166	124	125	156	127	147	153	122	148	145	137	127	141	150	136	138	141	144	140	145	152	142	148	124	144	117	153	144	136	137	142	142	119	162	145	157	149	126	125	148	145	145	148	138	136	132	127	145	160	135	139	144	165	160	146	155	157	133	121	138	137	140	161	153	128	157	160	134	137	129	150	155	126	148	127	135	145	132	126	124	147	132	149	160	140	145	135	138	128	132	142	126	137	139	159	122	153	132	153	120	148	133	154	125	132	135	137	141	138	130	136	122	128	139	131	135	150	158	132	118	98	144	149	137	151	142	139	132	142	140	136	144	148	144	135	143	157	144	124	164	130	122	141	148	133	142	162	144	134	135	134	137	137	137	134	137	143	136	151	131	147	151	162	167	142	144	145	149	138	128	128	160	131	157	150	131	177	168	151	141	132	168	124	129	137	140	134	133	129	156	143	154	141	136	116	156	147	154	124	159	129	143	140	123	146	137	129	139	154	151	137	143	149	132	131	144	132	132	133	161	136	150	150	151	132	137	145	149	162	130	131	146	152	129	138	129	155	138	144	170	147	146	148	151	166	128	141	150	141	131	131	144	150	130	171	121	144	129	117	154	157	145	124	145	140	165	141	134	132	135	168	147	145	122	135	149	139	134	138	128	132	135	169	154	130	131	151	140	113	145	131	133	138	130	139	143	151	141	143	132	144	165	129	150	150	147	121	135	142	135	161	168	150	158	156	147	151	149	154	136	126	160	142	158	146	165	147	143	144	150	147	136	143	137	141	129	122	136	126	148	150	138	153	144	137	148	111	132	139	139	137	140	128	155	125	142	144	129	143	139	138	148	126	128	123	152	136	156	141	145	154	139	132	141	147	145	140	148	129	161	136	130	151	139	137	141	144	133	132	133	151	153	146	135	142	141	137	126	138	128	137	139	132	139	152	162	151	145	146	149	132	112	146	143	138	145	137	138	145	134	144	143	139	154	133	121	133	141	168	136	137	160	113	161	144	125	141	136	137	145	145	143	137	126	138	150	133	142	161	142	152	132	129	127	131	128	158	149	154	139	158	125	145	135	146	137	137	149	158	153	138	133	157	123	152	148	145	141	150	158	147	136	135	135	131	135	144	148	139	138	138	135	121	145	119	145	129	135	138	131	158	154	142	155	140	152	134	141	157	140	162	151	155	124	129	116	145	114	146	122	131	136	128	137	126	142	153	130	147	146	134	148	137	140	172	141	139	131	136	138	120	149	133	131	125	141	163	140	137	138	138	135	126	135	132	135	149	166	124	138	143	140	141	161
7772	15980	13583	7164	4648	3306	2454	1872	1462	1300	1055	937	812	717	680	607	618	513	472	483	428	456	405	354	402	401	386	323	341	309	329	328	353	310	312	283	284	282	321	299	295	277	267	258	274	308	297	291	281	287	284	280	332	282	269	228	286	260	252	277	260	246	244	273	252	250	257	283	254	269	278	239	249	270	233	253	237	242	258	255	260	249	258	257	239	264	246	263	253	268	255	226	260	240	239	232	255	245	262	255	268	252	239	264	234	264	246	281	253	259	228	221	239	251	240	215	220	263	279	238	257	253	253	278	225	256	264	257	252	281	255	254	240	266	256	255	253	249	245	283	257	244	266	266	254	200	283	226	260	263	258	266	242	265	269	245	253	282	226	248	268	264	263	238	228	268	235	277	243	273	237	259	254	267	264	289	255	246	266	256	254	261	264	263	265	282	263	270	254	244	245	254	251	270	249	247	251	243	246	265	260	238	258	258	257	250	236	239	248	237	240	269	248	270	228	259	231	248	241	274	226	244	239	240	249	241	232	271	239	239	232	238	248	250	229	237	271	222	256	259	259	234	267	266	237	252	266	243	249	262	252	234	249	288	261	261	224	251	245	250	244	269	248	271	246	262	279	248	260	274	249	274	255	242	248	262	246	264	253	228	262	234	266	239	279	235	254	274	241	227	228	265	266	221	242	265	256	242	208	219	225	255	245	244	253	238	245	256	241	251	222	230	210	259	241	242	245	250	251	251	279	219	248	245	242	229	240	252	254	275	248	234	262	260	246	243	226	243	238	248	245	241	262	232	257	232	263	272	252	259	230	252	248	241	259	250	244	276	238	228	257	249	253	255	257	244	243	265	253	251	259	226	259	250	250	247	243	232	250	236	255	234	272	284	222	269	246	248	220	233	220	250	243	225	230	254	238	259	246	247	217	269	262	262	233	258	254	255	242	266	277	232	239	262	262	234	236	249	228	259	239	265	255	260	238	275	235	258	254	267	236	257	238	252	229	269	257	262	247	237	236	251	253	208	236	261	254	245	224	245	252	274	275	229	231	244	249	252	266	244	251	232	226	246	251	236	260	238	274	265	260	249	261	242	263	240	257	215	244	214	233	242	255	257	242	238	263	242	232	268	253	245	255	268	247	225	271	252	253	259	250	243	274	241	269	257	273	227	246	225	207	221	253	255	237	237	277	245	216	263	240	256	261	220	263	251	279	277	246	231	232	245	250	235	249	261	267	267	238	224	226	247	268	246	260	256	241	248	250	239	236	267	231	255	247	255	265	230	227	252	259	257	265	262	256	219	250	246	234	248	290	245	236	234	258	255	250	267	262	253	231	269	252	247	235	216	277	243	271	259	249	262	238	236	282	237	260	237	238	260	282	281	240	268	291	251	234	252	232	267	251	242	256	281	238	232	252	259	228	257	257	257	209	257	256	248	238	276	248	237	276	214	231	285	272	247	242	257	263	276	274	240	276	247	250	226	256	248	230	239	244	229	265	247	262	263	264	247	247	248	227	254	252	257	244	239	245	234	236	243	226	221	250	256	282	230	238	265	245	233	266	261	232	238	239	283	277	225	248	252	246	272	255	240	253	272	249	243	222	260	228	278	262	239	246	239	233	266	251	228	262	250	245	248	256	263	234	252	251	235	274	272	251	261	235	242	241	259	235	259	261	241	248	273	249	259	250	232	231	283	249	254	264	256	242	272	255	234	248	229	259	241	232	257	234	254	275	238	272	267	244	262	266	250	261	243	268	235	235	274	237	253	234	230	234	257	252	240	243	257	263	215	234	243	246	236	238	249	253	237	246	287	259	263	261	271	241	239	273	256	237	243	210	234	235	226	265	240	245	222	283	234	239	273	245	234	261	260	244	264	243	260	224	300	242	255	264	250	265	251	277	245	260	242	236	237	269	266	253	264	274	260	232	251	249	233	272	266	246	259	252	276	249	241	246	240	231	252	255	258	243	245	227	239	259	259	256	222	251	248	265	216	244	251	253	274	251	270	237	261	237	234	258	240	244	274	223	253	248	238	237	247	222	225	233	261	264	252	252	241	250	247	266	255	263	257	232	246	251	253	229	268	268	265	273	262	248	206	274	233	243	235	236	240	243	236	235	271	273	243	260	246	216	258	237	249	242	247	248	241	241	235	240	240	241	260	258	258	253	242	249	220	261	256	261	270	238	253	267	225	258	255	257	241	248	254	256	246	232	255	275	254	279	215	264	259	250	242	272	256	263	250	243	232	251	255	267	256	261	262	251	238	227	232	253	271	245	263	249	240	263	242	257	269	246	249	246	253	242	230	231	278	253	274	253	239	275	247	231	256	257	252	241	229	235	250	246	265	256	251	239	267	255	252	250	263	250	236	238	258	256	231	248	237	246	251	250	245	238	252	233	227	271	265	254	253	287	238	248	233	239	244	219	256	277	247	226	243	262	258	236	237	258	245	251	221	248	253	258	239	251	245	249	238	275	254	233	263	247	255	258	276	253	240	234	237	259	257	248	248	244	242	255	236	231	241	285	260	249	253	243	235	211	234	240	237	275	254	247	229	276	201	251	230	265	234	240	240	258	213	242	290	248	240	212	251	240	263	243	241	226	243	259	249	237	239	287	241	222	230	255	225	260	269	257	249	286	257	247	228	243	229	248	297	266	273	236	262	257	252	257	230	229	242	250	264	253	231	244	249	266	282	234	276	236	222	235	259	261	232	241	283	234	267	252	270	250	259	261	260	264	255	243	254	239	244	262	246	237	258	253	258	247	253	257	237	259	250	242	240	229	236	259	264	221	253	266	255	256	230	265	226	250	263	240	245	244	255	245	259	278	262	257	223	247	260	259	256	243	262	239	237	249	245	243	263	258	268	225	214	247	269	267	238	259	231	276	244	248	280	248	232	253	269	254	253	233	267	260	217	232	252	267	215	230	216	222	262	250	241	269	230	240	231	225	248	240	242	252	248	243	217	238	258	270	262	245	260	265	249	211	271	233	263	243	260	239	251	237	213	282	239	252	245	246	229	259	232	249	223	256	274	271	223	259	240	234	265	249	267	275	267	241	234	252	248	259	278	250	251	264	277	247	253	285	257	226	232	246	250	242	248	246	250	207	227	267	232	253	215	237	244	253	257	259	256	244	249	236	241	228	239	251	253	274	289	230	258	264	255	258	245	260	248	263	226	258	218	233	247	232	233	232	257	246	257	228	246	255	249	258	257	246	228	234	230	237	250	253	246	241	234	264	240	258	234	233	251	241	237	246	276	247	267	236	245	251	232	252	220	250	255	255	267	263	245	270	283	243	231	231	250	245	259	234	234	274	258	259	265	256	239	262	205	272	254	258	259	252	252	245	267	254	255	254	278	258	248	253	235	236	241	242	264	258	227	236	229	239	254	251	242	264	273	264	250	267	248	234	250	277	251	269	231	236	228	255	260	214	228	237	238	237	272	275	243	274	264	271	265	244	278	243	227	245	224	237	254	270	255	247	284	225	237	253	248
26685	20185	6500	812	592	521	385	371	360	362	361	356	369	382	408	398	366	326	353	383	354	395	328	335	349	361	337	298	344	354	371	346	352	354	366	354	331	367	361	365	368	359	350	377	330	336	360	337	350	340	345	346	356	356	355	348	382	343	364	341	325	352	363	333	381	351	332	382	353	363	355	380	359	354	342	356	373	358	373	354	332	354	358	334	345	356	360	329	321	354	365	326	355	331	365	351	354	346	351	365	373	361	356	382	338	325	330	355	353	375	358	305	340	356	356	340	342	317	369	361	352	375	340	338	357	317	324	356	354	373	353	373	324	352	363	366	393	375	317	346	339	380	342	371	367	371	381	380	340	346	388	296	358	342	344	371	354	374	350	373	345	326	382	347	380	374	369	340	366	314	321	353	329	331	335	349	389	318	366	338	354	375	361	389	347	325	356	361	379	369	344	373	354	359	352	360	380	402	328	357	322	325	336	369	340	365	383	379	347	383	312	337	338	354	355	345	360	372	335	374	351	371	362	365	338	366	337	350	383	363	396	399	336	351	370	391	322	378	400	345	367	331	373	367	412	339	343	356	352	371	362	374	350	341	355	370	353	361	345	356	354	342	354	361	390	361	360	349	368	365	323	345	389	335	349	352	366	373	351	326	337	328	333	350	343	308	366	375	347	359	341	381	346	362	364	349	346	335	321	351	332	352	349	368	350	371	336	336	346	336	359	355	358	360	331	326	396	338	339	375	337	369	326	319	301	330	307	368	366	367	360	361	363	384	353	345	327	365	339	339	359	384	352	333	373	384	352	353	350	323	379	368	356	341	372	336	359	349	350	372	383	341	339	343	354	355	358	388	329	340	328	357	365	358	356	357	332	384	331	361	322	387	317	344	374	326	347	328	356	347	362	368	369	389	381	338	328	372	347	353	327	349	362	322	365	350	359	358	358	332	371	314	332	361	352	361	374	359	351	351	357	355	355	382	379	361	361	349	346	359	348	314	334	368	364	314	335	358	356	375	338	353	371	350	381	387	337	358	346	357	345	331	391	337	364	365	336	355	343	363	337	338	363	315	327	338	382	365	375	312	376	338	347	346	352	372	357	347	307	352	345	372	357	360	392	350	371	348	351	364	334	328	362	340	333	326	357	314	341	365	353	336	352	374	348	362	352	339	342	342	361	332	308	341	354	335	382	350	376	362	362	375	379	338	388	314	356	357	310	344	369	357	376	334	361	360	387	372	366	345	346	343	338	361	331	349	377	357	350	367	368	341	336	385	329	389	342	338	361	379	361	345	343	337	365	350	348	363	366	376	345	320	372	308	417	365	357	331	355	368	348	352	325	361	328	347	335	341	344	370	344	359	363	375	337	306	365	348	400	339	318	386	332	377	387	353	336	342	368	343	344	327	337	352	381	370	379	343	338	333	372	361	328	349	377	343	357	353	370	338	344	369	349	327	350	368	335	366	300	374	403	351	333	386	354	355	335	384	329	341	331	363	368	339	366	340	351	345	380	341	381	349	355	406	319	357	371	384	357	338	394	365	344	378	340	388	416	341	370	344	343	357	331	361	315	367	354	353	319	325	339	331	353	361	348	320	337	348	365	355	383	336	368	334	373	333	383	346	352	346	349	367	339	331	367	366	354	308	336	342	372	360	342	315	345	343	384	340	316	367	344	375	368	348	339	324	380	350	357	330	356	349	324	376	349	395	382	319	368	344	327	347	368	365	338	396	395	342	362	341	331	343	303	361	348	357	391	341	368	361	387	344	366	366	329	343	377	344	359	392	335	368	328	336	396	396	352	335	345	344	352	352	362	339	374	363	367	358	351	339	352	345	363	351	361	382	350	359	349	356	341	379	348	357	329	348	346	341	359	416	404	364	351	336	318	369	357	372	359	356	360	354	365	350	334	316	342	358	338	340	324	353	374	409	360	373	369	355	347	329	335	381	363	345	359	377	336	364	365	361	376	389	371	330	393	344	356	342	336	338	370	351	377	347	372	320	338	335	320	363	320	330	386	374	380	368	323	361	335	376	362	319	379	351	381	348	333	351	367	362	340	325	351	368	366	353	362	346	334	329	341	356	331	379	368	375	339	346	361	344	363	374	377	408	345	365	337	361	347	367	340	326	347	347	346	348	335	361	359	329	362	369	355	364	353	320	378	347	321	337	380	358	342	368	385	350	357	347	346	332	337	389	347	335	365	365	364	337	362	346	352	338	356	332	340	345	367	367	335	380	326	366	341	393	352	379	348	351	359	328	354	351	334	325	342	365	345	355	350	382	352	385	377	335	332	381	350	351	341	338	376	357	364	351	374	351	328	343	338	328	353	375	347	323	369	344	371	346	357	358	385	383	359	387	344	379	368	351	346	391	328	370	365	363	362	383	383	322	353	339	378	373	334	364	359	391	371	326	385	368	335	328	338	356	367	355	336	336	373	371	344	344	334	342	340	329	338	381	345	372	366	334	379	335	346	347	334	339	378	341	368	336	358	362	360	340	344	375	356	350	414	392	331	338	326	376	362	358	351	344	374	363	378	336	344	302	352	367	366	349	332	343	378	357	323	390	371	358	368	347	317	344	369	382	341	322	342	363	359	334	383	370	344	379	328	362	347	366	369	366	396	335	325	363	392	351	330	340	362	382	378	340	340	347	353	362	360	338	368	366	332	366	365	363	345	349	334	374	342	387	359	359	365	356	331	356	345	368	344	332	390	386	358	385	357	347	356	386	347	324	339	334	400	400	365	377	314	378	374	376	323	358	342	364	353	361	368	369	369	321	334	349	381	334	353	366	348	354	327	342	327	391	344	367	361	371	375	348	331	332	317	371	313	362	368	356	348	310	396	359	373	361	328	362	352	340	360	331	331	356	330	357	359	354	311	354	332	364	386	369	377	325	367	371	335	364	355	365	348	338	332	337	354	355	349	338	353	357	354	341	353	356	350	352	359	352	388	353	352	359	307	341	399	361	347	352	333	361	371	370	361	362	316	347	362	352	368	369	373	315	331	364	374	369	337	330	371	343	351	326	346	352	320	350	358	325	358	353	402	361	328	339	366	382	354	323	391	376	308	357	373	375	366	331	362	339	365	329	330	343	350	328	360	351	349	353	337	372	330	351	377	327	368	342	352	370	332	353	358	365	359	342	338	341	343	355	351	370	317	338	346	343	354	368	337	342	363	357	358	368	336	337	368	359	399	348	352	331	337	349	344	341	329	360	342	360	364	361	370	347	338	360	348	377	356	323	371	358	382	353	339	379	345	405	380	337	335	355	374	345	356	328	348	346	370	337	342	350	334	371	316	335	357	312	359	363	342	324	355	329	350	381	331	353	385	345	357	335	347	368	340	387	352	357	358	355	365	368	360	353	345	341	386	349	380	342	385	335	357	371	376	377	365	326	348	377	323	345	364	355	363	312	337	347	367	361	346	354	370	344	369	385	316	327	347	363	376	367	339	352	313	385	378	347	348	350	343	359	329	355	335	367	337	350	320	335
4101	1702	1508	1026	801	761	692	666	653	680	683	620	639	617	625	648	625	665	607	611	612	600	611	602	630	626	623	584	603	636	556	661	644	632	582	624	614	612	598	599	607	615	593	598	637	609	583	642	652	591	620	665	642	597	666	625	577	614	641	656	616	571	633	665	589	572	622	652	580	623	632	618	652	653	593	632	606	625	632	643	641	626	632	623	612	578	613	628	577	632	603	591	616	642	599	608	614	532	620	577	637	640	624	681	596	574	656	643	612	627	593	593	661	629	620	651	620	595	606	583	618	597	610	642	586	599	594	633	628	578	623	651	614	600	605	601	586	622	599	646	625	636	561	617	623	652	589	619	587	615	627	579	664	578	665	635	643	584	616	603	627	628	611	592	619	636	616	599	675	606	635	607	642	623	645	605	585	606	587	602	634	609	616	634	626	606	611	626	644	552	575	669	632	585	639	619	617	634	601	620	631	627	590	627	618	591	606	614	574	643	616	604	583	596	643	573	601	628	587	638	592	604	644	636	626	596	620	640	592	595	630	660	607	607	594	603	579	606	603	615	607	581	631	627	561	600	615	672	620	595	604	639	607	601	620	618	593	641	639	642	595	604	603	609	634	620	600	648	650	622	613	608	655	594	634	622	591	648	583	626	633	620	623	613	629	602	640	543	613	585	597	625	563	608	633	608	678	645	630	598	562	621	625	646	588	620	640	618	619	616	614	601	592	590	596	580	586	645	646	592	638	633	635	601	595	673	621	639	670	644	591	594	600	655	661	567	626	566	623	593	601	653	625	621	616	553	610	622	571	600	602	679	623	639	602	636	624	623	633	592	593	634	628	592	639	548	624	615	571	683	573	655	679	599	621	594	604	561	638	632	617	621	620	623	602	594	602	628	649	614	634	594	589	625	600	611	613	620	649	619	566	646	612	599	616	618	627	624	566	651	566	607	613	621	600	618	620	598	633	634	607	672	625	606	621	599	604	635	588	583	589	647	612	601	679	607	617	604	611	604	598	612	594	590	627	607	608	567	639	627	597	592	602	607	672	627	598	602	637	599	614	600	572	610	582	578	604	601	612	581	656	615	634	608	585	644	585	583	612	633	663	638	628	593	624	574	594	576	628	619	620	628	606	646	624	609	628	622	580	615	606	590	600	598	646	621	595	600	603	578	617	569	624	598	640	593	618	609	576	599	633	598	632	612	581	603	583	601	615	623	623	629	600	596	637	634	635	621	622	640	633	652	601	631	591	618	607	673	609	610	609	637	581	643	591	659	628	655	605	604	631	546	578	585	633	632	636	639	621	603	605	621	632	616	618	640	632	625	617	608	654	618	565	613	636	613	622	621	613	633	608	580	627	625	585	613	638	607	579	569	581	618	602	563	611	639	605	613	648	598	585	587	641	571	639	583	619	613	627	578	578	613	574	619	578	628	577	615	616	589	631	619	622	641	647	574	549	618	611	572	614	597	596	616	606	616	612	622	650	623	627	639	636	622	616	611	652	595	638	567	645	646	623	610	673	630	592	616	613	609	608	596	606	608	594	567	620	566	588	584	601	615	572	646	581	612	571	611	609	632	611	585	569	621	587	648	551	639	624	614	675	644	668	621	593	590	623	579	567	571	613	598	599	639	603	632	623	642	598	543	622	610	651	633	612	624	626	614	588	632	629	584	660	583	598	637	638	590	591	587	646	620	614	573	578	615	598	605	650	613	580	566	608	619	558	613	577	598	615	599	610	609	603	623	604	597	603	649	632	530	634	629	614	604	650	675	604	601	616	635	601	610	658	645	585	630	639	629	579	610	671	662	617	625	588	644	621	575	588	617	607	579	595	657	605	583	624	621	587	593	668	631	603	597	624	644	601	619	617	615	629	591	562	576	575	624	639	602	617	620	584	608	603	633	653	621	579	595	653	615	623	617	601	614	565	658	630	623	633	615	652	602	574	588	599	650	612	623	589	643	599	604	643	625	638	565	610	603	634	589	571	594	596	639	621	602	654	596	625	650	590	639	562	650	607	659	612	609	624	615	557	651	613	619	646	617	604	627	596	620	600	611	605	594	629	632	582	604	579	624	626	581	604	650	626	622	623	623	614	630	584	600	614	600	605	651	568	625	659	614	625	604	616	580	593	614	609	631	644	619	569	637	583	667	603	612	601	629	623	664	582	603	646	594	631	633	592	582	597	637	603	619	569	617	602	605	680	639	655	613	590	574	623	617	592	638	604	597	614	605	615	563	622	589	631	572	595	608	596	598	641	621	633	591	595	606	660	663	636	586	689	619	607	636	632	592	600	605	598	579	638	646	623	594	597	630	644	600	611	624	603	652	586	584	618	632	606	605	571	658	607	580	585	594	654	575	569	621	590	666	600	615	656	650	598	652	577	643	595	621	584	661	654	623	612	610	623	630	634	603	636	615	623	592	581	610	602	569	611	654	670	619	630	618	633	600	587	578	667	597	601	623	651	611	586	585	615	587	600	605	612	566	637	586	588	629	548	612	641	591	649	642	642	597	608	661	591	604	603	583	585	642	632	589	569	608	641	571	557	571	638	587	652	620	575	617	571	649	582	614	602	586	651	600	613	597	605	616	632	609	604	619	628	639	616	608	618	647	545	609	568	613	614	628	602	622	651	661	615	656	598	592	634	644	629	604	605	636	596	591	623	601	664	578	622	592	634	614	630	654	605	589	600	601	600	620	611	563	600	601	598	610	678	550	611	610	595	621	609	601	667	644	644	591	639	593	599	604	624	649	623	606	613	566	600	576	629	568	582	647	628	634	606	584	610	570	633	611	614	629	621	598	632	604	575	585	599	642	590	629	628	615	602	632	610	605	628	612	634	641	608	612	602	552	564	603	566	626	590	629	616	628	617	616	643	599	623	665	609	552	626	640	610	594	578	631	620	648	627	596	585	599	649	623	597	665	591	648	646	561	624	602	608	631	596	637	598	609	643	624	578	637	662	625	603	634	629	632	635	570	629	627	662	629	619	645	610	663	617	595	608	629	600	654	590	578	620	596	616	578	625	646	624	584	629	595	605	599	597	610	602	597	667	599	598	615	621	618	591	648	594	585	606	587	614	664	616	648	594	603	627	618	642	590	662	600	583	605	605	615	615	625	623	667	601	621	572	615	643	607	600	621	596	645	620	630	607	604	588	617	608	582	564	607	574	627	600	584	611	609	616	573	651	615	591	598	633	566	612	673	591	598	606	649	643	654	587	660	628	630	561	639	643	612	646	614	596	651	633	596	630	566	606	595	601	571	631	585	633	607	614	604	649	650	628	592	596	619	615	629	638	591	637	573	621	650	627	610	608	622	618	623	630	647	601	601	661	656	633	614	618	638	611	584	614	627	619	617	600	638	619	627	560	595	600	611	617	592	637	606	624	562	625	611	606	637	649	670	585	595	608	583	587	589	634	620	648	599	590	614	595	538	584	599	626	638	567	592	588	608	599	645	644	557	609	580	655	655	602	609	619	595	650	599	626	630
24050	21256	28481	24341	20822	2862	728	513	421	426	356	359	337	348	312	342	312	278	268	278	308	309	278	293	280	250	263	291	269	273	237	313	274	311	270	257	269	277	258	273	246	260	265	304	285	271	273	255	267	276	270	290	275	272	242	247	298	291	256	289	263	279	264	274	255	260	269	275	263	248	263	285	269	257	263	270	287	308	257	250	257	263	283	293	239	284	266	259	258	233	265	255	285	249	236	256	287	256	256	271	277	242	254	264	289	245	283	260	258	259	262	254	262	280	272	284	258	240	276	253	300	261	273	274	275	252	249	269	277	250	265	247	286	249	256	230	291	263	276	275	264	266	239	291	260	248	257	256	249	265	259	264	273	280	305	282	262	285	275	249	239	289	266	256	251	218	283	243	263	222	289	241	306	260	283	265	236	284	283	244	232	267	256	245	306	248	280	259	255	281	268	280	274	273	259	272	235	254	281	261	262	293	235	247	279	269	269	275	273	274	299	302	283	284	290	285	254	255	245	266	236	250	260	258	256	232	258	240	276	276	269	276	277	238	246	243	271	292	265	264	281	284	273	282	271	241	271	276	290	265	251	257	232	275	246	274	272	291	259	262	255	234	251	277	241	259	251	287	263	284	239	278	256	260	284	266	235	250	267	287	308	254	275	258	253	257	249	259	259	280	292	266	231	272	267	234	256	232	269	266	272	269	230	248	242	264	259	239	246	298	255	283	275	276	276	255	263	256	252	262	280	256	235	258	283	271	234	232	273	270	266	237	270	289	273	245	307	273	269	245	270	291	261	270	251	293	274	280	263	260	253	273	272	290	269	272	256	270	261	279	244	239	275	245	278	279	279	277	260	251	306	264	251	250	255	282	269	261	273	263	263	267	259	245	256	270	234	276	275	255	303	243	262	276	270	261	280	280	253	256	275	268	260	274	266	259	284	281	247	259	256	292	255	263	240	252	234	272	286	251	269	238	287	273	258	266	246	265	310	270	259	236	255	282	244	258	269	267	274	272	249	264	249	243	251	292	273	273	302	282	274	267	285	227	264	260	295	265	269	252	249	259	283	272	242	240	274	268	225	274	266	249	256	296	276	288	263	260	264	251	259	274	266	249	258	278	262	307	281	261	276	268	248	259	283	265	269	238	245	281	297	300	285	235	287	260	228	266	267	257	281	287	246	258	244	228	239	279	266	275	284	270	275	266	270	250	284	292	254	254	299	248	254	271	255	246	251	240	259	235	259	256	250	265	289	285	276	256	279	258	244	245	232	281	261	295	249	257	288	262	269	267	233	248	274	261	275	282	263	254	276	242	264	283	283	253	260	287	275	259	275	271	270	236	252	228	271	256	272	259	229	262	242	231	252	244	241	233	227	275	280	236	228	253	267	262	252	262	240	280	250	257	255	271	256	273	268	269	231	266	272	273	270	266	264	270	255	270	292	234	267	259	264	240	252	250	277	287	277	277	272	276	241	253	240	255	266	267	234	260	245	266	273	262	289	239	231	270	263	283	248	264	265	265	279	267	281	255	273	253	252	276	249	274	306	259	283	272	271	251	275	250	260	288	279	244	282	238	249	263	286	260	263	244	255	269	264	255	292	255	259	257	258	266	252	233	245	254	268	255	270	264	255	243	244	280	307	269	249	259	259	265	272	257	252	241	281	263	256	279	296	280	237	265	261	267	259	257	246	249	297	225	272	285	250	294	251	286	297	263	265	278	276	277	244	245	276	254	268	236	275	275	266	274	264	247	278	308	256	234	249	262	281	256	292	235	248	246	249	264	289	254	271	268	239	245	261	258	267	238	266	261	271	284	257	240	272	274	274	275	267	259	249	273	268	243	250	243	271	261	267	267	256	288	265	269	269	248	245	247	230	257	266	279	250	265	271	233	261	257	283	279	275	274	255	283	256	264	267	254	250	292	244	256	262	250	282	234	282	269	273	245	248	279	249	247	251	266	228	276	261	278	268	263	287	269	285	259	257	260	246	274	260	269	262	265	248	260	235	278	265	269	264	258	255	259	254	265	270	265	260	251	286	245	270	276	272	287	272	239	276	249	289	269	240	248	260	266	263	255	251	290	262	263	248	273	258	256	269	308	289	258	281	239	269	257	308	270	281	246	294	264	258	253	293	263	236	269	255	326	264	247	273	281	257	240	273	260	305	268	281	265	273	228	266	288	243	258	260	257	287	285	282	260	257	255	263	234	292	277	250	244	264	274	260	257	257	273	255	255	246	242	274	246	258	280	240	299	254	246	260	241	279	244	250	249	275	285	292	229	257	273	259	283	260	252	276	255	290	266	258	273	249	254	256	264	256	249	245	259	274	269	263	277	240	274	258	240	255	279	249	279	283	249	273	251	258	257	260	277	241	264	266	253	247	250	263	277	275	253	263	230	250	248	244	238	238	286	264	274	281	282	261	254	234	253	249	238	267	244	259	305	282	250	260	253	288	244	271	275	278	251	275	262	280	266	261	310	286	278	259	267	268	240	256	279	263	237	273	266	284	236	260	248	246	275	253	240	263	274	256	268	235	255	277	265	258	255	285	266	245	255	257	243	280	235	268	259	263	273	261	257	259	251	251	239	256	275	258	266	277	260	258	267	264	236	235	253	247	274	274	277	289	267	258	243	274	274	287	262	260	231	294	269	250	253	275	239	274	266	283	261	282	268	272	288	257	271	255	248	251	261	285	261	248	250	254	274	296	261	263	274	281	246	280	251	280	291	255	235	262	245	286	260	264	273	273	265	248	276	259	269	284	247	278	284	256	247	256	255	253	247	260	252	264	280	236	251	230	253	258	284	301	272	272	287	276	279	287	249	303	269	241	268	284	258	259	250	264	283	248	241	283	277	263	250	279	281	278	290	282	274	263	275	249	256	252	269	280	246	272	246	276	254	271	273	261	270	277	222	252	247	259	248	257	295	295	242	273	280	279	272	278	283	261	275	250	264	264	249	253	312	272	257	285	260	263	266	278	274	252	291	268	246	291	253	256	236	246	260	286	243	248	283	271	291	286	250	236	273	279	266	261	256	237	250	275	283	259	250	254	269	291	284	252	282	247	269	256	266	255	273	301	257	254	253	246	245	281	262	261	281	269	274	269	238	259	266	282	253	261	267	262	259	259	299	275	282	307	274	235	268	259	275	247	282	273	257	258	269	264	263	258	300	256	244	284	257	284	262	256	278	263	273	256	275	295	250	274	265	273	277	286	282	244	281	250	234	232	268	275	275	254	261	279	296	269	261	275	245	242	253	249	287	239	243	275	277	251	267	243	264	249	270	282	257	279	270	274	257	268	244	262	289	254	252	262	273	268	286	244	269	238	261	264	259	269	278	284	264	275	292	276	283	268	294	261	276	255	287	245	250	259	263	241	259	262	254	250	250	275	262	250	266	253	280	263	264	273	270	268	247	275	276	246	262	249	270	255	274	275	279	246	261	253	276	262	284	263	256	285	259	263	241	254	281	285	223	231	287	265	247	231	258	263	267
5426	10169	8726	4582	2991	2094	1693	1285	1111	1022	907	856	734	669	654	664	622	637	563	563	579	554	559	530	526	536	523	494	503	512	462	501	479	481	498	516	478	487	464	471	505	501	503	493	506	515	482	470	501	466	501	460	495	467	466	444	511	469	482	463	494	461	516	497	503	455	462	450	459	470	493	519	461	483	469	459	465	458	477	477	478	470	465	495	469	485	503	486	465	500	528	437	494	479	507	466	493	481	474	480	503	465	470	474	482	466	480	510	503	461	444	457	459	456	474	497	488	468	459	480	503	371	477	488	450	463	469	439	487	482	412	477	469	446	474	460	465	460	486	490	450	444	437	478	483	480	449	472	462	488	484	502	482	455	454	450	483	446	447	470	500	453	473	482	458	438	456	463	466	453	482	468	506	476	502	487	479	458	494	466	472	527	501	473	493	479	463	451	475	484	469	500	494	520	457	486	443	514	478	487	480	478	444	503	475	461	472	452	476	449	491	493	494	452	463	461	485	507	460	475	431	475	501	474	461	473	453	462	472	436	488	487	430	475	476	449	459	479	474	462	452	485	453	477	446	490	494	436	447	487	487	446	486	469	435	480	463	485	466	450	476	483	462	445	454	489	475	505	472	476	443	440	461	505	478	459	481	421	447	456	515	460	477	462	453	470	482	455	453	490	498	446	509	458	473	471	478	471	441	466	513	446	477	477	491	462	505	431	508	501	488	442	471	473	474	473	466	492	464	508	442	432	497	452	418	493	478	455	461	498	434	433	435	473	464	501	484	500	432	453	458	463	450	475	450	478	464	465	444	486	487	477	529	498	504	428	495	479	482	451	471	442	422	439	488	461	477	471	459	433	451	464	462	456	482	444	451	485	490	472	475	463	478	465	526	427	461	480	474	441	459	447	462	461	489	446	468	488	481	479	458	472	457	486	475	478	446	476	431	485	471	484	468	507	500	514	461	424	441	452	499	500	475	470	449	426	484	457	450	493	472	437	451	481	477	444	457	483	470	473	424	470	463	466	477	478	465	459	437	441	477	439	449	458	467	446	452	452	480	480	493	452	441	478	494	436	462	429	458	472	477	447	457	453	457	483	502	462	484	464	456	441	468	476	519	445	495	421	452	491	464	492	461	493	501	489	449	456	429	469	479	452	490	485	490	479	489	450	470	437	500	427	435	454	450	462	475	457	427	501	466	465	479	451	503	479	470	486	433	497	486	426	430	483	466	470	477	446	475	446	442	472	448	491	468	492	477	489	486	430	448	461	458	496	446	449	475	486	479	453	443	435	461	450	473	465	485	471	483	492	521	479	420	483	476	447	418	487	438	448	438	473	518	448	464	488	460	465	445	470	456	431	482	474	529	466	493	485	456	502	480	480	475	486	444	450	516	451	466	493	518	475	457	486	457	455	431	486	483	480	455	445	466	455	441	477	465	487	451	466	428	455	484	484	451	453	461	475	478	460	454	474	456	460	459	429	468	451	503	451	449	470	452	449	454	450	488	479	500	434	452	436	447	453	449	494	470	469	457	454	449	475	477	496	460	444	453	475	477	477	416	437	427	448	465	476	479	470	493	489	425	488	493	456	454	466	500	486	478	443	487	437	449	486	506	451	485	473	450	471	492	492	442	467	463	441	445	472	525	467	503	504	419	477	465	494	471	466	450	458	462	485	486	461	448	533	468	460	488	498	481	474	447	482	503	475	412	435	490	462	506	470	482	523	499	479	477	439	487	482	451	457	465	445	457	433	441	494	446	498	450	423	450	445	526	472	456	434	483	480	495	451	435	522	513	459	490	479	468	476	463	449	491	502	445	440	453	471	464	502	483	420	438	448	472	480	467	431	483	481	475	489	451	439	462	534	448	448	467	487	502	439	445	447	499	489	468	468	446	501	475	514	474	463	478	442	462	469	455	461	490	460	437	490	493	485	509	456	471	485	453	459	451	475	419	460	472	464	442	406	492	500	489	499	462	491	476	426	510	438	509	495	430	436	463	470	465	455	482	439	453	497	458	451	494	480	515	487	468	449	435	465	471	497	518	471	478	455	495	435	452	469	445	476	479	469	479	447	485	458	483	519	471	488	469	456	464	486	434	446	460	478	451	482	494	448	474	486	419	472	486	490	513	476	470	482	465	470	465	446	468	487	455	465	453	480	489	447	437	455	487	440	464	441	470	443	467	460	478	453	507	449	434	423	438	472	441	474	451	464	482	476	469	496	446	449	453	489	459	421	448	454	406	463	468	491	449	492	456	443	497	458	446	473	484	481	464	475	483	428	446	471	497	508	481	439	501	478	491	471	444	477	460	486	470	440	483	482	463	495	446	459	453	452	481	463	451	478	461	480	458	482	478	434	477	458	423	497	469	471	502	471	475	453	481	457	458	472	438	490	453	496	487	483	479	455	500	480	464	479	469	478	458	465	478	471	465	466	450	489	487	454	451	430	469	455	477	478	471	454	438	468	446	519	447	497	494	473	469	401	473	475	471	495	453	413	483	476	438	488	451	468	501	487	464	435	424	469	436	474	478	491	454	460	455	484	491	484	450	448	465	443	430	452	442	487	443	468	479	499	471	418	479	460	461	458	486	476	457	466	449	466	461	463	458	456	496	493	489	475	479	438	433	457	431	465	449	456	459	473	506	476	482	463	458	499	494	485	477	463	463	488	468	445	467	454	452	489	448	461	479	475	485	480	478	485	494	482	467	445	488	461	461	449	498	434	462	437	485	498	458	489	457	495	464	509	460	487	470	457	476	471	491	468	483	465	490	443	464	469	484	483	496	443	474	518	443	458	482	461	461	495	437	454	485	460	460	446	434	463	463	465	443	469	471	491	469	461	477	457	447	518	503	458	457	459	486	487	451	472	424	482	482	460	475	472	463	497	459	484	463	509	458	464	480	471	477	486	447	481	481	476	477	476	446	472	450	480	482	499	473	461	473	498	468	454	469	468	482	470	459	485	452	469	460	476	448	474	456	467	471	495	443	495	458	480	526	486	479	439	487	435	466	483	483	468	512	465	440	456	452	449	458	448	459	450	485	446	472	454	444	462	486	490	462	431	441	432	500	484	508	537	460	453	455	442	469	451	512	471	497	489	447	486	512	446	462	486	431	496	483	478	468	435	456	486	459	470	479	431	474	466	464	455	467	492	458	427	512	467	479	495	470	515	453	470	499	471	503	471	445	451	460	439	429	471	487	485	508	464	444	475	468	444	436	461	468	452	440	485	487	479	451	442	452	505	463	492	479	501	476	444	464	456	453	461	408	502	447	480	492	472	482	460	479	453	520	433	459	438	497	441	493	466	453	507	458	478	472	438	447	486	468	451	487	450	435	501	467	450	469	456	488	459	476	435	433	474	443	496	501	461	459	460	481	465	508	432	446	464	443	440	460	481	470	454	472	431	440	471	470	497	485	472	431	460	489	485	496	481	415	457	474	493	458	486	453	463	429	451	491	459	419	478	487	460	481	445	446	437	468	499	514	496	455	453
23187	21256	29064	23771	21256	20139	1805	641	431	397	373	298	278	258	229	240	230	250	212	203	182	171	176	182	201	189	173	178	182	186	171	168	183	157	172	155	163	146	144	164	159	163	171	149	154	158	126	138	148	154	163	162	155	138	144	169	156	175	162	139	144	136	148	156	154	159	132	149	148	163	149	157	149	140	162	149	127	149	168	139	130	139	160	138	154	161	130	136	135	159	148	147	144	147	156	143	149	149	138	145	158	136	151	131	144	127	123	166	139	144	148	135	141	144	128	160	138	133	146	144	162	146	153	137	143	144	139	141	138	170	164	148	137	135	139	134	146	149	130	148	111	124	146	151	129	144	144	133	161	162	143	156	147	160	132	146	146	148	160	141	150	145	138	146	125	147	154	137	153	142	146	142	141	143	127	160	146	123	154	138	145	162	155	152	164	138	122	148	141	142	154	156	127	146	134	157	158	137	151	113	145	144	127	141	159	156	150	133	118	133	153	139	122	152	147	144	145	137	155	144	128	136	144	140	155	150	150	152	142	128	168	111	148	155	147	152	156	135	131	131	140	129	156	144	150	136	142	137	153	146	154	150	150	134	142	136	131	133	139	153	147	137	131	158	139	114	136	118	160	141	129	141	116	127	157	144	173	135	143	150	122	137	136	146	126	139	148	133	128	123	138	154	133	154	140	137	134	141	149	139	127	155	151	138	145	131	125	137	150	132	148	134	133	135	143	128	145	134	139	148	122	148	143	159	125	114	136	157	123	128	124	141	138	138	146	137	163	120	149	111	130	152	164	136	159	141	136	159	139	135	139	161	144	139	154	139	128	139	155	180	132	148	127	123	151	152	117	157	164	144	166	159	137	147	135	156	138	134	131	154	144	152	144	138	143	150	124	167	137	135	134	149	146	135	145	148	134	147	146	116	147	124	111	143	131	142	161	143	124	156	130	137	137	165	125	145	129	145	151	149	136	126	122	140	139	150	143	131	155	139	143	120	139	151	125	126	158	137	146	129	145	118	135	124	148	135	149	146	159	137	161	142	135	156	162	123	149	159	168	148	139	164	154	144	145	147	138	116	141	145	169	133	138	124	130	128	142	141	135	139	141	145	134	155	140	131	132	144	177	128	128	137	132	140	130	144	141	154	139	138	123	149	141	149	120	156	107	150	146	142	135	144	152	147	144	137	133	140	135	133	152	118	138	114	139	147	140	165	152	145	162	147	123	125	139	137	115	145	115	137	138	136	131	144	139	140	137	159	135	157	154	134	142	140	135	143	154	157	127	125	133	118	147	161	167	133	132	133	148	151	127	134	145	120	157	144	128	140	122	147	137	149	144	132	126	158	162	149	142	152	145	135	124	154	134	145	145	131	133	161	145	131	142	130	140	150	141	128	156	150	141	134	151	153	126	130	158	151	128	131	139	154	149	147	131	140	145	151	129	135	128	143	136	137	125	119	162	143	155	136	138	147	151	149	142	139	137	139	118	144	103	123	135	140	144	144	138	152	160	120	150	140	137	154	131	162	149	144	150	158	130	153	143	151	144	113	131	133	125	129	130	136	152	141	143	134	148	136	136	148	121	140	135	132	144	126	124	131	140	154	134	147	154	147	111	147	124	147	145	142	148	148	147	144	146	125	140	135	144	148	136	145	145	147	160	143	147	141	135	127	128	128	125	129	143	146	122	140	161	132	111	153	130	141	133	156	125	150	131	151	128	133	140	129	133	157	154	118	142	150	147	149	148	131	141	138	139	131	153	142	153	142	132	132	124	133	151	129	148	140	143	152	132	111	155	149	166	154	139	134	140	153	155	136	132	129	142	144	135	128	137	124	132	170	128	135	136	130	145	126	159	130	163	143	124	151	138	155	133	138	156	157	144	145	133	140	120	135	135	126	152	138	125	163	145	130	138	152	127	128	117	138	158	137	150	128	123	155	114	150	147	140	123	141	151	161	140	134	156	138	135	139	132	136	138	134	145	147	150	147	106	124	151	123	146	138	121	124	119	138	142	138	131	149	136	148	150	132	134	150	139	145	133	152	137	155	136	154	157	143	157	141	127	157	149	163	115	130	134	118	131	155	154	135	143	147	142	137	150	153	153	128	151	112	134	138	139	144	144	139	134	147	139	144	148	157	144	128	134	155	139	162	170	146	121	125	124	145	147	149	133	134	145	154	142	147	127	155	144	156	140	122	141	141	164	136	138	149	159	164	135	123	120	152	147	137	131	154	145	122	143	141	153	100	133	151	150	133	151	129	121	170	152	149	150	142	155	149	152	136	139	132	138	153	135	119	149	124	140	156	119	146	140	151	126	137	130	150	129	142	133	139	155	132	126	145	158	142	143	157	136	149	148	130	165	133	120	161	127	143	153	119	128	125	134	175	136	143	155	136	125	137	134	139	127	144	142	151	142	123	126	125	130	134	149	147	123	138	133	138	138	146	165	130	147	153	182	142	139	147	147	147	143	153	122	139	127	134	153	156	132	146	155	150	138	125	124	138	152	159	153	161	148	126	141	136	136	148	131	119	136	159	148	136	166	134	146	144	132	151	160	137	132	124	141	151	142	157	153	129	138	135	145	146	131	148	129	132	132	142	140	140	139	143	151	142	138	134	139	117	151	121	131	146	161	147	123	161	143	148	149	144	138	120	126	162	120	133	144	151	133	135	143	155	145	140	140	123	129	137	150	140	154	151	158	140	145	141	143	153	152	129	130	139	143	142	128	137	139	129	141	156	123	154	135	153	151	151	160	130	145	138	158	152	155	153	131	117	146	160	145	132	126	134	157	150	134	164	139	144	140	144	135	155	127	125	134	152	133	148	146	131	127	125	127	149	140	134	150	137	152	147	158	126	125	154	122	142	152	143	170	145	121	142	124	136	134	153	146	141	147	143	114	153	126	148	135	141	125	127	143	148	133	155	169	133	121	133	140	129	139	138	135	142	150	135	155	123	133	136	144	153	133	149	141	142	140	151	157	151	123	139	142	155	170	130	130	137	150	138	149	143	120	131	141	163	137	143	132	141	160	130	144	148	139	159	135	123	138	154	139	159	128	132	137	122	166	156	150	152	136	139	136	150	163	149	148	128	165	161	153	149	156	155	145	163	130	130	142	162	131	129	116	160	149	113	140	141	139	142	144	137	139	132	129	149	138	134	146	122	147	138	134	137	152	110	126	113	152	140	165	124	146	132	132	120	130	142	134	125	153	145	147	139	130	150	153	139	139	121	130	131	142	162	129	160	141	144	130	143	145	133	152	125	139	150	138	152	125	139	136	147	163	143	127	127	130	157	144	163	139	164	127	132	148	142	161	145	127	141	132	142	141	146	123	128	139	150	150	128	161	141	158	129	140	126	123	122	145	130	172	155	154	148	129	164	138	140	150	149	109	142	129	119	142	129	123	154	143	131	142	118	136	128	137	132	137	147	144	148	143	114	148	137	158	148	134	134	132	137	136	145	158	138	136	130	138	127	156	145	126	150	149	160	133	135
7744	16171	13556	7247	4798	3332	2528	1985	1552	1230	1111	882	786	725	686	598	578	533	524	449	427	380	412	391	376	384	321	350	302	322	314	353	360	283	280	304	308	308	301	298	287	274	265	303	279	263	277	276	288	273	279	255	257	296	246	245	240	276	264	254	266	273	276	241	284	264	285	267	257	272	230	230	246	259	227	255	231	262	239	270	274	268	243	278	265	284	280	253	253	278	261	252	265	245	226	245	251	264	254	270	242	284	245	252	261	261	250	233	277	268	263	254	258	231	228	247	236	257	252	244	234	217	243	250	250	227	253	264	264	230	221	239	255	257	257	258	237	247	240	244	260	280	257	258	264	260	231	254	255	270	258	254	245	243	259	288	249	245	263	251	245	244	271	251	267	264	257	269	249	253	226	262	240	250	274	223	247	246	234	283	252	282	266	253	244	252	245	244	251	250	253	243	256	246	265	276	271	243	256	227	240	247	252	226	231	218	239	247	245	207	234	260	246	250	231	225	255	258	246	259	221	236	252	263	245	253	286	277	231	273	235	260	229	268	245	215	231	236	273	252	244	245	252	250	303	231	258	228	254	266	247	247	236	240	281	269	226	259	249	239	246	259	257	259	262	262	255	261	253	239	250	270	269	261	251	275	249	253	258	230	208	221	252	241	243	226	233	269	241	242	279	227	253	259	241	229	227	261	235	246	262	239	244	249	268	256	229	255	250	266	255	256	286	263	219	247	255	267	236	258	240	230	219	248	249	245	267	246	297	266	234	256	252	248	243	272	254	251	255	242	269	235	246	273	241	259	271	234	256	217	250	232	273	235	258	243	273	237	286	243	276	256	245	258	245	248	260	238	268	251	237	256	257	252	222	258	246	249	254	241	239	253	256	260	235	241	276	256	251	256	242	247	264	252	232	246	229	235	261	284	282	223	244	252	264	245	228	242	269	256	242	241	241	231	250	239	223	238	260	285	252	272	250	232	246	250	261	267	239	243	241	239	250	256	255	223	256	268	280	292	261	231	252	251	272	256	258	241	250	297	237	253	252	246	239	254	276	194	246	225	244	275	256	227	234	259	243	256	261	225	237	231	237	263	232	259	277	284	264	271	256	248	266	281	250	240	260	247	254	253	236	266	249	238	240	246	267	278	224	247	227	208	240	242	242	237	254	257	263	254	264	247	239	242	233	238	247	217	239	238	242	260	265	253	231	228	239	234	254	210	251	239	229	237	235	252	246	252	249	276	244	233	243	262	232	248	246	275	236	281	230	254	239	261	235	238	277	269	256	247	256	242	258	242	260	248	255	254	235	271	263	244	257	267	233	253	260	258	253	229	268	218	277	250	255	229	272	226	254	241	238	251	220	260	262	229	254	244	237	253	266	241	266	248	258	220	251	236	239	248	253	252	247	257	235	255	269	243	234	257	260	240	220	242	249	245	235	235	263	242	211	281	236	245	241	240	251	272	248	251	254	262	219	257	243	261	225	276	226	238	237	237	243	256	240	256	233	235	238	239	276	250	265	250	228	283	225	200	265	212	242	214	258	260	232	243	266	232	247	247	217	243	238	244	268	252	227	250	248	237	233	265	253	242	246	253	238	273	256	261	240	239	252	270	228	240	244	253	253	266	252	283	254	233	226	248	251	237	244	255	260	260	261	262	241	265	254	243	222	229	254	250	246	298	239	227	254	249	256	215	250	244	238	261	249	225	250	262	268	216	256	224	261	253	241	257	263	243	250	232	225	258	231	251	275	258	247	225	250	259	256	244	262	261	264	265	243	262	260	233	247	259	225	238	244	217	246	243	240	229	245	248	244	233	260	241	240	268	257	232	242	234	248	235	252	249	237	246	220	244	282	218	243	236	234	242	238	256	222	249	262	242	240	240	232	253	251	247	246	229	237	254	220	244	261	239	252	267	232	263	260	221	244	244	257	229	245	235	251	212	214	266	241	275	237	244	257	282	245	235	254	247	244	223	228	229	253	221	261	228	232	226	234	288	240	252	238	257	238	239	245	264	245	253	243	238	243	233	253	269	236	240	253	256	233	277	262	263	261	253	274	240	246	265	268	254	250	269	238	235	233	267	250	271	247	234	235	241	245	270	244	234	223	252	241	240	234	259	247	248	263	246	238	277	272	270	252	266	262	257	245	249	229	241	223	244	207	230	268	266	240	247	266	246	261	249	240	251	247	249	251	235	231	242	244	243	231	242	233	257	240	234	251	275	268	241	249	261	266	244	255	239	250	246	250	263	221	247	295	257	244	238	254	249	236	267	265	248	250	222	249	253	239	250	242	237	259	245	273	237	279	265	238	248	241	240	247	265	243	236	253	273	224	236	217	236	258	253	262	249	276	279	236	248	231	236	242	232	262	242	236	224	258	240	233	243	212	222	214	234	225	224	249	219	239	260	217	245	230	247	268	226	257	236	231	274	245	229	245	230	248	232	260	264	250	258	235	248	236	257	229	223	240	251	247	276	259	252	261	260	248	236	261	246	260	231	222	254	263	249	233	278	228	244	261	243	269	233	260	243	227	250	247	260	231	259	222	244	265	240	225	231	216	243	237	260	257	232	232	245	252	246	242	264	258	247	266	246	267	252	266	242	266	279	249	231	232	231	254	246	261	263	242	217	236	265	237	232	224	256	265	245	242	231	234	227	235	236	253	254	237	242	258	234	242	240	254	243	263	266	232	253	274	235	276	261	264	226	270	262	243	243	242	263	253	233	250	256	236	218	245	276	270	256	242	241	261	262	250	218	248	252	255	237	244	253	256	246	247	232	248	230	239	264	242	238	260	233	256	228	256	262	253	252	251	268	256	234	221	209	242	247	239	236	241	253	250	210	245	252	237	235	236	262	265	254	255	245	240	248	232	257	248	223	267	256	258	253	233	229	252	215	266	253	252	251	259	235	213	237	267	253	234	222	252	257	231	230	266	227	264	213	239	255	233	260	260	257	231	256	254	263	234	236	238	277	242	253	238	278	264	257	235	261	265	258	237	257	238	288	273	244	229	239	249	264	241	237	251	219	240	269	265	277	260	243	229	233	267	277	278	252	249	241	261	266	243	249	244	284	235	196	257	262	281	230	256	228	272	255	223	262	277	258	237	274	264	273	265	238	262	256	246	267	218	244	255	258	265	236	232	225	262	276	234	252	254	214	248	249	234	239	265	239	267	219	259	266	261	225	239	248	256	259	225	258	257	254	248	250	255	236	242	227	231	277	256	264	254	256	247	238	242	271	234	252	238	248	249	248	247	220	232	231	230	236	274	252	257	238	223	250	232	252	264	238	246	257	226	240	259	249	257	259	245	252	273	240	233	251	283	224	222	248	253	241	254	256	221	251	256	248	237	237	244	238	239	257	234	260	257	255	214	226	238	221	267	250	253	276	263	261	254	247	245	246	259	253	206	248	246	268	257	263	251	244	277	246	235	252	259	244	263	215	234	251	275	237	224	234	259	254	249	237	245	247	252	227	258	242	228	266	254	243	246	242
26743	20227	6492	648	426	437	401	358	388	405	348	353	351	381	403	346	362	348	364	343	366	374	339	334	373	377	338	373	376	340	362	367	357	344	344	368	353	332	354	372	371	339	354	370	369	354	356	338	370	358	362	352	364	339	343	363	378	360	327	348	369	342	360	366	354	370	359	339	350	318	355	389	371	367	345	350	377	342	349	374	383	341	348	367	342	331	336	342	365	318	374	335	355	340	411	352	352	358	341	360	376	396	361	361	361	383	358	370	344	354	366	344	341	346	332	364	354	325	338	373	363	352	352	384	354	359	354	334	369	370	341	352	336	342	389	370	342	336	405	357	354	352	386	371	342	393	397	365	326	344	359	378	338	344	319	386	324	362	385	363	329	342	375	375	366	334	340	363	356	353	350	349	338	340	363	374	365	362	370	372	328	343	395	365	366	357	366	355	331	351	342	359	359	371	353	348	350	330	368	356	312	366	376	359	362	373	354	338	354	339	355	349	346	335	344	347	370	357	368	336	363	383	342	362	373	372	362	387	370	349	331	377	395	372	366	347	362	353	320	317	388	334	337	352	347	331	334	319	324	348	348	313	319	358	364	349	383	346	362	367	353	380	340	352	364	357	329	355	349	363	362	342	379	359	338	311	337	388	373	345	348	377	346	361	326	330	357	357	342	347	326	301	372	329	376	321	346	422	381	371	379	362	353	348	353	366	371	349	396	365	345	373	348	370	358	340	408	336	351	317	358	342	363	356	328	399	348	352	343	338	343	336	397	385	333	363	360	333	369	391	363	338	348	358	366	357	380	346	367	377	361	362	363	368	401	354	342	364	366	358	355	336	327	353	357	355	376	386	376	329	362	365	363	343	366	372	337	369	323	329	349	325	357	353	367	352	379	343	367	353	341	360	363	357	335	379	373	359	359	341	362	388	374	357	361	343	360	351	364	342	361	367	353	343	338	341	336	342	370	400	349	363	380	365	350	383	351	360	369	361	347	352	353	336	383	366	379	337	366	380	341	343	358	351	356	364	372	355	347	341	346	361	345	349	360	353	345	379	331	371	373	349	346	356	361	359	380	354	356	367	353	353	365	357	380	319	336	359	368	373	359	352	361	377	354	332	373	323	363	347	355	351	347	364	318	333	384	345	382	358	357	351	388	373	352	357	352	334	334	359	339	361	349	376	355	383	329	345	360	368	333	333	347	345	379	380	349	348	392	387	346	369	375	353	344	394	357	371	378	343	359	352	369	351	308	361	319	389	342	342	380	338	363	373	331	376	354	393	371	344	371	372	372	362	360	373	343	375	362	334	351	343	367	336	362	317	338	345	373	320	345	314	367	359	381	386	396	362	368	363	367	323	340	327	393	353	382	357	379	350	348	360	354	351	326	358	357	350	346	371	356	344	369	388	349	358	349	351	372	355	351	360	359	369	350	359	351	354	375	360	356	367	353	383	364	331	356	345	373	360	344	373	366	394	371	363	386	318	343	369	349	374	345	362	367	359	356	359	358	355	394	354	363	354	385	378	352	320	354	394	367	334	365	369	334	358	360	368	353	343	369	341	340	360	377	347	366	354	404	378	375	339	378	360	369	370	371	339	355	378	369	346	384	395	368	383	350	341	360	351	380	323	340	362	331	357	364	348	368	382	360	361	358	332	346	400	372	398	366	333	314	341	365	353	380	378	348	402	372	337	383	375	353	350	323	376	338	381	346	365	372	384	368	377	354	352	362	333	340	402	376	332	360	357	377	351	351	344	360	341	360	363	338	344	356	364	370	357	354	384	347	355	353	327	335	378	374	377	321	344	345	376	353	372	372	364	353	358	355	371	374	377	392	371	383	361	352	406	319	380	383	378	359	328	345	364	367	348	360	395	364	353	361	365	347	376	374	342	321	344	372	354	365	338	343	376	346	337	377	372	330	391	368	324	364	370	376	336	369	325	344	332	376	390	354	361	399	326	391	342	322	365	324	356	371	368	389	376	347	346	362	379	356	359	341	356	341	367	367	352	350	363	376	396	362	347	347	377	370	357	325	337	360	385	384	351	365	380	362	368	347	383	360	340	374	394	327	325	362	355	343	364	333	381	357	333	348	349	376	345	384	348	334	357	345	414	364	372	346	351	362	386	347	365	363	356	366	377	345	357	324	363	376	351	348	347	381	366	357	358	361	349	410	387	369	349	362	342	353	352	358	362	347	327	338	354	322	354	353	367	341	361	324	349	367	362	321	336	362	379	354	383	347	344	325	364	363	334	354	349	359	341	360	372	356	324	335	349	350	346	353	363	341	367	356	386	361	378	364	329	375	331	348	351	352	329	349	340	342	362	359	327	377	370	352	345	344	379	399	349	347	331	359	374	358	379	363	337	365	379	377	384	356	336	377	358	385	358	335	381	333	380	353	355	376	361	359	347	344	345	354	356	354	327	326	314	382	369	366	380	354	375	379	351	333	329	346	381	347	377	368	357	344	373	363	340	334	338	348	381	370	397	342	370	360	363	375	311	371	325	397	338	386	332	354	356	372	324	351	362	361	351	355	342	348	356	331	345	394	371	338	382	411	333	347	349	349	330	353	332	348	336	374	325	371	345	342	350	358	367	364	394	357	344	381	324	335	365	376	357	345	369	352	368	402	369	404	360	375	339	315	356	348	357	344	349	393	356	379	335	343	353	359	362	388	352	349	367	371	369	332	385	372	384	380	343	342	365	356	369	376	365	369	370	369	344	369	342	376	323	367	345	365	367	362	357	360	373	377	355	335	353	354	362	386	378	358	352	355	358	323	358	398	350	360	366	360	367	378	369	374	378	387	332	332	368	328	375	353	357	327	336	372	366	326	372	367	367	349	345	333	387	347	381	345	347	359	352	368	340	330	360	335	317	388	339	391	337	359	358	348	386	358	372	366	341	364	375	404	313	372	335	377	342	373	343	365	370	379	372	354	365	339	342	381	340	342	374	380	364	355	356	357	356	372	337	363	352	348	348	349	363	350	347	357	364	344	370	354	359	361	361	376	362	347	401	376	325	372	335	363	390	360	322	308	346	357	393	382	337	379	379	374	350	338	355	312	355	385	377	364	375	396	369	362	366	347	343	366	352	366	375	327	358	372	358	321	382	355	336	346	378	363	367	377	368	351	368	349	378	319	361	359	349	373	323	362	338	322	367	326	362	331	371	344	371	338	356	373	357	363	376	405	369	320	366	332	369	391	379	341	358	395	340	377	344	312	350	366	349	367	388	324	357	362	343	360	367	358	365	370	361	362	382	364	337	357	369	362	375	348	352	351	352	371	320	357	356	339	387	351	363	366	323	353	329	342	324	361	340	327	337	342	374	319	356	372	364	338	342	362	386	370	357	350	371	311	327	357	365	387	379	332	333	372	379	371	342	340	367	365	379	366	391	358	343	338	382	360	352	351	347	376	394	360	340	373	354	347	343	359	372	319	325	355	374	373	351	351	378	348	350	378	342	368	383	369	369	338	347	354	395	364	363	358	355
4022	1582	1409	961	819	727	659	698	692	655	656	639	638	641	632	646	607	622	592	597	630	650	633	617	654	668	644	588	626	623	673	587	620	592	613	608	590	572	621	579	599	618	620	586	612	587	612	638	647	589	660	598	599	596	632	645	605	573	611	622	625	590	621	577	631	625	625	604	649	663	632	626	578	606	628	601	628	615	633	626	614	631	622	577	589	628	613	566	634	611	605	589	629	606	621	674	674	612	637	612	593	597	601	606	573	593	632	625	626	619	558	627	650	635	625	621	614	621	607	628	652	630	642	620	614	612	569	640	648	595	616	647	600	619	614	618	588	618	614	595	623	643	588	612	581	569	625	621	581	638	644	632	603	603	610	608	648	621	608	581	606	631	625	635	581	619	635	608	602	624	629	631	572	620	592	604	656	615	646	619	553	650	609	605	591	604	575	607	644	646	643	609	592	598	653	603	573	620	626	612	595	615	603	588	658	639	607	586	677	626	596	571	613	610	612	612	616	637	615	615	605	642	634	621	628	596	623	640	630	617	597	583	619	602	628	578	597	628	629	641	592	603	625	618	579	618	606	597	618	653	636	607	599	663	588	621	635	625	591	629	597	605	581	600	584	614	582	643	573	615	618	590	607	609	597	593	622	580	601	618	573	594	618	605	609	597	654	603	594	625	633	629	623	608	656	603	605	563	622	600	591	575	620	643	621	617	607	570	601	575	612	615	632	632	602	622	634	592	605	598	581	586	588	589	626	607	600	621	584	612	636	593	690	616	601	620	593	614	569	598	622	664	578	599	649	589	612	592	634	624	599	606	640	633	609	624	565	628	562	604	625	596	626	596	607	617	592	571	632	612	607	639	599	611	600	625	631	608	633	580	611	594	585	566	621	634	566	599	618	614	617	627	619	649	596	627	584	616	596	631	626	600	611	659	586	574	624	613	565	600	639	613	627	585	647	615	612	590	617	634	584	587	624	628	586	653	612	591	645	611	624	588	607	580	648	626	587	625	623	610	611	577	552	661	609	590	615	576	588	583	557	623	572	615	675	625	610	614	586	638	561	669	564	622	590	589	580	579	625	621	600	614	618	630	635	636	579	650	640	594	650	631	631	595	611	600	634	615	608	606	598	602	585	597	604	612	648	635	632	617	624	640	600	617	575	642	654	626	614	601	616	610	569	581	630	623	649	616	617	584	610	622	605	637	680	610	663	610	629	616	661	609	615	613	586	672	625	598	651	604	698	573	602	655	588	627	634	590	617	651	567	601	599	574	570	579	606	582	572	577	636	627	638	595	615	622	597	630	606	638	595	649	585	566	571	620	604	551	580	596	622	612	601	642	619	620	614	631	585	622	609	649	642	610	587	578	597	590	580	610	612	625	620	659	597	569	648	593	596	645	584	608	630	653	630	581	614	639	637	621	591	614	592	612	600	595	580	622	575	588	621	650	607	622	602	638	607	581	642	627	619	612	597	602	618	619	599	564	653	601	643	619	634	656	618	586	586	641	626	614	627	607	560	600	631	616	633	584	621	628	604	598	598	612	601	630	650	565	633	601	618	580	634	616	622	640	605	607	611	657	618	616	653	569	575	604	594	620	584	604	616	579	649	657	606	585	574	592	600	620	622	630	621	603	629	629	619	580	609	601	584	577	603	563	597	632	589	587	556	604	642	617	569	586	635	610	618	607	613	602	588	622	649	636	607	610	578	576	591	653	634	591	603	619	597	635	626	619	689	606	637	607	610	584	570	610	587	629	664	613	631	553	632	645	638	591	648	585	599	624	617	579	609	588	588	615	600	633	610	669	601	610	621	581	636	625	582	630	628	636	587	607	626	632	613	596	625	609	638	582	612	619	603	580	632	584	589	615	612	576	629	654	636	598	635	622	624	596	625	660	594	609	605	637	625	574	616	580	595	590	622	623	685	666	572	563	588	590	610	589	585	587	667	582	612	620	627	604	590	595	629	607	620	566	624	635	619	577	597	614	570	616	620	601	608	637	586	603	589	617	602	598	592	629	582	632	608	610	653	585	634	605	566	614	585	589	590	633	617	641	630	623	570	614	600	616	576	603	613	614	647	641	621	644	619	608	609	642	580	583	634	602	597	619	597	609	595	593	619	582	680	578	651	619	570	638	631	575	571	597	611	591	535	573	624	609	637	632	615	639	603	616	623	626	610	601	638	625	599	569	562	566	637	599	641	574	620	649	604	572	594	633	587	633	611	571	565	649	644	619	575	633	631	602	584	583	604	598	618	588	630	583	605	637	613	570	618	616	631	645	630	620	566	626	619	614	638	609	616	587	633	622	597	630	636	625	650	624	620	595	636	605	640	620	630	631	635	626	608	599	600	621	631	608	606	567	613	607	579	601	598	580	595	658	613	595	615	638	620	653	620	591	628	616	631	626	587	654	610	618	572	611	605	653	629	598	624	592	568	633	597	615	599	615	630	618	575	627	579	617	633	580	572	642	627	620	637	609	587	602	622	617	622	597	569	611	601	587	610	540	610	658	659	597	591	589	606	656	625	624	621	655	618	595	570	596	591	582	593	656	607	575	606	615	650	614	622	625	584	642	620	643	592	610	618	616	593	598	581	602	640	574	615	616	601	620	622	649	623	635	596	601	619	635	574	635	635	662	594	598	622	596	632	635	592	578	646	629	629	587	622	623	609	602	641	626	558	628	628	620	619	628	629	606	554	642	584	629	622	634	623	627	590	605	624	606	648	588	574	611	604	573	580	646	605	628	612	617	602	588	602	568	651	601	594	656	634	603	638	587	620	616	535	599	654	574	611	618	629	581	621	628	626	616	644	605	600	625	570	569	636	623	587	617	648	631	586	630	596	609	609	629	579	590	576	625	615	647	625	584	601	627	589	591	620	652	604	621	602	563	571	564	637	635	595	609	639	582	588	642	582	592	563	609	591	591	592	610	581	607	610	603	589	595	617	627	594	594	636	605	596	605	623	613	590	586	558	634	552	594	586	615	593	608	634	608	577	605	667	634	621	589	615	631	613	619	611	581	562	579	627	606	609	606	662	631	601	622	629	601	590	578	624	660	647	599	574	631	596	641	600	600	578	596	645	604	611	618	626	603	631	642	611	592	600	617	603	598	672	568	600	609	625	559	583	599	621	639	603	594	641	599	605	607	613	621	629	613	580	623	579	644	624	592	586	599	618	645	613	611	585	609	619	592	602	637	616	613	593	558	620	595	630	586	607	629	601	579	623	598	606	591	583	629	561	613	600	581	642	629	635	594	571	574	656	572	624	625	647	602	626	588	602	642	618	619	629	577	598	613	627	592	599	597	596	576	607	565	618	589	628	615	612	622	586	614	633	543	607	618	607	608	606	586	625	587	627	613	608	635	560	620	649	579	613	608	648	581	608	683	594	624	598	593	636	595	599	614	603	648	633	571	647	623	665	636	644	591	614	640	618	584	627	605	602	616	634	606	596	622	649	622	634	577	606	607	579	593	575	628	632	622	645	608	593	638
24017	21216	28415	24291	20807	2741	720	525	409	411	389	369	339	325	326	328	308	320	298	309	306	261	296	259	286	266	270	250	268	282	292	257	242	262	267	261	286	275	249	253	261	280	276	265	284	277	284	254	250	239	263	283	261	249	300	247	260	290	275	265	263	260	235	276	277	239	292	260	300	293	246	274	256	258	300	272	234	236	258	262	267	237	276	272	251	260	276	286	294	275	284	253	253	249	265	235	272	247	273	271	269	245	254	270	254	269	257	249	264	282	287	251	243	266	276	261	266	290	275	234	257	241	252	295	265	273	250	277	274	277	269	269	275	240	253	267	245	281	272	280	288	274	232	270	255	263	270	243	260	263	257	285	259	284	259	263	268	286	268	278	262	262	263	268	273	257	265	254	261	274	237	243	260	290	247	282	269	275	268	245	263	287	251	261	263	269	257	273	274	280	236	272	255	254	296	275	268	229	285	250	276	257	239	271	243	290	269	222	243	291	265	258	259	239	234	281	241	257	254	276	262	275	267	264	245	245	275	258	243	286	266	262	260	226	295	233	244	233	246	275	272	261	258	239	273	275	239	286	302	255	282	277	286	258	254	280	276	252	270	251	268	279	275	239	264	254	270	273	273	254	259	252	249	263	237	253	276	248	251	250	267	254	245	250	243	261	252	282	286	236	243	276	285	241	252	267	276	252	275	281	282	253	259	250	266	248	222	287	265	231	298	218	245	222	265	248	285	291	243	248	263	251	244	256	259	276	264	279	264	246	257	232	266	222	263	255	266	275	242	273	256	250	252	243	241	268	253	284	270	295	265	251	278	244	255	259	300	242	253	258	262	291	266	266	274	252	253	209	252	285	259	261	236	262	264	273	272	251	266	257	251	259	271	253	255	263	259	272	281	250	243	232	246	258	254	244	246	257	267	252	235	283	256	275	260	269	250	246	262	256	268	251	250	244	251	285	241	256	261	257	264	259	257	272	255	257	240	257	234	258	271	260	252	260	282	283	264	246	266	266	265	254	231	262	275	306	298	243	238	229	289	238	241	237	279	278	260	290	254	258	272	276	306	267	267	229	252	250	281	261	243	266	273	286	270	276	244	251	252	250	260	264	257	259	287	243	245	268	259	257	272	259	263	280	243	261	266	285	259	272	263	312	264	259	279	275	262	243	245	253	260	272	270	265	287	257	273	248	282	256	255	257	241	264	272	255	292	272	294	265	265	259	257	275	227	274	228	287	257	261	270	291	241	244	269	249	253	292	298	267	256	253	247	238	249	263	263	268	260	253	250	252	258	246	254	285	271	256	264	255	250	282	256	275	255	247	282	262	234	265	283	271	246	243	291	276	267	277	284	270	265	278	271	257	260	280	251	271	279	273	236	272	243	253	253	285	268	266	259	227	271	283	270	262	266	264	244	244	290	240	256	251	263	265	284	265	249	258	275	242	259	242	288	253	254	261	271	240	263	225	251	274	230	263	269	261	259	275	302	239	255	258	246	267	233	294	228	273	266	243	256	281	261	275	244	264	273	291	274	254	264	270	240	272	258	243	278	274	260	295	266	239	266	254	277	258	253	268	249	247	251	239	266	259	281	225	257	240	271	227	266	257	262	259	261	253	253	265	231	252	274	269	279	259	246	242	270	228	266	289	264	254	269	249	260	237	259	248	285	240	261	240	240	222	266	266	280	239	273	257	292	264	280	262	289	276	293	265	248	277	266	257	259	234	255	270	246	245	261	255	255	252	253	272	261	266	269	268	263	263	238	265	260	266	246	284	288	234	244	240	290	292	257	256	270	250	259	258	246	269	226	269	268	244	250	297	250	257	249	239	292	257	289	299	284	283	265	254	240	269	265	273	252	258	265	253	263	254	290	254	292	248	255	279	273	250	269	250	256	250	231	252	250	261	291	286	248	264	241	254	260	249	261	235	262	251	266	264	267	261	278	266	265	256	262	274	239	247	262	245	273	258	251	252	253	244	258	279	237	257	248	267	269	255	235	262	242	285	241	246	267	246	255	261	241	275	274	245	270	233	249	272	290	275	246	255	255	259	268	255	272	275	268	241	249	263	262	236	265	262	276	261	295	236	266	247	287	260	252	268	280	254	262	269	267	272	254	255	278	268	275	236	258	273	261	272	256	280	250	277	269	234	267	273	248	243	263	272	262	270	285	275	243	284	268	255	264	256	260	283	249	271	246	268	253	262	264	258	276	245	254	274	273	245	271	263	279	265	284	266	223	258	261	232	261	241	268	269	261	247	265	238	226	252	237	253	256	248	268	295	256	257	266	254	249	245	246	265	260	260	255	293	275	276	245	246	254	290	247	249	275	281	267	250	290	257	303	274	271	274	271	282	285	249	266	266	269	236	290	252	250	262	277	251	253	296	302	273	284	257	277	262	256	276	250	243	280	238	315	236	258	284	234	280	272	259	268	288	275	267	249	257	270	285	265	284	270	271	283	267	246	242	246	285	241	269	251	281	263	259	275	260	238	257	288	246	239	272	265	248	281	271	278	258	269	251	235	254	247	250	260	288	255	284	304	274	252	222	237	233	277	262	264	303	251	257	245	271	261	247	260	279	255	263	252	284	270	235	301	239	268	250	275	258	262	264	257	249	238	247	256	256	248	287	265	240	251	263	232	262	259	277	250	277	270	247	245	293	267	229	283	247	271	270	249	265	244	252	261	257	293	245	281	268	279	279	290	247	282	268	262	264	269	282	261	256	268	248	258	273	262	316	254	234	251	250	267	278	286	249	253	259	272	249	216	298	259	275	264	257	299	247	272	272	227	251	240	286	282	244	251	253	238	266	268	253	247	249	270	271	265	261	264	242	286	244	216	269	238	273	274	264	228	272	266	255	273	249	257	268	283	247	259	257	263	258	265	275	225	254	251	303	247	249	243	225	262	265	263	221	271	254	267	275	270	254	260	239	263	256	239	287	237	252	233	238	240	281	251	268	268	240	258	268	247	274	289	237	250	257	278	263	280	249	281	235	281	270	271	256	258	274	251	270	253	261	255	243	273	281	267	274	271	231	269	264	237	267	258	260	265	248	264	267	263	264	278	262	232	266	257	288	278	285	277	267	241	253	297	288	233	262	264	266	253	255	287	274	258	256	294	286	269	249	253	300	248	272	272	241	288	257	277	275	267	278	256	257	245	273	255	253	263	232	247	266	260	290	251	241	254	238	257	235	255	254	226	251	239	269	247	282	295	249	276	242	253	240	250	226	276	264	266	224	266	247	241	270	253	266	234	277	261	253	240	237	234	281	263	235	229	290	252	239	234	278	299	268	281	255	283	258	281	263	267	251	270	260	238	246	236	235	253	297	259	263	229	270	252	242	276	268	252	275	239	305	257	259	262	249	237	276	280	248	261	253	242	243	273	220	243	258	228	256	262	267	269	223	271	268	286	231	262	244	238	249	260	256	261	256	260	259	236	281	250	291	263	274	242	265	260	265	264	265	255	264	247	246	275	265	289	250	242	264	236	254
5391	10187	8671	4492	2990	2114	1570	1349	1140	988	915	782	727	733	702	667	641	560	563	581	544	557	594	533	552	561	522	519	482	462	485	474	463	531	522	517	450	469	468	476	489	519	482	474	464	481	468	520	468	494	461	512	497	461	490	442	467	463	447	490	461	471	462	476	463	459	475	447	453	449	455	426	499	462	485	462	518	430	461	467	470	457	500	482	455	472	476	478	480	474	469	438	477	487	470	471	459	470	451	471	422	433	445	475	461	480	493	472	458	456	462	483	481	466	490	398	436	458	427	457	447	485	461	482	468	461	490	459	439	467	440	469	472	444	456	463	459	493	462	463	438	483	474	469	491	470	440	469	447	441	449	458	458	435	476	455	487	465	441	447	488	449	441	455	496	505	443	434	460	430	462	488	422	490	485	459	431	455	499	460	466	477	446	485	478	416	506	437	517	472	454	442	431	436	441	463	432	460	470	443	495	484	481	470	455	494	451	424	464	468	439	445	437	438	454	471	473	466	445	490	449	465	482	457	481	420	484	455	478	467	522	458	445	437	437	422	424	441	455	488	471	437	448	429	505	456	441	486	416	432	481	445	455	441	446	493	471	441	472	458	449	449	455	515	431	472	447	492	468	461	463	432	462	451	479	475	468	471	505	449	451	476	469	471	463	481	419	482	429	473	430	456	485	423	485	435	447	472	457	476	497	468	441	455	431	487	474	483	437	481	494	483	467	437	458	431	441	424	483	468	440	465	454	488	476	434	411	457	490	486	447	435	447	467	473	481	458	436	442	448	472	428	469	430	483	485	436	448	442	426	449	467	457	479	468	440	473	479	469	490	479	444	464	456	489	453	492	461	472	466	445	466	475	473	481	493	473	426	490	459	440	460	478	455	474	445	455	438	463	498	436	465	433	443	467	467	450	447	505	463	471	454	443	424	455	455	476	458	461	440	456	446	478	484	473	439	516	470	469	471	453	469	465	429	458	511	471	503	469	465	451	506	473	477	518	460	463	463	455	436	458	466	467	437	454	448	456	482	474	454	502	453	449	458	462	431	433	453	476	429	472	436	469	472	500	500	516	436	465	409	465	445	471	439	477	472	472	460	477	423	459	471	487	427	451	481	445	514	440	478	491	464	488	461	449	498	478	433	480	452	445	467	445	498	504	497	480	426	452	492	473	450	452	483	483	449	448	473	479	468	461	458	465	483	453	438	472	485	444	457	480	438	433	510	461	502	452	473	422	470	458	496	443	479	431	477	448	447	441	459	476	491	477	462	474	450	461	451	485	469	499	503	451	492	488	448	467	467	454	449	441	484	487	486	430	435	455	437	438	452	445	439	472	473	433	471	463	445	462	451	444	497	495	468	483	422	468	474	433	473	443	465	485	461	450	443	411	473	478	417	452	434	459	444	458	460	456	442	446	444	465	468	468	430	466	441	463	470	512	463	480	471	466	496	457	435	460	435	447	453	474	455	452	438	441	440	487	464	487	455	464	432	442	481	446	437	490	490	477	466	439	438	448	464	461	467	447	478	473	470	490	466	448	437	460	467	458	476	485	504	469	422	494	476	434	449	466	452	449	471	471	473	470	474	465	456	476	424	460	466	419	445	480	442	483	457	467	439	444	467	493	444	438	458	439	503	452	494	466	473	452	459	446	469	469	471	479	434	488	461	473	458	434	458	442	463	442	443	447	459	428	487	449	458	473	471	434	463	485	456	423	493	466	457	455	440	489	438	470	479	498	431	466	442	440	439	484	475	444	440	467	480	459	471	498	439	477	491	456	486	461	424	451	438	433	463	475	438	486	438	526	470	428	470	474	497	440	474	467	451	450	470	483	436	482	470	476	479	429	488	486	449	475	425	472	501	458	455	474	444	420	464	488	430	454	501	450	425	476	455	485	428	457	459	445	473	487	403	411	478	473	447	472	446	456	471	469	442	439	508	433	425	463	482	485	467	458	466	456	470	446	469	435	441	467	490	465	472	423	496	505	438	491	423	460	430	460	477	465	434	460	442	464	496	445	454	499	423	438	433	470	463	467	431	457	489	477	453	436	436	435	433	473	445	470	440	448	449	443	439	446	490	469	462	464	486	474	481	509	493	434	483	447	466	420	463	470	476	461	433	425	428	444	440	474	490	455	479	499	474	480	491	449	442	493	467	475	470	468	463	481	459	450	470	474	464	488	491	450	449	498	453	449	470	473	479	462	444	483	466	435	469	439	449	482	457	486	457	428	433	489	455	473	480	506	484	469	488	456	472	467	440	472	495	488	460	447	472	472	497	463	466	439	477	445	468	456	482	449	442	458	426	464	420	435	508	449	445	427	470	474	462	441	451	410	447	469	480	479	456	442	467	475	441	438	452	439	466	460	462	487	450	494	428	450	457	459	478	479	453	427	529	486	454	470	499	453	449	450	474	495	450	481	453	459	458	461	479	467	475	450	464	461	423	479	474	429	456	470	468	449	425	433	446	443	452	444	447	448	461	507	424	511	470	492	497	460	455	441	462	442	460	475	446	452	470	458	477	463	457	502	461	435	460	476	445	454	473	434	462	465	464	468	469	468	451	473	476	482	483	484	428	487	468	438	500	470	463	454	447	488	474	430	465	473	445	462	455	444	459	487	459	433	462	427	446	457	456	474	462	475	446	475	467	458	517	436	470	410	486	471	456	475	461	491	460	472	478	479	464	396	479	487	474	516	471	494	471	415	461	435	432	446	446	452	469	471	454	434	470	483	468	477	454	464	441	482	461	430	455	450	448	458	483	449	452	446	499	477	446	463	485	454	461	466	488	475	445	523	498	477	476	432	464	470	479	431	452	437	461	470	457	472	434	496	532	462	469	491	465	461	426	460	435	491	438	453	478	452	473	420	460	448	441	470	420	443	434	487	436	485	457	440	482	463	438	435	465	474	477	429	463	450	438	461	476	472	431	461	457	453	445	476	432	488	490	452	470	474	434	492	454	483	462	495	464	474	463	466	456	477	479	437	474	455	459	466	473	477	513	464	464	472	438	514	466	493	484	476	446	495	458	461	497	496	469	420	437	482	426	508	459	447	435	465	434	475	454	490	484	482	466	461	446	459	457	486	441	476	458	473	470	465	442	445	500	450	470	470	477	452	433	447	472	460	462	446	441	465	461	459	470	471	428	473	475	435	510	479	456	396	495	477	472	463	477	446	424	489	475	457	428	474	477	466	438	480	439	458	440	436	419	459	473	440	474	468	475	475	499	469	464	443	447	485	443	458	439	438	463	429	443	489	472	467	445	503	474	475	442	427	437	441	446	465	459	450	467	443	464	417	479	499	465	483	458	451	436	447	470	441	436	456	484	443	480	465	461	428	477	462	413	468	427	465	438	435	455	474	437	464	508	525	437	459	464	428	461	451	437	439	446	415	490	471	453	460	470	455	458	466	428	484	431	437	446	437	479	460	439	451	471	459	467	430	484	461	440	444	471	486	422	447	500	425	457	451	461	472	442	462	482	447	420	444	490
23196	21256	29043	23762	21256	20065	1815	613	488	428	375	317	292	298	247	214	218	216	215	221	205	187	176	156	198	169	168	152	158	163	158	173	153	126	165	154	162	134	158	168	154	153	146	144	151	151	135	141	149	135	149	153	145	128	152	135	141	125	178	148	144	149	168	143	145	162	145	141	137	146	148	145	141	126	142	134	138	130	111	131	138	145	145	145	137	135	168	162	140	129	142	130	157	129	152	141	134	121	140	127	141	140	145	136	132	162	133	139	134	133	151	153	143	130	119	139	147	149	151	140	131	120	146	156	137	128	136	147	145	141	138	137	121	158	142	129	145	155	129	156	126	118	139	147	114	142	133	143	153	159	130	141	156	143	129	136	139	128	145	139	147	131	129	147	151	144	130	141	132	138	158	161	140	140	118	132	132	130	152	137	140	126	141	154	133	145	147	132	161	144	161	152	122	126	124	142	108	128	145	145	120	149	130	117	127	154	151	130	134	129	131	148	145	158	148	136	151	139	141	160	142	139	150	144	147	140	131	141	122	142	153	135	124	127	153	134	130	130	147	129	145	136	123	151	127	150	137	138	143	157	127	140	136	139	128	137	136	139	144	135	150	158	150	120	132	142	162	147	146	123	124	151	129	127	143	125	148	146	125	148	138	134	131	131	153	125	128	155	157	129	136	144	118	143	127	127	154	120	133	164	139	158	138	130	133	145	149	144	134	139	164	127	156	131	145	127	136	161	123	137	137	144	143	137	127	134	137	154	129	132	156	154	136	149	142	158	135	140	132	131	145	146	146	145	142	165	146	138	157	142	113	141	127	143	141	153	144	148	148	129	125	154	133	137	146	143	124	154	135	123	133	159	124	158	139	149	141	143	139	150	128	139	131	112	152	138	146	126	148	115	121	139	125	141	141	130	117	148	134	150	121	149	149	142	146	144	126	126	122	145	140	129	139	120	129	147	127	129	119	153	145	128	131	152	125	158	148	136	153	134	133	136	132	151	131	135	157	144	142	145	129	172	153	145	135	146	139	147	140	139	140	148	134	152	140	133	149	154	135	114	126	138	131	130	136	135	147	142	137	123	140	120	128	146	138	164	152	137	140	150	126	149	145	157	140	142	124	143	139	126	182	133	172	147	151	120	137	145	128	140	155	122	131	136	151	133	138	133	162	123	140	157	167	135	117	131	144	123	141	129	127	136	124	125	145	163	146	140	118	123	146	145	124	135	160	172	143	174	153	140	149	129	128	142	120	146	136	132	128	135	135	152	131	135	137	151	136	133	137	154	143	161	135	146	138	128	129	143	154	139	132	152	124	124	119	121	147	139	129	130	121	131	138	147	134	126	145	131	149	123	126	133	128	144	143	146	144	129	140	139	135	140	142	137	133	148	114	133	131	120	156	144	139	142	171	153	132	137	137	118	127	154	155	152	141	147	130	120	129	167	168	146	112	136	132	160	125	157	132	140	153	121	129	141	137	132	139	134	137	128	136	132	138	141	134	126	132	137	125	137	149	139	129	141	138	124	149	137	133	153	140	157	139	138	125	147	151	158	126	123	129	140	128	149	133	135	148	148	138	137	146	146	151	127	150	161	162	130	138	119	127	136	133	124	115	140	142	128	127	173	137	144	168	141	120	155	131	150	125	125	132	134	136	142	116	117	136	128	143	154	154	122	123	143	153	133	134	143	151	130	148	132	127	139	137	130	135	147	150	162	134	134	124	137	144	154	136	113	143	129	127	145	136	135	137	153	144	170	140	146	131	139	142	122	161	133	131	146	145	119	156	125	129	142	128	143	135	148	151	137	122	135	148	151	151	131	136	147	143	161	131	175	152	143	164	144	144	145	140	146	151	129	139	149	125	161	132	143	155	146	164	146	125	159	141	160	132	126	149	139	143	147	133	126	130	138	133	135	142	135	131	142	160	140	136	130	146	134	148	155	133	130	139	140	130	153	124	137	123	141	135	156	133	125	137	133	138	151	141	161	128	139	122	127	166	144	127	161	157	148	148	146	138	140	142	152	136	141	155	140	163	150	165	143	162	126	164	158	130	125	138	145	128	145	140	134	154	139	165	125	139	149	142	122	140	112	125	142	171	136	148	140	169	139	158	159	156	125	147	158	160	143	113	131	143	134	185	138	137	156	139	146	146	130	137	134	152	156	135	138	131	171	151	137	125	146	139	128	143	151	139	145	154	135	158	119	149	134	132	128	133	142	136	146	144	160	152	159	129	158	144	150	148	124	148	121	126	145	129	149	157	155	149	145	137	130	125	130	143	144	152	146	146	135	144	126	147	140	126	150	124	138	140	164	142	143	152	131	140	144	164	140	148	134	135	148	124	150	170	134	134	140	132	137	125	136	125	145	153	153	153	135	163	127	126	125	148	137	150	132	145	135	139	139	122	139	137	126	136	160	144	118	155	145	130	142	130	133	141	138	150	132	132	142	132	145	157	142	142	133	127	143	131	141	140	139	138	125	143	153	164	129	133	124	148	153	134	154	145	119	137	134	134	147	117	124	137	143	126	131	134	140	139	158	132	124	128	129	138	134	137	144	139	141	154	146	165	134	125	139	163	153	152	125	142	136	126	140	133	137	123	128	144	158	146	161	156	136	147	137	146	157	145	156	142	131	137	157	149	145	127	146	118	146	147	148	119	130	156	136	120	137	145	149	141	126	136	163	139	137	130	134	127	149	135	157	155	135	149	147	155	147	137	131	132	136	142	149	137	138	137	142	142	139	133	152	140	165	141	128	136	143	140	150	134	142	137	125	148	141	119	137	141	151	138	135	140	130	126	140	117	155	125	134	163	136	132	138	155	145	162	144	137	133	122	142	121	153	145	137	136	133	130	121	149	111	140	151	138	141	131	139	145	146	141	154	132	143	142	127	105	123	153	147	145	124	140	132	128	162	154	134	121	130	141	153	128	152	133	145	155	124	121	136	160	136	147	147	128	139	133	144	148	138	166	125	117	135	129	155	147	133	159	113	165	144	152	152	145	143	133	128	135	139	137	130	150	151	144	146	137	144	141	154	141	133	124	140	154	123	140	130	121	137	132	136	142	141	144	139	145	150	141	127	164	138	157	132	136	127	144	133	147	151	152	132	128	146	124	161	122	146	144	134	131	126	153	140	145	113	143	155	141	133	144	142	114	135	127	140	138	123	135	173	116	126	131	147	143	142	136	129	152	153	124	140	151	137	114	141	129	140	144	175	130	148	137	138	134	120	138	151	136	142	139	141	150	118	151	125	156	145	155	156	139	123	131	133	138	147	132	131	153	155	150	135	136	143	128	140	112	143	128	148	146	139	129	133	147	139	147	153	130	164	153	156	125	132	151	125	122	128	130	143	125	143	152	120	135	139	133	135	133	143	142	138	149	139	150	129	122	157	140	143	127	143	146	142	142	146	127	146	147	148	151	136	139	133	133	124	141	145	130	133	137	139	147	124	128	142	128	132	176	139	161	152	125	155	137	131	140	162	132	157	120	137
7623	16217	13539	7218	4703	3413	2541	1981	1548	1257	1055	959	896	715	641	603	552	525	519	412	409	406	408	384	383	368	359	365	357	325	351	319	308	310	318	311	295	260	311	303	291	289	282	274	309	284	277	321	248	252	278	265	270	272	265	249	225	246	269	270	258	285	272	275	220	258	258	264	270	256	276	269	233	253	219	242	247	251	269	267	248	247	258	267	252	299	250	242	273	241	260	261	255	238	267	278	248	235	280	253	249	269	237	254	253	249	244	230	303	248	282	273	243	232	285	266	260	255	248	291	263	251	220	241	257	243	220	258	250	226	233	267	245	258	275	238	256	245	242	228	237	263	268	258	253	213	251	253	243	255	276	255	247	272	281	231	254	238	270	249	239	256	241	229	246	219	257	239	258	259	246	252	236	223	262	278	243	247	236	290	259	277	247	263	258	269	270	273	275	263	264	234	226	242	263	248	246	265	255	246	241	261	276	257	222	262	252	256	232	238	254	262	240	261	240	266	258	252	241	243	248	257	236	233	242	236	262	231	269	263	274	248	258	264	271	249	262	256	267	233	230	252	239	242	274	249	236	242	245	226	269	261	230	267	241	217	266	261	229	241	254	278	261	253	257	250	250	260	227	251	226	256	253	238	244	272	246	263	248	248	232	231	249	240	240	238	250	220	244	241	249	251	242	263	244	273	235	255	263	266	247	240	253	292	239	256	273	243	254	241	238	260	242	223	244	231	259	257	226	247	237	274	230	250	240	229	262	263	253	232	237	242	262	216	237	217	243	223	243	222	257	216	268	251	277	245	266	255	239	260	229	255	237	269	247	255	253	270	265	251	251	246	283	257	254	256	240	245	249	256	264	268	262	252	230	237	235	217	234	232	256	233	246	228	229	243	204	256	240	245	262	228	237	240	263	242	256	261	242	230	257	268	234	244	254	235	274	225	215	265	275	248	235	251	231	280	261	267	247	235	292	241	262	219	247	249	282	249	261	231	231	267	237	235	227	244	239	247	226	226	250	239	234	260	246	236	258	275	265	231	232	247	218	241	267	218	237	219	232	245	237	245	254	239	247	277	257	217	257	251	240	229	245	253	234	240	261	248	244	253	252	257	226	236	221	252	232	252	251	261	262	234	244	258	249	246	261	251	264	244	234	253	286	242	213	193	221	261	240	230	234	250	236	271	243	216	233	257	265	262	249	236	254	272	250	280	259	257	251	234	261	287	242	239	235	274	251	246	223	236	253	231	231	247	254	237	257	264	227	243	229	225	268	265	242	245	238	256	233	230	267	251	220	263	241	253	234	232	254	266	253	252	259	238	252	268	230	239	232	240	219	240	255	246	237	261	243	255	247	237	246	245	208	272	249	258	250	239	226	217	257	236	262	220	249	243	238	235	238	219	255	242	266	265	228	254	231	260	260	288	252	234	243	268	246	253	264	294	230	273	251	243	240	255	245	255	250	258	242	240	244	258	244	240	276	272	241	251	240	228	254	260	221	231	234	221	228	262	230	213	260	254	234	247	242	246	254	264	242	246	243	274	249	268	234	256	253	269	257	260	255	276	270	240	235	256	245	247	249	235	233	235	227	244	228	244	261	231	219	249	231	213	264	238	264	248	245	216	282	253	260	253	226	223	233	261	246	249	241	243	239	232	268	260	243	220	247	233	251	264	236	248	245	224	235	248	224	218	220	267	245	245	227	239	255	241	238	253	235	240	241	257	239	249	249	264	243	245	246	237	282	234	285	246	236	227	254	266	204	216	218	251	231	253	255	260	255	251	261	269	252	237	257	263	236	278	215	248	250	228	254	254	248	225	254	242	236	234	246	260	234	238	231	246	237	245	229	226	270	243	243	250	244	230	243	246	229	226	256	253	263	239	263	246	242	238	252	226	265	249	252	235	241	249	237	225	241	237	244	228	238	236	245	243	261	264	235	245	252	243	232	257	237	229	224	250	244	276	233	225	280	242	234	241	267	250	241	240	234	248	281	254	246	278	253	280	247	243	241	257	254	228	238	269	231	264	254	258	245	245	253	251	245	236	260	235	269	247	223	243	261	254	269	243	246	275	249	263	263	244	245	214	271	238	265	256	249	228	263	243	250	269	242	261	277	242	256	220	253	246	221	263	234	258	223	252	277	263	229	253	246	260	242	265	254	258	280	250	232	259	263	279	244	238	249	267	230	251	268	237	250	227	243	225	240	247	259	215	235	238	255	271	225	271	234	255	250	246	245	237	251	243	219	246	252	257	258	239	266	262	253	245	233	246	226	254	277	267	263	250	250	228	252	260	221	239	265	272	245	259	257	233	266	237	253	283	238	261	258	252	249	263	238	226	240	253	239	236	240	243	250	229	198	254	247	248	275	246	270	215	269	258	253	264	273	227	246	249	261	257	217	249	249	254	246	248	248	234	260	227	265	264	245	261	240	246	236	238	208	248	244	259	257	263	210	236	256	272	259	269	235	249	272	247	224	233	262	225	227	256	242	240	224	256	234	250	257	238	251	256	243	255	232	252	261	275	235	250	229	232	243	278	244	242	246	264	216	255	220	232	252	247	231	249	268	258	239	228	253	256	212	250	239	244	217	243	226	254	228	264	269	263	202	259	236	248	233	274	263	211	246	287	241	246	233	234	225	238	253	276	217	262	232	225	219	261	242	255	252	256	270	234	231	262	257	231	256	281	278	269	239	255	268	252	217	251	245	210	230	248	252	252	234	223	228	206	256	251	239	246	241	256	234	248	245	226	259	242	282	247	263	259	245	256	233	262	246	248	245	233	272	262	238	248	250	259	226	240	251	263	245	240	218	233	247	251	252	271	254	249	221	250	240	245	251	222	225	278	274	235	251	262	234	261	250	242	278	264	264	259	246	256	237	254	253	269	237	241	226	224	243	258	229	237	241	242	239	248	247	226	225	243	229	248	279	241	244	251	242	265	223	257	254	237	258	271	271	261	242	229	257	256	249	267	238	257	215	257	227	222	251	245	255	234	260	242	248	243	272	260	241	235	272	250	234	226	260	240	250	275	269	246	236	241	267	251	242	265	250	249	226	227	239	233	236	227	253	249	253	252	254	222	277	257	241	258	245	236	247	223	243	247	259	254	224	274	247	232	257	279	236	261	234	229	266	248	247	271	243	237	257	235	262	241	262	258	254	253	261	241	212	238	264	227	272	240	257	265	265	256	264	245	211	290	278	295	242	237	248	242	232	243	249	255	230	243	228	266	256	251	224	249	257	228	261	229	251	276	278	248	282	250	237	218	244	244	231	257	245	261	205	260	234	262	258	253	240	257	235	227	219	233	247	251	245	224	248	226	229	237	253	259	276	236	245	254	251	235	259	227	244	236	267	261	230	241	264	249	281	230	234	233	240	260	210	205	251	243	261	228	291	253	248	261	255	250	228	261	230	266	256	246	251	229	250	237	284	251	257	264	281	245	232	255	245	272	305	211	252	234	249	273	251	272	263	225	236	221	254	213	233	248	258	260	258	245
26658	20158	6467	708	452	366	399	348	364	384	382	367	358	369	364	365	353	352	350	376	387	378	367	366	378	336	339	379	340	366	358	325	354	351	358	360	383	350	364	350	326	379	393	349	357	372	341	330	368	369	364	363	353	378	348	356	342	358	355	350	352	385	357	338	314	353	352	385	351	335	339	376	345	355	367	332	355	348	362	340	346	367	371	327	325	336	350	371	372	354	358	394	299	346	388	371	366	370	346	349	350	327	360	359	351	364	316	340	369	359	367	368	380	407	384	351	387	360	401	332	374	337	378	358	373	359	372	365	316	408	332	377	331	358	353	335	359	335	370	332	329	345	361	356	337	355	368	354	408	353	375	364	376	378	323	297	339	332	327	343	352	369	338	367	342	357	321	342	361	364	339	360	355	344	364	363	361	378	304	337	350	376	354	364	369	337	394	346	373	361	363	363	320	367	357	351	384	367	332	402	345	341	345	338	375	346	375	329	354	362	354	362	362	337	355	373	350	386	376	385	357	331	332	350	347	369	319	347	353	381	366	374	378	344	363	355	355	371	350	338	371	342	366	361	343	384	398	342	378	347	315	348	403	378	314	354	367	393	356	372	314	387	346	342	353	361	354	348	355	315	353	336	359	370	334	373	362	346	372	363	344	353	301	349	373	363	391	328	371	341	338	344	314	350	350	364	380	347	354	326	371	355	361	358	365	354	339	346	389	355	348	357	370	338	353	330	371	398	388	330	364	355	352	346	393	336	335	358	399	340	344	336	367	339	342	375	355	354	356	359	360	358	389	374	335	349	353	342	359	326	393	370	367	386	362	324	364	333	332	360	358	389	337	359	357	341	364	349	330	362	363	352	345	342	340	336	343	355	372	351	334	328	310	349	323	383	338	337	346	363	356	357	355	362	357	351	372	351	342	367	341	355	365	362	347	356	375	355	336	352	357	351	360	353	372	356	329	354	347	360	378	345	374	391	349	332	372	344	363	349	326	367	375	347	317	358	361	364	357	344	360	355	370	315	337	368	318	377	361	368	329	321	373	361	343	338	367	327	339	357	355	382	370	356	340	358	339	341	350	356	361	375	320	356	350	368	329	344	340	364	356	347	376	345	362	330	385	349	337	365	348	334	336	314	369	393	328	344	394	338	354	337	357	331	375	402	355	369	365	384	368	332	357	378	345	346	378	331	364	345	323	334	355	329	388	370	338	371	301	376	356	349	371	393	363	391	357	386	364	335	337	368	349	390	322	363	393	347	329	341	352	341	351	348	350	327	375	334	372	302	341	378	357	349	370	358	358	309	316	348	409	375	361	383	380	358	368	368	369	371	340	363	344	355	384	345	386	339	363	355	367	339	370	323	377	348	329	355	340	356	330	342	357	368	366	339	370	354	348	366	380	377	334	349	346	322	376	375	335	371	323	376	351	357	366	378	356	366	360	358	360	373	369	333	371	352	353	344	368	355	345	338	350	344	352	335	355	398	386	327	374	353	378	389	341	347	322	383	367	352	346	354	346	392	367	365	321	360	348	358	342	371	331	351	351	368	360	410	385	366	340	340	353	358	330	389	330	376	353	369	356	357	367	363	349	377	358	372	331	399	353	362	376	343	369	391	342	315	352	348	353	339	374	361	389	375	385	377	357	352	379	366	343	338	367	374	356	354	350	334	367	369	359	365	356	362	350	347	357	336	359	377	347	354	361	377	376	364	342	340	318	334	330	413	366	393	343	364	379	389	389	338	353	349	325	334	366	348	389	375	371	326	304	374	385	345	355	333	352	342	389	345	356	356	351	343	359	360	366	324	340	343	368	378	366	361	381	353	360	353	352	366	348	352	340	340	339	378	363	351	347	350	342	365	346	386	398	361	369	333	380	396	338	349	336	346	378	367	371	329	346	362	337	399	345	370	321	383	314	332	375	351	363	380	337	350	355	357	344	381	365	356	352	366	367	346	397	379	363	402	307	389	334	351	342	393	341	374	356	374	337	329	357	358	348	334	343	354	367	358	369	328	358	352	306	351	335	322	335	336	387	335	333	354	380	392	361	340	331	367	333	343	356	330	337	350	382	354	361	350	349	368	367	328	348	388	393	335	366	352	344	331	335	346	365	337	340	373	354	337	376	336	377	332	373	353	350	368	356	361	367	393	362	388	336	385	394	346	347	343	353	344	353	330	354	358	367	355	352	298	326	349	384	382	369	376	362	369	353	370	385	330	332	345	358	344	358	341	363	364	360	352	355	336	358	366	362	372	351	343	365	338	370	354	354	353	389	369	408	318	325	335	361	335	370	362	342	351	338	333	372	339	364	339	329	323	359	342	376	379	345	331	347	352	379	381	378	342	348	367	352	315	332	343	331	369	377	365	371	335	362	356	347	363	353	329	355	362	398	352	372	356	312	363	393	368	369	389	390	339	362	339	357	382	382	354	350	356	363	363	350	388	370	337	364	353	369	348	392	355	355	363	326	342	331	345	366	319	339	342	365	391	402	399	381	361	353	321	361	360	321	323	347	379	377	329	340	330	340	333	336	363	353	373	339	385	362	353	363	339	321	351	376	343	336	337	382	328	383	330	387	371	370	363	359	393	354	372	349	324	373	392	367	332	355	365	359	362	331	380	354	366	356	358	343	333	345	371	374	362	350	338	383	357	341	381	381	340	353	354	423	329	369	388	332	356	360	309	338	367	382	358	353	370	328	349	370	378	367	349	351	320	375	340	328	368	337	374	375	391	336	343	351	382	393	378	350	385	363	361	338	355	331	348	352	356	359	370	353	360	356	390	331	346	364	342	342	390	353	372	354	355	380	356	357	358	353	339	347	326	373	355	338	347	379	355	351	367	391	380	376	354	365	336	384	323	352	333	370	352	336	366	376	360	344	366	323	343	372	353	347	346	391	366	382	354	372	372	342	346	320	355	356	340	360	346	372	366	359	372	380	334	353	355	354	347	336	348	361	366	346	365	366	355	353	339	349	387	367	396	371	373	342	332	357	371	365	387	353	346	377	343	345	359	373	312	350	418	356	368	319	329	368	356	377	368	361	375	325	384	364	346	369	349	335	360	375	326	377	362	368	364	364	323	354	350	323	359	372	355	362	346	357	311	299	325	366	326	356	344	360	375	342	327	377	367	358	310	348	335	351	348	364	374	336	372	365	364	351	381	360	350	381	348	332	381	384	332	357	368	376	342	353	380	353	358	352	357	349	361	397	352	360	362	363	372	372	348	362	376	393	364	383	359	368	361	325	322	346	349	344	341	370	346	333	364	375	341	390	365	351	371	360	345	366	357	367	376	392	378	413	345	339	369	341	335	338	360	345	401	357	354	326	346	362	361	363	390	361	349	333	349	342	360	349	364	348	361	366	349	364	354	361	342	367	354	375	332	342	344	326	362	370	349	358	355	353	336	304	380	333	351	394	353	330	355	381	349	385	331	363	360	367	374	358	380	380	373	322	377	362	382	377	384	336	338	355	363	353	374	371	348	334	352	373	358
4064	1645	1374	1032	818	739	677	683	676	665	642	658	614	629	617	641	678	597	635	592	585	634	622	608	635	628	663	627	612	663	585	572	637	598	621	630	605	607	619	637	585	583	650	589	655	597	575	634	638	599	593	619	612	586	616	607	584	645	652	600	633	572	594	658	619	621	617	609	648	619	595	589	590	610	611	619	621	650	623	570	542	611	632	631	588	601	592	602	633	604	610	621	662	614	597	578	621	613	626	562	629	629	607	637	620	617	612	642	686	578	595	609	629	583	641	554	657	612	598	607	661	646	618	646	597	572	643	597	616	678	587	618	610	636	627	609	609	586	620	558	584	585	605	571	645	612	638	623	592	627	603	613	638	649	616	604	653	609	611	565	631	591	624	613	578	624	639	590	578	574	602	638	564	645	647	587	591	642	634	625	616	597	577	617	626	604	623	552	615	609	604	640	579	623	622	613	631	595	576	641	622	615	600	599	590	601	599	605	619	576	598	649	602	583	583	614	633	631	611	622	633	614	637	568	615	630	619	597	634	595	616	680	641	629	635	628	617	622	589	627	617	608	631	643	648	585	643	586	612	641	631	648	612	619	598	606	583	642	623	647	610	656	671	624	618	673	563	627	620	626	627	643	610	602	602	639	606	651	641	617	612	640	585	621	615	617	618	618	654	597	600	631	609	635	604	603	649	630	599	622	655	638	566	587	618	599	616	586	598	574	596	660	631	615	565	625	602	589	587	647	611	654	647	607	612	585	640	596	639	600	609	611	603	612	615	640	614	638	651	579	605	623	574	612	575	590	596	592	627	614	663	641	593	589	612	576	619	582	600	615	573	623	606	582	647	652	661	617	603	623	585	632	655	598	597	611	636	562	606	616	615	623	571	605	602	652	646	610	568	617	587	625	592	641	561	608	578	611	614	607	571	632	615	595	593	615	606	624	654	635	591	618	603	643	595	595	630	640	618	568	596	565	606	637	609	652	600	683	600	582	629	598	598	603	598	618	609	590	609	570	618	554	614	570	599	604	589	603	621	629	584	636	586	636	592	590	619	604	641	639	595	613	621	635	620	628	613	608	635	619	633	657	601	639	606	595	614	595	623	579	635	653	586	603	611	627	588	594	595	584	604	593	618	581	594	627	606	597	587	641	581	626	615	599	607	635	589	597	584	601	616	611	598	637	646	583	642	598	643	598	598	595	618	607	651	622	599	611	602	641	623	626	645	583	600	581	595	582	622	634	591	615	662	618	603	633	586	639	623	613	599	605	638	657	611	633	616	620	587	644	574	594	594	611	612	617	647	639	610	627	603	601	622	610	648	608	603	584	602	618	590	620	629	646	614	641	611	632	582	598	637	683	628	625	647	591	555	590	601	590	571	583	616	610	589	603	637	641	627	620	619	628	627	626	615	617	589	637	592	621	639	625	633	622	647	630	583	585	625	647	559	589	599	653	588	638	608	647	658	656	611	612	596	624	630	634	581	585	578	635	638	627	607	656	588	621	613	600	623	614	616	599	639	610	621	580	569	633	628	608	599	630	600	579	617	608	614	574	617	612	600	597	645	612	592	635	634	603	617	585	598	604	600	606	602	583	579	632	570	604	631	583	593	613	581	593	659	594	598	582	611	628	559	606	576	596	640	603	637	611	603	612	621	582	614	631	598	679	615	625	616	607	594	661	581	612	570	587	565	590	619	624	607	614	577	638	605	567	584	601	622	641	621	657	634	585	621	623	639	574	614	615	645	555	632	618	638	600	642	627	618	661	583	586	617	595	626	621	611	603	594	646	589	625	594	579	622	606	593	605	620	610	614	606	622	597	627	625	616	616	616	617	603	621	577	620	626	600	627	633	600	668	595	620	637	593	609	608	605	611	620	608	587	589	669	640	605	594	569	572	571	581	648	631	615	635	635	594	624	582	595	654	593	599	683	605	625	618	604	588	611	572	686	621	625	618	596	638	641	598	587	602	619	638	621	618	650	611	635	638	579	619	623	619	608	618	622	558	584	647	639	565	626	634	610	614	631	639	601	603	613	640	592	646	596	618	638	628	604	571	605	587	608	610	620	637	611	588	587	548	639	574	618	616	623	591	601	630	647	583	628	618	600	581	572	584	627	589	582	644	557	585	620	580	595	627	641	612	624	631	578	606	614	624	622	640	620	601	560	568	614	582	639	638	590	634	587	638	599	609	625	610	618	592	613	674	611	604	616	615	551	588	585	605	603	581	608	617	601	634	626	587	618	604	597	603	605	596	611	619	604	607	611	576	607	566	604	592	612	648	603	645	631	636	627	621	617	619	649	610	581	632	625	558	576	563	599	626	642	637	608	633	617	601	617	617	585	593	593	607	614	593	609	592	638	650	589	614	630	685	561	598	593	642	613	598	610	605	597	630	650	597	571	609	563	641	592	605	620	596	638	618	650	627	645	620	607	598	639	614	605	584	652	642	603	622	638	564	600	651	617	572	622	594	615	551	625	560	591	646	683	608	591	604	630	624	590	655	611	569	594	580	625	575	612	633	626	621	577	603	628	566	598	578	590	595	607	591	623	562	610	660	638	619	591	590	592	587	585	600	626	604	592	594	670	599	592	662	596	635	623	588	622	621	580	623	660	621	621	614	636	665	659	600	656	655	620	591	655	560	584	614	615	588	684	610	627	642	617	587	592	622	602	600	649	625	617	618	604	630	617	605	641	586	622	572	594	623	602	588	646	613	663	587	645	567	617	614	536	608	573	622	634	588	603	591	634	631	560	625	622	631	547	636	595	615	594	643	638	631	557	608	625	573	615	623	616	578	606	585	569	604	602	599	554	569	615	653	618	568	553	654	597	602	590	612	615	619	590	595	636	636	631	608	590	597	614	636	594	600	601	616	606	575	595	624	644	574	606	594	642	646	607	574	676	614	595	614	617	654	641	581	613	592	605	639	598	640	655	577	617	607	610	614	637	594	610	610	601	636	604	610	597	574	591	588	641	605	629	598	596	590	614	624	629	613	630	611	637	590	565	618	599	621	587	598	600	664	637	610	604	608	600	641	573	585	629	597	598	608	609	620	587	563	597	602	614	600	559	600	626	640	626	586	619	602	622	672	638	609	569	615	627	565	614	620	613	608	665	596	593	602	633	593	648	632	630	600	611	608	610	557	608	614	606	598	571	598	612	607	647	586	606	625	562	658	619	615	612	624	572	611	591	600	610	634	599	655	574	627	574	610	652	614	594	629	614	626	612	597	626	595	581	628	635	647	633	609	611	567	617	643	645	597	585	611	682	570	666	604	634	633	619	583	633	603	597	576	604	619	617	578	569	636	587	567	605	652	603	581	626	636	610	611	635	614	574	630	606	605	597	602	611	627	575	609	593	554	622	633	631	570	593	590	626	580	594	593	623	621	592	639	601	602	596	561	628	582	596	640	618	594	593	630	598	626	628	589	617	602	678	592	619	612	620	629	599	633	636	687	626	626	612	647	563	634	597	628	618	669	600	601	638	566	627	617
24059	21224	28375	24364	20796	2688	721	501	454	387	383	382	338	325	315	322	300	280	273	271	271	270	273	284	262	296	303	280	271	268	289	264	264	285	261	277	257	274	251	271	276	252	241	281	255	286	260	275	242	264	266	264	228	241	286	220	274	242	257	248	269	262	275	271	241	287	245	237	262	289	273	244	264	288	281	281	269	239	268	231	248	248	278	270	267	261	273	280	275	250	313	249	236	287	256	252	233	251	249	257	241	280	275	272	286	278	253	226	276	267	239	258	233	258	263	261	255	282	261	257	262	250	264	245	234	237	276	262	281	270	292	247	246	274	266	272	261	243	262	278	276	266	256	265	294	253	266	281	254	239	278	265	260	251	250	275	259	251	237	252	290	235	274	243	266	280	268	265	272	257	248	242	286	268	239	260	269	267	265	297	262	281	251	259	253	270	261	264	254	257	274	252	269	291	273	246	282	258	241	266	250	254	267	261	267	276	260	236	243	287	263	249	255	275	261	248	261	224	246	272	254	255	267	255	245	295	279	234	232	236	279	279	283	260	242	249	262	241	294	242	282	264	260	253	251	244	277	250	240	246	239	262	269	244	261	250	251	271	259	277	283	261	259	232	279	277	267	266	254	261	309	227	250	238	269	263	286	260	257	272	262	259	231	264	268	282	256	247	280	277	254	263	252	282	251	288	270	266	252	260	278	289	269	281	252	262	279	266	267	237	259	280	229	238	258	249	282	253	264	282	249	272	268	260	281	264	251	259	263	250	261	268	257	255	253	246	247	273	263	294	260	250	274	276	215	258	261	279	255	239	245	237	242	256	280	241	249	239	281	255	253	240	261	266	275	251	224	274	227	263	273	249	241	255	266	267	260	246	254	260	282	235	274	260	257	251	281	275	264	276	262	263	274	264	289	218	254	271	269	241	257	252	250	245	268	261	252	256	264	274	270	253	274	268	258	274	258	261	252	249	272	238	296	265	273	248	258	241	241	297	228	232	259	255	261	279	272	262	261	259	270	262	242	253	246	270	253	235	265	280	266	268	273	245	257	276	262	259	252	247	261	270	264	247	282	253	258	270	234	288	263	242	300	273	289	265	254	260	279	260	270	264	233	259	259	248	258	287	280	267	282	259	230	277	269	247	248	265	255	248	225	275	278	257	249	254	247	240	243	258	285	264	252	232	242	276	250	287	260	243	260	270	249	262	294	248	274	240	264	241	271	226	278	273	268	266	263	276	240	258	272	251	273	254	270	275	245	264	261	243	291	238	261	259	242	273	255	262	248	268	264	270	273	255	237	300	249	281	266	231	282	272	248	251	279	280	252	273	288	289	266	272	252	250	260	258	268	277	250	285	268	235	286	271	270	268	252	251	267	241	268	292	286	242	259	283	265	283	268	282	269	238	275	254	265	300	260	227	270	208	271	238	285	261	238	266	258	272	231	264	239	261	267	237	258	260	274	259	268	254	261	277	253	277	284	234	254	263	275	261	257	292	227	211	275	251	241	274	253	276	227	268	260	276	239	251	286	239	251	257	274	261	279	260	243	261	249	265	271	255	258	254	249	250	252	263	277	270	232	274	243	253	267	274	266	281	237	264	255	244	274	256	277	320	263	301	262	254	298	259	253	284	274	234	288	284	284	257	268	275	245	296	258	242	255	272	263	262	249	244	260	230	243	264	258	272	281	298	263	259	260	270	272	280	280	254	263	248	263	267	276	252	287	261	265	256	258	271	252	290	272	257	271	303	239	249	277	262	282	293	265	235	253	292	259	262	247	284	274	239	237	263	260	232	253	257	252	286	267	221	266	234	266	261	243	269	228	259	270	244	275	241	265	234	243	274	273	260	259	268	249	300	251	268	285	264	256	283	225	272	253	271	271	263	217	247	261	263	240	264	269	275	261	255	268	252	251	297	275	269	260	267	249	259	277	301	261	281	271	257	244	283	240	273	264	248	271	236	242	257	247	277	264	259	278	266	248	288	299	264	255	249	278	248	269	257	261	280	272	267	276	271	250	277	290	250	220	259	267	235	251	235	259	296	271	272	264	262	232	270	245	255	283	260	256	276	255	270	250	273	257	234	243	268	252	259	267	262	287	286	298	261	265	271	258	261	254	244	238	247	273	266	232	271	260	256	251	245	245	237	267	244	268	260	259	277	250	281	280	280	246	302	295	230	288	252	242	257	250	251	249	289	264	247	269	250	259	248	272	250	250	258	249	266	256	259	265	249	272	265	254	263	257	260	223	267	212	254	257	278	238	258	264	290	264	254	270	250	278	257	260	232	268	276	233	253	253	280	247	272	287	299	254	247	265	261	284	291	254	285	297	288	251	262	247	261	253	280	253	269	233	249	255	263	282	245	260	259	232	234	275	232	272	265	275	270	276	281	247	275	283	276	285	262	250	268	259	268	276	259	255	273	240	261	260	266	267	280	274	279	243	239	251	261	262	234	282	263	261	255	223	253	282	270	256	271	261	255	299	272	285	246	274	251	262	253	258	255	250	249	278	258	269	248	228	248	245	266	260	287	266	269	252	259	257	274	262	224	288	257	256	285	238	271	262	273	267	277	267	234	258	262	256	254	260	265	285	293	287	239	254	271	285	261	265	273	284	255	246	252	266	265	260	262	286	250	239	276	260	251	251	271	281	252	267	251	271	270	251	261	242	289	264	250	254	261	262	256	270	267	257	238	245	267	247	252	266	281	249	239	243	272	240	252	238	250	268	259	258	246	260	272	274	227	268	249	282	250	243	277	278	261	278	240	249	264	270	265	283	263	279	240	254	258	258	271	221	290	242	308	239	284	262	248	267	246	302	276	267	277	266	283	256	254	262	276	258	266	267	277	236	263	269	251	238	282	276	269	281	259	260	221	249	239	269	284	260	272	275	254	261	275	280	265	263	270	228	285	257	263	249	248	256	249	235	238	269	254	248	266	237	258	284	252	238	263	290	255	259	254	255	277	257	241	253	269	254	302	248	303	271	249	262	263	273	260	255	292	272	278	239	250	274	267	269	284	239	255	264	263	258	281	276	261	286	301	262	279	243	247	266	260	268	249	266	245	255	261	279	264	263	255	237	254	266	279	267	245	269	273	262	259	238	268	271	240	303	233	248	244	286	260	262	276	259	229	240	278	232	264	259	259	246	270	249	266	295	295	245	274	248	263	252	268	276	237	272	256	257	252	246	252	268	260	278	242	260	293	256	270	270	251	252	272	248	289	248	253	271	277	234	252	254	271	271	281	234	261	284	283	250	284	262	267	254	244	240	278	285	286	256	273	257	267	261	233	248	237	267	259	272	253	238	242	242	276	282	271	274	259	266	282	246	277	226	261	275	261	229	250	249	276	294	249	270	265	271	266	269	269	253	265	243	275	270	244	269	249	252	256	275	241	263	293	267	265	307	258	253	253	269	299	259	250	289	282	260	258	251	242	266	278	246	280	288	277	232	250	279	261	232	277	247	290	250	245	253	254	255	276	261	267	242	248	254	254
5460	10189	8696	4427	2892	2068	1673	1384	1111	998	839	827	783	717	694	641	631	590	600	542	550	512	518	496	501	502	533	482	499	498	524	460	509	528	506	501	491	491	489	491	471	456	503	470	492	470	487	458	448	491	443	480	494	485	468	488	446	476	504	423	479	465	458	446	446	483	468	498	488	436	447	450	434	477	498	473	453	417	465	500	439	461	482	434	440	478	462	469	464	466	484	447	468	485	466	479	463	504	457	439	456	452	457	467	455	483	472	449	465	477	463	455	482	448	488	480	478	507	491	452	432	494	483	478	474	470	442	484	441	443	470	488	467	474	451	491	503	448	434	459	497	486	452	450	432	477	459	467	462	466	488	475	433	470	434	481	461	449	442	459	446	473	491	468	462	474	478	463	477	440	445	459	464	459	495	483	460	472	492	478	470	469	484	456	496	440	508	509	473	467	440	518	470	460	476	453	452	510	452	484	483	451	484	426	464	443	448	469	424	452	430	431	475	475	441	474	465	456	489	479	426	458	474	463	449	474	458	491	474	464	466	468	466	459	460	468	437	458	463	442	455	445	468	463	445	481	454	473	456	459	439	459	428	488	463	462	456	467	440	454	435	468	496	453	479	469	438	469	448	434	464	438	505	456	451	475	451	483	497	497	463	470	451	453	472	462	459	464	450	493	452	490	502	471	478	460	452	463	431	448	438	470	496	466	450	460	460	460	457	469	468	415	434	439	450	482	501	416	445	453	483	503	450	442	479	465	451	424	459	458	514	453	435	474	461	500	449	448	460	449	458	436	486	447	469	462	429	484	466	423	460	513	462	458	466	504	444	460	486	454	485	509	435	515	455	513	495	501	496	453	472	440	444	440	459	478	427	435	457	468	443	431	470	468	452	469	464	421	440	463	416	455	512	476	458	492	475	468	491	498	480	445	465	458	456	478	427	451	467	433	451	460	475	478	428	453	474	422	486	481	462	472	467	462	457	455	436	476	439	509	472	472	447	480	458	482	469	426	525	442	450	449	455	464	471	445	477	477	507	473	459	434	467	437	476	454	465	478	496	454	464	440	453	462	493	458	436	451	428	454	476	484	467	481	492	453	438	448	473	502	459	500	464	455	472	471	452	469	439	467	469	493	499	490	485	467	424	489	462	449	466	473	491	481	450	434	458	483	472	476	449	453	492	489	462	441	455	483	484	426	455	431	471	438	499	455	442	487	428	473	456	478	491	450	436	439	514	462	476	444	469	477	492	472	482	457	448	470	457	468	467	470	473	442	452	427	499	438	409	435	450	439	481	461	460	464	489	441	465	462	481	469	454	494	468	453	461	460	437	486	477	416	488	470	451	449	456	467	476	446	436	497	456	446	455	453	486	476	465	450	436	494	481	504	497	473	434	466	470	472	478	453	456	496	489	494	425	441	476	464	469	457	439	482	500	430	483	469	452	487	492	469	482	405	483	438	495	436	478	491	470	460	452	455	471	465	454	484	492	483	469	433	478	450	502	467	456	433	475	464	502	468	434	423	441	443	455	453	454	460	476	470	455	445	438	456	471	428	511	468	457	478	440	429	489	498	463	454	455	446	469	465	433	467	464	463	443	480	472	471	496	434	439	471	449	483	492	461	459	465	473	426	467	397	465	435	445	455	490	474	492	443	414	451	479	431	504	491	519	456	466	449	468	482	448	472	440	492	450	472	459	431	485	452	479	457	499	429	450	501	457	459	468	491	462	419	440	462	423	451	462	465	445	455	460	460	468	491	461	438	437	456	446	449	425	450	467	461	480	457	435	461	441	446	499	486	466	465	459	488	450	441	457	468	458	466	495	440	453	476	442	498	482	442	490	440	443	450	406	489	450	456	447	452	475	431	463	443	473	448	487	463	492	468	496	480	487	437	498	450	498	438	512	452	469	441	453	477	457	455	435	479	472	443	451	494	467	447	455	470	438	461	488	474	440	500	467	477	471	462	469	443	441	404	447	458	469	462	438	498	459	531	476	453	445	467	485	403	445	469	462	466	458	499	462	467	458	493	440	464	470	468	482	450	474	474	491	476	476	496	449	457	463	483	435	482	477	468	452	500	473	485	469	477	513	470	452	492	458	474	464	454	486	508	454	458	453	449	453	451	448	456	456	492	463	428	491	463	464	416	496	474	479	468	490	442	469	495	480	441	482	443	461	429	469	457	478	414	421	470	483	471	483	480	502	508	479	458	471	474	495	459	494	446	497	422	432	446	476	453	457	424	442	465	444	457	441	468	425	488	471	456	486	463	464	487	469	427	478	478	472	460	459	462	408	438	441	441	438	452	435	481	438	463	470	432	451	485	437	466	472	458	482	450	499	427	441	491	434	436	464	460	449	466	487	447	463	462	493	489	499	471	471	459	474	419	455	439	437	461	492	490	507	463	449	483	463	441	453	454	419	488	472	439	465	467	435	463	463	439	450	446	460	413	469	472	487	435	483	452	437	466	461	453	449	465	448	456	500	419	442	442	472	479	466	448	468	464	461	453	452	462	453	462	468	466	512	491	462	491	470	409	457	439	431	487	436	462	488	484	453	442	421	472	388	484	451	450	431	437	450	489	454	408	456	470	483	490	471	469	477	463	461	430	459	450	441	459	467	456	450	458	490	497	465	461	492	440	446	467	442	463	487	449	450	462	468	501	477	445	465	450	453	449	483	452	460	438	483	454	489	477	446	471	441	470	466	463	462	475	489	461	475	463	497	483	459	462	464	472	451	451	492	492	438	444	449	488	505	453	501	458	433	492	479	459	423	421	476	448	483	432	468	470	455	433	491	478	421	462	444	470	454	472	484	440	481	465	489	460	469	493	469	463	474	467	506	487	494	471	463	497	456	462	444	451	476	432	458	499	492	484	442	504	479	437	450	494	445	500	451	485	450	470	457	453	509	451	468	459	459	455	427	466	453	456	523	470	464	444	458	498	440	463	454	459	426	461	425	470	509	432	462	487	494	455	446	448	460	466	438	420	471	455	496	469	478	439	498	474	448	445	415	483	509	442	470	470	464	435	448	472	486	514	437	486	435	460	442	428	446	449	441	492	498	478	444	469	430	472	473	413	463	448	463	490	451	434	429	427	475	435	436	436	468	462	456	485	464	469	485	456	482	466	486	434	438	455	429	470	486	446	436	477	477	440	485	428	446	444	465	449	463	476	457	490	484	427	483	464	469	409	466	469	460	456	443	517	477	443	502	497	448	471	442	490	459	445	486	457	480	495	471	458	466	466	492	456	447	488	456	466	434	471	435	463	456	454	471	469	474	423	450	472	465	492	495	460	459	464	451	444	467	453	475	477	464	545	450	443	497	457	420	487	463	397	480	465	501	463	485	423	460	450	488	479	486	488	446	463	486	460	452	443	464	468	456	494	471	465	455	476	438	400	479	460	478	435	485	435	449	432	448	431	470	453	460	485	487	448	431	472	441	439	531	452	488	499	481	457	462	477	448	470	448	440	457	485	457	479	504	448	440	475	452	462
23148	21232	29056	23729	21230	19929	1774	614	471	364	288	324	313	261	268	214	233	231	211	194	184	185	192	170	190	192	153	181	165	162	161	158	177	176	152	174	124	137	164	155	156	158	149	154	151	147	168	133	141	152	128	169	135	143	151	141	145	133	137	127	148	132	151	136	152	130	149	161	150	151	144	136	129	147	154	155	148	132	135	153	138	158	136	144	154	127	157	156	126	137	139	122	147	119	138	176	146	146	126	145	150	138	133	159	142	160	179	134	130	121	145	140	144	135	140	125	131	155	139	141	145	146	154	120	136	139	151	138	128	126	152	160	155	133	131	154	146	154	136	124	130	143	178	135	128	141	144	118	166	131	154	152	160	154	137	161	133	130	136	124	113	151	129	142	152	119	146	133	147	130	111	158	135	143	112	126	147	136	154	150	133	166	152	145	139	147	145	137	157	153	148	134	134	142	116	140	142	149	150	129	156	150	156	160	132	137	133	136	164	146	130	161	151	153	131	128	151	143	152	153	146	148	137	131	139	141	142	130	148	146	136	132	163	154	157	130	139	143	131	137	148	149	155	141	137	155	148	178	119	121	145	155	150	148	127	138	141	151	138	130	157	126	151	139	134	118	153	117	123	126	148	148	139	138	150	138	131	151	123	151	142	142	138	139	135	127	111	115	137	127	131	128	140	137	140	118	148	136	145	132	116	139	140	143	121	122	146	145	145	147	138	166	149	143	122	150	133	124	145	136	120	131	128	143	145	149	129	142	127	134	143	145	124	166	143	127	143	152	116	139	161	132	127	137	165	135	117	135	126	149	120	152	113	169	137	137	126	150	131	155	141	142	135	154	136	137	136	146	154	145	142	158	155	145	151	143	134	140	133	139	150	139	140	124	141	137	137	117	129	117	151	125	138	129	152	127	151	163	152	136	129	155	126	161	143	135	138	137	138	130	133	151	117	155	124	139	148	148	132	147	154	126	153	150	124	132	158	151	143	132	130	139	132	136	141	118	151	153	145	155	140	145	159	145	135	147	109	145	134	146	134	153	118	141	140	104	156	142	117	152	122	136	159	141	140	127	142	148	159	152	132	145	133	139	150	131	138	124	148	127	143	117	159	144	141	138	145	131	124	113	142	132	131	156	140	139	148	134	145	150	124	139	140	148	129	130	139	145	120	145	148	170	127	126	150	137	138	152	159	146	145	139	138	152	142	123	149	149	123	136	142	139	120	149	142	119	141	142	137	133	145	146	131	157	128	153	140	151	117	142	130	132	153	148	142	127	139	158	132	137	139	163	115	149	118	138	142	157	132	143	126	158	115	139	133	135	115	143	138	141	148	152	135	131	146	147	123	159	137	167	134	149	124	141	130	140	134	171	135	142	133	130	132	138	150	142	162	115	146	157	147	126	144	131	118	138	151	167	123	127	123	149	132	123	140	141	115	129	148	143	131	164	144	144	147	138	150	161	140	154	128	127	144	142	141	137	142	130	142	140	140	133	140	144	148	135	163	113	134	143	153	134	133	135	129	137	130	144	152	133	144	126	132	157	141	155	138	144	132	131	148	136	122	135	132	150	131	155	132	139	146	154	156	138	134	118	141	135	130	148	146	153	153	168	150	156	132	141	141	147	133	137	153	151	155	128	124	142	155	136	144	152	144	140	130	128	136	167	139	143	151	149	139	144	133	148	142	139	138	144	122	149	144	125	146	125	143	116	140	125	121	153	137	139	150	122	130	161	154	140	144	132	147	155	136	128	117	160	147	131	130	119	146	151	139	162	164	139	148	144	136	150	127	151	126	126	130	137	141	113	147	127	144	158	118	138	146	133	148	148	136	133	135	134	133	138	136	113	161	130	135	126	114	140	127	151	111	145	142	154	144	142	146	128	136	146	140	142	136	122	164	135	146	159	145	156	129	127	144	141	125	146	150	139	131	145	163	142	146	167	139	123	142	152	139	132	131	143	163	135	141	155	162	147	143	140	146	137	167	143	146	130	136	144	133	140	145	124	129	128	123	132	121	120	147	130	140	132	130	135	130	147	143	130	144	164	139	144	145	129	125	140	145	125	141	137	110	148	134	120	138	132	131	140	135	144	140	121	157	161	131	172	125	142	136	145	135	148	157	152	138	158	152	143	130	138	151	170	131	133	128	135	149	128	148	145	121	126	133	129	143	158	147	151	139	119	157	161	154	145	108	143	142	147	136	122	130	136	149	161	142	159	137	145	162	148	131	139	148	135	140	121	158	122	148	129	149	155	127	140	134	144	133	141	156	155	145	138	138	156	155	137	127	142	124	145	144	146	144	146	125	132	135	112	140	121	150	129	130	136	137	139	134	141	152	147	142	145	141	113	142	133	145	160	154	158	138	133	127	158	149	158	160	149	147	131	137	131	144	149	149	165	120	145	152	154	143	158	154	145	152	148	159	173	147	147	118	106	145	131	137	126	144	166	137	143	153	152	136	132	138	133	144	142	147	133	153	143	133	154	131	153	147	143	141	125	143	133	142	157	133	146	133	141	140	124	136	145	136	113	139	141	171	147	145	146	151	118	147	148	128	169	127	151	144	128	144	139	145	139	129	134	136	158	146	156	133	164	158	139	143	142	149	142	151	135	126	148	145	136	156	128	121	139	153	132	149	116	148	139	147	131	122	160	149	130	134	126	124	114	134	151	147	144	137	136	155	138	133	150	140	132	165	127	133	151	130	143	158	146	135	154	142	151	143	129	146	147	129	136	137	144	137	136	134	151	127	142	125	130	123	148	149	142	139	119	149	136	139	140	150	131	132	127	149	137	135	145	139	127	126	131	160	157	142	146	134	123	115	128	138	139	147	134	138	155	135	136	128	139	156	151	142	127	154	158	150	146	129	116	133	154	130	140	133	133	136	135	165	151	150	142	139	124	134	148	132	135	124	138	140	136	123	158	136	139	135	139	144	162	149	140	138	152	142	146	146	145	124	121	136	126	129	129	164	157	145	156	143	129	157	150	156	150	151	115	140	154	158	142	150	133	134	160	137	130	136	135	132	133	135	138	139	147	150	157	140	132	134	145	128	138	157	140	135	163	121	151	128	133	160	145	147	147	142	148	148	176	137	134	151	163	168	155	128	127	135	149	139	138	147	144	127	141	143	136	121	158	135	134	137	135	146	137	137	145	144	153	139	138	134	139	147	139	154	162	152	132	150	143	150	128	149	136	144	143	134	142	154	138	117	151	144	136	135	136	161	133	153	165	120	136	121	150	132	141	135	149	117	143	135	143	136	152	148	148	135	137	154	133	137	135	156	118	153	114	142	120	122	145	162	123	159	167	136	145	147	152	135	136	153	150	152	144	132	120	132	139	135	148	111	126	125	125	149	143	147	150	139	145	137	136	152	149	136	123	164	139	127	136	135	155	137	158	125	152	147	153	140	162	120	135	137	145	146	131	123	148	139	128	123	120	150	132	150	137	133	149	125	142	146	138	145	136	147	148	137	120	134	146	138	123	135	149	141	144
7532	16131	13477	7193	4677	3370	2368	1950	1511	1285	1038	952	836	699	614	602	564	504	465	441	463	422	392	379	369	380	357	364	325	355	345	326	294	308	292	294	293	331	305	307	280	282	303	290	273	289	258	280	272	258	302	280	243	265	250	290	265	297	262	294	263	283	220	251	254	256	252	269	246	296	279	238	246	262	252	240	239	287	247	259	242	254	254	267	263	232	238	259	287	271	279	257	248	244	210	253	268	233	248	271	293	238	255	248	237	238	279	243	262	280	247	291	253	235	246	272	244	231	255	253	256	299	260	247	226	254	234	232	271	252	244	256	234	234	260	259	252	241	224	250	228	255	258	254	223	237	251	234	223	242	273	276	241	258	224	268	239	243	229	229	241	270	219	239	269	229	259	249	242	266	266	237	239	271	271	248	231	259	270	270	268	256	248	266	230	244	243	268	239	245	263	245	243	269	251	268	280	259	255	248	232	247	242	248	243	265	238	261	270	261	256	268	230	256	242	247	240	261	229	247	244	263	269	255	294	258	261	265	296	205	255	246	258	252	252	254	267	257	235	256	266	236	256	259	274	266	252	245	231	243	276	226	261	250	258	264	238	257	275	243	282	274	254	254	250	240	270	239	251	238	261	266	272	236	251	247	256	263	226	263	250	273	260	242	237	241	250	262	242	229	242	288	233	240	227	244	253	259	226	263	248	254	257	268	228	236	261	248	274	244	279	254	255	220	244	277	265	242	238	275	262	245	233	264	312	215	270	226	261	281	228	268	257	245	268	213	216	259	235	258	243	261	250	236	265	264	239	245	224	266	236	244	231	241	257	258	257	292	227	246	259	268	235	226	264	234	244	251	274	267	260	213	248	241	245	279	284	238	240	255	220	247	270	257	241	249	262	237	276	212	217	245	234	248	254	243	238	260	245	207	275	242	234	240	243	228	216	257	263	247	237	236	262	227	244	262	261	249	272	268	252	239	234	257	222	248	254	245	258	214	254	256	242	263	240	248	230	242	260	271	253	248	239	241	254	235	225	271	251	242	251	231	259	252	218	243	239	268	269	238	254	235	246	239	244	252	249	237	236	262	233	231	244	263	250	237	225	245	235	223	248	249	246	257	236	238	252	268	269	248	229	246	249	253	255	245	210	245	255	249	205	251	279	271	238	249	243	231	222	265	264	224	216	258	240	233	250	219	264	259	267	258	221	251	246	240	233	257	248	253	260	247	224	263	212	234	244	241	255	261	264	254	254	273	241	246	269	236	249	282	235	260	259	244	247	226	251	257	240	250	246	228	255	233	241	241	243	239	245	250	243	237	249	248	267	235	260	259	250	255	268	241	265	241	256	253	262	215	239	253	222	252	223	264	250	242	264	266	216	225	250	253	256	237	253	248	225	236	234	225	257	236	222	235	245	259	255	226	268	261	281	257	261	270	273	234	268	257	260	249	247	241	228	275	237	257	253	260	237	252	260	232	238	214	261	251	224	247	261	256	253	248	289	264	249	248	229	268	227	259	245	217	263	282	263	267	263	270	259	264	234	234	230	258	238	263	268	262	270	250	259	244	238	264	256	273	231	229	267	235	270	205	238	227	241	259	254	257	278	269	247	247	228	263	269	245	225	240	265	253	254	261	271	272	233	230	241	219	235	242	250	247	274	239	242	240	266	229	242	241	283	258	247	222	271	246	223	263	224	279	245	238	261	227	265	236	251	258	269	237	238	243	226	239	254	261	258	263	258	235	221	303	236	262	264	228	243	261	240	243	245	237	229	232	233	251	260	247	257	270	241	252	249	243	240	254	250	256	221	250	272	247	237	257	224	248	251	242	267	216	273	245	248	241	247	268	260	255	261	263	241	255	279	255	286	259	283	242	260	246	253	268	261	252	254	227	246	229	281	256	240	290	257	234	236	253	236	233	240	266	278	277	265	247	252	256	239	238	215	267	238	239	257	233	247	270	255	234	243	220	262	255	249	251	241	247	247	234	272	238	230	258	234	232	241	242	256	250	248	237	234	249	223	242	240	257	239	233	238	264	245	213	234	240	262	207	235	235	247	229	229	250	246	239	269	229	258	237	261	232	229	249	242	222	219	223	222	258	241	259	271	261	244	259	234	250	258	233	272	223	222	261	263	238	202	259	263	234	276	225	219	244	266	222	224	245	225	229	267	225	268	241	265	251	242	248	218	282	258	258	252	261	263	252	258	270	220	263	242	229	254	244	210	273	239	248	235	238	258	229	235	242	235	257	246	243	218	255	240	251	237	263	238	266	252	232	246	269	250	237	239	244	211	239	237	235	270	257	262	243	234	229	255	248	262	237	255	262	243	234	222	243	240	231	250	238	226	272	244	228	234	282	266	259	229	224	254	249	245	242	258	259	262	256	250	265	255	236	251	253	256	255	235	264	272	266	243	252	255	225	242	247	240	246	246	245	277	267	250	241	262	236	247	272	250	259	263	229	246	234	234	248	279	259	274	244	235	278	254	278	247	264	236	251	269	232	258	241	238	235	247	269	250	240	252	279	235	252	247	244	277	210	271	260	233	266	239	245	265	244	243	269	274	248	283	240	288	221	259	242	227	276	244	276	253	255	236	261	236	257	258	235	257	246	253	229	247	246	243	252	244	246	245	255	261	227	229	242	260	243	222	252	241	269	220	247	249	217	243	272	234	264	247	258	281	249	239	241	260	220	236	245	255	230	242	238	289	213	267	269	251	250	249	228	259	250	235	242	256	247	227	255	253	241	228	271	278	223	221	209	241	231	216	285	252	257	257	230	261	250	281	243	245	230	256	228	255	231	222	247	242	232	258	274	271	256	259	239	247	263	242	250	248	261	251	236	243	252	263	265	241	253	240	228	264	237	267	234	222	246	247	233	261	250	239	248	257	221	206	244	247	269	241	265	227	251	243	245	244	243	260	218	253	268	218	255	234	251	223	249	241	239	242	269	248	255	256	249	252	226	219	277	255	246	220	262	264	245	242	255	263	252	248	224	270	220	242	259	281	261	258	242	249	244	261	231	245	220	224	244	252	240	247	233	233	236	264	248	255	245	236	256	258	244	251	242	246	219	267	263	244	260	264	254	254	247	286	264	276	230	255	246	227	229	235	263	240	273	245	249	232	234	228	255	254	233	273	224	249	237	248	268	259	253	231	288	236	273	246	259	230	250	271	252	262	271	235	209	257	241	260	260	268	262	242	257	222	252	250	249	263	239	229	245	234	246	241	227	229	231	281	245	234	259	244	242	247	240	231	219	222	216	238	264	243	227	229	243	250	259	261	249	246	212	269	259	233	235	227	259	236	260	270	247	252	261	245	234	249	270	252	240	227	255	260	260	256	235	237	238	285	242	253	253	259	241	271	268	233	232	264	231	260	262	239	230	276	249	230	269	229	253	244	242	265	263	274	240	276	239	243	218	249	247	246	255	227	220	242	251	245	257	237	244	243	228	243	252	221	259	252	245	255	243	240	247	241	225	224	243	249	225	221	260	239	242
26771	20223	6558	882	660	582	406	398	361	367	370	331	364	370	343	362	373	365	373	373	378	364	365	357	364	334	351	317	378	365	382	348	341	357	317	366	305	380	388	327	343	382	329	367	319	358	344	360	346	334	352	351	369	383	357	378	366	349	333	322	358	353	368	342	350	360	343	363	328	339	349	367	348	357	340	370	361	353	344	326	320	330	360	359	346	358	354	359	355	339	406	357	320	376	367	362	365	381	353	337	367	355	347	338	348	367	329	379	363	384	349	332	343	331	373	361	364	353	352	364	353	357	369	342	341	325	302	387	364	391	364	361	357	359	369	374	368	346	365	357	337	355	362	355	375	358	393	315	333	395	310	370	366	351	341	368	349	366	356	359	331	365	334	368	366	384	359	323	341	326	339	342	350	357	364	342	326	300	360	369	351	352	376	338	363	352	343	364	373	351	354	363	365	362	333	382	360	365	348	332	329	351	338	356	349	366	389	356	316	368	359	323	398	353	328	356	352	350	352	336	380	342	326	365	377	367	318	381	344	328	345	346	362	359	332	344	347	335	325	351	357	362	359	381	372	351	358	359	323	366	348	377	345	295	358	334	365	322	320	337	361	376	359	377	343	351	348	354	373	373	332	351	363	355	355	351	368	383	380	351	311	364	321	369	359	352	352	371	317	338	330	324	391	366	335	365	359	339	391	346	295	369	358	370	380	339	332	313	308	393	337	313	300	346	356	349	357	371	333	335	344	335	340	347	362	337	337	331	338	341	348	368	355	350	372	352	383	365	326	357	363	318	349	345	372	376	349	364	338	332	347	333	366	365	356	361	382	351	341	368	352	337	371	316	343	351	367	356	355	320	341	356	331	333	324	318	355	356	370	352	338	345	370	328	331	344	353	333	369	370	351	337	364	391	338	346	338	331	339	354	362	349	362	357	335	343	375	339	362	361	342	365	327	351	368	334	349	355	391	339	343	349	353	322	351	327	355	357	363	348	361	375	360	358	359	374	398	329	342	355	341	397	363	362	349	366	350	355	371	352	386	338	363	345	346	354	338	355	384	342	408	355	341	351	360	325	345	355	389	369	378	338	340	344	361	352	366	359	338	350	353	346	361	334	298	334	338	342	331	331	309	372	380	388	352	354	374	364	343	344	365	337	344	336	380	333	377	352	363	378	335	349	348	339	346	348	353	321	367	362	327	351	354	364	363	333	343	350	364	356	368	348	356	327	345	384	351	347	370	356	342	341	360	359	364	360	366	381	350	353	377	320	355	305	339	332	357	318	319	345	358	357	365	368	348	367	340	327	365	379	349	345	356	348	320	338	358	361	347	322	362	358	340	369	353	333	347	332	358	393	384	366	361	372	342	386	348	327	355	357	331	348	317	327	351	364	362	340	363	353	381	364	343	363	368	339	328	344	378	311	360	354	358	310	348	357	333	364	337	311	338	368	384	350	317	364	331	367	350	380	392	362	366	348	373	352	393	365	327	332	402	310	326	346	366	349	349	374	369	340	325	375	350	336	343	350	344	332	383	323	353	358	351	322	354	361	337	345	310	356	356	361	357	362	331	335	390	327	356	344	360	351	325	361	359	385	344	334	353	349	353	334	314	337	342	356	343	289	346	329	335	371	358	316	351	370	323	360	348	348	364	367	343	333	351	345	327	327	337	317	378	349	367	371	365	328	376	381	367	339	337	348	389	323	401	337	353	349	409	387	353	365	367	360	374	352	346	344	343	332	358	358	368	334	365	348	344	382	340	336	341	351	339	347	367	338	373	349	335	372	360	346	357	333	347	348	319	343	337	331	383	352	338	337	383	328	357	335	321	368	322	330	388	319	345	353	365	331	381	341	348	330	390	354	373	303	379	376	345	352	353	358	356	366	344	346	346	328	369	370	373	355	359	328	379	359	356	344	356	341	338	355	372	364	382	339	323	335	336	370	334	373	391	391	373	322	334	399	348	351	359	325	355	330	349	366	317	355	370	324	335	340	314	333	360	338	364	372	330	355	353	339	321	340	366	360	350	339	326	337	348	342	309	324	330	328	351	351	361	344	347	352	354	331	367	325	323	337	339	343	332	357	334	368	302	341	338	348	298	331	326	353	347	346	378	322	320	344	311	336	371	361	348	347	341	344	355	337	336	338	344	366	345	316	368	353	368	351	349	362	311	329	351	336	341	334	321	394	353	375	360	365	331	337	356	367	350	327	369	358	321	374	346	358	328	352	331	356	325	349	365	359	339	344	360	355	338	367	349	354	356	332	348	363	349	362	356	321	373	357	353	342	347	335	363	338	338	380	339	353	369	352	351	318	347	340	329	316	320	352	327	388	359	355	342	344	337	359	326	327	333	356	358	337	298	380	345	403	340	363	345	348	357	366	348	354	360	338	355	359	353	332	357	380	332	372	339	370	356	354	376	313	363	339	364	314	364	342	373	345	362	326	329	365	336	366	338	360	336	356	353	396	346	327	340	339	349	369	317	275	350	341	344	334	356	350	334	385	332	362	366	356	326	341	324	330	339	304	371	361	349	360	344	369	348	343	330	369	318	348	352	352	319	359	363	353	325	343	357	357	355	357	348	398	315	340	357	339	316	327	328	355	323	349	324	318	369	349	373	354	316	363	356	317	386	323	336	329	354	345	359	354	340	369	367	366	375	349	328	375	346	362	353	348	356	345	307	343	347	358	365	346	329	318	354	364	337	347	356	342	325	330	319	364	349	365	373	334	312	382	353	341	343	342	332	356	357	346	306	340	364	345	336	311	352	351	325	372	327	351	324	333	381	328	394	343	344	417	369	354	352	336	342	377	361	362	354	357	353	345	369	374	369	336	358	367	368	339	370	370	299	361	369	364	389	375	372	332	342	347	353	353	340	368	358	358	345	354	324	361	310	346	343	363	358	304	349	344	348	346	329	352	336	360	385	356	315	380	360	345	341	354	352	381	352	356	370	367	349	362	360	329	362	338	363	360	353	292	351	346	358	359	323	334	335	325	356	354	362	353	358	339	375	315	305	342	348	321	401	360	345	337	365	348	349	334	371	331	375	341	369	360	349	301	320	368	317	349	357	380	342	368	339	338	357	340	340	353	355	345	347	379	332	364	317	357	346	336	368	393	366	379	327	364	351	335	346	322	362	334	327	352	362	350	397	343	359	345	340	334	342	336	340	394	354	382	358	370	343	322	346	349	348	323	375	321	302	358	364	340	370	323	306	359	363	349	334	339	361	359	335	358	369	349	380	367	338	342	325	358	349	341	342	326	337	372	336	347	364	352	373	366	350	327	330	329	356	334	351	351	371	361	304	326	329	341	320	337	362	345	331	369	338	340	357	325	365	344	365	359	302	350	355	332	336	365	380	343	337	358	309	367	323	372	369	371	358	357	328	345	345	375	338	341	348	331	380	320	365	373	322	366	328	390	350	342	345	328	345	348	366	382	348	360	356	365	347	352	349	339	362	346	333	381	367	321	331	330	368	337	345	330	354	334	344	348
4077	1739	1521	1010	804	769	668	666	614	673	638	611	602	637	660	610	585	574	633	617	611	631	650	599	627	596	607	585	548	567	610	619	612	576	574	596	618	626	618	590	620	585	574	615	597	613	590	616	643	601	623	581	610	583	602	606	605	596	588	598	610	623	606	577	646	581	607	623	626	606	626	618	618	604	591	577	606	624	570	624	597	603	638	606	600	600	574	569	593	609	615	595	541	564	621	617	588	604	590	588	619	601	610	603	575	590	602	638	594	621	591	547	630	643	607	559	609	637	611	635	608	611	611	579	586	621	590	590	579	587	609	579	590	626	601	627	616	615	620	583	621	641	592	589	587	616	609	620	606	585	549	632	608	590	605	596	614	603	567	614	561	610	607	611	629	595	597	645	602	613	605	615	640	658	665	601	624	607	598	616	582	659	608	572	576	623	649	628	562	608	572	595	577	582	581	669	622	613	611	626	620	593	617	582	596	566	620	617	572	612	616	586	598	643	568	611	605	629	627	614	601	585	595	606	604	590	567	617	634	627	571	600	618	587	610	573	587	631	588	666	607	594	599	567	571	550	591	618	592	628	592	626	602	596	573	614	622	586	630	612	591	582	608	607	589	623	618	606	617	562	588	598	599	560	620	609	642	626	596	583	625	603	627	623	573	622	587	572	616	587	618	608	681	600	587	586	593	611	587	621	648	589	583	608	596	609	642	564	619	598	582	617	578	615	598	580	594	594	591	585	580	586	611	612	652	600	597	618	624	652	608	600	601	638	582	570	624	574	564	567	629	593	626	597	586	599	590	645	581	594	626	595	587	577	550	629	639	601	616	633	582	615	610	597	587	632	596	606	619	639	628	610	595	601	602	588	614	578	588	557	594	622	606	565	612	624	665	588	567	618	637	601	624	622	638	590	610	576	624	608	607	618	613	626	611	562	601	615	598	574	586	567	622	616	641	563	582	618	601	615	604	623	560	614	614	627	569	641	591	642	608	673	610	612	576	574	594	550	581	596	633	594	622	596	643	646	645	626	611	610	633	563	600	594	617	591	602	600	585	560	593	609	613	641	598	632	576	603	611	606	606	611	641	598	603	602	601	592	571	608	579	617	620	608	589	600	606	582	584	638	589	582	615	602	668	611	562	559	594	623	601	583	604	613	630	610	609	601	584	578	630	635	608	607	612	591	593	654	637	615	608	559	636	599	597	595	614	608	581	597	567	607	658	584	599	579	564	616	602	589	611	631	592	581	567	608	637	570	595	559	579	594	625	594	617	625	593	591	596	568	632	589	619	606	603	585	600	569	634	652	630	608	591	593	577	632	636	566	613	632	642	622	606	584	597	622	608	642	639	588	655	567	610	604	599	594	623	593	611	571	586	604	594	597	569	626	587	568	580	588	582	591	597	635	630	612	595	613	575	616	603	653	555	649	599	581	599	609	634	573	612	576	613	658	594	604	590	595	624	578	573	604	615	600	606	585	627	585	623	542	606	604	615	588	603	591	581	613	590	606	618	622	626	635	622	593	593	588	588	574	570	598	649	598	579	632	614	570	648	607	588	629	606	597	572	586	605	633	618	600	607	596	592	651	588	577	557	585	652	615	566	637	620	581	602	615	577	582	633	603	620	603	587	599	644	595	612	617	579	658	589	583	606	583	586	640	606	614	588	606	582	603	621	561	619	635	630	611	613	612	601	589	590	612	609	623	608	555	604	571	605	593	608	588	635	593	603	595	623	586	573	625	585	596	557	619	634	615	564	597	583	583	591	602	571	605	609	566	621	586	642	631	585	582	608	592	603	605	576	586	592	579	631	588	594	620	611	625	616	632	551	578	600	622	589	634	623	609	596	584	581	610	641	587	582	610	627	595	556	586	627	602	579	598	605	577	647	626	589	628	587	614	593	628	636	634	587	651	621	610	636	629	601	613	587	617	627	599	618	581	585	612	601	618	617	624	606	609	569	601	559	591	565	622	619	609	577	597	625	578	609	621	587	605	617	616	567	635	620	605	591	609	604	658	611	579	584	582	577	565	586	560	595	629	597	589	607	597	633	567	573	604	587	565	614	609	560	570	669	638	576	579	590	560	605	622	583	537	642	581	620	568	595	606	587	590	603	631	542	573	604	604	621	639	588	596	625	572	556	564	583	605	598	582	615	607	621	623	552	600	585	604	604	574	628	638	530	577	620	600	632	602	569	618	649	613	589	625	597	609	587	576	618	595	608	606	586	621	548	621	591	592	604	620	612	633	607	624	622	611	573	613	625	569	591	574	562	626	640	637	644	590	654	689	607	646	642	588	623	593	614	590	618	599	573	634	606	583	586	646	648	625	618	597	606	578	596	582	601	594	597	654	616	615	592	594	608	600	614	588	627	569	631	615	618	657	643	628	626	640	619	582	564	614	564	647	608	607	645	575	535	621	602	574	584	609	600	584	675	597	639	610	647	633	618	612	598	583	555	534	564	605	615	623	627	571	640	629	583	613	612	600	624	593	638	604	593	565	607	592	638	616	607	628	603	586	601	604	610	630	616	588	586	613	560	594	607	615	609	626	574	641	622	650	643	591	575	660	568	632	580	606	591	555	600	605	590	567	581	564	550	646	583	592	562	613	617	635	626	563	612	608	589	608	576	565	589	635	625	619	576	630	636	588	578	605	599	581	584	618	554	591	576	572	575	596	563	571	620	590	604	631	597	640	623	566	591	598	592	609	610	595	580	661	582	632	591	603	571	629	601	656	585	610	623	648	579	592	605	626	638	581	624	588	603	604	584	606	593	618	642	614	595	608	614	630	589	611	611	605	673	607	606	622	580	640	655	606	592	621	628	597	597	576	565	619	640	618	607	646	617	611	582	595	587	609	582	580	610	617	568	596	587	619	601	633	615	600	595	609	587	620	656	614	625	598	640	640	584	638	618	602	607	630	602	608	616	628	591	671	561	658	653	627	623	591	628	590	578	621	604	582	642	629	575	609	580	624	618	597	630	621	628	585	571	639	605	586	636	608	596	604	604	644	632	621	623	605	610	614	581	606	573	554	614	581	607	587	572	599	626	610	593	620	624	637	653	580	604	616	606	564	539	598	591	641	624	590	648	556	639	625	607	618	569	615	593	615	584	654	647	590	600	546	604	642	616	552	593	613	622	618	596	592	615	602	600	577	587	570	627	616	628	604	597	590	587	607	584	643	559	579	610	658	610	619	570	588	586	605	613	578	611	653	631	622	590	582	598	614	570	630	649	562	676	620	558	604	605	628	586	628	609	576	604	607	583	644	608	601	586	615	666	593	621	602	645	589	605	620	642	582	607	648	651	614	600	581	594	629	597	564	579	604	609	656	583	597	615	568	586	614	594	598	588	614	634	612	594	588	629	614	576	587	619	620	573	613	574	618	612	589	557	609	614	601	608	618	639	626	590	661	642	621	608	574	599	628	610	613	627	606	582	586	572	588	628	653	634	564	572	601	578	607	642	602	585	586	617	604	669	574	564	589	598	563
24097	21232	28421	24316	20829	2766	706	480	427	391	375	382	352	343	321	312	309	260	270	260	276	282	264	311	291	273	280	266	277	268	292	238	261	278	278	288	276	286	223	281	301	263	249	274	290	293	265	294	265	264	264	241	251	266	259	250	281	262	251	273	240	296	257	279	257	277	278	286	261	249	237	284	227	270	306	265	274	274	265	266	281	259	268	284	254	257	265	275	267	279	268	244	272	243	289	239	235	253	273	247	273	232	251	289	288	266	259	273	257	267	262	269	229	247	260	258	257	267	217	283	260	237	246	269	244	267	257	268	258	272	250	260	256	257	255	296	247	261	254	254	243	238	253	273	276	233	277	258	254	255	254	242	256	252	236	270	272	241	269	261	241	275	267	245	248	279	246	233	259	282	289	274	276	260	282	247	273	259	264	286	278	249	273	289	258	240	249	269	267	255	252	242	265	263	261	264	249	263	260	261	274	248	261	247	260	261	255	258	300	246	258	232	270	274	264	252	274	253	268	264	291	242	265	261	247	244	268	283	242	228	267	269	290	258	269	234	269	232	258	224	270	252	256	244	254	236	252	295	268	262	256	270	241	269	270	253	243	226	271	277	237	266	265	258	279	290	256	243	238	260	273	258	253	285	262	261	270	265	268	282	258	266	250	230	263	293	267	244	254	259	284	245	258	250	241	288	234	263	255	239	238	246	260	279	273	240	251	267	261	245	235	263	246	274	260	249	273	264	234	253	254	274	265	283	258	270	261	250	273	233	259	243	227	267	265	266	238	272	251	249	268	272	247	230	236	253	277	232	267	261	252	259	260	257	272	264	261	239	252	268	237	244	257	257	242	236	285	286	243	278	263	263	275	259	222	258	254	255	245	275	270	264	245	259	288	230	264	276	275	277	272	271	272	240	216	251	229	257	266	262	258	261	264	240	258	254	259	268	242	273	234	249	258	262	265	236	281	278	258	261	240	243	271	222	272	233	284	268	280	285	271	254	272	271	226	256	242	257	243	294	238	265	248	259	260	262	258	264	246	242	220	249	247	252	266	237	253	251	237	252	253	252	249	259	254	275	253	254	249	248	257	243	268	280	277	274	262	254	248	256	228	273	237	265	272	246	254	254	261	270	243	252	266	267	287	247	246	235	286	264	256	261	248	259	249	263	258	256	258	257	261	264	292	252	260	251	265	290	286	283	248	288	218	244	250	232	263	241	265	264	264	265	261	259	254	232	267	236	260	254	243	244	238	259	232	251	232	257	239	247	257	265	262	261	276	277	275	253	231	279	233	264	249	259	237	258	275	244	250	264	288	254	258	246	260	262	226	265	263	268	251	246	293	252	265	258	260	274	244	264	268	251	243	269	254	270	274	240	224	245	278	245	254	271	269	277	246	276	261	263	258	238	240	246	251	231	259	250	249	283	246	266	270	234	268	249	280	257	252	246	254	278	260	264	272	245	262	276	245	261	241	271	285	234	257	255	262	273	237	261	261	252	259	291	224	254	250	247	249	245	267	272	278	264	267	254	229	243	265	256	254	248	269	259	248	277	275	262	264	230	262	271	236	254	260	247	272	246	254	258	246	279	245	245	264	238	218	259	263	264	260	274	202	252	252	275	245	269	262	249	268	278	259	226	235	261	255	281	278	260	231	252	265	265	256	239	301	263	242	271	238	238	252	258	291	253	272	258	250	249	272	248	283	261	249	262	249	262	251	248	264	270	254	234	283	249	269	278	222	267	278	242	270	270	259	258	236	256	236	270	250	283	222	263	267	247	263	288	269	270	241	246	254	264	262	279	250	223	250	250	262	227	259	275	232	274	252	244	236	255	231	240	255	262	249	246	257	251	278	270	259	267	231	251	285	244	250	245	273	269	255	262	237	273	245	263	295	242	255	245	258	235	230	251	272	245	225	274	266	288	256	267	275	260	244	271	286	262	267	255	275	255	250	247	284	262	253	282	255	268	287	250	282	262	266	283	268	274	270	263	248	243	274	259	273	258	242	259	246	297	240	265	288	276	254	264	263	272	272	232	248	261	225	272	253	240	254	251	251	274	217	257	250	279	239	246	257	266	253	264	240	252	243	262	236	246	241	241	244	247	263	245	256	248	252	281	241	258	258	270	237	267	251	243	243	295	275	231	269	281	258	265	240	267	280	272	230	267	277	239	217	265	246	270	242	256	264	262	252	305	260	245	281	237	241	269	259	256	278	239	280	275	262	249	278	237	256	279	244	252	256	247	280	263	234	241	262	249	277	244	265	253	291	261	247	254	253	246	244	247	240	258	266	242	232	264	269	261	262	230	263	246	279	274	239	230	238	259	257	258	246	259	270	249	238	268	267	270	213	262	253	263	251	269	275	240	262	257	227	266	244	262	248	264	247	263	267	271	251	246	242	254	270	247	260	218	268	245	256	249	249	251	250	256	279	291	261	295	261	260	271	263	269	257	255	266	251	254	234	241	276	235	290	285	272	238	270	253	282	257	249	251	260	277	279	267	264	273	258	269	248	230	237	255	256	220	259	244	275	247	249	259	265	230	239	258	245	259	249	260	244	252	275	262	264	268	241	285	258	274	232	265	252	240	256	239	246	262	281	263	269	262	228	255	288	271	268	267	263	236	269	250	257	259	261	270	261	280	262	252	236	248	242	278	281	270	239	245	275	245	284	256	274	269	237	282	264	244	273	265	253	259	266	245	264	278	259	268	263	257	260	242	248	256	252	258	252	238	277	240	246	242	266	275	243	238	255	279	260	242	286	251	252	264	246	259	241	241	250	254	269	238	260	261	242	271	253	258	247	247	263	254	248	255	258	278	262	260	247	231	289	257	261	265	259	247	245	254	249	276	241	264	242	245	278	218	227	242	268	275	253	240	289	273	235	252	284	251	247	249	271	255	264	265	259	280	256	276	266	254	246	260	289	258	253	249	280	270	246	248	255	241	295	248	266	244	276	267	274	267	266	274	236	256	237	240	229	233	263	229	268	244	260	253	246	277	236	259	247	218	249	284	272	244	253	257	283	270	254	286	289	241	277	268	271	223	269	261	248	272	256	263	264	234	256	250	232	274	253	245	245	262	229	276	247	259	270	270	258	247	278	301	277	223	258	258	249	252	242	247	255	274	271	247	256	227	253	243	222	265	243	235	268	260	253	253	244	251	275	232	255	235	268	248	263	268	265	267	240	271	242	264	258	290	248	262	276	250	238	259	272	237	249	258	230	263	272	258	233	255	268	256	264	275	261	281	250	234	252	252	271	292	287	282	254	233	250	257	252	263	238	280	243	260	271	245	248	268	254	255	271	259	239	257	236	253	258	250	260	221	213	273	268	261	247	237	262	237	257	253	243	270	243	249	271	272	270	255	257	264	249	268	257	270	263	245	255	245	250	233	247	229	255	286	265	243	262	256	225	286	265	256	265	268	266	260	249	274	269	247	250	265	249	253	254	252	241	244	252	253	254	223	253	249	249	258	226	268	273	260	261	243	243	243	278	279
5445	10319	8842	4498	2954	2082	1588	1311	1213	1007	896	839	770	690	695	629	652	599	595	558	581	541	532	566	522	522	549	514	523	504	513	513	503	487	508	502	473	476	496	463	466	505	476	518	511	455	473	429	452	440	479	468	490	468	464	512	495	481	463	465	480	478	461	464	436	467	487	494	450	505	470	445	451	461	430	453	418	432	453	441	473	421	479	457	482	434	417	464	457	479	452	413	445	467	468	474	457	423	445	495	470	486	457	459	463	453	472	440	449	468	434	464	460	479	446	425	429	438	445	446	448	460	448	429	427	449	468	446	445	472	442	457	447	444	458	451	441	493	439	445	465	468	490	460	463	495	455	470	455	418	486	439	450	477	458	473	491	461	463	462	474	471	454	455	460	436	493	436	490	459	478	454	457	526	443	477	440	460	502	485	483	463	480	497	462	521	410	455	492	454	412	481	442	433	459	461	478	475	445	459	452	428	442	457	453	472	456	474	464	442	440	443	459	464	440	443	471	470	451	458	467	446	462	423	477	478	467	458	408	455	441	470	473	466	458	505	425	478	485	455	466	462	440	440	447	453	460	468	475	440	492	447	457	453	449	435	472	439	435	484	453	440	494	446	462	492	446	446	458	492	465	460	474	456	449	486	441	445	452	464	481	443	445	462	454	491	447	473	444	452	452	473	451	429	465	455	482	475	479	469	437	467	447	436	441	452	450	447	448	446	485	482	444	446	423	476	467	456	471	460	451	461	484	427	459	425	453	428	452	440	502	464	459	507	470	438	460	483	458	499	499	473	456	460	444	450	458	449	432	480	491	447	457	456	449	474	466	475	436	447	458	436	441	463	509	464	427	467	472	450	468	480	458	451	535	446	463	428	461	475	440	457	487	445	421	470	472	427	470	464	449	428	470	485	461	480	431	432	436	457	465	445	430	479	484	471	471	459	507	467	470	466	493	445	412	467	430	436	442	439	437	483	450	426	419	452	507	467	445	409	446	443	456	448	495	477	443	411	460	432	446	447	467	479	417	476	442	443	486	456	448	462	454	488	443	461	473	449	504	454	415	484	457	463	477	439	452	474	465	451	446	476	487	432	448	458	446	435	468	441	475	455	464	460	463	434	452	448	443	473	435	443	459	420	472	447	452	419	445	495	495	447	512	494	432	436	480	462	456	409	457	431	475	492	499	452	414	462	493	460	456	491	451	455	467	443	462	443	452	457	444	433	440	436	438	431	455	440	443	479	440	461	473	437	473	462	482	467	444	474	436	483	449	451	430	458	475	471	465	439	466	474	490	479	444	505	448	464	463	445	458	456	465	475	457	472	475	446	427	434	463	445	504	471	452	467	448	465	448	442	431	451	451	453	450	427	469	460	443	423	475	429	479	458	479	450	457	481	472	465	465	479	462	474	445	483	443	453	473	438	515	484	441	453	491	434	460	469	442	456	474	484	450	482	433	461	437	462	446	455	447	428	472	467	421	489	432	457	443	441	455	492	438	430	441	457	508	442	456	451	423	473	439	471	447	476	467	432	460	439	475	466	463	476	494	451	464	497	438	424	480	446	447	445	456	442	458	431	465	489	453	440	417	422	484	425	465	457	471	451	479	437	455	430	460	436	450	441	455	495	455	430	412	454	449	473	436	424	490	478	458	428	468	422	430	417	442	414	468	428	414	462	437	481	448	441	445	436	454	480	445	479	483	461	471	439	458	432	421	446	438	432	496	440	454	433	453	412	467	454	461	445	490	473	492	463	448	443	442	444	449	460	428	429	450	433	457	496	466	461	467	493	476	438	417	441	466	500	458	427	452	439	470	500	479	413	442	457	447	468	475	480	433	454	459	487	435	430	447	463	424	483	468	468	426	422	506	492	449	498	433	455	444	461	442	467	447	432	492	459	435	456	451	440	503	470	470	487	468	470	491	469	428	461	460	514	455	432	469	484	434	442	476	461	473	462	469	472	508	447	424	470	467	453	445	478	463	445	445	485	441	419	436	440	433	476	453	487	463	482	464	466	474	450	474	480	480	446	432	411	462	438	441	426	478	464	459	426	426	435	434	422	471	481	457	447	447	420	481	448	472	457	434	440	442	462	447	454	439	450	441	469	446	464	476	478	463	487	445	425	447	454	420	505	402	460	446	485	423	452	435	469	465	442	438	452	462	471	472	453	444	488	443	451	482	414	438	452	465	502	429	429	464	454	462	449	453	460	450	418	416	440	452	457	449	431	441	423	494	454	462	489	428	436	469	486	434	447	455	506	421	437	441	468	449	474	459	439	445	435	471	412	450	475	467	475	467	454	462	464	417	464	462	475	466	416	437	451	453	453	469	428	454	422	499	448	470	392	430	476	477	462	470	422	475	423	462	437	462	464	457	442	484	446	464	477	471	448	468	469	462	445	475	501	434	464	478	456	472	470	440	445	440	462	467	412	443	462	444	435	471	454	488	452	509	444	463	479	497	462	482	485	438	483	432	447	476	455	450	430	479	445	463	478	453	410	499	431	452	472	454	470	479	467	439	442	448	475	440	491	475	464	439	461	458	457	475	439	442	449	486	429	484	447	432	464	441	419	451	476	490	462	470	480	456	440	471	452	466	457	466	443	462	476	469	474	404	428	474	451	452	465	378	447	482	443	454	452	457	488	450	436	453	461	431	446	448	487	479	446	437	444	447	485	499	443	456	434	473	497	433	458	481	414	442	434	448	409	484	465	425	477	501	444	446	405	460	439	457	468	396	422	464	467	477	472	460	441	400	459	454	449	427	447	449	434	425	479	464	453	460	450	470	473	432	481	466	447	427	473	436	464	484	435	468	456	506	474	449	454	400	466	450	501	440	433	466	468	428	426	479	450	461	440	417	451	439	461	476	480	468	457	433	490	446	475	474	463	469	429	415	482	437	441	480	475	485	437	435	482	455	432	458	497	442	431	475	475	406	444	460	463	432	461	478	446	458	445	472	443	466	418	412	425	418	437	465	454	407	443	458	476	431	469	467	472	456	448	465	478	448	472	454	474	488	472	495	443	464	457	413	451	417	472	450	429	418	421	413	441	461	436	439	441	473	445	476	475	453	429	431	405	434	445	469	485	453	422	490	419	412	457	443	428	498	421	451	483	451	475	483	458	438	452	444	422	441	445	475	479	473	415	423	447	436	467	470	435	427	467	478	482	474	482	476	424	403	457	493	449	489	461	476	462	421	432	458	504	452	442	468	471	461	425	407	487	439	482	525	443	419	448	456	446	429	462	490	476	457	469	476	455	489	491	423	454	454	456	463	446	448	466	473	445	434	460	421	405	472	449	447	455	439	449	464	419	463	456	468	452	455	444	426	443	494	485	436	441	455	455	462	491	464	485	461	453	464	437	460	469	473	440	458	466	442	482	435	448	475	425	431	456	443	436	448	452	474	470	464	469	460	439	448	430	438	433	432	452	420	526	446	481	491	472	463	462	472	483	442	429	455	472	487	454	489	425	464	475	461	414	465	486	453	459	457	454
23173	21220	28945	23777	21221	20024	1827	661	467	365	341	336	278	248	244	222	235	192	189	214	210	175	173	186	157	179	152	162	170	173	180	157	145	150	144	140	151	149	148	151	145	141	156	150	168	152	128	166	156	150	162	134	128	140	140	118	147	140	146	134	154	150	160	135	144	154	129	133	115	170	139	170	133	123	125	150	136	158	162	123	142	157	148	153	135	132	122	131	160	123	140	123	137	126	142	150	136	140	141	140	175	145	136	122	137	137	155	143	129	139	139	136	135	130	138	146	132	156	141	130	141	140	147	156	137	140	143	126	149	146	137	131	162	140	162	139	125	148	149	153	161	140	153	138	131	144	150	123	132	158	144	144	135	154	157	140	140	132	120	131	139	126	125	156	136	136	116	142	147	162	148	131	169	118	146	136	147	141	142	137	145	149	162	140	146	148	143	129	132	130	143	137	151	129	131	133	144	138	144	154	146	149	134	153	126	126	136	142	146	153	136	129	135	140	125	137	145	138	130	150	173	156	126	141	152	143	137	142	127	145	164	146	146	135	165	131	133	139	136	139	132	133	142	127	149	148	134	136	134	135	120	120	131	143	120	141	162	151	148	146	137	141	150	156	168	140	142	122	146	126	128	144	136	137	145	155	131	156	140	146	125	149	131	148	141	141	155	140	140	136	159	144	134	145	124	130	151	144	145	138	144	136	150	130	148	151	135	143	139	133	159	138	131	121	150	127	142	143	148	142	120	150	118	148	137	160	155	166	135	137	150	133	136	118	160	125	144	143	146	137	140	131	138	143	136	141	130	134	153	118	149	133	144	152	139	145	156	135	143	130	125	132	157	136	140	143	135	137	148	139	138	156	151	152	157	156	139	114	117	133	129	139	129	135	135	144	148	154	158	140	135	124	142	111	157	133	147	138	120	156	142	133	164	140	139	135	138	143	143	143	135	153	129	125	173	153	143	131	133	130	115	146	132	136	137	137	128	153	133	133	133	135	152	138	135	140	141	157	136	138	144	103	127	125	137	138	131	148	108	132	124	132	145	134	121	139	128	142	138	131	136	157	149	170	148	126	145	138	155	138	153	131	138	144	153	137	157	162	143	131	146	150	151	121	149	126	132	132	138	144	109	138	129	153	129	149	140	144	151	132	137	136	133	140	146	154	138	144	132	123	136	127	146	121	130	148	126	141	144	128	153	137	155	132	165	138	124	127	121	147	139	146	125	153	124	150	156	154	136	134	140	143	130	155	129	119	117	116	150	144	159	136	156	109	140	137	143	128	135	129	149	129	124	140	142	134	130	147	159	139	126	142	134	169	154	172	134	138	141	151	153	131	147	124	136	146	143	127	131	137	137	133	147	148	143	123	142	117	128	141	138	135	140	131	137	139	121	154	127	138	143	143	157	152	140	144	156	125	133	113	134	137	116	124	133	150	140	139	141	132	133	135	121	141	152	157	148	133	148	141	141	120	137	125	136	136	150	118	165	145	133	137	130	152	146	151	152	148	148	133	145	133	147	150	130	137	157	132	140	128	156	134	128	152	122	139	125	124	170	144	142	128	143	171	122	146	125	142	132	122	145	140	132	141	137	136	142	139	133	143	139	155	149	155	137	138	130	133	137	153	152	134	119	141	130	142	133	129	154	122	137	127	139	139	130	130	120	136	147	148	124	136	144	132	134	144	115	126	127	137	138	149	122	146	140	110	152	129	152	131	134	130	129	134	143	157	133	136	142	158	133	142	142	155	132	144	106	148	120	159	122	137	159	125	154	144	146	132	153	117	129	135	147	152	148	144	124	138	107	127	130	123	122	138	127	118	148	144	125	130	149	122	129	127	143	153	131	125	123	156	137	130	145	161	150	141	120	145	133	143	149	133	142	139	137	130	127	120	112	138	136	127	152	123	114	116	172	131	137	148	117	154	155	136	139	127	143	119	135	142	126	131	131	135	116	116	129	129	130	138	156	130	135	150	144	129	143	139	118	147	140	145	136	152	138	140	121	142	149	149	134	121	141	136	144	149	141	152	138	102	117	149	131	136	116	131	124	136	135	134	150	154	132	149	146	145	118	125	127	143	132	153	143	133	142	117	142	132	149	117	135	145	142	136	144	127	145	144	136	134	147	152	128	135	151	139	153	140	137	143	124	105	126	129	131	135	139	151	145	116	101	131	143	123	158	136	133	116	124	169	149	115	131	131	126	134	139	135	134	135	138	151	124	156	145	133	136	136	136	130	145	133	158	149	134	120	154	150	140	147	151	118	154	139	121	132	140	152	149	127	167	139	143	134	117	140	145	151	146	168	132	121	144	128	144	152	121	139	130	138	136	124	117	148	143	135	129	162	156	134	124	151	145	136	111	131	134	137	126	148	160	124	128	130	137	126	127	122	109	115	130	144	128	144	129	146	141	136	142	145	146	154	135	139	141	135	158	123	137	146	141	154	141	105	133	125	122	136	128	142	152	159	138	124	137	137	129	135	131	156	155	146	125	139	117	137	141	129	151	128	133	127	150	126	127	121	141	123	133	120	157	131	151	149	159	148	132	122	138	143	141	126	140	153	134	130	128	136	145	135	123	116	128	142	116	138	147	154	131	130	140	141	147	129	131	136	146	147	132	123	148	136	158	151	148	150	128	137	137	124	150	102	122	153	157	144	124	139	156	129	118	135	123	144	127	142	128	122	153	112	136	142	141	138	125	138	143	147	137	144	129	135	139	138	126	125	148	130	128	155	131	133	141	137	130	146	145	143	133	124	120	145	148	121	126	137	153	121	116	138	145	126	135	140	133	139	138	124	159	159	162	138	146	133	137	147	147	158	128	128	144	146	120	156	138	136	149	113	142	136	124	135	131	133	154	144	137	118	169	148	142	125	128	145	120	139	128	121	137	114	146	138	133	152	141	116	146	140	150	137	126	137	126	148	158	124	140	129	156	145	139	148	142	144	136	158	136	134	138	154	161	125	133	122	150	137	123	150	134	129	135	126	129	132	159	132	127	146	139	140	124	128	137	141	145	147	137	135	116	139	133	141	140	150	148	122	151	142	126	131	140	128	123	148	150	151	133	136	130	122	148	137	119	151	140	123	121	139	143	131	157	147	123	137	149	147	135	146	105	154	135	123	134	148	124	146	129	115	141	143	135	154	140	148	117	150	154	138	141	140	136	155	135	123	149	113	145	149	138	133	141	128	133	120	140	144	141	149	129	131	153	163	134	118	137	140	153	133	140	152	113	132	133	140	136	141	125	132	131	124	133	137	143	152	137	139	135	176	132	126	150	135	136	144	127	129	133	130	134	139	131	153	114	147	131	140	129	110	150	126	133	166	130	152	140	152	155	142	127	142	125	141	134	126	130	129	134	133	131	125	142	141	135	119	143	120	136	131	156	132	149	111	134	145	127	147	134	125	121	141	133	127	141	137	126	136	153	154	123	135	146	151	144	131	121	148	158	154	128	130	162	139	131	152	116	145	128	134	142	133	144	134	137	148	157	157
7740	15970	13482	7127	4701	3325	2579	1881	1559	1297	1090	907	847	705	674	570	565	494	450	438	447	418	363	352	385	349	353	353	340	309	303	322	277	287	320	330	318	292	304	294	296	315	272	294	264	263	273	261	268	279	265	248	268	247	252	281	264	271	288	252	287	267	264	259	286	262	272	273	264	276	245	258	273	260	239	264	248	262	257	258	232	249	246	248	253	238	222	257	273	247	255	256	230	227	235	261	240	276	246	233	249	257	263	234	262	251	245	267	243	239	251	225	254	234	249	250	244	232	265	217	259	249	250	250	243	256	260	228	232	249	267	239	208	225	219	260	229	217	247	246	250	272	224	242	241	227	240	258	236	257	226	256	248	258	241	241	259	232	248	251	236	249	232	236	225	263	236	258	245	238	262	243	221	258	244	236	281	260	236	247	257	249	238	256	293	259	235	248	276	240	222	231	255	242	277	226	233	253	249	235	228	237	244	237	238	239	250	231	254	233	241	219	264	243	262	226	249	257	269	231	228	254	233	233	256	210	251	248	266	261	238	282	233	238	234	237	237	243	212	234	259	260	226	242	216	246	234	233	242	229	221	261	250	239	230	262	251	228	239	235	249	246	243	238	246	259	234	219	239	259	237	247	246	251	225	227	225	241	265	242	212	231	269	243	231	232	276	271	243	249	272	236	298	259	256	228	237	224	246	241	224	262	263	236	258	222	231	234	224	251	237	261	252	246	254	266	247	254	238	232	218	252	259	246	228	277	244	250	240	260	204	240	226	261	256	250	264	252	228	251	249	242	254	260	251	254	234	230	230	253	235	238	221	254	262	253	213	257	211	221	239	272	249	245	232	210	247	211	265	245	259	244	257	232	252	224	246	248	250	233	242	246	248	237	242	247	260	250	248	233	264	257	257	244	248	241	246	219	249	237	241	232	244	225	238	254	210	257	233	275	224	254	232	246	238	271	230	222	260	256	229	255	259	248	253	206	255	238	250	230	245	243	241	264	234	246	234	259	236	262	263	233	226	255	254	247	233	263	254	234	234	254	232	241	236	264	235	237	237	260	249	257	248	242	227	270	242	225	250	241	243	245	238	259	244	231	240	255	225	260	236	240	229	261	270	233	286	225	260	230	271	269	246	266	234	247	221	240	233	273	246	246	230	225	242	228	263	223	246	253	269	233	222	256	237	247	256	248	232	263	264	248	245	267	277	252	247	242	249	263	254	246	269	254	252	255	259	230	245	247	259	251	244	228	256	244	238	238	262	214	243	245	214	245	265	246	201	225	245	242	246	240	234	245	232	250	233	236	262	231	235	232	232	216	242	241	223	263	246	232	260	222	237	251	240	264	276	240	266	264	242	250	226	249	231	238	232	225	260	220	270	237	234	255	270	215	249	244	214	233	230	205	234	253	271	252	260	258	200	242	239	220	231	247	225	236	256	272	237	203	247	231	226	241	245	229	254	276	235	236	238	254	256	256	258	230	268	263	245	252	245	272	253	235	237	231	266	253	251	250	244	230	246	249	241	256	257	231	270	254	256	237	235	253	250	262	263	244	257	243	241	243	234	231	258	235	248	233	222	265	232	241	217	253	241	243	254	227	260	234	257	252	235	245	247	237	214	235	219	253	246	252	238	284	241	240	247	234	234	270	229	217	235	252	246	252	238	244	250	268	239	204	272	252	222	246	255	266	228	239	287	229	251	265	254	247	249	245	240	230	259	219	245	252	232	250	233	244	250	256	269	229	249	250	230	255	245	251	252	223	246	242	247	255	278	222	240	250	235	238	229	254	235	257	234	237	248	225	240	235	242	229	267	237	250	238	253	240	241	235	250	244	254	260	261	226	225	268	239	221	256	261	232	241	261	250	264	257	262	277	247	262	248	221	247	239	229	247	252	255	222	237	234	231	238	259	233	257	239	219	234	256	222	229	222	242	264	230	227	224	236	245	239	239	224	212	257	243	252	223	207	222	219	231	231	246	254	219	255	226	232	203	243	250	240	271	235	254	266	256	246	258	244	234	264	232	241	224	241	250	239	236	244	236	249	243	202	249	245	237	253	243	247	245	264	222	219	268	250	287	243	249	245	229	217	246	236	229	236	272	229	235	259	219	272	241	255	237	235	267	244	244	266	201	246	229	227	213	248	236	225	248	237	255	223	246	231	261	228	230	249	233	239	236	234	228	244	261	220	237	270	250	231	213	231	241	243	231	256	259	249	237	251	259	242	233	217	262	226	241	224	237	222	258	279	283	236	260	260	230	270	257	250	259	229	270	252	243	274	266	233	200	259	233	295	272	250	225	246	234	223	244	272	237	222	210	227	241	256	227	251	259	242	212	263	201	269	252	240	260	238	275	245	253	237	246	246	224	264	238	225	248	228	251	263	215	228	219	224	242	257	252	236	264	226	247	242	230	236	241	267	256	213	222	233	248	239	267	229	227	244	225	224	247	260	244	267	238	225	228	231	219	233	244	236	227	234	254	228	219	241	242	264	228	272	258	220	256	242	237	228	247	210	238	220	235	262	265	248	239	250	236	225	241	254	240	258	247	263	240	231	220	229	282	277	241	218	274	226	239	233	243	242	254	290	231	226	249	232	241	219	227	219	256	236	245	237	235	244	255	245	232	270	227	260	229	224	261	236	230	220	225	249	264	239	221	234	227	233	222	248	267	215	232	221	260	246	256	231	270	216	249	217	234	258	220	271	258	219	215	247	246	254	222	240	263	230	255	223	225	241	235	261	235	246	238	205	248	267	246	249	229	230	289	215	258	235	225	234	236	248	257	224	236	251	265	252	243	251	240	234	219	252	204	246	283	255	249	233	246	263	248	242	246	239	252	251	255	215	246	268	255	260	212	251	224	220	218	246	241	248	218	259	260	242	234	230	235	233	238	243	240	248	253	223	257	218	241	247	231	238	250	261	280	238	259	246	234	229	229	276	237	259	224	242	249	218	247	234	229	248	244	248	266	257	229	252	260	266	229	247	214	240	236	256	256	225	230	234	254	243	238	218	251	243	228	261	243	241	218	242	256	281	253	235	255	239	247	220	239	242	260	254	251	210	246	237	246	238	247	241	237	234	235	272	225	219	248	256	262	250	239	229	260	233	263	250	254	243	245	211	264	250	235	225	221	236	228	243	248	252	224	250	219	263	239	225	248	230	248	250	215	225	238	242	236	227	245	223	230	258	224	252	232	255	237	257	252	215	253	257	236	255	271	222	235	262	286	248	254	244	246	247	248	274	239	253	222	259	236	250	269	243	266	243	265	268	232	259	254	223	255	275	274	256	247	215	242	248	283	238	219	251	228	247	244	228	252	222	250	259	252	250	239	278	249	217	227	235	239	234	235	233	229	276	240	258	256	260	260	240	274	242	248	225	241	264	230	223	243	227	239	221	251	227	211	234	239	230	243	245	259	284	249	254	237	224	244	215	219	244	273	216	257	255	225	243	238	238	226	233	237	230	265	259	256	230	235	236	251	238	245	258	264	249	247
26700	20254	6378	744	469	367	403	393	332	345	352	350	347	332	375	357	389	343	365	348	374	331	362	352	377	337	351	356	334	381	332	373	359	373	354	358	359	376	392	348	350	363	352	351	356	321	330	345	370	360	346	361	321	362	333	327	364	340	353	366	344	361	357	373	362	336	372	332	349	373	373	383	337	348	339	347	355	353	328	385	361	367	325	363	335	350	351	373	350	320	319	371	364	382	350	352	387	323	343	359	371	325	342	373	353	363	329	334	328	349	361	374	338	352	336	354	322	309	386	344	334	347	329	316	335	344	368	355	300	317	369	352	332	356	346	348	311	293	335	334	323	345	346	380	334	331	353	374	337	345	335	338	346	350	354	311	339	381	356	354	378	368	357	380	375	349	344	367	358	344	337	336	343	401	380	339	335	372	354	345	360	345	357	349	393	325	352	333	355	350	358	324	324	317	376	335	323	349	322	320	347	334	376	379	369	341	321	355	350	377	332	337	328	357	359	301	350	317	336	344	329	375	325	358	350	329	359	392	347	339	405	335	339	341	363	334	355	347	347	376	348	322	363	353	359	316	330	390	353	367	354	356	350	376	313	339	363	350	340	380	364	357	366	353	329	327	350	321	366	347	361	337	330	310	338	327	349	322	338	348	387	334	343	349	347	352	344	361	342	345	372	354	350	347	347	347	327	355	341	375	319	339	339	354	346	318	347	329	356	327	357	371	351	326	346	351	312	329	354	363	386	336	322	329	361	348	363	329	361	354	326	368	355	362	336	347	352	365	350	341	330	315	365	368	345	352	367	283	348	331	353	382	352	362	346	356	350	316	364	360	370	392	338	347	310	358	321	372	343	342	339	293	363	352	355	350	334	322	328	354	359	309	339	330	325	344	323	348	346	357	314	338	302	354	352	366	363	339	369	350	377	352	380	338	323	334	339	349	314	326	359	344	338	352	349	327	326	332	305	355	339	357	349	351	356	378	337	322	369	359	353	354	357	332	337	353	335	321	362	344	330	366	368	331	338	327	349	325	338	327	339	339	355	305	367	360	362	326	354	369	359	310	349	364	334	355	327	323	359	339	356	356	314	383	319	350	341	331	362	374	383	347	343	329	370	358	342	389	336	306	340	336	336	355	362	322	351	330	354	368	387	358	365	356	379	352	364	357	345	352	348	308	345	371	344	378	359	351	328	319	319	328	320	321	360	317	349	375	355	355	399	344	331	334	311	330	358	335	334	343	339	314	339	346	356	353	345	347	327	364	347	354	335	354	366	339	353	343	341	308	345	361	339	363	351	354	338	364	356	364	334	317	346	315	347	332	370	347	361	357	360	353	357	342	364	339	310	354	333	302	343	371	380	369	357	361	361	386	348	370	352	387	371	361	409	345	376	352	316	365	355	352	343	348	343	335	339	356	388	333	368	406	337	339	323	345	355	384	360	391	366	353	348	328	369	363	349	372	328	350	357	359	356	356	351	360	338	370	371	372	351	319	382	354	343	341	371	322	348	329	393	355	332	344	318	334	329	342	352	352	356	369	356	353	355	352	357	349	319	333	349	341	356	329	352	333	364	343	373	348	377	322	345	349	353	330	361	376	371	365	342	350	350	333	366	333	343	356	356	327	347	355	320	332	384	402	345	351	352	350	359	344	320	359	322	394	355	367	337	328	348	339	368	330	357	357	380	382	367	349	354	330	341	342	335	387	278	338	363	345	350	347	340	353	361	348	354	345	349	367	372	351	361	327	332	360	361	360	333	327	323	330	350	338	339	333	362	363	356	356	324	345	351	354	336	370	350	347	366	329	357	382	385	312	347	355	355	336	333	366	323	345	319	387	334	344	368	400	338	337	365	332	336	370	350	344	343	322	370	334	331	339	338	353	296	332	313	340	326	329	385	379	356	354	372	351	363	331	316	329	345	323	339	358	375	342	362	321	358	370	353	323	347	320	354	377	310	342	367	321	340	354	314	317	365	377	329	327	359	348	349	317	362	351	341	318	317	333	374	344	364	357	362	356	347	364	361	338	325	311	355	361	336	363	354	351	352	347	345	342	349	360	342	345	338	351	369	396	347	351	358	358	331	362	365	346	319	335	371	337	359	373	356	341	336	351	365	338	336	360	375	345	341	377	357	367	357	359	360	332	364	343	331	338	332	354	382	320	369	331	342	361	369	384	340	335	323	333	335	382	363	357	342	323	326	356	383	331	313	355	364	322	329	333	366	356	346	363	337	347	370	321	331	322	344	356	327	328	362	370	343	351	350	343	346	325	343	360	376	332	327	367	332	373	340	345	349	360	361	359	353	338	374	344	343	324	362	341	347	375	342	345	354	313	333	305	342	346	344	327	365	335	357	364	368	347	378	338	367	363	329	338	322	292	315	350	359	344	350	345	380	376	376	341	361	327	372	330	349	329	367	362	359	320	317	351	369	383	323	369	354	351	316	368	347	340	315	350	356	316	359	360	349	358	354	341	369	365	340	336	350	344	344	338	325	372	337	354	335	343	336	366	338	350	331	347	325	384	364	367	355	359	361	362	369	362	328	350	357	367	342	336	361	345	347	349	373	342	345	323	357	343	370	352	340	340	367	345	357	338	351	338	290	362	306	357	356	347	357	304	341	372	319	324	386	351	326	310	347	362	336	346	337	360	368	368	354	325	349	340	325	333	323	366	353	355	363	319	375	345	368	381	347	350	360	323	340	336	323	355	349	321	330	350	328	342	359	350	351	344	360	311	371	394	370	316	360	344	321	335	394	384	344	353	346	365	349	361	345	332	354	366	353	352	328	349	309	353	354	367	320	354	337	362	333	289	342	361	336	345	356	359	351	358	381	345	347	359	294	333	362	343	338	331	353	361	343	348	380	320	321	348	307	332	318	350	347	344	358	343	353	343	339	342	328	334	347	345	357	319	371	339	337	343	353	341	357	385	314	347	370	349	334	313	322	363	367	355	343	377	328	322	336	356	325	357	330	341	359	339	338	356	351	396	358	350	366	338	347	318	365	366	327	368	329	371	331	376	351	345	378	361	349	342	354	341	340	367	319	312	351	305	312	378	360	345	334	372	377	320	356	357	358	348	340	376	340	354	364	375	326	307	359	384	358	331	356	353	327	339	377	336	365	312	370	356	318	342	371	318	360	339	330	314	340	331	353	353	383	338	348	344	344	367	353	348	345	366	350	369	365	347	320	362	339	328	354	330	318	312	346	357	342	313	342	358	343	360	362	377	347	367	321	316	342	340	345	354	359	381	362	348	332	339	357	348	359	344	340	353	353	344	354	345	357	341	339	356	387	337	374	357	330	340	378	336	350	328	358	346	333	364	340	337	345	333	327	328	341	370	314	321	308	340	336	329	359	316	372	375	328	333	347	352	329	333	340	328	324	386	320	305	314	374	370	387	366	391	360	355	368	351	359	372	342	350	359	364	339	347	335	368	347	372	340	375	346	352	338	354	329	336	327	356	361	345	349	334	347	320	384	349	340	368	325	376
4044	1628	1368	951	790	743	698	647	620	666	655	589	619	607	583	569	603	604	608	622	631	574	625	561	602	626	618	633	599	577	593	617	603	641	610	623	589	557	587	616	561	571	585	608	580	622	601	582	602	634	610	577	599	595	596	608	624	617	605	596	570	597	609	550	639	619	618	574	593	611	594	601	557	565	608	631	600	599	612	571	614	598	628	636	574	578	605	627	641	599	620	609	588	636	592	650	605	616	600	625	592	641	562	634	576	596	555	566	613	662	589	563	612	635	587	566	580	609	581	639	541	577	626	575	576	544	649	583	565	602	593	616	606	587	591	627	587	626	631	567	623	566	557	615	629	607	640	591	627	600	598	603	596	585	617	575	595	596	585	637	617	601	606	577	647	568	535	626	586	571	621	570	642	585	600	610	591	590	573	620	562	581	602	631	558	589	630	569	584	576	617	624	616	549	601	611	564	569	578	593	605	605	585	617	635	569	596	585	588	598	603	581	598	573	624	602	570	603	567	533	614	567	599	561	643	600	658	568	600	604	574	617	585	550	578	593	583	594	618	576	608	566	624	599	594	597	612	611	564	634	580	609	610	625	582	599	594	622	610	607	598	596	544	597	621	635	588	632	597	623	560	625	621	619	646	606	594	607	627	610	597	631	598	599	575	603	591	599	574	621	552	604	620	585	570	629	582	588	646	618	587	588	603	645	588	612	626	577	612	621	589	643	594	574	595	602	595	601	580	587	584	654	588	561	581	590	599	610	601	584	599	555	597	570	614	630	640	620	604	563	582	656	657	586	629	631	625	628	586	626	607	579	618	606	568	588	576	578	635	615	620	599	585	629	620	595	567	641	613	646	583	608	610	569	595	599	626	632	586	583	595	591	627	582	607	599	568	612	636	583	582	596	578	598	565	595	621	622	610	596	619	613	603	567	614	621	616	595	610	644	549	630	617	586	551	576	600	577	597	594	621	635	575	599	618	643	564	578	582	585	567	622	554	618	602	621	601	541	573	615	585	612	623	561	588	578	674	550	566	591	595	578	620	606	649	621	597	628	611	563	635	582	572	618	620	616	587	603	577	612	591	596	570	597	614	646	615	591	609	598	580	655	604	575	561	617	580	578	607	615	634	629	543	609	600	596	536	614	550	598	598	649	608	595	593	603	611	613	591	631	593	583	557	604	573	600	597	602	562	585	570	590	606	605	575	622	608	617	617	592	629	621	570	599	588	590	607	573	616	612	624	608	592	606	590	618	608	595	577	620	610	637	615	610	612	571	570	634	632	596	605	587	573	595	575	578	598	585	623	611	586	586	564	586	595	606	618	615	608	615	579	603	576	608	587	567	644	628	628	596	610	604	582	653	586	572	627	593	622	618	629	585	627	633	573	604	587	597	626	552	627	600	609	590	598	585	605	571	537	605	617	607	634	575	581	633	593	585	592	588	606	598	603	594	590	630	608	608	547	601	554	585	615	599	615	626	598	632	591	586	623	578	570	591	588	611	568	626	611	611	635	566	576	612	608	565	626	623	632	582	620	576	576	612	625	604	584	604	612	557	600	595	607	624	581	571	582	560	617	597	585	593	588	605	639	590	630	602	630	620	575	564	576	635	622	644	595	570	585	593	602	564	602	579	591	636	606	586	601	638	627	598	616	593	603	613	593	600	594	634	581	592	601	584	618	591	584	587	565	581	619	581	640	634	621	624	640	576	586	580	583	617	644	574	595	590	614	594	603	626	613	622	561	585	629	590	559	614	569	625	590	641	601	654	566	603	600	615	592	604	606	588	595	609	623	624	610	594	550	551	609	587	613	601	634	622	574	610	617	610	578	608	607	609	613	599	603	621	572	537	563	602	570	626	618	607	569	621	545	586	644	582	654	585	605	603	546	596	552	591	642	604	606	580	614	579	586	602	610	617	654	602	617	570	632	575	602	604	581	627	580	627	631	583	614	589	596	607	574	603	604	571	643	597	619	593	568	587	619	579	591	607	582	597	602	561	623	567	593	591	601	542	641	623	553	605	598	657	593	548	642	622	611	635	576	586	600	596	601	663	602	579	633	600	565	593	570	596	602	560	591	606	602	604	638	629	596	579	603	608	546	599	627	548	605	655	579	597	552	645	600	609	642	614	547	616	633	621	567	648	549	601	600	553	572	614	602	563	573	589	591	580	622	646	627	585	562	566	578	639	566	617	559	589	647	607	599	625	615	573	625	595	599	565	606	614	628	584	622	588	621	558	599	622	609	608	620	602	574	574	585	635	571	586	568	627	594	588	589	585	595	626	601	632	590	559	588	570	660	564	602	604	582	571	611	604	596	595	622	597	573	568	585	585	610	578	585	594	618	641	581	581	588	619	610	591	583	566	613	604	528	554	633	604	597	578	584	571	625	597	584	570	608	571	594	617	595	664	619	587	638	609	607	597	597	614	609	562	612	612	615	602	583	645	585	603	628	586	606	563	600	606	576	591	641	574	611	577	605	617	567	559	595	613	614	626	614	617	623	618	588	585	614	576	580	611	626	649	613	586	596	581	629	587	577	514	585	627	605	640	600	596	594	553	618	616	576	590	605	618	558	636	611	627	633	580	591	611	591	618	572	612	596	617	603	553	641	634	604	589	619	589	610	572	602	570	609	552	618	577	554	593	579	605	584	602	601	611	588	588	629	635	573	583	608	604	602	568	629	588	558	627	580	598	596	626	583	561	576	596	575	595	593	580	616	653	614	581	615	599	566	604	602	604	637	597	635	544	581	613	602	623	602	594	594	575	565	640	624	648	582	571	638	566	552	578	565	593	624	574	608	600	563	608	618	605	625	570	610	607	574	655	569	588	605	631	630	603	624	595	605	614	592	590	599	647	568	614	615	619	581	583	574	578	604	589	624	628	580	610	617	608	576	603	577	600	593	595	614	626	579	605	575	587	540	596	586	591	611	583	584	655	547	639	640	576	616	605	615	592	602	555	619	599	617	573	601	590	636	603	584	628	590	593	568	574	602	579	597	525	596	603	625	534	599	616	621	599	567	624	588	585	557	620	592	592	615	585	578	606	593	606	575	592	600	593	584	581	603	577	581	582	593	569	623	561	586	595	583	616	583	583	619	636	580	584	601	594	626	565	650	608	596	604	663	569	593	587	616	602	602	651	633	617	567	625	613	577	609	639	587	588	601	582	590	619	592	584	612	605	579	609	621	612	573	622	628	594	615	561	594	609	634	650	592	615	587	606	580	570	609	569	552	659	635	541	621	583	613	630	598	619	578	571	603	545	605	626	626	623	660	562	572	583	560	578	583	588	575	631	580	616	594	640	582	559	604	588	614	587	590	575	597	603	625	599	598	578	615	574	571	580	604	610	610	603	572	614	607	578	634	613	573	621	590	596	612	584	597	639	591	590	593	560	596	593	589	614	598	558	583	604	600	633	569	555	603	595	590	601	583	599	582	685	605	617	599	593	592	570	584	587	590	574	573	617	578	555	620	597	610	628	566	566	587	590
24009	21220	28406	24318	20812	2717	709	477	394	367	399	332	335	322	293	290	291	268	279	298	277	277	286	291	294	264	280	239	251	264	274	273	256	255	230	271	268	271	265	265	257	266	253	278	257	270	263	242	287	260	250	240	262	287	258	278	276	256	258	241	287	263	240	277	216	212	263	271	250	278	225	251	286	267	279	273	239	246	243	232	264	231	258	250	291	260	262	237	267	251	242	244	231	265	278	247	266	248	231	237	264	242	246	269	256	263	268	270	267	250	266	259	255	249	234	244	237	264	241	255	219	222	261	247	276	274	268	248	267	247	271	268	252	237	231	251	246	274	284	264	240	243	221	254	269	257	259	270	295	264	264	243	267	236	239	240	264	236	265	248	270	251	261	280	251	267	258	255	234	244	246	260	240	248	271	263	247	236	247	266	253	280	275	265	241	268	250	278	251	255	229	257	265	268	268	261	236	272	278	278	269	265	241	259	254	244	259	256	263	228	267	241	263	262	262	240	263	241	270	229	254	254	217	276	254	238	271	261	264	249	255	258	236	258	259	253	231	239	248	238	246	238	235	236	234	243	252	257	239	275	270	246	258	235	248	267	271	265	260	251	258	251	281	274	241	266	261	263	259	245	261	243	263	250	216	287	252	279	238	272	245	253	285	261	273	278	259	240	257	276	243	255	256	287	267	273	250	265	224	242	272	238	275	263	234	227	273	246	261	246	261	254	259	264	251	258	265	267	251	263	251	241	274	272	261	259	242	269	259	269	253	298	242	270	239	235	248	263	215	244	285	253	247	247	267	263	282	243	239	241	267	247	266	260	244	228	261	235	238	235	234	248	247	240	250	246	256	250	263	248	270	230	248	283	269	263	219	245	278	255	239	253	261	259	274	257	242	251	248	249	260	233	247	261	267	272	250	262	268	267	286	237	279	254	231	272	257	266	233	267	224	250	250	253	222	215	223	253	293	248	251	262	253	274	251	264	231	259	261	255	249	254	231	246	285	253	234	262	258	267	257	261	282	238	252	247	240	249	264	253	248	259	248	232	263	252	234	270	282	241	261	260	257	233	249	232	255	226	247	263	258	211	272	236	215	255	247	266	253	258	255	226	296	232	278	247	246	268	238	238	264	242	239	237	255	279	248	234	230	281	268	254	244	238	265	244	255	229	226	264	252	236	270	257	258	249	275	260	254	268	228	272	303	252	250	279	259	257	233	285	228	257	252	250	257	274	242	248	293	271	253	247	240	249	274	248	246	257	274	273	226	264	262	237	267	254	256	239	250	231	283	266	233	236	262	258	258	258	249	242	273	199	259	232	254	242	254	259	250	274	245	249	260	274	240	246	261	252	256	219	216	258	249	234	241	269	252	232	249	256	234	213	234	247	273	252	276	252	251	239	249	262	252	218	265	272	251	245	242	267	253	252	252	253	258	227	269	240	275	235	245	245	242	273	231	287	256	277	236	260	262	213	261	252	266	250	252	251	236	236	276	238	272	261	292	231	239	288	243	252	261	269	262	259	245	267	238	245	262	274	251	293	271	270	265	263	254	238	280	244	239	239	284	255	237	223	263	260	249	253	231	244	262	277	244	224	260	242	252	271	264	233	255	293	257	253	262	266	251	265	269	244	233	253	240	257	246	255	245	234	280	248	250	197	269	216	239	246	249	268	237	244	226	241	247	250	263	241	267	265	268	253	272	259	255	266	230	242	264	224	224	264	239	243	257	245	245	264	285	255	231	280	279	233	247	243	284	270	247	246	288	271	274	257	249	260	261	220	292	234	250	249	236	263	242	244	224	263	246	246	260	226	255	239	254	240	250	239	254	254	241	258	249	273	279	262	252	255	276	269	261	257	254	242	242	266	251	246	267	247	248	263	252	247	244	236	227	267	261	262	256	241	246	240	274	228	267	250	258	242	252	260	253	234	256	263	232	264	267	236	255	219	267	245	253	262	270	286	254	259	239	274	234	253	231	254	250	296	288	285	251	247	277	243	224	279	268	252	240	245	254	255	253	268	262	258	254	231	255	271	260	256	272	247	239	267	246	239	244	234	217	239	241	244	257	220	240	244	262	252	240	288	241	265	247	238	261	262	273	253	246	276	245	282	222	229	246	235	251	262	236	253	254	247	279	254	237	254	257	248	252	253	236	268	243	247	267	248	256	256	254	302	254	256	252	211	264	296	243	237	238	258	238	250	251	247	237	251	243	261	286	269	241	238	244	263	242	293	315	246	234	235	231	226	266	244	271	249	274	260	237	248	242	229	241	264	267	266	252	272	233	271	280	248	229	292	250	255	256	258	278	254	239	278	269	245	247	267	250	221	252	268	260	277	248	250	234	232	280	254	248	238	236	243	245	253	259	227	235	249	276	267	275	239	254	245	275	221	239	263	234	260	252	288	232	260	257	239	271	249	266	246	252	244	281	250	258	264	258	249	245	270	240	251	259	273	274	243	263	227	260	232	274	259	277	235	239	256	252	284	246	280	238	270	249	274	265	260	261	249	235	253	233	294	228	286	249	269	276	234	223	262	276	245	257	265	251	236	258	253	254	232	249	249	275	262	255	244	242	281	220	300	264	257	274	219	229	254	270	250	252	247	249	266	254	275	260	241	263	262	248	250	271	222	260	271	281	271	265	272	226	243	257	261	252	246	246	242	267	217	267	272	229	254	252	252	268	233	252	256	245	265	271	275	252	244	234	245	264	250	276	236	241	267	228	268	251	260	264	267	248	221	250	266	259	259	254	275	246	264	240	251	251	248	235	275	270	229	250	257	234	257	249	257	261	250	271	238	272	247	269	256	247	257	263	235	267	239	258	264	255	259	240	251	270	225	253	231	269	247	256	244	240	280	273	254	227	229	238	276	234	258	252	269	252	257	249	261	234	277	253	256	250	249	255	279	253	267	300	258	267	255	243	250	248	294	280	226	248	262	231	274	243	262	251	234	231	242	264	240	242	255	241	276	250	232	261	241	247	251	278	234	255	257	258	233	247	264	251	246	248	248	239	235	251	250	236	240	252	246	248	250	250	260	249	244	264	248	251	245	251	235	232	289	284	229	245	247	247	228	241	284	247	249	270	256	252	257	248	243	259	265	243	249	223	233	261	261	284	240	246	259	248	225	232	244	274	253	258	248	256	265	254	236	235	258	270	266	249	243	297	225	240	279	228	263	238	261	287	271	251	244	285	271	245	277	233	244	234	260	270	272	244	257	272	256	251	278	254	273	236	226	252	258	234	253	250	252	275	273	268	206	254	251	260	242	271	266	232	270	210	243	255	250	254	256	254	240	275	223	257	267	234	270	255	248	248	232	246	266	257	261	243	264	274	243	247	250	222	246	250	276	262	236	246	272	226	243	249	255	263	269	225	244	267	245	212	242	257	237	259	249	265	226	262	287	259	257	284	235	275	267	244	258	248	239	232	268	267	255	233	276	269	262	254	278	238	237	244	243	279	277	225	237	261	270	280	231	225	246	287	258	265	282	240	233
5328	10228	8702	4457	3044	2072	1646	1289	1118	912	877	810	717	726	670	660	632	589	578	549	549	544	530	529	470	519	467	494	513	539	494	488	469	507	441	517	487	489	507	486	456	486	440	463	438	488	473	504	462	472	447	458	466	455	452	440	454	473	446	473	456	421	442	483	504	473	407	424	452	456	439	431	468	482	467	439	456	475	475	486	465	477	478	490	467	445	459	472	439	487	431	449	472	446	439	453	440	443	448	470	480	454	444	478	458	451	438	428	470	454	447	452	453	446	456	477	459	449	458	454	427	473	441	432	425	470	441	456	452	458	446	504	433	489	447	429	465	413	465	428	439	461	468	461	473	460	438	450	427	488	470	450	459	432	440	449	448	487	408	473	457	434	445	454	445	458	462	461	471	443	441	458	437	441	433	435	454	438	442	475	458	494	434	431	468	472	445	444	474	478	494	435	458	447	459	456	466	452	458	482	446	460	463	472	440	459	458	453	450	429	489	489	454	455	462	471	433	446	452	429	450	474	468	460	432	427	471	442	476	476	456	439	435	478	443	436	458	452	438	417	449	464	466	432	468	470	450	447	448	433	432	504	464	466	450	498	441	466	451	511	470	455	471	444	452	480	467	439	443	472	458	442	472	498	417	483	451	424	494	417	448	429	431	444	482	448	458	434	460	479	420	464	440	478	468	442	459	449	444	427	420	447	418	430	412	436	468	454	479	401	427	442	469	478	455	424	463	487	456	443	440	455	438	458	430	444	419	493	466	482	431	478	435	444	413	420	456	446	461	461	469	447	443	479	454	482	428	469	482	431	462	492	435	454	485	417	450	424	478	423	427	475	486	434	447	454	438	426	452	473	459	461	453	453	457	451	429	491	433	444	462	422	465	445	417	441	453	481	441	430	451	426	417	427	475	439	437	464	468	459	422	499	478	463	466	433	427	471	462	463	451	462	415	421	451	449	410	453	433	437	469	443	431	481	473	466	429	472	449	455	431	451	455	459	451	442	449	466	494	434	430	497	455	476	440	447	496	433	447	452	423	437	482	472	465	396	441	460	450	475	501	446	468	499	469	465	444	423	436	435	408	449	463	465	440	449	478	449	431	454	464	458	444	467	476	439	433	429	437	462	443	428	463	454	443	462	471	466	451	453	462	435	447	421	465	469	430	439	453	419	472	446	439	420	464	428	419	448	454	468	455	476	459	443	470	496	439	485	469	443	422	431	467	431	464	443	453	455	441	448	430	418	446	477	459	455	442	445	456	457	432	461	412	411	442	440	439	421	462	469	461	426	437	432	466	451	445	449	456	431	462	462	501	484	482	437	433	455	413	460	465	434	454	441	461	469	425	428	426	464	443	450	467	493	461	465	456	459	473	422	438	463	467	437	431	444	472	468	475	450	500	409	454	439	439	466	483	455	446	449	440	438	427	470	469	455	446	440	431	434	485	485	424	457	443	410	438	435	413	470	489	466	455	467	435	434	450	418	483	480	415	454	435	463	477	441	447	481	467	411	465	406	440	464	443	422	466	464	444	455	483	461	489	441	444	398	482	437	483	439	474	427	438	454	457	426	435	451	449	445	471	438	458	469	461	440	483	432	475	429	434	475	439	443	483	451	434	452	419	443	431	471	424	464	479	462	456	414	499	453	418	466	456	467	479	436	455	478	461	420	452	472	448	428	416	450	484	479	449	404	497	453	446	428	460	440	407	440	460	428	494	432	463	426	428	472	428	467	418	453	433	463	426	442	471	474	424	463	443	461	401	467	474	430	467	431	475	459	429	472	453	456	449	468	444	453	451	434	431	448	445	453	450	449	421	473	419	467	454	475	479	464	422	468	464	441	441	437	477	406	425	477	493	465	423	442	478	449	462	454	454	444	494	459	449	455	412	426	451	462	423	445	419	456	450	474	454	457	445	447	450	464	457	449	457	460	425	458	464	449	410	445	403	440	426	483	430	476	417	428	440	427	429	496	446	456	454	419	488	465	434	425	447	444	436	473	445	460	464	495	443	437	460	429	405	447	444	466	420	460	432	465	449	418	474	505	428	469	461	441	428	482	451	434	468	442	449	478	450	444	431	432	451	425	442	449	468	466	472	440	440	454	479	437	463	463	443	449	464	437	425	442	445	445	414	469	446	486	428	401	449	483	468	412	468	417	435	432	440	452	436	429	479	443	439	445	423	441	422	444	447	452	421	472	437	457	485	436	467	459	453	471	449	448	449	425	462	431	450	416	416	413	433	466	429	468	437	421	415	462	471	431	440	438	424	427	454	441	432	456	474	444	422	446	421	445	459	453	420	423	449	459	475	493	461	419	443	449	420	469	446	469	477	465	474	495	455	440	443	452	468	425	447	465	474	456	451	476	470	454	443	416	456	454	449	458	441	475	485	442	445	469	424	433	468	473	470	469	459	438	496	484	510	455	465	476	406	429	436	451	444	462	454	445	478	449	473	438	464	435	458	448	460	471	465	430	475	475	455	472	448	430	453	440	458	448	480	445	457	441	425	463	454	453	438	469	451	457	434	477	477	435	468	453	465	428	451	414	431	443	430	449	431	420	458	462	456	435	477	440	414	446	422	440	483	418	428	426	429	484	413	419	448	450	456	421	471	472	491	428	455	482	456	449	466	467	447	448	406	412	444	466	461	461	410	481	476	445	454	414	462	439	460	439	468	463	466	451	432	456	461	436	447	456	473	484	471	440	443	471	423	460	440	461	454	459	458	459	435	435	418	451	452	424	427	455	450	454	450	497	480	452	475	433	425	485	457	445	484	457	506	449	450	435	437	450	483	457	408	423	464	448	442	475	449	454	463	440	429	451	404	491	466	445	467	423	454	455	447	441	432	489	471	436	462	428	468	451	459	451	443	444	436	440	463	448	480	462	464	447	427	490	434	419	453	415	477	421	449	454	461	447	434	429	433	436	475	393	475	431	444	444	454	431	415	417	416	460	443	483	450	474	458	466	464	439	430	464	426	481	467	464	425	489	439	439	461	481	431	405	447	428	447	437	413	433	430	473	469	478	470	439	443	430	470	387	416	469	457	437	424	412	455	431	453	430	394	463	429	430	474	460	430	422	450	461	454	441	436	488	467	433	425	432	435	443	450	469	447	472	453	449	488	435	477	429	449	459	448	418	459	439	429	428	433	435	483	454	475	449	445	407	422	424	476	390	471	465	435	469	425	448	438	442	467	462	444	446	439	427	455	453	479	446	447	451	452	452	473	449	449	488	451	440	464	429	493	492	436	484	463	429	469	431	452	447	442	452	487	436	460	448	436	469	456	451	425	465	443	469	466	434	415	465	448	422	483	436	461	460	436	447	481	435	480	441	451	474	452	447	416	437	474	461	450	448	436	472	466	401	465	476	431	455	464	468	463	449	485	464	458	431	433	468	460	438	449	459	458	459	479	444	416	449	455	490	420	453	395	463	453	448	446	454	490	433	480	445	468	457	428	436	492	432	477	454	501	468	429	418	478	453	471	436	426	436
23068	21134	28881	23624	21136	19987	1820	615	437	385	326	277	271	255	237	219	224	204	201	162	198	198	177	180	155	147	146	172	144	169	143	164	138	146	156	153	139	155	150	162	148	146	139	141	156	148	148	118	135	148	137	172	154	141	140	138	153	135	144	126	139	141	143	122	132	145	127	146	128	126	133	139	141	133	148	130	139	156	137	124	127	124	137	124	134	145	132	120	133	122	148	142	159	127	138	159	129	149	143	126	108	135	144	160	130	129	147	128	130	120	148	138	145	126	133	121	145	136	126	148	109	106	135	132	136	124	147	152	144	124	148	142	123	151	149	139	118	147	139	140	114	144	128	113	124	138	143	139	101	140	134	145	126	141	132	151	148	122	147	157	119	129	149	127	143	149	153	137	114	137	118	120	137	121	122	111	154	133	123	127	119	144	156	153	137	111	118	121	128	120	113	142	153	125	133	121	154	154	124	143	116	133	125	140	132	151	118	134	140	142	133	114	128	143	139	144	123	158	146	122	142	137	135	130	141	133	131	136	120	131	131	130	121	137	147	143	128	128	134	124	133	131	131	134	125	124	131	122	130	130	126	152	141	144	126	169	133	144	159	121	115	139	141	126	134	146	140	154	145	126	133	160	135	133	132	139	134	126	126	131	148	146	119	124	137	127	133	149	135	151	131	132	114	120	127	142	127	154	128	141	132	116	131	114	136	109	139	120	114	130	138	119	150	128	123	131	122	114	142	127	140	136	135	147	127	144	116	117	148	126	142	150	137	121	126	133	140	144	124	140	134	146	141	123	119	133	134	151	132	142	140	129	126	112	114	142	118	127	133	148	135	159	125	150	133	132	130	144	149	114	152	110	137	132	115	130	116	126	124	152	130	122	129	153	130	126	142	146	129	142	142	146	130	133	124	120	156	107	125	140	109	126	141	125	122	123	135	125	130	133	129	132	130	137	132	128	140	124	129	136	133	127	140	116	143	139	143	141	122	136	114	139	133	136	152	128	124	145	122	137	141	143	149	125	137	123	146	132	118	140	140	132	119	110	127	135	139	130	127	146	149	116	126	123	138	150	143	141	134	142	137	121	143	126	135	134	133	139	121	131	145	133	138	134	148	142	150	109	130	149	138	142	131	141	138	131	144	151	114	124	149	120	142	123	145	145	136	117	122	130	138	111	144	124	136	144	122	122	133	132	148	144	159	143	134	135	146	135	138	124	147	138	139	119	141	120	138	119	148	131	116	132	120	140	139	134	130	146	126	138	135	131	147	154	128	138	153	138	127	136	144	135	116	140	138	124	132	152	134	130	128	129	114	152	108	138	155	130	147	125	143	121	139	131	128	139	134	120	140	133	145	120	130	141	130	130	138	138	130	125	121	111	129	122	140	144	146	133	147	138	114	127	130	157	134	144	105	130	132	135	158	124	137	137	145	139	126	138	134	119	124	132	148	142	146	144	135	138	139	120	151	114	124	137	124	126	121	122	136	117	134	128	135	120	117	133	138	142	115	138	118	149	136	136	149	141	132	129	147	118	117	116	142	125	120	120	136	122	122	118	145	127	134	146	127	109	141	151	131	145	131	121	131	152	128	146	123	138	130	141	113	121	114	152	147	133	135	136	129	150	141	125	102	137	138	140	137	145	128	129	122	131	120	149	128	134	140	137	130	121	136	154	135	127	121	143	165	138	150	142	150	129	135	124	134	134	145	114	124	120	143	110	125	138	134	122	116	129	109	137	139	147	117	138	145	145	127	144	151	125	134	107	129	144	128	134	139	125	131	110	142	128	158	146	131	135	151	152	134	144	151	132	134	130	126	122	138	146	113	145	129	142	150	141	125	132	134	115	123	154	127	131	123	130	142	139	134	140	134	121	127	123	138	142	135	118	132	124	118	117	131	156	131	134	136	146	119	124	125	139	107	124	127	127	123	119	153	123	149	137	137	155	151	139	129	157	157	128	151	135	127	134	150	147	132	126	121	142	133	138	143	129	124	144	137	128	138	129	138	119	132	130	143	121	135	132	116	130	145	106	131	135	132	125	157	133	148	120	121	135	151	158	131	125	141	127	137	139	147	133	127	147	113	137	135	141	134	141	117	137	139	136	141	149	172	115	129	128	126	121	136	143	135	137	124	143	132	112	141	130	145	136	122	127	129	151	126	128	157	149	112	145	127	130	123	134	125	146	132	144	120	116	134	119	119	127	147	132	132	128	148	112	140	142	131	125	115	105	131	129	133	145	134	122	121	124	116	129	160	147	138	117	145	146	133	121	129	115	117	121	143	131	150	127	130	136	127	138	108	162	127	122	112	148	130	117	158	143	126	119	131	149	135	151	126	131	137	121	151	142	116	133	145	127	144	137	130	137	123	147	127	150	143	142	132	144	123	136	137	124	156	134	122	133	142	122	110	149	141	120	144	130	116	131	151	132	129	136	140	125	153	134	134	145	137	143	147	114	147	124	133	112	133	133	146	125	122	120	130	124	133	113	140	146	126	117	109	121	133	138	130	129	134	149	105	146	139	114	134	121	134	134	158	128	148	128	131	133	113	147	157	125	106	149	148	106	125	143	130	141	147	144	147	114	140	144	137	147	128	135	152	139	151	117	142	145	123	130	120	138	144	135	134	135	120	129	140	129	129	142	138	132	142	126	127	130	103	129	132	124	130	139	141	120	112	139	146	119	140	133	123	143	139	132	130	146	138	120	140	123	125	118	138	135	121	119	132	142	138	133	145	138	135	125	123	134	121	115	146	141	128	146	126	125	131	126	135	102	161	143	139	139	143	122	135	133	148	143	124	125	129	144	131	126	155	130	130	146	133	125	152	155	152	141	123	148	123	123	143	136	113	118	117	145	133	135	138	122	132	122	139	141	145	141	125	133	131	129	135	138	120	136	133	127	144	149	124	114	117	123	129	148	112	118	129	144	143	131	140	132	123	115	139	169	134	128	134	133	138	127	139	127	136	130	134	139	129	137	118	116	136	145	124	112	120	149	179	127	126	132	115	135	134	135	158	128	150	135	130	134	131	133	135	150	141	111	133	139	175	155	128	132	144	129	139	141	142	143	124	149	138	113	121	124	126	140	141	126	142	129	122	138	149	118	156	125	127	109	140	134	138	123	126	115	126	131	139	112	99	136	157	127	133	148	149	112	149	122	125	103	138	151	148	135	135	115	137	123	128	148	137	135	134	135	160	140	136	134	117	158	152	127	130	140	114	151	139	117	135	151	142	127	152	147	140	141	125	131	124	124	162	143	126	127	135	112	116	139	143	127	118	149	120	139	116	133	150	115	149	133	121	157	134	129	128	135	139	147	146	134	128	139	126	110	122	141	122	146	124	124	138	136	139	139	119	121	134	129	134	142	138	130	105	147	125	118	129	106	162	136	136	128	137	126	111	140	118	130	146	120	138	162	138	143	153	155	129	119	160	132	132	141	135	139	129	142	125	122	108	131	140	116	130	135	130	153	144	147	121	130	127	124	161	129	142	136
7593	16002	13503	7189	4861	3338	2488	1870	1570	1288	1068	900	819	701	637	566	525	487	500	449	441	445	409	364	358	350	350	305	326	334	286	311	309	328	312	308	298	298	308	278	294	273	223	264	258	285	244	264	245	227	257	240	238	245	232	254	243	277	247	262	250	256	274	219	229	263	212	255	234	232	241	248	222	242	248	220	232	251	248	247	237	225	249	266	235	230	233	235	235	198	254	244	228	250	246	243	217	220	225	239	241	242	225	258	253	247	222	216	233	233	213	226	254	237	241	238	235	260	204	253	231	256	262	252	223	262	255	237	242	231	225	263	247	244	228	225	228	245	225	226	239	253	235	236	242	260	236	220	251	266	237	218	224	237	236	243	239	242	230	200	214	248	245	247	225	240	238	248	231	218	247	241	212	235	222	207	242	271	213	254	232	272	256	253	242	247	241	241	227	251	211	237	239	236	218	233	230	248	261	202	219	244	234	244	195	205	213	238	221	217	242	253	260	233	226	235	250	253	243	244	241	205	235	251	239	235	228	220	221	251	204	228	256	222	224	235	240	262	238	225	245	231	227	256	234	257	230	239	212	239	217	228	236	232	268	234	233	248	233	228	259	222	243	250	247	252	217	266	225	227	238	217	261	237	242	216	232	230	226	253	232	249	241	219	216	254	242	224	246	236	234	238	223	229	232	242	245	221	247	232	267	225	200	244	264	213	257	239	204	207	243	234	241	242	225	249	241	245	224	261	222	222	214	239	228	253	221	264	229	284	237	260	217	245	233	237	224	220	243	235	214	222	233	236	235	233	253	232	252	216	238	224	234	219	218	221	240	244	205	250	219	219	243	237	208	234	229	244	229	255	223	215	199	221	230	221	217	226	241	220	243	225	245	227	270	217	219	241	256	250	204	235	237	230	221	209	251	218	229	225	205	245	225	241	258	220	255	231	225	269	221	209	244	217	208	250	223	238	243	235	256	233	224	228	248	223	207	235	244	265	247	197	245	235	222	215	218	247	222	244	233	224	248	223	211	237	228	223	217	228	237	231	195	231	262	240	234	229	236	238	223	227	231	215	208	232	248	243	237	247	236	239	215	236	225	247	227	242	244	237	219	229	218	216	209	220	226	242	226	219	246	260	228	254	260	236	261	246	249	226	248	234	265	238	231	243	232	230	273	198	247	219	267	243	205	232	270	229	224	237	243	228	248	243	267	225	235	246	221	215	242	214	223	242	249	217	226	234	225	240	227	253	226	248	233	215	241	258	237	224	239	246	239	229	217	239	221	209	252	240	274	235	234	227	244	239	245	213	242	256	213	219	226	238	235	219	244	232	246	245	248	243	258	236	227	247	229	224	212	217	241	254	235	210	245	259	232	269	226	219	243	238	224	241	239	251	247	235	212	236	240	231	214	251	235	263	234	229	236	237	204	220	232	246	241	247	225	208	239	236	231	230	249	236	236	227	249	243	223	240	235	225	244	247	246	262	254	248	241	222	200	252	238	232	209	251	219	216	244	255	241	261	235	229	238	236	237	242	230	240	220	243	238	246	236	231	246	215	240	196	217	223	239	249	227	244	233	209	235	239	218	234	241	207	232	220	213	213	219	255	237	227	235	258	239	214	242	203	242	233	233	248	246	239	219	228	267	239	242	250	267	233	218	226	210	264	222	212	230	243	241	223	212	237	220	232	245	206	228	215	232	238	246	242	248	238	234	231	253	220	231	225	243	227	243	226	243	217	214	236	219	227	241	224	233	230	232	223	266	229	237	216	249	239	232	231	218	234	239	259	235	231	228	226	258	234	246	220	221	231	234	218	211	221	225	258	253	220	226	232	229	219	248	251	231	228	236	200	250	192	229	226	233	255	225	238	214	241	229	231	254	228	207	216	232	218	245	235	263	238	203	227	229	239	238	243	228	238	234	254	230	225	230	209	269	247	217	222	248	234	226	233	231	215	247	229	227	226	213	233	225	250	237	235	223	253	239	246	217	218	243	257	237	239	213	221	250	252	233	259	264	255	244	230	249	243	210	242	234	278	229	241	220	255	245	236	234	278	239	250	241	236	233	213	224	236	211	247	241	222	247	235	224	237	248	229	222	247	221	219	240	243	233	209	243	217	235	199	238	238	231	232	217	212	221	239	229	218	244	219	247	236	239	223	230	214	227	258	234	258	233	239	229	229	237	277	234	258	243	213	222	235	234	225	219	245	245	239	229	233	215	224	250	243	206	256	210	239	249	261	192	230	246	236	257	267	226	244	203	238	260	227	241	236	237	228	261	250	232	225	240	228	214	214	257	216	230	226	250	247	237	245	241	245	234	215	247	238	224	257	276	249	247	212	246	219	243	225	209	223	245	236	209	234	226	241	250	212	211	278	247	220	232	228	239	224	219	233	213	251	241	250	249	266	256	216	243	226	235	226	245	218	250	222	236	238	219	234	225	219	226	258	196	223	218	230	202	251	217	239	234	214	253	240	208	249	235	242	238	240	230	220	236	252	244	236	241	236	244	206	243	241	215	214	238	245	239	235	214	239	246	261	255	239	238	259	244	231	210	222	233	221	234	230	220	258	232	229	247	260	262	232	245	232	258	217	233	236	262	227	232	233	225	211	224	230	230	220	228	240	236	237	229	217	217	221	215	253	244	208	218	227	241	195	241	212	213	241	218	256	250	242	209	229	249	236	229	235	222	229	234	234	231	240	225	222	213	225	257	226	256	210	199	258	252	248	244	223	230	231	226	231	239	230	241	234	232	225	222	226	236	232	229	225	253	220	247	252	240	210	252	252	248	239	236	243	232	212	209	261	220	236	225	243	249	254	238	215	232	209	225	208	256	214	247	247	265	228	248	228	268	264	227	248	232	243	213	261	225	254	250	259	236	257	273	205	252	241	228	246	238	255	237	244	262	253	221	223	221	260	226	249	229	239	239	252	234	266	241	228	226	247	260	235	247	235	235	254	217	222	229	207	251	217	242	215	222	230	222	233	230	218	232	259	245	210	241	218	220	234	240	222	233	239	236	228	242	242	262	254	218	231	244	212	232	238	235	257	243	263	265	217	263	215	218	234	230	221	201	235	203	233	236	237	214	217	226	229	228	209	235	222	232	240	211	224	241	257	244	235	236	238	233	267	262	251	225	225	210	230	259	239	263	288	256	250	243	222	242	229	256	195	219	220	260	229	212	248	201	204	256	240	245	222	253	236	225	238	253	253	207	248	192	243	249	217	219	236	211	223	216	261	223	248	265	230	219	249	269	223	230	225	239	234	223	238	232	224	244	214	262	198	247	228	253	242	241	240	271	245	226	227	246	229	242	208	232	231	208	239	242	260	237	246	185	243	238	238	232	228	235	255	217	212	206	224	232	231	243	236	227	214	232	235	257	237	240	225	246	230	238	232	265	234	247	274	210	245	248	228	234	219	268	230	177	234	212	225	243	210	220	233	225	233	208	228	240	219	211	224	235	212	249	212	250	239	243	210	239	214	250	205	255	251	219	252
26805	20234	6503	634	414	395	397	339	353	362	355	322	343	354	350	366	352	362	344	342	359	342	352	341	356	367	363	358	336	348	345	344	337	323	357	341	343	366	346	353	338	338	393	306	346	352	319	334	336	332	339	334	381	360	333	342	332	350	337	336	358	343	338	359	362	369	333	325	350	380	362	349	342	313	386	371	335	351	334	358	335	341	353	332	348	352	337	357	337	344	344	353	326	359	333	365	329	313	305	321	342	373	312	332	366	370	344	362	364	358	358	327	349	335	343	357	338	349	345	363	352	361	343	347	353	373	338	346	346	322	385	359	330	340	360	362	356	351	340	335	349	349	370	353	338	361	341	367	362	326	369	396	355	359	333	360	338	316	370	347	329	322	379	340	382	347	344	329	350	332	349	307	351	346	318	353	350	343	352	331	363	319	390	320	308	326	367	327	336	341	348	337	319	370	322	357	376	333	328	362	324	329	367	312	348	350	366	333	355	359	334	390	346	371	323	337	323	352	332	343	337	332	360	349	352	329	313	358	321	380	360	346	335	330	326	354	318	362	367	390	333	346	358	362	324	352	363	342	350	366	328	373	338	332	378	330	373	356	376	350	355	360	367	360	351	341	378	372	362	333	352	383	346	343	339	350	326	316	349	350	342	348	342	320	348	345	376	334	343	380	339	370	338	348	354	347	349	345	334	327	341	336	367	359	353	342	390	321	286	327	344	345	351	353	345	366	351	343	341	367	366	334	336	359	338	355	321	349	343	351	371	346	328	312	347	350	345	346	361	346	372	325	351	355	384	345	338	304	358	369	338	315	342	343	336	360	349	382	346	357	350	340	393	358	370	336	343	310	315	360	334	339	344	336	338	345	332	345	331	361	346	371	331	314	356	336	340	353	326	362	337	353	350	356	333	336	350	330	368	328	348	322	368	376	306	364	339	318	337	355	369	316	331	367	384	355	358	358	353	323	328	360	372	356	398	355	328	366	354	302	350	339	355	338	357	361	358	363	349	363	348	365	321	369	345	331	300	347	331	317	361	325	339	359	347	361	366	334	369	358	320	302	342	325	339	340	353	328	345	361	348	348	338	343	332	367	347	338	348	356	359	322	331	351	367	318	303	345	361	355	327	352	366	342	343	359	329	331	330	374	337	364	347	340	347	336	336	312	374	342	379	355	358	334	319	349	349	346	382	349	352	337	331	362	350	350	348	339	365	338	342	350	358	339	351	334	347	350	333	366	349	339	341	334	335	329	329	332	364	332	366	315	339	353	339	337	353	371	355	318	346	372	385	323	330	330	361	340	360	346	336	316	327	365	374	350	335	335	395	323	342	339	350	367	331	302	347	313	345	346	355	394	341	341	364	339	346	354	332	337	348	332	377	349	360	332	334	336	325	356	347	340	347	358	326	319	345	358	344	327	343	344	368	334	354	300	347	331	317	379	331	339	327	354	347	298	359	338	331	324	336	341	320	323	343	349	353	372	350	323	325	303	331	311	351	312	338	379	354	344	364	369	359	342	346	359	344	362	354	337	332	334	341	315	316	344	360	352	335	348	345	342	334	388	334	345	383	345	325	404	341	361	356	392	359	378	353	361	341	333	342	342	343	344	348	331	367	347	368	339	333	321	363	355	352	335	374	348	353	303	359	350	343	342	368	320	341	347	303	355	332	326	360	343	348	380	343	345	344	361	363	352	338	365	344	351	358	322	327	354	335	360	343	356	378	353	347	379	340	321	332	336	354	341	363	328	340	342	363	330	357	350	321	347	377	310	354	351	338	347	387	392	359	314	350	373	336	328	343	351	350	321	365	333	359	334	318	366	321	360	326	339	343	385	367	355	332	324	345	313	354	339	358	358	342	348	324	365	317	315	340	338	342	369	326	349	327	332	360	335	362	352	341	321	353	366	308	354	366	349	368	340	347	342	366	374	358	360	346	328	352	325	346	347	348	329	351	343	351	322	378	347	356	341	348	342	377	344	323	337	313	288	390	347	348	332	398	376	332	352	355	340	334	335	328	356	376	362	351	342	331	362	359	326	329	356	340	323	347	338	316	360	393	339	334	350	311	333	315	306	340	358	356	362	352	378	352	333	388	362	380	404	362	372	319	366	325	347	328	340	331	356	352	353	313	367	366	326	363	324	369	365	357	364	337	367	366	339	339	352	334	338	347	344	389	369	352	370	372	360	392	327	318	362	359	324	337	341	345	338	344	355	323	325	345	372	361	347	315	325	349	332	320	347	365	320	366	356	335	353	344	341	313	335	336	357	345	366	379	369	341	334	350	346	354	357	309	323	361	346	353	343	361	319	347	352	310	338	344	313	364	353	335	307	370	359	380	372	331	309	364	307	325	390	353	333	346	338	348	377	327	329	356	348	357	341	370	358	341	352	355	350	329	345	387	297	317	355	350	370	356	341	339	386	349	339	351	352	320	365	334	340	373	330	315	384	309	351	341	338	323	351	343	348	342	374	346	335	342	334	333	381	327	323	364	357	324	357	331	363	333	335	337	314	328	363	318	335	328	338	333	352	332	319	377	334	339	362	334	380	355	330	358	331	347	326	321	342	356	346	332	345	335	380	366	306	361	345	364	343	386	328	348	374	332	356	338	357	336	356	328	332	375	331	377	361	319	350	356	347	337	362	359	362	351	317	323	359	356	364	377	323	361	357	325	352	351	359	355	361	357	331	332	343	372	313	330	351	327	357	333	357	370	332	329	344	356	357	331	371	343	342	394	351	314	375	333	381	340	321	340	314	368	319	293	332	340	351	326	351	350	332	336	353	349	374	332	358	370	340	330	317	312	362	340	287	338	347	366	321	329	375	351	329	383	344	335	337	356	372	349	339	349	367	337	383	335	340	370	360	351	339	362	348	325	349	356	342	407	329	347	345	388	330	370	359	336	334	341	326	343	398	370	365	361	349	328	340	336	341	341	307	372	344	330	329	358	336	325	341	349	348	339	347	341	336	343	346	356	354	349	369	375	362	353	340	357	373	336	341	349	343	332	355	353	356	352	347	321	346	372	352	365	357	352	335	348	348	349	350	419	334	357	308	332	322	385	360	341	299	352	349	356	330	329	343	370	324	351	326	348	331	354	371	345	328	335	335	335	378	329	342	317	335	382	404	312	356	387	353	346	313	353	308	352	349	370	371	334	330	363	331	359	335	315	321	311	345	368	372	356	344	381	327	353	345	336	359	317	333	339	315	324	310	342	369	364	310	342	345	350	316	355	334	328	375	322	338	328	332	346	343	325	356	336	358	373	342	338	326	346	322	319	352	340	332	368	352	328	355	343	332	379	347	341	348	322	354	336	327	350	333	369	345	331	353	367	339	313	388	342	353	331	338	340	367	307	353	321	324	362	346	325	351	349	345	369	367	379	355	348	340	334	357	345	354	368	369	338	350	351	335	300	353	331	361	343	312	346	337	336	379	339	315	342	362	334	301	329	316	327	365	329	316	360	350	333	355	343	347	364	352	361	365	362	307
4054	1534	1373	928	839	704	693	683	685	615	656	643	593	611	620	614	578	595	620	632	563	584	607	610	616	606	591	624	613	628	598	622	612	563	559	583	604	597	583	569	606	582	601	593	614	598	593	615	621	586	627	598	566	590	595	598	603	622	592	586	595	557	569	598	585	587	581	629	563	582	575	599	549	644	615	620	585	567	575	589	588	617	623	597	614	602	606	598	591	585	583	558	598	576	584	625	600	578	577	596	619	590	625	622	602	651	574	644	628	559	606	631	630	596	607	592	602	594	585	649	600	633	634	561	577	559	571	560	607	595	597	608	610	640	561	596	598	604	602	602	588	573	619	596	590	578	634	603	617	593	594	583	569	628	564	626	611	634	566	633	584	577	600	575	560	603	610	625	589	604	603	614	626	612	583	575	673	567	578	568	624	616	618	581	571	640	561	615	614	597	592	577	610	617	574	564	620	583	561	615	609	587	599	595	561	591	585	574	623	539	599	597	560	577	581	581	558	577	619	535	598	594	585	583	584	638	558	633	569	575	558	562	600	601	565	588	602	614	580	669	616	601	546	605	565	567	574	604	587	629	604	571	544	614	612	597	560	635	597	566	585	590	590	594	548	539	603	608	604	593	587	593	620	568	595	605	589	575	557	579	621	623	555	588	583	619	616	572	618	587	678	563	633	632	612	637	613	576	568	615	592	589	578	593	621	592	606	584	538	610	590	553	591	617	588	595	606	564	578	597	577	617	569	599	585	613	603	595	574	631	606	582	533	587	620	596	581	601	619	592	629	585	617	608	563	600	579	597	598	621	618	610	581	601	567	580	608	576	604	566	579	597	578	597	605	603	590	585	575	613	607	615	565	627	617	603	571	546	611	594	606	581	548	591	546	597	598	631	629	568	568	599	593	599	575	573	568	557	566	575	590	555	578	602	555	580	620	578	609	612	614	553	602	625	610	587	595	588	613	611	558	593	609	624	611	596	607	566	563	627	595	607	609	623	599	582	604	566	605	600	599	584	571	564	611	578	601	597	569	587	567	561	597	601	624	600	666	608	616	583	571	557	640	594	603	595	610	611	544	616	644	616	564	594	574	578	626	593	572	589	623	624	584	593	612	618	620	555	589	585	573	609	610	625	608	633	547	516	565	614	605	589	589	597	562	588	581	612	590	618	537	610	595	598	580	588	580	619	582	575	620	586	609	577	543	566	611	596	598	569	565	587	612	596	599	597	573	597	610	573	597	572	569	596	600	611	576	637	577	584	555	568	598	585	640	555	581	568	635	669	578	647	600	578	635	555	640	609	573	581	604	623	557	597	573	588	609	542	599	596	573	593	626	580	625	572	601	589	581	603	601	610	636	612	582	576	597	577	630	615	558	597	591	557	562	538	619	577	578	573	597	580	624	614	586	577	563	587	612	616	587	611	618	570	603	617	589	584	561	595	609	547	587	593	615	561	590	588	570	594	604	623	572	572	600	565	620	585	594	592	606	582	608	594	575	626	625	600	596	576	606	574	571	577	582	583	638	569	593	668	638	582	614	589	597	593	599	614	606	565	595	654	601	549	548	593	559	595	567	518	577	586	636	610	612	573	635	661	601	595	523	626	635	605	562	636	615	644	568	554	564	607	576	654	588	619	569	605	592	644	583	586	563	585	558	608	587	580	640	573	624	609	633	570	567	614	562	577	552	599	564	544	602	622	577	589	624	641	608	613	600	588	560	604	570	539	620	564	617	566	609	575	621	592	574	587	569	604	546	593	596	617	584	555	586	617	598	562	580	613	602	601	558	599	614	572	599	590	612	578	562	554	612	555	553	567	659	595	603	624	597	623	600	565	602	610	559	558	629	597	588	568	624	619	603	572	564	604	605	642	591	596	559	567	544	583	647	589	599	564	541	623	649	575	566	564	576	602	599	594	595	596	593	629	568	578	593	610	593	648	569	614	608	621	622	604	622	573	582	624	595	620	636	594	591	582	596	605	616	544	578	585	581	609	585	597	571	583	564	601	569	607	588	553	604	592	591	604	611	564	598	584	559	564	553	602	543	566	602	563	605	550	561	564	593	556	588	562	557	593	599	569	595	583	587	573	586	603	579	589	565	572	566	584	620	617	621	554	601	583	563	630	569	641	589	618	548	614	591	625	577	604	561	580	583	572	582	549	585	618	590	612	585	606	595	603	576	580	615	559	580	625	600	654	576	610	594	594	603	589	569	623	621	606	601	614	621	594	663	617	574	603	579	606	557	636	578	583	605	554	609	568	618	596	586	567	618	610	560	623	582	612	579	614	622	618	607	578	599	609	564	617	604	589	584	619	613	574	576	608	565	570	565	627	623	561	639	626	603	603	571	566	626	625	610	619	583	619	584	596	622	582	552	565	598	558	591	567	610	619	623	578	600	612	603	610	622	637	645	623	584	602	597	627	565	588	638	632	603	581	619	572	572	583	584	630	565	598	585	605	673	614	543	576	590	595	589	618	576	587	585	618	617	618	591	614	574	590	592	586	581	615	555	563	567	574	610	593	626	575	560	585	579	600	613	607	605	534	540	566	580	595	568	615	631	584	613	556	601	610	628	601	603	604	584	597	580	590	584	604	580	599	582	568	603	599	608	605	607	633	552	575	576	585	574	589	615	606	607	590	581	635	620	588	581	571	595	584	637	577	527	608	532	564	590	569	633	563	568	594	590	594	552	556	591	553	591	580	610	626	590	598	616	585	624	595	620	605	574	595	618	639	619	588	609	573	608	583	577	574	589	598	620	610	566	564	588	584	636	577	599	616	593	583	606	579	633	605	587	616	582	560	581	581	579	580	630	607	596	613	577	578	628	589	594	598	581	634	587	605	589	606	636	583	594	584	616	606	575	643	580	643	554	606	573	595	586	589	635	585	557	585	627	622	591	564	660	613	609	583	605	585	611	555	596	573	575	570	601	627	574	583	557	595	564	555	592	573	552	586	569	617	602	546	584	546	592	584	577	556	610	616	602	595	632	606	596	614	598	554	612	626	586	582	539	520	619	566	592	599	583	581	616	619	602	561	590	569	611	565	603	599	574	601	613	545	586	578	552	647	592	611	567	558	598	554	578	583	562	589	612	582	604	609	601	523	598	637	600	560	629	620	588	563	567	586	582	595	572	560	561	607	574	604	612	568	595	592	604	579	599	599	611	595	583	597	596	588	588	600	620	590	609	579	571	620	615	630	594	591	622	603	585	574	589	596	576	587	583	551	549	647	624	583	544	583	591	587	555	601	601	563	563	582	566	620	597	579	625	569	604	633	598	592	569	566	605	565	600	592	569	634	588	649	589	652	555	566	590	644	622	552	630	521	643	561	548	601	590	615	572	632	557	613	570	585	590	547	552	605	551	586	576	595	539	608	619	614	589	614	602	647	567	572	584	612	626	565	564	608	572	567	594	560	582	587	548	643	606	582	631	589	596	607	580	594	556	616	584	549	625	627	577	594	669	558	587	567	612	606	595	585	606	611	617	612
24046	21206	28394	24264	20796	2748	695	503	425	378	377	325	321	309	300	307	292	319	286	290	274	264	287	296	274	273	296	252	289	255	268	264	278	245	270	246	227	250	264	255	273	264	291	271	266	244	269	272	257	260	255	241	236	250	257	262	246	249	242	272	261	252	265	241	231	274	253	262	265	253	278	240	230	245	285	257	239	275	248	248	271	269	271	264	264	258	259	238	242	260	255	265	227	252	273	262	230	244	259	272	261	245	251	272	225	260	268	251	257	261	218	249	298	239	239	256	234	254	250	249	226	269	259	256	227	252	262	220	255	260	249	247	254	237	260	303	262	276	263	245	242	250	250	254	277	274	250	242	254	262	230	258	246	262	270	241	237	251	278	250	234	248	226	252	247	249	262	270	259	243	248	246	266	259	270	263	250	238	257	266	243	248	245	274	266	235	256	243	246	240	250	251	251	265	285	264	247	262	247	277	225	260	264	240	244	279	265	248	261	243	274	226	236	256	272	271	282	258	287	267	263	270	257	241	279	265	267	250	236	267	284	255	280	245	254	262	229	268	281	227	236	248	257	251	234	261	224	263	240	250	248	293	233	269	256	234	260	265	239	242	256	271	279	251	264	260	273	263	276	241	256	242	242	253	248	265	277	247	288	254	248	255	270	241	262	254	253	247	240	237	265	238	247	223	277	240	263	263	264	267	225	282	243	243	275	232	255	246	281	239	222	271	247	233	279	261	242	230	226	255	241	259	249	258	272	253	250	275	246	239	244	229	245	262	254	252	260	280	248	267	271	273	263	260	272	253	229	246	261	236	239	220	237	266	272	254	258	248	252	254	240	268	268	269	250	289	253	208	244	268	269	237	238	260	260	264	263	258	203	258	235	230	262	245	246	271	249	247	254	249	249	263	263	247	248	246	232	232	238	226	244	247	260	250	262	243	238	257	252	261	253	249	260	270	241	248	299	261	240	252	257	267	256	246	253	252	224	270	266	266	276	249	256	273	264	260	264	284	243	227	258	287	246	244	229	257	242	241	250	251	239	239	263	294	241	248	261	252	254	253	255	252	246	232	257	270	260	240	254	258	267	234	241	271	250	257	296	267	258	264	265	275	266	243	261	269	265	221	276	270	220	251	284	229	259	262	235	220	245	245	244	249	246	255	280	275	232	252	241	245	248	280	236	253	280	266	234	263	251	261	251	260	274	243	231	232	265	249	253	272	243	248	281	255	267	269	262	252	265	262	243	243	244	249	233	275	266	255	273	240	247	247	259	249	247	271	234	266	238	259	250	268	258	241	258	248	275	304	249	263	265	269	258	232	247	229	232	238	240	256	251	227	239	220	273	288	266	239	245	243	260	228	239	262	288	229	267	247	251	255	255	246	289	265	249	258	267	304	264	238	236	249	267	237	261	249	236	251	263	285	237	265	215	251	289	227	278	260	242	231	231	252	240	231	253	246	243	256	235	274	242	251	279	274	251	234	228	250	285	250	244	222	252	235	252	250	231	259	254	224	235	273	244	244	255	236	259	225	264	256	253	271	266	247	243	260	244	271	274	249	264	246	246	265	238	256	258	258	260	246	253	238	242	211	266	266	259	248	235	259	262	251	252	242	245	257	261	294	265	241	244	252	235	276	240	266	253	236	249	261	241	276	256	239	273	247	250	256	253	253	253	251	239	256	253	246	259	249	268	249	239	256	241	254	269	262	236	241	242	244	267	259	239	276	245	282	230	269	218	257	250	253	264	268	235	283	238	245	257	250	250	248	244	273	259	252	278	288	267	273	282	225	259	233	246	265	266	231	255	246	259	237	255	288	246	259	274	264	251	252	249	246	257	244	269	243	237	251	259	294	280	239	256	236	245	270	259	269	249	228	243	263	244	246	253	278	235	251	267	260	268	272	260	273	251	258	240	237	291	279	264	239	238	242	248	265	266	228	240	230	262	259	238	261	266	265	261	251	275	237	261	266	250	223	248	259	246	250	251	230	267	236	256	262	259	222	247	248	236	258	259	277	269	244	239	270	242	268	290	246	240	244	253	257	214	285	247	257	256	253	244	262	258	251	279	262	258	268	254	259	260	243	247	256	250	243	237	253	238	242	271	270	274	241	220	272	277	280	232	233	236	243	247	244	262	267	239	282	233	247	257	277	245	245	251	239	249	255	268	266	251	250	229	243	249	226	272	231	217	243	251	289	256	264	285	245	260	269	239	223	250	220	251	265	282	250	275	255	231	258	236	252	261	257	269	261	247	262	257	258	252	237	249	244	255	263	263	243	247	249	273	246	222	221	263	253	269	253	259	241	244	273	238	245	251	254	250	269	259	262	274	238	238	244	275	269	250	274	236	280	274	239	252	276	248	244	259	245	234	266	276	247	267	244	251	249	250	261	270	242	252	240	266	248	243	241	269	273	251	250	264	243	245	245	218	255	235	270	272	251	279	240	238	236	239	284	249	256	250	247	254	254	247	272	241	249	245	263	234	232	225	253	256	252	258	247	261	258	274	249	228	269	288	265	236	247	261	246	259	243	270	264	261	235	267	239	207	267	243	235	263	258	276	271	270	274	250	247	241	221	236	259	256	250	256	252	234	247	289	248	270	283	263	258	266	252	254	267	261	247	221	239	249	284	279	240	277	224	227	245	238	260	238	277	264	260	224	257	277	243	264	283	243	256	285	259	274	273	253	259	266	249	253	264	304	239	235	255	230	255	255	216	234	266	264	254	274	255	270	257	278	240	270	265	223	238	252	252	258	228	228	230	261	239	270	243	251	252	268	263	264	259	237	239	225	233	282	246	258	241	275	261	274	260	245	271	245	237	262	260	274	259	249	239	274	255	239	253	243	249	248	264	267	236	267	262	259	246	255	256	268	216	267	249	238	249	253	264	236	248	274	264	256	240	283	245	260	242	247	258	269	258	244	294	234	243	240	274	271	256	235	254	260	241	255	253	256	260	281	273	270	253	235	279	237	280	255	229	248	264	242	247	268	268	261	273	258	287	288	256	240	255	265	234	256	258	241	262	274	267	255	262	254	256	270	245	272	244	256	256	239	247	231	246	243	258	258	231	269	254	260	237	273	222	242	261	280	268	238	278	256	265	253	261	259	256	253	235	242	235	248	232	215	259	283	264	257	253	241	262	224	237	230	235	221	279	248	257	245	250	232	253	244	251	263	247	249	264	244	248	257	272	256	249	242	283	259	265	243	252	251	252	242	265	254	244	257	245	253	244	269	235	249	261	275	276	230	231	249	261	254	241	247	274	271	236	217	272	263	240	253	261	223	265	260	225	266	240	213	254	216	238	224	234	274	265	247	265	237	251	253	260	232	252	258	235	264	267	262	244	248	262	252	239	239	256	259	269	265	250	268	251	261	255	263	270	254	270	262	214	249	257	247	252	260	236	267	239	261	263	264	243	265	281	246	266	285	234	244	259	249	243	245	255	265	248	239	254	264	252	239	289	243	241	261	273	260	266	263	237	240	242	264	244	259	224
5388	10118	8742	4459	2957	2027	1594	1359	1205	990	891	774	708	731	648	633	591	609	562	535	502	523	475	524	492	545	499	478	491	524	450	479	499	470	482	453	473	459	476	478	459	472	453	488	471	474	428	462	461	486	463	440	452	474	474	466	473	443	463	474	501	451	451	444	467	474	421	492	437	433	433	423	474	412	447	464	446	468	438	465	443	435	481	462	437	437	468	438	443	472	463	446	477	429	445	459	433	451	439	468	456	440	448	456	432	450	440	467	494	440	473	454	455	464	504	410	430	435	442	493	468	440	493	433	415	432	422	463	456	469	424	466	443	423	441	432	451	430	490	418	478	432	402	431	454	419	420	413	484	455	448	430	432	437	427	456	444	440	412	453	478	493	421	443	411	485	446	438	435	451	410	453	462	479	443	431	400	461	468	486	414	477	467	448	452	460	462	462	456	463	469	448	439	447	448	447	435	433	391	477	450	441	429	420	436	424	410	439	457	466	447	417	463	449	400	474	461	450	466	492	430	443	438	421	417	456	449	437	436	437	481	467	452	505	438	449	471	409	443	431	427	416	473	461	435	468	469	403	470	460	464	461	445	432	480	472	456	449	443	431	432	435	468	484	474	428	441	443	447	437	443	421	436	424	447	470	418	472	445	469	465	472	467	461	468	431	453	442	427	444	482	424	434	443	439	395	453	467	457	402	451	414	406	468	453	429	441	445	433	440	469	428	476	449	464	489	461	466	452	426	417	446	463	424	443	418	443	443	430	440	434	446	430	491	453	428	449	446	451	477	450	454	448	446	461	415	452	463	461	462	414	489	426	448	462	448	419	441	448	445	464	435	431	429	496	420	412	439	464	436	426	434	435	458	457	461	451	432	465	462	429	459	458	452	442	448	391	435	456	453	454	462	441	436	470	461	526	452	455	449	415	463	471	432	420	434	443	421	450	475	458	427	425	491	453	424	467	465	464	431	478	436	465	421	419	415	448	431	425	467	466	466	469	459	472	465	431	434	465	458	452	437	462	447	448	449	434	472	417	456	421	463	443	461	444	450	407	435	467	445	460	461	452	432	472	426	435	450	451	455	418	406	435	477	429	414	468	441	454	409	475	415	446	446	434	397	437	432	445	456	444	448	466	456	441	471	443	451	449	412	466	433	491	409	452	417	425	456	416	417	464	441	440	442	432	421	450	463	454	435	426	458	423	439	478	453	459	413	439	434	464	460	466	430	465	443	444	436	459	445	483	459	440	429	421	452	442	443	489	505	464	446	451	467	427	457	449	423	421	430	431	440	464	459	423	482	441	420	426	474	440	434	433	441	437	437	422	456	464	434	492	467	443	463	450	437	445	439	444	429	427	444	463	439	441	452	427	447	426	459	419	436	483	435	465	426	439	461	448	468	468	458	454	428	457	452	453	435	440	475	452	397	423	454	468	413	483	431	473	447	408	459	433	431	438	450	452	448	463	438	455	453	433	464	383	420	435	444	481	460	445	404	427	491	451	467	471	425	442	460	455	435	448	421	438	447	487	421	424	422	436	490	420	437	452	449	448	459	413	413	433	429	431	438	448	451	438	447	479	454	465	447	464	429	456	467	450	431	453	428	445	443	440	478	437	454	407	442	483	435	435	421	416	480	441	493	424	463	417	470	460	457	432	451	400	489	422	464	420	438	449	472	432	457	436	434	464	465	448	468	408	478	467	415	423	475	498	451	470	449	466	451	465	426	451	408	458	428	445	419	452	443	417	449	435	448	436	432	420	432	469	409	457	456	401	443	451	451	450	478	495	459	434	469	424	445	450	452	451	461	436	445	432	418	446	464	430	441	436	431	433	451	429	422	445	430	427	462	470	459	466	439	479	460	439	443	418	434	456	521	467	451	452	435	438	447	452	457	438	438	416	445	466	482	494	434	462	411	428	453	437	444	424	439	454	429	445	428	410	474	400	490	447	459	459	459	443	422	420	462	455	483	424	418	426	427	453	404	453	430	475	464	418	455	446	436	431	431	445	440	412	448	460	479	468	462	422	450	462	476	440	441	440	439	435	443	456	458	417	453	438	437	431	471	466	462	434	458	442	408	433	450	444	474	432	422	435	486	424	458	448	484	438	394	422	417	422	457	455	474	448	441	426	435	475	383	428	466	462	456	427	447	455	469	431	439	475	459	453	437	454	439	410	428	478	444	438	422	443	440	413	471	470	495	503	442	446	440	422	407	460	471	450	437	461	420	482	446	443	402	438	478	432	464	446	434	462	451	446	451	457	431	446	466	489	487	454	427	440	443	474	456	459	454	440	451	453	479	443	438	458	449	432	461	456	445	443	450	454	422	458	454	421	417	489	437	459	444	455	404	423	415	438	394	482	452	448	481	456	460	469	449	466	453	482	445	475	452	456	444	439	477	441	479	439	440	473	412	402	447	446	449	438	436	451	449	455	461	436	468	501	407	442	452	458	439	422	455	443	416	444	454	450	422	450	403	431	440	499	455	420	447	431	419	426	418	392	466	458	445	469	433	454	437	441	444	448	439	448	465	428	458	430	446	419	404	458	472	405	461	460	439	420	460	461	450	448	440	429	417	443	421	442	433	447	481	493	452	458	436	455	441	447	438	462	406	468	446	419	464	412	417	474	464	429	505	449	420	485	460	486	440	446	419	468	430	438	443	439	421	408	462	450	440	438	465	443	404	438	464	460	469	428	434	456	444	447	470	425	401	398	469	414	421	483	440	471	454	433	448	422	447	467	440	430	467	463	450	463	469	432	385	480	422	451	463	455	461	456	461	478	424	445	434	468	478	415	417	442	428	434	450	473	469	448	440	426	450	445	424	475	435	450	446	436	444	464	433	434	450	438	428	493	429	456	433	430	417	478	456	458	480	454	426	416	418	462	408	457	433	449	472	443	423	410	441	439	447	436	438	444	398	448	464	446	450	454	421	429	483	456	445	461	434	474	447	444	443	427	465	465	466	439	398	463	448	476	427	430	421	461	458	501	436	414	456	448	422	431	476	441	429	456	453	467	431	433	457	411	436	472	443	466	438	461	461	465	478	451	452	425	435	467	454	448	455	452	422	423	437	460	442	424	480	417	464	444	442	434	464	469	407	422	411	434	451	430	451	447	460	435	418	441	453	443	431	469	457	426	440	423	446	458	424	426	459	469	435	460	470	450	451	421	456	421	458	477	454	458	459	423	414	409	434	477	445	450	441	413	460	476	458	413	453	469	434	419	459	482	426	457	445	397	436	435	441	431	468	446	439	409	459	435	457	477	458	446	420	471	452	443	440	484	458	425	446	453	438	418	453	468	440	428	462	445	421	455	400	482	431	475	431	414	461	471	448	501	436	457	427	493	465	485	441	485	422	406	464	466	450	446	442	444	419	462	465	470	434	429	432	481	445	451	418	431	457	437	426	426	460	438	444	435	415	425	429	458	460	432	433	427	489	438	450	434	455	443	420	479	461	471	412	452	460	436	427	479	424	443	437	427	440	435	433	424	449
23168	21196	28942	23717	21201	20140	1909	649	472	385	293	297	268	271	259	244	206	202	191	155	194	181	183	178	179	175	192	152	167	162	151	128	141	155	150	158	144	142	148	144	154	168	150	147	148	144	138	138	137	163	116	132	138	139	139	146	144	147	143	146	128	156	131	137	149	136	137	137	122	161	123	133	121	127	136	114	153	124	137	148	152	155	142	135	141	124	148	127	148	141	137	171	149	131	148	132	134	157	120	131	147	114	144	140	131	120	131	128	117	139	142	134	136	152	145	135	141	164	160	150	146	140	150	124	162	148	149	131	128	122	138	120	138	138	132	145	122	146	153	141	133	146	127	130	139	131	135	130	147	142	119	135	153	119	154	135	138	148	157	127	141	143	139	121	140	122	119	149	144	129	128	124	124	140	156	116	140	139	107	130	119	142	135	139	135	131	151	130	129	136	145	129	143	149	144	134	161	132	154	148	143	135	134	147	139	125	142	117	149	139	137	130	145	132	145	134	133	127	131	128	136	111	139	120	124	144	115	151	133	117	136	146	138	133	155	147	153	132	130	129	131	136	136	132	131	145	116	141	141	144	135	136	127	144	121	164	157	128	130	148	141	148	140	138	140	124	126	153	145	143	154	148	125	139	129	149	123	124	176	141	144	138	132	113	150	146	129	121	127	130	136	148	152	140	146	124	134	141	165	128	131	110	137	134	133	163	119	140	124	128	143	137	157	149	130	113	145	142	140	143	150	131	137	141	143	130	138	125	123	148	147	151	142	138	144	134	127	135	134	139	143	146	142	127	133	139	146	149	140	129	139	144	130	134	138	144	128	129	117	132	130	117	158	120	147	137	126	123	141	116	110	144	138	139	115	129	143	126	128	141	115	132	136	122	126	112	177	128	123	148	134	129	130	120	147	135	137	140	123	144	130	115	135	118	134	141	131	131	137	121	145	148	130	127	158	144	126	152	112	134	133	122	119	148	114	128	139	127	147	129	144	142	146	130	136	135	140	120	149	137	139	128	132	137	131	142	131	133	143	136	163	116	149	145	128	141	131	129	146	134	154	161	135	138	115	156	140	135	156	163	131	118	126	134	132	135	141	150	134	133	134	127	121	153	146	143	147	142	153	129	123	135	136	137	131	128	133	104	128	126	119	148	140	137	138	152	157	143	134	126	127	133	133	137	133	135	127	143	137	133	128	119	132	129	127	142	136	137	124	147	132	117	122	112	134	134	143	145	144	144	136	134	143	130	140	157	118	118	144	135	123	139	135	127	139	126	120	122	126	130	123	131	134	161	114	139	147	132	140	143	132	136	146	160	152	168	123	138	145	139	142	149	130	135	110	137	135	129	139	127	119	135	134	144	133	153	119	141	132	153	131	146	145	153	135	122	153	134	121	127	134	139	123	134	127	134	156	139	124	137	128	146	152	150	127	150	125	133	142	159	142	126	148	137	130	137	143	144	149	133	128	152	150	129	148	147	138	142	134	123	131	137	138	131	144	128	121	138	132	141	138	118	116	128	138	126	144	142	118	131	118	146	152	138	138	117	160	107	153	144	125	128	153	131	132	139	135	119	124	111	135	150	134	148	139	111	119	124	140	161	117	141	135	144	121	141	121	114	119	126	142	131	137	137	131	127	133	123	147	150	139	164	142	142	144	146	132	134	148	146	125	146	157	144	143	133	132	134	133	147	145	140	122	119	144	144	148	139	126	131	157	131	137	138	141	118	116	134	141	129	134	139	144	123	133	142	120	126	134	129	153	121	130	124	128	137	134	148	111	140	123	129	126	132	136	136	137	124	121	144	122	141	128	135	147	139	136	131	137	158	128	132	132	127	127	132	126	108	149	147	122	138	139	137	137	159	137	127	148	146	142	137	152	135	131	127	136	132	134	142	133	129	137	130	130	133	138	122	137	147	144	125	136	126	143	126	142	130	141	136	127	144	126	159	151	136	121	145	136	137	141	111	144	149	125	140	123	131	116	146	139	153	144	125	130	137	134	146	139	132	128	117	141	128	131	135	120	116	111	123	140	128	153	131	146	144	121	130	132	116	123	129	146	132	146	153	149	143	150	121	148	135	121	132	154	115	145	142	128	128	128	137	143	149	161	143	128	149	126	122	129	136	139	145	144	136	131	125	147	136	133	118	137	143	161	145	103	131	140	132	136	125	133	127	131	133	122	155	118	130	136	157	118	126	134	124	142	130	146	125	136	131	141	131	147	126	113	150	149	107	106	122	131	127	129	140	135	136	135	139	109	140	131	154	141	124	147	158	131	139	139	143	134	158	157	143	122	127	159	139	149	133	136	130	146	124	126	113	114	157	133	129	123	129	135	144	150	156	135	140	135	140	140	134	119	128	151	141	136	126	140	131	131	133	115	144	145	138	113	127	131	150	125	132	149	115	138	132	136	151	115	142	126	122	140	131	126	143	136	138	134	139	135	108	153	127	127	135	154	119	137	154	124	127	135	122	139	125	123	165	122	127	148	139	142	121	132	130	129	145	134	127	141	144	121	126	122	140	136	135	139	135	125	127	121	149	147	132	138	151	129	150	133	147	133	120	135	118	128	146	138	132	148	132	147	127	105	133	147	128	118	133	134	129	136	142	119	141	146	128	140	149	136	154	143	117	140	142	142	134	133	139	136	146	148	152	142	126	142	147	141	129	118	138	157	129	128	139	125	131	129	134	151	149	137	131	129	153	140	115	149	125	126	128	114	150	135	129	110	129	123	145	111	131	130	148	122	132	151	123	151	148	134	144	146	137	141	132	139	133	138	118	144	134	152	131	139	126	140	125	139	126	112	138	112	124	110	137	113	126	149	138	126	134	136	137	146	121	130	145	136	145	142	140	123	129	129	140	142	122	152	121	135	131	144	133	147	126	131	138	141	136	137	147	156	147	135	128	141	151	149	114	114	127	111	140	140	129	119	151	131	141	140	122	126	141	143	121	138	145	128	139	128	127	129	139	148	125	135	132	119	144	130	136	138	140	145	124	156	132	152	128	124	141	148	142	148	119	115	141	168	153	131	120	141	157	169	117	150	124	142	145	129	116	132	135	124	141	174	127	115	165	127	151	138	144	119	129	128	140	142	132	120	130	143	157	130	134	144	120	129	141	141	117	151	133	149	137	136	143	137	132	136	138	134	150	138	129	146	117	105	133	160	150	132	147	140	122	137	137	128	156	118	135	139	134	130	130	144	130	115	147	142	147	125	117	129	128	119	133	141	147	143	126	144	126	119	150	119	136	134	125	138	142	151	139	120	142	140	134	144	150	125	128	138	141	124	127	137	136	123	149	141	124	138	143	124	141	124	138	139	145	112	158	138	129	137	145	140	147	140	133	133	137	106	134	146	108	149	112	136	154	130	146	123	142	138	127	113	149	107	132	127	133	127	142	123	153	138	106	147	138	143	128	159	137	147	150	148	153	133	123	131	150	151	152	136	163	146	149	146	137	121	139	135	104	137	150	143	139	142	104	161	136	151	145
7779	15968	13516	7205	4702	3322	2461	1874	1574	1229	1067	890	792	738	638	563	514	535	499	441	445	408	375	371	355	355	335	342	313	300	316	302	312	331	301	297	270	258	297	272	281	281	264	264	306	253	269	238	258	261	251	263	273	266	230	285	254	271	253	235	278	235	243	290	286	278	243	244	238	225	245	247	267	237	226	271	252	226	249	249	279	236	264	257	226	237	216	239	249	235	206	276	246	256	256	269	236	244	248	231	233	252	229	245	238	252	237	237	232	254	242	218	238	255	232	250	243	261	248	239	240	234	235	254	280	242	240	229	260	250	214	226	245	230	240	223	240	226	247	211	240	224	253	248	241	219	236	241	225	262	244	240	226	214	234	221	260	238	224	234	258	220	227	234	251	241	225	248	293	238	203	254	242	242	248	227	221	242	240	285	267	246	255	258	257	233	229	239	239	239	248	218	208	228	241	251	231	242	227	268	230	214	248	241	234	208	224	230	239	265	240	259	225	248	209	233	221	250	273	253	251	261	254	258	214	209	242	241	239	247	240	231	244	249	241	251	254	227	271	238	245	256	260	242	235	226	230	254	242	244	247	208	233	262	231	259	269	249	239	241	238	233	256	244	249	256	212	241	262	258	235	222	240	224	224	232	235	209	243	258	260	233	268	228	227	241	247	204	226	258	239	275	231	238	239	232	254	253	243	216	230	228	237	249	237	234	210	233	231	235	248	231	248	238	217	232	235	250	235	233	267	222	253	226	237	266	240	226	274	221	250	250	254	236	241	217	242	235	249	238	220	236	218	230	231	258	251	233	229	235	230	238	247	244	227	210	237	270	239	231	236	217	221	241	252	223	238	236	246	236	241	239	227	253	246	226	204	217	240	241	244	227	221	254	236	239	230	237	220	217	220	228	235	218	218	227	249	235	214	224	236	251	230	223	231	261	214	238	219	246	233	227	254	226	252	237	271	224	242	245	234	215	228	245	232	235	255	220	244	242	242	238	236	231	224	254	232	220	242	249	240	251	240	229	248	257	230	245	249	238	220	253	247	218	235	231	263	206	218	231	259	250	242	230	217	248	236	235	224	237	208	259	212	208	226	257	230	241	253	259	224	242	236	222	232	246	249	205	198	225	237	228	217	255	205	248	236	222	242	225	243	238	219	234	250	249	246	255	208	233	243	253	243	224	228	243	234	245	244	241	225	253	209	240	223	234	246	187	223	230	219	220	225	231	219	243	227	231	217	207	268	232	239	213	236	242	199	213	239	230	232	262	244	255	234	229	242	234	249	221	230	232	234	233	226	242	225	230	224	240	257	183	239	240	259	239	227	239	216	220	218	266	234	232	205	256	213	246	234	215	221	228	224	235	233	257	244	231	241	245	239	222	218	246	236	212	252	217	214	234	239	243	224	239	251	213	229	262	217	255	241	236	222	247	249	198	251	212	247	249	223	233	244	213	235	224	221	238	249	212	266	254	220	216	238	236	230	237	246	230	231	249	245	248	249	215	228	235	254	236	222	218	240	213	242	212	208	257	251	240	240	290	239	227	232	246	259	217	238	240	272	235	240	261	231	242	233	249	234	236	231	228	235	214	234	235	250	212	232	208	241	203	228	224	249	234	230	238	224	263	210	288	230	249	241	224	244	243	230	233	253	224	247	224	249	238	222	206	211	255	261	231	226	236	254	257	253	216	232	230	227	204	231	230	243	225	235	249	266	275	235	244	233	235	225	246	237	225	239	234	250	236	232	225	232	216	208	219	251	246	231	241	242	221	262	211	242	241	219	219	268	262	209	244	242	230	249	253	217	244	245	228	228	222	235	264	222	248	219	233	253	272	234	234	242	221	222	249	249	241	254	234	216	237	246	235	228	274	199	241	244	245	239	210	232	231	230	234	227	214	219	234	216	236	210	221	234	233	232	231	240	246	255	242	254	228	221	242	239	219	215	223	235	231	252	263	251	244	252	260	211	253	258	225	250	241	245	223	243	232	232	234	214	226	227	227	235	214	218	227	233	244	253	227	248	240	226	190	238	237	255	228	243	227	210	252	229	247	234	232	222	243	227	240	220	261	253	231	231	247	234	218	217	214	247	221	240	208	243	262	246	214	237	230	245	262	221	234	230	226	231	229	206	236	242	261	233	218	219	247	249	227	241	249	224	211	238	246	222	226	225	209	249	217	221	258	239	246	234	221	238	245	240	255	219	237	197	225	213	236	220	248	241	236	215	260	230	238	225	270	234	245	256	216	250	240	244	246	229	218	235	258	227	231	231	241	238	266	218	257	238	248	248	246	229	247	234	227	230	223	261	218	250	229	242	260	221	250	260	245	245	256	250	239	222	244	239	228	248	214	222	272	242	239	215	251	244	245	254	247	244	236	228	249	252	268	237	212	230	228	205	245	242	212	227	215	232	238	217	254	242	250	245	227	224	216	239	236	223	243	235	226	234	240	243	260	229	196	235	231	243	244	240	225	240	248	253	251	210	225	242	226	274	258	233	233	256	254	264	211	230	235	212	232	218	254	222	247	238	237	245	206	245	234	236	244	252	244	228	230	233	216	237	258	222	229	231	240	238	223	237	244	239	227	267	247	235	231	215	224	236	247	261	253	225	229	247	253	269	240	250	259	247	251	231	235	227	228	215	223	223	254	222	233	249	228	247	254	258	245	211	233	262	247	218	243	232	215	244	242	225	237	237	252	245	220	234	262	258	240	248	244	234	282	225	229	256	244	233	236	246	228	228	228	212	246	231	235	228	233	245	233	240	248	244	221	223	214	242	247	241	263	266	231	234	253	229	263	241	239	290	232	223	246	231	235	236	232	252	229	242	210	247	208	241	242	222	251	234	257	230	250	273	243	230	235	258	241	240	242	226	258	207	272	223	236	225	249	241	240	219	240	240	237	256	237	221	245	243	229	253	225	245	240	238	235	235	230	233	210	230	221	218	232	230	243	228	224	214	249	258	266	251	231	260	244	246	218	224	232	264	218	213	239	251	220	234	245	229	243	244	251	216	235	233	238	264	244	258	242	226	223	236	238	213	226	228	245	232	224	250	226	225	261	205	228	228	251	229	245	212	246	222	248	238	232	258	235	242	239	266	216	265	226	227	238	235	241	249	230	234	210	245	240	283	227	243	200	259	235	248	250	214	257	208	249	233	250	247	259	233	241	224	245	219	252	215	246	240	248	225	232	213	199	202	242	228	236	232	234	234	224	215	235	247	252	213	236	251	240	235	236	229	230	243	258	264	236	237	241	222	246	220	258	225	216	256	223	223	227	206	227	245	250	242	227	219	225	216	266	233	256	211	248	222	249	233	229	259	229	245	228	245	213	267	217	226	256	225	248	218	259	232	266	248	229	254	234	232	219	228	232	238	239	268	233	207	208	232	225	216	227	232	212	222	211	232	249	250	237	231	233	223	246	220	251	224	236	209	258	230	234	273	205	240	213	227	255	247	232	243	235	242	229	235	236	230	232	250	243	243	224	242	265	225	244
26646	20200	6393	703	451	393	390	399	381	321	370	350	331	323	352	340	352	334	364	365	328	352	330	359	316	320	351	361	346	341	353	344	336	348	328	364	309	337	368	353	349	351	356	313	340	347	345	374	320	355	321	354	347	319	339	329	305	382	361	327	335	328	345	376	379	359	338	329	331	353	342	345	373	361	332	358	344	340	321	359	331	351	311	355	351	341	337	343	351	344	349	343	346	373	352	338	365	323	343	375	324	349	386	370	361	338	354	330	375	343	363	376	356	329	348	375	339	326	352	349	327	329	336	349	374	362	347	344	357	337	334	352	330	353	361	360	344	364	342	363	336	340	329	322	321	351	344	357	350	345	360	315	380	329	322	338	332	381	332	341	338	330	349	336	335	367	354	339	334	334	349	362	323	329	379	323	286	349	350	340	338	351	330	307	347	360	328	342	327	344	357	340	343	327	348	363	339	326	341	340	372	332	341	308	347	365	354	357	340	339	341	360	341	319	357	331	327	325	339	337	365	348	341	335	341	337	321	356	341	316	313	327	339	321	300	340	336	319	336	353	333	338	367	348	358	351	349	379	328	351	365	329	361	326	366	352	344	371	330	361	340	322	353	336	344	359	353	365	342	334	306	338	311	303	335	349	314	326	357	339	339	350	337	319	349	346	345	347	369	364	335	374	317	351	336	318	355	324	307	338	351	326	357	346	319	326	349	330	355	344	350	384	344	323	325	371	361	344	334	337	321	378	349	324	335	336	337	319	320	297	377	353	362	347	367	332	348	375	351	309	358	337	332	317	308	338	324	339	363	358	344	324	342	365	342	352	347	351	334	348	313	330	355	361	386	370	360	348	346	343	309	330	315	353	363	354	324	349	334	373	335	354	343	330	352	294	359	359	315	322	340	321	372	340	334	358	331	335	350	356	322	367	380	336	363	328	366	342	300	359	343	338	333	344	339	381	330	357	350	345	347	353	338	350	332	343	333	301	360	342	319	349	363	332	344	318	337	371	357	367	342	321	321	357	331	306	362	376	364	366	329	325	346	327	316	353	326	337	332	342	344	354	330	367	334	348	319	343	389	335	373	324	314	353	356	352	351	344	354	312	366	326	304	344	392	339	351	337	373	346	374	337	368	362	340	334	350	301	347	340	340	373	356	330	340	328	343	333	347	376	347	326	334	342	350	356	335	369	332	342	323	349	330	336	333	352	332	318	319	352	309	360	364	350	342	328	320	321	360	356	346	317	378	305	339	323	370	352	379	330	365	318	324	341	357	324	334	363	321	351	368	314	354	359	319	338	313	342	342	377	345	337	368	354	332	337	358	360	325	380	364	361	308	316	351	362	342	311	341	369	373	343	344	347	339	322	354	336	356	329	377	363	334	346	327	347	323	367	328	344	340	314	377	321	323	365	349	335	338	351	338	333	354	344	326	342	362	337	341	350	323	365	312	332	372	345	340	320	361	343	320	337	341	390	357	337	347	322	339	353	358	321	364	323	297	343	366	360	326	333	361	350	343	331	335	369	326	346	341	346	354	338	317	381	328	341	369	350	357	336	328	342	358	328	366	331	352	324	344	339	353	360	350	320	351	322	343	338	354	376	351	382	346	352	335	323	341	359	346	354	319	354	352	333	360	380	353	343	348	317	351	343	310	355	344	374	350	313	335	358	341	340	343	343	357	305	344	341	333	348	342	345	333	324	330	342	337	329	371	328	325	345	346	334	340	328	328	339	370	340	357	306	337	306	311	362	328	376	323	361	355	396	309	342	318	324	318	340	341	330	351	348	311	352	352	332	373	351	352	353	326	309	348	350	401	339	309	375	334	343	326	352	339	324	365	370	339	345	341	314	305	348	335	357	353	333	352	331	343	320	313	344	331	344	308	322	327	345	301	328	342	374	354	371	358	353	350	329	316	385	368	316	319	339	344	336	325	358	348	355	317	343	335	337	326	321	309	345	361	357	344	354	331	322	309	349	330	356	348	360	343	337	329	360	342	363	346	320	362	360	368	364	374	356	334	322	319	333	334	331	354	335	344	328	350	357	318	344	357	346	361	327	378	364	329	336	334	346	365	329	347	365	329	355	355	360	346	376	315	345	332	333	332	332	345	323	356	318	336	330	322	336	365	311	347	332	327	303	339	345	365	307	348	351	352	327	349	335	340	322	365	332	323	352	376	344	332	344	352	350	338	330	320	364	348	339	332	329	337	365	380	351	343	339	342	346	346	356	330	338	368	352	328	348	318	319	365	328	342	352	357	363	342	291	325	353	342	369	351	353	338	356	357	359	342	365	376	357	354	347	360	320	332	341	355	323	369	340	332	336	337	366	339	342	337	333	357	340	336	351	332	357	334	363	367	322	322	357	334	355	379	344	316	339	304	348	346	340	349	347	352	361	361	335	342	348	363	357	308	346	346	307	327	315	322	330	357	345	349	366	386	313	329	332	316	328	318	361	352	340	338	358	367	314	315	332	369	347	337	361	362	363	353	339	337	308	345	327	370	331	330	347	346	347	363	331	337	323	347	356	309	349	342	312	318	342	363	349	336	342	312	318	373	328	335	355	330	347	357	344	350	313	301	343	389	308	312	340	338	355	320	370	354	339	329	353	313	346	323	354	349	350	367	342	335	347	356	355	362	345	374	348	341	354	347	375	331	344	332	347	371	316	328	333	326	351	338	329	335	333	351	345	331	333	344	366	339	323	357	345	353	354	338	336	329	378	384	366	370	347	335	332	350	351	327	332	346	345	375	334	338	344	371	387	306	323	339	332	344	350	354	357	323	318	347	324	339	332	336	354	326	345	340	321	345	381	354	355	365	337	329	334	330	332	331	353	350	350	345	365	325	350	349	315	343	335	367	325	338	359	337	350	335	345	325	353	357	365	375	351	338	336	346	333	340	339	362	340	348	338	354	372	358	349	373	357	364	325	372	336	340	363	308	354	328	346	322	369	341	362	331	349	332	349	360	336	320	322	331	337	344	348	343	362	341	371	320	345	322	327	371	352	344	344	323	351	321	324	369	306	339	307	352	316	305	336	383	367	329	371	378	366	342	323	348	314	333	336	365	349	331	343	345	313	353	355	370	345	352	317	377	333	344	346	359	356	355	345	314	345	363	331	304	353	340	307	321	322	354	344	321	350	383	371	328	380	324	334	337	373	334	345	323	332	302	341	365	328	325	364	322	331	341	373	335	384	346	332	363	374	314	353	344	315	348	358	382	339	360	319	353	355	332	340	345	368	299	346	333	325	318	347	342	354	350	370	358	344	335	305	376	352	355	328	330	328	377	336	321	350	347	347	344	352	343	382	344	354	357	331	351	336	338	389	374	359	377	357	344	344	329	342	341	389	350	348	346	352	341	350	319	303	348	370	371	319	338	331	307	343	348	349	343	352	329	347	387	354	341	337	365	344	363	337	341	348	356	350	306	355	370	353	349	341	321	335	372	322	335	351	340	348	343	350	328	322	356	360	342	325	357	359	336	337	321	320
3989	1580	1403	940	804	694	678	641	617	573	611	604	651	616	605	561	568	588	598	570	619	663	612	637	582	551	580	604	641	570	569	561	585	559	582	591	608	589	556	575	638	609	576	573	616	589	582	564	589	548	568	567	621	551	567	556	549	601	599	578	569	617	572	623	584	587	550	571	594	572	547	624	592	593	556	624	569	550	573	601	550	600	581	604	632	578	604	601	610	601	581	594	611	528	573	601	541	575	620	558	564	554	598	593	556	596	597	593	588	564	566	570	571	555	572	568	616	583	576	567	601	621	595	585	579	628	551	583	619	553	579	544	576	600	555	583	563	556	591	565	575	540	582	585	548	577	603	587	571	595	609	618	602	577	660	566	582	596	601	600	584	570	544	586	601	584	585	566	605	526	554	566	551	584	549	570	598	580	555	587	579	589	617	596	617	612	616	558	584	578	572	607	602	583	652	564	577	596	607	571	607	588	566	574	567	570	557	634	621	577	590	592	560	610	552	580	580	570	574	622	568	612	562	580	556	577	561	635	568	630	619	594	550	561	619	589	619	589	587	627	555	587	605	593	564	586	577	642	607	607	564	598	521	560	579	571	582	572	537	573	577	599	608	589	531	566	570	569	584	612	550	594	544	595	546	552	623	562	599	605	542	576	600	576	580	569	576	610	591	577	554	614	569	538	605	584	601	568	613	575	576	599	574	578	581	637	541	585	608	589	618	595	553	583	605	609	560	594	604	594	603	576	593	538	587	591	586	604	565	628	600	581	532	587	534	547	539	581	593	589	578	606	585	580	585	583	565	546	592	569	559	562	598	644	567	561	609	585	555	636	620	596	630	631	605	588	560	564	600	583	573	600	587	608	526	581	631	586	584	594	593	582	589	583	560	570	527	552	603	557	581	576	572	617	606	542	565	560	568	526	574	610	563	587	593	612	583	600	629	569	590	555	544	601	619	572	521	587	547	553	593	622	622	582	593	593	615	567	607	561	569	576	567	619	632	590	605	590	591	579	602	538	610	580	562	579	545	596	614	577	591	570	598	597	576	605	538	606	595	579	555	579	576	577	572	584	553	622	610	581	564	601	576	571	552	571	619	627	576	591	567	630	581	584	551	615	582	591	550	569	584	548	547	561	579	601	587	614	547	602	599	539	560	583	576	561	578	605	580	593	596	568	609	612	572	608	614	550	571	582	581	543	540	568	563	571	585	574	534	598	605	622	541	601	594	605	587	561	573	568	581	603	550	588	573	594	583	587	594	589	622	571	580	564	535	560	578	575	547	556	640	593	595	610	571	602	606	568	600	536	593	612	591	557	563	523	575	638	598	555	598	597	568	551	613	599	579	574	606	592	614	616	552	535	612	561	591	583	560	571	603	594	582	545	545	554	618	608	601	606	599	576	579	576	561	582	597	623	590	595	597	564	617	573	595	611	526	537	644	560	566	575	615	603	582	579	628	605	584	565	581	590	592	615	617	589	567	596	573	582	639	593	558	593	557	593	627	582	626	588	611	615	592	553	568	535	573	603	569	579	560	577	613	542	600	573	611	574	587	616	557	597	538	566	591	587	557	608	595	566	609	586	612	605	622	575	552	592	588	587	582	596	578	594	581	556	543	605	539	583	586	556	622	562	595	560	547	579	589	597	557	607	615	536	569	597	534	597	567	606	612	623	598	579	562	616	612	622	605	625	567	532	605	606	571	605	608	593	588	529	553	596	549	577	554	629	612	638	546	612	603	611	550	575	602	590	580	624	554	570	576	558	596	557	593	579	581	575	599	577	554	601	657	581	529	575	580	620	549	577	593	553	607	628	565	583	569	583	612	571	576	603	527	571	581	619	586	548	575	579	565	579	558	548	580	581	561	574	594	611	571	576	584	586	615	557	572	540	568	580	588	582	547	559	551	573	600	571	564	559	587	577	553	564	559	577	599	599	591	561	571	576	590	545	583	630	608	627	581	581	601	585	582	556	555	588	556	608	583	614	560	622	600	596	555	593	563	545	650	633	613	599	560	579	593	540	600	597	598	643	600	597	582	596	648	605	617	573	603	585	601	580	579	591	600	587	567	585	596	553	580	555	565	574	600	596	547	604	578	571	593	591	586	565	590	568	569	563	566	559	588	588	563	646	575	551	624	601	583	578	568	579	612	606	593	582	605	554	559	554	582	594	601	607	602	577	568	589	540	570	614	581	574	575	529	548	588	606	605	613	569	605	548	562	593	596	588	597	570	577	560	573	548	624	584	593	581	584	591	591	548	570	587	583	598	591	612	616	587	568	646	567	601	614	585	568	555	549	641	567	663	579	636	598	608	587	559	569	611	565	559	540	621	568	604	589	603	593	582	594	587	578	570	620	590	602	556	580	606	639	577	564	581	583	601	650	589	602	557	583	567	552	587	601	600	536	566	619	600	547	603	604	593	563	609	539	556	593	554	556	586	600	586	617	585	577	577	620	613	587	627	568	598	550	620	616	567	612	559	591	608	587	598	619	604	596	565	585	592	619	585	582	565	567	581	600	600	577	574	575	593	580	580	632	577	602	557	613	596	599	616	556	561	604	578	596	608	604	581	585	566	608	565	558	590	529	617	612	642	628	611	584	589	630	558	563	590	556	584	572	598	522	582	551	588	577	570	615	628	566	576	578	607	557	589	639	576	584	560	594	562	582	610	604	600	581	628	600	595	570	599	558	605	591	591	587	608	571	558	548	604	568	599	580	545	612	576	541	583	570	577	599	565	558	593	600	594	591	566	597	571	628	570	611	588	634	538	564	582	579	600	607	547	510	593	602	610	580	593	572	592	643	585	609	589	607	594	580	565	606	602	624	571	589	590	572	541	578	623	588	609	571	550	592	582	559	600	553	569	554	592	558	582	586	584	596	641	596	581	574	556	603	638	585	580	624	590	580	610	616	603	557	587	563	557	551	586	546	575	550	593	599	581	581	640	532	568	576	558	602	525	554	562	590	605	560	620	573	586	556	604	586	593	543	603	581	576	573	598	559	618	572	619	585	566	591	606	586	618	596	557	549	537	545	645	600	607	546	596	575	587	596	595	606	614	591	606	607	616	590	540	620	582	559	585	612	569	608	557	588	616	554	568	550	592	564	542	606	572	532	610	608	598	603	583	563	568	543	590	586	574	583	565	586	557	592	563	589	624	580	609	588	607	605	616	591	600	596	605	584	576	559	561	615	570	557	600	533	570	589	568	584	579	600	621	618	630	566	562	579	591	566	604	600	597	588	606	563	574	559	602	618	628	612	590	626	580	581	610	507	607	555	562	544	624	625	598	596	565	585	558	624	615	572	602	599	557	585	587	599	585	616	594	594	564	608	559	579	590	595	548	561	613	592	601	612	627	653	609	552	597	596	597	592	603	553	593	580	592	588	585	583	550	632	590	594	614	601	560	612	608	590	553	608	517	554	565	556	543	555	562	603	590	584	573	591	556	568	608	614	563	608	571	574	559	561	616	546	570	568	584	579	558	555	553	581
24078	21232	28418	24343	20817	2675	705	501	425	410	368	382	327	310	319	334	292	282	268	257	267	258	272	271	281	281	275	272	287	248	265	285	258	254	288	268	247	246	284	277	247	239	258	239	243	230	267	241	247	326	246	243	262	220	252	266	263	222	236	237	254	254	255	244	264	279	258	290	253	246	252	215	266	252	266	269	246	225	257	241	248	257	237	271	238	245	271	256	269	233	230	261	265	250	228	259	236	247	238	242	232	256	250	236	262	225	247	227	274	250	270	261	270	273	261	250	263	227	244	242	244	267	256	233	265	238	227	244	260	273	244	279	241	265	233	276	226	262	262	234	238	275	233	228	275	292	254	257	245	279	249	248	271	264	222	262	248	231	283	244	250	251	243	232	272	251	272	245	210	239	218	257	252	247	242	231	257	258	261	243	256	245	251	255	268	251	243	226	243	253	230	258	243	231	236	244	252	238	261	236	255	237	252	284	235	248	225	266	256	245	268	259	261	242	254	229	242	228	226	258	272	234	243	239	243	252	239	249	249	242	281	246	255	231	260	265	246	248	263	253	239	232	241	239	226	260	257	274	250	214	256	227	254	243	245	266	218	241	268	249	250	262	257	257	259	248	241	245	259	253	242	254	259	245	261	259	261	272	251	273	231	227	229	253	218	240	246	237	245	261	239	251	247	250	217	243	250	258	266	244	252	210	254	256	251	234	260	243	259	235	245	244	212	257	243	272	259	235	251	252	250	253	257	246	230	240	227	245	250	235	235	244	256	246	248	276	247	223	255	230	229	272	262	221	242	239	256	252	236	226	237	261	229	275	268	235	232	284	272	265	266	241	234	233	254	270	253	242	242	251	269	252	243	239	242	251	247	240	254	273	268	265	217	239	216	259	230	228	249	246	242	239	234	255	228	231	206	255	242	273	259	255	259	262	244	237	245	229	242	253	261	228	207	254	269	251	255	237	235	249	229	248	245	234	236	282	265	223	242	227	230	244	217	261	264	226	260	220	251	236	238	239	253	248	241	238	270	245	253	247	244	240	270	259	255	249	227	227	259	255	231	266	241	260	225	236	241	256	236	234	295	253	265	271	250	241	250	228	266	253	228	252	242	253	258	238	238	266	246	256	225	252	235	240	244	230	232	232	242	240	247	226	249	272	231	247	274	251	221	242	261	218	264	246	277	236	237	262	260	293	278	231	259	247	228	258	236	254	235	242	283	270	245	236	222	263	254	256	218	226	219	227	247	238	253	206	270	233	244	250	264	234	274	252	224	234	216	255	256	255	218	219	269	238	271	259	234	261	234	253	266	228	267	258	238	264	220	255	246	232	239	259	249	245	243	265	233	228	258	243	258	254	236	254	260	251	214	232	245	236	263	264	281	246	265	237	250	251	257	268	278	256	259	244	231	268	249	250	260	249	250	235	221	252	257	228	230	208	261	244	257	258	275	269	249	262	235	266	221	264	262	254	238	264	271	235	226	219	283	249	234	256	236	244	250	255	226	260	252	266	267	248	271	264	252	263	243	278	263	249	269	250	239	269	241	237	239	226	261	264	254	245	249	267	221	246	245	251	278	259	255	225	256	262	216	282	289	268	240	247	213	263	257	245	213	245	239	241	234	267	251	230	250	266	255	236	242	232	245	253	265	265	249	275	250	245	262	238	265	252	231	268	249	242	288	266	223	260	258	234	247	227	258	240	258	250	265	236	269	244	246	230	236	241	263	265	253	231	230	253	252	266	242	252	272	224	256	248	220	261	242	246	269	277	265	244	262	269	234	272	244	255	225	254	257	243	210	242	240	240	259	227	237	247	278	247	224	271	251	251	231	233	245	238	239	264	227	250	234	267	244	224	247	251	240	284	253	234	237	255	249	255	251	261	255	245	260	257	249	239	248	260	256	244	263	268	254	252	235	230	279	221	231	257	255	260	258	237	246	237	257	247	235	245	243	253	221	249	266	235	245	250	274	236	247	255	245	250	226	256	222	235	225	267	233	262	236	216	245	265	239	226	267	245	252	238	235	243	252	246	245	271	233	212	230	238	214	239	245	232	255	265	265	274	235	218	250	236	247	277	263	234	247	231	256	236	236	249	232	248	233	246	241	267	220	278	248	230	250	243	239	237	261	237	258	249	256	223	275	233	243	226	259	248	232	234	222	261	250	271	263	242	244	248	241	270	257	246	250	280	233	249	219	255	234	247	235	269	227	279	253	216	255	250	256	230	242	268	274	235	281	285	250	238	263	245	244	240	258	241	263	292	230	252	257	259	236	229	227	254	260	279	242	240	223	238	265	230	239	250	246	249	229	238	279	253	252	244	262	256	257	265	242	235	242	221	248	265	262	264	223	242	258	252	254	234	241	238	229	281	254	226	266	238	282	237	236	265	250	250	240	245	275	222	254	233	235	241	251	269	270	247	244	235	276	235	249	245	279	224	236	225	242	237	247	225	257	258	250	272	250	253	229	250	269	242	260	226	237	256	236	242	251	264	235	232	214	246	254	253	257	235	266	266	227	236	228	277	259	235	270	254	237	259	268	259	259	239	245	237	233	241	266	266	255	211	258	257	246	273	235	242	235	223	240	251	273	265	265	241	242	237	250	265	265	222	254	233	284	224	236	236	258	246	248	224	236	257	242	259	245	249	257	281	251	251	262	247	222	242	247	277	247	254	241	272	255	261	223	251	257	261	230	258	241	239	235	263	256	249	249	231	252	208	241	259	245	262	252	279	234	266	236	219	219	258	242	263	253	251	251	288	250	243	234	260	252	267	237	243	224	245	252	237	262	278	267	266	275	236	253	243	226	271	256	228	235	249	223	258	251	244	253	276	251	235	214	254	231	255	251	259	225	243	241	259	242	253	239	256	262	265	244	268	256	227	249	252	250	246	262	265	235	259	248	234	255	253	266	271	231	243	252	221	263	247	241	229	246	242	246	221	230	245	233	231	229	221	241	247	258	260	232	269	247	250	253	253	237	244	269	246	238	224	267	285	262	219	233	273	278	250	245	253	245	238	234	252	274	258	231	231	255	258	255	255	243	245	241	245	245	236	237	216	255	240	253	254	235	258	267	265	259	253	250	248	254	238	256	244	251	266	229	250	245	238	271	221	232	239	271	259	257	253	254	242	240	233	225	218	259	238	242	248	226	238	236	234	255	256	251	238	237	237	235	256	262	251	215	252	223	224	256	244	265	246	251	209	255	269	269	242	243	244	255	241	261	250	261	238	278	253	258	260	266	255	255	218	243	245	269	252	248	227	232	243	244	230	273	251	221	276	264	255	261	278	224	246	236	233	251	259	263	230	232	258	262	240	256	255	248	251	224	265	262	237	258	267	227	267	261	253	246	254	216	245	238	245	238	258	229	233	241	277	241	257	240	251	233	278	248	229	266	258	233	219	238	266	223	264	222	253	245	248	255	257	236	266	259	235	262	239	232	256	278	221	243	237	242	226	253	240	248	220	255	255	245	217	249	238	240	266	253	263	252	232
5336	10132	8528	4453	2904	2078	1546	1347	1145	953	853	800	756	662	646	601	609	572	595	550	564	540	500	522	486	516	512	498	502	464	450	495	456	455	465	480	470	442	438	461	470	487	447	489	486	419	448	430	441	447	439	474	475	426	454	425	451	487	462	409	457	478	429	435	467	452	428	474	421	461	447	437	458	408	471	450	430	420	426	468	425	426	421	413	473	449	441	423	434	462	438	434	428	430	473	470	416	447	447	494	450	425	392	448	427	449	406	428	450	421	425	449	453	422	447	451	475	449	418	447	437	394	433	468	412	444	446	430	438	477	443	432	431	452	429	481	440	454	446	419	438	439	439	468	432	420	444	421	409	409	411	456	471	434	426	445	422	448	410	455	467	447	457	461	411	466	463	429	416	457	460	450	463	421	465	455	428	446	432	447	444	476	426	417	488	425	451	435	467	451	429	420	436	438	450	452	465	472	386	455	438	439	444	442	476	487	427	470	422	457	417	428	394	459	449	424	419	440	456	448	444	431	443	416	429	441	464	435	434	439	434	416	414	432	442	472	426	450	435	432	429	465	461	444	396	420	452	429	419	415	445	441	456	448	470	442	427	463	425	439	438	439	443	437	422	457	419	419	466	440	446	394	417	417	451	476	429	447	407	459	436	402	410	456	440	486	445	437	451	446	466	464	434	418	430	469	417	494	427	405	435	408	379	416	462	427	430	444	425	436	405	433	407	443	460	448	441	435	425	398	435	434	417	444	421	442	443	441	447	405	457	433	482	420	437	431	438	453	401	415	436	442	444	449	469	435	444	421	460	470	442	444	435	455	433	405	439	448	421	427	447	399	461	437	455	406	411	447	390	428	448	455	464	439	439	451	433	459	449	410	421	418	446	413	425	419	436	437	430	441	451	457	451	393	429	396	451	487	410	420	466	391	410	418	406	436	463	428	402	453	416	420	445	458	447	441	449	455	455	467	464	494	463	452	456	435	447	408	488	444	410	443	435	412	385	431	479	458	425	425	444	426	459	468	398	418	453	417	431	423	422	439	427	403	441	427	456	441	457	451	417	441	446	463	410	428	444	423	466	426	418	468	447	435	401	449	452	409	393	457	440	448	452	422	445	417	461	432	449	436	467	467	418	438	428	411	441	453	410	448	398	412	434	429	439	436	440	421	443	390	443	416	408	455	410	396	428	414	423	429	441	414	430	452	430	434	434	496	461	437	426	453	432	398	471	417	428	468	416	455	430	446	411	452	432	428	428	422	420	395	447	424	433	403	432	448	444	450	437	429	427	416	421	411	408	424	449	386	441	417	462	431	426	409	425	409	445	425	413	440	452	411	424	421	441	485	426	417	462	451	423	459	476	401	403	459	431	426	477	448	410	476	414	470	448	435	458	472	476	439	438	439	454	434	499	420	427	470	473	429	436	432	411	441	427	462	453	458	429	450	421	412	406	465	463	439	413	420	405	461	451	421	413	429	488	420	419	406	430	449	422	446	438	395	437	438	450	454	436	440	444	393	469	402	425	449	478	485	426	441	422	486	442	468	442	433	441	445	494	502	426	470	401	422	480	435	454	424	427	468	437	408	423	419	424	456	465	471	407	452	440	414	429	446	422	421	439	438	426	444	427	447	403	419	418	421	445	448	419	407	455	397	434	417	427	439	451	451	432	440	409	466	403	457	425	416	420	403	425	440	399	497	478	419	438	426	413	453	435	484	422	458	414	393	443	449	454	436	427	421	408	446	420	418	453	431	420	414	435	420	430	435	455	408	427	402	442	417	440	435	446	463	438	392	454	412	472	433	418	424	447	471	456	435	393	392	450	422	422	470	431	444	438	432	411	395	463	423	425	437	462	420	456	455	458	403	448	437	392	428	440	450	440	418	428	427	457	442	442	443	453	438	393	428	449	496	411	431	442	431	430	432	412	457	413	456	445	485	438	435	445	423	447	429	453	461	455	461	433	430	414	404	430	454	440	441	435	441	431	421	477	401	455	441	447	445	440	433	415	425	419	450	439	455	466	447	423	456	408	476	437	459	463	456	450	427	446	451	474	432	413	414	456	463	402	439	458	419	458	451	420	407	441	418	441	390	438	434	454	449	445	446	464	433	415	412	413	448	434	457	426	457	418	456	435	430	416	455	421	432	429	435	403	424	449	389	431	439	452	423	404	464	428	419	453	443	410	454	429	419	443	432	431	457	444	440	452	463	454	438	443	452	439	437	397	424	431	464	472	403	422	466	458	412	416	411	431	434	406	406	409	484	427	388	431	434	429	460	440	404	429	445	420	436	456	412	473	480	421	439	429	403	475	447	423	448	445	437	427	399	420	429	417	461	419	451	422	423	459	434	493	472	439	433	442	473	388	443	405	412	448	419	439	465	453	458	517	437	406	416	434	406	440	449	451	395	479	429	442	400	473	449	424	480	428	428	464	401	452	431	415	437	425	445	438	413	448	410	423	454	458	473	445	444	456	454	440	442	465	459	435	444	438	436	443	454	468	401	433	459	456	440	440	458	446	475	438	412	456	444	436	444	391	426	426	434	487	483	481	453	435	451	446	443	427	467	425	416	456	438	409	480	389	434	400	434	443	462	419	464	406	457	452	430	414	436	449	409	462	405	420	381	427	447	424	410	407	444	458	427	443	497	440	439	456	441	438	403	437	450	457	499	424	443	458	450	450	468	458	445	443	394	437	426	438	460	447	416	429	422	445	469	445	452	417	465	444	453	422	465	407	420	440	454	455	437	445	447	444	416	455	446	425	470	442	453	419	413	408	451	454	435	456	429	455	423	431	460	451	417	461	461	424	430	402	432	393	429	441	446	446	424	442	430	427	446	389	433	442	430	466	449	434	469	452	464	439	444	432	472	439	439	423	457	413	450	406	447	434	443	397	432	440	451	459	426	452	415	413	466	445	433	420	456	445	438	446	446	418	487	407	436	395	416	476	417	437	455	387	424	483	455	413	444	454	425	444	431	397	423	466	424	426	413	416	424	440	461	476	464	435	430	455	451	448	442	404	421	417	441	434	465	457	442	453	417	467	435	422	455	449	426	448	445	404	399	404	444	419	433	444	429	427	446	487	407	404	418	477	447	404	389	440	419	442	421	441	432	423	454	423	442	446	469	435	432	412	418	416	432	413	420	419	431	400	411	460	456	446	447	404	450	409	423	442	446	421	400	430	463	480	470	469	376	439	460	412	418	399	465	477	460	451	427	433	423	398	472	462	449	453	452	402	394	441	438	439	415	419	447	453	467	406	452	434	452	444	435	390	417	442	429	439	452	445	437	400	428	413	441	423	410	430	468	361	438	425	430	420	436	416	449	458	441	402	421	457	431	437	462	422	400	419	475	414	422	420	448	455	456	470	413	432	428	437	449	447	451	450	436	415	446	460	411	453	454	453	414	422	474	444	469	421	458	486	440	427	413	440	456	454	449	447	462	433	445	418	455	450	429	418	421	417	439	412	424	431	415	436	402	423	411	457	409	425	405
23225	21284	29071	23813	21284	20002	1747	625	458	398	318	313	267	238	215	225	182	177	171	196	198	176	174	157	174	161	182	157	152	154	138	133	130	157	134	130	165	136	124	135	138	154	132	145	148	157	136	151	122	109	146	130	122	133	132	138	120	135	138	136	118	138	137	122	121	127	164	130	135	131	131	144	129	125	146	118	136	149	150	137	126	125	122	119	136	144	152	124	129	131	131	114	116	118	128	134	130	120	138	130	148	114	111	125	135	127	147	109	155	122	137	111	128	121	121	130	122	126	135	137	132	140	122	137	126	128	115	132	135	137	121	132	128	116	107	117	112	142	153	146	155	135	140	142	150	125	138	127	142	139	140	126	122	132	122	118	121	106	128	136	119	127	131	129	139	136	137	97	113	123	129	132	127	127	134	122	113	115	149	122	128	114	132	143	121	134	127	128	147	140	145	142	138	144	141	137	144	119	144	138	117	131	141	114	128	141	127	120	155	100	122	128	139	139	126	111	137	129	121	133	119	146	158	122	131	131	158	123	141	126	132	149	137	141	141	129	148	118	141	146	114	134	145	142	130	130	124	112	133	128	135	126	117	112	135	141	120	143	137	124	128	132	117	135	136	131	147	135	114	140	127	111	126	133	159	158	149	140	145	133	136	116	118	125	132	117	123	138	120	152	120	113	121	136	119	120	141	125	126	137	123	124	105	130	112	119	136	133	138	129	121	136	122	154	122	122	126	133	126	145	136	132	129	137	140	157	120	122	125	125	140	121	132	150	138	127	128	139	115	116	125	142	146	127	129	130	118	131	128	123	133	111	138	135	137	113	115	136	130	134	141	150	108	136	132	119	122	121	133	134	119	134	126	147	121	125	136	139	115	123	122	138	116	126	133	118	121	140	119	113	113	132	110	108	120	120	121	128	131	132	127	127	123	149	134	147	140	117	131	131	129	117	135	135	152	102	120	132	126	140	140	127	130	137	137	132	128	137	120	147	118	142	106	130	119	148	127	125	123	133	136	125	133	146	120	117	126	123	129	119	128	115	139	116	122	132	134	124	117	136	119	136	140	116	159	123	140	116	132	117	144	129	136	133	125	122	145	113	130	130	125	126	138	130	132	111	109	124	124	134	123	129	143	138	134	122	135	146	116	129	148	133	125	127	140	134	125	143	102	136	121	128	128	137	120	130	126	116	141	117	120	118	119	123	128	123	122	113	124	114	105	134	125	113	137	140	124	148	133	120	145	118	123	121	130	142	138	136	126	128	130	106	136	124	123	153	136	146	118	132	140	132	119	124	122	150	127	130	129	107	130	105	122	129	148	127	134	135	139	121	139	133	144	136	125	144	105	144	114	138	134	143	127	123	107	133	136	122	128	124	132	142	116	130	135	148	142	141	118	127	127	151	132	123	142	126	139	122	136	116	104	148	124	108	121	122	121	120	132	117	128	153	140	112	131	139	142	127	145	116	128	119	131	140	131	127	138	134	132	140	130	146	124	133	103	139	116	148	134	147	138	145	151	132	142	139	141	102	136	142	115	115	129	106	107	118	128	143	141	147	124	142	134	133	111	119	124	135	134	130	119	129	120	138	126	139	151	126	130	116	136	117	141	141	134	140	139	130	125	117	120	149	127	129	137	135	150	133	157	151	141	149	109	135	122	123	122	130	149	123	115	116	100	117	124	119	123	138	128	132	130	119	121	124	127	130	124	120	131	117	136	115	108	135	120	123	130	126	135	138	123	120	123	124	140	135	131	132	138	126	129	122	146	126	120	134	135	111	139	132	111	126	123	124	120	126	125	115	130	132	135	119	129	129	124	123	131	113	123	126	132	120	119	155	144	123	119	108	120	130	113	135	134	129	113	123	140	140	132	107	135	125	121	129	110	128	133	119	132	122	106	133	128	144	145	149	120	133	141	120	135	131	122	125	145	134	139	116	157	116	120	124	143	129	130	132	126	122	130	127	128	112	118	139	138	126	134	124	146	124	140	124	128	152	138	112	131	128	114	133	127	114	115	147	122	127	135	139	126	124	129	142	117	135	127	105	119	118	123	148	124	111	124	115	130	135	121	136	130	118	95	121	124	128	125	142	123	134	114	118	133	122	123	133	120	129	143	128	150	141	127	147	133	147	123	131	131	141	139	116	135	110	134	130	138	128	103	142	145	119	102	124	122	144	140	119	123	126	123	127	124	123	143	118	141	111	136	120	137	134	140	117	125	119	136	127	128	137	127	148	126	132	127	120	110	128	130	131	117	142	127	127	139	112	117	130	143	119	105	133	126	130	121	109	112	126	117	146	144	127	113	114	138	135	125	149	154	110	141	128	128	143	130	138	125	144	143	127	123	135	137	113	135	110	132	124	141	123	105	127	139	125	137	137	120	115	119	144	139	110	123	108	145	108	134	126	134	120	116	97	146	153	142	142	120	138	112	116	122	132	129	128	122	121	138	130	131	106	121	121	118	133	121	109	121	123	124	140	114	142	126	130	118	118	124	136	133	134	126	125	113	124	119	127	104	132	117	134	140	131	128	119	125	134	136	134	114	130	137	131	143	114	141	126	121	127	114	102	130	144	128	145	130	127	127	131	112	127	123	110	145	133	137	111	118	140	116	142	151	109	130	118	122	140	121	134	116	143	120	126	144	103	145	149	114	121	128	132	165	142	127	129	123	108	131	132	135	152	149	113	148	140	125	133	139	152	124	147	127	128	121	142	122	134	145	137	128	133	142	125	143	127	130	127	137	134	134	128	143	141	119	133	128	125	114	114	112	120	144	131	157	121	126	126	131	150	138	131	132	134	132	128	109	119	123	116	137	120	116	110	112	125	130	131	135	129	159	155	109	114	136	112	137	143	129	141	134	115	118	122	121	112	144	139	159	117	128	142	101	121	125	114	127	136	145	127	139	118	145	132	144	123	96	98	128	130	114	127	111	131	120	126	126	117	125	158	137	109	120	134	145	126	120	126	131	123	132	105	131	123	120	110	141	108	129	125	118	127	143	153	120	117	127	140	124	135	142	109	121	116	138	129	138	124	131	137	94	134	120	124	153	111	138	158	133	117	131	145	125	134	131	108	122	117	129	119	133	127	132	121	132	131	123	144	138	128	131	129	148	127	135	126	127	122	120	108	122	120	123	109	110	134	116	149	127	120	133	118	123	126	118	131	120	161	130	120	125	136	137	136	122	138	105	118	114	129	132	138	136	149	112	136	139	127	117	152	122	131	130	114	137	128	126	124	113	125	112	115	130	131	148	108	145	137	149	128	121	124	115	128	130	121	107	137	123	124	124	144	128	111	134	123	142	155	114	131	124	121	151	117	136	131	139	117	132	134	110	127	124	125	118	114	134	136	114	128	141	119	133	134	120	122	123	118	128	149	113	113	145	122	132	137	122	124	123	108	140	132	108	128	138	126	99	132	136	141	137	131	148	132	123	134	140	133	136	126	114	122	126	101	145	117	120	130	120	128	115	135	113	136	118	119	134	130	137	112
7702	16174	13636	7080	4729	3236	2449	1918	1639	1242	1082	915	788	681	670	562	577	462	485	421	467	415	360	367	375	334	348	302	297	317	293	297	311	265	285	279	304	270	243	284	283	281	280	291	274	234	278	251	254	258	241	207	224	268	274	239	238	257	250	241	246	239	248	249	221	246	237	240	239	253	239	242	258	224	235	270	236	219	226	240	235	243	216	213	246	229	245	238	228	238	217	236	229	234	224	230	218	221	243	193	216	214	231	237	239	237	225	227	229	225	255	220	198	211	258	218	224	249	239	246	242	211	242	235	239	231	228	240	226	227	231	230	233	232	231	230	224	196	231	215	238	220	238	265	213	234	265	210	256	233	236	237	237	228	246	225	207	240	249	218	204	234	209	239	215	239	245	247	206	204	209	238	227	229	220	226	234	235	239	236	217	236	260	228	241	259	214	226	238	229	241	230	226	247	245	234	244	234	218	249	235	243	212	219	216	228	235	232	218	231	242	244	256	235	224	231	232	222	247	223	234	218	222	234	249	234	206	233	234	198	236	209	247	216	207	213	254	227	224	236	227	233	228	218	212	224	236	225	247	249	250	207	227	218	202	242	252	232	214	224	235	216	228	244	206	222	222	257	221	227	254	248	239	223	235	250	236	224	237	232	217	248	219	198	232	223	213	210	215	221	244	232	218	204	257	221	227	222	212	229	238	225	218	224	229	218	226	213	221	224	239	208	249	222	239	228	223	231	222	238	228	228	218	234	232	240	203	233	240	236	208	228	207	227	226	225	228	249	232	205	229	211	212	259	223	209	226	227	190	220	219	225	233	239	204	219	230	221	238	257	234	226	222	239	245	253	266	228	228	228	224	225	258	225	237	251	238	238	253	225	223	218	232	222	224	226	227	217	221	215	229	238	253	213	247	225	217	207	244	230	249	208	251	242	203	216	222	211	227	232	228	251	240	212	240	214	203	237	223	222	229	218	209	221	244	219	230	219	240	259	229	233	201	243	242	242	226	201	216	225	193	249	230	223	242	223	231	232	223	238	233	224	217	236	220	244	228	249	219	249	244	211	224	228	238	253	246	216	228	205	263	219	236	232	211	222	220	218	208	213	229	221	228	253	238	213	228	218	243	215	241	226	213	224	219	188	220	235	207	262	248	202	224	230	225	253	252	218	211	216	211	235	228	240	266	217	229	241	245	220	211	229	232	233	237	241	226	220	230	213	222	242	244	230	208	204	225	247	239	204	214	241	239	231	236	231	242	227	214	229	225	210	229	233	212	236	231	234	222	246	224	233	217	257	221	236	222	238	222	224	228	262	225	230	213	236	254	232	209	228	224	222	210	248	224	222	236	185	206	202	230	223	239	218	228	230	229	251	237	211	231	248	203	219	212	208	219	234	199	214	249	215	239	209	226	233	218	198	241	213	223	230	247	224	219	250	223	215	213	199	238	230	222	230	248	228	234	227	213	209	213	237	239	250	243	256	247	225	224	225	231	230	227	214	231	235	218	224	256	222	214	235	218	222	219	226	223	238	208	220	230	240	245	220	198	189	218	220	235	229	222	257	213	227	227	244	206	245	234	249	243	222	237	221	204	221	212	236	265	211	205	232	230	232	219	250	236	223	252	244	204	227	226	249	225	227	199	235	226	248	235	214	244	244	211	237	225	217	215	232	225	244	233	243	214	226	227	246	241	222	223	227	266	236	226	246	228	261	201	225	248	257	237	228	257	245	209	230	222	232	229	239	212	252	219	199	259	212	204	256	223	230	214	261	220	248	218	241	225	239	222	268	206	237	247	240	229	216	258	239	259	221	206	231	226	185	218	246	227	208	209	212	199	207	237	235	223	228	209	196	223	226	241	239	224	219	220	222	243	225	203	220	207	224	233	238	243	209	222	225	207	246	249	215	212	230	198	228	191	229	226	207	223	235	238	241	233	222	245	231	240	225	262	238	221	230	205	208	228	226	217	204	246	235	238	237	200	231	211	236	235	256	245	233	234	223	233	228	198	243	264	218	216	218	225	212	244	237	226	233	218	273	215	201	226	230	224	234	221	218	237	251	226	238	219	242	212	215	215	230	231	256	240	229	203	249	227	219	233	234	230	207	223	208	215	214	228	200	213	228	207	251	245	259	241	227	212	221	238	243	229	203	206	239	234	213	258	244	193	226	217	256	231	211	232	237	206	214	250	227	221	204	225	241	201	238	221	237	211	202	220	245	216	216	234	232	216	242	221	257	237	227	208	223	235	243	234	212	223	222	225	224	224	238	206	220	230	210	204	243	234	225	228	227	243	226	224	228	223	223	229	236	245	223	209	267	218	217	211	224	248	232	221	222	208	210	247	238	232	246	237	218	221	202	242	199	230	213	240	210	220	245	214	205	209	216	223	219	236	222	211	226	199	230	247	240	258	253	235	230	208	216	225	221	216	236	237	222	240	237	243	250	234	240	246	220	217	229	227	212	231	239	242	235	208	223	234	219	182	229	216	204	232	216	267	209	208	211	225	209	212	217	237	235	209	221	208	214	227	229	233	225	233	244	211	216	207	240	220	233	251	223	258	255	235	211	212	220	227	219	255	188	220	205	237	221	233	227	250	239	216	222	221	219	266	226	206	230	223	212	209	224	230	245	242	238	219	209	225	224	238	219	233	231	236	227	241	236	205	224	236	214	218	224	252	223	219	219	226	206	232	216	214	216	229	260	242	253	212	240	237	237	226	255	222	243	213	214	228	217	213	247	242	239	227	250	211	234	237	216	219	241	245	231	229	233	202	230	243	233	246	236	192	210	209	207	232	234	218	202	236	263	200	234	223	205	211	209	232	238	224	209	226	237	243	233	230	241	160	224	245	238	228	222	216	205	240	235	230	211	237	226	234	217	230	227	226	250	229	235	213	207	223	222	222	230	263	223	230	216	223	254	232	232	220	249	221	242	216	249	206	215	241	256	218	225	216	208	222	210	246	223	213	214	214	203	212	197	227	232	255	239	230	201	201	235	243	212	233	223	200	205	240	223	206	208	224	230	210	230	218	229	205	260	213	203	216	221	234	224	225	216	216	223	219	227	234	229	226	227	223	203	260	226	229	217	222	236	218	192	211	242	212	215	231	219	233	219	233	231	237	230	252	210	230	231	240	230	210	226	214	217	237	230	208	240	215	221	233	208	200	203	226	253	246	233	230	203	239	210	247	225	231	208	217	228	210	224	226	221	213	211	214	240	238	224	224	227	226	234	242	227	227	239	217	229	204	225	220	210	238	233	225	234	239	229	236	199	245	232	239	218	241	226	218	230	215	235	234	230	200	213	224	243	246	212	204	226	232	223	236	211	244	226	268	246	267	238	231	232	239	234	215	227	232	219	211	241	248	239	218	244	193	213	243	233	240	232	230	220	232	239	203	220	208	247	221	211	231	227	209	220	220	204	229	235	222	200	240	237	235	211	243	223	219	202	246	256	252	236	218	241	236	238	211	253	217	248	240	203	221	243	236	211	211	215
26700	20162	6536	849	593	490	375	332	352	378	321	354	349	329	340	333	342	377	323	338	333	324	367	343	337	323	332	333	378	325	344	333	342	352	349	331	345	293	366	336	359	303	339	332	304	327	323	335	353	330	307	327	315	342	325	338	351	346	312	351	352	314	347	309	328	360	316	281	351	333	338	319	319	356	301	316	318	351	347	331	346	339	343	307	355	333	342	308	348	346	336	328	346	359	323	352	336	334	305	359	344	292	334	347	318	351	333	345	329	334	314	314	302	323	311	345	346	367	310	318	319	340	334	322	340	313	328	342	316	332	320	311	305	300	305	325	323	338	321	388	337	319	311	338	330	341	328	353	332	331	318	323	345	348	327	336	340	378	329	355	334	310	326	317	333	343	334	323	309	325	342	332	315	326	362	317	313	337	336	329	331	369	328	321	353	327	363	362	319	309	341	330	346	308	320	339	311	320	347	332	356	352	341	336	321	318	315	311	329	340	325	329	331	322	312	342	341	330	329	333	353	304	318	344	317	350	324	323	337	322	363	341	335	319	341	342	341	322	352	326	318	355	361	314	340	349	311	355	345	344	330	330	316	331	326	353	354	343	339	301	360	324	331	326	369	315	316	314	338	314	313	331	327	310	353	356	341	345	313	319	331	349	332	337	347	337	347	335	323	326	342	340	317	358	309	307	327	309	362	350	302	354	315	349	305	379	335	313	382	370	328	341	326	330	324	354	358	341	363	323	335	332	348	335	324	334	345	321	334	326	357	297	360	355	331	335	313	329	354	308	300	334	380	322	339	396	342	306	308	329	336	329	337	317	346	337	323	337	368	343	358	347	340	318	321	325	338	345	334	328	340	341	330	339	328	328	291	328	310	344	321	355	335	360	314	338	353	329	343	348	321	320	338	340	330	344	349	298	330	334	315	328	324	373	340	296	325	364	338	329	347	291	369	326	322	337	348	350	337	359	325	333	338	328	298	352	346	307	331	328	334	317	347	320	363	347	335	352	359	356	363	315	373	354	353	331	346	332	332	352	334	354	327	337	327	318	333	358	314	347	290	305	318	325	359	341	326	325	355	292	348	340	345	350	291	308	350	353	344	341	333	333	326	327	324	315	338	346	328	323	333	315	331	353	346	320	329	332	335	333	299	300	342	357	302	357	313	335	327	304	344	328	340	339	321	348	367	321	346	349	326	368	313	350	346	314	353	364	351	315	362	351	348	338	329	324	344	340	313	326	345	352	327	334	353	330	306	359	316	331	325	308	338	317	339	338	317	316	343	341	349	365	338	337	284	327	313	376	340	304	338	316	361	315	337	346	374	349	339	311	332	350	324	360	327	375	327	325	336	312	334	347	349	318	345	361	350	379	312	320	319	328	321	376	340	328	388	323	348	356	312	325	316	310	329	325	347	372	339	389	331	320	298	350	317	333	350	342	296	309	352	327	341	312	353	337	295	361	355	335	322	353	373	331	309	325	321	331	349	335	333	326	319	345	307	315	297	331	323	330	329	356	344	307	346	322	314	327	317	347	340	339	330	347	325	377	342	319	341	349	344	345	349	327	343	350	313	322	348	327	335	358	352	340	308	325	336	351	336	324	326	321	357	348	301	380	311	337	361	317	311	281	322	321	280	320	306	351	358	332	337	355	330	343	360	341	329	302	317	343	340	345	319	339	339	319	359	350	326	323	287	342	329	329	351	340	307	336	305	304	340	331	336	285	342	353	354	351	328	337	280	356	329	346	318	308	312	325	339	339	329	337	338	326	318	356	325	350	331	320	345	356	333	321	371	325	328	317	311	328	336	346	367	356	335	346	315	341	319	340	317	332	328	330	303	341	313	322	322	327	361	329	334	330	328	353	326	314	341	307	361	330	323	337	352	330	339	327	304	364	355	350	312	345	330	310	322	350	344	289	348	348	305	309	309	315	337	327	354	294	359	333	337	338	346	311	328	332	331	337	333	302	343	316	326	335	337	319	333	304	360	321	315	321	345	343	302	351	281	310	353	330	308	361	342	324	341	337	307	329	288	315	326	355	335	311	327	343	323	321	348	324	327	365	332	311	336	350	340	341	318	327	316	327	381	374	326	324	343	334	327	305	309	372	347	340	320	334	367	355	366	361	319	335	327	335	327	332	337	312	342	320	354	344	360	303	315	337	345	313	303	323	342	325	320	342	310	340	342	367	310	338	327	302	337	309	312	334	331	329	375	353	324	335	294	335	330	339	332	334	330	322	352	326	341	338	346	330	293	373	342	371	355	322	322	292	297	386	343	339	361	317	341	346	339	318	359	329	290	338	330	325	348	330	335	340	365	340	331	306	332	319	335	362	297	352	385	364	327	329	350	306	322	359	318	350	307	306	347	329	317	337	361	323	352	334	344	347	316	343	313	332	339	314	326	330	357	338	327	317	356	354	324	353	327	329	327	313	357	340	315	335	334	331	307	323	368	340	344	324	322	337	354	308	303	329	364	352	327	326	333	319	335	341	326	327	331	346	302	306	333	357	312	351	315	320	301	320	346	305	329	318	347	339	312	348	357	330	366	323	329	330	342	334	323	311	338	330	369	344	336	349	329	336	332	317	308	342	320	319	333	352	343	330	330	318	328	342	325	345	340	330	324	347	313	327	295	351	348	338	352	312	352	308	317	329	335	327	339	317	350	349	349	351	356	322	350	331	338	309	295	358	355	335	366	335	335	325	329	360	332	310	335	306	339	314	315	335	350	322	336	359	354	339	326	320	339	358	308	361	334	335	342	343	295	330	339	319	344	324	293	295	321	292	325	340	334	314	332	326	310	327	309	325	336	335	348	370	328	318	288	343	353	306	356	375	330	331	322	344	358	354	348	338	340	338	331	350	335	307	307	348	324	300	313	361	335	330	321	333	354	349	352	342	337	359	346	315	330	344	300	337	327	329	343	349	324	345	330	330	313	325	356	345	361	321	349	322	348	318	343	344	331	356	317	325	319	361	315	348	315	296	333	350	360	341	334	326	310	337	354	307	328	353	332	334	349	355	316	343	317	311	342	298	336	310	320	336	342	322	325	310	283	353	350	296	283	351	337	322	317	311	340	322	333	335	334	333	329	328	350	344	324	354	328	295	313	300	351	330	339	334	346	327	301	325	352	320	338	329	311	314	291	337	340	316	334	354	384	325	343	337	328	349	345	316	348	320	321	357	331	340	357	335	322	347	325	320	335	341	308	364	342	312	359	346	306	337	343	327	325	340	362	324	364	284	333	336	341	325	329	337	344	342	326	332	309	304	361	339	397	332	306	338	348	338	330	320	335	367	349	348	339	360	322	346	305	340	313	298	343	340	332	330	312	331	339	330	338	333	349	321	352	355	357	350	341	326	367	343	311	344	340	329	351	318	335	347	359	340	352	319	348	319	344	342	318	316	320	326	356	330	337	309	303	324	308	351	336	330	337	320	350	352	336	278	305	350	361	323	305	355	328	327	336	331	296	326	322	346	350	328	364	349	331	335
4050	1635	1405	919	759	713	728	661	636	610	619	586	594	614	639	569	619	615	564	614	599	556	629	579	583	578	584	557	565	578	567	613	548	575	562	606	558	580	604	592	566	549	559	599	569	543	616	612	596	541	612	582	571	542	576	564	582	553	567	560	579	581	554	596	533	563	603	555	613	552	593	579	594	561	587	547	612	623	576	554	595	611	575	575	576	593	554	606	623	606	585	608	534	599	615	602	536	588	556	548	593	580	583	547	564	573	541	551	613	608	569	521	590	579	603	584	564	581	552	601	559	576	577	583	599	591	575	564	586	584	565	573	583	618	578	586	603	577	554	583	554	568	566	564	561	592	576	606	543	590	560	547	580	581	611	563	594	610	592	558	618	557	591	571	555	613	581	571	598	617	569	594	553	596	551	610	534	590	565	583	585	615	570	577	576	537	620	610	606	576	566	577	602	649	562	531	557	580	559	576	571	538	600	578	585	558	571	552	597	599	599	562	583	566	598	602	590	569	564	586	524	616	582	558	552	575	597	580	591	571	543	553	568	550	526	606	604	601	593	621	530	614	548	608	533	570	608	556	591	567	607	577	569	578	588	583	533	601	543	559	539	581	550	581	587	615	630	560	582	579	558	569	531	581	569	598	589	611	552	605	587	582	585	550	592	587	612	538	577	610	544	553	588	586	579	584	581	561	566	606	587	594	566	574	627	623	597	518	549	570	573	568	602	595	545	570	590	639	601	584	551	548	573	580	558	565	556	570	567	599	603	623	590	549	595	606	547	530	565	593	574	562	593	558	585	569	576	563	590	602	560	539	568	610	567	582	554	565	566	566	580	596	558	567	548	597	569	560	565	616	554	592	611	588	605	557	573	599	567	545	542	560	587	552	531	568	612	519	585	566	594	595	577	528	585	599	594	531	585	522	542	552	536	615	584	549	555	561	556	623	558	611	551	552	600	587	542	590	575	612	537	598	572	570	599	576	586	619	602	567	560	557	639	592	603	539	582	583	562	564	526	513	571	619	591	536	569	608	545	595	556	566	555	605	544	562	536	551	546	531	573	586	562	553	599	569	537	605	561	557	587	566	565	569	567	574	582	556	569	593	547	559	578	566	628	542	562	536	590	596	606	627	580	579	590	573	592	576	556	578	530	561	554	573	600	604	543	561	552	521	581	598	535	615	586	539	543	608	579	589	579	537	597	579	574	587	559	567	570	582	621	556	595	531	553	602	571	592	551	589	535	587	592	559	573	593	539	565	605	557	606	563	543	557	579	521	569	569	554	612	611	608	561	561	539	599	542	595	572	567	571	582	602	599	522	598	553	629	610	593	580	539	583	577	587	593	609	564	565	530	581	564	589	590	597	595	580	566	556	600	552	597	540	555	555	574	541	576	562	537	539	590	531	571	517	565	544	605	596	563	603	582	590	574	594	573	532	583	556	587	542	568	572	553	566	558	578	576	620	570	610	550	576	559	619	533	573	543	598	549	551	534	602	574	585	574	548	610	559	596	567	543	516	604	578	567	587	576	620	596	552	588	593	557	584	602	589	564	567	595	584	614	572	556	571	577	598	562	538	574	593	571	522	623	585	576	575	590	554	534	547	561	540	598	559	601	572	594	555	556	588	587	563	594	562	603	577	572	536	564	586	550	574	590	579	626	545	574	574	571	548	585	577	554	573	568	599	559	530	549	670	607	573	577	569	581	613	552	629	594	598	601	592	545	589	589	576	601	601	591	591	628	535	562	557	569	557	587	589	563	582	563	623	568	559	560	556	582	567	597	559	562	578	551	573	580	582	497	622	605	521	538	578	570	514	607	597	553	557	594	590	558	544	599	580	551	594	559	582	577	588	586	559	613	594	523	564	499	568	563	573	542	535	608	558	538	547	550	556	567	616	563	634	568	592	603	585	591	571	579	562	520	616	566	529	595	569	584	543	570	570	600	618	543	567	557	542	544	575	596	592	559	605	576	613	584	497	618	572	571	570	563	528	576	603	561	612	581	577	627	570	594	599	595	590	590	556	620	583	527	557	558	580	589	576	568	574	593	601	588	519	590	521	565	587	596	578	553	559	576	630	559	570	562	564	552	572	579	599	564	617	616	590	560	585	597	617	539	629	516	558	589	546	574	614	567	554	579	549	566	575	590	529	554	525	548	624	564	541	536	574	573	579	574	602	547	541	573	577	612	583	618	558	578	556	589	564	523	598	556	573	568	543	575	543	566	605	550	534	595	606	600	569	543	568	576	568	578	577	611	530	594	565	631	571	579	589	557	589	544	581	569	592	554	587	543	552	563	586	595	603	546	581	569	608	584	531	562	574	560	583	580	583	556	546	600	567	582	566	537	596	615	593	591	544	560	565	543	569	596	573	556	542	584	537	548	562	595	570	571	569	564	604	567	617	573	594	640	541	599	552	574	526	572	602	560	581	582	559	616	570	583	573	552	570	565	562	579	590	557	601	604	541	559	563	577	607	558	572	585	567	582	532	570	596	577	553	570	578	580	531	544	579	588	608	582	556	569	571	544	562	584	539	561	580	544	578	577	573	568	607	590	609	589	536	565	577	560	559	575	571	549	568	557	539	613	595	568	573	564	587	511	557	590	573	578	597	584	565	597	585	589	577	594	583	555	577	588	558	562	570	564	568	587	552	564	611	599	573	551	557	562	619	562	595	610	637	584	571	549	537	543	570	606	563	549	563	590	609	561	541	564	599	550	582	573	591	582	584	568	609	560	568	601	595	618	592	594	577	584	577	549	602	586	577	564	556	583	584	590	553	570	566	570	573	553	581	603	553	563	565	574	570	581	607	562	581	573	583	596	567	594	572	558	622	569	578	565	567	558	594	574	560	560	560	562	607	541	594	569	584	586	578	564	577	557	589	614	590	561	608	595	587	614	582	547	588	565	613	567	565	564	605	558	597	578	575	623	575	601	566	580	549	595	574	553	553	558	559	544	552	545	533	572	613	546	586	602	545	550	569	580	551	628	583	607	543	641	538	571	602	595	553	566	550	545	617	558	594	566	522	556	541	587	619	603	582	593	572	550	583	602	562	589	536	579	572	565	596	555	533	584	560	595	601	556	558	551	597	558	552	567	600	541	589	556	573	609	583	562	594	612	555	582	587	578	564	551	543	588	613	582	551	584	568	572	530	567	544	560	606	554	551	577	634	567	580	556	570	543	556	601	592	601	529	592	538	604	584	551	613	553	572	553	554	607	622	543	557	561	578	588	560	569	568	598	550	585	554	573	555	534	553	577	582	568	552	555	530	604	611	566	580	566	596	585	548	589	566	561	591	583	541	573	613	566	586	559	611	623	569	585	528	530	591	596	536	606	560	572	578	555	619	585	561	564	580	625	547	530	572	527	606	579	563	558	568	551	572	598	572	616	592	580	566	595	601	592	544	545	582	602	601	584	562	573	606	587	568	551	551	573	571	601	581	531	568	578	548	578	586	553	579	612	582	593	543	567	597	577	567	601	576	622	569	602
24075	21226	28434	24319	20799	2609	702	497	385	408	339	344	287	309	301	296	287	297	311	283	272	264	245	259	274	264	232	260	282	266	249	257	288	275	229	252	242	250	251	246	273	253	233	221	252	231	229	240	247	233	255	247	259	245	233	239	252	256	268	286	212	299	240	240	250	243	232	261	249	238	246	245	244	261	229	290	277	259	253	216	258	227	247	224	237	255	252	224	241	250	263	241	222	238	238	233	249	230	239	236	240	271	222	235	216	254	254	267	205	225	253	239	253	218	262	214	236	238	256	214	240	233	268	253	218	240	253	240	276	235	232	252	240	225	237	250	229	243	230	262	212	231	227	223	240	279	263	255	261	236	227	231	239	229	250	259	228	248	258	230	278	213	253	240	247	250	259	228	238	246	254	262	248	258	227	233	232	227	260	239	211	261	253	234	247	233	255	205	241	244	212	236	220	259	266	266	253	252	224	238	264	212	235	236	218	242	250	244	235	232	225	225	252	248	241	247	254	248	213	255	256	231	230	232	277	253	249	247	237	284	234	238	253	227	250	257	255	250	246	238	282	256	242	269	232	229	256	244	247	258	251	233	246	241	244	237	217	233	231	262	237	270	246	247	214	245	248	219	244	236	229	211	259	233	248	234	262	232	245	245	269	221	220	233	228	231	251	239	253	236	252	265	258	217	239	212	253	223	238	254	233	247	237	281	247	237	224	249	223	237	224	233	243	231	240	246	266	250	250	223	246	226	259	241	248	210	229	248	232	219	260	253	232	261	231	245	249	245	261	231	250	230	232	231	229	247	227	233	244	239	253	261	219	243	254	249	237	239	243	202	250	271	277	232	232	223	238	253	259	249	223	246	263	213	232	253	241	244	246	253	271	271	234	223	257	254	248	228	249	254	206	250	234	244	239	245	244	238	234	226	254	252	230	229	237	222	233	273	243	227	224	237	249	260	239	250	236	230	239	227	207	225	256	231	258	240	273	259	257	251	255	228	237	213	247	258	232	255	227	246	239	254	243	217	246	243	276	224	241	236	273	220	215	222	257	217	246	226	227	237	243	264	249	259	242	230	235	250	268	275	232	233	236	233	248	221	270	242	242	247	238	245	260	247	251	254	233	250	242	237	239	264	246	223	261	282	230	257	243	245	233	255	231	262	233	242	240	231	232	227	222	260	227	226	218	273	258	258	219	246	255	240	259	253	254	262	252	249	253	243	241	226	230	227	254	268	247	229	257	232	233	237	215	221	246	220	234	254	268	260	235	224	245	215	238	235	259	218	239	244	236	205	271	234	268	258	238	248	226	259	232	256	245	223	243	215	231	234	238	248	235	247	238	238	264	244	227	250	274	252	269	238	256	234	234	238	266	256	270	242	253	230	238	269	246	242	271	226	252	273	245	255	238	223	237	268	242	246	269	246	259	231	228	224	229	242	243	236	235	223	241	260	238	270	248	256	232	243	201	243	268	252	247	256	226	237	260	253	240	214	201	303	247	266	241	239	221	236	229	230	257	238	247	225	249	245	209	242	269	224	260	229	258	244	234	224	250	205	237	261	236	224	272	265	235	249	268	255	257	238	237	240	205	250	265	233	246	266	273	256	257	232	262	234	239	236	255	240	257	254	272	264	243	231	242	273	246	251	253	260	233	236	243	211	239	234	237	233	232	247	223	245	249	249	233	233	257	271	245	229	231	255	228	233	219	240	224	247	245	243	228	278	248	236	229	269	273	241	252	232	252	250	246	237	269	261	248	241	261	234	240	243	269	236	204	236	229	237	251	249	263	251	250	268	247	227	252	242	259	246	259	232	256	217	219	228	253	238	241	231	254	244	237	225	271	244	240	236	261	239	223	249	227	231	259	247	227	260	237	242	231	214	230	234	258	231	240	245	239	240	236	243	272	241	225	230	243	264	244	229	251	269	275	287	243	245	232	250	247	232	229	246	245	259	220	280	233	228	242	231	260	209	231	255	256	237	246	256	237	228	206	223	239	249	227	240	243	209	248	253	217	249	239	237	246	258	253	248	246	253	248	259	266	236	240	259	228	243	234	232	259	260	254	251	268	234	258	238	259	252	246	265	225	250	243	270	238	228	236	250	252	240	247	251	250	233	239	228	229	234	249	261	246	261	243	241	246	267	244	212	236	249	240	261	269	242	225	204	257	238	232	223	260	217	222	231	242	236	241	238	250	242	269	239	236	262	255	230	228	261	248	242	230	242	237	229	258	230	230	269	240	236	239	275	239	248	242	242	254	241	212	251	234	246	237	240	221	257	253	242	228	218	224	208	255	233	274	210	236	253	250	248	258	231	252	248	227	229	248	263	239	266	243	245	233	249	252	277	236	228	207	229	240	225	238	259	214	213	234	214	236	239	207	254	236	246	241	252	257	226	249	234	260	211	251	236	246	233	225	251	238	265	247	233	249	233	255	246	259	235	244	249	235	220	225	238	241	239	270	250	241	239	256	246	256	239	266	271	237	233	240	229	239	235	233	224	263	225	235	249	249	246	259	202	253	227	267	230	243	206	261	242	243	248	248	247	246	263	226	258	221	232	243	246	243	202	243	248	228	271	241	267	244	250	261	282	230	250	236	264	203	225	238	253	253	248	252	252	262	244	237	244	220	233	249	265	237	251	256	245	231	197	245	252	244	227	261	237	248	237	267	198	239	249	216	242	264	250	234	258	256	213	218	231	247	236	232	280	241	257	231	244	242	238	242	257	230	220	255	253	233	258	240	221	229	268	220	233	235	233	265	253	219	271	257	224	244	246	254	241	270	241	270	228	238	261	241	254	229	216	250	243	238	237	226	256	253	235	255	246	224	265	278	235	254	237	221	230	256	234	249	241	223	259	233	240	236	254	229	259	247	258	239	232	254	252	244	242	231	240	244	248	234	255	236	226	247	240	237	236	237	243	226	245	254	221	251	243	239	260	241	226	257	240	237	243	242	213	239	245	230	250	250	277	260	228	243	234	266	249	254	228	239	248	227	256	224	237	288	235	251	230	224	234	259	255	262	241	267	253	239	242	223	242	253	234	220	215	234	254	254	213	203	244	247	242	246	214	219	238	241	221	245	244	233	237	250	251	219	236	222	250	252	277	239	229	235	234	250	228	236	223	257	242	255	233	246	273	247	274	240	264	228	251	255	263	255	237	227	232	251	241	208	248	242	231	252	259	250	255	263	208	246	246	255	238	232	228	227	234	242	243	249	216	260	277	255	273	238	263	220	263	267	259	251	252	245	243	256	233	238	245	239	247	251	244	222	264	241	227	236	239	245	257	235	242	224	213	236	259	214	258	222	251	257	235	241	220	246	235	218	239	257	229	255	240	243	222	228	234	272	237	244	253	250	256	227	231	225	218	264	218	251	257	245	243	262	243	240	222	232	220	266	244	235	261	247	246	250	228	245	259	264	258	225	236	222	229	236	253	241	268	237	258	262	243	260	246	259	214	254	256	257	250	240	226	213	232	259	225	235	236	248	231	242	236
5449	10309	8632	4307	2832	2116	1667	1344	1127	972	797	824	725	676	679	593	541	532	541	536	513	513	516	484	519	498	499	488	506	478	488	443	483	467	484	465	461	487	460	449	493	405	478	416	464	422	441	463	453	452	401	429	427	486	470	458	486	429	453	438	444	422	426	394	469	455	475	464	425	447	414	431	458	446	433	417	444	401	419	398	399	455	437	438	455	425	419	428	446	437	467	430	424	441	420	435	444	414	428	451	434	434	413	411	425	392	416	431	400	453	436	428	408	394	453	446	429	428	437	427	412	427	416	428	449	460	433	474	435	438	425	442	431	415	441	419	456	416	447	447	409	431	419	450	460	435	425	420	410	441	385	405	427	439	397	448	468	429	462	390	423	386	408	442	428	407	431	444	441	460	431	417	416	408	434	441	413	412	413	452	439	441	447	475	450	398	413	432	434	429	423	420	422	458	401	416	425	431	442	449	444	395	402	431	410	369	426	397	365	430	400	400	429	451	436	475	443	480	438	425	426	436	418	449	413	445	405	429	445	423	420	416	461	424	387	403	439	446	456	430	438	443	427	426	434	428	425	419	428	428	381	423	452	417	414	459	443	410	438	441	472	421	423	408	445	449	406	415	444	411	433	431	441	452	456	455	432	441	417	396	400	421	422	406	435	442	469	425	389	427	439	398	402	440	422	435	419	396	440	417	444	418	431	399	398	435	421	428	427	431	429	431	497	375	424	438	414	433	423	380	421	406	451	439	392	434	445	400	428	409	469	412	454	407	449	456	439	438	425	428	447	438	409	436	445	423	394	439	429	427	432	409	399	435	437	411	428	438	427	465	429	430	432	432	417	458	455	403	450	394	444	413	428	416	433	427	448	455	444	413	444	430	413	426	422	443	412	399	446	428	441	410	404	441	437	412	445	430	437	458	436	434	412	418	451	444	441	414	447	411	408	448	453	429	404	467	419	436	429	439	426	407	441	406	424	428	411	451	403	418	390	398	411	424	417	456	432	436	412	409	386	441	407	449	413	434	436	460	446	422	449	442	427	439	441	469	409	413	425	440	462	416	413	451	418	402	409	424	419	431	422	442	447	435	424	437	415	468	455	401	425	425	432	415	410	429	456	422	435	441	455	402	446	423	439	437	411	422	440	437	413	435	433	402	397	396	475	418	456	421	416	443	455	427	438	448	423	424	418	427	386	413	411	412	397	413	414	405	383	432	412	471	385	389	442	398	406	420	452	456	417	424	432	423	426	396	423	436	432	426	415	425	412	427	399	420	447	398	440	459	386	437	425	422	410	407	439	424	406	449	381	395	405	476	417	449	420	425	418	442	460	395	435	454	487	403	417	445	430	409	400	432	401	412	402	387	395	431	440	407	420	463	453	417	457	431	425	429	406	405	432	455	450	461	390	455	450	421	429	442	421	425	418	407	427	386	457	427	425	452	442	392	437	454	405	453	468	405	425	451	392	439	446	445	468	429	431	444	435	400	400	447	442	456	435	431	444	425	401	424	398	413	420	453	453	420	435	464	444	424	423	400	445	420	440	461	472	438	429	378	425	469	424	447	428	433	450	444	430	443	425	406	474	418	434	411	429	420	416	444	488	462	394	418	423	445	425	437	431	433	428	418	448	443	459	435	467	431	438	398	441	408	405	480	423	422	442	431	440	416	421	397	403	427	429	429	443	459	451	444	460	436	406	426	449	423	436	432	418	438	453	455	420	421	429	436	415	436	409	456	447	438	409	388	427	401	413	432	437	414	458	459	440	423	441	406	450	388	453	454	426	454	433	421	425	414	407	423	404	418	444	420	433	441	396	424	427	428	453	406	473	457	429	431	416	435	411	452	431	442	394	386	420	427	424	390	383	440	427	391	406	443	428	450	465	437	398	431	429	427	424	419	426	387	444	429	438	407	439	415	428	416	424	420	424	444	393	426	414	414	387	399	413	437	435	419	413	436	416	444	433	407	430	437	421	411	406	436	450	405	411	445	423	429	425	469	445	517	413	432	443	428	427	421	405	444	414	428	427	418	417	445	401	435	447	455	446	418	401	401	409	454	424	388	473	421	412	416	418	414	420	467	414	418	445	411	417	407	451	432	442	441	450	440	418	399	385	444	444	451	434	416	413	463	433	441	442	408	419	433	426	466	435	433	445	435	413	416	418	410	432	397	438	416	430	442	461	422	430	421	369	413	439	451	411	392	418	448	406	474	408	421	450	415	392	446	441	465	431	471	457	464	444	443	434	423	409	436	454	408	440	447	435	439	421	418	394	452	415	446	417	427	457	477	466	426	415	453	416	424	426	423	411	434	414	392	416	485	465	406	424	436	479	419	460	435	396	429	452	406	451	432	403	422	461	435	408	451	449	426	450	451	413	443	436	397	409	428	462	465	451	416	432	428	418	430	414	392	414	435	478	403	391	441	441	438	399	462	383	444	404	440	415	435	416	374	422	418	473	395	407	450	439	406	399	425	440	446	415	455	413	409	418	411	420	421	410	430	426	406	461	425	406	428	436	433	407	403	434	405	434	456	423	399	390	441	391	471	420	407	430	414	427	417	435	417	437	426	406	435	414	423	476	408	418	423	430	410	436	437	423	448	429	412	410	420	456	412	413	444	441	398	364	412	464	423	468	434	410	458	427	410	438	439	453	436	389	431	421	417	440	409	395	450	469	396	392	419	437	423	420	445	443	430	434	385	467	440	433	430	460	437	436	428	423	418	449	447	446	428	450	376	469	425	498	404	453	432	403	438	437	440	420	445	388	430	383	414	388	439	437	453	444	428	424	381	428	394	402	450	439	391	437	411	460	457	421	431	412	449	390	454	451	443	417	421	454	433	393	391	448	414	463	408	436	454	451	431	403	450	416	429	432	440	412	432	408	449	458	388	435	439	406	411	383	402	418	437	457	417	401	433	434	438	442	445	390	449	386	424	432	442	452	448	394	450	438	451	414	423	444	430	446	420	464	408	451	436	448	424	396	410	446	472	423	409	464	391	401	415	446	429	430	456	421	395	442	439	424	414	415	393	428	412	412	419	451	416	446	423	437	464	437	408	429	420	452	425	425	415	424	400	429	410	426	425	397	410	393	433	407	412	421	424	429	407	396	407	429	423	419	411	425	438	456	444	458	424	381	421	447	421	410	431	398	428	443	423	424	411	438	429	411	429	407	425	440	419	426	452	432	442	413	417	412	470	419	408	423	436	428	432	406	459	422	396	406	400	412	407	418	434	449	402	430	433	403	457	456	417	432	410	448	452	462	419	437	453	415	422	423	473	438	416	447	425	459	443	418	445	461	431	473	443	408	446	419	426	412	412	434	425	410	413	419	452	433	416	427	399	432	450	411	418	415	443	408	417	421	404	414	420	447	445	437	424	437	443	398	415	427	403	448	450	413	420	431	412	442	393	414	464	434	415	448	440	413	416	422	387	420	457	455	418	443	414	426	473	402	426	445	446	444	424	415	417	440	413	418	393	409	404	401	421	394	428
23191	21260	29059	23771	21265	20053	1733	619	463	374	363	287	278	246	245	204	216	182	207	186	168	164	159	170	145	140	157	158	136	139	165	144	132	115	120	132	153	143	146	131	130	116	141	137	139	133	138	118	147	130	143	118	122	139	114	149	123	137	135	107	120	120	125	136	140	127	130	113	139	136	121	137	138	113	111	123	127	112	142	150	125	118	119	132	120	145	115	114	125	129	123	140	129	134	120	110	121	122	130	128	116	142	110	139	127	118	140	135	102	130	104	119	107	126	124	141	134	104	113	138	119	116	125	145	137	99	113	120	127	115	123	120	104	122	111	109	113	164	127	115	129	138	111	124	124	112	139	119	125	100	148	128	122	128	128	134	126	100	113	137	134	147	121	124	121	140	118	113	128	111	129	113	115	135	99	122	127	141	113	117	149	134	127	138	123	127	128	106	117	141	120	120	127	125	125	129	121	107	113	115	101	125	107	115	118	124	120	117	129	131	115	157	129	113	119	129	111	129	128	128	126	103	139	118	122	155	119	116	107	136	131	125	126	126	128	100	127	119	139	113	109	103	119	127	120	107	121	128	143	117	128	135	113	124	140	110	125	105	115	127	131	105	118	127	134	125	110	114	125	122	120	98	127	132	133	124	121	129	123	119	120	121	132	123	135	121	113	126	90	100	126	120	140	115	111	140	126	123	133	125	128	123	118	107	145	119	135	140	117	121	148	127	130	99	117	120	137	116	123	114	130	134	150	126	128	134	133	147	157	120	109	123	112	137	127	141	148	130	124	118	128	160	126	103	119	122	114	124	110	128	123	126	119	102	108	145	123	129	109	110	119	112	109	142	120	120	134	115	125	140	118	129	130	122	106	108	115	101	125	125	115	117	138	125	114	139	110	115	125	125	103	109	114	119	124	130	124	124	121	107	124	116	128	103	111	115	98	118	110	120	117	120	129	111	119	133	133	148	118	130	133	134	127	126	123	117	109	125	120	131	125	130	115	146	135	120	134	129	137	109	128	108	109	113	122	118	124	126	128	116	117	124	123	129	118	116	116	121	120	121	132	130	116	129	105	127	109	130	114	125	130	103	118	115	123	112	120	111	120	111	114	140	118	113	124	116	126	117	120	133	132	116	115	107	135	141	128	134	123	124	140	132	119	123	111	119	144	105	120	116	124	122	128	126	129	130	119	134	104	120	130	139	139	126	146	131	148	126	120	119	106	122	127	119	137	134	119	111	106	109	118	112	126	139	117	125	117	132	121	108	130	119	123	137	117	122	131	135	122	103	140	136	120	139	143	101	123	119	132	124	125	126	116	109	141	111	136	137	121	127	137	125	112	117	128	112	135	137	139	136	123	124	112	111	119	118	126	134	138	136	117	112	131	111	112	113	141	132	119	120	124	138	139	120	143	154	115	130	117	111	111	126	122	116	128	124	146	135	129	126	109	127	151	124	124	103	119	126	142	136	125	112	122	120	129	131	119	130	107	110	123	132	121	125	129	110	127	137	134	127	138	132	115	116	123	119	141	134	141	122	109	111	131	128	129	107	120	129	121	108	109	98	124	112	125	140	117	142	124	128	137	117	127	133	124	133	127	118	117	118	124	120	138	119	131	112	138	136	114	127	113	113	146	132	128	109	125	123	155	128	104	133	120	126	116	124	122	119	122	122	123	112	129	131	138	124	128	135	128	139	118	106	123	126	137	121	131	102	122	116	140	137	124	97	125	119	139	109	121	125	116	146	114	107	131	136	113	121	128	127	136	125	118	110	123	116	129	116	108	127	109	124	127	114	115	123	140	118	103	121	133	111	108	110	119	123	122	137	131	124	110	110	129	132	116	124	123	108	121	106	117	143	118	124	112	125	125	127	130	112	106	129	141	124	117	112	127	131	117	112	111	119	122	125	140	136	130	122	126	122	145	131	129	125	112	137	112	137	124	115	130	118	112	126	120	122	125	115	111	122	125	101	125	147	107	134	117	125	125	134	141	107	120	102	110	141	156	112	124	106	103	135	143	114	117	116	124	156	108	103	128	107	110	137	111	122	126	118	111	103	119	131	113	103	130	115	124	132	138	134	133	120	124	121	131	127	109	127	126	113	125	129	131	119	123	137	126	115	136	99	130	130	129	113	129	117	115	130	140	144	125	121	104	125	129	118	128	121	135	141	135	118	119	136	143	125	126	131	132	131	114	113	106	115	134	118	124	124	121	131	112	121	106	107	132	103	115	108	114	121	114	119	95	112	146	118	128	111	120	117	88	123	118	122	121	128	123	106	125	116	132	134	120	122	121	117	123	124	103	124	121	136	115	105	137	109	120	116	117	103	122	142	126	121	119	128	119	132	135	105	122	101	125	122	140	119	145	115	122	116	136	108	107	125	128	120	125	101	124	118	118	120	134	119	115	113	112	145	126	134	125	123	141	112	119	132	99	115	122	129	138	113	109	124	124	117	145	132	122	112	128	124	107	133	127	123	130	139	124	143	107	105	121	139	106	112	110	127	108	129	123	127	118	120	108	127	127	146	120	118	125	117	118	117	138	123	131	121	123	130	134	129	101	124	123	123	95	130	112	126	105	118	129	131	132	121	136	129	139	115	116	140	123	108	132	109	136	106	118	93	126	122	130	133	146	120	108	111	130	117	125	119	124	130	112	136	148	102	106	139	132	145	126	123	121	120	125	123	130	121	123	121	108	142	151	128	129	121	106	113	128	141	131	111	122	132	114	140	148	116	144	125	116	117	135	122	136	116	109	135	139	139	131	148	144	136	129	125	125	120	135	119	108	130	141	116	107	127	135	126	122	126	113	117	117	127	108	128	129	102	141	100	134	113	111	123	110	120	102	119	108	122	122	124	138	114	154	147	115	132	115	134	127	137	132	108	145	129	129	119	127	133	125	145	113	142	128	116	118	109	122	108	117	109	121	138	126	126	132	136	128	121	129	122	132	115	125	113	125	113	142	124	105	109	119	123	145	137	120	136	126	110	114	125	123	105	115	122	107	115	135	124	110	114	124	115	118	115	112	131	114	138	134	126	109	144	127	119	129	122	141	129	130	121	108	108	121	147	112	138	127	133	118	134	123	120	121	138	117	142	126	121	130	122	133	122	126	125	115	131	113	125	128	115	141	123	133	112	120	144	125	146	109	108	136	138	142	125	118	116	134	135	113	122	119	118	119	121	140	121	136	109	117	140	125	117	123	110	122	132	119	122	127	108	121	129	129	108	123	113	108	141	145	137	133	105	150	113	123	100	137	134	118	138	118	125	131	119	119	127	95	116	126	115	108	117	150	132	124	127	120	112	130	120	118	129	123	131	155	135	139	117	133	138	136	136	112	143	122	130	125	119	116	118	138	114	135	121	114	139	118	109	132	109	135	112	122	137	111	126	132	129	132	126	130	134	115	119	114	130	124	124	108	117	120	122	125	110	123	111	123	121	115	139	115	133	110	124	110	125	129	125	117	118	120	130	118	152	126	110	127	105	123	130	121	108
7729	16129	13603	7297	4730	3300	2481	1859	1516	1275	1032	906	826	648	626	568	516	463	470	481	404	346	336	357	339	304	343	301	297	339	295	278	285	295	302	277	257	283	221	261	230	231	252	272	261	262	206	208	256	251	254	247	216	220	230	227	263	223	225	225	224	222	223	235	214	237	227	218	235	225	247	236	237	240	225	236	229	233	229	234	216	211	238	194	225	219	221	233	245	207	235	206	233	239	220	216	224	222	219	229	223	208	198	238	208	230	221	251	206	240	258	221	225	239	229	219	233	234	224	208	217	244	208	229	246	209	259	215	258	202	220	221	235	212	229	228	208	233	208	247	236	219	178	219	207	227	246	215	215	231	203	229	222	225	216	207	208	212	226	221	243	232	205	211	218	209	204	199	224	236	205	217	214	225	222	206	216	174	231	215	230	247	241	219	250	241	230	225	210	221	192	214	243	220	229	219	228	247	195	212	236	188	200	230	244	209	232	220	231	220	226	236	221	194	203	223	199	219	246	217	190	204	198	244	195	233	211	229	248	213	228	223	212	260	187	224	225	226	195	211	234	191	220	215	221	231	229	230	229	238	238	202	221	235	219	215	213	201	208	177	218	235	217	242	193	197	217	224	245	219	224	239	226	218	220	230	232	206	198	216	225	230	231	209	243	210	228	226	217	250	224	215	214	209	228	190	233	215	222	200	234	199	202	243	251	222	226	209	205	210	239	216	239	218	200	215	235	206	200	249	201	217	196	210	191	221	209	231	205	211	217	245	218	191	214	219	231	170	197	201	209	208	186	227	228	199	192	222	212	229	233	227	195	239	226	197	240	214	212	226	227	219	240	205	214	223	233	238	220	234	193	196	241	211	193	237	205	233	205	200	209	195	193	222	236	244	244	223	204	239	227	210	201	211	221	208	197	194	211	195	212	206	211	214	206	223	220	230	224	232	211	231	199	221	211	213	198	200	192	226	227	222	179	215	201	239	228	213	198	205	212	223	213	220	220	197	220	232	217	220	223	214	213	235	218	217	194	216	223	204	214	212	230	211	232	192	184	240	254	241	210	199	221	202	205	211	236	192	213	217	182	218	235	220	230	204	224	243	207	212	208	205	214	221	216	233	202	199	215	199	223	183	193	208	250	224	199	227	210	200	242	236	190	210	222	192	205	217	218	217	218	208	197	216	197	221	203	239	215	220	201	241	206	197	227	215	191	200	199	193	205	229	231	233	202	214	196	225	228	196	216	199	221	252	215	219	228	228	209	214	219	223	221	230	219	232	210	240	228	213	223	238	231	206	195	226	215	226	209	208	222	208	196	225	217	215	230	231	203	208	225	233	208	223	233	202	212	228	211	206	211	200	241	200	218	221	218	216	217	232	219	211	237	229	208	220	215	203	209	218	209	236	216	210	218	215	213	234	219	210	205	233	215	231	227	200	202	226	216	190	203	216	215	223	231	223	196	245	215	211	226	214	230	212	205	236	208	238	245	216	200	209	215	209	227	232	211	227	231	224	202	214	235	221	251	208	215	205	233	200	209	209	222	206	221	223	209	198	218	237	225	232	238	204	226	218	227	222	227	229	196	198	230	213	210	208	205	217	234	247	223	202	237	207	226	225	247	199	185	197	208	206	222	206	216	213	193	192	228	210	265	221	236	218	205	218	182	225	210	225	228	200	204	232	243	209	215	216	223	213	223	215	245	212	202	210	218	238	204	233	214	223	220	213	208	206	194	220	233	204	214	192	217	188	213	215	220	202	229	217	228	217	186	201	217	210	202	221	237	197	231	211	221	206	201	199	213	238	190	207	191	210	216	231	244	229	244	225	208	194	209	217	209	222	196	226	241	215	194	224	223	181	223	223	228	205	216	241	210	237	208	235	215	220	230	220	253	212	221	210	215	201	222	218	246	213	189	205	216	186	226	217	203	212	183	196	220	211	219	263	221	227	203	193	215	197	239	228	207	245	238	197	199	225	207	205	220	240	190	208	196	225	213	226	242	233	197	215	168	203	219	240	211	195	220	203	229	235	215	253	207	197	225	205	206	227	248	237	217	210	237	232	219	226	199	234	203	249	219	222	198	212	215	235	211	192	246	201	198	219	214	238	221	247	234	210	212	190	232	228	206	215	211	200	203	206	225	212	215	227	213	231	239	186	212	224	223	229	230	199	236	218	219	241	238	215	223	197	216	212	225	213	251	207	229	198	202	203	225	231	204	193	220	220	229	222	229	233	220	208	233	207	262	178	217	222	202	196	213	205	233	212	211	204	174	218	204	194	207	223	203	201	224	222	188	197	223	221	213	221	227	202	213	208	223	262	216	205	235	222	212	213	223	219	194	212	231	219	236	212	181	210	196	207	251	209	205	186	225	212	241	222	205	184	223	209	199	233	180	230	216	213	182	222	206	223	233	232	223	233	199	221	223	236	213	206	213	214	221	223	239	207	220	206	232	232	202	232	217	246	236	213	222	231	216	224	225	216	211	202	213	217	211	220	210	229	236	209	232	212	214	222	235	204	212	207	203	238	214	200	231	209	206	231	220	201	187	193	214	228	235	197	217	214	236	207	231	221	220	203	219	203	233	226	209	210	214	189	232	200	218	200	192	205	222	217	203	211	218	219	190	198	233	213	212	212	252	226	210	222	244	241	214	213	220	226	232	217	224	220	237	204	191	190	231	223	225	220	230	190	225	210	220	207	211	219	222	211	208	225	228	201	201	194	223	274	202	204	231	243	224	209	222	221	207	227	211	223	207	253	202	230	228	226	222	220	188	212	205	226	206	202	206	220	186	190	223	204	233	209	215	209	219	225	211	235	253	230	221	223	269	210	209	233	190	253	219	210	209	219	211	229	211	210	219	199	201	219	220	225	208	214	224	218	214	215	217	234	242	217	227	189	211	216	185	229	193	231	251	223	218	229	220	223	210	217	219	201	236	221	222	223	233	222	200	219	222	219	215	221	205	223	226	210	253	243	219	232	207	198	217	219	224	223	244	211	235	222	221	221	220	201	201	211	209	222	217	197	215	216	223	209	201	209	194	236	232	222	199	236	176	216	215	211	207	212	200	217	200	191	203	238	206	195	218	230	217	230	208	230	212	223	240	222	207	231	213	200	209	211	208	230	201	203	213	211	232	227	222	217	227	213	196	210	213	207	218	233	236	221	224	221	205	177	226	218	225	230	228	212	224	229	216	190	216	221	209	204	231	197	229	190	255	214	207	214	219	215	199	230	231	215	199	238	208	238	214	210	226	217	227	219	235	240	216	237	236	216	233	234	224	218	241	225	214	207	231	226	217	231	203	245	215	231	218	206	222	239	218	220	209	253	207	218	230	218	218	217	221	209	240	220	221	229	228	213	213	213	203	189	231	213	232	237	216	203	240	202	210	225	218	209	220	234	219	214	210	226	220	212	234	202	225	204	201	225	203	218	220	176	221	193	216	212	200	181	209	227	221	200	231	212	224	242	221	224	228	229	233	219	225	214	223	211	223	244
26543	20090	6236	648	437	374	389	339	346	305	307	331	324	373	309	326	372	340	302	299	351	345	330	336	330	308	320	329	335	316	313	310	326	337	332	307	321	328	341	315	332	318	346	326	301	366	338	327	292	326	334	328	332	334	330	331	326	304	331	332	333	341	355	364	342	342	301	331	339	338	290	307	309	359	313	359	299	341	335	333	333	324	297	312	317	316	321	298	334	305	331	340	337	313	290	340	348	332	312	360	333	333	317	311	335	347	328	375	300	352	320	312	351	324	309	310	330	300	347	354	350	307	324	311	329	316	338	294	290	302	313	319	338	326	331	330	327	283	329	302	313	321	301	323	337	325	333	303	317	333	311	338	308	307	323	319	323	325	339	302	328	311	335	326	321	324	323	319	348	340	349	323	316	313	304	330	336	333	301	338	320	314	319	325	277	351	309	293	339	344	322	310	325	299	340	311	324	312	345	338	306	340	309	376	307	304	319	329	294	347	326	347	339	314	323	322	321	317	300	309	334	334	315	339	320	368	335	357	329	315	337	312	301	298	318	327	326	324	346	309	359	339	333	339	317	334	343	300	339	323	338	305	334	313	326	346	340	344	296	335	316	323	325	314	358	336	326	332	308	358	340	323	338	362	343	354	356	297	353	342	306	329	297	370	327	335	336	322	321	362	344	346	338	361	323	320	318	321	362	337	336	330	338	320	310	332	330	341	344	339	320	325	303	327	327	327	311	345	359	325	333	327	327	323	346	331	336	310	333	328	318	310	333	328	359	308	341	324	342	323	344	331	342	290	323	325	342	341	357	329	332	320	342	336	325	325	308	341	330	325	287	330	341	354	355	339	311	326	340	322	329	317	311	350	298	348	356	374	305	320	311	339	348	326	330	304	321	291	331	337	320	307	318	325	359	333	346	337	323	350	331	303	320	331	358	345	340	275	308	319	341	292	327	316	310	342	363	341	344	330	302	330	317	316	330	321	307	309	312	350	349	321	312	311	322	314	322	332	331	338	331	299	321	328	324	343	317	351	319	329	312	319	310	304	368	322	314	330	332	309	341	327	312	362	332	303	355	283	309	328	328	334	333	357	325	345	342	309	336	303	317	325	309	310	362	311	349	339	339	335	306	307	303	319	304	339	335	322	310	323	344	321	323	336	318	339	368	337	345	347	341	331	328	286	327	305	322	323	348	316	289	365	327	333	314	344	316	354	346	303	292	313	302	300	318	329	306	318	323	342	323	361	329	317	320	322	323	330	326	337	334	309	370	304	307	315	319	326	327	315	323	301	337	335	313	318	336	351	311	308	321	348	367	318	340	354	320	331	325	331	326	342	331	316	332	317	331	323	302	315	310	352	335	366	314	338	314	330	323	297	299	323	314	347	358	304	289	331	327	321	333	336	321	334	365	313	309	336	312	336	317	335	313	313	308	324	338	327	276	333	347	314	326	337	316	331	308	332	350	309	327	333	340	307	339	343	327	288	347	326	334	324	317	333	337	324	324	328	348	327	330	328	311	337	321	301	305	322	348	319	326	330	322	319	339	310	336	325	310	340	327	276	305	314	297	316	305	340	307	339	309	320	349	307	320	316	313	315	307	339	337	359	308	328	324	322	343	314	317	340	335	363	321	321	321	344	331	303	305	330	298	301	348	341	337	354	339	346	311	336	340	312	300	327	300	307	339	311	328	310	304	317	339	332	333	348	343	297	289	299	331	312	370	314	310	334	344	373	319	339	329	330	354	349	331	357	306	320	334	323	329	336	310	306	348	297	330	322	359	350	346	315	339	320	308	319	355	328	311	342	320	332	355	315	328	319	346	364	288	306	335	335	325	308	300	333	336	306	339	350	342	352	318	335	333	327	322	305	310	318	308	321	321	323	338	319	317	344	318	298	325	325	335	322	340	328	312	315	355	307	308	311	300	332	315	332	317	357	325	350	334	320	330	320	322	354	322	344	362	325	320	363	321	349	318	331	318	318	353	356	344	318	313	302	320	335	315	299	350	332	300	312	330	349	333	337	320	335	350	330	318	297	348	314	321	326	343	353	326	316	329	308	322	305	334	311	294	330	313	322	354	335	330	342	336	332	374	329	352	329	308	356	326	310	295	310	340	320	315	340	311	345	316	330	342	349	343	309	313	342	321	331	332	341	325	315	321	330	299	341	361	324	310	323	362	319	313	344	360	357	336	304	343	308	347	313	321	311	335	321	325	333	333	332	330	348	328	307	348	310	326	308	317	315	312	304	343	314	337	348	318	315	322	329	364	310	318	342	305	331	327	345	303	341	338	328	320	336	327	304	319	338	327	310	347	327	353	344	346	336	325	353	299	313	334	327	343	308	325	331	347	346	329	323	332	311	364	323	336	301	334	286	372	336	312	302	339	294	311	358	340	337	311	347	306	321	321	356	322	283	316	337	288	315	337	332	314	328	321	322	350	318	350	351	338	326	288	365	345	315	349	330	339	324	334	357	321	333	334	324	334	360	348	340	315	310	309	339	307	327	308	335	341	324	321	300	337	344	313	308	316	333	303	341	349	327	295	319	343	318	317	314	316	358	329	340	310	334	316	339	321	333	322	342	343	333	343	334	335	372	332	338	313	355	323	341	320	336	338	337	349	315	318	321	306	323	337	321	304	334	330	346	324	330	324	300	311	323	315	321	311	301	311	328	324	296	295	334	300	329	338	333	344	308	351	327	292	344	311	327	305	306	315	304	317	340	365	349	334	329	325	353	353	340	343	331	328	347	302	310	297	353	326	314	342	322	342	323	336	328	324	312	315	328	302	326	306	303	390	344	320	375	340	337	329	340	331	299	331	315	319	295	304	319	347	334	333	305	333	338	343	290	344	310	308	349	321	284	334	314	295	321	326	329	326	338	332	330	305	324	291	344	311	325	302	332	322	327	309	302	335	330	338	315	313	331	327	312	327	312	330	336	316	325	337	318	330	326	322	332	303	326	317	298	359	310	325	332	283	315	342	344	337	330	336	316	330	333	301	303	310	327	334	328	314	341	344	341	326	298	326	316	323	291	307	301	338	326	314	316	361	318	310	354	320	327	323	294	338	329	319	335	339	333	330	312	337	322	345	315	318	337	330	288	359	335	362	353	322	318	315	309	318	319	319	362	331	326	317	311	321	322	323	314	330	356	315	357	282	359	319	334	353	305	315	333	344	309	320	325	317	320	339	318	325	354	323	321	306	312	317	342	327	326	317	356	355	328	324	294	344	359	281	337	311	326	305	320	342	307	323	325	313	348	338	325	336	326	301	313	370	321	328	279	306	344	331	323	315	326	311	306	342	355	317	336	297	343	333	317	316	327	322	333	373	337	366	299	334	331	341	286	322	320	326	321	322	296	310	329	339	381	317	314	357	316	316	315	332	371	339	323	318	336	345	342	321	345	326	299	346	348	311	346	344	319	351	326	322	339	308	324	347	284	347	329	328	344	293	351	324	313	341	342	349	317	342	313	330	337	302	332	339	351	337	317
3987	1475	1390	901	742	696	661	595	607	559	614	536	571	554	556	576	537	587	561	579	555	534	548	566	590	580	528	570	568	617	544	551	562	578	574	537	584	544	561	585	537	594	565	578	559	615	551	575	557	574	584	535	630	598	587	572	560	599	619	569	603	547	561	565	545	578	558	523	573	551	560	576	532	557	544	536	541	582	591	527	504	576	516	575	534	578	594	560	575	563	533	553	572	595	547	541	580	548	598	567	544	538	571	573	565	578	580	555	599	568	567	545	560	553	535	550	529	563	583	588	543	545	556	603	563	577	607	561	574	562	566	543	549	589	567	556	548	558	568	552	553	565	581	566	548	552	565	571	535	566	534	571	562	559	581	574	583	576	553	608	577	527	530	565	586	550	595	544	568	600	575	565	561	563	539	570	570	546	570	577	520	541	578	575	603	589	561	551	562	558	541	567	535	617	539	520	511	558	516	553	558	567	574	553	544	603	538	574	558	569	544	527	528	561	533	597	539	550	592	546	532	595	523	542	596	579	531	577	565	568	543	549	584	521	575	552	538	611	553	578	551	566	513	599	571	571	610	584	566	577	536	596	582	590	521	544	537	543	546	520	551	555	558	553	563	566	572	553	576	593	589	484	613	583	534	560	538	589	565	525	575	630	543	541	554	550	596	610	557	552	577	536	529	548	536	544	550	582	541	571	559	512	597	515	536	545	596	593	587	559	571	572	550	602	556	549	527	555	537	561	549	552	552	584	556	579	560	569	535	536	571	514	601	574	580	573	543	558	548	569	483	566	572	551	578	563	558	514	568	596	575	547	547	578	533	529	562	606	545	565	562	571	561	559	638	585	572	590	571	548	587	573	572	561	532	566	589	529	544	561	560	604	624	585	525	562	598	533	585	540	561	497	580	570	557	529	585	611	531	591	594	505	563	537	530	547	556	548	582	571	550	552	573	597	596	527	571	575	523	541	537	581	536	585	603	535	539	545	612	522	556	557	575	540	600	570	536	541	537	568	564	583	596	579	556	577	602	560	566	558	552	561	574	604	552	564	554	584	533	610	552	604	561	557	570	531	574	585	526	534	523	595	566	576	546	542	545	582	536	570	571	555	592	553	518	533	520	551	601	577	572	588	539	591	514	534	568	517	525	559	591	580	563	552	560	558	541	580	522	588	549	546	561	551	548	578	586	577	554	575	577	570	574	539	584	597	551	575	596	551	549	510	606	595	590	593	532	526	568	563	582	497	554	579	561	544	563	573	547	575	544	552	590	543	602	527	574	625	577	554	592	559	552	567	556	603	574	564	564	576	537	546	572	494	579	563	603	554	570	585	550	565	585	517	548	552	550	566	562	548	573	621	519	554	603	559	577	540	589	577	550	559	564	548	561	577	549	590	584	576	591	568	545	535	579	501	590	545	555	552	570	567	553	538	554	559	576	534	546	546	591	549	544	570	563	569	569	587	591	615	551	540	536	619	591	551	586	553	549	564	531	609	599	574	572	565	572	585	571	541	607	542	575	555	599	593	532	548	582	563	607	587	567	574	540	580	566	539	579	579	577	557	555	579	552	535	542	576	560	573	583	571	558	589	529	618	548	577	587	566	562	575	576	580	619	561	526	598	555	524	574	538	566	536	569	611	582	574	567	566	590	535	589	541	569	584	565	549	551	557	562	522	525	535	565	576	574	502	568	587	574	598	592	598	542	563	563	567	576	551	607	524	572	536	528	551	600	530	571	568	559	578	531	573	550	574	548	590	567	547	521	586	578	569	492	604	562	594	551	571	560	508	609	630	548	545	567	602	543	553	564	592	518	547	555	561	591	561	529	558	560	574	561	562	599	563	524	562	576	600	589	559	586	555	546	574	566	563	552	547	585	578	592	572	641	550	571	580	571	541	559	546	551	523	572	575	591	563	542	536	570	598	538	551	544	557	587	589	580	552	577	573	544	543	565	575	544	553	542	566	561	582	541	550	543	571	560	545	541	561	540	599	539	558	573	580	565	559	542	577	570	566	517	558	539	541	561	543	553	607	569	554	597	559	539	575	570	548	548	586	492	558	568	595	566	537	609	520	577	588	602	582	530	572	558	569	570	579	578	547	525	534	529	561	554	599	548	569	553	539	558	556	546	574	539	568	570	574	544	591	591	596	549	589	571	605	556	544	550	590	567	573	573	580	546	537	549	555	583	567	573	570	561	532	525	600	552	573	521	550	574	563	573	556	561	527	572	550	559	548	569	552	555	546	559	594	526	540	550	520	574	532	545	550	623	541	577	511	579	592	568	583	537	556	483	596	556	564	559	567	580	578	560	581	598	543	518	590	588	587	559	559	518	540	540	528	550	568	564	544	590	553	563	556	557	567	579	568	566	572	555	557	577	557	589	546	593	554	581	537	547	584	558	542	569	550	589	528	588	525	564	593	584	567	536	616	562	588	592	541	570	580	552	549	588	534	548	553	534	564	547	596	563	560	563	555	527	579	545	601	580	535	552	516	576	575	546	555	564	584	564	582	537	562	539	530	534	575	581	600	564	530	564	522	540	531	527	516	534	572	559	541	582	566	590	528	573	605	535	559	564	535	593	581	556	554	608	581	604	583	586	532	577	567	552	530	555	553	598	517	572	577	555	570	579	601	536	548	538	547	570	551	558	604	549	535	559	583	552	557	611	551	556	550	568	551	580	591	521	547	581	595	561	580	580	578	524	598	572	555	548	583	582	538	586	558	550	576	540	596	535	529	579	552	583	536	553	552	553	588	526	543	568	560	578	602	590	564	561	600	572	558	579	543	554	604	562	550	578	588	567	547	603	541	558	555	554	579	594	520	561	597	612	535	568	593	577	565	528	590	571	575	587	577	617	564	563	558	537	557	567	551	551	602	589	613	607	565	545	555	563	538	588	548	554	563	575	580	594	537	541	571	553	577	594	580	582	544	532	514	560	495	550	570	558	578	577	559	607	575	524	499	551	562	572	598	527	574	579	548	556	564	528	571	549	563	540	531	567	554	574	550	550	568	583	555	537	532	561	573	592	572	580	563	574	563	585	550	586	584	545	555	556	531	561	536	555	566	565	557	605	558	550	525	579	561	562	593	565	558	553	539	601	538	567	519	536	600	512	538	521	583	540	573	581	616	523	524	578	583	555	590	567	542	531	573	534	549	573	556	576	593	560	572	592	581	593	556	590	571	551	562	576	548	557	542	607	535	547	539	549	561	568	591	566	535	546	618	567	571	534	587	582	586	551	583	601	561	563	574	529	531	567	528	597	561	571	589	563	551	565	539	567	550	515	529	569	597	548	571	560	523	519	534	535	539	544	591	581	556	537	517	552	550	560	509	573	559	545	578	576	535	540	527	557	589	582	609	570	547	501	556	563	523	570	566	523	524	521	542	542	571	619	562	594	566	562	531	522	562	585	554	580	573	566	538	544	541	552	558	563	569	559	545	576	514	566	539	536	575	582	584	578	531	615	553	567	496	563	536	547	550	558	552	564	582
24126	21256	28456	24349	20813	2540	682	557	390	382	359	311	314	314	281	273	272	270	250	267	244	282	266	244	265	265	253	260	269	246	262	258	237	231	248	234	258	244	255	226	218	251	239	249	255	233	272	219	258	252	255	264	204	257	208	243	239	248	259	214	228	242	247	270	256	258	248	244	228	253	218	271	230	245	255	244	264	223	237	234	237	241	233	225	214	228	235	231	261	231	226	245	247	208	247	218	237	261	255	238	224	233	225	257	250	257	256	207	242	242	255	220	238	214	227	258	243	229	255	217	254	256	261	242	218	266	224	233	254	245	273	259	223	246	276	252	230	217	251	230	237	222	209	236	225	256	253	249	254	219	219	271	216	242	229	223	259	239	222	261	220	232	232	232	248	258	222	215	248	230	222	230	266	265	241	226	220	225	231	239	243	250	217	217	241	226	265	205	232	266	233	241	253	237	233	221	230	208	207	233	231	242	223	214	232	252	255	250	239	237	226	235	231	235	255	242	232	221	230	246	212	242	227	227	223	206	263	255	242	225	219	203	227	204	247	246	220	243	203	224	242	231	241	237	232	244	230	249	257	240	230	246	251	230	254	236	253	237	234	213	223	212	240	236	234	237	235	253	204	249	227	227	225	254	225	248	248	237	270	237	236	241	241	238	262	217	270	290	223	208	212	239	228	240	230	250	245	250	242	264	229	220	233	264	220	223	242	248	222	267	221	239	238	234	219	232	240	242	233	241	239	220	221	226	241	228	230	249	260	212	246	235	238	251	251	229	212	243	221	224	274	214	257	232	237	222	242	236	259	216	233	211	255	212	233	243	227	233	230	275	241	230	261	248	273	234	220	232	222	249	234	228	225	238	206	262	271	246	220	246	246	244	250	234	224	227	234	251	239	232	249	270	229	242	242	234	229	236	234	240	229	255	224	261	259	245	240	261	264	247	248	248	223	220	202	228	218	221	242	243	247	270	208	248	227	244	235	219	232	253	231	227	239	244	232	255	246	228	237	220	219	222	220	247	205	249	231	203	243	222	225	223	241	210	236	244	248	248	258	257	220	231	262	234	208	227	263	214	226	240	234	221	254	223	232	247	238	240	251	234	227	250	235	223	223	256	233	233	237	242	232	262	242	247	241	240	235	216	252	218	231	258	256	272	209	234	218	255	232	208	216	230	242	223	249	211	250	232	242	247	235	227	247	221	239	223	220	257	246	241	227	237	239	254	235	204	255	222	214	224	227	223	246	239	245	236	212	251	235	223	231	235	233	248	254	223	202	198	213	209	268	225	232	238	241	235	224	203	211	256	239	248	235	240	257	246	245	228	226	241	234	216	224	228	216	221	241	247	237	231	232	249	243	228	210	230	236	233	230	240	230	214	228	239	227	226	230	226	246	239	236	228	224	239	228	252	246	255	232	254	229	226	235	257	230	215	238	232	240	231	232	219	234	250	242	247	217	244	202	268	243	237	262	248	249	217	213	262	232	240	259	252	263	217	233	212	243	236	221	227	241	249	225	251	219	221	230	246	250	246	269	231	251	262	246	261	224	225	246	230	229	209	228	238	224	242	272	271	224	240	218	206	212	254	246	206	248	250	230	225	242	238	235	268	210	232	220	221	251	235	216	262	250	222	257	244	232	244	239	252	246	233	219	242	216	240	221	259	243	221	212	226	250	225	231	233	256	254	210	240	215	215	226	255	249	233	249	262	237	231	227	232	240	228	257	230	242	225	224	239	215	217	223	249	261	232	231	225	257	260	224	233	232	224	221	217	252	230	254	230	243	233	216	233	240	236	252	230	241	247	234	263	233	200	225	211	270	270	225	240	234	246	234	229	268	223	230	238	201	228	225	235	214	207	223	242	260	194	239	229	239	231	225	219	246	210	224	241	258	251	242	244	201	222	227	254	236	245	228	218	253	224	208	241	223	231	227	252	228	221	229	193	229	273	240	227	236	258	237	249	254	233	243	243	222	225	217	235	257	221	235	223	241	222	232	244	232	230	263	248	235	208	237	236	226	223	235	260	222	242	265	240	233	225	234	243	229	242	235	234	223	223	221	254	241	220	231	212	267	250	247	276	234	221	234	230	218	227	222	230	216	231	219	238	215	241	230	208	228	253	230	229	223	232	246	244	202	229	253	241	213	212	248	261	242	239	226	229	262	230	251	234	239	240	232	246	248	258	227	232	220	222	236	228	249	230	252	205	225	246	209	245	229	235	251	219	233	241	250	222	278	221	235	248	244	207	243	239	205	234	251	247	235	243	260	238	262	225	212	236	216	216	241	266	253	251	223	245	243	234	243	244	223	239	252	218	245	241	230	246	241	250	244	252	250	256	236	215	216	245	214	238	230	242	272	225	238	259	234	263	233	245	234	250	239	216	248	202	230	226	208	239	244	236	223	252	245	251	250	237	229	277	266	244	255	285	224	248	232	236	251	214	254	248	223	234	286	240	229	227	256	239	230	218	242	222	239	252	231	229	244	215	231	261	254	223	247	228	238	229	250	226	211	255	251	236	233	247	262	244	201	260	233	241	212	225	265	241	245	239	244	259	213	259	230	215	225	227	213	219	246	230	264	233	249	243	236	250	232	222	250	216	239	224	231	267	238	240	256	232	246	218	226	210	235	240	249	237	220	271	237	207	221	204	229	239	225	221	228	231	226	218	229	235	241	227	250	249	250	253	236	246	225	224	233	224	204	254	232	242	244	237	250	226	234	256	222	210	232	230	221	236	270	245	230	271	214	266	225	274	222	259	246	222	245	247	254	253	250	233	241	240	250	235	226	214	270	226	252	239	227	242	224	234	244	247	222	226	236	226	200	263	269	232	218	249	242	212	258	224	220	239	256	250	242	237	218	234	228	254	254	226	253	222	215	247	241	236	235	256	246	247	240	251	206	247	234	249	232	232	251	204	227	209	244	211	263	228	216	242	255	242	258	260	237	233	257	223	252	219	243	225	240	246	218	223	252	235	252	234	231	232	224	229	256	256	233	278	251	217	220	224	200	226	257	213	232	230	265	224	236	247	238	252	233	232	257	232	232	206	235	232	244	226	229	242	234	233	238	211	235	238	227	212	240	234	229	250	208	227	228	210	249	252	256	249	209	224	234	223	210	198	222	248	236	246	222	233	222	259	208	220	228	225	249	243	254	242	232	241	229	225	227	238	230	266	249	258	254	221	264	229	242	226	247	241	229	258	241	234	222	218	238	226	250	242	242	234	252	248	212	261	251	280	278	218	248	220	227	244	249	229	242	263	219	219	214	257	233	219	211	254	238	244	234	234	232	231	236	275	246	231	212	227	243	237	249	228	242	250	242	227	231	245	247	243	218	221	247	223	242	233	240	254	235	216	228	267	255	244	247	241	238	257	237	226	232	233	234	241	247	238	268	226	229	218	230	239	253	228	224	237	223	238	239	231	247	214	222	218	235	265	232	236	251	222	227	243	245	265	228	256	237	244	233	236	224	215	256	236	224	273	194	194	250	250
5351	10323	8501	4456	2863	2104	1560	1265	1062	925	832	821	693	660	606	564	554	526	572	533	524	508	450	526	510	466	447	477	440	471	495	428	449	451	449	444	480	465	434	418	445	433	433	402	431	440	452	455	418	445	432	432	414	427	431	425	423	436	419	426	405	466	454	420	437	394	409	405	410	420	391	450	419	403	450	451	417	395	401	419	407	444	451	427	408	394	435	399	385	410	409	444	392	430	447	390	444	419	415	399	410	401	395	412	426	413	385	440	492	438	431	469	424	411	442	406	441	414	405	416	454	426	412	434	426	421	436	414	387	418	415	425	416	446	400	463	448	403	405	386	410	392	420	383	429	393	428	412	439	431	427	438	410	430	434	411	412	379	431	452	406	435	425	432	414	413	426	427	375	420	392	427	427	405	443	423	461	393	422	415	432	434	430	414	418	390	419	413	398	415	409	453	414	445	437	427	436	427	460	420	423	387	400	434	435	420	442	427	428	423	429	411	416	429	419	422	396	416	403	378	444	385	416	401	424	413	385	394	430	393	425	412	426	445	441	420	444	396	422	463	449	419	423	450	442	439	440	413	406	418	422	401	424	451	431	429	418	405	421	430	429	449	397	456	439	401	397	421	420	424	445	436	434	416	434	430	433	403	398	396	411	389	414	414	425	440	451	413	392	402	409	425	458	414	438	427	391	441	425	424	422	369	429	429	410	419	430	407	422	433	416	426	408	397	468	446	435	427	419	409	397	413	425	437	426	432	381	393	428	395	436	373	420	404	426	387	406	430	450	456	444	425	407	402	416	410	434	423	425	435	404	402	404	393	395	392	385	438	463	385	363	433	401	448	421	409	398	407	419	408	417	409	383	402	430	414	413	455	446	399	399	421	446	411	458	429	403	431	452	454	449	408	447	409	472	418	390	419	414	424	439	427	397	443	392	467	416	395	370	437	395	404	405	414	458	415	413	434	426	421	394	434	388	430	406	400	411	427	395	430	402	409	383	394	453	414	434	423	398	412	410	401	389	431	431	436	438	440	449	406	419	427	421	437	409	441	468	423	380	412	400	400	433	442	426	405	405	435	418	387	412	422	404	417	396	440	402	430	414	442	419	416	408	412	438	399	424	408	434	425	410	419	416	422	423	402	410	435	406	383	447	445	428	407	420	426	439	430	386	406	428	409	390	400	399	385	444	409	417	409	436	415	437	422	423	426	414	412	415	399	410	422	403	436	393	409	422	408	438	431	402	406	442	415	411	420	369	422	415	455	417	410	418	419	413	462	397	391	423	423	422	396	400	437	419	401	393	443	423	425	458	406	399	381	403	449	415	426	426	426	442	449	435	429	455	397	400	406	432	458	404	415	429	422	389	435	382	413	433	406	455	457	432	409	428	423	412	416	448	376	413	380	387	438	432	413	474	412	439	422	443	461	400	447	408	465	421	396	421	414	396	441	399	406	446	407	417	424	427	412	407	434	425	408	388	395	393	427	448	437	437	440	414	406	422	427	435	427	413	417	402	458	408	415	400	434	421	403	469	407	390	395	387	433	405	416	435	417	379	434	442	429	380	405	420	400	409	389	403	432	424	410	433	418	422	445	397	436	451	469	424	411	403	399	420	423	441	421	464	383	392	454	410	388	370	432	443	389	419	417	391	410	405	442	403	407	423	389	421	406	411	424	389	429	417	431	449	424	410	460	432	432	410	448	456	419	405	390	422	445	405	375	424	449	416	411	396	419	407	407	431	456	425	416	421	415	416	437	446	416	394	405	433	420	418	417	400	397	437	437	420	429	394	433	405	408	436	449	399	396	428	369	426	419	432	371	436	396	372	413	392	453	387	441	395	448	424	427	465	421	401	418	419	395	403	393	429	436	439	406	451	380	447	407	470	415	416	379	450	401	406	394	413	438	436	390	423	435	447	417	410	386	399	412	407	379	433	433	399	394	407	405	398	393	420	433	432	439	418	406	430	416	419	420	429	379	419	408	404	381	370	456	423	443	422	443	472	407	436	402	412	396	388	397	397	380	417	460	423	407	438	417	407	414	423	405	409	442	397	424	408	434	439	420	450	420	419	409	413	414	419	454	425	400	444	421	429	501	423	399	420	411	375	433	425	433	400	429	433	404	383	434	398	424	446	439	431	420	396	425	392	416	376	429	434	433	354	418	425	413	436	401	419	411	424	404	389	404	448	410	435	440	454	446	421	423	430	421	414	388	410	394	398	430	381	415	417	409	402	410	409	433	432	406	387	442	440	415	413	409	429	415	402	418	422	424	441	416	393	454	424	410	411	425	389	432	392	433	444	399	431	417	407	416	421	423	404	421	473	444	410	419	423	434	464	415	434	409	429	455	422	435	405	447	408	419	410	415	423	417	423	414	401	433	421	391	421	403	380	397	421	395	442	411	405	427	415	404	417	438	428	409	448	415	464	419	443	420	436	434	412	427	432	406	436	426	438	401	420	413	435	410	423	412	441	396	417	405	438	413	419	438	443	416	414	421	425	414	419	444	416	421	378	457	431	393	409	405	431	442	407	418	467	414	419	445	424	421	419	431	411	425	412	439	396	427	436	423	423	411	395	449	436	399	395	398	440	417	417	405	415	410	472	422	425	423	430	408	410	422	464	402	418	444	421	400	410	441	456	460	410	445	436	412	412	410	435	389	391	416	415	425	436	416	433	429	408	448	416	430	412	430	408	445	406	415	420	431	423	419	435	398	368	458	425	440	435	434	438	408	423	439	428	426	411	424	437	418	400	442	420	416	405	418	422	403	437	422	406	433	399	425	426	434	443	428	388	424	423	437	374	443	421	412	451	452	395	425	422	404	417	463	420	423	417	410	452	427	426	439	440	414	408	439	414	396	438	422	432	445	417	445	411	437	444	403	418	381	446	423	421	379	448	428	413	393	427	430	398	399	409	439	405	420	428	427	412	393	451	418	415	454	424	421	384	388	393	433	424	412	409	432	404	398	427	382	430	424	418	419	408	419	411	469	468	423	426	440	438	404	380	391	437	403	448	398	421	450	420	420	430	396	431	423	423	432	444	401	439	453	387	405	413	417	430	406	433	439	415	428	398	434	425	428	396	446	426	435	467	441	443	411	417	441	409	407	434	422	453	410	424	428	382	411	381	422	453	409	409	439	438	384	430	426	415	418	420	422	439	433	426	387	417	412	416	418	461	371	411	427	432	405	403	448	371	414	462	396	455	417	386	362	373	391	428	430	411	422	429	439	415	417	416	393	416	455	430	415	378	427	440	416	447	439	433	417	416	415	388	414	400	414	435	439	422	437	422	416	389	444	395	403	377	415	437	402	394	411	390	398	388	390	399	435	400	376	456	395	410	462	414	396	360	438	409	422	403	404	428	421	402	422	442	434	422	484	370	422	364	448	428	430	398	397	372	467	445	407	429	410	399	401	444	440	432	428	435	409	430	456	416	419	416	403	399	439	408	448	402	400	396	437	398	401	415	408	441	434	386	388	375	413	423	430	393	407
23261	21326	29154	23849	21328	20146	1740	639	424	359	329	271	281	219	217	218	207	218	183	183	181	176	152	164	161	142	141	139	156	138	135	146	136	142	155	125	142	130	138	105	151	119	132	124	120	135	123	123	115	104	127	139	124	128	125	127	120	141	130	140	127	119	131	122	114	126	127	114	124	114	137	122	109	110	109	131	113	129	123	109	115	122	131	100	115	125	128	121	121	119	117	110	135	131	113	137	133	134	100	118	109	96	119	113	120	118	100	117	128	120	128	132	120	148	124	111	117	110	127	121	108	121	109	115	118	143	136	103	118	112	111	105	113	127	117	123	116	124	114	132	121	110	120	110	117	130	128	118	115	113	111	132	111	128	126	104	113	112	113	117	118	113	108	120	112	131	113	129	125	121	114	124	116	130	109	134	117	123	118	112	119	141	127	133	126	116	111	120	126	111	97	123	130	124	130	136	117	107	125	113	122	119	108	131	114	110	120	114	119	132	108	92	118	128	126	105	119	118	136	115	122	129	117	130	113	105	120	109	123	99	100	135	131	125	118	111	133	130	125	121	113	113	130	111	118	132	123	114	115	128	133	121	119	136	126	112	123	111	116	116	125	119	128	118	139	115	111	110	118	106	125	108	127	112	124	103	126	123	127	120	136	133	108	130	108	98	107	111	104	137	123	134	130	109	121	127	140	104	118	108	126	114	117	126	135	119	117	107	132	124	131	118	127	118	121	103	105	129	107	130	130	118	129	108	123	131	128	145	111	104	121	120	116	99	124	132	116	121	113	114	118	128	108	104	125	117	119	118	115	111	131	119	119	102	121	106	118	122	106	115	135	107	103	124	119	94	121	121	109	117	117	118	114	106	110	134	116	111	114	108	123	125	127	133	136	127	121	115	109	112	136	113	145	117	131	103	103	114	101	133	99	119	100	123	125	130	114	118	122	125	119	117	124	114	128	113	128	133	126	127	158	135	117	113	116	116	122	115	101	120	118	113	111	117	119	112	124	129	114	93	121	131	107	104	101	112	114	122	90	122	129	110	125	133	142	117	122	98	113	117	105	125	116	126	124	127	118	111	115	127	116	96	116	122	125	118	129	108	112	130	119	133	139	111	90	96	121	118	118	120	127	105	139	122	119	124	93	124	118	140	113	113	123	109	98	119	130	124	116	115	121	134	106	128	127	121	131	97	122	108	113	118	119	142	102	105	128	114	117	107	138	112	114	122	99	107	97	131	123	104	129	121	114	98	103	118	113	113	122	110	112	110	102	111	119	131	105	112	111	102	113	127	120	152	106	113	113	104	115	108	114	123	113	131	119	115	110	129	105	119	128	123	119	108	117	121	125	130	128	119	121	135	131	119	110	122	106	98	114	117	120	114	124	128	119	102	131	99	100	132	100	119	112	131	108	125	106	129	111	129	139	112	88	118	119	138	126	114	123	139	118	130	104	118	111	122	115	122	134	135	131	120	129	130	132	113	126	115	128	114	126	99	116	106	125	95	109	126	130	109	123	124	137	142	119	120	133	124	128	109	133	118	129	112	113	106	125	112	115	131	110	121	112	133	108	132	128	118	129	114	116	128	117	118	119	129	121	111	123	121	113	102	122	106	115	115	114	123	124	112	126	109	127	122	116	119	137	116	109	136	121	110	103	110	121	125	104	119	106	118	120	82	129	94	120	121	114	126	107	105	142	111	111	113	128	121	110	124	138	117	127	112	115	102	119	102	125	125	120	124	135	109	133	118	118	122	111	131	117	117	118	131	95	121	98	124	105	120	130	125	116	117	139	100	130	125	114	105	115	151	121	112	119	122	118	133	117	132	125	115	122	115	112	112	111	112	116	116	88	109	118	118	123	112	122	129	130	134	139	120	104	105	117	117	125	127	137	111	115	128	111	120	111	130	111	106	122	101	99	109	134	115	105	109	114	111	105	106	109	124	133	112	111	117	108	116	126	115	112	104	111	104	113	115	117	96	127	108	119	122	117	112	135	128	114	122	125	111	122	114	106	118	109	104	99	82	134	118	113	125	122	113	144	114	122	94	127	126	137	139	109	121	95	115	95	128	114	109	129	116	111	106	121	121	120	126	121	123	139	109	134	120	122	138	132	140	119	118	134	101	110	136	117	93	120	115	117	126	129	118	114	121	125	114	129	120	115	133	115	101	119	99	114	131	118	115	124	106	99	121	126	111	125	118	112	113	118	132	121	107	111	106	109	111	120	133	119	116	125	117	122	124	142	121	111	115	116	101	109	128	128	103	116	118	117	113	120	107	120	112	128	136	115	126	131	112	127	121	116	129	122	126	127	128	132	111	104	123	133	109	118	127	122	112	126	106	93	139	132	116	137	133	139	114	124	122	114	109	116	106	129	108	116	128	117	116	132	121	122	120	112	109	126	122	112	99	140	121	109	128	136	108	100	112	102	130	102	103	106	101	110	123	107	129	121	111	116	130	101	127	117	113	118	87	125	123	123	106	115	116	118	111	111	116	103	113	111	108	111	116	111	113	122	102	118	131	111	105	134	130	122	113	132	119	106	117	124	118	121	125	116	98	115	122	129	118	119	152	115	112	102	102	131	123	132	129	133	110	107	127	138	110	113	114	113	104	121	117	127	111	133	125	111	124	105	122	109	115	109	109	119	120	130	125	124	126	116	102	124	102	127	123	122	110	122	128	131	115	130	119	129	102	133	112	130	115	110	111	106	134	113	116	128	106	110	113	113	133	105	127	122	109	98	116	124	102	111	98	107	115	131	108	125	140	108	102	99	124	118	122	131	116	117	123	131	113	101	101	111	111	125	126	115	118	110	115	114	121	123	140	128	129	119	104	114	123	112	112	114	104	115	138	106	117	124	139	129	117	135	116	105	129	134	119	123	114	104	117	113	104	113	100	110	116	132	119	115	118	108	116	130	114	127	111	114	125	112	128	128	126	114	119	109	144	87	119	111	111	119	118	124	121	131	116	101	125	122	127	126	129	110	97	122	119	103	89	138	130	131	118	129	121	120	106	111	97	115	118	117	132	130	117	117	122	106	108	115	122	96	130	121	141	130	121	112	116	107	105	113	129	105	134	115	111	119	122	124	130	124	113	117	100	118	131	105	109	123	114	120	110	123	115	118	115	117	134	148	108	120	101	113	118	107	101	126	125	127	102	115	113	129	129	123	124	127	119	124	141	109	123	121	140	137	99	113	121	129	123	124	117	109	111	109	113	120	120	124	103	120	111	122	115	132	142	115	120	117	119	126	111	117	127	122	108	137	105	92	119	102	138	103	116	125	107	110	119	106	108	115	123	130	97	118	128	117	129	119	122	108	120	111	121	121	130	112	107	134	121	124	105	101	126	97	118	99	118	116	94	120	138	109	111	110	120	106	118	119	101	105	124	135	124	106	118	130	134	108	122	119	134	125	124	134	115	110	124	106	129	136	122	108	112	114	116	115	111	113	133	125	107	123	121	104	109	110	114	116	113	118	123	111	111	134	130	112	119
7757	16345	13508	7270	4758	3277	2528	1927	1536	1220	1005	862	768	702	634	591	498	514	489	415	388	401	355	352	317	321	333	277	261	308	320	262	241	290	275	249	271	256	239	244	257	197	239	253	236	256	240	263	269	213	226	230	221	244	213	252	218	226	244	216	217	243	238	212	220	211	250	218	193	227	237	215	199	214	229	221	229	237	230	246	219	218	214	223	216	218	218	217	231	212	225	217	202	209	217	217	183	234	224	228	193	209	222	179	211	226	220	224	198	223	228	211	216	193	187	215	202	228	229	223	206	202	220	204	200	202	206	224	210	184	212	185	238	220	228	252	232	226	207	220	204	236	201	217	212	190	209	226	198	224	197	241	221	230	221	209	225	190	203	212	223	202	204	210	201	182	217	223	211	215	200	220	200	224	222	221	204	228	221	243	224	224	217	230	239	213	214	240	232	215	183	221	212	243	195	210	244	197	202	189	214	191	218	228	203	217	208	227	217	218	195	209	210	199	170	218	221	184	215	206	207	193	230	217	248	205	216	196	214	221	197	225	216	199	210	210	203	203	238	217	235	229	220	242	211	169	227	233	212	181	227	235	205	213	206	216	199	220	181	215	211	230	208	229	201	214	211	188	224	212	208	209	226	229	224	197	199	191	205	205	189	222	215	219	211	199	204	208	211	213	208	228	233	199	200	202	206	200	244	209	200	185	224	200	213	194	195	195	196	197	214	185	205	219	202	222	198	198	225	203	221	234	201	212	213	214	210	213	214	226	206	190	183	194	207	190	209	197	199	227	197	220	203	227	219	218	195	226	244	201	205	192	220	219	208	209	197	211	203	198	202	216	207	205	213	187	207	218	221	213	207	219	207	206	237	209	188	191	208	233	184	217	205	206	218	228	209	223	221	211	193	224	224	217	206	195	204	221	206	200	208	222	237	193	239	214	215	201	238	210	184	193	213	188	207	182	225	179	203	216	220	240	211	223	226	220	229	188	200	214	201	209	215	238	227	217	194	211	245	225	212	215	206	219	191	225	204	212	215	222	227	184	211	201	221	221	203	210	198	227	213	234	211	179	203	229	196	205	169	192	216	225	203	209	190	199	217	235	209	236	194	190	201	187	202	191	201	207	198	194	201	240	180	223	212	209	190	193	211	214	196	236	218	234	235	206	221	209	222	238	214	214	212	199	207	222	197	191	198	205	199	205	185	180	214	203	211	227	232	198	205	178	212	185	203	218	208	212	224	207	233	179	209	200	239	231	213	226	206	200	201	216	198	209	207	210	236	215	217	211	219	194	212	208	201	196	198	223	218	215	180	209	201	233	219	209	183	233	219	207	219	228	195	212	205	220	228	218	224	206	206	206	196	212	199	200	205	200	188	223	220	219	192	216	214	220	205	203	204	228	195	193	184	218	232	177	208	195	202	239	167	208	193	217	193	229	206	188	219	210	216	181	211	208	215	214	196	214	189	210	211	227	229	240	223	230	211	212	243	205	224	246	212	214	201	203	195	190	196	215	214	228	227	176	196	220	218	211	216	191	219	218	205	206	204	213	210	212	230	215	207	200	215	213	217	205	187	215	198	202	175	203	212	212	216	192	201	228	217	210	206	206	206	200	201	180	220	184	219	219	198	187	205	213	203	220	206	193	212	207	201	215	208	244	233	210	223	199	189	202	233	212	204	194	236	210	195	202	224	223	213	197	220	219	209	203	207	228	217	211	251	202	199	185	194	197	197	240	208	201	215	200	194	202	221	204	200	214	225	207	202	219	189	211	195	197	196	215	214	226	181	226	214	227	218	221	207	192	218	217	211	200	219	225	210	204	204	192	213	185	204	193	185	184	215	188	206	219	217	236	238	216	196	205	212	201	206	222	211	224	228	208	184	221	238	175	218	210	180	200	226	224	212	219	186	218	226	241	194	204	214	218	207	230	224	202	207	208	244	206	181	216	216	208	191	191	216	204	215	202	205	188	197	226	209	220	213	213	243	206	212	193	214	176	192	215	223	218	188	212	214	211	243	225	222	224	203	193	196	217	221	203	197	206	207	207	194	194	222	220	203	191	182	191	191	216	189	223	193	192	221	198	226	197	188	207	198	187	186	216	207	196	198	221	185	193	215	193	186	205	209	219	209	211	200	211	194	210	210	217	197	192	192	182	217	206	190	214	194	196	203	206	213	178	205	201	192	225	207	217	206	218	196	199	219	189	199	228	190	236	224	204	195	227	192	197	214	204	209	229	225	207	223	199	219	202	204	207	223	206	220	219	198	219	236	177	203	187	220	214	213	216	212	242	229	198	202	214	220	191	213	241	197	204	186	223	208	229	210	204	212	227	224	220	202	212	245	195	215	205	192	213	190	215	225	227	208	207	223	233	186	225	207	219	230	186	250	215	211	201	204	179	218	217	186	197	211	211	207	207	209	179	229	211	186	204	195	221	208	222	202	217	213	216	223	197	214	227	219	200	194	205	224	212	214	222	201	230	223	203	208	196	200	196	210	201	227	209	214	215	192	209	206	225	190	199	214	216	213	197	208	234	210	203	178	212	177	219	200	219	196	227	206	199	204	211	176	207	231	210	233	199	217	204	200	223	210	204	224	212	215	201	197	221	224	202	221	198	202	249	185	210	237	214	199	206	207	218	209	206	204	224	187	206	210	178	217	229	201	213	233	223	211	199	203	179	191	179	202	210	205	203	206	209	197	193	217	203	206	182	214	204	228	230	221	216	222	224	192	198	197	202	198	205	198	221	186	216	223	206	218	229	191	205	227	192	216	221	219	207	207	224	218	209	223	233	206	190	226	212	212	222	225	230	211	232	218	217	217	203	212	194	207	205	226	207	183	215	219	224	205	218	212	199	220	206	195	219	213	190	200	209	208	196	210	229	218	212	229	200	193	177	187	204	187	227	189	208	195	191	205	213	194	202	210	214	195	199	208	193	191	185	181	230	223	219	202	208	201	200	192	208	216	238	205	200	206	218	195	211	213	230	192	227	203	183	227	191	213	224	203	220	215	224	200	210	211	223	211	215	227	210	206	213	203	234	194	204	213	208	219	206	194	216	184	200	192	220	199	226	221	200	209	194	223	211	199	213	190	189	227	208	191	225	192	231	220	199	216	213	192	193	212	216	168	220	205	192	215	223	182	196	206	218	228	222	187	210	197	180	206	221	212	218	212	201	201	214	216	210	197	219	212	223	233	221	231	219	196	189	257	206	189	216	212	203	225	190	180	195	206	199	191	203	196	219	221	205	210	210	222	222	195	222	208	194	208	208	236	212	213	209	224	241	225	204	199	214	208	195	214	197	202	221	191	222	213	215	184	187	190	213	206	223	235	218	224	210	196	189	188	190	205	216	211	192	219	196	210	226	228	214	238	194	197	201	189	205	219	197	222	221	206	207	202	223	205	203	199	182	223	220	224	212	218	209	212	228	207	227	208	198	207	217	214	235	229	202	207	176	197	226	227	203	217	204	209	193	180	209	202	210	197	202	209	191
26565	20013	6220	611	393	390	349	348	311	336	329	323	310	321	312	342	342	342	351	285	358	312	297	304	309	344	310	325	280	357	317	323	343	341	331	306	305	316	295	325	333	334	334	298	320	316	331	327	303	300	341	306	323	313	314	323	358	299	302	307	313	324	337	316	330	307	286	311	317	318	349	345	344	311	299	311	305	300	333	312	325	309	353	342	283	340	317	341	323	304	314	333	345	291	302	298	324	320	345	340	316	311	352	309	326	318	306	315	314	302	335	318	312	291	303	302	328	304	316	327	325	285	305	292	326	303	318	291	305	320	330	288	325	306	322	321	307	323	307	347	306	278	314	309	306	315	320	295	302	352	331	321	317	305	312	332	298	316	324	354	303	309	308	373	292	292	294	284	311	348	325	336	308	304	302	332	324	316	301	330	316	337	311	317	302	324	329	289	321	333	295	324	297	320	310	343	288	313	316	334	322	322	307	336	318	325	346	318	336	319	309	358	330	317	280	311	358	312	324	297	312	315	292	314	304	299	313	336	311	301	303	317	318	312	346	332	325	339	356	327	340	288	325	318	284	307	301	323	284	315	306	330	338	314	317	316	336	340	319	377	307	326	323	331	319	311	306	304	336	323	299	332	304	293	310	347	335	304	300	366	312	298	323	310	306	328	333	298	306	291	348	292	318	309	316	295	348	301	315	317	303	313	318	328	352	291	299	305	288	305	314	311	338	326	308	311	321	311	320	347	319	305	343	318	344	326	293	326	300	312	317	310	331	325	304	349	269	328	318	316	320	323	312	287	342	307	304	312	354	314	332	319	321	323	328	309	331	348	312	311	296	300	333	350	315	287	296	318	306	310	348	291	325	319	327	322	295	312	296	339	267	354	313	308	334	314	326	304	326	311	303	317	329	320	310	312	341	314	289	316	339	287	316	309	322	343	304	351	339	323	307	325	347	336	318	269	279	325	349	321	291	327	314	350	346	319	312	317	325	331	299	313	317	329	301	292	322	316	341	320	308	335	289	329	316	310	294	339	326	302	338	312	306	321	322	321	316	288	337	287	305	332	296	356	285	314	301	322	315	336	313	301	310	301	311	346	307	306	342	315	324	341	301	337	306	322	335	332	328	312	320	301	330	300	334	308	313	316	337	312	282	311	325	325	318	298	345	272	319	307	321	340	295	317	347	271	318	288	320	296	291	320	311	301	328	347	323	317	326	326	317	310	307	344	295	326	315	308	305	309	335	336	299	322	318	322	309	279	306	346	319	310	312	340	343	333	302	314	306	323	312	290	331	302	302	328	309	327	307	322	292	298	322	319	313	300	327	329	303	318	319	307	318	330	299	310	297	262	292	320	351	318	321	340	311	305	357	314	338	297	311	327	297	333	329	336	339	308	310	338	328	315	301	332	315	294	338	333	320	304	309	327	333	343	339	344	329	356	322	345	311	309	285	320	330	301	341	314	339	319	332	278	337	297	317	304	311	337	343	284	312	322	309	313	311	331	281	337	320	339	303	316	350	323	303	313	310	321	318	324	333	304	329	349	324	326	323	308	310	331	293	314	275	296	337	303	307	316	334	284	317	338	307	315	307	313	315	363	311	297	329	344	337	333	358	317	333	331	297	320	330	355	270	307	350	322	316	285	333	328	290	320	327	308	307	295	328	286	336	317	317	316	310	309	341	337	312	356	300	312	313	290	315	303	289	307	306	322	338	311	321	290	347	281	315	329	350	345	340	299	344	318	329	331	320	312	308	309	345	341	290	301	315	302	317	361	318	304	297	346	330	297	343	335	329	329	335	318	295	300	318	311	328	293	375	344	359	328	312	313	318	279	330	340	334	304	295	335	324	319	305	337	319	316	312	291	331	355	327	305	291	324	278	318	300	298	360	330	314	345	333	309	325	309	321	288	288	319	348	310	298	346	305	339	334	290	323	336	309	319	308	323	318	315	285	298	323	327	312	319	332	330	312	297	332	345	357	311	330	332	307	327	318	326	331	302	336	286	333	327	319	309	329	317	329	333	329	312	300	330	335	317	333	328	301	280	341	298	308	309	304	316	323	295	329	305	309	335	331	306	336	356	323	331	283	329	315	298	341	315	352	284	324	331	318	311	311	339	325	306	285	312	313	342	312	314	318	342	318	310	296	299	344	306	344	307	308	344	325	321	333	279	311	309	285	352	294	308	302	321	320	334	362	315	321	285	327	342	300	343	309	282	335	327	311	340	315	309	310	321	323	323	302	309	303	313	312	321	327	311	316	330	316	307	348	313	299	309	300	312	314	331	305	354	317	305	308	289	274	356	330	298	310	315	333	309	336	305	307	319	297	308	317	351	317	292	345	337	279	308	316	313	288	312	302	306	326	298	319	287	308	342	348	288	311	335	322	308	314	325	340	325	326	333	313	333	319	332	319	321	324	313	320	292	318	293	305	333	337	331	329	294	326	280	311	294	352	308	306	351	296	304	336	321	297	314	321	325	321	317	305	332	295	331	321	351	301	324	304	290	285	325	334	315	307	324	325	333	318	326	335	309	322	299	289	312	353	340	296	334	305	340	327	327	317	318	316	297	295	332	324	316	330	312	329	308	347	318	304	325	318	298	323	298	315	320	324	306	316	332	286	316	290	322	289	321	308	329	338	327	313	312	292	373	288	335	318	339	319	321	320	314	317	306	295	314	317	336	341	324	325	324	302	332	287	286	295	299	302	306	323	328	319	315	306	326	322	320	355	325	311	327	321	336	308	320	292	283	335	334	302	337	361	339	342	341	318	341	318	301	312	322	315	314	303	292	336	307	312	345	313	313	317	306	318	324	319	305	288	307	341	299	313	317	331	305	296	337	298	332	315	349	351	324	336	310	319	287	336	327	351	312	313	335	293	358	331	328	315	308	317	309	322	326	313	334	334	317	296	345	368	284	326	319	344	310	334	313	330	309	318	300	353	286	301	297	317	317	328	328	324	282	323	324	318	328	331	317	309	288	322	335	338	314	289	298	319	310	304	298	318	300	333	308	313	291	346	333	312	296	302	305	335	297	310	329	295	313	341	318	334	303	302	320	301	338	328	310	286	318	320	322	298	332	301	335	356	298	361	366	329	346	326	300	315	367	343	322	320	321	297	329	308	318	314	306	291	336	339	280	324	310	311	293	336	319	310	335	306	324	322	329	330	318	284	324	313	328	332	312	314	310	331	324	333	318	311	295	286	317	336	343	326	331	324	299	309	305	285	332	311	314	323	326	333	363	315	314	345	325	321	303	318	306	356	333	279	306	311	334	320	287	291	336	345	342	317	331	332	334	325	349	304	306	331	331	339	316	318	328	319	311	339	298	358	307	305	304	325	326	369	314	306	295	317	342	327	333	311	299	327	336	330	290	334	300	290	308	302	313	300	321	296	275	319	346	310	330	332	322	321	292	320	335	317	296	303	306	305	345	311	318	280	292	285	283	330	325	309	324	355	313	292	349	308	317	308	315	294	282	314	296	314	313	306	316
3897	1496	1384	878	774	619	639	606	612	589	615	550	534	559	582	610	570	563	549	549	545	552	563	526	576	581	570	542	569	538	546	527	505	579	586	572	548	514	566	546	510	572	571	566	572	545	538	534	536	580	534	539	584	570	539	562	572	536	519	558	514	577	524	546	567	561	572	566	560	561	503	573	578	519	570	626	586	522	562	554	590	552	565	586	590	525	586	564	522	567	558	540	562	577	544	562	547	553	517	556	553	543	581	533	522	552	570	507	540	560	531	554	541	550	558	515	555	562	504	555	544	539	557	545	583	561	587	582	536	572	549	493	540	553	601	535	561	547	557	494	563	555	547	534	539	569	548	531	536	561	507	571	496	530	531	578	557	542	537	536	563	543	567	571	557	551	545	530	576	532	513	585	578	539	593	552	561	560	528	530	542	570	538	536	549	585	547	510	526	566	555	573	538	550	555	543	553	521	522	560	532	526	559	555	564	573	581	537	570	565	573	581	551	578	581	556	520	542	573	572	552	537	556	558	538	574	516	590	527	560	529	595	539	526	588	543	543	572	559	558	578	500	555	545	525	580	563	553	529	504	547	521	572	608	561	523	521	609	545	569	561	567	567	535	561	602	540	579	540	524	554	541	536	560	543	527	565	569	563	544	576	531	509	515	554	534	548	532	558	530	512	562	507	572	599	545	565	524	533	526	538	574	545	518	550	533	600	572	508	477	533	565	529	513	538	559	552	581	564	542	568	583	542	569	539	542	546	554	511	551	576	554	542	576	587	590	538	567	545	535	540	520	579	570	507	530	535	560	532	543	554	585	584	566	558	519	548	522	569	522	590	546	523	592	528	561	569	553	545	587	566	594	532	580	539	555	594	496	513	550	563	520	566	532	562	561	563	595	499	513	543	574	542	582	553	551	545	584	551	588	547	544	532	564	529	588	585	516	525	558	560	494	543	589	560	569	552	550	543	547	583	546	565	531	567	583	596	528	577	558	520	566	576	546	557	526	504	537	559	604	550	548	569	538	565	520	610	610	541	562	552	590	583	535	538	550	501	542	537	533	606	566	563	564	605	499	539	514	543	559	563	559	535	541	538	556	545	552	531	555	556	547	517	510	565	572	563	568	554	526	551	557	542	572	552	537	531	534	570	551	578	554	606	546	538	544	564	541	556	589	527	588	519	534	580	550	566	567	537	563	559	519	516	541	564	553	572	562	574	557	577	558	583	526	557	545	515	556	555	549	539	510	563	569	555	530	552	545	518	583	521	591	562	553	585	534	555	531	577	553	634	569	528	559	583	533	539	546	547	531	546	549	505	523	559	585	549	593	510	547	515	587	564	557	586	557	562	563	527	515	507	554	555	541	572	514	538	573	570	571	548	518	564	568	537	566	560	538	559	521	537	579	580	538	523	555	574	522	568	532	584	542	559	578	553	535	526	585	567	562	580	547	579	525	560	528	551	523	520	547	544	565	606	516	531	554	543	554	579	580	603	526	549	573	546	564	529	589	572	570	542	534	540	528	547	562	569	561	556	577	545	538	571	579	571	522	554	543	539	574	553	564	559	549	577	577	514	540	550	577	532	550	556	557	531	561	544	548	583	562	520	564	485	559	543	587	581	577	536	583	527	572	577	599	538	543	517	549	533	551	546	539	554	575	539	559	544	491	552	586	569	527	547	554	515	561	528	541	542	554	534	606	626	534	553	557	577	562	607	515	577	531	526	540	555	574	517	589	530	598	576	536	563	555	541	599	566	585	517	570	556	535	544	537	566	551	525	539	559	567	545	534	535	544	559	581	567	560	522	547	531	534	566	550	540	596	553	567	550	571	537	542	547	540	530	543	595	513	530	552	526	586	555	526	570	559	536	569	529	579	526	505	592	555	546	542	510	516	574	568	543	569	571	571	548	566	551	582	579	548	569	557	506	556	575	533	552	571	557	551	527	592	538	529	536	554	562	577	552	575	554	596	599	556	530	533	586	555	589	562	579	540	589	556	543	564	515	539	549	569	551	526	510	571	563	558	531	541	557	584	564	620	566	552	547	537	578	536	570	522	587	574	510	561	556	539	526	574	543	584	554	537	565	573	550	568	536	539	550	531	520	581	518	522	597	540	562	525	574	558	554	554	525	590	552	546	509	535	541	557	568	530	538	566	560	529	526	543	527	525	539	545	564	563	526	546	509	574	519	576	541	551	586	563	537	581	543	575	599	575	510	527	544	534	575	545	561	542	569	554	570	560	591	567	543	584	559	572	555	599	547	550	541	566	546	556	581	532	523	556	563	572	547	548	545	559	527	547	541	548	566	544	571	533	553	539	567	560	516	522	530	550	581	521	517	558	576	528	561	579	552	549	594	550	532	553	554	561	559	541	550	557	517	562	550	556	540	594	573	589	515	576	607	515	557	564	546	556	540	564	588	559	592	570	538	544	567	545	543	538	556	571	559	527	570	563	572	553	548	567	549	558	566	547	552	553	588	568	528	576	564	535	526	590	560	558	556	589	573	564	572	565	545	588	538	547	532	570	509	565	591	593	571	586	550	580	576	578	618	539	560	554	563	600	549	546	537	573	526	558	551	518	545	549	488	591	534	547	541	560	558	561	557	534	526	562	565	558	500	538	557	538	551	547	541	548	545	514	541	575	561	561	566	573	542	564	557	558	544	558	604	552	528	568	544	581	546	530	506	533	570	536	565	549	535	542	574	521	581	541	531	558	559	509	561	507	539	576	527	558	623	590	532	531	541	502	547	550	586	555	578	524	527	549	557	542	577	545	537	567	556	545	552	529	526	537	571	540	604	538	526	540	543	495	602	537	527	536	544	568	584	563	570	510	593	551	545	519	525	524	504	569	555	555	559	590	529	519	546	594	548	582	579	553	568	546	573	516	574	528	581	555	537	525	539	556	567	577	518	568	585	553	550	512	527	549	538	549	593	579	572	565	523	559	559	563	539	588	561	535	571	560	584	555	569	530	547	550	543	548	550	559	525	515	555	519	531	577	573	521	547	545	572	526	566	564	518	580	543	539	577	587	562	541	555	581	519	552	584	535	568	539	519	498	579	570	599	524	526	530	523	547	583	611	564	531	539	508	525	527	524	541	549	550	569	553	550	544	538	532	533	549	520	525	592	515	525	532	548	557	571	550	564	582	535	604	522	508	569	536	566	551	506	564	526	553	567	565	560	571	520	568	533	539	543	532	544	563	536	582	545	525	550	497	559	547	543	570	514	548	577	579	520	546	559	519	593	560	534	543	576	572	568	532	540	566	581	495	599	556	524	564	519	523	561	550	493	563	538	547	594	549	516	545	584	545	541	563	554	547	535	574	526	538	566	528	568	572	550	531	523	542	555	557	570	560	536	541	496	551	527	529	559	535	586	536	517	564	560	587	542	549	557	565	534	614	546	564	574	547	517	503	546	470	544	542	496	547	576	568	550	499	515	533	530	562	546	504	567	543	515	531	530	521	553	544	502	532	563	594	556	558	556	523	573	566
23949	21101	28129	24042	20514	2452	638	472	409	348	346	301	299	319	270	293	256	298	275	280	233	248	236	280	249	250	237	228	259	209	237	233	247	258	213	226	223	254	233	257	231	247	220	222	216	259	247	260	218	237	240	207	227	229	246	193	256	225	230	213	234	235	236	217	224	229	257	254	238	239	258	223	227	251	227	231	236	221	241	249	224	237	229	231	220	229	259	237	231	251	211	229	212	224	234	226	227	241	236	222	261	226	233	263	208	225	245	244	207	215	207	198	238	220	212	226	252	246	227	222	237	239	248	251	223	214	207	232	250	230	234	236	241	248	219	219	240	232	210	227	214	232	224	237	231	218	250	217	221	192	226	200	256	238	236	247	241	209	256	218	229	214	217	232	242	245	220	246	231	225	208	215	240	257	233	242	240	239	231	216	236	239	226	240	244	241	241	255	224	227	251	255	256	241	242	219	218	280	239	233	226	242	218	223	244	237	224	231	236	206	214	215	238	242	228	225	236	227	224	234	229	209	233	227	203	220	253	218	237	234	227	233	210	228	222	208	259	240	193	202	228	226	233	252	203	222	247	243	245	230	244	234	247	240	236	221	241	251	205	250	248	237	209	243	260	258	233	234	244	215	227	211	255	225	238	243	218	197	243	237	232	222	240	243	230	197	222	229	231	227	232	229	219	255	209	231	233	237	229	228	261	212	255	236	239	230	245	241	215	231	213	242	264	232	202	226	227	257	224	207	226	208	204	258	210	216	216	221	226	241	234	219	206	224	225	224	234	224	220	231	249	215	210	202	209	241	257	218	258	222	254	216	215	230	232	243	222	253	261	228	217	246	223	220	208	219	236	251	207	223	253	184	245	225	246	225	194	247	215	212	223	270	214	217	244	241	226	252	230	248	253	226	236	245	225	249	255	226	222	194	235	228	227	242	233	234	196	246	224	232	203	243	228	264	236	246	205	250	229	207	228	229	199	232	239	218	226	252	240	242	206	245	205	227	220	242	229	224	242	236	200	219	229	226	208	237	223	232	232	236	238	228	212	243	226	216	234	210	215	238	221	244	214	230	229	211	259	223	222	251	225	232	189	206	214	201	254	244	229	234	228	242	240	200	221	211	245	220	233	230	252	217	224	227	235	218	218	191	210	218	214	209	224	228	249	236	252	256	244	231	234	222	222	234	214	246	213	230	232	223	209	214	226	225	233	222	235	225	211	222	222	211	211	259	243	246	214	234	227	223	246	267	214	214	235	225	237	210	247	218	228	247	224	227	207	234	238	232	247	208	226	250	213	233	231	241	238	201	232	217	247	229	238	232	225	228	234	217	230	225	236	237	235	256	236	242	223	241	235	229	223	232	224	213	224	246	216	227	220	250	208	224	255	234	236	216	224	223	204	220	237	225	250	218	223	216	231	229	246	254	235	223	211	247	221	232	207	248	213	238	192	242	232	243	222	212	216	254	246	221	240	238	249	239	205	214	220	258	208	227	236	240	207	229	218	251	233	249	211	259	222	224	231	233	235	243	211	236	239	223	246	226	224	205	234	236	233	218	245	240	223	180	227	254	214	236	241	240	227	235	224	248	221	239	251	208	222	222	211	224	202	190	244	204	224	227	251	211	218	252	215	234	244	215	240	225	231	232	222	230	233	241	211	230	247	234	229	221	222	223	238	248	227	206	242	210	265	231	227	221	223	236	215	242	222	238	231	219	224	257	200	204	243	234	243	233	222	237	236	235	212	245	231	232	197	226	246	247	229	270	225	224	229	220	235	220	229	214	226	236	228	246	215	226	237	223	207	239	196	197	241	222	213	252	217	258	237	244	224	221	216	254	222	236	244	236	207	253	233	192	223	210	231	238	219	226	234	238	207	208	231	225	202	223	224	235	223	227	237	227	246	221	235	239	233	252	232	216	223	234	220	208	258	222	246	230	237	236	222	245	221	219	229	217	216	207	222	244	206	223	233	227	232	211	204	240	212	205	243	235	219	245	230	244	249	234	235	226	248	246	229	217	219	246	215	228	224	232	221	236	214	192	208	220	246	233	231	218	229	237	219	207	217	206	211	213	225	226	218	236	220	213	222	245	239	243	212	261	250	226	228	233	219	225	216	216	249	228	217	230	192	227	257	226	233	222	250	250	243	211	223	230	200	216	247	211	210	225	253	251	208	242	238	233	252	217	258	220	206	209	235	234	241	224	219	199	217	252	236	215	233	220	224	221	219	221	224	258	232	243	235	237	245	220	212	236	214	197	214	208	233	223	225	230	225	200	248	204	212	219	217	224	236	264	227	266	217	241	251	198	199	218	227	228	232	266	246	208	246	176	255	218	199	214	236	238	225	218	232	253	216	242	240	251	216	220	225	228	224	217	245	247	226	246	245	244	229	234	206	218	229	216	255	226	238	203	251	222	212	235	214	225	231	221	213	209	217	240	214	219	217	231	226	231	248	224	232	232	213	255	230	217	216	226	240	229	222	220	236	230	225	248	215	214	239	220	221	238	233	227	233	201	222	235	239	218	218	221	182	230	254	212	251	234	218	223	236	240	227	250	211	208	227	223	239	237	227	243	235	231	212	209	238	228	246	238	233	214	203	240	237	229	211	207	219	225	232	217	203	233	229	219	197	216	211	227	231	219	208	226	210	234	244	240	208	234	229	246	217	238	245	225	212	219	238	222	226	230	231	218	202	207	228	241	223	210	201	244	235	213	224	240	262	237	237	213	218	234	227	212	240	221	231	202	208	220	240	227	222	243	225	223	227	239	238	249	216	238	227	206	218	216	193	190	227	253	229	211	207	222	220	224	249	246	234	239	241	207	233	242	221	202	229	226	244	238	239	222	244	213	248	209	218	234	250	256	221	240	231	241	240	240	223	248	221	201	221	242	218	220	242	212	238	216	214	235	221	217	237	235	217	230	236	244	223	228	202	213	237	233	251	272	221	230	246	244	201	230	242	208	231	210	228	216	229	208	222	207	243	229	226	255	235	217	264	225	230	217	205	241	258	236	200	218	241	217	220	226	219	225	225	220	252	225	202	233	231	232	225	208	229	245	240	243	223	222	255	225	260	221	256	212	214	250	233	235	234	244	247	234	215	242	224	224	225	223	212	223	185	192	258	208	208	221	203	208	229	235	251	206	238	229	217	231	216	236	250	218	209	206	225	208	254	238	215	242	213	214	220	244	252	214	223	219	217	231	230	196	230	208	226	227	208	208	232	239	233	227	243	212	246	231	214	215	246	230	242	226	237	211	224	227	201	214	263	227	215	219	228	234	237	232	230	211	219	248	228	265	214	214	218	209	235	200	219	250	201	222	221	220	214	239	222	247	200	227	197	223	221	219	220	228	204	218	225	207	239	210	247	239	240	248	209	224	226	222	250	227	221	237	243	211	244	249	242	240	223	214	258	215	234	248	217	256	222	237	221	236	228	256	210	201	230	235	205	227	232	234	213	213	224	215	229	217	214	220	258	238	224	234	249	206	239	238	216	221
5415	10017	8416	4281	2950	2026	1539	1337	1075	921	883	723	730	643	612	581	578	564	510	544	523	485	525	465	466	464	436	436	442	453	447	412	416	443	431	432	425	425	411	436	431	460	419	433	418	430	453	455	396	427	380	398	429	453	426	464	408	414	414	379	414	386	401	483	379	430	419	406	433	391	449	385	404	425	430	395	411	399	434	414	416	439	405	441	401	376	410	414	427	387	419	400	415	391	388	375	438	398	439	376	392	441	439	400	374	445	383	395	402	378	406	420	404	419	421	404	421	414	417	400	402	409	382	437	410	401	412	387	459	393	380	378	407	420	420	370	410	421	391	402	411	433	439	408	419	394	379	410	390	424	390	422	379	393	456	375	404	401	423	405	368	419	410	401	431	391	438	374	410	374	398	377	400	425	416	413	418	410	441	411	446	417	426	412	382	427	399	432	404	381	398	403	428	401	410	394	424	397	422	404	399	419	398	406	415	411	403	428	414	357	390	422	403	390	407	383	393	377	417	433	407	431	398	432	410	418	380	363	428	389	389	383	412	430	405	433	416	413	403	399	430	420	417	429	397	443	378	400	362	422	407	405	418	384	397	413	447	402	392	414	438	422	417	405	424	421	388	425	422	409	424	389	420	433	431	416	379	389	444	377	438	399	392	418	430	436	427	387	406	383	428	408	421	411	462	410	391	389	397	391	377	403	422	391	414	365	384	404	410	424	415	412	391	383	406	393	394	436	395	425	389	412	395	390	415	413	398	444	435	417	388	409	423	430	413	427	421	414	415	430	387	432	414	414	419	398	392	395	404	396	397	403	428	409	379	387	406	372	407	441	380	423	398	435	392	404	450	423	422	408	424	373	382	423	434	392	434	420	435	379	370	414	428	422	417	412	427	412	399	386	408	367	412	421	376	417	391	413	430	436	385	413	414	430	402	389	404	422	401	443	423	416	419	437	405	418	359	383	401	406	399	409	399	422	388	397	419	399	443	386	374	448	433	411	411	425	431	368	436	391	391	431	434	417	398	378	392	409	426	437	436	420	421	393	409	409	385	372	359	410	432	385	366	409	437	390	384	404	416	391	406	406	406	421	361	401	387	396	393	419	387	426	406	377	425	453	395	377	405	411	405	386	404	426	386	373	381	372	405	413	399	414	417	402	389	411	417	378	365	394	395	385	389	400	382	416	441	436	424	442	389	443	424	376	425	420	423	394	404	411	416	410	399	389	361	405	483	405	398	416	403	379	439	407	409	398	438	385	436	418	416	439	381	411	398	426	394	436	418	400	404	406	417	400	408	422	413	412	401	406	407	432	441	436	408	407	409	389	435	405	434	398	363	417	412	416	403	416	446	427	399	397	421	423	414	386	415	401	400	423	419	430	443	399	423	418	454	385	405	391	408	425	411	438	391	416	415	421	413	378	417	415	426	359	460	381	430	396	402	414	439	362	394	393	385	385	408	371	436	397	429	421	402	403	407	414	415	397	419	399	430	430	412	400	440	435	376	418	400	412	413	410	418	369	416	392	405	390	382	418	403	395	393	398	382	416	369	382	369	347	428	405	373	412	431	405	408	434	375	389	431	387	445	426	405	417	381	420	422	432	422	412	431	423	404	361	379	414	404	396	397	392	415	422	408	431	391	450	422	411	377	396	402	429	409	413	427	407	378	420	388	410	413	423	411	418	415	410	364	398	406	420	445	445	399	389	415	401	399	389	415	385	415	438	429	396	431	410	412	403	384	409	398	439	393	409	375	387	418	425	399	407	466	420	436	415	454	424	408	411	420	396	402	403	375	394	398	411	400	420	386	419	390	447	449	404	412	427	414	427	423	381	442	385	410	432	378	380	399	418	398	396	454	405	363	366	452	417	395	411	402	387	416	398	427	389	432	437	435	419	434	429	421	377	420	396	424	392	402	383	435	384	386	368	422	404	404	420	428	428	413	378	432	413	378	396	415	396	415	387	400	428	371	409	427	396	418	440	403	378	406	402	388	440	403	405	424	395	423	403	395	437	414	403	390	413	389	407	439	408	422	424	410	388	415	406	382	407	416	406	420	397	402	390	425	408	432	405	411	402	419	428	421	372	386	388	440	407	464	399	439	405	429	414	383	402	422	413	405	406	419	424	390	424	379	424	417	376	386	432	404	426	442	404	403	396	402	443	416	417	404	404	393	422	397	419	408	387	417	371	446	463	392	404	405	366	399	396	367	425	387	417	387	437	394	408	387	465	382	392	436	402	384	400	407	400	425	371	394	419	408	372	358	422	425	425	426	400	457	402	428	389	374	412	401	425	387	409	417	405	417	382	339	422	439	412	409	414	410	399	401	415	379	420	428	390	388	471	440	399	399	400	397	375	377	388	389	407	392	420	449	386	372	404	393	389	382	409	389	411	421	383	398	404	430	395	398	404	370	421	424	375	388	411	444	422	420	404	440	410	386	402	404	380	405	398	429	418	414	379	439	381	396	387	418	377	436	394	387	427	392	389	446	393	430	396	384	411	408	443	400	385	403	405	418	389	401	408	434	415	403	415	417	416	422	404	409	410	424	354	400	413	423	411	424	376	426	416	393	407	411	424	429	401	439	402	401	405	411	422	403	385	432	419	375	417	409	430	420	439	426	411	433	420	384	426	384	426	409	404	424	412	408	391	417	387	433	415	405	431	446	404	398	374	408	402	444	419	392	403	413	405	394	419	406	414	411	397	398	402	410	446	408	416	398	404	385	444	379	431	401	421	411	384	421	429	413	402	410	444	391	397	420	399	396	429	384	383	415	402	450	435	392	394	389	430	414	408	400	405	469	405	402	407	415	428	411	421	440	408	389	407	401	409	389	418	398	426	402	400	368	380	420	398	437	415	431	408	406	402	404	410	412	371	421	407	392	373	403	410	409	378	400	364	427	395	423	406	431	378	390	396	443	403	442	407	426	394	415	393	436	361	418	422	407	432	393	411	384	367	402	442	417	379	411	408	445	418	421	383	410	435	437	428	418	440	392	407	381	396	409	451	389	383	409	432	359	403	398	424	390	392	390	394	413	392	469	423	402	385	387	375	376	413	399	408	439	405	415	398	421	404	397	390	406	388	427	394	410	411	432	387	411	396	420	408	398	396	430	398	406	421	417	396	405	402	451	392	391	449	423	435	420	403	388	394	395	379	429	428	406	416	413	459	417	422	379	427	395	423	436	426	420	427	397	445	438	384	393	424	416	427	368	383	423	405	429	427	395	426	402	359	415	426	456	379	414	382	382	382	434	438	389	408	420	398	383	414	403	401	403	426	404	390	430	393	418	417	422	390	386	361	407	415	412	404	423	364	410	418	419	371	430	383	373	398	381	409	394	403	391	391	403	442	441	389	429	426	407	385	426	390	407	392	440	397	377	399	402	386	395	355	392	439	402	435	369	396	404	398	391	418	399	367	412	423	439	459	422	417	389	394	413	434	407	415	431	430	420	415	410	404	375	416	397	365	397	414	399	396	382	413	411	411	351	415
23164	21220	29001	23732	21226	19946	1805	568	454	343	309	267	246	232	211	213	167	187	204	189	162	142	154	161	167	162	136	168	126	142	129	146	115	130	129	124	125	127	138	133	142	125	124	106	113	108	114	126	137	107	122	109	122	115	126	112	122	129	119	104	123	124	138	129	116	104	131	139	116	107	113	125	121	123	129	118	105	121	110	102	139	107	120	117	142	103	99	131	119	117	120	105	130	94	121	106	104	124	115	118	90	113	114	107	112	127	110	124	110	124	113	120	126	111	101	114	130	88	109	102	110	127	131	122	116	112	135	107	106	106	111	109	117	104	123	110	109	115	96	110	115	99	104	114	113	111	107	121	107	91	114	122	128	114	131	112	116	106	111	102	118	121	127	114	106	112	98	115	129	109	124	114	118	115	110	118	123	117	114	122	122	109	88	116	96	117	99	123	118	107	108	116	114	117	122	96	126	120	108	124	113	100	112	120	102	123	107	113	105	113	127	108	112	136	109	119	101	106	106	116	115	102	104	96	121	107	122	101	97	110	114	115	121	109	129	111	112	120	117	110	95	115	126	127	107	105	111	115	108	112	116	122	121	103	92	103	126	130	110	101	121	121	99	107	103	121	106	121	122	136	120	130	89	113	115	121	116	122	128	118	114	109	120	99	110	122	119	105	116	116	85	112	108	94	114	106	119	103	102	112	122	123	107	105	93	111	118	103	106	118	120	99	127	121	87	96	125	104	97	122	115	132	113	119	97	119	102	124	114	94	118	100	105	111	112	131	122	111	117	102	111	123	105	117	117	111	124	116	105	120	112	129	111	129	123	106	126	116	109	123	117	118	124	128	112	131	111	102	124	118	121	126	111	103	119	107	115	103	113	117	133	118	99	101	103	134	123	105	124	116	125	113	104	107	103	144	121	104	103	118	107	133	107	118	117	106	104	122	109	117	126	114	92	114	105	110	121	93	119	104	111	96	110	122	114	98	115	129	122	133	107	103	121	105	119	128	134	106	91	120	104	115	115	114	107	112	117	123	115	117	110	121	100	121	121	115	108	109	117	102	104	93	113	118	110	112	116	122	115	120	111	113	118	91	116	113	110	107	114	110	107	127	108	128	116	106	101	103	97	107	98	121	111	116	120	122	116	123	109	111	118	123	127	115	104	93	107	113	80	102	104	120	121	134	116	139	99	128	124	120	141	124	116	103	92	126	115	106	114	122	105	125	108	98	112	113	117	105	131	113	136	118	114	132	133	125	117	106	125	106	101	107	106	116	123	100	114	115	121	110	107	113	108	118	115	106	99	131	132	107	109	119	111	95	116	122	101	106	109	101	107	110	95	113	126	124	105	116	110	116	111	118	112	95	115	134	109	103	102	117	119	121	108	132	105	118	97	92	127	126	115	108	105	116	92	121	100	110	121	127	116	126	106	110	124	114	136	109	121	118	112	115	108	129	93	116	103	120	97	101	111	122	135	119	118	99	146	115	107	98	134	126	113	108	118	122	104	121	95	121	116	106	99	112	137	120	132	112	123	100	131	107	102	115	107	107	112	121	116	108	138	113	124	123	140	123	116	120	130	139	146	117	113	117	113	124	116	117	115	121	114	108	106	121	96	127	108	120	120	106	115	103	94	101	123	105	118	97	127	96	101	109	97	123	108	116	116	102	109	123	115	113	114	107	111	117	119	111	124	116	132	121	105	106	109	124	134	131	97	102	122	105	118	111	107	126	106	114	119	88	105	110	93	131	96	109	127	125	113	108	103	104	116	108	125	137	113	106	98	113	116	126	114	105	111	107	111	117	109	113	111	140	123	123	118	102	118	109	106	104	112	117	132	126	114	110	107	119	107	97	110	108	119	132	106	94	110	113	107	130	95	127	124	131	119	109	102	108	109	113	122	102	103	107	104	123	116	132	103	113	125	132	127	112	97	118	119	109	113	128	96	123	89	99	112	124	132	121	116	109	93	131	106	138	123	116	116	112	104	108	118	105	118	129	124	102	106	118	106	104	135	115	116	103	112	107	129	121	103	124	116	112	115	112	118	114	115	107	108	107	123	147	97	120	120	102	107	102	92	121	118	117	111	130	117	117	122	105	117	119	107	109	119	120	107	111	120	108	118	103	130	109	108	110	117	113	147	123	110	115	123	134	88	101	103	120	107	125	124	98	122	114	105	96	98	96	122	104	97	124	102	108	123	113	137	115	111	112	107	136	121	119	106	95	114	115	108	96	120	123	106	111	108	88	110	90	124	110	115	122	118	111	88	106	104	121	109	103	119	106	108	111	104	127	104	114	105	126	122	120	108	107	113	101	108	92	125	123	141	132	106	138	110	100	110	126	122	135	109	120	104	103	116	122	129	112	112	116	103	114	103	117	103	127	120	110	109	116	104	129	115	119	110	120	107	95	135	123	129	104	124	112	104	122	105	112	109	116	91	125	126	104	99	119	115	121	122	117	110	105	103	86	126	114	107	124	115	112	100	129	108	127	101	103	113	127	117	98	95	126	90	96	134	111	116	124	119	106	129	119	97	134	114	121	123	113	103	99	127	113	115	129	126	111	103	109	115	136	103	113	115	105	118	127	121	110	126	105	97	119	128	112	115	107	122	129	118	133	112	113	124	90	129	106	127	96	106	113	110	112	118	103	128	138	107	118	121	120	122	113	105	115	123	124	129	132	111	90	123	102	101	137	125	115	134	113	110	102	112	106	110	102	115	122	100	91	127	95	124	128	112	113	118	106	115	115	96	101	114	117	118	106	120	113	137	118	105	111	105	123	125	114	93	121	121	120	112	96	112	139	113	104	111	112	110	120	106	118	118	101	106	125	102	120	123	109	120	109	128	109	86	91	111	106	119	125	103	110	130	102	104	103	126	106	117	100	107	119	123	94	106	106	117	102	100	105	113	121	123	94	131	105	118	86	88	117	117	122	132	103	113	112	110	110	124	112	117	105	110	98	120	121	126	123	109	104	129	119	93	120	120	108	133	105	109	106	104	110	109	100	114	121	107	102	99	100	110	110	108	120	121	111	128	108	109	114	129	114	144	110	110	103	117	101	95	101	116	120	104	126	123	126	108	123	117	139	104	135	104	127	107	120	108	101	114	119	115	122	106	113	105	113	114	108	97	120	117	96	111	124	112	132	111	118	96	130	93	111	93	114	99	118	103	111	114	116	101	90	107	114	117	111	118	110	108	125	126	137	93	121	123	113	125	134	103	104	92	119	121	105	110	103	108	122	120	129	126	114	128	115	94	138	114	100	118	110	106	85	124	107	124	111	120	114	101	115	111	113	100	102	113	83	114	115	108	107	118	123	111	110	115	117	105	112	118	102	109	126	122	99	112	112	127	95	109	118	107	124	85	117	142	113	106	101	128	110	115	110	126	109	113	130	112	107	115	92	110	101	110	117	128	97	106	92	101	117	107	113	118	102	124	116	98	114	116	105	111	120	123	111	117	104	135	107	96	121	95	104	119	117	104	125	110	105	105	114
7733	16167	13609	7256	4621	3295	2479	1839	1502	1202	1011	909	768	702	616	601	473	496	445	387	368	412	351	330	333	324	330	283	313	277	261	289	256	270	237	266	294	268	246	262	224	265	275	233	226	241	230	230	214	237	257	239	221	232	238	229	232	203	245	239	205	215	208	217	216	207	233	198	194	230	212	197	223	208	229	206	237	223	216	218	196	176	207	203	199	222	233	219	223	197	215	209	210	195	214	201	220	179	205	198	199	222	215	224	188	210	216	229	197	190	215	212	188	213	221	225	206	209	204	203	209	211	192	211	212	202	186	218	204	190	195	195	188	192	201	192	187	190	231	204	193	206	218	219	185	222	212	218	216	192	196	193	199	189	194	200	190	203	193	227	206	188	208	189	204	210	196	170	187	205	180	182	206	206	179	238	217	197	211	194	195	224	212	207	201	205	218	216	212	223	213	202	221	211	231	200	221	231	171	230	202	202	176	212	190	222	219	187	240	220	193	200	215	186	194	192	212	211	213	181	185	207	178	194	218	200	209	199	211	208	207	195	211	186	194	188	201	208	202	202	209	194	231	220	236	222	217	204	195	214	191	189	195	197	201	196	214	194	209	221	238	199	183	221	201	208	214	182	192	223	194	220	204	194	197	200	204	199	213	219	208	206	185	211	188	207	175	194	221	199	221	199	198	192	182	216	222	217	182	196	212	172	202	165	202	214	200	222	193	192	183	181	212	216	219	212	198	224	221	215	174	196	215	182	215	205	212	198	206	208	175	194	218	187	234	185	210	199	196	203	203	207	190	198	184	205	197	196	190	199	190	195	204	214	179	195	170	209	191	192	218	214	206	214	193	200	206	229	186	216	189	224	178	205	187	194	206	182	197	183	195	186	186	183	192	215	197	216	182	230	221	194	223	207	183	203	208	204	201	172	200	205	198	221	199	192	184	234	202	187	198	200	218	193	227	199	209	198	226	190	206	186	212	202	213	198	209	212	216	207	213	181	201	184	202	225	181	188	210	212	189	186	201	202	201	192	192	192	179	181	183	195	197	226	195	219	227	219	201	207	182	198	222	187	199	187	218	204	239	209	210	192	176	196	203	215	209	194	204	197	183	182	194	206	208	182	198	213	193	207	198	211	190	196	172	210	199	194	206	174	199	214	195	181	204	194	220	195	174	203	206	202	189	202	201	195	193	197	203	234	197	209	212	180	208	210	212	178	194	185	200	193	207	188	223	195	187	225	198	212	200	205	216	199	221	222	191	218	224	205	203	206	185	196	189	208	211	214	234	213	202	181	205	195	192	193	207	187	230	193	213	212	197	210	227	177	190	183	207	213	200	212	185	209	207	198	193	228	202	189	205	204	202	201	198	210	219	214	201	197	195	171	203	198	193	213	185	187	186	200	198	216	176	168	200	190	232	194	195	212	189	227	220	196	174	217	208	208	210	179	173	207	224	210	207	239	190	195	224	210	195	204	223	209	193	219	210	197	199	195	210	175	173	212	211	199	211	194	184	231	231	224	201	203	202	190	206	192	197	201	233	185	211	198	201	219	201	194	196	226	190	193	187	204	193	215	211	185	214	204	200	198	194	189	212	177	213	214	208	203	204	200	230	211	212	198	200	210	209	181	225	205	192	201	208	207	215	202	208	192	176	200	221	204	180	187	204	204	204	198	202	215	196	219	196	182	208	202	218	205	215	180	205	194	210	203	189	200	203	212	192	206	213	218	194	184	188	206	218	240	205	180	225	211	251	193	195	210	183	195	194	188	189	205	211	184	217	194	225	202	174	224	198	178	209	199	221	207	218	197	176	207	212	209	188	172	203	209	214	204	215	232	202	194	173	197	183	213	198	208	187	163	205	179	222	200	190	209	204	206	211	222	195	216	210	185	200	234	208	214	202	222	195	190	215	213	245	204	189	195	164	188	184	198	192	179	208	197	222	202	182	214	198	197	197	198	221	192	202	190	213	216	231	209	212	206	193	204	214	184	202	226	199	190	195	214	186	195	207	195	200	195	239	208	203	183	195	215	203	213	209	204	193	215	202	200	196	194	223	185	195	186	194	193	209	210	178	194	198	204	190	186	202	200	222	197	194	202	196	201	176	179	200	180	167	218	222	213	195	204	186	196	198	195	222	204	198	240	217	202	237	202	195	197	216	210	236	193	193	209	209	209	179	202	208	213	197	190	224	175	206	202	196	204	176	221	195	195	211	198	178	198	215	196	218	182	201	193	210	173	201	189	202	214	204	184	195	190	179	216	191	192	217	214	198	199	212	189	200	201	183	208	219	169	200	196	200	204	202	191	178	197	216	215	215	204	207	212	181	228	206	173	212	235	197	198	195	220	201	192	214	210	232	223	235	198	207	203	199	199	194	194	233	213	203	180	221	234	193	221	210	187	217	196	202	218	183	195	193	210	183	203	226	186	205	224	204	188	186	192	228	199	207	180	179	202	203	209	198	177	196	224	182	179	183	182	185	209	188	216	221	200	202	195	187	217	180	193	207	209	208	202	206	203	191	182	203	179	180	197	183	189	198	195	185	186	175	211	181	208	218	211	191	193	194	221	190	202	198	185	195	208	180	193	195	195	215	200	186	204	182	215	206	226	186	216	217	212	213	233	207	181	171	185	185	190	205	214	190	182	200	186	197	193	212	203	209	190	213	191	227	240	198	194	187	199	192	223	225	190	207	191	205	203	199	200	190	188	221	194	211	182	178	185	195	173	186	210	225	200	187	209	189	185	210	187	224	200	205	200	192	222	202	202	197	180	187	199	187	214	217	181	187	212	207	204	192	196	200	214	202	223	164	222	219	195	225	234	210	184	206	215	223	233	202	185	184	226	229	224	233	193	210	234	205	163	212	193	217	198	225	192	209	183	182	215	208	217	223	185	204	214	217	188	191	211	200	179	192	218	208	189	216	210	179	211	193	201	206	201	190	216	218	184	191	199	209	184	209	195	204	181	180	182	209	222	216	211	192	208	193	219	189	199	200	205	234	191	206	211	216	207	201	212	197	200	225	193	190	180	215	207	178	203	214	189	179	209	230	186	214	194	208	219	221	207	217	220	203	206	240	204	190	201	215	209	211	203	189	219	198	199	223	210	202	194	215	211	213	178	174	216	198	200	186	186	186	201	194	198	199	199	196	173	189	209	217	206	216	189	210	190	203	182	192	203	208	227	213	201	193	206	207	193	198	224	206	192	206	194	198	213	200	213	188	210	214	229	172	183	203	223	192	193	198	190	191	190	188	222	183	201	203	197	194	214	203	192	194	201	222	206	196	193	210	201	207	197	203	206	214	217	203	186	203	195	180	238	202	199	187	193	186	194	199	197	206	214	209	225	208	214	192	173	221	212	212	191	199	184	205	203	174	237	201	174	218	192	194	199	220	196	223	209	202	191	207	207	224	197	201	188	208	200	202	203	194	193	189	210	193	198	186	203	213	186	214	207	181	196	210	209	200	212	188	189	210	201	179	200	206	215	168	198	205	205
26803	20206	6423	765	566	483	378	365	366	320	318	341	324	338	337	350	361	325	330	342	330	314	311	300	354	301	343	300	301	280	309	318	302	293	352	288	320	279	324	280	284	309	288	304	327	319	317	327	307	331	302	308	298	326	318	308	308	301	313	311	344	316	294	341	319	305	302	294	310	313	266	321	323	274	307	300	308	292	295	301	316	318	306	315	312	300	320	307	295	328	301	313	328	307	278	335	328	310	313	330	313	308	333	311	308	325	341	348	326	351	308	322	311	311	301	324	317	317	302	309	324	281	323	320	321	325	303	306	330	316	311	308	333	317	309	355	299	311	309	324	334	308	310	338	318	323	322	335	324	330	335	336	316	319	316	345	309	287	322	306	348	310	360	324	298	334	320	319	314	312	326	330	332	298	319	309	316	337	308	300	337	309	320	322	315	332	285	306	303	338	319	286	325	329	306	284	284	306	324	314	323	339	302	313	282	310	345	328	339	314	311	359	278	315	308	313	315	300	328	310	310	296	316	319	335	311	306	319	303	323	313	296	325	308	332	340	313	301	315	325	328	318	300	296	296	324	295	353	337	288	302	319	304	330	323	311	306	294	309	288	336	318	326	324	323	296	314	278	305	341	301	290	334	325	354	330	335	304	308	338	298	303	313	315	295	286	316	300	290	289	339	343	358	337	323	321	320	314	293	308	323	355	286	320	290	304	329	344	291	313	342	350	309	322	312	281	315	293	340	312	343	311	319	354	341	311	326	305	304	298	300	320	311	290	323	317	326	311	327	319	318	284	316	308	291	328	341	302	319	327	296	320	326	310	329	293	322	315	332	323	308	308	299	302	307	330	325	308	307	317	323	335	349	306	316	288	308	335	346	324	357	303	285	319	315	336	307	326	308	325	286	334	306	303	306	344	320	333	343	307	348	337	300	333	282	334	304	307	357	321	306	308	288	308	294	310	322	316	310	306	303	311	295	312	282	325	290	288	336	322	311	342	332	294	313	316	345	274	333	324	294	319	326	299	311	305	317	308	304	315	331	340	348	326	326	283	298	342	294	324	299	334	301	283	321	332	334	304	320	299	308	315	323	322	280	313	325	319	309	309	342	323	323	352	330	313	289	308	335	326	330	321	307	317	306	326	327	335	315	300	282	314	314	306	318	312	284	305	325	331	371	327	331	306	348	299	291	313	298	319	321	296	279	302	311	316	330	313	349	332	316	305	308	342	294	316	331	326	334	275	330	281	321	334	321	331	285	324	305	324	302	314	352	340	314	306	315	293	317	333	287	313	334	317	318	337	278	330	318	323	330	299	308	310	313	322	335	300	296	300	298	315	327	336	364	314	303	341	310	306	345	315	321	310	338	329	340	293	320	322	312	323	308	284	309	304	298	319	292	330	309	299	320	293	312	315	318	364	341	315	322	310	330	320	327	305	340	336	332	278	312	310	283	315	316	320	298	338	284	301	297	326	335	313	335	324	302	346	331	300	311	300	297	314	356	277	321	326	346	317	365	317	298	301	297	286	317	344	331	332	306	294	317	294	310	304	308	331	316	279	314	342	323	318	304	330	306	347	306	333	305	323	294	290	329	327	301	344	342	298	325	335	327	338	331	316	313	306	339	335	302	315	311	327	316	322	328	277	310	333	309	310	307	317	326	321	304	331	320	308	319	326	328	312	314	299	281	311	284	297	309	285	315	330	352	309	352	294	346	337	282	305	299	311	275	298	307	330	318	318	299	301	311	308	302	322	308	322	329	337	314	309	331	309	353	324	321	313	328	329	316	297	325	306	343	312	317	310	338	308	325	343	297	306	309	300	317	315	320	298	285	309	289	325	318	312	279	311	330	328	333	312	318	322	319	305	306	297	346	302	304	343	322	307	348	338	309	323	322	344	298	301	303	352	316	325	334	322	319	311	309	306	317	303	338	331	332	293	294	320	291	282	295	310	319	310	303	293	353	312	339	320	290	288	301	302	332	301	325	315	318	314	328	316	315	291	327	339	305	293	294	354	307	295	302	294	319	319	321	336	338	328	333	320	322	323	302	301	330	324	322	302	326	325	288	323	307	344	312	339	329	280	322	326	328	330	343	307	314	295	296	319	288	309	288	347	309	353	324	328	333	308	361	335	308	292	324	319	322	309	336	321	339	304	338	289	292	292	299	327	316	299	333	360	299	283	285	313	325	333	328	313	341	346	317	298	320	344	321	324	302	312	315	320	308	288	322	296	336	316	323	313	319	348	329	370	313	319	303	305	317	283	302	323	340	333	334	310	322	342	330	317	332	299	319	343	316	306	299	300	325	313	291	318	352	299	318	327	319	326	317	306	309	315	344	303	318	310	320	317	307	331	316	337	326	341	305	311	296	310	320	321	317	331	307	306	343	328	337	289	296	311	311	299	316	331	311	292	319	317	345	318	295	331	332	302	326	327	283	291	311	321	305	318	316	303	293	351	342	333	328	317	342	343	327	305	339	318	318	301	324	284	283	320	335	334	328	322	309	317	343	343	322	295	310	314	322	330	326	326	350	325	278	290	330	311	288	315	332	318	300	330	334	333	291	276	288	287	320	337	290	323	336	360	344	298	293	347	319	311	313	321	338	302	346	317	324	310	300	320	299	325	287	308	357	303	313	306	357	286	335	295	293	341	318	316	350	325	337	293	303	317	339	285	309	304	317	297	314	314	318	324	353	308	330	310	325	330	296	337	328	309	329	305	342	337	301	318	303	318	307	309	309	306	317	298	314	342	344	318	334	337	295	295	300	312	322	258	295	299	320	328	306	292	311	313	324	310	345	297	333	314	316	285	314	302	313	322	328	356	311	332	342	305	319	299	311	338	327	330	287	298	313	334	286	309	296	319	328	335	313	345	305	323	284	332	332	332	308	339	321	270	316	320	285	316	319	317	323	319	320	298	337	309	286	333	346	311	303	305	324	311	320	335	319	352	326	285	305	334	287	315	341	281	292	277	300	302	305	289	292	320	301	319	317	331	304	297	323	320	325	291	287	271	318	324	299	309	305	356	311	313	346	317	314	297	327	311	299	307	291	353	302	329	311	316	300	345	323	311	328	319	335	319	313	292	326	319	294	299	313	302	313	316	309	321	322	339	315	329	298	305	322	298	324	376	296	324	319	336	321	333	330	331	333	352	324	298	275	305	291	302	319	307	317	301	311	337	316	302	300	318	313	341	340	323	322	328	329	310	310	307	320	313	338	319	342	329	320	288	300	315	321	319	294	310	294	317	296	308	301	315	302	325	305	315	326	334	316	323	301	333	300	340	288	360	348	304	324	324	337	287	299	313	299	316	306	321	322	302	291	303	341	343	334	316	339	336	325	320	325	347	317	319	302	322	323	330	333	354	332	282	331	318	311	324	307	306	346	295	302	302	301	317	333	339	288	312	314	333	320	312	294	299	307	291	304	322	271	352	307	312	292	353	299	307	309	317	298	305	326	287	301	310	319	302	304	311	315	317	286	322	321	312	324	332
3991	1622	1401	989	745	698	633	644	614	628	509	596	572	568	563	555	499	583	561	554	582	525	529	523	574	538	550	555	547	547	501	576	570	582	557	550	533	558	548	558	509	527	502	544	574	529	601	556	520	582	548	553	566	553	525	531	536	520	506	551	535	553	501	531	546	574	523	542	521	528	530	530	539	543	521	540	514	560	532	545	541	510	544	552	571	511	511	547	547	534	524	569	568	514	583	523	520	553	579	560	571	535	551	517	541	541	605	540	561	532	557	552	544	515	533	557	522	566	558	543	495	549	532	536	523	563	518	550	514	547	513	591	556	566	561	547	528	558	545	526	526	568	521	552	568	525	551	558	541	552	567	574	561	516	538	572	516	505	532	539	529	582	555	554	535	539	532	511	540	516	557	517	545	571	528	544	521	556	520	539	597	539	548	591	573	575	575	567	545	547	546	527	548	579	513	528	508	530	513	558	572	543	544	524	535	580	540	562	581	553	556	542	562	529	569	510	542	554	547	497	533	533	535	505	594	557	567	545	517	563	565	516	574	538	598	513	551	544	551	552	568	538	576	538	542	497	520	534	513	509	528	576	539	554	512	560	523	559	542	548	556	524	529	574	547	529	549	556	591	548	524	580	533	519	544	569	578	547	523	556	497	543	512	551	540	529	584	549	552	565	565	567	560	559	533	524	517	504	543	548	547	545	572	545	526	522	519	546	552	568	597	514	504	539	544	528	541	565	543	601	562	507	560	536	546	536	569	561	528	552	509	544	533	580	557	550	530	514	534	565	588	546	576	535	562	545	544	549	552	567	563	521	544	560	537	575	529	516	586	545	539	549	555	574	529	529	538	551	545	559	521	555	562	524	570	572	555	555	508	537	534	508	531	533	564	535	568	578	573	550	527	543	584	526	527	567	482	531	589	580	553	546	547	607	565	576	551	536	535	527	525	552	561	551	526	577	523	576	598	556	581	519	571	544	523	518	577	567	541	548	577	544	539	521	521	536	562	569	567	547	538	605	535	507	528	559	566	562	565	548	575	594	553	570	553	568	541	558	521	533	550	577	567	523	520	562	580	578	519	519	495	515	560	560	509	581	550	559	530	519	524	512	526	547	529	521	560	537	572	531	547	604	563	572	569	545	553	495	585	589	537	514	540	537	546	555	558	523	564	569	511	547	555	534	563	552	598	530	528	509	615	546	586	555	540	537	557	556	555	549	549	537	549	563	582	501	534	526	530	573	559	592	533	540	564	520	579	545	561	543	543	513	561	523	531	568	554	581	587	567	566	499	568	555	545	536	536	550	538	541	536	540	528	499	521	554	519	545	536	512	492	559	542	531	539	621	550	567	584	534	545	504	544	590	559	558	555	550	519	537	513	539	582	546	568	507	598	562	518	512	556	531	573	632	551	564	546	525	540	517	550	554	553	570	520	527	574	521	565	519	523	525	570	516	521	537	549	513	540	535	561	560	558	547	550	516	556	528	539	555	537	561	516	521	554	539	528	515	522	559	569	508	547	534	535	532	531	551	533	547	535	519	547	541	526	557	601	541	501	518	564	565	534	551	502	534	544	512	530	533	560	554	534	533	550	561	515	561	527	535	545	552	542	585	565	554	536	528	521	533	546	501	563	548	571	533	531	543	522	535	588	547	588	555	515	556	548	559	563	509	518	600	495	541	559	537	552	561	546	575	485	518	562	561	574	533	498	560	543	557	584	536	525	551	488	572	536	527	519	506	545	562	605	507	525	541	556	514	552	560	557	553	557	528	504	547	511	550	565	558	568	571	523	553	558	540	570	543	557	546	563	590	518	519	521	546	562	526	567	541	537	565	511	526	540	548	539	511	546	496	556	528	516	558	530	563	581	511	535	554	553	582	500	572	511	597	571	540	552	569	554	524	553	522	558	550	551	519	537	490	502	528	531	567	561	574	570	541	518	533	569	536	576	541	540	551	546	501	534	522	578	551	555	543	542	569	524	564	544	551	537	556	548	514	586	518	512	558	553	555	536	555	545	556	555	554	522	574	571	531	577	539	533	526	552	534	562	559	519	518	549	591	540	591	566	526	560	532	574	549	523	538	582	540	519	529	569	524	541	500	513	510	562	581	536	534	546	543	523	573	522	578	527	530	554	574	601	524	577	583	560	530	556	537	532	563	543	536	550	530	531	551	534	528	521	570	519	538	532	526	538	543	528	522	566	564	618	534	531	524	547	536	553	539	551	563	571	547	566	495	505	529	559	546	498	557	565	547	551	517	546	578	516	558	524	536	524	545	556	524	520	503	562	556	533	534	525	563	597	572	562	571	551	519	595	575	536	532	549	598	584	564	486	535	530	537	563	552	571	601	569	526	533	559	537	547	528	560	561	543	511	552	566	562	534	584	511	517	546	540	514	579	563	544	571	531	525	563	528	579	556	547	534	533	545	516	556	508	512	554	584	560	521	555	554	537	579	526	554	575	598	512	540	533	542	573	563	550	571	520	546	540	573	524	510	546	530	553	566	533	555	580	543	565	575	547	502	586	577	518	542	540	581	567	558	572	558	540	554	540	580	577	537	530	553	541	528	539	575	559	521	538	528	540	573	529	549	556	556	542	559	559	512	526	540	537	525	513	528	569	547	515	539	531	563	533	561	539	566	587	553	537	607	585	594	560	538	541	546	560	555	565	518	579	564	508	543	573	554	544	589	559	528	511	558	564	535	573	543	558	551	581	561	593	515	528	547	578	537	577	555	592	548	561	522	524	575	539	521	571	556	535	569	544	562	522	530	531	570	528	558	597	557	568	562	531	509	516	553	512	495	571	577	537	546	558	548	555	554	506	539	530	538	561	553	533	536	533	534	546	533	555	558	519	576	529	551	554	538	538	493	559	561	497	521	582	541	560	489	571	522	601	575	550	583	538	593	511	554	541	557	542	555	521	585	547	548	552	539	565	549	562	496	540	560	504	537	524	537	545	549	530	580	547	548	532	523	517	539	550	540	521	503	578	534	586	635	539	529	519	582	575	558	537	535	532	595	579	598	544	524	594	556	553	517	502	561	532	591	574	544	560	546	560	556	508	561	559	520	535	541	529	546	520	550	521	546	532	557	532	539	569	518	583	540	557	605	556	544	539	556	512	554	533	532	548	507	539	529	528	542	544	499	489	566	545	513	533	519	542	559	588	524	528	540	540	537	513	534	563	516	525	559	590	532	542	552	537	580	553	559	532	532	542	586	510	538	520	571	562	551	546	546	516	540	533	548	573	518	559	535	594	550	507	578	593	584	532	554	517	586	506	589	521	583	569	537	538	515	539	519	546	552	539	517	535	558	535	519	573	579	576	550	553	505	587	554	545	531	535	559	540	554	525	615	563	557	567	525	581	520	571	557	535	567	574	551	529	538	534	552	600	541	522	540	541	586	574	530	557	560	550	570	541	520	548	537	560	552	550	568	570	548	547	558	552	550	548	524	521	559	555	530	545	536	551	497	515	551	556	562	554	577	553	560	593
23987	21124	28308	24200	20650	2614	658	421	424	361	362	307	279	276	300	290	269	251	256	248	251	246	269	240	246	266	224	258	236	230	241	227	229	214	229	231	263	264	224	243	211	238	227	228	219	268	211	252	211	220	212	220	237	231	228	213	258	198	230	193	243	262	235	247	244	265	229	236	228	225	214	211	217	219	223	229	224	226	241	237	214	253	254	243	200	211	228	208	247	226	241	230	231	240	205	220	213	225	218	195	208	201	236	191	193	239	235	232	205	217	210	233	203	237	228	246	234	243	229	222	231	268	234	230	210	217	224	208	189	259	229	219	229	222	212	220	226	253	214	219	213	209	231	217	206	199	234	241	210	210	234	220	208	233	228	218	251	240	231	215	217	211	217	213	204	208	244	241	247	245	219	245	223	219	190	221	220	215	256	209	243	240	243	213	191	228	231	203	234	210	237	255	225	242	235	226	226	216	230	255	217	230	214	221	249	219	218	228	237	199	229	246	219	244	199	206	228	223	234	195	223	227	206	211	240	199	268	245	223	266	235	237	231	207	218	228	216	201	203	247	204	233	222	221	202	233	224	227	202	227	211	229	238	204	229	231	226	243	230	245	227	229	225	223	212	238	223	237	224	227	221	247	233	234	233	210	218	229	241	251	236	228	226	203	235	212	225	233	189	203	215	205	228	253	235	230	218	211	208	231	240	226	207	225	222	224	220	245	219	202	225	224	220	213	214	211	207	248	220	230	211	250	225	231	225	226	196	217	229	205	220	228	246	232	215	202	230	229	235	254	205	248	220	237	212	202	233	216	239	217	208	254	205	238	240	222	207	216	257	231	216	227	232	227	242	234	227	237	227	232	235	203	208	222	217	237	231	229	200	209	207	219	233	225	222	219	229	225	222	255	214	222	233	251	234	231	229	237	235	234	232	235	216	253	220	224	210	210	216	210	216	234	230	209	234	214	216	205	244	227	222	244	227	213	214	219	243	218	236	239	200	224	249	227	237	225	206	215	202	259	227	251	237	215	217	244	198	224	242	229	214	270	174	213	223	224	241	215	215	186	273	237	211	235	248	249	221	233	232	218	229	223	221	239	206	218	218	228	226	207	220	203	217	224	225	224	241	221	227	224	208	247	209	236	227	222	240	256	215	225	215	225	198	210	222	251	220	229	238	240	230	224	220	209	223	241	230	224	200	219	218	236	216	208	213	226	231	218	186	254	234	225	224	240	246	232	218	230	209	220	244	246	217	231	255	209	220	216	195	230	207	210	209	201	208	207	230	222	229	216	211	223	214	222	206	219	204	244	241	239	216	258	247	224	246	251	217	230	233	208	225	231	224	216	251	197	232	225	209	250	224	224	208	222	221	232	203	220	229	219	204	222	241	213	220	226	211	254	213	216	221	220	209	215	243	212	219	201	231	234	253	228	216	208	213	230	236	256	214	232	205	208	227	202	219	218	221	232	208	217	218	238	222	199	250	234	227	223	230	247	222	232	228	225	232	224	238	219	228	225	239	251	242	246	224	224	231	200	208	201	204	224	227	228	222	211	213	230	201	230	196	231	228	219	259	222	242	251	234	222	213	208	233	231	219	221	237	234	249	237	221	251	233	245	234	222	207	220	237	206	217	231	219	197	210	215	223	212	228	231	238	218	237	243	213	246	217	224	231	243	234	227	236	227	238	237	211	225	195	218	228	237	209	222	229	235	220	243	233	216	224	237	221	211	229	229	231	204	204	216	211	229	229	219	217	240	193	225	216	233	236	251	241	216	220	225	223	220	252	211	234	198	245	209	223	208	233	228	228	209	219	244	240	197	230	238	229	230	260	210	215	234	257	228	218	203	220	221	246	210	193	224	248	216	227	215	211	205	238	204	231	222	216	230	234	208	201	224	186	233	233	220	238	240	214	223	205	227	225	238	231	239	217	214	209	245	244	228	224	207	250	247	223	246	200	246	214	215	197	226	212	219	229	251	218	232	217	237	220	196	226	232	203	229	216	227	237	229	225	220	227	220	234	217	205	247	239	206	219	257	236	229	223	231	231	230	211	212	208	233	213	236	228	227	242	207	240	215	226	220	217	221	243	234	236	228	220	216	208	230	216	225	220	210	219	222	217	243	241	211	225	210	228	217	212	222	188	234	240	224	235	246	233	231	207	225	216	225	195	213	203	203	223	203	232	235	212	258	216	204	226	239	249	225	203	215	226	221	215	222	249	206	227	246	225	220	208	245	227	242	236	225	215	213	234	262	236	253	247	196	229	234	217	225	234	222	213	246	230	208	219	237	235	231	236	223	241	232	258	219	239	215	227	238	266	213	216	238	234	223	238	228	242	240	251	232	231	200	223	238	227	209	203	225	207	213	214	228	201	230	209	222	215	224	237	218	210	208	200	223	199	184	212	228	234	225	228	234	227	249	212	216	202	224	197	214	223	219	241	225	221	234	242	196	241	247	209	249	206	211	229	220	220	206	204	204	234	227	206	226	215	217	230	229	229	241	220	227	232	214	223	232	231	247	225	222	260	232	259	217	229	216	230	237	224	234	226	246	217	235	213	203	232	245	180	244	245	209	247	238	235	198	211	233	249	233	210	247	207	225	230	230	211	219	225	234	215	217	232	231	228	231	257	239	217	214	215	235	240	238	221	248	207	218	223	229	213	255	209	228	239	229	227	233	221	255	237	216	224	223	218	204	189	214	239	189	226	227	211	229	231	201	223	215	239	216	201	210	243	204	217	233	207	246	213	212	210	230	223	233	222	204	236	223	209	205	225	248	207	217	197	230	234	197	224	220	209	244	216	236	188	244	231	206	197	209	229	226	234	211	220	200	231	214	246	237	223	218	249	224	239	231	218	233	261	224	235	228	238	244	206	225	221	231	214	223	204	229	238	269	205	227	234	233	227	230	216	219	225	217	186	254	253	221	223	217	241	215	235	243	248	242	225	204	220	245	243	209	217	219	208	224	207	233	239	211	193	227	212	242	225	210	240	217	230	268	248	235	224	223	227	218	197	253	212	255	214	233	245	197	239	213	226	223	204	217	221	230	229	215	216	212	202	210	226	218	213	237	218	222	193	216	235	227	227	209	232	223	214	227	241	211	189	236	204	217	204	248	243	228	217	228	215	224	236	210	220	237	247	241	248	241	226	220	243	213	214	234	218	205	213	226	233	214	209	225	236	228	228	215	226	219	225	237	225	243	212	219	216	227	246	193	207	230	237	213	214	204	218	240	257	209	202	216	265	207	235	219	218	211	229	231	234	201	205	225	226	219	224	221	219	236	231	215	229	216	211	238	236	220	177	221	243	222	220	231	212	205	218	219	204	214	230	214	240	222	222	219	223	235	227	234	228	231	216	237	232	213	215	216	245	238	248	221	211	241	221	223	213	244	229	231	236	218	217	227	206	223	238	215	225	209	218	209	205	238	198	213	215	226	211	219	258	248	223	234	209	239	223	211	207	230	240	244	219	243	195	209	206	220	210	238	222	209	243	222
5313	10173	8599	4359	2908	2040	1565	1306	1078	938	840	794	719	628	617	585	589	551	503	538	471	455	485	474	471	465	427	431	447	401	447	464	430	452	438	428	417	448	428	423	449	394	435	434	384	431	406	412	440	396	430	442	444	434	432	410	401	418	391	391	401	394	397	407	409	430	431	412	435	410	410	421	421	406	403	449	408	407	401	392	402	372	408	386	422	373	385	405	399	436	412	427	392	413	421	414	417	409	398	425	396	375	383	400	424	423	411	402	404	393	413	410	386	394	408	414	404	438	415	401	435	425	404	431	376	407	417	437	414	427	380	402	405	451	416	406	440	368	420	418	397	397	388	385	385	393	413	384	397	413	396	400	408	408	395	457	445	371	417	417	377	406	404	387	383	401	418	415	403	403	417	369	407	419	377	389	391	395	435	406	411	399	431	400	395	431	378	380	405	391	417	406	399	416	381	414	395	406	365	359	414	378	383	386	379	405	388	396	398	397	421	402	386	410	451	395	412	406	396	425	398	375	366	403	395	395	397	423	402	408	399	377	391	403	434	377	402	395	419	377	420	412	369	404	375	374	393	391	414	417	388	375	390	433	385	424	418	431	410	414	389	400	415	421	405	385	405	381	412	391	356	381	404	397	395	401	372	382	429	409	379	385	391	477	389	419	389	426	386	380	430	378	423	363	394	379	403	401	408	391	393	415	377	377	406	409	431	378	420	368	405	443	396	429	391	419	382	372	351	405	416	421	407	398	385	403	392	401	451	395	402	408	422	426	405	426	414	383	390	420	430	421	391	410	374	382	398	404	393	406	361	414	407	398	413	407	396	392	396	388	391	386	442	395	404	430	394	406	396	432	407	420	398	408	388	386	384	427	397	372	408	392	437	413	404	402	411	394	423	392	412	387	382	427	390	387	416	405	399	377	405	384	375	408	395	405	384	348	401	419	402	380	384	425	444	386	397	398	398	433	415	423	421	415	373	402	407	410	414	440	393	395	356	400	380	375	391	398	380	390	406	403	392	424	411	380	396	391	400	395	384	429	403	393	398	422	394	403	391	392	404	364	397	384	404	386	412	383	390	383	390	402	389	417	411	358	394	408	376	417	420	403	385	425	411	386	401	407	464	437	383	412	391	391	453	381	416	425	415	405	393	400	406	365	447	405	371	416	428	425	408	428	386	401	368	400	395	428	410	377	390	408	384	385	400	393	419	372	378	354	439	394	452	397	397	410	372	409	389	424	408	398	387	399	377	399	412	405	411	392	409	385	364	362	386	399	410	388	407	384	419	392	437	411	409	376	401	412	408	342	417	348	388	405	434	390	410	419	392	398	414	404	453	362	358	378	425	390	401	378	419	415	361	402	387	381	362	391	397	414	349	369	399	412	391	387	388	423	371	374	389	365	424	418	393	382	398	376	378	434	403	441	424	346	412	395	413	424	368	415	400	408	420	387	383	432	421	409	401	398	372	383	421	417	389	369	358	396	387	409	359	388	421	399	353	422	412	390	409	446	402	439	419	423	394	414	403	393	379	392	370	406	406	430	409	445	418	413	392	410	413	421	369	406	384	394	371	383	411	420	404	419	396	378	412	434	400	384	400	392	371	420	423	386	390	420	389	367	372	419	389	413	364	393	419	421	436	401	377	396	405	394	410	400	422	428	374	402	402	419	391	408	409	403	417	388	404	428	388	358	409	388	398	398	442	413	389	399	436	404	455	380	409	396	389	361	397	388	392	365	376	361	377	408	415	382	400	399	380	396	390	359	408	384	391	406	417	394	419	407	396	372	380	392	386	396	385	414	421	410	425	405	401	374	396	396	409	360	399	361	400	408	417	409	397	400	391	386	369	375	374	391	390	414	410	410	392	400	389	364	399	399	419	436	402	383	399	405	427	388	439	386	405	375	392	392	409	406	427	407	398	395	417	390	379	397	400	427	393	373	424	398	397	408	432	400	403	402	386	381	377	375	399	410	398	385	376	397	422	385	370	410	371	405	401	433	364	383	408	425	379	385	402	395	389	419	423	410	423	384	366	393	368	399	404	436	401	427	401	412	402	400	410	409	399	380	410	374	397	387	397	394	340	419	397	429	375	414	402	389	421	410	405	426	394	424	390	429	386	370	413	389	424	395	393	391	396	383	427	405	415	415	410	376	377	350	386	414	429	392	377	436	401	369	381	403	395	415	420	357	435	397	385	410	380	393	396	393	376	414	408	419	372	371	405	407	451	437	370	389	451	387	394	403	396	428	382	437	403	421	403	424	407	417	352	419	374	381	410	406	413	439	388	380	402	391	399	410	427	436	421	379	398	382	391	353	411	387	391	379	367	385	407	398	378	389	409	375	405	392	406	382	442	412	406	420	394	403	387	406	424	423	403	382	443	378	392	374	408	457	398	392	404	404	410	404	397	388	392	385	436	387	428	401	409	408	395	403	391	404	430	385	407	394	362	381	349	392	408	390	425	422	374	413	397	406	384	393	400	413	375	412	373	380	410	429	407	371	390	387	425	387	412	404	373	363	396	386	379	371	448	403	435	426	397	389	392	401	432	376	368	352	399	425	373	410	391	418	399	443	411	380	405	400	422	359	384	407	416	389	433	390	392	428	366	377	408	441	438	408	399	437	399	377	426	417	390	388	409	366	407	396	419	380	381	416	402	375	394	341	421	422	387	412	406	421	430	442	390	386	400	402	395	416	372	370	370	423	398	416	388	391	397	423	370	387	402	390	404	429	404	432	400	395	387	384	408	385	402	405	380	398	380	420	432	391	400	386	373	371	390	425	378	388	360	383	354	376	396	408	391	403	392	386	420	396	380	442	395	428	412	439	405	375	416	421	439	428	426	399	397	389	391	359	389	416	394	361	389	418	389	398	424	371	418	401	383	393	401	391	345	397	377	442	381	386	413	369	392	406	414	389	425	377	386	407	433	414	377	458	422	376	380	389	405	402	433	433	389	399	387	407	419	416	399	411	366	405	415	370	394	415	382	422	407	405	410	372	380	392	422	399	382	396	388	397	369	406	385	370	353	397	402	382	409	410	398	423	376	406	457	384	401	392	394	375	429	396	411	376	409	372	404	426	396	392	447	418	414	378	429	396	386	395	393	385	370	398	380	399	392	405	396	389	396	367	385	381	416	393	429	408	398	408	386	398	393	392	386	437	398	447	392	399	387	377	395	424	389	404	436	404	388	403	381	386	433	393	433	414	382	390	406	457	405	412	395	415	378	388	399	378	384	369	392	368	379	374	413	414	397	377	417	411	375	374	426	403	398	419	393	381	386	386	427	396	380	435	407	416	397	419	416	418	403	383	387	420	407	419	426	405	408	403	409	386	388	378	382	408	399	406	390	407	372	404	399	406	424	383	384	378	421	400	382	418	410	381	410	411	409	394	400	375	363	389	388	395	410	431	405	420	377	403	409	429	373	381	431	403	376	400	374	408	392	390	433	362	404	403	413	394	362	458	365	374	402	391	372	381	412	413	381	374	377	393
23122	21220	28944	23762	21223	19902	1785	617	424	372	326	289	253	211	235	203	186	170	181	152	175	140	160	148	145	158	161	151	120	128	137	126	138	147	124	129	132	147	125	127	133	143	124	117	100	122	107	112	126	125	128	110	117	107	128	109	125	115	114	118	98	123	119	105	137	122	125	133	123	126	114	113	106	105	100	113	127	114	102	126	104	107	114	114	123	141	121	112	110	126	112	122	138	131	119	106	123	115	105	116	100	118	117	108	138	124	129	121	110	105	91	99	106	128	128	123	113	121	129	102	119	102	118	115	123	114	95	111	125	127	106	142	100	102	130	111	106	105	111	110	123	119	111	141	116	135	104	94	124	86	116	119	107	116	107	118	119	115	116	110	120	98	122	112	109	101	119	122	117	103	102	105	113	113	108	99	135	110	122	104	106	115	129	105	135	114	109	128	121	107	119	104	118	140	103	125	103	119	105	120	106	110	111	105	108	108	110	120	108	119	124	110	121	110	115	103	108	118	127	93	105	135	113	107	97	107	115	112	109	111	123	99	116	105	107	86	117	111	107	118	110	114	120	127	123	111	121	112	113	116	117	115	113	112	105	104	112	113	123	106	110	119	144	119	96	111	110	116	111	89	86	119	112	93	120	108	123	118	108	115	116	137	108	104	110	125	108	125	111	104	121	106	101	101	104	104	107	117	110	100	106	106	135	113	118	107	100	98	115	103	123	128	101	104	110	115	108	119	121	102	110	103	123	109	97	121	117	119	112	108	134	108	129	125	110	125	118	121	132	125	129	111	107	96	110	95	116	101	115	116	118	101	109	116	96	107	110	115	99	129	104	116	102	107	93	107	96	99	126	111	114	106	98	103	99	123	110	122	107	102	104	113	132	122	138	130	104	111	110	113	129	117	102	102	101	127	103	140	115	124	113	108	125	109	116	106	115	126	117	117	119	106	126	119	116	97	99	111	119	110	103	108	108	133	113	109	112	107	131	117	126	104	113	104	113	109	102	115	92	117	112	118	115	115	127	116	126	105	121	97	133	114	114	113	101	123	125	117	124	123	109	106	126	128	111	116	107	101	120	107	100	107	122	117	103	112	113	104	88	96	98	111	110	116	105	104	139	115	101	109	92	109	117	96	108	121	114	110	102	102	109	91	97	110	122	107	128	99	114	122	112	129	109	122	106	83	112	119	128	110	113	92	114	96	115	107	106	109	105	109	110	118	108	110	115	118	98	98	134	113	103	98	98	106	107	131	104	109	105	94	112	108	109	124	99	103	125	99	102	107	121	130	94	116	108	131	126	134	118	113	107	130	128	113	107	134	121	121	115	113	104	121	105	119	101	110	111	97	121	95	108	125	108	106	106	108	126	138	102	117	87	103	113	111	126	131	110	118	115	107	96	121	114	116	129	112	101	108	114	107	122	109	111	114	110	102	110	124	112	107	124	96	124	118	120	122	89	105	97	113	94	97	118	123	109	116	109	122	112	95	95	113	117	137	97	113	123	117	113	114	118	120	111	114	113	117	111	106	107	117	98	103	104	116	122	102	102	119	106	118	129	106	118	115	100	106	122	111	88	114	109	116	97	107	128	133	113	104	129	99	111	96	115	123	104	118	104	111	118	98	110	118	107	109	118	104	104	140	110	106	89	109	118	122	118	111	129	122	117	92	93	121	118	116	125	110	106	115	108	111	123	110	138	123	120	128	120	117	103	107	126	110	122	118	104	92	123	94	99	104	117	137	126	127	134	103	124	125	100	104	139	124	118	105	106	118	118	102	108	126	107	127	101	119	97	111	110	110	116	113	116	120	102	114	113	110	101	120	120	110	124	114	108	107	113	119	125	92	97	104	114	117	141	126	123	124	122	98	120	90	109	117	131	110	113	107	98	105	116	120	112	112	118	122	115	99	106	113	121	118	125	115	104	124	121	102	117	127	101	102	112	128	100	103	125	119	122	135	102	110	116	120	125	88	126	110	112	98	122	96	118	131	119	111	118	111	114	93	104	104	99	105	93	98	120	104	104	116	97	106	106	111	110	99	127	116	122	112	104	91	114	114	106	132	95	107	127	96	116	131	112	110	112	112	106	118	103	139	131	97	103	112	105	124	113	102	109	112	109	98	113	105	124	119	118	108	108	130	106	114	109	132	111	124	110	134	112	90	104	103	111	95	112	117	107	109	125	125	112	105	119	103	114	93	116	93	114	128	109	97	115	122	131	111	94	90	109	112	108	98	127	94	107	101	126	116	103	112	110	113	101	102	129	106	116	128	110	125	111	106	110	101	126	138	104	105	120	107	125	122	125	120	115	115	99	128	121	122	106	108	113	133	107	89	87	116	101	105	126	127	117	114	110	120	96	105	118	112	114	112	119	125	111	123	123	98	126	120	109	118	115	100	120	118	102	113	117	114	119	105	111	100	139	96	119	103	121	125	125	117	126	101	116	109	106	100	118	126	115	110	108	112	99	131	98	112	114	108	103	106	103	122	120	121	99	105	111	108	107	110	112	108	113	116	98	120	117	109	132	124	111	104	128	109	100	99	122	118	126	103	118	124	102	111	114	120	102	116	119	100	123	113	99	122	117	113	104	91	94	126	118	133	116	112	103	117	132	101	123	122	121	111	116	123	106	101	117	109	110	133	117	117	119	115	104	105	112	97	112	100	84	98	110	110	114	124	129	133	110	118	107	113	100	120	112	93	109	126	100	141	122	101	120	102	105	121	114	118	110	111	100	112	126	128	91	111	118	103	111	104	120	126	117	132	120	126	97	107	126	109	112	114	126	109	107	104	109	113	98	101	106	101	115	108	108	109	112	126	101	97	100	90	104	119	110	101	134	104	104	141	109	115	103	147	95	139	97	111	130	102	82	114	111	114	102	106	105	124	97	112	127	114	107	121	124	130	100	99	121	109	105	97	117	112	103	107	124	102	97	118	99	115	104	105	112	102	110	88	117	107	105	117	99	114	140	117	121	103	114	109	105	116	111	127	130	102	116	117	107	108	108	110	122	128	129	98	109	126	96	120	133	103	102	105	91	113	96	130	118	123	116	108	103	117	119	102	110	110	97	91	100	103	124	93	104	125	107	111	108	113	118	97	115	110	106	121	102	105	84	105	124	120	132	102	106	103	98	107	115	99	102	103	111	94	114	113	102	109	123	116	92	106	119	113	112	109	105	136	109	113	120	108	99	111	117	120	90	100	113	128	101	102	114	106	110	118	112	109	117	106	115	98	130	106	122	121	109	109	93	101	109	105	109	111	98	101	110	112	94	124	115	99	115	121	91	134	101	114	110	114	137	109	120	120	124	115	121	110	111	108	116	122	109	130	143	105	97	110	111	104	105	107	110	131	95	119	107	120	112	94	112	108	111	121	112	115	126	106	111	112	114	92	127	120	97	107	124	99	112	91	130	101	123	106	128	98	100	103	108	107	119	101	110	102	96	139	118	110	103	108	98	133	99	122	111	115	104	93	116	100	139	119	115	113	104	118
7556	16086	13333	7208	4686	3244	2378	1926	1519	1167	1046	897	727	692	630	555	474	480	447	377	388	363	370	355	334	310	297	349	280	281	277	267	254	239	253	230	294	253	260	231	249	234	239	246	218	230	249	232	200	218	212	216	231	231	234	234	232	226	224	217	212	225	220	196	223	203	219	207	207	213	221	210	221	213	217	218	233	213	207	183	208	200	210	202	192	218	210	212	193	215	221	195	199	184	207	239	203	219	208	183	185	217	206	204	217	197	164	210	203	200	199	180	198	205	225	205	197	210	205	193	199	189	190	211	187	197	211	185	208	188	214	187	201	196	188	211	213	196	193	194	184	195	205	210	204	202	232	181	191	221	177	211	193	203	203	212	193	189	222	221	172	187	189	209	216	191	187	187	219	207	186	213	216	197	183	192	215	188	212	193	197	226	213	231	202	193	232	173	202	210	198	218	186	205	196	201	227	202	203	212	212	164	188	197	215	174	209	201	202	199	181	193	201	214	226	205	193	179	221	212	201	184	198	197	225	193	206	192	216	212	194	216	207	198	164	185	188	191	216	213	182	188	180	206	221	190	234	228	228	191	195	186	192	207	181	203	214	189	186	204	201	191	211	189	206	205	210	188	195	200	222	201	222	180	191	209	216	187	211	214	210	215	196	210	198	191	190	171	197	215	204	181	195	185	177	220	202	201	200	184	198	223	213	192	181	210	200	186	179	194	179	186	189	184	203	191	173	211	215	192	203	202	183	215	192	210	188	193	214	192	212	173	168	205	212	194	206	168	211	173	202	176	207	220	185	187	199	187	177	191	199	196	218	182	206	212	217	178	221	176	191	209	205	209	194	208	167	210	206	213	198	203	185	207	219	190	180	205	186	191	205	169	191	208	176	194	194	184	214	212	196	192	187	186	205	216	197	201	187	207	211	210	190	210	242	211	188	187	223	214	205	178	187	191	228	182	182	188	188	203	223	181	195	223	231	235	196	189	178	207	187	191	177	186	186	166	202	191	222	178	193	181	180	211	206	180	217	199	194	207	182	216	191	200	202	175	196	189	209	187	219	180	190	192	212	189	201	192	204	192	207	202	196	202	172	173	172	191	198	196	244	222	204	185	196	219	193	193	215	176	181	207	184	206	211	208	202	212	210	184	201	193	178	205	210	213	232	193	183	198	184	207	204	195	195	210	191	238	204	188	227	204	195	198	253	188	221	228	205	204	215	199	185	199	233	208	241	191	208	218	189	217	181	245	185	185	187	193	197	217	228	212	192	181	201	190	178	189	197	169	222	221	213	211	197	207	188	178	205	207	205	190	198	192	206	226	197	174	205	189	193	222	208	204	198	196	206	177	188	168	196	190	197	182	208	204	189	221	203	180	211	205	202	176	222	207	204	177	197	210	201	194	212	198	203	217	189	185	188	202	191	193	187	221	201	210	220	182	178	216	187	182	202	207	199	230	180	215	191	210	206	204	215	193	206	191	203	211	173	211	192	196	199	218	214	174	184	224	209	195	186	191	219	200	217	191	201	181	186	207	226	204	187	199	191	193	196	195	198	185	195	196	190	197	224	211	191	206	183	209	200	183	184	191	177	170	204	207	214	201	168	177	196	202	200	191	193	197	219	210	208	204	203	201	188	199	195	210	165	170	211	196	202	184	205	220	192	191	216	226	187	172	204	196	199	204	212	218	201	203	214	216	200	215	197	204	193	189	222	182	208	185	199	194	163	186	224	186	203	184	199	209	200	209	206	202	199	200	172	219	198	185	217	201	214	215	186	217	191	189	221	212	203	194	191	188	200	195	224	210	198	206	228	218	196	195	193	217	183	201	218	247	183	209	199	175	217	189	221	214	196	202	209	237	202	184	176	211	219	205	217	199	184	213	200	201	206	215	206	184	194	199	197	174	216	177	194	182	191	195	202	214	187	205	197	176	197	207	188	179	188	200	186	202	185	213	232	184	224	192	206	190	198	205	198	209	199	199	194	217	204	199	197	205	208	204	205	190	240	212	204	197	210	199	183	193	185	226	201	204	204	198	223	204	189	202	193	207	164	204	205	229	189	199	201	198	233	200	182	207	189	193	217	192	198	221	210	219	213	214	182	203	171	197	210	194	214	192	215	204	192	197	185	196	201	227	197	193	184	172	199	208	183	194	210	182	193	187	202	201	187	175	183	189	205	184	206	185	180	194	194	182	204	202	222	184	175	165	209	174	200	196	218	200	203	194	181	185	193	190	207	200	190	210	198	198	197	200	200	217	209	222	184	187	196	196	202	182	190	205	196	192	206	197	205	176	229	223	225	212	201	221	215	204	176	200	205	218	201	205	207	190	207	178	200	166	198	209	188	196	192	205	190	194	217	175	201	206	200	207	202	199	200	212	201	190	197	183	199	208	190	209	227	194	190	166	192	185	167	213	181	210	221	203	174	186	191	234	178	222	195	195	207	200	190	194	224	187	220	213	191	208	187	198	209	190	209	208	221	204	214	217	196	208	192	184	217	204	187	190	192	179	214	205	186	198	183	205	180	213	212	193	202	210	216	179	215	201	196	188	200	208	224	222	203	177	188	178	191	190	205	189	190	222	211	198	178	192	199	171	194	218	232	229	178	223	206	181	212	179	191	206	217	200	216	190	180	228	178	191	186	187	194	182	198	200	183	179	201	172	180	198	192	204	208	211	184	217	205	181	170	207	173	192	196	181	189	210	177	201	161	209	195	217	225	205	192	192	197	202	209	208	206	233	211	185	220	174	192	208	177	211	221	204	199	191	200	186	203	192	209	186	203	201	192	182	188	219	198	182	176	187	180	195	208	186	181	183	182	198	195	191	189	172	196	213	193	232	193	203	202	206	196	180	212	192	189	198	192	215	196	213	185	206	197	196	188	187	181	199	191	231	202	183	213	193	192	193	202	201	210	211	179	239	211	199	206	215	220	182	204	203	192	189	198	200	187	217	211	186	188	202	203	208	197	199	191	195	191	206	216	212	197	189	171	193	218	204	200	218	217	202	199	198	194	217	185	167	195	203	192	209	215	174	175	185	195	183	207	188	210	199	190	191	189	204	177	214	211	222	191	217	214	190	194	217	205	182	196	211	235	213	197	196	188	209	211	193	182	197	207	195	197	191	220	205	195	188	202	170	219	208	203	196	204	195	188	218	206	197	197	191	192	211	214	180	191	213	181	189	215	202	191	193	178	202	209	195	190	164	208	196	209	200	199	210	218	191	202	190	197	198	195	181	200	207	193	199	201	190	189	195	173	197	182	200	198	191	206	194	198	193	202	197	205	207	207	197	202	215	204	226	198	217	210	194	214	213	188	200	201	192	210	199	214	188	250	183	188	216	191	202	188	206	196	182	184	200	203	172	209	194	187	210	196	196	206	221	210	207	226	204	208	200	201	207	225	201	193	207	206	185	207	207	184	201	187	198	190	193	198	204	220	194	197	171	200	214	202	187	233	223	208	196	202	221	182	205	201	189	200	187	210	210	190	192
26644	20072	6297	662	410	349	344	310	302	332	330	319	309	313	316	313	288	330	303	314	340	308	340	322	298	315	318	297	310	333	314	285	321	306	327	298	310	307	308	297	323	323	318	278	317	322	298	336	332	316	335	306	285	314	335	335	325	302	312	313	334	320	332	331	298	281	323	323	318	323	321	337	302	310	305	317	314	311	307	338	311	318	311	315	351	277	316	325	344	316	327	320	313	316	277	327	333	303	273	298	302	310	311	319	337	306	290	300	318	315	343	326	308	283	313	315	344	303	314	303	321	349	323	292	337	300	328	281	311	330	320	313	288	318	279	302	323	303	327	307	301	327	312	340	326	286	301	295	287	326	327	326	337	306	309	293	326	335	294	286	298	315	322	322	328	310	318	319	285	288	284	324	306	311	317	321	316	329	326	311	321	325	335	306	327	307	275	329	301	322	316	315	317	316	313	339	338	315	311	319	293	305	336	304	321	311	328	303	311	308	325	314	326	314	350	302	319	322	310	333	317	291	320	289	312	298	297	314	308	317	277	316	316	294	322	294	319	303	337	279	320	289	338	330	360	294	321	351	282	303	289	336	275	336	315	293	316	346	318	303	326	311	291	367	282	317	318	304	346	321	296	302	300	334	307	320	331	310	302	307	339	307	314	342	310	335	300	318	301	325	294	300	300	301	285	327	346	331	333	327	335	350	295	327	298	345	300	296	281	306	334	306	349	322	304	306	310	279	327	301	321	343	326	296	333	319	358	286	299	313	312	285	303	309	300	305	336	319	345	296	284	326	331	279	322	304	302	317	288	304	329	297	338	307	310	285	327	316	322	307	320	308	299	335	317	345	287	293	313	316	308	333	286	287	318	316	314	299	306	317	310	302	302	333	331	318	319	308	314	323	325	306	341	319	329	287	276	296	313	328	308	319	319	329	302	331	296	296	311	311	309	318	279	342	302	304	318	342	295	298	297	310	309	262	312	312	324	288	288	291	298	306	298	308	323	299	319	292	331	302	310	298	344	315	338	285	308	266	305	326	315	289	293	330	344	365	305	333	326	316	299	290	310	360	354	312	308	318	313	263	306	297	348	336	314	296	326	312	299	315	317	304	322	328	286	327	300	337	313	346	311	311	314	300	353	308	343	299	313	332	310	308	318	302	306	354	321	288	290	306	321	321	299	297	307	312	332	319	330	341	317	323	327	308	359	298	315	305	310	336	324	312	321	310	328	303	298	277	362	331	295	310	322	328	320	296	275	291	276	326	333	291	322	313	311	320	297	315	316	331	307	288	318	296	304	281	293	306	332	288	292	312	318	321	352	289	337	327	276	315	315	312	304	307	343	313	291	312	313	347	300	350	337	336	299	300	322	299	289	301	327	291	301	341	272	336	320	284	282	325	358	284	318	308	339	318	310	326	310	308	347	307	302	320	334	307	303	313	305	298	287	313	294	302	300	274	323	315	285	293	332	311	324	327	325	307	294	307	335	300	309	322	302	305	299	331	301	312	314	320	314	328	332	297	302	315	338	298	285	305	338	307	284	356	317	292	329	333	293	300	308	311	302	299	318	323	311	278	309	297	311	325	314	289	306	297	322	298	282	301	350	282	294	316	318	294	291	295	300	317	309	307	316	316	338	308	283	298	306	299	350	303	323	309	310	265	296	310	298	307	339	330	319	295	298	315	290	313	306	331	329	339	314	314	329	307	342	284	303	321	313	327	321	299	298	301	311	320	326	327	281	321	343	294	322	305	311	328	314	317	302	321	331	316	317	294	273	275	287	304	340	328	330	360	331	320	312	322	313	275	313	328	319	363	306	341	303	297	367	313	331	292	330	315	307	284	312	293	300	301	325	324	317	296	317	296	308	303	325	315	325	305	314	336	288	323	312	291	329	328	311	304	279	322	292	321	301	311	293	355	315	311	310	318	309	319	307	351	332	315	309	327	298	316	301	327	331	319	316	285	305	307	325	322	302	311	305	292	338	294	325	293	312	322	329	315	327	329	307	320	293	343	349	335	299	308	316	288	297	325	296	347	276	313	316	294	332	349	323	312	318	341	320	333	269	325	330	311	343	293	333	284	312	317	299	305	312	299	310	289	310	349	287	341	306	322	314	294	273	304	334	302	317	305	311	286	306	321	312	302	344	283	345	318	304	320	321	317	316	301	334	337	314	315	300	348	316	307	292	325	317	313	318	316	296	356	335	348	325	317	306	311	291	296	290	311	317	304	309	296	329	308	354	319	321	305	297	313	305	303	310	292	318	299	319	291	317	296	308	353	308	324	319	311	292	312	337	329	291	325	290	303	317	319	307	329	334	332	295	308	299	348	294	320	301	323	331	338	310	317	337	328	297	300	295	296	313	309	290	295	307	318	297	302	303	334	312	311	313	313	300	324	348	345	310	314	350	320	341	311	293	311	315	289	306	347	334	343	298	284	320	304	316	323	315	286	327	282	315	315	334	292	320	312	284	302	314	323	331	309	317	326	298	267	286	320	298	314	264	338	290	329	330	313	309	305	312	293	306	308	301	302	292	295	300	280	295	316	307	313	328	293	330	310	311	299	317	292	327	311	294	322	319	311	325	317	336	321	315	329	333	326	299	324	335	303	327	293	338	310	317	324	320	317	320	317	317	315	300	324	295	283	308	295	319	329	299	311	328	349	301	341	339	300	295	292	288	327	290	297	313	291	348	365	313	312	296	317	287	316	320	306	322	346	313	339	318	295	336	274	314	291	314	330	336	292	330	293	324	311	326	327	334	316	323	313	300	322	299	323	295	326	323	314	308	318	323	325	312	292	367	290	276	329	329	322	301	309	306	304	340	317	362	317	287	309	306	283	298	325	345	305	305	320	332	335	337	318	314	323	331	273	311	301	307	321	288	303	348	317	322	348	299	304	334	302	282	300	304	317	327	285	306	342	305	326	309	316	334	306	301	317	297	288	293	314	291	321	309	319	316	286	314	306	285	325	308	325	307	286	300	320	329	294	310	318	311	328	310	315	324	307	315	293	273	287	317	330	302	322	307	304	288	319	319	313	289	299	264	315	322	266	309	307	310	282	315	323	283	323	325	320	306	297	315	330	306	313	289	299	309	302	299	316	317	313	324	310	307	342	284	321	306	296	320	324	309	298	342	313	326	290	301	301	321	322	299	323	290	314	334	328	317	338	304	294	312	288	303	326	323	307	328	340	339	310	298	355	355	305	300	327	318	331	330	313	316	317	293	297	321	319	307	326	303	318	308	290	323	319	323	319	317	289	318	302	294	317	307	298	305	317	295	311	304	318	302	304	292	302	327	309	312	327	310	325	262	310	314	310	302	286	294	314	311	314	306	342	326	298	312	285	286	295	315	272	302	325	320	323	303	311	334	319	305	301	303	315	324	284	320	316	335	312	332	298	339	318	318	311	318	308	330	313	318	322	264	318	328	336	299	319	292	321	316	274	327	335	296	311	313	344	294	308	293	289	284	314	338	304	327	312	292	309	328	294
3877	1519	1303	837	719	660	611	612	590	529	590	574	569	544	511	535	562	548	530	503	600	521	579	563	541	522	555	494	573	543	568	534	541	528	551	506	509	552	540	528	523	555	501	557	540	512	552	547	526	523	552	553	604	527	519	516	545	546	591	546	517	504	610	565	553	544	510	521	536	507	509	538	527	549	519	561	527	593	529	572	559	506	555	556	522	519	513	504	531	505	538	571	528	548	558	544	532	581	500	535	550	534	537	571	578	520	559	550	507	569	548	519	531	567	548	541	536	542	535	522	528	478	560	561	523	547	568	538	484	542	493	537	567	506	538	537	520	525	529	548	520	500	533	541	521	508	537	542	546	576	520	564	570	577	563	547	520	515	535	573	497	512	569	525	506	552	514	529	565	538	542	543	558	549	549	515	538	573	543	498	561	532	572	530	540	539	545	546	541	546	524	550	533	500	511	531	542	501	558	534	528	514	570	524	600	544	544	519	583	571	541	507	562	533	523	550	539	533	523	559	553	561	501	584	529	540	579	567	594	493	518	557	519	575	544	555	542	505	518	542	584	528	555	543	528	536	535	547	550	535	556	552	534	522	527	543	531	552	538	512	542	531	562	541	518	526	512	538	514	524	511	534	584	549	573	564	539	571	591	524	565	529	547	536	496	540	500	542	513	590	538	558	529	521	546	571	575	520	558	534	552	531	522	496	590	504	510	536	518	506	548	520	558	564	538	532	530	532	526	551	549	538	576	551	562	521	555	544	501	508	550	544	520	532	520	530	522	507	518	524	533	526	552	541	560	534	551	570	505	537	591	541	520	535	527	533	523	521	566	502	522	569	491	540	546	560	582	552	487	569	519	540	496	589	544	555	534	576	549	504	514	518	544	521	527	566	516	560	553	567	528	569	538	521	560	532	523	579	487	527	579	544	552	553	537	539	551	541	575	553	518	542	501	578	519	536	538	512	549	520	544	543	526	515	489	500	542	530	550	541	565	547	538	515	537	532	552	561	547	536	535	566	516	548	519	521	527	600	559	538	555	569	533	507	511	524	564	543	524	525	564	536	530	505	529	510	523	567	535	511	563	543	512	553	576	546	536	553	547	543	547	521	548	562	510	554	516	535	542	532	529	504	565	540	535	563	510	580	550	544	541	561	526	502	555	560	570	524	549	554	516	555	541	552	502	500	546	532	527	515	573	556	571	522	546	528	574	489	542	559	548	550	532	572	517	513	477	538	521	523	561	526	516	589	563	515	577	504	538	494	592	546	537	561	562	568	548	563	513	571	568	498	499	554	540	531	575	546	539	569	524	518	535	592	537	539	551	552	529	539	560	533	582	509	564	503	561	549	540	524	544	576	563	559	519	523	527	528	563	545	513	560	527	532	518	518	511	518	533	539	529	543	510	572	502	553	509	527	515	542	524	518	501	501	513	555	531	518	549	519	533	536	516	505	535	532	523	535	555	503	521	531	554	509	516	517	550	508	547	547	516	555	554	532	535	529	505	552	507	545	509	558	529	560	558	537	504	580	534	558	520	524	501	571	561	540	555	560	513	530	519	551	500	525	581	513	549	552	565	499	569	473	537	548	532	483	541	562	535	508	498	512	578	512	531	543	533	559	512	577	547	578	559	555	544	549	567	508	585	559	584	544	607	526	552	565	526	545	500	510	530	584	500	521	547	542	596	546	553	587	545	572	511	577	527	549	508	566	521	555	556	530	548	540	539	514	530	525	534	559	562	578	532	489	546	558	553	556	561	567	512	501	570	583	564	493	579	552	519	536	544	547	595	548	543	543	531	571	507	571	516	541	529	537	544	546	545	539	505	522	512	558	534	530	526	568	489	528	600	541	504	558	533	532	536	536	554	548	539	561	529	552	559	529	526	530	556	521	524	511	503	560	545	542	556	517	557	529	525	535	518	535	549	546	518	567	556	549	544	541	533	511	507	516	528	553	542	589	516	550	509	565	605	557	522	594	555	537	529	498	526	567	534	533	559	576	555	519	538	512	527	520	562	552	523	541	553	549	536	570	503	493	557	555	571	570	530	571	576	523	561	522	561	553	585	569	525	522	497	557	531	538	548	542	548	550	517	551	544	529	535	553	580	537	532	533	516	612	550	481	573	549	511	544	541	534	540	544	581	550	534	528	508	550	553	558	541	547	524	528	502	530	547	551	495	508	565	580	525	531	538	584	540	577	539	525	495	541	527	539	557	542	517	522	553	552	589	506	498	541	561	551	490	586	567	551	544	543	511	563	562	568	517	518	537	515	499	564	534	497	544	540	552	541	507	547	524	541	568	503	560	568	540	539	555	545	564	523	529	520	571	475	561	553	506	505	581	527	547	557	535	545	532	538	524	529	557	525	541	547	553	546	558	513	524	552	544	539	519	516	519	556	509	583	532	554	540	511	509	489	538	521	537	520	518	522	529	542	558	516	563	537	506	559	531	539	528	546	537	561	580	514	500	587	519	562	523	528	505	520	521	549	570	521	506	576	550	548	538	526	535	557	548	518	547	548	530	529	504	577	536	518	542	546	534	531	544	552	562	532	567	515	515	556	536	575	511	559	526	529	557	565	516	532	523	514	525	509	543	541	575	500	542	582	540	542	525	522	570	533	521	552	561	530	552	541	540	520	554	575	520	552	541	489	529	537	561	549	543	494	540	551	525	531	520	541	554	525	519	530	528	560	527	559	532	504	554	559	486	520	545	491	516	567	541	555	523	575	547	502	573	506	530	512	536	494	508	565	538	527	544	518	517	557	508	493	529	536	523	536	585	545	535	521	544	485	561	525	535	561	554	498	526	536	563	512	495	540	525	523	511	507	529	528	548	527	542	570	543	566	505	534	527	515	559	519	608	531	521	574	573	540	572	559	557	511	550	535	520	523	546	533	569	497	559	538	529	553	522	544	511	529	546	565	600	539	567	533	557	557	535	564	579	511	506	547	536	537	541	556	516	533	563	518	553	552	550	553	499	532	564	552	519	531	543	552	559	552	510	545	552	533	545	531	539	541	549	553	530	542	509	566	516	567	536	501	589	547	555	572	528	547	572	527	507	559	540	532	506	542	603	539	528	557	525	503	543	543	557	602	527	541	560	564	558	548	583	540	506	573	524	580	532	537	533	536	536	593	589	499	523	541	536	518	520	489	516	509	544	546	565	552	545	521	534	537	526	539	571	524	538	522	548	539	574	550	559	516	516	537	535	542	547	521	534	547	546	537	555	600	546	542	497	505	503	531	525	522	579	523	545	512	530	552	565	554	499	531	576	522	503	543	517	566	519	528	473	530	584	537	506	579	540	530	521	530	546	552	559	530	538	571	540	528	533	495	536	552	554	490	540	502	531	506	533	587	540	542	506	569	530	502	517	525	541	570	530	528	531	553	516	550	515	551	532	533	529	550	593	531	517	547	539	512	547	557	557	520	587	501	557	520	556	536	532	535	519	578	549	557	525	514	554	539	538	553	559	536	532	535	531	567	554	534	577	514
24186	21286	28508	24363	20815	2537	685	498	406	316	348	289	302	260	262	246	249	264	258	236	258	241	232	246	241	244	269	257	248	254	248	216	231	223	231	275	212	225	271	214	232	241	255	239	233	231	230	234	238	223	262	238	205	230	248	254	244	207	240	204	256	214	232	255	235	252	243	197	244	216	238	220	229	246	221	209	218	229	236	205	224	222	243	217	223	243	241	232	253	227	235	230	196	199	212	246	219	233	218	216	235	260	242	223	211	219	250	220	231	229	206	232	223	248	261	230	243	222	225	227	243	232	240	215	246	223	225	228	217	230	224	216	228	247	207	222	239	202	222	209	221	205	206	195	231	225	226	210	209	251	217	221	229	213	235	219	234	229	220	223	232	233	242	216	238	226	227	223	221	247	236	231	230	228	228	233	240	232	230	255	225	234	249	208	233	239	236	228	224	221	234	235	209	201	229	212	213	242	243	240	215	228	205	208	233	215	262	237	221	251	271	210	212	231	245	235	205	203	239	230	237	207	204	234	223	219	216	223	211	253	221	242	216	221	214	210	225	232	215	220	256	238	248	221	224	223	248	226	216	238	224	224	203	214	219	234	219	214	246	224	215	225	220	232	219	237	196	222	245	244	249	227	220	219	237	232	222	218	225	229	236	224	244	213	191	226	223	222	220	210	203	214	193	219	235	216	209	220	232	211	225	215	229	218	233	233	228	225	198	219	237	233	217	248	208	228	230	216	246	214	227	191	220	238	217	223	209	219	242	200	213	212	224	236	209	222	222	223	224	227	211	222	203	239	219	230	233	213	226	247	217	224	223	200	238	202	214	234	233	210	220	226	210	243	226	238	248	227	213	231	218	244	230	207	192	258	213	241	233	228	243	228	221	229	193	250	222	251	219	239	244	230	218	247	239	235	238	231	220	242	226	204	236	234	233	222	197	233	248	255	210	217	222	238	230	231	223	234	213	198	223	240	226	208	213	213	254	233	210	230	214	203	232	243	235	211	217	217	231	206	242	236	247	201	215	217	241	217	244	225	232	231	206	221	226	229	213	233	229	242	232	256	217	234	227	223	218	206	259	236	238	240	206	217	223	219	217	238	223	221	230	211	228	210	245	239	234	216	200	220	223	252	248	215	209	235	170	234	212	236	215	233	224	219	215	219	260	241	219	221	231	209	204	245	220	229	253	222	255	221	233	227	212	231	223	219	223	199	214	240	212	203	239	209	249	236	237	241	222	213	206	215	220	206	249	217	233	226	231	210	218	254	209	222	246	227	216	237	218	198	224	237	246	235	229	265	235	205	243	205	203	212	249	226	190	244	237	212	183	199	213	227	240	198	210	239	223	203	201	211	218	230	209	207	231	222	230	246	225	220	227	202	228	214	189	220	234	223	216	196	259	223	220	239	227	253	237	223	232	235	232	234	228	235	244	231	250	220	216	211	206	221	221	205	227	228	224	233	202	224	209	213	194	215	231	244	188	233	242	213	238	220	213	229	247	238	222	224	248	226	203	241	220	198	210	221	237	232	208	233	225	229	228	224	210	242	242	214	255	237	212	233	238	240	221	238	218	228	206	236	223	234	210	197	205	239	223	226	217	206	208	245	221	218	211	257	234	239	211	210	216	243	207	226	217	247	191	201	208	202	199	207	242	210	235	218	246	226	226	232	238	224	231	210	213	204	199	201	210	237	202	255	224	239	240	214	235	209	221	198	226	214	250	210	228	202	204	242	213	242	225	237	227	235	200	241	202	217	246	225	224	218	216	220	209	205	197	222	239	219	239	233	197	200	231	206	232	218	211	209	212	205	207	224	227	208	217	229	210	246	224	242	236	205	210	220	224	233	251	240	236	218	198	234	209	220	198	242	232	255	208	227	208	204	227	236	233	218	238	212	212	230	212	231	204	202	233	207	219	239	222	230	226	223	214	212	253	256	218	219	225	203	247	233	262	206	223	197	219	211	223	205	235	210	207	227	230	230	223	214	194	250	243	227	206	231	206	226	186	240	261	207	226	250	240	219	268	213	218	243	230	232	224	241	221	226	238	207	239	228	208	236	187	223	228	198	213	227	237	215	238	192	262	232	210	206	213	232	223	208	213	226	242	238	228	227	222	225	239	207	185	224	227	236	209	242	214	254	223	234	239	214	218	207	231	225	217	230	206	224	230	224	255	233	213	226	253	234	233	197	193	239	199	236	233	220	203	232	245	243	202	224	219	237	192	206	241	237	218	237	210	201	210	228	229	227	236	204	230	232	240	207	240	240	201	226	208	247	214	232	236	239	216	250	224	218	239	261	212	230	207	222	230	251	234	223	204	231	222	229	226	215	206	222	221	244	233	220	242	242	244	240	239	214	239	213	211	219	237	232	257	210	229	209	230	220	208	235	227	202	215	212	212	234	218	238	238	218	204	224	224	234	227	224	209	226	220	232	225	208	246	215	205	220	212	209	228	244	237	248	196	225	207	186	215	223	214	223	210	194	219	215	240	212	257	227	235	235	208	231	200	239	235	215	234	206	199	227	250	216	243	226	224	226	229	233	241	237	254	230	205	213	222	186	211	217	224	239	214	240	220	241	216	223	231	229	225	225	226	221	225	221	228	220	223	221	208	214	208	204	224	243	213	229	223	203	240	216	226	215	240	214	226	221	199	227	224	240	203	218	205	206	247	240	202	238	218	199	238	240	243	228	230	218	206	216	227	220	212	213	216	214	210	204	234	239	220	256	192	200	250	245	238	215	201	212	221	250	200	243	198	247	208	242	251	231	223	229	210	193	230	219	228	207	221	252	225	224	257	240	228	199	197	217	198	205	214	218	213	223	214	226	229	220	209	226	244	209	238	249	226	236	215	216	224	229	232	241	224	218	231	238	208	234	213	224	215	222	242	228	240	230	232	215	233	240	225	210	208	184	227	235	202	210	208	222	223	227	199	242	249	239	257	203	247	227	226	240	236	206	220	231	229	217	215	239	225	231	232	223	214	215	218	224	243	225	210	214	241	213	231	229	245	240	210	212	215	243	218	216	225	235	195	202	244	223	226	226	228	215	232	198	212	225	213	223	238	235	230	221	233	239	267	244	221	230	217	223	229	251	223	227	227	208	215	235	192	223	237	226	228	234	219	251	233	226	210	223	239	234	241	232	196	214	243	248	232	249	240	197	243	218	235	232	217	219	248	224	229	231	190	217	196	233	236	222	257	225	207	211	236	198	209	232	203	247	212	214	209	257	213	248	206	232	245	212	233	227	238	221	258	175	203	205	207	229	213	211	211	246	201	235	195	204	232	189	221	210	212	235	238	209	246	244	203	228	238	220	211	202	218	215	215	232	237	235	187	218	198	249	222	215	222	212	239	227	235	216	229	229	218	209	219	242	233	222	234	196	253	240	222	239	196	239	220	220	225	215	209	230	230	236	236	220	233	227	207	228	225	200	226	234	202	238	227	216	225	226	249	191	225	231	192	224	228	208	205	222	228	226	241	212	258	226	199	229
5450	10203	8635	4302	2930	2151	1546	1276	1043	937	865	760	671	620	593	607	588	544	534	472	495	485	488	483	450	489	461	435	445	443	435	405	433	483	441	438	393	394	429	385	419	428	427	432	422	388	421	392	394	435	410	388	413	395	422	422	432	417	422	424	397	405	404	399	404	416	416	460	428	423	422	384	401	423	407	444	422	422	412	422	403	407	403	420	397	383	426	447	386	402	389	413	385	387	397	412	417	421	394	387	384	401	379	390	406	376	411	401	422	374	402	376	381	372	425	395	366	390	421	382	403	407	380	408	398	396	407	416	396	395	370	382	406	377	407	371	421	419	383	407	392	410	411	412	399	378	417	361	375	397	391	356	349	390	425	385	392	428	409	432	422	402	398	407	402	366	385	387	408	388	394	429	434	362	416	401	381	388	406	386	393	418	388	428	368	394	377	395	407	392	434	367	434	385	403	412	420	393	373	385	359	394	348	400	437	411	433	424	399	409	422	366	417	380	341	417	397	398	399	396	379	389	406	443	375	407	364	387	377	411	392	403	397	420	430	415	449	417	421	425	428	411	414	420	422	402	380	380	407	381	375	359	392	377	376	400	394	444	422	372	379	410	401	383	406	412	373	415	370	391	387	388	414	391	419	400	426	391	406	384	413	395	396	400	338	381	437	385	431	419	443	363	406	391	387	423	418	385	354	391	390	371	385	415	393	386	412	419	407	375	382	351	413	383	380	367	380	375	397	430	414	404	397	385	422	379	406	416	379	427	393	409	410	370	381	420	376	398	416	390	415	428	372	438	394	442	414	397	417	392	401	383	401	361	345	380	409	383	357	437	410	372	389	409	405	415	385	382	398	402	432	405	422	371	420	370	405	401	380	395	376	384	405	435	413	414	411	426	365	387	388	370	395	386	419	402	425	357	433	393	379	446	436	371	435	395	351	385	388	377	417	432	434	396	387	428	422	377	410	401	378	447	391	393	386	398	403	394	386	389	397	390	404	385	434	388	397	413	430	386	406	402	400	378	416	403	393	375	403	384	379	392	412	369	391	432	387	377	421	388	415	392	377	373	392	391	393	366	394	374	419	414	383	385	387	386	429	436	430	416	397	404	406	404	378	396	413	391	370	386	397	372	397	427	405	387	385	390	407	415	448	391	411	404	398	382	388	424	411	388	417	419	409	421	417	406	411	366	425	371	393	381	399	439	409	365	441	365	378	414	408	421	393	385	440	410	371	366	405	403	449	351	425	404	406	399	407	398	401	403	385	409	435	370	381	382	420	415	401	379	386	414	377	362	381	412	385	415	404	369	387	392	433	419	373	380	420	396	369	407	426	390	403	379	399	412	399	421	404	399	391	396	390	417	398	422	430	433	423	394	411	392	398	414	388	352	411	370	414	398	393	437	374	406	401	384	407	397	422	429	394	389	426	420	385	413	412	400	436	389	386	368	425	354	427	396	373	376	406	407	404	397	392	405	413	404	343	389	340	406	377	404	394	409	389	366	456	386	413	403	367	389	393	383	364	409	371	419	376	406	413	432	464	451	388	425	391	398	415	420	385	427	390	421	422	410	420	390	399	388	389	410	403	401	397	402	401	406	396	420	412	386	409	356	401	405	402	395	379	429	424	408	397	391	395	400	392	407	387	400	387	402	388	429	389	381	403	436	424	385	393	388	437	425	397	387	377	410	450	403	420	389	416	396	380	401	379	369	401	428	381	376	379	419	412	382	390	392	401	384	390	426	435	403	383	409	399	387	411	428	416	393	381	421	396	416	386	413	364	382	402	420	397	386	430	386	386	390	397	369	414	368	404	395	400	413	387	375	379	424	376	397	399	406	433	377	401	416	387	402	378	371	420	387	403	402	426	403	398	406	434	410	388	393	420	393	376	411	435	375	416	338	424	416	414	413	375	413	397	379	369	401	372	392	415	453	373	388	413	435	391	388	399	402	385	418	379	410	420	444	385	385	388	400	436	404	410	428	405	376	402	425	383	397	392	413	364	375	412	379	373	414	376	407	401	435	410	364	381	446	404	366	420	397	421	405	392	386	442	369	443	413	407	377	394	382	390	415	403	399	398	429	373	413	400	412	396	386	371	374	397	388	421	412	387	369	434	367	367	384	423	372	415	399	397	439	415	379	376	401	431	389	417	395	388	390	381	393	394	367	395	391	415	406	407	420	413	433	403	373	390	385	385	389	392	374	385	424	394	426	430	411	388	405	421	394	411	351	407	394	366	398	396	416	390	377	412	419	411	372	407	396	367	406	402	425	422	405	348	417	404	415	394	394	408	428	391	400	428	394	410	405	416	414	410	388	406	388	397	385	385	411	424	388	382	403	421	412	416	424	413	384	422	415	407	429	384	415	394	410	373	402	408	378	413	417	388	383	414	377	369	367	412	400	412	411	408	428	406	414	411	385	432	371	410	401	365	378	371	412	429	389	389	414	409	389	373	390	397	410	385	413	392	395	422	384	422	371	405	406	400	419	406	403	364	395	413	383	389	386	386	354	383	388	392	390	415	403	399	379	401	406	406	408	415	408	384	365	425	419	409	407	383	388	384	398	426	385	414	418	372	407	380	405	387	406	451	366	414	415	418	395	419	435	447	385	458	417	396	390	406	387	389	403	397	416	404	369	379	389	417	405	392	388	386	405	390	416	396	423	370	391	391	400	384	404	420	381	422	379	406	387	381	418	415	396	402	410	387	408	397	379	386	357	430	381	371	409	415	393	378	371	377	413	393	405	386	381	384	400	398	385	381	392	392	378	381	423	403	418	425	428	389	382	411	397	369	397	408	388	394	406	373	365	392	412	442	399	401	397	396	404	392	390	399	381	398	393	399	394	431	426	405	409	439	393	396	378	399	403	364	400	397	404	387	382	438	393	410	380	379	380	434	393	406	428	423	379	400	393	355	380	341	397	372	379	355	378	376	404	396	374	389	412	420	397	409	393	355	402	412	403	367	407	417	384	384	404	409	405	382	416	365	394	395	390	372	409	402	428	400	410	394	411	400	406	377	423	420	415	398	401	403	380	361	399	379	385	391	403	403	386	433	423	383	388	404	378	407	417	390	380	396	416	372	374	401	383	406	433	388	360	434	410	404	412	398	377	392	400	420	421	422	395	397	390	405	416	375	402	414	374	365	391	398	390	386	411	420	410	399	435	448	382	370	392	399	377	416	415	382	391	389	402	385	402	430	400	364	397	384	406	353	393	400	404	413	394	423	388	374	386	402	419	365	395	411	383	400	396	371	403	397	437	401	415	407	400	407	388	352	413	366	423	452	385	381	412	402	393	377	426	390	401	368	380	431	408	379	389	392	401	405	402	423	399	383	435	388	374	377	377	383	412	414	417	384	415	415	390	404	408	364	391	398	395	454	433	399	405	402	404	422	403	381	406	349	411	382	419	398	399	408	377	408	398	380	368	375	421	408	381	436	379	406	401	424	393	401	388	370	400	400	400	433	397	373	416	403	404	377	367	425	380	412	404
23272	21268	29045	23806	21268	20007	1800	564	454	380	326	282	247	233	197	214	179	189	157	153	164	162	144	158	151	153	128	133	142	141	109	124	141	140	121	123	131	111	140	144	123	138	120	113	114	129	127	123	129	122	111	134	141	119	123	124	112	110	115	126	129	99	118	137	121	109	100	129	124	130	104	118	123	100	113	98	99	122	120	135	98	105	123	125	101	114	127	111	120	107	106	134	154	130	114	114	104	102	128	97	109	141	118	104	111	99	111	86	114	99	96	112	114	100	127	133	113	104	137	108	117	119	113	131	106	114	126	93	120	107	113	127	100	126	97	110	125	111	129	93	109	121	98	114	103	118	110	112	99	99	136	115	111	111	139	119	102	104	120	116	105	131	121	134	111	102	120	109	100	108	94	104	134	133	114	104	117	117	116	97	121	105	122	107	120	106	117	133	92	103	104	98	139	106	107	109	97	105	112	125	120	106	128	103	103	105	123	100	106	111	101	102	140	113	116	114	96	126	129	126	120	99	126	100	123	109	106	123	108	119	107	106	109	106	103	117	113	141	102	115	107	110	120	106	106	138	113	108	94	117	120	115	119	116	115	124	120	109	137	112	122	109	117	127	101	122	120	121	107	116	108	106	101	110	99	128	122	101	112	100	112	108	132	102	116	120	108	130	98	103	138	105	131	91	113	123	106	100	95	124	108	115	118	108	109	96	99	83	103	95	97	96	112	125	117	121	126	128	118	108	93	101	122	96	107	112	115	122	114	116	123	116	97	108	116	117	112	110	110	114	102	117	106	112	112	114	104	130	109	103	129	121	110	113	110	127	99	129	120	123	111	120	117	117	118	106	110	106	122	100	110	115	94	109	122	123	115	110	97	119	101	120	112	95	98	124	96	126	120	90	116	104	122	103	106	97	109	96	130	112	118	118	114	109	129	112	122	108	112	113	98	95	126	102	96	132	113	115	108	122	108	123	110	110	110	102	110	128	125	122	104	107	111	105	110	122	127	112	101	108	112	108	125	100	123	111	123	102	106	117	108	101	112	105	117	112	139	106	128	105	97	127	104	96	114	92	120	113	114	107	132	107	115	135	115	97	117	106	114	106	93	122	107	98	113	128	115	117	108	104	108	91	103	110	118	122	109	107	107	110	120	105	109	129	110	129	130	103	102	109	117	124	119	103	125	110	108	110	140	117	112	102	100	134	108	119	109	107	130	109	102	117	122	109	110	93	120	133	108	101	110	123	97	109	99	122	104	102	101	93	105	93	95	93	128	107	108	111	96	104	123	110	111	104	122	100	106	110	121	120	132	99	105	116	107	118	97	117	104	96	108	115	133	100	116	118	95	121	130	118	110	103	128	134	112	108	97	97	113	114	127	109	113	101	100	117	123	121	122	109	104	118	117	97	104	115	125	98	117	111	125	96	124	115	111	82	105	115	113	114	122	122	124	82	123	113	109	111	99	110	121	113	121	109	115	110	112	114	106	108	95	86	106	127	125	94	102	108	105	125	102	115	127	111	91	123	125	95	112	114	126	127	114	107	113	124	112	107	127	106	109	104	127	91	126	120	97	112	114	100	90	91	107	114	106	116	96	113	122	101	104	92	103	93	100	121	127	114	109	107	117	125	127	109	98	115	114	110	106	102	93	108	105	105	106	107	121	106	113	98	104	110	103	110	120	108	106	98	112	99	120	125	107	105	117	127	102	116	122	102	125	121	100	108	113	116	125	110	102	105	111	102	128	103	128	119	103	115	124	114	100	118	109	112	124	131	118	101	109	113	105	94	105	105	130	100	121	93	126	97	92	106	99	118	110	97	113	111	128	104	105	98	108	107	106	104	107	123	119	112	129	130	101	90	117	110	129	101	103	113	107	106	122	113	96	140	122	100	103	106	111	128	115	119	127	114	98	97	129	114	114	127	107	98	108	108	116	124	117	116	103	115	110	109	116	109	96	138	96	98	117	118	110	120	130	121	97	111	112	97	114	119	122	107	110	111	120	105	112	111	86	109	119	104	104	97	121	120	100	103	107	116	106	104	106	103	122	112	111	105	132	92	119	106	102	120	120	112	111	101	103	104	117	106	112	127	105	99	112	101	109	116	118	104	105	99	98	119	106	109	111	108	95	98	145	104	105	103	122	128	125	98	104	114	102	122	121	110	116	109	104	109	107	106	103	116	123	105	123	103	102	104	112	91	103	117	117	101	102	122	118	116	103	116	111	115	102	103	106	115	122	113	89	121	101	111	109	92	107	113	103	111	125	116	108	121	107	117	115	118	87	98	99	113	119	103	99	102	112	115	106	124	98	97	110	93	97	115	103	111	110	98	107	98	138	113	119	102	128	123	118	117	123	108	98	112	98	114	113	104	109	121	127	118	112	109	117	112	105	109	108	122	116	116	131	122	95	96	107	109	99	114	103	94	123	107	116	106	100	105	121	117	124	130	113	104	126	102	90	109	123	105	107	122	97	116	111	108	121	102	91	126	100	115	106	114	108	113	118	107	106	97	104	119	126	101	113	112	106	112	127	120	120	110	113	133	86	114	108	107	109	114	106	97	96	105	98	107	110	115	94	103	124	114	108	102	105	122	124	98	115	109	110	109	93	126	116	126	117	106	113	117	112	120	111	106	124	99	121	96	131	101	101	124	105	119	93	123	134	120	119	116	102	104	117	123	121	125	97	95	99	108	121	101	103	110	115	109	128	110	110	118	103	110	102	108	120	132	148	107	116	129	97	106	104	115	130	119	112	133	104	124	112	101	111	113	131	115	93	106	99	121	99	110	128	128	109	118	104	102	114	117	109	108	109	116	98	111	118	119	124	105	119	117	117	105	122	138	101	109	131	108	107	124	122	114	96	115	114	103	123	123	116	100	89	106	123	112	103	114	137	98	118	103	96	109	101	102	104	117	94	124	110	126	99	102	114	96	110	130	112	93	105	103	120	120	123	118	107	120	123	131	106	127	114	106	106	99	129	96	86	116	138	125	117	123	113	105	107	88	102	106	117	99	131	119	117	109	106	86	109	84	117	119	118	116	133	104	97	106	104	113	114	122	113	110	97	117	128	107	102	116	124	95	123	122	108	113	117	101	128	110	108	108	115	121	91	116	111	115	137	106	117	109	96	107	108	127	104	96	109	104	108	95	127	112	102	128	98	100	120	112	106	117	122	112	105	125	112	134	131	111	115	105	103	112	105	121	111	117	99	98	111	99	99	107	97	116	96	104	92	118	91	103	129	120	98	112	116	112	96	129	101	103	103	95	119	122	126	111	105	103	96	95	112	106	92	115	102	108	121	112	111	121	105	118	102	121	99	113	111	110	121	95	89	101	111	118	106	102	92	96	115	105	119	119	100	101	112	114	115	122	120	104	116	113	120	100	92	108	94	117	118	133	111	111	112	114	119	113	106	117	120	116	101	114	122	119	98	112	110	119	92	107	110	113	107	97	106	108	109	121	119	108	109	107	107	103	91	100	115	127	86	125	110	122
7788	16115	13506	7103	4697	3235	2424	1897	1508	1204	1068	896	726	645	581	542	489	465	456	459	401	376	358	363	343	310	300	299	306	272	265	262	245	270	235	270	250	263	250	232	233	226	220	253	192	242	231	209	227	202	224	237	241	208	196	227	191	222	224	184	223	217	231	225	210	191	205	202	213	191	189	205	212	228	183	191	217	201	213	213	209	229	227	190	210	201	204	190	190	191	196	242	193	235	207	192	200	187	179	202	194	177	204	215	213	191	193	224	229	193	204	216	193	231	196	203	184	181	180	199	196	202	193	190	187	197	186	235	200	224	194	198	167	228	191	199	209	202	176	186	177	206	215	188	205	204	197	206	162	190	199	185	205	213	167	204	185	159	195	205	180	164	219	199	206	189	182	202	184	177	204	229	187	199	178	227	189	181	198	194	208	204	183	236	230	206	190	181	190	206	208	189	202	185	217	199	184	170	186	190	200	183	207	182	211	193	213	189	213	170	198	203	186	199	190	197	209	189	186	202	176	211	204	178	224	215	200	195	213	211	201	183	214	186	206	189	187	210	194	216	185	194	192	220	175	175	202	178	201	196	224	189	200	201	193	189	202	215	179	206	196	177	196	185	188	223	216	194	199	193	174	191	199	194	197	197	182	211	191	234	217	211	164	214	172	183	175	190	189	189	206	185	205	179	209	183	197	162	181	182	203	185	191	188	182	169	175	177	200	186	197	209	211	195	170	177	194	186	230	182	192	205	194	210	196	213	165	211	175	179	210	193	189	231	210	192	178	186	189	195	186	228	199	192	196	190	202	183	184	192	205	194	234	177	192	218	175	196	216	217	210	192	190	176	211	194	183	185	180	203	187	175	201	213	173	180	188	197	208	203	224	181	221	194	186	185	199	200	203	185	200	198	205	194	191	194	210	187	206	205	181	207	208	182	188	195	204	183	209	171	187	181	182	204	194	201	175	176	199	225	199	195	193	192	165	213	184	201	220	180	193	227	190	184	183	204	176	207	205	213	193	189	197	169	191	215	192	207	211	207	201	203	193	171	197	189	187	189	192	199	187	194	216	202	203	187	213	180	180	211	208	177	200	185	188	180	192	203	189	164	204	190	190	190	212	196	180	210	189	227	217	207	171	220	182	214	196	196	226	211	177	191	178	203	181	183	179	222	184	199	206	197	213	209	190	213	168	194	187	208	185	221	207	210	210	177	201	194	201	201	192	190	209	191	190	204	183	185	194	203	186	209	206	169	200	208	222	217	203	210	186	197	213	181	161	190	187	180	183	222	206	206	213	188	234	200	208	209	208	181	208	218	186	191	191	211	190	210	196	210	215	208	200	209	188	191	225	186	184	214	209	193	185	204	213	182	207	195	215	190	204	171	185	195	183	189	167	197	199	174	210	225	201	184	164	204	196	202	186	218	211	228	193	204	213	224	216	198	201	209	171	203	195	166	205	210	177	201	186	214	189	198	185	199	214	194	227	190	212	209	195	200	192	188	205	203	203	185	204	182	206	198	190	195	169	173	189	194	189	207	179	193	214	199	206	217	208	212	197	204	205	189	192	206	173	205	178	189	207	219	193	201	188	173	197	214	193	205	184	211	199	199	214	200	193	207	202	185	210	193	227	192	217	205	174	217	207	188	223	188	187	221	213	182	194	215	223	197	204	196	189	197	195	168	190	191	201	188	215	192	203	191	200	204	180	211	210	200	190	202	191	203	211	198	187	192	183	190	199	185	156	219	189	212	206	184	201	210	181	195	171	182	189	190	186	159	190	200	208	180	198	187	196	189	218	201	199	212	181	178	188	198	192	203	197	184	192	221	178	180	200	206	199	190	199	200	216	191	163	200	187	193	177	197	197	189	181	204	200	203	197	187	192	195	203	197	164	188	195	195	182	195	201	210	203	163	206	226	186	214	198	195	200	207	192	172	226	206	198	212	207	194	202	166	173	177	188	222	185	198	174	169	239	200	221	195	214	190	180	205	202	193	183	187	207	202	176	213	198	176	195	181	197	189	207	187	179	178	202	190	190	216	191	208	197	179	173	191	213	200	189	206	212	204	228	180	218	189	212	197	195	197	206	200	190	195	224	197	201	204	189	187	173	184	210	214	201	239	179	185	194	178	200	186	210	189	188	175	192	196	186	217	208	193	225	191	196	203	200	203	193	204	186	210	207	199	198	209	190	188	176	207	219	185	178	178	176	198	195	173	186	208	172	204	192	191	199	162	213	167	183	213	177	202	198	185	214	178	183	188	189	200	205	178	169	178	173	199	208	214	208	193	218	194	200	175	211	183	229	219	190	208	183	188	221	167	194	223	169	185	193	183	211	185	183	222	190	181	201	193	175	205	189	195	195	188	194	189	205	198	199	180	195	181	222	164	196	203	198	195	221	184	218	192	185	197	187	199	199	237	185	201	194	179	206	194	199	188	199	216	189	227	215	199	213	182	195	185	198	198	196	188	192	193	203	219	193	196	180	191	208	178	177	177	175	175	211	194	188	203	200	200	195	212	203	193	191	201	199	200	208	187	211	202	164	187	213	200	205	201	206	184	189	191	204	187	196	196	198	200	198	221	179	216	192	206	216	178	220	171	196	192	203	215	209	172	192	196	199	196	183	186	194	190	200	205	197	209	190	184	197	182	198	199	196	204	180	214	198	191	204	201	205	179	177	165	218	214	225	204	197	210	179	181	183	193	195	197	199	204	215	200	201	205	202	221	206	220	203	186	199	202	176	183	211	190	204	176	211	186	212	210	222	193	181	195	188	184	200	189	197	192	193	203	189	186	216	211	203	185	188	206	180	209	191	186	211	185	178	183	208	193	222	206	198	183	219	185	193	185	213	201	181	185	178	207	152	185	226	190	185	214	191	205	193	201	201	223	180	208	192	220	221	203	179	186	213	197	184	183	197	183	187	186	203	193	186	205	172	182	222	220	208	213	208	203	188	203	169	192	202	203	213	189	222	208	227	198	177	201	186	200	186	194	192	212	207	213	184	180	214	167	199	193	198	188	215	204	193	201	183	175	188	200	189	186	217	189	163	203	199	199	215	226	212	205	187	174	208	208	196	209	185	202	166	219	201	180	216	197	187	216	212	201	188	185	208	169	200	198	195	189	196	166	234	194	179	215	189	228	211	200	184	205	207	213	181	183	212	192	189	227	194	199	198	184	196	198	214	200	187	197	202	179	199	206	205	196	198	175	186	190	191	212	183	187	180	193	205	199	197	178	170	178	203	195	204	185	180	206	202	205	203	201	200	189	209	166	206	191	209	194	196	179	191	184	175	212	187	199	201	219	208	183	226	185	187	191	205	174	209	204	202	209	193	187	214	193	191	194	207	190	205	196	196	223	210	238	213	209	199	200	188	214	176	220	186	210	207	186	224	221	184	196	170	181	183	204	174	196	201	174	187	208	188	212	179	206	199	196	184	190	203	199	206	201	231	182	210	200	206	209	213	178	172	202	220	209	217	193	218	211	192	192	215	205
26734	20175	6248	803	526	461	361	356	335	327	321	328	301	338	325	309	296	311	317	308	315	324	345	319	304	288	302	310	314	288	324	323	321	315	316	297	323	334	299	323	269	324	313	306	269	318	263	309	338	325	311	274	283	331	321	352	302	326	275	282	331	288	312	337	333	315	307	288	325	340	327	308	345	276	294	295	312	309	288	303	319	291	313	308	326	265	328	306	305	294	317	331	301	295	313	273	282	304	281	338	303	280	312	331	334	324	315	306	295	314	291	311	290	305	276	331	305	315	289	298	324	322	311	302	289	333	289	289	318	290	325	293	294	338	303	303	301	346	280	308	306	288	303	305	306	307	294	306	287	289	307	294	327	338	295	293	306	310	296	307	300	310	298	293	322	317	300	325	306	308	305	304	274	318	311	307	324	321	309	281	310	328	320	317	322	308	297	299	317	346	341	290	305	340	298	322	308	301	322	290	321	335	316	322	293	344	302	317	296	292	339	315	323	305	325	307	312	296	311	309	273	358	322	298	287	313	285	300	301	318	337	336	274	273	313	341	297	335	332	290	293	291	288	306	299	300	311	338	293	321	300	306	341	351	301	308	324	300	286	310	307	318	312	355	283	294	315	287	310	283	316	284	322	308	310	279	337	305	304	333	301	312	319	292	320	286	310	338	288	311	282	298	315	283	288	310	312	306	306	337	306	305	312	333	272	297	317	327	313	326	325	318	269	312	307	307	305	301	323	294	313	351	295	288	319	306	328	343	297	275	304	316	297	328	298	296	300	322	314	300	315	303	348	297	324	306	308	323	301	300	314	321	303	300	315	302	316	290	313	317	294	312	323	287	307	285	322	310	281	313	293	337	290	309	282	309	302	298	294	290	310	280	353	311	298	306	319	279	332	348	314	309	281	282	289	333	305	283	308	321	269	290	299	320	302	321	303	292	330	297	296	325	305	300	352	328	314	313	329	325	331	318	329	288	299	325	293	288	324	273	301	301	322	293	298	330	288	303	304	278	295	345	302	297	285	322	310	296	343	306	351	315	352	327	330	318	316	301	336	298	308	299	307	332	329	329	299	288	308	355	323	319	297	375	320	324	306	306	307	310	300	310	291	264	307	299	285	333	299	300	306	301	305	296	294	318	322	293	331	277	304	304	302	343	292	308	348	339	298	281	303	319	318	312	316	323	315	313	320	336	346	308	311	323	295	313	320	317	317	296	302	328	342	328	302	281	294	325	336	331	280	310	316	306	337	314	302	307	307	311	278	320	304	299	313	289	299	336	302	307	334	282	292	332	327	315	301	304	319	310	305	314	311	295	337	305	316	287	315	291	301	307	319	341	297	320	306	284	316	286	294	307	310	296	277	305	308	284	327	311	326	295	334	324	325	334	270	328	312	280	318	334	328	315	306	293	302	329	293	287	308	306	318	294	317	326	307	296	296	304	342	318	312	324	277	341	331	342	311	314	281	295	315	326	313	330	305	330	344	324	303	330	326	283	282	298	295	300	341	336	288	329	284	294	331	312	316	307	294	321	316	288	320	291	324	283	300	333	287	314	336	322	324	295	294	289	287	342	314	347	333	296	282	301	309	287	322	305	306	261	321	290	291	314	303	303	308	305	316	344	324	286	325	304	298	313	287	292	319	303	322	299	311	325	276	300	294	324	310	330	325	322	319	288	310	286	349	264	320	294	260	315	298	312	303	334	306	333	296	324	276	316	341	309	317	286	268	321	285	322	351	302	305	310	331	327	337	285	300	307	355	302	301	309	313	301	344	295	292	334	312	290	313	295	347	308	323	296	313	285	281	283	314	342	307	305	354	311	309	276	313	314	311	288	286	289	316	321	306	297	337	313	340	304	280	333	312	261	335	306	294	310	295	324	307	309	302	294	359	321	270	274	290	286	295	303	294	318	289	290	291	313	338	339	308	327	327	325	312	295	315	300	339	283	290	290	330	322	275	290	314	303	304	321	308	290	319	298	291	325	282	299	295	309	310	276	329	310	306	308	319	287	315	278	322	290	343	313	285	322	296	291	312	317	319	319	292	323	320	330	299	292	291	315	322	306	325	320	317	332	324	303	296	289	328	291	305	278	309	293	315	332	300	330	327	289	291	283	313	329	304	319	339	333	303	313	286	287	315	322	304	332	302	296	316	348	324	321	304	279	320	327	326	309	293	312	323	334	307	318	318	306	299	309	313	307	285	321	304	271	295	303	288	321	289	320	300	288	256	301	320	313	318	300	264	309	315	293	312	333	312	316	296	307	272	318	301	305	281	340	312	290	294	318	335	318	285	324	336	293	308	305	303	284	347	326	313	319	341	297	299	274	302	344	294	286	318	307	279	287	298	299	312	307	293	309	326	277	304	295	296	288	296	324	338	318	330	327	277	306	294	312	317	305	310	284	294	321	311	328	293	301	324	330	321	318	340	315	300	323	313	298	291	312	293	313	292	311	317	306	312	313	293	298	331	342	319	324	296	320	313	288	304	299	286	309	346	279	315	308	307	309	330	304	309	336	343	317	323	319	312	311	342	309	317	331	304	312	326	272	298	298	301	318	290	314	313	320	321	281	274	294	308	322	299	298	310	328	299	325	322	338	281	310	304	333	303	328	283	318	318	319	265	306	293	322	312	301	304	299	291	312	328	310	318	314	315	297	323	308	310	317	301	297	288	280	286	327	318	315	331	329	345	317	310	336	280	301	313	332	299	297	342	301	327	331	300	308	306	283	288	319	282	283	274	314	309	316	313	309	330	316	309	311	322	304	292	290	319	296	308	293	329	293	307	300	294	343	339	287	292	330	317	312	285	302	313	302	337	313	327	296	326	307	328	321	300	339	306	322	305	313	292	290	319	335	282	283	279	312	277	297	314	335	311	292	284	284	288	312	290	298	347	286	319	333	311	329	346	314	328	304	284	318	310	336	314	314	298	331	350	318	317	307	294	293	283	293	316	348	285	294	306	308	321	305	345	312	343	321	351	310	333	341	329	337	321	291	309	324	282	299	304	343	305	315	281	295	307	280	329	277	295	336	316	316	286	305	293	321	305	318	301	303	308	324	295	317	317	292	343	337	353	278	299	314	324	318	290	282	316	309	350	322	268	309	319	306	296	314	339	331	281	308	302	293	305	315	288	327	307	306	284	302	316	288	292	315	329	304	309	285	297	293	259	323	319	314	326	301	295	324	313	335	303	332	309	295	286	317	298	320	308	300	301	312	319	278	289	309	295	340	332	314	284	314	306	301	301	306	293	286	308	325	350	295	317	291	322	278	304	315	296	335	289	356	307	296	325	309	266	322	289	315	327	331	318	293	288	309	323	338	343	320	341	298	322	316	297	276	330	305	327	318	308	310	311	299	310	286	309	334	301	274	324	283	317	329	331	317	340	321	269	300	320	317	339	328	311	324	296	327	308	328	316	311	291	317	300	317	313	292	308	285	314	324	273	313	295	332	302	318	322	308	321	293	291	329	332	326	322	323	309	323	285	331
3961	1554	1337	897	717	733	649	606	600	543	544	562	548	550	568	552	580	580	530	512	584	566	531	552	522	541	534	555	506	512	530	509	530	537	560	523	516	517	535	528	554	553	532	551	561	507	513	564	544	521	531	503	521	523	526	546	566	517	547	501	509	540	542	528	498	567	530	513	526	511	574	571	527	508	557	539	539	518	515	511	543	563	527	523	476	545	549	564	504	544	540	465	553	574	545	522	561	588	559	519	525	556	517	578	517	537	536	502	496	549	566	583	521	563	538	576	565	518	546	539	597	596	554	524	542	555	544	555	559	515	531	527	562	515	547	517	503	536	541	541	533	546	534	571	541	522	529	552	558	519	535	524	523	544	520	540	534	512	556	561	530	518	543	530	534	533	530	547	535	531	556	521	507	561	549	522	512	539	509	505	502	533	570	559	525	498	528	546	523	523	547	534	533	515	577	539	534	550	516	532	555	529	487	482	531	500	478	545	501	553	573	519	531	528	574	492	544	529	545	497	535	538	541	562	565	516	520	514	571	580	541	539	556	558	550	497	527	542	503	544	570	511	549	558	541	517	561	556	529	541	530	519	532	532	515	560	547	542	519	555	550	525	583	462	524	485	498	594	518	543	520	559	525	529	524	559	552	502	519	535	527	552	508	521	516	534	548	534	531	495	541	580	510	542	551	583	503	492	541	548	487	490	525	541	562	556	528	570	552	514	522	499	514	533	519	509	531	500	527	551	505	573	517	563	515	541	554	525	546	547	499	537	544	537	564	540	498	522	528	574	528	536	542	521	531	533	524	522	496	531	489	535	547	539	531	527	541	533	528	524	548	535	549	569	529	569	565	553	518	568	535	490	551	529	566	506	529	538	532	533	517	527	542	525	518	488	530	496	498	520	566	575	537	520	538	494	527	542	512	531	532	541	566	530	536	556	520	521	507	547	566	510	528	574	568	538	490	540	567	526	551	548	572	517	549	502	569	521	576	493	557	514	548	499	535	544	551	524	551	522	540	479	508	528	526	542	574	522	517	541	510	486	524	530	533	538	551	498	564	514	520	540	546	559	528	477	513	525	529	553	561	567	602	539	540	536	568	543	540	563	508	536	531	506	515	542	525	586	531	516	529	526	540	542	520	583	572	525	517	507	542	514	533	522	576	514	543	529	507	548	498	574	521	531	512	549	518	521	546	551	523	544	516	514	511	524	533	574	539	528	478	552	509	537	543	504	544	544	501	529	509	542	532	528	572	568	507	553	513	478	478	556	588	569	583	555	548	512	497	538	582	516	534	551	515	524	518	502	536	514	588	514	534	545	573	556	503	521	503	531	523	539	543	555	545	547	524	480	546	568	539	546	524	492	512	516	538	544	528	497	541	530	528	548	537	540	499	528	550	506	578	558	550	578	545	538	545	534	570	520	586	529	540	533	521	535	549	539	512	555	544	527	533	535	552	535	545	515	534	544	564	533	552	548	530	541	553	544	527	536	519	518	536	525	516	510	509	525	517	539	527	549	512	561	536	547	572	532	511	531	544	527	510	516	538	553	535	515	535	504	532	530	489	515	534	546	525	508	563	520	543	558	547	501	528	523	531	502	570	564	556	525	494	577	525	529	518	495	508	512	501	552	527	528	541	551	569	533	538	527	532	539	524	533	527	529	501	551	508	520	529	517	514	520	529	560	553	566	533	548	549	536	541	564	502	567	540	545	571	537	550	576	514	567	553	523	538	553	526	530	557	536	543	483	571	554	540	481	555	583	543	545	513	521	569	486	548	587	500	538	574	568	532	561	541	555	574	537	502	529	552	543	588	544	509	479	566	519	578	527	473	527	510	564	507	564	491	553	552	523	517	539	552	527	531	546	535	592	520	521	510	569	551	589	575	509	587	571	522	512	529	524	568	535	521	530	544	559	539	545	557	519	525	508	527	524	545	518	499	503	532	525	576	498	527	548	518	547	509	539	550	516	504	536	526	549	562	513	551	563	563	553	550	529	538	539	515	541	532	553	560	516	522	536	555	540	544	524	557	559	589	531	543	586	547	499	523	533	545	532	488	563	585	528	565	492	509	513	510	527	539	510	521	573	542	547	537	532	577	551	550	536	537	540	539	551	541	542	495	549	507	559	523	549	507	516	561	568	539	550	523	526	512	562	565	542	548	572	527	530	544	571	559	502	518	559	543	551	519	571	521	560	586	543	517	574	515	523	554	544	549	542	532	542	586	525	532	534	528	523	547	481	510	540	506	551	516	506	531	540	508	543	552	560	523	542	522	518	513	520	558	528	521	547	539	521	560	534	533	553	557	506	577	539	532	528	570	563	556	512	506	544	497	496	568	506	517	546	549	561	490	511	560	558	494	519	541	556	525	496	553	493	549	530	521	555	569	563	546	542	505	498	526	552	542	498	518	535	516	534	533	537	503	537	553	529	517	543	568	538	517	540	539	536	507	531	523	503	497	541	540	508	566	498	568	498	541	531	560	472	536	509	512	536	530	520	526	521	532	544	530	517	533	521	516	527	483	555	495	507	540	587	573	528	530	547	522	532	579	561	471	546	531	555	543	545	521	568	533	513	526	549	524	568	535	544	524	551	532	551	517	517	547	590	550	513	513	560	553	545	531	511	513	509	531	568	526	565	510	541	519	545	543	560	563	510	494	495	568	553	528	541	520	525	534	523	521	509	546	532	543	513	537	524	553	512	525	529	542	549	481	519	541	519	564	468	547	533	513	575	513	550	568	535	532	553	537	523	509	535	522	566	552	495	536	544	556	584	565	574	543	541	563	543	548	536	553	530	509	535	567	512	548	546	495	531	467	538	532	502	518	503	570	565	534	552	549	535	573	509	519	505	550	509	570	487	510	556	488	542	523	537	551	531	516	585	533	519	486	523	538	516	541	534	502	542	533	524	509	545	480	540	493	546	516	525	561	514	541	496	532	515	502	484	519	502	529	519	564	590	516	536	533	516	517	517	506	527	556	551	536	576	532	568	543	540	580	510	523	532	509	513	554	569	541	510	562	589	547	537	560	494	517	472	546	515	548	581	545	554	521	532	520	545	533	504	490	569	521	523	559	518	563	571	560	563	552	543	549	528	556	507	550	522	555	533	572	548	483	550	562	559	504	509	528	579	521	549	536	508	553	519	545	556	535	521	578	485	535	517	518	569	535	541	554	528	527	531	509	518	563	515	526	535	542	512	561	573	514	507	528	520	558	548	545	525	504	531	523	529	554	553	565	538	501	554	570	516	552	557	554	538	562	504	494	533	522	536	502	496	541	485	534	594	506	562	603	524	516	510	556	558	543	523	516	537	535	489	524	545	574	529	524	553	485	566	550	537	564	540	525	527	555	509	505	532	565	564	523	569	529	525	516	534	572	511	570	556	535	504	528	521	561	538	559	542	549	547	530	486	559	501	588	498	551	557	541	546	514	516	555	539	524	572	543	545	529	494	537	516	545	504	534	522	511	536	531	538	496	531	519	544	499	500	552	537
24110	21272	28458	24374	20818	2538	617	459	387	366	359	298	304	283	304	269	252	259	284	248	262	267	236	213	243	239	207	273	247	220	228	259	222	267	228	244	214	245	226	229	227	207	209	227	251	229	213	229	225	230	233	215	241	218	205	237	218	217	218	210	235	255	213	226	190	214	243	247	229	251	198	240	219	196	261	232	194	209	237	227	223	261	206	203	210	207	208	227	234	213	210	226	244	198	214	215	255	224	231	213	195	220	236	211	239	223	195	200	223	233	258	207	233	200	235	220	203	222	249	215	226	219	218	229	252	196	215	239	223	240	221	232	209	230	251	247	218	213	200	241	218	228	231	223	253	216	227	235	218	205	230	223	256	241	227	227	239	217	204	217	237	211	207	223	228	220	225	234	248	222	228	254	239	226	225	207	218	214	220	222	231	237	234	218	245	231	210	227	193	218	244	221	222	217	197	212	212	227	202	224	219	230	221	218	236	245	222	229	215	187	213	236	207	223	224	257	216	232	227	210	229	236	201	220	254	227	216	223	195	230	230	218	196	250	247	240	235	230	206	222	229	262	200	221	222	227	230	235	226	227	191	217	241	237	235	213	195	211	221	209	237	204	231	205	228	236	219	224	231	242	216	207	242	230	224	209	219	207	196	240	205	243	202	195	209	209	220	236	206	236	204	221	223	188	222	218	215	228	210	213	208	228	225	223	229	221	236	249	224	221	245	234	197	227	229	237	232	211	222	194	212	199	242	228	223	222	230	232	208	219	199	241	222	221	232	206	230	246	247	215	234	216	239	208	241	218	228	215	221	204	200	218	217	216	215	246	198	211	227	256	233	240	184	231	201	222	228	219	232	244	214	220	199	238	209	219	208	214	229	222	211	227	237	251	231	237	223	243	214	233	244	225	219	233	226	224	222	245	220	190	206	254	218	222	200	223	218	235	214	246	231	204	220	229	192	238	227	218	236	237	233	250	221	222	239	228	226	256	246	213	210	219	258	217	223	228	215	212	233	212	196	211	225	261	208	233	225	219	204	227	220	211	231	222	233	204	203	219	213	218	217	211	219	186	206	206	171	219	213	220	214	260	253	199	227	210	209	202	192	227	208	221	227	227	251	242	232	222	199	207	236	253	233	239	241	217	221	221	225	235	228	232	222	212	200	229	236	199	226	209	219	204	214	220	224	254	225	205	233	242	213	222	236	255	208	219	246	226	238	233	239	223	234	189	203	259	222	218	217	232	195	198	210	229	221	249	206	227	214	225	215	237	190	226	231	236	213	227	217	204	236	231	215	234	224	221	195	213	191	224	222	204	235	224	202	219	204	226	211	228	225	252	256	194	226	224	233	243	223	217	235	222	227	228	246	197	200	193	226	225	214	185	201	201	223	249	245	216	196	214	231	237	213	240	242	206	228	229	218	225	233	233	227	224	206	221	212	231	230	207	196	220	227	233	220	218	206	232	214	244	228	236	214	218	249	239	223	238	245	195	239	227	241	203	220	216	214	237	243	233	225	233	206	192	226	218	230	227	214	212	242	198	215	225	218	243	230	237	211	218	191	212	237	220	205	229	201	218	203	233	217	184	232	202	228	232	210	213	218	231	229	236	226	204	227	217	207	223	232	203	201	224	217	207	215	233	232	242	212	248	226	224	238	205	233	237	228	217	207	203	199	220	228	218	221	223	221	230	217	203	212	206	229	232	231	235	229	216	218	219	238	208	225	233	225	198	239	246	207	192	228	193	225	226	214	201	221	206	239	208	221	205	214	222	237	199	221	227	224	224	237	207	210	207	239	213	236	234	201	234	236	205	252	212	213	216	231	253	218	233	211	214	219	216	229	191	216	230	205	247	212	212	230	235	212	225	229	227	197	244	238	199	231	207	223	228	216	216	210	199	200	207	209	211	222	231	199	213	226	193	195	237	223	218	209	232	202	213	221	237	209	240	225	188	240	230	230	222	197	221	212	230	212	214	245	237	239	245	233	213	234	241	220	222	224	218	226	238	201	212	245	227	215	244	216	218	206	205	195	233	228	210	198	210	226	222	216	224	220	202	232	225	221	220	197	220	204	254	209	214	220	225	226	224	214	196	232	212	209	222	206	227	228	222	250	222	201	224	213	214	211	255	243	218	222	225	221	231	182	227	210	217	260	222	223	246	214	220	214	222	219	230	240	214	234	204	233	212	195	217	210	206	208	219	241	244	209	197	233	196	221	237	218	213	201	218	205	198	211	230	224	234	210	217	237	219	209	230	243	219	211	231	227	235	208	222	239	206	183	246	202	213	221	224	213	220	223	221	222	204	226	230	208	226	222	220	227	219	240	223	253	228	211	213	224	242	222	221	220	228	202	204	220	242	227	240	211	230	246	219	238	203	228	236	216	235	219	234	195	217	229	207	244	213	233	220	197	235	211	238	223	224	232	230	242	233	234	213	222	205	201	209	211	209	211	213	198	243	249	225	214	220	199	214	201	221	214	211	217	214	234	209	204	224	206	216	213	193	201	204	206	234	220	244	219	206	198	215	218	219	207	241	241	231	237	232	238	205	195	224	217	227	211	207	234	224	239	213	237	225	208	199	228	225	218	257	226	223	229	215	222	238	227	231	233	212	222	186	216	188	236	223	190	212	204	214	210	232	216	230	213	214	190	201	194	214	199	223	216	225	206	255	211	211	227	208	226	224	200	225	212	206	213	216	199	218	228	230	225	195	226	225	215	205	223	199	233	231	227	196	220	208	221	214	238	199	221	239	209	216	207	239	209	223	198	227	229	201	216	208	219	225	232	238	235	208	248	235	219	217	217	211	212	252	236	233	213	235	216	266	215	236	240	211	213	210	232	218	208	225	247	232	210	224	223	226	249	229	250	224	216	194	234	239	214	214	234	214	211	219	186	189	220	204	188	229	211	214	239	223	205	219	205	234	221	224	207	238	213	227	226	219	222	203	209	211	212	227	252	212	203	206	218	219	227	203	216	220	198	209	227	250	208	193	217	224	213	201	220	212	214	222	210	213	253	216	253	219	238	219	235	216	228	225	230	215	234	211	214	227	195	223	195	255	234	226	199	226	199	229	198	218	220	231	210	218	210	217	230	253	222	221	211	246	238	229	226	228	243	224	221	221	212	197	243	235	225	240	198	203	215	196	202	229	215	214	225	225	211	196	203	199	225	228	230	258	204	193	235	208	237	217	191	205	240	233	201	210	212	236	216	201	200	233	202	211	202	226	223	220	237	210	210	230	210	211	230	220	216	207	233	239	220	209	209	221	239	225	188	225	218	218	210	201	229	229	236	233	211	232	214	240	218	215	238	213	226	241	205	216	252	230	215	219	239	206	222	221	209	239	202	231	207	214	229	210	218	202	210	223	208	204	235	216	258	191	236	227	206	196	226	233	217	211	230	239	225	220	220	221	200	218	222	241	220	213	270	228	206	217	234	230	250	203	236	213	208	229	218	212	219	220	210	218	210	230	258	206	197	220	228	212	222	204	243	203
5467	10149	8717	4432	2809	2045	1529	1267	1057	947	848	767	690	611	644	564	560	534	484	535	483	475	463	466	485	435	458	464	448	413	436	410	461	460	410	412	396	417	431	454	425	424	402	418	410	442	381	432	377	396	423	412	408	387	468	372	395	416	427	390	448	423	434	453	411	386	381	384	397	401	417	399	372	405	397	440	383	409	401	397	421	393	383	397	399	400	371	377	382	414	379	368	385	407	415	383	392	369	408	371	411	412	418	376	375	399	406	427	373	374	385	428	399	361	395	398	420	398	395	408	413	387	394	389	403	381	407	381	411	376	388	433	390	421	387	407	383	405	421	419	378	371	384	399	344	391	395	389	425	385	414	375	367	405	386	423	350	397	401	366	420	370	408	408	402	386	421	399	367	363	386	418	393	367	385	398	379	415	363	402	359	357	376	409	413	409	399	368	377	414	405	425	378	400	422	377	416	349	372	391	390	388	393	376	399	365	393	419	395	416	393	373	364	392	421	423	382	385	402	351	387	406	397	407	410	407	406	400	403	398	389	403	410	370	412	393	397	393	356	421	407	403	372	406	429	378	392	373	401	402	437	404	383	397	375	377	412	405	415	417	399	395	397	391	375	398	406	446	399	412	392	391	385	371	372	397	354	390	412	410	432	402	421	394	420	373	376	383	405	375	380	412	397	409	381	370	414	401	367	400	411	423	397	440	395	381	440	439	365	384	379	372	436	403	423	403	377	398	418	386	407	392	441	367	386	418	394	406	392	387	411	424	408	441	387	369	433	431	403	411	400	402	382	374	368	379	397	388	383	414	372	385	369	373	346	391	393	379	394	372	405	396	408	360	391	382	373	379	383	416	419	382	390	390	412	383	363	427	403	397	372	398	413	397	417	403	400	425	416	356	411	400	361	393	373	404	395	377	400	363	414	351	403	394	407	400	386	402	413	392	420	393	376	405	404	401	392	382	433	387	376	399	408	406	387	397	381	372	385	391	415	421	400	425	383	381	376	396	373	386	350	401	400	436	385	416	388	403	365	407	390	397	452	392	392	374	415	388	383	383	381	398	416	412	383	413	417	413	359	360	377	400	410	394	399	378	386	427	386	415	342	408	397	406	401	434	383	386	384	396	405	405	374	378	407	385	362	408	401	400	394	382	428	415	414	399	427	377	397	406	397	414	375	394	410	414	417	413	409	381	399	413	399	357	379	402	368	384	402	400	393	377	402	422	428	350	403	440	429	386	406	401	403	414	369	387	372	384	412	383	404	376	395	374	377	388	385	394	435	389	371	373	394	378	391	386	390	422	387	402	424	387	352	431	392	408	419	406	399	399	370	383	386	371	360	396	398	385	379	418	399	397	406	419	387	374	406	356	402	378	384	403	425	395	359	423	384	390	398	397	368	390	414	392	409	378	421	393	402	402	366	426	387	390	385	367	384	403	413	424	438	391	394	425	410	414	393	392	412	383	380	386	383	413	401	361	401	413	393	423	411	375	389	391	389	392	359	409	401	393	399	367	410	405	390	408	394	388	401	402	388	401	410	419	442	388	398	367	387	392	406	406	380	364	398	381	395	392	386	398	402	368	405	398	416	404	413	357	388	401	430	377	363	388	410	411	424	418	419	391	416	423	369	381	360	406	402	385	388	373	346	415	380	421	402	386	390	394	375	400	403	418	411	399	379	384	371	400	397	409	409	422	387	414	376	414	408	391	344	395	402	408	397	400	381	388	390	394	431	385	365	375	392	395	406	415	386	390	390	393	360	395	377	386	391	411	382	429	363	343	409	413	393	357	389	369	408	379	407	374	385	398	376	400	383	408	393	384	400	405	394	417	417	425	401	375	436	411	388	360	409	423	393	404	396	425	402	374	362	399	399	396	369	383	432	351	419	376	409	374	436	355	411	402	362	390	422	414	389	395	415	401	390	429	427	375	376	417	444	387	445	399	405	394	404	403	439	391	413	415	413	376	380	381	399	418	420	396	415	372	402	375	408	399	392	375	405	393	374	384	404	413	385	390	434	392	407	416	421	376	399	405	380	418	444	394	428	423	403	401	384	418	398	365	413	409	387	384	395	390	401	382	401	362	383	337	386	389	429	370	378	421	376	379	404	384	381	374	383	410	371	389	396	372	375	397	390	398	430	414	392	384	364	387	395	377	402	388	400	415	377	373	404	398	415	387	387	429	399	404	386	394	406	363	393	394	393	387	394	392	391	377	367	438	401	420	410	375	403	417	424	429	390	395	388	364	404	409	346	397	373	407	378	402	430	371	392	423	395	378	378	382	336	391	354	381	394	379	389	402	397	400	420	434	407	364	415	373	389	404	396	387	403	360	372	395	381	419	406	422	407	382	381	406	381	362	434	374	414	341	390	399	382	398	378	408	389	392	386	417	407	397	392	397	368	395	410	366	370	388	388	376	418	375	409	385	386	381	368	389	400	380	416	374	380	416	363	394	377	411	415	402	417	408	403	385	437	428	398	404	397	395	388	360	384	384	392	420	386	398	368	377	448	370	408	388	376	406	384	394	407	384	377	379	405	411	408	408	409	420	392	404	374	390	401	419	372	384	382	372	399	406	356	388	421	424	370	393	394	427	385	405	408	396	372	432	359	387	382	410	431	367	408	370	402	392	414	391	389	409	396	390	404	407	429	407	374	372	383	384	375	366	367	365	426	372	363	414	392	359	389	394	374	403	393	424	403	415	400	428	382	423	423	394	368	411	353	399	388	356	376	426	411	362	429	399	411	402	357	408	376	414	399	390	372	449	403	392	392	399	373	380	392	423	396	377	425	404	372	427	419	400	379	376	418	417	382	395	402	391	392	393	419	373	430	401	393	390	399	407	382	396	383	351	406	387	375	404	376	374	403	377	373	343	366	382	428	399	403	388	402	415	397	409	441	371	404	392	416	374	383	404	376	416	369	355	387	393	394	402	397	382	402	382	402	419	408	392	394	390	414	361	361	384	387	407	405	403	402	399	389	382	393	395	427	412	402	381	396	386	412	389	421	426	418	440	370	397	381	422	378	362	398	407	387	354	388	396	426	412	383	395	396	404	387	353	355	366	390	386	423	410	387	411	384	406	387	393	400	394	389	416	399	353	415	385	399	387	377	386	392	387	411	387	386	385	360	367	415	403	387	368	377	411	375	360	424	409	402	380	395	438	391	387	406	371	382	467	384	415	406	409	386	394	388	384	355	403	381	401	375	360	408	377	371	377	384	363	422	387	405	406	431	418	402	384	397	378	410	424	392	392	384	409	387	383	368	354	416	410	419	405	393	376	379	386	393	408	406	416	403	445	390	367	414	405	400	427	441	379	357	401	392	416	368	374	395	411	376	377	422	387	384	371	392	384	401	365	407	383	392	427	381	426	424	392	379	412	419	370	374	409	414	375	430	409	390	390	365	369	397	378	403	378	394	409	415	404	371	378	407	369	388	416	408	377	382	387	386	399	379	390	406	379	392	383	412	420	423	383	384	392	421	424	397	409
23161	21236	29013	23746	21237	20015	1677	617	419	394	320	294	241	226	201	186	220	176	181	150	157	158	146	152	127	144	136	136	145	144	109	111	139	142	123	124	129	138	123	127	117	137	126	126	105	129	111	125	130	103	127	112	119	120	123	105	134	114	127	120	108	111	93	99	127	126	114	105	120	138	98	113	121	102	100	126	108	120	103	121	108	128	105	102	113	101	122	117	106	108	126	104	106	125	116	94	108	103	122	114	126	107	104	97	124	125	125	143	132	101	107	102	106	90	130	95	93	115	121	117	106	108	110	108	110	120	139	113	116	113	107	113	116	111	102	101	126	110	101	91	110	115	112	102	112	113	110	111	89	98	99	110	111	110	119	110	109	104	94	86	107	108	101	121	110	101	97	97	132	105	99	110	119	118	104	116	117	103	134	96	103	111	101	105	115	127	97	111	114	99	112	123	116	111	112	99	117	104	128	111	108	94	118	90	105	120	81	101	138	109	133	119	99	94	118	110	115	96	97	98	91	109	130	117	111	119	115	134	107	101	125	123	105	109	97	100	116	104	116	90	111	105	128	108	116	106	110	105	93	103	110	103	103	106	111	109	110	99	92	111	94	109	125	114	110	104	95	102	120	94	121	103	104	114	101	104	99	113	115	107	121	141	128	126	122	105	101	128	79	106	93	116	115	101	123	117	100	114	123	124	98	125	98	113	98	113	99	98	130	106	112	105	107	117	106	95	127	112	117	98	108	120	108	121	112	115	100	98	112	105	108	105	111	93	110	126	103	93	92	99	101	102	108	103	112	92	85	92	109	104	100	111	111	92	104	114	108	106	93	115	95	97	102	103	121	108	130	139	101	112	101	118	109	107	116	102	113	107	86	117	82	110	132	107	89	108	117	109	112	126	115	114	99	110	109	111	98	101	114	103	137	119	104	107	117	93	101	105	108	90	122	101	110	109	105	115	127	93	120	102	119	110	98	94	111	127	122	118	121	105	127	103	128	101	117	113	110	115	112	102	102	109	126	104	104	99	104	105	108	92	106	116	106	104	116	122	118	130	105	126	99	101	119	116	101	111	110	99	100	119	106	117	119	109	119	115	122	109	111	112	119	103	111	109	101	96	141	117	119	109	101	102	126	100	114	129	127	104	105	114	105	112	103	132	103	110	112	118	101	116	103	101	121	118	89	91	110	119	113	113	117	111	111	119	96	117	115	124	117	87	109	113	121	107	102	101	107	109	112	127	126	123	86	105	109	101	110	103	109	115	120	113	95	110	103	118	97	111	123	117	99	127	115	105	114	99	102	100	116	99	104	102	109	112	116	113	110	110	106	111	98	100	103	108	109	116	97	129	110	120	101	108	97	107	122	97	113	98	100	87	94	115	132	116	110	112	112	89	110	107	105	104	111	113	121	131	93	115	109	116	99	96	100	112	112	107	88	96	92	100	100	105	86	115	111	109	119	126	111	96	118	103	106	114	115	101	94	109	106	108	92	99	116	110	100	126	100	101	109	107	129	128	132	123	95	99	120	110	121	89	109	119	107	106	123	113	103	118	100	95	99	91	114	90	91	97	127	117	111	106	105	120	102	108	120	119	128	120	116	115	100	88	122	121	109	109	136	100	110	118	122	119	107	103	111	106	115	124	99	116	106	96	127	110	108	105	124	107	111	104	107	111	112	84	118	123	121	103	104	100	123	100	123	101	110	120	125	112	118	96	113	108	99	115	105	116	117	95	90	104	110	103	93	112	116	100	107	116	120	100	120	113	113	107	107	120	97	127	102	132	112	80	99	101	93	123	113	94	112	121	104	109	124	120	105	131	122	123	113	106	131	118	108	94	118	109	118	113	113	108	93	115	117	115	125	90	100	114	118	115	102	96	103	110	134	125	109	103	101	109	100	101	104	122	122	96	112	93	118	110	106	109	113	111	112	124	96	111	117	113	108	112	117	107	114	102	91	111	110	130	117	115	98	95	106	108	86	111	105	114	104	120	91	114	109	109	106	109	99	110	109	109	104	113	118	100	92	108	106	120	88	131	122	111	111	110	104	112	107	134	109	103	93	95	145	107	111	123	123	116	100	112	104	121	110	106	116	100	92	106	104	100	111	96	92	94	103	126	103	119	114	107	111	105	100	100	83	105	101	107	97	107	115	99	113	96	103	100	109	96	118	93	131	129	121	102	101	111	107	99	91	90	112	105	104	102	125	112	106	117	114	138	120	104	92	99	116	103	120	125	103	117	98	97	102	111	122	117	103	105	111	105	118	102	97	104	102	108	111	101	113	111	105	115	114	110	117	113	107	116	110	117	118	119	110	117	102	99	115	99	103	112	110	117	121	108	113	108	102	95	126	120	92	116	108	109	113	116	97	97	108	98	117	116	106	121	113	110	118	94	105	102	104	100	125	116	90	108	85	114	120	121	104	112	131	106	108	102	116	86	103	125	103	102	93	120	124	112	101	124	106	116	129	113	122	99	105	99	107	125	120	112	109	96	120	98	111	93	109	108	103	99	89	111	119	128	111	127	109	98	103	100	124	106	107	107	105	116	120	101	113	103	113	108	100	142	99	107	128	100	112	122	111	89	100	100	98	121	102	109	103	102	92	110	102	110	121	96	99	102	94	119	108	98	95	112	112	130	99	109	108	105	103	105	98	113	108	137	99	115	110	92	104	103	121	92	98	109	102	111	96	110	97	106	100	111	128	108	114	112	93	99	110	113	106	113	126	90	127	100	97	113	125	112	98	125	90	110	102	111	100	96	102	106	111	106	107	123	96	114	112	109	107	109	97	128	96	98	122	101	103	110	101	110	128	101	100	108	110	116	111	120	103	91	104	103	117	115	110	115	103	110	105	117	100	121	98	112	103	110	107	99	114	115	103	109	113	120	102	109	105	126	109	115	102	129	109	112	112	117	113	114	134	131	109	120	113	92	132	90	131	110	111	119	89	118	121	114	94	100	105	118	117	135	112	114	91	123	96	114	112	106	84	86	102	128	114	92	101	125	108	111	106	113	107	119	90	99	102	105	108	105	102	121	109	91	87	110	113	111	98	109	116	120	104	101	104	103	121	113	117	108	112	109	112	113	119	106	103	110	108	104	102	109	98	113	105	94	108	115	115	106	116	116	115	117	101	104	113	107	104	126	95	101	99	102	109	117	92	113	110	117	100	119	107	105	114	95	112	113	144	105	116	109	140	72	121	108	103	107	113	119	113	107	106	122	102	119	82	113	103	105	90	101	118	101	127	107	90	93	120	96	102	95	105	121	104	95	103	118	109	113	110	99	104	101	122	115	120	108	109	116	100	105	122	128	109	118	112	95	107	116	129	110	113	117	101	111	97	108	82	106	124	115	114	113	102	107	110	105	104	102	121	117	104	124	112	93	105	93	105	101	104	88	119	96	122	109	109	119	114	125	94	105	122	112	116	97	105	123	118	104	96	128	127	103	111	126	119	108	98	104	113	102	113	89	111	112	120	121	110	114	102	108	94	108
7609	16024	13686	7192	4656	3293	2366	1840	1452	1228	1013	846	760	635	599	538	447	476	426	426	421	354	333	351	319	312	303	293	300	261	259	295	235	239	245	257	250	252	231	215	221	260	242	218	232	235	236	210	218	212	210	221	212	217	245	216	211	239	209	201	183	228	228	176	190	226	226	212	185	215	190	209	206	194	197	192	209	216	208	184	205	204	214	203	204	176	208	217	190	207	191	205	171	197	189	189	200	211	212	187	213	214	191	208	199	198	194	207	198	211	215	219	214	189	197	192	208	227	208	175	201	206	199	190	172	177	161	189	177	200	189	186	197	180	167	199	206	193	206	205	206	214	218	198	201	193	187	198	222	223	217	181	174	194	182	181	196	199	219	204	199	165	199	183	197	190	230	189	198	198	174	197	198	198	192	173	214	170	205	186	187	208	238	202	199	217	192	189	185	203	204	202	199	202	189	185	215	194	219	215	182	188	174	209	178	189	198	201	170	187	202	212	220	205	196	224	202	209	206	182	198	183	182	188	228	235	198	186	210	196	219	190	189	176	191	192	179	217	195	189	205	228	208	200	206	195	217	195	180	211	185	184	207	199	206	203	215	194	178	200	203	180	176	190	187	190	196	190	189	190	188	199	195	204	202	199	192	205	186	193	186	194	183	196	214	168	193	215	178	208	234	195	178	173	195	183	189	193	199	213	216	175	193	178	201	201	186	194	194	229	182	187	198	224	189	192	201	203	176	190	206	201	204	186	191	193	195	197	170	198	202	174	199	202	202	203	230	192	213	216	201	169	195	190	201	206	216	187	200	193	175	200	207	215	187	196	221	195	201	188	178	172	209	218	200	205	209	195	191	208	154	216	203	186	182	183	210	189	202	170	192	198	170	189	229	181	202	211	176	180	165	203	176	185	185	188	202	184	205	202	206	160	182	186	169	202	187	204	167	210	182	206	186	211	187	186	191	210	198	204	191	179	212	199	218	206	178	177	191	193	192	185	193	207	196	223	160	189	200	171	204	178	207	208	179	187	189	202	211	184	193	180	204	172	201	186	191	186	203	202	191	213	182	190	191	179	174	200	186	211	163	208	190	185	231	186	175	182	178	196	167	204	184	174	190	156	198	163	181	187	195	186	182	209	183	208	184	210	170	192	206	181	191	203	183	167	218	201	205	192	189	183	178	201	205	196	170	180	219	186	192	189	195	177	191	179	174	209	197	198	189	184	206	176	204	171	202	188	218	189	205	193	223	208	168	201	204	168	184	195	182	206	185	200	182	174	204	185	170	194	200	196	168	205	196	179	199	191	211	192	178	213	206	187	206	212	199	195	212	213	188	187	191	198	205	211	184	175	214	190	193	195	182	199	197	211	199	188	188	185	178	204	180	227	194	194	192	205	217	183	211	181	174	200	190	198	165	199	170	194	169	204	172	212	194	191	194	188	179	188	211	178	208	175	193	197	225	208	198	206	204	206	185	184	195	193	205	194	181	191	175	200	180	192	188	194	191	209	163	176	175	187	184	202	207	229	200	216	204	196	196	166	179	200	194	215	189	198	164	207	172	181	209	175	189	191	201	191	211	191	208	204	186	203	193	195	168	190	188	196	179	185	191	186	186	193	226	193	206	197	215	192	175	181	192	199	201	193	187	192	187	184	193	192	179	202	205	205	197	187	198	186	192	195	194	213	195	195	174	178	189	193	180	216	180	198	191	183	209	170	191	178	183	209	168	214	182	168	192	174	189	182	163	190	196	208	187	200	209	191	210	201	198	182	181	210	203	182	179	193	213	193	203	202	212	195	188	203	207	191	212	193	192	167	184	189	216	185	208	183	200	196	178	198	195	178	217	190	198	193	226	213	188	219	176	184	164	193	190	187	187	201	201	180	196	196	220	199	191	199	185	199	188	185	201	172	187	198	210	195	197	206	165	187	169	202	169	177	201	176	187	199	184	198	192	198	201	194	200	197	181	181	183	195	191	207	205	181	210	182	185	198	185	203	221	196	207	223	203	195	200	203	175	194	183	210	207	208	203	200	191	195	197	181	197	199	208	207	184	190	195	206	204	204	215	186	190	206	201	166	211	194	185	180	175	210	205	221	183	166	193	206	199	174	201	198	201	169	206	197	186	211	195	210	207	165	217	198	190	197	172	181	208	186	205	207	209	174	178	205	209	184	200	213	194	197	206	184	209	203	195	200	193	180	208	194	195	195	189	223	196	178	159	186	199	183	189	170	175	190	159	167	205	198	212	192	202	209	174	171	196	199	213	206	178	182	204	190	193	215	200	182	200	204	190	185	189	185	212	181	199	197	194	194	181	189	199	194	166	201	214	199	176	187	206	179	189	207	200	212	212	192	191	176	195	202	200	191	184	171	205	199	203	191	201	231	205	204	194	208	189	189	195	206	201	212	196	194	192	187	188	180	182	181	191	174	205	209	183	203	190	205	182	178	172	210	199	207	162	181	181	193	215	190	220	156	202	205	189	184	188	204	193	171	196	188	204	201	201	201	176	190	197	201	199	211	234	197	180	176	185	174	208	215	192	215	208	187	196	198	189	193	195	188	175	205	198	201	188	189	183	200	183	183	211	182	185	188	193	194	177	195	211	221	179	187	192	192	184	179	187	191	168	186	205	198	188	188	187	204	192	194	216	196	209	176	177	200	210	200	187	183	190	200	161	188	197	215	197	194	209	166	193	176	195	198	202	219	223	183	193	212	173	181	193	181	189	195	199	214	208	191	211	199	197	199	171	214	182	183	192	215	189	180	195	203	177	221	197	181	215	183	193	192	187	174	194	200	193	187	194	199	190	190	178	208	201	202	192	194	187	186	189	201	178	189	178	205	203	199	182	191	181	183	203	214	199	171	202	175	202	195	197	207	190	199	200	203	209	194	172	197	179	170	187	191	204	182	165	213	202	180	170	209	197	171	203	205	188	168	174	185	190	179	184	195	175	176	187	190	182	208	190	235	182	205	195	211	194	198	199	191	192	191	185	167	198	191	180	208	187	192	186	194	197	205	214	172	176	165	165	170	190	188	186	186	195	203	191	196	189	201	174	175	208	207	212	173	202	208	173	162	191	218	185	196	204	195	201	219	214	192	177	185	192	192	191	199	202	196	219	231	183	190	188	206	238	187	187	155	204	212	213	178	191	184	184	183	178	168	182	196	223	164	188	203	167	201	191	195	192	188	206	201	219	200	177	183	201	194	193	176	186	198	164	208	166	184	192	191	205	180	189	207	204	205	185	174	177	178	211	193	195	211	175	198	204	200	176	186	197	185	196	182	206	178	187	196	183	185	206	196	202	193	193	209	207	183	184	207	214	224	198	198	211	218	205	196	193	210	198	202	195	195	163	203	192	211	182	191	164	192	189	176	169	186	199	187	215	168	183	200	185	183	199	176	210	186	183	205	208	186	175	180	173	217	188	183	161	189	185	204	201	188	176	183	191	181	188	188	189	187	177	205	193	199	222	177	187	187	189	194	189	192	208	182
26664	20032	6179	636	402	346	367	321	269	339	343	333	268	314	305	313	307	319	297	315	343	291	274	310	297	285	286	318	270	333	305	312	354	309	275	310	287	304	269	300	329	307	310	296	303	316	318	311	317	307	314	313	275	320	273	302	284	304	301	289	310	286	308	283	286	308	288	307	326	309	308	315	359	331	320	315	293	325	298	322	297	282	298	270	337	289	303	295	295	318	287	298	281	283	320	306	312	366	309	295	296	298	337	284	315	295	308	329	307	320	317	320	334	327	292	289	287	286	302	328	311	293	300	281	272	295	299	304	285	316	310	289	300	295	303	289	319	286	312	279	307	283	314	335	293	312	327	277	311	295	286	291	310	298	308	289	290	313	307	289	320	343	285	308	292	276	308	309	315	287	298	266	308	320	280	328	300	300	307	305	312	278	290	282	309	304	306	315	316	318	289	295	278	314	321	303	310	291	301	308	321	299	307	316	296	296	293	299	316	301	314	291	300	314	288	318	330	290	329	278	284	285	282	280	327	307	308	299	303	277	284	291	290	319	331	283	310	293	291	278	281	304	312	319	326	298	299	311	321	299	310	297	318	307	303	327	317	286	291	298	332	286	299	329	301	289	334	302	306	319	283	288	315	281	310	307	305	275	322	319	294	292	295	319	265	283	318	306	306	280	297	322	315	282	278	283	295	291	306	318	310	306	305	320	296	277	314	290	326	306	345	290	298	321	322	296	300	313	295	283	300	278	288	316	338	309	308	309	309	305	309	276	300	322	308	290	292	293	297	305	324	297	289	296	312	320	320	309	305	296	317	337	353	277	295	326	289	347	320	270	295	304	304	343	310	313	325	298	314	288	314	314	326	286	321	323	272	316	302	334	304	320	320	304	259	280	305	300	317	286	313	303	324	287	308	307	283	288	315	301	275	322	326	308	293	269	305	290	331	280	310	272	322	304	341	303	306	302	279	299	295	281	296	299	300	314	311	290	310	346	287	295	322	286	289	320	279	299	266	301	299	315	319	312	306	292	327	302	318	265	295	331	305	295	280	290	270	315	287	309	272	288	314	323	264	297	315	256	324	285	327	269	297	304	308	316	321	309	296	283	282	284	298	309	309	286	326	308	326	300	294	315	323	319	312	310	300	293	321	305	277	306	293	307	309	286	336	326	288	310	283	310	287	318	280	313	332	292	286	275	293	266	278	277	321	303	330	303	312	314	317	302	298	319	316	314	305	308	318	319	287	324	303	309	297	290	322	292	305	282	336	304	308	321	302	329	301	304	299	296	325	283	327	306	302	294	293	326	313	294	323	317	292	302	273	314	314	290	283	303	284	290	322	295	301	278	303	307	301	347	301	304	306	306	303	330	299	334	327	295	325	320	292	302	303	303	306	324	318	305	293	327	306	309	331	338	317	298	303	295	286	297	267	326	294	299	310	308	301	308	298	343	309	334	309	320	263	294	297	296	301	294	327	319	279	306	309	300	300	288	323	305	277	312	302	298	269	300	288	303	318	293	327	283	297	297	341	312	321	295	319	305	321	295	276	303	279	303	311	291	332	324	323	308	297	278	325	341	288	310	323	312	298	281	331	322	306	300	293	332	300	311	303	317	299	282	283	274	316	292	304	282	292	290	287	310	292	309	317	322	343	291	303	283	297	304	291	313	322	323	330	296	283	292	310	321	291	330	307	321	327	297	288	296	302	291	292	310	307	303	322	310	286	301	299	308	316	310	311	324	284	316	300	312	296	293	313	331	316	327	334	323	277	302	295	318	295	300	270	288	304	301	302	282	306	313	330	327	305	289	304	293	302	299	312	318	309	305	298	329	323	287	320	270	272	311	307	309	294	311	300	286	268	305	289	331	305	306	297	311	307	287	298	261	330	285	299	296	333	318	284	316	286	310	344	294	264	319	286	302	293	281	271	311	317	306	278	289	294	287	303	331	305	314	305	275	307	277	305	297	295	309	288	296	296	304	290	294	287	280	292	303	275	301	310	305	326	283	279	310	311	322	285	285	328	317	309	291	310	327	291	316	313	281	322	302	311	298	312	314	305	291	289	308	323	289	303	285	326	313	316	316	338	312	257	310	277	293	277	281	293	311	315	322	309	279	304	287	291	261	303	310	302	311	282	314	331	287	296	329	348	330	283	313	273	292	307	315	296	306	313	315	320	324	283	307	303	289	316	294	308	331	314	307	303	305	331	287	277	336	295	285	315	329	301	296	289	332	298	300	306	300	297	301	322	298	304	297	322	300	306	292	295	301	314	307	275	329	264	305	311	303	294	314	326	298	286	303	295	324	304	299	292	315	301	304	289	293	284	332	298	312	305	307	302	293	275	309	335	308	297	319	323	310	256	300	297	310	285	301	313	276	321	302	308	295	295	288	325	294	304	279	302	315	291	280	297	307	306	301	333	284	280	308	282	304	299	283	312	282	324	282	312	287	323	274	273	274	299	333	262	348	277	315	310	291	317	285	306	315	318	300	312	312	269	339	302	286	310	328	288	309	312	323	288	306	282	320	278	296	307	318	312	318	298	280	294	304	298	306	294	256	325	295	316	266	326	334	309	317	304	313	297	320	332	312	261	309	337	305	317	284	322	312	308	305	311	261	299	266	322	303	286	292	331	313	311	280	304	298	302	317	307	280	317	322	298	337	297	301	336	308	333	302	343	302	320	290	309	333	306	313	321	302	308	294	306	293	279	285	312	280	325	334	291	284	293	324	281	312	294	310	320	301	332	304	314	320	298	292	314	299	277	301	257	301	290	286	356	307	285	280	319	294	306	292	323	303	304	314	315	322	298	291	300	299	305	278	318	309	342	292	316	292	320	305	271	267	302	305	277	304	327	326	303	299	317	298	272	291	321	297	309	274	313	294	330	276	296	306	297	353	312	300	283	317	289	321	319	309	304	335	321	288	306	341	299	310	308	311	314	304	283	297	275	280	311	323	283	315	332	333	290	284	321	304	291	314	295	336	307	280	294	278	311	277	279	314	357	324	305	288	299	295	308	290	290	293	273	293	317	327	331	309	271	287	305	311	307	291	369	302	300	301	299	320	284	296	348	300	284	320	318	315	310	307	318	307	310	296	301	285	305	305	310	315	344	324	309	323	281	282	310	313	308	290	300	299	292	296	292	310	286	320	313	322	307	317	329	340	333	291	311	264	319	301	289	282	316	308	302	290	311	318	273	311	266	319	309	306	293	291	295	271	320	328	277	304	318	301	280	303	300	318	286	312	307	304	285	291	319	285	299	337	296	307	332	330	298	278	304	312	288	306	296	277	312	303	328	290	319	301	288	296	288	293	329	295	316	299	313	305	293	289	305	313	294	336	319	328	282	322	312	288	305	271	295	313	319	265	334	273	317	307	298	302	285	300	318	296	331	297	276	294	300	278	303	274	315	276	329	324	276	264	336	289	307	278	317	314	298	306	318	295	312	304	318	313	312	295	305	293	328	307	315	307	298	294	291	346	321	313	301	301	330	303
3987	1424	1332	871	724	645	604	582	573	630	562	610	583	531	550	559	539	550	535	535	530	509	524	561	534	540	540	525	552	539	533	538	540	549	527	549	480	538	517	526	539	539	498	553	534	526	563	511	527	511	479	516	532	540	533	505	509	523	497	523	509	579	535	538	557	513	515	552	557	510	551	503	481	521	538	544	556	502	547	475	573	574	527	560	508	558	538	548	514	533	534	506	544	524	506	529	488	519	539	548	518	544	505	514	610	533	510	465	496	531	564	498	512	516	575	530	570	486	503	562	518	500	585	569	501	522	470	545	525	552	502	572	537	498	533	537	501	512	526	517	508	559	561	515	526	535	515	518	519	518	492	549	525	550	506	549	554	516	523	541	514	508	519	541	539	542	514	543	522	506	540	518	513	543	492	503	544	521	512	495	533	518	540	528	532	502	538	544	580	526	524	539	507	501	567	531	516	567	498	544	510	538	537	567	531	568	526	523	552	541	530	551	493	515	520	533	553	558	493	533	500	520	523	489	509	523	561	532	518	523	535	519	522	546	519	535	523	550	512	527	515	564	557	524	551	561	481	535	539	521	497	524	596	544	517	518	496	538	544	514	511	541	529	497	552	497	529	525	535	545	545	482	515	538	488	502	551	548	569	535	534	549	564	493	472	522	507	528	485	540	538	543	553	510	510	538	516	504	550	497	559	541	522	531	518	550	549	489	558	526	513	495	517	520	536	509	571	515	537	556	551	541	507	542	529	499	585	532	503	518	527	548	530	511	504	547	517	504	509	527	531	549	483	562	547	516	530	538	504	549	542	532	516	568	558	531	519	542	530	571	522	523	511	529	511	557	517	545	514	513	514	501	551	492	496	515	520	533	540	534	572	523	524	530	542	531	529	528	527	530	559	547	561	563	536	569	540	523	525	530	526	553	534	540	480	492	499	501	541	508	522	541	532	543	549	539	536	560	523	513	550	576	528	528	541	522	536	554	531	490	507	521	513	554	546	508	514	551	488	540	535	549	584	523	540	535	530	527	529	526	544	524	548	516	529	545	513	537	561	515	530	533	530	525	552	521	499	562	542	529	510	543	527	522	501	549	535	550	532	501	531	527	551	533	511	519	496	558	501	528	520	560	488	551	507	519	520	540	548	521	536	524	502	547	515	545	561	509	576	538	525	487	548	560	516	535	534	504	562	570	515	473	519	521	574	502	532	529	534	531	520	527	564	538	540	573	536	519	521	538	540	516	477	524	512	516	506	532	520	519	535	523	523	490	523	574	570	544	506	524	533	550	546	565	558	533	544	510	542	555	517	531	515	512	527	509	509	538	519	540	493	520	523	527	524	552	533	501	537	502	548	551	517	510	524	563	535	550	530	504	545	530	502	542	514	557	512	553	518	541	486	512	548	560	563	514	552	541	544	531	531	518	559	532	517	544	553	581	478	542	509	522	538	531	513	537	500	614	530	526	520	493	498	518	498	553	542	555	533	558	560	523	489	527	527	481	539	489	531	522	522	524	537	500	503	536	563	574	528	505	513	560	551	501	561	523	533	532	534	539	510	540	562	557	528	538	527	530	516	533	541	548	522	529	544	510	489	540	528	517	490	502	552	479	523	587	510	494	529	540	597	508	500	529	535	536	559	508	575	505	544	524	524	552	552	558	502	546	527	535	499	549	517	508	473	529	530	523	536	562	548	512	571	550	513	520	593	559	520	508	523	534	566	533	492	548	532	530	543	519	487	508	545	516	568	529	498	520	508	556	547	536	558	550	539	492	526	551	527	506	504	543	523	533	518	518	531	537	522	485	522	527	493	542	455	544	526	544	559	472	533	582	548	504	509	557	518	548	511	524	563	521	475	519	512	555	479	507	495	550	513	504	542	514	508	533	520	494	565	545	519	554	532	532	524	542	569	522	557	547	554	495	531	554	508	517	564	514	531	567	548	538	495	523	510	529	544	522	480	545	480	534	543	484	488	532	527	528	534	560	527	528	548	523	535	532	535	545	509	534	515	548	521	554	545	521	552	515	534	570	536	545	559	519	548	555	543	489	533	535	575	579	539	530	553	532	457	566	548	516	533	523	512	518	555	511	571	522	561	522	511	557	501	515	493	540	562	516	582	508	532	524	508	536	518	502	553	518	541	517	547	522	540	514	530	535	538	547	530	548	550	536	578	503	527	498	504	498	509	551	545	538	516	535	517	513	520	544	548	539	505	538	521	568	544	554	554	522	523	522	563	542	502	514	528	464	530	546	525	514	536	550	492	539	550	539	562	545	549	519	532	485	510	532	570	520	529	550	574	531	538	553	568	510	541	520	539	559	525	568	543	476	528	576	549	522	484	516	512	531	499	536	552	529	510	537	500	549	523	561	529	564	516	565	579	539	520	547	518	497	496	533	529	560	536	555	511	562	538	528	521	519	566	526	524	501	515	545	526	561	527	532	553	566	535	490	524	522	557	546	525	547	564	526	561	513	553	489	530	562	561	496	530	534	507	568	557	540	536	551	477	547	549	522	531	567	547	509	531	512	508	533	526	535	515	544	523	537	529	570	490	497	529	502	511	520	561	537	530	543	527	526	554	510	559	527	514	526	498	553	495	555	546	507	542	533	507	525	522	504	508	516	531	519	522	504	537	526	498	493	503	521	579	533	508	515	528	508	541	529	522	548	524	496	472	553	508	505	522	534	537	543	533	532	503	540	559	487	553	519	560	513	526	530	540	533	544	558	557	519	561	545	501	525	532	553	538	487	515	492	552	561	511	512	555	522	533	539	475	513	507	524	531	547	538	541	535	520	527	514	511	538	545	567	557	568	500	547	519	545	490	566	517	548	506	563	546	544	551	552	509	526	533	533	544	516	534	530	516	510	518	533	562	536	513	517	521	498	544	494	517	499	512	514	532	540	555	539	530	539	532	513	488	520	516	523	595	541	477	543	506	544	500	508	530	540	510	547	494	523	558	539	549	528	510	551	520	536	524	518	536	544	553	510	527	563	546	495	567	514	544	546	566	569	544	509	550	548	496	497	536	545	552	540	529	529	513	526	519	511	533	546	556	558	521	473	478	523	511	573	515	529	525	476	528	509	514	522	521	542	564	517	538	502	542	520	490	538	516	557	554	543	548	500	516	544	498	518	560	541	549	555	515	558	530	503	501	546	515	540	514	516	534	576	544	529	503	503	539	499	541	517	536	545	518	510	550	500	559	515	508	535	519	533	523	543	548	523	533	546	517	524	508	564	519	527	522	486	524	569	567	531	528	526	520	562	534	526	586	512	555	544	501	551	516	521	502	498	530	530	522	558	488	526	530	538	533	542	584	531	525	547	556	505	570	563	521	535	522	541	514	532	577	547	547	604	584	514	501	501	528	534	562	522	505	584	535	518	498	539	569	485	554	529	540	533	513	526	579	543	557	556	519	515	514	523	520	545	522	505	550	563	519	555	518	528	523	529	558	514	493	532	535	504	507	562	558	583	510	524	519	515	549	519	573	525
24101	21218	28386	24345	20739	2490	642	463	382	344	296	286	307	250	260	275	261	258	244	233	250	224	235	222	225	224	241	228	242	233	237	231	245	232	238	246	238	216	222	232	223	239	220	194	248	242	237	224	208	239	212	215	213	203	249	214	230	215	215	226	233	212	224	232	225	226	224	188	216	222	221	219	247	208	211	225	208	233	231	230	201	262	219	225	214	247	229	229	210	212	219	183	220	191	221	206	223	220	209	238	238	206	217	200	200	253	206	231	221	223	211	229	233	206	199	220	227	204	199	208	237	231	220	204	243	231	228	213	225	224	216	231	220	223	236	184	217	225	222	229	223	199	209	214	205	241	227	240	211	220	254	225	216	219	222	211	213	241	240	227	242	211	199	235	218	244	244	218	210	216	220	200	211	222	218	183	216	233	231	222	213	208	222	209	213	235	233	227	205	218	236	225	229	217	209	202	217	221	197	226	231	249	194	223	220	181	214	227	228	213	243	203	235	230	208	234	189	242	232	222	220	220	239	221	205	217	237	209	225	241	197	221	213	226	211	217	225	204	219	215	214	206	221	241	211	223	243	239	212	206	205	240	232	210	200	202	214	225	217	231	235	240	202	233	192	201	232	238	202	209	229	216	214	222	212	196	217	211	236	204	239	235	209	208	192	227	207	224	201	190	224	211	191	213	207	187	177	205	218	199	197	205	182	213	215	250	218	204	215	220	201	215	219	215	234	228	229	215	210	208	187	226	238	213	242	238	230	205	244	229	178	204	217	221	215	231	231	202	221	233	190	225	225	210	212	184	202	217	215	185	202	216	201	201	203	214	213	211	229	221	219	214	213	243	211	209	225	221	205	207	216	233	233	196	204	214	217	247	226	210	207	216	195	206	206	232	224	201	201	237	209	198	212	221	222	176	265	235	212	223	234	224	228	208	212	226	238	198	228	217	192	217	223	214	213	206	237	206	192	228	204	221	227	196	210	229	206	208	201	192	213	218	224	200	231	221	217	207	203	224	238	225	225	213	199	207	209	187	237	205	211	220	226	199	238	234	229	239	208	236	215	234	224	214	195	220	215	241	227	207	209	245	195	214	232	202	210	211	224	217	231	236	234	217	200	234	225	192	201	192	213	234	217	224	228	218	214	230	215	209	201	228	247	220	213	202	219	227	248	221	205	218	209	205	211	255	235	232	200	208	229	257	225	185	228	217	231	190	216	217	183	223	226	209	198	250	235	225	221	194	241	206	205	212	223	233	203	216	219	228	228	224	217	200	209	204	230	191	217	188	201	211	242	221	215	210	210	197	218	212	229	217	206	208	236	253	214	198	211	217	208	245	211	220	210	197	251	216	218	236	239	239	224	222	209	207	232	214	198	190	225	205	236	217	191	227	230	219	207	229	211	209	225	210	220	207	187	229	185	213	226	205	206	228	219	203	241	224	186	216	201	219	207	207	207	228	201	239	232	205	243	213	203	238	203	243	230	229	215	230	213	201	227	215	235	226	216	188	213	201	202	219	207	212	229	233	237	246	246	198	217	200	231	236	220	240	228	225	242	211	204	221	211	214	216	242	214	209	222	210	200	212	212	210	225	218	218	204	177	230	212	234	240	201	189	196	206	221	238	212	247	196	210	217	212	236	219	226	223	196	235	221	182	232	218	221	193	221	201	236	207	225	214	188	216	242	195	193	196	221	190	261	210	204	220	213	210	196	226	215	212	199	200	204	217	214	213	194	211	204	216	234	190	231	206	218	212	225	205	202	229	212	206	218	222	210	205	223	198	197	218	201	223	216	211	203	232	239	222	217	234	221	231	196	206	210	215	198	242	189	208	222	215	215	216	214	200	196	228	236	232	214	211	231	235	208	240	204	187	201	193	230	195	228	206	226	207	231	218	196	228	204	210	199	215	210	192	215	230	226	204	210	222	226	242	226	241	223	210	235	223	198	213	219	226	211	226	218	216	216	209	219	209	222	220	219	171	207	207	207	236	215	217	199	216	222	215	205	204	228	221	230	214	211	214	194	214	211	210	217	212	208	187	218	230	211	182	222	213	200	242	210	208	212	232	203	217	230	205	225	205	205	235	223	253	204	242	221	220	227	249	204	200	237	201	214	222	195	212	195	218	211	218	202	213	222	244	217	216	203	212	202	180	220	241	253	222	202	203	211	237	222	218	220	215	217	213	223	203	201	207	204	242	234	261	224	231	212	224	211	218	204	210	226	225	215	232	210	220	232	213	242	215	236	210	212	197	241	212	198	187	211	238	219	250	246	200	196	193	196	226	226	221	208	234	233	230	215	209	203	200	220	204	228	213	208	222	187	226	215	228	214	219	204	229	215	202	218	211	227	209	212	220	215	183	202	194	225	217	209	214	189	223	210	206	199	218	213	233	194	206	211	214	231	209	212	234	211	228	218	178	235	231	228	248	227	229	200	209	198	200	229	226	224	203	233	194	226	203	204	237	225	188	197	182	199	223	231	213	194	237	195	218	224	198	233	260	228	234	195	203	241	217	226	218	201	218	221	215	245	228	222	228	210	230	210	208	210	214	204	212	253	222	181	225	239	212	195	191	220	217	198	222	243	204	226	200	238	225	227	207	241	234	233	221	213	199	234	221	214	210	224	204	225	202	206	219	204	211	202	233	224	222	185	219	222	210	193	228	225	225	227	202	212	209	228	207	226	205	207	216	232	220	228	196	176	196	221	190	220	224	232	224	223	223	187	196	232	210	206	202	212	203	207	226	216	200	217	223	199	226	193	213	228	207	208	238	212	219	214	238	229	207	194	231	210	206	206	198	223	219	201	211	221	217	209	234	225	204	215	200	219	227	195	227	217	204	220	203	221	217	210	213	210	171	211	227	193	231	242	208	203	209	207	208	226	223	209	204	227	197	205	208	210	192	224	214	207	239	196	207	233	221	202	226	190	237	187	199	209	215	206	208	207	213	206	237	237	214	216	215	215	201	240	199	204	213	220	245	235	204	227	217	211	194	231	184	174	223	238	260	259	221	180	206	220	216	246	258	230	220	211	204	247	223	213	203	208	209	205	244	227	201	212	222	217	225	190	219	241	216	249	226	184	228	212	225	206	240	239	220	222	210	208	207	214	261	225	225	233	211	210	206	235	245	200	214	229	185	213	209	207	233	210	191	234	208	198	222	229	206	219	211	232	221	238	220	242	197	197	207	220	196	225	202	208	210	205	222	211	191	238	211	224	211	225	223	222	212	198	213	189	215	231	184	216	209	212	243	243	243	230	204	217	218	256	202	242	207	215	222	218	228	204	231	228	210	214	216	214	249	227	191	221	215	228	196	229	218	223	212	224	183	199	228	227	215	202	217	235	198	219	191	199	195	213	227	249	214	190	218	202	229	219	232	213	210	220	215	200	211	211	215	240	193	241	211	202	205	224	198	208	201	194	206	205	238	235	208	197	240	204	217	197	208	230	229	196	205	232	200	242	219	216	215	211	217	203	222	222	207	241	227	218	216	204
5390	10292	8493	4443	2861	2123	1554	1215	1155	905	778	725	693	612	619	599	554	541	493	512	466	506	489	460	466	405	445	397	416	445	445	458	432	417	431	434	426	434	391	403	394	399	414	411	423	411	410	397	399	376	386	386	405	430	360	429	438	384	397	392	438	404	400	407	378	389	381	398	401	389	393	400	398	417	437	402	425	379	445	402	422	421	424	380	385	356	385	372	384	393	377	380	395	397	395	379	406	390	379	390	412	414	398	390	391	362	347	370	400	423	401	351	380	389	397	381	392	380	375	394	419	413	398	369	413	391	387	382	399	399	379	424	395	376	409	391	407	387	377	432	363	368	387	348	397	393	382	357	393	414	409	399	393	370	371	351	396	365	406	381	391	370	365	380	404	385	363	415	330	406	383	366	441	391	385	384	371	379	396	415	412	391	374	367	402	393	397	386	407	410	338	386	418	372	404	380	387	414	382	368	380	403	380	397	392	357	410	357	386	361	374	358	376	381	368	365	387	440	408	406	368	381	402	378	414	420	373	399	362	393	380	407	365	409	394	402	382	392	384	384	406	409	382	377	335	434	424	365	399	367	377	392	386	408	374	374	391	382	393	386	385	395	416	368	404	402	396	406	389	396	372	393	388	362	386	375	385	392	420	418	362	359	398	405	367	378	410	429	393	364	383	405	387	368	384	376	407	371	386	388	408	382	377	401	418	390	350	395	367	403	398	367	404	401	400	376	375	387	410	392	356	382	442	389	408	430	345	360	379	399	355	398	371	436	368	383	345	421	435	379	368	376	371	381	387	380	375	403	393	417	415	380	382	393	396	368	364	387	409	388	391	386	362	376	406	393	416	355	401	345	390	375	428	396	367	390	367	398	373	364	397	359	395	379	402	382	424	398	391	395	393	377	399	415	390	421	358	340	408	384	400	402	416	415	397	381	343	376	399	397	399	406	390	395	348	369	375	376	383	344	389	390	402	396	387	396	373	391	354	388	388	367	379	386	393	408	389	395	357	368	396	408	418	389	449	434	394	354	356	384	400	372	398	380	369	391	342	390	408	391	405	414	378	373	403	387	372	411	363	416	387	405	406	371	380	396	384	388	415	421	380	387	358	378	359	414	367	373	413	396	383	370	406	383	370	415	360	420	354	373	368	373	405	396	384	374	413	344	377	388	400	347	379	374	364	399	422	390	365	394	431	368	374	377	415	358	394	392	392	413	391	385	398	388	400	374	366	393	382	388	394	413	390	396	404	394	419	360	390	397	363	383	386	370	395	416	397	369	387	409	368	402	398	409	375	424	364	411	389	393	399	414	389	381	367	351	360	393	411	412	387	370	392	357	338	390	418	396	370	411	413	375	429	423	407	378	440	413	395	359	374	366	394	393	385	385	406	377	420	398	377	397	395	389	390	366	396	354	400	375	386	374	407	416	371	394	411	384	375	374	400	383	376	379	359	377	374	377	384	396	379	380	385	396	395	393	410	412	377	357	370	389	384	360	369	403	382	401	432	384	390	399	390	375	370	377	422	361	385	423	367	394	348	386	379	397	373	382	385	361	384	395	422	416	373	395	393	349	382	373	393	372	390	408	375	361	432	404	377	402	393	410	370	374	359	370	431	399	414	352	379	399	433	390	393	380	390	385	418	394	372	352	387	379	418	382	407	395	421	386	372	419	401	402	388	382	365	377	384	392	401	379	400	361	390	387	389	414	371	428	406	383	367	370	404	383	385	440	392	372	375	405	406	386	381	407	397	402	352	387	367	400	395	424	386	377	407	405	379	415	405	411	369	368	382	381	399	399	376	350	370	402	397	391	387	398	403	362	407	412	396	375	410	382	421	374	395	396	408	392	390	363	376	404	406	407	420	389	412	358	394	399	363	391	413	388	387	398	399	412	408	392	370	422	403	392	424	417	416	394	386	372	390	395	371	374	407	413	418	380	397	369	402	377	392	356	381	414	400	409	385	392	377	399	364	402	387	374	366	354	401	389	368	390	388	357	386	376	382	389	397	348	401	368	406	378	385	406	370	385	348	386	405	370	389	405	391	406	384	414	374	420	399	426	369	417	421	415	372	365	382	355	388	378	451	405	395	393	416	401	397	402	424	385	381	396	402	377	384	385	398	368	385	385	396	440	380	394	388	390	390	387	402	409	381	385	378	405	367	374	381	373	408	358	376	404	401	370	390	434	365	388	392	381	391	374	403	377	409	413	359	382	402	392	387	413	350	387	405	396	425	369	386	399	407	380	394	365	395	356	348	379	414	374	395	384	392	403	369	415	399	393	351	387	402	377	378	381	368	403	376	379	370	416	391	399	401	399	413	364	388	374	384	386	386	375	412	373	396	395	399	390	375	376	373	372	381	374	382	376	433	379	382	421	370	386	378	352	365	399	394	384	364	389	386	408	376	398	385	388	354	405	387	371	434	398	360	414	407	369	398	366	372	355	372	349	402	373	394	371	373	406	395	414	372	353	403	367	367	379	392	374	409	360	377	380	407	409	391	365	393	384	340	399	397	368	362	387	414	385	365	371	412	368	390	356	408	389	379	387	399	379	407	378	372	400	371	396	422	388	399	410	399	392	367	389	350	373	378	378	390	370	386	387	378	333	413	407	388	418	368	439	385	409	373	379	373	398	374	360	414	403	375	409	388	414	406	358	421	405	372	394	392	377	386	385	374	402	354	372	382	394	393	406	363	361	390	400	391	385	369	366	386	377	383	372	410	392	389	384	421	414	397	390	376	395	380	395	378	430	393	385	376	406	395	409	361	383	412	397	408	386	352	409	399	381	368	399	391	391	379	400	412	362	384	377	413	389	378	377	387	394	403	374	366	394	392	399	395	386	387	411	396	397	421	390	394	368	412	405	375	377	380	379	377	396	384	365	416	360	377	427	382	392	394	384	367	381	418	427	414	366	363	375	355	416	392	389	395	394	363	392	383	382	408	419	372	402	425	403	377	362	408	384	377	387	408	321	388	395	352	387	383	391	383	407	398	387	392	394	392	391	412	403	362	378	406	387	416	378	385	379	421	377	385	384	386	424	394	411	362	386	381	402	380	363	400	374	397	390	361	354	416	412	407	389	380	392	365	407	373	376	381	396	397	376	397	369	412	387	377	393	392	427	431	379	376	385	409	383	394	385	380	404	415	350	389	381	373	378	394	393	399	434	372	354	387	387	436	404	378	371	366	354	396	381	384	405	348	375	373	381	384	394	359	387	402	415	344	427	392	370	370	383	386	386	375	405	389	369	383	402	388	363	375	396	369	362	393	370	399	410	349	386	384	405	399	386	392	384	392	442	385	384	376	369	391	391	377	400	402	411	404	365	421	387	408	370	393	384	337	380	385	405	397	365	452	361	406	395	395	367	368	367	383	383	368	384	404	370	384	382	383	429	415	376	402	403	417	361	382	425	386	404	411	370	405	394	399	389	436	404	388	404	386	383	398	392	374	403	364	404	379	388	365	408	356	358	376	409	332	384	398	350	414	346
23179	21236	29009	23766	21243	19945	1687	631	419	359	314	285	258	212	181	225	193	189	181	168	164	157	132	114	142	146	126	127	129	125	141	128	135	140	138	118	104	111	120	107	104	107	116	126	116	126	107	78	123	96	108	119	114	109	105	107	113	102	102	103	103	106	127	107	85	120	107	130	115	119	113	123	131	99	114	115	115	110	118	114	103	91	101	117	104	116	113	110	115	105	90	107	119	119	110	116	104	127	97	107	116	103	96	105	111	132	104	130	114	98	113	89	87	102	107	111	96	101	99	108	112	98	103	114	109	109	98	102	108	93	99	121	112	96	117	105	101	103	102	109	105	111	100	108	110	89	117	95	101	127	107	108	104	118	111	102	117	110	105	111	110	101	100	93	122	111	105	101	105	107	113	99	122	117	120	108	106	101	108	115	102	101	107	106	114	101	117	103	124	93	101	98	84	111	112	108	103	110	100	96	98	113	96	90	107	98	96	97	104	99	106	111	100	106	102	94	107	118	101	120	118	107	97	109	124	105	102	98	120	97	122	110	96	99	95	96	97	99	118	91	105	109	143	115	102	95	105	102	86	107	116	106	111	106	103	103	131	96	129	103	100	90	103	125	115	105	116	109	102	104	104	102	102	104	118	111	120	99	104	114	96	105	112	94	87	105	92	96	110	104	104	104	118	120	114	104	121	103	100	104	115	100	103	110	86	120	94	94	115	94	102	115	102	98	134	118	97	100	103	99	101	104	122	102	97	132	94	109	92	98	100	102	103	118	110	108	118	100	114	110	114	102	90	110	99	87	120	102	101	102	96	113	98	105	111	115	103	112	88	112	103	133	121	99	100	107	92	115	114	95	114	105	100	95	119	115	118	120	97	106	120	102	109	122	103	111	111	113	102	120	116	91	104	110	86	111	108	102	106	102	123	90	101	94	112	98	97	98	112	103	102	114	105	108	122	127	121	115	113	106	110	98	99	90	112	117	105	102	103	101	107	124	97	114	107	118	105	118	100	87	103	96	105	92	95	102	103	111	97	102	88	97	98	120	98	107	87	104	118	105	95	113	90	107	96	102	94	100	109	100	101	116	109	104	117	119	132	104	88	107	113	104	118	99	92	104	88	112	106	112	103	100	110	108	115	110	116	103	105	88	113	127	103	114	97	111	106	120	99	109	106	123	103	97	93	106	138	126	104	91	107	91	109	102	99	107	114	101	87	111	90	98	107	110	97	102	130	115	100	108	103	99	104	103	132	100	116	106	99	115	101	107	93	106	103	111	107	95	120	95	102	107	112	110	109	92	112	95	123	127	100	111	109	88	102	89	103	85	109	115	107	118	119	124	100	114	100	92	102	120	117	108	99	92	112	103	100	95	98	103	100	97	105	104	99	112	110	112	96	83	120	125	109	91	99	113	111	107	115	117	105	105	102	126	104	94	106	93	113	104	109	110	92	82	109	100	95	114	112	105	103	98	104	120	100	116	84	105	102	108	117	100	92	113	111	100	117	102	99	112	99	124	98	103	109	134	103	104	106	128	129	100	94	104	80	119	103	131	110	110	90	108	126	97	110	105	108	89	114	100	104	90	115	109	122	110	113	118	109	95	101	105	96	110	113	118	111	86	100	113	114	121	98	107	105	107	99	98	97	97	123	102	103	96	87	118	110	96	86	119	104	100	104	107	86	116	104	117	133	104	103	100	108	113	101	107	114	88	113	83	101	108	108	96	89	115	96	95	98	130	95	101	108	95	127	123	101	115	86	104	112	118	109	102	106	107	102	109	93	107	98	106	106	78	105	93	110	108	115	118	125	105	67	106	103	108	111	101	96	99	93	106	108	97	106	98	108	110	102	111	106	101	114	108	90	93	107	98	107	110	118	84	117	106	97	127	113	98	103	101	113	125	109	93	105	114	100	116	106	108	109	111	121	82	85	91	104	102	89	102	103	104	92	98	102	102	121	99	99	104	106	103	100	107	118	110	95	95	96	104	114	100	104	93	129	99	112	97	91	104	89	110	105	115	107	103	89	120	95	99	102	83	120	94	112	94	119	106	109	110	97	108	102	117	94	130	112	111	100	115	123	77	89	109	75	103	109	102	101	117	103	109	125	108	84	100	116	92	117	104	117	99	129	106	107	115	93	109	104	109	106	105	110	108	90	90	92	97	120	93	103	104	100	96	122	102	104	114	98	97	95	117	88	97	110	95	105	113	108	102	117	98	112	96	106	120	114	117	120	115	93	103	98	109	114	102	114	103	101	88	117	100	109	89	91	111	112	116	105	88	94	108	105	110	103	109	113	116	105	109	96	107	111	101	104	94	108	111	96	90	103	111	105	116	110	114	95	112	104	110	85	111	114	81	104	112	106	103	103	111	101	112	106	106	107	114	99	116	97	86	110	95	85	94	120	128	115	111	106	107	126	101	100	119	110	117	96	105	105	118	100	108	112	103	107	95	102	115	104	94	91	111	104	106	103	110	92	102	87	93	107	108	100	115	113	110	104	121	115	94	98	101	101	105	130	105	107	107	111	100	121	92	106	106	120	89	109	102	99	104	103	109	97	98	131	98	100	92	108	111	116	115	103	99	108	102	110	96	114	117	113	121	83	108	113	107	107	120	96	101	119	95	99	116	124	97	104	111	100	102	97	101	97	125	110	122	102	110	103	109	113	106	112	101	97	112	103	129	109	99	109	109	109	111	105	118	99	118	93	83	110	115	87	100	113	109	131	104	102	118	109	111	93	98	118	112	130	114	103	98	107	122	117	99	94	105	112	119	91	88	99	105	99	113	121	125	103	104	124	108	128	106	101	121	115	104	102	97	104	96	108	111	112	113	89	104	113	101	104	94	87	90	107	109	122	112	118	98	84	116	116	96	90	122	107	94	92	106	96	108	107	103	105	98	101	104	123	95	113	99	95	110	116	98	110	94	103	98	94	116	99	113	110	98	100	109	111	121	112	119	94	81	93	92	111	99	100	113	99	101	105	113	107	93	114	78	123	92	97	96	121	105	110	114	103	99	111	101	101	128	101	105	111	109	89	102	92	108	75	105	87	116	117	103	97	112	87	102	105	104	116	94	132	96	99	104	98	112	112	103	109	107	115	90	100	93	97	94	104	98	101	100	91	111	89	99	103	115	107	112	85	109	114	89	126	106	98	93	104	106	102	112	95	93	109	105	98	112	96	104	100	110	116	96	113	112	111	106	98	95	111	96	103	102	94	99	91	117	111	111	103	112	106	100	108	102	119	98	88	110	104	88	95	96	101	89	107	103	85	112	127	109	111	111	100	116	109	91	102	109	93	116	116	93	115	118	98	105	111	115	131	111	120	106	111	103	112	99	109	111	122	118	100	112	114	100	114	114	99	97	117	122	112	108	102	98	94	106	112	103	110	107	104	109	122	110	94	118	101	118	106	97	114	98	122	113	116	116	120	90	104	95	79	120	106	99	125	98	118	109	87	114	106	115	96	111	100	128	101	123	80	124	116	112	101	100
7769	15896	13556	7155	4721	3237	2422	1850	1437	1213	1050	871	742	687	646	562	494	482	464	397	399	408	353	348	329	283	281	287	271	270	263	254	259	249	251	227	254	226	248	242	227	248	226	221	209	242	193	192	223	195	224	192	205	220	207	196	175	205	211	203	219	218	190	205	164	196	207	219	198	200	171	173	191	206	185	214	208	191	216	206	201	177	208	208	189	186	203	208	194	193	199	202	176	190	181	208	181	216	218	197	194	177	202	192	191	170	198	200	188	190	216	216	171	200	188	183	220	215	174	218	173	205	192	185	196	196	190	171	209	190	209	172	184	179	212	168	178	214	171	171	182	173	191	205	192	186	171	196	178	186	177	199	170	204	181	181	186	171	179	173	183	167	175	211	164	191	179	218	183	199	180	194	206	195	174	190	206	173	192	176	191	190	168	202	187	180	222	203	209	180	189	202	189	172	187	195	207	183	198	193	188	173	185	188	171	210	196	182	210	177	177	185	195	210	184	189	217	189	206	199	153	177	183	182	205	186	189	188	165	183	176	207	200	171	210	194	202	180	187	178	186	193	169	200	184	190	183	216	188	191	191	188	191	197	192	201	195	198	195	192	204	184	169	207	186	180	181	193	201	198	183	175	191	194	184	199	175	186	196	186	192	182	178	182	165	176	180	188	184	165	186	180	203	220	182	203	181	186	172	177	180	184	191	195	162	191	186	209	214	214	177	194	178	191	191	190	203	176	173	216	162	206	183	177	204	190	166	173	175	181	167	170	197	216	216	167	198	170	206	202	190	196	204	179	196	199	192	195	193	206	173	190	177	206	190	212	194	179	184	192	166	181	164	225	189	171	180	200	207	173	169	211	203	201	168	171	191	187	181	174	202	201	198	179	186	199	177	149	185	194	192	198	199	165	165	167	201	190	199	189	174	201	192	186	196	204	204	195	212	180	200	185	189	181	179	173	157	192	224	199	192	183	175	195	193	200	185	182	197	190	189	212	179	177	219	161	190	210	195	153	193	197	193	187	191	203	216	183	176	158	185	188	165	206	163	224	211	188	178	188	198	182	205	196	182	189	178	186	197	164	191	205	202	189	192	195	183	187	197	162	206	179	206	207	185	187	176	176	214	187	176	198	187	184	185	175	188	203	194	199	207	203	191	170	197	205	190	172	198	170	208	198	198	163	194	181	191	191	180	186	197	219	180	193	189	192	197	193	201	186	180	194	211	181	205	183	192	168	182	188	171	193	186	189	162	189	212	195	185	174	190	181	170	193	182	200	198	189	187	184	210	178	192	180	194	168	188	196	180	174	171	195	185	192	186	188	181	185	195	220	218	217	166	201	204	194	190	197	175	195	194	191	184	187	186	215	175	200	170	203	189	194	186	196	200	182	157	203	182	183	194	192	194	206	188	189	168	202	180	192	193	202	185	184	185	204	187	181	175	201	198	209	200	173	195	193	189	203	195	190	176	189	174	200	163	190	199	190	183	191	194	191	181	181	174	185	178	210	207	171	199	222	169	175	199	165	170	202	185	167	197	186	166	176	198	175	201	190	193	196	175	198	198	200	194	189	180	194	184	181	199	186	190	213	175	168	184	183	219	175	178	170	191	185	201	185	176	175	199	183	197	182	198	170	200	169	182	173	206	219	179	200	192	185	208	198	176	220	211	189	176	201	198	186	200	202	182	187	161	201	170	200	186	166	179	183	177	186	180	176	194	212	166	186	196	173	207	190	184	183	192	186	186	216	186	198	182	158	167	201	178	215	152	193	170	197	193	178	182	193	190	199	187	182	194	181	168	209	177	170	191	207	181	196	190	190	196	171	173	214	172	188	200	196	188	175	177	208	173	189	208	207	170	180	209	186	190	193	167	213	204	191	198	192	197	206	210	170	195	186	199	186	200	172	162	166	192	179	190	185	195	185	186	197	169	206	202	193	192	195	185	209	197	177	183	182	183	197	197	175	171	207	199	163	175	182	168	218	172	202	176	189	183	181	205	199	187	180	155	200	191	171	178	179	177	190	194	219	189	161	184	170	162	195	189	169	203	171	184	193	203	212	205	184	189	196	189	181	177	217	194	188	192	171	183	169	196	191	204	173	196	181	202	164	197	190	175	201	199	178	171	184	190	203	185	175	177	198	181	182	187	217	205	176	193	179	179	163	187	196	220	197	185	181	187	200	159	211	199	195	167	188	187	169	194	187	168	193	185	182	201	182	203	202	178	190	169	203	163	183	184	193	175	188	196	159	244	184	161	186	164	179	171	191	206	166	205	191	204	192	188	182	202	168	184	187	182	195	188	180	196	175	207	170	169	201	188	177	176	201	180	208	205	181	187	196	180	193	182	193	189	181	174	196	170	189	188	191	191	196	168	174	187	196	189	161	189	173	199	177	203	204	174	190	181	205	172	194	184	198	209	178	176	205	183	172	183	203	169	193	187	195	158	175	189	172	173	177	162	184	177	174	190	199	178	177	200	175	172	208	208	186	208	181	209	170	190	183	164	223	205	174	198	197	203	178	177	185	186	241	195	175	177	200	199	203	212	200	164	204	190	177	192	174	174	166	181	179	181	199	188	159	184	183	175	195	177	180	193	188	202	183	204	193	194	204	185	190	178	178	189	170	194	179	194	204	177	173	195	176	190	180	212	191	200	185	186	185	194	218	164	198	185	170	200	202	189	172	199	205	188	208	178	237	182	191	182	218	197	154	202	194	205	216	193	192	198	199	178	207	181	185	189	187	176	212	183	181	199	189	179	178	188	182	192	170	174	213	211	186	178	175	185	194	186	183	176	193	159	174	179	219	171	192	178	182	169	172	190	184	192	207	205	176	186	162	209	172	182	195	174	174	159	191	179	186	167	214	193	182	194	203	187	176	177	189	202	181	189	172	187	210	198	164	167	201	180	178	174	166	189	197	184	183	177	194	203	184	209	158	208	188	185	186	164	156	183	180	173	182	164	211	183	199	180	171	185	175	189	169	177	172	191	184	213	175	164	186	198	184	187	174	200	191	183	187	185	165	194	171	209	172	177	208	190	188	171	154	211	205	164	195	190	167	179	179	173	215	183	182	206	197	181	173	193	191	188	186	200	183	179	190	207	200	186	182	196	183	173	189	193	201	189	187	181	172	172	212	195	172	189	192	192	177	172	199	184	180	202	190	196	215	177	170	179	204	178	193	199	189	169	197	190	187	183	193	174	193	191	205	185	173	188	195	184	194	201	170	208	168	161	212	181	174	171	176	179	186	194	184	170	191	186	186	170	165	165	210	197	187	182	185	161	176	169	195	193	201	182	193	175	191	171	199	187	171	195	176	166	181	210	173	188	194	169	185	197	182	166	192	194	188	195	200	181	192	177	166	214	185	169	181	169	180	196	187	184	206	186	181	193	195	175	170	195	210	185	199	194	207	200	191	189	179	199	176	177	198	196	170	198	197	184	178	202	204	189	203	155	192	193	196	194	204	183	197	201	197	174	193	181	194	198	190	186	203
26686	20163	6262	821	576	512	336	341	339	332	329	293	327	283	307	296	314	287	296	321	300	303	303	291	313	297	314	296	293	302	269	297	271	302	296	305	305	302	318	312	280	288	285	303	307	301	314	296	321	295	330	300	293	283	299	298	284	300	294	292	316	296	285	335	316	290	309	276	292	291	304	285	272	308	331	298	316	310	259	306	278	284	318	297	312	262	298	302	291	305	339	305	287	296	322	298	262	296	294	319	314	311	279	311	274	304	318	301	295	276	273	270	271	321	279	315	284	317	280	300	261	305	252	300	316	315	300	312	274	314	290	286	315	276	319	293	288	293	283	296	283	333	309	262	296	310	289	339	314	282	285	309	281	315	314	317	299	308	299	310	272	314	275	316	287	294	306	280	326	300	306	287	315	276	303	288	281	300	279	296	315	309	300	294	301	323	283	292	328	316	284	266	267	297	302	298	298	266	280	298	312	311	314	285	315	295	282	305	307	294	306	286	304	258	301	310	308	286	314	273	311	307	316	303	288	330	320	307	263	302	280	280	290	315	274	317	300	327	299	293	254	277	281	307	324	295	273	282	309	282	321	322	290	307	327	322	295	263	286	272	288	291	291	298	310	298	316	315	307	288	302	314	293	331	317	324	295	287	301	250	308	285	303	261	277	321	324	279	304	304	301	285	275	308	281	318	307	289	285	289	299	324	304	299	275	299	286	320	340	301	287	291	306	312	283	280	326	341	322	275	297	284	298	316	296	288	279	305	311	304	290	280	290	318	296	287	295	287	323	310	288	306	294	274	305	304	286	300	313	308	292	306	297	310	265	298	280	295	291	312	286	322	267	286	291	321	312	298	317	322	309	297	287	326	299	301	330	296	324	335	296	295	316	274	263	319	282	281	285	280	316	276	323	288	298	287	294	300	271	306	302	332	326	281	287	294	294	279	293	284	303	305	288	319	270	294	312	299	302	294	319	307	288	293	276	317	310	300	332	295	300	312	294	312	268	289	297	282	291	279	285	286	348	287	281	269	297	283	308	317	285	295	292	280	299	305	265	270	299	288	314	310	297	275	315	279	275	271	286	293	294	290	287	296	298	286	291	302	290	280	291	294	299	309	310	311	298	321	308	303	312	321	312	263	295	321	281	311	302	299	299	283	303	296	311	305	283	301	290	306	255	285	311	277	307	284	311	301	337	291	277	282	294	309	291	297	264	322	292	300	260	315	317	309	292	299	316	289	297	314	309	286	328	290	298	287	275	311	303	309	292	304	320	301	311	286	317	304	290	285	297	286	310	291	317	276	283	282	297	314	303	303	270	276	289	285	302	321	300	291	295	291	271	291	296	310	309	317	299	308	306	295	316	303	278	278	292	299	268	307	321	281	260	292	276	289	303	316	290	314	284	275	324	311	309	315	296	289	306	309	305	313	285	305	306	280	273	299	335	302	305	285	292	273	308	308	295	310	302	296	285	323	307	295	281	262	284	295	302	276	294	291	284	315	269	331	297	291	307	344	280	313	261	307	308	307	293	304	312	309	309	298	310	278	300	312	324	288	278	259	291	311	291	317	301	288	312	298	302	306	278	299	317	319	284	271	303	304	284	324	295	304	283	272	319	305	299	320	267	296	301	279	282	312	310	291	266	276	306	297	325	266	328	304	295	315	317	309	317	295	287	287	317	315	291	318	300	309	315	273	312	281	296	300	316	296	285	300	291	272	298	296	305	324	302	266	295	298	295	279	289	332	290	279	337	319	317	321	289	302	287	322	296	304	265	288	291	338	301	285	263	303	295	306	278	315	279	295	307	282	320	309	285	275	309	297	282	288	276	276	283	334	308	323	310	289	279	284	312	318	312	290	287	289	295	286	311	321	313	275	280	331	310	303	265	315	296	323	296	308	324	294	284	285	308	289	313	317	329	284	313	299	295	300	311	290	298	306	284	296	311	313	304	286	288	276	298	293	277	280	303	287	303	327	304	289	295	309	306	295	285	272	308	289	278	299	318	290	321	288	298	318	306	294	307	328	293	291	304	331	294	273	318	277	272	291	303	316	328	278	335	302	281	280	285	332	306	322	321	262	305	295	298	299	306	289	302	304	298	303	288	308	281	322	278	312	331	281	297	288	279	325	320	341	283	281	304	294	282	309	287	275	299	289	276	312	271	320	282	291	301	277	322	314	309	332	312	280	293	285	298	293	346	313	316	307	309	282	279	289	255	307	275	286	295	318	298	306	291	304	283	305	299	341	285	309	314	291	314	322	275	276	296	290	311	279	337	298	296	321	265	306	318	278	292	285	275	322	320	290	283	282	310	271	293	315	316	322	285	298	316	288	289	289	286	275	308	301	311	317	320	308	283	308	293	267	294	313	332	288	301	270	293	298	310	319	294	291	253	321	305	301	277	320	289	298	280	337	324	270	276	274	272	276	297	288	264	322	272	312	308	305	282	305	286	311	271	271	321	287	313	302	308	302	279	279	323	284	305	308	310	316	278	328	288	299	318	295	315	300	303	274	318	303	334	295	299	262	269	298	283	299	292	313	304	311	303	262	302	295	293	288	331	293	319	299	283	304	350	304	299	299	323	289	288	307	313	299	306	305	313	304	310	291	310	293	281	316	301	307	287	300	267	282	294	274	324	306	283	328	295	275	291	300	309	280	269	318	281	306	288	312	281	303	304	290	309	314	290	341	321	300	324	278	331	311	277	334	304	309	344	316	306	302	313	323	301	286	325	315	292	278	316	290	303	263	293	271	276	303	307	275	294	302	325	260	296	275	275	269	310	296	293	287	292	282	300	295	302	275	296	292	302	306	324	275	277	298	302	288	284	302	280	292	308	294	278	312	293	294	280	306	275	290	347	290	318	290	304	309	279	304	297	298	285	284	299	292	318	274	301	311	307	293	266	334	302	303	334	260	282	311	271	287	297	258	304	318	302	305	298	289	307	299	254	316	343	292	287	277	290	293	307	275	316	311	281	284	283	274	312	304	260	299	311	276	279	297	347	314	281	311	300	309	285	289	279	295	278	293	289	314	327	292	328	307	332	294	282	290	306	285	319	296	288	301	285	294	298	289	331	319	294	295	297	273	304	291	327	309	282	299	307	326	309	287	309	294	315	319	288	309	272	309	304	291	262	321	293	321	327	311	312	261	299	267	279	286	288	275	310	319	279	298	264	287	298	273	313	272	290	320	281	294	283	280	318	310	291	298	299	294	277	295	286	285	296	281	299	311	292	305	298	327	261	309	300	305	285	310	309	299	283	289	306	275	285	290	298	295	267	273	277	288	310	320	300	289	287	304	304	321	276	303	270	296	316	264	329	311	313	307	294	278	319	300	284	328	288	306	311	325	304	325	327	305	289	300	276	291	291	298	312	315	314	295	290	295	285	340	345	333	320	299	314	291	303	307	274	320	302	299	274	301	299	273	337	270	277	284	297	292	288	309	324	310	296	273	317	314	298	313	289	311	302	284	322	305	316	329	331	302	301	296	339	300
3964	1629	1400	822	778	710	612	588	591	563	532	581	588	566	514	578	526	552	551	539	525	554	548	521	509	504	545	518	500	530	524	548	494	518	534	506	513	539	508	537	565	501	552	514	539	521	544	523	527	558	550	525	535	557	532	521	495	534	512	516	525	493	547	548	499	523	500	551	495	525	522	487	553	526	547	510	534	543	537	504	481	551	500	533	499	503	535	548	503	522	554	536	536	538	540	533	481	503	485	535	497	521	543	560	526	488	550	531	519	517	492	453	532	521	531	530	478	541	498	546	535	570	527	511	498	533	536	527	530	500	565	527	476	566	494	512	498	501	562	561	495	493	518	518	481	518	550	531	504	536	510	512	526	504	534	538	485	537	506	520	501	472	524	553	528	513	535	517	567	501	561	509	509	529	517	541	523	562	574	496	518	504	480	495	529	504	540	571	535	543	522	521	476	578	557	516	516	589	553	530	544	525	521	514	495	545	568	546	540	518	543	540	529	539	510	497	540	578	547	521	524	506	513	514	513	547	522	504	534	526	489	506	526	546	542	533	513	529	549	509	577	533	512	481	478	498	539	499	520	499	548	515	527	538	490	514	511	517	504	514	520	496	541	561	531	569	534	494	523	544	541	501	494	541	489	481	502	545	539	505	540	532	555	537	523	560	526	530	501	535	501	552	499	551	503	492	517	503	552	526	532	532	528	513	513	532	493	560	542	507	503	552	516	548	528	521	484	530	530	550	494	545	518	530	502	529	498	540	542	541	538	515	514	527	491	478	538	550	536	493	520	502	550	535	513	527	515	484	533	534	519	523	532	563	517	510	527	540	515	525	515	544	484	549	526	524	548	513	523	495	540	530	497	499	522	512	528	506	524	537	489	509	512	522	520	534	542	536	543	527	514	535	508	491	518	497	523	522	510	565	495	509	495	541	548	517	519	499	547	488	511	544	522	497	527	525	501	546	484	549	508	556	567	505	540	521	534	465	536	512	525	498	538	512	542	515	527	530	500	502	513	537	512	538	486	512	557	541	545	513	542	533	529	549	517	534	488	532	503	553	447	540	536	515	505	496	522	495	536	514	483	502	502	567	552	497	524	485	511	548	484	519	528	494	495	521	519	526	562	523	535	507	503	497	513	532	543	526	505	544	549	530	488	529	507	480	506	566	516	521	498	527	495	519	509	489	509	503	503	526	558	533	506	565	545	511	540	559	489	541	506	538	494	544	541	546	534	499	511	519	536	522	495	528	517	499	543	540	533	521	528	522	504	545	499	484	545	524	540	527	517	538	536	525	524	547	540	534	501	503	523	529	494	546	523	563	511	534	542	521	528	525	508	550	539	519	521	523	503	554	540	611	558	535	568	483	547	522	550	518	540	522	540	513	509	509	500	510	509	487	523	566	552	558	536	478	508	502	521	492	538	504	525	559	519	504	533	547	501	504	547	516	570	540	521	514	519	511	488	557	525	507	539	530	544	519	541	502	533	553	509	563	506	501	563	501	543	561	566	517	506	543	553	536	473	523	524	480	521	530	537	513	526	557	517	495	522	547	501	538	503	512	558	550	588	533	561	537	498	524	552	544	487	520	559	520	513	522	522	499	563	528	531	465	519	541	530	547	509	511	515	551	535	541	516	550	505	549	529	511	516	556	503	505	495	529	557	556	521	478	511	525	508	562	547	505	527	548	536	507	470	510	525	513	501	581	498	494	535	540	535	541	543	520	543	520	564	527	581	503	530	522	486	474	577	524	545	522	515	556	493	567	482	492	561	551	519	545	525	533	534	526	502	541	532	502	497	518	534	520	530	537	499	504	524	528	558	523	547	511	496	521	519	559	534	500	503	513	490	509	487	572	503	533	516	509	509	531	489	535	564	532	506	506	524	521	534	529	546	476	545	525	504	502	531	555	522	530	541	540	535	582	550	523	511	515	495	500	569	528	541	536	531	514	551	487	522	504	531	509	481	531	546	521	517	533	495	494	573	500	494	553	559	540	485	534	534	488	519	518	503	527	526	517	526	589	576	538	530	498	508	489	536	502	534	496	510	519	468	541	507	514	509	464	521	528	574	557	475	514	528	545	521	523	527	511	541	508	533	513	499	508	510	491	497	478	522	539	547	555	526	546	567	512	546	535	494	521	499	480	537	529	451	517	499	535	522	494	497	490	504	549	490	498	512	509	565	526	540	538	524	510	528	539	541	516	509	523	534	493	520	502	490	521	513	557	525	510	534	535	499	583	517	531	491	517	529	527	485	504	525	556	558	565	544	526	509	512	523	534	477	511	517	566	525	491	523	546	513	498	546	553	495	539	546	506	525	529	486	530	527	511	537	518	517	514	505	499	523	510	516	528	530	548	520	535	535	497	500	516	551	510	545	509	530	519	549	551	529	527	535	526	535	552	549	529	509	500	518	524	497	533	509	521	510	507	581	549	554	527	530	533	512	515	551	537	538	495	518	539	517	518	506	539	517	546	498	527	510	469	540	528	514	521	547	510	539	530	506	510	518	498	535	529	512	517	523	512	526	526	533	548	506	521	503	514	564	502	504	546	528	516	502	530	523	505	536	530	507	533	484	539	521	532	469	490	549	498	516	522	544	514	570	544	492	552	520	501	531	568	544	496	523	510	496	555	542	572	488	503	525	494	525	545	553	463	541	520	531	489	551	520	507	551	470	517	511	551	537	499	536	500	540	530	557	520	502	506	535	497	541	541	581	519	524	517	530	560	538	496	553	535	546	565	538	488	544	478	509	536	520	570	532	555	516	543	522	530	553	541	479	523	520	522	519	523	492	535	525	525	517	527	494	523	509	546	551	483	540	502	498	517	499	555	544	549	533	556	550	508	537	522	509	558	537	488	541	484	551	506	544	583	516	491	554	541	526	490	501	522	536	527	500	537	536	571	519	508	526	511	535	564	505	535	534	491	460	544	526	489	542	488	544	554	543	561	498	532	538	525	524	557	518	530	538	502	500	515	509	541	568	537	521	536	533	555	534	495	550	507	524	530	519	523	501	510	515	508	555	477	516	526	535	512	482	502	525	533	521	527	546	548	534	521	463	499	541	504	543	534	516	517	505	527	514	548	544	506	506	493	494	527	532	527	529	516	505	489	535	467	544	545	499	531	516	483	524	500	530	515	544	501	503	520	496	551	521	558	508	491	513	505	512	493	545	478	522	522	512	493	516	502	493	498	503	549	548	493	530	551	511	557	528	505	518	509	526	472	538	516	549	529	509	538	522	489	513	536	510	539	548	560	514	539	538	513	528	494	512	519	504	526	475	516	521	515	511	481	558	526	560	558	522	523	521	507	543	521	511	484	522	535	501	508	512	536	474	524	518	502	489	537	521	518	541	518	511	516	560	524	517	553	475	522	519	534	514	541	538	501	496	524	522	525	546	495	526	546	479	518	515	523	518	531	534	544	536	510	484	518	553	502	535	537	533	490	538	570	523	537	531	532	519	506	510	531	505	540	542	534	520	508	541	537	567	547
24122	21229	28395	24313	20735	2481	666	447	375	324	322	316	283	278	247	251	245	238	231	253	231	260	232	226	220	235	256	247	225	228	204	223	219	201	241	233	232	251	223	213	233	214	224	223	222	237	222	214	223	251	197	236	241	217	230	204	234	216	229	254	220	203	224	212	231	217	230	222	199	201	243	186	232	231	189	205	202	192	190	222	224	190	231	225	199	217	208	241	211	219	217	208	231	223	228	214	226	232	204	199	261	218	220	225	231	186	222	204	214	213	211	230	227	203	195	233	203	190	238	201	194	223	226	232	197	244	203	213	225	246	230	201	231	237	221	251	208	221	209	199	261	223	212	198	244	217	205	217	194	216	195	241	227	243	217	221	236	229	219	192	204	203	198	214	218	209	217	242	238	226	199	194	236	232	227	212	218	212	213	238	213	212	239	212	206	217	179	216	199	201	215	221	213	226	237	216	203	221	207	228	222	230	208	239	227	222	211	217	212	228	222	198	227	213	207	218	206	217	219	202	205	227	227	218	204	193	216	220	217	186	222	202	234	190	208	189	222	212	196	208	209	206	202	221	221	210	203	202	217	216	222	214	210	205	228	206	238	221	216	228	238	211	202	215	216	214	203	215	216	222	206	211	222	234	219	209	207	212	214	242	238	235	234	217	179	213	197	204	183	186	218	198	225	238	223	190	215	226	215	219	205	205	205	211	217	214	200	214	208	216	241	201	205	202	205	214	219	241	210	206	192	223	222	194	221	218	236	226	229	203	204	219	190	226	225	208	209	213	205	210	193	205	226	188	228	222	221	209	203	195	219	246	198	217	206	208	207	215	233	226	263	216	199	185	233	201	211	205	234	224	225	227	232	217	197	208	234	236	237	242	229	218	202	224	227	234	218	225	205	204	213	191	236	228	243	210	222	231	214	217	208	260	228	224	209	191	204	225	214	201	192	219	223	215	229	242	219	202	208	211	189	237	227	211	231	208	188	209	216	244	239	205	187	204	231	230	232	211	201	214	236	218	214	208	231	207	199	195	243	224	220	228	195	200	211	231	193	217	207	205	199	195	218	230	221	200	227	202	221	223	215	226	204	200	217	200	230	243	219	187	208	211	241	215	207	213	213	221	205	223	221	210	202	202	244	226	245	209	213	219	196	218	199	209	213	228	232	228	208	245	222	223	215	220	206	239	204	206	200	240	197	207	208	229	209	202	221	243	227	239	204	218	216	214	197	221	207	204	207	203	208	226	226	196	206	231	233	222	211	221	242	192	208	190	207	207	230	216	210	218	202	221	217	217	211	208	193	216	227	236	228	238	226	241	216	201	191	220	205	223	207	232	185	232	204	205	178	208	214	206	211	225	215	223	221	180	203	201	208	231	207	216	230	210	248	220	224	225	189	209	197	208	210	201	231	203	207	193	210	217	223	220	229	240	227	215	229	202	223	217	202	204	223	217	215	213	219	242	196	200	220	194	198	225	202	208	201	228	239	210	203	236	205	210	207	217	225	233	199	221	206	194	212	197	209	214	229	202	221	185	207	196	235	207	197	204	214	221	216	212	227	215	219	199	211	218	213	193	221	215	235	265	224	227	203	205	220	204	234	197	214	220	220	211	216	243	221	215	207	196	213	217	203	191	230	229	206	201	226	246	225	223	209	205	199	224	231	223	203	228	184	227	202	208	190	199	205	204	238	216	203	201	225	212	177	206	221	202	226	233	223	203	207	222	220	199	240	233	197	214	203	215	217	196	221	221	228	227	191	216	218	229	220	226	195	197	197	214	191	213	202	210	228	230	200	239	236	238	214	205	230	237	217	208	185	229	201	231	211	203	216	205	241	197	227	216	199	247	203	221	196	207	229	220	233	217	233	231	205	211	222	232	219	188	199	237	210	233	208	236	191	200	206	219	223	222	214	204	216	221	210	220	210	202	214	210	219	197	227	197	195	232	207	199	179	216	199	229	221	198	193	234	227	231	200	213	245	229	217	227	211	217	179	216	228	225	204	208	211	207	215	225	200	235	227	207	228	208	216	202	244	209	212	220	208	210	207	195	219	208	222	190	211	235	235	227	219	231	224	227	215	203	222	194	227	213	203	212	211	219	218	192	219	204	209	226	232	208	213	214	208	195	192	204	215	219	236	211	228	215	218	238	202	196	238	179	223	215	219	248	232	210	221	236	208	207	205	222	212	207	222	188	214	196	218	226	216	209	205	212	203	226	190	208	211	224	205	230	210	212	229	220	216	214	212	189	228	207	204	212	205	221	224	237	208	204	207	233	189	195	223	218	203	212	211	200	213	199	210	228	207	197	233	196	209	226	188	201	230	207	199	205	235	199	180	202	216	203	213	214	198	210	219	225	229	215	240	198	217	221	221	219	216	220	205	195	214	221	201	216	250	213	209	224	230	217	239	233	251	212	228	236	214	201	195	226	218	226	222	213	227	193	185	237	218	207	209	194	209	212	205	245	216	216	220	193	248	221	244	230	187	256	210	182	188	225	210	213	232	225	229	201	199	220	198	220	206	218	230	207	237	194	211	219	231	219	221	208	233	216	212	210	212	207	220	219	214	230	216	211	212	192	216	209	225	213	219	218	204	228	205	208	217	202	183	203	210	233	205	236	218	211	226	198	233	224	218	190	224	174	207	196	204	202	209	200	223	227	211	216	234	229	221	199	222	212	227	207	203	191	191	202	182	245	191	210	219	229	215	235	205	237	211	215	201	205	212	226	215	221	223	202	220	237	190	224	230	214	220	186	208	225	217	205	206	215	201	213	227	217	187	205	200	200	228	207	210	221	211	208	246	214	199	214	173	226	231	235	225	203	193	212	219	244	209	193	239	202	231	217	221	217	206	188	183	233	202	190	198	241	220	218	226	187	215	184	204	232	231	210	209	206	208	212	221	216	216	242	203	185	201	223	216	206	212	189	213	213	203	225	241	210	228	229	234	222	234	206	206	218	202	213	216	251	199	222	206	204	225	214	196	225	208	230	208	201	221	248	221	226	236	222	227	188	240	223	196	199	211	236	211	219	217	200	208	231	224	181	196	219	219	211	232	257	209	198	218	216	210	191	243	248	204	218	242	215	199	222	206	209	190	220	241	217	213	214	199	211	219	224	212	223	204	227	212	198	228	180	207	173	226	215	234	202	218	217	222	221	195	232	189	213	206	222	222	223	220	225	208	227	198	215	223	203	201	231	215	216	204	223	232	208	196	219	201	231	193	214	197	203	206	200	241	188	216	202	189	242	230	232	206	222	230	213	213	204	237	227	249	206	224	220	192	221	213	222	218	203	221	232	198	234	218	212	211	246	192	218	232	222	225	224	198	201	249	183	179	255	193	231	216	213	231	210	201	214	193	198	212	241	225	219	203	242	222	192	236	210	197	213	199	218	237	227	213	210	201	220	212	225	238	216	200	215	213	208	209	226	224	207	243	226	191	215	245	217	204	207	222	219	227	225	205	230	216	228	223	221	233	224	221	218	229	211	212	228
5389	10356	8644	4363	2830	2058	1567	1317	1032	938	778	756	676	676	594	569	551	540	526	525	464	461	455	434	439	468	445	468	428	416	436	420	416	457	393	463	409	417	426	416	421	435	428	423	385	386	437	376	375	405	391	398	387	403	428	344	374	416	393	412	399	370	396	364	411	397	384	415	387	420	414	386	367	362	378	402	382	390	406	433	390	407	392	396	353	384	413	381	393	404	384	431	388	409	411	413	384	398	358	357	398	385	372	377	381	403	395	400	391	396	425	358	380	386	387	404	403	393	405	379	405	421	339	414	430	398	385	374	383	433	397	372	363	388	362	394	372	369	390	346	367	402	365	392	377	398	332	375	384	363	365	386	375	373	360	399	362	390	366	389	415	377	397	384	383	359	402	401	389	361	377	375	362	362	390	387	415	384	375	392	432	391	376	382	382	337	397	359	391	391	379	378	396	400	412	378	404	399	400	353	403	406	381	413	411	423	377	370	383	401	344	367	394	376	389	365	395	412	379	387	394	384	363	364	378	395	412	393	422	398	363	378	373	372	370	389	389	375	381	352	381	364	410	346	385	398	359	390	392	408	392	355	366	377	363	385	409	369	380	395	438	396	400	374	353	402	382	366	390	375	404	370	418	400	395	410	333	417	372	367	391	371	377	379	364	401	372	387	386	410	407	364	407	367	365	386	398	366	385	409	388	419	383	393	372	401	375	393	411	382	389	410	403	391	409	409	388	385	374	374	359	378	383	350	381	359	402	385	376	403	384	398	394	370	403	386	396	398	385	394	377	374	389	376	338	381	362	382	386	384	398	374	374	375	378	394	398	368	368	396	355	362	385	375	411	414	378	367	393	362	398	407	358	363	371	367	372	413	396	379	408	369	384	375	382	405	367	350	367	421	395	382	374	394	388	385	405	378	375	385	357	431	375	398	398	395	423	355	343	378	329	365	370	386	394	399	388	383	383	406	369	376	433	360	379	392	379	399	372	407	394	362	377	388	401	347	384	356	405	368	359	376	401	371	382	379	395	372	360	378	365	373	425	396	379	368	403	411	368	368	402	353	367	414	348	371	397	378	379	362	397	399	407	398	401	357	403	384	387	400	378	398	389	373	373	372	410	405	407	398	398	358	364	411	352	386	367	435	427	373	425	378	389	384	390	422	383	414	370	398	429	392	365	382	412	378	368	393	397	369	370	386	367	387	354	365	365	375	366	385	380	417	365	386	389	382	379	378	398	407	388	417	383	452	346	384	376	384	366	357	375	394	415	385	377	389	398	394	372	381	422	394	392	371	383	393	432	364	379	383	358	370	386	361	390	388	397	342	375	341	423	345	386	360	387	373	391	371	430	378	398	361	405	403	387	371	381	405	382	417	370	376	367	371	393	401	400	365	406	413	343	357	389	377	382	398	358	389	386	337	407	370	399	376	380	361	368	381	380	379	406	392	409	401	427	422	374	381	375	406	393	387	387	402	397	394	412	368	372	417	356	357	393	401	356	409	382	391	405	394	377	377	376	336	368	377	366	354	386	395	402	391	397	382	361	408	356	401	389	389	382	384	376	356	356	397	388	382	384	380	384	351	348	369	416	356	369	402	373	372	374	383	405	361	399	383	379	353	357	411	404	360	405	367	412	408	400	419	404	368	391	347	394	361	380	395	404	390	392	361	423	419	402	404	383	365	357	389	354	389	418	385	404	362	387	375	367	404	381	397	355	391	353	405	397	374	362	382	394	404	385	376	389	401	409	398	376	370	375	382	385	362	350	399	416	351	396	411	374	420	361	395	398	390	354	431	397	374	385	376	376	395	395	414	383	394	373	390	412	389	381	353	389	337	359	358	421	404	424	391	390	382	387	365	413	416	396	377	405	401	428	374	398	367	386	391	354	426	368	381	381	396	370	365	389	393	391	382	367	403	363	345	384	394	370	374	390	399	385	387	382	371	397	361	393	363	390	358	437	387	403	360	387	384	437	341	363	402	380	403	402	403	385	386	398	396	373	371	360	377	385	348	343	382	370	401	384	389	408	410	393	401	399	382	365	389	399	410	379	402	376	358	415	364	399	387	397	392	386	420	361	396	381	355	379	371	395	415	370	397	415	395	405	365	402	398	406	417	395	403	379	396	391	372	424	376	382	383	374	376	395	410	375	379	380	369	369	346	386	407	376	377	378	374	382	374	432	400	335	362	378	398	405	366	417	380	373	375	398	367	375	367	385	378	369	360	341	382	367	386	398	386	374	396	406	384	388	379	426	408	396	427	388	389	393	376	402	353	401	341	393	371	392	395	372	410	395	377	366	370	365	390	418	377	380	382	373	421	392	382	390	383	389	428	351	378	381	358	387	376	389	388	382	362	384	372	425	401	380	410	411	392	356	375	402	398	388	403	367	371	411	384	414	399	379	421	370	429	371	367	362	371	384	369	363	398	405	396	362	424	401	384	395	359	401	387	410	399	387	382	401	348	380	385	362	400	370	369	375	370	395	365	378	398	371	369	356	354	382	394	386	389	400	379	394	380	375	406	373	397	393	391	351	370	405	393	394	378	383	388	377	387	376	362	360	404	378	360	362	383	381	388	413	402	402	362	430	387	367	389	366	371	412	362	377	395	381	385	399	338	389	382	402	394	418	384	402	393	390	388	373	373	370	398	362	382	377	357	373	393	368	344	393	408	403	371	371	402	389	336	380	406	353	376	375	374	356	380	383	391	396	391	372	373	367	360	372	416	385	398	385	392	393	404	384	412	370	381	367	390	414	377	423	377	388	366	358	347	380	408	359	379	356	401	372	380	392	380	401	372	355	364	410	364	402	356	356	395	391	392	412	393	382	411	352	400	413	383	391	379	372	395	390	384	395	389	372	422	390	383	399	395	382	396	352	437	366	397	372	394	365	424	368	389	375	357	411	390	408	411	384	388	402	370	374	376	424	360	365	368	385	410	362	395	381	414	396	384	372	391	382	355	383	395	374	401	360	402	388	377	394	392	412	371	369	379	369	390	371	371	376	368	386	408	369	408	395	417	351	399	356	375	392	375	388	381	388	390	406	374	394	417	375	380	416	367	409	389	384	378	420	409	430	381	418	406	388	375	394	414	384	353	407	382	379	372	398	371	350	374	368	364	383	407	405	397	390	387	357	403	364	366	382	375	380	382	366	438	368	399	387	402	413	370	364	374	397	387	394	385	381	403	369	353	398	410	379	425	402	353	383	409	393	375	397	389	384	370	385	378	395	372	401	388	405	377	393	372	411	374	385	401	370	358	393	373	393	356	400	360	420	361	380	400	389	373	368	413	400	378	422	385	392	382	389	391	374	392	415	352	341	398	371	367	359	362	388	434	369	411	413	399	369	396	348	407	361	413	398	395	365	367	383	406	399	409	386	359	363	376	410	371	366	381	359	372	378	402	403	358	393	390	367	351	388	376	415	380	419	383	388	405	396	394	384	386	395	376	367	361	404	387	402	355	371	394	418	360	398	380	399	395	395	383	358	378
23244	21268	29069	23775	21272	20007	1699	624	403	340	301	265	240	234	219	168	171	155	174	177	154	137	155	144	139	157	158	149	138	133	115	135	129	139	132	121	123	127	115	105	118	120	110	120	103	108	112	100	112	118	119	122	110	99	110	93	129	103	131	116	98	113	110	115	99	121	106	103	110	91	106	103	118	107	100	112	130	129	106	91	102	111	94	116	109	100	105	117	109	117	106	98	111	104	120	108	106	104	110	119	103	94	91	103	115	101	91	96	107	109	125	114	105	115	75	102	121	101	110	103	97	106	103	107	111	107	120	131	118	110	106	94	98	97	110	93	99	106	121	94	106	121	115	100	126	99	113	123	116	118	110	97	104	106	119	117	99	100	104	126	100	96	109	113	109	98	94	92	119	98	118	118	114	93	102	111	105	102	102	123	101	91	119	102	117	93	124	113	108	90	111	96	104	86	122	97	111	104	101	112	113	123	92	104	101	104	92	110	102	87	121	99	137	91	122	111	115	98	119	102	113	112	122	125	111	105	111	119	106	90	106	106	114	115	95	116	132	105	98	106	92	109	124	104	105	104	89	123	114	107	115	89	115	88	112	105	104	108	126	99	100	96	105	104	91	129	107	103	109	104	114	102	114	122	100	93	139	121	103	104	106	90	98	96	95	96	94	106	118	111	98	95	75	114	102	126	92	95	87	109	115	113	113	116	120	124	123	99	106	112	118	106	98	116	104	117	120	107	108	115	123	126	118	99	90	104	89	86	118	106	99	114	99	113	94	117	111	105	104	117	111	95	105	120	103	130	83	120	94	101	116	98	101	93	105	118	102	117	118	100	112	96	102	107	98	98	97	94	101	117	110	98	92	115	121	101	95	106	95	86	109	111	110	121	112	108	126	108	113	117	102	98	106	101	105	83	116	116	104	101	103	111	116	111	105	122	102	110	102	107	113	92	93	105	122	94	97	113	104	101	118	108	108	96	110	107	96	103	109	104	107	103	111	106	96	116	103	108	116	105	114	91	109	115	103	110	96	98	102	110	113	114	96	111	130	97	109	107	110	104	94	104	99	112	80	108	110	109	127	102	102	107	132	97	115	107	97	104	96	91	103	107	98	113	111	106	97	124	117	107	116	112	113	120	108	111	107	103	96	106	119	113	98	112	109	116	116	97	106	114	91	91	109	111	103	107	105	115	115	108	102	124	127	101	96	121	106	114	113	118	103	100	115	98	111	97	110	87	116	100	114	108	114	103	96	115	98	110	100	119	95	119	101	103	93	112	109	93	104	101	87	112	113	107	92	96	120	112	104	112	102	101	118	83	113	93	106	105	109	120	129	92	111	121	122	114	94	106	94	108	112	98	128	107	86	100	100	106	103	97	105	104	99	114	106	99	107	110	98	110	125	104	96	131	100	98	101	101	85	106	111	87	116	109	107	101	89	128	107	100	117	111	115	109	110	106	93	99	110	124	89	95	133	110	97	107	101	112	89	107	101	119	98	122	103	127	115	113	103	111	117	108	105	115	101	99	93	107	98	110	126	99	106	111	110	114	110	116	108	86	108	124	121	100	125	95	110	93	128	114	111	107	116	111	104	102	134	96	100	99	99	99	93	82	109	95	80	100	128	104	104	96	101	104	94	121	108	114	93	106	117	89	102	104	110	102	101	86	110	110	103	100	113	116	107	124	97	128	93	114	109	107	110	112	106	119	120	102	105	116	117	104	104	110	92	108	73	120	93	113	102	94	117	99	110	96	94	115	107	100	106	92	103	101	119	103	106	117	104	107	98	92	114	103	115	100	110	102	99	113	109	104	110	98	90	105	107	96	104	104	120	87	110	110	88	116	122	108	107	128	102	94	102	112	116	109	104	108	105	106	118	111	113	100	129	119	105	89	106	95	103	116	112	90	115	121	99	109	119	121	105	112	108	102	92	87	112	111	107	110	106	103	99	127	119	107	108	99	99	112	108	115	106	112	117	117	111	115	110	108	94	100	108	84	106	108	83	88	100	112	102	105	107	101	105	108	105	107	110	117	109	104	111	105	123	125	108	113	115	106	106	121	99	92	120	94	119	93	97	109	108	117	100	98	89	105	119	112	120	99	132	104	117	99	93	122	104	102	110	102	109	98	94	110	111	105	114	99	122	105	98	112	98	119	90	116	105	103	93	111	107	111	112	114	105	125	118	97	109	115	100	109	110	119	101	90	107	123	89	90	106	104	122	105	124	89	92	101	109	116	88	104	100	104	104	106	111	93	130	124	101	102	117	109	103	99	92	99	84	98	97	105	100	97	103	99	101	100	106	111	116	95	112	105	96	97	93	104	101	108	108	105	105	104	88	116	105	110	127	119	118	88	111	115	95	103	101	112	108	106	104	101	103	82	108	109	116	117	100	98	111	108	99	100	124	108	102	93	92	104	110	103	107	93	109	88	112	95	116	92	104	107	97	91	102	108	86	108	115	120	114	81	100	110	103	97	107	107	109	104	98	94	115	120	105	101	80	112	113	104	117	102	122	104	104	115	108	101	121	107	81	121	106	105	108	116	114	107	95	103	93	109	112	98	105	97	90	124	95	111	110	120	91	113	84	107	107	122	97	79	87	98	114	116	92	100	120	98	113	93	122	104	100	98	126	108	89	116	115	84	113	89	104	88	110	113	106	97	105	105	101	100	124	104	108	99	110	103	128	103	116	78	120	97	101	98	109	120	111	99	98	111	115	104	105	82	121	122	101	111	104	100	122	92	108	94	117	108	115	110	105	96	127	107	95	105	121	113	95	92	100	120	106	110	128	112	108	117	117	113	85	112	106	118	95	116	107	118	92	134	102	116	116	99	98	100	107	105	99	121	111	101	102	127	114	115	106	107	111	90	118	89	112	79	111	118	124	102	91	106	100	120	98	103	116	120	114	99	109	109	122	108	92	116	97	108	105	98	109	120	98	108	96	106	94	128	109	106	120	100	107	94	115	119	116	95	89	92	91	100	93	96	115	109	101	105	117	97	142	99	98	95	112	95	94	108	93	105	102	100	108	103	111	97	108	102	96	120	101	93	91	87	111	116	114	99	116	95	95	104	102	109	103	110	103	96	122	108	104	103	113	127	116	99	99	98	121	105	113	94	89	86	120	120	81	119	120	106	109	102	112	121	110	109	115	111	99	116	94	118	107	119	99	91	104	111	93	102	108	113	98	96	119	115	95	112	114	100	108	92	95	109	101	103	105	102	98	111	101	117	106	115	128	111	95	89	112	113	95	108	99	106	126	118	103	93	109	110	88	99	102	107	90	109	108	110	106	110	112	111	111	104	106	107	98	101	104	104	105	110	121	113	100	97	104	97	90	92	110	102	118	101	87	108	121	110	96	87	118	114	88	103	96	112	108	108	103	106	121	93	108	103	116	110	129	100	101	110	111	97	117	109	105	88	105	114	104	112	104	92	90	118	100	104	105	101	97	116	86	84	101	89	108	117	104	95	98	104	89	108	117	105	96	113	102	92
7764	15958	13727	7192	4656	3320	2411	1894	1491	1192	1010	834	762	672	583	555	472	469	471	415	386	356	358	337	297	286	292	317	282	256	273	261	278	273	251	263	217	241	243	245	229	237	235	228	208	208	222	207	210	233	228	200	213	233	225	208	195	169	190	191	212	201	201	212	196	212	178	205	199	198	211	202	209	214	198	180	195	183	191	194	180	218	218	217	186	191	219	187	204	183	201	199	194	177	199	181	174	179	186	205	197	189	216	202	211	185	215	158	199	222	181	191	195	201	198	168	214	186	183	190	175	187	163	220	210	221	187	204	178	187	199	172	176	197	187	190	235	213	170	191	197	179	204	186	203	195	189	203	176	192	193	183	192	192	167	210	209	168	167	185	173	188	215	174	199	177	184	170	196	202	190	208	203	193	188	191	186	189	175	171	209	191	191	182	177	217	200	199	197	181	180	189	201	177	206	207	192	181	218	202	195	181	211	189	198	203	193	198	178	201	197	184	218	191	181	212	209	169	170	186	176	201	180	206	182	173	200	167	188	176	219	178	198	184	192	183	197	207	181	177	187	179	173	193	214	200	187	188	199	172	182	193	202	198	181	192	218	199	207	186	192	204	196	179	185	192	191	198	192	212	188	193	198	209	176	187	206	184	169	197	185	205	189	174	198	183	188	184	192	183	205	194	188	204	193	175	185	185	181	174	165	199	186	207	195	189	195	194	201	177	175	193	200	170	195	203	173	186	198	183	174	180	208	204	202	184	198	180	168	185	162	179	194	184	215	167	172	202	185	207	185	176	185	171	201	204	177	189	201	166	186	184	179	203	176	195	176	205	189	171	171	207	183	190	173	191	188	204	210	191	172	178	199	200	191	197	189	178	171	201	197	181	168	204	211	180	157	184	190	202	183	169	194	185	166	183	182	198	198	198	184	187	178	190	191	195	176	167	186	200	185	164	195	198	189	182	184	196	171	190	190	190	200	200	193	191	216	183	206	183	198	198	175	177	188	193	187	201	201	185	213	182	193	211	211	187	209	161	176	169	188	193	192	188	197	177	196	160	195	197	213	170	199	190	173	191	193	194	193	200	171	178	196	163	172	220	211	205	172	181	175	200	198	195	198	209	191	163	210	205	248	187	208	185	210	179	219	194	201	199	194	170	210	174	199	191	195	178	181	182	175	202	188	166	218	194	187	222	186	198	197	180	181	197	210	207	195	181	179	187	212	209	187	219	204	187	201	194	191	177	186	173	197	201	187	210	199	204	192	190	185	200	179	203	192	174	179	181	200	194	203	191	186	210	198	204	183	191	210	210	193	190	215	183	209	200	182	193	197	178	168	199	203	220	198	185	187	207	193	190	205	171	204	215	186	182	178	188	196	183	191	205	194	179	198	192	172	181	202	185	168	177	196	188	184	200	189	210	201	185	209	187	191	176	183	169	202	190	177	196	198	182	202	192	215	181	171	211	180	194	201	192	181	199	195	168	188	187	159	175	201	183	193	190	202	195	182	206	178	200	189	193	182	190	204	206	187	187	187	187	180	199	194	191	195	169	193	177	207	191	181	168	170	179	189	206	194	180	195	189	191	217	193	177	183	165	146	168	191	187	199	183	195	188	169	179	182	179	197	183	181	196	166	212	191	195	196	187	200	177	183	209	179	192	209	180	187	216	168	191	198	166	194	200	195	179	175	179	186	209	166	199	186	181	180	191	195	213	196	180	219	176	180	186	186	192	190	189	180	195	175	192	171	183	181	189	178	178	206	177	196	179	176	173	194	191	174	202	178	172	194	188	197	178	201	176	202	189	174	189	185	199	177	193	192	189	175	188	158	196	154	173	179	176	165	208	196	178	199	195	208	172	195	213	176	149	176	164	185	191	158	201	189	194	179	199	157	196	169	187	191	183	192	173	188	191	182	194	183	179	192	185	182	170	194	196	195	211	209	178	184	182	184	199	197	205	186	157	187	187	194	208	204	208	197	176	175	206	220	195	185	185	199	183	189	158	186	199	177	194	185	205	197	210	175	213	185	221	187	188	168	192	166	173	191	184	191	184	170	209	217	190	194	171	170	185	179	173	205	187	206	195	175	194	172	213	185	192	177	200	198	200	224	176	198	190	177	195	175	219	219	187	199	166	209	200	189	204	202	192	162	175	202	201	183	188	175	160	171	182	195	186	174	186	167	180	205	176	190	193	208	188	218	197	169	196	195	208	176	204	173	182	207	168	178	180	199	184	170	205	183	182	188	207	211	184	175	193	215	174	168	213	182	209	185	195	196	180	230	194	194	193	202	169	192	177	200	183	192	182	187	206	214	217	183	189	202	179	208	191	173	188	207	205	203	200	148	204	182	212	172	203	206	189	183	198	201	201	195	212	176	185	182	199	185	185	199	209	182	164	194	187	182	185	174	205	191	229	200	190	180	166	202	175	190	190	209	176	190	194	198	178	185	203	201	204	190	191	180	196	203	185	206	194	200	163	191	173	196	211	196	194	197	186	204	169	189	181	176	181	183	197	179	184	176	180	180	189	174	194	177	188	212	174	175	180	173	177	193	179	186	179	186	173	185	186	204	207	197	205	192	161	195	219	190	193	183	202	190	186	179	196	189	167	175	215	178	197	193	169	169	194	209	183	228	196	193	202	215	212	185	174	197	186	196	187	193	170	198	192	212	170	204	177	181	194	202	195	178	178	167	184	183	188	214	178	182	182	198	185	181	180	195	205	213	181	206	205	213	196	198	188	174	202	199	188	203	214	222	187	182	168	208	176	192	157	193	201	207	193	202	183	179	203	152	193	172	180	186	182	164	202	180	205	209	185	210	214	182	165	172	194	156	199	211	189	204	187	174	179	175	197	202	156	178	198	182	203	188	219	180	207	177	211	213	184	194	186	169	192	178	195	168	183	199	215	174	184	171	203	181	193	203	177	177	171	201	189	184	191	236	195	199	187	161	181	169	181	192	184	186	185	191	199	202	163	189	212	197	148	193	181	158	187	233	193	198	188	169	167	172	181	192	152	183	197	209	183	190	201	152	196	176	174	184	199	210	196	212	198	192	183	219	192	200	178	172	177	191	199	197	194	204	210	172	175	188	183	199	190	196	205	174	187	164	184	184	209	196	206	192	189	181	181	200	174	173	176	189	185	206	198	184	223	184	173	181	191	199	166	173	185	186	187	200	177	187	172	218	205	172	180	174	189	201	172	205	193	168	202	166	166	179	188	207	195	209	195	210	208	182	193	218	184	197	193	208	184	188	200	184	198	167	181	192	208	193	161	193	191	185	173	190	180	200	183	219	186	161	170	196	184	199	199	157	191	163	203	204	189	171	194	191	170	182	198	188	220	210	187	197	197	194	201	193	189	195	208	211	176	178	197	177	156	185	181	189	220	177	186	170	178	200	217	202	182	236	192	204	198	191	176	190	188	164	191	174	176	171	205	196	184	180	175	178	176	167	207	210	207	153	190	223	198	213	202	179	180	171	179	185	191	197	192	191	191
26716	20125	6309	908	592	551	375	335	310	345	320	269	306	301	311	308	331	307	307	283	321	286	312	291	310	283	275	291	298	279	306	287	271	332	294	300	293	292	297	296	285	287	303	292	308	281	292	289	302	308	315	286	293	307	323	296	321	309	269	289	344	267	302	296	303	322	284	295	300	309	281	315	283	301	289	307	292	319	295	289	305	278	306	310	295	303	307	300	283	298	275	266	298	280	310	315	318	331	322	317	273	283	310	296	279	289	295	306	298	271	298	261	276	289	335	279	286	284	264	265	325	308	290	314	297	307	318	308	276	279	271	341	302	281	331	314	304	282	303	311	278	283	272	301	302	284	296	296	291	288	302	290	314	312	294	275	342	319	254	314	272	275	319	298	275	292	302	329	291	280	311	303	280	297	296	321	280	310	326	295	295	293	310	286	278	292	283	304	302	299	315	296	314	302	281	311	293	308	312	329	283	294	312	291	311	292	289	293	293	340	291	319	297	292	285	315	239	306	289	332	302	306	307	299	308	323	275	329	322	316	261	271	308	303	285	313	315	309	278	307	314	324	278	281	319	300	303	295	286	314	287	332	280	266	306	291	312	295	269	298	294	294	293	274	302	285	310	296	306	312	286	286	272	324	267	300	283	256	297	294	326	322	303	314	341	352	318	319	286	303	299	290	298	302	282	295	305	294	281	313	306	286	302	318	306	295	286	316	285	290	323	324	285	288	310	287	317	298	306	283	294	287	269	307	316	286	309	299	311	335	305	262	283	298	292	321	287	315	292	307	284	306	292	309	298	317	314	273	344	298	294	321	287	284	335	327	306	308	271	334	308	289	310	323	278	293	285	308	314	290	294	283	279	290	256	278	286	287	283	307	341	302	321	294	301	313	298	310	302	297	307	315	270	294	306	301	291	304	279	285	283	276	291	280	298	325	290	295	307	272	301	274	294	295	295	284	298	297	321	296	290	293	310	323	284	324	304	312	257	309	323	314	277	320	277	284	316	299	309	312	319	280	322	278	323	307	290	288	290	285	294	331	303	290	323	311	313	274	316	301	303	290	309	270	290	319	307	264	313	277	283	268	317	312	304	328	301	301	324	288	289	306	308	302	309	285	313	311	292	279	273	288	315	282	301	293	303	337	253	319	268	293	326	325	313	288	312	277	271	283	323	291	296	320	308	306	304	294	293	289	289	296	309	289	271	285	338	315	299	276	319	277	298	313	317	297	300	271	302	293	308	280	306	282	299	314	301	278	269	293	278	301	301	297	323	297	268	301	303	316	301	289	279	298	320	275	322	272	352	255	311	290	309	309	287	276	306	299	309	306	316	294	307	314	259	301	286	292	299	279	279	282	328	291	312	314	332	304	319	306	310	345	302	294	311	305	304	301	299	275	279	330	269	290	323	290	308	299	286	308	288	301	294	362	272	314	283	314	296	326	294	258	324	300	284	297	289	275	308	311	298	321	293	310	296	321	273	329	343	289	304	313	286	294	272	288	333	275	284	293	274	313	328	285	285	266	284	327	293	303	263	293	270	296	298	310	320	290	292	302	295	295	304	303	293	316	321	319	301	300	318	288	257	308	311	293	299	282	302	305	274	284	293	301	284	270	324	284	295	295	256	334	342	279	327	288	315	259	267	287	301	284	304	304	304	315	317	291	290	302	305	316	265	301	298	293	292	296	302	272	306	308	349	315	333	273	310	318	300	306	320	291	304	315	326	303	304	301	282	309	260	272	309	304	307	296	280	319	281	309	304	331	279	311	321	316	302	297	284	277	268	305	288	279	285	299	330	300	343	301	269	324	274	300	266	300	312	305	291	291	288	284	279	310	282	295	285	315	284	274	341	299	319	309	295	276	307	312	323	315	299	300	284	302	243	275	311	304	310	289	308	305	286	302	307	285	342	299	298	281	305	306	278	293	286	319	306	280	321	284	302	318	271	307	319	305	340	312	282	279	316	300	296	315	271	314	307	286	297	298	298	286	276	277	332	295	305	331	279	308	279	309	294	304	314	283	306	306	313	303	295	312	303	329	302	311	320	318	294	279	313	299	296	310	269	296	292	305	276	322	300	286	281	296	298	304	286	310	283	259	302	280	301	308	285	316	317	303	287	311	329	294	282	303	291	262	307	291	293	280	296	303	302	307	313	306	290	280	293	292	312	328	283	316	306	303	309	300	267	297	311	289	297	302	334	300	320	283	317	329	308	324	287	274	273	306	313	304	282	269	297	265	315	295	300	311	277	297	289	312	332	322	287	294	272	299	291	318	312	300	294	301	303	312	307	298	283	285	295	291	283	292	316	295	307	299	313	275	305	305	311	281	284	286	296	283	290	279	290	297	325	293	305	334	289	308	287	276	312	274	330	297	280	281	305	323	304	293	313	301	316	297	330	311	294	300	300	268	300	293	311	278	327	309	286	312	299	294	282	325	277	302	320	255	282	310	310	301	335	307	325	287	331	289	295	298	295	297	290	289	286	288	295	305	287	307	296	286	339	279	272	291	305	291	317	308	309	287	345	296	296	316	295	326	302	244	334	303	313	321	298	330	316	299	307	300	295	317	266	296	307	291	264	301	297	288	311	285	288	309	290	318	312	311	318	325	313	302	303	278	316	306	313	327	304	312	282	312	313	305	315	287	286	275	321	292	284	297	303	322	320	309	301	296	305	315	283	279	301	296	303	296	305	324	320	322	278	278	338	285	329	283	299	279	299	296	295	335	310	295	309	271	299	304	355	291	299	305	335	291	300	329	301	327	300	282	300	296	273	270	300	344	306	255	298	271	338	307	284	282	301	267	304	307	309	299	299	297	286	322	311	324	303	303	307	278	307	280	288	299	286	304	310	332	356	311	316	293	287	299	277	273	302	274	265	328	276	300	286	286	316	317	294	266	286	273	322	338	326	286	310	291	294	294	308	278	305	289	279	288	289	312	317	305	271	295	297	292	302	316	308	306	294	300	288	284	294	315	262	298	309	302	268	302	249	290	309	281	309	294	294	292	305	296	285	310	279	296	297	304	291	285	300	301	268	334	283	299	298	264	281	314	304	317	282	296	263	300	267	281	310	280	299	329	299	281	287	286	281	295	316	299	303	285	344	294	264	290	285	321	310	292	314	327	317	312	284	317	280	300	297	307	318	302	275	295	302	293	305	297	306	299	289	294	285	337	293	308	286	305	281	290	314	288	269	288	286	316	306	287	302	297	288	294	322	295	321	303	290	318	290	319	296	326	314	301	290	333	300	299	313	295	295	291	301	309	291	265	295	322	299	304	273	315	327	280	277	282	274	319	286	297	334	305	296	283	291	279	318	283	312	277	298	281	299	336	308	313	271	299	344	324	288	309	280	303	347	296	327	272	304	285	296	301	289	298	330	290	297	322	319	308	301	307	309	314	288	320	310	307	290	282	302	311	270	295	309	289	296	299	302	275	281	311	294	292	316	300	288	282	294	316	285	298	282	281	298	305	276	280	303	313	288	323	337	272
3965	1650	1446	957	780	698	664	566	596	577	569	540	520	577	518	564	554	531	519	514	471	471	524	548	459	543	521	547	535	539	525	551	579	519	563	523	555	539	530	487	544	536	514	564	540	545	535	498	528	525	506	507	530	535	517	488	521	522	509	510	516	510	512	500	516	572	505	512	503	515	517	501	519	472	494	528	519	513	530	538	484	495	514	507	505	540	486	501	520	540	508	488	502	536	534	536	501	514	521	532	500	519	531	523	529	512	468	558	511	512	550	495	481	484	517	505	504	516	544	520	505	523	500	535	521	500	527	520	576	517	525	465	480	509	546	539	513	538	528	532	516	488	513	522	562	500	504	517	534	506	538	519	469	491	547	551	575	570	489	486	501	503	514	519	526	555	520	553	511	479	518	527	499	505	514	496	487	488	493	531	524	517	496	557	521	499	539	489	510	505	512	502	520	511	559	526	540	546	500	502	524	518	537	539	507	559	529	508	526	482	459	527	513	544	461	513	503	481	532	537	552	532	495	546	526	514	558	521	525	511	500	510	510	517	480	513	510	521	506	542	530	552	525	501	498	483	548	531	532	547	480	548	520	541	516	464	549	537	498	514	541	480	518	518	519	556	484	529	548	563	550	539	522	516	528	501	549	555	537	561	534	508	503	477	511	531	553	522	519	511	470	515	505	538	506	560	547	524	510	556	493	517	524	550	534	542	551	509	512	507	534	539	505	498	469	466	477	533	492	495	533	464	473	536	499	539	529	500	501	515	495	532	535	564	490	546	508	548	496	549	548	494	515	499	490	506	499	546	512	498	488	542	510	510	537	520	516	546	486	545	542	531	507	483	512	509	486	504	530	512	526	529	510	487	520	548	505	555	477	513	512	560	528	472	506	567	550	520	533	483	533	565	537	535	474	525	520	541	524	527	532	485	498	516	531	564	464	547	502	546	521	499	524	510	545	536	462	537	540	537	542	543	511	507	516	522	501	527	529	526	536	524	547	570	490	486	525	498	565	541	510	522	521	497	525	521	525	518	502	493	507	519	473	499	500	494	532	528	502	505	514	510	492	519	510	519	528	525	519	504	563	478	524	532	471	522	528	574	524	507	486	501	555	564	545	561	513	509	528	527	522	504	524	493	507	530	519	543	536	516	512	517	497	517	513	517	516	525	513	512	512	527	520	500	546	484	517	533	564	472	518	527	531	515	495	519	493	471	526	491	501	496	507	483	506	489	522	491	546	511	520	509	498	557	543	465	470	512	522	550	515	517	521	573	508	548	560	536	534	526	515	530	511	511	529	495	538	521	524	533	490	536	504	530	487	552	555	551	484	510	551	522	483	514	497	523	536	523	536	530	519	510	544	520	472	551	545	509	530	533	510	536	559	538	518	508	505	510	514	553	525	514	476	484	515	510	469	517	522	530	518	504	504	507	504	537	515	539	492	527	488	503	502	515	549	556	520	559	492	511	535	527	530	513	517	536	519	519	548	568	527	552	516	510	489	548	505	579	548	506	486	520	493	525	543	575	516	498	571	527	560	512	517	495	520	529	525	505	535	551	513	559	502	550	512	510	550	493	464	499	521	532	496	497	487	509	543	486	521	517	516	516	504	511	537	553	548	506	530	539	496	522	561	524	515	549	531	519	526	531	502	519	550	519	498	526	481	482	517	519	525	525	535	520	558	536	477	529	551	515	524	539	495	501	571	508	526	508	513	489	540	520	547	525	498	490	530	513	504	493	515	514	488	547	513	497	552	518	565	506	510	504	518	512	516	556	502	532	518	537	551	554	530	535	539	518	533	488	513	520	491	497	503	505	535	536	490	510	500	487	510	541	505	518	506	516	489	498	500	474	514	501	530	519	456	575	552	522	552	511	514	519	539	507	547	539	526	530	534	499	531	511	488	545	574	543	539	501	546	547	524	502	493	508	482	534	517	513	538	566	550	518	484	552	559	504	515	504	487	546	512	504	547	531	528	550	536	522	575	513	454	518	523	539	503	537	553	528	549	514	573	551	499	477	464	537	484	539	536	474	539	548	551	514	479	488	524	530	528	498	478	504	508	531	518	504	513	521	499	570	513	509	508	499	514	516	509	533	519	535	478	510	513	578	507	492	523	502	506	505	545	516	524	532	539	538	534	498	513	525	500	554	530	500	528	472	510	533	505	533	489	489	526	541	503	511	484	506	536	531	494	511	531	528	497	547	518	533	510	553	506	526	517	464	507	520	498	537	475	504	525	532	542	507	524	479	530	516	536	536	543	535	550	522	530	520	516	515	552	511	526	511	526	511	528	530	509	490	555	510	494	466	541	507	509	507	507	507	513	519	556	563	558	507	527	482	531	550	534	564	515	531	494	490	521	531	513	472	559	483	511	505	498	546	522	501	518	560	543	525	497	517	500	543	558	521	499	535	475	492	545	535	509	511	540	497	519	514	512	528	533	536	488	510	480	503	517	519	533	495	524	538	486	486	549	556	528	531	519	529	482	541	520	566	487	525	479	550	547	523	544	509	528	535	530	504	524	517	522	496	522	526	540	502	514	504	509	515	556	540	521	534	494	536	537	518	499	550	566	515	543	529	468	539	508	509	533	541	546	544	559	543	532	514	531	489	510	532	501	517	498	533	496	509	498	546	523	508	509	518	491	498	492	521	509	532	553	528	528	557	525	578	530	547	555	517	520	516	535	489	488	569	527	529	522	490	598	512	501	495	499	479	529	531	556	527	491	511	552	502	540	470	497	554	483	527	508	521	537	534	542	522	533	544	508	546	506	534	552	481	513	553	473	508	556	511	494	520	508	514	544	500	548	495	487	553	506	529	516	557	526	507	502	510	511	525	486	512	496	537	518	532	484	514	561	519	554	541	506	531	543	542	539	485	513	514	546	514	518	503	538	546	533	530	519	522	531	494	539	489	513	564	540	529	513	551	560	473	504	546	526	515	526	539	498	512	494	511	523	520	514	518	543	536	509	500	528	522	524	513	533	530	529	538	539	530	535	506	500	516	505	501	498	532	515	482	551	531	554	567	508	523	532	514	526	483	492	480	511	493	477	516	531	520	538	518	527	546	524	519	547	520	535	513	522	557	569	498	559	521	551	519	484	530	551	540	501	525	511	507	492	524	481	495	531	526	512	504	490	462	537	552	503	487	526	537	537	496	561	538	519	518	502	521	522	547	494	480	506	537	535	546	526	531	538	523	533	514	546	537	513	513	500	521	549	487	530	509	504	520	515	536	557	502	506	508	529	503	548	519	536	515	518	528	514	521	517	549	525	531	524	475	533	510	524	478	526	534	543	502	510	488	535	518	517	481	486	531	511	514	525	532	512	550	509	542	489	541	546	530	542	570	569	487	537	514	509	541	497	544	499	510	502	540	493	523	482	523	534	526	542	523	479	538	517	528	521	493	552	499	510	530	524	511	496	496	559	489	501	511	536	507	547	515	499	515	530	516	509	494	532	551	550	517	540	521	523	515	540	546	530	581	545	535	537	519
24169	21260	28429	24373	20794	2466	618	458	384	355	318	328	258	288	292	276	265	243	229	238	248	268	251	221	240	235	240	208	207	237	224	241	212	238	215	235	223	249	212	205	211	214	227	198	218	209	226	200	215	208	224	217	206	236	233	209	230	220	210	200	219	220	232	203	228	203	196	230	215	220	213	205	192	212	225	206	221	233	215	208	207	226	206	198	222	227	213	198	217	235	210	221	226	230	219	189	221	212	188	248	227	210	223	213	192	213	236	207	198	212	211	210	241	226	187	215	199	214	195	200	192	200	194	231	246	205	217	216	221	212	236	204	202	222	205	228	238	223	234	190	220	221	193	208	189	222	232	213	207	206	207	191	204	231	233	219	241	195	206	223	199	202	195	211	201	238	210	194	209	257	217	232	189	188	204	216	188	198	215	217	207	208	196	200	217	205	211	233	220	200	225	250	196	219	206	221	211	217	235	236	219	221	209	204	198	216	221	266	184	225	214	183	203	227	203	204	218	218	179	218	228	223	218	201	236	214	227	210	211	204	222	224	226	207	206	211	184	207	220	206	205	216	209	219	194	199	221	199	206	193	221	244	210	222	225	222	234	216	201	209	195	205	220	225	226	196	219	222	240	206	199	225	192	211	194	198	217	216	225	242	228	221	204	210	243	189	200	213	212	219	231	208	204	217	201	206	223	230	193	220	238	224	208	216	172	234	201	192	219	217	210	237	198	216	201	218	195	206	193	221	198	227	201	246	217	246	227	230	184	220	221	204	230	215	222	224	246	205	203	241	210	186	188	204	220	174	208	206	203	207	218	182	221	228	217	219	227	208	220	225	188	223	205	228	215	220	215	223	253	224	190	209	230	177	215	228	246	210	228	192	202	207	214	221	211	203	199	206	218	218	218	211	184	205	253	194	209	216	206	215	206	210	206	200	205	227	223	216	213	229	218	238	202	218	202	185	205	204	201	210	233	206	212	212	215	225	228	212	227	208	208	181	198	177	214	203	227	196	198	189	218	209	186	228	209	225	212	213	201	216	193	234	210	219	195	192	214	187	221	235	209	214	199	211	216	198	232	204	237	223	220	225	218	191	205	213	211	219	217	217	220	217	232	212	212	201	207	210	220	208	217	211	224	205	203	208	243	253	230	204	209	204	238	187	215	240	201	191	202	220	233	195	214	223	217	219	206	227	221	212	224	237	209	208	222	193	225	200	205	236	210	218	251	212	216	210	194	186	240	202	177	197	222	221	209	225	203	201	229	208	214	224	196	180	202	234	169	211	182	217	227	208	206	214	188	214	238	260	184	217	226	209	203	184	195	228	206	209	209	191	206	184	212	215	222	218	216	215	215	204	200	206	220	206	235	200	242	210	226	182	227	228	181	197	206	212	230	224	207	205	235	195	210	212	224	198	195	226	214	216	208	205	216	227	220	202	206	226	243	231	236	215	215	224	199	215	226	208	226	221	197	191	221	206	193	238	232	208	196	217	214	239	194	210	193	197	199	237	210	233	211	201	211	219	196	196	201	225	208	202	221	207	212	220	228	223	208	215	200	218	203	193	241	229	199	200	235	245	216	201	211	195	234	230	203	209	223	205	208	215	224	208	209	215	195	200	213	215	210	202	205	204	216	227	213	208	248	203	201	225	212	233	208	215	212	202	243	209	215	223	188	195	212	224	198	203	246	218	228	210	232	230	224	211	228	203	226	194	193	223	207	209	219	234	192	206	223	199	194	214	206	198	214	211	223	247	207	219	226	201	203	208	209	212	204	228	214	200	197	184	228	244	211	202	210	234	224	229	227	207	201	223	218	225	217	185	217	207	201	181	201	224	194	198	211	206	216	210	224	203	223	210	215	202	223	224	207	237	207	228	185	203	212	237	209	226	240	202	228	211	236	217	185	248	212	217	187	202	241	203	216	209	181	189	185	197	218	224	225	219	206	214	205	213	212	203	226	216	201	200	213	216	201	227	208	226	214	241	205	204	218	217	221	189	241	198	212	200	227	205	183	223	220	210	202	233	202	228	228	205	239	230	230	218	224	214	227	218	210	223	235	229	199	193	248	209	206	223	243	221	237	237	211	236	216	226	231	216	204	196	212	205	218	216	209	222	219	209	219	193	203	221	225	200	203	209	202	217	219	207	186	204	228	210	215	190	192	214	238	218	199	193	213	206	195	201	196	193	201	211	217	241	226	227	186	226	225	204	197	231	235	235	191	202	220	232	223	213	194	193	219	226	199	222	184	190	225	175	209	192	192	211	224	193	237	226	214	237	180	203	216	248	205	209	207	198	221	226	205	191	189	214	217	213	203	203	201	196	202	229	242	210	208	227	218	212	226	187	208	183	212	227	197	209	216	212	215	242	196	201	215	204	213	193	224	201	230	212	219	198	242	214	214	234	224	245	197	216	263	211	202	170	228	217	243	202	215	189	214	214	195	217	221	210	217	257	220	179	185	215	233	203	219	218	223	225	236	206	246	220	236	207	200	199	195	224	227	219	221	232	222	218	173	208	208	224	199	209	217	244	209	219	181	213	199	210	219	192	203	212	225	205	218	181	208	215	229	229	211	181	235	225	206	220	199	211	209	202	214	201	196	217	233	209	228	234	211	209	218	197	191	204	205	215	205	199	204	212	208	211	218	205	232	199	193	213	216	225	212	221	207	203	218	226	212	215	220	236	220	202	217	209	230	214	192	212	218	202	205	198	235	224	201	203	201	210	232	205	217	211	222	209	199	205	220	225	208	218	225	191	195	222	207	236	220	209	193	194	184	218	214	224	200	190	217	204	232	212	194	199	205	191	196	220	179	203	227	222	207	249	218	229	197	219	226	206	196	217	191	216	203	234	181	227	208	223	222	201	220	227	198	202	219	219	234	208	227	218	227	190	202	223	218	211	231	211	201	222	224	216	187	208	214	218	220	212	210	230	212	213	217	209	170	198	255	190	225	205	188	206	210	225	215	204	219	198	248	216	215	193	195	242	207	219	228	198	207	222	218	201	206	209	204	208	195	251	228	195	203	200	236	222	251	211	212	195	205	227	202	218	249	226	232	212	227	226	191	217	219	208	195	193	232	219	230	202	217	185	215	218	204	192	226	239	220	193	211	198	191	213	225	215	188	243	227	229	210	196	232	223	203	188	219	239	209	198	197	228	245	200	212	216	213	213	202	238	230	207	205	214	219	209	216	189	185	238	202	195	225	241	236	226	178	212	213	215	222	228	202	215	223	220	204	224	217	223	189	235	205	216	224	210	218	219	225	209	239	211	197	233	212	215	213	224	212	223	215	234	203	214	210	187	202	214	202	214	193	215	184	198	209	215	223	185	197	214	200	188	222	230	205	254	207	210	213	194	188	206	226	221	211	212	189	201	200	225	220	241	213	218	243	205	199	201	212	226	224	223	216	224	204	226	222	218	194	201	214	237	211	208	221	213	223	209	200	201	193	208	220	211	214	229	239	207	224	190	218	207	211	197	216	219	201	201	186	240
5399	9979	8563	4330	2869	2031	1580	1276	1083	941	833	701	630	608	640	572	547	508	522	493	449	419	477	416	487	453	427	416	399	410	393	404	410	410	394	390	423	421	411	387	433	369	410	364	412	384	390	400	404	378	393	441	390	367	352	408	408	408	427	398	403	392	413	371	386	415	348	390	399	374	371	419	389	368	395	379	385	406	402	397	347	395	363	389	410	412	387	376	369	368	415	384	360	396	399	390	383	385	401	380	413	364	371	360	411	410	399	378	378	414	406	389	377	401	363	423	380	391	373	400	376	370	368	390	381	373	388	376	394	335	368	393	406	402	383	371	400	391	356	370	378	370	398	373	402	403	362	386	380	366	377	359	393	367	350	352	373	359	344	372	359	379	366	363	398	327	395	343	379	352	390	354	397	391	396	393	374	401	359	404	369	366	382	389	392	361	365	364	411	394	374	355	433	347	385	377	382	373	368	362	372	408	402	389	388	413	388	418	400	415	395	370	405	374	395	382	373	375	366	362	384	358	351	378	394	390	409	348	371	400	410	370	377	389	378	391	375	403	407	396	408	339	392	396	377	388	410	385	385	363	402	408	374	385	390	388	386	395	403	403	408	347	355	350	371	365	366	398	378	371	385	369	380	393	348	395	385	374	347	370	330	385	393	376	376	362	366	365	373	394	375	348	404	386	402	375	356	387	371	390	382	356	378	394	410	432	364	410	357	399	372	400	377	404	393	356	344	360	345	350	414	371	366	370	400	390	399	358	374	371	371	372	363	366	397	361	384	377	396	379	389	386	365	391	406	383	431	399	360	401	355	358	360	357	329	374	440	393	386	359	407	427	366	395	406	381	370	398	377	379	377	369	360	389	391	388	384	383	385	399	394	382	378	379	363	374	384	388	343	382	353	383	370	365	377	382	379	376	374	366	368	398	373	366	385	363	383	405	390	363	374	366	377	382	400	375	412	393	383	345	369	368	406	346	399	370	408	382	407	372	348	338	339	327	396	363	381	359	394	371	384	383	380	378	391	363	405	359	400	411	416	397	394	385	385	353	396	389	371	365	383	372	377	368	377	354	404	364	390	421	420	343	376	407	389	389	356	388	390	384	354	379	429	384	369	361	429	353	388	367	395	410	387	376	383	404	384	378	392	348	377	405	393	367	384	406	365	399	378	400	389	383	353	390	389	393	373	381	400	400	384	399	337	389	407	402	423	358	400	370	411	358	426	353	373	385	398	392	424	376	383	433	369	359	408	347	372	387	393	384	357	391	382	366	399	390	372	372	390	378	361	374	401	387	369	422	383	393	399	379	369	349	387	369	385	401	368	369	407	375	391	368	385	372	380	404	392	381	415	385	383	386	377	370	358	392	369	343	416	394	384	365	365	436	417	387	386	400	430	394	390	372	384	383	398	424	398	395	386	377	337	360	354	389	373	413	394	384	351	353	398	349	372	372	343	378	363	411	386	420	408	359	349	377	375	404	406	372	371	387	366	357	399	370	335	389	419	401	384	359	394	352	383	387	383	357	361	387	366	404	374	413	371	367	352	403	407	375	383	380	364	377	376	383	376	391	407	390	363	347	378	358	380	393	377	374	397	385	400	344	374	379	366	386	374	382	353	403	362	369	390	391	377	382	351	362	380	367	358	384	389	392	373	396	382	358	403	388	398	332	362	374	364	364	386	413	360	367	406	354	393	392	391	366	427	436	372	374	354	387	380	370	392	364	390	410	362	369	422	372	388	384	361	392	378	392	370	394	365	395	405	362	348	398	398	380	385	384	349	405	401	383	373	360	391	380	399	371	353	395	391	373	411	391	362	345	403	371	404	393	364	379	348	400	421	370	387	394	396	407	382	393	357	369	380	387	420	397	390	400	348	372	373	363	406	340	361	395	404	377	414	381	348	381	382	388	363	351	376	397	361	391	353	399	415	382	352	342	377	376	376	387	367	394	386	415	376	391	392	354	394	405	381	365	371	370	378	352	377	383	370	417	351	360	397	326	397	392	403	380	401	391	381	355	385	361	367	397	355	385	380	393	377	323	339	371	381	385	379	386	401	358	333	396	362	413	375	352	363	378	362	388	393	402	405	383	380	362	397	422	370	393	376	384	394	360	401	420	372	396	374	386	378	408	371	382	370	401	372	363	337	406	389	392	380	364	381	404	384	386	390	390	370	346	391	372	386	353	369	379	386	381	348	406	349	385	375	362	389	364	385	375	412	378	372	398	365	344	385	382	392	370	376	373	370	385	337	383	348	406	397	395	348	374	383	379	332	379	396	426	400	380	389	368	390	379	404	369	380	366	364	370	374	358	376	388	399	373	404	389	379	381	393	399	403	390	378	393	385	418	362	388	364	361	373	406	379	400	372	368	391	385	337	385	353	397	412	370	377	403	370	355	376	343	404	376	357	336	396	402	392	381	410	369	400	361	394	347	357	387	390	382	386	388	403	386	386	370	379	366	407	377	397	385	387	390	350	406	390	386	365	397	336	362	393	428	396	407	377	399	382	398	353	385	355	350	359	405	380	404	390	375	354	391	371	417	381	366	390	393	382	378	401	365	404	381	368	384	414	387	399	353	413	408	378	383	392	353	389	392	370	347	396	400	385	411	400	381	401	366	392	368	357	381	367	390	383	383	381	424	388	367	356	372	392	386	377	396	380	353	368	387	410	378	370	400	385	401	398	369	353	394	373	398	398	402	362	380	381	392	373	386	379	370	360	379	387	387	357	391	393	384	386	384	384	370	382	377	412	366	394	371	391	347	413	412	357	399	399	400	402	373	383	396	374	340	386	366	403	364	372	397	371	368	389	368	409	395	384	390	374	345	362	365	367	345	390	384	362	367	410	376	390	397	381	382	396	391	371	373	392	358	357	397	378	417	375	401	389	383	379	394	376	340	401	381	378	356	423	382	374	350	349	355	384	392	362	390	346	404	385	391	369	383	377	379	363	381	390	377	388	380	384	355	385	390	389	371	409	371	358	364	370	369	378	381	380	418	383	394	365	377	374	387	387	394	387	380	356	387	404	377	382	379	382	372	390	363	372	370	394	373	379	396	412	375	391	403	385	369	397	379	394	357	413	393	406	372	384	372	382	386	402	392	391	398	352	384	403	362	384	355	361	398	411	340	362	432	418	406	378	390	351	370	394	385	396	375	368	385	408	377	391	396	366	397	405	381	374	400	371	438	394	355	391	376	361	359	349	382	406	415	392	365	386	335	426	366	373	403	354	364	379	406	394	373	372	380	383	391	379	353	358	400	368	390	390	377	393	358	371	408	349	404	398	375	396	377	429	379	390	347	349	368	385	343	363	379	384	392	416	407	400	375	404	379	423	371	372	368	390	384	380	377	393	378	384	381	391	405	373	384	376	394	376	379	378	400	397	421	368	386	382	392	391	426	425	364	392	382	374	403	396	381	397	413	376	413	357	373	368	391	379	375	380	342	378	389	377	379	377	365	381	365	393	358	364	406	386	426	386	362	387	393	355	385
23235	21236	28992	23770	21239	19893	1599	572	400	375	293	237	270	222	200	195	193	176	182	176	173	130	125	150	129	108	117	122	101	150	126	154	126	131	97	116	133	132	117	127	126	134	123	121	107	120	102	112	116	99	121	106	111	109	123	113	111	101	108	119	132	103	114	123	116	96	104	115	110	119	85	99	102	121	91	124	91	111	105	109	98	96	117	111	113	104	101	104	106	106	87	109	103	92	102	96	106	105	108	110	104	93	121	93	107	87	127	86	103	88	96	99	113	102	117	114	110	100	106	105	98	106	99	108	105	94	103	85	105	86	113	102	95	114	102	115	95	115	94	97	97	100	129	91	94	103	109	115	98	102	118	91	91	110	106	92	102	114	118	91	89	111	98	87	110	90	110	118	96	99	98	83	112	104	102	117	92	99	93	99	104	112	108	98	121	114	88	107	94	117	103	111	115	98	94	113	105	105	127	93	112	94	110	105	102	100	102	103	111	103	87	87	104	111	106	108	122	108	91	129	87	115	122	106	97	106	102	110	116	98	97	85	104	105	96	117	111	127	88	106	102	113	106	103	122	97	89	82	107	101	101	113	116	91	95	101	92	108	89	110	89	124	117	119	98	107	114	92	114	104	96	101	104	107	88	109	89	109	106	92	103	118	114	102	95	98	113	93	108	95	102	105	77	110	110	101	104	115	105	93	116	110	133	111	109	100	100	104	88	110	115	87	102	95	101	97	98	95	123	107	95	109	97	102	100	121	91	120	115	96	109	88	94	102	123	110	101	96	109	110	106	99	111	111	107	110	96	84	107	104	95	104	73	88	96	111	110	96	91	123	105	105	106	87	115	109	101	103	106	97	99	106	109	99	118	94	110	114	105	109	110	109	120	99	110	87	110	96	119	89	108	114	106	83	89	92	112	109	98	112	90	101	113	106	97	121	117	119	95	115	112	106	117	111	106	101	115	94	91	105	99	114	98	104	117	94	112	127	110	121	103	104	100	95	103	92	86	112	114	98	109	93	118	100	96	120	105	98	103	91	111	97	103	112	102	107	103	102	105	108	115	103	98	102	111	113	101	91	118	124	101	93	87	93	97	103	100	114	118	97	94	94	107	96	95	117	98	97	102	102	89	105	88	111	107	103	117	93	86	117	98	118	113	99	103	95	100	95	95	128	103	84	115	121	117	86	102	100	88	107	102	90	96	118	104	104	121	115	95	120	100	104	92	94	105	101	106	92	112	106	116	114	109	90	104	126	123	124	108	97	125	102	107	89	88	108	114	104	111	86	97	97	100	105	88	98	117	107	114	96	120	109	113	83	106	102	102	114	98	95	119	89	111	99	113	101	87	114	97	91	114	104	109	106	105	106	93	84	97	97	112	109	89	115	117	119	96	105	107	117	123	102	97	94	103	88	128	107	90	93	105	102	103	100	116	102	110	99	92	101	107	110	127	108	111	89	86	106	95	98	84	99	102	90	111	99	108	91	92	109	100	110	96	101	104	114	106	125	97	121	117	117	103	107	100	100	111	106	101	87	99	124	121	89	93	109	91	100	107	110	110	112	113	94	121	120	108	108	112	111	96	102	87	103	107	94	101	104	98	113	81	99	101	112	97	103	98	102	107	99	94	104	91	125	100	100	89	98	111	88	117	97	92	121	95	109	109	110	92	97	111	109	99	99	123	117	118	90	92	113	106	107	124	120	105	94	115	97	104	105	105	94	120	86	109	105	108	109	102	99	118	111	102	110	113	121	117	98	129	108	96	98	99	104	103	105	105	101	99	88	103	101	114	86	108	92	100	99	104	108	98	99	95	93	116	98	99	99	91	108	97	105	97	95	86	115	104	91	117	130	113	97	97	87	96	106	100	106	100	96	120	102	97	94	97	106	103	87	108	110	95	107	111	98	100	109	106	104	104	106	95	116	110	104	106	97	100	95	108	126	84	106	104	100	106	98	96	91	90	90	90	97	86	111	106	86	95	70	100	96	107	100	87	95	81	83	85	91	118	107	110	104	90	89	122	101	103	102	106	90	93	104	116	89	120	112	96	92	99	106	111	115	78	91	107	114	134	100	78	96	117	112	88	100	101	96	100	105	97	119	96	95	92	91	110	103	94	106	98	104	102	112	101	117	91	91	101	91	89	105	106	110	104	101	115	126	100	103	105	108	116	103	107	99	106	112	94	96	110	95	91	115	108	116	124	104	107	108	98	95	92	93	102	93	97	107	102	125	97	93	108	108	105	86	99	121	90	100	110	108	92	97	125	108	90	96	115	120	100	102	114	102	117	107	107	88	101	108	108	105	94	106	88	109	109	98	103	112	113	96	103	89	97	120	97	123	105	101	95	100	88	101	93	98	108	101	97	91	121	100	110	103	104	86	93	104	86	113	91	95	104	92	119	103	98	114	97	114	99	113	99	116	101	89	74	91	81	99	98	89	103	82	109	109	93	100	95	146	106	83	92	114	107	96	96	99	107	96	101	109	104	94	89	100	104	111	103	100	107	114	115	110	111	85	114	100	108	109	95	98	95	112	99	105	93	108	102	107	121	93	104	94	111	117	106	116	106	100	104	90	95	123	106	116	93	91	103	110	111	117	98	116	107	95	110	117	111	98	102	102	90	111	114	123	94	96	87	102	102	85	99	88	112	86	93	94	106	95	91	113	99	110	99	124	124	104	88	96	86	111	119	115	99	112	99	118	127	109	97	101	101	108	97	119	94	119	115	100	99	107	104	106	111	116	99	79	93	101	97	115	89	107	93	96	98	89	117	111	113	112	115	115	114	100	104	105	102	95	102	106	101	106	104	96	95	117	98	109	127	117	115	114	89	104	88	92	108	96	105	108	113	84	112	109	89	107	105	118	92	108	97	100	78	111	96	100	98	117	113	92	96	95	104	105	117	98	90	117	95	105	112	107	109	102	106	114	93	112	87	106	91	94	110	117	101	105	81	89	103	104	110	111	99	88	90	94	89	113	93	108	97	103	91	92	111	109	104	85	90	104	112	122	98	66	114	107	104	124	99	114	105	107	99	99	110	96	89	115	120	102	113	109	102	109	127	105	102	109	86	97	88	113	102	102	91	115	104	99	91	87	103	93	111	95	100	94	106	100	85	102	94	106	91	98	103	104	100	102	93	110	99	96	104	92	92	96	109	99	111	96	111	105	117	109	104	112	110	99	111	94	123	91	101	121	105	108	97	97	112	106	120	108	92	103	87	101	97	99	99	106	104	92	103	98	96	102	105	117	97	98	94	116	91	106	98	107	98	98	115	109	108	119	107	93	105	93	109	117	122	107	108	109	94	88	108	111	104	95	111	113	105	102	101	104	104	106	97	96	74	108	116	124	100	96	121	111	124	108	107	107	97	100	96	111	122	106	131	109	96	100	110	109	103	112	91	104	104	123	119	109	107	96	99	120	106	102	89	93	92	107	100	103	101	115	102	103	105	102	120	115	109	88	91	117	128	93	92	107	108	107	98	93	88	113	99	116
7669	15988	13407	7196	4657	3252	2412	1883	1400	1145	1029	891	774	697	634	543	463	448	429	394	350	354	329	322	318	296	288	280	278	275	281	300	238	279	248	275	228	229	195	240	217	224	213	227	231	213	247	198	197	213	217	226	204	186	211	170	223	198	236	182	191	197	182	183	204	202	193	178	211	214	173	211	203	190	199	187	176	173	178	192	192	205	173	192	215	170	180	205	171	195	199	175	211	186	192	190	207	196	197	177	175	190	183	204	200	184	186	196	191	195	181	199	191	179	183	171	183	185	187	175	188	173	179	187	181	184	197	185	188	188	195	222	173	191	187	192	185	177	189	172	204	199	163	177	187	202	180	188	171	213	193	185	173	198	183	202	194	182	207	192	165	187	170	194	190	191	198	195	204	194	190	191	186	207	174	190	184	180	186	164	177	204	200	184	198	188	182	168	188	205	193	197	194	214	177	171	184	195	187	184	183	179	191	164	173	193	188	167	190	202	202	212	200	177	164	191	215	206	181	169	206	177	183	184	189	191	197	175	189	204	180	215	191	197	181	177	191	181	201	181	208	184	184	184	186	200	191	179	182	182	202	182	185	202	180	174	190	181	171	175	177	188	178	200	181	210	175	201	192	184	180	169	213	196	203	191	197	196	199	189	183	180	199	195	193	193	181	198	183	195	204	178	177	198	186	173	194	170	169	186	164	180	187	210	207	177	209	179	160	201	159	183	193	191	197	195	179	186	170	188	175	203	174	168	186	199	188	181	203	174	186	173	218	185	196	174	179	204	185	174	193	190	203	182	189	193	176	186	153	185	207	186	183	189	183	194	178	187	192	174	201	194	207	181	202	182	186	188	170	201	179	186	171	175	176	168	193	205	177	194	208	193	192	165	192	174	186	194	201	159	185	187	203	201	202	206	194	193	185	153	203	168	188	169	183	151	200	173	201	176	195	189	195	198	190	173	188	161	188	179	199	167	204	201	210	178	195	184	185	189	170	180	181	191	192	184	211	169	178	162	218	182	196	190	150	180	189	171	205	181	203	174	159	175	181	190	206	175	175	180	161	186	201	179	184	170	182	207	190	186	189	190	170	198	183	174	190	177	186	172	188	173	172	183	164	185	209	190	156	181	155	194	169	191	187	172	204	223	183	179	192	178	190	180	167	188	197	178	191	178	176	177	186	169	184	189	190	176	179	196	195	192	222	184	196	199	196	188	188	199	173	185	207	188	186	192	193	186	212	207	199	168	196	175	215	175	181	200	168	191	194	162	194	183	203	172	188	199	145	173	161	196	170	171	192	171	164	197	166	192	191	169	186	214	173	203	190	166	181	165	193	186	176	191	169	172	199	192	198	192	198	172	211	171	193	197	172	164	197	170	187	197	203	160	164	195	211	185	200	209	187	174	181	151	188	188	191	172	181	200	173	186	173	193	172	196	188	165	186	194	202	201	191	170	170	172	200	188	167	204	191	184	177	190	188	202	179	194	193	177	181	145	201	195	180	150	176	177	162	179	175	181	175	162	163	180	183	155	193	173	152	185	193	196	164	186	183	188	168	222	190	207	193	171	165	178	214	164	169	199	199	178	192	200	174	184	195	171	188	190	186	173	178	170	153	182	192	189	166	183	165	183	186	184	185	177	206	189	196	206	173	189	155	180	198	179	193	181	193	204	178	175	168	164	188	185	196	188	210	186	191	199	165	215	189	167	181	178	196	176	178	171	175	197	184	182	189	189	195	203	186	176	178	201	184	180	204	165	167	169	189	185	198	187	162	183	171	173	196	181	185	176	188	195	190	189	196	187	177	207	167	171	177	218	185	202	194	169	188	202	204	168	175	177	218	175	224	187	216	185	178	176	181	169	178	185	177	183	181	188	191	170	187	174	165	200	212	174	167	172	180	167	179	195	188	181	174	184	186	182	184	193	164	186	193	173	185	168	179	190	213	175	164	177	200	162	174	187	177	202	186	178	162	176	198	200	184	188	198	198	194	181	193	190	186	209	174	185	191	165	188	195	198	178	205	182	197	164	201	202	175	161	186	191	196	179	199	191	170	172	194	200	204	206	182	195	185	179	179	190	179	193	203	192	146	193	148	188	193	184	184	171	180	168	175	188	185	189	161	189	188	182	207	192	186	175	179	191	172	198	176	175	174	190	178	174	173	174	182	171	191	177	175	206	185	181	194	190	188	214	196	189	174	173	172	187	189	184	171	177	181	181	163	187	189	191	193	167	191	177	209	187	217	189	193	191	171	206	181	197	208	178	199	186	169	172	188	190	178	171	190	183	207	186	185	191	190	179	202	170	197	191	183	186	188	206	186	191	173	190	204	188	200	198	185	163	214	179	181	188	177	162	189	197	199	192	189	210	169	191	193	176	186	197	183	182	196	174	192	181	203	180	201	210	197	181	184	168	187	195	180	182	187	165	176	211	183	191	208	191	177	194	201	194	183	167	199	180	175	187	183	203	183	188	210	172	182	198	194	183	167	196	212	200	174	184	182	191	194	189	197	187	190	175	180	190	174	185	182	186	202	193	185	158	213	181	177	193	184	191	184	178	177	201	195	180	185	192	180	183	187	192	198	210	195	188	183	166	213	170	166	172	192	191	185	177	196	174	177	189	183	194	188	207	198	187	165	175	180	202	213	187	188	176	191	180	168	180	187	166	198	153	194	213	186	179	176	194	197	180	194	185	188	198	189	178	176	187	200	162	173	193	172	160	203	217	187	161	193	174	174	175	169	188	157	187	205	180	183	181	179	190	182	172	199	185	182	185	201	175	194	198	190	202	186	195	189	163	188	200	175	200	167	189	178	180	200	169	187	204	212	174	205	182	203	163	181	195	171	202	190	192	150	184	190	170	204	187	199	201	185	193	198	200	174	161	157	189	178	209	164	178	185	199	201	159	167	180	177	198	190	192	197	168	192	205	192	189	181	162	185	189	209	169	202	177	192	184	217	170	188	182	167	172	185	186	190	167	200	167	190	166	178	178	167	178	154	210	175	181	178	174	161	212	177	198	170	173	190	199	198	169	184	180	193	192	192	174	190	164	178	181	198	180	194	198	187	193	202	175	195	212	197	176	206	182	191	183	184	188	201	161	182	185	197	154	177	190	204	210	194	152	206	174	190	205	196	175	195	203	183	184	167	199	195	181	184	197	177	188	191	210	218	187	182	161	213	175	174	162	167	171	162	193	182	171	180	174	157	165	193	184	181	180	175	152	211	207	200	179	180	210	209	149	203	177	163	184	196	199	174	212	163	159	174	180	174	197	209	189	168	161	195	204	171	178	194	210	170	198	190	193	200	205	199	194	163	184	176	172	192	178	180	206	177	194	177	200	166	171	181	185	194	176	193	160	204	199	169	182	169	183	181	182	207	186	190	180	198	163	188	187	190	191	187	188	190	201	185	154	176	206	206	211	184	203	171	167	173	197	174	181	159	164	166	168	199	176	162	191	207	177	184	177	171	193	178	202	207	202	182	183	189	205	176	169
26501	19960	6004	599	359	346	326	319	299	323	308	275	295	284	283	329	302	289	275	296	277	284	273	299	305	283	274	291	301	311	315	335	281	248	294	284	310	296	283	309	293	287	284	290	292	288	278	311	302	287	280	297	301	290	293	266	277	293	302	291	279	291	287	320	275	297	296	293	284	309	306	280	306	299	297	292	305	288	301	312	275	293	309	294	286	272	258	304	335	288	299	314	252	291	331	290	311	276	300	282	300	275	307	299	290	277	293	316	293	320	299	265	308	262	308	297	275	318	303	289	324	288	307	262	265	277	265	293	322	300	274	309	292	306	277	289	271	278	296	310	274	309	278	279	310	293	279	284	314	300	289	308	305	308	275	296	303	279	292	303	293	293	294	306	299	290	297	270	289	277	292	314	296	277	292	275	310	282	305	309	280	324	274	281	287	324	270	276	301	310	284	267	269	291	293	307	301	292	292	288	268	297	278	292	289	284	304	291	313	316	338	298	311	301	311	278	284	260	309	296	292	295	289	318	285	280	291	271	265	313	313	289	273	282	264	284	289	319	266	291	298	313	321	310	280	271	296	276	313	284	284	299	297	303	299	308	282	268	302	272	293	279	298	291	323	272	283	300	311	297	319	305	269	318	249	291	300	317	305	284	272	270	317	312	299	288	264	307	285	304	249	287	272	266	294	288	300	290	307	292	296	296	300	310	291	286	319	325	296	310	274	283	317	331	281	320	276	302	283	306	292	284	283	331	285	286	280	303	308	311	304	278	291	283	297	295	314	285	297	275	308	286	319	306	284	287	278	302	303	278	285	300	313	285	283	275	296	317	292	282	274	301	310	306	313	274	317	281	313	285	299	294	296	266	290	246	300	285	289	322	260	274	298	285	306	315	276	296	318	323	281	288	306	280	291	325	294	309	317	281	285	295	304	284	306	294	313	304	316	313	301	305	309	268	284	331	276	319	309	300	309	292	313	302	284	307	280	260	304	278	311	291	293	268	325	290	287	312	294	299	293	313	257	282	307	304	312	289	320	301	286	286	291	302	316	281	278	291	277	302	273	263	294	317	279	272	298	306	320	309	293	252	303	301	307	300	293	288	269	328	319	282	266	292	317	293	283	291	272	295	300	292	304	289	295	290	296	276	317	281	301	270	312	294	314	307	308	265	284	262	293	291	306	297	304	287	274	303	284	311	266	333	311	287	335	299	297	276	297	304	283	300	292	318	271	270	308	276	314	284	276	303	298	273	316	303	295	323	310	296	289	316	328	281	277	277	294	292	311	320	309	281	325	284	316	289	309	283	301	306	302	297	292	283	310	291	295	274	287	276	295	290	276	303	309	274	320	296	279	303	265	287	333	291	281	277	285	330	278	315	310	304	283	331	276	281	295	286	311	299	290	279	285	299	279	311	296	289	279	283	259	280	331	292	277	276	303	289	309	308	300	271	277	325	324	310	263	292	330	266	290	283	304	327	306	324	297	297	349	275	275	304	285	314	303	293	307	301	289	316	293	280	248	277	309	313	303	285	317	321	312	315	279	292	269	292	283	284	289	304	286	272	307	283	277	284	301	277	274	331	286	292	328	269	275	261	294	303	289	293	297	292	276	284	279	328	305	279	302	284	301	283	295	283	274	283	317	279	274	289	295	299	295	293	305	303	268	303	271	294	263	291	292	298	309	294	281	301	309	271	288	295	310	297	279	313	297	267	270	284	272	299	282	271	289	286	289	304	318	279	308	266	313	263	291	314	304	326	287	318	334	285	294	271	309	309	284	275	295	290	309	304	281	309	300	286	288	342	288	283	278	263	327	266	284	287	271	269	290	263	300	280	293	303	279	307	292	287	298	286	264	293	291	275	297	311	305	303	259	301	320	310	301	297	271	318	315	333	292	263	274	309	291	296	279	300	283	286	279	299	306	280	292	290	317	285	261	310	298	301	306	296	283	309	314	317	293	282	319	276	288	308	285	312	283	320	286	297	256	278	300	305	285	269	310	289	275	286	281	304	258	304	267	303	313	314	310	274	300	326	287	306	326	300	272	333	290	293	274	283	321	299	274	280	295	288	303	282	301	280	315	279	261	263	306	331	304	299	309	293	305	301	314	322	293	291	285	287	286	296	308	323	306	289	283	300	291	272	307	286	292	276	302	265	291	284	292	294	281	286	304	272	332	269	275	301	296	310	301	286	291	273	319	314	260	282	288	290	325	299	289	298	277	312	265	271	302	308	284	263	282	293	290	266	315	299	281	287	311	286	285	304	293	313	306	317	309	284	304	323	333	305	294	316	293	304	303	266	299	283	312	263	341	269	306	281	302	287	280	295	300	263	284	318	257	293	291	293	302	273	286	292	314	298	304	282	296	272	301	275	299	306	306	291	296	252	282	285	296	296	296	291	320	282	300	301	306	299	301	268	310	298	290	326	265	310	271	260	301	317	297	309	303	286	300	271	298	309	269	297	271	281	307	306	278	315	287	319	317	292	273	290	293	307	296	342	300	283	274	285	311	266	323	300	309	309	297	299	281	331	311	308	283	274	309	275	304	312	314	291	307	313	307	305	287	293	284	272	295	284	300	309	266	287	302	306	306	291	285	286	284	293	310	303	290	298	293	324	293	274	279	285	293	273	297	292	287	299	307	283	328	299	295	270	299	287	273	293	305	265	324	339	278	281	259	300	290	281	294	283	311	286	267	289	298	312	273	286	314	282	306	275	290	268	294	282	299	290	293	328	275	315	299	269	292	284	285	314	319	308	273	313	294	312	266	285	290	281	264	291	297	293	299	290	270	313	294	266	326	318	277	276	310	307	274	286	276	297	306	271	312	286	301	300	297	293	290	263	274	285	301	306	259	299	317	284	274	299	281	288	281	289	266	296	320	284	314	252	265	280	293	298	279	317	282	327	258	273	293	273	317	298	311	290	269	312	309	314	284	287	311	304	274	325	286	279	313	278	332	274	290	278	279	268	276	279	282	290	288	300	280	312	314	288	316	303	299	306	301	293	300	305	320	275	309	311	319	318	291	311	319	282	290	285	280	271	300	289	311	310	285	289	283	293	301	274	299	281	298	264	313	260	304	294	280	279	296	287	281	264	248	261	327	328	303	302	286	281	279	291	340	319	281	284	315	313	310	299	272	307	281	290	272	302	289	276	286	273	277	307	282	317	313	286	310	254	300	302	262	302	287	303	282	291	289	305	279	316	266	309	284	299	296	280	300	323	263	276	307	300	282	279	297	304	312	267	280	288	286	275	295	284	294	353	295	286	307	295	266	284	308	282	271	295	281	323	286	303	270	291	272	290	281	310	320	316	282	302	292	267	291	278	313	298	329	302	313	295	301	316	295	291	281	289	300	275	311	287	285	294	291	301	300	330	301	309	299	309	300	307	288	272	285	243	305	299	305	283	276	302	317	299	282	305	322	290	315	322	330	304	272	285	297	285	298	340	284	258	292	311	304	273	307	310	276	319	269	280	285	309	297	287	278	246	296	300
3975	1464	1194	848	706	666	645	565	613	511	550	597	525	530	558	533	532	536	510	487	518	491	482	483	506	544	517	512	514	498	513	536	506	484	500	507	535	512	528	536	488	542	524	518	539	516	540	512	512	533	538	525	500	521	489	497	518	538	515	522	499	565	525	491	565	497	511	524	526	488	482	509	478	505	527	476	519	523	498	508	502	526	533	525	505	515	543	593	515	480	520	511	541	518	514	522	547	494	524	519	544	515	518	468	499	534	462	498	490	479	564	513	509	490	493	510	517	515	513	495	489	529	477	510	538	507	510	554	542	566	521	514	491	533	525	532	538	477	509	485	505	542	530	516	511	472	527	499	485	554	522	525	521	520	510	483	471	563	500	536	540	529	518	512	477	513	518	523	501	526	543	532	486	515	531	516	506	477	489	509	502	500	534	527	552	510	506	534	531	517	487	483	518	498	547	520	534	493	540	509	525	475	504	515	505	509	493	535	517	485	495	518	507	527	513	525	545	502	544	487	483	533	515	532	507	521	514	494	535	497	499	548	475	526	546	519	504	472	503	499	471	564	470	523	522	520	505	501	482	506	512	512	474	504	508	489	502	475	539	565	526	497	511	489	539	458	536	500	506	513	550	565	482	502	513	491	508	479	504	496	523	476	511	480	520	511	519	497	505	525	525	544	510	489	494	501	515	531	467	474	513	501	531	522	522	506	551	523	469	524	512	496	521	495	509	556	490	519	508	540	518	488	493	488	492	520	519	493	501	479	498	485	486	507	509	508	493	504	553	470	512	486	491	535	481	523	525	523	531	548	542	517	568	521	524	515	480	530	465	541	537	584	558	499	502	496	494	482	484	502	526	544	498	520	525	516	544	507	498	515	519	527	507	513	528	513	483	534	512	542	525	510	498	474	536	517	525	574	510	517	534	510	499	489	515	510	547	509	505	522	506	553	517	492	504	545	548	477	455	507	500	541	520	536	503	570	519	527	532	505	522	534	521	525	499	511	529	471	496	493	519	506	506	559	518	504	473	578	544	525	544	480	512	542	512	496	508	514	533	491	457	535	490	529	558	508	478	503	510	494	497	508	539	507	513	475	510	501	560	519	499	490	502	561	524	457	528	510	501	525	479	523	506	490	510	534	527	544	536	503	554	534	542	528	475	535	477	470	527	494	519	478	506	513	534	544	521	523	526	511	528	508	549	468	513	502	548	506	497	522	510	490	529	537	573	485	542	511	484	501	509	550	480	497	541	560	445	494	516	507	513	517	490	505	519	600	528	489	540	489	488	493	477	508	525	505	473	513	535	515	520	517	513	496	500	531	518	524	532	472	500	532	514	520	522	522	536	516	522	487	559	527	478	486	511	516	533	529	489	502	478	474	489	495	527	466	527	479	540	525	518	497	545	525	520	503	521	482	521	506	492	530	463	496	522	509	498	525	501	486	483	498	533	534	490	484	524	504	521	512	493	531	517	549	544	512	502	529	509	542	491	529	556	507	496	527	530	487	519	499	532	525	517	524	504	513	532	503	519	517	551	499	506	503	530	539	542	539	500	499	528	531	536	514	508	501	485	524	477	506	553	543	510	500	538	535	475	544	516	523	524	532	467	560	541	477	472	528	485	589	485	533	559	505	540	516	497	497	506	510	505	509	511	521	485	550	553	484	514	517	497	532	533	553	503	530	502	544	561	492	498	505	540	542	509	500	498	523	547	498	487	538	520	490	538	565	506	513	581	503	534	543	507	566	511	512	505	512	521	529	532	521	516	511	533	526	526	533	494	576	474	499	513	547	472	511	554	520	463	500	455	480	536	507	505	550	512	494	556	512	550	474	535	506	499	510	514	497	559	496	537	535	518	532	535	507	530	525	487	487	495	514	535	528	529	492	485	526	493	543	548	504	502	522	531	525	526	521	480	530	501	541	492	525	512	515	548	540	515	520	531	518	541	515	519	499	490	511	516	536	489	490	460	475	536	530	517	492	533	503	502	571	544	494	510	506	482	472	500	518	531	516	499	538	521	468	510	477	516	523	559	535	507	504	520	509	514	522	544	532	520	493	515	489	498	528	508	496	553	490	505	508	552	509	527	542	524	524	504	527	487	523	501	525	502	501	531	493	539	500	477	508	550	513	555	515	517	487	510	513	517	510	513	522	467	520	462	531	494	499	552	498	517	497	499	505	490	498	563	520	505	531	537	520	497	502	529	452	503	489	494	548	502	508	532	523	520	544	519	479	542	524	495	498	534	529	495	543	521	501	490	521	478	493	533	506	505	532	494	479	482	521	525	472	476	547	472	503	507	517	519	526	553	525	508	546	531	528	511	494	513	539	512	556	512	495	512	528	527	530	496	536	550	454	498	498	511	513	515	517	517	519	497	450	527	493	521	490	542	504	507	519	547	523	541	505	530	459	503	490	531	498	518	505	562	510	521	525	546	518	469	484	529	497	502	542	530	523	516	527	493	538	499	534	562	496	513	548	528	531	529	485	492	542	500	504	486	545	550	472	466	505	491	559	541	462	513	517	484	515	534	529	562	514	534	537	538	517	501	511	479	555	516	505	530	503	521	484	483	513	521	515	490	536	535	495	502	529	512	548	520	494	493	534	467	540	442	524	498	559	512	516	491	488	517	502	489	516	541	500	464	525	541	502	498	540	533	514	488	548	523	524	527	492	542	538	484	522	534	476	523	507	512	518	508	522	551	585	482	493	523	508	508	488	547	497	511	518	528	507	560	495	464	495	544	538	518	494	545	503	486	476	551	481	497	522	519	473	551	527	515	497	558	512	529	466	511	541	498	489	522	492	552	550	509	498	495	527	535	535	469	507	549	519	471	505	524	493	499	492	506	515	510	483	483	522	469	499	521	524	549	520	546	462	513	512	509	504	501	516	507	551	526	537	482	530	504	509	489	507	547	488	481	520	518	505	509	517	526	468	494	486	526	528	523	500	512	526	525	522	530	531	516	507	468	535	563	486	512	548	514	578	538	544	553	528	546	569	502	553	510	557	512	493	533	506	488	535	501	533	504	524	503	497	491	491	495	514	493	533	524	535	505	485	520	497	517	533	497	490	481	518	489	491	530	503	497	504	510	491	513	500	525	514	528	556	530	509	510	511	536	548	496	560	521	516	536	511	569	509	471	500	505	513	563	479	496	526	511	502	508	472	523	535	545	505	525	514	520	520	523	508	502	525	514	531	515	479	503	502	481	495	486	527	505	514	500	502	493	525	539	561	486	536	506	508	517	473	538	533	549	537	497	528	512	503	502	549	509	571	501	534	511	510	526	555	539	532	496	515	498	481	524	537	484	510	479	530	530	491	510	514	486	529	474	507	561	517	479	529	513	508	510	505	548	506	524	501	534	565	500	513	502	518	488	524	524	509	514	501	497	492	519	470	504	509	482	482	553	550	516	516	512	502	490	551	492	496	532	492	478	534	493	492	527	496	496	481	521	527	542	524	520	544	532	525	461	516	483	539	517	508	544	486	535	503
24055	21236	28427	24339	20739	2479	672	488	361	364	344	269	290	266	252	256	241	260	244	262	284	251	233	226	228	239	244	241	223	236	209	198	235	204	222	211	226	212	219	210	231	220	218	231	223	198	227	218	219	218	211	207	201	215	207	214	243	215	205	232	216	202	213	221	213	233	214	208	243	204	243	208	226	218	232	204	210	239	218	234	215	211	225	236	199	208	212	195	223	215	219	210	216	216	208	226	222	211	199	211	213	218	225	233	180	215	204	211	207	236	227	220	249	208	222	204	197	194	193	184	227	201	205	241	215	236	213	235	213	209	206	226	209	197	188	197	218	237	191	217	205	225	207	222	222	224	201	193	200	207	190	217	208	225	206	220	220	203	207	218	210	205	207	195	212	191	227	218	234	199	228	234	210	239	206	203	238	205	207	232	222	186	211	199	248	203	238	206	227	220	193	218	234	201	202	230	222	201	231	198	196	217	225	205	211	236	213	220	192	228	235	219	202	221	209	219	207	200	209	207	220	200	205	200	221	226	216	224	227	212	230	228	194	197	202	241	202	213	216	219	225	207	202	243	214	208	221	199	210	225	207	224	236	197	200	228	202	228	209	226	208	239	203	231	214	217	250	201	226	219	231	238	223	214	213	205	187	199	216	221	203	222	219	224	225	217	206	220	201	183	206	220	228	209	204	220	218	221	187	223	199	223	194	207	200	208	216	188	208	190	221	197	239	219	215	204	184	220	245	218	197	206	206	209	216	202	212	209	220	191	219	199	205	222	216	182	203	216	206	213	193	218	219	207	229	262	224	220	239	219	211	200	213	213	252	215	239	218	218	238	193	228	205	207	192	233	180	223	201	215	199	233	245	193	228	219	208	225	214	244	215	198	219	207	188	224	221	208	210	211	200	229	205	251	209	216	223	221	218	225	236	199	213	205	199	205	212	217	218	211	205	215	229	207	236	212	209	196	225	185	192	225	223	236	225	193	231	196	196	193	189	236	182	196	220	232	231	211	196	192	193	213	204	201	236	190	212	228	203	208	216	190	220	202	214	229	215	183	196	213	217	201	209	197	218	188	206	199	229	207	237	233	221	197	213	224	215	205	215	202	213	203	219	214	195	211	247	199	188	181	167	197	210	192	230	195	207	197	210	214	218	233	244	235	222	192	192	236	225	217	217	220	226	235	217	217	196	211	204	211	198	227	225	222	210	236	209	220	222	195	215	223	211	213	205	195	250	214	212	194	218	213	202	181	217	184	207	214	203	191	205	200	217	223	233	192	193	196	232	228	188	207	207	187	202	209	232	191	204	216	194	200	209	219	214	232	213	215	227	213	222	226	188	219	214	193	218	206	221	214	208	225	186	205	196	225	207	211	223	227	195	205	198	211	215	206	191	196	204	209	207	203	189	217	206	225	231	199	230	211	226	230	227	215	216	187	210	211	210	222	247	224	191	207	240	236	235	204	170	226	185	200	203	223	202	216	208	189	202	215	207	203	224	245	242	203	218	223	222	196	228	231	235	233	221	239	210	206	238	207	210	226	222	201	229	222	179	207	216	215	206	221	195	200	235	218	210	226	206	210	217	218	206	199	221	218	234	215	215	200	195	191	218	226	193	213	240	228	226	224	219	228	185	223	223	221	211	188	214	187	218	211	181	218	220	226	213	229	205	197	233	206	230	200	221	197	217	211	217	202	212	221	221	178	235	211	226	211	203	235	191	233	213	201	219	203	186	194	225	218	205	220	202	213	211	202	232	220	217	226	236	203	204	204	222	183	211	201	231	187	201	230	210	199	211	190	227	183	218	215	207	243	215	234	205	223	232	204	199	205	238	212	198	204	209	211	220	214	211	219	206	206	190	221	223	243	218	196	228	225	204	196	188	189	204	219	235	192	203	223	230	216	243	213	207	223	228	207	223	246	209	206	214	194	201	190	209	223	195	214	239	196	219	212	196	238	188	210	211	211	234	208	228	218	192	232	214	214	218	213	231	208	182	207	220	207	199	210	235	249	222	199	247	199	193	217	204	204	216	227	215	220	195	200	226	222	221	216	244	241	211	211	218	239	206	216	198	206	234	217	187	223	232	212	215	203	211	242	203	198	199	236	224	218	191	212	215	213	203	199	211	203	200	208	227	209	188	208	216	216	207	237	220	223	210	236	201	217	208	214	225	222	247	214	212	196	208	233	241	215	191	230	200	245	222	209	231	217	238	193	189	215	217	215	225	223	205	193	197	222	227	213	223	212	228	242	211	204	220	197	204	202	211	215	225	248	192	200	218	197	221	219	206	202	204	209	209	240	209	224	212	196	220	196	199	199	211	226	182	245	217	228	217	187	206	203	207	222	191	221	218	242	210	227	196	204	199	216	211	242	192	195	209	208	216	180	182	215	226	230	220	215	200	213	198	216	204	237	209	216	218	169	215	207	216	233	224	207	205	238	186	216	194	222	186	214	208	223	211	212	226	190	206	218	211	202	209	199	198	208	204	201	210	243	212	210	215	202	189	210	202	184	214	227	211	214	213	241	235	239	203	214	232	236	214	199	212	207	233	207	250	209	200	212	201	220	193	221	215	231	218	213	235	204	221	203	220	218	203	209	227	209	190	194	213	226	204	233	217	231	203	225	216	207	223	188	219	221	228	205	211	208	193	211	213	229	202	214	236	179	236	224	227	199	191	207	209	220	201	210	203	216	199	231	238	194	201	218	215	232	215	218	219	213	220	210	192	197	204	223	225	196	226	223	196	222	215	200	220	218	217	177	238	204	206	216	224	207	206	182	178	225	218	226	213	213	207	221	205	190	222	175	211	189	189	208	250	203	209	203	205	217	178	219	215	217	244	190	175	200	186	216	204	200	220	206	213	216	197	196	215	239	206	227	203	218	201	187	195	197	168	205	227	238	207	210	225	214	220	219	209	214	197	200	228	222	210	219	201	204	218	215	199	188	226	223	212	223	215	184	205	191	207	203	207	209	203	198	238	218	228	235	201	232	213	227	214	204	210	228	234	214	200	182	202	211	193	212	201	231	208	188	232	196	218	200	207	248	219	203	194	183	231	211	214	215	191	198	228	212	207	201	215	213	214	222	209	192	187	198	235	208	185	213	241	219	214	212	237	227	202	213	243	219	202	196	211	172	229	238	211	214	212	237	216	211	208	197	197	211	220	196	201	216	232	200	207	203	241	205	190	224	200	215	215	224	203	226	202	211	198	213	242	239	194	201	229	223	185	214	207	218	244	237	193	188	197	249	222	190	224	214	238	220	235	172	204	199	208	209	221	179	216	210	191	202	221	249	215	235	191	194	229	236	203	226	193	208	228	215	199	199	218	219	195	210	211	203	194	206	216	230	244	209	228	221	233	186	206	206	195	184	196	204	224	213	192	248	213	191	231	221	212	198	237	198	234	218	245	222	226	234	211	196	209	200	233	246	208	192	217	207	210	188	195	205	227	223	225	200	229	213	221	222	223	216	185	220	247	209	210	214	229	203	196	233
5352	10197	8653	4398	2925	2099	1575	1285	1051	860	857	730	661	623	605	542	546	447	515	461	474	484	462	453	451	476	404	436	399	387	409	370	411	368	419	414	395	392	433	392	360	410	363	406	401	407	367	418	380	367	419	374	394	388	401	433	376	363	406	386	326	401	374	400	421	365	381	381	401	372	401	387	384	374	371	361	394	362	377	395	424	368	389	361	352	417	403	348	418	396	383	390	380	361	354	374	403	424	388	369	411	385	370	370	375	372	431	370	344	359	376	366	386	389	365	389	351	359	372	365	364	350	392	382	342	386	372	379	365	376	361	373	375	391	352	365	337	389	372	382	391	375	350	371	380	366	374	348	390	386	343	400	382	375	377	381	399	345	355	384	396	398	389	385	383	396	415	374	392	365	354	375	407	353	378	361	377	384	369	385	384	355	377	383	366	381	388	367	366	358	401	425	363	401	374	386	375	375	384	388	365	366	386	346	403	374	346	372	360	349	377	370	395	354	358	360	413	353	375	354	353	355	376	389	378	375	372	400	368	403	378	383	342	399	400	409	361	384	379	402	371	385	390	379	391	372	367	384	384	382	375	366	379	376	350	348	393	364	343	372	367	367	408	362	367	376	397	354	359	364	341	363	401	358	361	387	368	380	386	397	406	392	361	385	398	371	344	392	368	367	389	341	368	389	389	380	350	398	411	376	369	404	383	399	400	388	345	362	393	361	411	374	354	402	381	374	366	381	361	403	359	377	380	340	367	354	390	389	370	373	397	384	377	387	350	421	393	372	388	404	379	382	379	370	430	378	375	378	360	350	358	389	402	346	353	373	366	373	401	378	379	383	377	376	380	351	333	382	369	366	382	382	394	414	376	385	379	372	386	348	397	368	349	379	389	376	379	387	366	369	388	404	400	352	400	392	393	408	356	363	396	370	395	404	382	360	375	401	338	367	328	366	386	378	388	375	353	411	388	400	366	365	371	375	375	362	372	406	411	347	391	339	402	378	349	361	381	402	369	354	397	388	386	391	352	383	377	333	393	373	366	362	396	366	380	387	384	413	399	390	370	391	372	413	395	362	340	353	383	366	387	377	405	367	403	379	378	416	412	392	379	387	371	375	383	380	373	406	395	400	388	419	365	353	398	350	365	350	408	418	353	385	383	400	401	377	392	333	359	357	359	350	389	373	371	385	374	383	366	385	378	358	366	343	378	379	399	372	360	360	391	393	354	358	377	384	408	368	415	389	380	366	355	403	383	400	372	363	381	457	395	355	406	380	391	349	428	379	347	393	366	369	366	333	383	346	362	383	408	363	389	364	374	395	387	360	361	371	378	390	398	374	387	371	390	394	395	391	391	386	384	364	372	401	365	373	327	387	377	395	362	359	355	368	357	404	397	348	363	380	366	368	344	384	342	397	390	390	342	397	373	384	383	375	388	376	376	358	404	391	356	368	326	346	403	385	386	380	375	351	375	380	394	353	399	379	385	332	355	360	390	378	369	400	349	381	410	362	367	371	387	355	404	399	382	413	382	388	370	380	362	400	421	390	355	366	347	365	388	387	394	353	362	397	370	387	388	369	382	374	352	393	361	362	382	411	389	364	370	370	373	389	395	388	382	377	365	357	332	397	397	339	365	420	397	407	399	356	359	365	384	367	387	378	376	392	397	387	416	375	404	419	367	373	405	371	389	393	403	374	378	386	359	354	370	413	354	396	350	371	373	397	349	379	376	409	360	337	372	379	375	360	381	384	362	334	372	341	378	362	361	389	379	405	382	410	380	360	411	399	375	382	363	378	419	416	378	397	338	345	386	381	391	399	423	387	347	381	389	392	423	398	375	365	393	375	390	344	368	389	362	388	394	403	351	399	385	378	383	366	374	379	381	389	375	377	393	356	367	377	419	395	383	391	367	345	354	364	378	425	373	406	410	390	395	397	386	366	381	435	364	390	396	397	362	385	364	394	373	393	357	383	398	380	396	384	344	360	406	373	372	375	356	406	390	389	383	363	403	405	369	399	404	362	364	382	365	393	407	377	384	390	362	385	389	368	410	417	367	390	360	344	384	401	386	379	408	375	345	384	381	364	368	389	348	372	386	394	363	362	355	367	395	381	382	375	362	370	416	351	381	374	376	381	389	404	383	387	352	403	409	345	338	345	381	385	381	380	380	355	369	385	374	376	389	392	384	374	382	389	393	385	379	330	371	423	395	381	394	391	369	390	367	357	355	375	349	359	359	387	386	411	381	389	393	384	364	377	362	376	391	348	384	384	354	356	392	380	351	387	370	356	398	364	402	380	352	347	394	363	353	412	367	389	402	384	367	372	364	352	410	372	404	382	364	392	361	375	377	375	377	405	378	380	336	385	387	374	367	369	402	386	416	358	392	391	352	405	403	378	391	363	380	363	381	367	370	371	366	381	404	392	378	386	353	361	392	410	379	409	396	362	383	383	400	403	368	380	366	367	337	368	358	360	381	365	360	391	367	402	391	402	377	382	384	336	398	369	441	417	364	400	404	388	381	360	375	382	389	387	373	338	369	387	394	369	372	382	415	383	353	381	388	376	352	382	357	346	388	385	332	393	368	382	420	381	385	349	400	400	366	387	353	358	364	369	370	367	395	377	361	401	362	380	368	387	359	384	382	376	391	373	391	417	365	372	366	378	370	364	327	388	396	368	376	372	381	354	398	351	363	387	373	354	370	401	399	389	386	358	371	422	368	408	371	352	386	361	387	370	386	373	385	357	403	357	399	397	379	374	384	375	384	367	382	369	353	386	399	360	376	334	348	361	374	352	358	358	372	367	358	397	372	378	369	370	372	393	344	367	381	356	363	348	376	331	338	361	381	402	347	351	371	350	405	369	381	369	413	368	412	352	390	367	396	376	351	372	353	365	369	426	383	346	381	365	406	368	357	358	365	365	389	395	372	421	386	416	350	387	379	379	405	369	382	373	343	398	359	370	387	364	400	353	345	359	387	374	392	370	373	373	377	392	389	405	363	380	382	333	354	364	366	366	394	385	374	384	389	360	377	398	385	396	357	392	394	353	388	400	353	354	357	389	399	370	360	362	375	389	334	392	382	381	373	380	403	377	409	371	357	366	371	398	379	381	405	392	394	360	362	361	397	389	383	398	370	395	378	378	361	384	361	381	371	378	389	400	399	389	397	361	374	409	388	388	385	359	386	403	394	362	381	374	385	393	363	384	375	374	368	335	363	357	360	383	372	389	364	376	365	389	361	410	362	399	374	377	377	393	377	379	394	363	388	361	352	379	393	411	403	361	359	387	382	367	349	370	400	342	381	394	378	393	364	368	373	361	368	399	362	353	386	369	379	402	378	367	399	388	363	357	364	341	345	375	352	400	378	386	386	379	357	361	392	343	366	365	396	370	365	398	357	374	365	365	388	364	384	397	390	391	364	392	378	404	385	344	387	401	353	407	362	364	365	367	393	385	365	406	385	358	376	365	369	373	399	401	338	366	397	376	358	364	406	344
23214	21244	29040	23763	21244	20027	1775	579	411	355	313	291	232	229	211	207	197	185	172	154	160	137	168	133	140	142	121	136	145	125	130	101	92	124	122	136	117	114	135	124	102	106	133	110	98	125	109	111	128	121	135	107	95	108	106	126	136	96	99	121	124	121	103	99	96	103	114	125	99	101	116	121	114	109	102	93	104	107	106	94	106	96	117	108	101	94	95	93	106	93	108	105	109	86	100	120	97	110	103	119	121	108	106	104	119	113	112	102	100	96	110	101	87	113	100	93	113	110	108	104	93	117	115	110	110	100	102	111	116	99	94	92	114	112	104	114	125	105	116	100	102	114	94	112	119	101	108	114	108	99	99	112	121	84	92	92	94	100	113	86	117	115	98	105	99	105	102	103	115	97	89	91	105	98	118	104	97	111	105	104	106	109	108	112	110	108	115	104	103	117	95	101	120	90	107	116	99	100	103	111	120	74	114	99	89	96	114	101	130	100	113	107	99	101	120	101	96	109	100	104	102	109	101	106	109	93	107	101	109	97	102	103	99	127	108	100	94	109	112	113	106	110	118	98	114	109	86	97	96	115	117	98	93	110	113	106	97	111	111	115	100	107	103	117	115	110	112	101	117	98	85	104	119	101	100	109	111	116	111	103	122	106	107	119	116	107	110	102	119	121	103	121	98	104	109	105	106	93	92	93	108	102	85	112	92	98	114	96	115	100	124	122	106	126	111	122	107	95	97	111	121	103	90	103	99	103	123	105	110	102	108	116	103	114	113	102	103	110	104	112	92	94	120	97	112	87	94	111	110	92	85	107	95	108	115	93	125	115	106	116	107	100	115	98	104	91	118	103	103	117	103	114	98	114	110	107	120	107	114	104	97	97	108	110	106	105	104	108	104	94	112	104	117	112	89	91	111	140	97	81	97	97	115	102	95	107	98	107	105	109	123	90	94	113	99	116	105	120	82	103	105	87	95	86	109	114	109	108	87	110	87	100	98	99	90	111	109	102	83	99	109	100	113	103	105	98	99	105	105	83	117	94	100	105	114	111	92	114	103	117	114	94	98	112	86	97	114	108	105	116	123	109	106	109	94	98	106	118	119	113	92	95	93	107	113	123	124	117	112	98	96	113	96	104	103	94	106	87	117	116	123	104	103	102	95	120	94	98	104	128	99	120	98	82	102	108	93	104	91	94	82	95	109	114	86	100	103	111	103	118	97	103	103	87	121	89	84	112	107	100	122	116	114	117	95	108	113	88	97	100	100	101	90	115	96	97	108	108	103	120	111	79	94	115	97	95	100	100	111	101	107	101	118	102	103	108	84	95	97	104	108	107	108	80	106	117	103	99	114	102	121	91	112	95	109	107	110	115	110	118	104	114	102	99	104	87	112	100	104	90	109	94	100	104	112	86	97	92	101	92	94	89	93	98	111	98	95	114	96	101	117	111	93	102	109	90	111	96	104	116	106	107	111	90	92	107	116	112	88	109	114	101	112	82	118	99	98	92	112	92	87	97	109	109	103	126	87	120	93	104	106	86	118	99	95	92	90	94	105	111	110	101	119	102	116	112	102	100	105	118	109	97	112	128	103	92	97	109	107	123	119	114	96	91	109	112	116	97	92	99	125	113	103	97	111	100	107	103	100	106	87	93	122	114	103	95	102	119	121	110	102	108	105	92	111	101	87	98	103	91	103	89	84	102	125	98	112	101	108	114	108	92	105	101	103	114	103	71	93	118	94	105	96	95	98	111	99	92	88	100	110	102	106	96	109	97	100	91	92	110	93	95	106	111	109	99	115	120	130	115	100	110	110	106	94	93	108	86	103	104	112	109	102	95	113	102	133	105	107	98	109	121	99	104	104	115	102	119	99	80	107	111	103	110	95	96	100	119	90	108	98	94	109	111	128	105	98	102	115	115	118	95	106	100	96	114	107	85	89	114	106	101	115	102	92	116	96	90	120	103	106	102	90	109	117	104	118	114	103	107	98	104	110	89	84	102	102	112	99	117	126	101	115	104	118	110	108	95	97	101	117	102	101	92	102	104	115	98	104	98	110	132	105	132	91	96	100	91	99	86	110	99	88	102	123	82	108	116	109	100	89	107	118	113	121	113	112	128	109	103	102	104	97	107	112	116	110	115	123	109	110	108	109	103	117	117	99	112	107	112	96	128	99	113	117	104	110	85	114	108	89	115	113	105	90	100	114	110	100	102	93	114	97	99	122	105	106	100	102	100	89	94	102	117	112	87	96	119	106	108	115	110	89	108	110	119	105	103	97	107	110	95	108	89	97	127	124	105	126	110	105	107	107	113	90	117	122	99	113	108	94	95	92	105	104	111	93	90	103	105	107	98	110	104	88	99	96	113	109	89	107	99	98	111	118	103	117	115	95	97	107	97	92	105	94	96	104	113	122	106	111	108	114	104	82	96	100	95	98	107	97	99	79	116	100	95	108	99	113	113	117	94	120	106	98	95	87	106	87	90	119	105	107	133	113	107	105	104	105	97	119	106	115	91	99	106	101	103	103	112	123	111	95	90	109	114	107	114	98	102	93	101	92	103	95	98	111	95	117	107	103	115	93	84	101	113	117	86	103	103	122	105	112	102	84	97	98	88	102	102	93	112	113	106	108	99	101	113	127	105	99	88	90	96	140	105	103	111	101	113	103	97	104	102	116	96	111	111	105	103	128	116	107	78	97	100	125	104	109	106	98	108	113	119	107	104	109	109	107	93	116	119	104	118	94	120	107	112	106	110	98	111	86	109	103	95	113	112	112	117	100	84	96	127	104	106	126	105	97	95	105	108	82	80	96	122	89	101	104	102	81	117	106	96	98	114	107	90	112	127	88	101	101	103	108	109	129	107	88	122	110	87	99	109	111	100	99	100	101	107	90	101	88	95	88	101	109	119	113	96	106	105	101	113	112	100	120	109	111	104	111	112	93	102	97	111	113	111	120	108	122	108	106	98	118	97	99	113	108	96	105	97	98	104	101	84	92	91	89	104	119	102	90	113	109	113	105	114	113	98	100	118	125	96	103	113	95	119	114	122	106	101	96	87	101	111	102	117	110	122	106	105	106	109	103	93	101	109	110	98	107	84	103	134	101	125	100	84	98	118	84	93	108	110	131	101	81	89	107	98	109	125	87	112	106	118	110	112	105	79	103	106	96	86	92	93	134	117	101	95	103	90	115	114	109	119	113	115	117	118	101	108	84	101	97	95	123	104	110	101	96	121	106	122	109	113	108	96	101	137	96	104	127	107	101	118	90	102	102	86	98	106	109	102	96	91	108	115	123	110	92	119	97	115	93	110	101	118	96	105	98	91	105	115	103	89	107	82	107	105	98	125	98	97	103	101	100	92	107	86	108	94	112	91	124	112	92	94	104	81	91	105	121	108	103	94	103	98	107	104	105	105	91	91	88	113	98	109	95	100	113	104	99	108	103	96	100	115	125	109	103	128	93	94	91	105	105	103	112	106	117	96	106	116	97	109
7704	16065	13474	7197	4801	3293	2466	1882	1483	1232	994	856	759	670	578	525	501	477	412	395	370	372	343	319	300	291	273	263	281	262	292	261	262	252	237	257	227	243	221	225	219	190	225	205	218	217	242	206	198	213	188	184	186	190	224	226	199	169	254	202	209	182	218	197	172	188	171	175	181	201	198	196	169	178	176	171	209	199	186	185	206	202	199	191	205	177	193	194	204	205	218	165	175	200	187	187	194	178	189	169	196	212	192	204	216	184	205	178	184	180	157	182	210	170	182	206	146	182	180	190	210	187	189	198	189	176	179	199	169	201	171	206	194	169	149	174	204	205	179	202	179	190	196	180	199	187	171	168	214	202	156	200	195	163	176	192	173	177	174	190	161	192	187	199	172	199	179	196	192	177	192	189	201	170	183	199	172	212	183	157	187	172	189	202	195	172	215	204	193	181	167	154	189	176	161	187	166	200	223	212	181	204	181	174	180	206	200	193	185	181	192	177	166	180	174	165	166	187	195	193	181	187	208	199	201	176	197	191	193	211	198	213	169	188	188	187	191	180	210	184	221	200	182	182	195	169	230	198	185	198	173	163	179	210	203	182	178	186	179	182	176	174	174	201	181	200	201	177	201	201	185	178	195	187	178	177	182	194	175	194	178	198	182	202	193	163	199	235	176	178	175	199	175	202	183	181	205	194	175	173	210	172	175	201	201	179	185	187	198	177	191	199	194	190	187	175	164	187	185	178	229	210	167	183	195	164	186	172	169	182	172	173	171	190	191	195	173	180	196	201	176	190	210	196	169	168	187	196	157	180	181	182	169	161	193	171	182	161	192	186	185	192	172	186	196	213	190	205	211	200	184	190	183	185	165	185	181	201	170	193	207	195	189	173	218	170	199	189	200	210	171	202	154	184	182	192	166	188	177	181	185	189	182	186	199	165	202	163	178	174	191	188	189	169	190	220	190	189	172	180	204	194	172	180	187	178	182	165	178	195	187	230	198	179	182	184	167	201	178	176	172	196	168	189	196	193	170	163	171	169	180	183	167	202	195	174	172	178	206	175	183	184	199	206	188	204	183	191	190	210	199	183	190	174	182	194	144	176	190	195	187	194	175	193	168	184	191	196	230	187	188	201	187	172	182	199	163	178	197	175	194	174	165	176	170	199	186	185	184	231	177	199	189	197	173	206	182	162	169	203	190	178	194	188	198	199	209	182	197	173	170	192	193	184	169	169	216	197	179	184	191	205	191	209	187	223	178	184	185	169	203	175	197	188	172	199	188	190	183	189	156	184	180	197	210	181	191	193	181	194	168	191	193	155	195	160	187	197	169	177	215	180	187	182	207	172	208	163	171	214	185	191	201	177	176	203	173	196	175	184	204	175	176	173	175	200	201	170	185	181	212	187	177	203	193	170	194	180	202	186	189	184	208	198	190	202	182	185	210	196	208	177	183	168	214	204	201	198	173	193	175	203	173	184	187	202	197	171	176	179	206	180	187	157	191	180	182	186	176	173	178	179	190	204	170	170	208	199	188	170	177	178	180	176	201	179	175	176	172	189	198	184	204	184	172	178	221	187	177	186	172	175	203	200	182	183	160	161	172	177	162	199	171	180	197	230	173	209	172	180	215	177	191	183	171	192	168	200	151	184	177	196	179	183	187	178	190	186	212	165	192	146	167	151	185	178	185	193	189	200	187	203	165	180	184	189	186	195	189	174	178	178	174	215	181	193	181	177	190	196	204	184	189	193	189	176	197	176	181	172	163	181	187	176	182	187	181	181	207	185	185	205	169	221	201	192	191	205	193	187	208	184	172	179	162	181	183	192	171	187	182	189	197	191	184	193	180	181	189	198	165	201	183	179	194	164	201	198	185	170	194	179	191	183	207	169	204	165	206	185	196	192	194	197	205	179	172	192	183	189	149	192	168	200	207	211	193	182	181	205	193	174	208	189	180	172	180	195	165	177	210	191	193	180	210	198	176	177	185	185	175	175	198	191	186	199	171	186	203	192	182	197	192	181	177	202	193	187	176	184	184	192	150	184	170	164	190	200	182	198	185	189	197	189	185	173	187	187	190	189	183	189	171	185	183	210	165	177	188	184	200	186	192	181	176	166	197	169	158	186	185	169	167	180	192	207	182	191	189	191	203	178	198	202	188	156	208	214	184	169	171	190	188	171	188	189	196	180	178	158	180	167	171	200	186	180	167	178	179	177	179	194	166	203	179	178	190	192	178	207	197	207	190	158	180	184	163	182	176	193	198	194	200	203	175	186	191	160	185	193	181	201	183	173	195	184	180	211	217	196	197	173	204	178	191	150	188	196	193	179	181	164	175	188	179	200	200	180	170	190	153	204	207	189	182	171	192	195	182	186	178	188	179	174	198	171	171	177	158	194	188	185	166	199	184	204	188	179	187	171	180	180	193	149	183	176	203	183	212	193	185	145	174	179	169	177	193	187	158	170	176	163	190	207	169	188	169	183	198	197	193	154	191	218	181	190	180	187	177	193	196	194	189	191	185	197	180	164	202	159	188	182	193	174	188	178	176	170	203	182	178	174	176	206	183	187	184	162	180	176	216	172	207	191	179	163	176	188	167	182	209	185	168	185	165	169	170	198	173	181	172	194	189	188	177	169	167	183	168	179	189	192	203	190	194	219	183	174	165	203	201	200	184	206	203	190	185	197	169	197	200	166	165	202	168	174	191	174	187	196	183	175	214	174	173	191	178	163	176	211	192	183	162	197	199	189	203	173	187	194	183	201	163	186	169	189	196	199	174	175	201	176	186	182	177	198	187	168	180	182	159	215	198	173	175	201	189	182	195	194	187	203	195	189	187	188	173	172	162	159	195	203	177	175	188	175	183	189	176	187	200	195	211	171	205	169	161	188	205	208	176	210	209	170	169	188	177	186	186	208	205	178	199	196	203	206	172	212	179	176	172	182	208	192	186	171	176	163	195	171	208	196	178	185	207	158	171	181	180	163	167	176	193	188	186	187	181	198	197	169	183	154	188	176	178	182	176	170	178	155	177	182	196	179	191	211	188	201	167	194	189	183	195	190	159	181	168	191	187	178	188	191	189	175	165	199	187	148	180	180	179	176	192	190	181	206	204	188	185	177	177	177	188	186	195	178	190	178	192	168	189	191	170	181	182	208	202	193	170	197	149	160	198	163	191	178	196	197	171	188	182	189	183	188	191	190	189	174	200	178	184	169	166	192	195	182	189	173	182	186	199	160	188	215	167	177	189	171	208	203	178	179	164	174	158	183	192	188	179	174	176	210	178	189	162	191	216	158	188	171	176	156	182	200	170	166	193	185	177	163	176	181	196	185	179	199	182	196	173	187	206	163	191	185	182	178	150	188	189	190	197	158	183	172	214	192	183	154	196	188	182	178	195	183	186	201	188	169	190	181	179	176	197	181	162	169	187	172	186	194	166	165	179	176	180	196	204	195	171	205	178	172	198	155	182	187	203	199	197	184	188	188	190	175	161	178
26641	20026	6085	571	370	300	341	319	297	274	306	274	320	325	289	309	301	280	285	278	293	292	329	319	298	311	274	286	340	298	285	281	326	284	282	280	283	282	305	312	306	289	291	302	293	298	279	284	290	302	263	307	281	316	314	313	299	300	302	308	284	288	312	329	286	277	294	324	263	287	288	321	311	289	287	291	266	321	286	279	295	307	309	298	332	298	309	315	307	327	288	344	281	305	301	312	298	269	284	250	300	305	296	298	279	306	313	309	303	296	307	284	277	279	296	281	286	283	317	292	297	280	295	308	317	291	291	302	296	275	286	274	296	271	314	292	269	281	323	273	306	296	321	333	268	288	290	298	272	304	288	289	287	317	294	301	273	298	272	277	322	296	295	357	286	308	314	295	292	329	290	280	308	281	304	279	300	312	329	317	266	270	297	334	282	295	275	314	302	292	311	292	311	310	311	293	282	278	308	299	330	294	320	329	305	295	273	302	310	292	285	316	321	314	282	295	312	303	293	315	292	290	304	294	276	304	289	296	296	311	295	286	285	300	301	295	299	326	296	274	293	287	307	296	295	331	292	307	272	274	307	284	285	271	277	302	288	304	265	308	269	278	290	256	302	284	305	308	271	316	305	337	302	288	291	274	305	270	311	268	327	285	288	265	290	301	290	296	281	309	326	293	306	306	275	320	276	289	313	324	281	318	314	319	293	290	287	287	296	297	291	314	299	258	282	300	320	292	304	303	313	296	308	273	295	314	317	274	282	285	286	292	275	312	279	294	312	311	306	310	308	331	291	339	332	291	292	284	295	273	290	263	303	294	292	295	266	329	295	283	323	303	301	290	255	291	283	320	319	303	298	293	279	296	302	287	303	296	308	282	286	288	286	300	292	286	324	308	303	308	253	293	296	283	266	276	293	298	301	291	291	292	297	242	342	308	286	283	295	298	311	299	294	286	271	307	329	287	310	304	306	299	302	301	289	298	310	306	305	272	281	285	298	304	296	286	275	277	283	293	304	314	277	305	314	297	290	312	331	295	285	276	309	289	295	301	302	273	278	315	287	252	291	275	303	289	321	280	285	279	291	277	299	320	310	295	273	286	303	308	291	281	296	290	330	309	284	304	303	303	279	280	313	305	294	267	298	306	277	279	287	345	308	311	274	294	297	308	288	318	294	290	293	272	264	326	294	318	273	295	278	279	293	310	300	302	301	279	307	320	313	294	308	302	294	293	287	275	296	266	315	265	315	286	295	245	296	267	299	306	320	290	286	276	306	289	284	306	302	321	291	314	296	292	276	315	297	293	304	285	296	320	295	300	287	299	278	274	305	334	319	305	270	303	302	282	296	312	331	314	307	333	347	317	287	333	294	295	296	301	295	286	278	310	302	311	296	295	325	310	319	292	278	309	325	299	294	295	308	278	281	306	316	309	272	316	253	278	283	300	292	274	315	291	293	288	278	295	307	319	285	300	295	306	261	299	314	301	314	308	288	318	287	292	318	289	298	316	262	309	302	289	311	304	294	314	282	295	292	303	324	273	297	284	306	296	273	264	285	296	270	307	320	294	325	317	314	285	288	302	266	291	289	289	290	290	280	295	300	278	311	293	282	300	301	295	300	301	299	310	311	313	288	304	282	270	294	324	328	305	311	288	304	328	283	309	292	280	301	287	287	294	280	301	284	273	288	322	270	305	313	329	299	300	295	322	292	303	304	288	288	297	277	273	302	266	287	280	342	297	314	271	312	288	282	324	315	295	311	271	299	290	293	294	284	314	287	299	283	272	298	295	330	312	305	299	287	304	305	246	286	278	329	295	319	304	260	275	273	303	305	299	336	297	303	298	273	277	310	317	289	319	288	282	277	287	306	314	282	306	286	293	271	325	285	261	287	320	276	311	308	287	292	281	305	297	315	268	287	285	282	312	283	303	263	288	293	292	302	296	304	301	302	290	297	303	280	285	279	271	291	316	317	304	313	327	297	296	326	320	317	288	269	310	303	311	302	304	272	284	305	279	293	297	313	290	315	322	302	299	328	290	310	271	261	262	298	280	327	283	313	284	308	311	303	292	303	302	290	302	285	288	322	321	321	297	312	329	285	270	290	317	306	294	330	313	277	294	287	296	283	317	294	322	305	276	293	274	264	293	301	288	285	290	295	320	324	288	273	315	294	287	292	289	302	324	281	268	293	265	280	294	259	308	295	293	286	319	289	295	308	286	289	292	302	296	286	236	306	303	315	300	306	290	320	329	319	298	299	296	288	310	307	322	295	292	315	302	305	323	309	300	313	332	266	269	289	279	299	274	295	290	289	297	281	286	295	304	281	281	330	302	259	294	285	289	312	295	305	307	330	319	285	287	294	290	328	319	289	294	292	258	273	300	293	315	310	264	284	327	306	282	283	310	315	296	303	284	278	325	308	290	296	277	288	295	298	265	304	291	302	274	315	266	277	309	299	306	309	300	326	264	279	272	308	287	280	328	291	288	319	320	317	293	283	287	268	322	266	301	298	241	338	278	274	268	319	309	296	303	284	297	312	289	281	279	323	323	295	292	291	296	284	316	310	298	300	307	311	271	275	305	297	304	311	301	269	269	290	278	306	284	287	292	295	293	276	298	322	282	287	333	311	295	274	294	320	308	278	292	286	296	304	298	295	283	304	299	285	281	280	317	293	327	314	288	273	327	332	319	298	313	310	308	317	332	298	304	310	284	271	267	301	293	292	323	268	273	298	295	290	281	321	294	311	293	323	294	264	300	283	294	296	271	300	267	304	279	297	305	333	298	313	312	313	295	303	292	321	256	285	318	325	296	287	312	269	307	315	332	307	283	317	338	261	305	298	271	285	293	294	311	346	299	319	342	288	303	305	284	304	289	269	316	302	271	322	323	259	305	305	276	306	278	281	304	282	291	332	308	312	304	290	274	271	296	296	309	297	287	334	271	275	282	299	298	293	305	315	306	314	329	296	294	295	283	256	281	283	290	344	280	297	291	260	269	303	318	305	313	324	275	292	300	303	299	321	301	271	271	295	276	280	275	302	298	328	319	283	310	302	300	293	301	312	272	295	309	306	279	323	295	326	279	302	319	314	301	281	323	283	293	273	295	279	267	304	292	286	287	316	300	289	289	297	286	290	282	282	280	319	277	285	264	305	300	322	269	294	271	267	290	334	307	289	286	307	319	298	296	273	300	284	309	301	324	316	298	265	290	296	327	307	317	292	279	294	299	315	288	290	285	285	289	271	317	295	298	291	290	303	303	296	305	306	293	300	290	251	290	313	296	282	303	288	286	305	330	315	305	299	286	304	298	268	314	276	300	281	310	280	324	329	313	309	322	285	326	307	307	287	300	274	280	314	295	299	275	295	281	296	269	278	275	301	313	255	301	311	285	305	305	293	298	265	302	326	291	287	278	321	291	304	328	282	306	289	308	293	319	306	262	295	305	292	281	274	284	281	279	320	289	290	323	295	267	292	289	294	296	293	288	281	298	302	287
3973	1414	1252	841	719	658	599	535	597	524	523	544	538	527	526	542	550	519	503	529	569	509	546	521	519	506	531	504	505	531	547	527	518	485	486	500	512	504	492	487	494	482	535	503	485	510	519	476	530	485	499	523	536	524	530	575	532	553	539	537	541	500	518	492	491	518	515	489	508	499	501	511	515	481	493	499	463	524	514	508	540	520	551	495	531	473	517	509	491	514	506	485	523	521	494	512	516	530	486	502	470	532	504	526	549	545	463	504	507	488	483	498	498	490	500	503	500	502	482	528	529	493	527	481	511	480	511	505	539	509	515	518	487	509	514	541	514	526	501	506	520	558	524	536	527	535	498	498	503	535	487	547	454	522	496	507	499	525	523	537	545	536	493	518	504	453	533	485	500	499	488	519	514	509	537	524	508	495	500	519	521	490	515	536	538	542	540	531	499	529	496	527	507	511	541	554	504	522	504	545	524	509	507	544	521	495	547	499	512	517	510	537	513	486	501	524	532	468	512	484	543	489	544	511	494	489	543	500	488	493	517	539	519	529	491	500	513	546	535	496	480	498	492	501	499	515	543	503	543	458	519	500	497	494	489	491	520	521	535	522	570	491	493	521	502	539	517	555	467	535	507	489	533	495	513	475	518	536	504	487	544	504	503	564	505	562	480	519	567	494	543	557	540	507	475	515	516	554	520	479	546	577	506	483	474	464	473	508	480	530	516	486	509	516	553	495	555	467	453	535	524	528	534	481	502	487	547	490	492	521	522	495	512	470	479	504	534	526	523	443	465	523	517	477	524	484	493	484	529	522	520	521	540	505	477	507	495	490	503	527	501	510	520	497	554	517	523	480	505	494	510	519	528	495	530	487	449	479	517	522	497	517	521	480	511	462	556	539	503	513	523	508	522	506	487	505	558	543	507	510	478	514	514	532	499	502	510	497	506	541	503	508	542	522	554	520	522	518	507	519	565	513	519	529	506	508	469	527	503	528	523	529	514	477	516	495	516	516	508	532	478	473	515	545	491	538	516	548	538	512	540	497	497	523	524	489	490	529	535	517	482	506	523	500	503	494	545	529	502	464	496	509	535	519	480	531	547	533	516	494	532	536	499	544	516	517	525	505	554	479	500	549	526	526	499	545	503	529	546	532	469	509	494	511	499	504	506	515	544	515	508	533	475	514	555	505	513	499	450	518	499	530	502	543	546	500	547	518	531	526	513	500	533	510	439	492	516	532	491	502	498	510	490	477	541	508	517	526	487	529	496	518	508	478	547	517	499	486	510	501	529	487	524	492	528	489	497	495	492	551	519	502	527	525	539	511	534	526	510	499	504	491	526	529	511	515	512	467	504	536	496	488	500	523	483	497	513	508	544	504	523	515	499	443	487	521	507	527	494	516	499	511	499	495	531	569	506	538	507	549	509	479	543	523	495	453	541	498	527	520	502	509	499	480	514	516	544	515	490	511	546	479	514	505	513	521	523	514	496	485	485	549	526	533	528	530	499	503	526	519	521	506	537	472	528	538	510	520	535	534	483	521	494	488	500	487	528	491	525	493	501	514	482	498	467	514	517	474	544	495	500	493	532	527	506	508	471	482	525	531	523	530	504	542	519	544	534	528	497	481	572	459	484	494	513	487	517	520	507	485	509	507	499	489	519	482	540	491	530	501	531	530	554	514	491	516	486	546	519	503	518	527	489	530	524	522	519	521	509	503	494	518	537	527	516	524	511	474	522	530	562	546	521	525	509	490	516	498	511	501	547	490	507	529	498	540	513	510	543	502	493	562	518	479	557	500	518	492	481	514	512	477	520	548	530	501	520	527	486	504	480	523	482	520	503	525	490	542	531	497	508	518	495	505	549	487	522	516	516	503	542	491	487	558	512	510	529	513	491	490	532	515	518	536	518	526	551	520	456	545	510	525	513	526	488	529	483	524	520	535	506	553	529	553	511	507	494	496	498	494	546	512	543	502	514	509	551	503	516	534	511	518	517	553	523	558	501	476	528	524	530	532	533	527	503	534	513	553	490	512	509	494	541	527	482	539	568	556	545	496	524	537	526	539	500	517	523	491	523	569	501	546	524	513	468	505	466	530	513	499	490	512	528	491	475	494	510	540	488	539	523	469	517	549	508	516	512	497	516	503	536	525	526	522	490	519	491	505	477	479	512	502	545	517	490	507	489	504	486	548	505	512	524	514	498	498	531	525	507	522	529	517	521	500	514	519	515	524	538	549	513	503	555	533	524	519	531	480	507	475	512	536	534	489	497	520	498	468	543	495	526	506	458	489	547	512	521	505	536	505	541	535	520	504	471	529	508	515	522	521	504	499	503	530	519	475	503	495	507	558	501	506	529	524	530	535	521	500	527	466	514	531	505	527	513	507	503	553	465	510	485	503	497	505	450	504	490	507	525	558	548	500	488	563	501	548	535	489	530	525	478	531	532	489	488	467	544	497	544	521	512	519	562	523	529	529	516	485	555	536	531	521	514	511	469	499	510	533	542	515	508	497	513	516	522	503	554	516	488	512	507	520	543	473	495	515	522	493	508	501	491	538	517	503	535	500	518	491	534	520	529	540	501	504	520	487	512	533	482	522	507	533	540	498	513	556	510	517	517	492	475	488	518	519	513	487	513	533	530	491	492	543	510	477	502	510	501	493	519	526	520	471	495	540	516	544	513	468	522	493	558	492	530	521	523	500	505	535	512	569	487	521	469	488	480	466	545	522	547	492	543	530	474	538	504	515	493	535	501	543	493	537	520	520	495	491	523	517	483	541	524	515	518	509	526	516	484	491	521	503	477	462	512	501	512	546	549	518	530	490	543	502	530	529	505	519	539	511	463	517	500	509	536	565	544	509	515	556	498	556	524	526	523	537	540	532	474	516	457	529	542	561	555	500	471	552	487	522	531	464	562	525	539	487	493	556	496	488	550	489	487	524	510	520	567	515	527	514	528	540	512	490	488	518	479	506	542	502	518	530	484	496	508	530	492	513	539	512	480	516	532	521	496	534	499	483	530	497	502	508	492	494	537	545	466	511	526	538	482	542	524	509	525	483	483	538	493	535	488	494	531	510	542	488	522	527	519	535	489	510	480	505	510	558	500	536	497	505	517	499	502	489	498	520	513	492	542	528	489	516	459	546	526	531	498	534	513	472	519	516	527	540	491	512	565	565	496	456	532	538	496	506	480	555	533	507	530	510	526	544	512	523	478	526	510	548	521	479	484	492	504	512	527	524	520	523	536	484	508	543	473	519	499	488	527	525	476	502	518	464	505	516	509	523	525	504	503	549	543	523	525	484	507	565	546	484	537	464	494	507	520	500	533	519	518	499	503	507	476	523	549	542	526	512	499	479	476	524	460	538	470	491	522	519	498	471	545	526	519	521	512	491	528	524	515	499	527	513	488	500	551	526	507	470	496	524	520	524	486	516	501	500	503	534	518	529	534	523	491	500	534	533	512	465	488	525	522	516	513	523	506	514	478	545	509	511
24085	21213	28281	24190	20597	2422	652	475	408	327	304	313	270	273	287	245	280	247	255	261	251	248	262	218	225	230	209	198	219	193	197	252	238	184	243	217	226	232	214	223	210	184	242	225	216	205	210	191	214	214	202	198	203	219	211	203	230	230	199	207	193	210	229	233	216	212	207	219	230	182	219	221	234	207	193	179	204	235	206	201	233	255	213	233	221	221	196	209	217	210	209	208	206	213	233	210	212	200	206	224	207	220	223	228	214	228	185	237	232	203	217	219	180	193	233	225	197	212	230	219	209	212	222	195	196	221	212	220	217	210	181	188	203	214	210	177	214	209	221	196	187	225	255	211	221	201	214	195	218	198	198	193	236	216	225	199	222	240	220	206	223	204	243	221	196	181	213	228	212	201	202	211	221	223	204	214	187	202	222	207	218	232	189	209	220	207	192	207	200	203	216	224	213	208	208	231	203	217	223	215	205	198	196	186	218	220	212	213	207	244	222	210	208	217	200	196	221	217	219	215	219	202	241	222	200	196	200	209	196	230	235	209	235	199	179	193	225	217	169	202	201	222	211	239	230	206	231	206	209	219	198	196	244	197	185	227	236	208	204	233	218	189	213	233	203	208	216	184	232	208	201	249	214	183	208	211	228	205	198	206	202	223	198	208	220	209	226	220	240	199	224	212	206	208	220	215	214	199	212	203	192	224	203	235	210	214	215	213	196	200	218	231	191	230	207	208	202	197	215	199	195	196	226	227	203	206	236	214	204	204	232	186	189	196	227	204	220	221	224	216	206	194	206	187	213	198	199	193	212	241	208	202	216	204	210	247	218	199	239	199	189	199	200	175	223	198	183	218	188	247	184	207	211	206	192	219	207	206	198	221	198	189	235	208	209	206	225	219	212	204	209	201	209	201	199	184	205	198	204	210	192	201	208	237	236	227	222	189	196	216	220	209	199	216	176	217	204	220	247	209	198	208	222	215	231	199	221	201	185	215	214	200	203	210	214	208	215	210	210	205	210	207	212	188	219	214	203	224	233	206	208	212	230	205	189	203	191	193	234	219	221	212	214	226	203	221	228	204	223	203	229	197	197	204	226	209	201	208	221	224	215	219	217	232	186	205	205	194	197	202	202	219	220	213	213	200	223	198	184	229	203	192	220	220	200	232	175	203	208	216	217	199	210	198	204	240	216	205	224	210	193	216	207	217	233	222	201	208	189	202	225	206	191	192	203	202	226	207	195	218	195	211	209	176	218	205	201	229	227	214	205	239	201	211	222	205	206	229	219	211	217	204	220	233	212	187	221	213	209	184	199	215	205	201	244	232	182	211	250	218	200	193	225	190	231	221	193	207	235	207	207	193	200	219	193	202	205	192	202	229	203	191	220	228	179	211	203	215	209	223	210	229	233	202	227	209	207	213	198	200	199	195	198	208	206	202	184	219	229	206	196	233	213	226	244	219	189	207	242	190	239	201	213	207	213	185	174	202	202	181	187	227	204	218	191	206	216	203	206	186	202	197	209	192	198	218	211	200	208	218	201	202	197	217	210	206	205	211	215	214	191	206	191	194	206	238	218	188	229	206	202	222	224	220	209	216	222	188	228	195	192	215	197	233	216	205	203	209	236	215	200	209	185	235	216	206	200	209	217	189	226	224	223	199	186	202	227	228	213	209	223	219	197	196	213	221	191	191	208	205	221	233	218	195	211	201	210	188	220	196	220	191	211	191	210	191	213	235	216	241	203	218	182	213	201	204	214	204	229	213	202	192	214	229	215	219	206	249	216	248	197	208	200	203	205	215	232	199	201	215	196	231	193	223	198	220	203	213	196	211	200	189	206	218	231	207	189	196	222	206	188	208	208	187	217	186	232	220	232	192	205	195	216	206	218	203	184	228	231	201	238	233	220	214	222	227	226	220	228	203	212	198	206	225	208	201	188	194	202	219	200	203	197	196	214	223	189	232	218	225	207	203	227	197	198	205	209	214	201	211	201	218	219	187	211	210	182	216	205	198	212	207	200	257	216	197	212	202	197	217	224	214	207	200	223	206	196	195	204	214	208	216	205	214	182	181	227	229	206	198	218	207	206	217	186	205	212	198	178	213	223	241	213	205	216	188	207	219	228	193	198	205	234	171	194	242	218	225	200	209	240	229	239	193	195	247	210	210	198	219	198	216	190	200	234	218	173	213	232	220	185	205	233	203	220	238	210	200	214	212	196	198	219	227	195	202	200	211	214	207	207	204	212	248	209	223	191	211	201	224	187	222	223	191	228	222	217	200	216	231	212	196	206	216	219	227	196	198	204	204	225	218	215	203	195	217	215	190	202	195	197	229	218	212	195	200	212	212	229	221	195	196	194	201	191	202	190	217	200	199	172	214	196	217	190	216	202	225	215	220	207	226	182	219	189	207	194	197	226	185	214	219	202	184	223	209	219	258	237	226	209	224	229	177	225	226	212	216	215	207	186	214	195	187	229	213	210	201	216	192	204	178	188	211	195	230	174	185	237	212	231	205	194	205	215	179	196	220	248	195	201	218	211	202	199	210	194	222	209	200	195	222	194	229	212	220	224	192	210	225	205	229	203	224	215	187	191	202	211	199	207	227	216	210	188	232	190	233	212	214	226	186	214	222	222	206	206	230	200	218	207	221	191	203	219	185	210	210	202	201	196	236	223	184	209	214	245	224	193	232	211	217	215	230	193	213	215	230	208	233	202	197	220	208	189	210	224	204	236	238	216	223	208	209	224	213	202	219	184	201	185	206	239	224	225	223	168	217	210	201	202	219	216	193	201	210	213	191	205	201	208	212	185	200	225	217	224	206	190	205	221	205	224	214	221	186	218	214	238	228	214	238	215	206	192	204	215	219	203	206	198	203	217	204	204	216	197	199	177	233	214	186	203	253	189	205	207	214	247	223	237	220	212	208	221	224	213	214	203	249	201	224	198	228	209	216	220	205	185	188	195	188	207	205	210	190	237	200	213	220	186	202	193	207	207	194	211	208	223	188	185	232	243	198	199	219	192	216	183	225	200	209	209	210	239	211	185	197	200	225	188	225	225	210	216	201	206	206	211	195	199	195	199	187	198	211	204	192	197	213	214	218	213	209	211	200	221	219	222	218	199	212	199	199	200	204	207	242	196	218	228	212	209	216	216	222	209	192	217	204	175	229	211	206	202	195	235	191	210	207	208	200	212	209	218	209	199	214	195	224	191	209	216	172	197	212	208	218	205	207	197	223	187	203	204	218	222	201	191	216	203	215	258	225	183	196	202	242	180	189	213	226	205	203	229	222	219	213	206	228	199	209	194	185	226	203	226	210	214	202	208	200	189	186	207	223	206	225	194	212	214	213	229	217	216	215	205	221	188	204	188	205	225	201	197	215	212	226	196	226	215	225	201	226	196	217	183	203	217	196	227	217	213	204	213	220	236	232	168	210	211	204	212	190	175	195	215	234	204	212	205	194	213	177	221	223	222	203	194	214	223	202	198	211	218	207
5332	9972	8576	4225	2798	1996	1606	1199	1042	915	794	718	640	641	586	563	537	522	495	465	521	477	472	508	443	430	385	416	402	396	395	393	412	403	418	392	398	424	410	430	392	424	392	407	371	398	352	368	358	395	391	381	426	383	391	382	381	372	378	392	387	412	398	385	386	363	378	393	366	381	352	354	402	409	406	388	364	364	372	386	377	354	395	362	408	385	380	407	358	385	381	366	395	382	397	385	401	350	360	355	389	369	390	381	370	367	384	362	369	383	365	381	362	372	362	358	330	394	387	360	370	362	370	380	392	400	373	370	351	380	401	382	362	369	389	412	397	353	366	360	401	378	347	381	379	351	357	356	370	353	387	402	360	375	368	344	386	360	360	356	355	352	422	339	362	398	380	386	380	394	379	398	363	388	399	367	357	385	387	351	348	375	375	354	381	366	386	406	391	426	353	373	387	416	360	405	343	365	357	357	396	418	353	387	406	348	376	396	402	349	381	368	392	354	352	384	353	394	360	362	358	384	381	357	387	356	382	335	340	377	379	400	359	387	397	355	366	381	363	391	394	376	377	338	382	336	339	378	398	399	346	380	387	376	381	366	351	415	348	373	366	391	413	383	376	352	343	373	367	368	399	329	402	360	394	396	363	391	411	394	412	364	391	369	365	343	369	357	362	382	347	397	379	386	381	366	382	352	358	350	389	376	362	379	393	376	375	345	358	394	351	363	348	387	373	386	396	355	389	367	393	369	421	423	375	355	407	372	392	361	374	356	382	382	356	385	414	404	369	390	364	350	364	398	379	370	406	365	347	386	357	366	385	374	391	403	389	342	397	374	373	362	386	411	410	373	364	385	371	387	426	384	350	403	352	340	386	373	374	353	396	376	399	382	358	376	340	356	375	342	335	392	342	358	368	363	314	381	365	369	367	343	363	396	356	365	356	423	340	369	383	409	387	373	409	335	379	359	405	377	366	380	356	372	373	361	396	363	360	412	377	374	398	386	373	381	372	379	376	344	408	398	362	374	409	384	375	424	399	347	368	367	401	367	359	374	384	381	396	367	384	338	414	412	370	400	363	374	404	382	384	399	324	370	332	365	375	392	372	371	343	358	382	359	373	366	377	370	334	372	362	394	366	352	341	346	391	411	365	423	399	362	375	366	395	384	351	363	383	388	393	395	353	378	357	371	339	430	392	351	374	357	348	348	357	385	381	394	374	404	394	372	370	368	392	357	361	380	381	350	386	382	377	381	377	359	371	413	366	357	389	356	392	361	381	385	385	397	376	346	383	368	359	385	397	390	396	379	387	352	401	374	346	323	383	359	390	369	354	368	357	389	373	356	390	363	394	394	365	380	346	390	341	392	412	383	411	361	381	353	384	406	365	375	355	399	400	358	385	380	401	375	372	377	358	349	377	381	378	363	375	351	357	362	361	344	358	350	429	384	392	373	389	376	360	367	359	371	363	393	375	411	387	369	364	389	357	386	353	345	356	380	388	381	369	409	408	365	381	385	374	386	386	353	373	367	397	405	352	379	354	379	383	384	359	371	371	407	370	341	371	392	361	375	386	370	379	390	392	352	342	371	360	362	354	360	337	361	393	391	368	375	369	349	376	370	389	407	382	370	387	382	363	383	386	371	391	355	362	369	399	380	391	409	364	393	394	366	375	360	347	359	358	353	384	359	381	365	351	403	354	389	382	362	361	388	388	361	386	365	358	353	353	353	355	373	367	376	390	348	386	368	360	379	366	393	354	349	356	408	376	392	392	373	368	380	363	366	360	375	380	369	383	372	407	374	363	390	405	376	338	369	354	352	373	361	370	312	380	369	399	354	354	368	395	374	343	385	366	350	395	346	365	355	362	366	368	369	359	382	390	356	387	364	410	383	377	354	342	372	384	371	387	352	385	397	418	371	371	384	373	411	383	384	344	371	386	418	385	362	358	346	377	397	364	419	369	370	387	402	342	361	341	374	376	385	359	356	362	376	352	369	353	402	404	362	356	379	381	348	366	364	395	370	370	355	407	379	355	381	378	369	394	383	371	353	412	351	359	373	379	376	367	355	364	363	385	378	354	375	340	376	418	372	397	362	382	390	366	388	358	370	378	371	368	389	371	367	383	366	359	373	385	366	345	345	344	379	326	348	390	341	367	391	379	357	388	380	372	397	401	365	402	347	390	383	381	400	354	326	425	368	366	418	355	383	378	389	376	376	338	374	335	435	359	374	347	374	388	397	366	347	369	393	385	373	361	358	395	356	375	373	380	363	415	365	381	396	395	351	390	387	356	368	379	370	365	356	364	373	400	355	337	359	369	370	364	389	380	364	365	396	347	362	370	404	383	381	367	380	385	379	362	365	355	362	355	375	393	317	384	372	385	375	420	398	359	344	358	362	373	369	400	375	351	386	363	363	396	378	341	383	371	377	377	363	377	430	398	379	381	400	353	360	364	369	334	411	408	356	386	341	377	351	346	364	386	374	355	370	375	345	354	356	371	410	399	367	359	366	355	406	364	384	350	358	401	354	352	390	377	374	372	397	391	377	319	396	374	384	387	371	385	358	370	359	358	369	413	361	386	361	419	376	383	342	366	390	348	362	366	394	357	372	369	370	387	396	358	400	383	418	354	370	380	397	423	363	394	357	385	367	359	385	378	366	395	349	385	397	368	374	415	354	362	366	378	385	366	363	361	381	378	367	337	371	362	335	362	350	390	409	372	393	356	418	381	403	341	398	388	363	380	335	376	367	389	393	378	405	364	375	368	411	400	370	385	398	361	371	346	355	437	393	385	344	352	374	374	389	377	358	411	367	345	370	346	360	324	420	404	376	387	409	382	365	397	382	351	371	361	326	349	354	404	376	391	394	332	367	385	382	408	357	358	407	391	359	402	355	393	379	374	404	364	407	425	356	365	389	350	407	378	371	422	350	355	326	376	398	377	345	411	337	401	397	374	381	355	404	381	364	343	384	407	360	362	379	385	354	379	410	373	422	392	412	381	378	375	405	363	381	375	404	392	388	374	355	352	383	380	415	388	378	366	366	363	371	414	384	392	355	355	346	365	408	375	409	366	361	398	380	377	382	412	422	406	336	369	415	354	393	385	371	347	353	366	372	383	359	364	362	370	384	375	391	353	361	370	369	414	356	357	401	399	396	369	379	372	400	336	376	374	344	372	359	397	373	395	373	391	357	385	388	391	375	396	364	352	356	380	365	370	359	374	384	367	369	372	392	352	380	378	372	396	371	374	364	354	378	346	342	383	348	368	377	384	373	364	364	379	365	390	349	376	397	388	367	369	400	395	369	399	397	365	378	372	348	368	361	373	365	386	350	367	373	372	365	372	344	360	398	370	384	353	377	403	374	380	394	352	347	357	365	392	333	387	357	374	360	357	398	381	393	358	384	393	394	366	357	375	395	410	386	375	332	352	377	393	382	402	403	407	394	415	348	368	397	347	423	371	333	387	370	383	354	408	343	393	392	379	360	373	363	392	353
23204	21220	28981	23754	21220	19902	1775	619	420	335	334	282	233	182	221	204	176	164	164	164	144	152	153	141	156	137	131	137	105	131	119	128	140	122	113	142	127	126	93	113	123	108	130	102	114	111	101	103	121	111	90	116	110	111	88	98	110	103	110	117	111	132	99	83	97	120	112	115	98	97	99	90	103	103	116	106	112	91	91	114	100	96	85	115	103	101	97	99	96	103	111	86	107	100	76	108	90	105	103	105	112	101	97	96	106	119	110	96	107	115	97	113	107	104	96	106	99	113	103	102	96	104	103	95	91	93	95	101	108	116	109	101	98	102	119	102	84	116	102	96	92	94	106	105	101	80	96	111	103	108	100	138	85	117	98	117	116	117	105	92	101	99	106	128	89	90	92	99	90	88	93	119	97	108	100	97	110	91	106	118	109	116	110	101	96	95	96	95	104	114	114	92	95	118	96	96	105	105	84	105	111	115	94	101	106	94	101	115	90	94	109	104	107	89	96	91	110	105	120	110	99	117	85	104	100	116	108	98	95	107	105	127	110	109	107	109	118	95	88	114	99	114	98	111	93	98	108	120	135	112	113	92	109	90	101	92	84	113	128	110	106	90	105	110	111	96	100	91	106	116	105	91	103	100	73	99	102	82	97	83	93	104	113	106	110	105	97	117	99	98	90	89	104	95	89	103	130	87	100	96	87	83	107	94	119	93	94	123	99	100	115	94	127	109	94	101	100	107	108	121	98	118	82	91	99	104	98	95	110	87	83	105	88	91	103	102	104	98	95	107	110	84	97	110	94	112	107	117	96	97	115	98	98	96	116	95	98	113	80	113	108	97	112	106	106	99	91	109	105	116	119	82	107	106	96	105	108	105	86	93	106	100	103	91	94	99	97	108	83	108	110	110	87	107	130	105	89	98	106	95	113	83	88	104	120	100	104	117	99	94	86	101	96	102	122	109	105	107	91	104	85	91	96	104	108	111	120	87	93	104	79	111	99	114	105	99	104	104	104	84	100	95	98	107	123	104	96	108	86	102	104	102	114	100	106	90	107	110	83	122	104	110	97	102	104	95	114	98	116	121	97	89	104	108	96	110	110	110	98	95	100	113	132	95	99	104	113	115	101	91	103	116	93	102	91	96	91	107	97	91	118	102	118	100	94	105	90	112	93	108	94	94	89	103	97	105	101	104	100	106	115	104	90	109	101	103	100	111	99	100	92	123	106	106	106	98	105	101	106	97	91	100	97	80	96	101	101	98	97	110	111	111	118	104	105	113	105	114	91	104	113	98	102	99	103	105	104	96	95	108	102	109	99	112	106	98	111	94	116	103	93	100	87	100	107	76	100	98	109	99	98	107	108	107	110	97	100	109	83	105	91	107	116	105	92	103	100	92	88	101	106	109	81	99	93	114	114	121	101	95	94	89	90	83	92	86	98	97	87	86	113	110	82	89	108	103	111	79	100	111	102	99	94	97	86	100	96	121	96	92	109	95	106	109	100	95	108	115	113	117	93	126	118	102	102	98	112	92	100	101	108	92	96	92	99	97	113	113	96	98	87	114	96	110	97	117	98	92	119	100	103	96	92	101	117	113	108	117	88	87	86	98	81	112	105	108	96	96	103	103	86	100	105	95	116	89	106	108	108	89	112	106	117	100	92	105	104	92	99	87	100	102	94	98	109	92	93	101	94	119	80	110	112	86	93	111	118	136	82	83	101	95	88	113	118	105	83	112	106	104	113	99	78	112	101	119	113	102	95	115	115	99	110	105	112	113	93	108	84	87	93	98	98	111	110	84	110	117	100	106	103	120	105	121	81	88	89	115	115	110	86	102	102	102	108	100	92	82	103	95	103	106	92	104	107	84	106	111	93	102	100	88	101	101	121	99	96	97	98	98	111	80	111	94	96	116	114	101	127	116	83	98	75	101	88	104	99	84	119	101	73	96	99	128	114	96	100	100	101	98	87	94	86	111	104	93	111	89	102	85	101	102	98	99	108	122	85	83	94	105	102	94	102	115	110	84	107	82	118	81	107	112	101	98	106	85	96	122	75	83	97	100	105	93	128	110	104	108	102	89	119	93	111	103	97	89	107	92	111	95	107	120	104	94	102	96	113	101	95	88	88	88	92	106	96	99	119	88	99	90	96	107	102	93	102	93	101	100	89	100	93	113	108	98	93	85	110	95	105	107	93	102	113	97	93	109	89	117	102	109	117	96	82	100	108	107	110	76	105	112	88	101	87	111	113	108	101	87	102	94	100	106	120	81	118	83	107	93	99	100	107	108	104	109	94	110	99	114	93	126	97	102	123	102	94	95	115	106	83	100	108	68	114	106	92	93	108	113	82	113	91	95	92	103	116	105	91	101	93	99	93	106	107	101	104	113	86	118	90	107	110	87	102	96	101	122	97	84	94	107	101	109	74	100	115	112	103	93	107	99	103	127	113	96	93	107	110	94	105	86	113	105	105	101	88	88	99	103	105	118	98	97	93	117	105	96	86	97	106	96	102	77	96	118	95	107	92	121	113	99	106	112	99	106	104	100	105	92	112	111	73	119	109	95	104	99	106	92	94	91	106	87	99	109	97	109	90	92	110	122	88	109	106	99	99	108	98	92	98	104	106	101	95	106	111	102	95	92	105	100	101	111	96	98	92	119	92	94	120	86	112	92	115	101	106	119	88	103	104	78	89	93	122	97	113	95	113	103	115	101	110	78	115	97	98	97	104	93	91	105	105	107	103	104	109	100	98	95	112	95	117	86	88	108	103	92	98	88	112	108	97	108	99	96	95	89	108	90	95	118	100	107	95	101	85	98	91	75	122	100	97	108	108	113	91	85	112	100	94	119	111	108	112	94	116	102	111	96	111	99	106	99	99	106	89	104	114	95	106	103	102	95	91	84	105	97	96	94	110	109	108	105	121	101	77	94	95	98	97	101	106	95	104	132	103	100	109	103	110	112	104	89	118	103	107	92	96	86	99	90	109	81	90	86	110	108	99	96	120	97	107	96	92	104	104	90	97	133	101	117	113	88	96	119	93	104	109	109	91	98	107	103	104	70	127	107	112	121	103	120	93	100	98	108	121	98	99	111	105	101	90	97	95	97	114	109	104	113	111	97	101	110	81	92	100	107	96	111	108	110	99	108	90	111	113	106	98	86	89	86	90	98	112	99	119	111	101	87	114	106	96	99	93	107	118	87	102	97	91	107	109	102	110	95	97	117	91	90	96	106	103	103	97	103	117	104	104	90	104	101	87	109	99	114	91	99	109	94	121	111	110	101	124	90	97	103	88	107	95	103	101	95	105	104	103	117	104	102	107	106	98	98	108	103	98	92	109	92	111	111	94	107	81	104	102	124	106	100	89	90	109	105	88	110	109	103	109	112	105	107	109	92	78	98	92	84	90	102	111	107	93	107	98	89	108	88	94	104	96	95	111	98	123	98	109	95	92	106	87	105	87	107	115	108	91	97	103	101	104	116	94	114	109	89	87	104
7668	15990	13485	7165	4526	3231	2407	1832	1536	1275	1041	857	749	623	577	548	462	416	454	374	371	361	326	300	280	272	289	279	273	253	241	245	241	246	257	207	236	233	226	222	210	222	213	193	219	214	221	202	209	198	200	214	225	187	182	197	197	180	182	194	188	192	174	208	175	199	198	197	200	214	195	193	188	189	203	198	175	180	200	202	187	175	183	174	183	180	206	218	183	193	190	196	184	198	179	180	188	205	179	175	191	196	209	207	179	205	195	176	194	192	193	202	193	192	201	179	173	181	168	177	201	184	159	195	173	186	188	173	174	218	187	195	177	188	181	174	184	216	192	189	157	189	186	148	163	178	177	198	167	183	167	177	204	185	198	183	174	186	177	172	166	177	169	209	180	182	192	163	177	189	179	214	183	186	175	158	206	164	200	173	168	188	189	192	175	193	163	183	167	167	181	199	203	179	181	190	170	189	159	182	173	202	186	180	197	168	192	173	184	172	188	197	212	227	174	186	167	174	179	186	179	193	177	186	150	171	185	189	189	178	175	207	199	192	187	214	196	183	201	187	188	184	194	187	191	183	172	201	194	207	174	191	187	172	176	177	176	202	169	175	167	163	189	174	189	178	177	181	174	175	179	164	195	177	202	200	175	178	193	183	165	175	187	179	194	197	172	166	195	152	178	169	179	182	203	181	179	198	200	159	172	204	195	194	171	191	188	168	177	181	183	177	165	150	168	192	197	174	197	183	191	192	166	188	161	172	173	193	182	175	184	194	177	187	177	190	165	171	192	173	193	180	164	186	191	172	202	181	193	169	189	199	185	176	185	183	170	158	194	160	157	180	184	185	158	184	180	188	171	172	192	182	209	188	185	197	173	168	164	179	193	178	154	169	159	190	185	177	170	171	172	144	170	196	187	183	177	163	160	171	190	200	184	195	178	177	194	187	193	178	172	148	155	211	184	191	164	189	196	168	182	135	185	173	186	165	174	199	195	192	179	185	170	172	167	215	177	178	202	162	187	184	146	185	185	189	181	198	165	169	200	171	185	194	177	171	200	195	171	161	189	179	166	193	185	163	193	196	192	190	203	196	191	189	177	188	164	176	176	189	185	188	186	184	200	172	162	168	171	194	186	171	184	149	165	171	171	180	181	175	174	173	175	178	205	199	138	182	193	215	186	172	202	205	174	167	191	157	168	172	194	161	162	181	174	193	199	184	191	204	147	174	165	199	177	164	183	174	196	193	192	201	185	173	186	172	178	158	170	157	178	182	154	185	185	182	178	159	170	170	161	172	167	164	172	175	199	170	167	168	199	173	200	183	162	179	157	177	172	203	179	189	198	165	168	181	172	167	185	196	176	179	180	176	183	181	186	193	177	174	180	153	187	177	182	190	175	185	163	176	168	176	175	178	173	193	202	177	207	174	159	201	176	175	201	162	180	199	190	166	183	169	177	184	171	169	204	194	179	170	198	214	197	180	161	167	168	179	173	179	181	165	196	168	190	176	178	153	182	169	207	200	177	174	168	179	189	176	168	191	159	172	181	154	180	194	197	170	193	170	168	191	173	187	171	159	183	180	168	173	184	174	170	171	158	194	175	172	180	194	168	187	198	186	182	168	201	190	155	157	187	183	174	168	175	188	186	164	189	174	188	174	180	193	189	174	177	194	189	182	187	192	184	184	180	160	166	192	190	189	183	165	189	197	181	169	205	174	184	180	191	198	199	201	217	175	195	180	172	203	185	163	157	199	170	171	182	174	188	186	180	161	159	177	173	169	181	182	185	193	173	172	174	171	190	167	185	162	185	185	192	173	176	175	184	162	171	132	189	162	181	181	168	206	191	158	175	170	169	173	175	188	167	179	194	211	180	174	191	210	163	190	179	176	172	179	185	216	183	163	169	188	192	188	197	166	203	192	162	215	186	199	184	187	177	199	176	171	185	191	183	185	162	189	169	188	178	187	184	163	192	200	143	170	175	189	179	182	182	182	186	178	153	172	175	169	179	206	172	154	185	181	179	195	196	216	179	178	183	179	181	191	194	187	188	167	172	183	168	196	170	199	173	178	168	184	171	181	173	170	166	185	161	189	198	178	180	174	182	165	179	186	173	160	159	167	157	195	180	176	182	181	177	168	190	190	165	199	187	193	189	184	176	186	185	189	183	183	174	181	199	202	192	180	172	174	168	200	172	184	186	167	198	170	186	206	178	183	208	186	189	192	163	175	186	173	191	176	183	175	177	219	174	162	186	175	211	204	178	181	187	168	165	183	159	173	194	187	182	186	190	185	209	186	197	172	176	175	185	192	170	180	187	191	183	169	185	171	179	175	175	174	182	169	165	176	188	201	184	202	195	163	175	157	195	192	184	164	166	187	185	196	202	185	163	162	189	161	176	176	201	188	185	161	189	172	178	192	188	183	190	192	169	176	174	177	214	156	186	179	173	184	181	178	175	168	172	164	175	183	151	192	188	170	187	173	164	173	193	176	190	184	200	180	185	184	181	166	191	182	177	195	180	174	181	198	163	193	191	176	161	193	183	214	186	183	164	167	178	176	216	205	190	177	192	179	178	177	179	207	174	190	159	204	179	203	177	196	178	182	178	151	159	166	190	162	204	171	192	172	183	174	179	181	164	168	207	189	161	160	183	166	195	169	184	196	175	159	197	172	153	169	182	173	162	171	170	187	190	187	184	177	191	182	175	178	184	165	172	192	180	157	185	175	198	188	182	178	200	196	161	195	203	184	175	174	211	164	206	203	197	179	163	188	189	168	177	188	174	187	203	171	169	188	174	180	162	170	192	186	164	165	197	174	149	181	210	196	200	163	170	179	186	145	173	184	157	177	171	181	165	217	174	179	178	167	187	187	176	176	186	176	169	146	177	173	203	168	182	182	185	180	168	178	158	191	164	179	161	180	178	182	184	177	181	178	202	186	161	185	203	169	198	172	201	192	174	195	176	187	178	200	178	186	180	170	188	163	178	177	160	182	191	187	166	171	172	195	193	180	196	172	173	174	178	156	194	167	170	199	177	181	181	167	195	168	192	169	175	197	181	164	170	161	183	181	194	183	195	202	194	156	182	195	177	178	184	168	197	178	179	174	157	181	199	171	187	165	165	170	183	183	175	201	181	173	179	183	152	184	168	197	178	177	157	183	169	173	172	165	186	173	168	173	183	165	174	178	189	172	196	180	184	178	182	176	167	202	178	177	194	163	176	166	177	182	197	169	186	179	196	182	178	178	158	183	169	150	187	187	198	201	193	184	173	172	167	195	177	193	199	208	190	170	185	187	165	192	201	181	179	179	169	165	172	189	167	189	182	175	191	168	208	179	200	203	186	189	181	194	188	208	178	174	180	187	203	195	196	163	190	170	173	167	168	174	156	159	186	171	162	198	188	183	155	180	171	187	169	162	163	203	181	137	180	154	167	190	208	185	182	198	190	170	177	173	162	164	217	188	183	182	188	188	160	174	158	189	185	215	182	173	195	176	184	189
26731	20168	6125	743	525	484	309	312	319	307	316	338	278	275	296	303	312	289	298	301	292	301	269	303	293	295	277	277	304	315	269	280	294	318	310	294	310	304	259	286	297	291	292	296	253	290	292	265	278	300	333	278	280	312	282	246	269	278	300	308	282	279	281	291	290	277	295	318	293	295	309	291	291	279	312	300	290	311	304	287	266	288	276	263	274	277	269	311	276	301	273	286	292	311	289	298	283	284	286	312	263	312	275	302	326	283	315	288	282	307	280	294	291	268	261	311	303	317	308	294	322	286	309	280	302	289	296	284	276	287	308	287	280	300	286	291	280	302	307	298	293	271	301	281	284	271	269	269	268	280	265	248	293	295	271	297	284	308	306	277	295	304	291	280	290	280	320	302	272	315	307	265	280	314	301	304	291	283	264	312	285	281	305	312	311	302	296	232	291	300	286	280	277	291	286	273	278	287	294	263	317	296	286	301	277	301	297	315	294	272	272	286	276	278	297	292	274	300	286	303	286	307	298	309	283	279	331	317	298	248	312	264	279	303	274	288	317	302	278	308	297	313	283	324	280	285	268	288	293	272	310	282	287	252	318	295	288	318	285	282	280	285	315	333	301	279	272	279	278	294	292	266	291	312	295	270	290	314	299	275	264	262	312	282	280	304	286	279	291	295	281	259	323	300	286	265	304	294	266	261	313	282	290	285	272	278	287	280	283	298	273	314	286	287	285	277	300	288	320	298	266	263	298	268	293	303	302	313	275	276	300	300	293	282	297	267	291	289	301	306	313	291	300	281	298	284	278	289	299	278	259	289	288	300	288	280	287	307	311	294	289	311	295	296	299	283	296	284	289	268	311	281	296	316	301	278	314	280	285	285	275	276	275	323	286	276	278	305	307	318	268	297	310	271	265	303	276	316	282	292	280	282	278	266	301	265	265	252	277	289	304	290	302	299	270	262	288	320	303	265	287	274	267	271	302	280	271	281	302	309	281	286	301	281	277	285	272	310	299	282	324	299	300	277	287	280	257	309	274	299	276	291	294	287	293	275	285	300	302	315	291	296	323	257	290	300	294	284	305	297	322	283	279	297	278	306	286	281	293	300	304	313	260	270	301	295	326	313	301	300	268	275	316	282	274	310	281	302	312	323	271	280	279	299	261	294	279	273	283	265	309	282	309	284	295	269	280	305	283	282	288	309	266	334	292	313	301	305	273	280	297	291	303	283	303	302	311	301	261	297	285	285	289	285	304	278	267	313	260	273	339	272	297	321	303	273	282	276	278	315	296	259	309	270	317	286	297	297	323	302	283	276	251	292	300	315	278	297	313	262	286	278	292	301	303	266	299	282	277	299	292	272	298	284	301	286	312	293	267	281	305	322	310	287	276	280	276	296	284	298	289	286	283	296	312	308	283	278	326	281	287	277	278	307	279	310	295	265	299	271	276	271	276	297	297	301	319	289	277	273	275	307	325	285	322	266	287	302	280	296	319	285	311	299	294	293	307	283	275	266	275	311	273	302	270	314	296	306	295	309	272	287	333	292	298	287	322	309	309	290	261	269	280	293	294	278	278	317	270	304	290	281	297	291	275	284	312	306	295	278	274	278	285	284	280	318	287	318	272	268	311	314	284	306	276	276	275	267	297	287	290	280	268	298	310	281	282	262	294	289	310	301	303	281	316	276	288	307	270	298	325	315	259	281	297	283	270	312	284	251	288	274	289	280	299	289	288	276	286	251	297	278	281	275	286	262	316	294	303	296	296	297	287	282	276	324	324	274	306	333	296	295	295	303	283	254	295	280	304	270	294	303	300	285	265	313	279	292	285	324	257	256	292	308	275	298	305	300	274	295	261	291	309	304	300	277	326	280	300	284	297	282	274	291	325	292	287	297	295	308	268	264	267	277	317	278	295	301	305	321	235	302	304	311	274	298	288	253	277	263	304	299	307	285	272	287	307	295	300	281	292	310	284	295	273	257	277	296	249	302	294	312	270	300	293	284	259	289	293	292	308	297	289	291	284	294	316	295	315	271	278	279	307	279	283	294	295	268	312	263	283	296	328	257	274	287	331	301	270	307	293	281	302	275	287	298	273	304	268	290	292	272	279	293	285	276	282	319	261	294	294	291	322	269	318	318	304	302	323	293	275	286	284	287	263	296	296	276	296	278	260	313	293	274	255	280	313	254	281	275	303	285	307	306	293	268	279	277	271	301	301	300	264	281	288	302	280	297	271	313	298	288	300	277	313	293	324	306	320	261	280	302	297	284	260	297	297	300	257	305	284	302	292	313	280	281	260	268	318	296	288	300	275	289	298	332	253	269	345	292	292	255	260	309	287	293	303	292	297	285	286	310	293	283	271	293	298	285	292	305	285	343	272	281	252	339	279	298	300	293	289	295	289	272	298	282	279	273	291	301	317	305	288	282	298	284	302	302	271	266	255	267	267	288	269	265	282	290	299	252	285	280	296	298	301	291	294	262	258	274	280	298	278	294	297	299	254	306	321	290	272	314	259	293	275	297	305	291	278	273	289	302	290	283	304	257	301	282	312	297	301	267	282	291	297	286	281	301	330	296	279	328	309	279	289	294	336	269	281	283	258	277	298	264	293	294	309	275	297	253	305	283	253	262	284	271	316	290	281	284	294	302	312	289	292	298	290	306	331	304	302	271	321	297	292	296	297	300	290	302	302	301	272	283	279	281	264	286	295	294	298	284	297	273	284	327	299	286	255	263	272	261	273	299	296	300	302	305	302	288	301	298	313	288	290	308	300	311	275	289	281	311	305	307	299	278	264	297	299	275	298	278	303	289	305	274	282	253	274	296	305	302	292	288	268	309	306	255	326	282	277	277	301	289	295	281	311	270	304	300	303	301	312	267	295	269	274	309	307	298	270	308	304	275	289	293	324	306	285	308	254	298	275	323	269	284	293	292	306	301	298	279	293	310	293	264	290	304	251	291	311	316	296	301	290	312	278	308	283	309	319	273	303	256	277	315	297	286	293	296	300	324	262	288	290	291	257	288	309	301	319	297	280	295	286	298	297	335	265	285	283	278	287	317	268	292	304	302	299	302	303	273	313	326	304	314	311	324	304	273	288	300	279	289	328	289	314	312	271	293	305	288	260	311	283	287	288	308	307	261	284	295	309	293	303	301	305	288	300	288	289	296	302	286	313	316	290	310	287	274	266	292	294	291	302	305	282	294	280	278	297	304	279	287	323	295	285	267	261	308	280	313	273	275	288	319	318	299	284	269	269	321	290	278	266	292	288	273	292	289	300	319	283	289	277	317	311	311	284	334	280	302	258	298	271	323	263	308	303	321	259	284	263	265	296	326	283	249	305	283	270	280	277	291	281	268	309	292	313	313	303	299	288	283	278	311	291	260	303	293	309	299	308	278	292	322	314	281	328	293	259	266	292	286	288	271	325	291	263	291	278	322	286	252	290	257	292	278	270	264	305	331	317	280	266	309	282	270	241	309	294	285	281	295	291	266
3980	1474	1408	857	704	635	623	596	510	531	489	540	545	508	548	497	525	518	477	504	538	502	528	501	512	540	514	511	528	514	512	508	489	496	479	531	500	494	517	545	516	504	479	479	486	484	533	519	543	508	507	480	505	497	538	475	458	527	481	548	504	502	507	539	459	531	480	502	527	478	497	492	507	520	492	529	526	508	479	479	520	541	512	532	506	487	497	520	504	536	491	512	503	535	503	483	503	515	512	506	531	551	548	483	495	469	489	498	513	519	489	487	465	503	460	543	533	502	517	487	479	516	514	507	507	484	495	536	531	492	483	494	499	536	490	527	495	471	512	495	516	506	487	494	490	534	487	507	473	525	494	503	503	509	563	468	497	489	491	504	513	510	479	471	546	518	499	501	497	501	511	509	529	475	527	502	522	498	477	484	480	538	499	536	503	504	522	480	512	476	469	490	518	492	502	503	530	497	488	490	521	515	498	544	532	501	506	558	512	502	511	475	468	517	537	557	545	519	495	514	496	486	474	514	531	522	493	531	517	545	495	497	470	496	524	518	481	506	498	487	492	512	496	492	513	525	512	461	504	499	500	519	517	500	496	481	499	492	484	506	531	518	473	506	490	476	517	527	466	509	466	523	541	524	511	524	523	528	484	469	476	549	509	503	464	481	508	452	522	500	510	474	493	531	506	530	489	499	472	465	504	473	499	505	510	512	457	498	526	484	474	548	484	499	503	467	500	487	512	525	522	516	466	512	508	546	493	494	514	520	524	480	499	532	472	476	505	521	516	535	489	509	495	512	548	520	489	459	546	488	491	499	540	466	506	483	507	498	484	513	500	513	555	470	463	498	536	476	482	490	527	483	521	502	471	515	467	514	515	550	483	503	509	497	507	545	504	529	498	499	511	505	468	512	474	506	512	494	523	555	513	431	507	480	496	517	493	487	487	555	502	492	501	494	494	479	495	509	526	481	521	512	514	522	500	506	498	490	504	558	525	530	539	526	535	554	523	527	490	519	504	492	526	513	520	518	467	469	494	492	505	519	493	494	496	479	500	518	484	538	552	547	529	539	501	557	509	536	494	524	482	522	486	493	502	502	507	515	486	476	505	462	454	539	471	504	484	501	556	475	483	499	546	522	465	516	512	516	478	493	512	527	504	495	493	484	472	536	514	557	516	526	514	538	513	514	541	555	514	492	495	524	496	508	505	476	488	511	534	511	475	508	514	488	475	494	512	459	512	462	480	503	537	515	527	483	503	509	530	477	474	507	526	501	521	540	479	536	493	497	499	500	520	526	474	504	479	527	511	500	511	513	491	475	479	498	474	531	505	508	515	496	516	494	535	478	507	520	525	508	509	534	540	465	517	505	515	481	527	532	472	516	506	481	539	483	494	528	477	493	483	505	536	504	480	547	509	538	496	481	497	509	507	473	515	496	493	480	529	477	542	500	532	521	522	466	486	482	498	504	538	509	519	512	517	508	523	494	509	503	514	526	547	520	529	531	496	473	506	511	524	519	486	489	530	493	506	514	516	462	517	501	527	528	500	489	545	490	498	477	481	520	536	505	476	502	514	523	494	522	514	548	576	515	502	509	520	471	484	496	524	488	523	485	505	500	524	506	485	477	526	479	506	503	512	478	535	506	539	499	534	551	486	490	529	509	490	464	515	532	504	488	539	494	512	504	540	570	486	515	518	477	513	531	435	501	503	499	496	523	495	505	544	488	552	477	532	513	554	502	501	500	512	511	496	483	522	517	508	470	518	525	456	517	517	499	529	520	516	512	524	495	519	475	456	486	493	476	516	536	480	503	502	483	491	482	500	484	530	540	498	475	530	503	534	498	526	550	519	519	464	488	484	506	509	512	507	470	519	531	478	490	527	504	483	494	490	510	503	506	512	543	541	503	511	506	490	551	494	488	489	481	500	518	499	540	509	530	495	512	522	503	505	531	491	535	508	494	537	482	536	497	539	485	486	484	478	510	490	507	482	479	515	493	546	540	529	482	532	512	523	513	518	498	467	501	509	512	485	488	503	481	494	530	524	475	522	486	492	517	515	488	502	499	492	494	495	465	511	490	495	511	492	480	544	532	487	500	531	529	492	533	499	540	514	499	516	516	502	483	501	486	524	521	521	521	503	492	461	515	535	520	476	548	492	479	542	507	490	470	537	491	482	520	494	500	501	498	521	508	493	487	490	483	499	484	539	473	514	513	501	541	543	532	503	522	510	521	474	551	518	520	492	481	532	500	512	478	514	510	456	505	501	489	484	473	532	462	559	544	479	469	475	512	485	501	502	522	495	499	503	508	523	512	507	490	538	529	516	522	560	574	483	555	465	518	539	488	485	513	527	471	555	513	479	514	507	498	503	509	564	535	490	517	537	500	524	466	470	505	501	526	492	495	510	521	507	508	506	516	507	538	514	499	511	479	534	509	471	538	547	521	505	480	488	505	552	494	514	514	506	474	509	485	505	515	532	488	512	494	542	495	543	448	515	500	521	502	502	488	469	538	508	540	539	536	481	487	537	514	498	495	516	509	546	498	518	540	492	495	500	509	556	465	503	498	486	503	490	529	511	493	498	552	517	457	504	485	499	478	503	473	505	513	457	509	486	507	515	534	505	524	538	481	516	484	546	481	512	474	527	501	521	487	518	501	495	515	490	497	495	534	485	491	535	546	494	519	530	556	500	539	516	496	535	520	470	490	502	499	481	491	552	502	517	513	506	512	520	493	478	473	488	499	525	488	519	487	516	505	500	484	564	476	524	505	474	523	534	510	474	504	502	503	491	523	508	438	499	496	483	508	525	500	501	503	522	489	481	515	485	451	484	506	500	514	573	508	517	515	479	507	494	526	521	519	521	517	511	497	539	563	503	467	507	469	513	511	522	504	508	506	524	522	538	542	474	458	537	491	533	502	521	489	519	490	485	486	508	510	491	517	523	528	514	520	539	493	499	487	537	531	509	548	502	503	519	533	496	487	489	494	531	511	531	508	523	532	514	483	494	484	505	493	528	532	473	504	513	466	534	508	498	492	528	510	505	493	480	508	488	508	505	519	499	488	528	467	538	498	519	518	515	507	482	508	467	486	500	504	464	477	495	508	487	498	456	507	495	499	475	496	466	509	514	486	488	477	483	495	491	529	474	503	479	482	469	500	484	480	520	513	468	553	494	444	515	518	528	507	447	519	506	491	489	518	476	518	507	505	553	539	513	505	485	513	509	507	515	492	474	551	480	475	533	526	487	498	513	524	513	503	499	527	514	477	516	529	487	517	525	526	518	510	505	514	515	499	493	528	521	518	488	519	471	498	518	501	510	546	494	494	551	500	518	513	525	488	531	502	530	506	492	517	499	523	513	507	490	493	523	527	473	509	507	528	507	529	484	544	506	523	535	484	493	514	525	480	527	455	518	524	511	532	496	488	489	511	529	525	518	513	511	534	500	460	508	520	501	511	544	515	534	522	528	484	492	465	515	508	493	522	563	535	535	518
24085	21208	28370	24320	20741	2428	643	467	339	321	351	326	267	249	273	264	245	223	226	241	214	228	197	232	241	202	224	229	192	228	232	220	206	208	208	196	245	202	211	216	179	220	231	216	236	218	226	194	217	216	205	220	209	208	199	235	212	218	190	183	215	211	218	238	207	210	221	197	200	209	192	205	208	230	222	198	185	221	213	215	195	212	215	209	189	195	224	219	186	214	211	200	222	246	195	229	195	207	226	221	219	206	210	224	214	212	192	205	205	207	223	211	210	221	194	212	224	193	202	210	178	192	220	208	211	200	232	191	218	208	202	205	202	184	191	190	221	222	227	180	187	213	200	213	194	204	189	178	216	185	229	205	211	189	200	203	188	189	207	230	216	203	194	213	218	209	198	185	218	230	217	218	201	177	190	197	209	211	223	209	208	217	199	206	194	210	190	226	212	208	206	228	225	198	184	232	224	200	202	209	199	222	208	216	194	189	227	175	207	199	161	218	205	221	215	212	202	219	179	216	221	205	210	200	212	219	210	225	200	162	202	205	205	199	207	194	192	198	217	211	216	204	191	195	211	199	185	197	183	182	232	205	221	215	215	202	167	205	183	214	219	222	222	230	233	188	182	205	217	199	218	184	174	210	197	189	215	205	216	218	216	228	193	206	197	217	221	198	188	208	190	200	227	216	210	204	225	210	177	206	209	204	186	205	223	209	188	220	238	185	234	183	183	192	174	208	210	213	204	210	223	177	218	203	194	202	204	231	192	205	196	200	209	218	211	205	181	221	195	173	225	181	203	210	229	191	206	212	198	196	204	211	177	199	212	201	210	232	207	199	211	210	191	209	211	223	207	223	212	234	201	205	222	218	193	218	191	190	204	223	204	240	200	194	197	207	193	195	199	224	194	213	226	218	211	208	208	215	177	204	201	195	208	196	206	216	203	234	206	205	215	199	216	217	233	205	188	203	230	180	207	221	175	197	200	191	202	206	184	217	199	207	197	202	226	227	216	181	194	186	217	198	221	212	191	182	204	224	193	184	176	212	198	197	207	197	216	233	205	191	220	203	173	224	176	181	195	181	196	170	178	231	198	230	228	186	213	180	227	190	191	195	202	206	192	211	176	192	205	210	194	189	199	197	197	210	216	212	194	203	217	217	238	199	221	222	196	200	190	217	210	180	219	206	176	200	186	192	202	204	180	210	170	190	197	195	213	226	217	211	186	182	192	212	222	218	215	214	202	180	204	209	218	193	203	203	207	222	197	213	204	203	217	199	192	209	200	193	235	214	207	196	210	207	193	188	205	204	184	206	212	189	202	224	215	215	194	212	202	214	196	198	196	216	199	212	224	208	184	225	219	210	179	200	208	211	208	202	221	211	214	190	225	221	207	203	186	193	233	209	202	204	219	193	192	216	196	189	206	223	181	240	214	212	204	203	224	182	185	207	215	198	210	207	196	183	196	204	177	204	209	217	205	214	202	204	205	215	189	194	190	214	205	180	221	211	237	201	199	208	182	221	205	207	209	197	222	203	207	205	182	235	212	195	182	206	214	200	199	213	177	216	190	201	232	200	199	182	197	231	221	209	203	179	200	187	204	191	199	186	209	215	206	197	185	210	213	189	189	201	182	205	210	218	236	188	210	207	183	217	212	189	204	202	191	212	210	192	194	223	214	218	209	184	197	204	197	195	224	209	200	176	210	211	218	194	206	210	195	195	200	204	199	235	221	197	202	215	208	198	191	218	224	210	199	198	199	215	210	210	220	196	215	217	215	203	211	179	240	204	181	196	209	195	192	210	210	203	209	207	149	211	209	177	219	170	224	210	200	200	209	217	205	190	207	206	206	206	215	202	203	206	250	201	210	216	185	213	215	193	192	209	198	197	222	200	219	208	203	225	243	220	203	185	230	197	210	198	210	215	208	200	209	199	185	180	199	213	225	198	212	235	184	202	190	188	185	215	186	219	190	193	201	198	210	196	192	210	209	209	192	202	209	201	200	212	200	187	218	188	206	231	209	200	203	226	195	195	212	198	235	202	201	212	240	208	189	208	207	196	218	212	202	210	205	188	210	215	215	191	211	195	221	193	214	236	201	211	196	190	185	189	207	201	185	213	223	210	192	211	217	199	193	193	226	245	186	196	183	196	192	220	210	207	204	186	219	203	215	212	208	211	204	207	184	212	191	217	199	198	174	199	214	196	185	207	225	207	195	185	186	221	200	212	212	206	186	192	214	183	211	229	198	221	214	213	191	218	214	220	192	202	213	188	227	192	199	188	189	201	221	178	187	215	195	224	199	214	209	190	187	203	236	182	193	203	218	236	198	186	185	186	195	198	216	219	216	197	228	220	206	196	216	200	201	198	197	196	195	188	230	199	231	176	206	212	214	192	191	212	193	206	222	195	207	186	191	202	187	217	205	211	205	196	232	212	205	203	193	202	241	216	199	200	199	176	217	206	203	193	204	196	203	229	198	207	186	211	225	202	199	235	218	205	198	187	202	225	208	194	219	196	240	193	203	214	217	228	212	212	212	201	208	211	215	180	205	221	207	197	197	238	216	201	228	205	209	204	228	165	192	190	194	226	211	209	234	210	202	187	198	203	191	212	204	190	182	204	213	191	199	195	224	191	201	196	181	195	207	209	178	200	197	224	199	198	203	186	210	196	194	244	216	220	218	171	207	197	219	197	202	203	191	183	177	205	209	198	179	200	203	198	205	231	204	191	204	215	191	208	188	196	195	195	215	208	203	205	205	182	182	192	210	184	193	220	185	195	207	193	206	231	195	197	198	206	196	222	205	203	182	197	199	198	204	232	189	200	208	204	200	199	233	186	217	231	199	196	190	190	202	202	224	194	212	204	203	197	235	228	210	212	200	214	202	200	218	216	219	185	222	209	201	187	209	224	206	222	227	195	215	202	221	190	201	235	190	207	181	204	201	193	203	191	214	211	193	205	210	203	202	191	209	215	225	219	218	192	210	224	216	184	217	213	192	172	214	210	235	212	191	210	208	209	194	199	190	221	193	187	199	191	202	192	225	205	216	206	206	211	217	217	195	184	202	188	245	195	207	237	206	210	203	193	223	214	197	182	192	208	220	194	223	200	192	195	182	213	217	203	241	209	216	186	206	174	227	219	204	207	197	216	207	218	198	195	204	203	195	212	190	199	215	208	200	195	198	193	199	215	203	210	208	191	186	210	200	181	229	203	224	212	214	212	196	208	196	196	215	206	197	188	180	221	197	225	205	176	227	230	214	219	183	205	177	214	204	232	216	186	202	195	205	208	187	196	212	214	209	185	186	197	215	213	197	195	210	193	208	200	205	222	198	220	223	213	191	216	190	221	216	197	198	224	181	196	201	195	229	229	210	193	200	194	174	197	196	209	197	213	192	184	211	214	191	232	216	185	203	213	178	194	208	209	221	201	216	188	207	201	205	207	224	202	194	187	228	201	216	193	221	199	182	196	192	188	199	188	192	189	211	225	191	207	203	206
5318	10161	8403	4305	2776	1992	1593	1285	1082	905	785	708	715	659	592	537	488	503	454	472	431	441	454	444	446	379	445	419	407	431	444	417	402	406	412	396	422	403	406	366	396	388	371	401	335	370	363	408	353	390	355	340	384	353	340	380	385	354	409	352	394	382	391	358	356	372	342	360	397	369	343	386	357	389	362	361	361	393	382	421	396	394	359	363	405	377	360	359	348	379	349	355	353	377	369	367	391	349	376	370	355	365	368	379	365	380	373	332	334	377	421	349	421	336	349	378	365	368	362	354	373	369	364	371	371	390	340	356	403	382	377	362	380	347	365	375	374	353	380	383	390	336	383	359	376	377	398	371	351	383	385	367	377	331	352	388	384	359	367	368	357	381	381	358	378	397	346	389	373	387	368	377	333	401	349	355	358	367	392	368	382	353	360	394	399	404	386	354	362	361	358	351	360	417	349	349	378	354	357	352	365	354	348	363	381	368	347	372	370	366	360	338	353	346	339	374	391	373	347	382	393	370	382	366	384	382	335	359	385	332	403	369	364	369	379	341	386	378	389	351	335	361	335	344	365	352	380	384	350	321	353	378	364	328	375	342	395	380	335	362	353	368	391	395	386	362	351	344	343	384	379	337	336	360	371	344	344	391	390	374	364	363	357	364	349	338	368	362	380	333	372	377	373	367	356	353	396	393	372	394	397	337	351	365	373	343	382	378	365	347	381	362	382	347	368	360	374	363	351	361	356	386	364	348	363	380	370	420	370	371	371	358	376	347	354	377	353	349	386	345	366	355	371	352	356	371	366	362	364	381	365	414	342	332	359	376	359	371	359	356	391	378	336	397	366	360	336	330	343	369	346	368	367	380	369	373	356	358	334	388	358	336	367	380	323	355	321	339	349	381	379	352	336	346	361	421	361	322	358	376	393	337	362	369	347	340	372	333	367	372	385	372	368	361	379	365	380	404	329	385	347	357	339	364	380	372	343	358	374	360	371	408	334	363	359	347	344	359	362	374	402	337	385	393	369	360	372	348	385	354	371	386	335	372	359	410	389	394	368	361	349	368	378	378	366	391	355	395	363	378	373	352	368	372	354	377	369	363	369	356	369	387	357	340	383	365	362	342	377	343	387	392	364	372	340	362	372	391	407	353	353	378	360	375	358	343	366	377	351	375	363	368	372	349	378	376	343	372	377	383	353	354	377	367	370	347	339	365	377	349	372	362	365	408	377	362	379	347	354	344	365	364	369	389	399	371	366	370	375	351	352	371	398	403	370	371	388	365	361	378	348	354	367	372	373	390	349	335	345	345	358	338	383	385	364	353	374	359	337	358	335	372	355	327	384	335	388	346	381	357	372	375	348	384	429	371	347	369	372	376	371	367	373	362	348	359	357	346	377	377	346	360	367	401	375	348	361	352	349	387	394	372	393	373	377	321	366	384	345	371	384	399	407	353	354	336	391	390	388	360	349	355	371	346	373	367	365	359	338	367	354	357	342	341	371	391	367	367	398	364	385	357	358	371	355	358	374	394	341	330	352	380	407	336	383	374	397	385	366	351	340	387	377	370	334	363	352	335	351	378	373	372	405	356	375	347	379	356	354	342	381	335	351	361	384	367	342	386	375	343	380	363	365	407	370	365	363	371	335	359	408	357	357	339	369	354	366	346	389	342	352	363	341	366	395	388	349	382	373	353	342	388	382	385	356	380	359	376	363	349	356	377	347	359	343	366	347	379	359	357	368	374	383	373	350	372	369	370	391	382	363	342	361	384	341	345	373	391	353	373	347	360	357	362	368	365	368	392	332	369	369	347	383	378	354	368	356	373	338	386	370	349	387	372	337	393	356	324	368	346	368	356	375	391	358	353	380	370	357	380	373	382	328	361	376	389	372	349	351	359	405	414	362	351	355	376	335	377	307	381	344	373	368	386	352	360	370	397	339	394	388	387	354	341	395	359	358	372	367	344	383	343	373	372	360	385	394	375	333	376	362	384	380	341	374	380	352	348	311	353	339	381	338	368	329	401	359	367	347	330	365	331	343	398	354	422	372	366	357	354	377	372	337	343	361	375	335	364	366	371	340	359	376	391	374	351	311	388	355	397	370	371	350	368	366	366	378	395	355	370	348	389	381	376	372	350	356	387	367	408	366	338	376	363	392	371	372	356	406	370	370	366	369	374	374	395	371	355	358	356	353	391	379	364	379	345	360	358	365	360	388	340	393	376	395	389	348	354	361	388	346	328	349	394	316	390	389	403	345	387	395	361	330	357	380	340	362	391	315	364	354	391	403	371	367	370	387	365	400	380	368	386	355	337	359	378	351	376	351	347	408	347	364	362	407	338	352	365	381	359	400	363	335	369	360	342	378	370	367	337	359	378	362	328	379	326	379	360	362	337	373	344	355	360	384	372	377	373	401	353	374	317	341	381	368	382	378	335	345	408	369	368	343	351	380	357	346	372	384	390	355	375	355	350	356	362	381	339	392	362	351	394	384	411	348	362	372	366	357	379	383	414	385	372	334	366	362	363	384	363	371	398	356	340	358	361	348	370	408	390	367	348	381	344	361	357	385	381	370	365	346	400	394	370	408	366	379	354	377	360	373	368	371	383	378	339	368	366	378	351	367	342	376	368	367	333	374	357	352	324	347	360	378	348	356	351	332	331	394	360	354	357	396	358	369	359	381	359	370	374	353	341	340	366	365	387	398	354	365	357	361	356	352	342	401	356	374	352	376	379	341	388	405	394	379	336	349	388	333	349	326	373	358	347	335	350	352	378	383	364	366	372	399	381	369	381	354	335	364	348	374	355	374	374	400	371	395	365	351	335	380	331	352	381	353	341	343	365	338	352	347	337	396	365	351	362	381	349	343	360	399	352	356	369	362	387	361	369	354	371	340	362	368	371	364	341	362	379	393	393	324	396	349	387	374	371	383	363	386	336	389	379	406	402	376	335	388	381	379	383	388	384	392	365	374	363	364	375	362	350	347	357	359	355	355	383	359	356	368	364	388	340	324	368	377	325	364	378	368	398	356	386	375	378	378	371	372	349	386	348	349	365	387	356	351	356	392	377	380	335	407	396	361	401	355	401	350	379	315	347	412	354	391	350	334	373	344	405	366	375	365	386	369	397	357	333	349	354	386	329	383	362	370	356	380	375	382	361	388	350	334	365	365	342	351	351	357	355	353	352	395	352	364	359	373	335	344	387	381	325	350	354	334	341	405	364	384	335	368	375	356	368	335	358	359	349	351	339	393	390	356	345	347	374	342	347	336	351	378	392	368	396	361	363	338	364	371	376	361	396	387	348	370	339	375	375	374	361	381	338	382	370	335	345	370	358	384	369	344	382	391	340	343	357	370	363	342	359	333	368	357	374	383	353	347	352	374	338	349	387	367	334	360	364	361	377	343	373	379	370	378	350	395	353	374	356	346	375	348	369	366	351	328	387	391	370	404	358	352	359	374	374	406	361	334	372	336	374	376	363	375	366	376	389	389	348
23231	21232	29009	23749	21228	19641	1606	555	425	333	312	266	253	238	194	207	180	189	143	156	126	157	141	121	144	117	140	131	114	124	117	119	124	108	117	124	99	107	116	120	83	111	99	99	111	103	109	80	98	103	123	109	108	113	116	123	110	116	112	104	108	118	106	90	98	114	116	99	102	109	118	115	94	111	127	100	113	123	102	116	94	89	93	108	107	102	112	117	98	108	111	102	120	98	108	103	108	102	106	86	96	102	101	98	101	105	106	77	89	105	85	107	99	108	101	87	102	89	115	87	118	101	96	105	110	96	107	93	108	125	103	96	80	87	107	101	85	99	81	102	98	107	104	97	83	97	125	98	113	115	111	101	115	93	107	107	108	117	102	104	113	122	105	101	115	107	101	113	111	107	102	105	91	106	85	108	113	119	106	94	99	91	110	106	97	88	93	115	111	101	86	99	90	113	84	92	110	104	100	107	95	92	104	109	114	113	101	91	99	118	101	95	97	90	97	104	102	97	112	107	117	85	92	87	121	104	96	111	92	89	105	101	105	76	94	108	84	94	103	92	113	109	113	101	93	102	96	89	91	106	91	98	102	112	107	96	88	96	83	112	99	86	112	107	106	107	86	115	105	87	99	104	96	102	111	101	97	94	101	111	115	120	89	99	110	105	105	111	104	89	94	104	94	92	100	92	109	86	97	111	89	108	99	102	98	96	91	95	87	123	90	93	88	97	113	98	70	93	101	88	93	76	96	94	98	94	93	96	71	87	106	80	97	88	108	94	97	103	101	115	96	101	84	88	113	109	99	109	114	98	119	96	97	107	103	113	99	105	94	102	114	105	90	91	113	92	97	99	111	83	110	99	115	88	106	123	80	95	98	98	104	88	108	111	106	106	98	91	83	100	111	106	98	100	106	95	101	88	83	113	111	91	103	112	92	88	98	103	104	98	99	99	98	109	105	106	93	94	97	115	90	83	115	86	83	96	95	99	107	91	88	98	90	111	107	91	89	104	106	98	94	89	109	116	98	95	109	93	95	96	110	99	91	104	96	97	95	96	86	104	85	98	109	97	105	115	107	102	89	97	110	93	94	92	89	118	104	79	94	91	112	114	103	111	97	105	106	90	100	111	122	119	105	107	106	104	96	110	89	99	94	94	90	111	100	111	102	90	100	87	96	88	94	100	98	82	88	97	103	98	103	86	95	86	110	87	92	98	98	96	95	95	87	95	94	107	108	95	111	94	85	117	99	94	110	78	89	85	87	88	98	96	93	105	100	107	116	84	105	85	88	95	87	117	90	84	105	84	96	84	109	91	113	93	84	124	99	95	103	117	107	103	88	81	99	91	125	113	88	86	87	96	84	100	104	86	103	86	93	80	125	104	102	78	106	91	86	89	85	97	102	112	101	94	100	105	89	109	101	104	100	98	90	90	101	86	99	109	103	91	96	105	101	96	86	89	96	104	74	107	103	84	107	98	103	96	93	92	109	106	105	104	90	94	116	125	93	98	85	93	95	92	91	90	94	110	99	106	101	110	91	103	94	99	99	108	107	98	102	81	95	101	116	105	104	100	101	102	92	109	107	98	94	101	115	94	102	80	108	88	102	96	113	103	116	99	72	88	117	102	104	92	99	99	88	111	105	97	111	91	101	100	89	90	96	90	87	104	88	107	100	92	105	103	81	94	97	100	105	92	109	96	101	94	90	92	111	99	96	92	101	81	104	83	100	93	99	110	94	97	106	100	96	105	113	121	106	86	96	113	93	91	98	93	89	92	98	90	98	94	114	103	84	97	120	108	98	74	95	98	102	97	106	112	91	86	120	109	86	102	103	92	96	103	104	96	104	100	79	122	88	93	95	100	101	101	98	94	99	107	111	84	94	98	107	96	90	132	95	95	93	96	117	106	98	115	100	91	101	92	110	105	79	85	94	104	109	87	88	97	98	104	103	79	95	98	108	99	92	111	118	99	79	121	85	90	100	97	93	91	81	110	93	95	108	103	109	81	92	88	128	104	107	109	101	121	88	98	96	86	95	91	86	94	103	90	75	110	88	101	88	91	95	108	82	91	100	95	97	93	102	111	98	126	96	110	87	96	92	106	102	98	99	94	107	104	96	110	103	116	118	104	101	102	92	101	95	105	111	80	105	102	80	101	90	106	100	75	108	111	87	104	107	95	97	88	96	87	104	106	96	91	99	85	87	91	95	95	111	84	102	100	93	114	113	103	114	115	101	106	99	91	99	107	88	81	101	75	99	112	105	106	101	100	106	95	102	102	107	95	89	104	117	109	113	77	105	113	104	87	113	95	108	113	93	128	93	106	105	106	94	104	99	98	121	94	97	111	91	114	99	94	95	89	102	104	108	103	91	96	107	110	107	105	89	115	79	92	101	82	98	104	93	92	90	99	101	109	99	112	82	102	101	108	93	104	91	113	94	85	95	97	95	94	98	126	86	92	97	91	100	91	90	94	99	97	95	102	112	103	97	109	100	94	98	96	105	117	92	103	117	86	111	114	110	101	104	87	96	98	98	110	96	106	85	82	97	99	88	103	118	96	91	99	95	86	101	101	100	83	100	111	98	105	116	95	100	113	105	105	101	115	82	93	103	115	90	88	101	84	98	92	87	101	81	93	96	91	99	99	96	79	96	92	97	95	95	90	82	84	101	89	92	111	102	100	110	106	84	62	99	116	110	96	112	88	116	81	93	120	108	98	124	108	101	89	100	92	68	89	95	85	102	110	102	108	82	105	102	98	109	94	103	103	118	83	99	98	100	96	84	92	81	100	104	112	97	95	95	106	97	92	123	82	104	110	92	109	103	95	96	113	87	84	104	105	116	98	104	94	97	94	90	111	102	101	98	102	110	109	102	81	100	114	109	94	102	88	102	88	100	109	110	111	112	88	102	108	108	89	110	107	101	95	116	107	92	103	79	105	87	78	108	94	89	83	105	106	71	100	109	91	114	90	82	93	97	97	127	98	114	101	107	95	105	102	102	107	96	101	89	107	80	125	104	93	97	93	116	113	107	98	93	87	103	108	88	104	107	96	98	94	104	96	75	108	96	103	89	119	97	104	85	99	82	107	113	101	123	99	112	88	93	112	89	87	108	103	91	105	117	100	98	99	110	93	94	98	87	99	101	94	94	92	114	91	92	94	96	103	103	89	92	109	97	103	92	91	93	102	99	93	92	100	100	115	95	107	88	100	110	101	87	99	98	129	113	105	102	98	93	108	134	99	88	96	96	103	92	97	109	106	113	90	104	106	101	88	110	93	79	108	105	108	92	92	101	84	109	108	97	91	97	92	109	98	102	98	87	124	102	95	91	87	120	106	92	111	93	93	102	97	100	107	90	102	99	96	101	102	94	97	110	95	107	114	102	90	108	90	106	76	110	103	109	91	98	93	120	101	111	92	82	101	81	95	96	105	106	100	97	95	96	93	102	87	95	102	108	92	93	123	91	94	105	116	94	109	105	91	106	102	94	119	94	119
7600	16085	13424	7115	4614	3303	2484	1810	1472	1180	1040	861	773	660	631	528	479	451	459	378	380	399	310	319	353	270	335	306	260	252	229	265	258	247	214	241	218	223	215	219	204	239	195	215	190	236	203	202	206	203	186	205	165	189	196	220	195	204	227	199	203	184	189	206	187	196	193	180	204	171	175	193	182	188	196	193	183	186	174	199	201	199	177	206	181	192	177	186	170	200	157	196	164	193	169	172	159	198	177	164	178	168	189	176	168	173	192	185	188	201	189	193	174	177	177	198	176	202	186	176	196	170	165	196	184	193	187	193	186	191	159	197	212	178	186	181	192	180	176	193	191	185	207	169	210	178	185	180	172	173	155	193	176	182	178	159	194	155	198	181	173	184	185	182	198	175	170	189	169	179	171	177	172	193	194	188	175	169	170	180	182	199	191	195	188	179	210	195	202	166	181	165	175	184	196	182	191	166	187	186	184	209	169	175	193	187	185	181	188	190	193	181	169	173	185	207	171	190	166	198	189	170	175	166	192	192	194	172	193	174	177	183	161	203	165	177	199	184	202	186	177	200	176	204	198	183	185	190	189	170	178	182	179	177	166	162	191	182	185	182	163	177	155	179	168	179	201	181	181	179	164	191	190	208	176	162	168	168	185	194	181	178	175	169	184	166	206	153	174	183	195	165	191	191	173	168	175	163	183	168	188	187	184	196	182	168	165	186	187	152	180	196	185	184	163	162	178	194	172	176	207	169	194	195	184	174	180	187	188	183	206	178	176	167	163	166	183	152	192	197	173	173	187	180	185	199	184	167	178	187	186	191	189	167	188	192	170	177	164	179	168	181	173	199	160	168	194	170	165	167	187	176	183	152	180	161	169	186	173	163	186	166	147	175	157	174	180	184	174	196	167	190	187	162	181	183	161	176	187	179	164	206	198	179	162	179	159	191	177	178	156	184	178	175	169	182	177	172	167	177	197	184	188	155	174	188	173	170	186	145	167	174	188	179	189	179	160	181	180	166	181	176	174	175	185	174	167	156	186	186	181	200	174	183	156	199	181	167	175	196	193	171	182	181	184	181	179	168	161	185	161	164	178	161	171	172	186	170	181	167	201	194	164	193	192	180	166	193	172	177	166	169	184	200	172	175	188	190	210	177	180	158	202	168	175	169	153	174	173	184	165	163	167	173	180	188	170	185	166	165	174	160	171	196	180	205	216	176	189	198	177	161	180	182	173	161	180	173	172	214	174	207	188	193	166	188	179	199	184	171	186	172	181	162	185	171	202	185	209	178	165	192	176	157	178	172	192	186	201	172	163	168	181	161	183	192	163	174	168	162	186	173	181	185	171	189	174	178	186	204	200	208	155	176	175	172	182	180	172	188	177	160	162	164	164	188	207	175	187	157	184	174	194	183	193	188	192	189	147	187	166	177	188	186	164	176	185	163	177	165	169	185	195	198	179	191	175	185	203	179	176	203	160	174	183	176	172	175	157	191	193	200	179	159	172	174	182	186	178	187	182	154	196	177	187	178	180	170	195	154	186	177	202	164	159	191	189	170	176	176	193	179	187	178	184	188	160	182	171	172	164	161	192	196	190	168	174	159	170	170	180	167	196	187	162	168	194	175	155	174	182	152	167	167	181	181	182	194	189	164	163	191	195	162	149	158	176	183	168	202	189	162	171	162	166	180	167	201	187	191	171	158	190	174	182	166	186	166	179	175	173	167	176	197	178	188	203	181	211	184	171	169	188	189	189	158	175	168	161	168	176	165	159	173	201	192	172	175	174	185	174	174	170	175	194	171	167	175	167	159	167	202	178	186	197	164	182	183	189	173	203	173	184	181	198	185	207	169	192	168	176	142	177	160	193	197	158	163	157	173	171	201	158	178	202	179	177	194	178	199	200	180	190	158	162	192	177	169	196	140	187	166	169	175	172	176	173	163	168	161	161	154	181	138	164	159	178	163	184	174	156	183	175	158	182	194	183	165	175	162	169	171	192	164	184	177	177	183	206	176	178	200	184	153	178	183	161	200	187	196	176	186	193	171	179	192	180	185	199	181	174	194	186	204	164	180	193	197	189	167	185	203	171	172	165	166	190	176	168	186	169	160	157	178	181	176	178	174	201	184	192	188	185	160	163	169	184	159	175	174	182	161	194	174	187	194	183	176	176	167	153	187	183	186	169	173	170	180	187	187	175	206	187	186	179	169	207	179	188	202	159	195	189	171	208	191	172	199	155	200	199	160	168	176	151	186	167	198	165	155	177	197	178	172	146	169	190	177	191	183	184	185	198	179	186	194	170	179	181	183	149	185	157	169	169	196	172	201	163	198	170	190	177	179	180	187	159	192	129	198	198	186	158	183	197	165	179	166	173	183	191	195	171	188	171	186	172	187	190	185	190	189	195	171	176	181	181	176	196	184	180	161	164	186	176	172	190	185	171	181	180	182	164	211	174	187	186	167	199	180	193	192	168	160	183	177	186	176	155	183	200	205	174	179	194	164	216	192	184	181	167	170	174	173	164	168	163	164	187	178	186	174	157	178	175	193	183	181	186	170	183	178	165	176	194	165	168	205	186	179	161	196	153	185	210	155	170	190	173	187	182	188	158	191	169	188	207	181	168	162	168	151	162	185	177	206	195	169	164	160	171	197	172	185	197	165	193	194	203	169	189	166	167	176	152	189	195	184	208	194	197	206	167	193	170	181	188	167	178	195	177	207	168	157	167	175	164	161	168	174	186	157	180	176	182	194	177	154	180	169	182	192	166	193	186	185	192	168	176	180	172	185	178	180	170	170	180	172	160	189	152	162	191	166	177	195	202	185	192	185	170	172	170	187	188	200	174	170	163	173	174	184	216	160	197	179	147	170	188	161	188	178	171	178	177	179	176	204	175	199	178	205	174	208	156	169	163	161	209	184	191	174	192	173	159	177	186	176	172	169	174	203	161	192	187	189	175	163	174	173	190	205	180	189	177	184	197	170	182	175	165	190	171	165	192	167	173	171	174	184	169	194	196	192	177	187	175	192	187	180	178	198	169	180	185	166	177	172	188	181	201	168	176	179	168	156	186	173	162	186	180	183	140	146	188	185	191	185	196	183	182	160	189	167	185	181	171	150	180	148	183	185	172	188	194	180	178	192	193	197	186	163	162	185	176	170	193	172	180	194	170	185	175	187	164	188	175	166	187	148	183	171	174	188	190	175	165	166	186	171	189	183	167	181	174	179	189	163	179	160	156	177	182	196	190	177	174	166	165	174	168	181	171	179	155	182	172	163	170	198	158	163	182	206	154	170	206	181	187	192	180	174	167	169	171	181	189	184	185	197	204	189	174	195	179	186	153	166	143	193	164	188	153	172	165	184	189	156	171	163	177	176	195	195	170	194	172	201	186	165	195	201	166	187	188	179	154	170	162	191	158	199	142	174	170	160	194	178	191	186	183	168	205	180	185	182	160	175	200	178	180	173	168	179	171	172	166	182	197	168	169	175	192	188	156	189
26629	19953	6028	617	404	339	346	294	290	317	275	326	293	282	283	283	293	322	298	277	322	264	280	261	280	307	276	285	270	303	310	304	306	302	276	316	268	294	270	288	277	297	291	278	296	283	290	279	293	313	282	268	281	308	286	285	266	274	268	302	244	267	278	294	266	303	269	298	274	293	278	291	299	276	252	301	305	314	260	283	282	248	274	267	266	289	252	288	292	310	281	267	272	273	290	273	260	292	273	269	283	302	262	271	270	279	289	262	274	313	259	284	257	283	287	282	285	304	286	269	273	297	300	299	283	297	293	277	279	269	276	280	265	269	276	270	283	288	282	270	284	297	260	279	289	268	285	266	273	284	290	283	263	252	307	301	250	316	303	271	273	265	306	275	274	294	257	269	265	268	316	287	269	267	259	304	286	270	298	295	279	280	282	308	279	287	289	331	272	303	301	285	296	319	297	300	287	288	290	327	283	281	281	262	278	297	287	318	294	292	278	284	299	298	287	275	308	256	292	309	278	287	285	270	240	262	304	293	301	321	280	287	294	254	263	288	304	300	282	288	279	269	252	300	262	318	283	274	290	266	258	295	297	264	273	242	280	255	299	295	244	304	304	291	296	278	307	293	266	297	306	286	260	290	299	274	283	291	293	272	250	277	292	267	301	292	265	301	302	277	276	288	288	298	287	310	283	267	313	291	296	277	282	297	265	298	274	283	296	277	291	271	258	323	265	282	290	290	289	287	289	288	291	263	256	280	269	256	293	297	273	300	270	278	262	302	290	290	268	258	296	290	254	278	293	286	291	278	245	284	290	296	304	261	255	301	279	282	297	336	282	280	270	280	259	267	310	269	260	270	276	304	289	295	267	286	274	301	282	274	291	262	334	304	289	274	287	292	289	246	309	280	294	279	308	272	285	271	306	259	278	261	267	276	275	292	307	284	286	289	289	256	278	305	295	269	283	283	302	294	271	317	265	294	293	264	266	295	301	262	303	245	269	300	300	302	272	304	298	289	294	265	272	277	281	275	284	288	294	299	265	285	266	290	299	292	283	294	270	267	291	259	289	294	289	313	302	279	256	288	279	259	271	266	293	302	291	276	309	273	272	254	278	289	289	283	279	270	279	309	289	262	282	293	306	279	299	285	269	266	275	310	298	255	272	272	286	261	262	289	281	303	297	256	302	302	312	284	269	271	299	325	308	304	291	268	281	291	314	275	264	284	264	290	275	290	296	272	309	258	268	280	284	293	275	319	299	265	263	247	268	265	291	262	306	290	287	288	299	281	281	290	311	281	307	269	307	268	306	273	259	282	282	312	281	271	279	285	269	293	284	290	277	276	282	275	294	309	264	292	292	281	294	307	305	269	242	318	265	289	323	312	287	285	281	278	296	261	277	254	280	295	268	277	293	265	272	279	270	272	293	276	286	310	286	238	305	267	299	271	299	272	285	260	297	294	269	290	252	296	301	266	318	289	308	291	299	290	270	309	299	277	269	273	283	286	287	309	260	274	296	288	326	247	296	294	274	285	296	281	297	297	283	313	238	265	281	279	279	322	270	308	277	245	250	302	295	286	296	269	284	291	266	307	275	265	275	300	259	311	281	279	287	287	264	305	254	279	293	293	302	285	320	242	315	274	297	280	316	301	287	300	302	272	276	259	269	239	299	314	262	267	323	277	285	315	312	284	285	274	277	269	294	301	249	271	295	267	266	264	295	289	284	310	289	277	279	272	288	289	298	277	294	276	296	308	308	282	279	289	288	260	280	278	288	281	280	286	266	286	294	293	286	280	280	290	309	258	288	282	305	266	268	275	310	299	274	281	270	293	293	290	268	288	298	266	289	314	291	286	308	301	292	292	288	249	255	304	283	288	269	314	290	300	292	276	289	280	280	287	276	295	268	319	285	310	289	290	270	295	302	284	308	281	310	287	272	308	300	286	279	280	272	295	304	276	289	294	314	311	289	260	287	276	268	291	289	268	296	290	283	301	273	296	296	270	283	279	262	310	288	295	277	306	302	270	281	291	281	279	277	264	276	294	284	261	304	291	286	298	311	283	287	318	294	290	280	299	286	254	304	276	301	288	292	269	295	287	245	294	278	273	271	257	298	284	290	284	301	301	262	310	283	262	280	308	275	275	286	265	262	280	264	261	295	265	278	295	294	322	299	276	292	286	277	288	285	294	289	274	266	297	291	300	305	261	272	323	260	264	267	268	301	242	278	295	257	317	280	308	292	284	289	265	279	254	274	256	284	303	298	308	276	300	274	297	300	278	269	298	283	313	290	281	298	303	286	270	291	301	300	288	279	313	275	276	289	294	282	287	301	299	306	285	288	295	262	276	266	291	298	291	247	281	301	317	295	298	282	291	271	295	276	287	280	282	291	280	272	300	270	279	287	292	287	262	267	311	290	281	288	295	274	286	286	299	275	279	287	287	275	289	242	299	296	289	293	284	297	290	308	299	288	282	275	279	275	294	277	276	259	263	289	264	274	300	302	302	257	283	275	280	273	243	296	312	266	273	296	286	284	259	273	325	281	296	274	308	278	331	268	301	280	309	289	269	301	291	268	296	275	278	288	285	313	285	272	280	292	298	304	275	306	287	282	283	300	263	275	293	289	271	278	286	292	271	288	300	299	258	291	283	273	285	310	277	319	304	239	281	253	276	290	306	277	282	276	290	271	254	263	274	341	265	272	266	276	272	274	308	281	283	275	261	290	284	283	295	292	270	248	272	292	293	282	308	308	270	311	294	304	265	266	286	254	297	278	268	311	253	290	284	281	312	269	245	312	283	276	277	294	289	288	273	273	311	270	281	281	289	304	295	280	271	297	265	320	264	287	285	267	291	310	294	286	270	268	286	290	295	284	295	286	275	309	277	292	310	268	311	265	278	296	280	274	297	270	302	287	306	296	312	276	264	270	283	288	292	294	280	275	278	288	297	291	296	265	284	306	277	308	295	258	270	277	277	284	264	297	271	285	278	288	304	298	295	268	263	291	281	287	277	284	322	282	262	302	263	289	275	272	275	281	281	291	302	291	297	248	297	275	262	290	292	281	274	285	293	275	276	288	287	271	280	294	264	268	292	308	276	278	288	269	276	305	270	266	265	288	253	310	283	258	272	243	284	275	266	273	277	266	268	304	281	281	263	248	252	296	274	260	304	279	282	274	315	304	279	283	274	283	284	299	304	295	291	308	292	265	313	279	304	245	283	273	287	262	246	278	274	278	281	271	278	267	275	292	306	280	324	271	296	303	259	288	270	299	305	262	288	288	294	284	284	298	265	268	283	278	299	285	308	273	300	280	302	280	301	275	253	299	264	282	239	257	270	294	305	271	276	301	299	256	265	278	268	297	299	294	301	278	271	280	289	288	285	243	314	281	307	285	274	308	309	261	291	275	268	280	279	310	270	283	252	263	293	270	293	280	285	283	298	247	295	308	270	272	238	300	300	292	275	290	305	275	287	286	288	316	263	281	295	247	293	270	266
3891	1453	1261	833	678	625	607	527	548	562	557	506	538	533	502	516	478	535	540	475	486	521	514	484	514	501	518	510	479	497	489	499	517	500	470	501	518	481	508	452	519	503	496	502	484	496	474	486	507	511	516	522	503	484	513	493	476	511	483	482	463	475	527	506	450	514	512	527	503	516	504	476	504	545	503	512	516	513	473	519	454	509	486	458	500	483	496	497	498	482	475	470	487	486	469	456	495	468	494	502	497	461	502	477	487	485	512	505	548	485	512	508	489	525	506	471	507	483	459	550	524	492	511	494	533	504	528	483	501	473	450	467	539	502	506	487	508	528	486	527	504	506	481	497	550	524	501	508	494	487	516	516	534	513	506	470	514	483	442	500	483	459	521	478	483	503	497	484	533	494	505	507	522	501	496	489	469	518	468	499	488	496	508	539	464	502	469	483	480	510	516	501	519	529	475	463	470	479	532	482	484	496	508	525	504	512	531	456	502	502	491	498	472	506	509	529	527	484	480	481	501	475	517	506	442	512	519	494	475	498	509	478	490	490	488	505	519	524	485	504	487	477	474	498	504	513	479	487	501	471	442	525	493	479	467	484	509	512	521	487	522	489	493	468	499	518	505	499	498	465	486	478	492	474	520	465	509	489	564	544	463	514	479	470	502	494	502	486	479	495	504	494	482	473	536	507	493	467	508	516	518	495	506	483	487	478	475	506	483	487	489	502	491	502	484	485	510	434	491	519	526	500	482	497	501	516	506	505	516	506	531	480	483	514	506	501	543	490	487	465	515	488	540	519	491	497	528	504	481	496	481	487	492	503	465	492	503	512	505	519	499	479	492	467	494	465	502	511	471	517	466	510	515	500	529	489	484	506	531	486	502	533	509	497	492	515	500	523	465	515	492	484	519	470	490	504	496	490	489	487	471	441	503	507	493	517	489	450	519	507	490	501	511	499	483	534	489	480	487	535	498	526	517	530	495	509	517	484	496	490	448	497	480	496	525	511	503	496	479	489	464	484	489	479	489	502	502	506	505	463	490	443	510	477	494	527	508	512	498	492	504	469	499	547	484	477	490	477	455	520	501	482	492	473	549	473	480	493	504	534	472	475	510	522	461	486	533	512	477	533	466	531	525	485	483	495	504	462	521	520	486	474	476	508	532	480	497	468	479	528	498	530	454	488	509	499	505	510	504	511	472	508	484	486	488	490	470	511	531	502	507	478	512	494	511	499	482	485	458	543	477	489	500	514	488	517	524	472	493	544	464	502	481	470	520	485	479	497	521	491	511	500	483	500	503	501	502	488	522	450	461	479	505	517	485	445	487	491	515	475	485	468	432	496	480	498	532	501	479	526	501	511	493	503	488	488	479	507	527	502	505	541	497	516	472	497	498	508	545	509	450	496	504	517	473	497	502	485	515	482	465	527	504	502	464	489	500	480	491	497	497	522	512	482	532	494	498	471	518	451	474	480	480	507	532	502	526	502	498	490	523	507	491	467	479	520	487	500	484	496	463	439	556	491	500	514	494	456	530	491	496	499	479	450	493	529	485	532	498	509	508	486	481	525	502	456	516	498	517	500	481	460	468	471	521	550	489	469	520	542	513	506	495	487	490	485	487	506	491	504	487	495	520	506	511	535	484	494	475	469	481	529	547	482	468	477	514	502	488	509	491	507	490	512	518	517	508	467	431	511	490	519	526	518	497	486	516	493	488	453	497	511	511	473	473	453	483	518	504	543	502	477	552	508	517	458	526	498	498	513	500	510	481	525	499	525	472	513	515	503	465	502	521	499	546	506	499	514	498	468	488	532	483	511	494	511	461	503	489	487	549	461	502	516	502	477	499	480	466	539	503	477	527	462	499	524	520	480	498	505	487	489	483	485	487	524	501	461	498	515	466	482	494	488	510	510	478	500	504	481	523	535	522	470	499	498	554	506	495	513	497	500	525	516	492	459	481	524	509	510	493	497	541	537	500	494	513	475	508	538	495	486	526	494	490	482	501	513	505	493	470	492	493	486	505	463	468	491	516	488	523	536	491	489	490	537	512	528	486	526	529	472	483	472	521	487	493	476	515	490	511	522	484	481	478	486	459	499	521	540	480	495	524	484	508	459	511	491	492	536	523	479	504	467	490	473	524	515	479	450	527	512	491	510	518	475	508	481	485	470	518	517	521	482	476	498	508	502	508	496	493	521	536	520	534	474	449	484	498	522	486	483	526	490	504	454	493	513	487	480	500	498	468	493	472	459	453	519	469	504	496	527	494	483	492	481	482	467	478	535	478	521	507	493	495	480	499	501	492	487	505	479	479	489	488	489	478	489	471	525	507	456	519	515	517	514	480	500	489	480	455	525	487	518	489	513	490	488	503	490	519	513	498	470	511	497	469	485	477	536	502	544	461	520	493	478	510	508	507	533	483	490	466	528	495	495	494	506	508	497	480	464	494	504	525	485	509	517	520	512	505	510	476	495	529	510	515	493	514	512	476	471	506	522	504	532	511	499	477	541	497	501	504	486	522	473	443	470	514	492	510	513	525	500	497	556	508	470	491	497	509	483	510	489	507	502	483	493	456	497	497	527	530	513	534	465	465	476	473	481	515	483	518	483	474	553	513	468	510	535	467	451	514	481	491	526	523	497	484	501	516	458	464	486	470	510	488	485	483	487	553	496	453	490	490	536	441	508	497	475	474	547	510	534	516	490	521	482	508	488	508	521	499	467	514	499	445	490	467	499	539	475	516	456	502	477	506	488	477	468	504	504	478	506	469	496	499	466	498	462	528	496	520	510	493	524	500	515	493	510	505	457	488	481	474	452	520	506	546	507	490	494	488	500	483	529	496	510	502	505	530	519	485	484	491	474	491	555	513	514	468	482	455	499	495	493	469	496	492	558	517	479	508	545	454	497	497	483	474	504	500	498	509	486	514	509	490	527	500	487	526	516	516	482	522	519	530	475	502	472	459	520	457	511	473	515	502	478	518	496	489	529	502	495	493	546	501	485	510	531	472	519	511	434	476	510	479	491	490	497	505	527	485	488	531	508	517	493	509	481	470	496	504	468	499	449	520	463	524	502	515	495	468	485	513	468	535	512	497	454	469	519	496	494	519	468	509	502	474	468	458	491	543	494	473	446	465	515	504	480	470	520	496	530	512	519	503	505	534	494	505	508	471	531	496	490	498	457	491	513	474	497	502	530	485	498	472	508	526	517	489	483	504	501	470	503	481	487	495	500	487	482	531	486	516	490	511	527	514	515	475	487	506	453	492	540	489	516	461	501	489	495	490	513	501	495	512	504	506	500	486	506	522	493	510	483	502	500	518	485	534	512	475	487	478	485	495	497	527	519	501	483	522	545	495	499	520	526	462	502	545	527	491	497	507	477	475	507	522	453	499	479	491	490	492	489	486	488	504	482	501	496	509	493	520	500	502	497	511	465	485	502	526	509	453	492	524	475	544	490	512	462	491	542	511	478	522	522	516	521	517	453	506	459	471	496
24191	21260	28408	24423	20699	2338	651	442	374	319	318	309	270	243	286	248	265	250	226	211	213	220	223	205	199	198	221	203	209	214	218	221	221	196	213	230	204	196	207	201	205	190	189	224	218	217	210	212	216	226	198	190	216	209	204	222	199	228	205	215	180	203	201	201	235	217	185	186	196	199	219	177	204	202	194	209	214	203	221	199	218	205	161	187	206	179	205	216	183	204	211	238	188	193	191	181	185	198	219	203	215	204	182	210	179	188	205	195	192	196	224	189	195	227	199	195	222	199	197	198	235	221	194	208	217	194	204	199	177	205	212	201	213	189	208	194	195	172	193	213	200	228	194	202	193	199	189	198	223	202	187	200	195	212	207	195	185	205	180	217	194	213	183	232	173	224	200	199	216	193	202	212	211	183	203	222	203	192	196	206	193	212	200	214	206	189	219	190	178	203	200	201	194	212	215	224	207	206	187	173	180	191	194	202	209	196	189	162	216	215	171	195	200	211	230	191	208	171	210	199	192	210	206	183	222	177	220	177	191	199	182	227	183	204	196	204	213	208	225	203	195	216	216	162	176	212	215	224	211	218	200	214	201	213	177	221	200	210	225	184	199	199	210	214	217	204	174	218	203	203	198	209	191	164	170	194	192	187	212	202	200	225	207	183	202	207	198	186	225	211	197	210	205	200	204	228	217	190	232	200	206	220	200	183	222	196	198	196	189	213	203	193	203	197	226	189	199	231	182	214	190	188	204	220	197	203	192	203	170	199	194	201	208	211	209	195	210	214	215	225	231	207	205	210	184	168	206	195	199	197	200	214	192	199	196	196	191	217	206	205	193	194	223	184	187	206	214	212	193	239	200	205	205	193	195	191	182	204	196	209	175	207	170	187	208	196	199	212	167	183	202	183	184	181	218	196	210	197	196	189	213	210	194	194	207	214	192	200	198	202	206	214	219	193	210	215	193	205	202	168	190	178	215	203	209	211	216	191	198	222	208	190	201	185	198	191	187	210	213	194	205	200	171	192	173	208	178	196	203	190	196	230	221	206	216	194	225	209	210	199	219	190	202	215	208	213	193	213	197	197	194	212	212	175	203	191	210	203	175	204	176	187	223	207	184	205	219	212	205	202	216	202	199	211	177	191	216	186	210	196	189	167	186	211	187	199	217	195	208	200	170	201	217	207	190	184	206	227	208	190	190	202	217	223	209	206	199	213	190	214	202	193	191	211	191	208	193	209	223	227	223	201	201	213	189	196	185	219	192	173	212	181	195	207	216	206	222	190	218	196	216	212	206	207	195	200	205	217	221	212	198	177	207	208	181	200	210	194	184	191	211	200	193	179	180	177	204	196	216	215	232	201	180	180	180	225	204	187	196	201	198	199	196	199	212	198	189	205	201	219	217	212	218	194	179	188	226	199	199	220	181	226	183	222	207	184	197	210	188	196	209	202	219	213	203	194	201	206	199	202	207	182	204	207	203	192	225	211	176	234	202	217	196	181	197	214	205	203	188	200	192	187	184	201	212	204	212	224	216	203	197	215	210	206	204	195	192	198	213	181	187	214	199	222	205	202	218	190	197	204	184	192	210	188	216	190	191	189	211	210	200	161	192	208	192	206	197	205	184	198	231	210	221	220	202	192	209	198	194	206	183	178	205	198	234	184	200	213	206	200	212	206	211	207	195	223	188	170	185	179	201	203	213	200	207	214	194	227	222	198	221	184	210	189	202	219	191	172	211	205	215	201	212	194	204	187	179	207	184	185	228	220	171	221	215	219	196	196	200	198	211	203	201	221	192	215	196	216	200	193	207	196	185	198	182	202	215	178	211	198	205	194	202	200	206	196	218	168	191	210	219	204	204	189	179	222	213	201	202	194	197	210	201	182	209	214	191	194	216	193	194	195	209	222	209	218	218	167	196	214	237	223	206	199	181	200	220	186	220	215	197	197	202	192	227	227	221	205	175	215	190	187	183	202	171	212	203	203	185	194	226	227	197	210	186	180	183	189	197	208	197	220	176	190	201	191	192	184	193	196	200	165	166	201	192	227	206	229	204	198	178	209	195	212	180	191	207	191	199	215	214	194	192	199	208	204	200	199	193	234	229	187	207	206	196	204	198	210	198	211	194	188	180	215	196	209	201	219	200	226	195	205	189	204	187	198	206	201	202	205	214	188	178	216	174	228	232	198	199	215	211	180	174	222	212	204	205	203	191	202	180	178	198	184	174	198	144	191	233	189	215	199	182	229	199	205	196	182	183	205	180	210	189	222	212	213	195	208	181	209	179	167	223	219	190	200	203	175	195	225	202	208	212	194	199	187	183	177	236	201	204	212	188	199	175	202	207	201	199	221	186	208	189	201	184	192	194	241	220	208	187	180	188	220	202	236	199	235	224	200	197	162	202	190	176	191	194	199	220	213	228	191	199	215	200	203	200	188	197	180	182	189	195	202	187	230	194	214	197	186	196	185	190	202	180	203	199	203	217	184	201	194	181	200	191	207	210	215	204	191	208	196	184	202	211	196	211	179	210	217	191	175	212	195	176	203	181	218	202	193	206	179	205	238	209	194	185	184	183	188	180	211	163	185	211	184	211	195	202	191	197	208	188	194	201	207	198	212	196	200	202	194	211	209	198	203	184	199	184	188	182	227	180	169	204	164	208	194	190	203	192	217	219	209	207	210	200	205	169	216	208	196	199	205	180	194	195	205	191	208	195	219	199	202	204	215	209	206	212	189	198	220	190	263	206	185	197	184	233	175	214	200	208	195	209	209	187	192	204	199	196	186	208	221	203	206	205	214	198	211	203	195	198	220	219	166	200	182	199	210	210	202	176	211	231	208	190	209	201	209	237	181	186	201	208	209	184	226	182	189	200	215	195	181	197	205	202	211	206	177	209	202	191	194	211	193	194	214	212	192	197	223	200	204	181	209	192	233	203	204	219	190	184	198	203	198	227	228	207	203	215	206	184	202	204	187	201	200	198	189	202	196	206	185	206	205	206	198	187	201	186	184	228	184	223	200	202	177	210	196	197	195	216	207	212	202	205	183	207	195	170	210	201	201	212	162	201	196	213	201	210	182	187	212	187	182	179	195	179	209	192	200	199	188	200	215	199	212	183	225	203	184	214	188	188	211	207	189	184	201	199	208	181	197	209	216	197	210	198	206	206	197	226	182	189	193	193	193	174	224	217	203	222	202	211	193	207	183	190	214	211	198	205	225	233	223	198	206	165	199	202	191	205	202	194	207	192	189	212	215	202	198	209	205	172	195	220	204	202	210	196	188	196	191	210	181	190	179	191	214	209	211	192	215	227	201	192	212	197	182	177	208	195	184	197	194	224	219	196	194	214	218	199	190	193	200	189	200	193	217	172	196	202	201	197	194	200	196	179	200	224	194	199	205	213	196	208	210	209	235	191	170	178	207	187	171	206	204	193	208	197	184	220	213	200	193	203	234	183	191	202	193	196	210	209	179	206	195	187	188	225	205	215	194	206	190
5339	10143	8579	4374	2871	2025	1525	1231	1054	910	786	738	697	622	535	525	512	497	505	476	457	458	418	405	420	480	421	375	409	402	381	392	390	358	398	395	420	412	410	397	387	385	415	395	371	383	373	350	380	373	346	377	375	358	330	340	392	393	356	352	373	336	362	344	378	373	350	368	374	360	367	400	351	391	382	372	350	347	377	353	380	366	342	340	347	360	359	360	367	373	366	386	349	370	364	387	393	385	356	406	379	393	386	374	350	367	322	348	378	356	395	365	368	352	353	346	325	385	354	363	394	354	340	348	371	372	337	351	369	369	369	352	386	357	341	347	340	376	361	356	350	380	357	351	364	363	388	377	346	343	364	356	356	337	363	374	353	333	341	356	368	352	371	369	365	349	355	336	352	372	383	337	328	360	337	333	356	361	377	368	356	367	395	359	377	348	373	390	388	361	356	356	373	366	389	385	403	368	367	349	347	361	396	337	383	330	378	365	358	346	372	372	372	387	380	402	352	346	354	349	343	346	344	316	381	374	366	338	387	330	321	380	366	380	365	369	377	371	321	348	385	331	371	372	321	355	346	340	391	363	344	369	336	375	358	365	358	360	344	350	401	382	340	361	372	356	337	315	359	356	357	386	319	350	373	366	351	361	374	366	349	382	333	380	351	378	345	345	370	366	369	367	367	352	350	343	361	402	355	350	353	353	321	346	356	335	364	376	350	344	352	372	364	370	352	331	363	335	344	316	369	348	386	369	369	346	345	389	372	362	358	367	363	358	366	352	374	362	353	345	360	378	339	359	375	335	354	356	360	357	371	374	364	343	355	372	370	350	387	364	363	372	382	387	341	393	358	354	313	340	408	338	367	376	378	388	337	381	350	357	368	337	358	367	401	371	364	349	361	399	315	356	373	358	393	356	357	364	366	373	354	345	331	360	363	368	383	335	340	345	359	394	369	383	321	351	389	369	375	370	352	392	352	372	362	362	386	386	372	348	388	370	364	374	336	359	365	401	358	336	399	358	379	342	293	346	351	393	354	325	348	347	347	346	337	370	351	374	356	352	354	350	326	377	361	374	389	362	360	374	361	333	368	379	364	365	337	366	348	357	349	331	377	372	357	387	312	339	352	366	394	402	332	322	345	353	357	370	361	346	411	355	336	328	372	407	362	373	354	375	351	344	352	363	366	357	361	354	368	394	352	429	350	336	357	328	327	318	366	349	338	348	334	333	356	349	375	362	366	350	348	340	369	414	374	398	383	379	320	354	360	392	350	400	363	325	349	347	342	376	358	345	392	362	351	353	356	390	366	358	355	375	375	334	386	365	362	328	403	389	332	347	353	347	358	352	363	379	356	388	346	368	356	332	356	377	371	317	366	347	350	362	366	428	376	366	379	352	372	344	369	391	369	384	377	370	350	351	368	338	371	369	369	361	350	364	354	388	368	368	375	342	367	408	346	351	343	387	359	355	390	373	395	337	359	351	344	384	339	352	370	344	361	355	350	351	357	333	391	345	367	335	345	399	356	338	369	389	365	375	378	380	399	356	323	365	369	358	367	346	368	353	376	352	364	393	313	371	344	361	378	353	344	378	399	335	383	364	367	360	353	336	351	324	321	403	392	357	349	388	350	376	358	349	381	359	344	370	377	343	387	360	351	347	362	381	355	354	339	386	345	359	330	413	354	379	342	375	346	342	363	342	392	326	332	355	390	341	319	342	360	361	348	389	366	326	316	385	351	326	322	356	332	349	382	358	371	385	365	373	385	339	342	360	337	345	339	354	359	338	343	354	363	327	367	336	344	388	327	338	351	387	390	354	389	341	355	339	338	365	374	383	376	376	356	368	355	361	357	368	343	345	366	358	333	356	377	354	360	361	358	331	366	353	363	358	357	384	344	364	388	378	372	368	376	383	379	349	369	342	394	371	355	309	365	361	381	350	357	370	374	353	354	351	352	392	340	331	385	386	376	369	417	329	308	341	378	336	389	367	354	348	374	336	361	340	335	369	386	358	330	366	325	339	358	346	402	357	367	348	383	370	356	345	357	376	363	370	366	337	380	360	349	324	401	336	352	353	347	381	337	316	342	351	378	371	334	380	383	330	341	345	360	350	380	357	363	377	338	332	379	376	333	366	356	351	383	356	338	382	340	386	350	371	369	355	376	381	359	361	384	386	406	364	362	359	387	357	382	344	369	350	346	352	354	330	352	364	351	395	362	347	370	370	371	370	343	327	371	354	376	347	335	388	375	353	363	373	369	344	358	339	340	344	364	374	363	357	378	375	389	364	375	330	347	335	416	343	369	334	337	344	343	358	384	322	369	326	324	356	324	364	379	366	365	376	367	346	365	384	358	367	384	379	335	335	384	396	361	380	382	329	367	359	334	337	373	317	393	361	339	380	378	380	352	339	356	340	378	368	376	386	371	383	379	365	354	355	355	365	354	338	346	370	347	337	369	352	360	341	348	347	339	374	343	370	350	366	377	373	375	349	366	344	393	344	367	346	383	337	313	333	363	371	354	402	402	306	364	326	338	369	372	370	379	384	355	364	352	355	376	322	335	360	376	357	385	371	356	379	349	354	358	344	368	357	388	384	360	351	371	350	342	348	362	393	360	367	360	346	356	397	334	340	347	342	392	360	390	346	338	375	361	372	380	352	334	393	399	410	349	393	348	349	382	351	374	312	390	392	368	386	347	361	372	361	351	374	360	396	358	365	381	404	358	341	328	342	364	358	337	343	381	378	351	363	362	348	359	349	354	377	362	357	377	368	366	365	381	365	391	370	356	385	364	363	337	401	369	320	353	347	372	365	356	340	349	370	365	365	359	344	358	390	348	341	341	348	355	342	408	371	375	342	334	370	385	394	347	388	364	377	352	325	330	365	347	331	355	374	364	359	363	368	357	376	385	363	347	391	359	354	363	361	336	346	366	367	332	360	371	361	385	376	388	378	352	346	376	344	348	364	352	379	366	358	362	366	375	309	367	339	350	342	352	353	367	321	369	385	352	343	357	345	382	372	319	366	325	348	356	362	375	326	342	375	364	354	361	327	325	341	354	398	376	329	344	363	367	337	370	372	328	348	374	354	327	367	379	345	349	352	384	384	366	385	355	385	385	327	338	375	346	358	408	384	357	369	370	353	368	373	399	368	358	380	385	345	367	357	372	395	395	326	382	346	385	363	353	328	340	358	360	346	357	350	347	350	371	345	350	375	362	367	352	375	346	335	365	339	352	355	358	376	343	358	332	374	351	351	345	333	337	348	336	399	403	401	335	399	365	342	338	377	350	390	349	379	367	348	367	410	350	356	362	364	381	375	341	383	367	344	361	377	383	330	361	373	356	353	368	385	326	307	349	399	374	328	364	356	319	344	403	361	380	370	342	357	359	362	332	355	369	359	329	343	346	371	410	377	380	365	382	347	343	344	390	339	342	373	362	361	331	350	380	358	356	354	331	363	321	365	383	351	365	324	362	372	328	372	374	364	362	321	397	358
23174	21226	28993	23758	21228	19835	1660	604	383	356	307	252	213	208	222	225	197	159	157	159	126	146	151	129	141	106	127	119	125	109	105	113	124	115	121	106	108	114	128	105	109	99	104	94	99	113	86	114	110	108	104	105	96	106	95	112	90	96	103	104	109	103	111	114	94	109	120	105	88	101	98	88	98	108	99	102	113	103	103	101	97	104	102	106	96	107	103	94	96	101	96	96	108	109	89	86	99	87	109	96	100	83	92	103	81	93	100	88	90	97	94	93	82	83	106	95	102	80	85	81	85	98	110	99	102	91	110	97	96	103	101	100	101	105	89	105	96	88	95	110	89	85	102	90	108	95	90	83	101	93	89	119	100	88	93	92	116	89	106	94	109	95	94	92	87	106	98	90	96	92	94	91	99	100	99	98	88	93	101	96	106	115	103	94	97	105	104	111	97	98	86	110	91	113	104	84	97	106	96	82	93	90	81	91	88	109	100	101	94	94	79	97	98	110	84	99	83	115	95	86	102	104	97	90	97	97	103	84	91	106	120	118	117	98	92	80	99	98	89	107	100	95	95	96	110	93	100	92	109	81	102	80	91	104	97	99	97	101	94	90	93	82	79	99	99	96	95	89	93	88	97	92	96	105	90	96	96	89	97	90	90	103	98	102	86	95	73	107	89	92	111	105	84	74	85	106	93	102	103	93	102	88	83	85	124	99	90	85	103	99	96	89	90	102	114	92	105	93	81	89	106	77	82	87	81	98	98	72	85	92	105	90	106	96	94	97	95	89	104	78	110	81	89	102	92	95	86	83	106	90	98	100	98	104	87	90	105	101	116	93	107	101	109	82	100	82	81	86	104	97	92	106	92	91	102	101	81	101	88	105	90	85	97	113	92	123	99	104	90	92	97	85	93	96	75	82	84	104	90	94	104	78	92	103	104	88	105	91	91	76	91	92	95	107	96	100	104	84	105	93	102	101	85	80	89	87	97	94	82	93	78	97	97	101	99	103	93	96	105	97	84	91	111	100	87	93	93	103	88	99	96	94	79	92	88	83	111	94	82	101	93	87	97	96	88	104	111	108	82	110	86	99	103	90	98	89	83	89	89	88	95	94	99	101	91	102	86	93	99	115	90	92	88	100	110	91	98	97	116	86	95	83	99	93	113	104	96	96	97	87	99	93	100	121	99	102	97	111	91	117	106	81	89	96	92	89	106	78	90	95	105	110	94	81	107	94	102	78	97	106	110	100	89	108	101	99	105	103	99	89	85	93	101	96	89	96	85	87	83	111	95	96	85	96	99	94	97	108	95	86	106	106	76	77	88	102	83	106	83	94	87	86	95	110	88	116	111	107	83	95	108	82	81	82	98	98	89	90	93	94	96	88	91	96	91	103	89	95	82	101	81	93	109	85	67	80	92	94	86	82	103	102	98	74	98	113	97	103	104	96	113	84	91	86	98	99	106	84	91	111	114	91	95	93	102	100	95	92	100	96	86	97	98	101	90	84	89	94	97	98	82	125	96	99	99	84	105	96	104	107	100	105	96	102	82	98	86	98	102	90	103	87	89	98	95	98	97	97	97	82	97	96	99	101	96	93	116	95	86	84	114	92	110	98	87	103	100	102	87	90	92	95	107	91	96	100	106	86	105	87	105	102	80	86	86	95	93	79	74	85	103	100	100	102	89	99	109	111	96	96	88	90	103	112	93	86	79	84	97	88	89	82	85	82	88	104	95	96	92	102	95	93	112	109	96	102	122	105	94	93	83	104	90	96	101	83	97	95	103	97	100	111	87	98	102	93	110	105	104	81	93	94	77	98	89	86	100	100	89	102	106	100	100	99	95	86	96	79	97	95	92	103	98	94	94	87	108	90	83	92	101	104	83	94	107	106	84	103	91	96	88	83	78	101	78	77	101	116	82	97	96	75	101	110	106	109	98	79	113	99	105	98	106	75	88	78	88	83	92	102	107	88	92	75	81	93	85	98	102	94	88	94	86	79	94	83	90	75	102	98	94	108	97	89	98	87	115	95	89	99	102	86	92	86	107	93	108	120	89	95	102	103	92	111	88	88	96	106	104	92	89	101	95	90	107	109	104	90	105	97	80	112	80	103	76	107	102	88	107	100	87	86	93	98	108	99	85	82	80	95	100	83	93	101	102	108	86	95	100	97	86	87	98	96	91	87	115	87	92	98	91	89	98	93	100	97	109	96	91	103	86	90	90	106	93	89	89	104	86	99	97	105	85	90	107	87	100	99	92	102	108	97	88	103	94	99	102	97	80	89	105	86	103	95	110	98	94	94	85	88	100	88	89	99	99	91	90	105	98	102	99	83	102	99	100	91	95	98	104	83	86	101	103	107	101	81	102	97	102	102	87	94	91	99	84	110	86	82	90	89	95	92	91	101	104	89	95	88	96	96	102	97	87	92	130	81	101	94	97	101	104	99	105	78	102	90	111	96	90	100	86	101	77	84	89	94	107	100	87	82	94	75	82	93	99	97	92	99	74	78	83	93	90	94	100	88	90	94	100	72	91	90	91	104	83	91	115	107	97	111	106	116	95	90	109	82	85	98	90	100	98	96	106	86	101	91	104	92	81	120	108	92	96	103	115	72	73	108	85	84	85	106	91	92	84	107	93	105	92	86	87	107	115	89	91	104	103	96	101	92	96	84	111	96	103	87	100	93	90	91	90	92	101	87	100	96	87	89	108	90	89	109	99	101	98	97	108	107	94	85	89	99	92	85	104	110	95	94	98	96	109	96	84	102	107	90	92	106	93	122	108	92	92	106	108	83	100	94	119	92	92	101	106	92	80	83	89	107	100	98	95	99	101	82	96	99	87	88	97	111	109	98	100	88	88	92	112	77	90	104	99	106	95	88	99	93	79	107	92	111	96	87	97	95	95	111	87	98	95	112	89	103	91	107	84	77	83	100	94	83	102	97	104	90	93	86	91	98	87	84	101	103	93	114	92	77	94	106	98	87	96	90	103	94	102	104	99	87	92	104	73	115	96	98	89	87	100	103	98	111	92	101	86	86	98	86	83	97	83	88	89	89	95	105	88	94	92	97	107	93	90	101	94	102	88	85	88	89	94	93	114	95	90	91	76	95	86	101	90	94	116	84	111	95	112	106	103	88	97	91	89	90	90	95	107	116	98	81	99	83	92	86	86	101	82	81	88	93	98	89	87	84	85	92	87	102	103	106	92	98	95	115	99	105	89	90	101	106	82	94	114	96	90	92	89	102	96	98	98	104	93	96	116	94	94	85	93	87	95	105	92	110	110	102	88	91	76	124	87	99	105	99	110	107	105	105	119	101	103	80	85	87	70	84	79	110	99	96	88	101	90	96	100	85	85	120	100	100	92	103	82	107	89	89	103	89	102	85	86	86	88	79	101	97	94	98	81	89	82	82	86	97	95	89	77	89	100	90	89	112	90	92	95	98	106	106	113	85	89	107	103	112	92	114	96	94	88	92	99	83	77	105	98	98	84	90
7681	16120	13409	7185	4633	3329	2468	1904	1439	1234	1040	838	745	656	601	551	475	450	435	389	365	346	312	334	301	296	266	270	265	257	225	251	278	215	249	218	211	223	239	234	221	186	228	210	191	209	201	211	184	202	189	186	176	222	193	181	173	199	174	170	178	205	178	173	190	145	179	176	165	186	186	166	208	185	174	168	183	174	172	182	184	162	174	180	165	193	194	179	197	168	154	199	192	184	178	170	166	176	161	182	193	212	162	156	172	178	167	194	155	193	168	182	184	174	171	206	148	172	150	163	177	164	154	177	193	161	187	154	173	185	169	176	185	158	173	169	156	185	178	185	185	197	171	172	191	179	193	203	176	176	173	172	171	167	171	189	157	173	165	169	159	170	170	162	181	169	193	163	169	167	156	164	183	170	169	151	171	174	167	171	163	174	186	180	188	180	176	170	195	160	174	166	166	184	195	155	157	198	181	175	186	164	168	170	163	164	173	163	171	154	175	171	162	151	153	169	165	178	176	156	171	151	149	179	165	179	163	188	185	169	173	173	174	174	165	171	175	181	176	176	181	175	171	164	190	183	170	174	148	147	166	172	145	178	161	171	162	193	166	191	167	145	162	151	170	177	182	159	186	172	177	170	195	159	165	173	196	170	163	160	166	172	165	170	192	187	163	179	157	185	197	178	163	177	152	171	181	166	155	177	173	193	154	165	177	188	164	167	168	190	181	158	164	191	175	153	166	144	160	171	175	149	167	145	161	168	171	161	163	167	169	169	179	166	163	184	164	167	179	181	179	152	166	145	173	210	174	182	182	161	161	160	171	156	180	150	147	180	173	160	168	176	157	195	167	160	165	163	181	176	181	163	151	180	151	175	154	170	181	169	185	188	152	164	150	165	174	194	172	173	168	197	171	188	175	179	170	191	164	165	159	180	162	164	199	180	176	162	175	188	176	178	163	179	169	172	172	187	191	178	161	174	154	164	175	171	178	140	185	198	162	165	183	148	159	160	181	178	176	193	159	147	159	174	183	186	155	164	176	191	191	153	192	177	142	161	185	173	181	194	171	170	170	187	177	158	164	173	182	181	177	170	175	168	170	168	169	159	171	171	169	148	160	157	182	155	176	173	169	155	169	182	176	193	181	179	154	166	168	153	179	174	188	193	168	149	176	178	162	199	186	153	159	181	177	162	160	177	162	167	203	166	177	162	158	189	161	195	163	152	171	171	175	196	189	171	183	190	178	167	186	185	176	189	151	155	169	186	175	172	169	170	169	172	172	158	159	194	185	157	179	168	172	189	188	202	184	180	174	148	159	188	151	174	163	166	187	162	174	179	179	156	173	164	193	164	165	141	167	181	191	158	170	164	132	170	179	181	172	175	188	161	165	172	161	155	198	169	138	166	172	172	165	152	174	191	176	175	177	156	169	179	172	169	198	156	165	175	180	140	174	181	152	183	165	173	153	166	167	164	180	179	172	171	155	195	142	170	181	200	181	187	183	187	167	161	173	169	164	196	178	171	166	172	154	158	146	177	156	158	177	155	171	176	147	164	182	164	152	185	166	168	177	156	184	190	167	192	173	182	179	177	171	168	148	165	187	167	171	181	179	168	157	193	175	183	175	160	169	157	152	154	168	177	180	173	187	171	173	169	183	185	149	204	160	182	193	198	176	162	186	214	191	170	169	181	170	185	177	164	163	171	182	161	162	158	187	184	188	161	166	175	175	163	162	175	165	161	176	170	156	148	177	182	162	166	163	192	180	146	174	191	172	175	168	197	165	169	189	169	177	169	167	193	148	180	159	193	165	176	190	175	165	169	162	190	184	183	165	175	167	147	154	170	187	179	181	195	199	161	172	177	174	180	162	165	168	146	172	166	185	157	171	167	188	181	183	157	159	172	184	180	152	144	184	177	176	183	160	171	192	160	168	159	167	172	197	178	167	182	194	162	174	174	178	160	161	183	176	171	162	161	188	167	168	164	144	177	180	152	168	169	173	199	178	162	159	175	180	189	163	166	188	180	157	171	166	178	147	168	168	170	165	186	174	171	181	183	173	194	156	175	178	185	198	179	163	178	144	140	171	158	186	151	169	168	166	161	176	186	188	204	161	179	172	178	179	168	163	161	187	172	187	176	153	165	173	150	140	191	158	160	165	191	181	155	166	175	182	163	161	189	191	189	192	154	184	165	189	186	178	178	178	180	169	190	190	166	180	175	174	164	170	163	172	154	179	179	184	171	171	182	203	153	169	192	192	171	181	178	168	160	171	209	148	183	146	192	146	183	186	157	181	181	182	190	175	166	190	155	179	162	172	176	185	183	168	170	188	161	175	179	185	161	183	174	179	165	168	157	166	164	167	176	188	162	192	177	158	141	156	147	160	176	150	161	166	176	176	170	153	171	152	174	168	172	164	173	163	170	172	164	181	163	164	154	184	165	160	181	161	190	169	190	184	146	167	206	167	175	169	170	177	153	159	167	172	176	172	177	169	145	195	176	154	170	164	184	150	175	192	141	189	162	149	151	183	189	169	181	176	164	168	173	168	173	182	137	173	167	185	160	196	156	176	160	149	145	176	175	158	149	148	160	155	159	169	177	157	176	203	160	166	159	190	175	165	203	150	154	163	179	173	167	135	168	150	183	169	148	165	149	172	183	175	185	176	165	181	190	180	167	170	175	172	159	175	193	169	156	172	172	166	161	190	188	163	157	164	186	188	146	161	144	173	187	168	148	159	172	172	171	178	172	160	174	145	175	152	168	182	180	144	165	176	177	171	181	172	172	187	165	171	165	191	183	166	173	179	161	172	164	185	180	181	168	156	151	160	149	170	166	166	169	166	165	151	168	182	183	152	157	157	165	172	181	196	181	161	163	189	167	192	180	177	172	179	158	180	161	181	199	166	176	192	178	167	182	172	161	163	160	204	161	172	169	170	169	159	157	160	164	174	161	167	172	155	155	185	178	192	162	178	184	156	161	172	171	153	163	188	189	171	165	174	176	160	193	167	170	177	164	194	183	181	155	198	174	163	197	178	156	163	170	157	189	167	150	169	149	182	180	166	174	181	162	178	168	145	150	168	164	168	161	192	158	197	163	185	180	182	162	174	180	180	208	173	156	164	177	182	205	169	181	150	171	168	162	181	151	154	143	173	158	177	158	165	160	169	198	172	164	185	137	152	167	177	163	157	156	171	175	154	185	188	177	172	166	153	161	166	183	188	176	181	181	152	187	194	175	168	137	183	173	160	159	162	176	160	182	196	154	196	176	181	169	179	178	163	150	169	178	197	167	183	166	155	181	187	169	157	188	172	180	165	178	177	174	163	179	171	150	167	181	176	181	192	173	181	178	171	207	160	183	152	167	187	168	184	173	197	163	158	181	176	183	178	184	167	168	169	158	167	184	143	188	182	166	161	162	158	173	172	165	177	164	176	162	193	178	162	167	183	160	187	178	177	148	154	180	209	178	167	150	163	166	169	170	169	191	194	177	168	180	167	151
26776	20142	6009	593	385	340	312	277	296	274	303	314	304	274	252	309	259	276	301	270	292	303	291	284	279	281	306	296	282	276	300	285	304	266	294	248	288	304	255	283	251	305	288	283	305	255	302	273	271	312	243	283	276	295	320	256	268	277	257	293	282	288	293	296	282	305	283	287	282	277	286	270	305	301	281	264	244	291	295	285	287	282	299	278	289	282	316	299	297	309	264	300	291	294	290	317	306	256	284	256	282	328	281	285	287	309	301	266	271	258	242	261	281	266	278	287	306	282	260	307	274	273	266	263	296	258	290	308	281	300	261	274	268	307	269	278	283	269	301	261	318	315	308	292	291	284	278	275	279	236	261	268	271	275	261	302	285	273	294	300	268	256	276	276	288	266	258	270	274	284	264	262	290	261	267	277	304	281	272	277	306	271	303	274	285	287	280	278	282	270	269	283	263	304	285	263	295	280	284	271	288	282	287	295	264	237	290	288	260	289	297	289	271	278	297	280	286	258	286	283	299	301	297	298	306	305	274	280	262	268	252	292	285	279	256	287	287	276	268	269	276	295	280	287	282	256	288	287	263	274	279	264	290	295	282	277	304	280	283	278	280	284	261	279	299	305	264	283	278	278	293	305	266	285	264	298	274	260	267	271	277	270	307	284	262	285	260	306	293	274	249	268	324	286	292	273	264	260	248	287	287	286	271	288	274	286	337	294	282	264	306	265	316	281	244	267	306	307	275	284	314	272	297	297	279	288	276	293	290	299	271	292	295	312	302	304	260	285	295	324	284	245	284	266	276	277	290	320	280	263	308	312	281	293	280	289	290	277	267	268	306	283	307	273	290	297	286	248	271	299	282	274	299	248	262	290	300	274	304	260	255	297	283	282	305	296	290	278	300	285	306	288	268	264	295	292	268	271	266	265	261	273	301	259	286	302	318	268	265	251	277	287	304	266	294	293	295	272	320	289	305	267	283	287	277	275	271	289	291	282	281	267	282	306	247	285	272	282	296	291	261	291	286	275	287	282	276	274	280	273	280	273	312	281	286	240	262	292	263	274	299	294	278	286	264	292	265	276	271	280	285	260	264	266	309	291	289	286	249	278	289	287	263	274	297	269	256	309	283	265	300	289	265	317	293	286	259	321	282	287	289	293	296	298	290	306	301	245	274	270	309	249	283	290	301	281	273	277	285	296	276	294	259	282	281	281	299	318	271	266	304	244	286	252	299	302	283	279	266	257	305	296	278	300	268	274	275	307	298	286	305	305	297	309	299	270	275	257	279	317	303	297	321	269	263	286	271	263	249	274	262	266	269	279	291	280	276	268	271	275	275	285	304	291	298	295	310	269	288	276	293	296	270	285	253	293	284	261	259	285	238	262	283	272	285	293	284	298	295	279	306	257	263	282	304	284	298	333	267	262	305	270	284	266	275	260	286	276	288	280	295	275	299	283	283	278	262	258	257	278	310	240	301	290	273	317	285	296	301	315	285	279	280	270	272	304	278	283	283	278	262	276	304	293	281	299	297	310	286	273	304	301	300	284	289	284	279	279	303	276	274	277	291	255	266	267	307	287	263	266	274	289	287	252	296	246	281	292	272	264	252	260	268	291	257	274	290	275	302	259	293	251	270	311	298	299	296	286	233	291	253	272	313	294	273	285	300	269	275	303	292	255	269	286	277	272	276	271	287	293	260	278	272	288	270	253	298	272	296	296	302	333	284	287	280	280	249	280	280	251	268	271	285	291	285	243	304	296	279	273	279	272	280	312	281	270	281	265	268	266	273	283	286	282	268	280	261	278	292	322	274	288	276	273	285	283	270	299	283	272	291	261	268	279	316	273	287	279	290	306	265	287	316	293	276	293	301	259	273	253	266	302	279	301	300	278	270	293	322	303	271	260	272	297	296	256	265	274	268	290	283	280	297	273	290	297	289	293	295	299	292	268	323	263	277	278	301	272	283	275	270	263	275	268	288	288	274	301	292	297	290	284	295	275	259	279	288	291	266	310	273	302	289	314	287	319	275	269	281	269	280	286	277	290	278	256	288	268	293	268	307	273	301	303	278	307	279	292	312	278	278	277	258	271	263	288	294	264	283	268	275	314	276	268	260	292	279	279	298	281	305	294	265	291	278	273	264	294	307	257	257	276	305	293	303	320	300	298	249	288	297	275	292	284	264	294	305	299	267	293	286	301	283	280	256	292	244	296	260	274	253	297	286	263	287	276	282	281	295	313	274	295	295	277	244	297	274	259	310	274	305	258	296	284	273	298	257	296	258	263	266	278	276	257	277	293	267	292	285	270	272	273	277	253	264	288	272	268	306	270	265	270	245	292	280	291	285	270	281	281	259	285	279	279	267	278	278	267	275	273	259	305	278	282	271	254	294	294	308	289	279	284	291	271	286	294	273	272	274	273	297	288	293	262	291	273	309	274	272	300	263	264	302	312	281	268	292	274	263	273	300	287	294	279	300	312	253	261	289	263	309	265	300	279	308	316	314	325	255	327	312	268	272	294	283	289	261	270	270	280	271	258	293	278	290	298	264	307	280	276	296	303	268	271	273	261	271	283	274	279	253	291	288	264	280	302	256	295	271	297	267	283	278	279	275	278	274	284	279	303	293	309	305	289	255	307	258	276	280	274	286	306	255	273	294	267	270	283	303	291	252	310	317	301	273	275	308	298	255	275	285	266	274	281	261	267	272	271	273	262	292	269	285	305	278	283	283	295	228	291	275	273	296	306	278	278	264	276	264	289	276	279	272	283	255	281	279	284	284	312	273	260	284	310	294	305	288	292	290	279	284	286	301	299	272	280	289	284	259	271	277	291	270	299	259	267	291	282	262	288	277	275	265	278	267	291	263	287	304	248	302	272	272	306	269	282	288	293	270	290	270	285	263	269	294	289	266	308	258	275	259	240	275	260	314	281	282	304	303	281	294	273	261	267	285	286	291	292	280	273	286	288	280	283	261	293	247	288	271	292	255	256	262	306	274	277	272	275	286	238	301	289	299	270	274	254	299	284	281	269	279	278	277	276	279	303	265	283	309	304	300	286	290	300	288	269	285	293	306	282	270	298	302	297	286	304	279	287	303	296	295	292	292	277	240	285	297	267	260	307	304	276	285	277	290	272	277	300	287	274	262	298	274	288	274	348	277	294	261	285	280	262	287	303	264	290	269	265	270	295	271	284	261	260	292	304	313	275	287	264	280	283	298	281	297	276	249	277	276	286	302	262	265	293	309	264	253	279	276	262	305	306	295	309	284	273	263	302	288	249	269	288	315	260	304	304	302	276	283	295	269	245	294	323	248	278	254	273	306	295	304	294	271	282	282	293	267	283	294	306	248	295	323	269	304	279	274	254	275	288	297	298	317	279	282	263	269	286	286	297	280	289	263	297	276	292	311	304	283	298	289	296	286	309	282	278	280	298	299	277	277	275	268	260	316	280	287	291	293	259	276	266	272	264	272	291	275	280	276	312	281	327	265	293	261	286
3925	1458	1222	836	716	604	602	526	579	506	506	522	487	536	510	527	485	518	498	501	537	511	482	514	500	486	486	476	506	570	527	473	529	519	511	543	503	481	475	493	527	496	478	475	473	470	498	545	503	460	480	519	473	543	510	499	529	538	529	473	472	515	495	496	505	556	467	518	477	493	528	519	503	504	525	519	485	476	508	472	484	498	525	483	507	513	522	492	482	506	474	503	481	502	501	477	516	506	479	451	457	490	515	516	471	489	506	486	487	528	512	483	534	456	503	515	477	473	500	487	525	498	489	489	517	506	454	472	488	451	489	503	489	515	472	505	510	485	500	498	532	458	515	495	481	483	514	489	522	465	475	468	464	488	529	513	473	501	550	503	490	501	473	495	492	496	504	472	503	508	525	461	482	502	482	556	492	478	491	495	502	525	492	490	515	495	542	484	487	475	492	478	526	512	515	522	496	468	481	478	510	477	505	499	484	536	496	511	516	461	470	483	496	510	484	465	478	470	492	518	459	501	478	494	493	467	505	517	505	486	485	460	510	482	460	484	442	456	495	481	493	467	489	497	514	452	454	469	482	519	529	454	500	527	487	519	524	478	502	520	517	493	516	428	496	534	483	508	456	446	483	479	527	515	560	495	513	493	505	520	470	419	516	474	502	498	497	473	484	481	523	520	454	481	516	472	505	493	508	498	484	486	465	465	492	469	486	502	503	505	510	505	495	525	474	465	499	493	511	499	486	507	504	471	482	492	454	490	486	477	495	490	504	491	518	492	478	452	498	486	482	506	488	499	508	509	478	444	495	552	483	525	489	485	473	487	468	476	491	478	454	489	512	522	480	494	517	515	461	509	499	538	516	529	519	494	479	485	518	449	495	475	523	474	488	500	499	464	503	489	543	487	492	471	502	499	478	507	450	484	506	495	496	488	493	520	493	456	473	523	479	494	494	519	531	533	447	472	525	492	513	499	529	486	473	511	508	441	511	491	494	466	500	442	497	521	495	508	503	451	485	525	498	458	520	499	513	505	495	514	476	518	422	488	517	472	498	514	566	502	468	493	482	461	502	435	489	482	514	529	498	470	465	488	478	499	486	525	539	537	551	479	510	473	520	520	495	468	474	493	479	470	498	496	497	468	493	530	479	477	469	500	524	512	534	487	505	500	498	490	505	501	457	492	504	513	528	541	487	540	529	484	477	536	489	475	480	504	490	465	478	468	458	540	469	501	452	505	471	510	480	531	475	519	464	501	521	485	467	514	514	483	472	505	480	459	502	459	510	479	480	464	501	481	504	479	482	468	508	481	463	490	518	490	464	461	493	485	513	503	466	488	490	494	471	486	476	471	495	502	471	511	509	463	486	478	484	524	476	485	539	490	524	509	534	507	524	529	480	457	509	512	516	509	509	472	470	495	517	520	499	498	471	520	483	496	490	477	512	452	510	482	475	524	499	438	505	494	483	506	465	523	532	492	479	470	465	517	536	497	486	505	473	526	501	475	475	459	482	535	468	512	484	515	516	498	501	479	507	491	504	479	494	500	519	473	516	500	495	464	508	468	430	472	477	494	475	510	513	462	516	515	497	508	497	515	506	500	492	475	533	486	477	487	475	458	482	514	522	473	517	461	532	488	477	502	479	486	459	529	486	505	523	475	492	528	482	506	459	506	467	473	498	468	462	469	510	471	510	534	515	558	456	499	458	524	462	479	520	520	528	496	475	461	513	512	469	487	473	479	515	516	486	476	479	482	472	488	482	549	475	488	475	489	512	504	460	515	524	523	526	464	513	525	471	463	493	488	481	506	514	516	507	520	485	496	525	470	527	525	456	502	519	500	516	518	481	446	481	487	483	493	506	536	478	501	495	475	537	491	486	464	489	487	487	460	460	521	494	460	523	509	483	469	477	537	533	495	483	465	516	461	493	513	473	490	502	479	455	507	514	465	532	470	495	501	501	489	505	501	483	521	490	533	483	524	472	484	486	536	502	488	498	486	505	540	512	510	479	528	470	517	491	485	484	520	507	495	495	516	487	517	487	510	505	470	487	499	481	502	451	497	480	475	516	492	468	491	495	487	494	483	530	491	492	518	480	513	468	473	512	445	476	499	449	491	470	542	437	464	494	557	498	514	521	512	490	456	492	515	510	500	495	488	455	473	484	520	497	488	517	475	485	487	494	523	504	482	490	500	514	523	471	459	492	526	514	507	466	535	508	534	500	455	516	502	497	522	494	487	473	492	479	484	465	497	532	504	495	482	510	475	539	459	489	500	483	476	501	530	500	516	492	482	510	493	491	463	480	469	500	474	463	506	505	489	512	527	497	498	510	541	525	496	537	472	533	468	449	465	490	497	504	512	461	492	467	473	470	470	499	519	501	505	502	456	488	494	494	556	471	497	506	453	499	548	542	469	492	474	492	455	493	504	494	510	478	492	513	447	492	525	508	477	495	535	481	505	550	525	484	511	506	488	497	504	494	519	455	479	485	504	452	518	519	477	482	479	477	527	517	495	479	474	460	513	476	512	481	500	498	496	489	509	505	478	531	494	519	490	465	469	507	480	523	471	515	475	519	504	484	480	508	497	517	479	454	502	480	495	480	506	493	448	533	496	510	491	526	466	484	506	514	499	471	488	502	516	480	515	493	518	503	482	498	474	505	527	483	484	486	513	498	453	508	539	475	504	473	473	534	500	525	465	494	448	488	497	500	458	521	501	502	517	489	518	520	505	487	474	501	513	500	496	525	488	486	558	480	518	509	543	540	480	510	487	493	467	463	481	473	488	519	510	472	494	490	515	496	502	510	518	508	471	438	479	484	507	485	499	446	458	476	520	506	535	498	467	526	492	518	490	508	500	486	466	512	509	494	543	470	519	495	484	453	488	485	476	453	508	520	433	459	493	501	508	475	518	508	509	513	504	479	492	516	481	490	481	521	501	512	516	533	498	506	489	441	459	480	491	554	441	523	512	503	479	528	462	490	464	489	524	514	508	479	502	508	509	500	479	435	456	463	500	511	490	539	473	477	522	527	495	508	499	472	499	471	507	495	514	492	523	516	492	492	511	494	472	481	487	521	476	470	491	500	464	492	504	498	477	473	522	507	490	485	484	472	506	505	440	493	569	482	496	532	502	503	442	471	473	484	523	490	477	516	509	482	444	505	497	450	534	468	491	494	476	475	494	508	501	472	507	461	509	474	477	508	498	492	478	497	463	452	556	489	482	492	466	474	480	486	515	523	493	508	501	481	446	476	471	507	515	455	467	489	486	475	495	484	510	524	545	512	503	482	506	493	503	484	479	478	523	481	529	501	512	502	462	497	477	504	520	494	497	474	495	484	487	487	509	476	480	516	469	471	483	473	492	485	516	494	499	478	472	495	462	481	509	472	527	470	473	471	488	495	478	491	490	492	481	520	480	514	519	509	451	501	450	453	473	527	515	505	517	471	450	469	468	512	499	505	475	484	499	495	510	461	514	526	488	483	532	483	488	525	521
24107	21220	28347	24374	20688	2301	613	432	362	322	315	278	281	271	270	259	270	245	201	210	225	190	218	211	220	213	201	235	218	204	190	195	201	229	230	212	182	222	190	222	183	217	201	193	179	219	214	190	204	182	210	225	206	205	213	226	260	197	227	178	202	188	202	185	218	178	215	189	208	208	209	231	196	210	170	200	203	190	214	195	196	197	212	199	177	184	186	200	210	178	198	217	189	217	204	196	231	199	206	214	217	203	202	217	182	191	192	196	191	165	221	203	225	216	202	184	214	202	228	196	183	185	215	218	209	178	204	221	194	195	208	177	216	179	180	203	202	201	199	186	218	198	199	212	198	188	210	187	218	186	205	208	214	210	195	216	186	190	202	213	185	205	209	202	186	195	187	193	207	199	188	225	208	186	198	191	185	201	201	208	209	211	232	207	192	187	174	190	212	204	231	187	199	202	163	185	202	181	202	184	181	189	198	211	182	197	189	213	181	173	219	203	187	186	201	190	183	202	198	203	193	197	214	202	218	204	216	201	200	165	193	199	193	204	204	208	224	202	193	201	202	197	188	207	168	191	176	196	200	212	214	208	214	194	204	197	193	198	201	184	213	195	186	204	182	202	197	162	185	182	208	205	224	190	170	223	203	166	213	182	202	219	210	202	182	192	206	196	194	201	184	200	192	190	189	184	215	184	214	211	196	183	176	231	183	200	224	217	215	206	205	190	195	220	200	172	195	186	194	203	199	201	206	201	200	217	189	209	202	182	203	183	202	217	212	198	220	217	227	191	210	199	213	189	214	159	221	190	215	215	180	185	180	201	207	176	190	199	221	167	197	191	216	187	194	188	194	205	228	201	203	205	201	185	202	184	204	207	200	206	194	235	178	180	174	200	202	183	173	204	174	202	183	183	204	217	211	203	213	204	221	203	197	189	202	199	205	205	201	200	191	184	190	181	188	188	195	212	186	222	207	206	184	195	198	199	221	209	194	179	193	196	182	208	230	225	200	207	202	197	213	189	199	197	236	217	194	213	207	193	220	182	183	247	197	220	197	202	195	196	198	184	204	200	221	192	198	193	210	198	194	205	209	201	210	193	185	191	195	182	216	185	211	192	185	207	178	187	222	197	199	185	201	176	211	186	177	216	168	185	200	209	187	191	239	209	197	207	204	156	186	210	210	184	214	206	188	193	179	223	167	189	204	167	196	186	180	190	199	186	205	193	206	204	198	209	193	212	207	207	179	180	207	193	199	182	185	216	216	186	193	202	178	185	183	209	195	186	183	208	178	183	198	191	202	215	207	199	198	196	204	200	192	199	193	209	193	216	226	217	192	210	213	199	202	225	223	203	202	199	211	170	197	200	205	208	215	187	190	205	203	200	200	204	194	174	195	210	197	188	217	198	202	185	213	193	199	196	185	185	207	179	197	206	189	184	186	206	193	213	217	206	185	210	207	224	221	213	204	199	213	221	195	184	177	198	233	184	170	210	197	187	187	175	207	198	186	207	220	193	173	196	219	204	196	185	205	204	203	187	222	215	198	181	165	182	213	209	196	203	218	202	222	165	185	192	169	212	218	191	191	225	186	190	221	188	210	197	195	193	186	199	204	180	199	186	191	200	210	216	197	198	215	202	182	200	181	197	205	214	217	210	209	209	185	170	199	194	203	194	190	183	194	189	215	195	197	208	202	173	215	186	198	205	185	201	217	219	185	197	187	209	227	185	203	196	218	220	180	192	219	201	200	196	199	192	186	225	182	181	211	190	172	211	185	214	209	186	227	212	199	204	190	210	217	206	198	186	207	211	187	199	216	206	211	210	214	186	205	200	201	191	214	186	189	183	192	170	193	182	222	214	215	190	185	189	196	197	193	194	213	209	206	194	192	193	209	201	203	201	202	199	187	195	225	191	191	192	194	190	197	204	206	206	200	193	206	195	206	206	170	205	174	188	190	180	198	218	199	208	192	194	176	202	189	175	208	184	211	169	206	193	208	185	206	173	189	186	200	213	196	190	190	180	197	232	189	203	204	220	212	167	200	192	199	180	168	210	221	209	192	195	206	201	173	205	209	198	209	203	205	215	183	196	184	191	213	197	211	196	179	204	210	209	197	188	183	212	212	179	192	212	203	209	190	195	190	207	227	177	197	233	206	181	184	219	192	224	206	186	199	237	195	215	184	190	190	204	217	205	201	198	226	212	193	194	192	171	204	192	185	192	161	179	185	200	196	185	207	198	206	202	206	209	206	192	194	199	203	189	192	203	205	194	219	180	212	218	193	214	198	180	201	195	203	191	210	186	209	203	187	199	197	200	190	201	190	199	221	199	193	195	151	201	208	214	204	212	217	209	185	179	203	180	218	219	199	196	219	201	197	180	182	189	179	172	209	219	172	180	208	201	171	203	211	200	186	180	210	198	227	197	218	182	213	158	216	231	197	204	219	202	220	199	194	221	224	230	200	219	188	211	190	199	164	204	192	184	176	194	199	204	195	192	199	216	226	186	208	197	222	210	215	187	186	191	205	188	197	199	230	192	203	192	190	191	174	197	173	186	197	185	213	194	204	210	208	196	185	198	208	195	182	179	199	180	214	199	211	190	194	206	196	191	196	173	199	200	195	203	209	180	210	190	188	199	190	218	208	208	196	207	197	215	194	205	208	200	244	166	212	201	190	212	207	197	187	176	213	195	191	197	211	217	194	200	213	190	187	207	202	207	193	181	179	187	209	202	170	231	208	200	204	179	218	188	201	218	191	211	199	197	196	204	196	220	219	192	201	189	213	186	210	207	174	184	197	206	203	180	214	191	210	202	205	183	197	187	190	204	182	199	224	208	210	187	193	211	216	207	165	190	186	180	193	218	198	212	188	226	208	186	214	199	177	224	203	185	230	212	186	216	201	193	206	204	210	206	172	196	184	197	209	203	214	194	182	186	215	195	203	219	200	200	209	195	179	221	206	211	217	190	185	202	195	215	192	206	211	211	204	177	196	210	214	206	209	206	207	210	225	171	217	180	207	175	201	161	205	183	216	199	160	208	200	200	188	193	208	209	173	191	187	183	178	207	188	212	186	173	205	205	203	180	201	216	192	207	195	208	202	182	170	191	192	223	210	189	212	216	231	192	184	183	208	204	185	215	230	189	229	206	184	209	199	177	188	196	212	192	217	186	177	204	220	194	213	198	187	185	184	198	214	207	210	205	219	187	177	177	208	194	214	193	182	198	189	205	181	181	222	198	185	191	207	215	225	213	203	192	193	168	197	203	209	206	200	185	194	201	217	206	214	199	202	197	186	213	187	177	190	185	208	200	193	198	192	206	194	185	212	201	197	175	184	212	208	206	205	192	210	215	163	220	177	157	179	197	209	204	209	212	201	188	203	202	216	188	202	218	201	210	215	208	227	208	218	209	202	191	192	210	217	186	201	201	171	206	189	192	210	190	215	205	193	196	183	178	198	206	207	186	181	195	199	211	190	196	223	203	210	206	198	179	175	163
5337	10178	8397	4350	2840	1913	1484	1240	1007	877	764	723	629	617	592	551	483	493	485	449	436	433	474	433	401	403	381	444	426	391	364	381	408	384	390	383	379	399	375	384	371	407	360	346	373	374	373	378	377	383	367	376	387	362	363	346	378	366	382	343	350	369	358	354	338	319	382	346	370	376	352	360	365	341	397	374	375	358	372	365	322	361	338	375	334	307	335	354	385	336	373	356	346	382	359	348	395	324	399	361	334	360	363	371	345	343	371	323	365	359	334	342	360	363	367	371	366	361	370	345	388	376	372	384	384	335	364	366	355	360	354	337	372	332	381	337	350	329	400	379	356	330	359	362	343	375	368	334	336	369	340	374	378	358	336	337	323	344	358	340	383	362	348	353	312	350	359	334	334	361	316	363	340	363	347	330	378	347	344	382	356	386	376	364	391	349	359	360	371	386	358	354	334	356	374	333	325	352	371	384	329	362	375	385	369	337	386	349	334	329	311	349	368	334	404	366	344	362	361	344	309	362	388	378	343	354	362	349	355	357	331	341	347	390	365	358	344	341	351	324	335	295	352	384	375	367	352	360	331	371	339	339	353	378	345	347	353	371	347	345	333	385	330	321	354	346	354	379	361	334	372	351	356	315	354	364	369	353	385	386	335	344	330	375	347	370	377	359	379	375	401	330	343	356	370	388	347	359	364	346	360	352	332	363	353	359	337	369	369	378	374	338	345	334	368	367	323	350	347	370	334	329	369	364	371	334	343	367	379	346	354	347	360	377	339	366	347	339	382	381	338	369	316	340	349	371	327	368	347	332	358	367	319	370	367	330	363	389	339	340	343	359	364	364	344	341	366	375	339	391	328	355	376	365	344	338	333	371	388	383	363	342	361	375	342	345	344	328	326	359	350	385	358	372	353	330	340	384	345	353	368	353	358	314	352	350	361	338	351	323	364	323	349	371	340	309	361	350	341	380	347	351	331	358	354	343	357	383	337	349	353	338	330	338	337	387	371	368	355	379	344	353	335	348	362	357	353	351	351	307	342	347	349	360	363	304	342	364	377	341	378	339	353	360	323	367	373	336	377	363	371	365	378	335	336	332	393	356	353	344	340	374	361	358	327	394	370	384	348	351	365	319	340	310	341	342	360	344	367	351	339	339	350	361	349	335	360	389	335	354	350	372	360	358	355	363	348	384	368	349	386	347	353	364	327	356	332	325	358	358	374	339	383	378	361	336	343	368	343	349	358	333	353	347	341	321	301	376	356	358	354	347	370	341	369	345	384	381	344	374	332	335	376	355	339	341	338	331	340	318	349	346	361	321	380	365	391	374	350	361	305	346	342	380	349	364	380	347	376	381	366	341	350	379	386	352	359	340	378	371	371	379	333	379	342	366	347	339	339	387	344	357	375	338	341	349	356	339	363	352	352	374	359	360	344	379	334	349	375	358	336	366	372	346	358	368	384	343	381	341	347	364	334	350	334	359	357	385	352	346	360	349	374	322	384	381	346	369	365	372	379	357	361	383	352	358	389	346	348	384	370	352	374	346	375	364	376	350	330	355	377	347	368	349	356	377	318	382	352	351	349	344	340	369	373	349	329	350	351	352	374	382	370	356	355	336	357	328	341	330	342	338	352	366	379	325	361	327	350	317	357	359	327	326	352	344	358	371	336	367	358	371	337	363	365	349	350	370	343	356	354	345	335	344	378	358	336	334	368	360	381	333	335	356	368	345	389	292	355	381	353	346	362	353	358	354	366	367	348	360	333	352	382	397	344	361	369	345	365	321	367	323	343	357	363	362	387	329	337	360	383	365	348	375	343	345	384	334	367	342	370	382	350	339	339	344	356	336	360	331	345	354	384	385	339	329	332	356	348	359	337	364	344	342	332	348	343	334	371	338	340	366	356	329	328	379	328	379	383	339	323	348	368	326	364	345	289	341	352	348	320	368	369	356	374	351	353	378	369	363	321	374	335	309	341	366	325	392	350	368	377	368	341	350	356	352	376	339	346	365	340	379	344	353	388	336	383	340	381	341	346	400	325	360	318	378	325	367	360	361	338	319	319	348	359	386	368	344	373	350	334	321	338	341	339	337	329	345	329	328	384	355	399	338	373	310	321	340	344	347	364	354	375	348	344	346	394	354	312	353	375	361	312	368	373	383	361	343	313	379	361	391	397	355	377	337	346	365	345	347	365	336	348	376	349	367	344	325	326	358	339	363	342	386	374	340	390	338	362	346	335	367	374	327	377	354	302	360	319	357	396	376	366	368	396	349	345	355	361	375	362	347	362	339	339	348	366	341	341	350	347	357	356	351	374	358	345	361	371	359	363	340	358	364	374	319	358	349	325	330	349	338	364	346	341	356	342	354	321	371	357	322	333	331	341	345	351	344	368	366	331	338	373	351	371	334	355	337	367	390	350	375	371	335	357	349	366	345	363	377	354	359	356	362	363	355	334	333	322	347	362	358	349	335	356	343	348	342	382	363	363	368	334	365	349	334	343	345	340	350	333	378	338	354	365	335	378	316	373	360	369	355	383	382	357	362	328	355	364	342	363	352	359	344	364	337	350	366	371	343	355	380	344	341	359	363	308	397	363	363	344	373	356	343	339	382	333	371	370	347	332	348	366	369	375	330	336	372	325	370	353	342	344	335	356	335	354	365	311	346	369	364	350	346	332	373	373	383	354	342	355	351	336	337	331	395	382	338	333	370	391	366	338	378	327	340	350	364	357	367	343	380	336	349	339	371	365	323	346	331	381	353	367	335	370	370	374	357	346	328	341	362	354	347	342	351	327	347	363	361	354	345	345	376	383	337	372	333	365	338	330	340	372	343	350	333	329	348	335	340	390	363	379	368	329	360	372	371	354	359	335	352	345	347	391	353	358	330	368	371	351	338	342	314	397	352	396	345	321	334	320	343	335	359	360	327	381	345	383	401	313	358	362	330	367	361	381	344	352	382	332	379	383	371	318	355	350	354	370	346	367	354	344	390	359	372	346	358	333	319	346	372	387	333	321	389	346	362	371	367	349	319	376	367	342	327	333	338	337	340	375	335	361	352	352	388	312	341	368	372	325	329	355	354	338	341	332	356	357	383	389	344	330	365	337	370	356	404	334	362	349	358	360	357	373	346	340	347	349	324	337	313	365	387	320	368	359	341	352	349	382	367	352	346	361	366	335	380	360	346	377	358	374	342	331	354	349	348	352	348	339	376	316	344	341	386	350	351	357	374	346	344	355	337	350	349	342	340	371	347	368	343	338	323	365	337	370	347	362	351	378	353	337	357	343	366	351	345	371	337	322	354	343	365	346	358	349	326	326	347	337	339	359	365	376	371	373	392	315	343	353	342	367	323	340	377	369	338	373	342	368	345	340	334	345	357	348	338	362	355	351	352	354	360	378	386	351	371	342	336	353	370	376	385	339	367	380	317	316	376	366	356	360	346	389	355	333	364	385	366	335	333	353	367	370	370	362	353	376	374	355	369	389	384	350	355
23180	21276	29071	23792	21276	19929	1791	641	413	351	300	246	230	203	179	180	180	167	140	159	123	137	175	139	124	128	137	120	118	113	98	123	103	124	88	112	94	111	117	88	114	112	96	118	95	102	97	104	110	108	106	86	112	96	96	104	79	101	97	107	104	110	92	104	113	95	107	81	106	92	110	96	102	91	89	105	89	95	86	101	95	82	113	83	102	94	99	92	95	95	100	111	106	92	93	84	107	109	84	95	95	98	82	85	98	98	102	97	85	100	95	92	99	88	93	98	100	88	100	98	90	91	100	86	87	112	104	88	99	97	99	99	88	91	100	103	103	94	83	101	89	93	105	89	58	110	108	101	87	89	98	87	95	104	91	95	86	113	105	99	75	102	100	110	104	89	94	104	101	86	105	100	118	94	97	85	87	94	97	104	96	100	71	84	96	103	108	102	89	85	98	90	77	101	103	91	100	83	97	79	84	110	96	86	100	84	103	99	119	101	81	72	94	96	104	96	91	118	89	83	89	105	85	87	98	96	98	104	95	95	103	85	95	96	84	79	101	109	87	102	110	107	98	109	96	97	106	89	86	95	84	84	83	89	108	90	102	84	78	110	104	103	101	108	107	91	105	109	96	84	100	82	90	90	90	99	89	82	107	100	78	80	98	98	87	98	101	113	89	105	107	99	111	90	96	83	99	80	95	104	97	103	91	111	84	100	97	84	82	96	85	105	112	98	102	100	94	92	96	114	79	86	114	97	95	102	99	103	101	97	83	111	103	99	100	91	82	90	101	107	81	107	96	72	104	100	102	79	91	110	97	102	99	95	103	97	99	105	109	93	97	94	88	83	106	93	104	88	109	87	106	90	96	102	104	95	77	94	86	80	85	89	105	100	90	108	77	101	79	77	94	100	82	101	90	89	92	94	85	89	100	115	78	80	114	99	88	115	88	102	81	108	107	76	87	86	92	110	85	82	105	103	103	114	87	94	96	94	96	91	85	94	116	90	95	78	97	104	96	110	100	89	102	82	98	93	98	121	101	112	102	77	98	112	83	89	91	93	94	102	81	78	105	117	104	83	93	128	93	82	90	100	86	110	92	103	100	96	96	100	101	100	108	77	95	80	109	94	93	93	97	101	87	94	67	103	109	91	85	100	108	88	98	102	90	86	95	82	83	87	89	93	95	98	111	105	103	85	89	109	103	86	89	98	83	92	96	93	84	98	95	89	88	111	88	92	92	81	86	82	89	91	91	98	79	96	95	85	97	104	78	117	104	99	84	92	84	93	95	89	90	94	118	95	66	100	90	101	92	99	97	96	108	88	87	81	106	83	85	93	105	81	72	102	98	92	104	95	109	102	101	89	108	94	108	90	104	117	95	77	94	93	102	88	98	84	104	114	109	95	98	92	89	100	105	102	97	77	90	84	98	92	100	95	94	94	98	94	101	89	93	101	86	112	96	98	94	87	87	94	98	87	94	73	83	87	107	84	97	107	108	98	89	77	80	90	98	93	79	101	80	96	75	93	95	89	88	100	98	92	108	89	95	101	79	95	90	97	88	103	89	102	107	105	86	101	83	91	89	107	91	79	105	91	103	98	109	99	103	102	90	94	97	84	107	88	90	101	88	82	84	87	99	95	94	89	88	89	97	96	81	90	113	100	92	101	75	81	107	103	99	97	85	97	101	95	100	96	82	89	85	88	81	104	84	92	90	90	75	83	95	101	98	110	83	87	89	108	98	107	113	84	122	112	99	96	96	79	105	84	98	101	100	92	91	96	92	108	103	102	84	94	88	96	96	93	103	79	104	93	96	87	89	99	93	104	108	79	93	90	97	78	88	88	92	113	99	104	84	107	96	109	93	84	88	101	92	82	86	113	107	116	70	116	81	91	116	102	102	99	89	90	98	101	115	98	91	85	101	85	117	111	99	93	76	90	112	87	90	112	85	110	102	90	99	80	92	96	89	93	89	79	102	90	95	104	78	82	96	94	90	87	97	97	82	92	91	89	94	105	110	90	96	95	97	94	85	81	104	103	94	93	77	75	97	70	79	98	88	81	107	92	74	99	112	95	98	75	112	109	95	84	99	107	87	85	97	87	97	88	98	96	102	90	95	115	96	76	84	104	97	93	94	90	95	91	93	108	102	96	93	93	101	88	93	111	89	94	88	88	86	107	98	98	85	98	84	87	84	86	93	90	92	90	105	92	88	99	91	89	104	96	90	85	118	100	95	85	82	87	108	112	89	102	97	98	115	95	93	101	99	92	87	100	93	82	99	101	94	121	79	99	109	85	103	79	94	110	97	111	99	100	88	90	102	102	82	85	96	109	98	103	88	104	118	89	109	95	87	87	95	93	100	89	97	116	87	97	95	104	95	85	86	106	85	93	91	96	90	83	98	96	107	82	98	98	96	104	97	108	95	90	109	83	95	97	114	84	97	104	92	86	97	99	97	93	83	87	82	105	93	88	69	90	85	91	76	98	103	92	98	93	73	93	97	93	109	102	102	98	93	85	105	108	114	91	97	86	100	95	77	91	83	89	100	86	102	96	96	107	76	84	97	80	102	115	100	98	115	113	94	102	104	97	105	87	99	98	90	94	88	93	87	87	81	90	97	116	106	95	82	79	100	91	86	90	88	97	96	90	86	94	86	106	90	89	91	97	82	95	81	91	93	119	89	109	86	80	94	91	93	75	101	72	91	93	90	100	83	91	105	83	99	94	102	94	103	89	88	88	93	101	102	97	95	86	105	88	95	99	101	107	102	87	91	81	95	106	77	94	100	100	87	96	98	89	91	84	93	95	88	96	98	90	102	93	78	71	94	96	85	122	94	94	95	89	91	90	83	91	98	102	98	90	100	84	98	108	92	90	84	90	79	105	108	89	111	90	94	86	95	88	95	109	85	88	112	95	94	81	94	97	76	100	90	87	97	104	95	86	90	105	83	86	86	110	82	98	110	87	87	101	91	95	87	104	88	93	96	97	99	105	100	106	79	91	117	80	78	101	91	92	106	85	102	97	99	77	102	95	77	79	101	108	75	83	98	94	99	98	76	83	86	79	83	87	74	83	102	93	93	76	82	95	97	114	114	99	105	88	94	112	106	90	93	85	76	89	109	90	98	95	81	81	113	100	98	79	98	91	67	115	91	103	78	112	91	109	104	104	87	98	86	91	92	80	91	86	113	88	111	87	92	93	86	90	103	97	111	99	88	94	112	97	104	89	96	97	100	93	89	84	92	110	87	87	86	85	100	90	106	102	74	80	94	94	82	84	98	89	71	97	99	90	95	90	87	102	126	88	107	90	103	89	93	83	87	72	88	103	80	100	105	87	87	92	87	105	97	85	87	99	92	88	76	101	102	70	105	97	97	101	82	112	109	91	122	105	84	91	84	93	93	104	87	96	87	97	89	110	92	99	89	90	104	89	86	94	110	93	77	105	103	112	106	91	114	84	99	91	96	89	101	89	79	92	76	90	85	105	91	90	83	101	95	89
7711	16042	13625	7215	4608	3287	2436	1895	1476	1154	1012	838	758	664	584	508	458	420	413	400	377	319	316	300	280	299	273	274	266	255	229	278	237	208	226	213	207	242	202	196	222	216	215	187	194	212	192	192	197	189	189	172	191	203	184	186	174	183	197	141	176	157	212	191	215	192	143	204	184	183	202	162	169	182	180	178	164	180	168	146	183	183	169	181	197	158	152	156	192	181	181	165	181	181	194	199	151	157	187	192	177	164	176	181	162	195	177	161	180	173	174	164	175	172	182	171	171	170	185	175	173	164	174	156	196	177	153	147	180	162	182	177	136	152	179	184	173	168	192	149	161	188	159	172	181	168	171	170	155	148	166	162	155	168	182	179	163	165	165	158	172	147	180	174	155	155	180	178	145	170	163	189	160	174	173	166	189	159	161	174	138	174	172	171	170	177	155	159	186	180	176	164	163	184	171	176	150	158	168	173	185	188	173	171	180	159	174	168	155	185	202	200	174	194	172	165	169	165	166	155	180	175	174	167	180	182	180	158	170	184	183	161	177	183	179	185	158	169	188	176	186	185	153	171	147	170	175	170	167	158	174	180	179	174	186	201	172	192	161	193	165	140	173	163	166	172	151	169	178	175	161	185	180	161	171	152	169	197	182	179	172	188	158	155	169	180	178	156	159	173	133	180	176	171	188	159	163	170	181	175	178	177	181	191	167	162	178	160	160	189	158	166	167	172	155	150	145	181	166	163	173	170	171	173	170	155	148	151	142	183	184	176	177	169	154	162	178	179	174	140	166	153	156	168	163	152	161	151	158	160	157	173	171	185	155	147	191	171	165	135	193	170	162	174	149	177	171	175	168	169	176	157	168	181	172	180	156	170	157	172	165	175	174	189	181	160	167	179	155	155	171	165	187	156	173	164	176	150	161	176	151	186	146	196	151	154	163	144	173	161	157	173	164	177	174	164	145	163	174	197	160	196	169	154	191	188	190	163	170	183	158	153	171	167	167	157	168	155	169	155	162	176	158	173	148	170	193	172	177	177	189	176	164	168	160	178	165	158	178	179	173	192	164	171	191	162	187	187	177	171	173	179	156	181	185	193	174	160	144	170	147	153	165	168	189	182	167	163	165	159	173	182	197	140	175	174	168	175	168	167	157	163	154	174	184	173	157	156	173	179	169	161	171	159	165	181	156	160	174	167	137	173	179	177	165	165	187	168	150	146	141	138	172	154	173	160	188	181	174	186	170	144	177	186	152	162	164	169	167	169	155	145	151	174	167	184	172	181	175	165	178	172	154	170	172	195	176	183	165	186	161	155	185	169	177	163	182	159	169	188	176	161	153	183	152	176	162	170	160	167	157	164	163	168	167	178	182	163	167	153	173	154	168	176	179	153	180	168	173	167	189	215	172	150	169	153	165	170	162	164	170	163	198	189	153	153	183	152	159	187	153	164	156	155	173	154	181	180	158	186	172	151	153	174	167	182	171	164	173	170	146	197	171	167	189	157	166	187	164	169	167	162	158	152	168	201	178	163	175	166	179	177	172	162	174	158	166	179	194	184	168	159	154	176	175	164	166	169	168	182	188	159	171	161	197	148	170	169	174	163	167	169	193	167	192	209	179	163	162	167	175	154	166	162	175	153	168	164	176	145	167	176	161	161	170	179	158	161	184	210	168	148	170	167	178	152	190	167	157	178	172	143	190	162	168	187	160	160	203	175	169	181	179	177	157	155	177	176	186	162	154	151	174	153	164	163	167	152	149	155	168	155	156	209	187	198	188	153	174	160	156	168	180	170	175	171	177	168	163	177	180	164	151	176	176	177	183	185	176	163	161	150	140	181	161	156	161	139	158	196	172	175	178	148	149	179	165	193	158	189	175	158	166	159	186	160	180	162	170	159	174	169	152	167	140	153	167	162	147	183	169	165	168	188	167	203	173	181	161	180	160	175	158	181	180	161	168	157	156	154	184	180	180	182	166	170	156	157	176	182	178	163	177	156	171	178	160	174	152	165	147	171	177	168	194	166	159	168	177	189	170	146	175	191	190	174	181	198	166	166	177	186	177	166	199	179	169	164	167	165	178	157	183	162	143	158	155	154	147	183	167	191	157	167	157	172	152	190	156	179	159	158	143	175	166	168	169	155	184	205	162	152	157	197	157	167	182	189	168	186	160	175	159	160	177	173	191	158	163	175	170	157	164	172	168	168	150	173	187	182	176	174	190	192	174	165	181	144	190	152	169	186	145	166	148	159	160	157	182	155	184	172	170	177	178	170	162	158	152	184	160	151	179	171	171	181	163	176	191	156	153	162	161	179	162	155	178	182	179	144	171	160	158	172	170	174	168	173	166	160	157	184	175	164	153	165	159	147	159	187	164	175	162	156	159	176	162	144	172	179	180	153	171	147	180	164	162	173	151	177	185	163	165	164	175	176	154	149	148	178	171	157	190	156	188	165	172	150	194	155	143	193	168	170	143	166	156	157	165	176	159	161	168	157	172	162	158	163	152	159	187	179	176	193	159	186	169	178	183	159	154	164	163	175	186	160	181	196	148	173	171	198	176	168	162	166	169	173	159	163	182	165	181	160	168	158	184	158	155	151	165	169	185	162	178	192	191	187	153	175	186	178	182	172	185	194	161	173	178	178	166	167	179	171	139	175	170	152	170	173	188	174	175	171	177	140	152	177	161	171	159	184	182	163	183	167	163	171	169	159	173	165	179	176	173	185	169	181	161	178	161	193	170	176	169	148	176	169	149	168	155	158	160	176	196	178	172	166	184	154	159	176	181	185	169	159	159	163	172	175	166	175	151	169	147	162	166	206	167	171	156	156	174	167	158	199	167	148	161	171	165	180	164	155	170	169	171	162	183	167	175	183	163	168	149	171	197	170	147	162	150	161	179	160	171	159	180	170	191	157	155	158	166	180	188	166	165	166	157	178	167	177	159	161	159	154	171	158	162	164	171	179	156	146	181	177	180	142	185	168	178	174	171	162	166	164	152	161	157	168	193	171	174	162	156	187	177	161	161	161	167	184	170	135	153	154	159	146	162	158	164	175	186	183	163	154	148	164	191	183	144	166	165	185	159	162	161	170	160	172	176	186	189	164	187	182	172	143	169	168	169	182	165	162	172	165	176	174	177	157	168	175	154	179	176	164	197	168	160	155	187	166	159	165	153	167	175	149	169	161	171	163	161	191	160	155	196	168	168	179	158	140	166	170	176	181	155	176	159	177	147	153	152	178	143	158	179	158	179	174	152	181	150	157	176	177	170	164	184	178	164	184	173	183	147	179	192	165	172	175	155	179	180	143	162	181	157	178	171	172	162	174	147	157	164	203	149	167	169	164	170	176	167	161	174	146	174	170	169	159	173	168	151	158	152	170	175	175	176	173	172	167	195	157	190	193	170	157	174	148	165	171	166	162	169	156	156	154	164	161	163	155	172	159	201	172	173	153	163	161	180	153	165	173	173	186	169	154	162	168	142	173	186	167	176	173
26778	20061	5737	554	355	312	324	297	314	293	296	282	289	275	268	260	273	297	313	269	283	277	308	317	272	279	279	261	295	290	299	301	265	290	274	281	276	276	255	276	283	300	282	298	268	287	272	289	287	274	271	246	293	284	267	267	316	273	278	278	277	285	269	256	277	282	308	309	279	283	255	283	274	274	280	294	284	263	297	301	259	264	269	259	281	284	265	261	283	275	288	293	301	248	284	263	245	283	272	274	270	294	271	271	299	283	300	284	297	275	283	268	297	283	281	262	270	281	278	272	277	252	282	261	271	276	283	261	248	268	258	277	264	286	273	301	309	271	263	279	281	269	286	285	265	296	285	266	259	260	285	254	283	282	264	253	271	267	286	263	271	274	303	274	275	263	265	258	280	291	257	272	307	301	270	287	266	267	278	265	294	275	285	277	249	304	284	274	298	298	257	276	279	255	274	296	282	291	300	288	310	279	302	279	305	288	293	288	294	287	280	299	263	263	292	272	304	279	267	273	296	285	276	287	268	256	289	293	283	267	266	286	246	250	271	286	276	274	280	299	286	235	284	277	297	288	283	271	269	274	295	271	269	308	278	304	306	280	251	252	286	277	277	279	259	290	259	282	264	285	287	269	276	290	273	258	258	270	285	282	279	251	277	288	285	267	297	291	294	279	302	264	275	285	287	278	270	299	294	291	294	293	294	279	252	266	281	290	247	274	287	268	270	281	287	293	306	288	249	284	265	259	286	278	294	284	284	278	299	296	315	270	277	302	268	294	270	273	266	293	299	269	301	278	280	274	275	262	253	259	274	297	279	262	256	282	256	261	285	286	287	271	270	268	300	279	284	262	283	284	269	269	258	281	251	302	301	284	271	281	268	288	293	261	304	278	275	290	292	258	293	270	298	268	272	280	277	277	276	275	277	268	271	278	286	290	259	263	268	302	284	257	273	272	296	250	311	288	275	264	265	276	294	285	266	316	263	280	260	277	275	281	299	277	276	294	274	257	273	248	289	304	236	273	290	308	283	293	282	271	300	279	266	264	296	294	263	252	317	285	277	293	203	291	287	258	279	283	270	265	266	276	239	294	266	306	292	270	279	253	280	284	272	305	272	251	278	307	302	263	275	242	273	269	270	290	271	283	256	275	273	283	276	271	286	265	279	264	305	273	276	259	282	262	290	265	253	281	253	280	252	290	263	273	260	261	245	275	252	296	271	257	288	298	265	310	275	283	286	274	264	269	273	261	277	267	260	283	292	270	295	274	244	275	275	261	247	282	298	243	253	296	252	285	265	283	269	261	282	310	284	277	265	271	286	289	273	263	257	281	258	247	278	315	279	235	294	284	281	253	279	290	277	296	263	292	277	292	273	270	259	287	279	262	281	280	285	292	304	252	292	291	253	305	288	290	269	284	295	280	310	269	265	280	284	287	287	268	290	272	298	258	284	281	292	284	259	275	276	276	278	285	275	250	268	274	277	277	257	279	275	273	289	276	273	292	282	274	251	285	283	264	286	297	280	299	271	285	258	292	290	278	303	287	274	291	298	307	265	282	281	284	307	268	296	298	270	279	282	274	303	282	293	274	280	262	309	291	231	266	251	290	260	260	273	271	276	311	301	294	294	265	319	266	275	318	269	269	274	279	281	252	277	258	270	293	280	254	287	273	264	279	258	265	267	267	296	305	305	301	250	245	295	285	271	264	311	266	267	282	286	254	270	267	324	272	297	261	277	282	292	291	308	280	274	285	263	265	266	278	287	264	265	277	315	297	292	308	287	300	286	269	277	316	292	276	264	283	229	287	282	286	262	256	312	288	310	276	271	274	268	278	268	287	258	315	286	318	244	267	293	271	272	267	245	278	278	261	291	287	273	312	297	268	259	280	272	288	282	270	288	282	283	254	288	264	248	304	290	272	278	286	264	277	288	282	255	268	281	255	271	280	281	272	261	268	271	267	303	275	290	284	272	272	264	286	290	291	273	271	287	301	289	276	286	294	258	274	260	267	293	258	302	286	276	294	274	315	260	265	290	262	299	272	288	275	291	303	272	270	301	279	262	275	290	263	268	249	244	265	285	294	254	280	285	265	284	270	287	295	240	264	282	275	268	278	284	258	288	275	285	273	277	273	257	246	296	248	296	267	270	291	277	239	292	265	263	273	282	304	297	240	306	265	294	254	253	275	301	285	271	252	277	265	288	281	284	281	277	253	278	289	279	271	269	252	267	246	290	264	288	314	285	276	262	281	256	295	298	276	308	261	261	279	290	290	263	266	272	309	292	292	270	266	292	265	288	290	283	249	283	271	268	248	269	282	291	300	276	287	283	279	264	298	273	285	283	264	293	303	268	271	262	291	268	267	304	246	275	266	265	245	272	284	276	271	286	283	283	267	280	271	286	258	288	284	270	286	288	287	281	279	244	279	260	281	259	293	267	277	298	281	265	288	275	274	264	303	265	254	291	256	283	287	293	274	268	270	288	267	247	278	261	259	264	256	268	248	308	292	265	262	273	290	248	285	295	266	265	278	288	279	262	285	273	310	307	289	294	269	283	266	274	269	297	267	269	268	275	270	240	294	296	282	282	293	286	279	264	279	301	280	269	287	254	276	275	289	286	285	282	295	275	229	290	271	273	256	286	291	277	271	266	253	266	280	281	287	300	303	241	261	258	310	271	274	308	284	294	253	271	278	295	262	268	282	283	290	281	259	273	245	286	285	294	272	260	273	273	316	263	296	286	293	278	301	261	273	281	283	267	249	269	284	252	287	262	262	275	259	265	289	270	291	265	307	269	264	267	283	261	275	282	256	286	295	278	257	278	251	276	291	275	257	262	259	290	269	283	272	279	279	296	268	287	279	284	269	276	291	279	279	271	267	270	262	267	265	276	277	252	273	238	284	265	292	282	305	264	281	270	268	299	277	280	279	286	272	255	288	269	279	261	302	295	251	274	295	261	260	270	267	271	262	262	237	275	262	279	311	285	285	285	284	311	276	265	294	290	293	289	243	336	251	287	291	260	254	261	280	270	282	267	262	282	291	308	259	301	298	260	257	278	285	287	264	279	291	307	305	264	273	290	276	263	263	265	255	299	274	286	271	277	289	286	302	276	271	286	257	297	289	297	305	281	285	301	285	277	278	307	308	296	290	284	310	293	324	243	309	277	254	279	299	297	275	296	294	285	280	275	288	259	250	302	286	271	291	310	284	264	254	242	280	308	290	280	283	302	241	295	296	262	269	299	262	272	273	255	264	280	280	261	294	267	295	249	268	291	254	274	265	263	281	262	298	299	289	287	282	275	261	269	252	269	261	279	264	270	259	256	256	276	283	258	300	299	237	294	273	285	295	289	257	290	283	274	267	238	314	284	264	258	270	297	283	259	272	266	297	294	279	266	256	310	298	277	286	282	299	293	265	283	284	283	299	266	268	281	274	260	301	296	286	270	283	288	297	273	280	268	294	292	266	291	269	286	273	296	269	299	225	299	246	298	272
3933	1362	1212	808	698	635	581	507	572	491	483	509	474	508	490	463	515	491	497	494	494	534	468	470	504	499	470	471	514	504	529	460	521	468	502	442	490	468	480	491	487	487	492	478	484	455	480	435	483	465	485	490	504	477	490	481	481	507	451	498	472	474	471	526	469	473	501	500	481	514	524	479	465	502	470	480	537	485	510	473	502	484	476	531	494	457	492	484	514	449	530	476	488	486	511	493	478	496	492	509	495	479	450	458	458	459	484	449	433	483	470	476	461	480	460	512	496	487	475	538	487	493	467	464	504	455	517	461	478	533	500	530	495	502	506	442	463	470	477	474	513	441	481	524	515	486	489	518	488	490	493	500	491	513	499	467	468	465	478	475	481	490	509	472	447	472	489	489	466	503	493	487	474	478	509	536	505	469	492	495	507	501	465	472	468	541	491	515	486	488	481	530	495	485	516	495	496	500	491	506	475	469	435	486	452	504	511	485	484	537	493	485	465	494	495	480	507	513	479	512	502	459	493	493	492	469	461	526	500	492	496	478	500	487	492	502	505	482	491	470	451	501	505	532	483	490	454	447	511	483	466	479	466	480	479	479	494	493	511	466	487	531	485	503	477	491	497	490	460	489	492	470	489	538	475	504	467	447	445	497	477	510	531	448	469	517	478	507	490	528	488	487	490	478	514	514	487	508	509	508	504	513	454	494	490	456	487	525	486	469	496	504	496	490	453	481	485	493	478	485	510	508	522	503	499	525	497	468	495	477	527	555	473	482	496	500	447	470	483	487	530	474	484	460	474	519	495	516	469	483	491	543	471	475	483	461	523	456	495	444	477	465	462	502	479	495	476	501	544	457	436	504	519	513	478	495	470	480	458	489	470	430	489	495	451	468	514	509	503	489	485	486	505	520	546	446	488	468	490	508	513	505	485	480	507	512	452	481	501	489	446	475	487	439	492	487	481	484	476	522	485	482	513	512	531	484	465	449	482	470	470	475	522	488	479	492	488	470	463	491	474	461	474	497	480	448	457	475	560	517	491	508	494	486	454	488	467	477	498	528	483	478	490	477	506	487	508	504	499	487	503	529	474	499	487	475	465	492	508	522	482	440	473	501	491	504	475	500	497	460	489	501	473	479	490	492	510	486	490	498	483	479	453	520	437	492	536	446	497	472	512	473	493	456	490	473	499	477	455	476	464	488	504	502	483	462	468	496	476	488	466	506	527	525	454	508	480	442	498	495	503	468	485	456	485	511	464	519	497	488	452	489	453	479	536	563	470	473	478	480	466	512	465	475	512	476	498	467	511	498	478	460	495	492	516	478	481	483	473	513	478	440	509	466	481	462	457	522	454	507	502	483	473	497	519	499	484	497	505	489	493	493	483	507	488	482	467	510	492	499	471	506	466	489	476	468	446	510	507	538	458	483	512	477	486	475	497	480	473	466	501	471	479	511	505	486	513	498	451	461	499	495	473	534	490	490	494	453	500	486	460	483	529	518	487	461	530	479	429	505	516	516	482	456	504	466	474	466	440	495	487	491	536	500	486	527	427	458	533	497	510	468	504	501	483	450	500	525	518	502	498	498	485	504	450	469	463	499	463	521	489	500	483	447	517	468	478	506	489	482	485	498	484	516	476	536	509	486	492	482	457	491	484	479	498	501	499	500	529	518	485	505	495	483	489	501	533	496	507	483	482	460	484	500	488	446	498	472	452	514	506	472	479	466	484	483	500	482	494	512	503	468	482	513	466	501	507	484	459	467	521	518	464	484	457	544	490	495	499	445	519	498	495	490	456	505	449	460	447	526	490	445	478	481	458	509	485	469	464	481	523	482	506	473	519	510	479	497	468	499	479	501	538	501	498	517	467	526	520	475	513	467	508	451	443	481	489	491	515	529	458	522	463	505	443	505	479	512	457	451	518	466	460	482	477	476	499	480	461	488	491	496	467	468	492	456	487	494	457	471	494	505	522	483	474	491	492	483	456	489	493	456	465	482	487	496	507	497	435	499	454	472	509	509	444	495	516	496	478	475	541	505	494	474	495	510	474	479	484	503	502	501	484	513	525	491	439	462	506	466	474	503	467	462	503	467	466	493	489	496	439	474	484	487	456	470	505	512	473	474	473	451	490	506	467	481	460	493	453	495	471	493	490	513	452	447	494	483	469	487	529	477	537	476	492	466	474	518	509	474	524	521	527	450	501	524	531	451	478	488	483	498	484	488	458	458	505	463	470	468	502	472	531	512	490	528	478	506	467	505	498	528	444	495	489	501	438	492	474	486	460	518	476	476	484	499	483	512	466	500	487	490	494	458	478	461	485	476	481	514	524	513	441	452	464	497	486	493	432	503	474	496	506	453	504	477	449	511	487	483	443	507	485	466	512	482	492	512	518	505	450	501	507	474	495	488	499	489	485	511	477	481	516	439	500	503	505	519	492	504	511	468	475	484	498	501	433	464	480	498	471	453	459	468	464	446	519	482	435	492	479	495	461	483	498	493	505	469	469	484	452	458	473	470	479	465	498	489	482	520	480	474	508	486	488	480	485	476	518	506	502	511	467	487	501	459	473	518	508	526	506	492	519	492	526	474	520	489	456	506	489	498	461	469	496	456	487	490	480	480	501	504	496	464	491	491	489	484	471	523	486	488	524	449	441	494	465	487	487	510	504	494	447	487	502	488	494	512	437	482	467	516	439	499	497	491	511	485	505	510	483	476	497	488	496	471	467	478	545	507	483	503	479	500	473	480	462	496	487	526	493	479	463	495	489	489	488	496	478	491	502	502	537	486	474	508	470	488	504	506	524	494	472	461	509	483	509	501	433	479	510	513	473	490	489	494	490	483	484	500	474	479	464	498	486	480	497	470	480	515	457	489	462	498	454	499	483	528	486	446	502	490	471	447	512	479	481	502	465	519	490	505	478	479	495	450	527	480	494	520	452	480	484	485	513	476	498	486	496	470	515	483	513	521	506	484	495	533	496	496	473	508	490	501	528	511	521	486	493	474	450	485	562	474	478	490	509	534	480	436	507	500	465	476	488	513	512	453	471	454	465	471	534	512	507	495	476	504	525	471	530	502	428	506	493	486	485	469	514	491	505	489	448	481	472	463	450	443	478	418	438	476	517	469	470	509	472	464	530	454	495	501	524	482	533	514	520	495	494	481	487	461	470	483	505	474	493	492	500	507	517	470	490	479	459	500	470	497	466	504	454	424	464	459	499	468	477	459	437	464	485	474	517	510	492	509	478	490	522	521	464	485	497	486	476	431	501	446	512	489	496	499	476	479	474	508	465	478	520	503	493	505	488	459	480	476	475	472	485	493	495	470	462	487	495	510	493	504	495	466	449	454	476	506	485	500	515	456	476	515	498	495	507	482	477	477	455	477	518	469	477	489	490	468	469	509	481	453	509	478	456	477	450	489	503	462	460	524	486	498	468	503	489	502	460	495	518	507	536	464	501	477	530	506	522	494	480	470	510	510	489	496	492	449	499	481
24102	21252	28416	24414	20655	2202	601	450	331	312	301	294	270	250	255	248	211	224	226	224	237	219	240	209	227	196	233	172	212	205	217	194	206	232	207	209	198	202	200	193	179	201	209	188	184	201	217	165	209	198	205	200	181	189	183	180	177	165	198	209	181	201	190	212	205	215	209	186	213	198	199	210	194	215	188	206	187	202	197	185	186	173	179	191	230	203	190	182	229	204	210	214	197	200	187	171	201	182	179	198	208	189	208	191	203	172	177	195	186	183	197	210	190	170	216	171	181	208	188	206	212	186	209	187	203	195	191	196	179	196	184	206	190	174	201	176	199	209	200	182	180	184	204	208	197	207	189	194	186	191	183	201	191	221	209	193	180	203	199	186	184	214	178	183	186	198	210	191	185	200	209	196	204	202	197	194	181	194	194	183	180	188	178	211	197	191	190	223	179	203	188	194	195	187	203	191	191	208	180	204	183	188	194	189	180	198	196	226	169	191	199	196	207	203	198	181	184	183	208	194	203	185	182	196	189	185	188	197	185	181	188	188	182	188	174	164	188	178	187	194	177	174	198	174	212	192	195	179	171	196	196	202	184	183	215	204	188	190	208	235	186	208	200	197	189	189	193	219	194	179	179	194	204	168	196	182	194	193	161	188	190	208	202	178	182	206	180	194	201	215	194	184	201	195	185	217	217	191	182	210	199	190	191	179	213	201	204	200	164	177	178	176	182	177	195	204	202	203	163	192	170	197	201	193	189	197	204	188	207	182	182	195	183	178	198	204	200	202	178	188	177	198	185	216	179	192	186	164	192	187	222	196	216	184	199	203	185	178	200	219	214	181	179	199	165	187	210	208	194	201	184	180	204	197	201	186	244	179	175	180	189	202	191	218	204	191	174	198	183	184	172	200	194	169	194	203	211	204	212	191	190	199	213	179	208	183	212	175	192	209	179	205	218	189	205	200	173	195	216	219	201	220	196	177	205	194	194	187	193	226	205	190	195	204	209	180	189	208	206	210	218	214	183	200	220	185	204	191	224	182	218	208	184	211	183	181	203	183	217	202	197	219	190	193	221	189	198	211	183	201	219	205	187	195	181	180	209	185	176	184	213	195	208	197	196	217	197	181	191	192	191	190	208	171	180	200	201	191	198	201	173	172	210	175	202	168	209	195	196	198	183	186	184	207	184	187	190	166	161	183	198	212	224	187	194	192	170	198	195	209	187	211	177	180	181	180	181	210	190	192	196	208	193	180	191	184	197	182	202	190	216	190	168	209	196	169	184	202	205	198	178	177	194	213	228	173	178	217	203	201	200	220	190	205	178	193	201	196	192	189	184	202	177	241	198	207	194	186	173	186	202	197	198	183	223	196	201	189	179	206	178	220	180	199	206	191	183	185	172	212	192	169	191	181	177	186	187	177	180	207	184	202	190	196	186	202	174	179	205	187	185	203	210	190	179	195	189	181	189	189	180	183	197	201	193	171	212	195	197	209	172	214	192	201	171	207	219	202	189	185	206	162	219	189	213	192	198	184	174	199	205	191	224	194	182	186	212	184	201	214	206	202	202	210	195	199	180	210	178	200	179	197	176	194	197	207	187	182	184	190	206	209	210	177	205	184	168	187	195	186	186	196	194	218	207	166	194	206	191	198	217	207	187	193	224	203	179	211	225	193	175	202	200	192	175	193	205	190	212	235	203	213	210	190	206	170	199	195	181	207	216	182	193	191	209	205	182	205	183	219	195	188	192	203	214	196	208	174	204	185	222	188	191	185	209	182	182	200	201	193	185	196	174	169	221	197	196	166	201	167	202	189	201	177	202	180	205	212	195	186	178	204	183	172	196	178	208	188	177	218	176	213	165	185	203	202	205	196	209	199	180	198	182	216	191	183	169	208	209	192	200	167	218	205	195	191	191	189	205	202	193	199	173	202	206	199	178	209	186	183	190	197	217	164	185	206	183	174	168	196	204	215	189	185	191	195	217	187	200	190	196	221	195	196	199	181	189	214	192	197	194	184	181	176	181	186	202	219	198	197	182	176	190	205	179	180	194	172	173	182	197	186	191	213	191	191	199	172	174	187	200	176	185	208	188	200	207	197	204	180	219	180	205	204	204	218	170	207	187	189	232	184	199	205	172	187	194	205	188	192	194	166	224	204	199	195	194	193	196	183	177	182	181	190	179	204	205	181	193	193	193	191	192	207	171	199	222	202	200	215	206	199	207	182	203	181	182	175	199	198	200	196	208	170	185	216	208	183	211	218	212	180	185	176	182	200	194	215	183	206	196	193	197	184	199	198	199	175	207	183	210	190	205	184	185	192	185	199	175	197	199	210	186	202	207	176	180	217	187	185	173	188	205	205	198	217	219	197	177	181	181	208	195	191	193	207	197	190	200	200	178	201	206	181	186	199	176	197	191	169	194	208	198	203	164	190	218	185	185	198	210	201	204	222	217	198	202	217	198	182	199	206	183	183	189	179	198	177	200	220	184	197	192	197	202	176	187	176	179	213	173	192	225	186	213	192	184	181	186	194	183	178	192	179	193	191	208	197	204	204	196	162	216	180	185	203	174	190	218	193	190	193	191	198	223	190	212	190	210	189	210	212	226	184	206	175	193	183	200	186	191	186	216	208	239	208	193	175	183	182	195	208	192	202	194	192	183	185	183	195	216	198	196	182	196	170	199	184	202	203	183	164	193	182	208	189	197	193	207	181	204	204	197	194	186	207	207	215	192	181	200	198	201	176	204	184	197	171	196	186	189	179	181	199	215	220	209	187	165	181	174	192	182	191	217	188	192	196	180	201	176	176	183	208	180	212	194	179	197	221	199	186	197	207	181	202	190	211	200	180	183	187	203	189	196	173	186	177	186	188	192	191	166	210	183	203	184	199	191	190	206	196	192	192	210	187	189	198	192	212	205	205	198	182	179	200	170	210	226	226	189	185	192	187	181	198	218	201	181	197	202	200	172	200	186	220	180	191	209	213	193	218	194	185	204	185	189	197	176	206	185	193	198	185	192	172	209	188	183	189	205	205	190	183	225	205	175	186	202	192	221	180	195	165	193	186	206	187	195	194	199	189	161	165	180	193	193	202	228	175	183	192	217	212	201	212	209	178	180	208	197	206	203	192	216	195	188	174	190	169	185	203	219	212	184	190	190	181	192	198	206	225	182	216	195	200	183	193	179	216	189	180	205	174	186	198	206	192	198	184	181	189	186	197	195	190	216	212	194	159	191	195	206	196	200	190	180	174	196	186	200	209	183	198	204	187	197	198	188	185	186	178	177	222	206	214	168	190	169	195	174	173	198	196	237	188	208	185	174	204	173	196	195	182	205	187	223	214	192	215	219	194	202	176	198	178	173	196	215	183	200	201	203	180	184	179	214	206	196	205	225	193	193	187	201	210	175	178	184	198	177	178	194	204	207	201	170	217	200	210	191	183	190	175	207	195	185	193	196	190	210	176	172	194	204	152	168	187	184	187	194	170	212	196	183	189
5378	9990	8588	4327	2701	2032	1484	1180	1016	962	820	678	659	572	550	534	500	522	481	442	483	408	448	432	399	378	426	396	398	408	419	412	378	375	409	341	373	352	387	371	378	365	375	396	364	352	386	370	367	366	344	334	329	367	355	369	353	322	356	372	384	366	368	376	362	385	369	351	390	360	379	321	342	359	348	369	356	365	374	329	355	365	358	384	356	365	361	335	369	346	331	346	414	382	370	329	356	353	337	341	388	348	336	355	359	335	356	373	357	354	360	344	329	377	369	368	338	334	374	319	369	338	352	335	367	381	360	332	341	367	352	353	342	364	364	350	368	357	350	343	345	341	364	358	338	353	342	343	346	337	363	380	347	346	358	365	383	349	347	340	361	341	380	355	359	353	349	395	388	336	367	352	335	372	340	352	332	327	340	354	346	376	367	330	350	318	382	368	351	344	348	326	376	352	373	353	369	374	356	351	339	359	330	345	353	353	360	355	345	352	370	374	367	362	370	362	329	358	341	340	348	333	314	344	363	360	341	352	389	357	343	319	331	360	335	357	377	331	333	342	353	354	331	327	348	346	340	344	350	346	352	359	347	332	349	379	356	347	388	335	325	354	347	319	348	364	361	320	374	325	377	360	335	318	355	340	367	360	342	324	337	336	352	335	386	359	343	346	341	338	351	337	340	326	373	324	353	332	337	353	336	339	328	371	339	353	355	351	358	358	340	356	331	331	341	381	380	338	337	355	350	377	311	388	309	343	384	351	343	344	342	356	358	371	355	356	329	361	338	337	341	329	366	362	359	320	368	360	359	367	366	355	319	370	350	331	375	342	304	342	356	342	354	309	342	317	351	341	352	324	340	353	379	374	366	334	377	341	362	364	309	353	367	372	327	328	358	377	351	346	344	345	320	326	376	338	330	371	308	325	298	394	344	349	364	337	373	340	317	321	336	346	378	357	330	325	340	368	352	352	383	341	364	311	321	365	327	321	336	346	355	362	334	355	326	353	340	373	315	374	313	335	337	329	355	344	366	351	354	345	341	365	369	367	341	329	332	352	388	355	338	362	363	360	359	361	359	327	342	315	350	356	338	361	366	342	365	329	347	364	353	385	366	339	357	354	358	356	346	320	340	349	368	340	319	328	354	330	362	354	325	370	360	330	327	333	394	331	380	363	355	340	326	347	376	360	355	375	354	315	350	349	378	353	365	326	352	345	377	364	340	337	366	342	318	351	341	336	357	342	322	377	329	378	332	347	349	344	360	292	342	364	363	357	371	323	369	342	315	339	348	362	327	334	342	353	343	341	392	356	327	384	360	335	327	356	353	320	313	341	344	328	343	359	351	355	310	344	346	372	358	370	341	323	346	379	366	357	355	383	358	333	337	339	338	340	340	378	330	384	324	349	359	358	351	316	356	366	373	367	340	360	356	344	378	343	345	329	356	381	346	348	332	337	336	345	374	342	334	339	341	379	369	318	357	314	320	355	333	330	335	367	363	362	350	343	355	348	335	365	361	348	341	354	332	339	367	339	334	381	332	331	355	345	373	332	363	390	367	342	356	338	359	353	328	376	365	345	341	362	342	328	357	333	355	356	384	404	331	342	323	341	338	337	360	348	357	337	357	333	337	352	364	377	378	346	357	339	357	327	329	309	353	318	344	342	377	361	363	331	363	356	336	337	323	338	325	315	350	336	423	342	331	344	337	347	365	333	325	319	360	320	339	358	344	372	351	332	364	334	356	351	345	349	304	356	365	342	367	335	345	336	336	355	355	345	343	395	355	334	366	315	363	351	338	366	315	355	340	346	323	334	323	342	357	327	312	332	375	354	373	341	382	335	353	318	382	375	411	346	339	332	385	340	335	334	352	350	345	346	353	331	339	354	335	337	323	348	338	362	361	356	357	348	360	365	356	350	353	372	374	367	335	317	354	351	357	359	332	323	342	352	331	361	361	330	368	350	328	362	358	338	357	353	332	333	349	342	357	332	346	346	360	342	348	359	360	347	354	329	371	346	387	365	356	338	359	332	351	347	324	352	353	348	353	343	341	315	333	320	364	368	373	314	352	362	327	355	395	368	314	350	354	327	396	348	345	346	373	353	345	339	372	357	362	365	337	360	373	322	330	350	345	337	366	365	345	332	316	314	366	364	361	325	340	323	349	349	349	328	351	330	341	348	339	355	300	330	331	367	343	373	346	355	341	353	312	359	334	333	365	335	356	331	331	361	355	331	362	346	372	390	338	355	355	348	369	342	344	333	343	334	357	321	329	328	365	377	302	350	346	343	359	408	377	347	346	362	350	358	330	358	381	393	329	332	335	338	366	345	342	307	344	340	378	351	339	338	343	347	332	365	369	336	369	369	327	326	344	351	356	379	333	385	335	389	323	363	342	359	361	357	331	338	355	361	326	348	334	362	376	350	368	348	356	345	359	362	341	343	347	364	317	334	362	363	352	374	341	333	355	319	346	359	365	354	355	318	357	379	342	360	320	349	346	361	330	339	368	353	359	324	337	359	357	358	329	343	361	349	351	352	332	324	353	329	341	336	337	368	354	364	352	378	303	330	338	312	349	341	357	338	350	343	361	351	343	313	372	330	355	335	354	340	331	334	362	373	336	348	351	352	374	391	363	353	366	341	333	371	324	344	346	340	330	339	322	329	344	388	357	342	372	352	328	346	329	346	327	349	374	344	377	350	333	348	350	323	362	336	364	293	348	348	360	325	341	351	344	335	363	330	347	383	353	339	347	341	360	355	340	328	351	355	345	340	325	373	364	351	300	337	324	353	344	324	338	362	362	330	355	328	355	340	360	347	349	368	368	362	324	327	316	351	361	356	352	351	330	353	386	348	345	336	372	374	366	361	372	348	346	364	332	357	298	385	380	333	326	373	366	362	355	368	351	359	368	359	370	358	366	363	389	363	335	392	290	370	358	373	343	371	318	357	365	360	366	342	322	351	352	366	322	353	339	346	363	352	361	321	371	333	343	372	352	341	364	329	328	326	355	358	356	335	326	350	345	359	362	326	344	359	326	341	348	314	368	345	366	360	364	324	335	360	355	341	325	356	329	339	349	346	374	306	357	306	346	308	348	342	318	345	372	351	331	373	347	327	352	366	351	367	353	355	377	374	368	357	356	341	360	350	344	330	352	334	329	332	362	341	344	378	313	346	343	320	331	370	377	309	352	369	346	347	384	334	365	350	352	328	368	359	329	367	344	335	399	352	340	346	334	359	362	366	333	342	339	377	365	324	333	347	374	336	351	362	351	338	322	322	362	370	345	344	340	330	364	322	336	333	348	318	353	354	333	367	349	360	338	360	369	335	333	339	344	338	352	340	393	390	342	343	349	355	356	319	335	374	357	336	327	335	325	326	370	363	307	383	349	338	347	355	320	348	367	325	353	349	341	316	367	348	359	335	340	353	353	345	312	342	348	319	327	364	342	359	370	340	379	347	354	345	343	403	365	358	346	346	337	344	328	359	357	329	370	384
23057	21142	28865	23663	21143	19734	1666	567	399	341	284	255	212	206	201	193	148	154	163	153	133	142	122	121	130	118	113	124	104	95	99	120	93	105	117	95	98	94	110	82	79	103	109	100	100	114	101	92	94	107	97	91	99	97	77	114	99	91	93	84	91	96	100	90	100	103	96	100	104	79	104	88	90	107	84	96	105	88	116	98	91	98	92	95	77	103	94	81	85	93	98	82	90	109	87	78	85	91	95	95	85	97	94	83	85	89	80	86	86	85	85	97	90	88	90	101	97	97	76	106	93	90	103	95	97	98	92	96	85	78	95	110	96	82	92	97	90	83	78	82	88	98	112	85	74	105	71	91	78	91	88	103	94	94	97	118	91	93	101	92	95	79	95	86	95	96	84	85	87	93	101	89	92	92	84	107	102	97	108	86	90	106	74	76	96	97	89	103	80	93	107	83	75	78	98	100	101	99	99	96	105	96	92	89	89	83	103	89	89	74	109	103	88	92	98	98	99	103	95	94	100	86	93	100	98	104	95	81	102	90	87	99	89	75	83	92	96	87	91	98	83	88	99	70	99	91	91	87	78	98	94	90	96	93	91	88	81	85	91	79	85	98	85	106	92	92	105	92	99	93	87	94	91	98	93	90	86	100	97	88	84	78	82	85	94	75	94	85	83	78	87	101	108	95	79	92	73	80	84	95	81	85	81	82	93	102	86	97	84	108	97	88	118	91	114	87	90	97	81	86	92	83	90	93	88	91	88	97	77	80	79	95	111	105	66	94	86	93	73	100	99	89	100	96	89	87	106	94	92	96	88	90	92	104	92	85	76	84	108	84	95	110	100	90	86	89	87	105	91	86	81	115	86	69	85	94	92	93	90	89	97	94	89	105	78	81	101	100	102	86	79	91	93	79	104	90	77	96	76	91	91	82	89	76	84	96	92	85	75	86	89	77	91	81	99	92	88	88	85	106	85	88	93	76	97	78	92	102	96	86	86	100	104	96	75	92	95	84	93	78	89	113	84	89	83	98	97	88	93	91	94	102	98	95	87	83	93	69	82	74	78	80	97	79	72	87	97	89	85	75	77	103	80	88	86	80	97	92	79	80	83	99	89	88	59	79	89	93	93	94	74	99	105	90	83	91	101	74	103	95	89	82	109	89	82	92	70	98	88	109	85	93	83	85	85	125	87	89	89	87	90	112	87	86	78	80	113	97	87	94	89	79	103	81	94	77	98	88	95	80	94	96	107	96	93	75	110	97	101	85	110	75	96	78	95	94	83	90	92	90	107	84	85	98	100	77	95	89	97	91	85	79	91	75	99	94	82	113	84	82	99	80	76	110	102	94	67	85	88	98	80	105	80	72	90	81	83	92	103	88	94	97	86	76	102	80	86	104	81	94	91	98	90	83	91	93	95	76	95	93	80	85	89	102	88	80	103	91	99	97	99	102	75	97	91	84	92	78	80	100	100	89	79	95	78	87	82	98	83	89	91	92	90	95	95	96	99	78	91	73	89	104	88	100	87	88	97	90	91	90	88	92	105	97	101	91	86	99	87	80	100	82	93	66	86	100	93	119	100	85	88	95	98	80	84	95	86	105	87	77	92	81	86	92	94	92	95	102	94	94	103	81	92	79	100	96	84	92	84	106	96	107	98	97	99	99	108	71	100	77	100	88	85	90	81	87	102	94	82	104	80	77	73	95	101	88	99	94	81	90	83	94	87	101	94	91	92	108	86	88	84	117	90	78	82	92	92	87	104	84	106	107	95	93	81	94	81	105	99	82	95	94	96	110	107	89	94	100	84	89	99	110	71	96	93	73	79	96	93	89	94	107	68	106	104	84	91	87	117	113	87	94	94	115	92	74	93	91	69	83	86	88	99	92	103	90	82	100	107	101	81	97	96	100	107	87	86	94	94	86	107	79	87	124	79	83	103	101	89	95	95	91	88	98	93	101	94	83	83	97	95	98	94	80	86	70	125	74	95	93	91	92	85	96	84	83	96	95	99	98	87	117	113	81	108	93	88	99	89	84	96	99	84	75	99	97	100	100	84	90	90	77	92	100	95	82	81	98	100	94	115	107	96	80	91	83	93	98	92	101	106	98	92	105	100	92	101	89	93	91	92	108	89	80	82	102	92	83	74	92	92	85	99	91	90	82	88	104	93	91	93	86	74	91	94	79	86	83	85	93	73	103	90	96	91	89	97	105	100	102	87	79	74	102	92	80	87	100	89	87	106	78	101	77	96	85	71	81	82	97	109	75	79	85	109	82	86	96	83	85	96	88	108	82	86	100	87	94	93	84	75	93	78	95	99	93	88	92	97	84	87	97	80	90	97	98	72	71	89	85	74	85	93	85	75	88	86	85	100	78	99	85	104	71	98	76	95	104	83	96	95	81	89	84	109	93	82	93	83	85	80	79	86	106	93	81	92	89	90	91	97	83	92	86	78	90	101	82	104	105	97	89	87	98	85	85	92	98	96	99	97	91	98	83	86	92	93	75	84	87	87	94	96	99	86	82	89	85	83	94	84	87	93	83	84	105	109	92	89	92	92	94	92	86	82	97	93	110	97	91	108	90	89	84	98	106	87	90	80	110	75	90	82	91	101	113	80	86	109	90	111	86	89	89	93	83	92	91	98	88	82	90	93	95	90	76	93	96	94	93	109	96	93	101	93	91	101	103	97	82	99	89	95	115	100	91	97	75	92	95	99	95	89	100	83	85	91	99	78	76	77	101	104	92	102	85	104	74	99	111	92	119	91	94	100	80	108	101	96	96	87	89	78	113	93	92	95	82	83	93	95	73	89	78	79	84	89	110	93	91	71	95	90	88	100	84	102	98	84	112	95	78	99	111	105	92	87	84	103	89	106	92	97	97	78	96	85	83	107	96	101	93	82	102	91	98	111	90	77	91	93	89	91	99	88	93	77	77	81	96	110	77	90	72	85	102	87	98	98	104	93	92	101	104	104	99	85	86	95	104	75	86	74	102	110	104	98	88	100	89	93	92	79	88	78	92	92	86	78	80	91	78	80	80	97	79	77	89	98	97	98	84	76	74	89	78	99	79	102	85	90	90	95	77	112	101	102	99	76	84	95	81	104	93	94	108	96	101	90	78	83	104	96	91	92	95	89	94	100	80	100	97	113	107	104	110	102	88	87	91	81	102	78	87	89	79	94	81	85	106	92	92	111	84	90	92	75	100	88	86	94	92	109	97	87	89	120	102	95	87	85	90	95	87	75	89	115	96	73	85	91	107	93	95	87	89	99	107	80	85	109	92	88	96	94	100	99	98	100	87	93	92	93	109	87	89	81	90	89	99	88	106	80	86	83	101	93	90	105	88	84	88	88	92	86	88	107	111	90	89	102	88	92	115	90	96	98	93	108	111	84	93	101	90	79	86	118	90	90	87	91	87	93	107	84	102	106	103	89	98	99	92	97	86	91	89	79	81	71	74	87	97	75	83	97	87	89	93	83	103	100	83	84	99	76	95
7617	15924	13471	7085	4583	3267	2339	1832	1430	1222	989	861	736	660	573	487	471	451	391	400	345	357	335	308	276	255	238	279	278	246	255	208	229	225	228	242	219	205	206	207	172	180	205	191	200	178	182	159	168	190	201	174	212	198	181	203	190	194	174	181	189	167	176	178	169	172	171	160	192	156	182	169	171	199	168	192	167	163	176	189	203	171	164	167	181	160	192	174	168	138	177	184	170	159	159	155	170	162	150	150	176	153	163	158	163	166	160	150	164	172	151	172	142	182	178	183	185	167	175	160	180	167	169	151	160	167	149	165	198	194	147	182	155	174	168	175	173	146	144	176	152	156	154	160	159	177	146	164	138	178	177	161	145	175	163	167	158	150	149	183	165	155	151	199	165	161	172	166	176	182	149	159	167	183	165	169	158	172	179	188	168	175	163	175	188	176	161	176	151	151	158	148	178	159	154	183	154	192	148	162	159	174	177	161	152	178	177	175	168	177	161	163	163	169	156	161	153	168	177	174	176	169	178	151	177	159	165	174	162	166	172	155	153	179	150	150	160	152	171	168	154	153	178	179	179	159	174	173	162	161	170	177	165	148	169	169	176	154	162	167	168	151	159	193	186	181	177	163	164	137	159	155	178	180	176	173	146	159	161	165	159	176	144	161	168	177	170	168	143	163	176	159	152	162	163	185	177	167	170	144	167	145	171	172	164	161	145	175	193	186	175	167	162	178	159	159	159	159	193	160	162	145	178	160	167	178	162	164	185	162	188	159	173	165	168	158	159	156	175	170	169	173	168	145	163	157	155	144	162	174	151	161	152	158	180	152	137	159	174	161	162	157	164	156	161	179	180	144	182	163	162	171	158	166	173	166	137	158	172	170	145	166	183	160	158	157	161	165	180	150	181	160	152	160	168	169	157	144	171	160	149	155	169	154	148	149	170	170	167	137	168	184	171	157	164	158	183	164	160	155	161	160	191	184	194	145	167	179	170	152	166	164	150	159	177	148	172	144	174	157	161	161	167	170	179	165	173	159	146	162	152	175	153	146	132	175	161	131	169	158	160	164	156	170	168	177	149	179	170	168	158	166	150	148	157	142	175	159	148	144	159	162	155	198	140	170	153	171	154	168	147	155	148	156	151	154	175	147	162	165	157	155	174	152	144	166	167	165	178	144	158	144	167	167	159	179	150	153	181	158	157	166	175	161	151	154	166	158	168	147	167	167	173	156	149	145	184	161	177	141	153	154	160	147	184	154	171	185	158	186	183	175	146	182	152	150	160	161	181	176	176	152	194	174	164	170	153	186	167	159	133	164	164	158	143	156	177	172	166	196	173	171	210	141	164	144	193	175	172	146	152	172	166	179	156	159	186	167	171	157	155	175	154	154	164	134	156	169	164	170	161	153	177	188	180	178	191	160	155	173	161	171	159	183	174	152	171	159	167	159	166	179	168	165	180	161	153	188	141	163	166	174	177	164	133	148	131	171	169	178	177	154	162	172	150	179	158	178	133	151	163	163	153	158	191	172	165	188	169	179	172	157	156	168	173	155	142	169	166	182	167	185	169	189	160	176	148	160	152	171	160	159	130	170	181	163	159	160	173	168	170	173	147	191	162	163	168	162	176	166	145	178	183	152	168	143	165	156	152	167	155	158	164	164	177	149	174	154	148	165	165	161	152	165	171	182	153	151	178	161	166	154	153	194	182	147	154	171	136	152	158	148	169	166	175	155	177	169	168	168	173	137	160	172	160	163	167	139	161	150	177	179	135	174	152	155	189	162	180	176	189	142	173	162	162	149	147	148	162	137	166	161	170	176	157	167	162	172	177	167	172	176	126	192	144	156	160	182	154	171	166	160	178	168	164	184	155	169	169	164	161	162	175	156	147	165	154	169	157	161	164	191	165	161	176	154	176	153	173	162	185	162	148	161	163	146	144	146	123	150	148	138	165	163	161	168	175	157	164	165	169	174	179	174	167	170	193	175	171	157	166	163	166	144	150	142	178	153	148	171	153	165	175	171	184	164	143	170	169	155	153	157	177	153	162	160	171	158	156	186	146	150	175	164	148	173	160	177	173	172	147	158	185	155	142	183	164	163	185	152	162	165	152	172	159	177	138	180	168	158	155	175	166	154	169	167	158	166	151	166	179	149	163	166	165	155	163	168	139	171	192	157	165	154	161	140	165	165	153	137	164	158	182	161	149	169	171	171	164	165	123	144	175	171	182	178	156	148	160	161	165	140	186	165	158	164	147	167	154	137	158	170	170	164	167	144	172	178	147	179	162	137	136	189	160	181	158	167	180	160	159	152	176	190	170	175	162	158	147	159	166	163	165	139	149	184	153	169	152	166	163	160	149	160	163	156	160	168	166	167	147	183	194	164	168	161	161	146	150	193	167	163	183	138	181	184	181	135	154	144	160	156	168	163	171	152	168	155	151	167	175	187	194	155	165	149	155	167	172	168	168	175	180	141	172	178	157	153	140	165	199	157	165	166	154	157	143	164	181	147	165	165	165	165	180	168	181	157	161	172	165	171	161	146	171	179	163	166	172	152	174	172	177	169	155	161	157	168	157	161	174	162	162	159	170	163	164	150	166	154	169	169	157	171	136	148	153	168	177	167	192	151	156	175	141	173	176	177	177	163	179	175	169	176	167	183	155	148	156	158	159	158	165	189	160	162	158	170	182	157	140	140	155	182	180	158	144	175	148	168	150	152	185	167	155	169	165	172	148	178	187	193	172	172	153	167	161	157	167	171	160	163	162	178	147	164	173	160	156	183	172	177	167	141	180	165	157	159	161	179	139	151	188	168	168	164	159	163	174	173	176	155	139	173	177	167	149	178	163	146	179	166	182	164	147	136	175	167	154	180	156	158	160	127	173	171	147	147	140	160	139	176	163	156	166	159	191	174	147	175	167	158	157	147	167	148	166	144	167	169	154	151	159	162	183	180	172	152	178	151	161	165	176	170	176	177	161	162	191	175	161	181	160	141	198	163	180	157	153	150	172	155	154	159	159	137	150	172	160	182	153	171	181	153	157	169	183	165	166	175	148	158	147	170	139	145	170	166	175	184	155	152	143	176	172	158	151	183	168	163	170	176	161	176	160	147	156	162	142	168	149	172	139	181	184	160	170	169	172	189	171	173	132	159	185	164	159	168	171	173	167	199	149	171	186	166	157	155	180	173	163	161	170	205	150	187	149	152	160	162	162	160	157	156	173	156	171	172	149	172	165	169	161	146	159	155	174	179	161	158	155	145	169	159	152	167	168	158	178	158	146	166	155	161	152	167	167	167	155	163	152	157	178	178	131	173	167	176	146	151	161	150	159	170	160	163	146	173	153	172	173	160	157	182	158	173	147	170	158	159	174	174	151	149	148	175	151	136	154	138	166	162	161	157	162	166	161	169	174	179	169	157	168	173	170	165	165	165	161	164	153	170	144	165	159	146	175	165	164	166	164	173	158	159	169	169	189	171	164	145	185	159	148	152	150	181
26460	19951	5849	534	354	260	301	293	321	261	274	275	327	274	283	286	269	294	246	261	256	260	257	291	244	271	260	288	280	285	305	299	283	269	268	304	246	264	240	263	285	272	293	243	259	274	283	265	274	277	269	288	288	272	247	295	267	243	255	297	287	274	281	268	277	254	251	277	285	287	287	260	293	246	279	257	300	264	261	288	291	248	275	308	264	275	257	250	277	263	281	272	263	288	289	240	264	286	279	268	283	279	275	251	289	269	262	278	270	257	259	270	272	267	279	270	284	275	275	279	276	270	281	270	278	294	267	249	261	257	295	268	236	279	277	260	271	304	275	262	278	279	254	262	291	300	253	271	285	289	256	292	281	275	287	297	277	259	245	282	277	271	236	267	281	276	292	311	292	263	266	280	292	268	224	254	249	280	291	305	268	281	232	265	266	308	276	290	301	259	300	267	259	257	275	260	288	237	271	263	284	272	278	266	291	290	271	295	309	253	297	258	276	285	287	273	263	277	282	301	277	281	268	278	270	278	283	285	247	247	276	246	267	268	272	270	275	268	249	264	262	238	251	280	315	288	266	297	277	266	281	264	268	262	257	273	271	255	260	240	274	277	276	249	259	245	288	272	253	262	307	281	267	278	263	269	271	291	289	305	286	260	271	308	266	278	248	289	254	239	267	272	293	283	277	258	284	283	270	289	284	273	249	256	280	270	290	256	257	257	261	270	277	263	261	252	289	257	276	283	281	249	317	270	265	280	293	251	313	271	276	266	275	260	274	255	234	242	286	285	246	246	275	269	293	276	296	278	273	277	278	264	269	262	274	292	271	255	259	265	282	251	311	271	246	275	249	279	275	307	296	277	263	288	266	264	286	289	249	273	280	277	279	271	277	246	277	292	269	268	244	270	255	260	301	263	272	284	255	262	290	277	265	280	266	262	251	268	281	283	280	289	294	266	255	270	283	263	233	250	286	284	259	260	297	300	288	263	249	294	255	270	275	270	289	238	280	300	260	290	248	306	296	261	262	247	280	268	274	251	298	288	238	286	280	264	287	261	246	244	258	289	271	258	265	291	267	274	251	265	270	285	239	297	284	278	276	266	252	249	281	289	267	305	254	267	244	264	256	268	272	262	269	275	280	277	241	263	257	264	274	285	266	272	287	244	271	268	274	268	259	270	271	282	265	284	285	256	283	266	279	270	293	302	243	266	293	277	285	284	276	278	256	261	283	286	249	252	248	286	272	242	330	270	280	270	272	267	293	258	280	254	287	285	277	260	257	254	251	297	276	256	291	260	292	223	278	263	265	267	258	308	247	274	269	267	244	266	251	253	260	275	285	257	232	269	281	275	294	283	289	264	285	268	285	267	273	283	291	262	291	275	267	268	260	295	269	254	287	272	243	290	257	230	297	286	301	278	289	273	258	263	272	251	263	279	250	254	290	250	287	271	289	277	250	283	269	256	279	291	267	269	266	254	286	267	259	265	274	306	287	268	270	235	260	286	257	297	263	307	286	287	271	255	282	276	280	287	272	267	263	278	282	225	281	293	267	290	282	292	242	248	274	271	288	251	280	262	255	254	267	237	263	260	233	301	274	242	245	252	278	273	282	304	273	265	281	250	256	273	303	277	297	288	285	276	296	269	278	253	276	264	253	244	250	288	277	251	263	291	268	282	262	271	291	261	287	257	286	280	275	264	274	257	275	282	292	258	261	253	285	290	250	282	283	267	288	249	273	256	273	286	270	275	268	261	275	273	247	273	260	293	273	308	294	276	262	300	262	300	290	272	280	236	276	266	272	238	254	250	245	245	280	284	307	274	265	278	258	246	254	258	268	258	278	279	259	304	283	266	261	291	248	272	236	267	267	274	257	275	280	293	261	286	275	290	251	263	302	253	283	267	240	269	306	303	255	280	288	259	263	278	281	295	252	285	271	272	252	283	297	252	273	258	249	274	285	252	287	281	280	272	272	289	261	262	266	267	295	283	248	271	292	269	252	278	269	245	287	275	267	252	299	271	278	270	286	278	288	257	299	271	237	265	305	292	252	262	258	247	281	251	281	259	289	262	303	290	268	275	287	248	272	239	259	243	288	270	282	271	270	280	266	278	264	287	254	255	266	276	256	282	293	258	267	307	282	265	273	274	258	267	259	270	253	276	262	259	279	259	274	279	259	291	285	275	296	279	309	254	232	290	290	271	272	269	254	262	250	267	290	294	246	246	282	280	255	235	271	279	268	285	274	275	253	239	252	269	289	290	290	270	263	295	262	275	283	292	270	249	253	310	259	243	284	256	263	293	251	254	270	257	250	256	260	286	302	266	292	268	281	257	264	283	275	242	270	262	233	270	243	284	250	290	273	286	331	273	277	279	259	292	265	261	259	257	264	294	276	265	279	291	299	284	271	288	276	247	264	254	271	269	278	291	291	222	295	266	272	298	264	285	291	276	292	253	251	285	273	268	267	245	267	267	245	293	270	261	287	269	287	281	258	270	285	266	288	300	279	281	309	280	281	264	270	255	270	270	266	293	270	254	287	258	249	256	264	285	251	278	254	278	261	279	257	269	278	289	260	264	250	266	251	279	296	293	282	256	241	242	285	279	260	275	273	268	272	290	300	249	260	250	276	284	255	279	246	291	293	271	264	288	293	255	274	282	269	287	275	285	266	281	239	287	256	305	263	241	265	262	259	272	289	240	304	280	282	266	283	276	280	274	278	257	272	288	285	284	275	285	287	287	298	288	260	294	306	265	265	273	286	309	299	286	268	275	282	280	274	303	287	263	269	247	273	303	281	267	291	256	253	299	279	268	256	264	268	298	285	281	255	294	261	270	257	230	266	222	289	272	294	284	285	247	255	265	245	262	260	301	260	280	283	282	279	294	258	287	252	294	279	258	226	267	252	300	264	301	279	275	283	246	284	270	287	241	282	279	292	253	276	260	295	295	279	283	270	269	253	281	311	311	285	291	280	285	277	263	259	289	286	277	296	268	293	249	282	282	246	291	268	290	297	275	234	298	247	244	276	274	247	287	302	272	291	282	263	272	239	276	278	284	260	249	298	285	293	272	270	270	266	266	278	280	259	261	289	295	273	276	273	293	265	278	263	256	263	242	284	260	294	263	246	267	299	272	238	280	259	272	280	247	298	266	256	262	278	250	278	288	289	279	291	285	284	292	273	263	267	273	270	281	285	270	279	276	282	284	277	286	265	294	256	253	274	282	267	269	286	235	269	283	270	299	298	254	290	259	302	279	309	263	274	303	281	256	297	303	269	267	285	265	305	313	285	275	277	289	282	240	271	266	277	281	258	275	252	271	284	239	292	271	256	293	269	245	251	269	285	265	278	286	284	281	262	272	295	254	261	277	273	263	277	269	272	297	276	255	264	307	254	231	267	285	279	274	269	305	251	254	284	288	275	279	297	294	289	282	261	266	245	287	288	293	270	262	302	269	261	273	272	249	266	268	273	271	273	253	274	273	253	279	266	264	302	236
3891	1425	1289	826	679	611	576	586	515	531	475	520	503	480	520	484	492	512	485	476	520	468	464	481	500	501	464	488	489	467	511	478	503	483	485	504	489	486	458	457	451	517	466	507	454	516	445	487	468	467	485	463	480	465	506	470	450	436	482	515	472	498	425	506	436	499	471	448	458	471	459	466	487	431	501	438	493	491	471	460	488	510	443	475	424	470	496	507	477	466	475	463	473	481	497	511	484	437	475	504	467	481	456	486	515	505	503	507	481	495	438	519	446	490	460	461	494	473	470	453	479	435	478	467	473	466	480	524	475	505	515	472	436	449	461	491	451	503	508	481	457	469	468	493	491	496	457	478	434	477	482	478	489	489	459	431	472	484	472	469	504	499	444	499	475	470	457	507	509	511	482	502	478	489	462	454	461	454	485	463	452	489	478	446	453	467	449	472	478	458	476	473	482	466	477	464	470	514	484	474	472	475	490	487	460	441	522	484	460	486	502	496	486	474	490	451	464	454	507	476	499	463	452	479	489	487	466	459	469	445	490	474	486	496	478	487	448	450	471	426	480	492	487	476	503	523	473	470	488	450	500	472	525	456	501	486	487	466	449	495	457	457	544	500	451	479	458	451	472	473	486	434	439	450	435	466	503	489	496	474	488	479	463	479	477	500	494	482	457	474	495	481	477	425	486	479	474	476	479	489	459	505	506	447	474	453	488	432	448	487	440	493	470	501	503	487	477	478	458	454	496	472	457	502	472	493	468	448	473	477	478	476	509	487	462	509	446	471	496	467	440	426	475	478	462	456	443	486	487	505	470	495	491	482	475	468	464	470	495	517	478	459	508	491	477	470	454	489	495	438	485	472	504	484	481	489	457	449	449	444	471	470	493	473	492	463	453	485	498	464	464	486	459	482	445	471	485	458	472	483	479	513	463	522	459	490	492	458	449	513	462	468	486	490	474	502	502	499	467	471	479	493	438	482	494	481	473	457	479	494	462	492	479	542	444	462	474	452	470	505	486	464	490	458	516	452	461	492	458	463	455	480	482	488	454	427	492	516	507	458	461	461	512	465	487	449	477	485	451	486	484	447	473	505	412	496	505	500	495	468	504	507	469	460	475	499	495	506	488	509	466	467	466	449	462	479	449	457	493	454	474	496	456	465	480	497	460	464	458	526	462	469	446	438	481	455	488	446	479	452	495	468	478	466	495	450	467	479	429	491	442	489	480	490	491	493	471	473	479	494	473	492	480	468	444	431	491	448	462	504	498	480	482	461	486	470	528	520	460	490	451	486	450	457	456	472	501	459	470	459	487	459	462	457	479	489	438	462	483	483	489	463	431	467	432	463	478	443	475	478	461	479	466	490	497	485	446	502	485	471	450	498	477	517	517	452	445	456	479	448	518	451	468	452	462	454	437	481	458	488	485	441	465	485	478	483	507	456	496	486	509	475	469	453	458	469	464	528	478	476	469	485	484	476	453	496	514	490	468	528	478	505	473	451	445	496	462	438	466	453	509	429	455	523	484	459	488	452	459	454	477	440	503	465	483	482	477	467	495	518	494	478	490	489	487	431	464	484	481	502	437	483	489	484	477	496	484	485	473	491	468	495	467	430	496	479	479	447	455	506	496	472	466	482	463	486	442	433	457	504	479	448	464	448	461	473	486	503	467	466	522	444	452	461	453	507	441	504	473	458	476	493	461	478	469	480	509	479	472	496	458	482	436	514	482	457	458	512	478	466	451	491	494	484	455	491	451	470	444	481	481	422	531	487	458	481	459	443	527	458	448	426	466	487	450	467	462	477	505	465	512	452	457	517	482	501	505	475	489	483	472	453	465	498	475	490	484	430	468	477	472	479	491	477	479	479	481	512	494	506	491	495	517	472	539	459	481	488	476	441	502	510	465	478	438	466	460	447	454	488	456	490	497	465	478	492	509	423	492	465	504	444	454	442	474	498	478	486	465	507	459	469	470	463	505	448	460	446	480	468	507	489	500	487	483	476	461	447	520	453	501	487	468	457	493	465	496	550	481	511	486	504	474	522	476	461	504	492	477	500	481	499	484	494	489	442	509	436	530	493	496	469	452	510	473	478	496	473	481	457	467	500	472	492	469	497	469	450	499	518	467	459	491	451	450	497	479	458	453	504	437	482	489	484	455	461	464	468	491	498	476	504	489	461	503	481	481	463	471	446	449	488	457	470	490	517	467	506	443	439	500	449	495	488	494	471	499	478	489	477	477	543	499	468	428	503	490	432	476	434	483	486	478	455	464	480	487	440	446	476	481	506	494	481	433	477	476	464	472	467	491	477	466	480	483	474	463	494	435	463	436	457	481	465	457	468	455	471	445	473	470	422	478	492	494	465	469	484	454	515	472	447	482	474	547	483	499	475	455	514	496	458	459	484	459	479	451	520	455	455	493	514	521	461	506	459	478	467	474	470	496	501	479	478	476	467	450	486	492	507	458	482	512	461	459	473	425	441	451	464	455	500	479	475	476	491	453	477	444	459	485	510	504	452	489	468	496	467	438	479	470	482	448	475	446	466	467	445	436	506	487	479	504	445	452	474	476	502	486	463	487	526	473	487	460	494	491	444	458	479	483	482	459	505	493	508	498	452	490	448	463	504	465	492	516	471	460	465	464	487	471	504	466	482	455	487	460	463	492	496	467	476	473	459	459	471	468	465	477	478	472	470	481	447	523	481	459	467	453	486	463	496	446	514	484	471	453	542	511	451	441	433	488	498	493	507	476	485	492	471	469	521	493	479	521	476	481	462	496	481	491	439	470	493	467	452	478	518	454	474	477	447	455	470	467	517	466	477	441	490	500	489	502	430	462	510	465	535	477	491	465	475	458	455	453	466	481	485	434	475	443	456	482	490	503	463	475	490	455	465	487	474	498	461	467	495	453	458	479	485	468	487	490	485	448	497	455	484	442	440	465	489	495	457	478	498	476	481	465	451	461	470	460	507	488	513	479	498	465	465	474	480	436	489	470	471	473	516	474	439	475	498	473	501	450	437	486	515	467	479	458	493	476	477	499	469	456	485	446	476	495	466	504	496	474	501	485	470	472	464	487	464	461	530	466	488	476	475	506	457	447	505	462	488	460	465	470	490	468	494	499	531	492	483	496	434	485	492	511	484	497	448	449	536	484	429	459	524	453	504	511	477	498	459	500	446	481	477	464	505	453	517	469	488	463	488	482	493	489	442	500	447	456	477	498	510	508	466	470	471	457	532	478	458	472	492	492	493	472	495	471	483	463	451	467	518	495	504	485	467	450	446	437	453	461	437	446	449	486	509	503	506	476	486	464	502	443	455	506	495	491	470	476	464	464	499	484	460	457	482	470	470	447	462	449	462	508	500	431	480	486	476	482	479	434	466	473	495	495	482	487	447	459	461	534	471	491	457	477	509	491	471	471	451	470	463	448	452	479	474	473	458	470	468	472	490	456	504	509	474	493	505	503	469	497	455	476	436	472	497	479	497	508	492	459	463
24092	21218	28380	24352	20663	2249	627	410	350	305	303	260	242	262	261	238	246	234	219	249	228	214	237	228	208	191	192	198	215	221	214	190	209	218	208	198	190	210	189	188	171	170	187	192	206	190	190	195	193	186	204	173	214	184	194	207	169	203	191	209	189	198	205	184	201	194	192	177	206	202	192	189	172	192	209	168	199	192	174	180	196	186	210	179	187	161	209	184	192	204	188	178	205	210	213	194	200	226	192	194	200	185	196	194	186	187	196	187	198	189	162	187	202	220	199	218	187	193	203	185	190	172	202	201	186	180	190	213	190	212	203	189	192	198	210	197	202	177	180	184	199	185	214	184	203	181	205	176	186	187	196	206	213	199	209	193	204	206	166	177	201	178	207	185	188	187	186	193	172	194	192	215	177	200	201	184	179	199	187	202	204	221	199	204	185	164	200	195	201	197	192	190	191	201	192	181	187	208	184	209	183	194	198	194	182	175	193	176	191	185	201	196	221	216	194	197	196	197	184	177	192	179	188	182	194	188	201	193	185	177	190	208	188	185	186	190	172	197	178	176	199	195	188	213	181	190	199	202	194	174	182	188	182	197	203	191	174	212	205	176	181	188	165	198	215	198	197	209	177	182	180	212	171	194	187	180	184	205	183	197	194	169	192	188	186	186	194	183	193	187	169	200	209	173	200	176	213	188	188	222	191	193	203	176	194	198	203	185	165	191	207	191	209	203	179	193	175	184	185	219	191	178	210	202	176	185	190	186	181	176	170	178	206	175	204	160	179	199	152	215	183	183	183	194	200	188	203	174	200	186	166	203	185	204	196	196	194	180	218	176	188	213	203	201	205	189	208	227	212	200	212	189	192	192	189	213	203	179	176	188	180	212	193	188	182	236	184	196	197	176	176	217	192	208	176	183	191	186	197	163	195	202	182	226	194	192	192	195	200	186	208	203	187	183	181	186	205	201	185	192	189	161	196	178	197	197	194	181	212	178	220	154	199	190	199	190	205	198	182	189	177	198	172	204	214	167	177	209	195	153	153	165	183	197	201	189	205	202	185	199	194	174	195	188	173	196	195	192	220	188	201	171	211	198	192	187	183	184	181	174	185	186	189	180	172	196	163	195	183	178	193	189	200	209	177	205	194	188	185	179	201	196	191	164	201	193	190	179	199	185	197	194	196	194	167	201	192	204	196	182	186	170	211	203	180	174	205	195	195	192	180	164	202	184	209	189	190	190	169	198	181	192	178	186	197	209	222	172	176	200	196	202	178	186	179	190	176	174	193	189	201	164	188	200	177	183	191	206	201	198	196	203	179	208	189	181	191	205	193	188	193	177	170	200	190	198	163	203	214	189	216	179	196	166	190	180	193	196	198	176	193	184	177	198	174	200	188	174	205	169	192	200	181	194	185	181	186	186	191	176	177	217	173	202	209	187	161	209	192	161	207	186	172	205	203	180	203	169	172	192	175	224	179	175	171	158	180	200	169	209	190	175	188	198	183	183	176	211	194	193	152	183	182	189	224	185	210	207	173	186	216	174	201	195	181	174	227	189	219	210	208	202	191	186	218	198	188	229	199	184	181	174	186	171	187	182	185	193	180	195	173	200	190	208	188	204	179	177	174	199	174	185	193	193	210	172	183	180	185	195	176	189	180	169	207	183	206	193	183	226	197	172	195	196	198	188	194	184	178	200	171	180	184	194	214	186	166	190	195	198	184	199	196	190	205	188	171	196	186	184	190	173	191	185	177	177	194	185	175	188	191	180	179	195	187	191	201	188	213	201	180	211	197	205	194	182	183	180	206	220	182	198	191	190	175	185	198	196	216	195	192	188	176	204	200	185	199	200	162	224	198	203	168	198	177	211	191	187	212	201	215	191	181	193	219	161	198	198	179	171	167	179	175	186	213	183	199	223	196	195	193	162	208	168	178	173	188	173	200	183	195	198	167	209	192	191	186	186	187	172	183	185	181	178	177	167	210	218	191	173	172	199	176	197	186	169	177	174	177	196	180	188	160	198	211	198	180	189	186	173	206	173	166	192	191	183	176	182	187	209	183	194	194	175	201	165	222	198	189	204	190	188	202	169	184	170	187	207	186	177	222	194	178	178	181	195	199	209	201	209	191	217	185	221	196	187	199	190	197	209	194	174	225	188	179	206	199	202	208	213	200	203	203	176	188	173	200	162	181	178	193	198	176	190	169	174	180	199	212	189	193	193	200	199	215	183	180	182	187	169	198	216	167	195	159	197	183	192	188	202	196	225	198	190	187	188	201	182	195	187	179	204	195	195	201	193	194	154	191	192	229	207	177	195	200	195	195	182	192	187	195	202	187	165	193	173	228	210	187	178	177	212	190	195	198	214	220	197	183	199	209	185	197	173	183	193	178	186	199	184	207	212	189	170	189	204	202	221	187	202	186	198	193	216	208	191	214	185	195	178	206	192	180	172	160	190	190	169	183	199	206	206	177	187	193	206	210	193	176	188	185	175	189	194	203	177	209	160	218	182	196	172	191	173	199	201	200	173	207	180	165	184	179	210	187	184	207	194	178	189	195	188	185	193	192	198	200	185	179	180	201	187	176	180	183	185	188	190	183	223	176	206	196	190	179	201	199	171	187	172	192	201	185	207	200	181	166	186	178	187	191	189	182	169	185	213	194	178	191	183	179	184	203	211	201	188	191	191	203	194	201	188	205	198	211	194	212	170	172	161	174	193	184	173	191	193	215	184	173	176	193	195	189	176	195	200	181	175	187	183	191	203	179	212	190	176	214	188	192	201	189	194	184	189	178	186	183	214	168	197	198	186	168	194	176	184	221	188	172	207	200	194	194	187	185	180	177	180	187	205	175	176	179	233	186	208	194	169	172	179	186	191	202	195	195	201	189	183	173	193	196	199	176	203	190	228	181	197	213	222	207	173	198	181	202	177	185	203	193	218	211	209	184	174	195	209	185	187	209	198	181	217	191	181	205	187	228	189	213	170	198	227	186	191	206	196	203	175	198	192	193	209	197	201	179	210	195	191	216	196	200	204	203	214	181	192	184	222	201	193	205	202	217	167	199	206	186	179	181	181	169	188	191	200	153	194	173	194	200	189	205	183	174	178	179	179	199	207	179	216	199	191	194	195	202	189	211	200	185	184	166	196	207	169	189	189	213	195	181	188	163	197	198	213	185	214	196	195	205	199	198	182	151	189	193	160	189	214	220	211	216	187	195	181	184	205	165	184	184	194	190	207	232	205	172	214	177	203	176	183	186	171	188	194	168	175	201	197	196	182	176	177	196	229	185	193	171	172	220	188	203	221	197	184	149	164	176	179	184	194	214	171	185	169	175	181	199	171	190	204	181	193	202	178	206	184	168	186	198	197	182	179	218	175	184	203	190	191	184	197	208	205	182	190	195	171	204	161	187	174	214	202	171	220	202	197	176	200	176	207	194	188	186	177	191	180	161	193	199	187	216	158	177	219	206	161	185	208	170	186	194	181	199	207	213	201
5300	10121	8414	4324	2806	1959	1498	1186	1072	871	809	720	660	572	607	524	537	497	476	468	450	416	432	398	379	396	375	374	369	375	399	417	361	392	369	344	361	369	338	387	355	371	345	344	402	369	383	352	368	354	378	370	339	341	352	351	352	341	391	333	359	391	343	348	334	359	340	343	310	343	349	332	313	354	353	354	344	349	350	346	367	365	347	364	337	388	375	370	365	362	310	344	362	354	336	316	350	378	344	357	362	337	329	338	317	325	370	381	344	354	343	361	381	334	355	329	335	337	328	307	319	361	363	341	344	376	341	345	326	349	315	344	349	340	334	290	323	350	327	328	341	338	353	357	360	358	338	339	354	322	370	334	343	327	353	361	351	326	310	367	343	355	340	384	347	338	343	354	356	349	348	344	356	349	318	344	329	316	343	338	299	339	368	335	380	308	368	353	366	319	347	350	343	332	371	340	357	348	360	360	337	367	362	343	353	364	335	350	366	349	349	325	326	352	294	338	335	316	357	336	353	318	343	319	344	333	343	370	328	350	310	338	331	329	361	330	329	364	376	347	323	372	345	345	340	343	341	287	322	322	369	340	376	324	345	354	361	351	370	339	388	331	356	342	315	349	321	315	327	342	376	349	363	355	367	321	320	363	337	337	367	330	358	361	358	298	368	330	324	300	359	346	318	309	354	343	334	358	353	400	336	328	335	335	352	326	331	332	332	315	294	343	364	336	381	389	318	366	349	331	329	342	361	345	334	344	350	355	325	346	362	326	360	318	361	352	311	335	324	365	318	337	291	372	343	350	350	307	390	363	334	358	329	340	330	332	355	368	336	315	374	342	341	307	362	326	339	326	359	338	345	342	360	329	370	347	329	334	336	364	342	318	369	366	356	327	327	351	355	369	355	335	326	318	367	352	364	334	332	355	351	340	353	327	336	359	337	327	343	341	333	391	339	359	383	341	344	319	343	335	365	341	344	353	343	360	329	345	337	371	348	315	337	324	338	357	364	346	353	360	342	328	331	340	367	348	316	326	343	353	321	354	336	342	331	346	360	379	334	353	323	329	347	322	375	322	356	331	323	346	331	343	312	334	348	329	346	373	326	327	349	318	357	334	351	334	324	358	332	366	332	345	343	351	344	380	350	324	339	310	356	372	371	333	327	317	363	342	344	330	355	359	352	344	361	321	378	329	342	349	354	343	347	319	333	346	300	336	351	349	342	381	359	352	341	330	371	380	308	361	362	360	348	334	371	348	318	324	342	369	349	351	339	338	347	362	348	370	358	324	337	342	348	354	316	342	360	349	347	318	338	344	338	323	321	317	359	344	322	324	334	356	342	363	390	354	359	342	333	351	320	330	335	374	320	343	349	349	392	349	330	339	323	331	333	351	350	331	326	319	358	337	358	336	375	364	337	345	340	289	332	333	351	332	332	338	339	324	365	346	359	355	325	356	347	339	360	352	383	353	358	337	339	364	335	335	345	335	356	321	329	348	356	307	366	355	351	328	323	348	311	322	333	330	328	355	368	340	306	336	349	358	282	345	368	345	364	311	354	346	304	329	334	348	338	329	362	345	337	390	360	345	378	345	335	342	317	345	358	320	324	343	346	352	368	372	329	361	319	347	383	356	318	325	355	324	341	342	320	347	338	314	368	358	339	330	337	363	332	325	320	341	319	323	333	363	334	343	329	355	349	337	323	323	358	354	314	375	332	349	360	357	325	367	352	324	354	321	334	338	338	336	345	330	346	341	335	350	353	369	304	328	309	347	317	311	322	338	345	340	344	319	339	333	347	355	338	342	355	348	303	323	343	329	351	330	383	339	360	351	361	329	321	321	321	365	369	343	339	358	324	330	345	361	365	330	344	353	354	332	354	327	357	315	354	333	333	360	365	363	338	355	352	354	322	359	328	367	349	335	368	348	354	342	373	358	369	330	359	373	336	334	364	358	328	340	344	363	357	324	348	357	372	315	337	342	356	343	367	368	332	352	362	342	324	351	380	375	357	320	335	336	345	355	321	343	349	393	324	350	400	318	350	338	349	358	347	374	323	355	353	363	336	342	350	366	319	313	344	335	332	321	339	364	334	376	341	335	350	338	335	335	331	336	369	342	319	351	340	334	352	353	373	333	351	337	324	361	361	336	332	343	363	334	361	344	324	359	352	341	340	340	339	343	359	376	323	364	367	334	372	365	329	354	349	351	312	332	350	329	355	321	335	328	329	334	348	304	322	355	352	335	345	338	351	347	372	317	350	318	364	368	364	362	349	315	321	360	342	328	352	347	323	310	310	360	329	350	328	343	342	341	363	349	330	320	355	378	368	366	337	343	348	332	317	368	353	316	340	357	357	339	375	345	355	353	350	336	364	328	338	329	350	319	317	363	309	343	338	379	320	379	321	344	360	340	331	335	324	354	342	332	346	332	329	357	300	351	332	335	336	343	350	351	325	332	330	364	366	349	333	396	380	348	333	334	336	318	344	361	352	319	346	335	372	327	323	338	377	320	356	344	332	340	341	330	343	338	374	354	351	349	338	354	378	388	334	340	336	342	372	353	368	354	334	342	325	334	361	320	349	328	351	341	344	339	320	352	345	365	356	325	342	320	358	330	322	328	351	343	344	358	329	319	354	344	305	366	364	308	354	355	342	341	300	338	346	320	345	359	360	361	344	350	351	373	342	329	333	356	365	331	345	352	341	369	335	390	328	349	348	344	345	319	322	326	328	333	354	329	345	344	330	378	339	356	308	355	336	362	340	345	310	342	342	374	313	351	339	336	362	368	359	334	307	326	372	361	335	349	333	305	333	350	357	337	349	336	331	363	351	347	344	343	369	315	359	352	358	317	357	339	350	314	326	356	357	333	338	377	325	324	344	366	359	375	346	348	327	329	356	362	351	330	339	346	351	347	384	325	315	358	343	332	367	318	336	357	334	362	321	352	353	323	341	334	347	332	344	333	354	332	371	311	315	351	315	312	349	335	347	343	348	382	358	343	350	380	336	325	328	345	354	327	345	301	335	346	360	372	334	324	341	389	305	346	290	349	333	371	341	340	332	349	345	326	368	353	336	347	358	313	328	344	339	363	318	321	358	357	337	352	346	331	333	354	330	370	334	329	347	335	331	340	338	323	336	356	384	383	381	341	365	327	340	358	357	351	328	348	342	326	346	318	330	368	342	374	351	343	354	341	374	356	366	363	353	312	354	336	350	352	359	346	338	364	334	358	321	377	351	363	326	330	350	321	341	351	390	334	325	319	375	341	336	328	299	353	355	361	362	349	350	365	325	335	336	333	347	362	350	365	316	376	366	321	352	397	325	353	362	356	315	292	359	344	349	330	329	331	337	342	334	296	352	351	337	337	373	366	324	337	374	345	337	364	332	349	348	311	338	320	377	319	337	334	335	361	335	363	335	355	366	370	346	353	312	341	316	346	362	322	351	339	344	321	340	333	342	359	377	368	330	330	325	344	332	366	360	326	321	343	357	328	345	305
23046	21106	28831	23641	21107	19638	1660	489	383	364	294	229	209	237	198	208	179	161	160	143	127	148	124	131	131	112	127	110	109	123	114	115	109	87	112	110	107	123	99	108	104	119	99	101	103	95	110	76	87	97	94	107	91	76	84	87	105	84	95	84	84	95	98	97	74	99	92	96	107	95	109	103	88	73	83	99	90	89	90	73	98	101	84	98	84	101	88	92	102	86	98	93	87	86	96	90	105	97	89	88	95	104	96	97	95	79	90	79	75	99	99	98	97	103	80	84	82	86	96	94	100	95	82	95	106	97	102	95	99	90	97	91	95	71	78	83	82	97	99	83	66	97	95	100	98	92	90	102	88	89	86	95	90	109	99	71	101	83	88	88	80	109	92	87	93	103	105	95	86	96	100	78	100	92	106	96	81	84	82	99	79	82	100	82	86	79	84	79	96	90	91	88	106	99	87	100	87	93	79	101	94	95	92	78	100	108	86	85	96	99	79	103	78	84	86	81	74	74	84	106	102	86	87	98	89	78	83	97	90	100	106	83	85	82	94	92	95	85	100	98	99	88	82	94	89	87	77	94	94	104	75	82	106	89	105	70	85	93	75	93	95	83	89	109	94	100	84	92	88	84	71	94	97	101	83	98	95	104	87	92	87	91	95	81	76	79	90	89	80	85	80	88	89	97	90	93	105	85	85	101	90	82	96	90	83	88	87	94	103	86	103	82	76	64	108	84	92	88	108	96	104	86	57	85	91	97	85	90	91	93	89	80	96	97	87	80	89	104	104	104	85	81	94	89	89	107	94	81	81	89	87	84	93	87	94	110	86	94	76	101	92	106	73	78	86	112	79	70	93	80	111	85	94	117	90	90	83	96	83	88	83	84	83	104	96	87	93	85	79	92	96	93	90	91	89	89	94	90	85	89	89	84	74	89	98	82	98	96	66	81	71	104	83	88	81	96	92	100	97	95	85	85	91	80	113	101	81	96	85	92	94	91	92	93	92	110	90	93	77	85	78	101	93	76	85	87	99	91	98	86	98	110	78	87	95	84	84	87	88	100	114	100	90	85	102	70	108	80	89	86	106	94	104	64	76	85	87	95	104	102	72	91	83	87	106	99	95	108	88	81	81	82	86	110	90	96	81	96	70	95	76	89	92	84	89	90	104	89	92	79	83	96	109	84	79	86	86	92	102	73	93	93	83	89	97	90	84	86	100	106	89	94	74	94	109	84	97	86	119	97	108	107	100	73	85	82	108	90	104	96	83	95	96	93	81	83	91	97	84	96	95	92	106	97	72	91	87	91	86	77	89	87	84	91	96	97	93	86	90	86	91	83	104	81	96	97	96	80	85	88	76	84	108	97	95	94	101	81	93	87	83	89	73	75	94	81	88	101	103	106	104	73	117	96	81	78	107	93	83	86	91	73	77	69	102	98	95	88	92	97	77	106	97	86	88	100	71	75	92	90	83	82	81	109	86	87	89	78	89	90	90	80	100	101	83	93	86	99	106	85	111	72	83	95	83	87	100	82	93	87	92	87	120	88	100	101	92	86	85	98	77	98	97	80	99	86	87	75	82	96	105	86	100	77	91	84	101	79	90	90	97	83	94	85	88	103	89	102	76	101	104	81	76	95	101	78	88	89	91	99	90	85	92	95	95	86	110	82	92	98	92	97	77	90	92	87	96	77	80	104	84	89	97	90	98	88	99	93	91	81	84	82	79	99	87	81	83	94	89	96	101	93	96	94	85	89	90	89	111	105	78	84	88	108	89	72	79	91	91	79	85	86	75	98	99	100	74	78	98	70	71	83	80	88	85	96	91	80	96	88	88	87	86	77	93	94	100	85	90	99	104	89	94	96	78	80	81	82	105	85	109	89	95	84	95	89	85	83	76	103	82	82	89	90	81	96	104	110	86	77	89	98	81	119	85	79	93	86	84	94	101	91	91	89	90	93	100	87	103	90	85	82	89	67	90	90	79	102	105	74	74	84	84	76	87	101	93	87	82	79	86	90	66	89	88	88	73	76	88	107	92	81	67	94	81	89	86	70	88	88	85	81	85	75	77	86	95	86	91	85	76	81	84	91	84	70	78	94	91	84	94	98	105	90	81	103	81	80	97	74	90	95	79	105	101	97	94	98	80	115	85	74	74	83	85	84	106	79	77	97	85	67	96	84	75	88	94	106	83	98	97	112	92	86	92	96	90	112	90	87	80	94	82	90	88	87	97	93	100	105	72	91	90	83	77	86	88	77	89	102	88	85	99	97	89	80	88	105	95	93	72	103	83	93	113	92	105	101	79	77	92	92	81	98	79	78	85	88	84	94	74	89	84	85	91	77	73	91	87	82	85	79	82	95	89	99	70	74	80	94	91	92	86	99	86	93	86	98	97	97	91	88	84	75	93	94	95	101	93	88	92	85	87	98	77	92	78	95	96	93	73	87	108	95	91	90	98	86	91	76	86	84	91	82	89	93	104	88	117	72	98	89	98	113	96	106	94	96	92	106	82	90	99	66	85	89	96	94	84	78	96	84	97	91	90	98	84	88	70	86	91	102	76	82	102	81	96	79	96	84	90	94	100	86	102	88	97	88	85	89	96	90	79	86	98	83	105	102	72	95	86	87	83	75	90	92	89	101	86	96	90	83	97	92	82	113	86	97	90	86	78	68	86	101	95	80	89	83	101	94	100	86	92	88	88	94	83	109	92	78	83	90	80	79	87	96	97	96	98	87	94	91	114	94	94	78	80	85	73	83	93	80	86	79	103	87	84	82	75	92	69	76	90	91	91	79	88	88	85	78	100	92	95	86	92	87	84	84	80	100	84	83	83	101	96	103	89	74	98	97	100	94	84	98	87	88	103	99	103	71	84	100	89	72	102	90	65	79	112	84	106	88	92	101	82	97	91	88	74	93	93	92	85	103	83	85	109	103	88	76	88	100	78	81	103	84	79	97	101	85	80	84	101	99	89	76	82	90	90	96	92	106	101	73	100	113	91	98	76	103	87	79	69	82	87	85	78	98	74	107	75	105	91	96	83	118	93	90	87	84	99	75	87	83	78	113	80	73	97	84	86	83	96	87	103	108	96	75	81	104	91	90	91	74	94	80	101	88	89	97	98	92	98	89	95	80	98	98	85	86	93	85	92	93	85	81	108	77	111	106	99	106	66	87	87	83	82	80	87	78	93	87	77	101	75	92	98	93	94	81	83	96	104	97	93	69	100	77	90	86	75	84	105	77	96	83	98	84	90	82	86	83	92	94	89	87	101	81	91	70	79	101	91	88	84	84	93	87	79	100	95	99	68	91	87	91	91	81	91	106	94	90	83	82	94	87	104	80	78	87	99	94	97	104	84	86	93	111	93	76	87	80	91	77	86	87	78	83	89	83	88	91	87	86	91	89	93	85	95	94	93	100	82	79	94	85	84	68	100	103	87	83	86	89	86	104	102	90	103	98	99	87	83	82	80	91	91	98	77	77	85	110	85	99	70	73
7718	16005	13361	7050	4566	3298	2393	1799	1504	1237	947	883	729	612	534	529	453	414	388	351	368	352	324	280	293	256	267	264	250	243	232	235	253	209	215	217	207	212	190	198	181	186	227	195	176	204	186	168	160	168	213	182	156	167	169	170	152	198	172	171	175	172	170	158	197	163	177	197	173	167	164	175	179	179	188	163	178	161	158	191	181	180	153	168	161	162	146	180	187	199	195	169	178	160	173	143	142	163	162	165	165	153	162	159	186	167	158	158	166	151	156	170	159	153	144	137	181	154	174	171	165	159	156	160	154	166	173	172	159	147	155	175	143	172	162	163	163	154	173	150	172	162	173	155	178	166	163	181	169	169	168	140	161	142	161	168	166	155	164	160	162	167	173	184	145	162	172	164	134	195	169	161	166	168	169	157	155	155	179	156	160	159	159	164	157	160	150	149	172	150	170	159	148	164	157	168	152	154	160	163	153	148	174	166	162	161	172	163	167	154	179	151	168	156	157	166	176	159	160	152	166	177	155	152	153	152	137	143	175	183	169	160	166	145	186	184	159	161	170	170	177	170	144	171	140	154	155	164	172	181	153	168	143	166	131	160	176	165	155	149	158	143	140	167	138	167	168	167	173	137	149	164	187	162	168	179	142	194	168	167	164	163	160	145	162	154	163	190	163	172	153	162	177	147	184	158	143	169	165	149	168	142	171	169	146	145	174	146	175	145	166	134	152	164	159	167	162	140	163	141	169	144	161	178	158	162	138	151	188	181	159	143	147	156	166	153	160	176	166	159	166	164	158	146	163	163	153	145	166	171	159	172	170	161	173	168	195	153	170	147	150	146	164	176	163	155	153	149	148	144	149	168	161	163	165	155	154	190	189	158	145	161	171	149	133	158	161	159	162	158	159	172	191	137	153	162	149	173	160	163	145	165	163	186	168	149	185	136	135	155	139	158	164	146	158	150	153	178	183	149	151	167	170	149	160	157	176	171	165	162	139	176	159	167	164	154	172	183	158	154	170	141	145	161	160	162	165	166	138	169	161	166	166	173	166	176	147	136	156	162	140	175	148	147	140	157	163	152	169	151	146	185	163	145	160	155	178	172	163	184	161	171	164	123	159	161	161	174	160	158	138	150	142	157	148	157	168	141	160	148	177	195	153	138	168	143	173	140	165	158	144	177	186	175	170	178	152	155	168	156	173	168	161	160	159	150	163	152	151	182	157	155	171	150	171	148	175	156	155	152	151	176	149	173	175	173	157	173	152	145	159	145	190	166	175	183	155	145	154	172	159	139	188	148	143	147	142	160	149	162	160	161	144	152	163	184	167	174	170	144	170	152	139	127	182	153	162	171	156	150	170	172	158	177	149	176	188	166	171	158	150	148	145	166	173	165	160	167	197	153	144	146	160	166	151	145	162	175	153	167	154	148	154	189	168	168	145	150	151	162	152	158	177	168	163	153	166	151	164	158	146	144	188	153	148	150	177	147	164	169	168	180	158	146	153	187	165	153	148	172	166	143	167	140	160	158	147	159	152	163	173	153	152	153	152	147	178	170	166	161	160	139	161	150	167	162	151	151	148	157	170	174	135	173	154	163	177	176	157	162	170	167	199	153	155	146	168	186	157	148	161	171	171	181	166	144	143	170	150	175	162	158	162	153	156	157	148	137	170	141	152	155	159	153	154	145	161	159	163	148	150	159	147	179	164	169	165	133	147	152	143	161	157	172	177	165	152	160	139	159	169	141	136	154	163	158	145	154	152	164	141	147	147	154	153	174	174	190	163	153	144	144	157	146	153	137	153	153	134	178	170	167	150	160	172	178	160	181	156	169	169	184	204	176	143	146	152	162	156	157	167	175	175	155	152	153	165	169	170	142	175	162	156	158	195	156	166	155	170	158	151	138	172	161	169	173	171	173	156	121	160	161	152	156	185	152	149	146	162	158	155	157	160	156	153	157	160	166	163	138	160	170	150	163	168	182	153	165	144	180	169	178	166	163	173	183	141	173	177	168	152	168	147	158	164	168	140	147	153	152	160	177	165	161	169	165	158	159	160	162	174	157	160	170	165	170	135	167	152	151	155	179	150	144	144	175	151	171	171	140	178	154	157	153	163	175	154	168	134	168	159	144	145	170	172	177	155	148	159	173	158	159	161	158	173	149	159	162	177	159	161	169	164	162	130	153	167	145	172	170	175	133	175	169	156	153	157	129	168	164	147	149	139	194	156	161	152	148	164	180	155	168	167	168	158	162	165	166	175	166	163	169	161	169	159	177	171	193	153	144	177	161	148	152	180	155	154	163	155	158	151	147	149	153	160	167	171	182	155	152	151	162	174	160	154	174	157	149	164	168	190	155	176	163	157	146	157	171	142	162	146	149	153	170	161	170	175	154	154	171	177	153	180	158	177	169	163	173	171	191	136	168	149	167	171	190	172	136	138	163	136	145	160	171	155	176	168	144	161	174	181	164	168	176	173	156	166	144	185	149	176	138	171	154	140	152	176	150	144	175	146	171	161	161	155	154	157	146	129	168	165	173	165	168	146	176	147	162	157	155	166	137	158	160	169	146	161	164	142	152	164	158	143	163	157	148	152	164	132	168	155	150	168	184	165	159	160	132	155	140	141	153	167	141	153	150	157	168	167	149	160	151	164	141	150	170	154	161	167	139	168	157	160	155	154	138	162	163	163	164	165	159	150	141	156	161	157	170	171	146	182	159	155	148	158	127	162	172	165	151	146	156	168	170	169	164	170	153	165	149	136	143	143	136	172	173	148	145	144	132	160	153	161	142	157	158	163	143	173	155	173	185	145	157	150	147	181	174	171	166	143	166	179	165	139	177	159	143	182	180	156	165	166	179	147	145	156	155	152	170	146	165	136	172	156	164	161	161	150	159	166	161	148	171	160	148	162	159	170	162	165	159	147	165	152	162	154	160	162	161	159	142	156	158	169	179	168	177	164	158	131	169	156	156	177	167	166	178	157	147	154	168	161	169	153	151	154	146	161	155	139	176	143	187	150	161	141	162	167	186	162	135	136	148	132	166	150	157	144	174	167	137	176	161	166	150	190	157	160	154	152	157	158	157	147	155	160	155	155	155	174	136	139	171	153	162	163	172	174	151	179	171	161	145	138	154	137	152	148	169	168	177	186	165	165	147	147	169	157	160	157	156	147	159	170	193	166	149	149	159	151	165	168	145	191	181	160	166	141	147	173	165	170	158	164	147	162	164	153	162	161	164	172	148	143	149	167	179	133	170	176	144	186	164	169	145	156	149	148	160	168	162	122	165	151	170	158	159	160	166	164	168	161	147	156	160	152	154	152	141	166	166	161	161	154	171	164	147	157	152	149	158	155	165	145	152	130	154	153	157	152	172	163	161	168	162	165	161	173	145	139	164	155	159	165	144	149	162	153	159	160	191	165	137	167	157	160	144	156	138	139	146	163	178	160	162	161	141	152	172	155	170	181	159	148	149	168	137	156	167	167	149	161	152	158	154
26655	20026	5727	588	384	347	316	306	279	276	281	290	284	289	283	282	277	282	298	274	259	277	278	292	255	247	254	268	280	251	247	245	266	265	305	245	256	285	262	260	289	262	273	283	256	278	295	263	259	283	280	249	276	284	276	269	252	289	269	262	265	281	286	265	270	266	250	305	255	299	294	284	285	260	288	254	238	261	253	291	257	283	304	267	259	264	279	265	266	241	281	246	268	279	263	278	297	259	266	241	252	270	278	276	280	271	259	289	268	254	275	260	272	276	272	287	224	256	266	267	286	275	248	284	241	270	290	266	278	264	267	285	258	260	240	300	281	284	237	276	272	269	253	268	262	271	269	274	293	261	294	271	283	297	281	299	282	284	270	298	250	269	246	261	262	249	260	278	282	252	275	277	291	256	268	257	238	272	291	272	256	280	271	293	263	254	263	254	278	241	267	265	282	252	268	276	269	246	282	264	268	269	255	259	296	285	278	278	276	260	241	246	272	271	264	282	239	272	264	273	272	293	291	245	254	269	277	256	304	282	291	284	265	259	282	262	265	294	248	256	249	286	292	283	246	270	244	255	263	261	281	277	246	275	282	253	249	264	293	260	289	294	277	278	270	277	249	273	265	246	278	291	278	249	269	271	287	253	266	261	277	267	276	278	277	242	273	302	279	256	272	266	280	299	236	300	264	297	281	267	277	273	292	255	274	247	256	253	233	265	263	292	278	278	252	258	251	252	260	271	267	270	289	247	254	261	277	304	269	294	272	223	260	261	286	272	255	255	279	281	279	268	288	276	263	243	279	248	271	258	291	242	280	261	269	272	266	268	248	303	286	274	262	276	257	271	284	248	265	256	259	277	269	294	232	270	237	248	267	234	265	258	270	298	301	248	252	264	293	306	270	252	271	264	270	238	267	264	251	273	227	271	251	270	236	256	264	239	258	281	253	293	272	243	248	278	249	262	275	272	292	251	298	299	262	266	253	251	244	256	275	240	246	258	293	255	250	274	248	273	295	265	252	274	274	258	270	276	277	280	278	299	285	254	280	307	307	253	259	275	253	247	312	268	269	241	283	244	284	289	290	271	242	259	254	283	251	256	248	293	278	296	269	254	280	279	269	264	248	256	249	229	266	288	266	252	273	278	265	299	242	264	248	271	281	302	246	258	306	299	265	264	287	245	260	281	295	271	260	288	285	251	263	269	260	273	284	303	260	280	242	302	245	281	284	276	268	259	256	244	270	252	275	263	258	283	268	275	267	270	276	283	281	291	274	256	267	270	243	275	239	295	269	267	259	273	272	264	240	267	271	286	255	281	262	275	247	263	279	273	258	286	299	272	274	240	274	275	276	270	284	285	244	265	280	274	274	264	293	271	262	293	281	298	257	266	280	259	273	258	273	284	276	289	260	259	276	271	300	269	265	277	257	264	242	267	276	299	282	273	260	295	265	280	267	265	286	301	280	271	261	259	243	274	292	266	261	260	267	292	255	267	273	249	269	265	270	283	268	280	249	292	285	264	288	261	268	255	270	285	283	261	271	279	258	258	259	263	264	262	248	265	274	270	284	242	278	285	291	279	293	263	277	268	277	252	278	275	234	272	257	238	257	291	255	263	260	261	271	249	252	294	284	274	251	275	264	252	293	263	292	304	282	248	262	245	266	294	285	282	275	276	262	288	272	262	283	258	257	252	280	279	270	269	304	222	263	265	265	259	277	316	262	264	273	278	277	265	281	260	295	266	270	241	252	264	252	259	243	282	275	247	299	240	262	258	273	283	254	268	255	266	274	270	261	255	287	250	272	277	271	277	270	242	263	275	287	302	272	274	242	265	259	292	255	248	271	269	280	261	255	254	270	259	270	291	276	297	257	259	272	312	262	254	288	241	272	263	249	273	274	310	271	287	282	301	230	269	263	278	284	277	278	253	248	287	243	269	256	263	260	279	279	252	258	240	286	267	292	287	295	269	242	282	276	267	272	284	265	272	268	241	267	256	293	258	259	274	284	233	267	254	310	280	250	266	249	234	260	252	254	283	271	280	242	276	288	255	279	258	251	270	267	271	300	258	288	261	289	280	273	274	268	252	230	278	287	262	261	249	275	255	258	264	284	243	253	290	243	277	236	252	279	266	263	263	264	260	254	283	261	262	243	272	243	271	259	244	253	285	244	273	295	291	268	277	258	301	281	284	281	272	252	215	277	279	304	273	285	278	272	262	305	298	264	275	291	272	274	253	253	269	297	264	296	245	266	276	256	260	250	286	274	308	265	276	295	266	260	252	266	266	276	272	258	265	296	280	284	277	231	286	243	255	249	262	279	272	259	308	263	261	260	294	244	247	284	271	253	264	253	269	260	282	267	272	263	267	300	264	288	254	265	251	264	258	260	242	265	284	256	294	272	291	267	273	244	257	263	252	275	262	230	264	272	278	236	285	244	303	287	263	271	260	301	277	265	272	270	246	281	289	261	269	256	286	258	295	265	250	267	255	262	287	299	259	291	257	260	263	277	283	238	262	292	284	291	261	281	292	248	274	243	288	263	274	256	276	264	244	284	266	271	303	280	300	236	250	269	286	264	260	287	299	263	250	252	251	255	265	275	261	250	256	242	259	269	238	283	281	258	266	274	261	325	290	252	266	264	278	281	256	252	274	306	263	270	296	277	272	279	256	251	240	243	281	269	286	235	284	255	279	252	266	271	276	245	248	270	276	269	268	289	278	275	264	255	285	234	261	270	271	295	286	261	267	283	267	311	266	267	246	237	254	260	266	246	269	275	245	244	257	259	283	276	252	259	243	302	273	271	287	263	249	296	266	302	268	284	245	257	278	294	237	292	291	243	252	283	273	278	279	268	255	258	290	267	292	254	258	281	260	255	262	260	263	291	252	285	272	286	274	274	275	269	255	271	250	270	270	236	249	280	273	273	284	278	264	279	302	296	258	265	301	277	246	273	262	251	255	289	275	279	294	256	274	261	283	268	253	287	247	241	253	287	267	277	273	275	275	273	262	238	272	281	266	279	280	244	287	252	254	226	280	263	280	300	253	249	263	265	263	269	264	243	289	267	286	272	258	278	268	281	263	239	269	268	235	281	289	274	276	281	269	255	253	269	250	284	289	286	255	282	273	282	269	261	271	274	255	250	259	268	256	263	276	292	274	290	293	270	234	274	287	291	259	251	273	259	290	261	264	277	267	282	253	278	256	271	266	267	271	267	253	236	283	245	245	302	271	268	272	250	265	283	268	248	265	271	285	263	262	280	275	265	283	271	267	281	239	257	280	247	278	248	246	264	284	265	276	250	270	282	253	293	247	260	265	267	280	269	267	266	276	249	227	274	270	262	276	253	237	288	294	249	249	255	271	276	269	263	275	271	269	238	314	257	229	259	275	287	252	272	280	254	257	274	268	306	257	257	278	278	271	250	284	310	227	274	246	277	280	249	284	300	254	268	273	259	274	250	297	276	280	283	271	267	254	273	287	284	278	280	284	304	292
3905	1362	1245	761	620	575	576	502	515	493	500	460	488	517	490	448	484	454	447	441	484	462	482	484	522	507	465	494	476	460	459	487	479	463	459	484	479	506	458	502	502	497	447	467	440	501	495	466	499	442	490	467	433	480	444	499	453	455	498	503	495	480	498	482	473	476	473	507	480	450	463	481	458	442	448	489	499	452	472	404	468	453	462	461	470	496	487	466	484	459	456	499	432	485	495	457	448	482	456	507	499	465	458	493	482	453	469	452	503	459	466	481	511	473	463	511	440	493	490	475	466	509	473	430	434	477	468	482	463	472	455	484	474	458	507	458	473	446	480	461	456	467	433	450	447	451	486	455	511	486	485	450	472	429	483	445	498	495	444	472	482	470	484	475	481	486	467	496	476	469	531	470	479	486	517	509	496	465	488	463	477	445	462	459	490	474	487	435	512	463	426	437	455	472	493	501	470	495	461	460	486	461	445	491	471	478	486	456	479	453	490	486	506	476	501	497	462	471	482	430	432	489	447	478	493	462	444	506	494	458	486	460	498	464	443	462	417	532	483	480	473	478	500	477	452	450	450	488	454	505	455	458	464	513	454	474	441	466	460	467	455	447	452	464	407	507	466	452	480	515	464	456	509	498	504	436	490	436	468	528	458	496	475	505	480	516	491	473	494	475	497	470	453	459	453	477	443	456	491	445	481	481	466	444	449	531	443	477	487	458	423	455	466	431	451	457	517	476	479	469	451	451	490	471	469	456	469	418	518	433	470	467	469	474	483	425	472	461	484	470	495	469	488	465	490	485	493	482	492	474	481	474	483	433	447	482	458	471	466	475	471	480	459	455	454	469	444	512	493	493	477	467	508	477	445	474	516	428	507	475	409	464	467	474	477	465	461	455	482	499	452	481	448	465	453	445	478	487	471	492	493	491	497	463	465	458	481	458	519	485	491	496	488	432	439	442	473	468	500	473	470	442	516	474	466	465	508	460	512	448	473	475	458	492	494	480	502	462	493	481	489	478	465	471	503	456	466	478	470	487	459	505	463	464	483	479	458	505	469	491	512	498	458	480	466	466	480	440	445	476	484	455	470	450	492	486	483	438	452	475	470	464	478	494	455	454	453	486	470	462	443	472	454	497	484	461	470	502	464	521	478	462	459	501	462	458	486	482	473	492	482	476	477	475	481	498	453	453	496	488	494	461	487	497	491	463	467	452	444	475	457	454	516	516	478	483	480	504	468	487	465	443	480	479	458	493	460	467	476	482	430	442	498	478	468	457	465	510	475	463	461	492	484	484	477	485	484	475	436	462	460	478	418	442	479	491	469	449	476	491	469	470	478	428	477	470	471	465	451	472	461	441	486	456	432	486	454	446	456	453	466	487	468	439	492	501	462	451	465	519	479	474	504	460	473	469	470	473	463	468	486	453	529	455	460	453	463	483	507	447	460	495	424	460	479	503	459	439	474	501	452	469	454	464	491	435	468	527	427	460	528	456	457	500	482	477	466	437	455	458	461	494	498	436	473	478	479	469	432	497	493	450	475	465	501	464	483	476	497	432	439	497	455	470	457	456	463	482	427	466	463	478	504	464	456	456	475	452	479	466	478	473	498	442	458	470	441	452	471	508	460	486	495	471	481	482	512	471	445	476	467	451	467	480	493	472	489	486	494	439	505	450	509	487	452	460	437	504	473	460	501	468	498	449	491	477	457	458	439	478	476	471	510	494	453	451	452	465	503	469	462	483	458	434	455	454	493	467	483	426	479	463	487	484	457	493	467	452	464	469	476	485	473	446	485	451	488	472	451	438	461	445	459	460	450	493	459	494	490	488	439	456	445	466	468	487	493	482	489	467	461	434	474	462	472	465	479	452	460	463	462	507	495	514	450	456	502	478	467	465	420	460	496	467	437	444	479	453	496	442	490	489	476	497	469	456	468	488	467	451	479	453	482	445	492	446	471	470	441	468	470	504	484	499	458	483	455	480	474	447	497	475	445	490	415	451	458	479	504	480	430	454	494	460	469	462	475	477	448	475	468	481	485	456	486	471	472	472	424	453	469	480	473	456	496	443	448	467	455	456	484	510	513	448	476	458	460	463	515	437	534	464	474	456	477	479	433	462	468	475	490	436	480	474	456	443	475	499	436	446	487	448	469	448	465	491	470	470	486	460	456	478	464	491	470	460	505	462	501	489	461	446	489	503	460	488	462	457	499	446	454	496	462	481	420	470	489	475	452	423	477	463	494	457	428	445	446	490	470	428	472	472	436	499	437	449	477	486	443	492	482	476	456	471	466	481	505	506	442	460	439	456	460	470	464	493	456	514	463	463	523	453	491	474	482	494	436	464	494	484	481	417	497	452	464	480	453	521	453	493	455	453	454	460	476	512	461	503	479	455	481	489	474	476	479	466	479	488	481	453	478	460	453	458	511	477	481	446	481	463	445	491	451	450	445	476	473	450	457	483	476	475	497	452	504	465	503	469	468	448	456	452	452	501	469	494	493	477	476	454	456	436	470	448	498	477	462	502	471	489	489	475	470	471	459	485	524	480	471	481	467	456	524	457	484	425	447	441	510	441	481	461	446	459	475	464	441	475	438	451	469	430	454	460	507	487	450	442	480	456	487	461	465	450	474	459	495	457	503	478	504	443	468	458	451	452	496	438	522	488	464	491	458	438	436	493	468	433	499	471	454	452	482	490	472	494	465	451	480	487	445	462	483	502	458	424	473	494	474	490	482	498	510	483	496	493	400	436	508	467	453	516	459	472	464	442	481	486	456	496	470	479	482	534	432	469	504	464	476	463	470	461	460	462	476	424	516	442	470	474	471	485	470	477	494	431	487	472	459	453	439	469	484	511	484	477	441	498	467	504	486	482	483	449	498	464	477	518	499	422	441	472	473	473	453	452	491	472	462	484	497	470	497	431	452	494	456	475	461	448	504	497	501	472	471	466	474	453	462	515	423	498	514	465	451	495	455	479	497	507	451	501	485	437	471	438	440	439	484	483	456	464	474	434	444	447	439	438	458	486	470	454	471	527	469	465	515	482	476	492	492	478	473	454	469	458	472	509	482	508	453	477	475	460	510	473	452	477	458	442	457	501	479	493	504	464	485	478	509	458	458	514	459	498	504	462	504	467	516	448	466	463	430	444	434	462	482	455	468	498	440	459	452	471	480	460	449	434	462	488	495	481	490	462	502	465	480	482	465	456	455	461	468	461	450	487	462	469	445	447	467	468	498	488	443	479	496	471	517	505	483	519	503	441	457	507	490	461	472	477	456	459	476	444	431	492	454	466	494	491	494	472	443	460	471	462	479	449	460	459	458	471	454	476	509	473	468	491	449	484	463	454	458	497	490	438	451	471	486	479	468	452	433	422	439	487	471	455	438	503	466	486	476	465	475	494	479	471	476	465	473	479	428	513	436	444	470	498	473	459	495	488	462	480	483	467	445	453	497	495	484	448	454	460	450	510	485	466	491	476	454	455	476	471	508	445
24147	21216	28321	24372	20619	2276	650	414	336	326	303	267	231	251	228	235	219	232	246	236	227	200	204	242	208	221	188	215	197	215	174	206	195	223	215	200	201	192	195	215	201	199	183	175	194	190	194	174	168	184	205	185	210	188	191	167	170	200	195	186	171	180	186	179	192	203	190	218	185	207	171	204	173	221	209	189	211	185	196	185	198	209	167	195	194	186	196	173	179	182	184	181	207	178	202	200	198	181	191	166	192	189	190	186	201	204	172	178	194	177	165	181	181	184	182	208	200	192	185	163	210	202	181	174	168	179	165	183	193	179	204	190	177	183	212	170	209	191	189	213	201	198	191	190	184	163	190	178	167	169	197	205	173	169	169	192	194	191	186	191	151	174	190	196	220	192	190	207	183	205	198	194	204	213	186	180	180	186	197	188	193	164	179	179	211	171	191	186	167	188	197	179	208	217	205	190	191	202	193	167	171	167	175	182	183	161	186	156	173	173	184	179	204	216	199	207	200	158	179	167	176	216	190	187	196	170	183	196	174	213	164	180	177	190	174	193	170	190	170	177	188	194	169	182	179	221	205	192	184	203	173	194	213	166	185	163	182	195	165	196	186	171	195	211	184	178	151	181	184	186	194	209	195	208	208	182	193	196	191	188	219	185	202	173	205	181	176	172	189	167	181	168	204	186	195	178	178	196	171	206	192	175	198	183	173	194	205	207	181	188	186	186	170	188	179	201	210	210	185	169	175	206	180	180	210	216	192	162	172	167	187	182	198	202	184	176	169	188	181	208	188	177	208	193	155	187	196	176	176	201	175	201	168	174	171	169	181	172	206	164	204	176	209	212	188	176	188	195	185	166	203	192	192	178	173	201	171	185	200	217	170	182	205	185	168	199	182	196	214	178	179	196	203	188	174	190	180	184	190	187	207	187	208	182	182	193	178	202	168	208	174	172	191	179	179	182	166	199	195	180	190	205	186	182	195	199	194	188	176	186	227	201	185	231	182	166	176	194	190	191	184	165	199	192	191	187	175	187	167	180	175	203	177	180	188	178	197	201	164	181	190	203	194	197	209	166	199	197	194	190	182	181	207	168	191	180	180	177	164	173	161	172	182	190	219	185	212	210	206	213	168	207	210	186	172	189	198	158	186	183	191	193	184	170	183	205	189	160	163	190	176	179	184	194	186	173	168	185	185	168	193	206	205	185	173	185	195	163	205	175	186	179	200	169	180	228	180	181	198	176	177	191	176	189	191	194	190	196	191	199	200	215	203	179	162	170	204	161	174	207	173	194	205	197	196	201	202	175	209	189	182	165	197	184	177	198	186	175	182	169	184	212	196	172	193	203	179	183	192	183	205	198	169	189	166	174	196	181	188	182	203	183	196	185	200	181	229	202	180	175	189	170	184	176	186	187	176	186	177	192	184	193	172	210	177	193	202	166	220	183	192	188	188	191	192	208	166	213	174	163	197	196	197	183	160	197	172	191	183	166	176	188	205	173	194	184	187	192	194	212	187	191	194	164	195	165	200	199	207	184	205	196	188	200	188	185	186	183	160	213	187	182	195	176	177	200	193	179	194	173	178	182	197	184	217	202	193	191	188	198	189	183	186	180	176	214	208	178	190	178	193	180	182	223	196	169	189	172	197	194	163	192	187	166	175	182	205	194	200	185	191	190	189	177	188	204	193	206	189	209	162	208	199	197	198	197	161	169	178	184	177	184	174	184	191	187	182	190	191	188	192	194	194	199	168	158	201	203	184	168	180	165	191	205	196	176	188	193	182	181	197	160	211	195	199	180	174	194	175	175	187	178	192	190	192	199	198	203	211	209	159	192	184	171	171	213	184	187	190	170	173	195	185	184	193	203	176	191	181	192	182	193	189	184	158	196	159	188	179	183	167	196	192	191	196	190	184	181	194	168	192	170	187	203	178	210	182	175	196	203	179	193	181	168	190	188	189	205	199	193	199	188	185	179	184	181	163	190	180	169	198	191	161	179	174	197	189	183	167	202	186	183	174	169	204	187	204	177	191	182	176	189	210	175	196	213	165	194	186	183	157	176	193	202	191	221	196	161	186	183	186	167	195	195	197	191	195	188	178	171	189	206	176	182	170	190	200	191	180	183	190	187	169	183	190	186	183	159	193	184	178	178	178	191	188	200	209	192	199	191	164	189	189	201	184	191	181	201	176	190	198	195	191	194	209	197	181	178	196	189	184	192	202	180	181	187	209	194	175	180	216	172	195	159	167	182	173	225	174	201	179	194	194	172	167	196	207	185	201	178	193	179	183	200	197	191	219	168	173	185	214	193	216	187	207	177	196	189	188	196	179	181	175	180	170	183	190	186	173	184	170	173	194	176	206	172	184	167	207	190	196	185	169	209	187	175	179	185	181	194	174	161	172	157	185	174	164	186	180	177	184	206	186	214	171	196	168	164	186	196	170	179	210	187	214	159	155	186	186	186	171	174	196	193	178	163	191	160	187	225	188	188	182	189	201	176	201	190	175	179	191	170	196	182	199	166	186	198	173	187	175	201	192	197	188	189	217	197	201	179	192	167	196	192	174	193	199	203	167	198	186	187	146	203	196	187	189	198	191	187	203	196	189	194	184	186	183	179	176	197	198	168	174	206	181	177	216	193	226	227	170	205	188	210	185	190	174	175	185	181	147	174	190	198	171	172	182	181	180	196	183	183	192	186	176	198	207	187	163	188	201	180	182	201	186	179	181	210	189	177	210	177	188	209	209	185	187	184	158	200	220	184	184	184	194	203	174	189	192	163	206	201	199	185	196	179	193	199	175	205	177	188	171	179	185	180	175	199	186	194	173	192	207	189	174	185	177	198	198	186	192	168	174	178	183	199	184	205	193	185	179	171	192	177	183	163	177	177	190	160	199	186	193	179	186	187	180	160	194	189	167	172	167	183	213	180	172	186	191	174	188	198	196	170	182	182	181	193	193	203	191	176	199	168	164	167	167	220	174	183	203	202	181	181	177	206	184	192	173	187	179	182	187	184	195	177	170	207	177	186	193	185	197	174	189	186	210	179	162	156	190	185	163	166	191	197	185	187	170	157	181	182	169	227	188	173	179	181	191	180	175	216	197	165	190	190	166	187	180	174	184	180	182	187	220	177	186	189	171	165	202	200	155	180	171	190	207	203	173	190	189	196	183	209	188	185	172	184	195	160	198	167	165	209	199	193	166	200	185	182	160	172	184	173	183	159	190	161	184	178	170	185	198	196	191	213	188	189	191	189	164	216	188	172	184	175	179	172	200	174	201	166	192	196	182	182	184	183	191	197	186	195	198	185	166	202	179	182	193	173	183	190	194	171	187	184	186	208	185	201	178	167	184	181	184	175	159	201	183	190	187	200	180	168	191	167	178	190	161	196	183	176	195	206	171	176	202	182	172	180	192	166	178	179	178	197	185	168	177	175	157	187	177	148	165	173	177	188	165	187	192	183	172	219	175	174	187	172	201	174	199	153	195	173	178	189
5201	10053	8539	4254	2771	1948	1457	1173	1014	881	763	666	651	592	559	515	502	455	430	461	472	452	376	411	397	371	423	379	386	352	380	335	356	343	362	373	347	356	371	370	363	359	334	363	339	377	366	345	375	341	376	355	344	340	365	348	361	372	360	339	341	322	357	364	364	365	364	372	360	353	344	339	355	295	344	375	345	352	307	363	342	325	314	326	335	323	288	345	327	332	364	323	351	340	362	373	356	335	334	327	371	328	309	344	359	328	364	345	332	326	356	322	373	316	349	347	344	348	339	353	332	346	349	333	334	332	329	338	334	354	357	364	329	345	355	313	312	378	331	296	348	339	325	335	350	324	366	323	326	345	354	341	311	296	321	335	336	350	345	324	339	369	350	364	317	353	335	347	323	354	340	370	328	367	347	350	331	322	278	322	359	348	337	324	341	342	330	389	340	342	366	351	345	336	342	362	318	338	342	344	315	347	287	344	337	348	370	319	347	331	326	324	332	335	361	345	346	337	327	367	345	343	353	329	348	360	323	362	342	356	307	331	308	325	325	335	331	347	349	365	345	316	330	366	317	315	307	337	341	321	333	340	351	319	326	311	345	344	330	335	342	331	352	344	340	333	339	315	320	343	346	363	358	334	326	315	327	322	325	362	332	347	347	348	359	303	328	329	357	353	315	366	336	325	339	330	335	353	348	344	345	378	368	336	314	286	348	319	315	351	343	377	343	341	350	353	336	351	312	338	311	341	329	307	357	341	354	316	342	364	292	354	329	318	363	316	340	335	347	358	349	357	366	314	351	352	327	324	321	341	335	315	320	313	317	339	330	327	320	299	316	350	355	333	337	319	318	358	307	325	305	342	348	355	342	352	358	358	312	351	306	346	326	350	325	312	350	329	338	316	335	346	351	317	349	323	331	331	325	313	363	352	364	320	349	361	348	328	330	314	351	356	339	313	338	363	325	353	348	315	368	361	324	301	339	353	331	362	360	331	338	327	344	310	345	314	337	328	349	329	327	321	377	349	334	336	356	338	333	327	323	324	329	352	352	298	335	336	366	308	322	344	332	327	356	345	324	326	320	320	333	306	334	341	333	366	356	341	334	339	330	355	347	341	350	353	330	338	322	300	323	335	315	350	347	328	334	353	336	323	351	341	332	333	363	326	311	342	329	361	321	345	328	351	388	331	350	281	330	349	298	339	320	346	318	304	311	365	317	362	330	334	336	362	355	378	322	315	330	337	304	338	321	323	348	332	309	335	322	327	343	352	342	331	316	326	337	327	307	328	359	313	326	324	354	347	335	327	353	341	343	345	327	373	337	360	313	340	332	323	322	312	310	334	295	307	338	337	341	324	321	311	323	349	329	350	348	316	349	343	344	323	333	353	324	361	323	328	325	319	329	311	354	372	352	333	299	331	306	395	331	335	340	338	359	333	346	331	343	365	310	335	328	329	333	349	326	325	344	341	324	365	302	355	350	334	346	327	316	344	304	356	341	336	343	320	330	362	353	324	339	337	311	331	328	377	355	320	341	361	363	343	307	335	344	361	330	329	354	335	312	366	356	352	325	341	313	347	336	335	335	359	345	325	342	348	344	342	330	313	330	307	299	322	322	328	320	336	353	342	372	344	361	352	330	369	339	357	349	322	341	368	320	384	317	302	347	346	336	337	321	349	313	329	306	341	325	336	347	329	345	330	343	319	368	340	347	377	354	340	337	368	316	341	320	345	347	320	356	333	309	358	345	366	373	303	387	332	351	354	317	357	341	347	330	338	316	336	312	341	327	308	371	349	335	303	335	334	367	328	338	323	347	343	314	352	326	346	369	324	335	350	325	337	337	335	348	342	343	339	343	306	338	318	322	353	303	311	358	342	344	355	358	337	330	334	357	326	349	337	352	350	355	319	349	317	354	340	341	335	334	310	331	302	317	320	359	363	333	322	339	323	309	381	351	334	362	322	350	324	346	300	337	322	343	362	300	321	350	328	351	352	343	336	360	339	317	361	342	337	325	330	332	352	348	328	363	324	335	340	353	330	341	334	314	328	329	325	333	344	328	323	329	381	324	374	334	343	325	322	361	334	335	339	314	352	376	361	336	348	352	334	334	353	308	344	331	323	328	356	338	337	328	362	341	344	336	328	328	310	361	355	360	349	344	337	343	357	317	329	315	359	340	331	318	300	314	342	336	366	338	353	337	335	324	352	318	318	333	345	316	319	337	304	338	329	304	349	349	329	345	329	343	362	356	341	319	364	335	363	332	328	333	334	335	309	324	355	328	328	305	349	323	337	363	342	346	346	335	357	317	360	346	320	324	370	350	343	358	344	328	311	323	307	341	349	393	336	318	312	344	312	354	343	327	356	318	341	320	325	317	337	357	393	353	334	349	329	343	355	327	335	353	365	337	323	331	313	307	386	357	338	363	337	322	338	346	347	333	351	315	330	324	322	360	332	318	364	330	327	340	300	326	333	326	331	337	363	389	350	331	330	358	350	343	345	334	337	359	343	320	304	327	340	346	324	358	346	348	321	334	322	343	325	337	321	317	348	322	353	356	327	356	324	348	335	313	347	359	311	339	375	352	340	327	338	325	320	319	346	385	354	324	377	375	330	338	332	344	354	321	309	370	344	335	355	340	358	316	338	307	310	355	338	328	340	332	335	347	344	338	329	357	319	351	338	361	327	334	347	340	373	355	343	341	346	388	389	371	299	327	361	333	371	365	319	340	348	352	332	347	335	329	320	318	365	358	338	330	314	308	330	319	360	347	332	341	330	354	346	340	348	299	340	347	335	353	351	320	320	344	300	336	355	316	372	336	329	316	319	376	326	303	379	338	348	355	311	325	334	329	341	322	361	349	336	321	354	314	333	334	331	310	357	354	359	344	323	359	330	342	336	320	331	383	318	360	368	342	342	335	372	353	354	339	343	381	329	342	319	346	313	348	351	341	331	305	344	325	367	353	329	351	325	320	346	324	351	345	352	338	312	342	326	342	321	329	340	323	338	338	347	348	351	368	345	332	308	324	344	325	316	346	328	335	336	333	338	318	336	345	387	305	355	368	350	344	316	333	358	312	337	323	349	333	354	353	344	349	318	347	319	363	349	352	329	323	316	312	337	306	334	358	349	320	314	369	315	321	371	374	357	346	327	330	333	338	330	312	324	314	331	326	363	349	320	349	355	312	356	367	316	325	327	329	326	367	359	337	351	337	365	321	345	344	343	323	353	340	301	330	349	327	315	360	361	353	361	374	293	353	345	321	337	321	338	299	359	343	343	343	332	351	358	316	328	341	302	351	369	325	368	348	342	345	349	342	350	338	358	321	352	325	339	302	320	325	335	335	321	326	354	328	331	348	314	329	315	342	378	319	335	352	383	319	325	318	320	345	327	363	373	327	357	321	319	335	332	337	347	347	337	352	338	309	345	355	321	325	348	321	324	379	336	369	367	310	325	341	364	329	350	340	364	325	297	340	331	348	311	357	333	333	331	333	317
23243	21228	29004	23767	21228	19741	1634	579	443	360	305	279	224	187	187	187	154	178	146	155	128	126	125	108	119	110	99	124	104	109	109	107	125	84	111	114	114	94	101	94	116	103	101	99	95	100	98	105	84	111	82	98	90	89	83	72	87	73	88	96	100	83	97	90	104	89	93	99	108	88	101	97	85	94	86	96	95	92	80	91	76	98	82	85	86	73	92	104	96	105	96	101	88	65	81	70	89	78	119	86	87	100	82	89	72	89	91	98	81	72	84	88	96	97	71	74	85	82	69	85	98	88	90	68	80	90	87	78	99	78	85	84	80	94	79	93	96	75	93	86	81	91	87	91	75	93	95	69	92	75	106	103	92	80	74	85	85	95	90	81	94	79	90	80	84	94	104	83	86	87	89	85	92	101	91	84	94	87	94	85	88	117	76	104	72	88	102	95	92	92	87	86	88	99	85	83	93	101	92	104	101	89	85	89	90	88	85	90	100	92	77	76	81	94	95	91	95	76	94	91	83	91	110	95	96	67	82	84	85	67	97	90	83	77	87	76	78	102	79	91	78	81	75	77	81	95	76	101	79	86	72	89	97	88	63	100	91	101	86	87	90	89	81	81	107	87	104	84	85	96	87	73	83	101	96	76	86	99	87	88	84	86	82	92	75	86	93	87	84	89	82	77	99	85	91	85	92	96	88	96	78	90	86	78	103	78	96	120	93	80	86	93	75	89	84	92	94	100	109	80	99	95	79	86	107	80	89	101	78	78	93	80	91	87	65	93	87	87	76	80	85	80	82	85	91	85	90	105	89	91	84	92	87	88	67	88	96	96	74	89	91	80	81	103	91	69	81	93	91	80	73	76	76	94	80	69	90	83	91	90	86	84	91	76	83	83	93	91	97	92	92	79	91	65	90	85	106	91	77	82	90	83	93	100	73	76	96	81	108	88	109	75	90	87	104	68	85	81	85	73	79	101	79	97	103	82	75	98	80	93	86	83	82	82	96	95	76	89	83	92	89	96	91	84	89	85	83	66	91	97	89	64	72	92	96	97	91	102	88	84	79	95	76	82	86	82	86	96	87	78	86	92	83	79	77	97	87	88	75	89	80	93	83	86	76	85	90	101	69	82	94	80	87	80	76	87	76	77	83	96	87	89	75	103	88	82	97	89	81	86	83	71	80	98	84	84	69	89	80	94	84	97	83	92	81	83	87	94	76	84	72	89	98	95	94	110	86	93	87	74	96	82	66	86	96	95	78	98	94	99	81	96	84	77	92	100	93	107	89	83	73	88	82	77	81	70	97	88	97	84	74	77	98	89	91	87	89	82	74	89	81	83	91	78	96	56	89	99	79	72	83	85	72	99	86	83	95	94	78	82	93	83	86	93	84	100	73	86	98	79	89	72	98	81	91	91	89	95	97	88	84	98	94	94	90	73	83	88	106	85	81	80	96	82	73	88	95	82	74	90	92	75	69	76	81	74	79	92	86	83	84	100	81	75	75	87	80	81	73	95	91	87	98	95	80	84	67	96	94	97	83	87	98	90	99	85	89	92	79	97	93	93	100	81	83	79	68	94	83	84	86	111	95	86	89	71	90	82	86	89	102	77	103	86	92	74	84	81	88	91	73	100	91	91	85	86	87	84	95	95	77	91	81	77	71	79	87	80	88	78	93	91	83	105	102	86	83	78	96	79	89	69	71	85	88	95	106	102	98	76	82	90	95	102	70	79	74	85	93	79	85	85	93	89	83	90	82	78	85	85	80	85	71	83	89	70	103	79	89	88	88	97	92	77	80	81	92	82	97	86	87	92	93	94	104	74	91	88	89	84	76	99	73	98	87	97	100	85	90	84	64	83	87	74	76	96	93	84	76	76	89	84	76	90	87	101	89	69	81	94	94	78	77	74	88	90	95	86	98	86	80	96	96	80	60	73	86	84	95	80	95	87	83	90	90	88	85	82	70	85	90	82	81	79	90	90	98	78	84	81	82	91	108	86	104	79	84	78	78	81	83	78	84	89	76	99	80	85	85	88	103	91	102	69	78	80	86	84	70	102	85	83	80	82	82	88	110	87	92	89	83	87	75	77	82	87	93	95	91	84	84	94	93	84	89	89	92	88	72	88	88	90	104	73	72	98	92	92	81	85	78	86	86	94	82	89	101	78	77	83	91	90	96	83	87	73	76	89	85	89	85	77	95	92	81	70	94	92	73	83	86	92	83	67	92	84	87	93	84	96	80	74	102	85	83	87	88	82	82	79	76	84	81	71	77	86	93	68	98	84	79	88	87	79	94	78	90	74	100	95	81	84	84	71	92	106	75	76	91	75	78	87	88	95	89	94	75	93	76	87	100	88	95	86	93	74	91	102	80	104	85	89	85	90	107	80	83	88	78	85	89	85	81	94	96	84	81	83	83	92	82	83	82	76	69	94	93	69	70	93	86	90	92	81	96	81	98	78	77	76	83	79	92	87	88	96	75	76	93	96	74	81	82	84	82	63	82	85	94	84	90	86	77	80	98	91	102	69	89	99	108	89	85	88	67	92	79	93	88	91	82	84	94	89	73	78	98	74	91	78	69	82	81	94	78	82	87	88	81	73	76	81	76	75	83	87	91	87	90	89	75	89	91	80	91	79	96	74	95	76	77	99	87	81	83	91	69	90	90	85	83	91	89	95	100	83	79	106	70	92	99	81	77	81	77	76	69	83	80	75	87	95	79	82	103	81	92	111	95	79	77	77	84	91	89	81	102	75	94	87	82	96	77	79	86	89	92	85	95	92	97	91	86	85	76	86	94	83	88	82	86	94	78	99	104	96	104	78	83	77	98	83	79	78	91	72	70	105	76	89	80	78	89	98	101	69	95	89	91	89	84	92	99	92	92	84	91	92	88	86	84	82	83	81	74	65	75	95	77	82	93	95	95	85	85	77	105	85	81	98	86	67	78	74	97	76	94	84	80	80	87	98	82	95	72	84	75	89	71	80	114	103	101	100	89	80	101	88	94	94	87	84	84	74	72	88	84	92	55	79	92	81	100	95	95	82	94	89	94	90	83	100	76	109	81	80	79	87	75	94	98	86	74	95	89	82	95	86	110	77	64	91	71	81	89	74	82	91	73	87	90	76	80	86	99	81	76	89	107	77	91	90	87	79	85	84	84	92	77	88	78	92	101	88	100	84	82	83	79	79	69	71	83	69	89	80	83	85	82	97	87	92	97	77	88	77	108	65	94	76	76	94	71	86	87	65	93	85	105	80	81	82	101	74	82	104	88	86	81	79	94	80	91	83	82	92	111	65	97	70	84	86	112	91	88	100	105	89	83	83	79	86	77	88	81	107	113	93	91	71	74	83	98	78	102	90	80	83	73	78	106	89	106	99	102	86	75	65	80	87	89	80	84	77	88	74	87	82	89	84	79	96	92	75	96	88	99	75	87	84	70	88	95	79	94	79	80	99	90	90	88	75	76	65	86	80	81	98	103	80	97	80	81	92	89	83
7640	16087	13254	7190	4726	3238	2372	1807	1429	1157	1013	790	730	671	562	497	463	418	383	383	332	331	318	286	261	262	242	234	242	212	256	212	243	232	196	192	221	207	210	219	200	190	205	193	193	182	180	183	175	166	176	194	179	148	167	169	163	189	165	164	163	170	178	150	183	164	153	181	161	158	176	173	164	154	165	159	152	169	165	169	166	143	160	172	192	158	180	175	146	171	155	176	158	184	151	161	165	153	144	159	153	136	150	170	172	165	178	168	149	159	171	172	169	142	169	177	151	160	145	162	170	182	162	165	142	176	158	160	167	164	178	165	161	165	162	152	165	152	162	158	150	172	171	160	159	146	123	149	145	173	137	190	167	180	159	158	147	164	144	152	178	144	153	154	156	156	155	150	138	171	156	160	156	161	153	143	157	150	151	178	168	146	171	147	144	151	160	176	144	146	155	171	161	171	158	172	137	164	152	146	174	162	156	166	142	164	175	145	140	163	176	168	173	158	146	158	163	142	141	152	150	192	175	162	166	157	159	154	142	130	146	147	161	154	146	157	174	158	151	155	158	175	162	158	163	125	149	158	182	158	157	154	132	175	149	153	129	156	156	147	158	138	163	156	160	159	180	167	150	165	148	142	151	172	160	169	154	145	149	177	168	161	162	145	139	175	142	142	145	159	166	159	154	153	167	154	157	138	144	166	146	158	156	154	163	142	161	146	149	161	133	166	140	151	162	153	150	161	147	148	164	160	140	184	150	154	157	170	149	171	148	161	143	177	135	147	157	153	141	161	150	134	167	163	151	159	151	126	158	177	167	157	166	147	154	174	146	173	164	168	151	160	164	164	142	173	154	156	140	150	166	158	188	164	154	163	134	150	138	174	171	148	159	178	162	157	148	166	164	156	162	147	167	150	128	168	154	171	155	155	142	155	137	136	178	142	161	159	150	164	152	154	172	160	149	123	135	168	165	160	157	158	173	173	145	153	152	180	141	154	140	153	160	158	158	152	167	147	136	166	154	159	142	147	148	159	152	135	167	169	156	144	170	151	123	185	150	147	149	166	161	162	170	152	161	148	143	156	164	151	156	143	154	160	179	151	162	159	159	162	154	144	160	145	156	145	136	164	184	136	150	148	138	161	156	155	129	165	178	141	163	152	167	174	149	164	167	163	158	160	164	156	175	154	143	152	160	164	144	163	132	172	148	174	166	143	173	167	155	152	148	162	165	128	153	142	162	154	162	152	149	146	152	140	154	153	134	148	166	164	144	156	178	163	183	149	160	180	156	179	157	168	154	177	148	147	168	144	158	163	167	176	158	172	152	166	145	163	140	159	151	139	165	154	170	158	150	171	148	157	136	144	179	151	160	138	153	150	139	150	141	155	158	156	170	168	148	165	169	186	144	158	169	163	162	155	170	164	166	172	154	162	173	157	148	162	168	152	145	167	178	163	153	155	157	157	144	151	168	149	164	152	181	153	159	162	167	152	142	156	152	163	147	184	136	171	169	174	153	160	145	164	163	152	162	173	169	146	149	139	139	152	140	166	165	154	147	158	155	145	167	151	168	145	156	159	153	165	158	175	179	171	142	161	142	167	173	158	176	160	153	157	162	145	170	160	162	142	140	164	152	148	143	163	185	183	176	159	164	163	146	141	150	160	163	124	150	146	139	174	164	156	155	162	141	171	152	155	157	157	140	131	144	177	156	163	157	162	157	179	151	157	170	141	179	163	172	130	134	163	129	146	172	133	156	169	152	154	163	177	185	155	155	155	156	168	170	164	140	154	163	166	134	167	175	162	175	149	159	156	167	161	174	161	145	142	150	154	134	162	159	138	130	170	126	134	149	170	153	148	156	177	146	149	147	160	149	165	166	125	142	158	167	156	159	138	157	142	139	156	160	172	150	167	171	162	156	134	166	150	187	161	135	151	121	162	158	145	156	147	163	141	165	157	163	162	153	186	140	157	141	150	165	147	136	159	143	189	162	160	159	162	173	163	143	152	171	156	176	164	150	154	174	159	149	152	165	202	164	159	144	150	174	147	138	161	141	161	151	166	159	167	144	162	136	156	153	168	173	160	147	173	153	129	135	158	155	160	145	149	143	157	146	138	155	176	141	158	154	154	146	159	159	146	165	142	163	166	165	155	136	169	155	161	162	153	159	140	142	159	144	151	161	156	154	154	155	159	151	151	163	118	159	147	159	161	158	163	166	164	177	156	155	147	170	161	154	142	174	158	168	163	161	152	164	178	159	155	160	176	153	154	163	166	163	151	181	162	148	167	167	134	135	142	179	149	147	169	166	158	152	131	143	179	147	163	160	159	150	164	173	186	160	154	150	131	161	158	168	140	132	145	142	159	177	136	126	154	153	153	156	156	165	147	130	148	145	149	156	174	164	155	151	161	161	161	123	148	159	159	154	136	166	159	156	138	142	159	166	158	164	156	163	156	143	174	139	160	149	159	144	170	160	152	186	163	178	156	149	126	162	157	158	157	163	185	173	166	138	179	176	139	170	155	158	162	159	162	164	156	145	155	147	167	169	156	152	153	154	144	149	135	143	155	141	166	178	177	161	142	132	170	146	147	164	140	164	162	142	162	162	158	161	172	151	150	170	171	143	158	144	141	168	150	156	154	175	156	185	156	146	152	130	171	163	141	174	158	162	159	146	150	139	159	149	151	153	152	168	152	143	158	173	171	150	143	139	134	151	145	161	155	131	132	175	140	154	157	146	146	162	162	161	157	160	167	146	133	150	150	154	168	157	142	157	150	153	137	168	149	168	153	161	132	165	147	159	168	177	140	161	173	164	137	152	151	129	172	151	155	132	165	160	159	168	141	152	150	148	152	136	158	172	146	178	166	136	154	152	139	157	141	156	168	160	147	137	155	161	161	143	156	168	148	163	190	143	152	164	150	145	152	153	154	158	148	151	150	160	150	152	174	171	151	155	184	126	154	154	159	180	163	145	181	167	155	181	170	152	174	159	171	142	157	158	157	167	161	148	162	157	177	124	163	156	170	149	155	146	168	165	163	182	171	156	139	145	157	148	158	156	160	186	140	158	176	154	153	144	168	167	177	133	172	154	156	175	172	155	164	154	152	145	142	144	156	157	161	152	151	169	175	156	147	144	149	143	163	157	146	153	155	161	160	139	163	140	149	163	164	141	140	146	155	156	150	178	165	158	167	171	139	170	152	177	160	145	172	157	167	153	139	169	142	170	174	165	156	152	153	161	146	166	172	180	163	163	137	144	164	141	153	161	140	170	181	159	157	129	154	166	153	153	171	154	148	152	164	143	170	156	145	166	183	150	148	161	158	180	173	171	171	153	160	162	157	148	170	160	167	150	155	153	143	146	119	142	159	160	150	160	162	151	149	135	147	186	148	158	155	165	161	178	159	148	179	146	161	165	148	160	164	143	164	134	161	162	155	156	202	150	158	140	152	158	152	156	159	161	175	152	138	163	138	152	139	139	153	165	147	148	179	164	168	136	136
26798	20045	5855	714	468	444	303	284	284	288	259	278	240	284	278	264	240	263	291	251	242	257	270	250	241	302	260	279	268	256	261	282	275	257	251	283	264	290	239	269	232	273	248	276	253	274	268	256	259	247	265	253	251	265	277	282	266	268	258	254	270	243	265	270	294	290	285	281	261	300	252	271	269	271	247	248	291	263	275	269	274	282	254	244	229	244	258	255	241	268	269	247	269	278	263	254	246	248	278	270	252	282	260	277	234	222	264	260	257	255	261	262	292	276	268	233	257	259	304	255	257	244	274	241	250	273	257	279	261	251	269	263	258	288	281	275	296	264	264	255	254	251	269	266	269	252	242	285	264	226	249	261	274	249	299	245	273	262	277	260	277	243	279	262	251	291	276	285	249	263	301	265	263	260	294	247	265	284	248	273	246	264	277	272	245	247	266	283	265	258	276	241	282	283	287	281	274	243	266	283	256	256	282	244	280	296	258	273	281	262	254	251	276	273	247	285	295	276	253	249	262	252	285	271	261	267	259	265	276	256	251	266	287	258	258	224	278	253	283	252	266	277	253	239	266	280	276	267	254	256	271	289	271	244	265	243	273	258	289	262	282	251	269	251	289	267	238	264	270	256	258	249	269	258	262	254	225	250	275	232	261	254	253	267	290	266	269	216	275	265	259	297	250	248	249	253	273	259	291	279	281	254	278	241	274	252	255	265	270	257	295	273	233	247	284	274	262	253	269	260	263	272	262	231	264	250	254	266	267	269	289	213	282	241	266	257	301	271	261	268	264	268	235	283	271	235	276	280	280	253	241	236	285	257	301	242	281	265	268	277	245	260	291	264	274	236	265	274	269	280	270	282	241	241	274	264	306	266	263	275	254	272	263	271	267	255	276	266	278	258	257	289	280	280	277	250	273	259	236	281	270	258	277	283	249	257	252	280	256	262	275	229	285	260	259	238	276	237	276	264	296	288	261	274	309	238	264	252	274	265	253	278	262	288	292	263	238	246	270	273	275	275	248	288	276	258	259	254	277	258	277	270	259	249	298	258	254	267	259	264	268	251	254	253	266	283	274	265	273	275	271	230	277	266	261	262	268	251	257	227	273	276	270	276	256	252	256	253	298	276	290	254	256	277	279	265	257	265	253	254	275	243	276	263	262	244	282	262	276	254	276	284	247	274	272	277	273	263	258	249	258	255	251	245	272	281	229	261	248	272	273	259	271	254	265	273	243	267	259	283	259	257	260	251	278	249	272	287	276	256	262	247	274	252	272	223	275	303	270	277	284	296	257	250	268	295	277	262	255	288	270	271	244	252	285	268	291	269	264	267	273	264	261	268	281	252	271	238	273	275	293	295	237	260	259	251	261	229	275	271	255	252	238	238	255	260	257	270	257	251	241	278	250	272	264	254	254	248	251	270	264	256	259	287	294	224	271	247	241	276	256	257	269	260	263	289	278	289	278	272	287	240	237	260	278	240	262	268	264	276	246	274	265	233	277	257	245	254	281	254	260	282	253	248	276	288	264	244	265	243	294	282	240	277	232	264	289	268	257	245	287	253	251	271	243	271	256	260	262	249	249	287	276	261	250	261	272	265	256	256	276	245	263	281	246	266	293	267	247	291	257	263	285	259	249	248	303	282	266	255	233	263	227	279	275	228	256	258	259	266	269	281	251	245	284	286	279	247	267	253	277	254	261	273	236	292	253	261	265	263	259	288	271	269	257	243	282	239	280	270	237	244	255	268	244	235	282	262	268	254	272	268	268	258	268	273	244	259	260	260	243	246	255	244	265	273	248	253	292	273	257	259	260	248	248	257	299	249	255	271	254	253	299	280	260	299	290	264	252	252	264	268	255	261	261	284	255	259	253	281	279	247	259	263	248	275	295	250	255	254	259	233	296	235	286	248	266	261	263	243	281	261	256	279	282	237	287	271	275	262	255	274	266	243	287	268	288	236	282	242	270	246	254	284	267	239	272	296	259	223	262	229	260	242	268	263	250	274	297	282	289	262	265	254	283	263	252	263	259	271	257	252	255	264	273	246	275	267	250	307	260	256	297	245	271	271	310	262	253	261	271	283	235	239	258	281	247	271	301	255	273	258	258	252	273	300	277	269	273	266	236	270	247	269	285	252	220	267	268	263	256	268	266	257	263	268	276	272	264	272	273	265	247	283	258	258	286	280	265	271	273	237	271	254	242	233	276	255	266	224	268	257	303	261	246	259	253	275	272	272	271	278	274	243	275	266	259	243	266	254	254	263	271	272	242	247	239	245	261	274	266	276	252	267	266	302	271	265	243	246	272	229	267	261	262	264	241	273	290	256	278	238	264	296	255	270	307	255	255	225	249	244	258	260	264	254	261	285	271	271	278	258	274	276	261	280	265	258	247	265	261	243	252	263	294	245	271	237	271	249	260	289	253	264	273	273	248	274	277	278	286	272	250	288	287	282	272	257	283	259	251	272	276	236	278	264	289	239	282	265	283	289	252	291	276	279	264	271	272	292	274	269	245	230	253	254	253	267	288	253	269	261	266	280	259	250	251	271	228	276	316	239	271	249	276	238	254	254	244	233	275	260	252	294	250	258	252	255	250	264	262	243	256	274	273	245	241	241	244	259	281	249	257	258	254	256	272	266	262	273	286	268	249	270	246	252	300	278	275	250	267	268	269	276	290	264	234	278	257	275	263	251	263	261	233	264	259	268	264	270	278	280	280	269	267	287	267	257	226	266	278	244	263	238	269	276	253	264	247	275	285	287	250	255	283	249	257	284	265	270	256	244	285	264	267	259	286	253	267	265	273	273	280	269	272	270	264	305	282	264	299	279	260	270	271	244	248	265	236	272	243	291	258	261	233	261	245	253	264	264	277	249	256	267	247	256	268	259	285	268	248	252	266	248	252	251	270	281	294	294	310	280	267	297	276	255	264	259	251	260	237	247	224	279	247	229	251	300	281	262	298	250	296	285	263	279	270	263	263	286	260	287	263	271	280	264	246	291	302	300	241	264	263	249	260	273	278	260	269	289	259	283	254	268	267	272	282	264	269	244	269	251	250	274	247	276	267	270	285	244	272	229	280	260	269	283	233	259	282	312	269	241	275	276	293	256	233	266	258	245	256	286	288	287	265	264	252	251	271	250	227	247	273	271	264	267	282	256	245	254	246	241	288	262	254	270	284	255	278	255	274	287	273	263	270	260	274	258	272	280	263	282	282	266	274	278	267	266	277	267	279	279	246	255	271	258	262	251	264	225	251	271	274	269	238	265	263	281	268	259	248	295	273	270	264	282	258	233	248	255	254	284	271	246	265	259	252	272	265	273	242	260	264	267	274	265	248	262	259	245	264	252	286	261	275	264	275	252	251	240	272	259	259	248	255	289	275	280	278	256	278	251	276	266	266	255	288	273	260	270	274	254	264	221	296	268	286	257	261	255	285	280	278	264	290	278	249	257	266	261	241	246	315	280	228	295	269	263	271	261	243	286	260	271	254	258
3973	1495	1330	772	681	619	519	540	531	464	488	467	462	483	487	472	450	480	454	458	480	507	471	436	470	460	451	464	471	446	482	462	473	466	458	481	478	477	465	467	490	536	478	450	506	435	472	504	440	462	477	495	427	470	472	455	455	461	483	543	470	488	507	432	442	464	475	455	448	472	481	477	482	491	436	440	431	460	467	422	436	445	463	478	472	470	470	513	441	470	468	476	437	437	455	474	451	480	463	485	476	505	407	462	433	454	447	455	456	421	483	473	454	446	445	436	445	440	474	448	471	468	485	513	460	455	462	472	495	471	469	459	482	469	495	419	476	474	469	482	423	465	447	486	454	480	462	500	449	477	473	480	474	468	405	479	453	452	461	455	455	465	443	458	503	463	489	464	443	469	460	461	476	443	440	475	481	464	474	494	429	478	468	476	489	471	475	456	457	479	530	483	446	471	441	515	483	461	417	496	464	480	429	469	487	444	486	475	406	459	459	477	434	438	485	465	427	481	436	472	488	452	470	469	480	446	453	431	485	435	450	462	455	488	466	464	490	491	465	413	447	483	505	478	483	496	485	453	466	397	493	476	447	428	474	467	483	482	433	492	476	468	495	458	455	477	456	468	460	429	460	461	477	477	433	497	474	456	468	431	470	465	489	446	487	508	412	438	445	427	462	481	467	455	472	478	461	499	468	482	456	449	449	470	439	455	433	469	453	476	460	446	474	473	447	490	419	473	452	484	447	477	460	450	488	495	491	447	434	437	478	479	487	458	429	472	443	440	474	455	496	432	460	485	483	477	448	464	472	425	451	455	447	504	459	472	473	456	465	466	434	483	473	455	480	482	485	469	410	452	480	458	421	452	484	473	462	437	451	487	463	496	505	467	441	486	465	432	464	496	449	471	464	443	472	493	418	485	498	483	440	470	473	474	493	471	469	451	437	462	480	481	470	491	479	463	471	464	477	436	505	488	455	467	483	446	471	465	451	464	465	448	451	502	478	463	460	478	434	478	485	448	475	424	458	410	452	449	426	443	511	479	501	474	467	450	426	411	445	504	522	451	506	463	424	447	478	477	507	440	458	462	469	470	444	484	412	471	467	501	455	482	487	504	434	478	461	457	452	494	487	440	499	454	507	434	471	471	434	457	460	472	469	447	445	492	435	433	456	494	484	477	464	485	484	487	465	485	477	484	493	493	452	472	454	464	442	454	508	467	457	436	457	483	457	448	475	442	483	468	447	458	448	457	476	494	485	475	467	494	482	510	449	483	481	474	451	485	462	429	443	453	469	429	482	491	478	416	462	498	475	481	480	491	437	488	450	481	446	494	473	442	468	462	459	463	435	453	470	462	465	459	463	511	489	429	474	452	506	444	463	483	444	444	433	472	421	482	482	469	424	458	461	468	460	476	457	518	468	453	475	467	461	468	473	448	479	499	477	427	491	440	424	500	451	455	501	498	462	485	436	448	486	490	483	465	452	479	454	435	460	458	481	451	488	454	501	459	485	457	450	464	430	462	438	412	453	472	472	488	518	439	453	432	454	485	430	460	460	500	465	450	476	452	453	466	438	487	487	479	464	494	421	460	470	483	476	508	488	504	510	477	466	464	481	462	473	514	502	470	487	479	474	487	453	476	449	462	467	441	437	412	445	450	433	452	455	484	443	520	490	436	456	465	533	448	491	441	456	471	467	477	454	460	465	496	516	482	484	473	481	456	453	424	466	496	453	469	489	449	485	459	454	477	448	466	424	445	459	459	451	463	467	492	470	478	452	473	424	437	461	461	477	462	446	465	488	424	490	452	460	467	501	433	435	455	460	479	524	442	440	474	417	495	443	491	468	440	441	463	427	460	520	472	486	490	456	453	470	470	449	467	467	465	490	425	485	412	503	460	458	513	450	458	442	446	487	482	461	445	455	474	469	489	478	481	462	440	461	476	441	470	445	451	472	445	457	445	483	455	472	455	442	459	476	499	449	473	456	453	519	464	466	475	511	510	481	473	451	469	445	453	490	473	439	448	502	481	410	452	406	462	444	435	416	489	489	459	489	442	479	475	457	461	452	470	481	466	436	454	462	456	475	429	465	425	527	473	462	459	470	447	516	467	465	466	455	458	475	460	515	461	460	459	506	469	416	451	476	472	486	457	495	437	500	465	483	450	491	425	466	439	441	455	451	500	508	441	470	492	469	448	433	447	447	507	498	467	507	453	439	476	500	494	477	471	503	469	461	465	419	451	468	465	462	478	445	472	483	458	491	455	489	449	452	450	451	469	430	410	485	441	469	476	476	464	453	482	458	484	453	468	481	470	474	461	481	441	424	444	487	427	494	467	432	510	461	455	469	499	476	537	433	492	474	433	460	470	442	467	492	464	484	428	469	437	489	469	474	456	442	470	461	487	451	454	450	508	475	475	451	497	467	487	460	449	480	481	449	444	482	443	440	467	443	453	419	500	471	480	481	464	479	457	459	472	442	454	481	504	488	478	477	434	450	447	468	478	502	446	453	494	493	452	490	476	503	458	481	485	474	460	509	436	471	463	455	443	460	471	431	467	451	420	451	482	509	433	493	450	447	426	507	477	476	474	461	452	480	468	501	465	473	473	446	455	485	440	434	487	493	455	460	430	477	436	474	500	471	502	474	501	464	491	495	457	454	466	486	496	468	447	434	433	501	432	445	439	451	467	455	491	428	481	466	506	453	502	471	443	495	507	459	425	451	456	470	475	438	471	449	478	449	451	457	465	494	496	423	483	473	468	460	487	445	457	457	477	496	467	462	459	479	446	499	488	469	484	483	455	444	473	463	411	475	458	490	420	506	442	455	474	452	430	490	475	446	427	453	478	506	429	469	447	473	468	448	419	453	494	466	456	499	445	495	441	448	477	448	469	506	416	459	494	457	458	454	482	452	442	472	487	461	442	457	405	424	466	461	431	439	437	446	438	481	467	484	438	453	470	487	459	433	456	464	477	494	436	479	460	435	450	431	486	451	437	480	501	461	450	428	452	423	462	457	435	478	455	466	465	455	457	493	481	434	457	473	467	447	460	462	454	527	471	459	490	478	458	471	463	467	471	477	482	485	475	458	441	474	456	464	471	497	448	485	476	410	435	465	452	474	490	447	483	455	483	439	487	439	479	444	498	464	403	446	425	440	520	434	486	466	434	487	421	457	444	459	478	494	480	485	473	463	520	463	469	483	504	472	487	442	444	470	477	448	455	485	456	452	444	458	498	505	434	463	502	467	467	474	464	442	466	441	460	458	447	485	513	468	449	455	422	450	459	468	506	478	479	478	442	459	472	435	453	460	485	458	428	480	477	434	470	479	463	442	469	459	461	439	440	454	478	466	477	465	444	472	407	471	455	459	465	447	481	430	467	411	437	463	467	511	441	467	460	485	441	461	511	447	470	455	472	462	456	481	517	496	449	431	445	485	455	407	469	430	482	497	470	479	477	450	463	490	501	468	460	442	497	458	486	483	454	466	459	487	471
24067	21228	28386	24370	20670	2313	576	415	333	320	290	287	257	240	227	219	191	208	216	213	210	203	227	199	194	183	186	209	183	202	188	206	173	181	216	192	159	174	195	180	207	180	195	179	187	194	212	189	180	193	199	184	182	196	176	212	172	187	189	166	177	189	193	178	173	186	215	189	182	179	192	182	181	192	192	193	185	178	164	201	203	168	195	180	201	191	188	165	186	198	176	180	175	197	215	161	186	196	197	199	168	173	191	213	177	193	171	177	187	164	167	185	166	197	190	178	184	175	199	183	188	162	173	167	212	181	163	192	186	164	173	184	174	186	183	178	173	187	157	189	175	188	202	184	209	183	187	196	182	176	195	182	175	206	174	190	184	180	183	190	185	180	179	189	213	176	171	185	197	203	190	179	184	180	199	173	177	178	198	183	178	204	161	196	198	179	181	195	178	186	187	181	172	218	188	174	188	163	198	187	186	199	148	199	189	179	204	178	172	186	158	169	199	164	179	192	178	196	169	164	174	204	188	187	180	179	170	178	203	174	187	168	197	200	196	200	164	196	180	173	210	204	208	199	178	218	180	179	185	212	164	191	184	166	187	165	158	210	179	201	191	186	161	174	182	188	165	171	202	173	188	208	193	169	170	171	155	178	198	168	181	177	174	180	162	163	177	176	173	185	193	199	175	189	183	190	159	179	191	165	201	199	202	195	171	166	188	168	160	168	185	205	186	195	191	219	207	148	190	191	194	186	179	169	166	177	195	213	189	184	196	222	165	192	193	199	171	190	171	196	180	209	210	179	179	170	189	189	201	182	184	202	186	188	190	182	198	168	194	158	181	161	179	152	177	153	174	214	177	187	182	195	169	191	185	181	186	159	195	176	190	181	186	181	201	166	189	181	183	191	176	181	179	204	198	176	166	179	184	190	185	194	198	177	200	163	169	170	181	179	202	165	158	202	170	172	175	163	195	184	180	178	187	182	186	194	187	185	209	188	179	171	193	177	189	208	202	187	192	203	184	182	193	189	181	162	199	190	185	208	189	190	184	147	207	212	173	194	190	186	183	175	195	184	174	176	180	177	176	176	185	175	170	184	167	192	185	141	186	198	189	186	191	162	176	174	167	187	171	185	207	194	185	197	168	170	174	200	173	193	182	200	170	194	172	161	186	198	166	210	199	187	180	201	181	186	181	190	194	175	179	157	182	185	179	181	157	187	206	184	186	170	189	163	178	185	182	190	171	194	177	162	198	195	208	177	198	163	177	179	164	182	172	167	193	167	193	185	191	194	179	165	163	192	175	179	197	193	190	195	191	193	182	185	191	167	177	169	169	163	162	194	198	181	175	176	206	188	169	203	193	190	195	169	172	170	170	199	184	194	178	180	184	196	196	170	160	166	189	167	169	188	179	197	164	168	177	167	185	196	179	200	166	207	166	162	192	194	173	177	161	202	188	190	166	173	159	182	212	201	193	184	206	171	193	187	172	182	182	174	184	192	184	184	199	170	206	185	189	191	192	158	173	184	185	198	202	174	155	180	182	182	197	179	186	176	195	174	186	175	177	189	219	166	181	200	172	211	176	163	210	160	179	171	164	171	185	174	185	169	169	179	184	156	187	186	184	194	211	190	190	183	200	210	178	166	179	165	215	167	187	172	200	180	174	169	220	176	186	173	168	175	207	169	170	204	194	202	198	184	170	179	175	187	199	188	185	182	194	176	186	182	183	175	194	177	201	187	176	189	180	155	182	174	163	195	199	153	152	172	190	188	188	193	185	194	172	157	162	203	171	195	181	181	190	176	166	194	186	196	190	188	194	190	205	212	181	166	182	175	207	181	195	171	188	164	181	205	183	182	181	193	161	174	202	192	188	203	196	160	170	218	181	186	201	201	191	165	177	172	174	168	193	215	195	186	186	193	199	159	184	194	198	188	174	168	191	144	172	192	165	183	190	200	192	202	218	183	174	175	172	172	168	174	189	182	189	179	186	165	187	160	190	204	203	202	193	193	176	210	167	182	188	184	200	198	203	180	192	160	188	212	182	188	160	204	183	184	200	177	180	189	167	191	190	188	182	177	214	161	168	183	186	181	192	175	186	209	183	185	199	191	192	198	187	198	192	165	197	186	213	197	189	172	171	182	174	188	166	182	174	185	192	174	194	194	192	179	198	170	177	184	174	162	190	192	180	235	226	171	172	177	188	188	177	186	184	171	213	184	172	187	176	172	198	177	171	204	176	196	157	193	194	183	178	178	188	189	199	179	165	179	162	173	185	162	196	208	211	171	181	174	184	192	180	189	171	184	194	188	184	187	183	190	201	193	177	202	194	163	177	192	178	184	178	187	191	184	188	178	185	170	200	167	161	206	204	181	172	189	170	187	181	194	187	172	183	189	167	191	171	169	185	177	211	156	183	169	188	180	165	192	204	179	178	167	192	166	162	184	156	197	210	162	187	168	200	189	179	181	180	186	195	198	174	208	173	167	169	177	181	170	196	173	178	175	210	184	180	205	185	169	201	185	190	178	182	188	174	181	153	225	201	199	179	176	186	179	180	201	200	165	208	199	201	178	167	184	180	194	165	170	191	200	189	193	184	188	164	196	193	184	195	175	185	195	176	187	204	191	183	176	186	173	168	189	197	183	209	200	189	183	212	176	185	205	204	176	195	171	191	192	195	180	169	188	185	189	197	189	166	190	180	159	177	212	163	178	201	182	163	181	184	179	180	189	177	148	182	173	187	185	174	161	179	189	182	184	167	184	186	194	203	187	177	174	183	168	161	195	185	182	172	185	198	179	192	186	183	200	171	177	183	161	186	172	184	165	199	191	179	178	156	195	204	158	177	178	185	179	208	193	167	177	190	206	162	188	188	171	167	187	190	184	224	168	168	166	166	197	175	138	164	182	177	191	161	188	171	176	211	180	198	166	164	163	173	182	180	200	174	194	207	199	194	159	201	179	195	178	156	171	179	173	168	182	169	191	185	182	194	173	176	184	197	187	203	178	178	196	191	187	182	192	193	189	204	180	206	189	171	207	195	189	160	182	189	196	189	174	191	196	167	173	165	194	191	174	200	193	184	164	174	208	187	230	186	205	173	185	173	190	213	192	180	193	194	169	192	157	167	190	197	190	182	191	196	201	180	164	184	179	185	182	186	182	198	180	190	167	195	172	213	188	172	188	205	186	167	195	167	180	207	174	174	191	181	167	186	189	182	198	198	204	195	185	184	192	189	185	180	208	189	172	184	183	198	185	188	193	187	182	208	178	180	177	190	188	172	188	186	193	169	179	174	173	178	172	192	185	204	181	169	197	200	180	178	182	169	172	170	174	193	172	199	171	186	221	182	167	187	181	178	165	195	172	167	207	205	155	203	212	185	208	174	201	180	182	187	174	177	219	170	199	171	164	207	193	184	187	183	214	185	172	184	185	197	202	187	205	183	155	163	182	177	190	184	208	186	194	181	195	199	183	163	189	197	215	169	213	174	167	143	170	180	171
5340	10037	8450	4236	2731	2089	1467	1266	970	806	743	676	611	522	517	493	504	497	475	438	435	434	358	436	393	388	374	391	379	362	377	325	430	416	360	364	359	364	391	353	395	365	351	358	362	363	361	329	359	337	302	335	337	367	360	310	327	370	337	347	358	286	357	365	297	347	353	335	341	362	324	315	339	308	317	341	358	330	344	311	330	337	333	325	350	331	325	369	334	349	319	301	340	322	332	326	307	347	312	342	304	359	353	325	351	292	368	308	364	321	328	351	348	312	327	317	325	336	346	300	325	345	316	367	332	337	331	323	342	327	345	331	311	330	326	343	295	345	349	312	334	323	341	357	331	308	342	338	330	328	337	324	346	371	349	310	320	332	345	306	326	302	328	315	335	325	359	334	315	324	342	339	333	329	293	345	346	319	338	342	334	317	351	329	311	341	347	357	315	340	340	330	341	348	337	328	327	323	340	320	306	308	339	337	324	348	340	318	370	276	314	342	329	310	338	362	351	322	326	374	351	337	296	320	307	299	344	320	314	356	346	319	337	346	348	318	353	334	347	305	353	327	337	320	334	332	325	324	341	347	329	335	332	349	342	336	341	324	317	321	336	324	354	332	348	330	334	338	325	361	368	342	353	373	329	333	334	336	336	313	334	345	309	370	344	363	350	325	324	311	343	328	326	355	340	335	342	318	354	352	338	343	290	337	332	345	312	326	332	327	324	311	330	341	366	333	345	344	336	356	336	337	328	348	327	309	359	311	325	353	344	323	335	336	343	293	345	323	325	328	330	347	327	352	326	325	366	328	333	324	319	314	350	315	293	345	323	327	314	339	344	309	340	300	307	326	341	338	342	325	316	321	332	365	344	318	312	346	319	345	337	331	303	351	310	369	322	320	320	324	335	285	325	328	287	320	339	323	339	328	297	315	334	308	329	313	309	323	331	328	318	330	380	342	320	316	356	360	326	338	347	345	329	324	337	342	330	352	320	343	335	307	293	336	318	345	310	360	325	316	314	328	339	320	311	339	338	305	294	339	325	299	350	354	330	325	333	319	321	293	311	310	356	319	342	321	327	312	328	330	282	341	331	341	311	313	327	339	346	344	334	320	336	320	359	331	317	329	314	314	341	307	334	313	366	340	334	349	343	351	317	309	324	345	307	315	357	319	301	328	339	327	327	317	323	329	324	328	306	326	345	334	353	332	353	390	369	344	356	306	335	324	331	340	344	341	316	333	315	344	316	353	343	298	309	325	381	306	338	321	305	317	350	307	346	345	332	326	341	334	348	320	345	362	343	322	348	328	389	364	318	330	320	357	327	327	293	340	348	333	350	324	321	338	297	333	339	325	307	332	298	319	307	327	323	324	334	329	351	318	349	338	323	328	339	350	298	307	317	348	318	304	333	320	351	335	329	314	342	366	328	319	364	326	323	304	328	338	328	315	345	318	354	329	329	323	346	328	356	319	324	341	322	356	312	311	320	320	340	326	346	323	347	316	333	322	338	333	331	346	355	342	327	312	338	327	308	326	299	326	320	339	326	340	318	334	340	339	335	343	322	328	317	332	335	326	327	348	340	320	333	341	330	336	314	322	308	346	349	341	309	329	359	318	319	334	351	338	352	308	311	335	315	317	359	373	352	320	328	315	310	324	322	322	349	329	343	326	330	333	313	321	326	333	341	329	316	356	354	346	346	335	311	316	333	325	347	322	341	332	322	335	320	329	348	326	310	310	360	323	356	306	307	354	370	348	358	354	333	366	333	336	296	359	331	349	298	317	329	343	341	342	357	323	318	352	325	351	326	307	361	299	336	301	322	309	345	337	348	302	317	345	319	306	321	315	351	347	332	321	324	328	338	362	348	349	332	327	307	349	307	360	348	359	358	351	339	323	342	330	348	340	344	320	360	332	334	342	328	347	361	320	327	372	336	355	341	335	315	327	342	317	306	386	343	314	334	311	336	326	335	336	326	348	331	331	314	328	353	316	324	329	357	323	334	297	331	330	314	359	327	292	323	339	337	351	317	337	317	313	332	327	332	320	339	307	308	319	332	335	329	324	367	339	374	329	344	320	343	333	359	320	338	337	339	329	327	309	310	315	335	312	337	330	333	343	325	358	349	330	340	319	295	337	347	352	328	301	294	307	310	341	305	356	334	321	376	336	317	342	338	341	336	338	337	328	337	315	324	322	336	316	310	350	297	386	325	325	337	340	351	299	361	323	333	328	324	334	338	361	324	341	330	332	311	353	323	328	325	311	337	292	337	333	314	362	344	350	330	323	359	309	321	312	389	324	340	325	341	325	321	322	345	313	327	319	324	313	336	334	326	320	312	335	351	341	308	287	335	329	336	340	341	297	347	323	307	337	355	344	357	352	330	347	320	334	347	350	342	314	324	329	359	328	308	354	355	348	314	333	339	352	324	353	316	319	337	303	318	334	317	327	336	329	369	341	334	331	367	326	327	370	290	335	329	343	331	322	346	339	327	337	355	352	330	319	324	335	312	334	342	303	347	346	335	339	330	318	359	333	350	310	328	336	353	318	315	361	291	326	318	330	356	358	340	309	313	355	302	345	304	305	314	331	328	346	355	304	326	351	337	296	361	337	339	336	322	337	337	332	332	328	326	306	359	326	318	319	354	312	323	354	307	333	342	303	292	332	340	300	321	347	282	314	356	317	326	353	340	349	337	336	332	310	327	330	340	321	348	335	338	342	344	328	280	319	308	358	341	328	309	340	309	326	329	361	343	360	290	355	337	341	313	331	336	312	338	357	334	322	345	291	302	327	327	312	365	321	334	334	319	346	320	346	359	360	341	350	310	271	326	330	332	302	322	322	329	360	323	341	331	323	343	330	378	356	329	318	308	342	339	342	337	332	333	314	326	342	363	353	317	363	334	319	318	325	343	349	328	306	290	309	342	309	337	335	323	368	338	326	348	353	323	330	304	335	347	360	330	311	313	364	339	338	307	321	355	354	344	324	323	349	288	368	368	335	357	357	350	305	306	321	329	313	317	352	331	330	344	320	338	347	332	317	355	320	357	309	329	312	347	339	362	345	302	312	352	304	340	304	343	286	297	346	354	293	317	339	324	320	313	313	313	328	339	317	352	338	316	333	357	322	340	333	315	332	341	329	326	325	327	344	315	330	361	328	312	331	326	312	300	318	354	320	333	311	324	337	332	356	296	307	329	325	340	338	343	335	333	347	337	320	356	336	303	328	341	327	334	290	337	341	342	333	333	338	317	332	348	321	332	326	321	318	294	357	317	326	332	285	332	349	373	301	342	312	351	354	334	311	317	330	332	336	332	322	331	307	365	336	325	345	295	327	338	368	341	339	329	351	326	365	337	323	341	332	310	343	307	336	306	294	315	348	370	342	293	310	338	330	311	360	353	356	346	366	355	335	316	330	323	313	316	337	327	319	328	360	349	319	344	317	330	306	333	334	371	330	296	353	361	322	340	332	340	330	304	323	335	349	368	354	335	326	326	333
23190	21224	28992	23749	21224	19621	1632	545	394	296	298	228	206	167	219	160	157	165	146	161	130	171	110	114	122	113	100	99	97	101	107	104	88	90	83	84	87	103	87	91	96	108	106	113	96	100	95	94	115	79	81	89	98	77	101	81	71	94	76	93	93	84	78	90	84	78	93	85	83	81	104	94	97	93	80	85	83	103	92	87	77	87	93	89	72	75	86	94	86	81	95	89	95	84	90	85	88	86	82	77	90	78	75	95	70	80	77	98	79	76	69	101	76	101	98	75	96	91	90	85	78	76	88	85	101	87	84	105	85	58	84	76	99	98	74	82	70	75	88	88	79	86	87	97	81	92	79	90	83	94	108	93	87	96	89	93	83	93	94	79	76	89	87	87	87	73	83	80	94	84	79	81	79	70	75	72	88	88	90	89	80	74	69	85	98	88	73	101	88	94	82	78	74	86	104	104	98	86	79	91	92	81	105	77	83	89	79	85	83	95	92	90	84	87	76	85	78	86	86	83	76	69	92	85	75	73	88	101	91	82	91	87	69	112	84	71	91	83	86	88	77	87	72	75	87	84	97	74	74	84	75	71	90	84	97	91	101	75	85	81	101	86	92	79	99	83	90	97	91	93	78	98	83	85	76	92	70	75	76	89	89	80	73	96	64	88	89	75	75	67	69	79	71	71	73	80	88	93	92	88	66	101	93	91	91	80	95	86	79	70	99	84	90	93	89	86	87	77	86	70	82	95	86	73	89	82	77	72	79	89	72	79	65	67	86	81	73	81	76	77	102	86	86	93	70	86	88	86	94	111	94	73	81	100	77	90	90	82	100	82	81	73	84	79	91	71	78	90	83	108	97	85	86	81	77	93	76	95	84	95	85	64	101	76	99	94	106	77	72	79	69	98	73	86	82	79	95	67	80	89	90	85	91	83	67	81	86	89	78	84	83	86	74	92	79	92	86	80	92	91	85	93	87	78	87	90	80	97	97	86	84	89	94	97	92	65	86	76	70	80	89	85	71	68	98	86	87	80	71	73	74	61	81	80	80	78	99	88	91	76	85	104	76	77	85	104	100	112	85	85	72	93	97	88	83	92	94	76	87	75	76	84	89	98	84	84	84	81	90	85	91	81	84	78	82	64	76	81	88	85	100	83	84	80	97	78	83	86	88	91	82	81	84	81	82	86	81	67	77	73	93	74	91	87	77	78	94	99	86	91	78	79	87	85	85	92	73	76	95	93	85	84	78	90	73	85	86	91	68	70	87	85	80	86	82	85	105	92	78	73	92	78	80	93	84	98	98	94	69	84	81	97	69	103	90	89	114	105	91	69	97	95	96	70	87	89	87	95	92	79	79	73	78	106	93	78	90	79	81	101	80	76	78	80	84	99	89	88	83	79	69	88	96	80	84	82	74	77	84	83	85	84	84	75	67	90	100	91	65	82	84	88	71	87	76	94	85	89	93	88	97	83	79	87	85	70	79	85	98	95	72	71	98	81	90	77	91	88	87	91	95	81	78	84	79	90	64	76	81	80	83	90	99	88	84	79	96	90	80	88	86	67	68	78	82	85	87	92	102	81	94	84	84	75	85	80	64	70	89	91	81	96	76	75	86	80	78	90	82	80	87	80	82	77	76	73	85	92	78	76	96	72	94	85	76	91	89	73	83	91	77	96	86	98	84	73	93	79	85	82	78	71	86	98	80	71	70	69	79	71	80	84	83	87	97	69	80	82	65	85	96	84	63	70	99	76	73	70	90	78	83	76	77	81	75	87	81	75	74	85	76	69	74	89	106	73	87	84	83	81	90	80	70	94	85	89	90	91	87	70	84	82	92	92	79	80	79	90	83	93	71	95	59	98	75	83	69	84	87	75	89	76	75	76	94	68	94	75	90	109	68	80	85	106	89	77	93	81	77	70	88	81	90	71	77	96	88	100	89	70	83	80	92	83	89	77	83	85	81	78	78	93	91	78	73	83	82	79	94	82	93	72	80	75	96	90	88	83	100	101	95	81	84	71	84	70	104	90	79	63	80	101	74	92	100	89	76	68	74	81	66	82	73	66	74	99	67	80	77	89	76	84	84	63	67	78	80	83	86	93	90	82	70	91	82	84	80	91	91	81	82	82	81	66	74	82	81	93	92	76	99	76	99	95	90	80	92	67	68	88	71	85	77	80	78	73	88	89	65	87	84	79	80	97	91	86	93	76	78	74	84	86	86	100	71	75	68	76	76	79	87	87	77	87	84	86	86	79	89	83	100	90	93	80	86	78	101	83	91	91	66	66	87	79	94	111	81	72	97	91	83	86	100	92	76	89	89	80	81	72	73	85	65	91	92	97	71	99	96	80	70	79	78	73	89	74	108	77	73	70	81	92	82	78	109	98	103	82	80	84	83	83	59	79	87	77	87	70	89	83	86	74	72	87	91	91	108	78	82	73	87	75	57	73	79	65	88	51	80	82	86	78	90	81	99	87	76	79	65	91	79	82	74	96	91	74	76	95	96	103	76	82	78	78	94	111	80	73	87	91	79	87	91	88	101	78	79	77	89	84	83	86	91	87	91	77	78	80	81	103	101	98	83	90	93	102	92	91	79	78	99	78	73	96	95	81	86	88	90	70	94	103	72	91	87	74	82	72	82	78	67	84	70	97	90	91	93	81	86	72	89	80	71	100	81	84	90	77	87	77	85	92	62	75	84	78	82	72	71	88	89	82	73	89	75	77	87	77	86	81	87	73	85	104	82	84	98	84	82	93	95	84	84	85	75	81	74	65	75	77	85	96	85	84	83	69	85	104	77	85	88	71	67	79	96	85	82	78	86	80	92	74	79	89	61	92	77	85	92	67	99	75	74	94	80	85	81	85	78	80	83	95	92	85	78	91	91	73	75	83	90	86	80	88	87	82	76	82	71	90	79	81	85	79	70	95	83	103	83	72	90	75	100	71	71	78	104	69	90	79	78	72	75	73	80	104	82	88	88	89	81	87	88	98	84	79	88	88	74	85	66	80	81	88	101	83	86	86	71	89	81	79	82	80	95	86	72	96	99	87	76	83	87	99	98	84	73	100	82	90	64	87	89	98	85	89	83	86	75	91	85	91	80	89	84	95	73	102	97	83	74	66	100	80	98	75	88	90	103	93	98	115	87	86	92	75	83	105	93	98	67	98	92	81	96	79	85	82	82	73	77	80	85	94	80	85	77	69	77	91	93	104	67	90	103	85	61	90	77	84	81	104	93	90	95	83	68	80	86	56	84	92	89	85	81	95	74	88	76	90	80	79	80	83	80	86	86	69	71	89	87	84	94	112	92	84	76	76	98	92	80	76	74	84	86	77	85	68	85	88	82	70	86	86	74	87	78	87	73	87	83	86	78	81	77	80	81	64	80	72	77	75	75	75	79	70	99	94	92	78	73	89	102	83	75	89	95	85	82	79	91	57	84	85	79	83	81	93	85	87	83	105	86	86	83	90	98	89	75	67	65	75	90	77	75	68
7812	15974	13283	7111	4588	3227	2347	1822	1519	1162	904	865	683	651	574	490	403	424	396	356	354	351	303	288	276	266	279	279	231	205	244	215	202	217	212	213	208	190	189	184	198	203	193	196	180	187	218	193	176	177	170	202	180	159	151	155	175	174	166	171	156	162	169	173	168	182	158	167	160	171	163	144	148	147	179	140	186	154	147	175	156	160	174	147	161	155	168	139	172	148	147	166	153	157	157	162	149	149	180	170	150	161	138	157	184	169	161	165	156	157	169	155	156	158	148	161	148	166	144	161	150	140	142	177	182	142	160	149	170	159	177	149	154	149	144	171	174	154	137	164	160	153	146	147	164	174	161	144	168	184	159	164	143	148	152	166	146	163	167	129	180	148	155	154	160	155	163	142	143	151	161	145	158	163	161	138	142	133	153	153	172	138	145	144	166	168	157	160	153	173	127	158	166	160	147	146	157	147	151	153	150	151	146	148	157	133	141	145	154	163	183	133	160	146	160	159	163	137	165	166	158	146	146	165	162	160	155	157	165	158	152	136	163	158	146	158	141	152	171	150	151	170	169	143	140	143	150	167	159	152	135	159	163	152	153	170	155	150	138	169	157	145	149	159	142	147	135	154	146	152	161	140	155	148	146	152	167	153	160	139	165	175	147	161	150	141	147	169	138	154	173	149	158	151	133	180	162	137	169	153	159	174	151	179	127	157	149	149	157	161	166	162	136	134	147	163	170	157	162	164	178	144	140	161	158	131	168	144	143	148	168	151	156	138	163	146	149	160	194	137	145	137	147	140	149	154	153	157	178	159	147	156	149	174	155	162	160	154	153	148	123	167	151	166	140	154	142	152	157	164	173	133	165	162	155	161	146	148	126	148	136	174	141	145	158	146	137	148	153	163	117	166	130	161	158	134	160	154	151	157	144	164	138	160	153	143	166	176	155	153	173	148	136	162	136	151	128	167	152	144	147	182	178	150	161	151	162	155	159	168	153	176	141	148	150	143	138	152	131	158	144	146	157	146	142	173	163	129	152	157	159	165	131	161	153	159	161	139	159	156	142	138	159	129	132	134	151	164	181	151	160	159	161	148	157	149	139	135	136	156	137	156	149	167	128	177	173	144	166	151	142	173	169	158	160	159	164	138	139	159	167	193	150	162	149	151	143	155	154	137	159	153	163	137	161	147	171	130	142	132	164	155	171	147	148	151	162	115	142	154	175	153	157	150	154	138	179	149	161	164	143	158	141	153	158	137	131	167	188	171	158	148	168	165	124	145	159	143	167	164	175	156	141	124	155	137	152	143	136	137	157	159	152	175	163	150	163	158	138	167	156	161	142	140	150	138	139	137	187	162	176	151	132	175	171	155	154	152	143	156	145	161	148	131	166	168	182	160	148	150	156	150	158	142	141	138	150	177	145	136	160	156	138	165	162	163	144	160	148	150	153	157	165	149	144	157	139	155	160	156	169	151	157	158	143	147	153	144	123	159	140	137	140	182	159	175	152	145	144	152	147	131	149	143	156	130	152	150	156	145	155	158	167	148	161	147	152	150	152	157	122	140	160	149	143	140	126	167	154	133	143	160	169	138	130	158	195	153	180	171	152	153	153	156	151	143	146	149	159	142	163	151	152	142	160	147	157	149	147	173	152	156	152	149	146	151	164	157	140	164	150	146	152	150	149	133	147	144	155	146	176	154	139	168	162	141	146	138	161	159	164	152	140	164	143	153	184	160	135	140	151	170	168	162	148	126	143	138	153	153	149	153	157	143	141	157	140	140	179	143	147	134	150	172	157	151	165	177	162	156	166	139	153	174	141	152	129	148	164	154	138	148	146	137	171	142	161	160	154	146	163	161	148	156	129	167	115	150	151	143	156	143	170	143	140	156	173	146	174	137	149	154	175	150	147	164	134	174	163	160	172	130	170	132	156	152	148	158	153	146	170	176	170	172	148	136	154	157	158	132	162	145	142	145	131	137	149	166	142	137	146	146	179	144	161	156	156	152	153	143	122	142	125	137	148	141	154	155	161	168	164	151	149	138	154	164	180	163	138	165	147	152	166	151	126	158	136	146	164	162	155	143	148	144	174	156	150	169	179	152	144	150	145	190	152	140	145	151	160	152	150	149	148	156	154	171	146	175	168	159	174	148	147	142	152	168	160	147	151	152	149	143	144	167	139	174	169	146	165	163	144	161	149	167	130	149	179	135	164	156	151	155	170	163	152	140	160	158	161	160	140	128	140	143	146	154	143	143	163	137	138	158	147	150	178	139	166	156	155	173	151	161	159	148	158	138	152	154	160	145	169	144	125	161	158	156	157	119	158	161	137	129	184	157	157	159	146	155	145	125	158	135	136	135	137	158	160	154	152	133	169	154	143	141	140	134	147	121	138	153	156	156	159	148	161	148	143	168	159	177	164	157	157	137	134	175	167	178	146	158	144	137	156	185	163	141	156	142	138	163	148	157	136	154	149	138	157	142	157	158	167	152	155	158	134	137	147	151	150	160	136	150	147	159	135	141	144	155	149	152	144	158	157	166	147	144	139	127	148	151	164	154	131	147	147	155	136	151	144	159	152	156	160	139	164	148	156	158	168	153	164	135	151	155	154	164	150	134	155	149	151	153	157	157	164	150	148	136	140	164	137	148	149	161	148	141	160	171	147	153	155	161	151	159	178	161	168	165	156	165	149	144	168	152	141	152	156	147	171	145	157	164	131	125	147	148	154	138	166	152	138	141	156	132	164	139	133	172	147	160	155	146	143	149	146	145	177	149	134	142	146	162	168	168	152	142	172	155	140	152	120	152	155	177	139	153	162	177	163	163	163	183	134	143	183	140	153	161	146	133	138	146	151	158	159	142	154	166	155	152	164	179	164	148	154	159	178	170	136	146	147	157	154	161	150	150	143	168	149	152	170	168	139	145	163	137	149	167	140	177	151	133	150	151	169	157	161	166	153	162	144	170	127	163	145	164	149	150	167	155	168	156	151	171	151	186	163	154	140	164	154	154	160	146	167	160	142	147	163	150	161	157	159	171	155	155	142	143	166	149	132	155	171	161	136	147	148	154	174	159	148	134	153	137	169	136	146	162	160	160	147	170	157	169	127	134	144	152	140	152	159	157	145	163	158	149	139	188	134	159	155	150	155	154	136	136	153	150	165	166	158	132	158	148	152	174	151	133	157	142	164	162	148	140	170	150	137	132	174	179	148	145	172	163	152	165	167	146	147	156	142	148	147	171	147	160	149	152	152	156	176	157	148	126	151	141	166	172	157	154	145	146	144	155	150	171	149	139	163	173	159	156	143	162	181	177	145	127	138	156	130	154	144	166	135	169	170	149	138	159	175	142	156	170	139	162	155	192	146	138	157	161	134	159	150	163	170	145	158	157	171	150	140	154	157	156	150	137	141	139	142	139	129	168	167	164	150	134	141	141	147	163	138	146	147	148	153	148	147	163	161	174	169	179	172	148	148	145	140	147	157	165	151	163	152	144
26740	20014	5774	697	478	408	268	269	276	311	288	291	253	269	262	266	261	275	243	277	255	242	269	257	247	246	240	260	267	265	277	277	289	278	276	267	281	301	237	276	243	254	235	244	255	254	274	214	265	230	261	286	224	248	267	242	250	251	270	247	266	249	256	294	266	246	240	238	231	263	263	268	259	270	249	257	241	288	275	280	251	254	257	259	245	232	240	270	256	265	272	261	252	264	268	265	255	257	257	269	258	261	274	290	239	244	257	272	264	255	250	273	233	258	233	245	245	269	284	208	237	289	280	260	278	258	261	257	272	284	283	278	247	252	235	253	260	238	252	243	257	291	262	252	279	258	274	277	239	233	255	264	255	261	239	269	261	281	268	249	283	273	256	234	259	275	242	272	260	241	255	262	235	260	256	251	255	261	292	233	281	275	280	272	260	250	267	246	270	313	260	258	244	260	234	243	282	253	268	285	253	266	250	244	282	268	263	271	273	225	264	272	253	275	264	263	269	271	262	255	257	251	276	241	275	247	238	288	253	278	249	256	262	242	261	256	272	261	246	254	256	240	287	260	250	277	242	267	233	265	241	258	243	276	280	254	258	260	276	257	265	231	256	269	252	278	250	233	229	243	264	243	247	249	260	244	278	284	236	231	251	251	248	304	270	218	235	262	284	260	219	245	240	238	264	246	267	254	272	281	257	259	256	267	228	268	269	249	277	253	277	270	249	274	257	270	247	228	247	251	214	264	282	231	275	238	249	275	256	255	234	255	260	253	265	215	239	242	252	239	236	269	259	262	285	231	252	271	263	244	262	252	226	218	284	268	267	253	261	255	256	270	275	241	263	264	251	275	274	244	221	276	258	251	251	291	264	226	246	271	236	260	256	272	278	254	269	265	252	268	265	255	240	240	253	262	250	261	254	269	264	240	283	289	256	267	260	238	282	252	246	246	258	269	246	225	273	266	222	276	212	258	277	238	275	252	247	253	233	241	242	243	266	234	269	228	234	245	273	262	244	261	268	261	273	250	278	241	270	249	242	250	250	257	259	254	277	257	263	236	271	254	251	288	282	260	254	268	250	259	262	252	263	239	275	263	212	252	245	276	265	274	256	276	245	266	243	254	246	234	265	272	258	247	272	298	229	279	261	260	231	233	279	253	253	277	242	275	278	254	233	268	253	274	251	256	246	266	254	266	246	250	254	251	264	253	259	259	244	258	247	272	250	252	265	265	251	247	262	246	273	260	248	269	268	285	237	252	270	237	268	273	266	271	239	250	279	267	252	282	241	234	276	221	268	243	250	228	229	274	244	279	290	250	271	251	251	282	249	230	269	286	255	266	233	266	286	271	239	250	231	239	278	243	278	249	242	298	302	238	270	244	268	260	260	255	244	245	267	247	233	272	266	267	261	260	256	264	251	233	257	256	267	257	270	267	249	261	263	249	252	246	263	257	254	274	244	287	270	266	240	266	251	241	244	273	230	265	249	266	267	263	261	266	247	236	262	219	252	239	285	262	245	236	276	239	242	255	277	262	255	239	256	236	244	267	280	250	250	236	259	273	231	270	237	270	249	278	241	252	240	227	268	243	257	257	292	278	258	295	262	252	256	306	261	266	250	274	257	265	251	240	252	253	272	276	235	300	267	233	235	257	232	264	254	272	257	266	271	254	282	253	266	243	268	255	246	257	251	260	247	250	236	250	264	254	220	251	247	261	261	265	251	270	255	288	254	250	284	285	249	271	275	251	261	263	248	246	265	269	237	246	237	262	250	232	268	259	243	263	275	245	265	249	252	262	243	250	244	270	280	277	222	251	248	273	233	242	231	251	258	272	267	250	263	228	248	253	255	255	265	264	260	246	236	263	268	265	250	265	253	242	257	296	248	264	266	273	257	236	251	268	256	254	251	257	295	252	251	243	288	273	250	249	262	243	251	250	276	290	249	278	257	281	239	257	259	271	269	241	258	253	256	249	264	295	240	238	238	256	247	265	231	255	259	265	254	260	255	245	264	271	269	230	247	259	261	254	265	231	244	257	241	253	248	251	271	264	247	260	248	262	250	267	232	265	285	219	253	251	224	253	250	256	266	249	250	264	277	278	246	262	242	234	244	238	249	277	261	243	250	256	249	241	256	266	266	267	281	256	261	275	242	253	243	266	238	254	240	294	261	262	237	264	266	265	252	249	266	248	286	245	279	267	260	272	260	249	248	264	263	263	253	228	238	241	252	254	273	254	253	266	265	274	238	257	227	249	284	277	296	279	286	263	221	267	265	247	280	266	234	243	279	244	257	259	260	248	246	261	283	263	247	244	246	240	268	258	243	255	267	262	219	236	278	268	230	239	262	291	254	271	240	280	242	253	276	268	257	253	260	262	226	213	257	227	262	241	249	263	284	273	228	249	237	249	269	228	268	240	294	274	272	257	239	286	266	259	288	239	239	266	254	279	233	273	269	241	247	261	252	276	239	240	246	265	261	268	245	270	244	263	247	237	282	273	262	247	269	266	267	275	265	269	256	270	256	262	265	244	256	248	247	253	251	271	279	267	266	258	290	287	235	267	265	247	240	244	261	223	278	229	252	245	233	305	270	258	252	253	227	309	273	252	231	238	262	260	243	255	272	231	233	244	224	261	270	270	268	281	248	259	255	269	251	266	248	255	284	266	236	266	242	235	266	259	251	252	247	267	257	261	272	239	276	261	246	290	257	230	281	241	252	288	252	259	255	265	237	267	286	289	231	252	246	253	251	239	248	246	246	265	220	275	268	263	264	269	231	220	253	235	222	251	251	247	272	247	260	244	249	252	249	272	278	243	264	225	259	250	287	263	264	245	253	255	241	255	283	261	229	253	250	270	281	250	254	264	266	246	243	272	239	246	257	225	256	238	251	249	229	252	253	272	278	289	249	275	262	265	276	246	254	224	237	263	224	257	253	271	265	274	258	257	243	275	242	266	261	236	257	257	241	266	263	257	282	260	256	244	281	246	245	270	257	237	284	254	265	254	263	257	287	261	262	260	271	252	255	250	234	250	247	262	235	267	247	255	261	235	230	230	247	235	233	273	280	271	269	258	251	222	259	263	268	248	260	246	247	274	276	240	248	243	255	252	235	235	254	259	247	270	259	264	228	253	277	240	270	236	278	280	283	273	270	251	265	266	251	270	260	253	266	251	237	283	264	270	263	271	261	264	250	269	265	255	268	270	236	273	268	251	257	247	257	270	277	256	275	262	262	261	276	301	271	260	267	259	277	254	263	257	271	268	286	242	244	238	278	264	278	280	258	229	237	236	263	244	223	254	267	254	251	273	244	265	277	257	261	256	281	244	249	264	273	281	240	280	261	278	253	242	255	278	247	253	273	236	239	242	241	259	274	264	269	246	257	250	246	247	245	263	262	258	250	258	278	283	278	266	271	248	256	258	277	265	273	270	246	236	234	236	236	254	254	248	258	240	274	274	241	267	267	255	240	238	246	260	240	270	277	276	255	233	224	276
3955	1514	1266	833	724	646	583	542	500	520	471	492	457	494	482	459	479	461	461	500	492	470	482	479	453	454	470	467	485	477	479	416	451	444	462	468	481	466	501	487	460	466	438	503	452	421	482	429	468	490	422	488	470	456	463	483	421	481	497	423	472	459	470	486	470	440	476	461	493	469	445	450	448	470	444	481	452	465	480	437	503	445	451	443	469	481	419	460	421	445	452	513	486	463	441	486	459	459	452	449	453	466	454	451	447	462	485	439	478	469	463	478	442	408	481	463	463	462	511	457	426	465	455	435	473	482	470	481	466	483	465	471	432	445	468	491	455	455	455	437	427	440	459	452	491	463	458	425	453	516	483	462	494	459	488	450	429	463	485	516	453	459	489	452	462	448	448	448	447	463	459	434	514	480	471	448	473	432	442	447	421	477	435	454	436	458	525	473	462	481	464	474	480	478	437	467	441	466	459	445	414	467	454	484	419	433	418	461	486	468	436	447	478	506	484	464	505	458	485	504	477	472	475	455	472	473	468	454	493	464	422	439	481	415	498	456	462	452	480	457	428	451	428	504	425	420	445	486	446	458	473	487	418	451	463	449	476	482	471	459	456	423	465	460	490	456	444	450	493	448	482	482	427	436	427	454	464	467	413	474	408	471	429	456	472	450	473	486	469	432	469	430	443	468	455	454	450	468	430	447	478	508	445	498	470	447	458	433	448	472	448	489	434	468	486	448	483	482	493	447	451	466	444	458	498	474	449	452	418	431	481	470	504	468	430	469	429	496	457	495	455	453	444	477	456	445	440	494	457	446	467	450	442	445	458	457	469	478	455	478	467	429	488	456	500	470	449	462	422	423	464	454	423	426	443	460	465	451	484	432	444	461	473	490	405	452	450	400	472	447	456	452	439	459	416	464	484	485	488	450	476	506	458	458	503	444	445	451	484	472	448	426	455	470	487	468	477	468	448	442	467	462	436	476	482	464	460	440	444	463	439	466	518	435	467	468	457	436	470	463	430	426	481	428	436	475	460	463	483	487	453	457	492	451	436	470	458	509	453	469	437	469	451	474	462	484	468	458	464	435	477	484	474	500	458	396	422	482	472	478	453	475	433	454	435	486	474	451	458	467	433	457	480	455	477	404	458	468	485	451	498	490	442	477	480	479	444	454	476	459	431	424	476	494	499	488	478	437	474	501	442	429	446	463	434	437	438	444	423	459	437	437	454	437	474	412	470	452	454	463	464	471	466	459	467	467	477	437	449	454	422	478	468	466	453	479	465	496	457	456	444	464	450	447	445	429	473	433	451	445	446	433	457	427	480	492	456	463	460	433	450	436	455	430	450	459	440	468	455	448	435	454	471	426	466	471	459	419	488	451	486	472	482	464	426	445	474	462	443	444	449	467	467	468	440	483	467	430	474	425	454	465	477	455	456	477	446	466	462	419	459	453	440	472	455	465	452	425	431	455	464	428	441	441	476	469	458	518	441	438	430	473	426	482	474	450	427	468	467	433	428	460	422	472	448	463	461	452	476	434	443	453	438	437	435	444	462	453	454	501	445	442	467	476	465	439	445	460	479	443	494	484	433	431	419	457	423	484	460	458	496	461	428	458	439	496	460	479	476	467	454	466	445	458	438	424	453	447	481	425	485	453	421	447	434	484	480	457	411	486	467	515	455	432	430	475	459	462	454	473	484	454	475	484	472	484	451	449	439	477	449	452	431	461	443	465	491	422	415	467	466	499	441	479	455	483	448	453	454	447	502	477	473	473	459	480	500	468	473	445	471	441	457	485	461	427	471	459	458	464	423	468	474	415	453	450	443	482	426	442	442	464	459	433	479	472	462	458	412	468	467	440	408	503	451	460	449	469	431	443	450	460	459	444	448	487	429	465	448	462	457	505	426	460	436	469	436	475	445	490	436	491	481	438	468	443	475	461	422	483	493	441	443	499	440	456	435	408	479	489	473	483	480	437	422	476	449	494	464	443	482	483	466	492	462	416	461	468	446	485	489	471	446	437	447	463	466	470	461	470	411	430	452	426	463	473	430	435	463	420	487	443	418	479	459	477	459	496	475	469	405	436	467	460	463	442	419	449	459	449	473	470	441	463	445	436	450	457	444	445	463	449	503	494	493	464	442	458	513	451	452	453	453	434	459	439	441	420	482	464	465	473	455	477	470	469	447	447	468	509	459	456	469	466	453	472	447	447	455	437	481	439	464	446	429	466	440	440	486	484	450	464	453	427	466	469	462	459	455	463	433	475	464	472	455	458	482	479	436	449	453	462	457	472	458	443	439	460	487	453	421	421	478	454	443	452	451	451	413	447	485	441	481	483	463	450	455	447	508	437	468	435	473	444	442	474	461	473	456	480	432	450	431	460	437	496	467	429	488	470	481	458	449	471	445	435	484	459	470	447	474	430	434	458	468	488	490	431	455	449	433	437	446	495	505	443	425	464	504	443	449	450	462	448	468	507	424	457	451	433	474	491	432	486	465	548	468	443	452	483	454	480	466	426	481	450	488	481	431	446	457	457	443	446	480	457	412	490	450	427	449	474	464	484	473	458	432	453	466	446	482	451	471	494	470	477	438	486	461	460	451	459	482	430	483	447	441	408	471	465	471	473	488	435	438	455	438	467	452	462	485	479	468	460	440	429	452	423	450	443	460	420	456	478	433	472	467	444	446	498	476	434	431	487	441	489	451	452	441	478	416	499	468	472	448	439	452	461	415	473	479	442	422	459	442	446	423	473	455	477	454	458	476	482	460	431	456	447	469	446	487	455	447	427	493	446	458	430	468	420	477	461	446	422	472	461	450	472	467	442	471	414	437	456	472	487	418	438	472	433	443	478	467	515	444	472	471	441	467	481	428	457	474	451	489	469	442	453	456	472	423	460	471	420	421	435	437	465	436	449	470	473	473	448	444	397	474	491	456	472	461	484	490	438	501	451	491	431	468	489	479	466	438	439	427	400	493	446	456	433	464	458	472	465	490	443	408	441	493	477	472	456	445	464	481	473	429	463	469	473	447	459	461	410	462	455	457	487	415	465	467	430	446	498	452	484	465	420	413	454	447	446	482	441	471	455	488	491	447	464	491	471	482	480	507	437	476	450	447	458	468	451	417	461	451	466	479	477	469	452	451	485	461	484	471	440	443	444	458	469	438	466	417	460	449	492	446	491	478	421	472	453	436	472	449	481	469	463	446	466	485	481	471	482	487	439	462	496	488	510	463	434	449	440	482	427	488	440	460	434	452	437	447	450	498	464	477	453	439	466	432	435	461	471	445	497	473	457	478	441	452	487	441	462	465	462	493	441	451	465	471	419	467	459	483	450	473	445	438	478	506	456	442	452	444	423	453	471	414	437	442	441	426	443	471	462	484	461	459	475	467	443	479	414	478	513	476	452	451	456	489	437	430	440	497	457	421	445	476	474	457	491	462	483	458	473	490	487	470	423	453	500	465	412	442	449	465	456	492	468	479	449	460	475	483	479
24138	21218	28333	24374	20637	2197	679	412	333	294	288	281	229	233	220	262	246	231	193	212	239	215	200	206	212	186	190	180	207	197	198	196	184	188	182	206	208	199	171	191	212	209	166	174	192	197	188	166	172	175	187	203	168	178	159	165	176	185	191	170	181	197	163	173	174	174	167	186	197	169	175	170	208	192	182	187	176	171	173	186	176	192	164	205	168	170	169	173	196	184	175	189	188	177	181	199	175	167	200	180	164	183	184	183	191	176	164	165	180	171	193	202	196	195	178	182	198	190	200	182	175	181	161	178	182	177	183	187	175	177	171	185	162	170	182	189	175	169	167	183	169	167	176	183	172	187	186	191	178	157	190	185	192	203	167	191	178	187	170	190	184	193	160	205	182	162	179	163	177	164	183	170	175	197	197	179	194	172	182	187	185	162	176	190	187	198	174	183	179	179	168	173	172	177	202	188	205	206	178	179	157	167	194	170	181	170	160	159	188	174	210	186	174	203	184	200	189	181	185	159	200	179	169	165	190	167	164	186	180	196	181	178	182	173	218	183	200	176	189	154	210	189	150	139	198	179	179	178	159	185	160	177	178	180	169	160	178	166	194	186	183	188	165	149	183	172	180	165	159	167	157	221	199	170	174	187	166	177	189	165	176	216	191	179	167	167	166	161	163	161	168	196	154	174	196	155	174	157	190	183	178	176	193	171	145	162	178	194	185	188	146	162	189	155	158	190	193	185	184	185	175	189	176	193	185	178	190	192	201	189	180	175	182	170	187	202	168	179	178	173	192	169	180	178	177	184	192	193	193	169	177	165	163	182	184	175	183	183	196	175	176	172	149	166	158	188	218	185	158	177	165	169	180	170	168	201	169	171	162	192	186	187	152	192	168	185	199	189	203	183	162	156	175	197	168	187	159	186	161	166	187	194	176	181	172	170	173	186	199	185	215	170	190	170	177	179	207	186	191	191	172	174	182	187	170	170	164	175	189	183	164	169	185	173	183	178	207	171	172	182	159	196	195	178	185	172	175	165	158	151	177	146	180	167	185	192	158	182	181	171	179	200	177	180	182	190	169	208	168	168	204	202	183	175	195	186	181	189	184	213	171	194	165	168	186	191	209	183	180	188	174	181	150	177	179	176	181	179	149	172	195	187	168	174	175	167	175	168	178	170	179	180	195	193	151	171	202	197	159	187	185	190	182	176	201	158	186	181	169	207	194	171	161	174	154	167	188	166	181	189	193	187	161	177	168	131	179	169	170	172	215	168	172	185	194	196	187	188	151	174	182	186	184	172	211	175	166	180	191	175	196	156	169	185	185	199	174	160	180	171	165	198	173	177	200	184	177	180	190	178	201	202	166	190	179	172	179	169	173	175	178	164	173	193	182	180	187	198	153	169	176	184	177	165	165	160	176	178	186	194	168	169	160	179	172	154	206	172	151	190	194	173	179	159	170	189	211	172	175	192	156	176	172	167	202	168	162	185	161	179	192	176	172	185	188	182	163	199	178	180	166	187	166	189	168	202	177	156	192	184	203	170	190	163	163	189	173	180	207	156	188	177	195	169	211	181	196	179	181	168	170	156	170	179	170	185	202	192	170	193	144	165	192	188	186	173	201	189	188	162	185	179	198	187	180	174	178	185	213	188	160	181	161	200	191	186	156	167	167	162	190	184	208	201	171	181	174	189	191	177	173	202	176	177	181	171	179	201	192	188	174	205	188	163	185	184	188	179	173	175	181	189	178	193	191	171	163	190	169	174	166	180	171	154	188	197	152	152	177	181	185	153	177	144	201	169	189	181	190	177	169	178	198	177	175	169	198	177	183	197	179	181	172	164	184	172	160	190	172	175	178	170	183	176	183	176	175	172	169	150	179	167	180	182	173	172	165	190	187	192	173	177	188	200	191	166	173	193	178	166	192	178	180	173	184	164	183	175	180	183	197	155	171	176	168	177	180	161	178	165	209	155	167	150	189	207	185	173	187	181	184	188	155	193	187	179	176	173	195	166	189	165	183	171	194	153	206	187	172	186	159	185	184	182	173	173	190	191	164	179	187	188	180	161	190	177	171	190	183	212	160	172	189	171	181	192	183	168	180	165	152	181	175	190	165	174	161	204	176	188	180	190	195	147	192	166	163	180	173	168	207	173	184	169	154	152	181	179	182	194	170	183	189	172	181	160	172	173	184	161	176	185	161	194	188	163	190	180	179	182	191	176	190	172	188	175	148	172	171	190	190	164	184	192	169	179	185	185	166	200	170	176	188	186	173	174	190	180	155	191	144	202	175	170	180	156	193	217	167	181	183	188	165	195	182	182	177	183	175	186	159	184	192	187	175	194	153	180	170	185	161	171	136	172	167	194	161	185	177	179	167	178	178	178	169	171	178	152	179	182	183	196	200	193	182	164	205	173	187	178	185	172	186	200	169	176	165	175	179	186	163	186	163	184	187	173	194	179	181	207	176	197	186	199	179	197	153	178	155	168	179	180	184	176	177	168	171	176	181	186	158	175	175	179	188	180	187	186	179	184	162	196	171	179	184	191	200	183	162	187	204	174	178	191	181	192	184	177	163	184	157	183	175	186	204	169	175	163	203	175	174	173	170	182	168	166	169	186	195	178	192	196	173	184	170	214	169	212	179	185	197	156	187	167	186	179	155	202	192	180	176	176	177	187	198	167	171	190	168	179	165	187	182	208	206	168	178	179	183	156	175	178	181	186	185	170	145	202	179	189	201	160	165	155	181	157	197	168	211	167	182	178	193	182	183	217	184	208	180	184	176	171	175	184	184	165	183	180	175	191	176	185	169	183	171	184	182	184	165	206	168	205	181	189	196	165	172	185	175	168	181	195	183	165	185	170	173	178	216	184	171	178	187	161	159	162	170	216	188	164	177	160	171	190	173	188	157	200	164	161	160	176	204	165	177	176	179	177	200	178	185	197	170	202	177	173	190	168	174	151	181	180	180	157	188	184	186	180	186	170	198	169	189	171	171	166	193	182	181	194	195	194	186	168	189	185	156	181	178	165	171	212	157	200	173	168	190	180	190	156	175	175	171	150	155	212	176	200	174	157	181	161	178	170	167	195	199	173	188	174	166	181	193	174	148	179	178	159	190	156	184	163	173	208	171	185	166	175	153	183	173	194	197	180	164	172	178	200	172	188	181	181	180	176	188	169	188	167	159	187	182	164	181	175	192	175	164	186	168	191	174	161	190	179	177	172	178	167	186	210	194	205	199	166	192	176	169	188	179	186	183	162	168	200	175	192	199	173	176	172	159	164	156	183	181	178	182	176	157	141	186	220	181	168	187	182	193	182	190	204	204	173	170	198	192	185	183	188	153	174	192	195	191	193	175	171	183	182	168	178	191	173	172	179	150	187	191	195	214	187	205	175	181	188	174	168	157	186	174	168	218	198	176	170	175	181	151	196	198	187	177	193	180	188	212	163	185	181	197	185	166	171	187	179	196	170	184	186	172	195	173	190	184	169	183	202
5332	10174	8399	4345	2816	1953	1531	1240	1046	847	788	665	623	550	549	515	494	477	459	418	421	445	419	414	391	378	392	390	377	382	382	378	376	365	388	337	328	354	373	338	408	328	350	370	366	377	343	353	319	309	360	348	315	340	350	327	317	298	323	337	352	329	362	327	384	335	366	365	322	335	338	349	332	353	328	351	364	322	352	335	334	338	323	369	287	342	339	339	333	324	336	317	342	306	338	332	340	346	343	320	308	346	310	339	341	318	341	331	352	328	327	333	329	357	303	405	331	308	335	349	307	282	355	319	317	326	311	325	331	329	325	359	368	309	335	305	315	336	318	327	321	343	364	336	350	326	324	366	338	307	321	364	324	323	326	322	340	336	360	289	334	313	358	349	314	331	328	334	341	328	334	290	272	309	324	297	343	313	314	299	301	362	356	321	328	345	294	313	366	320	326	345	331	333	350	331	292	345	304	318	311	321	325	333	339	310	324	286	314	318	315	337	338	316	356	327	301	353	303	336	331	309	335	318	338	347	313	330	332	330	328	314	337	294	357	349	356	337	311	337	309	338	346	344	324	303	326	343	313	326	358	347	304	321	313	329	359	287	339	324	310	344	334	318	344	324	310	323	330	331	339	318	301	350	351	336	300	323	346	334	327	326	325	305	321	336	334	334	320	312	336	328	322	329	320	321	294	319	344	351	352	355	294	341	322	310	333	331	331	323	338	368	329	300	319	332	346	347	294	337	306	341	332	327	328	309	310	325	360	317	313	353	314	309	336	345	301	325	322	333	304	278	313	322	302	309	323	320	321	330	279	323	326	308	332	327	338	309	292	325	302	310	319	337	326	333	337	319	366	288	359	317	330	337	331	326	291	354	326	349	327	344	321	305	360	323	357	324	320	308	308	328	294	355	343	336	335	335	341	341	322	316	327	327	304	319	321	331	315	326	341	327	335	345	329	319	346	324	333	332	299	330	304	353	334	348	318	328	335	301	299	329	321	328	357	338	344	311	331	310	331	322	324	332	343	343	331	305	346	317	370	347	340	325	316	320	305	303	332	331	346	356	317	288	355	359	311	359	295	318	297	309	339	316	351	365	308	322	338	325	325	299	313	306	317	317	327	326	327	300	320	330	304	325	374	320	326	327	320	347	335	333	327	329	324	271	332	336	328	337	333	311	342	303	325	323	356	333	314	358	300	299	343	327	315	291	343	308	314	334	315	349	350	328	307	293	309	314	353	320	317	298	321	330	334	317	313	308	362	308	316	344	348	311	337	337	333	324	333	317	321	325	324	320	366	359	341	345	319	310	303	337	343	286	360	326	339	336	318	348	343	293	330	347	329	327	332	333	329	331	291	334	320	324	345	327	351	321	306	328	328	323	294	362	316	337	313	337	322	325	356	305	315	320	359	339	355	326	356	355	358	316	317	298	322	307	337	289	300	356	354	323	316	324	337	328	330	371	338	356	313	349	325	316	322	323	310	325	350	367	345	306	335	284	327	321	338	329	346	359	343	354	371	321	311	295	324	316	318	357	341	299	339	318	342	321	326	310	359	352	305	345	341	316	361	356	299	334	316	349	319	346	332	312	326	311	349	323	329	296	332	340	362	309	313	320	330	320	339	350	335	334	336	302	311	354	348	377	364	337	336	333	317	340	341	311	352	318	332	340	325	312	311	323	301	366	306	340	297	352	342	341	341	347	304	338	340	356	337	347	329	338	328	328	353	334	311	321	317	328	327	314	342	294	333	341	327	321	307	307	311	316	323	329	329	343	336	314	355	336	297	324	316	331	309	345	346	319	302	314	343	303	333	340	300	330	337	344	342	333	359	318	320	328	322	323	307	313	329	367	347	348	306	301	372	307	334	320	354	320	295	329	323	335	301	346	332	331	356	338	317	331	352	322	296	324	339	351	337	316	329	331	323	338	304	327	323	352	350	336	334	341	295	366	329	348	346	327	334	318	333	327	345	344	350	312	316	341	330	315	302	326	367	350	312	320	329	334	301	351	329	333	364	319	328	320	343	327	349	302	329	349	316	340	320	334	340	293	335	321	326	310	319	341	353	309	330	328	362	310	315	354	335	348	324	334	318	331	370	330	332	319	323	299	346	345	299	334	353	333	305	341	310	348	347	332	339	333	300	341	272	311	278	355	291	332	309	315	324	299	292	314	328	315	323	329	321	343	340	310	329	327	345	337	338	308	366	309	342	320	331	309	341	329	322	332	299	345	321	346	326	318	315	309	308	344	322	343	345	357	334	321	347	295	302	333	360	333	319	347	303	306	325	329	373	343	341	342	324	338	305	318	333	296	311	301	332	368	378	332	299	310	341	324	319	319	314	341	350	317	301	324	288	319	352	338	302	348	324	327	332	334	286	331	307	347	333	327	339	349	310	336	320	358	322	313	348	306	330	350	329	381	315	335	337	325	336	346	328	334	328	298	294	327	335	320	330	330	318	334	326	330	333	325	304	352	331	326	334	323	308	359	353	366	348	328	330	323	353	336	335	328	320	310	327	313	290	330	329	305	354	322	351	300	335	355	289	305	319	322	319	309	329	332	338	337	305	328	357	324	316	330	325	343	298	348	343	327	327	346	319	326	340	333	340	332	319	335	307	334	340	334	353	348	353	335	340	315	327	327	320	301	340	329	304	332	331	349	311	345	333	317	326	314	329	301	357	361	322	333	349	292	294	307	325	297	345	325	339	318	337	315	297	308	374	337	300	343	324	329	316	343	325	327	352	341	327	324	324	341	320	326	317	329	336	305	338	306	325	314	322	342	332	352	336	303	328	326	366	308	344	322	337	336	340	346	321	314	308	360	354	328	318	327	313	341	324	319	342	322	350	337	333	352	337	321	315	330	311	322	338	342	311	313	302	326	335	324	340	316	310	372	313	334	335	323	338	314	322	328	307	357	332	307	306	312	320	336	292	328	307	327	309	311	313	318	348	324	330	311	342	315	346	309	323	332	332	343	348	294	360	311	288	302	304	307	313	337	354	340	352	283	322	294	322	386	338	340	329	354	319	330	372	315	307	363	314	324	323	309	331	333	349	317	337	344	335	320	324	355	329	316	290	331	322	325	303	325	328	341	333	349	360	336	285	315	311	317	310	321	332	332	292	354	337	338	291	334	302	323	328	310	311	349	313	305	317	333	328	338	341	309	323	325	342	322	341	339	333	325	368	337	303	318	332	351	335	340	341	352	324	325	346	323	289	383	301	321	337	335	306	324	337	312	333	331	329	329	316	339	304	306	346	301	325	324	362	354	339	356	313	299	297	319	322	321	364	358	305	345	322	330	371	319	331	304	306	321	301	355	341	332	347	342	325	313	322	300	307	328	297	328	347	309	317	337	308	361	364	333	321	351	332	357	352	333	335	330	320	344	348	365	337	347	347	353	341	332	344	342	324	309	350	355	338	313	307	325	340	310	316	335	361	308	354	333	322	343	328	351	332	313	334	352	339	321	330	330	313	346	325	299	335	338	329	332
23123	21166	28883	23711	21166	19579	1623	533	395	326	269	284	227	202	195	159	165	166	127	142	130	118	123	116	103	112	117	102	105	95	102	94	113	98	103	106	101	100	98	101	96	86	96	91	88	90	80	91	87	88	86	92	88	84	80	75	97	104	80	82	74	97	86	98	91	76	85	78	81	79	84	70	73	96	72	94	67	84	71	73	85	92	80	82	85	92	89	99	94	67	71	91	67	78	99	81	81	83	81	81	104	82	78	81	96	98	87	102	93	86	97	77	93	76	83	93	83	85	71	82	85	75	79	83	81	82	85	79	81	70	79	92	76	81	71	87	90	83	96	69	101	71	80	108	81	77	93	84	86	72	81	82	89	71	69	78	74	92	77	102	81	85	82	78	91	87	73	75	86	67	82	89	84	77	85	85	93	71	98	72	67	84	86	79	70	91	92	84	89	68	80	89	85	86	73	102	80	102	84	82	84	90	84	69	68	67	92	96	83	76	77	85	82	66	85	100	91	60	75	83	92	74	69	70	77	87	93	79	94	73	73	107	85	94	84	90	69	83	75	85	101	91	89	79	97	88	78	79	80	95	81	88	87	96	87	73	89	98	82	93	79	74	75	75	85	84	89	75	82	89	92	89	83	77	98	82	76	88	82	89	97	84	71	78	80	73	83	74	83	73	89	80	80	84	75	98	77	83	76	76	75	85	79	86	75	77	89	84	77	86	73	83	89	82	91	101	85	92	81	101	91	87	85	77	96	72	84	84	73	77	86	84	81	75	79	95	72	85	89	83	83	86	81	91	67	80	79	76	78	85	75	84	86	72	84	86	74	84	103	79	76	75	96	78	77	82	95	92	75	81	82	80	91	82	87	71	85	67	85	82	96	73	88	85	76	74	65	85	80	79	89	70	77	84	83	69	79	74	83	82	93	87	78	88	76	71	88	75	81	70	64	80	70	84	77	87	93	95	64	86	94	78	79	87	101	107	82	76	77	74	100	74	73	92	76	87	96	80	79	86	87	93	86	79	89	83	81	66	70	73	74	91	109	97	90	88	76	80	87	90	100	88	86	75	81	98	69	93	77	84	95	59	77	91	70	100	86	75	79	88	75	87	78	78	73	85	90	85	62	90	75	76	68	85	75	85	82	73	85	107	79	84	85	72	71	81	86	79	67	69	75	60	76	75	84	88	84	87	82	80	80	80	77	91	90	82	72	84	68	81	67	76	77	72	81	92	102	73	89	92	100	82	80	87	83	87	82	82	76	77	69	84	107	81	80	98	87	82	81	80	79	77	78	85	82	84	90	83	84	89	88	69	83	80	80	82	72	86	70	82	82	80	86	86	67	78	82	78	71	83	74	89	85	84	59	92	102	77	65	89	74	88	79	90	85	78	61	87	77	83	90	88	74	69	87	82	94	73	67	90	68	95	64	98	80	75	91	76	74	87	84	77	70	81	76	96	92	92	67	69	84	81	68	68	89	86	85	80	80	98	84	77	73	76	73	86	90	64	84	75	87	77	88	79	78	106	88	68	65	86	69	84	97	90	90	76	81	90	86	103	94	92	89	80	96	84	90	97	87	86	70	80	66	87	66	94	89	77	98	88	71	75	90	58	80	74	100	93	78	74	95	70	96	74	95	100	77	72	78	102	86	71	81	79	78	109	85	80	71	78	85	91	62	89	68	87	79	90	96	83	91	76	66	87	88	86	104	74	72	96	97	95	99	75	79	78	77	89	86	92	88	83	96	82	76	83	101	67	86	72	84	93	66	88	89	75	76	72	81	86	76	92	71	73	80	64	90	83	84	86	82	76	75	87	82	88	75	73	86	90	85	78	90	85	90	83	82	85	79	91	78	93	103	80	98	86	80	88	94	95	87	80	90	78	88	80	73	66	91	80	86	76	73	72	89	86	68	75	78	65	77	75	81	82	82	75	91	71	83	91	69	92	73	80	93	84	78	78	82	89	78	80	83	91	69	80	89	88	94	79	85	81	97	72	83	67	71	77	62	85	68	79	79	94	96	95	94	101	82	76	85	88	74	83	84	78	86	83	84	104	77	79	82	90	92	72	80	80	73	84	86	74	77	76	90	77	86	84	85	80	89	77	89	90	88	73	97	98	81	81	75	94	63	85	76	88	80	80	93	90	69	78	89	73	67	87	70	84	88	97	93	86	77	97	88	87	76	78	80	84	82	99	82	93	69	66	91	97	66	90	100	93	82	68	96	73	90	77	76	86	76	87	71	83	100	95	77	78	83	82	89	81	86	78	84	75	76	72	83	77	83	91	81	87	93	74	85	74	87	94	84	77	72	70	90	81	89	68	72	74	83	83	85	87	95	77	84	97	70	96	74	83	76	72	95	83	75	81	97	89	83	84	86	88	80	80	88	84	75	72	86	77	69	85	80	82	110	79	78	75	95	92	83	85	74	94	90	70	88	86	84	73	80	87	87	73	76	87	87	82	83	80	89	86	72	89	87	90	81	77	84	73	76	103	86	73	87	81	89	80	83	81	92	73	68	83	87	85	85	80	83	80	69	76	96	98	61	70	80	71	85	68	82	90	89	76	68	72	93	90	70	76	87	93	72	88	78	93	93	98	85	78	80	78	81	86	79	88	83	82	83	74	88	75	77	97	78	94	76	70	94	61	70	67	80	79	83	68	92	99	88	75	85	79	77	73	76	84	75	78	80	109	79	79	85	73	90	82	77	74	82	74	73	94	80	93	67	72	78	75	75	71	87	78	95	79	78	73	83	82	75	92	80	60	85	87	82	85	86	82	63	81	95	94	77	77	69	76	80	87	99	83	82	97	82	87	74	76	76	73	90	72	83	79	82	74	74	77	93	73	84	75	82	86	78	105	86	72	81	89	92	69	82	64	93	76	78	81	86	83	81	78	71	83	91	72	82	74	76	82	83	90	76	85	89	85	74	100	67	104	72	80	76	90	79	69	86	92	71	82	88	92	92	91	81	69	73	63	86	93	91	81	94	90	86	91	84	73	79	91	70	92	88	97	78	77	81	102	95	86	72	59	74	82	98	85	99	84	78	106	89	82	81	80	80	78	67	80	82	91	86	103	87	99	86	96	90	90	81	77	83	80	80	79	83	89	78	72	76	81	86	95	72	83	88	94	73	73	100	91	93	84	70	71	82	88	85	75	95	66	92	99	78	95	88	83	78	93	79	77	90	79	73	75	92	76	88	78	90	89	89	87	71	80	80	85	95	65	81	73	85	94	67	81	79	92	69	69	81	80	89	82	72	65	80	82	76	92	75	98	90	92	67	69	74	100	88	85	84	90	84	90	87	77	91	86	92	78	73	75	77	94	81	86	79	79	82	91	77	76	79	83	97	83	85	77	85	78	81	98	81	89	81	74	78	76	78	75	76	77	92	82	94	83	89	79	91	80	81	68	76	83	77	84	85	78	79	72	77	77	94	83	72	83	65	75	86	66	81	101	85	73	89	87	83	86	85	83	80	78	58	76	88	69	79	87
7660	16008	13360	7110	4604	3185	2327	1829	1489	1091	972	800	734	608	559	532	465	419	392	346	316	321	309	303	274	262	252	245	240	232	232	212	234	190	203	209	194	199	210	186	170	182	201	166	194	172	181	179	165	179	178	172	161	177	175	164	180	161	162	150	156	182	175	154	160	150	166	162	167	174	151	180	148	152	149	177	169	148	177	136	147	141	139	193	165	160	179	178	144	162	136	158	171	145	144	172	169	167	138	147	142	167	204	160	172	174	157	145	136	151	152	175	152	149	160	160	167	139	145	156	154	136	143	138	148	153	158	137	155	138	126	161	149	143	141	171	147	143	142	135	144	157	167	155	159	153	177	143	162	157	163	145	175	137	159	147	158	153	135	160	157	153	145	152	150	148	157	150	155	135	152	170	161	142	156	149	135	138	150	154	165	145	158	149	183	149	171	162	164	159	171	138	141	138	162	151	126	141	180	150	164	154	144	135	157	144	149	153	133	162	150	144	153	146	135	145	165	161	160	160	178	155	138	163	152	142	142	130	149	157	162	147	139	152	125	142	163	121	158	159	159	170	121	163	170	139	148	147	155	148	140	143	162	143	137	150	151	160	135	145	162	156	153	164	141	151	147	141	146	145	142	141	134	138	151	139	142	153	169	141	142	158	143	154	186	130	153	148	137	134	147	155	148	142	132	138	151	136	143	143	151	158	166	166	144	168	147	141	139	170	153	146	146	176	123	149	139	157	146	132	153	153	150	181	170	149	151	162	136	124	145	148	156	147	160	150	135	162	149	161	143	127	156	134	145	150	158	165	152	158	137	143	153	147	164	154	152	150	151	137	153	160	155	169	122	159	155	153	133	173	165	154	169	130	156	158	149	147	164	159	143	146	151	181	147	170	140	133	162	155	166	146	152	165	165	134	139	152	151	149	152	161	147	149	152	160	131	141	147	157	143	145	146	172	134	127	143	166	149	150	148	175	130	153	158	153	128	149	145	150	137	163	120	137	138	146	145	175	149	145	143	150	145	165	159	137	168	151	153	165	143	166	151	154	160	135	150	131	156	169	159	148	152	164	175	159	168	147	152	150	174	164	129	124	139	151	139	164	146	151	144	154	127	144	140	145	142	153	125	132	152	149	135	140	138	148	155	127	127	143	152	140	139	157	153	132	146	130	179	171	153	151	161	157	154	139	145	156	149	147	153	144	150	132	139	143	147	142	140	150	139	150	137	153	130	144	159	150	143	145	157	151	164	157	149	148	155	149	139	160	159	165	150	160	159	144	161	137	139	142	145	156	182	162	167	130	136	131	135	137	142	168	151	133	155	152	152	158	171	139	158	160	143	120	148	162	138	151	168	141	156	137	133	194	157	159	122	140	162	170	145	154	159	150	142	151	165	148	153	162	160	138	166	156	161	160	151	154	135	153	160	152	141	139	137	153	160	142	152	138	163	134	139	148	150	140	135	132	166	182	140	133	142	142	143	150	148	172	156	145	137	140	144	138	172	143	152	165	138	150	157	145	154	140	138	151	161	154	156	147	139	166	162	153	130	169	149	148	157	142	150	168	147	150	157	141	141	148	164	152	158	154	155	154	159	161	158	140	157	167	145	144	136	132	165	139	165	154	159	149	157	167	148	145	143	145	162	152	123	160	154	148	123	151	131	174	148	165	150	136	155	152	156	155	137	132	164	141	160	156	143	195	161	145	168	159	162	149	163	158	140	143	151	145	140	141	146	121	134	142	143	146	157	147	147	152	142	146	164	162	140	138	165	138	145	133	170	141	160	158	149	142	129	146	153	134	140	158	139	158	141	149	147	159	160	154	144	155	147	177	160	155	120	135	150	160	128	147	149	157	129	149	151	157	138	140	134	171	155	142	142	150	157	149	147	146	148	145	136	138	156	142	160	129	154	130	164	155	139	145	175	139	150	163	175	156	154	149	147	149	157	144	134	138	161	146	156	137	148	150	137	134	147	162	160	151	163	149	147	149	172	144	144	156	132	149	151	173	138	148	161	134	147	159	157	138	142	167	152	151	127	159	158	136	151	160	153	169	142	115	156	126	168	167	155	140	149	138	166	162	146	156	156	169	153	163	145	160	152	157	158	149	165	159	153	147	167	142	163	158	144	135	153	139	140	165	154	157	150	141	143	176	138	163	165	163	181	130	130	144	148	147	161	149	150	159	149	177	166	136	136	141	151	162	143	150	152	159	151	149	157	149	146	149	154	163	136	135	156	136	158	153	144	159	152	127	163	124	142	147	148	165	140	145	137	131	145	167	141	124	142	160	170	190	145	149	152	130	140	140	145	152	163	152	171	142	144	169	142	133	141	155	135	141	163	156	158	139	177	153	139	162	159	151	153	143	138	161	160	166	175	153	133	140	159	141	156	126	159	164	146	132	162	146	132	138	159	138	128	169	141	164	160	155	150	159	167	164	165	149	138	153	172	158	135	141	150	183	151	141	149	155	155	140	159	153	134	151	138	131	147	141	167	159	174	149	145	128	128	157	140	131	160	164	122	176	149	124	153	138	173	148	151	145	159	145	154	154	149	149	141	135	155	139	129	145	146	150	158	160	132	150	155	153	169	149	156	149	149	141	130	119	146	158	144	147	158	146	156	171	150	164	150	141	143	148	131	156	129	152	165	157	143	130	158	139	150	146	119	149	134	161	161	147	146	135	146	134	146	156	156	156	144	178	175	117	168	142	134	156	143	146	156	146	144	142	130	162	152	126	119	130	182	140	142	159	149	159	154	147	140	138	144	164	148	168	145	162	157	158	156	150	162	147	141	145	142	132	160	136	139	171	139	151	153	145	144	149	146	141	139	132	148	131	146	161	152	146	149	142	154	165	134	146	158	149	172	179	137	158	148	122	155	158	126	138	135	144	142	141	153	151	170	139	142	153	132	144	150	159	137	139	136	162	158	164	138	160	146	128	143	138	156	150	163	138	136	144	165	148	162	165	140	160	158	150	135	169	130	134	151	136	159	170	163	144	150	131	159	173	157	155	150	146	146	159	149	141	142	150	165	147	121	139	144	130	153	142	148	151	144	163	153	145	173	151	144	156	140	137	143	160	164	135	146	161	156	137	172	147	150	137	148	154	156	136	134	153	140	153	158	157	122	146	150	154	124	185	183	170	149	145	163	141	146	141	153	128	135	149	149	162	154	147	153	155	157	158	152	152	156	156	160	150	151	161	149	152	138	156	144	160	162	159	158	122	157	139	165	142	151	138	161	143	127	150	152	175	151	135	157	138	150	154	121	164	130	158	142	137	144	156	170	148	157	127	137	165	156	158	161	126	149	155	150	142	136	153	154	153	138	127	143	138	141	152	162	167	149	151	154	170	130	134	138	154	155	154	126	167	126	147	145	155	147	158	133	145	177	152	153	138	151	154	147	154	145	169	130	150	130	142	166	141	134	153	138	140	135	157	144	162	142	168	139	142	147	149	175	144	134	143	147	140	157	171	132	152	167	154	149	168	135	158	157	169
26706	20001	5864	724	448	403	287	255	278	269	290	278	246	268	268	267	260	241	252	284	247	265	298	254	268	287	254	250	214	276	272	236	236	252	249	255	246	247	273	236	271	242	229	243	282	233	253	270	261	211	239	260	242	241	243	239	269	264	264	258	254	273	265	257	265	251	277	255	273	242	276	255	257	255	259	261	230	262	269	264	269	260	246	253	264	251	256	252	270	280	251	263	281	270	233	273	271	270	259	265	257	234	247	253	279	251	268	255	254	266	257	251	259	263	274	244	264	233	281	247	265	250	281	261	261	251	240	254	275	252	239	270	257	291	280	253	240	243	254	247	288	261	230	238	272	235	273	275	267	249	217	260	272	257	242	254	244	280	265	280	260	267	257	279	270	232	238	287	245	229	246	255	280	250	249	266	253	246	225	233	271	268	285	261	246	247	237	259	246	260	246	255	260	258	269	258	248	276	236	243	251	247	216	260	262	265	267	274	252	260	275	267	258	266	266	221	232	248	238	268	261	284	257	264	253	248	267	255	232	267	261	256	251	255	257	272	256	276	252	234	238	253	293	263	270	252	258	245	265	231	245	295	255	271	257	264	244	272	252	251	262	240	270	273	264	263	254	245	309	252	260	265	214	272	233	268	256	260	250	245	248	241	226	263	269	246	234	262	247	245	246	221	266	263	300	247	245	244	270	248	254	254	254	255	257	258	287	249	258	273	255	228	247	273	279	253	270	267	257	269	266	267	261	248	248	233	290	267	274	257	252	261	254	278	264	233	254	236	266	258	252	256	276	268	274	274	246	257	255	281	253	274	254	257	235	245	243	260	241	253	221	236	263	232	260	305	281	278	265	239	249	241	275	243	252	244	263	249	244	257	250	249	243	231	250	213	265	253	288	256	256	263	260	258	253	250	240	238	256	254	268	249	257	245	256	232	262	235	264	251	250	236	274	260	246	246	284	255	249	242	232	270	233	242	246	256	262	262	280	254	278	251	273	252	233	279	261	263	266	264	242	258	266	249	250	264	265	270	276	224	251	262	263	230	243	257	270	274	253	268	251	292	267	255	239	247	260	233	245	267	259	260	286	230	265	255	237	259	287	289	236	266	247	259	255	237	280	249	255	251	243	269	262	264	255	240	264	264	257	231	257	245	245	225	251	279	270	236	234	282	244	247	275	274	258	273	249	231	299	263	277	235	268	261	259	247	283	235	271	245	254	244	273	243	261	266	252	243	262	242	264	264	276	258	292	268	251	287	240	227	252	283	283	255	276	254	219	241	267	253	263	231	251	232	225	274	268	232	253	223	254	238	267	252	255	260	235	249	242	244	264	258	273	283	260	233	250	230	261	275	259	243	248	252	256	275	253	256	253	260	255	268	286	235	266	244	250	241	257	278	260	262	247	260	264	265	255	235	230	237	264	258	263	253	280	253	245	257	253	244	247	242	243	251	258	252	240	245	264	242	231	273	250	258	274	251	288	237	259	263	259	255	265	247	239	246	252	266	253	227	248	238	255	233	283	280	278	262	265	264	231	269	303	227	257	226	295	272	257	236	273	270	265	241	238	262	266	247	259	258	246	238	264	243	279	249	254	222	244	238	243	249	234	236	213	267	242	226	257	257	256	252	282	287	262	244	234	265	236	260	245	254	267	264	265	284	261	245	237	263	264	245	261	261	268	244	268	283	270	267	276	259	257	301	260	255	246	270	248	240	271	256	248	220	271	241	234	243	259	252	289	267	254	264	265	285	235	289	274	244	250	244	261	261	263	243	274	246	264	274	243	234	242	246	235	242	265	271	260	278	225	218	262	253	265	277	258	257	280	248	254	236	264	234	250	268	257	247	263	274	262	238	245	263	260	265	236	232	236	245	240	249	247	253	244	264	248	257	257	253	264	263	243	232	287	237	219	255	249	256	229	224	287	268	254	230	265	291	233	264	259	273	247	263	265	250	297	254	246	245	282	245	271	262	261	270	235	248	244	257	278	269	274	282	245	234	218	270	249	242	277	267	231	278	274	257	288	238	239	257	267	283	250	261	244	269	254	245	266	265	241	260	219	251	260	271	239	235	262	272	252	217	275	247	257	255	256	276	251	271	277	254	257	275	242	262	268	236	236	292	250	244	279	248	247	244	269	244	234	278	252	245	239	275	252	285	274	264	231	289	280	238	283	236	221	259	261	264	281	290	263	247	269	242	265	258	266	263	264	258	264	248	231	237	257	249	253	244	268	249	259	244	267	237	266	227	250	246	262	261	236	264	223	273	239	276	244	241	253	285	229	250	261	261	271	256	244	276	259	249	248	266	233	246	272	258	234	257	253	256	256	251	233	263	247	236	280	257	250	273	253	231	242	258	245	227	267	258	264	255	271	257	251	240	249	290	251	253	248	232	253	269	252	210	260	238	256	266	255	255	269	270	248	260	250	252	264	258	240	274	266	269	246	239	250	237	252	257	272	253	235	226	288	281	240	273	245	236	244	257	260	250	253	230	256	274	245	250	237	270	248	254	245	280	299	253	244	273	262	236	271	271	278	247	241	258	261	277	271	245	270	274	259	281	268	244	253	267	286	242	334	260	252	249	266	263	238	278	247	243	254	257	217	253	256	285	250	259	258	256	249	255	219	248	266	269	265	258	236	252	288	254	280	258	245	262	253	272	238	254	282	210	252	265	254	267	231	272	244	273	251	255	273	236	245	246	229	238	233	274	245	228	269	268	247	268	267	274	266	249	248	303	271	233	229	265	268	289	273	241	259	242	237	245	256	249	267	214	279	225	291	257	254	244	271	241	236	258	256	250	257	243	271	283	244	245	242	264	220	294	243	244	293	258	251	252	262	291	232	270	239	260	238	237	273	247	258	254	274	243	245	250	246	240	267	245	254	261	263	253	301	250	244	254	272	236	250	270	249	274	247	275	288	292	245	260	260	248	255	266	254	269	244	270	265	268	251	250	274	264	242	255	275	260	252	262	264	265	254	231	258	260	246	249	251	235	277	236	258	250	274	270	262	258	232	258	309	249	249	240	260	305	257	251	264	289	277	260	253	282	229	246	267	239	257	276	264	267	256	271	248	268	300	236	253	247	273	274	259	273	262	280	258	239	283	266	264	246	247	257	269	277	288	248	248	303	271	277	274	248	280	285	243	250	254	275	278	261	256	247	214	276	263	275	272	243	270	247	242	250	232	238	290	256	252	269	238	265	268	252	269	273	252	235	277	242	272	275	238	259	256	289	260	238	277	256	236	269	254	252	251	266	279	290	257	240	250	248	254	248	267	256	243	276	227	260	247	240	285	247	262	269	252	270	255	266	260	250	262	273	244	235	259	238	278	245	255	234	265	242	243	255	262	246	253	250	232	261	251	263	257	238	204	248	284	258	234	271	273	253	250	243	266	273	262	267	254	253	275	275	247	249	262	241	269	246	268	238	252	267	259	257	241	261	266	236	259	262	238	272	284	218	279	255	263	262	255	247	254	252	269	254	247	224	255	262
3895	1415	1288	882	675	574	532	525	542	500	495	475	494	425	465	454	458	473	434	447	449	460	476	420	458	487	434	429	455	459	475	460	444	446	452	444	477	459	457	444	446	455	427	432	406	471	441	448	467	439	423	485	430	437	488	461	479	428	430	394	454	449	482	416	429	454	459	490	454	454	467	420	472	487	448	504	449	449	504	475	452	431	430	469	443	408	468	453	477	462	491	441	422	465	462	476	460	457	441	458	457	463	485	479	440	446	426	441	443	444	458	504	425	472	449	449	471	430	458	419	452	420	451	446	413	463	419	451	428	460	432	408	489	472	452	463	418	459	476	433	439	457	423	468	450	450	441	434	424	436	457	470	455	440	495	451	466	451	414	444	444	479	477	452	457	495	430	444	469	445	457	467	447	468	461	446	421	462	456	431	463	428	431	489	475	441	431	456	462	438	478	481	474	416	442	466	455	449	432	461	436	443	445	439	463	464	433	460	462	446	433	514	513	410	446	454	418	444	459	443	458	460	465	434	446	480	449	466	437	446	443	458	480	465	446	426	458	428	468	475	435	456	479	434	442	480	417	450	433	441	479	428	463	438	490	463	486	437	435	502	464	453	454	446	454	437	433	436	423	476	420	454	467	463	442	432	406	465	438	436	467	442	429	430	460	430	452	452	444	449	469	464	444	472	423	475	449	511	487	419	457	439	436	425	446	461	478	478	490	433	480	402	474	467	431	435	429	453	454	471	476	455	489	486	432	452	469	502	434	459	447	479	428	460	443	415	413	465	463	474	447	461	473	430	450	423	432	477	420	463	489	448	435	482	447	480	494	476	458	433	465	423	434	470	470	384	439	455	438	434	489	436	473	448	463	453	419	444	463	475	420	387	440	500	461	446	432	458	477	459	446	440	450	434	440	407	448	464	463	461	435	441	457	466	506	392	457	429	477	466	455	437	440	418	429	437	474	439	481	470	466	465	446	435	449	427	432	460	473	478	468	493	457	445	473	467	422	470	425	453	446	450	423	414	458	444	444	487	466	461	477	454	455	463	450	481	464	408	485	438	450	447	465	430	468	460	485	399	479	479	446	452	436	407	414	440	433	442	457	420	418	466	445	476	439	411	440	489	425	433	485	429	478	470	438	432	458	444	442	431	435	472	440	450	422	424	486	465	462	480	449	450	444	436	457	465	475	429	473	452	402	468	462	463	465	434	458	452	423	451	417	465	514	456	456	455	416	452	446	460	442	441	499	466	445	453	461	459	456	465	454	454	449	435	468	427	421	427	497	439	445	455	487	474	465	467	455	430	451	435	420	424	467	435	439	446	441	456	442	431	454	461	455	497	447	424	493	491	486	481	472	449	420	457	434	487	462	467	481	401	421	433	489	432	425	429	461	475	435	459	462	451	461	428	480	430	445	443	434	444	414	440	495	418	457	471	455	466	492	481	430	469	499	400	449	455	442	436	446	444	458	455	412	484	424	419	433	449	457	464	451	433	419	454	523	464	471	415	471	448	442	456	453	424	434	433	421	456	467	443	482	450	466	481	420	463	469	464	503	460	451	450	442	431	455	423	439	466	462	478	477	453	464	496	462	459	463	429	452	444	496	450	451	452	453	506	420	454	460	486	471	403	430	440	427	497	458	451	440	478	467	480	445	466	452	459	401	444	457	464	434	418	474	477	445	445	485	460	450	453	447	434	447	484	429	405	424	454	450	493	455	451	434	426	466	440	469	427	439	449	437	439	432	463	442	446	453	471	459	468	488	413	412	443	477	437	454	465	443	427	425	451	458	467	459	438	437	433	460	415	431	439	461	402	464	462	443	450	459	427	495	457	409	454	477	442	468	489	489	440	425	451	453	471	406	438	468	461	437	450	468	458	464	453	486	433	455	455	436	448	477	493	443	431	451	435	415	446	435	487	464	408	436	445	454	445	463	478	418	475	483	449	442	455	472	444	446	435	474	479	489	438	432	452	422	493	462	477	451	448	457	499	474	443	413	451	473	450	450	475	451	466	421	479	447	415	422	414	458	468	459	468	474	448	479	456	462	443	472	415	420	435	451	472	418	421	471	451	447	444	451	448	445	425	412	455	479	448	452	489	460	457	441	491	454	439	397	443	446	438	439	448	428	443	425	453	445	456	432	454	462	475	467	452	438	463	436	459	446	456	434	483	454	496	435	460	456	470	447	466	421	501	440	442	412	416	458	404	453	445	446	470	438	476	437	429	444	460	439	421	461	468	429	466	408	437	465	466	418	435	429	437	421	434	430	487	438	466	437	449	428	419	461	462	466	451	449	414	451	410	444	458	456	442	424	455	479	475	493	442	465	454	462	442	511	472	455	447	445	426	463	451	510	420	446	433	484	443	493	466	457	445	427	426	447	463	453	472	455	458	472	495	449	467	462	484	437	459	442	499	424	468	403	493	489	468	433	450	452	436	457	441	450	437	463	420	461	477	438	465	494	478	439	441	466	469	445	440	472	458	463	452	470	480	469	464	456	445	444	468	470	411	478	436	469	452	453	494	461	464	445	412	436	465	448	460	475	446	464	445	450	491	456	453	427	452	475	440	487	470	465	503	419	410	430	434	466	440	467	422	435	425	411	415	447	439	433	437	423	465	416	445	446	479	424	407	420	446	430	428	477	432	446	461	451	444	470	453	430	454	444	444	416	421	442	517	453	490	448	412	456	468	448	455	459	440	451	462	484	445	428	435	473	448	455	419	436	451	482	453	456	423	453	464	468	447	440	427	449	439	439	423	459	487	433	427	454	441	431	445	467	436	458	459	448	407	483	443	447	462	471	410	458	533	418	444	477	446	455	443	478	461	466	461	435	429	443	456	440	500	414	488	447	473	446	423	460	433	459	445	411	481	438	453	478	494	457	463	442	470	415	463	466	449	414	505	441	427	511	449	465	434	437	468	454	460	446	440	430	410	441	469	463	501	463	439	444	454	433	407	408	456	429	453	447	442	456	430	469	419	431	479	451	451	458	472	443	460	460	393	426	460	486	449	413	465	445	455	445	458	420	410	426	448	445	440	461	469	476	461	423	451	434	477	454	461	461	458	447	433	435	435	436	440	467	426	455	445	485	428	481	464	433	488	433	492	420	433	443	468	449	445	487	459	437	440	444	477	462	449	442	441	424	448	444	450	469	456	417	454	449	474	440	483	463	437	448	461	450	444	474	438	479	452	455	471	443	437	446	450	455	454	411	424	432	480	434	526	449	478	418	450	427	432	457	415	447	453	422	482	458	458	451	424	486	485	444	469	425	448	442	465	445	466	453	433	482	467	478	461	454	436	454	404	422	440	506	446	472	434	484	447	496	457	426	462	448	476	434	459	457	491	458	411	411	407	464	447	452	482	411	418	474	479	455	432	491	439	477	471	401	436	482	441	460	440	468	410	438	425	455	448	443	452	481	436	477	463	467	466	451	433	454	440	443	437	402	429	450	464	447	464	432	413	433	449	486	488	490	417	443	443	489	442	465	460
24047	21212	28377	24351	20615	2101	612	392	338	316	262	269	250	240	233	211	212	217	190	204	203	227	226	189	232	190	202	203	187	204	187	183	176	207	171	171	186	186	183	159	167	179	181	182	164	167	197	182	187	190	169	168	176	184	204	179	170	163	175	193	195	163	154	152	182	176	172	180	170	174	187	163	197	177	172	187	164	199	195	195	185	161	169	172	204	191	172	182	176	177	176	178	169	169	188	184	150	193	164	166	158	181	157	198	174	184	199	171	179	160	181	189	172	198	170	175	175	169	175	176	170	172	176	171	168	172	191	174	178	180	185	194	190	190	188	189	163	167	170	198	177	177	187	192	196	162	193	191	170	176	184	170	188	182	158	200	159	176	184	194	163	186	171	171	168	192	175	177	178	172	214	180	165	184	182	197	180	185	169	168	181	199	160	165	209	187	167	151	184	189	187	159	181	192	163	169	174	180	190	178	161	162	175	148	169	175	170	179	168	190	176	179	170	187	192	174	196	172	180	193	177	196	186	182	187	187	195	182	182	186	169	164	173	199	195	169	165	177	182	165	188	160	176	188	189	177	181	180	174	169	159	171	195	197	154	190	179	198	172	182	181	178	190	175	170	206	185	173	182	165	167	170	145	168	182	171	163	170	147	183	164	157	182	176	181	170	175	151	177	168	169	155	187	171	203	181	174	178	202	156	171	188	185	187	194	147	170	192	158	179	174	168	169	167	202	174	174	189	177	172	190	195	206	168	179	180	174	174	177	153	181	189	182	184	173	181	161	178	175	167	182	187	164	178	182	184	170	158	188	174	200	183	174	181	186	176	166	183	171	173	164	183	176	189	186	189	163	187	186	186	190	170	187	184	185	178	163	163	193	167	198	201	170	189	161	165	173	187	192	187	171	185	169	173	169	188	174	176	185	178	164	176	175	177	186	164	197	203	166	178	178	174	168	159	184	188	191	191	153	176	146	174	193	186	178	170	184	180	184	175	198	199	181	186	186	162	171	178	186	167	199	171	178	169	180	209	155	148	169	195	160	198	169	175	189	183	209	183	166	170	184	178	182	188	208	193	180	194	168	197	174	181	153	199	145	164	173	189	187	175	167	174	187	175	189	163	163	190	196	158	184	190	183	178	198	191	174	160	186	182	186	176	156	172	170	189	168	188	183	178	182	190	181	169	165	151	172	156	180	195	183	162	154	166	191	172	196	153	159	180	189	174	182	174	165	188	185	156	175	183	175	200	166	180	178	214	192	187	166	159	170	217	172	198	165	173	176	195	159	162	170	183	184	166	164	161	169	179	177	179	201	177	183	173	199	167	195	156	161	171	170	154	172	186	191	179	194	176	180	202	190	163	169	191	194	203	165	190	170	169	181	179	199	167	193	193	159	184	189	177	181	170	183	168	169	171	188	184	152	159	182	192	167	196	175	189	200	186	164	162	166	177	152	180	176	170	170	178	181	174	184	188	184	168	198	168	159	162	185	193	192	200	167	188	191	177	174	185	190	191	168	164	194	154	203	175	165	186	193	184	165	173	213	177	201	179	177	180	180	176	192	177	163	176	177	193	165	172	165	173	161	193	176	188	196	180	186	157	169	177	185	209	174	170	164	179	163	175	208	189	175	189	179	179	174	159	191	168	168	180	203	160	161	168	166	172	180	198	172	161	166	190	169	162	176	161	183	191	168	183	178	175	198	194	162	184	171	195	166	193	192	182	162	174	179	169	185	161	168	157	178	186	166	171	191	182	208	187	173	167	176	184	177	187	168	167	178	203	166	173	188	162	151	183	192	180	166	177	180	192	191	170	158	158	185	179	174	192	163	171	174	176	152	188	175	163	182	168	194	178	199	172	182	180	174	197	188	186	193	191	193	163	160	184	165	149	166	168	174	167	173	169	166	169	161	184	180	169	199	194	156	160	178	166	191	214	174	162	208	184	188	185	183	163	175	197	175	204	184	170	181	192	165	170	179	185	177	163	176	189	163	183	166	187	181	170	195	180	182	181	189	186	189	174	154	157	179	190	171	159	193	179	176	187	170	166	179	184	173	164	172	196	187	173	143	199	186	178	149	180	155	170	185	172	183	171	175	178	165	182	180	183	177	197	198	181	164	193	176	164	195	178	178	170	191	206	179	181	183	172	189	175	206	190	193	179	169	181	183	175	173	173	173	174	171	164	183	170	176	185	178	156	181	186	187	169	204	180	167	174	160	178	175	199	181	196	184	187	180	185	176	188	213	170	194	172	202	178	194	167	184	165	192	201	176	186	161	181	176	178	167	172	153	181	166	167	169	160	161	171	167	177	188	188	175	178	179	199	193	191	174	165	161	170	160	165	164	194	189	212	175	153	197	175	184	169	177	173	183	178	170	162	170	190	161	177	153	190	190	193	206	193	196	177	182	166	196	185	166	183	183	161	176	182	193	195	161	181	166	182	180	154	165	158	182	185	168	159	173	192	176	166	212	176	163	175	191	183	173	186	197	161	163	176	207	164	162	155	151	163	189	169	169	174	159	165	186	191	139	166	189	178	176	165	171	166	180	205	168	177	180	191	178	184	175	183	174	190	179	168	137	170	208	174	169	163	190	195	174	188	166	182	170	161	174	211	196	213	167	202	166	150	173	175	176	164	149	181	171	169	164	190	175	187	172	171	171	182	162	188	168	198	192	182	157	179	184	200	195	169	162	178	160	184	173	175	158	193	163	180	159	169	160	154	212	179	215	156	176	161	203	197	167	178	191	163	165	169	165	165	184	159	202	171	171	174	171	174	201	163	191	195	189	174	173	183	185	146	141	191	173	177	167	190	189	186	169	167	191	178	163	169	179	154	148	200	192	163	188	152	170	184	182	195	185	184	167	188	170	175	167	204	175	196	185	155	179	151	192	168	209	206	175	161	185	199	158	159	188	159	176	196	154	197	174	165	166	191	196	160	164	183	162	168	167	166	161	194	170	180	185	173	186	172	185	184	184	164	175	182	193	183	162	184	191	159	191	166	185	205	178	185	178	176	166	172	182	160	190	169	177	182	151	188	178	173	170	177	164	205	162	170	181	177	184	178	197	166	150	170	180	169	175	181	160	156	188	173	169	180	161	179	166	173	208	170	185	182	178	194	172	175	172	194	183	158	170	182	191	185	153	195	172	164	151	179	188	183	172	160	177	172	177	189	161	187	176	180	168	156	187	184	199	154	167	171	199	190	159	183	185	177	165	194	164	186	169	181	163	172	152	215	174	188	163	176	185	189	163	154	184	184	168	159	179	169	157	165	197	163	189	171	204	178	163	168	169	169	177	183	186	202	188	153	175	177	176	200	167	167	205	196	181	173	209	189	177	203	177	177	199	186	165	180	161	155	167	169	189	168	159	186	173	161	168	178	174	203	181	180	201	199	172	166	166	179	184	184	179	188	165	162	168	183	192	177	179	156	167	187	193	163	189	186	199	174	185	171	154	167	165	183	163	166	178	189	175	162	173	181	198	199	158	157	160	182
5301	10036	8625	4244	2783	1997	1499	1208	981	875	752	721	639	593	561	492	505	496	412	428	447	392	385	395	398	388	403	356	350	378	363	368	371	341	374	365	367	331	357	341	317	355	347	355	314	358	316	357	344	330	364	294	312	355	342	342	378	323	349	346	326	352	343	316	327	328	330	346	335	312	330	328	305	339	329	329	335	298	314	329	327	343	330	318	321	324	315	308	298	316	366	329	345	308	350	344	317	317	305	329	300	313	336	317	341	298	304	339	356	342	339	339	322	324	340	339	330	330	300	312	311	322	348	332	319	340	328	343	335	330	284	340	311	315	335	350	295	326	314	348	302	325	317	349	334	328	316	334	332	340	324	299	311	323	305	347	316	342	307	349	349	340	330	339	334	318	293	342	331	337	347	307	334	339	346	344	310	345	311	347	341	333	350	326	321	350	290	295	367	324	328	344	327	332	321	327	302	306	335	298	338	330	330	300	315	313	316	318	319	314	336	296	320	319	326	315	311	314	333	346	348	346	348	351	320	297	336	299	298	334	328	319	333	315	319	365	322	319	329	324	301	325	304	309	326	332	304	315	337	349	343	301	308	319	334	301	308	331	324	291	329	322	327	317	311	331	344	340	322	315	316	315	319	309	337	298	292	324	340	315	282	349	327	315	315	339	300	299	342	328	307	310	334	312	323	314	301	311	368	338	314	327	339	358	343	308	308	346	335	312	332	336	299	319	325	278	317	343	323	311	331	347	319	359	308	336	308	340	349	321	328	346	341	299	308	357	307	339	344	349	330	320	320	307	310	354	297	358	293	332	344	365	302	351	309	342	324	345	305	339	294	325	308	285	315	303	320	346	333	326	306	328	331	326	327	314	317	313	348	301	299	331	342	331	333	320	324	314	285	330	315	309	344	318	317	333	353	318	315	362	311	326	314	347	328	322	313	300	323	329	324	327	330	353	311	326	298	331	325	327	320	336	345	333	323	303	342	307	297	296	319	275	317	359	338	318	304	331	351	344	324	308	301	323	315	332	302	282	303	344	298	315	296	308	317	327	312	333	327	321	335	307	335	304	327	354	332	305	300	320	342	308	347	309	341	329	308	314	315	335	324	350	328	341	375	319	317	316	323	348	350	320	338	343	315	314	315	323	339	317	323	323	318	351	359	337	321	329	326	323	338	328	297	339	308	347	292	327	309	322	355	295	333	316	329	341	314	339	301	306	330	328	312	346	354	344	318	326	359	359	357	352	344	322	319	345	312	324	322	329	337	300	342	313	331	333	338	317	312	317	314	323	352	328	336	325	283	349	330	315	320	332	348	319	327	344	337	312	300	327	358	295	328	335	322	348	310	322	333	296	317	323	303	315	325	308	335	320	326	326	329	325	333	293	304	314	335	327	354	362	319	315	330	305	332	308	352	325	311	332	325	324	326	289	308	341	345	310	371	321	329	318	325	359	333	355	318	317	333	313	308	323	327	343	331	320	340	327	344	297	310	342	324	321	308	309	307	330	303	320	328	315	324	362	335	312	358	352	319	339	328	346	313	319	344	328	302	351	312	298	339	285	355	337	328	306	328	323	324	284	322	282	346	337	343	316	338	304	336	312	305	317	343	326	334	306	304	333	342	313	298	330	296	330	324	306	290	333	341	353	346	321	345	339	334	338	325	295	352	311	302	339	344	289	298	327	318	325	325	331	358	348	335	312	313	298	347	328	322	335	330	317	312	321	332	306	304	310	349	360	311	338	319	345	315	334	331	271	331	314	307	326	313	296	303	302	351	300	329	333	327	293	335	324	342	343	326	362	358	325	334	326	310	364	328	338	299	320	342	331	324	354	309	336	312	343	334	322	328	316	324	308	324	347	307	316	316	346	340	324	318	297	292	339	318	335	333	292	320	313	317	344	341	318	310	366	335	321	326	316	313	341	323	315	307	305	321	334	318	354	340	323	325	329	315	294	330	327	318	318	295	336	349	293	322	303	289	339	326	364	361	348	311	303	331	334	342	303	303	316	313	336	324	315	301	319	377	329	320	312	297	290	332	313	325	289	343	329	328	319	342	327	315	299	319	348	324	310	343	297	304	317	319	339	312	341	311	311	352	322	342	309	324	291	312	323	340	324	311	329	313	334	343	321	350	326	333	307	347	326	322	307	302	333	322	317	312	335	344	309	315	355	316	315	323	351	337	289	333	322	357	306	330	303	319	311	347	326	323	325	304	290	342	308	334	306	339	315	322	329	357	284	314	338	330	315	302	309	353	310	284	308	344	343	336	334	373	353	311	344	319	313	319	371	327	294	328	327	319	324	328	348	323	318	345	320	314	316	297	358	327	358	300	303	320	325	287	320	315	315	324	333	345	373	330	324	334	288	322	320	340	304	312	322	299	331	315	335	328	324	324	336	326	305	333	287	324	335	341	302	322	334	290	286	331	322	326	319	291	321	328	303	310	359	327	289	340	311	316	339	345	309	336	329	322	309	328	292	300	313	302	316	313	346	323	334	355	297	321	277	290	316	333	357	302	317	370	293	323	312	318	296	318	314	306	345	300	335	333	312	327	344	329	323	320	311	327	351	361	322	337	323	315	351	339	319	349	305	306	320	317	312	317	323	328	320	332	299	339	308	311	327	306	355	338	312	341	334	334	296	342	319	308	357	358	349	340	326	304	340	323	342	332	320	304	327	319	319	327	324	305	356	319	334	307	324	299	321	333	329	311	325	325	347	312	333	328	335	339	312	299	351	302	323	296	321	349	337	341	349	306	307	352	329	334	311	323	310	317	334	337	324	308	302	301	320	355	324	335	339	329	344	318	356	330	310	299	340	333	318	330	299	342	305	303	320	303	302	342	327	311	310	319	308	355	317	317	308	331	336	296	335	347	319	308	341	324	315	320	313	323	317	304	355	350	324	360	310	344	313	331	306	302	339	340	340	331	318	341	324	320	321	313	325	324	317	301	322	316	328	350	318	308	317	341	356	318	290	305	293	299	315	303	315	324	324	317	348	309	351	298	304	319	306	320	320	358	353	349	329	307	335	327	310	311	330	357	314	319	350	302	302	346	326	289	330	296	329	296	308	304	315	321	296	303	289	348	311	342	346	338	294	324	314	318	300	321	296	315	308	297	351	305	295	310	341	297	304	333	295	342	324	314	312	329	312	346	323	304	357	302	305	352	334	316	361	352	322	292	340	336	316	318	316	325	315	278	298	295	342	321	334	326	294	341	307	356	303	315	346	317	315	325	362	343	309	306	315	319	344	322	334	325	320	329	309	348	338	307	312	335	317	301	313	295	347	316	323	359	327	312	361	305	319	324	316	307	329	325	289	336	321	329	332	309	353	336	328	318	329	339	314	330	302	316	356	322	336	333	342	360	348	321	338	343	289	325	325	329	349	314	298	333	338	326	334	327	325	314	326	306	345	291	334	292	308	322	336	289	308	335	343	313	305	354	353	300	324	329	335	341	322	313	338	337	319	271	345	321	337	339	308	300	343	309	321
23209	21224	28978	23738	21224	19557	1513	549	401	329	266	264	213	215	202	133	139	146	140	126	129	134	131	115	102	113	136	95	105	100	97	103	103	114	99	98	89	99	108	95	108	100	79	98	88	86	79	92	88	78	90	107	97	92	89	80	83	86	93	87	82	93	71	88	97	92	91	92	102	75	83	75	94	90	84	92	93	87	78	84	83	92	87	102	88	78	83	79	79	69	80	81	92	77	76	78	78	85	75	92	74	83	84	109	85	74	74	91	86	93	74	91	84	96	72	84	77	89	93	70	77	100	82	83	77	93	86	83	79	85	77	89	80	75	87	97	96	84	67	94	85	82	86	77	92	70	59	71	74	57	71	74	83	73	72	79	92	75	84	79	90	83	75	74	104	81	72	87	71	83	65	92	64	84	63	84	82	78	71	85	77	72	88	80	86	70	81	87	81	87	80	89	86	76	81	101	85	96	66	80	85	75	78	79	86	74	91	79	71	110	69	93	81	95	87	61	86	92	86	83	90	87	76	101	59	84	85	76	71	100	86	67	81	77	90	96	78	83	87	71	81	72	81	77	90	73	67	73	98	91	68	74	91	81	82	90	94	96	79	73	89	85	80	85	66	88	74	78	82	92	93	82	81	67	77	114	80	69	79	77	86	78	80	77	83	83	78	80	84	81	77	94	70	96	92	77	89	95	79	80	85	92	77	80	86	80	88	83	88	88	88	88	94	74	96	71	75	100	77	74	78	71	71	91	74	79	86	105	86	77	74	71	70	78	76	75	74	69	74	80	90	74	94	92	75	79	74	81	92	88	77	77	80	89	92	73	81	92	73	68	95	89	82	75	70	72	75	78	99	88	77	90	83	72	80	89	77	97	67	95	84	69	82	73	81	77	72	94	86	82	93	86	86	84	77	90	82	76	76	92	71	83	84	61	90	95	77	82	93	87	90	83	87	87	74	77	82	83	80	63	90	94	96	93	72	83	89	76	88	79	72	90	79	81	89	65	92	82	72	101	87	81	86	83	92	94	83	90	78	88	88	67	62	74	82	80	98	81	84	80	68	84	84	94	82	70	73	99	80	80	74	93	78	72	83	75	85	81	66	72	76	87	79	86	73	81	80	71	79	80	82	89	83	70	79	61	85	67	91	95	85	79	87	112	72	79	90	73	80	69	71	75	86	84	62	66	83	90	82	76	86	68	80	79	65	76	101	90	82	77	79	80	72	72	70	83	80	76	86	85	79	88	73	99	87	86	85	68	56	86	88	88	68	70	84	78	76	81	87	72	90	88	81	79	89	82	80	81	81	80	81	74	86	67	76	76	88	92	78	76	77	65	70	80	91	77	90	71	67	98	84	82	80	71	61	84	87	62	91	81	80	82	82	97	80	85	78	73	76	80	80	82	96	92	80	82	79	81	71	85	77	86	74	61	73	88	68	92	89	77	69	91	91	91	101	93	65	81	85	95	86	91	85	73	75	74	74	85	93	63	74	76	89	71	82	72	82	73	75	87	105	79	83	77	85	78	76	81	80	67	75	75	72	102	74	78	89	87	87	77	87	87	86	76	77	97	67	75	91	76	68	64	82	79	72	82	87	90	82	91	79	79	85	86	69	86	84	79	75	88	79	74	81	75	75	102	70	71	83	92	88	73	80	104	83	81	81	93	76	87	82	74	77	81	77	84	87	63	83	91	82	81	83	87	99	83	84	82	69	75	80	85	94	83	106	79	72	98	72	70	86	84	73	77	66	72	83	75	82	78	96	95	90	90	95	80	86	88	71	74	93	79	81	74	83	90	86	79	97	86	86	75	73	73	93	85	80	63	76	77	65	77	83	91	103	75	78	88	69	78	98	85	81	93	83	81	84	69	83	82	90	102	75	95	88	70	87	83	84	84	72	81	79	98	69	94	94	81	87	80	84	70	85	80	80	78	99	85	81	83	83	93	90	82	83	69	88	89	73	82	70	79	89	85	79	90	106	68	91	55	73	77	80	91	76	102	79	75	71	88	98	77	81	97	85	82	73	63	85	80	86	78	70	72	82	72	83	80	90	73	87	63	75	64	91	87	98	68	92	82	74	75	88	88	68	92	84	84	70	94	85	85	70	85	109	76	75	84	89	73	74	91	76	100	62	87	83	74	80	80	77	89	91	70	88	84	73	85	85	68	92	86	91	80	94	87	87	78	84	83	80	96	76	87	78	83	79	80	85	74	77	110	95	71	79	78	84	78	85	79	57	102	82	73	75	82	80	89	80	82	61	78	84	85	71	80	75	89	91	67	69	73	89	87	83	74	82	79	85	91	101	64	76	84	54	79	79	92	72	91	65	77	85	85	91	71	68	85	65	85	89	64	87	86	79	79	93	100	96	57	102	62	81	100	73	71	73	81	75	86	83	83	74	86	96	95	104	101	73	89	91	97	84	95	87	73	70	78	82	70	79	91	68	78	88	91	83	82	76	84	79	72	85	81	78	84	73	80	76	74	86	71	71	80	87	87	73	67	90	74	75	83	77	99	71	90	75	87	66	87	82	70	91	81	88	88	84	73	79	86	77	92	78	92	99	80	81	78	85	95	86	85	67	68	99	64	80	78	83	72	81	74	77	83	79	81	86	84	74	85	75	88	89	86	74	83	90	72	74	91	85	69	63	84	95	96	104	91	83	77	82	68	77	80	73	89	75	73	70	81	77	83	84	90	72	84	83	89	75	84	83	69	73	88	74	86	80	90	87	77	86	70	82	87	86	86	67	82	95	87	92	93	77	73	78	96	82	66	80	85	69	72	79	87	87	77	68	87	75	84	96	68	95	99	78	67	71	88	77	104	82	88	79	90	69	84	83	69	80	96	74	79	96	71	81	80	73	69	88	72	94	79	92	93	82	90	93	86	94	77	95	74	81	77	82	80	96	86	73	87	87	87	92	82	82	85	87	83	76	77	62	72	74	69	91	84	89	80	99	66	93	76	69	79	96	84	91	81	92	72	81	73	76	63	69	70	80	84	74	69	94	78	80	73	84	68	57	69	90	86	93	72	80	76	87	76	72	88	90	76	90	81	89	91	63	81	85	99	78	92	80	71	74	85	112	81	90	78	70	82	80	79	78	77	91	94	88	92	77	71	70	78	77	82	78	82	94	92	78	71	83	74	85	70	104	80	85	89	73	77	86	88	66	74	74	73	79	84	80	78	90	69	98	65	101	91	64	68	61	71	82	69	83	82	78	95	84	73	83	84	83	83	77	80	78	96	78	88	80	87	76	89	74	79	82	75	91	98	69	86	80	75	87	94	93	75	85	94	75	73	71	72	92	79	81	82	88	87	78	65	68	93	71	83	83	74	93	96	70	79	68	75	94	81	69	98	85	77	64	77	92	93	88	74	70	85	77	78	80	90	76	75	83	92	93	84	70	80	57	91	90	88	81	92	87	98	79	75	95	80	83	65	101	71	84	80	103	82	83	90	77	86	85	86	82	93	83	86	90	79	97	85	77	97	90	74
7633	15893	13463	7090	4578	3180	2446	1815	1442	1218	991	868	720	592	575	492	430	439	415	343	351	330	312	292	249	261	226	257	233	216	215	240	240	236	194	200	186	209	188	183	187	203	193	169	162	167	162	159	169	175	180	178	171	155	167	164	158	148	174	166	181	150	166	151	130	189	160	165	147	129	168	172	150	156	164	143	165	169	178	180	173	147	159	176	173	144	166	135	156	158	169	147	151	167	159	146	155	165	151	164	154	181	169	148	149	138	154	138	152	149	140	161	149	127	144	167	149	156	142	151	129	126	159	141	152	157	151	148	128	158	161	169	150	140	148	167	169	171	161	145	160	157	123	141	150	154	147	167	150	139	144	144	153	148	158	161	155	148	120	137	165	156	161	132	163	158	160	167	141	145	139	149	149	154	133	168	151	149	172	144	148	163	174	156	127	149	162	158	166	140	142	177	153	148	140	130	127	168	162	159	159	172	145	156	148	152	165	143	145	156	159	162	155	155	139	164	150	173	173	154	166	148	160	158	156	142	158	168	157	130	136	149	144	132	135	142	167	144	167	154	170	137	152	157	144	136	133	143	132	132	170	156	134	146	131	148	175	143	166	134	138	171	130	163	168	138	142	162	160	158	141	141	144	154	163	168	161	152	147	170	150	150	153	136	150	142	145	145	150	162	142	141	162	139	149	158	159	146	124	163	157	123	143	142	149	143	134	131	144	150	134	128	169	140	149	153	176	137	151	143	147	144	147	159	164	152	155	149	165	160	150	151	156	125	166	147	128	157	125	115	163	146	154	150	149	162	143	151	116	168	155	136	142	154	140	139	135	169	143	144	153	152	140	160	151	152	132	155	151	156	154	136	134	166	162	140	132	118	141	139	140	158	134	149	150	164	133	143	154	158	152	154	152	155	144	140	165	141	146	148	151	151	154	155	143	136	150	151	143	174	141	149	139	164	158	143	150	138	145	166	141	138	134	149	166	161	143	162	145	140	143	132	154	148	155	162	140	157	149	131	160	160	150	139	135	134	147	147	138	158	137	179	157	160	167	158	144	158	137	157	143	125	157	157	129	157	158	132	154	153	140	151	154	161	162	145	150	140	147	161	126	140	158	152	150	157	155	163	150	142	152	143	154	164	145	163	153	155	154	162	165	175	161	145	162	160	157	154	151	133	138	151	177	177	150	157	142	144	174	148	168	136	152	158	155	151	146	138	135	156	156	126	163	149	148	129	157	156	141	156	153	162	134	165	154	131	134	165	156	132	137	146	149	139	163	146	154	162	148	145	162	137	152	154	145	175	148	149	140	152	133	161	160	141	142	154	140	150	159	136	132	141	143	137	134	157	150	153	167	159	169	140	143	116	127	159	151	170	157	139	148	144	147	142	148	137	153	142	143	134	175	158	153	155	150	148	142	143	145	158	153	153	136	145	146	151	127	150	121	143	141	169	157	138	136	127	171	176	139	158	156	175	157	145	161	145	125	149	167	133	140	161	156	148	155	139	141	162	168	162	156	145	130	144	135	160	148	161	157	163	170	164	137	144	151	147	157	171	150	137	127	141	152	160	155	175	146	146	149	170	148	139	172	144	155	132	157	141	140	151	164	123	166	154	138	177	151	143	163	167	125	140	150	139	146	150	170	140	146	138	130	153	165	152	169	146	153	153	168	166	163	153	157	156	145	167	154	163	140	164	144	170	154	160	152	158	156	129	145	168	133	155	160	143	153	139	158	158	149	168	152	133	160	140	138	148	153	167	139	172	159	165	128	157	151	147	151	139	150	178	158	127	158	151	141	139	151	144	123	149	155	138	168	131	139	138	130	134	157	162	145	130	144	168	140	148	135	147	146	152	140	155	136	169	124	147	154	172	150	172	150	151	173	149	149	158	147	144	130	136	139	139	134	131	139	169	150	142	131	147	150	156	142	151	158	156	151	151	158	153	149	147	136	148	151	163	144	139	154	164	142	131	150	137	168	197	128	145	148	131	154	183	150	152	157	125	133	152	149	162	126	142	134	150	161	167	167	156	162	138	166	152	164	148	157	135	163	147	148	133	162	149	140	144	171	143	158	164	153	144	143	140	159	157	160	151	172	149	140	171	158	160	141	129	142	155	152	156	145	166	155	145	132	150	144	132	145	157	158	140	140	167	142	149	139	136	161	166	135	147	156	142	162	144	161	151	152	147	147	152	141	161	147	149	141	132	155	139	151	136	132	147	182	156	168	156	152	147	135	166	156	137	168	147	147	138	127	144	155	162	167	153	134	154	162	145	151	154	147	174	150	169	127	149	163	159	129	130	144	153	144	153	172	135	163	158	142	159	187	173	138	173	145	147	146	130	151	151	158	154	144	153	154	149	145	152	146	137	157	168	151	167	157	144	149	164	143	152	144	143	147	165	161	135	144	145	140	157	141	153	153	139	151	153	163	142	174	169	143	154	140	149	155	149	169	139	140	179	165	126	153	146	129	158	151	171	159	142	144	179	144	146	160	152	127	157	157	169	158	151	159	142	167	135	156	141	138	141	155	142	169	177	123	144	149	160	150	136	156	139	137	125	128	146	157	163	147	167	159	137	164	176	141	156	147	131	159	144	157	155	122	159	129	155	178	158	164	170	171	149	137	155	171	145	149	146	171	136	156	157	138	170	146	172	162	172	143	147	172	142	141	145	132	131	163	140	149	129	128	147	145	158	165	144	113	152	138	145	175	148	148	143	157	154	133	157	146	151	125	128	180	149	122	150	159	148	130	164	156	174	157	154	151	166	157	152	153	135	147	148	162	156	155	145	138	174	173	127	152	136	146	156	156	114	152	135	147	150	158	137	140	162	144	160	157	171	151	149	126	157	152	150	134	130	172	149	151	151	144	159	148	141	165	169	154	145	153	163	149	155	145	158	160	153	147	138	141	140	150	136	154	137	140	154	149	154	158	167	144	156	152	147	150	130	142	134	162	142	142	147	141	143	150	136	166	155	129	167	163	161	155	163	145	160	133	167	164	146	156	140	131	136	134	149	172	134	161	160	150	135	132	156	180	137	150	157	152	144	126	142	161	142	154	126	163	157	148	126	130	159	165	158	153	148	155	134	135	142	137	145	155	148	153	130	168	159	157	162	143	142	154	148	133	145	136	160	145	144	151	139	145	161	155	179	152	151	152	149	144	150	148	152	141	138	136	149	141	142	154	152	152	150	137	151	127	148	152	171	150	160	133	172	153	166	134	151	155	158	150	124	139	161	147	152	134	146	147	155	162	135	168	159	152	139	164	147	131	141	159	132	140	159	156	129	158	156	130	143	164	144	114	132	148	164	141	155	147	146	135	119	124	158	157	136	147	141	175	159	173	157	148	177	147	126	147	168	141	154	133	142	119	152	163	159	143	163	152	160	156	131	130	154	146	156	131	155	135	165	148	134	141	137	148	148	137	137	146	156	150	119	149	152	153	134	157	151	143	163	135	172	139	144	156	164	128	146	136	143	148	165	153	150	160	151	129	156
26782	20022	5671	560	356	289	302	271	257	249	273	271	258	264	228	255	238	275	244	271	271	247	254	248	250	255	247	265	263	268	283	231	262	210	253	250	258	270	259	266	246	226	236	251	269	276	242	256	256	226	286	284	268	259	261	238	258	260	238	246	241	260	251	247	240	250	256	246	253	269	240	255	271	262	275	284	237	241	270	257	245	261	258	291	235	221	243	266	278	252	253	253	233	273	259	268	260	247	214	257	262	222	245	259	263	276	254	263	247	240	240	247	226	251	262	263	221	261	238	228	257	279	242	275	265	255	265	258	223	271	265	258	271	251	244	259	241	247	256	251	267	241	240	249	243	258	287	231	247	264	282	256	259	250	258	253	254	261	256	266	257	249	239	227	231	229	271	256	260	266	230	241	248	270	246	245	229	276	249	268	247	271	272	248	250	250	267	250	281	242	247	228	231	254	255	264	227	241	246	256	248	277	216	233	247	264	271	249	270	232	244	255	256	261	242	256	243	268	260	267	262	244	257	264	259	262	272	276	239	239	253	267	272	272	254	263	264	265	241	256	248	256	246	264	232	246	262	279	265	243	263	256	269	249	276	272	246	232	234	281	257	261	251	270	217	280	236	238	256	251	265	276	279	283	304	252	239	308	267	244	240	259	231	236	263	253	226	245	270	249	260	258	283	278	259	239	252	238	250	266	249	257	273	231	229	276	266	239	274	245	267	252	274	227	275	247	247	253	246	265	257	269	292	253	265	269	242	252	256	240	255	253	233	274	269	261	252	255	262	243	273	274	250	248	229	284	256	262	240	242	251	243	263	256	224	259	270	254	266	223	245	284	242	248	261	253	273	229	223	252	259	246	248	265	277	225	265	245	257	276	269	248	246	233	243	278	297	249	246	235	265	242	257	277	240	253	251	268	238	287	257	262	236	250	265	258	239	231	270	231	266	243	211	266	238	254	257	260	265	257	275	242	269	249	296	272	252	261	244	238	232	256	277	272	264	242	269	248	245	226	245	219	266	249	266	241	258	257	241	248	262	241	236	293	263	250	258	269	245	267	301	252	237	234	251	292	233	245	266	248	269	243	224	229	246	249	254	281	261	243	270	250	245	256	246	246	248	234	255	266	273	255	244	261	251	267	240	256	262	238	223	294	262	234	252	267	254	252	263	235	289	262	249	269	280	250	261	272	253	251	251	244	232	260	259	256	240	271	265	264	274	276	250	250	301	253	235	266	278	260	261	275	275	253	234	257	249	265	260	255	263	218	237	255	234	279	257	208	271	254	243	261	279	261	260	241	247	277	250	246	253	245	266	248	260	241	261	240	251	261	232	272	226	260	245	234	254	275	252	228	284	270	235	232	259	288	263	232	248	235	237	240	245	256	225	234	275	277	245	279	252	230	229	245	237	255	255	237	252	247	245	243	265	247	248	282	235	279	243	231	267	259	253	251	268	262	249	242	261	260	263	225	239	238	262	255	244	247	267	273	267	229	259	260	264	272	250	262	259	285	242	261	247	304	256	232	249	255	274	274	282	238	258	249	295	269	263	274	242	255	272	258	224	260	276	249	249	252	272	229	247	266	267	265	250	241	259	252	242	262	270	255	221	261	244	245	249	260	279	247	236	256	268	269	243	246	261	248	253	251	262	259	252	258	277	247	255	237	265	235	249	277	257	245	224	281	264	280	241	255	250	267	257	258	237	248	244	259	236	235	253	267	270	240	240	237	247	281	267	266	257	239	269	253	245	277	250	253	257	243	271	290	226	268	257	264	264	252	248	224	246	255	229	241	242	246	240	237	274	261	233	243	259	245	270	291	245	256	248	237	249	259	238	267	253	257	253	262	261	241	228	258	272	270	287	244	257	254	253	259	265	236	296	272	237	259	293	262	276	269	257	238	239	261	260	245	245	238	248	258	255	262	229	265	228	274	206	258	230	260	251	267	268	246	256	253	261	257	268	255	254	263	264	247	264	235	256	265	263	245	256	255	256	287	264	273	257	264	243	253	270	236	254	247	248	272	232	242	257	289	237	285	251	217	259	250	252	231	223	210	234	272	289	278	273	248	254	252	257	259	240	252	292	243	272	254	255	240	265	267	273	259	240	239	247	252	234	244	264	213	257	242	258	247	242	279	257	261	254	268	245	255	260	240	243	271	259	247	235	258	263	241	249	235	241	211	263	249	287	237	259	266	267	243	240	226	243	274	233	272	272	235	278	226	266	261	248	260	257	254	244	249	276	251	262	243	235	278	247	276	240	250	249	254	252	260	272	230	277	242	253	292	239	271	241	274	240	238	255	255	245	237	256	259	234	271	263	244	241	268	239	269	221	248	292	243	248	275	272	267	274	249	252	251	258	253	263	260	252	253	234	267	276	296	248	265	261	246	237	240	234	272	239	255	271	269	235	259	244	256	252	238	253	256	263	243	249	266	251	261	254	254	238	263	263	250	247	274	268	261	223	243	265	292	252	248	261	269	241	236	241	218	244	268	283	255	235	256	278	215	224	251	278	274	229	289	266	277	253	283	259	265	270	254	266	249	242	245	278	248	269	265	241	236	220	252	246	266	238	271	285	229	233	245	250	251	239	254	266	265	264	257	233	241	249	249	296	246	264	260	264	278	239	250	276	260	244	249	265	279	248	260	242	247	265	234	259	271	242	242	244	241	248	233	264	223	256	229	250	267	236	258	256	243	265	273	254	226	258	253	228	233	276	237	236	252	297	265	294	266	249	250	259	284	260	254	245	248	237	234	222	246	229	269	231	251	262	266	245	285	246	257	234	251	236	257	254	277	254	259	250	274	244	257	240	265	254	247	234	207	261	228	269	253	235	236	276	271	258	281	265	250	238	244	251	246	258	242	237	269	270	263	257	218	269	271	248	263	247	235	231	251	276	238	267	258	229	247	274	257	258	272	241	266	250	248	254	259	254	238	257	250	234	284	245	234	266	252	252	261	260	254	214	255	269	260	249	218	249	260	249	254	261	263	245	263	248	249	244	229	286	269	258	238	231	249	242	281	258	284	236	226	273	264	248	268	236	238	265	263	253	249	269	239	262	246	253	254	236	272	244	211	258	234	221	260	251	225	274	274	246	251	222	265	251	234	229	265	234	238	246	285	295	254	232	278	276	255	262	256	247	258	245	258	258	268	232	259	279	229	287	261	221	293	261	228	248	253	260	256	263	252	272	276	265	241	253	243	233	273	280	253	234	271	254	252	254	239	280	236	244	242	231	256	261	228	255	266	251	260	247	241	287	261	265	243	244	258	266	269	263	241	225	256	262	255	257	251	252	240	224	230	249	256	266	253	233	244	272	256	251	261	252	257	242	243	254	284	267	260	227	258	232	247	249	237	236	265	267	241	253	243	227	241	261	255	265	247	244	272	275	231	248	249	288	255	239	272	263	285	274	283	248	244	276	247	262	244	254	245	280	258	245	270	242	270	269	231	252	260	282	238	222	282	256	244	240	252	283	220	230	242	236	232	265	272
3856	1321	1237	720	623	570	524	508	470	507	480	481	481	480	488	435	458	496	473	437	441	486	483	463	478	488	448	434	437	429	442	481	465	431	427	446	449	433	433	468	459	477	416	440	453	461	484	465	445	455	461	441	473	466	452	472	456	453	481	427	421	475	448	469	445	435	454	440	470	435	455	475	409	463	433	421	448	470	429	416	500	471	426	464	432	487	440	471	458	456	452	445	461	477	463	423	450	451	425	437	453	415	469	430	447	456	482	461	451	477	468	458	446	438	469	482	458	490	439	405	452	439	468	452	401	448	444	439	454	461	452	442	446	436	493	464	443	439	441	469	433	437	465	511	458	481	451	464	444	444	454	417	459	478	440	442	457	473	469	425	483	475	436	463	478	460	419	476	472	501	475	436	417	444	459	466	430	484	482	467	471	434	453	434	433	495	463	449	444	462	450	493	437	454	437	421	422	438	445	466	456	444	457	462	441	456	416	435	460	479	432	423	468	439	432	453	458	458	426	426	466	457	427	456	450	425	459	448	416	425	465	461	441	457	420	461	487	448	413	434	493	485	397	441	499	471	402	423	412	448	467	456	487	467	427	450	487	473	449	457	464	476	437	445	454	481	405	464	471	447	463	415	410	421	491	448	477	472	430	497	446	457	458	453	498	468	478	447	466	443	414	450	421	446	433	449	442	429	417	432	444	436	476	433	447	487	455	452	464	464	434	440	457	471	440	412	422	430	458	463	446	453	465	451	470	457	456	481	456	485	454	434	437	401	445	446	466	471	445	442	449	423	467	482	461	446	434	458	417	474	463	449	466	503	436	441	447	438	445	429	459	437	472	458	440	457	448	453	433	456	439	485	443	490	407	478	444	469	422	444	468	452	442	458	451	474	461	449	443	432	445	428	472	456	459	457	504	447	426	468	465	465	453	454	487	432	429	458	456	478	449	483	438	420	449	466	444	460	452	425	462	455	457	482	437	442	418	481	487	458	409	458	450	464	440	495	434	457	452	470	433	488	410	475	419	431	449	420	456	392	446	407	445	440	468	466	434	409	427	489	500	458	458	412	446	462	445	440	445	435	411	438	465	454	430	453	457	473	429	401	423	471	483	470	446	439	471	415	436	422	420	463	421	416	437	433	461	449	457	427	469	465	422	442	451	462	417	440	412	471	478	455	458	439	464	448	419	463	470	432	435	462	473	434	426	457	449	441	451	422	429	444	472	466	403	488	454	462	476	441	445	446	446	475	465	452	436	448	456	448	478	449	434	474	460	423	444	458	468	449	439	470	453	453	412	434	458	420	435	466	480	451	456	448	439	473	473	434	455	455	426	448	480	436	511	496	422	446	454	472	448	487	441	442	449	455	457	473	475	448	442	460	482	432	459	472	431	446	474	417	478	486	438	421	490	474	454	471	395	480	437	436	423	462	452	439	482	439	453	446	444	463	441	461	477	461	443	457	434	406	434	504	468	493	432	471	477	461	439	444	438	482	453	443	423	415	425	431	489	443	467	459	459	434	439	437	478	407	458	477	463	446	434	447	460	460	503	482	436	441	465	444	415	459	437	487	449	458	431	479	478	445	458	422	428	461	445	402	429	446	482	419	452	463	414	417	474	442	440	429	446	461	457	436	431	434	432	451	430	442	462	446	403	449	440	478	461	417	454	473	431	471	461	424	433	456	476	469	430	471	463	448	400	481	465	443	484	450	445	461	466	447	484	462	457	465	423	441	453	455	441	440	392	446	471	488	457	442	452	475	440	426	457	500	419	478	463	443	456	476	448	436	423	429	432	488	473	462	496	457	438	414	455	421	479	466	443	433	427	469	427	452	464	448	458	488	490	475	457	474	460	479	478	516	457	432	435	430	475	435	497	473	468	468	454	450	417	433	447	444	430	415	422	462	425	421	408	428	447	442	459	477	414	406	436	461	455	442	493	459	420	429	434	474	430	448	443	459	468	464	463	489	443	436	442	466	454	461	455	448	465	462	426	434	449	446	427	460	466	475	444	436	441	472	456	461	410	450	425	453	461	454	432	459	423	463	437	424	444	470	449	455	460	438	484	425	464	462	452	434	446	459	416	462	455	473	467	468	455	488	456	430	477	408	499	419	508	442	461	448	428	496	483	432	460	403	458	467	452	475	457	435	454	442	455	469	457	446	415	474	432	442	433	433	470	448	434	465	457	454	471	457	447	405	435	459	478	435	477	427	486	428	435	452	454	443	439	454	431	470	456	439	452	461	470	442	474	502	441	456	425	456	425	444	467	473	456	474	467	419	423	454	458	432	470	443	443	441	434	404	435	424	419	454	471	433	454	421	444	415	455	447	428	435	469	463	437	477	445	455	441	445	469	447	439	443	484	462	444	452	495	456	425	454	442	444	458	485	446	421	463	445	456	501	450	453	461	457	452	446	474	447	440	441	434	418	458	437	447	452	478	453	472	434	474	456	474	462	432	467	466	487	455	407	454	465	429	446	423	445	417	446	427	447	462	444	437	421	434	432	458	440	474	457	455	501	442	446	440	422	479	468	450	464	467	438	447	415	478	446	433	452	458	422	486	477	421	421	474	452	466	487	449	454	425	439	470	457	442	461	455	452	467	443	452	440	416	452	437	478	433	473	459	454	423	445	471	448	457	416	457	465	450	451	477	472	446	451	503	469	427	452	483	447	472	393	447	420	467	476	459	465	429	493	482	427	456	463	462	448	434	461	451	447	480	457	462	476	423	419	491	476	449	496	456	464	424	457	464	451	449	469	453	439	461	461	416	452	475	463	448	433	448	429	452	467	461	469	467	447	446	478	447	436	427	438	479	446	432	466	477	489	483	412	490	465	448	475	453	470	443	492	449	437	418	466	467	460	497	474	460	464	481	457	433	403	442	456	454	464	426	424	408	422	452	441	434	449	453	446	429	436	450	431	483	471	449	414	437	444	442	423	465	467	462	446	486	391	481	464	452	451	424	437	449	447	431	442	500	429	454	452	467	434	473	459	448	484	474	417	451	438	463	475	417	455	486	452	446	443	470	476	431	477	418	480	431	505	447	449	457	432	465	426	452	478	431	460	456	429	427	481	441	440	441	465	432	428	472	432	461	438	472	448	437	461	439	442	441	443	461	439	479	459	461	454	410	419	414	451	469	453	453	447	479	429	405	464	455	456	460	437	454	488	460	488	417	457	435	460	437	448	418	434	455	435	461	430	441	468	428	458	428	416	448	461	480	469	448	480	455	458	439	457	411	432	407	434	410	445	446	461	443	448	448	463	463	491	452	461	440	409	460	428	468	470	426	428	482	447	463	455	455	441	472	453	429	436	480	467	447	421	423	435	423	476	459	459	438	449	439	440	495	463	448	463	479	467	438	454	461	456	476	459	443	431	402	434	493	497	420	471	447	449	434	413	498	412	452	439	483	490	467	433	415	471	464	443	451	436	452	461	450	446	428	410	435	451	472	481	434	445	429	492	458	458	468	444	442	450	441	475	454	450	448	471
24016	21150	28272	24256	20494	2185	585	387	361	288	320	256	234	243	243	244	207	235	206	212	191	194	187	204	184	205	192	177	205	170	171	168	178	180	190	194	198	164	196	192	150	209	185	187	194	189	177	185	183	178	158	162	157	156	196	151	159	188	188	184	175	168	172	150	173	189	157	187	176	171	183	161	174	186	194	189	179	158	168	170	179	215	182	177	181	190	155	174	186	178	166	182	195	168	178	166	186	175	193	162	163	178	183	192	166	178	186	170	192	184	190	168	174	179	191	194	175	170	167	181	173	174	186	181	173	175	177	181	188	178	167	167	173	175	174	163	176	143	177	199	158	171	172	164	164	164	141	191	175	189	175	199	188	197	175	178	199	162	154	185	177	188	195	198	168	147	159	169	176	183	180	181	173	173	195	196	166	178	179	164	169	154	152	169	170	196	196	169	164	181	170	188	171	180	193	175	184	172	176	154	175	167	180	168	187	151	187	179	174	183	174	185	170	178	148	169	168	179	164	184	168	174	181	160	173	186	192	172	183	191	183	164	170	183	177	172	169	179	187	194	200	174	173	184	160	184	156	183	180	176	167	168	166	189	176	170	176	184	172	203	167	178	172	179	165	157	179	166	184	154	186	176	181	153	185	149	159	179	164	169	159	186	178	182	172	177	177	176	166	182	154	178	172	162	188	161	167	178	156	171	181	183	193	162	189	168	184	156	173	182	188	152	164	170	191	192	177	169	178	168	172	164	171	175	171	179	159	190	166	201	181	153	174	168	171	154	190	161	168	158	167	170	171	168	156	174	184	188	173	177	167	168	188	178	164	187	195	171	177	176	155	164	165	188	196	170	166	161	174	189	173	158	148	175	187	174	195	156	172	172	161	198	172	153	167	156	194	178	175	173	170	193	187	196	163	172	161	171	174	165	159	162	199	180	155	160	177	189	163	152	180	194	184	166	183	160	164	169	174	170	185	173	193	157	158	180	166	173	182	180	177	187	179	163	179	199	172	185	157	172	179	175	170	161	166	189	184	186	191	180	144	166	186	201	175	190	190	169	192	172	172	170	161	182	171	159	166	138	168	162	189	177	186	177	166	189	188	194	176	196	170	171	161	176	180	162	181	189	163	181	159	187	191	195	187	179	164	167	169	190	168	148	166	167	187	163	150	185	169	167	192	164	179	189	176	200	183	177	166	175	186	165	174	180	188	170	162	189	186	169	182	173	177	188	191	193	167	200	184	191	178	189	173	178	183	176	166	191	172	163	184	181	156	178	169	186	162	166	167	187	169	169	153	174	187	161	189	160	190	161	184	172	166	155	190	154	190	154	158	209	145	154	168	176	161	169	180	173	207	168	180	180	174	188	166	172	172	161	162	188	180	154	175	161	192	190	182	165	171	157	183	193	179	169	186	197	150	172	175	172	186	173	165	151	168	189	182	183	168	177	196	189	165	181	187	178	169	191	158	175	160	197	178	173	150	190	190	173	172	191	185	169	171	185	178	165	177	174	164	167	172	176	154	196	166	158	179	179	183	163	193	176	173	173	174	188	162	159	196	169	206	181	173	190	168	188	194	169	168	165	166	183	185	171	173	184	190	166	182	179	196	178	171	169	164	184	177	192	178	142	183	182	148	155	180	155	164	164	207	167	151	161	174	183	182	180	161	187	168	170	147	179	175	194	189	176	172	188	151	193	156	206	184	185	159	153	193	172	176	183	173	193	185	165	167	180	170	192	169	180	178	189	182	182	177	180	203	180	162	177	173	182	196	158	159	176	186	159	175	193	186	183	182	157	169	171	172	168	179	159	173	196	151	165	175	194	195	165	186	184	181	196	196	182	142	205	152	159	187	192	178	198	163	185	163	159	165	199	192	181	197	181	135	166	193	216	181	178	171	167	196	195	162	191	159	162	187	174	190	159	183	169	177	197	165	168	178	178	174	191	173	168	189	193	184	189	154	162	192	167	163	166	177	175	198	167	171	184	209	179	177	177	157	172	166	178	178	197	170	177	180	164	193	187	185	193	178	200	174	195	185	220	179	183	180	163	168	167	170	185	177	184	156	153	192	167	163	183	160	146	168	164	182	182	171	164	183	169	173	160	166	162	170	151	168	160	197	191	154	148	155	139	200	192	162	179	193	177	183	167	168	172	176	162	167	171	171	161	161	172	190	171	161	182	193	195	157	165	189	163	194	158	161	178	184	166	140	167	157	191	214	178	193	162	190	168	195	182	174	185	165	175	168	184	146	185	193	159	206	185	192	164	184	176	194	173	183	181	211	169	155	198	186	176	201	183	188	186	174	181	189	163	160	184	162	162	164	153	161	199	153	187	165	187	167	188	185	172	173	153	174	177	159	194	176	191	175	173	199	161	175	159	204	183	181	173	167	158	183	164	179	178	159	177	178	160	168	179	152	172	178	176	163	183	162	211	180	167	189	181	175	183	175	200	178	161	185	176	140	144	161	166	156	190	168	195	171	185	173	177	181	168	168	174	195	177	144	184	182	163	165	148	197	152	174	156	198	196	162	195	162	187	185	160	160	168	171	197	176	173	157	186	161	173	159	171	176	159	187	183	172	190	180	152	181	170	165	162	200	184	171	162	186	176	180	157	178	178	172	170	167	176	184	175	181	167	187	189	168	203	176	148	176	163	165	162	187	179	147	182	179	161	166	168	177	168	173	183	189	183	191	158	154	176	182	184	178	186	187	172	187	160	145	167	174	158	156	142	169	170	175	181	172	173	162	194	172	166	172	157	192	164	162	177	177	167	170	187	163	159	183	180	183	181	187	172	181	170	176	175	167	180	149	192	169	175	192	199	183	180	151	153	173	168	174	182	155	183	171	184	156	147	194	163	192	182	176	192	161	175	171	165	149	170	165	163	157	157	178	176	176	196	139	184	169	187	187	179	161	156	167	179	174	164	182	171	193	191	210	171	151	185	141	181	173	201	187	165	180	171	163	163	187	172	148	169	172	173	158	183	168	181	158	189	171	192	160	174	182	189	169	189	188	186	188	168	185	203	141	181	176	195	188	197	183	192	189	191	174	157	163	154	175	176	191	184	150	154	193	176	180	189	160	189	195	165	163	159	183	165	155	177	178	189	163	156	158	164	186	182	204	181	204	163	173	178	181	176	186	175	210	195	150	170	162	184	196	185	163	195	185	182	160	181	156	181	209	148	172	173	174	180	141	193	160	183	171	201	171	152	188	157	170	184	198	168	166	197	152	173	207	169	164	176	172	202	171	167	189	172	173	168	187	172	196	167	185	178	166	158	153	182	159	171	149	191	172	198	169	180	180	178	179	187	167	183	178	175	182	188	163	183	178	172	195	178	171	169	179	183	176	179	164	157	174	180	203	159	162	173	178	187	182	169	177	205	169	162	180	184	167	171	195	198	165	181	183	174	179	179	183	189	190	174	170	173	182	190	168	172	176	171	196	168	174	150	176	162	183	159	148	182	192	154	173	162	171	183	193	161	187	147	165	179	158	160
5218	9958	8400	4132	2777	2033	1542	1243	1003	850	740	716	605	548	538	540	531	465	407	391	408	410	380	345	431	390	383	349	323	369	347	351	372	340	342	344	326	342	334	357	328	348	290	355	295	308	332	351	364	316	341	316	340	319	336	330	335	334	335	334	327	314	302	347	326	338	312	314	318	342	318	318	340	343	318	309	324	330	326	305	287	355	315	295	302	318	333	334	329	334	324	296	343	297	308	308	318	342	324	301	351	335	317	327	325	311	345	309	328	338	338	331	335	333	332	299	331	346	319	298	339	327	326	327	326	297	356	292	330	330	339	315	329	276	345	307	317	339	340	343	346	293	355	316	317	322	309	309	314	292	314	349	340	320	288	304	331	361	333	300	295	311	318	330	359	311	317	352	277	309	321	306	312	310	300	322	302	325	314	336	335	305	330	327	308	316	337	327	323	367	327	311	317	320	341	319	325	328	330	333	312	315	296	301	327	325	329	329	297	318	332	317	325	311	307	290	322	300	329	331	317	303	345	328	351	333	326	331	344	328	359	329	307	347	327	321	302	311	352	339	308	327	348	293	336	345	302	317	342	324	300	321	351	346	322	291	336	328	319	319	273	312	323	343	317	317	312	311	302	341	331	319	307	303	315	343	351	329	326	314	288	315	327	325	358	320	326	342	317	338	334	325	347	320	323	328	317	302	335	297	360	307	333	313	335	318	303	296	328	325	302	330	292	311	306	363	304	308	323	314	314	334	310	330	353	351	340	317	313	340	321	326	345	315	348	321	327	322	327	301	331	346	308	338	332	315	328	317	312	315	314	334	332	335	343	289	317	314	318	327	339	351	358	314	322	346	304	308	321	349	309	295	317	293	338	320	337	298	322	347	325	298	317	320	332	347	322	328	296	299	328	328	332	310	330	318	315	283	299	313	302	296	306	302	286	273	308	290	306	326	296	320	302	295	317	314	311	300	334	310	397	295	328	329	297	307	324	297	328	343	308	323	287	324	311	322	318	340	322	293	340	318	332	278	314	310	294	338	286	333	329	333	336	356	324	316	297	311	291	318	311	303	308	329	328	326	305	360	314	357	339	315	351	286	316	329	306	342	300	321	328	333	269	325	305	340	342	314	310	300	314	307	319	305	316	314	309	337	303	326	309	329	308	305	292	329	319	336	305	332	320	298	309	302	329	319	307	346	318	325	323	316	337	306	312	330	289	328	322	327	308	348	338	292	310	307	300	310	308	313	314	313	311	341	324	305	319	349	333	322	306	335	306	315	334	318	310	324	343	339	368	293	324	335	349	302	329	303	328	345	312	343	348	317	335	327	263	305	315	323	311	352	323	296	303	298	334	303	285	296	307	325	344	305	330	295	286	337	327	347	320	340	327	329	313	320	286	334	310	304	328	272	336	349	324	304	351	313	319	317	302	321	294	317	324	342	296	332	307	341	317	324	312	309	328	310	315	354	317	332	320	313	322	301	314	328	320	343	345	332	322	328	301	290	321	358	309	304	321	311	337	304	352	316	272	320	335	335	311	316	307	315	308	296	317	291	320	308	343	334	333	308	335	335	306	305	309	288	287	312	330	351	306	314	341	320	311	333	332	288	298	335	344	295	289	277	320	324	314	343	342	308	360	320	327	328	296	308	289	306	317	335	323	321	328	323	296	292	326	324	344	325	339	292	326	306	325	336	322	303	285	310	315	310	311	296	299	324	283	357	310	333	311	320	345	348	329	318	308	304	322	307	313	314	342	323	318	295	330	304	326	315	349	280	315	322	327	350	334	340	323	375	333	321	295	314	303	307	347	300	310	348	322	309	314	302	326	320	337	307	323	307	337	321	312	280	347	304	329	303	339	326	348	322	335	351	315	318	318	320	308	319	338	290	345	342	345	349	329	327	316	324	351	352	326	366	319	364	324	332	332	336	320	318	319	339	318	320	313	311	331	298	372	311	301	308	347	332	285	340	313	335	321	310	283	296	324	317	345	314	288	304	302	316	312	315	324	359	346	341	311	294	338	336	303	310	338	319	339	322	340	337	326	339	314	367	317	321	351	296	283	339	315	293	323	312	334	342	328	296	326	314	290	302	308	351	335	316	353	326	295	298	328	335	301	328	297	348	323	332	305	313	336	335	316	313	311	324	316	312	329	316	328	313	329	330	343	315	306	317	317	308	316	305	323	305	335	357	319	300	327	321	282	304	314	296	319	294	307	313	314	346	318	322	307	319	315	313	315	313	323	318	330	324	318	322	329	346	330	359	295	339	309	335	311	306	343	333	307	317	328	327	312	349	333	297	323	339	304	290	337	331	306	285	295	312	312	301	329	320	337	341	346	347	311	346	337	303	316	314	334	326	326	320	303	292	337	330	292	318	302	332	334	313	312	303	312	318	330	308	318	329	336	299	281	339	303	304	313	313	311	314	308	300	328	326	315	327	328	341	328	314	323	309	305	338	314	341	312	352	339	317	329	333	329	339	319	273	319	301	340	333	311	349	322	327	325	310	304	371	299	314	322	305	323	336	299	289	324	333	310	338	301	289	344	309	345	318	316	322	298	351	319	319	300	325	335	329	327	329	322	311	298	313	346	310	309	319	304	375	325	323	319	331	309	306	295	333	346	330	311	327	296	282	341	343	358	327	299	315	324	293	325	329	315	305	308	314	262	327	312	290	316	332	297	302	309	319	317	311	306	354	339	338	310	321	343	349	332	312	332	309	309	325	264	300	344	340	311	292	323	309	311	294	327	312	304	301	305	316	327	309	323	339	288	318	306	299	311	287	311	315	290	336	331	340	318	309	317	304	313	286	322	319	322	325	330	324	307	315	325	335	335	315	321	311	327	325	314	318	330	309	291	308	313	302	337	307	299	352	284	298	311	308	326	303	321	288	326	324	316	323	316	275	343	360	305	306	333	347	297	332	337	282	319	326	362	326	347	309	308	323	321	310	326	324	308	316	334	346	344	323	328	303	302	308	320	316	293	317	290	328	305	352	312	331	341	340	295	309	320	325	340	306	338	308	330	303	295	327	297	326	295	312	321	318	307	333	311	341	308	298	320	337	331	320	309	322	314	326	344	339	318	316	321	284	316	345	311	300	302	320	295	351	284	330	325	318	320	331	327	299	310	325	329	342	320	323	317	290	320	306	331	338	372	328	341	269	300	314	339	314	335	326	312	307	322	301	292	342	310	350	299	327	333	325	327	303	307	341	344	307	320	306	327	313	321	327	315	312	311	320	305	316	296	335	290	302	319	298	312	306	331	309	314	318	307	307	339	318	322	311	297	313	316	306	309	320	328	333	328	325	333	310	343	288	310	335	293	318	329	333	292	298	345	308	313	309	345	318	323	329	343	307	333	313	305	307	306	305	332	323	323	308	307	349	329	349	358	365	343	307	295	282	325	301	330	303	333	318	299	310	285	333	317	327	286	326	317	306	313	307	298	315	324	325	355	330	300	338	332	284	314	316	318	298	309	324	353	328	318	380	277	280	329	313
23201	21224	28957	23777	21232	19585	1604	588	385	346	283	227	212	202	168	169	160	130	136	156	129	127	111	113	112	109	103	109	111	105	105	93	98	114	77	92	116	102	101	88	82	99	88	90	86	82	83	89	88	105	91	82	84	82	83	100	67	106	91	77	81	79	94	71	83	83	96	63	82	96	77	91	81	84	102	89	87	67	86	78	84	70	76	89	83	77	87	77	92	79	83	78	89	69	81	93	86	71	90	78	88	88	85	95	70	71	73	95	79	79	100	96	79	87	103	87	72	78	84	84	75	69	78	78	86	94	84	83	82	92	63	71	87	73	83	71	69	99	69	81	84	85	66	64	91	63	69	91	91	87	90	69	88	79	77	70	74	72	65	77	66	68	77	86	100	88	70	70	66	87	94	96	92	66	71	78	95	66	100	88	82	74	68	80	82	97	76	79	76	88	78	94	70	67	79	78	67	87	86	74	83	68	68	74	74	81	65	79	80	90	65	80	83	78	100	81	80	73	88	91	84	80	77	83	70	94	69	92	80	84	78	81	84	70	77	88	81	73	72	78	83	86	78	85	56	92	68	86	78	78	72	76	76	92	89	69	85	94	81	84	85	83	70	66	81	86	72	74	61	86	74	83	69	70	81	88	87	89	71	80	68	77	86	88	80	81	91	78	98	67	85	71	80	79	85	80	77	87	73	78	90	74	79	90	75	67	82	81	83	76	92	72	79	82	74	80	71	66	80	88	78	73	76	74	75	77	75	77	89	81	66	90	73	78	83	76	86	74	86	71	78	73	89	79	74	93	69	69	89	94	76	70	72	77	79	70	79	93	75	88	75	71	92	81	79	84	73	91	78	70	71	70	73	75	81	85	71	71	78	76	102	84	83	82	81	73	80	72	71	85	95	92	74	83	74	93	87	78	88	79	72	72	82	89	68	80	82	85	83	76	83	72	74	93	100	76	81	71	89	83	70	79	87	68	82	72	91	83	77	78	87	93	76	85	83	81	77	75	90	66	81	72	76	60	68	70	79	75	89	73	71	88	102	86	93	89	57	77	78	81	95	88	87	86	70	73	84	85	70	84	85	92	64	91	89	79	77	61	72	85	75	87	95	95	67	66	79	99	82	89	76	78	85	73	91	78	85	87	89	88	83	77	74	92	81	85	85	79	89	79	76	95	103	72	85	57	87	91	94	87	79	72	77	88	87	96	87	76	84	99	97	81	81	81	63	78	71	82	85	75	71	87	69	76	79	79	67	75	82	80	70	79	83	73	82	74	65	74	80	72	75	75	80	87	78	73	71	82	74	77	75	79	103	79	85	83	65	72	72	81	67	78	72	77	76	78	78	68	70	76	75	79	97	60	88	69	99	87	73	80	71	70	78	76	82	81	75	77	92	76	76	69	74	70	64	88	71	85	84	75	80	70	78	94	71	93	94	72	76	84	76	78	60	92	79	90	71	89	82	91	88	72	70	80	77	93	70	76	86	66	65	70	86	90	78	89	58	83	89	70	80	72	79	74	84	83	86	72	84	80	79	94	84	81	76	70	81	84	77	96	82	89	67	77	85	62	81	86	87	86	63	69	67	64	76	86	85	77	75	103	64	69	71	91	72	82	72	77	88	86	81	89	98	71	61	72	83	82	73	63	73	75	73	86	74	84	96	106	91	73	65	88	71	79	71	93	78	85	87	79	73	78	76	71	96	84	62	98	74	77	75	81	73	77	72	80	62	96	78	75	76	80	58	84	81	69	65	75	79	68	81	84	87	67	77	84	79	84	86	81	84	78	74	83	80	78	82	74	69	80	81	79	87	80	70	84	90	80	84	78	94	80	95	79	100	93	84	85	76	69	67	71	74	85	67	91	100	68	77	69	77	56	75	68	96	75	69	74	87	76	96	78	100	78	88	85	77	66	86	81	69	87	108	61	75	76	80	91	98	84	79	71	79	91	85	79	91	86	83	77	72	74	76	78	73	81	95	80	83	67	85	74	79	104	83	71	85	86	79	83	82	76	73	90	84	82	72	66	78	82	72	88	92	77	67	82	68	73	90	84	95	72	80	82	65	80	93	81	78	70	72	91	77	84	86	65	70	70	60	81	84	75	83	70	84	78	77	77	79	83	73	75	93	78	79	72	86	91	82	80	86	76	81	74	78	95	72	72	77	71	65	75	74	76	91	81	86	83	71	79	72	71	81	76	75	77	70	90	77	89	71	81	94	84	80	75	73	82	70	67	69	75	70	77	81	66	73	83	82	89	76	77	72	82	106	80	70	87	86	80	76	74	71	64	68	91	76	72	83	79	80	70	78	81	79	86	76	83	86	89	92	69	83	79	80	88	74	77	79	78	92	94	84	90	76	69	93	62	82	68	84	90	89	64	79	98	85	81	79	88	83	63	82	81	87	95	75	83	92	72	85	72	92	86	82	80	71	79	77	82	93	82	94	81	63	87	83	68	79	71	104	82	66	99	72	72	78	77	91	76	71	85	57	76	89	69	86	70	85	88	77	62	77	89	81	86	85	75	78	73	82	69	81	77	79	95	78	82	81	64	75	89	82	99	77	70	71	75	74	80	78	78	81	92	53	72	63	84	68	85	83	76	84	72	74	89	83	75	91	77	79	69	63	68	77	71	91	76	65	81	79	73	80	73	75	72	86	86	90	79	62	60	70	81	67	57	84	73	82	84	79	72	65	68	68	67	85	76	80	85	75	80	74	65	82	94	88	72	77	84	62	81	108	67	77	85	87	82	83	81	75	73	98	80	75	85	72	81	85	81	77	68	80	87	92	76	102	58	80	71	75	69	71	83	81	92	80	78	81	80	81	74	80	86	77	84	102	62	72	71	78	75	75	88	74	74	85	74	90	60	83	77	85	79	81	65	87	67	81	60	81	76	70	89	105	91	68	90	75	79	90	77	77	91	66	77	74	86	70	81	76	91	84	75	82	81	93	85	94	87	89	80	85	74	74	78	81	78	78	85	97	103	82	71	79	79	100	89	76	79	77	84	72	66	73	91	69	80	83	82	71	65	96	87	71	79	75	68	69	73	62	80	61	82	80	75	78	83	72	58	85	74	80	60	75	84	68	70	82	77	67	74	69	84	76	75	59	78	74	87	95	83	71	74	72	73	74	86	84	98	73	82	88	72	93	85	77	91	79	77	97	93	82	69	83	88	75	92	88	78	55	75	81	88	103	104	77	84	83	81	56	71	96	86	76	80	82	82	80	87	68	92	75	77	66	80	64	75	72	58	71	97	69	92	83	84	73	74	79	82	90	73	66	78	81	70	74	86	88	96	74	70	78	78	77	84	90	64	72	72	70	96	85	63	76	85	103	79	81	77	83	70	88	61	78	79	68	90	71	88	73	86	90	75	70	91	84	88	69	80	87	84	94	87	74	82	67	80	90	71	73	90	89	83	79	78	65	86	77	94	81	71	89	82	84	99	89	89	74	73	75	85	86	70	73	69	75	79	80	81	82	72	86	81	72	64
7602	16102	13614	7097	4632	3158	2370	1861	1431	1113	923	865	698	598	580	512	460	418	387	369	352	330	323	282	283	251	262	242	223	199	210	213	216	220	187	222	234	186	179	200	170	180	187	193	160	184	169	179	179	159	155	163	172	176	158	148	159	172	175	154	141	158	179	150	149	150	154	135	160	175	158	153	145	152	146	169	140	149	151	164	174	151	164	143	137	158	167	121	144	173	137	158	151	152	133	150	142	133	137	159	152	149	138	127	139	138	136	157	132	153	162	137	156	142	145	135	158	156	153	164	137	125	141	149	152	165	166	152	171	140	131	150	124	138	170	147	149	162	149	160	138	132	151	149	135	187	159	172	171	146	168	143	146	162	150	135	150	118	145	138	142	169	160	161	132	130	157	161	149	133	145	143	157	139	152	151	134	136	154	123	146	157	151	163	130	181	148	170	155	159	143	156	160	158	147	163	130	171	147	153	127	147	151	147	134	137	158	124	142	144	170	175	147	150	172	145	153	146	142	145	134	147	178	164	148	144	133	133	151	135	141	135	146	156	170	175	153	132	141	167	143	130	127	139	141	122	159	145	165	162	152	157	143	138	149	123	151	118	132	148	158	140	132	127	140	155	167	149	146	134	163	144	140	152	147	134	154	154	144	138	161	163	156	163	164	144	165	164	144	149	142	126	157	140	163	160	131	192	128	153	138	157	164	164	143	151	152	160	126	157	144	157	157	144	153	146	143	180	137	156	163	149	164	147	139	145	148	156	158	170	138	144	147	133	147	136	164	160	146	160	141	155	145	124	160	150	139	135	141	125	154	157	138	156	146	148	169	124	145	131	158	172	151	150	153	137	140	134	135	159	140	149	150	165	171	139	148	140	148	155	126	136	142	139	151	171	133	156	164	161	140	161	131	137	140	158	156	157	165	145	151	153	144	174	147	132	140	138	160	158	145	139	142	129	149	190	149	137	153	137	157	150	131	136	152	139	143	140	129	140	152	154	148	153	148	158	135	157	143	150	167	156	153	147	143	116	152	159	134	153	136	132	144	157	138	140	158	143	124	149	151	153	146	130	149	164	152	136	154	143	151	130	142	146	158	133	159	141	142	158	129	147	154	133	150	135	144	171	148	153	143	157	151	137	152	169	160	160	155	140	139	159	153	132	156	147	156	172	124	137	137	163	158	152	141	157	148	165	141	146	123	135	140	126	157	125	162	136	134	150	120	171	128	127	158	132	144	148	137	152	146	134	119	123	153	134	163	159	154	151	135	157	168	129	149	170	167	154	156	139	144	135	142	145	145	141	134	151	150	147	140	124	151	153	128	153	146	138	145	142	135	152	144	165	145	134	148	139	146	150	145	146	135	138	149	133	144	131	145	150	146	154	163	142	144	166	152	129	160	146	156	150	153	130	142	157	151	148	143	164	141	141	133	133	180	135	149	150	141	136	135	145	152	147	133	164	135	163	156	164	154	146	142	158	128	139	142	124	148	165	133	124	148	147	140	133	126	153	172	150	155	138	160	159	126	163	157	146	145	147	148	139	152	134	149	122	149	156	137	144	152	146	134	132	137	142	133	146	162	146	127	151	120	156	143	145	138	146	137	166	133	115	150	158	148	137	145	171	150	154	139	156	138	147	163	145	160	131	137	166	137	145	138	142	159	150	142	155	127	125	140	131	156	137	153	177	125	137	145	155	148	145	137	134	156	161	143	138	150	146	151	160	130	152	161	148	124	154	149	152	150	128	168	140	144	137	144	113	146	152	151	184	149	168	163	154	158	140	132	164	137	167	133	148	166	154	143	127	168	145	144	155	144	156	121	131	123	129	148	143	151	144	147	148	135	153	154	134	145	137	148	156	137	145	153	137	141	146	140	148	134	132	141	146	150	140	142	173	154	126	139	153	125	138	142	171	142	165	138	156	151	154	137	157	147	176	121	145	153	147	167	148	145	129	126	144	161	155	156	153	134	128	153	141	135	168	145	157	165	147	161	158	160	151	169	151	112	132	138	136	137	151	133	125	141	133	135	141	138	148	125	143	142	151	142	141	140	126	148	141	148	136	173	133	132	155	151	157	165	158	145	136	133	158	148	135	129	127	154	136	137	147	144	141	170	151	126	149	136	149	143	140	151	169	153	134	180	148	130	148	145	151	151	165	141	150	154	153	129	146	165	171	141	138	129	157	153	152	139	154	142	146	139	156	134	136	163	139	161	138	141	130	137	142	142	151	138	129	145	142	146	117	137	183	146	124	140	154	178	145	123	165	175	131	150	144	131	140	156	141	139	125	170	147	160	135	138	157	145	157	143	132	143	163	157	122	120	152	138	130	138	162	138	168	149	139	155	147	163	136	157	125	139	164	155	152	137	160	152	152	142	146	132	142	125	140	137	145	159	134	151	147	163	165	140	160	150	158	136	137	154	149	172	171	146	140	152	157	164	157	145	150	159	143	147	152	142	148	145	145	184	151	159	158	141	153	148	169	148	145	144	150	160	151	163	149	121	152	152	156	154	135	137	138	156	156	147	129	153	141	120	138	124	154	122	136	131	151	128	146	138	144	147	146	144	142	142	149	147	150	144	127	145	155	165	172	171	161	127	147	156	150	134	137	159	151	127	142	137	128	136	140	131	139	151	133	148	142	142	157	153	124	125	146	149	131	136	139	139	146	139	157	135	155	139	161	156	147	174	156	119	125	158	177	147	131	149	134	163	142	157	145	150	142	152	145	144	114	133	143	151	149	150	143	141	132	143	139	141	145	160	163	146	128	147	166	133	177	138	137	151	154	151	152	141	150	148	150	161	164	150	142	145	154	154	142	149	136	153	125	155	136	152	118	149	142	114	158	168	146	122	160	153	159	151	153	153	157	158	121	139	132	154	140	137	150	136	141	135	135	158	152	140	145	158	138	133	141	163	147	129	152	136	125	148	143	158	160	149	155	156	157	150	128	139	156	131	140	149	148	136	136	157	149	165	142	140	115	161	162	131	110	136	155	153	131	146	128	149	143	132	165	130	164	155	138	138	144	158	146	160	143	142	156	149	161	158	140	159	146	165	139	135	157	139	131	139	145	134	140	168	155	159	150	144	156	143	145	147	138	140	146	136	144	171	170	156	140	135	142	136	151	161	121	173	138	127	131	150	128	160	125	148	142	142	163	158	146	133	148	145	131	139	148	141	129	151	150	154	158	162	166	149	147	154	128	145	149	167	120	148	145	137	171	148	133	150	151	133	142	148	136	134	133	137	149	135	138	147	152	133	143	127	127	150	153	151	134	146	147	161	150	151	149	133	158	160	123	131	153	167	167	149	139	137	151	129	141	146	146	165	129	149	153	158	151	148	143	153	122	153	154	132	151	119	123	148	123	112	166	152	136	149	154	148	140	140	144	147	141	140	142	159	162	156	152	130	140	164	137	155	138	129	157	141	158	162	138	141	163	157	140	142	146	143	142	126	148	147	148	158	139	155	133	137	151	160	137	125	150	153	140	124	159	134	141
26827	19988	5741	650	471	390	314	277	260	257	274	238	249	267	241	270	260	252	275	276	282	229	278	252	276	251	246	233	237	253	251	269	267	273	255	267	248	269	252	199	244	236	232	225	258	244	255	243	247	260	256	248	262	236	258	238	270	256	237	237	266	255	237	237	222	251	234	233	257	259	244	231	250	244	251	244	248	256	259	253	221	265	239	248	247	234	257	240	286	246	245	250	244	248	250	244	233	248	236	262	247	241	248	245	228	270	257	243	268	234	243	235	238	237	257	241	234	245	244	248	262	235	227	238	261	259	268	220	249	265	279	241	285	228	214	209	255	239	276	278	240	241	252	240	235	245	259	237	246	242	255	249	266	240	236	247	251	261	230	256	255	254	267	264	250	260	264	249	241	246	254	258	247	237	244	265	254	253	232	248	238	248	258	247	258	239	251	207	268	251	233	241	241	234	259	245	241	239	227	255	248	205	240	252	256	251	237	247	241	250	257	242	237	259	229	238	241	258	247	255	257	245	249	214	250	239	292	237	236	246	270	264	261	262	249	260	258	224	254	263	263	207	236	213	271	262	259	247	254	236	231	237	238	232	245	251	278	267	256	255	272	249	228	249	246	252	246	220	265	256	256	249	274	252	248	245	232	214	240	241	236	230	257	236	233	243	283	259	245	251	242	258	267	244	249	219	266	224	238	270	223	218	209	231	243	250	244	266	233	260	241	257	219	256	259	247	232	238	249	234	245	242	236	244	246	242	247	240	248	243	251	244	270	241	240	246	252	260	238	223	263	270	246	248	270	261	251	249	234	254	233	243	248	245	262	247	256	253	246	238	253	246	250	241	262	266	245	252	250	247	259	239	258	282	242	248	277	239	244	252	263	283	225	252	254	224	269	241	276	271	223	241	251	288	252	246	240	253	250	242	253	235	284	264	250	243	262	243	259	252	237	277	233	257	271	250	237	245	232	237	238	242	248	270	256	266	242	251	251	233	226	272	236	242	268	250	256	245	238	240	255	277	262	248	215	226	269	235	243	256	246	271	253	245	226	261	264	238	224	237	265	230	244	263	253	259	255	244	237	230	252	269	242	259	226	246	254	251	243	266	239	245	241	242	229	268	274	265	289	254	253	258	249	239	245	267	238	255	239	229	244	272	225	232	256	257	258	251	247	256	258	222	240	238	280	246	234	228	255	255	257	249	252	224	242	254	229	249	248	235	238	232	257	226	252	267	243	261	256	253	255	232	239	255	240	214	263	265	237	230	237	281	264	249	246	255	236	252	231	241	251	266	246	249	243	246	263	255	274	223	221	247	249	244	237	252	230	257	226	231	249	239	274	256	283	279	262	249	249	221	261	261	235	246	231	225	243	246	218	257	233	240	239	230	237	265	228	239	230	245	279	263	262	241	248	265	240	265	239	245	256	253	268	251	250	248	233	236	254	248	247	265	226	258	239	245	269	240	234	253	228	220	253	224	226	241	240	267	256	272	257	245	255	267	250	253	236	254	241	258	223	255	239	243	270	277	240	218	274	238	239	268	259	240	226	285	263	241	227	250	236	259	236	235	291	267	238	224	263	247	218	230	247	231	247	266	256	216	268	259	253	236	253	255	244	222	257	259	250	257	269	264	277	224	240	258	262	258	261	250	256	228	258	257	257	261	255	248	249	238	263	245	266	241	254	245	255	235	240	244	268	237	260	242	217	279	255	239	241	232	244	276	260	263	232	268	268	255	229	252	257	244	247	232	269	250	247	245	246	244	280	242	211	246	259	232	243	234	240	248	227	238	271	266	244	265	234	261	260	219	265	244	233	249	267	247	242	229	244	257	259	252	257	243	270	269	252	246	251	211	265	245	242	230	254	248	223	274	243	240	250	244	233	241	260	240	288	237	239	238	227	239	231	258	237	228	255	261	242	251	240	254	258	255	243	259	236	242	250	251	267	264	258	259	234	229	257	222	249	249	221	274	234	254	245	223	248	241	253	259	240	227	249	270	266	241	256	230	250	231	257	254	277	232	241	252	241	273	262	261	238	259	259	246	266	241	267	264	246	234	240	240	247	245	254	290	253	240	259	277	246	249	276	222	268	228	230	263	241	275	248	244	241	245	264	255	242	220	253	280	273	238	258	250	246	217	252	258	250	258	226	261	224	231	249	245	242	245	213	245	260	250	234	224	238	265	258	225	249	234	248	249	258	225	239	244	226	241	223	236	250	233	243	239	241	254	255	260	246	266	249	246	235	256	236	264	263	243	232	255	240	267	256	253	246	232	255	263	254	259	253	227	260	242	266	259	264	219	255	267	246	237	261	313	226	258	261	252	229	250	259	240	259	231	273	244	226	263	247	236	240	227	232	230	243	207	265	281	235	262	252	217	265	250	240	256	229	232	235	255	253	292	235	233	273	231	236	253	253	247	251	242	254	253	220	255	270	250	240	226	233	215	249	247	247	245	227	236	248	261	242	260	240	258	273	221	258	245	242	268	255	241	228	245	242	240	260	253	240	249	236	231	252	254	243	238	252	227	233	280	255	237	254	242	245	264	234	240	213	260	224	253	273	284	226	247	240	240	242	237	255	246	258	252	253	260	240	252	240	237	215	252	254	236	250	261	229	237	259	249	229	272	267	260	261	255	257	260	246	249	256	234	239	274	251	238	252	236	247	271	265	252	225	244	280	240	250	242	251	213	260	214	245	231	254	234	264	231	270	257	235	260	288	247	240	229	247	230	225	242	237	216	231	228	255	266	257	255	263	258	248	254	256	240	249	241	243	235	248	262	228	246	237	256	256	259	263	243	243	248	240	259	267	239	235	267	254	262	265	244	244	245	257	229	242	224	239	258	249	245	244	245	265	251	271	225	275	265	279	242	238	259	254	265	261	247	236	223	278	251	256	248	238	240	266	223	281	252	257	259	251	239	260	234	238	253	243	230	252	276	285	243	271	224	233	246	240	229	248	229	244	246	258	246	250	223	248	240	226	231	244	254	248	261	230	251	255	240	247	241	248	260	216	247	244	260	251	235	259	245	248	272	239	252	262	226	261	274	239	258	248	251	236	261	243	256	249	242	279	233	237	254	217	216	238	235	257	234	254	259	227	232	257	252	228	266	216	248	255	260	214	247	238	227	256	249	239	244	241	255	273	249	241	219	215	241	248	249	237	265	247	263	247	244	236	248	247	225	236	271	233	254	265	277	231	254	270	234	242	244	236	244	258	286	266	260	237	239	247	246	232	227	256	247	260	254	238	259	254	232	271	256	241	228	222	253	271	248	252	211	273	235	257	252	262	243	243	264	257	215	242	237	262	249	239	246	267	244	253	231	266	257	258	264	270	227	251	254	238	251	258	244	245	235	261	258	274	247	230	241	265	234	256	231	268	251	242	248	275	246	233	241	241	243	240	268	229	238	252	263	254	227	278	227	250	249	247	253	237	250	250	222	250	236	292	234	247	243	238	254	262	235	252	228	263	241	231	272	260	248	249	234	240	255	242	248
3858	1511	1281	783	629	580	552	514	517	487	482	478	474	472	447	441	442	444	413	478	453	488	455	438	449	451	481	448	478	447	465	453	415	431	458	412	453	446	436	496	432	473	422	462	448	406	438	437	474	449	457	448	444	451	414	456	425	432	431	406	442	401	441	442	410	459	450	450	497	507	430	439	472	418	436	476	457	431	459	436	449	436	422	429	450	465	465	460	467	445	469	453	432	435	488	475	446	469	444	458	453	429	426	432	474	413	432	451	431	456	439	443	433	448	438	466	454	453	419	464	451	425	442	460	431	446	426	432	413	469	415	441	444	440	466	478	424	404	437	483	416	423	435	432	444	449	454	462	452	451	474	440	432	486	450	437	450	437	430	465	439	427	452	437	415	405	428	474	480	429	446	428	435	406	456	453	416	410	468	441	460	448	455	431	482	437	446	434	426	458	439	470	460	473	451	468	434	438	427	433	463	463	451	434	458	425	451	456	427	440	451	433	430	426	455	451	398	436	452	448	443	436	463	460	464	443	416	456	510	444	444	456	461	429	444	464	462	431	442	433	470	448	429	458	468	461	455	448	437	429	475	447	428	423	445	426	477	467	443	452	440	448	428	449	423	428	466	437	423	461	424	441	458	442	442	429	419	471	469	437	457	444	414	409	458	416	406	447	497	448	406	444	470	456	418	454	420	481	458	387	409	433	431	446	435	465	439	429	487	404	460	474	447	436	436	446	436	421	422	454	454	459	411	472	458	469	437	446	456	453	413	426	455	441	430	422	461	451	433	448	466	452	463	457	439	457	454	484	439	450	463	475	441	444	479	430	432	400	431	475	434	477	437	393	465	414	463	439	454	469	443	442	430	473	459	449	454	426	452	446	441	445	477	445	465	454	423	465	445	413	445	423	441	442	471	449	416	430	426	452	427	444	439	455	431	441	454	438	438	469	507	455	418	441	432	409	445	470	468	426	457	456	462	496	460	456	451	431	407	443	446	468	439	456	445	449	455	444	453	444	459	458	453	442	411	455	464	465	448	445	387	456	442	468	422	448	503	467	427	465	455	504	427	449	438	457	476	446	456	431	426	455	422	452	372	424	421	436	425	399	404	447	501	473	427	447	425	419	457	455	405	403	449	426	456	397	447	453	439	492	442	409	424	447	493	459	444	417	442	435	428	476	453	412	470	452	436	413	436	433	463	443	431	472	449	430	449	462	438	435	460	463	437	459	478	443	472	435	447	454	446	437	437	447	443	451	481	461	437	467	470	459	444	470	475	476	429	442	449	457	460	432	472	434	468	427	415	424	431	454	438	446	429	422	440	444	432	434	429	469	439	420	428	428	503	455	455	481	445	440	452	475	452	460	434	468	466	434	458	417	439	429	412	434	444	488	431	477	438	448	422	439	427	433	454	426	441	441	464	449	421	467	421	451	469	430	453	464	442	459	482	409	429	439	435	398	417	399	436	453	457	464	451	433	433	432	467	445	431	413	455	427	452	452	458	467	412	441	449	418	448	433	423	441	427	439	448	419	436	434	451	452	460	435	459	465	442	427	422	496	458	448	455	475	428	440	448	439	441	446	463	462	419	430	435	452	470	419	444	483	415	447	440	481	436	456	434	447	443	432	440	454	423	461	453	457	464	432	469	449	453	405	448	453	447	479	446	412	470	423	451	474	437	437	457	420	440	451	468	449	443	446	426	422	451	440	439	459	455	411	432	487	435	416	448	435	468	451	494	457	437	426	456	412	441	431	436	462	457	443	458	404	472	458	441	420	454	460	429	440	488	467	446	464	449	449	445	476	455	444	457	432	442	454	484	464	427	406	453	439	437	412	452	470	429	458	442	429	418	472	451	438	441	435	430	469	490	443	434	465	469	438	446	425	434	446	454	440	457	450	451	444	476	442	467	434	446	412	484	451	429	432	453	417	451	439	468	432	440	414	438	439	448	415	454	461	473	443	416	449	432	421	436	394	461	456	445	407	485	464	425	442	426	481	449	433	441	407	472	420	445	455	450	452	470	454	444	440	417	476	429	461	407	453	423	472	413	443	422	439	478	440	391	451	455	442	445	441	460	421	474	425	439	486	399	436	433	456	444	413	410	444	477	433	419	427	464	396	469	440	424	447	447	457	453	411	419	470	445	411	407	480	428	470	467	432	476	462	418	436	447	467	423	438	449	485	448	466	448	480	461	470	424	471	428	470	469	449	468	431	445	459	447	452	429	463	440	428	458	459	437	436	418	404	453	464	487	408	442	454	446	458	432	437	402	417	417	445	441	458	404	460	444	428	472	407	402	490	405	466	430	445	432	482	433	470	394	450	456	408	457	480	459	469	446	443	440	452	451	431	447	450	438	451	449	420	421	405	420	411	439	460	425	422	462	404	420	430	429	423	461	433	436	466	435	450	495	460	460	435	457	440	431	427	421	498	413	427	440	405	453	464	440	438	442	506	467	411	415	442	440	472	405	469	461	430	455	452	424	439	425	467	447	454	450	454	445	425	426	444	433	464	462	433	431	462	473	422	451	399	457	426	403	454	448	436	412	445	429	467	445	424	473	459	452	460	465	466	448	483	442	453	447	418	452	430	473	431	440	465	450	450	440	402	419	466	437	420	473	493	432	488	439	438	410	452	413	419	420	412	459	434	446	472	422	428	456	441	456	470	467	445	444	422	438	482	444	419	450	436	404	417	458	449	455	452	423	471	410	412	459	470	464	470	443	458	444	461	451	414	416	452	434	459	456	434	436	415	437	442	423	483	438	433	414	423	455	419	450	444	467	444	439	479	410	457	467	450	449	481	411	403	411	466	422	442	439	445	421	423	421	447	416	461	454	453	445	458	456	443	454	463	444	473	455	422	437	434	457	462	449	473	422	435	411	424	459	440	443	448	459	416	454	405	405	441	502	474	431	429	422	435	461	438	477	416	450	429	441	449	426	468	437	428	430	434	443	413	448	424	436	431	489	431	446	476	457	430	427	437	458	455	411	446	455	445	429	442	432	460	450	460	422	488	409	432	453	452	456	439	448	390	444	422	403	426	437	496	435	434	422	475	440	459	434	466	456	442	466	445	449	432	433	422	456	441	440	446	459	422	412	435	437	409	419	432	468	444	445	486	435	426	443	453	425	465	482	432	412	452	449	451	427	444	442	419	400	446	425	441	429	449	472	457	448	467	497	440	412	460	470	471	432	429	416	448	449	450	473	410	400	420	462	476	450	449	452	419	422	432	473	456	491	442	458	446	452	487	448	468	419	433	436	461	420	474	434	423	433	457	450	511	426	470	446	451	445	439	472	452	423	451	418	447	457	430	408	430	431	452	451	457	432	473	462	462	449	436	420	451	458	450	439	437	441	445	446	432	451	466	432	446	434	463	457	451	459	433	425	448	435	445	464	469	471	470	426	462	469	464	402	443	401	430	455	453	413	457	435	467	413	409	461	411	427	437	413	454	454	459	431	419	403	450	478	412	437	435	439	496	437	418	471	430	463	477
23989	21142	28201	24323	20574	2202	599	437	317	322	280	251	226	227	244	209	229	202	205	186	205	203	199	169	186	175	176	202	186	177	180	183	186	172	198	208	144	183	192	181	210	180	173	183	192	175	161	172	156	189	192	172	175	180	149	175	168	163	179	181	167	178	161	185	181	182	178	167	180	178	189	174	209	178	177	174	186	167	192	176	181	173	181	191	192	175	138	187	191	167	159	186	172	135	165	187	154	177	166	183	176	168	175	146	186	172	190	189	184	171	164	204	162	184	171	182	166	173	160	182	177	146	172	180	172	180	175	173	172	162	177	152	162	189	174	167	170	175	163	170	193	170	199	187	154	168	177	162	153	156	166	204	171	159	172	153	174	192	164	183	155	172	158	172	152	177	188	173	173	164	170	187	209	143	170	169	173	151	182	170	185	177	180	164	165	178	171	174	169	182	169	187	160	178	197	170	183	144	192	170	191	162	173	186	150	180	171	177	185	174	170	175	184	149	151	176	165	176	173	170	187	176	174	187	164	183	174	186	166	145	152	180	204	174	175	169	208	162	169	164	187	174	167	190	186	191	199	155	162	166	166	175	182	150	171	159	173	188	181	141	173	179	159	175	143	166	172	172	194	194	179	184	181	154	181	159	152	185	148	159	182	162	181	159	165	168	174	166	164	160	170	183	165	159	174	178	173	173	162	151	173	173	165	191	177	180	170	174	187	179	177	184	189	175	166	184	162	172	176	148	160	152	137	158	156	177	180	173	161	168	157	175	158	164	179	172	149	155	169	172	173	200	163	186	171	160	173	171	171	182	165	162	153	169	159	192	167	168	186	187	164	173	180	180	181	192	189	184	164	196	186	175	166	172	173	201	168	170	196	163	187	165	180	162	179	186	182	188	200	171	165	174	153	169	186	167	178	170	164	172	175	169	188	154	175	173	158	164	159	178	159	168	192	165	189	190	163	185	175	163	177	176	167	186	174	192	165	156	186	185	138	183	186	187	193	162	166	189	179	182	179	203	172	171	147	160	158	143	160	170	167	187	161	167	177	200	210	166	163	148	173	175	163	175	167	165	166	163	165	159	173	173	185	168	175	170	175	180	158	145	182	173	165	172	185	194	186	196	177	192	165	179	163	176	188	154	173	158	178	172	198	169	169	185	177	169	163	173	157	163	183	183	177	184	183	171	153	190	181	157	180	180	160	180	175	182	186	159	188	138	202	161	171	171	163	175	142	189	166	177	165	163	158	173	166	166	158	166	168	185	178	181	205	176	174	184	192	162	182	202	175	187	167	180	182	186	171	178	173	153	172	176	169	186	155	169	154	170	168	149	137	185	171	178	179	166	189	188	186	157	162	196	189	200	185	163	164	158	166	170	167	163	183	190	151	187	193	196	158	178	179	192	170	172	174	207	183	180	184	199	155	170	176	171	188	165	175	175	183	186	178	165	198	196	153	161	169	185	182	187	159	194	175	189	176	186	175	160	156	189	185	171	179	163	162	146	160	150	169	183	177	180	158	162	177	166	163	169	171	194	178	174	167	169	169	156	199	184	159	163	174	201	176	162	160	167	169	159	183	172	175	157	165	177	176	185	191	185	181	168	172	182	171	183	169	178	199	177	162	173	174	169	184	183	154	148	185	178	175	179	181	173	184	158	196	181	179	159	176	145	167	176	164	186	144	161	186	174	188	170	180	162	173	187	177	197	167	161	188	166	175	169	179	178	183	200	162	176	186	186	181	177	168	149	179	164	191	169	142	183	162	149	199	170	162	172	189	191	171	161	163	162	179	156	166	199	156	159	169	161	185	157	191	158	194	178	168	181	161	181	180	162	175	161	189	176	174	199	158	156	155	196	169	179	170	174	177	184	179	170	187	154	167	173	172	202	179	177	174	178	153	193	166	156	172	208	174	150	172	163	163	177	190	192	163	173	156	174	171	190	171	159	173	161	172	155	186	174	160	179	171	176	193	190	149	157	197	162	185	183	188	170	177	169	170	188	156	192	180	144	176	191	157	183	177	166	171	163	176	175	146	165	180	175	166	161	155	185	167	175	158	189	173	168	185	163	171	165	158	161	203	187	181	153	156	165	160	198	180	166	147	191	204	167	165	158	190	160	159	173	181	182	167	189	194	168	150	158	178	172	159	186	138	185	178	163	181	186	193	158	190	177	165	186	161	179	166	175	188	167	171	163	159	173	147	162	177	164	184	188	186	162	184	175	175	165	183	178	148	183	149	179	174	166	152	150	174	143	180	165	189	169	153	190	175	159	167	172	190	176	160	181	181	189	152	177	163	174	162	161	159	167	150	165	211	161	175	170	165	172	176	160	156	184	175	179	169	172	183	185	161	193	170	151	198	156	183	190	187	147	171	165	186	157	165	167	181	170	180	166	172	178	181	160	189	177	181	162	173	144	178	163	149	167	173	169	160	168	193	168	190	176	158	172	165	174	171	164	167	181	187	182	185	160	181	149	213	174	164	178	199	180	177	162	171	152	185	153	167	159	132	148	182	197	164	193	181	159	171	183	161	178	164	161	143	157	166	191	196	151	191	155	181	198	167	177	144	178	193	200	176	142	159	165	198	159	171	189	178	172	199	155	165	176	181	198	181	152	163	185	169	176	165	181	174	181	164	191	180	172	167	174	173	151	181	156	169	153	194	187	186	194	203	147	197	164	150	194	193	168	195	188	159	167	161	191	161	179	179	192	180	165	153	182	161	162	178	174	197	172	174	155	160	144	170	155	167	184	156	170	180	168	168	190	177	173	178	164	180	148	174	181	201	175	176	182	188	160	174	178	161	166	177	163	168	179	196	193	182	193	187	168	162	162	169	168	155	185	185	163	194	172	165	174	163	187	174	173	184	191	160	165	163	202	172	148	175	163	169	185	195	176	177	170	155	165	183	206	165	202	174	188	178	169	168	155	175	180	187	163	185	157	158	163	184	183	164	171	168	167	180	163	168	167	173	187	169	177	173	186	162	171	182	171	162	164	163	187	184	179	172	188	177	162	182	170	164	155	167	186	154	158	157	174	172	178	199	179	172	178	175	158	168	174	165	174	178	150	173	172	175	146	184	142	179	203	158	159	179	173	164	155	155	186	160	180	165	144	183	179	150	166	167	172	180	174	163	164	155	180	152	155	156	162	161	204	169	165	147	192	189	188	207	166	191	196	168	176	167	168	176	180	159	189	195	177	166	207	159	178	170	180	159	187	174	168	169	163	173	204	153	179	185	190	172	170	161	168	174	186	171	174	179	147	176	158	191	167	171	179	194	176	189	185	161	172	191	169	174	176	168	188	148	172	169	162	198	192	162	169	176	154	172	177	180	176	177	164	168	180	214	175	160	173	163	183	179	168	186	162	178	159	188	173	172	191	157	191	172	173	165	167	157	165	153	178	158	166	168	157	181	164	172	179	184	178	194	168	165	169	172	175	173	176	179	184	173	186	168	176	190	187	163	179	174	181	165	180	148	161	184	166	159	177	186	162
5307	9965	8560	4229	2741	1916	1437	1157	967	800	752	668	616	545	529	489	483	428	426	410	447	434	410	369	396	384	379	368	357	374	338	332	339	325	369	360	375	304	342	348	319	322	326	333	306	327	318	326	310	321	318	355	341	312	319	342	315	301	313	329	309	335	312	311	327	336	316	320	345	318	326	310	323	325	332	315	310	321	308	318	278	313	322	303	304	348	317	310	321	342	326	346	296	296	353	330	288	312	336	310	307	322	353	306	314	310	313	322	297	306	326	316	288	330	305	313	309	315	285	290	331	341	320	320	300	323	317	322	313	304	346	310	308	320	323	312	307	306	316	316	320	316	317	314	300	311	306	347	297	337	279	327	321	329	302	326	304	305	295	324	311	326	272	336	290	321	319	311	318	331	313	336	329	295	324	289	330	332	351	330	298	299	297	330	342	290	328	315	309	300	297	301	318	286	327	303	342	332	296	316	306	299	268	310	344	301	332	301	312	314	306	330	292	341	325	327	347	338	290	344	290	315	316	311	321	333	321	318	326	308	327	329	317	301	299	293	335	340	333	323	330	289	291	317	316	304	337	293	303	365	322	337	312	323	299	319	313	318	329	300	301	289	325	313	311	326	317	326	335	307	322	287	316	315	313	313	322	335	337	328	304	284	311	319	309	315	309	333	328	296	283	318	317	332	313	288	311	316	305	293	310	316	291	310	305	320	302	329	295	335	294	300	296	320	329	337	290	295	317	326	318	320	304	326	299	315	304	319	315	314	322	338	296	330	308	337	300	334	325	308	329	345	327	329	308	330	310	320	329	313	283	319	327	309	306	277	331	298	299	320	331	328	306	293	321	278	319	304	285	328	309	327	330	318	326	292	325	313	302	280	307	317	321	302	318	328	287	320	304	298	281	314	307	300	340	310	315	300	334	322	330	328	306	327	309	288	303	314	330	295	292	329	307	315	290	284	322	300	294	327	316	293	304	310	337	306	311	324	343	304	304	315	312	309	289	304	312	316	341	320	312	318	299	325	302	304	316	310	285	329	305	310	307	293	325	309	320	330	312	338	286	322	304	303	366	331	343	313	313	299	301	304	300	296	303	332	305	276	295	289	326	301	293	311	358	301	303	338	322	323	325	294	302	342	329	300	265	339	296	329	298	325	335	320	296	313	311	305	312	317	314	305	301	316	307	302	302	339	330	338	331	327	325	312	318	307	293	294	299	315	291	305	302	311	336	290	358	342	288	310	317	310	337	311	310	307	334	279	304	323	327	293	344	318	302	319	316	332	326	310	306	319	323	349	337	306	293	309	335	298	328	300	299	307	325	324	267	331	296	304	292	306	332	297	293	331	319	311	306	297	316	273	296	290	294	305	288	292	311	339	327	288	303	322	316	286	318	324	286	293	293	320	294	308	310	300	291	305	323	324	308	314	327	314	330	295	340	296	293	294	283	306	331	326	318	316	358	333	312	313	315	300	326	303	316	348	315	337	311	310	301	325	345	310	311	322	325	297	314	319	309	321	305	320	308	279	331	353	322	307	318	310	309	315	321	300	302	325	297	314	289	317	331	326	316	318	307	299	336	316	322	315	333	302	301	309	312	320	311	317	336	295	328	289	298	303	308	314	333	304	299	286	294	339	315	273	305	344	346	339	310	358	342	323	352	330	300	320	314	307	314	304	307	282	310	321	369	342	337	314	324	310	285	324	298	337	322	300	348	344	306	287	295	328	336	328	347	314	315	319	280	311	310	324	335	309	323	309	307	326	327	332	326	317	330	340	347	289	290	328	341	317	317	346	337	326	338	309	321	320	313	300	346	320	307	371	330	294	294	327	366	308	306	311	295	289	313	310	321	299	327	313	317	335	329	285	321	324	300	286	311	281	334	329	310	323	319	323	313	312	334	326	310	307	295	301	307	313	343	317	307	317	327	281	311	308	318	366	300	315	312	289	332	294	324	322	323	301	321	330	305	328	304	335	322	282	325	303	332	329	320	302	301	306	305	313	317	288	270	304	311	342	334	327	309	320	328	304	297	301	315	308	293	306	311	328	324	299	321	309	328	320	351	303	308	299	301	342	285	319	295	326	337	355	348	323	324	289	354	266	290	300	319	304	331	346	303	264	293	308	325	313	348	303	356	307	299	339	299	321	334	324	286	314	318	289	304	312	311	311	325	294	319	333	282	358	290	315	306	319	329	300	294	325	308	309	312	326	311	319	320	313	334	304	315	331	311	317	322	302	327	346	316	339	337	289	320	328	315	296	303	324	318	328	308	340	307	324	313	303	321	342	300	346	346	300	348	328	328	307	339	291	297	291	313	318	313	302	327	312	321	335	290	281	341	312	310	355	309	301	333	310	285	317	357	300	305	296	293	303	313	322	327	317	290	321	354	317	339	288	278	285	306	305	324	315	291	335	298	324	324	319	318	332	323	304	306	314	327	297	306	316	332	306	295	305	321	301	310	288	313	344	306	343	324	340	338	317	332	298	301	307	311	295	336	318	345	301	325	276	293	324	337	320	318	325	340	311	321	299	320	316	320	323	301	287	365	333	303	327	300	311	310	337	326	307	338	285	283	310	286	320	297	305	290	297	321	312	325	332	319	314	290	347	337	308	339	315	325	318	336	335	317	322	334	320	305	310	307	285	310	308	347	314	320	274	275	309	298	304	333	321	298	330	316	348	317	325	321	327	312	300	328	313	313	327	302	323	321	323	316	297	332	294	304	358	315	307	323	307	321	342	324	278	278	301	332	331	313	310	308	315	314	298	330	309	333	328	315	339	308	309	311	303	352	332	283	309	326	323	326	314	286	331	347	309	325	325	322	291	319	338	304	339	327	293	336	315	297	293	302	306	310	303	316	331	307	315	318	288	307	304	320	270	294	308	324	304	325	295	324	320	294	309	305	301	326	281	319	311	314	327	285	287	334	308	329	310	345	341	307	320	308	291	331	331	343	294	306	289	298	313	355	295	298	292	310	301	351	305	296	303	294	315	343	330	339	293	297	283	303	321	317	274	291	302	286	299	351	326	312	342	337	329	326	345	329	311	302	336	283	308	327	324	296	338	339	297	321	317	321	319	311	337	315	348	317	302	311	314	326	294	296	296	337	311	283	341	305	323	306	354	307	270	317	358	293	328	304	315	294	312	325	305	318	337	324	303	320	291	310	329	325	295	328	311	325	323	310	299	325	306	290	308	317	299	306	308	314	281	324	316	368	335	315	326	297	299	311	365	294	320	302	311	320	327	338	320	315	323	309	282	317	301	322	317	311	340	301	326	331	314	312	279	310	339	315	336	299	329	328	345	350	295	299	300	339	317	310	285	317	341	320	309	311	331	351	333	307	320	319	304	325	309	276	309	341	305	312	306	368	332	333	303	321	315	307	298	335	312	323	320	338	322	315	327	337	322	300	310	359	312	357	356	293	309	318	307	337	313	325	299	313	307	295	339	327	327	279	351	298	321	324	327	297	340	289	302	339	343	300	324	319	295	315	295
23310	21290	29073	23839	21290	19607	1582	557	396	341	290	254	217	202	170	189	141	151	150	141	138	114	116	122	141	115	104	127	106	86	93	92	90	117	93	90	92	109	93	98	88	87	86	75	80	105	110	91	89	85	91	75	77	89	66	92	86	99	81	77	82	107	79	80	77	74	89	70	92	80	85	100	88	85	94	97	101	89	81	96	91	84	97	84	76	83	91	91	75	84	75	93	73	82	68	78	65	82	68	81	82	97	82	83	82	91	78	91	86	86	75	74	73	80	82	92	88	78	105	82	70	78	81	84	68	70	82	53	79	78	88	81	73	87	73	83	78	91	84	91	78	86	87	77	86	76	101	81	76	81	75	83	81	89	84	71	83	73	68	96	87	76	78	75	90	83	86	73	88	74	69	63	74	90	73	76	94	82	81	66	77	86	70	86	78	87	77	77	66	71	76	77	80	79	79	84	89	101	77	72	95	79	95	76	96	88	82	72	78	84	67	80	86	82	71	79	91	87	91	89	79	72	106	66	81	74	96	95	73	75	84	76	83	74	81	77	83	75	82	71	74	69	87	73	80	80	80	84	81	69	78	93	59	77	76	84	86	83	93	71	83	85	74	91	64	76	77	77	80	86	72	79	68	86	93	60	73	85	72	79	55	85	85	88	90	78	72	73	84	72	75	81	69	85	78	70	65	80	75	87	96	77	90	82	77	85	87	70	80	76	76	82	95	68	67	56	84	74	91	80	83	73	83	84	85	92	81	83	75	74	70	85	85	84	67	80	70	76	92	108	75	81	73	89	95	81	63	77	90	83	76	79	74	79	82	72	83	78	79	69	78	66	80	88	84	108	75	83	79	78	74	71	71	72	68	109	75	84	80	74	77	80	81	68	73	74	76	89	92	84	70	77	64	78	102	82	89	77	92	66	81	86	89	87	91	80	84	77	83	81	63	77	72	74	101	72	59	89	76	68	73	67	91	61	79	71	63	95	80	74	91	85	86	79	72	73	70	94	81	61	84	83	84	77	74	89	80	77	83	86	93	77	89	81	74	92	77	80	74	77	57	73	74	79	87	87	94	87	78	69	78	84	71	97	72	65	93	82	79	65	64	79	72	86	64	82	78	75	66	69	91	86	82	76	82	83	68	88	77	80	68	88	94	102	80	93	78	73	100	95	61	77	82	93	91	80	90	90	75	83	78	81	75	96	76	73	68	76	83	77	71	71	88	77	64	87	85	61	71	94	91	80	70	80	73	85	67	85	86	72	71	83	68	78	65	77	73	83	74	85	78	88	67	85	101	68	88	86	73	66	92	95	85	71	82	81	77	68	75	80	81	77	65	91	96	80	78	64	92	85	85	84	85	81	81	83	75	85	84	82	93	83	96	86	77	83	79	69	92	72	84	95	82	89	89	59	73	77	101	95	62	82	79	90	88	61	74	74	66	72	79	82	91	99	69	93	73	75	67	95	86	91	96	70	53	66	88	93	103	77	73	66	89	99	66	71	79	79	79	73	79	82	100	83	89	75	99	97	63	74	89	92	69	84	89	70	84	86	71	85	85	70	96	79	55	92	89	74	82	86	92	99	89	97	76	84	92	71	96	90	83	66	71	89	86	100	79	78	80	75	84	81	72	76	70	85	80	79	89	63	77	96	78	73	88	69	83	71	93	86	87	86	65	76	81	82	91	78	67	85	95	75	100	69	79	76	74	81	85	82	67	74	89	69	79	72	89	67	81	80	64	75	77	82	66	81	74	69	75	91	56	67	80	59	67	86	88	85	66	83	87	89	79	63	76	65	83	89	80	67	80	72	79	80	78	80	77	79	94	78	76	75	78	76	80	82	85	94	88	77	79	102	68	78	80	76	87	86	88	81	84	62	80	82	72	75	64	67	83	62	78	88	84	93	72	67	92	67	81	75	71	76	88	80	88	69	99	72	84	88	78	92	91	101	77	83	73	79	76	76	67	76	79	75	93	66	80	89	77	86	83	73	94	82	81	102	80	64	81	63	76	78	77	80	73	82	85	81	78	76	64	83	81	73	76	72	80	84	86	80	74	70	60	89	94	75	76	73	78	79	99	78	74	76	81	78	79	90	81	78	78	81	87	93	75	75	74	73	81	73	85	86	91	76	97	101	84	81	68	91	105	75	90	75	80	69	84	75	79	69	89	74	92	76	81	79	78	67	71	82	86	75	86	82	75	65	90	70	91	81	77	73	78	65	74	93	75	72	76	74	67	84	67	87	67	84	72	81	72	84	84	88	73	109	64	86	86	89	77	81	84	81	79	87	88	74	93	80	68	100	83	71	73	73	67	74	76	81	79	73	76	93	80	100	66	96	72	85	87	78	87	68	81	72	75	69	82	77	87	71	89	70	79	81	59	82	75	81	81	63	76	89	86	80	79	78	82	75	81	82	66	105	72	80	80	89	81	84	72	73	70	74	67	69	83	81	78	77	101	77	75	70	70	85	79	70	97	100	79	92	80	83	75	81	73	76	86	81	79	80	80	72	91	88	81	101	78	93	80	75	82	88	83	68	78	76	69	72	84	85	69	85	83	77	76	81	88	89	70	75	83	87	70	79	69	76	71	91	74	74	78	69	81	82	87	77	87	83	79	71	82	77	88	69	85	83	81	75	75	82	80	66	67	81	80	92	71	66	80	80	84	87	78	62	78	61	65	69	90	82	72	82	78	88	64	72	89	91	89	72	81	81	75	89	77	74	67	77	62	89	87	65	73	66	63	83	88	84	76	101	83	69	83	56	64	80	66	72	74	91	87	79	86	83	85	89	75	93	65	80	74	72	92	86	82	77	82	78	73	86	77	87	76	81	73	79	64	84	91	81	77	80	84	85	71	76	84	80	77	67	88	96	79	69	84	74	69	79	73	89	68	75	82	88	79	88	87	88	75	70	91	67	73	87	80	74	76	86	76	62	66	60	67	85	77	75	78	101	89	80	68	73	78	73	89	79	73	86	83	85	75	86	81	86	71	78	79	73	74	83	77	66	73	81	75	79	75	91	94	68	71	70	65	73	73	89	74	90	91	85	84	73	83	87	87	84	85	92	56	80	93	68	74	78	64	75	77	91	78	90	84	93	88	88	69	88	75	81	66	88	76	71	88	82	73	83	70	84	91	90	86	101	78	83	78	75	71	70	76	76	79	64	80	74	72	99	75	62	78	83	88	63	75	75	82	84	70	54	75	71	75	75	87	74	79	86	95	74	77	68	80	80	81	83	81	89	88	76	85	95	78	83	82	66	77	69	85	73	90	76	93	70	67	94	76	85	86	82	75	81	71	78	75	83	80	91	90	84	86	84	79	88	93	99	74	79	76	80	95	76	80	74	86	89	77	88	80	57	77	81	79	73	75	68	90	88	83	93	101	83	72	87	75	82	84	78	77	80	88	73	92	89	72	82	70	75	83	68	85	73	88	70	78	75	72	87	66	72	61	81	92	89	69	73	66	89	80	82	78	73	88	63	73	97	77	79
7657	16101	13402	7209	4631	3172	2325	1808	1438	1121	1059	870	664	641	566	489	452	400	387	340	358	307	277	279	248	276	253	243	202	214	204	198	221	194	224	195	194	205	209	191	188	219	178	184	188	154	196	194	188	161	169	179	184	157	159	175	152	151	150	181	159	146	163	152	162	148	181	164	168	165	163	155	180	149	139	154	149	168	151	137	161	162	158	162	159	155	153	144	155	137	146	123	140	141	143	144	154	146	137	149	134	132	149	136	157	141	168	178	140	145	163	162	143	164	152	152	146	134	165	126	137	140	148	143	156	171	150	176	148	146	134	154	122	160	142	138	162	147	131	154	122	154	139	154	156	147	140	146	133	135	139	162	175	130	151	136	150	175	149	155	149	147	143	163	149	156	148	136	159	121	152	137	140	147	154	147	126	168	132	139	166	163	122	139	163	145	162	174	149	169	140	151	142	167	141	154	153	148	141	129	126	163	183	163	167	151	146	158	136	147	165	144	125	145	155	149	163	130	139	136	180	151	142	150	161	150	157	161	161	148	132	154	155	155	152	139	138	160	139	152	113	142	161	147	170	145	136	139	152	140	128	158	157	153	127	132	149	125	122	153	159	145	157	143	139	137	137	144	138	150	148	156	152	168	145	155	146	153	160	137	136	159	137	137	136	154	116	133	158	138	138	150	150	138	150	137	150	155	132	133	151	142	146	137	145	157	145	156	155	138	158	144	161	133	143	144	148	159	148	132	135	133	146	154	138	148	137	133	138	145	140	127	150	153	131	150	120	139	134	134	136	158	111	135	159	122	158	133	126	144	155	141	155	142	128	124	142	159	129	144	139	141	150	160	155	119	162	162	151	144	145	146	137	153	153	138	131	144	143	154	145	148	147	139	132	136	176	155	127	144	162	143	129	160	126	144	153	153	144	146	149	139	137	142	133	143	147	145	152	152	138	142	143	150	152	145	131	157	158	146	147	141	136	150	138	135	139	146	167	145	130	161	151	157	138	144	148	135	147	155	152	168	147	157	162	135	149	132	154	141	149	131	136	149	156	157	141	139	143	123	150	112	152	140	151	141	127	150	138	142	143	122	150	154	155	163	138	143	136	152	164	159	143	146	149	151	129	151	149	155	151	141	161	168	155	166	126	130	153	152	142	137	134	152	139	127	132	140	149	147	157	150	133	141	145	140	164	144	158	124	147	160	127	120	155	148	153	164	164	163	151	158	135	142	143	134	148	156	149	157	164	148	157	161	156	142	119	144	159	175	135	137	136	141	147	141	126	179	153	157	142	127	136	124	140	151	154	149	138	136	154	162	134	146	138	160	142	145	147	142	155	144	167	152	127	154	138	151	146	149	170	148	128	145	137	136	131	146	132	153	157	143	147	142	141	147	151	154	133	152	144	149	135	150	119	149	134	160	130	164	135	144	154	122	149	152	161	147	131	157	152	128	142	140	154	135	147	138	143	139	159	156	153	139	146	131	143	157	128	143	150	135	143	141	139	159	149	141	136	139	134	155	139	138	154	152	129	132	128	135	149	150	134	148	134	126	126	133	142	158	118	136	156	146	169	141	158	131	148	134	147	160	151	159	120	126	144	142	151	143	127	143	154	131	164	132	141	151	143	142	142	149	149	135	169	155	133	157	165	156	151	144	128	142	141	144	145	139	146	143	126	136	149	139	165	154	165	161	143	128	126	151	155	146	151	146	128	159	131	156	142	148	135	143	138	154	138	144	139	171	135	148	140	148	134	133	144	134	150	136	147	165	124	143	146	149	147	156	151	130	146	118	162	181	134	148	140	150	151	131	147	134	128	133	149	130	126	144	151	136	129	134	163	151	143	139	143	142	138	139	135	152	147	153	144	140	111	131	136	141	148	133	136	147	146	155	149	133	146	143	155	134	157	149	136	142	129	147	145	126	132	152	134	139	156	141	148	144	133	148	158	136	151	146	157	130	145	144	156	145	141	162	147	158	145	138	124	163	121	145	142	121	156	148	160	141	149	125	149	137	149	136	159	159	137	151	156	149	152	153	142	125	140	132	161	155	141	143	145	156	145	136	164	132	162	147	147	153	119	140	161	150	147	173	151	156	149	163	157	141	147	119	154	127	162	155	145	153	149	140	153	141	153	147	147	138	163	135	135	134	150	138	133	125	160	148	138	153	150	128	145	146	146	145	139	144	147	139	152	154	151	154	168	145	127	146	130	137	139	134	142	155	133	131	157	149	144	143	153	143	137	159	135	146	152	139	146	150	135	151	145	164	155	145	131	148	165	125	132	154	137	127	165	132	144	156	159	140	131	143	149	159	167	153	153	128	110	139	136	139	152	162	137	144	141	125	154	141	133	136	151	150	137	159	155	159	140	154	161	134	171	146	142	140	153	127	143	144	140	159	164	127	160	142	127	148	162	156	139	140	137	138	121	155	136	146	141	154	146	142	151	148	144	159	147	151	142	140	146	142	128	147	140	143	131	144	150	158	149	137	166	136	142	148	156	139	142	143	133	146	143	166	153	162	128	153	138	128	135	145	144	145	131	141	154	148	134	149	155	137	136	143	149	136	157	146	134	154	146	152	133	166	148	161	135	128	124	163	147	136	131	132	155	151	150	136	149	154	157	142	167	141	146	144	172	143	146	146	150	160	150	145	136	143	150	137	139	147	133	154	125	149	167	166	144	156	156	146	152	150	133	156	166	150	134	169	154	144	155	133	135	144	146	152	128	152	125	136	147	128	157	153	156	149	141	147	153	140	177	136	145	143	176	137	141	134	153	132	144	117	152	152	154	142	168	126	157	138	144	133	172	146	136	131	145	135	145	130	157	149	128	167	166	160	127	151	151	136	138	133	147	132	144	148	146	129	141	142	141	140	146	142	132	149	157	151	143	152	146	138	159	147	124	157	125	146	132	131	147	137	131	161	145	125	149	156	135	147	162	137	152	127	143	150	147	160	147	153	137	149	146	158	169	142	133	139	149	130	145	153	128	146	143	146	160	142	167	135	152	138	125	158	179	153	149	141	142	147	129	135	156	147	139	168	128	130	154	161	142	155	167	164	140	139	163	162	159	143	144	151	138	142	142	126	147	164	133	148	129	151	143	169	143	164	148	140	145	140	167	150	159	155	143	146	146	138	142	133	139	160	149	141	147	119	148	151	145	133	135	154	112	135	166	162	139	146	130	123	136	143	140	142	164	132	156	131	145	137	135	138	133	146	143	128	155	148	155	144	150	153	151	156	152	142	138	163	139	127	145	124	157	127	145	153	133	137	138	143	144	145	151	136	160	124	166	149	159	118	137	140	153	135	142	150	131	136	132	124	158	144	123	144	141	133	138	162	120	153	138	161	139	144	127	144	144	107	139	139	126	148	141	127	137	119	140	147	153	131	136	152	146	169	150	130	124	118	156	144	155	153	150	141	140	157	157	130	156	151	139	146	149	121	133	143	135	148	137	122	148	161	160	133	155	167	134	166	129	130	147	167	135	153	131	138	158	142
26895	20060	5623	481	304	284	265	266	270	253	272	241	247	265	266	260	240	250	251	259	243	234	237	254	278	252	255	259	243	239	224	273	254	248	230	232	268	236	268	265	228	245	219	231	229	223	278	256	234	247	220	283	258	221	230	246	233	256	232	229	250	272	257	233	254	270	258	252	265	275	261	251	227	250	236	258	258	262	267	270	245	216	290	215	224	260	245	244	231	235	225	251	245	233	273	269	260	272	247	228	249	249	255	245	219	246	239	247	258	246	229	233	226	244	258	258	263	245	256	241	259	273	258	260	237	243	289	255	236	244	258	245	264	219	269	279	228	244	247	229	246	233	277	236	279	244	231	232	220	231	234	247	230	254	275	235	185	227	251	253	254	262	246	248	256	246	244	250	226	240	285	253	232	256	241	235	233	270	237	261	243	280	236	242	240	262	262	242	269	253	241	248	233	257	273	218	271	248	236	250	259	249	279	260	263	275	235	218	238	245	254	241	261	233	242	240	220	275	238	234	230	252	227	266	212	283	237	235	246	260	256	245	232	257	261	260	248	247	251	218	219	275	240	261	228	268	252	261	244	257	261	241	276	260	249	251	251	252	236	268	236	248	250	235	237	266	238	251	252	236	260	245	243	258	216	229	226	239	243	256	248	240	249	226	232	275	225	258	238	271	256	235	253	236	244	219	254	253	255	254	246	227	239	237	258	262	214	265	263	249	215	260	257	244	273	240	245	225	250	234	247	243	253	236	257	280	246	249	262	235	239	242	240	260	258	235	253	236	265	250	237	270	235	246	263	203	252	241	260	232	246	224	264	231	251	277	234	227	257	251	272	243	227	237	234	242	270	252	250	236	272	285	245	227	240	258	261	229	245	258	267	246	236	258	250	251	232	239	256	245	278	235	252	238	250	252	239	228	219	248	225	220	248	254	227	224	257	251	213	223	239	286	248	232	255	232	254	267	224	242	236	243	245	235	245	269	252	254	245	261	244	266	256	237	241	253	231	284	266	247	247	261	256	265	230	264	268	231	271	232	240	236	245	247	243	247	291	226	239	230	263	233	226	255	238	249	260	253	261	251	241	233	242	279	230	285	229	244	246	248	221	245	247	242	234	234	205	248	242	232	238	238	249	271	232	229	270	234	247	222	242	234	259	235	257	241	221	268	265	266	214	259	257	290	234	244	237	262	275	237	255	269	257	253	271	255	254	255	261	255	243	244	245	255	254	240	231	250	237	255	260	253	227	231	258	253	234	243	249	249	239	245	266	249	232	235	276	248	239	249	256	225	234	259	251	245	245	239	238	248	263	254	237	228	256	250	245	241	250	256	241	252	275	253	247	265	246	241	277	255	228	240	238	251	257	255	233	260	234	268	221	232	252	213	253	246	240	226	235	219	249	240	249	242	260	279	266	264	238	224	249	273	258	252	243	266	225	244	273	264	262	258	234	237	245	246	253	281	239	234	222	259	256	264	258	269	265	237	260	241	254	235	258	269	257	249	255	226	236	270	220	235	261	256	241	222	253	235	242	257	264	234	223	243	247	259	251	266	260	257	269	241	253	248	249	288	230	250	250	257	260	248	215	244	247	245	229	245	255	259	245	231	259	252	241	245	269	251	260	235	244	264	230	257	247	281	256	238	254	261	238	237	257	255	248	244	292	249	232	245	271	228	244	225	256	248	268	248	240	285	258	265	246	237	245	227	223	301	219	238	243	242	247	280	245	265	249	234	253	273	246	253	260	240	251	238	273	257	220	231	246	229	266	246	250	259	214	241	251	251	259	261	239	277	245	268	212	240	265	254	239	228	265	223	247	269	256	249	242	268	241	246	284	233	265	249	262	237	252	230	261	233	242	247	234	220	227	244	232	234	248	238	249	242	240	270	232	232	263	291	258	250	271	256	261	280	254	264	235	260	240	250	236	231	237	252	219	256	240	227	241	248	280	246	270	240	253	265	249	287	257	226	237	241	254	251	268	256	256	203	240	259	232	250	259	242	242	266	259	232	226	264	239	257	264	241	249	238	240	248	267	238	267	262	219	223	254	236	265	243	233	244	254	266	264	244	256	237	264	243	242	268	251	224	245	251	269	234	259	279	215	263	229	251	243	258	232	261	215	229	244	226	255	232	269	229	246	229	270	222	237	271	240	243	251	229	235	237	261	240	229	257	243	281	267	258	232	265	285	247	252	259	264	223	275	232	231	252	245	224	269	268	233	227	272	257	221	260	226	248	256	250	258	235	237	252	246	237	279	266	242	230	250	254	250	226	229	264	249	258	255	254	252	251	237	235	246	261	232	232	224	265	265	252	218	253	261	229	219	253	261	233	263	241	263	237	240	261	261	231	252	254	236	278	247	236	268	249	286	260	238	248	267	244	263	265	238	250	220	272	254	256	262	242	251	249	229	252	224	228	237	251	250	228	247	238	238	252	257	239	244	238	250	270	228	273	232	256	251	263	262	243	261	258	236	260	241	242	250	242	232	226	249	258	269	260	227	248	242	280	234	274	250	249	262	275	282	225	259	237	247	246	243	235	236	287	231	268	249	265	274	224	250	263	258	264	239	235	213	224	237	247	250	219	226	226	220	249	206	233	249	280	262	243	235	281	257	254	259	242	252	228	229	252	217	263	234	230	248	245	226	246	233	273	257	234	258	229	238	242	237	202	239	215	247	269	252	259	246	244	242	196	233	240	259	244	221	251	252	252	229	236	225	243	246	207	272	268	233	255	231	252	256	246	257	273	228	244	279	249	265	226	239	235	264	238	245	259	254	258	226	245	269	255	244	247	225	264	251	233	272	257	262	295	268	270	249	210	247	234	272	236	278	237	248	260	227	239	262	228	246	229	222	270	249	243	232	238	249	261	231	246	252	270	257	271	224	250	260	271	228	247	264	250	239	251	249	213	275	260	241	237	243	255	269	237	259	244	239	243	262	273	241	247	247	243	262	228	253	232	262	230	280	232	244	265	218	243	272	270	221	250	222	259	244	237	254	263	251	248	280	246	228	239	231	243	223	272	270	250	246	235	257	231	252	244	220	252	247	260	248	239	217	246	266	248	254	262	253	279	257	260	259	241	237	261	251	240	231	212	258	230	248	228	233	275	229	253	243	261	232	265	254	219	265	244	255	224	289	259	226	253	211	250	265	250	267	248	230	285	241	247	249	211	251	264	234	233	244	278	281	259	270	259	272	257	269	262	247	279	243	237	251	271	260	254	256	248	295	255	266	251	267	270	270	238	278	264	252	266	246	255	264	270	245	222	273	238	218	226	282	240	248	233	245	271	250	224	250	234	257	230	265	264	245	250	228	246	222	226	273	250	224	245	237	243	256	217	267	257	265	235	279	263	291	243	259	245	244	234	250	239	246	232	267	214	237	247	244	205	265	259	237	240	262	229	247	276	265	265	246	231	237	253	227	218	250	234	250	241	250	240	249	267	266	243	249	247	262	252	258	256	223	243	245	247	243	274	235	240	262	255	254	233	244	257
3973	1334	1169	745	607	531	551	535	481	466	464	449	483	439	448	480	442	455	435	446	445	422	446	513	449	461	442	445	448	439	422	450	434	393	439	436	453	407	445	477	487	451	401	430	485	462	437	422	434	434	450	457	484	509	488	469	407	458	445	460	440	452	445	429	446	440	460	425	456	422	450	447	454	466	414	432	434	418	410	482	444	448	457	458	437	477	401	458	457	479	443	439	444	459	397	440	462	406	419	446	439	456	422	446	468	444	432	454	437	449	443	407	435	479	473	432	420	460	418	449	412	413	450	444	445	429	473	428	432	425	468	443	448	473	408	434	446	477	449	431	437	434	403	435	458	400	439	436	455	480	473	459	442	444	443	426	423	413	469	435	461	462	449	463	451	419	486	432	495	431	425	446	470	450	463	440	433	473	436	442	460	400	406	419	452	431	452	438	432	446	416	454	422	441	466	460	456	429	503	444	453	472	429	435	412	427	424	428	460	471	452	462	435	430	408	446	450	448	449	454	413	476	444	432	460	460	455	430	454	450	481	427	442	445	437	464	426	436	483	429	445	402	469	419	426	465	447	423	449	444	445	457	453	444	470	486	481	428	456	447	447	446	457	467	449	467	454	452	381	451	425	445	460	400	492	454	452	492	429	427	444	395	477	450	436	451	482	440	435	442	462	435	438	449	446	429	436	450	417	432	462	450	449	426	420	451	451	426	469	457	466	450	442	444	460	423	458	469	427	418	454	482	479	441	434	465	479	449	437	450	459	423	440	469	445	458	410	426	466	444	481	441	445	447	432	435	442	430	470	467	439	416	442	466	428	423	442	416	445	415	435	458	453	424	446	445	445	421	456	421	445	462	442	399	464	470	474	448	443	427	434	451	468	434	477	437	455	453	438	478	442	447	436	459	414	463	446	427	422	431	467	447	423	397	476	423	449	449	444	425	449	428	458	418	467	437	448	430	444	451	421	419	475	457	431	460	426	440	457	448	427	462	439	412	442	459	486	439	446	425	481	468	463	459	397	409	472	418	427	481	438	440	452	444	472	442	443	426	423	469	455	493	432	437	412	431	491	445	481	435	431	406	441	435	456	422	425	458	450	435	401	451	425	423	439	456	445	411	406	445	471	450	442	457	448	404	418	464	435	457	440	432	425	389	409	432	463	436	458	453	471	427	474	446	446	469	423	434	468	438	446	449	449	468	422	422	438	459	469	418	421	440	468	457	478	444	419	465	466	452	454	466	434	416	445	463	438	407	490	453	444	441	484	415	416	423	466	462	423	445	412	469	455	439	463	437	411	439	467	433	452	441	434	428	432	445	436	374	441	453	446	422	455	448	451	425	464	392	448	466	451	445	442	459	410	442	455	448	405	473	458	446	476	418	437	438	452	443	473	448	469	435	425	469	450	457	456	446	406	467	448	426	428	455	425	465	435	411	444	470	448	455	458	435	427	454	468	444	434	436	420	430	443	435	413	430	422	427	440	454	412	441	449	454	432	454	448	467	483	463	440	433	423	483	443	407	432	482	469	486	459	451	435	476	447	439	456	458	459	408	389	472	434	410	458	436	458	472	507	466	432	430	417	445	463	444	466	391	454	437	433	438	439	428	430	446	451	449	429	444	424	438	420	458	450	435	452	483	456	464	438	473	470	444	397	420	406	487	421	475	461	425	441	446	417	440	427	449	403	447	440	421	450	441	461	432	460	438	463	457	413	443	464	437	475	418	437	452	440	415	431	478	494	452	468	444	409	437	454	470	429	431	440	484	454	450	452	452	432	454	446	458	442	440	404	428	456	423	465	434	454	437	426	433	453	477	454	420	407	440	441	432	436	419	471	467	430	459	448	433	469	471	441	465	476	478	455	417	467	505	439	415	480	399	451	423	442	423	421	449	417	480	465	442	447	445	453	464	469	455	428	466	432	458	461	475	451	472	446	413	449	475	453	448	452	438	462	438	429	466	445	437	423	450	445	433	423	466	416	427	421	421	437	452	429	451	444	413	436	452	413	475	496	455	471	448	476	433	407	445	422	464	483	468	448	430	476	428	462	459	462	453	439	465	427	483	414	459	455	438	435	467	436	427	453	424	456	423	460	439	441	421	425	460	435	449	422	461	461	461	448	445	455	506	487	408	438	425	453	429	470	434	466	426	473	449	417	418	449	439	436	443	432	480	417	431	402	477	418	471	417	431	443	461	426	403	443	474	428	425	484	445	496	430	453	446	425	432	482	448	442	409	440	471	503	483	467	468	461	445	397	434	446	471	465	423	405	452	442	449	432	422	444	434	398	452	402	462	453	422	505	449	462	473	474	445	419	479	443	465	445	429	442	455	440	431	435	441	465	432	455	431	437	453	438	471	433	416	424	441	458	418	421	409	427	455	452	433	457	447	411	446	435	473	443	429	479	435	473	462	448	445	448	433	409	428	455	413	456	412	463	434	430	442	466	401	444	426	428	452	444	460	436	468	464	445	466	443	471	432	457	446	447	446	459	446	455	428	431	441	472	442	407	433	440	438	445	447	415	445	462	457	457	435	450	416	440	434	480	437	463	441	422	413	473	407	462	485	434	423	431	422	410	416	430	446	413	423	438	477	452	428	435	462	431	426	441	436	469	465	463	420	457	415	488	451	432	453	417	483	444	467	437	420	439	428	453	461	413	476	465	428	427	439	489	430	386	419	454	473	443	454	455	433	469	473	438	433	457	449	425	465	497	437	448	464	425	453	466	419	474	439	441	419	438	438	412	442	467	451	445	485	464	437	478	427	432	400	470	417	490	450	420	458	455	459	439	424	444	473	420	432	455	415	445	405	437	398	470	415	405	429	454	415	440	438	488	443	463	459	420	435	460	422	434	482	466	440	437	455	442	431	451	445	383	459	447	396	413	434	440	447	493	438	431	481	470	468	457	466	433	423	438	508	437	459	452	493	424	408	470	442	437	448	386	443	470	431	423	456	384	491	439	436	474	455	440	467	448	440	466	420	454	479	489	432	449	479	434	437	476	476	456	435	417	437	442	434	438	454	401	472	381	402	433	438	428	438	437	431	442	421	464	423	437	412	408	425	431	405	437	463	463	431	439	458	417	425	451	455	432	443	437	449	452	422	437	461	447	440	464	460	454	447	453	416	462	421	436	455	418	415	439	423	407	458	453	459	428	438	458	453	432	435	446	437	423	452	432	432	420	407	438	437	444	464	451	462	453	453	456	452	473	439	405	426	413	428	437	444	419	439	463	429	479	433	488	468	450	427	466	419	450	448	440	481	440	438	400	458	441	438	423	417	489	407	478	435	458	453	479	462	449	446	465	475	441	424	435	445	462	414	462	448	453	433	454	432	455	473	418	444	474	426	452	464	417	461	479	455	466	440	450	487	461	425	446	442	446	435	447	431	481	450	468	422	435	492	474	461	434	474	453	483	497	436	469	427	447	462	442	453	412	427	416	447	405	437	453	438	459	474	438	422	428	450	489	433	450	437	459	452	415	473	422	454
24127	21200	28325	24357	20566	2235	559	420	337	321	238	260	259	231	216	222	219	196	208	195	191	172	204	200	209	188	187	196	171	176	198	179	191	187	188	168	152	184	172	193	165	174	165	167	193	154	181	174	199	178	174	163	155	205	182	171	185	185	170	169	183	159	179	163	189	157	161	176	207	172	160	156	164	167	174	175	177	172	143	175	172	154	176	176	174	181	196	183	163	179	164	169	149	163	171	154	179	169	175	157	160	182	183	174	172	184	172	157	153	171	163	179	176	147	169	180	192	189	200	175	170	167	180	181	171	163	159	192	190	168	164	154	167	161	174	183	175	176	171	162	162	160	159	183	183	174	162	178	170	164	172	184	155	168	165	165	175	166	166	173	174	176	170	175	164	168	168	153	158	188	184	163	154	173	181	167	145	156	171	169	172	163	177	157	185	168	175	166	185	183	188	151	181	169	180	159	154	200	186	173	190	187	151	168	167	159	133	166	156	180	159	174	172	145	176	173	169	197	173	163	172	161	192	216	181	154	166	165	161	166	186	177	174	170	159	199	193	185	173	186	160	198	165	163	147	165	184	178	187	159	180	161	180	185	169	171	177	153	145	148	170	143	173	175	186	144	175	157	169	147	180	175	176	162	159	182	183	161	156	161	180	181	159	176	150	210	181	173	162	142	171	152	179	172	196	219	155	177	150	175	167	183	168	173	184	170	177	177	161	170	159	173	174	193	167	160	157	170	186	180	181	179	150	192	172	167	164	150	176	182	151	148	179	164	180	151	194	160	190	182	191	157	188	176	159	179	186	186	161	181	164	167	180	154	143	186	177	177	160	160	188	182	205	159	174	161	169	201	179	164	151	188	184	186	192	155	166	142	172	160	175	172	171	156	180	186	200	163	181	157	176	171	166	172	181	196	175	171	159	190	187	155	144	159	176	176	165	150	166	181	165	165	163	145	182	187	179	163	205	171	186	161	164	174	169	149	169	181	147	178	175	161	162	171	163	179	159	170	173	163	171	152	166	174	167	152	177	168	170	164	164	150	179	173	145	176	157	162	159	158	158	173	194	187	157	161	184	175	172	192	193	154	173	181	176	175	143	184	161	168	185	178	182	147	160	170	173	199	169	187	173	179	148	165	185	144	151	166	177	171	160	169	161	153	174	161	189	183	158	164	173	178	154	156	187	169	188	179	185	150	172	174	171	175	180	175	189	194	172	159	172	155	162	174	156	173	159	159	168	202	175	164	160	189	204	160	175	179	176	176	155	172	160	181	183	160	168	171	157	182	163	178	152	147	160	188	183	162	185	196	163	184	163	161	178	171	188	166	157	183	165	174	177	172	166	158	169	174	178	186	170	182	165	163	184	175	151	185	165	166	163	168	175	168	164	145	181	193	182	159	178	173	159	178	158	139	174	155	154	175	165	169	175	166	191	159	187	165	165	189	162	164	164	163	157	170	168	173	163	179	167	157	183	182	150	145	173	177	170	170	166	154	175	190	190	169	180	147	166	177	163	184	160	166	173	160	181	169	164	188	161	152	183	175	166	185	204	154	187	166	166	158	171	169	177	171	184	173	176	160	181	170	148	196	179	180	165	166	161	164	170	144	155	175	172	179	166	171	182	188	186	198	181	192	158	163	143	182	199	201	175	178	186	157	160	185	182	195	157	174	167	186	166	179	170	172	169	185	167	158	176	168	185	169	167	162	161	165	177	167	169	173	188	182	175	167	185	165	170	151	173	165	183	166	179	147	165	185	184	164	160	167	163	163	187	180	156	173	175	158	186	208	183	163	184	191	177	170	171	187	164	178	170	162	178	162	152	173	169	184	165	160	177	155	157	159	154	187	203	150	190	210	181	164	171	140	147	168	167	161	171	176	173	171	154	161	166	169	184	171	162	152	195	147	180	186	153	179	202	192	170	159	165	180	168	159	174	183	182	168	196	161	162	186	163	144	171	182	186	149	187	171	167	182	177	177	184	156	165	173	158	186	165	177	183	193	202	165	175	166	173	163	160	158	172	203	149	170	165	178	182	168	164	172	169	160	178	182	171	166	188	192	179	165	158	190	183	156	174	184	162	199	174	162	165	174	184	173	198	172	172	165	201	150	210	174	189	173	157	175	176	164	181	170	187	186	163	174	165	169	166	145	188	174	189	149	162	150	183	179	163	178	201	189	176	178	168	172	143	163	164	175	190	194	178	176	156	173	164	171	157	185	170	164	186	158	173	184	156	174	169	174	167	179	162	179	169	165	153	153	164	176	167	160	171	176	180	157	182	170	153	148	190	162	179	187	184	164	148	163	170	165	178	172	174	173	150	160	170	169	168	172	201	161	178	178	171	175	182	165	187	185	180	161	162	169	183	162	163	171	165	166	143	144	143	166	186	188	153	177	203	178	168	167	167	169	175	174	167	183	157	171	161	198	170	158	160	162	157	173	152	182	167	163	167	177	187	177	174	160	144	152	136	183	184	162	175	179	181	160	196	179	198	160	180	182	155	180	164	182	176	171	180	167	165	148	185	144	178	154	180	168	181	166	160	168	169	183	181	170	185	158	161	182	173	188	190	175	172	166	199	168	180	185	164	176	195	181	187	145	165	183	184	165	156	157	154	197	187	158	184	167	163	155	147	154	174	166	188	186	164	169	176	154	144	176	167	185	180	173	171	194	165	174	179	161	145	171	180	193	167	183	169	175	200	156	169	186	179	177	163	171	172	158	177	145	178	149	176	161	161	163	186	196	179	166	162	180	181	162	166	149	171	178	183	163	181	178	166	192	166	163	152	158	164	179	170	159	162	180	168	176	148	183	181	193	162	161	168	185	183	165	176	173	180	162	178	162	165	153	163	152	177	170	166	182	161	187	187	166	148	186	170	146	166	139	166	160	182	163	173	176	184	173	180	174	168	144	162	164	169	158	156	170	163	181	154	181	155	153	184	143	168	164	174	173	166	158	176	168	160	150	193	180	167	164	181	211	158	170	165	177	170	166	191	164	203	159	160	190	172	161	188	188	168	154	180	181	152	181	153	177	152	179	150	150	155	174	159	164	151	155	164	181	173	137	145	172	161	135	184	151	163	170	176	171	180	181	171	144	179	175	177	167	178	163	168	186	154	162	174	178	150	169	176	189	173	189	195	183	167	181	151	159	153	178	169	156	168	159	184	169	163	161	152	197	154	188	188	163	179	164	185	173	168	180	178	175	185	166	171	167	181	163	186	159	182	189	178	185	189	168	187	198	159	162	187	170	161	175	154	185	153	179	146	180	173	161	178	185	194	168	147	159	190	146	178	175	197	152	188	200	173	190	180	169	165	156	155	189	167	181	156	163	190	182	161	190	173	168	187	198	166	158	176	156	176	155	155	189	171	164	190	147	179	156	195	182	142	186	165	164	168	155	169	153	161	181	163	180	186	163	160	164	157	171	180	169	168	178	173	188	182	164	188	192	171	161	174	183	173	179	171	172	174	174	190	191	175	186	152	169	162	167	154	200
5251	10194	8319	4265	2804	1955	1452	1200	980	860	739	664	596	553	499	429	453	445	425	447	414	403	395	385	366	403	359	361	351	394	342	336	326	312	342	370	312	326	333	320	346	325	351	312	307	328	369	290	332	346	336	333	337	359	309	346	347	328	336	304	311	302	322	319	326	320	321	349	298	339	304	297	321	335	323	316	283	337	297	326	302	317	300	348	295	323	306	346	337	316	324	308	331	305	313	299	312	329	295	291	308	297	337	337	304	325	304	332	285	333	314	364	310	332	333	318	301	324	317	310	304	292	297	324	320	317	323	310	309	323	314	310	314	305	293	270	284	301	295	337	358	302	305	338	285	312	273	293	290	317	318	340	334	349	295	310	321	301	339	335	304	330	299	303	326	313	303	323	307	306	331	268	305	336	316	320	315	326	304	308	328	327	327	299	313	332	276	295	349	289	329	293	306	338	312	306	310	300	309	314	324	311	331	309	304	320	314	343	294	310	324	306	317	293	329	289	318	314	326	326	330	290	316	303	291	323	300	341	299	306	339	317	314	305	309	324	339	288	325	301	330	320	305	282	298	314	311	293	292	317	305	324	346	296	296	312	304	282	332	295	316	318	322	296	339	320	294	343	327	307	303	291	344	338	294	308	314	301	316	308	326	307	303	331	310	299	337	291	341	340	335	302	290	316	307	310	293	259	280	311	326	306	318	324	332	322	314	307	303	301	325	330	278	307	265	322	330	300	319	323	308	324	332	304	304	322	299	289	315	341	315	317	310	331	337	316	320	305	280	333	337	335	307	320	307	318	304	291	293	305	301	323	275	309	315	336	320	320	289	336	320	321	314	310	325	300	311	289	293	311	297	309	333	307	333	312	344	305	314	306	318	290	320	283	296	293	308	328	355	324	303	318	316	339	302	316	320	326	321	326	302	325	315	318	310	323	338	329	305	318	314	343	323	332	352	305	320	311	327	339	301	325	299	319	320	294	310	318	316	322	308	334	322	326	341	323	293	299	302	300	316	298	323	317	329	329	329	343	318	310	317	321	305	279	316	320	325	324	309	311	326	323	280	331	326	325	300	329	328	304	353	327	313	331	312	315	275	337	338	310	322	321	327	343	299	327	323	322	296	292	313	297	337	315	346	307	267	327	321	297	287	311	354	320	326	322	302	308	313	307	308	266	326	287	289	306	313	303	320	332	314	314	282	295	300	303	289	311	313	295	306	320	317	322	344	297	309	291	373	296	303	297	301	355	321	337	297	331	316	301	285	321	337	301	313	330	324	321	288	308	318	323	306	334	333	331	303	267	327	340	336	318	302	300	315	330	316	313	319	300	323	325	324	302	342	344	305	311	289	321	303	328	315	322	304	331	322	315	294	300	277	340	294	321	305	313	321	300	334	323	322	302	296	308	311	305	320	294	312	317	302	306	293	300	310	282	321	305	329	313	309	305	343	308	350	302	306	309	309	305	308	286	299	311	313	300	302	315	311	324	354	308	314	288	332	311	310	320	327	325	292	330	319	299	324	327	312	316	330	335	345	325	319	334	331	302	321	297	310	325	306	289	323	342	313	294	336	345	285	298	280	278	329	286	301	299	338	306	302	284	293	297	332	312	359	329	293	321	310	292	304	292	321	323	300	318	308	316	311	286	315	309	302	334	297	339	322	309	323	332	360	329	348	301	325	299	320	309	295	311	282	346	312	306	297	307	301	285	296	279	308	319	310	291	309	319	285	309	339	285	329	323	341	325	297	338	309	318	341	293	286	341	324	316	338	309	320	323	319	288	304	315	306	334	317	286	312	335	307	304	289	301	319	318	329	305	308	311	318	310	283	330	277	315	320	288	307	297	295	302	264	323	309	280	313	311	352	333	327	337	352	294	297	287	292	317	307	302	316	299	301	327	321	327	330	345	312	305	313	316	304	313	303	312	342	299	275	306	314	308	320	338	295	310	348	310	309	351	328	309	322	335	335	301	343	292	312	310	333	333	338	299	342	307	304	313	296	300	269	307	319	361	318	300	326	341	342	272	304	313	323	310	321	333	321	330	308	311	294	304	322	298	301	296	325	335	265	333	335	312	297	319	326	302	290	335	335	328	346	321	313	328	337	358	302	297	309	347	295	323	341	306	303	307	310	292	306	306	346	312	323	305	331	318	375	325	317	310	319	339	327	280	286	301	295	284	291	295	330	312	314	335	329	312	292	310	328	321	273	327	321	313	319	301	317	346	341	281	271	316	273	291	325	332	316	314	309	338	294	320	313	348	336	308	296	302	308	268	298	340	327	323	327	305	323	286	309	311	299	317	291	308	312	341	302	275	323	293	340	307	306	330	339	322	324	321	316	318	314	291	296	308	332	305	331	289	311	297	323	338	288	320	340	291	307	326	331	279	330	324	299	306	313	291	331	303	331	309	314	298	292	306	305	286	303	332	313	358	323	319	317	308	313	340	304	291	286	311	296	304	310	329	332	334	298	282	335	310	313	292	284	333	285	344	352	284	322	338	304	303	313	297	314	331	321	313	325	276	328	300	302	289	273	295	309	312	306	315	301	335	299	326	313	301	306	339	340	317	289	311	321	275	321	317	308	311	319	331	313	314	337	316	321	289	342	333	306	323	307	345	307	319	331	285	305	320	278	302	319	299	299	305	294	312	323	285	316	313	322	305	314	279	337	285	306	306	313	275	324	289	277	329	351	286	277	310	299	292	301	317	290	338	331	293	318	299	302	310	296	315	286	302	322	325	325	304	334	281	327	304	301	334	321	321	276	327	331	342	346	314	307	312	329	274	311	313	336	312	342	292	330	319	336	293	329	301	322	312	282	320	337	295	300	317	313	293	295	337	294	310	322	343	342	325	345	294	292	334	294	306	326	313	324	328	320	325	339	309	289	308	313	332	332	323	301	364	338	320	276	277	305	314	331	305	302	313	304	287	338	307	292	300	299	316	321	328	330	263	329	325	352	320	361	295	347	305	317	291	271	293	314	302	297	301	283	300	318	346	321	354	299	318	309	326	305	315	317	340	330	304	299	320	290	335	326	309	304	294	302	291	321	307	304	296	286	326	317	328	342	308	308	317	281	297	347	320	295	318	307	308	328	314	316	312	309	322	306	322	288	337	319	338	309	309	322	290	343	371	342	300	293	323	319	316	303	301	312	320	329	327	309	334	307	309	320	324	306	296	303	322	326	301	312	323	329	333	321	317	325	304	300	351	346	285	304	304	306	295	343	303	328	327	331	330	338	299	339	349	322	328	305	341	295	296	302	298	316	307	303	296	306	328	315	324	314	324	314	347	313	321	329	333	319	322	304	332	299	310	341	312	321	326	313	327	286	316	305	350	306	309	306	336	316	338	302	293	323	323	320	323	300	321	307	300	294	340	332	306	294	281	299	295	316	331	307	320	342	299	332	326	331	272	308	300	299	312	313	294	316	302	302	310	317	335	330	289	312	324	315	305	297	318	320	315	332	344	342	331	313	300	298	323	326	287	313	300
23130	21220	28982	23758	21220	19552	1627	578	390	334	286	247	207	216	158	169	157	143	129	134	111	105	145	102	108	112	94	108	101	111	87	99	102	87	92	109	88	82	98	99	83	84	73	89	96	91	83	88	93	100	73	74	91	80	74	75	99	79	67	74	95	74	68	69	95	84	86	70	81	84	68	76	90	80	75	94	91	77	76	76	92	74	94	85	83	79	87	81	94	106	67	70	78	90	81	78	82	77	61	75	71	81	76	87	89	94	93	75	84	72	70	78	81	83	83	89	83	61	103	91	87	74	98	86	74	70	69	75	90	76	89	70	88	85	70	78	83	69	71	94	77	58	81	65	62	82	83	79	67	85	66	80	85	82	86	78	88	87	70	89	81	67	83	75	78	94	73	61	89	92	105	68	86	73	79	85	78	68	99	79	74	80	72	83	62	87	81	78	67	74	68	73	84	71	74	59	87	75	74	94	74	68	61	80	74	83	88	65	77	93	89	93	65	73	68	77	86	92	60	93	73	81	79	76	87	91	81	77	84	73	82	79	89	69	86	79	71	72	61	89	76	86	82	68	84	89	72	86	73	73	85	86	67	64	77	67	81	85	102	81	68	80	78	92	86	72	79	86	81	79	62	76	77	81	78	89	64	92	86	87	78	83	88	71	67	97	77	68	75	77	104	73	91	86	80	95	88	76	82	76	77	97	74	72	78	80	97	75	91	79	87	83	82	90	64	81	67	73	89	82	78	70	72	81	85	72	68	86	86	81	68	66	70	83	89	76	84	81	69	101	86	87	92	83	93	70	82	77	90	85	67	70	77	92	67	60	74	74	65	95	78	67	92	82	90	73	74	81	88	73	89	83	74	75	72	66	90	90	90	91	82	78	85	84	58	68	83	67	76	77	82	76	77	90	83	78	58	79	96	82	74	72	77	67	89	89	74	69	75	85	97	87	89	73	82	75	74	89	75	79	85	88	82	102	63	91	75	82	89	89	77	86	68	92	79	89	77	75	92	90	70	77	74	67	87	78	85	84	82	92	92	93	84	80	78	80	75	93	69	87	77	82	86	72	82	79	70	66	77	66	72	65	77	91	87	63	82	91	79	66	58	73	78	86	81	87	81	77	87	103	86	75	68	85	85	92	74	73	68	78	81	81	75	69	79	66	102	73	72	88	78	77	83	73	68	72	73	83	75	81	63	70	97	86	75	78	74	79	94	70	83	79	83	63	84	81	66	81	89	74	60	72	74	95	81	73	75	81	70	72	100	86	80	78	88	91	83	77	85	71	66	85	76	83	78	90	76	72	78	85	70	75	86	99	82	90	77	72	76	74	92	102	85	79	90	74	79	60	76	93	81	75	87	86	75	74	78	75	72	87	87	69	86	69	92	67	70	78	68	73	79	89	80	70	64	88	84	81	79	72	82	72	87	93	72	76	71	96	81	79	67	70	76	100	78	84	92	66	68	85	69	88	66	75	84	68	98	90	81	83	82	92	88	88	69	83	79	73	82	85	78	69	90	65	88	75	80	81	84	61	68	71	56	88	86	83	75	73	65	87	76	78	84	86	70	71	73	62	87	88	75	78	81	75	70	85	104	81	87	89	95	77	78	75	87	73	82	72	81	75	61	77	84	86	85	85	91	82	72	91	88	87	66	97	67	86	76	74	79	79	84	94	79	78	97	84	78	73	75	88	65	76	80	80	86	87	68	78	77	72	83	81	82	69	104	79	83	83	85	97	82	85	72	58	71	80	80	81	68	79	86	86	78	86	85	85	67	64	70	85	71	94	70	74	71	83	78	77	61	74	69	77	73	67	71	76	88	84	80	80	84	71	84	90	69	86	81	66	79	87	76	81	75	94	78	79	82	84	86	87	82	70	88	81	75	80	71	69	84	68	82	86	84	72	93	91	82	85	95	63	75	89	86	82	85	84	68	87	98	94	92	84	81	80	56	85	77	75	84	73	77	80	68	62	77	65	68	78	93	86	89	83	67	82	68	59	81	79	85	79	80	91	78	89	100	69	89	67	70	77	63	73	73	72	67	85	97	76	92	74	76	88	82	73	77	83	74	83	77	85	72	66	88	87	97	89	66	83	76	88	81	69	80	73	79	85	78	78	73	84	66	75	86	87	79	63	80	90	80	82	97	93	88	81	93	71	77	88	70	68	67	84	85	83	89	81	74	84	73	98	82	103	86	83	70	81	80	80	92	72	81	95	71	67	83	88	81	73	76	71	79	77	64	105	73	77	85	79	75	65	97	78	83	86	93	90	87	104	81	84	70	80	81	77	74	89	76	71	88	84	84	96	68	86	84	93	80	70	81	82	90	78	81	55	67	80	83	81	69	75	86	93	73	77	79	77	79	74	90	66	83	72	94	74	76	77	89	68	70	64	92	88	81	82	70	74	93	91	93	83	88	77	75	69	74	98	84	77	59	69	100	88	78	82	68	85	70	96	92	71	73	75	57	69	69	87	82	77	78	79	73	70	82	64	90	86	89	81	80	89	98	76	87	76	70	63	88	69	82	76	81	89	71	68	74	86	73	91	75	86	94	67	72	83	67	72	79	77	83	69	91	65	81	87	76	67	79	71	69	77	89	78	94	88	77	76	72	81	90	70	83	88	81	65	84	91	88	81	91	78	65	81	46	76	81	70	76	83	89	71	83	75	78	84	87	81	92	89	76	85	97	79	73	82	85	70	92	87	82	69	72	68	83	89	89	83	88	80	77	70	66	67	75	99	80	81	85	78	91	82	69	78	73	78	79	82	85	67	82	93	85	95	90	95	82	82	76	72	82	85	77	94	77	83	74	79	80	71	92	75	74	67	82	82	85	77	74	78	86	78	87	81	70	68	72	65	89	73	77	82	81	80	75	77	66	87	87	64	83	94	85	91	80	81	63	69	68	73	63	87	71	70	83	71	82	89	82	78	74	71	85	88	100	71	87	86	68	68	81	87	74	68	65	82	69	71	91	89	75	90	82	75	83	75	74	75	76	78	71	72	94	73	79	72	72	82	66	77	78	66	85	61	81	78	83	81	65	90	87	64	66	75	64	87	85	91	93	82	90	88	62	80	88	81	77	92	95	88	78	86	92	83	90	82	71	75	90	70	77	68	80	70	103	83	85	79	93	80	89	73	75	80	63	85	81	77	92	72	79	78	99	75	76	73	64	66	72	82	76	78	72	66	84	88	68	72	81	82	90	91	89	71	80	86	72	80	86	63	85	88	67	80	83	74	73	68	80	66	70	99	76	71	80	94	76	77	86	77	80	71	69	82	77	84	70	70	79	91	88	71	72	79	93	65	98	74	78	88	74	75	79	72	74	74	70	77	71	64	84	93	80	77	79	85	86	63	74	93	70	77	58	78	69	86	68	84	81	70	87	74	89	88	72	62	70	77	86	89	88	76	78	83	71	84	69	76	80	76	87	92	80	72	84	80	77	80	77	74	74	86	74	59	88	76	79	70	73	50	97	72	65	87	85	72	78	65
7541	16077	13414	7031	4643	3188	2345	1850	1472	1185	1010	811	699	608	530	485	430	395	407	341	335	330	295	279	286	247	225	245	245	230	241	206	227	228	213	216	209	176	207	196	183	174	157	167	167	192	183	167	178	156	176	164	163	174	150	154	153	150	160	165	153	186	164	153	142	169	156	166	153	148	151	177	158	162	155	166	155	149	149	141	149	140	161	148	170	158	141	144	139	172	139	153	165	157	135	162	156	143	143	157	161	146	142	132	146	159	158	152	154	134	147	137	145	151	151	143	145	136	139	152	161	146	129	166	171	141	162	170	147	158	181	142	145	137	162	146	153	151	148	144	141	147	150	153	161	153	131	141	122	145	138	132	133	156	137	148	144	149	130	161	146	136	165	150	131	153	141	125	172	167	146	144	170	183	133	147	141	141	157	160	139	159	162	134	145	148	142	139	149	162	152	142	135	165	147	149	139	130	152	160	154	161	134	129	148	127	110	159	143	164	155	135	150	162	148	158	155	131	154	158	155	166	156	137	150	141	145	144	130	153	127	148	153	126	154	130	140	133	127	134	125	153	137	169	144	142	148	162	145	139	156	168	131	137	140	143	140	134	140	127	147	134	148	160	135	172	159	137	136	134	145	143	133	154	140	139	142	161	152	136	140	173	137	140	158	154	163	157	131	149	119	134	118	140	148	156	116	133	144	146	146	137	147	153	131	138	124	134	145	132	152	132	134	145	130	138	138	138	135	129	138	141	163	145	132	132	171	135	136	127	148	158	149	149	137	155	134	153	142	138	175	138	159	149	145	145	133	131	139	174	120	147	144	154	145	158	155	138	129	156	129	167	142	131	146	143	148	134	135	138	135	146	136	136	154	137	154	151	143	142	154	144	135	162	138	155	156	132	164	155	132	155	162	149	135	122	136	150	153	141	149	124	140	161	156	156	152	127	110	128	169	134	163	157	144	150	132	146	132	152	125	137	154	146	147	141	134	137	122	136	163	124	129	140	163	149	122	128	133	170	154	146	140	154	116	133	122	144	170	148	147	139	154	124	121	173	143	146	148	161	141	140	129	120	151	150	150	143	121	167	146	155	151	158	134	128	152	140	131	154	149	166	147	140	126	153	146	157	168	135	169	124	155	153	139	139	138	146	154	137	152	143	131	125	149	170	146	161	159	146	148	153	133	149	127	147	142	146	129	147	130	166	150	149	141	143	170	143	155	158	155	134	144	140	137	140	138	131	148	150	160	151	155	143	159	141	142	159	156	136	145	151	139	128	137	123	134	127	118	144	142	142	152	149	143	134	131	145	141	132	154	147	134	153	176	147	112	152	130	163	158	137	149	145	125	154	133	129	137	131	167	161	131	123	160	147	154	156	136	156	143	118	135	151	148	175	150	130	152	144	151	145	139	136	158	154	133	116	151	157	146	136	146	144	135	150	157	154	144	127	120	133	120	142	139	139	116	139	158	154	150	133	159	142	164	144	132	176	141	154	120	155	160	135	155	145	147	154	154	140	157	156	143	139	129	138	143	158	152	137	142	149	145	153	141	140	146	140	156	138	140	147	130	155	154	134	154	127	142	130	153	167	162	146	113	128	149	150	145	154	127	149	157	137	128	130	124	147	142	140	137	134	172	141	125	121	147	141	138	141	157	147	137	150	150	138	153	148	161	150	124	147	135	141	131	120	132	137	163	137	148	142	156	144	160	150	137	145	148	151	124	150	147	121	124	140	129	139	144	167	145	154	148	133	154	116	150	146	137	121	133	150	148	133	133	155	182	144	160	143	146	139	133	152	140	136	144	146	123	162	131	169	147	150	136	171	149	151	158	161	142	132	130	140	144	159	138	152	131	125	137	152	134	138	148	137	140	140	124	143	138	157	146	159	132	137	131	138	153	129	140	145	167	161	159	140	142	133	147	170	157	129	145	132	146	149	143	171	156	141	139	127	147	128	153	147	155	124	137	151	129	149	140	123	145	158	150	164	133	139	138	134	122	145	128	135	142	150	130	156	149	158	136	151	138	115	166	145	141	138	157	144	148	153	138	134	120	130	144	148	149	116	157	159	132	129	153	145	121	129	132	131	145	157	149	149	146	134	151	137	151	158	134	156	148	152	117	129	129	166	131	146	140	151	124	138	136	148	153	142	139	145	136	138	156	124	163	134	154	159	157	158	152	146	150	160	166	154	147	142	162	161	136	143	158	127	149	137	124	133	150	121	158	123	127	143	148	149	114	138	136	140	147	137	125	163	142	134	138	133	126	152	154	127	157	125	152	166	143	133	148	130	150	150	138	151	142	146	155	132	156	139	136	147	179	180	140	133	151	142	147	151	167	164	153	144	130	134	132	145	140	128	138	140	151	124	142	152	135	148	159	153	151	169	159	132	131	123	145	153	148	147	146	145	145	156	135	142	147	140	130	143	147	128	141	136	117	135	158	137	140	151	148	135	135	117	165	140	136	149	121	136	155	155	149	156	154	136	162	156	142	150	169	143	135	142	149	142	137	127	155	156	138	162	133	159	144	144	140	147	133	142	155	152	140	149	128	143	142	154	147	138	139	132	135	136	136	143	135	161	131	132	137	144	129	149	143	135	146	143	154	154	144	117	139	134	144	142	145	150	171	148	162	123	137	143	155	154	125	149	138	137	135	153	147	155	126	134	115	131	124	161	134	129	162	141	148	123	137	150	160	133	124	147	139	133	137	130	147	166	154	143	150	142	129	124	151	141	147	143	146	159	134	143	148	148	128	156	148	148	138	151	160	139	139	131	143	112	142	136	138	137	149	130	123	141	149	135	136	149	135	147	148	132	165	137	133	133	141	153	118	139	153	147	141	133	139	168	137	133	154	154	152	142	130	153	148	126	159	123	155	173	142	137	143	172	140	127	146	143	140	145	166	147	162	150	138	155	128	133	132	152	148	147	153	161	150	159	138	145	154	138	123	145	145	158	147	127	146	164	145	140	159	132	118	156	141	145	145	145	138	143	162	139	134	133	149	126	140	152	134	142	141	143	147	139	144	138	144	138	165	153	140	128	143	128	146	146	150	121	144	146	154	143	143	159	154	142	167	159	158	144	132	143	151	166	146	149	145	166	149	150	163	148	134	143	148	139	126	140	134	144	144	149	165	129	167	137	137	126	130	133	136	153	131	134	131	162	155	153	123	145	145	132	128	157	167	161	152	153	146	164	148	149	144	128	144	148	163	132	162	145	140	150	140	147	147	142	142	128	147	159	152	141	152	168	143	145	114	151	148	139	152	144	143	137	124	138	128	134	134	150	140	140	157	151	143	165	158	137	136	140	134	146	147	125	137	158	136	144	137	128	139	147	131	135	154	146	124	158	133	147	131	138	134	160	178	144	151	143	165	155	123	142	159	153	145	135	152	137	146	151	154	149	149	152	155	175	144	150	160	135	140	146	141	135	152	159	162	156	132	154	154	129	138	137	154	139	155	155	159	141	143	153	127	171	130	150	161	133	162	163	145	158	151	157
26780	20118	5770	556	329	307	276	261	243	279	243	250	276	279	241	248	240	246	280	245	251	259	260	277	223	240	236	217	255	255	237	236	241	245	219	216	266	244	243	229	246	277	261	278	253	248	278	230	246	267	256	291	252	257	249	262	250	244	253	234	243	240	263	249	243	264	262	263	268	250	254	255	248	232	255	244	236	249	225	245	219	252	247	261	252	242	247	256	248	262	231	251	233	254	234	250	308	245	248	248	252	262	284	241	250	222	226	260	236	227	253	296	245	242	253	229	240	281	240	236	234	234	250	267	248	216	219	251	246	254	247	219	252	253	254	249	262	254	273	236	236	243	252	244	243	253	248	263	243	219	261	244	249	231	246	252	277	228	247	261	221	241	218	247	252	275	254	249	251	239	227	249	256	244	238	259	204	239	245	241	226	271	256	230	263	239	273	242	206	243	272	220	254	246	240	230	259	240	238	249	272	243	231	265	243	262	240	251	243	245	226	251	268	254	268	216	260	272	262	253	260	257	278	221	233	247	222	224	230	238	226	229	270	281	251	229	282	240	224	250	257	239	252	225	260	262	232	261	232	278	266	236	270	251	233	243	250	264	249	275	260	236	231	242	242	224	273	237	237	262	236	242	264	245	248	237	222	221	255	230	233	234	246	228	270	253	261	250	236	239	257	218	223	251	224	241	226	247	246	254	256	248	266	248	252	261	243	232	237	237	266	249	258	245	241	243	232	218	237	242	258	244	243	256	246	239	239	237	236	246	235	241	255	239	245	247	253	256	232	251	236	245	248	255	248	270	242	272	260	254	247	243	252	262	207	255	248	257	256	232	260	236	258	223	219	256	263	265	231	230	280	234	217	246	255	241	231	227	268	251	243	250	233	259	246	278	244	268	238	255	245	248	252	257	238	268	229	243	247	251	268	244	241	232	262	256	225	260	244	261	240	233	215	238	269	244	256	247	264	259	250	226	265	263	245	237	243	262	261	249	263	239	233	231	228	259	252	232	236	241	256	240	251	267	246	220	242	247	250	271	245	256	253	267	202	232	262	225	254	223	255	234	233	266	228	256	247	290	266	283	268	262	255	252	260	277	237	222	268	224	247	264	244	248	245	242	215	251	244	238	246	226	265	260	241	249	242	242	250	261	257	271	252	259	235	233	222	234	258	268	270	254	229	248	262	232	204	264	224	255	234	228	269	231	242	232	242	266	236	229	254	226	245	243	227	247	234	204	264	207	269	225	260	231	232	257	254	266	259	259	277	247	232	279	268	245	245	216	226	262	269	223	236	213	228	254	250	222	268	238	217	241	259	275	265	257	232	233	239	239	260	249	253	239	226	238	239	244	197	235	244	264	239	263	229	282	253	249	251	261	237	241	226	226	248	243	225	267	263	254	253	264	266	267	249	219	253	245	247	234	236	276	237	240	215	237	242	270	268	240	247	249	228	249	238	231	233	233	273	268	239	248	227	227	267	234	224	266	240	250	244	258	236	281	260	250	249	248	266	268	254	207	253	252	246	234	243	230	266	240	254	255	262	246	227	215	241	250	262	256	240	259	251	243	245	232	256	220	216	219	245	250	271	269	233	251	247	226	243	231	220	233	263	267	252	260	254	230	247	253	229	263	247	258	255	238	254	267	219	255	251	245	234	260	245	214	265	238	236	203	253	250	216	266	225	249	232	243	244	293	234	245	247	240	238	243	256	240	238	220	224	251	236	233	244	234	240	244	263	265	256	239	252	250	243	258	230	246	259	254	229	223	250	242	261	261	232	271	247	244	249	251	240	266	238	263	237	230	239	237	226	225	253	254	268	247	246	252	246	251	250	237	237	232	249	252	254	251	234	220	239	244	285	270	224	232	264	243	261	246	254	257	251	226	224	256	217	254	224	248	244	209	253	238	253	243	258	270	221	265	259	254	257	255	261	235	263	243	230	233	259	251	253	229	274	224	241	228	248	245	277	266	246	247	231	254	263	235	241	234	263	217	246	236	243	279	237	203	242	248	246	245	247	260	250	240	272	241	270	237	254	242	228	246	257	228	256	214	226	229	264	234	241	222	241	228	251	231	242	238	267	232	247	245	228	261	290	228	241	238	243	259	236	264	263	244	245	216	256	251	241	266	250	251	250	283	249	246	247	225	260	254	237	234	242	276	252	219	232	238	214	261	216	245	253	221	250	251	249	251	267	228	226	252	214	242	268	243	239	224	240	220	233	238	262	231	215	268	259	241	243	239	245	244	242	256	236	267	254	233	226	238	237	253	249	247	272	260	258	222	219	239	245	255	261	253	245	257	242	239	239	225	235	262	233	247	265	253	271	276	213	240	247	233	229	247	215	262	240	238	294	266	254	272	236	244	264	241	241	245	243	259	247	261	246	232	235	245	240	245	225	214	231	232	233	236	224	261	261	251	258	253	239	241	237	234	252	251	232	273	218	255	233	262	253	246	252	241	244	260	242	223	255	240	260	236	235	250	242	259	255	248	235	250	229	256	255	262	247	220	221	255	265	235	260	235	256	257	242	245	233	239	259	247	241	250	283	249	244	247	257	280	223	247	278	237	262	225	253	248	219	205	240	234	230	243	222	242	248	243	260	250	238	256	260	257	236	234	238	229	246	244	211	277	255	263	254	240	242	246	239	254	273	218	251	251	288	223	249	260	267	268	238	252	249	260	248	262	250	250	237	252	282	254	249	235	229	279	257	236	233	259	261	254	275	243	232	267	242	254	264	263	271	239	246	233	245	235	241	246	264	245	246	228	247	229	239	271	268	266	235	249	276	255	246	256	256	262	247	243	254	204	235	231	241	224	226	237	235	282	263	236	247	230	248	232	260	211	255	248	262	232	272	254	283	262	236	244	251	204	263	246	240	266	243	243	250	242	242	262	259	232	250	241	229	251	261	224	243	219	224	250	263	269	234	252	258	255	250	265	257	228	231	258	246	250	249	239	260	225	265	232	254	243	242	247	229	269	253	253	256	202	252	232	236	243	244	232	260	242	262	242	244	235	211	234	264	244	214	225	233	273	238	262	255	270	246	274	231	238	245	254	226	250	229	224	252	230	240	256	256	257	251	262	231	253	252	233	236	242	244	224	234	230	251	248	246	225	249	248	252	219	233	253	217	245	254	215	244	253	238	246	261	273	249	269	260	251	270	237	261	261	227	246	220	250	245	253	260	269	237	271	257	230	272	257	267	241	255	192	250	269	229	267	257	246	240	219	241	258	260	225	251	253	233	267	228	230	222	234	221	250	251	232	228	222	264	272	219	257	241	259	237	261	246	240	270	266	243	246	226	246	230	235	201	238	242	258	234	238	222	227	244	253	256	225	238	256	231	256	220	208	226	247	250	244	245	267	269	217	259	282	250	219	258	262	244	245	243	238	243	262	247	252	226	245	221	233	264	259	251	242	240	244	244	266	239	244	284	234	246	233	261	239	260	270	262	254	212	227	232	279	242	228	233	233	252	265	232	257	276	259	222	278	231	216
3906	1389	1265	762	652	574	536	533	512	458	461	439	440	412	425	439	416	423	465	448	424	416	450	435	440	425	450	486	431	401	452	464	455	442	449	458	457	459	417	430	411	453	456	446	438	480	436	431	460	453	383	433	427	464	423	427	416	422	451	438	408	444	440	424	441	447	429	412	423	446	452	462	431	439	414	435	461	441	440	469	434	425	443	426	445	459	501	436	428	479	401	472	435	450	436	438	426	420	428	424	420	445	443	429	418	458	446	439	452	430	409	451	457	460	423	464	438	451	425	451	438	462	417	442	490	415	417	448	401	429	455	453	424	413	454	444	441	387	404	449	421	421	444	455	434	442	433	423	435	415	450	449	426	431	426	464	476	477	432	479	407	416	468	465	448	418	449	447	457	444	439	439	450	451	420	430	432	415	403	451	397	435	442	488	453	418	473	419	419	413	409	438	442	454	469	412	458	450	461	447	409	408	464	448	472	427	422	410	456	459	484	424	461	425	406	430	450	435	436	436	432	420	412	455	444	458	458	384	431	418	446	418	432	450	470	483	436	417	448	456	447	442	443	445	437	396	442	401	412	476	440	468	409	461	450	409	421	441	428	461	409	433	426	444	471	417	452	478	450	429	435	420	408	421	432	438	437	466	470	430	431	421	379	432	441	396	499	476	461	447	434	437	456	466	429	450	427	390	416	452	466	466	449	411	449	409	447	418	474	415	419	433	422	465	435	443	462	447	468	420	432	434	463	433	421	431	431	436	468	407	434	464	402	435	441	439	494	473	515	427	433	448	439	402	433	443	434	446	438	427	438	433	407	388	411	423	420	422	460	402	432	452	457	444	457	438	461	474	433	447	424	437	430	448	477	416	449	432	409	483	431	443	413	404	462	437	414	424	427	381	467	473	448	413	438	467	438	442	435	451	453	419	435	438	446	438	416	441	409	432	472	449	423	437	415	423	458	473	418	464	456	461	428	418	401	439	424	443	440	416	472	423	447	446	417	428	442	472	437	444	477	454	411	455	441	419	474	431	419	461	430	441	468	445	436	433	432	444	448	433	459	471	457	490	451	394	447	442	425	463	441	432	424	415	428	459	404	407	412	426	442	425	423	443	462	463	447	494	442	444	463	440	419	454	392	489	449	408	404	506	436	467	426	414	451	438	440	491	433	457	426	462	408	411	404	400	431	446	437	446	435	470	460	429	472	443	439	407	425	447	451	435	432	437	442	429	481	405	473	400	444	461	427	454	424	410	447	440	433	410	475	434	443	434	454	435	420	429	427	435	440	390	422	423	428	431	476	439	413	412	487	448	471	470	434	432	439	458	435	471	451	430	457	411	420	423	454	435	476	443	431	439	452	488	439	426	430	410	435	477	410	456	442	427	460	463	389	489	435	401	444	409	460	494	437	422	430	418	425	434	440	473	455	439	488	455	418	429	424	407	431	464	458	455	451	418	440	423	442	414	417	444	470	432	414	467	421	441	419	438	443	422	387	434	430	436	439	451	416	448	431	425	437	420	420	445	415	456	418	436	451	466	456	406	427	426	424	427	454	448	475	406	461	425	465	444	433	446	413	461	446	415	440	450	444	443	442	437	472	437	441	428	451	438	442	448	433	464	421	444	429	413	446	463	454	434	429	456	431	411	454	407	441	420	459	454	435	414	434	474	464	436	447	425	435	382	446	422	411	451	449	447	399	414	449	452	472	456	440	444	440	439	456	478	404	475	428	437	414	418	487	405	440	454	426	402	447	436	434	440	420	433	408	466	442	442	414	441	412	411	422	476	419	461	434	466	437	409	417	443	407	415	420	395	452	415	398	476	467	416	434	448	458	422	440	414	441	496	470	431	449	446	441	428	472	455	425	437	404	411	437	426	424	477	468	419	409	482	420	428	472	439	451	417	475	456	419	477	425	416	450	434	443	447	450	439	422	432	431	468	436	417	491	454	435	432	461	431	439	416	435	426	411	428	450	415	434	426	431	452	457	412	462	423	436	449	431	443	454	432	435	414	452	457	414	464	434	446	437	446	423	442	429	423	435	432	477	435	423	441	410	432	445	432	469	454	431	458	464	421	461	440	424	441	471	420	427	440	416	455	458	463	448	434	432	451	439	422	453	441	435	441	441	424	432	406	455	461	398	455	417	449	446	456	442	428	457	457	452	459	496	428	440	423	433	440	457	460	437	445	474	451	434	496	443	464	467	430	401	403	435	466	425	448	419	417	424	496	441	437	414	432	473	481	428	433	477	407	452	436	447	437	468	441	475	457	440	419	410	480	445	449	452	424	431	443	423	405	436	408	467	428	459	424	431	439	415	443	448	446	479	464	451	439	475	426	455	442	458	421	405	410	433	449	460	414	448	441	440	456	455	458	412	416	455	414	450	451	422	436	388	440	465	438	474	396	477	424	464	440	449	442	456	426	409	451	431	428	450	453	490	406	407	418	432	410	447	449	462	427	465	430	423	432	410	435	453	438	433	433	456	462	424	488	406	446	450	438	448	454	435	419	418	450	435	475	440	416	402	455	417	444	445	439	430	438	436	408	400	464	436	423	453	435	436	442	450	469	452	420	406	432	423	448	450	401	476	451	464	421	409	421	445	465	412	459	434	396	463	453	437	464	467	484	421	463	442	445	443	424	459	449	413	442	452	421	457	429	440	429	450	457	425	442	449	442	417	438	433	432	474	453	448	433	444	437	439	457	464	473	462	464	431	432	420	428	420	417	455	454	412	412	437	434	435	418	438	424	422	469	440	465	471	464	467	443	422	449	405	429	467	455	440	445	445	423	478	445	470	413	410	460	422	441	416	446	442	436	460	445	394	460	470	449	417	441	442	447	433	410	458	414	440	426	421	441	436	417	472	443	440	473	428	439	435	466	440	424	438	446	390	439	430	439	453	493	462	457	425	470	454	475	428	427	453	476	454	464	456	471	464	447	414	440	430	446	461	484	419	421	433	434	452	452	432	437	449	418	450	478	457	446	442	452	462	429	433	481	427	439	448	449	419	448	447	434	466	462	424	434	448	474	435	423	422	442	444	450	462	448	456	434	425	446	445	480	437	446	434	434	453	418	428	452	424	413	436	444	424	419	471	445	441	442	471	438	392	427	402	484	468	429	415	429	424	441	469	440	413	411	462	435	477	452	444	436	437	430	437	444	454	429	440	423	486	425	407	454	448	431	432	394	442	480	438	448	441	459	418	464	428	466	436	428	428	468	451	435	431	427	405	457	448	459	406	428	434	388	461	422	466	470	438	464	422	399	494	415	434	479	408	428	439	444	457	447	459	434	436	423	462	463	452	474	425	417	440	478	435	425	393	435	453	416	452	458	423	455	467	427	443	462	436	470	453	452	463	456	428	423	455	445	471	462	443	462	455	450	443	457	407	420	409	417	419	398	424	442	464	437	460	415	449	424	427	454	447	429	402	431	403	460	450	450	422	467	463	475	450	469	444	426	432	465	442	434	464	417	453	429	437	425	446	447	432	377
24125	21220	28367	24344	20602	2121	642	397	345	285	270	272	230	229	234	195	235	220	191	215	183	180	191	193	167	185	174	203	170	188	182	197	172	173	193	184	186	176	177	167	179	155	200	164	167	168	192	166	190	186	185	165	150	165	159	154	168	183	158	165	192	153	161	172	178	170	164	177	186	163	175	159	165	187	168	190	164	183	162	181	153	167	175	168	169	173	185	161	155	165	162	195	170	162	167	160	199	153	171	155	173	178	176	196	151	164	178	170	167	193	164	179	184	188	180	165	158	162	154	174	182	174	173	175	165	174	171	197	146	192	176	185	175	201	153	179	170	176	181	173	150	159	183	172	162	170	173	184	164	184	166	193	173	194	187	166	170	177	155	185	191	170	187	162	189	180	175	203	168	173	149	169	177	165	180	172	169	178	173	188	171	171	188	146	155	140	181	178	161	181	143	188	141	184	157	164	171	166	162	170	156	183	167	165	150	156	155	147	177	193	160	177	179	162	181	161	144	156	160	173	170	171	158	175	187	172	171	156	180	166	190	175	172	168	156	185	191	149	162	173	189	163	145	184	159	175	184	158	170	158	163	170	179	154	158	172	183	174	179	174	167	172	151	156	194	188	194	168	165	175	186	167	154	156	174	151	157	173	157	181	167	167	168	194	186	169	157	146	166	187	159	161	152	171	158	169	176	177	154	169	153	172	170	171	163	177	157	194	173	191	168	177	154	179	168	151	189	167	169	179	165	176	173	149	158	165	176	165	183	159	171	153	160	161	167	173	183	169	160	161	175	188	164	181	195	181	150	180	187	171	165	172	157	154	157	169	162	172	166	171	180	152	167	159	166	139	173	157	171	180	187	167	171	185	182	157	175	158	158	171	167	166	161	161	173	194	176	198	189	178	188	166	152	178	173	175	150	159	159	177	179	169	153	159	157	167	180	171	177	176	148	158	170	165	171	176	193	150	197	174	183	151	166	163	163	201	166	179	179	196	161	174	196	173	169	167	175	167	147	189	162	163	174	161	176	159	145	184	165	165	185	155	155	174	172	160	164	172	149	176	169	172	194	177	149	158	169	194	151	138	170	177	174	176	167	182	182	189	181	170	154	180	145	174	179	183	171	173	182	159	172	139	163	168	162	169	159	172	185	164	172	175	152	144	165	154	174	163	131	181	154	183	171	169	157	158	192	148	170	172	174	164	163	170	169	155	160	152	194	166	174	157	170	179	151	158	159	164	189	155	164	148	166	173	178	189	176	176	150	182	155	196	150	176	166	154	171	161	163	185	169	157	187	169	170	162	178	158	163	168	176	160	175	178	157	154	153	182	166	164	161	154	156	157	159	165	189	160	162	171	148	169	157	180	178	195	176	155	189	130	165	155	161	156	169	163	158	184	169	191	152	157	174	174	172	182	171	171	188	167	175	171	185	173	179	166	184	177	162	174	182	159	168	184	172	179	187	162	174	184	173	152	170	177	188	168	167	151	189	157	170	166	190	185	163	149	158	178	214	167	182	176	180	152	171	179	148	153	173	148	160	167	167	168	179	166	176	186	163	185	161	168	163	186	136	158	187	167	164	164	172	176	165	160	150	138	140	171	182	166	167	163	155	184	179	196	153	196	169	141	158	160	192	168	158	174	169	155	156	162	157	177	170	159	179	168	168	195	172	172	182	157	162	155	172	158	183	175	171	178	143	178	166	163	149	167	174	166	166	179	176	181	184	162	173	167	174	162	175	162	140	173	186	176	155	155	149	193	158	179	163	151	185	177	161	173	156	158	153	145	161	181	159	174	174	152	179	174	170	172	156	153	209	199	160	182	159	179	182	145	173	124	175	154	169	152	169	170	176	169	168	175	182	147	177	174	153	162	172	151	167	181	163	164	170	156	168	167	168	158	166	174	159	164	161	164	163	159	176	173	186	174	183	168	164	166	157	177	177	155	166	166	196	169	164	175	163	169	173	166	162	172	162	191	190	177	161	175	172	156	176	180	178	168	166	163	170	171	176	163	171	155	189	182	184	188	165	170	169	172	152	143	174	177	152	160	170	174	160	178	198	152	159	190	187	159	154	155	138	169	165	187	144	178	144	173	160	156	180	176	149	186	177	169	162	175	162	182	187	154	185	171	167	186	180	187	165	167	177	179	176	157	175	193	173	180	151	169	179	147	181	170	177	175	186	163	174	164	154	171	162	172	137	159	164	172	154	182	186	177	164	190	168	146	174	146	161	179	160	155	190	160	162	166	160	185	178	185	168	181	170	166	159	158	164	178	159	179	167	196	180	166	203	173	166	169	156	179	193	179	195	159	170	154	173	176	175	177	159	167	164	174	177	153	172	186	170	171	161	179	163	162	179	155	160	180	165	176	183	201	156	157	151	146	161	166	183	174	184	190	151	154	161	169	163	157	182	175	146	155	167	170	162	195	163	198	154	154	144	150	158	162	160	165	176	159	186	140	172	165	141	160	160	153	180	176	188	164	157	190	167	183	180	182	167	166	186	138	185	163	170	172	154	182	157	158	162	196	153	173	151	169	140	166	183	151	178	161	172	181	151	166	155	171	162	183	190	189	182	179	181	174	159	163	169	174	169	161	149	157	197	176	184	186	166	165	186	170	168	175	183	191	188	185	158	168	152	175	163	184	171	157	162	173	179	182	151	155	153	179	159	168	157	157	192	163	175	166	164	171	154	168	175	166	169	194	165	188	145	175	158	178	175	170	192	168	182	192	193	189	135	184	192	163	180	192	153	178	176	149	174	165	162	178	154	152	173	169	164	173	178	172	153	177	175	203	139	177	184	163	194	184	157	177	165	174	180	178	152	169	159	177	204	149	186	182	148	172	165	157	151	191	159	174	179	165	163	177	178	166	186	160	174	162	167	183	196	172	151	174	152	149	147	188	188	183	175	175	172	195	183	203	167	177	161	168	185	171	160	188	205	177	156	193	170	180	164	156	172	184	173	180	174	165	145	165	157	176	167	148	188	160	184	169	178	177	169	187	167	198	187	181	151	171	183	163	173	159	176	183	183	176	173	178	166	171	166	166	152	173	155	176	168	165	170	181	180	193	154	154	158	171	170	157	147	172	180	149	191	161	159	159	160	171	165	183	162	171	156	165	170	189	187	148	168	153	173	166	159	164	180	170	156	173	177	174	157	179	169	175	162	176	153	182	160	175	173	146	164	173	151	201	170	168	164	162	183	172	153	161	162	189	180	173	159	154	168	183	168	176	169	186	144	163	163	159	182	160	158	172	166	178	177	156	166	179	159	174	172	179	142	135	192	171	164	154	172	148	164	175	152	180	168	158	183	169	153	166	148	181	190	160	175	170	179	170	161	141	170	178	164	160	158	173	164	181	166	159	178	185	184	167	173	191	169	168	190	175	174	182	185	184	164	180	170	183	179	156	165	192	192	170	182	182	149	172	187	175	160	175	171	167	151	172	165	171	178	181	161	170	185	135	172	172	163	159	181	156	157	153	168	184	160	170	156	190
5338	10042	8416	4290	2812	1897	1479	1207	984	884	724	642	620	592	542	513	458	436	446	389	434	404	370	368	380	368	366	349	382	377	354	357	343	360	330	353	329	347	297	305	310	332	354	325	326	320	312	293	333	326	321	308	330	319	323	330	318	321	308	323	312	345	310	322	345	290	299	331	301	308	305	297	318	303	308	320	335	312	311	319	317	304	321	315	315	334	340	343	297	324	321	298	315	317	333	299	305	340	336	320	311	295	294	308	300	315	324	306	319	315	317	318	353	308	327	300	290	328	280	305	318	301	298	296	309	278	299	325	297	306	305	290	336	312	312	297	309	320	341	291	334	301	302	321	273	285	297	301	312	328	327	287	327	325	296	296	313	302	304	302	293	306	323	303	326	325	281	305	332	286	310	307	326	302	363	312	303	309	328	293	285	292	290	349	327	282	334	296	270	317	284	301	347	294	316	301	318	312	286	320	315	297	309	313	299	312	289	320	281	304	313	337	302	295	334	304	304	284	309	317	282	332	330	298	319	312	327	328	307	273	297	318	316	305	290	334	299	300	310	304	282	274	305	314	315	290	354	270	308	290	284	316	311	294	326	317	306	337	310	314	308	334	327	325	302	324	326	310	335	308	334	274	318	331	311	326	331	289	322	299	337	326	327	286	312	266	308	297	299	309	317	322	296	302	312	340	317	308	322	327	301	302	341	311	316	294	304	264	305	317	291	326	346	309	298	294	325	296	302	324	290	325	320	285	336	324	315	323	302	287	323	275	284	288	336	283	322	299	311	307	306	319	305	292	308	304	285	330	306	326	287	316	306	313	292	329	304	299	286	276	320	309	312	334	338	321	307	324	308	310	346	327	276	313	281	333	312	306	307	332	311	294	301	309	320	299	286	310	318	302	299	293	326	333	326	313	275	288	324	279	334	312	316	315	337	353	322	301	315	355	348	291	305	317	305	333	323	322	321	339	327	336	292	323	340	321	326	329	320	301	310	325	291	339	317	278	330	319	295	343	304	293	293	321	290	336	292	323	302	249	290	311	329	287	343	315	311	292	298	322	299	314	318	323	322	320	315	343	314	308	275	317	308	305	320	319	344	311	300	319	291	314	319	324	292	306	307	289	300	285	312	312	302	312	333	307	328	282	352	341	307	288	295	288	317	308	286	329	306	301	305	293	340	343	290	313	309	337	345	315	316	330	286	311	333	296	328	296	325	294	309	289	315	293	318	299	335	309	322	291	290	306	308	309	347	305	311	331	301	353	285	338	296	316	304	307	319	288	283	338	293	297	297	303	342	309	338	285	329	334	334	338	310	325	302	294	285	308	313	281	276	302	320	317	291	334	320	342	281	304	323	326	277	285	319	350	320	330	290	301	310	343	254	310	265	296	326	319	321	303	306	280	316	322	328	261	330	328	328	311	306	324	298	316	331	313	326	304	355	320	326	334	311	263	306	292	334	293	298	308	289	268	330	310	291	307	281	284	301	302	326	307	288	302	321	290	293	318	303	303	343	286	308	309	341	302	309	307	317	306	314	310	321	329	287	326	322	293	342	313	312	278	304	284	313	326	316	303	318	308	301	300	269	317	307	285	327	289	294	299	304	339	302	323	318	316	330	325	322	309	312	325	322	315	281	302	305	298	329	338	314	298	282	304	292	294	313	287	305	293	287	300	302	320	339	322	350	299	311	292	334	308	283	291	304	319	337	290	319	283	307	304	313	291	331	302	320	337	291	318	302	347	309	307	302	314	290	313	317	327	316	292	339	314	277	301	309	286	324	320	329	313	323	296	298	308	309	299	312	319	346	316	294	310	302	299	302	308	312	285	313	315	304	296	305	332	270	296	296	294	308	315	306	314	302	285	309	295	306	307	297	326	297	297	332	294	314	285	323	313	282	293	340	306	298	288	326	328	325	291	316	311	302	313	299	291	294	311	326	302	294	347	318	320	334	313	303	295	306	313	310	305	322	284	289	289	326	300	299	327	298	333	320	310	320	318	305	302	341	314	277	292	321	328	283	310	296	298	310	293	332	330	331	306	318	326	309	315	301	318	327	310	319	287	315	292	300	313	308	331	288	332	294	321	312	300	291	307	304	315	291	321	287	317	293	290	351	286	287	330	308	348	307	288	304	345	329	305	322	274	298	309	276	302	329	325	328	310	293	301	279	317	278	303	295	320	300	333	304	284	304	297	284	313	312	279	338	302	306	311	345	338	306	306	300	339	288	295	314	311	320	313	311	306	303	300	293	308	317	309	318	333	284	299	313	300	284	304	300	340	309	318	319	290	306	286	286	314	292	308	309	314	327	351	301	298	313	302	326	292	308	294	308	312	315	332	300	304	322	305	306	310	278	289	296	309	330	284	294	290	328	302	293	282	322	319	290	304	292	320	271	289	330	317	283	315	343	318	316	278	316	329	285	293	312	330	288	312	297	304	327	281	337	311	330	303	325	296	303	306	299	303	332	311	261	336	288	296	312	308	341	323	306	311	317	291	292	337	328	289	298	322	304	312	276	326	327	286	307	312	314	318	294	301	322	319	310	292	302	279	302	313	285	310	282	294	292	304	302	312	301	308	288	301	269	302	315	285	329	293	280	315	291	296	305	316	297	312	325	337	279	322	318	313	292	324	310	301	307	317	272	319	324	301	339	289	316	329	313	308	323	319	293	311	321	304	325	319	309	300	342	336	313	308	311	302	347	299	370	281	314	303	304	319	302	299	330	357	319	325	320	290	310	293	316	328	320	304	291	314	316	316	330	319	302	292	313	322	300	319	326	287	322	335	307	321	308	325	279	323	308	307	306	326	293	334	341	337	292	295	340	324	312	317	286	318	308	336	296	333	313	336	318	307	340	310	305	294	333	319	299	335	285	292	312	296	268	301	313	295	274	311	307	325	303	342	301	293	307	326	315	292	332	312	282	300	317	299	311	309	296	301	337	333	269	293	318	328	290	312	300	319	303	308	305	315	310	298	286	302	289	309	346	349	319	287	303	282	285	298	279	321	292	325	306	323	301	296	320	316	284	293	333	305	330	347	331	314	308	280	315	315	288	315	298	323	314	313	317	313	315	309	303	335	305	275	300	342	273	305	331	297	293	305	305	275	336	291	321	297	327	319	276	311	350	288	314	306	301	302	360	303	322	307	317	325	319	333	324	301	302	312	319	321	315	294	305	298	281	294	333	314	307	314	306	305	316	291	293	301	323	336	324	329	321	339	281	289	306	289	307	268	282	308	311	304	345	329	335	311	279	276	325	308	315	297	311	278	353	278	328	312	305	290	321	311	294	295	305	318	324	311	299	311	317	326	302	283	296	321	310	327	313	312	327	301	316	297	283	373	316	308	331	311	295	317	297	305	296	302	343	280	290	288	307	306	298	306	326	312	330	302	317	298	343	338	328	325	339	327	296	328	359	311	316	311	321	298	306	307	274	300	294	303	312	319	303	306	292	310	319	327	295	297	313	292	316	298	263	310	314	324	317	314	295	272
23128	21224	28996	23745	21224	19599	1579	583	412	304	277	240	227	198	172	153	171	138	117	141	126	92	127	111	113	102	102	100	94	89	89	102	98	103	96	104	85	102	99	85	89	102	86	84	91	91	92	91	87	89	77	79	66	75	98	82	104	95	107	83	86	81	74	94	84	76	88	89	92	90	75	65	89	78	86	85	64	72	85	70	95	67	77	83	84	83	58	103	83	73	83	97	99	76	79	88	88	80	74	73	80	68	70	85	68	71	87	82	69	84	78	82	63	72	97	79	85	76	67	103	73	62	85	74	90	68	84	77	77	77	76	68	79	68	67	89	84	84	81	96	71	81	83	84	78	85	77	75	96	76	82	66	71	65	71	72	86	82	67	78	87	74	67	62	81	88	66	66	95	61	80	76	74	93	87	83	67	87	68	93	78	70	68	77	78	98	78	72	70	84	80	60	83	71	74	76	73	71	82	83	69	78	74	61	75	85	67	87	85	76	86	87	75	81	77	68	83	82	74	98	59	95	72	68	66	87	72	61	83	70	87	82	92	73	72	85	74	71	85	79	84	75	64	82	79	71	75	93	75	71	83	80	80	79	69	67	56	76	68	77	74	73	89	74	73	77	83	80	73	100	93	98	86	66	97	83	73	94	86	77	86	94	89	77	85	70	87	89	63	99	80	96	79	77	71	71	86	78	74	88	71	82	73	76	78	72	66	65	73	66	75	89	71	75	90	95	62	69	68	70	85	80	83	86	70	84	75	76	79	68	67	86	66	72	81	74	86	78	64	63	87	80	77	86	74	71	68	75	76	69	75	74	86	63	74	80	87	81	72	81	90	61	71	84	79	94	75	80	78	68	75	70	80	79	94	85	80	77	80	86	79	85	68	87	74	75	80	73	92	75	71	84	98	78	58	71	72	82	101	90	87	69	82	87	91	96	86	84	77	79	76	81	80	79	93	74	76	67	73	84	67	79	70	82	60	64	58	68	64	74	69	78	81	80	83	79	69	80	92	79	77	67	76	72	79	85	69	81	72	85	74	84	90	79	80	83	68	83	82	88	66	83	77	73	80	94	76	64	69	62	79	93	86	73	87	78	77	84	63	100	78	77	67	83	73	75	79	76	83	86	83	72	64	66	80	76	73	66	63	77	87	75	74	83	81	88	79	83	73	78	75	76	66	98	71	76	72	68	65	73	83	87	82	74	63	77	75	64	83	61	69	80	63	89	75	76	62	70	80	82	83	59	99	76	70	72	78	84	80	76	73	65	80	78	73	70	60	75	96	69	85	86	77	62	49	72	86	67	72	79	79	75	85	63	85	83	96	86	78	76	89	71	67	79	75	85	93	75	69	93	107	91	71	87	64	80	72	72	74	79	92	65	75	83	61	62	84	75	74	88	79	77	69	77	87	83	70	78	75	66	77	99	65	73	74	82	90	84	83	78	74	79	77	92	71	73	84	73	75	72	75	76	77	82	85	75	88	90	70	89	70	67	81	70	73	71	72	90	69	91	78	94	91	63	73	82	76	80	91	83	90	89	70	89	68	77	72	63	76	90	66	76	75	70	86	94	75	65	62	79	87	77	68	53	74	82	74	81	86	72	72	80	94	89	87	81	100	61	82	75	68	69	75	77	75	69	76	66	63	78	75	79	76	83	81	70	80	95	67	76	75	87	71	77	72	73	73	72	75	86	87	92	73	88	83	73	77	77	78	76	93	65	79	67	86	68	74	71	74	65	79	83	76	71	81	76	73	75	78	88	92	70	82	74	67	85	75	80	99	87	55	80	81	78	75	72	76	93	95	73	75	79	86	78	78	79	78	66	72	74	81	67	74	66	80	82	83	80	84	91	112	76	81	83	65	74	71	83	68	84	94	82	75	93	88	80	88	77	82	69	65	88	87	82	73	81	75	87	66	72	88	68	74	65	69	72	69	81	84	72	76	86	83	81	83	79	79	68	78	79	83	90	74	88	73	85	77	77	65	65	81	67	68	69	75	82	71	75	80	89	83	84	83	85	88	77	66	76	77	89	79	66	64	83	77	60	82	90	73	88	74	82	87	90	85	79	64	64	76	83	78	66	87	83	85	59	73	64	82	65	82	81	61	77	67	77	78	88	77	69	91	64	93	78	64	84	82	84	75	94	69	79	77	75	75	99	84	88	80	72	74	77	63	79	74	77	85	71	66	89	85	91	84	77	64	79	75	94	89	78	65	74	90	88	97	83	82	73	89	79	70	84	84	94	95	83	64	74	78	66	76	81	78	87	73	74	105	79	104	78	63	76	75	88	70	74	80	71	91	83	77	76	81	90	81	91	77	55	79	76	79	98	86	56	93	84	75	73	64	72	84	67	76	79	74	55	81	64	84	70	71	73	80	87	106	69	79	75	78	85	78	64	80	81	77	63	57	58	65	80	74	89	78	86	74	75	72	74	75	95	73	87	69	74	76	91	72	79	70	82	85	74	81	85	65	79	67	62	81	75	103	80	70	76	73	84	83	84	64	65	73	78	89	78	91	86	76	66	75	73	81	105	78	82	68	64	79	74	76	88	76	71	72	80	78	68	73	64	79	77	67	84	65	79	93	82	65	64	82	79	78	60	70	81	103	84	79	74	73	88	75	71	84	71	71	76	70	87	72	81	90	76	86	80	76	63	66	74	84	68	90	111	83	80	89	95	70	97	88	83	80	87	75	73	63	70	73	67	66	61	85	68	79	67	53	72	88	78	70	74	72	105	85	86	83	83	89	81	73	70	85	80	85	91	74	81	79	72	72	93	75	73	83	83	86	74	63	74	72	56	79	78	81	72	69	69	77	61	63	77	58	74	65	87	89	87	81	91	69	87	77	84	76	79	86	75	78	75	69	77	70	77	76	80	75	87	90	100	80	77	92	73	95	76	79	82	81	69	80	78	72	79	79	84	96	84	86	77	84	86	83	80	79	63	81	72	82	63	80	81	95	81	85	77	87	78	74	73	82	79	94	85	68	97	65	76	74	75	77	67	75	78	74	68	71	98	68	89	71	81	77	77	62	82	87	87	84	61	77	55	81	80	72	73	76	72	86	81	77	78	84	80	96	83	85	64	73	70	65	78	84	68	78	79	71	77	73	93	69	63	86	95	69	107	83	81	84	79	73	73	64	71	78	72	96	69	74	64	85	74	98	84	86	87	86	67	99	68	64	93	70	64	87	68	79	75	83	78	69	79	69	108	81	69	64	82	67	61	80	82	78	83	78	68	89	87	83	86	75	71	65	82	74	76	70	72	93	74	76	72	80	77	72	73	76	85	79	87	83	72	97	92	77	89	89	93	74	70	82	76	78	85	79	72	94	80	75	76	77	62	89	67	76	83	79	74	78	88	69	84	69	74	72	79	86	81	75	82	69	75	79	76	81	89	89	77	89	79	77	56	74	61	76	70	71	83	65	86	77	74	68	75	96	90	82	71	74	92	93	87	72	84	79	72	76	71	79	82	78	77	67	73	74	87	84	77
7607	15925	13313	7144	4587	3254	2309	1845	1443	1199	992	842	706	687	549	514	438	403	406	353	339	300	273	282	271	247	236	247	239	243	218	216	208	188	178	184	202	199	209	200	175	175	187	195	194	168	164	157	173	155	165	147	155	156	165	147	169	147	142	165	148	164	155	160	150	171	142	148	137	159	149	157	154	157	144	140	147	154	142	153	146	150	151	154	144	135	149	152	156	153	140	151	155	139	168	167	148	157	153	131	158	168	148	140	150	146	129	149	155	151	137	141	142	161	159	136	135	140	135	152	146	161	147	151	133	157	151	146	135	136	129	151	135	168	146	146	148	166	159	154	140	153	134	136	147	150	133	157	160	147	139	167	143	147	146	163	131	140	149	148	136	141	124	156	153	152	130	181	149	120	147	152	172	146	118	134	152	125	155	151	128	146	155	126	140	132	140	140	149	142	152	152	141	139	135	145	144	169	152	136	156	133	151	147	143	152	126	115	141	160	146	139	149	145	137	137	141	175	146	146	164	171	154	177	140	134	142	161	116	160	168	147	147	145	142	147	136	150	129	152	133	141	160	142	128	144	148	144	140	145	143	117	130	138	126	136	136	159	128	154	126	150	150	138	156	151	159	135	141	144	140	132	131	132	126	142	125	139	174	142	170	132	170	145	138	138	150	133	131	155	139	152	129	127	160	132	157	146	145	133	144	153	145	137	158	149	163	149	118	130	138	154	149	164	138	149	131	135	142	163	135	143	140	188	143	133	159	136	125	156	139	124	146	152	126	155	139	132	150	159	141	118	135	136	169	147	157	141	131	151	126	146	140	131	168	140	125	166	138	139	152	150	149	135	158	135	122	144	142	139	146	151	134	146	142	146	117	165	147	146	154	131	147	122	152	143	138	123	151	151	134	152	160	143	163	142	142	150	180	165	171	168	134	156	147	132	150	137	135	129	149	153	136	165	139	139	141	156	149	154	142	153	138	151	145	148	146	136	146	142	155	144	146	141	135	144	133	135	142	139	149	119	134	154	158	143	146	157	130	133	154	137	138	126	137	155	147	129	162	165	131	149	132	151	128	125	133	129	136	147	132	140	159	128	170	160	137	126	172	138	147	146	148	145	138	139	124	133	165	144	131	128	144	151	139	142	126	144	146	158	139	140	146	144	146	149	142	134	127	151	136	140	135	131	132	153	125	119	166	142	133	122	140	156	151	132	143	138	143	135	153	125	137	135	175	136	147	149	139	133	126	145	150	143	141	133	149	137	133	147	149	161	132	129	155	153	146	120	143	130	136	150	143	125	133	150	140	132	134	133	138	130	148	142	157	132	145	127	129	150	128	148	125	118	134	131	150	129	146	135	149	148	140	138	143	162	147	129	121	126	137	155	140	135	150	133	114	123	152	140	155	155	162	137	153	140	142	142	134	131	132	151	125	139	147	148	151	111	127	159	145	168	136	130	135	146	137	130	136	161	131	147	141	124	153	144	146	148	150	141	137	129	127	143	120	138	130	135	168	148	158	149	150	175	133	134	135	139	137	131	135	136	147	165	153	132	146	131	146	131	121	131	148	142	131	159	138	142	135	132	139	140	148	141	109	135	132	148	151	159	148	135	145	155	106	132	148	143	125	134	130	129	153	136	164	128	115	151	136	139	162	142	138	151	147	133	149	130	137	152	129	136	150	149	135	142	148	123	142	168	146	137	145	141	139	154	157	114	131	131	118	138	136	150	141	156	147	145	140	150	146	124	135	150	152	133	164	136	146	150	112	144	131	150	141	122	151	155	149	154	143	131	152	139	157	148	135	145	160	124	140	149	147	124	142	141	138	147	161	152	159	130	154	168	155	138	141	130	157	148	133	143	140	150	142	131	133	158	146	155	163	130	154	135	130	154	133	130	159	149	159	145	158	127	118	140	148	160	144	140	157	161	114	135	147	134	134	149	173	129	151	111	139	153	141	134	145	141	142	142	144	129	142	138	122	155	135	129	137	117	141	150	137	143	138	150	135	143	126	146	117	135	125	141	142	137	123	128	149	156	148	125	131	151	126	140	156	145	115	127	163	138	151	140	166	144	132	140	129	140	156	145	138	147	136	140	136	138	120	141	148	128	133	138	137	137	161	159	141	122	142	149	140	140	150	128	151	152	144	122	148	156	175	151	140	133	149	164	152	133	155	140	143	145	152	156	142	156	132	148	136	151	138	156	167	152	138	138	148	152	136	155	159	152	141	133	155	133	157	150	135	142	137	131	141	152	128	137	164	145	138	162	157	132	131	146	131	141	142	131	121	136	126	147	150	131	144	155	136	148	135	165	149	126	135	156	140	147	155	155	145	140	157	152	160	143	164	133	134	133	144	152	136	159	133	121	161	133	144	147	171	157	138	139	132	153	129	145	135	145	138	149	146	137	127	147	142	142	129	120	153	135	141	149	128	124	141	136	149	128	124	131	145	133	145	122	151	137	150	136	143	160	141	141	141	144	130	136	140	127	139	121	123	147	132	137	130	151	153	132	151	151	142	137	148	150	131	151	156	133	153	142	156	129	153	115	149	134	125	133	146	135	157	134	145	149	147	133	146	143	135	165	145	148	130	136	158	137	147	128	136	148	137	147	126	155	146	151	131	133	163	122	153	122	144	144	142	146	154	168	140	144	129	144	152	154	126	139	129	127	123	142	133	136	136	161	148	122	156	153	148	146	141	135	145	145	128	142	133	137	145	106	141	175	137	142	112	144	136	152	143	146	152	153	152	139	137	122	149	140	134	153	139	138	139	123	140	143	132	139	155	156	133	147	160	153	136	163	139	148	152	140	156	131	132	130	142	142	134	149	146	130	128	123	140	171	139	144	131	151	153	134	166	141	136	147	129	130	150	172	138	147	153	135	126	154	152	148	139	127	157	137	152	135	138	140	134	140	136	127	133	128	130	116	128	145	145	164	132	117	144	130	138	124	134	126	128	135	135	133	113	127	160	140	149	143	143	139	154	153	164	143	148	142	162	141	164	119	128	122	133	147	126	153	146	137	136	121	127	179	135	129	143	124	139	145	132	141	144	141	162	162	157	136	138	134	133	141	138	149	136	139	126	158	127	149	138	125	145	143	147	125	145	160	136	138	138	132	136	136	145	131	136	133	136	143	142	143	140	141	140	169	155	138	163	140	132	170	129	142	156	162	133	152	137	126	148	157	148	134	134	138	138	128	141	140	149	132	120	134	138	140	147	149	154	157	140	142	117	140	129	148	124	142	138	136	135	164	127	137	148	136	154	142	159	144	128	157	142	147	151	144	142	165	149	127	149	143	136	137	144	132	147	156	148	136	126	130	148	154	148	155	154	156	131	155	135	151	132	127	155	134	125	146	142	141	129	129	143	145	147	150	125	147	125	145	103	138	136	130	140	136	143	151	157	140	138	156	137	131	144	138	132	147	150	131	139	133	127	129	129	130	140	117	126	162	160	154	136	132	150	149	140	154	171	141	145	133	125	155	146	136	142	163	149	152
26800	20026	5761	689	419	400	287	270	252	234	238	225	266	238	263	246	257	234	257	235	229	244	225	255	228	235	230	249	237	234	237	238	220	242	250	226	233	223	248	255	243	246	245	260	234	255	242	267	241	244	207	252	252	235	236	231	258	249	217	251	234	233	233	259	256	256	250	209	244	247	231	245	222	238	232	242	245	246	230	231	240	256	238	208	254	254	222	249	240	218	267	214	231	210	254	226	247	216	221	232	219	232	239	229	229	263	234	241	257	218	230	245	228	262	248	245	225	222	244	256	257	233	239	233	277	237	227	238	237	231	238	245	235	241	237	257	242	278	241	251	251	207	238	240	226	230	234	254	237	214	251	240	239	233	227	233	227	230	259	243	236	243	240	234	255	244	256	256	245	261	227	249	236	285	229	263	230	233	251	238	251	254	232	233	231	255	253	224	245	259	248	257	231	245	220	247	220	231	255	253	257	237	216	224	256	256	232	231	251	252	273	265	255	244	229	234	263	202	227	207	246	214	241	244	242	266	237	230	252	258	268	242	261	250	273	243	237	247	228	263	255	242	242	259	260	211	244	239	270	253	235	249	229	238	229	261	239	229	239	228	232	236	230	232	226	251	229	240	231	242	238	261	232	241	250	248	242	235	230	245	247	224	244	252	248	254	238	239	245	248	235	249	238	234	229	204	247	241	234	250	240	230	274	249	234	252	249	267	217	234	233	272	251	273	262	248	239	231	257	214	258	241	222	220	213	224	243	250	246	248	231	260	229	237	243	260	246	259	225	240	241	222	239	246	234	236	238	229	244	256	231	234	248	223	229	247	216	220	258	228	232	244	249	259	223	286	212	231	228	234	252	232	241	250	254	232	258	252	263	268	287	243	254	221	235	229	255	231	232	237	235	217	249	247	217	230	222	241	252	244	240	223	244	241	237	254	251	224	251	238	247	245	273	227	230	265	227	255	262	229	279	236	281	230	238	240	249	236	238	237	226	237	264	229	229	210	245	231	240	267	233	240	218	238	203	267	216	232	282	240	232	249	251	223	217	252	248	267	253	230	264	245	226	265	257	225	275	244	233	247	252	225	234	232	243	243	273	258	247	253	216	248	242	242	220	234	216	263	261	264	257	229	260	229	230	242	255	220	257	268	206	234	252	216	227	246	241	231	241	236	247	234	247	256	240	241	229	237	255	248	216	245	265	248	281	261	246	238	218	251	226	249	254	255	257	243	237	248	248	229	258	254	265	233	239	239	244	241	229	224	239	231	235	224	208	228	259	247	231	248	226	252	263	246	248	243	241	253	196	201	251	234	230	269	256	243	228	249	213	250	241	224	247	256	254	240	235	236	204	247	239	233	277	231	235	256	243	245	233	216	232	228	250	236	233	272	244	226	249	258	238	267	225	243	237	270	265	262	237	237	229	255	260	254	227	243	225	230	269	242	276	232	247	247	242	249	235	201	219	208	215	249	277	226	246	247	233	217	268	250	254	237	250	244	226	260	229	244	252	229	254	239	253	222	234	245	239	255	232	293	246	269	261	225	268	216	243	216	252	263	252	266	245	264	255	229	223	219	269	251	216	206	238	218	229	300	215	281	239	242	225	211	240	230	233	251	227	257	244	261	262	228	232	257	253	234	245	247	247	228	231	233	263	247	254	265	247	244	261	241	227	241	235	247	234	249	217	249	273	266	222	227	233	258	270	235	243	217	232	241	213	254	250	225	245	257	240	262	254	240	235	240	262	234	242	301	256	268	211	258	233	220	219	225	253	229	261	272	283	239	227	276	220	252	232	236	239	249	262	239	250	236	243	229	263	252	256	233	240	261	229	236	237	226	246	235	234	235	244	260	261	241	217	239	240	227	237	240	246	242	255	243	219	219	243	266	220	226	250	231	227	236	242	238	238	224	246	231	259	230	256	242	243	256	229	248	249	231	224	249	246	240	229	209	232	250	220	255	239	223	245	260	235	243	266	232	254	239	227	219	243	238	231	218	260	239	237	233	240	262	239	245	244	249	265	230	231	210	242	249	223	215	233	236	259	256	248	242	248	212	241	251	256	239	256	215	219	244	187	265	229	280	237	239	228	231	246	222	252	252	231	270	252	224	253	230	254	232	236	237	252	227	222	240	225	222	254	249	238	265	261	255	239	227	226	239	246	236	259	251	251	244	233	233	222	249	231	229	242	216	260	230	233	253	244	250	233	242	254	236	240	251	226	226	256	232	229	202	218	246	244	229	227	252	257	255	228	249	222	204	252	239	246	249	223	234	242	238	237	230	211	233	256	257	231	217	213	235	250	248	273	216	247	214	234	230	247	269	212	239	214	234	260	213	232	258	239	249	219	254	263	247	239	252	253	246	268	249	228	231	242	229	228	230	220	272	230	258	243	242	231	257	239	216	222	256	250	235	252	226	225	214	250	247	215	249	230	254	230	273	255	249	271	216	262	258	273	230	235	232	239	238	267	220	272	237	233	203	240	217	264	240	218	245	267	234	254	258	233	245	246	269	224	266	232	246	257	224	258	222	257	278	254	245	235	249	229	250	208	263	253	254	255	239	237	283	239	223	220	259	241	227	265	260	237	227	249	248	255	243	224	248	211	219	246	219	226	238	242	240	238	246	254	233	228	223	246	242	243	209	243	242	232	249	229	230	217	248	262	263	259	243	240	253	258	258	226	240	255	234	249	246	220	254	216	233	228	251	279	248	236	224	221	241	234	239	243	251	247	241	250	262	231	239	254	246	273	235	254	246	246	268	234	215	246	260	243	239	230	240	253	232	237	247	265	274	229	242	240	227	260	229	251	227	218	232	248	243	238	226	252	251	237	232	239	263	227	239	242	236	231	264	215	246	253	239	252	225	218	245	221	233	255	221	248	246	249	234	237	215	256	239	242	269	221	254	223	224	248	235	267	241	219	243	260	254	248	227	247	252	235	222	243	244	220	263	232	237	233	234	206	246	258	232	232	232	252	238	240	250	253	241	280	245	234	212	224	243	264	252	226	260	244	223	238	229	238	223	242	256	279	242	247	255	230	282	234	221	234	268	233	254	248	220	228	242	241	244	224	251	233	231	253	253	247	264	235	242	243	237	247	237	244	187	224	238	235	239	232	263	238	237	214	220	272	232	266	247	248	273	227	244	228	246	236	221	232	242	262	224	247	239	260	270	254	225	239	246	274	240	247	226	214	257	225	232	247	228	227	256	222	244	243	228	223	213	247	236	220	240	233	223	243	233	245	236	234	232	238	224	239	264	254	257	227	257	265	230	241	230	263	248	255	260	237	243	207	242	257	241	225	226	255	246	222	234	227	212	252	222	248	225	220	224	254	252	226	251	237	233	224	279	257	245	245	244	257	248	248	257	244	253	237	240	220	237	227	212	247	242	254	269	209	271	233	207	235	222	269	258	247	241	253	246	244	206	234	236	234	248	255	214	231	261	242	286	228	251	251	225	249	276	242	227	230	243	238	241	243	208	235	220	231	235	232	239
3927	1473	1250	828	662	580	534	531	487	492	481	428	432	425	475	452	456	422	476	427	461	426	432	448	423	432	468	480	426	470	453	413	422	446	432	452	405	436	445	447	406	458	412	440	432	439	461	419	442	429	432	426	438	417	444	404	442	395	431	398	425	388	463	443	469	426	482	386	464	449	435	486	441	433	406	393	409	421	386	426	429	448	430	451	449	452	411	436	433	437	453	436	448	434	468	453	414	441	415	418	427	455	444	442	456	431	421	424	432	392	456	446	428	433	427	468	426	447	420	427	432	422	486	406	473	416	430	434	421	440	442	453	474	441	416	443	435	450	434	436	411	434	435	476	454	401	421	420	444	440	444	430	449	395	431	465	430	478	436	446	415	465	434	402	439	424	420	451	436	432	422	424	455	457	429	422	429	423	445	418	415	420	411	419	437	410	428	438	441	419	429	425	399	426	438	444	428	438	417	411	445	446	437	406	424	427	410	421	423	460	462	401	407	448	435	412	447	414	425	444	423	452	419	446	404	425	445	440	424	395	431	423	439	431	394	412	409	440	430	446	438	453	384	451	445	410	431	459	456	407	418	401	429	443	447	423	400	384	491	411	428	395	460	423	446	462	416	443	450	412	470	421	472	417	378	425	415	420	444	405	448	414	442	429	452	431	453	438	430	461	449	447	439	422	408	451	414	475	446	422	433	416	412	457	429	423	430	402	403	413	414	441	403	440	437	448	425	392	414	400	440	402	451	424	422	420	444	423	435	406	428	425	437	421	423	463	459	418	424	429	410	431	444	446	410	398	427	438	431	422	445	393	415	443	423	446	432	416	419	428	421	438	410	431	460	421	441	416	453	467	429	447	417	410	439	407	435	434	409	434	480	438	450	438	410	425	444	431	423	454	448	443	432	444	419	392	417	434	427	416	443	406	413	436	430	428	441	401	412	433	426	462	424	387	434	433	415	441	415	402	408	419	419	436	453	464	443	415	468	428	391	420	412	442	449	467	421	471	489	419	430	458	407	433	447	462	438	440	427	436	452	411	406	410	461	444	417	429	416	422	423	413	444	437	447	442	445	395	440	452	402	424	432	420	424	431	397	450	431	410	425	421	436	419	435	453	419	466	417	424	434	424	394	409	498	440	427	443	438	448	408	416	403	419	458	424	423	408	438	472	423	418	434	398	445	430	442	455	466	432	488	438	432	471	411	431	445	419	434	425	397	443	416	398	424	449	461	434	428	443	444	457	432	409	410	457	401	401	422	470	421	436	409	478	437	402	418	447	405	401	447	439	442	457	432	409	358	421	473	422	428	453	413	411	462	401	428	463	448	437	460	449	433	441	449	403	435	487	406	412	418	401	413	405	462	422	430	425	392	430	407	430	418	427	432	443	456	402	432	418	428	427	463	416	434	428	452	418	423	424	433	420	416	409	435	455	426	430	437	406	424	401	454	436	473	435	451	412	455	438	410	451	415	408	450	404	430	414	411	420	423	412	388	440	405	481	409	434	423	425	425	441	453	481	411	449	402	411	401	424	448	397	430	427	422	494	395	433	426	416	444	432	454	433	441	433	435	425	413	429	468	455	421	415	450	414	449	426	414	438	452	417	452	446	398	415	443	426	405	422	414	402	432	436	452	411	406	415	422	481	440	405	427	450	443	440	453	423	434	410	430	386	441	431	418	409	436	427	419	453	430	452	428	401	439	419	426	430	444	421	424	485	405	405	399	442	446	482	453	434	427	425	399	474	434	459	424	450	443	453	446	431	436	433	447	452	435	423	446	411	430	438	456	394	403	400	432	434	400	419	459	408	449	417	489	445	459	451	423	456	419	441	424	438	413	438	404	443	444	456	424	446	419	413	443	429	471	391	429	419	436	408	445	438	450	420	446	438	441	454	459	438	409	434	436	427	444	431	435	434	427	453	419	433	453	453	394	422	424	453	452	427	406	437	415	431	432	423	417	413	470	444	413	420	441	425	385	414	428	381	414	447	452	426	439	427	481	428	438	377	465	466	414	450	392	428	413	422	439	432	449	439	422	393	443	446	423	430	369	450	409	394	404	399	453	433	425	417	437	410	443	427	442	403	428	403	446	437	427	437	437	423	450	455	460	407	392	477	406	419	464	420	443	434	401	414	424	431	443	421	392	434	425	407	432	435	460	420	445	465	406	436	414	427	448	435	429	430	407	449	449	407	409	438	375	443	429	443	386	475	428	414	424	470	399	426	441	426	423	455	425	436	421	404	419	394	413	399	426	415	447	440	436	435	419	456	446	390	406	442	412	430	441	421	428	434	411	411	423	415	397	428	444	402	426	416	419	442	384	409	428	454	399	425	395	416	428	404	433	460	424	470	445	435	414	449	400	439	399	426	424	464	449	459	470	454	428	456	433	428	448	427	429	434	462	402	451	450	452	443	436	423	431	416	415	462	449	442	457	437	417	422	394	439	404	366	421	415	422	437	432	452	441	417	392	457	413	391	428	416	420	446	413	436	434	440	444	431	401	440	426	433	439	417	426	394	427	434	470	418	427	439	410	426	409	431	441	423	426	439	418	399	411	458	428	451	408	423	426	442	398	395	402	443	434	412	434	433	423	456	432	459	445	461	404	442	442	416	482	407	449	443	433	437	429	429	454	463	393	462	428	421	441	441	410	445	465	436	445	432	462	418	434	421	406	444	422	398	422	423	439	451	449	430	415	426	413	434	422	404	432	427	434	438	423	421	469	445	446	450	427	403	428	445	435	437	438	413	452	441	442	414	407	423	436	420	430	448	393	415	433	513	449	421	459	436	435	426	410	461	411	422	427	409	449	424	429	448	398	418	449	421	445	442	403	460	427	413	416	406	429	423	433	395	424	437	416	428	453	375	406	408	466	443	446	442	447	408	408	420	414	429	388	436	440	439	399	430	462	421	424	440	446	433	419	437	435	461	419	418	423	439	436	437	426	425	425	425	434	461	482	449	403	424	424	452	413	433	421	445	446	417	434	437	426	432	425	430	405	455	407	431	410	436	399	439	418	436	417	414	431	421	437	471	438	401	458	449	424	435	419	416	448	408	442	463	414	440	417	426	438	425	451	463	434	434	410	442	464	428	409	398	442	449	439	449	445	464	444	447	464	424	410	429	440	419	439	448	398	436	414	450	445	465	429	402	437	446	429	463	419	445	444	423	452	443	434	418	433	427	428	402	412	439	444	399	454	416	415	478	446	412	424	423	438	449	409	395	418	461	402	409	451	440	464	412	428	422	417	425	428	441	424	442	446	417	458	401	444	448	396	449	419	440	445	437	427	460	432	408	447	410	410	393	445	440	427	390	401	464	403	407	477	442	399	424	453	411	427	448	406	422	445	435	413	426	402	415	433	420	425	429	430	439	401	453	446	423	406	423	403	452	445	420	402	437	448	457	446	413	451	434	419	428	411	424	440	399	425	409	454	383	432	421	476	472	435	468	426	462	401	390	432	427	428	423	410	436	466	408	428	425	464	425	444	404
24067	21208	28383	24324	20649	2190	604	425	335	299	275	269	239	217	231	213	187	181	200	168	209	211	188	197	191	212	199	193	203	179	158	165	164	175	151	187	178	174	187	174	170	174	170	167	170	158	164	174	160	180	180	170	163	190	172	167	168	169	165	160	163	159	169	191	173	154	170	148	193	188	177	180	162	189	159	154	179	162	179	178	177	177	167	171	173	160	165	171	169	179	167	165	166	147	172	172	153	184	164	154	151	182	135	174	177	182	175	165	150	188	162	169	162	146	163	169	171	174	180	180	204	176	166	174	176	171	185	178	163	167	177	188	159	180	172	166	176	167	169	171	167	182	178	174	176	168	182	173	166	164	162	168	154	184	168	173	169	154	155	192	158	136	145	156	155	181	155	175	187	190	178	176	154	172	157	157	207	176	170	163	170	160	177	188	180	155	173	182	183	164	187	183	152	166	178	173	157	170	165	175	148	142	170	156	193	176	173	150	189	144	169	164	170	181	171	183	159	162	172	154	165	161	174	166	167	173	163	169	180	147	177	182	166	174	181	180	177	148	155	158	170	174	163	160	161	187	164	157	174	158	168	163	171	168	182	188	154	161	167	167	188	160	168	175	170	172	151	201	156	150	171	180	183	189	171	170	175	178	172	187	171	167	148	147	143	181	159	183	196	161	193	172	171	167	173	188	171	166	156	156	200	172	167	155	173	159	179	156	216	177	163	172	173	177	170	176	147	151	167	176	177	166	155	161	150	177	165	181	170	164	164	170	161	163	154	174	193	162	174	161	153	184	186	162	174	191	164	174	165	188	151	133	165	165	160	182	164	189	172	185	160	167	210	177	170	175	203	144	160	161	177	172	166	167	186	156	147	177	160	177	153	154	165	161	164	156	178	191	169	165	172	184	180	151	154	148	170	167	150	166	171	167	182	193	185	130	161	149	160	159	154	170	194	169	176	180	193	185	168	156	149	167	173	189	160	155	156	154	165	158	140	164	179	175	164	172	161	189	172	146	151	188	185	174	173	182	184	154	179	166	149	155	173	166	157	147	169	169	155	172	179	169	154	162	152	145	165	156	148	150	171	167	164	149	159	170	176	174	148	188	157	145	200	164	164	167	167	172	164	171	170	178	163	176	162	180	170	187	181	161	185	179	181	171	167	156	173	190	165	147	158	173	189	157	154	166	164	186	168	181	166	159	162	191	172	175	182	170	200	149	177	194	172	176	159	179	181	162	176	165	181	177	177	170	162	175	170	158	185	157	174	154	167	169	162	180	161	157	166	158	172	165	181	153	168	156	158	169	168	178	173	167	152	191	193	173	179	178	178	157	172	180	157	183	194	166	138	182	166	154	162	157	164	161	168	169	166	170	164	202	162	154	152	157	172	164	159	185	158	181	177	185	169	172	161	179	162	154	148	149	150	193	185	150	158	160	183	178	148	154	178	178	159	166	181	176	165	173	169	143	168	182	173	167	184	178	184	177	157	182	163	157	159	182	172	175	150	180	177	176	164	171	150	179	164	171	167	158	169	163	185	200	147	161	173	178	192	172	172	167	164	163	169	172	156	166	189	184	158	166	186	156	169	149	163	182	181	153	173	178	172	173	177	197	170	188	167	175	181	160	172	158	195	172	155	175	190	158	156	162	162	156	173	166	204	166	175	172	172	167	172	194	172	177	194	169	173	163	153	153	159	155	162	181	199	169	191	163	161	163	161	150	185	189	195	161	179	144	153	178	185	170	177	165	163	165	162	185	175	168	173	158	187	164	166	154	154	145	152	174	181	160	178	167	181	165	170	166	184	169	161	179	169	196	158	147	165	188	199	182	136	177	164	173	156	182	166	185	195	192	184	177	174	186	131	173	172	151	158	178	167	178	143	172	172	150	187	182	167	178	171	161	174	176	160	181	167	169	145	160	159	156	155	146	179	159	165	165	177	176	168	147	154	153	169	158	158	161	157	183	169	162	189	179	162	173	159	176	152	182	179	156	159	173	163	159	160	169	153	168	172	156	173	149	175	161	178	184	159	150	162	168	155	166	144	189	164	151	185	150	148	160	188	167	158	193	165	170	147	192	157	169	172	165	165	161	198	150	146	198	175	165	170	162	188	168	170	172	190	164	140	166	172	148	183	147	163	182	158	158	183	153	150	193	166	189	156	159	175	166	173	185	173	155	186	159	176	180	151	169	168	159	158	155	179	187	196	170	157	173	151	187	158	175	160	173	168	177	179	175	188	150	183	149	178	152	170	175	169	180	182	155	173	155	165	169	164	179	177	183	192	180	162	167	144	161	159	149	165	168	168	164	179	181	179	176	166	157	151	160	166	159	184	170	171	146	177	175	183	167	170	162	197	164	164	196	167	184	170	173	182	168	191	153	163	162	174	158	155	162	162	179	168	177	178	162	163	167	153	162	164	178	166	158	190	177	167	165	181	159	166	163	162	169	160	196	160	181	183	165	150	171	150	162	157	159	167	139	144	164	168	154	163	178	172	152	160	163	161	179	174	185	173	152	162	183	167	179	173	159	168	173	186	164	177	176	175	148	172	145	170	151	181	170	168	170	162	160	174	185	151	169	171	167	189	154	169	164	179	179	149	177	182	192	148	157	162	191	160	184	178	174	168	165	181	172	169	182	184	172	151	146	191	175	157	172	146	193	171	176	186	158	171	150	187	158	168	164	171	178	164	179	177	155	184	151	166	191	145	173	145	171	181	184	159	173	173	159	158	163	175	151	173	168	197	160	157	167	149	163	168	182	185	183	181	172	175	174	160	160	182	186	176	191	186	173	148	156	178	170	147	164	173	160	144	161	175	157	144	182	192	179	176	174	155	160	177	170	165	169	151	162	164	155	173	180	168	181	182	161	175	176	185	139	178	162	149	168	150	146	149	175	166	174	188	171	169	167	170	163	190	161	189	167	154	185	160	169	176	155	165	147	190	159	166	172	172	173	160	156	148	160	159	169	145	156	189	169	166	197	164	170	183	160	149	177	168	151	180	152	170	169	163	179	163	176	181	151	176	170	169	167	175	177	168	169	184	188	187	189	172	161	163	170	173	161	183	170	170	182	169	182	141	148	175	155	162	156	171	177	184	161	178	182	176	151	182	192	170	165	163	172	185	183	158	172	186	150	176	144	163	152	164	163	183	173	178	165	187	148	167	194	155	205	175	183	168	161	168	183	169	159	167	157	184	154	173	168	159	165	150	150	171	178	154	172	166	160	167	172	163	182	179	180	156	141	154	181	174	175	165	157	139	142	155	140	133	174	161	175	166	176	196	160	188	169	185	175	151	177	168	165	155	167	174	182	153	143	183	155	172	177	192	173	174	189	187	187	177	158	150	164	180	166	165	161	189	161	166	183	160	172	171	185	148	172	165	169	172	173	185	168	144	141	175	205	187	146	171	167	193	163	155	180	175	165	165	170	164	179	201	150	177	174	187	188	175	151	171	182	173	180	165	145	174	179	177	187	180	184	171	167	187	185	193	151
5254	10152	8472	4243	2779	1958	1510	1231	1019	798	763	636	613	554	485	526	467	436	434	395	370	403	398	392	388	315	367	339	337	372	326	363	333	385	337	357	367	336	323	333	323	323	353	319	311	313	333	317	329	352	305	337	329	308	332	316	303	330	328	330	297	314	319	331	302	318	323	300	311	311	293	300	337	284	324	304	306	316	329	328	313	323	302	318	294	301	301	295	307	297	316	318	297	305	340	293	309	317	315	311	306	324	297	296	310	312	292	319	337	338	294	304	332	297	322	298	296	303	295	266	295	307	311	297	316	300	301	286	334	307	324	295	295	272	328	309	297	323	314	311	301	310	293	282	310	309	304	307	310	313	278	293	305	303	285	319	312	322	284	344	297	305	318	295	294	284	303	295	317	321	312	289	308	329	316	273	313	286	310	313	302	312	279	291	294	293	308	298	316	314	318	304	288	331	287	305	318	339	321	295	281	300	301	332	310	288	311	325	338	324	320	287	310	322	275	288	280	294	331	313	304	312	302	309	314	276	323	270	319	289	298	338	291	288	280	302	298	293	313	332	299	323	326	310	303	306	306	357	277	313	296	300	320	304	279	304	316	300	331	290	285	314	303	318	303	309	319	303	331	297	326	278	297	330	326	327	300	284	314	304	321	310	312	303	322	297	320	289	286	339	304	292	302	310	310	312	310	281	291	298	296	293	327	293	323	330	278	319	275	336	283	275	302	305	302	280	308	298	320	307	303	278	289	314	330	318	270	299	297	299	288	285	304	317	285	336	299	269	337	291	277	308	311	313	294	307	315	321	299	307	303	289	322	318	326	299	291	309	313	297	332	340	332	314	328	310	327	284	322	339	327	285	286	326	254	294	334	311	287	277	326	320	300	272	295	277	319	292	305	324	329	306	289	313	322	311	287	297	323	306	288	303	313	310	297	327	308	314	323	315	309	320	313	296	318	321	312	322	294	309	332	307	279	322	296	330	303	313	300	324	295	303	329	299	317	305	320	321	317	301	306	311	312	302	308	334	310	293	325	314	315	299	325	314	298	285	323	284	295	315	352	338	309	294	272	320	299	315	286	309	344	291	284	312	310	275	296	350	291	301	304	299	315	285	329	314	287	308	312	298	278	342	321	292	311	301	274	313	271	307	307	296	315	333	312	303	295	314	331	335	283	290	310	292	319	306	279	254	300	293	330	291	306	282	279	306	324	299	306	306	316	345	330	296	296	316	286	330	327	299	275	310	310	343	298	293	321	297	327	301	335	327	305	335	314	304	292	311	315	273	309	323	309	332	313	294	310	305	297	293	282	310	308	337	307	311	309	298	326	319	273	307	281	315	280	341	319	311	307	294	270	318	294	312	310	306	290	301	307	310	276	288	345	299	298	328	325	277	318	303	320	296	308	293	272	316	304	307	303	310	315	309	326	332	298	312	334	267	287	302	300	296	289	310	351	322	306	302	281	333	301	297	297	301	310	321	311	301	266	279	295	314	289	299	330	300	287	272	299	312	302	298	313	318	321	315	302	294	316	312	315	332	294	297	279	309	338	302	315	305	344	272	292	298	324	274	287	325	291	284	313	313	293	319	296	305	309	306	315	302	320	291	289	332	301	318	294	325	318	321	328	326	306	304	309	302	302	317	361	280	295	265	317	308	346	305	297	342	305	321	299	320	300	299	300	305	316	314	293	303	327	297	308	262	339	318	286	286	300	301	323	294	300	287	304	340	304	262	303	298	325	332	297	341	316	319	312	321	318	311	322	278	305	327	315	346	308	308	304	297	281	309	315	305	288	310	323	308	306	281	293	311	284	320	324	284	306	306	311	304	301	336	277	293	337	302	337	290	311	282	300	319	280	284	324	325	312	283	344	344	310	296	324	316	319	342	320	302	304	316	332	310	281	324	306	296	296	320	290	305	293	306	281	294	330	305	310	325	308	302	285	283	277	324	325	305	263	308	292	306	315	324	332	328	288	330	306	294	313	328	302	309	333	292	307	337	286	320	302	301	324	369	296	312	317	297	315	299	323	312	302	282	299	290	357	275	308	285	296	305	304	306	313	295	322	321	319	313	317	253	351	305	325	294	309	290	319	327	319	312	331	310	300	326	309	297	317	319	325	311	303	276	317	324	333	259	293	309	312	295	315	286	301	314	286	329	328	289	295	335	327	319	314	283	290	306	300	297	276	312	320	314	298	315	328	319	297	318	322	313	305	321	312	298	290	301	332	315	338	325	304	309	291	292	276	319	271	324	273	325	319	282	331	333	304	300	292	315	334	332	302	291	311	316	326	322	310	301	304	315	269	301	324	325	311	332	295	316	304	301	300	316	287	300	270	277	321	299	307	293	325	299	294	307	327	272	328	321	296	311	328	310	292	279	276	316	301	278	313	279	336	342	321	278	301	302	328	316	326	307	313	299	298	296	309	292	306	324	334	323	278	307	297	299	316	334	311	304	330	330	337	296	293	305	338	304	321	291	327	307	303	303	329	277	286	318	313	297	304	299	303	317	273	310	298	286	306	291	339	342	316	293	325	309	296	301	306	346	320	349	325	298	279	294	338	328	334	302	327	308	300	318	286	289	302	314	332	311	302	333	330	281	319	318	295	305	298	300	289	325	303	327	305	312	312	304	308	277	305	326	317	302	306	310	310	289	308	293	287	289	295	297	328	296	301	292	315	317	314	307	296	282	331	291	278	328	327	315	294	332	293	328	305	299	295	334	307	330	301	334	294	297	305	294	321	331	315	327	312	274	305	361	283	309	304	335	307	278	306	280	291	276	311	303	280	314	289	294	317	315	328	320	323	331	327	339	327	302	291	287	330	306	325	305	323	333	301	299	294	304	302	307	318	322	299	323	335	297	289	294	314	334	297	309	323	308	338	275	316	299	324	315	305	281	307	284	316	340	330	325	309	318	313	315	311	314	296	317	281	317	306	292	294	299	355	297	313	315	305	309	294	320	292	287	310	327	343	290	313	301	302	304	318	324	285	305	345	312	293	310	306	292	271	318	311	277	302	310	333	347	289	277	279	294	342	307	301	309	309	307	299	307	309	279	327	307	317	307	323	307	302	290	286	324	312	300	283	298	313	291	327	297	317	355	289	315	323	318	338	324	305	300	339	306	313	309	323	292	310	286	303	285	307	331	323	306	310	325	292	298	296	274	308	312	303	290	309	332	327	297	289	304	309	284	322	300	330	308	319	261	324	344	327	314	285	308	289	308	312	303	299	321	320	308	327	290	275	301	327	315	287	303	323	294	292	298	280	321	331	314	307	321	314	300	301	285	288	319	298	337	300	329	298	331	326	314	288	259	295	347	312	310	312	316	298	291	309	318	301	349	298	298	292	281	288	308	321	297	284	330	317	298	302	320	300	289	315	351	308	293	293	342	316	306	320	319	287	317	305	338	271	303	314	319	295	326	319	314	297	307	318	327	318	330	314	289	313	334	308	312	290	307	330	294	308	334	275	348	297	311	300	329	310	319	325	306
23178	21220	28998	23727	21220	19558	1607	543	362	329	254	243	241	181	166	146	172	121	137	115	124	116	102	117	136	93	139	108	99	110	110	117	93	80	106	105	90	101	98	97	86	98	100	86	84	93	88	81	99	91	85	84	81	89	77	87	81	70	76	90	81	82	70	89	79	72	95	81	89	79	79	96	77	88	101	75	86	91	91	74	74	67	77	71	76	64	102	80	87	76	89	80	79	95	76	82	85	78	78	66	79	64	87	67	76	85	73	74	66	93	82	93	83	79	83	90	78	75	80	76	78	81	68	74	52	78	79	91	87	77	55	80	82	81	92	66	63	85	77	83	82	68	65	81	68	84	88	80	87	67	85	63	86	83	63	79	81	85	76	75	89	55	73	77	90	71	79	90	74	72	76	72	73	60	70	86	71	61	73	75	67	95	79	81	72	89	59	87	81	75	70	79	75	73	88	70	89	80	83	66	82	82	80	79	72	87	81	67	84	63	88	83	75	89	76	74	60	64	73	83	75	83	79	81	95	104	85	84	87	84	78	81	71	69	84	86	66	86	70	67	75	69	79	85	84	75	80	79	75	79	83	83	78	74	76	72	89	67	81	74	74	90	80	70	79	86	80	101	86	73	62	73	86	63	69	71	79	99	86	81	71	83	84	69	74	72	75	84	88	66	86	92	60	72	91	77	69	81	86	85	80	77	93	81	71	65	65	87	72	91	74	89	87	82	89	77	80	79	66	69	98	75	85	92	89	71	74	77	68	77	73	87	76	78	92	99	83	61	61	83	77	78	67	70	69	81	83	71	75	70	75	69	81	72	74	76	70	56	76	86	69	82	84	76	81	92	78	83	72	78	68	86	81	79	72	69	81	79	85	75	83	96	96	70	87	79	83	77	80	69	72	82	61	97	76	71	83	79	80	84	62	74	77	85	78	70	82	59	95	66	81	70	78	61	81	78	80	83	66	65	66	76	93	82	79	79	86	72	63	72	82	74	70	74	86	90	93	73	90	70	60	92	65	72	75	82	90	81	91	84	84	71	77	71	74	82	79	77	66	69	79	78	91	78	81	80	66	82	84	85	68	76	66	87	66	74	99	88	85	79	84	77	91	87	82	79	68	74	74	71	78	73	71	85	78	80	90	67	71	74	68	63	75	86	75	79	82	70	90	80	74	75	77	85	77	54	102	74	84	68	81	67	74	79	90	81	86	78	90	91	65	85	71	67	71	78	77	74	84	96	77	90	68	88	82	88	80	79	74	77	85	80	83	71	71	85	86	76	70	76	89	77	73	81	76	94	98	82	68	75	85	85	73	77	85	71	71	64	62	88	84	70	65	81	79	94	81	61	86	78	77	72	74	70	73	76	78	82	100	74	76	81	82	79	69	79	85	76	58	70	74	85	88	75	74	77	82	75	74	58	76	67	76	87	79	78	83	72	94	77	84	76	64	65	79	79	69	70	77	79	93	80	79	75	76	82	60	71	71	88	87	69	76	72	59	83	87	65	68	68	89	65	85	80	86	77	75	85	72	70	68	70	68	82	81	58	85	94	73	66	84	81	80	82	78	72	64	59	71	89	82	80	88	75	88	77	74	80	69	75	76	86	80	82	82	70	83	71	56	89	70	84	60	83	91	85	64	89	72	83	85	77	84	84	82	53	72	61	71	68	100	77	96	88	77	71	91	71	66	79	86	71	72	92	87	95	80	77	70	68	76	79	77	82	84	78	82	78	79	85	55	94	79	68	89	79	79	61	78	65	75	95	96	84	77	71	83	74	73	72	92	87	67	78	95	62	65	68	81	74	77	66	61	67	71	70	81	76	76	72	86	79	80	78	63	73	61	77	90	86	72	64	67	80	75	77	77	69	84	85	65	64	69	89	69	79	70	74	89	60	76	61	68	75	61	99	99	84	75	91	73	75	70	74	82	80	72	72	81	66	89	70	77	76	81	75	69	68	69	84	72	71	70	73	76	76	61	80	86	93	80	73	87	70	81	69	95	75	91	80	78	91	81	73	76	97	80	71	70	72	78	71	91	77	78	81	80	72	79	88	59	77	85	91	83	70	74	89	77	90	82	72	72	83	93	72	76	100	76	76	87	90	67	89	56	89	76	79	65	67	71	85	81	79	89	81	80	88	95	79	65	77	83	70	69	71	91	89	71	76	71	68	56	77	87	74	76	75	84	94	76	84	83	79	82	79	62	77	77	76	75	88	93	75	73	70	69	80	94	70	83	91	87	87	90	83	76	72	68	80	71	93	66	58	73	81	64	71	79	62	80	70	65	64	75	74	84	46	85	86	80	68	88	70	86	83	64	81	86	79	63	78	58	66	85	81	83	77	86	78	87	70	68	70	84	74	72	74	77	77	81	81	70	82	75	77	78	92	59	65	66	93	92	89	73	85	88	76	67	99	66	74	94	77	73	60	75	79	79	66	83	72	79	67	85	80	67	90	93	61	80	66	84	78	76	74	101	87	78	90	92	60	84	68	78	83	84	82	69	70	81	64	83	70	70	86	83	75	72	82	73	75	77	77	83	78	73	75	92	80	79	77	77	82	76	84	67	72	66	90	89	89	86	58	86	78	75	93	84	69	82	77	76	66	86	70	75	68	83	78	72	70	81	86	84	75	85	85	83	79	70	81	70	76	79	81	88	71	74	91	82	83	73	85	85	80	89	75	84	89	76	84	75	81	79	64	113	88	85	78	76	75	74	66	78	65	72	84	74	84	77	93	78	86	94	97	75	74	63	79	74	82	72	68	75	85	81	78	62	90	58	71	64	79	65	68	97	83	90	96	61	71	68	72	85	76	65	76	72	75	74	84	85	77	71	69	91	86	90	67	82	73	69	96	76	87	78	60	84	83	69	70	93	74	83	79	84	74	85	63	83	65	87	80	95	64	72	83	70	81	84	85	95	78	72	101	67	61	74	78	87	63	72	89	60	67	84	72	61	88	82	85	73	75	84	64	85	68	73	70	78	68	79	66	79	65	85	83	62	82	101	81	90	91	71	79	78	76	82	73	76	77	80	75	67	69	84	79	63	74	81	79	71	77	68	78	89	77	75	67	70	77	82	65	91	78	84	67	72	86	70	67	79	66	75	85	64	78	78	73	92	66	71	74	73	63	81	74	84	91	94	85	76	92	91	70	92	71	99	80	76	60	82	74	64	87	102	89	78	69	67	70	69	72	90	84	86	85	82	82	72	87	85	72	63	71	78	71	86	70	89	66	67	71	73	75	78	81	82	72	86	76	84	80	78	91	81	91	74	80	70	79	64	88	68	71	61	85	71	69	63	72	65	79	66	85	87	82	78	70	77	77	89	69	76	86	76	79	78	83	72	84	76	73	61	84	88	82	75	75	79	79	71	73	71	71	73	72	82	69	73	71	64	71	75	68	64	88	73	74	69	84	77	74	65	68	74	81	81	63	69	86	79	88	74	85	76	74	76	85	74	87	82	84	71	92	83	74	71	73	69	64	95	76	89	70
7581	16252	13557	7097	4754	3175	2338	1815	1443	1271	921	861	693	618	571	518	471	415	366	363	374	320	305	264	313	262	255	249	227	223	227	250	180	212	185	202	180	188	191	198	166	205	174	183	178	167	167	161	184	175	168	165	166	162	178	164	160	152	165	161	148	156	145	159	164	158	158	161	167	151	154	145	180	146	145	162	151	151	150	159	165	151	146	126	151	166	140	153	138	142	156	145	159	164	140	144	163	147	157	141	144	149	158	133	161	147	141	151	141	145	136	136	150	157	155	149	134	154	158	153	122	153	133	149	144	163	155	151	151	149	156	140	150	140	128	134	141	139	156	165	140	154	132	142	142	133	145	121	182	164	166	130	147	129	179	154	149	131	129	153	157	165	142	150	130	143	157	166	141	129	148	138	141	124	146	121	159	139	137	148	153	130	180	147	153	175	156	155	136	142	154	152	149	179	157	146	163	136	139	151	137	137	159	125	170	140	152	141	157	135	145	138	135	127	133	156	166	138	135	137	142	151	148	134	158	152	148	153	165	147	141	149	136	159	154	132	145	136	149	147	133	153	145	124	147	156	122	130	153	152	141	132	154	133	137	143	138	166	148	149	156	173	145	138	132	130	145	132	144	137	131	140	135	140	152	170	151	132	132	141	154	134	137	147	169	148	137	123	148	143	172	136	144	142	151	142	143	144	152	137	145	146	151	133	134	162	127	139	128	146	131	146	151	147	150	141	124	156	133	138	134	143	138	153	132	128	132	154	148	151	140	139	140	130	127	148	128	126	144	156	151	134	131	142	143	131	140	154	140	140	166	129	140	159	157	149	154	156	124	146	149	126	138	152	142	160	157	133	139	145	128	146	135	137	154	162	121	134	157	128	131	136	127	146	140	137	123	146	135	152	150	136	159	159	142	123	140	144	133	146	130	142	162	119	145	153	139	145	147	133	136	134	145	139	162	124	139	150	136	146	134	158	154	143	162	141	166	166	121	142	164	139	129	128	152	157	159	137	140	167	151	135	141	133	125	138	134	153	128	139	165	135	149	148	143	164	150	156	130	131	132	147	131	152	152	137	113	159	160	137	142	121	151	154	165	136	163	143	124	154	140	125	145	140	150	133	156	148	152	143	144	134	152	146	147	160	147	119	146	134	135	137	152	142	148	122	156	172	152	147	148	144	144	145	129	152	143	128	168	141	155	147	144	143	134	166	146	148	147	153	140	127	128	147	146	129	139	133	146	164	138	158	123	137	138	130	155	127	116	121	146	131	134	151	136	153	145	152	154	145	155	162	148	148	160	153	145	123	128	144	154	166	163	148	105	148	157	153	166	152	145	131	135	141	160	135	158	136	149	144	137	129	132	167	138	145	125	156	137	173	121	153	123	154	150	140	142	147	145	154	151	153	143	110	139	152	130	128	134	165	151	143	134	138	155	133	132	145	139	132	142	152	143	145	135	146	154	125	162	134	154	163	169	136	139	153	139	147	134	165	147	124	139	143	169	141	139	140	124	162	163	135	160	124	144	119	165	131	142	138	125	130	134	134	147	134	148	136	137	151	130	126	141	130	133	152	157	159	140	148	162	134	133	133	128	140	117	141	148	119	127	157	142	148	134	164	131	134	141	156	152	144	134	138	158	146	151	142	151	127	138	142	148	136	141	162	147	157	140	131	174	130	140	139	152	129	144	127	149	142	153	140	130	145	142	154	136	159	136	145	132	134	141	127	141	149	114	139	140	152	143	157	143	140	165	137	131	120	139	142	126	166	139	165	121	164	157	135	151	151	128	142	137	139	180	143	147	145	133	133	116	149	130	139	138	146	155	136	151	141	145	151	142	150	163	154	141	156	138	143	133	147	129	151	157	160	139	144	143	153	141	153	148	146	147	129	171	148	129	153	141	111	143	131	168	147	148	156	129	136	131	129	142	143	144	135	151	147	127	139	130	143	142	133	156	142	140	139	160	136	159	139	137	132	133	155	134	153	145	146	141	164	158	152	151	154	129	131	157	143	161	135	146	154	162	135	131	138	137	140	106	123	139	126	133	152	130	158	131	135	135	132	138	152	133	143	148	146	127	136	139	141	158	137	138	137	139	133	145	136	117	138	138	152	150	157	123	131	146	128	158	139	149	141	169	133	135	135	142	143	149	141	122	142	149	144	146	158	140	134	142	130	138	139	131	153	142	159	150	166	143	144	128	140	146	130	139	129	157	140	129	149	139	128	148	149	140	141	160	116	169	157	152	148	133	120	140	155	155	150	139	128	131	126	163	148	139	145	128	144	150	139	118	146	140	147	140	146	146	151	158	136	143	143	144	151	142	153	139	160	161	139	141	143	146	131	122	148	121	145	138	135	150	151	140	139	161	131	142	150	143	144	127	125	135	149	158	136	158	153	158	145	125	156	147	162	152	124	128	125	140	141	136	144	157	115	141	145	160	146	143	142	146	139	139	114	165	128	137	148	156	137	131	147	149	147	144	151	155	149	131	141	167	155	149	134	150	153	142	151	161	123	137	135	150	134	152	153	147	145	154	139	139	154	132	146	140	144	145	124	147	134	158	125	137	155	168	129	143	142	132	149	151	139	139	146	141	140	147	145	155	133	149	150	146	141	154	149	138	142	135	152	134	152	134	127	146	151	144	140	135	141	152	146	139	137	155	149	145	130	145	161	146	161	132	125	150	141	162	131	161	144	135	146	126	136	128	155	120	128	127	126	140	156	136	142	139	138	143	143	137	146	138	136	146	151	148	132	143	137	148	159	144	153	145	144	132	146	138	142	151	134	142	138	154	153	145	166	157	127	137	146	136	143	130	118	136	164	138	138	127	137	148	158	132	158	151	142	132	151	143	128	143	135	136	155	146	149	148	159	143	143	115	137	154	149	134	143	151	151	145	116	139	156	135	144	169	155	150	133	155	158	121	125	142	140	135	153	127	153	141	141	151	130	135	125	163	158	146	134	143	177	158	120	135	124	135	157	136	142	163	149	141	144	140	154	175	139	132	159	151	140	131	130	148	136	130	152	151	157	128	144	155	155	143	142	138	135	146	127	151	146	133	139	127	140	138	142	145	162	141	143	155	138	140	139	127	126	138	148	149	120	118	127	117	143	150	144	152	152	127	146	130	141	123	145	148	165	133	145	127	156	142	124	159	143	163	155	153	148	139	155	146	153	154	130	131	144	173	136	141	144	135	136	160	161	150	159	126	133	138	137	143	131	130	125	128	132	138	155	144	139	142	157	136	156	130	130	146	157	146	147	147	148	153	120	139	131	157	180	151	122	116	116	140	132	141	133	146	154	162	136	140	145	137	135	134	123	145	145	156	132	128	163	143	127	164	145	148	140	163	145	146	149	163	146	161	143	138	130	162	143	127	134	152	155	126	145	155	143	126	164	147	148	148	126	162	146	153	133	138	151	138	141	134	158	147	141	141	151	122	147	130	142	127	123	134	125	139	156	133	130	129	145	134	152	149	151	144	161	143	138	142	163	147	152
26719	20063	5928	828	651	565	292	260	256	239	229	249	244	236	254	244	259	244	216	232	233	225	237	246	245	269	235	247	224	244	241	248	246	268	247	231	244	236	249	252	229	248	252	228	250	275	210	233	253	234	237	248	277	254	245	251	218	251	215	240	225	229	241	235	233	257	238	240	247	239	224	247	239	233	264	233	247	241	237	244	230	235	223	241	234	227	228	225	233	229	202	205	235	232	226	253	237	241	238	230	254	231	238	259	238	225	216	257	211	230	255	207	259	247	229	266	210	240	245	230	209	234	213	249	233	221	242	255	236	226	254	223	239	238	223	234	247	230	243	240	274	253	227	230	239	250	257	245	253	223	234	223	220	241	240	228	243	247	227	232	229	240	218	244	248	216	227	236	231	253	247	232	217	219	215	231	231	244	254	232	227	211	241	224	251	215	240	245	239	245	237	228	230	240	236	236	257	214	246	210	250	242	213	229	229	257	270	219	242	222	242	214	237	240	213	250	226	237	222	210	238	221	228	222	213	222	254	239	212	202	224	222	239	227	227	202	261	259	215	248	253	238	232	246	242	214	261	245	239	233	265	241	226	233	250	251	248	249	238	219	227	219	260	243	252	249	219	253	191	254	260	244	228	245	263	249	249	227	223	243	262	226	245	241	240	257	237	244	222	252	231	218	253	248	239	247	248	243	217	240	260	215	275	214	212	224	232	234	233	235	237	239	231	218	207	244	243	233	215	237	223	233	238	244	231	206	260	233	250	242	220	211	243	239	214	213	241	237	247	235	225	221	227	271	232	220	235	238	220	224	219	252	237	222	250	236	249	182	249	238	232	217	233	238	252	235	218	239	254	218	206	221	245	227	235	226	197	238	237	237	212	247	230	219	220	212	231	261	251	245	271	235	250	253	212	241	252	251	260	252	254	222	238	215	220	236	249	248	228	209	257	223	242	208	210	239	253	240	241	249	244	214	222	214	260	233	236	271	248	234	232	211	217	211	249	251	220	248	211	218	239	251	232	233	252	239	239	276	230	251	251	243	233	226	226	243	218	265	225	273	206	214	251	238	229	230	239	206	253	236	217	267	232	255	221	232	216	221	231	246	271	225	233	234	243	226	264	237	235	245	258	251	244	238	216	242	246	262	237	250	215	236	234	251	216	243	242	232	224	250	230	247	248	237	259	238	244	232	249	236	261	236	234	235	219	241	224	225	234	238	248	261	275	239	234	229	292	240	244	237	239	242	215	267	234	227	253	233	241	263	226	225	257	224	252	236	240	232	254	226	249	230	219	222	247	236	245	206	234	235	248	241	228	230	270	227	232	239	213	231	226	239	273	221	235	231	260	253	232	207	231	220	248	236	260	231	242	197	253	236	240	247	247	260	246	199	218	223	255	219	222	239	236	216	236	249	230	240	228	256	219	237	229	224	209	231	237	253	261	257	236	232	233	227	209	275	226	253	248	244	235	234	247	230	241	212	237	220	228	185	225	248	219	225	233	236	261	247	237	233	250	233	263	203	221	221	260	241	264	238	239	237	232	233	225	231	264	230	234	235	243	253	240	221	223	231	228	222	195	240	221	234	231	200	232	244	238	228	222	232	264	262	237	210	222	233	229	239	234	226	239	241	259	224	232	251	209	256	234	211	216	255	250	238	248	252	219	266	262	228	221	239	236	243	213	254	231	266	250	232	223	212	240	230	226	248	244	234	238	251	243	245	246	258	229	233	244	212	236	251	231	246	214	233	227	231	223	222	246	249	232	243	276	218	213	257	220	236	250	231	272	234	234	230	227	230	248	222	246	244	268	262	229	230	228	216	255	215	236	240	222	222	230	230	254	218	237	225	234	223	246	242	235	232	249	266	219	233	232	255	209	222	250	258	227	218	250	238	242	236	234	245	241	222	239	237	219	255	218	252	250	275	246	251	237	212	257	203	261	220	227	262	251	206	235	255	233	214	247	229	235	223	221	207	243	258	238	236	228	263	216	243	240	266	232	218	244	227	215	212	218	280	247	227	251	236	242	230	208	233	234	219	220	227	241	213	260	273	246	210	240	194	235	221	263	218	242	222	221	238	230	226	226	231	236	253	241	243	247	270	252	224	225	230	235	246	250	259	207	239	234	219	241	243	253	227	260	246	236	273	244	226	235	229	257	219	236	267	288	254	240	257	223	224	249	246	210	251	255	229	217	230	217	210	220	243	217	222	224	207	239	225	225	252	218	237	236	237	238	202	237	216	251	234	234	243	234	254	238	211	199	239	226	241	216	237	238	230	223	244	221	249	235	245	235	225	226	231	243	234	232	231	242	232	264	212	213	236	214	249	213	212	227	253	245	237	225	249	242	245	277	224	225	236	236	241	230	234	240	227	237	228	226	228	219	254	239	246	233	260	265	238	229	233	251	241	224	228	222	231	244	253	228	244	247	237	233	239	244	230	253	226	260	233	246	234	255	242	233	251	230	238	244	221	261	227	249	241	237	249	214	210	236	235	228	234	222	262	252	235	235	249	226	232	243	219	241	236	255	215	257	285	249	243	233	231	224	239	234	255	251	217	249	240	239	248	259	257	219	247	248	220	244	251	266	217	252	203	263	225	214	256	246	233	226	218	218	221	253	229	253	243	239	253	243	215	236	227	243	263	232	227	239	248	226	244	246	263	222	230	228	240	246	202	226	219	225	241	243	259	235	251	231	252	250	236	228	233	234	253	230	241	233	234	239	244	246	273	256	212	235	240	233	222	249	247	239	249	245	233	251	252	254	238	289	251	219	228	244	220	231	228	240	253	228	252	253	261	223	228	248	228	248	256	218	259	260	250	233	250	243	229	248	236	222	231	226	236	241	225	246	225	232	213	248	241	230	224	236	251	232	194	263	209	250	228	237	238	222	243	241	232	271	200	247	234	243	222	220	255	218	253	255	236	212	254	242	276	232	220	235	238	234	250	226	216	225	250	241	218	239	250	231	241	226	239	227	245	240	207	227	244	226	234	226	230	211	240	214	273	237	248	269	246	233	258	263	232	258	224	229	245	244	250	229	252	218	267	225	233	242	272	238	256	244	241	232	216	254	240	262	259	215	248	237	187	230	244	248	213	229	222	260	239	230	257	231	231	232	233	233	249	232	242	228	229	253	232	240	265	234	222	242	243	222	239	241	224	230	216	254	228	235	232	222	234	268	234	219	225	242	212	209	231	242	240	262	238	238	257	221	252	228	228	238	230	224	260	247	205	242	236	230	230	226	248	210	222	224	254	259	247	232	247	234	230	263	261	222	235	237	277	261	263	213	239	246	259	248	236	228	231	232	228	239	237	228	225	224	244	250	249	252	230	258	211	233	235	245	224	241	232	224	228	222	219	256	257	244	252	223	232	231	229	232	214	245	237	246	244	237	233	231	256	254	213	235	235	246	249	233	248	271	202	233	226	253	239	232	260	268	247	258	249	219	235	256	248	211	229	222	240	236	212	235	254	233	237	207	231	255	208	259	223	216	246
4015	1566	1363	837	698	563	563	504	500	446	476	428	492	435	451	467	450	493	449	418	430	432	449	436	448	445	433	435	443	423	430	424	434	418	452	433	416	414	420	467	439	458	463	404	410	431	416	446	440	459	466	438	433	452	454	449	399	416	448	427	408	414	400	419	422	444	431	425	445	455	418	394	433	410	419	383	419	423	416	450	404	413	412	404	434	408	455	425	427	375	409	454	408	429	478	446	401	399	424	412	416	411	441	431	420	415	463	438	426	423	458	414	417	424	441	409	416	420	442	437	447	422	405	445	449	393	437	412	413	410	442	434	458	454	439	419	429	455	402	429	448	432	467	433	445	451	409	439	433	410	428	435	442	441	424	454	419	428	405	439	427	447	420	436	425	461	392	395	453	407	424	419	431	444	455	399	409	429	454	430	403	462	417	396	422	410	409	441	428	424	405	437	427	442	394	398	428	410	429	409	417	453	412	413	425	420	409	453	416	422	443	417	440	402	429	409	415	362	427	407	434	443	406	420	456	428	427	426	415	450	440	432	416	465	416	449	425	432	446	436	404	431	435	423	444	422	420	443	445	371	417	417	424	413	449	439	412	423	439	428	400	384	429	432	384	435	408	415	440	404	460	437	378	438	419	426	408	440	423	436	452	465	426	426	407	459	431	409	433	416	477	433	437	462	415	424	438	425	420	433	395	453	441	417	419	406	412	443	423	451	424	419	425	430	433	460	442	405	416	427	378	456	441	454	417	387	407	412	431	429	419	430	409	390	409	384	377	417	450	422	398	423	417	422	452	383	374	433	398	464	447	441	430	430	406	388	444	445	435	447	453	434	447	429	469	423	446	421	424	422	407	425	433	386	453	407	432	417	427	421	428	424	454	429	414	453	416	476	431	411	396	407	424	404	449	421	407	449	415	396	407	407	399	405	444	439	408	433	437	412	432	431	440	420	415	430	410	424	425	441	416	431	413	440	428	408	398	449	414	433	431	399	444	394	434	407	423	420	396	445	446	402	410	429	404	441	396	423	431	431	454	446	434	428	406	411	370	437	426	417	455	410	424	417	424	456	436	424	396	419	438	418	392	416	431	411	409	446	441	419	387	435	438	421	396	429	434	386	456	468	417	459	419	405	446	400	426	415	419	408	381	476	418	434	446	420	405	415	429	417	444	405	446	404	395	410	475	430	374	414	420	445	411	454	414	400	431	430	404	422	444	434	418	430	443	432	425	461	436	416	376	418	428	425	449	421	455	410	415	471	409	430	388	424	422	419	409	430	431	462	453	468	410	441	432	416	434	466	421	464	402	392	428	419	425	424	438	444	445	453	423	448	435	460	418	470	406	414	413	446	408	410	431	427	425	465	407	396	442	415	427	415	415	429	461	452	442	405	426	463	419	404	453	375	441	409	402	446	401	421	386	380	424	443	415	443	441	413	398	419	420	443	424	437	441	407	445	434	426	413	420	415	463	406	446	429	432	424	405	419	439	422	431	436	409	426	436	430	408	432	410	403	430	442	410	445	435	432	449	423	407	411	435	419	415	389	447	423	443	443	446	408	403	424	432	471	447	427	398	430	443	435	396	412	405	456	427	425	427	428	440	431	454	443	417	413	412	434	452	438	411	409	423	410	424	433	411	417	421	425	379	427	416	461	439	433	393	438	448	415	448	435	384	432	418	441	407	458	434	428	452	414	444	428	439	443	417	423	429	411	407	452	443	442	398	447	406	398	403	436	434	401	387	435	420	437	420	439	415	444	413	391	433	443	430	415	415	385	410	440	422	471	469	441	427	390	477	425	386	434	374	401	447	406	413	413	426	412	460	435	436	416	445	379	412	422	457	447	448	424	443	396	423	419	446	423	408	402	408	432	447	420	409	423	432	459	416	439	457	442	456	407	486	440	406	425	411	418	433	441	409	427	434	403	407	419	447	433	409	402	422	427	437	442	428	444	409	456	434	412	443	396	430	400	411	442	439	449	432	398	445	441	415	414	401	385	426	429	399	439	417	391	448	420	447	398	428	401	435	416	400	460	414	430	421	451	425	459	418	415	469	411	426	415	456	436	383	430	427	389	435	409	455	415	452	470	396	454	397	430	442	449	434	418	409	418	387	407	462	410	453	405	446	440	435	430	418	418	410	406	426	437	429	392	424	428	411	442	406	412	427	417	439	400	429	405	426	412	437	407	386	426	404	430	438	434	457	460	408	462	423	430	427	403	447	414	435	438	395	443	402	415	389	415	453	435	417	432	437	416	449	440	444	421	421	433	423	397	451	425	451	452	466	404	411	400	415	454	413	422	431	412	438	403	423	420	438	420	437	417	476	430	434	408	441	454	414	395	411	441	407	410	452	417	413	446	463	458	456	456	443	437	414	436	430	408	391	403	425	400	471	431	436	438	434	449	412	432	429	401	424	438	404	449	422	449	443	392	432	415	405	405	411	397	420	443	440	456	431	445	454	433	419	389	438	434	417	388	390	421	436	452	381	407	422	402	435	444	401	419	448	411	438	416	422	426	416	415	423	406	405	425	426	405	407	409	435	392	427	407	417	419	431	457	419	438	456	437	420	418	410	434	453	423	411	411	399	432	427	456	418	438	405	415	424	452	417	433	381	394	440	387	439	414	410	405	409	428	424	419	404	409	453	417	397	408	430	437	404	435	465	425	393	422	425	430	418	413	445	384	431	436	446	406	422	454	424	436	422	447	403	418	429	433	391	418	438	398	412	443	418	409	444	423	431	433	446	384	450	438	422	410	445	426	438	401	444	460	417	454	435	432	394	476	480	458	410	440	397	405	407	404	461	445	442	448	421	424	442	423	433	411	406	440	464	404	429	392	404	472	426	446	429	422	474	420	429	404	446	434	455	431	413	432	444	420	402	396	417	464	423	445	404	430	438	424	440	394	428	460	425	438	403	461	426	418	383	426	415	379	447	432	443	455	440	391	441	427	455	410	416	408	444	453	437	428	419	408	419	414	412	461	416	432	422	418	438	427	423	443	443	425	400	428	423	466	408	414	429	449	397	446	455	414	411	435	425	432	440	438	451	402	402	393	406	457	408	439	461	431	415	467	439	441	434	416	414	413	389	455	472	413	431	407	430	469	389	409	407	404	444	424	410	440	449	405	407	418	396	375	418	409	457	427	424	445	433	414	450	434	423	459	451	470	405	419	395	380	424	411	420	458	412	403	414	425	417	388	418	440	441	425	417	413	438	451	424	457	465	437	386	447	408	396	440	460	430	456	429	385	445	393	428	419	405	419	417	400	424	424	453	435	440	443	440	428	408	403	480	406	450	423	429	419	427	428	421	449	437	445	411	438	429	428	438	416	390	478	427	406	394	436	394	435	418	415	433	409	410	447	450	429	460	441	405	421	413	428	423	420	411	438	454	420	426	400	422	462	452	407	416	445	424	408	400	418	430	435	417	440	389	423	447	442	435	440	388	395	419	404	475	422	415	433	407	427	424	390	413	399	429	431	412	428	416	436
24148	21256	28344	24291	20538	2145	604	414	328	317	260	243	255	211	216	188	202	173	196	197	212	179	174	194	208	194	186	210	197	203	181	201	196	191	166	163	188	169	186	183	150	185	190	157	180	154	153	179	164	179	186	171	163	153	154	177	168	181	145	166	189	167	187	145	165	173	176	175	166	166	167	174	181	149	173	154	171	173	183	164	152	176	161	173	145	141	161	155	171	178	165	163	192	169	165	166	164	178	163	185	182	154	180	166	185	155	172	194	163	144	168	177	171	178	165	160	161	154	164	174	189	175	162	169	186	177	181	168	179	165	151	173	163	154	182	191	180	176	163	160	169	173	181	171	182	144	169	170	173	172	156	150	158	167	178	142	142	190	164	177	169	158	168	188	171	162	158	171	169	163	168	155	169	169	172	154	170	173	161	167	160	167	151	162	159	149	190	178	177	167	162	165	177	166	131	172	164	190	172	168	167	160	164	152	165	182	143	169	155	164	174	193	182	173	157	150	150	196	149	178	179	177	159	153	163	151	153	172	159	164	171	155	149	168	171	166	162	175	149	156	150	171	162	194	186	158	178	168	152	183	158	171	161	182	155	154	177	157	147	162	191	196	164	178	151	144	147	168	164	166	197	141	162	185	153	176	180	165	160	174	171	188	168	169	151	159	169	162	159	160	162	168	147	172	194	180	174	163	172	148	167	166	170	137	160	145	156	162	149	178	187	136	147	161	166	152	175	163	176	173	177	176	182	160	160	174	162	157	154	160	188	147	149	168	157	169	169	159	157	158	184	164	167	164	157	171	162	164	174	144	163	189	171	160	183	165	169	170	145	171	161	150	176	143	156	194	176	152	173	182	149	184	154	163	165	161	161	151	167	161	179	173	157	150	145	165	174	178	162	179	169	148	161	149	174	183	162	175	170	159	189	145	161	199	165	176	159	147	166	171	161	161	185	160	163	172	154	182	186	165	148	163	173	162	175	147	175	167	165	176	153	152	169	172	174	168	155	153	182	190	158	169	166	149	163	171	176	173	154	164	154	151	154	191	146	149	139	165	171	173	184	175	174	161	178	161	164	153	158	171	184	164	179	184	163	163	148	136	163	170	154	171	164	169	168	171	161	166	154	209	179	162	150	195	172	186	190	169	156	161	157	172	159	168	168	173	166	173	171	160	177	154	170	165	172	190	173	159	159	155	177	178	181	154	162	149	150	164	163	157	147	171	169	152	186	159	161	173	174	153	163	177	180	184	150	167	144	164	169	160	166	166	181	153	157	166	179	177	168	154	203	185	181	156	149	160	165	160	168	157	168	150	168	164	151	180	155	165	186	155	144	169	155	158	182	166	150	164	174	162	204	155	188	178	180	154	143	171	175	159	153	167	183	168	182	165	169	154	161	163	163	177	159	168	165	153	166	161	152	177	156	172	161	175	170	182	159	181	149	177	164	161	172	162	146	160	162	156	152	166	179	163	158	153	172	174	171	160	152	149	157	162	170	171	159	176	156	167	158	181	178	159	158	161	173	143	168	174	171	152	175	169	173	168	173	173	180	148	160	163	178	166	163	164	154	149	172	165	135	192	169	168	188	179	152	178	139	164	184	175	161	184	193	154	167	163	164	142	166	205	175	166	178	165	174	174	184	152	151	177	158	191	176	168	162	178	162	152	165	172	142	158	175	161	149	166	186	179	152	176	157	155	165	178	160	157	179	153	154	156	165	169	164	152	155	166	172	172	181	167	153	181	136	163	155	154	174	180	143	168	175	160	166	183	157	170	153	159	157	185	162	161	163	176	158	146	161	173	151	178	188	167	173	145	168	182	165	151	164	170	163	158	130	167	161	161	163	177	147	155	167	159	153	178	146	157	188	168	180	175	172	165	178	152	170	163	143	163	167	172	163	159	171	150	145	140	157	156	173	182	157	177	175	174	157	157	159	141	151	171	179	154	162	159	183	181	174	179	161	167	173	190	173	182	183	173	168	155	157	153	169	164	159	173	157	169	173	166	148	154	160	173	170	165	161	170	150	171	166	169	161	194	160	172	187	144	187	184	192	159	163	172	162	154	162	170	167	172	192	149	150	150	165	173	173	152	145	162	163	146	183	140	139	145	169	150	184	154	160	164	167	157	170	144	159	163	167	167	148	183	176	157	149	149	157	160	167	152	171	145	144	144	162	185	163	162	145	162	158	165	173	161	157	183	181	152	205	151	158	176	156	155	155	180	182	174	182	140	161	173	160	159	171	142	158	167	164	148	166	176	168	162	182	157	184	162	150	175	161	170	172	144	179	149	152	163	175	163	174	172	147	174	144	167	142	178	171	176	157	160	165	170	172	160	163	197	182	141	154	170	156	165	155	151	166	150	144	165	163	163	160	164	170	169	160	173	140	162	155	175	154	157	169	175	133	148	163	190	173	164	173	158	159	192	165	142	171	165	182	150	159	149	161	187	185	172	176	172	144	168	181	133	145	197	179	171	172	160	193	177	174	171	173	179	167	142	168	169	157	179	174	143	172	156	169	137	177	169	148	178	171	158	163	168	154	152	157	177	146	174	178	146	151	152	151	185	191	174	163	164	169	159	177	172	182	176	193	174	168	153	166	155	174	161	170	176	163	164	173	178	153	193	174	176	179	142	156	194	194	178	149	171	162	173	165	154	180	171	155	140	174	151	163	151	158	171	168	149	177	145	163	154	165	167	157	180	174	167	149	192	177	165	175	168	145	151	178	153	145	172	153	170	170	160	179	176	164	165	151	179	176	163	178	179	165	158	163	162	146	167	169	163	166	159	151	152	164	178	156	170	146	165	149	166	167	162	169	157	134	158	166	195	143	166	167	186	160	153	170	157	172	193	163	163	147	171	169	168	154	133	147	170	171	163	160	161	172	181	178	183	152	148	184	164	134	161	155	171	169	157	170	169	161	161	173	175	169	158	160	167	174	168	157	158	155	166	200	160	155	169	161	179	168	159	154	140	172	170	162	162	193	178	175	173	167	148	159	161	165	181	171	146	152	166	156	162	171	167	172	160	150	169	167	152	181	165	152	184	175	157	160	160	166	161	150	182	151	169	167	152	158	166	145	180	151	152	168	176	170	160	171	165	165	153	162	172	157	178	184	175	172	195	152	179	164	149	182	150	159	153	176	142	176	156	147	184	170	158	156	167	159	156	161	161	159	154	187	169	150	162	166	186	161	175	187	177	166	164	179	172	159	165	176	171	140	179	165	156	151	165	182	164	163	150	165	160	186	175	151	155	149	141	141	162	166	153	169	159	172	166	147	169	166	161	166	142	161	142	156	159	142	164	174	179	165	156	159	166	175	149	172	167	157	163	179	153	146	151	167	183	161	149	193	161	159	175	169	180	175	148	166	166	180	156	155	183	158	164	180	147	180	153	193	165	177	163	141	166	168	175	151	170	165	156	169	174	175	155	192	169	180	168	157	184	160	164	160	176	173	166	161	174	158	157	156	172	152	171	174	160	149	154	183	151	142	166
5324	10206	8469	4163	2832	1846	1538	1121	988	812	735	668	575	561	537	522	496	414	435	439	428	392	353	346	368	367	371	319	340	349	363	300	319	331	290	311	299	376	314	312	328	295	351	349	326	301	325	333	344	325	307	307	322	319	330	336	333	319	311	319	331	297	337	309	308	302	295	347	323	347	340	315	334	372	339	299	333	304	310	301	290	292	285	258	282	317	280	314	298	314	314	290	320	332	284	290	300	268	314	265	342	302	297	316	317	320	296	306	295	323	329	291	323	317	320	294	312	273	309	292	290	287	273	307	307	355	291	326	303	282	293	313	294	274	302	327	274	307	309	325	322	299	291	315	291	295	310	330	302	311	317	288	296	310	294	311	298	268	304	301	293	332	329	294	305	292	295	281	283	266	283	294	310	301	294	303	337	336	303	304	311	295	338	313	272	308	299	283	299	313	320	282	271	303	294	316	298	271	305	300	307	312	264	298	297	311	304	327	347	270	307	302	273	307	316	285	309	369	323	309	306	312	343	308	324	307	297	295	322	311	304	307	303	273	295	307	307	290	317	313	306	337	311	310	310	300	307	308	301	300	309	331	293	285	286	310	287	327	298	302	280	312	302	301	277	321	280	294	287	307	310	288	355	309	274	290	331	296	320	320	275	313	305	316	338	311	273	309	322	283	318	337	304	307	303	306	303	308	297	289	298	310	300	304	297	301	311	316	309	299	279	322	288	317	304	290	289	321	313	296	323	281	287	316	323	295	313	304	301	299	296	323	338	336	292	320	287	316	314	328	343	291	297	316	316	297	289	307	346	318	313	333	302	294	330	280	269	312	328	306	290	304	292	268	304	305	302	329	327	317	296	317	331	318	285	290	321	306	316	295	301	298	317	274	301	296	316	316	290	315	289	327	311	299	310	290	342	297	312	334	307	300	313	279	335	321	313	304	309	323	290	300	299	299	309	303	320	333	271	321	318	300	316	319	314	306	345	314	313	304	301	293	301	276	308	309	313	305	319	299	301	298	326	312	290	308	317	287	297	312	308	281	293	294	322	316	309	304	305	281	273	298	292	333	300	294	312	282	302	297	293	315	280	332	296	328	295	300	297	302	328	354	270	311	328	295	311	291	309	311	290	309	304	293	298	325	324	263	310	335	319	300	274	285	280	278	287	293	310	302	324	315	287	306	298	318	332	324	304	292	283	296	283	313	298	307	332	298	290	276	302	288	297	280	320	286	325	310	328	293	310	294	292	331	287	287	284	300	301	301	338	302	320	290	314	322	311	297	331	305	282	320	331	286	314	301	290	297	294	324	296	351	302	329	279	280	303	319	280	307	301	290	280	329	308	307	320	280	294	359	276	291	315	320	284	310	289	291	286	316	299	292	302	293	342	300	316	307	285	315	306	298	307	280	287	313	322	273	305	263	321	300	306	335	299	305	313	332	348	303	313	314	292	288	292	292	315	325	288	312	344	302	306	319	292	291	300	318	327	294	296	311	326	284	324	328	300	309	309	290	334	280	310	311	294	295	318	287	313	286	304	278	311	313	285	292	292	317	312	302	313	327	283	290	286	292	285	315	322	284	315	315	325	304	298	315	278	322	321	287	291	326	319	322	295	307	313	319	313	298	306	329	335	306	293	313	316	309	302	299	317	291	294	289	296	330	310	319	305	301	320	296	310	292	284	289	318	341	295	289	296	305	309	303	298	310	323	297	305	329	258	304	292	307	310	325	326	279	293	304	306	272	300	304	288	348	313	323	313	299	309	325	305	315	313	272	293	291	296	323	346	300	309	330	325	304	326	319	302	341	255	324	313	324	324	284	315	295	322	303	281	293	292	269	304	314	289	305	282	330	306	316	295	302	303	291	318	300	306	305	314	281	313	281	293	297	328	275	328	289	324	297	286	287	327	304	305	286	312	305	294	326	297	290	338	337	304	302	316	294	305	325	308	319	312	331	317	327	341	341	299	296	328	310	299	323	295	312	287	312	310	290	285	346	325	277	305	322	310	322	313	324	292	285	308	300	315	303	305	308	314	278	304	324	360	305	291	278	286	292	298	302	299	299	315	287	289	304	292	303	293	318	293	284	290	289	295	278	315	290	291	301	327	344	289	274	291	303	298	301	307	323	306	301	282	293	300	301	281	279	302	328	316	282	303	287	293	287	307	306	314	306	304	301	260	322	285	319	319	321	300	315	300	298	294	308	328	295	316	273	286	286	309	310	281	309	289	300	283	302	299	297	320	309	318	336	296	324	283	298	316	292	315	304	317	316	267	298	299	329	315	298	271	311	302	278	296	325	300	299	327	312	326	292	327	278	291	303	289	313	349	331	304	321	292	315	288	312	307	296	277	298	327	307	299	309	305	322	265	302	314	288	336	325	309	333	306	330	317	319	304	303	292	300	313	319	328	274	299	321	338	313	327	311	295	314	319	307	291	295	278	293	306	311	299	332	293	309	329	332	300	321	331	288	273	305	310	320	343	333	284	318	305	336	312	289	306	305	298	285	307	311	311	290	320	287	295	335	320	312	331	310	301	311	295	317	313	328	330	307	288	314	309	322	289	305	253	347	327	281	293	321	314	317	320	297	322	276	314	300	312	302	320	301	329	302	312	325	315	298	330	327	294	295	308	293	290	288	292	303	313	316	317	304	297	321	296	304	274	314	331	319	305	316	298	306	302	327	307	330	318	309	295	276	301	301	320	309	277	292	310	276	295	302	288	309	288	315	280	303	295	293	318	337	307	284	316	305	303	298	292	313	299	299	283	298	330	326	318	266	280	308	318	294	293	320	309	327	303	312	292	304	309	310	292	322	277	301	293	302	257	297	342	305	336	301	296	327	299	295	315	313	328	302	306	288	282	311	316	306	316	331	333	306	309	307	321	325	309	291	308	301	318	316	299	297	322	290	297	316	289	324	312	305	304	303	309	312	298	315	293	294	268	299	318	340	323	305	337	305	311	280	305	293	304	270	278	279	282	324	331	346	301	309	301	291	308	330	305	296	308	294	301	300	304	295	304	295	272	304	315	299	314	300	320	289	292	303	282	288	297	289	313	285	291	329	330	318	324	281	307	301	312	313	287	308	278	298	330	328	289	312	318	311	292	300	295	300	306	307	310	306	301	353	300	295	302	298	319	305	318	318	338	322	326	325	331	332	308	306	266	297	333	287	319	291	313	290	340	299	290	317	299	297	313	282	300	291	299	299	310	311	289	303	304	323	298	308	299	303	314	295	294	294	306	319	270	303	302	311	324	287	310	330	294	312	306	327	314	307	290	294	302	313	324	310	282	275	312	311	326	295	311	295	280	309	316	304	310	300	292	321	297	303	294	291	299	286	316	304	267	329	302	320	303	300	285	295	307	323	288	297	309	322	306	312	312	313	319	310	316	333	275	300	319	275	304	308	285	305	298	307	287	299	307	297	302	317	286	305	284	283	302	297	300	317	339	336	296	292	302	298	330	314	260	329	304	281	288	309	278	286	323	334	318	293
23220	21224	28962	23783	21223	19673	1627	554	389	352	281	241	212	182	173	177	162	131	119	137	127	106	119	108	103	107	91	91	82	106	110	102	92	95	103	90	98	89	73	91	80	78	84	81	88	93	96	91	81	87	82	84	97	75	61	82	84	73	76	70	88	93	82	88	84	66	94	87	74	77	74	90	81	76	85	79	80	80	77	81	75	78	88	79	81	87	73	79	90	86	93	85	76	76	83	81	74	70	79	84	69	85	73	79	77	74	88	80	88	77	74	77	69	79	83	78	78	91	75	76	72	60	89	73	74	85	61	84	66	66	96	65	82	56	83	80	92	81	68	70	100	79	67	92	77	79	77	88	82	81	72	68	60	90	87	86	64	81	80	65	87	85	70	89	96	85	77	75	82	65	79	80	62	74	68	59	62	87	78	68	69	66	62	66	64	91	80	76	82	73	71	68	69	81	89	74	78	73	70	93	76	75	76	95	84	70	78	69	78	80	76	79	83	91	66	76	73	72	73	68	75	67	81	87	88	70	77	88	81	61	68	61	82	82	78	90	86	85	90	97	75	69	89	56	80	67	80	74	83	81	89	75	72	59	73	75	84	60	66	80	79	89	80	88	64	67	71	87	80	79	79	80	73	71	86	89	89	79	73	60	67	75	71	74	76	81	75	68	80	93	76	72	73	90	80	75	89	98	91	86	86	68	68	64	80	74	73	81	71	75	72	84	65	86	76	75	70	68	79	71	74	77	73	82	72	68	71	72	72	83	77	83	66	59	61	70	83	75	72	80	67	76	82	74	89	68	76	63	68	85	64	74	59	87	68	78	77	81	93	65	77	73	70	68	88	78	85	75	78	70	58	68	71	79	62	81	93	66	69	70	70	75	76	67	67	81	79	67	74	82	64	80	83	63	60	101	70	76	60	73	82	79	69	87	68	78	64	87	70	79	89	95	75	68	88	74	96	75	77	75	80	73	81	74	70	76	65	70	61	68	59	80	80	76	69	76	76	80	88	78	83	64	73	81	76	98	79	74	69	72	57	78	81	72	78	74	73	72	60	69	72	83	83	73	75	98	69	78	84	78	74	78	90	75	88	76	81	89	92	63	62	85	71	71	72	76	85	75	72	78	77	92	74	75	90	78	56	86	70	60	87	79	71	95	81	77	77	68	84	76	81	63	64	74	69	65	71	64	78	89	93	85	76	97	61	103	65	70	66	70	76	68	54	84	79	80	77	66	85	86	68	72	74	76	86	107	74	69	62	62	77	81	78	66	81	78	71	71	64	80	65	73	76	69	85	83	67	81	76	73	63	73	70	82	84	66	89	74	86	75	92	75	91	81	79	68	80	63	73	68	80	70	72	77	72	92	74	71	88	87	80	84	80	66	65	69	70	73	73	68	84	74	77	81	82	79	100	79	69	85	74	60	81	85	82	70	68	60	78	77	80	73	82	75	85	86	72	82	91	88	80	80	81	75	79	64	59	88	70	79	73	80	76	85	63	72	75	83	69	69	70	74	86	77	79	67	69	57	89	67	95	75	71	74	86	81	76	81	76	75	91	79	58	75	65	72	62	73	91	64	75	80	69	79	98	74	76	86	67	85	72	71	90	65	90	59	85	72	81	69	63	66	90	60	75	88	72	83	88	79	73	75	86	79	92	78	83	92	82	82	79	86	87	79	82	63	83	81	78	73	63	90	84	74	88	79	69	51	71	70	87	64	84	71	71	60	77	95	71	72	82	74	83	77	81	82	83	85	68	77	70	82	84	67	71	79	72	80	75	81	82	90	62	73	87	77	74	79	79	75	73	89	66	79	72	95	67	83	57	65	73	71	70	63	76	82	81	83	71	75	92	85	72	62	74	75	71	66	57	93	74	74	85	71	74	81	86	73	68	84	93	75	61	68	65	80	70	75	67	85	68	72	69	65	63	82	82	74	69	85	87	68	79	82	64	79	89	75	80	61	64	84	68	82	66	66	82	67	74	75	72	87	63	68	77	75	77	87	64	89	88	85	64	76	63	81	77	80	86	80	73	89	80	83	69	71	72	79	61	85	100	66	80	89	97	86	64	68	70	73	58	77	72	64	75	71	84	73	77	75	73	75	76	77	92	73	86	82	81	69	87	67	70	90	84	86	76	84	86	71	72	67	76	90	89	79	63	68	81	65	74	73	83	73	88	63	77	65	62	79	73	76	74	76	61	61	68	81	76	75	77	69	80	79	73	86	74	86	86	75	98	74	85	85	64	66	83	87	69	63	79	70	82	69	80	77	80	75	74	75	72	68	66	76	73	67	87	78	78	84	82	68	81	79	79	77	84	49	97	71	83	66	81	83	75	75	64	78	85	70	73	72	71	64	68	71	92	62	76	80	88	73	70	76	81	82	108	75	74	77	67	74	79	69	68	68	87	79	87	76	70	62	81	77	83	77	60	87	87	56	74	62	72	61	88	84	70	76	69	82	74	77	83	75	84	76	99	82	80	68	83	73	75	84	67	65	71	75	90	92	86	77	87	89	79	76	65	86	75	84	67	77	69	67	70	72	74	61	62	65	77	78	70	79	77	72	88	84	69	67	70	79	80	89	81	72	71	87	79	81	88	70	71	83	81	87	80	66	69	87	91	69	80	71	70	63	73	75	81	81	82	75	88	82	74	83	67	88	60	85	76	75	91	67	77	76	64	81	66	78	70	77	77	83	77	84	76	84	74	85	85	71	85	77	80	73	80	79	75	75	89	79	77	76	76	82	76	73	77	85	74	63	72	75	81	76	78	82	66	84	75	84	71	68	66	106	75	102	91	75	83	72	78	84	70	67	90	84	70	69	81	79	98	77	76	66	71	84	78	81	81	77	64	73	82	70	73	78	74	79	77	86	69	70	61	74	69	73	68	89	71	64	93	73	84	71	77	86	78	64	74	88	81	70	69	82	74	77	83	83	77	80	91	67	68	69	87	77	68	80	79	75	87	82	76	64	66	79	71	61	79	67	81	80	63	70	85	85	77	72	75	90	82	66	85	80	74	72	87	86	85	72	87	82	72	66	94	78	82	63	71	76	65	74	74	74	77	59	73	69	75	74	82	97	80	83	70	76	74	77	80	87	65	68	66	72	71	74	73	80	63	87	80	78	73	85	91	73	77	79	69	103	84	74	65	70	70	79	64	77	76	79	70	79	80	81	86	86	83	87	90	81	75	87	70	83	75	66	86	79	84	74	80	90	71	56	86	71	77	90	97	65	74	77	74	70	64	83	85	90	71	50	79	83	91	65	77	63	66	85	77	88	71	82	84	68	73	66	77	83	59	86	74	75	61	83	61	86	67	76	70	64	75	74	81	65	76	74	60	73	92	87	94	71	78	82	57	73	83	72	92	75	78	65	75	68	75	85	68	77	93	84	68	80	87	67	68	81	69	67	93	86	81	57	73	63	79	80	83	84	65	92	93	69	80	90	82	91	87	65	101	88	86	82	83	73	94	78	72	72	94	78	71	66	73	82
7731	15752	13596	7195	4710	3200	2432	1816	1520	1084	953	867	717	619	532	506	453	408	380	367	332	285	290	298	236	274	243	229	251	231	223	222	207	224	193	201	206	194	177	170	190	184	189	164	181	174	169	170	144	170	165	163	173	158	161	155	155	174	142	138	164	172	135	155	153	137	152	158	141	154	149	160	141	130	151	172	131	137	145	150	140	133	155	154	153	145	140	137	122	153	150	148	117	134	140	140	137	134	167	157	142	139	125	160	150	146	130	149	154	129	156	140	142	132	143	147	146	138	144	149	131	146	140	130	133	117	126	140	127	134	142	129	132	139	134	150	129	136	161	153	127	145	132	136	148	126	173	129	145	123	140	161	132	131	150	153	143	173	131	139	154	128	149	137	156	135	143	127	143	135	143	138	132	143	136	132	174	151	137	145	160	161	137	144	136	131	130	131	164	136	130	130	145	149	150	159	155	141	151	128	129	139	168	146	131	140	150	147	132	147	141	132	156	139	120	156	154	125	141	139	142	154	140	142	128	141	139	149	139	146	150	145	135	131	125	142	131	160	140	127	128	146	127	131	137	151	153	138	130	160	123	139	155	135	131	130	122	149	153	144	164	129	130	133	159	157	129	126	133	134	148	143	148	134	149	140	140	155	155	143	143	144	136	167	151	140	140	135	153	139	171	149	154	151	122	133	142	139	145	146	127	138	112	133	139	148	141	120	140	128	134	164	136	132	142	128	140	133	133	138	152	134	140	124	151	139	148	152	138	159	141	141	152	152	161	135	146	144	121	131	153	139	132	120	162	122	127	149	142	127	119	160	126	123	126	157	140	163	138	142	138	134	137	157	143	145	146	131	141	121	130	149	153	135	143	135	142	136	120	156	129	140	130	127	133	153	143	145	140	137	168	151	129	127	128	138	132	143	142	144	146	140	112	134	132	136	146	134	117	134	140	137	153	133	155	140	153	137	158	134	152	106	133	163	131	143	132	156	147	139	161	165	135	130	127	136	168	136	126	150	158	133	139	113	145	139	135	167	147	122	132	123	132	147	132	163	133	141	131	143	134	153	135	122	137	139	127	138	142	155	152	127	119	136	154	148	128	144	132	110	149	139	162	135	132	139	148	149	174	131	137	136	140	145	139	137	131	153	147	134	143	116	130	144	128	174	133	141	148	149	120	140	127	146	131	164	144	127	144	164	158	148	134	131	145	132	132	122	163	139	137	158	146	122	142	147	143	136	125	138	133	122	135	121	143	127	151	117	142	153	139	138	134	145	141	149	145	141	135	135	144	147	133	139	136	152	148	135	134	120	153	165	133	148	138	131	147	153	131	130	150	136	129	151	137	146	147	160	140	131	139	146	127	144	142	151	148	130	117	135	140	132	135	146	133	131	130	133	140	143	120	125	127	151	131	124	134	138	137	144	144	151	128	130	140	126	126	137	134	138	132	142	126	148	161	139	131	148	126	145	136	152	130	128	143	132	154	162	136	156	149	138	151	136	115	153	141	126	148	119	146	110	134	176	108	161	142	138	129	124	137	150	152	156	135	165	140	135	137	124	163	138	155	144	155	148	139	121	163	145	153	135	135	156	135	140	127	160	139	132	155	129	144	134	155	131	151	143	138	143	133	121	142	159	132	136	159	127	149	150	157	137	137	138	139	126	153	144	162	142	142	124	141	139	153	134	132	135	145	132	150	153	149	146	136	136	149	144	129	134	154	135	152	132	124	132	128	140	126	137	152	143	141	142	137	126	133	152	157	132	141	157	126	135	158	130	160	127	165	116	123	155	156	143	144	149	159	135	123	149	140	150	155	136	132	125	122	138	143	141	144	134	137	142	149	143	150	145	146	131	136	142	111	147	123	156	158	146	149	132	151	132	142	134	142	154	145	138	132	129	166	142	128	128	143	132	128	144	141	167	140	131	125	123	128	147	149	133	143	144	134	146	135	136	134	145	128	116	150	150	133	132	160	125	131	149	130	137	119	130	166	160	143	146	107	144	147	125	126	142	135	159	154	134	171	136	141	157	149	139	116	141	127	135	131	152	116	163	142	149	122	116	126	132	161	159	137	126	138	123	158	133	127	129	139	135	152	148	119	160	145	143	135	132	152	137	142	133	160	108	148	137	132	128	124	129	155	121	131	120	150	129	128	150	137	128	134	135	123	139	146	150	137	139	151	136	137	142	153	139	127	133	159	138	130	136	136	135	144	149	147	138	141	141	116	130	124	140	145	158	148	138	128	130	127	160	135	153	152	133	143	136	150	162	140	122	132	132	158	156	144	147	147	156	134	131	160	160	146	145	134	136	128	161	109	138	138	133	153	162	140	158	134	141	131	142	122	107	156	136	129	137	140	140	161	121	115	131	132	143	130	134	128	146	144	143	123	130	121	148	133	145	121	130	127	127	157	148	148	147	122	142	152	140	139	148	147	144	151	152	143	120	121	142	128	129	132	140	139	131	143	100	157	145	147	134	147	118	142	148	125	128	136	147	140	129	143	147	137	167	159	136	154	140	131	134	143	146	145	148	127	143	134	146	156	132	134	153	133	130	139	157	128	143	137	141	145	119	130	157	168	144	143	138	145	148	103	128	150	122	141	175	123	140	144	149	153	142	166	162	147	132	132	142	149	134	136	124	130	129	159	141	125	159	129	140	161	146	136	134	141	134	140	156	138	136	125	129	134	155	125	127	137	130	146	148	140	129	128	149	141	165	140	142	137	156	138	149	134	135	137	150	131	156	123	148	142	128	154	128	135	139	148	145	148	159	149	131	145	132	152	132	153	116	175	148	144	134	150	166	158	142	148	140	132	143	128	140	141	122	139	142	123	116	109	125	139	123	138	156	131	156	151	144	146	137	144	135	128	133	126	131	160	133	139	160	155	142	142	163	140	146	146	177	135	156	163	138	138	136	149	137	156	132	143	154	119	156	136	129	135	139	142	137	120	137	131	154	143	137	142	147	162	142	141	145	124	156	123	136	121	157	140	146	113	133	140	132	144	128	157	146	140	149	151	138	144	131	139	159	145	142	113	174	144	150	150	126	147	161	166	154	134	152	148	147	126	146	145	157	144	156	152	140	161	136	134	136	136	152	140	120	120	134	142	138	144	141	141	134	117	134	141	161	139	129	142	133	121	132	138	130	145	125	151	127	140	134	111	127	127	151	140	143	119	147	134	116	139	149	148	141	125	120	139	148	151	129	128	154	149	150	128	120	138	157	146	137	144	139	142	118	146	137	118	124	164	136	125	132	144	124	128	118	157	150	130	130	159	143	138	152	148	158	152	161	124	134	135	163	153	150	136	154	126	129	127	125	116	141	124	139	144	144	130	133	139	147	141	132	134	145	129	151	137	143	148	146	152	151	131	135	138	143	160	121	150	162	136	137	159	129	155	144	149	116	125	118	119	140	144	136	135	156	144	139	140	142	161	162	130	136	166	140	132	118	144	149	134	131	127	125	152	135	146	152	140	124	133	153	128	141	153	140	149	133
26727	20082	6040	775	562	510	272	281	252	253	257	251	231	263	213	262	256	248	249	239	252	235	250	233	264	216	215	245	255	242	227	255	237	224	260	252	241	236	226	236	216	248	233	239	246	256	228	236	232	242	250	249	257	231	233	241	245	246	245	250	234	260	224	247	224	231	259	236	223	219	215	250	238	219	234	242	221	241	236	217	225	261	269	244	237	262	264	241	246	244	217	222	243	229	206	259	220	236	245	231	267	210	236	251	215	221	236	235	209	248	231	226	242	234	255	234	224	244	188	236	270	230	241	210	225	236	262	235	236	248	218	239	228	248	233	257	240	251	236	217	218	250	240	219	228	239	256	224	237	238	249	218	225	222	231	256	233	228	271	257	231	253	232	249	211	235	263	245	249	229	248	217	244	229	239	225	208	247	251	226	245	254	245	231	240	201	207	227	252	236	237	208	223	237	259	257	237	233	243	236	243	256	249	249	227	263	228	210	215	231	230	248	248	199	240	231	231	221	222	253	224	212	241	249	215	267	241	236	243	247	241	252	201	230	228	246	221	251	238	237	237	218	244	240	261	239	224	226	234	241	240	244	226	244	214	219	246	252	249	240	244	211	223	214	229	249	234	216	237	233	240	248	237	244	211	259	236	252	236	233	224	237	233	255	225	237	228	218	237	222	272	225	271	243	240	240	246	226	252	221	232	225	222	241	244	208	247	233	234	266	215	242	223	252	230	211	233	238	211	201	207	219	225	233	219	199	219	229	263	201	237	236	242	210	254	214	244	214	217	261	220	239	231	231	257	245	261	226	253	236	240	216	221	220	266	249	242	246	234	239	239	217	234	259	212	219	246	226	246	233	261	235	227	243	248	237	262	215	235	247	240	226	231	209	273	270	214	250	227	228	237	226	222	244	219	228	282	242	220	250	247	242	227	216	225	253	244	223	232	241	219	269	253	258	230	238	245	244	236	236	238	230	257	223	238	261	231	233	250	227	243	241	240	249	219	246	224	212	221	267	263	240	261	247	231	206	246	254	238	239	218	226	221	227	246	244	260	252	240	213	236	254	230	238	223	252	243	239	230	242	222	215	220	217	242	238	240	261	217	225	236	252	224	230	213	229	228	248	262	223	261	243	242	247	222	253	205	266	208	242	247	237	210	244	238	270	237	238	231	259	266	238	218	245	220	232	242	249	259	239	244	206	247	279	209	231	220	232	255	235	238	236	234	265	222	226	242	230	222	239	225	215	234	222	278	237	236	218	237	219	246	245	245	207	222	230	239	262	247	248	223	205	225	244	241	217	217	255	227	254	248	219	253	268	229	264	233	238	249	221	239	227	254	229	232	226	241	225	248	248	224	213	217	259	192	231	255	238	248	212	229	262	231	217	262	216	228	233	242	208	241	256	246	216	231	244	236	242	234	223	242	238	246	248	242	264	241	223	231	245	255	232	246	202	225	241	213	223	240	249	239	238	229	228	254	241	243	237	233	219	234	220	232	242	235	237	265	232	229	230	255	227	221	214	238	200	268	254	240	243	255	247	240	267	234	244	246	218	238	225	231	238	235	234	245	253	249	243	205	230	267	246	248	248	247	216	222	242	241	230	236	232	239	247	245	248	227	236	242	236	246	238	223	230	246	232	233	242	232	224	204	224	235	233	225	237	240	246	227	255	224	267	234	252	250	221	254	235	252	229	207	229	229	238	234	246	250	226	221	230	223	231	238	226	262	239	222	220	233	226	183	263	243	221	203	242	231	225	232	231	238	261	241	227	224	229	203	246	224	201	219	253	235	232	254	246	242	231	255	219	221	236	231	235	219	229	250	225	247	253	241	253	241	226	231	221	234	266	236	227	221	224	234	213	249	245	239	238	233	245	228	227	243	251	254	233	242	221	237	245	236	256	252	238	260	243	226	205	243	233	240	288	237	227	255	218	237	232	238	251	223	263	258	252	260	225	220	228	233	223	219	218	256	223	213	230	221	253	230	231	245	248	258	247	235	234	230	244	253	238	242	241	239	238	262	232	256	241	226	257	253	217	228	255	236	248	260	245	236	240	233	224	237	239	218	245	235	218	231	245	243	219	201	248	239	252	246	234	267	234	243	248	227	235	268	217	252	213	237	249	245	229	234	240	221	231	244	219	257	228	263	237	238	213	221	248	219	251	235	222	218	237	238	243	244	251	251	224	234	225	240	237	228	236	270	212	187	227	240	235	217	255	240	251	251	236	256	245	225	245	225	236	211	236	246	228	242	237	217	216	237	250	259	255	239	226	222	227	234	208	257	255	240	224	245	230	232	252	247	229	267	241	254	242	237	247	236	215	249	204	233	220	249	249	238	255	236	241	237	220	245	232	238	234	242	260	227	239	233	239	220	220	256	223	212	226	221	211	235	221	237	240	242	225	255	220	254	240	222	230	222	210	220	247	255	219	239	230	240	227	233	225	243	245	230	235	199	234	233	241	238	230	211	225	242	239	250	246	219	241	228	260	237	259	243	253	235	253	249	241	237	243	220	234	237	243	225	238	227	237	224	225	222	233	246	232	241	217	249	243	235	225	215	231	226	244	260	223	235	233	224	247	228	231	241	213	232	231	257	260	254	218	241	232	237	251	250	249	235	236	234	238	236	230	248	241	249	223	235	233	246	250	218	228	243	221	230	234	226	218	250	257	207	229	239	234	218	233	231	242	238	228	212	217	213	210	230	224	238	238	240	221	227	219	241	242	226	233	239	247	250	220	228	256	249	241	233	225	203	250	203	223	225	213	255	225	224	233	231	242	249	247	226	232	235	233	213	239	197	225	204	221	205	211	230	219	282	252	221	241	238	235	239	221	227	232	214	228	229	252	234	231	243	230	241	232	246	234	241	250	231	248	229	227	214	266	216	239	248	241	228	233	216	245	215	227	239	225	227	246	241	255	229	218	229	232	233	270	230	218	210	239	232	211	237	225	235	238	226	216	227	258	231	219	249	241	208	231	225	237	228	255	212	220	222	268	207	232	257	237	240	249	239	220	209	253	226	247	209	234	225	238	233	217	228	219	233	235	232	222	225	226	207	237	222	237	211	245	244	226	232	253	245	226	253	251	237	238	234	207	213	222	250	248	248	238	240	238	263	256	242	213	232	235	228	244	236	254	240	244	211	234	230	253	232	219	229	261	250	241	191	238	246	242	233	207	232	217	265	232	254	216	237	213	248	219	243	231	223	253	239	230	217	242	227	241	258	223	218	199	247	229	221	242	213	235	221	235	252	259	258	233	226	196	258	249	230	249	208	245	252	251	263	231	241	189	245	206	232	253	269	248	242	258	255	217	218	238	244	266	230	220	258	208	239	257	226	243	237	252	217	241	215	216	230	210	255	233	223	246	229	255	201	263	222	227	261	230	223	233	233	242	229	225	244	267	218	248	237	241	243	222	235	226	231	233	250	262	246	239	243	214	244	229	266	210	258	227	223	232	215	213	246	252	214	228	242	248	231	216	239	220	224	251	235	263
3996	1563	1371	828	680	589	532	498	490	471	501	464	487	442	453	454	402	447	435	421	459	420	410	429	439	407	415	430	416	418	416	436	410	452	420	428	415	452	413	455	400	409	411	429	398	425	443	395	399	422	428	435	402	413	448	432	398	437	446	413	414	422	398	464	412	398	397	435	428	444	431	444	443	426	402	423	413	415	449	424	424	435	425	375	391	428	421	379	442	449	421	440	437	413	452	431	379	438	407	427	402	435	393	426	416	448	421	407	418	439	423	449	425	431	387	373	382	406	443	403	435	418	411	432	392	396	442	430	416	434	416	398	432	423	438	398	406	460	454	469	421	441	423	427	408	420	379	456	394	421	449	390	408	421	444	427	416	414	438	417	392	430	373	421	422	457	441	407	437	444	429	397	438	422	434	432	412	380	455	435	459	445	423	434	417	449	433	435	435	424	424	409	434	398	461	432	442	423	443	471	410	396	439	438	420	458	435	422	411	437	410	425	416	412	404	407	387	414	441	430	408	438	410	384	451	432	409	442	434	439	419	436	401	457	411	433	441	413	446	389	417	428	438	418	410	404	442	411	405	397	426	415	471	407	419	398	431	406	412	429	420	440	435	421	440	422	448	471	404	425	416	485	432	427	436	397	418	408	413	434	436	450	440	442	403	464	429	440	418	417	446	367	420	412	425	408	448	402	440	408	421	415	410	429	394	427	449	412	409	394	433	428	429	415	397	413	418	431	413	435	421	411	476	436	407	428	392	441	422	450	441	410	389	446	408	421	397	395	425	440	388	398	403	421	394	410	416	437	389	423	450	390	403	424	390	458	395	412	413	437	431	423	403	406	445	399	414	407	436	422	425	412	419	397	399	415	428	436	411	428	416	430	444	416	473	435	411	440	447	457	431	393	407	437	418	432	476	423	409	427	440	455	436	422	421	427	396	437	462	428	418	404	430	422	422	435	435	407	444	392	422	439	402	409	426	409	460	413	455	456	404	443	393	422	377	422	430	388	414	439	434	387	418	439	443	419	413	406	433	396	423	419	446	411	448	434	451	400	447	434	445	419	440	454	397	431	432	423	433	376	385	448	432	396	393	419	412	385	418	417	392	376	403	440	434	435	429	420	421	423	416	371	410	391	430	413	420	411	431	410	428	406	429	400	397	449	444	430	414	391	436	405	418	415	389	397	433	411	420	396	420	418	421	428	444	436	426	439	437	421	397	426	428	444	425	405	458	405	435	459	380	452	418	416	391	450	454	463	394	417	452	416	446	394	418	444	414	422	407	442	437	414	443	435	415	410	421	382	418	403	411	423	444	413	409	419	470	434	408	441	391	438	417	445	421	452	423	434	432	465	445	456	388	438	438	389	425	413	450	418	382	458	386	408	439	427	444	432	424	410	386	419	425	401	438	418	410	425	394	406	414	396	435	397	440	449	420	437	426	402	459	438	418	410	434	443	411	455	418	425	416	427	407	423	402	453	442	413	392	404	417	419	433	428	463	392	396	444	399	444	432	445	432	410	414	395	445	431	398	405	422	454	414	428	421	414	462	421	393	419	383	430	408	428	440	390	416	416	400	412	419	442	430	441	420	408	478	432	430	420	401	457	447	436	441	421	404	444	424	431	427	434	398	431	504	444	419	412	417	422	384	429	427	394	410	422	429	441	405	432	469	409	396	463	466	426	456	461	418	445	420	456	411	432	445	437	425	469	416	420	436	420	417	455	385	423	449	407	415	426	441	429	425	429	406	387	399	429	402	419	377	444	438	397	387	440	438	425	441	453	442	417	405	406	386	425	428	417	416	404	422	416	416	426	455	441	417	445	421	390	429	440	394	429	380	434	423	414	430	429	416	390	397	395	423	449	381	415	442	471	439	428	438	447	408	413	430	427	414	430	380	457	363	448	438	422	440	416	434	405	403	443	430	429	379	413	432	450	373	415	414	464	399	409	427	438	426	417	431	477	432	442	433	398	429	428	396	416	410	425	449	420	416	434	424	446	427	409	443	402	417	413	422	456	453	476	421	379	427	397	424	405	420	423	397	402	399	419	439	416	378	384	402	406	406	404	433	404	459	442	438	384	402	416	431	424	424	416	428	421	422	428	432	445	405	483	409	391	410	439	449	439	448	437	458	437	402	427	424	447	420	414	434	415	426	390	447	440	428	402	420	394	417	434	443	432	434	425	404	469	423	427	383	464	432	397	424	432	390	442	417	430	403	426	416	398	417	415	453	442	397	399	451	436	375	406	396	423	480	428	391	401	423	420	438	405	442	418	440	415	452	400	432	384	392	439	426	431	423	417	384	412	424	440	420	424	406	452	446	433	425	416	413	440	417	432	414	440	401	439	408	408	424	414	401	372	438	420	384	419	397	399	416	396	453	451	449	436	433	419	395	388	435	428	402	403	407	466	389	415	417	430	443	402	440	446	403	410	401	414	424	426	441	426	412	408	407	403	406	414	449	413	388	426	421	414	413	408	421	421	407	427	420	416	432	427	401	384	392	429	453	418	392	438	432	410	412	425	442	429	394	416	439	412	410	427	422	472	416	450	409	424	421	430	417	411	460	408	429	416	425	442	413	422	411	430	386	412	419	442	420	376	440	453	391	420	442	413	459	431	465	410	445	408	428	416	415	442	396	439	422	403	436	412	420	447	422	440	426	451	467	402	424	455	410	407	431	437	398	414	417	399	435	411	431	418	405	414	441	424	390	419	423	414	465	458	407	421	439	436	424	432	425	452	386	431	415	434	404	422	420	394	424	414	460	466	423	390	452	409	422	422	470	413	417	403	396	444	465	391	416	396	447	399	407	427	476	392	434	430	450	409	449	437	435	412	418	424	403	413	464	422	459	399	448	428	420	427	412	394	442	411	443	408	421	414	408	426	408	412	400	428	430	425	386	423	418	386	419	407	378	388	420	441	415	426	432	450	436	438	412	430	431	407	400	404	433	402	417	403	430	428	426	453	403	411	395	441	419	383	430	444	406	406	412	427	419	388	405	447	427	421	429	413	377	397	400	429	419	414	402	439	427	451	441	416	448	439	431	419	389	447	420	439	406	423	434	416	398	421	418	419	393	423	410	443	439	417	423	481	419	436	390	409	451	409	439	443	438	439	416	383	455	426	428	400	399	412	420	397	387	410	407	432	420	417	445	410	379	420	393	415	398	431	398	450	435	416	437	450	443	407	432	411	401	390	402	431	457	404	425	434	435	425	407	419	417	400	411	426	435	402	416	428	387	431	414	421	414	414	433	411	416	436	384	427	406	394	387	421	431	421	411	427	414	396	423	449	419	366	404	442	426	423	413	426	403	394	434	446	430	422	440	422	465	447	394	432	439	434	439	387	411	415	436	434	429	449	411	429	414	406	444	438	449	435	422	438	444	426	406	446	375	413	424	467	433	423	420	427	450	430	443	408	395	422	418	416	449	422	422	420	451	447	407	378	426	432	442	470	408	387	442	442	425	408	440	452	410	403	411	408	419	401	434	445
24070	21210	28380	24325	20613	2049	584	419	338	291	271	246	208	248	213	200	202	209	200	165	202	194	208	195	175	185	197	170	184	177	195	191	177	173	227	143	173	194	174	177	161	159	187	173	154	159	150	160	198	159	170	156	128	170	154	192	196	160	172	163	155	155	151	189	166	171	156	172	192	177	180	166	171	160	136	160	145	162	169	178	176	154	178	148	153	167	186	174	157	147	147	161	187	172	144	147	158	162	149	145	177	168	168	147	156	167	151	155	155	149	172	166	159	145	162	167	143	151	158	164	163	152	154	164	146	153	164	162	166	163	168	149	149	155	163	172	173	173	147	161	182	165	173	164	162	153	160	169	180	169	171	196	175	153	186	174	184	154	146	170	185	161	163	166	163	170	157	153	143	166	162	144	186	134	139	162	176	156	177	163	163	154	168	156	147	167	174	154	173	157	182	161	185	169	160	159	190	160	149	165	173	156	151	171	162	179	161	167	136	163	166	167	183	165	172	147	173	145	141	183	159	184	173	165	153	153	159	145	169	163	175	144	147	169	174	166	154	161	167	169	179	156	172	159	165	170	149	186	145	157	145	183	139	150	182	157	148	177	158	159	166	151	151	158	176	162	163	162	153	166	168	168	153	163	166	151	172	176	135	169	150	163	158	150	167	155	156	174	161	167	185	162	143	159	159	168	169	178	183	157	149	150	149	180	145	164	149	167	183	156	162	152	154	147	171	182	171	174	159	148	164	155	159	176	193	144	188	167	147	167	155	166	161	164	163	152	155	150	174	161	164	159	156	155	184	148	166	183	165	136	162	166	154	138	162	160	147	150	162	170	162	154	163	131	159	172	156	146	151	156	158	163	184	187	150	163	184	147	176	163	165	169	157	136	163	158	173	159	157	159	157	134	138	150	183	183	172	158	162	170	143	179	133	173	166	158	167	129	147	176	171	160	148	134	145	169	153	178	157	162	181	165	179	170	155	150	158	172	148	155	169	152	146	181	162	187	169	150	170	159	130	164	150	160	153	152	161	159	150	157	164	165	182	166	161	159	164	170	152	161	135	190	170	170	163	178	144	140	177	151	165	180	175	155	166	189	166	138	157	163	165	147	174	161	160	183	159	161	189	173	173	131	166	170	168	164	157	171	160	157	189	150	174	175	165	151	155	161	155	167	174	160	188	150	145	145	164	152	164	150	204	152	183	160	149	138	168	163	161	170	188	163	153	155	163	163	156	151	155	175	168	183	190	162	169	179	153	166	138	169	143	162	163	163	162	153	160	190	170	177	166	170	171	156	162	176	155	160	162	168	152	157	181	143	167	159	189	167	150	125	169	150	152	154	170	153	148	169	170	184	177	166	163	151	171	171	170	158	160	159	159	170	135	154	158	145	163	164	176	152	171	149	156	177	166	161	175	162	155	172	153	151	176	132	160	157	198	166	191	173	163	159	149	148	158	169	175	156	182	166	164	172	147	167	167	193	183	169	156	182	179	154	155	171	164	167	166	171	145	151	172	176	163	194	144	169	154	184	172	170	179	165	142	161	169	168	161	137	171	164	165	169	165	171	161	154	177	169	169	158	151	180	178	180	167	142	142	177	149	158	156	168	156	160	164	166	156	179	187	183	168	170	170	169	182	164	165	148	160	170	164	136	133	176	153	177	161	169	157	177	156	161	165	156	146	162	159	170	155	155	175	176	162	183	147	177	143	151	149	171	187	155	189	167	178	173	179	168	143	171	175	176	173	154	169	166	176	159	178	155	178	170	155	153	151	157	155	166	171	173	188	159	164	145	174	145	169	181	156	164	149	140	178	159	163	153	165	161	188	164	148	155	163	174	151	156	159	147	149	163	151	143	164	184	190	161	156	175	149	149	158	164	159	165	182	166	160	172	171	181	159	171	149	151	148	161	165	174	162	140	167	157	149	144	164	167	160	147	146	159	185	183	170	164	163	181	161	151	158	147	151	180	163	156	169	165	154	167	176	164	159	150	141	154	141	175	155	166	177	178	151	145	161	164	139	158	143	146	159	177	157	171	162	164	161	151	168	170	177	187	168	151	172	171	180	171	159	157	154	170	171	143	146	159	172	139	167	162	156	197	161	161	164	162	170	192	162	167	164	144	160	173	181	155	154	172	147	161	161	145	149	161	161	179	149	139	154	168	172	184	170	149	147	149	143	173	150	164	162	165	155	137	148	150	166	168	179	172	176	160	164	164	169	187	171	167	156	176	143	148	158	165	160	142	166	163	163	120	167	155	170	130	140	154	181	159	143	155	157	148	168	173	169	152	144	139	143	179	155	171	166	172	155	153	153	162	166	170	190	179	178	173	160	178	177	163	153	163	173	150	155	181	155	170	152	159	158	144	171	161	172	163	155	155	150	161	163	159	156	181	158	177	166	147	158	160	155	156	155	150	162	136	157	173	178	143	130	167	168	168	178	165	147	153	154	151	156	167	164	164	147	157	167	148	156	173	159	194	140	180	171	148	170	170	163	167	187	149	163	156	179	190	165	162	182	158	134	178	191	165	154	175	151	170	146	168	177	169	161	167	176	150	148	165	135	174	144	158	164	144	169	148	182	155	147	156	174	178	166	143	179	170	183	140	158	171	163	188	151	155	152	177	149	144	182	169	172	165	164	156	170	187	154	176	163	178	134	169	163	161	154	148	170	164	151	169	151	172	186	155	151	148	174	148	164	139	172	168	147	160	146	169	150	176	157	178	150	170	192	177	179	172	182	168	166	204	160	168	146	151	163	152	144	165	165	144	151	165	155	145	165	163	150	146	158	146	166	142	155	145	157	182	171	159	167	169	137	164	185	169	166	147	152	168	167	143	179	161	151	147	168	162	158	170	150	176	154	154	169	154	151	161	160	166	142	179	153	178	147	153	165	137	169	160	180	178	133	162	157	185	158	142	158	161	169	150	178	168	171	169	156	149	169	177	160	178	193	181	167	168	170	178	153	156	157	146	180	180	150	180	163	140	170	171	165	150	172	182	156	162	189	173	153	150	163	172	160	185	139	168	163	183	175	153	178	157	151	169	156	177	166	171	148	154	157	178	157	173	171	167	165	150	172	133	175	155	160	170	162	144	185	165	182	186	158	158	153	163	170	177	152	137	154	160	166	166	165	166	165	167	175	171	173	178	140	165	184	150	170	157	155	151	167	154	150	170	130	172	172	184	184	168	180	169	156	156	170	145	165	158	140	158	164	183	153	152	157	166	180	152	174	151	160	158	183	149	157	170	145	160	139	148	176	178	155	169	146	158	153	161	175	162	168	159	150	157	165	160	147	172	154	170	169	155	167	155	162	179	176	168	165	161	172	178	163	157	174	161	187	180	172	164	156	172	158	181	151	151	153	146	164	147	164	140	167	169	153	154	161	145	180	138	150	152	129	171	174	158	131	146	173	176	141	156	183	174	174	148	147	169	169	185	179	158	170	163	144	173	154	168	170	137	171	158	176	170	169	167	166	166	177	161	171	180	170	171
5270	10196	8551	4224	2729	1999	1548	1157	954	816	728	686	591	566	522	483	480	461	435	420	378	354	394	356	396	346	357	340	334	327	368	327	343	330	323	331	343	325	312	344	323	346	283	330	352	309	299	313	308	308	287	320	295	294	309	296	305	305	321	345	303	307	317	294	311	311	312	283	284	281	335	320	299	330	331	303	297	307	294	304	303	302	297	317	333	321	286	291	308	285	302	329	335	290	315	308	301	303	290	314	301	288	302	298	294	304	290	283	312	277	322	315	308	295	304	292	281	324	300	301	303	299	318	310	277	326	334	309	306	267	327	278	298	298	289	288	326	340	294	325	301	311	291	314	317	304	274	305	310	296	307	281	310	279	322	300	294	296	266	307	284	302	317	307	305	311	306	323	281	310	293	291	278	288	312	287	320	313	270	280	332	322	304	304	304	300	325	316	345	320	302	320	303	284	308	273	288	315	292	300	313	284	303	292	283	313	276	293	297	288	299	304	321	273	309	315	264	309	298	307	305	311	288	292	289	288	300	293	306	319	286	270	304	326	299	307	274	280	285	324	311	319	313	288	283	282	295	300	302	315	279	298	292	291	282	325	275	334	306	315	322	299	318	310	282	323	305	314	299	296	313	317	307	311	309	304	313	300	322	309	323	308	282	284	294	291	285	306	269	301	301	301	267	301	337	320	282	280	297	297	301	300	307	306	287	302	294	308	292	316	323	306	281	315	326	291	314	279	324	297	277	293	302	291	285	297	309	277	326	314	312	309	276	268	313	323	295	264	281	280	286	297	270	305	321	293	272	293	311	292	285	334	264	279	312	300	331	275	308	317	347	292	319	278	282	296	288	340	286	289	280	322	289	322	283	277	333	320	291	306	280	313	274	293	294	278	331	294	301	274	318	289	282	298	322	304	314	309	303	321	277	272	295	315	303	291	292	290	292	297	300	304	341	293	287	295	319	306	312	268	304	310	304	320	279	324	303	307	300	297	295	310	318	277	320	329	334	296	324	282	290	317	327	287	288	283	329	336	311	286	298	255	327	311	310	313	314	303	301	286	294	305	291	281	310	307	301	280	290	293	318	308	284	296	289	311	319	295	309	299	300	326	274	294	324	317	270	288	285	284	312	278	318	299	314	336	348	318	305	290	318	311	301	330	298	303	308	329	295	294	303	294	292	318	321	324	305	310	283	304	306	310	320	271	298	302	305	265	300	328	343	297	331	302	273	304	301	330	327	336	332	312	283	289	321	325	333	321	316	327	290	315	278	294	315	286	291	297	305	276	288	322	294	286	286	286	328	274	342	332	293	271	308	288	299	303	318	286	323	313	280	300	285	294	323	317	305	289	303	284	292	293	326	295	296	263	301	317	289	274	330	298	283	292	268	274	303	269	292	276	293	342	276	295	318	303	323	332	301	278	305	311	275	306	320	272	302	308	316	300	296	301	324	287	293	304	283	316	313	295	345	313	295	303	299	302	313	305	306	310	286	303	320	300	296	311	330	295	323	330	292	284	318	320	302	282	284	325	301	312	334	323	303	341	299	310	295	330	294	339	306	284	316	280	315	345	296	274	320	303	290	300	310	303	286	300	319	306	287	277	301	285	308	268	290	300	301	287	340	313	295	292	290	319	303	301	296	294	301	293	288	315	316	289	313	292	288	301	288	324	292	305	316	316	300	276	294	282	296	310	319	272	326	299	259	296	315	295	281	306	286	263	282	303	321	287	307	305	274	285	308	286	312	308	306	292	301	296	323	263	304	273	303	309	297	325	284	307	293	252	289	309	301	277	295	293	306	286	309	304	303	284	318	307	310	306	306	291	305	320	302	292	296	299	291	279	310	330	306	264	300	276	289	313	314	308	303	279	285	333	322	336	324	295	310	327	284	318	323	306	307	295	293	289	315	297	303	314	320	314	274	288	295	282	302	292	324	284	315	283	286	322	283	298	276	292	291	283	331	290	309	354	269	295	300	305	295	315	299	290	354	323	316	278	338	316	293	326	293	295	312	277	276	312	304	317	295	294	280	295	295	283	335	293	309	339	264	276	290	306	309	259	320	300	318	297	283	305	325	306	296	311	307	316	280	296	308	300	304	289	279	322	309	281	291	282	320	290	314	301	302	310	296	293	315	290	321	296	276	289	292	300	311	298	317	325	304	300	319	306	320	313	269	308	288	286	320	318	267	306	300	276	329	280	339	338	304	316	309	284	307	277	326	333	349	298	319	312	287	292	302	317	282	282	284	297	295	266	302	291	322	304	296	298	299	307	323	303	312	319	311	311	297	297	314	290	286	310	327	287	308	303	297	299	307	319	323	315	312	318	270	297	339	312	303	306	295	299	298	266	303	299	328	305	290	308	304	310	321	337	281	279	293	316	294	308	295	309	292	251	323	293	268	289	302	284	286	308	321	263	290	311	305	307	275	261	273	329	271	315	327	324	327	294	322	277	308	316	292	330	305	334	293	289	324	298	315	329	298	289	302	294	287	325	305	282	305	322	302	313	268	301	284	308	297	292	308	307	310	320	290	305	303	310	292	264	264	303	340	313	266	333	276	323	288	319	316	279	302	278	307	284	293	289	334	314	295	302	314	314	282	294	327	285	292	286	294	327	325	335	295	312	307	288	273	299	247	294	312	290	313	299	264	329	332	283	323	265	292	282	290	302	299	270	287	321	287	299	277	300	328	305	301	283	296	296	300	280	286	295	252	311	318	315	330	310	300	289	311	323	307	312	310	289	296	304	291	262	326	302	309	311	278	317	324	314	279	297	288	287	318	311	295	269	312	335	303	307	311	290	310	301	318	279	304	306	291	300	274	286	273	295	307	284	292	292	313	307	311	300	304	307	281	280	311	282	326	312	278	319	294	306	301	296	280	289	270	281	293	339	313	285	282	299	297	309	291	294	300	303	286	288	311	311	273	308	328	299	287	297	304	302	311	295	261	313	333	319	315	320	299	333	286	294	306	289	320	304	256	283	305	328	311	277	292	291	310	318	283	314	287	319	307	298	323	303	299	258	292	296	316	291	318	310	293	321	329	315	286	302	271	310	318	286	306	289	329	342	299	286	303	288	282	293	286	307	289	291	295	304	316	285	276	274	305	316	347	324	291	320	291	312	306	278	317	318	295	279	263	309	274	302	324	301	297	322	313	316	276	334	316	337	303	303	310	292	315	312	297	286	325	305	275	310	280	317	280	302	303	283	301	314	304	318	312	294	338	302	294	304	313	287	290	299	319	313	307	300	320	289	300	303	331	326	307	313	346	313	313	292	330	306	302	317	316	289	283	355	295	294	308	274	324	321	279	310	328	304	325	322	315	313	348	303	295	310	290	298	287	287	302	316	313	311	301	305	293	276	310	311	289	296	324	289	303	290	294	308	301	315	317	306	308	289	327	278	313	293	254	293	334	312	309	296	295	276	297	308	268	287	281	305	307	302	287	301	281	298	305	279	284	277	281	261	301	294	273	328	262	285	287	272	272	317	316	301
23243	21236	29005	23783	21236	19620	1603	563	377	315	284	229	176	184	185	147	161	134	124	134	145	124	113	123	118	101	100	101	102	106	95	99	77	80	88	87	93	85	99	82	100	87	93	93	83	81	96	74	94	99	81	85	87	88	91	79	80	82	82	85	73	75	77	77	80	80	88	72	70	79	76	90	98	78	68	87	71	72	93	76	82	85	74	82	87	94	70	75	71	84	84	90	80	76	89	70	78	66	89	87	81	77	83	75	78	68	79	86	68	82	79	74	79	78	88	71	70	89	80	77	71	88	88	67	91	66	77	84	74	81	74	88	81	69	88	75	77	73	84	84	77	77	87	79	70	79	87	76	67	66	71	59	68	95	80	70	80	75	71	61	71	82	68	82	87	79	64	61	73	94	77	82	69	84	71	96	86	60	78	78	66	75	71	68	71	60	67	61	88	69	73	73	73	90	88	85	79	83	58	91	70	79	79	79	81	87	75	71	82	83	73	84	68	75	76	81	73	73	85	74	80	72	82	73	71	85	77	83	69	66	82	72	65	73	78	79	78	74	81	73	79	68	85	79	87	56	72	83	76	72	93	87	71	84	84	88	68	73	87	59	84	69	75	82	81	82	76	73	76	73	72	69	77	68	80	74	75	72	72	75	81	80	83	78	97	80	79	80	78	99	97	67	68	80	89	89	78	87	78	72	71	63	66	76	75	79	82	67	77	72	68	90	70	73	79	82	74	77	69	72	65	83	84	65	85	65	71	84	79	65	81	80	88	62	76	74	86	69	66	84	66	78	68	71	77	72	84	58	74	77	92	73	78	104	72	57	64	77	84	81	63	73	94	74	77	73	79	90	84	90	69	77	61	81	78	71	98	71	76	76	73	79	75	75	92	71	80	88	91	74	86	72	78	66	74	84	74	72	65	93	71	74	69	65	86	71	73	62	92	66	78	67	72	71	65	83	66	65	72	89	62	82	64	69	79	73	74	81	81	80	73	81	76	76	70	76	76	65	66	82	92	88	71	86	74	77	78	69	71	65	74	73	89	76	87	69	69	81	76	91	72	72	67	84	72	68	71	90	76	68	82	74	63	74	65	68	83	63	92	89	65	72	79	72	53	80	75	82	81	84	68	69	69	84	86	69	87	86	73	99	82	83	77	68	68	90	75	81	67	69	74	67	82	82	73	83	79	95	67	82	70	68	73	82	75	90	72	83	62	77	71	86	75	63	70	76	89	68	84	71	91	77	66	67	73	82	81	61	73	69	74	66	69	66	67	82	70	66	88	77	74	75	66	86	75	88	91	77	77	77	86	78	71	72	72	83	85	62	80	67	81	93	70	67	80	74	88	77	68	73	87	77	71	67	85	81	74	72	83	80	81	77	79	71	77	81	85	72	61	76	72	65	72	76	54	65	91	64	77	78	85	76	78	93	77	72	68	73	80	85	80	85	52	62	89	73	79	76	75	70	75	59	77	63	60	70	78	72	81	92	84	70	60	77	59	88	89	82	63	73	70	85	92	66	76	73	60	79	75	77	70	70	104	88	78	64	73	82	58	75	80	66	84	57	68	64	72	75	78	80	73	79	79	79	86	80	71	73	78	80	77	64	83	85	79	83	66	98	69	84	86	88	79	88	95	59	81	67	66	82	63	69	67	97	59	76	70	81	71	79	84	80	67	76	88	72	55	69	74	76	68	75	92	81	75	83	75	64	69	83	76	82	74	59	66	80	68	87	69	85	83	68	75	74	76	88	77	78	75	88	74	82	67	70	61	74	48	69	72	87	68	77	69	78	92	59	63	67	73	75	79	61	71	84	76	74	82	68	68	72	71	75	51	87	81	72	61	71	72	76	88	86	80	67	84	72	74	77	75	71	71	66	80	79	72	74	86	83	70	75	69	75	95	85	86	68	70	66	61	79	55	97	76	73	72	72	93	76	89	76	76	81	68	89	78	88	81	63	82	67	77	77	85	86	68	91	67	67	92	63	89	93	73	80	85	67	71	63	69	69	89	75	91	78	67	82	82	85	81	86	71	78	70	76	93	82	97	81	71	66	70	63	71	71	74	83	78	78	78	67	59	96	90	72	90	78	79	88	81	88	90	64	65	65	65	70	81	65	77	75	65	76	76	68	72	67	81	89	70	72	95	70	77	83	95	75	80	95	77	90	77	54	82	93	77	69	90	68	73	70	95	89	62	88	72	67	68	72	87	69	71	81	85	71	69	65	73	79	77	75	65	78	78	69	84	74	71	84	65	80	76	78	82	73	85	57	96	70	71	71	73	71	84	62	70	70	77	88	85	85	70	71	68	69	81	80	68	81	79	75	67	76	70	82	93	70	75	85	77	76	86	65	74	86	75	84	79	83	78	65	83	77	71	81	92	74	75	69	82	76	72	75	72	72	65	74	83	72	72	75	80	73	75	64	68	69	88	73	77	78	79	79	95	70	86	81	81	72	86	72	93	76	74	77	75	81	82	76	77	66	82	81	83	62	70	73	70	81	81	73	71	80	71	75	72	95	73	72	68	71	82	98	84	75	74	78	87	82	75	86	85	71	71	77	82	73	66	62	76	95	76	70	80	95	69	81	90	85	66	79	84	76	66	85	85	69	80	71	86	79	84	70	72	75	75	64	79	80	71	78	77	73	82	83	68	76	83	61	87	96	72	69	86	76	74	76	89	79	76	70	89	91	70	77	75	79	77	100	85	62	76	77	74	62	73	77	77	66	77	68	73	81	67	82	75	93	79	85	81	71	79	86	76	74	79	63	75	85	71	77	65	90	72	81	71	80	81	77	64	83	65	71	72	70	75	79	71	82	64	86	81	73	69	79	70	78	65	86	89	80	52	80	74	69	71	89	76	77	66	74	73	64	79	64	75	78	69	72	81	84	83	63	68	74	72	72	63	81	74	73	74	82	68	72	77	77	67	77	70	64	77	55	64	81	67	65	76	79	89	84	73	89	64	84	70	80	54	88	64	86	79	79	67	61	68	102	64	77	69	63	84	83	74	72	79	60	74	65	93	78	75	81	79	82	69	87	65	65	66	69	83	71	68	78	58	76	64	76	71	61	74	74	86	81	77	66	72	74	85	77	63	73	81	97	72	72	65	85	70	84	75	69	55	82	74	77	80	85	75	77	84	81	88	69	97	80	87	70	67	87	77	80	71	68	78	83	89	88	87	76	72	78	77	83	78	68	77	89	66	72	85	66	67	79	88	70	77	90	63	72	73	70	69	63	67	83	82	73	67	85	74	90	59	85	82	69	75	83	88	81	69	70	63	81	67	66	84	74	54	79	77	83	82	81	70	75	70	74	69	85	97	78	74	65	66	75	76	82	74	84	56	67	75	73	68	71	64	68	86	80	77	82	70	81	80	85	73	84	62	69	82	67	62	74	72	79	76	67	66	74	87	83	73	71	66	67	65	72	79	84	88	72	71	68	67	82	84	75	62	79	78	68	76	81	76	83	73	90	77	84	75	76	79	66	60	85
7569	15984	13644	7233	4801	3221	2428	1849	1458	1225	995	853	662	569	565	460	484	390	339	371	324	296	304	248	245	265	287	235	247	216	209	217	242	195	183	170	184	192	162	207	193	179	194	185	186	159	175	159	168	169	168	173	139	191	150	160	168	144	167	162	140	176	152	149	134	173	159	153	121	161	134	153	170	160	139	144	126	140	161	137	146	145	173	129	150	169	127	143	146	152	143	142	155	124	153	135	134	143	145	163	154	152	138	173	132	145	131	132	134	157	145	146	156	140	127	153	149	118	134	120	154	131	132	135	152	135	148	162	118	134	134	140	129	151	143	131	132	161	147	158	137	121	143	155	154	162	133	137	151	155	148	143	151	158	151	143	125	146	128	144	156	144	127	145	147	159	167	129	118	133	139	122	138	162	143	159	149	119	120	153	117	131	140	147	124	144	161	130	143	149	132	154	153	150	131	129	137	149	121	137	150	143	150	129	121	129	141	137	162	134	123	146	154	136	142	134	142	163	138	147	144	143	147	133	142	116	139	129	127	134	144	146	140	143	159	157	138	109	142	151	136	144	137	125	136	136	150	134	137	129	139	123	125	117	152	140	135	128	132	132	136	157	128	130	134	144	137	147	134	137	132	132	150	130	147	157	151	141	134	142	153	133	139	129	140	162	136	128	170	132	131	127	130	129	136	122	122	133	136	145	141	125	123	145	131	151	153	138	148	124	152	134	137	138	142	148	136	119	140	139	129	139	163	155	129	142	152	124	147	128	146	139	104	145	146	131	140	144	137	154	149	135	115	163	121	123	129	146	121	178	125	146	135	138	136	143	151	140	137	145	129	139	126	145	145	148	123	133	125	123	143	151	127	137	140	140	149	150	126	141	136	129	136	155	131	150	141	124	135	135	139	140	149	160	122	129	150	141	122	141	121	145	132	155	147	140	133	154	149	150	154	125	147	139	144	130	142	130	154	144	126	145	138	127	123	138	132	125	143	131	128	137	152	154	149	143	136	156	147	134	110	139	142	155	97	133	148	126	115	138	133	128	137	127	135	140	151	142	126	137	165	145	144	136	122	157	142	141	123	145	164	137	146	143	131	151	130	153	138	134	157	138	125	117	144	134	136	141	150	132	129	135	143	136	148	118	121	138	153	140	130	133	139	136	135	134	129	121	145	145	138	157	121	138	148	132	149	122	162	130	130	137	148	149	143	124	145	143	124	133	140	156	129	122	125	130	118	146	156	137	132	147	130	145	132	151	120	131	142	138	126	123	139	143	164	141	140	125	166	141	131	147	147	142	150	139	130	148	143	142	145	124	149	159	130	165	148	135	148	142	153	139	145	138	134	134	157	138	158	132	121	129	134	138	136	138	156	124	132	135	141	123	150	134	142	136	135	150	127	133	136	140	156	143	134	153	129	152	135	139	119	151	146	141	140	129	148	137	136	133	154	129	128	138	126	156	124	127	126	152	121	131	155	144	147	152	144	141	137	140	123	133	122	152	144	119	130	125	132	147	127	142	120	138	140	139	155	131	139	127	126	136	138	147	152	145	139	152	122	126	151	138	129	133	132	139	108	145	123	142	130	140	148	138	149	129	159	152	128	145	139	146	135	144	128	147	137	129	137	123	127	143	125	130	135	150	146	142	144	140	127	134	149	133	132	125	135	124	130	142	139	133	155	128	140	126	133	159	127	125	141	134	139	133	127	145	134	119	123	132	138	128	150	136	117	154	122	144	136	145	134	141	129	135	146	143	131	142	119	138	142	124	123	145	160	150	138	126	138	147	153	125	123	129	136	124	145	120	145	126	149	153	131	138	141	148	144	138	137	140	141	128	136	134	134	117	129	141	149	148	157	140	151	140	145	141	110	114	147	139	128	121	142	138	155	149	139	131	127	154	134	155	143	125	133	166	123	141	153	116	156	130	133	123	127	147	131	130	125	158	133	154	149	130	151	144	134	136	136	125	133	111	150	137	156	129	137	143	132	128	146	139	129	124	142	117	154	146	136	129	139	124	149	126	140	150	111	146	142	138	140	140	133	144	158	116	150	151	136	145	128	135	141	129	138	139	145	128	137	142	138	124	142	128	124	151	141	147	147	135	140	148	136	124	137	116	144	151	139	144	131	132	144	136	119	146	147	135	123	142	150	132	135	137	138	140	151	128	158	149	148	128	132	145	128	140	135	160	128	147	143	138	129	113	128	147	144	174	124	162	130	151	135	133	128	137	117	154	131	159	148	144	166	160	143	140	127	119	136	135	159	146	120	151	148	140	132	131	124	126	145	138	143	151	120	146	140	137	135	118	137	139	142	136	153	136	153	116	136	140	133	154	133	145	144	137	130	145	140	133	138	142	140	128	150	126	131	150	141	155	146	136	139	128	158	148	125	135	131	140	129	150	128	147	128	148	136	126	128	148	152	131	151	139	160	140	124	122	129	150	130	138	132	117	150	158	166	127	142	135	138	130	136	153	151	133	139	136	115	150	138	124	128	118	121	144	146	134	169	133	146	146	139	145	145	150	158	140	162	128	123	172	161	127	158	139	124	149	139	130	148	142	149	122	132	152	131	147	129	130	120	135	141	132	138	143	124	126	154	144	152	132	134	128	141	149	135	132	159	157	128	134	134	140	141	141	153	142	126	175	133	141	117	144	141	136	129	129	129	146	138	147	178	130	138	138	155	145	144	148	144	149	141	143	151	141	114	142	165	133	137	134	118	136	139	141	133	135	143	117	142	157	159	116	149	148	131	142	136	145	138	150	147	152	145	121	147	144	142	154	139	156	129	128	133	141	161	149	164	126	140	137	157	140	156	142	146	141	128	120	114	139	127	141	133	126	127	129	131	149	139	143	140	146	140	135	147	141	147	126	146	145	140	111	141	152	146	128	131	130	133	124	134	133	134	162	150	140	132	139	143	152	129	152	117	139	134	130	126	129	144	126	137	124	143	137	136	119	142	146	130	141	151	141	126	145	137	144	136	137	155	131	153	125	147	137	155	130	142	158	139	124	142	140	132	145	113	135	157	121	140	140	134	122	143	155	137	144	124	153	137	138	152	134	159	163	160	133	147	122	151	149	135	145	129	121	145	144	114	138	139	157	129	145	127	137	136	136	143	140	142	138	143	123	143	140	146	145	125	159	136	154	126	136	155	138	157	141	139	162	137	129	142	129	141	112	138	128	142	160	136	119	126	129	136	139	144	142	161	113	140	141	132	150	147	113	152	140	124	112	132	153	128	166	129	123	155	154	125	163	129	137	130	135	128	156	159	152	124	136	144	135	126	155	148	139	156	134	122	129	121	148	144	144	134	122	158	138	139	146	130	134	140	131	141	149	155	141	142	147	137	138	152	141	155	123	138	132	138	129	127	144	154	138	112	159	138	143	145	133	129	137	139	130	137	137	135	149	140	137	126	145	156	143	156	163	159	133	140	156	145	140	161	140	119	138	118	150	133	150	132	137	135	129	152	144	142	164	131	148	136	131	148	165	150	121
26389	19790	5587	530	323	278	269	245	261	222	257	213	205	243	237	211	245	216	239	254	255	210	232	218	247	216	251	247	248	218	224	220	251	201	243	217	220	229	227	213	234	229	239	236	231	224	213	222	239	232	218	243	211	233	229	237	235	238	233	208	251	228	234	232	257	238	241	253	220	222	207	234	234	207	221	251	229	220	232	227	243	226	199	242	217	233	220	210	224	246	231	248	211	235	228	208	226	232	242	200	247	237	232	220	229	239	246	220	217	241	226	240	218	241	215	218	228	213	226	221	234	211	254	217	245	216	220	214	237	246	222	236	256	243	233	236	230	238	195	235	232	238	215	219	204	225	213	240	229	204	239	220	227	271	196	230	215	210	245	222	245	223	214	211	241	247	253	225	223	229	206	253	236	235	246	229	245	209	231	233	241	213	224	232	255	239	215	224	221	228	256	227	240	242	254	218	242	223	239	229	257	224	250	262	239	219	226	200	238	232	219	253	227	228	244	238	237	228	216	229	220	263	253	220	236	239	219	207	218	241	212	219	234	219	240	239	219	233	251	218	233	246	223	224	209	225	209	247	253	246	219	229	237	222	235	257	239	216	231	232	244	242	219	205	248	231	227	219	227	200	241	256	227	236	199	224	235	253	215	234	237	237	223	223	230	230	265	252	235	223	224	208	216	232	194	217	244	240	229	226	230	257	218	228	214	243	216	211	204	240	208	234	254	236	240	248	218	228	222	248	211	234	227	209	219	219	259	243	220	238	240	220	256	238	232	225	223	213	217	227	241	238	245	234	264	240	242	231	235	224	213	239	226	235	217	223	239	209	206	226	239	217	228	236	219	248	244	230	244	221	229	242	224	228	234	254	243	243	203	241	200	202	247	245	241	240	237	235	212	231	237	242	222	220	237	243	251	254	226	215	226	232	239	232	220	225	225	218	239	221	239	219	227	219	213	227	235	240	217	226	236	229	227	224	266	234	247	235	224	243	230	233	209	229	225	232	217	246	235	248	257	250	250	221	272	215	217	259	221	222	213	199	256	216	212	215	239	210	222	234	264	241	232	248	230	200	189	248	223	219	242	238	225	233	234	204	240	252	245	242	242	232	215	225	212	221	219	231	245	232	229	249	227	211	201	224	223	213	239	263	239	233	204	251	247	233	225	209	241	239	239	218	241	221	222	218	231	221	200	234	239	233	238	210	225	210	242	229	230	211	257	234	232	245	261	247	264	225	257	230	224	230	207	215	233	240	235	224	226	215	222	226	231	229	231	212	218	210	224	227	256	234	258	247	238	234	250	229	228	228	231	221	227	264	227	250	222	229	265	244	216	237	221	248	220	214	235	231	224	216	234	231	229	239	222	226	222	241	251	241	249	229	220	255	247	249	216	224	233	244	225	210	221	202	225	201	217	227	228	230	233	214	221	207	226	243	230	224	264	212	245	232	244	217	224	229	209	239	234	239	220	234	224	228	242	229	239	231	241	225	251	224	243	252	215	243	292	218	229	208	210	210	222	216	205	218	242	238	202	238	223	218	258	215	203	230	255	201	250	228	268	248	231	259	225	221	241	239	203	227	225	243	234	216	232	235	258	253	219	250	239	244	213	235	220	255	224	247	225	232	203	221	247	232	224	217	240	235	231	230	229	231	234	248	217	211	217	234	201	225	260	226	220	226	238	263	233	234	209	217	226	254	243	203	236	246	248	233	249	213	243	198	257	212	212	193	241	243	257	224	217	239	254	255	244	201	232	270	212	244	234	216	244	228	217	243	227	232	243	215	235	208	224	231	248	227	220	228	237	225	191	218	240	241	219	245	233	252	239	255	229	215	236	212	214	209	244	231	199	242	247	215	247	209	237	243	220	219	230	225	208	245	224	218	247	261	249	223	230	221	244	221	219	232	220	229	240	220	236	221	238	217	239	200	254	235	244	219	221	210	232	257	216	230	216	247	221	227	238	227	248	230	209	235	190	233	259	253	265	236	229	238	243	257	221	226	201	207	222	238	223	217	223	195	215	226	213	216	244	211	240	255	237	237	252	228	221	216	240	220	255	228	240	212	199	214	224	239	232	225	226	200	233	229	221	240	257	215	226	217	226	225	218	221	241	224	214	230	229	222	263	247	226	214	250	230	233	229	233	248	239	218	233	233	247	218	247	219	211	269	211	225	257	218	210	197	265	207	224	239	222	261	214	252	239	251	226	222	224	209	236	216	225	226	222	227	224	221	265	231	228	241	247	214	224	255	255	243	221	213	204	226	220	236	233	196	238	232	254	248	199	260	228	247	224	240	227	252	237	237	207	202	230	249	235	201	218	245	248	223	206	228	216	241	233	217	236	234	236	224	233	250	222	229	219	236	253	255	236	231	233	233	225	244	210	253	228	254	251	254	242	238	242	223	225	260	224	220	260	218	223	203	216	202	226	238	241	228	232	235	217	225	257	218	223	222	247	231	215	247	230	235	243	230	253	252	257	233	211	222	231	256	242	241	225	244	246	239	228	250	247	218	233	223	225	221	241	219	225	244	250	237	203	222	226	203	206	230	218	222	219	225	227	238	242	235	197	234	220	222	238	212	252	243	235	228	263	234	252	224	240	237	208	249	209	225	224	219	231	220	223	213	248	239	245	234	214	256	254	246	226	229	222	238	215	217	239	225	220	267	221	223	212	216	222	227	210	243	206	229	236	229	241	203	234	255	238	235	249	219	250	232	245	227	232	244	214	215	214	217	250	214	203	230	203	223	236	227	245	242	228	228	250	228	249	216	258	230	250	239	219	220	247	219	236	254	208	245	236	247	226	234	226	203	225	199	240	223	228	205	235	201	231	213	229	226	220	241	220	233	247	260	226	248	229	216	239	224	251	210	253	219	221	235	210	239	225	215	241	263	218	246	261	235	215	234	213	248	257	217	183	248	218	242	221	195	233	230	248	214	235	215	232	251	232	229	240	238	202	228	213	222	277	222	227	238	235	188	238	220	230	217	243	231	226	239	240	215	222	188	247	236	241	238	236	247	221	232	224	242	199	262	253	250	237	234	250	260	236	214	196	207	241	235	232	229	219	226	261	224	254	234	220	253	223	213	258	241	221	234	229	247	255	236	248	215	214	238	226	221	231	232	228	249	246	252	244	222	237	227	252	226	265	219	240	220	204	232	233	234	245	211	239	214	226	239	247	213	206	227	261	245	250	218	241	247	250	244	206	215	250	220	246	207	249	211	223	246	226	203	233	219	245	249	232	250	243	268	231	245	247	231	229	214	237	235	210	234	226	200	236	246	249	234	249	228	232	236	225	213	229	225	215	236	232	216	251	218	262	236	242	223	242	213	253	215	231	217	225	223	226	240	268	224	261	234	244	238	233	219	242	220	230	248	236	210	248	212	217	222	232	237	241	249	251	242	231	232	221	240	223	231	245	222	226	200	260	233	238	237	248	204	252	216	226	242	213	228	205	219	243	232	195	255	202	230	227	233	239	235	231	238	236	224	219	219
3811	1313	1180	739	621	530	520	481	446	421	444	481	454	466	467	491	444	417	449	361	449	437	437	441	432	424	426	423	406	415	448	409	434	377	423	442	439	412	436	404	380	411	420	419	423	425	408	424	436	458	447	401	396	434	387	380	436	439	414	413	400	419	413	409	408	411	452	430	429	403	392	420	427	411	415	394	423	396	401	422	424	420	401	429	411	376	428	412	418	388	397	394	431	386	431	393	412	454	411	422	459	384	430	400	423	402	407	398	409	392	404	398	387	422	426	433	422	391	434	400	389	380	430	392	402	408	409	439	439	390	434	382	458	445	454	386	411	429	445	422	424	435	391	413	423	375	417	428	403	445	399	405	427	416	426	449	428	425	425	408	373	418	434	438	424	443	411	415	407	382	405	405	441	401	414	405	429	393	426	474	399	434	438	408	395	430	370	392	438	425	418	421	448	431	421	400	406	409	446	443	438	417	394	411	418	430	397	394	360	426	406	425	374	373	429	420	418	375	440	437	441	411	424	400	418	387	414	438	406	390	424	419	378	419	409	399	430	390	432	407	414	423	406	420	422	409	392	449	397	414	405	386	421	443	402	412	418	431	430	404	380	412	436	425	448	436	427	389	432	389	440	403	416	467	434	398	397	382	442	386	409	456	413	444	443	383	421	426	424	433	368	391	411	395	444	385	384	421	380	421	433	441	476	473	428	409	425	399	430	446	452	414	417	429	392	417	438	413	412	405	420	397	441	387	421	419	456	398	430	411	387	408	445	401	379	424	432	441	422	406	411	440	413	417	420	411	417	390	417	433	418	403	402	420	418	394	398	416	394	406	405	433	426	403	382	434	389	397	409	399	410	415	400	445	417	402	401	405	390	438	408	427	411	407	424	419	426	413	408	438	390	426	403	368	433	438	442	421	424	405	417	428	446	427	435	430	422	419	398	417	418	411	411	446	439	404	397	444	437	424	412	373	443	412	404	411	420	388	415	420	396	432	379	397	387	418	388	424	394	402	413	428	432	409	407	421	440	433	449	418	424	419	441	425	412	423	429	416	430	409	428	416	426	414	400	417	408	417	403	446	430	429	422	393	435	479	412	455	429	399	432	407	418	439	394	383	422	396	428	453	426	420	405	433	425	427	417	397	413	388	406	441	415	405	400	395	387	415	423	425	441	402	435	402	428	387	372	413	411	388	443	415	433	431	437	445	434	421	433	400	418	387	431	419	450	403	384	459	430	379	404	413	395	410	429	445	408	417	456	387	411	413	472	414	418	476	428	417	415	397	396	416	444	450	450	405	435	372	429	393	419	422	403	395	456	419	414	416	385	411	420	429	404	392	409	424	394	452	364	405	411	448	400	398	420	420	417	418	448	423	425	463	419	435	443	403	436	407	439	443	393	463	415	433	381	419	413	409	404	408	406	421	398	441	411	384	388	427	429	404	411	429	405	444	381	407	410	407	432	435	370	414	431	439	406	396	430	414	459	428	395	433	401	435	423	405	451	384	406	420	396	440	416	421	417	396	418	416	413	407	408	422	394	422	442	424	424	451	417	412	438	439	429	425	394	441	392	439	401	414	398	451	444	406	426	429	442	400	413	415	429	381	404	395	442	406	427	439	430	449	402	449	436	410	431	429	460	430	445	396	424	417	431	371	466	412	424	418	402	432	412	381	418	409	417	410	403	437	407	470	424	436	422	422	412	445	467	434	386	424	418	428	445	447	442	440	422	412	420	427	401	390	439	411	419	403	416	431	410	419	400	432	418	418	434	418	399	452	411	406	416	406	380	380	385	412	427	414	434	420	418	418	420	401	445	413	413	393	420	403	403	421	457	400	432	416	392	386	422	423	420	401	454	388	424	427	424	434	401	423	417	444	408	393	375	412	412	408	368	411	403	392	389	423	487	448	460	419	412	443	420	389	449	424	419	394	426	422	430	417	439	437	385	390	458	429	427	430	417	420	439	427	423	391	407	401	390	396	408	404	413	436	420	428	380	415	396	439	392	419	398	459	404	429	383	444	423	429	437	410	398	395	408	400	395	418	388	423	427	440	429	420	432	433	417	415	427	410	425	409	462	438	393	405	436	426	426	434	453	393	440	426	412	415	423	381	408	430	402	432	451	410	429	423	421	408	409	409	433	457	428	401	398	418	409	437	442	435	403	420	455	442	423	401	382	430	444	420	453	407	430	416	389	451	421	399	412	406	446	429	390	381	430	402	409	406	392	376	441	393	397	408	413	427	434	384	464	378	414	375	399	409	435	464	434	417	408	403	408	381	437	411	422	415	432	423	415	447	422	408	436	437	380	399	427	416	416	412	444	416	381	443	398	418	404	405	431	400	428	408	384	411	422	443	391	381	472	398	412	447	391	418	404	436	386	421	430	393	404	439	406	417	440	418	385	409	396	422	424	450	423	470	397	409	449	457	393	366	405	423	422	434	460	432	419	390	410	410	451	418	405	405	386	396	388	411	402	403	421	378	390	375	428	384	416	409	422	437	422	417	390	413	389	425	404	386	422	388	459	430	431	420	408	426	406	406	403	398	421	422	428	419	478	404	420	358	391	409	433	418	424	421	412	409	392	437	410	404	427	450	387	436	443	388	433	419	441	417	436	406	437	427	457	432	402	431	405	402	406	425	451	404	420	392	417	407	394	427	437	444	424	429	467	427	413	404	403	442	401	420	420	393	350	424	422	377	427	399	406	367	400	458	404	449	474	409	421	408	426	409	445	430	415	423	402	400	410	424	427	415	425	410	417	409	454	391	458	406	394	374	434	402	433	391	421	406	444	416	444	418	408	449	447	400	403	413	445	438	387	433	436	440	419	417	388	399	397	429	454	425	412	450	386	415	416	416	417	440	433	391	441	421	426	389	432	421	419	371	463	427	411	448	378	410	429	413	437	434	408	390	391	408	392	426	396	412	384	408	392	392	441	417	395	417	414	445	437	418	401	427	452	405	415	441	416	408	435	425	412	442	402	419	406	433	437	419	401	367	424	418	446	428	402	416	414	404	440	433	403	429	421	424	421	455	412	447	400	434	431	423	426	409	415	423	423	391	417	415	441	405	399	426	410	413	424	428	442	425	416	387	385	378	423	393	411	443	461	397	391	413	426	418	422	419	426	414	418	379	426	420	431	403	379	411	433	430	438	404	439	456	400	419	411	427	456	416	382	424	405	440	413	440	441	438	422	412	431	405	398	416	393	392	408	390	398	404	436	420	418	433	468	423	415	404	407	411	408	426	414	412	409	406	432	451	406	407	395	403	395	443	445	401	425	393	370	419	445	412	401	415	423	432	399	421	419	450	411	409	398	395	415	398	380	447	417	369	446	389	451	415	443	427	424	376	438	386	387	421	415	386	419	436	423	410	374	436	441	400	395	438	427	419	390	401	434	433	382	400	474	381	398	446	461	374	456	392	414	448	437	423	427	426	439	419	400	470	390	423	430	433	388	435	400	404	410	400	421	440	365	424	455	411	401	409	410	397
24159	21286	28462	24435	20703	2199	633	391	333	287	255	262	236	214	226	205	200	196	177	179	181	191	172	152	179	179	190	166	180	169	172	166	173	185	163	163	172	161	180	182	178	170	166	194	177	157	184	159	167	145	175	173	198	156	157	183	154	161	167	167	160	175	162	152	175	170	157	150	174	155	164	166	170	169	122	168	140	187	160	158	162	158	162	185	171	146	148	163	171	169	151	163	147	165	169	174	165	148	157	204	151	156	197	151	154	153	159	156	177	189	171	162	154	176	157	175	161	182	156	149	159	154	157	133	152	167	156	144	163	159	149	171	158	170	167	174	146	157	149	177	162	159	150	157	180	149	144	141	148	167	155	180	175	151	156	195	168	174	145	174	199	182	170	176	183	153	184	154	182	154	179	176	168	123	159	194	152	192	175	157	158	174	175	173	152	158	155	138	157	152	165	182	151	154	169	161	158	157	156	172	174	175	175	159	151	184	166	165	154	135	175	156	156	149	182	178	164	149	148	162	155	151	169	155	154	152	143	152	163	128	172	149	164	163	201	153	168	162	164	182	155	144	168	153	166	163	160	152	152	157	167	175	145	163	176	150	172	166	151	176	155	159	155	171	172	179	160	153	141	162	148	164	181	150	156	147	179	164	176	168	178	154	143	133	175	155	179	160	157	154	164	171	161	150	157	160	185	173	182	165	165	162	137	192	164	147	144	136	161	162	167	159	164	147	161	163	160	177	187	144	193	159	160	156	158	147	178	148	135	164	160	151	182	158	160	155	171	183	143	163	158	170	143	155	160	163	145	167	157	195	167	157	192	180	164	166	167	179	177	161	157	175	164	147	159	172	167	153	175	152	158	162	168	170	152	147	144	179	149	172	165	148	162	169	168	135	170	157	154	156	154	159	162	169	165	141	188	153	160	152	181	154	142	147	156	150	156	154	153	161	149	166	154	142	164	172	145	149	150	157	174	161	157	157	164	156	164	161	171	167	172	172	179	142	160	154	190	174	174	159	179	181	168	160	161	140	132	167	164	157	166	157	171	145	162	157	166	150	163	168	163	180	170	162	167	167	157	141	171	162	167	159	163	167	151	173	160	167	156	176	172	173	159	144	146	159	172	140	182	169	161	176	130	165	188	166	162	169	154	159	165	154	174	127	160	138	162	160	180	173	157	170	149	165	157	167	182	156	172	139	158	180	164	163	169	162	149	162	149	152	161	154	157	167	137	158	151	163	159	171	160	174	163	153	181	173	169	173	183	159	155	173	165	165	135	187	145	143	174	179	159	168	162	164	147	177	154	166	162	156	159	170	159	142	154	141	155	140	165	152	147	155	150	171	209	145	164	153	182	145	147	173	145	179	162	159	187	182	147	188	185	141	162	176	169	161	175	172	152	170	173	153	180	141	152	166	166	125	168	152	158	165	144	171	143	144	162	181	172	154	143	152	175	183	167	144	148	166	170	149	155	134	164	160	153	170	170	165	159	144	151	142	162	160	161	165	168	157	152	158	200	143	148	145	155	144	167	171	169	150	158	174	146	134	146	153	137	147	135	164	170	168	175	161	156	153	178	168	163	177	152	170	181	168	146	152	172	168	138	169	165	163	142	171	178	167	155	146	153	140	149	129	150	158	173	136	167	176	160	184	155	152	152	140	155	189	157	161	172	189	158	164	174	135	166	143	153	166	129	148	183	157	180	171	162	163	168	150	176	179	156	152	165	181	165	160	152	151	155	148	162	150	187	166	168	154	160	169	155	162	142	157	149	184	163	158	176	147	153	154	138	167	137	146	173	168	152	153	157	192	154	170	169	158	162	136	159	173	153	167	166	143	157	167	166	148	153	150	146	139	164	182	173	166	147	147	172	147	160	161	168	164	192	169	130	173	148	167	168	161	163	151	174	148	153	150	178	187	146	170	162	135	158	154	139	159	150	175	142	159	163	176	151	162	173	143	160	171	170	161	157	147	154	163	173	125	148	149	169	145	152	141	151	151	167	162	159	154	115	174	144	159	158	140	139	169	147	164	156	159	147	164	163	157	172	151	150	133	153	157	163	132	149	181	168	152	180	181	187	162	167	172	164	160	172	175	180	176	151	174	180	150	137	155	152	147	165	165	158	186	171	175	162	179	169	171	161	145	150	156	174	168	160	152	162	183	145	162	152	163	161	159	166	149	160	161	161	163	141	151	165	160	179	163	179	162	165	157	154	146	159	175	158	147	174	166	170	165	159	181	159	156	171	137	150	148	159	148	162	145	158	146	179	166	161	129	147	173	153	160	156	168	153	150	174	171	150	167	172	165	162	159	155	162	164	177	158	176	139	167	176	169	143	180	151	152	161	153	162	151	160	117	163	161	159	188	164	137	159	173	160	163	163	153	166	156	148	171	144	150	158	197	163	166	180	174	175	147	157	181	176	139	171	161	137	137	163	146	161	156	161	174	168	150	154	146	174	174	175	161	161	164	159	154	157	154	152	164	141	152	150	160	156	187	160	161	158	140	160	153	182	160	167	159	148	142	151	185	146	164	150	151	169	186	155	174	151	160	147	160	158	173	144	146	157	137	160	174	156	158	149	152	148	178	165	198	150	142	166	183	160	162	153	168	164	155	160	148	170	168	170	158	154	155	160	152	144	157	124	160	169	168	153	155	168	184	144	148	159	181	166	182	168	163	151	169	153	148	188	159	165	151	144	155	171	167	163	154	138	164	147	165	150	155	172	159	146	145	171	156	166	161	163	140	164	156	177	133	165	157	154	148	182	153	159	140	178	173	139	161	191	143	176	144	173	183	163	177	160	159	170	151	169	135	166	166	160	182	159	152	182	153	149	180	180	157	145	177	142	161	169	165	161	156	159	143	161	175	164	161	125	170	167	151	155	173	178	160	186	168	174	151	160	147	150	165	162	170	163	164	172	175	151	166	150	164	155	136	159	158	146	187	158	166	181	160	143	137	168	152	170	157	181	152	155	155	140	162	155	160	158	153	181	139	145	166	160	158	182	146	140	158	165	172	181	174	171	175	167	177	162	161	159	147	185	153	162	157	175	172	172	167	155	180	159	145	170	132	191	175	164	142	166	169	190	165	169	156	148	142	131	169	184	163	180	167	172	147	157	176	155	159	145	140	152	152	143	161	142	170	177	155	172	162	177	158	135	168	143	170	155	155	158	163	157	145	167	166	161	143	154	170	157	154	190	159	166	157	145	154	162	193	181	182	157	174	155	140	158	157	167	177	126	172	165	173	162	149	142	156	172	157	170	149	155	179	167	157	177	164	144	173	165	157	147	175	173	193	174	168	176	158	136	147	164	147	166	152	157	186	149	156	157	157	142	163	187	142	152	140	145	149	146	164	157	157	169	175	167	157	150	169	149	180	172	137	158	171	159	174	159	172	175	165	179	152	162	167	149	195	140	172	145	176	137	166	178	158	172	161	185	170	171	163	150	158	163	182	175	146	190	161	185	163	187	151	158	166	156	155	159	172	136	170	156	164
5329	10127	8627	4222	2855	1962	1475	1236	928	834	738	669	568	562	487	457	427	456	433	423	388	356	392	372	356	355	369	332	358	389	319	316	338	329	315	336	331	345	328	323	339	343	292	331	309	296	342	305	311	293	307	318	293	319	292	328	268	295	352	289	310	321	302	311	316	303	321	323	333	312	277	315	308	295	324	302	310	306	279	296	288	294	291	307	272	292	300	306	310	296	279	318	303	293	292	247	300	301	280	335	301	295	274	284	300	287	310	298	286	281	303	271	296	299	298	321	306	297	312	281	291	284	290	300	308	299	284	310	316	278	299	314	285	290	279	303	291	291	305	273	295	295	283	308	326	296	254	288	300	306	296	296	329	275	299	259	310	298	264	288	282	284	272	261	299	301	300	293	305	314	295	289	309	297	331	314	313	310	291	310	283	282	311	302	282	302	311	304	298	292	299	322	317	318	308	332	301	329	315	291	286	322	282	278	318	297	259	292	287	264	313	283	299	320	312	290	329	332	278	305	310	301	280	305	312	294	284	304	337	281	332	291	292	290	285	313	293	256	294	297	304	334	304	300	315	299	315	318	292	293	319	303	295	311	300	282	315	288	295	290	295	306	308	260	289	307	318	288	303	306	311	277	320	341	285	312	319	285	268	324	293	283	285	298	293	302	299	316	298	293	281	274	284	308	296	337	288	314	329	290	292	320	276	264	304	284	312	306	299	296	283	302	322	297	291	296	284	273	270	323	270	289	321	303	304	287	319	304	283	340	278	333	286	281	336	299	289	289	283	307	291	302	311	282	300	317	295	316	275	278	291	318	310	292	280	310	289	328	326	308	290	283	317	297	312	264	337	280	290	299	293	270	321	312	295	294	297	278	287	307	311	312	302	317	276	302	283	315	301	287	314	270	312	289	297	290	308	298	323	272	268	287	322	301	301	305	283	272	273	305	299	312	310	279	301	318	289	291	317	272	290	299	324	317	267	309	325	292	283	300	267	318	304	281	283	284	316	296	301	280	314	305	296	302	314	276	291	315	301	297	286	324	297	279	285	314	305	284	258	304	314	306	304	309	283	305	301	300	305	288	262	303	292	291	284	304	277	299	309	315	303	293	284	287	313	295	317	296	293	275	271	269	315	294	274	338	301	291	274	315	271	255	277	308	297	300	282	293	321	311	294	288	285	320	299	262	290	321	292	282	278	312	281	312	299	307	299	301	308	315	311	301	297	288	302	317	337	286	307	289	272	277	280	263	323	282	282	277	259	296	288	312	299	295	292	304	302	317	277	296	292	323	301	292	294	300	306	275	277	307	298	314	290	299	291	345	298	280	331	290	319	295	302	306	344	312	291	305	320	287	284	288	290	291	293	280	320	310	302	281	296	294	296	317	304	298	329	300	300	310	276	314	303	316	272	301	264	288	292	293	297	291	304	296	297	310	292	257	291	285	279	288	303	287	299	267	309	321	283	306	335	278	320	272	336	304	284	329	272	298	304	262	300	292	334	325	317	287	322	287	312	314	304	319	308	269	318	300	299	286	305	274	326	290	279	291	312	299	291	306	277	306	299	291	277	289	298	289	294	286	317	278	320	305	297	318	308	303	254	288	289	303	306	310	280	295	319	303	277	302	273	259	322	304	320	284	289	274	294	306	342	289	291	313	303	268	338	283	283	329	318	299	291	294	309	281	318	300	323	308	306	292	287	298	305	296	278	276	278	309	306	303	284	315	310	298	311	286	290	257	293	315	286	283	316	317	298	312	278	258	303	310	285	297	279	305	284	311	301	296	309	300	299	287	258	286	332	294	293	276	287	297	302	296	309	304	307	268	309	285	268	290	288	311	321	281	306	324	295	304	308	276	310	311	295	296	303	315	299	262	275	305	298	280	281	318	273	312	340	309	314	298	299	297	285	303	304	332	300	289	290	314	284	294	301	304	334	324	309	285	295	323	289	305	292	320	323	295	287	255	314	299	282	314	263	301	294	308	289	303	285	302	311	281	328	291	275	308	302	304	315	285	312	295	291	325	296	286	319	330	294	324	278	336	295	282	273	290	329	267	289	287	298	269	275	316	287	275	304	276	315	304	291	325	306	284	276	292	282	295	301	271	295	272	293	282	304	316	253	282	279	301	301	300	293	274	295	292	316	287	309	295	313	298	287	304	293	298	306	289	331	307	327	284	297	311	304	288	300	282	288	269	286	294	277	287	293	312	311	292	308	279	284	291	282	291	308	299	323	278	297	313	292	286	309	292	292	327	288	270	291	294	279	300	284	312	292	289	282	302	284	280	281	320	323	281	287	304	299	335	316	306	288	298	297	328	282	320	279	290	324	280	349	311	288	286	291	294	277	313	312	305	317	269	299	321	304	302	308	337	272	298	290	307	304	312	303	296	320	342	306	299	274	312	284	290	301	275	305	294	316	306	300	282	270	277	331	309	333	337	267	294	278	281	341	325	305	266	312	291	287	294	264	295	274	308	290	293	327	307	267	326	281	295	285	296	294	286	312	303	306	281	308	272	323	283	306	289	275	287	312	327	294	289	301	285	313	298	318	305	286	298	285	310	274	277	307	285	317	306	305	287	268	287	264	314	283	293	285	314	308	303	280	330	282	294	288	332	282	290	290	302	312	292	306	305	275	297	306	306	309	321	303	289	278	332	294	340	330	322	323	274	324	309	298	328	293	312	307	300	286	270	288	291	295	301	286	314	293	307	291	254	321	304	253	291	289	284	299	305	279	302	307	317	299	283	269	311	282	317	326	308	264	292	306	314	294	284	270	275	318	291	335	265	289	316	327	284	299	280	305	297	283	293	273	267	279	321	276	268	283	287	288	296	272	300	316	263	255	304	316	300	294	321	294	287	328	316	300	300	296	264	299	283	279	274	301	269	285	279	274	284	316	278	329	300	310	303	305	288	283	291	318	278	294	283	284	295	266	290	268	282	280	306	297	328	293	315	310	288	284	336	330	333	278	271	266	301	253	280	317	304	294	322	328	316	270	316	317	296	281	259	280	288	279	275	292	298	309	295	271	280	258	292	316	286	301	285	310	317	295	257	297	306	293	322	285	307	298	306	303	332	290	304	330	310	330	302	283	285	338	282	307	314	296	323	323	308	334	327	298	290	271	273	303	299	312	294	305	283	281	287	316	311	292	306	315	284	304	306	296	300	263	285	269	259	305	286	294	283	276	284	268	320	301	312	290	316	293	302	310	322	291	284	309	315	270	295	295	304	303	310	282	311	279	266	305	299	284	310	321	304	319	316	318	271	304	296	289	272	315	292	267	289	281	317	305	329	272	292	308	311	268	333	327	311	307	315	309	272	291	306	299	299	289	302	287	290	301	307	313	311	278	290	301	306	298	296	309	283	297	299	294	298	283	282	293	295	315	304	312	278	285	303	316	271	309	263	317	323	300	311	285	282	281	292	313	272	284	287	278	325	301	295	301	296	282	287	283	269	292	298	298	324	282	307	308	286	264	288	286	293	291	288	289	292
23265	21296	29104	23833	21296	19674	1617	582	413	331	264	214	208	199	186	172	141	146	133	130	115	99	109	108	126	100	112	88	106	90	99	92	89	100	88	85	95	90	78	86	87	81	103	83	79	75	98	91	55	89	70	83	66	79	75	101	77	92	61	82	92	81	60	64	72	100	65	71	84	82	82	70	72	92	88	82	68	74	61	76	71	77	86	76	77	74	86	68	85	78	79	62	79	59	62	68	90	85	73	75	57	79	67	83	82	82	74	75	84	73	72	60	62	77	84	78	76	81	66	74	73	74	81	66	74	62	68	69	71	68	77	91	78	75	56	78	79	67	71	66	85	74	64	77	62	84	78	53	91	64	91	72	71	78	78	86	87	89	65	60	94	83	79	73	79	59	66	86	74	78	78	95	76	82	73	76	69	80	81	79	65	66	81	96	73	73	68	69	86	77	66	85	65	82	80	58	86	78	78	75	80	101	67	71	71	66	74	80	63	70	72	78	65	80	75	67	86	68	72	69	84	65	79	78	63	76	71	77	78	63	81	65	82	78	76	68	77	77	95	84	77	85	67	65	72	81	79	85	78	69	75	74	79	68	70	59	70	71	73	86	63	48	85	73	74	91	78	79	88	81	58	66	79	79	79	60	70	76	68	73	87	66	75	82	68	91	71	87	69	73	63	74	65	82	71	60	70	76	74	66	78	77	67	89	77	59	71	78	68	79	78	66	70	72	79	71	77	72	69	77	68	67	71	82	79	76	54	91	85	73	75	83	72	69	84	73	71	76	62	63	66	70	73	89	80	65	55	75	91	66	79	65	70	74	88	54	63	76	71	54	70	87	58	75	68	80	68	70	60	75	85	66	63	62	73	65	63	65	87	75	72	78	68	71	72	81	71	78	87	81	71	70	59	70	72	90	70	55	73	77	66	70	75	82	79	76	82	87	83	86	86	68	84	68	72	84	92	71	90	90	74	75	83	101	70	73	66	68	67	74	74	59	58	70	77	79	81	81	75	64	70	74	77	91	75	63	80	84	91	66	65	65	64	71	67	66	87	66	74	79	82	72	61	72	60	65	72	73	71	60	70	86	66	72	69	57	70	64	76	66	67	74	73	87	66	72	65	63	73	88	81	66	75	81	84	65	77	73	84	69	71	94	62	65	79	73	76	67	60	81	84	81	86	72	82	78	72	80	83	69	75	60	60	68	62	63	78	89	83	69	82	71	79	82	72	70	74	66	84	76	52	74	82	74	75	79	75	74	82	68	87	80	71	61	91	65	72	79	75	72	68	80	60	74	65	71	80	87	66	72	79	75	76	66	80	71	64	91	84	72	56	61	85	93	70	64	92	65	75	92	84	70	79	83	77	66	68	74	67	63	69	68	88	86	72	77	70	71	76	72	62	82	72	75	84	63	71	64	71	63	74	61	75	79	73	71	83	77	59	76	79	82	79	76	82	62	68	76	76	73	71	70	70	67	72	80	79	83	83	63	81	86	82	77	80	69	75	74	66	65	88	74	47	77	80	72	55	78	94	70	71	92	83	71	69	76	82	73	75	74	76	61	64	66	68	77	65	68	58	74	76	76	73	79	87	78	53	71	65	91	62	67	70	77	71	72	74	62	78	67	68	84	66	78	77	73	72	78	66	58	71	87	69	81	85	79	77	74	63	76	76	78	74	79	64	76	80	83	66	87	67	79	63	77	70	58	74	70	71	69	64	68	80	59	85	72	73	76	66	67	66	61	71	95	76	78	72	78	69	80	61	55	62	80	85	86	70	78	76	84	79	87	73	69	73	75	62	66	69	66	56	69	87	74	67	90	62	71	62	80	68	83	83	82	74	78	70	55	82	70	70	72	86	82	72	84	66	71	81	68	75	75	66	78	74	74	67	73	69	69	63	83	75	72	76	67	88	69	73	74	68	67	76	82	77	73	64	62	62	62	78	89	61	80	90	67	63	76	71	68	68	77	69	69	73	78	69	58	68	70	58	72	64	74	69	69	85	65	66	81	70	70	62	66	68	76	62	94	68	76	80	76	76	65	69	60	53	66	58	61	69	79	76	63	67	86	86	67	74	67	68	63	77	76	70	69	96	83	77	82	78	59	83	61	55	76	82	82	66	76	91	75	80	82	84	83	63	74	79	69	83	72	64	77	81	63	57	83	93	72	85	68	73	71	68	88	80	67	66	62	77	72	82	61	59	55	67	69	70	79	80	76	73	63	86	70	72	69	58	83	65	81	64	76	62	73	59	82	68	68	75	92	79	74	73	68	72	83	63	79	73	75	64	85	75	72	71	69	68	62	82	68	64	79	70	78	65	82	72	61	76	78	73	82	67	72	77	67	73	83	69	77	88	89	70	84	72	83	84	60	72	77	76	87	70	67	77	68	61	79	81	69	66	76	86	83	76	84	69	63	85	83	65	72	65	75	71	64	72	91	74	83	78	83	87	67	54	60	62	62	65	77	80	71	79	79	80	55	73	70	86	66	70	68	73	78	85	68	80	75	87	74	81	77	78	83	86	88	79	85	89	67	64	67	73	77	65	66	71	81	76	53	90	77	84	63	70	74	94	68	82	92	71	69	57	74	79	70	70	69	72	88	51	87	66	67	52	68	64	55	61	59	73	74	76	59	74	66	72	85	69	87	75	60	80	68	70	62	66	68	78	66	90	81	70	69	82	80	74	85	85	81	78	69	72	65	82	65	69	71	87	74	76	72	65	62	61	65	93	74	74	68	71	79	78	96	79	78	86	66	86	76	79	89	60	64	80	74	64	88	76	78	72	69	84	68	83	76	83	69	65	65	90	66	67	68	79	68	81	63	81	80	93	61	77	83	69	87	70	82	56	71	61	77	72	71	74	75	65	71	67	77	69	80	70	81	70	68	80	76	72	75	74	81	65	78	74	59	75	87	71	58	66	58	72	70	77	72	83	61	86	69	81	85	85	79	76	71	65	68	78	70	78	76	82	79	69	86	73	67	66	70	75	84	64	82	76	73	88	64	63	76	67	74	79	90	69	87	68	68	70	78	63	84	74	85	76	85	75	67	75	82	78	78	104	70	77	74	85	68	65	71	86	70	87	54	79	63	78	83	70	74	72	78	81	66	75	79	79	78	73	83	74	91	78	64	73	60	69	73	80	74	93	64	85	68	63	67	79	86	69	59	67	84	76	77	59	85	68	81	83	77	86	101	70	72	70	74	68	59	66	72	69	81	89	76	77	91	61	72	73	81	61	82	70	83	90	67	72	81	87	76	71	65	79	75	77	82	65	85	78	70	62	93	78	71	79	70	58	81	74	70	77	74	70	79	62	77	65	80	70	62	68	62	55	79	69	75	77	80	72	92	64	71	64	76	69	65	88	71	70	72	77	70	73	86	68	77	62	72	76	62	63	68	75	57	76	73	74	86	82	76	81	84	77	58	68	67	70	81	67	75	75	75	77	77	88	72	69	62	64	64	70	75	79	71	62	74	69	66	64	69	78	71	79	72
7661	16007	13677	7139	4559	3226	2331	1846	1475	1100	1023	781	738	631	553	484	450	418	393	329	332	318	258	315	262	223	232	235	224	218	200	197	194	203	193	191	187	171	188	166	174	182	159	156	158	179	159	130	183	168	147	169	135	153	167	144	129	150	148	142	185	176	156	161	123	138	143	144	152	142	163	150	162	155	137	159	159	132	152	150	144	140	155	122	135	128	133	147	133	152	157	146	139	139	138	162	120	122	114	146	138	147	140	144	128	124	143	142	140	147	160	144	124	125	106	131	158	137	115	130	142	158	140	142	168	126	175	136	158	131	135	130	144	143	134	115	131	134	140	137	132	133	167	141	142	139	126	157	139	147	117	147	152	132	123	132	136	136	140	137	130	145	123	140	134	149	152	138	145	139	140	155	124	142	155	144	134	125	142	133	135	148	145	117	129	150	134	139	167	121	133	122	147	123	129	126	126	135	141	121	116	127	126	145	151	135	158	135	136	134	129	123	136	134	129	125	151	152	140	120	133	161	164	128	126	129	158	129	138	113	104	137	119	159	126	148	149	139	121	154	157	139	151	135	133	154	130	142	163	124	136	159	129	127	143	140	152	157	117	136	137	133	115	123	130	126	145	121	121	153	142	139	142	142	141	127	140	147	116	139	121	141	141	144	131	138	147	123	127	157	140	138	138	151	153	132	131	141	153	147	135	105	153	131	150	141	118	149	150	133	148	121	138	127	154	153	134	132	134	141	128	123	126	144	153	136	132	136	122	139	158	126	130	139	134	166	142	116	124	131	129	128	137	123	138	133	137	141	160	143	134	142	139	136	129	135	141	138	128	130	124	129	149	135	147	134	149	138	136	131	150	155	128	128	161	147	128	131	129	143	149	138	128	125	119	131	135	131	108	135	146	126	122	141	158	137	125	135	130	106	155	149	146	125	153	131	126	114	144	131	135	136	145	138	147	130	124	126	148	123	127	119	141	124	115	132	128	132	120	134	134	136	103	139	137	128	125	124	144	127	151	139	125	146	130	124	145	136	142	129	144	130	125	129	136	130	122	130	149	133	148	121	138	142	148	148	125	133	142	140	135	133	157	133	139	150	136	146	135	143	138	134	123	136	119	132	123	132	118	148	131	149	131	134	156	157	149	136	140	137	138	123	145	124	147	124	137	136	129	151	130	123	142	125	152	130	143	127	141	144	123	144	137	145	128	131	151	136	132	135	135	122	134	146	117	126	145	137	131	140	135	121	138	158	116	123	136	140	126	121	160	130	133	135	157	133	130	130	133	130	128	141	139	132	130	124	138	144	139	133	145	139	133	171	134	111	139	135	137	139	153	149	134	125	126	146	149	126	119	132	132	148	114	126	146	118	129	111	127	132	136	130	161	121	133	141	155	119	127	132	115	122	129	139	132	150	119	146	131	133	134	137	114	145	144	157	118	148	142	116	132	124	131	128	135	131	138	163	136	126	135	128	131	131	136	152	132	129	137	126	116	122	141	142	142	137	139	143	141	148	134	149	144	147	127	122	123	127	139	110	112	119	153	144	131	135	131	141	158	143	137	141	119	138	161	152	149	116	140	147	146	98	116	131	123	133	141	147	117	126	131	136	144	125	130	134	136	121	144	138	132	130	145	134	132	139	135	119	125	133	124	140	141	125	150	150	152	120	145	113	140	155	113	135	119	146	131	151	129	127	125	140	137	127	135	153	147	147	133	144	141	149	138	134	125	140	120	127	135	145	130	126	143	138	132	114	121	141	152	137	116	149	154	130	141	134	136	143	129	125	125	142	126	132	128	124	135	131	116	130	126	111	143	124	135	150	141	108	141	124	127	134	138	112	136	156	149	127	108	147	137	156	124	144	142	120	134	128	123	156	139	123	117	139	139	120	155	130	127	118	144	129	145	129	143	154	136	142	124	123	135	151	140	186	141	141	125	136	137	148	145	142	133	147	147	126	111	117	137	139	134	129	139	143	153	136	137	134	150	116	128	128	139	144	130	140	127	134	130	128	159	124	162	134	148	118	136	131	115	148	127	133	136	139	137	136	128	120	141	131	130	142	136	141	148	129	161	124	128	133	178	138	135	143	134	142	131	120	146	150	141	139	136	122	129	121	143	139	141	121	133	150	125	131	135	133	131	140	132	136	121	145	136	130	161	143	138	125	145	136	134	156	144	135	126	117	138	140	154	134	126	133	132	151	139	143	124	135	119	136	130	132	144	131	146	138	144	128	165	114	139	135	149	133	142	135	128	137	138	148	140	146	153	151	144	134	131	138	132	140	138	117	126	118	155	117	130	130	137	128	125	139	117	146	113	131	132	134	125	132	123	150	122	119	107	130	157	151	158	143	142	133	155	121	135	149	137	129	130	124	127	132	129	128	116	144	122	131	143	145	135	128	152	131	142	135	106	126	123	125	129	130	136	150	133	137	137	150	137	131	143	132	141	149	138	132	148	140	121	123	155	157	134	134	140	131	124	125	121	133	143	133	154	136	119	115	115	124	145	134	131	139	142	129	133	143	140	131	111	168	141	139	141	137	146	134	133	129	172	137	137	128	111	139	145	140	128	135	137	108	114	135	138	133	156	121	122	117	132	137	108	147	132	152	114	136	141	155	132	133	147	121	136	145	123	137	136	120	119	156	158	131	126	140	121	139	120	127	136	135	153	136	130	152	155	133	117	135	114	140	135	123	137	143	144	116	149	139	126	129	129	150	129	149	140	128	135	122	104	137	131	145	138	136	122	136	128	136	127	169	133	141	145	160	148	119	138	134	142	136	135	137	141	137	140	135	155	147	142	143	138	127	139	121	142	127	133	152	124	129	139	120	117	146	140	121	138	146	137	138	126	116	127	132	127	144	140	132	136	145	136	139	129	118	115	141	136	150	152	136	131	137	140	137	122	143	113	146	147	117	131	126	143	130	123	131	138	140	133	152	140	125	142	142	139	128	129	133	127	132	143	130	130	137	148	135	139	131	131	141	137	137	108	140	108	117	133	146	132	158	135	151	124	148	142	139	125	146	118	133	134	135	137	132	138	137	111	144	133	134	136	142	110	123	122	136	157	155	128	132	125	150	136	156	128	128	136	143	115	137	129	150	149	129	146	118	145	141	135	145	147	126	121	144	141	137	145	135	130	133	130	144	138	135	149	134	124	133	120	156	122	121	149	109	134	141	131	127	134	140	128	161	129	156	151	157	150	133	137	133	134	145	139	122	147	147	145	154	116	148	117	123	132	144	132	126	125	125	140	135	152	113	135	125	123	151	144	135	159	126	117	126	128	144	140	125	129	140	137	139	143	144	156	141	114	150	129	131	151	130	144	139	136	125	128	135	152	137	133	108	126	117	146	134	154	167	137	152	132	127	133	145	134	135	147	139	148	152	128	133	125	150	126	130	143	129	151	137	127	136	136	158	140	131	152	126	115	118	145	139	157	140	141	132	130	141	141	141	124	144	131	122	139	123	121	138	125	150	137	147	136	138	135	128	122	126
26607	19967	5586	491	318	251	264	249	230	236	238	233	254	233	206	238	206	251	248	232	196	230	205	248	248	204	227	220	242	207	227	230	258	237	218	245	227	250	226	219	242	240	234	223	219	213	230	229	238	230	226	239	241	230	236	211	236	233	241	210	222	250	231	242	240	232	235	212	255	263	211	231	243	243	217	193	245	246	207	220	225	233	248	224	260	200	233	221	214	226	233	263	222	225	227	259	208	230	235	210	224	235	237	204	256	247	227	218	219	269	248	215	219	216	220	229	228	225	243	216	223	223	230	239	240	241	232	214	223	217	232	215	251	259	229	261	225	207	265	210	241	213	205	214	215	216	235	219	219	247	233	207	221	230	221	248	205	245	219	204	199	231	269	218	214	207	222	224	218	220	212	208	234	229	204	244	226	223	207	241	214	216	212	225	246	204	222	238	188	234	238	251	206	214	227	218	249	201	229	227	233	213	215	222	218	209	235	239	221	218	230	235	223	237	239	247	234	246	238	264	238	265	242	243	202	230	211	245	215	251	251	241	240	210	230	230	243	230	231	239	214	242	217	244	250	245	219	236	238	245	244	244	221	247	217	272	216	194	225	236	227	239	214	225	260	262	230	228	221	251	240	244	235	228	213	253	255	204	231	254	228	230	221	239	233	230	230	246	233	230	222	225	228	206	222	219	203	218	243	233	253	222	229	228	261	213	242	224	225	217	230	229	238	208	228	241	240	234	219	260	214	241	218	227	265	230	214	205	216	239	243	228	211	242	245	239	235	253	202	251	232	229	189	224	222	238	201	232	262	242	225	226	225	230	247	231	218	232	217	236	224	234	228	243	223	220	211	249	225	235	248	202	250	243	232	211	257	241	245	210	217	219	218	225	220	249	227	219	233	234	236	252	212	261	225	264	234	243	225	224	263	266	201	226	245	226	227	244	225	237	238	237	220	221	225	222	208	246	225	233	232	230	217	209	211	218	219	215	216	235	240	237	246	266	224	224	222	223	247	243	244	227	225	211	237	231	250	226	227	217	216	241	221	228	239	217	263	215	222	236	210	267	214	214	230	253	229	219	216	233	226	234	246	224	232	232	266	212	224	229	224	243	245	237	236	236	221	215	249	222	218	209	247	216	245	233	223	222	250	236	251	246	227	243	213	247	234	233	203	244	202	203	219	236	258	232	235	262	206	230	271	225	219	249	243	206	228	229	227	216	240	216	234	214	229	203	234	251	245	232	230	227	246	207	234	225	234	226	236	218	233	246	220	217	214	206	245	249	208	204	237	240	244	218	205	236	251	225	229	229	268	254	232	225	216	249	245	242	238	215	211	226	229	215	218	235	229	230	213	235	218	221	219	228	267	246	195	246	225	253	219	225	228	229	234	251	209	257	229	214	211	231	245	250	216	247	217	237	229	232	232	221	243	230	227	215	218	263	192	269	230	224	188	217	226	214	234	233	221	229	206	235	210	235	224	240	235	216	249	238	209	210	230	223	234	209	211	266	227	215	208	232	248	230	221	256	210	199	275	219	231	248	221	234	205	213	225	193	255	237	227	237	231	232	233	202	223	237	206	220	238	231	235	227	276	221	209	227	221	200	195	227	239	237	264	216	212	249	219	240	227	235	233	221	209	244	248	209	211	211	216	246	223	245	241	259	252	237	241	189	219	226	213	231	208	226	229	219	242	237	223	237	232	199	201	228	230	221	264	240	233	264	216	233	228	215	219	232	227	237	236	256	231	201	214	234	235	231	231	239	222	222	214	237	242	242	255	224	232	209	235	219	233	249	230	223	203	247	229	222	229	232	234	209	231	218	219	216	238	264	234	227	224	235	236	223	230	225	239	231	229	214	221	208	238	198	218	220	213	230	243	231	227	231	250	235	221	222	223	232	230	230	230	260	239	210	218	225	232	238	230	220	201	235	249	238	232	225	231	224	219	203	232	243	259	242	226	240	209	243	227	251	222	229	270	255	237	242	223	240	245	230	206	240	219	209	217	240	233	255	246	230	217	201	228	252	229	239	218	239	242	226	249	195	222	236	237	211	224	235	228	246	235	225	218	229	225	219	234	227	225	210	217	237	227	237	231	242	217	244	239	219	213	241	239	237	243	242	222	246	221	223	238	216	234	217	213	231	241	232	228	229	187	252	235	242	213	226	223	228	252	230	233	224	249	269	207	210	213	220	253	243	199	200	218	241	202	232	258	235	207	240	250	222	261	206	224	225	212	211	220	216	228	230	216	235	235	228	240	203	228	236	264	232	231	225	235	235	217	225	245	235	243	255	249	207	248	219	218	216	229	253	234	202	227	207	198	233	210	242	216	236	209	223	250	241	249	239	218	216	190	200	206	216	240	237	232	248	212	238	236	255	236	229	229	222	227	220	216	213	256	227	246	232	215	247	231	246	243	231	230	224	219	220	204	219	202	235	240	228	224	235	233	234	204	239	215	205	240	220	206	236	238	244	242	248	246	251	243	223	214	203	225	208	228	232	247	220	225	270	223	227	228	228	232	247	220	210	220	230	242	244	243	209	241	241	243	216	223	219	234	219	240	233	237	236	214	225	213	200	218	245	223	259	218	221	209	234	222	231	217	203	231	259	224	213	225	194	250	239	210	248	248	253	225	221	205	247	221	229	218	253	204	223	231	220	234	225	240	209	238	238	212	221	227	250	219	215	233	243	248	239	202	236	220	226	224	218	219	239	228	216	215	232	217	251	218	253	226	224	236	214	253	232	222	232	244	220	227	229	226	252	204	208	231	210	228	250	218	203	213	254	237	223	231	220	211	235	236	256	238	229	222	233	237	241	221	232	234	231	227	210	227	260	225	258	208	250	250	258	220	203	231	244	258	195	240	239	247	241	234	247	257	215	233	232	245	247	255	212	226	256	212	230	261	236	224	234	251	207	245	243	232	221	240	216	225	227	216	235	215	248	202	234	214	229	227	222	234	218	228	194	237	227	231	232	216	237	257	212	209	228	248	225	245	229	242	216	232	235	225	229	224	218	244	258	214	225	227	227	229	233	255	242	211	234	228	224	236	226	230	219	256	225	253	241	234	216	239	241	238	212	235	224	258	255	253	238	223	251	233	209	218	217	218	227	231	205	209	243	227	220	232	221	237	220	232	238	237	226	215	218	226	206	215	225	242	229	222	231	230	249	254	229	240	242	238	240	231	244	242	252	223	209	242	279	231	209	239	237	229	237	240	222	218	230	251	230	227	206	263	221	226	253	221	238	233	230	224	200	227	223	220	238	236	248	254	255	226	229	229	255	222	222	273	231	221	245	217	232	233	220	213	226	217	250	253	206	225	234	230	250	214	243	226	231	235	191	228	203	231	220	227	215	239	230	260	225	252	232	217	219	202	234	221	226	267	221	239	216	212	219	225	237	226	266	222	237	230	180	214	222	227	228	242	227	226	233	213	233	228	220	240	230	230	268	228	219	223	230	249	236	226	230	221	248	230	215	237	214	242	234	232	213	221	201
3901	1276	1175	753	577	512	477	453	486	447	461	449	445	447	424	403	416	468	412	417	446	407	404	450	425	372	405	423	454	432	395	421	410	386	438	435	385	447	412	410	380	397	418	400	463	440	410	425	436	425	417	411	424	383	430	411	405	412	423	444	436	436	419	425	421	392	409	412	424	424	381	399	461	391	428	405	404	438	405	418	438	379	405	432	409	410	395	381	432	431	422	452	442	409	378	435	432	396	413	467	397	404	475	420	387	434	394	419	395	418	381	385	413	440	424	424	423	423	410	422	393	403	416	416	414	424	433	416	418	428	400	408	393	399	381	444	369	429	398	473	446	476	421	454	410	430	404	417	395	448	436	391	413	418	404	423	430	395	418	403	446	426	442	382	411	409	404	400	429	404	451	451	400	404	425	411	406	426	413	371	431	407	424	421	380	468	444	456	411	423	438	419	399	390	422	399	395	406	423	457	404	446	410	401	431	412	453	408	455	424	411	383	454	409	430	422	435	398	428	443	415	406	428	423	429	406	403	384	390	382	403	414	412	407	435	422	385	417	403	445	411	417	365	399	391	430	419	414	461	362	410	433	410	410	382	366	406	406	415	417	409	423	422	395	382	426	419	411	431	410	413	401	418	434	394	393	450	409	418	397	444	376	412	433	419	427	427	390	395	462	426	465	423	436	434	389	388	437	424	429	411	416	432	454	419	457	393	403	401	406	422	419	400	426	407	413	404	398	404	432	470	419	383	390	402	419	419	463	415	402	423	400	394	416	386	405	387	407	399	386	421	406	434	431	427	401	407	438	407	416	408	426	429	411	386	428	362	416	401	363	398	426	460	440	414	451	413	414	427	438	382	446	408	365	423	425	422	410	452	418	429	428	387	393	439	401	398	416	420	411	385	380	418	432	394	432	387	421	421	424	384	402	420	413	401	383	436	415	448	407	377	408	420	420	397	415	439	406	403	398	432	397	442	382	448	410	417	395	428	415	426	393	395	400	443	411	374	420	420	385	432	422	438	388	387	417	439	408	423	405	431	428	401	419	409	436	415	407	414	383	402	403	428	386	416	410	392	385	416	431	414	395	412	414	443	412	419	399	426	382	397	435	381	410	410	453	395	400	422	424	399	445	404	415	388	445	416	397	442	428	392	427	377	425	402	433	410	443	383	430	420	436	404	413	386	425	398	398	423	384	437	412	400	409	413	436	427	436	425	406	435	405	446	427	391	426	449	402	411	412	400	400	410	402	395	384	401	422	402	413	414	413	458	429	406	429	419	424	413	396	381	431	433	437	406	401	384	393	425	394	430	437	405	427	406	447	398	392	387	430	412	442	416	402	434	422	389	379	352	427	410	423	419	442	427	423	441	422	408	404	394	440	409	386	421	424	418	392	430	427	413	435	412	412	432	446	450	400	410	389	398	444	384	396	412	412	456	415	354	412	394	387	427	417	427	428	419	430	458	416	385	400	371	452	425	418	416	409	407	440	426	430	397	443	423	409	406	421	385	435	422	380	428	417	430	407	426	421	453	429	447	417	369	401	402	377	435	440	436	446	408	432	408	422	448	394	389	425	411	435	373	429	403	455	408	395	381	409	424	412	444	418	386	394	420	390	423	447	394	414	390	454	416	431	420	406	435	409	453	413	425	375	441	447	403	416	414	397	432	433	440	420	403	421	409	435	410	418	417	427	433	408	448	421	468	454	428	406	412	436	439	416	416	448	462	419	440	407	430	455	414	424	400	472	453	444	407	438	414	427	390	411	404	411	439	394	431	404	420	387	400	407	394	443	452	423	370	385	394	407	403	420	390	436	387	426	434	410	418	425	441	409	390	418	390	383	406	437	401	396	433	438	416	421	425	394	418	447	381	435	428	428	405	433	411	415	412	394	390	423	395	428	395	411	426	425	408	438	391	435	420	433	398	445	407	425	405	376	430	411	431	412	409	416	421	405	455	463	414	412	407	414	401	379	380	425	418	439	418	398	394	411	434	419	399	410	432	420	430	384	365	426	416	434	463	395	435	410	432	406	421	442	367	434	397	413	401	402	424	430	418	438	420	430	401	426	406	407	441	413	408	412	410	446	397	387	402	429	413	391	418	417	417	414	415	431	386	416	402	394	439	422	398	425	363	421	393	433	400	407	417	436	409	408	442	422	421	439	410	398	414	429	425	414	392	405	421	421	418	400	446	407	412	419	408	382	399	435	414	414	412	430	388	407	402	413	436	434	400	421	419	392	436	407	419	437	398	422	409	399	427	433	412	466	438	387	409	403	397	367	432	417	419	390	436	435	436	441	408	412	389	421	425	405	411	414	408	444	428	460	403	420	387	373	389	404	435	399	428	389	396	386	404	389	418	403	396	419	443	441	427	422	414	421	400	431	440	401	467	416	451	405	383	420	391	421	422	423	410	394	423	398	414	446	412	433	414	403	375	415	354	415	429	438	384	402	433	395	412	444	435	393	403	447	413	392	394	390	394	392	414	411	426	424	430	401	429	439	438	413	434	425	429	431	401	398	418	454	432	388	414	406	438	420	408	391	423	407	405	395	445	402	423	435	435	419	411	429	399	415	445	394	411	445	424	403	428	441	388	489	433	381	414	430	440	414	401	429	443	410	416	421	427	425	387	397	373	430	422	425	427	416	427	430	450	425	393	431	432	416	471	409	427	405	435	422	425	395	408	418	409	400	453	406	417	447	396	477	426	400	421	388	429	416	427	417	424	387	407	373	407	388	420	417	463	418	398	377	424	407	417	414	376	416	443	424	417	403	401	442	414	423	415	413	441	423	412	440	424	417	401	412	403	398	383	396	429	378	375	372	401	414	429	449	434	414	422	420	410	414	405	404	378	430	419	385	398	423	440	419	438	411	425	405	397	416	421	433	430	402	411	382	386	430	410	418	441	394	427	414	384	407	417	403	396	405	365	417	444	403	401	421	414	418	413	405	425	399	413	374	415	438	401	421	449	428	426	414	420	381	411	397	409	421	399	424	426	430	424	404	396	407	419	429	409	439	403	401	422	441	388	445	406	413	408	412	407	461	397	417	412	420	386	441	426	421	427	415	405	440	393	409	421	421	429	433	422	447	392	401	397	425	400	406	410	403	427	407	406	426	412	432	395	416	360	422	444	427	412	430	421	405	428	436	420	417	409	464	440	373	384	421	436	419	398	413	429	432	424	412	444	383	426	393	374	396	417	430	436	358	390	431	439	421	402	432	427	419	413	381	441	410	408	426	430	429	409	417	438	432	423	413	433	454	391	420	394	388	430	446	402	404	411	421	409	435	378	394	441	426	424	429	419	418	410	420	405	432	437	392	432	400	434	435	431	350	423	399	451	430	395	429	421	408	404	404	413	399	415	416	408	410	411	429	420	430	402	408	425	403	426	385	443	408	409	399	407	401	465	384	441	405	422	422	427	434	411	387	407	404	373	410	391	453	434	386	411	383	450	432	387	386	389	435	414	448	397	413	375	417	378	405	421	380	391	414
24204	21314	28487	24475	20723	2167	626	426	331	295	291	254	217	214	183	215	185	223	187	202	199	174	169	181	183	166	160	175	176	161	146	155	154	167	174	155	168	156	166	177	174	151	183	177	180	187	177	169	151	163	147	185	157	150	160	155	158	187	168	165	163	179	184	155	175	159	187	157	169	152	156	152	175	153	165	158	167	177	182	161	152	161	172	133	152	152	154	155	175	155	154	188	148	168	165	163	143	158	153	174	160	159	156	157	149	164	155	150	158	137	153	168	188	155	169	149	173	149	163	132	163	170	158	143	147	168	158	152	157	157	134	150	148	156	136	155	163	157	194	140	176	161	173	174	132	154	168	164	167	179	150	151	158	157	156	158	153	146	153	167	157	167	156	194	168	165	146	152	154	186	157	151	159	140	165	148	174	164	167	137	153	148	171	168	164	155	149	145	144	163	154	142	167	171	148	157	154	155	149	166	172	161	152	143	178	161	181	142	159	156	150	168	180	156	179	160	149	164	168	138	170	131	136	170	151	159	147	158	162	160	180	175	156	155	163	160	164	159	147	147	175	155	161	154	153	156	180	150	151	161	159	155	142	161	163	151	168	170	167	147	164	132	193	156	165	129	158	169	172	160	156	169	179	145	154	159	175	168	155	144	161	195	155	178	140	163	155	166	156	153	175	161	155	183	174	152	180	174	166	137	155	144	138	159	174	165	154	156	155	172	145	153	160	153	179	163	145	150	161	149	163	155	164	182	151	148	175	155	173	155	164	152	146	153	162	138	173	189	158	185	151	173	156	154	176	156	146	175	145	146	140	150	182	152	157	177	154	171	142	147	171	145	145	172	166	144	154	161	192	163	165	172	148	158	148	161	160	157	132	148	168	175	147	157	155	174	166	182	130	157	158	174	162	164	134	142	168	150	154	169	156	173	133	176	166	158	158	153	174	158	160	168	170	161	152	132	141	142	150	154	192	178	137	146	156	150	169	166	138	169	194	170	164	142	171	185	144	171	161	158	166	166	159	163	163	159	159	168	159	152	167	140	155	161	170	174	145	161	147	156	178	169	160	166	156	167	152	154	159	159	166	161	154	157	192	187	177	176	155	178	163	148	133	152	171	188	173	182	173	160	159	150	155	149	148	141	168	159	160	143	164	154	161	183	152	149	150	153	159	160	154	174	160	169	168	154	182	164	150	171	170	153	183	175	173	157	167	140	159	169	139	161	139	162	184	159	142	159	154	140	175	157	159	165	174	153	156	151	147	150	159	159	147	151	170	164	143	149	162	150	149	153	153	152	161	152	164	176	159	156	176	174	161	144	143	155	170	149	168	153	155	168	156	164	154	161	152	153	156	151	155	165	144	159	139	155	173	150	149	169	167	140	153	160	155	152	164	172	158	169	162	152	153	148	181	174	154	143	148	160	163	169	170	144	160	131	183	144	163	143	185	154	154	183	148	151	165	141	173	165	172	167	164	141	195	146	166	132	131	176	138	159	160	132	192	156	147	162	161	132	146	170	171	160	169	149	167	172	145	169	145	175	135	152	166	166	137	157	137	165	187	138	154	165	152	154	177	174	174	162	168	182	160	157	151	148	149	169	169	163	151	152	151	169	174	156	164	150	191	156	168	160	152	160	143	158	151	180	150	176	187	143	157	182	159	147	128	153	144	177	161	156	164	153	189	151	193	191	152	153	140	162	139	136	164	162	161	166	146	167	160	165	145	143	154	152	140	158	155	162	144	171	141	181	151	166	177	157	159	159	178	126	149	141	156	171	144	170	177	162	152	159	153	143	152	177	181	139	155	164	150	156	158	164	147	148	166	157	180	178	153	165	157	172	150	147	169	141	142	163	163	161	174	171	157	152	152	179	171	165	157	177	156	178	162	162	149	154	142	180	168	145	138	145	150	156	173	147	169	145	135	166	148	169	176	169	175	147	150	156	172	163	153	156	162	176	175	154	169	152	161	153	166	166	165	144	167	155	149	181	149	158	172	172	153	161	152	142	150	181	190	167	176	174	164	135	167	174	147	171	159	166	144	163	189	146	155	153	156	143	150	161	163	149	142	160	158	154	163	163	168	156	172	158	151	162	144	151	178	157	149	155	166	154	178	168	151	163	175	159	171	168	160	150	162	137	178	156	170	158	152	161	168	165	146	141	155	175	167	160	177	147	150	169	179	180	154	190	150	185	165	150	169	153	161	169	175	152	163	163	168	137	166	161	134	145	154	171	146	159	167	172	192	152	158	149	134	168	135	151	159	164	152	159	161	143	154	177	154	175	176	155	178	157	176	153	159	181	157	171	170	123	147	153	154	148	159	159	154	140	156	148	128	180	161	163	149	154	135	173	162	176	158	180	142	150	167	159	172	175	176	136	171	142	153	178	148	154	161	144	172	149	163	140	165	179	154	167	160	162	155	167	149	161	152	149	183	161	144	163	155	130	146	159	149	153	171	137	174	161	161	153	134	142	140	170	166	164	169	143	159	169	149	164	157	145	146	167	146	177	169	168	160	168	143	181	149	164	156	154	176	162	157	150	162	162	159	163	158	190	142	146	138	176	182	179	158	168	183	152	162	156	177	164	128	171	142	155	175	166	170	150	177	156	145	172	186	182	188	149	157	154	155	168	144	164	154	142	171	167	156	151	153	150	165	153	159	172	162	169	159	165	159	159	169	153	159	153	170	150	148	139	169	160	144	153	161	152	170	193	174	155	159	145	149	151	173	148	142	183	163	143	151	152	142	165	162	158	151	153	155	160	150	154	154	160	172	153	146	151	178	148	180	146	136	150	150	168	162	166	153	157	159	159	152	145	169	177	178	170	153	155	158	158	155	180	156	152	173	171	185	169	159	156	163	148	138	138	169	144	157	193	150	170	149	173	164	188	144	161	168	132	161	161	151	150	173	167	196	152	171	159	149	185	154	170	167	154	162	161	164	168	142	159	145	164	160	164	158	155	147	164	174	167	137	155	154	129	156	158	157	121	154	163	167	154	152	142	164	169	171	164	167	140	153	167	150	155	171	145	148	150	149	163	157	157	149	145	149	155	146	189	164	151	158	134	153	159	145	153	165	158	163	172	153	161	177	143	175	157	137	154	161	165	183	136	163	163	146	171	173	167	147	183	162	156	185	171	152	168	177	149	173	138	139	164	155	157	170	131	180	171	155	147	192	141	145	170	149	169	155	140	163	161	162	143	162	162	154	150	142	176	132	177	178	169	166	155	160	148	153	141	169	202	156	161	158	160	166	151	169	162	160	156	175	140	155	152	176	163	161	175	164	146	168	156	146	169	157	144	160	147	133	137	167	164	179	150	137	163	143	167	156	147	167	157	149	148	172	172	173	151	154	172	157	163	159	132	170	145	145	154	156	156	169	168	160	175	153	179	168	168	143	153	161	155	159	176	150	182	175	158	149	157	168	158	169	149	157	167	184	141	166	161	177	150	163	172	155	142	159	163	171	167	181	129	150	182	149	152	177	143	152	146	148	165
5270	10249	8600	4274	2740	1949	1541	1210	933	791	732	634	606	524	457	464	446	451	417	404	387	399	388	367	376	368	326	359	371	347	303	344	315	339	373	297	360	317	314	310	299	277	333	351	305	309	304	336	322	282	341	315	268	284	322	282	322	302	326	300	314	309	311	265	310	314	301	290	320	313	281	279	298	285	309	305	322	295	296	264	278	280	283	310	281	314	313	276	298	303	320	295	273	272	262	264	329	295	301	281	302	312	272	284	314	274	288	323	305	291	293	297	306	316	298	283	296	306	312	309	281	292	281	297	298	324	294	317	284	314	302	298	289	313	315	330	310	322	332	293	304	305	271	278	290	301	331	296	293	263	286	276	291	314	315	324	315	325	311	292	281	289	304	298	300	309	305	292	298	293	315	304	282	313	290	299	252	320	313	298	294	319	272	298	288	315	280	313	300	281	292	308	290	319	257	302	281	331	283	297	263	315	262	320	318	296	292	294	295	294	284	302	321	274	265	338	297	312	299	299	318	309	300	303	279	287	285	290	267	268	267	307	331	267	298	326	287	296	273	304	249	318	297	317	279	279	313	327	312	262	280	286	308	307	288	287	269	277	317	305	308	273	315	319	285	309	285	305	306	281	277	253	311	289	301	313	295	269	315	299	291	236	323	300	296	286	289	268	305	291	297	307	272	282	306	295	316	294	292	280	276	295	291	317	274	284	288	274	296	266	293	283	293	282	267	267	297	267	306	297	296	301	290	257	310	306	311	285	281	286	286	287	296	304	288	286	294	319	283	279	270	289	303	278	292	316	299	300	290	272	325	300	277	299	300	316	338	284	292	270	285	293	298	287	292	278	262	289	295	292	279	286	268	265	298	338	267	295	287	288	281	276	317	258	305	294	308	296	283	319	283	314	270	329	314	301	261	308	284	308	275	323	298	273	285	296	303	301	287	298	308	293	303	302	304	317	281	255	326	308	309	288	260	297	278	275	297	282	293	270	285	313	313	295	305	302	317	285	302	277	292	274	289	300	315	265	278	260	295	313	332	309	286	293	279	275	294	303	296	289	299	329	287	287	304	245	301	273	299	296	306	276	312	294	325	291	293	276	297	293	311	306	277	304	296	302	306	269	296	278	279	288	272	275	280	289	303	283	286	291	311	285	280	307	280	311	286	277	289	291	303	268	309	333	294	291	293	301	281	276	304	268	287	296	292	277	304	292	299	313	281	303	299	277	327	310	274	311	275	307	320	299	278	271	306	329	319	313	297	329	309	308	300	266	278	290	282	270	267	282	293	299	298	320	284	289	342	320	280	313	297	339	303	299	296	255	301	275	307	306	322	347	309	264	331	265	299	300	322	285	284	322	286	298	299	305	295	280	277	329	310	301	291	272	284	272	270	328	285	290	306	284	337	322	302	282	297	311	322	287	286	318	276	318	302	302	263	297	290	292	301	309	301	325	295	294	264	284	296	313	285	271	316	289	287	289	280	322	289	285	311	302	275	297	283	300	291	312	296	294	273	295	282	284	282	297	320	314	321	299	284	273	337	300	290	306	304	271	291	291	301	290	288	310	315	279	292	278	291	297	296	253	316	296	312	270	286	306	305	300	284	271	312	275	325	284	275	294	294	310	293	320	314	297	293	284	332	260	296	291	300	271	266	301	291	288	299	273	311	305	299	300	291	311	310	288	300	283	293	290	307	299	303	287	303	308	264	312	327	289	285	269	291	297	285	309	328	269	277	317	305	287	287	281	291	274	293	300	281	258	291	309	276	279	291	297	330	305	336	309	279	281	300	310	288	290	293	295	262	302	310	292	287	274	288	288	331	287	299	306	278	305	282	281	299	299	315	311	314	280	307	277	316	285	298	292	295	264	278	296	297	301	271	302	273	286	297	272	245	293	303	284	305	296	309	298	308	299	276	264	312	263	304	282	286	271	313	299	316	310	297	303	270	276	286	305	294	273	284	312	282	295	317	276	297	284	287	289	287	295	287	293	275	290	285	302	329	265	259	281	309	290	321	313	316	294	283	313	298	286	282	293	299	292	322	304	290	296	275	299	283	306	250	295	288	289	295	278	317	292	279	308	300	284	282	289	290	321	317	286	287	285	289	305	303	283	286	291	297	306	284	307	274	288	307	291	311	300	264	294	306	298	299	293	281	307	305	304	289	273	276	280	287	306	271	278	302	318	283	303	308	343	302	275	290	299	302	297	270	286	305	295	312	302	258	300	287	278	271	291	290	317	300	292	280	285	301	298	290	315	282	301	311	289	319	322	339	306	279	282	298	303	265	323	275	288	346	278	285	294	302	296	285	294	316	317	277	286	314	276	263	308	302	276	296	308	297	318	283	284	291	304	277	300	293	286	276	274	299	303	283	287	290	305	283	278	296	289	319	285	293	277	291	303	310	312	297	255	272	277	321	290	298	304	302	293	278	313	298	275	284	291	321	286	283	315	299	266	286	297	276	271	300	292	305	293	301	327	285	290	327	295	285	317	273	299	272	306	258	271	264	283	303	283	276	290	275	274	297	252	313	284	291	291	291	284	311	282	265	295	288	336	271	279	287	299	287	286	288	276	269	311	273	290	311	302	266	287	277	309	297	300	308	304	300	282	316	315	293	273	276	294	299	306	332	274	269	307	302	274	297	255	296	340	297	323	282	277	311	336	318	297	294	315	307	309	292	313	296	273	289	288	294	279	291	302	267	306	248	267	288	303	286	294	268	306	324	305	306	304	299	300	338	307	274	279	308	266	264	298	293	305	252	288	298	294	316	297	287	296	314	291	291	286	326	301	321	304	284	296	310	299	318	286	292	294	292	268	296	294	291	290	275	285	284	315	292	302	302	284	287	313	318	261	280	310	290	307	279	287	314	312	299	308	273	306	295	287	281	275	324	310	288	301	277	281	288	263	274	307	310	277	264	313	296	270	283	295	291	319	305	307	316	286	281	297	291	322	278	296	304	312	285	316	261	281	292	303	293	287	286	294	286	305	317	278	306	322	313	287	327	308	297	310	270	302	310	295	272	274	293	302	276	286	300	281	316	313	288	294	280	297	271	289	258	307	281	294	288	285	295	316	283	266	300	321	292	317	322	299	303	276	284	334	249	267	282	288	284	301	291	278	291	307	301	301	294	292	306	296	314	292	309	282	273	281	304	302	293	267	301	316	273	300	279	300	280	293	309	284	304	316	325	295	297	287	282	311	305	297	274	281	305	284	297	294	283	312	304	335	286	302	314	292	296	276	318	293	283	285	271	317	307	273	309	287	311	288	284	303	295	276	328	264	244	271	276	291	316	290	279	305	296	289	287	277	285	296	281	324	282	303	290	290	302	297	294	308	303	279	332	291	302	301	253	308	300	293	285	325	275	303	321	279	305	302	305	300	272	259	298	313	266	273	317	303	294	301	288	292	286	285	288	296	318	293	274	268	277	270	303	291	284	311	302	299	303	320	290	270	293	289	283	280	295	291	306	304	304	295	288	287	309	290	267	261
23210	21306	29110	23831	21311	19754	1579	547	371	338	276	229	208	181	175	147	149	124	140	129	135	119	107	102	109	97	104	89	93	103	80	99	98	94	93	102	103	90	75	93	66	80	79	70	84	103	83	92	71	76	88	63	85	70	84	86	76	92	83	80	61	86	75	76	71	73	63	81	66	78	86	84	86	78	74	75	69	85	75	53	78	76	85	55	70	79	69	79	83	73	72	86	66	66	96	82	74	80	68	57	72	92	65	70	82	66	83	59	77	65	80	71	62	81	71	80	77	76	85	79	52	75	68	76	63	71	82	73	63	79	71	68	84	71	74	72	78	62	83	78	80	56	67	79	81	64	85	81	70	83	77	89	85	70	63	75	59	88	68	74	76	69	88	84	69	75	75	81	74	75	62	78	85	68	64	90	60	68	67	90	76	70	68	84	65	81	81	74	69	71	68	90	77	75	99	67	75	85	94	94	66	78	83	76	77	71	82	74	83	81	75	87	77	81	87	83	68	82	84	62	61	78	70	93	73	83	63	72	83	78	78	82	66	86	87	69	76	71	72	75	84	64	70	74	67	90	60	71	64	66	72	63	65	63	74	83	60	63	71	88	86	68	70	58	72	77	80	67	69	71	71	71	80	76	67	66	63	78	75	76	70	73	67	68	80	68	58	93	72	67	84	77	60	61	95	60	77	61	69	80	80	61	75	75	79	67	80	84	73	87	91	66	58	70	79	75	72	66	61	81	87	63	81	60	86	82	60	61	78	70	76	69	79	90	80	64	62	58	73	69	66	69	71	86	69	63	60	64	63	68	63	73	58	78	77	66	75	72	68	65	66	79	75	65	74	84	78	75	77	63	74	61	69	74	92	61	83	72	50	81	72	70	77	73	62	73	70	81	65	72	76	73	77	66	71	64	71	62	81	69	67	76	63	85	68	81	87	72	83	68	91	79	73	79	77	73	74	76	68	76	86	61	63	68	72	57	73	94	81	66	82	83	61	67	79	71	64	71	56	67	56	79	81	77	81	88	65	70	81	73	62	63	75	86	83	85	67	77	80	78	75	48	73	86	75	80	58	66	54	67	70	64	85	72	80	71	76	61	77	56	78	58	82	60	75	75	59	69	79	78	64	70	62	59	82	86	62	74	71	70	79	54	55	85	53	78	74	76	78	56	85	83	79	69	62	53	75	61	72	69	69	64	63	72	85	63	56	82	74	81	65	62	59	64	68	71	86	66	71	69	67	76	64	71	82	75	70	70	69	56	85	77	67	77	70	63	64	60	62	82	72	72	53	66	63	72	61	78	67	73	77	72	71	62	76	72	64	81	81	65	69	81	73	76	78	61	87	73	62	65	78	92	74	70	79	75	85	79	67	88	60	62	67	88	83	68	79	76	70	72	83	66	72	71	71	82	80	77	65	61	65	79	74	91	75	79	73	71	77	101	79	62	80	92	69	87	72	79	85	63	61	70	51	86	83	72	65	90	60	93	77	73	66	74	86	70	72	72	71	60	63	68	76	58	78	69	77	77	89	69	56	86	85	73	65	79	69	80	64	69	62	57	64	72	66	77	73	74	69	63	72	70	80	86	76	78	52	58	76	56	78	70	79	71	73	71	86	81	65	67	67	64	83	70	77	77	85	63	78	67	74	86	63	82	81	67	82	59	60	71	76	60	64	63	76	62	65	65	58	74	81	75	63	74	63	69	73	68	57	70	54	68	64	69	66	77	63	64	71	64	87	83	74	64	72	66	81	57	73	78	57	58	73	70	78	67	78	80	81	60	68	77	66	83	77	72	89	78	78	84	76	77	67	71	54	67	78	63	74	77	62	65	78	82	70	71	67	74	70	63	68	76	80	66	60	78	75	64	75	74	69	77	79	85	85	74	68	75	82	65	63	68	74	69	70	71	81	66	86	62	64	63	67	83	80	74	71	76	69	75	71	72	75	60	81	87	61	76	70	85	70	80	69	76	79	59	68	75	79	66	63	74	65	64	60	62	72	77	74	67	70	61	77	73	77	73	78	89	73	81	67	66	74	85	63	71	58	78	78	82	65	85	56	66	66	64	78	81	85	63	67	66	85	74	88	67	73	75	68	71	79	76	68	74	53	79	73	66	82	67	77	68	82	60	67	70	59	71	57	74	77	61	78	72	70	68	86	72	62	71	75	57	84	68	88	83	85	70	71	76	67	80	73	69	76	64	66	71	62	76	89	63	58	73	69	86	88	70	78	79	72	71	66	66	75	78	91	65	72	70	61	60	69	78	82	83	62	70	84	75	86	86	75	83	77	73	76	63	70	69	65	70	67	85	69	73	68	89	79	85	82	77	65	83	81	59	80	79	81	78	71	81	84	64	74	78	71	61	67	82	77	86	84	84	86	63	61	58	68	56	62	57	77	68	68	66	59	60	83	80	68	79	79	66	71	71	94	78	87	54	74	67	82	68	74	85	74	72	90	85	78	68	72	67	68	77	76	65	89	75	69	65	62	78	70	82	67	70	71	63	62	66	66	83	73	82	63	86	79	63	71	71	76	77	55	70	96	66	84	73	65	55	76	81	70	77	73	79	80	79	71	55	83	67	85	81	75	59	89	72	69	72	73	78	74	77	59	85	73	70	68	62	81	76	71	70	79	75	67	70	68	76	65	57	73	69	73	66	56	70	67	66	63	77	78	59	79	83	58	68	74	79	74	49	76	57	69	86	71	56	83	77	78	72	79	67	81	75	65	77	88	87	62	67	79	80	65	71	64	79	82	58	65	69	82	64	63	72	72	79	60	67	69	71	83	83	71	73	79	81	85	79	83	79	82	90	76	69	76	66	64	92	63	66	58	75	66	72	80	79	61	76	81	72	70	69	78	78	79	65	75	56	69	66	72	55	91	74	73	78	73	74	68	78	77	74	70	99	76	66	73	103	74	82	70	68	75	62	68	58	70	85	62	72	64	94	85	73	73	66	70	87	74	83	79	72	78	71	73	71	68	58	77	70	89	73	77	79	78	57	81	67	88	74	74	63	66	67	74	63	74	65	71	56	76	61	73	72	66	68	71	71	68	75	70	81	74	96	71	76	79	69	74	83	81	68	76	69	63	87	91	68	69	74	73	75	69	69	70	60	73	75	67	78	61	78	79	72	83	85	75	80	86	64	70	69	83	65	77	76	60	80	80	77	75	83	54	75	67	76	78	64	77	60	62	78	61	81	75	69	85	65	69	62	50	80	76	75	62	71	69	80	80	76	68	82	87	84	77	78	73	90	86	77	69	68	54	56	73	79	56	59	72	81	65	71	81	71	66	59	63	78	72	80	69	80	78	60	76	86	70	73	69	80	68	78	88	77	55	86	85	64	68	75	76	55	78	71	80	62	65	91	79	76	77	67	70	83	69	68	77	54	90	78	79	66	73	68	77	76	76	79	59	80	68	71	76	61	86	75	89	66	71	73	74	70	78	77	69	77	71	53	88	94	77	74	72	71	64	77	65	86	84	77	79	90
7775	16070	13568	7310	4586	3271	2405	1828	1443	1241	991	831	680	625	537	538	445	427	373	356	291	272	290	281	270	266	206	219	223	205	201	198	193	180	182	175	189	161	197	180	180	150	166	176	175	163	125	171	173	161	145	144	135	148	159	153	158	148	118	164	157	159	157	150	133	139	151	155	125	125	122	129	146	125	130	147	140	131	137	150	128	128	150	138	149	132	143	125	137	144	158	139	131	139	130	148	140	134	144	154	136	128	139	139	128	138	131	144	133	148	107	141	126	150	117	146	120	138	163	139	144	135	136	136	148	121	133	140	145	133	126	123	128	152	136	138	130	120	136	128	140	139	120	111	128	149	143	123	112	123	143	144	151	137	124	116	121	139	133	119	145	119	117	109	144	153	124	136	138	127	138	161	125	134	121	128	137	123	141	121	131	143	152	131	132	142	137	125	127	139	131	155	113	156	152	120	139	151	122	137	139	139	141	133	145	139	135	131	138	136	119	138	111	142	142	158	137	141	143	132	157	139	139	148	123	125	142	134	141	110	124	134	121	125	132	129	132	141	133	128	125	125	149	125	135	145	124	132	139	129	149	134	146	145	132	153	146	123	143	140	132	129	127	124	123	135	137	152	148	119	130	121	116	115	112	115	131	129	133	105	134	119	144	147	140	144	133	113	143	122	127	139	146	112	148	123	133	113	139	121	138	148	126	124	110	137	135	152	138	122	131	141	123	142	148	143	122	122	125	113	126	134	135	146	142	119	114	146	122	145	124	135	138	129	141	137	135	132	128	104	126	145	112	130	153	140	120	141	121	150	122	130	126	137	137	159	130	121	130	123	130	122	128	115	115	129	126	160	139	150	146	148	147	123	135	122	147	121	111	132	138	122	121	136	108	118	118	110	130	153	138	146	117	143	127	140	130	119	129	141	133	129	133	132	127	131	119	137	118	132	130	132	146	140	114	126	123	124	113	132	122	144	114	133	144	146	129	142	127	146	151	129	133	139	144	123	129	127	148	143	138	136	150	138	130	126	162	110	117	128	132	138	122	125	125	145	131	136	136	129	130	140	134	128	140	115	126	127	137	166	137	141	154	143	135	156	140	133	142	124	130	139	129	134	130	121	131	131	120	116	109	125	123	123	123	147	140	136	134	128	116	124	122	149	132	139	127	150	128	163	130	135	118	136	121	152	102	169	138	123	139	135	119	127	127	124	140	141	153	132	113	121	127	155	141	156	125	115	131	130	114	131	125	138	160	134	143	141	142	132	133	139	135	145	140	127	131	162	125	157	149	122	135	117	127	132	128	142	125	152	140	137	141	126	129	150	148	149	109	108	107	150	137	114	150	130	137	126	140	134	147	133	147	122	129	126	125	159	138	130	107	135	134	127	134	120	126	126	131	133	115	138	115	124	127	145	128	145	137	136	131	145	145	127	124	144	154	151	124	123	142	135	139	128	130	129	115	127	127	138	135	135	138	135	127	168	155	138	127	146	121	135	111	119	120	146	118	129	154	118	129	150	147	119	132	132	131	153	131	135	136	152	130	141	134	123	139	134	143	141	150	116	150	126	130	151	132	118	142	122	141	114	142	137	137	141	132	137	134	139	129	129	133	141	107	148	140	146	156	137	125	131	134	138	143	151	118	126	128	105	143	129	143	154	111	141	142	111	121	137	154	150	150	138	150	129	117	123	131	125	122	124	129	132	131	115	137	128	116	154	134	148	125	124	130	131	126	164	122	152	128	127	142	121	124	126	145	144	137	136	146	133	124	125	141	137	154	142	135	132	133	139	125	137	144	129	124	137	126	143	119	139	131	133	134	140	124	143	137	108	142	140	130	109	147	143	145	146	128	135	123	116	144	127	111	116	142	113	123	111	126	131	151	149	148	131	137	136	117	149	134	142	142	123	129	143	132	125	153	117	123	143	141	143	138	120	135	142	135	136	140	126	136	123	145	134	138	123	156	144	99	138	136	138	123	147	130	133	162	135	152	124	148	132	136	123	135	131	146	154	121	129	131	142	121	134	151	132	156	118	135	137	131	138	125	133	131	129	124	145	137	127	136	130	128	126	132	112	152	130	125	159	126	123	140	124	107	139	127	132	111	124	123	113	128	109	116	129	146	121	153	134	130	131	134	151	133	120	152	150	129	109	118	127	150	128	118	138	145	125	128	133	125	133	145	121	144	139	133	146	139	123	148	124	140	131	151	126	143	137	119	136	142	150	132	133	135	126	127	153	162	121	145	145	148	121	131	140	123	137	130	135	153	126	146	109	129	126	125	117	130	143	137	122	130	141	153	127	127	126	131	142	130	125	148	131	136	128	121	144	120	135	123	150	135	125	124	115	129	148	130	122	135	107	108	146	143	140	140	136	139	142	137	141	130	150	123	128	144	137	131	141	116	116	126	153	114	131	137	136	148	147	138	161	132	122	129	142	130	137	145	146	124	139	125	148	144	123	126	149	127	139	125	122	137	137	122	119	138	164	138	127	131	136	139	124	137	151	123	152	135	125	119	130	129	139	135	127	122	118	122	132	142	133	151	162	123	133	150	155	126	112	126	116	155	116	132	125	118	136	127	127	135	158	132	151	142	134	145	115	126	121	136	121	147	125	149	123	126	157	137	117	134	148	127	112	131	130	150	138	131	140	143	149	136	144	139	124	141	132	142	117	138	127	144	136	136	140	139	129	130	130	139	111	151	134	143	143	130	138	130	149	142	142	145	142	127	143	137	122	131	127	141	125	137	139	134	130	118	112	129	138	122	150	142	131	112	133	126	118	113	122	134	137	127	134	155	132	121	123	132	134	152	123	149	129	144	132	139	152	133	142	159	118	128	147	147	122	125	121	133	149	144	126	141	123	131	132	136	131	129	128	143	128	128	124	172	136	143	148	127	153	137	137	121	125	139	144	156	146	145	126	131	126	118	122	136	159	113	136	126	130	138	123	137	132	123	143	108	146	121	115	132	133	143	135	148	143	123	131	118	118	113	113	125	120	126	129	134	131	124	142	141	129	124	134	139	131	129	138	108	118	147	129	132	129	123	141	126	136	108	113	140	138	127	131	141	111	142	143	155	136	137	130	133	133	129	130	109	128	126	126	131	131	138	151	124	117	149	127	127	133	160	138	123	134	142	138	136	137	130	129	127	122	127	146	124	137	136	145	147	120	135	142	156	156	131	122	139	106	137	121	126	134	136	140	139	134	142	135	147	141	122	127	129	152	126	131	160	122	127	137	155	112	126	137	118	152	129	121	131	155	152	141	125	142	145	133	119	125	116	133	131	123	147	134	117	117	156	125	122	138	128	121	127	133	133	116	118	159	130	150	135	157	125	132	141	136	138	127	140	130	127	133	138	119	124	127	134	156	125	121	128	133	131	125	152	132	126	141	126	129	128	135	109	123	134	152	125	129	136	154	137	135	116	136	142	154	120	113	128	126	129	146	122	124	149	130	140	144	115	141	125	119	121	109	144	127	131	132	147	116	132	150	137	138
26744	20103	5821	499	308	284	282	253	222	240	243	235	217	265	233	240	224	195	231	224	248	251	264	213	229	235	260	243	273	254	237	232	242	222	239	229	248	262	236	213	229	225	215	256	247	239	223	228	253	228	252	251	247	240	221	237	234	215	271	219	227	254	249	215	231	234	213	223	218	249	229	242	229	252	217	207	213	246	211	217	246	245	271	234	239	229	247	239	253	239	242	217	221	225	224	231	232	221	239	257	231	227	219	247	248	219	228	257	261	249	232	243	226	235	235	215	237	195	243	258	226	235	248	232	250	237	219	235	242	235	253	246	227	213	230	238	206	244	227	222	221	240	214	215	219	211	243	237	232	246	233	264	212	245	249	233	234	280	204	205	217	259	228	214	254	270	222	208	222	228	227	215	234	213	234	220	241	222	216	238	239	219	246	262	247	275	222	235	251	220	246	240	218	226	217	219	222	259	209	220	243	210	236	238	245	238	242	237	249	231	217	223	230	240	226	239	230	199	232	227	217	247	244	226	246	229	234	211	218	222	247	231	251	245	208	207	237	234	236	220	240	218	250	244	234	215	213	213	241	233	210	244	246	230	243	246	209	234	231	234	221	229	231	220	250	249	227	257	215	219	218	251	236	256	255	237	230	247	249	222	231	235	215	220	209	246	225	234	229	239	249	227	251	244	222	216	218	236	234	217	253	226	233	223	226	214	203	232	235	260	238	216	222	234	230	231	209	192	231	220	229	233	208	233	230	238	237	227	225	228	228	224	206	221	255	228	238	263	221	228	224	226	208	217	242	227	245	237	212	256	208	233	248	220	253	222	233	241	250	232	234	235	235	234	253	221	246	226	228	237	254	270	233	236	219	206	237	232	206	226	231	240	249	232	258	220	242	251	223	238	252	245	233	227	239	213	235	231	269	219	245	245	242	236	253	210	229	228	250	243	230	234	237	226	225	244	248	260	245	199	239	248	220	238	217	226	235	232	255	246	258	250	233	236	218	211	209	238	234	220	225	210	226	235	246	242	198	211	225	198	267	220	264	231	242	238	223	231	250	216	238	235	230	219	224	241	239	243	244	211	244	239	249	231	231	233	209	220	211	255	255	235	249	230	234	237	238	236	264	234	220	221	240	253	237	227	224	239	264	213	230	222	249	222	220	227	248	234	258	216	212	258	221	245	215	242	218	232	225	227	222	239	220	242	215	227	256	213	242	218	233	210	222	241	244	252	232	252	233	197	227	222	225	236	267	247	208	232	251	219	233	241	231	254	211	254	216	254	222	212	242	252	211	238	231	207	247	221	222	248	238	234	226	198	227	237	232	260	252	220	199	235	224	231	220	224	228	236	210	204	243	259	242	231	226	227	221	271	244	216	222	248	247	219	219	218	212	244	238	219	217	214	236	228	222	209	246	225	258	231	223	256	228	256	199	236	222	248	253	224	222	212	240	223	227	258	220	244	227	240	257	218	217	241	241	245	235	227	244	217	235	220	203	238	208	249	235	237	235	230	260	244	221	239	236	242	229	244	231	227	225	244	215	245	234	216	221	229	228	243	257	222	238	237	223	250	239	232	222	240	219	250	208	227	222	237	221	250	238	228	225	244	227	247	247	211	241	224	211	244	225	229	219	245	230	269	218	260	245	235	240	247	246	219	227	224	266	208	231	240	241	257	230	259	223	232	253	238	210	232	233	235	210	245	233	221	225	214	236	222	234	229	235	255	234	222	250	246	227	236	256	217	242	247	234	235	206	211	229	214	225	232	243	201	238	249	218	246	211	233	248	249	237	235	231	249	238	256	245	239	252	222	220	235	228	240	222	245	250	255	231	219	210	211	206	222	228	233	229	208	221	217	255	204	242	205	240	233	263	237	244	243	227	214	231	241	253	215	220	215	228	228	208	241	215	242	204	226	248	224	237	215	238	245	243	227	227	226	232	220	273	252	223	243	245	258	251	224	236	238	242	218	204	244	212	232	244	261	243	251	249	247	220	224	250	256	240	239	231	211	208	234	257	235	226	232	248	251	221	215	257	251	223	254	231	237	252	246	231	242	219	219	227	225	232	226	226	233	201	245	223	237	252	253	230	257	220	220	268	228	219	229	232	222	244	224	224	249	214	252	227	228	229	233	239	229	208	226	231	217	252	235	248	274	237	241	245	203	231	218	226	223	233	232	254	222	230	249	210	213	235	225	258	214	248	253	228	238	232	213	224	237	240	240	205	230	222	238	246	246	212	251	221	241	218	248	220	225	250	255	209	250	271	238	246	237	217	234	217	222	228	240	237	217	240	227	233	241	242	229	244	237	208	251	260	233	210	237	240	253	232	238	228	238	234	204	217	232	257	252	253	247	266	211	217	247	231	236	228	223	217	226	203	256	262	223	224	247	238	275	199	251	213	229	240	214	225	239	251	233	223	222	243	238	248	225	235	216	250	263	216	209	211	235	223	205	225	240	249	242	219	222	237	228	245	251	272	266	231	252	239	251	217	221	242	242	221	245	266	244	245	225	236	219	246	249	246	282	227	230	224	233	246	229	239	240	230	264	243	204	236	210	232	223	246	243	221	235	237	210	217	236	250	212	230	220	237	222	250	245	227	249	231	225	230	233	226	219	222	256	226	237	226	282	230	224	257	222	252	238	239	243	236	217	245	206	226	230	252	221	265	237	267	240	234	234	248	241	231	227	225	221	235	220	229	244	229	234	247	234	238	251	215	232	240	238	228	228	236	256	237	216	229	210	230	212	239	236	253	219	232	228	220	266	237	252	240	236	231	194	213	198	204	186	230	252	238	270	224	220	210	225	226	247	231	239	238	233	264	230	231	246	203	228	233	233	244	268	214	231	224	226	231	239	212	226	214	245	262	262	246	227	206	234	232	240	228	245	214	233	242	230	222	229	240	234	236	221	239	245	219	253	253	258	228	215	225	220	252	213	244	219	227	197	219	245	210	215	223	212	233	260	258	239	225	227	259	249	234	200	225	226	263	251	219	246	249	230	220	231	230	242	206	228	220	243	224	210	209	244	218	230	241	230	217	238	221	237	245	239	231	236	256	210	237	222	226	263	235	225	206	235	246	224	222	243	224	226	225	230	239	252	224	241	282	247	228	231	236	236	220	245	261	232	241	229	250	243	214	269	206	210	214	217	231	234	241	253	219	214	253	223	247	240	205	223	242	240	229	259	254	250	251	213	248	271	243	217	213	245	229	213	239	241	258	233	234	246	239	238	234	253	239	246	265	213	226	238	222	245	216	212	192	217	226	228	219	224	224	228	212	230	256	219	244	241	225	239	240	227	267	233	256	228	217	234	230	226	235	237	212	246	249	245	215	215	213	230	230	231	244	225	210	222	253	234	230	244	238	220	239	233	243	247	228	231	218	217	241	235	251	249	256	213	261	239	205	248	235	242	222	231	194	261	243	265	212	253	209	226	237	222	203	224	228	221	261	239	198	217	238	234	216	253	265	254	236	229	210	243	220	244	222	212	223	214
3885	1329	1202	770	633	536	482	474	463	446	464	418	441	420	435	410	447	405	464	434	404	427	427	414	409	426	417	392	401	403	405	453	377	407	418	423	425	431	441	412	393	364	438	406	454	427	442	438	448	425	411	384	379	398	387	378	418	397	418	432	432	434	407	376	425	417	393	417	410	396	418	439	448	421	414	428	425	448	415	397	411	430	436	374	430	400	421	409	409	419	399	403	405	426	418	404	431	398	394	372	424	426	409	424	400	392	436	417	417	398	421	425	412	437	437	428	412	463	378	442	384	422	455	399	419	440	434	417	388	381	407	402	448	428	429	381	389	415	421	411	415	397	419	398	394	426	409	431	462	377	427	392	462	401	402	394	401	417	412	431	446	395	416	413	422	450	396	438	418	406	424	365	406	399	435	405	439	405	394	388	427	439	380	414	424	456	406	415	412	418	409	427	416	392	448	414	450	434	438	424	419	355	470	393	453	401	419	421	402	391	416	403	407	418	407	347	386	428	406	409	397	432	394	415	412	467	398	410	433	413	431	372	412	414	432	396	426	423	423	387	436	387	419	413	418	400	413	433	455	411	415	417	366	378	416	398	422	414	427	401	405	411	407	376	381	403	426	423	398	428	385	409	411	410	433	423	422	414	394	408	422	411	414	398	425	425	401	408	427	425	381	403	398	397	454	412	411	418	429	409	382	411	450	412	434	414	399	400	410	452	375	420	384	402	393	413	416	410	412	417	414	435	413	403	430	402	400	399	435	414	411	440	427	416	398	416	438	443	426	420	413	423	419	408	427	433	395	435	412	402	375	404	401	422	417	419	427	395	390	448	415	404	396	405	432	399	447	417	420	425	370	441	413	414	401	387	414	396	456	441	450	433	417	423	428	419	422	397	392	414	405	397	402	399	396	415	439	377	393	409	442	396	406	392	424	393	411	430	429	377	428	422	430	404	460	387	429	431	410	404	406	411	374	434	395	409	442	424	399	443	431	439	460	421	398	427	410	389	384	429	390	422	415	426	402	383	429	432	425	425	397	400	385	383	390	401	406	442	379	424	435	420	398	421	428	417	421	406	394	389	396	422	415	389	391	447	416	448	420	432	405	388	420	433	425	417	466	413	405	428	439	432	429	441	421	411	433	401	437	396	433	389	409	404	446	424	408	428	433	397	399	403	379	433	417	371	390	397	406	383	406	390	398	395	409	405	431	395	432	395	388	404	425	399	435	415	396	419	418	419	384	429	398	377	415	409	431	388	402	390	421	433	431	423	415	420	388	413	430	430	401	377	416	432	415	398	407	393	401	415	394	458	413	398	451	414	444	445	419	405	417	421	411	415	437	449	411	429	417	411	430	381	425	397	426	463	430	411	415	430	410	425	407	411	383	431	391	419	402	407	425	410	400	398	389	466	403	419	395	407	409	410	388	402	440	427	448	418	410	412	414	432	395	403	411	399	429	394	423	423	391	408	434	420	403	408	464	411	415	410	402	427	393	396	446	454	402	430	403	415	413	410	379	409	419	458	415	418	413	365	431	434	414	372	388	422	379	406	425	418	397	378	442	395	371	417	404	392	420	385	426	417	402	439	389	393	430	435	429	407	395	382	397	419	423	400	417	427	420	397	405	416	396	400	400	409	387	394	410	377	437	393	408	389	402	415	466	428	429	410	420	386	417	392	437	423	433	421	432	409	406	405	410	422	431	414	430	396	376	434	391	404	419	421	443	402	422	426	420	433	437	403	425	423	407	427	365	389	392	412	449	418	426	397	409	405	410	405	430	403	405	402	370	405	401	451	404	377	423	398	422	422	419	408	437	387	445	420	410	378	410	399	415	405	440	390	388	371	441	436	444	400	370	384	400	422	430	419	444	418	384	413	440	469	403	420	383	414	420	396	421	422	424	393	399	387	421	394	414	394	413	413	418	391	420	407	379	436	373	445	386	415	412	406	433	439	386	403	409	418	428	453	437	401	404	421	412	407	422	369	386	418	407	406	449	433	422	406	436	393	387	380	417	373	420	434	407	438	436	441	430	386	453	426	414	414	439	357	414	441	394	424	431	411	373	440	368	425	385	417	440	390	423	400	422	385	385	390	396	422	424	379	419	405	413	428	401	402	405	407	433	421	396	420	397	405	404	383	431	395	397	371	411	434	417	430	397	389	383	435	398	408	411	431	429	417	440	404	400	395	386	394	407	414	438	428	399	435	421	389	407	429	442	406	420	439	372	409	413	386	448	449	399	385	410	386	411	443	424	377	390	410	399	389	421	395	379	411	385	403	391	401	418	432	429	417	431	415	405	463	384	433	437	429	420	442	396	391	445	413	404	412	405	430	418	423	400	400	436	411	425	406	399	414	451	405	391	422	390	427	418	392	405	425	377	433	404	407	369	410	410	409	413	411	403	399	436	398	427	415	429	399	422	403	381	412	390	400	389	421	428	394	424	402	403	426	403	392	426	411	372	369	414	373	439	395	400	378	380	440	439	432	421	420	427	443	413	398	412	421	425	435	431	399	438	419	410	400	435	446	410	401	433	429	425	407	413	415	414	433	418	471	409	398	444	419	424	370	381	413	402	429	425	392	391	415	399	423	412	423	404	383	379	411	390	377	442	408	459	385	412	447	421	435	386	404	429	421	411	441	405	401	428	413	407	411	419	415	432	449	420	432	403	417	409	418	414	399	425	391	423	394	421	407	384	401	416	388	428	407	438	401	454	412	407	425	415	393	380	386	421	409	429	417	397	429	404	417	392	379	406	448	405	450	420	437	468	414	409	433	378	411	442	390	407	405	410	400	417	431	413	412	437	394	418	422	399	424	427	409	436	384	411	432	410	455	462	422	405	424	408	408	407	433	411	386	378	375	383	446	380	379	393	399	374	413	422	411	429	433	428	417	398	439	446	425	434	398	381	454	401	407	401	378	399	388	430	394	437	406	396	436	427	427	402	454	407	372	431	402	434	428	410	419	414	418	433	436	392	418	394	397	421	408	445	414	420	418	412	442	429	429	458	393	406	403	477	393	437	416	422	412	434	426	407	388	406	416	436	428	373	403	423	383	419	374	403	382	409	383	413	416	417	432	420	364	419	401	419	371	418	439	383	456	401	433	436	390	409	428	452	418	412	383	403	382	388	414	439	397	431	412	379	412	402	414	409	411	401	431	400	416	435	394	412	439	459	403	433	413	424	406	411	389	434	410	416	391	430	427	443	435	398	402	395	426	391	434	398	418	394	390	402	405	436	430	406	399	393	413	438	433	407	434	434	380	412	408	416	432	425	422	391	399	418	414	425	370	412	402	392	419	407	411	406	407	420	434	429	397	386	391	386	396	423	434	420	399	430	409	418	381	391	429	400	435	456	393	402	427	413	427	395	415	395	413	426	403	416	385	442	416	443	376	435	410	430	437	397	383	409	443	429	420	422	439	471	408	432	410	412	382	376	384	393	394	404	365	395	403	433	418	397	415	413	409	377	422	376	417	421	415	426	445	382	439
24143	21268	28442	24423	20748	2240	591	385	331	277	263	232	217	222	200	221	190	192	174	193	209	185	166	187	171	153	180	205	175	167	160	176	166	177	175	149	179	173	163	163	167	149	165	170	161	157	161	186	179	176	149	167	125	172	163	168	159	160	166	189	175	160	164	174	154	173	152	173	139	155	143	164	159	168	170	145	184	168	164	173	162	171	145	138	131	146	130	162	164	144	149	185	169	145	173	183	153	182	149	175	186	161	154	145	170	143	158	154	158	155	159	164	138	162	146	146	159	169	172	166	134	165	172	152	166	158	165	159	146	151	152	167	152	157	164	160	142	171	160	162	180	137	145	171	164	149	142	153	156	161	152	149	171	169	149	163	162	178	156	162	157	160	185	143	173	151	170	163	172	134	137	174	153	146	169	151	159	155	147	141	156	175	162	161	173	146	158	183	162	179	164	158	145	171	156	159	176	144	151	170	152	145	154	153	159	158	167	154	159	163	158	141	142	156	176	150	150	134	162	164	157	180	148	161	177	152	153	154	169	171	173	158	160	172	159	162	127	175	158	196	167	171	152	153	159	144	162	157	131	161	140	175	173	166	154	174	148	165	141	157	171	165	147	162	152	184	176	143	147	145	150	149	138	141	151	163	191	171	163	134	158	140	161	170	153	163	148	145	137	147	149	150	157	151	172	145	146	152	143	163	167	177	135	164	144	158	148	148	154	156	150	152	144	137	157	172	170	174	148	181	164	144	153	137	165	175	157	156	136	176	186	137	156	160	152	150	159	149	151	157	152	147	164	159	153	149	156	142	147	155	150	160	151	175	165	145	163	151	194	151	154	159	175	174	177	135	162	139	163	162	160	163	170	169	148	146	133	161	127	161	172	162	142	141	161	164	140	186	152	150	150	152	157	154	176	158	183	173	143	165	151	172	144	169	151	167	148	153	154	161	158	161	140	144	165	159	164	172	161	166	159	162	156	168	162	143	168	164	178	155	145	140	166	150	138	161	152	147	149	130	152	141	167	172	158	169	156	155	159	135	165	153	149	171	168	143	175	181	134	124	160	172	145	159	153	167	158	170	146	166	149	128	163	163	162	150	181	166	164	149	161	168	161	173	177	161	142	124	152	155	183	176	170	146	167	145	168	149	143	184	138	159	176	137	164	163	165	160	174	151	156	157	159	156	165	177	170	153	161	190	144	165	165	201	149	161	151	158	189	182	145	158	175	160	147	151	159	156	165	147	179	178	144	160	166	144	147	136	156	135	164	136	154	138	139	162	141	160	141	165	163	172	143	161	146	161	158	164	161	158	151	143	146	163	164	176	160	171	146	187	159	161	158	176	139	152	149	140	161	147	170	176	172	171	149	165	147	137	154	168	158	163	145	175	167	171	158	161	136	171	155	149	144	148	161	170	156	159	156	167	141	156	140	164	154	156	149	160	147	176	151	170	174	145	153	152	155	146	164	160	153	146	151	169	173	174	148	154	129	162	148	173	180	170	144	163	150	158	169	165	154	156	154	148	153	159	153	160	134	159	143	161	172	138	173	174	188	156	161	176	168	159	156	174	148	149	154	176	151	158	168	154	160	155	143	142	161	177	144	186	169	176	154	164	157	157	173	154	186	160	155	168	161	147	158	170	155	162	147	159	157	158	155	161	149	167	134	145	168	153	160	157	173	173	154	164	148	147	147	165	142	152	147	174	163	155	176	169	156	171	170	154	185	167	149	154	164	164	145	160	163	151	163	169	156	156	170	160	151	128	160	167	151	162	155	156	163	132	156	176	152	146	146	169	134	160	164	179	152	162	166	186	134	134	169	148	143	158	152	154	162	158	193	162	163	164	171	135	171	175	165	164	151	157	162	133	155	165	141	187	143	171	167	171	173	157	126	151	188	164	150	153	137	136	142	166	135	141	176	138	166	156	179	172	147	138	158	151	137	147	162	172	161	174	151	158	152	150	173	171	154	193	153	167	151	162	154	177	148	174	167	166	159	153	142	150	159	156	177	149	145	142	189	166	141	158	181	145	146	169	164	146	158	168	151	180	147	162	142	167	147	169	167	153	155	157	152	156	161	168	161	161	173	165	150	158	156	155	161	147	142	172	146	158	143	175	157	165	163	142	151	180	160	142	157	140	166	134	158	141	150	159	166	151	169	152	173	158	159	146	152	145	131	149	185	150	146	146	136	148	148	163	186	146	128	154	150	152	171	165	160	166	148	170	150	154	185	165	145	164	142	159	168	160	169	152	148	171	152	165	135	149	168	150	166	159	125	153	155	187	149	165	140	145	168	157	154	154	122	150	168	145	173	169	163	162	152	165	148	148	154	150	152	166	162	129	161	160	173	155	154	173	157	144	140	157	174	175	132	170	162	154	130	163	144	140	181	136	162	143	160	159	159	148	127	128	157	156	148	162	162	154	164	141	175	163	149	145	159	176	164	131	160	136	155	153	167	162	129	155	136	166	159	151	161	153	155	159	138	138	135	170	161	134	168	173	154	148	155	155	148	157	169	155	139	159	160	157	153	161	154	174	147	144	140	175	131	170	176	139	156	157	166	160	160	148	151	156	159	169	140	141	159	167	155	163	157	168	147	152	162	149	169	148	183	145	161	185	146	156	160	185	149	158	136	169	171	147	166	163	151	177	157	151	136	177	177	176	155	158	152	190	165	153	133	152	160	146	153	147	165	153	166	159	166	146	150	144	152	165	144	159	185	148	145	186	144	180	169	150	152	153	171	138	169	180	167	148	172	152	141	152	167	184	140	160	147	168	158	150	157	158	154	165	130	152	168	159	162	182	138	120	158	147	140	150	166	156	140	151	151	154	149	155	173	169	166	185	153	190	138	172	156	172	147	148	170	148	158	178	173	145	179	150	148	152	155	164	157	174	149	151	143	150	167	161	168	148	159	169	149	168	163	155	176	176	137	147	154	144	180	190	154	149	152	171	138	138	183	142	176	154	168	164	150	159	167	139	163	176	169	150	128	166	171	160	145	140	170	145	163	186	162	152	127	161	164	176	157	153	167	145	161	171	185	148	153	140	152	178	152	145	156	165	160	156	149	148	137	166	145	128	144	155	137	179	176	167	163	150	166	165	167	160	155	144	150	152	191	147	186	170	166	148	157	177	158	164	151	162	152	162	162	145	157	137	171	162	158	176	163	143	139	138	160	181	152	158	140	165	147	147	161	147	167	141	143	162	156	159	157	148	144	165	150	170	157	172	159	149	149	159	187	163	173	169	162	162	136	173	148	174	153	149	157	176	153	145	136	178	144	173	168	176	167	164	180	143	158	167	147	161	174	135	159	179	185	140	144	162	169	163	174	147	155	162	167	133	148	163	163	152	161	192	172	169	148	148	163	160	162	138	149	166	170	129	149	141	156	161	155	163	150	131	160	155	147	151	152	183	144	174	154	145	184	141	144	151	153	154	146	184	135	140	152	162	147	148	169	167	164	153	168	160	175	167	180	157	158	177	148	143	136	152	169	157
5262	10195	8598	4347	2818	1920	1498	1252	962	851	731	615	585	491	517	496	447	417	433	403	366	379	397	366	330	370	366	342	353	318	333	334	304	347	306	303	324	332	335	307	332	299	314	326	340	314	302	296	264	295	310	330	309	313	305	321	314	328	314	294	318	302	325	310	292	288	320	289	295	290	284	314	279	306	266	302	288	275	287	304	269	313	298	310	300	279	308	293	278	316	274	279	330	322	312	268	275	298	306	275	283	309	291	291	286	298	295	286	299	282	275	261	252	286	313	323	327	289	294	272	283	265	295	305	279	282	268	284	284	307	314	283	275	296	262	298	274	321	281	274	277	320	284	298	282	272	309	297	306	248	274	273	265	301	283	299	311	293	309	307	285	290	282	319	277	308	278	324	255	272	245	313	277	299	274	312	280	279	324	303	259	304	289	268	313	284	311	295	304	279	280	276	307	280	305	281	296	273	284	288	327	318	307	297	269	288	314	332	277	284	269	294	279	278	331	270	284	284	288	290	293	276	263	306	299	318	304	277	286	259	279	308	291	293	301	284	300	284	292	269	282	271	297	283	273	311	272	291	254	274	289	306	293	303	291	311	272	273	280	290	301	275	281	284	277	318	272	298	316	267	302	292	289	300	293	314	271	271	259	291	268	276	302	290	282	313	290	318	326	286	306	291	312	249	252	285	278	307	310	280	250	307	293	298	245	284	252	270	290	283	275	258	289	308	319	299	267	289	280	300	259	311	289	262	259	283	277	270	289	311	258	273	288	295	267	329	294	280	323	304	283	304	273	294	268	275	297	280	270	286	281	268	265	275	245	255	289	283	276	309	259	278	276	308	321	284	303	296	253	279	288	305	282	268	303	302	281	280	310	285	292	283	289	304	306	260	262	329	266	287	287	302	296	275	268	289	289	292	298	310	302	298	299	289	274	261	272	299	299	308	264	291	307	302	331	252	289	307	301	322	273	319	286	288	302	285	305	286	301	285	271	278	284	290	300	253	272	290	288	282	269	281	318	325	278	303	277	281	303	282	281	283	303	300	284	293	285	325	307	294	253	282	287	286	298	296	291	313	276	293	291	308	286	279	257	288	290	302	284	296	274	321	251	246	295	294	316	272	302	273	243	298	276	310	310	318	298	313	270	262	292	305	283	282	298	310	292	321	314	281	277	275	309	301	316	262	286	279	311	312	312	295	294	289	269	279	295	279	273	309	289	303	301	274	279	287	283	293	302	261	274	283	267	316	277	277	286	291	291	317	299	317	306	281	292	301	270	283	271	280	297	279	276	291	332	295	290	298	295	323	302	246	298	246	327	308	288	275	295	257	291	260	326	308	274	292	283	302	306	276	274	302	281	297	276	283	275	270	282	293	313	291	278	295	298	291	301	280	254	261	292	291	260	314	307	287	295	301	284	293	287	305	300	307	299	270	281	291	280	293	265	307	298	289	288	289	290	284	312	307	280	279	285	268	293	264	304	292	284	285	280	308	281	300	304	301	263	314	264	299	312	280	266	296	288	283	272	288	291	298	317	324	281	284	308	305	271	284	255	313	266	285	254	278	286	310	268	289	283	288	280	277	304	300	258	300	284	296	271	298	282	293	309	269	271	263	286	267	275	273	309	298	328	280	286	291	276	268	295	289	284	290	287	276	262	285	291	301	303	275	298	283	266	315	296	286	290	301	296	270	299	312	271	299	285	248	293	281	324	277	273	297	278	295	273	295	262	297	305	285	292	284	290	295	278	292	288	289	280	268	262	244	278	296	291	251	292	297	296	319	275	302	259	271	274	287	298	283	305	300	276	279	280	294	269	296	302	287	296	311	281	309	331	241	296	274	294	274	281	280	321	292	299	298	314	270	296	265	275	278	268	292	295	322	323	234	340	252	287	305	286	331	278	317	288	274	270	276	304	283	285	301	285	297	312	261	269	286	288	300	254	276	273	290	261	301	307	293	281	274	314	285	300	290	305	294	312	282	278	282	273	282	276	292	288	281	279	337	298	298	290	260	299	253	287	306	306	310	301	264	282	298	278	276	260	285	288	304	310	308	279	301	287	265	287	304	310	291	308	304	284	273	311	279	279	294	278	303	296	287	316	286	302	297	277	272	296	290	258	289	260	258	294	303	277	303	264	317	308	293	240	296	262	284	305	297	273	279	308	298	316	273	289	272	317	271	275	267	294	276	298	311	286	322	302	291	283	295	298	303	279	282	301	292	292	290	271	300	276	285	308	285	268	279	280	305	284	287	276	298	301	287	287	299	295	322	302	251	261	274	280	296	313	279	278	294	276	274	277	288	316	286	295	299	302	269	317	286	301	285	250	317	309	277	271	259	301	287	268	273	338	280	281	295	275	282	308	280	282	277	286	291	284	287	287	294	304	280	266	331	320	321	292	276	269	292	286	291	280	326	311	318	302	276	282	303	277	283	266	304	291	295	267	289	293	282	291	270	307	293	260	287	281	311	299	303	285	286	281	314	273	302	294	285	260	314	287	300	261	276	277	295	301	275	291	313	306	308	310	310	312	262	321	296	286	300	275	267	293	284	300	291	270	274	309	288	286	260	288	275	303	281	258	261	282	282	308	302	300	279	309	279	264	267	296	284	262	245	288	278	272	307	266	284	266	302	284	292	299	298	245	286	322	270	288	296	307	262	269	305	304	293	285	284	295	309	289	280	292	308	285	318	275	295	253	285	247	300	280	273	294	292	279	306	307	293	301	278	292	271	281	288	318	280	267	270	299	299	313	283	279	306	303	289	292	292	283	252	306	313	309	287	286	271	296	289	296	259	310	274	288	286	293	298	291	289	256	273	282	262	291	288	289	308	268	270	277	267	275	280	256	264	285	270	273	301	279	304	298	276	259	269	261	251	316	275	306	299	316	296	288	286	279	281	293	283	299	317	279	304	302	272	313	300	301	312	265	294	272	300	283	252	292	332	284	275	305	297	278	299	277	314	263	303	297	292	304	280	276	327	302	292	252	288	333	319	307	262	275	301	275	294	295	283	269	274	290	279	271	268	303	274	279	290	299	319	285	288	293	275	264	308	304	295	282	288	261	279	274	267	322	278	274	305	281	301	293	306	274	297	328	276	294	287	266	250	301	288	295	315	279	283	278	267	265	289	295	278	279	297	287	292	295	278	311	265	286	318	265	288	282	296	289	290	285	296	284	274	301	289	275	314	306	289	301	295	308	274	291	344	318	287	275	287	301	302	289	260	253	299	295	274	290	289	294	268	330	274	299	274	286	281	318	289	294	295	284	254	271	298	292	278	297	250	291	293	264	289	294	305	310	282	296	301	272	333	267	293	271	305	279	316	268	309	274	279	300	290	254	279	275	314	276	284	286	282	287	300	271	298	279	277	323	273	303	284	278	281	321	290	305	312	280	265	260	267	288	290	286	303	310	297	288	286	249	287	283	278	284	297	288	282	274	311	309	311	283	282	282	301	281	309	286	267	313	270	296	293	284	311	294	292	292	287	298	293
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
