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
341189250818	341189251378	341189251928	341189252478	341189253026	341189253578	341189254128	341189254678	341189255226	341189255778	341189256328	341189256878	341189257426	341189257978	341189258528	341189259078	341189259626	341189260178	341189260728	341189261278	341189261826	341189262378	341189262928	341189263478	341189264026	341189264578	341189265128	341189265678	341189266226	341189266778	341189267328	341189267878	341189268426	341189268978	341189269528	341189270078	341189270626	341189271178	341189271728	341189272278	341189272826	341189273378	341189273928	341189274478	341189275026	341189275578	341189276128	341189276678	341189277226	341189277778	341189278328	341189278878	341189279426	341189279978	341189280528	341189281078	341189281626	341189282178	341189282728	341189283278	341189283826	341189284378	341189284928	341189285478	341189286026	341189286578	341189287128	341189287678	341189288226	341189288778	341189289328	341189289878	341189290426	341189290978	341189291528	341189292078	341189292626	341189293179	341189293728	341189294278	341189294826	341189295378	341189295928	341189296478	341189297026	341189297578	341189298128	341189298678	341189299226	341189299778	341189300328	341189300878	341189301426	341189301978	341189302528	341189303078	341189303626	341189304178	341189304728	341189305278	341189305826	341189306378	341189306928	341189307478	341189308026	341189308578	341189309128	341189309678	341189310226	341189310778	341189311328	341189311878	341189312426	341189312978	341189313528	341189314078	341189314626	341189315178	341189315728	341189316278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22953	21471	29201	24134	21484	21385	9290	2219	1518	1251	981	838	824	789	603	543	479	387	363	418	388	430	472	418	460	379	337	271	307	285	280	270	256	260	264	261	240	284	239	249	275	275	246	271	251	217	223	246	226	233	248	251	218	240	221	247	224	246	250	200	224	222	206	204	218	202	245	184	210	211	210	226	211	223	204	202	236	173	210	189	218	214	202	220	224	217	231	214	209	202	210	188	209	207	215	159	196	188	216	224	178	198	214	207	229	208	209	197	192	223	211	203	201	217	175	222	207	183	208	208	206	205	199	213	216	193	204	214	211	210	223	210	227	189	204	189	194	209	230	185	206	217	223	239	238	227	190	197	211	203	217	230	190	223	220	220	186	190	218	205	213	199	206	184	238	221	199	179	203	218	205	201	199	219	201	186	190	204	196	216	195	217	194	209	190	192	188	202	198	216	209	200	198	172	195	223	210	203	221	188	186	226	215	241	223	216	232	188	203	191	199	234	200	213	198	221	220	199	220	189	222	173	199	206	207	221	212	217	208	202	216	202	195	204	187	222	206	196	213	246	242	211	188	209	200	184	193	180	210	215	198	225	234	181	199	215	199	206	193	188	225	194	194	194	186	222	212	193	184	199	190	200	201	200	215	225	179	212	205	211	211	191	217	182	203	211	191	202	215	184	198	201	186	209	204	233	195	195	220	203	194	209	207	200	198	200	240	208	197	208	214	198	203	212	207	190	214	195	204	207	230	215	193	211	195	223	183	167	194	188	206	202	220	207	204	199	179	200	191	218	186	199	214	218	188	214	206	201	236	199	198	206	218	192	200	230	189	186	198	176	199	187	207	224	199	196	174	228	203	236	238	201	194	187	219	195	217	189	232	195	191	220	203	193	225	209	201	206	195	188	197	207	214	226	192	214	216	206	200	200	200	200	242	211	250	212	217	189	216	220	211	203	232	199	207	221	205	213	193	210	227	207	213	195	185	240	181	216	211	205	205	198	196	189	223	182	212	214	189	205	216	218	209	223	234	211	201	195	206	218	200	203	185	218	193	187	199	185	200	187	215	245	222	215	229	211	240	200	221	209	207	181	185	209	235	198	212	202	209	228	230	196	216	201	211	198	235	207	206	211	195	210	190	210	199	221	209	228	222	213	205	205	219	175	207	211	208	186	212	233	233	210	221	199	222	202	204	223	204	183	196	185	191	175	180	223	192	219	218	217	209	203	177	190	208	212	218	204	170	214	196	203	233	222	201	197	209	170	208	195	199	220	198	240	201	198	213	203	218	208	181	202	223	197	188	192	221	195	216	217	218	213	194	210	196	225	185	220	176	187	222	171	207	214	202	221	177	194	220	213	185	212	201	195	218	175	230	199	213	216	205	216	216	216	205	198	209	185	218	206	223	203	201	203	213	187	212	221	192	187	180	215	202	214	217	205	200	223	226	238	230	203	218	210	231	170	216	201	200	222	206	190	182	214	202	214	218	215	214	203	225	218	185	192	223	192	202	189	200	204	214	211	180	211	217	196	180	218	205	192	223	186	214	191	216	223	239	202	221	210	192	217	192	228	220	181	225	194	222	196	247	198	203	207	193	213	216	202	189	210	179	183	200	229	215	223	208	220	221	189	218	201	231	190	233	180	214	209	199	196	207	223	222	185	192	221	223	210	197	209	210	198	217	215	196	223	225	227	219	224	214	214	220	195	191	214	197	200	197	204	210	194	207	215	201	208	203	216	219	217	194	210	189	217	199	220	218	182	178	206	192	176	221	191	222	202	207	206	197	212	229	194	229	218	231	203	173	199	198	233	192	205	210	210	210	212	210	193	217	227	199	176	211	206	216	210	219	208	244	186	221	218	208	218	179	183	219	216	186	218	203	201	207	205	241	225	180	219	209	219	200	203	191	197	207	218	185	207	194	210	231	214	185	196	221	209	210	200	250	197	187	192	223	224	196	208	219	199	206	179	231	221	209	210	199	191	214	205	216	222	190	214	219	200	181	195	207	210	216	215	209	198	229	200	180	204	187	224	222	239	210	216	195	182	207	200	209	231	197	193	203	203	198	209	225	212	227	213	193	202	205	202	198	215	197	221	179	216	214	199	195	208	201	203	195	199	204	203	183	212	216	205	204	208	202	196	207	194	214	197	216	227	224	190	225	217	204	197	225	209	209	190	195	195	191	190	217	209	197	219	207	205	190	215	194	202	216	203	180	185	208	197	206	230	218	200	228	224	208	199	198	182	205	206	186	184	209	209	196	225	195	194	209	204	230	213	230	218	196	217	189	193	202	220	183	204	175	236	211	216	189	186	187	170	210	198	193	215	210	213	207	199	198	212	221	227	183	216	210	215	185	189	197	253	191	222	196	199	186	226	200	187	237	208	208	204	226	201	196	219	196	210	218	211	184	201	216	212	215	211	233	199	188	211	208	184	198	193	191	210	200	218	200	195	200	192	201	213	202	180	196	220	185	196	200	210	208	227	188	208	187	218	191	213	210	236	207	215	201	226	225	225	206	197	196	185	208	195	198	210	219	210	213	194	188	206	225	224	218	218	192	202	195	205	217	209	211	171	188	193	182	217	198	220	203	217	201	204	193	211	212	201	193	199	228	233	207	206	225	208	205	204	206	208	183	202	195	175	212	222	217	233	202	210	198	207	206	204	214	212	231	210	213	201	201	227	198	206	211	199	194	223	180	205	210	211	213	205	213	186	217	195	218	204	183	235	201	203	222	212	219	186	190	212	222	168	237	206	226	210	204	177	206	201	198	203	187	204	198	224	194	204	223	194	194	202	208	184	197	215	194	196	213	209	203	219	204	240	214	229	205	196	194	206	200	184	222	224	217	203	197	214	188	213	212	201	200	214	194	184	224	200	190	226	204	204	213	225	182	184	184	226	205	186	222	223	220	182	235	211	205	196	212	220	201	197	220	206	193	189	191	199	198	250	191	196	210	206	219	236	209	217	227	208	230	231	219	200	210	204	200	212	200	205	195	220	207	217	210	187	219	208	203	210	191	186	192	210	203	217	230	178	188	213	204	200	212	201	194	192	217	224	204	215	217	216	226	200	187	199	231	199	229	174	203	208	222	213	211	208	198	169	207	211	237	198	197	186	218	209	208	220	210	196	176	206	196	206	188	216	223	222	244	169	192	224	196	218	195	209	208	213	229	187	215	211	197	216	174	229	214	219	220	189	226	212	215	182	213	209	211	233	199	183	215	187	229	219	204	206	219	210	192	197	183	212	241	209	191	210	217	212	190	194	195	203	186	204	198	189	206	229	201	210	191	225	199	208	213	215	190	212	192	198	199	186	217	169	201	206	198	230	208	201	215	216	197	220	217	188	177	213	187	214	226	212	187	206	185	200	206	194	223	221	238	210	229	232	220	208	202	208	202	205	211	206	236	192	205	190	244	206	218	204	227	216	200	202	183	226	214	221	208	208	201	197	223	220	198	219	208	203	209	213	206	225	212	212	208	210	194	205	202	207	192	218
29232	48564	25606	14930	9853	7257	5170	3531	2591	2179	1640	1506	1308	1249	903	884	694	548	470	605	567	600	613	561	529	502	434	343	328	353	316	323	284	307	281	351	312	323	303	275	269	283	317	307	263	283	267	251	253	256	266	288	263	237	241	252	241	219	259	216	218	237	229	231	249	220	226	243	220	224	225	220	240	243	223	218	224	221	208	222	206	223	238	241	202	218	224	230	208	209	203	195	211	203	221	225	241	210	221	248	220	214	222	230	209	237	220	200	230	191	198	222	215	225	217	206	214	217	227	205	222	205	218	217	218	206	219	197	213	216	222	215	189	199	229	227	204	204	216	201	200	219	231	183	198	221	228	197	228	200	217	232	184	226	233	220	214	228	205	183	219	193	200	211	205	211	216	217	210	207	222	275	231	215	226	216	230	205	224	206	220	217	238	205	220	236	217	220	207	211	226	193	196	206	207	216	221	214	207	228	181	200	241	226	199	226	223	207	236	230	198	222	224	228	217	194	201	219	206	209	210	179	228	218	207	204	226	250	207	207	219	187	205	200	244	195	194	218	217	203	201	220	220	214	164	191	216	221	204	218	200	225	240	200	223	216	219	224	227	206	222	237	210	212	248	206	222	223	205	195	193	222	212	239	211	234	227	210	212	199	214	229	203	235	231	221	228	235	214	218	206	203	189	207	211	203	224	232	215	200	217	210	229	218	198	203	216	199	244	230	216	192	226	194	240	222	189	232	227	214	220	245	224	244	207	195	224	229	182	213	222	208	237	224	220	209	207	209	214	210	226	224	211	208	200	228	221	249	193	187	188	206	246	203	221	200	200	225	228	188	226	201	235	225	214	236	213	180	215	241	230	219	222	200	205	218	211	215	231	212	186	204	216	214	216	242	190	221	202	215	201	192	212	217	222	219	222	222	204	188	204	211	231	197	213	205	237	258	210	211	223	242	216	209	209	215	200	229	210	205	231	219	223	195	200	201	213	227	196	236	223	195	211	202	221	197	211	206	245	198	178	236	213	213	227	227	219	212	222	193	222	194	188	208	217	211	237	236	231	211	212	209	238	236	211	233	193	211	221	211	230	228	215	215	219	207	203	203	203	226	221	201	204	213	199	194	203	206	246	226	222	198	225	216	215	198	212	189	228	233	220	219	206	221	190	226	213	215	203	212	230	206	197	215	189	209	213	207	184	214	219	214	257	223	209	215	216	200	216	199	209	196	222	213	204	206	216	200	187	187	207	209	200	208	239	201	192	214	227	194	229	214	216	213	227	249	212	208	220	225	206	252	189	214	204	231	198	212	188	193	212	218	195	208	236	220	211	206	205	190	229	200	228	194	203	197	227	211	195	237	222	215	224	205	235	189	198	183	228	210	211	227	231	218	223	239	239	227	247	221	211	201	245	225	211	187	214	214	206	217	217	202	227	213	235	232	231	214	212	201	213	193	213	198	205	199	242	207	216	221	198	219	231	211	221	197	231	205	193	230	185	224	215	255	214	208	207	234	195	194	247	211	206	226	214	220	191	221	198	188	209	221	227	214	203	227	182	224	189	232	199	230	217	214	222	183	237	210	218	225	208	204	209	217	200	231	229	226	209	237	213	196	207	228	247	218	201	211	199	203	220	223	214	229	211	200	220	230	220	223	226	217	211	218	205	218	187	206	228	207	215	208	211	222	230	220	217	204	239	220	217	207	204	205	202	236	209	203	214	226	236	240	194	206	200	199	224	226	200	207	220	216	193	235	201	240	227	217	206	205	211	236	222	217	197	227	190	193	222	194	196	205	226	220	230	188	216	235	211	230	216	219	215	207	215	210	216	237	210	225	227	192	196	218	196	233	218	216	186	202	215	213	196	222	221	214	222	216	224	221	195	222	233	230	206	197	217	213	216	200	195	230	195	198	219	211	237	205	225	216	219	222	235	199	229	226	221	228	208	221	218	201	217	227	231	221	205	241	193	209	209	213	214	218	217	222	227	220	201	230	202	223	200	239	221	205	220	224	201	241	225	208	199	193	227	227	204	221	189	200	208	200	215	208	198	193	235	225	212	217	202	232	197	216	212	221	193	217	210	214	211	222	194	207	216	223	227	246	197	204	203	223	218	198	196	209	198	230	226	199	212	208	223	202	206	214	224	237	216	202	224	216	216	197	228	196	216	242	212	223	213	213	223	223	214	208	197	213	224	218	203	228	220	206	227	222	207	218	194	196	194	178	203	233	208	193	233	210	212	198	233	226	231	226	213	218	221	226	229	211	211	217	194	195	229	206	210	214	228	218	198	209	217	199	201	216	206	201	199	189	204	201	260	223	209	243	194	228	212	204	220	222	212	219	227	204	202	191	227	234	198	218	222	235	197	225	194	182	211	208	204	222	216	208	213	241	221	213	195	234	236	189	199	210	216	210	208	232	220	225	195	195	227	221	226	212	208	221	214	225	208	204	209	214	210	207	210	205	201	216	207	220	195	211	183	214	220	206	207	202	209	215	240	230	237	210	229	234	194	229	195	207	203	228	240	218	227	197	201	208	200	196	211	178	219	221	215	215	211	213	185	196	226	195	204	187	212	214	171	205	209	222	233	235	206	213	196	224	215	203	209	261	219	213	208	211	213	228	208	247	233	208	216	207	237	209	232	190	218	218	205	209	217	192	218	211	211	193	228	204	212	225	240	204	194	193	210	231	216	228	203	219	230	213	227	231	210	204	209	203	213	212	210	224	185	218	230	198	215	220	213	236	235	209	202	212	232	218	231	221	201	214	227	223	210	247	213	215	206	243	235	213	219	230	207	271	210	184	191	224	214	196	198	218	216	201	206	246	220	239	222	224	220	213	196	218	211	206	209	200	215	215	194	218	232	234	221	210	225	201	205	191	210	197	212	212	190	201	218	205	246	203	200	238	225	214	213	225	205	221	220	224	209	194	240	221	213	215	234	236	205	228	205	221	218	182	203	216	218	221	181	205	199	223	207	238	216	222	206	208	207	225	221	194	214	205	212	216	217	200	214	216	218	236	201	203	209	229	233	216	218	229	197	214	216	197	203	217	221	200	229	223	201	217	205	219	254	213	216	216	229	210	245	207	228	219	234	198	211	221	210	204	217	203	205	219	220	211	219	217	231	221	227	226	202	220	215	188	223	233	204	226	214	181	186	185	204	237	210	205	212	228	207	230	213	218	210	221	231	213	226	232	213	219	184	212	185	205	219	230	194	202	226	231	205	232	186	207	198	210	226	203	221	207	203	211	210	216	237	195	207	212	239	226	209	218	223	181	221	213	208	233	210	225	223	210	226	218	197	213	194	228	204	213	225	203	217	201	218	223	221	203	206	213	220	213	229	236	188	200	207	202	210	229	223	198	207	207	220	231	207	238	250	225	217	220	203	227	208	227	211	210	231	210	197	230	221	235	222	223	193	198	193	226	219	221	229	207	200	220	210	207	198	202	232	193	227	197	224	213	199	198	203	209	217	227	183	218	250	218	235	228	194	210	237	224
28411	21515	12390	4802	2009	1408	873	780	663	509	521	531	516	420	392	397	382	337	355	337	377	365	375	356	357	339	310	328	286	348	331	308	340	320	298	322	301	333	322	323	341	308	324	301	320	318	328	306	316	281	319	300	315	338	269	324	319	324	312	325	289	265	321	312	318	287	244	289	306	317	304	313	341	313	324	341	331	318	314	289	282	308	283	332	321	314	311	282	279	336	306	295	311	297	316	327	277	320	275	299	331	291	311	300	261	309	300	298	286	280	302	313	306	306	304	327	289	334	327	328	299	267	316	301	299	262	301	262	274	293	309	310	280	308	289	296	316	268	297	327	259	298	315	311	329	312	304	284	320	344	304	311	295	308	324	290	291	327	333	323	287	308	336	281	289	293	311	307	291	262	303	298	302	302	290	318	305	286	308	329	288	313	302	289	271	296	292	286	298	303	311	262	330	301	308	307	290	276	324	288	316	307	304	296	315	315	302	302	299	285	285	292	306	333	285	277	297	305	306	305	301	286	297	313	303	283	330	254	324	338	294	307	305	288	299	309	273	291	305	278	293	306	299	268	274	274	303	292	299	298	331	319	319	297	299	312	272	308	266	300	326	276	298	303	305	298	299	289	319	311	301	313	271	284	308	283	296	271	313	344	313	319	276	300	274	290	327	302	302	292	293	298	304	302	337	285	287	306	326	250	299	296	279	311	301	314	299	330	291	310	294	303	319	295	262	291	328	297	340	286	298	318	277	278	305	307	309	312	293	299	302	293	308	320	319	352	293	299	330	301	329	297	301	296	347	301	310	319	271	279	296	306	289	284	321	341	289	313	270	306	284	298	315	324	309	330	283	301	311	316	263	306	303	289	274	300	327	296	291	276	284	334	287	303	308	312	262	304	324	289	296	297	277	291	309	298	293	295	271	271	285	308	305	278	295	310	329	293	279	293	286	343	305	265	304	310	325	301	262	298	330	282	296	339	295	276	311	250	277	328	307	288	303	277	302	312	312	283	293	296	315	299	292	317	289	331	310	290	279	286	294	298	309	309	298	296	308	304	317	310	296	321	311	273	318	344	311	286	281	293	312	275	283	311	325	298	299	268	288	290	278	305	305	284	302	354	300	295	306	284	263	266	290	322	300	292	255	310	246	281	291	267	311	316	295	317	312	302	292	301	309	310	314	316	285	295	280	298	308	306	306	309	325	296	297	313	303	292	288	285	313	321	285	289	302	314	300	291	293	314	278	323	279	323	274	286	310	292	300	276	319	341	292	304	306	304	297	300	299	268	294	279	248	325	297	310	314	308	275	321	293	291	314	301	293	316	306	299	298	297	300	271	285	306	295	310	303	306	321	302	309	288	302	280	303	297	288	276	304	302	303	279	288	284	297	295	300	293	261	290	293	347	318	284	287	295	293	322	328	322	290	329	296	287	286	313	294	269	302	332	276	274	291	285	294	312	312	283	314	282	322	313	290	271	278	271	316	324	307	303	316	281	304	272	298	289	285	332	302	304	284	291	341	274	286	291	294	341	293	310	324	292	289	297	293	307	294	278	334	306	312	272	312	310	310	287	336	309	287	285	308	312	303	269	295	261	308	296	299	328	268	313	316	313	284	295	302	302	297	320	324	294	275	322	321	289	300	304	300	269	273	288	308	328	313	314	313	320	297	253	316	310	304	281	281	289	307	301	306	305	309	295	287	334	293	305	305	293	277	282	291	292	294	290	313	325	309	282	296	285	289	271	344	315	260	286	315	293	311	314	296	311	312	294	301	307	272	290	275	279	321	332	312	286	261	278	268	302	297	340	309	340	309	270	315	269	280	299	346	318	298	277	287	298	303	285	301	299	307	304	335	312	296	317	302	289	267	254	306	333	304	305	305	313	311	316	309	306	292	315	290	317	319	301	320	299	304	276	281	288	323	294	299	282	286	290	304	317	292	280	279	264	296	305	280	303	281	321	284	305	301	317	337	322	303	300	294	301	293	296	293	305	265	320	321	290	300	296	304	312	297	322	292	300	303	297	305	306	284	275	290	293	273	304	323	320	337	310	315	285	303	336	307	287	305	294	287	286	318	280	294	261	292	307	317	279	289	301	296	307	280	310	295	296	295	311	316	314	327	306	269	308	308	284	289	292	311	292	304	286	313	304	302	325	279	247	269	273	314	266	265	290	339	300	276	289	304	309	297	282	269	279	303	273	305	302	325	313	324	316	306	305	303	294	315	285	275	306	297	289	265	342	282	283	327	294	300	298	276	299	301	313	304	334	287	291	289	315	328	316	309	316	326	271	314	274	297	280	301	276	306	302	328	313	280	283	332	294	307	299	304	293	301	313	333	274	310	253	309	318	342	281	287	291	284	291	293	315	294	291	310	294	321	284	264	285	329	304	283	311	281	307	305	297	304	291	281	312	295	318	295	278	301	296	293	291	317	315	262	336	287	323	314	308	306	314	281	300	313	315	285	293	297	298	304	300	303	317	321	281	307	300	314	324	292	320	284	297	290	330	299	316	294	332	288	335	275	311	290	286	302	262	298	304	331	316	268	310	343	320	300	335	286	296	295	307	298	315	282	294	285	320	343	283	277	317	266	282	315	317	301	275	301	303	300	265	275	277	293	332	312	267	320	286	299	265	273	326	301	325	285	300	290	299	290	305	289	282	270	308	277	305	294	306	306	338	285	305	275	297	275	317	312	295	311	313	300	280	311	315	268	284	302	286	294	335	291	301	298	303	293	300	297	267	313	315	351	301	308	320	286	314	302	297	307	308	281	298	319	273	268	288	307	295	274	309	306	292	320	292	285	318	295	304	291	280	293	259	297	280	296	307	327	335	298	306	300	284	296	298	288	285	293	286	286	309	284	279	316	291	315	268	305	310	312	311	301	322	277	305	344	345	297	299	298	305	283	319	296	307	283	347	282	287	309	304	290	291	295	285	297	279	325	300	310	277	304	275	292	300	287	288	331	287	308	301	306	301	300	285	305	295	322	320	274	323	293	302	303	276	326	309	320	325	286	286	308	257	288	299	323	265	327	319	319	317	297	316	288	265	280	316	287	296	332	292	294	335	288	337	296	285	303	302	290	300	333	293	323	334	294	303	315	305	280	301	263	296	312	313	308	306	313	313	302	318	303	284	307	287	328	264	287	297	286	292	300	298	296	309	283	298	320	304	302	269	317	291	286	283	294	288	275	299	302	306	286	306	292	283	264	287	317	303	280	302	287	294	273	287	328	303	320	302	287	271	310	307	263	326	294	298	275	290	301	315	317	294	305	306	280	273	310	285	280	315	304	304	280	287	259	294	300	282	267	297	283	263	291	286	265	326	330	288	291	286	319	257	297	279	315	323	313	302	294	287	294	292	282	293	301	304	331	280	327	292	290	276	287	285	326	291	299	334	332	290	297	283	303	290	317	305	278	289	293	270	300	320	273	279	272	319	303	297	320	294	279	336	272	283	337	312	288	330	307	300	288	285	290	281	326	306	312	290	279	293
19265	28228	11132	5142	2996	2289	1512	1297	1066	786	704	712	616	644	546	507	459	426	408	457	389	400	462	403	454	408	382	355	359	342	368	322	326	348	323	361	325	368	368	360	326	339	353	386	310	319	324	376	371	369	353	326	346	342	312	327	315	329	299	340	329	332	331	338	308	341	296	291	349	286	317	309	327	354	284	359	321	321	292	317	347	342	338	340	319	352	308	316	318	325	333	298	319	300	335	315	340	346	333	330	330	344	336	360	308	293	319	338	344	338	335	338	295	320	297	321	322	344	311	326	359	363	306	320	319	332	309	355	366	320	331	355	313	308	303	310	344	324	339	312	310	312	338	347	306	280	332	313	331	319	337	337	281	304	311	330	324	334	334	320	347	337	359	304	311	341	355	315	299	340	324	329	336	365	362	312	327	325	328	357	324	316	320	337	337	335	318	294	312	307	357	348	334	315	314	331	350	323	361	333	314	327	322	345	322	347	310	324	333	355	291	307	340	319	297	349	332	304	336	322	362	302	315	351	332	331	324	328	313	302	312	295	371	294	336	324	313	327	324	332	334	307	321	342	307	349	341	364	301	326	308	317	330	330	296	334	325	312	324	328	326	348	330	329	334	310	309	335	326	320	366	343	306	309	295	331	288	326	302	308	341	299	306	349	313	359	348	315	287	316	324	282	314	297	317	339	345	333	290	310	336	309	324	298	304	307	365	338	318	287	333	321	325	322	304	335	305	334	372	306	321	349	288	342	314	327	303	304	321	317	351	340	321	332	319	303	332	302	325	313	287	322	347	308	305	348	313	323	281	341	308	335	337	354	349	324	290	342	346	335	347	312	332	330	321	310	321	308	292	298	345	314	298	316	321	347	328	325	336	332	302	333	326	289	301	322	285	338	317	311	328	335	305	350	328	311	351	307	305	326	330	292	320	337	333	322	330	329	298	326	319	320	344	329	324	357	335	331	319	349	327	323	339	359	291	329	326	333	352	341	338	319	345	333	353	313	325	337	310	334	337	322	339	330	327	307	334	276	320	318	340	345	338	345	315	303	317	292	329	329	343	295	327	302	322	335	304	325	319	291	344	309	323	319	313	325	332	308	303	363	309	325	307	338	335	310	337	304	333	331	330	314	321	278	340	349	321	355	322	317	312	330	324	329	307	310	324	296	295	327	353	338	363	311	314	311	316	313	314	341	336	346	324	332	324	313	335	315	309	309	319	301	367	317	335	317	321	310	354	291	321	298	324	324	292	331	337	326	326	287	314	335	322	329	359	338	320	344	327	315	317	333	312	345	320	340	355	329	331	338	333	326	326	317	337	343	336	308	346	328	318	315	324	304	324	308	283	343	296	345	315	346	328	318	317	313	351	316	350	320	321	304	324	303	331	321	357	314	307	319	313	314	307	319	305	319	281	336	338	347	334	296	311	352	324	349	310	297	332	332	319	309	328	320	326	324	350	316	317	298	344	348	323	340	321	327	324	289	332	298	329	319	337	328	300	334	322	344	327	319	340	303	323	338	316	323	335	324	313	307	302	295	348	333	297	338	293	315	351	344	335	346	321	329	311	308	329	317	359	328	306	339	326	310	319	320	340	323	335	364	332	333	324	312	324	333	308	328	302	296	331	343	334	295	308	319	312	320	303	331	328	312	311	325	324	340	320	307	341	333	332	310	352	321	289	323	341	343	308	330	318	309	317	320	307	359	307	341	344	365	352	344	338	300	328	319	343	321	314	334	304	326	355	308	333	339	322	334	310	330	329	327	316	348	330	320	335	326	312	325	320	321	318	319	342	307	348	320	332	313	280	287	303	303	337	321	329	312	325	311	306	317	383	318	324	320	319	331	332	345	314	308	335	297	312	346	320	307	307	321	313	324	338	309	348	323	324	314	327	324	299	300	314	322	328	315	304	294	339	301	380	313	319	332	320	317	299	355	292	360	297	319	360	348	293	338	308	346	348	328	346	311	314	335	320	318	337	314	336	322	311	323	304	291	324	326	313	319	319	313	319	308	311	313	350	335	323	349	309	340	315	319	305	319	325	310	342	322	292	320	327	334	324	320	343	331	328	338	309	325	336	304	299	308	319	326	323	341	314	354	334	358	322	343	329	304	329	359	289	325	336	339	300	291	312	331	306	304	327	347	325	315	293	317	308	330	314	337	352	310	334	311	287	319	302	305	309	316	371	318	309	332	325	333	328	317	297	330	299	298	305	303	310	337	309	327	313	292	350	309	315	327	340	307	325	343	327	336	315	336	326	304	347	314	337	295	306	322	313	315	348	318	350	342	309	344	306	339	321	338	301	316	309	300	326	328	301	342	321	320	318	301	316	330	331	329	312	303	320	318	284	302	337	339	314	319	335	330	330	371	312	328	360	331	349	299	301	350	317	313	306	323	319	294	317	350	351	342	330	338	321	306	321	336	326	304	317	303	308	375	351	332	317	315	349	295	333	337	307	313	323	281	332	302	317	320	355	321	345	324	350	322	309	307	343	291	323	331	344	312	325	345	280	314	331	311	322	294	316	320	319	338	325	329	326	289	327	310	328	345	331	313	350	333	340	339	300	327	338	303	329	336	313	328	316	319	321	335	313	320	351	311	276	333	318	321	334	291	332	345	342	327	305	302	362	315	320	290	355	332	347	343	338	302	354	313	315	340	325	320	327	320	312	335	354	325	336	312	359	342	331	318	329	309	302	319	297	303	334	306	315	329	328	345	329	328	337	322	302	332	329	334	307	310	305	317	351	315	317	325	350	312	325	312	325	337	362	321	320	335	314	330	333	348	295	328	320	296	328	299	306	360	315	307	320	310	352	314	336	329	346	300	298	343	306	351	328	319	370	309	326	335	332	313	347	330	315	334	310	321	307	321	324	315	334	347	323	329	320	328	332	307	306	333	322	321	336	330	307	327	292	307	321	358	314	336	311	301	294	300	353	371	346	286	337	313	288	324	336	335	342	308	319	278	323	293	347	328	350	327	299	331	340	324	328	298	332	313	324	326	304	341	362	334	327	357	320	317	325	325	320	328	312	315	314	326	300	327	300	346	312	282	321	322	339	336	316	341	309	355	318	314	340	325	302	356	309	331	330	306	302	329	322	315	349	320	339	343	321	317	324	317	335	307	343	316	302	356	286	326	290	320	370	330	317	313	333	325	322	335	321	306	318	328	335	331	328	320	321	333	324	286	339	317	360	347	335	320	349	290	326	322	318	341	308	334	340	313	342	296	326	333	293	310	341	319	315	294	286	347	314	271	325	333	335	318	328	333	325	313	332	316	327	314	329	334	284	322	372	333	323	355	307	309	319	315	314	322	317	331	308	324	298	345	339	358	332	336	308	323	304	355	326	329	297	324	312	334	377	314	330	354	336	295	303	322	308	355	299	336	333	339	326	372	301	321	306	321	341	291	341	320	329	329	328	340	326	360	313	334	329	284	327	299	313	287	322	301	310	320	311	335	369	326	305	334	349	324	296	322	331	348	308	313	316	310
23663	21026	28140	24106	20897	9847	2451	1393	1114	806	789	663	560	541	505	428	343	321	337	291	320	320	318	317	320	258	269	224	224	224	221	193	209	252	212	234	207	238	226	217	207	238	229	214	221	212	201	225	193	210	193	203	180	174	164	207	206	192	191	188	163	194	177	205	229	213	183	188	185	201	195	190	185	170	190	193	184	180	180	191	188	170	168	205	183	187	198	207	194	200	167	203	177	176	203	201	167	168	190	185	210	162	195	177	180	194	191	187	176	194	201	169	169	170	203	179	195	152	177	190	170	181	197	176	205	195	205	175	216	174	177	183	195	165	190	195	173	183	161	176	191	181	175	186	180	188	171	206	203	207	181	190	200	173	185	174	176	180	160	191	212	191	202	179	177	160	196	191	168	177	181	183	169	176	169	199	200	180	181	181	193	191	195	182	158	175	186	157	195	172	211	206	185	186	204	203	191	160	158	177	170	186	178	195	185	191	227	180	181	196	184	159	184	188	187	159	146	170	188	184	186	163	181	210	209	200	171	183	192	184	197	197	191	163	174	192	155	174	177	184	170	162	203	176	173	179	193	184	189	174	169	169	166	183	207	161	193	170	165	155	182	167	164	190	186	177	219	170	197	190	192	202	189	178	180	183	190	181	184	157	214	185	176	181	171	178	165	197	180	184	181	190	152	172	176	153	186	189	189	199	202	171	173	196	163	199	179	176	181	193	179	179	186	173	189	174	176	186	180	169	185	179	189	175	178	173	177	167	167	198	200	185	172	166	189	201	184	187	192	172	185	187	151	177	184	162	187	160	176	168	187	202	183	187	162	198	176	179	152	182	172	150	166	169	170	201	198	200	174	182	191	172	158	161	164	184	216	168	189	178	192	165	179	175	195	190	174	162	180	157	184	177	167	200	169	146	167	194	194	193	194	173	190	205	182	199	175	169	183	208	196	170	190	215	170	186	172	153	191	170	184	187	168	197	188	191	178	183	194	178	174	194	180	178	176	179	177	195	206	173	181	192	185	197	187	197	175	194	186	174	178	191	201	183	183	163	178	180	229	193	162	156	200	180	220	174	187	175	198	168	199	151	196	174	161	190	188	196	162	176	165	192	190	186	174	174	169	207	206	168	168	196	174	212	207	184	156	216	186	199	183	186	199	195	170	191	214	184	176	174	170	192	169	201	184	176	196	178	202	182	184	198	197	194	172	180	205	177	189	165	169	178	176	182	185	165	179	179	149	166	161	190	187	157	186	165	163	177	168	168	188	183	195	188	180	177	172	180	180	183	178	163	185	157	190	176	178	197	186	196	160	169	189	186	189	182	187	172	165	184	168	179	186	160	205	165	209	200	191	193	184	164	153	164	170	194	171	193	170	182	176	178	155	161	203	185	211	171	190	188	182	175	152	181	185	178	158	168	182	194	187	168	163	181	166	188	178	167	184	176	198	183	169	171	179	181	166	170	182	195	216	164	179	180	183	190	207	166	202	164	191	182	159	191	169	186	173	173	205	179	177	165	186	190	188	178	184	168	191	181	194	192	195	175	206	202	185	194	160	169	184	160	201	177	212	184	167	181	178	157	180	193	145	194	196	182	188	176	188	212	185	203	182	152	185	197	190	181	163	227	190	211	172	189	184	181	193	205	186	181	170	197	167	216	184	172	184	176	153	166	189	172	158	201	184	201	175	182	175	170	167	185	162	179	202	135	165	168	184	171	168	174	193	171	179	202	192	184	196	195	200	205	195	164	172	167	177	172	172	186	193	170	172	177	178	186	159	189	198	192	181	179	196	186	198	187	161	156	161	190	183	169	197	187	186	185	183	169	182	152	185	203	171	213	164	177	187	184	204	175	178	210	183	169	190	163	164	197	200	195	171	193	175	196	184	172	178	212	180	172	190	210	190	192	157	166	168	178	179	211	204	163	170	205	166	183	182	182	153	174	200	143	171	164	201	167	175	181	180	182	174	207	189	166	177	172	170	173	192	187	188	194	168	209	186	178	179	179	165	192	175	182	194	150	167	176	207	180	210	181	185	166	204	184	193	178	194	199	174	176	159	174	168	206	180	198	179	169	177	173	168	168	164	199	181	173	187	203	188	176	192	184	214	166	174	162	200	165	152	188	176	189	196	195	159	175	197	173	189	180	212	190	196	167	186	169	187	184	198	174	172	189	198	183	177	177	169	186	163	182	163	172	187	174	178	204	174	163	178	179	176	178	196	215	172	173	180	184	164	182	177	184	181	175	175	207	178	174	194	188	195	190	229	182	193	181	161	162	151	195	201	173	186	198	176	151	199	179	174	160	170	175	180	161	149	164	187	192	168	178	176	184	181	188	181	194	140	183	178	199	172	187	200	160	180	195	175	188	156	196	190	186	178	165	177	161	190	175	183	184	176	176	166	180	185	186	185	179	188	211	175	173	203	171	165	194	192	150	192	159	195	187	171	178	201	158	172	206	189	209	163	178	194	177	170	180	180	173	159	182	168	204	171	186	187	189	185	167	173	206	174	172	197	179	181	163	173	197	197	171	185	187	186	168	142	149	176	191	176	174	167	188	194	200	180	170	197	173	177	201	173	180	201	180	188	157	186	169	198	163	182	172	170	170	196	212	176	203	189	191	207	180	185	184	181	168	188	180	186	213	198	194	161	180	195	197	217	206	198	196	187	193	158	175	184	195	180	189	194	177	174	194	201	160	192	189	179	188	185	184	199	152	181	177	168	173	171	171	156	161	172	198	197	195	190	170	184	176	192	169	196	184	161	181	180	168	189	169	174	191	190	181	195	161	188	173	180	215	206	154	164	166	197	183	159	166	175	177	181	200	185	187	165	180	211	200	195	184	209	204	157	183	193	172	163	167	212	182	165	169	175	210	197	184	203	185	202	177	178	171	193	195	190	180	188	191	199	177	176	173	152	176	175	186	189	200	192	183	189	185	205	152	212	183	178	175	186	175	172	167	182	186	165	183	176	199	182	189	154	150	177	167	165	188	206	216	195	183	195	178	194	162	184	152	158	167	195	160	193	171	178	176	172	220	173	186	183	167	157	179	188	171	185	145	192	181	174	159	183	196	174	196	183	189	180	182	202	185	195	162	163	167	176	185	192	183	169	169	190	201	195	160	200	221	156	183	227	190	176	181	188	186	154	205	165	172	172	173	152	157	171	201	191	184	200	181	166	180	212	202	185	175	182	182	191	193	163	164	181	189	199	190	169	179	175	201	192	181	164	207	176	176	181	165	189	173	177	168	194	188	169	207	151	180	147	172	159	172	172	187	201	196	173	183	200	177	180	186	190	174	164	189	163	187	181	173	176	196	188	190	171	148	178	186	177	181	175	170	179	180	183	170	199	171	196	167	188	166	149	155	183	188	182	202	174	190	185	195	178	170	150	188	175	181	202	191	186	155	198	203	202	187	197	184	205	178	186	165	191	181	192	174	198	161	181	186	180	182	191	185	207	195	167	191	174	187	198	156	156	193	187	170	193	175	194	196
24234	40570	19433	10237	6568	4905	3092	2516	1903	1356	1329	1078	928	817	737	610	439	450	455	427	418	410	434	467	467	384	314	290	252	265	271	260	254	276	269	265	275	291	271	305	253	252	254	225	258	252	215	229	242	253	206	212	214	212	221	245	209	220	222	201	201	216	231	219	215	210	204	208	237	194	201	225	198	234	215	234	201	199	214	199	200	224	216	182	213	204	242	191	209	176	207	219	233	178	191	212	207	199	211	211	166	210	180	196	198	200	199	210	204	188	191	207	199	201	202	211	200	203	180	212	210	225	233	224	216	199	240	199	218	177	209	216	218	201	201	213	193	199	170	223	213	199	211	174	191	180	211	192	202	190	210	209	167	175	209	172	173	193	185	210	173	202	182	208	182	207	194	206	184	196	197	199	196	202	196	204	205	193	214	187	209	206	199	221	206	221	208	195	212	192	212	210	239	192	215	205	195	233	214	208	225	210	206	197	190	211	202	178	212	209	172	186	212	219	200	196	204	212	198	233	183	196	198	192	215	209	209	179	201	200	218	181	193	207	193	177	198	218	194	226	219	236	225	196	197	213	232	206	202	170	205	203	213	186	202	206	190	200	233	206	228	206	190	188	194	239	203	195	188	215	204	187	208	199	197	176	209	201	181	191	201	192	187	222	187	194	219	218	206	190	205	220	182	213	204	196	191	184	182	213	219	185	198	202	191	189	190	186	191	198	215	182	197	194	195	184	197	211	205	200	210	201	186	223	195	195	207	211	192	196	213	202	190	197	213	179	234	195	204	201	206	201	197	192	197	191	201	193	192	197	196	216	183	176	211	179	217	197	198	197	206	207	208	199	207	221	200	189	216	196	210	182	191	192	203	184	201	198	190	183	184	188	191	223	220	209	212	203	197	183	227	219	208	204	214	213	186	206	181	187	224	196	203	199	188	191	195	201	197	224	202	221	214	180	159	189	198	208	193	222	210	190	204	192	231	178	192	236	203	215	205	186	186	223	173	195	201	190	168	203	219	215	207	217	203	177	172	179	186	202	218	217	198	218	199	207	205	234	209	202	188	195	216	200	224	205	226	211	209	220	210	192	204	216	193	205	194	208	185	214	174	195	200	184	169	193	187	180	207	188	177	216	178	200	154	194	199	207	217	177	189	221	230	178	230	214	218	201	221	201	212	195	201	213	205	189	200	221	208	192	226	194	220	179	220	204	232	191	192	187	187	207	177	201	198	215	209	191	193	207	214	198	227	192	184	204	214	215	199	225	179	162	213	194	218	188	220	177	204	201	209	192	213	180	213	196	193	196	203	202	194	198	204	195	218	212	202	192	218	192	239	204	218	215	177	185	201	168	205	192	202	189	219	187	200	224	204	208	219	178	203	211	191	216	233	185	210	167	211	184	193	215	205	195	216	188	189	199	209	215	198	197	192	199	200	218	185	198	211	206	207	220	213	209	205	219	202	221	222	193	206	203	219	178	187	212	196	191	217	209	180	205	193	216	177	196	196	207	221	203	214	218	183	198	208	197	210	223	213	210	197	200	215	205	199	188	194	203	219	177	183	203	202	227	172	173	217	199	200	196	231	210	232	191	181	202	210	191	200	205	205	193	203	187	184	196	208	202	216	196	173	198	216	192	193	195	188	201	208	191	210	210	205	204	205	189	196	187	190	185	197	213	172	211	213	214	196	189	203	213	202	203	221	221	200	181	223	209	191	199	214	199	194	164	198	217	195	200	199	195	204	181	195	209	211	197	180	210	187	201	202	210	216	202	172	199	196	232	209	185	208	196	172	215	184	185	194	197	219	198	199	203	181	200	214	225	189	190	233	213	193	206	170	186	201	203	201	202	224	218	234	186	195	207	180	223	198	196	202	213	190	222	212	193	236	202	188	222	223	191	174	190	213	190	220	203	200	182	210	204	220	212	201	207	186	203	209	207	193	206	206	222	214	200	207	179	184	222	202	203	198	206	212	231	194	202	201	217	210	192	199	192	218	194	190	198	220	221	201	207	226	174	209	198	228	183	205	213	217	201	194	217	204	177	208	224	185	228	203	183	201	175	228	229	192	217	210	197	228	171	184	204	245	197	196	209	186	196	208	202	200	196	202	217	198	195	186	222	196	202	182	198	212	185	209	209	191	186	216	217	203	188	202	204	189	242	197	186	200	191	228	210	194	204	194	177	218	186	195	185	185	199	206	221	184	193	177	208	202	199	180	195	215	197	194	195	219	186	184	195	198	182	225	204	214	186	190	199	215	228	220	189	180	193	199	193	241	192	221	198	189	220	183	201	198	215	202	191	209	194	217	203	214	206	211	192	177	204	205	182	198	200	186	195	204	208	203	205	215	224	201	204	206	211	205	200	199	198	214	219	202	179	224	222	210	187	192	234	224	192	206	203	215	173	212	202	194	194	218	207	219	224	184	240	193	195	183	193	208	220	200	189	202	194	231	152	214	193	172	205	194	227	192	216	204	182	247	199	211	194	196	183	187	204	197	185	194	209	192	185	190	184	228	200	224	182	190	190	203	200	203	198	230	196	184	196	184	189	194	210	177	172	211	208	207	195	172	205	184	202	184	233	204	208	182	185	228	202	201	204	197	214	182	193	197	204	208	196	199	191	179	228	210	181	204	216	184	202	202	203	201	187	195	194	209	196	180	232	199	200	212	232	193	224	180	187	183	207	200	176	203	208	206	201	189	215	202	190	193	206	183	219	208	165	193	221	192	187	188	207	200	217	215	189	187	187	201	191	213	220	200	197	177	195	223	187	181	204	188	196	172	215	177	221	208	211	194	215	188	181	204	218	209	198	194	182	228	212	198	189	209	224	201	202	224	203	209	195	212	214	214	191	182	178	200	224	215	201	186	175	194	189	197	204	200	202	191	206	175	205	199	198	202	195	201	207	199	193	233	209	191	209	173	203	198	213	205	235	221	189	161	195	206	199	192	213	227	191	209	194	202	192	195	209	206	206	211	201	200	191	199	198	206	213	225	200	216	216	219	218	230	184	175	201	180	182	194	184	192	190	184	235	202	216	181	192	211	191	206	185	166	229	212	220	202	205	232	183	181	203	187	207	191	204	187	199	188	201	203	207	200	222	217	185	223	182	174	227	189	195	168	213	226	205	197	206	201	205	190	190	209	236	220	188	206	210	203	210	206	197	187	193	213	200	208	221	206	191	178	184	185	184	194	217	203	205	176	204	211	198	184	186	207	211	205	221	213	206	175	208	180	223	213	196	198	231	230	202	193	194	192	193	197	206	210	184	183	209	182	180	181	197	206	210	199	198	186	224	208	205	185	185	190	244	195	192	202	199	176	193	211	208	204	181	220	216	198	203	230	179	204	216	195	228	190	182	197	199	197	215	195	207	218	198	198	180	207	174	195	189	201	204	170	171	213	190	191	196	178	186	179	217	184	205	193	209	220	194	195	195	223	189	203	190	237	201	206	213	215	195	223	218	174	176	186	205	221	224	190	183	216	228	231	203	190	213
24803	21037	26921	24974	11207	2805	1603	1182	833	768	705	694	594	586	579	446	441	444	477	476	447	506	438	433	438	390	410	412	395	403	366	393	385	389	393	409	382	360	391	373	375	377	378	359	411	369	396	391	360	361	407	393	386	365	341	331	347	342	369	385	355	365	338	339	375	413	380	365	336	357	331	343	326	346	379	341	368	341	363	352	341	373	396	356	346	375	348	339	333	336	340	359	341	349	369	339	371	356	373	333	366	324	354	358	361	372	381	377	374	356	351	366	363	319	349	334	368	353	379	391	358	340	340	373	342	360	336	351	346	337	337	381	364	373	332	349	359	358	308	312	294	342	364	354	337	379	363	332	364	337	350	359	374	348	326	368	332	309	337	334	344	345	354	341	369	331	384	367	358	363	338	341	335	355	351	375	360	378	365	377	365	329	356	368	352	307	362	333	325	349	353	376	334	350	363	340	375	331	363	375	355	305	379	334	349	351	326	346	358	334	340	382	321	342	372	353	372	348	336	322	367	332	385	342	346	313	351	355	352	381	341	338	334	331	388	355	354	343	322	337	345	351	350	361	358	341	348	338	378	368	374	371	337	334	376	352	338	364	382	366	368	295	357	346	346	343	363	335	350	339	369	344	320	351	364	359	362	332	340	370	321	322	334	355	358	377	342	352	349	331	352	354	342	364	330	366	353	338	337	337	353	342	341	345	377	361	328	365	361	342	329	324	344	380	352	327	352	371	332	341	380	382	337	338	403	341	367	338	341	353	350	364	362	347	323	340	380	358	370	364	333	353	293	310	392	350	362	347	363	380	338	357	363	308	360	343	344	344	333	333	384	325	359	350	362	356	340	374	314	384	329	343	355	392	375	351	307	356	333	333	329	352	337	346	382	353	356	369	381	320	377	335	407	336	315	354	380	338	343	341	352	362	341	358	357	356	347	356	325	381	356	345	360	324	314	359	318	396	341	352	341	341	373	305	338	324	390	359	362	375	374	357	345	380	370	338	346	373	348	324	359	354	361	351	361	324	383	367	366	366	323	347	309	333	377	368	336	402	341	321	357	334	342	378	373	365	385	358	337	361	333	321	337	348	359	368	350	360	366	323	339	338	345	378	363	354	331	382	329	391	340	358	343	350	312	390	370	342	320	327	350	344	389	374	364	346	365	349	335	363	346	364	331	322	359	342	357	328	362	352	342	320	335	346	363	348	355	316	396	395	322	335	330	329	350	336	334	333	347	320	333	355	346	355	351	308	348	323	321	377	405	402	337	359	364	338	366	375	354	352	351	366	327	358	358	345	354	376	364	332	335	340	351	345	370	412	361	392	365	383	342	339	358	335	350	336	351	344	363	376	363	395	361	344	353	313	368	346	325	352	346	358	374	345	345	354	380	347	345	369	339	374	340	343	358	374	311	355	350	348	354	346	344	336	319	334	364	330	357	365	307	357	352	337	349	372	350	348	365	342	348	328	332	344	340	328	349	366	356	357	381	368	356	344	347	340	347	364	362	324	331	336	347	349	374	352	330	348	353	399	354	371	364	358	354	330	328	341	353	333	329	353	330	369	397	368	344	345	335	343	378	361	317	365	363	344	360	342	331	352	356	386	347	361	396	354	347	398	333	395	364	346	360	355	386	349	361	341	351	379	350	292	373	319	352	338	344	378	350	350	342	347	374	317	358	338	334	314	348	356	345	335	330	312	360	367	356	339	357	355	339	353	348	350	343	340	382	386	322	330	346	353	347	347	349	378	324	334	350	370	377	339	350	359	345	308	368	376	370	323	349	382	363	353	369	394	373	340	380	329	312	335	373	378	329	339	351	347	320	343	354	328	338	370	344	347	326	351	354	329	382	315	368	353	362	333	383	365	367	372	360	362	327	345	351	353	318	344	359	310	359	330	320	379	317	316	352	334	359	352	366	330	352	314	351	366	356	371	349	340	349	344	362	351	367	364	363	344	356	346	361	375	374	349	357	333	344	326	353	351	365	333	326	358	340	351	368	343	324	375	326	391	330	353	342	349	358	386	347	385	388	342	327	362	342	339	325	356	342	333	304	353	367	371	313	350	328	369	342	322	377	361	343	356	356	363	349	381	353	379	357	339	357	343	315	346	381	347	369	376	361	374	325	335	349	320	340	328	346	373	370	358	367	338	374	385	371	337	363	340	330	331	346	390	353	348	364	319	364	359	355	347	346	340	352	359	380	386	379	360	362	332	324	348	374	306	352	329	367	332	344	366	343	362	320	349	371	365	335	352	370	332	372	333	377	367	385	357	351	395	360	340	340	363	348	327	365	369	367	324	320	367	333	361	372	359	360	350	387	388	370	313	334	343	360	381	342	361	353	351	353	339	379	363	333	355	357	329	366	354	347	338	379	333	402	352	340	318	366	379	334	364	364	331	346	321	353	357	327	356	337	365	352	329	344	308	389	341	376	360	365	360	348	377	358	347	359	333	353	354	362	359	358	352	333	372	347	348	352	362	355	355	338	350	304	323	396	351	342	355	337	344	367	324	374	361	382	352	359	352	369	340	347	325	364	366	336	320	304	356	354	348	358	332	332	379	342	355	356	378	342	315	360	383	358	371	316	375	351	343	299	332	318	352	356	347	351	334	355	368	366	349	361	354	360	326	377	334	359	374	346	341	354	357	347	362	352	358	355	352	348	345	357	348	327	367	366	365	334	366	353	327	365	374	358	368	340	363	349	346	350	376	336	329	346	332	358	356	334	359	355	349	366	345	324	356	342	359	375	377	344	348	333	351	368	347	363	309	350	360	333	320	358	335	353	386	374	367	357	339	339	362	333	312	375	352	370	354	335	384	339	332	337	301	365	349	348	333	332	325	350	347	347	365	350	340	326	356	388	353	347	324	356	375	357	334	326	329	324	350	375	368	357	351	357	344	316	370	345	397	367	368	362	368	342	353	306	329	321	328	387	344	358	345	376	363	353	356	357	372	352	325	336	304	345	360	403	300	376	369	361	362	372	341	351	363	340	355	314	367	374	355	362	351	345	360	367	331	366	359	382	364	334	359	343	387	340	359	347	342	331	391	371	352	322	352	360	328	309	365	361	373	378	359	340	327	378	331	359	344	361	338	323	350	395	361	372	349	356	331	335	338	359	346	344	383	369	350	344	374	382	333	353	366	349	360	373	341	360	359	368	366	347	357	391	357	342	363	359	365	340	352	337	308	350	339	358	336	355	358	354	322	365	342	362	344	367	359	327	367	373	308	336	383	343	332	354	387	372	368	344	379	376	297	345	356	324	326	343	370	327	348	368	317	389	369	324	364	353	343	351	330	351	347	346	330	337	337	351	360	334	334	353	371	365	356	382	335	321	368	343	360	357	371	388	364	325	332	350	333	351	344	364	365	362	344	347	330	396	325	334	335	334	336	387	349	339	374	355	307	334	385	314	362	354	345	344	355	344	364	359	332	372	339	375	387	379	313	341	343	374	334	346	352	326	345	355	359	351	307	369	345	368	374	343	357
22730	36304	15769	8957	5577	4189	2661	2178	1444	1229	1108	1012	924	912	856	597	519	516	597	526	570	528	518	550	533	528	458	415	440	440	396	382	399	379	435	367	431	407	395	439	407	403	435	427	389	450	393	383	408	373	361	387	377	364	392	413	401	393	351	387	373	417	326	406	416	376	340	341	383	360	392	377	341	364	349	346	375	353	381	366	381	376	390	410	397	357	343	383	387	404	405	345	362	370	355	370	356	356	388	351	353	366	388	359	403	369	357	344	369	386	371	354	369	365	385	387	365	365	375	378	361	335	364	345	388	419	367	377	385	368	381	402	358	325	338	370	384	338	382	382	359	372	361	383	382	361	363	409	349	342	346	371	354	373	369	376	365	386	375	381	385	370	334	324	335	378	368	339	322	365	386	364	394	404	337	379	349	367	334	379	357	399	373	369	358	391	344	379	332	382	386	368	380	375	361	312	357	375	370	389	374	367	360	341	398	378	369	356	380	385	342	378	332	369	338	339	356	347	374	371	388	358	354	332	356	353	378	394	325	381	383	351	306	334	357	380	351	377	371	376	319	364	375	363	356	351	362	397	354	362	366	309	348	361	339	383	340	357	363	351	335	360	381	355	358	376	362	331	356	348	358	361	345	333	353	338	358	381	362	410	361	364	386	378	358	372	337	319	378	358	376	327	352	376	355	371	383	354	350	370	374	343	356	395	344	360	354	322	379	365	402	369	359	353	332	346	408	380	363	342	356	367	339	352	344	393	332	365	382	351	349	363	359	348	371	380	366	342	373	373	338	355	368	374	339	379	355	377	382	359	366	384	328	386	375	365	358	356	335	386	394	395	375	382	379	375	350	339	357	370	339	355	353	368	358	400	385	380	361	360	334	401	336	344	343	359	350	365	375	367	357	368	368	348	356	298	361	353	391	376	369	370	361	346	337	334	397	400	355	368	348	400	359	374	358	394	377	370	323	361	378	363	356	357	370	392	370	388	372	356	346	391	380	373	361	377	342	351	345	362	328	351	345	381	345	367	356	377	392	348	359	374	365	354	392	374	372	333	377	338	361	370	384	378	362	401	357	383	346	353	349	329	342	377	392	342	344	386	352	368	399	340	392	382	367	361	336	373	362	368	355	360	371	351	380	397	360	351	337	364	323	340	360	368	392	345	345	365	339	394	387	362	416	343	374	388	342	352	342	372	373	366	398	371	349	369	382	376	366	364	387	353	386	338	353	369	384	407	365	392	347	373	369	342	400	348	348	374	343	423	381	341	358	356	374	341	370	342	387	384	380	362	342	381	358	363	358	364	351	358	350	405	377	391	394	349	373	331	334	345	360	382	366	367	389	391	379	382	385	343	375	385	351	387	362	382	366	357	337	346	367	350	381	358	358	354	342	391	389	329	364	380	378	349	328	354	398	368	366	378	383	367	371	367	395	368	385	379	387	372	375	345	344	377	358	386	390	362	382	387	365	358	336	382	400	385	379	394	358	367	370	346	366	365	344	379	337	348	386	373	362	394	386	374	356	398	396	385	351	344	338	341	389	378	394	388	375	372	336	339	363	358	352	347	358	387	367	356	411	340	390	364	351	347	376	346	362	403	401	361	372	365	402	348	345	373	402	364	371	334	340	402	345	361	408	364	357	375	377	391	335	342	353	375	396	369	391	374	362	340	339	354	371	324	340	378	410	326	396	393	394	360	358	397	373	391	361	384	344	345	355	387	404	415	385	327	351	361	361	362	362	354	376	358	358	369	375	379	358	345	368	338	359	379	378	407	376	354	409	352	338	359	372	352	374	350	334	370	351	379	357	365	363	359	383	356	339	354	359	340	380	379	375	374	370	362	352	368	346	392	352	339	379	363	390	379	366	386	348	397	374	352	360	388	366	333	371	391	370	385	358	368	376	351	360	375	359	363	362	372	353	370	349	367	357	388	369	367	371	367	373	350	361	367	346	369	345	373	333	345	341	355	380	331	357	353	358	392	396	363	363	342	367	367	350	351	345	395	346	345	368	361	358	386	362	357	368	371	361	384	373	337	313	372	355	359	371	331	407	371	367	354	348	381	359	359	379	381	361	366	339	386	392	359	358	366	398	367	341	368	369	367	397	344	374	363	330	344	352	368	353	360	357	369	339	375	366	362	338	352	353	353	378	380	344	391	357	347	381	351	358	332	361	384	332	366	345	345	342	347	355	355	364	401	409	371	367	366	376	379	369	385	357	384	399	358	349	360	338	351	399	374	342	372	400	352	342	337	340	333	372	377	389	370	384	358	342	392	356	350	402	365	352	321	344	358	376	386	396	353	376	373	368	361	390	336	393	360	360	342	346	368	348	384	341	340	318	376	337	361	367	363	367	387	347	351	340	375	338	374	371	353	355	374	361	372	384	359	346	377	334	351	384	382	386	399	389	387	389	351	352	375	353	385	355	373	373	379	373	369	353	371	383	355	375	364	390	367	347	389	382	362	378	349	349	377	373	367	350	381	362	397	371	371	365	368	365	376	367	367	387	370	342	381	362	348	368	341	385	319	378	338	385	366	379	334	385	377	370	380	394	378	338	364	364	380	376	350	354	382	394	354	423	363	359	362	365	331	382	371	388	389	342	375	361	332	353	364	347	363	393	349	358	381	371	367	359	344	380	370	344	338	376	374	352	350	352	356	377	347	359	377	378	345	364	359	384	401	380	403	389	395	345	373	376	336	373	347	373	352	336	393	391	355	330	372	335	385	341	374	363	380	355	405	348	359	342	360	376	407	337	393	328	388	347	371	370	379	374	380	403	315	391	378	377	376	377	342	380	373	352	355	322	346	353	367	399	353	352	378	359	374	329	361	350	373	384	344	374	378	354	356	354	345	363	384	368	371	377	365	358	398	389	375	389	347	370	366	370	363	399	386	355	372	393	339	348	387	372	350	384	362	358	346	369	369	363	370	348	365	366	338	340	393	385	364	400	388	374	382	340	365	387	366	360	400	371	339	380	357	342	361	400	358	400	359	362	360	350	379	358	322	362	354	351	343	360	356	364	384	382	351	381	341	346	366	381	370	395	346	323	363	405	380	367	371	365	392	344	367	355	383	342	366	377	373	372	361	394	388	371	349	357	362	355	356	382	340	389	338	385	368	349	348	349	375	368	344	361	375	385	404	350	376	397	363	394	371	360	370	369	351	333	371	347	375	352	374	376	367	375	371	374	347	338	390	373	374	346	352	385	391	378	339	353	371	375	356	343	345	366	319	356	355	316	365	352	381	387	341	353	329	370	386	375	380	355	362	370	386	384	375	376	388	385	358	358	338	368	363	376	334	353	367	372	335	369	383	390	366	373	369	352	345	358	357	360	363	389	376	325	368	372	344	376	359	375	375	367	358	340	372	355	372	377	331	362	378	365	356	345	354	355	371	370	391	395	349	374	346	340	411	327	366	353	395	336	367	374	356	369	403	348	406	350	374	377	354	358	363	377	399	370	362	378	377	340	360	343	359	352	382	366	327	361	357
22530	21052	28626	23684	21063	20977	9542	2414	1288	1153	938	930	865	842	666	483	430	420	384	430	392	419	416	424	417	370	291	277	294	270	269	248	276	262	226	264	274	236	285	262	262	245	230	243	241	249	239	247	302	232	248	225	261	242	241	247	226	224	223	216	222	204	217	223	225	218	210	246	219	221	204	196	189	215	217	182	207	199	199	221	244	206	216	198	251	205	196	189	207	230	199	216	191	238	228	222	229	210	214	214	230	200	192	204	212	203	222	194	222	214	223	185	177	211	201	191	198	190	195	220	218	227	207	201	198	191	221	219	217	194	213	211	228	200	211	214	205	224	252	202	198	190	225	235	223	220	196	227	202	200	235	193	197	218	208	219	192	213	224	229	211	218	224	194	223	231	202	211	198	207	207	220	205	225	203	204	197	196	189	214	221	187	194	187	216	199	171	227	201	192	203	231	216	206	198	215	208	214	208	230	223	186	214	197	205	217	219	206	202	207	199	222	196	187	215	217	215	192	196	228	239	219	201	202	195	226	226	189	225	209	245	219	204	216	221	227	219	196	217	210	185	212	214	212	211	196	214	209	212	200	210	209	212	217	206	218	213	178	207	207	208	210	203	211	217	190	227	215	206	195	213	200	214	205	218	199	198	225	191	216	210	205	214	222	189	220	205	187	202	196	203	220	204	205	189	192	215	216	220	185	204	222	190	199	220	226	210	222	222	225	207	234	208	205	195	222	219	214	225	197	223	223	200	211	189	214	211	197	225	196	247	208	215	212	204	199	209	234	223	198	203	209	224	207	233	230	208	211	188	188	191	224	170	224	223	208	201	195	202	215	188	212	185	193	199	216	227	214	225	203	194	210	224	195	190	207	241	211	218	209	205	194	231	179	205	185	228	194	199	231	211	198	204	224	193	196	191	192	199	206	179	205	211	196	200	216	201	204	211	194	213	206	195	221	213	207	222	202	200	209	197	213	194	226	205	195	208	216	204	222	205	209	207	220	214	221	218	226	199	203	217	214	205	215	187	181	216	239	190	230	217	205	213	216	201	216	210	202	228	232	197	193	206	239	216	211	204	191	216	234	217	213	200	204	213	251	201	193	205	208	227	231	187	194	174	199	205	187	180	218	210	203	206	208	206	192	207	196	193	217	208	202	228	195	224	215	224	223	212	190	204	209	219	214	210	229	199	209	217	225	192	199	223	220	184	205	195	204	195	167	209	198	209	212	182	191	198	203	245	202	205	218	211	199	199	226	207	205	216	200	217	216	217	199	179	211	203	197	220	213	213	183	215	195	213	209	197	218	180	185	204	202	216	217	226	201	201	211	191	204	207	215	225	206	208	195	196	209	206	186	206	229	262	215	198	199	216	192	224	192	194	216	210	191	199	227	221	208	222	192	205	206	206	209	188	205	209	198	208	216	203	218	215	183	203	209	197	213	188	218	220	212	212	204	235	220	203	219	209	187	210	215	186	216	245	227	223	207	240	199	219	204	194	187	192	222	196	196	197	204	214	210	189	224	219	186	190	182	209	174	197	225	221	202	181	210	212	196	203	201	221	199	224	226	205	215	222	192	200	188	191	210	202	226	211	195	207	234	207	196	199	202	207	208	207	192	196	198	197	197	212	202	194	219	201	237	218	212	206	194	207	230	204	203	200	216	218	193	221	230	215	215	209	220	230	226	187	203	212	207	220	194	219	191	207	209	217	207	212	204	188	204	202	215	187	221	225	205	215	215	188	213	215	231	201	194	206	216	197	220	224	193	194	192	232	210	179	207	194	229	195	215	182	209	217	192	210	198	192	202	237	223	234	189	200	209	196	209	190	209	209	211	221	202	200	226	215	172	218	212	198	210	206	197	223	203	228	224	209	225	205	191	229	219	215	215	198	191	189	205	210	201	189	224	202	215	222	232	194	205	200	253	193	192	190	238	205	199	191	214	202	199	197	226	201	225	199	184	236	195	198	212	200	203	212	210	200	234	191	204	198	178	212	194	182	207	218	188	219	234	211	215	222	186	183	228	206	180	222	239	181	200	210	222	176	215	205	202	189	204	191	210	191	232	246	207	183	208	232	199	202	194	168	210	203	203	214	202	171	220	204	213	211	207	197	184	240	203	197	200	212	195	176	222	188	190	223	185	234	201	212	201	197	226	192	201	211	227	221	218	180	226	167	218	195	224	206	196	202	205	194	204	220	205	190	178	204	218	189	214	205	214	196	174	206	230	205	189	202	206	199	228	198	211	211	195	208	202	188	230	233	215	236	190	201	211	206	174	212	208	219	195	214	232	196	215	212	193	217	227	218	215	195	221	201	196	219	228	215	235	219	195	210	204	200	202	232	236	191	221	190	185	217	212	180	227	192	212	204	219	193	206	208	248	225	213	199	194	237	195	205	228	206	183	207	212	184	198	207	223	216	203	207	192	217	187	217	193	203	190	203	223	209	223	247	201	193	184	223	209	229	192	208	213	208	229	220	209	218	183	207	194	214	188	204	194	211	224	203	191	198	215	201	227	201	192	209	201	213	208	217	218	220	214	210	202	201	197	205	248	222	198	187	178	225	192	199	189	203	193	203	211	212	206	198	218	188	208	184	193	202	217	213	201	202	204	188	210	183	187	206	207	229	224	216	205	231	204	248	223	203	195	185	215	206	168	187	190	211	201	208	219	207	216	195	209	204	201	222	174	203	204	214	213	173	198	223	212	207	221	186	195	201	211	232	205	214	194	193	221	229	196	219	203	219	196	195	185	182	200	202	228	232	201	212	229	226	205	202	210	219	180	219	249	210	219	224	184	221	199	203	188	208	225	204	184	209	215	217	217	207	205	216	224	222	182	199	191	210	227	211	218	187	225	218	214	198	213	208	192	233	214	192	223	213	218	217	216	224	202	215	185	208	183	187	210	227	228	212	204	216	219	211	218	247	208	195	210	220	212	201	201	201	244	234	201	214	207	200	186	207	213	211	195	226	208	200	223	214	204	204	231	200	192	205	224	190	213	216	221	223	203	226	210	181	228	204	198	222	240	206	208	201	204	197	205	216	202	188	206	204	205	216	195	193	216	222	191	223	200	211	212	225	195	194	179	198	200	213	209	238	218	205	216	212	214	165	204	198	213	227	189	217	203	243	214	229	216	192	208	203	210	182	194	196	198	221	196	192	234	196	240	211	208	206	224	225	231	229	201	210	189	210	212	195	196	201	217	201	219	220	242	201	204	214	215	218	229	207	204	213	214	210	212	190	244	189	198	204	189	206	220	210	202	223	203	203	196	193	178	199	186	208	239	199	214	184	175	200	227	175	204	248	203	207	205	188	214	226	180	201	209	203	226	237	209	224	218	190	201	190	213	213	218	188	204	174	198	208	198	193	221	201	201	204	211	233	204	200	223	195	202	209	245	205	199	188	182	196	212	210	217	219	204	207	215	202	210	216	175	200	226	193	219	189	217	197	218	199	194	183	206	227	204	219	184	201	223	196	216	191	199	210	194	209	202
28131	46817	25146	16386	11150	7917	5656	3639	2283	1947	1518	1433	1303	1320	954	687	631	546	602	652	537	562	573	590	554	419	356	395	343	315	318	291	314	328	302	297	312	336	287	301	275	256	262	271	270	297	267	258	270	278	285	263	268	249	232	243	256	217	220	226	275	227	237	251	218	231	241	231	211	227	213	224	235	222	213	234	215	218	242	204	239	237	211	223	206	242	209	200	247	203	212	200	214	244	218	201	228	220	219	225	209	206	222	209	222	219	221	216	223	214	224	206	179	202	230	239	221	232	225	245	236	205	212	213	245	204	233	215	217	224	217	202	197	246	200	210	217	204	222	230	216	205	221	211	224	230	219	211	226	216	229	206	219	215	217	223	232	187	207	223	214	216	234	223	232	225	215	206	230	216	214	207	199	206	199	193	208	196	196	217	186	222	199	241	211	200	223	221	211	203	186	207	224	215	241	201	220	240	191	220	204	198	199	208	218	232	232	230	183	195	219	208	211	225	201	236	214	219	203	201	230	247	205	225	203	214	211	216	220	217	200	215	217	228	224	228	229	215	238	203	198	198	210	212	243	220	201	238	213	189	202	238	201	218	198	238	249	210	189	228	210	193	219	209	202	217	199	208	228	236	225	209	186	204	223	234	212	218	195	217	211	207	196	219	197	195	187	206	171	208	201	233	202	208	228	202	198	198	200	224	218	222	224	234	227	207	197	241	224	194	225	231	228	205	236	215	249	231	192	223	224	201	225	216	217	209	210	242	203	204	215	221	202	200	231	213	212	201	207	215	213	212	191	178	210	199	195	185	197	223	187	201	234	227	231	216	223	210	203	212	241	211	193	191	204	224	198	219	214	239	213	220	238	191	227	221	242	241	220	203	243	207	217	226	198	214	181	219	210	225	215	196	234	209	202	203	226	216	222	228	195	184	191	225	186	220	214	223	224	202	216	220	204	222	207	242	198	224	197	205	237	212	233	213	204	219	210	216	211	204	220	215	188	220	209	211	196	241	204	231	200	227	202	194	222	231	193	214	187	193	203	207	201	190	220	199	210	218	218	222	227	246	210	237	203	199	189	211	203	205	210	208	210	231	201	208	232	221	225	232	225	229	211	215	223	209	204	216	216	201	223	199	242	208	203	209	207	220	204	188	209	191	201	200	211	219	220	224	235	216	199	200	224	174	202	195	254	206	205	201	216	208	201	216	207	210	195	186	218	186	201	198	202	192	207	233	221	217	213	222	226	192	217	208	213	200	213	212	205	242	193	197	213	223	204	225	216	223	195	195	226	213	209	232	235	224	218	204	202	200	232	208	205	195	184	217	215	213	221	209	195	202	209	216	214	210	226	192	183	222	222	211	235	204	206	194	234	224	221	202	208	220	205	190	201	192	216	224	222	213	224	224	212	224	210	217	205	215	212	246	228	225	215	213	226	193	223	201	187	235	201	212	206	233	219	210	231	212	201	201	194	194	181	220	225	165	216	213	207	209	197	223	213	220	221	208	203	225	235	200	215	203	211	224	210	218	215	193	227	219	206	200	201	236	193	234	223	232	216	227	205	233	202	223	195	227	209	197	224	219	204	202	237	225	212	205	206	205	221	240	199	217	219	216	184	197	225	223	229	233	206	215	227	215	186	216	227	191	229	203	217	185	217	190	203	198	211	220	211	220	215	201	213	199	213	266	231	212	203	196	179	234	210	206	227	184	197	208	215	197	221	192	217	218	216	202	187	200	202	235	203	254	204	209	222	195	234	203	221	221	213	188	216	223	223	214	224	217	215	200	221	202	231	217	217	222	221	221	215	223	231	215	204	213	235	196	224	224	238	209	215	227	229	222	228	221	209	223	213	238	216	218	203	223	220	233	190	236	240	215	195	221	222	217	227	215	230	223	223	211	224	252	226	226	232	196	211	220	227	211	187	207	218	231	222	202	205	224	215	244	228	206	206	221	222	210	203	205	210	226	226	202	222	221	224	217	221	190	177	217	240	196	202	210	232	225	219	228	239	241	229	208	220	205	199	217	198	213	215	211	199	233	214	235	220	216	224	207	234	228	236	236	259	228	214	215	200	229	199	202	215	193	220	210	231	205	237	234	212	224	189	229	226	223	203	215	205	212	242	205	225	222	223	212	224	227	227	210	202	228	225	220	216	205	200	214	222	210	201	205	242	211	220	233	218	209	217	201	215	228	221	236	194	209	231	201	227	205	234	208	213	226	209	210	185	227	214	233	213	224	196	223	209	209	215	191	204	212	230	204	215	211	221	218	212	222	238	206	195	214	225	212	210	197	216	227	230	220	213	214	222	216	225	198	206	225	213	234	215	208	217	212	235	214	191	225	210	201	204	222	235	225	222	233	232	205	211	213	195	225	195	212	201	216	223	224	199	205	219	233	214	222	215	205	221	192	223	208	211	219	231	208	209	208	206	216	206	231	211	231	205	190	194	209	188	204	217	195	220	223	194	220	222	220	199	216	199	207	210	203	223	205	224	216	217	228	249	219	215	209	228	199	211	200	200	197	220	212	218	196	200	191	201	234	220	199	202	219	237	211	217	209	209	197	191	190	244	225	229	216	224	198	234	214	215	229	210	210	208	214	220	220	203	219	237	202	205	202	199	205	216	219	200	245	225	211	213	222	220	214	223	207	243	208	223	209	204	199	189	221	222	216	229	249	206	215	224	204	237	229	207	202	227	197	223	200	214	220	211	231	218	208	229	211	216	205	215	218	231	234	232	199	211	223	226	225	201	236	219	217	218	218	203	236	216	214	255	210	211	224	209	208	192	219	224	213	218	224	232	208	239	215	204	239	222	198	210	219	207	225	195	208	215	212	192	215	197	207	249	194	226	212	218	201	228	239	212	211	190	231	199	193	204	208	211	232	216	207	218	220	214	243	208	213	224	218	195	216	216	218	219	223	207	222	199	235	219	216	224	213	234	198	204	222	197	201	200	219	219	240	208	221	230	222	201	212	210	222	205	216	227	228	214	235	217	220	233	247	227	196	219	225	226	226	211	253	216	235	200	186	197	215	203	208	235	190	201	211	201	236	239	221	209	230	211	205	211	221	229	206	208	222	195	226	215	213	221	196	193	222	212	228	210	203	203	207	211	229	177	201	208	214	212	197	217	208	217	228	224	259	221	223	238	184	220	229	202	221	219	210	222	219	196	208	209	225	223	212	246	213	213	202	213	223	210	223	219	195	239	205	176	226	205	202	218	211	226	205	255	207	221	214	226	213	180	207	213	231	182	223	216	220	236	203	184	190	226	229	213	214	226	246	212	230	204	214	209	221	232	208	212	218	213	206	202	228	238	182	234	204	221	183	208	187	230	215	193	216	222	202	212	194	210	217	215	194	215	210	221	207	241	232	241	223	222	201	212	232	190	199	236	230	199	223	173	226	242	202	239	238	231	233	224	221	191	210	206	199	202	193	224	223	215	219	218	206	214	245	216	193	233	220	224	222	201	220	231	212	218	226	202	237	219	215	222	224
28429	21715	13162	6281	2807	1645	1144	817	688	566	566	520	550	491	386	398	375	367	384	421	387	374	388	367	348	370	358	331	312	329	324	342	346	339	315	327	346	357	310	334	292	327	314	329	332	313	306	322	292	324	306	330	303	291	314	347	301	305	320	306	319	327	299	316	301	321	327	322	320	281	338	305	288	340	323	347	311	305	318	340	322	281	319	317	274	296	285	300	336	316	288	308	302	306	298	297	306	292	287	333	318	314	330	278	292	308	306	294	334	300	275	317	318	288	331	314	327	307	324	272	316	312	318	313	303	355	311	324	334	285	325	324	345	304	316	310	274	275	303	247	317	301	303	288	314	335	286	271	316	340	290	293	315	290	308	311	308	307	300	323	302	353	309	280	305	317	299	282	297	287	325	308	307	285	335	330	290	283	289	300	311	301	300	277	299	295	300	334	325	293	305	311	299	292	338	310	306	318	339	299	304	330	297	326	301	309	324	290	365	339	304	304	297	299	301	316	308	314	335	305	335	317	321	345	314	302	323	277	314	326	290	327	325	330	319	320	315	341	322	311	305	281	290	330	344	293	290	286	309	297	307	303	349	282	312	296	316	289	325	267	300	316	351	300	280	303	298	329	267	349	311	329	314	313	307	288	314	323	301	312	294	321	276	310	299	296	322	315	351	296	323	335	307	314	314	315	309	317	338	285	323	319	301	322	315	293	278	312	295	297	323	301	301	322	289	316	311	325	279	302	321	309	332	324	281	277	337	313	329	295	308	309	321	305	296	303	256	304	312	300	316	301	292	285	312	313	272	310	290	332	340	342	312	302	340	297	303	322	336	278	339	313	285	311	293	302	309	307	337	350	331	324	310	322	274	314	338	310	313	293	326	317	317	302	342	313	315	323	316	305	296	327	311	319	300	305	305	287	318	293	299	330	281	327	308	308	309	321	317	312	281	315	288	331	333	316	310	299	319	301	291	308	329	321	306	290	279	317	292	345	309	315	298	328	278	308	311	308	298	299	326	322	315	305	351	315	338	289	315	310	318	310	293	261	310	281	324	292	285	270	294	312	282	335	289	313	292	311	323	315	311	286	327	311	275	287	285	315	301	306	301	316	302	305	287	323	332	303	316	292	286	291	331	312	289	292	294	298	299	280	307	297	281	280	322	314	285	315	325	337	326	296	296	292	303	279	329	303	262	273	340	321	315	322	341	309	302	299	280	337	315	302	288	308	303	321	319	332	309	297	296	322	319	315	331	303	291	287	311	278	302	323	328	303	323	292	327	306	317	302	321	334	279	311	317	299	304	300	366	293	301	327	320	301	329	320	310	280	315	312	305	301	298	331	302	312	261	294	309	305	322	307	298	312	316	292	305	271	316	283	325	308	329	297	321	342	334	298	304	308	308	256	318	309	311	306	305	314	291	325	303	310	293	277	281	302	321	313	302	324	334	334	312	300	303	305	283	324	299	303	294	308	304	300	307	296	279	341	342	307	315	303	338	312	325	304	287	295	290	292	310	300	301	305	304	300	292	248	324	324	277	278	283	327	294	301	273	298	297	323	294	329	295	287	304	300	308	313	305	322	292	336	313	309	321	299	306	324	277	313	302	294	308	279	306	319	279	301	313	312	338	326	296	297	315	305	332	327	274	297	294	294	322	352	306	296	306	282	290	324	325	313	307	289	332	280	301	297	310	296	298	303	287	312	299	314	314	329	328	337	338	331	294	317	297	321	318	320	291	344	315	291	301	343	283	323	332	311	324	327	324	301	286	314	312	305	308	308	329	306	333	298	291	324	338	291	339	293	284	315	334	308	277	289	284	328	284	324	319	284	326	323	320	315	276	314	311	311	316	351	307	311	295	322	310	337	302	307	300	291	318	266	286	339	305	282	294	300	326	316	298	281	316	310	317	304	301	311	313	280	299	278	300	302	312	325	319	304	301	287	281	288	314	280	328	299	324	285	318	289	289	288	308	302	310	316	304	279	321	309	320	313	315	331	300	297	284	305	301	330	321	325	313	292	302	297	285	308	295	326	308	281	320	299	322	315	297	337	298	315	335	288	309	323	324	304	313	284	316	303	281	274	288	316	317	317	300	285	293	281	311	320	314	319	299	309	296	284	300	302	306	313	323	298	290	304	330	323	312	303	304	312	309	340	292	313	297	329	309	334	314	305	308	335	307	337	311	290	331	285	291	317	319	306	295	311	303	304	281	329	278	298	311	318	293	312	288	298	268	290	323	306	359	320	278	324	319	304	313	292	303	304	326	288	299	317	295	329	346	296	299	307	338	324	310	338	304	313	313	305	308	320	320	309	274	322	356	297	291	319	329	311	310	303	313	348	321	277	305	311	305	314	302	298	292	306	289	297	277	322	316	336	282	286	290	319	305	316	311	292	302	319	310	297	291	310	306	304	310	318	312	322	296	322	328	286	283	290	300	279	332	290	294	295	311	293	315	323	327	317	314	315	283	294	310	318	297	301	301	312	261	319	287	351	334	307	306	341	324	315	309	298	293	310	294	291	309	321	278	294	303	288	328	303	300	311	332	326	278	311	328	311	310	338	308	323	294	327	310	331	341	322	316	307	295	325	304	311	323	311	327	305	298	296	282	270	312	304	321	304	301	324	296	303	299	322	299	319	299	298	302	311	316	332	312	304	311	309	290	314	290	314	272	320	272	339	286	336	315	302	317	294	320	307	338	290	318	328	334	319	307	332	320	306	311	289	315	308	305	302	281	317	286	297	286	297	309	301	310	304	330	323	314	302	297	305	318	294	318	288	304	305	307	352	303	318	301	285	307	305	318	323	335	323	285	335	303	300	325	327	294	306	320	278	274	318	283	322	326	310	288	298	319	287	283	284	326	323	308	325	334	302	293	308	304	305	289	297	280	292	287	314	291	334	297	301	325	357	327	303	316	319	290	327	283	328	273	302	282	295	323	300	313	327	338	330	324	299	308	307	320	299	313	300	310	335	291	344	319	283	322	279	293	282	331	341	339	301	321	318	298	307	315	318	260	302	299	319	306	332	321	301	301	290	332	326	321	328	285	294	272	341	280	311	308	290	303	299	317	292	289	323	315	339	305	272	295	298	292	314	327	286	290	309	327	300	287	310	299	332	299	302	309	330	325	304	313	329	298	320	325	303	333	308	309	309	301	320	329	337	280	318	307	338	320	289	275	324	311	302	331	300	263	317	292	284	334	301	303	301	330	316	326	306	331	306	307	303	295	313	328	295	321	304	336	294	276	280	286	303	301	295	350	271	305	340	349	308	289	292	304	310	298	329	301	302	315	289	308	304	329	298	300	300	316	330	281	299	299	300	320	333	299	310	328	305	307	319	299	312	308	279	296	292	317	327	330	318	306	296	321	326	303	282	288	320	309	302	291	317	327	301	286	285	339	270	304	290	303	334	338	293	311	324	292	329	309	311	309	304	295	285	295	327	316	275	270	263	274	309	330	324	278	329	309	305	301	322	332	281	286	315	345	295	303	323
18735	28770	12303	6471	4235	2726	2029	1419	1065	994	877	727	712	634	518	471	457	463	489	464	431	417	450	461	428	402	392	357	373	352	346	357	348	305	348	379	373	361	342	351	352	363	346	371	350	339	340	351	330	327	342	348	348	384	348	370	329	325	342	319	333	314	347	349	342	340	345	337	328	342	363	338	342	308	304	357	321	295	337	328	324	338	338	353	307	333	310	330	317	325	289	303	326	346	365	332	339	329	338	326	347	335	331	332	300	326	331	350	299	312	352	310	329	298	332	308	336	319	335	326	301	312	341	313	344	334	316	348	327	343	301	345	323	353	322	341	345	337	326	371	331	366	337	402	296	352	287	337	360	357	313	329	335	329	302	367	343	351	371	342	330	359	321	315	337	288	340	356	343	339	315	330	296	339	313	351	325	326	336	295	322	343	345	352	329	344	303	366	332	318	330	339	354	332	333	336	352	328	331	292	309	338	324	324	321	327	329	346	339	304	307	293	329	337	293	350	277	311	317	318	307	313	351	321	326	317	357	357	284	334	327	323	317	339	358	318	324	319	333	306	342	331	349	314	334	347	342	351	351	292	328	340	327	325	354	315	342	319	315	304	321	331	324	318	320	333	351	337	342	348	326	331	332	331	339	316	297	334	323	329	325	292	328	352	331	314	307	344	331	341	329	327	331	302	336	334	308	313	327	305	304	328	326	316	325	325	346	324	330	342	328	311	338	322	345	343	314	361	336	343	339	343	331	313	349	318	351	317	334	305	315	332	333	346	324	309	339	322	338	316	319	345	334	310	343	325	299	342	292	320	298	323	344	319	326	318	304	351	343	312	324	325	338	309	339	298	317	342	323	309	316	327	324	338	356	304	348	357	343	328	329	325	366	294	297	345	359	331	309	339	313	330	330	335	360	337	299	316	341	321	326	344	346	341	315	328	338	310	350	331	315	340	333	319	321	335	352	352	320	332	349	320	352	308	320	328	335	376	337	314	317	330	288	303	318	338	308	326	318	342	363	354	337	343	317	357	314	310	337	356	323	304	324	329	340	312	298	349	315	374	354	356	327	338	336	296	369	349	314	349	365	335	321	291	312	326	327	313	334	338	291	349	373	360	356	333	354	331	298	325	324	320	371	321	316	339	314	320	327	300	334	357	352	330	347	313	322	323	321	319	342	316	312	303	340	315	337	329	304	336	352	342	351	321	322	344	331	321	330	314	332	388	320	310	320	309	319	317	322	334	309	323	350	372	323	351	314	346	319	310	381	318	335	327	315	291	336	321	337	311	330	336	328	322	294	308	286	333	333	305	323	355	317	322	302	330	299	340	318	336	333	308	299	312	312	331	315	317	330	342	323	339	323	352	303	318	336	298	342	298	333	297	336	337	334	323	372	338	331	343	368	310	339	323	360	333	339	326	349	355	317	343	324	330	328	350	333	312	303	338	323	310	342	313	307	309	365	336	368	330	306	355	336	347	317	334	323	297	343	337	321	358	331	312	319	324	316	340	339	317	309	349	353	322	366	318	320	332	359	306	339	358	316	315	359	341	345	380	307	301	316	314	325	312	340	368	320	311	339	316	314	320	349	315	333	329	318	342	331	337	340	326	314	302	351	324	296	362	333	332	350	350	334	335	360	318	310	299	299	286	342	335	355	348	348	329	331	315	315	332	327	308	324	333	312	314	293	312	358	343	309	342	307	349	315	316	345	364	359	355	343	321	338	328	330	314	359	374	310	307	355	312	353	325	338	339	303	319	336	355	291	367	310	326	304	319	337	337	308	291	311	365	315	334	333	292	321	347	329	348	345	320	331	337	336	310	335	339	342	322	334	307	339	369	321	372	361	321	380	340	315	334	333	324	308	327	310	347	332	324	310	342	322	318	325	310	326	317	297	366	322	348	361	322	339	313	340	301	297	318	328	357	308	331	331	342	314	305	319	328	329	337	356	294	352	305	326	312	319	346	349	360	332	333	315	323	333	334	316	314	335	299	338	330	299	378	311	348	340	344	316	348	335	331	329	365	309	329	297	321	335	340	330	311	346	345	352	367	359	327	335	330	336	331	312	314	318	296	332	345	327	345	320	318	318	353	317	299	343	339	322	330	330	346	321	311	280	297	291	341	361	342	333	296	310	329	343	337	319	342	358	323	338	292	297	317	308	299	322	326	319	312	333	361	311	316	316	331	331	325	346	333	346	349	331	316	337	311	314	322	311	340	359	332	315	321	276	345	323	298	281	333	325	395	333	341	334	313	320	337	322	357	311	301	328	329	315	326	299	325	347	313	337	327	305	320	341	317	303	289	330	305	331	319	350	341	301	326	368	324	332	332	313	346	339	320	317	335	320	328	320	328	323	308	339	328	321	307	346	342	326	351	306	334	338	304	320	355	336	322	310	311	337	330	323	359	334	307	307	332	298	298	311	306	355	324	329	354	337	336	312	300	343	346	337	320	325	324	321	369	356	315	334	309	317	330	333	314	330	351	324	347	334	339	332	326	328	314	335	334	342	334	322	316	322	322	287	326	340	329	329	315	324	355	329	323	341	341	290	325	331	348	332	306	369	339	331	335	296	350	315	329	318	333	329	342	328	340	331	292	354	337	327	320	325	330	316	324	368	325	340	326	313	338	366	327	358	324	331	324	344	349	348	324	317	336	324	323	305	333	347	353	365	331	295	356	311	310	348	349	339	312	338	336	332	326	346	336	343	345	329	329	318	340	356	336	294	316	334	335	341	322	338	362	330	352	332	322	323	310	312	324	346	354	338	317	319	318	321	341	309	335	332	315	362	319	325	341	369	314	358	349	340	359	293	354	324	319	331	332	363	307	317	318	337	317	301	331	324	326	340	324	360	335	331	355	319	323	317	324	367	303	338	316	336	302	328	334	336	315	314	333	320	319	303	336	319	316	321	357	328	318	325	338	305	297	334	307	326	330	334	342	310	292	327	309	322	317	338	329	351	357	332	312	323	315	346	332	326	341	331	347	325	317	342	341	344	329	321	316	333	338	298	315	303	301	340	315	295	318	347	356	317	281	359	326	294	317	322	344	348	363	334	319	363	311	319	335	339	320	335	347	311	319	326	318	315	336	340	330	314	326	372	313	325	327	342	309	360	314	364	322	327	340	333	325	304	315	311	278	315	341	336	357	313	348	348	354	327	345	301	351	338	340	316	348	321	340	351	330	321	338	304	325	351	326	334	375	320	332	329	310	328	307	337	349	335	331	303	354	350	329	323	301	355	319	331	318	310	323	294	331	333	344	329	320	328	313	334	307	337	331	342	330	296	334	345	356	358	327	333	318	335	296	352	338	304	309	352	330	328	322	364	334	336	358	330	326	307	328	356	336	374	331	325	316	339	319	360	315	331	333	337	299	320	323	331	330	330	332	355	315	298	341	344	344	339	344	345	344	330	332	315	330	301	304	294	326	376	328	342	314	316	313	301	333	330	346	327	329	339	349	295	338	324	306	325	339	319	308	331	351	320	302	344	328
23579	21011	28179	24053	20875	10304	2568	1452	1097	814	671	585	577	501	414	370	340	345	336	340	330	308	352	342	344	289	267	231	211	242	233	243	227	253	200	232	224	215	245	203	196	232	211	200	222	221	206	221	222	224	213	209	219	218	187	188	221	205	221	221	175	225	201	194	214	204	191	197	175	190	182	184	192	187	191	199	193	170	203	219	166	210	157	173	182	199	171	208	196	185	187	182	200	207	190	188	220	196	189	178	195	194	179	189	193	180	188	187	183	207	203	183	200	173	211	189	214	154	173	185	204	193	175	200	177	212	154	206	223	178	213	186	176	181	188	207	215	205	211	196	202	194	190	176	160	173	174	192	181	202	172	169	171	196	173	179	199	184	193	203	182	188	209	187	199	191	206	193	179	172	173	176	174	207	161	198	193	187	203	176	201	199	197	196	180	179	211	176	165	178	187	199	196	197	188	185	206	207	186	203	170	194	187	159	196	183	202	175	157	179	191	184	199	182	183	180	178	190	197	187	166	194	154	171	164	167	193	170	199	177	193	203	186	180	188	213	199	188	183	192	188	182	173	191	217	203	164	174	194	179	172	192	181	184	204	185	209	189	175	188	196	137	198	152	196	186	189	193	196	187	212	220	192	193	195	169	190	180	184	193	227	197	190	181	174	188	207	181	186	198	202	203	177	193	193	171	180	199	182	177	169	181	178	194	188	191	186	202	206	198	196	191	207	191	182	180	183	200	177	208	194	159	178	159	173	175	189	217	191	163	169	183	182	194	184	168	186	189	183	178	196	179	200	183	211	201	180	172	198	190	194	176	200	195	186	199	198	180	185	206	198	187	179	175	164	157	176	194	184	183	193	207	198	196	172	174	171	187	174	182	170	172	186	188	189	225	181	174	206	154	198	193	181	179	184	165	163	198	214	167	188	212	177	183	197	201	198	171	170	199	184	180	200	173	184	170	174	198	193	202	169	187	167	176	186	176	194	221	201	190	188	179	160	187	191	197	202	193	195	176	181	198	201	195	200	205	197	181	167	194	191	189	203	196	189	171	189	198	176	178	194	183	175	200	202	169	176	184	188	196	189	196	194	173	190	203	183	207	178	206	189	214	182	188	180	185	176	176	191	179	180	185	221	178	209	183	179	195	211	178	178	188	189	184	199	192	184	187	194	182	188	210	183	199	173	196	193	181	176	188	193	196	191	194	223	203	198	212	201	190	185	196	177	200	199	170	167	169	178	181	198	184	193	190	172	198	172	179	183	176	180	196	187	186	192	184	148	214	180	187	179	215	203	191	187	194	171	221	185	195	187	175	187	191	195	172	176	190	177	191	181	184	216	193	191	199	216	180	186	200	176	181	162	178	186	200	191	172	193	208	185	188	214	193	172	180	180	213	191	160	177	201	208	196	185	183	197	188	180	160	176	187	178	195	187	178	218	186	176	168	186	203	194	209	197	172	205	179	194	182	188	195	183	202	194	188	176	176	199	189	164	196	174	185	190	213	178	171	181	180	212	203	177	214	174	162	196	192	201	191	194	210	193	194	182	182	207	171	183	212	197	187	182	166	188	181	205	188	177	199	183	189	204	177	195	175	194	196	191	193	186	214	212	186	172	169	197	179	175	192	200	173	198	171	183	192	172	170	183	189	204	197	191	200	207	199	192	186	193	195	181	166	195	167	194	173	189	190	195	183	181	167	186	153	169	213	194	196	165	204	184	191	197	207	174	173	200	193	188	180	195	196	192	177	190	176	179	162	169	158	161	170	182	197	181	198	177	178	175	194	169	179	195	190	207	190	187	174	187	190	200	204	173	182	192	187	184	201	174	186	203	198	183	197	166	204	183	184	182	188	214	210	185	180	178	178	204	180	198	194	197	172	185	183	224	172	197	179	209	207	190	215	190	193	212	202	207	191	181	198	209	175	186	204	178	177	190	190	187	189	181	175	163	183	181	166	196	161	176	200	163	190	189	192	188	197	150	179	191	197	196	178	174	185	207	172	202	188	170	190	192	199	181	184	210	192	191	178	182	171	188	157	198	205	197	166	200	193	178	193	176	207	197	197	179	202	179	182	187	187	173	197	214	157	174	201	205	175	194	170	191	203	171	186	179	193	167	177	186	175	191	188	184	205	189	198	174	191	175	186	183	185	167	205	194	161	177	201	211	183	196	180	182	175	191	193	175	181	195	191	213	192	198	181	172	187	188	160	180	192	206	188	185	190	184	176	189	174	211	199	209	196	201	191	171	187	182	186	179	191	183	198	189	169	158	172	214	185	190	174	230	164	158	183	199	192	190	184	205	201	183	185	155	227	192	188	205	173	174	196	196	197	178	197	174	173	180	158	187	203	188	193	199	175	200	189	184	200	216	178	163	189	176	185	208	193	186	180	191	205	201	195	198	177	166	157	199	186	192	191	164	189	194	174	170	160	185	204	183	199	195	178	181	173	192	206	187	198	195	181	179	179	204	196	181	175	180	200	177	170	194	191	185	184	204	181	189	194	190	200	174	193	186	187	186	188	185	189	158	172	172	182	203	170	161	194	231	190	194	189	194	174	214	186	192	199	202	186	176	187	169	193	203	164	195	206	191	183	192	198	196	199	208	193	194	181	168	200	187	199	178	198	175	178	182	179	183	185	206	203	180	183	184	183	171	193	173	193	190	209	197	201	188	189	192	177	215	170	174	182	197	215	180	178	185	209	186	216	188	215	194	180	175	176	172	191	180	196	196	190	181	197	204	184	170	181	188	171	195	169	158	185	173	181	184	193	183	179	190	201	189	195	176	193	206	195	201	175	187	204	194	202	162	208	197	191	183	188	167	162	191	159	208	215	195	188	163	186	181	179	193	201	186	199	207	190	203	196	201	205	179	205	212	169	177	192	182	167	177	165	184	201	212	187	164	195	168	195	188	163	197	203	177	214	168	160	185	178	187	185	170	151	180	168	179	175	186	178	213	196	189	205	212	211	212	187	176	197	207	205	176	174	193	194	187	202	175	169	189	191	190	166	180	185	180	170	187	164	174	182	190	194	183	210	185	182	193	185	194	196	195	191	178	215	198	187	189	185	162	190	178	180	185	213	183	192	192	168	204	175	223	200	192	168	175	198	172	183	196	186	170	186	194	184	211	194	205	171	193	192	189	207	163	203	181	163	173	159	182	195	165	175	184	164	195	201	204	174	183	203	155	184	234	195	171	193	187	192	196	168	192	205	182	219	172	199	195	201	167	213	199	207	175	170	201	198	183	195	170	198	194	223	165	158	178	179	193	198	155	163	165	183	200	189	178	176	172	175	203	182	194	161	182	175	194	224	190	210	198	196	186	202	196	183	168	187	190	176	190	202	179	178	185	192	170	178	208	189	182	174	180	188	187	171	177	172	191	189	193	165	195	187	196	216	175	175	183	183	145	187	174	188	187	177	193	182	192	198	174	180	167	213	179	208	154	229	191	181	184	164	214	163	203	200	167	199	196	164	188	202	174	219	211	204	164	179
24613	42045	21365	11271	7067	5061	3365	2392	1902	1364	1094	999	926	777	599	509	482	436	489	469	436	435	461	450	415	357	319	295	261	262	275	266	274	270	258	309	269	278	284	230	267	246	248	252	255	245	226	272	237	271	239	250	228	229	230	249	220	210	191	224	252	223	241	206	233	211	215	193	223	197	201	189	205	196	195	166	231	192	226	209	193	183	182	211	235	200	216	203	200	206	221	232	217	202	218	200	201	223	206	221	194	219	208	207	198	193	193	198	240	183	231	201	179	225	215	203	204	211	190	212	205	214	210	221	201	244	198	227	174	229	202	216	214	209	206	191	208	234	226	214	191	224	202	199	209	179	202	199	189	198	236	188	198	224	208	231	185	212	226	197	219	213	216	203	232	205	211	228	198	197	211	207	194	221	215	195	210	199	219	204	214	215	220	202	213	219	216	199	205	194	208	202	212	194	197	197	222	211	189	191	208	207	187	200	202	220	225	178	222	190	228	207	178	214	215	207	174	211	201	205	198	208	202	216	166	184	202	210	210	234	200	206	231	217	176	189	194	192	212	201	218	191	224	219	200	209	230	201	227	240	213	194	190	219	211	220	213	199	212	194	215	207	204	212	215	216	217	207	196	200	181	190	208	212	199	200	192	202	209	213	219	196	192	210	194	204	224	186	208	235	179	194	222	218	195	197	223	219	197	203	195	194	193	198	203	203	223	209	203	211	227	181	198	206	221	212	206	198	205	202	208	194	194	208	189	198	196	200	216	185	203	213	211	207	214	215	208	217	190	181	181	251	197	223	198	170	224	202	207	207	208	200	223	203	214	208	200	210	195	216	213	219	193	200	189	218	204	209	199	206	220	185	212	196	218	204	186	202	209	213	194	190	224	196	171	216	223	210	202	173	202	188	211	214	204	206	183	196	206	179	203	210	175	213	209	229	211	224	179	209	213	224	208	225	193	197	218	249	200	200	165	205	218	200	204	227	182	204	210	221	213	210	219	172	190	217	209	190	215	204	207	223	194	204	200	211	207	205	214	189	224	210	203	203	208	221	191	232	183	206	190	174	196	180	200	215	215	219	247	183	190	182	231	197	199	198	190	176	183	178	223	178	224	220	220	198	195	190	224	210	211	206	214	202	207	192	214	220	197	211	203	195	213	217	213	205	191	189	198	221	197	223	195	210	170	218	199	213	192	225	221	224	205	190	198	206	189	213	213	220	204	220	223	227	201	190	211	201	221	198	227	196	207	201	210	191	198	174	190	211	192	219	195	205	203	210	185	214	209	196	200	243	192	190	200	205	215	229	226	184	193	207	203	184	225	210	218	214	195	216	193	211	199	200	200	192	224	203	231	211	200	184	229	214	205	214	201	220	221	206	185	195	207	199	196	198	183	211	172	206	197	195	218	210	212	213	215	194	222	213	203	174	201	218	229	217	229	198	196	215	205	213	196	183	177	215	196	196	217	198	198	218	165	218	193	203	214	199	199	198	221	208	201	173	206	219	184	193	231	183	208	218	222	189	178	210	219	197	204	172	221	214	208	194	187	191	205	194	190	192	206	225	216	211	192	202	204	192	183	194	189	207	220	203	190	192	203	191	201	225	186	184	212	193	209	219	206	228	210	210	195	201	184	199	203	209	213	227	206	195	187	216	234	207	224	216	230	209	214	198	206	206	200	217	176	207	201	209	215	206	216	217	202	232	194	218	199	203	200	188	199	226	217	201	209	210	203	202	205	204	206	209	190	198	218	220	197	194	229	196	182	230	192	205	190	203	215	225	229	214	210	238	173	193	199	229	222	204	198	204	194	207	208	214	220	194	215	192	192	207	223	225	202	184	206	204	192	196	217	190	227	200	235	213	199	208	219	210	210	180	233	198	198	218	222	187	184	218	187	230	219	218	194	207	219	225	195	214	188	211	185	226	204	217	213	198	218	205	194	209	229	222	175	216	178	215	207	216	192	216	218	216	213	180	165	209	175	203	168	180	205	211	188	200	191	204	198	211	185	214	190	196	201	221	203	194	213	204	211	222	170	213	207	199	205	198	213	204	199	199	195	215	193	199	205	219	216	247	198	213	197	188	207	200	199	202	235	223	196	212	219	218	215	203	178	216	210	222	207	196	218	221	195	241	202	191	204	196	201	177	219	209	223	182	211	209	210	223	185	230	217	189	229	179	247	223	207	189	210	210	182	206	207	201	206	184	210	212	193	181	207	211	211	182	188	189	220	197	188	189	193	177	187	225	207	193	193	208	203	217	190	192	209	208	197	208	199	197	193	184	210	183	221	216	208	201	197	191	211	227	200	208	207	197	227	192	215	202	204	180	200	197	213	185	212	214	202	196	209	198	204	182	196	206	204	207	197	213	201	208	217	219	209	194	179	195	231	202	174	178	220	222	236	223	206	219	205	205	233	205	230	178	183	213	192	202	214	223	228	201	223	192	218	208	182	185	193	194	211	193	220	204	211	190	197	193	177	228	194	202	211	200	221	184	210	198	212	205	192	211	219	163	200	199	201	181	213	202	212	227	197	188	212	222	213	194	215	201	208	210	217	178	227	216	180	195	216	231	190	218	217	235	176	219	240	217	198	202	182	207	199	195	244	194	198	206	212	230	212	200	206	204	233	196	241	217	186	196	200	207	197	212	201	200	195	203	222	211	186	192	202	192	172	206	207	174	199	201	207	227	220	218	185	189	175	208	210	199	208	198	182	223	219	208	222	204	211	207	181	204	218	211	220	213	220	207	203	212	210	200	210	185	205	209	213	199	221	182	197	216	202	224	196	208	208	194	200	249	214	213	202	219	223	208	212	205	178	186	214	183	196	222	191	190	193	198	218	223	228	201	184	208	211	218	202	211	226	218	208	177	201	186	207	216	209	200	187	218	194	206	193	231	201	226	206	203	196	200	236	199	209	208	193	203	191	203	202	205	184	205	180	183	222	209	220	217	216	222	209	189	191	210	199	201	193	189	218	228	186	209	209	216	214	198	217	199	221	217	228	196	220	216	210	209	208	204	190	223	211	218	230	204	211	198	230	183	220	217	214	196	212	210	184	236	204	201	229	211	240	195	256	210	209	210	197	182	216	195	194	209	183	187	197	252	207	196	189	187	204	184	188	182	201	237	225	186	232	231	221	206	200	207	245	210	195	201	205	184	178	196	202	196	197	206	186	229	215	191	202	212	220	236	200	221	204	201	204	219	190	208	225	199	187	189	183	215	192	209	172	214	199	178	196	174	239	212	193	218	194	203	221	217	180	180	206	199	198	179	182	221	212	191	208	194	191	185	210	198	226	203	192	210	226	200	206	181	224	186	211	208	204	208	190	193	218	191	215	199	194	201	193	204	206	221	190	228	203	180	197	224	200	202	224	189	205	205	222	231	200	194	210	197	206	221	212	208	199	184	243	203	211	196	217	192	195	214	203	212	215	192	187	197	199	191	196	224	203	211	209	222	205	206	209	189	186	214	207	198	208	192	188	199	225	218	206	200
24726	21102	27107	25037	10714	2292	1351	1173	888	750	710	707	633	584	517	475	419	455	457	469	478	455	457	458	458	401	420	395	373	394	412	359	386	376	388	405	401	439	420	344	370	400	364	361	384	392	348	375	356	372	424	395	405	383	367	350	359	375	406	380	373	331	374	367	361	357	353	346	376	344	349	382	353	382	377	369	354	351	359	342	343	349	323	354	379	372	353	326	367	398	369	348	332	352	344	362	354	378	369	341	341	373	345	366	367	358	366	385	325	362	343	396	314	357	311	336	368	350	329	357	373	338	369	393	332	350	364	366	352	374	364	382	326	338	358	348	378	372	357	356	373	348	375	371	378	377	350	382	362	335	387	364	373	376	356	338	375	369	337	372	349	363	372	345	373	356	354	351	325	376	375	343	387	371	392	361	329	355	318	363	386	386	396	344	366	394	373	345	338	335	306	337	373	379	367	352	388	327	347	374	365	359	375	346	331	361	379	379	374	375	377	383	335	331	360	361	352	367	352	349	375	340	335	342	374	366	374	378	354	374	344	311	348	406	361	359	369	373	347	368	366	330	345	354	349	353	337	342	356	311	380	373	387	356	344	371	335	360	395	410	355	367	390	348	346	349	390	353	337	343	367	366	341	360	348	334	343	334	369	331	364	374	375	394	384	363	349	352	356	346	328	352	352	394	402	358	382	315	358	323	330	372	365	363	349	388	345	337	349	348	370	366	368	348	342	380	354	339	359	345	365	367	369	340	351	336	356	386	345	361	372	352	363	363	330	371	352	382	324	346	420	335	368	356	352	348	361	360	355	360	366	339	358	373	346	362	379	343	372	372	342	340	392	340	357	381	374	349	357	344	367	348	337	349	339	374	326	371	348	371	351	352	358	343	363	359	349	374	359	364	386	362	333	337	378	355	353	328	331	366	408	376	344	377	383	363	366	371	336	387	406	355	372	337	344	333	376	330	353	343	384	347	372	329	380	357	402	342	344	396	351	349	358	328	367	335	330	334	346	366	387	335	371	368	348	350	351	386	379	365	369	340	361	356	333	364	352	352	345	362	353	382	401	347	367	365	328	353	357	363	342	346	367	351	355	341	337	363	390	341	355	357	357	317	340	365	339	376	359	371	365	351	351	333	369	361	391	363	341	371	387	329	323	359	354	379	407	386	308	346	365	344	372	337	366	334	356	346	328	351	343	369	351	329	375	364	346	342	347	344	341	388	335	344	332	362	375	353	363	348	353	347	332	388	360	349	339	367	375	368	353	383	380	407	412	336	357	350	385	348	335	357	352	332	378	355	353	385	372	359	361	366	384	362	321	361	350	379	372	366	340	346	357	383	379	379	362	367	374	375	350	328	356	351	330	363	355	345	336	369	361	389	359	362	343	381	359	325	374	336	343	349	380	380	408	369	370	360	334	385	380	370	348	381	373	363	343	370	369	383	368	357	377	356	352	330	372	370	355	352	361	341	374	382	365	385	355	388	380	347	368	351	369	358	360	321	371	353	364	344	359	342	354	338	346	331	392	340	352	366	404	333	382	363	402	344	333	344	362	329	358	359	388	361	357	338	370	338	367	373	321	375	407	352	355	368	373	337	333	362	331	369	367	343	343	357	350	367	371	346	354	350	361	356	331	379	373	372	358	358	322	351	353	322	332	363	366	353	373	354	349	335	350	348	407	334	322	359	350	305	353	364	403	353	335	346	333	371	334	359	355	369	339	365	356	384	366	351	334	388	366	353	352	386	361	383	349	359	323	317	365	387	362	321	374	368	362	405	340	375	381	349	343	357	356	367	363	362	344	334	365	334	386	380	346	375	354	378	343	370	327	373	342	376	382	320	393	357	367	337	369	353	344	336	362	333	370	337	329	366	374	322	369	356	344	354	346	351	374	358	346	377	375	348	356	330	374	340	341	376	344	379	367	364	340	351	399	344	355	354	363	331	362	369	380	348	359	365	348	386	350	343	383	404	398	369	349	338	352	336	322	342	360	339	369	352	353	346	358	351	357	335	355	327	326	368	391	361	399	355	357	390	364	367	330	343	356	359	367	352	378	345	339	380	356	340	339	374	366	317	350	376	331	362	343	349	372	339	363	322	379	356	355	352	374	351	371	395	347	373	388	347	357	349	358	336	363	362	355	356	379	376	359	356	344	387	333	343	365	350	316	396	347	360	322	380	356	352	359	338	338	330	353	340	374	347	330	346	347	372	369	333	397	380	360	347	352	367	385	366	357	343	313	361	394	374	346	354	351	370	352	343	336	372	357	354	336	354	348	366	362	387	349	358	362	364	399	376	396	356	330	377	347	349	344	353	384	337	396	339	379	374	353	370	373	315	373	363	362	354	380	344	379	382	342	344	380	367	368	358	345	340	366	349	321	341	324	375	357	380	331	336	350	326	379	337	376	343	353	357	360	345	359	349	344	338	378	348	349	344	375	318	341	379	392	339	355	380	326	353	351	324	379	359	368	334	402	386	382	341	337	339	377	361	369	381	341	360	346	331	309	383	368	348	366	365	352	364	344	338	350	351	362	367	363	373	327	368	338	332	365	322	362	347	325	354	339	336	335	333	350	345	338	345	387	370	364	379	367	391	375	332	350	389	358	373	342	328	385	386	362	416	369	340	366	374	362	345	393	352	387	392	363	384	363	338	349	353	371	379	339	330	350	393	355	356	331	341	356	338	323	347	349	351	331	349	385	364	346	350	386	351	339	373	376	400	368	346	361	374	361	378	359	339	355	369	373	350	338	351	332	364	349	370	362	344	387	356	332	352	350	354	381	364	343	329	381	359	357	354	366	321	364	331	352	332	363	350	349	365	323	361	356	339	363	345	367	350	354	308	339	367	357	353	357	348	359	355	364	381	381	352	322	335	353	346	368	371	381	374	349	376	363	354	344	367	365	358	348	362	347	314	362	351	367	326	362	322	347	355	358	321	357	342	397	316	349	342	365	324	339	344	384	330	323	364	348	365	379	334	333	372	346	324	384	332	338	413	337	377	362	355	340	366	360	359	359	332	329	403	342	375	370	389	362	361	361	334	383	339	370	343	389	333	361	401	391	333	353	394	305	357	310	371	343	345	354	353	340	372	353	329	393	380	342	378	319	340	360	365	375	342	397	357	355	333	346	325	374	395	368	372	355	339	368	363	296	360	367	329	384	381	364	356	371	361	332	388	365	357	374	371	374	353	386	367	340	340	303	390	382	340	355	368	358	374	357	367	389	339	359	330	380	360	360	392	364	352	345	368	355	354	369	328	333	383	371	340	345	405	378	324	339	346	356	381	366	354	365	363	362	327	373	331	392	333	362	372	389	401	337	342	354	377	364	378	368	370	355	370	344	338	375	362	376	340	315	331	369	342	361	339	375	354	392	383	320	362	352	360	420	341	379	377	349	338	353	350	349	369	366	349	295	357	339	323	324	359	321	318	347	362	375	331	375	357	369	354	339	353	329	372	369	359	346	350	344	397	334	326	386	393	358	354	356	369
23430	38665	17160	8178	4839	3473	2365	2093	1619	1267	1044	1032	901	845	733	625	538	572	560	533	519	592	575	551	532	456	446	436	413	389	459	425	416	448	427	456	405	422	429	428	403	429	382	426	390	398	389	376	414	433	391	408	385	391	368	385	410	395	401	369	413	397	405	346	371	368	364	379	390	418	386	409	367	397	371	360	350	366	383	391	377	352	383	346	374	375	379	379	352	395	385	356	381	394	355	409	421	363	386	365	384	380	368	369	407	374	409	371	377	356	385	391	370	373	355	363	386	341	367	401	329	385	367	371	375	418	353	363	385	395	371	369	369	362	336	380	379	393	377	333	381	386	385	358	379	384	361	395	386	373	338	356	369	414	343	401	375	350	396	369	382	398	370	347	377	377	373	387	357	368	393	357	402	370	363	359	368	365	347	377	376	358	354	362	379	397	365	394	378	354	353	371	362	383	380	348	402	392	367	377	397	347	355	377	384	373	403	390	393	353	344	391	356	363	366	393	371	391	410	374	349	372	376	368	397	357	348	375	372	368	366	426	370	397	380	367	341	364	349	337	356	350	376	358	375	346	370	409	359	403	358	407	389	361	361	351	367	385	372	379	355	357	370	366	371	394	370	369	351	362	352	392	364	344	367	346	346	377	370	363	383	374	407	336	356	416	371	387	402	385	374	366	414	367	336	383	372	373	400	361	380	390	375	340	417	363	363	361	372	343	384	367	364	354	367	373	342	387	365	347	354	341	367	372	409	382	376	354	377	381	365	370	368	369	407	367	361	347	379	414	361	369	415	377	390	402	390	374	376	403	359	399	410	361	358	348	397	348	361	388	401	350	348	377	422	352	356	356	338	379	384	361	361	374	376	385	400	370	352	409	382	340	356	384	365	370	379	348	351	380	362	356	355	381	394	383	367	336	369	365	388	413	375	385	354	380	367	371	385	384	398	361	378	343	368	362	358	343	383	377	376	378	326	412	406	389	362	365	366	379	371	359	367	381	367	365	376	356	382	381	336	394	382	367	382	349	365	414	366	345	366	360	378	393	362	369	345	381	363	374	372	384	383	382	372	378	364	353	353	346	364	421	372	397	332	366	348	356	396	344	344	343	356	418	360	396	388	378	358	372	367	380	350	379	387	353	365	380	394	361	394	369	351	391	357	402	364	351	368	353	378	373	372	354	406	380	366	357	340	362	344	380	409	375	381	367	356	422	373	340	394	348	372	375	372	374	369	400	373	407	381	370	357	383	376	369	394	373	374	336	384	356	385	371	376	403	377	388	360	357	386	375	367	384	344	354	372	360	434	393	433	365	328	382	399	396	333	341	360	377	407	377	404	345	386	365	403	375	389	390	399	403	390	323	369	396	383	383	365	399	362	391	380	374	382	362	376	390	388	383	379	326	357	379	376	353	365	369	376	382	373	368	411	354	377	401	360	361	350	384	378	361	347	364	377	348	377	389	388	372	351	373	387	396	355	373	383	369	386	366	402	393	375	426	368	357	342	381	404	389	402	369	378	384	391	357	354	363	389	385	398	381	365	403	375	379	403	355	344	384	376	385	398	371	377	398	363	397	384	375	378	363	330	346	356	370	372	373	353	336	404	390	371	350	400	411	382	297	375	354	403	356	349	375	388	397	359	396	354	353	338	373	395	356	359	340	404	397	382	376	371	372	344	384	378	355	347	386	342	377	341	382	361	378	397	376	404	351	364	390	346	360	362	367	387	353	340	356	385	365	368	390	365	355	392	391	382	366	389	398	369	385	361	370	365	362	372	374	341	380	419	372	355	406	384	372	407	377	389	386	434	401	397	366	411	369	376	364	355	392	385	382	379	331	400	361	384	379	378	380	395	386	363	366	373	371	341	364	359	381	377	355	378	386	375	382	376	344	385	356	378	365	391	371	378	375	396	343	343	376	371	383	375	371	380	383	362	390	366	385	379	361	343	355	402	376	392	383	402	401	349	371	382	375	372	391	386	347	403	395	364	355	369	361	372	370	367	385	398	351	372	421	398	390	404	361	343	367	387	367	372	378	369	389	358	348	390	377	331	381	380	396	398	379	366	382	386	339	392	397	417	387	372	391	413	362	352	369	364	353	350	374	386	381	396	383	361	411	365	391	356	331	387	381	370	367	380	426	377	368	355	379	370	395	366	371	372	349	401	391	363	345	428	384	345	345	346	385	351	366	385	378	358	370	372	383	406	387	391	375	343	342	388	356	365	360	385	350	349	381	356	380	396	379	374	333	383	337	410	363	352	360	362	385	373	377	381	367	356	359	367	382	403	378	354	361	388	403	380	359	381	350	409	378	342	365	401	378	363	339	365	339	350	346	358	368	352	400	360	394	395	362	385	369	385	381	389	377	385	356	361	331	370	369	384	383	343	393	374	391	346	376	361	395	352	364	347	342	388	369	388	391	374	341	331	359	392	360	395	376	357	382	321	370	379	367	412	372	396	370	383	370	396	391	365	355	388	381	415	355	352	379	385	365	381	355	378	365	349	375	368	347	395	389	375	389	374	367	356	388	362	339	372	363	399	365	325	394	361	380	366	357	367	361	381	364	371	381	349	368	385	384	344	352	386	370	392	381	373	348	396	383	351	392	368	388	389	386	342	395	388	388	393	392	383	405	375	355	376	361	361	365	346	378	378	350	397	341	406	398	377	379	356	368	405	381	383	379	403	376	373	363	388	377	359	370	403	380	377	379	376	401	382	368	374	344	367	367	373	376	370	380	397	372	386	369	326	388	393	357	363	376	389	382	393	340	403	361	394	380	379	342	383	361	373	402	388	395	389	383	371	371	342	384	406	362	373	408	350	361	404	365	393	327	367	369	393	327	398	352	368	357	359	364	350	352	360	420	342	355	350	380	363	362	355	378	378	369	381	371	386	389	359	374	389	359	373	359	372	389	379	350	384	380	392	372	368	396	366	373	398	365	408	390	386	348	394	316	360	342	397	361	375	396	376	332	387	381	377	360	396	360	369	380	372	387	364	382	376	389	361	402	381	368	365	406	366	354	345	381	389	379	399	361	376	370	399	359	360	342	368	366	363	388	373	379	346	372	368	400	385	370	353	369	378	371	369	381	388	365	384	342	376	396	396	389	361	384	370	375	372	391	394	358	372	348	363	367	375	356	370	340	342	378	357	384	357	369	390	381	380	407	399	364	381	393	387	354	341	392	342	349	363	341	388	328	374	346	412	377	372	370	395	383	357	361	353	368	360	363	351	371	388	383	372	348	404	403	376	395	378	351	348	379	384	378	347	368	380	369	328	387	362	376	377	379	385	370	386	369	357	339	373	321	390	398	354	361	438	357	371	377	355	399	375	363	368	337	375	380	349	383	405	371	377	378	374	387	399	369	355	360	377	398	357	365	367	384	379	372	363	392	345	356	349	351	382	399	390	368	391	353	359	387	357	360	381	376	372	351	370	375	387	350	372	341	376	347	374	388	373	361	379	374	351	380	378	383	353	386	374	371	391	350	378	385
22547	21095	28751	23712	21111	20998	7749	2165	1553	1158	963	932	808	755	610	496	495	375	400	443	438	420	475	398	442	384	270	275	254	248	275	253	252	297	292	298	289	278	269	230	239	212	258	262	255	225	218	246	268	260	239	233	213	238	224	235	224	207	216	238	214	227	237	202	211	224	196	223	214	208	205	220	205	193	189	198	211	218	224	223	225	225	235	227	213	210	189	201	197	223	207	224	214	198	218	210	225	195	214	235	197	205	209	207	180	193	230	202	214	235	219	182	226	207	214	202	213	223	212	218	213	207	175	217	231	208	229	193	219	205	200	199	223	200	205	227	207	226	197	200	220	188	218	207	179	213	192	207	191	200	215	207	196	204	192	205	196	200	232	193	198	193	202	213	200	194	206	219	227	207	202	203	206	209	223	198	191	195	208	208	232	218	231	195	206	196	240	211	222	200	199	223	204	208	229	222	221	218	213	172	184	208	199	225	205	184	193	201	199	214	227	200	206	225	207	245	189	209	198	218	214	183	205	204	207	192	211	210	224	199	213	209	192	201	208	238	208	228	222	202	226	214	197	228	202	229	201	203	218	241	193	209	192	174	229	195	199	209	233	230	176	206	208	202	218	230	215	207	227	218	198	216	200	221	203	228	188	210	190	209	227	206	212	211	210	216	206	218	211	192	200	232	212	191	222	205	237	185	193	179	199	227	215	200	216	191	227	218	215	228	187	193	210	199	215	202	209	230	205	233	238	192	199	206	206	225	230	217	217	207	210	217	201	200	212	216	233	187	199	210	210	188	190	209	208	201	231	213	217	229	171	190	210	174	195	199	209	215	227	198	190	228	224	212	220	213	206	198	214	224	225	210	207	208	212	200	227	202	189	174	227	191	205	204	201	236	209	221	213	191	190	196	214	201	204	226	222	184	202	220	213	214	216	227	213	175	203	191	201	211	225	208	243	236	218	170	187	191	203	210	248	243	185	219	209	205	201	203	196	211	198	235	200	218	202	196	201	202	222	225	197	225	211	182	192	198	231	220	201	215	201	223	198	192	229	226	219	204	211	194	231	240	208	226	199	222	202	203	190	240	205	237	198	216	208	211	207	217	233	205	240	221	231	212	204	210	222	206	199	195	228	220	232	193	217	201	228	184	199	199	215	203	212	213	207	230	194	212	204	196	206	232	230	232	192	214	198	214	203	214	220	233	198	237	204	212	219	187	197	209	210	221	189	218	222	191	220	194	241	205	220	198	189	216	189	217	199	217	224	227	199	200	202	209	196	208	216	220	201	181	215	189	197	195	223	206	194	219	206	228	192	198	236	237	198	192	217	185	191	203	223	191	225	200	215	209	208	205	227	220	221	183	228	182	231	214	214	208	187	218	222	223	225	226	194	214	244	207	216	195	209	183	219	218	222	217	230	236	220	182	220	216	204	204	191	216	211	212	209	241	209	188	200	215	228	209	195	204	211	208	193	217	201	208	180	225	195	201	195	206	218	203	179	193	219	201	196	200	208	233	199	198	201	200	221	193	187	231	222	211	225	197	199	200	196	239	219	215	199	229	199	193	195	205	192	214	219	215	237	197	212	221	203	222	205	201	204	212	216	207	211	218	190	202	199	218	209	208	201	213	210	206	234	202	225	226	193	214	207	199	242	237	192	194	203	189	189	201	237	204	212	204	204	223	212	174	206	216	203	178	232	220	223	201	214	215	192	196	171	219	212	193	226	243	218	221	199	217	179	217	243	193	196	206	194	184	221	204	184	198	196	202	192	209	222	204	220	212	224	202	211	212	187	220	213	217	207	245	210	192	231	226	215	198	200	222	212	223	212	210	217	198	207	195	207	225	207	222	225	199	199	204	212	234	228	211	196	201	218	214	193	216	211	195	190	215	213	242	204	195	217	213	206	203	211	216	219	219	202	214	235	175	224	201	223	210	199	201	188	198	206	211	220	218	216	198	195	232	217	215	209	206	212	188	197	220	230	217	184	219	212	214	213	183	201	217	216	207	215	218	197	236	206	205	222	234	191	210	225	243	209	200	215	222	222	194	224	183	217	215	230	214	187	210	197	206	232	205	215	203	225	195	215	218	204	218	205	247	212	215	196	204	204	216	201	199	185	225	219	198	197	210	216	195	193	190	225	197	181	219	223	191	227	230	192	222	206	205	208	213	213	210	218	218	194	225	211	217	217	197	213	201	218	218	213	199	188	209	224	186	190	217	218	202	223	225	216	203	233	184	194	196	191	241	191	187	222	223	193	202	209	201	214	192	215	226	196	200	203	201	227	195	214	200	212	171	203	216	198	204	203	229	214	193	211	222	203	219	178	208	214	216	198	191	225	199	215	224	191	195	200	203	224	215	219	227	208	215	228	209	232	225	202	218	221	217	202	223	204	210	228	217	208	242	224	209	183	217	206	219	191	205	218	196	241	211	206	205	221	198	184	202	206	203	180	217	213	199	229	211	227	199	215	222	211	239	202	209	207	225	212	192	166	228	207	216	222	197	210	211	231	210	223	220	192	193	206	183	200	200	202	228	198	240	219	199	202	219	229	198	215	222	218	180	198	236	219	211	217	187	228	210	218	184	198	201	232	202	234	195	212	220	179	231	181	214	200	215	199	189	210	185	206	205	236	205	183	195	220	209	227	234	200	198	190	224	195	216	208	210	195	211	230	201	206	222	198	213	187	240	207	231	203	203	204	205	240	236	193	192	222	200	233	191	229	194	225	215	212	198	193	218	232	191	188	221	202	194	208	199	220	181	201	232	205	215	216	232	202	220	230	207	188	219	238	196	213	205	203	187	226	222	210	202	212	228	195	228	201	179	218	218	194	210	207	174	219	185	188	183	215	197	223	234	196	180	212	200	212	191	188	227	192	203	218	208	215	197	200	215	199	193	209	210	226	201	204	226	210	231	213	186	222	224	233	199	213	211	198	183	222	217	215	205	208	185	222	217	216	192	225	185	213	197	201	193	219	223	189	209	200	199	204	215	213	210	217	172	213	213	203	197	198	185	237	211	186	196	229	202	207	197	219	218	223	203	185	193	214	203	229	197	212	230	199	234	214	214	221	232	205	217	203	195	220	218	218	216	200	170	207	198	189	220	228	212	194	224	200	229	197	203	228	206	215	207	251	203	232	197	188	226	225	213	210	213	199	218	210	201	189	206	217	204	214	217	197	205	215	218	216	206	232	235	239	221	198	225	212	222	215	206	236	228	215	228	196	208	189	198	198	234	206	209	199	187	218	205	225	230	220	214	221	195	195	204	195	244	234	192	205	216	201	231	226	186	220	218	209	186	218	226	217	204	213	230	208	203	217	199	212	220	205	182	203	193	181	206	223	216	214	197	201	212	200	233	232	194	211	239	218	200	225	216	192	225	215	188	212	210	207	205	223	204	203	225	212	215	210	237	224	192	222	213	207	214	199	203	203	217	193	203	253	202	203	181	183	211	221	199	196	209	236	192	219	193	194	225	184	219	201	199	184	212	207	227
28520	48745	25151	12977	7861	5320	3792	3342	2721	1963	1664	1512	1411	1226	989	723	692	544	576	613	594	536	573	557	549	435	340	309	306	306	313	269	285	286	286	325	320	335	315	328	259	273	287	258	271	272	281	281	275	278	293	278	280	262	255	279	251	244	238	237	229	252	247	229	210	208	214	221	223	243	226	246	219	241	229	220	236	230	236	200	227	232	230	219	197	224	214	229	213	261	213	220	249	229	242	225	227	229	206	204	227	199	211	195	229	228	213	218	211	222	195	218	230	229	220	207	214	219	207	207	188	239	236	224	211	234	219	220	217	241	206	203	203	242	201	233	234	217	189	206	213	218	210	219	243	194	238	251	220	226	228	223	220	232	206	200	210	212	204	212	228	200	213	228	235	231	183	221	230	234	209	205	220	202	225	223	208	208	215	216	216	217	233	196	205	215	228	234	210	181	218	198	212	216	223	213	217	249	220	214	200	233	233	196	231	210	258	210	208	185	228	217	219	209	213	230	225	176	222	226	225	245	223	219	211	194	202	226	199	211	234	196	198	211	226	210	225	213	193	238	203	204	220	225	221	200	221	234	202	210	199	210	223	205	219	192	225	223	229	196	209	214	230	208	229	223	219	248	234	235	218	228	233	251	220	196	237	225	209	225	227	200	213	226	212	247	218	213	209	204	178	218	209	214	219	211	206	206	209	198	223	218	210	207	225	232	220	206	210	236	242	221	231	224	218	215	219	229	197	216	203	199	216	219	228	195	224	177	206	222	235	246	214	212	242	202	225	213	206	178	217	227	216	197	231	225	211	201	188	211	248	262	204	215	226	222	220	225	220	212	214	225	220	198	210	202	210	215	205	208	214	240	204	212	210	239	223	195	205	220	199	215	213	220	210	226	223	234	205	226	254	214	211	234	256	192	199	213	235	237	214	207	197	221	200	230	219	199	212	189	225	205	221	207	240	229	200	201	219	210	212	205	191	233	234	221	229	229	200	206	222	219	229	188	237	221	216	223	177	238	215	245	210	208	227	221	209	219	214	242	222	186	226	192	216	181	239	228	227	213	211	186	220	224	189	221	215	220	194	218	207	196	223	200	194	204	225	212	217	185	210	232	240	243	195	206	216	224	247	219	213	217	225	199	234	199	232	220	216	219	220	215	226	213	215	201	198	199	220	219	251	206	205	206	209	226	231	208	213	237	229	212	239	234	233	187	223	218	223	217	212	210	227	219	208	220	204	228	197	235	227	226	211	227	238	204	208	213	191	222	237	212	211	225	227	230	208	231	237	206	204	219	218	213	230	202	232	216	228	216	208	202	215	208	226	238	209	201	220	223	187	198	214	232	192	233	204	231	210	241	211	211	241	203	213	243	222	185	187	222	214	214	212	211	202	214	204	213	206	212	210	227	208	190	209	229	227	229	222	219	218	213	245	237	198	196	223	239	239	210	220	244	213	250	193	227	213	214	207	209	219	229	210	212	200	216	193	219	213	213	203	190	233	242	227	211	214	226	217	207	199	230	223	215	231	213	221	229	235	194	226	202	223	236	232	237	215	232	226	231	200	207	216	223	208	205	209	223	221	208	229	227	249	239	225	221	215	207	231	220	227	200	208	215	221	203	210	231	218	195	216	236	212	211	199	192	241	208	198	228	211	206	235	222	221	216	240	204	219	235	230	208	206	214	223	203	193	226	230	236	193	202	227	222	207	197	199	214	214	234	188	222	216	234	214	220	181	233	224	225	211	199	212	208	226	204	232	212	215	214	225	227	193	221	243	209	208	201	205	226	217	233	202	216	257	190	234	199	224	217	231	242	220	217	221	226	223	241	246	216	210	218	181	258	183	212	193	221	225	223	214	227	195	208	208	218	221	227	216	223	224	235	219	225	196	242	219	253	228	224	190	222	226	223	223	232	229	222	250	209	210	203	222	196	217	197	222	190	215	198	208	232	225	208	200	258	231	204	221	193	185	209	238	225	213	211	242	234	222	226	223	203	200	223	200	221	229	184	231	208	215	214	225	224	197	202	216	212	191	216	220	236	238	220	226	211	229	230	200	207	209	207	222	201	212	235	219	204	222	208	231	223	183	226	221	212	228	238	234	206	212	201	228	232	223	232	209	224	236	226	220	212	226	217	193	203	211	219	219	214	233	224	249	192	195	197	227	232	193	231	211	201	226	217	204	236	198	238	204	205	209	219	204	200	211	230	207	227	231	195	232	216	219	216	218	225	219	214	180	223	213	219	212	206	230	187	235	191	215	225	212	217	239	224	218	210	192	252	198	214	225	238	210	233	236	191	220	216	208	211	217	222	205	207	201	211	211	216	226	211	220	218	197	214	212	212	213	215	220	214	221	223	196	241	209	217	213	193	234	195	235	229	215	208	203	217	220	240	201	213	198	223	202	225	221	223	213	201	211	232	187	188	216	220	212	216	213	187	213	217	220	219	213	248	200	228	211	204	228	211	226	205	235	215	212	211	219	208	229	212	201	227	236	200	198	207	229	224	232	213	230	231	206	239	234	215	234	220	217	239	180	222	186	209	214	225	208	205	202	244	218	230	212	204	231	223	212	190	231	224	194	224	221	203	218	196	227	244	197	218	235	227	200	218	230	212	220	207	217	225	199	218	192	236	224	220	228	232	232	201	224	225	195	220	222	214	208	239	220	208	208	216	212	212	222	243	217	217	226	231	237	210	194	215	220	215	224	216	238	230	226	204	234	217	198	239	225	234	243	184	226	239	227	232	205	189	208	200	195	231	231	238	217	225	216	196	193	245	209	213	186	227	214	220	210	218	220	177	192	214	213	198	235	259	216	216	222	210	203	227	227	212	184	243	214	207	230	211	233	252	229	232	244	237	203	211	224	203	206	193	198	213	245	218	220	210	224	198	206	212	209	229	231	202	223	204	232	211	201	217	210	198	235	211	205	230	188	221	210	200	224	220	203	235	191	229	196	223	203	195	218	215	212	235	220	233	210	227	208	195	212	216	187	234	218	234	225	207	227	204	231	214	222	213	199	206	219	215	205	229	238	199	202	234	205	188	203	206	240	206	201	243	238	216	230	205	182	212	241	217	213	196	205	208	214	227	219	210	219	204	245	223	204	210	227	216	222	207	204	204	201	191	208	208	225	217	220	223	211	239	205	212	209	205	224	206	210	208	210	217	175	229	190	221	243	189	255	217	254	200	213	215	190	201	234	229	207	196	196	219	195	214	227	245	243	217	196	219	208	245	210	214	197	214	200	209	200	218	219	198	215	197	211	229	227	202	204	229	218	199	230	231	224	210	234	223	202	205	219	235	211	218	185	198	237	226	210	235	219	232	256	214	198	213	202	219	228	239	191	217	234	212	241	196	214	220	229	203	231	207	208	237	230	220	225	211	272	224	234	206	228	177	228	212	225	204	225	231	189	196	215	179	199	209	212	224	229	260	217	220	228	205	213	219	216	207	215	239	213	208	255	257	201	217	200	216	198	249	205	213	225	240	231	222	199	234
28289	21674	12648	4049	1832	1217	928	800	675	598	569	542	512	486	411	377	427	374	400	410	367	381	389	349	368	338	335	344	300	318	310	284	293	339	336	318	337	331	318	341	322	349	287	322	327	298	312	295	323	357	304	309	272	280	313	311	289	302	323	312	300	331	323	319	297	314	324	287	299	327	323	303	323	318	292	314	321	312	310	277	317	309	320	312	295	284	311	308	317	321	273	304	302	292	305	310	318	308	286	311	324	286	289	295	313	298	314	285	319	297	312	304	290	293	266	309	271	292	326	317	326	296	318	297	317	305	302	297	299	328	321	318	291	328	287	320	301	321	293	303	288	272	293	317	323	310	312	306	291	331	312	276	285	310	305	311	271	312	294	312	314	291	298	309	304	319	280	281	297	308	305	299	323	295	300	309	292	321	318	272	271	298	339	316	294	313	283	304	266	306	331	309	330	275	312	321	301	303	301	296	328	335	268	302	300	336	285	294	308	318	293	291	296	331	293	297	299	314	299	298	302	289	289	309	316	292	299	327	333	323	292	322	307	302	307	281	279	302	291	285	307	302	324	314	315	333	327	334	317	273	277	315	304	291	328	327	305	311	310	277	291	301	295	277	298	297	280	309	288	341	329	345	328	322	316	316	288	292	306	334	297	306	307	307	305	318	304	293	323	324	292	295	345	316	284	310	291	311	309	319	289	347	304	299	314	309	313	327	278	292	313	281	324	312	291	328	281	308	296	308	326	310	315	323	313	297	298	308	316	302	310	344	291	318	299	299	325	293	334	268	275	283	264	319	291	298	299	318	328	294	314	302	317	319	300	302	301	319	313	305	297	310	286	302	322	297	289	303	308	310	348	292	316	345	323	290	314	298	323	308	287	270	311	309	333	292	283	312	307	304	301	320	314	353	317	331	292	297	322	326	304	306	321	276	315	316	287	312	327	334	294	318	323	341	324	314	296	313	306	270	332	315	317	314	294	283	313	301	316	300	291	310	316	337	298	303	281	297	270	310	299	294	288	271	314	288	291	317	297	310	298	295	283	299	306	316	313	276	314	304	302	291	294	291	317	297	267	273	269	327	286	345	303	312	326	298	306	283	335	292	293	311	310	338	313	321	293	322	305	289	294	299	311	329	288	299	299	286	308	301	341	304	294	321	309	320	259	270	280	297	330	288	286	309	313	308	293	339	305	317	293	315	287	312	301	322	312	317	314	311	278	318	320	287	299	306	301	298	338	304	272	308	294	305	314	310	301	295	307	309	302	314	275	294	298	279	288	315	277	321	297	278	291	309	300	325	293	274	324	308	266	293	332	303	291	303	301	278	309	316	277	281	302	317	314	304	322	297	313	322	302	292	305	315	305	266	277	289	287	338	338	303	308	266	310	323	303	314	319	326	293	287	333	292	304	312	299	325	293	304	303	336	329	294	285	314	308	319	310	276	343	291	309	323	281	333	311	338	262	319	292	302	321	329	298	314	297	309	305	313	327	303	278	341	301	288	302	289	324	259	309	293	304	309	311	298	302	312	332	299	320	319	309	301	291	280	300	309	338	293	300	289	331	342	295	276	311	296	335	294	271	303	280	335	303	298	309	314	271	304	321	293	325	325	291	291	317	289	283	275	289	306	306	315	287	308	312	283	277	337	284	296	324	284	337	322	306	296	331	294	303	321	293	277	315	314	317	332	317	294	303	308	302	303	289	296	320	304	308	274	344	284	297	311	320	296	289	306	281	287	288	299	284	307	268	305	281	314	285	312	330	319	339	294	287	320	299	312	322	287	288	317	323	302	330	336	336	296	289	285	286	310	297	314	307	282	283	293	322	333	298	305	307	313	302	323	310	355	318	311	298	286	357	283	284	341	306	313	332	311	291	328	304	304	309	304	315	329	293	328	303	310	262	276	275	273	300	329	315	331	336	303	301	347	317	308	299	318	286	323	320	308	303	286	288	306	280	324	299	301	288	314	286	288	322	305	318	321	293	303	316	323	312	303	307	279	305	313	317	298	309	309	310	302	299	290	287	286	295	289	313	295	319	312	295	270	313	286	287	330	292	281	279	276	302	316	292	283	285	311	343	288	338	309	298	299	309	265	288	351	338	289	326	306	314	297	312	323	330	311	329	330	289	323	326	318	307	335	290	297	305	265	264	317	295	293	291	332	295	291	336	307	315	299	311	294	242	298	280	294	306	304	300	314	291	331	285	317	301	303	291	318	293	288	316	303	300	287	306	277	291	332	308	283	313	315	307	313	299	314	284	304	276	331	323	304	307	327	283	300	300	294	311	324	324	300	272	310	307	283	327	334	304	317	314	303	322	290	293	339	313	295	294	305	261	287	277	317	304	282	308	273	295	312	340	318	287	314	294	293	319	331	291	322	312	294	297	279	287	319	308	317	293	298	314	301	276	323	306	306	326	284	335	304	304	317	309	309	325	330	314	297	317	311	267	323	311	321	313	318	307	289	313	273	298	308	299	290	300	343	308	300	297	298	297	362	301	300	286	292	290	294	315	283	286	316	341	315	334	278	286	295	294	301	304	282	307	284	283	329	291	279	295	300	320	311	285	320	300	294	291	313	316	317	286	290	268	324	288	297	321	279	289	279	321	315	264	301	320	282	300	305	300	340	300	303	286	312	325	304	292	266	285	317	314	329	289	292	329	317	318	304	299	280	258	332	332	300	273	340	293	295	286	327	284	293	301	321	280	337	314	335	283	302	299	320	308	300	299	289	316	314	285	314	318	303	295	300	297	311	309	302	286	325	288	330	313	337	303	318	286	267	315	310	336	306	291	295	291	321	325	295	325	264	340	313	299	287	292	304	329	325	303	281	294	276	309	336	322	298	321	287	332	290	334	285	279	306	307	306	301	279	306	290	330	291	315	309	322	324	323	301	277	306	335	309	303	322	305	301	330	291	282	332	290	298	323	292	306	281	300	290	292	277	310	308	294	279	299	314	299	288	291	308	330	285	311	309	295	286	307	329	297	301	265	338	298	301	299	313	290	294	298	277	282	285	317	307	330	272	283	324	305	283	285	278	339	331	264	295	276	312	296	288	309	278	261	299	299	273	297	332	275	294	294	308	294	283	293	322	319	296	281	313	301	278	309	308	316	320	285	300	323	311	312	324	320	295	303	318	287	292	292	288	300	301	311	308	318	312	292	314	315	309	295	324	330	313	328	275	292	298	313	290	313	290	323	298	271	300	316	290	309	283	318	305	290	298	288	346	325	305	298	324	321	260	290	293	335	323	299	314	325	296	305	328	292	310	283	328	326	286	337	285	299	297	319	313	256	305	280	293	322	309	332	314	298	307	303	282	309	302	320	314	304	307	295	315	315	313	334	297	308	283	279	289	316	298	310	305	294	280	283	313	311	301	309	298	281	303	327	279	273	313	304	279	329	254	305	306	312	303	288	322	289	290	298	321	302	289	331	296	309	276	308	318	329	293	275	264	271	322	296	298	327	320	316	289	297	288	327	265	320	312	321	319
18883	29240	10727	3901	2852	2193	1652	1265	992	828	754	780	762	673	595	486	479	401	442	481	436	466	467	448	435	387	377	358	409	362	364	352	400	358	344	345	380	374	372	353	388	346	365	316	327	335	342	359	335	375	341	345	356	321	370	376	334	350	343	354	325	315	328	338	346	357	314	312	329	319	302	353	303	351	320	332	315	327	334	310	361	308	366	319	313	320	321	307	302	345	335	357	317	327	339	311	349	355	343	354	343	312	333	310	346	318	320	321	332	309	320	335	329	359	321	337	350	336	311	340	351	342	341	301	334	324	353	327	315	306	333	315	334	354	325	315	340	307	344	344	309	325	309	330	349	320	328	342	298	329	361	316	313	319	317	339	319	318	351	326	334	335	353	298	310	335	319	306	330	323	328	319	360	350	315	323	322	296	338	329	321	331	310	328	329	301	331	311	311	348	307	306	332	337	305	318	359	352	321	326	333	320	311	347	346	309	362	328	365	334	320	328	318	305	309	294	329	364	329	330	345	326	360	341	333	350	351	343	298	342	327	335	315	331	375	317	324	331	345	352	302	351	350	324	346	313	308	305	338	326	297	330	323	305	296	330	330	302	309	318	317	325	284	341	332	301	378	293	330	337	297	335	343	300	338	317	344	347	342	332	303	341	333	311	291	344	287	320	328	322	334	326	323	353	320	340	350	345	317	329	333	322	316	306	341	359	315	330	318	332	313	347	331	327	312	301	346	322	346	311	281	308	309	340	352	340	305	326	319	331	339	353	329	345	322	340	342	325	355	314	319	356	323	338	327	303	310	346	323	303	348	335	328	342	359	286	324	342	339	321	329	291	312	334	336	317	352	313	322	288	341	353	302	294	338	319	344	297	338	300	317	340	331	334	326	337	340	358	318	310	327	332	287	339	311	356	326	314	335	345	326	342	342	334	324	332	312	316	329	319	326	330	306	342	333	338	320	328	333	283	313	342	323	317	346	302	324	338	305	295	315	316	350	317	340	316	327	332	318	306	371	320	302	326	372	322	321	302	338	335	321	337	342	329	327	333	323	303	326	298	311	324	327	304	330	351	327	295	342	343	304	324	318	287	347	332	335	311	353	317	330	333	328	308	354	325	311	321	332	328	309	338	342	316	330	346	322	310	357	298	388	321	311	359	353	367	302	350	325	323	305	316	333	309	328	345	311	350	381	355	339	352	329	340	322	358	304	313	300	324	334	332	333	362	352	331	346	335	345	366	312	339	324	317	317	344	294	333	317	362	346	347	342	297	365	366	347	303	320	302	314	285	371	335	344	354	359	307	303	337	358	318	302	378	322	315	324	317	328	364	355	300	329	323	338	309	325	332	316	332	334	311	358	319	291	346	323	329	338	305	325	299	323	335	330	332	342	290	316	326	318	337	317	321	321	356	326	296	336	347	316	309	338	363	330	322	360	332	321	360	324	308	315	330	324	326	351	329	315	317	326	320	318	298	325	345	361	332	366	340	281	352	325	316	303	341	344	332	320	309	316	350	361	318	324	296	327	294	342	324	326	366	311	330	320	317	339	335	312	359	301	323	316	317	354	322	343	316	320	315	339	321	311	329	333	341	333	323	347	303	291	321	329	335	317	347	317	314	331	343	312	333	329	362	356	301	328	290	352	282	352	326	331	307	326	303	318	336	339	355	276	334	321	327	329	322	336	331	347	315	312	288	300	306	319	327	342	349	336	320	324	384	309	321	338	316	329	339	298	326	337	304	325	275	300	346	292	314	326	311	310	312	309	364	295	332	344	340	313	320	341	334	316	315	302	332	329	321	339	344	336	321	311	301	337	332	330	352	357	319	358	325	310	348	328	328	313	351	338	331	305	332	315	288	317	323	355	284	294	319	334	358	353	304	310	324	332	339	313	299	318	319	342	285	313	331	368	325	360	341	338	309	304	346	346	334	335	354	310	338	290	327	317	337	338	321	309	342	337	337	318	315	298	345	320	322	328	336	327	318	352	354	338	306	345	323	314	328	323	330	321	327	278	372	322	309	370	359	316	317	303	326	324	323	342	333	337	342	294	326	333	317	273	315	331	301	299	313	337	319	314	326	334	332	332	354	331	309	306	346	347	320	321	334	350	332	336	359	327	324	325	309	337	328	345	321	340	333	319	350	346	351	325	339	307	314	326	325	308	329	304	319	330	313	326	341	313	344	329	341	328	317	338	300	355	324	302	289	365	349	333	331	319	345	311	346	303	332	339	330	331	311	326	348	307	331	272	316	325	324	281	294	349	304	322	337	318	333	306	315	315	335	298	298	321	334	295	347	330	339	327	379	326	375	361	305	327	353	327	372	350	335	331	312	348	311	302	335	357	342	320	325	328	329	325	320	312	319	372	355	305	301	342	345	338	320	351	323	358	312	334	323	323	341	315	304	310	321	321	317	344	323	335	357	346	326	357	312	331	328	322	308	334	308	312	307	326	345	328	311	331	320	340	304	317	344	308	325	312	312	298	345	327	342	334	334	302	334	330	336	328	326	317	332	325	350	341	317	335	362	298	366	365	318	334	330	311	343	327	322	306	381	355	330	329	320	329	357	318	298	337	333	296	350	329	330	328	334	320	317	313	301	331	322	353	336	324	333	343	326	327	329	303	339	310	335	331	329	302	330	355	328	346	309	329	313	306	343	296	334	310	318	338	318	349	337	327	340	346	326	339	303	321	311	342	335	344	316	325	326	337	308	311	338	345	329	338	343	310	351	329	339	385	348	338	313	322	318	328	317	359	334	341	340	347	342	309	317	330	312	300	297	305	328	315	331	344	282	298	325	336	307	333	325	334	320	329	315	334	352	338	318	338	328	326	294	331	329	331	347	302	341	306	328	332	296	334	259	309	354	329	324	361	349	358	319	311	332	308	348	328	304	318	334	343	315	318	358	317	341	311	328	317	344	304	346	303	346	335	331	303	326	338	331	341	325	339	332	336	324	330	312	326	345	333	342	324	305	318	348	311	327	304	323	332	332	308	322	341	337	323	346	333	318	341	319	331	303	354	355	319	308	321	348	312	356	353	322	314	301	327	316	301	301	341	314	329	339	353	324	349	296	332	305	333	349	303	350	329	308	320	332	317	290	321	324	318	296	325	324	320	310	316	344	340	361	316	344	321	337	312	306	327	314	372	357	358	331	311	364	329	342	314	328	342	326	319	324	313	324	335	333	328	320	338	337	333	300	307	294	350	345	320	328	304	337	332	320	334	329	306	323	349	347	325	314	324	334	318	301	350	320	336	304	321	304	316	320	314	331	310	327	326	312	350	345	328	311	327	318	347	303	354	313	303	300	323	328	334	324	322	318	314	317	297	367	329	304	293	305	313	327	352	313	297	330	340	329	323	353	321	334	328	372	326	328	320	317	331	339	322	337	358	331	305	331	305	322	337	328	342	340	335	314	309	321	315	347	328	332	338	292	326	313	323	323	322	337	322	368	329	293	333	325	316	342	345	345	338	338	330	327	316	330	323	341
23577	21037	28084	24150	20911	9349	2273	1350	960	858	833	754	679	588	461	393	342	340	349	392	338	316	336	348	328	246	237	219	229	219	222	247	209	246	221	207	236	269	219	199	190	199	219	257	216	211	226	177	207	203	213	235	196	201	197	195	191	226	170	196	179	206	191	205	195	195	199	191	219	203	199	189	177	183	214	201	212	187	194	190	195	174	192	178	177	187	173	195	174	209	175	197	188	203	178	192	183	171	181	215	184	204	219	205	203	204	176	177	187	185	202	188	210	187	190	171	165	175	174	176	201	197	198	182	188	182	184	181	223	215	188	211	189	176	198	200	198	185	221	163	188	157	180	181	212	173	183	178	208	174	200	184	198	184	193	196	165	200	187	184	208	198	203	171	201	209	206	179	174	176	177	172	167	192	175	188	181	197	184	201	186	162	194	175	186	160	175	195	196	210	200	215	202	175	185	156	177	195	190	197	175	172	184	161	163	175	191	194	186	193	191	179	225	181	172	172	166	160	191	176	192	175	167	215	188	205	178	193	189	204	199	167	202	210	225	172	190	191	186	183	198	182	176	218	166	181	197	198	206	199	203	208	181	189	169	180	204	166	190	204	207	153	194	181	197	179	178	214	220	210	205	205	167	157	205	168	189	205	197	193	190	180	193	192	193	213	178	203	181	204	201	179	179	167	182	184	190	169	184	198	204	191	179	177	175	198	185	189	199	218	180	204	192	211	222	170	201	167	201	204	183	188	183	186	177	197	199	178	191	185	198	202	194	188	194	179	185	191	188	172	207	188	189	171	167	183	164	204	185	171	182	181	198	204	198	199	176	193	178	203	177	190	208	175	169	208	186	200	191	176	179	190	166	201	169	208	185	185	204	221	204	187	163	176	194	182	199	193	189	184	171	179	197	175	184	186	188	208	157	189	209	175	192	199	187	175	184	187	180	201	203	147	149	190	171	185	183	201	176	181	174	185	177	183	185	189	175	179	185	180	203	184	196	187	215	172	182	189	178	186	207	164	207	193	172	196	158	177	180	165	175	193	189	179	187	183	178	191	214	175	202	173	179	206	215	171	177	185	190	208	186	190	189	184	209	194	180	215	198	179	208	186	188	172	162	178	161	189	157	194	180	209	210	190	167	174	202	189	179	189	202	188	221	192	177	193	184	189	163	180	180	174	161	170	180	158	170	190	192	179	193	183	181	173	184	178	189	204	183	202	189	178	208	175	183	192	202	190	195	203	167	200	154	204	194	143	202	182	198	191	202	201	190	199	207	234	200	179	185	185	188	196	191	174	192	182	179	197	194	189	176	183	193	170	187	181	184	176	182	200	180	195	203	165	168	192	211	170	180	192	179	179	206	185	197	159	175	176	215	197	208	207	159	207	178	211	203	179	159	187	177	171	181	172	155	190	183	193	189	160	212	198	214	192	204	189	182	189	169	183	181	204	202	174	164	189	184	192	180	175	168	192	174	178	180	176	187	191	214	191	182	175	189	168	191	188	159	196	191	200	205	205	173	188	195	175	206	157	182	186	171	168	176	171	179	201	194	219	187	178	147	172	186	206	195	185	172	159	184	193	193	218	184	177	188	187	174	198	193	175	201	190	213	188	207	198	190	169	188	182	176	201	167	203	191	188	180	189	176	198	171	183	204	186	192	189	190	175	201	188	192	188	170	203	188	187	192	182	169	177	162	204	176	175	202	196	192	220	209	179	189	178	198	176	219	171	182	194	205	172	196	180	187	200	189	198	203	184	197	199	163	179	205	185	193	189	214	189	202	183	164	177	203	183	192	192	204	172	175	202	210	189	169	200	169	187	189	197	179	182	199	187	222	206	209	179	189	201	196	182	192	204	200	196	205	190	177	200	195	200	171	163	186	176	171	180	190	185	193	191	193	163	187	182	197	194	202	186	168	196	211	194	181	189	164	186	193	203	173	177	173	198	180	182	174	188	188	193	161	176	169	195	171	183	186	194	167	191	207	163	170	171	162	167	198	168	164	191	183	174	147	184	193	183	197	175	188	202	196	166	203	178	178	185	191	207	183	188	196	176	213	188	195	197	170	197	191	192	202	198	217	170	201	189	193	173	168	217	197	191	176	187	182	219	173	172	180	193	160	187	211	180	188	182	211	175	187	205	195	176	184	187	174	180	190	187	174	177	183	184	181	161	174	185	204	183	187	196	200	181	208	177	201	161	178	202	195	186	179	197	176	181	182	196	187	192	189	222	175	179	171	180	187	175	183	190	193	202	179	156	195	179	194	206	166	183	181	179	205	193	198	183	184	184	189	205	193	186	211	211	189	195	173	181	181	197	155	184	195	175	218	182	201	176	202	195	198	175	202	196	152	181	190	173	177	181	161	184	182	171	182	217	188	181	181	169	177	213	196	185	191	210	180	177	188	195	194	195	181	178	193	210	206	187	177	197	184	175	199	207	187	194	175	172	194	202	183	178	188	186	210	204	158	198	165	171	180	208	186	168	185	160	183	182	179	201	171	190	210	187	210	164	195	180	165	194	189	200	166	199	162	192	188	187	201	186	176	174	194	174	192	193	176	167	181	171	178	205	185	152	178	196	189	177	187	204	172	176	177	175	181	188	175	197	209	168	193	201	175	188	170	207	184	173	173	162	197	181	163	199	191	190	178	199	222	176	186	169	191	197	195	200	166	155	182	199	207	183	186	189	180	194	203	173	175	193	185	186	208	167	177	210	189	197	166	191	172	197	180	194	181	198	147	188	177	205	193	185	176	184	179	177	206	183	200	168	182	177	203	185	182	202	174	173	178	203	186	192	187	169	178	175	182	208	181	199	194	165	182	178	177	172	186	190	198	183	169	187	180	220	185	182	197	185	185	169	180	181	180	161	198	184	205	194	170	182	197	189	195	208	183	202	173	186	181	176	186	187	200	187	198	195	192	158	183	202	179	199	189	178	225	178	185	167	168	179	211	193	191	212	213	177	194	177	188	208	169	167	187	194	170	171	185	183	210	171	182	171	176	177	180	168	185	186	206	183	177	193	190	169	190	197	186	194	175	200	183	207	183	179	185	207	187	189	196	195	177	193	181	178	183	189	186	175	169	154	180	197	199	191	195	187	193	174	201	174	192	191	216	175	184	188	181	187	176	178	139	159	194	192	198	152	196	185	176	201	176	183	192	181	183	189	153	171	199	190	159	180	190	196	181	187	180	185	185	183	188	194	177	171	194	186	167	193	174	181	201	176	173	196	174	199	205	175	213	208	168	185	188	158	189	207	191	180	199	200	215	185	186	198	197	198	204	201	195	203	186	172	185	171	179	191	182	180	190	181	189	181	195	186	186	178	182	187	188	174	194	189	179	188	188	169	190	156	160	195	180	194	183	193	181	160	181	184	159	195	163	173	186	190	206	184	184	185	174	172	202	216	199	204	197	205	177	200	185	187	166	183	202	189	187	189	211	209	192	202	195	174	206	188	202	172	166	215	194	177	164	174	201	176	175	174	179	181	178	170
24507	41808	18781	9311	5989	4243	3021	2295	1694	1422	1321	1183	1054	908	767	607	466	432	521	502	434	414	407	403	380	308	294	265	235	267	263	269	280	252	280	246	300	298	242	270	265	238	260	264	257	240	244	235	240	247	257	263	250	241	218	243	216	259	208	224	223	226	238	228	211	208	208	218	215	207	221	204	193	219	213	212	206	221	190	206	206	204	192	234	204	219	223	221	215	205	185	209	216	209	198	234	172	192	204	225	219	208	195	203	227	196	206	203	209	221	228	215	235	240	204	224	204	201	209	190	218	193	206	201	233	197	227	268	212	226	199	213	191	210	223	185	184	185	214	212	199	197	200	224	201	222	183	212	204	197	218	210	223	225	212	206	198	202	232	189	225	198	206	201	199	224	215	224	208	215	215	212	220	222	200	203	225	212	185	231	192	180	197	217	221	218	185	221	223	211	224	214	165	201	176	191	207	189	195	200	201	220	214	186	210	215	184	188	223	204	210	201	204	210	216	216	195	210	197	197	183	197	203	194	226	238	218	175	199	211	179	193	222	202	193	171	209	209	224	218	197	208	201	205	210	185	200	195	216	190	218	218	184	204	204	195	209	208	216	198	227	172	205	213	191	180	207	182	213	209	219	218	185	216	214	200	206	203	200	209	221	178	207	213	212	193	223	222	230	188	189	225	195	185	226	212	204	185	200	221	203	214	204	203	184	217	205	212	202	203	241	194	196	214	208	198	216	178	197	182	201	192	222	249	227	211	219	197	244	213	214	205	191	230	210	222	181	176	202	188	197	211	186	205	206	190	193	170	210	212	175	211	206	211	227	211	201	214	192	221	204	216	181	190	199	191	183	208	194	213	190	185	207	217	196	191	231	221	228	200	201	219	182	194	222	213	182	214	217	215	200	207	203	199	246	213	235	204	217	193	196	210	240	194	209	208	234	216	182	207	180	191	221	206	189	189	214	214	217	198	217	179	237	207	178	195	220	203	190	178	215	230	191	187	182	225	213	225	210	220	208	198	206	219	193	206	195	194	196	202	233	205	211	224	188	190	189	184	210	199	200	204	202	188	206	174	206	182	188	206	225	214	201	193	213	192	221	195	211	217	221	205	227	218	225	211	199	186	220	203	182	205	203	196	213	215	186	171	219	204	214	186	228	213	203	217	214	216	189	214	208	225	218	217	222	207	203	221	204	179	209	207	208	212	220	205	211	186	193	186	201	174	198	184	218	206	205	187	176	206	203	208	233	225	217	195	194	185	213	227	200	209	186	222	213	185	211	190	216	203	164	224	227	210	222	203	210	198	222	204	211	217	206	207	236	200	210	206	189	209	205	212	174	213	179	206	212	201	203	187	215	185	194	199	180	214	202	189	195	208	188	214	189	206	215	221	213	169	211	209	211	200	197	170	210	187	210	214	210	206	198	221	205	187	195	182	185	229	209	220	213	196	196	200	208	206	217	200	190	195	210	202	202	215	188	196	214	218	196	194	217	207	204	209	208	211	201	223	203	180	223	190	205	195	212	197	196	194	182	206	215	214	226	205	215	212	228	194	210	218	209	189	174	195	188	203	197	200	200	217	202	203	219	191	202	222	191	210	208	228	214	176	208	229	210	223	240	204	224	166	172	213	218	201	193	205	193	192	207	221	193	219	215	202	201	215	211	196	218	204	184	190	212	231	203	198	214	214	201	197	213	193	198	223	222	195	223	185	221	190	219	188	194	194	191	209	205	172	207	183	215	223	198	177	212	195	222	223	203	221	205	204	227	192	190	206	209	229	225	189	215	208	209	202	243	191	199	222	200	206	205	220	208	188	184	208	193	239	220	195	209	202	209	179	198	208	183	198	214	197	197	224	208	183	232	212	203	214	199	198	196	211	202	191	239	200	213	218	194	212	188	220	203	204	196	204	209	193	198	195	169	218	205	237	197	199	202	204	234	224	225	195	212	196	188	211	199	215	194	223	203	212	177	195	198	189	202	207	208	224	209	203	206	210	191	197	209	194	221	200	205	217	215	221	203	205	202	202	212	186	209	187	204	214	206	219	227	212	184	196	201	200	204	195	231	208	219	196	209	216	218	204	210	224	229	233	215	174	210	208	220	178	208	229	212	209	211	225	213	183	209	198	211	218	232	203	167	205	192	207	185	203	184	219	203	199	210	214	191	215	212	209	187	196	221	219	190	192	196	216	207	205	239	211	205	192	209	204	200	220	198	189	216	208	221	215	196	208	202	208	197	182	198	211	215	182	206	211	221	216	213	195	228	194	193	200	194	216	225	208	185	212	213	195	202	185	189	207	209	225	212	200	213	211	208	206	195	196	212	229	253	189	193	210	206	210	214	226	205	216	176	171	211	215	214	198	202	209	205	202	192	223	199	213	183	197	181	217	217	220	214	227	207	207	209	202	187	188	218	217	210	189	232	215	212	220	215	217	204	231	185	200	233	215	195	219	207	181	226	216	235	192	188	234	198	215	201	210	204	196	200	223	205	195	186	195	217	200	204	189	218	227	190	206	210	220	215	191	190	192	206	202	213	222	204	215	198	177	232	214	221	191	236	215	218	211	204	211	208	208	181	186	202	192	194	177	223	212	205	216	217	194	200	231	209	222	193	201	261	214	189	184	232	193	203	223	208	226	190	189	232	218	180	211	208	212	204	242	207	175	207	217	189	209	193	209	183	220	218	191	214	247	221	212	220	193	190	191	215	212	190	218	186	217	214	183	205	205	203	204	192	210	212	214	204	189	205	208	224	227	187	223	199	230	199	181	215	207	191	194	198	215	217	203	203	186	209	204	213	207	209	201	229	201	202	200	186	216	220	216	198	218	196	210	238	172	212	199	183	233	190	206	213	193	199	172	198	193	190	217	220	179	227	177	187	177	184	239	205	216	210	196	205	209	187	236	209	220	202	205	194	195	198	190	187	222	195	219	221	207	194	198	198	195	193	189	208	199	184	177	206	184	201	210	221	210	192	220	258	192	232	200	181	182	203	206	235	182	224	185	208	210	205	210	218	187	206	197	194	180	215	185	213	200	211	195	225	202	203	227	189	221	194	205	209	196	184	202	204	181	192	214	215	201	214	200	223	219	209	184	213	227	207	204	200	197	207	187	179	198	223	199	201	224	221	206	205	222	209	209	199	202	200	210	210	210	237	200	203	223	199	266	218	221	204	205	207	217	208	209	196	205	180	192	194	183	190	203	199	225	190	209	227	195	207	202	193	182	195	186	226	206	197	203	227	221	219	216	230	200	186	214	218	219	209	210	211	226	208	208	202	200	180	226	202	213	195	193	203	215	208	240	189	218	190	217	205	206	219	203	186	207	236	208	205	179	208	211	216	198	213	196	197	191	221	190	212	207	201	178	202	165	219	220	215	195	209	217	212	200	216	176	223	222	206	242	199	184	204	182	194	208	209	219	188	183	190	170	213	183	215	223	216	205	169	200	208	185	199	200	220	195	222	220	231	211	181	211	193	248	208	210	207	194	193	216
24635	20935	26879	24893	10880	2434	1630	1206	1023	812	841	659	670	628	513	452	465	452	457	481	489	439	439	465	439	391	402	361	356	355	394	401	398	370	413	362	395	384	394	376	402	383	382	354	384	361	374	352	367	419	375	380	328	366	378	419	363	357	380	347	377	350	350	344	386	362	357	377	350	353	387	377	332	380	349	350	332	336	359	386	389	358	340	345	394	379	364	352	402	348	354	350	356	321	351	360	357	345	355	363	361	392	363	377	324	359	329	364	364	351	353	365	350	330	361	337	330	362	389	356	357	354	336	372	370	318	300	365	352	346	370	360	351	371	375	344	349	358	396	356	370	374	359	374	376	344	339	334	323	321	376	339	322	349	367	363	329	352	380	338	392	368	336	351	341	345	327	361	322	370	352	344	387	348	370	394	319	338	335	341	369	361	371	353	371	362	383	346	333	344	351	358	360	323	345	322	333	336	342	361	320	337	342	350	325	343	348	400	362	346	357	383	364	369	363	349	351	358	379	351	396	334	364	348	357	296	334	375	360	343	342	342	350	334	333	338	365	354	341	357	355	340	349	364	343	382	372	355	335	336	364	365	361	390	357	347	370	342	341	341	356	373	325	335	353	365	365	367	353	345	343	369	343	355	324	349	369	360	348	313	338	332	353	400	361	333	309	330	389	337	326	346	357	377	347	325	361	357	370	357	348	356	316	349	334	339	349	390	374	357	367	382	340	352	344	357	372	387	352	401	319	368	386	384	354	374	373	353	396	323	349	352	402	362	383	338	375	357	335	334	339	368	369	385	391	376	384	336	386	337	356	363	331	367	389	356	360	362	404	344	389	355	368	348	358	352	382	390	358	340	318	356	351	345	360	370	351	345	335	349	356	355	362	379	352	321	389	373	366	353	366	349	362	354	349	353	381	371	357	363	373	369	342	330	369	341	360	361	340	314	361	357	355	359	347	348	357	323	345	313	365	332	335	348	320	372	386	336	394	358	344	360	379	359	328	329	317	385	386	372	384	357	377	347	356	312	340	366	359	378	369	366	351	397	367	351	367	342	354	375	375	358	391	328	304	367	356	342	369	356	331	367	326	372	337	347	351	380	362	351	336	338	362	384	363	372	312	359	357	349	338	343	347	349	316	354	345	353	341	342	337	377	338	364	352	355	394	349	385	372	333	372	332	358	335	319	353	376	374	342	354	362	363	347	355	369	384	385	320	358	351	347	361	364	331	358	353	359	353	360	364	366	326	366	361	360	357	346	363	388	355	334	379	331	330	351	340	331	350	346	351	379	369	352	362	362	350	340	359	365	370	371	363	385	374	361	353	366	371	364	372	364	331	337	345	363	377	393	353	344	367	347	333	362	349	347	360	366	350	345	311	322	396	359	362	354	330	358	330	379	355	351	354	363	352	340	316	325	338	371	335	361	357	317	398	321	330	365	386	357	340	340	357	395	334	347	351	355	346	337	372	335	356	362	320	403	332	350	329	356	361	370	327	376	379	369	359	351	372	324	336	368	367	368	360	350	376	357	353	377	356	372	350	346	326	358	365	315	350	336	331	377	373	321	350	335	354	335	368	359	340	325	346	359	365	335	359	333	344	395	364	371	358	352	368	323	329	329	360	368	321	327	372	360	328	342	356	356	363	379	324	349	337	359	326	357	350	354	366	350	374	418	373	359	375	353	338	362	367	369	352	321	330	355	367	368	364	361	355	328	329	330	389	356	338	348	369	353	377	359	325	349	348	352	370	381	350	361	375	358	335	343	358	373	367	361	330	338	413	383	378	351	346	368	350	388	378	362	366	374	369	388	388	337	367	366	328	361	396	371	352	366	341	379	365	344	301	363	329	371	367	366	356	362	400	368	391	371	339	342	383	374	336	344	341	364	353	368	348	353	360	361	341	357	362	356	339	331	354	374	344	346	408	378	391	336	387	361	355	341	365	349	372	349	344	361	376	331	350	371	397	356	374	403	355	350	314	343	383	333	353	363	367	381	373	361	349	331	356	356	348	356	375	344	394	354	327	340	351	341	363	366	347	358	370	368	345	335	353	359	338	371	374	346	346	351	368	357	380	339	339	367	346	327	346	330	371	341	359	351	345	373	362	381	335	320	333	374	339	336	375	359	384	381	345	326	334	346	339	356	372	371	332	343	313	391	362	317	369	357	314	377	357	329	348	324	354	346	353	386	367	350	333	348	370	346	321	353	382	358	373	361	380	374	341	377	360	343	357	359	395	374	356	376	356	360	363	326	349	336	390	350	392	366	330	366	354	384	384	386	346	359	349	401	334	390	354	365	369	369	359	336	366	363	347	359	359	339	344	375	332	345	345	382	351	340	366	353	386	371	380	349	352	348	393	378	356	363	365	348	356	324	344	353	387	361	340	351	373	329	377	381	343	339	349	351	363	372	370	355	352	364	391	367	354	351	349	368	313	343	349	345	348	365	407	355	373	345	354	321	356	347	386	382	381	366	361	340	371	346	357	348	336	370	346	361	352	344	341	354	359	375	359	391	378	363	335	364	350	342	344	371	348	355	354	334	376	362	367	352	373	368	376	330	358	366	382	396	362	356	362	359	347	332	378	345	359	375	373	342	371	362	352	353	340	403	367	349	314	382	349	352	361	384	369	359	334	344	401	360	339	339	332	348	366	335	363	389	383	364	389	364	342	341	348	365	342	355	339	374	358	365	341	372	377	362	344	364	368	328	358	336	391	353	353	365	342	337	329	371	343	372	337	329	354	357	347	371	333	360	338	332	369	335	381	381	365	401	385	359	381	358	330	327	392	328	369	341	345	368	377	362	336	368	357	388	358	378	358	341	348	361	353	399	339	381	350	333	370	359	331	377	381	373	346	336	383	368	337	385	352	321	349	371	371	354	351	324	394	350	324	370	349	348	384	342	354	347	367	364	343	354	366	351	352	377	366	378	396	401	358	334	363	352	364	357	364	341	363	365	346	318	348	361	370	340	332	328	361	355	350	350	363	366	355	350	351	363	376	338	340	338	374	328	340	354	349	336	360	332	351	327	356	352	363	302	352	392	314	367	367	323	393	361	311	363	370	351	329	362	333	334	367	366	383	363	336	362	349	376	371	365	378	335	356	335	354	318	358	371	338	359	350	341	349	367	364	344	372	350	341	360	342	367	365	368	381	355	353	351	355	339	347	346	354	354	319	376	349	335	370	373	370	363	344	356	364	341	373	356	381	353	363	351	349	374	342	346	363	356	343	343	361	336	341	344	323	354	367	337	376	359	346	358	390	385	356	372	388	352	377	365	370	357	343	356	376	355	360	363	366	345	410	343	329	358	352	359	315	378	361	370	366	316	363	333	370	331	319	362	347	360	345	358	364	332	340	350	383	368	338	313	368	395	341	359	372	338	380	382	322	371	350	359	334	397	410	345	353	359	382	341	382	373	369	363	340	338	327	354	377	367	349	354	355	333	382	395	328	368	321	367	345	407	371	356	350	360	323	365	370	343	394	322	339	374
23178	37246	15596	7828	5227	3590	2913	2122	1758	1290	1330	1050	914	909	700	568	598	609	572	544	545	491	541	544	520	443	412	396	424	404	399	415	422	450	407	412	397	430	446	448	387	398	414	440	379	404	383	426	384	409	412	397	409	393	402	407	440	427	387	380	386	363	351	377	334	377	358	377	364	374	359	363	386	372	370	351	357	359	432	341	383	403	376	371	391	352	414	351	336	355	363	388	358	374	384	368	370	373	374	377	397	386	384	379	377	358	367	381	368	400	383	365	371	369	366	358	426	364	355	406	365	355	394	381	368	395	368	355	407	399	396	387	389	408	399	318	377	346	351	388	385	390	371	353	355	392	390	347	364	349	373	390	384	362	356	359	387	338	371	394	352	371	370	344	386	380	351	364	382	364	376	347	387	356	375	380	372	401	389	373	340	387	356	375	360	358	348	385	369	382	357	336	371	382	392	349	391	361	411	378	394	396	392	390	358	371	390	388	383	410	397	385	371	365	390	365	380	359	339	388	392	392	390	369	364	346	389	360	351	352	376	419	395	366	386	393	369	365	393	347	377	341	372	361	386	363	395	365	370	367	395	373	388	339	374	383	370	343	350	366	411	408	360	384	360	368	363	389	375	390	373	350	424	403	392	394	357	341	423	353	374	337	362	374	355	333	408	356	343	377	388	390	358	408	385	348	387	390	378	376	375	364	367	356	387	388	369	361	389	384	367	327	365	368	351	383	383	370	368	346	360	350	381	398	376	388	395	372	375	372	361	363	375	374	382	350	331	363	358	371	352	388	365	379	399	354	361	405	389	369	386	375	406	369	371	374	355	380	347	372	382	355	372	387	373	382	366	379	356	353	404	367	375	354	370	370	373	376	377	383	345	341	340	365	406	359	368	392	346	343	385	371	366	385	342	358	369	396	402	385	358	365	386	371	364	358	380	347	370	361	323	386	384	379	371	381	391	372	399	393	385	361	334	351	355	364	351	356	343	391	378	388	356	398	368	364	341	370	354	378	363	332	366	361	345	355	349	384	352	395	392	375	372	335	373	409	366	389	367	356	371	372	386	368	369	371	391	370	357	357	383	367	376	363	381	356	366	341	409	381	381	369	363	360	381	378	377	367	398	359	396	352	388	369	359	371	396	368	374	384	341	359	363	372	394	379	361	355	352	365	354	381	419	369	364	388	366	361	367	358	343	384	345	410	388	349	352	368	373	376	367	389	399	377	388	375	403	339	365	374	350	359	356	429	383	365	382	397	351	344	387	354	395	374	365	373	397	375	383	369	346	359	358	374	382	394	381	389	339	357	366	358	357	397	385	408	381	357	355	367	377	395	363	336	391	383	361	369	408	365	376	351	389	366	350	349	387	352	371	338	399	373	403	383	388	386	363	381	354	383	347	395	376	388	407	371	369	344	355	368	379	360	377	355	380	374	385	362	369	381	406	353	389	338	394	368	352	353	369	362	401	373	350	361	385	353	411	374	365	358	394	347	374	357	352	391	365	372	344	365	395	375	412	359	361	361	387	327	391	370	365	328	384	364	344	371	349	376	354	395	344	380	402	390	366	341	414	368	346	398	402	365	395	378	368	374	356	386	357	358	383	380	363	361	351	402	378	402	373	335	410	385	401	378	387	393	378	401	371	379	355	384	364	408	359	339	332	369	344	347	329	393	389	374	380	392	353	346	365	385	357	386	393	363	346	378	377	390	369	388	379	317	384	352	394	382	323	387	363	371	378	359	372	369	392	364	371	364	363	371	386	370	408	374	374	380	411	390	400	363	364	367	370	360	410	404	372	355	394	355	381	347	384	382	352	359	357	362	345	362	372	369	355	384	400	405	382	368	378	368	390	356	381	375	358	376	415	393	395	384	330	346	356	377	361	350	362	364	377	371	372	397	339	407	390	382	405	367	387	431	366	376	364	371	364	387	358	342	336	405	400	356	364	363	376	344	373	336	386	352	375	364	373	354	363	368	374	402	365	394	387	342	356	379	364	364	365	351	369	360	399	368	369	375	367	412	375	354	360	369	368	352	368	344	387	397	351	397	396	367	358	364	343	423	384	379	369	379	344	337	378	347	394	378	388	360	375	375	375	374	371	405	365	402	376	376	383	364	384	367	409	385	374	360	373	355	355	360	378	348	373	378	372	360	356	396	392	372	361	388	336	370	387	399	383	364	393	356	411	394	310	374	366	364	397	399	357	349	392	370	361	365	395	340	352	362	357	362	374	411	369	372	361	346	373	355	398	381	366	357	369	328	364	397	322	354	337	421	370	359	364	356	379	384	367	391	380	396	374	376	362	377	384	337	361	343	358	368	387	390	387	402	375	368	369	368	371	347	364	398	378	384	351	367	368	365	339	382	388	360	336	372	340	372	356	372	380	378	367	358	346	372	380	310	341	372	362	374	372	351	342	355	386	391	390	367	413	362	387	391	357	380	370	398	388	382	351	353	388	334	401	369	327	350	345	370	349	351	378	387	374	366	353	347	370	356	375	396	357	383	391	401	411	376	351	395	391	358	415	365	367	360	398	393	400	401	368	356	371	340	384	391	429	383	381	371	395	438	342	400	407	375	370	356	383	375	379	377	361	401	346	367	368	366	396	350	366	395	355	377	375	383	361	374	386	384	370	393	378	384	395	386	366	372	373	352	363	398	364	380	340	417	374	392	371	363	341	366	376	378	345	404	411	355	378	349	372	365	372	350	390	394	352	404	376	380	350	368	365	385	354	387	370	409	362	382	398	340	380	343	386	351	355	378	363	341	366	392	368	394	397	373	387	361	382	407	388	379	361	388	384	339	363	377	356	384	371	369	353	314	390	390	376	395	393	399	370	374	355	381	375	347	371	368	358	399	398	385	385	349	380	363	362	383	367	371	424	350	353	364	392	387	312	370	344	333	342	403	389	387	390	385	362	361	353	341	394	388	402	342	378	405	359	354	380	371	390	339	355	360	390	384	383	367	351	369	373	336	381	380	372	383	350	354	376	371	365	362	382	381	387	398	385	358	361	356	392	358	376	361	376	364	373	370	394	371	318	345	351	372	377	371	390	395	345	401	351	385	410	387	363	404	404	366	395	347	376	374	398	352	359	385	361	357	372	398	375	338	355	362	404	371	368	344	373	355	357	346	414	366	379	386	365	360	399	385	371	360	377	404	391	341	344	385	358	358	402	359	353	414	394	384	375	375	388	367	396	408	396	403	353	381	403	388	368	383	369	355	394	398	399	406	351	364	345	417	368	346	374	350	359	399	371	353	374	413	392	366	365	381	397	371	387	359	369	387	370	375	318	413	359	362	392	389	391	378	368	357	374	351	398	401	365	346	415	353	369	350	366	383	368	394	396	362	390	335	373	393	363	381	374	371	373	376	367	381	370	360	374	390	361	338	331	362	364	386	351	386	366	387	365	396	397	393	382	351	395	337	349	376	335	385	373	415	360	359	388	404	342	377	412	377	409	370	378	396	351	345	361	407	374	383	375	368	363	370
22513	21059	28685	23651	21080	21012	8880	2658	1672	1440	1093	958	811	753	527	479	448	434	474	480	449	389	432	422	347	325	310	297	247	256	268	269	309	285	315	272	261	280	270	266	247	255	231	238	257	253	264	286	237	246	252	238	229	232	222	229	226	212	213	241	201	207	231	214	255	221	203	232	240	203	222	211	230	228	208	198	214	229	206	223	221	220	209	219	213	224	186	229	225	186	213	217	223	237	213	184	222	215	222	185	234	204	240	208	206	226	223	201	202	180	207	226	206	222	206	198	199	210	212	206	237	205	239	197	191	222	212	246	256	207	198	206	222	230	228	217	221	205	208	206	174	203	210	190	190	191	208	231	212	198	211	195	194	217	220	209	209	205	211	240	195	222	206	216	225	216	213	213	218	217	189	211	213	212	214	184	216	204	193	230	185	212	201	197	202	226	184	251	205	197	211	205	208	241	217	210	220	198	247	201	207	226	205	210	193	209	192	183	207	228	188	221	224	211	180	199	226	198	180	225	219	257	220	216	188	208	197	207	227	192	222	221	196	220	229	205	199	212	221	203	206	230	223	207	243	209	195	199	200	206	227	180	193	205	208	213	223	207	176	251	204	234	216	208	208	220	214	236	230	210	214	198	201	233	227	219	203	209	204	209	230	216	235	223	224	198	212	232	204	207	233	193	214	214	211	202	225	206	191	199	210	194	203	206	222	210	216	237	217	196	205	208	220	226	216	235	199	228	201	224	204	204	197	206	217	198	185	184	215	208	241	254	221	227	201	228	210	201	214	200	202	222	212	199	217	175	199	214	229	214	232	198	219	217	231	186	177	224	214	219	216	211	154	218	219	235	207	200	209	253	187	207	239	198	227	199	212	194	203	223	207	197	236	225	218	235	215	241	209	203	211	207	218	211	224	204	195	183	209	232	209	222	193	203	217	187	215	225	203	203	217	205	226	222	209	226	211	189	208	204	216	208	205	206	215	228	222	216	205	209	220	204	195	222	191	226	233	190	222	228	214	194	200	201	235	221	209	217	212	233	218	224	205	201	206	213	189	217	219	217	190	182	217	177	205	213	227	226	205	205	215	196	203	213	206	156	194	229	197	216	219	218	185	186	260	199	210	176	214	226	205	193	194	215	199	235	208	222	227	228	211	196	206	193	214	188	197	216	209	191	204	210	215	200	206	196	225	213	231	209	208	205	205	228	214	222	213	223	178	222	194	213	196	210	208	195	201	210	203	216	212	209	220	214	237	157	215	263	211	231	204	192	213	209	201	216	201	228	202	184	178	203	222	211	210	242	199	230	245	234	212	201	223	202	212	200	238	222	231	209	224	194	247	195	199	234	214	230	208	205	215	187	240	208	207	204	237	215	223	202	203	205	211	196	223	226	231	233	203	192	205	182	230	222	189	200	212	179	198	221	181	199	236	208	214	220	229	206	225	169	235	225	214	222	216	215	211	204	210	196	187	217	203	217	207	181	210	219	223	223	228	201	214	246	197	215	211	210	210	219	222	246	230	228	226	207	193	205	195	203	189	189	222	180	227	220	205	199	220	218	218	228	224	226	215	226	207	213	195	234	225	213	184	225	207	210	220	211	193	226	199	204	216	224	199	217	203	222	220	199	181	217	209	217	213	189	209	219	213	195	203	221	213	231	217	187	246	194	209	225	227	208	211	206	238	233	204	211	216	181	212	190	213	197	219	219	233	202	230	247	224	194	236	198	216	234	190	214	202	214	177	217	204	210	217	244	242	225	214	225	233	220	205	221	243	213	207	217	204	228	244	197	206	215	210	211	231	218	213	213	204	201	198	207	208	230	228	216	209	209	214	199	225	213	193	220	194	219	194	204	245	189	219	209	217	242	228	233	211	194	237	212	179	232	253	233	195	203	215	200	214	227	183	215	212	199	216	196	189	215	193	243	217	187	203	216	218	189	220	237	248	217	218	200	225	206	208	231	242	190	209	184	210	235	196	221	225	220	247	203	227	199	185	222	216	222	217	212	202	229	232	214	231	221	207	217	197	192	192	206	236	208	197	187	221	232	248	199	234	216	210	202	221	188	197	209	225	198	204	242	209	200	192	217	227	198	210	224	225	190	203	211	197	258	207	211	206	221	197	207	214	185	204	212	179	211	211	217	241	212	208	213	207	202	213	210	209	209	219	250	217	219	218	223	202	216	198	205	197	189	198	220	215	193	222	209	200	192	183	219	209	219	225	223	205	201	221	216	197	210	244	212	182	213	244	218	182	214	214	207	198	234	195	202	223	222	199	216	205	225	248	218	210	219	224	208	188	197	227	168	218	206	206	209	233	198	211	194	219	224	216	223	233	231	241	215	224	213	210	226	208	215	225	230	243	211	206	199	213	204	208	216	186	187	204	218	199	200	213	206	227	210	209	216	211	204	199	203	226	186	202	222	189	214	217	231	206	183	176	225	200	201	219	233	231	217	195	229	216	215	199	236	221	237	229	222	230	181	197	216	222	221	201	226	212	220	215	228	215	230	194	191	206	226	202	223	205	179	194	223	213	209	183	221	210	195	215	216	209	224	221	236	203	217	229	224	199	221	222	216	212	198	207	219	212	225	230	209	184	193	226	208	245	211	198	223	217	213	227	192	191	204	242	192	210	229	207	198	184	222	198	228	208	238	231	197	211	234	209	217	225	209	223	198	211	210	218	199	210	220	207	237	174	213	226	219	220	210	205	230	207	226	197	200	229	210	216	198	185	229	193	199	211	205	219	221	229	215	216	197	208	209	199	204	220	185	217	222	199	197	242	214	198	195	195	182	186	230	210	225	198	180	211	204	230	222	200	241	193	168	210	199	209	201	191	205	224	210	219	229	217	192	212	218	220	196	203	203	199	212	221	197	220	226	201	216	190	224	225	212	198	214	207	213	232	212	217	214	212	205	221	197	222	208	202	220	190	195	229	215	219	206	206	222	208	229	211	225	190	194	201	199	178	238	230	208	209	216	200	211	210	223	202	224	223	211	205	209	210	205	205	210	202	219	200	211	232	218	184	210	227	202	221	223	220	236	214	199	230	218	219	204	220	205	212	214	217	240	244	208	207	213	208	207	209	217	200	219	194	212	204	207	225	229	205	197	194	207	217	211	221	218	211	205	196	216	203	203	229	215	193	211	219	209	216	217	225	196	222	226	208	230	222	218	212	232	214	212	199	214	219	204	208	246	222	236	207	212	219	217	206	212	222	211	198	219	213	194	203	207	239	213	184	213	191	190	223	221	193	193	220	223	182	222	222	226	207	210	220	225	208	212	204	190	185	206	190	228	196	227	192	215	241	226	223	199	215	214	215	179	222	230	239	205	203	202	201	222	195	216	220	220	218	213	209	206	215	187	198	197	209	229	203	211	210	193	204	205	216	219	215	224	258	225	188	239	212	196	201	221	209	204	219	227	210	226	186	228	221	207	212	227	205	212	228	192	205	195	228	229	202	198	190	199	205	214	234	189	192	213	215	195	192	220	197	216
28653	47995	25337	14803	9892	6634	4985	4186	2922	2421	1895	1633	1433	1214	886	684	646	665	673	630	615	550	523	499	478	378	356	314	318	325	306	298	324	321	321	328	316	299	294	282	266	304	295	270	286	263	291	288	248	292	277	280	259	245	268	248	228	261	231	250	238	264	246	239	237	242	238	243	237	227	232	227	212	239	215	215	213	194	235	263	209	219	232	231	206	219	227	235	240	203	230	223	223	203	256	217	234	217	212	212	244	222	208	207	224	201	241	234	211	228	244	220	229	230	235	202	207	241	219	209	223	229	232	195	216	229	240	212	214	226	227	221	227	210	215	220	211	214	229	200	250	233	185	214	234	225	242	210	234	225	242	217	227	212	223	224	234	219	200	205	235	193	233	252	194	209	219	190	234	209	207	225	220	213	243	224	223	241	242	225	214	194	211	216	257	228	231	224	225	224	246	214	202	215	229	218	202	195	224	217	229	216	198	248	208	226	214	227	215	192	204	224	218	231	246	205	205	208	224	217	226	213	209	228	185	222	203	245	197	220	238	254	224	229	194	225	200	227	230	221	238	211	228	206	193	188	225	241	198	234	207	216	211	228	222	229	222	223	202	236	249	224	229	230	228	215	239	232	190	207	237	209	236	199	206	241	192	234	205	248	218	226	189	222	223	230	226	219	243	236	201	199	229	205	205	229	236	223	198	214	241	215	202	215	217	222	206	218	217	209	201	226	233	197	219	204	213	189	209	213	219	230	231	246	239	246	227	217	200	230	210	205	227	219	185	213	226	221	223	228	246	226	188	220	229	197	222	204	243	228	223	229	247	226	236	224	213	238	226	225	236	228	217	227	226	209	225	229	223	220	208	221	231	228	191	228	216	203	199	221	221	220	210	240	237	203	226	212	226	224	239	245	247	235	236	186	228	232	226	230	214	217	213	230	209	219	229	256	207	212	206	231	215	231	233	208	212	223	222	213	217	222	228	216	224	201	223	218	223	205	230	192	210	232	221	238	213	211	216	218	194	213	205	173	253	202	232	228	213	208	219	208	233	233	215	208	221	229	229	243	210	229	210	228	230	218	218	196	215	222	205	207	212	224	221	209	227	210	228	204	213	223	212	205	207	223	213	227	217	200	248	197	210	215	230	220	234	217	258	197	253	222	234	223	222	221	210	226	207	235	229	211	221	219	203	213	227	242	242	213	216	232	225	218	185	225	197	220	216	232	195	221	231	199	223	204	235	227	213	222	229	216	200	243	217	213	203	220	194	242	253	201	218	199	241	213	226	243	206	222	244	209	223	229	245	234	222	226	218	228	211	206	213	227	202	211	199	224	210	194	208	203	234	222	242	221	226	216	217	222	222	209	217	243	235	219	192	218	236	220	237	209	200	199	220	221	213	251	235	225	228	200	213	233	211	216	219	206	221	214	220	255	229	227	241	229	211	232	248	228	212	213	246	229	229	224	237	233	214	222	221	237	237	214	217	210	221	258	208	233	202	243	211	232	203	222	218	193	205	212	214	225	208	208	194	200	230	242	276	205	224	253	210	240	218	225	226	255	221	212	181	187	233	229	224	212	204	220	199	205	225	226	218	207	253	230	213	230	235	241	243	221	209	234	235	206	235	218	219	216	225	205	225	218	217	247	213	213	205	236	200	211	244	206	227	212	223	218	214	218	223	209	207	213	206	213	210	215	199	241	201	244	211	223	224	221	245	228	235	208	234	223	204	241	195	211	235	215	251	216	227	211	234	195	225	191	207	195	235	217	235	230	197	196	220	215	244	235	201	225	214	240	233	219	217	197	214	230	234	221	215	201	237	223	205	251	220	234	215	232	219	214	197	223	220	204	201	243	190	207	236	197	209	220	211	219	231	207	214	231	241	228	229	210	222	221	229	225	206	203	227	218	216	242	197	211	231	212	239	230	234	229	234	213	225	221	222	209	222	213	195	203	197	222	199	235	215	233	211	209	213	227	219	215	226	226	198	216	223	256	239	203	240	221	225	244	219	205	222	224	225	218	230	223	209	219	231	219	216	205	215	223	209	201	231	200	220	226	211	228	239	221	225	226	236	255	233	220	231	209	216	220	186	247	186	207	208	209	205	214	207	196	231	225	224	227	251	212	250	228	237	218	210	198	212	226	241	210	207	227	227	197	205	211	220	202	214	187	216	220	233	226	217	224	242	223	228	225	229	249	239	221	250	210	205	225	233	222	221	202	244	193	202	197	237	229	210	226	228	230	223	230	216	205	222	216	214	189	192	227	223	257	255	189	213	216	225	221	253	206	210	226	230	215	224	217	214	208	229	226	215	240	204	224	223	235	193	222	237	214	224	221	217	201	223	234	207	247	222	217	215	230	212	215	237	242	212	227	219	211	208	210	237	231	224	215	243	210	213	216	211	239	228	225	223	206	247	205	245	206	237	220	194	199	204	228	244	192	244	196	213	221	223	209	221	216	203	189	229	209	222	227	205	219	225	200	223	214	248	211	230	215	231	197	215	235	216	220	253	239	210	216	223	217	222	219	186	233	239	210	196	206	219	230	213	214	219	221	217	208	219	212	242	206	226	231	230	237	224	215	229	213	229	231	211	205	238	229	233	238	218	237	211	203	211	219	242	242	194	208	204	243	254	229	214	210	243	208	206	216	214	249	238	191	240	215	214	230	222	262	203	183	224	221	205	224	211	212	216	220	212	210	221	247	210	236	207	218	222	208	218	207	222	224	220	222	227	234	203	198	218	219	210	212	207	213	220	207	235	241	201	214	243	232	221	231	220	241	253	211	210	228	213	221	212	219	236	237	195	233	208	199	238	223	244	200	219	209	231	212	228	236	226	196	224	225	210	236	228	213	225	219	203	217	227	237	227	222	186	209	215	206	213	212	227	222	214	210	216	253	222	233	172	201	202	237	214	246	232	211	229	221	213	217	204	193	209	215	232	232	226	212	206	225	224	241	229	234	236	206	233	228	229	214	220	217	224	218	232	200	228	230	218	203	194	233	219	200	228	214	225	213	233	225	210	217	200	218	226	244	221	223	236	229	239	227	212	217	212	231	239	222	221	244	252	210	221	215	224	211	231	197	197	220	220	194	215	227	226	226	230	224	212	214	221	229	205	199	196	228	207	218	220	214	232	225	210	216	234	249	206	245	219	227	231	228	218	231	214	186	216	212	214	211	200	218	195	234	223	230	227	214	232	209	240	213	247	206	186	204	235	206	236	224	216	224	218	205	199	217	234	209	264	206	212	233	218	230	212	216	231	210	234	203	217	229	224	213	212	220	227	217	207	198	211	195	210	217	213	219	205	202	227	241	241	223	218	231	220	225	215	262	196	208	229	224	232	204	214	228	225	194	213	213	210	213	198	224	227	232	212	218	229	252	188	207	241	234	224	247	230	242	202	221	220	217	208	240	223	222	220	231	217	217	218	201	224	240	253	226	243	216	228	224	203	220	264	243	228	217	192	215	184	216	246	222	199	228	210	204	200	201	189	221	217	227
28463	21691	14185	5698	2305	1459	1127	1027	841	750	559	508	476	486	426	424	344	419	422	438	393	362	365	387	350	347	343	338	330	303	308	334	348	332	316	319	339	346	344	345	343	300	319	315	359	304	307	337	324	327	347	334	288	331	296	321	300	309	355	312	314	335	339	320	342	298	314	328	305	327	304	350	328	262	305	308	303	286	329	345	341	345	329	334	309	282	300	327	301	285	316	322	309	350	335	322	347	341	308	343	345	293	304	318	319	345	316	317	307	297	341	292	342	292	305	306	339	312	334	326	307	295	347	298	333	304	294	333	313	366	276	277	290	306	310	306	348	318	320	284	303	308	301	313	338	296	295	307	295	299	305	284	309	292	339	311	272	308	288	287	345	308	325	315	302	338	311	310	314	317	301	298	323	316	320	317	329	302	331	317	350	350	303	316	307	335	298	304	316	307	292	335	342	307	281	317	341	338	321	346	328	301	327	308	288	317	316	345	330	334	297	334	302	296	284	351	316	309	306	286	315	282	285	317	305	331	280	302	312	315	280	302	298	307	274	293	293	291	319	298	335	283	309	328	295	286	297	287	314	293	334	314	328	303	322	305	305	308	341	302	329	292	287	324	319	304	307	307	342	316	303	297	312	314	324	288	317	315	338	295	331	269	299	332	335	296	342	321	317	310	310	300	306	326	299	289	310	330	303	313	331	320	348	292	324	246	330	304	354	316	323	295	311	318	289	317	323	311	324	327	325	290	363	288	315	278	306	298	311	319	354	300	304	326	295	323	335	284	330	297	336	308	281	328	314	305	315	330	336	300	343	313	306	302	312	283	330	315	292	328	339	325	270	320	313	326	301	304	332	335	317	310	286	328	328	314	303	299	283	315	307	302	334	303	296	308	328	291	350	350	330	282	313	319	307	321	332	287	374	314	322	315	327	286	321	287	320	334	315	322	307	317	319	315	321	294	329	324	334	310	315	315	309	310	289	333	297	317	326	278	293	303	320	323	319	321	309	332	315	299	333	317	313	320	314	332	287	289	316	307	319	342	311	296	306	306	294	337	290	295	323	306	315	295	281	289	326	327	312	349	309	309	319	304	321	299	319	299	295	333	320	310	319	315	306	295	292	325	319	317	298	301	351	324	317	313	313	305	333	287	358	299	327	315	321	278	318	350	314	301	294	308	331	322	316	328	336	277	332	309	291	338	336	276	296	332	329	269	289	309	316	319	299	324	322	296	326	293	337	314	334	328	302	331	326	332	313	318	293	297	329	316	313	281	311	292	348	338	310	288	307	349	314	340	284	281	293	324	326	323	290	317	316	296	336	283	298	308	298	322	282	293	313	311	317	272	336	329	293	342	333	304	321	336	332	312	346	337	294	328	323	304	315	309	302	331	340	291	290	342	326	329	287	335	337	316	284	312	326	331	312	362	326	336	328	328	317	301	343	313	346	313	317	304	327	306	328	322	304	293	332	331	270	311	308	332	316	296	305	294	326	302	315	301	341	306	294	301	294	307	324	319	323	295	329	300	287	336	329	316	312	293	308	319	300	308	309	342	321	306	303	287	327	317	333	292	324	309	265	306	341	311	310	334	303	321	282	313	304	331	288	301	336	302	315	320	296	312	336	319	306	297	312	304	329	300	297	339	328	315	296	307	289	285	318	320	328	328	316	305	320	279	317	305	336	310	305	271	319	311	314	285	348	295	336	330	299	278	305	281	301	308	318	316	304	309	366	327	307	311	323	285	303	300	332	321	312	324	311	326	298	284	300	315	323	302	285	312	327	327	295	291	310	307	331	297	292	326	342	327	308	316	316	309	302	301	299	299	333	313	315	344	327	325	294	306	319	302	336	321	280	328	310	360	311	304	285	317	320	283	305	326	326	302	310	299	319	311	291	304	318	344	321	342	304	315	332	334	305	328	293	329	331	319	334	323	332	322	304	312	272	328	303	342	318	304	326	303	333	287	326	334	310	310	315	299	329	336	312	338	303	298	298	325	308	316	294	344	332	299	305	301	299	315	298	338	305	294	286	316	279	265	318	300	323	317	313	316	296	317	316	343	306	296	322	289	317	340	314	297	290	285	315	314	323	307	294	311	321	350	283	332	323	304	311	305	329	327	311	336	322	305	335	325	333	318	296	318	298	314	300	320	329	299	325	322	333	293	301	292	310	326	329	293	303	307	329	335	330	304	305	311	323	328	325	308	289	317	329	338	298	316	305	310	281	308	299	303	319	303	318	312	279	302	283	319	300	330	314	318	324	379	358	325	343	329	314	306	282	326	325	331	346	322	330	286	313	295	313	321	304	265	299	310	316	343	300	302	320	331	309	313	299	299	283	307	305	270	328	281	320	317	308	316	337	303	315	288	314	333	301	324	282	304	307	322	330	316	303	312	339	272	306	294	333	281	334	325	342	329	309	303	288	318	304	293	357	294	283	338	301	312	305	328	320	303	310	294	314	327	319	310	305	310	297	324	319	303	334	324	304	299	320	328	312	309	310	308	280	305	293	355	310	312	321	279	286	342	320	305	322	307	331	338	335	301	309	312	351	354	322	312	295	317	291	333	320	333	318	346	290	299	321	343	330	313	293	300	289	320	268	312	328	327	331	293	270	320	299	309	310	294	296	309	332	325	306	313	311	321	291	292	313	281	320	292	307	329	306	347	295	321	308	300	295	273	320	302	309	315	334	363	306	306	308	326	336	311	338	265	321	333	318	341	289	306	314	296	327	314	288	292	304	282	300	294	294	304	346	309	295	340	318	266	328	291	288	293	272	287	318	295	309	330	284	316	322	283	317	294	344	339	300	306	311	303	330	279	289	289	337	335	299	334	304	311	294	336	338	314	302	321	311	324	340	324	301	319	300	295	283	293	324	320	328	313	291	326	344	296	275	328	330	305	348	299	303	309	319	321	331	311	335	340	299	292	302	322	309	324	343	321	303	314	311	309	326	331	299	286	301	306	316	338	314	304	289	293	289	286	324	315	324	318	311	314	297	319	339	302	363	314	303	326	339	323	290	306	315	307	315	328	305	323	321	291	282	307	311	316	304	321	353	304	315	311	307	316	321	317	331	323	284	308	343	270	279	295	315	340	297	322	327	336	351	335	296	334	317	316	312	326	333	330	327	305	294	296	337	315	342	322	306	292	341	316	361	309	320	312	298	342	316	323	317	338	319	273	286	279	292	343	315	302	297	324	320	334	339	305	311	319	322	307	301	304	346	293	330	338	304	291	319	335	318	334	302	297	311	319	305	311	337	309	331	326	350	335	330	342	335	310	295	331	316	291	297	315	317	303	331	328	315	327	294	318	334	322	309	329	308	312	324	285	309	312	306	302	301	297	324	359	319	307	344	305	306	288	316	297	270	333	314	310	292	303	298	284	329	324	291	294	299	290	323	292	325	332	328	298	356	293	311	306	292	319	302	319	279	309	276	305	340	293	334	299	331	285	286	340	323	313	306	312	293	326	295	306	316	334	324	310	308	302	338	321
19259	29583	13108	5791	3510	2578	2055	1777	1351	1165	786	744	715	612	529	494	455	484	476	513	412	457	470	475	394	377	400	370	376	356	347	383	360	367	372	353	374	378	353	335	361	348	331	389	376	313	374	374	323	336	353	347	344	361	346	362	378	329	347	371	342	389	324	321	349	342	365	335	343	324	351	334	366	341	336	309	321	303	360	364	336	315	325	355	338	338	346	354	352	338	350	351	373	356	312	335	325	329	339	304	373	307	344	322	338	322	343	348	326	344	317	319	339	343	341	351	322	321	355	344	367	321	334	349	361	368	309	357	347	334	340	355	341	336	342	315	333	351	337	357	333	336	307	357	336	312	352	324	369	354	320	335	343	319	375	332	318	352	307	358	330	335	365	378	325	336	349	327	354	351	328	336	345	317	324	362	350	346	364	299	334	333	328	350	308	304	324	350	321	335	306	341	326	349	301	338	352	336	339	336	377	355	340	354	309	357	320	328	322	336	351	348	334	327	345	317	351	341	353	340	312	359	328	307	309	336	306	345	335	352	358	323	326	357	358	345	347	361	339	330	351	340	319	338	371	331	320	320	330	361	312	334	321	389	337	321	337	315	326	328	316	325	357	366	386	318	363	333	361	338	350	339	353	348	339	327	318	329	311	345	337	334	346	328	361	337	329	343	316	354	336	338	360	348	356	351	334	331	338	307	341	335	320	343	301	327	355	340	353	333	347	329	357	362	334	352	357	338	325	322	348	357	321	324	339	353	333	335	346	332	322	383	336	349	338	309	352	311	357	310	314	356	347	389	332	318	336	332	280	351	323	346	332	316	330	308	344	353	327	334	299	355	313	339	346	322	352	345	320	323	329	326	323	337	330	295	348	379	336	302	349	333	352	321	324	337	350	320	330	328	323	333	317	355	336	313	357	359	334	309	328	335	360	319	325	365	327	338	332	343	353	360	334	352	366	334	351	344	356	346	330	350	343	335	360	336	345	352	356	350	339	308	368	346	307	351	354	349	326	343	298	347	316	334	370	335	324	318	324	322	365	324	324	348	315	308	341	304	349	328	341	365	331	324	335	363	344	332	348	355	353	325	315	322	374	335	300	362	334	344	352	349	332	346	317	315	311	339	319	309	347	360	323	338	364	311	312	333	352	347	342	358	300	345	369	316	346	324	367	354	360	342	346	372	337	299	359	350	334	295	321	352	316	312	343	349	334	330	321	372	339	288	348	307	313	331	369	336	341	330	311	352	326	308	329	339	351	354	345	320	347	340	322	332	348	358	339	352	333	342	341	337	372	336	328	329	290	313	292	321	344	354	346	320	381	347	354	313	302	350	322	315	350	341	365	354	293	341	353	334	334	296	351	327	380	370	350	344	316	354	328	325	325	380	340	378	330	343	356	356	332	328	319	315	349	314	335	356	337	306	335	355	337	362	347	330	321	364	306	327	352	333	340	338	358	307	340	334	337	319	341	323	341	363	358	322	355	346	361	331	339	323	314	307	331	339	329	316	337	333	351	321	338	362	312	355	305	371	330	363	342	330	327	339	325	348	339	314	349	312	330	323	345	367	352	359	367	339	330	336	371	328	309	335	317	375	351	333	355	349	355	326	308	346	328	307	320	335	343	346	331	322	324	339	342	340	327	316	335	317	335	366	305	320	346	340	364	308	342	318	326	352	331	333	317	355	292	325	303	300	348	336	339	339	338	331	365	321	356	342	388	357	334	325	342	333	312	345	313	367	331	339	349	345	312	362	348	331	329	363	344	317	331	335	338	356	355	314	314	366	290	305	313	342	326	358	320	360	349	340	322	345	355	354	385	353	325	303	355	338	344	352	334	324	307	359	339	355	294	354	324	338	329	350	343	337	335	324	317	338	317	357	329	334	341	358	329	331	346	333	350	357	360	305	320	341	343	363	353	350	361	337	341	327	359	334	329	319	351	346	329	351	331	334	359	371	293	334	357	346	358	368	335	341	350	350	297	341	326	350	337	331	348	341	323	320	351	339	340	343	335	306	332	349	344	349	330	332	320	352	322	326	329	308	342	309	336	378	341	328	346	376	324	387	319	340	328	340	329	328	354	337	316	328	371	329	324	347	351	355	345	377	365	328	313	346	360	353	325	345	344	320	307	331	320	306	367	343	352	329	318	367	335	344	351	326	364	326	341	361	308	314	347	371	351	340	357	337	341	334	341	367	313	345	353	366	328	369	341	329	349	334	310	358	329	306	337	330	301	312	306	333	346	342	340	352	372	355	332	348	314	309	340	340	324	319	332	347	355	333	323	343	370	330	347	337	324	345	331	334	324	347	342	320	334	341	348	318	318	353	347	349	331	349	331	323	335	322	338	317	326	347	328	328	317	368	294	320	347	321	377	351	365	317	313	322	310	364	321	338	351	314	355	331	370	321	326	323	367	340	331	327	348	338	343	382	336	339	316	339	323	335	333	319	348	338	337	321	362	370	353	368	326	327	322	339	320	350	365	315	338	316	351	343	334	343	317	343	335	352	316	323	317	354	324	352	360	346	350	320	355	348	325	344	327	369	342	346	351	336	328	322	309	373	290	360	304	347	324	336	347	341	327	309	328	316	314	322	315	308	327	335	341	316	327	325	319	366	318	367	375	336	338	320	375	341	345	340	335	343	347	324	327	333	328	323	336	349	289	341	339	326	348	326	339	322	361	346	370	318	317	341	348	352	334	318	357	332	352	300	329	338	337	343	334	358	326	328	342	336	318	360	327	334	339	379	347	306	323	356	329	342	346	319	324	346	336	346	360	295	334	306	324	318	351	353	340	337	316	361	330	334	331	337	338	333	345	341	312	349	350	318	319	348	286	324	332	356	322	345	337	363	356	347	344	288	328	314	322	360	300	327	301	341	362	351	330	329	343	315	331	333	313	338	333	314	352	346	332	367	348	348	325	354	366	333	372	350	322	344	311	356	315	333	347	324	356	322	315	334	351	351	359	321	327	306	331	322	388	340	299	306	324	340	342	356	331	343	343	355	345	345	329	290	346	302	323	340	313	360	341	353	326	333	352	322	312	339	324	319	335	322	365	335	341	307	359	341	347	363	312	349	329	354	351	345	374	321	328	303	343	329	313	303	352	341	341	356	360	337	348	344	340	331	373	369	328	360	345	332	357	332	341	363	307	332	338	347	330	326	326	346	299	353	374	341	360	338	336	329	334	319	342	376	339	336	363	338	343	347	332	322	331	351	325	334	345	318	332	348	342	324	342	342	299	365	357	349	317	344	322	345	355	333	335	316	317	352	318	322	344	347	328	348	325	348	330	333	337	329	335	341	344	346	333	362	310	339	335	341	358	353	344	326	346	318	325	374	335	316	319	323	357	341	368	348	328	327	341	324	312	332	331	334	333	313	320	315	316	319	334	338	317	335	365	327	325	299	348	367	371	360	340	339	338	347	352	357	332	350	356	335	348	342	345	358	337	326	357	347	325	322	346	326	320	332	330	344	341	385	347	326	319	361	351	328
23646	21090	28202	24227	21002	9769	2565	1668	1175	952	687	650	584	435	445	330	376	385	362	292	299	343	288	321	257	296	268	225	231	227	231	243	222	257	242	241	234	212	216	253	222	224	247	221	209	201	198	230	191	216	223	217	220	215	211	207	199	217	223	198	198	220	213	201	192	174	214	187	185	175	195	180	180	201	183	185	194	185	207	185	216	160	209	186	179	189	185	173	176	194	192	203	183	210	219	187	211	169	160	198	211	194	218	187	204	193	185	192	197	202	196	182	166	193	176	184	189	166	183	186	213	191	173	185	175	191	200	210	210	170	210	204	197	195	176	203	173	211	176	214	177	182	189	202	189	179	189	220	188	186	200	173	186	194	181	196	183	210	207	200	180	178	224	187	224	196	187	196	189	180	207	217	172	209	200	190	196	168	170	196	216	191	199	189	186	181	199	189	194	191	179	193	200	201	191	198	185	193	194	203	195	193	193	196	197	179	188	181	169	207	214	193	174	178	189	174	177	211	198	176	203	183	218	186	190	203	198	197	194	182	182	192	205	165	178	173	184	195	185	215	205	189	193	180	172	200	184	179	183	193	228	212	187	205	187	188	214	180	213	186	201	179	194	174	190	205	186	162	212	192	210	184	198	219	194	191	204	204	201	191	215	200	189	188	188	188	202	182	194	201	197	194	195	178	205	221	185	190	184	193	180	215	208	193	188	193	180	172	222	202	191	199	189	192	198	193	180	208	187	205	190	193	198	212	183	195	190	187	176	192	217	192	218	170	202	196	205	174	175	196	169	211	163	203	203	214	212	173	197	171	178	172	200	216	216	168	191	203	181	196	208	199	192	184	198	172	201	199	211	194	223	193	191	210	218	186	196	203	195	169	184	208	172	208	190	166	215	174	217	212	192	189	180	179	178	190	162	194	176	221	193	178	183	191	234	173	187	169	187	179	207	185	202	165	196	187	196	194	191	191	209	180	195	187	170	183	195	197	201	186	181	187	199	201	198	184	180	184	197	172	192	186	184	202	177	183	187	189	186	196	187	219	184	188	198	208	186	196	174	161	220	179	183	171	192	187	180	187	181	182	166	216	205	168	187	199	191	189	187	189	172	196	206	199	199	191	195	209	205	196	205	189	212	208	161	193	184	176	162	187	180	194	202	173	161	188	209	212	197	205	224	187	144	192	166	179	211	173	178	207	207	163	195	188	193	192	189	180	182	193	183	182	183	205	179	194	180	189	180	191	170	181	183	190	212	189	199	220	192	182	198	191	164	177	207	200	191	200	186	172	212	152	187	176	192	171	191	211	191	194	184	194	207	193	205	204	185	173	174	183	188	174	177	175	181	180	169	193	185	189	196	194	188	191	178	211	204	201	180	182	195	204	196	205	205	199	193	186	181	200	193	216	196	192	185	179	220	211	182	186	215	191	200	178	202	195	194	187	184	207	189	182	202	192	192	178	192	194	179	200	182	174	167	193	214	197	198	169	172	163	210	190	216	204	179	192	192	205	201	187	211	172	192	160	179	186	200	201	174	175	217	202	186	187	211	192	179	179	180	186	182	180	189	209	193	213	184	182	205	195	155	194	197	192	206	189	193	191	181	186	193	181	188	183	196	189	201	182	193	197	178	189	183	197	213	200	209	181	183	200	178	200	201	182	171	203	203	181	213	200	192	193	177	209	189	176	174	197	226	188	170	181	202	185	196	178	191	191	186	177	198	202	180	199	197	184	187	206	188	197	192	185	181	201	209	187	175	188	205	193	188	208	192	183	213	209	184	221	165	180	194	196	183	195	212	217	182	193	203	206	185	190	188	196	188	187	226	184	170	188	193	193	201	206	216	194	184	191	199	211	197	191	177	210	176	186	181	179	197	168	189	198	166	198	177	194	200	191	201	162	192	230	191	182	167	171	206	190	191	186	209	190	184	207	182	213	166	203	223	181	191	193	202	192	201	171	212	199	183	192	197	172	195	183	195	184	203	208	201	211	186	182	188	199	192	182	198	195	169	194	186	203	184	182	196	218	221	212	170	165	171	185	196	212	201	168	190	191	190	195	196	176	197	188	190	192	217	180	181	204	187	196	183	179	197	183	194	208	200	186	183	201	200	159	185	214	201	177	188	178	173	168	186	200	171	189	189	220	195	189	210	175	195	191	185	200	161	179	174	179	168	174	195	195	178	215	200	188	178	186	213	204	197	200	166	195	183	199	182	188	203	172	209	224	197	211	209	206	184	210	191	210	187	206	195	184	182	198	188	191	202	202	199	204	190	172	194	210	177	193	180	180	191	191	180	165	213	182	199	190	208	189	168	192	217	194	201	204	208	189	184	178	177	194	213	198	193	198	152	207	194	214	199	185	210	195	185	183	194	159	158	185	202	201	197	178	192	197	224	184	191	184	200	197	217	198	188	221	193	191	197	205	210	186	190	199	218	174	187	215	209	185	186	207	182	202	200	185	190	204	175	181	169	206	190	198	188	200	193	204	217	203	181	197	201	181	198	199	210	197	202	201	182	161	180	194	185	190	166	174	165	189	174	210	220	201	192	205	179	211	193	187	183	195	206	193	182	180	180	167	173	177	184	182	202	171	171	191	174	189	180	167	187	158	225	170	174	185	184	194	195	195	203	187	176	193	197	190	170	184	188	186	178	184	194	211	197	203	190	176	189	179	189	177	221	200	178	198	208	208	219	166	164	198	187	173	178	192	195	172	187	218	196	163	179	201	174	180	187	183	194	184	176	198	207	199	174	204	188	201	181	181	203	191	190	194	195	188	193	178	172	174	184	187	165	200	178	180	180	184	199	172	182	193	189	190	203	206	195	211	178	194	200	190	208	204	218	189	183	205	187	187	205	183	190	183	202	211	211	196	182	186	198	193	170	212	187	207	192	179	205	184	195	194	187	205	198	186	163	182	185	195	198	195	191	200	197	166	204	188	188	170	197	185	194	182	175	203	219	199	203	195	173	205	215	179	195	198	211	188	192	205	217	201	193	160	175	193	165	196	178	172	219	190	199	196	209	168	201	200	197	197	195	217	207	187	192	197	186	182	183	208	185	159	187	201	195	167	199	189	191	187	195	177	153	171	195	196	186	197	174	172	208	195	199	173	216	172	172	178	174	199	186	178	200	181	183	204	184	174	163	177	201	200	172	186	206	174	176	207	184	188	180	193	164	207	203	194	198	195	194	200	209	181	187	205	181	173	186	192	168	190	170	199	175	208	189	202	193	201	176	184	208	176	194	166	195	206	191	222	190	188	181	181	194	169	219	202	209	172	206	185	212	181	179	194	215	159	196	188	203	177	194	186	185	174	186	181	209	182	179	193	201	184	182	206	198	178	196	160	188	193	173	214	186	184	196	202	181	205	203	192	209	169	191	192	222	185	203	205	206	175	185	200	189	186	200	192	174	196	189	204	202	178	171	186	174	207	221	199	192	228	185	209	190	204	193	189	161	184	204	187	190	202	173	186	202	188	188	188	192	192	181	175	192	186
24518	42290	19872	9732	6961	4654	3421	2751	2032	1710	1215	1076	935	648	637	465	530	532	499	463	416	415	387	437	344	318	332	270	267	294	241	282	268	259	291	294	256	267	270	263	294	238	270	239	263	228	225	230	255	233	264	252	285	233	232	222	237	248	229	194	238	233	231	233	190	209	231	206	194	229	215	201	261	213	223	236	207	216	252	209	209	237	226	200	221	213	222	206	198	193	258	217	216	184	235	220	202	222	201	195	199	208	202	214	180	199	205	235	211	197	207	231	200	244	213	194	227	251	214	200	207	233	197	243	225	250	212	221	221	217	220	225	203	217	212	188	199	192	211	212	209	210	219	184	204	212	205	230	223	210	194	225	200	233	184	194	204	179	210	211	226	202	193	224	218	216	197	229	209	203	224	189	216	226	217	199	199	209	203	211	234	219	221	234	209	193	224	235	212	218	203	201	201	211	212	197	198	221	227	201	202	228	225	195	194	173	203	221	210	214	217	222	211	196	210	203	215	226	197	195	221	232	237	188	240	213	211	233	205	176	202	207	190	206	207	213	215	217	220	213	205	188	219	211	209	206	199	199	202	194	188	205	198	206	226	222	183	226	215	195	203	180	194	210	200	210	232	198	222	209	211	192	227	223	204	215	195	210	224	199	198	213	175	194	194	244	200	207	203	193	206	207	229	205	214	235	226	205	181	194	208	214	236	198	206	203	189	226	215	207	213	206	206	224	220	211	228	196	226	185	202	212	197	210	222	187	209	232	211	222	202	210	197	202	207	209	195	249	222	195	207	198	222	221	250	220	204	231	188	207	208	196	257	224	206	213	218	196	204	212	209	225	208	224	203	212	227	217	221	230	234	209	218	229	198	228	212	209	187	214	216	199	215	209	198	198	217	191	202	206	208	210	223	200	201	197	218	204	212	199	203	214	210	214	208	217	211	213	234	194	181	190	216	216	216	210	204	217	205	219	192	230	191	222	194	204	207	231	216	204	205	209	217	239	231	230	222	223	214	212	193	222	224	211	225	221	230	213	209	199	196	204	223	212	198	196	209	234	217	196	229	206	213	199	228	212	187	218	205	206	190	217	207	187	210	246	224	187	196	223	202	189	210	208	213	211	218	236	216	207	238	209	196	237	211	219	220	231	200	209	225	224	196	225	247	223	229	202	205	214	188	219	219	200	225	217	206	227	244	198	203	213	218	226	218	202	210	193	230	206	221	220	193	220	198	223	204	207	232	215	208	226	207	177	232	208	221	224	209	219	206	213	210	210	215	216	200	218	206	189	213	208	218	226	214	202	190	217	231	211	216	202	205	212	238	208	233	229	190	205	211	192	184	218	197	200	198	210	213	212	228	198	220	221	230	203	211	188	221	199	212	225	197	226	193	204	245	191	221	233	219	219	208	202	210	216	194	197	205	208	239	200	205	218	193	181	214	226	222	192	228	214	205	195	229	219	226	202	235	224	218	219	251	222	215	204	212	217	225	229	206	246	252	225	219	199	199	195	196	207	216	227	224	203	212	246	222	206	193	200	211	207	201	224	193	193	215	211	206	201	228	218	208	225	198	215	220	207	217	197	210	212	214	216	181	220	233	212	206	239	217	222	234	198	207	212	193	217	194	203	208	219	222	199	204	201	216	219	223	224	206	238	237	203	209	217	229	209	222	200	211	211	217	200	226	199	205	212	228	195	214	217	224	207	222	224	219	184	214	201	203	216	202	199	223	201	216	184	199	220	198	216	211	233	235	211	214	220	226	202	218	247	223	210	208	211	210	188	208	213	187	196	180	231	213	223	220	216	229	180	232	221	177	205	205	200	188	231	217	182	190	222	240	238	200	189	205	221	202	199	204	210	208	208	230	214	195	182	200	190	229	219	208	217	226	185	228	192	227	214	213	205	186	219	201	221	214	221	214	212	197	195	203	198	190	209	201	216	228	215	205	178	223	198	216	216	261	211	220	211	224	224	212	195	213	216	198	239	226	203	188	217	194	196	194	244	205	206	186	220	252	209	249	199	191	215	216	235	216	216	232	203	211	232	211	205	201	200	195	243	207	233	204	211	217	216	204	217	226	187	184	225	222	218	220	231	219	213	224	215	198	224	233	200	197	204	227	215	196	229	222	192	169	217	195	224	215	211	213	228	193	210	195	208	209	209	232	202	213	210	230	213	194	198	207	201	213	219	214	228	228	212	211	211	211	209	199	222	232	210	222	188	233	209	192	219	190	212	220	251	199	185	213	201	214	202	188	220	227	210	196	182	242	225	202	223	192	192	222	212	216	207	201	216	200	212	219	214	221	178	187	216	240	221	210	185	217	236	216	217	236	203	214	239	193	227	210	209	225	196	249	215	240	193	247	189	218	219	224	206	195	219	242	224	207	216	205	236	210	236	221	208	248	222	224	201	217	199	216	217	252	193	203	211	215	184	213	212	213	231	223	222	225	201	203	201	171	198	227	205	240	221	223	195	186	218	232	187	214	208	219	228	219	205	206	195	205	221	203	201	222	209	205	214	206	221	210	236	206	213	191	220	220	210	213	194	207	198	198	223	233	224	235	210	228	203	220	241	227	220	237	213	198	197	229	202	203	217	216	187	230	248	218	206	222	236	231	220	212	227	223	198	192	212	224	198	230	224	228	209	217	200	208	226	255	214	216	219	232	210	220	216	214	206	210	213	197	216	206	220	210	208	198	194	222	228	192	209	196	237	206	220	216	233	176	217	236	201	207	235	224	230	186	204	185	215	224	210	200	202	193	199	214	214	220	210	229	232	185	216	213	203	203	209	208	208	229	220	187	220	200	227	205	170	197	227	191	231	210	206	215	206	197	190	221	217	222	207	211	231	215	200	193	224	221	225	213	232	218	217	195	248	187	208	206	218	200	197	217	224	229	216	193	209	185	216	222	206	232	179	220	216	217	212	209	216	235	224	226	232	214	222	201	199	213	219	225	211	191	214	234	209	176	225	205	200	192	233	192	216	211	212	195	217	197	213	193	208	235	253	234	207	169	212	193	206	225	200	217	208	225	177	213	215	198	224	182	211	201	230	222	229	195	208	210	196	211	233	196	190	207	233	200	197	222	215	215	228	232	235	198	233	209	220	217	208	183	201	247	206	207	215	203	200	199	207	211	224	206	203	192	230	217	224	192	205	220	209	210	208	223	204	206	237	208	202	222	199	215	222	214	219	197	220	204	226	207	203	218	227	204	197	231	206	209	227	189	222	205	243	215	195	205	210	211	229	206	206	192	193	228	231	190	229	186	226	189	206	210	207	202	196	169	209	221	261	199	222	214	221	194	235	177	219	200	245	201	215	245	211	208	194	216	201	190	221	226	223	198	230	229	200	240	228	234	224	226	217	202	214	234	214	218	194	197	202	205	209	226	193	210	216	205	229	200	204	216	216	202	233	209	209	248	212	178	210	213	206	217	207	202	195	217	200	194	216	224	236	207	233	202	239	238	209	191	215	222	226	201	217	200	191	227	222	216	192
24817	21069	26950	25151	10777	2317	1462	1127	966	913	782	733	653	568	469	495	468	503	479	487	458	437	479	437	432	418	418	453	363	404	390	365	405	392	387	327	376	408	378	368	381	392	390	373	394	379	387	373	383	381	384	382	379	371	370	369	376	366	364	382	326	401	372	397	367	366	356	387	373	375	347	371	365	371	357	378	337	417	351	331	377	410	381	354	401	374	357	353	397	350	383	401	382	353	354	383	365	378	398	344	349	365	361	389	348	371	356	357	354	380	331	371	376	327	353	388	370	384	370	354	380	366	365	362	353	349	399	392	346	388	358	361	395	369	390	366	418	385	381	410	332	361	349	357	354	384	368	372	343	393	366	359	360	363	369	369	403	355	369	352	397	396	331	380	369	362	351	395	365	348	352	377	349	354	355	357	352	368	362	375	347	399	384	362	381	368	341	347	365	333	399	364	379	352	358	363	383	367	368	341	382	350	388	348	383	375	340	390	371	398	337	342	362	364	386	372	366	370	370	324	379	361	360	337	370	380	363	360	372	367	341	336	361	333	331	408	357	399	378	357	351	406	354	383	374	382	348	381	397	375	356	350	325	379	321	346	344	371	362	371	397	375	365	361	375	362	352	386	382	362	338	349	371	369	376	350	385	358	374	356	345	347	366	404	351	349	348	369	365	370	338	377	340	362	360	372	364	346	357	361	382	383	353	363	379	381	356	352	355	389	357	359	368	376	371	381	371	359	377	402	341	346	354	365	347	326	371	347	383	358	359	380	345	340	372	368	384	366	384	372	341	360	407	347	361	388	369	395	368	379	396	377	348	339	371	340	355	349	369	366	364	363	382	359	390	363	368	335	334	333	357	373	348	342	398	373	372	352	375	393	365	378	367	366	347	362	358	346	353	370	379	409	337	374	350	366	395	360	321	389	368	382	358	386	350	375	400	383	364	390	367	366	375	376	338	418	383	335	367	351	333	359	366	330	381	386	367	375	329	377	374	372	372	395	338	341	390	357	351	357	382	344	366	327	372	353	391	330	399	371	393	366	411	355	349	392	374	386	370	332	394	370	359	382	369	368	317	362	357	365	372	377	348	361	362	356	368	400	371	369	340	379	321	392	370	366	331	370	347	363	349	375	388	342	370	367	384	347	366	371	371	335	348	340	371	343	376	385	347	372	382	354	366	383	357	393	352	374	326	348	377	369	355	381	342	370	354	355	388	366	367	351	386	349	407	388	358	376	410	360	378	333	412	338	360	369	363	348	374	370	346	372	377	396	348	364	340	347	336	377	308	345	365	358	377	353	353	404	348	377	323	360	365	379	362	378	351	367	408	372	369	358	386	393	398	387	405	387	387	332	378	353	370	385	365	365	360	354	406	359	359	355	405	360	344	350	341	389	402	387	363	371	365	341	349	388	345	336	374	340	361	358	332	354	361	368	384	376	350	379	355	347	363	348	354	354	337	379	390	359	363	361	377	358	363	375	361	353	396	342	365	340	358	403	419	349	338	358	365	365	363	387	345	371	365	353	331	370	370	364	329	371	366	357	345	377	359	358	322	348	399	382	350	401	366	360	386	354	386	355	385	353	362	375	339	354	359	372	371	365	362	387	336	353	363	325	394	379	399	334	339	407	380	388	376	357	366	371	376	357	380	412	360	332	372	374	366	360	386	365	360	392	344	359	359	376	373	349	374	351	374	369	365	330	338	371	345	336	385	346	389	341	357	361	348	364	383	380	390	376	352	385	404	351	374	341	372	373	326	379	327	368	349	396	371	360	358	362	352	356	363	354	374	335	342	335	352	370	355	360	339	334	351	350	340	334	386	347	373	358	339	378	347	369	380	368	379	359	384	375	362	359	379	343	374	372	388	362	369	345	360	361	392	366	367	391	361	339	361	366	381	389	389	360	395	375	351	345	372	352	383	348	401	313	344	358	349	365	389	376	362	370	341	357	371	345	381	399	386	358	361	330	389	361	375	349	385	369	390	400	362	374	379	367	352	352	359	351	369	370	343	383	349	357	360	388	327	346	331	363	392	373	377	387	350	337	380	382	379	387	368	383	380	374	381	393	366	363	341	350	346	355	365	363	367	367	314	336	366	339	360	366	338	325	368	366	344	355	367	374	405	348	378	382	375	366	370	347	339	354	377	367	372	376	367	351	363	380	373	376	380	385	395	386	370	344	374	365	374	366	353	335	365	376	344	376	355	389	372	374	384	368	357	340	397	342	405	388	334	361	353	356	328	360	347	385	346	357	358	374	344	367	381	359	360	354	375	364	347	365	373	346	362	373	398	377	354	374	337	340	373	382	386	373	310	355	347	365	380	361	370	354	365	352	351	367	367	363	395	335	328	351	385	365	356	364	356	359	361	363	349	355	362	380	368	352	381	336	420	348	384	353	365	367	386	383	362	401	372	378	344	355	351	365	376	353	372	349	346	353	356	382	383	330	369	375	337	342	363	393	384	359	401	362	369	360	363	371	323	362	393	343	352	375	351	341	329	364	356	355	392	362	365	375	360	378	357	361	387	347	358	335	388	345	371	382	354	345	380	360	425	386	356	352	347	346	376	353	352	370	364	363	365	364	351	375	372	376	359	346	379	383	357	374	343	383	357	347	373	351	397	348	353	374	398	360	382	376	339	351	370	406	367	362	348	381	377	368	387	369	380	370	338	348	342	352	358	359	347	330	351	367	372	343	396	333	353	354	344	381	365	341	341	330	345	366	375	399	357	376	373	426	377	337	346	356	351	346	390	400	380	357	356	350	397	359	325	387	351	369	381	328	369	372	337	345	377	352	373	359	377	336	375	384	347	361	362	351	377	379	379	376	381	393	376	359	345	358	400	352	344	370	359	388	355	375	339	379	391	345	358	350	373	349	340	375	362	355	372	380	394	393	376	340	388	389	358	377	367	349	349	370	354	403	349	386	375	382	335	375	385	338	372	364	345	362	343	391	384	367	352	323	368	388	365	353	357	385	369	384	352	338	369	405	377	384	378	384	376	368	376	346	405	359	378	326	393	371	361	396	350	404	388	380	374	365	370	358	342	396	352	374	356	371	382	395	372	381	362	344	333	335	360	352	350	388	361	355	376	376	369	388	360	389	355	359	344	329	359	352	348	368	356	376	358	336	343	379	357	356	354	385	352	356	378	361	385	369	361	369	360	351	358	381	349	341	371	354	345	359	360	353	348	349	368	358	376	384	376	371	372	383	353	405	356	376	349	408	356	377	381	382	346	366	377	362	379	343	396	340	370	390	351	312	379	353	403	347	349	361	355	355	332	324	375	373	382	384	374	359	366	381	341	347	378	348	355	398	379	392	301	356	407	371	366	360	377	377	366	397	376	355	339	346	355	357	360	334	362	392	337	399	373	387	374	340	353	362	371	339	381	361	369	331	357	368	368	368	364	391	372	356	352	362	401	335	372	361	392	384	368	371	365	373	384	338	369	356	387	371	358	339	347	370	380	378	384	349	354	375	370	379	363	381	357	354
23337	37632	16834	8231	4929	3476	2583	2009	1595	1450	1221	1116	907	801	687	647	637	618	632	610	600	585	562	552	501	491	456	448	393	384	417	434	437	444	421	429	439	431	421	428	433	386	434	366	425	403	421	410	399	431	445	400	401	411	383	390	416	403	363	423	375	371	427	361	435	379	397	386	383	400	405	433	392	351	418	394	382	391	380	367	394	383	425	398	410	376	397	328	373	394	375	434	383	397	375	332	391	370	371	379	388	397	418	385	386	393	375	386	396	405	401	363	410	347	396	404	381	393	369	366	371	354	375	395	389	380	394	396	391	370	402	330	370	403	414	398	409	372	338	373	387	383	347	395	385	363	403	397	357	408	382	415	398	386	370	409	368	354	380	402	419	398	329	393	400	364	409	404	373	360	386	351	369	389	357	397	393	352	360	447	349	357	359	376	353	394	367	400	395	382	415	384	379	379	383	371	383	364	433	386	384	378	372	413	391	397	356	421	414	384	409	383	373	383	377	359	351	396	394	383	407	348	405	397	420	413	389	377	349	386	389	363	396	389	351	417	376	382	389	357	402	386	366	393	350	389	364	351	415	386	371	414	335	373	373	352	389	364	390	400	411	368	359	376	373	391	384	384	397	389	372	366	369	404	415	387	367	397	375	392	395	385	417	400	355	387	394	357	376	372	376	360	376	368	376	360	345	364	375	398	392	412	411	388	358	375	362	381	405	350	383	384	385	372	387	361	320	364	370	409	399	392	378	397	350	391	373	351	381	380	369	392	400	366	377	416	413	397	364	366	387	371	384	365	360	374	362	374	380	369	393	398	360	398	337	372	426	415	380	378	360	370	354	370	392	400	371	360	403	413	393	390	379	354	386	394	377	408	349	349	391	382	398	409	398	423	381	353	368	378	378	408	378	431	423	401	396	364	383	386	350	397	403	389	354	381	367	373	415	366	356	374	387	387	370	369	392	393	371	387	379	371	374	378	382	359	407	391	427	369	382	384	409	387	372	396	380	410	382	373	372	368	375	381	379	378	400	352	383	392	380	386	373	363	381	405	372	384	385	407	378	368	350	382	363	351	383	365	360	397	406	418	362	399	383	364	410	378	404	356	365	343	418	356	383	383	392	394	393	382	395	383	369	404	374	365	370	400	403	371	366	375	394	388	361	357	352	358	390	402	393	395	379	382	382	386	380	361	374	396	390	415	370	427	351	371	399	368	399	370	376	360	365	393	403	382	393	351	383	357	395	368	377	410	406	398	384	370	392	394	412	359	370	406	374	414	397	416	392	388	393	378	374	358	393	392	372	351	394	356	407	376	377	377	399	406	362	351	372	394	367	366	363	382	397	404	395	388	407	378	383	447	402	373	398	364	386	411	383	370	392	402	385	341	361	399	371	370	381	395	405	390	389	367	440	373	371	391	378	378	370	339	395	380	403	404	385	413	384	433	364	377	380	392	412	365	398	371	414	391	367	386	410	375	391	406	418	383	396	390	355	365	363	379	375	369	368	399	423	390	355	378	391	382	377	347	386	391	383	370	339	375	367	425	357	388	364	395	405	392	369	406	404	378	375	399	369	359	414	406	380	380	373	398	381	382	388	373	361	399	373	361	388	381	386	389	403	370	370	381	409	419	398	362	412	373	354	375	368	412	410	379	371	347	363	374	408	377	352	398	389	394	387	373	356	402	374	385	348	394	379	400	341	424	378	373	388	379	365	420	411	370	379	410	386	382	402	380	366	398	373	377	386	394	380	390	380	392	380	361	407	354	414	364	376	405	367	393	384	383	374	395	366	368	378	383	380	398	338	411	389	349	376	404	427	377	374	396	345	411	378	372	397	392	366	386	375	455	408	378	406	391	380	365	408	380	373	366	381	368	408	415	400	413	387	398	417	399	399	359	380	384	350	423	365	368	391	366	331	367	400	372	375	386	359	368	360	377	361	379	366	414	364	392	402	369	331	376	371	373	352	369	385	394	397	402	384	413	405	396	353	424	410	399	388	359	410	402	407	353	375	396	397	376	391	413	392	373	410	378	393	370	381	399	402	406	367	398	403	381	388	373	416	379	406	376	387	362	362	385	387	395	388	397	348	417	403	357	364	386	410	427	390	396	370	408	370	394	385	387	375	341	394	396	375	409	354	382	365	372	383	399	388	386	364	351	398	411	368	390	400	396	386	395	380	368	374	383	375	412	394	373	395	421	340	375	400	405	381	382	390	409	405	412	386	376	379	390	390	379	364	371	381	356	359	371	344	408	352	382	364	331	412	403	376	396	375	396	397	408	383	356	394	374	381	365	367	408	385	403	360	368	362	391	361	409	367	401	371	382	375	374	398	406	394	401	385	353	401	383	378	380	384	393	358	370	409	366	387	386	367	413	399	386	361	405	366	355	351	395	395	397	355	361	398	371	375	383	364	360	403	384	369	361	384	367	404	388	369	376	386	404	388	412	386	405	387	384	371	354	401	403	373	364	359	409	383	366	393	365	362	407	415	369	358	422	398	404	390	394	381	380	382	368	443	382	357	415	396	398	407	379	382	394	349	347	418	387	384	390	370	377	383	396	420	388	367	385	374	429	403	331	375	377	399	375	356	366	366	379	377	354	373	395	342	392	395	347	374	418	372	404	382	408	367	362	375	375	353	368	397	347	418	371	370	354	355	396	374	345	365	360	398	380	378	377	399	387	382	378	367	411	375	408	376	385	386	381	363	385	364	377	404	356	408	385	368	374	372	381	393	402	378	380	348	346	381	344	384	344	401	378	384	381	391	373	385	381	337	393	390	393	396	406	390	416	420	369	393	383	368	398	370	382	397	378	404	358	423	398	374	386	385	389	366	381	374	376	418	388	396	367	379	367	375	419	381	359	391	397	343	413	364	380	383	385	404	381	376	395	358	387	347	396	413	369	365	387	375	372	380	366	384	438	385	388	387	396	406	423	378	379	375	400	353	402	412	374	377	411	394	427	400	398	426	387	381	362	362	382	399	374	399	345	398	392	387	372	392	391	371	355	358	385	363	401	362	362	394	405	374	406	366	385	390	389	401	407	376	400	383	379	377	376	379	379	402	430	367	402	371	393	398	387	396	408	381	398	376	384	409	414	398	392	364	391	405	387	362	403	375	381	393	383	360	392	365	388	367	362	413	390	374	364	352	358	364	370	402	380	361	393	395	389	399	426	381	372	371	352	385	401	367	391	373	399	398	362	388	368	383	339	395	421	372	413	420	361	390	397	392	371	380	403	338	391	357	373	372	363	384	381	404	393	383	381	355	387	368	359	402	398	354	389	361	421	364	418	384	376	381	349	418	409	395	379	352	377	389	420	373	426	409	391	401	386	392	386	365	377	383	398	399	387	403	360	393	367	381	382	399	340	381	385	390	385	419	371	378	405	364	395	397	432	376	356	427	355	403	381	401	397	411	385	339	388	371	360	348	402	408	388	349	394	361	389	365	381	365	372	373	381	385	382	378	392	410	380	334	383	385	376	377	378	382	357
22667	21160	28796	23815	21169	21073	7960	2111	1595	1192	1094	911	763	667	552	477	456	537	454	466	404	411	387	396	339	327	294	261	269	275	287	274	289	293	269	296	287	252	253	277	268	269	273	278	240	274	266	259	269	226	250	312	238	250	237	240	253	255	235	251	241	244	237	222	215	214	213	211	235	210	223	247	218	222	217	200	197	209	229	232	187	237	201	203	221	220	225	194	238	253	248	243	215	211	233	225	209	249	212	245	223	240	231	251	212	214	250	231	242	218	225	228	228	223	207	182	224	230	231	223	214	205	216	219	224	231	208	204	193	225	218	216	238	219	215	217	250	214	240	204	217	247	215	224	226	229	212	217	229	215	195	214	228	213	201	240	210	221	226	219	232	213	212	228	233	234	214	199	215	245	217	231	232	218	186	222	204	219	240	229	224	227	230	230	214	211	249	238	230	211	233	207	207	204	241	198	214	227	206	228	224	207	228	238	233	237	241	205	230	191	193	196	215	190	247	186	225	201	237	208	230	241	221	222	217	200	224	192	245	215	199	238	198	189	212	210	223	203	230	233	224	243	208	219	231	244	224	210	236	190	230	224	196	221	207	232	201	192	209	246	231	238	223	201	219	217	203	209	206	237	213	192	211	216	235	226	204	220	202	252	220	210	221	199	211	208	229	211	245	211	203	222	236	202	230	209	241	209	201	212	267	205	226	214	209	201	208	201	218	194	229	232	213	260	226	187	224	206	226	216	258	230	216	207	237	226	206	226	216	221	215	240	235	219	223	195	230	230	208	217	220	190	224	210	229	229	225	228	226	215	210	225	229	229	195	208	205	200	225	214	223	225	214	199	230	200	212	214	256	244	223	249	190	221	213	256	215	224	215	224	200	244	232	221	208	230	194	248	216	263	213	240	209	218	215	246	179	207	194	250	210	217	221	219	211	226	217	231	205	223	211	235	231	204	256	227	231	204	190	205	224	240	231	223	198	197	224	200	221	204	229	224	204	229	238	224	208	211	244	241	219	246	213	228	214	215	225	214	229	201	209	229	200	233	236	215	219	219	239	243	225	233	212	206	192	223	230	217	227	216	213	188	222	220	245	200	229	209	250	205	208	231	212	204	236	229	210	230	209	216	185	219	216	202	218	232	211	197	219	189	213	227	225	225	227	193	247	238	229	233	226	211	199	226	243	198	219	215	228	185	223	185	213	222	261	213	224	183	210	223	217	192	207	198	196	215	232	238	222	225	234	203	219	233	217	231	228	216	193	186	204	238	181	210	228	213	204	216	202	204	216	205	211	223	202	228	207	222	219	204	246	215	212	234	220	211	221	210	256	212	227	204	218	253	194	193	212	220	213	225	220	229	248	207	195	215	219	219	200	213	210	208	201	197	197	232	249	219	209	219	220	227	199	196	226	220	236	238	210	213	203	231	221	199	234	212	218	195	194	245	189	216	236	214	219	245	238	208	197	246	230	223	227	179	245	211	210	205	210	226	223	214	232	222	234	215	203	238	263	222	209	205	179	210	212	209	200	213	213	221	209	210	213	230	231	211	212	238	228	216	206	231	230	199	211	238	218	217	225	240	201	219	220	212	217	212	225	215	221	249	210	241	222	199	216	199	223	218	235	214	258	210	249	205	217	246	220	226	190	227	173	198	232	218	198	226	218	198	226	217	214	202	199	194	209	209	222	226	211	209	215	226	227	216	221	212	211	217	183	222	220	208	211	206	236	200	218	251	232	242	228	216	233	199	199	184	207	201	212	232	215	234	219	210	212	245	210	238	208	202	213	214	242	220	249	180	211	223	214	210	218	241	229	254	218	231	221	220	221	197	229	206	205	213	194	216	211	189	228	218	208	230	212	210	206	217	206	219	207	189	218	204	189	237	221	232	214	228	212	231	192	223	236	200	232	217	219	206	243	214	200	225	236	228	211	231	225	244	218	219	225	223	241	219	211	222	202	187	214	217	219	212	218	226	200	216	226	244	220	209	224	207	183	248	230	182	223	199	217	209	237	186	184	193	219	215	211	211	258	215	206	235	227	247	215	204	209	251	226	221	214	216	203	225	240	230	242	203	221	219	228	233	207	239	223	226	225	216	220	208	203	222	220	209	230	245	217	201	219	209	190	211	223	203	197	211	205	230	225	205	206	222	219	194	207	217	207	220	195	228	239	196	213	197	213	207	219	232	208	221	219	212	217	218	231	233	243	205	212	224	209	211	221	219	231	221	203	220	227	257	204	176	196	235	181	220	228	184	213	230	206	222	226	221	237	193	223	210	203	224	204	225	199	249	251	216	229	208	194	196	237	223	200	213	237	202	213	255	222	198	202	223	228	230	196	189	218	227	227	215	214	217	226	228	211	234	217	212	201	182	189	193	208	241	238	230	214	204	231	242	239	234	208	229	207	206	235	223	221	203	245	209	218	237	215	215	208	222	218	233	202	205	217	220	202	217	214	209	222	224	206	237	195	213	225	208	212	207	219	242	225	219	223	184	225	231	223	217	227	205	230	213	195	231	228	233	214	191	244	237	210	206	225	211	212	226	229	210	207	199	248	183	194	218	226	239	208	218	257	225	211	222	205	204	213	244	206	210	231	210	195	211	233	190	221	208	222	227	212	207	201	210	233	216	236	226	224	213	209	252	208	207	222	225	223	198	199	204	214	227	222	212	199	230	218	246	205	204	206	191	203	222	180	212	198	199	214	234	208	201	201	207	224	215	215	217	224	224	210	211	226	225	233	227	217	227	224	243	241	235	222	226	221	223	221	219	219	219	226	230	220	234	195	223	201	201	250	231	230	208	223	190	207	217	201	196	224	215	220	205	228	236	233	207	201	218	222	200	219	224	220	201	224	227	214	222	218	234	204	202	203	237	217	202	211	212	221	234	230	221	203	240	232	240	226	232	170	233	227	203	211	224	197	204	225	215	220	245	231	216	209	224	218	218	229	200	222	208	202	204	212	199	240	193	218	224	191	220	220	231	215	191	216	250	206	232	221	233	191	223	222	229	228	209	201	196	213	226	226	248	202	262	234	202	212	197	228	205	224	217	212	244	193	218	214	205	194	221	220	209	227	232	240	209	213	229	215	219	222	205	231	211	236	215	206	220	196	209	219	216	241	226	199	199	216	199	221	191	228	205	220	234	217	214	206	190	231	204	222	224	235	244	195	177	218	209	212	224	203	221	227	217	239	221	214	215	187	214	214	213	242	211	224	201	229	218	219	229	235	224	227	207	233	205	236	234	211	240	207	205	238	240	237	206	238	230	239	221	200	232	195	217	244	201	222	246	221	212	226	207	234	230	200	197	246	215	227	230	213	204	220	224	244	173	225	193	254	219	251	210	206	211	218	207	240	212	223	244	239	230	233	202	211	233	213	218	223	237	231	198	257	194	201	225	192	233	218	229	232	239	227	236	226	215	210	217	229	221	209	232	231	208	208	200	221	223	220	230	199	221	220	229	203	186	237	242	221	220	215	224	220	237	204	219	243	243
28625	47671	25165	14405	9314	5891	3976	3305	2870	2106	1731	1606	1272	997	808	670	677	672	610	616	598	553	576	446	485	420	349	346	337	320	333	313	340	366	338	331	362	315	308	297	317	278	322	311	276	286	275	300	312	268	292	288	265	262	234	246	213	250	275	256	242	252	229	211	255	254	254	248	235	269	252	228	231	214	247	240	252	228	233	233	239	249	212	262	236	206	232	235	248	230	232	230	233	223	203	243	239	243	240	227	224	201	244	227	221	237	247	224	199	216	218	290	211	223	229	250	200	253	234	210	239	248	223	224	244	245	248	222	216	243	224	226	230	237	208	254	223	230	238	241	224	215	241	222	251	230	237	217	239	232	247	238	241	249	214	210	245	231	222	233	199	226	219	232	233	201	216	242	223	242	221	239	197	227	202	225	245	233	214	224	225	202	212	250	242	240	226	215	226	233	239	224	222	232	228	229	208	243	231	208	224	234	242	236	233	210	247	240	221	215	242	180	235	220	207	233	214	220	229	221	212	239	219	227	236	237	237	229	215	215	249	240	207	219	211	238	208	230	217	225	217	242	228	237	196	219	212	253	233	218	216	210	243	215	207	211	244	213	242	227	218	241	261	205	271	246	234	230	224	227	265	233	259	245	222	226	216	222	219	230	226	217	234	218	218	227	247	230	200	246	230	241	214	226	231	236	255	219	227	224	240	227	215	241	231	223	207	229	228	219	236	224	255	215	210	223	228	235	220	197	217	236	212	208	214	246	241	236	202	235	221	216	227	231	216	213	231	225	226	235	210	223	224	238	228	223	213	236	217	226	224	230	230	225	225	220	233	225	244	218	257	221	221	240	214	227	230	220	237	236	215	243	216	240	261	252	237	221	219	233	241	228	232	226	233	235	225	216	197	215	231	228	225	238	230	243	222	233	226	239	249	225	241	228	213	253	199	233	254	213	229	229	226	228	248	194	212	225	221	239	231	206	215	259	239	217	254	222	207	237	238	236	234	230	219	221	213	219	233	239	235	244	236	226	241	225	218	230	241	229	229	232	209	235	206	232	258	238	254	243	206	245	246	242	203	213	207	231	220	226	238	227	230	209	206	234	223	240	242	227	236	226	215	218	192	250	234	237	220	215	227	240	225	234	242	243	226	225	210	213	219	223	225	252	236	230	213	218	230	231	210	220	239	206	215	221	221	244	211	228	232	239	227	214	221	230	224	218	208	231	222	239	238	245	225	227	220	203	211	218	246	228	274	239	239	230	221	216	200	227	212	232	237	227	217	209	218	235	213	237	208	209	212	221	240	227	209	233	233	212	252	236	230	204	240	246	188	234	229	224	211	212	236	235	227	226	231	203	212	216	242	208	218	237	236	240	220	222	218	221	222	212	225	235	241	213	237	225	220	239	230	227	227	219	210	226	206	199	237	244	227	235	222	206	230	225	235	212	231	237	219	236	232	211	224	237	222	199	230	185	202	227	257	227	219	218	228	235	207	225	220	236	211	236	225	245	220	233	244	249	226	252	228	242	218	209	239	218	249	216	217	227	242	220	210	215	233	206	238	233	229	231	207	228	227	238	233	236	203	245	227	212	234	237	241	262	224	218	242	259	248	215	240	232	242	232	246	219	221	242	223	237	230	227	239	223	218	220	243	215	253	228	238	200	213	234	224	235	241	220	240	225	217	240	210	219	217	232	232	209	227	197	213	226	252	223	210	249	192	225	248	236	197	238	223	218	212	238	215	217	231	227	223	238	209	234	229	202	233	238	213	212	206	248	232	222	206	231	214	233	218	221	228	219	221	223	227	244	224	213	254	198	236	224	209	224	235	259	202	232	214	241	235	220	234	225	254	238	220	227	232	215	239	237	199	239	235	234	213	222	236	224	225	231	230	227	240	225	214	231	244	238	227	243	242	205	246	240	245	230	231	227	213	250	200	231	222	210	236	213	216	233	202	231	225	223	219	213	214	222	202	228	220	214	222	233	243	224	196	228	225	211	220	237	242	208	222	216	218	219	235	228	242	243	227	239	249	225	220	240	226	224	213	215	217	240	231	273	248	215	228	210	216	231	233	257	214	237	220	242	220	235	248	243	223	228	210	236	250	207	231	221	230	212	210	204	245	220	236	220	245	238	217	214	234	231	207	219	223	240	223	231	216	241	222	214	236	206	212	220	231	218	210	223	244	233	225	216	213	237	211	202	211	224	216	238	231	246	240	226	198	202	227	208	232	207	226	256	217	219	218	237	216	227	239	216	244	242	232	243	211	221	221	236	261	218	213	225	211	228	241	255	205	245	235	213	240	243	220	220	242	232	237	218	207	221	219	255	229	223	216	226	209	230	232	197	215	216	228	232	206	214	236	246	232	218	266	233	225	231	232	232	232	218	230	215	194	243	214	249	210	225	227	259	228	216	236	205	222	218	235	231	230	248	234	239	221	230	223	196	207	228	241	200	231	208	208	262	217	212	225	233	236	210	244	244	211	224	234	230	238	233	212	209	221	220	212	221	239	210	206	242	242	201	212	221	257	221	212	216	218	222	189	230	264	233	221	204	234	253	252	207	223	238	208	231	212	218	221	232	231	244	242	222	185	218	253	255	224	240	242	216	266	232	221	222	218	203	207	240	225	223	223	236	239	195	222	231	237	216	228	225	206	233	240	227	214	220	208	227	247	225	221	218	231	237	245	219	229	241	246	233	245	229	221	232	223	247	215	233	215	215	209	234	218	237	225	240	247	253	225	239	196	235	238	200	220	226	222	222	242	226	236	221	241	242	253	226	237	199	217	209	224	214	224	232	230	248	223	240	240	230	222	218	242	194	194	205	226	229	218	208	214	207	214	240	209	207	243	250	227	204	209	230	225	249	240	220	253	212	217	225	224	201	216	220	226	246	213	215	240	209	225	225	243	229	244	244	222	212	257	216	186	240	204	224	197	236	226	205	228	225	218	245	224	208	240	213	237	217	230	230	208	222	210	249	229	231	199	227	245	217	244	219	246	210	240	215	241	233	197	221	231	216	238	215	238	196	255	246	223	222	243	235	226	260	227	231	209	232	216	207	248	187	226	189	242	216	221	239	225	224	192	214	205	237	233	247	248	187	244	216	200	230	214	236	235	217	232	231	216	244	217	210	237	243	219	228	243	231	227	209	225	226	233	242	219	231	234	217	199	217	233	233	220	215	246	219	215	226	225	237	245	207	229	215	227	236	237	234	231	222	240	207	192	214	220	227	221	232	232	240	257	238	225	233	242	223	227	218	214	233	227	211	234	247	219	211	213	209	236	208	248	236	225	240	213	237	221	221	242	250	235	188	220	237	235	243	214	237	226	215	225	221	273	214	225	221	200	238	199	244	214	226	227	225	218	222	212	229	198	238	213	233	230	238	226	220	215	229	216	227	243	220	220	232	238	231	210	218	233	218	237	255	221	230	250	243	212	261	205	219	231	207	226	227	212	232	232	215	191	249	211	240	247	200	239	244	204	219	224	228	248	220	219	244
28470	21446	12995	5437	2204	1281	1085	960	748	713	629	539	433	441	407	432	404	389	387	393	402	373	411	393	353	370	368	320	331	342	321	329	366	336	323	327	335	347	359	328	322	342	330	306	315	302	314	302	304	330	317	337	346	350	318	337	326	324	326	294	321	314	337	334	310	326	322	355	279	311	313	314	308	297	302	368	331	333	351	303	292	311	321	337	329	327	294	323	320	319	291	339	333	349	280	322	334	324	303	345	298	339	306	330	342	314	303	331	300	313	291	319	317	316	341	309	321	356	295	333	313	313	284	319	335	296	336	286	294	310	294	327	339	327	328	355	290	318	336	338	309	329	296	307	312	323	312	324	353	297	312	350	324	316	288	324	320	322	327	304	300	312	291	317	329	292	299	317	340	317	329	338	293	294	331	286	312	323	299	339	291	314	301	342	356	337	357	320	319	330	289	313	313	308	324	323	313	341	336	286	323	326	322	324	324	285	303	316	316	308	313	336	306	343	331	296	342	314	289	330	309	310	297	314	317	343	299	310	300	322	325	297	305	307	327	317	324	305	318	342	329	338	344	319	335	316	303	307	329	320	337	313	313	330	311	314	345	310	321	313	344	286	313	303	289	307	351	312	352	295	346	321	309	354	325	314	294	295	304	310	365	318	332	340	319	311	318	294	332	297	321	309	335	313	305	284	291	323	321	296	320	326	325	326	293	337	307	294	308	319	283	309	286	335	346	336	318	291	308	313	307	341	357	295	340	331	316	293	307	329	291	320	304	301	301	323	284	298	273	310	285	275	328	319	330	303	309	302	296	308	358	324	316	347	338	328	325	305	316	307	291	286	335	305	336	331	302	325	313	299	318	331	347	336	306	297	337	300	322	329	350	308	329	281	309	335	325	309	343	325	355	310	318	327	308	346	305	316	335	341	314	333	315	334	327	329	327	316	339	325	335	314	336	309	290	317	323	287	322	316	309	325	329	292	289	370	319	327	331	352	324	284	319	310	277	331	319	316	329	330	312	305	284	332	310	308	333	298	324	321	326	327	292	280	320	335	324	312	316	309	304	309	311	321	307	332	282	291	325	318	337	306	309	279	323	347	321	322	326	360	325	323	324	334	320	333	304	310	306	314	330	348	299	322	324	281	302	332	327	337	320	300	310	334	300	282	336	326	333	299	330	308	358	331	342	336	319	305	333	341	324	306	325	290	301	318	325	332	332	321	334	331	324	309	352	336	337	328	317	303	316	335	315	327	323	286	342	366	325	282	338	319	308	339	330	297	341	309	327	313	319	329	298	322	284	304	321	313	328	305	312	309	315	307	335	333	308	297	259	327	346	304	313	337	323	317	328	283	306	336	302	306	311	299	349	345	315	329	307	304	345	315	296	321	320	311	317	308	316	321	288	314	338	334	352	283	260	297	292	328	312	359	336	320	304	317	325	309	287	315	315	299	346	300	341	340	304	339	339	298	339	298	309	316	330	329	319	319	297	361	337	318	307	304	305	294	292	312	305	316	329	308	333	338	338	334	326	317	331	326	320	316	328	307	315	316	313	327	313	294	318	329	344	314	304	310	312	341	330	345	337	309	335	326	297	321	317	317	297	304	350	339	293	324	335	322	325	294	300	303	309	337	298	307	341	318	302	320	301	311	325	315	284	288	316	300	310	321	327	312	331	319	332	297	359	318	320	344	328	348	327	298	275	311	293	305	316	324	292	333	330	297	322	343	318	304	332	302	343	318	305	323	310	282	321	338	308	303	312	336	337	295	335	330	302	317	327	309	353	320	340	337	308	317	301	308	312	300	306	333	332	328	312	288	337	320	315	305	284	329	312	307	277	321	325	305	305	344	330	334	300	309	322	316	329	338	303	309	283	316	313	300	286	313	316	302	341	307	313	340	286	307	317	271	311	285	293	281	301	312	305	317	305	310	323	296	325	312	310	322	319	306	338	333	319	316	329	321	308	310	306	312	305	313	296	311	307	343	326	342	323	327	321	325	324	304	296	314	275	277	325	337	323	308	313	305	310	318	334	349	317	312	305	318	325	319	356	331	341	330	326	326	291	313	315	294	344	286	334	332	296	287	317	318	310	310	301	317	326	297	297	289	314	315	291	307	345	309	322	321	318	335	395	334	338	314	311	336	294	302	331	310	348	323	324	310	350	324	331	321	319	323	319	331	294	337	358	300	336	347	317	322	308	295	334	313	304	334	310	331	330	328	286	330	307	302	305	330	335	314	302	293	349	283	318	358	291	331	319	321	326	318	278	304	315	308	317	320	345	341	322	319	298	293	331	287	302	332	288	328	310	335	337	329	333	307	316	323	320	332	313	342	309	317	322	341	306	312	309	318	306	350	312	277	342	303	315	314	315	340	291	280	321	309	331	290	310	305	290	297	333	311	313	329	308	334	307	337	336	307	326	343	304	304	302	291	313	331	301	296	345	338	333	296	289	290	291	330	325	317	324	343	299	323	332	353	298	282	324	324	315	288	340	347	319	337	341	291	318	294	325	278	359	338	301	323	308	336	306	305	308	339	325	331	350	297	334	287	329	319	314	310	305	307	295	337	331	351	279	315	301	321	304	318	281	319	340	301	297	328	330	300	318	310	320	310	311	317	318	335	328	309	300	333	314	299	340	316	332	285	322	353	343	322	295	317	307	316	285	319	355	332	335	308	337	313	302	324	313	304	335	335	359	283	309	281	323	342	307	293	285	316	305	311	316	315	331	338	338	318	299	313	301	319	298	338	333	321	335	270	295	317	340	286	336	319	323	310	356	302	312	320	296	306	313	327	318	290	295	299	315	319	308	321	295	312	321	313	311	306	309	328	292	317	317	317	314	296	331	348	328	304	303	338	308	339	313	292	302	293	334	295	328	313	339	303	326	331	337	302	303	282	306	315	336	312	344	333	345	309	324	310	328	350	313	329	312	307	311	335	306	304	334	331	305	299	321	340	290	337	313	321	330	345	282	344	308	297	311	311	320	305	315	315	295	275	331	290	331	326	327	316	286	312	327	306	313	309	334	307	326	310	292	320	322	309	326	320	293	321	307	313	299	301	312	339	308	318	336	318	346	315	270	335	299	338	337	340	338	336	316	302	308	334	297	345	324	321	328	298	334	296	310	306	326	307	345	298	345	314	325	306	278	262	317	324	352	347	320	316	319	319	313	338	320	311	293	343	301	318	332	327	332	337	328	342	316	289	351	290	321	312	314	296	329	303	285	324	314	312	308	281	316	317	290	326	270	301	281	359	304	362	299	305	317	326	322	316	333	304	323	319	322	312	291	291	333	319	348	304	296	307	324	304	333	318	345	284	327	365	331	306	334	314	322	302	317	328	311	291	321	309	290	299	321	364	314	339	284	299	316	329	318	311	325	340	311	275	299	323	328	317	308	330	318	275	329	295	317	294	309	304	334	343	308	324	310	338	295	336	305	309	322	305	322	333	335	311	340	306	305	329	307	322	325	314	279	323	340	280	312	338	300	329	296	315
19352	28489	11860	5797	3280	2278	1999	1610	1198	1075	930	714	661	549	525	462	493	506	497	449	503	424	425	424	410	378	412	367	369	382	376	405	366	400	408	392	387	354	367	362	370	330	371	383	355	382	378	394	360	400	361	389	371	353	336	356	337	325	367	361	311	371	339	331	360	362	376	383	332	355	367	340	346	322	320	313	321	349	376	359	360	328	378	322	378	351	326	327	361	347	345	347	352	348	300	361	350	318	376	343	378	334	370	348	348	355	365	349	369	372	331	363	316	360	353	345	338	340	367	360	316	331	368	338	334	350	339	318	354	344	358	346	353	345	314	355	347	334	352	361	346	335	317	309	347	323	330	340	427	371	348	346	330	341	345	333	350	362	351	350	356	340	365	346	346	337	361	332	345	348	340	366	355	320	370	346	358	337	330	331	358	357	362	340	357	339	329	349	347	360	318	355	347	355	333	362	341	354	352	345	343	331	347	359	352	360	335	328	338	313	321	351	366	348	338	323	331	335	356	363	366	358	334	366	350	353	365	357	305	308	335	330	364	350	345	360	329	334	349	342	339	346	329	326	343	305	346	342	304	329	360	345	320	376	334	359	308	356	363	350	365	317	344	329	314	349	341	337	347	348	365	321	336	356	357	313	333	340	346	323	353	367	361	328	341	321	336	364	304	307	357	339	366	328	334	337	350	391	312	360	316	355	341	362	335	356	327	352	346	352	337	315	327	328	345	352	355	329	352	327	349	314	342	341	330	331	323	328	365	348	368	357	357	340	382	354	396	348	325	379	371	319	357	309	350	340	322	376	327	323	335	331	351	331	345	315	346	339	334	359	323	328	331	345	325	366	344	342	331	348	336	339	349	288	364	339	319	348	300	330	307	329	333	334	337	348	362	343	331	352	315	320	337	319	316	354	329	345	351	375	386	325	331	345	344	328	352	346	342	373	350	353	355	368	362	358	360	338	327	316	349	352	326	375	330	352	314	319	328	340	333	371	343	327	348	346	313	338	317	323	287	323	334	349	342	357	372	324	364	327	317	300	298	348	340	347	329	300	310	339	325	348	378	352	386	341	346	336	329	327	330	298	377	353	345	359	376	354	349	365	326	333	319	347	330	353	368	343	337	326	341	333	309	333	357	311	382	338	326	352	321	375	335	331	301	317	359	331	365	355	337	338	330	347	354	344	344	332	314	365	351	343	332	362	371	365	342	338	340	327	346	330	341	305	337	337	344	337	374	346	322	317	352	346	346	353	330	345	352	353	351	368	325	308	342	356	351	359	380	351	345	381	367	370	370	332	331	345	354	345	340	354	344	355	333	342	327	335	359	323	364	343	352	349	382	315	351	350	346	346	394	341	365	325	364	337	338	338	373	352	330	333	336	332	363	323	354	376	376	327	320	337	328	349	369	348	302	381	354	331	328	323	357	349	362	351	338	329	338	322	363	328	324	351	324	345	336	368	327	341	316	341	354	339	371	311	346	320	366	346	340	358	356	343	359	342	347	312	358	336	324	333	375	321	329	353	333	339	338	348	307	325	352	365	354	354	356	354	377	329	339	370	341	343	335	355	342	318	345	354	379	358	405	323	330	346	323	339	336	353	341	353	352	324	329	346	352	318	355	330	343	389	335	359	339	360	325	329	342	329	342	339	331	337	285	368	325	332	372	351	326	334	360	331	346	341	327	353	333	351	334	358	329	367	341	356	346	364	332	344	348	324	313	335	363	354	346	338	349	323	351	339	350	333	340	353	373	312	321	322	356	307	355	313	389	364	332	362	330	346	322	328	327	314	313	365	337	361	327	344	338	346	316	306	329	334	327	323	363	338	348	351	351	337	345	337	321	359	325	344	368	331	346	327	384	367	336	339	347	341	346	355	304	314	342	359	386	336	346	339	376	347	354	319	344	335	329	332	356	343	352	372	342	365	358	314	350	349	336	321	351	313	323	350	357	317	364	344	330	360	355	356	341	356	332	345	356	348	354	342	320	365	331	327	333	320	340	337	362	309	331	357	352	347	349	312	336	329	338	332	394	347	340	363	314	348	366	348	321	360	337	385	329	336	336	328	357	332	339	328	359	337	393	349	321	338	345	369	334	366	376	347	312	342	321	346	345	333	322	359	350	339	325	343	349	349	309	368	331	322	352	331	328	352	359	360	327	354	336	345	350	319	341	340	357	354	338	345	277	316	373	318	345	322	329	339	362	313	338	367	321	344	347	328	344	344	344	359	295	361	351	348	336	352	339	354	342	334	377	313	347	348	317	332	343	339	335	357	335	336	321	335	323	352	363	345	367	372	336	332	379	337	328	348	373	370	362	348	349	355	346	344	328	370	342	339	364	349	331	309	340	339	370	348	348	352	337	349	330	348	321	349	313	352	346	344	328	354	352	335	329	370	339	332	334	339	346	337	335	360	356	366	317	332	377	357	344	379	330	329	354	378	308	341	298	335	347	333	333	359	322	350	335	359	350	361	371	360	351	347	350	327	326	342	331	355	357	350	345	325	325	355	348	314	336	332	346	342	302	344	340	323	343	332	304	319	336	355	337	326	364	386	353	321	353	361	351	347	308	327	339	351	349	329	368	350	324	327	358	331	331	350	350	351	332	360	330	356	330	328	331	325	319	363	346	362	363	367	338	336	329	347	359	363	342	383	308	358	362	341	327	357	330	371	348	358	360	344	369	334	359	362	321	375	352	350	347	333	344	366	315	333	358	353	336	334	341	352	322	309	339	371	340	365	349	366	358	344	333	356	338	344	356	323	325	351	334	338	316	335	323	346	353	323	359	349	349	335	335	330	372	363	324	361	317	353	361	302	336	355	299	333	323	319	345	362	335	353	371	345	335	340	387	332	311	348	337	339	366	332	349	333	353	334	346	329	345	357	340	320	377	326	357	321	356	348	356	337	365	325	339	342	348	337	312	342	298	333	362	350	350	313	398	340	367	332	336	350	334	316	347	346	365	337	335	322	349	346	317	391	349	343	351	354	350	349	361	361	321	348	350	356	314	314	333	345	366	373	382	336	366	371	321	341	334	308	353	342	343	348	320	389	362	347	358	353	362	297	352	329	341	325	322	336	345	367	328	330	322	353	328	361	342	335	345	382	329	342	342	368	339	368	355	319	323	371	326	320	311	362	368	351	360	362	352	315	339	321	354	330	352	372	347	355	334	354	366	302	340	326	364	374	325	356	336	319	350	350	316	335	311	358	346	318	351	360	366	307	326	341	326	343	355	327	315	334	320	334	341	325	363	341	323	340	351	325	312	377	330	333	344	356	347	349	363	336	379	367	326	351	320	337	354	320	317	350	333	352	312	340	349	310	334	344	357	357	319	318	334	329	310	331	310	372	362	336	326	341	353	330	354	350	354	369	307	357	347	349	320	317	338	347	329	329	306	377	327	332	320	361	323	374	346	351	338	340	341	328	343	335	346	341	338	338	362	336	333	329	343	324	357	397	351	349	331	345	323	339	358	362	368	352	375	349	344	333
23587	21086	28192	24204	20943	9731	2537	1802	1314	1056	840	616	521	445	387	388	353	351	394	325	332	310	304	304	296	238	241	214	219	216	256	234	246	243	221	226	222	219	235	229	190	212	230	211	199	208	203	206	222	216	216	220	216	200	207	221	194	174	218	212	222	193	184	178	187	194	200	220	181	209	186	207	215	196	210	218	230	202	198	204	202	188	193	211	180	225	178	202	186	186	188	199	209	205	171	209	199	193	179	196	192	196	191	203	193	175	198	202	184	204	185	182	180	185	184	157	221	198	207	167	211	209	193	208	194	194	210	214	201	205	202	209	188	212	225	193	182	188	200	211	187	192	206	201	184	189	192	196	176	171	189	168	183	185	204	191	224	194	218	205	200	187	200	199	197	187	185	162	231	186	186	193	202	185	196	210	207	169	197	195	201	222	184	201	200	192	210	201	203	195	185	202	170	164	195	215	188	185	176	213	181	195	206	186	198	196	185	169	223	213	191	185	207	202	180	212	201	195	202	196	175	194	184	205	176	195	206	192	188	171	193	195	215	196	186	191	197	191	197	183	181	222	192	199	208	184	186	181	179	206	180	170	166	188	212	189	177	204	198	199	176	217	206	185	197	175	188	192	216	187	211	196	197	185	207	195	185	188	183	202	194	184	187	213	193	190	174	185	174	185	173	209	199	190	191	213	194	201	207	202	192	213	199	212	204	206	187	185	196	207	216	214	217	188	202	192	189	191	193	182	214	190	209	189	186	186	217	183	198	187	177	213	206	196	190	211	190	194	186	204	192	184	178	186	185	182	195	202	169	203	201	176	206	190	185	203	191	202	197	201	207	208	200	168	205	180	181	204	199	171	171	201	162	210	194	174	180	220	200	191	191	187	188	215	192	188	183	221	211	201	192	189	170	188	217	195	197	206	187	195	199	184	177	199	164	194	195	206	224	213	174	199	203	185	196	200	210	176	197	189	200	180	187	212	222	188	192	169	214	185	228	172	203	203	204	191	181	181	209	186	192	177	183	214	198	180	199	192	190	161	192	193	183	180	181	180	213	210	169	198	188	199	194	193	201	185	171	181	199	191	220	221	198	199	204	188	203	176	209	202	179	199	226	179	215	201	180	207	180	194	178	193	172	179	193	201	177	188	182	198	179	194	195	192	204	186	201	187	199	209	195	213	202	194	177	194	190	201	206	218	201	184	177	200	182	201	156	208	201	196	195	206	186	213	201	176	165	198	171	207	212	204	213	193	174	184	181	220	191	209	199	204	191	189	207	206	195	192	206	194	185	186	196	191	213	179	177	189	200	197	171	180	197	200	205	174	177	179	190	171	242	178	190	180	175	209	192	185	196	189	196	195	198	183	184	179	186	208	196	183	201	193	192	196	190	194	175	193	203	200	207	176	200	196	205	188	226	218	190	180	202	178	202	206	191	203	205	182	205	197	193	157	218	197	178	192	202	198	203	183	205	176	171	207	202	168	164	156	186	213	223	172	224	200	156	200	209	187	199	214	202	205	197	186	190	160	175	178	169	217	191	190	201	169	182	197	205	196	219	178	171	177	205	188	190	220	195	187	206	198	183	169	199	187	199	183	204	168	175	191	195	207	197	205	174	194	207	205	189	196	207	195	196	197	193	177	218	160	214	171	184	193	187	190	192	200	202	188	186	196	211	200	183	201	193	198	208	212	199	201	182	227	192	189	189	219	190	211	200	183	181	202	214	158	214	185	209	195	220	197	213	192	198	190	210	205	182	188	192	212	181	191	174	191	182	203	195	207	194	204	189	187	203	193	172	192	171	186	191	201	182	212	198	200	189	199	228	207	188	190	207	187	187	183	212	194	190	171	194	215	208	197	176	188	190	189	185	212	184	207	207	178	196	208	196	194	169	174	189	226	193	183	193	206	212	215	186	188	210	198	182	199	221	188	199	200	185	201	205	198	194	188	200	195	178	212	205	184	165	180	199	204	201	221	212	189	186	188	195	205	207	191	196	210	195	199	194	188	199	211	209	184	216	177	203	199	176	180	185	219	202	186	175	195	180	212	214	194	205	195	183	209	202	184	197	204	203	192	206	190	184	213	181	207	215	194	202	202	182	206	203	209	204	182	217	178	184	207	192	185	204	203	205	190	198	177	193	199	169	218	208	223	192	192	203	213	204	191	185	176	217	205	168	179	186	207	188	184	199	179	171	185	204	201	173	195	181	196	209	194	175	236	174	195	202	191	157	203	191	186	204	198	208	195	211	236	185	190	186	195	170	214	198	218	176	182	202	216	220	210	195	202	213	191	167	173	197	187	195	201	186	196	162	165	199	202	194	192	194	217	204	202	168	181	194	204	209	187	181	218	184	202	187	190	175	202	183	190	180	192	212	197	183	192	194	209	198	187	188	192	212	192	186	196	222	196	196	226	210	201	210	209	209	203	184	173	200	218	200	201	184	175	190	212	205	187	194	192	199	213	212	180	195	199	181	185	207	186	200	209	166	223	184	193	197	174	173	209	210	197	186	200	188	195	183	179	204	206	184	196	220	210	197	193	180	221	174	184	181	180	199	194	209	184	212	202	204	207	203	187	173	197	200	204	214	211	193	200	173	176	186	212	193	189	191	185	179	190	210	172	212	176	198	204	178	217	199	213	197	190	160	186	166	199	199	214	205	185	213	173	221	206	188	204	182	173	191	215	199	201	181	173	211	191	215	170	197	211	198	179	218	216	197	178	185	200	167	186	200	185	206	191	214	189	183	188	181	198	190	199	193	210	174	194	177	177	186	186	201	193	187	203	176	210	206	199	177	189	188	192	211	201	188	206	196	176	211	207	208	181	182	216	195	201	211	189	206	199	198	199	178	192	202	174	181	198	191	179	224	187	207	193	204	201	196	196	214	201	187	224	187	200	193	190	181	204	199	184	188	180	191	172	199	212	189	196	186	183	178	200	170	188	208	182	185	189	194	207	174	202	220	186	193	186	189	172	208	193	209	182	195	190	198	177	207	181	192	201	215	194	200	177	182	214	172	208	193	205	193	205	189	184	210	195	172	217	176	219	172	217	200	189	201	178	172	207	180	200	211	197	178	201	200	189	182	190	186	191	187	196	198	200	209	212	204	194	188	187	160	192	173	176	190	189	206	186	194	202	193	191	201	174	223	194	179	211	192	187	185	184	227	200	181	179	192	195	193	225	208	218	209	209	189	200	188	202	205	188	198	201	195	209	197	185	186	211	195	208	194	202	204	193	172	174	191	196	193	187	191	188	171	183	182	178	238	196	181	202	191	203	202	209	185	196	201	213	176	212	168	204	246	175	174	216	185	226	202	221	200	229	179	201	180	197	198	190	190	189	204	176	178	186	213	181	208	176	186	184	161	201	207	206	191	200	201	191	157	184	203	226	217	197	193	205	186	190	192	202	192	174	204	186	190	177	187	182	196	189	192	169	214	189	203	203	182	183	188	181	183	185	189	178	208	190	179	191	212	189	207	217	204	177	231	182	200	212
24672	41930	20254	10542	6294	4871	3420	3124	2274	1909	1428	964	896	672	603	544	528	476	503	531	475	430	405	385	340	347	301	262	239	280	279	289	302	301	316	305	295	262	251	255	270	271	252	294	248	300	233	260	226	294	255	252	258	223	237	248	226	209	218	226	203	234	227	214	220	221	210	220	218	236	208	242	244	221	211	229	228	249	229	206	233	220	227	224	226	222	202	196	235	175	214	190	214	203	241	232	248	205	228	208	209	215	209	203	216	232	197	223	199	208	218	174	201	248	221	232	196	213	206	221	208	202	218	189	222	218	240	213	245	204	203	224	237	247	229	236	207	232	205	229	208	191	209	219	221	209	195	211	223	210	230	208	201	229	220	237	250	219	225	216	213	190	218	190	228	202	206	210	225	214	206	219	218	189	209	195	198	227	185	207	226	228	249	220	214	218	225	195	217	204	208	194	218	226	215	205	204	209	217	198	217	229	200	185	203	202	196	223	234	209	221	197	219	246	200	220	210	202	214	219	223	243	205	221	228	213	199	226	223	256	207	233	224	209	216	246	189	178	232	235	224	225	219	221	204	229	224	225	211	212	230	227	204	239	215	223	223	210	207	233	226	227	179	222	228	223	213	210	236	188	219	235	208	232	228	211	192	221	221	226	206	204	202	219	214	238	202	214	226	214	213	226	214	218	229	198	207	211	215	194	244	228	223	210	198	202	234	192	216	205	202	184	197	234	194	224	214	192	228	196	200	204	233	241	206	180	236	216	243	230	222	210	209	210	224	226	239	216	195	195	225	206	235	225	184	210	231	221	212	231	238	233	204	177	208	223	230	218	248	225	212	241	225	205	203	205	220	215	217	235	218	212	226	222	222	205	226	224	230	230	219	214	191	209	228	221	220	217	222	210	213	219	210	221	238	212	212	211	221	207	214	202	217	216	206	210	239	210	208	201	201	193	196	207	227	202	223	187	186	250	212	242	211	244	225	189	213	219	193	220	242	230	215	211	224	204	193	187	241	217	222	238	220	221	240	223	240	226	203	233	219	201	201	217	236	194	200	234	237	203	216	228	228	232	224	260	197	181	218	217	209	211	232	219	209	211	191	219	211	221	212	227	213	226	202	230	222	239	219	215	221	232	229	216	232	227	206	216	207	229	201	207	228	211	217	222	239	201	222	211	208	223	209	224	179	207	196	233	231	234	205	212	193	225	216	202	242	216	261	195	193	239	235	215	209	206	190	225	211	218	222	215	225	207	211	234	214	213	233	231	211	213	191	235	259	233	216	223	212	197	226	220	192	225	214	211	255	210	233	219	237	241	209	213	202	201	230	220	206	225	230	219	241	218	236	216	215	255	226	201	214	216	198	187	211	224	208	215	214	211	221	194	217	229	226	189	195	223	212	229	218	217	231	235	219	221	199	237	207	218	240	219	191	238	224	223	216	195	234	216	209	213	219	212	206	209	189	207	209	244	202	226	218	201	221	207	206	212	215	224	231	220	182	213	238	218	217	238	222	195	250	228	203	205	242	210	213	244	212	217	238	230	232	208	202	202	216	229	245	200	204	218	231	215	214	232	232	236	194	225	212	221	197	208	200	238	203	224	218	213	194	212	247	197	234	219	223	200	214	230	213	223	234	205	205	219	223	234	237	226	196	216	228	210	225	211	184	237	232	230	239	217	214	204	229	208	210	208	212	227	227	216	203	199	203	203	211	220	221	232	199	215	213	207	215	243	232	206	245	224	218	198	215	213	221	232	231	234	203	209	227	235	238	220	209	205	206	237	217	218	196	232	211	217	213	182	216	192	218	219	202	211	227	225	219	192	203	221	231	195	230	221	212	190	209	217	211	211	217	209	223	200	211	212	231	208	233	196	213	213	191	209	240	234	235	218	201	205	222	221	227	219	237	231	181	215	214	225	228	215	211	207	218	207	209	230	196	229	217	225	220	216	210	240	217	205	204	208	227	225	204	215	205	231	221	213	180	210	208	218	224	194	238	217	215	235	215	196	206	191	198	224	220	214	202	222	227	213	204	208	209	225	203	217	243	210	207	216	209	207	210	208	187	216	223	238	209	237	220	200	226	222	219	219	217	197	228	210	205	211	217	247	212	196	208	228	238	208	179	203	197	194	217	239	204	208	217	233	190	209	207	196	217	199	250	220	210	215	236	226	216	215	211	235	214	221	228	221	207	221	180	225	199	203	242	244	212	242	226	191	202	202	208	193	237	244	204	199	233	193	224	216	215	190	224	200	244	204	220	178	223	205	226	207	232	206	226	205	227	245	212	224	204	230	236	215	210	216	248	209	216	205	223	239	200	189	201	208	222	227	204	210	217	198	194	215	213	212	203	220	209	219	209	219	221	218	202	201	209	216	220	223	216	206	201	201	210	217	197	243	231	206	208	238	228	226	192	199	215	204	204	194	200	219	213	235	199	246	215	207	224	241	203	227	204	211	214	216	219	232	226	210	201	214	210	211	234	210	240	215	200	193	228	212	194	194	209	233	224	203	215	220	224	204	240	223	240	216	201	214	200	213	226	223	211	196	180	209	238	197	203	194	241	232	210	234	217	209	215	227	198	218	217	217	231	191	212	214	216	186	209	208	201	194	213	224	191	206	239	238	218	217	198	223	207	238	219	197	232	208	234	213	193	232	224	224	234	220	214	228	226	257	205	201	201	216	205	223	204	213	221	218	210	205	214	217	197	216	206	217	221	227	246	213	209	203	246	196	190	189	197	219	212	232	254	235	228	239	198	227	199	202	207	195	211	221	218	233	210	212	224	244	226	212	207	181	223	186	224	204	201	228	199	226	231	232	202	225	229	207	201	207	216	216	207	201	219	208	212	256	216	219	215	260	229	213	223	213	204	240	221	198	230	229	226	216	224	192	215	184	236	227	217	217	226	214	226	236	219	221	197	215	230	218	222	205	216	219	221	214	190	194	238	232	221	224	243	212	219	211	213	209	206	214	217	224	205	224	229	216	228	249	231	221	209	243	238	226	206	193	205	227	211	210	216	211	234	201	215	230	188	232	227	217	214	270	214	245	211	213	187	216	222	206	212	211	229	204	229	192	201	234	201	249	208	210	192	237	218	194	211	226	218	216	236	205	225	225	215	206	198	219	207	196	234	229	245	223	209	235	210	203	262	201	215	229	208	201	237	216	197	222	183	206	228	191	223	220	223	197	225	220	228	210	216	224	218	207	224	218	232	225	208	201	226	239	242	235	213	222	231	185	220	196	202	205	201	197	206	225	213	208	201	214	205	225	228	202	206	224	229	193	201	217	231	240	207	230	215	223	214	243	209	225	219	202	219	218	205	198	227	202	222	229	212	203	223	210	240	226	183	208	223	215	254	199	234	217	230	205	220	218	225	203	223	205	205	228	236	233	202	214	218	224	233	217	212	215	202	201	212	225	216	202	201	236	204	196	215	206	221	214	257	201	209	231	230	236	214	232	211	210	223	233	214	216	221	199	215	218	212	192	211	244	231	226
24802	21104	27051	25098	10981	2520	1656	1575	1239	962	797	745	670	572	511	513	497	531	503	460	476	463	484	481	440	407	441	385	382	420	419	387	392	402	442	420	418	361	434	403	403	396	385	409	398	406	423	435	423	406	398	369	398	405	368	368	386	347	375	395	394	393	348	401	384	417	397	364	369	360	380	369	393	418	350	374	376	389	368	357	340	349	398	352	396	363	345	363	359	366	390	366	372	387	344	370	374	384	386	334	345	402	396	364	392	382	373	397	381	351	340	387	356	363	383	358	369	361	397	381	377	358	373	379	365	357	363	363	377	351	354	376	381	374	343	384	378	369	363	376	380	385	389	363	380	337	368	388	404	343	357	369	370	369	398	359	365	392	372	365	357	354	385	369	383	390	368	379	339	396	383	338	384	369	374	360	372	380	395	384	360	384	356	402	373	355	339	353	351	379	356	370	398	393	399	397	376	352	395	373	382	387	403	376	331	415	409	342	390	350	362	381	418	370	378	385	365	349	393	361	348	353	358	387	383	359	404	371	367	356	359	373	375	376	404	390	384	371	358	372	390	370	383	326	382	393	385	371	376	375	416	377	375	346	392	360	388	389	391	344	341	413	365	351	357	369	396	361	392	421	365	393	356	358	367	374	386	375	356	373	392	360	354	372	349	357	358	376	327	352	359	351	357	372	360	392	378	367	381	380	386	392	372	382	391	372	348	353	349	345	351	365	372	385	374	349	398	361	368	359	390	410	352	393	383	376	363	395	394	353	360	361	400	361	395	368	375	366	371	347	413	360	351	402	360	349	354	383	349	361	382	359	375	375	368	386	369	349	379	351	357	403	372	390	345	371	351	330	375	391	376	389	386	350	366	408	354	361	385	357	364	362	394	354	397	375	373	300	396	368	362	360	376	351	373	351	376	395	410	365	374	355	368	388	398	348	400	404	378	365	387	363	381	375	332	355	356	362	345	388	330	377	386	358	380	393	372	369	384	346	337	359	359	362	410	384	367	381	361	399	344	370	387	324	363	357	394	343	364	368	386	389	368	359	417	379	373	378	346	344	390	371	358	355	380	352	397	356	361	399	355	373	395	385	387	382	340	358	393	382	350	372	397	372	349	370	359	357	372	380	354	377	356	391	387	368	407	364	382	377	368	353	349	429	366	361	370	396	381	362	387	358	358	396	378	362	373	370	380	406	363	410	365	351	338	361	366	341	376	365	365	355	380	372	403	390	356	393	392	371	359	374	388	348	373	373	394	405	408	357	366	375	360	383	365	382	371	370	396	381	380	372	355	368	375	366	381	376	376	358	354	376	359	371	377	372	403	333	378	353	350	354	383	370	351	358	370	359	347	413	369	365	383	391	380	356	395	407	376	355	379	399	387	347	362	388	389	345	381	394	357	370	356	393	373	364	363	387	365	337	376	337	390	362	345	387	355	351	375	379	399	346	398	346	369	368	384	390	407	369	350	337	376	370	373	359	373	386	344	370	388	397	370	365	381	380	410	406	397	384	371	379	375	369	358	369	363	414	378	394	358	388	329	383	355	338	359	332	385	344	368	378	361	392	360	397	360	341	373	379	357	345	393	372	376	368	418	381	361	383	361	385	384	379	387	375	367	390	393	394	380	403	422	371	345	356	388	390	397	355	378	365	372	368	368	360	362	361	390	349	355	380	395	368	410	388	377	386	424	366	351	332	357	378	404	383	396	402	392	361	381	363	367	357	382	338	369	367	388	352	391	390	345	363	375	413	384	410	353	411	356	367	400	353	359	373	336	356	367	365	364	370	370	384	368	392	359	362	393	355	420	377	361	350	375	333	361	385	362	379	342	379	386	374	380	372	328	378	365	398	407	380	416	369	365	381	337	373	384	351	402	386	364	386	358	351	352	386	359	375	384	358	335	395	354	398	390	366	376	388	353	344	367	366	343	392	390	393	362	346	402	388	361	361	375	350	372	376	360	385	350	387	380	353	352	346	332	366	359	341	358	362	379	387	373	354	374	371	363	373	368	379	361	370	379	353	365	342	391	352	385	384	363	378	411	354	430	335	373	351	369	393	350	391	390	356	343	380	376	389	374	369	363	339	377	396	370	394	362	371	377	365	375	360	375	381	349	399	373	380	422	360	429	353	341	370	352	360	357	371	369	351	386	338	395	362	383	367	384	334	373	367	376	389	356	396	363	377	401	385	356	384	329	391	365	371	347	353	388	326	334	341	404	371	392	336	384	345	325	367	378	343	361	370	380	419	365	391	368	375	381	377	350	385	362	375	366	351	351	356	383	363	383	367	373	365	360	386	378	381	364	404	341	368	358	416	355	372	402	369	376	373	346	378	376	336	346	357	390	368	391	389	389	339	366	360	391	358	377	359	390	376	355	387	339	371	362	375	375	368	369	363	356	381	367	342	395	362	353	365	401	374	341	379	398	360	425	364	358	373	396	394	366	357	330	399	342	393	366	395	356	372	367	384	386	360	386	373	360	375	346	357	357	373	401	364	370	364	374	387	345	350	361	372	390	388	375	363	338	360	369	388	379	363	350	387	386	360	378	368	357	364	382	405	360	331	377	355	360	362	373	372	344	373	347	361	408	383	352	376	360	362	358	367	358	404	344	375	361	377	336	383	365	361	364	392	384	355	367	378	417	361	363	318	376	382	379	382	383	364	402	368	388	405	384	359	343	379	335	365	371	401	364	360	400	350	349	348	385	414	346	367	362	371	380	385	376	371	399	383	342	355	374	357	405	363	378	390	384	376	353	366	346	364	354	359	371	357	412	383	371	377	370	348	374	350	389	376	371	359	343	380	398	391	355	363	365	384	393	358	360	346	398	354	381	384	381	370	362	375	375	393	379	377	384	375	379	406	340	365	411	388	388	379	340	380	363	363	398	397	400	330	377	384	356	369	353	371	374	369	385	376	351	369	335	388	373	367	391	373	369	385	392	358	388	370	396	340	367	394	379	372	403	361	357	387	366	374	369	374	337	393	368	368	360	382	401	380	355	387	375	346	395	346	360	372	371	353	363	367	376	369	391	371	358	387	392	379	379	370	348	379	388	404	388	379	393	380	408	352	378	368	362	360	389	342	376	379	360	405	366	389	386	361	364	388	385	364	374	352	351	325	390	396	351	374	366	338	373	366	388	363	399	377	358	340	363	397	386	373	333	357	377	383	375	399	383	370	360	391	392	363	354	386	356	385	371	362	353	391	357	385	373	392	367	364	365	342	369	370	349	381	372	392	379	378	315	395	395	364	379	363	381	381	366	398	358	386	358	355	373	370	392	389	404	384	368	370	359	360	368	364	380	378	347	334	369	392	399	376	355	362	348	378	378	366	355	360	403	399	382	366	349	382	369	365	350	392	379	379	388	401	356	409	385	360	380	353	383	347	365	391	373	375	350	380	369	362	365	408	364	388	361	382	375	359	396	406	413	393	358	382	363	367	377	353	374	352	358	356	387	403	402	398	351	405	367	379	398	381	376	378	387	349	397	349
23576	38128	16152	7643	5461	3714	2820	2797	2165	1641	1260	1027	987	742	656	671	611	621	604	590	538	563	485	506	494	505	426	405	443	455	436	434	443	432	479	474	416	439	419	443	384	401	421	401	414	398	409	421	428	417	439	420	408	395	418	406	405	396	416	417	403	376	410	373	406	368	409	369	420	428	400	382	394	387	389	381	404	374	399	393	358	368	433	371	391	417	381	403	370	389	430	388	381	397	383	409	392	375	367	399	379	414	383	406	399	377	382	394	412	413	386	390	413	372	374	423	394	378	372	399	354	376	390	388	378	395	388	373	374	386	387	422	401	363	383	390	395	422	401	333	396	400	394	402	389	388	385	372	419	407	410	418	407	415	393	400	392	391	410	385	385	406	361	409	406	386	335	417	383	355	402	365	383	396	379	427	380	364	382	358	421	412	374	404	423	408	393	394	374	329	377	396	352	381	404	389	393	368	384	376	393	418	357	375	413	422	370	364	406	358	383	387	430	368	390	397	379	408	375	377	400	386	425	414	372	424	347	364	370	362	362	398	413	354	388	374	371	422	378	364	417	397	396	410	386	353	355	409	355	403	393	385	412	409	419	376	384	379	399	379	365	374	387	356	386	400	403	404	377	371	411	382	371	428	414	411	429	396	405	398	384	410	395	392	411	403	368	377	405	390	367	391	375	393	401	392	400	360	413	410	394	382	385	366	382	395	378	369	401	411	375	365	416	400	411	406	395	368	415	390	422	405	399	375	387	358	422	412	384	405	371	427	416	377	419	384	371	371	382	383	383	399	360	385	432	382	357	384	410	398	398	407	396	366	400	379	424	425	379	398	388	367	391	391	343	437	418	338	417	400	401	373	428	402	398	396	371	349	357	415	388	391	394	367	394	380	424	387	387	394	391	379	369	370	399	379	380	395	350	393	384	416	387	389	403	378	374	397	408	393	375	376	399	426	388	432	383	415	410	364	384	381	397	396	389	415	392	399	414	441	415	394	411	351	405	378	360	396	368	436	394	382	361	356	405	343	398	380	384	373	375	372	406	403	337	392	372	393	358	380	393	415	397	374	396	346	392	368	386	349	415	357	401	389	389	377	420	358	403	400	379	408	400	390	390	385	370	400	372	394	410	379	363	399	407	385	401	401	419	378	387	381	417	371	437	416	430	382	362	357	386	374	402	373	412	403	387	403	388	382	419	383	391	393	418	389	382	395	389	394	401	396	389	384	413	371	403	412	379	351	404	396	395	374	409	386	371	351	411	365	403	428	392	365	379	379	391	395	372	398	376	419	382	376	405	418	374	366	388	393	379	381	380	396	418	399	359	375	376	404	404	419	395	371	383	425	362	399	393	362	417	362	399	355	381	427	359	392	380	403	384	345	380	414	418	407	386	410	361	378	402	381	374	370	378	403	397	418	368	410	355	413	409	375	384	374	408	363	429	406	394	359	403	373	397	388	362	414	373	394	366	386	382	409	402	411	408	397	422	373	379	400	405	395	370	389	398	392	396	388	394	374	392	409	395	414	395	392	352	420	391	368	396	363	383	378	380	396	396	389	404	360	423	402	401	416	389	386	368	336	367	399	419	388	381	406	420	400	407	391	388	394	380	371	402	414	402	408	424	401	396	352	384	382	402	355	404	386	415	406	394	374	374	412	369	378	397	367	391	394	411	393	389	387	377	394	380	424	384	402	405	412	414	402	367	401	364	375	362	410	368	416	408	400	420	397	380	395	379	412	416	403	391	408	384	394	374	357	365	409	373	415	357	379	385	427	428	381	392	435	379	368	422	373	396	353	406	389	409	374	416	370	363	383	376	399	394	393	393	396	375	404	419	375	392	372	412	420	390	378	382	381	398	375	403	347	403	384	384	390	401	376	422	402	379	395	404	386	390	380	379	393	383	386	385	365	403	420	389	369	407	385	393	373	403	357	352	369	391	365	415	388	384	387	395	413	388	395	405	385	375	384	383	360	402	377	389	381	377	369	407	379	384	370	404	379	355	393	407	388	395	424	372	435	425	375	344	382	415	386	374	397	382	387	369	366	366	405	388	380	396	357	387	419	411	399	399	417	406	402	401	408	369	403	388	387	419	388	372	402	399	393	365	391	360	379	372	425	407	420	426	426	369	373	388	370	382	448	393	381	382	384	420	407	388	354	353	387	424	413	393	378	391	368	333	358	392	363	386	377	382	390	417	387	383	381	436	395	412	395	396	406	360	385	377	343	385	400	353	423	417	420	389	374	371	401	401	364	399	396	381	415	381	403	390	379	408	398	393	397	384	376	407	371	420	402	385	406	420	392	381	393	389	392	396	370	369	424	397	357	367	403	358	400	386	379	407	402	394	380	377	410	373	370	405	394	379	387	362	407	368	438	420	406	368	365	404	364	398	371	384	384	414	389	384	414	406	397	376	405	390	375	422	391	377	396	385	412	389	426	432	369	376	382	387	388	374	385	364	399	384	411	394	403	409	401	426	404	400	366	370	379	404	400	367	379	376	405	415	387	377	384	378	400	387	384	394	395	380	359	386	371	356	387	405	369	384	398	394	352	395	407	428	400	425	428	369	367	404	384	382	369	381	388	422	398	363	375	415	396	378	373	391	359	395	372	392	403	397	365	412	398	414	421	405	385	423	381	388	400	418	357	389	427	369	330	419	393	400	403	343	378	367	425	383	346	388	395	407	399	400	371	379	386	398	362	343	355	388	412	388	379	363	384	375	391	367	423	376	398	361	403	427	407	392	406	402	398	354	424	375	400	365	395	393	366	389	360	376	410	414	375	365	411	377	421	381	401	396	407	380	397	390	394	388	376	409	370	393	419	397	406	401	376	353	367	361	374	389	347	371	427	386	386	430	392	388	389	398	378	389	408	390	404	399	390	422	407	409	376	371	369	391	381	415	422	365	417	392	399	353	385	404	379	387	402	375	360	375	403	390	363	379	371	392	361	348	408	386	380	386	416	427	411	348	370	396	370	376	394	359	393	381	420	377	352	385	425	391	401	353	355	395	369	396	364	370	366	406	377	374	400	415	372	409	372	416	391	363	370	405	401	371	405	375	379	348	361	382	388	377	382	386	400	371	388	411	370	389	407	354	395	372	354	377	362	394	364	370	367	393	385	371	408	435	373	385	378	396	400	369	393	395	373	397	404	394	402	417	387	390	350	380	405	394	406	412	407	412	360	404	407	362	412	367	361	400	372	371	366	398	370	368	387	412	390	349	404	406	423	403	377	392	361	386	410	426	354	390	406	392	398	392	379	381	400	381	373	408	386	348	377	391	368	401	401	377	388	368	381	430	409	394	360	410	404	387	384	370	366	391	403	390	378	396	401	435	403	356	417	385	378	341	397	417	386	410	351	378	407	381	378	367	396	337	375	374	378	378	397	394	391	366	416	385	403	414	400	376	396	352	374	420	397	360	377	399	375	413	398	399	378	421	408	412	400	408	393	379	390	374	390	388	393	387	388	415	402	384	401	371	353	409	378	415	404
22584	21167	28824	23801	21186	21133	9366	3088	2059	1484	1256	966	764	676	586	451	493	491	542	479	434	377	353	359	340	311	283	309	270	299	304	302	320	287	302	304	254	272	257	278	288	265	289	258	259	280	255	257	224	262	267	245	263	248	242	251	259	218	230	267	224	252	246	255	230	182	228	247	229	215	261	216	228	231	232	230	255	227	238	230	235	252	222	226	230	210	206	247	214	200	206	230	248	253	219	208	210	216	208	223	249	210	217	227	220	199	213	220	216	242	232	228	222	221	219	233	212	235	207	207	228	218	214	231	220	202	227	269	224	225	230	221	238	225	226	214	211	229	205	219	218	238	237	251	251	239	208	220	226	242	220	221	228	247	246	240	224	227	208	220	217	219	226	200	210	208	217	242	225	236	221	215	241	196	215	220	217	225	257	255	203	233	201	233	241	231	244	192	238	223	229	231	203	237	239	246	228	201	214	208	230	240	241	210	226	208	234	214	210	225	211	233	214	233	224	231	212	231	260	227	222	201	198	195	229	209	231	209	243	246	221	196	232	211	227	214	223	211	235	230	242	218	261	236	205	237	216	213	206	211	214	247	214	230	216	212	234	213	215	231	211	213	227	207	204	221	235	231	215	221	221	220	238	231	240	216	226	225	222	221	226	215	223	238	214	236	251	213	212	229	202	227	244	237	216	235	219	227	208	232	201	227	236	261	241	222	243	220	244	246	241	241	224	254	213	220	238	223	225	238	220	226	232	246	227	229	232	223	239	201	210	222	227	207	236	204	244	233	210	241	211	226	219	199	229	211	234	241	250	252	206	226	242	211	215	209	224	195	225	233	220	228	207	233	213	217	213	216	238	227	214	224	199	230	228	236	250	204	235	219	234	239	215	209	224	243	218	239	222	208	236	241	241	224	230	196	223	233	211	229	239	197	239	228	234	205	239	227	237	246	226	250	215	224	211	221	236	228	250	230	234	230	214	242	209	235	218	220	220	204	227	203	204	234	232	216	219	229	243	230	214	222	226	221	210	222	235	217	221	230	219	226	217	243	231	227	209	245	219	220	197	244	245	206	247	233	225	220	231	239	212	189	257	248	243	221	230	242	201	214	219	237	235	207	223	242	217	202	241	207	226	217	245	244	248	200	208	219	249	225	199	208	234	241	237	207	205	255	230	214	219	218	231	232	231	198	236	212	223	236	218	225	234	201	269	217	256	200	206	217	222	246	223	214	224	239	245	213	200	222	234	213	223	213	213	231	218	238	218	237	211	226	251	226	191	242	219	203	222	225	232	197	210	236	235	239	211	227	230	229	225	231	232	238	201	221	205	208	253	235	227	229	192	195	211	221	246	228	219	202	244	223	221	201	233	194	221	212	221	188	251	232	247	217	247	229	233	230	229	198	213	223	212	219	220	213	205	212	219	207	218	212	235	238	229	247	221	191	251	232	241	240	236	232	215	222	217	231	215	216	213	255	226	212	216	217	237	269	218	240	230	224	239	205	254	225	229	229	219	216	217	222	230	207	216	245	249	226	215	238	202	227	214	244	204	220	199	230	213	227	207	258	216	214	219	208	220	213	229	247	241	232	231	210	230	210	217	229	242	210	243	224	229	251	204	207	227	225	216	246	215	241	213	210	225	219	233	219	218	207	217	206	231	210	228	224	222	253	227	200	208	218	236	216	207	207	245	246	220	212	211	233	241	219	243	230	225	219	210	223	255	217	229	229	199	211	240	224	208	234	236	230	238	234	212	240	218	232	241	231	215	237	241	222	241	237	225	242	209	241	224	247	219	219	226	240	178	242	229	236	220	239	213	218	234	234	233	236	231	220	226	224	211	243	242	226	228	212	206	244	227	214	226	230	216	242	217	234	211	228	197	215	244	243	229	239	241	250	220	231	225	250	219	244	220	226	190	239	234	225	222	203	232	237	213	235	199	191	246	248	204	231	228	209	218	229	217	221	221	244	201	206	233	228	231	222	215	252	255	203	246	241	225	240	214	237	211	233	224	208	231	257	234	202	234	227	203	244	242	217	239	263	240	231	212	241	208	220	248	202	209	219	194	219	218	197	232	210	236	196	215	235	254	233	225	238	233	219	209	212	214	237	192	198	240	210	227	215	237	234	229	223	222	247	242	212	236	232	211	202	232	234	228	209	229	201	229	219	238	252	249	236	208	224	226	213	205	242	205	246	206	251	239	223	217	256	221	223	201	198	227	211	224	218	213	211	240	243	211	231	232	216	211	210	223	232	202	234	218	195	232	206	230	210	240	215	228	220	226	214	234	224	227	247	212	218	211	215	249	200	240	200	220	229	226	216	226	192	226	224	225	255	211	249	212	237	237	202	212	228	205	236	232	256	216	237	225	208	228	222	202	228	253	213	227	224	220	224	236	210	243	239	224	212	222	195	258	236	217	224	223	227	236	216	231	193	231	235	243	242	225	242	254	217	232	216	220	205	229	232	217	199	225	204	197	235	241	215	232	236	228	234	199	251	212	225	243	251	205	238	225	225	243	216	219	229	203	204	236	219	225	235	220	237	220	224	243	214	222	214	228	234	257	231	228	206	225	240	207	268	228	237	226	211	243	235	246	223	234	234	227	227	241	216	230	240	206	256	219	245	207	188	222	209	222	214	249	208	251	231	211	244	208	209	220	223	230	236	213	214	205	215	222	213	206	215	237	223	242	241	230	235	244	242	210	225	250	181	236	238	232	227	208	239	218	235	230	228	221	223	225	227	242	240	215	245	194	219	230	249	239	229	210	224	218	224	213	204	220	215	240	224	221	230	230	201	249	212	192	210	249	207	220	222	200	209	235	234	218	202	217	245	229	213	237	219	230	236	253	224	237	233	209	219	245	210	224	234	251	204	218	212	244	229	184	206	221	221	217	250	230	213	209	233	221	207	218	231	229	221	201	214	215	234	212	233	218	227	238	225	216	208	238	227	232	213	233	204	208	226	216	243	236	224	195	207	239	207	206	215	225	217	218	221	236	208	225	234	222	215	219	229	242	213	227	214	228	214	248	232	249	237	207	211	234	224	234	217	214	211	233	239	230	212	233	248	232	243	215	239	233	217	225	219	227	218	223	231	234	235	220	227	223	247	218	193	227	238	232	212	232	231	214	238	220	205	226	212	242	220	220	195	228	260	234	252	246	194	222	228	202	217	208	218	211	201	247	217	231	226	223	220	231	240	214	202	246	225	228	237	227	243	227	226	229	231	214	213	206	223	225	225	242	231	235	227	232	228	225	241	235	208	230	239	231	188	206	221	228	231	213	227	220	212	206	222	222	230	199	218	230	233	224	226	237	238	216	243	232	245	194	232	222	209	213	222	218	245	228	217	218	210	222	248	224	215	239	251	228	207	219	240	254	233	224	217	210	223	234	207	237	217	235	247	233	233	220	214	214	231	237	222	222	224	264	240	221	232	224	249	225	216	235	245	226	220	234	223	212	220	199	254	226	210	219	258	233	210	233	204	204	198	233	241	220	205
28747	48934	25362	15985	9604	6937	5561	4615	3412	2636	2189	1498	1132	931	857	636	699	707	710	574	588	566	506	483	400	396	381	324	343	311	328	336	339	345	341	329	321	278	298	294	319	317	283	274	296	300	283	301	272	278	288	293	270	260	245	286	258	266	272	267	280	262	236	263	238	286	231	216	230	251	236	249	233	240	221	227	263	241	231	241	237	233	207	233	221	211	230	239	240	246	254	230	216	248	241	217	218	243	234	243	234	215	245	229	238	237	219	247	262	253	225	235	223	233	242	231	233	217	250	243	240	241	213	244	240	219	231	235	252	250	233	242	238	261	240	276	269	244	243	232	259	250	228	219	232	241	215	244	239	215	221	244	225	240	268	271	232	265	212	206	234	267	235	224	244	259	208	244	233	202	229	226	231	242	228	243	223	221	211	236	244	225	236	236	239	202	250	239	245	235	244	218	219	248	262	202	270	243	244	249	210	234	218	213	231	235	241	245	216	223	202	215	223	221	246	250	227	220	229	249	222	225	252	262	214	223	215	231	239	202	238	259	206	219	244	215	224	234	224	228	219	199	221	243	237	249	237	248	243	219	248	257	259	240	247	235	237	239	239	242	208	222	226	257	236	228	204	225	236	220	217	235	231	260	255	237	236	242	229	222	251	246	252	225	252	221	223	245	221	208	235	253	224	231	263	239	256	245	246	243	229	237	227	231	244	226	241	216	234	234	235	246	225	245	238	222	215	233	235	240	213	249	239	231	215	233	266	221	256	229	239	265	230	234	203	227	225	261	232	243	239	226	248	233	231	230	207	233	213	237	262	239	227	221	230	237	242	232	224	251	239	200	224	221	246	241	263	206	277	219	251	237	256	244	240	228	240	230	240	214	248	219	236	250	232	247	213	239	223	226	235	211	227	230	239	253	227	223	230	243	211	263	224	219	224	226	251	224	248	234	264	247	221	251	258	235	239	244	240	259	223	253	274	223	225	219	234	268	207	248	244	254	225	224	248	213	282	238	253	195	216	222	249	224	205	223	241	245	237	221	210	226	242	209	221	227	229	244	215	229	245	225	234	210	232	262	218	210	192	238	230	241	223	237	248	226	246	230	233	238	233	213	242	232	232	221	203	236	232	219	221	228	204	215	224	226	209	238	242	242	244	238	243	232	221	261	238	237	251	227	226	207	233	200	222	232	235	234	244	224	236	232	227	243	247	230	226	236	217	237	236	227	245	257	231	198	228	240	230	194	229	240	234	235	238	222	227	229	234	223	240	221	228	205	256	239	247	247	224	221	240	255	243	238	234	244	237	253	258	257	231	237	228	215	223	220	240	224	224	243	209	235	250	230	255	230	247	242	214	218	250	238	252	241	235	244	219	210	239	258	241	236	244	223	231	227	242	224	248	217	255	234	212	249	266	241	214	220	232	235	233	237	232	233	222	261	264	248	265	235	252	256	233	231	241	239	236	234	238	248	229	220	220	246	231	233	232	239	220	220	206	228	242	226	219	206	226	257	220	240	245	236	226	240	223	231	209	238	231	213	234	258	260	223	240	213	251	218	229	222	238	260	244	256	200	223	229	206	242	251	229	223	218	236	233	240	223	255	242	224	222	214	235	197	236	234	218	217	254	230	233	214	220	255	235	263	229	281	230	239	224	231	216	230	229	219	243	225	215	236	213	214	207	256	237	221	229	250	227	253	211	226	241	246	238	234	253	257	231	219	238	208	217	216	209	223	246	237	224	230	239	225	250	223	243	247	226	237	210	218	220	247	233	231	219	192	227	215	223	220	246	253	224	259	230	235	225	255	227	237	258	261	235	220	245	250	236	232	203	249	266	234	241	236	242	222	212	220	214	224	279	240	237	236	231	251	240	253	241	261	229	228	240	227	234	255	229	216	256	207	216	260	240	226	264	249	258	258	232	230	237	232	238	222	252	245	237	241	213	238	214	257	228	224	218	238	258	259	252	229	234	206	218	208	215	217	250	226	224	226	206	266	243	240	233	226	242	239	239	218	227	249	220	249	229	263	227	231	220	233	211	216	221	216	235	254	199	225	258	255	266	248	210	208	215	239	222	230	242	245	234	261	243	237	251	255	246	240	248	242	215	228	235	209	232	219	198	233	251	207	225	219	216	236	236	215	223	246	212	205	214	250	224	251	224	238	236	214	220	240	248	219	217	217	233	225	224	256	247	231	228	237	238	238	233	227	238	243	255	211	259	260	221	229	214	244	243	223	244	227	234	243	217	236	213	225	224	253	254	231	239	218	259	263	254	212	241	253	232	259	221	222	238	220	199	241	259	228	221	202	250	219	213	243	235	222	223	229	232	207	220	257	249	222	220	245	218	230	252	234	239	221	252	221	258	241	222	248	234	223	232	220	246	209	219	231	217	213	218	225	233	216	237	205	258	212	222	236	209	234	244	232	214	215	264	235	244	262	246	229	221	235	234	227	253	254	209	219	222	249	221	232	248	236	227	221	209	243	227	231	245	248	226	244	217	276	226	215	216	237	227	236	214	228	237	233	218	231	220	254	237	218	215	236	224	216	237	244	262	233	237	229	239	256	213	259	223	224	263	230	222	242	229	240	216	242	237	240	237	219	236	226	253	215	178	249	238	207	243	227	230	238	233	251	219	226	238	230	222	234	219	251	242	235	255	217	239	235	248	221	218	239	251	256	230	256	216	218	227	228	233	206	224	248	230	237	246	233	222	244	243	205	240	226	222	226	210	210	241	226	249	250	205	221	218	229	216	245	248	222	240	234	250	230	254	245	232	230	237	245	265	229	235	250	224	252	245	232	244	215	238	251	241	249	221	215	256	227	241	219	244	245	243	251	268	280	240	206	241	241	198	229	247	233	221	243	205	223	232	227	237	207	230	231	221	236	248	222	227	232	245	221	206	257	231	240	226	248	233	199	241	243	245	218	240	221	215	233	227	236	238	215	232	220	234	238	229	238	218	236	254	267	226	243	229	233	247	238	254	248	231	204	239	227	226	256	239	246	217	264	221	250	226	243	220	214	284	229	207	216	223	209	235	231	244	242	229	232	214	223	219	219	234	227	241	239	245	244	223	227	201	260	208	234	242	215	237	239	237	241	227	228	226	224	233	211	261	232	236	251	234	256	211	229	188	223	245	244	226	234	222	229	262	231	242	231	241	212	219	243	226	232	247	219	234	243	239	241	237	225	249	223	234	204	212	219	226	230	217	231	215	236	240	245	234	234	245	234	238	236	238	266	210	232	268	258	244	238	235	247	242	223	239	209	191	239	231	238	232	266	232	237	245	231	240	234	246	205	236	231	228	242	205	225	266	223	202	240	212	221	218	227	247	241	234	247	221	231	253	215	227	227	228	224	258	215	250	249	226	244	215	229	255	208	251	239	202	213	255	255	215	228	239	265	225	241	241	222	249	239	218	221	255	227	217	235	215	217	257	202	259	261	235	232	239	265	239	237	236	232	209	231	245	225	261	221	231	222	227	218	221	240	249	264	247	243
28329	21634	13645	5588	2259	1608	1292	1083	746	706	640	542	539	462	451	430	456	424	434	408	374	364	375	367	342	363	360	327	362	324	308	308	368	357	310	344	328	323	352	327	329	327	353	347	347	341	318	326	361	355	333	354	307	337	317	318	332	321	356	345	316	340	324	315	321	276	353	320	304	352	316	330	324	298	358	309	323	385	344	309	320	336	327	332	333	326	333	319	305	334	318	324	306	296	316	342	330	315	333	339	298	335	327	292	374	304	327	357	329	303	289	341	370	342	323	313	305	313	336	287	300	349	345	324	343	335	300	357	354	378	312	329	313	322	338	327	322	329	332	329	342	327	341	306	337	328	314	312	344	291	354	332	316	299	311	340	318	306	362	324	322	296	337	312	321	331	325	324	301	349	346	321	328	327	313	318	320	304	319	316	359	315	303	312	343	325	306	337	329	326	333	331	348	360	324	286	320	330	307	326	324	297	339	360	327	328	324	318	319	286	324	328	335	319	310	316	332	322	297	319	340	301	313	337	301	326	303	281	342	332	312	312	312	318	342	317	314	346	317	349	327	305	335	353	310	335	320	299	323	305	293	363	348	306	304	289	351	331	329	346	337	331	326	314	330	351	338	338	306	345	334	303	313	326	325	346	295	328	325	330	324	341	303	310	329	321	297	310	342	301	322	289	336	324	302	338	348	321	324	316	310	349	337	329	339	308	319	320	328	324	339	310	296	308	351	329	303	312	338	322	338	308	326	341	313	318	299	288	321	302	339	339	325	323	345	311	326	292	291	364	325	314	360	332	299	324	329	318	340	292	313	322	303	343	352	305	291	324	326	310	330	314	313	313	311	318	310	331	302	355	360	310	315	322	361	335	303	335	330	290	339	334	311	346	335	327	342	345	343	306	319	300	332	313	338	357	361	334	335	333	322	320	315	301	299	316	313	346	307	337	316	338	321	305	328	288	320	321	319	299	308	337	329	316	338	326	314	302	292	302	334	332	330	336	315	314	318	338	353	284	315	298	329	321	308	303	331	320	343	296	338	334	339	351	320	326	313	332	321	312	333	296	301	326	325	303	302	317	335	323	301	325	316	306	321	347	305	327	345	299	313	325	312	357	325	326	304	312	322	303	304	326	296	322	351	310	314	370	331	319	349	337	325	353	331	314	333	339	299	321	313	307	319	350	314	327	297	319	343	353	343	313	299	330	278	357	315	339	335	351	331	319	342	300	329	334	334	336	329	324	346	310	323	295	335	319	336	331	348	329	327	344	319	331	309	350	303	325	349	328	319	367	311	329	315	327	350	329	366	297	338	328	285	323	315	326	286	331	346	309	327	315	311	306	344	337	337	326	321	343	315	324	313	318	330	349	324	301	317	291	323	298	317	319	326	322	292	297	334	313	295	305	344	286	335	318	304	370	314	297	337	326	318	308	314	330	327	345	348	307	321	336	316	296	278	312	349	335	329	307	311	340	346	295	349	351	332	308	319	343	330	326	304	331	344	346	329	342	330	325	307	293	314	299	325	350	347	321	336	321	305	335	350	325	305	354	308	344	353	340	315	332	336	303	308	287	323	346	331	325	326	343	298	331	333	348	321	308	311	311	312	319	286	351	316	328	318	327	319	305	335	348	331	346	311	337	290	324	339	297	328	333	320	329	304	286	320	309	306	307	338	332	315	299	302	308	360	301	334	301	337	349	321	328	341	349	322	311	314	329	315	281	306	336	333	337	349	321	321	342	335	358	318	355	317	306	302	317	303	354	340	274	325	355	335	344	314	342	342	342	331	330	358	318	338	306	299	323	321	341	301	305	295	352	336	349	326	340	337	348	319	319	351	330	355	340	305	347	306	333	335	340	327	284	316	321	330	334	319	333	301	327	333	264	326	324	304	288	343	340	336	338	320	320	328	305	388	359	327	317	331	320	327	305	341	302	345	299	316	340	297	299	313	327	335	288	333	317	335	332	360	355	276	299	318	286	309	326	312	312	304	320	313	313	310	318	352	286	297	341	334	296	319	331	360	331	325	319	284	348	347	346	322	306	313	316	313	333	325	284	340	337	332	333	342	314	342	349	326	314	336	319	330	286	328	319	349	341	300	344	320	324	315	335	323	326	344	316	306	327	302	303	293	304	282	338	307	340	313	315	319	328	353	298	344	334	339	333	282	312	332	333	317	315	345	331	299	339	305	285	315	351	307	309	296	311	306	318	314	324	321	318	348	314	306	314	318	330	328	290	310	332	335	313	342	329	342	297	325	309	307	307	296	294	294	363	345	307	314	335	370	354	341	307	310	353	304	337	322	331	298	312	291	313	330	361	308	321	295	341	340	307	291	330	309	301	316	300	324	317	323	321	346	293	291	340	297	324	321	320	324	319	331	314	334	316	324	313	338	335	321	312	295	333	322	346	329	304	351	296	296	298	318	343	295	317	336	333	339	315	311	339	321	328	324	334	309	325	309	321	307	328	347	338	320	357	367	317	340	324	292	337	299	321	340	317	318	329	343	324	287	324	321	334	344	301	311	344	332	304	303	328	330	314	308	322	343	314	308	308	304	355	291	358	310	331	293	337	315	364	312	341	289	349	323	341	317	331	310	322	373	332	321	298	298	329	352	325	325	335	296	346	321	321	309	297	303	307	312	352	318	322	306	335	322	316	318	312	336	307	314	342	335	348	309	349	308	310	330	312	348	342	331	304	313	326	335	339	327	309	310	283	314	321	326	335	347	324	305	296	340	309	363	328	329	343	318	303	347	331	325	312	311	321	320	285	317	345	320	301	313	303	299	331	340	351	334	334	330	316	331	331	304	352	294	330	327	312	301	328	317	335	324	352	315	341	321	333	321	313	304	369	336	340	346	333	328	317	310	316	371	322	335	310	295	328	326	336	303	322	315	321	306	351	294	348	336	312	311	331	300	309	306	291	349	332	309	361	325	334	329	355	337	309	297	323	317	340	329	342	309	331	309	327	337	299	327	336	328	342	308	301	349	346	325	333	307	300	316	297	340	335	331	295	317	335	320	322	345	332	376	325	333	304	353	319	329	345	314	327	301	339	340	307	329	306	325	329	293	327	320	322	324	346	335	333	324	325	336	324	326	324	312	360	338	315	333	334	343	335	297	313	299	330	333	327	320	302	324	339	314	330	314	310	334	342	348	321	347	319	331	297	338	328	335	352	322	357	337	332	337	332	325	311	354	333	297	299	307	323	325	311	313	341	318	327	335	312	313	341	339	318	355	325	303	341	321	319	339	319	312	317	312	329	297	323	348	339	302	319	315	335	375	315	303	334	344	273	304	371	302	319	336	339	319	321	283	355	326	303	344	324	314	346	309	319	318	341	323	318	312	325	326	317	345	342	311	297	339	317	318	332	330	325	354	321	314	328	332	301	313	291	309	328	327	343	359	328	326	301	312	293	351	348	321	343	346	347	362	313	331	327	308	310	302	283	344	309	355	303	314	339	328	325	302	326	337	294	321	339	310	314	330	322	328	361
19268	28940	12244	5698	3476	2888	2320	1704	1192	1056	962	793	736	649	571	491	578	481	522	459	504	414	401	458	423	407	387	362	349	351	372	353	386	400	371	367	409	352	390	386	369	373	351	392	373	369	373	386	383	384	326	356	385	331	344	367	340	355	375	332	366	333	367	361	356	353	370	351	344	363	367	359	361	390	388	357	354	340	358	343	353	367	323	353	377	356	376	349	335	352	375	355	333	345	351	348	351	349	362	363	335	344	326	338	344	347	350	354	370	360	351	395	353	313	379	333	374	333	367	346	343	352	354	330	347	347	380	374	291	364	342	341	352	339	327	355	352	358	336	340	357	361	353	376	325	335	353	328	390	349	327	334	376	341	346	309	332	331	326	338	331	359	337	314	363	377	319	323	390	353	360	334	368	334	351	348	331	349	357	359	349	368	332	349	352	360	335	347	370	356	328	326	343	355	354	349	345	337	333	351	339	359	319	337	380	330	339	355	348	318	337	325	341	355	336	350	367	355	329	330	356	338	351	346	368	366	311	340	333	338	329	351	337	371	332	321	333	348	322	319	355	352	357	347	335	355	364	322	327	334	345	335	376	314	365	362	334	351	332	347	331	369	336	352	372	319	298	329	359	329	342	350	348	338	337	347	339	322	366	336	313	371	354	327	370	346	385	350	333	346	331	325	342	351	333	334	340	328	368	314	368	323	341	363	358	330	337	368	336	339	349	354	348	355	371	332	338	343	371	333	366	345	338	352	362	394	322	350	338	345	358	354	330	342	368	351	330	344	340	343	326	351	354	352	342	355	363	363	312	365	328	366	342	367	365	354	338	355	357	362	354	347	353	327	329	355	329	376	357	289	358	352	354	353	318	324	357	379	364	312	317	332	381	336	329	319	332	385	332	388	345	354	352	355	352	311	316	342	373	327	367	362	324	356	338	343	332	362	330	345	371	349	344	341	376	369	328	331	329	343	344	322	333	355	353	348	370	367	318	337	329	336	351	350	329	332	321	359	365	343	339	361	348	345	332	365	355	332	360	355	326	340	353	332	329	355	318	333	333	377	356	329	323	349	325	334	348	340	346	338	326	356	343	325	354	340	321	332	319	336	358	316	349	360	332	330	361	345	356	345	366	353	334	384	359	376	372	351	371	313	340	324	359	356	378	308	343	360	349	364	363	338	341	363	380	339	340	358	358	350	367	336	384	341	342	326	302	339	328	370	334	318	348	369	342	338	335	364	356	384	364	345	362	335	332	343	365	362	373	346	362	320	335	339	321	330	320	349	343	373	360	344	324	342	343	375	361	351	315	354	350	335	356	356	343	327	372	356	357	375	339	310	340	320	356	311	354	339	346	316	325	338	348	361	375	364	363	357	335	338	368	327	352	316	340	321	329	369	366	333	349	335	346	352	351	345	343	365	343	348	375	342	325	372	348	340	367	341	334	351	307	306	334	361	344	351	374	330	343	347	342	356	353	315	349	356	320	373	329	326	316	383	352	368	344	371	336	378	331	335	355	349	311	338	332	324	367	347	360	333	371	320	344	340	347	317	337	341	342	358	362	335	351	370	359	335	339	364	355	334	351	327	332	333	367	342	360	345	338	335	334	390	352	343	391	334	340	337	354	322	350	342	350	360	355	338	370	336	343	366	336	309	304	343	347	340	339	354	338	334	343	356	353	336	341	367	351	357	352	330	390	370	361	372	338	332	329	342	342	332	315	343	339	345	348	316	358	360	328	324	384	370	328	340	360	347	351	338	323	345	327	356	368	326	375	343	364	340	352	330	317	357	367	327	348	352	347	353	329	339	386	370	333	352	344	346	355	337	342	367	326	364	350	359	329	327	310	312	350	386	375	326	362	322	338	375	316	356	360	331	353	355	338	373	363	359	355	340	334	324	323	359	343	346	347	348	333	347	373	349	369	349	372	331	336	383	347	367	325	344	333	372	340	380	340	334	365	341	339	366	345	328	355	340	335	326	340	380	320	346	330	338	330	330	343	334	376	348	352	356	343	349	371	341	347	332	353	345	353	336	370	350	346	342	350	385	354	297	361	342	326	360	318	327	356	330	345	357	366	358	303	376	333	324	372	331	360	355	344	334	360	359	365	349	387	337	353	363	341	369	312	357	356	358	364	379	372	336	370	344	336	349	339	359	345	396	330	309	335	332	339	375	322	342	356	349	343	339	351	368	357	312	336	337	343	356	325	349	323	345	354	338	377	351	339	354	363	351	356	344	352	345	346	305	355	358	336	314	358	314	331	327	311	351	368	338	345	348	332	345	341	336	358	325	357	372	350	310	354	346	345	344	351	349	312	321	409	346	376	317	358	350	351	321	391	327	349	319	306	361	329	362	325	348	331	340	365	330	360	345	361	338	346	374	324	357	331	343	333	333	340	352	312	343	308	365	368	366	307	342	352	366	323	344	344	335	338	320	357	360	352	361	313	363	376	344	374	358	337	339	345	348	362	348	310	355	341	369	330	366	341	325	327	319	369	358	363	360	368	341	335	343	370	367	320	342	348	315	341	323	336	373	369	334	320	349	377	323	310	310	365	346	373	361	329	369	358	366	337	356	362	350	345	382	354	374	346	344	314	323	377	336	317	350	339	297	332	351	327	337	349	330	332	331	353	376	342	303	343	344	352	354	348	341	361	332	338	341	349	357	366	349	387	322	381	342	350	362	352	364	342	362	325	324	338	319	338	387	366	426	361	346	352	337	359	345	338	355	364	367	334	323	319	338	341	338	318	308	347	388	339	363	376	334	347	372	348	348	351	376	356	350	355	330	364	358	379	356	306	329	376	349	362	343	342	332	343	354	367	385	348	352	334	357	382	330	329	362	339	343	356	386	333	298	355	320	310	338	315	356	373	347	347	351	355	336	370	348	323	352	345	353	326	334	328	346	354	362	322	339	302	350	300	309	342	373	364	359	322	349	346	349	320	349	354	343	351	321	357	352	362	361	345	362	326	327	357	359	368	334	370	339	353	360	332	322	328	366	323	366	337	349	371	366	362	356	332	311	302	363	335	353	357	369	371	369	354	358	370	350	327	333	358	329	344	346	328	353	346	330	379	348	345	356	367	315	335	340	362	386	354	310	359	371	318	340	345	349	340	370	338	357	356	360	309	355	370	309	313	371	339	345	328	316	364	340	351	341	347	321	349	352	335	366	338	333	361	369	346	370	327	326	367	333	353	344	326	357	361	348	325	327	356	331	332	369	366	345	362	352	318	355	323	327	322	364	365	344	351	355	310	353	336	333	361	356	336	327	360	374	362	354	335	366	334	338	322	376	360	352	323	347	345	360	324	328	334	342	371	397	350	342	352	369	328	348	352	355	314	329	361	361	359	368	349	352	354	400	359	333	358	357	351	348	306	392	372	360	371	398	365	368	354	334	315	322	345	332	342	352	326	347	344	336	334	337	339	369	339	345	345	355	323	331	369	338	298	346	314	350	351	330	355	340	356	343	338	332	376	351	343	334	344	362	344	355
23576	21008	28133	24090	20911	9734	2520	1642	1226	933	772	640	629	484	371	369	407	353	368	323	333	318	283	277	311	238	219	246	248	264	209	238	255	247	225	228	220	212	217	232	246	235	245	216	211	216	247	222	220	247	238	206	241	215	222	181	192	216	212	211	209	210	224	196	213	196	209	225	229	185	198	220	221	196	216	197	217	215	236	201	192	208	218	216	208	220	215	238	204	207	197	183	215	197	217	188	197	209	218	182	194	224	157	187	185	223	196	203	184	203	200	199	194	218	220	220	214	211	188	215	188	217	183	190	236	227	219	205	183	224	178	180	199	184	210	210	198	206	208	184	192	200	181	189	208	207	184	206	206	194	184	184	207	183	181	190	199	213	197	203	175	207	205	201	214	210	225	199	206	201	187	202	181	186	185	210	194	203	190	221	206	204	233	201	204	194	218	176	214	212	185	205	192	174	209	192	219	187	188	213	189	172	207	224	202	190	204	209	204	185	207	202	192	175	223	197	193	200	202	192	193	197	190	200	184	187	191	216	208	216	202	191	229	199	215	212	201	218	192	198	198	194	173	208	197	175	219	176	214	202	200	190	179	216	167	197	211	181	181	197	204	199	196	206	201	208	196	193	198	209	205	191	202	187	193	212	181	201	209	197	186	187	187	194	202	207	181	194	181	209	199	217	205	194	202	191	200	202	191	190	188	179	194	197	166	213	216	194	191	201	193	239	186	202	188	198	213	184	194	203	219	195	195	205	190	208	205	219	207	218	185	202	209	200	208	196	185	218	221	196	207	192	175	207	221	179	211	194	207	232	208	201	191	233	185	240	205	199	191	186	207	202	208	199	208	186	170	217	203	187	189	229	200	187	193	205	169	203	197	194	184	191	212	209	213	207	202	197	186	203	172	200	211	180	212	190	217	200	208	180	200	175	193	221	220	206	206	213	188	185	192	214	177	201	192	205	194	163	194	194	209	202	188	203	194	221	191	205	203	212	210	215	212	190	200	205	192	218	210	220	218	200	195	208	222	198	223	195	186	184	214	209	181	225	219	194	205	210	203	191	221	196	196	188	205	204	185	204	180	212	198	195	212	203	219	192	190	196	180	209	201	199	195	207	186	213	235	203	187	194	178	212	204	207	198	211	214	235	192	212	209	207	197	198	181	193	191	216	203	184	156	190	192	198	189	191	209	201	216	192	208	193	189	183	196	191	214	195	184	208	217	184	188	176	191	188	187	196	204	206	198	220	213	190	185	226	190	186	213	197	188	216	205	183	220	193	229	204	192	235	198	196	188	227	197	197	217	218	203	184	188	185	179	194	215	193	195	177	220	165	195	211	235	218	199	210	177	197	206	196	189	185	206	201	184	210	184	220	183	201	204	194	219	205	211	214	196	201	188	195	185	204	227	207	226	175	201	200	197	205	193	212	185	198	199	188	189	214	190	194	188	190	205	185	213	216	228	211	193	228	187	221	215	187	185	169	187	188	214	195	219	211	200	176	215	189	194	180	202	195	200	175	191	203	187	219	204	187	194	178	196	186	205	187	164	194	210	170	189	215	200	198	228	194	177	209	228	223	221	190	200	183	204	191	193	206	238	198	199	181	197	220	184	203	225	191	200	202	194	192	182	180	185	207	193	214	201	206	205	198	198	207	195	211	190	203	182	192	189	212	206	188	161	197	200	194	221	196	189	190	189	185	220	205	218	196	199	191	213	211	190	208	184	198	207	220	177	199	205	211	209	179	183	176	201	198	201	187	192	190	201	180	183	192	182	208	183	177	149	234	190	185	169	206	194	178	205	215	201	191	183	227	198	198	184	221	218	192	214	197	213	217	185	183	199	224	229	192	197	204	198	211	198	200	206	187	230	226	200	179	198	223	192	188	183	197	201	199	194	208	184	208	217	216	208	211	207	205	207	193	194	190	209	211	217	189	196	208	208	209	200	214	209	203	181	204	206	190	192	202	217	206	192	221	191	185	221	211	206	196	184	200	202	196	201	203	201	197	209	205	200	208	209	181	207	199	181	196	199	210	195	170	181	234	223	149	207	222	167	191	203	189	188	209	208	215	211	222	184	187	201	208	181	188	193	197	225	186	183	199	198	185	189	214	195	180	179	197	192	213	189	190	207	199	197	194	216	201	196	201	209	222	222	211	180	179	189	179	194	182	193	192	190	187	197	195	211	178	196	204	209	215	208	178	206	213	217	175	215	189	202	228	207	215	205	192	215	201	199	175	211	226	200	184	183	178	204	193	204	218	189	205	205	211	180	222	180	200	228	172	209	189	191	195	203	197	199	192	210	199	192	213	214	184	205	201	175	195	233	187	205	205	203	184	198	218	210	199	201	204	200	199	183	217	163	203	177	204	190	189	204	192	182	190	202	181	178	166	175	187	193	205	207	200	213	193	195	187	194	176	196	201	215	213	206	194	202	214	183	196	194	208	208	217	190	196	207	195	197	187	201	199	206	211	202	195	199	199	200	215	179	202	194	228	222	181	211	219	205	187	203	202	228	200	200	182	181	199	205	199	178	210	192	163	214	209	231	183	210	179	204	219	206	211	202	193	189	185	197	227	190	205	200	208	205	199	193	183	216	225	188	203	198	186	185	166	206	205	203	180	206	214	184	210	203	215	206	188	200	221	198	178	214	204	205	201	188	192	207	214	193	198	205	203	191	163	184	178	197	183	151	203	209	193	203	173	177	197	213	181	190	188	191	208	189	171	181	195	209	180	193	186	200	183	206	194	224	202	192	188	215	211	224	191	198	202	190	194	189	192	213	212	196	192	181	214	219	203	197	189	194	205	206	200	199	190	186	187	202	195	202	199	208	204	165	190	211	207	215	200	208	194	178	196	220	180	185	204	205	205	206	201	192	224	193	197	174	208	185	204	220	206	195	213	207	192	203	217	189	194	186	189	215	188	189	203	185	195	176	212	189	206	220	191	212	199	203	212	217	190	202	197	204	188	201	200	199	194	193	166	201	187	188	205	181	198	181	188	191	192	208	194	198	224	223	175	214	208	229	229	196	184	186	178	199	184	204	201	210	184	214	206	194	212	227	182	197	204	192	183	216	201	200	215	203	194	182	192	187	207	203	222	210	219	208	175	192	201	164	186	223	191	202	190	186	202	208	179	203	205	200	197	190	177	193	188	241	200	206	211	209	195	176	198	197	205	188	225	201	204	222	181	203	204	219	222	209	221	197	171	202	206	194	209	197	184	199	185	199	191	183	194	207	200	181	192	181	186	183	196	208	188	201	182	186	206	181	179	201	215	199	194	235	173	208	231	207	228	186	204	221	185	204	184	200	218	197	197	201	196	181	215	207	189	208	201	194	221	190	187	204	215	218	200	221	205	238	181	178	214	217	216	205	179	201	190	208	185	187	215	205	195	197	211	194	198	195	168	203	188	195	194	182	191	204	182	167	228	191	220	196	183	183	192	186	203	211	190	187	193	208	180	207	195	176	205	213	204	206	182	194	174	194	201	209	189
24507	42082	19100	10084	6787	4463	3294	2860	2184	1754	1315	1063	1015	745	510	632	608	541	564	429	446	430	366	355	356	326	279	288	270	255	277	271	296	293	279	283	303	269	276	275	256	276	248	251	265	291	254	303	248	260	271	260	250	246	198	249	230	223	221	236	247	235	214	216	206	238	238	198	205	203	241	244	228	219	229	233	238	262	214	225	236	224	228	206	225	214	229	226	219	201	219	243	246	207	194	211	265	247	205	206	222	212	219	190	207	245	233	208	240	213	210	232	227	247	185	205	204	225	205	222	236	209	240	230	222	214	194	218	248	214	198	201	218	233	244	217	205	208	230	216	225	205	200	195	213	197	216	214	249	228	219	241	233	196	219	219	222	201	189	240	179	210	200	224	210	222	209	232	247	230	211	204	205	233	215	192	209	233	216	210	238	229	217	224	218	203	220	209	254	201	217	230	209	218	211	221	225	207	202	222	232	200	221	227	204	197	224	223	227	219	209	208	218	205	211	243	204	239	207	244	229	219	253	217	210	217	225	184	226	225	207	215	221	243	233	222	222	231	211	247	196	213	220	213	225	232	222	231	217	209	236	206	210	213	212	231	212	226	209	230	233	211	226	198	215	204	194	208	214	205	220	202	237	232	222	223	219	222	223	226	228	217	223	212	232	211	225	215	236	211	213	220	236	195	216	240	221	209	185	207	194	239	209	207	214	200	222	230	254	202	218	211	188	215	220	233	211	202	233	226	204	235	232	211	231	201	232	224	260	214	211	208	195	216	232	236	209	218	199	189	207	218	217	220	216	237	220	241	220	201	226	210	209	205	209	222	208	221	221	187	237	207	206	244	210	208	210	213	252	208	195	208	193	215	219	212	211	244	255	189	201	223	229	209	225	231	196	206	246	228	219	195	214	237	193	214	237	207	229	200	203	255	209	215	207	213	218	214	212	212	208	207	221	223	214	245	241	205	222	220	217	193	202	213	216	231	213	229	233	224	228	200	215	212	234	238	226	215	203	216	211	216	218	208	225	221	211	226	233	221	189	239	215	211	232	208	215	198	179	250	212	235	216	210	234	237	226	221	214	209	229	224	210	220	258	198	206	201	202	214	227	185	226	217	241	233	218	191	218	218	217	235	236	227	212	217	232	223	205	239	217	234	220	245	229	238	214	227	220	233	186	231	225	219	212	224	214	197	219	211	245	222	222	216	190	193	211	215	219	210	229	228	229	224	199	199	241	212	217	250	219	231	210	235	199	202	232	244	252	207	216	223	233	195	231	205	234	186	204	225	184	231	230	224	245	214	230	207	222	214	224	209	209	230	200	259	212	244	227	213	189	232	223	211	210	214	217	234	220	238	236	209	213	219	210	215	219	225	204	233	211	242	260	224	218	211	203	224	203	212	204	226	200	208	204	216	220	206	236	194	213	219	217	208	236	193	211	221	210	203	212	195	211	216	226	203	226	235	221	229	226	212	237	229	211	217	219	245	207	224	202	235	219	215	224	198	226	213	219	223	212	232	217	224	216	224	189	247	227	252	207	197	210	231	215	214	196	210	225	235	201	222	217	240	231	217	206	202	162	207	196	208	215	208	219	235	235	225	247	213	203	203	220	232	215	211	235	210	218	215	198	249	219	201	191	203	220	215	210	207	227	214	226	232	217	228	200	207	215	216	238	209	199	222	221	183	211	218	220	232	221	208	203	211	201	220	227	224	210	184	190	227	197	196	199	215	211	215	219	220	235	230	209	237	209	219	209	217	203	209	204	220	232	227	250	230	210	243	210	216	207	238	220	230	193	205	206	221	220	221	202	201	221	188	211	214	241	240	194	202	211	226	223	226	201	214	214	218	225	211	203	216	240	215	222	218	216	238	243	225	222	207	220	210	222	231	222	197	218	236	202	226	229	210	218	207	217	206	218	226	227	223	208	218	222	216	220	217	241	200	232	220	231	232	210	195	219	203	210	205	224	231	214	221	203	214	204	209	205	210	200	238	218	207	217	222	165	211	218	215	215	255	207	226	230	210	244	210	220	214	203	233	209	193	230	220	205	229	233	214	216	225	204	244	217	236	211	236	206	266	201	214	237	228	216	249	202	208	228	213	202	222	224	229	225	219	207	220	206	219	213	231	243	215	228	218	232	213	212	229	210	230	238	227	228	221	215	217	235	213	217	228	183	210	213	217	212	180	207	240	221	243	225	223	197	234	244	223	222	218	201	225	204	223	185	226	193	236	203	218	231	216	234	209	256	210	216	196	200	241	224	230	217	217	221	228	189	204	211	221	229	230	233	231	197	220	234	219	226	219	219	205	244	245	223	211	232	247	240	221	179	223	200	238	194	204	229	222	241	206	224	214	234	212	211	203	213	216	210	220	209	233	209	235	212	239	214	235	214	231	193	225	243	218	224	264	215	229	218	232	224	216	216	208	213	236	242	210	213	218	232	222	233	218	227	211	222	246	211	222	218	236	202	199	205	218	232	230	217	206	210	222	207	237	212	201	218	197	233	221	230	234	216	223	224	210	209	234	208	181	207	207	225	231	211	241	240	215	213	228	213	207	226	193	231	233	183	214	201	224	221	231	209	250	229	243	223	221	210	221	219	235	209	219	234	206	230	215	203	240	227	241	248	210	235	211	237	223	218	209	218	204	225	224	223	188	252	205	183	253	225	214	222	220	226	219	184	198	223	229	223	212	221	205	211	213	225	235	221	237	228	217	233	242	225	224	205	213	211	250	219	256	214	190	214	221	222	236	200	242	218	217	208	255	217	223	213	205	202	230	220	199	199	215	231	205	222	211	208	256	245	191	235	221	211	244	226	224	221	235	223	215	234	230	204	252	218	237	222	202	232	224	226	238	204	208	247	243	232	205	218	205	236	219	206	174	241	208	225	215	235	213	226	198	208	224	214	221	212	221	206	217	224	208	218	226	199	212	224	198	228	222	205	235	250	225	234	218	224	243	223	229	193	221	207	208	207	235	225	220	228	215	197	211	217	202	233	218	216	209	221	234	232	210	218	221	217	216	195	241	222	222	203	242	234	228	221	193	200	212	225	256	199	224	205	199	224	217	217	198	236	191	230	223	213	211	226	211	220	226	224	229	207	228	181	210	229	205	203	222	207	217	224	240	229	221	210	196	217	212	221	202	241	213	204	224	189	215	225	194	208	233	228	230	228	206	234	237	224	230	228	194	205	247	200	220	211	216	229	213	219	222	249	219	245	188	217	219	220	220	227	179	229	215	233	219	211	238	195	207	212	225	237	217	245	232	215	199	226	229	219	241	232	223	220	229	207	243	212	202	220	230	195	232	229	217	222	208	223	253	234	215	222	222	212	221	210	228	216	228	194	212	220	213	210	209	212	233	216	189	207	214	205	210	222	206	212	226	218	192	237	225	197	213	238	216	227	235	238	212	199	214	205	216	219	252	206	231	203	212	229	232	204	188	215	220	196	239	204	232	200	210	191	215	207	222	231	194	210	220	205	229	185	228	207	205
24827	21096	27095	25122	11246	2672	1789	1312	1134	945	787	681	630	538	526	491	537	503	490	496	456	465	447	453	466	395	404	366	367	376	405	422	401	421	423	399	387	401	395	406	390	351	413	420	364	376	375	375	409	379	395	403	382	420	410	319	403	368	445	387	421	401	367	368	389	350	368	372	370	368	402	387	391	374	379	362	384	353	370	380	407	372	366	421	399	368	368	390	415	403	378	371	349	357	354	388	361	431	393	378	343	373	376	388	367	387	383	364	393	336	394	371	396	393	386	389	350	361	368	354	367	376	396	384	412	384	382	378	382	363	388	363	363	379	383	369	389	366	391	386	355	363	401	337	365	382	350	365	376	386	400	366	396	395	346	353	370	340	352	364	369	352	393	343	391	389	353	373	348	370	358	372	380	379	422	401	375	368	363	368	365	386	379	347	372	395	351	370	356	370	391	356	328	372	364	379	349	396	368	387	380	380	375	376	395	379	389	393	366	358	403	362	368	370	390	355	380	425	395	378	384	357	363	359	401	345	366	391	380	381	345	365	395	381	363	401	376	392	380	389	356	369	394	325	373	387	351	366	363	387	372	393	352	358	397	337	352	345	370	395	384	386	361	342	393	336	367	397	344	364	393	368	396	361	379	384	338	382	401	385	385	353	397	380	361	370	353	404	382	362	361	373	364	382	383	379	374	342	375	391	365	359	409	385	342	380	358	393	376	383	385	381	372	365	406	362	364	380	385	368	369	359	361	396	404	370	381	351	403	386	348	355	393	382	371	375	391	390	402	421	391	380	400	395	376	354	356	402	383	383	360	368	359	357	376	390	372	388	380	366	366	409	391	420	364	396	381	379	398	376	350	375	387	370	411	385	404	387	398	395	421	364	388	375	329	386	348	380	344	383	389	391	374	370	402	364	343	389	386	399	368	373	390	366	424	372	385	401	371	353	332	358	398	384	385	370	374	371	364	378	375	380	393	352	391	360	405	373	337	389	382	389	397	370	377	357	358	379	400	356	392	376	376	375	370	383	382	382	382	401	380	373	359	383	381	388	411	363	382	397	395	392	361	390	342	366	374	370	399	395	346	372	406	373	366	383	366	356	392	359	389	369	362	397	371	389	385	352	359	359	347	418	355	424	367	371	364	383	383	355	325	388	370	348	391	372	414	377	341	377	344	409	334	347	369	372	427	364	342	418	394	335	414	364	365	405	398	390	360	378	355	419	361	405	385	346	390	428	369	393	398	406	388	364	394	368	359	353	358	382	363	403	338	383	373	364	385	417	369	349	371	340	356	379	392	365	370	385	380	394	380	398	379	353	387	403	363	358	397	356	388	384	390	370	372	368	352	386	384	387	355	368	395	379	376	349	336	365	385	370	376	367	398	378	345	350	352	360	376	358	383	379	348	380	352	382	381	375	364	405	346	380	352	389	396	382	357	385	386	379	380	401	350	374	395	364	421	406	377	346	393	376	386	380	400	391	388	374	388	367	400	360	377	401	386	396	366	385	376	365	371	367	391	386	381	369	348	380	440	344	338	369	378	375	372	384	351	369	374	361	382	375	376	364	359	390	396	408	387	368	361	353	417	366	412	366	362	365	372	394	344	347	353	376	356	361	361	359	388	403	359	350	374	391	366	395	396	366	395	374	414	398	348	380	381	352	426	387	379	328	355	387	388	346	369	362	374	405	344	412	366	362	375	328	340	348	377	351	372	413	331	358	393	356	382	361	370	382	386	383	368	392	398	356	386	384	374	353	351	381	368	375	386	378	380	405	359	407	388	366	367	382	359	374	423	393	377	385	331	384	384	376	361	369	399	368	355	346	345	388	354	389	392	364	360	372	403	409	341	375	389	350	391	381	332	370	358	356	387	360	390	385	404	370	408	349	353	352	378	351	412	358	384	336	386	380	391	407	371	378	390	386	390	388	350	371	405	335	369	366	364	364	367	363	378	373	387	355	395	394	366	391	356	370	356	423	375	365	395	372	408	394	383	358	380	372	376	381	362	325	375	348	374	368	373	360	349	377	367	350	350	364	350	318	385	396	324	362	354	376	371	370	378	382	404	385	310	366	378	388	405	369	412	381	334	396	383	370	366	357	352	407	384	376	350	375	368	386	358	381	351	409	392	412	379	379	389	364	354	402	340	357	366	389	369	341	408	404	385	367	365	396	347	400	362	378	381	378	368	368	371	422	350	335	373	343	412	383	411	372	395	383	356	381	397	375	362	389	352	375	370	371	389	383	390	342	377	403	380	399	382	366	396	397	366	346	392	361	347	362	376	408	349	397	395	375	418	357	329	360	359	333	393	350	358	384	376	387	375	371	377	371	386	350	356	350	357	342	368	325	364	423	391	374	360	384	375	404	355	391	384	383	376	366	403	390	389	348	355	411	346	371	368	359	385	358	361	370	356	367	392	386	366	359	396	402	408	346	394	342	368	370	343	371	360	332	372	359	359	384	358	349	382	355	388	394	357	377	398	385	367	382	382	382	371	408	349	363	381	354	339	371	377	360	384	352	378	374	390	353	397	346	379	381	343	381	355	370	382	368	359	371	380	393	409	381	372	413	366	391	347	371	366	386	389	386	345	391	372	383	368	361	373	403	369	380	383	339	362	386	387	386	403	348	323	392	377	387	377	407	371	348	381	372	358	358	349	377	365	404	372	369	351	368	406	361	367	381	368	379	378	438	385	380	361	354	349	410	373	394	391	378	386	374	380	346	368	345	339	368	355	360	404	375	341	353	419	357	369	393	387	414	369	386	389	341	362	352	382	392	375	335	365	394	393	363	357	406	403	383	383	379	357	422	402	408	375	349	368	372	339	382	378	371	367	364	360	378	356	374	384	354	385	344	330	349	361	360	371	357	359	404	395	366	413	349	397	359	377	375	389	401	372	369	372	396	380	384	392	372	365	394	374	392	358	382	391	347	398	375	362	381	375	395	418	382	351	375	353	356	367	408	375	368	350	385	398	361	375	399	375	374	358	378	395	336	354	348	362	420	349	370	364	351	350	374	389	377	388	398	377	388	401	401	397	388	322	365	329	389	353	414	396	348	378	372	389	359	393	379	365	366	395	387	377	379	364	369	372	356	374	397	365	375	385	377	356	388	374	369	362	381	417	368	421	381	400	347	386	418	367	381	384	377	379	365	382	372	384	365	358	392	365	388	424	343	382	355	331	394	371	368	373	403	373	370	395	368	356	390	387	384	366	365	346	413	371	392	385	368	332	388	395	383	386	422	364	367	429	388	369	398	364	371	351	403	367	367	386	386	398	348	387	347	361	367	383	407	381	370	416	380	359	377	374	383	371	391	388	404	359	362	351	383	385	378	373	390	372	375	378	361	364	382	344	387	357	371	398	350	358	374	375	345	404	378	349	397	384	408	403	360	412	399	376	355	368	427	380	410	378	387	366	406	366	381	415	355	375	355	392	390	386	395	358	370	351	365	377	375	386	336	394	378	370	353	371	369	348	360	376	338	384	388	373	364
23189	37915	15398	9151	5666	3975	2873	2496	1889	1594	1187	1175	853	749	666	688	699	699	602	600	567	537	505	474	489	512	463	435	419	446	426	447	457	505	432	485	463	458	390	452	448	436	424	455	443	424	450	430	439	433	418	382	411	418	410	425	422	385	404	421	422	380	401	356	413	408	377	432	386	407	428	372	399	390	400	393	429	392	380	384	396	380	447	347	374	419	409	373	384	394	383	409	398	391	374	401	369	421	405	405	370	377	390	400	384	380	373	386	400	402	380	425	436	376	439	398	381	341	369	387	391	443	400	390	401	389	387	389	402	421	386	419	417	396	400	415	410	434	398	380	397	421	406	369	413	397	381	382	417	404	391	363	383	393	406	396	397	374	425	347	357	378	420	428	380	414	384	381	402	401	393	407	378	413	373	408	377	412	387	397	413	372	396	428	392	406	358	404	386	400	395	380	368	389	406	405	379	391	386	373	415	378	412	384	403	381	386	389	398	426	392	373	364	386	378	400	375	381	361	397	384	374	404	403	381	373	394	362	430	355	396	398	391	392	391	420	376	405	403	388	378	388	397	394	444	363	392	386	373	392	404	386	361	376	381	410	438	406	378	371	394	381	386	407	418	379	387	405	392	379	424	371	403	391	411	372	368	405	417	412	412	385	399	380	396	373	392	393	378	372	408	377	401	404	393	407	412	386	352	406	404	401	415	373	394	403	390	413	363	377	355	426	404	427	396	400	407	381	380	388	386	363	395	353	425	384	394	376	402	408	372	406	380	398	399	390	376	414	416	342	374	393	419	413	365	392	378	369	385	395	398	407	388	405	399	384	376	395	357	420	428	431	381	376	427	384	370	395	397	400	363	390	360	390	433	371	407	404	414	399	370	363	369	405	408	425	375	401	413	390	410	375	378	422	368	355	419	393	377	367	400	394	408	405	403	409	377	383	440	414	381	390	376	396	345	403	404	369	399	409	379	428	411	375	383	352	408	368	377	378	380	397	421	417	369	386	380	393	404	361	411	414	430	391	409	387	360	407	398	371	388	386	440	404	370	398	379	397	396	388	364	411	369	393	397	400	408	419	378	391	374	409	376	388	376	385	388	379	395	386	365	408	439	371	398	417	366	410	396	369	421	400	397	390	387	379	415	385	400	402	379	391	378	389	373	376	353	409	394	412	373	404	407	368	371	399	424	403	384	380	420	381	373	399	395	405	372	438	409	386	382	373	363	388	387	370	376	411	346	393	397	376	404	415	396	398	414	376	433	379	408	380	401	379	420	417	404	375	371	384	413	396	431	379	374	406	368	406	380	369	384	368	417	401	371	387	414	379	399	407	403	388	365	385	386	386	402	400	394	401	375	379	401	379	371	449	425	395	405	352	382	393	375	432	371	387	359	406	425	391	387	431	378	394	394	377	374	417	398	383	364	379	389	365	432	392	375	378	439	367	358	418	413	381	396	395	361	372	402	392	401	376	385	388	415	394	395	370	342	383	396	424	428	366	397	386	409	399	378	371	372	407	418	435	396	399	393	421	391	427	405	425	415	420	399	397	403	409	414	381	386	396	390	387	410	412	404	399	391	400	380	365	403	399	369	409	409	370	400	398	400	359	368	377	401	415	382	390	398	412	410	376	386	427	433	401	397	388	383	362	364	390	413	439	384	406	380	417	400	387	391	421	390	373	411	382	390	420	398	368	371	429	403	374	391	425	421	412	397	404	445	392	408	368	406	401	394	425	395	395	406	410	392	418	443	384	421	409	383	399	395	391	404	408	377	377	380	401	383	400	400	387	383	391	411	416	408	416	381	420	404	388	355	392	357	433	408	396	416	391	385	386	391	393	393	395	419	388	389	387	407	390	377	392	383	386	399	391	399	428	433	420	386	400	382	380	378	375	382	361	363	403	363	414	420	388	406	425	373	392	382	383	391	384	369	380	393	387	388	354	371	374	415	423	383	381	380	441	397	417	395	395	392	380	419	374	444	379	382	431	387	349	357	390	369	416	437	394	449	357	385	395	389	376	387	406	392	394	425	382	385	414	388	405	405	405	378	397	393	408	424	374	412	404	410	357	375	399	403	400	382	381	408	399	386	376	392	401	392	367	418	403	395	398	378	393	397	390	425	381	398	375	425	402	385	398	371	391	369	393	400	401	374	394	421	391	391	408	386	403	416	415	412	399	411	385	362	390	376	384	368	366	393	424	401	381	394	359	404	357	387	397	416	411	374	410	409	388	386	387	391	405	406	388	400	387	385	415	383	377	365	390	378	440	402	390	422	407	397	410	404	412	389	424	423	394	381	399	409	399	398	386	366	386	396	424	419	420	361	376	381	422	422	418	380	374	345	381	396	383	393	391	387	383	352	397	360	409	380	389	416	361	404	343	387	381	413	374	382	402	390	381	371	371	412	410	362	406	404	434	386	374	421	392	393	378	424	392	390	394	395	404	405	420	370	412	348	386	397	362	368	390	396	400	416	381	406	405	377	393	348	397	390	403	374	378	397	406	415	371	394	395	386	366	384	405	388	408	390	372	379	397	393	392	387	414	383	373	413	365	369	373	372	414	405	392	403	380	370	394	414	378	446	369	376	383	381	398	416	397	383	416	399	377	391	355	395	419	401	354	389	385	411	389	382	388	402	408	401	384	382	386	380	417	365	356	406	409	390	382	411	364	348	412	365	410	411	414	438	399	373	370	364	362	367	379	413	381	397	411	409	379	389	395	390	375	391	391	373	412	412	364	360	419	406	401	363	382	369	414	389	380	368	358	387	400	401	404	396	396	386	396	349	393	424	368	391	421	403	386	399	391	392	431	377	355	379	390	397	374	367	377	374	391	394	403	355	387	401	386	402	393	390	368	402	378	367	382	382	398	370	388	368	376	380	381	406	386	407	402	353	410	400	371	400	410	389	379	399	436	411	439	384	406	408	379	394	401	400	435	381	377	391	405	401	413	414	411	420	412	396	394	381	379	413	393	412	343	396	368	400	404	399	381	426	409	387	404	434	411	401	352	405	368	404	391	353	352	398	426	390	412	373	428	414	390	398	411	398	424	420	378	418	387	374	414	400	384	396	405	394	380	396	416	371	381	392	399	378	373	374	379	390	422	395	406	402	398	441	404	381	391	390	379	394	398	383	398	370	391	367	392	393	379	351	357	382	411	376	405	428	411	403	405	386	388	440	357	383	387	379	415	407	369	401	408	367	407	405	363	403	393	404	369	401	395	396	427	420	388	404	408	436	385	432	407	390	392	374	415	411	374	388	393	395	374	374	432	412	390	398	424	402	384	399	413	380	426	403	445	403	416	406	399	383	419	415	388	367	366	361	388	400	428	392	429	414	429	422	404	402	372	412	427	419	394	362	368	410	376	409	372	378	396	428	406	406	385	376	350	402	396	374	416	396	380	385	411	404	363	391	382	409	395	400	364	413	378	399	371	383	371	391	415	387	390	390	365	403	366	416	396	396	401	376	331	378	386	386	408	371	377	371	393	397	393
22640	21114	28758	23724	21132	21086	9199	2832	1969	1651	1216	884	682	665	499	586	530	540	411	475	406	421	381	349	346	327	279	311	312	315	257	260	315	314	287	308	297	257	280	276	263	278	279	271	266	270	274	260	269	251	260	231	261	247	253	257	283	253	246	242	242	205	218	243	215	230	229	211	236	257	264	239	244	234	231	262	229	257	240	242	247	232	235	215	269	246	248	264	227	252	258	222	236	218	205	225	218	235	257	249	220	239	244	246	241	232	205	259	220	273	240	207	232	239	236	238	203	200	212	208	201	215	223	236	259	233	223	224	221	233	262	227	272	214	218	223	224	249	248	242	245	205	224	234	245	215	205	231	229	239	239	227	223	203	251	216	227	201	216	221	227	242	231	213	211	233	216	212	202	223	220	241	213	230	231	213	215	256	239	214	259	229	237	235	230	241	229	229	229	241	247	223	234	219	233	226	237	239	231	238	185	243	224	213	201	229	237	249	227	252	235	240	226	227	235	226	211	225	204	235	237	226	228	236	212	216	216	205	232	221	233	235	231	226	248	234	211	212	221	234	219	238	220	218	221	227	233	241	230	196	237	248	234	211	232	231	240	251	218	249	258	211	217	245	261	248	215	245	212	243	228	235	239	229	245	248	231	239	241	252	224	248	237	220	251	223	225	222	263	254	216	221	231	221	214	212	244	237	239	222	211	239	233	239	214	235	242	225	240	225	216	199	249	219	210	252	228	220	233	221	270	200	252	210	236	259	234	219	247	205	235	250	243	229	245	239	218	251	217	210	231	227	226	216	208	230	231	254	217	215	234	209	227	234	231	214	247	251	207	230	250	239	237	240	238	218	226	237	238	205	228	225	249	215	239	232	261	240	230	239	251	249	227	243	234	226	250	233	213	253	254	214	219	250	228	217	233	245	206	206	210	209	221	236	232	209	204	197	234	210	230	208	247	226	247	238	235	208	238	244	196	185	215	221	223	249	243	223	239	209	248	236	211	230	229	228	250	202	220	241	248	244	232	239	214	205	237	254	217	225	233	211	238	250	234	228	238	243	222	245	237	219	231	257	239	202	227	238	252	214	213	222	244	226	227	233	222	225	230	221	255	238	233	260	266	235	205	244	242	200	233	241	246	212	223	225	219	216	239	232	229	215	242	223	215	212	210	228	243	205	227	236	207	217	255	227	229	233	243	220	219	237	261	235	225	227	208	198	216	214	224	205	235	206	201	216	219	233	219	231	202	220	234	231	244	224	198	227	217	232	220	233	231	241	239	202	222	211	187	256	230	259	210	220	235	214	239	212	237	212	204	206	225	222	218	219	227	221	245	227	251	242	209	222	223	226	232	219	234	212	232	239	230	214	232	232	229	223	217	236	243	225	231	245	255	207	223	242	221	248	213	217	240	245	233	200	210	225	213	208	240	212	252	217	205	230	225	236	196	249	209	235	227	212	224	238	236	241	253	226	239	235	204	248	233	244	251	218	218	217	220	233	248	223	260	223	270	215	227	210	227	219	217	211	260	261	226	234	220	265	217	234	227	241	239	246	228	227	219	220	210	233	223	216	226	241	206	219	232	233	254	227	226	215	220	209	246	243	226	201	204	230	227	227	229	235	221	227	215	212	225	254	246	229	232	234	217	244	231	203	217	230	217	212	214	250	210	230	211	251	250	252	225	229	241	254	239	212	249	249	224	254	244	221	223	212	237	236	227	242	241	249	243	234	197	214	211	225	206	217	230	190	211	236	248	213	224	239	221	226	203	214	228	214	252	207	236	233	226	218	229	228	248	224	224	230	236	238	218	194	236	220	222	227	221	200	217	238	217	246	224	247	226	205	265	231	229	229	201	213	226	190	235	222	233	235	211	207	254	227	252	222	247	277	242	214	253	246	241	219	232	243	235	222	218	238	240	246	214	247	225	254	196	240	258	232	229	219	216	249	232	220	223	224	253	216	227	219	245	198	215	205	233	235	236	236	237	223	233	225	204	207	238	190	230	219	214	215	230	235	236	245	210	233	207	238	218	216	231	211	221	211	222	230	223	215	239	225	208	212	227	267	207	228	213	243	190	221	228	208	196	244	243	191	219	213	243	213	219	237	227	188	207	260	231	240	253	236	209	252	245	219	228	196	258	215	282	222	236	229	233	219	231	231	212	208	210	207	223	219	219	211	225	212	222	212	235	218	238	228	248	232	229	248	233	226	253	230	218	239	220	212	217	219	216	239	219	224	210	237	227	218	239	220	257	224	208	205	218	230	190	230	220	246	240	230	211	226	227	210	220	223	251	218	237	218	231	217	243	237	236	243	250	211	190	216	232	202	232	242	225	240	226	219	219	232	224	188	240	230	224	236	239	209	225	213	230	222	229	217	234	258	241	233	247	233	211	233	246	244	238	238	231	236	276	240	225	201	221	215	220	192	209	228	232	214	209	234	240	235	235	232	236	222	201	223	250	249	245	230	229	220	226	215	191	252	228	245	228	210	228	228	243	232	223	230	237	201	215	219	244	241	232	243	206	234	222	208	223	211	238	251	246	230	238	218	240	216	230	228	234	232	215	206	211	224	226	231	247	204	209	233	223	228	229	252	255	223	230	254	234	212	205	216	209	226	201	221	243	230	229	215	221	236	224	250	243	242	194	214	213	216	223	271	225	216	234	255	221	222	214	199	218	212	222	238	253	220	246	225	246	219	241	242	218	257	233	225	231	225	196	230	229	215	229	240	265	232	234	230	225	242	227	232	228	237	216	254	225	225	238	234	223	212	231	223	258	225	210	223	241	203	241	222	241	215	222	224	225	235	224	235	218	225	217	227	240	234	231	232	203	232	209	249	229	206	218	243	237	222	244	244	236	229	224	209	261	256	253	234	273	225	219	231	245	226	253	214	263	222	201	245	219	241	237	242	230	206	198	223	195	256	209	218	228	243	226	238	222	210	228	239	197	229	191	243	247	218	235	233	252	221	220	208	232	229	223	231	246	191	217	240	244	211	233	207	226	227	221	254	239	231	231	258	246	232	226	221	231	212	231	243	259	212	230	220	205	218	246	203	227	227	239	212	221	230	207	211	217	229	225	240	199	254	238	211	226	222	227	209	248	226	211	232	203	202	220	229	217	219	224	227	236	226	219	203	217	238	251	232	246	230	203	231	234	229	219	205	219	207	220	238	238	231	243	237	220	198	230	236	245	213	259	213	221	236	245	232	245	218	210	233	201	226	229	228	198	207	226	246	200	195	256	240	228	236	222	218	233	234	245	224	224	231	233	227	232	234	228	203	231	228	219	234	209	207	206	231	231	234	214	214	197	237	228	224	240	230	219	203	225	222	237	213	199	228	211	211	234	214	229	236	231	251	250	247	218	204	250	232	211	234	202	230	232	227	219	242	209	220	230	245	233	234	247	246	213	216	211	248	212	223	228	232	223	224	231	202	225	210	236	212	236	229	238	218	202	226	233	215	225	202	235	236	231	229	221	247	249	224	265	212	241	210	257	210
28755	48682	25587	16093	10590	7466	5453	4359	3419	2854	2048	1509	1132	980	817	861	802	758	634	662	547	524	456	461	424	439	361	369	315	340	342	350	350	339	341	348	368	341	321	313	336	309	298	316	279	296	338	290	329	296	273	267	286	279	256	279	284	263	246	281	291	238	272	274	243	258	223	253	287	245	236	247	233	266	250	272	241	249	243	250	255	241	259	240	236	244	217	244	233	245	273	221	237	223	258	263	227	221	218	236	254	242	253	240	243	253	258	261	240	255	248	251	256	233	262	255	246	260	256	238	274	240	239	245	248	263	252	243	236	247	258	257	242	218	220	243	251	268	248	242	257	275	233	250	243	235	249	262	247	243	245	233	258	240	250	204	226	230	209	231	219	243	244	262	251	227	245	221	236	199	236	237	242	223	242	232	240	222	243	250	269	253	245	255	242	223	250	230	227	242	226	239	232	217	229	222	241	258	241	253	223	240	225	238	220	250	222	225	230	276	247	221	243	253	210	268	252	255	235	248	273	213	235	228	231	243	219	251	273	240	240	260	212	236	232	231	236	236	235	241	219	251	229	247	231	226	207	232	253	234	224	249	255	242	269	225	251	238	249	242	213	222	228	232	206	261	239	263	234	240	204	225	250	217	241	230	243	229	240	249	242	252	233	251	247	221	253	230	244	250	220	236	226	253	254	257	247	244	261	264	243	252	249	260	249	217	219	249	252	234	245	227	244	240	220	253	228	239	260	253	232	265	214	251	246	226	234	239	256	224	231	270	228	247	267	234	229	251	224	228	219	250	257	249	234	207	249	236	236	233	222	262	214	234	266	214	242	247	253	212	233	239	224	240	256	236	261	243	241	215	234	240	243	222	249	223	209	211	214	213	248	243	223	277	211	259	242	226	264	254	246	247	238	230	225	246	244	221	243	243	219	256	228	250	247	235	251	218	218	235	237	218	266	211	254	218	240	260	229	267	228	248	231	251	237	254	211	254	221	243	231	232	221	222	266	241	218	230	248	255	258	233	224	265	240	255	243	229	249	220	240	249	236	240	239	244	249	219	237	241	211	233	246	215	237	210	249	236	257	261	243	220	227	273	222	232	241	250	222	234	233	251	218	247	220	235	225	244	238	257	241	212	243	227	220	232	236	229	243	224	246	250	215	234	222	209	241	220	221	224	204	240	226	245	224	231	220	253	219	231	222	250	215	231	244	250	246	228	243	263	239	232	228	244	221	217	216	239	261	191	233	221	239	225	229	202	265	245	231	240	246	259	235	211	236	262	229	260	236	257	221	235	218	244	236	246	241	228	223	234	230	242	253	222	240	251	218	236	248	267	240	226	216	249	224	224	253	255	253	268	252	220	253	266	249	238	242	223	207	254	235	233	217	223	221	235	230	234	221	224	242	253	262	210	238	269	262	230	279	243	221	221	232	249	228	228	257	241	255	233	243	243	258	210	235	255	238	240	255	226	224	235	234	237	265	212	266	239	256	248	235	246	217	238	239	204	236	244	233	243	229	221	211	254	237	233	244	236	231	223	228	231	211	237	226	258	245	243	259	250	230	227	231	222	223	238	238	234	256	246	232	236	229	226	281	250	223	245	243	255	232	236	238	239	235	238	214	242	200	237	255	242	233	242	229	220	222	262	236	225	236	238	235	246	245	241	250	228	229	234	212	241	245	232	249	262	226	257	233	226	219	234	216	268	239	218	243	233	244	249	237	253	234	255	213	222	259	236	232	252	238	220	244	241	238	246	234	233	249	234	263	240	235	216	273	222	222	232	224	234	240	242	224	215	215	196	230	226	230	220	261	248	202	241	243	238	244	242	236	230	255	250	219	235	243	191	239	237	254	242	253	234	258	220	254	242	215	227	261	224	242	247	209	227	221	222	246	239	227	225	235	245	215	203	257	218	266	211	253	255	221	266	234	227	205	235	225	213	238	219	261	228	247	238	220	251	240	238	241	222	263	214	245	232	221	232	226	253	236	235	239	245	235	218	238	238	246	235	267	211	206	207	229	232	244	220	252	251	235	254	233	256	248	231	238	253	233	214	257	277	241	232	230	238	226	254	273	251	247	225	267	223	241	217	245	229	209	255	222	243	239	256	248	238	250	237	241	235	237	229	231	248	230	209	226	226	245	239	226	246	258	231	244	243	221	248	213	262	234	253	241	263	248	252	227	239	218	222	233	244	242	264	202	233	219	262	230	234	230	229	222	245	263	247	239	241	236	242	230	236	259	277	241	223	269	218	227	215	232	216	224	232	240	245	228	255	236	256	234	243	231	226	230	229	237	229	235	263	241	233	244	263	227	252	233	243	230	235	245	261	256	220	225	255	233	247	265	246	246	223	271	220	216	259	274	219	250	260	218	248	232	227	234	234	254	214	235	257	210	218	257	241	215	223	256	234	224	234	233	232	243	246	234	231	253	237	265	237	237	225	250	231	246	213	250	237	241	242	230	241	210	246	224	234	247	233	257	254	217	245	233	216	250	246	260	219	230	227	253	223	237	216	248	245	241	226	230	250	221	242	243	232	236	222	249	242	261	231	237	245	255	246	240	241	251	241	244	224	261	231	227	247	245	251	251	241	250	267	236	240	205	210	224	247	253	226	222	225	228	261	243	217	235	225	239	235	245	253	247	217	251	226	235	234	246	224	266	234	234	256	259	239	221	230	250	239	252	228	247	241	218	248	233	221	229	236	244	240	264	224	219	223	252	239	232	230	215	228	236	209	254	250	214	225	229	253	253	220	227	255	253	247	260	248	240	246	219	249	228	236	221	241	239	230	251	264	227	241	245	238	230	254	221	208	264	256	249	217	240	236	252	240	233	238	237	247	241	221	227	223	213	240	223	251	239	246	215	230	226	233	247	228	261	252	205	252	251	224	249	222	243	218	249	243	214	251	228	230	238	258	256	236	233	225	240	231	224	230	235	261	236	241	262	248	246	240	257	215	239	227	243	233	263	262	239	239	237	227	247	232	246	217	262	245	259	237	225	239	225	252	246	231	246	248	237	218	256	237	244	215	250	252	237	212	236	254	203	222	248	225	230	249	242	257	224	238	231	231	241	248	230	237	236	260	237	239	244	248	243	275	232	239	233	238	219	237	233	227	230	231	259	245	237	249	248	233	210	228	191	250	250	249	233	229	256	220	246	213	239	233	231	227	216	236	229	238	243	256	239	238	230	260	250	242	256	228	228	244	232	234	231	223	238	237	271	215	257	239	231	243	217	212	204	225	256	251	217	224	241	241	232	255	234	254	235	243	229	250	232	220	262	260	236	237	265	243	238	234	207	259	222	247	241	225	248	262	261	239	231	210	247	240	244	227	232	243	240	255	231	249	238	228	257	236	226	237	229	214	216	247	229	258	219	234	214	226	262	235	232	226	220	238	232	222	246	250	241	230	214	203	239	252	238	229	237	248	219	235	216	238	252	246	228	241	242	235	230	252	239	232	269	203	257	241	239	211	236	241	239	244	264	215	240	227	234	261
28574	21757	13682	5666	2750	1712	1276	1007	836	747	587	508	443	450	435	474	397	399	407	418	382	382	363	343	367	355	344	377	348	357	354	346	356	382	348	337	391	383	336	316	352	346	335	372	310	336	321	327	342	357	333	346	310	342	341	357	354	362	342	356	384	351	316	349	331	356	344	322	337	294	353	322	318	366	314	335	355	337	329	282	286	351	339	316	342	343	337	315	340	292	336	359	320	339	314	340	333	335	310	325	323	317	325	288	336	312	313	323	315	328	328	333	354	327	312	334	327	339	315	358	328	340	327	333	334	361	350	298	338	331	355	314	324	345	343	343	304	330	338	344	306	340	323	348	315	332	338	352	321	336	325	308	314	356	317	316	322	332	296	354	292	332	305	328	313	322	366	343	353	291	347	306	316	322	296	294	325	353	360	328	335	299	316	343	351	314	351	329	323	315	330	315	337	346	337	364	340	339	364	350	329	346	327	322	338	337	334	316	333	324	310	365	309	313	325	311	329	335	317	328	357	341	324	316	306	330	333	312	329	357	310	327	349	327	301	343	325	334	334	347	323	305	333	341	344	283	339	346	328	334	299	338	327	321	293	326	335	313	340	313	321	353	307	324	328	304	314	315	365	322	351	330	325	298	344	344	328	331	312	320	325	347	333	327	315	303	374	319	326	306	331	357	334	324	318	324	315	321	319	346	334	328	341	336	354	298	336	338	310	309	342	343	362	341	362	314	339	351	311	289	353	326	316	335	333	326	330	334	336	329	343	350	347	306	326	311	321	333	345	340	313	319	317	323	314	329	343	338	334	304	326	329	317	289	340	307	298	328	297	348	332	340	314	353	327	344	298	338	338	341	332	327	359	321	314	323	328	352	337	342	347	320	343	316	323	315	328	326	327	354	312	365	315	280	338	304	355	318	310	325	304	310	310	329	347	322	330	347	333	330	324	321	315	347	347	359	341	319	366	355	335	300	324	323	345	357	360	324	302	364	305	311	366	319	312	329	336	347	330	306	321	336	325	309	341	321	362	333	319	323	356	337	363	341	350	321	372	325	334	328	314	326	340	356	313	319	299	349	335	315	329	291	319	295	325	334	338	335	329	338	363	330	303	324	329	315	299	335	338	312	367	330	340	308	311	343	315	315	310	338	353	328	331	305	337	332	311	360	324	347	330	267	333	308	358	310	312	339	320	338	342	351	311	335	319	322	312	306	313	348	349	348	304	345	316	337	327	334	329	343	317	312	325	331	327	314	340	343	312	324	332	343	318	316	341	324	325	321	346	356	338	342	330	337	331	345	313	330	326	332	337	335	325	310	325	348	310	317	351	367	335	329	323	345	325	315	335	294	354	341	336	331	324	349	286	337	305	320	376	343	327	321	304	296	319	337	307	314	351	345	339	309	303	308	332	322	310	307	373	325	322	305	330	336	322	320	349	316	337	351	298	314	292	294	315	274	346	355	322	321	330	363	313	302	345	336	335	308	329	330	327	283	318	332	325	336	336	322	305	330	325	325	308	332	332	299	306	331	312	311	320	336	341	339	325	314	334	304	390	345	323	338	320	326	361	366	345	341	324	350	324	320	308	318	355	309	340	333	346	297	310	344	355	306	323	326	350	322	305	335	308	332	327	336	335	338	358	324	333	324	274	321	310	334	304	338	344	332	343	324	321	310	327	340	305	294	348	344	320	330	329	357	309	324	348	313	320	341	349	339	344	349	333	318	341	333	362	336	342	323	295	335	352	324	322	343	354	378	352	307	327	366	284	311	341	339	315	307	348	302	333	332	341	327	302	325	343	337	379	364	331	316	300	327	320	346	336	312	333	331	317	347	326	322	323	331	330	300	310	330	351	371	301	315	328	358	320	350	339	339	345	307	313	339	311	339	331	328	318	323	309	336	336	342	306	351	324	320	337	339	321	313	335	389	359	318	336	318	326	323	334	354	318	342	327	314	335	321	327	310	318	277	337	338	332	353	333	331	342	300	306	323	326	320	353	289	334	342	335	345	352	337	345	360	310	346	357	325	323	345	325	316	348	331	302	320	341	361	358	291	350	307	341	342	321	336	322	295	294	372	336	334	346	298	361	329	321	315	316	335	304	325	317	312	322	328	327	316	310	330	318	329	349	311	318	303	338	311	349	318	331	322	345	327	297	309	347	358	305	363	327	306	325	342	336	290	351	338	310	332	355	350	311	361	316	349	338	361	333	329	325	321	340	325	344	351	327	350	339	342	318	366	329	361	355	340	314	308	326	338	327	332	319	318	342	344	331	306	341	306	332	324	295	289	317	345	321	361	319	295	330	335	344	302	349	337	332	330	340	311	355	343	352	324	328	354	319	324	317	322	313	324	304	343	361	365	331	329	298	307	335	343	320	372	342	324	358	321	334	331	321	334	341	299	320	307	318	298	347	336	322	339	354	298	318	355	330	315	309	310	328	353	320	320	343	330	331	321	333	314	308	299	340	310	355	322	321	320	345	318	321	302	309	312	328	328	320	338	321	301	323	314	329	339	341	347	363	335	363	355	345	338	351	313	317	335	316	330	357	323	329	308	323	350	332	355	332	344	305	341	342	335	327	336	314	331	314	312	345	334	315	341	313	324	343	303	340	315	310	325	340	325	352	327	348	312	288	323	337	332	328	292	353	339	345	340	353	320	297	324	318	314	319	278	318	358	347	299	309	322	308	344	333	361	308	304	350	317	345	327	344	357	346	336	334	313	323	336	340	304	334	309	326	322	350	340	339	349	336	344	321	351	352	374	311	340	319	358	368	328	314	335	359	345	319	336	329	269	298	339	321	314	311	380	322	366	353	322	312	327	344	350	310	342	311	321	393	331	352	321	311	342	323	347	320	344	302	338	345	351	335	294	336	340	360	330	309	311	370	332	347	318	324	321	345	321	289	314	303	343	339	304	329	347	346	313	343	338	309	311	310	321	354	342	342	329	357	316	338	350	331	318	328	307	319	322	328	319	334	353	347	339	333	362	306	340	314	298	307	291	340	341	330	346	347	349	328	340	336	325	341	355	311	337	337	329	305	341	380	327	362	319	312	367	324	325	329	319	290	308	311	282	301	296	321	335	319	314	341	311	335	306	320	342	308	318	342	346	347	329	324	310	340	320	328	361	368	332	335	334	344	311	340	313	315	336	285	364	304	296	344	316	373	331	337	338	340	364	314	320	310	328	353	348	324	314	298	317	373	340	318	348	324	326	329	355	349	336	350	341	329	338	331	336	352	352	344	317	321	326	338	298	317	333	339	330	342	304	345	336	343	335	314	307	294	325	350	337	371	345	326	316	312	317	336	308	347	346	327	319	309	348	323	351	361	322	318	334	325	321	323	347	338	375	320	342	338	324	330	299	356	321	354	312	352	332	317	306	327	351	317	330	317	339	327	334	328	344	293	353	341	307	333	310	323	289	328	301	316	345	324	326	338	335	338	309	323	328	330	335	333	345	370	298	334	343	334	330	366	357	355	335	325	331	346	300
19767	29563	12648	5918	4175	3169	2242	1771	1417	1188	901	733	652	509	563	598	542	487	533	514	465	449	460	455	415	399	416	373	393	405	372	391	378	406	403	384	392	356	354	342	400	361	385	393	388	393	370	373	360	405	362	389	345	345	389	350	337	342	380	379	344	344	344	372	382	333	339	335	343	357	313	345	372	351	324	363	358	355	361	359	343	371	384	334	350	374	366	349	346	382	353	321	327	360	346	349	361	337	339	358	363	367	352	346	334	319	395	334	355	368	348	362	327	337	382	328	356	359	373	367	367	341	365	354	337	340	363	382	390	329	351	362	342	327	334	339	354	338	343	355	343	355	332	370	339	330	344	368	348	358	371	340	336	341	366	364	375	352	350	350	370	365	346	337	338	385	376	360	346	364	355	341	369	366	325	356	371	369	360	353	332	327	352	346	340	350	343	374	341	338	329	379	336	348	344	359	397	347	343	343	343	337	404	345	339	348	333	365	355	372	353	354	357	361	370	376	354	342	336	354	359	353	341	376	345	352	334	315	374	358	384	365	367	334	356	365	345	310	336	374	338	341	363	376	328	354	356	370	337	367	373	400	328	361	372	345	373	349	357	352	370	360	355	329	360	416	337	358	360	344	335	345	371	345	352	335	357	363	340	372	363	313	339	365	369	382	346	355	346	333	334	336	335	338	362	363	360	388	356	350	414	341	390	327	324	329	376	360	343	358	344	365	344	363	331	384	391	329	359	349	363	372	397	367	355	380	359	391	386	358	379	330	366	399	344	380	342	342	353	350	370	349	338	316	335	389	355	336	369	355	327	366	359	372	330	359	343	346	369	364	334	376	369	359	311	359	353	338	365	349	370	343	374	360	331	352	396	353	347	318	339	326	340	359	335	339	332	352	344	350	356	367	340	369	369	353	341	375	378	344	357	368	326	355	365	333	353	393	320	371	375	335	364	344	351	332	340	332	354	359	331	333	366	363	373	358	371	366	348	340	314	366	333	346	334	335	367	342	360	361	341	347	335	313	338	349	350	358	351	330	357	330	331	337	375	360	333	367	382	339	372	352	341	309	352	365	363	365	339	313	343	361	357	368	347	340	347	385	373	332	327	377	363	353	363	367	312	351	357	362	344	381	368	324	364	339	331	350	364	341	365	343	383	353	358	345	331	370	360	380	353	313	365	330	387	331	349	322	350	395	326	345	336	344	328	375	356	364	368	299	349	397	346	340	329	388	361	361	365	375	334	371	358	350	348	391	372	368	316	355	386	356	365	350	358	338	370	381	335	388	347	372	381	376	347	398	334	323	357	386	355	322	348	367	367	334	359	340	360	347	353	367	350	339	355	359	377	355	350	331	368	325	329	357	348	386	370	334	358	358	363	360	303	349	343	357	364	381	383	366	370	350	367	340	321	362	391	390	353	350	328	377	336	371	369	314	339	339	337	371	361	324	343	373	380	349	340	354	347	366	368	353	322	363	376	352	342	352	357	346	348	367	345	310	393	380	316	361	364	344	375	369	357	363	344	336	309	356	342	365	332	380	357	344	371	378	364	349	361	345	325	346	383	335	353	344	367	363	396	356	345	353	334	342	359	360	350	348	352	404	353	355	341	363	350	366	341	345	375	342	341	350	375	342	351	318	353	350	353	340	374	377	390	339	393	350	333	356	352	385	329	349	346	368	361	373	359	373	335	336	355	350	319	352	345	339	362	334	332	313	344	329	367	342	322	379	344	335	376	399	369	347	367	355	356	352	353	324	354	329	366	364	320	317	351	341	331	351	368	368	358	358	369	365	339	329	339	375	374	357	311	396	359	375	342	339	357	343	362	352	379	388	345	368	334	373	350	331	353	389	353	335	373	375	352	338	349	376	354	376	357	348	366	351	372	371	354	372	357	365	348	315	366	358	376	392	377	356	373	341	337	326	355	386	328	366	359	384	376	377	340	375	335	368	360	363	368	358	338	362	343	355	366	368	338	337	345	354	344	343	353	363	372	355	350	333	338	351	367	356	325	324	358	337	338	367	355	357	326	359	331	382	349	355	350	333	372	387	376	342	343	375	324	345	350	351	330	319	359	340	353	326	347	347	332	331	354	354	369	354	358	379	344	327	332	321	345	348	329	321	362	366	364	331	374	335	373	341	358	346	374	342	359	351	354	356	326	392	355	334	367	361	348	335	339	353	369	369	304	359	364	358	367	355	348	371	334	343	402	331	327	336	347	353	322	344	326	357	332	359	332	346	367	383	369	325	343	350	313	356	352	367	357	343	374	360	336	379	366	330	355	353	345	350	371	343	367	336	388	336	346	371	337	345	353	351	382	353	388	343	354	367	377	348	369	328	384	324	353	330	342	335	351	369	338	344	348	376	384	336	349	342	343	309	341	363	351	342	364	365	388	363	330	338	370	386	366	376	374	322	337	369	358	361	342	359	363	363	348	339	385	361	378	371	365	358	365	378	337	344	349	322	358	347	379	357	360	345	345	360	351	330	335	344	361	338	379	358	363	330	387	362	363	355	353	350	324	386	328	370	366	304	365	339	367	339	365	363	382	353	314	356	341	368	376	364	382	337	388	357	371	378	379	342	354	336	341	377	359	349	385	323	333	371	369	320	359	361	329	330	374	364	364	368	325	353	368	343	377	347	365	348	349	365	333	336	307	375	366	337	364	363	375	340	362	366	313	326	343	347	343	355	346	355	353	362	362	376	360	350	365	360	351	342	325	364	383	366	367	338	362	319	332	366	324	350	349	357	333	362	335	356	346	334	380	397	343	354	355	335	358	331	340	338	357	363	343	340	372	340	347	291	369	343	375	348	365	357	334	332	333	334	378	325	343	372	355	372	359	337	357	351	410	334	337	348	341	337	352	332	350	330	330	349	357	358	356	377	365	345	348	346	371	369	381	363	328	341	370	343	386	355	399	348	357	364	378	360	376	338	342	361	361	356	343	354	360	341	370	325	343	350	348	374	339	343	352	395	347	361	358	366	355	350	345	355	374	341	360	394	326	362	337	347	336	352	367	337	361	350	373	351	370	361	364	352	353	369	391	329	367	352	367	369	364	359	340	342	378	382	350	373	340	367	375	362	399	370	363	342	340	353	324	331	369	349	369	383	362	334	342	374	350	342	351	370	373	329	330	363	384	341	341	341	371	370	362	349	366	380	385	354	369	330	384	367	311	376	331	353	330	320	350	383	362	367	335	366	334	345	339	354	387	329	348	346	356	363	362	367	352	336	352	368	340	356	361	366	371	363	357	361	374	397	342	351	372	380	339	359	326	365	345	355	362	363	359	343	385	360	374	355	363	333	315	360	349	329	352	334	351	382	350	363	348	375	375	353	347	361	324	330	368	346	361	351	355	344	361	338	363	326	334	334	347	333	347	321	367	344	350	346	333	361	377	350	394	342	383	344	376	327	349	342	352	344	356	330	331	338	348	339	331	342	363	369	331	321	341	336	359	342	315	354	361	356	355	369	337	371	359	340	373	378	392	328
23734	21133	28238	24284	21050	10606	3025	1750	1296	1104	860	694	517	500	475	443	403	415	381	349	318	326	312	306	278	267	255	222	214	235	222	254	265	246	251	273	256	240	251	239	224	250	216	209	237	208	242	233	228	239	216	232	223	198	225	220	203	207	224	221	221	217	195	235	202	191	212	210	226	196	204	206	190	210	222	189	191	216	218	199	226	213	211	206	197	210	238	189	209	205	206	215	213	215	209	200	187	214	221	216	193	217	208	190	228	193	207	229	221	194	203	230	224	196	213	207	227	198	235	192	203	218	235	237	211	237	203	210	233	214	187	212	177	220	212	203	187	213	207	190	237	199	202	203	220	206	197	188	221	198	201	204	179	193	207	231	225	220	188	195	218	210	216	196	217	207	200	199	197	219	195	195	218	183	207	229	207	220	205	192	199	192	204	202	193	209	212	223	223	170	236	204	203	191	183	223	228	201	189	215	227	206	225	195	214	212	185	211	179	179	228	195	217	223	209	212	192	201	222	187	213	204	205	188	227	212	199	212	192	210	218	207	243	213	198	212	171	216	186	205	213	188	194	206	195	212	217	207	219	220	207	193	207	201	197	202	219	199	197	220	203	203	182	208	210	227	203	211	190	195	208	175	192	206	198	198	200	204	214	240	198	209	188	236	194	212	236	197	195	215	228	203	193	194	204	201	199	223	200	228	196	249	200	197	218	202	238	219	201	193	210	206	218	194	224	219	243	208	210	201	210	224	197	198	179	207	216	201	198	213	208	193	190	184	217	207	214	210	188	218	227	226	188	218	197	215	201	215	221	192	212	201	228	201	211	210	217	165	220	205	242	196	215	203	179	213	199	232	207	217	213	218	242	187	210	205	221	202	202	234	221	226	203	203	223	203	219	200	182	226	204	208	228	212	203	211	216	210	224	207	202	213	214	216	211	194	225	220	212	217	232	236	208	199	193	207	190	194	205	232	199	211	218	210	220	211	211	205	186	217	211	200	227	207	201	197	201	217	218	220	189	228	197	217	215	193	215	210	203	195	196	210	198	220	209	185	208	209	250	238	198	227	210	204	199	223	227	217	215	198	195	220	214	210	211	192	234	231	197	208	183	203	201	193	225	193	205	218	220	208	203	229	211	220	202	207	211	238	189	209	193	201	202	219	203	222	203	212	234	207	207	191	183	215	215	204	204	197	204	218	213	202	213	211	209	216	200	175	216	208	214	188	206	210	207	202	230	194	231	222	224	219	194	213	183	230	219	225	196	190	195	214	210	207	220	213	197	203	241	233	220	210	222	223	204	215	201	196	212	182	217	225	215	194	202	223	184	202	214	219	197	206	219	206	220	229	214	207	210	247	205	202	200	214	208	186	240	193	191	206	190	228	216	221	214	210	219	195	221	224	212	242	217	203	192	207	223	217	203	223	226	191	220	201	216	201	190	206	227	229	190	192	208	211	245	199	210	215	221	187	221	214	202	195	183	225	208	214	219	202	202	186	192	209	211	188	207	219	218	206	206	210	196	198	186	210	198	232	192	216	186	202	197	209	166	201	238	201	224	220	195	206	219	246	192	230	186	190	207	240	205	196	197	202	210	194	198	170	218	211	227	200	215	222	211	217	184	187	219	223	224	190	202	216	225	173	229	212	232	191	180	223	213	192	219	193	209	210	212	223	208	197	187	198	206	194	200	198	193	241	219	206	174	215	189	197	224	194	208	225	238	221	232	224	209	183	202	216	197	181	183	223	198	176	180	226	214	203	202	208	240	232	211	198	189	217	210	231	199	194	187	228	214	201	217	214	210	205	198	190	185	210	234	195	200	209	179	223	187	200	192	233	225	197	195	208	184	191	194	212	210	197	185	180	200	193	214	195	218	214	229	206	204	169	195	178	211	213	206	225	237	197	199	191	184	229	201	203	225	194	218	202	229	226	215	197	223	205	218	183	226	200	175	233	221	206	225	208	222	198	202	231	182	201	231	201	220	208	198	216	223	212	196	209	188	206	176	196	202	206	220	224	218	202	223	207	222	209	234	211	222	212	214	211	208	204	220	229	219	198	197	212	212	207	216	206	184	217	192	191	216	206	226	218	191	234	175	212	200	220	198	197	187	193	240	218	230	196	224	194	211	213	211	209	203	197	199	216	237	202	209	226	194	211	206	209	238	225	204	226	180	197	224	222	199	193	210	220	171	209	197	202	211	214	202	220	198	229	198	196	199	205	200	239	223	228	186	224	205	226	210	218	192	202	225	209	208	237	191	213	212	182	192	209	208	205	189	204	214	190	231	196	220	198	219	205	191	177	199	219	204	194	214	203	215	189	199	183	210	183	184	223	206	191	228	196	212	184	182	205	205	190	199	189	208	220	208	229	199	219	199	213	192	221	218	213	178	222	185	218	205	219	211	177	237	197	210	209	217	239	192	188	202	243	212	217	200	192	211	190	210	212	215	195	205	207	198	182	180	225	193	216	220	215	185	182	219	220	200	212	199	192	200	197	190	224	191	206	185	196	185	213	202	215	192	221	222	176	230	206	197	212	186	201	228	217	192	221	216	197	204	205	181	212	223	214	222	201	191	197	234	203	182	219	219	218	207	197	200	206	242	215	223	234	218	204	210	198	236	203	197	193	218	225	207	226	207	190	224	187	190	184	192	215	207	202	230	233	207	196	207	230	207	200	204	209	184	215	202	223	219	186	225	188	200	208	198	206	205	196	193	203	201	203	205	198	192	195	206	191	184	206	184	204	182	213	201	207	195	206	227	206	179	223	213	217	203	208	195	197	226	214	228	202	224	214	212	212	202	192	197	183	194	225	182	219	215	208	203	210	232	214	194	211	227	194	205	219	208	200	184	200	209	210	202	207	198	195	182	178	203	207	222	199	233	205	215	237	199	201	194	210	204	218	192	210	190	220	212	211	193	193	199	209	193	214	228	229	172	206	225	229	223	214	227	224	212	215	193	211	194	204	219	205	175	214	211	197	205	214	197	195	187	215	205	199	215	187	212	204	234	199	205	226	229	207	181	192	189	214	208	208	213	218	199	204	238	226	209	191	237	234	196	204	219	191	202	175	213	206	223	230	203	199	214	211	214	207	203	192	211	191	214	198	208	203	207	214	209	199	215	216	206	210	192	233	199	209	195	218	214	202	246	224	224	192	174	233	218	220	219	230	197	200	208	204	203	225	223	204	212	201	201	203	182	209	213	208	214	211	213	203	222	222	222	196	191	202	210	187	217	204	194	219	204	182	208	225	225	195	193	179	210	190	210	193	209	196	206	204	191	211	200	212	204	220	226	220	182	180	199	189	218	254	217	210	202	210	229	212	211	247	203	230	214	210	222	206	214	207	192	210	206	211	208	220	207	197	205	193	232	216	233	197	205	174	201	208	204	216	221	176	209	209	196	222	198	184	218	237	219	194	232	233	191	223	212	194	203	203	219	214	200	200	207	204	232	222	214	207	211	214	188	205	218	231	211	180	157	192	212	190	196	215	176	215
25166	42187	19338	11316	8753	5495	3984	2908	2217	1876	1336	1133	904	713	656	686	535	576	553	438	392	390	385	384	351	336	253	280	287	280	277	292	292	286	320	290	278	297	284	280	274	268	303	262	307	274	283	251	278	259	257	239	282	280	257	244	272	257	221	250	251	225	240	241	247	219	243	254	253	233	237	249	234	254	254	261	255	224	246	234	271	221	244	236	240	221	207	233	210	260	255	240	213	232	212	252	220	217	226	240	246	209	226	262	246	236	251	190	226	235	252	244	215	207	215	214	203	247	228	222	233	242	248	237	218	234	246	224	241	216	225	247	226	246	218	237	222	232	225	233	230	264	236	248	236	225	256	233	236	233	237	212	247	213	258	226	202	239	246	223	237	231	220	224	236	254	200	218	247	246	224	236	231	207	224	198	241	217	216	226	215	217	237	207	224	231	245	229	202	230	204	218	219	257	234	223	236	216	253	194	214	241	237	252	253	213	216	217	239	235	212	217	236	232	237	238	236	262	221	226	238	212	222	186	204	223	225	216	259	251	244	215	227	240	223	235	217	227	213	210	231	227	247	200	244	235	232	236	227	229	236	227	214	223	220	230	217	225	250	234	235	237	247	229	231	206	212	233	245	222	250	210	221	205	237	237	235	213	205	224	245	224	227	216	231	238	228	223	241	225	217	211	240	211	251	248	229	226	233	212	207	224	224	224	229	244	232	232	204	239	236	218	227	212	224	238	210	217	202	206	226	246	223	254	211	222	221	226	222	234	250	226	198	230	231	222	238	237	229	234	213	236	237	213	230	235	240	206	217	231	222	232	240	225	223	265	228	242	222	241	211	209	223	235	238	244	217	218	222	238	218	206	267	228	229	209	239	221	215	220	222	224	242	215	205	221	235	205	241	237	237	229	218	236	230	212	175	208	213	217	216	207	225	236	237	225	252	212	230	219	236	235	219	232	206	234	221	246	216	200	221	221	226	211	235	242	255	222	227	215	244	234	216	240	230	227	232	245	233	225	221	217	189	262	231	205	240	225	213	243	239	221	252	253	238	216	234	215	230	266	261	255	234	218	241	211	221	231	249	240	225	251	239	242	217	234	233	216	232	237	217	225	261	244	242	233	226	215	223	205	232	241	231	238	263	214	245	233	229	202	233	237	231	209	235	221	219	230	234	228	224	246	223	211	236	217	219	241	223	242	215	238	233	230	232	221	203	218	236	225	214	220	226	232	246	199	241	190	238	250	230	228	224	214	208	246	224	235	228	188	241	216	216	202	246	230	233	234	243	234	230	219	243	223	243	233	202	225	232	235	232	231	241	229	222	227	223	212	225	259	237	245	225	214	210	235	236	213	233	221	225	226	229	241	235	217	264	240	235	244	218	226	236	220	221	211	237	209	202	233	209	215	194	208	242	232	245	210	208	237	227	231	222	211	239	225	219	214	222	214	209	226	206	237	206	229	236	206	271	216	226	226	247	230	240	247	216	219	219	223	227	245	252	228	231	233	233	229	248	244	215	235	246	263	222	227	234	219	225	232	236	229	242	210	240	250	239	228	244	215	215	215	230	211	219	218	219	229	216	240	226	215	217	227	221	210	250	239	229	213	248	251	246	230	231	213	221	208	216	202	235	224	218	214	219	231	241	216	238	240	206	246	223	254	238	242	229	211	234	208	214	233	212	212	228	239	212	253	217	230	214	230	213	201	253	223	234	235	221	245	219	222	233	244	233	235	238	215	247	217	238	252	211	234	220	238	233	231	224	231	212	235	246	190	244	204	246	212	226	214	215	217	233	222	207	214	237	219	174	210	215	234	237	232	238	225	199	229	243	216	234	236	211	203	217	222	225	228	217	252	233	223	215	241	214	182	229	230	247	231	226	244	224	232	253	238	260	227	209	223	203	223	235	215	239	209	212	239	232	206	228	230	203	245	222	195	251	236	236	214	212	251	237	246	225	225	208	235	220	211	226	225	205	238	230	223	216	247	230	220	227	197	205	184	243	226	193	230	242	210	261	216	228	221	228	247	194	222	224	226	212	223	214	248	225	227	251	216	219	223	203	235	229	222	224	217	221	227	221	258	207	261	207	212	224	224	224	241	225	219	244	212	219	246	213	206	235	233	227	253	240	212	240	226	222	211	205	239	215	222	216	219	226	218	242	230	239	250	219	221	257	229	243	217	217	223	264	253	192	218	206	236	221	211	222	231	219	194	245	236	217	243	264	233	234	233	238	234	219	213	218	206	231	243	241	227	199	218	247	251	205	225	243	254	214	221	218	260	226	222	199	237	213	259	230	224	231	239	232	215	220	246	238	216	206	210	217	217	225	235	232	221	228	220	221	209	225	240	238	220	218	254	253	206	245	236	214	244	216	255	237	231	265	226	228	244	228	252	225	241	221	239	216	207	220	222	196	235	208	233	213	246	228	225	212	224	228	227	265	223	213	235	221	246	233	226	222	206	200	211	207	214	245	213	246	208	230	220	225	226	241	234	251	228	225	227	233	241	230	215	232	191	225	236	217	212	260	218	235	222	219	248	240	237	212	259	234	219	196	245	228	206	213	215	257	209	233	233	232	236	231	216	234	207	244	240	213	239	232	241	227	212	230	238	239	226	225	220	210	202	229	237	226	215	223	241	218	233	221	227	196	238	226	237	202	230	229	221	231	245	237	211	224	232	220	236	245	227	231	223	238	240	223	223	246	207	217	216	204	246	211	208	231	220	224	226	229	233	232	230	239	232	247	234	237	229	228	230	217	229	226	197	237	216	217	244	224	225	211	219	230	210	214	228	232	221	249	206	242	201	217	219	232	242	238	220	226	241	248	230	218	229	219	248	238	225	235	235	218	243	213	253	198	222	260	238	233	204	235	234	233	225	238	242	215	232	225	243	252	224	240	230	216	239	234	234	240	238	227	224	256	219	218	243	229	195	220	225	230	220	225	237	222	220	223	222	244	236	223	239	219	223	216	222	240	202	239	231	244	231	223	215	232	227	217	218	253	240	236	231	202	251	229	237	231	228	246	221	245	219	244	207	234	210	225	262	213	231	226	206	235	240	260	253	240	218	226	223	231	206	228	229	240	253	250	228	228	244	229	221	256	223	237	196	213	214	223	270	238	239	216	210	215	225	244	224	227	218	224	222	227	249	214	195	227	229	225	206	215	209	216	219	225	194	209	210	172	240	237	218	209	202	222	216	212	226	223	239	239	219	218	220	244	217	231	226	228	222	212	224	210	237	210	200	211	228	215	228	226	245	250	213	251	218	228	247	213	224	242	247	241	243	230	242	227	218	252	215	249	251	241	226	244	234	202	214	216	220	206	239	228	197	253	242	234	232	228	217	244	250	248	214	210	241	194	234	248	235	212	227	217	248	251	226	202	240	231	243	242	224	225	219	185	236	240	213	228	222	217	192	222	257	223	193	230	219	210	212	223	236	232	225	226	241	228	218	218	231	231	244	210	230	229	216	203	212	235	210	213	237	240	255	214	225	237	229
24873	21129	27181	25153	12202	2969	1865	1390	1075	913	807	747	654	607	572	513	555	539	550	522	406	473	490	393	457	448	426	416	409	398	414	405	452	423	433	421	428	409	423	414	438	431	415	415	435	413	406	412	433	379	385	409	411	411	420	416	441	450	414	346	410	413	366	376	365	428	368	378	399	377	426	411	383	407	413	371	413	388	353	350	399	394	349	374	409	360	393	381	379	396	379	370	391	391	344	416	389	377	368	405	379	377	362	380	391	417	349	417	392	404	399	379	393	396	401	388	357	402	381	387	362	383	400	387	382	391	404	363	376	376	360	402	379	374	352	397	392	386	398	360	411	391	378	368	360	372	421	388	358	366	388	394	400	393	385	408	372	396	376	404	318	394	394	385	354	416	387	399	350	384	384	383	397	371	420	398	358	376	419	368	365	377	393	385	368	409	390	380	373	401	358	388	399	368	390	397	376	394	407	406	428	373	370	382	357	353	440	374	394	391	371	399	376	406	375	407	394	410	431	409	404	405	381	367	370	365	340	359	422	380	344	398	381	383	365	372	389	404	374	371	358	387	336	360	367	415	356	384	394	393	375	368	426	381	356	406	395	396	368	376	420	378	420	381	398	362	384	379	368	396	377	404	356	396	416	397	393	438	398	381	363	395	373	364	407	394	358	400	412	387	405	402	366	374	379	378	413	374	372	371	365	389	398	393	371	416	395	357	370	385	396	439	377	382	411	405	386	410	383	410	387	379	398	385	400	417	371	398	366	399	397	423	416	364	382	371	391	378	409	361	369	424	366	369	383	406	396	414	359	434	358	366	388	413	412	363	396	414	359	385	382	374	390	361	416	418	410	402	416	390	375	371	394	366	380	373	375	385	375	374	405	407	399	355	425	437	382	351	412	392	445	400	373	381	387	392	414	417	403	371	420	391	366	373	383	426	415	401	373	383	359	353	410	423	386	382	350	365	356	369	413	396	351	397	368	383	400	390	376	359	357	391	408	410	376	392	366	399	388	381	375	366	377	398	391	405	373	364	385	369	435	402	410	389	371	361	378	378	354	389	405	392	385	400	378	370	388	398	397	360	387	396	371	390	368	396	390	371	370	393	396	399	389	425	343	389	415	341	411	383	377	391	381	384	366	400	407	375	376	410	378	405	373	365	398	363	369	400	396	373	415	372	389	342	377	375	347	368	367	379	385	424	408	401	365	396	350	373	394	395	392	413	388	364	388	363	397	388	419	398	404	420	420	397	364	390	364	387	388	373	432	373	406	359	398	424	408	357	378	397	401	361	395	388	389	410	396	378	356	361	411	383	406	381	388	401	378	390	393	374	377	361	386	380	383	367	372	368	385	380	410	393	428	425	393	428	396	399	376	364	383	389	360	373	386	395	400	383	379	390	402	382	401	366	348	392	400	402	404	398	365	364	344	439	370	395	396	313	407	390	400	387	414	386	373	372	391	414	371	392	373	394	378	404	391	373	438	358	380	380	376	389	406	366	387	405	383	367	392	382	395	412	384	389	360	381	392	390	335	392	387	384	411	385	376	385	375	362	391	387	392	359	372	377	369	415	368	381	390	421	356	357	376	353	384	364	410	368	371	365	403	446	412	417	389	384	373	393	398	382	364	374	369	395	406	357	396	391	379	384	458	404	378	403	394	377	398	372	401	383	370	391	391	398	400	410	410	384	348	381	410	375	370	396	363	370	368	395	382	407	406	379	373	411	411	384	412	378	436	406	384	373	353	398	386	385	396	399	389	410	361	402	398	382	369	411	417	397	362	378	417	357	380	384	398	357	402	349	406	395	428	409	398	364	391	401	394	361	365	369	391	397	393	364	388	397	354	401	396	400	387	394	363	371	392	400	380	362	404	417	364	421	411	441	411	407	410	407	364	414	391	365	386	391	375	368	396	375	386	377	376	392	401	398	390	380	436	381	393	393	418	412	361	386	368	349	375	388	371	389	391	384	395	345	388	399	394	426	396	373	371	352	379	416	384	395	399	397	424	394	404	388	395	424	415	400	395	353	407	351	399	397	381	397	392	365	375	388	397	390	418	408	408	355	376	405	377	394	368	375	384	397	375	397	364	369	370	364	426	396	388	378	368	406	403	395	368	408	375	414	362	363	415	388	380	356	399	423	394	409	391	364	436	417	381	389	399	386	408	381	377	381	394	367	406	384	406	382	375	371	376	367	374	402	391	372	419	393	355	387	397	379	385	397	365	423	394	370	382	365	368	359	389	430	395	381	404	387	400	382	380	407	376	390	403	376	365	427	402	427	420	440	392	373	376	399	409	398	382	399	397	374	397	384	370	377	394	390	378	394	380	385	368	406	428	385	413	384	368	387	376	399	364	344	381	373	370	403	371	393	397	404	396	396	381	369	396	354	398	375	359	404	388	411	381	376	381	374	387	374	413	398	365	398	385	403	416	351	391	364	380	380	365	361	420	413	385	369	391	387	368	402	371	364	363	366	379	378	401	404	372	337	383	410	397	407	381	402	383	375	385	378	380	388	378	422	380	397	370	408	379	376	398	383	378	394	389	405	373	374	357	394	368	373	355	366	381	372	376	341	370	412	420	392	338	382	373	360	383	393	407	378	390	390	365	378	373	360	407	361	363	361	387	387	370	376	380	396	399	398	392	405	345	404	346	399	377	406	371	386	392	398	371	384	372	355	393	392	367	364	400	388	388	391	378	337	386	387	369	382	391	402	387	373	399	363	390	358	407	386	366	384	381	396	390	398	370	370	356	400	387	374	403	399	384	360	360	427	415	376	423	397	370	393	404	408	371	402	400	415	380	375	388	423	430	388	362	387	381	424	379	404	409	407	400	402	374	406	354	379	417	388	387	413	399	391	372	374	397	434	420	388	385	397	412	410	382	361	383	421	413	380	423	391	376	371	390	394	400	416	406	423	379	416	392	378	402	346	365	413	416	387	419	395	361	377	410	397	368	368	376	383	362	349	391	412	409	397	391	358	426	415	356	354	386	367	428	400	362	407	356	363	368	436	364	341	415	357	353	395	385	360	414	356	383	374	388	414	366	367	392	382	368	396	388	394	388	363	386	398	333	390	394	390	365	379	393	375	381	397	404	373	401	353	364	376	401	371	364	400	348	381	388	431	419	393	443	382	380	410	391	374	409	356	360	399	404	394	403	406	378	381	393	406	388	355	409	404	397	359	382	392	389	382	394	377	384	404	386	344	375	403	414	378	366	398	407	400	390	407	406	399	376	377	378	403	348	395	446	377	360	384	394	371	419	370	364	362	378	391	380	395	355	350	386	371	382	375	394	392	364	372	376	442	400	349	363	390	371	360	406	387	385	367	386	400	391	407	378	384	388	394	375	395	375	407	407	418	389	383	377	392	406	375	399	401	405	403	377	370	388	358	376	421	383	406	403	392	374	383	413	382	391	358	387	408	415	375	412	402	355	444	364	376	397	388	422	398	401	401	404	400	369	382	364	363	386	347	376	420	368	417	381	397	334	362
24084	37525	15653	8995	7084	4253	3077	2414	2005	1561	1332	1174	885	816	760	695	726	670	669	517	569	512	563	525	490	416	449	465	439	450	455	461	453	498	463	462	454	478	433	465	400	436	443	427	436	437	422	420	453	464	420	430	417	460	419	394	443	424	427	443	414	422	413	440	401	393	409	396	373	400	422	428	399	421	440	418	411	390	408	419	393	391	404	408	388	400	383	385	372	412	409	420	420	378	414	403	382	414	417	372	391	378	387	389	417	399	412	427	398	416	398	383	404	432	373	438	416	374	382	396	429	410	382	398	384	403	413	418	388	413	404	408	391	426	395	421	408	444	397	421	425	389	436	378	394	392	400	380	399	395	394	415	377	386	391	434	362	405	428	378	355	360	417	433	436	397	349	419	378	401	399	386	407	388	391	375	374	407	380	405	405	416	385	397	396	378	368	446	407	409	434	408	356	406	377	404	401	447	403	374	391	427	432	423	388	402	423	382	430	407	380	363	407	388	409	418	408	419	419	399	442	377	384	417	391	396	441	397	370	372	396	383	382	409	424	374	400	419	405	372	380	415	433	406	396	411	405	412	413	432	382	391	409	404	429	384	391	418	418	412	383	376	403	458	414	396	432	373	406	399	389	415	379	386	396	422	402	408	413	448	398	393	419	386	422	393	391	407	411	393	382	423	404	423	422	411	409	410	444	424	407	401	344	376	428	401	413	417	432	431	419	405	410	353	376	431	377	410	418	391	384	389	389	406	404	403	381	440	392	402	429	425	437	399	393	424	378	451	418	396	398	411	426	400	414	417	423	442	400	377	388	386	375	370	387	377	391	420	405	407	390	355	417	375	390	393	456	400	374	451	386	417	408	382	399	391	390	402	407	405	453	376	423	396	388	373	407	416	403	402	375	402	400	402	422	418	401	424	381	416	384	402	411	426	401	432	432	402	374	413	366	418	393	393	400	424	426	381	417	419	392	411	404	405	394	419	422	426	402	390	388	427	390	372	387	416	416	380	389	419	418	431	393	430	414	407	386	411	427	397	454	412	390	428	403	387	428	382	426	412	407	427	402	393	365	413	397	384	437	401	389	373	368	395	423	401	426	404	412	385	403	349	403	407	363	371	418	412	421	391	384	410	430	411	405	409	436	397	424	397	378	406	398	413	431	423	375	424	418	380	393	396	397	396	445	368	415	421	420	408	394	392	387	378	370	377	382	412	385	422	403	436	380	415	409	386	381	427	411	410	397	412	403	441	409	399	424	416	409	439	423	370	421	392	400	399	393	423	407	447	386	386	422	425	392	402	423	440	409	428	382	423	370	432	366	390	386	409	391	394	425	382	402	414	428	397	392	397	385	385	421	412	423	390	404	388	407	401	403	400	431	394	420	413	414	433	424	406	407	407	421	390	389	418	412	412	374	436	376	417	416	394	416	366	389	389	409	403	402	442	429	401	423	366	395	426	403	412	393	348	406	387	400	415	387	405	424	385	404	397	403	369	389	429	402	419	400	393	397	416	375	395	416	393	385	383	405	377	392	389	409	401	401	392	409	399	385	394	399	385	403	414	412	385	403	387	433	400	384	418	364	410	386	429	375	401	419	458	394	421	400	374	427	398	397	427	440	395	430	391	421	398	427	394	420	402	398	402	386	393	409	405	424	415	436	440	399	423	419	404	418	390	426	410	426	402	409	360	376	372	396	407	386	425	419	407	404	395	412	442	365	396	464	413	414	398	376	386	424	410	375	384	388	399	412	394	416	392	355	418	373	414	406	380	433	388	381	394	410	415	382	411	428	390	411	428	399	403	418	408	375	401	417	401	373	411	408	353	381	385	415	395	403	391	408	406	370	397	433	379	396	407	415	382	430	388	407	377	396	402	386	387	390	402	403	399	398	403	389	352	420	433	395	440	394	382	392	425	407	374	402	407	396	402	420	405	396	404	408	362	426	425	420	391	419	402	396	416	441	389	384	423	402	390	375	392	408	411	396	408	435	376	393	438	395	430	403	411	345	422	403	415	438	422	392	389	395	385	402	381	433	413	378	399	376	433	421	414	407	402	396	404	423	400	380	400	426	410	388	423	409	413	450	401	381	369	444	413	343	421	411	376	417	431	370	400	403	407	427	404	433	382	441	422	413	405	431	414	405	410	408	410	377	433	419	404	416	407	371	391	390	442	419	425	408	433	423	417	434	406	402	382	403	381	389	410	416	412	443	406	371	394	403	376	401	403	396	424	410	385	419	420	424	416	382	393	407	413	419	420	396	393	404	377	407	381	388	423	413	435	418	442	399	424	380	420	419	380	412	437	389	458	358	376	408	408	423	427	400	411	417	417	382	381	423	434	433	418	426	392	420	386	423	424	441	432	405	415	395	406	404	421	411	441	413	383	428	385	413	416	392	423	430	402	391	450	392	417	433	390	390	409	412	432	386	422	423	394	416	399	383	416	425	392	421	384	398	431	411	375	411	437	391	392	417	395	417	419	366	411	425	402	391	394	431	419	409	397	362	390	414	415	434	390	399	383	419	398	408	372	374	407	410	403	416	421	422	370	417	417	381	409	391	441	427	397	417	385	387	382	415	378	383	400	420	423	395	407	447	425	420	415	407	404	399	390	401	411	429	387	398	412	425	390	413	390	390	350	374	386	355	396	432	382	400	408	429	419	399	426	409	392	418	402	408	398	394	426	414	408	383	418	439	396	405	388	387	405	387	399	406	379	426	430	388	388	378	393	386	407	418	398	399	405	351	421	417	393	378	406	389	407	423	423	401	403	395	401	384	412	435	410	380	373	404	399	379	401	393	402	384	435	396	431	406	416	417	405	402	395	392	436	418	402	389	431	390	449	402	398	408	418	381	446	411	411	408	405	399	378	376	421	402	399	408	414	419	398	424	423	421	402	418	380	424	429	404	413	452	400	381	363	422	417	398	438	376	368	390	390	348	394	405	429	406	391	399	429	424	387	389	407	369	395	409	363	388	383	405	419	420	384	419	402	447	419	408	394	343	389	413	417	383	367	385	411	377	411	419	392	389	382	403	413	407	432	404	426	398	414	428	396	404	417	438	413	395	386	402	401	381	408	406	411	404	419	395	432	408	370	398	397	414	420	359	362	367	408	416	411	390	390	401	386	415	396	395	369	402	422	392	423	384	426	418	423	367	405	390	409	419	400	427	401	385	383	379	395	420	381	385	368	419	403	401	419	387	450	359	396	441	383	386	397	397	398	420	406	406	410	396	415	412	396	427	384	439	426	414	416	430	412	403	385	378	389	387	404	405	419	448	406	459	430	406	421	400	409	402	448	405	412	377	390	424	395	394	393	406	416	400	400	419	390	381	406	395	418	437	384	421	382	406	417	427	372	368	429	420	380	361	401	416	436	420	400	438	417	409	388	411	424	403	422	411	387	416	384	365	398	395	385	383	401	405	399	414	399	405	399	394	421	406	435	397	413	371	436	389	400	426	421	391	458	449	386	415	430	406	394	391	412	428	403	401	399
22611	21143	28788	23752	21173	21090	9275	2383	1845	1353	1085	900	791	727	579	601	573	546	548	416	391	393	371	353	335	300	300	279	294	282	307	292	288	342	301	277	295	317	292	287	283	278	297	269	298	312	288	287	256	301	290	237	262	259	261	248	264	245	261	256	243	246	257	265	247	249	248	241	257	249	243	246	256	258	277	233	240	246	246	236	234	243	223	246	217	217	239	224	221	232	223	234	231	245	259	233	248	244	241	268	203	203	263	246	215	229	236	228	222	220	243	251	212	247	214	219	237	223	223	231	223	234	248	278	255	212	259	233	250	240	239	243	235	223	219	231	229	240	230	240	238	235	232	264	217	227	239	230	219	247	217	206	267	202	239	204	232	258	270	243	265	231	229	224	227	231	213	246	241	264	271	207	249	229	252	253	242	247	244	225	227	207	226	244	236	227	249	253	214	236	206	212	230	240	209	205	230	233	224	237	233	227	234	200	228	232	243	246	235	240	214	238	261	235	258	259	254	232	236	233	232	240	227	219	242	243	234	255	225	232	256	221	247	207	242	251	216	250	252	200	209	225	244	204	243	222	254	243	245	231	213	227	249	261	263	230	260	246	223	216	260	194	240	229	234	235	238	209	244	239	229	218	210	233	215	244	228	240	237	247	215	259	246	219	232	226	232	221	243	241	244	256	239	212	215	222	260	249	273	248	212	214	270	240	232	248	219	254	256	226	264	213	240	246	249	224	238	233	231	238	213	232	253	246	239	222	225	233	215	248	251	242	264	234	208	270	244	224	254	226	254	274	241	240	269	271	253	223	218	231	237	241	221	242	230	224	225	212	219	234	247	250	257	203	230	238	244	236	237	228	251	238	242	253	235	245	237	243	206	223	241	230	239	253	247	227	250	233	231	230	232	231	250	255	254	225	224	222	208	241	233	264	223	254	233	212	221	245	224	213	225	246	216	241	223	217	244	216	223	220	232	234	204	245	230	220	247	236	217	247	232	231	255	213	262	207	234	211	224	227	250	244	219	211	209	220	253	204	263	241	217	254	218	241	223	235	242	249	260	226	237	229	245	227	252	249	231	209	238	276	241	233	227	251	269	262	248	246	254	257	240	224	232	247	285	254	258	235	228	214	232	239	220	256	262	236	256	251	249	244	253	207	232	234	222	263	238	263	241	242	221	240	239	227	211	244	255	227	237	232	225	211	226	231	248	258	253	262	248	232	225	223	242	249	249	254	258	250	234	225	238	250	245	218	235	249	238	229	255	232	229	255	253	246	239	267	238	238	236	256	236	249	233	214	276	229	257	245	230	250	236	233	242	235	240	242	237	257	243	247	245	249	236	245	255	241	226	243	242	234	221	251	242	251	259	221	241	213	237	229	225	232	265	219	226	239	208	221	222	215	250	229	234	236	258	271	196	232	252	243	269	246	235	249	263	256	222	222	249	206	228	229	249	233	262	233	246	249	259	232	229	215	223	235	237	269	238	240	215	213	231	257	246	245	230	254	254	215	271	220	224	221	242	230	238	255	221	241	202	247	252	235	224	205	215	221	234	223	224	240	228	239	243	224	245	247	225	245	227	224	249	247	217	227	228	252	248	251	216	257	217	225	243	233	205	232	249	218	267	224	216	229	246	230	229	229	252	254	231	225	201	269	229	256	228	218	218	239	231	218	216	254	240	227	247	225	235	248	222	236	242	248	234	245	238	243	224	225	231	245	241	237	246	253	235	237	242	262	236	223	209	270	222	228	244	232	221	200	241	242	230	215	233	260	236	214	255	227	235	229	240	250	230	216	236	222	227	258	242	233	242	252	231	285	216	227	231	241	232	242	254	237	244	231	239	214	238	229	225	199	232	245	228	236	225	203	222	219	257	243	206	238	250	259	239	234	244	239	234	260	204	250	209	236	229	230	201	224	248	252	222	228	216	244	240	216	230	216	228	218	230	229	243	243	263	249	203	229	230	236	257	256	230	259	245	227	235	225	238	250	205	255	230	250	233	235	243	227	240	263	234	238	224	251	222	221	271	253	209	221	237	256	249	267	255	246	218	235	244	237	247	225	235	234	231	238	251	247	223	268	232	222	237	217	221	235	230	250	223	269	264	239	214	218	240	249	213	265	258	229	237	252	240	234	201	231	236	216	220	215	244	231	230	246	254	241	250	221	223	241	218	259	231	243	262	229	228	202	215	228	218	244	235	236	223	258	242	221	243	234	212	239	209	242	226	230	235	222	227	239	257	236	226	209	213	236	233	258	234	227	244	226	244	246	218	235	220	286	260	243	230	209	229	248	246	252	225	239	236	249	226	249	235	214	241	226	272	210	227	240	226	244	240	247	269	237	279	231	222	239	235	247	248	237	244	242	238	227	236	244	235	242	266	229	251	242	244	220	235	247	226	233	229	234	222	219	225	240	225	229	217	222	246	237	239	219	249	223	212	217	247	254	204	229	220	245	237	269	255	228	233	218	242	227	213	223	235	258	260	233	222	239	228	230	231	236	223	234	250	235	248	233	227	232	229	200	239	271	223	224	237	265	253	233	240	238	240	238	258	226	235	226	252	206	238	223	239	217	212	237	221	252	241	246	248	246	235	230	231	238	224	224	244	246	235	220	208	237	246	242	225	267	220	226	252	250	236	235	249	243	248	233	240	245	258	224	231	213	231	231	208	241	240	230	212	252	223	216	199	254	242	209	247	250	253	204	227	231	236	246	228	227	216	247	238	252	194	222	235	242	243	248	251	275	234	227	234	208	245	236	214	248	234	230	244	216	226	239	283	260	245	211	246	255	217	227	226	222	236	222	233	216	255	231	225	211	231	246	251	245	232	215	256	260	239	208	262	237	262	228	241	226	249	219	238	237	221	234	219	218	213	256	223	240	228	245	217	243	259	249	235	235	251	225	262	191	221	213	254	225	255	240	228	263	244	247	241	223	253	244	198	229	222	236	257	225	241	209	202	246	247	238	239	264	246	217	226	226	253	271	245	248	225	232	231	231	250	235	223	224	260	248	220	229	234	281	257	222	239	228	220	213	258	236	230	250	249	220	228	248	253	234	253	233	223	247	243	239	247	233	238	249	234	222	231	227	222	244	220	271	227	248	244	234	236	252	221	253	241	227	252	221	234	234	245	266	240	229	224	251	253	240	254	216	222	236	219	232	233	234	229	243	216	242	237	251	218	221	214	233	251	250	233	215	258	236	223	216	254	235	241	231	232	243	214	247	245	236	242	229	242	253	222	208	255	233	257	254	233	228	228	244	217	246	225	232	240	212	202	223	234	209	223	217	216	208	260	257	256	244	223	227	239	219	247	243	236	219	234	230	222	254	235	254	246	204	223	245	221	235	263	228	242	270	269	222	256	227	245	231	238	235	232	232	229	241	236	266	256	245	214	229	242	230	267	226	256	249	248	216	242	217	219	222	221	223	231	246	239	219	262	223	242	266	236	229	230	235	243	217	255	252	221	216	221	218	233	257	251	253	248	228	246	230	248	239
28973	48936	24053	15395	11982	7481	5200	3807	3211	2225	1853	1554	1297	1161	921	846	854	787	728	613	515	541	430	421	389	336	376	378	344	348	342	348	383	379	343	350	307	370	330	324	306	319	376	330	330	313	316	328	289	284	327	290	301	297	309	281	251	260	274	290	280	250	245	269	290	266	257	258	261	244	278	260	227	267	240	248	269	276	245	268	261	231	244	252	253	266	256	274	254	253	260	223	256	305	258	234	232	254	253	254	213	207	256	246	239	235	268	235	251	231	230	237	244	256	263	240	245	248	263	263	262	255	237	260	255	273	262	273	250	247	251	292	263	265	261	268	246	262	294	264	239	260	218	247	237	223	236	244	252	264	262	261	215	272	257	243	245	243	245	246	253	232	232	227	226	254	229	228	238	259	259	248	236	249	238	253	250	258	279	256	227	243	231	244	251	232	223	256	261	244	243	247	236	264	253	256	249	241	242	261	239	245	226	259	248	245	237	268	261	228	248	247	236	231	250	271	242	256	245	240	263	252	242	234	244	223	242	256	226	263	216	246	257	255	254	237	264	221	252	237	261	252	257	271	235	255	256	253	246	256	234	234	247	232	278	244	238	261	252	250	207	259	223	260	264	250	222	247	232	248	235	286	241	279	272	244	229	258	244	229	246	234	245	253	260	252	234	250	225	245	260	223	245	272	259	267	214	274	273	236	230	249	248	241	252	242	241	251	235	223	262	228	233	247	218	237	271	223	251	269	214	273	243	257	269	241	268	232	243	250	279	220	242	237	227	252	287	222	241	226	265	230	271	228	268	241	255	219	272	223	255	247	246	256	259	237	246	230	260	241	252	236	237	231	232	247	261	242	230	253	252	203	252	245	262	250	226	251	241	212	264	267	253	225	231	250	233	239	239	236	238	246	245	246	229	240	243	258	277	251	222	252	221	286	238	244	263	255	256	232	218	271	252	250	213	247	241	245	227	252	272	215	292	243	263	251	256	247	246	245	235	234	246	272	244	267	231	248	240	243	221	256	258	232	228	247	238	242	249	264	255	233	234	259	224	278	255	263	238	244	262	246	216	229	247	228	249	264	230	261	236	262	230	251	277	274	255	276	305	216	243	217	244	250	215	247	244	240	224	226	243	280	244	266	250	248	263	229	235	240	243	275	259	244	249	247	265	270	233	231	270	262	230	230	219	260	229	209	251	240	254	265	225	256	255	255	234	219	251	251	249	240	260	245	258	227	271	237	244	243	229	228	223	240	259	252	263	266	253	260	240	232	265	221	241	240	252	246	235	272	274	254	257	234	262	253	248	273	243	262	218	230	226	241	247	245	221	242	250	232	243	242	247	253	224	268	234	235	250	264	235	247	254	250	258	244	246	249	228	235	261	226	238	265	229	226	227	229	245	282	240	243	265	246	278	230	235	268	255	248	257	249	241	250	271	253	246	252	266	253	240	247	258	237	219	270	256	222	235	226	231	250	261	235	246	255	244	246	263	261	266	228	243	261	224	230	226	251	231	229	253	255	238	260	223	229	232	267	265	250	247	234	240	230	259	261	269	248	247	243	239	254	243	250	240	256	262	278	234	226	239	235	251	216	231	243	260	227	249	264	222	231	266	270	273	229	232	263	258	233	267	242	261	267	241	238	220	257	251	219	242	241	255	257	252	228	272	245	243	255	225	233	254	245	247	254	252	233	223	282	255	255	222	213	236	238	247	249	263	238	226	253	265	230	257	217	257	252	261	249	229	249	247	256	243	264	235	245	221	237	258	242	266	258	255	221	261	231	236	227	220	256	257	240	248	247	222	266	241	234	240	228	257	260	248	258	225	247	248	260	236	264	223	254	251	224	270	250	243	247	266	230	238	229	245	263	256	257	273	235	258	274	264	272	244	230	243	250	234	242	257	243	248	215	221	253	244	232	239	244	243	247	247	232	244	238	267	243	248	247	225	267	236	241	242	261	250	263	252	230	248	234	217	227	253	265	237	236	254	243	246	235	237	250	255	240	227	248	261	236	257	247	238	243	254	227	243	240	245	253	244	274	259	255	270	235	236	236	260	253	262	268	246	254	225	245	261	249	252	250	246	237	290	284	246	265	226	243	242	260	252	264	254	235	235	223	214	255	231	228	230	219	230	222	250	251	245	273	245	244	232	234	234	247	216	237	234	238	242	226	248	251	250	235	246	239	232	239	232	232	226	278	250	246	253	249	229	239	251	238	201	286	241	229	258	274	258	257	247	237	234	265	208	244	223	237	257	249	258	237	242	248	259	254	249	237	229	240	250	256	267	247	235	218	231	226	241	259	232	259	272	225	263	220	242	229	226	245	260	246	242	251	241	242	242	238	253	258	261	245	246	239	240	251	241	260	241	244	224	227	251	249	230	215	230	235	218	242	234	247	241	253	239	249	233	228	262	220	246	246	240	256	248	268	255	239	244	244	221	252	221	248	276	225	259	269	237	232	271	251	226	246	266	241	256	259	241	232	252	241	251	260	235	240	230	235	224	222	259	251	243	222	242	264	230	246	226	228	260	247	225	245	226	263	260	246	258	266	240	232	239	243	257	214	249	253	254	237	241	253	260	236	244	207	228	255	234	238	229	242	232	229	238	239	245	275	270	228	262	228	243	254	266	258	286	265	241	238	243	233	242	229	247	248	254	250	251	245	230	261	211	247	242	207	249	227	225	231	258	246	254	236	236	240	258	220	236	240	229	250	249	269	243	235	260	237	250	243	249	240	197	247	248	248	215	237	229	253	245	251	228	254	216	238	238	219	225	235	231	232	222	248	263	255	241	230	254	264	258	228	223	257	228	244	236	260	225	259	240	279	265	261	229	241	265	233	245	238	245	257	236	256	250	258	279	266	263	239	274	237	244	250	233	228	254	236	235	250	234	231	245	251	248	272	235	220	225	249	238	238	240	233	245	234	274	238	225	277	261	225	230	262	216	243	265	225	227	256	224	232	244	221	229	253	252	222	255	233	224	240	246	227	253	262	234	223	258	266	278	259	238	254	244	244	263	258	237	260	220	261	230	218	237	206	267	254	251	242	222	266	232	213	254	226	243	219	233	228	265	261	249	263	268	254	270	220	228	246	266	269	227	243	210	274	231	245	230	225	272	234	229	269	228	256	240	229	258	243	254	245	268	247	226	225	238	232	252	255	253	221	245	235	234	275	231	269	250	263	236	240	246	251	215	246	228	251	246	246	244	247	265	241	231	243	217	254	222	273	234	236	253	251	225	243	251	242	236	253	232	230	228	240	255	221	251	250	230	246	233	246	260	253	262	265	255	247	238	244	234	239	235	227	241	239	269	251	254	256	205	255	250	238	255	249	236	280	265	237	232	243	229	226	229	236	247	250	231	277	255	235	237	255	249	249	239	234	230	227	242	249	242	256	230	214	265	254	258	227	215	255	229	244	238	250	254	265	264	242	237	269	244	226	266	257	254	250	243	229	253	257	263	241	232	226	265	257	225	234	232	234	248	257	247	216	254	250
28504	21834	13571	5333	2687	1684	1136	857	803	695	614	553	542	469	456	447	466	437	453	397	365	416	369	353	353	387	365	319	338	346	314	360	337	302	381	337	334	335	351	354	364	335	351	316	373	375	351	336	351	356	347	338	358	348	351	355	348	349	330	350	371	353	325	319	336	348	338	313	327	301	331	360	321	323	331	343	359	342	333	330	328	315	364	322	320	342	331	286	340	356	358	331	356	331	333	328	321	336	307	315	311	352	320	349	357	308	341	340	364	315	332	341	327	313	328	306	336	357	341	338	316	311	316	342	380	338	355	342	338	343	321	346	326	341	351	307	346	341	310	340	316	313	317	348	305	324	339	365	312	319	357	315	353	352	334	330	362	357	326	327	352	329	340	323	331	323	339	318	357	310	363	355	334	338	332	333	334	356	323	322	374	345	317	360	312	351	317	351	382	326	350	320	347	341	336	317	339	329	344	348	310	337	343	336	338	347	301	363	352	327	345	360	363	319	352	307	338	363	335	299	304	351	323	324	332	333	325	332	346	345	342	336	333	320	338	353	369	347	337	360	325	362	321	352	343	344	320	331	347	339	313	350	330	321	332	376	327	343	321	333	307	352	322	348	333	343	313	310	316	333	341	325	366	315	320	359	329	311	332	329	346	339	350	319	337	348	330	318	320	319	330	345	348	332	341	362	334	313	361	319	342	326	319	332	331	352	326	356	358	338	284	291	307	368	391	303	329	314	339	334	342	348	357	332	327	340	374	323	325	336	338	318	331	353	351	360	337	347	305	319	317	323	329	353	311	328	334	331	341	323	320	331	346	289	332	334	311	367	343	305	312	341	328	358	322	276	327	307	344	328	367	326	329	377	328	314	341	339	332	308	308	343	369	285	305	354	321	326	334	355	341	340	336	304	337	331	343	327	334	323	354	334	308	345	310	341	332	330	334	317	337	341	353	377	327	338	348	320	359	337	315	353	346	334	354	329	307	373	342	346	341	350	343	324	315	333	333	345	349	362	329	290	317	334	338	288	319	331	334	323	338	341	331	307	310	330	345	356	355	347	336	354	332	350	339	343	298	329	330	338	331	347	340	355	326	338	360	354	328	343	336	335	345	337	367	329	324	328	373	326	315	339	346	357	322	310	349	364	305	317	314	360	324	305	357	326	348	354	373	326	343	321	330	326	321	348	347	321	355	342	293	323	329	309	345	299	329	314	351	329	322	346	351	329	339	313	322	285	357	331	321	311	365	302	334	326	325	363	353	344	372	328	329	340	338	323	318	313	322	348	329	338	360	323	321	314	332	331	327	343	334	326	316	327	340	321	331	352	321	358	302	329	346	330	360	347	352	305	352	303	320	334	319	344	306	309	338	318	336	321	328	352	308	330	289	320	319	349	300	302	364	356	305	348	362	333	324	364	329	313	310	315	330	372	305	349	297	358	321	366	352	354	333	331	348	298	315	324	286	319	318	365	325	357	336	353	332	383	369	305	345	320	295	344	351	346	355	352	340	320	337	336	327	347	320	322	340	317	318	328	310	327	329	332	319	344	311	349	342	344	304	340	334	327	316	288	344	345	337	349	349	316	342	344	323	336	344	371	309	316	369	311	332	327	330	367	332	347	337	316	312	319	297	339	351	335	342	352	353	335	338	320	340	330	323	319	332	308	324	337	327	355	318	332	364	347	364	345	352	330	336	318	331	354	364	312	315	303	334	360	338	370	331	331	348	318	319	281	327	327	331	320	311	337	361	344	346	340	348	337	324	347	308	311	318	351	339	327	342	343	379	331	309	331	354	324	325	344	336	325	324	374	353	352	329	368	324	325	322	325	357	323	296	330	349	323	367	335	346	326	301	379	341	364	343	328	327	345	353	330	334	295	321	342	343	315	348	365	303	338	332	334	329	361	312	301	330	341	299	338	328	312	338	354	332	350	337	318	352	315	328	328	361	336	324	333	321	364	328	335	353	373	330	334	321	318	328	346	311	332	317	368	307	356	336	335	344	336	320	350	353	349	318	321	325	363	314	350	336	329	333	321	346	373	349	358	309	308	310	354	321	340	337	330	334	336	348	321	334	351	326	345	317	317	327	324	309	333	315	343	319	335	349	341	342	308	360	330	353	346	352	375	342	300	322	325	376	333	320	329	336	298	326	324	326	333	350	333	334	347	357	333	333	358	306	348	317	343	313	302	350	333	326	299	342	312	343	351	333	308	323	360	319	354	337	327	355	299	369	316	339	332	359	351	311	343	304	328	348	314	322	327	335	338	316	319	371	340	373	318	335	365	342	312	366	329	327	339	319	347	312	328	363	324	339	311	352	331	356	328	351	336	336	348	343	348	366	336	351	334	371	315	339	316	299	359	311	348	324	310	356	355	308	334	312	308	347	342	335	361	313	324	327	368	332	327	356	312	335	332	362	351	327	337	323	340	319	289	342	321	347	324	346	325	342	319	348	309	361	347	347	316	353	316	352	355	383	331	313	325	315	344	330	325	336	313	352	316	364	339	358	327	321	364	349	320	309	323	321	321	342	357	316	327	340	364	346	333	340	342	324	335	336	332	361	301	361	353	325	346	355	306	314	305	338	290	335	335	316	340	328	299	352	326	325	301	316	312	316	327	342	349	342	315	349	322	344	313	314	317	315	316	355	335	358	348	347	333	331	355	340	354	282	340	292	327	328	366	314	330	352	350	354	354	318	316	363	319	340	359	310	315	352	352	351	345	324	341	324	335	310	330	337	334	351	355	325	331	351	334	325	329	320	346	324	339	345	347	336	312	322	329	326	335	350	328	384	310	355	333	306	343	329	328	328	326	321	355	359	325	324	357	340	305	341	358	331	323	367	338	315	313	340	332	327	370	313	343	338	333	326	342	324	334	320	328	317	297	308	309	352	319	317	308	312	348	334	297	361	329	324	333	334	365	373	337	344	364	340	327	319	325	343	371	313	314	329	360	334	340	348	322	336	331	343	326	323	324	338	337	351	338	330	380	318	336	351	340	319	367	297	320	311	337	325	355	339	341	326	343	341	330	317	333	326	348	311	305	299	328	344	308	325	315	334	366	300	347	336	318	371	315	336	325	321	324	355	332	278	317	333	342	307	322	335	347	327	410	340	329	355	332	343	343	319	347	345	338	330	334	314	317	319	314	351	328	351	349	311	321	331	294	348	347	350	370	348	335	347	324	316	341	328	291	333	344	369	320	312	311	336	332	339	367	356	319	348	339	340	351	369	383	314	334	340	342	339	324	341	325	295	374	355	330	338	343	312	377	339	310	339	345	343	350	322	315	326	349	333	338	337	359	346	338	333	333	347	361	347	351	298	308	334	319	327	331	331	374	322	333	342	309	313	328	356	318	324	350	320	335	320	326	334	353	316	334	356	317	349	388	333	344	331	378	315	325	354	345	349	339	341	346	339	336	333	325	346	316	334	351	347	329	328	316	324	329	351	316	307	344	314	312	332	325	330	332	305	333	346	348	325	323	324	326	313	337
19586	30178	12001	5671	4353	2811	1969	1366	1270	1043	916	880	679	628	552	538	516	513	493	481	483	421	439	430	436	407	380	398	350	418	387	397	397	436	413	369	387	373	391	366	412	391	425	401	384	378	404	377	376	383	372	384	365	366	380	370	349	368	373	368	363	413	301	385	358	366	355	356	343	331	380	397	367	396	363	365	365	351	333	339	347	344	343	376	325	329	371	373	355	376	372	342	365	366	350	373	378	373	374	333	327	355	418	335	372	358	362	386	338	330	381	345	348	364	370	381	378	360	363	354	361	364	346	353	377	375	364	381	353	343	377	370	374	351	409	382	321	338	382	347	406	356	349	365	347	328	335	341	348	383	354	376	366	345	349	340	395	355	344	363	338	356	369	339	379	362	363	355	374	360	387	350	329	355	396	335	335	342	338	348	363	354	357	356	376	361	365	395	376	348	375	368	356	361	394	334	316	352	367	392	345	382	359	377	340	345	381	393	360	352	379	357	369	361	383	343	344	368	345	347	366	346	355	372	362	350	357	337	368	352	374	356	357	344	351	358	323	373	352	353	356	349	364	361	369	411	348	347	350	373	369	341	367	348	346	362	334	349	369	362	409	352	355	366	356	378	368	357	353	373	386	360	351	397	343	338	369	353	330	350	355	353	371	374	353	405	396	365	348	339	398	371	361	358	370	388	340	341	392	378	361	350	386	342	371	331	359	377	344	366	360	342	374	338	357	362	340	340	371	352	374	302	379	356	368	369	359	355	341	351	357	400	371	326	354	343	379	377	350	355	381	327	394	366	368	364	340	354	360	369	381	335	342	366	375	385	365	363	317	391	354	368	380	396	365	354	355	346	342	385	397	378	394	349	365	348	350	351	379	384	384	342	362	341	359	330	371	389	366	361	355	356	352	358	386	359	393	379	343	331	349	365	373	332	373	326	359	365	367	379	348	334	350	375	350	375	349	364	367	363	335	344	321	347	375	364	366	388	354	358	323	384	350	387	388	348	401	386	369	350	339	330	364	342	335	377	355	358	375	379	368	321	344	348	354	362	354	370	328	346	368	366	364	318	356	331	379	371	371	341	369	335	378	361	388	364	372	364	353	351	321	339	380	385	377	376	392	375	327	325	362	331	329	346	372	371	330	346	399	367	373	380	360	387	345	355	399	370	361	386	359	329	349	340	363	355	365	377	359	367	381	349	351	348	371	373	358	356	351	381	380	367	347	387	364	349	355	345	329	363	363	362	360	352	368	369	382	376	329	365	358	337	367	327	396	314	364	369	362	341	387	352	344	358	358	380	378	411	420	335	353	332	365	352	341	357	359	368	371	360	391	395	370	326	357	337	347	320	381	354	344	399	334	346	394	365	372	335	363	384	387	380	360	394	337	379	375	320	386	350	352	372	343	352	361	359	350	360	330	380	335	339	368	348	352	365	371	355	371	401	371	354	358	326	371	356	333	336	369	350	368	343	349	348	319	354	381	423	377	388	359	344	351	347	325	340	358	368	307	324	347	342	367	354	343	358	319	346	378	311	369	332	351	329	357	331	396	317	330	351	361	391	384	363	366	365	356	342	372	330	366	372	347	347	359	361	340	379	330	367	380	369	360	368	385	391	387	331	381	354	348	351	365	358	357	365	355	337	368	333	371	346	347	348	352	381	357	354	371	368	343	364	350	357	383	324	356	375	351	371	366	339	359	351	386	345	391	330	358	352	379	359	354	382	365	344	365	362	349	342	375	329	399	325	366	365	368	373	351	352	363	375	340	358	326	344	394	330	344	363	346	342	361	339	348	376	356	356	362	363	323	335	360	340	367	346	359	348	350	329	357	341	387	358	311	354	361	381	352	396	355	343	339	354	376	362	373	371	340	339	362	367	347	367	366	340	367	343	361	359	332	370	351	366	348	363	355	369	351	361	353	331	371	361	358	359	350	329	380	371	370	357	355	353	372	347	382	360	339	363	341	377	366	348	345	346	380	350	378	323	345	365	340	359	365	362	368	374	374	352	354	341	358	363	356	363	372	343	388	334	375	349	365	392	335	383	368	336	359	357	326	339	351	376	372	332	350	401	356	411	359	394	333	368	329	370	376	350	367	377	351	348	348	365	339	367	344	377	371	358	357	367	364	356	346	363	339	399	344	390	366	365	333	355	353	383	363	390	347	371	373	367	325	345	372	375	325	357	359	337	366	384	351	382	390	386	358	329	357	384	341	383	325	365	346	338	337	400	328	345	383	348	369	345	362	398	361	353	340	343	348	351	379	342	358	353	327	364	423	340	381	341	330	358	397	376	388	347	382	356	356	329	400	349	364	380	364	380	364	380	369	334	387	380	351	372	355	367	327	346	382	333	329	351	376	356	379	409	363	348	356	356	370	341	360	357	393	356	380	359	374	346	364	353	380	385	345	393	348	354	375	342	367	360	345	362	357	331	357	340	356	363	339	373	371	373	350	371	355	346	349	347	336	371	347	363	363	373	333	333	342	346	362	352	375	355	337	387	392	319	355	353	328	349	326	352	352	381	352	313	430	336	360	387	353	370	390	358	352	355	351	322	343	367	368	346	351	396	354	333	391	363	350	354	364	388	356	317	378	361	373	383	379	365	386	354	370	319	348	342	383	340	396	324	369	362	391	352	338	366	365	358	364	359	368	345	334	321	357	359	353	356	381	380	329	355	342	353	355	359	371	365	351	353	341	363	315	350	333	370	367	381	346	357	392	375	405	369	331	346	362	353	331	366	343	364	349	350	370	342	357	338	366	366	355	350	342	376	374	356	374	346	338	349	346	363	374	391	378	374	323	319	356	350	349	391	328	373	348	356	373	323	376	384	371	357	345	342	314	366	376	350	388	372	355	361	394	377	367	333	353	364	353	366	355	344	360	382	335	374	336	359	358	367	368	358	349	386	347	361	347	369	343	342	320	338	328	356	354	363	335	341	373	384	380	354	386	363	337	357	373	376	379	364	356	360	324	348	345	344	334	363	392	384	357	386	382	368	349	371	358	331	392	383	372	369	395	381	354	372	341	357	351	342	313	371	359	354	354	370	373	375	333	368	367	363	332	354	362	369	366	333	360	352	354	365	353	361	374	363	341	372	339	372	354	381	355	394	366	370	385	325	369	383	356	353	348	378	375	376	341	374	333	365	346	361	351	365	352	386	378	348	353	366	360	381	340	348	328	367	356	379	325	369	344	366	364	376	370	351	379	350	356	361	361	366	382	347	376	369	375	359	348	351	348	361	343	316	367	337	365	333	352	383	361	373	383	351	357	383	381	368	357	328	357	351	353	345	333	369	386	343	327	358	379	348	362	363	314	326	358	337	353	337	343	359	354	378	352	336	356	340	361	344	374	340	338	374	352	347	367	385	348	365	382	365	350	324	369	334	374	351	386	349	356	363	366	381	404	348	338	338	362	374	349	349	360	377	369	338	348	357	337	340	370	341	346	357	340	391	334	393	341	381	357	374	358	366	358	392	326	340	356	365	382	370
23574	21050	28131	24199	20991	10221	2372	1431	1125	980	789	710	646	532	498	458	423	390	393	337	338	317	283	263	258	282	280	259	248	247	273	234	277	281	273	253	259	282	249	238	227	222	241	250	263	230	242	226	227	241	240	259	217	220	233	213	224	239	217	232	206	206	219	228	205	210	217	205	207	194	184	216	242	179	215	209	245	211	241	221	199	201	217	196	210	202	192	219	194	194	224	209	191	211	229	210	199	214	221	218	204	212	218	213	214	209	209	194	225	181	204	211	204	190	211	201	180	210	199	206	208	214	197	207	214	219	228	206	209	209	235	225	207	219	233	207	189	202	232	197	203	244	227	224	210	188	212	201	234	217	192	212	208	210	202	221	201	195	205	194	211	200	232	203	190	219	206	218	204	200	240	232	215	211	183	191	192	191	197	202	210	193	235	224	222	199	219	201	198	202	178	212	188	207	174	199	207	193	232	233	195	197	233	203	216	237	205	215	201	228	210	235	179	214	191	220	198	232	210	210	213	211	215	208	174	216	195	223	201	231	198	174	209	189	209	214	203	222	183	213	231	211	213	215	190	185	200	210	214	197	225	197	198	212	200	248	204	215	191	206	194	207	196	202	221	192	215	210	223	208	193	212	203	235	235	222	189	187	202	214	226	204	222	204	199	216	203	209	199	201	213	206	223	235	231	218	207	186	206	191	219	193	201	222	174	217	206	232	215	200	196	218	230	173	199	233	210	193	196	208	215	221	224	175	221	189	214	220	179	214	199	201	214	184	244	207	214	199	209	211	187	201	198	196	218	200	214	198	206	205	200	217	203	196	208	195	203	211	218	210	196	201	203	258	223	220	191	238	252	189	179	218	201	204	196	199	216	192	219	232	188	217	205	237	204	204	211	227	213	190	203	216	216	210	208	211	201	213	197	201	221	198	192	231	182	245	211	215	227	207	192	184	213	214	214	186	210	181	193	193	203	192	231	203	202	206	199	215	191	240	211	213	198	218	251	191	226	220	210	190	220	212	215	201	214	212	181	217	206	197	213	218	205	191	187	210	212	215	216	202	215	185	202	198	193	207	223	220	186	195	203	219	225	202	232	220	191	209	199	210	209	196	199	217	198	222	219	224	220	200	214	208	222	217	199	198	209	211	221	217	232	222	234	220	212	211	230	221	187	175	239	215	205	226	195	198	196	244	185	203	235	198	204	179	206	213	248	212	191	214	213	227	199	207	191	212	215	232	217	195	223	196	202	212	217	178	190	221	220	234	210	220	226	214	219	197	208	220	179	225	214	233	203	236	235	206	212	227	192	203	211	213	230	206	214	238	224	217	209	195	206	203	227	206	199	198	218	195	210	219	195	200	224	211	208	216	198	226	218	223	223	193	230	204	190	214	200	205	180	211	236	199	212	215	193	206	220	221	213	207	227	177	231	221	178	187	208	212	199	176	201	217	201	230	214	199	212	219	209	196	216	209	197	218	220	245	233	225	223	252	211	223	229	189	238	194	195	213	206	228	205	209	201	216	220	217	208	222	195	218	205	213	190	210	201	199	204	222	217	224	217	218	215	253	220	204	187	205	210	192	210	207	214	216	228	203	212	213	209	215	213	202	237	183	207	186	199	200	221	209	187	186	193	230	221	178	197	228	202	203	222	184	209	216	198	228	214	210	203	206	209	197	192	239	242	213	228	230	198	223	206	212	174	192	216	202	197	222	214	228	197	201	213	199	226	223	232	222	207	248	225	197	212	198	205	241	219	202	203	199	217	204	215	202	201	214	222	182	205	212	209	208	219	202	184	210	213	222	233	203	202	203	220	212	194	195	184	194	183	192	203	191	207	205	226	204	209	199	228	231	192	189	218	211	219	207	210	214	218	246	220	197	212	244	197	229	192	181	208	198	213	195	218	200	235	238	231	205	208	217	225	206	233	210	227	211	205	220	226	216	212	210	213	199	214	232	218	180	199	209	221	204	186	229	209	200	205	207	205	192	190	205	217	224	213	218	203	227	213	227	207	202	201	210	198	241	232	219	218	178	226	206	214	228	201	218	192	212	193	229	201	215	192	206	202	231	194	211	204	219	220	220	209	192	212	197	213	187	230	207	204	212	206	231	228	200	201	190	213	226	192	215	214	215	227	229	233	205	224	216	206	193	209	205	197	181	221	229	207	225	218	187	188	213	194	212	212	190	182	211	196	239	193	214	218	209	211	190	211	194	214	192	187	200	191	232	213	240	210	217	224	230	213	189	208	219	185	214	207	213	210	198	221	213	191	240	212	208	202	219	236	212	204	193	206	213	216	206	232	208	239	171	205	195	193	224	196	187	208	191	197	205	200	204	206	210	200	211	212	223	224	217	204	222	252	222	212	192	219	233	231	216	201	222	188	187	206	200	194	237	226	226	207	239	217	195	189	208	211	213	209	214	204	195	211	213	198	199	203	234	225	219	205	205	233	190	219	203	209	188	205	219	208	219	201	188	237	213	206	212	179	197	232	177	208	224	209	214	198	232	179	209	212	220	204	244	195	207	189	207	196	192	195	239	223	208	214	228	201	195	226	210	196	177	227	201	211	199	217	200	211	226	203	194	194	205	216	224	225	209	220	200	198	226	237	209	180	215	231	187	190	207	199	249	218	182	216	197	207	195	209	226	200	199	212	220	201	220	195	211	235	215	210	232	207	202	230	225	208	205	212	221	166	210	223	191	209	210	191	197	211	202	227	212	222	207	178	162	196	190	196	218	201	198	203	216	236	229	217	229	201	211	198	223	212	230	233	226	192	199	210	218	203	226	218	224	209	218	202	213	209	202	219	194	199	212	203	207	229	198	215	214	215	218	200	217	233	219	182	208	185	223	229	194	230	203	194	191	205	213	207	211	239	211	217	186	187	209	211	196	232	217	214	215	196	225	211	202	205	198	218	220	185	183	224	185	237	189	205	215	197	203	199	236	223	184	204	229	209	225	190	203	229	182	203	214	200	236	180	239	218	176	212	214	206	214	197	221	194	221	198	223	188	207	215	225	208	204	198	217	206	237	208	179	207	202	222	213	222	222	222	206	235	197	203	200	200	208	205	221	221	217	186	223	218	243	193	220	199	208	225	213	192	215	226	199	210	222	206	214	209	201	210	211	216	172	174	193	189	218	230	200	222	196	206	201	177	181	184	218	197	195	187	214	217	208	217	212	219	210	227	212	211	179	233	221	212	200	224	223	207	214	197	210	217	185	214	217	202	237	196	204	219	184	214	184	192	218	189	171	219	208	214	209	221	204	193	195	194	202	218	208	206	206	205	189	213	199	186	197	216	194	189	204	205	205	190	203	226	194	250	222	228	239	200	189	211	201	215	202	197	202	176	208	222	198	229	209	189	194	213	172	194	194	216	182	230	201	216	235	213	233	211	211	227	214	199	186	176	204	196	182	198	223	215	224	219	212	209	230	200	199	200	211	221	195	207	227	219	213	197	215	249	215	200	192	198	231	219	213	229	194	200	195	219	203
24802	43208	20329	9905	7594	4851	3288	2522	2042	1656	1350	1227	1032	864	769	645	574	592	488	448	403	397	356	349	334	306	320	288	305	342	314	306	323	339	324	320	274	289	316	293	294	304	285	283	282	277	261	255	252	258	266	257	275	238	259	260	243	260	246	262	277	255	244	227	255	249	226	260	243	237	227	236	272	274	248	252	249	206	250	237	211	235	233	245	268	249	243	237	234	255	239	216	235	233	213	214	210	212	218	229	240	260	212	256	257	250	239	242	241	252	241	239	258	237	257	246	218	219	239	214	223	225	255	247	233	240	217	253	256	213	248	220	258	216	246	250	240	245	206	214	256	247	228	238	205	253	237	243	238	198	233	241	240	218	221	240	226	228	243	252	246	219	241	216	244	259	227	218	210	244	210	228	234	220	227	234	216	233	228	202	217	230	257	240	244	236	222	225	219	219	221	213	225	209	248	235	237	239	212	235	223	251	211	213	224	226	211	235	260	235	244	238	256	236	227	233	243	212	225	199	228	229	236	217	238	215	222	208	245	245	234	222	226	216	218	195	226	239	242	215	236	215	230	259	224	239	248	239	236	251	227	242	233	239	251	219	225	244	224	212	244	228	229	252	244	222	248	234	250	203	230	218	249	226	235	254	244	228	238	230	212	208	231	231	218	260	221	217	233	211	248	254	240	235	274	223	207	270	223	228	246	222	238	221	224	241	231	235	216	217	235	245	227	245	214	222	242	217	212	219	198	225	236	196	232	272	214	237	224	228	226	215	227	217	228	229	198	248	234	241	243	240	223	231	231	235	243	231	210	223	258	237	239	254	236	211	250	241	223	239	238	230	245	241	226	234	235	209	229	240	236	211	247	194	220	218	231	217	221	215	245	238	226	237	235	246	249	226	230	228	253	236	235	196	224	230	220	223	247	207	212	256	233	204	260	217	231	215	196	219	240	220	191	220	253	209	238	232	239	211	234	231	222	228	240	228	242	244	265	245	255	208	239	211	246	213	208	249	238	259	228	236	233	213	240	236	232	223	221	224	224	204	256	193	220	222	240	231	234	239	254	226	244	206	239	227	230	237	219	232	260	226	201	232	228	237	224	252	255	235	216	251	247	217	217	215	235	241	229	227	248	238	210	213	212	226	238	214	220	249	222	247	215	179	243	220	215	213	216	219	262	227	234	227	202	216	226	213	219	222	233	226	228	255	214	210	203	233	235	219	220	222	248	216	221	226	243	227	222	254	273	213	230	220	210	241	206	256	260	215	203	221	233	227	257	231	236	231	202	254	229	237	230	265	213	242	258	261	224	235	221	247	209	249	244	250	236	198	242	240	249	269	228	230	206	218	239	235	232	245	215	246	229	218	251	212	232	229	220	243	246	221	236	246	238	210	215	260	243	222	214	219	266	263	224	234	221	227	227	238	236	254	230	217	249	229	235	247	212	238	242	242	224	224	196	223	248	238	233	219	227	244	211	250	231	222	233	245	230	231	202	239	215	225	222	225	212	230	232	199	229	222	234	224	235	239	238	237	235	226	230	269	247	238	236	212	220	221	231	207	228	227	218	275	246	236	226	249	223	223	216	237	213	245	221	191	237	205	232	226	205	225	259	206	201	249	220	217	247	248	233	257	219	213	255	192	229	239	217	226	248	234	230	238	248	240	223	222	226	248	226	252	247	229	241	220	241	207	257	240	259	242	217	208	235	244	227	235	246	225	227	236	227	223	237	218	232	222	217	232	211	198	231	243	232	248	249	264	216	236	215	230	229	228	233	196	245	236	244	225	225	231	219	233	236	247	232	228	207	213	229	227	225	213	248	209	223	257	214	253	253	220	261	224	255	235	232	232	212	225	254	207	241	258	246	243	216	231	236	231	237	258	233	227	242	220	228	237	216	221	215	220	231	240	224	245	226	244	219	222	222	206	229	227	237	261	234	221	237	223	241	230	231	252	245	250	235	249	235	235	224	251	238	240	232	247	229	250	233	213	259	250	243	242	222	196	227	244	225	233	219	233	211	233	221	246	241	258	229	205	227	213	237	220	223	222	223	202	231	243	195	232	255	233	221	216	247	212	222	243	238	210	249	225	235	220	233	234	230	228	214	228	260	190	251	247	243	210	243	233	230	220	220	241	207	263	275	250	245	217	219	230	227	224	223	217	215	240	250	215	234	240	217	217	234	230	238	215	244	226	224	240	221	236	242	239	207	249	266	224	250	225	221	241	218	221	266	217	197	250	222	239	246	243	213	210	227	219	227	263	237	217	232	249	215	236	251	249	243	233	223	199	224	252	218	226	261	213	210	233	236	220	217	257	218	247	213	209	211	263	227	245	217	218	228	222	213	235	210	234	249	241	229	250	229	238	229	229	242	234	228	253	246	221	227	227	236	255	227	247	230	228	238	233	214	245	236	224	214	211	241	210	215	250	214	220	197	236	225	242	218	237	232	210	197	236	219	276	245	220	210	209	247	209	207	225	227	236	225	236	244	236	222	247	206	230	244	243	238	235	205	223	229	213	222	247	229	247	214	218	233	227	250	204	250	219	247	247	227	211	227	245	206	232	217	216	236	231	245	233	222	222	225	240	254	226	228	203	244	226	254	224	199	240	220	232	238	222	220	259	222	210	228	246	238	214	264	236	245	228	225	225	254	235	241	232	232	237	220	237	229	218	224	236	229	228	236	242	222	197	244	220	219	254	248	193	229	243	224	240	233	237	215	232	242	235	231	246	248	242	262	265	240	211	223	232	231	220	252	215	213	267	236	202	235	239	252	233	236	236	219	188	230	237	214	241	236	224	253	213	242	219	237	236	231	219	228	237	226	214	228	233	220	229	232	233	224	236	228	235	225	256	232	236	209	217	237	224	219	246	236	224	219	211	221	234	226	231	224	223	248	246	229	235	237	247	209	231	211	245	234	254	234	222	243	243	218	218	225	231	255	263	230	227	249	217	224	243	241	235	219	232	199	249	252	242	210	232	259	243	218	237	240	262	254	241	235	264	219	267	230	234	215	241	251	219	225	218	227	245	233	214	222	250	223	236	241	240	230	219	239	221	236	211	243	226	227	237	240	223	224	205	187	233	236	228	229	247	210	248	224	260	230	230	217	233	227	253	204	224	239	214	256	245	209	249	231	234	218	221	233	209	250	242	228	219	239	235	211	221	228	225	219	183	211	233	248	217	232	239	242	210	217	254	213	263	236	226	225	225	246	213	262	244	216	241	239	234	229	235	224	235	227	245	246	250	199	240	220	214	264	225	251	219	231	253	249	209	224	227	234	242	231	226	224	241	218	229	240	246	224	207	231	206	281	240	249	258	212	226	238	254	240	254	248	242	217	232	250	241	228	218	262	238	225	234	225	235	224	241	238	276	206	238	245	249	238	214	280	240	224	232	236	233	207	245	224	219	236	238	232	227	227	231	226	228	241	256	201	226	226	210	234	239	239	232	240	232	231	228	212	222	221	265	213	224	240	213	224	216	206	251	260	219	219	209
24679	21060	26992	25158	11327	2752	1726	1341	1125	959	836	788	633	621	533	559	577	543	565	496	460	440	446	425	440	439	436	435	415	436	417	421	385	411	423	431	406	388	427	395	434	448	365	436	425	404	385	409	405	390	415	441	412	392	416	433	381	385	393	398	389	372	369	423	424	386	379	363	400	336	365	398	442	348	385	421	341	367	406	376	369	374	362	384	402	433	386	424	366	394	379	398	404	399	383	386	379	402	383	388	380	362	394	402	410	425	382	372	411	402	409	365	382	423	413	378	414	380	404	409	406	400	372	407	370	359	421	382	356	374	399	378	386	372	384	378	416	376	392	358	398	374	366	366	423	385	421	360	403	388	399	379	367	389	367	379	376	374	403	381	350	376	367	364	388	390	376	386	364	417	415	428	382	368	429	407	392	406	364	398	403	405	419	365	412	347	421	377	371	342	418	402	408	357	384	370	417	369	377	397	387	385	379	412	389	373	410	376	392	381	389	381	390	394	392	416	381	391	380	349	384	388	407	409	381	366	370	371	372	383	400	379	409	364	383	377	408	389	409	383	367	393	416	392	407	432	384	369	426	391	419	400	384	396	402	380	397	371	403	407	364	364	374	358	400	408	384	376	384	383	388	368	407	384	388	373	374	391	368	393	371	389	381	402	409	370	355	407	383	393	380	360	385	389	396	378	406	360	423	391	381	416	370	393	391	402	376	369	385	386	396	370	409	338	373	389	372	427	373	420	395	403	409	394	382	397	401	375	388	383	373	381	375	390	396	394	417	416	382	401	415	369	381	373	390	377	378	370	408	381	389	443	390	414	361	417	384	378	400	373	423	394	398	366	361	409	353	373	406	374	394	388	397	393	402	427	374	402	375	411	375	430	384	398	370	435	404	367	382	385	382	433	378	365	386	372	384	373	353	418	405	399	374	388	372	409	382	425	375	364	399	355	411	423	370	378	386	382	411	400	400	362	389	379	422	420	393	392	438	379	401	382	358	377	373	344	377	398	385	374	385	374	395	377	391	387	399	407	353	383	407	373	363	398	413	372	443	395	398	381	379	372	376	348	340	378	404	400	391	361	389	377	391	399	377	395	358	385	410	391	400	415	382	420	362	406	375	381	428	395	380	410	372	397	400	405	397	387	403	403	347	333	370	389	360	365	359	403	407	417	364	364	416	389	406	381	382	368	384	388	402	397	406	374	363	382	388	402	390	372	398	386	365	365	409	365	380	435	400	373	394	394	414	390	404	400	412	395	361	391	405	403	357	403	394	373	379	399	396	365	421	395	392	388	403	390	418	385	381	359	420	372	379	359	379	399	381	403	373	388	400	388	399	371	395	386	368	385	373	414	420	391	417	392	417	409	382	417	401	357	359	390	384	350	397	412	406	414	396	404	353	369	395	384	388	393	380	373	419	408	413	376	383	383	401	388	400	393	398	402	430	367	363	387	358	411	398	366	371	404	362	360	375	403	348	397	374	398	382	386	425	370	389	356	382	398	394	374	405	398	403	353	423	396	383	377	399	363	369	393	394	346	398	404	388	385	390	380	377	380	380	372	386	383	386	377	405	398	407	378	353	413	439	379	361	421	389	374	415	374	385	369	385	372	401	359	395	405	400	363	402	412	407	413	386	427	402	384	369	387	402	423	409	408	385	404	387	414	398	374	388	460	369	409	379	372	388	379	392	400	378	386	416	423	366	400	360	394	365	422	406	424	390	370	391	396	363	411	426	414	369	378	404	369	395	406	394	386	387	372	368	378	404	378	369	387	390	402	367	370	373	404	407	363	423	379	369	328	404	395	404	391	378	364	387	386	391	389	391	388	394	411	367	365	375	399	404	358	345	387	376	349	395	395	364	392	408	376	390	395	388	376	343	374	378	368	361	360	387	383	419	398	418	414	389	416	386	385	390	395	403	382	437	386	423	392	383	365	370	390	394	398	425	423	395	397	424	414	372	381	374	399	387	409	391	395	374	375	383	391	379	362	378	399	378	406	383	375	431	428	388	371	380	408	411	385	402	365	414	399	374	343	408	359	366	391	400	388	404	414	382	414	366	375	405	366	391	402	403	394	398	397	382	391	369	385	365	369	371	396	398	413	381	383	374	369	396	382	402	360	401	373	406	431	417	373	422	361	387	414	366	375	355	376	380	406	376	368	364	386	376	418	407	343	398	398	385	366	381	400	426	390	402	419	377	377	407	389	384	397	384	413	404	396	379	406	406	398	393	395	376	377	383	387	412	379	360	379	399	412	414	371	370	388	426	394	394	399	435	426	405	422	380	388	379	408	376	368	404	416	389	413	365	415	410	389	381	397	403	391	363	386	420	369	376	378	395	407	389	377	397	374	404	405	384	382	372	378	401	413	412	393	412	383	374	384	397	374	332	371	398	401	450	396	355	399	354	390	438	388	410	394	386	402	415	384	392	381	398	384	414	373	413	412	414	411	393	395	375	400	382	389	400	390	381	362	386	373	436	370	379	391	392	398	399	392	405	387	409	356	372	419	361	379	404	358	437	342	365	389	398	377	400	361	344	361	404	392	405	395	443	385	351	437	464	355	391	421	390	343	353	400	402	405	367	373	395	390	366	395	397	371	393	412	408	377	364	382	373	387	398	405	375	389	381	381	391	373	422	381	407	384	390	392	407	407	381	355	408	392	403	384	376	379	369	379	397	385	399	424	391	356	388	377	380	392	388	377	407	409	387	392	413	372	425	392	370	418	404	430	397	374	417	397	382	349	399	379	392	389	342	365	393	366	435	394	419	369	410	410	413	370	408	388	355	398	399	404	370	390	390	433	347	387	411	397	394	397	384	436	406	406	390	387	392	419	366	415	359	398	395	359	392	342	398	391	371	408	399	401	386	406	396	398	355	405	403	372	413	398	384	375	367	369	402	386	380	376	407	378	384	387	362	361	391	404	417	397	370	403	385	388	375	376	376	365	389	420	397	361	385	411	390	356	429	376	370	389	397	400	379	381	373	373	359	362	400	390	394	419	374	401	374	427	360	431	383	402	410	369	377	376	398	394	359	384	376	380	410	381	402	354	402	395	384	432	426	382	394	372	372	395	400	373	392	367	370	356	375	394	364	375	377	380	337	397	432	375	381	404	383	422	379	385	418	382	381	388	349	369	409	373	374	404	378	383	389	397	383	391	390	370	391	373	360	370	387	374	414	387	384	400	378	380	417	362	407	355	370	406	352	400	391	384	404	397	358	380	373	405	356	379	412	404	380	392	391	386	353	407	372	407	414	371	390	387	386	398	381	384	388	355	393	385	395	409	336	380	382	415	379	397	403	386	397	388	415	390	374	392	401	418	408	368	381	381	404	378	388	344	376	391	418	397	409	360	378	386	362	403	378	392	379	381	382	343	393	405	345	359	381	367	419	403	408	410	399	381	360	376	378	351	357	385	370	382	398	368	383	372	402	394	374	378	397	398	371	419	396	393	369	393	390	414	358	399	387	382	387	397	364	342	390	406	373	401
23713	38292	16578	8171	5492	4154	2998	2451	1869	1591	1295	1113	970	835	783	713	730	688	636	595	505	496	492	493	537	456	474	431	437	439	420	452	454	521	481	501	462	467	445	467	446	442	451	442	462	403	468	442	381	433	379	429	426	421	387	410	409	431	398	437	440	418	429	409	438	380	444	403	418	390	390	419	434	405	399	443	435	426	414	412	422	405	413	371	386	436	392	431	429	391	420	386	418	413	442	413	444	425	413	415	393	380	384	420	434	386	420	386	381	441	396	411	407	403	412	407	431	405	398	413	426	431	374	424	405	395	411	418	409	376	426	392	406	435	427	420	376	377	392	419	387	381	405	452	423	420	383	433	396	395	387	395	431	407	392	432	413	426	385	422	395	385	374	408	411	396	404	400	372	395	360	427	449	412	388	377	399	390	441	396	425	391	391	402	385	398	442	367	384	410	452	431	408	400	430	411	417	418	408	390	377	412	405	384	451	396	415	408	412	392	407	404	417	413	408	382	424	400	403	411	393	429	411	423	405	396	399	395	407	420	430	403	428	353	400	398	395	401	429	423	450	393	386	442	398	431	410	465	407	393	403	387	389	393	408	387	439	391	395	429	423	399	402	406	405	391	434	417	388	397	427	380	412	431	428	420	393	433	372	424	429	414	399	404	436	367	408	371	424	438	388	421	423	412	393	414	433	388	343	400	413	393	369	404	380	421	407	400	400	440	392	364	397	440	405	415	397	424	387	404	399	414	415	418	367	361	415	414	404	442	403	395	423	409	435	400	399	420	412	411	411	409	375	447	396	422	383	400	409	382	432	410	413	405	387	423	418	402	412	416	408	435	371	387	402	436	389	393	426	400	388	425	419	387	418	420	408	441	378	424	425	392	428	420	394	405	426	418	367	371	379	416	403	412	398	387	399	397	381	410	413	418	399	395	428	405	445	401	424	409	421	430	411	424	409	403	370	389	392	391	416	383	416	416	414	398	416	419	393	394	371	400	451	410	412	393	392	404	405	416	410	396	421	404	433	383	405	411	401	384	414	402	397	389	395	416	406	409	432	398	417	407	418	388	423	411	405	440	409	392	398	429	402	410	405	407	434	426	409	407	390	367	429	392	419	410	426	425	423	425	388	411	443	402	415	387	356	452	399	422	394	408	451	393	352	411	395	414	396	372	443	406	399	372	397	416	435	427	400	381	421	372	388	439	388	419	393	392	411	431	429	394	404	434	419	378	407	423	402	410	370	408	442	401	386	399	440	393	424	379	374	393	398	434	402	415	404	402	421	429	408	400	380	391	428	425	385	377	379	395	418	415	392	388	378	437	437	428	388	404	418	407	386	403	412	399	396	393	400	411	376	403	389	412	408	428	412	441	382	400	391	384	425	394	430	418	409	410	411	388	426	416	404	379	452	451	428	429	402	387	406	408	379	400	392	408	407	397	343	417	423	350	394	392	380	423	407	395	401	411	396	429	435	369	386	419	382	372	427	376	392	433	407	389	447	416	418	373	401	427	417	425	370	453	422	422	419	424	431	387	395	377	422	404	401	402	386	402	390	465	371	403	411	365	398	379	436	452	377	423	403	421	419	392	401	415	406	412	385	386	433	391	415	414	424	397	360	439	414	390	393	408	424	401	398	413	402	370	378	403	398	357	402	420	400	402	402	433	361	412	395	411	382	419	413	391	422	405	433	437	422	396	408	429	427	404	401	407	389	438	404	406	422	404	404	392	444	407	409	380	370	394	423	432	398	403	378	427	413	383	379	422	439	411	384	394	424	411	379	391	397	404	377	420	401	360	419	399	414	416	439	400	465	398	409	406	353	414	408	397	408	394	409	428	415	401	393	416	404	381	429	412	366	363	382	393	450	438	408	403	469	406	443	372	411	394	404	386	416	391	389	399	426	349	406	451	413	406	372	432	396	391	386	378	460	405	402	426	375	386	406	408	375	422	422	400	394	439	396	420	384	437	385	393	404	404	387	399	394	419	411	401	375	422	410	380	398	374	388	399	374	398	388	438	425	419	398	410	404	398	412	396	410	413	391	419	396	401	415	398	404	403	406	395	402	421	410	394	432	417	393	374	376	421	408	407	411	399	409	417	405	396	407	386	393	396	432	441	421	408	428	394	438	421	405	373	388	395	390	410	361	414	417	391	418	399	404	399	438	370	396	414	448	388	414	418	422	396	410	423	382	394	378	405	423	417	377	445	411	398	367	422	390	399	393	430	403	397	398	387	408	400	364	369	426	424	392	404	438	340	404	415	386	391	383	435	379	412	438	431	392	434	365	393	397	405	407	390	439	432	379	384	371	398	402	405	396	392	439	432	389	432	414	429	384	385	393	398	393	400	410	422	379	392	428	387	408	398	383	428	413	383	409	418	414	389	413	401	430	377	420	408	366	418	388	388	423	443	432	393	443	403	369	421	453	397	359	462	420	418	429	381	395	390	379	379	415	400	412	420	394	402	416	369	398	401	399	396	407	414	401	440	413	411	432	387	449	372	427	404	429	396	393	417	407	398	408	398	392	408	422	385	443	420	428	390	404	423	453	370	369	402	385	405	414	405	403	376	410	394	391	397	418	427	414	418	410	471	401	399	420	401	414	376	414	384	430	375	415	415	435	402	400	390	410	385	401	380	410	418	408	392	412	414	384	371	384	399	412	365	392	385	385	406	389	400	349	417	397	418	452	430	382	392	417	393	417	384	425	385	382	398	415	366	382	416	396	415	428	393	443	404	402	395	400	378	385	409	408	467	380	405	399	385	405	406	404	410	395	420	381	371	416	392	460	407	399	378	394	393	402	430	418	374	409	400	423	421	423	395	430	390	392	405	406	461	395	412	417	396	408	412	412	379	401	394	376	418	397	419	387	352	424	419	430	393	383	416	403	381	401	412	407	408	417	393	441	397	450	394	432	390	401	387	441	417	342	387	413	395	404	381	444	370	402	417	399	388	386	416	417	437	434	367	387	406	415	384	407	388	423	407	406	403	447	389	430	397	382	398	409	414	388	389	381	409	408	403	395	378	406	424	421	423	399	383	421	443	435	392	402	405	418	423	395	398	388	382	395	381	390	446	415	406	362	411	378	421	413	417	390	421	389	399	398	401	437	435	401	439	410	400	379	368	399	381	383	417	390	414	423	412	389	426	446	374	424	400	392	388	385	406	386	433	412	403	423	390	402	386	394	427	399	376	391	383	405	434	397	443	402	425	409	379	405	405	398	384	424	388	424	387	407	423	418	382	377	361	394	397	398	415	398	390	409	394	375	421	415	395	431	385	417	382	380	398	393	419	364	426	389	414	392	409	403	392	437	417	438	452	380	394	411	419	448	399	372	417	404	392	394	423	391	429	388	380	396	412	447	397	405	404	411	430	399	401	399	374	443	392	426	428	425	430	422	432	399	419	453	408	371	391	393	376	411	383	415	395	404	413	379	415	409	411	405	439	408	437	405	377	431	429	392	391	396	402	410	416	410	386	397	395	401	429	418	400
22547	21071	28718	23687	21082	21063	8979	2743	1969	1451	1223	992	833	729	660	524	564	541	461	373	404	396	353	388	386	325	318	292	274	275	321	322	310	307	341	284	316	327	304	316	298	324	295	293	281	290	297	283	277	260	260	321	285	263	271	250	244	246	259	243	237	218	230	252	268	242	256	240	259	247	259	276	227	229	266	245	245	221	237	244	241	259	242	250	262	218	214	244	244	227	227	254	269	215	246	234	234	274	231	245	225	228	196	222	245	258	252	250	252	252	264	255	229	237	214	250	233	235	236	234	240	261	248	212	241	232	225	222	254	257	260	253	232	253	227	251	220	259	209	205	219	250	245	212	243	238	259	229	277	213	248	269	247	243	260	234	245	226	246	230	242	233	225	240	254	248	219	233	227	237	223	253	230	231	233	234	224	216	241	229	227	236	247	240	243	239	232	250	227	257	234	232	241	215	231	243	221	240	240	231	234	250	229	224	231	246	227	244	263	207	234	239	236	228	254	235	235	243	256	253	236	229	253	258	239	232	210	248	216	257	221	232	283	215	255	256	251	234	230	210	208	241	260	250	242	218	258	222	220	254	232	270	250	253	242	245	253	234	254	226	230	222	241	248	242	241	275	238	227	234	230	240	231	234	248	244	260	220	271	228	261	233	232	234	265	262	235	223	249	257	232	246	221	241	234	235	235	281	245	229	262	236	266	206	229	218	251	239	237	230	242	257	228	254	245	203	218	235	258	239	253	222	229	249	270	221	209	246	254	234	250	219	245	221	250	212	263	243	264	273	253	272	219	229	211	217	252	209	262	220	249	240	224	245	209	220	260	243	241	213	213	217	222	235	210	221	214	259	234	220	246	259	233	227	249	244	264	246	238	239	248	237	218	276	231	234	205	237	237	242	224	256	244	222	225	234	218	219	263	248	227	234	251	222	225	220	201	241	233	222	238	254	265	260	244	236	231	262	250	231	243	255	250	242	243	226	229	241	253	217	223	236	244	248	219	232	208	266	223	229	254	234	229	216	229	251	224	245	237	240	242	223	219	264	247	251	248	296	253	235	239	261	227	231	246	236	242	257	267	237	228	238	230	245	245	208	237	249	244	235	241	223	248	226	215	216	218	241	204	220	249	214	261	245	239	209	220	236	239	257	209	254	242	260	241	231	229	245	243	236	221	218	259	265	255	250	238	227	248	223	220	248	255	210	225	223	245	235	240	251	246	223	228	240	245	234	255	257	185	215	245	246	242	249	227	241	252	238	255	258	247	243	258	231	255	233	241	226	220	238	238	253	252	267	228	214	232	232	219	250	249	222	239	271	250	258	250	247	225	236	226	221	243	235	235	232	250	237	220	263	233	235	223	236	213	238	252	233	234	244	226	237	227	210	216	259	229	214	247	238	255	252	244	225	199	246	212	278	238	226	234	248	221	236	253	233	222	240	228	229	246	225	245	241	223	261	226	203	227	232	254	252	246	223	244	192	262	237	232	249	239	247	228	238	230	229	256	236	267	242	223	222	232	206	218	221	246	245	238	243	217	225	248	253	242	257	210	239	249	231	233	222	238	228	232	221	237	235	237	221	252	232	240	227	245	223	246	210	250	242	229	228	253	234	212	236	240	238	239	249	242	244	212	223	228	240	249	197	223	261	212	250	216	233	224	258	241	242	225	224	244	214	241	237	243	232	214	251	214	230	217	243	222	233	217	235	231	251	265	232	214	230	216	241	225	230	241	249	243	220	248	235	254	225	223	226	230	213	271	239	246	230	253	235	227	234	232	229	250	245	241	226	264	227	241	232	245	251	242	237	243	229	254	254	213	233	228	259	272	234	267	244	240	229	252	241	247	254	239	251	211	244	238	245	259	219	215	244	232	256	260	244	245	237	242	224	243	243	254	223	246	257	248	238	262	205	230	186	240	229	227	229	213	248	246	238	233	225	262	222	242	223	240	231	223	251	232	245	259	212	244	227	240	243	256	234	259	235	223	261	222	240	226	225	250	232	229	248	229	254	234	220	251	236	251	217	229	231	235	232	266	243	238	232	247	231	239	259	238	227	255	235	228	244	244	219	225	261	222	245	245	258	226	243	258	230	240	218	243	233	231	216	246	238	234	248	194	241	267	247	237	257	248	258	241	249	250	242	252	224	263	224	235	266	242	243	243	226	225	240	235	241	214	240	224	265	227	232	260	255	221	255	207	233	235	224	238	244	234	231	224	268	214	221	216	229	271	242	230	250	252	248	252	228	221	234	234	254	246	261	231	254	210	243	215	234	254	250	219	213	260	251	257	216	249	254	252	210	222	219	237	234	218	227	204	245	251	240	234	236	265	256	234	237	256	270	248	247	244	247	242	214	246	240	248	214	248	239	235	252	233	257	239	232	201	231	261	250	251	251	246	255	217	257	238	229	234	236	223	269	224	279	234	205	237	259	256	258	212	234	214	244	272	223	194	225	252	218	243	229	208	253	266	244	230	243	250	237	236	223	231	263	258	236	257	227	228	245	255	225	223	250	249	244	247	225	221	193	264	244	216	254	231	206	252	239	257	215	225	245	229	230	225	242	237	232	216	247	237	264	231	222	236	252	206	248	237	232	223	239	221	234	229	253	229	250	243	222	249	246	231	242	230	236	237	242	248	233	262	248	249	236	253	223	250	229	244	224	236	261	242	192	210	211	232	213	235	238	216	242	241	257	214	230	249	227	244	238	229	231	261	232	203	218	237	244	250	209	225	237	251	249	255	238	247	251	219	257	236	214	257	264	252	231	265	232	253	239	249	230	265	207	240	244	227	238	206	240	248	248	256	236	202	207	247	243	228	229	212	216	242	258	244	228	254	233	249	244	208	206	245	216	243	243	242	252	271	224	220	245	215	241	219	234	244	220	220	224	252	233	222	227	213	237	214	214	255	250	210	258	260	232	235	241	231	247	245	211	247	242	227	248	244	260	254	232	226	263	221	268	248	226	241	232	243	235	237	223	234	242	219	236	263	213	231	229	236	212	249	257	238	258	220	239	222	231	209	216	239	200	233	266	218	244	219	252	242	230	237	254	264	220	219	251	266	246	240	224	221	228	208	243	223	230	228	251	212	209	253	278	244	198	237	244	247	245	225	221	256	256	223	220	262	244	225	232	240	227	251	239	224	248	227	242	259	251	218	251	235	231	260	228	238	262	264	221	209	246	249	262	233	234	231	205	238	246	219	228	251	238	249	259	235	262	245	218	226	241	218	241	246	213	239	235	272	215	215	193	263	224	250	199	253	231	238	241	230	272	225	246	214	226	237	216	245	213	247	245	228	249	199	272	278	233	240	239	267	232	229	242	224	235	244	232	232	229	237	235	235	233	246	247	249	240	233	245	221	236	257	238	218	242	228	254	239	235	233	231	215	227	243	222	246	245	252	226	241	248	216	255	207	237	229	239	220	252	228	236	216	210	241	216	252	213	229	229	260	229	244	228	251	244	233	246	232	223	265	232	212	223	243	234	246	249	222	232
28732	49126	25448	13162	10142	7319	5119	4370	3574	2609	2007	1615	1284	1195	994	820	870	824	675	504	518	466	445	446	405	415	372	318	359	350	335	379	383	389	367	339	331	357	313	364	352	357	362	302	313	336	311	314	324	294	286	267	307	318	275	279	312	284	267	245	281	268	260	261	277	248	269	266	244	258	249	255	289	275	260	249	240	261	284	251	264	258	233	222	257	234	254	247	265	234	244	266	227	230	254	242	276	262	255	261	253	249	266	261	231	249	265	238	283	248	249	277	250	230	261	262	258	252	245	219	254	251	248	247	273	258	267	249	265	261	251	280	257	259	252	232	263	228	230	241	224	260	245	253	239	267	253	237	255	261	273	239	236	236	252	246	249	234	199	254	235	235	237	241	261	262	239	240	254	258	256	275	236	255	253	232	230	238	268	285	227	242	249	232	245	242	220	252	274	244	223	259	255	230	264	229	217	254	236	212	240	225	261	249	255	245	246	273	239	288	254	235	250	253	236	259	236	260	249	227	272	260	247	257	252	253	253	233	249	233	255	266	245	233	259	250	251	270	226	233	218	246	256	204	252	258	238	260	234	214	257	231	237	253	248	277	248	261	257	243	229	249	250	226	242	265	245	266	243	236	267	239	228	243	251	252	247	252	248	294	253	233	246	262	256	231	239	235	256	245	243	223	250	262	267	227	251	281	263	251	251	260	260	234	266	258	281	264	218	234	262	255	237	221	258	233	252	249	211	245	258	221	230	261	249	235	253	253	222	267	230	269	276	264	258	258	268	236	265	215	245	258	228	246	236	254	248	248	248	233	238	264	226	250	243	243	279	259	209	251	260	258	251	246	239	251	256	261	258	253	231	230	252	254	267	248	215	265	246	224	251	258	254	232	250	259	228	248	237	277	250	254	258	247	260	216	252	257	235	244	265	261	232	266	269	262	268	260	258	231	248	262	237	241	253	240	243	248	255	254	256	263	257	255	234	290	215	229	258	228	251	246	285	269	237	228	251	243	269	235	261	211	229	256	221	238	255	255	273	243	257	243	263	268	282	236	261	267	247	229	260	267	236	240	219	240	276	229	231	264	231	270	240	248	258	252	237	235	254	241	253	251	259	253	263	276	239	239	243	260	239	259	232	235	240	266	251	226	237	254	289	248	226	248	220	232	260	245	211	219	217	224	256	246	241	288	256	276	237	259	256	238	235	244	262	227	248	211	268	238	241	226	241	219	248	202	272	251	273	262	276	246	253	283	267	249	248	247	244	233	254	265	288	267	230	241	215	252	252	245	226	240	239	241	240	257	230	254	245	250	245	268	257	250	236	246	237	240	270	268	260	265	231	256	226	244	253	264	242	280	256	245	230	269	224	226	254	254	270	243	259	241	240	271	261	231	238	250	247	233	257	257	265	260	256	258	209	247	241	252	240	259	227	232	258	254	252	254	245	266	243	250	230	248	256	263	237	254	255	227	253	248	255	260	261	272	232	220	252	270	240	241	266	250	255	235	253	269	245	248	264	269	270	250	245	285	255	246	244	263	269	265	249	208	280	254	267	254	254	252	267	263	240	280	243	262	270	261	251	243	245	251	238	241	220	240	247	229	225	255	250	244	249	241	257	245	223	271	248	284	251	245	255	257	251	250	265	242	258	247	224	250	237	250	209	243	245	240	254	254	253	258	251	230	274	257	254	239	263	281	257	273	257	232	243	274	252	254	267	249	276	238	250	256	239	265	247	256	248	240	237	273	258	260	268	235	232	278	260	222	231	241	241	233	244	248	284	230	241	231	238	243	249	262	262	231	251	230	241	245	275	263	252	255	250	273	249	243	234	264	260	246	232	274	248	263	248	241	264	258	252	226	242	233	240	275	267	253	240	235	252	265	243	243	275	250	246	225	249	245	265	247	261	266	247	226	251	246	253	232	232	271	235	231	225	259	254	281	270	245	253	252	248	239	270	246	250	260	248	291	264	236	242	246	256	253	242	251	239	256	245	267	265	230	272	286	241	257	242	260	259	261	215	279	229	261	266	226	255	246	225	245	265	261	237	214	224	243	252	254	242	229	235	221	237	293	281	243	237	288	240	232	241	238	278	265	252	246	265	260	242	243	234	268	271	263	218	241	252	262	251	250	220	236	247	259	253	233	229	268	256	223	216	250	255	254	251	231	235	254	223	271	220	227	242	258	262	269	234	235	236	244	224	262	274	269	252	229	238	250	241	234	254	263	242	263	236	242	238	228	249	248	223	232	256	232	237	269	246	266	264	251	280	259	225	244	242	253	276	256	261	279	266	239	237	283	265	257	270	238	250	247	266	283	239	245	266	258	259	243	227	258	248	256	253	257	260	265	239	262	256	262	239	231	248	262	248	255	274	238	236	249	258	225	260	256	244	266	240	269	260	243	263	257	256	242	267	280	238	264	247	257	281	260	243	235	254	238	249	244	272	230	272	240	278	254	285	249	249	249	224	245	249	254	251	250	239	251	256	225	243	263	250	233	260	259	259	271	242	245	244	273	279	265	228	247	255	239	253	270	237	237	257	255	244	258	276	241	256	246	258	224	266	271	239	242	242	246	256	231	253	227	248	249	279	246	260	229	241	235	264	232	265	276	252	237	255	236	231	246	229	252	257	235	242	272	270	245	251	239	224	204	246	253	243	255	271	250	232	230	274	229	265	273	233	274	250	245	234	235	266	249	262	256	244	244	254	252	238	247	223	249	240	248	263	251	256	238	212	239	234	244	243	250	231	276	244	244	243	235	243	263	259	248	254	252	240	212	253	279	259	247	246	264	242	247	243	256	255	248	286	243	220	251	266	260	283	228	229	253	263	255	234	257	225	277	274	239	228	266	250	241	241	240	260	248	227	245	238	235	273	277	253	267	231	230	237	276	253	219	251	248	244	243	218	251	258	263	235	253	251	216	250	246	207	261	248	245	264	258	220	230	258	258	239	257	247	237	241	245	233	235	244	231	237	249	244	274	250	247	246	281	254	259	246	264	238	237	235	239	233	227	270	257	242	260	245	241	223	241	262	223	245	268	236	257	255	218	218	260	252	252	265	249	225	229	250	274	251	246	253	226	260	265	223	222	275	256	246	263	213	238	250	260	259	243	232	255	247	290	260	252	261	253	306	256	219	247	270	256	232	257	253	247	274	244	218	256	291	266	250	259	241	247	238	256	252	237	236	237	224	249	229	253	245	276	231	232	246	243	252	248	243	263	234	232	257	262	233	262	252	230	269	235	252	241	220	248	253	282	236	226	253	253	240	240	244	236	260	208	215	227	250	256	261	264	218	231	236	252	234	235	254	251	260	280	231	238	259	274	223	227	255	251	224	252	244	277	281	269	201	260	257	263	245	240	212	247	250	257	263	228	249	210	234	259	253	231	231	220	238	276	216	237	219	253	249	260	237	243	246	219	259	226	260	244	229	260	242	220	276	260	257	217	256	234	234	231	286	261	268	229	235	269	254	269	261	244	230	211	235	242	248	234	277	257
28229	21672	14250	4469	2569	1701	1218	1022	875	717	647	579	519	486	453	423	443	424	349	394	380	341	379	360	387	378	353	371	349	372	379	343	361	344	362	322	384	348	359	361	343	347	346	333	358	355	339	337	313	329	337	367	348	320	336	345	353	296	374	312	348	343	327	316	321	307	311	331	363	361	314	338	313	319	343	381	344	355	303	368	333	308	339	329	325	334	302	320	322	325	326	325	334	341	326	335	370	327	315	332	336	323	340	314	363	320	331	328	321	336	347	357	310	341	376	315	349	356	304	307	330	358	335	355	332	335	342	338	349	381	341	332	341	312	370	293	346	358	367	353	333	333	338	355	327	323	321	337	328	379	358	345	319	360	320	352	321	326	321	305	335	306	317	325	360	364	321	322	314	350	329	335	341	330	351	342	324	348	326	349	314	354	317	319	336	321	299	370	315	350	343	314	358	327	280	331	353	339	337	323	309	335	317	325	314	345	323	305	351	311	336	329	328	330	302	335	303	305	315	315	349	357	312	309	343	359	331	311	309	346	321	326	337	333	340	320	330	324	374	353	296	365	314	347	360	343	375	342	373	306	300	310	336	313	324	326	336	331	304	333	327	341	335	332	347	340	315	325	328	340	332	306	333	313	349	352	345	314	343	323	369	338	339	318	343	318	356	308	323	299	326	326	370	331	330	339	355	329	327	324	331	342	302	355	344	335	309	329	363	278	308	328	362	293	369	275	331	367	324	332	325	373	316	353	327	326	327	344	341	342	313	333	310	334	329	350	355	303	329	350	354	329	341	352	354	334	325	300	332	344	365	340	307	346	311	341	390	348	351	325	337	318	370	336	329	338	344	336	360	345	345	327	306	331	338	335	335	328	345	308	371	310	345	340	306	356	350	325	340	362	313	342	347	364	356	356	346	312	314	341	348	318	323	345	332	324	340	371	342	326	337	369	329	342	320	340	321	308	369	329	336	320	362	348	335	334	357	339	333	328	340	347	324	302	324	337	311	319	306	331	349	335	329	339	326	317	349	356	371	354	326	329	340	328	336	332	327	337	356	307	323	353	358	347	316	322	310	356	336	372	309	326	344	337	350	342	329	361	330	345	342	336	338	357	322	349	338	323	349	318	340	329	343	338	350	349	350	330	315	373	335	321	313	359	324	324	339	349	348	340	342	357	372	338	343	346	303	357	309	360	335	325	327	352	317	300	309	343	350	347	344	339	351	319	337	341	341	333	327	345	284	327	328	326	354	345	333	316	337	319	312	331	323	354	318	345	315	333	371	358	336	336	348	351	309	316	347	336	339	339	355	328	344	330	353	332	343	377	368	337	328	352	361	333	364	340	361	324	322	320	368	315	338	315	332	332	329	335	347	304	324	362	312	351	338	346	330	362	323	341	350	329	330	370	344	327	329	343	358	365	365	355	326	341	330	354	355	360	336	341	336	347	355	336	334	350	330	320	318	382	318	351	322	353	314	351	317	350	320	297	297	331	337	314	328	296	317	329	327	309	343	328	358	351	339	372	354	326	314	331	329	317	361	326	368	357	357	333	352	382	317	356	322	335	362	350	390	342	317	304	320	342	315	330	329	331	335	363	335	333	343	330	336	299	313	354	304	324	322	350	324	318	326	291	368	325	342	345	337	322	323	349	340	346	359	334	319	322	334	334	377	337	336	367	311	294	334	336	304	342	360	334	333	336	348	322	310	329	331	328	335	321	329	332	338	363	334	342	306	322	368	366	332	340	324	308	313	342	298	307	340	354	357	347	336	360	310	348	365	348	365	335	328	338	331	352	314	323	346	318	317	321	340	324	342	360	319	351	319	390	349	282	341	354	310	313	325	335	358	319	355	360	338	312	363	328	291	345	356	358	317	337	314	359	367	335	320	299	326	328	342	352	343	342	343	300	326	334	358	320	352	331	314	305	309	348	321	305	343	327	331	322	342	343	324	347	321	328	352	346	283	330	354	311	317	359	355	352	350	334	355	362	326	328	334	364	330	314	308	341	351	322	328	321	342	343	307	319	341	378	335	365	342	320	341	293	330	339	331	335	326	330	363	314	331	317	334	353	343	332	312	345	324	299	343	353	343	325	339	332	339	339	345	341	347	376	332	328	315	318	332	363	306	331	323	333	332	337	347	325	302	361	360	331	298	359	348	325	327	311	316	328	318	346	363	357	356	314	333	328	335	344	339	370	371	318	288	329	318	331	303	369	357	340	325	312	350	362	338	327	335	338	335	329	327	310	316	338	319	342	331	318	311	362	336	356	301	322	330	323	322	343	313	342	357	333	282	314	314	321	317	346	358	357	300	314	323	311	340	317	333	335	345	321	358	343	349	359	308	333	329	346	334	305	315	330	345	347	347	310	291	322	362	372	371	304	350	361	309	352	351	302	314	351	374	342	318	353	346	350	323	339	376	318	326	325	362	314	312	348	290	325	342	343	331	324	338	352	335	336	346	355	336	326	347	361	335	363	322	325	310	352	345	327	369	343	317	315	315	330	370	327	297	308	365	325	337	322	329	319	324	325	316	336	340	332	327	326	307	298	351	314	318	286	333	347	326	332	331	361	344	321	334	349	336	344	321	380	311	337	343	334	323	338	342	348	329	329	333	340	347	335	336	356	275	350	347	345	358	311	323	330	348	337	377	359	317	326	325	308	339	335	348	352	365	314	330	319	365	343	336	338	314	338	321	342	324	341	295	346	363	334	334	324	336	345	353	316	331	307	343	347	336	317	315	331	343	311	372	289	359	350	311	363	356	334	358	313	319	347	338	367	302	363	313	329	340	332	343	362	353	299	316	351	304	308	329	321	347	355	307	356	332	352	351	330	323	345	357	334	293	383	334	369	313	359	315	323	333	328	326	334	323	342	329	323	358	379	367	356	363	348	307	328	354	355	314	312	334	329	344	328	311	354	349	334	298	336	316	331	366	371	325	341	316	345	322	346	337	339	368	318	348	350	324	339	301	362	351	332	311	330	337	302	312	349	353	328	331	335	385	348	336	342	310	355	330	339	327	317	313	346	381	340	313	347	329	336	367	345	336	382	366	336	344	361	344	351	376	326	321	328	308	325	346	324	291	347	337	333	341	342	350	318	356	333	352	348	384	362	328	324	314	332	349	338	336	311	320	323	347	349	319	320	330	355	332	358	343	374	341	317	326	365	339	343	300	374	337	358	330	364	318	374	353	356	329	332	337	337	313	335	314	353	329	327	326	340	388	339	350	351	319	367	311	350	349	320	374	332	335	364	371	314	322	353	321	328	358	345	316	314	320	330	331	348	372	342	317	313	340	339	302	314	367	322	357	310	343	329	330	329	320	321	310	348	324	350	329	312	342	328	334	289	350	331	345	326	345	299	337	306	332	346	306	321	333	321	354	340	312	330	348	329	325	318	297	344	348	379	353	333	332	365	333	328	319	349	292	329	359	342	340	350	325	316	363	342	338	342	308	354	335	344	317	326	301	337	383	356	335	291	333	348	337	308
19589	29915	13266	4257	3984	2683	2017	1895	1467	1131	1016	881	728	708	579	611	553	565	513	450	470	415	429	447	406	402	423	389	393	368	385	355	433	394	376	404	385	380	396	383	401	361	373	422	388	398	378	400	417	375	366	349	385	371	382	379	378	398	350	362	362	362	354	371	354	367	369	361	353	346	382	346	332	372	413	357	375	359	384	359	381	372	335	352	381	396	372	351	373	393	326	368	369	351	366	347	393	362	389	353	351	382	401	344	379	360	345	296	387	375	333	364	378	381	375	370	380	364	362	368	371	380	365	368	347	370	395	359	374	392	386	363	362	336	366	396	369	352	380	331	393	378	373	355	393	360	342	322	327	359	360	367	377	387	361	327	334	335	356	384	359	374	360	370	334	378	334	353	398	377	386	362	368	383	348	381	373	357	349	348	354	388	360	377	368	377	405	387	356	378	340	356	318	343	392	354	378	370	335	315	371	336	355	336	360	373	343	351	355	341	369	355	357	348	395	342	371	353	345	369	383	388	352	358	362	348	346	367	377	400	377	381	344	317	370	351	355	383	370	380	348	362	357	361	383	356	350	388	384	378	360	365	389	348	397	330	382	375	392	349	354	366	367	393	388	382	374	331	345	350	390	362	336	336	370	369	335	353	352	364	376	371	351	382	353	363	358	372	394	379	337	356	333	345	355	348	357	356	392	342	347	337	355	353	372	370	329	389	355	377	341	379	391	340	330	353	365	326	368	383	374	371	347	315	352	355	339	363	365	369	375	334	358	352	344	335	365	351	362	332	358	306	331	356	349	340	361	360	361	361	349	367	375	350	347	358	361	375	378	372	374	373	321	362	347	350	381	344	384	343	374	397	332	372	360	359	396	344	362	334	374	363	354	394	368	381	362	376	355	346	344	394	372	384	357	406	343	363	373	352	372	362	337	397	370	347	386	383	362	343	383	382	360	369	379	383	399	369	377	355	393	367	356	376	359	341	349	334	388	344	339	329	358	355	356	339	347	337	353	367	353	383	343	341	355	316	338	368	374	387	337	341	371	342	333	379	374	386	374	350	391	354	332	338	373	357	375	361	334	373	349	361	335	358	370	339	414	361	386	383	342	333	349	348	347	409	385	369	396	397	378	349	353	380	340	396	351	356	350	345	347	356	351	377	358	397	345	378	364	367	388	361	381	351	365	374	370	336	347	359	367	333	382	392	367	330	407	374	353	342	391	350	326	381	329	386	358	372	340	374	348	333	372	365	357	361	368	335	362	378	329	357	329	347	335	357	348	369	336	353	350	343	362	346	373	358	363	343	366	365	366	358	380	353	368	363	352	382	374	358	386	409	402	377	381	377	362	353	374	312	337	345	383	376	346	397	378	379	337	372	395	380	355	367	337	355	338	382	341	337	331	342	326	348	346	371	381	381	355	360	364	346	361	364	355	381	369	356	361	376	339	373	363	389	353	346	363	368	359	352	333	372	383	353	371	375	362	395	372	384	374	345	365	396	369	320	383	345	374	388	364	371	348	323	361	350	389	367	366	361	364	383	335	364	360	359	333	366	375	347	343	378	352	351	398	352	349	365	381	341	388	389	346	295	357	370	375	351	353	375	348	398	342	358	328	357	383	347	388	365	380	371	349	338	353	363	380	352	390	384	369	367	357	389	336	371	344	343	387	352	416	327	345	382	350	378	370	353	405	361	324	405	368	343	359	349	381	336	358	370	364	358	339	361	373	397	383	380	381	326	370	387	338	391	326	360	345	358	385	352	381	386	329	375	364	350	382	367	354	372	336	361	398	350	358	365	368	328	361	361	340	321	372	371	342	355	394	411	371	376	380	323	370	340	370	365	320	352	365	368	353	316	349	383	362	351	388	371	356	353	306	346	351	383	346	377	361	343	369	374	331	325	371	351	363	372	383	337	349	395	402	382	365	346	370	370	357	370	368	386	374	367	339	395	371	349	379	344	363	368	337	368	347	371	368	372	333	375	356	326	410	350	357	376	353	362	364	378	382	355	343	359	366	344	364	361	370	366	366	364	364	368	356	354	366	341	378	325	344	368	387	382	321	374	406	388	398	356	361	368	384	399	370	355	373	349	359	359	359	332	339	356	360	373	378	383	377	377	366	329	404	366	380	358	344	394	365	365	361	331	334	351	359	371	372	355	371	321	335	374	365	388	386	362	345	362	367	343	340	359	386	336	380	355	353	383	365	367	362	379	345	367	355	339	339	357	375	367	360	328	381	367	384	384	348	354	326	361	371	360	346	363	365	376	352	349	351	343	366	374	309	328	392	376	345	352	358	340	359	386	362	363	326	378	343	374	331	366	374	366	359	376	352	385	355	350	331	367	304	391	332	395	351	324	371	366	365	354	355	343	366	398	363	366	353	365	323	340	321	384	358	373	350	351	324	365	333	391	367	368	351	371	343	389	379	380	369	410	333	351	357	358	369	377	357	350	389	356	340	363	368	346	351	361	366	347	352	369	338	363	376	357	321	374	350	355	351	405	348	386	389	363	347	348	370	372	393	328	371	356	366	360	330	362	382	321	364	374	377	319	342	381	323	387	402	391	361	405	352	352	350	361	378	358	368	338	346	368	360	363	359	360	352	342	346	369	398	398	399	356	371	364	371	313	345	378	360	362	358	398	373	342	352	341	351	380	377	411	292	352	368	372	365	367	369	371	373	355	345	352	352	370	378	337	350	330	371	343	336	381	402	378	350	356	381	366	327	344	369	361	355	365	325	391	356	371	385	338	403	413	367	359	352	341	364	394	365	344	374	362	362	365	371	358	359	382	368	360	370	361	358	326	346	343	369	342	375	374	377	366	370	381	350	341	326	358	388	379	324	330	355	321	379	367	347	384	343	356	365	365	342	366	373	316	368	356	378	360	356	381	363	353	318	390	386	349	328	345	379	343	384	372	329	344	356	315	345	361	335	357	371	394	377	344	350	376	352	332	336	359	350	356	346	358	363	369	358	388	355	359	365	376	364	412	366	369	339	344	347	380	345	337	342	390	355	351	330	364	353	360	362	370	369	343	385	343	367	382	371	380	387	369	377	353	360	355	364	363	372	372	399	366	350	336	356	351	383	360	367	366	348	365	407	368	368	353	357	316	376	347	390	399	357	366	345	341	379	370	333	348	325	365	367	348	365	381	369	352	350	355	385	342	363	366	421	342	378	362	396	320	353	371	381	356	390	349	328	359	349	339	377	365	371	359	351	351	344	357	369	377	367	327	378	393	340	350	357	384	343	381	362	328	354	367	363	399	362	413	360	375	352	367	370	351	374	341	326	359	369	376	363	387	361	353	396	373	370	324	415	348	356	383	365	374	369	385	347	366	359	370	350	382	347	377	351	384	401	344	348	335	392	368	330	348	359	386	370	300	372	358	356	387	355	348	367	388	389	369	347	333	393	357	343	398	383	377	360	370	348	353	370	353	342	337	388	365	380	382	361	339	353	381	342	364	361	342	371	380	317	392	338	357	402	383	340	369
23721	21095	28195	24198	21028	10757	3035	1686	1240	1137	986	731	655	543	544	458	456	401	338	357	311	298	310	282	293	260	239	262	237	275	258	259	262	266	298	282	273	264	276	279	281	243	248	248	254	227	245	234	229	234	239	257	206	237	237	225	193	245	225	208	236	215	204	210	208	225	208	206	240	222	217	205	229	213	209	204	212	239	218	221	212	201	211	226	219	214	206	231	218	219	219	190	238	238	202	234	233	214	204	201	238	206	225	227	228	200	231	213	232	223	227	187	238	221	207	211	219	229	221	218	223	217	208	222	239	210	236	199	215	181	223	226	217	202	220	217	219	221	197	252	217	212	197	212	196	237	235	217	215	218	215	217	219	227	221	210	218	219	234	226	213	209	199	204	245	211	193	216	213	202	206	222	214	187	233	244	221	235	194	235	207	208	221	205	222	187	206	212	200	205	196	213	233	206	232	227	214	211	216	210	205	223	251	210	219	209	203	225	198	225	227	216	231	192	224	226	219	229	214	201	206	196	226	211	226	229	208	217	214	202	221	232	207	190	202	218	218	214	229	227	224	231	227	223	199	222	203	194	225	204	214	213	217	203	220	218	208	197	211	200	212	220	201	240	203	241	225	222	227	221	217	214	215	220	216	207	214	217	207	227	217	208	213	192	222	239	220	215	209	224	204	186	206	228	212	214	209	217	208	251	200	200	228	210	199	212	208	219	189	203	209	205	204	216	215	209	218	225	213	216	211	234	225	183	219	218	209	223	215	209	230	214	244	215	181	219	218	215	225	200	193	196	214	192	204	182	201	228	208	263	236	237	204	211	226	240	182	216	218	221	221	185	202	207	224	229	226	203	203	222	200	195	211	204	214	211	210	208	230	223	221	197	220	197	214	206	226	211	226	214	225	200	230	200	239	198	191	196	222	209	189	218	199	188	194	209	203	214	209	196	238	224	205	218	223	241	208	220	232	215	214	219	240	206	222	206	211	191	188	220	239	198	224	173	217	199	209	229	198	207	225	220	216	211	187	195	220	219	247	189	205	205	210	215	218	215	218	244	212	216	204	190	194	226	224	219	198	204	207	212	203	231	233	213	207	216	193	240	215	198	205	222	211	191	229	217	215	204	231	206	201	226	201	221	223	242	191	218	214	225	224	216	200	209	212	207	223	204	217	213	217	215	228	203	199	226	210	202	203	194	212	205	226	223	220	230	210	173	211	228	201	228	215	220	200	200	230	190	221	221	221	204	228	223	191	174	208	238	199	203	232	217	231	224	213	194	204	225	200	226	202	250	194	216	199	228	206	233	212	205	196	220	224	243	205	184	211	215	233	220	230	222	220	225	235	208	208	210	191	212	211	223	222	210	242	218	219	214	213	240	213	211	229	222	206	242	221	229	221	216	207	250	213	221	227	209	223	205	209	208	228	211	200	213	214	222	220	204	220	236	228	212	211	220	205	223	224	235	207	207	234	208	230	230	233	230	224	207	188	238	185	225	223	222	219	201	191	228	224	186	235	198	223	226	233	188	209	213	209	213	211	218	228	223	196	223	230	214	237	213	195	217	200	212	241	208	227	226	212	218	218	237	214	220	240	233	202	229	233	187	214	216	196	203	226	226	190	205	205	213	214	208	199	215	210	222	223	200	219	230	206	190	249	214	165	230	225	222	225	198	221	220	224	228	203	207	206	200	235	205	226	217	233	199	212	226	176	210	260	225	213	218	232	197	223	219	187	199	220	249	263	201	227	207	198	237	208	231	243	213	209	207	240	244	206	236	208	213	213	207	219	230	219	199	230	202	212	188	206	215	230	213	216	219	215	205	191	215	205	239	225	199	244	212	204	202	209	230	261	238	217	186	200	207	226	226	228	223	218	218	211	222	218	215	198	231	205	206	223	216	212	221	223	232	192	224	227	231	224	209	238	242	214	217	204	226	211	229	196	227	192	228	229	218	204	209	224	185	218	237	222	206	210	197	222	216	197	198	233	220	224	214	230	220	220	220	202	211	196	214	209	223	231	189	202	230	201	195	220	207	187	237	207	217	193	191	228	205	232	183	227	224	239	231	221	214	204	176	209	207	229	229	221	207	210	217	210	204	191	209	186	205	212	222	232	228	215	196	198	221	210	208	225	211	218	173	223	232	200	210	213	209	223	210	211	207	264	190	234	226	214	229	198	197	240	215	218	191	196	225	184	214	214	219	234	226	235	233	216	236	224	201	197	211	172	229	206	222	180	196	222	238	229	217	203	204	227	205	210	179	191	223	201	198	217	226	190	204	204	210	228	223	226	222	242	195	219	220	238	208	207	206	252	231	215	230	218	224	201	218	229	213	225	214	246	199	245	200	230	224	236	221	212	223	223	190	225	209	194	219	224	218	206	210	240	234	207	207	227	201	238	206	205	244	214	218	211	219	189	200	209	213	229	203	221	200	212	212	207	201	194	219	226	233	203	242	220	212	207	186	209	243	223	206	222	207	220	219	215	234	225	207	211	203	182	196	216	239	200	228	187	206	214	186	218	205	203	201	214	207	192	217	182	210	207	219	230	207	220	225	201	237	210	211	222	242	207	207	199	219	240	209	222	231	215	206	196	222	194	222	211	210	220	231	243	233	208	200	215	205	234	223	218	214	229	201	240	221	238	234	203	227	205	195	218	230	206	196	201	211	212	224	191	194	196	239	221	216	224	208	228	236	215	244	192	212	259	229	217	217	223	195	212	237	211	226	194	200	236	203	237	210	214	214	200	219	213	220	224	227	216	217	212	219	188	206	227	219	221	208	220	207	223	250	253	200	229	216	197	204	216	211	230	221	192	210	243	221	229	211	230	196	207	220	239	194	207	215	213	223	212	227	205	220	207	211	221	203	213	220	214	221	191	228	204	207	178	219	194	209	210	211	222	215	211	212	240	203	229	230	230	220	224	212	236	225	188	213	212	240	191	225	181	193	234	196	232	200	199	239	227	218	207	234	212	212	221	223	238	252	205	207	182	207	196	217	214	213	186	228	211	210	233	213	232	227	214	212	240	221	210	200	203	213	221	202	205	184	230	207	191	188	184	234	230	237	200	230	219	208	205	192	203	201	229	200	230	221	217	207	194	224	207	231	206	233	220	243	209	190	178	206	211	207	231	230	212	236	229	180	234	189	222	204	230	235	204	199	219	204	231	222	230	210	207	226	226	213	221	201	201	212	233	227	221	239	222	211	229	218	227	200	205	215	216	205	231	201	225	203	224	181	223	209	204	207	225	228	194	242	201	195	188	257	198	203	198	207	225	204	197	207	212	221	195	223	226	246	218	200	232	234	189	214	238	232	240	215	210	209	215	210	207	215	213	225	212	243	230	223	212	211	207	213	253	217	211	198	204	245	209	213	210	210	225	242	211	210	240	214	197	218	192	186	205	244	225	210	207	214	189	199	235	199	231	200	223	213	224	199	236	196	202	229	214	199	209	213	213	232	226	208	209	201	200	234	195	222	254	199	192	211	272	221	217	205
25140	43425	20659	9550	7918	5777	4114	3069	2300	1910	1606	1198	966	756	770	690	603	599	399	433	405	405	362	364	314	313	303	298	282	291	254	315	357	337	319	333	329	308	308	297	282	277	273	268	293	298	284	263	282	279	265	268	263	245	268	250	284	237	259	227	242	258	239	237	247	258	243	240	256	270	260	228	264	269	201	245	246	243	243	231	248	227	250	216	238	225	253	224	249	263	268	242	240	244	279	245	220	231	260	241	269	226	232	278	220	224	232	218	246	224	236	262	211	233	235	219	226	240	216	238	249	232	267	231	254	234	231	241	247	254	254	243	211	233	226	239	231	226	240	236	230	237	216	229	233	271	237	241	218	250	248	245	243	256	213	230	257	244	230	230	230	224	231	226	223	244	228	217	236	225	227	245	220	260	240	235	263	218	224	228	237	256	254	233	247	247	248	234	242	214	246	218	244	239	228	224	212	220	228	219	214	216	224	245	263	236	239	217	228	233	237	255	260	223	254	254	248	268	253	266	219	211	227	238	199	256	249	259	242	259	239	229	246	261	239	247	238	231	287	219	214	252	251	225	219	233	240	220	248	253	235	234	231	227	243	245	244	231	235	261	239	224	263	207	208	230	239	208	231	248	208	220	244	240	237	237	279	204	219	222	241	227	250	274	241	227	229	260	199	255	242	243	254	265	244	271	248	219	237	225	247	221	240	231	258	228	230	232	240	237	250	215	220	239	228	222	238	219	241	258	244	226	226	240	264	238	254	239	236	213	221	218	252	246	234	231	253	204	242	238	205	238	248	256	224	236	237	243	232	238	219	222	226	226	244	223	231	254	239	230	254	238	239	240	231	252	211	237	223	230	247	228	230	244	212	231	249	236	236	224	232	222	221	235	207	220	218	217	228	223	219	221	206	227	232	212	220	239	219	231	227	220	217	231	216	266	243	262	208	243	236	244	223	236	236	256	251	254	226	243	225	257	226	224	211	231	255	197	252	250	257	226	194	236	218	219	243	236	228	219	220	219	228	203	247	232	210	242	271	252	220	219	214	264	254	236	257	216	253	273	274	248	227	228	196	219	241	236	211	245	207	216	257	216	254	225	235	251	221	245	290	255	223	231	225	237	234	248	216	230	248	258	263	227	248	247	250	226	221	269	236	220	235	253	243	241	245	215	232	231	256	264	229	245	250	229	270	228	241	250	272	205	213	210	239	220	256	213	225	224	268	254	228	223	205	253	249	245	229	253	225	249	233	229	221	224	218	221	219	256	229	226	259	237	220	246	225	223	246	250	257	251	205	225	250	251	237	218	269	238	224	226	249	222	247	270	237	257	231	241	258	226	216	219	222	224	240	243	227	216	222	220	217	245	221	215	251	213	230	227	238	230	258	263	235	199	234	240	242	222	227	235	242	249	226	245	239	271	228	224	231	225	246	233	242	245	254	250	247	243	216	207	240	202	220	266	228	247	242	213	247	230	260	224	254	254	256	239	205	201	228	240	237	256	231	240	234	232	228	240	237	229	228	244	246	246	258	244	227	242	215	269	225	231	212	207	244	223	240	217	242	219	238	231	224	281	227	225	256	232	244	260	239	234	223	222	246	218	201	244	240	224	221	217	211	247	232	252	234	230	244	259	253	232	206	219	230	230	223	231	258	239	201	227	234	233	267	220	245	255	255	243	234	239	222	246	217	245	238	257	207	228	216	245	232	238	222	226	251	234	217	269	231	250	254	246	225	231	232	252	233	253	205	232	237	220	235	227	209	232	247	249	250	245	250	229	208	245	232	233	244	247	239	237	256	215	230	241	264	243	230	213	261	230	250	239	178	232	223	245	229	250	217	235	235	248	233	226	247	229	212	233	231	243	212	242	231	226	217	228	240	219	241	235	239	251	236	224	236	208	230	224	219	224	244	233	233	224	223	232	229	262	248	240	266	234	250	198	238	259	237	238	236	228	256	235	246	227	239	244	235	245	213	272	244	241	243	240	236	230	233	216	244	212	240	243	221	231	215	229	237	242	219	226	221	264	225	240	239	251	244	253	225	252	228	234	247	248	228	221	240	251	237	234	202	243	236	254	225	231	224	226	225	246	226	244	244	241	253	221	258	205	258	233	238	232	249	230	218	215	203	222	221	225	233	250	231	245	226	252	232	225	229	231	239	229	218	204	229	241	234	238	269	245	237	259	240	240	238	219	235	198	212	224	261	238	242	221	234	242	221	239	229	231	260	247	240	255	233	199	237	220	216	258	230	230	240	240	221	221	236	232	235	225	231	231	234	251	239	210	243	238	233	248	223	220	246	233	223	254	226	238	222	201	208	244	222	250	248	244	246	243	246	241	226	246	228	219	246	247	256	223	262	209	240	238	256	213	210	218	202	222	236	241	221	244	253	245	237	239	256	211	234	243	263	205	247	207	268	252	236	236	270	221	264	237	244	252	223	237	259	225	242	249	226	258	227	250	238	243	233	228	244	233	224	213	210	227	243	267	267	254	206	234	237	245	243	243	257	217	232	235	220	232	214	264	249	238	203	221	226	248	235	237	261	249	240	233	222	225	225	267	232	227	234	244	233	247	221	200	214	227	239	228	230	220	228	211	216	232	250	208	222	244	226	261	220	235	228	227	229	229	248	238	210	235	247	243	200	227	220	242	224	253	234	258	240	205	241	220	253	234	243	208	229	234	200	230	221	228	219	236	267	231	257	225	270	222	221	240	221	257	238	229	231	196	263	253	239	269	233	244	229	233	268	247	217	220	237	238	206	210	263	225	222	234	218	198	234	226	221	244	222	245	216	240	230	212	243	208	240	237	228	235	227	205	243	240	246	232	237	220	244	236	248	223	255	210	228	242	248	217	242	251	249	223	246	249	270	233	269	252	235	221	246	254	247	228	249	251	224	219	249	225	234	251	245	229	227	211	224	258	254	221	238	230	260	222	231	242	236	256	254	234	224	250	218	215	223	222	206	229	227	212	224	234	235	213	230	238	249	246	232	213	232	242	234	223	227	227	245	226	234	236	233	245	232	262	255	223	270	235	235	238	217	244	249	227	243	237	243	221	238	234	248	226	206	222	231	204	232	248	230	219	218	205	247	256	229	221	264	262	229	234	244	242	251	234	272	211	257	237	231	222	202	243	262	252	234	256	237	227	233	229	239	230	226	240	224	236	221	257	245	251	261	285	235	233	233	233	249	235	229	243	246	233	221	256	243	248	228	245	235	245	254	238	237	196	257	244	219	249	233	230	281	245	234	208	236	252	248	247	240	219	221	226	222	234	235	217	237	247	245	234	232	252	240	249	225	263	244	267	229	262	240	236	242	249	276	248	236	219	207	217	231	236	229	241	219	250	220	251	233	228	238	264	248	234	270	262	238	212	220	229	232	243	249	251	231	206	218	232	235	234	262	239	243	251	248	244	209	227	225	241	242	269	234	229	231	232	250	237	245	232	265	246	251	214	290	194	235	232	253	217	243	224	261	265	233	230	209	241	234	218	237	210
24785	21078	27067	25136	12312	3515	1964	1323	1054	922	868	744	660	621	648	551	592	556	465	455	490	446	437	482	434	403	441	412	427	427	427	459	431	408	460	440	431	413	414	453	449	369	440	423	418	394	421	420	399	409	385	383	387	412	404	397	383	359	388	383	388	378	395	397	399	386	400	383	408	395	421	389	365	382	403	377	406	391	435	405	411	425	394	407	337	358	413	380	410	419	384	406	424	408	374	389	382	422	424	384	420	365	395	403	362	382	378	377	417	407	422	387	379	391	396	374	400	394	390	416	408	403	441	397	395	379	383	377	418	401	397	407	383	366	375	411	394	406	358	397	390	393	386	404	389	382	400	380	395	399	372	400	374	384	385	384	358	427	371	391	373	388	409	370	396	359	405	417	368	387	402	378	367	397	390	404	394	377	354	403	397	407	381	380	395	405	355	391	409	379	358	359	376	368	361	385	381	398	400	408	385	368	375	388	418	414	401	396	407	431	395	389	394	395	394	342	406	436	422	376	400	381	374	397	416	410	381	408	377	395	384	394	362	408	380	425	388	394	420	359	418	393	411	412	394	400	399	362	378	391	381	389	385	353	413	411	383	396	363	400	385	422	406	406	424	371	400	363	361	406	400	389	371	408	400	386	427	383	394	390	423	402	371	389	375	389	393	411	389	371	395	400	379	352	400	387	422	398	392	386	379	377	385	379	367	398	396	381	380	385	417	412	412	438	398	370	371	376	428	367	410	399	397	411	394	399	389	413	386	381	381	398	402	370	391	399	385	389	405	414	381	360	367	385	377	368	365	402	370	390	378	347	389	384	391	442	408	399	399	417	410	385	395	463	395	367	386	395	398	407	386	382	383	405	416	357	401	407	404	389	417	408	373	405	422	367	350	391	390	379	400	381	357	405	411	406	401	408	414	412	408	411	392	396	384	393	389	384	362	387	393	435	401	399	372	364	374	380	374	376	380	393	396	391	387	417	390	385	404	351	342	397	399	427	387	379	379	403	388	343	409	406	384	410	354	395	383	403	401	435	406	390	397	408	389	351	398	384	431	396	369	398	383	379	398	390	406	350	399	359	409	393	393	372	384	395	423	408	394	389	376	385	365	384	397	394	387	390	383	406	388	378	399	398	402	416	388	379	409	389	399	401	396	412	378	359	353	399	413	394	387	366	415	398	432	402	381	388	410	384	400	415	396	409	381	380	410	393	366	385	387	394	388	379	390	393	365	395	397	384	383	383	400	430	394	391	416	384	375	396	348	390	356	411	420	409	380	403	393	381	399	391	399	411	380	390	366	421	418	370	365	404	392	398	446	381	404	397	400	411	383	367	355	371	368	396	420	392	428	421	428	405	399	391	380	376	422	367	410	376	398	390	367	395	367	354	356	392	365	377	389	415	384	401	380	386	407	357	419	384	394	396	388	405	406	400	437	385	361	368	424	361	366	405	408	399	363	384	384	364	409	381	407	380	378	378	414	384	376	412	379	407	379	394	406	369	401	394	379	352	382	401	380	425	359	376	398	380	373	419	415	385	428	382	415	391	422	375	366	432	426	446	384	386	421	399	398	398	405	439	394	347	390	374	407	377	410	387	379	405	425	376	377	417	380	396	383	407	418	416	374	385	395	393	445	398	343	403	407	405	356	366	395	385	409	421	379	373	419	383	366	413	387	375	372	389	386	414	389	423	390	379	409	381	403	401	387	364	381	384	361	389	403	393	377	355	387	384	392	388	377	410	375	414	394	361	378	412	412	388	371	343	388	396	373	382	422	410	432	406	385	348	385	394	396	370	395	418	360	388	388	391	383	394	406	385	384	387	405	393	399	385	407	366	411	375	389	389	406	392	384	406	377	380	390	389	381	381	387	406	416	371	402	376	393	402	378	390	365	360	370	400	396	381	404	398	369	416	394	384	455	409	407	362	392	418	401	398	378	418	364	368	358	366	417	403	403	385	367	386	401	403	393	403	385	416	386	389	407	380	354	391	379	395	391	409	377	413	398	390	423	380	356	396	369	425	399	393	378	371	383	396	408	365	375	343	342	382	377	385	394	384	364	363	384	360	410	375	412	416	379	363	409	386	369	419	394	396	407	412	392	385	418	395	404	416	407	403	373	392	385	394	448	389	366	404	422	404	405	386	399	378	347	366	383	380	391	400	380	402	361	411	417	393	385	422	421	375	430	400	378	408	405	410	404	400	375	404	444	359	367	374	356	362	400	395	395	374	403	396	386	369	375	428	418	358	371	401	384	354	388	395	384	421	377	387	381	353	397	374	433	398	417	388	413	392	426	383	391	366	419	423	409	384	396	358	378	420	381	401	377	409	428	407	416	398	390	369	385	399	421	398	394	393	406	366	399	421	419	398	404	389	388	393	394	385	404	389	370	394	408	363	430	431	360	366	328	389	382	409	391	389	377	404	393	395	432	363	421	410	385	430	371	379	394	398	367	388	447	363	395	381	343	391	412	385	360	407	367	419	384	367	428	426	374	401	405	408	410	407	408	363	379	357	388	396	392	399	406	394	407	397	357	353	372	405	413	415	406	383	407	372	384	375	341	402	370	387	397	377	382	361	336	340	374	397	404	403	384	391	373	369	379	395	387	359	348	388	367	401	388	377	404	373	390	416	386	407	400	398	403	384	403	401	390	386	385	402	393	379	384	393	397	386	393	341	410	386	400	418	375	411	417	402	407	395	374	410	379	367	403	358	397	379	395	386	399	428	387	399	359	397	398	384	353	403	414	408	432	397	374	391	419	425	373	401	381	379	392	448	395	410	403	412	387	418	408	400	404	360	399	402	365	430	370	417	378	366	369	416	393	473	395	393	402	439	387	359	380	408	396	377	397	410	399	389	378	399	385	395	394	422	363	408	374	405	333	395	362	374	374	415	408	427	388	395	383	411	427	420	393	376	374	388	403	397	392	417	384	391	375	401	407	405	354	393	386	377	400	422	407	368	401	412	421	406	391	395	377	417	391	393	379	374	398	366	396	367	405	355	375	374	391	374	379	378	373	385	376	364	429	383	381	360	399	387	401	362	402	417	416	395	361	363	377	388	405	409	409	388	420	384	371	425	442	383	399	389	378	397	444	378	388	397	387	395	362	364	377	392	356	416	372	398	369	396	376	404	400	388	358	414	419	426	403	433	361	403	406	358	392	383	369	409	365	407	358	386	355	369	405	392	375	386	380	407	401	397	379	381	400	390	362	371	391	395	379	404	357	370	412	395	397	411	397	381	323	398	411	360	382	402	359	378	401	407	341	355	396	384	431	390	383	416	433	428	408	410	392	411	419	411	398	413	400	409	387	395	377	395	427	381	355	372	413	399	371	434	401	383	387	459	382	400	406	347	382	383	405	425	396	356	404	381	389	402	406	358	371	378	376	393	385	433	377	380	386	338	369	366	386	403	342	378	376	399	382	389	397	424	346	374	456	420	382	387	399	399	420	405	392	381	370	391	411	399	376	390	386	374	403	389	407	386	364	392
24018	38778	16311	8793	7238	5310	3610	2299	1782	1464	1411	1099	1004	867	784	707	793	650	537	580	527	503	521	503	489	460	471	408	444	466	457	442	480	448	491	499	488	434	452	481	459	463	450	435	484	452	454	437	437	448	412	445	463	416	463	405	423	415	433	433	404	431	430	425	381	424	417	402	433	378	411	413	385	402	419	406	425	440	401	408	415	408	428	493	391	423	390	426	414	450	429	420	411	397	409	431	425	385	432	440	421	405	397	388	377	398	396	416	413	416	430	435	398	395	387	359	381	405	392	415	446	426	423	396	386	411	405	386	380	435	377	419	392	455	423	375	378	439	430	417	408	405	450	411	400	402	408	428	410	363	388	396	406	426	357	388	411	385	404	433	396	410	428	408	417	428	448	408	392	368	407	440	417	424	426	404	421	408	435	391	407	412	383	385	392	407	425	467	418	430	430	433	420	424	404	420	419	408	383	416	419	423	403	412	411	398	402	392	415	414	399	411	425	390	409	392	435	418	396	390	406	379	385	439	425	379	384	409	416	387	428	401	402	415	384	426	432	424	402	408	436	400	423	425	381	407	396	390	416	391	425	402	427	429	459	403	413	390	395	434	402	404	418	402	443	382	400	434	386	385	411	382	402	403	381	406	376	401	418	400	446	410	407	416	414	399	434	416	424	376	407	418	436	395	363	374	426	395	431	424	413	411	387	446	408	401	428	411	417	408	430	404	421	422	394	415	382	428	413	413	408	417	440	413	392	364	412	416	453	444	397	411	431	413	387	423	412	399	413	371	417	397	416	394	437	422	434	428	416	396	422	432	383	392	384	417	419	401	425	407	391	396	416	425	403	418	425	377	420	420	388	427	414	434	410	398	450	421	386	405	379	391	402	384	453	423	418	427	436	397	406	426	429	414	396	415	407	394	435	399	381	397	404	379	445	394	398	415	406	410	393	402	409	383	412	394	431	453	386	407	393	425	422	399	392	433	370	435	436	430	436	441	432	394	432	403	410	393	416	406	393	449	400	459	419	412	413	408	416	404	423	399	412	426	431	399	455	389	438	391	414	408	433	429	468	418	429	393	376	391	420	402	383	406	435	420	380	432	408	403	400	452	420	399	391	399	389	415	395	385	422	414	402	395	426	399	469	425	432	407	421	365	389	391	417	401	401	389	380	403	408	429	394	411	427	376	382	426	432	432	428	426	444	401	411	430	434	393	414	415	431	391	402	395	416	394	425	424	422	407	411	421	415	446	387	426	426	399	430	410	437	428	431	415	407	391	412	452	350	419	401	408	407	416	396	399	427	437	413	399	395	414	429	449	365	427	403	367	407	436	374	358	406	400	363	415	402	421	390	416	409	409	393	433	418	430	396	408	401	421	407	407	398	409	404	447	405	412	406	403	417	419	412	387	372	407	404	411	391	369	379	394	398	395	402	431	400	410	380	423	382	422	436	445	389	377	411	396	424	446	413	443	452	433	429	391	387	411	440	390	436	413	414	419	439	433	405	431	413	455	418	431	412	433	409	374	388	440	392	404	446	402	404	415	414	402	414	381	391	392	427	416	435	415	425	349	422	411	388	423	412	438	423	405	375	378	423	420	391	414	382	416	403	389	399	394	415	419	404	390	409	410	414	380	394	393	416	402	450	409	428	372	396	420	415	377	381	402	409	416	362	388	411	408	390	423	409	417	440	409	404	393	396	389	399	403	425	413	417	436	427	427	426	424	403	419	434	404	433	396	432	419	433	373	409	380	418	406	414	390	388	423	413	393	378	400	465	434	425	412	424	438	417	383	415	408	460	373	455	402	413	420	409	432	428	420	450	435	398	411	404	380	428	417	422	394	402	423	411	435	429	381	387	424	435	401	424	414	426	428	414	433	403	445	442	360	423	438	384	410	383	426	383	419	391	427	443	384	405	443	423	399	392	413	420	392	452	447	404	419	426	398	384	403	432	435	371	431	395	438	428	397	422	412	426	412	396	386	417	404	371	392	409	388	420	420	422	420	427	385	405	416	386	412	411	409	398	395	395	382	432	370	386	409	386	446	411	405	411	381	382	401	381	389	413	423	384	412	440	403	391	411	388	408	437	392	466	388	426	384	434	372	419	404	444	398	421	430	407	418	390	414	450	393	389	440	414	378	424	472	373	352	423	415	394	385	401	415	433	442	376	371	390	372	414	402	422	441	413	416	399	424	428	396	409	460	424	393	427	420	438	418	440	393	374	403	435	393	401	419	406	418	380	454	413	348	437	439	420	415	434	384	394	422	413	391	411	409	383	394	381	398	438	401	410	419	448	391	408	387	435	426	388	412	365	407	429	430	406	432	390	404	407	373	414	413	359	454	425	400	467	381	371	385	433	398	420	424	403	448	430	390	412	417	402	409	442	426	418	405	444	405	419	405	366	407	419	422	425	408	433	389	423	380	418	390	416	452	376	408	406	413	440	443	412	388	445	364	399	432	380	414	404	453	422	408	458	413	376	421	393	387	384	430	424	427	401	409	410	418	412	388	402	409	403	394	416	389	399	395	385	365	425	417	400	399	386	432	415	408	426	444	388	436	407	401	415	391	380	404	409	414	419	410	411	401	391	390	404	397	385	456	389	389	413	396	419	384	418	450	427	379	415	417	398	412	401	395	390	405	384	406	439	402	443	399	398	389	391	404	396	379	421	401	373	408	387	414	387	403	430	419	385	410	391	382	410	441	430	458	415	451	392	431	414	383	394	372	371	416	439	427	405	406	363	407	410	390	424	402	406	444	410	397	434	413	414	419	418	415	418	415	409	409	375	383	412	417	416	418	403	426	383	416	394	432	397	465	424	419	410	384	397	406	404	401	418	406	393	396	427	405	388	397	401	377	407	447	414	427	411	423	360	439	362	371	395	434	421	420	411	408	420	378	448	412	379	440	416	403	391	429	422	422	407	409	378	427	400	406	406	420	398	413	444	391	370	419	412	389	406	389	411	409	406	453	424	406	435	386	402	436	412	397	442	447	360	426	403	397	437	392	419	421	424	446	421	435	397	413	382	394	408	386	415	402	389	402	426	394	429	407	437	426	399	407	421	452	433	447	429	437	422	418	390	390	447	393	400	396	406	371	405	401	394	457	428	413	396	406	431	423	380	408	394	410	420	414	414	410	428	431	433	407	400	450	383	414	426	402	399	397	421	429	428	397	472	401	410	403	422	425	448	407	432	395	396	404	408	414	437	391	452	465	399	407	408	397	425	398	395	423	377	371	363	404	431	403	380	402	428	412	415	424	402	384	436	433	427	418	411	417	436	404	384	394	403	430	379	441	410	463	378	419	391	426	376	425	413	377	371	377	400	394	435	384	426	451	416	395	440	449	408	387	395	392	405	389	427	381	427	400	380	413	377	460	432	414	395	443	393	432	388	397	402	384	405	387	396	391	416	429	440	429	414	394	414	399	434	448	392	438	444	438	390	392	414	425	416	407	425	453	440	406	449	420	399	398	405	385	417	401	390	391	415	423
22544	21107	28740	23740	21135	21171	10107	2464	1837	1467	1217	1036	764	769	585	532	574	481	411	453	372	335	356	339	358	349	306	297	287	314	297	299	343	329	322	317	320	318	296	294	310	289	317	296	280	270	262	260	277	287	251	293	294	257	269	238	266	237	246	280	250	248	251	233	287	243	249	236	245	263	255	252	261	246	260	257	251	251	258	250	203	253	304	236	224	239	238	235	256	226	280	243	264	237	232	233	263	241	246	252	250	253	239	241	253	256	231	240	264	245	266	237	252	258	234	233	219	227	219	256	261	240	253	255	237	271	254	223	254	237	277	244	217	241	211	247	239	230	234	252	270	243	233	263	228	235	246	247	250	254	247	265	220	248	251	207	250	252	225	228	234	212	244	240	226	241	222	247	252	229	239	229	246	229	277	253	207	255	241	230	227	238	259	243	245	211	237	229	227	202	219	248	227	227	235	254	248	252	240	230	257	207	230	250	241	243	269	237	230	229	247	253	235	238	240	267	225	249	251	224	222	252	220	242	220	268	250	250	256	244	241	236	248	215	256	249	231	226	243	206	272	228	220	265	237	225	248	242	234	246	238	247	235	209	239	244	240	222	256	236	242	219	231	228	229	271	237	278	253	258	236	217	216	227	248	228	251	230	237	237	217	264	216	231	242	234	246	227	225	226	241	244	247	228	259	248	206	234	242	224	248	229	268	235	264	249	237	252	228	233	246	231	244	253	256	211	267	227	276	262	257	270	225	235	260	226	237	238	231	250	218	224	224	245	278	255	265	261	250	267	231	260	253	254	238	234	221	228	217	250	269	241	278	232	262	261	242	245	249	233	246	252	245	252	255	229	223	238	227	229	225	218	229	224	244	262	239	209	235	245	264	218	225	240	233	235	258	220	215	234	231	239	233	239	254	233	234	226	241	246	256	242	229	239	246	235	215	203	208	240	256	231	243	256	228	231	264	270	216	215	208	240	226	238	255	262	245	226	230	227	246	237	233	242	246	245	240	227	248	234	232	248	244	230	224	248	256	239	217	236	264	257	234	229	236	248	257	224	251	259	234	216	249	247	250	248	213	234	226	231	255	217	248	246	223	253	208	248	237	241	240	246	257	230	230	265	257	256	259	259	254	236	237	241	242	219	217	244	232	230	225	212	236	260	250	223	240	241	250	237	254	252	243	240	250	229	224	250	251	255	227	238	222	252	254	232	252	230	206	224	235	230	272	251	214	254	250	243	245	198	261	246	243	222	247	267	253	236	252	225	238	222	250	200	237	246	247	236	245	266	234	229	249	259	253	227	243	237	230	232	247	253	235	278	239	244	232	243	242	232	252	241	243	255	232	218	218	246	255	224	198	235	237	223	232	251	232	218	223	220	236	254	249	227	244	206	223	226	226	219	231	244	196	255	239	234	263	248	250	237	244	229	241	224	248	257	232	236	253	266	211	221	268	251	237	235	236	257	238	224	257	247	232	258	236	255	266	253	256	252	269	236	260	242	230	237	215	241	248	219	216	225	213	237	248	246	234	225	236	214	227	253	269	262	256	244	245	246	255	226	265	245	232	232	256	245	241	242	244	239	257	244	261	244	240	250	286	209	260	224	246	229	250	254	225	247	272	256	223	236	260	242	227	229	248	263	230	220	238	231	260	215	250	216	238	248	261	246	237	233	214	246	252	238	242	239	211	235	231	238	229	241	260	261	238	220	249	234	245	254	246	250	249	231	220	210	224	253	244	224	228	250	235	241	225	258	239	235	234	233	244	273	264	220	247	241	219	251	252	270	254	220	222	240	242	218	228	237	241	252	263	252	220	229	233	260	218	234	225	235	240	257	266	220	245	237	231	253	263	234	263	228	260	244	251	239	259	238	243	229	242	237	259	240	237	216	232	226	230	237	256	225	242	230	228	234	219	230	203	284	219	252	236	241	245	236	206	237	225	253	256	248	226	241	234	237	247	271	237	232	248	236	275	225	240	248	239	234	233	273	243	248	239	243	251	234	212	263	275	229	236	236	254	237	240	233	224	218	228	226	240	220	255	223	237	239	233	242	248	220	238	252	252	243	255	271	253	220	248	210	250	210	235	236	262	242	206	244	252	233	219	238	243	283	236	234	212	247	248	248	244	248	235	237	241	233	246	229	230	249	253	274	221	254	258	214	225	250	238	272	236	229	264	224	271	238	241	230	242	246	232	231	234	263	233	274	261	257	261	205	218	260	230	217	226	245	254	260	250	247	233	203	250	221	236	215	246	244	247	230	226	245	232	280	245	241	242	251	230	266	254	232	257	236	226	246	231	232	230	223	232	231	229	227	251	243	230	240	247	207	238	263	238	235	258	246	222	215	259	260	231	228	253	230	266	253	259	272	236	227	234	248	257	287	234	230	224	233	253	236	231	256	229	242	248	250	254	246	253	229	257	248	230	233	263	231	235	229	228	263	241	236	228	243	244	225	270	228	234	247	241	247	245	237	248	242	244	228	253	260	227	228	208	234	219	242	222	237	235	246	227	240	262	229	259	252	223	258	216	220	241	251	255	239	220	246	247	227	261	264	223	253	263	243	257	290	249	224	228	222	219	230	268	242	251	260	259	229	230	228	262	230	254	248	233	252	234	242	245	258	222	231	221	216	217	234	244	208	252	243	246	217	218	255	225	254	248	237	242	231	236	253	231	230	230	226	237	238	256	237	227	225	246	266	241	264	256	229	232	243	211	265	253	244	253	213	228	231	256	237	226	237	248	259	227	233	246	223	237	238	206	208	225	256	220	242	261	234	249	232	221	274	240	255	244	285	249	249	250	257	239	257	242	230	249	238	248	251	232	263	222	234	231	260	244	242	215	217	241	263	246	262	248	240	242	242	231	203	247	238	223	226	229	247	241	264	240	222	271	254	229	257	251	212	222	231	216	226	226	262	258	232	231	253	246	233	236	262	227	243	248	235	243	223	232	225	260	227	277	246	239	237	241	277	233	244	234	238	242	243	222	256	243	243	260	256	251	230	201	234	233	249	233	211	246	242	240	232	244	240	236	243	223	272	257	253	261	236	253	253	258	250	232	234	232	218	238	240	257	233	255	216	215	272	225	233	226	231	216	242	226	231	244	246	229	252	232	238	224	233	246	218	220	225	274	227	224	259	249	258	234	261	237	233	238	212	235	253	219	238	259	251	215	227	226	219	259	252	242	236	237	272	239	243	229	232	235	237	239	250	245	262	243	237	276	231	253	233	240	252	249	270	226	253	216	243	225	251	257	247	240	256	236	231	254	248	246	233	254	268	244	242	238	229	239	239	238	231	234	255	253	236	254	220	241	223	228	213	239	252	243	216	228	231	250	262	269	227	232	244	237	266	231	241	281	243	226	255	213	213	249	254	250	230	234	226	249	222	237	238	224	236	231	244	241	225	234	235	253	217	239	246	237	240	253	243	250	233	229	255	233	231	243	223	260	225	260	242	250	279	229	278	264	246	225	203	245	261	261	245	242	241	259	237	244	256
29093	49301	23667	13902	11262	8567	6107	3653	3234	2602	2114	1741	1188	1285	965	752	846	648	629	584	458	465	435	469	422	384	341	342	337	316	400	364	354	382	363	387	334	376	384	333	320	341	330	307	351	332	295	301	295	322	302	300	316	265	286	286	267	276	281	286	274	265	269	238	285	271	227	283	239	258	250	251	247	263	260	264	262	292	260	240	266	244	242	220	251	230	261	269	247	262	251	245	243	235	259	241	275	244	249	248	271	261	279	251	259	226	222	234	262	245	230	271	248	250	242	246	269	284	283	288	302	244	227	262	249	247	265	237	248	254	265	266	273	237	259	289	271	235	229	241	227	238	252	244	248	246	288	253	231	261	261	239	251	246	248	264	242	239	229	243	265	267	245	220	261	257	258	253	242	220	256	242	235	270	251	274	237	240	231	248	266	252	240	260	269	237	240	243	247	236	246	253	238	232	244	269	288	249	247	243	242	272	218	267	273	260	244	244	252	243	269	233	232	271	268	250	252	268	217	251	248	259	249	264	248	243	259	248	254	269	264	233	250	252	229	239	240	241	243	234	243	256	256	246	279	251	269	262	263	263	289	264	264	231	228	237	252	255	256	290	247	242	230	230	253	246	263	259	230	261	244	289	253	224	253	244	242	270	240	273	272	280	239	214	261	216	244	219	230	282	276	237	238	252	232	243	230	232	252	238	235	249	264	263	243	239	280	261	232	251	254	223	272	263	239	248	250	264	244	252	282	243	260	266	261	258	231	250	235	260	245	253	251	239	269	239	249	221	261	245	238	242	239	241	281	262	249	262	279	248	267	252	246	260	254	258	234	218	230	256	250	274	257	253	229	237	263	250	232	265	222	237	266	272	234	266	253	241	232	248	255	273	258	227	252	252	250	232	223	271	247	242	236	253	288	223	249	256	232	280	257	268	229	246	281	255	235	270	268	238	237	238	242	265	265	231	287	243	262	276	237	255	261	239	258	266	235	259	253	229	267	227	273	265	239	241	261	255	278	257	267	246	275	232	235	227	232	250	249	248	228	266	277	252	236	217	251	241	260	248	242	253	268	269	238	252	260	258	245	275	241	258	254	264	226	242	245	236	237	245	232	240	237	234	268	243	239	265	249	253	237	261	260	256	249	251	241	251	231	251	256	239	234	258	230	244	245	278	248	246	230	254	238	291	244	230	268	255	218	261	264	236	267	262	241	248	250	236	248	265	253	257	282	240	214	257	238	271	279	236	254	239	242	255	250	260	278	260	252	255	248	254	250	256	245	229	249	243	262	252	252	255	241	255	252	219	281	247	243	244	249	243	245	261	250	214	253	222	209	235	248	236	252	235	223	270	229	232	221	250	250	267	264	243	260	255	265	247	252	282	228	255	243	256	268	244	263	265	225	225	275	246	228	241	231	221	286	234	271	269	243	220	225	238	238	235	238	242	247	240	265	236	274	266	244	261	257	253	244	246	230	244	229	275	249	238	232	251	242	244	234	287	239	228	240	246	228	271	242	267	263	235	255	222	262	254	264	259	242	243	272	237	261	228	273	235	267	227	249	246	257	264	245	268	244	243	248	267	264	240	260	233	251	225	248	240	232	245	251	272	269	264	273	246	234	243	227	245	240	250	240	259	242	268	276	232	268	255	245	229	230	252	215	248	255	264	236	271	254	249	251	233	261	252	251	249	220	269	249	238	274	227	255	246	234	255	256	243	261	245	270	262	224	239	243	232	272	269	248	213	271	229	225	265	268	230	241	278	238	256	254	214	273	229	258	257	231	280	258	262	247	219	243	263	255	248	222	255	243	260	252	256	239	253	259	246	238	239	274	270	226	241	239	232	248	278	232	254	249	246	284	273	253	248	237	258	273	258	254	228	248	252	261	256	275	264	215	249	267	284	264	229	233	261	274	257	252	243	244	247	240	241	266	244	247	226	222	251	242	250	248	238	242	242	247	236	226	242	253	233	240	257	226	229	246	245	247	263	252	283	216	247	259	237	272	273	235	244	248	249	262	219	296	268	252	243	254	238	238	270	229	251	254	243	258	247	263	231	247	267	244	234	281	229	248	258	260	243	248	253	254	228	231	260	269	229	263	239	264	239	229	256	236	260	237	251	241	246	280	278	241	250	245	221	250	263	247	230	239	281	234	272	249	250	252	261	221	249	215	241	232	250	233	266	251	263	263	203	239	254	231	248	243	256	250	229	260	249	232	239	272	245	221	238	238	265	259	255	259	260	224	246	230	259	261	272	252	235	233	262	258	271	273	250	223	252	250	253	234	268	267	256	253	262	245	260	257	276	284	291	265	251	242	242	234	284	255	254	236	240	250	250	229	215	236	245	267	242	211	220	222	228	241	257	257	237	263	245	232	237	220	228	238	257	263	230	236	225	225	244	227	252	286	237	263	231	238	248	229	250	256	254	260	234	256	273	257	269	259	244	251	236	229	245	248	244	249	253	264	233	219	271	217	282	257	247	253	257	233	231	250	239	263	272	252	257	267	212	262	240	294	244	259	257	234	265	254	282	253	242	264	252	223	236	241	240	256	262	239	247	256	217	258	268	249	253	255	252	251	259	237	221	242	253	263	242	261	269	249	224	243	269	269	242	275	244	240	253	246	241	262	275	270	248	243	250	257	223	232	223	231	231	254	271	240	305	225	235	224	263	252	278	240	238	252	242	272	257	249	241	268	275	267	232	237	255	233	233	241	246	234	232	270	263	217	218	255	234	230	246	267	244	246	262	239	241	234	255	221	248	258	269	251	261	247	247	260	255	278	260	277	235	225	251	292	251	226	274	250	256	214	226	244	253	255	249	245	237	242	265	270	256	256	234	234	235	261	253	240	252	238	256	223	229	266	267	258	243	275	265	244	235	240	251	270	242	274	230	243	247	241	245	257	237	261	249	233	238	273	250	252	244	280	261	257	247	249	250	256	277	236	256	257	260	233	261	239	245	233	269	264	264	243	248	246	238	266	236	258	240	225	246	256	231	233	271	218	244	258	235	255	239	269	244	245	216	224	255	247	246	254	247	267	259	248	231	241	238	245	256	242	233	243	216	216	275	243	227	220	275	263	263	246	276	243	271	244	260	248	247	250	237	253	258	258	252	281	261	231	246	236	258	239	260	252	265	235	232	266	251	258	242	264	273	234	227	243	238	232	246	248	264	250	267	261	252	263	255	254	253	249	221	232	284	261	259	248	251	249	221	232	231	228	238	262	236	250	261	262	267	240	255	258	275	258	243	253	219	255	232	231	243	248	272	250	248	227	254	237	223	254	234	197	259	240	265	282	232	224	256	244	271	237	259	253	258	231	228	244	262	244	256	224	253	234	275	257	227	282	280	254	239	258	232	257	253	238	233	247	238	255	241	214	264	260	253	247	234	230	222	266	269	247	246	245	231	276	279	241	255	259	219	246	251	237	230	261	239	320	235	224	242	251	231	238	263	250	272	267	253	265	241	228	245	223	249	232	256	230	263	241	251	257	248	261	243
28442	21831	12129	4817	2646	1702	1198	944	812	734	649	635	545	516	456	430	430	442	374	388	383	394	382	378	348	389	335	345	361	309	379	333	381	388	363	374	377	371	333	391	366	378	371	347	349	319	344	369	322	333	358	369	328	312	366	356	354	341	372	349	344	338	334	336	333	335	346	336	348	333	318	348	329	330	341	335	367	328	374	325	320	392	343	357	339	317	375	355	343	354	350	379	329	339	339	301	330	383	348	355	358	317	353	332	342	338	355	320	345	315	312	347	333	357	351	299	369	364	313	318	361	361	320	348	337	328	339	355	336	363	362	321	336	320	358	315	340	337	277	323	339	361	313	309	343	352	361	334	341	346	342	314	346	308	327	336	336	319	355	337	371	315	326	335	352	349	350	332	328	344	348	340	333	359	361	308	327	351	345	346	331	375	333	329	336	330	348	309	336	363	373	318	332	345	327	348	341	329	351	334	356	332	358	355	351	340	344	322	329	332	349	325	360	313	330	336	359	325	340	341	362	343	331	329	345	343	339	350	323	351	371	364	358	369	353	365	333	381	313	341	330	378	360	336	350	346	371	329	337	343	363	346	353	315	386	311	342	337	335	349	341	349	356	371	367	339	340	334	344	345	350	355	334	329	324	354	322	352	312	350	342	329	334	329	371	350	342	342	374	369	375	337	350	350	276	351	347	346	357	323	377	346	333	323	335	363	354	343	340	319	350	343	313	335	362	348	319	327	370	345	359	347	328	350	364	358	347	376	337	343	329	358	306	346	333	332	330	336	319	350	321	343	347	337	361	343	348	356	356	338	335	351	340	384	350	343	320	355	322	300	328	314	344	353	340	354	329	329	370	350	361	312	361	313	352	386	315	373	323	360	352	365	322	330	351	345	339	351	313	340	385	344	325	334	308	304	356	369	340	350	360	331	347	344	319	330	324	347	301	365	312	348	355	335	348	340	319	323	310	379	355	363	347	333	347	328	364	326	325	347	352	376	349	344	377	319	296	340	347	355	338	330	316	346	296	349	322	349	325	367	345	343	352	348	368	348	343	338	371	335	324	327	341	322	310	368	351	304	341	391	350	298	360	338	367	349	342	362	373	319	370	330	350	360	328	351	309	336	317	332	357	337	324	331	343	340	339	339	359	303	363	330	324	351	340	344	371	340	321	337	344	331	319	379	352	335	336	348	309	307	366	361	343	329	350	358	326	335	346	338	341	331	352	359	332	375	342	381	329	352	392	332	343	334	343	336	331	359	334	355	329	370	346	357	365	394	341	368	349	366	340	403	334	339	320	340	337	322	341	351	349	342	347	281	394	321	325	338	352	345	322	366	367	341	361	360	328	357	333	340	337	321	332	340	343	345	306	385	350	326	368	323	343	317	331	325	360	302	351	352	345	307	325	333	334	374	333	340	322	348	373	335	328	309	335	374	349	367	337	364	327	344	340	338	341	343	363	347	307	290	330	358	360	344	335	367	342	326	318	346	313	325	371	312	353	335	340	317	366	346	338	349	305	367	347	383	345	328	315	336	338	355	357	348	356	317	359	338	388	358	333	364	340	379	351	322	330	315	337	346	328	317	347	357	355	334	335	342	301	354	347	333	318	340	345	340	347	312	357	330	338	359	350	342	359	345	347	321	363	348	346	337	313	350	324	336	306	338	333	358	360	377	352	360	315	372	354	326	362	358	309	341	353	370	343	319	327	337	327	334	331	322	351	356	316	342	316	356	323	338	357	360	350	333	363	352	347	350	326	375	328	350	326	344	335	333	321	346	323	345	324	352	326	314	330	340	345	340	341	299	308	340	348	333	352	326	349	375	339	319	316	368	369	341	359	339	364	327	330	338	349	347	310	367	362	317	308	345	368	335	376	335	338	329	344	375	342	355	332	315	333	353	350	342	347	347	335	326	374	337	368	339	350	330	319	377	326	365	365	337	332	326	357	358	355	330	325	326	363	306	374	340	367	332	348	360	326	369	313	334	300	323	355	308	339	351	333	349	321	359	355	344	319	331	348	350	331	350	322	303	364	316	339	338	324	354	348	299	361	348	371	350	350	361	366	323	343	347	339	314	344	311	340	335	345	348	369	341	393	339	324	352	322	352	352	355	341	314	353	369	337	358	366	341	327	315	315	314	328	336	375	331	341	334	337	363	340	348	359	319	327	344	358	345	326	351	321	341	323	344	373	365	348	318	336	361	353	344	335	344	385	339	346	343	327	315	341	340	368	328	341	350	362	340	310	331	340	301	330	346	348	328	320	347	344	369	343	337	339	337	321	319	344	351	325	322	377	332	360	329	325	331	328	338	355	348	352	334	343	358	333	348	329	355	318	359	368	354	321	338	332	334	342	353	325	356	329	346	341	321	330	345	353	355	344	368	380	370	313	340	326	343	357	377	401	333	350	303	342	315	339	364	338	332	326	328	317	347	374	361	372	353	328	338	335	339	373	320	306	347	331	326	326	339	322	330	311	315	336	325	322	331	343	338	374	314	352	329	333	318	327	323	343	382	344	337	344	332	345	343	367	345	338	335	361	355	352	358	348	313	358	327	341	349	344	326	358	308	333	359	349	372	333	365	362	330	346	351	333	314	322	325	342	354	331	329	348	336	319	372	354	358	332	350	350	362	320	380	356	333	313	350	343	305	330	346	316	371	330	322	354	358	343	321	334	337	348	366	367	336	351	313	342	305	336	330	336	338	364	402	345	323	382	351	329	334	323	341	337	340	361	324	325	320	363	316	359	341	325	344	360	347	331	356	327	310	339	349	324	370	325	362	363	346	375	367	299	339	347	359	375	329	338	350	328	337	324	359	358	324	322	328	343	340	325	316	304	338	371	379	368	359	326	383	325	335	349	328	327	326	354	340	339	334	352	331	336	400	342	347	334	366	307	354	334	390	326	357	340	322	350	346	343	359	332	323	339	346	352	325	338	326	316	318	353	329	299	338	352	308	337	364	314	347	388	346	331	322	366	332	359	335	310	335	349	356	311	330	319	376	354	336	351	313	329	319	396	371	343	363	316	316	307	315	340	320	364	333	332	373	332	386	358	336	357	343	334	338	324	333	306	344	319	356	306	323	342	361	358	328	340	353	347	327	328	319	355	337	348	374	359	318	342	377	301	341	344	321	353	384	362	329	316	320	353	355	335	332	333	344	346	351	305	341	315	323	318	315	342	343	333	339	319	351	333	337	356	354	327	347	324	321	320	343	345	356	333	341	351	374	338	393	304	339	325	316	411	329	336	324	322	329	354	327	324	359	338	366	347	332	351	355	339	333	336	341	337	345	338	318	335	367	331	344	359	314	363	347	328	367	323	336	349	320	320	306	336	360	331	342	356	354	342	323	338	374	317	339	350	308	366	323	346	381	341	325	337	319	357	328	352	308	313	342	341	361	322	342	330	332	359	360	335	366	337	360	363	337	352	350	330	342	360	356	310	333	351	344	359	354	362	356	322	356	353	313	338	315	323	306	378	346	322	348	350	335
19440	29831	9987	5527	4214	2888	2088	1581	1398	1215	994	864	743	683	623	582	524	519	486	473	471	436	429	418	387	401	408	409	371	422	368	380	441	412	405	402	407	405	405	411	378	429	434	405	394	394	377	362	386	366	391	369	420	403	363	393	359	364	396	363	347	369	321	357	372	378	343	365	340	356	379	398	372	374	414	350	380	364	363	353	369	359	333	387	350	360	342	366	380	389	371	380	382	360	379	342	358	384	350	317	358	372	338	383	368	349	372	390	343	347	334	354	356	358	403	305	355	374	367	358	369	370	343	358	379	323	347	371	376	383	373	415	410	370	364	369	339	386	382	357	337	368	368	363	370	361	373	394	351	384	378	374	368	363	361	354	369	363	381	378	369	367	360	362	344	377	346	384	363	369	369	364	377	340	369	375	378	344	361	371	344	351	393	345	391	371	352	343	365	369	381	357	383	379	379	354	375	369	356	359	394	359	357	419	331	353	363	367	352	343	358	379	350	418	381	378	333	371	389	358	383	409	374	378	370	386	368	313	389	355	364	375	397	371	365	366	376	391	350	355	367	363	340	385	337	383	412	344	407	411	364	363	359	397	374	379	367	387	332	370	368	367	379	346	403	359	364	352	381	372	393	387	357	388	362	323	412	361	356	406	348	393	355	381	396	356	357	368	356	390	330	361	365	325	370	346	352	370	361	363	361	339	380	347	363	354	330	384	348	365	370	366	356	386	358	379	356	375	383	381	359	372	386	347	362	384	378	395	341	390	336	357	362	356	362	362	354	357	360	348	353	377	357	374	368	380	345	358	332	368	366	354	366	364	376	328	360	314	396	350	347	333	354	363	352	384	357	356	389	368	358	354	357	365	363	376	380	362	375	384	345	361	355	343	353	364	360	376	370	374	367	340	410	384	300	325	341	369	387	382	369	366	380	390	399	327	371	376	344	397	394	365	342	388	362	362	380	378	378	335	369	376	328	392	370	371	341	382	364	349	367	412	380	366	343	392	335	363	361	332	338	361	393	343	371	358	364	352	363	379	383	344	343	358	329	365	367	361	394	372	374	364	366	345	364	373	378	353	401	351	376	384	384	379	359	371	373	337	365	345	373	378	379	392	321	386	349	360	375	371	380	387	380	372	371	371	354	373	395	353	330	345	356	351	370	354	359	341	375	366	361	342	328	379	355	387	377	411	342	361	390	361	368	381	365	394	315	352	353	368	350	362	359	385	336	390	366	380	374	376	350	375	386	375	341	375	354	346	364	379	359	378	380	375	380	404	371	369	350	371	359	370	344	340	322	400	373	382	373	358	357	382	359	382	352	360	347	346	353	363	398	370	373	375	391	402	390	397	355	379	347	350	378	378	387	349	383	359	337	395	391	393	388	377	404	352	343	322	359	358	359	348	374	375	374	367	351	353	375	355	378	346	383	341	372	351	336	340	381	368	369	352	349	378	404	367	345	353	368	354	331	416	365	354	359	394	362	379	359	345	360	342	375	353	331	381	339	371	349	369	334	361	377	364	387	360	382	367	373	357	358	362	345	364	376	356	324	406	408	349	371	375	387	357	367	346	377	373	353	360	335	392	341	360	380	331	360	347	343	385	382	349	374	381	349	358	355	379	360	371	363	377	332	352	351	376	362	362	356	336	358	350	354	352	409	342	361	372	362	365	353	381	389	335	339	416	360	359	378	353	329	348	356	373	381	374	358	362	342	360	388	358	330	327	374	324	387	350	345	385	371	367	399	327	353	365	366	360	373	352	365	358	367	384	392	378	352	365	385	314	344	410	374	359	374	347	371	346	389	362	408	382	344	369	357	332	371	386	364	320	354	365	367	364	352	366	366	358	382	405	401	382	337	353	360	347	356	362	389	362	375	379	331	355	327	362	393	367	368	385	364	370	336	351	366	406	352	336	357	353	397	374	358	364	379	377	345	399	375	379	343	338	362	349	381	358	382	368	371	383	376	366	369	357	350	334	380	377	356	363	356	352	354	378	342	361	376	362	386	368	380	371	374	376	340	371	365	376	354	345	413	345	356	387	352	389	356	394	350	336	342	372	329	359	364	352	344	337	381	325	336	373	341	375	347	367	381	338	382	336	375	358	378	366	358	362	384	342	379	383	387	349	358	367	369	348	375	346	381	379	374	332	371	405	372	374	384	364	365	374	366	339	363	354	373	357	400	360	358	376	405	387	340	350	363	366	340	395	352	360	376	346	352	359	350	378	376	392	329	373	356	339	345	359	383	327	345	383	396	344	398	406	334	357	356	334	336	335	379	378	352	368	357	373	361	371	363	367	352	340	359	390	357	345	357	389	353	406	367	381	354	323	369	347	367	394	373	374	365	360	355	374	357	376	356	391	403	358	391	354	388	350	405	376	377	390	376	367	358	364	378	343	340	346	402	395	373	388	361	385	394	346	371	338	365	348	366	359	395	376	360	405	344	389	368	346	360	382	310	352	328	360	395	377	334	351	358	341	345	360	353	397	349	369	364	361	393	330	390	367	356	354	367	414	361	356	355	355	369	355	363	381	376	350	326	372	374	385	350	352	399	375	355	380	374	354	385	363	389	365	360	405	350	380	364	380	351	347	379	370	356	407	378	401	370	368	381	370	394	322	367	360	362	393	344	354	360	351	356	348	369	376	338	333	392	387	371	346	354	376	359	348	392	334	373	350	392	352	367	323	359	333	371	374	393	364	389	367	351	340	380	387	379	372	340	342	373	357	382	363	384	388	355	318	397	385	381	367	383	350	356	349	379	378	383	350	367	370	344	346	379	321	344	361	359	386	367	387	367	363	406	378	360	381	383	407	353	366	385	345	357	331	382	365	378	341	358	320	398	330	363	377	362	355	385	338	376	351	355	385	333	373	344	368	379	347	376	340	370	347	372	344	404	357	348	373	364	330	372	338	381	377	371	381	370	380	367	383	369	366	377	365	371	332	376	327	380	379	351	342	368	360	358	371	350	421	344	363	338	373	376	357	399	361	361	358	389	368	345	373	392	340	334	363	372	369	375	368	377	327	361	369	329	379	381	379	391	352	390	372	344	378	354	354	372	377	417	370	366	369	341	357	383	407	357	351	377	340	332	384	393	356	363	381	395	356	360	352	376	340	391	363	353	346	363	393	352	361	356	341	371	358	351	370	365	352	365	398	373	361	372	352	329	371	344	348	356	379	367	405	363	380	382	368	370	392	364	365	375	366	336	368	375	356	366	370	370	386	355	342	379	375	358	362	369	370	340	360	381	381	347	337	337	393	382	369	347	353	367	384	382	400	367	389	357	316	381	391	378	391	370	371	393	325	395	362	386	341	395	371	410	378	335	366	344	388	339	379	385	355	367	347	382	403	368	391	362	396	408	381	367	372	359	361	371	339	332	374	375	354	353	399	353	329	363	370	412	371	363	359	375	365	383	400	396	338	397	376	357	368	358	353	368	370	373	379	359	379	385	354	395	368	368	359	373	360	375	366	376	375	368	373	379	364	350	348
23607	21065	28135	24210	20958	10436	2721	1588	1337	1085	889	707	646	518	486	464	400	372	344	294	289	316	296	322	279	263	245	270	263	240	226	262	270	278	260	252	251	257	260	266	254	257	253	272	241	240	232	255	222	254	221	245	214	250	245	231	225	239	235	238	208	225	225	226	199	248	231	276	209	191	227	233	226	221	205	226	215	209	225	193	194	194	210	225	219	224	204	202	225	237	213	233	206	232	243	209	226	206	221	228	231	218	217	221	212	209	221	219	219	199	204	232	217	244	203	215	196	225	248	215	203	224	219	218	231	239	207	225	211	220	213	235	199	216	208	203	211	240	200	219	222	201	226	208	217	234	202	210	199	221	206	196	227	202	243	215	226	198	227	201	222	219	219	212	218	188	237	193	211	212	230	212	206	217	201	220	213	218	215	227	233	208	216	228	217	223	210	216	226	218	219	208	184	208	214	214	230	244	214	198	209	205	218	181	194	241	213	207	188	202	210	224	241	207	211	196	210	225	187	246	240	202	179	211	225	194	228	221	223	237	227	220	208	226	199	226	207	201	206	244	201	213	220	208	218	229	232	182	212	229	202	214	216	217	232	212	200	219	234	239	215	241	190	210	222	205	218	208	227	212	237	199	187	216	196	249	233	226	213	197	229	226	224	177	206	178	214	209	204	235	232	220	200	178	222	210	204	207	208	197	193	195	205	197	215	188	198	200	229	198	217	199	202	202	226	192	222	235	203	205	189	230	225	205	216	234	243	237	222	206	239	215	216	215	216	193	216	200	217	221	202	203	257	201	236	210	224	234	215	211	209	214	210	193	213	214	208	205	223	239	218	240	235	222	215	202	210	220	214	218	207	220	200	247	217	223	187	222	251	209	223	199	204	227	207	200	198	217	223	206	205	229	243	193	240	230	217	196	248	238	241	233	209	190	227	183	192	197	208	200	221	217	211	208	216	231	232	201	228	181	227	194	233	180	196	210	214	192	224	220	240	229	212	189	216	197	188	215	226	232	232	222	202	196	223	216	235	204	198	197	215	215	220	214	223	207	232	192	229	222	226	207	210	237	200	224	228	230	216	200	211	217	196	204	219	207	205	232	218	222	235	189	193	204	203	220	211	229	206	222	220	221	214	225	227	223	230	203	236	195	205	242	224	219	211	205	214	215	208	214	230	211	219	229	222	231	223	210	229	220	210	222	219	227	218	221	208	244	212	211	226	222	217	200	229	207	234	203	224	218	209	236	223	221	215	213	210	227	200	210	226	219	223	207	230	236	216	218	200	226	217	195	195	205	228	224	207	219	227	205	206	199	214	204	200	208	190	202	208	237	214	195	224	214	209	224	225	196	212	184	228	247	225	221	207	196	219	208	221	225	224	233	224	224	186	204	230	240	185	194	225	233	213	203	226	191	171	199	231	173	226	207	228	187	206	180	207	216	200	248	207	207	229	225	218	212	209	211	230	228	213	231	206	220	226	219	205	237	215	219	216	210	213	209	192	219	226	214	193	236	200	225	219	217	217	210	237	198	231	204	209	208	222	203	236	202	209	204	236	201	223	232	229	218	187	235	205	223	224	219	209	200	213	206	196	237	198	202	220	228	203	218	229	189	205	229	251	208	214	195	214	187	213	216	211	207	206	227	203	208	201	209	207	228	238	223	204	195	216	181	224	241	217	231	214	214	201	228	197	212	234	212	230	213	217	204	208	219	252	222	226	218	210	206	204	231	216	224	222	221	211	199	206	198	253	215	231	228	227	217	202	223	224	209	210	196	213	210	206	219	223	187	205	241	232	204	210	193	188	217	201	216	206	202	227	219	205	196	202	200	224	212	201	210	196	223	210	207	196	202	229	225	216	218	217	221	204	195	212	201	240	230	233	211	222	221	195	198	228	184	255	219	221	224	207	230	208	211	230	234	178	232	199	214	223	215	248	233	213	188	214	210	232	221	229	196	218	200	189	221	220	229	238	223	205	210	228	214	214	242	242	228	233	194	230	206	225	228	236	212	206	211	197	220	241	220	247	216	215	210	186	254	209	214	208	205	194	219	204	210	207	188	219	211	215	201	209	199	225	209	200	216	209	234	222	203	197	212	221	224	209	238	235	217	219	213	226	209	233	205	200	202	198	219	232	198	194	220	204	201	219	221	224	229	209	224	222	194	195	202	216	213	197	200	213	206	212	209	190	216	194	233	214	211	198	220	225	208	223	221	222	215	210	236	216	225	206	200	205	230	226	226	228	196	222	240	210	214	217	242	200	194	217	197	207	204	207	208	220	211	208	204	242	215	218	243	216	222	202	209	210	204	241	237	219	210	199	194	195	222	215	213	216	226	198	191	204	188	226	210	235	230	189	237	238	179	212	202	206	241	206	215	224	233	208	237	205	196	195	219	198	202	218	208	207	222	205	206	179	197	244	207	204	236	204	217	226	218	196	217	198	224	216	231	204	180	217	203	218	233	219	208	210	206	225	219	228	193	210	231	224	188	205	223	217	207	212	201	199	213	225	210	205	228	208	231	201	213	221	229	201	231	240	218	223	235	209	226	211	232	208	217	232	216	218	203	210	191	247	217	210	237	198	211	202	212	215	217	210	218	218	236	261	212	210	227	211	211	211	206	194	214	223	198	249	233	217	215	218	222	220	248	221	207	216	201	211	206	195	190	221	216	216	200	229	234	203	235	240	202	223	222	251	218	234	205	235	219	214	216	200	229	248	208	227	212	213	226	219	203	234	220	185	192	208	220	195	212	231	210	224	217	200	205	209	227	191	227	226	215	238	184	200	227	232	222	176	214	228	219	192	219	225	248	215	228	224	203	209	231	198	206	241	220	218	191	214	216	236	212	219	188	217	214	245	230	232	219	197	209	219	236	241	220	234	196	216	207	189	201	215	213	209	195	249	215	221	225	218	209	208	219	223	238	218	207	222	213	192	211	211	222	235	223	216	200	198	209	210	205	217	188	200	209	221	230	231	224	233	207	217	212	220	235	185	212	224	257	229	209	211	241	228	234	215	223	196	218	209	206	226	216	204	200	193	231	246	224	200	218	237	209	217	202	206	217	221	204	228	230	202	190	208	220	203	239	222	188	206	200	202	222	219	208	231	212	202	224	219	209	214	221	230	203	204	234	220	207	214	212	197	192	202	195	225	224	186	212	234	211	204	225	218	225	192	215	203	215	210	212	214	202	240	230	198	192	201	232	237	230	194	205	223	193	182	196	215	217	254	224	233	216	187	224	230	216	218	195	234	213	175	205	208	199	243	215	249	223	191	233	233	218	223	205	220	229	208	200	204	218	206	209	215	217	201	230	215	251	219	250	235	215	207	219	210	202	207	235	221	210	206	214	201	207	196	216	228	211	211	237	237	242	222	238	195	219	206	237	208	212	233	206	211	205	205	221	211	214	206	221	223	196	208	190	227	211	211	201	219	198	204	203	222	238	219	228	211	203	209	225	226	224	194	208	208	213	195	213	213	171	210	219	206	227	200	213
24985	42714	18950	11368	7165	5159	3627	2785	2351	1832	1402	1118	1048	788	689	663	559	524	462	363	383	373	354	338	367	329	309	286	290	302	310	303	339	335	308	306	323	288	298	297	317	308	281	274	307	273	277	272	276	278	248	265	268	259	270	253	246	232	234	227	256	251	231	246	252	263	239	250	225	216	249	215	226	260	261	245	248	251	236	253	238	242	230	252	273	264	225	228	256	223	235	249	243	236	240	203	249	247	233	236	243	214	251	244	240	242	240	257	229	235	231	235	239	220	244	247	226	275	231	235	245	251	222	247	240	251	251	241	230	221	227	249	256	254	231	269	239	213	240	258	230	251	251	220	248	225	251	244	236	242	227	221	215	228	208	232	227	238	230	235	213	225	246	232	253	250	242	259	235	228	224	213	243	250	263	241	239	245	228	228	232	218	246	223	253	243	231	253	250	222	263	209	225	230	246	239	234	232	242	238	229	211	209	243	226	247	234	223	232	240	246	240	227	268	220	243	222	229	206	244	270	216	241	252	238	221	228	225	227	243	220	218	254	248	220	229	204	221	235	222	233	249	241	245	250	240	271	230	249	247	234	218	212	225	227	236	219	224	240	203	224	260	222	248	212	258	217	224	249	228	214	241	198	223	249	252	229	261	233	232	251	238	245	225	265	255	207	224	250	254	233	255	223	265	248	251	248	200	218	247	243	239	235	231	233	226	244	235	223	265	222	245	237	207	226	216	261	227	231	227	238	244	229	230	244	229	220	232	239	224	223	247	233	211	229	231	229	231	230	225	252	229	208	222	254	224	231	231	253	227	245	245	238	249	257	236	210	268	229	231	234	256	238	240	213	232	220	228	207	229	220	224	228	229	225	230	219	233	220	218	227	233	236	225	221	253	231	251	248	238	230	210	250	222	217	246	241	227	237	272	223	242	237	229	269	240	251	226	204	232	249	249	229	257	234	258	244	233	232	241	225	242	220	215	232	227	245	230	264	252	228	264	255	264	223	247	248	271	232	239	224	218	235	239	228	209	235	250	244	218	216	249	240	212	235	214	226	241	244	238	225	235	205	255	240	239	225	233	256	210	237	223	231	235	215	263	228	244	239	239	223	208	216	254	201	234	226	231	246	255	240	237	239	239	244	225	243	207	238	248	225	241	247	218	241	244	217	262	249	210	237	255	228	234	241	265	192	238	210	233	260	249	235	256	225	234	222	217	220	225	222	223	237	213	238	235	232	244	252	223	217	227	248	230	248	253	261	229	259	228	228	241	218	248	230	227	245	223	228	209	220	227	228	251	253	238	229	259	216	212	264	225	225	243	248	186	222	233	236	196	228	235	227	232	227	223	233	248	244	222	204	226	212	226	238	232	215	243	209	236	228	243	262	242	243	226	249	221	216	226	255	257	223	253	237	231	234	215	226	190	209	227	233	261	225	226	240	260	242	215	237	240	215	241	206	232	221	251	234	235	242	220	222	220	236	235	277	210	232	214	216	237	231	257	244	231	256	226	220	238	241	217	248	222	234	248	236	195	252	248	237	246	228	228	268	239	236	254	249	228	239	251	223	271	240	217	229	250	241	256	242	230	237	217	234	224	248	218	214	262	212	217	247	242	246	220	221	258	231	214	225	251	271	224	257	250	251	273	227	239	239	214	210	274	244	242	223	245	233	226	224	223	241	237	230	231	207	265	211	226	221	212	253	233	256	227	207	249	258	230	223	250	208	268	229	234	219	258	226	257	242	216	215	219	257	209	262	209	220	228	239	255	244	215	250	235	231	217	215	223	222	222	247	211	268	233	250	250	238	260	217	230	232	217	241	246	229	255	244	252	227	243	246	226	248	245	248	228	226	253	222	225	228	231	237	234	251	252	242	234	234	213	224	245	236	220	250	235	230	220	220	217	240	246	228	218	254	219	220	245	226	227	222	238	221	212	252	269	229	253	237	229	212	224	211	263	230	270	241	240	233	237	216	234	218	253	239	242	235	218	215	247	240	230	247	210	242	232	239	209	232	235	216	224	229	235	246	228	220	245	217	213	208	253	232	251	237	272	228	226	227	236	230	237	223	267	252	231	233	228	231	265	229	236	262	255	237	233	243	223	231	233	252	249	209	221	244	245	256	215	245	242	229	237	232	224	233	259	233	226	218	229	218	256	210	236	229	211	251	233	206	236	240	246	223	238	250	266	196	235	228	230	263	238	236	243	218	241	238	234	230	263	216	202	223	251	237	208	270	237	235	213	267	246	244	246	243	222	215	261	210	237	256	250	245	239	230	235	210	230	214	239	208	243	232	207	216	219	254	220	206	252	220	239	241	223	236	245	213	218	228	253	215	220	244	235	246	219	237	241	239	217	220	231	222	217	253	236	221	253	241	210	225	238	208	218	242	252	233	222	227	270	224	248	235	235	262	223	248	237	236	245	218	238	226	239	222	254	242	213	231	263	253	251	237	211	211	238	224	226	258	238	229	226	268	253	234	251	207	298	239	247	244	255	249	235	234	262	209	237	247	242	222	216	249	237	235	247	237	208	240	247	226	247	234	220	237	247	258	236	234	230	269	247	231	251	220	225	232	226	234	239	252	240	253	219	257	245	228	227	238	252	231	238	226	249	247	231	234	242	252	222	253	220	255	223	220	240	247	238	218	236	242	228	238	227	223	231	254	233	232	225	204	225	251	229	224	214	230	224	238	233	225	224	237	267	247	231	226	256	236	234	238	227	248	212	242	225	256	253	214	226	234	224	232	219	228	230	241	238	258	211	269	234	246	290	235	223	262	251	248	241	230	239	233	248	223	228	241	218	255	249	214	243	228	234	248	208	231	281	240	244	253	228	254	251	229	247	253	257	220	203	245	231	243	261	225	229	249	222	231	219	243	225	256	207	229	255	229	253	237	248	222	239	211	244	239	247	260	237	236	236	229	223	235	231	225	253	232	240	222	233	238	244	233	220	237	220	214	271	234	215	224	211	226	234	234	218	223	235	234	204	260	207	239	248	257	261	240	261	235	245	226	262	218	236	233	213	215	219	248	240	220	229	214	245	236	237	229	246	231	222	254	244	247	241	226	229	227	222	231	215	244	250	278	210	217	216	231	214	225	244	250	219	227	237	239	223	235	222	205	219	245	244	238	218	269	259	261	228	226	219	234	223	208	250	216	245	227	257	211	211	217	247	260	222	234	214	232	251	221	219	250	249	256	208	230	229	221	230	241	216	235	240	236	219	241	252	255	218	250	232	249	260	234	249	227	220	233	210	244	238	259	244	235	248	239	227	243	232	246	247	275	235	251	230	245	245	225	223	213	250	222	241	228	232	238	252	218	247	235	236	205	256	234	242	219	241	253	268	230	237	251	250	241	243	239	218	217	206	221	253	242	233	233	227	232	245	239	227	221	264	228	237	247	236	265	262	229	257	238	250	272	249	252	219	223	259	249	245	221	236	226	224	222	230	244	242	248	269	227	241	233	238	229	239	233	218	256	252	251	234	233	253	230	240
24849	21107	27059	25187	11527	2990	1946	1438	1172	994	806	753	708	587	614	672	529	482	450	478	457	479	470	439	492	455	392	415	437	422	390	397	395	467	413	429	432	413	429	449	423	424	428	443	421	440	398	404	436	401	400	422	427	379	362	400	368	410	390	397	373	390	421	365	395	426	426	416	438	403	412	405	403	400	398	385	387	448	383	385	390	451	397	374	427	392	384	387	410	379	395	401	405	369	406	366	374	412	372	386	390	412	418	419	432	429	402	371	415	403	416	404	419	411	398	386	398	403	391	402	377	379	408	368	380	435	427	392	400	397	372	400	396	372	403	434	415	355	414	406	360	398	391	404	413	399	375	387	406	388	390	418	392	410	390	380	395	436	366	415	382	381	414	362	399	394	420	380	431	398	425	394	410	409	395	426	362	408	399	371	417	399	420	392	362	406	380	377	437	416	375	383	415	403	405	384	399	380	417	359	440	364	393	422	397	405	381	384	365	389	387	400	394	436	373	401	371	403	419	383	437	410	417	420	379	391	416	391	409	385	410	361	414	409	413	385	396	438	406	399	404	400	413	368	439	376	434	407	398	400	418	404	392	389	381	417	361	343	413	398	403	391	421	442	415	427	371	411	379	372	387	422	408	395	415	363	385	401	411	386	389	413	416	385	355	402	380	439	350	369	423	402	372	400	435	430	412	392	414	395	416	367	413	383	390	416	373	386	385	379	386	403	385	432	391	368	415	365	405	381	397	399	348	373	402	430	369	384	406	391	422	378	381	401	358	390	446	394	340	392	375	384	404	372	418	425	375	394	397	395	383	408	389	378	407	401	379	411	394	393	404	410	393	366	403	398	420	394	429	412	366	418	413	399	406	373	398	388	396	410	420	411	425	398	431	397	379	380	414	379	371	432	377	398	400	391	392	436	409	412	395	392	380	393	429	385	401	389	415	398	361	402	362	420	381	397	408	401	388	378	402	383	409	423	416	422	417	417	406	373	430	380	401	421	387	379	413	406	381	429	388	375	364	404	433	404	392	415	426	402	376	401	408	421	402	403	377	379	443	439	401	390	361	426	386	382	378	424	435	413	406	388	391	387	428	381	409	390	403	403	394	395	370	378	402	361	402	387	414	400	397	408	406	357	420	372	432	380	402	399	386	416	386	408	427	381	361	427	393	370	393	371	407	367	381	362	419	412	406	376	401	424	416	396	396	388	403	393	398	382	351	394	420	387	402	402	399	390	417	418	402	393	388	385	386	402	401	435	392	387	373	400	361	394	397	384	434	420	403	376	404	397	421	406	400	428	393	404	408	388	408	395	424	396	391	382	411	390	404	378	390	397	422	391	387	417	377	424	413	406	404	391	424	393	389	405	378	383	404	412	403	388	382	385	395	401	393	413	405	409	385	408	427	408	424	389	386	402	403	396	375	403	399	383	354	417	423	370	384	419	392	411	431	381	374	384	372	389	430	389	355	360	414	418	400	369	423	405	364	432	388	391	373	384	379	396	386	405	408	397	386	417	397	425	414	380	407	383	390	388	344	416	393	380	412	414	388	389	436	410	387	388	365	388	402	428	391	420	427	383	395	388	394	383	366	408	375	384	395	414	373	387	411	384	367	351	385	413	371	374	407	423	342	377	416	418	410	401	381	373	380	383	411	400	390	421	409	386	349	386	432	404	397	425	387	388	417	413	403	411	370	419	418	368	368	416	354	409	389	377	389	411	391	404	435	395	381	390	373	386	403	426	383	427	399	410	383	420	344	435	404	375	414	428	377	381	400	388	393	404	395	395	414	404	458	413	406	396	431	405	445	427	371	384	400	394	442	390	386	401	401	398	406	392	423	420	394	400	391	419	382	399	389	410	379	411	398	384	364	401	384	388	363	404	419	385	384	393	428	401	437	379	386	393	425	394	409	402	383	399	390	370	394	407	413	429	405	414	386	387	398	414	406	392	446	431	392	418	418	398	384	377	400	383	408	423	366	398	394	388	392	401	383	412	399	388	379	400	392	412	381	398	429	379	400	394	379	379	409	401	372	351	416	399	370	402	387	430	409	381	388	412	399	395	404	412	367	384	377	447	402	387	383	412	418	373	395	403	406	402	393	387	402	397	389	403	426	393	390	396	419	446	404	398	420	383	450	403	405	400	423	409	393	413	426	436	358	411	370	376	421	402	372	391	368	353	391	411	425	390	386	420	387	432	406	375	440	411	393	391	409	381	404	380	412	401	394	398	408	404	390	392	422	432	430	420	397	361	406	374	397	397	423	418	419	352	394	392	400	390	407	399	404	382	438	398	418	391	395	392	397	402	382	421	392	378	406	379	367	387	410	394	419	415	409	393	382	417	398	376	383	393	417	386	361	404	399	380	404	385	425	424	438	382	401	413	407	414	404	395	450	392	383	364	400	408	396	374	394	391	396	404	407	374	435	386	399	411	384	406	425	436	403	418	381	387	384	394	397	408	423	391	400	410	414	388	377	404	431	422	398	388	417	378	437	397	386	385	367	394	402	439	402	370	397	394	402	403	390	401	408	449	356	393	388	407	410	356	395	399	415	408	394	356	381	370	417	385	418	413	422	396	379	420	392	369	368	391	402	395	373	366	397	413	374	417	414	393	388	415	398	434	404	416	406	389	380	401	392	413	374	421	437	396	413	430	373	393	400	387	380	426	387	417	377	417	400	416	445	390	413	374	404	418	435	396	361	411	379	386	408	384	375	404	391	352	393	386	403	391	391	437	422	449	375	368	360	400	401	405	411	413	403	336	389	420	393	418	437	398	408	411	388	360	414	388	406	373	411	404	421	391	408	402	410	364	385	391	395	381	378	379	389	387	385	379	365	420	353	410	405	389	403	344	409	377	404	426	356	361	390	415	401	375	426	396	389	389	389	431	361	386	395	409	397	384	379	367	381	431	378	417	421	377	395	384	408	358	382	372	407	443	350	381	378	412	398	375	393	427	397	372	373	380	391	443	435	361	404	404	383	388	407	371	389	405	383	388	367	408	388	386	405	379	416	384	428	412	388	401	428	388	390	389	421	357	373	360	390	375	388	390	366	408	426	433	450	398	412	353	417	369	415	392	400	372	379	420	405	389	381	401	436	398	394	397	417	397	403	378	386	378	410	351	410	431	400	377	404	370	412	411	375	405	397	461	392	376	408	390	469	400	427	384	345	411	401	414	439	372	384	375	402	390	395	374	385	374	361	395	408	443	438	384	398	383	411	411	439	394	406	423	395	381	392	395	411	406	405	407	407	387	386	388	375	396	410	397	387	396	390	390	401	403	410	395	429	402	373	379	364	389	398	406	405	398	415	390	386	378	408	407	411	384	390	366	381	393	384	376	439	422	371	421	350	402	376	401	376	429	382	360	390	378	427	386	383	409	367	383	363	411	375	408	380	421	416	411	417	414	448	417	378	384	429	370	414	404	387	416	379	360	398	367	383	398	392	412	423	427	393	431	376	408	400	383	385	382	390	410	363	381	403	404	394	402
24023	38533	17413	9270	5888	4405	3138	2427	2055	1612	1256	1084	1000	891	771	761	710	649	539	548	519	511	494	529	565	503	448	451	509	469	495	498	512	498	481	452	466	453	439	471	498	440	455	477	471	416	412	465	412	455	464	424	440	430	394	405	419	422	405	405	408	424	433	427	426	405	434	412	405	436	414	419	404	421	400	434	444	392	459	444	402	391	402	400	410	400	440	407	425	439	415	424	422	445	410	435	434	382	419	399	409	418	426	410	441	414	402	445	398	428	394	420	423	364	447	397	402	425	437	440	414	410	440	449	427	433	390	421	408	422	441	432	416	421	429	399	396	439	383	417	427	432	420	421	412	405	382	414	413	406	404	399	413	424	413	433	434	419	410	421	458	408	436	423	400	392	434	429	427	390	421	443	394	424	383	438	433	408	417	409	401	415	408	395	389	424	431	403	447	395	392	430	419	387	442	404	431	425	453	417	376	432	442	392	462	437	399	430	380	417	442	409	424	381	432	431	373	432	388	413	412	405	412	399	436	390	457	375	424	420	436	406	391	469	405	402	410	400	404	444	420	406	446	426	446	420	455	376	410	394	343	388	385	409	418	405	371	436	417	423	444	393	411	425	410	416	391	397	428	428	429	414	409	436	418	427	382	359	439	381	390	395	405	409	451	456	427	420	412	456	423	383	439	435	459	432	438	385	436	391	398	423	391	424	427	391	431	414	409	444	420	456	435	425	422	420	399	390	395	410	423	427	434	400	413	415	369	408	397	415	376	427	416	404	392	461	412	432	413	420	387	415	410	436	408	401	424	390	413	425	376	419	394	422	439	423	428	417	431	437	419	370	408	429	377	398	400	427	420	406	408	424	377	384	425	438	403	418	381	395	393	387	408	418	414	367	444	441	419	415	416	413	406	411	431	413	404	414	448	393	446	423	424	354	422	425	388	411	437	401	426	433	429	402	384	422	412	382	422	365	397	422	364	416	410	454	425	414	435	418	394	397	399	422	435	397	410	396	409	422	398	439	408	391	411	433	382	404	406	412	477	391	364	430	420	426	408	412	405	403	420	458	400	384	438	399	397	436	433	428	419	387	397	433	413	405	364	405	409	393	432	415	437	442	395	399	465	438	420	373	397	434	439	399	418	399	424	441	415	419	402	424	405	411	423	403	430	422	406	407	444	387	388	432	396	396	426	412	426	414	419	414	389	406	418	418	410	363	386	423	420	393	400	417	411	436	405	399	427	403	414	448	389	414	408	446	398	409	447	414	409	421	424	399	417	439	414	429	396	410	435	368	402	420	464	430	426	455	418	414	405	452	429	432	438	429	386	406	438	417	434	420	435	425	392	393	417	405	413	401	390	422	449	441	451	402	410	436	430	423	388	434	408	424	417	437	406	417	430	418	394	404	401	431	360	408	425	405	424	410	431	372	385	435	400	408	426	401	403	404	396	418	390	413	409	395	433	400	393	398	387	365	379	408	413	402	427	399	445	453	396	384	442	412	442	388	411	429	427	458	427	424	384	406	413	416	417	432	401	434	426	434	435	435	396	432	415	435	388	415	390	453	432	444	413	411	442	410	389	417	415	441	411	376	398	432	434	447	430	381	396	435	427	434	412	402	410	397	402	413	409	436	414	417	417	402	431	378	443	403	384	433	393	406	417	392	410	396	374	446	400	397	427	413	410	445	422	386	427	421	408	434	442	416	393	414	434	446	449	408	415	386	448	406	423	398	418	461	440	445	418	384	440	397	411	412	403	397	408	412	421	400	401	405	418	408	421	397	397	437	434	391	447	438	403	423	366	424	442	430	412	418	407	405	395	409	412	409	375	440	387	442	410	433	424	423	370	408	391	422	441	423	425	397	440	393	424	404	377	398	419	416	397	444	410	359	411	401	447	440	427	422	422	398	400	396	390	455	389	441	421	430	392	441	413	424	394	430	429	419	371	419	424	418	400	420	408	394	426	437	414	396	427	404	412	421	414	378	412	407	361	401	394	437	418	432	400	418	423	411	406	405	478	383	411	404	431	433	450	384	449	400	376	417	435	379	407	383	451	406	410	413	429	402	402	405	425	400	409	403	440	383	420	408	368	395	412	409	409	386	396	397	389	452	387	431	414	376	415	427	456	439	407	393	414	401	406	404	403	414	393	419	426	443	420	379	362	422	408	406	429	447	406	435	374	421	383	437	458	438	421	410	413	416	381	413	434	407	431	403	424	418	395	424	413	433	427	427	399	391	415	404	417	414	420	425	405	442	423	404	427	422	416	412	421	396	434	422	421	412	416	400	377	391	426	440	432	408	410	412	430	411	398	433	403	404	388	378	358	400	444	421	386	401	443	403	420	404	399	406	368	400	390	379	391	390	406	396	435	402	410	414	402	418	411	429	435	409	432	392	413	394	397	391	428	435	432	416	437	377	413	413	413	422	419	397	401	401	406	398	444	427	418	409	419	420	419	404	431	386	415	426	415	395	438	407	408	423	403	403	403	434	462	424	404	453	406	395	407	393	400	401	419	436	391	422	384	423	398	419	408	435	407	432	416	373	480	411	408	439	414	436	430	447	410	370	422	421	438	414	379	410	415	376	389	421	446	413	397	402	401	418	417	414	405	392	424	425	405	428	413	412	419	425	450	440	435	407	412	462	445	440	422	430	415	435	406	380	445	411	390	407	424	440	366	398	393	425	408	426	412	409	398	413	404	390	415	395	439	403	411	405	431	428	405	397	405	371	377	405	390	405	417	439	425	420	399	425	413	422	397	401	423	451	424	447	428	440	417	430	403	391	417	439	406	412	412	381	391	401	392	403	445	406	416	426	416	406	428	371	390	420	410	439	399	428	407	439	386	376	421	407	418	420	401	409	408	386	411	405	412	428	388	428	367	417	385	419	395	397	424	422	435	443	397	405	413	409	418	400	418	381	392	419	414	448	395	422	420	423	415	406	431	445	387	413	416	389	430	405	395	413	402	414	385	409	425	435	425	398	421	407	424	393	417	446	420	422	441	399	396	438	411	390	411	446	391	379	380	363	416	425	406	419	424	422	414	426	433	440	438	403	440	422	389	405	385	412	369	433	461	437	432	399	421	422	419	444	434	403	424	417	394	442	443	413	459	412	427	435	446	378	396	416	419	430	451	443	401	416	414	398	380	416	404	421	433	436	405	402	425	412	433	423	404	401	438	445	442	424	438	406	376	464	411	440	419	421	405	449	455	431	416	389	452	436	405	412	427	381	412	395	412	405	422	431	409	468	403	420	433	444	422	426	406	418	393	452	377	406	396	412	417	436	435	383	416	437	413	415	412	414	395	413	427	415	425	426	380	418	427	381	448	422	428	411	409	414	425	430	403	432	467	410	441	455	407	415	401	417	408	424	414	412	396	447	405	395	419	427	423	437	420	407	423	418	441	425	414	392	379	430	436	372	454	434	418	454	422	424	416	464	388	436	397	419	408	400	434	419	402	416	408	430	416	397	437	403	389	417	383	409	394	397	389	383
22533	21083	28708	23685	21106	21067	9333	2863	1846	1515	1143	1065	773	769	681	667	558	449	381	354	340	376	356	400	364	337	296	314	318	288	322	318	322	345	377	294	305	311	335	317	295	310	285	317	295	269	270	291	277	288	289	269	270	274	304	264	252	271	269	257	262	263	277	250	232	245	245	248	238	244	249	246	252	270	250	254	234	223	252	262	265	235	247	254	222	243	227	235	258	254	233	223	258	258	238	237	248	255	261	285	264	222	244	242	250	245	255	250	248	229	248	241	222	236	266	236	262	260	251	234	243	250	234	256	271	250	232	265	237	254	229	256	260	235	262	262	243	239	219	268	217	255	250	211	260	230	240	242	244	257	242	209	228	224	252	254	222	250	238	229	261	224	230	252	224	214	261	247	267	235	230	255	241	251	234	224	264	243	225	226	251	251	258	254	246	253	225	235	228	232	240	236	261	266	250	252	231	239	250	263	253	287	263	251	262	223	264	220	241	251	238	227	226	240	253	245	225	227	227	248	263	251	224	213	236	244	233	230	249	227	249	239	271	254	229	238	260	244	239	242	227	230	235	234	235	265	245	252	255	232	234	254	263	264	251	259	259	246	233	256	221	219	250	241	274	215	254	211	231	229	224	235	228	248	228	253	269	241	238	232	229	252	239	243	255	231	251	260	255	239	244	222	246	228	272	250	241	248	217	251	226	223	257	230	236	235	245	252	248	264	213	234	246	246	244	245	252	232	241	238	240	252	265	228	255	235	280	226	232	252	242	267	254	226	222	234	234	229	249	251	223	257	247	265	252	258	225	231	247	272	238	263	236	225	254	210	232	240	234	254	245	242	240	238	227	235	252	220	249	233	251	199	246	222	267	238	251	239	217	238	282	252	279	233	268	233	266	231	257	266	283	229	259	247	267	230	235	282	240	238	260	249	245	244	221	237	242	263	214	238	252	212	250	230	236	251	249	252	254	251	230	238	231	239	214	224	252	243	229	229	231	244	238	263	272	236	204	222	244	246	251	240	244	244	253	227	237	258	228	246	260	250	249	258	259	246	248	228	251	265	237	263	249	234	239	234	259	242	245	246	256	225	239	247	245	242	243	235	229	234	251	230	232	253	246	240	228	249	234	262	220	287	246	247	253	213	282	237	274	249	269	246	221	243	202	262	260	244	261	281	255	247	216	248	226	232	224	262	254	257	242	251	257	246	252	266	253	243	265	252	249	248	255	252	242	237	262	234	239	240	222	230	251	239	232	240	238	239	210	229	218	251	258	238	244	231	218	233	228	229	247	233	286	224	263	260	240	237	269	239	239	270	266	219	212	285	217	213	229	249	235	251	259	239	228	270	259	248	268	246	245	251	223	249	233	258	247	231	228	245	219	248	236	250	225	220	223	247	247	233	255	236	213	222	284	233	253	242	256	233	241	246	245	250	217	248	245	240	225	280	241	261	236	243	271	238	254	272	223	259	265	224	215	263	229	227	250	252	258	239	260	241	252	265	236	244	228	254	226	211	227	270	247	234	247	220	231	280	229	242	226	221	232	247	271	254	238	247	251	267	253	239	237	208	241	252	250	227	260	279	259	240	237	225	233	231	274	249	227	277	240	257	261	251	264	265	233	249	221	258	244	226	254	253	243	243	216	229	230	248	270	289	253	245	239	243	268	238	217	218	227	261	248	244	251	235	227	255	259	257	244	239	241	247	231	244	237	255	229	229	238	234	257	239	239	228	271	269	237	249	229	241	224	259	243	259	241	240	242	241	251	235	231	210	230	263	227	246	266	220	255	249	233	250	255	256	243	226	211	233	265	242	240	249	241	244	248	266	248	231	252	246	246	245	245	258	240	239	256	239	245	228	223	235	225	231	240	241	245	263	257	246	240	267	247	248	235	255	255	251	229	242	265	235	243	247	253	256	264	233	231	254	241	233	247	229	257	240	230	235	216	235	248	232	245	244	253	243	251	279	265	247	239	238	265	238	256	263	251	263	259	240	252	253	231	244	243	240	243	229	255	231	221	271	257	245	231	236	242	253	243	258	234	240	242	215	267	259	257	252	230	248	240	248	243	261	224	257	258	232	247	228	239	243	242	231	248	226	261	245	260	260	266	254	242	234	256	219	229	257	280	236	252	257	229	248	219	238	241	245	254	245	258	228	265	229	249	252	225	226	236	232	237	244	258	247	252	259	215	242	244	276	242	245	235	246	204	244	237	244	220	282	229	249	257	229	224	203	225	246	237	225	256	270	238	247	225	249	255	262	221	235	283	221	247	233	245	243	227	229	259	226	239	243	286	259	246	227	250	247	247	240	260	260	221	236	241	229	257	249	221	225	242	234	237	239	236	258	260	236	250	259	244	226	219	224	253	267	218	239	260	243	232	228	251	203	275	248	247	218	230	270	235	244	223	277	229	256	247	279	264	238	217	221	277	258	218	247	244	242	264	225	264	255	230	252	238	261	264	233	245	254	220	261	226	256	241	250	250	253	233	245	243	231	236	279	257	245	225	244	267	276	256	218	232	259	222	244	246	239	239	275	260	277	241	234	255	235	242	218	222	254	243	241	256	240	235	227	264	260	222	230	251	237	212	269	255	250	236	232	258	245	228	251	271	232	251	256	253	226	272	232	257	231	210	233	250	252	233	262	214	246	267	270	237	203	242	256	247	233	217	246	247	211	246	223	230	250	238	265	246	240	244	264	256	292	260	262	222	274	221	249	262	230	253	243	240	232	259	231	259	237	253	232	264	236	210	250	242	244	253	249	244	242	245	253	218	248	230	241	274	242	264	203	247	237	236	208	264	243	242	259	257	250	224	240	295	230	236	240	266	225	235	237	243	231	241	273	241	228	228	244	259	241	234	256	246	244	241	236	231	238	252	250	243	254	264	264	243	270	234	230	224	224	230	223	264	255	239	233	270	247	261	233	237	235	243	254	227	244	249	258	253	235	239	244	232	223	226	242	243	233	257	262	232	237	263	236	226	245	253	243	226	273	278	238	241	241	231	242	229	247	212	241	254	206	262	260	231	250	259	276	272	274	221	245	216	239	248	239	278	280	238	246	238	243	261	245	264	252	236	255	246	236	261	220	217	247	233	240	261	223	237	217	280	241	234	250	257	283	239	238	226	219	258	231	280	258	255	257	232	257	227	229	246	217	244	263	251	232	222	210	254	242	268	253	252	245	222	228	223	247	248	247	244	250	278	254	254	259	254	221	283	259	229	232	254	243	267	219	234	255	267	220	213	227	255	258	267	262	272	241	232	241	276	222	232	248	231	225	239	244	242	246	240	255	228	245	224	249	261	267	249	247	255	233	242	254	230	236	242	229	208	257	237	238	261	225	238	224	197	227	245	252	254	229	251	261	269	232	244	263	217	223	262	240	216	242	227	240	242	278	242	252	248	250	261	254	235	236	252	249	249	263	273	248	240	211	256	263	229	251	255	245	269	248	272	228	254	220	232	233	249	229	242	228	260	241	258	236	227	262	230	252	238	237
28987	50078	25564	13429	9899	7130	5433	4361	3292	2618	1969	1723	1240	1176	975	975	812	621	528	469	443	435	436	470	455	391	331	349	344	381	385	355	371	397	407	365	381	321	365	341	400	336	325	306	327	337	347	337	334	275	295	286	283	262	282	250	285	297	288	273	266	288	270	266	282	265	240	248	288	271	260	264	284	274	287	268	269	251	290	263	264	267	276	262	237	287	244	243	247	248	261	258	234	276	270	253	243	269	257	255	240	278	267	262	253	256	249	256	228	260	248	256	271	270	237	231	273	268	253	274	260	258	268	266	275	248	265	268	255	232	263	277	261	268	272	250	256	267	238	251	252	270	265	277	232	210	266	267	284	258	275	236	250	264	252	263	252	212	279	232	242	245	263	253	267	246	259	258	241	257	215	246	220	228	247	271	253	262	246	274	242	241	261	258	269	255	273	261	272	227	232	253	256	254	269	244	240	259	274	256	250	250	233	231	260	240	251	255	263	243	255	240	248	254	241	275	251	260	261	233	277	274	252	237	248	251	240	231	239	260	241	257	249	247	284	248	234	239	254	244	247	262	227	255	234	291	247	239	252	235	300	278	253	256	271	246	289	277	231	252	262	242	279	239	224	260	264	246	258	257	246	269	270	232	244	268	265	258	257	225	244	255	274	253	248	251	264	249	236	248	277	253	252	227	244	226	238	239	237	243	279	269	243	234	260	259	252	258	256	247	245	250	230	223	242	283	253	235	252	260	234	272	267	238	281	259	254	274	254	269	247	230	240	255	247	221	227	218	242	242	254	263	280	229	257	238	251	257	254	267	258	240	222	243	258	270	249	272	247	246	255	269	268	249	277	244	272	249	250	236	238	272	271	266	254	261	242	254	254	247	276	245	258	238	257	236	238	267	254	260	266	255	270	260	249	239	255	251	261	249	272	233	256	252	239	232	255	244	244	254	232	252	247	252	268	264	250	253	244	242	252	235	252	251	254	264	241	247	262	253	258	238	237	236	258	270	271	262	247	288	248	251	251	259	261	255	233	251	257	257	228	253	276	269	234	274	244	272	239	247	261	230	255	264	266	258	273	265	266	257	257	267	287	252	285	212	243	249	264	265	250	248	243	243	257	235	248	260	223	246	257	219	244	282	251	268	235	250	252	252	249	255	247	237	278	272	233	256	266	276	280	238	238	232	245	255	258	269	265	244	269	232	275	253	257	228	268	224	249	251	246	255	258	227	244	254	246	227	258	233	264	278	216	275	266	246	273	261	251	243	262	234	261	251	254	252	237	276	245	248	244	271	261	244	245	258	241	260	261	274	240	259	225	245	232	225	231	262	261	257	239	266	254	251	256	248	230	235	247	247	259	253	231	263	250	287	250	240	258	243	266	267	265	244	281	228	259	249	250	293	246	244	295	268	245	258	264	267	239	232	246	266	265	265	240	233	238	275	262	246	282	247	231	238	239	232	250	244	250	270	279	257	252	275	275	249	242	276	289	248	278	268	264	293	282	248	230	238	265	213	262	247	233	269	233	238	273	267	252	269	256	230	240	245	244	255	279	262	239	286	269	264	267	262	230	271	260	257	264	276	249	257	265	252	245	264	241	242	258	271	264	251	257	268	286	249	256	255	267	237	270	244	274	258	226	261	250	256	240	264	249	222	237	270	211	239	255	235	246	242	273	272	257	248	234	232	269	248	260	254	251	242	274	217	259	240	250	261	233	241	244	236	246	244	278	252	261	241	218	247	236	259	242	255	240	261	230	250	251	261	247	268	249	249	249	266	258	237	250	245	256	274	266	246	256	242	255	225	274	255	227	243	253	245	228	273	277	270	258	278	244	256	240	238	259	255	245	255	259	240	220	259	243	229	248	255	228	254	254	284	248	228	257	224	290	255	249	246	241	264	267	253	269	263	244	264	223	261	281	250	256	229	279	266	254	237	278	254	231	242	250	270	278	239	269	244	244	263	277	266	275	245	257	261	245	255	260	261	250	259	240	240	260	253	275	256	239	238	234	235	255	240	246	248	228	251	265	258	242	255	281	267	266	270	248	278	289	248	261	258	232	218	245	233	236	243	245	245	250	245	237	258	258	235	254	244	240	228	259	278	299	268	210	247	254	233	268	271	258	249	262	229	239	236	261	248	244	249	280	239	227	262	244	259	251	239	251	252	251	273	246	249	238	246	248	246	242	261	246	229	242	260	252	277	250	231	234	242	242	273	251	289	238	275	236	234	252	206	256	256	240	235	271	257	250	240	243	272	219	224	273	208	232	238	250	239	283	245	241	234	243	232	213	251	233	250	224	233	260	257	240	259	238	261	226	250	263	245	250	256	234	241	245	258	251	250	245	269	245	265	263	235	260	263	277	243	270	243	265	260	238	266	270	267	264	248	254	280	299	255	260	269	241	238	241	215	245	243	241	234	271	229	258	235	239	242	237	250	250	238	257	269	252	253	263	243	233	268	247	265	263	260	238	280	260	268	273	246	245	256	257	242	260	239	272	283	254	264	248	245	263	250	227	258	245	269	226	239	242	228	277	240	265	252	229	257	243	257	257	232	272	278	271	246	246	250	239	275	246	253	233	232	241	256	229	265	257	246	249	275	257	259	254	253	269	241	257	236	251	256	252	243	268	249	233	248	253	253	267	250	274	277	239	259	261	260	229	247	243	228	282	234	220	251	262	236	286	242	268	235	262	245	252	271	269	257	266	277	247	246	281	255	254	273	257	251	258	257	254	250	238	281	270	255	258	258	272	227	263	234	206	265	276	246	248	238	286	251	267	249	252	262	284	238	239	246	220	260	228	230	261	247	254	264	248	271	229	253	241	259	238	253	237	268	258	245	243	256	266	243	246	218	257	216	233	260	245	262	235	225	235	271	250	236	271	249	250	238	247	255	252	240	290	262	249	257	250	244	257	250	248	252	255	260	268	252	247	266	275	275	256	236	271	238	243	258	273	252	221	264	273	249	235	241	270	257	253	263	240	245	279	269	254	236	255	217	232	238	253	244	246	236	250	255	224	255	259	252	246	272	258	249	244	239	275	244	224	247	248	255	265	234	262	269	262	241	248	247	244	237	263	241	270	256	244	226	249	241	277	244	229	254	243	252	227	229	209	262	251	259	247	265	266	269	277	272	251	245	262	247	242	251	283	254	258	268	258	259	240	272	262	238	272	276	245	236	251	249	230	245	290	258	246	260	242	268	235	233	217	250	286	234	292	257	265	256	226	269	267	225	250	236	248	276	248	256	253	237	250	261	258	236	252	305	260	241	234	281	246	242	245	205	272	238	244	246	263	235	277	251	270	250	247	243	271	250	257	245	259	247	268	250	245	234	253	260	249	221	294	250	234	255	229	258	253	255	242	261	264	260	254	252	216	267	241	226	266	255	279	265	235	229	273	247	274	251	258	250	239	230	239	291	251	243	231	264	237	301	241	270	266	257	257	230	232	245	253	260	230	258	263	259	247	270	247	251	247	243	269	255	237	260	251	247	239	228
28498	22206	14146	4986	2220	1246	1147	902	773	669	650	603	493	547	432	503	414	406	390	381	421	352	346	382	395	364	310	353	350	379	336	394	379	343	382	415	401	357	356	377	354	375	385	374	376	375	342	355	366	366	355	340	323	372	362	347	361	374	381	347	369	340	337	341	348	338	340	352	337	343	348	336	326	359	314	351	342	364	378	352	375	341	336	334	332	331	341	337	351	357	320	330	353	321	367	349	341	344	343	363	352	355	365	345	341	330	344	320	375	366	367	329	373	356	343	323	354	343	338	364	340	334	363	346	370	314	367	359	383	368	355	320	351	347	374	356	328	336	352	342	371	364	343	337	365	345	314	330	339	340	369	357	324	307	352	363	344	341	353	307	358	318	354	333	348	394	328	338	287	342	329	357	330	315	381	370	355	306	353	316	352	333	360	346	330	373	375	350	339	293	315	353	305	321	332	345	322	388	319	369	349	344	370	347	388	339	315	320	275	350	334	324	312	363	375	337	340	345	338	319	359	293	349	358	321	339	348	343	342	380	336	326	332	360	353	387	334	355	349	342	380	349	324	335	335	354	370	345	353	362	376	358	337	352	337	352	347	323	353	361	344	360	330	344	313	351	348	335	326	347	335	343	386	344	343	346	378	325	303	337	345	359	336	340	358	367	342	347	350	375	360	353	380	321	344	382	348	352	318	344	354	346	313	378	342	321	371	348	339	308	311	349	322	343	314	296	347	358	354	346	316	314	360	361	349	373	300	340	346	372	344	336	352	391	385	400	315	356	335	347	316	346	335	377	332	363	366	344	380	328	330	352	351	357	374	372	324	336	331	338	371	351	347	330	365	325	364	368	356	325	339	345	340	338	343	344	354	358	309	348	358	343	318	360	342	333	361	362	380	343	344	363	305	356	330	367	339	366	332	354	343	363	361	347	341	309	340	369	399	324	335	342	339	331	343	326	328	343	325	313	326	366	327	339	350	370	340	327	335	330	351	355	364	347	305	353	342	323	366	357	342	355	358	361	336	349	340	328	337	359	356	356	320	346	365	327	362	355	350	372	394	340	351	319	348	316	370	355	350	335	349	365	338	362	298	327	337	346	378	335	370	333	357	330	323	336	343	331	326	340	326	361	366	374	350	316	335	342	320	360	315	322	367	329	361	347	350	359	343	332	372	321	346	292	352	358	330	333	354	347	300	349	306	375	334	340	352	349	345	396	315	357	338	367	338	370	327	337	330	304	314	330	354	322	309	348	344	343	378	341	364	359	350	342	350	377	334	331	358	356	331	334	326	373	301	348	341	343	352	342	343	321	327	339	360	371	346	319	342	339	361	362	336	327	364	346	354	335	375	354	343	401	354	346	319	342	374	329	349	345	349	335	366	315	317	365	336	321	348	313	352	310	348	325	334	339	320	386	346	350	318	329	301	345	305	332	341	363	338	362	352	351	342	338	352	352	325	349	372	382	341	325	359	323	353	348	332	387	324	340	333	324	351	341	344	314	334	352	341	336	342	316	335	368	371	360	332	346	357	367	364	308	352	346	372	340	355	385	365	343	338	367	367	368	328	323	351	318	355	355	316	338	345	328	353	340	360	379	312	353	347	361	375	329	369	399	349	349	336	360	313	335	369	345	363	408	332	334	294	372	366	359	371	337	386	318	382	382	361	342	350	358	347	373	303	354	382	329	324	341	325	329	355	348	363	364	341	331	372	312	342	345	365	342	352	328	325	376	348	366	360	343	351	337	335	341	335	332	354	377	386	377	358	328	345	333	371	339	328	330	334	378	323	337	368	365	340	348	347	337	342	362	332	333	383	358	355	346	349	351	343	374	355	332	314	366	349	327	370	369	364	408	354	349	342	335	353	370	352	364	336	352	323	374	326	339	348	356	332	353	360	349	327	358	371	355	349	343	350	339	352	344	351	335	353	334	360	365	347	329	347	358	354	339	324	319	293	324	353	371	365	332	363	362	350	332	355	325	336	356	331	316	345	342	356	363	348	344	387	355	356	357	338	340	319	358	366	356	352	363	345	376	317	326	349	368	358	345	318	325	364	332	338	366	351	337	355	326	368	332	328	330	340	350	371	346	334	344	343	384	405	341	355	352	353	345	321	309	315	323	322	361	355	334	380	344	386	340	344	369	323	344	366	365	333	351	336	358	349	345	339	382	332	349	351	333	341	349	326	331	357	364	352	327	323	374	362	369	359	379	353	308	369	334	358	347	340	324	356	308	334	379	338	347	355	375	353	325	357	388	353	341	362	322	358	371	356	335	346	331	342	355	313	323	375	358	319	352	350	328	341	343	348	319	350	333	334	338	372	333	336	345	329	331	357	294	382	344	341	384	343	309	346	337	323	319	329	354	341	376	370	357	346	363	323	354	294	301	313	328	345	327	354	311	390	335	359	352	341	328	373	355	361	312	330	377	354	328	363	354	324	326	336	331	345	331	327	341	342	351	362	361	345	348	346	344	352	329	355	355	386	349	358	331	353	345	329	323	374	376	330	348	341	366	349	310	338	327	333	354	339	347	359	373	364	338	368	353	358	322	328	350	327	309	335	382	356	324	334	328	314	342	380	304	340	333	370	362	373	381	352	347	302	344	369	374	351	357	337	325	325	337	340	340	332	311	306	363	333	345	325	329	330	364	375	361	378	361	311	348	310	344	351	331	351	374	292	373	367	324	333	378	360	335	351	331	329	362	316	389	382	339	346	332	310	356	330	383	334	330	344	354	340	313	380	346	348	326	357	328	346	334	347	325	341	344	377	327	340	337	359	377	325	331	361	317	373	329	357	355	349	356	330	345	335	352	333	382	366	348	344	319	326	340	345	340	353	382	353	352	365	333	326	344	360	330	307	313	323	363	391	314	369	356	339	314	327	330	359	349	286	375	301	357	339	364	341	371	370	332	339	327	333	322	342	387	368	347	379	327	354	339	352	325	341	381	339	320	353	349	315	358	344	360	337	344	373	366	332	338	341	336	347	342	382	363	368	358	327	364	337	331	350	383	346	381	347	349	331	381	346	316	301	352	324	327	352	351	349	335	364	358	320	316	359	351	362	351	343	351	329	326	325	346	345	346	339	370	352	369	339	360	363	301	378	341	328	316	316	307	375	353	353	343	341	344	357	373	367	331	301	302	348	348	334	361	345	330	352	351	338	349	340	337	358	318	342	386	346	340	352	338	325	353	341	357	328	344	337	340	330	348	348	320	370	381	361	317	350	342	380	345	346	356	342	337	353	352	352	349	336	355	331	375	371	338	339	340	357	357	351	351	360	345	367	352	345	331	359	345	350	313	370	347	335	351	384	338	342	368	351	348	357	369	339	326	339	331	356	339	340	346	334	355	355	347	359	359	352	336	352	336	343	359	351	345	379	339	327	362	344	345	365	334	351	345	360	344	381	317	319	342	319	344	357	358	313	375	342	342	349	351	362	338	343	381	338	371	379	352	352	350	371	346	322	324	330	358	343	351	342	361	372	360	337	369
20019	30936	12607	5073	3332	2167	1882	1633	1333	1109	977	845	681	675	596	622	545	465	459	393	411	463	413	426	423	403	403	401	381	403	404	405	424	405	459	416	444	410	411	417	431	405	363	405	414	413	358	415	377	367	357	375	377	370	369	373	395	334	401	389	362	386	345	358	355	355	356	386	387	404	363	385	374	382	373	374	361	366	390	348	391	351	413	370	354	338	359	393	363	373	362	354	372	379	364	379	397	399	343	398	368	350	328	372	365	372	371	388	378	356	381	385	326	364	376	361	379	377	373	394	374	401	366	385	386	389	361	384	381	402	368	405	382	351	383	363	380	381	346	370	379	382	346	391	398	385	379	366	369	400	361	369	340	393	382	369	394	397	337	386	383	391	371	368	367	374	360	396	356	365	371	367	368	347	391	363	366	374	381	367	348	359	363	412	362	376	390	374	354	440	363	365	356	369	350	335	361	323	377	378	398	372	341	364	348	361	322	361	361	387	371	368	354	403	388	383	397	377	366	376	404	382	388	372	361	323	376	404	353	377	391	386	397	355	373	345	415	344	376	353	356	372	405	377	369	355	368	349	360	371	364	370	386	376	355	357	389	360	367	389	362	348	365	355	327	373	359	334	352	362	358	323	381	385	353	381	386	363	388	396	381	369	386	388	391	365	365	343	339	358	351	384	362	390	389	382	324	358	362	367	391	360	378	365	335	382	363	375	385	353	376	380	384	374	390	367	373	365	377	378	391	371	366	366	380	368	383	373	378	428	370	401	392	410	362	398	359	375	358	364	392	354	389	369	360	367	369	393	391	359	395	363	393	355	367	374	351	362	368	370	367	363	364	331	383	380	370	383	400	393	342	396	371	378	370	391	376	378	367	327	353	362	375	369	394	379	347	379	388	366	366	358	400	387	382	362	334	405	346	365	360	346	393	385	365	385	360	401	361	376	378	371	388	350	366	359	325	349	359	351	371	354	330	377	340	368	382	373	352	377	364	403	362	376	413	378	355	355	372	347	357	369	341	374	378	360	354	379	361	378	345	376	383	371	365	394	400	347	392	340	398	394	343	363	366	338	368	343	374	345	368	346	348	367	382	332	378	388	352	401	360	363	388	368	399	360	329	362	396	354	363	367	383	383	377	352	376	344	407	360	358	397	344	350	395	376	373	366	363	408	373	341	364	369	399	392	398	373	355	331	354	330	369	358	363	349	376	329	404	388	365	412	369	357	351	374	395	365	379	397	363	371	361	338	409	371	374	364	367	368	383	372	401	369	379	370	363	387	363	380	348	345	370	354	378	391	388	392	391	328	350	376	376	362	371	376	338	354	399	400	355	372	350	384	397	366	406	405	379	339	389	369	367	373	376	364	356	344	390	373	372	410	370	368	385	340	367	365	350	367	371	364	360	397	416	336	400	368	405	413	379	356	342	393	328	385	393	359	379	409	375	365	360	343	362	351	375	348	373	360	376	372	385	367	375	338	403	375	349	393	343	356	387	407	375	371	361	357	388	342	362	365	378	372	375	372	372	401	360	355	321	307	378	366	372	335	362	370	361	390	370	366	364	357	368	387	420	383	400	373	372	394	355	378	338	375	396	379	378	368	371	369	343	382	347	371	372	350	384	353	381	372	404	382	378	368	340	402	372	357	370	400	346	392	371	366	370	355	404	357	365	371	342	370	365	335	390	403	349	379	345	358	395	373	371	355	378	367	371	355	395	352	354	373	387	394	336	371	364	384	389	372	378	376	370	367	358	423	370	371	387	392	368	317	364	358	383	398	380	373	340	385	370	359	366	337	361	357	356	337	351	372	380	358	372	377	390	389	380	364	392	367	402	386	370	386	366	395	427	372	381	344	371	372	367	349	361	365	375	350	411	385	406	402	348	342	388	353	331	331	408	371	370	342	372	385	389	378	380	356	399	407	365	368	368	399	396	415	351	406	404	377	364	394	359	386	366	361	353	363	347	336	352	377	348	389	356	367	372	361	369	385	384	333	394	366	363	354	366	369	371	347	386	382	362	387	358	374	343	353	357	379	337	361	366	382	346	374	353	372	361	381	361	364	400	357	373	380	381	405	340	387	345	366	377	393	370	369	389	345	374	384	400	384	357	359	389	385	361	350	393	397	367	371	386	369	391	398	383	399	382	358	393	370	345	337	401	363	380	401	373	358	352	359	337	364	383	349	389	380	362	354	375	375	376	373	348	394	379	385	390	382	366	384	361	354	414	372	366	358	361	334	403	359	386	370	337	395	375	385	365	350	372	358	341	396	369	372	337	364	387	377	375	345	313	398	371	349	364	374	370	381	395	376	361	374	383	379	390	379	396	354	353	346	366	362	388	369	370	379	382	380	356	352	346	364	383	385	345	370	379	385	382	361	374	379	420	372	377	394	398	376	374	383	359	386	388	344	380	352	376	374	388	396	375	340	362	390	415	355	387	345	407	384	361	335	354	394	386	351	380	356	355	361	372	344	379	365	358	383	414	385	416	372	402	372	389	347	398	375	378	392	369	333	365	392	340	386	363	377	373	387	392	385	385	348	336	324	377	395	365	375	386	360	349	365	372	376	348	355	356	348	354	344	404	369	360	395	390	343	383	367	355	383	356	405	373	379	357	342	373	373	349	379	391	364	356	392	369	384	346	366	341	372	357	377	369	379	373	401	379	379	412	347	359	338	401	349	399	387	393	368	370	384	343	403	402	402	368	410	347	361	370	385	384	343	353	369	378	349	401	349	377	322	377	355	363	358	407	368	377	328	379	381	374	377	408	352	375	396	378	356	349	370	368	366	364	344	341	383	382	440	375	356	337	365	413	366	333	347	357	337	377	369	401	342	387	396	431	380	362	359	389	348	374	391	358	361	369	385	341	350	393	362	334	363	377	366	373	382	376	368	376	354	402	331	370	355	406	338	361	375	375	323	365	347	390	400	390	361	344	382	374	382	348	376	397	345	387	369	363	363	394	410	342	359	396	381	352	407	393	358	390	409	375	343	362	370	368	382	382	411	368	363	376	362	382	358	335	382	357	379	322	365	378	389	358	369	364	351	401	359	347	343	379	359	383	399	360	386	364	382	353	371	364	374	388	360	368	367	381	391	358	383	393	396	370	400	366	380	352	349	359	373	361	377	386	394	404	369	383	395	388	381	369	372	378	390	380	393	337	367	356	387	371	363	364	345	344	348	379	372	393	350	375	355	348	360	342	362	360	389	369	404	359	379	376	345	354	398	355	374	381	394	377	367	356	370	359	388	361	369	370	349	367	382	384	359	357	380	388	394	391	397	408	350	337	366	371	372	378	340	359	368	399	392	378	389	358	358	356	337	399	371	386	366	390	418	389	356	381	374	368	399	368	351	367	369	376	372	382	381	367	375	361	362	407	401	352	403	411	398	334	376	396	384	395	369	361	381	389	378	358	374	327	368	340	375	375	407	386	364	362	377	367	345	405	332	360	399	368	396	391	345	378	347	390	364	386	400	378	382	369	344	358	402
23698	21094	28184	24172	21014	9971	2626	1692	1475	1125	940	807	576	525	527	458	421	340	317	307	325	272	292	301	288	226	285	246	267	249	264	257	284	282	294	249	260	258	280	253	258	245	239	243	256	256	274	220	263	247	222	238	229	240	225	222	211	222	202	227	236	206	215	229	236	191	199	223	228	221	205	202	214	225	223	219	228	201	210	220	229	203	223	227	224	207	214	220	210	233	215	219	195	228	224	247	221	240	226	181	223	237	226	218	231	204	208	210	197	237	223	237	223	227	218	228	231	208	194	208	239	209	220	202	225	203	217	225	239	226	208	224	224	217	212	214	194	233	213	220	211	212	212	229	204	224	221	221	229	241	244	209	212	210	233	208	234	232	248	211	206	220	212	214	219	216	215	206	218	218	200	216	222	229	223	222	228	230	208	191	220	220	206	215	208	237	219	193	234	189	214	195	194	215	204	210	228	233	244	252	220	220	234	224	233	197	239	224	229	229	208	224	203	201	247	200	236	212	212	227	207	202	219	206	200	250	227	225	206	211	200	249	198	226	203	211	217	206	200	242	214	223	197	222	200	237	198	217	223	221	233	238	231	241	216	202	218	201	228	225	191	234	226	216	209	224	218	227	206	195	206	216	215	218	235	207	217	216	238	214	240	223	213	214	221	213	230	244	219	228	240	223	229	198	212	211	205	218	223	224	233	229	208	249	198	224	214	208	194	225	245	200	249	204	238	203	206	218	235	216	211	224	214	221	238	190	258	241	204	231	216	226	212	220	221	221	218	235	229	202	216	239	197	213	205	217	217	219	214	223	188	214	212	218	200	227	218	226	235	195	222	227	199	225	225	239	203	190	203	215	213	209	248	223	248	224	194	201	211	242	231	226	231	214	212	237	229	199	229	254	241	219	240	182	214	236	191	217	220	191	219	229	232	236	217	227	238	225	192	246	233	226	223	241	226	226	216	208	196	214	232	216	236	215	206	210	225	232	209	220	200	222	208	223	219	191	238	228	226	226	209	219	217	218	217	209	209	213	223	222	217	217	213	187	245	214	206	235	233	220	231	232	238	217	230	210	195	212	230	214	191	215	253	239	209	221	226	210	220	198	205	210	254	228	209	218	220	276	252	250	189	212	246	246	222	237	207	247	218	226	208	200	209	227	213	200	206	200	215	193	226	210	238	194	215	225	240	243	208	206	232	192	211	233	236	201	214	218	216	243	189	241	206	206	228	232	217	225	193	227	221	223	206	187	223	229	208	217	218	215	212	225	205	217	228	208	231	222	215	234	227	223	193	238	202	229	219	230	236	223	213	241	218	224	207	217	229	191	239	243	218	204	204	221	203	251	221	225	206	208	230	242	213	236	205	210	214	230	214	220	242	239	212	223	237	219	203	234	238	238	201	245	254	233	218	235	208	216	220	207	249	203	217	213	237	240	223	237	200	246	229	197	230	203	220	232	235	204	256	214	212	237	231	222	218	215	220	219	217	238	226	226	213	219	204	225	234	219	231	194	234	218	201	210	237	223	227	252	226	235	224	232	226	221	223	198	235	223	225	230	222	218	234	209	196	227	198	184	224	197	206	230	212	200	223	238	211	218	199	220	185	208	214	215	210	200	219	210	215	239	211	227	221	210	229	198	198	214	238	225	221	215	248	226	211	224	195	205	237	231	199	198	230	228	210	234	202	219	208	230	194	230	225	215	218	248	219	222	193	212	214	218	206	229	236	224	230	239	206	234	247	236	240	216	227	226	221	231	195	218	205	226	219	199	219	225	228	219	196	211	211	235	209	201	238	203	210	231	226	222	209	211	221	224	228	212	204	210	248	242	206	197	196	209	248	237	215	229	190	234	210	214	199	205	201	222	250	201	223	202	193	239	236	219	236	224	207	223	228	209	196	214	224	208	194	198	228	209	233	213	205	246	222	226	236	213	229	230	220	273	215	230	238	208	207	223	227	231	220	200	247	224	245	234	245	213	224	219	213	257	215	205	229	208	235	225	241	242	223	211	225	223	196	198	209	226	218	235	241	225	222	230	207	220	191	227	215	221	203	207	230	203	199	211	213	224	196	238	230	247	219	207	238	208	226	228	224	223	212	226	209	224	233	209	214	227	221	230	213	195	231	240	236	230	195	223	217	184	212	231	230	222	216	202	231	206	203	200	227	214	222	201	216	221	255	218	249	214	224	202	234	227	215	222	212	233	208	219	214	214	194	207	207	205	203	234	234	223	191	213	201	193	231	234	205	232	224	221	216	238	205	227	200	194	217	223	222	226	230	220	233	243	195	232	218	220	220	230	254	228	210	217	214	245	229	218	211	226	220	199	195	202	220	228	229	238	210	208	223	215	216	207	188	221	214	222	226	233	214	226	218	214	237	222	231	231	216	234	219	234	225	215	195	213	231	218	229	256	226	232	232	247	205	230	210	214	201	207	206	207	217	216	248	216	206	235	199	204	202	222	225	218	214	244	246	229	231	210	226	207	229	230	244	232	216	219	208	219	209	220	227	229	186	188	228	236	236	202	203	190	231	224	231	204	213	213	207	216	204	206	247	235	202	228	218	185	219	209	201	220	214	233	212	204	211	241	221	189	189	218	219	234	246	194	235	226	247	214	209	250	229	219	212	205	218	200	209	193	206	236	223	210	196	204	204	227	215	207	230	238	225	231	211	217	211	199	203	219	228	237	227	212	212	199	216	217	188	240	224	251	228	209	225	219	239	221	224	199	244	242	223	229	221	234	241	231	204	229	216	229	234	232	215	243	203	192	224	215	218	194	253	242	217	229	225	235	235	228	210	208	236	233	248	222	201	218	205	225	219	183	223	215	182	213	217	225	210	206	218	239	222	217	229	203	251	206	204	227	236	217	218	204	233	220	240	221	219	238	229	217	234	200	212	204	225	206	200	215	213	220	206	215	228	233	232	219	207	226	244	206	208	209	218	198	217	211	232	238	228	232	233	221	222	205	241	220	202	205	219	221	205	231	192	221	220	217	239	234	211	213	216	192	202	230	231	214	219	199	204	220	253	231	194	228	228	233	191	228	234	224	227	230	237	196	221	218	213	205	233	238	231	214	204	236	228	230	255	202	218	207	199	206	238	216	214	205	201	270	219	206	221	218	207	211	212	228	242	222	233	220	229	218	212	233	214	217	230	219	238	217	207	204	234	228	212	239	231	217	234	222	192	205	224	213	200	211	240	240	218	210	201	230	252	225	239	236	246	239	226	199	226	198	207	202	252	214	232	227	200	251	221	262	239	233	260	211	212	248	225	223	233	210	244	206	199	253	193	220	239	205	210	219	195	209	216	203	204	201	213	229	199	214	193	236	245	241	192	217	221	231	217	227	228	228	236	192	220	228	226	227	246	228	220	226	220	250	211	207	239	213	186	221	197	210	220	221	230	224	227	199	208	220	226	202	240	202	227	212	222	230	213	184	223	210	219	224	211	215	255	247	211	229	238	234	209	234	222	208	226	210	237	227	240	224	239	222
25284	43151	20537	9385	6770	4501	3598	2959	2517	1872	1580	1184	1001	782	805	652	604	455	437	417	386	357	374	356	366	307	318	298	336	318	313	358	345	342	338	346	320	333	338	305	296	323	298	315	305	284	278	286	291	231	254	248	262	270	258	243	255	262	272	226	271	214	238	237	235	223	220	272	240	241	252	256	245	253	234	274	275	242	262	242	256	260	236	244	245	274	263	233	220	225	251	257	227	214	263	251	244	240	249	238	264	236	263	224	243	248	254	214	244	209	253	268	266	260	235	237	253	230	238	232	215	221	258	237	251	228	247	222	243	244	255	234	237	238	257	239	212	237	238	236	238	243	216	280	228	240	255	255	257	251	235	237	259	225	248	232	231	228	258	255	218	231	230	236	227	246	226	236	234	236	246	263	226	226	246	236	233	231	260	223	231	242	230	257	255	220	257	238	225	264	241	234	238	221	241	236	264	256	235	248	245	260	235	233	243	262	249	250	231	236	243	233	250	249	226	239	216	257	230	264	221	238	241	261	232	230	214	239	284	221	218	245	229	256	250	249	242	270	242	234	260	239	254	235	231	219	213	227	231	262	228	220	244	242	235	232	250	257	229	243	226	224	244	258	243	265	251	228	248	266	212	255	251	228	220	242	243	249	255	236	227	221	241	214	246	248	241	246	255	194	246	242	238	241	211	248	244	230	251	249	225	248	234	239	230	231	210	223	266	241	241	235	239	234	242	247	247	217	234	206	213	230	221	246	235	255	205	244	277	255	247	253	214	220	233	239	268	228	230	247	277	251	232	233	260	236	235	264	234	222	270	254	243	239	243	257	241	239	250	219	239	244	267	236	245	255	244	222	240	256	232	221	247	271	241	220	258	275	231	249	250	246	238	250	253	255	206	268	238	255	239	259	247	231	256	229	241	214	259	241	272	247	255	236	214	218	236	210	228	240	257	254	222	263	266	234	248	228	241	221	235	225	254	218	239	254	241	245	226	227	240	248	266	265	235	240	236	229	265	256	215	243	268	227	235	259	227	237	240	245	233	230	242	249	244	212	233	229	218	219	243	277	245	251	243	249	240	251	244	267	243	223	228	255	228	250	253	232	203	222	228	261	233	257	249	261	235	281	241	274	227	273	230	231	248	247	236	205	262	274	242	249	253	264	264	245	246	240	263	233	223	239	231	247	245	234	260	253	232	249	222	249	258	252	235	278	225	248	233	228	217	269	260	245	229	259	256	259	211	228	234	252	238	198	248	243	233	250	238	235	216	227	239	226	219	244	223	224	222	240	273	288	230	228	244	257	226	227	247	197	237	234	240	263	217	250	241	240	260	231	226	233	234	220	228	259	256	251	238	262	263	241	253	222	247	202	258	265	243	271	225	251	255	212	241	246	219	241	235	228	233	244	237	245	239	259	216	267	250	256	262	234	233	240	225	249	254	250	232	216	224	266	256	265	232	215	218	228	239	248	227	255	228	223	225	232	222	237	240	239	245	252	226	276	235	223	247	237	248	219	251	253	231	218	238	235	241	247	271	225	272	242	243	232	253	221	248	233	209	209	213	243	227	234	242	229	221	239	228	245	247	255	251	237	273	250	241	262	236	223	250	234	214	248	241	220	257	208	255	229	212	228	235	237	244	262	260	237	216	226	244	237	230	243	231	229	230	263	258	225	270	250	229	203	251	249	224	244	243	253	245	258	235	255	216	215	226	233	205	272	250	242	228	236	225	231	216	244	233	226	256	254	249	249	267	261	240	213	242	257	236	201	243	240	208	255	217	205	233	256	236	249	247	242	236	227	261	243	268	225	255	234	232	220	254	266	262	220	254	245	226	202	242	246	236	253	235	223	217	255	246	239	227	244	210	262	283	279	239	242	239	245	261	215	241	235	224	228	242	220	238	240	221	252	237	255	238	248	225	247	227	229	223	223	238	250	221	246	237	261	235	256	240	246	235	229	271	219	231	236	247	226	230	274	227	245	246	250	222	229	281	228	245	238	239	233	251	244	239	246	259	241	239	247	234	252	243	226	229	234	222	240	261	243	238	229	238	263	247	288	234	252	222	264	210	255	233	249	247	238	248	238	248	261	248	218	220	251	269	215	225	262	233	231	229	264	239	230	229	259	255	218	252	237	263	221	211	252	258	268	234	253	236	243	270	254	225	243	230	264	253	228	239	226	226	237	215	250	238	235	214	237	242	248	244	248	248	234	256	234	231	224	243	228	235	255	238	254	229	257	223	243	264	242	227	217	253	238	223	249	233	250	254	251	257	261	247	261	249	228	254	223	255	249	246	238	244	219	224	220	273	242	215	239	238	230	244	246	238	245	235	254	220	253	206	229	219	254	233	233	220	228	247	269	198	278	238	251	248	245	250	258	250	252	258	244	242	240	242	263	228	212	232	244	223	272	245	245	219	250	227	226	263	234	254	244	246	221	227	241	242	239	219	251	212	253	239	258	224	241	225	246	252	288	222	269	261	257	265	226	204	217	254	235	244	236	242	245	200	247	225	251	245	232	232	258	241	243	236	249	246	227	239	210	253	260	275	243	233	210	248	223	238	202	253	244	228	242	258	221	249	261	231	264	230	237	271	249	252	246	247	256	235	248	257	207	260	233	223	248	231	236	272	253	263	258	244	216	246	261	228	225	259	245	238	247	232	214	253	266	234	227	230	236	238	262	240	245	244	239	270	235	223	240	242	248	231	236	218	241	233	218	255	245	247	235	243	273	251	236	216	250	243	240	257	247	215	206	247	258	240	245	254	256	231	245	247	278	229	225	231	247	225	250	260	242	248	250	217	257	235	236	265	220	247	255	253	217	286	258	237	254	223	249	250	215	225	230	263	236	245	219	220	226	254	252	263	254	241	223	233	232	265	222	260	240	223	257	237	275	241	245	211	245	234	247	243	230	229	231	234	215	255	221	231	248	248	234	258	221	234	250	254	251	253	245	229	277	253	230	266	225	216	275	255	220	228	213	258	222	230	250	232	244	230	248	239	260	259	245	246	238	236	244	242	250	236	263	229	249	246	234	246	261	253	241	240	251	252	268	209	228	239	256	215	254	223	241	233	254	229	240	241	224	266	264	247	252	242	235	226	224	239	246	251	253	239	269	224	244	236	223	231	260	229	230	249	263	260	250	236	243	229	254	249	200	233	227	254	246	241	223	255	228	258	214	250	256	256	265	243	228	258	227	234	214	238	239	245	288	238	228	244	258	240	221	262	241	270	245	262	238	233	217	254	240	255	243	250	230	237	236	248	241	254	237	277	246	242	221	241	220	213	212	228	213	259	259	226	264	217	244	227	222	247	246	214	252	238	215	252	236	225	239	246	261	237	237	228	253	250	262	232	252	250	236	229	254	244	240	247	257	256	262	242	232	236	238	239	260	244	252	244	217	213	248	232	242	224	230	251	248	255	270	248	244	256	254	231	261	227	221	226	251	214	236	230	239	241	233	266	249	257	235	230	244	246	272	239	213	230	250	216	233	232	236
24803	21072	27035	25067	11439	2559	1695	1535	1303	980	939	719	643	628	665	540	520	514	495	456	456	462	474	454	454	428	425	443	459	422	431	459	429	454	460	441	453	431	450	423	434	456	463	410	433	433	429	423	409	447	430	405	411	421	413	434	413	388	393	457	436	417	405	443	411	378	441	382	424	405	392	408	394	420	438	404	405	445	434	432	394	406	387	387	389	430	394	432	413	410	391	464	418	371	420	401	419	426	372	442	404	390	421	419	378	397	428	375	382	426	430	404	379	367	410	398	388	412	410	384	410	379	434	402	407	406	422	415	396	384	413	446	429	390	446	409	410	426	411	420	400	400	377	367	427	407	412	415	387	412	412	426	415	411	453	388	385	412	387	375	402	423	445	399	407	372	390	409	432	429	393	429	409	434	417	421	412	428	449	369	415	450	373	408	392	390	394	424	395	418	406	395	396	398	410	431	373	424	413	391	409	414	398	434	372	411	402	400	364	456	389	444	422	393	434	428	418	417	427	420	449	409	391	395	412	365	378	382	429	382	447	405	407	380	400	389	429	432	426	444	423	382	387	405	425	435	370	395	387	423	384	413	413	408	416	404	345	398	411	413	436	430	411	381	368	411	403	430	409	416	374	392	393	414	407	389	427	407	399	409	425	386	387	432	433	424	399	396	401	417	409	390	395	410	403	404	407	387	450	398	407	406	444	419	370	429	425	434	411	422	439	388	408	419	401	420	403	412	385	411	411	406	423	410	434	424	461	415	392	416	405	417	390	404	411	392	392	365	428	423	396	368	400	392	406	410	415	400	430	409	391	379	456	388	390	401	406	451	391	409	392	401	365	396	408	403	405	420	379	381	426	404	411	374	434	438	394	428	383	405	396	441	432	403	408	395	390	383	409	397	390	397	442	400	419	415	433	425	433	436	438	416	396	413	404	376	443	379	407	384	428	392	430	392	390	399	425	391	385	395	388	405	387	391	450	410	387	421	405	429	431	393	428	398	423	419	394	443	402	402	362	410	456	397	399	415	418	395	401	384	405	412	407	408	394	394	444	398	431	405	407	405	431	441	400	415	399	389	364	382	400	437	414	433	401	444	428	365	410	412	402	393	417	443	405	387	359	386	379	389	415	387	397	384	364	421	450	412	398	433	419	374	434	401	428	377	388	414	408	430	437	402	441	391	458	433	435	429	424	424	404	376	384	420	396	394	387	388	436	413	412	391	408	421	405	389	406	401	426	423	395	429	436	420	385	415	442	385	390	385	416	381	407	403	384	402	405	395	434	405	424	399	410	403	421	400	380	397	401	389	417	398	396	418	415	432	416	433	415	384	386	423	400	402	408	407	391	381	397	395	365	397	409	377	402	390	376	438	416	415	405	391	386	405	439	408	427	371	408	393	433	408	398	426	390	381	412	392	392	431	369	382	406	385	424	392	406	421	412	387	403	395	407	388	393	442	428	394	434	382	408	423	412	387	385	407	375	414	402	380	410	434	407	419	391	378	384	370	358	391	423	381	418	397	384	365	382	368	405	413	385	391	380	408	406	379	401	383	387	436	394	409	403	363	430	381	412	406	409	425	440	401	431	411	392	416	417	442	420	402	374	381	374	402	407	429	394	396	419	390	421	419	456	437	402	396	370	409	395	377	411	405	414	393	388	384	365	421	387	385	417	379	442	374	384	431	403	398	400	401	412	403	441	408	419	382	403	389	400	399	403	399	388	396	382	395	423	405	393	417	459	397	417	397	405	431	406	405	423	397	393	434	412	420	362	433	416	378	387	406	429	369	392	412	397	381	428	430	385	430	412	429	378	391	400	399	393	401	408	395	405	390	425	407	389	400	445	480	402	437	413	388	383	389	393	428	399	381	421	438	406	412	398	381	410	402	385	412	400	403	388	424	424	391	399	409	390	407	383	413	387	434	410	407	416	406	419	432	441	410	404	422	406	405	392	427	400	367	408	405	422	433	400	422	401	432	398	409	425	388	393	427	374	407	415	457	446	382	435	391	369	372	421	435	408	411	409	432	420	382	417	382	409	438	438	399	370	431	473	398	408	385	412	383	408	426	430	421	382	379	396	395	458	405	443	393	385	349	415	405	419	413	417	385	373	413	438	391	439	411	400	408	404	426	417	360	401	435	369	396	377	406	402	407	417	429	398	387	422	395	397	378	416	407	427	409	462	394	418	419	395	392	387	398	419	441	400	365	397	397	411	393	402	421	402	425	383	379	440	439	425	430	410	388	404	369	400	401	415	381	405	425	412	414	405	388	409	374	411	413	404	403	362	399	421	393	391	416	399	406	393	390	426	396	398	398	410	430	402	406	416	402	409	354	339	408	411	407	401	394	426	407	390	403	398	382	376	385	428	433	415	386	384	397	394	401	395	433	445	419	403	427	387	390	389	404	386	439	409	407	387	366	434	417	383	391	387	414	426	430	405	417	388	452	422	406	396	414	436	417	383	421	437	375	406	448	404	407	385	402	404	376	389	413	375	420	434	394	386	412	416	442	371	369	394	403	399	425	415	437	404	389	397	387	366	373	413	392	423	404	412	407	384	400	436	402	367	447	420	424	392	392	422	412	396	421	424	363	423	412	422	385	416	458	429	460	396	409	432	412	382	448	374	410	382	412	401	402	429	432	386	413	392	400	438	438	404	381	400	405	421	381	390	370	398	390	409	400	374	413	398	386	428	412	426	446	386	408	387	389	375	410	410	401	398	410	391	374	400	435	392	362	392	422	401	414	436	394	440	408	403	395	423	404	405	392	401	426	408	393	398	428	432	383	406	373	365	415	409	382	388	395	422	396	403	413	401	442	429	445	438	419	393	438	405	418	462	416	400	432	368	413	409	424	414	444	407	378	409	360	411	405	429	392	405	412	419	427	383	387	408	399	359	425	399	408	417	434	423	368	410	410	382	431	411	422	423	414	432	373	398	420	409	406	399	377	387	409	418	449	393	403	410	366	437	423	371	400	414	392	413	430	411	386	425	405	388	390	387	388	442	429	379	409	399	399	387	414	373	387	398	393	412	387	428	403	392	434	376	407	399	382	432	399	411	367	408	404	409	383	397	417	399	449	423	416	417	360	421	411	425	354	374	421	439	392	376	410	427	405	410	429	400	409	446	400	424	420	407	414	401	425	386	389	385	425	419	435	405	408	433	410	396	400	342	395	441	391	451	400	421	419	421	408	419	418	433	433	378	395	440	389	441	424	432	406	412	396	405	406	398	409	396	390	415	408	378	412	394	419	383	429	414	424	401	403	417	378	400	402	411	402	413	393	415	390	421	413	423	421	452	427	420	441	387	364	410	425	424	410	392	393	406	374	394	411	465	401	407	406	396	408	399	409	398	406	424	383	393	406	431	433	390	402	413	446	431	375	369	425	432	398	401	366	370	401	383	392	401	399	412	429	414	381	382	381	427	405	405	387	420	380	433	402	441	392	427	385	425	459	423	408	427	447	438	366	374	378	410	366	422	345	382	417	385	403
24133	38209	16762	7620	5858	3631	2785	2744	2256	1492	1479	1094	921	916	879	672	655	598	561	579	522	503	534	499	466	485	491	494	439	465	528	528	493	482	517	484	458	510	474	491	446	454	463	455	477	495	468	470	429	411	439	441	422	443	450	443	459	479	474	469	447	448	437	447	406	457	461	397	457	392	441	412	428	416	442	445	435	440	435	446	431	450	452	406	415	404	449	431	438	427	418	432	455	410	452	414	399	429	470	460	435	382	439	419	444	419	428	426	428	395	452	421	457	420	445	410	426	404	451	416	438	454	406	448	414	464	461	414	413	418	421	433	448	462	394	421	452	439	414	433	419	422	419	432	429	417	415	402	454	425	389	404	401	434	454	432	385	410	436	419	438	397	372	412	421	459	418	406	430	414	414	437	418	406	400	427	432	447	417	395	442	446	447	427	417	465	431	428	447	397	428	432	457	440	436	436	411	384	423	445	412	404	421	409	401	423	410	424	435	431	417	430	414	427	393	408	420	419	381	403	366	411	429	433	410	427	448	409	415	439	439	403	423	439	441	399	401	396	452	448	453	373	403	459	447	432	393	442	408	434	396	415	394	433	404	423	379	412	395	403	433	395	392	412	453	393	420	473	402	435	439	391	417	417	402	404	405	382	431	401	390	442	423	427	435	396	412	415	430	435	425	418	401	429	415	423	439	459	430	374	389	414	407	404	451	416	451	407	407	430	432	416	425	404	395	433	416	428	402	430	432	436	423	420	412	422	374	408	437	444	416	426	382	432	431	422	430	461	422	437	413	429	427	415	404	425	376	452	454	425	422	433	418	451	397	439	412	441	425	414	457	418	454	429	436	380	409	397	436	427	415	415	425	399	398	420	430	387	442	417	422	448	412	472	409	435	376	430	416	408	435	435	442	431	428	393	440	433	440	434	402	401	400	431	415	437	436	406	405	442	438	414	400	416	406	436	421	387	418	437	429	420	404	407	447	429	455	414	435	395	416	415	403	402	390	389	424	438	450	409	391	425	415	429	413	420	437	460	409	438	432	427	410	391	403	379	415	448	424	403	405	416	407	418	429	418	433	443	397	444	420	437	415	425	433	459	428	421	435	451	411	454	407	416	429	439	450	443	399	417	418	406	367	392	424	403	431	432	448	404	428	435	442	397	414	414	413	397	434	406	445	402	458	410	418	418	370	432	394	393	410	409	492	393	398	410	422	423	426	412	444	416	397	400	409	379	438	439	412	416	422	412	436	400	419	390	440	464	427	428	451	441	450	413	421	453	414	409	398	411	399	403	394	398	414	409	444	417	431	420	432	387	421	430	434	388	383	420	434	428	402	394	414	417	402	449	377	414	420	443	429	397	412	392	449	450	443	438	425	432	410	398	432	411	421	431	402	445	459	436	450	422	441	417	388	421	429	421	439	429	422	445	410	403	425	433	396	406	425	411	406	426	437	408	414	403	415	431	404	393	418	414	430	416	398	430	433	424	452	406	405	440	435	429	421	392	452	413	415	443	445	440	425	452	438	405	402	434	396	429	430	439	416	418	429	441	422	401	420	408	417	419	404	415	413	386	432	439	402	432	404	428	446	425	430	442	385	444	433	389	433	404	372	421	406	399	402	423	386	432	448	440	378	434	418	409	382	416	401	424	436	393	413	420	411	388	471	404	398	423	408	398	420	468	432	471	419	432	431	416	396	421	426	432	430	416	438	391	400	452	424	437	415	435	405	422	412	407	438	408	442	449	421	442	412	406	449	411	432	427	412	438	440	411	452	405	425	450	441	412	398	439	429	407	395	430	387	435	399	430	408	455	460	411	419	435	428	480	401	432	439	404	414	423	382	425	378	427	422	448	440	448	413	417	439	386	413	452	415	396	414	432	415	426	397	444	468	440	409	402	399	424	408	411	398	440	401	391	408	406	412	406	403	436	415	440	404	384	432	424	429	456	441	414	406	408	421	440	433	426	445	402	424	437	451	412	407	410	438	386	407	434	402	394	406	428	383	420	433	423	406	446	416	459	407	465	440	426	415	422	417	419	438	427	414	436	424	440	453	431	442	399	443	450	419	426	388	427	426	400	440	465	426	433	452	420	421	460	423	431	439	417	412	396	427	409	409	432	420	426	406	421	422	420	445	421	423	410	447	450	430	437	413	438	472	483	429	419	406	408	434	406	428	394	405	437	420	446	415	427	418	417	414	428	434	410	384	399	410	397	394	402	396	386	419	381	407	425	418	419	429	425	433	436	372	428	389	398	379	467	399	406	415	410	445	403	395	451	435	431	419	386	401	400	442	403	410	436	428	416	394	442	447	397	422	429	444	391	447	402	439	404	401	409	436	446	406	414	420	412	418	429	417	424	432	442	424	415	403	475	425	432	442	400	407	450	411	460	440	419	406	445	400	406	408	447	401	406	419	424	392	426	413	426	409	424	440	449	456	395	437	397	412	412	407	475	418	430	448	425	371	411	394	380	424	430	396	421	410	411	415	379	436	423	437	405	398	406	415	440	424	347	404	414	443	414	426	388	426	406	431	391	416	406	425	427	438	445	419	450	442	444	430	390	405	468	478	471	434	440	474	430	441	435	451	397	447	369	435	429	445	457	412	418	436	396	481	384	393	454	389	425	423	426	395	431	422	436	409	412	428	430	407	408	410	414	413	398	442	428	392	452	389	398	409	381	388	431	423	404	390	418	412	385	439	428	387	460	422	399	419	399	434	411	411	382	428	416	409	436	444	420	397	399	411	402	429	445	382	419	405	472	431	436	428	409	386	445	377	419	391	412	395	393	390	411	394	447	445	441	374	456	416	407	434	425	437	430	449	421	437	420	416	408	417	402	420	412	443	404	423	423	399	419	449	415	403	415	440	396	428	400	372	422	389	377	379	418	411	451	449	430	412	422	415	411	439	430	446	454	439	412	414	442	397	435	429	466	438	397	392	441	440	423	437	433	479	388	428	401	424	389	446	429	417	423	422	431	443	430	419	456	445	408	452	432	398	430	402	450	420	424	413	424	426	414	410	414	454	446	371	430	418	405	426	369	443	403	414	385	431	404	427	419	403	407	380	420	423	431	402	410	419	414	386	403	442	416	349	413	421	446	400	419	401	433	413	416	426	382	439	397	442	432	401	422	450	410	426	407	432	418	431	434	406	418	434	439	402	421	421	415	445	418	423	384	439	404	443	383	437	394	437	431	422	387	491	419	419	423	437	414	413	404	441	444	421	417	453	441	422	465	394	438	443	429	432	468	424	438	409	439	441	449	414	385	382	438	407	404	416	395	403	425	425	403	455	404	432	387	394	460	406	417	406	435	425	423	423	433	432	431	471	415	463	390	402	431	452	386	410	394	437	422	374	410	428	419	424	388	439	411	418	420	434	429	409	437	415	389	431	412	376	433	430	387	446	434	435	401	409	392	425	418	433	388	451	432	440	397	431	432	432	446	446	467	413	427	412	396	390	406	428	410	408	402	403	469	432	483	400	428	437	476	372	426
22498	20963	28499	23613	20983	20940	9414	3088	2057	1448	1218	879	807	740	638	598	536	474	371	451	362	350	354	378	357	334	300	330	315	320	316	338	349	319	364	340	287	304	320	317	356	303	292	288	275	317	280	286	283	264	279	279	239	251	262	267	262	256	273	272	254	239	222	258	253	271	245	262	236	262	248	253	257	273	279	229	260	252	252	273	231	257	253	267	251	279	259	241	241	224	249	280	242	276	276	247	268	262	249	264	257	258	275	252	220	238	236	234	251	232	229	257	238	273	245	248	244	251	255	254	236	271	227	248	251	269	277	255	260	254	259	264	252	252	241	248	261	261	239	267	274	241	269	260	232	245	245	245	244	259	246	268	261	248	241	211	246	290	232	250	262	263	269	270	225	267	251	264	252	255	245	241	260	232	220	266	225	220	259	258	248	245	257	264	232	300	261	236	265	250	234	266	215	235	226	237	267	222	227	259	255	227	252	256	249	266	253	239	246	255	238	244	256	273	261	265	234	260	271	255	278	240	252	228	241	268	236	244	243	250	252	264	229	245	261	244	277	246	243	244	234	229	208	259	263	237	277	251	234	233	264	251	259	247	265	273	248	249	253	271	251	236	241	248	239	255	270	275	247	234	242	267	269	238	241	227	235	277	235	256	246	244	252	255	291	262	254	234	235	237	247	258	222	267	259	245	242	242	235	244	217	263	262	247	260	256	241	238	234	237	301	234	244	285	247	232	278	238	251	284	256	251	268	267	233	270	259	230	265	251	304	240	256	272	243	237	237	258	237	265	225	220	258	269	246	267	249	255	281	255	266	289	271	261	229	233	247	274	251	272	243	247	252	253	230	268	246	247	255	238	247	272	242	252	241	263	230	265	238	243	244	264	229	246	256	244	267	219	240	251	254	256	230	264	255	227	251	258	270	207	244	237	256	217	272	262	248	240	238	235	277	290	245	240	274	241	241	273	270	292	219	278	228	247	236	249	249	248	241	262	239	236	260	251	250	254	272	254	255	245	256	251	238	246	277	220	262	273	279	246	255	270	253	246	236	268	233	254	260	232	260	253	271	247	271	257	262	261	284	251	268	262	271	280	249	256	283	246	260	254	222	215	258	238	258	237	260	258	241	266	241	237	252	260	244	255	275	269	248	245	219	193	241	253	237	243	237	242	260	251	243	262	245	259	253	232	243	264	246	226	267	224	254	235	248	267	240	288	220	247	260	270	244	282	293	255	264	248	245	268	241	254	277	236	278	266	266	248	269	226	261	265	243	260	251	248	225	229	261	262	287	246	265	244	235	234	271	248	253	235	238	256	248	258	256	242	233	264	265	206	255	262	222	216	254	248	241	236	244	240	239	245	268	249	237	262	269	217	236	237	253	265	257	270	242	251	284	243	226	253	243	226	250	261	257	225	226	246	206	264	230	240	236	232	262	239	230	281	251	231	266	267	250	244	249	255	262	250	272	253	265	210	250	246	228	246	235	254	258	251	256	261	247	234	238	246	283	243	251	243	240	237	245	256	236	247	287	267	278	252	249	281	238	222	271	245	243	251	238	252	218	251	254	228	244	271	282	240	268	255	258	247	266	244	231	235	237	251	243	263	243	274	266	207	256	272	246	256	272	229	219	236	265	232	216	250	238	244	245	253	242	242	220	267	235	227	259	277	233	237	257	250	230	258	261	246	269	271	226	261	233	249	261	250	254	209	254	250	264	237	249	253	230	236	236	244	267	241	229	258	265	240	230	253	245	259	264	242	237	264	248	230	253	247	246	267	236	265	221	216	236	236	225	244	254	270	233	249	231	233	247	267	248	260	246	248	266	252	245	237	250	241	221	221	250	266	223	263	264	259	235	248	246	217	262	235	222	222	227	258	259	240	245	239	248	228	238	273	256	238	256	245	228	239	257	282	247	266	232	257	229	269	250	276	280	232	231	248	236	269	248	225	245	254	264	235	216	241	271	296	230	240	268	224	220	247	262	241	237	232	225	242	270	245	256	276	241	227	246	264	223	257	270	257	230	259	248	240	226	237	241	225	251	252	263	235	263	222	241	241	267	291	254	267	238	266	238	246	251	222	251	256	262	255	257	256	253	261	261	249	233	227	250	243	250	253	252	256	263	243	239	270	228	252	238	236	240	260	274	229	244	261	261	268	275	233	265	210	240	266	233	240	259	220	262	221	243	224	231	230	254	247	262	241	225	248	247	248	261	246	266	259	228	274	239	245	255	261	220	237	271	217	242	237	254	247	245	213	222	230	274	244	282	258	246	242	241	278	274	210	241	254	265	240	241	230	273	246	246	278	240	262	265	244	234	270	279	267	253	255	252	259	249	238	254	260	245	259	258	255	223	238	241	252	231	243	250	259	238	228	261	255	241	266	267	267	257	266	247	245	241	258	238	263	253	253	254	245	281	203	239	242	258	253	250	245	261	269	226	258	252	248	263	223	266	241	259	253	240	260	231	236	267	242	241	256	229	277	243	281	244	246	243	236	260	247	217	236	229	263	281	257	231	261	253	253	245	249	253	275	241	251	253	271	257	248	235	234	227	261	250	253	254	265	251	244	239	244	243	233	248	212	277	263	257	233	237	245	251	265	237	251	246	236	253	244	240	238	240	267	252	231	250	247	226	246	235	245	252	261	233	233	206	253	248	256	261	274	247	227	258	267	261	229	225	244	234	253	253	263	232	266	223	250	249	255	268	256	249	231	224	255	268	244	229	262	249	250	234	242	223	268	263	257	259	249	237	273	230	240	252	263	228	270	244	275	251	245	251	249	262	234	257	230	248	250	232	246	261	225	267	264	234	245	241	242	248	227	239	267	269	252	250	241	257	261	248	238	249	249	252	219	271	233	281	264	256	278	263	228	246	242	242	232	255	264	229	240	230	263	256	245	236	268	225	280	258	240	263	273	241	257	237	285	271	266	244	245	258	239	223	198	256	247	239	271	261	253	238	236	231	238	262	246	214	239	249	249	260	229	248	231	260	238	241	250	261	243	244	272	257	237	285	239	248	234	245	220	262	257	260	232	247	249	248	242	251	214	246	288	231	251	249	252	254	232	258	241	243	254	258	252	240	241	263	236	232	239	255	227	238	239	239	242	234	257	275	253	258	250	230	272	243	247	220	233	249	255	267	262	227	241	236	256	227	224	247	227	273	243	245	246	234	269	257	256	233	250	263	248	268	242	289	249	267	239	257	284	260	245	282	222	230	222	265	257	249	282	235	241	257	291	267	257	243	260	236	251	235	246	256	219	237	247	255	240	232	262	244	223	245	221	238	264	259	264	248	248	279	244	265	269	239	246	238	255	274	278	276	265	239	268	226	255	261	266	261	269	259	243	225	243	240	240	258	264	257	248	249	222	256	231	256	274	207	255	234	278	261	256	217	249	274	236	249	255	244	262	247	236	269	249	238	258	255	236	268	232	274	250	269	249	274	232	236	255	239	247	269	246	248	250	260	256	249	252	285	243	268	235	230	231	244	246	250	240
29022	49120	25097	14646	10844	7239	5578	4949	3652	2369	1945	1485	1205	1222	956	882	703	643	552	554	470	421	429	451	415	390	375	373	372	337	368	374	387	398	390	387	360	315	361	385	363	365	378	354	304	278	337	303	323	317	293	286	290	301	295	250	263	281	288	281	285	278	289	303	284	266	256	248	249	284	255	283	266	285	248	291	271	246	258	247	257	255	239	281	260	288	222	270	262	275	236	284	269	270	286	247	255	236	256	257	280	269	282	251	270	259	258	262	244	266	236	257	280	259	265	268	264	268	245	236	228	275	253	232	255	247	259	250	265	259	274	287	254	295	238	240	277	239	242	257	236	266	267	256	262	272	241	231	269	299	223	259	275	247	219	248	250	260	256	229	243	267	261	281	243	249	280	280	278	262	259	263	255	265	242	271	281	268	218	231	264	271	280	271	260	240	258	251	263	256	284	268	274	273	251	212	273	232	270	256	264	255	249	270	254	279	264	287	273	254	247	268	238	267	270	231	253	245	251	267	255	264	265	229	227	286	244	266	272	272	269	243	248	240	291	247	248	238	245	261	253	264	260	292	259	267	269	263	256	249	269	232	256	251	254	271	267	259	254	241	245	253	252	267	235	267	276	269	271	248	228	268	256	238	262	224	264	259	259	253	252	285	276	265	259	269	236	272	249	249	252	235	240	255	225	272	271	257	273	278	238	254	246	256	262	260	284	248	246	242	272	252	264	263	236	265	269	258	275	244	255	248	274	274	274	266	282	241	243	263	248	235	212	227	266	275	259	259	258	247	266	256	278	290	275	251	226	245	265	226	235	272	248	243	272	289	276	235	247	260	284	276	251	238	253	251	247	257	248	268	265	253	270	259	263	285	277	261	250	247	287	250	281	280	220	237	262	228	271	257	252	256	265	266	284	277	268	264	255	289	243	265	242	254	264	264	239	229	252	276	283	259	279	271	255	257	258	252	245	248	270	246	229	240	265	262	259	240	276	286	238	251	223	254	270	278	250	252	251	245	268	247	250	254	223	246	290	253	274	244	247	239	263	257	283	269	247	243	268	262	261	272	227	257	261	255	247	260	264	266	250	249	252	292	240	269	238	233	270	292	254	259	260	251	287	280	262	250	278	279	255	266	251	244	257	248	258	277	289	270	274	251	244	240	211	230	250	230	285	231	258	252	245	283	229	264	239	256	251	258	252	269	281	260	269	265	260	242	263	243	241	255	235	286	259	274	258	249	241	269	247	245	255	236	239	226	267	284	239	265	218	250	289	276	271	252	262	261	255	284	258	252	264	261	236	273	264	257	266	280	259	268	267	247	269	274	260	298	264	251	259	287	249	250	254	245	298	238	231	255	259	268	254	249	273	259	258	270	267	268	253	250	264	264	235	286	263	269	245	296	258	251	263	251	246	250	261	272	249	257	290	255	254	287	245	248	267	257	251	249	291	256	266	246	247	238	258	268	245	243	258	260	253	261	262	239	275	264	278	274	244	244	239	283	273	248	246	271	262	243	267	248	258	280	273	266	276	275	238	262	304	259	258	288	256	257	259	239	277	263	242	245	253	260	236	265	239	269	241	264	250	260	272	263	227	220	241	245	250	246	254	241	249	266	263	270	276	221	285	255	252	254	257	284	245	247	246	257	236	282	282	274	254	258	240	262	236	262	263	242	247	297	258	251	275	263	280	274	246	258	260	262	241	293	253	256	252	256	256	252	263	261	257	259	243	251	270	246	250	246	264	261	247	274	264	284	260	282	288	276	251	256	264	253	276	265	256	255	251	273	264	279	286	225	268	252	281	258	249	255	233	225	272	241	257	259	272	254	257	254	278	287	257	260	243	228	271	267	230	259	247	232	258	270	246	258	252	236	225	247	252	247	263	248	267	243	258	252	235	245	281	227	273	278	239	261	249	251	270	231	259	238	281	278	259	230	255	246	262	270	284	243	250	256	221	266	244	244	266	253	242	258	296	274	272	249	257	262	291	260	228	250	256	234	256	238	240	280	239	242	256	268	235	234	260	281	240	242	246	268	262	231	290	262	264	238	227	275	233	263	265	230	217	264	259	221	242	271	231	275	242	263	274	258	267	255	289	254	249	247	241	246	232	254	289	251	250	260	266	231	240	285	290	272	268	268	267	250	238	273	254	270	246	261	252	228	255	251	241	236	260	242	241	250	265	264	283	274	259	263	271	268	266	249	269	263	293	237	230	243	237	262	240	252	273	242	260	228	247	249	273	239	281	286	239	236	250	267	284	223	263	246	263	272	239	252	229	253	231	230	242	257	267	225	230	233	266	257	230	246	256	234	234	261	258	231	281	282	262	261	237	245	252	270	274	287	262	234	283	281	266	225	264	265	268	238	249	258	269	282	245	253	265	234	271	262	254	264	251	258	271	253	289	255	259	245	266	268	245	283	266	275	271	259	242	269	271	227	253	220	264	265	277	277	267	235	278	253	259	237	269	269	249	265	273	260	250	270	292	268	261	290	252	251	227	247	256	263	248	239	270	248	272	250	229	257	238	251	255	239	270	257	255	251	273	262	248	263	280	257	272	268	267	272	242	283	250	262	230	254	265	251	257	251	266	246	249	285	286	249	257	252	276	266	249	263	244	259	220	269	252	252	254	255	264	267	248	255	274	233	296	242	246	259	266	246	262	248	270	284	243	257	255	264	289	245	255	257	258	253	274	258	249	232	270	277	265	241	269	254	294	260	241	246	242	262	236	247	252	283	239	278	240	238	228	264	263	263	258	234	276	265	249	252	281	242	267	264	253	246	245	257	235	253	263	285	279	245	254	264	249	237	275	275	238	250	265	265	254	258	277	288	253	271	265	241	253	246	271	255	247	271	271	258	273	255	262	265	225	299	239	259	240	245	264	266	249	282	237	279	251	237	265	255	238	259	252	285	280	253	261	260	260	259	248	246	229	264	269	262	287	249	254	245	273	263	285	250	260	272	256	268	241	265	232	254	256	263	258	269	250	252	257	276	281	262	238	279	260	261	234	241	263	266	246	258	249	236	263	245	257	282	225	258	266	262	231	257	246	256	262	225	244	254	257	284	262	257	299	273	250	249	267	256	247	241	256	267	276	261	250	263	269	235	292	288	269	259	255	244	249	251	260	256	264	248	293	243	260	253	236	252	290	254	253	239	233	245	256	252	261	274	299	273	256	228	254	249	248	257	269	249	249	235	251	247	237	230	285	255	252	246	274	250	262	230	253	261	273	274	257	258	251	283	244	237	278	261	243	256	238	249	250	273	264	275	247	256	241	249	256	236	256	259	252	272	239	264	233	239	253	273	270	244	283	234	270	263	264	252	239	247	258	244	279	248	252	286	269	270	267	277	226	270	275	267	268	261	274	230	243	287	259	271	249	256	269	267	242	284	230	235	240	263	245	257	256	262	256	252	270	256	270	297	291	253	241	241	271	248	247	247	272	247	267	234	279	284	264	259	254	227	260	242	232	275	279	249	275	281	266	257	261	228	245	244
28530	22202	14021	5506	3308	2117	1518	1152	833	730	585	580	556	494	520	453	476	379	378	376	382	367	401	376	386	418	380	361	371	401	360	400	386	362	356	392	401	364	362	390	382	394	379	375	381	365	396	391	341	399	375	334	365	362	355	377	336	362	395	322	341	371	344	393	366	374	351	358	352	352	349	375	348	359	338	338	371	350	343	361	372	351	349	358	302	354	380	351	339	387	397	326	315	350	332	351	355	344	379	326	372	376	367	372	355	351	378	401	343	349	341	344	354	360	375	364	364	344	371	348	366	345	354	354	367	374	338	367	326	315	330	327	387	341	351	395	348	353	312	304	344	349	345	349	369	343	324	361	359	348	385	360	329	336	370	342	347	338	357	355	324	359	375	364	359	356	353	355	388	315	374	327	371	363	318	369	352	356	358	357	322	354	335	345	321	395	356	388	346	343	350	365	347	337	352	367	377	361	349	347	373	357	386	360	364	355	382	356	342	353	357	355	372	321	338	344	319	355	357	359	350	372	360	352	354	337	330	345	375	355	364	339	376	333	384	369	333	372	379	336	347	353	319	351	341	383	380	374	341	353	391	340	362	380	381	347	375	336	323	382	364	363	346	337	327	362	348	367	336	327	311	311	328	343	354	347	362	358	386	359	346	367	318	369	393	360	351	325	327	382	336	380	348	382	347	351	346	368	347	372	327	294	313	369	309	336	335	377	344	354	338	370	362	375	351	359	336	347	372	357	337	354	348	341	353	368	346	345	343	358	344	361	352	361	332	337	362	358	353	363	353	315	371	365	361	353	340	330	344	300	386	356	350	333	342	345	347	352	327	318	353	321	354	362	339	348	350	384	370	367	340	319	359	356	322	396	382	346	346	365	344	342	354	371	345	354	347	362	350	346	319	357	345	357	365	339	316	343	355	368	365	330	357	349	360	340	378	357	335	363	357	373	374	376	334	337	357	365	373	339	343	371	345	365	349	329	349	355	380	361	347	376	351	336	365	362	343	351	346	365	347	348	368	338	361	401	346	340	355	390	356	342	345	353	346	342	376	362	345	334	376	337	325	379	332	347	371	380	356	327	342	358	377	332	368	365	371	335	387	346	377	357	343	358	362	348	370	359	361	355	351	378	388	351	341	357	347	336	361	337	343	352	333	338	372	334	377	324	335	329	326	369	371	371	354	311	375	383	333	339	327	351	346	333	338	344	358	332	340	353	329	335	318	373	384	361	348	342	351	342	322	338	363	339	342	376	355	369	343	360	370	360	354	334	332	345	352	366	356	357	351	372	330	363	359	355	376	358	362	325	330	317	340	339	345	353	339	377	341	386	353	388	348	340	362	345	335	379	346	359	351	369	364	316	373	416	332	341	323	310	342	349	380	355	380	385	359	348	365	355	332	374	347	349	317	343	358	334	333	364	347	355	340	338	352	324	360	370	337	380	375	354	353	325	353	374	363	346	337	347	355	368	349	362	378	363	332	345	369	338	383	346	357	361	339	366	372	331	386	366	325	325	348	365	378	365	355	339	355	337	325	359	355	396	338	328	362	386	338	368	352	347	335	370	360	325	320	373	388	362	345	365	374	375	354	347	345	348	349	356	365	368	353	331	332	344	360	400	379	373	378	371	382	336	358	383	342	345	374	316	389	369	383	325	320	359	384	408	377	354	339	342	354	339	353	338	360	352	352	336	363	360	320	347	323	334	345	367	363	364	344	330	370	336	381	343	308	334	336	346	391	342	340	351	381	370	348	350	377	352	378	358	333	323	345	366	368	347	350	346	332	360	373	361	374	345	306	328	353	337	349	372	360	331	368	361	335	354	317	349	337	335	347	399	316	347	342	375	330	370	339	379	347	366	339	318	310	349	368	328	351	368	372	321	371	374	372	335	350	334	335	347	346	363	346	319	362	387	351	322	364	363	389	368	365	355	386	351	320	401	298	356	375	319	345	355	316	364	347	360	376	314	335	352	375	373	344	348	352	320	372	364	359	345	361	348	331	365	350	336	355	377	316	374	372	341	354	362	334	374	338	352	366	359	364	366	360	333	362	368	323	351	373	349	376	346	342	348	320	340	380	355	358	364	344	350	344	344	349	331	360	349	330	347	317	359	336	347	385	332	353	360	347	369	338	397	359	330	342	389	346	362	331	342	362	322	338	336	365	328	352	339	339	362	353	329	345	334	383	353	380	321	329	359	323	376	353	347	352	340	344	358	352	322	366	359	333	320	356	348	347	363	348	365	338	331	345	347	342	343	354	323	373	363	358	364	343	349	367	353	403	347	375	364	318	350	342	341	395	365	371	381	362	348	383	329	353	390	379	326	367	384	351	336	366	340	332	321	338	358	342	349	323	355	333	343	332	373	367	327	355	369	364	351	365	312	329	369	334	358	364	319	333	368	347	375	331	376	368	339	374	335	334	350	320	330	330	343	362	370	320	360	318	351	355	384	340	350	346	344	372	374	326	352	348	355	373	362	369	365	377	305	366	357	327	345	388	320	311	347	339	354	343	367	360	345	339	348	340	331	356	354	364	349	343	370	350	339	352	358	388	389	328	350	372	310	373	379	359	360	337	327	354	336	350	352	360	402	351	328	352	337	360	357	323	353	352	324	364	325	366	359	354	357	364	357	317	351	361	317	368	385	332	360	355	386	358	317	348	360	323	353	351	342	371	320	345	388	342	367	348	369	379	348	348	352	357	340	336	356	363	361	363	342	346	340	352	370	327	335	344	340	363	361	336	358	336	341	342	348	379	351	341	322	316	336	352	371	326	369	347	355	362	370	363	369	349	338	358	375	373	331	329	350	365	344	341	339	308	348	343	351	347	345	327	363	372	335	381	372	381	366	345	322	338	371	318	346	399	327	341	383	370	354	365	368	333	321	355	371	329	340	347	353	360	346	373	342	334	313	360	342	355	339	348	329	327	353	362	330	395	364	375	351	356	345	334	391	357	338	360	342	347	361	343	364	334	409	330	330	353	343	353	352	345	358	356	343	343	339	367	324	356	320	353	347	329	377	363	349	333	330	351	359	344	335	339	367	313	349	351	375	324	358	348	382	361	377	371	344	372	349	389	354	373	322	337	340	318	361	352	384	348	333	357	348	310	378	359	346	359	360	323	364	357	335	343	354	358	396	317	331	340	335	364	390	322	353	348	387	349	363	358	370	347	361	302	362	396	359	340	375	355	386	318	373	344	342	321	353	352	396	343	394	367	359	360	357	339	344	365	356	355	346	355	362	351	344	327	377	371	357	354	343	362	358	367	348	323	356	332	325	348	357	352	327	389	372	332	331	317	337	359	305	366	364	347	359	380	377	328	341	346	327	343	340	359	328	359	340	343	367	371	373	373	335	358	312	329	372	369	343	363	337	353	347	320	324	342	338	404	327	329	376	335	342	373	364	350	358	360	402	353	363	312	370	362	346	351	382	352	317	361	353	356	310	379	338	380	330	341	378	365	370	314	373	354	333	352	373	336	355	367	355	331	361
20156	30762	12552	5520	5167	3706	2672	2006	1436	971	872	786	801	697	594	539	519	507	432	438	430	399	428	427	417	425	401	374	423	393	418	449	417	419	468	457	437	437	383	407	449	419	377	431	398	439	424	383	414	416	379	407	399	409	394	412	394	369	380	375	403	379	388	372	354	364	369	400	368	377	390	384	357	383	389	369	407	399	344	352	380	365	393	369	382	373	371	358	398	368	398	382	352	379	372	398	395	385	341	377	381	384	428	372	403	363	383	371	383	394	386	344	371	369	404	368	404	373	396	375	352	392	391	375	376	400	369	378	368	360	409	365	371	398	396	385	351	353	377	390	354	386	378	374	355	394	359	372	378	390	356	351	403	356	355	344	372	394	376	353	358	394	364	394	388	386	393	392	356	365	352	360	372	388	391	374	382	373	377	369	389	355	409	360	392	381	350	385	355	367	340	391	339	390	365	390	398	336	368	368	377	373	379	395	392	397	392	392	369	391	406	400	395	357	397	374	401	346	365	336	373	371	343	375	381	401	384	372	360	382	374	384	406	368	388	352	376	359	348	393	387	364	393	389	371	370	375	382	368	368	386	383	357	358	338	387	355	376	395	404	370	351	365	378	367	404	341	357	381	351	379	387	398	349	358	418	382	363	336	388	395	359	394	363	387	384	399	395	400	385	366	369	379	372	365	385	378	377	368	342	393	422	392	424	380	373	412	385	363	393	376	380	381	381	370	384	386	327	386	363	359	389	353	355	395	372	390	366	367	382	368	354	388	373	354	384	382	345	371	376	368	368	354	373	373	378	370	381	381	366	386	358	360	386	393	329	362	404	380	382	340	398	400	361	381	376	395	373	387	373	362	361	336	357	386	362	353	363	372	360	329	351	400	362	368	390	362	341	396	398	401	374	375	416	400	395	378	375	364	374	337	373	365	365	405	334	391	351	388	388	399	363	378	366	383	390	372	315	367	383	384	374	367	372	361	354	381	369	374	413	373	374	418	370	370	376	388	358	374	360	364	387	380	355	365	403	425	381	347	378	351	379	375	350	389	367	351	401	397	375	380	428	357	397	366	378	363	396	397	387	382	350	348	393	380	367	351	356	379	374	362	397	378	429	374	372	367	407	363	383	395	376	328	380	385	352	377	407	405	395	388	388	396	367	379	368	351	354	372	380	394	382	369	395	364	387	357	418	353	367	390	340	399	351	378	378	377	361	341	352	394	357	387	391	382	372	378	384	379	390	351	386	362	390	394	366	403	404	370	380	381	347	369	354	417	363	388	351	333	376	367	372	385	422	358	352	372	376	372	366	367	371	359	382	384	373	399	352	428	401	367	380	372	393	370	373	377	351	390	406	319	381	350	391	371	363	393	383	395	406	344	359	340	392	366	345	366	365	367	388	357	358	380	346	366	353	399	374	369	380	359	390	412	345	363	350	406	389	369	394	390	395	389	365	384	388	387	418	384	378	387	381	347	348	350	382	395	399	391	418	411	352	377	400	362	382	403	377	380	352	366	363	390	369	397	398	356	371	375	345	373	372	356	387	396	381	360	369	388	353	397	391	352	385	377	390	361	390	336	391	346	400	354	395	387	378	357	348	384	353	391	413	397	366	400	379	389	363	362	362	367	369	368	347	362	362	364	377	342	392	397	384	366	380	374	381	399	389	349	366	383	391	355	361	366	366	360	337	389	360	387	390	388	412	397	366	370	379	354	348	392	366	384	378	337	364	381	378	389	375	375	370	381	366	384	403	343	380	356	359	345	338	393	373	376	392	379	373	392	389	362	389	409	378	406	345	367	382	385	343	396	369	375	402	401	343	368	345	373	349	379	360	384	379	352	376	349	369	367	390	356	352	347	420	392	365	407	397	371	384	381	357	357	365	363	402	374	378	417	403	352	416	386	388	380	338	394	409	393	386	392	384	358	382	412	390	381	333	336	366	375	379	373	373	356	365	366	366	374	361	401	378	391	344	354	423	384	385	370	385	368	374	378	376	386	351	384	355	388	428	371	364	425	386	371	387	376	338	362	342	387	401	401	349	373	362	382	350	385	375	393	370	383	346	376	424	342	377	389	382	374	368	386	323	392	388	382	401	334	366	386	373	368	387	345	380	389	379	380	352	410	376	339	375	367	400	356	365	381	384	385	404	386	396	381	409	360	381	365	320	353	360	422	394	393	362	396	399	342	396	356	408	371	382	412	415	374	388	393	380	380	361	348	389	368	373	376	368	388	372	371	356	381	367	397	380	362	378	370	392	397	376	392	394	445	368	355	344	367	343	353	368	370	376	383	359	383	373	367	399	385	387	350	373	389	404	375	355	392	371	362	377	373	375	364	371	391	373	356	352	387	360	424	402	359	407	359	371	383	383	350	386	335	399	365	371	375	392	396	370	378	384	381	411	408	388	378	379	386	370	391	366	385	381	393	400	398	397	386	394	379	373	363	398	383	370	368	383	387	350	396	347	383	374	339	404	362	360	390	380	344	397	397	415	358	350	394	398	380	346	382	363	385	345	389	392	409	362	391	403	383	392	390	398	409	381	382	356	369	368	354	365	383	350	360	378	346	385	397	374	383	360	373	411	354	381	402	380	387	418	400	398	389	365	377	353	370	375	404	358	391	357	425	377	344	368	355	363	375	371	380	385	377	398	355	390	356	374	386	392	382	402	404	379	381	388	373	383	380	346	369	402	373	385	382	370	368	387	350	387	377	411	359	403	362	381	381	387	352	375	359	374	362	408	357	414	400	405	373	427	384	350	359	380	343	397	389	383	363	336	379	417	373	349	388	407	369	382	358	388	362	376	414	380	349	388	383	365	383	363	405	362	377	384	375	379	387	372	393	372	367	379	387	383	413	371	377	347	364	395	379	358	416	383	351	343	366	325	392	398	364	390	368	366	376	366	367	365	382	384	384	404	402	404	361	381	379	345	377	375	362	411	392	352	338	399	374	370	368	363	366	390	370	350	384	357	351	411	371	341	367	378	327	393	390	371	393	372	405	402	363	372	389	378	374	389	364	343	399	356	364	365	378	361	386	387	400	386	370	366	355	382	404	366	373	384	399	375	352	361	401	356	368	389	413	397	380	360	359	346	382	370	350	391	394	386	368	391	394	366	350	381	404	391	373	361	355	378	389	381	393	369	392	380	352	376	403	395	391	358	372	378	374	432	365	360	380	351	435	414	362	379	331	371	388	384	406	392	356	398	330	367	404	368	359	398	398	417	352	388	391	361	342	356	368	407	406	401	370	404	416	372	384	419	390	370	417	375	347	360	386	360	398	399	371	319	385	379	436	383	409	366	396	373	410	371	351	372	383	373	403	389	405	382	352	374	358	392	378	397	382	383	382	386	380	364	375	401	388	356	390	364	352	383	377	402	377	403	387	355	391	360	374	375	377	390	363	386	371	408	398	374	379	356	357	387	387	375	392	349	364	419	376	379	384	436	364	381	392	353	371	368	371	363	373	391	379	381	355	355	388	399	391	393	373	385
23665	21054	28129	24179	20957	11511	4016	2053	1307	1019	851	662	641	594	448	440	405	356	312	304	291	310	291	318	267	294	258	271	236	291	275	232	259	295	280	272	301	259	281	279	279	250	245	259	248	245	272	267	239	250	248	236	203	259	236	222	216	252	215	248	248	227	231	224	213	247	210	217	243	222	226	252	229	220	235	225	228	230	207	237	221	216	221	227	242	221	216	232	204	220	199	203	233	226	217	216	242	230	207	246	257	236	222	229	224	238	226	224	242	200	220	220	202	234	241	230	235	229	213	228	230	244	239	242	206	250	212	225	217	233	229	244	240	237	224	236	241	229	234	227	251	210	201	247	238	194	209	219	252	228	239	206	230	212	187	197	218	239	227	225	243	231	254	237	244	231	230	224	229	213	219	225	218	206	227	200	242	231	217	219	230	233	247	234	217	226	228	224	226	213	236	248	237	232	227	227	208	234	244	222	214	213	229	239	194	239	247	222	227	248	235	226	220	221	242	226	234	201	233	265	229	195	246	221	228	218	219	246	226	225	242	230	229	223	237	250	224	204	233	228	222	229	214	206	196	204	222	211	221	239	246	246	204	222	218	226	211	234	238	235	225	225	206	199	245	230	219	238	213	236	248	249	216	211	240	238	210	220	208	207	228	190	237	245	208	227	243	242	240	232	238	255	248	224	237	222	228	200	222	243	214	224	225	194	275	240	221	229	217	234	242	247	226	228	203	233	224	207	203	207	218	228	237	218	196	260	218	226	252	242	229	233	213	232	222	231	248	228	214	217	212	226	202	204	219	231	245	226	240	216	217	226	200	231	218	197	212	208	184	233	214	226	211	206	219	208	208	210	240	228	234	219	240	219	245	259	238	228	220	217	247	203	205	225	238	209	211	229	236	244	226	215	225	218	229	243	223	230	248	228	226	212	227	222	250	207	232	237	219	208	224	217	217	237	240	217	238	247	226	230	230	215	223	235	224	220	239	229	220	219	219	251	232	275	223	233	232	190	213	239	240	216	240	191	209	230	221	194	221	234	236	265	203	216	213	213	199	241	226	222	204	251	223	239	202	235	202	227	221	217	256	224	213	221	239	235	228	230	200	234	247	210	225	227	212	234	235	214	249	236	224	232	228	229	249	229	237	212	250	238	238	219	252	264	217	236	233	198	234	227	217	199	197	217	217	209	210	208	222	210	243	234	213	247	226	225	223	242	248	256	194	213	226	217	196	206	212	224	205	214	221	206	216	226	237	252	245	236	205	195	235	251	231	227	264	201	224	217	237	210	222	218	221	255	186	238	217	195	200	219	219	229	222	222	205	209	244	203	228	210	213	214	218	209	207	239	223	223	237	206	225	227	274	213	239	223	202	219	219	251	214	234	227	234	226	215	202	223	209	196	228	217	234	198	233	227	211	212	208	237	228	204	237	197	227	217	241	238	192	239	210	240	231	246	199	214	249	223	199	217	231	203	220	225	236	237	207	212	216	211	204	212	190	212	222	231	236	227	219	222	234	252	199	232	228	215	234	220	231	192	206	213	225	235	221	206	227	244	223	228	243	219	212	218	223	243	214	221	206	211	212	274	225	227	217	236	228	204	203	223	213	206	252	240	215	202	228	231	225	204	240	213	216	226	217	230	232	254	207	222	231	229	228	239	220	238	218	252	210	223	256	237	244	225	231	218	238	212	236	206	238	230	232	241	228	229	225	246	198	216	228	222	239	241	245	213	222	195	229	236	228	212	235	196	236	223	191	197	244	228	225	220	225	215	204	219	216	209	253	217	230	228	223	257	230	229	226	201	210	215	234	221	255	238	220	243	230	236	235	233	239	218	217	202	218	224	248	257	227	231	221	247	246	247	215	243	221	206	213	233	190	223	211	191	223	208	219	225	204	222	250	225	210	233	214	216	236	214	248	263	230	216	227	229	245	214	223	206	231	215	237	201	209	198	255	234	255	242	219	228	224	205	235	235	233	212	210	218	244	219	232	220	208	223	199	227	206	207	196	238	240	195	230	226	217	234	236	245	228	225	235	217	238	232	201	214	230	220	242	195	202	224	231	191	225	220	235	223	227	224	205	216	216	242	244	225	215	196	235	233	231	220	191	206	222	214	234	206	223	227	244	195	236	226	210	224	223	229	222	217	220	222	229	230	217	247	216	212	225	202	196	211	233	220	214	223	227	226	213	214	247	208	216	226	208	209	235	215	188	254	243	209	217	225	225	255	205	231	230	229	204	225	219	203	198	212	206	186	226	245	204	191	218	210	197	211	214	238	222	229	226	224	223	229	216	206	209	251	233	196	234	228	212	239	210	215	224	225	222	216	238	235	188	236	228	193	226	213	216	200	189	208	187	237	251	229	215	217	214	219	212	208	210	202	230	240	232	219	228	237	242	201	234	243	251	231	200	260	211	227	205	236	196	204	219	217	233	242	219	227	237	212	226	230	226	225	224	226	220	235	219	216	223	199	225	200	218	228	227	203	208	227	191	237	229	251	237	210	226	244	232	208	197	228	234	207	220	224	229	239	244	266	204	250	231	256	231	205	238	220	220	219	204	240	225	224	245	236	211	215	226	223	230	248	227	191	233	251	228	206	223	231	217	228	259	217	226	215	221	201	224	242	225	201	213	252	200	218	238	218	237	236	244	218	217	212	230	201	223	253	256	237	246	230	214	216	208	229	212	186	236	215	236	216	235	222	237	225	258	223	234	234	215	208	200	264	220	196	212	226	231	223	206	223	207	229	231	235	212	240	242	238	215	216	216	218	210	236	225	213	189	218	208	233	209	213	211	240	247	255	227	239	220	194	212	244	218	216	221	213	235	208	209	220	207	233	223	219	227	233	241	223	227	222	225	240	222	241	233	226	207	229	233	219	247	209	217	231	248	244	210	224	256	234	214	220	216	243	237	188	248	225	227	252	241	227	223	245	241	201	244	213	214	214	240	238	203	209	247	230	225	245	259	206	237	222	234	219	243	205	240	231	210	226	241	210	250	217	212	228	231	216	236	202	242	235	216	239	246	208	238	242	235	218	207	240	224	230	187	229	215	211	217	218	229	218	226	244	220	219	238	218	244	228	201	199	220	236	221	240	226	234	224	237	229	216	215	228	219	228	246	223	198	235	215	231	217	199	221	238	219	228	224	250	212	229	204	203	214	206	226	233	228	231	209	241	226	226	225	224	223	249	260	226	213	245	214	243	208	229	221	230	215	243	237	244	230	232	225	225	204	210	220	218	233	236	212	234	239	256	229	228	233	239	211	222	226	193	188	201	205	242	232	249	210	217	247	223	202	224	229	230	226	260	211	194	229	222	222	223	240	241	205	211	206	220	263	217	206	221	252	232	196	227	212	232	228	221	220	217	215	245	214	231	219	263	210	239	208	210	218	244	200	218	243	230	237	222	245	215	219	235	215	225	232	222	218	227	213	221	200	238	240	243	216	207	217	211	242	221	249	237	216	199	217	224	226	213	218	238	238	215	204	235	270	221
25665	43473	20338	11161	8672	6832	5201	3411	2391	1728	1405	1144	1022	894	707	635	560	445	426	397	369	373	372	394	367	318	304	290	302	305	339	325	313	335	353	352	322	326	301	333	337	309	290	280	290	275	324	272	290	289	270	304	274	279	247	288	298	246	284	249	260	265	244	269	257	269	250	271	246	271	269	270	275	242	264	262	251	258	264	257	269	224	263	258	229	236	244	237	253	255	254	255	258	259	220	249	253	271	238	233	265	250	269	232	259	254	262	261	244	273	234	227	274	251	261	238	241	231	237	236	238	260	234	219	266	242	247	266	278	236	263	233	250	237	244	255	246	228	241	214	229	261	278	236	264	283	255	257	284	254	242	231	243	224	216	258	266	252	235	257	244	244	225	229	240	247	256	223	233	238	241	242	235	234	244	232	239	237	233	227	233	226	242	283	249	255	231	252	247	255	235	230	251	243	265	246	251	254	254	275	243	243	254	227	232	234	237	258	227	266	244	251	247	247	230	218	267	269	237	226	237	250	244	234	253	239	257	227	238	246	218	244	248	254	238	250	251	292	238	231	243	232	218	242	251	245	250	239	239	227	225	247	252	235	240	241	262	239	245	249	265	249	234	269	249	230	270	251	237	236	209	258	250	242	243	281	214	244	245	225	260	241	253	245	241	233	264	223	239	242	232	238	256	231	246	257	238	253	219	222	231	224	229	243	243	274	264	246	256	244	274	258	235	215	207	254	276	230	236	257	248	240	244	252	248	239	261	261	262	236	223	243	238	274	242	254	234	278	238	236	233	224	254	256	255	259	258	224	255	205	236	240	234	222	222	260	230	231	217	261	244	263	252	254	248	276	242	241	259	250	235	249	286	226	270	224	245	253	256	256	201	257	223	242	267	242	272	243	244	251	261	246	269	250	269	220	263	263	239	220	235	248	241	217	216	264	232	245	234	234	243	232	251	244	264	288	234	264	231	248	258	267	248	246	249	251	251	245	240	254	246	235	262	244	236	225	261	228	244	243	236	243	235	254	244	226	271	242	241	237	245	252	224	228	241	252	251	244	254	278	264	253	222	242	230	229	240	260	205	264	251	241	257	239	208	241	250	246	240	236	262	225	265	262	249	235	250	248	244	248	228	218	268	231	238	247	225	232	238	223	259	252	261	273	225	238	255	233	264	239	252	220	228	211	236	257	255	238	239	212	260	254	249	240	226	269	246	252	247	246	269	261	250	241	208	236	267	238	238	248	235	252	212	264	265	267	257	228	250	253	289	268	241	257	244	241	240	224	242	217	236	263	235	265	246	236	265	258	248	246	255	234	240	273	249	232	241	245	244	218	242	228	253	268	247	278	244	251	230	231	235	234	237	236	240	248	249	248	250	242	235	248	232	264	229	245	215	243	245	223	234	248	259	266	249	250	254	233	271	244	278	248	232	247	262	229	251	237	255	272	253	236	263	254	245	253	240	239	252	247	209	212	254	245	238	239	249	228	258	244	241	260	253	251	212	255	247	251	246	228	280	228	255	243	289	261	252	248	224	254	224	244	244	241	231	260	248	253	218	251	267	261	222	244	249	221	230	222	245	229	244	263	235	258	259	264	252	255	251	252	238	255	239	238	285	245	251	231	233	235	224	242	236	245	251	260	258	241	246	239	246	226	239	251	245	246	248	253	242	251	259	250	258	229	230	278	253	238	235	219	244	242	247	249	235	247	241	253	254	245	235	230	275	280	252	234	272	237	253	240	245	251	279	244	249	220	277	259	231	229	225	235	251	255	262	251	240	257	242	248	254	252	237	224	249	272	243	252	235	237	266	283	242	236	255	229	221	221	235	227	253	266	249	243	250	265	232	227	236	232	224	253	252	242	256	212	240	210	258	275	259	235	266	260	276	273	252	240	219	274	253	236	205	234	249	241	237	249	256	239	253	223	234	227	246	252	248	232	225	247	238	261	228	269	253	227	277	239	277	227	254	217	220	259	257	256	252	257	222	247	233	253	246	239	262	237	241	229	242	260	253	239	240	239	248	256	243	234	242	232	275	243	265	231	258	226	242	239	238	249	248	258	235	236	239	215	257	253	237	261	230	268	216	228	257	216	262	270	249	210	269	234	254	235	256	260	225	264	216	234	237	216	269	238	227	249	260	227	266	252	259	262	247	261	254	240	265	265	248	263	232	219	265	264	240	248	240	257	249	235	253	240	234	214	246	262	237	263	243	231	246	213	243	248	240	253	237	231	224	251	257	257	265	231	249	258	232	238	219	233	244	244	251	250	211	245	276	251	248	248	264	263	240	239	247	208	225	253	248	255	249	269	247	252	265	241	246	250	239	249	265	244	263	270	242	267	268	236	242	225	247	245	220	243	254	246	261	239	261	263	244	247	217	265	237	241	256	228	268	236	235	221	243	242	231	235	244	249	253	248	242	267	254	257	234	250	260	240	251	260	245	247	269	244	264	279	273	234	233	265	250	257	230	250	232	243	250	215	250	231	229	254	238	221	246	220	230	256	268	267	257	279	246	255	211	255	233	257	263	246	251	233	228	250	252	235	240	270	216	242	229	255	245	212	228	262	245	230	246	255	238	249	246	241	261	230	262	241	239	249	255	260	245	265	228	229	247	259	227	253	253	233	242	246	284	233	248	234	217	266	253	242	232	279	240	216	221	234	243	242	229	257	248	226	247	229	247	241	230	214	258	235	292	271	243	253	255	252	243	220	247	247	277	222	261	272	248	197	261	238	246	234	252	235	207	249	249	247	255	242	226	260	233	265	225	234	263	245	232	240	247	250	220	224	256	239	256	226	249	233	251	241	204	233	253	232	245	254	249	249	260	236	237	239	278	203	264	243	237	229	246	244	235	248	237	253	234	268	258	251	263	228	225	244	262	204	256	248	230	240	251	236	248	263	242	255	219	237	267	234	238	253	248	244	240	249	241	269	229	233	230	227	254	250	239	244	261	264	235	253	234	248	248	230	247	249	203	258	232	246	249	241	241	230	264	266	247	255	251	261	245	255	234	240	240	247	232	248	238	255	224	263	225	222	258	223	238	256	240	233	232	266	254	243	222	225	231	241	256	239	255	231	230	209	258	235	249	244	262	245	230	250	222	268	226	246	257	242	225	224	244	224	242	262	252	220	219	246	229	260	242	234	244	198	245	257	262	252	254	233	242	237	261	253	231	237	244	232	253	221	237	226	235	229	274	245	256	240	249	253	210	245	236	233	251	241	234	231	244	278	257	262	235	221	226	247	268	234	221	241	237	222	211	255	253	242	256	232	222	245	249	251	278	253	257	252	249	256	235	251	281	241	247	233	230	235	255	249	215	217	260	224	241	237	267	216	245	232	267	256	241	250	263	257	259	204	240	217	223	239	256	255	259	268	270	249	254	243	236	252	239	234	259	235	250	254	255	230	263	247	252	280	241	288	235	233	217	250	218	263	234	228	238	237	230	243	236	251	221	253	241	272	253	267	227	264	218	243	243	273	247	239	235	261	242	272
24793	21051	27078	25014	11622	3582	2409	1598	1173	1027	870	767	708	702	577	554	545	514	492	476	494	468	492	464	481	439	455	459	413	440	460	443	421	489	447	473	437	448	464	438	425	456	467	449	453	458	396	456	398	402	457	415	444	404	418	381	411	406	368	427	404	381	423	407	424	412	393	413	397	405	422	423	441	409	401	413	388	395	425	418	420	401	408	421	414	414	437	438	404	391	413	411	429	404	401	436	395	431	419	398	386	404	421	410	384	414	411	423	412	408	415	410	399	425	426	413	419	387	437	402	407	401	400	398	439	385	459	436	403	441	455	405	421	381	379	454	407	405	405	412	395	415	443	428	400	398	422	421	400	399	390	425	431	435	424	382	422	405	396	412	423	418	397	416	384	400	447	391	414	395	398	424	428	430	394	405	429	391	379	387	396	390	404	424	422	417	437	390	415	397	425	417	420	404	406	386	432	394	373	448	393	412	412	424	376	406	413	408	394	391	438	394	406	419	380	384	392	424	418	464	390	436	423	417	411	413	363	405	398	414	407	386	407	381	420	394	415	398	410	405	419	430	382	425	409	386	457	413	408	403	383	434	405	446	433	391	388	435	408	428	435	411	415	381	398	394	432	384	405	428	388	390	390	416	388	445	421	387	391	410	384	433	404	437	389	403	418	414	402	439	400	428	399	428	408	445	397	423	418	433	447	384	425	398	397	442	398	378	434	401	411	431	431	429	435	393	422	413	436	413	381	380	441	432	427	416	408	436	394	422	455	455	410	394	399	413	446	384	418	420	385	391	429	407	407	385	393	385	424	395	418	426	393	395	416	419	430	405	417	417	381	417	429	418	391	385	415	409	395	425	413	407	426	419	392	410	437	411	413	390	393	427	407	387	422	388	395	397	404	424	411	401	412	415	409	405	402	406	398	385	410	382	412	398	414	434	434	382	446	408	424	383	396	405	420	409	422	451	421	409	413	409	410	447	371	425	399	378	425	401	391	400	387	413	404	395	442	416	404	404	449	406	361	389	383	395	396	399	424	366	393	403	402	402	378	409	400	396	408	420	380	439	430	386	422	399	388	417	370	407	417	403	392	405	408	401	389	397	391	412	401	443	416	415	409	439	346	415	401	388	374	414	417	407	404	451	384	404	405	434	416	411	434	411	384	409	441	412	393	438	391	404	392	429	411	385	391	389	408	420	431	419	400	407	444	435	417	424	412	427	407	417	385	388	371	403	404	404	436	387	386	429	414	391	431	410	419	408	413	430	409	376	399	418	435	387	442	401	346	423	403	381	386	355	453	406	425	359	460	417	404	373	452	430	388	425	391	419	408	406	413	422	427	420	395	412	386	417	431	424	409	387	423	427	426	396	430	412	411	394	389	425	375	390	409	466	413	422	418	406	395	416	394	411	441	408	377	405	384	408	438	421	411	381	439	385	396	419	393	398	410	414	423	389	433	421	415	399	376	441	424	431	402	413	389	438	381	417	374	376	400	416	355	390	431	446	415	429	420	421	411	422	440	439	420	406	407	399	405	406	418	424	389	421	390	405	440	421	415	432	412	397	399	429	382	386	390	426	425	443	416	435	376	412	404	422	393	412	400	371	407	404	421	390	419	427	421	418	362	458	438	430	454	406	432	410	407	400	400	432	411	420	446	397	377	420	434	411	407	392	392	414	446	396	407	437	385	421	402	421	392	404	432	375	407	367	402	396	385	345	419	404	409	408	429	384	381	380	427	436	363	406	429	416	421	416	429	414	421	411	427	410	353	387	382	384	440	396	427	380	391	391	384	425	381	396	380	406	392	379	392	445	410	429	422	422	396	380	380	425	403	388	478	416	423	384	395	360	417	399	397	376	415	397	397	407	429	412	422	430	413	432	395	432	377	392	405	401	430	424	409	386	420	414	403	417	411	381	415	400	405	423	392	376	397	449	398	417	377	415	445	434	430	361	401	409	450	355	409	432	390	419	395	433	420	414	398	445	413	397	423	397	417	393	415	394	427	411	422	388	398	400	426	416	384	381	405	404	404	389	377	416	412	379	419	459	438	449	387	379	383	389	399	397	423	391	425	404	373	393	409	378	407	412	365	383	414	411	445	422	411	432	445	399	388	406	375	384	412	406	380	421	422	442	437	420	434	370	374	441	440	389	395	399	408	394	400	407	389	349	372	427	430	408	412	382	438	435	425	400	385	387	420	466	418	429	396	404	381	448	408	421	380	427	405	400	375	418	416	417	401	417	430	436	416	407	377	406	393	421	379	426	397	418	417	428	403	359	414	395	393	437	400	393	445	384	394	405	404	427	400	412	431	360	370	437	444	410	439	389	390	432	398	416	408	410	413	371	445	408	402	443	442	389	416	380	391	398	386	435	396	399	406	425	422	397	392	417	417	364	410	404	450	434	418	406	414	403	394	398	408	432	413	409	373	402	428	388	387	388	402	462	404	395	420	379	385	404	427	422	384	394	381	395	394	418	419	381	427	411	396	406	429	375	407	399	408	371	397	395	421	427	380	406	418	399	435	407	424	415	376	428	419	424	415	422	392	392	371	408	423	397	399	405	400	423	391	397	412	432	398	411	412	420	400	418	419	412	443	402	436	411	427	402	412	414	443	387	391	425	414	407	408	398	361	431	429	403	408	400	412	394	425	436	409	391	413	385	389	416	378	378	396	375	349	415	409	423	387	405	396	416	404	422	393	397	402	379	377	374	414	431	417	422	431	425	402	406	425	402	402	419	401	410	380	425	420	389	421	448	410	405	470	419	385	399	394	420	410	383	387	422	415	425	389	415	357	402	442	368	403	389	381	374	411	409	401	414	411	390	386	425	422	370	431	391	424	424	408	436	384	422	439	432	390	436	410	405	418	394	392	393	411	416	358	405	420	363	395	449	392	437	424	421	424	417	439	467	420	406	421	401	387	398	448	398	429	380	402	393	459	422	429	381	447	416	393	399	399	386	393	406	407	435	395	434	387	399	398	421	423	351	427	424	428	393	420	402	424	410	427	384	437	397	408	410	424	433	419	394	422	378	387	395	396	404	424	431	407	392	395	395	414	391	412	418	429	439	391	402	421	396	423	406	402	412	431	435	422	412	419	421	362	413	426	426	405	382	440	414	397	417	444	387	424	439	418	420	410	397	409	441	401	420	420	406	421	394	446	409	414	403	429	397	403	416	395	424	416	433	414	419	393	398	432	385	396	421	367	418	420	409	443	418	423	392	423	386	416	374	417	416	408	449	393	419	423	383	413	440	439	422	386	390	404	407	431	410	382	382	400	393	446	396	425	349	412	377	372	415	387	424	436	395	415	411	367	403	429	421	412	375	419	369	428	380	424	380	433	359	382	416	393	415	403	433	383	455	386	425	389	399	438	438	458	423	437	381	392	416	401	394	410	412	450	398	396	419	390	415	426	441	423	398	433	412	413	416	373	427	402	404	397	406	395	396	389	404	392	441	439	410	401	405	377	381	459	392	411	411	386	417	415	409	421	434
24343	39331	18447	8679	6383	5278	4177	2758	1955	1575	1339	1138	1074	877	793	735	627	583	566	532	530	520	557	560	511	496	554	483	477	507	446	445	479	506	461	464	494	525	448	484	467	488	453	438	470	463	464	449	457	453	447	455	483	444	450	422	415	458	450	422	466	394	418	455	465	428	459	443	475	384	420	423	416	413	439	403	460	449	412	436	426	413	412	412	437	389	400	401	425	416	380	421	415	423	440	417	434	452	415	440	400	419	450	459	444	443	429	434	414	434	450	465	431	445	418	424	395	395	413	437	420	452	462	414	393	414	441	430	430	427	436	428	417	427	423	404	427	417	413	459	435	434	458	423	453	458	415	461	440	397	404	446	471	428	455	432	421	430	409	401	382	436	416	449	408	391	426	424	435	436	396	420	427	394	405	400	398	432	419	375	387	411	434	438	449	386	423	458	412	434	423	416	426	403	462	406	402	434	449	447	465	420	419	442	433	438	412	393	446	439	436	434	401	406	432	436	413	414	434	443	415	462	458	426	422	419	437	415	411	432	408	411	431	418	394	407	402	421	440	415	448	410	414	430	414	413	419	451	467	411	455	424	487	431	433	405	390	401	455	409	423	412	415	431	425	438	433	398	450	448	419	443	447	413	415	457	448	374	431	438	450	440	461	422	412	386	410	423	458	418	428	467	408	426	428	425	427	469	399	438	415	414	454	415	470	424	418	421	431	415	429	394	435	426	404	424	402	419	409	458	437	430	380	445	439	425	417	430	471	435	415	439	429	417	436	407	400	426	463	461	451	400	424	428	420	453	388	424	408	409	393	427	416	435	434	411	417	454	437	406	458	429	393	423	416	388	436	436	411	451	373	420	424	456	412	438	435	418	478	455	402	439	424	428	417	435	459	422	423	447	445	443	427	426	433	404	438	422	392	430	422	442	428	399	438	452	428	424	430	438	442	408	348	430	383	433	416	423	432	421	467	465	395	428	415	444	419	419	445	426	394	396	474	413	396	398	436	428	430	427	429	481	412	402	416	416	404	440	414	424	400	407	420	438	413	446	431	428	454	420	382	394	441	443	437	435	408	398	400	415	415	438	392	445	375	447	427	435	377	413	416	428	400	422	416	419	427	409	448	434	401	407	415	466	428	391	437	445	429	403	409	469	422	429	379	419	444	441	401	408	381	411	431	443	420	413	404	401	411	391	444	431	388	400	417	393	422	427	414	401	429	427	401	422	388	454	456	413	418	440	440	443	393	435	398	420	456	415	380	414	440	411	452	429	439	407	457	423	420	451	432	441	435	435	444	458	399	432	390	418	448	412	440	432	434	423	428	397	439	464	425	423	404	434	425	446	443	458	450	434	432	432	415	400	482	455	436	438	465	433	432	417	416	405	449	441	408	412	415	395	445	411	444	433	403	461	429	369	402	415	413	387	432	444	422	394	460	437	445	433	427	454	445	418	408	431	442	436	427	462	427	417	449	406	411	429	446	432	442	460	413	438	436	438	424	421	392	435	422	414	444	442	424	420	438	479	410	429	435	438	427	391	471	432	411	399	437	452	435	459	378	446	434	422	414	412	418	451	422	426	433	430	433	433	428	412	463	447	422	436	427	436	424	415	423	453	467	406	434	422	431	403	399	456	436	405	429	454	413	431	418	432	412	435	414	466	430	394	441	409	427	453	417	416	435	440	424	394	443	428	407	430	461	433	401	443	406	424	430	447	455	421	443	421	383	421	475	410	387	440	447	453	438	439	454	427	436	424	434	456	399	421	416	464	449	444	395	403	430	469	440	419	437	410	378	423	403	407	426	422	438	422	414	409	418	429	444	449	420	465	429	459	395	418	403	460	441	412	444	423	410	400	429	394	424	407	429	380	385	451	394	431	437	417	397	410	442	416	415	412	424	413	420	409	439	428	436	437	427	424	416	397	422	442	439	419	429	427	428	416	424	432	420	427	421	436	423	418	438	469	412	398	451	406	438	426	411	405	421	426	426	425	434	426	413	414	453	427	372	445	414	423	410	477	415	418	428	456	426	439	420	389	444	451	403	437	421	444	412	423	435	423	429	419	438	392	429	412	427	410	415	417	427	423	455	414	456	386	429	437	450	414	446	424	428	421	396	417	399	391	454	420	394	440	431	437	386	407	412	420	415	404	445	384	413	416	433	448	426	383	401	449	460	413	413	408	397	441	448	409	457	415	436	430	460	393	427	377	462	390	399	403	431	445	425	415	433	395	435	402	412	437	443	405	429	439	427	480	432	443	434	435	426	412	414	413	421	429	429	402	449	382	445	405	401	407	399	440	431	432	458	442	455	461	437	447	441	429	421	450	427	433	447	426	428	440	453	388	392	424	431	413	454	436	424	418	419	439	433	424	430	421	433	445	436	422	460	425	454	438	450	385	422	424	440	423	419	432	404	414	377	401	456	413	431	473	422	410	413	421	411	430	411	432	419	461	461	388	444	414	431	412	413	407	439	439	427	459	407	418	423	437	417	438	439	437	376	439	423	422	417	420	411	407	443	428	416	442	434	390	401	401	449	388	426	375	445	432	402	436	465	414	417	436	434	427	445	404	393	443	403	410	441	442	449	450	423	453	445	408	423	452	430	410	433	388	426	423	429	431	415	444	418	418	427	387	405	439	435	432	452	431	409	392	416	458	403	418	432	437	405	410	430	397	472	436	442	436	434	443	424	400	438	435	438	437	429	417	427	414	428	410	483	427	426	434	413	405	391	363	413	445	445	435	431	408	408	437	393	432	454	407	455	427	444	411	414	435	433	433	436	421	440	421	419	441	442	453	378	410	435	411	438	435	399	429	437	423	417	450	421	402	392	412	411	434	410	445	421	443	422	428	423	444	392	437	441	419	436	437	463	477	454	402	455	435	409	410	427	418	458	432	427	393	428	437	453	440	422	399	404	462	419	445	448	442	381	432	424	409	411	454	470	423	454	433	449	416	414	425	404	421	437	442	420	440	425	419	405	415	430	426	431	459	416	415	412	417	391	451	405	401	428	411	432	414	414	468	418	485	422	403	458	422	392	426	416	416	433	447	444	435	422	422	405	441	418	393	414	408	439	438	436	439	415	433	417	430	423	428	421	435	426	441	474	410	444	416	418	425	441	413	420	392	402	395	447	445	403	407	438	474	448	432	462	465	420	408	423	407	432	404	424	405	422	467	479	437	438	433	412	408	398	409	428	473	433	427	429	441	416	388	420	409	455	422	443	438	428	430	399	426	424	348	427	449	401	404	421	408	409	437	431	438	444	433	434	455	439	444	415	418	387	437	414	456	448	447	418	425	435	449	446	481	439	426	442	429	412	479	401	445	454	436	435	432	428	377	399	424	441	433	437	443	404	437	402	435	408	428	376	430	422	423	407	418	435	433	445	425	450	405	446	431	472	412	437	440	410	419	461	424	385	407	414	442	442	430	422	456	410	444	431	445	440	398	436	432	406	406	429	435	405	461	430	424	438	405	436	442	433	432	413	417	406	411
22491	21089	28692	23718	21098	21135	10708	3366	1719	1457	1197	1129	992	711	631	604	492	444	382	415	363	373	401	411	341	357	326	314	325	311	347	332	348	322	332	326	310	341	352	325	332	293	301	313	350	279	293	272	280	305	274	274	270	305	294	275	295	268	294	255	260	280	280	262	285	251	259	266	283	261	289	284	245	265	269	235	269	246	215	271	273	261	260	275	286	254	265	276	275	269	266	253	261	248	237	234	249	264	249	283	269	274	268	231	257	303	255	245	243	261	268	250	251	246	304	274	258	259	275	252	267	269	273	267	250	252	281	301	264	252	271	276	248	233	237	240	235	280	245	215	254	283	253	227	261	251	250	277	253	245	264	238	242	266	240	248	244	278	262	266	247	239	259	260	264	273	283	268	268	259	242	239	231	243	256	244	233	242	273	290	263	253	266	264	260	260	241	239	251	256	239	259	259	283	262	275	218	225	226	248	255	261	245	290	265	265	226	270	260	251	255	254	232	234	291	242	267	240	266	242	272	278	284	248	255	251	251	217	266	248	243	247	261	248	260	249	261	240	220	250	225	253	243	232	273	250	251	247	263	236	291	219	247	236	283	259	240	256	236	264	236	264	226	278	272	252	269	247	253	251	250	241	277	260	245	266	253	253	270	243	228	274	242	230	268	263	237	251	276	247	237	264	241	238	261	249	291	264	257	267	261	239	264	281	274	227	241	287	258	252	252	250	277	283	256	248	273	234	247	258	243	253	253	258	242	273	222	288	280	236	237	260	249	252	235	259	254	257	240	248	244	253	251	269	265	233	267	246	255	241	233	265	286	262	298	282	263	269	268	250	250	244	231	211	249	253	250	268	271	271	239	267	256	246	292	238	272	264	231	233	244	252	232	237	272	247	257	278	240	268	226	239	229	258	268	261	219	243	262	234	280	227	240	233	254	241	266	247	244	257	272	247	279	232	275	270	218	258	245	262	273	268	236	237	247	226	225	262	276	257	270	264	271	269	267	244	255	247	275	278	241	278	257	247	241	258	263	232	274	265	244	240	244	251	258	242	240	273	267	247	239	284	246	281	252	246	222	208	229	269	255	264	276	273	265	256	250	246	263	251	255	271	254	256	274	256	260	260	279	270	266	280	249	251	251	275	244	264	283	250	255	251	258	232	245	268	266	256	268	269	283	265	255	265	246	244	241	260	249	257	254	256	257	266	246	256	262	242	250	264	266	267	241	245	260	253	258	268	246	204	248	265	264	246	266	240	264	259	259	247	241	259	293	255	253	257	286	263	240	246	263	237	232	265	248	244	249	265	270	244	264	289	238	247	242	260	273	284	251	259	248	274	277	250	241	263	263	261	274	244	273	271	249	246	242	244	255	256	269	257	241	239	246	252	268	265	254	250	259	243	267	245	250	263	277	260	272	258	268	256	256	217	275	256	265	224	258	277	225	271	260	255	280	235	265	286	213	232	239	244	263	258	263	275	264	268	242	235	265	232	264	261	265	277	240	234	262	266	256	264	244	258	256	245	249	268	273	257	257	254	233	283	267	254	248	244	266	240	266	257	245	269	261	266	253	238	243	256	279	247	234	273	266	258	259	252	254	260	283	271	275	259	250	277	273	241	269	259	273	239	251	262	254	267	263	283	234	260	231	256	275	271	235	225	236	284	269	231	274	266	252	248	261	264	273	249	264	260	268	251	259	252	262	245	274	272	257	259	275	258	263	252	235	242	243	238	229	256	255	273	254	246	252	264	254	277	244	262	272	252	204	265	253	259	253	245	238	234	245	267	220	234	272	238	252	264	277	278	251	265	252	231	231	227	261	255	273	247	289	254	277	234	251	226	250	251	281	267	254	272	238	260	257	254	296	252	277	253	242	256	253	247	246	269	257	236	265	286	252	218	250	264	239	268	278	252	252	264	274	260	240	257	269	238	248	276	248	238	270	246	245	262	250	259	244	258	253	293	275	260	240	237	266	249	247	267	264	260	243	272	266	259	215	264	241	229	255	255	287	245	231	224	247	258	259	251	281	265	261	256	243	288	267	244	267	237	254	267	247	268	259	218	273	269	265	256	237	251	263	277	231	235	265	248	263	266	276	240	259	237	262	282	260	290	265	216	238	254	254	270	240	260	248	253	251	232	250	288	265	286	249	225	254	277	260	263	259	260	269	249	280	261	248	297	293	259	239	240	241	245	266	244	257	258	251	265	281	238	247	247	261	249	255	259	262	292	262	268	232	231	214	244	251	263	287	235	251	264	237	269	262	234	242	272	219	241	289	297	254	249	273	256	278	277	243	264	279	260	272	265	234	266	264	256	255	284	272	228	239	219	247	240	249	219	255	258	268	264	246	239	261	263	238	238	259	258	261	271	248	242	252	235	239	277	262	284	250	268	218	269	240	250	253	251	237	228	239	249	242	275	256	249	242	265	261	260	236	264	265	256	285	237	260	280	251	257	267	289	239	232	236	242	275	248	270	252	234	272	259	259	267	251	232	249	233	266	269	259	251	245	282	246	283	232	267	251	256	268	233	251	235	253	267	256	248	263	271	239	266	253	272	251	257	258	257	257	248	226	274	245	238	290	267	270	296	252	241	248	292	264	265	263	256	269	235	237	275	259	268	244	239	253	245	241	274	258	277	206	277	243	238	284	269	248	264	254	219	267	234	276	263	223	231	234	256	240	282	247	240	259	237	247	260	237	287	262	260	229	270	253	244	262	239	254	252	263	248	280	250	262	304	288	242	253	247	244	253	245	258	245	250	259	265	250	247	238	252	268	278	240	261	253	255	232	225	244	262	247	257	258	298	238	252	242	256	262	241	262	269	228	255	247	248	247	270	265	247	256	271	278	234	228	273	256	272	256	256	272	247	277	245	277	257	240	292	250	252	254	272	256	270	230	252	245	253	251	254	230	257	259	235	241	246	291	255	285	291	251	264	279	283	246	224	272	267	280	251	232	240	242	260	227	250	274	259	263	254	259	286	253	247	254	281	264	262	263	255	264	263	266	228	266	273	267	272	293	224	247	242	231	284	281	229	253	256	235	231	241	247	275	279	230	239	243	261	262	243	268	261	273	221	249	249	263	219	250	261	248	266	244	226	254	244	270	279	245	251	288	278	245	221	277	221	276	278	277	239	272	284	255	260	267	270	255	257	270	268	282	234	266	233	242	247	262	253	233	239	247	268	259	227	236	237	243	248	256	265	247	265	271	242	249	244	266	250	234	257	236	233	247	266	227	245	271	259	244	240	257	246	257	265	243	233	269	275	250	239	234	236	254	279	235	270	271	217	261	228	288	275	263	266	261	252	248	262	264	228	282	276	249	263	239	280	223	253	267	263	269	255	230	291	246	244	243	274	271	283	241	255	240	261	262	236	273	272	239	229	239	237	295	291	262	226	255	266	278	263	266	253	274	239	242	246	265	255	239	263	207	250	273	236	277	245	258	275	229	254	259	251	257	262	251	263	269	265	281	248	234	273	245	239	274	259	241	259	280
29751	49969	26896	13999	10141	8735	7030	5139	3031	2700	2026	1894	1622	1096	946	844	694	646	570	526	512	469	498	486	502	417	352	398	364	379	340	397	401	439	384	386	374	403	379	377	397	354	343	397	355	355	332	315	327	323	291	284	282	291	282	306	294	297	293	285	263	283	292	258	279	255	259	263	283	232	272	269	279	307	260	257	245	272	276	262	253	302	244	265	248	301	236	274	261	272	250	234	271	254	239	290	270	283	246	223	284	242	251	267	260	248	264	256	281	251	231	268	263	247	285	254	276	261	264	241	258	266	285	261	273	283	262	290	278	252	257	279	257	261	277	281	297	269	271	265	263	267	243	270	245	265	271	253	257	288	266	259	272	280	245	258	262	249	241	260	274	269	267	275	253	231	244	269	216	247	242	259	279	241	266	250	285	271	276	267	272	244	268	244	273	240	259	269	297	236	272	265	256	273	266	270	290	258	299	246	262	249	260	249	287	280	228	245	268	253	268	262	270	259	270	268	270	263	277	271	266	288	275	274	268	256	265	271	274	233	285	275	270	261	258	268	239	255	283	259	274	272	269	254	239	265	268	250	272	260	247	283	271	264	257	232	284	276	285	265	291	243	266	281	270	286	266	253	255	257	255	261	266	244	267	267	274	259	259	246	254	268	269	256	269	291	238	271	267	250	282	256	277	235	255	307	281	291	263	262	235	281	281	229	276	256	259	266	291	261	258	257	257	268	230	252	290	279	259	254	278	249	274	280	249	311	260	275	286	278	272	269	248	227	258	269	293	277	262	266	263	270	245	287	276	267	273	264	260	268	259	272	282	241	273	261	261	253	288	266	242	269	248	258	287	228	279	271	266	278	290	268	246	305	259	292	268	237	273	229	233	222	272	252	251	263	274	246	245	271	266	276	284	253	239	278	257	266	278	249	278	286	283	260	269	243	274	276	268	262	270	289	273	269	275	252	235	267	252	254	274	270	287	290	279	276	277	260	255	292	251	276	269	258	262	281	233	240	242	249	258	247	263	250	287	293	251	251	249	274	246	267	286	271	278	269	282	288	271	281	276	286	268	289	242	275	233	265	276	270	260	271	266	288	275	295	279	271	280	282	262	265	252	259	250	265	253	254	260	267	248	253	280	264	271	274	260	225	262	269	255	266	282	274	291	275	269	258	246	293	268	257	292	273	259	250	236	271	271	247	250	257	234	239	264	257	261	283	263	244	273	279	256	281	279	278	270	268	266	250	260	261	307	272	253	284	302	248	274	280	261	229	282	278	272	260	256	257	262	252	260	300	264	287	245	254	275	260	265	253	288	254	277	250	280	260	263	256	236	269	260	253	273	235	261	272	256	266	240	282	249	249	291	298	288	255	247	261	252	263	284	281	274	270	244	255	253	282	255	234	266	245	260	286	273	280	247	250	240	272	266	263	258	272	302	273	291	267	276	274	252	281	276	273	289	236	265	286	263	290	283	267	252	258	281	233	265	247	270	248	284	274	291	265	265	278	269	238	237	298	274	262	238	268	236	239	283	275	282	239	272	244	252	260	233	272	277	267	277	288	265	238	239	229	264	261	244	270	274	261	270	265	244	261	245	271	245	252	262	258	252	273	257	233	251	264	234	250	271	244	258	304	295	274	228	259	252	261	265	254	255	264	265	267	239	295	209	255	276	215	231	265	256	258	265	236	269	276	270	240	248	281	245	258	263	278	262	243	257	275	257	289	239	254	265	256	259	280	256	275	257	256	283	305	259	259	281	229	235	279	258	266	267	257	255	275	293	257	267	252	231	264	284	253	243	310	276	275	256	269	275	252	253	283	269	270	272	257	268	267	250	273	255	255	248	266	268	244	227	228	257	277	266	263	239	280	270	286	249	267	254	272	225	264	275	244	261	261	252	288	274	278	285	278	285	254	259	258	293	251	240	214	260	269	304	246	262	270	260	257	266	264	266	252	287	282	238	251	267	242	273	254	283	284	269	276	254	266	235	255	250	277	243	265	244	227	301	252	283	260	244	270	267	257	266	260	282	263	281	262	256	249	295	281	259	289	263	290	294	281	284	253	271	278	274	254	284	262	264	266	277	252	271	259	262	271	264	269	256	279	251	272	277	283	263	282	251	259	252	235	227	251	281	253	267	256	271	282	255	254	263	249	229	247	261	289	257	287	275	286	238	258	265	249	251	257	273	252	228	271	258	274	232	252	257	259	244	260	273	291	258	291	274	251	270	261	247	280	283	273	250	251	271	278	240	302	281	263	230	277	270	270	249	249	261	260	241	267	274	271	255	233	245	258	221	273	239	258	265	259	256	258	262	261	256	249	255	275	256	268	255	290	275	275	271	240	287	248	249	275	273	273	276	261	260	242	239	272	230	265	254	280	286	295	248	242	259	265	254	234	258	288	263	240	261	285	269	249	280	257	238	292	235	262	275	248	272	271	241	230	253	250	261	248	245	286	307	281	269	238	297	246	280	229	231	244	274	257	265	237	252	290	261	244	276	260	278	282	263	285	264	265	273	272	255	264	259	279	275	271	266	253	255	294	274	258	286	273	281	262	247	253	272	285	281	252	297	257	250	236	262	266	268	277	253	280	240	283	245	256	239	256	286	289	271	259	272	232	278	278	278	263	279	262	266	246	272	278	271	292	281	280	255	263	239	268	269	244	274	236	260	232	274	285	227	273	271	238	248	284	256	288	271	275	272	235	261	271	281	263	295	279	269	261	287	279	259	256	256	280	245	274	289	250	279	282	278	269	265	266	280	241	250	268	262	240	279	260	271	251	291	276	265	300	255	263	246	268	281	288	260	260	249	255	262	269	279	270	242	263	263	275	280	268	286	301	256	307	266	272	243	254	283	277	254	270	263	240	250	252	279	256	270	276	252	279	254	274	241	275	266	255	253	237	278	262	257	291	258	256	263	255	254	286	298	268	275	263	255	300	262	273	261	262	232	227	280	267	278	301	251	259	267	271	283	285	261	282	255	262	242	262	263	272	257	230	271	243	256	279	262	273	250	270	256	262	239	270	268	275	258	291	251	237	249	267	261	278	261	271	285	269	265	284	261	308	262	232	255	227	273	280	264	269	293	261	256	257	270	259	241	261	276	263	259	247	300	252	241	256	246	274	270	246	290	270	268	297	298	290	267	257	284	283	248	264	246	259	258	259	273	274	230	260	262	276	269	245	261	260	254	266	245	249	273	269	252	229	264	272	233	256	277	236	299	271	263	261	246	254	271	276	249	278	265	275	249	282	280	249	270	266	287	267	258	238	265	281	274	277	290	270	256	237	258	282	268	261	250	256	252	291	274	258	255	273	261	292	261	270	277	256	273	267	262	292	245	272	250	280	267	268	277	243	262	264	270	228	256	302	247	265	258	241	254	218	272	264	269	251	265	259	240	293	277	259	292	246	272	267	241	262	296	246	253	260	269	260	246	305	244	280	233	263	275	261	258	276	288	281	277	238	277	275	267	257	256	286	260	293	253	281	254	255	250	246
28552	21855	14673	6667	3018	1993	1504	1142	763	769	722	618	542	516	454	456	423	385	371	388	367	394	397	412	446	394	348	368	388	394	332	397	372	400	439	368	348	384	403	399	347	385	385	371	367	395	391	354	370	382	367	393	368	347	370	368	386	357	330	370	373	323	354	365	372	389	394	360	336	358	406	364	342	337	360	335	328	341	351	337	323	324	333	339	338	369	329	362	342	327	352	386	357	328	367	386	357	332	369	332	359	347	341	396	357	324	361	343	352	368	316	363	345	339	378	378	338	369	374	384	364	355	338	382	358	374	347	344	357	379	339	343	371	385	350	395	386	346	342	366	363	354	357	338	363	319	324	340	376	386	355	353	317	334	364	369	329	335	357	347	357	351	354	371	339	360	370	361	340	366	380	319	395	337	330	355	352	337	362	357	319	337	316	334	352	347	365	359	352	350	361	367	335	350	349	305	371	380	401	356	326	368	376	340	368	350	388	356	338	361	334	356	367	335	359	376	376	318	395	368	367	353	374	308	362	339	351	380	348	367	343	325	359	365	371	353	337	366	353	324	375	352	333	337	356	325	364	324	376	333	362	356	357	320	357	384	330	344	362	342	327	360	329	363	341	368	361	357	371	351	393	353	362	348	378	348	346	324	344	353	378	355	353	357	364	364	370	345	356	352	401	362	360	367	345	362	342	351	368	360	338	363	380	344	403	386	320	362	353	379	343	333	345	353	368	341	391	382	356	352	372	336	368	370	366	361	355	369	336	373	329	344	356	356	350	321	372	374	361	330	329	325	358	328	336	396	380	363	353	389	370	326	350	344	351	365	318	361	347	353	380	367	365	322	346	371	354	337	351	333	348	319	336	312	397	384	348	356	367	388	373	347	306	355	313	353	340	332	352	337	353	369	365	361	344	334	356	314	369	363	377	359	373	373	390	377	395	377	331	332	363	350	398	315	349	350	363	344	333	367	368	331	379	360	370	357	333	362	341	360	371	337	334	366	340	348	385	356	364	382	380	354	328	370	374	364	339	338	361	356	366	365	338	343	390	331	347	351	336	343	379	360	317	336	366	315	353	342	323	321	350	340	363	348	334	378	364	377	340	360	367	352	344	335	369	339	355	364	362	351	351	362	333	349	366	334	362	350	362	333	346	357	365	397	321	344	339	367	334	364	372	338	367	346	318	335	367	357	348	365	333	354	346	357	322	344	362	352	358	340	388	346	377	375	331	339	324	347	376	359	316	353	348	353	382	343	362	355	339	365	349	331	354	352	388	347	356	375	359	363	350	351	360	386	395	372	358	349	349	346	366	379	323	330	367	316	317	348	352	369	357	362	368	345	390	371	343	365	325	347	388	347	360	332	327	375	375	348	380	370	348	361	348	347	362	357	335	378	354	333	357	352	375	382	337	384	355	350	355	337	326	340	336	318	371	361	383	381	326	347	328	331	363	389	348	327	383	360	359	369	320	369	324	370	338	311	333	353	352	353	340	357	380	341	337	333	329	353	374	344	305	350	353	370	355	360	334	352	340	350	359	343	343	323	379	361	335	343	369	378	339	369	383	328	377	361	360	346	325	377	352	337	321	315	357	314	338	356	331	351	368	355	352	339	364	339	356	391	346	328	323	369	391	360	352	365	355	338	370	373	338	337	366	354	339	350	357	346	362	360	378	360	377	357	369	396	357	350	365	327	372	365	363	368	349	344	338	369	404	343	386	362	321	359	325	363	359	380	351	324	323	364	356	319	308	359	338	368	298	339	348	360	315	342	328	352	311	369	389	350	360	354	352	348	340	342	348	352	360	329	367	380	375	356	332	345	364	356	382	385	383	364	374	338	371	337	359	390	334	378	329	336	358	350	369	343	357	341	321	375	345	366	362	329	358	372	346	372	363	333	340	373	344	330	370	367	353	369	339	338	310	383	355	338	351	330	330	359	332	353	360	358	359	364	362	371	346	319	339	342	363	353	354	333	340	350	327	347	363	370	376	344	338	340	367	341	343	331	352	339	341	314	318	341	369	348	381	324	345	359	362	358	373	329	347	350	342	353	336	404	395	349	346	373	364	363	331	346	364	364	339	372	332	370	345	344	338	319	365	369	406	359	352	311	375	366	356	361	363	342	358	342	340	343	333	358	371	319	361	341	372	349	339	341	368	342	329	364	386	309	356	360	347	367	365	355	381	376	351	355	357	336	343	391	342	362	327	357	353	354	328	372	346	364	351	327	384	368	339	358	376	345	352	342	350	378	326	339	328	335	356	351	344	363	350	332	330	335	334	348	317	358	355	365	368	359	331	396	331	356	384	370	361	351	347	371	377	317	334	380	380	358	353	331	336	367	361	402	352	376	365	347	387	354	347	405	365	324	358	338	350	333	340	376	346	383	336	332	338	365	334	366	348	360	349	352	337	322	332	345	352	349	348	376	364	332	388	329	350	357	379	370	367	332	349	347	338	339	345	376	375	349	325	359	349	350	353	370	332	356	323	348	354	376	334	355	348	344	385	372	328	351	340	361	334	326	367	356	340	362	359	353	366	356	357	376	337	323	310	346	358	339	344	390	331	368	324	346	361	375	342	372	360	336	343	353	378	365	384	368	377	315	339	352	361	351	370	361	380	339	383	341	338	353	351	374	371	335	356	347	347	358	363	347	338	382	328	339	366	328	336	381	353	373	318	331	340	423	355	363	335	361	343	376	357	321	369	382	352	340	348	369	351	359	345	364	366	360	333	348	339	384	342	340	391	351	369	340	405	355	391	341	357	339	340	374	342	343	327	391	382	341	389	367	358	332	386	364	355	371	357	335	365	332	384	367	351	331	354	357	367	374	361	349	345	350	340	355	357	356	345	346	338	342	368	342	347	351	326	355	363	348	315	359	383	361	358	355	343	342	353	337	344	383	376	374	346	374	353	398	350	367	348	353	339	361	333	388	386	352	334	363	361	367	335	325	376	342	347	347	383	391	367	353	369	353	347	334	380	337	346	323	315	360	345	347	377	354	351	380	316	348	350	385	332	360	361	337	354	379	364	344	342	368	346	343	346	348	346	384	346	320	328	384	373	363	333	315	325	356	345	344	347	368	365	346	328	401	366	333	329	310	333	357	352	356	378	351	358	358	354	368	387	377	349	343	369	368	392	343	357	356	318	357	328	341	346	359	413	322	367	334	351	357	361	322	357	326	339	390	337	398	339	377	337	315	366	355	343	380	333	364	361	360	347	392	337	347	351	380	346	339	333	362	349	317	329	363	385	342	342	366	350	343	356	343	374	357	337	322	354	339	356	366	360	350	358	333	365	342	377	339	317	344	332	362	357	363	393	345	334	332	368	367	346	354	345	359	361	307	330	355	346	336	371	325	350	361	341	336	351	353	346	333	337	342	324	371	377	365	369	393	309	336	360	374	307	347	378	367	374	345	368	382	356	368	357	316	377	349	359	341	398	362	355	354	310	328	312	358	358	417	337	365	337	365	380	317	341	351	338	345	336	318	356	360
20374	29598	14457	6879	4495	3397	2794	1905	1199	1173	1010	931	778	629	630	586	467	495	450	468	484	484	470	505	491	403	432	417	415	428	405	432	437	399	435	394	422	402	421	407	420	411	430	404	385	445	411	459	408	416	391	419	414	399	398	413	377	423	379	383	349	370	388	398	357	385	371	373	388	362	365	355	372	375	395	355	354	387	381	405	407	371	395	371	370	372	405	371	359	379	370	311	346	381	371	338	407	412	364	368	390	355	406	361	413	381	378	389	417	351	386	392	408	366	363	416	387	397	368	367	391	381	387	335	392	339	382	382	395	382	381	378	384	378	387	378	388	425	358	382	377	351	356	371	415	405	391	382	365	402	361	374	368	374	360	356	368	346	396	370	363	355	408	375	413	359	400	365	355	379	404	358	379	363	378	407	366	348	384	381	365	370	367	358	358	406	339	368	352	381	382	377	373	372	367	391	407	415	376	399	359	367	369	397	386	350	365	384	362	368	404	358	384	398	364	385	419	386	400	379	367	374	387	423	407	345	336	383	377	337	392	393	403	379	372	411	351	370	391	369	387	383	379	405	405	324	374	371	387	375	375	381	328	332	351	377	384	352	352	360	355	389	362	359	340	376	368	374	378	373	352	393	366	381	380	369	356	357	387	365	381	372	377	359	418	367	364	374	401	358	360	382	383	389	429	423	376	364	379	338	378	384	398	403	390	386	389	365	390	406	390	404	337	402	380	363	361	388	378	400	385	380	414	389	381	418	365	371	389	361	391	363	377	368	387	402	373	355	367	391	377	406	399	388	391	390	370	407	400	343	401	345	394	412	360	407	329	378	394	374	380	428	412	381	361	372	387	385	384	374	397	416	366	361	388	380	342	355	393	369	366	403	370	333	377	378	380	396	359	400	367	404	395	366	344	369	385	399	381	347	359	375	396	411	355	344	401	363	351	363	368	350	394	367	389	382	360	376	379	344	393	342	397	339	376	383	388	398	374	365	374	364	384	390	392	414	403	408	400	383	358	349	347	368	347	390	385	368	383	369	357	378	373	384	372	388	379	397	360	416	382	370	349	375	359	347	359	391	356	373	371	398	389	372	382	392	374	359	414	379	393	368	402	398	368	355	365	379	396	383	400	367	377	416	373	370	340	400	382	395	351	354	383	362	365	397	415	351	377	406	364	393	378	366	359	372	363	410	408	378	387	374	381	384	397	403	371	395	412	369	379	360	385	372	406	374	377	353	391	382	388	368	384	343	356	382	399	355	386	391	393	408	416	387	372	365	408	348	354	352	399	362	360	388	361	406	396	400	382	369	388	384	399	355	413	396	391	371	349	360	382	353	369	412	368	365	342	393	354	401	378	361	403	389	394	396	386	363	388	367	379	337	392	379	391	351	357	382	363	371	393	392	371	392	365	373	373	357	381	373	370	386	379	409	373	401	379	390	398	373	394	416	390	341	399	417	404	412	399	367	398	400	350	348	391	374	359	368	403	388	365	372	403	378	376	392	364	395	386	387	396	365	352	387	391	368	371	386	409	374	369	369	401	385	365	381	382	345	361	380	382	357	380	391	340	357	378	387	369	378	384	409	349	427	389	379	383	391	381	392	372	374	378	388	370	358	403	383	392	411	347	353	384	371	370	372	386	368	395	395	394	384	368	351	397	398	393	360	387	371	380	376	389	356	383	360	383	391	375	379	390	363	420	388	373	389	364	360	381	390	404	407	407	396	403	383	386	361	338	353	371	397	397	422	376	404	374	405	382	369	388	398	377	382	337	379	382	360	383	391	342	386	377	368	372	369	392	361	371	376	384	389	376	384	390	420	395	372	373	366	368	399	353	331	385	377	385	375	353	386	346	386	396	391	369	350	333	401	375	377	372	390	373	419	378	379	382	409	389	365	358	377	381	362	386	381	380	379	391	375	372	373	346	376	353	381	379	419	376	388	388	400	361	350	348	390	420	385	362	347	359	337	372	370	379	377	367	356	426	421	358	370	372	388	376	412	390	361	369	388	335	398	375	373	385	390	354	363	389	383	391	386	420	425	375	348	387	389	410	387	353	348	391	408	387	345	399	369	374	376	374	377	379	390	361	365	364	377	355	395	371	390	373	397	394	384	365	388	369	363	407	381	361	386	374	352	369	374	358	377	404	433	420	365	369	430	374	367	384	351	383	384	362	376	370	375	373	404	406	379	352	395	404	356	365	440	394	370	403	386	407	395	375	378	355	395	386	391	366	380	355	417	358	402	388	323	368	388	381	413	364	376	353	387	402	370	407	403	344	367	386	414	376	437	380	383	378	407	392	383	412	380	383	383	412	396	392	337	368	382	398	355	392	388	409	378	395	361	370	365	410	413	372	399	391	378	391	395	359	351	375	380	364	391	388	359	361	383	389	400	405	395	362	384	355	369	372	392	368	405	347	384	372	363	384	395	370	380	384	380	376	372	421	408	372	405	366	351	364	385	380	372	387	404	383	427	363	348	361	391	390	391	392	369	392	372	408	364	353	388	376	393	389	374	365	365	388	376	400	387	380	368	391	339	398	370	366	376	372	424	348	411	397	394	411	369	413	362	376	379	401	400	393	377	383	378	380	358	441	344	372	395	409	365	405	380	392	381	353	369	343	359	389	420	388	408	352	367	374	346	384	391	391	377	372	377	391	389	378	363	353	379	349	394	379	356	337	419	388	398	370	426	367	339	414	389	394	370	372	389	359	376	360	364	358	372	390	365	416	391	386	334	377	361	407	373	367	374	371	351	392	342	365	351	347	348	402	369	399	397	345	353	396	390	399	374	400	373	386	392	388	379	410	395	363	410	401	408	380	382	373	353	393	396	397	362	392	409	409	374	409	399	374	394	376	346	357	397	386	380	392	403	357	367	364	373	392	363	362	394	393	367	340	382	386	381	384	385	402	398	386	398	351	402	373	414	364	384	384	390	393	398	431	387	358	395	382	381	386	405	338	371	364	376	386	381	363	354	377	426	386	371	384	372	350	366	364	385	390	368	375	417	341	392	362	358	362	393	369	376	406	353	375	364	379	363	389	373	381	422	366	386	391	346	340	413	359	410	372	343	368	410	395	381	363	348	373	398	376	402	390	359	405	402	404	379	391	423	373	377	377	380	365	389	367	340	401	351	427	353	353	380	384	374	360	364	412	352	360	365	421	368	370	372	397	350	378	396	348	391	382	389	353	405	388	385	368	401	384	390	379	361	432	355	345	375	345	385	358	367	320	370	364	372	360	339	385	373	349	391	390	399	372	400	392	393	373	378	370	393	418	391	384	365	362	407	343	368	389	382	425	383	385	375	402	360	340	371	376	369	375	377	385	391	339	360	399	387	391	330	364	365	364	381	383	374	391	364	384	380	396	386	368	369	374	395	373	380	387	388	392	402	359	411	398	396	412	369	369	397	406	388	404	392	380	386	364	354	391	381	342	388	374	399	376	373	325	386	369	378	357	370	382	387	429	408	384	385	380	360	391	395	334	390	383	355
23566	21021	28135	24065	20872	11124	3650	1921	1187	1091	970	841	633	514	499	412	365	406	354	305	339	332	338	312	262	269	287	269	242	251	269	279	278	317	279	296	284	263	246	268	265	257	268	244	241	266	251	248	248	258	238	238	232	241	222	249	225	239	224	233	253	239	229	228	223	220	204	238	267	261	222	231	240	224	256	233	221	202	222	238	232	238	246	246	217	242	257	227	250	218	195	243	233	219	236	240	219	228	228	232	207	224	232	210	240	241	238	242	226	214	226	216	224	217	249	219	222	232	219	237	259	213	241	237	205	216	212	216	249	223	232	258	230	264	242	203	249	213	222	258	206	241	214	201	206	230	207	239	228	239	249	208	224	214	264	212	214	251	221	202	237	236	240	225	233	230	222	225	186	236	214	243	219	230	208	245	261	234	241	267	239	208	215	227	250	233	242	245	227	247	236	223	217	216	250	212	240	229	224	246	222	208	262	225	208	229	230	243	228	247	202	251	230	216	259	251	247	238	244	228	221	231	237	246	235	187	231	235	226	248	227	228	241	244	229	249	229	202	244	237	199	201	232	245	217	222	240	233	228	235	218	213	201	222	227	213	216	239	236	245	233	223	237	234	193	208	210	203	222	253	222	213	243	224	208	196	207	246	213	213	237	223	241	242	238	230	237	224	262	233	209	223	235	245	230	233	194	225	232	225	243	240	233	228	247	218	208	206	235	231	243	228	229	235	231	223	235	246	205	226	209	213	233	230	234	211	234	223	243	229	230	210	230	217	206	222	223	217	244	237	217	232	218	240	230	228	222	218	241	242	221	231	239	213	220	226	198	241	236	239	215	222	234	208	237	254	252	259	228	217	242	238	240	235	243	216	213	244	198	232	218	235	210	254	230	248	194	230	227	239	212	223	250	224	217	206	209	227	236	219	215	206	206	219	232	227	226	218	223	225	219	229	208	210	221	219	225	217	208	217	229	236	218	208	218	229	232	246	239	236	240	235	218	216	201	226	244	245	241	218	206	229	237	265	219	222	206	227	215	223	216	210	230	225	221	253	219	182	221	219	239	238	205	239	215	226	260	224	214	247	208	227	254	211	246	186	218	245	246	239	221	242	244	207	221	215	230	224	218	214	212	248	231	230	222	239	235	229	235	258	210	217	207	226	245	207	242	217	232	230	225	207	204	207	221	237	214	223	234	229	237	266	238	226	201	213	242	234	211	217	228	226	251	251	226	231	207	233	210	224	234	226	216	208	272	219	228	241	224	235	221	242	245	217	240	245	222	231	233	222	214	232	229	250	251	220	208	222	202	249	225	217	208	233	232	229	216	213	217	242	224	221	244	225	217	213	230	238	225	241	233	216	237	222	218	251	247	227	237	237	235	206	226	215	215	226	197	214	253	240	197	239	225	247	223	231	212	228	235	206	242	223	215	204	230	233	220	230	209	235	235	214	248	189	240	224	246	252	235	218	252	219	214	214	212	225	216	222	248	225	244	254	270	198	261	234	215	229	267	230	219	212	207	245	224	217	254	204	225	214	200	231	219	225	209	232	225	237	234	230	195	210	225	251	216	225	251	227	228	207	207	210	231	218	243	214	247	238	216	219	228	230	231	234	209	233	244	244	263	243	224	241	239	209	232	242	247	213	220	223	225	219	200	250	230	190	265	213	217	231	247	248	241	221	234	223	232	233	227	216	237	232	251	247	240	211	237	225	246	257	236	225	223	223	240	217	211	208	252	234	207	228	202	206	215	233	204	198	232	235	232	212	241	247	257	224	219	218	225	234	234	231	228	214	233	213	232	219	220	230	206	212	224	237	234	206	215	259	242	223	239	216	226	241	227	222	257	232	207	196	221	210	206	225	227	227	220	232	224	228	216	210	213	230	244	229	216	242	232	216	241	240	219	238	231	226	243	275	234	241	220	239	224	243	215	224	238	229	214	211	213	256	220	233	214	243	236	230	233	247	237	234	247	239	239	206	206	231	228	234	214	242	231	229	205	220	235	217	255	249	217	210	236	253	214	259	227	227	246	232	211	250	244	210	230	240	231	230	227	227	224	217	199	241	220	234	242	224	201	233	229	201	242	232	207	228	219	236	223	253	226	226	231	225	233	191	252	215	212	229	229	238	198	250	243	227	231	221	227	228	220	220	201	220	248	215	227	225	209	212	229	236	240	231	227	238	225	217	224	236	248	228	212	244	233	215	229	226	231	208	221	221	219	232	218	231	214	215	232	236	266	216	231	228	225	209	254	213	216	219	234	220	239	233	223	225	251	223	232	232	213	252	217	213	256	249	240	226	231	224	238	233	226	225	235	233	220	241	216	225	225	238	238	247	229	234	261	219	218	231	220	227	218	218	216	207	222	226	237	223	227	237	239	235	255	226	258	233	234	214	255	220	212	219	244	238	217	214	242	231	212	194	235	227	197	237	215	212	239	202	204	233	232	233	230	236	233	259	223	250	231	237	235	212	242	227	229	217	213	224	220	223	212	221	233	225	251	227	244	236	217	213	229	251	194	227	195	219	212	252	216	206	223	213	226	218	225	209	234	233	212	229	225	247	227	210	240	207	226	246	239	212	232	222	243	257	190	211	219	263	199	213	232	226	233	223	232	222	218	231	217	213	221	222	253	224	244	231	236	235	200	251	211	227	231	220	202	210	241	225	216	207	248	206	219	232	235	236	204	245	241	215	229	211	212	233	210	241	233	226	220	214	220	214	246	229	211	251	206	230	221	223	220	246	240	248	241	240	217	217	214	190	225	257	207	231	214	252	209	200	212	204	235	248	216	238	217	236	249	227	233	236	210	216	224	233	228	231	253	200	242	247	203	202	207	219	251	219	210	262	202	228	199	244	223	233	218	213	209	199	206	205	257	218	235	249	232	237	212	248	235	210	224	232	229	249	232	233	226	217	253	216	227	223	239	197	207	206	231	235	203	252	248	242	226	241	234	226	206	238	235	228	228	219	216	235	229	218	223	231	230	197	209	190	207	234	253	204	242	229	228	241	231	205	272	221	237	218	213	225	240	208	212	246	230	246	196	239	234	234	232	225	217	260	232	215	234	225	211	224	247	236	252	202	242	276	234	219	206	220	260	223	228	252	233	221	227	233	227	221	219	209	225	238	240	200	233	212	198	218	236	226	229	228	196	207	220	256	236	241	213	239	227	229	225	237	214	210	224	227	212	212	234	245	222	228	214	230	198	233	204	222	224	249	224	219	219	235	219	234	208	245	224	188	224	208	228	224	226	225	257	242	222	232	226	221	234	241	199	246	226	239	236	210	206	223	239	194	234	222	217	202	203	214	201	239	236	220	215	225	238	199	230	254	228	230	213	235	236	224	223	203	220	215	221	222	222	199	218	214	215	229	215	224	243	235	221	209	220	234	231	235	217	244	226	226	232	197	252	242	217	225	231	257	206	240	243	206	213	271	202	216	225	230	214	238	233	212	242	259	250	259	212	214	231	235	219	214	232	218	254	240	207	229	231	199
26216	42214	23010	12398	8734	6426	4769	3216	2044	1779	1636	1418	994	739	718	623	454	493	435	419	381	427	376	384	366	342	301	288	328	336	344	383	343	360	329	318	334	304	307	322	292	308	312	323	321	292	305	259	275	269	247	285	267	251	253	249	246	271	283	254	268	250	261	261	235	244	244	239	268	240	256	273	272	243	271	284	239	280	255	245	259	229	252	245	259	264	278	248	253	268	264	260	259	232	256	236	212	254	239	261	222	241	259	247	242	224	243	252	234	246	260	231	228	248	264	257	276	219	261	216	255	267	237	276	282	249	261	292	247	253	266	266	247	220	269	268	260	251	227	269	271	247	287	253	255	221	225	216	240	251	224	255	242	256	260	277	238	239	234	268	239	275	253	245	246	245	262	234	224	231	271	250	227	228	231	264	210	256	253	260	253	255	267	263	245	238	278	231	259	264	249	247	250	263	273	240	252	254	247	252	230	260	261	231	225	274	243	249	246	240	255	265	248	258	240	221	255	257	244	245	259	263	288	223	263	259	261	239	223	258	241	236	264	248	274	260	229	225	251	262	232	257	258	274	239	233	248	218	233	257	262	256	223	230	251	276	239	262	240	246	258	207	251	265	236	253	264	238	239	242	209	252	261	216	275	261	285	252	261	214	231	260	260	250	238	259	253	238	271	265	237	258	277	215	255	266	242	252	281	239	232	267	234	248	227	254	262	257	265	263	270	264	259	231	244	254	247	259	234	227	242	240	268	239	218	288	273	249	250	253	266	228	246	273	240	249	265	268	279	250	265	262	231	243	242	233	261	238	236	226	245	244	244	259	255	243	266	277	243	259	257	217	254	252	284	249	270	236	239	269	229	251	249	224	238	258	224	256	259	254	241	245	259	252	264	247	264	230	234	255	258	258	222	242	240	234	225	245	258	279	214	266	268	223	201	263	255	263	235	264	239	244	217	254	262	258	276	269	270	257	255	270	255	238	258	262	237	233	244	239	252	246	263	244	226	254	222	231	280	220	227	248	240	267	241	210	261	251	231	249	238	249	253	246	253	244	218	278	263	219	241	219	281	237	260	260	258	260	252	264	243	256	223	255	247	235	239	220	238	246	257	233	246	244	268	225	264	242	245	245	245	227	261	244	245	246	267	236	256	243	255	256	260	252	264	263	243	253	258	262	252	242	256	239	252	232	250	251	238	237	217	222	247	228	260	231	243	251	246	258	273	217	237	281	261	235	248	235	239	261	235	238	252	244	262	267	205	231	252	247	250	254	247	243	234	251	250	224	268	228	226	251	252	256	248	250	223	273	257	246	241	247	228	267	243	233	250	242	260	266	252	268	227	258	255	237	239	250	262	242	240	246	254	265	229	248	231	228	237	256	248	263	254	232	284	263	246	264	271	244	222	249	236	235	266	238	235	290	251	267	234	226	242	256	234	234	242	253	256	260	254	252	234	235	266	254	239	276	259	235	239	255	272	263	267	243	260	260	264	265	267	235	290	241	270	270	229	255	232	240	258	269	276	250	261	240	253	211	257	242	247	206	266	232	237	253	218	252	255	254	258	230	235	274	207	251	215	229	240	265	266	253	259	231	255	260	265	248	262	221	259	251	280	242	268	264	251	302	254	277	236	271	251	263	248	262	258	220	249	217	227	243	229	227	245	266	282	252	245	251	243	249	248	252	280	263	267	269	246	247	276	260	260	222	293	253	266	231	252	265	226	236	233	231	243	268	231	244	253	252	232	265	259	206	236	263	257	239	238	258	250	242	249	259	282	301	231	266	245	243	238	231	267	245	261	251	242	268	278	244	230	239	260	240	224	216	255	252	252	283	281	252	251	283	245	231	226	272	248	247	258	275	271	272	264	245	274	252	273	227	232	261	252	238	244	249	229	225	222	276	256	238	242	221	253	242	233	248	232	252	268	235	276	238	253	254	253	295	227	258	243	259	262	226	270	255	241	236	248	229	244	265	227	240	246	270	239	237	241	245	242	286	247	246	269	243	259	223	260	244	258	237	243	242	226	247	236	264	248	240	248	259	256	228	261	259	234	243	245	255	242	247	274	243	247	270	243	228	261	258	263	258	228	258	253	244	262	237	298	250	232	230	264	235	219	244	277	240	247	235	253	256	255	224	242	247	252	261	268	253	257	279	265	252	250	284	273	259	279	225	238	251	225	229	236	254	250	229	254	258	246	281	288	271	247	237	239	256	246	231	262	248	239	252	269	247	262	223	253	261	252	252	240	260	269	232	289	244	246	262	245	257	250	250	240	276	265	265	249	229	220	253	263	239	244	235	253	249	236	243	259	248	258	247	270	228	248	255	238	235	250	252	263	243	238	258	232	264	219	222	251	254	247	261	230	248	240	251	254	258	236	226	249	251	267	238	253	266	234	235	253	243	248	219	233	234	272	251	241	244	266	259	221	233	256	245	215	219	242	248	245	251	255	276	236	240	276	229	258	237	243	265	254	240	250	279	254	232	253	254	220	247	250	228	264	234	215	231	232	247	258	253	271	241	249	264	265	235	271	239	266	255	257	262	251	249	262	224	243	250	253	268	228	230	276	236	260	267	288	244	247	235	252	244	245	216	241	272	244	234	235	227	243	249	255	260	241	259	268	236	242	270	223	282	232	242	218	232	261	287	273	232	239	243	239	228	218	245	258	229	238	244	268	272	237	242	238	258	228	240	261	238	229	249	244	243	256	223	259	254	252	239	238	262	238	256	263	243	228	268	228	250	250	251	251	254	244	235	246	259	208	256	237	237	255	285	256	255	234	229	244	252	239	251	232	279	284	224	252	267	267	244	263	259	258	232	228	245	254	237	257	256	247	257	237	263	216	256	246	242	259	217	243	243	265	229	261	258	248	222	252	217	259	241	229	223	259	238	269	213	225	251	233	229	271	249	265	265	257	235	262	235	232	232	260	271	273	278	269	245	246	246	244	261	231	253	259	213	268	238	270	250	254	241	242	233	260	223	228	235	244	261	256	259	248	287	259	258	272	248	274	258	243	249	235	257	234	234	233	255	262	226	234	265	255	233	264	268	251	244	240	247	238	205	252	260	264	238	266	251	256	262	238	231	259	241	263	242	260	247	240	233	263	267	240	257	259	263	253	253	254	230	274	252	261	245	245	244	219	245	231	259	246	284	277	271	221	247	211	248	249	237	257	237	252	264	247	241	274	249	204	242	232	247	254	224	235	242	262	267	238	282	263	263	259	251	257	271	188	237	238	263	265	221	251	276	245	248	266	228	242	242	231	284	264	242	252	247	235	252	290	239	240	240	253	245	252	243	250	237	258	260	237	253	240	247	232	254	241	240	236	244	252	227	256	254	270	250	246	245	257	247	262	223	266	258	264	271	250	234	250	276	243	240	263	251	246	231	241	236	265	254	255	256	259	264	262	249	244	239	233	254	253	239	233	226	248	231	259	243	260	229	226	217	252	266	233	246	257	251	264	240	254	233	223	245	263	260	270	272	246	226	238	252	239	245
24651	21032	27052	24996	12694	4033	2522	1569	1097	984	1028	825	690	659	630	524	462	517	515	519	513	478	474	445	448	466	452	474	406	442	407	451	482	451	446	429	471	455	421	449	466	410	459	420	461	432	424	473	441	415	395	422	405	444	434	444	411	430	420	452	431	397	411	408	416	368	427	445	410	410	421	421	448	465	396	431	422	409	397	370	406	396	405	403	438	435	416	434	411	416	421	433	420	373	410	458	403	410	375	402	431	373	392	407	380	399	421	418	408	427	399	387	416	459	442	409	399	406	413	403	421	393	422	424	424	418	414	398	420	430	449	373	400	417	393	415	426	421	389	393	393	453	421	442	382	389	468	421	390	421	386	431	443	457	397	412	436	416	406	438	393	402	435	396	404	409	424	435	404	419	422	393	420	444	429	394	404	411	403	417	397	439	412	410	393	429	377	426	411	418	414	392	423	397	418	451	429	420	424	426	432	438	398	398	401	396	423	441	405	398	391	450	428	391	382	402	409	423	422	401	432	398	429	408	409	404	393	434	412	386	398	376	431	407	416	436	432	421	447	402	429	431	460	421	420	430	445	425	409	396	399	435	394	413	412	402	439	421	444	401	436	397	408	410	411	441	477	416	431	409	364	413	374	397	451	394	435	375	404	430	439	369	419	394	422	443	427	386	400	427	386	391	367	397	413	414	443	448	424	434	394	438	397	385	390	447	431	421	418	444	397	427	410	450	447	406	437	422	368	435	429	412	413	388	439	395	424	400	421	397	429	443	381	422	422	436	425	397	411	410	389	393	401	442	435	399	391	454	392	433	414	412	382	408	400	429	413	394	434	467	397	374	425	449	391	410	401	448	377	441	400	423	434	442	404	413	374	436	400	441	367	388	415	387	397	415	378	384	420	434	409	378	403	424	404	446	417	435	445	406	408	410	388	416	392	412	399	435	390	413	396	413	412	419	415	401	390	394	386	385	397	424	414	421	394	395	400	377	445	427	407	397	402	442	360	379	411	429	387	453	421	433	404	425	398	441	395	402	423	379	384	437	392	391	414	418	409	391	415	397	428	414	413	405	434	380	393	454	425	408	413	419	412	446	426	381	403	422	419	391	395	409	435	408	393	445	414	424	407	410	421	406	404	404	408	400	424	421	441	409	405	424	386	395	417	412	402	406	413	449	431	411	422	392	394	421	440	412	400	446	408	405	422	413	393	418	369	407	421	403	387	413	427	396	404	433	398	394	375	438	423	392	420	414	397	399	416	415	377	438	359	407	375	428	427	404	390	416	371	388	373	432	411	419	450	374	417	416	433	399	412	414	428	404	409	405	397	425	431	462	390	440	421	430	397	425	411	442	414	434	419	445	380	375	392	425	415	409	429	434	434	404	379	425	398	390	369	421	389	428	418	421	406	378	404	445	409	402	398	428	424	446	427	423	428	397	413	418	437	396	407	432	401	434	404	417	461	413	400	399	388	400	397	404	418	422	416	414	391	414	428	387	410	355	451	407	431	415	413	425	400	449	434	386	409	429	406	426	387	434	412	388	408	444	393	382	413	408	407	428	435	396	400	407	433	399	374	380	414	402	447	390	434	425	400	411	386	397	391	435	409	404	421	419	451	409	420	397	416	383	390	443	439	380	417	453	407	425	414	406	422	414	398	412	388	432	395	414	419	434	402	460	404	407	412	436	425	453	459	398	394	420	411	441	392	407	446	382	395	426	399	404	404	411	394	411	382	400	377	448	435	455	379	415	416	412	434	422	404	420	399	419	414	438	422	397	432	415	400	429	402	388	405	406	386	396	385	412	424	397	413	389	411	427	390	433	405	443	381	440	434	436	394	418	394	389	403	409	395	405	416	374	389	429	413	404	411	416	417	403	425	375	384	419	367	422	447	357	391	402	407	418	415	391	399	434	380	401	436	422	377	393	418	435	411	436	412	418	425	427	409	411	426	418	417	410	438	412	405	450	415	419	460	383	412	413	426	398	377	471	408	394	390	408	406	415	418	391	386	398	381	425	421	426	418	437	408	433	382	436	440	372	427	442	418	411	410	428	377	423	438	381	414	432	414	390	402	402	399	416	403	434	430	424	387	410	376	437	446	416	428	440	405	405	410	427	420	414	420	416	417	432	386	387	424	418	414	411	389	428	438	436	394	391	414	418	426	430	384	398	459	392	402	434	445	390	412	428	427	391	412	418	433	396	417	404	423	402	420	415	416	458	416	412	442	380	422	388	423	379	409	410	448	396	403	414	423	431	408	419	401	403	381	430	393	400	387	420	398	434	434	416	390	436	401	431	431	402	433	409	419	438	424	388	427	393	406	433	458	410	395	405	402	423	434	396	396	411	406	404	373	413	425	414	400	384	409	436	406	426	426	423	425	410	404	397	439	410	425	402	373	435	367	408	417	367	428	415	442	423	388	417	390	419	404	431	420	410	391	381	415	431	406	424	425	422	401	425	454	406	430	395	442	392	411	420	429	417	400	416	413	406	399	404	407	405	394	412	423	388	442	395	408	413	401	438	420	424	416	415	427	447	395	391	387	408	401	416	405	417	380	419	414	427	413	455	385	425	433	418	390	442	416	425	430	393	406	395	407	440	421	399	423	399	406	428	414	446	394	435	373	422	440	409	420	430	418	463	436	416	378	404	418	414	396	436	393	432	439	392	405	420	420	432	402	412	436	430	418	429	405	405	429	389	418	390	381	442	441	376	402	434	437	388	416	386	448	424	452	403	395	398	407	432	402	413	400	413	422	393	392	417	408	391	407	381	411	415	415	394	420	443	433	444	436	385	377	415	443	388	392	414	412	449	416	435	407	395	400	430	419	432	427	437	385	412	400	417	386	417	386	403	427	411	401	399	400	405	362	429	433	408	450	407	443	395	425	397	417	404	392	420	384	404	438	419	456	379	402	461	389	373	394	398	399	391	403	408	407	402	400	420	436	410	452	418	445	380	363	447	375	400	443	416	423	402	403	374	365	426	409	420	416	394	443	442	411	422	406	419	375	408	395	424	441	406	398	380	424	370	398	409	406	420	440	445	431	443	399	397	398	413	425	419	366	406	403	411	401	437	444	395	416	404	394	396	403	416	386	441	434	391	427	403	409	431	440	373	380	441	397	422	435	403	418	398	433	412	428	418	407	389	420	392	422	462	428	415	402	428	434	431	406	428	420	409	419	424	404	426	434	383	425	433	435	403	412	393	412	408	399	403	407	393	419	420	424	413	412	383	429	432	397	397	389	419	366	415	398	401	413	408	395	425	385	433	396	420	344	386	424	430	437	418	409	378	458	379	403	428	394	412	408	453	389	409	402	411	413	391	390	415	387	393	425	392	422	403	410	428	404	402	446	387	429	426	403	439	411	412	404	434	441	435	376	425	404	446	399	382	379	364	434	395	400	399	410	392	445	432	432	432	412	434	417	445	391	412	370	422	449	445	407	422	415	446	390	397	441	371	428	415	422	424	387	406	438	410	405	383	433	397	413	413	381	423
24843	37668	18719	11218	8140	5620	4125	2685	1992	1722	1578	1286	997	796	905	635	605	603	564	510	544	614	554	511	459	472	508	457	466	504	494	518	549	507	566	491	501	461	449	443	484	457	475	462	460	456	451	473	469	442	441	416	413	434	452	470	430	432	469	435	452	460	410	429	419	423	419	444	431	436	456	438	440	418	446	443	397	463	441	421	428	440	423	453	453	426	431	443	446	447	434	438	436	460	478	410	409	426	435	423	435	444	411	449	441	435	425	433	405	405	423	438	432	393	456	465	455	451	437	475	473	446	387	398	436	459	434	436	434	402	457	458	484	433	448	437	446	430	436	467	439	433	442	454	440	442	398	415	437	417	461	437	467	420	399	428	395	429	422	435	415	418	450	447	429	440	430	436	403	456	455	428	441	442	419	410	421	450	452	417	424	440	435	427	442	442	433	437	424	405	443	480	411	437	439	451	423	446	447	457	412	439	401	476	425	451	433	411	379	422	421	445	424	441	444	443	438	465	394	417	431	433	445	404	430	451	429	445	445	442	411	407	428	425	477	434	444	460	419	425	432	417	462	434	440	454	445	420	436	438	430	415	437	423	441	417	458	447	465	431	412	435	410	398	461	447	408	439	404	426	468	436	380	446	430	435	427	421	427	433	415	428	393	438	418	441	425	411	441	453	423	457	430	431	439	443	472	442	428	432	435	403	458	393	460	443	407	414	409	457	438	452	411	445	452	428	418	456	458	413	448	421	426	428	452	435	443	423	421	456	449	457	419	478	445	444	450	404	453	401	409	450	447	429	430	416	451	398	415	488	435	422	399	412	430	428	397	395	433	433	431	438	441	433	460	428	455	432	447	423	443	412	437	413	385	411	438	446	415	422	437	384	461	457	415	408	422	442	448	423	452	450	413	434	452	396	445	413	443	426	452	411	455	420	413	436	421	419	406	421	414	387	425	420	428	419	415	487	416	409	399	410	425	380	395	419	454	426	385	458	420	450	421	412	443	433	453	477	414	391	432	409	403	450	426	460	443	416	367	439	434	425	450	447	461	448	454	430	435	490	425	407	434	426	413	455	446	461	488	442	448	444	434	452	417	448	450	449	436	466	414	405	404	416	448	443	422	403	429	452	459	446	422	422	435	441	415	444	432	418	425	445	439	413	404	422	415	476	417	450	412	394	452	469	441	414	452	428	459	443	458	454	440	456	465	393	448	428	444	432	470	411	445	410	464	426	396	394	407	424	422	439	445	405	425	455	405	426	430	426	412	441	406	400	428	433	419	437	449	433	432	443	409	422	447	446	444	425	425	467	461	430	444	424	424	421	391	449	429	416	444	413	412	419	419	440	378	426	433	435	416	450	455	463	436	447	420	424	434	409	415	406	439	436	429	437	401	411	393	417	400	435	442	402	423	427	442	410	478	413	414	430	394	478	417	447	431	417	428	426	405	458	438	411	427	417	447	421	415	411	485	460	431	416	461	417	449	469	433	475	428	445	465	422	435	457	430	434	444	414	472	378	433	417	414	422	408	401	413	384	425	404	424	445	418	414	427	428	416	418	426	405	460	459	441	445	437	491	453	398	430	425	439	454	478	436	428	446	440	396	442	457	452	451	448	403	444	417	416	450	465	410	402	437	428	462	468	404	394	421	376	398	442	473	417	472	454	427	445	448	441	402	441	405	454	438	426	437	442	452	459	418	421	496	417	456	423	421	396	412	393	448	431	427	435	434	438	404	477	401	447	395	411	439	418	399	417	443	406	430	440	410	437	483	448	411	444	436	400	392	451	459	444	380	422	430	435	421	440	421	393	422	435	424	433	484	461	436	418	424	431	365	417	416	392	380	417	428	438	438	469	440	433	429	405	441	444	419	449	435	465	420	414	417	438	462	423	462	442	441	416	450	442	457	433	414	431	429	449	400	419	393	399	415	388	446	437	438	436	445	451	409	453	430	454	432	424	432	399	413	411	445	457	395	427	427	431	428	434	433	425	435	416	395	442	414	411	444	447	427	430	440	457	441	459	395	437	433	405	432	444	397	403	432	436	436	446	430	449	397	451	420	438	443	418	368	441	412	449	426	394	430	429	406	426	435	430	389	447	408	397	498	452	447	446	430	441	396	453	438	409	452	433	414	455	424	449	501	396	403	436	469	445	425	439	441	400	450	442	445	459	412	420	415	457	455	452	389	421	423	464	417	411	430	463	425	411	443	426	429	428	433	404	441	429	430	409	414	410	416	453	428	421	437	424	477	444	441	440	417	410	492	415	409	433	455	477	426	472	418	444	461	435	444	432	449	378	396	399	455	438	428	471	468	443	417	427	413	427	439	406	413	408	407	443	450	392	408	410	434	428	418	451	390	405	446	429	413	403	406	420	450	427	445	423	417	440	400	419	438	431	408	440	415	432	445	424	420	434	471	404	431	415	412	436	434	477	408	432	443	436	401	436	445	416	432	449	403	460	443	375	430	412	435	445	404	444	419	411	421	447	443	412	404	426	469	433	424	429	425	418	446	433	439	425	414	434	418	469	401	457	421	435	432	433	417	460	428	455	464	429	425	405	444	437	432	446	449	441	446	413	388	375	411	421	451	446	423	432	428	414	447	423	412	451	426	417	412	423	385	399	433	423	418	418	411	443	424	386	424	403	426	419	425	426	447	425	424	419	421	404	462	425	424	439	457	480	409	444	396	437	436	433	460	411	432	452	428	464	436	429	471	425	459	418	424	432	423	442	439	439	446	430	423	435	431	435	427	416	451	417	419	400	428	466	415	433	422	450	439	440	384	449	460	474	440	429	428	428	426	413	401	436	430	414	431	400	406	421	447	390	441	428	443	426	406	426	405	422	434	407	421	408	464	421	420	481	443	431	397	453	423	464	446	486	437	454	426	424	405	441	432	407	469	416	433	486	410	426	446	414	429	454	426	444	417	408	447	446	423	425	456	435	428	422	404	444	424	433	432	440	429	435	439	442	420	413	432	421	452	436	467	442	442	413	461	431	449	426	434	448	441	453	435	455	447	455	488	440	444	420	461	419	442	437	406	437	422	431	401	407	445	439	395	386	469	451	429	442	437	432	455	400	471	421	416	412	414	423	405	464	440	485	428	415	422	452	455	415	448	397	435	416	469	422	472	435	408	455	422	467	443	427	383	417	426	425	451	460	412	383	427	466	411	438	460	448	441	448	419	423	410	423	421	410	443	413	443	419	449	394	429	420	430	431	438	411	461	441	394	444	441	445	436	465	442	426	415	408	408	460	417	426	425	415	452	407	441	458	395	433	442	433	438	402	436	421	439	403	434	450	445	426	434	440	437	396	447	379	421	447	425	452	480	448	427	429	418	437	436	437	456	408	437	420	426	410	400	425	472	391	437	465	396	438	455	441	459	433	425	423	457	396	427	412	450	444	418	430	437	473	402	428	447	450	459	436	432	408	421	437	434	441	399	381	442	411	416	430	468	449	442	428	402	477	467	452	395	439	401	401	420	413	446	409	440
22545	21056	28603	23702	21013	20998	11036	3077	1856	1656	1468	1252	846	736	701	533	484	462	391	368	421	384	399	335	362	358	350	318	329	310	316	387	386	355	310	297	328	330	317	349	325	323	294	298	306	326	302	306	308	284	264	295	271	263	301	301	294	244	268	234	263	279	271	290	259	253	251	269	258	274	254	278	263	263	242	296	269	265	256	256	253	242	288	250	241	256	223	244	251	281	284	272	269	263	268	288	257	252	263	245	270	249	261	290	286	243	248	239	230	259	291	271	232	231	291	258	252	269	263	257	247	263	245	267	267	259	263	253	244	258	277	258	250	232	265	252	272	246	237	285	258	288	248	264	247	246	258	230	243	260	242	270	302	241	268	242	273	295	251	255	264	240	278	253	254	246	252	239	259	266	266	280	231	250	239	261	270	258	255	264	266	238	271	279	251	272	266	256	272	255	271	268	271	259	263	267	301	254	239	236	220	276	253	266	258	267	258	233	263	281	256	256	270	255	280	277	262	250	273	246	250	259	250	262	252	246	249	257	257	236	248	236	275	265	246	254	251	283	271	273	248	252	265	240	252	251	254	280	248	271	255	265	270	263	255	284	224	266	261	266	216	259	269	266	227	278	265	262	250	249	272	247	265	259	265	260	261	254	274	229	266	257	253	302	247	250	248	294	275	269	267	225	267	254	277	248	275	257	219	214	261	257	264	266	270	258	232	239	301	264	281	270	276	272	286	264	292	238	269	272	247	242	252	270	260	296	262	268	263	259	272	275	275	270	240	268	258	280	255	254	278	248	269	260	247	233	261	270	252	273	261	250	263	225	241	271	266	236	251	273	268	250	277	235	292	239	245	246	271	266	234	237	266	249	284	257	246	284	247	289	252	239	279	261	248	239	247	274	282	262	243	265	296	272	265	264	267	251	273	277	282	285	259	286	234	251	227	236	264	247	271	256	268	254	263	278	249	257	271	245	238	250	246	272	289	257	277	261	263	249	266	269	278	229	263	265	277	243	269	241	262	241	246	270	257	260	279	247	267	246	250	259	285	247	270	251	269	281	243	268	246	232	257	270	260	256	221	273	262	266	258	227	253	230	257	284	244	240	252	267	249	250	276	262	265	263	220	236	266	274	245	217	246	253	274	225	268	254	283	258	253	253	236	257	285	252	272	241	255	270	259	235	246	272	272	282	242	305	275	282	270	277	245	230	243	254	259	274	246	253	256	261	287	248	267	279	250	273	226	264	252	263	257	255	251	249	247	251	267	276	273	246	248	266	283	237	255	279	287	237	253	232	264	276	275	268	249	235	232	261	249	294	241	243	254	251	245	270	288	248	271	226	226	243	243	238	254	233	278	258	260	289	248	288	271	271	235	260	243	249	242	271	234	265	267	249	241	263	273	273	257	260	250	264	226	261	287	287	232	281	269	267	262	243	247	253	256	264	281	231	273	269	228	284	260	266	240	258	268	280	256	265	264	259	246	272	258	253	273	278	279	231	271	241	231	275	244	258	264	242	248	258	230	259	259	259	246	250	262	255	257	268	236	273	262	261	287	248	276	310	254	265	281	260	294	273	261	280	249	282	282	256	263	264	232	254	257	280	263	261	269	273	267	311	244	227	308	273	295	253	255	278	265	253	265	273	254	262	232	235	268	260	245	272	243	234	279	253	267	264	255	254	261	272	258	226	268	248	252	268	290	248	293	263	247	281	288	244	276	253	257	247	256	253	261	261	252	264	274	247	245	274	252	260	269	262	262	236	257	239	246	271	270	263	245	254	263	279	274	279	280	243	262	277	255	260	251	275	280	240	265	266	273	289	262	267	262	256	263	234	257	261	247	234	263	263	240	243	230	264	238	250	277	247	257	246	244	262	235	266	249	247	264	251	245	255	232	258	248	243	276	269	262	268	260	242	255	240	253	259	263	254	254	267	288	279	246	253	251	279	253	265	281	261	273	252	259	266	270	279	243	248	249	243	282	274	255	278	251	246	270	283	252	265	260	240	278	259	243	260	261	224	254	259	250	244	266	268	246	261	240	254	258	271	262	263	268	266	272	268	304	219	283	232	270	255	276	251	274	246	266	286	250	238	264	311	264	293	238	222	245	270	243	237	273	228	260	261	261	260	249	275	242	255	296	256	257	243	246	280	261	263	231	270	261	280	276	248	244	284	242	218	245	259	261	286	248	241	236	277	245	234	248	247	231	281	246	246	255	245	285	252	240	266	255	272	245	260	267	254	274	284	266	270	248	256	271	262	273	282	288	256	254	262	274	274	230	269	267	283	262	251	271	254	261	271	257	264	252	255	284	276	245	267	240	219	268	248	287	262	240	302	278	259	243	270	267	253	246	249	261	261	249	245	249	257	265	262	248	246	229	292	259	267	269	236	236	263	265	272	247	252	275	262	273	243	255	261	254	248	257	256	252	246	239	244	294	276	223	248	239	253	246	273	244	270	258	270	244	255	257	258	262	254	258	281	277	271	236	276	258	278	272	256	256	285	269	245	214	263	310	259	262	243	266	298	277	237	278	272	266	261	279	267	265	281	271	257	297	296	237	251	268	284	274	257	261	289	255	241	282	233	253	236	275	274	267	259	225	252	267	230	262	259	248	248	272	250	235	264	271	270	250	251	272	262	278	283	254	269	254	253	257	255	253	290	238	305	221	251	262	252	272	300	262	249	269	253	235	217	277	262	261	262	265	242	245	234	268	268	251	262	252	268	245	239	256	256	253	275	266	255	281	270	242	250	247	243	266	253	267	264	257	245	263	240	273	257	257	241	249	297	260	242	240	266	238	245	256	253	275	262	224	282	272	266	241	256	278	227	277	262	240	248	267	265	253	269	284	266	265	256	261	271	242	229	240	268	246	267	238	222	269	257	260	268	258	260	285	218	255	252	260	232	262	251	302	263	245	288	237	275	243	259	259	262	263	244	257	265	255	258	255	253	251	267	284	243	276	264	255	257	271	278	270	267	265	247	309	240	237	268	274	254	233	257	247	252	249	269	243	246	247	236	251	249	275	242	258	273	245	236	257	257	285	225	240	284	276	271	237	250	279	209	248	269	254	267	238	258	243	272	249	246	261	262	267	245	248	263	265	254	251	263	263	266	228	235	282	248	297	283	245	254	266	264	253	255	280	269	282	242	240	236	223	268	273	254	238	241	293	274	258	257	305	284	267	280	259	250	264	247	308	296	284	244	243	277	258	258	246	251	279	278	251	268	245	241	257	287	236	261	229	263	256	260	237	240	240	272	274	256	257	276	283	270	249	225	253	239	245	248	265	263	261	265	265	253	264	270	281	247	267	267	271	239	259	255	248	287	265	253	268	271	262	250	276	259	224	286	268	269	230	271	247	258	252	232	265	241	233	277	267	248	242	229	239	232	272	267	270	236	282	259	250	276	263	246	291	246	247	254	256	285	266	249	254	279	279	225	261	248	274	235	268	303	272	279	253	312	281	253	264	243	236	255	232	274	266	273	272	255	270	253	249	236
29614	48659	26166	16805	14096	10486	7241	4443	3353	2824	2496	2002	1377	1166	957	707	608	585	577	501	518	471	489	424	437	390	365	377	388	432	413	420	423	417	395	369	383	368	401	385	347	345	383	337	352	318	346	320	336	295	318	287	283	289	267	256	259	280	288	283	294	288	285	293	273	299	282	273	283	270	258	273	262	315	271	279	275	260	233	298	238	294	316	274	290	311	273	259	258	261	261	278	276	284	280	303	280	291	247	262	260	240	241	250	288	262	302	302	281	281	258	239	269	245	297	269	277	290	283	274	251	299	264	309	276	253	257	292	284	291	263	284	258	244	285	286	262	280	282	266	271	262	252	275	277	261	305	264	265	272	267	282	288	269	280	273	263	260	271	269	260	274	255	267	268	264	273	294	279	248	272	287	279	272	265	279	296	257	228	287	240	271	298	274	269	281	254	258	263	283	279	274	271	277	249	258	280	256	318	286	274	257	280	255	235	249	294	298	266	267	281	276	274	252	286	290	279	249	295	284	284	300	268	293	309	292	273	267	282	282	258	277	256	264	247	299	252	264	288	282	246	241	278	280	283	263	253	231	256	267	269	257	262	278	263	262	269	295	263	275	267	285	263	248	274	286	253	250	253	253	274	241	279	279	308	263	245	281	259	256	313	253	292	266	243	255	280	281	261	264	288	309	282	236	268	274	233	289	285	305	244	287	260	258	253	300	272	266	273	251	238	268	276	265	300	249	273	265	271	254	277	276	286	270	282	277	266	280	281	252	266	269	261	290	244	269	260	263	279	278	249	279	251	283	261	247	246	260	276	291	269	260	281	259	246	287	253	299	258	262	267	269	276	284	266	280	271	274	257	242	281	291	267	259	274	264	261	257	266	273	249	302	274	300	243	273	264	258	292	289	225	276	278	249	256	271	260	273	284	261	280	261	295	253	261	240	256	273	298	258	285	262	259	290	266	279	261	289	262	273	276	264	267	300	266	252	267	248	256	279	271	270	269	249	312	275	283	256	264	264	258	300	250	249	245	300	274	261	290	289	243	270	263	272	250	273	250	280	278	272	280	271	256	272	269	267	241	300	250	250	285	254	275	265	259	232	270	292	263	280	265	294	270	274	275	274	267	244	240	264	273	259	253	272	284	246	262	265	258	283	291	291	270	267	287	279	258	278	280	263	230	279	255	239	245	260	267	268	263	262	260	272	260	282	262	286	273	278	257	240	277	258	280	267	284	285	282	258	280	270	257	254	268	276	268	255	238	277	283	250	278	282	272	265	275	292	244	286	279	266	255	265	260	269	265	246	244	271	312	262	278	258	261	290	286	256	277	270	282	273	280	262	258	253	246	262	277	248	259	263	255	260	252	278	268	256	252	273	296	247	224	298	250	257	280	265	282	251	262	267	262	314	281	273	261	263	254	290	281	286	264	265	284	259	299	283	288	260	297	250	234	268	282	286	277	265	262	269	263	292	274	279	250	278	287	280	305	321	257	265	311	275	256	263	282	252	290	289	259	270	246	269	286	247	253	272	280	289	256	274	255	277	256	293	277	256	256	269	262	271	282	274	273	281	275	304	266	252	260	281	247	295	246	315	285	242	239	240	280	258	248	274	263	258	260	282	296	269	266	260	248	280	271	253	287	275	299	248	270	289	261	281	255	279	283	258	272	264	288	273	220	284	279	256	256	273	270	271	261	274	256	265	260	285	283	266	263	293	230	284	261	283	234	233	253	288	265	279	259	253	249	267	247	280	288	248	274	284	264	277	280	263	252	280	260	266	255	276	255	262	261	295	247	290	254	267	283	271	258	252	258	270	277	260	263	282	304	269	270	282	282	268	280	296	248	256	271	265	271	310	258	263	239	242	265	262	276	253	278	259	285	265	263	247	273	239	257	294	255	290	254	263	267	267	271	290	261	260	269	258	266	281	264	286	258	272	268	263	246	290	254	253	282	307	239	253	269	255	278	263	273	277	277	262	271	269	269	262	271	275	271	250	288	276	277	279	289	265	274	264	271	263	283	280	289	268	252	284	256	261	258	285	245	273	309	302	256	277	269	248	259	255	258	268	250	254	295	286	280	262	276	245	256	263	275	273	251	270	256	266	282	242	246	258	285	268	270	265	284	244	231	249	274	272	256	307	253	298	258	278	270	302	294	250	269	250	274	277	258	291	272	289	254	308	251	270	277	283	230	265	238	278	278	261	274	258	251	276	264	270	295	246	267	266	264	302	293	271	281	284	254	279	246	281	299	274	253	274	257	281	264	273	271	255	250	259	274	270	261	270	286	258	280	269	231	247	265	271	270	263	246	272	268	242	240	295	272	267	285	249	265	264	275	273	273	258	272	265	286	261	260	324	261	268	280	244	252	257	275	269	267	260	279	283	251	288	255	255	274	262	268	277	255	278	281	270	280	307	258	267	268	280	259	282	262	259	256	269	257	259	281	241	264	283	278	273	270	305	308	276	261	269	245	270	266	303	271	250	262	273	264	276	281	250	242	238	229	270	263	270	260	251	265	265	285	260	287	274	273	276	282	244	264	274	254	271	272	266	252	253	259	259	285	267	284	260	291	257	258	250	259	269	247	249	272	307	261	276	278	265	285	270	280	288	273	249	308	281	297	239	278	250	286	284	253	265	235	242	243	288	239	246	287	296	265	259	266	296	270	268	286	294	288	259	270	295	295	261	262	276	248	258	269	268	255	242	267	281	254	264	271	250	244	326	288	268	279	272	284	263	252	287	271	259	255	271	264	277	253	268	281	243	223	258	254	251	270	259	274	263	247	250	295	286	301	249	248	285	263	257	260	241	263	257	278	272	273	274	269	272	265	266	249	289	227	266	284	250	257	297	263	262	245	272	259	237	264	264	232	283	271	249	269	277	263	281	273	290	295	264	242	244	267	276	271	269	281	260	256	280	281	249	289	265	271	283	274	247	265	260	274	254	291	250	256	282	243	287	299	256	292	292	272	283	255	246	277	283	241	276	231	246	283	238	285	289	263	267	274	283	270	264	268	264	276	254	299	246	236	258	240	246	244	260	269	268	251	260	244	256	264	268	279	244	302	254	287	261	277	302	277	252	273	274	271	269	256	259	265	268	272	260	253	243	256	280	276	239	257	252	245	310	291	260	260	285	265	249	248	273	258	274	252	276	276	278	285	260	289	281	258	285	270	268	258	264	254	223	284	254	279	274	271	262	253	272	271	243	295	261	265	277	252	253	278	248	288	291	264	288	292	257	299	243	306	271	263	258	288	283	290	249	252	243	260	263	251	244	258	254	262	292	277	276	277	270	270	286	252	275	300	255	207	263	232	280	268	268	268	270	294	279	273	263	292	267	273	271	272	267	248	277	240	250	293	265	255	220	268	252	251	265	264	227	284	275	260	243	255	289	240	259	270	263	272	262	280	269	308	270	272	264	253	266	274	300	251	252	284	300	262	250	256	278	247	276	235	254	275	258	287	275	262	293	275	257	262	304	289	261	323	259	266	282	279	281
28444	21964	15094	7173	4249	2727	1664	1170	855	812	694	680	580	531	482	418	455	413	416	385	454	418	413	395	377	377	389	332	372	383	407	407	417	398	401	370	374	377	372	393	372	395	369	387	354	380	358	367	356	376	341	317	369	370	377	369	392	397	338	359	346	361	358	351	344	365	363	350	354	373	360	371	354	372	378	365	368	329	361	361	367	355	368	374	362	346	336	376	371	339	357	372	367	354	350	355	376	369	376	363	350	375	354	346	343	371	349	338	378	372	346	368	314	365	357	345	347	335	376	358	361	351	339	331	363	356	347	355	374	336	391	380	353	389	372	408	368	367	341	363	343	366	377	401	376	345	346	341	363	391	338	359	348	398	346	337	382	340	366	344	361	354	361	329	353	328	339	387	345	319	348	287	384	324	363	386	371	349	345	382	335	341	383	386	353	356	351	351	375	360	327	361	354	349	359	341	385	353	403	373	356	373	356	364	352	380	371	394	372	347	382	381	362	368	357	359	347	315	362	386	394	348	365	358	387	353	348	332	336	341	364	354	327	324	330	340	343	324	341	356	372	339	377	327	351	349	376	357	343	395	359	372	348	375	364	389	356	380	385	351	343	357	362	340	374	370	368	333	352	401	357	379	335	367	428	350	335	369	344	369	370	328	365	343	366	340	361	349	351	342	364	352	357	367	371	380	340	357	328	356	335	342	371	335	358	338	356	343	335	325	382	339	371	353	339	344	372	343	330	360	355	327	344	384	378	381	366	298	367	332	348	319	359	349	338	297	349	353	331	376	349	353	363	341	363	413	367	345	360	383	357	335	355	365	404	349	325	348	335	359	391	351	338	324	374	351	332	354	391	368	397	350	343	366	326	357	333	371	370	364	364	350	354	349	352	389	364	352	362	358	309	376	340	351	332	358	339	404	379	387	339	349	362	382	363	353	358	387	352	360	337	395	378	338	346	347	333	343	374	377	345	380	376	366	382	361	329	368	370	352	378	369	395	375	342	366	344	351	358	369	368	354	404	360	385	376	364	317	332	324	363	381	341	341	338	347	362	366	340	367	362	368	344	367	365	338	340	372	315	339	335	364	344	374	380	342	367	366	364	403	365	358	395	377	381	376	360	319	368	360	356	345	382	324	346	352	375	341	346	333	328	370	320	352	387	338	335	329	359	365	346	373	334	342	371	345	368	345	374	399	349	347	359	339	381	328	355	366	372	380	390	345	339	360	378	381	365	353	365	356	322	378	363	359	361	375	349	370	333	317	400	335	362	343	371	338	363	360	357	320	353	385	314	363	360	365	395	347	360	353	357	377	363	381	333	371	386	354	332	356	328	379	364	360	367	375	370	339	384	334	356	311	350	350	337	328	360	338	367	344	323	332	350	364	338	374	352	351	337	337	377	335	351	356	353	343	365	346	396	362	342	392	333	360	360	392	351	364	366	366	337	402	359	360	344	345	384	356	338	354	355	329	328	323	368	356	369	348	364	367	356	332	359	380	335	322	339	364	298	374	357	351	346	346	377	362	359	385	365	359	357	339	340	349	381	374	351	341	375	376	364	357	365	340	358	366	362	336	346	340	356	382	373	350	377	354	316	385	368	370	340	353	345	347	350	363	382	352	356	366	366	350	333	373	343	367	338	336	297	357	371	373	342	370	384	337	328	343	370	351	351	392	375	361	379	358	361	348	368	362	366	356	358	392	379	348	363	374	350	375	373	406	350	363	357	348	357	359	345	349	358	334	353	323	353	353	363	387	376	348	334	366	413	342	357	366	383	325	344	356	337	355	347	350	367	360	336	374	353	336	359	376	324	338	352	365	326	363	341	338	331	380	370	396	356	360	355	391	358	362	364	352	357	322	390	365	330	359	352	361	363	384	369	362	368	359	341	342	384	339	357	332	347	347	326	343	371	334	378	337	357	327	339	340	383	320	341	346	373	381	347	367	364	345	378	383	350	362	349	370	349	359	387	361	351	353	364	364	359	335	369	349	379	382	353	339	385	311	355	375	358	355	341	360	363	367	378	350	359	324	389	361	320	316	346	383	381	371	362	377	353	373	354	364	366	332	391	345	358	332	372	338	367	360	355	361	346	379	362	390	371	361	343	386	310	346	367	370	318	376	352	326	353	347	329	343	392	396	336	391	352	358	349	342	354	343	343	375	350	352	372	398	351	365	356	357	361	353	343	317	353	353	384	353	392	346	363	371	344	345	337	392	364	368	370	381	345	362	344	351	354	383	377	360	369	354	323	408	352	325	380	389	343	348	380	349	353	379	351	337	342	396	366	342	356	362	326	342	383	368	340	372	354	387	357	336	332	353	354	362	339	380	353	364	337	337	344	362	392	374	345	340	380	341	354	348	354	348	311	354	352	372	349	341	351	339	343	348	377	345	390	380	326	350	349	346	356	353	356	349	343	346	372	371	351	364	325	336	343	350	354	328	372	314	356	373	366	376	367	357	355	370	368	358	352	359	352	372	330	358	359	347	389	322	377	349	348	341	383	341	357	353	355	359	378	357	349	338	359	359	368	362	374	342	409	363	376	367	377	374	370	372	357	366	336	339	352	366	367	341	343	366	347	375	386	335	317	376	356	356	358	373	387	353	382	360	334	334	368	343	338	372	364	363	341	331	344	357	353	359	370	348	404	365	344	335	395	361	324	380	350	383	372	348	375	354	331	365	353	338	344	344	375	366	364	363	335	327	372	334	377	358	391	334	349	374	377	358	346	342	348	354	323	369	384	351	377	366	387	346	359	395	373	347	383	377	414	365	378	361	331	363	370	357	319	388	334	333	338	373	338	362	337	342	343	373	347	333	345	361	346	380	338	324	364	375	355	353	376	381	332	352	386	349	354	344	344	342	390	339	357	331	312	321	388	380	361	360	360	389	373	346	355	349	359	352	355	356	337	318	351	341	412	347	369	353	344	364	339	371	371	351	379	350	391	331	362	351	356	347	363	361	348	358	371	334	337	387	355	376	395	383	330	395	349	373	354	373	367	349	360	348	363	356	388	340	366	324	367	349	358	345	367	345	339	383	359	359	357	352	366	373	348	375	378	354	349	387	357	334	358	373	329	358	366	360	364	370	373	335	333	389	372	391	353	368	365	347	352	381	388	347	357	360	349	386	352	348	374	417	341	399	341	336	362	344	394	357	335	360	323	364	351	374	332	322	350	390	347	369	338	349	376	364	335	355	359	352	358	339	377	338	371	342	374	386	344	347	345	346	362	370	344	378	357	336	369	336	339	378	368	337	378	360	392	393	334	345	356	376	350	357	389	356	335	412	352	354	355	369	373	375	343	351	365	335	355	377	361	351	372	342	372	346	361	336	355	357	383	370	343	357	370	326	378	393	383	339	321	380	352	331	373	366	403	359	361	369	321	368	358	373	360	359	348	335	371	374	350	358	353	389	346	356	396	384	364	370	372	341	379	365	351	392	343	323	341	342	329	332	394	323	354	351	351	371	389	354	370	363	368	379	323	324	343	361
20524	30877	14312	7560	6351	4748	2881	1882	1443	1195	1096	991	767	690	636	497	467	417	471	419	478	445	402	454	421	418	375	411	412	429	479	455	486	434	405	380	424	399	413	421	433	426	439	415	399	391	424	433	392	429	419	360	397	406	408	383	386	398	415	383	402	361	369	393	396	384	397	420	355	401	409	354	406	388	392	403	407	386	369	393	366	391	404	399	393	420	383	384	387	382	346	387	363	415	364	390	373	389	384	376	389	351	394	391	389	379	364	370	355	414	398	419	373	429	396	399	408	372	390	369	395	380	383	386	389	414	383	385	384	412	379	383	401	398	368	370	412	417	362	367	367	376	395	385	396	392	383	406	367	378	390	357	386	348	381	374	398	406	393	397	387	398	384	419	370	364	389	404	392	395	386	381	388	360	367	393	364	379	368	389	371	405	388	400	393	354	383	392	397	371	380	380	420	378	402	382	403	378	408	400	381	370	378	373	392	398	382	403	390	353	384	406	368	441	381	388	398	418	389	368	374	389	376	395	395	363	374	343	383	371	400	395	396	388	360	391	408	400	411	386	369	372	383	407	384	401	391	373	378	398	390	388	368	385	403	405	368	389	379	373	349	405	354	358	372	383	337	363	401	388	368	391	409	390	411	407	394	384	396	360	397	371	413	371	378	364	356	370	391	373	393	367	396	430	398	349	369	426	377	348	404	396	392	363	410	360	368	402	359	380	386	340	400	377	393	383	414	421	374	389	442	409	389	403	369	392	372	362	370	373	385	359	358	389	390	377	381	405	399	393	393	403	397	367	385	361	399	418	388	424	402	397	359	397	373	383	403	399	389	391	366	393	437	399	373	383	391	401	374	391	369	418	399	389	412	419	411	409	384	379	363	366	405	393	392	371	370	396	387	370	390	381	401	382	388	395	382	384	399	378	355	355	398	372	362	381	385	379	344	348	377	381	401	398	374	361	384	399	366	368	348	384	378	405	395	367	389	385	406	392	362	408	377	371	429	416	386	369	385	366	406	406	370	396	385	377	369	369	422	362	391	377	363	390	386	364	387	413	352	406	375	363	377	379	417	380	391	425	354	399	387	353	359	387	352	383	391	385	363	364	405	398	400	413	425	427	385	355	381	391	419	382	421	368	376	380	348	366	389	393	378	391	373	386	363	383	406	383	401	396	384	400	386	402	392	366	364	388	378	393	377	370	386	370	423	363	382	369	393	369	372	380	427	373	376	373	423	404	379	432	384	377	371	367	375	385	365	395	368	365	371	389	399	371	359	371	398	395	394	345	391	387	402	381	381	401	402	395	361	376	377	377	404	397	398	372	388	381	377	392	401	361	372	415	405	380	417	381	383	386	404	346	366	361	379	369	384	382	402	370	372	363	398	389	380	430	385	367	365	385	384	382	398	376	359	378	384	373	387	405	351	372	365	381	392	357	364	378	377	371	377	384	393	383	396	381	395	367	395	325	381	393	402	397	382	401	367	385	372	360	394	425	407	361	375	394	377	374	382	379	370	357	391	368	365	398	380	397	388	409	420	353	380	351	375	359	365	363	390	385	375	383	415	393	378	374	385	382	418	390	358	376	365	394	372	376	406	396	366	396	368	375	389	409	377	374	351	353	383	388	366	387	406	405	376	376	416	369	398	375	347	394	365	421	400	384	368	384	343	375	378	378	389	362	379	402	380	351	403	364	353	380	351	369	410	399	391	390	354	373	416	402	353	382	422	394	392	400	397	381	354	400	349	337	393	386	361	393	375	412	375	398	383	391	397	372	402	379	387	397	391	355	412	405	382	383	395	390	374	369	379	389	359	360	403	400	391	361	354	347	377	383	392	392	375	375	371	407	387	362	364	384	393	360	409	380	413	374	362	399	379	369	381	376	360	401	391	408	370	368	381	403	366	371	411	395	398	360	388	370	361	399	348	410	404	397	391	403	372	358	387	404	383	346	417	392	381	407	365	398	342	398	390	408	399	388	369	386	395	393	404	359	406	366	397	382	369	425	389	382	388	374	376	361	413	394	381	385	371	379	402	398	394	422	377	411	357	365	404	384	379	380	356	376	386	405	395	381	367	370	370	349	375	340	371	398	360	412	399	352	394	388	369	406	387	392	378	357	405	370	409	398	404	371	394	399	376	407	374	400	386	368	380	404	391	384	384	350	425	408	363	398	370	368	361	416	407	346	342	397	380	370	384	388	402	388	389	396	354	426	368	394	397	394	397	357	381	380	413	366	396	350	375	376	356	398	406	363	386	399	398	397	405	369	406	371	397	403	384	385	390	433	384	428	418	365	398	391	396	365	378	390	391	381	393	362	368	382	403	364	385	391	402	383	372	371	361	398	389	380	408	366	396	381	377	364	378	365	405	369	336	362	370	379	384	370	361	374	384	401	363	363	420	399	331	379	384	359	390	432	386	387	390	347	394	392	379	390	412	369	389	360	374	397	380	343	384	373	383	397	415	407	354	368	387	390	382	365	369	352	378	363	400	367	421	364	374	384	392	386	383	381	365	402	393	396	363	355	401	420	356	380	407	376	434	376	397	377	371	425	374	353	369	394	362	406	374	368	397	387	390	404	404	404	402	384	381	392	385	398	367	424	379	395	370	354	380	363	356	386	361	391	384	408	375	404	386	374	367	394	360	389	351	375	366	390	374	338	363	386	365	392	400	352	415	387	399	345	379	380	395	387	353	358	395	359	406	374	386	386	396	368	393	386	365	398	388	393	380	409	369	373	372	395	418	394	361	388	405	366	366	346	391	402	374	397	367	396	362	376	389	386	402	417	359	371	394	395	421	373	373	377	408	377	407	375	374	393	432	362	384	382	370	380	363	356	376	358	403	348	403	405	327	381	358	356	390	372	413	370	420	382	399	370	367	403	409	398	377	386	359	427	392	382	419	393	357	370	385	401	424	361	399	401	385	402	406	402	377	410	381	388	396	378	397	371	355	373	402	348	366	360	378	386	392	329	386	388	383	401	370	390	390	372	389	373	423	372	398	385	347	407	392	368	376	409	392	376	420	395	388	382	384	415	382	393	403	383	417	396	373	368	352	384	368	371	403	414	377	381	405	384	357	351	379	370	404	351	418	386	357	364	402	352	378	353	378	387	387	397	347	400	366	392	374	371	386	394	415	370	356	381	348	380	404	386	375	365	409	373	388	373	390	390	369	383	392	391	363	411	376	380	367	400	386	417	380	384	368	366	379	380	380	376	357	391	364	435	393	384	382	369	400	377	414	396	396	409	395	378	390	385	361	332	375	344	408	371	365	388	350	346	389	411	403	399	387	422	403	396	344	403	374	402	414	379	403	397	401	387	339	398	394	371	352	369	365	396	366	343	365	397	401	382	355	409	383	373	381	352	393	386	381	382	374	381	372	386	366	388	362	406	385	381	390	384	396	418	380	399	369	398	415	381	387	366	387	412	362	407	361	387	414	340	356	403	375	368	368	405	383	364	346	417	372	366	371	412	392	416	363	371	360	378	404	388
23624	21084	28235	24193	21004	11873	3928	1857	1344	1199	976	839	658	545	465	409	396	355	321	330	351	336	294	302	292	282	302	269	242	291	276	310	313	273	285	274	258	272	293	310	244	259	267	263	265	263	244	252	287	234	247	210	239	258	229	243	245	238	238	238	236	266	251	221	259	250	239	230	244	230	262	244	261	238	241	265	227	246	233	277	229	223	247	221	231	242	252	252	219	213	256	219	239	220	232	234	230	264	268	216	253	221	230	228	238	243	242	223	222	254	253	223	258	256	247	261	221	225	258	226	219	224	240	230	226	223	243	243	237	214	215	273	269	203	240	224	225	228	267	250	248	243	218	243	258	224	220	213	222	241	228	237	221	222	237	244	212	270	243	227	267	254	232	247	217	218	239	257	243	241	231	235	243	252	241	229	218	235	204	256	249	272	243	237	222	213	245	231	236	233	208	221	249	235	220	223	256	224	258	248	247	233	222	220	219	232	223	234	225	214	200	269	218	194	220	244	262	209	237	244	247	258	218	231	219	260	238	210	244	245	237	237	240	211	222	194	233	231	240	219	260	228	225	216	231	242	234	233	227	235	238	234	220	237	218	239	229	226	216	210	225	260	209	228	226	242	239	215	231	232	224	248	268	220	235	207	229	230	250	228	238	224	247	216	209	216	240	208	260	219	247	222	258	217	238	211	236	233	279	215	236	236	233	215	225	221	235	211	233	228	229	241	231	230	261	225	228	224	256	218	223	268	222	246	238	250	222	216	250	251	240	232	238	225	225	232	237	216	224	243	229	224	289	223	219	255	225	257	226	212	249	235	219	220	248	216	224	243	227	225	229	267	241	266	248	250	226	238	247	208	239	226	220	224	246	273	240	239	239	254	215	223	207	223	219	232	219	242	258	212	204	231	241	232	235	226	254	244	230	231	238	221	232	221	216	236	251	260	262	216	243	246	232	233	203	241	248	235	239	253	249	238	229	217	257	256	227	242	202	225	243	258	243	225	226	242	223	251	229	234	227	240	230	237	238	243	222	234	233	240	237	216	241	244	238	238	264	227	261	229	221	237	239	238	247	227	228	232	255	235	261	215	227	242	251	222	205	220	231	211	230	245	211	228	253	233	262	223	240	217	238	242	228	221	208	231	255	242	235	216	235	224	218	251	251	221	203	200	240	242	230	250	250	228	253	209	231	269	232	242	253	242	245	217	253	227	259	246	236	246	221	248	240	202	218	224	225	207	203	247	240	228	227	228	232	259	228	214	230	243	220	228	204	236	212	230	211	219	260	237	230	248	227	249	240	241	220	232	226	220	240	236	267	236	255	248	234	233	251	220	229	224	240	237	256	246	223	235	225	229	250	233	254	201	203	216	238	223	229	215	242	211	212	256	226	260	201	244	216	249	227	219	219	234	229	278	256	240	237	207	211	194	231	227	269	264	231	213	227	239	235	244	247	237	243	245	229	234	237	250	251	222	205	263	247	250	240	238	231	246	231	232	224	250	224	223	208	262	214	241	229	236	235	205	197	229	246	233	248	229	239	221	227	212	218	218	241	217	235	242	257	244	256	242	232	242	219	241	231	236	233	253	233	228	240	241	227	222	252	239	226	215	245	244	230	225	233	237	230	237	231	242	256	208	251	232	235	212	258	233	234	236	230	227	239	247	236	269	201	212	242	243	225	232	245	260	237	221	228	244	228	238	228	220	227	211	220	245	252	210	236	242	197	224	238	206	239	239	203	230	237	243	211	237	245	248	276	226	241	229	244	226	215	213	234	235	231	238	230	224	226	250	235	236	225	246	242	260	223	221	231	228	232	252	214	256	247	209	249	244	243	234	216	231	233	210	260	224	217	222	223	204	213	209	252	207	249	257	241	232	232	248	217	250	241	222	256	245	274	223	203	219	236	223	215	241	228	254	252	260	248	222	221	212	213	225	218	275	254	215	218	217	224	241	244	210	232	213	223	250	243	230	241	221	210	237	229	222	250	212	248	237	234	219	246	250	228	202	257	194	221	216	255	240	236	240	246	251	189	256	237	214	239	224	262	265	225	219	249	227	230	247	219	244	248	242	218	226	197	188	218	251	237	237	215	229	245	218	230	241	238	234	257	239	230	250	212	225	225	244	234	256	219	218	272	243	215	229	215	229	224	220	231	237	241	226	216	224	241	239	228	232	229	212	234	230	225	245	222	239	225	233	231	255	256	218	231	236	239	231	227	235	207	236	237	232	235	230	245	235	240	245	218	225	214	259	236	244	214	217	237	239	234	235	206	240	219	228	216	196	219	221	227	239	227	248	242	211	238	221	257	270	229	243	240	241	231	209	206	247	249	210	254	234	233	221	234	244	242	233	224	242	261	231	226	206	220	221	213	206	222	240	227	234	237	214	255	249	229	249	236	242	243	237	227	222	233	228	211	232	245	242	255	249	243	237	244	233	231	222	264	213	229	253	212	209	232	225	229	237	231	252	220	228	225	252	246	244	212	240	285	241	210	248	205	260	224	260	257	232	247	229	224	244	189	260	227	200	235	217	224	247	238	235	206	237	246	243	240	220	210	217	255	254	243	246	232	228	234	219	261	211	199	242	231	246	223	256	250	254	218	215	237	213	225	238	251	234	236	233	229	204	243	228	226	258	222	258	223	235	255	230	229	228	208	245	253	223	205	245	227	242	249	215	254	226	246	235	208	249	239	251	245	204	229	258	220	197	243	236	196	246	235	226	254	223	223	244	225	240	221	220	245	202	246	212	235	223	218	220	231	245	227	257	225	219	251	260	272	222	214	238	242	220	240	218	233	239	223	240	258	240	258	232	234	235	234	241	245	199	237	213	264	226	233	229	246	223	215	237	225	234	239	238	223	256	210	213	229	261	227	239	234	219	224	246	242	252	206	218	235	250	240	218	217	213	266	250	235	253	251	216	202	260	239	238	231	262	220	261	215	213	246	212	234	246	222	240	216	217	251	230	226	227	213	210	239	215	217	235	226	227	256	227	254	247	239	232	218	223	218	221	204	226	223	240	229	216	235	252	245	217	224	236	233	213	229	235	234	212	214	258	207	233	232	247	206	233	214	222	258	247	243	217	218	235	237	231	251	247	245	221	242	232	256	220	209	204	241	233	213	218	226	228	229	223	221	235	222	246	236	248	211	218	215	226	225	235	213	224	220	209	209	253	240	222	246	243	229	191	233	244	261	225	258	247	249	235	230	226	225	239	232	242	218	252	234	248	260	227	237	231	228	258	234	229	264	216	266	238	238	236	221	240	243	226	246	233	250	228	253	224	219	232	232	241	207	227	187	245	244	260	234	250	220	227	230	199	246	245	226	231	243	222	241	240	210	225	247	218	226	210	237	247	231	258	242	214	196	249	203	259	215	214	252	220	241	258	218	217	236	228	208	240	231	201	235	253	230	215	207	268	229	242	238	230	238	228	243	219	216	232	222	210	236	230	254	255	243	240	239	237	228	244	220	231	244	212	216	243	237	249	227	238	228	228
25682	43004	23810	12998	10084	7388	5010	3202	2388	1862	1639	1337	1007	915	704	540	566	432	417	418	413	443	354	373	336	341	312	354	326	322	351	369	354	342	280	318	324	315	307	326	279	320	290	286	316	306	324	270	279	271	258	269	289	255	250	281	291	250	277	249	294	259	281	278	282	230	249	253	259	268	286	233	274	248	300	259	258	282	244	241	271	259	268	276	263	264	247	264	273	244	262	260	250	249	263	236	268	282	273	249	232	248	263	226	260	257	261	238	243	280	285	230	257	266	245	256	227	282	277	268	276	270	252	276	266	217	242	252	231	247	280	229	243	258	272	243	220	245	255	246	244	260	273	266	270	256	239	235	259	252	263	255	269	268	294	250	277	244	268	249	247	260	231	219	254	247	276	283	253	247	259	239	255	259	252	274	250	261	245	266	263	228	259	261	274	268	242	255	267	275	255	231	250	254	221	292	264	256	268	259	256	247	267	240	248	239	227	258	256	257	266	253	247	263	248	261	257	250	270	232	251	239	244	272	239	262	251	256	255	261	257	239	265	238	235	249	240	235	236	240	273	262	265	242	254	281	256	242	270	265	255	262	296	235	255	245	274	250	259	239	242	240	259	230	239	267	266	270	243	286	228	238	246	249	290	262	270	280	260	269	224	242	252	256	257	249	220	246	264	263	236	275	237	251	265	253	263	272	224	265	221	264	253	223	258	235	260	244	269	259	283	251	247	295	227	243	243	257	248	283	257	242	260	269	234	260	251	261	251	269	258	239	246	250	248	260	233	266	248	236	254	290	266	277	260	243	260	268	248	280	250	262	234	236	239	248	263	233	263	261	239	222	271	267	243	250	260	242	250	264	230	249	240	233	277	220	264	237	235	242	245	256	240	241	229	272	236	247	230	243	272	234	243	278	236	265	250	236	261	273	278	268	250	238	274	251	256	258	254	250	264	270	252	264	233	247	263	279	273	269	225	224	245	261	249	247	225	253	285	243	247	250	259	268	233	253	260	246	253	261	239	258	230	258	230	250	256	270	250	274	281	244	271	229	264	257	273	249	251	245	237	243	250	230	287	276	264	223	227	248	222	242	260	245	283	276	269	242	253	239	264	260	268	260	292	254	250	268	271	263	246	252	224	256	273	228	258	242	256	243	237	285	256	267	236	267	251	260	259	260	250	248	256	228	256	268	251	239	241	243	255	252	245	262	248	255	236	252	226	270	253	260	255	251	240	267	272	256	252	253	218	244	230	272	280	268	229	231	243	274	259	242	250	258	281	233	234	261	250	262	266	250	249	237	226	264	243	248	274	254	267	246	255	248	237	224	257	249	264	236	246	252	266	269	268	247	234	258	245	244	273	270	258	257	259	254	222	240	275	237	262	247	259	256	247	252	238	244	240	248	275	258	232	252	238	260	225	261	236	235	250	257	264	229	269	233	265	267	273	231	263	279	247	252	266	255	265	275	279	228	261	258	255	269	235	233	258	247	253	273	275	235	252	264	253	235	256	253	247	273	279	267	258	264	240	257	251	254	256	253	220	221	255	224	260	266	233	242	254	258	266	223	255	226	242	278	250	222	260	264	256	256	257	254	228	249	256	251	241	261	237	268	219	254	243	251	267	253	238	259	266	246	254	278	242	252	263	250	243	241	245	229	275	254	260	239	267	249	258	220	232	260	276	278	261	233	230	240	272	250	260	260	239	256	252	225	243	246	244	257	252	258	216	271	260	239	254	247	269	247	237	285	270	232	270	266	244	276	232	266	273	265	262	291	244	257	275	244	247	258	243	251	237	259	250	255	249	238	239	246	258	241	267	235	244	252	251	266	264	219	280	236	234	267	244	247	287	258	232	251	239	298	224	259	265	273	249	239	277	239	232	265	253	264	267	259	258	260	275	252	253	229	262	235	262	283	235	249	273	263	254	254	263	252	230	253	241	236	255	219	284	277	259	232	246	266	250	265	236	268	264	246	280	246	259	227	247	252	246	269	271	224	263	224	254	261	263	253	274	247	246	262	243	266	234	235	251	254	228	235	270	243	233	229	231	242	257	219	284	273	251	263	253	238	254	254	225	220	257	221	271	293	239	249	239	240	256	236	210	273	263	255	271	229	235	201	267	223	246	250	250	273	236	256	223	238	239	247	277	260	246	265	296	286	246	236	242	263	259	262	267	246	261	245	253	262	252	250	269	245	274	251	233	286	241	250	262	237	212	241	232	268	243	255	248	233	250	245	265	235	283	264	273	260	278	263	261	248	266	263	247	281	267	245	259	265	262	258	263	257	260	236	243	248	225	220	256	255	254	224	254	254	257	270	256	242	244	256	280	278	241	279	265	226	223	283	260	237	261	253	260	277	250	241	268	220	245	291	253	259	269	245	220	253	250	262	265	249	274	240	236	255	246	267	251	274	249	254	242	271	293	275	250	260	248	261	260	277	243	279	229	244	256	262	265	250	289	249	230	246	243	254	238	251	252	242	270	305	249	250	243	245	272	259	226	244	255	246	237	230	256	266	269	231	238	263	256	238	280	262	239	208	213	258	247	285	259	259	261	246	263	264	265	261	231	239	250	278	241	246	246	250	212	239	256	259	263	274	275	273	295	263	266	266	237	261	271	244	231	225	248	248	245	245	253	266	260	241	276	312	268	258	266	255	230	227	254	266	238	283	262	266	240	257	261	270	238	245	267	251	253	240	269	252	250	248	246	262	247	264	251	260	249	235	278	257	263	232	263	267	267	240	259	260	247	237	232	265	259	240	223	262	245	264	245	250	234	263	230	260	272	247	250	272	250	240	253	267	245	271	229	226	240	251	231	223	221	243	231	272	242	236	238	259	238	228	230	269	289	268	261	255	282	268	241	238	255	260	256	233	273	236	208	253	250	261	302	233	242	220	249	270	268	238	247	227	251	247	261	287	214	268	259	264	250	260	254	269	265	263	258	256	255	255	240	256	238	268	255	261	238	277	260	280	262	280	245	267	272	260	261	247	276	239	286	270	266	237	264	222	253	229	243	244	245	229	268	269	274	234	258	255	262	249	274	280	240	262	225	266	256	227	241	281	253	254	243	240	277	256	262	258	236	220	244	274	268	270	262	262	271	276	241	255	248	253	290	256	236	281	255	244	224	267	221	240	233	278	258	248	271	277	283	258	253	229	249	239	262	249	266	270	250	260	260	252	271	235	242	229	250	244	286	241	240	240	245	257	265	252	278	241	236	243	248	261	230	250	225	246	238	274	252	237	237	267	226	242	270	232	247	231	256	263	270	246	242	261	259	265	259	252	257	230	245	257	273	273	241	244	254	261	234	289	242	276	240	261	234	241	272	273	264	255	274	227	255	256	234	208	268	251	263	222	278	251	274	282	239	247	249	288	260	247	257	249	271	225	251	249	266	250	262	255	250	236	245	267	266	245	250	260	264	224	280	285	245	268	267	265	252	264	251	250	255	253	249	244	262	297	239	256	239	270	244	257	232	245	259	248	260	236	228	283	253	272
24509	20931	26906	24896	12162	3381	2195	1607	1294	1012	1013	869	780	639	614	559	520	475	493	534	454	488	410	456	458	505	452	512	466	423	442	464	498	439	488	426	462	473	455	445	464	454	411	435	466	432	425	416	457	450	430	431	411	465	447	434	446	438	433	431	432	424	456	405	428	390	457	435	416	407	422	459	409	424	392	405	419	439	419	396	430	436	449	441	387	433	415	434	434	435	384	432	407	432	400	408	400	402	448	449	434	389	384	406	422	415	422	415	416	439	411	428	433	421	437	378	408	401	399	392	414	419	431	428	394	422	449	430	426	420	446	444	395	423	422	404	412	449	387	426	448	430	438	408	452	443	420	437	401	416	398	410	390	431	414	442	431	444	411	411	439	436	425	442	443	411	413	394	404	409	406	438	408	451	406	410	413	395	414	434	429	422	425	376	415	447	397	425	419	401	423	343	424	411	393	416	427	418	392	443	396	414	413	442	389	421	434	427	440	436	425	418	434	415	422	397	433	424	413	419	451	432	419	387	419	441	441	404	427	423	446	430	399	387	438	378	421	458	438	397	416	394	401	464	401	439	409	363	404	432	463	395	402	403	435	434	436	435	384	459	462	402	403	391	455	426	445	387	420	419	351	418	434	451	382	418	430	408	418	409	392	413	391	420	416	432	419	423	413	465	416	421	414	430	417	456	400	410	431	392	440	399	403	408	397	435	432	402	398	421	410	441	410	437	382	417	449	396	426	429	398	395	450	443	417	404	432	422	443	426	388	439	409	419	413	392	409	430	415	419	384	450	425	445	426	381	428	398	426	417	424	431	444	418	424	416	414	370	442	413	413	399	412	434	440	416	427	410	411	423	424	453	431	416	433	413	424	393	395	420	433	391	409	383	363	414	413	385	408	391	431	407	374	422	388	391	426	423	442	432	441	409	424	414	405	380	401	396	415	399	424	417	399	383	428	387	440	446	422	441	407	410	395	447	396	372	452	430	414	418	406	428	419	404	425	403	472	407	409	437	402	435	367	415	424	413	420	407	401	394	440	436	413	434	427	437	415	395	452	378	426	408	431	402	379	400	440	432	405	416	418	415	421	411	415	410	437	404	415	407	374	370	441	390	412	449	405	429	417	427	413	414	424	389	413	426	422	425	400	450	462	455	420	427	417	443	416	407	408	424	429	422	435	429	423	414	441	395	445	369	415	421	392	378	425	420	397	420	427	404	404	426	399	449	449	430	426	390	422	420	436	412	399	415	392	404	403	404	429	434	407	426	407	422	450	392	404	425	438	387	453	431	392	413	401	416	446	401	446	399	438	465	442	400	393	400	421	441	397	453	404	374	408	364	441	401	385	415	415	418	442	409	440	411	425	414	407	387	394	430	431	419	448	419	420	398	409	385	408	445	422	424	414	421	440	399	420	416	386	409	430	368	418	450	399	447	436	441	418	459	422	415	395	404	447	410	446	442	456	424	385	388	398	426	399	413	395	391	404	399	401	404	438	435	378	401	420	411	386	415	433	427	404	438	429	388	415	447	411	381	380	404	426	418	422	377	402	433	441	412	394	440	433	444	416	401	426	418	432	370	408	407	418	442	409	401	361	391	405	432	372	416	388	393	409	398	402	414	409	396	409	432	403	483	416	397	413	408	433	377	437	407	422	443	423	426	405	439	426	396	390	385	393	438	432	387	451	427	381	407	425	401	435	435	442	389	391	416	438	419	399	429	394	394	420	428	394	425	346	417	377	450	412	412	416	406	410	399	389	422	412	437	404	409	441	444	441	460	401	429	412	443	422	392	428	398	386	398	409	420	406	429	428	428	428	420	418	411	424	490	407	432	423	381	401	389	407	361	384	430	412	433	433	405	368	414	360	433	401	410	419	413	410	440	426	394	455	421	425	395	386	435	432	397	443	380	436	428	457	431	439	391	448	432	438	402	404	374	437	408	438	395	439	435	403	407	397	417	424	403	411	443	382	420	410	428	424	403	421	401	367	428	394	422	429	403	426	399	421	428	467	432	403	414	378	402	423	439	458	437	381	418	414	415	409	394	406	471	394	413	415	457	400	390	377	431	375	439	417	366	426	414	400	432	435	428	415	418	409	423	373	417	444	455	409	454	434	470	468	426	399	400	436	411	399	405	409	414	442	401	429	430	416	425	453	389	424	436	424	420	435	409	433	425	441	395	415	401	407	475	415	381	437	389	420	437	432	422	442	445	403	425	384	468	402	406	423	445	435	430	415	441	409	428	424	414	439	459	421	417	442	409	398	415	436	429	394	424	409	426	423	411	434	436	410	416	408	391	430	415	419	390	469	424	381	414	409	396	406	417	415	423	436	390	436	431	400	399	422	398	415	397	435	440	425	409	417	446	421	402	395	421	430	422	389	412	431	419	419	419	452	422	446	422	424	428	394	400	409	425	407	434	389	404	401	383	413	419	441	390	420	418	417	419	452	413	433	392	411	416	427	425	432	405	412	379	407	411	398	439	429	405	384	406	385	416	391	411	430	418	387	445	415	406	424	431	394	406	403	468	423	445	448	424	430	441	433	461	417	396	427	438	407	442	424	398	441	404	442	419	381	421	432	403	391	401	395	392	434	463	400	433	441	407	364	469	403	405	390	453	428	421	436	380	422	415	413	414	392	433	420	417	432	392	410	433	434	393	446	437	439	382	398	421	420	413	475	419	419	405	433	438	393	392	458	409	378	408	447	390	428	403	456	451	411	426	420	426	412	423	398	374	437	385	429	431	406	401	429	417	427	431	387	394	423	403	458	407	397	407	448	457	420	407	410	377	355	415	393	458	413	424	418	397	415	402	405	399	450	418	453	423	402	405	412	445	427	442	435	401	411	391	441	397	429	424	432	420	385	394	425	446	392	413	397	433	407	436	396	417	435	424	407	389	438	424	404	409	398	435	408	400	432	424	387	413	398	412	439	396	414	472	451	415	406	421	366	428	416	426	416	413	452	423	398	417	435	447	426	400	438	407	426	458	469	399	391	410	397	422	417	441	466	423	419	456	403	412	413	454	431	426	439	412	384	423	407	435	402	412	404	436	414	424	441	366	411	377	437	418	412	395	414	435	395	377	424	391	449	427	437	353	434	425	413	429	382	415	439	410	407	406	427	402	393	400	372	405	440	431	416	430	433	406	437	420	435	442	418	406	403	409	416	419	404	407	429	434	444	431	415	453	396	405	402	412	383	420	409	403	422	438	429	406	406	405	405	430	427	422	447	431	402	426	414	421	420	387	425	408	425	442	448	446	425	427	419	424	408	436	418	409	428	395	404	433	414	396	426	432	418	441	411	435	409	421	404	437	426	441	441	424	423	422	395	391	431	385	414	437	402	380	404	373	415	415	413	420	400	389	426	439	405	419	452	425	442	390	439	405	424	381	431	414	446	404	424	396	423	394	436	425	438	409	395	395	430	382	457	430	414	394	424	385	443	425	424	434	405	376	381	413	407	404	415	445	421	395	401	463	423	404	462	431	411	443
24583	37848	20123	10627	6985	4722	3730	2840	2193	1734	1636	1403	1196	902	790	677	606	560	490	590	534	539	518	517	462	500	463	507	505	493	499	506	533	464	502	465	487	539	478	511	498	469	483	474	454	448	483	476	463	441	451	462	465	430	451	432	455	469	446	429	432	450	466	405	444	462	456	415	408	452	407	444	441	453	449	468	445	450	449	417	436	469	433	449	432	426	439	442	429	414	415	401	412	437	448	400	430	455	436	424	450	425	411	442	412	455	437	438	437	421	435	423	391	401	458	445	438	435	474	467	463	448	431	429	486	427	455	433	436	445	485	439	452	403	447	437	451	433	450	468	402	407	417	400	409	442	428	424	427	445	432	419	423	399	463	429	432	435	455	428	422	403	406	436	430	464	419	404	427	437	441	438	440	423	446	441	438	399	438	410	415	456	416	433	433	414	443	421	418	440	402	456	403	476	410	444	452	417	418	447	394	411	427	449	444	466	470	438	461	406	432	412	442	464	419	426	438	421	413	419	451	417	411	415	403	415	449	432	463	430	420	419	422	473	419	437	436	428	399	436	419	466	396	433	451	423	440	409	436	416	429	466	435	448	411	420	422	434	436	429	451	460	461	424	447	410	413	443	407	440	397	402	413	427	437	408	427	406	406	407	428	418	436	412	481	450	420	435	420	419	371	470	439	428	462	417	475	471	444	396	433	449	441	442	443	440	461	437	442	460	441	448	420	468	421	424	443	409	473	418	428	437	439	410	411	439	432	407	449	439	464	433	440	446	432	426	415	435	467	413	418	425	425	428	433	446	445	474	451	445	452	458	428	402	437	439	466	447	418	410	474	426	421	417	423	411	460	461	433	399	465	471	420	449	431	431	429	449	429	438	406	415	427	417	429	432	412	388	434	442	428	431	430	450	406	407	473	433	388	422	468	440	411	411	413	410	445	464	443	405	442	400	401	459	439	420	440	437	426	474	414	391	446	428	411	455	453	439	442	466	469	402	424	439	404	432	463	414	417	466	420	507	418	444	400	427	427	400	446	422	440	441	457	403	418	442	432	425	426	407	423	433	445	419	416	400	434	419	423	444	431	411	463	422	449	426	453	428	451	426	413	477	434	441	410	464	420	439	447	456	422	456	433	459	433	419	464	411	441	449	422	423	462	386	433	449	420	449	442	435	439	466	444	415	434	432	422	452	446	436	433	447	407	450	429	432	396	429	411	444	432	411	417	438	447	440	442	444	435	432	420	415	417	444	419	412	425	395	424	442	438	406	443	405	442	399	436	459	445	432	440	456	399	438	431	447	422	441	435	432	478	438	425	425	424	433	421	446	436	442	465	459	412	441	417	450	416	473	438	446	462	421	434	424	459	451	438	438	462	404	451	407	422	457	447	475	472	419	443	447	463	450	438	424	456	455	435	433	430	447	411	406	392	420	396	434	420	430	426	451	459	415	428	431	413	401	420	426	464	486	424	439	434	442	412	439	445	415	447	433	429	416	429	391	431	405	398	436	435	435	386	452	433	417	409	441	414	437	463	470	444	438	434	407	482	459	409	425	428	440	442	433	470	438	443	402	413	486	474	436	432	412	449	436	452	439	417	415	428	414	460	421	430	386	417	429	438	434	423	452	430	406	431	415	413	417	457	424	442	430	458	395	438	397	421	432	449	461	465	441	423	419	442	400	433	456	442	436	422	389	468	448	414	470	458	414	441	426	402	418	441	412	429	426	416	443	471	432	415	433	418	419	478	414	421	426	404	457	413	445	424	472	443	448	394	455	397	403	421	418	428	455	414	462	403	450	438	459	447	452	465	441	396	462	439	442	404	416	419	424	472	457	427	408	429	454	465	444	464	404	416	458	433	405	447	468	430	437	410	394	421	427	442	414	415	426	405	405	410	419	434	466	413	447	409	426	422	445	436	428	437	466	453	424	424	455	431	454	457	392	416	393	437	460	424	413	440	484	385	446	421	426	445	425	431	455	403	401	420	434	437	444	443	466	445	441	428	396	454	420	446	381	436	426	440	486	414	409	441	417	409	435	414	452	403	450	427	447	446	437	481	439	427	438	434	418	421	401	456	410	439	435	483	446	414	394	429	420	437	443	488	411	424	423	382	424	434	423	435	450	431	423	425	418	444	420	474	457	410	429	432	411	414	413	441	443	456	440	432	415	436	414	434	443	413	416	424	434	441	408	426	421	404	448	475	466	389	401	414	422	416	422	452	408	406	422	455	405	452	404	412	423	443	421	431	456	437	418	453	448	422	468	429	449	445	408	429	413	430	447	400	392	398	483	440	427	460	401	417	455	444	422	449	460	468	441	465	412	436	455	442	410	442	443	452	411	444	438	444	407	429	405	397	473	448	446	444	421	409	458	429	414	441	402	416	434	383	450	428	460	416	424	440	437	443	454	405	410	442	420	438	432	429	444	402	412	426	445	411	415	435	440	446	411	434	449	400	397	470	490	409	411	428	429	423	420	423	469	405	479	400	456	426	428	425	421	426	424	450	431	440	419	429	443	424	448	435	436	430	441	435	422	412	438	399	460	441	433	424	417	427	400	425	437	405	463	419	427	432	413	471	445	446	456	421	389	432	414	416	401	422	419	424	413	413	466	471	403	435	446	426	445	442	407	407	444	432	406	430	411	437	447	429	412	415	480	440	469	487	453	442	411	363	445	429	430	446	428	428	458	418	478	427	421	467	469	456	470	424	409	418	414	437	462	481	460	414	417	409	444	445	425	451	422	402	409	431	413	424	429	423	422	453	440	449	452	447	470	422	443	439	443	421	472	408	437	422	405	451	431	441	420	452	427	445	431	440	458	410	450	451	435	455	403	449	457	442	432	425	437	426	441	434	449	439	450	437	403	448	408	424	431	403	462	410	383	398	437	462	444	428	423	444	468	465	452	408	416	407	444	430	411	412	399	436	462	391	407	432	465	378	424	454	441	406	438	461	443	439	409	446	454	438	428	414	440	395	439	416	431	477	446	437	452	444	451	450	441	426	445	488	440	462	466	418	443	411	402	434	437	460	447	404	421	449	444	437	430	406	460	471	455	433	469	450	448	422	428	408	428	428	411	402	458	439	431	464	449	427	435	436	444	430	432	395	444	453	434	432	396	436	429	461	468	453	430	431	445	415	486	443	435	454	430	426	451	482	451	424	460	437	460	419	427	447	427	413	403	459	448	415	438	421	414	448	430	379	457	417	436	445	454	441	448	417	412	457	442	414	438	421	432	431	409	410	425	452	469	467	404	445	454	447	423	420	436	444	466	439	420	427	438	443	460	448	455	422	432	452	420	450	417	439	458	384	440	424	434	454	369	398	473	426	430	455	457	423	426	424	436	426	421	419	392	433	399	431	432	410	424	417	450	443	399	447	434	429	434	432	456	446	437	405	462	424	465	402	403	420	452	434	421	462	473	457	471	437	397	442	430	449	444	449	442	414	439	449	430	435	439	445	429	412	394	446	425	470	441	419	437	424	410	360	423	434	436
22483	21089	28690	23731	21117	21028	10530	3310	2262	1587	1441	1276	910	724	600	533	475	457	402	434	400	427	353	353	376	307	354	342	323	342	363	327	383	369	341	318	324	331	346	337	322	309	317	334	300	342	282	303	300	295	333	277	288	294	266	254	277	283	288	282	309	280	244	280	277	248	254	294	263	267	243	268	265	254	299	283	266	261	247	272	265	264	253	279	261	264	269	282	278	264	272	259	231	258	276	281	258	247	261	254	288	268	285	244	262	281	251	261	274	253	296	256	288	281	245	241	274	278	253	259	268	245	300	271	237	261	262	258	248	256	240	270	253	252	251	253	249	231	275	245	248	267	250	272	266	263	286	278	259	293	257	250	247	268	255	257	269	261	272	258	256	270	250	273	263	282	282	254	267	247	270	238	255	277	231	271	289	263	268	249	262	271	274	233	262	261	284	241	267	235	251	250	257	258	282	247	264	268	228	274	259	254	261	258	255	270	275	256	264	246	263	280	280	246	273	247	262	267	291	241	242	282	256	267	255	287	259	258	275	252	264	260	238	253	230	237	241	259	272	261	254	270	244	276	228	250	279	227	272	274	239	246	239	274	275	297	253	251	264	235	229	252	265	258	251	259	307	249	281	293	266	257	264	259	244	273	268	271	269	247	292	235	222	258	259	232	244	255	258	273	264	284	245	277	228	263	252	279	272	268	280	276	237	248	238	275	256	257	283	248	268	257	265	251	287	238	253	264	255	272	257	260	271	267	244	234	268	269	267	247	281	243	266	241	265	290	269	274	263	237	247	235	261	246	278	258	256	269	268	234	257	293	264	266	262	259	274	248	257	300	260	262	247	267	237	271	292	309	276	272	238	291	285	264	260	242	246	297	274	270	255	250	308	268	291	261	278	268	260	260	275	260	303	259	280	286	263	254	239	265	254	256	264	275	251	261	275	291	262	270	261	238	248	257	252	258	286	270	264	283	279	239	259	251	309	263	288	261	244	269	252	272	279	239	271	255	299	289	261	301	253	257	270	304	262	256	284	291	258	278	257	245	249	265	263	259	262	247	246	270	255	251	265	246	267	248	272	249	245	267	291	271	278	263	257	275	278	262	279	276	252	263	293	281	265	262	276	297	263	241	229	283	268	255	270	287	257	232	265	257	240	277	253	261	244	235	288	231	264	264	248	237	284	290	260	255	273	259	236	261	245	257	233	234	254	281	293	247	251	263	264	249	240	268	245	235	258	253	272	252	242	264	268	281	255	259	285	242	248	278	272	273	273	256	266	287	275	274	276	244	250	265	271	248	263	233	262	282	271	244	257	241	269	283	251	258	249	275	275	240	255	276	260	274	290	244	263	263	241	292	257	285	252	279	271	270	270	264	239	284	249	284	284	259	255	259	258	267	245	240	289	260	272	259	252	263	281	242	265	259	291	231	260	274	267	254	255	257	277	237	256	251	254	271	279	303	267	280	243	266	283	267	251	272	245	246	272	261	259	270	254	272	258	264	232	221	248	244	272	296	230	239	287	268	249	266	249	263	238	265	248	256	233	267	269	248	251	275	266	275	255	231	240	243	264	236	284	255	242	298	254	242	269	256	260	244	272	250	284	252	243	250	268	262	233	284	250	230	247	254	255	272	263	245	245	272	246	286	247	270	263	295	272	244	272	227	275	256	289	273	259	257	234	261	235	262	266	220	268	275	227	270	262	292	270	277	274	280	258	267	262	251	245	262	251	276	232	249	234	265	228	277	299	248	263	211	250	240	255	253	272	241	282	275	251	262	297	225	244	239	254	259	273	300	248	269	280	264	253	289	276	274	272	261	243	270	244	247	241	262	271	286	260	265	290	264	274	287	261	261	329	270	262	264	286	279	232	272	259	255	260	292	267	247	254	239	267	270	277	260	293	265	289	289	256	301	282	271	278	295	237	270	268	264	273	270	262	224	278	265	265	275	262	261	257	278	250	276	252	275	244	254	258	249	269	253	242	271	267	262	268	233	272	266	260	253	261	247	253	275	228	251	258	298	263	248	243	233	244	248	263	277	276	282	274	229	229	246	271	247	268	260	241	254	263	274	242	265	270	253	291	283	291	246	281	268	274	250	260	287	255	274	261	281	262	274	277	276	254	247	276	263	253	294	237	271	274	249	262	278	250	272	237	248	268	281	276	239	223	255	268	245	219	245	284	248	285	267	277	274	273	259	263	265	266	269	262	260	266	268	251	245	262	264	252	247	286	263	259	262	259	225	286	269	299	258	275	260	248	272	241	272	272	279	275	277	265	258	300	285	261	255	256	275	257	268	293	235	248	249	236	243	257	245	247	267	227	261	268	252	267	253	252	268	249	272	268	272	267	265	262	282	268	275	252	270	277	248	288	253	260	255	255	262	274	256	238	283	235	252	256	282	258	259	297	263	252	291	234	272	269	247	272	263	264	269	238	260	248	259	230	264	268	264	263	222	265	286	256	262	265	251	275	274	257	264	267	257	241	262	262	256	255	273	251	250	267	255	279	250	244	258	270	242	300	273	271	289	260	224	261	263	283	245	303	268	292	271	259	247	270	280	266	290	261	244	236	259	281	234	274	251	279	307	235	256	272	298	276	263	259	295	275	277	240	274	272	269	289	273	243	252	245	231	237	249	238	238	274	256	238	239	281	256	281	250	249	247	278	252	281	270	264	242	261	235	271	240	251	267	247	275	259	240	262	278	271	286	276	256	280	240	270	264	263	276	284	264	241	269	268	247	250	246	241	280	237	246	255	285	265	263	267	277	285	292	278	238	252	248	273	266	243	238	269	287	266	260	250	274	267	256	278	258	247	254	244	270	271	274	267	277	270	241	250	250	259	266	284	272	272	254	271	266	271	250	241	258	259	272	250	271	269	252	267	286	273	275	275	271	273	265	254	272	268	294	278	271	261	230	248	265	270	226	313	255	257	253	259	256	266	259	264	267	275	232	284	244	275	268	269	276	260	239	259	249	255	281	286	260	258	267	240	240	265	251	259	258	236	239	251	271	289	279	261	270	274	293	268	270	263	252	281	263	253	265	270	282	268	253	287	267	258	263	257	250	266	255	268	272	243	271	262	270	272	274	278	238	304	243	250	271	275	251	271	254	271	265	255	262	254	271	265	275	287	270	267	266	253	269	254	245	254	241	277	287	261	268	304	280	287	256	243	272	264	269	259	248	286	235	280	239	254	274	272	268	245	271	275	294	247	271	247	242	276	275	253	235	258	279	283	261	282	263	260	263	257	263	260	255	255	241	273	261	248	268	256	288	277	255	251	279	282	269	251	279	263	274	249	270	286	258	261	282	269	249	243	276	260	259	250	256	275	280	247	244	261	275	266	282	246	285	254	293	244	258	238	263	254	292	251	278	271	253	255	231	293	264	291	269	285	246	293	253	286	267	268	254	288	252	257	275	239	248	285	255	264	303	273	255	253	282	240	272	280	261	267	271	298	261	265	257	264	264	267	277	256	263	265	247	266	255	275	248	242	291
29672	48106	25827	16272	11564	8827	6853	5215	3973	2733	2533	2068	1476	1113	881	783	682	545	509	573	571	522	462	442	408	411	376	366	347	366	387	412	407	468	379	342	367	394	348	396	351	399	372	309	350	336	332	297	268	283	339	303	314	276	287	284	295	301	292	302	278	285	274	271	286	274	272	257	248	302	277	285	281	269	321	267	254	278	277	286	272	282	281	248	262	307	278	284	266	277	289	294	294	291	245	262	272	264	303	266	269	251	266	259	273	307	320	264	269	268	264	251	285	283	262	289	288	281	294	256	293	289	292	250	281	272	278	285	274	297	289	276	268	271	278	309	278	263	260	243	261	278	269	261	249	277	284	286	290	270	241	260	279	276	265	284	272	244	267	259	269	263	280	281	289	268	289	270	284	276	280	227	279	288	256	320	232	285	262	274	266	293	267	252	247	283	278	269	267	270	280	266	268	264	281	239	297	274	293	284	255	262	291	276	278	276	293	257	275	245	285	300	273	297	274	288	279	296	268	265	285	239	252	260	272	271	279	258	265	244	263	274	281	299	292	272	267	288	257	276	257	256	297	255	254	292	259	312	265	279	286	252	296	271	279	281	249	283	265	280	269	299	290	286	253	234	285	263	270	297	314	272	271	277	276	261	246	261	271	290	270	276	304	265	286	264	278	297	284	264	254	282	311	256	266	286	276	259	267	262	257	280	270	258	264	270	289	247	294	255	278	286	273	265	281	284	261	227	284	259	290	241	269	275	268	278	279	286	268	245	259	285	245	283	275	272	274	276	315	267	252	256	273	283	264	281	259	239	271	272	269	276	259	264	265	255	283	251	245	255	279	244	247	257	271	288	284	281	260	264	239	242	276	261	274	261	271	252	288	286	273	275	240	252	245	251	280	254	268	244	250	284	293	282	250	290	251	290	259	271	266	288	215	265	313	257	297	245	277	244	272	263	266	243	265	278	270	250	261	286	263	242	260	270	288	291	278	257	268	287	254	267	268	263	300	287	272	286	262	272	274	241	243	279	266	251	293	292	273	273	264	272	279	294	268	304	258	267	283	301	259	283	279	298	249	286	285	279	281	234	263	258	270	273	257	272	286	252	261	259	255	294	270	235	291	305	278	270	258	282	299	281	256	303	281	271	259	268	249	262	301	288	286	260	257	254	255	323	300	308	271	282	252	242	278	262	228	298	277	265	288	266	282	276	290	249	273	231	297	243	240	299	265	278	264	266	284	269	305	294	267	260	278	275	263	262	275	275	237	259	271	271	287	313	266	260	265	276	262	263	270	267	270	243	239	283	294	272	291	255	275	281	231	242	297	272	266	282	238	276	259	282	271	269	257	290	249	257	261	282	260	268	270	282	257	268	253	274	255	288	245	271	250	259	266	266	255	287	281	251	250	274	286	239	257	291	258	300	281	252	282	264	272	249	272	280	272	255	293	270	262	258	251	242	269	261	262	267	251	294	279	260	249	288	294	259	265	280	277	275	238	251	289	291	295	252	248	237	277	272	246	283	284	281	271	282	283	269	275	253	289	293	313	293	278	285	284	260	266	297	254	280	277	268	273	259	251	273	271	267	258	261	266	276	252	261	293	263	273	264	271	263	277	261	246	275	265	289	252	301	273	256	291	283	285	281	259	263	288	277	305	275	281	279	252	272	253	252	268	275	294	269	260	296	248	271	272	253	283	293	270	266	272	276	281	285	299	294	280	272	288	270	289	292	259	274	248	253	291	271	286	258	265	274	290	290	267	281	257	287	255	269	267	278	279	291	287	279	264	304	284	277	269	266	265	259	260	231	276	262	250	298	286	274	286	253	280	268	272	255	273	295	287	280	302	247	268	265	278	290	289	304	273	265	294	265	267	285	272	318	280	241	248	280	259	264	265	274	240	277	286	285	286	270	285	292	254	274	250	273	278	267	270	269	274	248	264	281	278	281	263	274	254	267	273	263	268	276	290	259	270	298	289	271	267	250	293	250	280	278	264	276	247	291	274	260	265	262	273	270	273	273	264	256	259	273	315	285	241	263	241	278	254	282	251	261	251	282	277	284	264	282	297	265	274	287	272	282	280	276	271	240	263	291	269	266	276	279	235	274	256	269	278	275	288	288	291	271	266	293	255	262	273	263	237	260	261	261	266	259	268	274	269	263	295	247	233	273	251	316	262	270	265	257	245	299	256	274	270	273	268	270	264	290	265	270	293	270	263	274	284	268	246	308	268	254	254	270	270	251	256	260	268	253	261	268	260	250	269	273	272	270	304	249	246	280	277	274	273	308	264	271	284	285	276	270	254	265	268	306	282	307	292	264	303	281	268	278	288	293	254	278	291	255	280	269	254	275	286	300	277	265	247	251	254	270	308	280	263	276	250	255	247	286	286	274	288	274	273	278	271	258	257	280	272	258	300	253	239	260	271	262	258	261	280	282	254	273	242	279	259	272	244	242	235	272	241	248	247	268	286	288	277	256	297	275	266	289	255	279	260	296	272	261	236	287	297	265	247	240	274	289	290	279	262	269	289	279	253	255	307	290	245	264	307	247	261	251	252	258	276	268	280	258	237	266	264	285	250	281	248	265	268	242	263	268	227	285	261	271	265	262	272	260	278	253	245	287	257	281	277	253	239	265	283	293	242	273	279	290	285	280	252	244	256	307	263	315	258	298	242	280	284	291	279	274	278	256	294	266	240	301	288	247	303	277	268	297	268	268	258	269	283	270	265	274	260	253	272	264	246	293	280	262	268	273	278	260	273	259	295	236	269	281	272	278	299	254	245	274	281	270	284	255	302	272	286	280	250	255	268	254	307	259	274	251	264	236	268	273	303	285	270	282	296	274	262	304	260	268	250	259	289	263	267	273	259	250	263	260	235	271	272	291	275	235	315	253	270	286	264	274	277	260	276	280	287	287	273	297	268	277	243	273	259	240	247	272	256	279	278	297	291	294	247	248	267	266	297	283	278	290	258	246	267	274	268	269	256	299	264	271	263	252	276	293	238	253	258	265	254	254	268	278	243	273	252	287	226	267	273	302	269	325	294	276	265	257	274	274	272	292	269	288	266	274	279	278	273	288	250	265	300	253	250	247	268	270	281	277	261	281	260	240	265	292	270	270	266	262	266	246	277	269	256	278	275	269	275	284	288	285	287	270	259	290	265	271	262	313	240	299	245	264	279	263	264	267	270	277	273	299	284	268	282	255	261	230	256	267	273	272	269	282	265	270	283	266	258	270	271	258	252	277	244	264	252	271	259	252	249	244	266	239	291	277	251	274	265	266	273	281	277	257	272	298	263	281	285	235	253	282	234	248	267	288	286	281	290	264	261	253	252	301	278	271	285	256	287	266	280	266	290	277	272	221	257	259	302	261	258	248	280	298	302	244	281	251	230	255	270	275	253	249	270	255	246	289	289	242	285	269	278	282	244	284	278	269	264	264	295	304	318	286	279	270	278	233	241	252	286	258	296	278	267	264	286	282	276	263	293	267	267	276	275	263
28734	21848	13657	6041	2787	2152	1654	1203	1040	753	749	676	502	499	465	464	432	408	424	423	442	422	397	379	366	368	387	414	371	389	358	415	417	390	423	390	407	382	390	397	356	372	396	394	409	406	418	372	375	393	361	331	385	373	352	376	333	367	363	361	384	336	373	368	374	351	380	369	365	379	367	401	379	351	358	369	384	373	337	349	376	324	368	363	349	390	359	350	345	360	325	358	404	360	336	343	382	358	385	333	362	403	343	402	389	334	361	388	344	346	377	364	385	381	360	367	359	400	395	398	378	352	367	342	357	351	369	394	380	369	370	336	348	369	362	383	360	313	363	368	400	379	355	377	374	390	354	352	367	341	313	385	379	352	336	334	365	371	386	365	367	385	368	364	348	370	406	378	359	361	382	357	376	383	357	362	367	356	332	409	383	390	321	367	373	331	362	346	373	342	327	338	393	372	354	361	364	340	369	396	322	346	404	392	397	344	361	378	393	369	331	328	343	367	336	360	321	370	341	389	349	363	375	325	369	329	350	374	393	330	380	352	365	357	378	346	401	344	333	368	345	345	373	403	409	376	377	396	376	354	378	365	394	405	382	348	354	355	353	342	358	396	358	357	363	380	369	371	338	340	365	356	358	372	367	409	384	356	360	376	388	370	358	351	375	361	333	354	399	381	343	356	331	359	352	340	363	390	327	357	336	367	365	375	402	369	382	374	381	401	379	367	365	398	369	357	376	333	397	377	366	393	387	356	376	359	375	350	374	377	391	370	404	335	356	371	325	367	371	377	383	328	359	379	352	365	363	337	348	370	368	372	357	386	353	332	403	357	332	385	357	382	349	366	378	370	377	374	356	391	353	361	354	362	375	373	366	366	355	334	347	370	356	352	358	343	353	354	345	383	360	363	368	359	380	351	416	334	395	343	383	383	323	347	347	363	367	349	427	364	359	345	363	361	334	394	355	368	347	345	365	376	348	346	358	349	370	361	373	363	370	363	364	339	377	384	388	364	362	291	358	367	355	339	398	346	356	350	346	384	341	343	358	372	361	365	376	365	343	364	353	368	374	338	335	370	398	360	327	338	403	355	368	333	341	359	373	380	363	357	345	368	356	372	388	371	367	367	386	341	340	355	367	385	399	401	377	356	373	326	356	365	366	333	353	374	366	392	307	383	359	349	340	362	380	356	359	367	365	359	390	382	384	344	366	359	355	376	379	359	365	357	373	367	361	367	357	380	350	342	367	347	374	356	359	379	358	392	346	384	343	404	402	364	367	366	359	367	353	345	393	359	396	378	359	368	362	377	380	388	353	395	339	365	365	361	408	372	380	342	339	376	368	388	386	336	341	370	373	344	351	366	383	356	370	354	376	375	339	394	373	354	351	355	370	378	361	393	375	378	375	393	409	348	370	364	378	353	366	373	376	362	369	339	389	340	373	372	361	319	391	370	350	365	390	393	370	359	329	327	378	340	353	340	375	366	354	352	382	328	361	384	362	331	354	374	364	393	352	354	414	382	373	360	374	356	378	374	353	347	357	365	359	361	365	336	374	361	367	328	380	342	404	371	358	362	345	341	365	377	382	370	375	362	381	408	367	352	341	345	350	357	366	365	352	356	385	370	359	351	336	387	389	351	332	360	355	354	345	400	350	349	354	362	381	388	381	375	384	360	331	348	366	355	383	373	373	344	378	378	377	378	383	366	355	391	363	379	376	345	368	354	384	367	361	362	375	363	353	343	366	374	382	363	365	354	368	331	360	351	331	384	355	346	389	331	340	361	363	376	370	390	360	371	390	370	365	374	376	356	351	355	345	359	364	357	362	403	360	392	363	326	383	384	369	323	370	405	361	375	371	356	361	341	334	354	360	405	366	393	385	372	361	336	348	363	352	367	365	385	389	360	378	372	371	369	381	388	348	359	394	323	340	347	356	344	349	351	352	373	385	363	400	363	349	375	339	367	355	363	367	357	372	385	355	396	352	371	421	384	390	365	374	370	369	337	386	384	352	414	346	341	372	356	365	355	326	375	370	351	394	355	346	321	349	346	354	354	380	386	358	365	383	387	377	370	353	361	386	342	353	379	353	363	383	335	362	380	367	350	380	370	357	340	375	369	369	374	369	335	401	388	360	372	389	400	386	365	339	334	369	355	362	371	363	330	353	371	338	350	359	373	356	392	339	354	401	390	390	360	377	381	341	357	361	393	393	361	363	368	385	356	368	362	376	361	347	363	386	337	321	374	377	392	370	356	398	352	361	365	373	356	353	356	355	357	356	364	374	355	361	377	366	332	337	387	348	342	367	375	396	378	398	371	394	373	357	370	366	359	356	367	363	362	336	361	426	364	355	350	372	349	338	380	322	381	392	367	360	367	346	392	344	343	358	354	373	372	372	356	365	380	371	369	387	392	363	361	390	388	383	370	374	381	363	343	336	372	355	339	391	372	389	357	367	341	392	385	355	389	351	349	348	358	354	374	374	378	375	371	372	368	377	383	360	354	389	354	372	336	401	395	350	363	372	357	359	361	363	356	364	374	365	367	370	406	353	380	383	376	378	348	333	382	364	379	376	377	361	375	377	383	368	360	404	374	390	361	381	351	367	376	377	362	397	359	407	369	365	362	361	382	341	385	371	387	382	383	366	385	363	343	352	367	364	380	353	380	322	409	313	418	381	385	383	331	378	385	373	341	361	393	397	385	365	355	393	379	360	362	374	359	384	358	346	377	342	352	359	382	373	368	360	341	321	379	357	346	391	356	364	373	353	350	349	371	346	381	346	354	358	384	364	345	370	333	358	350	390	340	372	365	374	358	389	388	359	339	371	362	357	402	383	361	369	377	352	393	409	357	356	356	404	372	355	336	358	346	389	394	361	362	372	360	376	363	360	353	357	406	364	352	358	382	359	379	391	409	398	354	371	340	413	377	374	344	360	350	358	358	363	347	393	385	352	382	362	355	347	363	361	398	340	407	332	344	367	364	372	382	335	345	393	374	358	365	374	357	353	341	361	343	377	371	351	343	390	349	374	351	382	344	321	348	402	311	386	378	348	347	374	396	367	358	364	364	368	378	389	370	379	336	399	371	345	355	376	376	372	360	378	363	368	343	396	343	380	333	342	375	340	383	356	365	368	382	340	374	350	371	336	349	386	363	362	377	346	410	360	341	367	377	401	374	357	354	377	344	339	332	372	368	369	338	374	368	375	358	362	395	331	351	393	364	360	360	369	380	396	383	347	326	399	356	351	361	356	335	335	338	375	355	370	391	353	369	387	372	388	337	351	330	366	375	386	360	329	348	359	365	344	338	364	381	376	358	381	392	378	371	362	346	347	375	389	344	372	367	387	347	331	367	351	350	394	371	361	380	378	359	370	362	356	363	385	392	366	374	358	369	314	373	359	389	357	384	391	362	394	402	360	370	343	368	373	376	361	349	346	355	371	379	388	381	351	321	367	354	360	379	344	327	349	370	368	370	373	370	398	364	310	385	354	378	352	390
20908	29219	12656	6226	4364	3600	2677	2024	1654	1161	1279	931	688	643	600	586	490	474	472	456	485	503	448	445	443	429	396	385	424	436	424	415	486	463	438	471	462	461	432	432	406	407	444	427	427	417	436	397	413	398	428	427	382	387	395	385	397	422	403	381	389	391	407	416	380	365	381	389	407	407	414	396	421	427	392	393	392	378	384	384	384	400	382	418	409	396	381	355	374	415	388	374	373	407	381	412	398	382	365	397	399	376	384	409	362	388	401	401	419	426	378	382	361	422	427	410	387	372	400	391	411	390	383	406	423	380	397	405	382	411	405	413	370	393	401	385	388	421	394	387	365	387	372	455	355	375	418	409	356	373	347	386	389	387	418	393	392	393	401	371	374	390	411	396	390	402	383	400	380	400	379	414	398	334	365	406	403	392	380	438	387	374	377	368	372	381	405	380	405	378	385	379	420	385	403	400	369	381	406	408	391	386	384	377	392	397	422	335	358	364	383	399	375	390	384	393	386	401	364	386	407	414	398	420	395	401	388	410	439	381	388	399	368	411	365	377	384	405	410	378	401	398	393	343	425	366	378	395	376	349	371	380	438	427	372	411	368	419	401	382	409	406	372	400	361	397	374	393	388	422	414	410	382	392	350	373	413	423	401	370	408	356	416	378	387	388	407	392	389	437	380	374	386	397	374	410	344	375	408	377	439	371	430	371	400	339	387	366	385	381	364	373	425	350	374	407	384	396	409	374	378	360	417	403	420	380	391	373	422	372	393	413	391	398	380	419	424	388	377	396	393	407	375	399	384	386	374	368	366	401	403	383	341	396	394	371	394	365	412	390	376	382	371	411	375	355	393	420	399	389	430	397	410	402	376	374	422	395	407	382	358	388	381	371	387	412	390	402	391	394	393	362	394	357	392	402	392	401	360	404	403	346	365	381	385	414	391	387	391	385	432	401	385	418	371	422	392	417	406	403	384	367	376	388	339	367	442	360	410	402	362	396	364	371	370	346	373	398	417	404	427	374	399	370	394	379	399	358	413	385	362	411	425	382	408	385	405	359	396	403	397	382	385	360	401	396	369	379	395	399	385	421	377	346	395	374	405	421	368	399	379	400	406	389	385	374	413	379	362	422	395	365	363	353	364	391	372	397	362	413	348	390	411	350	404	363	373	392	400	388	386	407	387	346	378	393	424	396	417	420	429	370	418	368	399	395	407	393	355	404	380	402	387	409	428	409	347	374	386	374	385	374	343	389	387	386	380	406	373	382	375	367	402	371	393	366	374	389	409	393	384	411	391	406	407	417	373	390	381	374	355	381	420	394	393	405	397	407	368	370	415	397	395	393	354	432	415	379	369	416	393	402	364	375	368	385	361	369	378	401	414	371	377	376	404	381	399	385	416	405	393	388	410	406	380	359	379	376	378	392	413	367	400	376	360	384	387	394	377	386	376	400	407	342	378	403	389	381	373	395	395	386	389	363	399	418	400	394	393	394	409	393	408	416	388	385	400	370	368	397	456	398	406	373	392	380	359	402	382	365	383	374	397	417	369	373	385	376	382	410	396	369	378	376	414	367	381	410	397	348	393	386	399	361	377	368	376	398	392	363	364	365	415	415	368	407	385	401	418	404	384	412	398	385	390	367	417	388	400	376	376	391	393	392	370	429	380	436	402	383	370	382	392	396	394	380	380	382	361	395	407	414	403	378	413	401	383	366	396	378	398	392	369	378	429	369	390	376	401	386	410	363	371	380	374	398	377	408	401	388	406	405	430	378	351	361	389	414	404	413	395	431	367	381	390	393	425	423	357	389	348	382	406	402	399	352	433	377	391	402	366	356	351	400	387	372	360	376	385	430	344	407	394	419	389	403	402	363	381	402	401	383	408	377	389	399	389	390	365	441	388	416	379	379	379	384	405	401	378	433	387	401	392	376	409	374	370	378	376	429	398	384	413	391	362	383	374	356	379	422	416	402	410	377	404	379	415	407	367	357	404	376	362	405	384	395	367	339	404	383	381	366	404	371	396	400	349	417	375	370	345	380	389	363	409	374	374	421	358	373	366	385	375	374	370	391	382	400	388	382	381	422	408	391	399	402	370	408	373	399	377	415	388	393	399	402	382	412	416	373	382	381	353	372	407	383	421	386	395	376	387	404	362	411	400	383	364	399	428	395	371	398	418	391	416	387	387	379	412	377	372	425	373	357	393	409	373	354	426	360	390	412	398	429	413	389	405	421	408	370	382	402	421	401	375	365	388	385	363	389	353	391	388	379	349	392	439	418	407	411	396	354	377	349	433	413	399	355	391	389	413	363	353	393	394	415	404	427	389	378	419	382	376	379	358	389	387	431	429	403	387	398	376	389	420	394	360	351	403	393	368	383	400	378	396	416	390	375	356	422	414	391	369	393	391	387	345	369	403	390	375	379	354	406	412	416	387	400	370	387	400	365	366	354	419	377	375	394	390	387	379	355	394	376	401	393	417	426	375	378	373	394	416	363	366	393	402	396	387	352	384	372	381	386	412	396	393	392	393	402	433	381	366	415	405	398	356	395	383	408	414	372	375	393	371	355	407	406	397	394	403	425	417	391	368	389	404	377	409	364	402	373	418	395	390	367	384	400	394	395	369	396	414	389	416	413	375	378	376	404	397	403	430	425	375	429	356	389	410	372	384	370	422	408	345	380	406	384	407	392	350	386	420	382	369	402	432	384	374	362	384	396	395	384	381	394	375	399	404	412	395	404	390	384	381	367	422	370	365	422	374	396	387	392	384	358	380	384	372	375	407	395	372	380	396	400	387	380	363	347	393	432	396	416	421	401	433	404	411	370	367	387	391	382	409	364	359	388	429	396	382	381	398	385	410	387	397	395	385	404	393	380	404	409	385	425	409	409	396	386	423	390	396	396	379	413	399	373	386	401	408	393	400	398	356	383	420	378	402	387	365	399	430	416	405	368	393	378	417	377	405	366	402	370	371	381	375	406	414	387	385	407	392	338	355	412	396	404	392	416	387	340	392	389	413	373	376	372	382	401	389	369	370	429	418	372	364	372	381	413	393	376	394	394	436	372	377	369	380	363	395	394	409	401	368	402	387	391	374	383	394	413	387	364	429	419	386	440	384	400	373	425	400	413	399	393	389	410	390	363	442	406	384	413	352	396	376	387	367	377	354	430	409	382	373	426	410	423	389	387	400	391	356	388	346	407	387	429	352	367	372	413	418	418	406	407	373	398	375	359	383	421	400	393	369	395	350	381	392	379	359	410	406	400	390	386	369	392	378	363	391	398	402	404	381	437	350	380	387	410	411	379	376	399	345	384	365	397	413	417	410	374	369	390	394	371	394	389	383	399	414	371	401	398	381	383	388	389	416	403	412	413	400	442	380	390	384	353	381	381	394	401	342	374	372	387	409	398	411	382	362	396	361	413	376	399	390	333	402	414	427	378	406	381	390	381	371	391	374	422	407	423	368	400	408	350	413	403	408	400	404	390	374	372	395	371
23634	21077	28157	24240	20998	11257	3601	2200	1636	1083	1191	808	618	525	486	444	329	282	343	353	343	318	322	323	303	279	282	287	283	292	327	334	301	298	312	267	313	297	305	301	321	256	241	306	290	270	291	303	271	241	240	242	243	224	254	252	268	237	209	236	256	248	233	226	257	216	235	240	220	248	273	268	229	242	244	240	256	247	224	232	260	266	211	226	233	239	246	216	252	233	218	254	257	228	246	215	236	217	246	225	244	241	245	224	208	233	223	248	237	231	229	242	231	224	243	264	242	236	214	224	241	252	223	257	248	230	262	240	259	271	249	252	260	239	248	237	258	246	224	212	224	210	233	235	215	215	229	230	252	237	251	252	234	215	262	254	231	249	232	243	227	251	198	252	249	212	226	244	239	233	226	232	242	249	264	237	234	264	249	220	219	226	245	237	235	244	202	234	204	224	225	221	218	253	228	243	267	237	262	246	237	248	232	210	223	236	237	232	229	251	250	229	258	242	237	218	233	250	211	204	259	228	218	224	271	224	241	219	226	254	244	242	247	207	203	220	245	236	260	254	245	222	205	227	242	247	240	251	260	202	255	250	243	244	226	257	223	208	240	223	228	229	244	250	252	240	247	224	244	209	234	227	220	238	227	258	224	231	244	238	239	229	229	216	219	224	245	237	232	214	235	239	235	256	262	247	266	245	225	251	252	221	222	246	264	227	255	232	250	224	223	207	244	233	218	233	228	233	258	226	257	236	251	231	235	231	220	249	238	246	236	231	217	232	245	225	246	241	226	220	241	219	207	231	218	233	246	228	222	247	253	206	237	228	215	229	231	245	244	255	235	221	235	243	209	238	238	230	234	221	206	228	240	208	242	254	244	232	223	233	228	229	229	238	256	201	233	230	249	238	216	231	242	201	255	239	242	230	241	247	245	240	221	241	251	238	241	272	228	233	231	246	236	232	246	241	231	244	235	242	210	251	205	257	252	245	238	253	237	204	243	272	238	232	248	232	235	248	235	248	242	243	232	229	242	236	227	227	221	214	215	243	226	258	230	267	246	234	222	240	218	273	247	217	241	219	234	235	229	252	230	254	246	211	240	230	231	202	242	243	251	253	244	246	243	230	220	209	245	242	232	243	238	198	270	237	236	240	259	226	255	228	246	228	224	205	259	229	226	257	222	225	226	240	232	264	263	245	240	256	245	220	234	271	239	223	220	251	234	225	231	237	258	239	246	237	251	235	256	218	244	246	220	240	242	246	243	228	207	225	243	215	256	220	221	214	224	237	235	229	240	260	245	250	233	231	213	212	246	268	223	237	218	237	247	230	223	243	200	246	238	240	243	225	217	216	242	238	213	248	215	245	249	268	217	258	247	233	237	241	227	202	231	223	236	226	264	209	261	192	224	286	248	205	245	216	257	227	268	238	273	223	235	236	235	242	230	222	261	244	209	247	252	225	226	226	256	226	240	233	265	233	217	233	228	245	239	229	231	240	226	229	246	213	225	244	211	227	262	240	248	239	204	212	226	208	241	247	237	231	253	232	201	237	235	240	239	219	243	231	251	235	236	213	230	232	228	237	252	236	245	230	249	227	254	243	213	237	237	227	257	234	211	237	223	232	231	261	250	247	252	237	233	253	230	200	242	215	237	235	244	253	227	238	246	256	240	231	228	247	227	261	258	225	254	241	270	258	250	254	234	217	212	254	229	243	254	222	249	244	270	253	230	252	223	196	255	222	237	228	236	269	220	202	251	269	249	217	247	245	226	215	263	228	248	211	245	241	260	248	232	230	242	236	247	252	235	285	240	229	215	208	231	240	224	232	241	216	234	222	243	219	257	258	227	226	264	244	240	232	208	246	235	213	259	226	225	228	254	250	237	202	229	237	258	222	253	260	226	226	217	241	272	259	241	230	229	239	256	216	234	262	237	229	231	216	236	238	227	231	237	215	205	200	241	254	224	228	227	227	269	244	243	231	236	228	220	226	244	236	203	241	241	230	226	260	243	257	246	224	248	238	237	239	225	244	242	242	226	239	244	235	262	227	256	220	228	236	263	234	218	228	218	252	242	233	223	225	215	210	231	224	219	246	223	240	216	241	266	224	239	218	217	238	243	225	228	254	247	225	253	238	240	220	244	256	252	224	244	231	239	228	237	269	222	226	240	249	236	242	250	240	238	224	255	225	243	226	223	246	239	225	246	249	234	250	244	248	221	227	240	248	222	242	218	215	250	243	245	226	244	242	247	245	227	249	226	273	246	233	239	258	228	230	252	237	237	240	226	194	257	241	230	251	212	248	236	234	250	249	258	245	235	243	248	219	226	259	248	216	260	228	246	240	267	238	231	253	243	250	229	221	210	247	242	222	265	247	248	246	244	233	254	255	256	224	233	244	231	235	270	234	247	233	229	221	235	230	241	243	208	216	244	249	230	258	220	249	236	240	248	247	247	249	262	268	230	243	248	227	211	248	225	224	228	239	227	230	227	227	210	229	234	233	263	201	221	253	262	250	240	250	232	235	233	198	228	239	235	237	222	228	219	265	230	226	229	262	208	235	226	231	229	230	205	243	230	247	233	256	241	211	237	257	246	240	241	224	232	223	218	243	221	241	238	215	226	251	208	237	255	235	234	223	243	241	230	229	221	224	265	230	219	219	238	252	219	252	236	224	224	236	268	238	229	214	232	232	247	242	221	249	226	236	203	233	215	222	232	242	230	233	237	244	235	225	227	240	214	254	224	236	245	220	240	249	227	237	225	232	235	206	231	233	257	234	224	228	256	243	230	222	222	238	205	237	210	241	257	264	249	231	234	227	204	219	247	227	236	242	254	223	253	244	252	227	240	228	228	261	242	243	262	230	226	236	229	220	252	228	270	230	241	259	259	229	242	228	245	220	239	249	228	235	249	234	241	249	243	252	243	235	229	230	248	240	215	223	229	241	222	201	206	233	216	219	229	232	217	247	249	276	245	258	228	233	242	222	232	220	243	218	216	227	234	241	229	195	226	220	232	217	231	229	222	237	230	219	228	255	233	227	239	221	247	243	211	216	236	233	221	233	224	235	223	220	268	231	228	216	244	225	219	238	270	234	247	230	239	229	214	233	238	254	238	229	256	236	233	245	263	227	224	244	262	228	219	233	261	201	216	253	239	247	249	219	243	227	242	225	215	224	261	242	234	251	224	218	246	219	241	218	245	237	245	210	262	221	248	228	238	212	210	225	231	232	244	229	227	247	248	207	223	235	220	271	269	224	247	247	232	236	220	248	245	235	257	246	238	206	221	210	222	257	240	236	232	218	235	241	237	210	239	216	261	240	221	261	203	241	229	247	231	227	235	247	228	233	219	256	228	246	229	209	259	233	216	217	252	224	230	234	215	240	229	250	232	253	233	222	236	258	210	226	229	236	257	235	254	225	232	253	235	251	220	230	243	250	234	213	226	262	225	213	264	238	225	229	231	225	216	212	227	223	250	227	240	225	248	240	237	235	226	226	236	226
26100	41955	19889	11559	7952	6411	4665	3745	2790	1790	2120	1276	921	765	649	570	470	449	397	434	446	391	387	381	382	360	363	313	340	332	356	345	360	315	300	319	335	318	336	341	333	367	358	327	301	273	276	295	263	285	282	281	270	254	278	259	260	268	306	274	261	274	311	253	266	265	240	285	294	272	274	267	260	272	249	263	299	231	257	275	254	262	277	257	249	259	237	229	279	257	271	260	260	274	241	280	240	258	260	266	256	273	285	247	270	250	252	254	290	274	262	262	276	266	249	257	262	263	262	243	258	261	277	249	232	257	275	282	285	255	277	248	271	263	261	289	244	275	251	251	255	286	245	238	239	268	246	235	241	230	266	277	235	263	272	252	281	229	250	256	259	248	247	252	251	259	273	238	257	254	263	268	246	259	272	251	249	240	236	254	257	223	240	275	248	262	249	259	269	229	255	222	239	261	245	250	225	235	244	252	252	252	270	253	252	282	262	266	254	238	254	244	248	269	237	261	254	254	273	237	262	274	249	275	252	270	234	236	249	250	283	253	215	252	251	249	253	294	263	240	237	235	255	256	233	265	257	260	252	262	269	275	262	271	248	245	248	250	244	266	245	276	251	264	268	230	265	289	244	260	277	213	247	301	254	277	242	243	252	248	250	291	249	246	237	267	262	268	260	250	264	286	270	242	255	267	248	234	252	233	251	260	215	238	273	282	281	252	253	259	235	265	236	245	248	255	254	252	245	262	245	246	254	260	283	256	276	258	256	252	272	261	255	251	287	264	264	252	263	246	232	243	259	270	262	245	288	281	294	278	253	256	276	238	255	276	261	255	250	249	236	261	276	248	270	240	234	269	280	250	232	243	257	246	248	284	244	245	287	224	238	240	243	262	265	262	265	264	243	257	254	238	263	233	211	240	261	276	292	269	245	250	289	242	261	225	247	250	277	250	262	257	239	284	233	245	226	268	250	263	257	248	276	221	263	203	259	242	249	232	255	262	271	265	258	259	242	256	233	241	267	281	249	261	263	278	275	257	255	233	278	274	259	229	254	262	255	265	252	242	264	234	258	216	275	246	258	271	255	252	246	295	244	271	267	237	253	271	225	244	238	267	243	267	274	273	231	250	229	255	240	242	259	227	257	254	249	273	265	238	258	252	244	257	248	257	243	269	271	260	258	247	275	233	241	262	245	269	236	242	288	281	265	237	279	281	254	263	265	220	238	264	238	257	280	254	254	227	285	247	267	253	234	279	224	267	260	257	225	275	269	274	256	256	249	247	255	272	260	272	285	237	270	291	267	270	244	250	246	277	256	283	264	244	237	264	250	269	219	267	263	228	264	259	242	265	263	266	254	283	238	239	280	270	228	258	269	253	268	228	275	252	240	249	265	244	238	250	269	252	293	252	274	224	277	253	262	267	239	239	235	258	258	250	281	257	260	254	270	255	249	221	253	275	253	255	261	238	252	262	260	244	256	244	287	252	242	238	250	235	266	264	238	229	268	245	219	223	262	284	257	247	260	245	256	242	266	245	222	235	268	253	238	261	258	238	252	270	261	256	243	258	236	255	276	262	268	229	254	252	261	244	263	270	238	218	265	257	291	246	252	246	262	245	269	240	228	243	254	256	257	285	278	277	259	255	250	254	242	241	261	284	261	269	230	274	247	276	227	247	248	251	253	239	243	237	227	264	248	238	228	245	239	242	234	270	256	229	265	261	277	278	279	266	271	259	251	291	271	273	262	265	281	237	240	288	247	231	232	243	266	270	250	241	244	226	236	269	271	247	235	260	270	241	261	253	263	235	258	264	243	236	253	245	264	255	234	273	236	258	270	254	244	284	253	283	269	236	247	261	254	278	235	254	269	266	272	271	257	266	258	243	258	240	244	263	242	273	259	265	270	270	254	242	248	259	269	271	291	257	236	265	244	244	248	273	263	274	265	266	253	276	259	250	238	266	240	243	254	246	258	263	255	260	272	274	246	255	249	264	250	247	240	241	266	258	241	278	267	237	243	251	246	217	260	269	247	247	255	259	259	257	247	280	269	257	279	256	249	256	227	247	282	261	276	240	235	253	278	236	254	269	261	253	284	253	230	263	256	250	270	284	279	254	248	262	258	244	261	250	259	268	263	244	266	257	262	257	247	245	234	259	238	290	267	276	273	246	260	245	260	233	257	241	259	259	247	275	261	264	248	282	235	224	255	258	255	259	240	267	252	239	282	255	266	281	263	248	218	265	268	274	251	233	233	237	269	268	259	258	247	250	244	253	265	275	239	229	255	232	248	228	263	250	271	262	254	266	267	265	271	248	251	246	226	255	258	252	251	263	255	260	250	256	239	239	248	253	266	264	265	257	292	261	271	251	276	283	269	226	246	253	255	266	249	243	267	246	282	244	272	238	261	249	254	240	288	272	284	221	254	236	273	242	270	256	255	261	252	231	273	269	255	254	285	250	257	268	255	232	260	268	249	272	240	270	251	245	261	263	247	256	240	248	271	237	235	242	257	272	265	257	268	260	291	276	226	298	306	261	241	269	267	280	235	254	249	255	251	232	217	244	255	264	267	250	238	283	283	242	242	291	261	277	250	271	257	255	239	262	222	254	250	247	241	270	273	250	262	260	260	246	242	253	246	258	271	280	261	256	315	222	267	233	255	236	247	274	261	278	258	252	302	289	255	255	256	244	261	258	281	223	247	261	244	231	247	247	267	242	238	262	256	272	252	285	239	246	270	233	259	239	258	264	261	258	284	243	238	236	219	244	232	227	271	257	271	266	258	236	276	267	263	239	266	269	238	234	244	264	257	293	250	264	293	246	257	271	250	292	236	225	252	252	256	273	260	266	264	210	271	261	255	275	241	230	253	242	293	226	266	267	248	230	264	242	259	239	270	280	252	254	257	265	254	251	246	255	290	218	258	255	268	253	259	271	250	257	277	260	242	270	282	254	245	250	248	272	228	244	271	266	253	285	242	253	252	252	230	236	270	263	256	247	244	247	265	266	239	236	235	242	259	268	247	234	235	259	286	288	247	262	260	254	276	245	250	235	241	255	246	274	269	252	255	261	260	252	238	265	247	257	239	243	234	302	282	277	242	243	254	255	265	243	247	279	271	263	257	248	246	256	231	275	270	245	247	251	272	260	240	219	257	261	247	239	224	243	266	244	234	275	281	235	247	250	232	298	252	251	278	233	266	252	232	236	276	231	255	261	261	265	255	249	278	274	244	246	255	273	238	250	243	257	242	252	275	243	241	249	246	254	237	238	265	252	269	268	232	248	250	232	276	262	239	284	229	227	242	270	246	238	227	246	267	258	259	251	249	247	247	289	263	274	262	252	243	237	239	250	249	265	283	250	260	233	268	224	283	257	240	249	259	237	263	257	271	272	283	233	254	259	262	283	250	253	260	255	243	261	283	255	239	247	257	255	239	240	258	251	264	266	232	246	269	279	261	245	282	255	223	240	256	239	231	253	267	267	244	264	236	234	241	251	258	272
24744	21105	27123	25085	11816	3315	2298	1735	1284	1076	1157	773	652	658	563	564	503	510	472	534	504	514	480	481	477	435	439	467	419	467	460	475	494	451	435	502	457	525	436	472	461	464	475	483	459	451	454	421	436	435	420	441	445	452	445	406	387	418	428	412	387	471	411	449	433	458	452	412	416	445	417	443	385	453	455	436	441	415	429	447	434	454	398	434	386	414	424	442	389	406	434	402	418	448	429	414	413	422	420	438	416	404	424	407	454	444	408	405	419	404	397	413	423	441	433	405	416	383	412	428	436	413	448	419	448	406	413	468	437	457	441	413	430	446	421	423	417	446	388	404	450	383	432	409	427	411	381	456	424	413	446	448	418	442	414	447	398	434	407	435	424	411	383	452	397	445	424	437	444	444	412	427	433	459	398	431	415	383	439	444	409	446	399	416	415	401	438	452	409	428	457	397	396	436	418	426	436	414	429	424	426	432	400	407	415	391	411	433	439	418	458	416	421	417	395	450	431	432	450	452	422	443	426	420	416	414	431	427	425	435	432	414	438	447	407	429	426	405	405	461	414	426	380	396	411	474	402	450	409	405	432	465	430	414	377	423	408	464	416	417	437	464	403	408	437	417	432	410	419	441	425	388	411	445	463	401	432	440	419	399	402	443	424	451	463	459	421	408	451	440	415	446	410	417	459	390	423	455	412	454	398	389	435	436	414	396	445	419	412	446	432	430	434	419	378	411	438	446	438	396	443	449	406	413	443	440	417	445	421	398	396	411	439	458	429	421	421	420	422	398	448	410	437	446	435	373	396	405	457	407	397	426	447	445	427	420	426	397	438	445	379	408	432	425	442	457	424	442	399	436	426	469	411	448	432	455	422	440	411	428	398	456	425	430	427	460	413	455	436	407	442	415	446	416	404	434	418	422	423	395	445	476	405	400	434	404	417	465	432	407	425	433	423	432	426	400	447	424	432	448	447	401	398	385	421	379	405	415	423	423	435	451	435	447	438	390	429	417	422	435	430	409	390	448	401	448	440	424	403	449	478	410	438	426	432	414	412	427	413	385	412	433	408	400	449	407	417	432	430	421	413	446	423	413	419	443	412	441	423	441	422	420	430	449	454	419	434	452	410	418	473	424	422	425	380	397	447	458	404	430	454	417	445	395	441	418	416	396	447	422	407	382	416	390	425	423	448	397	434	419	430	407	404	418	417	423	394	428	434	390	431	420	440	427	404	443	432	438	448	430	421	438	453	425	424	403	443	425	420	442	412	409	436	427	464	419	414	441	454	427	438	444	421	415	435	431	424	403	424	441	399	441	425	418	459	431	418	387	421	443	431	439	414	423	427	433	433	460	398	420	410	421	417	422	413	425	406	398	407	431	422	412	429	424	427	416	415	404	410	442	422	412	425	409	419	427	431	419	449	418	451	422	409	436	411	414	397	423	445	395	434	407	438	407	392	438	408	434	454	455	397	401	440	463	423	400	450	412	445	462	414	404	419	408	436	435	407	459	415	398	477	415	454	434	436	367	424	425	398	424	403	417	415	410	424	452	439	429	426	460	413	433	437	428	438	442	429	406	420	436	427	380	460	425	456	419	423	450	441	409	450	423	434	427	431	432	407	476	436	438	388	467	416	446	441	424	468	451	426	417	418	428	448	437	414	466	422	438	448	460	421	444	407	411	379	412	433	411	427	445	408	479	446	426	437	443	406	471	423	449	452	426	448	425	447	413	405	397	445	434	453	409	445	428	414	430	429	403	393	419	426	457	440	425	403	385	444	407	443	417	405	459	432	424	466	423	422	438	372	449	424	418	406	444	432	418	433	434	436	425	403	449	405	435	416	454	406	439	405	420	437	423	441	443	442	413	407	422	452	448	416	442	468	404	433	464	422	430	408	423	424	446	428	415	425	439	416	420	434	424	422	401	396	477	394	423	404	456	436	465	452	464	461	444	464	403	450	431	459	426	413	417	425	384	404	421	395	433	424	430	423	422	437	413	445	456	400	392	450	424	462	461	448	398	391	408	413	403	410	390	392	437	436	426	436	435	449	433	420	411	382	441	445	444	436	402	431	415	436	393	425	429	414	410	434	398	392	394	417	383	391	368	438	420	452	404	447	426	399	414	408	400	456	420	421	453	425	442	425	434	429	414	460	432	420	438	416	416	415	404	440	412	441	429	429	423	444	409	449	466	447	429	424	406	449	387	427	438	445	401	405	395	428	409	408	433	460	447	406	441	425	424	472	461	427	425	412	413	424	417	482	441	450	405	428	436	403	420	403	416	401	431	427	431	438	483	439	457	433	411	456	464	410	418	441	472	378	434	394	407	413	448	428	430	398	440	429	440	423	472	405	400	435	424	394	439	410	432	391	393	425	423	404	446	410	451	405	446	408	443	417	409	429	413	476	419	432	380	452	399	451	445	445	446	404	417	449	428	445	403	434	459	435	435	421	435	422	426	443	462	419	409	431	443	463	444	458	415	407	447	423	456	454	433	420	424	403	430	441	412	452	404	423	426	417	422	415	422	430	417	394	442	408	424	411	423	445	420	429	411	438	416	413	441	408	433	419	427	424	424	437	444	441	457	424	435	404	393	421	432	401	432	418	419	431	458	434	416	424	415	414	418	437	428	424	431	418	401	407	435	428	419	443	461	437	420	461	414	425	446	424	376	426	429	420	388	450	439	426	426	403	421	450	416	439	416	427	436	433	410	426	422	417	402	409	439	421	414	436	447	444	448	477	415	437	413	408	406	406	462	384	439	423	411	425	429	422	400	438	418	451	403	425	450	427	418	420	452	421	441	431	437	444	430	408	470	418	414	372	426	444	423	394	423	441	409	433	424	397	444	381	417	429	415	424	424	408	427	435	417	434	404	412	437	427	457	430	462	450	383	404	434	463	424	448	402	406	415	404	461	399	401	407	384	449	419	401	421	402	395	406	434	401	450	455	441	441	428	429	423	390	408	437	449	456	439	446	440	418	433	414	420	437	421	427	431	424	403	436	394	436	412	410	410	436	440	394	433	396	428	471	426	398	415	440	436	420	430	421	448	430	362	427	434	423	404	439	429	439	422	426	427	410	420	405	418	438	458	439	446	434	427	403	453	435	395	417	446	373	433	412	411	427	422	424	394	387	433	460	448	436	458	388	446	416	407	419	456	398	434	400	455	427	445	455	438	382	419	451	411	432	413	427	423	406	405	436	458	406	403	431	408	433	404	394	415	421	444	421	421	434	462	437	409	401	408	385	421	420	426	437	395	416	380	449	420	449	445	404	403	436	444	432	409	381	393	422	429	421	431	419	401	426	413	434	456	422	454	415	427	411	457	449	429	400	459	443	430	420	405	424	422	410	428	431	456	406	445	436	430	430	404	388	415	429	385	391	449	401	436	398	415	425	408	350	431	428	412	451	415	427	440	455	433	419	410	426	399	413	423	414	417	438	445	413	415	416	439	426	443	462	378	408	426	410	440	434	423	411	418	431	372	398	401	443	409
24935	37269	16448	9015	6244	4901	3886	3177	2343	1646	1927	1159	946	841	783	668	664	576	584	583	596	562	550	510	550	518	530	524	492	515	534	567	494	517	463	531	518	513	497	477	522	495	474	440	482	505	474	457	475	456	464	468	442	439	427	447	458	482	459	450	471	437	439	480	470	475	463	447	446	443	455	455	437	454	445	479	447	473	430	413	448	437	427	419	445	427	450	466	421	441	461	400	477	419	420	444	440	458	416	425	489	453	422	415	427	418	493	444	413	459	479	461	400	401	446	438	454	464	446	491	455	455	452	431	453	442	449	463	456	434	439	446	460	452	441	450	467	484	444	465	447	442	475	465	520	440	443	427	456	442	448	468	451	460	418	411	398	424	430	504	456	434	444	419	434	443	439	447	458	472	397	440	421	429	455	427	433	482	467	453	431	426	470	420	403	440	435	429	437	439	442	417	425	437	465	438	444	413	458	442	447	415	465	420	423	419	445	439	456	452	458	455	455	411	433	457	446	422	436	454	434	480	402	449	408	441	409	424	452	469	438	437	441	416	444	451	438	471	453	446	445	402	454	462	475	446	428	420	455	460	421	442	394	371	430	400	455	489	407	451	424	451	454	477	457	435	433	425	434	453	438	443	442	417	446	470	417	472	412	431	439	433	447	473	437	420	445	444	474	425	394	436	445	442	424	447	455	429	412	444	443	433	439	414	435	440	394	432	458	462	459	453	381	458	463	441	464	460	465	462	428	426	485	458	447	442	442	408	466	441	452	444	467	454	422	429	452	437	434	443	470	460	436	411	452	426	425	424	443	439	403	475	413	459	455	435	450	440	466	430	436	416	418	455	444	418	473	428	471	457	454	479	447	438	428	444	447	460	441	447	465	437	476	436	435	435	414	432	423	422	450	440	417	418	478	429	462	462	437	468	421	441	450	447	405	441	436	412	415	455	430	430	442	438	469	419	431	472	405	432	404	464	439	413	445	469	452	459	433	450	462	429	483	453	466	468	451	437	459	424	486	458	435	425	450	435	430	434	444	446	438	456	474	411	428	424	465	444	439	484	449	426	424	419	420	482	444	447	418	418	423	455	443	461	477	469	402	457	428	435	435	412	464	473	453	393	475	461	479	433	423	461	404	447	450	483	401	441	448	483	469	432	446	461	449	427	439	446	438	454	448	422	509	442	401	410	451	459	432	426	428	428	405	455	444	411	441	441	434	427	436	443	436	430	447	443	433	457	412	442	450	439	415	470	428	421	418	421	423	472	439	472	427	447	448	432	447	401	427	445	470	482	401	434	436	444	460	465	449	431	435	436	435	461	442	436	432	424	422	458	450	426	446	461	450	457	413	480	414	443	438	449	435	435	458	435	454	414	457	422	457	462	444	454	452	417	440	440	423	447	455	446	429	423	439	426	449	436	449	441	453	449	439	432	446	444	437	462	448	433	441	403	463	440	442	382	438	477	472	441	470	449	428	457	450	454	462	420	452	429	444	450	455	424	445	406	455	433	455	461	420	452	467	444	432	443	455	454	438	430	445	417	425	433	425	436	419	440	423	461	442	464	469	452	457	432	416	447	401	462	464	438	468	465	449	405	435	488	439	494	450	449	425	432	438	449	463	462	447	454	449	437	448	482	448	449	438	460	454	396	430	408	453	416	461	444	436	441	410	433	432	431	414	434	429	478	430	441	412	429	398	407	428	415	453	446	429	450	446	432	412	436	466	414	448	424	424	434	469	441	448	404	427	443	440	400	425	438	433	456	401	432	455	438	461	411	454	404	400	429	447	466	454	483	413	394	415	427	462	434	447	430	418	445	451	471	443	441	429	425	451	399	447	448	446	446	452	413	476	430	449	434	448	417	454	408	438	455	418	482	425	416	407	441	481	420	442	461	386	420	487	439	468	425	482	443	427	466	437	454	442	443	434	422	451	450	464	454	438	408	401	440	451	449	454	475	469	455	405	468	432	436	412	437	442	440	438	444	459	414	404	445	459	396	459	409	455	427	459	426	428	406	459	412	439	463	443	482	436	448	473	446	451	435	468	449	461	438	458	448	444	448	452	460	428	477	482	428	478	447	423	447	401	403	441	444	417	422	432	483	416	479	412	420	426	459	419	467	454	452	440	464	416	425	420	458	477	443	407	407	442	444	447	451	432	414	449	472	463	426	412	423	422	424	453	448	444	448	462	438	460	429	438	464	434	452	434	415	485	402	415	438	430	455	474	460	428	450	446	447	496	470	422	452	411	454	416	425	435	433	407	423	440	457	434	475	477	408	442	474	404	436	392	464	388	443	449	482	414	445	450	417	439	427	416	421	445	426	436	431	444	433	431	415	446	471	431	447	485	478	436	459	456	424	406	475	442	431	452	438	405	427	466	418	442	442	416	434	456	457	432	417	428	447	427	466	435	417	429	425	442	436	414	433	460	422	421	415	406	471	423	461	432	443	481	467	403	421	442	452	426	446	396	434	409	423	433	453	432	448	452	452	461	450	454	419	418	473	458	423	463	485	434	440	487	428	423	390	435	418	445	404	460	459	454	447	467	436	421	436	444	475	443	456	397	437	407	461	484	456	469	431	455	430	454	445	439	457	438	450	437	461	452	440	420	434	454	472	423	433	432	404	457	448	459	414	426	438	441	454	437	403	450	478	426	423	459	456	459	455	442	439	424	414	453	456	450	449	455	450	431	405	413	446	451	461	424	428	460	463	463	412	450	452	487	432	418	455	483	432	462	429	447	412	482	441	457	455	425	426	421	427	441	430	451	465	432	450	444	416	458	417	450	447	416	445	413	462	405	482	432	451	415	486	429	422	411	469	444	465	431	473	403	411	460	463	469	467	466	430	482	445	449	424	449	496	398	466	406	426	439	452	418	423	440	432	439	456	447	447	453	430	462	422	487	446	417	434	473	440	415	447	405	436	450	413	453	434	427	435	442	450	453	404	507	453	460	428	462	427	433	457	443	452	439	434	397	442	446	428	472	480	453	475	409	430	442	443	455	433	416	420	415	456	427	429	448	423	468	462	470	432	439	450	450	456	437	437	437	462	416	444	408	436	464	434	396	462	424	479	426	417	458	446	454	455	423	462	471	460	430	427	469	452	435	468	467	380	459	436	429	446	469	423	443	462	417	476	431	443	485	440	459	432	441	438	444	465	460	463	404	433	445	430	440	434	452	426	427	424	435	445	455	425	433	460	436	442	456	440	438	427	435	503	477	419	450	417	462	486	431	454	442	479	438	458	448	425	444	445	434	436	465	437	469	458	434	443	447	435	482	399	428	453	423	421	435	443	404	443	441	419	492	426	466	446	446	448	439	434	448	404	429	433	425	421	427	465	430	477	440	467	425	430	473	446	438	453	416	440	458	488	442	463	437	426	418	462	426	464	452	446	438	470	480	416	424	443	433	428	419	459	480	437	425	436	400	449	445	431	438	449	460	470	416	447	438	452	431	404	472	420	445	446	422	439	460	447	458	474	461	460	437	452	424	427
22561	21110	28764	23699	21151	21144	10405	3340	2179	1916	1500	879	770	771	614	499	486	459	460	464	427	432	453	410	394	373	320	332	344	344	356	375	372	352	351	323	333	359	356	344	338	341	320	300	300	316	296	305	295	301	325	287	305	300	266	261	279	302	271	295	259	276	286	266	278	296	253	286	307	267	283	289	268	280	261	298	296	299	269	264	264	252	275	282	270	287	277	271	312	250	280	293	264	271	257	305	308	287	314	287	255	257	276	254	278	243	295	238	270	246	251	288	259	264	267	285	283	260	269	265	286	286	272	267	271	258	252	274	272	246	279	268	288	287	278	259	279	252	257	258	289	272	266	283	279	258	303	279	266	300	282	271	263	273	288	252	266	263	269	280	276	245	266	269	259	268	265	274	269	260	283	259	261	298	260	265	283	279	276	264	266	284	279	274	262	279	258	286	260	285	274	293	291	239	263	254	265	283	265	251	282	293	263	276	259	262	285	287	291	275	259	261	253	275	260	265	263	252	259	248	248	267	265	255	294	267	291	291	292	248	284	252	254	291	280	295	275	298	272	276	266	301	271	295	284	277	271	259	263	261	293	284	273	245	274	300	274	307	258	274	252	260	273	273	269	293	286	267	266	264	271	253	260	270	254	257	266	279	289	261	273	272	289	269	234	296	276	311	242	278	273	295	278	252	261	264	252	283	254	286	258	256	284	276	270	272	266	316	297	270	271	275	263	284	268	249	270	256	297	290	245	279	258	249	309	264	279	284	274	263	289	263	272	245	289	266	279	275	250	266	265	280	275	275	297	261	258	272	261	250	260	273	238	267	258	281	270	270	268	267	255	282	243	282	269	257	285	309	269	269	256	295	288	276	272	260	259	273	254	254	260	243	295	301	283	260	263	261	268	267	277	247	289	269	285	269	278	240	272	282	277	260	261	287	289	240	276	283	299	282	273	276	285	261	288	240	259	304	250	277	272	295	255	303	280	250	269	270	273	269	267	274	261	284	282	275	248	258	268	265	285	267	265	269	295	266	285	279	273	282	260	273	273	250	261	271	273	252	298	259	258	244	276	284	299	259	285	249	244	269	285	259	267	276	278	236	284	267	268	262	266	285	241	283	285	261	272	258	279	264	287	275	285	254	283	265	293	259	262	261	269	260	252	246	285	291	282	294	262	243	269	268	251	277	260	280	280	239	301	260	300	282	293	256	289	300	271	271	252	291	265	264	258	274	295	289	271	290	263	292	273	296	248	281	295	252	254	263	232	259	267	257	272	284	243	271	252	263	275	276	254	228	303	325	268	285	280	280	283	277	279	260	275	249	259	251	277	272	244	292	230	275	267	253	253	264	265	269	249	246	307	271	263	250	279	285	285	284	263	288	243	261	275	253	250	271	258	282	270	239	286	264	261	239	266	268	281	303	286	266	311	265	257	277	241	284	234	273	270	262	267	274	253	271	272	283	280	273	264	255	272	257	266	259	280	249	238	273	280	264	273	253	250	281	285	265	267	293	275	287	296	260	276	263	260	288	295	270	267	243	269	242	270	268	260	278	273	259	296	289	276	256	278	269	280	281	301	288	294	255	262	287	231	302	264	277	247	276	277	264	259	327	272	291	268	279	277	268	246	280	282	286	289	267	262	242	262	280	265	266	251	281	278	274	284	279	261	244	288	263	263	273	256	289	278	265	279	270	261	255	250	278	282	292	297	256	263	268	268	283	269	274	277	254	296	311	272	293	266	264	272	286	302	297	262	257	246	256	263	267	300	255	302	274	266	306	311	271	276	265	274	278	267	268	240	279	315	267	243	299	277	263	294	286	265	272	246	297	246	257	264	237	244	266	271	303	262	257	244	283	259	303	271	248	294	263	285	289	266	287	259	259	242	261	295	243	275	294	257	250	265	297	286	275	270	244	285	254	265	261	276	278	250	263	303	279	278	256	260	288	273	273	277	262	254	253	273	274	263	262	271	275	273	274	272	274	275	265	308	271	279	248	241	306	270	245	258	282	282	281	256	275	259	297	265	311	258	263	278	250	268	281	281	258	289	280	275	281	285	243	267	272	276	260	282	273	253	280	237	243	251	283	285	317	279	286	264	303	280	269	294	245	263	279	264	249	258	267	256	266	291	272	280	292	260	250	266	265	285	249	269	255	272	279	254	276	296	286	256	268	290	253	259	259	300	257	243	272	276	250	307	258	282	248	269	283	275	257	275	241	266	279	278	296	266	251	270	275	257	306	277	252	287	267	262	260	288	265	269	265	280	276	254	295	304	267	277	265	249	259	262	244	240	275	279	265	251	271	248	272	266	277	240	263	282	263	261	287	278	292	246	246	272	251	263	272	282	259	260	277	270	281	289	282	283	265	285	309	274	268	278	270	281	280	281	258	262	301	281	287	282	276	266	268	292	263	262	281	242	259	268	301	280	269	282	263	271	292	313	262	243	261	257	259	294	282	257	256	289	275	279	256	260	252	253	268	268	278	280	285	279	258	260	264	301	252	276	243	270	281	263	263	243	277	262	285	249	267	284	259	272	285	267	264	268	266	256	306	259	269	252	270	232	269	264	291	277	268	268	253	268	258	247	246	260	285	258	276	254	266	277	241	277	281	285	265	262	264	262	261	267	268	272	241	253	260	295	256	285	298	247	269	255	294	262	275	279	262	283	290	265	253	298	273	287	247	274	289	234	247	263	275	284	255	262	278	254	241	271	276	256	282	283	303	264	261	247	273	262	256	263	283	268	250	262	268	279	250	262	251	241	280	228	274	251	271	251	250	260	266	298	282	266	261	276	264	260	264	263	263	306	245	265	273	258	297	225	295	266	265	250	241	285	256	259	275	274	270	243	277	271	270	294	259	268	268	286	270	266	285	292	265	270	242	270	305	287	271	286	247	285	290	308	270	275	245	270	261	254	239	286	279	300	240	270	272	281	263	268	242	281	268	268	274	269	256	285	269	250	266	276	266	258	262	282	251	289	275	263	237	273	255	272	291	278	236	282	229	250	247	260	260	278	264	228	293	270	284	259	265	264	258	266	285	307	302	249	297	271	247	286	264	266	284	267	298	272	274	269	285	279	268	275	271	277	272	254	268	303	262	282	273	269	289	253	257	274	263	273	270	250	269	269	270	260	248	253	247	240	258	300	273	295	270	265	269	265	261	281	261	279	262	304	287	252	278	264	274	275	272	264	289	277	267	294	251	299	262	237	277	257	261	266	271	270	274	239	257	252	283	261	264	254	238	260	249	271	274	278	287	262	260	291	271	278	271	274	249	254	246	271	264	296	266	256	265	234	257	229	255	258	257	261	263	265	263	268	265	290	249	267	261	270	267	250	263	277	306	256	251	302	271	243	261	256	301	262	285	271	280	299	251	303	244	277	288	258	279	279	266	269	279	252	305	304	279	238	272	289	251	290	310	280	280	255	231	257	246	275	254	251	263	267	249	258	281	270	294	276	304	271	290	273	313	280	279	286	272	253	289	270	256	279	293	266	259
29745	47851	25729	16700	11872	8636	6533	5058	3782	3283	2428	1380	1201	1092	809	647	582	617	622	557	560	545	508	486	447	401	411	363	383	408	425	432	409	426	389	384	422	418	390	390	354	383	373	330	336	336	295	327	347	315	318	317	285	320	282	309	273	296	311	271	303	315	285	280	270	292	295	303	313	298	301	306	292	296	288	254	259	291	262	291	295	307	263	278	284	293	285	280	294	294	289	280	263	277	279	288	308	293	255	249	279	307	275	258	267	282	288	274	271	272	271	285	270	285	285	301	290	284	304	295	290	322	281	279	259	243	267	278	270	272	308	266	286	262	294	263	274	250	266	242	281	310	265	277	261	290	289	269	282	278	269	264	268	285	273	246	286	241	271	274	285	285	288	299	279	291	266	259	298	272	310	283	271	285	273	259	264	282	291	276	288	293	317	271	282	282	261	285	276	272	245	283	275	267	278	263	294	238	259	289	261	295	283	299	304	269	262	306	251	276	265	298	255	248	291	285	263	285	272	275	281	263	285	290	291	282	246	255	273	257	291	273	265	292	258	261	291	272	271	248	252	298	261	265	291	271	264	262	279	271	275	286	268	269	242	255	292	261	249	296	276	294	258	295	274	283	258	295	253	290	273	265	271	269	292	261	272	265	283	271	257	285	283	254	248	271	277	294	281	282	304	289	273	280	307	279	259	275	297	277	299	261	264	263	290	260	292	257	294	278	264	262	301	280	274	297	257	277	278	282	287	272	293	276	254	278	295	304	293	260	268	256	286	283	259	279	275	275	297	256	316	277	270	287	248	283	310	248	297	268	297	287	279	278	290	263	304	291	250	273	286	292	272	276	287	317	278	279	257	271	247	280	274	290	297	273	263	262	280	272	285	298	269	277	277	299	325	244	264	294	317	286	263	282	274	265	282	275	259	287	300	283	270	266	265	273	272	299	273	280	283	267	266	297	281	287	261	273	292	266	305	259	293	260	313	291	249	289	255	278	249	279	306	270	273	287	269	314	301	256	278	281	269	282	285	271	279	313	275	281	262	254	292	276	263	279	275	273	267	283	280	272	270	292	294	268	278	268	253	262	283	236	279	263	266	278	248	256	262	238	255	258	279	255	283	256	258	333	264	276	286	254	286	305	278	287	273	275	323	287	291	261	301	282	281	301	288	285	263	260	272	285	283	265	270	282	266	298	265	265	256	281	292	264	266	300	274	260	311	250	287	267	311	247	280	284	262	277	280	287	302	289	281	288	290	249	267	285	288	260	303	267	257	298	226	254	275	282	265	278	253	267	305	292	285	286	244	272	297	314	268	273	252	265	274	273	274	255	294	302	269	259	282	253	273	300	316	274	264	285	271	280	283	277	270	299	269	257	287	268	296	261	293	283	277	295	278	302	294	275	299	287	304	261	252	273	295	275	295	290	255	302	306	265	277	264	256	247	282	278	291	270	279	271	293	293	275	285	281	269	290	246	248	277	278	275	276	287	267	268	268	280	284	277	272	285	290	261	270	269	256	278	270	293	264	260	280	262	259	277	267	278	255	278	288	299	295	303	309	287	258	310	291	293	279	283	272	279	263	249	281	305	282	245	277	245	281	293	278	273	288	283	258	270	279	287	297	240	264	310	258	294	283	278	284	252	281	299	287	286	269	267	281	302	265	253	269	264	275	272	249	290	265	291	262	284	267	263	285	257	266	279	273	263	268	274	298	293	260	294	262	286	274	257	275	273	280	293	273	303	277	264	302	286	275	258	291	283	280	261	266	289	292	252	306	277	303	243	279	256	284	284	264	266	274	299	238	280	297	263	289	283	281	240	281	315	291	259	295	292	291	265	258	249	269	274	302	265	294	289	304	290	269	293	292	276	276	268	286	279	294	292	292	302	314	262	291	290	321	255	299	263	304	304	296	334	272	276	289	274	281	258	259	267	268	293	256	277	275	289	262	291	269	270	271	268	261	263	255	276	302	232	259	290	301	276	295	280	282	260	246	270	273	288	277	266	267	272	261	286	280	276	279	277	260	268	251	286	277	280	272	274	265	299	261	275	258	286	287	252	289	259	279	268	260	241	301	265	288	289	258	300	285	266	255	284	291	311	257	276	297	268	280	294	264	293	279	256	279	276	273	272	293	285	280	280	297	284	283	267	280	262	277	274	287	263	301	293	290	288	303	315	262	267	276	262	272	277	273	262	289	274	291	286	274	274	276	287	266	275	259	295	270	288	266	297	251	277	284	276	284	298	271	245	263	258	276	271	257	283	282	243	236	266	288	263	269	267	265	290	289	291	283	287	230	290	264	269	264	270	264	265	279	270	315	304	261	263	280	275	252	284	269	286	280	274	273	300	279	260	295	258	304	283	306	276	269	297	270	281	292	270	285	257	307	277	255	282	255	282	267	257	295	272	274	271	306	293	292	283	268	242	283	292	248	287	285	287	256	288	284	304	263	259	296	255	253	264	284	305	262	310	271	275	270	319	292	284	267	261	277	278	317	290	255	274	288	283	284	260	268	296	268	312	287	312	274	273	266	271	296	294	269	278	258	264	267	265	301	297	272	260	281	262	279	264	288	288	283	272	276	274	275	268	269	267	274	273	299	296	278	268	275	259	276	286	282	261	279	319	276	269	253	248	285	314	276	271	266	277	234	303	271	299	268	283	284	268	276	314	288	289	295	294	289	322	287	264	288	293	252	285	267	273	285	278	265	277	276	298	284	281	279	288	275	303	265	301	283	282	266	267	259	274	293	294	287	264	247	257	268	302	269	297	285	246	300	279	272	245	282	271	285	300	247	275	255	264	287	267	277	277	288	268	288	276	296	292	269	296	256	312	244	284	252	253	279	275	274	272	262	312	275	285	256	314	277	266	292	266	270	291	293	260	263	282	259	305	264	292	286	257	254	280	298	264	277	253	277	275	281	237	242	260	273	300	264	313	294	272	286	288	284	304	289	298	273	248	269	286	281	261	304	279	277	282	273	259	282	248	255	282	280	292	254	263	254	266	276	315	261	308	275	250	242	267	314	305	273	258	274	288	264	304	268	268	257	283	291	265	262	248	274	314	291	261	268	254	279	254	254	262	270	288	240	265	282	265	281	280	258	298	264	286	285	288	311	277	278	290	268	247	275	308	272	279	289	258	314	274	254	262	243	288	263	289	259	259	239	264	280	292	293	249	260	259	276	327	246	289	261	297	273	306	261	280	276	284	276	283	246	285	280	258	272	257	271	252	283	256	273	275	285	273	254	288	258	283	262	270	292	258	251	247	267	286	262	301	305	286	286	302	272	269	270	274	270	284	271	270	266	263	297	269	277	286	284	271	300	285	272	291	288	261	247	279	238	292	256	257	279	275	282	278	286	287	263	274	303	290	266	273	261	259	292	286	309	279	282	289	296	286	262	254	267	271	279	291	258	240	277	295	283	257	243	245	308	294	247	311	280	279	292	284	279	285	262	283	283	282	279	294	297	276	262	293	260	252	280	288	266	281	248	292	299	280
28648	21832	14698	6817	3181	2095	1402	1127	959	969	684	560	555	520	451	427	432	472	426	450	416	448	422	403	408	379	390	411	382	407	413	407	399	444	374	425	379	433	400	384	367	393	380	381	396	388	361	389	384	390	377	382	372	372	369	366	339	409	410	363	362	378	363	385	375	379	375	377	370	376	358	399	394	347	359	349	378	378	382	380	383	352	359	382	395	381	398	339	342	367	375	369	373	347	395	366	361	391	381	395	395	363	357	365	333	357	357	378	352	375	400	393	391	384	388	366	359	397	385	367	360	346	342	370	349	358	365	337	379	372	366	355	388	370	389	340	360	358	359	363	362	380	376	393	363	371	368	340	362	398	373	359	383	388	338	389	372	398	317	378	377	351	381	352	378	361	358	310	354	389	384	365	345	390	369	359	344	362	412	379	364	375	387	338	354	385	346	362	383	313	369	392	344	331	376	416	365	377	351	372	369	341	353	343	375	354	414	352	365	338	426	354	349	370	367	357	393	364	374	378	358	379	368	370	357	374	370	373	377	358	383	389	378	351	370	380	394	343	366	367	394	346	360	388	363	392	374	351	355	387	345	383	382	345	330	339	362	342	349	349	353	397	391	409	352	388	407	344	371	393	334	362	363	382	405	354	372	379	337	393	373	358	385	360	371	324	407	358	342	338	358	331	367	366	354	396	376	355	378	390	381	399	374	365	371	378	379	378	417	398	375	372	369	346	377	365	373	362	375	416	351	410	353	404	391	374	369	379	398	334	361	365	355	327	346	381	365	364	366	368	362	381	343	371	365	362	369	372	381	380	384	373	378	337	404	365	384	386	340	338	349	359	393	330	358	349	363	362	389	397	379	379	394	369	413	402	379	365	364	365	382	379	378	372	390	375	387	371	356	385	390	342	353	374	365	356	314	373	368	374	380	345	339	351	362	375	368	385	376	375	393	344	359	345	385	354	378	389	380	355	410	411	340	348	396	402	377	413	379	351	399	374	364	384	356	395	352	372	350	391	400	384	413	381	352	348	351	352	363	384	359	351	348	391	360	384	383	376	355	336	376	392	381	402	349	375	380	369	402	364	371	370	359	340	351	380	364	348	370	381	327	375	354	361	350	392	356	344	352	383	364	325	378	394	396	383	338	403	371	348	345	368	376	371	374	378	355	347	341	348	370	392	378	390	362	337	372	368	348	362	367	373	376	331	375	372	372	383	363	350	351	344	376	381	373	370	383	401	379	364	344	382	366	372	361	399	354	376	377	357	381	360	364	369	338	340	381	325	399	368	379	386	385	391	383	362	374	374	367	344	359	401	347	352	381	376	417	372	385	378	359	361	343	391	353	365	347	380	369	357	366	374	346	354	367	383	381	348	379	369	366	373	390	346	395	370	366	326	375	382	388	348	395	351	360	360	369	369	383	379	332	362	328	354	389	379	387	405	376	351	349	358	365	352	362	385	387	348	393	391	386	401	364	331	370	375	382	370	376	382	357	400	373	338	394	385	377	369	365	414	354	381	357	389	384	360	347	364	403	391	373	366	338	344	353	364	374	337	382	376	370	380	384	376	363	374	406	333	369	380	367	396	396	344	356	329	356	407	363	381	363	427	387	336	333	356	394	376	341	392	369	378	383	370	333	374	355	367	377	384	383	392	351	377	355	387	350	364	370	376	366	346	350	378	360	383	370	353	376	367	404	345	359	375	429	370	361	368	350	339	386	357	364	404	337	375	401	379	338	416	356	379	382	375	342	347	392	370	357	361	363	337	379	372	383	375	380	355	343	313	374	378	381	377	347	369	376	362	381	371	344	392	398	385	378	380	352	359	349	373	378	378	372	355	365	359	363	376	367	381	386	356	394	343	390	363	375	387	350	383	349	338	369	354	348	377	363	368	404	362	396	342	347	378	356	389	342	396	353	354	402	398	366	392	378	401	373	361	345	360	336	380	414	368	373	346	376	382	381	337	404	359	354	367	358	356	397	347	367	375	349	358	389	396	397	383	370	386	368	368	346	356	386	362	360	335	394	359	380	357	329	345	355	391	346	368	381	351	344	373	369	374	357	436	383	333	347	337	353	323	394	372	352	369	388	381	353	373	355	376	404	369	390	369	404	354	400	316	379	356	389	391	356	371	419	361	364	383	352	373	355	360	364	371	354	371	393	366	345	357	384	362	346	393	360	369	363	358	366	407	343	376	381	362	326	356	371	382	385	362	358	383	343	376	354	368	402	375	364	389	362	370	408	387	372	378	367	373	381	347	370	375	354	365	378	361	366	351	382	343	380	366	388	372	365	400	349	363	365	337	376	404	361	377	345	338	364	398	337	390	338	388	394	378	361	349	395	321	384	380	372	362	377	366	378	408	388	348	368	385	359	366	368	376	363	353	343	380	377	380	365	360	366	395	375	399	353	382	364	376	374	378	381	398	381	386	381	326	387	360	382	349	372	391	372	391	365	357	387	392	387	385	350	369	363	373	416	353	358	354	360	351	370	359	344	376	365	417	368	365	373	375	366	361	365	381	361	371	379	374	376	374	347	370	354	359	384	375	354	340	342	377	417	375	346	393	372	341	357	385	423	383	383	378	371	364	368	390	365	370	351	383	386	340	357	354	373	388	375	376	361	398	376	380	358	388	355	347	413	377	364	367	399	328	347	383	362	338	384	370	337	412	361	372	352	378	390	359	367	379	392	328	362	367	402	335	378	401	352	374	385	353	358	368	375	358	405	383	400	345	375	365	373	354	369	353	370	359	357	395	360	350	355	362	359	339	328	395	374	377	376	336	381	374	372	374	404	350	368	387	382	386	402	359	377	382	354	346	367	415	417	352	376	371	381	361	393	375	390	352	380	396	373	369	373	356	347	395	356	381	355	374	362	398	374	379	332	360	350	360	351	354	375	366	336	369	374	361	363	384	386	379	339	371	355	361	369	369	388	359	391	366	373	369	408	340	366	361	364	354	364	401	349	331	393	384	390	344	383	396	377	364	342	373	326	329	387	395	357	394	342	358	385	364	376	358	397	365	373	362	350	352	349	400	365	366	356	358	377	362	370	376	367	391	390	379	358	369	372	386	377	358	405	372	372	350	385	356	399	365	368	405	352	359	368	374	366	367	365	371	366	387	336	446	365	396	383	363	398	413	348	390	368	370	354	351	381	377	372	366	384	395	354	377	375	359	377	372	363	349	372	358	391	371	349	379	334	369	357	382	338	371	371	366	382	405	367	354	373	354	382	372	363	425	346	380	349	364	369	361	365	391	355	352	376	393	341	342	361	351	390	386	380	354	384	373	340	347	357	380	405	368	369	358	370	333	356	387	383	347	395	415	372	367	364	363	382	391	351	382	355	352	369	353	355	351	349	342	328	382	363	361	398	344	392	372	422	373	376	364	365	350	392	362	342	399	378	358	365	384	377	394	402	393	369	367	335	390	384	387	367	346	391	340	362	399	373	370	376	390	352	396	359	373	368	370	403	377	393	354	367	373	344	394	380	357
20579	29330	14218	6976	4802	3598	2469	1942	1635	1580	992	781	670	638	529	482	536	534	521	523	443	466	488	456	448	414	448	448	452	449	463	462	449	450	474	436	424	418	420	492	448	392	456	426	431	407	431	385	446	406	427	393	438	422	451	410	437	373	405	400	424	362	393	381	368	408	394	397	450	382	372	395	425	415	387	396	399	408	410	381	396	398	402	410	417	418	408	378	383	397	430	392	402	423	406	405	352	390	396	396	394	378	420	354	411	413	380	381	365	389	393	397	411	418	367	410	393	399	413	378	389	368	384	376	416	397	375	374	426	419	357	412	387	397	356	439	403	390	408	397	395	410	365	410	373	401	402	405	385	379	413	390	395	390	395	398	390	367	386	387	408	429	423	380	388	359	414	390	408	344	430	412	388	417	363	381	403	393	374	371	386	403	392	405	398	344	404	383	429	400	358	412	396	394	423	376	412	401	373	372	382	397	418	397	398	398	434	394	380	392	396	414	387	390	416	409	424	385	419	419	398	422	374	392	385	439	366	422	408	394	430	395	415	396	402	388	424	438	374	404	400	367	440	411	369	410	384	354	371	415	395	389	391	404	372	415	380	390	399	411	419	351	406	394	411	402	411	397	395	397	431	376	410	421	383	406	433	449	389	448	379	394	376	376	395	368	382	409	417	401	405	379	386	405	383	392	390	425	395	399	400	409	387	390	369	396	407	410	422	410	380	386	390	388	403	335	404	428	367	392	372	380	424	409	349	404	399	399	375	393	373	397	399	407	388	387	376	389	392	371	407	410	385	405	399	386	415	398	403	416	410	410	384	364	401	409	379	425	374	406	395	443	436	420	396	388	387	396	420	418	395	415	384	385	413	414	422	373	373	396	424	389	409	393	381	419	406	372	414	368	385	409	397	407	368	411	369	409	360	408	416	430	402	412	412	385	396	388	345	385	407	414	382	405	400	378	401	403	394	394	396	384	387	419	399	395	381	414	385	388	410	446	390	433	391	378	383	387	397	414	367	359	379	396	421	404	397	392	409	394	413	418	371	420	411	359	371	375	364	374	399	385	391	408	370	409	401	392	391	401	420	424	406	388	383	415	397	369	422	375	396	411	398	396	406	420	385	435	421	365	390	408	397	370	415	385	367	416	409	367	378	404	386	423	387	408	350	411	356	402	384	447	391	380	371	395	354	384	433	408	401	371	396	390	413	370	397	432	371	389	430	411	428	382	395	388	401	384	357	407	368	426	434	409	391	441	371	423	400	384	398	438	411	394	380	370	414	361	414	421	374	391	422	423	400	398	415	397	395	396	381	403	419	398	365	388	413	393	370	393	415	394	423	422	375	386	384	426	419	390	402	429	400	369	417	386	364	384	379	401	402	385	422	430	386	435	378	397	354	408	424	365	381	388	401	399	439	419	435	383	377	399	430	401	400	382	382	381	451	398	389	393	397	396	396	401	375	397	400	432	387	391	414	419	395	414	416	412	378	416	409	439	380	394	379	388	348	418	359	404	376	345	380	423	381	378	377	389	400	388	431	356	356	387	411	411	395	395	395	378	373	385	397	374	370	406	359	375	394	376	407	402	438	420	352	376	391	419	367	418	387	393	414	363	419	403	407	417	387	390	403	388	380	392	383	390	423	366	365	401	418	414	383	398	387	408	397	380	393	429	395	395	402	402	408	403	415	375	383	386	387	399	386	429	387	409	397	395	374	406	386	414	381	390	406	386	401	372	378	381	406	381	395	378	406	392	396	430	408	383	422	438	394	439	387	393	393	389	393	375	410	414	399	411	383	388	378	375	386	413	400	410	375	399	403	373	407	396	423	400	382	393	426	423	368	404	398	372	405	387	366	365	368	428	393	422	402	400	399	379	389	395	415	385	402	373	392	389	366	406	396	407	412	388	387	358	411	355	431	385	404	374	372	404	384	354	399	403	385	385	372	381	390	401	390	353	386	379	386	371	431	382	398	394	382	404	412	396	377	358	397	389	416	410	384	397	394	395	439	368	376	407	399	415	387	373	404	392	434	417	427	410	395	395	405	395	394	389	402	413	435	383	376	374	393	388	388	447	404	424	377	371	392	400	417	374	366	385	387	390	393	415	409	362	378	389	405	341	411	392	400	430	388	399	408	391	394	362	426	395	404	368	395	390	418	406	393	397	362	418	387	357	374	391	405	392	373	370	355	383	386	374	395	388	372	405	411	380	406	420	412	358	415	432	381	374	398	394	417	364	412	399	413	425	363	400	394	383	352	372	378	370	401	423	405	394	391	392	406	373	392	418	359	366	400	391	369	395	427	377	417	375	425	442	385	381	402	441	391	394	384	374	414	382	358	373	376	376	385	387	377	349	396	429	389	400	395	380	397	416	410	396	385	373	410	418	429	419	387	378	368	415	404	415	390	417	388	399	416	395	398	370	414	369	387	416	410	398	423	437	375	400	395	407	410	381	373	375	423	387	433	377	398	411	388	400	376	391	387	363	369	362	383	401	376	377	423	386	404	411	405	405	416	415	371	421	375	420	368	408	382	407	370	375	396	391	407	416	418	409	401	382	371	433	408	386	373	397	365	392	413	397	443	371	378	413	385	401	380	397	402	446	430	405	426	380	374	426	403	382	388	396	419	398	402	412	386	420	385	379	337	428	353	424	434	421	403	383	438	374	399	385	419	367	400	385	371	404	412	410	374	402	401	396	391	410	391	407	393	389	393	372	396	399	423	384	400	389	420	429	404	361	377	387	410	376	400	391	416	363	416	431	388	417	392	413	396	431	400	418	370	377	420	399	403	399	381	368	413	366	442	359	409	421	410	359	381	385	387	387	373	370	381	384	453	431	397	439	404	382	400	362	402	383	417	385	378	394	370	377	420	386	371	424	432	385	428	367	423	358	427	412	396	375	377	366	410	408	381	408	396	394	419	389	365	405	400	400	378	381	432	411	371	411	392	399	362	376	410	409	383	421	351	411	440	392	406	404	378	391	386	382	405	414	393	412	391	399	397	364	367	350	395	391	409	399	386	406	374	398	415	395	410	386	386	427	405	402	390	421	430	382	379	392	370	419	390	397	368	386	396	390	387	401	384	382	385	391	378	403	397	394	400	373	394	383	395	379	400	389	379	414	367	397	402	404	432	383	429	396	403	391	410	396	364	412	445	414	448	378	420	417	395	402	381	409	421	400	414	390	406	362	369	411	428	380	389	409	430	390	407	386	395	411	379	416	365	409	419	406	377	404	407	396	355	379	429	417	379	407	429	383	444	400	408	378	402	419	385	357	399	411	377	397	388	417	404	424	397	401	408	390	397	379	399	365	418	418	414	401	388	393	405	373	408	384	390	388	414	400	375	410	400	383	399	371	396	414	393	378	417	400	382	377	397	429	412	409	422	401	413	374	414	423	390	397	395	415	375	387	425	374	400	354	405	388	405	413	387	400	410	375	395	368	373	394	376	398	417	386	399	397	416	390	362	363	390	423	381	412	412	377	392	436	391	389
23625	21081	28199	24156	20981	11279	3534	1902	1757	1495	893	608	557	473	433	396	398	441	362	344	331	334	321	312	306	303	303	341	283	317	319	315	317	321	302	287	282	271	298	299	274	311	281	267	280	282	262	271	252	233	255	254	233	251	262	244	266	225	243	244	259	241	234	236	255	256	237	244	237	232	248	239	219	240	230	239	257	238	223	239	247	241	215	235	220	241	243	252	238	225	268	253	254	230	260	251	256	259	236	216	239	231	272	262	263	257	259	214	254	256	244	223	239	252	259	243	237	250	244	235	258	254	266	248	236	258	221	273	244	238	256	223	238	237	258	266	239	230	243	232	242	234	247	221	219	280	247	215	256	272	248	269	245	242	230	262	221	240	222	208	235	218	223	225	241	207	243	236	247	228	236	247	262	256	252	231	234	216	241	234	242	267	200	226	242	220	226	244	244	246	236	264	233	221	244	245	247	257	228	223	228	228	224	258	244	243	254	226	239	223	224	261	227	246	261	279	276	250	226	258	253	271	283	236	248	259	238	235	256	229	242	220	251	255	233	239	199	255	258	257	237	234	230	245	261	236	218	252	240	234	241	231	231	224	238	223	212	239	234	250	222	257	234	213	248	249	222	237	228	240	243	241	231	226	239	232	237	220	209	235	229	261	256	251	255	243	225	270	255	209	235	250	250	247	241	273	223	248	249	269	228	231	251	249	219	231	233	275	231	250	237	231	225	225	220	229	215	255	249	227	216	221	229	241	238	223	230	246	254	233	260	222	220	243	224	222	218	227	231	259	244	240	245	251	208	247	249	268	225	258	203	240	227	277	226	247	274	239	216	243	231	222	235	225	240	204	235	226	257	223	220	246	232	258	241	229	273	241	269	260	227	267	264	267	251	240	256	230	246	237	204	240	251	276	249	248	260	270	256	252	263	237	255	253	262	228	238	253	222	239	247	267	254	232	261	252	243	244	238	247	219	236	223	229	230	231	243	242	247	235	243	242	272	247	240	242	246	223	261	228	241	229	274	245	250	233	256	219	207	230	205	219	246	264	254	227	227	256	235	254	244	255	266	268	242	259	233	241	244	253	206	239	218	235	243	247	269	243	247	266	241	258	227	232	249	231	248	266	278	217	226	254	237	269	260	234	221	241	206	252	235	231	238	263	240	269	219	234	269	238	252	279	243	217	229	238	242	237	259	203	242	233	253	237	233	228	246	246	255	250	267	256	225	242	232	241	261	213	217	219	241	253	250	219	254	227	217	250	265	238	252	239	255	240	258	249	263	248	246	236	205	222	258	227	273	215	237	253	237	249	265	253	257	248	248	240	250	228	256	247	243	247	280	238	241	217	235	212	248	223	248	235	234	237	236	238	267	235	231	235	253	260	215	261	241	259	258	236	224	274	236	237	270	241	227	252	246	241	250	263	215	227	226	250	228	238	241	245	253	220	238	264	230	212	257	223	240	249	221	245	240	252	247	235	262	213	238	236	239	237	224	248	212	229	226	228	246	266	235	234	235	256	243	228	278	237	257	238	227	228	255	223	252	241	230	232	233	225	250	227	241	258	231	244	234	255	275	212	226	222	229	240	253	259	196	250	249	227	229	230	214	227	260	224	251	225	255	262	232	228	239	208	237	213	239	246	247	237	205	245	235	273	233	233	262	241	247	244	231	224	229	244	256	182	250	220	246	226	255	243	244	228	241	250	221	231	245	232	244	243	266	273	229	237	244	229	217	236	264	257	231	256	257	220	233	252	255	227	222	229	208	235	263	242	253	237	227	256	224	225	221	222	224	241	227	264	253	244	196	244	212	223	212	228	271	240	231	258	230	247	264	252	241	265	234	235	235	214	246	220	262	228	239	221	245	224	246	241	225	230	246	247	258	251	239	248	259	246	246	246	268	248	229	209	246	236	229	240	208	279	277	250	248	245	272	191	266	240	254	239	220	219	234	244	276	270	216	214	246	235	220	258	247	227	254	255	208	242	217	229	240	238	259	258	230	252	209	252	247	239	247	234	239	262	210	245	235	209	267	265	241	246	239	251	238	239	241	267	238	237	242	239	267	264	230	229	260	249	235	244	243	229	216	256	229	234	274	224	248	256	215	267	230	231	223	235	221	216	235	231	224	243	237	270	213	211	241	234	265	264	216	233	238	248	265	268	239	218	254	261	236	242	245	230	220	223	242	243	230	247	234	243	252	235	242	232	244	251	254	258	238	226	224	237	242	226	258	235	244	234	244	230	251	232	234	242	257	226	203	241	268	229	244	249	237	253	248	249	228	223	245	274	246	266	261	212	235	219	243	226	218	230	258	261	256	232	232	232	237	212	262	237	229	253	231	233	246	241	211	227	253	217	269	272	221	237	238	238	217	239	238	238	241	239	216	229	269	236	237	229	270	227	243	230	240	230	255	253	202	258	257	237	223	243	257	231	227	234	240	198	249	206	254	253	250	244	261	234	228	250	228	212	265	232	226	259	231	235	224	206	261	246	241	202	227	248	246	261	222	245	232	218	234	237	241	235	233	225	248	246	210	247	217	238	262	234	228	214	246	248	235	219	212	247	242	257	252	252	247	223	224	227	253	257	268	260	240	257	219	228	201	240	241	273	230	243	222	237	205	252	266	219	212	251	241	226	248	238	231	259	227	235	236	236	241	257	226	260	229	255	238	230	219	246	256	229	220	258	233	247	234	224	259	231	243	245	244	245	246	259	262	252	227	238	219	259	234	237	252	231	215	229	245	240	230	241	257	265	254	223	236	239	212	235	229	241	234	245	216	248	248	237	225	258	249	229	230	211	260	257	237	245	248	227	230	250	262	232	246	238	245	219	245	238	231	239	232	251	241	237	229	241	215	210	255	273	250	241	251	220	255	233	249	230	213	237	268	231	265	226	241	224	227	224	242	242	221	243	248	252	255	261	233	247	253	243	264	230	251	239	216	261	244	260	243	242	247	251	233	251	248	244	230	240	250	238	243	220	244	232	230	236	241	218	257	223	247	250	248	258	281	244	248	226	207	278	244	242	240	245	256	240	220	263	268	242	224	239	231	213	237	239	233	244	248	238	253	222	252	255	264	267	170	248	228	252	224	224	248	236	217	258	219	255	250	220	225	245	210	223	251	237	256	251	260	240	235	232	239	216	232	231	228	265	275	216	246	228	215	208	257	271	255	256	236	259	240	224	244	235	240	254	249	248	239	231	234	230	232	218	261	218	235	277	233	239	241	240	233	231	208	257	255	259	231	267	226	241	214	226	237	236	189	239	232	235	231	253	237	245	257	226	238	210	248	232	195	227	233	253	244	248	230	237	248	227	276	246	249	271	243	232	234	247	268	256	218	242	240	230	245	221	258	235	235	231	242	224	256	238	240	248	210	227	245	239	243	230	264	236	214	260	231	214	244	243	231	233	218	244	213	259	268	214	249	226	269	222	255	224	255	258	230	251	249	232	244	227	217	235	226	220	239	234	237	253	225	232	267	241	224	240	238	223	231	247
25826	41919	23238	13088	9307	6721	4445	3321	3038	2491	1392	928	819	634	569	529	481	487	455	454	395	435	436	333	357	321	328	365	333	368	384	406	396	393	346	341	316	332	343	345	334	332	332	318	319	269	293	271	320	281	320	307	290	302	282	256	264	278	296	288	271	255	273	254	269	280	289	270	263	293	271	287	279	267	277	260	278	244	263	294	273	291	260	250	266	269	283	251	248	252	262	258	286	255	259	230	243	257	280	291	253	267	262	234	235	232	259	283	290	265	271	260	279	267	250	257	228	274	284	270	238	245	270	273	272	265	260	257	240	280	271	261	271	276	255	237	275	272	274	272	261	260	274	257	264	255	273	261	279	263	262	263	267	261	259	248	271	266	259	304	256	295	251	281	263	281	251	276	241	248	244	249	254	265	241	298	282	265	252	242	267	254	276	280	247	252	277	244	252	288	269	261	247	254	248	251	257	248	282	240	236	256	262	261	293	264	255	268	265	229	258	254	241	259	279	235	252	275	261	238	260	292	258	262	263	258	267	257	262	246	263	253	268	270	265	263	264	235	268	270	269	263	281	227	275	245	258	248	267	264	267	294	253	259	252	260	279	259	263	287	271	231	274	274	235	245	242	264	267	284	269	273	239	238	286	281	294	258	278	258	275	277	262	275	277	253	281	228	259	235	267	248	246	246	261	250	274	256	275	261	250	253	261	268	276	251	261	261	257	265	272	288	230	306	279	270	259	264	251	256	225	242	260	261	261	262	236	244	276	270	263	272	265	272	267	284	249	240	251	250	242	279	253	267	255	223	251	253	269	267	289	260	254	225	276	277	246	248	249	252	254	244	263	245	255	240	299	257	240	254	271	263	243	252	280	261	299	263	232	255	237	237	267	236	266	281	270	256	273	275	297	288	258	257	259	264	246	277	263	254	241	269	281	276	234	268	267	246	267	257	270	284	246	265	277	241	257	270	244	259	282	273	269	272	260	243	269	239	281	252	279	263	260	272	269	270	250	255	245	294	280	270	262	250	242	272	253	253	273	258	270	247	292	261	286	294	245	266	261	272	240	263	282	242	263	264	267	229	257	285	273	258	246	257	259	243	248	282	236	257	278	259	294	242	260	264	263	245	259	283	274	267	266	275	254	285	250	257	266	281	255	265	263	254	267	259	286	225	251	254	249	222	239	255	257	254	273	268	279	237	240	274	276	273	251	259	277	295	274	261	273	262	245	246	252	232	247	254	266	272	262	249	264	258	271	310	283	265	266	222	265	275	260	225	242	257	266	258	270	259	286	279	258	257	252	246	266	289	272	262	260	253	253	249	288	258	271	254	280	237	274	260	231	260	266	279	261	253	264	245	278	261	301	261	234	264	264	283	259	261	249	265	255	273	245	245	267	224	277	247	277	251	256	276	250	254	270	250	274	260	250	238	275	239	252	292	278	266	250	257	235	265	263	253	261	248	248	256	257	272	264	249	253	258	292	277	275	244	252	253	246	244	307	272	282	262	257	253	268	236	241	267	282	289	293	253	234	255	266	264	258	257	254	248	276	227	266	256	254	267	235	282	245	265	292	252	249	262	277	272	253	276	295	267	278	237	269	265	271	252	262	273	236	247	272	265	251	273	256	270	259	270	281	269	260	272	267	256	235	270	258	258	266	275	265	285	269	239	262	233	234	261	254	284	278	281	268	284	287	269	234	260	240	228	225	252	286	265	287	266	274	260	253	270	263	280	270	262	250	280	293	257	276	251	249	272	290	248	246	229	240	261	269	268	273	285	276	288	238	261	260	267	257	267	236	253	292	256	281	264	282	230	264	260	255	266	274	266	276	260	277	283	258	238	280	231	266	266	254	237	225	250	247	251	270	246	237	248	281	272	237	248	275	276	243	240	258	252	253	236	262	257	232	241	249	268	269	232	263	249	269	279	295	262	278	256	274	290	251	253	261	266	283	247	257	249	273	271	243	279	250	242	264	251	241	256	271	269	232	251	255	256	241	254	272	255	238	249	258	260	282	296	249	268	244	237	245	244	255	277	259	249	262	280	226	265	233	246	269	275	273	217	262	258	259	244	261	229	274	260	229	265	229	254	262	244	243	247	280	248	228	259	263	264	268	263	265	277	262	264	250	235	280	249	261	257	239	268	227	249	259	280	263	227	238	250	261	258	268	263	278	240	276	253	257	249	283	261	263	264	246	270	287	295	270	254	211	290	285	268	271	273	250	265	271	270	247	249	280	254	274	269	255	274	280	211	270	260	266	274	248	301	230	275	259	274	262	272	267	230	277	281	250	267	253	258	222	259	257	266	258	262	272	264	250	249	277	264	257	247	288	254	280	274	269	237	259	233	241	278	275	284	235	275	267	232	247	259	272	279	237	230	256	256	236	283	271	264	241	254	264	283	265	260	245	273	233	241	247	252	266	257	271	286	247	265	228	286	246	264	283	245	256	243	267	253	271	239	252	256	275	248	275	260	243	283	268	255	249	255	268	235	263	277	247	260	264	256	245	273	264	273	260	227	281	272	257	253	294	274	261	260	242	286	232	260	224	275	259	233	293	233	272	255	271	249	260	270	257	254	259	247	266	276	262	252	268	283	266	251	280	261	266	261	264	266	254	284	243	269	246	272	274	273	274	248	270	270	260	249	250	259	261	237	249	263	261	284	249	252	253	218	274	263	246	253	277	263	243	236	255	257	289	273	263	271	247	269	260	282	249	249	289	283	274	244	285	246	279	270	292	255	234	281	289	276	278	257	282	243	243	267	238	268	280	276	276	272	241	257	261	258	247	261	255	243	273	275	250	271	246	246	228	257	274	245	270	252	260	269	297	238	242	240	230	290	281	262	283	237	262	253	253	271	265	237	263	266	274	261	264	315	271	255	250	288	234	251	264	260	253	228	254	281	263	285	253	287	254	263	243	263	270	223	275	264	269	261	278	237	243	248	269	277	259	245	229	230	272	281	258	271	261	265	266	278	315	269	276	240	250	280	245	260	245	253	259	237	232	247	285	281	261	272	241	287	275	240	243	258	268	271	280	293	267	252	265	247	253	264	258	263	278	295	272	253	266	265	271	228	277	241	272	260	269	283	297	254	284	253	254	280	241	237	271	258	279	247	258	240	258	257	270	258	276	276	258	233	266	268	283	280	244	272	283	265	253	293	223	261	272	281	265	270	269	245	283	269	267	236	270	248	279	268	255	255	281	274	253	290	261	276	267	276	292	252	291	282	248	232	285	244	235	248	264	238	246	276	284	276	256	293	256	260	277	256	270	259	274	238	279	259	269	264	262	265	255	243	261	252	244	268	287	271	247	239	241	272	262	274	280	230	257	256	298	251	279	294	258	283	264	236	270	234	244	273	241	263	251	240	274	243	253	279	265	246	259	279	256	278	270	263	258	265	250	280	263	258	258	278	269	262	280	254	246	251	273	272	264	273	259	236	258	282	246	250	255	227	246	236	251	258	255	245	267	251	264	254	237	276	256	288	261	258	252	288
24818	21080	27040	25170	12689	3508	2159	1682	1507	1321	925	724	652	574	511	526	551	523	514	515	499	500	509	460	441	473	494	475	501	479	479	474	493	471	460	480	494	486	457	465	496	440	480	485	467	446	447	433	460	434	437	455	440	478	457	419	440	409	401	430	448	440	460	435	447	448	424	394	432	435	433	429	455	434	437	420	400	472	428	428	436	388	472	421	439	416	425	432	436	447	435	445	460	404	416	392	407	461	458	389	431	446	409	456	452	411	414	452	443	417	412	433	437	438	410	452	440	422	425	380	443	405	424	445	446	439	425	475	455	446	426	446	434	477	403	432	466	397	416	447	432	402	461	452	428	445	424	398	462	438	367	405	430	442	441	442	394	418	454	439	454	411	453	422	403	446	425	435	427	463	425	437	417	434	433	444	444	449	446	429	425	414	438	405	463	403	420	468	452	452	428	441	433	428	448	398	407	412	474	423	436	423	431	429	428	448	395	434	424	393	441	423	461	457	437	430	423	395	480	429	414	424	387	412	444	397	420	429	426	442	422	431	412	408	443	431	456	376	393	393	416	436	416	447	402	417	443	419	434	429	422	410	425	425	446	464	450	434	406	441	420	480	451	404	400	420	463	448	433	426	422	437	409	459	476	432	434	433	435	445	468	419	468	431	432	460	408	427	407	437	423	421	437	425	406	416	426	453	384	432	403	443	416	415	436	423	440	446	424	429	448	464	439	439	495	424	425	457	464	447	436	452	414	437	440	434	461	435	412	451	431	456	432	452	365	414	439	467	426	423	423	432	394	408	438	456	459	442	458	404	424	424	416	413	448	417	417	414	429	482	445	437	387	440	424	418	418	407	418	428	416	410	474	430	419	444	415	450	434	457	420	415	426	418	456	438	450	420	447	437	425	470	451	451	387	447	448	441	428	433	416	410	411	467	426	424	466	424	386	428	438	424	459	412	422	449	447	409	393	460	414	424	415	444	443	435	418	441	454	457	411	432	445	469	430	418	446	456	441	408	422	424	417	454	447	415	478	418	420	453	448	440	443	408	383	449	415	410	438	442	413	400	407	426	441	461	401	428	405	418	417	424	422	436	443	442	463	448	433	402	426	415	409	400	493	399	416	450	412	425	428	411	458	450	436	428	437	465	494	408	433	459	447	468	435	428	429	416	439	444	446	406	456	432	421	426	457	441	463	433	421	427	473	425	407	442	451	473	439	442	447	423	467	459	462	385	430	434	435	409	402	402	403	387	421	419	443	412	449	422	397	454	447	449	412	448	432	415	414	388	422	445	405	433	402	440	443	466	410	421	426	442	425	425	443	456	459	432	418	451	458	409	459	442	447	438	434	457	441	423	421	431	429	400	430	394	454	405	429	434	426	461	468	423	419	439	395	458	460	416	430	424	404	451	414	432	444	399	420	440	438	429	443	437	410	415	450	423	431	416	453	419	440	428	446	419	415	431	448	401	422	436	400	429	394	453	456	451	404	388	462	410	419	457	425	450	407	442	450	386	430	412	418	434	394	416	438	409	405	433	403	425	408	423	455	451	434	421	435	448	433	408	414	441	431	385	430	454	420	447	417	474	446	420	431	382	424	439	433	423	479	477	419	425	413	432	436	441	456	462	423	430	430	413	395	392	440	476	403	428	425	470	402	439	449	459	433	462	386	452	468	466	438	446	418	457	455	430	448	453	404	405	428	422	441	407	404	434	401	430	458	439	439	411	407	448	420	467	435	432	436	457	432	462	422	416	416	455	456	413	417	422	412	409	431	426	408	421	446	401	402	460	446	415	442	426	426	433	435	460	427	440	381	463	446	456	441	451	403	445	404	433	435	428	455	442	465	444	389	444	425	428	463	451	401	450	423	438	408	402	424	453	440	420	426	405	420	427	407	438	418	435	399	400	435	410	422	459	435	407	445	424	421	473	432	437	481	415	469	419	430	442	449	463	443	436	442	417	440	413	399	410	464	435	404	422	429	423	400	460	424	451	415	395	470	442	431	460	436	419	461	469	415	419	447	420	403	440	419	469	445	396	400	433	472	436	443	397	458	396	466	433	422	387	454	437	462	394	429	449	440	423	484	435	447	386	417	418	440	434	441	435	451	458	403	439	467	455	465	400	412	459	455	419	428	472	409	438	445	458	418	416	409	433	423	397	440	437	461	414	422	444	422	417	447	434	418	459	444	470	440	443	485	434	446	478	411	463	470	441	413	444	448	452	416	467	465	465	407	443	421	433	441	428	430	431	408	393	441	438	402	437	414	480	397	465	467	413	451	444	428	421	398	442	451	439	478	450	430	423	396	436	414	415	442	421	433	454	468	420	452	441	425	415	447	445	412	382	414	455	416	452	444	403	461	416	416	439	446	450	461	432	439	445	433	463	437	429	389	460	399	406	387	448	434	433	416	410	430	440	378	417	428	457	425	443	436	487	404	457	391	437	461	435	426	428	433	380	434	411	429	437	441	434	429	421	440	424	432	428	447	407	439	424	400	409	453	422	478	439	439	437	451	461	419	447	456	437	402	395	429	415	451	458	461	407	413	441	425	427	400	434	442	435	425	467	429	451	411	443	413	424	418	441	440	445	398	440	454	440	424	446	413	425	420	405	438	417	467	448	435	449	399	432	400	422	388	399	457	429	431	449	438	437	477	405	401	415	455	422	446	438	434	439	406	392	431	423	453	424	427	416	491	411	441	464	407	470	471	409	434	422	445	408	420	407	427	440	428	436	458	435	440	450	392	443	412	469	443	436	427	418	411	406	425	445	443	414	434	409	429	401	396	410	423	421	468	400	430	421	440	385	450	417	423	393	420	411	421	429	449	430	431	393	413	444	467	402	471	451	426	435	430	443	445	409	435	416	423	446	426	435	462	453	427	437	419	424	456	438	413	451	414	414	448	402	479	421	391	437	426	430	440	401	441	410	451	408	409	435	393	431	421	425	460	467	434	455	464	435	440	444	415	453	386	470	390	438	449	440	408	470	423	402	428	456	404	392	395	438	434	456	424	430	457	413	443	462	456	457	461	398	419	450	437	402	418	421	410	466	463	406	437	455	430	453	419	432	434	426	418	412	421	421	413	458	450	466	384	422	421	418	453	456	437	445	460	428	440	437	440	432	463	409	416	422	404	411	400	420	441	395	416	464	431	434	417	452	448	401	416	410	439	479	408	451	402	443	401	448	461	432	410	447	430	404	393	464	417	431	431	471	427	441	463	421	407	461	418	443	464	404	440	435	446	433	407	423	472	411	418	434	441	465	434	465	431	445	426	428	419	412	454	426	428	455	432	424	447	405	384	416	419	417	409	399	416	458	479	456	435	450	444	433	454	402	471	442	421	412	451	451	413	438	390	427	441	453	471	473	446	400	393	394	456	419	448	437	464	416	428	412	408	409	426	455	408	447	406	418	429	450	433	396	436	447	442	440	435	450	442	421	435	432	432	423	422	426	436	430	457	482	458	431	450	437	424	444	443	424	391	425	431	419	433	438
24511	37837	19806	11898	7481	5086	3634	2874	2780	2167	1314	1023	869	737	716	651	646	670	647	593	605	609	540	556	479	516	529	529	499	579	497	536	568	530	517	508	535	525	502	473	526	505	499	464	464	483	481	461	445	440	450	463	459	462	463	441	441	469	436	460	427	450	464	450	458	480	478	442	470	419	423	464	457	471	432	462	454	459	488	471	476	437	458	440	428	451	483	457	477	464	455	456	452	434	441	445	429	432	482	421	449	432	419	444	409	470	469	472	443	448	460	403	454	419	452	473	429	459	474	440	486	450	482	460	468	442	460	436	432	458	482	423	463	442	450	457	434	392	452	447	432	476	493	467	458	452	437	443	447	458	431	438	487	425	447	431	457	466	438	423	465	453	436	425	433	453	408	455	430	433	485	463	426	420	454	431	430	461	430	447	440	449	447	430	456	456	480	472	494	452	414	435	463	440	450	474	444	445	420	482	422	480	440	477	463	434	453	426	433	444	452	461	428	467	423	470	460	420	402	473	457	438	434	462	478	470	460	436	435	415	453	389	452	428	418	413	433	454	447	451	400	464	453	404	436	507	487	428	444	498	475	436	427	426	454	486	449	432	468	485	467	429	482	443	449	473	478	455	457	441	455	461	440	466	440	455	433	426	439	437	484	447	473	463	460	425	446	445	444	464	437	440	456	458	431	458	447	434	492	425	442	468	460	470	441	465	418	464	435	424	481	483	402	454	430	483	475	432	431	435	444	422	457	430	455	465	423	460	436	445	441	403	450	427	457	459	443	424	453	412	457	465	437	411	440	486	432	410	445	477	452	423	431	409	469	425	468	480	485	457	449	440	456	455	464	426	439	461	458	445	464	448	460	429	460	435	445	419	459	463	442	441	460	440	468	480	436	472	470	448	456	437	453	450	439	460	474	421	435	432	455	432	436	461	449	440	444	434	445	439	455	459	465	439	466	414	457	473	487	430	477	476	462	457	450	482	443	456	488	446	471	450	435	473	447	441	439	448	467	448	462	407	444	443	430	458	468	453	458	435	469	470	417	436	436	430	455	423	470	479	420	445	450	433	466	438	441	452	460	417	429	441	444	421	418	461	429	449	445	460	454	437	459	444	451	439	473	447	438	493	443	432	478	444	443	474	435	444	440	442	458	415	441	446	429	474	457	482	416	425	429	443	400	476	411	431	447	402	459	409	473	436	447	467	432	424	447	418	437	445	447	454	441	434	433	459	453	444	437	464	438	407	461	453	420	414	445	444	467	447	436	413	456	441	467	477	447	464	456	469	440	470	437	472	479	493	432	411	462	482	423	456	421	410	466	438	448	467	419	435	446	463	449	473	467	445	418	435	455	428	475	457	458	448	414	437	481	458	433	432	463	426	454	452	431	429	454	469	500	456	441	445	488	471	418	442	478	474	455	433	413	481	432	459	460	420	412	453	480	437	421	468	438	443	447	486	415	476	439	439	472	415	435	475	485	481	495	464	445	451	466	412	489	440	470	469	439	446	448	419	452	455	407	418	476	471	434	435	434	407	436	402	491	477	474	456	450	453	420	463	449	481	446	419	397	456	432	445	470	473	455	452	427	413	456	480	448	481	444	446	423	441	444	402	441	428	434	447	486	423	485	452	421	461	459	443	440	447	462	471	413	481	489	440	466	486	428	435	442	449	417	466	439	411	479	466	470	432	456	418	427	443	454	443	506	415	453	455	428	457	470	406	446	458	458	445	464	414	468	414	420	446	455	451	447	433	421	420	475	459	435	455	458	423	422	415	421	439	423	471	439	468	445	450	450	433	458	485	443	405	454	453	423	449	449	457	473	435	437	413	487	422	403	455	456	444	501	446	448	476	477	456	434	418	426	430	436	455	424	427	416	460	448	481	459	458	473	464	404	436	451	459	422	441	449	453	459	441	427	436	477	433	400	424	476	461	444	455	443	444	432	440	421	417	463	448	449	451	461	464	440	422	442	456	474	466	463	428	462	442	420	439	460	436	465	427	467	457	459	421	479	482	405	473	405	443	433	429	434	428	464	483	427	469	463	446	457	429	428	420	428	452	451	438	442	415	423	466	430	420	438	451	488	412	446	432	450	424	465	454	437	452	426	452	452	435	426	483	428	467	464	413	466	452	409	472	423	445	449	436	411	467	424	471	437	444	445	501	467	440	448	452	451	419	442	471	437	473	469	449	426	445	463	431	450	468	419	442	476	435	448	448	426	464	391	423	454	411	459	440	468	455	428	464	439	431	482	432	461	410	453	432	453	456	477	469	452	420	470	465	448	431	434	444	447	449	494	464	454	455	433	453	471	458	402	456	446	463	435	416	435	464	445	447	459	444	454	459	435	463	464	483	415	473	443	436	462	476	453	448	477	450	423	451	435	450	421	479	450	438	441	433	446	452	451	436	461	447	444	419	470	431	434	434	465	455	434	462	465	451	418	438	444	464	468	474	462	466	454	449	440	427	433	446	465	456	439	447	449	440	458	450	454	422	409	428	430	432	479	427	451	446	435	434	425	456	448	470	450	450	443	441	424	444	434	450	412	455	448	444	443	470	477	459	439	468	479	451	432	474	446	461	433	442	444	433	470	436	416	443	436	413	465	440	450	448	425	449	428	402	433	430	429	431	389	426	460	443	453	454	454	458	454	456	457	437	442	453	478	451	465	461	460	427	465	464	437	448	414	431	466	431	468	474	384	448	450	466	435	445	450	453	469	443	470	418	448	419	478	430	421	502	436	434	461	462	457	430	460	442	458	435	442	388	442	415	466	455	460	431	423	470	443	445	484	417	466	448	441	450	455	482	463	471	456	427	472	439	459	493	423	424	452	417	475	447	461	408	464	433	452	451	465	447	443	407	424	436	433	451	498	471	447	465	453	450	441	454	439	431	433	465	473	466	470	450	483	431	442	426	443	437	407	424	472	450	449	444	425	467	475	432	465	465	455	452	443	485	473	456	439	463	438	392	468	418	445	424	441	434	455	438	434	455	412	450	470	444	466	465	438	413	450	489	452	461	430	467	437	469	443	426	474	449	400	462	427	449	446	435	470	424	475	412	446	435	448	436	444	491	454	448	379	426	462	466	453	443	470	424	444	456	470	411	435	464	429	450	455	439	490	471	452	459	432	420	445	455	438	437	433	411	427	460	484	406	465	491	483	447	445	434	447	435	459	449	445	442	460	481	440	476	434	468	412	451	471	420	439	406	436	457	440	434	445	448	428	458	471	464	455	455	462	408	473	441	477	461	434	477	452	429	484	473	443	459	457	436	409	461	450	446	433	470	460	449	498	449	455	475	485	463	431	452	461	457	431	441	453	467	447	441	432	462	453	454	447	487	445	371	467	476	441	441	436	459	433	455	402	474	446	412	454	472	478	441	429	461	446	411	423	447	445	426	445	436	447	446	466	450	445	433	491	439	449	435	450	426	471	464	465	437	444	417	417	465	415	433	429	455	466	473	435	449	468	455	458	426	453	440	450	450	414	406	432	444
22553	21118	28724	23746	21128	21110	10676	3664	2657	2078	1184	871	697	600	577	464	533	508	544	475	464	461	391	357	395	372	384	353	368	380	391	370	357	372	358	348	367	352	347	344	339	363	355	343	331	309	359	291	292	314	321	294	302	314	259	284	284	305	294	291	321	284	302	282	288	287	280	296	276	294	300	304	275	273	251	275	271	251	275	268	270	293	273	274	292	254	273	280	260	279	298	275	310	269	290	267	302	275	291	292	291	286	243	310	265	272	264	329	293	280	276	248	269	272	280	301	269	264	284	261	298	269	268	298	243	264	283	273	261	280	282	299	272	272	251	279	273	269	253	243	288	285	267	278	284	284	257	311	262	298	283	291	265	270	277	290	284	268	279	274	263	291	282	299	268	264	280	264	267	280	305	239	281	279	279	271	270	277	299	275	281	249	269	269	271	265	289	277	266	274	264	252	287	277	277	266	259	296	277	256	273	259	270	290	282	304	291	299	275	257	263	330	292	289	246	263	277	300	269	286	274	261	265	274	275	279	277	252	283	263	274	291	244	262	295	285	236	259	293	256	284	295	256	273	260	275	257	291	317	283	272	296	276	252	306	308	275	269	262	286	278	259	301	260	295	286	244	261	272	289	241	275	259	284	271	288	290	267	302	275	268	279	276	286	263	252	262	295	284	278	287	258	244	300	292	272	257	267	267	225	293	280	268	256	296	276	305	266	262	282	293	263	236	268	277	295	275	276	240	283	296	291	228	286	275	284	291	308	281	279	270	285	291	310	239	285	269	272	267	276	263	287	275	300	297	255	292	256	271	289	300	293	284	277	289	256	273	301	259	305	305	304	275	302	262	270	265	276	270	265	267	302	269	295	280	266	296	288	261	320	257	297	297	277	289	257	268	289	273	296	259	274	251	267	272	294	276	269	267	276	263	287	276	278	280	295	286	262	270	269	300	258	293	290	304	287	255	304	280	275	278	301	274	298	284	260	289	269	306	280	280	269	259	273	269	255	287	236	261	288	299	281	264	309	279	283	266	276	299	282	276	290	265	270	301	276	254	272	277	272	286	260	288	275	312	255	282	299	318	302	306	283	311	283	282	295	269	271	270	299	293	276	281	264	273	279	297	265	303	304	266	280	271	260	266	260	253	287	258	275	267	327	282	297	263	300	282	294	251	289	294	254	264	272	309	275	260	253	297	304	252	261	280	264	286	261	270	270	272	277	270	282	294	249	291	257	259	285	261	273	301	274	284	248	300	260	280	277	273	303	273	267	254	250	266	262	282	318	277	276	293	277	276	263	282	295	274	278	266	269	292	285	260	278	255	259	265	272	270	297	261	260	267	251	322	307	301	260	294	293	288	274	259	269	279	297	282	273	262	273	311	273	247	265	266	266	269	278	300	264	274	244	254	285	285	256	279	283	250	263	252	257	291	294	255	279	271	288	311	262	278	288	259	286	296	284	278	238	250	301	291	297	264	288	296	263	271	276	281	283	286	248	257	273	249	268	272	261	313	264	289	298	292	251	268	263	275	281	295	317	266	301	259	279	260	309	298	276	289	262	266	281	238	242	304	271	271	309	291	275	277	291	273	292	313	270	244	281	274	280	283	303	259	293	247	278	284	271	264	306	264	289	278	285	281	298	279	286	327	271	261	260	309	278	266	292	304	258	252	274	253	257	303	274	294	257	271	251	286	299	269	301	285	313	271	312	285	253	282	252	310	254	272	270	292	305	294	311	277	269	287	272	282	271	242	290	311	285	268	289	267	278	234	265	289	258	238	282	267	290	262	289	274	281	286	254	313	276	266	266	275	303	251	260	265	283	263	281	303	275	292	282	272	275	261	275	244	294	276	278	270	276	307	271	306	309	288	279	292	266	252	301	296	239	307	270	260	252	239	287	259	310	270	265	274	269	257	284	284	282	272	276	274	275	292	280	268	290	291	279	301	233	258	245	270	267	295	263	272	262	265	242	282	264	253	277	254	248	258	294	268	283	322	294	280	260	274	283	279	256	308	289	269	266	303	274	288	282	304	284	282	299	267	272	278	286	285	259	264	263	261	275	258	279	266	242	277	272	285	265	254	275	283	317	271	273	286	260	280	259	293	276	255	275	273	282	313	272	272	282	259	253	289	290	323	253	271	268	282	290	290	267	302	278	265	279	248	285	281	284	278	260	297	290	287	267	294	292	279	282	277	282	290	278	246	283	291	264	267	267	245	278	266	296	277	275	272	266	257	279	278	272	260	277	290	265	269	267	269	278	250	281	283	294	285	273	267	301	261	287	303	291	267	281	262	267	292	274	285	318	255	278	284	256	274	292	275	280	302	271	290	293	270	272	289	269	260	272	262	292	233	277	307	247	262	287	252	303	290	265	297	269	274	264	279	250	293	267	302	253	309	248	251	281	295	271	280	296	269	260	271	283	279	277	252	264	288	267	309	257	284	302	289	266	256	267	275	274	265	248	284	276	291	278	270	271	267	285	265	291	251	286	270	275	264	295	312	266	268	273	276	298	273	263	301	267	264	268	275	272	276	273	269	275	255	264	262	267	298	272	246	313	275	271	273	288	277	302	303	294	252	267	270	262	257	257	281	283	268	286	290	269	293	297	292	258	258	281	260	297	271	267	279	294	268	271	296	264	258	262	250	267	253	287	277	274	253	291	264	289	270	298	289	287	295	272	290	275	240	285	261	308	263	288	273	247	289	274	273	260	265	261	273	260	264	276	287	272	260	274	271	278	256	280	270	242	294	284	281	291	274	256	245	267	281	285	282	275	297	317	272	307	263	266	285	272	276	270	271	274	305	278	278	298	262	265	276	288	287	276	267	277	259	270	287	275	260	271	279	283	276	287	279	274	258	278	278	286	269	311	290	252	301	294	299	297	294	261	277	287	288	275	300	247	269	250	262	267	286	283	276	248	281	279	302	273	296	307	253	297	274	297	322	285	306	281	263	302	252	292	286	259	269	295	262	278	257	279	264	309	269	256	300	287	300	261	257	286	312	253	281	294	257	274	273	257	261	261	279	257	280	281	281	273	281	283	261	248	297	259	289	264	245	286	274	256	287	248	279	265	260	272	290	258	247	304	254	282	269	256	269	305	287	251	292	265	282	295	285	270	266	266	266	267	307	305	309	309	294	274	245	271	296	313	279	273	291	292	272	274	305	270	256	291	247	256	303	249	265	293	277	256	273	299	287	289	289	279	277	234	293	286	272	294	283	303	248	285	267	263	288	272	287	290	270	264	277	285	281	311	268	255	291	286	260	267	272	268	273	275	260	273	273	294	282	274	254	271	268	283	245	269	295	279	277	278	241	254	290	259	276	284	289	251	307	259	261	246	274	287	284	277	301	277	284	278	277	283	267	295	293	255	254	296	280	270	247	279	267	297	269	280	289	273	308	253	258	293	261	282	266	253	268	228	285	302	265	303	263	257	294	283	266	276	290	282	295	283	274	314	286	299	288	263	292	269	292	264	313	275	269	254	295	279	272	283
29700	48354	28209	17737	11818	8719	6815	5796	4462	3524	1960	1435	1049	819	796	681	734	619	704	578	605	579	465	442	439	419	472	457	399	420	455	430	447	456	410	456	407	416	394	356	369	372	388	353	342	343	403	297	331	287	314	287	293	279	269	323	345	293	290	275	282	295	268	318	301	293	294	297	302	289	282	305	284	278	290	318	265	278	313	286	273	285	260	261	268	287	282	299	285	279	294	305	283	269	306	301	298	295	273	276	301	280	286	292	277	289	284	254	300	280	278	297	301	316	295	252	281	290	313	290	304	284	284	294	308	303	289	268	282	297	298	275	317	281	287	304	280	298	277	289	286	286	282	276	291	260	291	306	277	300	276	311	311	248	266	286	291	267	296	277	278	274	292	281	303	270	254	245	265	282	254	271	294	279	298	280	293	298	295	296	288	267	256	290	295	287	285	294	296	286	294	284	317	287	289	291	271	312	274	230	295	297	281	285	248	279	266	299	265	306	308	263	295	264	290	301	292	307	273	291	279	270	265	286	276	282	295	285	281	293	284	286	289	280	277	273	300	264	293	297	260	273	269	308	286	314	270	319	286	308	297	309	253	277	275	288	315	264	273	266	269	261	282	276	272	307	296	274	277	268	295	304	308	294	309	279	296	261	263	285	284	259	289	290	287	288	332	285	292	288	291	308	300	270	289	286	286	278	309	263	276	270	304	300	271	297	297	311	276	290	274	280	293	280	272	290	296	275	277	300	279	299	268	263	308	291	304	298	296	273	273	291	284	289	281	287	302	310	281	287	271	282	290	256	306	273	283	280	298	284	271	288	267	303	307	281	279	290	276	301	292	270	292	273	285	292	285	261	282	261	268	267	285	283	279	307	283	266	304	307	280	272	280	281	289	316	284	274	310	256	292	291	300	279	279	263	268	279	297	278	282	285	277	290	260	301	269	300	276	309	297	269	299	259	289	306	287	264	273	284	260	301	296	253	274	275	286	330	290	265	258	258	290	268	263	294	292	282	258	275	310	299	288	261	291	286	271	276	292	272	288	315	277	279	267	297	280	305	297	285	286	255	280	293	289	285	270	298	294	259	291	245	302	267	291	270	262	295	294	279	298	269	304	269	308	318	278	285	311	268	267	312	280	283	301	266	245	315	276	314	301	267	299	275	281	289	270	270	281	287	284	284	280	255	295	299	297	301	289	297	287	269	281	298	267	291	275	294	239	262	311	308	317	272	313	281	281	273	295	271	291	281	275	269	271	293	279	301	283	303	304	278	297	269	261	283	292	291	276	296	279	310	271	281	262	314	287	280	280	302	297	267	291	303	283	307	327	280	285	277	287	280	286	288	287	266	270	286	280	280	313	307	273	262	279	246	307	284	297	292	295	280	301	288	301	269	271	289	276	253	280	309	264	280	293	283	317	272	299	286	287	259	276	290	305	271	254	306	285	304	292	310	263	291	291	279	277	300	311	286	289	287	298	253	276	270	274	298	283	277	281	289	280	302	278	267	279	295	307	267	259	279	297	296	270	251	286	297	302	328	296	286	263	279	296	262	270	300	293	282	290	320	271	285	322	300	293	271	270	296	290	274	285	292	300	290	259	300	256	280	268	290	267	300	280	296	279	282	295	276	301	287	280	304	278	281	307	295	296	288	292	288	296	292	282	290	300	267	301	301	258	297	299	277	296	276	272	282	303	290	281	303	288	258	286	294	290	252	303	287	308	274	259	291	290	277	270	287	296	313	299	292	280	291	270	288	319	302	297	285	270	283	304	307	271	294	285	272	276	297	301	292	256	271	273	272	269	291	264	301	277	302	236	275	279	250	277	282	295	282	281	258	257	293	294	253	257	258	251	291	264	291	291	275	283	275	257	263	286	268	319	291	304	287	289	285	285	307	267	298	301	290	269	263	302	266	268	284	270	296	306	274	305	263	277	264	263	309	293	282	270	303	264	300	301	304	259	306	300	284	322	302	326	251	269	270	293	277	269	297	315	315	285	286	265	293	298	267	287	290	290	287	263	273	294	276	260	284	272	296	289	259	292	289	293	277	291	262	267	295	275	303	286	278	290	287	265	274	291	289	264	251	281	291	278	293	286	291	262	280	299	289	281	282	266	279	303	302	305	280	279	305	266	281	297	269	307	300	285	299	287	264	258	265	294	300	295	269	278	288	316	278	296	278	269	284	275	251	289	308	281	288	308	272	309	286	279	309	279	288	277	277	284	286	268	276	269	277	279	284	282	284	266	273	278	253	254	266	307	321	295	292	297	302	270	276	258	275	275	269	308	298	288	277	289	323	285	286	300	269	298	291	297	254	313	288	291	281	305	261	302	285	280	271	278	263	293	316	270	292	289	278	285	316	309	313	274	272	285	287	277	244	284	275	266	285	285	266	275	296	276	313	293	290	296	305	297	276	288	285	275	298	309	313	265	282	276	313	283	310	274	287	313	295	267	279	290	276	293	267	283	293	293	285	293	278	281	309	297	300	286	328	256	298	278	284	293	283	294	278	283	264	270	284	295	282	277	294	286	309	279	284	295	302	301	273	284	275	274	294	274	300	275	274	290	266	306	281	287	290	278	305	280	309	309	305	289	287	267	297	274	287	314	285	262	267	276	294	293	282	278	288	253	267	302	300	302	263	282	292	272	259	283	282	275	268	293	288	265	314	310	259	292	270	282	308	282	277	292	286	262	289	291	276	290	281	319	292	287	300	275	309	285	275	313	283	267	265	297	287	309	306	279	265	288	309	267	271	291	293	281	272	306	317	299	314	297	270	281	271	268	286	266	269	274	259	314	287	266	284	267	290	293	297	285	259	292	303	278	269	312	289	285	256	308	278	337	275	246	285	295	291	286	267	286	295	297	276	295	302	299	258	254	230	256	276	314	309	277	300	274	285	280	264	287	277	272	268	307	289	287	295	293	301	278	275	281	290	283	290	263	316	273	254	251	293	296	283	302	297	286	265	269	279	264	295	235	326	281	277	322	277	267	307	280	267	274	286	273	289	295	276	320	288	287	297	260	272	309	275	284	304	285	274	301	265	290	299	285	299	310	284	298	279	258	287	275	282	289	306	271	279	313	294	302	288	297	279	274	290	252	281	283	293	287	246	248	327	297	312	287	305	280	301	286	315	303	299	300	281	266	295	310	273	280	304	269	302	294	262	262	301	296	277	312	286	298	291	279	280	299	252	276	266	315	302	280	281	270	333	283	263	277	312	252	294	269	273	289	292	272	283	290	280	303	274	331	257	262	261	275	275	302	273	281	295	270	258	266	305	286	293	271	291	281	291	262	290	269	277	273	309	283	271	257	287	278	262	287	287	302	268	309	313	289	278	284	281	280	297	269	273	270	281	270	266	266	266	291	285	290	291	266	267	278	295	268	259	294	282	276	289	275	293	265	265	282	286	324	312	247	300	269	262	283	262	285	273	282	283	276	276	292	280	272	250	281	269	307	276	274	277	275	309	256	279	316	299	265	298	252	289	309	252	295	270
28395	21958	14775	6550	3128	2195	1801	1328	1149	885	633	573	508	469	439	448	451	415	436	420	424	435	387	381	370	371	376	420	397	421	390	416	423	404	415	435	434	427	406	387	402	418	391	383	376	373	350	365	371	380	366	397	381	346	389	381	384	380	380	362	375	344	374	348	354	380	394	408	379	365	381	389	400	363	396	354	359	370	399	368	375	383	370	391	340	365	404	394	378	371	337	355	403	392	390	388	332	383	358	381	356	386	349	383	348	356	360	398	382	394	393	378	369	393	374	376	321	375	341	374	376	364	355	391	394	371	350	379	336	372	353	393	369	336	354	383	359	381	393	380	333	373	360	336	356	316	365	366	388	371	366	380	350	365	361	378	409	400	370	362	395	343	373	384	354	320	357	404	379	356	362	372	394	377	378	428	367	361	393	329	387	382	359	379	383	370	362	364	360	404	388	354	335	375	361	378	348	380	354	375	362	371	382	331	394	378	355	341	377	375	350	383	371	362	359	357	383	380	331	366	371	404	324	348	355	361	380	373	365	374	403	369	386	393	366	362	370	355	353	376	384	375	368	351	344	363	361	366	362	358	367	361	363	372	373	360	388	347	401	371	348	358	382	407	381	378	379	368	362	400	375	368	366	369	366	382	369	389	382	366	370	370	371	362	389	364	360	363	363	383	360	358	370	373	358	360	371	384	369	380	394	366	388	355	354	392	349	394	404	344	355	366	379	366	392	411	414	378	358	379	373	390	373	351	402	410	355	378	387	377	396	365	379	372	322	372	357	388	385	371	365	366	364	359	384	382	352	362	358	366	394	367	380	385	388	397	403	357	367	392	388	368	356	344	380	379	377	389	352	396	368	367	375	401	388	393	389	366	374	391	381	366	365	368	340	332	371	360	398	372	372	387	392	372	380	367	362	387	344	373	359	372	367	377	360	347	330	367	368	401	367	389	385	354	373	365	379	366	373	366	372	383	418	403	410	387	380	355	348	390	399	336	395	359	361	381	363	403	351	395	364	346	351	407	346	357	372	351	376	380	366	367	385	385	365	379	374	368	366	408	374	363	339	376	409	352	370	382	360	374	357	334	361	402	360	370	390	359	353	395	356	377	330	368	373	374	362	360	376	371	346	341	374	395	388	359	344	353	388	363	345	389	377	392	352	360	370	350	383	378	356	375	398	379	391	325	355	346	373	392	365	381	366	387	389	372	376	391	364	379	340	415	367	353	348	380	378	343	390	384	349	388	331	373	344	387	383	383	368	380	345	372	376	368	355	375	375	392	376	383	332	344	394	387	323	399	368	353	397	403	360	418	368	386	372	393	386	411	354	366	378	393	323	343	404	334	362	389	384	386	365	359	374	343	368	394	381	391	392	370	356	409	348	390	378	361	396	350	363	369	380	394	376	371	381	361	397	358	380	401	390	376	380	362	370	369	386	358	386	355	348	382	371	379	342	345	397	351	360	350	395	316	373	341	397	380	384	340	390	360	377	352	349	366	353	366	373	392	348	402	385	397	325	380	391	351	385	337	347	370	358	380	377	356	375	373	359	366	392	365	361	373	374	432	366	348	361	352	358	371	335	365	317	345	338	361	367	348	377	400	369	364	357	408	351	357	369	367	363	364	361	383	378	369	326	352	385	374	382	383	364	369	417	413	366	420	367	358	383	348	384	394	342	397	359	368	392	419	369	406	383	383	359	376	365	350	365	352	392	352	355	386	372	342	364	375	367	409	361	367	371	357	378	376	336	370	382	375	411	366	360	382	374	355	367	395	378	373	409	374	383	380	375	379	371	358	406	368	383	372	351	401	360	344	400	377	378	361	381	338	372	412	368	360	398	388	378	370	354	350	366	419	370	361	362	357	388	365	372	380	372	367	378	362	359	385	384	366	376	374	362	377	375	368	388	357	397	359	394	365	363	387	360	392	345	380	397	369	368	369	394	388	345	403	365	334	368	405	358	382	362	376	357	392	363	375	350	358	328	388	384	377	360	361	386	396	378	383	390	379	355	375	379	364	371	363	366	373	356	405	409	352	381	382	371	352	347	361	344	395	343	330	398	337	369	400	361	372	391	344	357	380	380	372	370	350	364	388	374	404	389	405	349	361	378	330	375	382	387	357	371	365	347	346	353	383	402	388	371	381	354	353	369	396	367	375	329	352	377	388	381	364	394	354	370	388	352	384	385	374	382	383	371	361	381	380	371	385	398	380	371	401	386	392	376	363	359	356	352	388	383	430	377	360	385	406	366	346	358	343	374	418	352	377	362	365	364	375	374	373	382	362	330	399	400	344	381	350	367	381	360	356	403	345	343	349	384	378	394	338	334	375	384	373	418	370	379	389	355	364	412	363	407	361	353	358	377	380	350	373	360	360	362	376	387	382	332	369	398	331	356	353	404	360	369	365	388	361	387	369	390	377	409	386	404	361	379	362	380	380	339	369	366	362	354	395	384	402	351	370	388	371	370	373	377	353	366	377	361	389	388	358	352	364	354	400	357	385	349	390	374	398	369	383	381	345	388	371	385	373	379	389	349	369	364	393	414	388	363	351	357	401	370	362	366	341	372	393	395	375	382	366	374	382	353	387	397	361	384	334	415	397	349	365	351	369	336	404	347	377	391	342	344	370	337	384	372	373	410	365	354	397	373	399	348	329	390	377	385	390	369	359	349	408	376	362	381	359	403	383	388	348	369	347	342	397	389	383	365	404	345	423	367	363	368	366	346	359	350	332	374	364	372	356	361	379	380	366	359	379	351	363	387	361	371	382	358	366	357	400	382	373	387	347	382	376	349	358	389	355	356	357	333	379	385	378	376	359	379	370	389	385	352	369	388	357	360	404	369	393	346	369	359	368	393	369	369	388	377	342	370	382	388	362	364	406	368	413	389	399	382	359	412	373	365	347	372	379	374	357	412	353	369	395	356	365	353	392	371	384	366	336	366	421	375	377	364	357	402	378	340	359	367	374	390	393	375	383	395	358	370	353	384	393	389	368	357	343	369	363	343	387	397	397	387	367	361	367	336	373	374	389	351	359	370	399	347	350	403	372	377	386	357	353	362	354	402	361	380	354	374	381	368	362	358	383	367	398	357	373	355	383	364	357	388	423	392	371	391	349	372	350	368	408	380	374	353	362	374	371	353	364	399	389	361	363	370	380	368	330	343	394	372	347	362	376	420	361	350	401	378	359	374	379	343	374	382	374	372	354	354	374	364	360	394	340	340	385	344	379	413	369	357	355	357	382	371	362	381	366	383	378	354	338	358	396	378	388	385	358	395	365	376	333	356	355	397	348	362	351	350	377	368	386	337	392	378	340	372	385	369	339	366	352	351	374	384	364	399	377	344	364	394	354	349	412	376	386	392	356	383	365	361	362	411	382	342	323	367	364	371	349	377	412	344	345	385	378	375	359	391	387	357	334	348	375	353	382	399	367	368	367	383	393	389	401	364	367	366	352	360	383	344	405	398	372	397	396	391	341	370	357	371	399	389	333
20631	29839	14525	6739	4873	3697	3043	2384	1972	1491	949	799	635	533	547	511	537	575	518	513	507	503	462	440	402	404	415	476	473	449	449	422	456	464	442	444	447	443	421	432	434	457	437	435	448	425	417	454	430	404	444	419	400	408	386	427	394	403	417	414	385	411	435	387	380	406	396	379	390	428	393	441	416	376	433	398	388	411	422	403	403	420	401	385	410	401	432	396	369	392	422	364	435	402	387	410	423	393	422	422	413	409	455	428	393	398	362	361	377	391	384	421	427	403	420	383	415	372	383	404	380	418	382	375	411	396	384	379	403	409	428	421	392	387	412	424	413	405	387	403	392	408	404	439	389	405	366	401	374	406	416	410	404	419	425	391	385	415	423	411	396	413	385	371	400	356	391	389	423	387	430	384	389	411	398	381	383	420	458	389	391	414	396	393	398	444	409	377	390	390	407	432	372	402	396	401	370	410	430	405	400	385	400	396	424	365	405	420	371	395	402	387	414	389	389	405	388	387	359	364	383	425	391	396	365	440	392	409	413	406	391	399	434	411	429	396	443	401	443	393	436	408	390	397	402	421	407	405	388	418	386	411	355	400	374	423	429	394	370	422	409	365	377	378	411	394	394	402	395	383	430	405	402	405	417	408	404	394	388	382	383	371	407	383	401	419	401	411	398	408	407	412	406	412	378	386	369	393	382	424	385	395	377	381	394	400	401	403	452	392	391	402	385	399	404	427	363	403	423	415	424	399	376	351	433	424	397	402	391	388	375	398	391	378	417	415	404	366	409	372	367	428	379	420	377	399	411	417	408	421	394	397	409	390	388	385	410	361	421	405	411	393	399	411	398	390	379	382	369	364	388	389	410	395	406	363	457	407	388	398	337	397	400	403	426	401	386	404	379	393	392	392	448	397	430	404	389	436	395	360	424	389	387	449	388	396	416	371	442	391	426	377	395	377	404	466	390	401	396	417	405	396	392	414	406	404	408	389	392	364	400	436	379	410	394	388	415	408	372	415	378	393	390	427	380	383	392	428	420	377	409	419	405	400	392	393	429	386	394	410	395	353	427	361	387	389	403	368	409	419	385	385	381	403	442	414	407	386	365	413	424	377	402	405	405	415	391	391	428	417	415	417	402	432	426	399	408	376	342	420	386	431	415	359	367	432	378	424	413	403	412	389	396	397	407	414	389	393	391	398	390	400	419	388	353	381	412	394	402	415	431	407	426	419	403	396	412	412	412	405	407	399	398	400	416	419	388	383	405	401	405	422	399	393	364	419	400	433	402	396	390	388	410	398	379	411	372	397	387	408	389	389	370	386	410	418	399	435	448	394	435	385	406	398	410	409	391	408	357	375	411	429	388	407	398	392	404	385	406	386	431	349	371	413	406	410	370	392	409	389	386	410	411	382	413	387	372	401	383	399	396	412	423	415	386	419	368	388	427	420	409	404	392	387	411	370	441	392	425	386	387	414	414	409	375	417	372	399	428	383	390	408	390	408	381	397	399	366	378	387	398	443	435	406	401	424	424	395	438	423	402	411	422	415	427	401	405	444	374	399	404	363	364	385	388	357	406	377	396	360	375	384	385	407	384	368	390	372	387	423	401	370	358	396	363	396	386	349	391	410	398	401	364	369	393	378	379	401	431	392	374	372	395	384	413	415	406	408	391	380	386	400	398	392	402	400	410	414	404	430	438	431	407	412	421	387	423	398	390	386	397	361	410	392	411	418	403	377	384	393	386	403	392	368	394	412	394	372	402	388	414	390	364	388	430	411	399	392	403	397	393	396	351	411	433	400	401	384	383	394	369	386	392	414	378	396	389	430	387	423	426	408	378	387	413	402	389	426	416	398	375	407	390	427	410	413	398	385	363	380	395	385	411	425	382	392	379	387	388	418	420	390	403	377	402	400	388	386	424	412	378	396	408	420	386	413	390	394	419	389	405	395	367	408	386	400	413	413	387	425	360	421	409	384	394	409	383	407	415	371	388	429	384	401	372	377	417	442	425	366	390	364	392	427	413	414	375	430	437	381	348	406	365	419	401	412	402	408	403	403	379	421	419	382	381	411	418	386	414	391	422	424	386	386	392	400	382	389	417	432	412	382	393	410	379	383	394	398	382	387	398	400	423	424	373	367	366	378	399	396	389	416	406	402	351	425	388	400	413	447	395	418	392	402	381	403	391	393	414	393	387	425	405	398	420	408	402	422	396	388	439	369	400	361	410	400	402	383	407	405	376	401	397	395	402	409	434	366	404	425	388	432	361	354	411	399	394	378	414	380	463	375	411	395	394	412	406	438	375	375	399	374	383	399	402	364	409	391	405	389	376	387	411	411	392	396	405	430	401	417	406	403	423	432	378	405	380	396	367	404	360	391	409	388	397	391	412	374	430	409	382	389	378	369	407	379	388	421	413	373	387	384	422	365	411	394	440	406	421	415	376	385	373	412	401	415	402	396	372	398	436	383	409	390	418	360	427	403	357	423	406	388	414	429	467	401	406	427	393	424	405	412	409	374	403	420	401	397	410	368	377	408	396	422	410	405	379	417	394	409	423	368	425	378	386	391	388	421	368	358	385	395	383	363	387	426	372	424	377	369	383	372	333	398	422	360	402	402	399	411	416	390	412	406	415	386	380	388	374	418	387	420	375	390	389	403	411	398	415	445	398	382	410	427	423	394	379	385	408	431	419	391	387	408	380	412	384	419	374	410	387	402	396	411	419	381	380	370	427	413	393	366	412	387	378	409	406	374	406	388	362	394	395	403	407	399	368	424	398	410	406	405	429	381	393	419	406	396	407	395	381	422	391	398	423	393	405	425	389	413	416	395	376	384	426	369	405	417	418	368	367	374	406	398	390	396	371	446	382	390	398	381	416	411	374	399	421	365	375	402	398	375	395	374	415	367	415	421	422	416	412	399	389	409	433	397	387	359	391	380	399	379	360	396	420	388	395	353	431	412	409	376	389	398	353	409	399	387	407	402	385	375	367	416	434	384	411	427	454	375	385	413	413	390	407	414	415	417	415	402	401	384	420	443	394	398	410	390	385	429	427	398	409	436	412	402	429	415	437	382	407	385	387	428	427	405	376	387	394	378	407	385	386	457	411	429	366	403	393	382	392	411	395	403	378	370	383	401	385	383	409	389	393	427	357	403	390	388	397	402	386	406	399	406	391	373	397	409	409	416	369	350	411	404	392	398	423	368	416	417	394	390	353	405	386	422	403	413	386	389	369	418	409	412	420	366	394	408	419	430	420	437	379	425	362	420	417	389	399	397	382	381	408	419	400	424	369	399	374	416	403	413	433	398	389	431	428	396	375	393	415	428	411	422	365	397	397	395	402	379	430	402	402	362	367	379	395	432	375	353	394	400	398	386	423	403	399	391	403	417	389	425	399	407	403	411	385	397	379	387	431	393	408	367	414	366	385	389	372	359	408	396	391	400	382	356	418	386	415	413	416	392	390	418	382	436	354	414	414	415	416	394	384	400	366	412
23454	20936	27990	24019	20894	11734	4208	2753	1924	1334	785	637	499	426	446	429	424	431	367	379	386	307	300	315	334	282	292	292	271	291	300	294	315	267	298	286	284	305	301	274	274	312	309	287	291	283	234	254	282	265	275	272	237	256	243	284	266	249	245	230	260	263	234	257	237	246	245	273	240	243	251	247	246	245	260	255	261	252	240	230	262	251	257	272	252	243	250	243	225	236	235	187	255	233	258	242	264	226	246	241	261	250	240	250	207	238	247	226	254	262	234	249	255	225	245	236	257	259	218	243	272	227	255	227	261	273	257	256	238	255	248	255	254	250	241	244	251	241	237	238	242	239	294	259	233	243	253	233	245	241	247	261	233	245	268	246	230	242	246	231	247	245	220	250	224	269	234	250	219	222	213	199	269	268	253	264	233	222	240	244	231	224	241	235	258	256	220	255	257	223	232	245	219	244	211	260	236	236	271	264	249	251	241	231	234	237	232	244	253	264	252	237	227	292	243	230	276	267	254	238	250	243	231	264	238	246	256	259	223	216	217	218	231	260	241	253	218	210	245	257	252	244	249	255	248	265	240	251	244	237	260	252	238	250	248	249	259	256	238	256	238	238	261	234	238	247	230	252	221	263	242	246	246	215	230	225	235	227	247	227	218	287	234	242	248	232	256	228	242	249	230	258	262	261	225	277	252	248	258	262	288	254	224	236	233	217	254	250	224	239	254	220	213	255	254	243	249	243	272	273	263	271	236	232	234	246	238	252	253	238	247	244	247	249	241	224	253	241	225	214	236	243	286	251	236	226	253	235	258	237	235	247	228	231	241	216	254	230	214	248	235	242	253	247	230	247	246	235	245	233	236	229	249	256	242	277	279	255	242	229	234	225	242	239	247	277	229	266	233	261	254	255	248	276	225	267	238	259	233	226	228	250	249	228	233	258	238	254	256	238	259	232	256	249	223	229	270	247	246	251	250	231	250	235	227	236	230	240	250	258	268	228	243	242	233	237	215	265	269	269	259	245	232	245	229	258	264	234	232	227	235	212	263	232	300	255	235	232	252	222	281	256	281	223	224	241	251	213	237	258	242	230	237	222	258	273	228	242	275	234	233	234	243	269	242	239	244	247	271	259	242	228	268	244	229	228	204	258	231	236	253	273	232	228	224	285	264	226	262	240	227	235	254	248	263	242	246	263	253	211	259	262	250	250	237	229	227	230	235	242	205	250	280	255	229	254	233	272	239	246	262	240	235	258	223	228	226	292	221	239	222	243	205	260	213	240	227	246	248	225	259	257	239	247	209	252	259	249	258	254	258	240	250	231	263	227	222	242	237	242	227	247	219	216	255	247	219	247	235	267	202	271	230	232	214	257	248	246	238	241	232	240	255	269	267	257	217	246	245	210	227	253	238	239	243	235	238	240	256	227	269	256	226	243	237	248	265	224	261	237	258	248	248	232	258	254	231	234	234	250	229	245	232	232	236	214	233	248	263	237	225	254	243	282	222	221	303	248	225	247	250	224	236	247	256	238	250	227	257	240	241	244	282	240	251	240	255	243	252	235	239	264	261	265	240	248	254	224	245	228	244	250	242	264	230	225	240	224	250	217	246	226	254	268	241	227	230	247	231	233	232	210	235	234	224	264	253	274	254	234	247	265	206	212	250	247	261	231	241	232	237	257	245	257	241	245	241	249	261	243	242	221	237	268	233	240	239	252	208	253	262	274	249	244	225	258	241	236	230	249	262	251	246	218	277	254	224	218	214	254	266	218	254	265	246	251	245	263	257	241	243	243	261	242	252	233	222	278	247	254	263	238	258	206	242	246	257	254	244	247	263	247	252	274	239	209	240	261	222	243	230	260	250	234	261	259	241	249	233	241	276	264	263	227	241	223	205	240	238	227	247	224	264	244	199	237	272	226	243	238	207	265	242	247	234	235	242	239	236	252	233	280	227	233	268	233	246	249	268	252	231	232	254	228	225	241	238	219	232	249	241	259	223	231	259	259	206	249	237	261	243	213	231	238	246	263	237	236	274	264	235	220	239	243	249	267	233	213	240	261	256	289	247	252	245	210	240	257	209	261	229	229	241	220	240	239	252	253	238	234	227	242	218	211	231	224	235	215	239	266	240	239	245	235	246	219	242	234	244	242	239	231	267	233	241	253	250	258	234	245	242	261	250	226	243	248	250	263	278	235	255	235	268	207	271	220	263	242	252	266	259	226	248	226	220	282	244	233	235	255	235	242	223	267	234	252	258	236	231	250	243	224	245	259	234	248	226	226	239	222	238	254	231	230	251	260	206	250	213	238	240	255	258	239	230	254	256	259	247	258	262	269	248	230	251	240	262	260	230	245	240	251	260	261	244	239	220	251	233	255	234	257	253	244	268	234	240	264	242	263	228	252	276	253	257	251	252	241	224	237	253	220	264	250	237	220	258	256	244	246	235	212	243	262	252	221	273	215	249	239	240	238	211	253	254	271	254	237	240	266	228	249	247	260	252	272	272	255	249	234	258	246	249	255	272	231	254	272	242	221	259	243	235	280	233	245	229	225	230	238	261	230	252	254	237	218	260	223	255	268	260	238	259	292	245	264	251	241	230	221	257	258	231	259	248	247	250	245	239	239	248	226	255	253	253	208	260	285	241	252	242	263	248	229	231	268	243	231	261	245	253	222	235	251	232	277	259	247	239	242	236	240	278	250	248	235	243	231	258	255	265	260	241	274	244	249	246	264	243	209	245	231	243	248	232	246	230	246	279	224	228	265	252	251	224	263	214	239	260	236	252	275	245	241	234	228	263	231	246	264	231	263	273	234	238	274	238	255	257	245	265	227	237	225	280	251	264	230	252	245	245	220	255	250	244	240	263	243	225	223	260	252	234	233	253	262	265	251	223	249	203	234	261	223	238	251	234	242	240	238	253	256	252	263	236	253	227	262	232	248	269	230	262	238	240	276	254	237	252	241	229	244	223	231	224	244	233	265	256	255	234	250	240	246	224	250	245	229	229	248	253	248	255	214	256	225	251	221	232	231	225	239	259	235	245	259	236	213	258	259	237	237	226	252	252	263	236	242	241	259	254	224	234	223	245	251	249	250	218	243	260	242	292	271	214	237	256	244	218	237	214	245	231	238	249	228	239	241	268	191	247	242	215	225	251	219	260	231	284	262	252	259	236	217	236	267	268	261	240	243	245	255	228	235	217	248	247	222	241	230	257	248	237	226	267	258	241	255	252	241	251	265	255	250	228	260	268	247	253	275	252	248	258	253	244	246	240	219	253	263	258	265	262	253	268	254	259	248	248	243	239	242	261	252	257	230	270	257	268	259	281	218	213	232	242	224	236	268	257	250	244	240	253	239	245	240	232	246	280	247	234	280	229	214	262	246	238	264	226	228	268	229	223	229	260	248	236	255	278	256	235	255	260	220	224	234	248	251	239	231	270	263	264	249	248	249	242	259	269	248	225	276	238	262	253	257	242	244	218	246	238	254	237	225	243	255
25765	41543	21957	11713	9200	7084	5406	4662	3360	2227	1245	1013	681	632	607	547	519	522	512	446	506	405	366	361	331	342	326	358	372	342	344	369	365	372	360	357	331	358	365	329	323	371	324	317	330	275	301	268	300	301	301	282	304	277	269	245	289	270	289	273	284	268	275	296	304	282	249	269	277	268	264	285	273	281	292	282	233	286	274	270	259	249	241	288	292	281	285	257	288	268	291	299	303	279	296	296	257	260	257	239	253	280	260	279	265	293	259	285	252	262	251	272	264	234	295	271	251	279	250	259	263	278	298	260	271	288	263	265	269	264	256	246	257	273	264	290	280	284	284	247	244	238	272	292	272	266	250	250	268	262	231	249	270	267	257	264	295	280	238	288	268	257	280	272	249	264	246	245	247	290	273	281	251	247	272	298	292	295	245	253	270	271	255	248	265	276	263	267	308	263	246	275	268	269	260	272	291	241	255	288	264	249	268	255	257	282	245	245	264	286	260	249	263	261	270	273	281	260	258	235	251	305	238	254	261	265	248	264	278	279	298	252	257	275	257	253	287	292	285	272	282	259	266	258	289	258	271	271	263	274	237	259	266	258	272	261	273	246	246	288	262	270	283	279	259	265	254	253	252	247	280	266	279	247	241	237	279	255	263	254	257	261	276	229	276	260	309	268	270	279	256	253	265	268	254	268	262	287	272	276	246	271	243	272	258	283	258	289	262	261	260	275	274	280	261	264	255	288	241	243	269	272	258	287	274	260	261	278	259	251	270	262	252	270	272	238	278	280	264	268	284	273	247	239	253	290	291	262	275	250	256	270	288	277	295	269	253	285	254	270	268	267	258	272	283	289	271	275	263	252	282	247	246	266	272	269	252	258	261	307	289	279	224	258	238	239	252	271	284	292	260	268	253	266	271	290	253	293	280	255	275	268	275	242	253	262	299	298	276	249	272	280	280	283	253	287	268	241	234	278	279	273	274	256	269	271	287	270	263	240	253	295	247	282	268	258	267	263	274	272	290	275	268	254	275	273	271	262	249	271	259	280	272	262	275	247	256	270	264	275	235	263	274	268	276	272	300	278	257	266	290	285	265	235	248	261	262	245	260	256	275	263	262	257	289	276	274	296	237	259	255	268	301	262	252	279	273	236	258	268	254	285	274	254	261	248	279	259	239	231	270	260	299	268	267	280	243	255	250	275	274	255	249	267	236	246	296	296	249	254	297	260	269	267	261	236	255	268	281	279	249	264	249	246	242	250	247	274	270	272	242	272	293	274	244	253	247	245	277	247	278	257	269	278	257	269	292	283	237	239	250	263	261	289	253	261	284	284	249	269	247	259	265	274	276	268	282	249	259	279	256	263	245	292	253	290	252	281	256	243	266	247	234	251	279	254	249	266	271	249	252	274	266	239	284	249	274	265	269	238	270	274	245	258	247	271	276	255	214	294	283	256	232	262	292	246	281	263	231	262	259	240	256	264	281	280	273	262	268	261	266	273	273	249	277	257	246	256	250	262	290	254	278	240	242	270	228	293	266	260	267	270	248	285	258	264	234	289	261	277	255	271	281	263	265	268	246	254	255	266	275	265	267	248	273	281	251	257	280	273	254	258	269	268	271	281	233	279	236	276	247	274	275	302	251	245	271	250	239	257	237	248	254	265	246	245	260	256	255	284	276	255	264	273	278	276	276	257	292	250	232	290	249	257	283	255	265	293	255	272	270	250	269	259	275	250	242	293	260	302	273	258	271	288	260	291	265	258	239	264	279	285	264	267	252	282	275	250	281	244	263	277	258	268	266	279	277	285	226	264	291	274	275	286	283	291	275	280	261	245	275	267	270	263	276	291	258	285	240	258	266	249	282	294	247	282	276	258	234	244	266	262	257	239	256	267	252	263	277	265	266	258	288	252	283	280	272	255	240	249	297	249	223	286	299	248	262	248	240	274	237	257	245	301	252	268	278	261	278	275	269	257	288	272	265	278	249	285	277	270	296	261	287	253	268	258	257	272	272	250	280	283	238	242	281	264	286	275	275	259	287	237	275	261	266	266	271	288	265	241	256	264	287	258	282	258	229	283	247	278	270	247	272	246	252	255	255	310	223	254	317	296	294	282	268	268	282	229	255	291	277	251	262	260	276	246	266	242	266	261	247	262	275	245	252	264	269	265	238	272	265	284	237	289	290	256	262	275	261	271	237	220	240	274	303	261	263	264	270	248	264	254	257	286	268	279	274	265	249	257	281	266	286	272	254	298	238	266	240	281	278	272	264	271	262	265	278	247	258	262	262	300	274	277	269	280	266	236	275	247	277	279	266	254	265	232	271	260	260	275	243	268	285	259	267	294	272	240	250	269	267	236	295	280	233	295	256	272	269	298	298	261	251	285	260	255	268	248	250	271	250	268	235	232	249	274	250	260	283	255	270	265	254	275	282	266	302	257	260	291	237	270	264	243	257	275	241	274	275	255	252	268	248	255	269	303	250	278	257	246	259	251	241	265	265	270	282	299	260	286	236	279	306	274	262	252	268	306	272	249	278	268	270	250	244	277	263	272	280	263	244	257	266	292	256	286	264	268	260	251	287	253	286	271	266	251	239	273	263	235	255	224	294	246	289	235	230	275	253	261	251	249	257	287	254	273	274	275	279	273	255	294	253	295	271	263	268	279	263	278	266	264	258	282	273	300	274	286	247	291	246	274	253	278	267	271	291	267	258	262	294	290	270	246	262	248	253	260	248	286	276	287	254	283	253	278	268	250	256	240	250	280	270	246	259	244	286	263	273	278	251	252	274	269	259	276	274	242	290	259	267	257	255	253	252	277	270	267	271	265	269	267	254	269	253	273	248	261	247	264	276	285	258	274	271	272	253	289	254	288	278	276	249	274	264	256	258	253	267	258	258	221	287	277	273	248	254	286	252	264	259	263	271	269	271	265	271	269	287	272	276	257	263	303	246	227	266	273	278	266	279	275	275	275	278	271	262	246	291	289	310	246	292	296	259	294	252	267	279	253	265	266	287	262	265	237	283	266	255	244	266	263	272	270	248	255	246	264	245	275	283	265	276	273	263	276	273	249	270	252	267	269	265	264	285	264	272	279	245	262	250	266	253	290	275	262	248	265	277	262	276	285	264	256	263	259	264	277	269	279	263	294	262	244	282	275	262	258	263	245	308	255	267	257	263	244	251	236	254	267	251	267	268	286	263	246	268	276	238	275	258	295	278	259	260	252	293	274	285	275	270	280	263	260	277	266	281	263	273	251	298	278	230	254	283	266	246	295	282	288	263	270	252	274	256	262	248	268	265	244	232	263	271	278	293	266	277	257	272	268	249	236	253	253	290	298	267	270	253	260	293	263	271	270	269	271	271	292	256	278	285	279	276	249	267	309	310	229	263	287	251	273	276	263	257	267	283	249	241	276	252	276	246	256	250	251	259	257	272	282	248	269	265	267	231	258	278	280	265	256	274	227	252	264	247	273	255	251	273	247	209	271	271	285	246	268
24909	21111	27149	25121	12370	4151	2859	2193	1618	1273	750	643	655	614	576	548	517	584	539	541	566	471	463	492	512	520	465	494	510	477	467	461	541	502	482	482	487	474	498	490	495	493	493	494	429	442	473	467	444	441	460	471	455	450	417	452	435	416	436	438	470	440	426	484	439	456	430	442	461	463	445	444	440	431	445	467	427	441	446	429	423	391	455	458	470	425	434	436	516	446	449	416	437	440	414	461	423	465	432	457	412	446	431	451	469	397	428	478	433	448	423	439	436	444	425	485	457	499	405	451	448	459	446	460	435	422	474	452	468	445	441	438	445	434	456	451	471	405	446	511	465	396	461	442	460	437	426	408	436	430	435	406	466	479	471	398	446	413	452	421	453	418	444	499	430	420	430	421	445	458	434	454	431	439	430	436	430	463	458	451	476	415	413	426	433	429	451	411	414	462	458	436	472	428	467	429	424	416	423	430	421	457	434	448	465	441	450	430	453	429	449	439	463	451	420	462	431	424	466	466	464	396	452	465	427	406	443	460	441	468	402	477	442	423	437	445	469	428	431	457	436	427	423	479	446	431	414	459	390	406	421	435	403	443	427	458	442	443	440	416	412	467	465	452	433	457	449	450	453	431	427	439	481	432	458	420	410	421	437	394	448	408	424	460	437	427	481	424	422	407	436	417	418	463	447	444	432	454	443	403	421	438	418	445	452	420	429	412	403	422	468	460	452	401	449	461	475	439	414	440	472	406	440	422	441	454	436	457	455	456	432	413	456	441	456	448	428	453	444	435	451	422	438	431	426	424	453	414	460	444	427	426	451	415	423	446	455	416	446	431	439	427	431	434	438	456	458	455	458	419	400	415	447	422	460	418	443	447	437	459	473	445	461	441	460	456	441	444	424	439	434	444	438	437	443	461	444	487	461	448	463	465	440	431	430	451	447	436	482	416	413	440	440	466	438	425	397	425	449	447	420	467	444	473	459	441	453	483	448	494	443	453	488	474	415	427	438	443	435	436	418	447	439	432	428	425	419	440	448	459	410	453	408	469	434	425	458	442	451	443	459	387	411	425	429	450	420	462	451	406	454	425	440	443	437	430	410	440	426	440	431	425	479	428	434	450	440	463	461	474	410	428	460	449	473	454	440	437	406	453	468	418	451	400	450	394	422	471	414	438	397	437	407	444	427	431	431	436	452	399	427	445	453	432	429	421	449	443	420	417	430	450	416	424	439	447	433	465	443	432	441	410	419	452	471	436	422	459	452	438	440	414	414	432	418	470	442	456	424	416	432	450	414	414	401	453	460	507	418	481	423	427	435	422	428	436	453	452	456	462	440	441	455	406	440	426	469	429	439	440	441	444	461	437	480	451	436	422	442	410	430	461	450	460	476	435	400	491	439	428	454	470	462	446	452	454	455	449	404	414	412	462	451	462	473	409	436	431	448	435	449	411	463	440	411	432	468	457	477	447	445	460	422	446	486	435	453	422	433	420	439	486	451	454	427	475	455	463	440	453	426	440	429	418	461	490	474	430	443	430	421	447	416	449	453	453	419	408	465	447	476	455	470	467	413	440	385	430	443	443	494	400	428	425	440	481	444	455	463	467	448	421	439	465	442	417	439	421	458	468	403	410	474	430	436	439	415	445	461	482	397	432	446	461	425	463	446	433	420	390	454	406	457	397	418	428	479	442	448	432	469	440	476	432	450	414	462	414	441	434	428	458	456	405	433	427	438	441	436	451	458	439	419	423	456	447	416	437	431	433	426	424	452	440	467	423	478	469	477	406	453	446	450	419	407	448	473	412	457	429	464	452	475	421	431	445	443	432	435	440	427	427	450	439	440	450	479	435	453	410	437	418	453	407	440	441	440	431	430	468	398	433	400	465	394	450	449	411	469	435	436	429	452	420	450	434	438	462	431	442	398	395	405	398	426	444	446	396	432	476	463	415	442	428	466	449	409	413	426	430	435	396	439	416	449	435	462	409	417	457	438	415	456	449	421	447	462	426	428	458	417	442	442	415	407	401	462	480	464	380	457	417	466	392	429	424	478	453	437	420	424	441	396	433	421	401	449	467	432	470	444	437	450	437	456	405	459	457	450	468	427	442	446	395	439	456	463	428	438	414	443	419	423	416	446	412	420	426	451	483	423	466	439	452	451	438	455	459	416	472	443	472	464	432	442	426	463	443	476	446	403	431	475	433	424	427	424	467	437	424	460	486	416	434	419	475	442	428	429	441	443	454	459	409	452	452	431	441	452	451	458	404	407	432	433	459	468	435	416	438	444	443	418	432	428	455	429	456	438	431	417	481	411	433	462	447	441	409	476	449	467	451	436	445	447	424	408	447	442	442	430	411	449	426	465	438	458	399	437	459	397	403	470	429	430	398	449	443	412	441	452	450	416	424	412	420	408	478	452	396	403	465	409	424	432	453	445	401	471	403	470	440	445	414	453	446	409	426	480	442	446	467	416	433	439	449	416	448	461	431	447	440	404	397	423	415	438	453	436	468	427	450	433	466	453	417	445	416	417	438	493	447	467	415	419	452	437	450	426	432	434	464	420	433	422	376	442	423	447	406	424	431	425	439	448	440	455	451	461	441	426	434	476	458	414	461	427	442	453	464	440	418	425	453	420	456	431	442	416	463	467	434	440	435	411	441	433	398	445	460	433	449	430	461	441	417	486	446	436	398	426	451	440	460	451	429	432	459	425	403	443	483	489	417	475	486	423	436	399	447	424	423	464	442	402	423	435	447	443	459	460	407	412	443	448	440	438	430	485	451	431	454	403	449	446	424	446	422	431	437	410	424	432	455	451	434	431	436	427	475	421	415	491	436	459	436	456	411	420	462	479	455	403	452	465	451	468	440	459	435	431	484	447	440	449	438	452	447	426	421	387	442	457	441	430	413	462	442	442	467	456	448	467	437	452	457	413	454	450	421	460	412	444	473	441	440	416	444	441	441	403	451	504	428	450	489	431	439	437	449	461	463	435	459	455	425	424	458	464	401	420	415	467	440	460	424	449	424	405	426	484	439	467	455	433	454	436	446	401	438	487	440	448	422	434	414	439	455	408	432	433	423	394	478	455	437	464	437	457	410	449	413	426	439	449	437	427	434	398	470	438	431	441	422	473	459	427	462	446	433	461	421	466	435	461	403	459	398	454	428	446	459	438	472	444	448	424	465	421	463	440	424	421	428	399	466	467	402	452	453	446	445	432	431	427	459	425	419	429	418	449	428	454	441	398	434	458	402	445	486	434	439	412	418	464	427	432	476	421	450	419	426	456	439	483	397	395	449	401	439	415	410	449	437	433	439	431	400	421	443	451	484	440	444	430	479	415	448	429	411	433	452	465	413	462	457	467	484	413	428	431	431	456	489	475	450	456	414	424	466	474	423	437	449	434	445	435	480	411	436	456	428	421	435	415	453	422	420	441	451	395	426	418	437	434	458	463	441	477	436	463	424	415	413	459	417	441	465	452	415	398	432	424	475	420	454
24929	38704	19480	9675	7319	6177	4807	3994	2836	2046	1143	881	815	747	751	710	764	724	666	626	632	542	526	572	523	585	556	545	538	483	509	504	555	526	525	545	565	504	550	515	504	509	485	524	492	475	505	446	494	439	448	466	462	454	491	484	475	471	427	455	496	448	451	461	486	451	473	468	475	441	497	489	453	456	452	467	416	426	434	468	432	451	447	427	455	463	454	448	444	440	429	452	393	457	444	470	422	477	438	499	450	498	448	479	478	411	451	463	444	487	444	479	468	494	460	485	475	464	467	448	440	461	449	443	454	485	447	418	432	452	457	447	498	472	484	487	434	472	461	467	435	458	445	460	432	445	456	444	416	455	438	454	453	444	443	453	437	420	491	475	475	474	457	464	426	446	488	432	454	451	440	443	442	438	446	477	454	442	451	448	476	449	486	455	469	436	459	464	441	430	488	458	470	425	449	457	479	441	478	449	435	431	451	452	442	465	416	473	445	474	425	434	456	451	413	457	505	451	452	439	502	455	423	433	449	452	476	487	467	470	455	466	401	487	425	448	460	457	452	465	428	428	479	443	422	445	463	447	476	428	423	444	446	484	495	438	461	483	482	493	477	475	418	444	419	457	492	452	459	474	474	459	434	434	478	461	469	463	425	481	458	445	435	456	459	430	439	439	433	466	441	438	462	450	450	493	423	485	470	458	485	467	460	483	470	497	454	464	461	491	463	427	471	422	480	434	442	474	422	484	455	446	441	480	454	449	471	491	430	456	470	502	453	448	500	431	461	494	411	456	429	452	448	448	449	480	473	460	443	505	458	470	461	457	447	416	468	466	466	474	453	470	446	417	444	490	438	439	475	456	443	500	451	465	428	465	437	430	478	478	443	500	461	495	441	476	457	442	441	435	456	443	456	456	455	450	430	467	456	464	444	461	456	469	444	450	449	484	455	459	488	464	458	429	446	425	442	448	453	472	475	439	446	434	458	442	439	466	497	495	491	417	456	430	469	464	491	462	468	450	440	457	451	456	469	438	459	480	444	447	455	475	461	449	441	501	407	459	465	447	495	426	483	503	452	434	475	417	446	434	445	466	404	479	447	451	470	475	467	483	429	466	441	443	425	486	478	469	449	454	430	494	491	480	476	425	477	423	464	456	466	470	494	452	466	443	458	463	483	469	431	473	450	419	463	455	423	458	437	465	478	461	458	469	495	448	442	475	465	491	416	478	439	477	483	477	461	418	475	479	512	466	456	459	449	449	463	462	439	475	423	470	428	463	469	486	468	480	441	432	463	441	421	427	467	468	495	464	456	429	435	440	452	452	469	435	466	453	487	447	452	454	462	497	507	473	451	416	490	442	434	467	428	467	482	461	428	464	413	486	470	464	453	460	464	444	427	436	436	416	461	468	467	501	438	434	438	492	451	441	466	463	449	464	459	439	473	426	489	499	482	442	454	452	471	457	465	430	464	447	469	445	473	460	441	460	458	485	454	471	447	449	439	420	475	480	479	442	420	430	481	440	437	448	433	442	457	452	472	429	490	451	426	474	465	510	457	443	445	442	414	447	467	476	467	468	474	437	490	441	463	456	470	429	487	413	471	437	423	398	447	490	426	446	457	460	441	444	430	430	458	493	466	482	482	509	437	476	518	458	468	467	452	426	467	462	468	446	486	428	462	457	475	527	467	428	434	460	464	435	482	463	464	457	419	410	444	462	444	406	460	486	430	530	455	471	435	481	445	474	450	414	432	507	474	476	430	444	446	472	459	488	459	446	467	478	467	474	463	480	441	435	454	460	443	447	480	453	453	457	468	459	470	487	423	484	478	454	456	479	465	448	440	459	453	456	457	482	453	478	432	465	431	474	464	452	449	445	476	484	474	428	461	420	449	493	471	444	466	483	435	467	493	503	479	427	429	442	454	431	450	429	450	452	479	478	481	420	455	439	429	480	422	422	455	455	450	422	443	457	458	501	463	476	403	445	469	461	456	412	470	479	451	441	452	436	490	448	447	452	480	435	426	418	446	493	469	413	458	414	460	477	467	434	421	442	481	433	429	488	451	455	509	467	434	440	498	491	438	470	467	430	441	457	445	446	436	490	421	448	506	484	463	445	463	448	463	434	461	436	450	468	465	489	456	458	479	476	441	472	437	480	479	491	473	453	471	495	450	442	484	441	489	441	499	472	461	444	472	436	456	469	442	491	476	432	461	434	479	450	461	463	470	460	434	448	454	454	446	484	456	486	471	488	439	427	425	431	464	465	454	455	434	423	425	466	497	473	474	460	446	424	443	450	457	439	433	469	417	469	500	448	459	465	468	446	429	483	404	442	441	431	490	477	479	469	471	441	435	512	455	482	475	416	444	494	479	511	454	477	459	438	470	465	433	459	482	436	483	455	449	475	471	427	477	470	442	429	466	448	472	429	460	452	496	436	465	489	468	451	439	426	471	452	438	441	438	443	449	450	459	454	443	413	469	435	440	463	443	492	478	454	479	454	458	417	440	450	467	431	455	471	470	448	425	455	411	438	445	433	468	415	439	480	469	446	467	428	485	426	441	473	453	449	485	481	478	463	459	457	477	445	431	449	430	437	482	455	487	417	496	464	414	452	459	418	447	456	421	425	467	506	487	439	479	480	440	469	438	438	458	454	429	429	454	400	465	449	478	425	488	436	441	482	454	481	439	450	458	480	431	427	430	438	466	428	469	459	463	454	450	423	421	453	494	508	439	462	481	443	460	415	467	476	425	465	489	447	473	457	453	473	450	424	399	449	462	435	458	457	454	458	423	460	455	473	456	420	470	443	431	462	430	473	466	436	438	466	450	476	442	480	473	435	474	448	495	431	446	486	469	458	436	458	440	483	481	432	492	447	462	452	424	423	480	503	456	462	435	473	439	451	492	425	496	463	474	440	424	475	488	481	517	477	488	522	515	405	420	466	468	420	465	443	518	436	493	465	446	432	421	470	467	486	420	449	421	430	469	409	430	457	450	485	442	441	465	441	441	443	467	441	473	460	460	439	433	446	474	449	457	429	454	438	471	463	420	469	472	467	444	453	487	428	444	485	470	439	471	465	432	478	467	454	459	465	453	426	471	436	486	474	442	420	448	428	450	466	482	450	442	453	443	452	483	480	449	415	429	438	445	455	422	458	486	482	434	420	438	417	429	438	507	447	449	489	451	431	426	468	429	454	437	415	463	433	494	456	455	488	447	466	445	427	496	447	427	467	460	470	476	444	444	477	433	457	448	455	457	483	453	448	448	443	451	502	468	449	435	433	443	475	466	431	470	490	442	463	492	479	451	460	475	467	443	464	477	441	454	433	468	446	455	451	464	417	443	460	468	460	428	474	466	482	469	450	421	449	424	453	466	478	443	439	449	468	440	484	419	479	451	483	523	441	435	421	450	437	436	436	470	415	464	462	454	485	468	412	462	449	447	477	454	474	490	452	451	471	470	447	444	470	429	476	446	484	434	464	472	440	403	487	449	464	438	455
22578	21134	28762	23752	21161	21307	12498	4414	2616	1872	1090	755	683	640	574	566	486	572	529	492	441	395	395	359	404	376	373	352	417	355	401	400	365	380	358	381	359	367	356	337	354	332	332	344	318	336	322	336	292	325	295	285	317	280	303	295	309	295	312	300	292	299	297	306	298	304	326	293	276	279	291	293	285	305	267	282	288	284	302	253	266	300	275	253	280	272	283	287	292	294	273	276	271	278	263	287	297	302	300	264	295	320	234	280	296	277	301	282	301	290	262	266	262	297	309	293	254	251	316	295	276	296	296	280	272	307	279	274	289	292	311	266	250	275	272	282	265	326	306	303	284	289	271	276	295	293	281	275	276	268	301	299	279	263	314	300	301	263	276	287	290	270	300	267	235	283	306	255	297	277	282	241	281	273	288	289	265	274	276	270	280	300	266	279	291	308	259	285	285	258	299	301	274	258	298	270	290	291	275	286	279	296	273	293	321	268	259	268	275	267	263	279	274	328	279	277	275	307	301	272	258	278	257	269	280	276	292	279	292	307	304	275	270	278	282	276	279	284	273	291	249	268	301	274	294	273	269	260	292	272	299	244	311	276	274	300	287	271	303	261	263	271	258	283	292	280	283	268	274	295	259	258	290	313	288	288	286	293	307	279	266	261	291	294	272	274	274	260	288	301	281	277	288	278	298	288	308	285	277	285	307	290	295	292	264	279	290	307	294	287	320	284	306	303	262	300	252	298	296	289	289	293	277	302	288	282	284	264	276	291	288	279	243	297	271	308	286	289	282	299	300	290	276	288	288	271	281	277	286	293	284	296	296	270	318	269	305	296	299	281	283	269	295	283	259	293	283	308	256	271	308	274	283	313	324	286	298	273	269	310	297	286	291	294	279	285	283	293	300	280	268	282	272	299	303	270	267	278	288	289	295	277	321	274	273	264	274	254	254	269	296	269	268	277	285	307	282	276	280	299	271	291	253	279	284	272	265	297	277	309	275	274	280	285	292	307	270	292	277	289	298	270	258	267	256	255	271	308	314	266	298	266	301	301	282	280	287	298	266	262	273	283	282	292	289	282	308	269	279	301	288	275	264	292	307	277	296	277	289	305	273	287	286	280	269	299	272	266	274	282	304	297	267	255	296	281	313	280	262	292	289	284	271	287	284	306	268	287	307	278	280	304	282	291	303	305	305	276	296	297	277	315	311	262	299	290	276	294	260	291	232	290	256	287	263	251	302	270	261	275	291	273	284	307	291	322	283	268	300	291	262	258	280	294	276	290	288	280	323	283	278	297	284	263	278	309	285	282	278	282	275	268	226	321	293	273	263	295	256	267	291	300	266	310	274	260	282	277	298	286	256	285	304	278	285	281	278	310	266	291	268	266	280	294	314	297	262	263	255	264	291	297	276	274	288	281	318	261	276	280	274	272	239	269	314	286	310	280	304	273	262	277	284	250	291	284	273	281	303	298	306	288	265	286	274	302	274	307	302	291	310	256	300	285	279	291	275	297	281	280	270	286	309	266	311	292	272	263	277	265	300	294	282	288	266	289	300	322	295	277	298	298	261	272	271	270	281	304	281	244	271	262	299	284	297	278	286	284	307	289	297	305	279	295	271	253	244	278	265	285	294	271	291	266	297	305	265	270	287	245	278	280	302	271	275	289	299	290	292	285	269	270	274	279	264	298	336	288	286	296	287	296	298	264	286	272	287	286	275	271	298	293	274	341	291	293	298	260	278	275	280	286	281	289	297	315	291	274	295	297	277	263	276	282	278	291	298	280	258	312	284	292	299	272	266	288	293	263	290	288	271	267	264	289	270	291	266	259	282	284	297	314	290	292	255	309	288	288	276	283	272	274	267	272	293	262	273	298	318	308	304	295	292	294	271	271	277	282	287	269	283	306	276	292	275	270	325	280	262	280	273	297	292	282	294	265	271	274	286	272	298	273	329	299	290	305	272	265	249	313	263	268	280	258	292	294	279	285	314	305	289	314	274	281	267	293	314	297	270	302	286	260	296	298	308	284	275	292	276	285	285	301	287	256	272	284	253	273	244	255	296	298	294	272	284	257	290	232	275	288	259	296	319	287	274	275	277	274	302	289	276	250	326	278	271	264	270	312	284	278	258	272	298	277	277	308	262	293	288	251	274	271	287	283	284	290	300	279	280	259	285	249	289	304	272	275	274	278	262	288	268	302	295	295	301	302	246	284	299	254	283	296	289	271	267	276	294	301	264	279	278	282	263	297	292	274	261	305	279	280	275	265	261	293	295	283	256	268	293	270	286	305	269	266	287	276	322	316	299	264	320	269	293	280	289	292	283	283	261	297	276	284	261	306	269	271	318	275	250	277	289	271	258	257	320	306	275	311	305	305	269	318	280	283	284	297	259	287	299	257	279	314	244	273	274	267	311	285	274	276	315	302	270	285	271	269	285	271	269	298	273	287	265	308	274	289	285	301	268	279	296	257	268	326	287	271	299	270	262	303	278	308	276	285	280	290	281	260	289	290	300	296	288	268	281	251	265	314	298	286	280	288	281	248	297	282	270	279	245	289	271	263	294	295	310	325	264	273	249	304	258	275	241	279	269	283	298	277	272	277	316	275	262	282	295	295	290	321	287	304	300	308	267	286	272	280	265	277	292	280	268	301	260	291	298	289	295	272	285	269	302	258	277	288	294	282	271	251	265	249	245	260	264	289	264	271	269	298	294	265	266	290	273	307	254	267	282	267	292	278	278	273	296	279	279	253	278	279	271	288	292	292	305	277	277	280	274	274	270	260	279	278	253	306	300	261	278	286	265	263	280	312	290	284	313	302	274	277	262	255	305	277	275	268	309	293	287	260	272	253	292	249	274	264	319	306	290	281	293	302	261	282	303	276	299	258	305	278	285	237	278	310	307	290	299	263	277	287	294	307	276	288	303	286	291	271	302	324	287	264	257	275	307	255	284	285	300	276	266	303	305	290	294	285	318	267	272	257	310	262	291	277	280	275	274	269	288	295	278	284	272	280	246	224	272	296	270	289	284	273	270	280	255	278	288	272	294	286	284	277	273	281	273	301	299	276	270	271	284	262	278	295	266	274	308	284	293	279	297	264	281	279	244	300	292	294	275	259	310	283	262	274	285	310	282	288	299	286	294	299	279	276	282	270	281	222	247	267	257	276	312	278	276	288	288	291	269	271	284	288	310	274	246	273	282	266	293	284	282	267	292	264	289	280	261	279	287	287	273	287	281	269	269	247	251	277	287	278	283	271	289	277	260	262	317	265	288	276	264	286	274	277	302	286	283	285	279	311	256	283	294	274	277	308	279	304	259	270	281	290	292	285	297	291	290	269	256	274	254	288	277	252	300	277	296	290	264	300	268	284	254	295	306	288	291	301	252	301	272	296	280	264	307	268	284	285	255	282	279	299	302	264	312	261	285	254	284	294	269	295	274	280	285	301	301	267	289	287	258	277	273	295	281	255	285	291	301	270	292	272	294	270	290	293	303	255
29876	48220	28534	15199	12686	11276	8821	6513	4366	3304	1670	1252	1018	914	855	752	724	740	686	657	596	509	466	491	458	449	434	421	440	420	422	457	410	469	410	405	433	417	441	400	376	385	379	351	373	324	326	366	315	338	318	333	326	347	293	326	320	282	321	288	307	316	297	290	308	319	333	289	284	308	334	322	302	301	288	291	289	289	304	325	341	299	281	271	301	286	299	298	315	285	325	291	301	232	274	292	296	299	273	304	310	311	294	299	287	278	275	279	301	282	303	308	302	296	293	308	294	293	296	319	299	254	275	284	330	308	309	309	310	286	282	307	302	311	273	278	302	301	306	305	299	321	269	282	290	269	287	301	285	309	300	283	288	303	286	316	295	264	293	279	274	299	295	262	280	298	302	299	279	288	277	292	307	315	294	294	317	276	300	318	271	311	316	301	283	266	311	307	272	254	281	280	297	268	308	268	250	294	298	285	285	279	290	286	291	322	283	288	289	290	274	281	284	273	283	303	304	283	272	301	273	295	334	310	255	299	294	328	297	313	336	269	325	286	283	282	285	271	254	309	322	293	334	300	279	282	296	292	315	268	283	276	290	313	296	323	302	278	297	298	297	262	296	321	268	281	284	345	279	303	298	292	284	306	282	276	300	294	292	304	298	315	294	321	336	265	283	292	284	300	284	296	278	282	288	281	294	276	287	287	297	259	270	312	296	294	280	301	322	252	289	271	255	287	314	294	296	302	312	278	282	325	298	304	292	258	300	315	293	281	279	297	255	286	271	288	275	285	289	275	327	272	287	290	303	327	291	278	296	294	283	285	314	281	294	272	304	256	312	307	291	280	310	296	280	264	293	284	303	300	307	259	300	304	269	306	303	298	259	286	300	257	282	273	270	270	305	259	295	268	298	299	314	290	291	292	266	299	265	287	287	272	329	293	291	316	313	299	283	307	293	274	269	287	285	298	279	265	320	278	293	279	309	310	296	323	329	301	279	288	290	298	299	284	294	288	299	311	288	308	287	257	296	301	275	320	279	287	304	303	293	307	279	282	283	300	283	272	305	282	313	311	273	307	285	307	290	301	313	265	261	284	284	250	296	285	301	280	284	309	281	292	302	294	280	281	285	289	314	305	311	281	310	294	303	268	262	286	279	274	303	298	286	300	290	256	302	273	273	291	287	278	335	303	270	293	281	277	272	299	278	292	280	276	302	298	285	299	284	294	309	268	290	288	288	282	298	296	293	287	312	313	312	305	273	287	307	293	274	308	302	252	270	287	297	321	325	271	317	307	262	302	307	289	306	276	287	258	294	299	273	267	302	274	286	280	302	278	260	260	284	309	283	296	333	318	311	283	301	309	314	270	272	309	280	273	321	307	301	289	297	278	304	307	285	274	276	281	280	276	294	287	250	245	297	299	298	291	275	297	279	278	308	281	305	307	291	289	308	305	289	293	275	294	297	286	283	298	263	293	295	293	286	297	291	322	277	278	272	303	282	272	270	311	278	299	309	280	306	307	291	301	272	309	285	284	301	282	302	262	294	258	283	281	275	293	296	274	288	305	271	280	275	309	304	316	294	281	292	303	285	310	291	256	319	295	277	320	325	284	286	269	294	313	307	284	280	290	278	269	304	277	281	266	293	290	232	292	304	305	270	265	285	292	335	306	306	286	264	272	269	322	318	259	299	288	314	285	279	291	293	300	281	300	296	263	302	276	265	308	279	264	269	259	287	276	312	266	280	264	276	302	291	291	287	311	311	291	259	277	286	284	300	294	283	312	269	296	310	288	259	268	306	274	324	285	296	295	281	295	304	317	284	268	292	323	277	297	294	281	293	283	283	320	253	316	287	283	296	281	273	285	282	300	254	317	283	322	304	276	295	271	280	288	284	299	301	296	298	318	276	321	292	308	268	319	294	324	290	292	280	294	326	297	315	270	281	310	314	294	294	283	273	305	281	281	286	277	289	265	279	297	308	276	307	288	293	293	293	275	292	309	314	298	287	296	307	325	280	274	328	287	311	294	283	291	299	301	305	333	306	303	319	277	298	299	289	289	286	292	282	315	257	303	283	314	283	259	288	300	327	287	313	307	295	277	283	265	293	276	297	244	282	245	312	304	287	265	304	272	287	242	284	283	275	318	291	300	315	296	328	269	290	292	274	292	314	261	270	284	280	314	288	310	310	314	301	272	281	279	264	336	280	313	328	280	280	302	307	290	303	274	324	291	285	284	283	292	287	306	286	280	259	289	264	303	280	257	292	299	305	295	256	305	258	289	284	286	293	292	297	318	266	317	266	291	292	298	279	306	264	310	286	307	301	310	272	259	298	299	314	319	281	290	279	288	291	291	260	295	321	278	300	273	304	308	300	293	299	264	289	275	297	291	288	259	298	276	289	283	288	310	300	297	277	309	285	319	273	310	246	311	320	289	277	301	283	282	268	304	292	313	273	302	295	296	285	307	299	295	290	287	311	309	287	283	280	298	264	298	303	292	303	302	309	304	275	293	308	313	311	299	286	285	276	315	301	303	294	294	308	270	302	266	305	277	306	307	265	320	295	302	282	270	280	302	313	310	287	282	316	253	288	283	286	306	284	294	287	311	311	281	281	270	278	281	301	279	289	294	300	268	293	293	287	281	272	291	266	273	325	247	329	284	310	299	285	286	281	286	297	288	293	269	307	288	296	304	291	289	314	284	280	261	295	296	266	287	300	291	264	292	313	294	291	292	291	276	286	307	285	307	310	275	322	308	278	285	299	295	304	282	259	324	252	270	273	304	308	325	302	298	311	309	282	297	266	277	320	284	336	296	270	257	292	286	293	272	280	267	280	291	293	282	284	301	291	314	290	301	294	270	312	312	274	297	281	312	296	292	286	285	287	257	319	280	250	281	325	283	277	264	309	301	309	248	269	288	263	276	285	278	294	283	280	292	309	294	295	281	294	302	295	297	303	269	286	339	298	296	292	286	275	290	301	292	310	322	263	269	292	308	286	279	296	298	302	287	299	268	276	300	317	296	306	283	291	272	267	278	292	269	288	280	313	285	291	343	305	276	296	283	304	273	267	273	315	292	322	286	302	314	302	274	264	263	277	272	307	302	284	304	306	276	289	318	269	305	294	268	274	265	305	314	265	277	288	260	282	311	294	291	276	270	289	282	294	289	298	318	317	286	291	313	283	319	308	276	267	305	281	292	308	308	305	297	302	300	287	275	300	314	321	291	271	290	277	302	291	269	275	301	301	292	307	312	285	267	293	257	312	311	309	295	299	279	296	277	287	297	284	295	264	300	310	288	312	296	313	288	299	304	272	300	273	293	282	285	272	282	269	260	276	304	297	300	292	321	273	288	261	293	284	302	282	291	289	271	300	307	292	299	289	243	302	283	303	253	258	270	260	269	286	308	287	330	305	275	325	284	283	286	298	289	273	283	262	277	270	321	312	295	309	275	298	286	307	291	291	288	282	290	281	278	279	310	302	285	308	311	256	294	275	297	305	257
28630	22130	15673	6872	4016	2794	1957	1404	1091	869	671	538	506	514	495	478	495	486	456	422	413	406	398	420	414	416	401	441	397	437	444	422	400	404	416	415	450	439	435	413	374	408	403	386	397	407	444	358	379	390	357	387	400	380	431	408	409	400	407	406	354	389	389	407	425	385	392	408	381	390	418	388	367	365	400	420	370	417	379	434	407	415	394	354	403	385	385	392	378	370	381	396	392	370	353	390	339	420	365	379	396	384	380	395	372	398	393	362	397	403	391	393	389	357	398	376	370	351	393	376	392	377	375	397	402	398	387	366	391	363	374	392	406	354	359	391	369	412	407	363	384	373	376	368	396	390	348	346	384	366	375	377	406	382	406	372	369	354	393	380	368	354	366	410	416	407	374	389	428	396	364	380	367	392	437	355	365	415	408	393	426	398	365	384	385	417	371	380	393	367	408	394	396	388	415	352	389	401	382	364	344	379	384	356	387	404	398	411	366	407	386	378	382	370	427	386	418	361	398	367	386	378	385	356	398	388	405	383	390	408	391	361	420	388	375	365	380	396	376	348	357	405	403	361	392	405	412	390	402	388	373	349	387	411	368	389	398	390	375	378	384	403	372	414	422	398	393	352	387	401	361	358	379	407	372	414	374	412	363	377	408	379	401	388	389	392	378	360	378	419	384	357	397	385	363	387	365	360	390	331	387	403	388	412	405	384	390	399	373	394	391	441	381	397	423	384	416	398	364	395	386	380	406	393	358	378	405	381	411	376	383	371	381	368	376	373	407	387	358	420	368	372	399	400	358	405	383	386	369	382	362	413	346	378	361	381	358	366	338	380	356	372	382	411	393	368	377	355	377	380	373	396	394	361	408	366	417	379	383	391	349	388	388	386	352	364	365	423	398	396	389	396	370	367	373	354	368	359	352	367	411	363	397	373	420	386	361	381	350	405	363	380	374	382	369	420	406	370	407	374	347	400	379	356	364	383	391	366	376	372	395	389	384	393	385	364	386	390	389	373	394	431	405	382	384	368	362	376	379	381	383	395	401	375	393	355	378	387	399	374	413	353	350	412	377	351	414	387	383	382	397	374	405	387	387	346	367	375	364	395	388	386	362	368	376	391	369	370	377	369	382	360	400	386	394	397	400	421	402	367	350	412	402	385	380	378	384	409	360	361	364	341	402	398	382	399	395	348	407	378	408	363	398	394	372	398	394	370	386	427	385	394	401	425	387	417	382	412	388	366	403	396	370	374	378	378	405	400	400	357	387	408	370	378	367	377	361	375	380	351	353	387	421	362	386	381	366	394	406	370	349	390	399	380	379	375	393	428	413	369	379	398	414	376	373	393	399	397	380	370	362	401	370	369	390	409	383	398	363	411	380	369	401	407	402	393	391	378	377	364	364	385	384	430	387	399	372	414	356	411	402	394	377	383	389	375	379	397	392	372	360	409	390	365	385	401	387	389	382	371	407	362	346	354	405	385	364	347	335	396	360	426	366	388	416	364	411	365	410	416	393	400	383	405	420	370	405	385	363	413	391	337	376	368	386	383	406	372	360	376	356	418	383	380	373	364	359	380	401	364	354	398	374	372	401	356	387	366	383	352	343	373	425	376	408	390	385	386	377	367	369	362	370	364	390	406	410	370	364	386	368	377	398	422	365	385	405	390	396	368	383	385	404	387	353	385	401	362	369	399	382	413	376	409	393	374	388	374	348	380	407	382	384	381	380	368	369	373	388	387	377	375	384	400	352	410	386	407	359	380	394	371	360	356	393	387	397	378	370	445	403	376	389	385	373	382	389	419	386	407	361	380	389	354	372	406	383	362	346	382	371	367	379	382	403	381	392	378	391	371	391	388	383	410	398	393	390	403	385	393	381	388	406	403	396	392	377	422	370	427	371	354	363	378	390	382	377	357	377	368	331	398	379	403	386	386	371	359	378	395	371	383	370	397	382	359	383	341	360	386	385	345	428	371	370	386	417	373	375	396	400	379	392	377	417	386	359	362	372	400	392	403	414	347	361	373	408	362	374	400	369	365	386	388	372	427	385	378	381	422	400	392	407	387	361	386	365	386	401	389	396	401	418	383	368	361	364	371	371	369	390	418	392	400	388	398	386	384	382	396	409	381	375	390	387	385	405	343	383	369	373	373	387	382	395	399	386	384	403	368	398	394	397	385	406	386	391	346	422	359	392	401	412	378	372	371	365	384	350	404	364	424	398	411	383	351	409	422	372	424	394	391	362	382	369	389	378	391	379	372	379	362	401	367	384	399	377	378	381	376	407	370	368	400	393	383	385	397	389	390	389	397	409	384	387	391	391	405	377	369	391	387	364	395	380	376	375	356	367	401	390	393	425	376	412	344	401	398	401	401	390	369	417	384	413	391	391	406	412	357	371	388	387	386	404	383	411	371	382	338	393	404	385	386	372	406	388	400	365	395	390	363	355	391	352	380	372	386	383	384	346	361	377	362	399	396	385	379	377	364	361	415	365	369	366	415	394	411	387	359	391	375	354	365	406	399	334	412	374	390	371	420	380	413	368	384	387	379	384	372	380	377	367	388	376	363	399	341	393	372	419	388	403	369	412	381	374	382	384	380	364	408	395	366	374	348	435	365	366	406	384	370	399	408	398	378	394	377	366	347	376	384	359	407	379	380	370	405	401	384	365	349	387	386	397	376	391	363	391	379	348	379	367	355	380	374	384	426	412	400	408	373	399	415	399	372	395	377	378	377	420	381	396	357	359	387	391	368	356	375	389	394	389	376	413	389	371	376	397	362	390	366	337	357	410	367	376	353	392	407	368	358	391	369	366	344	405	397	372	381	383	372	392	372	388	398	403	424	367	383	386	384	409	382	403	381	379	359	413	398	409	421	379	398	381	403	385	394	386	395	399	420	395	347	399	386	341	410	375	360	376	391	372	362	385	374	395	390	407	384	389	369	363	374	370	382	378	403	384	372	406	342	412	409	386	413	394	387	346	389	386	425	394	398	381	383	371	381	386	362	376	391	384	344	383	372	400	377	390	389	372	350	375	372	370	368	388	359	381	373	428	406	374	374	395	389	386	389	385	370	332	369	390	405	366	386	383	380	392	393	383	376	384	381	390	389	389	402	331	376	358	394	416	387	412	406	404	403	344	399	350	372	341	356	388	440	383	366	380	409	383	400	399	381	373	370	373	376	366	360	404	324	357	381	364	397	412	374	400	383	394	382	384	354	364	335	383	377	396	403	377	384	395	403	431	371	376	387	395	386	396	381	399	391	390	426	345	400	390	381	411	392	356	348	407	366	395	407	356	361	354	375	394	414	381	371	404	357	366	369	371	369	413	411	395	383	343	391	372	374	379	408	362	408	376	417	433	380	406	417	415	359	373	370	377	377	393	389	379	385	414	389	397	378	375	368	409	391	378	382	376	399	331	375	402	382	397	363	365	375	409	393	374	382	375	368	359	358	352	389	366	387	340	380	439	384	350	392	366	395	361	398	383	416	369	371
21313	30268	14951	6920	6155	4709	3568	2430	1800	1253	860	705	667	630	639	571	578	603	564	545	504	469	450	451	460	445	392	463	446	447	449	450	483	470	454	461	490	450	498	461	456	421	436	437	378	422	454	398	427	406	401	416	402	391	396	377	424	381	431	433	398	423	459	391	433	422	400	433	452	405	425	393	401	401	435	380	390	385	379	383	404	421	407	416	396	399	400	372	420	407	410	415	390	409	413	430	414	405	400	375	401	362	410	362	390	440	398	428	419	423	452	389	397	438	419	380	375	429	408	402	427	386	401	396	413	350	420	399	427	419	409	434	412	381	368	418	376	367	403	401	361	417	409	442	421	408	440	441	381	381	359	382	360	385	406	403	410	394	403	430	434	369	369	398	397	431	370	440	439	429	408	416	426	390	413	417	421	435	411	438	405	414	412	436	401	405	417	401	390	404	392	413	402	371	387	420	441	409	398	413	430	411	380	440	393	402	392	406	394	383	397	445	398	381	407	407	414	423	400	409	407	404	440	418	412	425	391	432	445	409	416	392	392	421	394	445	419	396	405	421	412	409	403	415	436	436	407	392	438	373	399	438	398	408	438	412	397	447	419	398	419	416	414	403	414	365	402	392	407	366	418	376	401	385	418	400	415	436	445	401	397	385	344	441	434	428	419	417	402	401	414	420	421	402	445	432	430	446	405	387	389	415	402	407	422	389	407	416	421	397	401	394	387	432	417	384	396	393	387	402	441	396	399	410	400	433	403	429	406	400	373	415	419	389	393	413	424	370	419	428	385	401	369	403	417	408	417	405	426	417	420	426	422	419	394	370	415	381	410	434	418	408	383	387	403	366	411	377	425	395	402	443	383	414	407	433	406	436	414	425	436	386	401	454	405	421	424	407	413	407	416	381	401	398	369	413	412	408	405	418	418	434	403	402	408	392	392	430	423	386	411	375	421	401	426	437	372	409	438	447	386	421	417	425	405	419	405	400	376	417	436	388	391	436	416	420	357	406	399	450	405	405	384	420	380	396	411	406	407	430	404	406	396	407	438	395	421	406	402	382	407	403	368	382	424	429	365	390	422	452	402	454	374	387	369	407	425	416	407	405	425	406	394	406	435	395	396	370	390	400	443	474	407	378	423	403	399	423	409	445	408	381	398	436	414	452	439	384	395	415	410	405	406	420	388	408	402	412	428	443	418	400	408	450	422	404	417	406	384	434	421	424	419	425	392	393	435	393	423	401	409	421	404	387	411	409	418	447	405	428	425	404	397	412	441	390	415	386	446	394	393	419	417	404	424	399	445	395	389	395	391	414	405	427	419	413	376	424	426	387	405	426	423	397	448	459	402	417	429	383	368	421	447	408	419	413	382	396	433	443	371	406	386	404	411	417	403	407	454	432	400	431	375	433	398	399	414	360	411	404	377	390	437	394	381	396	410	387	397	420	407	395	421	385	418	423	384	413	418	431	445	392	395	421	388	402	402	397	443	393	416	389	412	413	418	432	423	390	405	414	400	424	410	406	399	417	401	393	439	375	392	381	439	400	433	402	406	411	391	399	423	408	411	405	389	415	430	410	407	387	400	393	445	405	388	406	407	379	358	423	390	445	402	419	406	399	402	393	409	411	420	409	407	444	413	406	384	397	435	377	412	431	390	392	390	385	392	394	419	391	387	404	405	354	405	417	397	433	398	410	413	367	375	379	396	384	423	366	382	358	418	429	421	411	402	396	420	416	390	416	378	377	395	419	416	380	374	405	409	395	388	417	420	397	403	420	413	401	369	392	364	402	447	409	414	411	407	434	443	383	388	439	409	448	442	414	458	407	399	408	386	449	395	432	412	379	423	441	407	424	436	395	383	415	415	387	412	420	407	412	388	391	400	384	443	420	408	426	402	422	416	408	419	395	434	399	411	417	382	431	407	402	443	397	406	416	430	387	413	411	386	348	416	414	413	439	383	419	396	397	388	421	385	400	401	398	420	414	370	441	356	385	429	419	366	389	414	412	427	393	411	449	454	377	394	414	423	414	383	424	402	365	424	422	438	381	400	384	428	393	405	414	399	404	404	413	435	352	387	404	397	417	409	397	426	431	394	397	418	414	401	408	404	409	437	392	412	392	387	404	399	418	413	416	409	430	413	420	428	388	429	402	428	417	401	429	397	398	414	464	400	456	429	397	401	424	417	414	402	410	386	413	384	377	433	397	413	414	397	381	410	417	376	366	399	379	395	440	408	422	427	413	402	390	422	376	431	435	423	428	361	385	379	420	401	448	411	439	413	379	419	390	403	403	404	379	407	410	397	423	425	433	374	415	377	452	407	439	368	428	397	417	405	415	415	410	380	392	384	419	441	410	418	384	378	408	409	444	427	391	403	414	445	407	379	419	415	419	440	429	396	397	413	422	398	444	403	441	370	391	422	385	443	445	421	404	386	390	409	399	395	414	390	433	428	372	420	439	411	366	396	431	392	408	405	369	407	425	419	390	383	388	433	432	417	422	421	421	405	386	389	399	434	427	446	424	396	400	404	388	415	409	427	406	393	412	413	414	370	404	404	390	407	431	396	447	387	393	389	389	401	385	426	393	376	417	420	407	410	384	408	393	394	407	375	432	389	414	405	402	363	392	415	358	392	397	395	447	389	432	402	392	397	410	469	439	430	394	386	413	398	376	401	374	436	406	397	409	412	427	393	411	405	419	425	445	417	403	391	393	418	401	412	423	410	398	411	408	405	416	433	425	363	445	419	404	403	385	408	419	420	395	404	423	417	401	409	401	403	388	422	416	396	418	415	371	416	443	376	408	436	432	451	389	357	398	419	379	411	413	357	393	400	435	409	426	398	376	437	411	428	399	397	423	403	405	386	409	418	444	436	399	400	392	384	410	413	416	410	393	422	386	383	404	381	434	410	395	381	378	371	410	385	360	408	417	419	383	346	407	428	404	393	395	431	418	408	413	435	364	380	410	399	398	396	359	403	423	423	421	382	408	398	393	412	382	407	383	419	407	427	473	388	429	405	409	420	394	405	429	432	425	403	391	446	411	399	396	459	414	401	406	397	425	415	428	386	433	441	407	420	397	378	427	418	394	411	398	422	395	403	419	379	419	420	393	400	415	444	360	418	403	412	379	402	417	422	375	414	416	433	400	398	377	419	410	449	416	457	422	427	401	418	408	399	441	444	433	388	378	409	410	394	423	363	434	430	400	451	377	384	401	420	389	396	384	380	418	444	439	372	443	404	416	376	444	402	385	388	389	435	393	407	404	413	425	430	380	442	381	438	394	395	413	427	390	407	443	397	429	402	406	427	383	417	410	416	421	401	394	424	384	429	402	411	372	399	414	432	407	434	425	370	394	419	409	420	419	360	418	395	397	427	371	442	428	412	425	404	420	402	404	401	415	400	373	428	385	405	416	410	418	412	408	399	402	437	437	392	383	382	373	425	429	407	418	414	385	418	397	350	387	417	421	393	402	391	390	447	409	400	400	403	415	396	400
23654	21087	28235	24203	21055	12326	4047	2218	1666	1037	714	645	584	495	482	511	461	463	429	365	360	349	349	329	291	306	294	305	312	308	302	323	347	297	316	302	316	270	293	296	326	258	237	280	257	283	243	274	277	249	279	250	280	266	305	258	244	251	276	249	265	263	260	246	239	286	259	264	250	236	243	247	254	259	287	273	258	247	256	268	238	223	271	250	232	209	259	262	290	253	261	231	207	236	245	257	272	253	247	263	257	234	244	250	275	260	246	264	229	252	259	250	252	270	247	252	251	244	254	271	242	269	239	225	252	270	262	259	231	261	266	260	259	240	277	251	244	247	251	303	252	246	244	244	239	245	259	251	229	258	231	250	252	263	245	245	251	254	245	248	237	238	230	245	278	252	271	260	248	268	254	258	277	267	266	253	223	259	228	236	242	205	237	246	280	250	238	250	254	226	226	271	254	271	249	279	248	258	247	239	258	234	241	227	259	231	262	238	229	267	240	218	265	249	253	262	249	244	253	297	243	269	250	233	247	261	250	270	232	266	251	236	244	244	264	261	254	274	237	260	239	245	245	249	239	242	213	240	262	256	279	267	250	277	274	243	216	239	252	269	287	263	215	252	252	247	258	259	259	269	246	265	245	258	235	232	224	235	197	259	267	266	278	245	271	245	255	271	259	244	230	245	267	241	265	239	251	218	268	259	253	236	254	240	244	307	237	236	278	249	262	244	237	240	287	243	237	241	240	258	210	236	243	236	244	285	223	241	231	237	258	229	244	274	241	254	255	278	248	247	259	239	230	260	246	246	225	247	255	246	248	237	274	237	265	225	280	256	264	242	240	259	244	232	265	273	281	255	251	273	235	253	237	256	256	254	271	265	246	252	254	240	243	256	256	269	246	242	262	262	262	243	241	252	274	274	258	265	280	261	255	265	230	251	255	266	282	274	233	256	247	264	255	253	257	274	272	243	221	236	234	246	226	237	273	255	256	270	258	263	269	243	264	226	246	273	267	277	254	273	242	260	226	270	245	236	263	264	253	254	275	261	237	268	270	247	252	235	243	247	274	223	237	243	263	254	262	253	246	244	246	238	236	256	263	278	244	249	228	276	236	264	246	244	275	267	269	246	235	271	212	246	257	243	263	251	251	250	242	236	252	248	268	237	253	269	257	247	216	226	251	263	239	250	233	252	282	261	248	246	238	261	260	266	259	240	270	235	275	238	241	233	272	251	266	263	253	259	241	247	248	242	252	234	215	263	238	237	264	239	261	258	253	245	243	272	246	236	268	250	252	234	238	235	251	237	254	252	276	266	259	256	265	248	254	265	252	236	258	263	254	250	241	235	250	256	236	257	253	248	249	249	241	268	272	276	248	221	268	263	252	252	243	257	254	242	251	279	237	241	258	251	259	265	247	237	243	247	246	241	254	229	216	261	257	249	281	222	235	236	280	259	245	250	240	234	248	257	271	237	232	247	240	288	238	264	259	272	263	253	266	255	222	260	240	236	240	249	262	235	229	252	273	276	220	262	248	231	274	226	267	255	242	240	251	242	269	265	259	266	249	254	253	255	221	271	256	259	255	270	236	236	232	246	296	231	266	240	267	285	251	238	223	231	266	242	256	257	238	284	251	250	235	245	238	249	234	245	239	253	246	258	254	245	241	236	250	246	283	233	220	237	239	252	234	254	270	246	284	242	252	259	252	268	245	250	257	228	236	282	240	242	270	269	239	264	235	246	266	248	264	250	284	242	265	252	243	249	227	248	250	273	244	251	268	269	241	270	257	252	239	251	240	237	253	254	247	233	254	242	256	245	264	261	267	255	253	263	265	236	249	264	247	279	261	274	256	250	274	255	254	278	275	229	265	269	244	276	270	253	284	252	256	229	245	237	264	228	254	265	266	247	279	238	265	246	256	261	243	250	247	263	274	260	275	231	244	270	257	229	237	266	294	235	254	250	271	270	269	256	284	263	245	267	229	276	271	258	253	289	274	232	254	274	281	276	261	240	241	237	242	260	213	260	232	256	269	267	238	257	269	239	235	268	268	217	262	268	248	222	243	239	249	255	254	242	248	258	244	256	272	246	269	283	260	243	220	272	233	262	240	284	253	234	262	279	280	252	245	262	235	235	273	239	261	250	272	245	281	269	250	235	244	223	251	253	239	251	282	254	243	231	276	234	283	268	261	245	247	263	265	235	242	249	227	267	247	266	243	245	231	238	267	279	264	261	245	259	258	250	226	241	242	257	239	229	248	246	270	252	273	273	212	292	226	272	256	250	243	229	267	247	247	276	242	234	267	272	242	231	270	242	268	251	234	221	246	241	259	272	234	249	236	234	254	237	230	241	235	282	218	253	251	230	233	248	236	235	255	253	249	274	245	228	263	253	254	259	240	262	271	279	223	239	225	251	248	256	271	246	255	236	269	265	247	237	252	262	252	255	244	202	238	274	244	272	280	279	222	284	257	237	241	235	267	262	256	257	249	246	236	238	260	244	254	223	247	281	227	242	243	251	225	252	253	250	202	235	232	254	222	281	274	265	257	246	235	271	236	252	311	222	275	253	243	243	244	232	255	273	276	261	239	254	266	240	269	234	245	256	246	242	236	231	258	274	249	247	240	262	248	252	283	262	252	254	259	278	259	264	268	254	241	273	245	254	287	260	253	247	222	248	247	273	259	256	274	250	254	263	246	253	252	245	250	248	263	248	242	253	266	228	253	249	261	271	244	261	219	273	261	253	253	254	254	252	253	272	234	239	250	244	256	249	234	276	214	234	247	238	251	239	232	250	258	250	250	268	252	232	265	251	244	235	280	269	262	244	230	219	242	221	231	256	241	238	246	231	215	302	222	215	249	227	258	217	235	257	260	257	219	227	269	280	250	256	242	250	243	273	242	224	268	234	270	242	270	293	245	244	261	245	234	243	240	220	248	234	271	259	249	252	241	224	248	271	234	245	253	246	233	280	236	220	264	240	247	239	263	237	244	270	240	247	253	240	256	255	250	265	248	263	245	233	245	273	233	267	240	256	249	256	277	273	255	245	244	243	241	247	259	238	251	248	246	235	284	213	254	250	248	237	228	249	256	280	215	242	265	233	279	257	232	246	260	267	269	234	274	258	240	262	227	220	256	237	231	268	246	249	265	239	252	315	252	238	240	278	236	252	242	230	234	237	263	246	207	259	263	257	252	251	248	239	270	241	273	239	237	250	249	242	266	242	252	229	244	262	241	234	244	260	252	253	246	243	268	242	230	266	256	242	239	294	257	248	241	252	248	245	233	256	266	250	261	264	281	245	246	247	247	251	277	257	234	250	255	257	246	255	254	244	257	230	258	243	265	252	244	240	245	259	245	250	234	274	243	240	234	224	254	241	255	270	257	271	248	259	251	249	266	254	236	248	247	238	253	244	252	257	254	241	224	242	248	229	247	271	239	239	244	233	260	276	274	245	255	239	257	279	232	247	242	238	248	238	274	259	223	273	255	280	266	276	240	263
26019	42041	23587	12903	10457	7607	5119	3716	3008	1697	1168	934	868	728	640	711	608	619	629	490	460	406	415	397	413	348	366	359	416	381	389	391	389	351	378	394	398	359	381	337	314	326	338	285	339	270	301	292	284	303	277	284	305	267	287	305	288	266	290	260	264	236	257	268	283	266	306	273	305	263	259	328	315	286	240	278	261	248	274	249	247	304	243	266	285	284	251	267	277	278	282	256	266	288	280	290	303	288	267	253	284	288	254	251	266	258	257	264	271	274	295	295	325	255	277	255	261	244	275	295	270	269	261	292	290	284	288	286	298	252	281	277	284	279	259	303	243	258	301	264	264	267	309	277	278	270	251	268	294	265	269	262	289	252	266	272	308	251	274	268	254	291	277	332	267	287	301	315	268	262	282	267	271	260	263	287	254	288	255	263	248	300	293	263	266	254	300	280	250	275	290	253	271	263	293	281	282	258	266	276	258	271	275	296	268	269	233	246	248	293	265	255	301	247	259	256	252	264	274	314	273	252	262	271	270	267	242	280	266	268	294	274	289	243	258	252	281	270	281	259	265	275	238	281	285	294	288	292	280	262	279	258	288	262	283	289	296	273	272	268	282	296	276	262	265	275	283	260	251	262	265	292	258	287	256	273	288	267	234	307	279	280	291	263	288	253	277	248	274	284	279	261	249	291	272	260	262	289	267	279	256	254	310	238	264	288	259	286	272	280	271	258	236	262	317	293	271	289	312	257	310	276	272	289	279	247	271	269	283	290	294	268	288	279	252	263	281	270	273	297	251	267	304	282	254	282	239	284	271	286	278	260	281	279	269	262	297	268	263	263	288	277	248	286	274	269	295	293	285	284	255	279	242	253	286	266	271	270	254	283	270	254	279	272	271	262	277	242	249	289	276	265	285	269	264	257	265	263	257	299	248	278	275	319	257	273	242	250	226	289	260	268	267	280	282	262	281	277	278	273	277	291	276	277	270	265	268	277	253	235	303	280	269	288	265	256	255	294	282	280	304	273	269	276	283	246	300	271	286	257	282	237	269	275	269	283	259	299	252	266	284	261	282	285	276	288	274	285	263	273	269	260	273	292	268	281	253	275	280	259	262	290	318	277	300	261	288	273	277	282	250	255	273	284	254	265	257	269	268	269	276	242	265	244	297	292	256	262	284	291	278	268	278	298	286	257	278	269	290	267	280	246	289	277	285	307	264	262	290	272	292	250	226	256	274	284	286	273	272	255	248	272	272	272	274	278	295	270	279	268	274	280	273	272	277	283	275	270	259	280	239	267	271	272	277	266	268	263	255	292	264	257	261	294	246	288	271	281	257	287	290	266	260	247	264	263	284	279	267	250	287	287	291	266	251	313	294	237	292	295	263	265	269	266	271	259	282	271	289	261	299	261	258	275	266	262	272	302	282	266	297	281	264	281	255	252	249	301	271	259	296	269	246	270	278	289	269	281	263	317	283	247	248	262	279	273	278	283	257	286	276	276	266	291	265	279	256	295	270	264	262	252	283	293	275	270	271	265	280	266	253	293	296	278	257	264	281	281	284	256	265	299	255	291	274	271	265	301	273	233	264	269	274	273	261	268	247	259	287	285	275	245	256	281	258	267	282	272	273	290	253	267	287	281	285	273	234	279	253	274	263	279	276	256	282	274	299	270	286	258	290	233	294	261	274	223	269	290	278	273	266	255	274	263	257	247	269	267	264	291	285	275	275	295	255	269	283	293	261	249	243	290	292	255	279	269	263	270	270	278	275	295	295	260	267	242	304	274	265	271	284	269	269	244	273	257	292	293	287	300	258	265	253	270	276	276	260	253	274	262	290	285	273	262	289	269	253	297	296	287	269	263	295	283	258	231	268	255	261	283	263	272	300	270	259	266	269	271	232	251	295	282	285	280	247	246	259	270	269	273	282	295	295	312	284	276	254	245	247	261	277	237	284	260	295	262	289	278	257	269	254	274	271	289	244	250	263	277	282	263	246	267	287	236	257	274	244	265	268	263	271	261	240	263	284	256	266	274	283	280	291	300	278	268	273	286	308	285	277	270	246	269	273	257	278	276	277	260	251	283	277	282	278	247	293	289	282	275	250	258	291	266	264	300	271	276	305	252	289	267	280	250	261	280	267	255	289	304	282	262	288	242	261	285	288	270	267	251	279	256	263	267	281	275	297	276	270	297	261	259	310	274	283	267	286	247	256	275	277	271	264	269	245	267	290	242	262	283	281	251	291	291	287	253	264	291	285	244	296	301	263	305	268	252	283	254	284	218	259	255	271	290	296	260	275	285	278	269	294	260	264	288	258	297	294	287	277	255	274	255	279	263	276	290	265	276	278	270	274	268	291	274	268	262	279	262	260	267	260	276	260	263	259	291	272	272	293	282	280	266	288	279	274	298	263	260	280	260	278	300	303	270	274	251	300	260	265	261	313	282	251	288	262	261	271	281	256	235	272	270	289	285	267	275	252	286	269	311	279	278	267	272	275	288	280	268	263	221	269	251	267	260	283	269	270	275	284	281	289	291	265	269	276	245	255	258	281	268	278	270	278	263	276	276	293	296	290	253	304	279	265	285	258	286	270	269	244	287	290	266	262	257	264	269	300	287	261	263	286	285	264	280	267	290	237	259	245	279	260	291	278	276	284	248	274	290	289	250	287	263	269	264	285	259	243	265	300	270	266	267	271	288	265	290	267	280	260	278	269	283	227	281	290	274	236	291	285	296	268	266	278	300	248	271	285	270	303	255	295	255	271	261	288	280	273	287	242	284	278	283	297	291	278	253	266	265	281	266	269	260	235	277	269	255	263	246	269	276	301	274	299	276	269	282	286	293	271	264	292	277	262	303	241	286	267	277	288	267	247	297	255	309	254	284	247	251	308	236	272	244	263	271	260	250	272	268	288	259	273	250	253	268	261	265	282	296	273	273	251	282	277	248	274	271	306	260	297	293	287	281	257	283	265	260	258	268	271	232	259	271	269	252	277	274	270	283	275	271	270	263	284	254	283	302	280	251	269	288	244	275	266	272	266	292	255	294	264	258	251	290	268	240	246	251	248	297	285	280	256	287	278	269	269	266	297	266	256	291	279	280	257	252	259	273	288	276	258	279	295	250	249	243	301	283	265	275	301	284	264	252	248	291	282	269	297	283	280	249	230	275	277	289	282	238	273	253	284	276	257	228	287	277	259	252	252	278	267	301	297	271	299	277	290	249	257	298	239	280	258	297	263	275	274	247	295	245	278	271	289	283	271	265	274	292	271	257	273	243	276	291	296	256	271	285	255	268	266	287	280	271	288	288	262	294	268	252	286	264	253	245	259	260	271	267	248	252	256	245	274	258	275	259	301	255	264	268	251	234	263	254	283	276	276	257	298	294	237	297	299	284	288	258	260	290	218	270	267	264	275	256	260	262	233	251	275	275	267	273	267	281	293	270	264	271	282	277	263	241	262	276	267	271	290	246	254	264	292	260	270	301	277	254	261	260	272	297
24909	21147	27136	25174	13118	4253	2274	1847	1564	979	782	724	698	642	648	609	606	573	568	534	501	540	501	489	489	504	458	515	464	479	483	453	474	519	537	552	486	492	448	460	504	488	453	492	483	482	457	438	476	460	441	428	446	472	443	443	435	485	448	501	449	477	437	426	442	427	477	439	448	447	436	478	449	463	461	452	426	410	421	426	442	425	492	435	433	463	443	452	453	478	456	431	438	427	424	479	478	457	432	434	462	449	433	443	440	432	443	471	484	478	477	455	475	446	470	463	436	453	443	459	422	429	412	469	397	435	417	461	458	446	445	482	442	430	462	419	484	468	458	457	462	469	425	422	454	458	438	473	455	457	435	418	437	479	445	475	406	435	457	420	450	435	466	426	462	483	457	451	475	469	454	443	440	421	452	460	438	442	427	470	423	411	446	451	469	409	440	438	421	452	421	433	467	468	502	452	458	422	456	467	449	457	411	500	389	451	432	481	430	406	432	438	471	469	456	422	424	418	464	480	445	458	443	474	408	490	407	440	412	471	454	453	447	440	432	473	437	410	424	458	455	437	462	449	426	470	439	421	434	441	428	435	445	449	481	424	415	432	440	467	432	420	455	423	378	450	450	414	421	418	443	484	446	450	461	465	445	491	446	455	426	441	404	407	429	415	469	450	454	421	441	455	436	461	436	452	469	434	465	443	444	430	402	435	464	456	441	418	469	445	485	458	459	443	423	431	431	452	411	451	443	424	441	472	417	435	483	410	419	426	439	443	422	443	425	456	418	421	455	493	413	426	484	446	444	446	456	428	479	464	446	477	445	449	439	449	401	442	469	479	445	459	469	417	482	426	421	437	426	421	451	421	453	460	432	490	409	444	452	416	451	467	437	452	428	447	447	503	424	453	476	415	452	401	436	451	457	417	449	458	454	449	437	416	431	429	441	452	442	437	452	402	464	451	437	451	444	444	482	420	478	473	442	482	439	427	445	462	456	463	432	410	449	406	461	445	434	454	452	415	444	441	417	447	444	408	450	408	442	456	393	430	439	434	387	424	407	422	439	459	485	478	436	442	461	455	463	416	427	442	462	464	441	444	444	437	444	438	459	423	424	416	425	444	470	430	429	404	476	468	451	437	440	422	436	398	437	451	459	445	451	471	420	462	444	430	454	462	412	459	452	446	435	444	458	500	423	461	424	397	475	455	464	386	444	459	412	415	417	478	464	473	465	427	467	469	391	430	481	453	413	411	440	462	424	498	453	401	444	421	447	425	447	421	446	473	451	422	456	458	423	426	461	465	439	439	450	474	469	434	403	407	421	430	461	423	411	452	433	445	439	442	466	413	422	470	499	428	456	430	443	436	433	449	441	449	430	413	428	431	448	429	437	441	434	440	418	459	450	473	420	448	408	486	427	447	430	434	461	442	449	478	434	450	419	420	449	453	456	441	444	411	434	438	470	447	482	462	438	457	467	431	429	451	425	439	439	420	451	443	452	451	438	449	436	477	399	452	447	467	458	452	450	460	427	487	430	400	467	445	446	433	466	442	460	398	450	448	488	456	379	438	408	436	450	467	429	429	421	458	448	435	426	422	490	422	420	405	437	488	472	456	438	459	409	440	438	484	464	451	449	444	463	445	417	439	394	419	436	451	446	450	412	456	474	460	419	466	437	437	431	446	415	463	455	421	442	478	416	432	424	463	438	416	433	438	436	459	470	393	420	465	437	430	450	414	438	420	441	420	451	448	440	462	451	468	478	441	462	459	436	450	447	466	421	462	456	483	480	419	436	438	471	452	451	459	442	453	449	421	460	465	461	433	465	443	434	442	435	445	462	424	434	439	454	427	454	411	432	472	456	445	461	441	413	427	458	446	449	428	458	460	463	451	457	446	436	407	487	411	417	450	430	456	405	463	419	429	424	435	454	441	438	419	459	476	488	406	441	413	435	449	458	474	479	427	455	415	444	430	462	464	431	459	449	474	482	467	445	476	488	467	450	444	465	475	474	428	395	456	441	448	431	484	424	455	448	482	467	463	422	447	450	458	462	460	457	486	452	438	498	431	435	425	450	448	483	451	404	432	417	423	440	439	389	424	410	455	422	435	408	462	428	437	435	477	463	463	509	418	421	441	484	427	408	432	431	403	458	440	424	424	447	401	434	441	469	441	425	437	419	430	447	465	465	464	377	461	426	442	463	418	453	452	443	419	421	438	411	385	479	457	465	417	441	446	418	419	429	453	429	429	427	446	401	441	437	422	429	462	451	432	469	443	467	463	417	503	422	458	441	425	434	458	454	411	441	456	459	476	435	468	466	459	395	444	451	434	425	438	425	437	448	460	450	453	415	455	462	474	456	417	450	453	484	460	463	432	424	469	422	459	427	456	424	430	452	467	429	427	441	432	476	415	450	461	450	408	468	455	431	462	446	450	429	446	483	420	469	417	465	447	419	419	431	410	443	436	441	427	419	450	445	454	399	388	415	456	464	452	438	404	425	454	446	483	465	412	444	459	462	450	434	428	468	401	448	470	415	402	421	477	432	455	482	432	457	429	443	417	435	439	462	468	404	408	447	449	409	444	461	437	473	417	439	430	431	450	463	417	457	418	430	438	445	479	427	471	417	404	435	475	447	429	444	411	429	427	451	424	397	471	441	478	413	446	447	425	463	453	424	459	448	454	449	429	435	411	443	425	440	413	414	430	445	465	464	425	450	441	456	415	421	451	424	488	432	486	422	471	419	445	450	464	412	433	456	408	422	434	425	442	461	470	458	434	430	456	457	436	441	438	465	452	406	460	463	461	453	468	430	471	446	456	398	435	458	474	457	463	471	450	450	410	460	465	404	437	402	449	439	435	423	425	419	453	448	468	425	433	449	445	476	438	430	417	438	423	429	472	418	436	452	451	423	426	403	440	451	419	444	442	446	488	435	409	430	457	476	397	405	446	415	484	427	434	429	436	456	409	445	430	422	416	490	468	445	436	463	409	441	414	473	466	418	439	452	421	463	472	401	448	470	440	430	452	457	459	434	479	458	454	445	484	450	441	464	433	430	464	453	437	451	441	418	466	448	461	440	467	420	470	446	480	456	447	445	453	415	426	433	436	456	415	447	445	443	406	432	446	429	473	395	448	438	418	462	423	436	463	439	458	477	434	429	432	441	451	448	455	417	451	410	433	466	442	435	434	482	414	406	430	402	458	466	410	452	458	422	459	427	422	493	484	452	470	462	456	443	432	447	439	488	467	449	430	413	421	467	457	449	486	418	446	428	427	473	430	417	412	424	444	467	443	476	399	444	466	433	429	451	421	451	483	444	460	499	451	462	420	473	405	426	433	431	461	435	437	410	482	482	421	430	458	483	425	427	441	440	475	453	470	455	428	415	434	466	455	470	460	408	453	437	437	480	408	441	436	439	437	449	437	458	489	416	409	432	422	431	475	440	432	488	463	458	448	441	457	440	446	416	428	394	435	453	464	436	411	473	431	420	464	458	456	455	458
25113	38661	20569	10928	8586	5821	4062	3350	2782	1602	1212	981	913	787	752	765	719	724	671	630	633	558	574	514	536	530	507	557	529	518	545	564	530	601	567	563	533	525	560	480	503	490	508	469	484	468	495	491	449	465	479	475	458	523	472	452	486	482	487	446	517	437	477	466	476	491	477	486	474	460	468	482	475	439	423	480	427	441	465	482	413	474	480	464	490	468	455	444	460	473	453	441	440	463	471	486	474	420	464	447	486	470	461	449	473	455	438	458	474	440	461	448	485	472	493	461	460	470	478	443	489	497	448	459	478	479	403	439	451	475	459	449	467	446	454	452	445	479	455	442	424	457	464	489	478	441	494	441	444	457	487	457	419	445	480	447	454	474	427	453	450	454	434	461	448	448	459	501	472	484	494	461	465	475	445	476	442	477	428	459	423	461	462	479	448	468	474	486	480	485	432	467	425	449	460	440	484	482	440	398	460	447	477	476	456	505	496	443	451	470	458	430	476	483	456	488	430	478	481	467	473	469	468	473	456	472	422	459	455	471	433	486	438	455	476	486	414	430	480	454	476	493	441	427	428	465	415	472	424	477	437	480	437	430	477	468	450	471	471	463	463	451	490	465	455	428	439	455	473	472	472	473	424	458	455	438	490	472	443	468	455	459	508	437	457	481	488	473	429	486	469	462	453	498	465	453	457	456	469	440	467	451	483	472	455	462	471	465	450	428	462	459	503	444	415	439	464	462	430	430	451	462	463	446	481	456	435	427	467	449	436	484	460	476	460	468	456	474	450	457	452	488	480	468	459	406	461	462	433	480	470	466	486	450	449	460	485	479	494	472	458	484	490	489	506	484	430	452	495	493	466	457	453	414	468	488	440	438	422	477	452	442	462	403	492	453	448	456	473	472	462	424	428	469	452	482	483	456	431	450	448	470	440	417	461	451	445	504	492	441	484	442	484	479	467	461	478	485	481	447	471	454	467	459	445	473	482	464	470	474	448	477	472	423	489	471	465	445	452	468	450	473	479	428	442	484	505	465	526	423	457	448	454	421	467	504	466	473	437	488	464	432	470	480	501	446	480	470	517	475	444	446	448	490	440	471	499	464	432	470	486	460	457	428	443	444	482	510	486	476	433	470	471	461	471	485	493	452	438	475	452	482	453	499	447	475	459	453	489	468	473	451	506	466	464	442	436	465	477	435	427	451	477	464	470	442	433	457	444	441	481	455	451	452	444	483	460	474	449	507	460	452	429	475	459	486	474	453	446	462	482	503	443	442	481	428	460	464	467	458	439	462	489	452	486	449	439	474	456	438	487	458	472	448	450	486	411	465	438	471	434	470	485	468	467	482	475	471	433	455	472	436	440	454	463	481	451	440	461	453	456	494	442	488	470	435	416	470	464	481	456	441	463	427	443	445	474	464	446	444	502	416	464	454	446	419	486	454	465	459	440	489	443	481	446	457	454	474	485	427	416	467	437	478	466	491	446	416	464	453	464	470	455	435	428	485	433	452	461	479	455	478	473	455	487	478	470	481	440	453	466	488	437	413	477	443	455	470	486	483	473	448	463	486	432	446	465	452	462	470	477	429	492	449	479	448	483	449	443	509	460	426	472	443	450	480	475	434	456	444	463	449	429	417	489	487	476	450	494	433	486	443	416	421	448	481	474	457	434	444	460	454	446	460	464	469	486	484	483	440	434	447	455	486	413	452	450	446	460	483	446	426	452	454	502	480	454	487	465	450	451	426	453	458	453	487	437	473	483	430	509	477	495	477	448	444	467	423	495	420	415	441	457	433	494	464	449	449	446	455	428	474	443	476	458	465	478	468	458	406	468	437	447	424	454	477	493	468	463	437	450	484	450	455	475	481	427	424	450	470	436	468	428	441	403	463	455	480	442	435	478	450	450	435	478	475	467	459	478	487	427	467	465	430	486	443	465	438	431	435	466	437	462	458	455	440	439	457	461	434	468	432	449	446	468	454	422	466	480	463	433	475	431	460	464	455	442	469	441	461	475	398	435	445	441	468	475	457	444	465	467	449	454	481	468	471	470	453	483	419	491	457	447	488	481	466	474	464	429	462	433	483	437	447	439	475	465	427	464	456	447	445	515	482	467	466	498	473	491	443	439	433	464	461	402	461	445	444	438	443	422	454	484	451	468	426	448	488	444	447	457	462	449	426	454	465	445	431	492	461	450	487	437	454	476	461	472	456	460	491	443	437	506	485	444	462	445	463	450	472	477	448	460	469	446	482	474	449	475	486	466	448	467	447	435	431	480	492	493	438	459	477	440	453	460	496	446	454	434	440	485	466	446	462	412	485	477	474	421	435	508	452	460	459	486	464	456	484	471	485	471	480	477	445	434	465	481	436	451	428	490	467	423	423	461	474	450	463	450	441	477	476	478	442	502	451	425	452	435	470	424	420	470	395	462	438	462	444	448	499	473	467	474	461	448	464	489	479	450	448	468	485	446	455	469	470	473	400	476	486	469	434	455	478	437	453	450	434	493	479	433	477	415	449	456	427	459	478	484	432	464	468	470	463	483	476	468	449	456	505	474	463	480	471	476	494	449	475	435	461	492	502	440	458	470	482	460	449	490	471	466	476	447	465	453	465	438	438	472	492	464	441	478	456	469	491	460	434	468	415	467	501	473	437	460	459	488	464	448	465	461	414	486	451	476	483	473	477	458	464	486	456	438	456	469	484	484	506	451	445	477	467	445	441	493	460	451	428	469	481	461	447	437	457	458	456	456	436	463	465	472	443	447	451	441	430	475	442	468	464	440	441	463	460	440	432	395	437	468	449	446	477	469	468	477	477	430	466	432	474	476	432	474	442	459	475	480	467	491	458	470	474	440	449	433	437	466	463	453	466	418	428	468	461	457	473	435	441	464	467	473	467	456	485	477	461	497	450	467	472	476	452	443	423	445	482	486	431	456	470	494	429	426	475	459	494	448	499	468	454	453	445	511	472	489	443	436	439	481	449	467	483	455	446	485	457	468	492	440	453	467	482	436	481	484	451	459	441	469	460	492	482	454	479	488	423	467	493	488	445	492	444	429	474	458	445	465	449	465	481	430	478	475	461	464	422	443	471	476	454	499	459	473	477	452	514	500	465	454	480	454	462	459	479	450	473	475	467	443	477	476	459	471	481	460	505	438	445	448	454	427	467	474	444	489	472	463	421	468	444	450	437	468	422	479	465	459	475	480	459	481	494	460	472	494	473	461	441	475	464	455	472	458	484	426	440	469	467	458	436	464	444	422	473	461	476	475	486	437	504	421	471	464	450	465	469	499	483	505	422	471	412	509	433	449	453	472	434	500	489	462	457	440	449	459	451	476	427	447	459	437	478	472	449	437	438	468	469	440	488	428	481	476	459	465	481	486	438	446	445	464	475	436	418	490	452	459	458	434	448	435	468	450	494	535	437	494	432	478	483	434	458	451	502	485	445	436	455	464	448	451	448	463	476	443	458	474	451	445	454	489	415	460	445	463	462
22524	21082	28694	23680	21115	21107	11177	3646	2436	1444	1100	877	742	690	592	551	582	613	534	451	443	468	425	391	372	407	340	402	390	372	408	431	377	375	333	393	370	333	370	380	325	355	335	347	333	306	302	326	305	327	291	325	307	295	318	309	314	280	310	296	317	294	271	291	281	278	324	277	302	291	288	272	277	270	287	315	272	284	297	289	264	274	322	274	308	277	283	278	269	294	293	325	261	303	279	283	268	254	266	275	297	234	299	283	269	260	289	310	299	282	310	324	291	260	265	289	283	307	301	303	286	270	272	280	296	295	314	291	293	286	265	261	283	310	265	296	289	274	298	297	279	307	309	270	296	288	301	295	235	265	295	305	267	282	295	237	288	280	278	278	286	266	291	271	291	251	267	288	283	279	307	273	271	273	308	310	282	272	275	272	261	300	274	295	271	300	266	265	259	270	283	298	268	289	273	276	280	303	294	285	266	296	300	289	318	277	270	297	267	297	275	298	292	285	273	299	254	309	245	261	264	291	291	270	272	307	318	280	275	286	279	284	271	284	308	311	282	298	306	278	276	269	270	275	279	301	286	290	291	260	295	265	285	292	263	269	299	300	301	279	299	270	284	309	269	300	297	299	284	298	284	278	276	302	299	287	304	296	290	288	269	263	280	292	281	291	289	271	293	286	305	286	284	305	269	301	272	289	275	317	276	308	301	295	272	273	293	267	261	305	306	269	253	278	283	304	293	260	263	264	244	256	265	300	307	258	283	294	282	270	274	280	292	272	263	305	278	283	265	280	255	286	313	291	274	285	291	303	284	323	302	282	294	259	267	263	295	315	280	319	309	275	280	262	267	263	306	258	281	264	312	288	281	288	296	299	275	299	254	273	297	268	289	290	280	275	299	297	266	297	284	277	273	277	259	298	260	297	290	261	253	286	285	279	258	311	285	262	258	275	269	307	292	286	286	316	281	279	294	288	252	288	293	248	267	261	287	286	303	310	279	308	283	281	247	288	262	293	265	293	291	272	281	276	298	285	263	284	260	294	277	288	316	328	265	292	293	305	299	273	297	259	268	269	283	284	285	294	286	256	327	287	265	288	268	308	293	312	267	302	304	306	280	296	290	289	259	289	277	286	284	260	281	242	286	317	290	267	280	310	271	278	274	271	259	303	291	314	264	286	281	260	274	271	280	248	275	309	281	270	300	280	310	269	279	282	296	300	296	324	268	282	281	270	287	297	309	301	280	306	304	297	285	283	276	267	298	278	289	272	265	295	290	306	298	258	299	295	270	288	277	306	279	285	291	292	277	291	251	303	278	282	270	295	281	284	303	289	290	254	285	272	270	306	254	297	288	285	273	294	283	307	289	290	304	272	309	265	284	294	304	295	277	282	302	324	285	275	294	290	282	265	300	307	295	279	289	282	288	275	290	265	280	260	259	290	264	265	289	302	289	267	279	283	262	291	273	292	256	274	265	283	277	299	290	290	283	291	307	285	269	287	311	292	307	303	283	299	283	308	296	259	297	282	278	267	279	257	303	285	272	262	282	281	288	285	320	260	307	272	303	291	306	300	286	273	269	299	311	282	261	282	269	286	303	278	301	278	297	276	290	259	267	278	299	288	315	251	299	279	268	270	254	280	273	269	287	310	297	273	272	301	287	323	288	317	283	257	255	273	300	254	284	314	255	288	289	290	301	289	281	304	285	269	263	280	301	280	306	295	296	289	287	293	306	301	320	270	281	275	288	293	293	296	282	280	296	286	292	286	296	258	300	280	288	293	290	296	306	289	284	258	294	285	291	271	280	285	266	266	305	280	262	296	305	305	269	277	279	300	289	308	263	294	305	292	269	283	281	278	280	294	303	283	279	312	298	275	284	300	284	304	289	277	287	308	300	282	286	302	271	265	279	265	265	278	271	298	302	297	254	286	265	283	239	274	302	286	278	305	264	261	310	304	251	308	300	286	269	306	286	281	280	292	292	279	272	278	295	277	275	296	296	298	270	290	285	305	309	300	291	271	282	284	294	259	270	271	271	265	301	271	274	270	280	262	269	296	268	279	270	266	292	288	305	292	290	264	286	308	306	292	278	281	285	265	288	278	263	280	273	291	274	294	258	273	306	277	249	293	311	309	255	267	291	307	296	272	288	271	279	292	298	273	286	284	279	277	259	303	296	298	296	309	269	269	282	285	282	272	292	278	308	282	270	283	272	291	283	290	269	282	286	279	258	282	249	281	276	281	257	280	280	293	289	265	312	308	273	283	274	269	265	267	294	267	266	282	283	281	317	301	280	264	300	280	297	271	307	282	262	285	262	267	280	288	282	263	291	275	278	287	291	311	260	271	269	285	259	278	272	248	297	273	288	281	266	259	265	316	295	276	285	286	292	284	318	282	284	276	294	276	276	254	294	289	278	302	274	276	275	277	283	302	299	277	301	274	261	295	275	282	276	298	284	277	294	297	332	261	290	321	274	301	323	275	266	278	282	233	281	284	274	300	258	285	311	265	282	293	262	275	278	273	258	258	292	334	262	270	291	261	291	239	277	263	290	262	266	312	272	253	269	295	270	256	283	287	294	275	255	308	279	295	293	271	295	308	285	284	280	287	274	272	279	279	278	295	312	300	292	282	302	276	254	303	293	281	257	296	318	272	297	289	281	288	287	285	255	302	287	286	277	285	294	268	267	313	257	247	294	274	261	298	307	287	287	284	263	296	263	253	270	268	308	284	295	327	278	282	256	291	250	290	310	259	292	307	288	290	305	298	292	280	295	279	301	271	275	287	297	271	270	291	298	276	284	284	290	292	285	289	250	303	295	264	271	286	278	275	276	268	281	290	295	263	296	277	303	282	294	285	271	279	289	299	255	238	277	271	291	304	288	271	294	299	290	287	263	258	267	273	282	280	258	240	302	262	330	297	273	299	256	245	308	301	301	269	268	295	289	290	292	280	273	286	291	274	270	294	287	299	280	271	263	297	307	297	282	269	322	290	276	274	291	289	276	287	279	279	293	283	264	260	298	295	310	313	293	254	292	264	263	285	261	247	292	279	272	275	274	287	268	276	305	257	273	282	281	268	291	283	300	283	270	284	298	297	282	271	259	318	307	277	273	286	301	295	270	270	271	302	272	288	308	262	262	277	282	267	321	293	282	273	254	287	298	302	275	262	283	276	294	274	263	254	324	277	307	304	281	255	271	280	303	273	280	297	291	282	270	277	273	278	269	300	285	277	284	283	315	257	266	247	285	299	305	316	269	277	267	291	279	281	306	284	293	294	276	292	295	284	270	274	282	289	269	301	278	287	293	285	289	269	287	272	316	263	296	274	274	285	293	274	274	267	266	270	274	302	270	287	264	269	248	286	265	298	308	259	269	250	278	299	267	289	287	280	276	288	270	305	284	267	260	286	272	274	305	256	275	277	272	251	244	296	294	268	270	293	249	287	286	283	292	283	293	293	272	258	292	276	286	277	301	268	259	260	280	277	304	306	309	247	302	253
29802	48562	28453	17944	14666	10074	7213	5650	4067	2441	1779	1387	1247	1089	907	833	918	858	698	543	620	556	518	456	419	399	433	440	461	425	440	473	458	485	455	440	413	364	391	353	391	342	356	369	336	345	309	342	311	331	325	297	300	287	323	324	307	315	308	287	290	302	293	308	311	297	308	272	287	321	308	308	293	268	304	290	327	276	282	294	301	318	296	291	288	277	261	288	325	304	295	292	295	285	289	314	260	295	306	298	285	312	293	281	267	290	300	307	317	330	296	296	301	281	285	271	295	317	271	342	309	290	279	327	298	304	309	295	292	285	299	283	266	313	326	290	292	293	315	302	284	294	309	288	287	297	268	269	303	297	287	283	258	300	267	282	288	281	283	287	281	311	273	297	289	260	286	274	289	291	268	307	314	301	295	301	270	288	274	320	269	278	285	298	308	298	301	301	268	281	305	295	311	280	272	281	342	269	319	266	294	285	317	321	299	290	283	271	279	279	277	296	294	270	275	289	271	297	308	302	310	278	285	305	334	303	297	302	300	298	298	294	295	298	250	296	296	294	283	263	274	291	307	300	296	279	294	320	295	264	310	280	275	308	292	327	282	327	298	309	283	302	320	275	302	291	281	306	303	285	280	322	306	290	298	262	278	336	320	290	290	313	284	306	293	292	258	277	304	252	290	286	284	275	279	304	296	318	298	313	302	282	307	313	305	271	291	294	291	287	305	295	300	289	296	287	250	271	285	287	310	245	289	305	296	276	278	285	283	316	302	300	281	314	296	311	263	253	289	304	295	296	297	304	306	291	300	299	295	310	290	319	275	290	290	293	295	310	313	277	276	282	291	283	314	292	284	298	306	280	301	294	280	310	303	276	305	306	300	281	321	279	290	301	291	285	283	269	303	305	289	312	277	332	292	275	263	267	291	287	293	283	282	275	315	310	311	269	284	268	302	282	326	281	279	279	262	306	282	305	290	312	300	274	290	287	286	298	305	277	285	323	298	326	282	266	250	319	306	272	279	310	287	264	306	280	259	292	300	295	283	277	330	299	258	280	312	276	302	271	296	308	275	286	300	264	291	281	295	282	297	291	272	301	320	294	298	280	283	289	309	307	287	300	295	268	282	301	312	281	311	294	283	302	291	280	265	285	291	302	270	268	254	295	273	323	280	317	287	290	317	310	299	306	303	283	289	278	299	320	290	292	268	266	295	277	284	310	253	260	271	266	298	300	302	288	276	312	288	308	295	297	293	294	318	285	289	337	296	312	294	298	270	312	291	290	301	317	285	310	309	273	275	281	272	312	282	282	282	295	291	272	258	337	274	277	291	292	295	264	301	311	277	302	293	300	285	267	267	325	290	291	276	318	288	309	303	295	271	265	293	263	302	318	275	306	311	261	282	291	272	307	298	306	277	275	301	310	269	307	254	295	256	318	308	271	289	299	313	298	282	317	304	288	327	300	327	280	291	298	277	286	298	288	314	309	294	272	291	289	278	277	310	289	285	308	297	249	301	302	245	300	307	315	312	295	289	254	290	308	290	294	297	318	292	305	295	312	277	310	300	305	290	299	283	315	330	315	311	271	318	269	309	285	321	312	295	282	286	296	275	254	279	282	316	302	300	288	306	287	298	317	282	311	296	321	325	292	294	294	293	272	270	257	241	287	292	247	274	287	260	285	306	310	271	274	308	287	310	282	291	300	328	280	314	293	272	310	302	330	286	289	295	324	310	320	294	276	293	306	292	302	287	294	303	290	316	287	318	274	293	315	304	285	279	282	304	291	318	276	309	289	282	318	295	303	301	274	308	295	302	290	311	307	257	295	297	307	285	322	303	288	294	256	303	304	295	309	293	304	272	284	291	271	282	272	304	271	312	280	298	279	281	307	276	335	295	307	291	286	303	299	326	296	293	283	274	255	292	304	255	318	264	292	291	284	293	295	299	332	323	330	286	309	308	284	310	280	281	303	314	291	312	298	297	312	292	317	303	294	286	283	270	294	300	307	254	279	293	275	290	302	267	295	307	279	295	306	333	295	297	307	310	275	267	299	309	282	285	317	318	298	290	328	307	286	310	277	331	285	302	308	281	276	294	320	290	319	278	314	301	277	294	297	299	293	313	309	285	282	284	276	296	263	291	286	310	316	287	315	285	294	284	298	305	312	300	321	268	308	332	309	268	282	272	277	316	296	316	250	281	262	288	283	318	311	274	296	291	267	285	308	290	288	311	285	296	274	310	298	303	314	301	293	312	286	300	303	292	304	297	301	285	296	287	302	312	305	279	285	275	280	281	304	304	267	308	294	287	278	269	293	302	318	279	284	286	286	321	287	283	292	298	323	316	295	298	322	286	261	281	295	298	263	300	318	275	299	304	286	274	292	285	301	301	298	276	282	247	262	309	266	335	281	262	287	321	300	258	306	277	284	321	279	279	292	280	304	271	275	299	289	312	268	298	323	287	281	319	280	265	312	278	320	289	313	287	278	289	308	248	292	259	314	303	310	288	299	295	294	290	305	316	289	292	297	282	290	277	284	338	313	317	277	307	300	294	303	313	284	320	284	298	292	285	274	314	275	296	286	292	293	293	317	274	242	300	297	313	290	280	282	307	311	262	294	297	290	261	311	277	271	279	309	282	264	276	358	307	296	287	312	303	289	308	305	292	271	279	278	283	286	268	326	274	276	290	285	280	292	308	313	326	314	305	263	278	295	279	269	290	302	306	274	324	316	317	284	285	303	305	268	322	295	276	289	284	301	283	307	286	315	303	288	272	283	324	288	285	261	283	295	279	310	308	277	298	303	325	286	316	308	314	278	268	278	300	299	298	307	278	281	288	318	304	280	304	306	286	274	297	270	282	308	301	309	293	286	291	299	295	307	307	280	324	325	279	286	275	283	312	292	281	283	287	310	279	284	272	279	291	303	264	299	295	290	273	276	291	285	293	278	290	277	285	302	294	282	297	322	306	286	295	294	297	298	284	313	313	304	316	298	305	284	301	291	273	315	280	299	294	281	270	311	297	291	314	308	279	282	285	293	278	320	283	268	300	298	310	300	311	256	279	267	296	313	298	270	282	312	308	312	321	290	275	285	300	312	295	281	303	299	264	275	292	275	304	295	305	292	302	302	301	272	299	291	261	284	309	305	310	304	308	309	272	266	298	253	325	344	312	305	300	318	274	311	291	301	272	324	312	302	294	289	296	310	282	292	312	287	293	305	290	262	277	299	305	274	300	273	290	286	276	269	276	273	329	285	278	274	321	305	313	309	295	287	331	323	299	291	295	261	286	305	321	256	308	275	304	270	259	321	297	276	289	287	274	275	290	330	299	306	305	265	315	313	275	293	273	346	295	280	265	311	282	269	308	282	266	264	325	284	276	317	273	289	298	271	278	285	262	279	281	323	285	297	294	287	277	304	289	274	299	282	311	278	259	300	320	280	306	307	321	307	304	298	286	309	307	297	293	302	295	273	258	252	272	299	292	312	301	281	275	277	281	282
28784	22306	15867	8572	4471	2823	1884	1446	1028	697	603	577	543	557	495	518	444	495	479	456	418	444	448	427	378	426	379	404	414	422	449	454	428	419	428	410	407	428	406	367	414	426	380	400	391	427	435	372	410	418	398	396	403	406	441	351	405	372	390	396	381	375	397	392	357	419	410	390	389	386	380	394	375	396	379	406	389	403	398	394	419	394	399	366	374	393	386	399	380	391	372	398	371	372	407	365	363	407	395	372	382	385	393	386	412	403	402	362	378	399	385	395	389	417	384	383	374	375	410	342	375	398	414	385	377	408	382	382	386	398	400	390	388	390	414	390	375	362	352	357	389	428	376	412	387	416	375	395	355	404	423	397	362	388	365	332	391	398	363	385	376	383	398	378	391	387	373	379	375	377	381	375	390	385	386	377	364	375	369	344	395	385	348	410	389	373	399	374	413	386	394	387	381	364	389	394	378	382	378	357	363	377	400	414	396	397	391	376	380	396	378	400	385	356	378	397	377	372	403	389	396	384	395	408	370	358	370	411	377	390	383	391	369	390	349	391	417	413	378	370	368	425	383	408	397	393	392	396	382	354	376	378	402	363	388	355	416	388	422	384	386	414	401	405	416	385	350	368	385	409	344	380	368	377	379	367	397	385	386	401	391	371	369	384	410	394	390	369	380	404	418	373	362	385	394	367	375	389	407	354	400	387	387	389	358	340	373	378	385	378	367	361	370	401	393	374	372	390	360	390	346	394	395	403	387	364	402	402	371	382	386	377	401	383	406	368	355	410	382	362	395	372	411	392	390	358	414	389	364	391	380	419	393	397	395	336	417	407	412	373	390	381	382	388	406	358	384	357	384	369	393	381	372	384	376	386	405	394	397	424	407	372	374	368	374	396	372	398	385	407	385	379	391	380	392	379	372	375	364	398	390	393	408	382	392	383	384	404	393	415	381	382	419	385	385	414	372	398	405	370	378	380	402	363	364	399	403	368	411	424	334	378	376	356	385	402	398	391	373	370	407	391	395	389	407	362	382	359	397	398	422	398	372	370	387	373	384	408	396	396	389	419	346	376	383	399	393	381	346	394	389	389	431	413	409	399	379	417	413	375	408	380	395	388	411	392	369	404	390	369	370	385	404	386	381	380	377	387	389	413	369	390	390	372	415	361	344	373	364	364	384	401	374	417	363	402	380	356	355	391	371	391	399	418	371	402	368	360	406	375	366	420	371	401	374	396	389	383	380	401	358	366	371	355	392	362	379	391	410	327	446	401	420	407	378	377	354	392	369	396	373	339	379	400	378	359	375	383	359	385	403	396	367	378	345	360	352	370	370	365	384	430	383	388	361	414	388	385	383	399	364	391	371	394	362	352	387	379	386	378	383	381	376	418	350	401	363	397	399	371	385	402	398	407	337	397	357	348	406	384	366	362	410	363	382	370	399	390	402	378	394	399	345	367	390	391	380	416	398	412	390	401	391	406	412	391	378	353	414	391	393	357	339	395	359	427	368	409	396	362	364	381	398	401	371	388	432	357	356	400	373	383	373	407	373	408	364	427	334	413	403	392	383	396	381	376	403	366	412	387	409	393	358	362	330	381	363	410	366	383	394	414	390	364	383	388	373	406	382	361	369	417	389	437	405	394	377	381	379	394	428	396	394	393	339	365	402	348	402	380	370	395	401	407	370	420	379	402	373	375	396	400	387	362	405	404	386	387	399	373	434	385	407	413	366	378	426	378	411	375	386	370	388	394	389	367	391	386	375	347	371	388	379	357	344	375	387	415	415	399	329	339	389	376	390	423	375	381	391	404	389	354	418	368	378	371	379	384	384	414	416	378	402	356	414	391	394	408	342	395	409	367	395	411	413	418	388	396	397	364	401	418	407	407	390	392	355	371	393	381	374	364	373	377	365	416	395	390	375	405	413	378	364	425	396	404	402	403	388	392	393	369	392	384	414	377	396	396	402	374	373	369	385	379	380	373	370	378	418	402	405	351	388	397	373	372	378	423	378	397	372	405	406	361	383	385	359	369	350	379	368	373	386	402	409	372	392	346	390	389	389	373	390	406	381	394	387	388	428	407	386	399	394	342	383	400	398	384	383	380	395	424	393	374	384	378	396	386	420	364	385	381	386	370	368	369	384	348	387	385	392	433	408	374	370	403	362	379	430	385	410	407	393	396	404	375	391	391	380	357	363	377	408	390	397	382	393	393	401	397	385	404	369	364	370	362	391	365	381	389	391	396	377	395	383	392	365	367	411	353	394	421	400	351	422	420	395	386	368	414	359	361	365	363	392	350	361	391	395	413	398	384	389	363	378	386	404	380	381	383	369	391	395	425	357	393	386	375	407	398	394	375	345	378	373	380	416	380	373	353	384	425	351	406	379	385	374	402	349	411	372	364	395	365	363	410	369	353	395	372	368	360	367	418	375	396	365	395	353	356	392	388	361	356	401	368	400	400	377	406	369	396	391	366	374	375	387	366	409	374	385	402	406	380	345	386	397	398	400	392	381	396	374	378	366	386	374	379	383	390	377	389	386	391	381	347	368	375	382	347	395	439	391	363	362	396	405	398	380	384	414	375	406	412	394	378	388	399	429	423	373	381	385	366	382	359	414	398	401	381	424	362	344	382	402	375	394	388	392	389	419	363	387	400	372	363	406	392	368	392	369	387	376	410	383	364	400	400	406	398	398	373	389	385	369	429	397	381	394	350	401	376	394	418	382	369	390	363	380	373	373	360	404	399	392	383	358	399	369	395	373	389	383	413	377	420	369	387	384	379	395	369	358	375	402	383	386	384	422	429	375	410	390	365	387	380	402	380	400	397	386	390	398	389	373	374	402	369	390	402	362	389	427	406	401	388	422	380	378	406	381	359	382	362	420	408	361	392	403	375	382	358	373	383	393	417	398	375	356	419	410	394	389	376	394	406	361	410	447	370	349	382	383	397	382	373	352	369	395	367	387	391	368	370	360	387	405	394	391	404	415	383	428	371	356	379	384	370	378	383	400	359	389	384	392	402	369	348	356	382	395	390	377	398	414	398	435	378	369	414	387	422	364	387	397	373	382	419	367	379	376	394	414	379	421	412	360	396	401	383	412	397	373	390	387	360	408	422	401	400	354	379	400	392	429	403	386	406	417	417	376	415	384	402	400	359	398	382	397	383	371	394	349	382	392	381	381	402	368	373	392	373	383	380	325	393	363	391	390	414	382	387	385	350	394	387	400	365	400	402	363	372	374	417	379	372	367	389	374	387	366	387	377	345	373	390	372	396	398	362	378	363	333	405	352	399	376	353	368	382	377	412	389	336	407	397	370	382	361	401	384	381	362	376	405	410	359	402	421	390	379	359	356	411	387	414	434	349	384	415	375	398	376	398	382	393	381	378	372	391	363	394	387	387	360	396	348	402	407	391	411	424	367	395	387	374	345	360	380	319	358	367	397	404	378	387	403	364	361	381	411	359	388	371	364	385	396	400	374	423	399	393	376	354	385	379
21080	30756	15490	8952	6470	4714	3369	2473	1686	1057	902	742	732	642	578	623	644	611	517	499	484	508	483	453	447	441	462	441	455	450	457	479	498	505	455	456	480	404	458	463	458	466	455	470	427	429	414	420	403	439	406	402	394	424	401	424	423	400	420	418	387	438	377	395	425	410	433	466	428	444	388	399	405	381	417	405	435	419	419	407	390	399	442	398	413	408	413	393	411	402	403	413	420	402	379	396	403	395	395	422	382	393	417	381	407	388	386	384	409	412	408	353	416	423	433	406	398	422	401	401	403	416	408	425	385	424	380	423	408	403	432	367	451	419	371	431	421	378	405	419	422	384	422	370	429	388	393	421	420	388	401	411	422	435	404	429	391	432	377	381	410	398	382	405	420	410	410	393	405	373	366	392	399	403	414	450	377	451	407	406	435	443	394	423	405	396	408	422	399	389	402	414	403	413	410	392	367	402	435	432	394	410	366	419	444	375	409	418	399	390	403	396	408	434	430	419	412	420	406	407	433	436	406	390	421	392	399	426	412	385	401	388	434	409	390	431	374	400	381	418	401	394	442	398	434	413	419	441	412	428	414	413	434	429	418	357	399	429	409	405	406	430	410	394	414	422	396	393	398	423	426	403	391	437	414	369	399	433	447	403	420	409	424	394	446	429	409	408	426	403	382	381	405	403	379	386	405	404	442	385	399	445	385	422	442	411	388	414	407	465	422	428	414	397	416	429	427	470	433	442	429	413	431	376	404	423	390	416	414	424	401	412	408	411	421	418	417	413	398	392	376	447	424	434	446	429	403	396	439	410	408	407	444	402	392	349	406	417	413	403	383	424	406	391	420	388	405	414	399	405	455	414	404	436	413	413	419	404	409	425	428	428	409	413	402	404	438	389	392	428	434	414	398	388	411	390	404	416	417	374	387	384	390	348	399	412	402	423	406	395	414	384	384	398	410	407	403	431	396	401	382	433	390	414	365	403	387	416	401	385	394	425	432	403	415	407	365	419	397	398	415	372	410	406	420	406	395	397	424	415	382	408	381	412	418	392	407	433	383	396	399	423	439	425	391	396	410	435	442	441	418	373	394	414	424	378	412	391	398	376	430	410	398	367	390	440	407	384	431	402	412	412	450	427	390	375	402	419	402	375	404	401	399	451	424	393	428	381	420	442	400	390	396	383	396	425	415	450	373	391	425	427	424	441	421	425	414	402	405	399	420	440	432	413	392	416	420	411	428	402	387	414	416	364	382	411	439	401	405	407	372	419	381	389	393	384	385	396	413	397	418	410	379	421	414	402	407	430	424	385	416	419	425	386	450	430	418	425	402	414	389	376	407	385	366	404	430	400	413	437	413	418	413	441	418	418	394	424	425	414	377	445	430	379	425	427	423	413	396	419	394	441	444	416	415	411	429	399	416	438	453	421	435	428	379	438	418	425	419	409	408	415	408	381	402	399	421	429	398	422	366	417	407	447	415	385	389	385	404	398	418	411	438	445	415	407	415	409	401	413	371	370	388	397	419	401	410	429	436	390	388	398	406	403	427	410	411	407	445	415	421	427	417	430	410	386	441	379	385	418	406	390	395	399	434	391	445	403	424	419	406	410	418	395	423	420	430	445	426	410	406	380	417	385	436	370	432	417	377	387	370	407	417	428	423	413	437	446	451	399	407	440	384	439	403	407	408	373	431	440	458	398	422	418	428	414	427	398	403	388	396	447	443	426	417	400	406	422	392	421	406	427	441	415	387	409	427	376	407	404	410	401	376	433	439	403	394	407	417	442	391	391	415	388	386	445	396	419	436	415	387	439	420	394	392	392	394	413	398	419	426	432	392	396	415	392	433	405	402	395	410	415	447	414	373	397	417	419	424	380	403	415	385	416	423	401	414	400	410	417	374	390	400	387	440	442	397	427	442	415	386	382	400	415	393	438	411	430	407	434	414	419	415	409	447	417	389	431	416	364	414	415	450	415	408	435	409	386	358	415	401	423	423	428	432	374	378	407	407	416	445	418	421	402	394	405	411	442	407	411	384	373	384	411	412	406	436	411	434	384	415	416	406	423	413	423	450	396	394	444	382	380	401	380	429	409	373	416	354	387	410	411	430	403	435	394	410	426	402	393	416	438	384	428	396	413	428	400	406	432	400	423	381	423	388	407	420	420	392	401	389	424	446	400	440	384	429	412	405	380	428	457	439	444	415	443	439	383	400	412	415	406	401	434	399	410	424	449	371	408	400	386	395	399	403	375	400	388	425	399	426	409	421	411	430	396	414	407	401	402	452	394	399	386	406	402	414	386	401	422	385	402	417	386	401	423	410	425	356	412	421	403	398	413	395	449	429	409	415	401	396	416	393	434	378	442	398	413	429	380	406	428	413	410	409	399	440	394	387	425	423	401	385	423	430	443	413	362	375	462	431	427	414	435	414	412	400	443	436	384	432	375	442	394	421	384	378	429	433	417	411	383	390	420	396	426	426	403	412	382	426	428	417	396	418	357	394	414	423	404	403	380	416	423	407	401	450	450	402	399	422	423	409	405	427	369	377	385	409	399	382	391	430	424	416	427	408	433	416	438	400	413	414	414	422	450	391	418	429	431	417	388	427	385	388	404	411	439	407	413	416	413	422	371	400	380	411	418	406	411	427	399	406	444	452	432	395	413	393	444	388	385	428	368	417	414	409	431	425	436	414	406	435	421	378	417	406	425	408	399	434	429	397	424	418	431	409	386	436	411	426	407	427	393	434	424	400	407	451	434	447	397	432	387	423	404	435	428	425	400	398	404	393	385	409	413	426	396	393	416	407	377	402	410	394	404	422	429	448	413	400	390	406	403	397	418	414	426	446	363	391	424	425	414	411	430	405	434	375	419	386	464	391	391	382	410	425	384	436	425	392	385	401	431	407	422	408	396	398	429	458	400	340	385	445	398	409	459	395	419	373	403	412	432	386	415	370	396	415	425	413	416	395	397	422	415	407	394	405	429	404	413	462	414	411	401	361	405	421	414	442	406	412	436	415	445	358	404	417	391	408	385	398	431	436	407	418	423	381	457	413	390	403	403	414	413	428	411	414	420	416	408	387	437	391	401	439	405	436	373	401	410	399	430	454	416	412	402	428	384	414	412	402	389	362	462	390	398	401	427	440	421	430	429	422	406	370	404	424	396	433	390	393	392	420	453	389	452	362	424	411	437	408	436	389	404	404	433	399	405	422	439	407	431	424	397	447	395	415	426	432	391	436	399	414	386	387	422	421	388	422	417	436	427	441	421	430	387	454	452	422	388	401	419	418	413	438	400	395	420	386	406	408	423	421	395	404	395	407	412	408	434	405	365	415	403	404	390	406	403	381	416	406	417	365	378	419	450	442	412	409	387	413	389	388	438	421	387	397	446	373	434	461	415	383	452	407	390	413	392	418	401	413	430	449	412	416	400	403	416	395	420	405	424	404	433	432	417	377	381	427	414	407	398	444	391	369	390	396	396	430	396	432	394	433	362
23641	21137	28325	24227	21122	12762	4685	2589	1571	944	730	769	614	540	459	511	488	434	395	386	337	331	337	316	295	293	315	330	326	329	338	301	344	304	306	315	322	329	304	309	288	284	296	288	308	293	273	287	278	293	281	252	261	271	278	259	276	261	267	273	272	256	289	284	249	228	287	257	269	276	268	257	260	283	268	273	284	246	275	289	257	243	230	258	238	262	267	252	245	238	247	226	241	233	249	269	230	267	246	235	256	260	274	250	266	237	233	277	257	241	259	247	261	254	264	271	235	245	263	252	242	260	278	273	265	241	284	256	265	260	252	290	248	276	250	248	260	260	262	271	254	270	245	257	240	277	260	260	235	254	278	234	276	247	294	247	254	276	257	251	260	247	230	249	275	238	263	276	267	283	259	259	258	240	247	249	241	266	260	266	223	222	240	270	273	242	234	261	240	247	241	228	234	265	263	255	278	265	252	247	266	247	264	284	257	243	239	271	272	263	232	260	268	238	275	274	236	235	261	263	227	242	219	264	259	223	253	275	286	260	267	246	258	236	244	269	265	235	251	282	283	237	249	231	246	254	245	237	235	249	260	256	263	261	240	273	256	267	253	263	249	251	267	276	257	273	266	225	253	257	258	242	261	253	271	269	259	236	226	261	270	254	240	261	276	259	264	271	253	234	250	267	255	255	262	241	249	259	263	245	237	242	257	253	249	243	250	258	230	255	243	233	261	263	250	256	289	269	284	298	230	243	269	288	262	257	234	254	251	237	243	256	234	258	271	252	267	263	267	265	249	256	235	273	262	267	261	234	259	225	241	274	261	249	258	236	263	258	269	260	269	260	243	257	249	257	256	258	254	251	259	253	251	256	262	249	257	268	259	260	244	243	258	259	244	270	247	244	235	269	298	262	254	240	279	264	265	259	251	251	269	254	235	241	248	240	255	262	245	272	269	246	265	257	227	241	269	258	257	269	250	258	241	293	265	254	270	258	251	250	231	247	273	283	250	247	245	253	252	256	278	265	251	281	275	245	282	267	264	274	271	238	230	246	256	264	244	236	234	260	253	268	274	281	240	215	269	251	235	273	224	232	261	252	261	248	244	224	244	264	244	286	240	243	229	228	256	275	249	263	245	244	249	241	261	237	261	233	263	255	214	280	241	244	225	249	249	234	245	240	266	260	249	249	271	268	261	270	247	254	276	254	231	252	245	263	227	249	259	262	260	232	273	246	245	252	252	278	241	223	271	254	249	229	254	236	255	266	266	258	269	240	261	289	263	254	236	244	242	243	227	249	259	220	253	223	261	235	269	271	239	252	251	268	267	247	242	236	248	255	242	268	260	249	283	287	233	235	251	263	270	262	259	273	233	274	259	270	259	223	237	256	255	271	268	248	247	270	248	281	250	249	254	255	248	274	251	252	260	261	239	270	265	246	261	254	268	230	237	252	278	285	226	270	236	280	266	263	272	253	258	254	256	260	234	254	258	225	272	243	262	240	259	235	235	241	260	261	277	255	237	243	248	249	248	258	263	295	269	264	237	264	270	270	257	239	271	293	237	278	261	245	238	259	241	266	242	272	260	245	257	264	248	242	222	260	225	266	222	258	285	287	262	263	238	270	237	261	237	283	245	253	269	280	248	232	242	264	258	264	254	242	263	258	273	249	254	282	251	262	274	240	260	264	263	254	259	240	261	255	242	270	272	222	254	249	254	264	238	261	280	254	247	270	272	231	244	259	265	229	273	255	260	260	287	256	242	242	256	269	275	252	249	251	263	271	251	248	238	221	258	266	267	242	280	245	251	245	250	271	245	257	235	253	250	249	240	243	256	231	237	265	252	260	260	257	265	270	256	249	233	276	232	268	274	249	229	238	261	259	257	260	280	251	270	227	280	261	245	248	263	255	237	234	256	252	251	222	231	278	256	241	272	255	271	253	245	252	296	251	310	237	265	240	248	260	269	242	264	254	239	279	289	288	249	235	217	246	268	258	236	274	251	258	243	241	243	252	258	217	240	283	283	242	262	251	225	224	249	231	238	280	238	237	275	235	247	268	241	266	283	263	274	233	266	276	233	219	265	275	262	246	233	245	284	264	265	261	252	238	226	319	257	242	296	235	257	252	255	238	265	249	270	266	247	232	241	259	246	240	250	235	246	225	256	278	274	254	263	252	261	253	245	231	268	270	260	232	225	257	263	288	248	230	254	259	253	272	232	279	251	262	264	240	258	258	255	265	255	247	260	241	238	262	259	237	263	268	249	253	266	263	235	251	259	260	264	261	296	247	260	251	254	258	235	223	266	221	266	224	281	268	235	267	265	288	249	289	300	252	267	252	261	245	228	279	239	247	240	273	275	256	263	257	283	230	247	262	269	253	241	243	285	262	219	251	279	262	230	261	218	250	310	258	266	248	254	264	287	261	260	229	262	241	224	259	241	246	234	272	261	264	268	236	240	253	254	272	260	271	275	265	280	230	247	239	230	254	242	225	255	233	275	248	251	272	242	234	253	255	236	253	241	255	270	222	249	289	257	288	237	270	265	255	280	261	250	269	253	253	238	247	228	265	273	266	269	264	238	271	270	250	278	235	263	259	263	232	230	256	267	284	239	249	258	262	248	254	275	267	257	278	262	253	249	262	257	254	244	261	273	259	255	260	242	272	230	289	299	270	281	279	267	260	262	258	250	283	292	255	255	269	236	269	256	247	248	243	264	249	243	222	225	287	253	296	258	237	241	293	242	254	238	292	267	265	242	247	251	227	281	272	238	241	251	264	272	263	248	267	271	225	258	243	254	262	252	316	234	218	257	229	259	263	257	283	240	245	260	259	270	232	259	249	233	255	251	264	258	239	257	268	250	266	273	268	271	231	251	251	245	246	244	276	274	250	244	249	265	264	230	260	264	261	276	244	265	235	245	251	230	265	258	242	272	252	266	253	251	271	234	274	244	262	291	258	263	276	255	283	246	261	261	262	284	239	249	250	256	271	226	243	285	271	234	269	276	246	260	275	255	239	267	268	266	261	259	267	237	253	267	287	239	268	238	226	228	247	255	233	251	277	236	248	236	231	249	243	252	249	216	235	266	260	246	231	242	253	246	269	294	261	255	261	257	275	282	274	268	260	278	266	285	255	262	264	228	256	245	254	274	265	233	243	242	236	253	263	253	261	270	244	259	266	247	250	257	247	281	243	233	234	243	259	258	259	270	245	258	259	272	256	231	247	268	285	247	254	265	271	268	257	242	253	269	233	226	248	284	259	267	246	276	256	273	265	231	239	264	240	234	264	270	255	248	246	217	285	282	243	249	273	260	260	269	238	249	246	252	264	247	254	265	236	236	252	243	265	243	243	243	232	272	251	273	265	287	249	240	245	235	253	250	277	255	259	254	236	258	208	248	256	239	270	275	227	248	240	275	238	268	234	264	257	249	246	270	257	230	245	233	253	265	251	261	263	244	235	257	252	256	258	274	250	261	239	259	267	238	272	244	259	271	242	248	268
26100	42538	25030	15620	11734	8207	6095	4172	2736	1592	1194	1228	930	744	668	690	697	628	535	521	509	454	388	378	376	387	374	376	361	416	377	419	386	376	374	351	390	352	319	325	336	332	315	330	303	358	310	303	303	295	337	273	299	277	269	276	295	267	269	280	285	284	300	287	264	265	281	304	286	281	317	250	283	311	292	297	289	266	285	258	269	257	275	277	273	284	286	299	262	264	257	275	297	299	282	277	246	275	244	265	307	253	272	280	257	287	255	276	308	256	247	296	270	290	269	282	294	268	288	304	303	279	274	290	295	288	270	281	256	317	307	276	282	301	278	265	294	262	270	291	256	271	253	294	286	273	271	286	284	278	267	280	272	285	270	264	274	292	272	263	241	266	263	272	276	291	297	278	269	299	267	273	286	284	256	287	268	300	261	272	280	275	292	289	265	310	283	284	277	251	280	286	277	287	286	294	295	277	286	264	304	290	280	247	269	291	289	265	278	271	262	302	289	247	293	289	266	296	294	277	298	284	268	287	324	286	264	304	274	295	273	284	274	264	288	268	307	277	275	272	240	320	267	253	266	263	304	280	256	289	259	278	265	269	256	273	280	275	300	255	269	299	277	285	280	265	276	286	301	285	297	284	302	296	271	279	268	252	268	292	264	291	300	251	277	278	283	273	283	250	260	297	276	267	319	297	259	275	290	283	272	258	284	248	254	283	292	313	287	273	272	255	292	284	286	265	271	253	292	287	272	274	291	239	251	306	264	253	275	280	264	284	305	237	259	276	279	249	281	281	292	268	268	253	251	305	268	244	261	286	299	298	278	256	285	273	257	307	281	286	260	270	258	260	291	280	274	275	257	285	254	282	292	278	280	249	261	278	281	277	264	272	262	253	278	252	277	286	320	261	262	258	273	278	253	265	278	246	243	293	282	264	240	283	299	296	286	268	279	269	324	291	254	257	276	250	292	317	257	294	294	259	299	301	281	299	271	266	295	284	280	240	282	300	284	266	257	277	265	262	264	303	270	266	246	267	298	281	269	294	292	290	267	294	268	270	257	279	261	294	267	285	302	266	282	271	274	287	284	242	278	259	248	319	294	265	268	259	251	254	280	257	259	269	267	269	277	263	257	277	266	299	295	262	282	263	300	278	272	286	295	272	245	273	289	287	237	283	278	252	288	267	293	293	270	278	299	272	280	262	289	281	265	289	260	313	255	280	289	267	273	289	252	267	262	224	261	288	304	306	241	240	286	295	309	259	234	276	262	270	283	287	289	252	288	242	258	259	237	266	277	279	284	251	270	268	265	319	295	265	254	251	281	283	288	297	291	282	268	282	288	263	309	281	284	278	273	290	284	260	265	280	278	246	278	296	284	291	295	271	262	270	284	274	290	298	296	311	294	272	291	262	296	263	290	274	266	261	303	267	278	304	273	281	285	287	269	304	297	257	301	280	265	261	262	270	261	244	273	290	287	259	296	279	255	277	273	297	278	254	285	291	276	289	270	286	263	257	280	287	277	277	282	261	284	299	267	276	289	266	284	266	287	283	280	281	294	293	287	272	266	273	245	270	293	267	238	261	269	271	271	264	257	272	267	275	304	278	250	285	295	293	310	277	279	309	260	246	270	289	258	266	279	294	264	292	274	296	291	271	268	278	288	254	259	296	291	265	291	287	275	284	258	280	281	272	275	239	281	259	285	274	315	279	281	277	269	283	266	275	310	305	317	283	282	261	233	299	279	267	265	249	266	288	264	285	274	278	297	261	290	242	279	302	279	301	273	294	264	281	262	275	321	269	284	261	271	296	287	266	279	254	260	261	282	285	289	279	301	275	297	260	277	290	281	295	280	294	257	287	282	254	255	274	274	282	251	316	282	273	299	304	287	305	265	262	293	290	249	276	271	261	296	276	264	286	249	260	303	259	240	278	277	302	281	289	283	278	270	299	302	272	262	300	293	292	291	278	262	271	269	309	264	256	277	290	264	266	274	274	267	272	278	255	280	257	289	283	248	287	289	287	285	260	264	280	278	251	272	267	273	271	286	228	275	304	291	278	278	261	291	301	277	265	270	293	273	259	252	298	284	293	278	294	308	289	263	310	299	275	273	266	278	246	293	282	275	252	281	291	280	293	277	300	273	265	279	277	307	268	263	259	277	293	241	252	284	298	263	264	306	276	264	286	279	264	296	296	283	260	291	271	309	284	280	307	277	260	275	287	274	283	274	256	274	280	264	269	277	279	269	267	244	261	277	257	300	278	323	274	290	318	273	280	273	306	294	289	275	274	280	261	287	267	265	258	251	244	280	283	265	257	295	304	290	288	270	300	289	242	289	277	260	272	273	286	264	290	251	245	262	276	294	311	273	271	257	291	284	277	278	254	262	263	253	284	279	290	238	253	279	277	280	309	265	263	268	254	229	287	269	321	268	253	238	290	290	304	271	271	279	276	288	287	270	292	307	321	267	280	266	234	293	281	317	293	293	272	298	283	272	298	268	258	283	285	284	264	287	271	265	252	244	275	293	276	283	276	277	258	317	267	279	267	261	250	279	287	255	275	285	269	265	250	271	253	280	263	247	265	285	277	275	247	286	272	252	254	260	301	272	259	261	312	297	258	292	268	276	271	305	287	275	263	297	295	283	276	258	271	274	303	261	284	298	273	261	302	285	282	272	301	263	270	280	295	273	257	257	282	280	264	280	280	276	301	287	262	282	308	343	271	269	298	290	281	274	259	281	276	278	291	282	225	261	269	282	253	285	297	273	252	286	267	283	239	265	274	266	277	295	258	274	260	281	274	281	283	253	256	238	294	292	282	289	271	288	255	284	308	298	260	274	261	279	266	248	287	266	319	284	271	271	285	279	259	291	275	259	295	276	253	241	294	291	277	295	285	245	254	299	254	261	264	291	270	266	277	254	271	302	267	266	297	315	273	254	270	254	258	293	287	306	268	300	283	269	257	305	259	284	250	271	253	256	268	280	273	242	275	309	267	239	263	298	273	225	304	273	278	271	275	291	281	269	276	300	257	296	281	289	284	271	279	266	294	260	281	286	273	269	260	284	264	284	287	282	275	279	304	241	265	267	283	279	296	270	293	260	269	288	281	268	251	247	330	278	274	298	277	285	242	260	270	263	280	283	259	282	306	286	252	283	282	293	274	262	275	298	296	267	283	260	260	277	282	269	278	256	290	302	273	266	284	255	287	293	287	274	310	288	266	282	265	281	282	276	296	251	303	296	270	269	280	278	302	281	281	293	269	274	252	299	269	283	289	282	291	305	282	264	294	272	260	263	251	260	256	277	284	265	251	320	285	274	271	281	298	270	282	239	259	271	275	276	268	265	290	272	269	275	252	300	309	289	250	278	286	294	274	283	271	284	287	234	275	261	269	285	222	296	291	285	294	293	274	270	258	272	277	282	285	281	286	246	265	289	283	261	274	294	244	266	305	303	287	251	257	255	259	275	287	296	258	271	289	283	272	277	277	285	308	294	259	283	275
24859	21108	27266	25135	13742	4684	2864	1815	1337	989	802	811	716	644	599	599	614	598	517	514	558	516	538	499	456	492	492	508	473	530	480	495	530	524	477	489	513	507	483	482	472	495	474	463	473	426	479	500	438	478	469	479	427	467	461	440	420	441	473	461	442	432	457	452	476	456	436	499	469	452	434	469	424	451	448	436	464	434	432	453	436	413	447	446	393	461	499	430	439	449	453	424	443	415	421	442	457	451	487	441	442	472	408	416	465	399	464	423	458	447	438	441	463	438	436	420	436	421	453	461	471	430	454	460	458	409	411	414	415	447	432	427	474	456	415	410	432	455	448	449	444	393	439	459	469	449	452	418	454	474	488	443	445	463	450	461	451	451	481	465	457	457	465	465	469	462	448	449	466	447	446	440	451	431	450	445	471	431	435	416	452	436	417	449	445	437	454	429	442	408	448	455	454	476	425	431	414	458	440	447	410	434	453	412	420	454	470	438	443	411	453	455	459	450	444	393	455	436	447	423	435	462	437	419	437	448	463	469	455	419	441	438	445	465	426	462	404	451	435	441	482	448	451	488	450	430	430	453	473	452	432	419	440	411	468	404	478	451	453	481	464	458	442	471	432	439	449	450	455	440	425	478	436	462	466	427	452	474	452	473	428	457	460	431	423	447	457	419	462	428	473	424	451	455	446	441	452	476	456	429	448	473	453	427	430	403	438	424	439	465	402	440	476	457	457	467	451	459	407	441	412	464	444	403	459	495	446	430	407	385	417	450	441	474	427	444	437	448	432	407	468	465	462	444	454	448	450	458	482	442	441	470	432	458	438	430	441	456	453	423	453	458	490	433	424	444	472	463	434	398	413	460	463	450	459	428	416	444	468	439	457	435	422	440	442	414	449	462	414	481	415	418	425	473	441	464	467	451	446	421	448	449	466	435	428	428	437	420	386	428	459	449	442	443	458	432	429	378	420	465	434	459	436	442	469	461	482	428	436	453	411	456	449	481	451	461	453	470	435	446	471	431	438	420	429	456	456	457	437	440	475	404	448	452	406	442	395	434	491	424	470	468	485	420	415	453	438	459	449	417	426	417	474	441	445	431	450	420	432	478	489	416	443	433	451	444	492	440	432	428	444	454	465	460	441	443	425	453	450	422	453	439	413	465	411	445	406	448	461	419	463	427	404	433	471	457	441	454	429	410	417	452	468	409	428	469	481	456	428	435	462	435	459	450	463	432	443	442	430	420	436	435	464	496	467	396	419	438	451	489	451	447	399	448	449	461	460	408	462	438	482	425	437	453	472	425	474	455	431	436	454	445	437	430	470	476	422	454	427	399	430	429	424	424	475	473	413	411	429	455	467	486	458	471	442	455	470	446	459	451	454	458	451	441	436	455	455	488	463	427	462	471	414	467	457	421	442	443	467	430	443	454	431	462	448	460	454	444	434	469	399	454	449	438	434	425	439	438	441	469	457	452	420	430	408	476	429	432	422	393	452	454	494	466	425	414	453	427	461	488	463	463	458	448	458	425	465	457	415	443	452	420	436	420	425	426	420	468	429	444	417	471	444	441	466	436	463	436	395	487	456	454	477	416	425	467	464	374	485	476	425	442	434	458	452	428	449	458	427	459	434	440	464	398	434	433	443	463	468	437	447	452	454	426	416	408	474	478	431	451	473	447	435	451	465	444	427	471	461	405	416	452	426	458	457	443	438	468	447	443	453	464	444	459	447	427	450	445	450	472	463	459	450	449	459	435	432	457	444	419	477	475	464	459	467	428	439	421	479	440	486	453	451	422	431	420	447	440	460	452	449	441	474	461	433	407	423	468	446	463	437	443	456	466	415	437	466	423	454	421	497	476	459	443	505	429	428	427	432	468	435	450	465	469	466	480	477	446	458	429	453	468	439	422	466	454	418	482	425	465	467	450	425	479	445	438	438	423	425	462	410	443	444	448	415	469	455	467	447	435	405	482	472	445	402	408	430	458	437	476	452	428	431	431	449	451	461	431	465	470	435	466	464	420	441	467	442	465	408	445	444	406	437	404	435	474	435	441	435	439	448	489	443	464	444	455	431	454	462	436	456	467	475	431	461	430	450	455	491	442	496	445	458	448	423	452	454	450	457	430	460	427	409	452	464	439	445	437	469	444	447	472	484	472	450	445	441	439	430	471	434	445	444	490	456	458	466	453	449	464	456	437	419	482	437	471	470	442	444	438	440	469	480	437	467	416	435	439	395	493	467	443	452	459	437	455	488	426	472	453	475	474	441	465	474	436	461	458	442	471	424	439	423	441	455	432	456	421	459	427	476	447	407	424	461	429	479	443	476	431	452	454	454	470	443	434	439	442	421	437	444	454	390	462	422	456	450	465	435	470	421	465	432	452	443	461	472	463	421	445	447	425	448	428	527	483	471	464	449	425	424	479	456	449	439	411	431	458	453	442	452	438	423	449	456	480	449	464	418	461	442	444	409	464	426	442	477	448	424	436	424	439	440	418	423	422	444	471	454	444	394	474	474	449	414	444	432	478	441	430	470	458	446	407	449	457	427	458	421	452	428	444	433	453	412	439	442	446	437	442	422	431	444	440	451	439	430	447	475	423	430	442	445	434	479	441	471	482	476	377	427	429	432	476	422	470	411	433	429	417	470	444	451	470	425	428	442	464	433	465	447	425	456	451	432	432	426	422	452	464	452	428	424	475	482	432	447	433	446	439	489	462	391	419	427	462	445	438	473	452	404	439	448	469	461	416	507	425	441	421	458	418	460	467	430	422	457	458	430	449	431	437	437	437	441	518	473	428	442	477	452	479	490	468	447	456	437	420	438	437	440	463	387	444	431	425	469	456	425	452	420	456	445	435	441	471	432	432	425	409	451	501	485	450	459	450	433	418	452	429	437	457	450	450	426	439	471	461	434	426	470	449	489	457	429	447	418	445	447	485	411	448	433	451	437	437	455	484	465	463	454	488	438	490	438	458	454	453	467	454	486	482	445	441	472	451	444	449	446	453	440	413	454	458	450	485	437	442	462	452	460	472	464	467	431	463	397	458	441	414	423	447	413	436	443	451	473	409	453	433	436	431	476	462	424	442	433	458	434	406	446	464	415	455	444	433	436	469	428	430	427	462	438	421	468	454	429	430	411	480	485	443	465	453	410	473	431	450	436	441	464	429	454	444	439	469	441	422	445	435	415	436	479	457	442	459	481	433	425	447	490	429	431	442	458	433	428	439	438	428	488	472	446	448	436	402	417	470	418	501	418	420	486	476	419	452	437	473	466	438	437	445	419	467	391	472	400	432	514	451	435	451	447	403	417	445	417	482	403	486	450	436	462	488	451	463	432	475	433	456	427	428	454	438	420	432	417	431	431	401	432	448	484	465	432	473	449	434	450	409	423	415	453	422	456	448	450	473	450	451	459	457	448	477	448	418	442	421	446	442	451	490	478	425	429	433	448	424	489	449	440	455	427	417	429	418	479	420	453	467	430	490	457	500	453	444
24450	38070	22929	13148	9189	6365	4765	3381	2291	1431	1197	1231	902	842	732	827	851	646	670	616	603	591	579	529	582	546	610	576	545	611	505	551	567	578	542	521	537	525	538	523	553	521	510	544	503	525	470	504	440	477	460	479	457	455	480	460	464	479	485	491	480	475	480	445	479	466	464	480	488	465	514	471	459	460	461	467	422	471	450	487	458	442	466	492	425	479	474	486	469	471	443	452	456	463	445	498	462	485	485	445	490	470	480	488	454	465	504	500	441	465	433	435	469	496	485	453	462	462	488	451	463	480	425	477	482	492	439	464	470	454	492	477	455	424	443	477	462	486	446	447	486	477	452	439	451	447	436	453	503	462	458	453	488	476	441	482	468	494	465	468	480	490	441	431	464	468	476	462	463	456	498	481	457	454	448	472	504	482	499	439	462	412	490	482	481	478	441	478	440	500	485	477	435	475	434	493	455	497	424	486	462	501	463	449	524	474	457	433	482	462	472	453	451	456	455	450	475	433	467	488	468	452	477	463	463	456	427	495	445	449	500	448	436	456	512	447	442	476	495	469	459	424	478	422	419	412	480	474	455	460	472	446	470	444	480	459	463	426	490	444	460	487	459	493	468	435	463	474	437	456	467	460	422	465	450	492	489	421	424	476	497	440	455	437	438	468	455	476	486	470	445	483	414	475	455	424	473	429	475	495	425	490	438	461	485	465	469	467	454	453	510	480	489	439	456	455	454	396	504	429	435	469	454	448	447	470	461	454	457	448	433	473	445	462	449	475	469	469	475	458	480	444	461	486	474	487	423	477	451	467	483	461	450	451	438	467	390	445	468	491	485	474	467	457	493	447	427	469	479	452	418	487	448	465	465	462	471	487	443	455	453	460	458	460	514	498	463	470	452	426	476	448	474	496	469	461	458	471	475	417	476	474	453	481	457	445	491	457	461	456	440	445	475	490	444	469	454	468	456	442	508	442	420	409	451	511	472	446	462	448	464	461	454	444	415	451	484	429	471	483	464	446	479	456	443	456	454	452	499	497	476	478	477	467	450	449	435	472	473	464	456	466	475	470	419	431	453	450	456	446	451	434	439	485	472	460	475	457	502	490	475	432	516	461	439	458	453	458	482	460	459	458	499	436	489	446	466	440	456	487	435	460	462	433	446	451	481	426	456	482	456	444	452	488	470	480	481	466	437	492	469	482	446	466	449	492	457	462	500	461	532	477	456	466	450	490	466	433	496	466	449	481	484	457	460	437	452	465	450	455	489	449	471	445	473	458	475	460	507	476	470	495	502	447	503	475	483	457	432	444	428	453	464	464	449	509	438	454	485	458	427	468	465	479	479	472	428	441	507	461	483	457	460	459	430	427	457	459	480	433	460	460	462	463	472	433	464	438	447	488	469	471	527	453	478	461	471	445	419	466	481	464	487	427	470	490	471	426	483	475	453	453	450	459	465	451	436	476	482	459	440	467	498	486	456	462	472	438	474	483	481	443	468	496	456	456	491	460	438	473	466	477	447	460	450	433	432	461	483	440	456	464	472	484	470	442	460	430	467	455	486	483	447	468	431	489	453	457	452	478	483	455	474	453	512	504	448	429	462	457	441	475	503	447	443	450	473	476	476	475	453	497	468	458	488	469	508	444	491	456	455	442	472	466	477	447	505	443	453	437	450	522	484	469	447	479	434	468	494	470	481	446	470	463	440	446	493	441	473	462	465	481	479	419	488	513	473	446	483	483	463	464	482	459	467	477	503	500	461	481	457	489	471	470	485	441	500	485	507	455	435	493	497	475	481	445	436	447	455	456	460	464	481	456	458	464	449	443	464	467	430	405	463	442	432	468	464	459	477	511	464	455	458	510	449	461	469	500	425	491	481	455	463	447	461	454	495	489	484	479	476	418	470	491	464	457	453	438	479	433	482	433	481	480	499	466	451	490	458	484	478	449	466	444	430	455	471	491	428	465	484	464	438	480	456	440	441	438	435	469	450	483	467	449	459	469	467	459	488	435	453	439	481	483	481	452	470	481	455	510	438	466	474	440	446	462	511	461	441	490	492	474	476	484	512	470	439	462	447	444	448	460	491	474	443	493	459	426	434	485	455	446	484	426	514	473	475	496	488	491	501	442	465	469	450	462	458	436	459	464	444	457	456	482	453	445	446	489	471	493	444	476	466	439	465	451	485	422	477	487	489	440	442	450	450	484	435	470	452	480	472	456	452	488	471	440	474	463	429	455	467	465	466	454	503	486	484	492	442	434	472	460	476	470	454	438	478	448	450	473	462	470	462	462	438	459	425	473	474	460	445	458	454	518	473	445	423	506	462	476	484	487	478	461	429	481	454	467	477	474	451	480	437	500	451	470	502	461	466	419	476	432	466	426	474	489	466	453	446	484	470	470	469	461	464	462	477	449	460	456	478	468	475	438	467	499	413	487	451	417	500	442	462	438	489	453	455	453	470	464	422	473	469	441	464	493	469	406	466	457	468	512	441	487	477	473	473	460	490	452	470	505	461	444	461	489	470	490	467	433	477	446	481	464	500	463	454	406	478	475	483	494	456	446	445	421	445	470	452	470	482	445	438	512	497	476	454	486	465	460	493	447	476	506	457	443	477	479	458	431	479	482	444	463	426	489	446	487	477	445	490	502	507	480	453	452	474	476	436	515	499	451	457	474	449	453	511	458	463	460	449	473	496	460	474	486	440	472	476	463	464	472	452	481	468	474	479	465	459	478	466	481	464	451	473	470	480	475	469	477	475	462	477	449	456	434	441	484	486	451	456	477	443	442	437	448	485	461	467	437	432	475	492	471	413	482	524	469	489	483	494	496	436	455	450	442	463	496	434	469	464	488	499	447	500	488	470	484	449	438	457	481	487	471	467	481	449	408	499	467	470	450	466	477	499	481	454	480	487	470	455	474	438	477	436	445	432	452	456	443	456	461	433	489	463	441	462	434	447	453	433	423	460	453	484	481	457	459	490	495	439	466	499	466	471	473	454	448	471	442	490	440	481	459	508	434	442	426	445	465	498	453	490	445	468	497	450	516	468	486	482	508	468	436	456	452	449	470	488	430	447	498	470	469	446	471	514	449	475	479	472	445	463	474	448	473	445	476	439	452	414	482	464	457	470	466	448	436	485	494	484	451	507	459	457	479	510	447	460	476	490	467	480	443	460	443	448	500	460	488	420	517	445	413	461	458	490	467	443	493	454	429	486	479	473	448	488	492	423	494	470	479	443	425	465	447	458	499	481	468	465	474	479	437	447	439	459	490	467	479	412	436	492	461	411	469	456	473	459	456	425	491	451	449	484	445	460	494	427	444	484	427	489	455	472	453	495	453	440	487	474	466	450	419	441	466	472	451	456	494	465	469	444	453	450	460	408	466	473	502	478	450	458	478	467	458	468	442	451	447	454	464	463	459	478	500	456	470	475	468	454	470	438	468	409	439	478	449	483	453	452	486	435	484	506	466	425	436	471	474	458	468	461	464	446	440
22595	21146	28785	23771	21182	21270	11456	3216	1908	1520	1257	1199	870	654	598	718	711	531	571	439	467	434	412	389	378	399	443	391	354	389	399	391	411	405	408	370	381	367	373	336	353	366	340	312	325	320	337	337	289	292	311	290	301	308	332	297	304	271	336	315	302	279	295	296	334	270	280	282	285	289	313	287	293	291	290	304	288	296	306	286	308	295	335	275	296	284	261	260	298	314	283	293	272	300	286	293	246	255	283	255	285	311	264	263	273	302	296	295	292	275	331	262	320	311	270	318	291	265	270	294	296	278	330	291	352	315	310	325	292	322	296	323	280	287	290	318	297	310	299	285	320	319	288	314	310	313	298	331	303	286	298	331	294	289	307	292	311	293	298	304	304	271	271	294	294	309	307	267	282	270	312	293	308	272	299	296	291	317	303	282	276	285	321	271	294	250	311	290	307	294	255	280	296	307	263	317	288	313	289	293	293	282	300	306	293	293	304	290	308	337	321	305	286	307	317	289	285	289	280	295	292	264	334	276	307	313	297	304	288	258	283	252	293	302	296	271	277	303	255	302	289	302	298	282	303	286	268	276	267	282	302	290	284	253	298	310	294	333	279	287	308	290	296	314	270	290	299	273	310	284	310	290	278	281	288	326	279	312	294	299	251	298	319	305	302	286	270	303	303	288	300	298	285	330	273	294	293	286	294	297	323	326	274	301	282	305	300	316	289	284	307	274	283	261	288	285	276	297	267	275	305	300	290	301	287	288	289	277	263	283	258	276	291	296	291	282	303	262	278	295	280	300	273	266	302	291	321	307	307	333	295	301	266	276	279	280	298	316	289	285	265	298	259	269	308	288	287	269	297	320	305	304	278	266	293	296	306	297	296	302	299	296	304	310	275	300	294	303	278	307	299	302	285	286	270	281	330	282	297	275	276	341	273	270	273	274	303	284	309	292	248	256	275	293	286	277	308	272	290	306	307	299	301	295	287	305	306	332	270	300	286	283	292	290	283	314	279	292	255	287	293	308	300	292	295	303	287	298	298	293	287	294	281	332	313	288	299	293	308	295	322	293	294	330	311	284	292	278	334	277	298	301	252	310	276	299	281	265	266	312	279	263	343	306	283	274	267	306	300	304	309	276	302	242	281	288	303	288	320	293	292	311	275	284	309	287	266	272	283	307	322	290	298	296	254	291	297	298	319	275	272	267	305	303	270	330	278	279	303	300	281	306	252	298	285	259	298	263	290	289	320	331	303	304	307	305	302	316	304	269	313	282	279	305	278	322	273	308	308	291	325	277	298	284	292	295	287	292	280	337	299	263	275	324	325	286	261	301	270	285	269	295	290	290	275	288	299	270	298	305	331	293	286	314	297	312	288	283	319	295	315	264	303	274	311	291	281	268	263	281	312	289	297	287	303	282	277	273	316	317	294	306	304	281	299	273	306	282	314	317	307	327	280	311	269	301	283	310	295	296	294	289	271	306	268	293	284	284	289	287	295	299	274	295	327	285	250	295	308	279	278	299	268	280	306	287	305	258	282	349	302	286	324	278	282	291	257	271	275	299	293	278	295	289	300	297	265	324	260	279	263	276	305	256	281	281	283	300	307	282	291	302	307	313	273	275	288	323	265	283	295	272	285	282	302	247	270	294	287	302	309	290	296	298	273	268	311	308	312	264	299	275	309	315	296	262	286	307	296	285	294	285	283	283	287	281	268	283	292	287	315	277	312	294	297	287	360	296	302	294	320	291	288	264	275	283	278	282	325	292	303	264	264	294	289	272	305	281	299	279	263	308	292	271	273	257	290	316	337	279	283	281	297	277	282	267	284	299	277	266	298	317	290	311	305	246	270	286	291	274	297	284	291	319	283	299	281	269	292	272	273	290	288	277	287	284	271	255	285	290	306	282	295	315	298	285	279	312	313	286	284	299	290	302	286	311	272	292	275	288	292	280	237	292	291	327	286	280	308	278	284	299	283	308	321	275	286	291	324	318	275	293	294	323	280	311	271	295	287	261	295	321	277	303	343	298	287	294	316	308	303	292	265	300	292	299	272	291	306	319	268	287	294	294	300	305	327	294	276	278	273	299	292	329	274	251	271	290	278	274	320	309	266	288	307	279	304	269	284	308	295	285	300	281	297	287	299	279	320	327	306	320	301	268	285	287	289	294	270	291	310	296	330	298	306	300	288	298	297	299	301	282	319	264	273	303	311	279	320	291	262	315	264	281	248	283	314	263	307	317	283	278	286	262	304	285	266	277	278	278	310	298	315	291	295	309	278	277	271	284	320	288	280	303	319	305	283	291	293	328	277	288	285	267	301	287	310	282	267	298	301	293	296	300	287	280	295	269	260	305	300	310	268	275	313	288	273	297	311	290	284	276	314	285	282	275	299	260	286	251	291	304	284	298	311	297	313	288	281	297	319	250	290	296	298	295	267	311	300	300	277	314	289	310	253	276	311	293	290	302	252	298	302	258	299	327	293	286	289	296	286	317	262	277	299	293	318	287	264	288	274	280	290	271	304	267	301	284	316	283	286	317	283	316	249	269	322	323	316	279	294	276	302	310	308	273	259	289	277	278	291	331	251	290	296	282	285	270	286	297	290	286	301	255	303	318	280	260	311	265	267	312	311	283	278	261	338	295	294	270	290	290	311	329	275	297	297	297	303	303	278	238	277	291	284	293	320	298	292	292	296	294	300	277	310	312	280	309	315	290	290	265	285	275	260	270	319	283	323	329	291	277	292	302	302	299	307	273	310	271	275	325	289	299	268	298	299	283	308	272	296	274	286	291	318	307	297	281	284	292	285	272	263	282	293	268	294	274	277	308	282	292	279	272	297	309	276	320	321	293	266	311	284	294	298	289	304	293	293	271	270	293	314	305	309	295	316	279	292	269	291	282	248	278	259	257	310	303	303	283	276	290	328	284	260	264	298	292	283	271	300	321	299	282	270	267	307	308	283	315	291	287	298	287	306	319	295	301	299	285	334	283	277	297	273	285	312	268	315	261	288	285	285	254	275	295	285	278	307	303	302	298	297	229	298	296	287	293	292	258	320	267	294	288	303	310	288	296	295	277	294	292	295	294	301	311	288	311	297	302	276	296	284	287	267	275	290	305	287	263	276	309	269	292	311	297	289	299	307	292	277	300	294	263	281	270	307	319	270	292	265	268	291	290	277	292	292	287	318	267	307	296	282	273	305	272	276	310	298	265	269	301	286	286	299	283	261	295	310	291	294	261	298	292	293	316	323	318	310	286	283	294	271	294	276	316	268	305	281	287	318	252	290	278	314	303	313	321	288	305	289	254	294	315	299	308	308	296	276	306	309	282	256	285	284	297	262	313	291	271	314	319	278	309	282	320	328	323	300	298	286	284	284	290	268	299	297	258	290	302	257	296	303	294	323	294	288	300	307	273	279	316	285	279	309	292	305	304	305	291	304	290	316	277	298	351	293	289	289	294	268	294	311	274	266	269	267	306	278	274	306	299	305	276	292	266
29379	48941	32407	20160	13846	10565	7196	4826	3439	2562	1989	1907	1338	930	864	918	958	791	761	634	561	523	502	473	473	482	502	516	449	465	460	505	460	461	451	410	433	442	409	367	390	394	409	395	389	354	318	348	328	307	290	311	335	325	335	329	316	295	312	310	288	302	285	303	330	328	287	285	305	319	309	278	358	334	312	315	300	283	321	288	291	329	302	313	326	297	300	315	274	285	293	263	294	311	306	333	286	287	282	300	317	310	293	294	296	313	292	286	314	295	292	265	309	345	340	311	281	295	302	311	278	316	318	277	316	315	317	311	285	306	306	283	304	301	308	297	300	333	283	318	305	317	289	289	289	292	299	307	309	314	313	343	315	307	272	297	307	309	298	286	320	314	306	301	315	336	323	303	300	299	275	316	307	330	293	258	293	309	303	294	276	304	335	267	310	295	315	358	270	320	317	314	315	321	327	312	294	309	269	278	296	304	303	298	319	285	298	325	295	291	300	313	305	294	319	307	303	303	303	314	282	272	268	301	303	290	324	284	328	306	286	300	324	269	307	322	306	344	291	305	316	312	301	316	267	294	296	307	291	280	294	304	296	328	269	277	309	306	309	288	273	268	286	289	286	280	324	282	276	320	314	306	321	306	313	332	294	299	271	296	292	276	317	310	287	276	331	278	294	298	289	316	282	307	276	300	297	279	314	290	309	274	304	337	288	265	290	293	276	298	277	307	280	284	287	332	336	323	287	298	254	299	261	277	300	293	304	295	287	277	317	323	311	280	305	274	318	302	298	303	313	297	287	295	274	295	297	287	265	294	320	303	292	283	310	246	294	286	282	295	299	284	295	318	308	335	288	294	304	303	262	283	307	286	317	283	307	301	320	307	275	323	323	292	319	323	321	278	297	291	339	269	337	295	279	335	301	307	291	298	288	321	293	283	297	313	314	308	302	267	305	262	314	284	297	305	308	318	308	290	311	285	300	247	310	290	293	303	298	261	313	316	283	295	315	323	301	279	290	294	297	287	282	307	299	318	338	284	301	259	303	281	311	297	300	291	282	331	293	278	304	288	325	289	296	305	305	308	313	310	302	295	300	302	312	294	320	312	303	278	306	283	286	329	285	318	293	290	316	303	274	304	288	270	324	326	334	298	303	315	294	290	298	291	296	299	322	290	277	310	341	337	284	311	300	281	324	280	315	290	280	314	304	289	279	338	292	293	316	294	292	304	323	298	288	315	294	297	293	306	310	304	309	311	296	273	284	318	307	321	291	280	319	300	294	268	338	331	312	305	325	276	283	307	273	298	326	263	285	314	320	298	325	314	293	291	299	313	325	308	324	308	301	325	316	294	284	295	295	308	307	287	314	319	322	341	320	324	299	304	314	328	312	295	325	307	316	295	295	282	342	271	301	289	297	303	313	270	288	316	306	289	304	295	312	291	279	320	318	313	324	297	301	305	288	330	293	284	327	281	307	285	286	312	297	296	293	330	302	345	303	299	294	302	316	311	286	306	289	277	312	306	285	303	324	302	309	300	309	279	304	319	329	287	301	324	286	322	283	291	339	326	281	293	290	290	284	283	300	303	314	259	274	290	313	306	305	313	293	307	323	306	314	296	295	311	286	286	303	293	283	308	306	283	269	294	311	281	303	293	303	305	301	271	294	312	285	295	322	272	299	301	300	308	314	298	284	286	289	303	299	277	310	307	301	295	275	318	260	302	328	273	286	266	282	265	337	291	294	311	289	329	284	312	305	270	323	309	314	300	291	297	297	291	289	268	315	291	305	282	273	321	279	303	292	339	340	282	300	303	293	263	276	302	288	299	308	318	323	310	297	295	310	283	301	299	300	298	315	285	299	274	267	308	326	296	289	307	278	313	306	306	302	280	304	312	322	298	294	294	283	330	271	288	338	312	272	303	295	310	286	310	304	279	287	301	286	301	292	310	285	301	293	299	323	313	322	285	295	297	311	308	297	269	294	276	268	287	295	294	319	273	294	305	314	325	307	313	289	268	289	302	335	279	289	315	317	280	315	334	310	307	312	304	297	310	283	325	319	331	269	288	281	308	292	281	288	260	298	288	284	294	287	285	311	274	314	279	313	301	313	296	294	305	278	295	318	306	285	335	291	307	305	306	286	305	308	303	298	306	287	317	292	266	296	329	330	313	285	295	294	326	283	288	315	302	304	314	307	302	305	301	291	294	300	261	276	277	287	270	308	278	297	283	312	285	309	304	290	269	318	301	321	310	274	324	277	284	327	316	323	298	307	270	288	313	280	288	326	304	311	290	309	322	278	278	300	298	320	281	317	269	306	311	290	315	298	309	321	289	298	327	290	287	296	274	306	320	289	298	294	298	301	305	300	306	292	289	288	260	296	335	327	328	332	275	311	287	276	299	282	322	278	287	300	302	289	286	299	326	259	308	311	302	319	286	279	318	287	297	321	301	277	297	306	281	261	285	331	310	292	306	278	304	298	317	306	277	285	281	285	319	305	284	309	288	275	302	304	273	310	320	339	282	328	321	292	292	294	311	286	309	321	296	309	338	296	302	303	278	346	280	311	305	307	280	309	324	309	308	286	283	301	285	280	299	272	293	302	305	316	303	321	335	295	274	291	293	291	316	328	286	284	295	267	297	314	282	307	300	295	290	296	304	301	316	292	292	325	283	295	291	314	322	294	319	279	280	298	282	297	332	316	288	298	316	292	291	273	303	277	292	306	310	275	309	310	305	303	293	282	301	318	310	275	299	326	314	321	310	290	266	310	278	311	324	306	309	317	315	319	311	280	276	323	316	281	302	297	308	308	298	280	315	301	308	308	323	330	324	297	318	292	286	289	296	309	281	295	271	308	307	264	305	293	344	334	277	281	302	300	270	268	288	295	291	319	308	335	284	287	297	301	304	316	341	275	331	308	296	288	290	304	291	342	276	320	288	312	281	285	288	293	308	313	302	299	307	322	269	305	303	320	316	296	312	295	313	293	318	313	319	298	290	259	303	316	286	298	289	277	304	315	283	276	315	283	267	292	317	304	305	290	263	313	295	307	318	303	299	278	310	308	320	311	292	301	315	302	290	309	296	305	313	315	291	290	279	337	283	278	324	283	299	296	289	296	281	315	316	284	289	291	320	332	315	305	296	276	299	291	325	311	289	304	323	311	310	279	289	254	303	284	275	286	302	312	302	285	304	309	283	321	312	296	309	284	289	305	299	296	294	309	280	300	295	269	314	278	274	304	289	294	319	295	324	296	291	308	302	289	319	272	299	275	303	308	308	292	312	312	290	335	299	289	314	273	258	289	316	276	307	310	295	282	297	293	297	303	305	293	324	293	296	300	325	298	268	291	287	290	290	298	301	291	300	304	295	330	303	297	300	303	317	295	304	320	320	323	293	300	329	311	316	320	263	298	307	281	256	303	311	316	266	297	309	281	301	312	289	297	286	311	314	281	295	309	281	307	299	288	274	271	269	298	316	319	312	271	295	330	296	291	298	293	295
28717	22420	18738	9850	4741	2765	1695	1114	881	761	778	634	496	553	517	531	522	466	464	460	478	475	444	423	414	419	453	419	424	439	412	433	426	444	418	439	407	427	404	413	403	395	405	407	414	366	427	366	427	381	419	396	417	386	398	394	378	366	400	376	370	374	424	369	406	379	380	422	379	388	359	392	408	382	377	431	387	383	404	383	378	412	385	365	382	399	407	401	408	399	396	392	404	419	397	413	386	400	379	432	397	394	386	415	374	373	372	399	382	400	398	368	387	402	400	385	369	382	391	431	380	418	392	376	392	442	381	379	372	375	381	394	399	421	385	437	375	406	387	411	400	380	383	400	417	402	380	400	416	363	402	395	395	387	384	395	404	384	403	414	388	409	429	422	433	386	403	375	390	368	418	410	388	404	392	422	373	419	366	401	389	391	383	385	417	376	392	389	352	397	394	392	398	411	417	431	373	374	378	384	443	402	341	377	384	397	396	377	375	400	415	386	373	392	410	406	393	362	407	408	391	365	384	350	389	354	383	405	349	391	400	373	407	353	402	406	399	389	392	374	404	388	424	414	370	396	382	394	386	364	385	409	381	397	394	379	381	376	342	391	397	424	367	406	423	390	377	379	397	336	380	417	367	397	393	385	426	382	381	381	400	400	366	364	365	386	394	422	398	362	376	373	387	387	382	402	370	388	391	381	382	422	394	394	415	371	385	395	387	352	377	427	382	419	387	400	409	382	380	384	365	401	366	413	414	384	396	389	385	378	401	409	432	364	362	376	381	381	397	398	398	379	398	422	368	384	394	393	395	391	412	409	385	386	428	402	380	409	389	357	414	392	396	396	382	384	422	388	398	398	400	385	363	401	398	379	382	392	399	416	378	373	356	383	404	417	379	399	363	402	386	357	370	418	404	444	409	378	379	394	419	377	372	379	351	374	373	405	358	411	364	384	366	381	405	390	366	395	377	366	399	408	389	392	418	373	393	392	370	411	379	383	413	388	389	426	382	410	420	397	401	398	391	386	390	409	373	378	368	361	388	384	409	386	392	437	411	337	377	379	397	407	385	368	391	393	361	421	410	382	389	386	379	436	387	405	408	380	407	393	370	426	396	357	356	362	356	401	370	364	395	397	392	411	358	400	398	403	370	347	360	401	357	390	413	366	446	397	395	407	387	415	396	359	398	367	382	393	382	370	402	377	369	424	381	388	397	349	398	404	377	384	341	404	390	386	418	361	390	373	386	412	389	377	393	374	371	432	389	372	363	394	466	392	417	421	395	425	338	402	387	375	381	413	390	390	384	355	384	401	440	385	394	390	360	360	348	394	387	403	393	401	394	410	397	441	397	402	396	391	384	370	370	360	387	414	417	385	374	392	452	423	417	392	368	428	426	389	413	378	393	443	374	405	398	382	403	380	382	357	374	376	404	378	418	397	398	376	380	400	421	351	380	376	367	399	403	357	371	404	392	388	391	376	395	408	411	390	407	397	381	372	407	412	373	418	362	375	388	383	389	400	369	421	392	407	366	387	395	409	376	373	395	382	390	370	401	387	386	395	392	396	364	374	381	399	398	395	406	398	379	398	378	376	417	414	383	398	377	374	406	386	369	367	393	368	378	373	409	408	406	432	344	411	380	374	372	406	364	392	357	381	389	380	381	408	405	395	437	388	429	377	391	391	401	386	388	379	394	390	410	405	376	383	394	396	424	422	360	386	395	421	372	418	345	385	408	391	418	383	376	412	370	406	432	381	390	422	365	402	390	401	374	387	390	369	389	366	388	394	394	416	411	386	392	410	380	384	392	384	345	418	366	401	370	431	418	395	384	379	411	356	396	400	389	435	378	410	469	375	393	383	388	390	389	370	387	373	397	405	408	432	402	411	407	412	384	422	424	390	389	391	417	407	409	407	382	388	379	356	386	391	403	384	394	376	379	380	421	392	358	399	376	393	376	388	414	405	417	394	347	353	372	381	411	396	415	395	352	433	388	415	390	379	409	377	338	391	384	381	409	407	393	360	403	410	379	426	436	348	397	421	376	383	413	386	404	390	386	397	365	397	368	389	386	370	384	391	390	381	366	393	384	390	360	396	392	402	381	398	397	386	419	392	404	394	374	386	431	419	410	385	351	400	394	405	435	404	394	402	371	387	406	407	408	396	377	398	402	374	403	375	407	388	379	366	409	384	406	402	360	377	375	375	406	398	387	377	385	383	403	369	395	418	390	400	375	367	354	374	399	404	411	393	418	394	385	389	399	382	384	379	369	401	377	403	379	415	383	373	409	363	376	404	371	405	417	398	413	365	396	389	357	353	397	381	402	402	414	432	366	388	406	398	388	365	422	413	366	405	410	397	395	418	370	391	384	404	380	405	400	362	388	371	375	411	414	410	351	403	413	383	371	398	361	367	357	388	396	389	393	396	407	355	333	390	378	379	446	381	378	391	382	373	358	382	359	371	417	351	382	417	391	420	376	391	402	393	410	395	409	416	407	423	376	420	364	414	384	376	446	374	414	362	373	415	355	383	394	414	375	376	412	404	396	357	370	414	398	435	417	359	377	414	396	366	388	382	389	395	361	381	424	414	402	412	366	408	398	396	408	396	387	407	411	361	387	397	392	383	382	409	371	383	412	387	410	406	392	375	399	379	385	405	382	396	433	394	369	348	396	367	406	381	404	376	408	403	381	421	402	366	387	368	383	372	400	349	395	417	423	377	412	404	409	405	384	420	404	389	366	387	450	417	408	383	408	383	401	390	382	398	410	345	379	375	385	367	403	380	416	377	355	381	362	416	397	370	408	390	377	377	377	377	391	383	408	348	384	357	389	391	381	418	410	401	377	415	393	411	406	437	409	374	372	420	364	377	373	398	417	415	381	351	375	406	386	381	395	403	392	412	383	395	395	405	420	401	428	388	384	432	427	378	435	387	400	411	369	375	410	401	433	375	375	382	418	375	415	406	382	369	392	387	407	374	426	419	409	410	407	384	401	417	367	366	380	416	392	376	372	404	386	395	341	379	405	430	406	378	373	412	380	373	408	427	362	398	387	434	396	399	359	379	383	385	369	397	389	385	412	415	390	406	371	405	383	396	405	409	396	406	360	408	377	362	374	395	366	422	401	361	405	429	390	403	398	359	346	376	446	393	390	388	407	381	401	420	402	392	431	343	363	400	372	394	412	360	406	395	409	402	380	418	373	395	400	359	361	391	422	426	396	389	427	377	408	395	421	426	353	376	383	412	409	406	401	390	369	391	363	366	405	394	411	377	380	381	400	362	418	369	374	395	381	391	384	422	421	373	349	389	408	409	395	401	386	367	370	383	387	375	401	368	377	410	403	381	400	410	367	410	390	385	417	379	392	373	410	395	375	386	349	375	397	368	356	382	363	404	390	427	389	401	384	387	400	418	403	410	419	405	364	397	360	386	412	371	408	390	406	388	390	401	366	413	377	379	408	424	369	373	401	393	386	416	380	407	387	360	418	422	372	397	422	399
20965	31632	19433	9844	7001	4537	3052	1718	1417	1193	1116	964	743	665	647	688	626	574	550	518	529	491	466	453	446	466	452	454	499	499	471	509	478	456	496	477	473	457	454	485	469	502	462	432	429	438	444	432	436	426	392	411	417	376	399	428	407	449	420	424	451	407	428	452	431	386	449	392	417	413	443	415	436	391	399	398	366	458	406	436	440	438	418	417	431	385	429	419	417	399	434	418	417	417	446	413	414	433	456	404	379	417	420	405	429	398	385	402	412	378	415	475	414	416	394	428	417	408	402	403	383	462	417	388	465	410	382	420	421	425	425	455	430	456	412	423	425	382	396	465	431	420	425	409	441	388	402	389	399	433	402	390	386	438	411	389	412	389	388	427	384	419	432	389	389	425	424	399	385	400	425	424	428	418	445	423	412	415	417	418	365	424	449	411	429	420	421	425	423	426	462	437	441	419	419	397	453	430	410	411	414	395	436	403	431	431	392	425	426	420	417	423	429	377	446	411	419	410	413	436	425	407	441	429	418	415	384	412	420	375	398	427	418	389	392	425	398	440	406	401	418	415	419	406	403	419	408	441	422	410	422	410	409	401	406	422	435	396	408	372	439	403	414	447	397	430	416	427	424	411	417	447	436	414	404	400	432	433	431	432	418	374	421	394	412	403	417	466	408	423	418	379	414	391	420	419	408	410	402	396	419	425	402	407	387	415	391	396	445	447	411	410	412	450	384	406	456	445	404	442	380	407	399	426	439	404	451	396	417	388	423	391	449	432	433	400	437	418	427	386	448	413	422	404	404	391	438	471	411	425	402	409	383	400	422	398	439	393	395	423	422	396	397	379	413	423	416	399	434	393	435	403	431	397	430	392	431	420	429	414	406	436	403	419	407	430	414	407	383	435	416	420	404	421	425	389	420	431	420	437	412	397	403	407	417	408	409	415	449	422	423	431	390	417	396	410	435	419	429	413	399	401	406	445	430	406	414	417	400	456	409	416	403	418	433	426	423	432	419	418	385	410	403	407	382	410	387	409	447	438	432	384	413	432	418	367	416	420	389	437	392	369	408	425	383	379	440	417	430	421	437	419	420	393	446	436	435	428	474	393	429	442	428	385	419	367	433	425	429	411	446	405	407	407	406	383	405	403	419	409	386	398	429	449	436	434	373	445	426	419	399	413	482	423	419	386	408	416	454	399	402	413	401	437	402	417	444	471	444	414	449	412	430	441	428	386	402	466	414	442	437	444	439	408	411	427	407	390	442	426	434	389	418	413	456	423	386	457	453	415	426	444	407	437	431	423	402	394	431	401	418	401	402	478	421	422	414	455	424	421	443	432	400	411	428	416	420	402	416	412	371	380	396	377	407	404	441	425	414	394	411	444	402	434	429	429	399	428	404	396	420	428	421	411	396	408	407	450	413	385	428	389	429	386	408	438	409	418	400	405	442	354	464	387	408	450	460	444	416	418	443	413	420	456	365	404	402	390	405	431	423	409	451	420	427	412	412	380	411	415	404	407	399	401	408	415	389	423	409	436	425	421	384	419	397	429	395	345	405	421	403	385	424	409	390	422	426	437	409	397	419	401	403	408	407	444	391	447	427	425	381	386	384	422	393	417	395	393	390	405	424	398	406	370	433	381	391	450	444	424	423	403	403	414	382	386	406	383	398	406	435	404	412	434	402	409	434	408	402	396	406	411	404	427	420	464	442	394	409	405	439	452	403	496	393	421	464	368	407	427	403	456	437	406	462	410	448	411	393	440	405	411	438	452	432	396	394	410	436	388	438	451	409	414	399	447	441	384	430	434	448	419	422	396	394	424	410	432	412	395	399	465	390	400	395	401	408	413	431	412	423	426	416	440	398	419	372	392	415	444	430	434	426	437	442	413	445	432	419	420	411	420	395	412	407	406	424	417	450	373	404	436	404	413	379	415	419	483	390	422	404	431	441	430	387	411	423	424	419	425	421	411	430	436	402	433	437	422	405	421	408	428	417	383	432	398	413	427	424	406	397	400	444	399	411	382	412	399	402	398	445	413	434	428	404	392	441	413	388	431	409	421	404	422	409	418	427	401	413	388	418	411	415	399	408	429	383	393	411	385	406	424	442	411	439	411	415	430	430	439	387	399	383	425	448	423	418	453	407	442	425	380	414	389	413	413	418	438	413	401	434	466	423	430	403	412	391	400	418	422	420	406	402	406	432	445	415	401	409	418	433	426	389	396	446	404	432	436	390	427	420	430	395	377	400	405	422	403	406	431	397	415	420	428	378	411	394	430	409	392	420	388	404	401	408	422	421	407	373	411	374	409	409	435	443	413	427	456	411	432	388	414	411	414	405	431	406	437	426	412	415	413	398	440	396	424	395	411	401	432	409	405	432	390	390	398	392	422	435	415	395	444	412	455	404	415	413	380	453	407	385	401	415	414	430	420	395	439	418	395	404	406	469	416	447	410	448	413	418	397	378	397	412	445	426	420	432	457	459	411	410	425	422	462	418	428	416	403	411	435	417	402	403	417	385	396	430	405	405	445	408	411	405	431	434	398	387	413	394	424	426	397	419	418	366	420	398	400	421	408	427	454	414	429	475	429	415	425	447	443	427	403	421	408	405	421	406	391	430	402	434	420	424	422	409	417	426	392	436	402	400	390	431	377	440	431	428	422	405	399	417	399	379	437	397	401	417	438	434	486	427	422	416	419	429	425	438	453	440	427	432	435	436	425	434	419	417	471	420	431	416	423	418	446	425	412	414	424	410	428	415	373	391	412	390	380	398	431	443	427	390	440	384	387	426	396	423	457	438	400	401	440	416	403	459	430	403	441	439	403	414	395	401	458	429	439	433	397	415	430	440	367	420	431	421	418	400	440	414	383	416	440	367	402	440	407	448	428	400	421	428	420	383	446	417	417	405	406	453	416	447	409	418	422	462	433	429	419	403	405	426	421	402	419	427	391	420	437	407	428	384	428	406	409	418	402	430	459	427	425	437	421	405	405	438	413	370	421	421	406	410	418	398	441	434	428	409	435	433	398	418	426	408	432	405	414	412	431	431	400	402	336	383	411	412	408	414	420	414	422	433	418	446	376	421	397	402	423	439	440	445	388	418	413	416	394	404	405	441	394	419	438	408	417	427	428	393	414	388	414	430	425	435	436	428	423	370	433	420	395	438	399	449	410	450	415	392	409	412	444	392	396	391	430	435	408	430	419	386	421	419	417	409	432	416	412	410	412	407	425	428	373	390	428	409	455	409	451	471	433	418	414	414	413	374	438	418	418	415	404	416	433	419	408	390	419	407	426	438	384	410	387	406	399	442	412	426	421	367	401	446	369	424	410	390	420	405	453	410	421	395	392	404	473	430	425	397	423	426	410	412	401	415	394	454	372	457	425	390	445	413	400	385	437	452	370	407	395	418	462	413	437	399	421	439	392	442	384	414	383	409	399	437	395	420	435	444	422	439	408	424	435	417	383	415	439	415	396	398	437	426	406	434	432	391	420
23646	21081	28231	24207	21104	12956	4065	1889	1290	1086	1073	898	629	561	524	583	442	444	389	361	385	344	324	329	327	366	304	334	341	354	336	343	321	348	339	304	320	286	337	329	294	265	282	304	271	276	265	258	251	259	257	273	257	290	240	258	271	275	292	254	281	274	261	256	265	266	248	280	279	255	253	257	275	240	284	260	234	236	275	264	240	278	284	242	236	273	265	277	269	252	238	309	255	266	247	287	264	286	280	238	293	267	234	244	275	257	272	259	285	264	260	272	271	264	291	278	248	250	264	286	277	302	253	258	272	255	293	268	237	256	269	288	267	262	233	272	252	252	249	286	261	271	250	300	271	256	284	263	255	269	238	228	240	269	283	265	268	298	271	253	263	240	237	265	249	239	266	273	234	269	250	293	252	237	252	248	233	243	270	267	270	255	235	238	277	257	282	250	270	279	225	245	263	224	269	247	242	264	236	241	275	254	252	240	258	250	250	245	262	254	248	269	238	238	277	276	253	255	266	292	282	280	263	250	258	257	277	241	257	265	255	248	252	262	255	252	261	262	267	267	270	247	254	255	279	266	256	279	251	247	262	259	266	268	253	267	243	265	267	284	279	264	278	264	252	244	271	255	250	256	259	259	267	254	278	243	275	234	231	266	231	289	273	287	272	251	275	280	285	273	224	261	260	247	245	241	295	246	234	265	271	269	257	240	261	269	246	289	257	234	279	264	301	278	259	288	279	254	257	226	250	276	230	230	292	257	260	206	241	246	305	245	282	281	270	234	258	290	247	257	234	285	270	255	275	257	236	249	262	258	246	246	251	263	238	256	254	262	273	243	229	259	266	252	250	245	261	252	234	244	282	276	240	271	263	271	243	277	289	255	241	238	257	268	244	245	231	247	257	232	250	258	270	240	261	269	262	252	250	261	258	240	269	253	274	285	227	268	238	240	260	248	238	235	260	274	257	287	256	259	273	258	251	241	274	224	285	271	287	251	270	269	252	239	246	271	262	291	243	273	260	245	252	270	271	247	283	271	265	224	267	276	280	237	279	245	254	262	269	257	279	255	267	257	277	268	238	267	278	243	238	267	243	243	240	270	227	252	261	242	270	267	277	251	248	236	232	236	271	257	265	243	247	254	312	281	266	262	239	247	273	253	260	260	284	252	278	261	236	264	267	276	244	285	263	262	271	254	236	249	269	266	282	267	289	269	263	238	280	262	251	269	287	259	269	245	256	266	242	247	291	257	286	270	289	257	253	266	234	277	289	278	242	253	253	274	251	236	261	260	254	250	246	265	256	275	250	269	246	259	266	256	258	260	259	279	285	246	251	250	262	253	281	286	236	282	265	280	259	264	274	222	252	253	242	247	238	269	254	275	235	278	238	263	248	273	273	240	269	260	271	254	270	252	242	252	273	243	270	287	275	278	260	257	243	239	247	218	255	280	271	257	262	237	242	259	284	260	224	237	251	260	272	248	267	272	261	263	270	246	265	264	255	269	258	266	265	266	256	287	245	271	262	256	295	245	278	262	272	248	259	243	274	270	282	273	246	294	256	252	276	258	239	261	233	281	250	257	258	260	267	244	235	252	247	259	249	264	239	259	251	233	259	289	240	244	279	239	276	266	254	271	259	276	258	246	266	261	255	263	269	251	281	255	259	252	272	243	269	236	262	269	296	251	268	264	239	252	292	254	266	249	247	242	272	254	272	238	276	284	273	287	259	284	228	282	254	288	278	244	238	259	255	248	214	257	249	271	268	279	264	269	269	289	250	242	257	249	252	240	296	287	260	263	246	278	273	236	257	287	272	248	248	270	271	258	282	270	223	257	217	255	248	291	264	262	250	242	289	256	267	262	284	262	282	232	229	250	238	290	235	283	274	284	266	246	267	246	252	246	235	263	250	274	276	241	274	279	264	253	283	249	271	276	252	238	275	249	252	240	255	248	261	263	257	265	261	262	269	278	258	257	253	269	261	226	239	244	282	266	268	252	252	270	230	258	272	274	265	247	264	243	284	261	274	221	265	271	260	245	245	272	286	277	250	275	280	240	256	245	242	252	253	257	262	264	232	268	270	271	282	268	250	241	254	261	252	259	261	264	283	263	237	291	245	271	260	281	273	268	223	278	249	247	294	251	268	255	247	260	270	275	250	265	238	258	250	268	244	265	233	291	271	260	255	244	246	256	256	271	271	281	274	281	270	284	258	259	301	255	251	291	256	238	246	293	251	253	268	246	266	278	244	257	257	262	265	236	264	285	280	267	255	244	264	244	231	236	244	262	274	247	248	271	245	244	257	261	245	292	256	243	279	266	274	265	257	226	278	224	266	255	266	262	256	242	244	263	228	238	257	199	279	263	271	254	239	260	246	241	269	244	238	275	258	265	263	277	274	227	246	250	262	266	267	300	265	283	251	276	262	252	252	241	291	264	260	264	267	261	231	244	322	237	271	269	277	267	261	271	267	266	257	262	242	275	270	264	254	251	245	268	255	267	245	286	298	272	282	253	270	256	245	237	236	284	269	257	255	275	271	269	223	241	253	275	277	254	265	232	245	241	253	251	243	236	248	234	238	271	279	208	242	280	306	232	274	263	278	254	248	273	254	259	252	246	257	257	246	271	267	256	254	262	269	235	222	293	268	274	264	267	293	290	231	243	292	271	280	243	257	262	269	254	249	257	279	249	234	284	255	271	241	266	261	257	261	263	284	271	262	238	268	253	279	261	257	294	266	271	230	267	276	284	226	263	236	271	250	259	254	255	251	245	289	248	285	265	234	260	257	240	260	248	273	264	258	283	266	255	256	281	238	262	275	308	273	263	250	272	246	288	256	243	252	232	232	258	249	270	256	285	247	287	240	254	260	249	263	246	258	248	254	256	260	223	248	256	262	248	269	260	240	246	251	256	264	278	256	259	279	252	234	261	257	247	252	286	287	266	232	266	240	279	250	269	244	265	258	258	295	299	289	271	248	262	260	264	224	235	263	296	282	272	295	260	246	240	249	289	282	255	240	247	282	285	238	269	286	239	282	271	257	266	276	252	267	253	285	268	247	294	263	283	269	271	246	224	261	251	261	263	242	264	249	288	261	249	267	261	266	259	243	250	277	277	223	264	214	260	244	261	276	280	272	267	276	267	262	276	242	240	257	248	252	250	274	255	245	255	250	265	266	228	270	274	235	235	261	280	272	267	297	274	281	250	290	254	257	267	230	273	265	248	245	246	248	281	259	250	265	259	291	261	266	242	277	228	270	283	282	236	228	257	267	262	240	265	248	274	299	254	248	268	258	280	235	281	262	261	246	265	250	235	252	265	260	248	252	251	272	280	285	243	254	231	281	257	248	261	270	273	265	254	246	245	286	237	268	266	229	251	260	245	265	233	254	298	248	267	267	242	225	253	240	242	245	218	281	260	265	241	246	250	251	218	269	269	235	271	268	276	271	263	276	251	241	264	264	257	249	230	253	270	247	265	235	260	246	258	275	266	283	235	264	253
25590	43259	28022	16669	12451	8141	4850	3291	2210	1762	1801	1308	880	806	832	821	656	654	529	505	472	431	429	364	397	416	392	393	426	386	365	368	396	365	399	371	383	371	342	373	348	319	326	292	318	300	311	305	291	317	313	307	338	297	300	310	297	309	285	314	282	267	289	294	281	286	311	275	313	309	270	302	290	300	269	252	292	293	293	268	269	293	269	264	293	280	303	257	259	305	273	266	270	288	280	281	274	284	241	299	274	260	269	279	270	267	263	263	286	299	276	320	307	283	288	302	291	253	297	296	279	264	287	305	270	295	284	282	291	301	288	309	274	321	258	281	249	295	269	290	301	328	294	272	292	288	265	275	260	250	277	268	308	266	248	293	268	271	300	289	276	271	300	295	311	266	256	315	330	283	241	303	271	285	285	278	250	285	281	272	279	296	282	292	271	259	268	273	300	283	276	304	269	287	297	281	273	283	284	263	263	298	262	296	297	279	304	295	295	299	269	260	307	268	302	298	328	242	281	293	278	288	245	269	293	300	252	289	266	285	294	255	293	293	253	262	301	308	297	266	274	271	291	300	276	303	260	283	269	257	272	283	309	256	291	275	289	303	279	299	282	271	263	306	300	291	292	304	271	277	266	275	271	251	283	269	282	298	273	285	298	262	277	300	312	281	267	277	275	277	279	284	286	290	276	284	260	301	292	277	278	329	257	245	293	311	269	299	283	275	287	288	273	314	285	288	254	271	291	275	278	243	299	303	286	266	298	269	296	278	294	272	284	271	244	305	269	274	289	281	281	282	274	272	269	278	296	285	291	266	291	290	294	327	291	292	286	296	279	256	280	288	253	274	283	266	279	261	256	272	278	300	274	289	306	270	261	314	313	295	255	255	258	276	296	283	274	291	273	275	314	284	287	293	299	258	274	292	284	258	258	265	274	287	290	254	280	299	275	269	300	285	269	245	290	267	260	253	280	274	264	282	296	265	280	285	309	309	284	283	264	267	284	277	275	289	305	279	293	240	273	261	266	267	284	278	265	303	310	273	280	285	265	282	283	277	273	259	269	280	294	260	263	283	288	283	262	298	279	267	279	299	289	275	295	270	278	318	271	250	290	279	259	270	256	263	286	285	293	272	286	269	300	271	275	304	267	284	280	282	272	312	242	281	275	281	278	308	290	318	282	272	278	284	290	264	275	267	270	282	240	272	299	284	282	290	284	286	273	269	304	266	302	296	288	265	295	256	283	303	286	269	285	287	268	289	272	265	277	274	276	283	283	282	309	225	280	289	318	271	300	270	289	271	264	315	276	293	277	266	280	296	276	272	294	289	258	269	290	289	267	293	267	250	295	291	285	271	264	276	286	306	282	281	287	284	280	258	303	262	279	268	293	270	269	301	289	265	271	264	309	281	285	291	287	269	261	259	257	268	270	260	292	296	265	278	244	295	299	312	284	284	281	295	269	292	278	305	277	293	292	274	287	264	287	277	271	297	298	284	289	285	292	300	269	262	246	275	321	288	292	287	268	282	271	267	311	294	293	293	267	273	296	257	296	292	303	285	268	302	280	281	259	272	264	276	276	289	313	284	286	319	294	286	293	289	252	290	288	276	267	257	276	297	279	300	291	297	308	268	288	275	291	283	271	297	273	257	257	301	289	289	279	288	297	288	263	258	268	261	285	279	262	278	299	277	285	277	289	273	286	270	283	237	292	257	267	304	301	279	255	284	274	293	305	296	296	281	250	251	285	288	286	297	304	277	312	286	264	311	294	270	255	294	278	273	307	295	277	273	289	284	295	296	268	276	311	317	303	293	252	265	317	263	279	262	295	294	287	270	276	315	280	276	276	256	279	280	283	260	246	260	282	297	297	304	288	264	292	246	274	285	262	274	303	292	276	290	276	317	256	294	302	273	306	273	287	250	275	262	289	264	295	279	270	275	279	316	297	280	283	275	279	258	303	305	290	289	299	307	271	275	246	266	283	291	275	253	312	280	305	283	304	291	283	292	282	266	279	258	256	295	274	252	271	263	258	317	255	256	289	300	286	271	280	286	299	253	295	267	303	303	285	280	271	275	300	280	283	276	267	277	286	293	313	256	280	276	284	296	287	292	286	281	298	261	295	273	260	271	280	292	310	278	294	270	300	304	302	299	287	304	286	268	273	307	292	284	279	264	279	276	262	291	294	276	281	307	255	270	291	274	280	283	278	320	276	298	235	268	295	252	291	280	301	268	262	278	288	298	287	307	281	299	275	316	256	266	271	280	294	281	283	278	275	279	323	282	279	309	284	314	285	295	275	264	292	283	275	281	288	280	278	296	276	265	283	275	286	283	283	274	299	274	274	279	317	252	245	268	262	265	276	277	260	301	260	272	276	282	296	287	283	286	280	268	294	290	305	300	309	270	284	264	280	297	270	270	281	261	269	274	295	296	325	261	275	281	282	274	297	276	267	282	289	288	257	299	283	269	273	270	289	302	311	294	279	300	260	272	246	274	294	308	262	288	291	284	286	287	299	251	287	297	269	280	281	268	275	276	258	255	267	303	274	258	291	289	300	231	281	276	316	309	302	267	264	278	256	269	294	296	295	322	274	300	291	294	311	308	286	295	288	262	275	285	272	281	299	277	319	265	297	282	297	278	259	284	268	237	277	275	287	275	254	263	259	267	261	269	273	298	277	245	295	260	285	320	283	276	285	266	307	260	291	271	269	291	282	300	300	280	318	283	288	292	274	270	262	265	285	279	277	292	295	292	279	247	295	254	262	279	289	308	285	277	299	276	285	272	268	264	259	271	261	250	290	285	273	260	290	291	278	271	272	285	272	276	275	313	285	298	295	286	290	296	267	271	283	265	264	301	315	276	293	276	283	265	264	318	294	292	296	289	286	259	263	299	300	246	284	328	287	270	276	312	296	262	295	279	318	267	268	277	265	294	279	307	282	295	278	247	287	259	318	298	304	280	287	257	300	309	298	278	276	308	284	275	308	302	290	288	290	286	278	276	288	284	278	287	280	286	306	272	291	294	286	263	282	270	277	269	281	277	264	316	288	282	261	249	295	295	258	249	285	290	275	273	264	259	285	289	282	320	282	279	281	254	282	290	277	284	293	282	295	275	275	307	294	289	269	287	267	273	272	275	284	303	280	303	251	281	282	287	261	298	281	299	310	266	278	283	276	305	281	306	287	279	252	242	261	284	283	313	290	298	303	282	254	269	280	288	270	262	272	261	285	321	288	269	286	284	277	308	270	278	299	305	257	274	292	261	230	306	296	289	275	263	271	282	311	304	263	281	271	270	294	269	247	274	271	282	288	297	281	260	276	232	282	296	272	277	281	290	266	317	286	291	281	265	280	285	289	292	268	279	254	291	302	285	278	310	260	265	303	265	292	274	309	278	286	285	257	280	298	264	263	307	301	267	276	288	281	281	281	323	288	276	268	304	260	243	273	285	276	276	285	292	294	312	282	260	276	289	270	286	266	255	258	291	284	268	285	286	279	281
24771	21105	27194	25190	13991	4593	2273	1568	1072	1075	1076	920	674	643	652	658	588	574	576	573	543	567	528	473	518	508	495	472	479	513	541	509	509	512	511	542	511	519	488	466	472	462	437	523	461	426	477	434	456	491	462	513	486	414	506	477	436	423	449	421	507	487	456	408	450	452	450	481	449	423	445	438	455	478	457	445	424	449	443	448	447	460	445	426	475	471	431	472	447	435	421	471	446	445	467	422	426	458	453	437	470	470	440	470	489	460	436	467	460	471	439	412	433	478	450	475	456	470	442	459	419	438	479	445	480	437	456	464	458	456	441	419	443	445	426	409	463	440	452	424	454	446	444	473	453	429	427	436	471	466	447	460	467	428	463	473	424	448	447	445	465	423	433	452	483	493	464	428	420	427	481	449	452	453	470	410	475	471	447	456	438	456	453	433	445	485	434	432	476	410	463	473	445	455	457	496	473	483	421	423	475	484	442	445	483	439	418	429	458	450	428	487	471	446	456	471	463	483	462	459	473	432	443	426	470	421	395	444	457	430	465	470	433	432	449	421	482	477	462	446	473	509	458	477	465	453	445	430	480	433	472	455	472	479	407	425	424	449	400	446	449	466	477	476	460	481	445	485	449	439	426	440	449	423	471	480	428	464	441	464	468	447	459	435	437	454	463	408	432	442	449	457	470	439	468	471	421	467	486	475	502	446	467	442	460	454	442	476	476	443	454	452	467	463	476	434	459	448	448	480	466	487	474	480	475	455	423	455	443	443	446	432	427	423	452	459	476	465	451	454	429	433	436	455	423	438	478	455	472	423	461	444	451	478	465	459	411	447	455	460	419	461	466	480	449	429	466	453	431	467	448	466	479	469	479	478	445	434	454	450	434	458	485	464	478	440	437	454	495	459	450	440	447	427	487	467	455	420	447	465	433	478	411	441	402	459	431	445	493	468	466	439	438	449	468	478	432	521	463	440	436	407	443	437	448	470	457	421	474	472	474	469	431	411	465	453	461	427	469	451	441	444	461	439	482	455	463	478	459	451	456	448	468	473	430	446	429	482	474	473	462	455	451	433	457	454	440	462	455	435	441	438	467	432	481	450	441	445	468	433	456	437	415	462	471	395	459	454	433	484	409	468	446	435	453	475	502	478	474	412	508	435	446	460	453	433	470	469	447	480	467	465	478	458	432	469	423	440	452	440	461	464	490	453	451	477	437	456	447	436	467	442	434	490	424	459	456	451	448	419	438	438	462	459	459	467	481	462	465	474	435	444	450	464	444	456	424	489	439	429	449	437	414	468	461	463	483	481	475	454	433	442	460	407	464	453	429	472	435	428	454	458	405	461	443	455	417	450	452	482	448	508	481	424	488	500	453	461	426	468	407	452	398	489	465	426	443	428	429	490	467	436	443	433	410	467	458	416	445	448	448	474	456	464	471	446	469	482	452	456	450	422	467	449	410	469	511	432	468	468	451	440	458	463	448	451	438	451	471	446	476	426	500	444	442	452	427	433	402	436	426	447	460	423	474	401	455	454	420	435	444	448	430	442	476	442	439	446	460	494	460	451	460	443	459	469	495	451	475	466	442	458	442	439	445	448	432	457	455	486	467	479	455	475	445	498	432	414	461	470	418	449	488	440	480	434	439	448	430	434	434	421	468	490	462	459	455	442	448	423	464	439	459	432	468	448	450	489	464	432	447	423	449	409	475	463	438	446	464	455	483	470	488	458	407	453	471	457	452	432	405	444	445	476	441	442	433	461	473	445	443	473	413	473	457	445	468	480	456	461	457	422	430	444	469	450	424	467	453	435	487	475	425	431	442	438	485	448	479	483	452	439	455	446	494	406	478	453	448	454	477	466	453	454	456	462	443	410	451	397	443	475	439	458	399	459	501	451	484	421	409	464	449	498	448	443	435	488	451	441	452	463	433	455	498	500	435	459	442	468	460	458	402	466	458	447	421	465	513	438	447	451	481	466	462	428	445	466	434	452	442	457	436	506	456	473	466	456	466	456	458	446	452	460	434	461	474	456	451	460	451	494	439	431	450	451	417	468	447	439	451	459	488	404	477	452	473	452	451	413	481	451	464	408	485	447	459	469	442	447	455	478	477	462	486	459	444	429	446	452	443	464	430	440	440	450	448	467	397	443	438	433	449	480	462	460	440	430	428	464	485	474	428	463	455	463	459	435	444	464	431	427	443	454	465	451	488	440	462	430	439	442	437	505	408	487	466	437	476	432	482	454	443	470	494	453	500	439	475	499	490	440	465	463	476	418	480	502	428	446	442	483	445	459	446	396	448	468	454	464	417	444	443	458	443	429	458	428	457	430	466	443	474	472	463	454	485	512	469	475	460	434	422	449	444	484	485	432	426	472	448	440	450	414	466	436	431	418	479	457	460	473	448	436	447	425	457	454	446	468	452	427	469	435	455	468	454	428	474	458	468	464	400	444	444	447	459	460	422	485	439	454	495	462	458	446	459	451	484	465	436	420	448	490	466	447	453	429	407	456	448	512	478	464	463	433	447	463	455	477	433	458	451	423	457	424	450	468	474	460	482	462	501	462	472	458	472	461	479	493	458	458	467	444	459	453	415	432	463	475	458	449	495	436	431	436	443	478	415	460	511	479	442	491	457	468	446	418	478	441	457	492	429	435	425	452	420	478	442	430	429	439	465	452	441	482	458	456	439	460	438	457	446	476	447	450	435	427	452	459	451	460	441	423	437	452	429	470	448	436	440	462	443	455	415	438	446	471	464	461	459	457	445	461	447	416	452	440	459	436	473	474	427	456	475	446	453	471	452	486	452	448	442	419	447	471	447	427	440	411	436	452	429	424	475	458	471	522	450	440	454	456	443	460	421	454	478	453	460	425	465	481	477	439	461	460	491	455	436	442	423	455	411	448	429	479	452	470	433	467	422	437	456	481	434	416	433	472	439	475	456	459	417	482	463	474	470	483	409	455	427	495	420	473	469	469	445	456	426	473	432	441	528	439	442	456	480	477	444	452	498	445	440	454	455	508	491	454	446	438	440	455	471	450	452	453	418	430	439	432	447	441	468	472	464	478	414	455	449	459	455	485	429	445	446	494	486	415	491	460	430	499	525	467	479	470	452	449	475	458	438	461	478	451	444	446	473	436	463	415	462	480	466	500	451	477	478	485	468	469	445	439	440	434	409	433	496	445	444	442	440	449	477	448	441	411	444	510	427	471	424	442	459	421	458	460	451	462	503	452	445	423	474	474	406	441	445	479	431	450	470	444	427	449	418	439	449	441	418	476	421	469	420	452	456	421	448	466	485	483	470	471	457	461	448	427	420	427	468	409	472	448	448	432	482	432	476	473	454	483	429	446	469	427	436	458	442	423	455	457	464	486	474	444	485	477	445	449	475	468	466	441	509	425	415	423	411	417	426	464	443	432	452	460	452	461	455	506	486	463	446	457	456	502	453	462	460	473	425	464	471	427	481	450	430	422	443	471	462	435	435	435	483	480	447	471
24447	40007	24335	13783	9914	6016	3695	2598	1895	1648	1648	1305	947	874	908	845	770	738	736	631	614	543	568	560	559	560	557	523	552	566	589	576	573	567	536	510	506	535	549	491	490	497	561	489	526	513	438	487	435	469	504	443	465	474	433	463	459	481	410	568	477	493	478	461	478	486	506	464	472	458	467	478	492	492	511	486	477	467	450	470	454	458	474	479	444	486	499	481	465	445	450	460	442	487	457	477	467	452	436	476	443	460	492	465	426	461	477	483	495	472	519	479	451	472	512	471	487	490	474	503	456	470	466	486	495	468	477	505	455	454	447	438	488	479	486	472	440	456	467	478	475	433	455	467	459	490	485	464	463	458	452	434	456	469	451	476	458	482	467	425	466	473	458	455	453	478	466	448	472	509	455	479	463	438	468	472	460	489	462	466	487	487	457	455	499	473	450	451	446	473	465	480	468	433	483	505	450	518	483	497	512	495	504	495	444	485	484	437	449	507	428	463	453	473	491	455	460	474	513	495	498	468	490	447	483	460	470	449	521	446	477	444	443	502	471	447	504	454	486	468	493	465	475	468	444	486	470	458	466	485	446	451	489	461	482	442	484	459	506	468	448	446	491	491	481	477	453	464	481	459	497	483	457	488	486	485	484	469	500	470	482	471	479	443	463	462	420	478	539	478	457	460	441	463	486	459	476	491	479	441	441	487	476	479	423	443	491	499	428	432	479	465	492	444	480	468	481	439	472	449	463	455	435	457	481	493	499	477	477	454	503	462	431	438	482	418	514	482	495	422	464	521	430	456	473	483	498	448	452	445	489	464	468	461	460	451	488	458	502	520	482	476	471	507	459	467	465	460	457	466	483	448	483	497	467	481	454	455	458	488	457	489	467	468	504	493	460	462	486	509	456	513	454	462	477	432	476	458	457	460	463	445	446	449	438	475	457	464	450	467	489	472	487	467	483	469	482	484	454	474	463	473	453	477	448	459	474	488	450	460	496	465	454	517	453	462	487	455	451	478	501	484	446	471	457	445	473	495	442	469	442	461	440	441	472	544	499	478	533	495	477	486	497	451	451	478	508	434	495	482	441	461	470	452	459	423	508	477	494	427	468	453	496	438	473	456	478	462	452	489	474	504	465	440	458	462	490	492	472	461	462	460	503	461	494	497	492	465	487	510	470	469	472	419	457	473	481	465	430	443	458	507	464	492	479	442	453	435	496	448	488	476	451	462	497	472	437	425	434	486	455	445	424	445	454	484	466	455	492	538	432	481	470	479	417	448	464	453	456	474	434	485	484	448	459	458	489	475	500	455	474	488	484	467	462	457	487	436	457	462	471	456	443	478	486	469	433	468	449	483	464	476	479	457	457	467	474	487	451	490	473	490	478	442	474	486	421	480	471	467	460	477	450	459	461	468	502	452	494	490	473	456	473	504	454	469	464	474	446	468	447	455	466	510	485	496	478	505	470	436	428	468	513	474	498	480	510	487	446	468	442	504	466	460	487	458	490	454	478	445	480	462	467	503	463	432	453	503	466	472	449	493	450	456	498	445	437	464	479	467	483	460	446	469	480	470	473	475	464	437	472	470	423	480	488	449	480	458	485	475	493	465	482	458	503	493	452	483	462	499	466	470	504	474	472	472	460	418	437	445	485	451	460	450	513	494	438	512	445	455	481	446	457	477	474	445	470	473	429	478	459	532	485	496	474	467	459	478	489	418	493	481	452	449	460	475	473	496	456	463	452	494	438	462	448	457	429	472	462	440	461	467	471	489	461	499	478	462	454	478	448	444	488	487	484	463	463	464	471	454	466	479	445	492	479	483	501	486	493	484	499	474	463	486	428	492	480	464	482	510	491	482	473	472	455	506	485	489	443	491	485	456	469	479	509	473	457	474	482	481	448	490	457	469	495	454	436	452	486	445	494	440	443	505	472	498	465	469	476	444	443	450	486	452	484	463	418	512	484	431	485	460	454	518	436	485	488	450	462	461	490	503	487	461	439	442	445	471	512	460	444	459	455	459	500	475	461	467	487	490	465	447	467	486	458	450	461	468	461	476	484	475	488	500	449	467	450	425	406	483	487	457	444	503	484	475	474	483	475	438	528	490	441	472	470	435	508	457	417	437	488	446	468	467	486	478	487	483	467	446	472	454	527	499	450	440	438	489	450	449	423	457	445	506	460	412	497	459	496	496	434	433	483	456	456	476	469	514	462	482	507	502	456	520	457	481	500	437	463	457	502	435	506	462	475	439	453	489	420	489	457	448	432	464	526	507	467	490	517	422	479	444	461	458	466	454	470	463	445	459	477	496	481	437	501	441	482	463	445	480	502	465	430	429	458	460	488	490	477	472	467	494	451	452	477	448	481	457	489	489	473	460	449	465	499	514	484	452	455	490	518	474	446	475	487	492	444	462	463	468	474	461	446	457	485	465	458	466	460	442	480	459	514	462	467	445	465	455	446	461	454	471	465	436	439	404	446	479	454	490	468	453	474	485	466	470	490	523	429	440	468	485	454	449	479	513	468	504	418	452	469	464	463	478	475	462	505	470	495	468	480	496	464	487	487	449	484	460	485	424	472	493	423	471	468	474	484	444	457	464	453	494	474	483	481	450	469	474	444	461	463	447	498	461	488	481	442	501	466	482	524	491	477	464	442	479	471	485	411	424	472	450	441	466	438	544	484	462	485	479	478	471	489	480	438	497	512	492	491	448	438	494	500	456	453	476	485	452	439	503	484	492	469	448	452	471	481	458	451	444	476	474	474	465	483	474	459	440	421	497	468	477	502	524	483	490	449	483	469	518	440	445	473	487	455	444	442	498	476	468	509	485	466	451	484	487	498	485	440	487	460	445	452	451	501	462	427	458	465	460	492	451	470	482	461	515	474	452	411	491	476	474	478	489	479	406	486	468	503	480	458	452	450	499	504	509	468	471	421	460	466	478	481	447	468	480	446	471	444	482	447	485	478	452	467	477	486	496	542	503	468	474	453	476	449	445	471	470	463	478	455	460	438	469	452	495	503	441	479	461	464	486	494	448	496	499	484	473	452	510	512	469	485	468	442	504	473	474	439	505	474	514	462	470	483	411	444	489	460	474	472	450	517	438	470	471	467	458	459	475	475	496	416	474	468	461	529	438	474	451	454	474	461	481	540	449	459	516	483	510	499	490	493	425	444	446	468	402	487	447	466	489	462	477	476	495	438	456	442	444	516	503	468	473	479	476	458	465	487	482	470	418	473	480	461	459	467	469	471	488	488	462	495	451	428	430	496	460	473	481	462	470	451	479	442	462	499	461	468	458	489	456	470	464	416	465	475	447	465	445	466	485	464	491	487	447	419	482	473	502	473	493	472	498	447	504	469	462	516	463	439	455	471	473	498	472	506	473	482	466	500	486	472	470	484	473	467	473	462	456	465	435	466	492	442	456	462	464	479	485	467	465	514	480	436	439	465	460	428	459	474	493	459	438	468	467	496	463	499	454	479	505	446	497	480	458
22492	21084	28730	23689	21126	21102	10777	2920	1675	1524	1555	1115	909	798	762	710	655	613	539	496	420	451	415	398	393	379	427	382	425	414	361	403	380	379	425	351	372	383	360	321	355	342	317	351	302	288	319	315	325	291	291	339	273	335	324	313	312	284	276	304	301	327	284	324	309	291	316	327	329	297	302	314	313	322	308	331	305	289	277	302	312	325	279	318	289	277	289	290	302	298	298	312	301	291	282	296	278	316	293	276	291	298	289	289	302	304	331	323	278	297	304	305	288	299	279	329	289	337	323	317	314	277	301	312	289	307	292	289	329	281	316	308	301	296	297	295	298	283	312	291	262	285	267	252	301	280	292	287	307	306	318	302	304	309	303	324	282	271	259	294	306	333	273	306	285	300	316	314	311	313	294	325	318	295	296	293	286	285	289	281	290	289	310	317	283	273	311	309	294	288	272	323	296	281	311	316	299	316	294	296	317	279	303	292	289	297	305	351	313	300	284	318	276	301	307	271	286	299	301	312	291	299	305	289	319	324	277	288	318	305	310	282	257	328	267	303	299	271	294	308	291	302	313	315	298	304	320	308	313	317	308	289	285	270	287	287	323	331	291	291	295	287	264	293	327	295	295	301	306	310	274	296	311	286	284	311	327	258	260	301	268	349	308	294	298	300	299	269	314	314	313	298	299	328	306	307	314	305	317	310	269	305	279	294	314	306	290	289	320	286	300	273	292	307	310	313	280	286	319	275	312	308	298	296	285	277	295	330	326	298	299	301	315	298	283	295	305	304	284	276	299	271	263	309	287	298	292	309	291	278	311	331	310	318	287	302	287	310	307	306	331	311	322	262	283	362	307	275	284	271	276	298	287	292	330	295	279	313	283	290	300	311	301	280	325	322	291	290	299	300	280	276	281	319	307	315	281	313	309	281	268	267	295	309	301	291	320	303	299	272	294	309	319	319	285	304	280	309	319	340	311	292	317	294	303	295	284	316	290	320	291	309	310	286	290	296	273	280	282	346	283	297	283	300	313	305	295	307	301	296	270	296	330	319	282	307	309	315	288	295	291	263	325	292	298	319	303	299	299	305	307	320	280	308	297	310	294	288	310	327	277	305	307	318	325	305	264	283	314	310	308	285	294	292	315	298	304	288	288	292	333	304	327	297	302	298	299	311	319	341	311	257	297	323	287	275	327	285	309	320	280	288	317	329	288	290	303	312	294	313	276	286	277	281	297	301	302	288	313	309	290	296	269	304	316	298	269	316	289	294	284	289	300	274	338	314	314	303	308	272	288	320	289	325	308	293	298	293	280	316	247	296	271	300	299	319	346	338	283	339	302	301	283	270	289	264	298	308	290	285	307	279	289	297	324	298	319	317	281	291	286	273	316	284	298	298	290	292	298	285	317	288	284	281	290	257	312	297	309	296	283	280	300	325	287	312	314	301	286	290	279	306	298	309	306	315	310	291	313	291	281	304	308	317	307	321	284	295	298	289	322	291	267	286	253	348	281	293	305	307	324	295	282	323	302	312	298	310	295	312	297	266	291	320	270	310	302	307	299	287	294	331	277	302	286	285	301	343	274	321	314	336	290	306	279	299	290	326	297	314	296	305	293	311	305	254	294	313	324	331	319	291	286	288	277	299	316	289	298	306	281	249	307	293	287	293	279	319	300	301	302	303	300	278	341	286	319	286	288	319	294	285	263	316	287	299	296	281	292	300	311	333	267	279	308	304	280	309	313	307	286	288	299	311	294	315	300	319	291	291	295	320	327	295	299	305	314	289	279	286	297	265	301	306	285	288	283	286	286	307	319	301	308	231	300	280	303	311	299	256	309	290	305	294	284	327	261	265	298	287	325	293	268	279	315	287	284	296	285	300	301	305	277	287	276	296	292	299	308	266	268	280	317	311	285	302	271	296	305	271	277	299	276	286	291	296	289	289	293	322	319	265	307	282	321	298	292	273	289	291	311	292	285	292	313	296	306	286	300	289	293	301	302	274	312	308	292	289	296	317	275	291	278	301	285	285	306	290	255	304	279	276	308	299	289	297	314	251	283	310	313	325	316	306	264	313	349	304	303	323	305	325	267	271	287	301	280	291	306	279	258	297	300	298	305	297	287	279	276	270	300	289	308	288	303	293	304	311	272	277	326	293	261	310	313	290	316	277	290	286	277	308	320	294	296	286	277	282	303	279	277	302	294	253	282	326	339	279	323	325	313	310	272	301	279	291	295	305	318	308	319	300	331	301	299	249	276	331	270	328	316	305	301	300	286	296	271	313	298	285	298	280	297	297	308	282	298	308	292	287	294	286	315	300	308	287	303	288	307	275	289	286	308	312	311	277	323	324	320	313	270	276	290	275	265	321	235	316	327	305	317	281	297	306	280	279	310	312	297	289	300	290	306	303	291	312	309	316	289	305	310	320	289	331	261	294	285	310	275	300	295	328	323	320	303	301	301	307	323	312	306	278	291	289	269	309	310	276	287	288	311	286	280	289	322	300	304	306	310	281	316	284	313	280	314	307	306	311	288	317	318	288	312	282	294	280	282	266	296	290	293	291	287	299	303	265	294	289	283	321	316	293	299	282	293	291	298	306	295	280	322	284	280	290	280	297	266	287	274	268	267	324	307	288	282	288	323	266	288	288	287	285	299	281	291	301	263	312	292	303	320	301	339	306	282	284	273	249	324	311	287	337	314	305	296	266	340	279	289	307	313	317	299	285	279	305	293	286	321	310	288	310	316	304	298	314	304	329	318	278	292	292	295	274	307	302	324	272	301	303	293	300	294	305	311	307	315	284	280	312	333	334	279	273	319	309	302	281	275	325	293	265	304	315	322	314	301	304	319	310	301	278	314	308	289	286	300	295	282	296	278	306	304	315	315	285	300	322	295	315	292	244	315	290	311	254	277	296	330	279	291	312	283	290	302	303	323	293	297	316	296	296	281	277	306	283	321	294	279	287	290	292	286	279	312	290	339	291	316	288	311	283	314	311	291	281	291	284	284	278	298	301	294	300	280	295	315	271	298	287	265	289	305	320	276	289	308	296	292	304	326	315	290	309	295	279	297	273	292	278	294	324	296	270	279	325	327	296	307	280	293	315	323	339	283	313	278	289	304	293	322	291	260	282	313	310	323	309	281	302	279	293	321	303	279	297	293	306	303	292	281	302	330	278	314	306	284	275	323	311	310	297	280	287	333	273	254	289	276	279	288	297	318	300	294	270	307	297	300	294	269	257	294	303	317	277	292	290	301	254	276	313	306	295	310	295	318	311	321	288	302	286	291	280	292	290	299	298	289	299	291	293	319	309	304	290	306	295	316	283	299	289	302	324	274	288	302	282	275	299	279	312	290	259	284	288	288	268	319	352	307	307	307	332	290	303	298	306	264	315	281	309	311	296	280	313	281	263	300	263	289	320	322	320	313	318	292	319	294	304	279	302	275	275	258	353	303	306	292	273	266	308	270	286	316	297	322	289	315	313	264	287	279	266	318	274
29352	50498	32547	19591	14485	9219	6277	4097	2820	2517	2570	1880	1419	1173	1159	1030	912	826	652	660	570	511	514	488	484	456	501	447	504	477	477	488	482	471	446	436	470	421	418	396	374	352	366	367	354	341	326	331	335	328	297	336	349	283	340	349	316	336	328	317	313	334	329	318	345	317	316	324	294	331	346	314	317	323	316	300	319	312	309	302	309	315	321	331	307	322	320	288	325	313	298	316	296	308	300	316	282	292	298	334	309	342	298	300	295	302	303	287	313	305	297	276	313	296	277	304	328	308	330	315	272	313	321	297	316	264	303	335	301	306	297	292	332	311	312	301	330	309	281	303	332	319	315	314	283	305	326	322	283	273	317	275	314	294	282	302	303	320	283	289	297	293	285	317	284	279	319	285	286	311	322	315	300	296	315	286	271	312	324	317	337	310	304	323	313	287	320	290	287	297	305	307	347	300	298	311	303	297	287	314	300	285	294	337	280	311	308	299	310	310	274	289	308	306	311	308	328	295	317	351	287	324	293	307	293	307	301	313	266	270	318	300	307	315	295	314	300	289	300	316	303	318	334	278	280	332	310	325	306	271	295	331	291	298	294	315	307	300	310	326	331	282	296	295	284	314	292	314	323	308	324	297	335	278	275	315	302	300	296	297	296	300	307	329	288	292	331	311	329	301	285	320	316	294	325	319	304	327	307	298	341	328	287	283	327	313	307	297	296	290	327	308	312	322	331	302	305	297	314	316	325	323	266	305	278	295	311	296	311	333	313	279	313	266	288	275	316	315	298	303	297	289	276	314	304	310	307	288	293	273	335	309	298	272	304	282	349	319	317	281	298	296	298	305	311	300	309	285	309	322	275	295	301	351	309	295	316	295	300	315	301	313	302	275	304	308	290	302	323	312	307	296	330	310	302	243	290	307	301	352	303	315	292	272	320	350	267	277	298	299	310	320	292	321	313	305	295	310	341	286	301	293	299	292	303	318	293	332	316	312	309	302	352	302	260	295	308	311	304	320	286	294	312	315	306	285	299	327	295	326	323	274	313	291	297	295	321	294	287	274	296	310	299	315	278	292	320	282	309	322	275	298	332	321	286	285	293	299	314	332	315	293	308	293	290	301	290	285	293	303	294	294	333	308	302	326	316	316	293	282	289	296	283	306	322	319	306	331	310	301	286	316	297	280	310	332	311	298	246	314	314	284	309	299	330	294	292	307	313	302	305	296	342	278	293	301	315	285	291	310	295	308	280	318	327	304	320	308	299	317	326	351	304	306	282	319	303	294	312	310	300	327	318	309	300	295	313	308	330	294	283	323	275	300	320	269	313	296	279	288	279	334	333	296	285	310	315	285	293	316	305	310	320	310	295	313	340	292	304	290	287	320	287	315	313	298	285	295	319	319	296	336	305	288	299	313	273	289	308	294	311	299	324	316	303	309	326	289	300	312	282	293	321	293	297	279	281	272	301	278	303	306	303	315	325	302	307	316	300	306	312	319	286	256	329	315	302	295	338	276	289	300	280	322	328	314	329	308	285	307	305	290	306	315	300	325	301	335	323	304	271	304	267	279	331	283	318	318	277	320	309	325	291	297	313	302	285	293	325	288	304	300	314	298	321	301	289	299	296	297	300	296	285	298	299	310	307	316	296	308	309	312	322	326	302	317	302	296	313	295	314	309	305	323	281	323	323	350	321	323	325	325	329	322	316	314	270	316	298	295	260	308	337	288	338	303	316	306	300	301	314	322	305	281	347	264	338	295	299	294	316	301	317	291	319	289	316	337	303	307	303	296	325	307	297	319	319	308	317	318	304	299	285	306	310	274	279	328	322	274	328	306	279	298	305	305	313	292	315	317	322	272	318	293	318	266	294	321	311	312	337	310	345	307	292	280	295	321	329	273	294	310	294	314	351	324	308	331	308	327	317	337	310	321	310	325	333	291	317	303	287	292	341	306	322	321	300	283	302	285	289	302	323	306	294	293	315	302	311	282	304	319	324	254	321	304	290	309	313	300	308	348	304	322	301	309	301	304	294	297	309	306	307	327	282	302	327	305	321	296	323	290	290	323	297	295	293	319	306	307	298	307	304	315	303	316	305	284	322	324	338	299	297	310	284	316	311	296	296	289	285	304	299	306	309	303	297	297	349	306	291	290	343	299	317	302	300	303	328	290	340	285	297	316	322	291	297	328	293	294	284	297	300	296	362	318	285	324	286	322	301	284	309	335	287	342	283	308	272	290	273	306	332	311	310	279	319	336	297	302	304	291	299	296	317	295	290	305	296	270	310	301	333	311	306	305	287	303	304	295	316	288	292	294	315	328	297	315	290	298	306	291	299	321	305	299	334	317	299	306	282	311	282	270	336	303	290	303	317	305	306	315	291	329	299	341	294	289	303	335	308	304	294	282	284	303	290	310	330	272	293	300	307	295	310	300	304	278	353	287	290	301	290	277	303	290	314	310	301	333	275	306	296	305	301	303	310	295	290	328	324	295	311	303	323	311	272	279	294	313	298	273	321	304	300	331	286	294	301	321	285	317	316	306	277	291	277	299	315	310	297	313	288	325	305	330	286	293	304	276	281	315	300	321	302	299	285	293	315	324	307	318	284	313	290	304	329	327	310	284	298	307	294	321	304	316	326	283	292	313	300	307	298	292	317	333	293	317	309	293	318	326	294	327	291	315	320	366	295	282	306	306	303	293	288	294	311	316	294	327	303	285	307	334	294	316	295	306	306	306	283	297	319	283	292	297	315	307	282	308	274	293	316	276	295	274	348	297	307	307	280	303	316	318	319	288	292	293	312	333	298	324	302	316	299	281	300	277	282	306	307	284	296	333	308	288	300	289	281	326	285	313	315	296	311	302	302	314	301	326	318	303	286	277	352	311	304	284	287	310	308	314	323	301	325	339	298	294	323	291	318	276	331	299	302	301	310	294	345	324	342	281	309	307	267	298	302	293	315	324	294	324	320	288	258	342	302	298	289	281	283	312	302	284	306	283	317	302	318	332	324	296	303	298	375	313	303	278	306	282	291	298	315	305	300	313	295	318	315	325	284	309	315	288	305	299	295	321	283	311	312	271	317	329	334	304	311	303	270	320	304	310	322	322	313	302	303	292	312	288	317	319	308	308	299	293	289	300	328	310	299	318	306	297	305	268	331	295	317	294	248	297	307	279	306	307	277	296	323	316	321	307	314	314	315	316	290	294	291	294	306	303	304	299	297	294	289	335	312	294	304	307	307	311	321	298	277	302	311	310	313	302	306	304	302	285	304	298	292	292	293	292	307	284	330	322	267	293	326	342	296	311	325	300	324	289	285	294	312	290	278	299	319	292	305	323	303	293	289	313	318	314	282	284	294	298	289	322	287	312	327	311	282	316	344	321	325	297	305	311	317	299	279	304	307	278	330	324	286	294	324	303	323	315	311	267	318	292	314	286	286	301	296	292	353	309	297	301	306	296	295	291	308	298	288	321	339	314	310	286	304	284	327	322	294	280
28317	23472	18657	8945	3616	2207	1519	958	775	755	799	679	588	608	539	569	576	495	440	461	439	449	453	422	445	421	421	445	460	427	426	407	453	424	453	406	468	449	401	382	432	398	429	407	383	395	398	401	396	401	364	405	434	407	409	359	471	363	416	409	357	413	415	424	389	372	428	409	428	400	422	357	395	400	387	424	364	402	399	379	406	364	416	378	357	363	358	391	395	388	384	379	390	394	404	389	433	426	397	417	403	389	368	437	364	390	370	402	394	403	436	377	402	377	403	390	446	420	411	439	376	404	374	398	393	376	350	399	394	434	394	405	376	394	414	403	408	401	366	388	384	379	403	373	377	403	407	402	412	387	378	350	323	381	398	387	391	404	402	405	407	395	389	379	424	384	404	399	352	373	407	379	419	384	395	364	383	388	391	400	376	397	387	397	401	396	403	393	429	384	435	435	402	414	381	385	409	387	372	403	377	384	430	413	376	366	394	350	398	386	360	391	407	377	370	439	417	389	375	382	370	376	437	402	422	387	396	388	368	418	414	452	432	407	392	406	376	394	383	408	356	388	395	367	379	380	407	407	384	381	353	396	388	408	401	383	399	400	381	376	392	372	405	423	382	372	391	392	388	394	383	376	383	378	426	399	383	405	368	356	397	402	384	415	410	399	428	379	391	376	373	361	404	394	362	394	427	379	383	432	366	395	420	371	383	380	380	355	393	408	388	421	382	378	403	376	405	378	382	385	416	391	389	390	413	401	420	376	377	384	408	396	434	382	402	409	388	384	427	382	423	415	409	425	401	401	368	374	376	395	405	417	393	373	411	380	423	396	394	377	405	377	393	386	363	385	371	402	378	380	412	364	361	380	401	412	365	366	407	443	384	400	379	408	390	373	410	412	451	392	407	412	415	374	403	390	395	418	375	388	435	400	391	382	397	391	385	376	394	395	401	409	391	400	386	370	393	394	420	420	427	363	438	343	398	407	390	369	381	433	346	409	398	403	394	390	409	423	365	357	410	435	368	399	390	403	398	390	394	377	371	400	410	382	425	407	380	370	387	389	360	370	407	390	407	400	381	388	384	377	391	371	385	396	418	377	416	429	391	387	423	400	417	423	411	396	372	408	385	417	430	403	392	362	363	374	378	371	403	387	407	426	372	419	399	419	385	368	391	372	425	412	358	411	400	402	380	359	438	398	361	368	377	410	411	392	426	436	430	405	395	420	414	374	438	401	397	382	418	418	398	364	384	377	421	366	402	387	393	415	402	383	414	410	379	405	399	375	401	393	397	394	408	422	432	398	386	384	412	386	394	419	376	391	384	388	392	439	395	374	412	394	378	401	363	374	389	411	397	365	403	389	370	382	389	416	427	400	378	396	368	417	389	378	399	406	354	390	404	382	350	373	394	396	406	402	399	399	417	430	377	403	397	384	418	436	388	400	391	396	411	385	390	428	394	398	411	397	403	399	414	400	387	389	382	393	408	396	380	378	397	416	359	393	377	365	384	397	414	400	433	388	345	353	400	406	388	352	390	394	415	373	371	405	394	396	410	403	375	397	375	400	403	422	399	390	359	377	384	353	379	380	371	383	381	379	395	407	435	417	432	388	405	350	392	386	411	389	414	381	367	393	418	420	411	391	390	411	369	371	421	395	389	399	421	412	377	377	428	408	385	402	374	373	427	397	435	395	392	373	391	402	380	433	401	422	419	418	375	409	375	410	391	363	358	409	394	411	408	367	392	413	385	423	394	399	395	411	394	389	380	396	379	388	341	378	371	416	387	363	351	397	370	334	417	382	374	369	388	404	413	376	407	376	400	387	398	405	403	370	373	386	386	394	390	385	404	400	364	404	399	362	390	424	388	362	399	395	400	422	420	339	404	406	408	389	409	389	403	386	395	420	371	395	375	409	403	405	433	353	372	411	375	385	388	409	391	415	397	397	399	416	448	393	384	376	407	405	365	342	402	388	374	371	384	394	383	388	376	414	404	394	357	396	415	374	409	412	395	417	367	377	427	396	429	384	385	396	404	414	389	393	377	413	406	466	401	394	456	380	387	412	371	377	390	386	418	412	417	372	407	386	404	405	368	407	377	411	403	394	415	390	413	421	432	380	395	398	405	367	432	411	382	443	388	386	388	372	400	367	415	426	377	358	416	426	407	378	385	388	391	402	417	405	394	383	390	436	398	407	376	407	403	394	399	372	380	403	363	399	400	426	381	419	419	352	397	407	379	420	411	411	413	415	364	371	397	387	386	392	417	397	378	417	387	369	418	382	392	378	396	401	380	400	392	413	387	393	413	382	392	405	418	363	422	362	375	423	374	368	406	385	359	388	371	374	398	374	433	411	387	389	405	394	373	404	378	380	413	389	424	394	402	411	377	385	418	340	386	386	392	377	393	416	369	380	395	409	382	428	366	376	364	379	392	380	409	427	412	364	375	402	396	398	362	427	455	389	391	375	399	414	403	407	397	367	405	381	392	389	353	403	399	406	394	391	380	358	397	433	405	390	383	355	380	420	354	379	355	401	398	375	375	374	388	374	391	394	379	410	413	422	410	406	413	377	402	390	388	382	421	387	413	409	375	405	415	414	378	397	384	376	356	389	409	395	398	373	411	355	385	434	383	380	382	388	418	385	412	403	421	376	404	421	412	394	357	413	368	396	406	406	412	399	403	373	404	404	380	434	417	374	429	407	398	385	368	356	384	362	406	411	385	384	415	391	386	424	399	371	386	396	411	404	390	425	418	398	442	401	422	409	380	370	378	418	412	425	394	424	380	381	406	414	391	388	391	380	375	421	416	420	431	405	374	415	433	420	372	413	394	394	384	392	384	388	405	417	387	384	407	402	407	350	439	372	398	405	395	392	375	398	405	405	372	377	367	405	414	412	401	390	394	394	397	399	391	393	410	414	403	407	405	419	365	413	383	352	388	382	399	380	395	408	418	412	388	383	407	397	410	397	406	401	400	406	385	390	432	375	418	413	383	413	399	391	402	398	416	388	427	386	392	393	410	395	391	373	365	412	382	403	394	403	401	369	431	395	379	405	378	408	407	381	401	427	399	399	402	388	400	377	386	403	405	401	423	386	405	395	401	377	405	366	401	377	423	424	417	396	400	401	413	404	397	400	410	430	433	397	394	378	394	411	413	375	417	402	402	383	427	419	401	386	383	425	382	425	366	374	405	387	400	398	407	419	399	407	424	383	402	368	406	375	377	395	411	412	406	396	388	407	392	392	412	365	371	381	385	369	359	369	416	405	404	340	392	397	381	416	363	430	374	383	379	387	437	421	397	395	386	414	420	378	406	372	397	392	402	398	385	376	399	391	375	392	408	397	392	383	419	403	405	370	423	385	367	373	405	401	415	351	376	386	386	355	384	368	396	391	410	442	388	381	387	378	419	406	382	359	382	403	382	407	377	378	360	387	363	395	389	417	376	383	390	401	398	402	391	434	391	375	384	366	378	368	384	374	415	407	428	435	385	372	378	359
20713	33725	18277	8519	5417	3715	2579	1565	1111	1120	1143	904	772	710	668	650	646	562	527	560	494	493	467	499	476	427	447	470	480	501	488	481	462	463	465	508	454	434	480	438	432	450	431	448	446	463	422	453	403	411	400	416	472	423	438	434	422	438	431	404	421	405	459	440	424	411	426	435	441	416	410	409	386	442	444	455	421	426	415	436	431	411	412	415	374	440	448	410	414	393	402	424	384	459	457	417	405	422	397	397	421	407	427	417	414	391	402	401	420	429	422	431	430	462	393	441	455	403	405	414	426	417	415	422	440	442	406	419	413	418	411	401	449	428	405	382	415	407	430	459	434	421	457	420	470	392	429	407	444	419	423	437	416	426	377	434	440	372	413	383	415	430	394	394	454	425	448	413	420	417	446	416	408	427	415	448	409	386	413	369	448	409	399	431	456	377	408	392	440	432	427	405	398	440	433	439	411	415	400	412	441	409	400	386	397	425	424	442	432	399	412	417	440	418	430	422	411	448	409	438	450	409	432	414	435	436	402	431	401	385	414	421	423	405	419	405	397	399	431	423	388	386	388	385	425	424	407	377	430	415	419	425	429	370	399	396	418	429	446	395	457	423	413	408	424	420	383	403	434	441	451	397	421	434	433	447	446	407	404	409	403	440	407	395	425	432	421	431	443	417	415	383	415	379	435	451	395	392	408	438	429	406	415	395	415	442	439	420	416	410	429	418	399	421	400	428	433	456	414	431	415	415	401	443	414	428	440	436	414	403	412	412	393	394	430	412	393	408	430	416	432	420	424	429	398	405	448	440	407	425	395	413	419	408	463	429	431	419	387	435	426	446	406	417	404	449	429	397	401	380	414	412	441	431	416	461	414	451	430	414	423	405	407	401	429	400	407	415	399	414	417	416	414	433	402	417	390	431	436	416	409	393	444	416	412	405	389	417	440	420	458	436	404	426	421	408	419	387	383	434	415	409	407	401	401	411	392	385	410	393	376	415	419	406	444	433	416	433	409	418	402	378	401	424	377	421	397	419	452	423	385	382	418	416	426	468	426	391	399	399	431	426	425	420	423	399	437	418	421	404	427	377	416	380	409	402	395	422	373	391	483	401	432	414	392	421	406	403	426	438	424	404	439	376	426	412	420	437	457	396	384	435	427	419	407	429	375	388	402	414	453	411	422	409	442	388	417	405	397	434	419	381	421	401	398	436	445	403	419	426	407	419	427	427	414	435	424	408	445	408	424	408	417	427	423	428	433	401	400	410	418	402	450	451	444	422	410	404	399	391	420	423	442	406	413	397	424	429	421	429	433	417	395	399	415	434	442	431	420	434	420	424	410	431	419	403	438	423	404	433	403	435	393	426	418	442	433	447	408	418	419	392	380	414	409	441	427	403	427	414	402	409	394	412	434	378	440	406	424	397	415	406	416	390	391	412	450	426	430	407	416	393	422	431	431	396	426	423	408	420	418	422	421	415	411	422	431	389	361	394	437	454	445	413	395	432	394	377	416	382	436	379	403	396	427	444	442	405	422	417	412	433	420	397	418	401	407	402	439	424	399	379	380	410	425	444	400	409	385	417	433	427	396	455	430	406	408	389	446	420	403	420	415	426	438	422	422	425	395	427	405	409	402	412	381	466	427	443	443	458	429	436	384	446	390	459	425	417	399	443	390	438	375	441	411	419	447	458	406	412	425	432	446	406	410	403	408	410	436	424	402	443	427	441	391	415	404	425	414	434	440	392	407	404	441	385	403	424	433	435	400	375	422	425	410	393	408	439	401	454	405	417	390	428	424	416	426	416	406	404	447	463	436	399	417	415	387	415	411	421	411	420	450	417	436	391	425	456	417	444	413	432	403	395	382	416	435	430	397	396	439	437	419	403	400	363	390	410	432	419	372	445	412	459	426	425	444	404	400	425	394	412	447	426	425	429	403	408	428	368	379	432	399	378	368	424	398	373	402	396	440	404	440	453	405	446	429	410	398	422	433	399	420	443	429	425	461	416	417	418	419	433	434	417	388	414	435	393	412	408	390	404	437	413	394	439	415	386	446	413	409	448	415	426	409	458	439	448	444	431	416	408	422	455	398	423	409	424	418	425	449	407	422	443	400	408	405	431	388	380	463	427	448	431	423	389	428	425	416	398	417	414	469	416	417	408	421	420	416	432	430	414	464	422	377	421	438	429	453	398	400	419	456	390	419	394	429	427	403	426	403	411	433	412	393	429	414	421	437	407	407	428	433	410	398	387	420	430	428	380	413	406	399	419	387	425	450	444	392	401	419	410	417	417	440	414	392	387	446	408	438	411	411	399	413	433	398	431	395	400	393	426	441	414	403	413	441	421	395	453	411	423	411	424	405	428	421	387	441	405	409	435	423	387	449	442	439	401	400	403	391	413	403	396	383	429	425	407	383	407	418	413	417	402	441	423	436	376	438	432	419	406	413	445	444	404	417	410	457	435	411	440	408	418	416	436	417	428	439	423	394	440	422	417	429	399	429	416	400	434	400	430	404	424	463	444	419	425	446	441	390	425	425	413	429	413	421	406	378	410	442	451	427	412	372	393	394	428	420	411	391	440	451	375	424	416	406	427	409	388	383	394	409	403	417	420	417	431	398	406	402	407	470	381	424	423	410	393	406	428	413	410	407	430	414	387	415	414	429	427	427	423	394	443	404	451	405	441	428	428	426	398	426	441	459	396	399	409	395	431	423	419	440	420	412	397	403	409	419	444	434	437	412	426	409	410	406	430	388	386	426	423	416	377	424	403	400	414	412	454	431	406	407	410	406	429	402	400	455	403	407	396	448	377	411	397	424	416	411	404	404	448	393	434	435	410	416	393	427	412	408	440	423	405	390	415	391	449	399	369	437	418	401	410	412	444	427	425	422	421	440	439	407	417	408	441	422	366	420	433	434	382	436	384	397	415	422	407	404	429	390	474	421	408	442	441	411	449	403	443	430	434	417	421	427	405	426	423	390	382	425	417	466	395	423	408	395	434	438	411	439	394	434	423	405	421	417	428	404	448	448	409	407	398	397	428	437	428	415	408	451	435	435	377	435	411	413	427	441	409	436	419	421	446	387	426	437	397	450	450	409	389	415	420	451	421	389	423	374	421	410	404	412	376	392	428	412	436	442	441	410	438	467	416	429	455	405	430	423	451	423	423	409	443	426	408	410	428	441	424	393	392	415	404	443	445	428	421	433	428	399	453	415	407	444	414	404	394	405	420	406	417	383	409	417	419	415	395	408	449	420	399	403	399	385	457	463	398	408	465	418	417	396	401	389	444	424	448	435	397	416	412	388	413	486	413	406	422	411	418	436	413	424	429	442	437	431	454	403	379	425	413	401	428	399	417	396	415	399	401	423	402	454	425	370	403	385	424	401	398	422	412	397	430	428	405	386	412	397	415	400	389	406	436	425	422	411	397	364	407	421	402	430	432	409	394	392	417	438	420	393	417	452	437	458	389	424	446	400	428	404	490	432	401	445	402
23630	21082	28273	24172	21015	11500	3262	1474	1176	1115	1155	893	740	631	631	567	512	465	454	395	355	381	330	340	357	351	344	371	324	345	318	364	318	313	357	339	308	325	325	304	284	281	296	312	277	309	285	296	249	260	291	244	254	267	265	266	260	288	296	270	251	270	256	286	275	272	274	264	250	275	287	302	285	287	275	256	265	285	285	251	262	256	280	263	280	266	254	271	253	252	248	234	271	287	271	249	257	259	254	248	263	284	285	268	255	262	253	293	241	272	262	275	263	251	282	268	252	255	254	278	267	271	292	227	264	294	282	272	259	243	263	264	270	269	284	290	270	240	290	249	249	279	255	264	272	288	256	260	260	257	264	261	240	271	285	284	239	263	289	282	255	261	280	267	275	262	264	266	249	286	289	291	267	304	293	244	298	263	293	249	233	256	290	295	262	277	287	289	271	286	271	291	264	286	271	243	276	291	268	259	261	254	266	252	277	269	260	247	248	271	252	263	281	283	270	290	264	266	249	264	291	282	282	285	256	290	262	313	280	271	267	295	289	238	280	275	243	252	291	255	247	256	258	282	256	264	273	256	277	292	261	259	250	252	262	271	260	260	267	251	276	283	246	249	273	267	280	248	279	254	279	261	256	242	235	256	245	283	290	287	268	257	264	252	260	266	243	270	253	272	268	275	258	226	272	288	247	284	258	238	282	260	238	262	252	298	269	250	262	273	284	261	264	256	272	281	272	242	229	281	243	264	226	277	323	263	255	261	278	278	266	275	259	269	266	239	258	277	233	273	247	258	273	265	274	259	268	296	290	251	273	267	262	278	257	262	275	289	263	273	251	249	273	284	256	272	260	264	301	274	278	266	246	257	264	252	233	288	232	265	266	285	264	277	261	245	289	285	256	280	248	252	280	242	259	277	247	289	292	291	263	285	246	279	273	242	251	250	288	255	275	277	271	255	243	284	262	239	251	262	267	256	294	301	248	257	277	262	254	281	246	267	281	267	239	263	239	244	269	279	270	258	272	261	257	284	280	266	268	245	269	299	250	302	271	258	264	275	277	263	286	260	265	274	278	255	285	250	269	238	278	238	278	274	281	260	245	263	272	253	272	255	257	260	243	274	287	229	246	282	265	280	257	273	280	255	266	256	263	305	294	241	265	279	253	268	269	245	255	256	271	278	280	274	286	267	244	282	294	252	243	278	249	244	253	267	260	270	260	272	255	250	302	284	257	251	240	262	274	274	267	238	261	267	288	270	277	273	264	283	233	237	277	291	287	266	239	261	281	282	272	280	263	269	258	238	241	252	262	246	239	256	288	268	255	243	263	264	263	289	287	251	237	256	254	255	266	248	272	273	271	259	259	296	275	298	258	230	262	295	255	268	270	257	267	264	252	271	266	247	264	236	273	282	277	313	287	248	281	261	270	250	250	285	254	242	231	279	262	281	244	244	263	263	258	274	271	262	247	279	260	237	263	284	244	249	248	303	252	254	281	269	269	282	242	268	230	269	282	270	280	271	265	248	276	291	240	258	266	256	283	225	231	293	280	280	262	259	258	243	290	261	266	270	295	248	267	230	258	288	270	230	270	265	272	249	272	273	262	272	270	310	268	271	279	280	277	248	290	254	288	267	257	282	258	245	287	280	249	271	259	289	281	265	258	252	288	238	278	261	276	280	277	237	275	250	269	266	268	219	277	268	283	305	262	252	277	289	253	274	304	263	259	283	280	264	277	254	293	282	258	262	243	232	231	264	246	254	248	254	267	255	268	247	244	267	259	258	258	284	274	272	239	279	290	266	250	267	250	264	293	240	246	269	277	285	260	274	265	274	272	294	264	265	271	251	288	295	276	274	279	263	275	249	256	280	252	285	282	258	270	238	251	255	228	301	252	257	279	260	268	279	284	278	261	277	242	253	252	245	291	256	257	252	268	293	245	256	247	261	270	251	291	296	289	266	271	249	278	274	261	271	271	285	254	252	262	273	304	260	232	284	285	232	262	274	268	253	254	274	300	271	295	253	278	273	281	249	238	246	280	280	273	276	252	259	267	267	275	245	279	217	254	257	275	272	250	274	289	255	290	275	277	239	285	246	279	275	254	261	261	265	272	283	262	289	235	259	229	269	265	268	269	273	263	264	270	235	229	255	283	266	256	247	250	260	269	250	304	271	290	258	211	288	252	258	249	252	279	282	282	257	274	275	264	267	249	257	255	275	271	265	310	275	274	234	278	250	270	314	238	230	285	273	236	251	298	275	244	257	279	257	264	281	257	259	270	245	272	284	275	253	241	262	272	273	261	264	294	292	274	269	260	242	249	264	280	263	286	290	253	240	283	252	269	270	243	264	283	234	252	230	278	265	294	275	269	295	264	263	260	245	261	269	282	254	278	279	254	250	264	249	259	268	267	274	248	261	262	271	272	246	254	284	271	249	263	284	281	278	265	241	289	280	274	269	233	258	276	288	264	273	244	267	265	233	275	252	257	242	266	265	264	285	276	272	251	273	289	277	284	281	262	262	250	275	251	270	267	265	276	245	283	288	255	264	247	243	252	226	244	252	241	247	253	290	288	273	277	225	274	271	255	269	288	291	270	268	280	258	297	273	265	259	270	254	266	234	282	250	284	274	269	254	249	269	261	259	293	300	239	268	227	283	238	248	268	270	266	262	282	290	260	262	267	263	239	261	260	272	262	259	233	283	248	299	283	276	252	274	272	287	260	263	263	240	254	278	262	271	263	300	280	252	246	246	234	250	307	290	252	265	267	240	288	255	262	306	273	277	264	280	243	263	271	254	261	269	248	289	232	267	256	273	282	258	236	283	233	289	280	258	245	245	251	280	248	255	277	247	263	253	275	287	290	292	268	238	240	267	287	267	290	266	282	295	301	281	258	276	272	261	244	231	267	251	248	249	238	273	274	263	259	244	257	252	270	252	260	264	243	270	264	266	241	288	270	296	245	265	263	276	242	255	282	261	257	288	258	268	266	272	237	271	262	271	246	260	239	248	282	259	272	272	247	255	250	282	252	247	286	249	253	242	287	246	298	243	276	279	281	270	249	276	269	277	248	240	279	296	313	284	265	280	240	270	271	256	271	233	229	259	265	252	275	245	252	261	266	281	256	268	294	271	282	276	274	247	278	255	256	254	295	277	258	263	261	256	266	246	273	265	266	259	293	233	257	228	259	257	281	239	266	270	258	245	226	256	264	284	271	278	267	290	256	282	288	254	228	229	231	256	248	282	269	245	272	291	270	269	262	271	243	277	258	298	281	254	290	268	261	249	261	294	278	271	257	229	262	257	258	283	266	260	248	261	257	253	268	271	267	249	291	277	250	275	276	259	263	247	284	267	238	262	257	266	297	264	280	260	269	249	263	245	247	247	259	288	252	284	268	241	293	280	282	253	226	257	262	258	226	267	264	227	252	242	262	243	250	273	284	266	235	258	295	254	236	295	271	263	271	245	277	274	265	243	251	279	254	245	232	264	269	258	259	275
25932	44782	25167	14333	9061	6081	4054	2497	1956	1757	1902	1477	1132	998	891	825	748	650	565	522	427	438	439	385	388	431	413	395	407	409	429	447	409	378	412	393	382	369	362	345	340	322	311	287	324	337	314	314	284	309	308	286	311	335	302	294	304	319	289	286	302	295	279	316	278	318	302	311	308	302	307	295	284	277	279	271	289	291	313	269	281	301	289	293	270	269	313	291	280	282	304	282	291	293	259	316	295	276	278	294	293	285	281	322	300	248	285	277	319	305	276	287	266	280	298	267	290	317	260	308	293	275	281	292	310	277	278	291	306	298	286	302	288	288	282	311	274	293	297	284	295	289	235	315	300	301	262	278	255	278	289	283	293	297	288	312	291	289	263	278	278	298	292	267	297	277	297	290	292	300	265	277	297	316	280	288	289	293	283	253	271	273	263	315	301	275	283	242	269	299	268	257	308	279	271	282	286	303	283	270	280	313	280	277	271	265	298	306	281	307	264	253	279	266	234	308	247	248	262	291	277	274	285	293	271	293	265	283	296	283	285	270	290	298	267	289	254	292	267	265	268	316	290	280	267	263	301	286	315	312	254	259	294	292	264	260	255	296	295	296	303	294	265	326	280	265	296	277	284	281	300	285	287	283	299	289	291	300	287	292	279	324	267	281	301	259	250	300	283	324	282	297	286	282	304	286	279	273	292	307	296	257	267	301	306	278	254	277	280	271	304	260	284	303	307	286	283	303	291	306	267	281	277	267	289	296	294	290	286	288	268	290	261	293	267	305	256	280	272	298	271	308	272	287	280	287	330	281	275	297	301	293	278	274	287	307	268	251	285	289	287	287	277	299	274	262	292	275	268	283	286	284	298	253	280	275	291	284	281	268	288	255	304	299	259	260	309	305	304	258	289	252	269	274	293	275	260	288	293	271	265	303	275	276	300	259	268	262	290	286	265	289	275	283	270	312	255	274	280	270	265	261	293	265	267	298	287	280	292	301	285	297	295	270	272	243	307	284	254	284	317	263	273	263	275	265	293	281	265	282	278	274	307	276	271	295	260	258	271	285	283	279	299	283	290	255	285	259	300	289	302	279	314	286	283	256	313	294	285	290	248	269	305	287	291	312	309	317	286	307	262	290	290	256	283	269	302	274	307	272	284	291	275	299	287	326	256	280	287	278	307	252	310	280	276	263	274	272	275	300	274	296	289	260	285	297	308	300	263	272	306	260	278	297	289	253	275	286	270	292	305	298	309	263	265	316	292	267	298	293	274	292	285	298	296	300	315	301	299	274	275	283	271	297	298	263	268	275	310	272	284	284	289	298	277	301	292	287	281	280	292	290	266	276	291	280	274	272	278	300	306	304	288	296	269	276	268	266	277	303	276	269	268	261	285	271	277	317	280	298	298	300	300	263	269	271	286	274	276	286	297	314	278	263	302	257	283	275	255	283	268	313	253	275	302	301	276	294	289	303	288	297	284	292	286	273	322	289	332	279	287	252	270	296	267	290	297	278	276	292	298	251	265	287	296	288	258	283	263	300	267	291	275	262	285	254	263	260	287	287	264	277	302	255	286	297	295	277	278	294	301	281	307	281	305	299	263	299	294	289	311	276	293	280	272	295	273	287	286	270	295	271	295	287	249	267	292	322	270	259	273	227	287	270	265	281	256	291	241	267	321	294	304	300	291	285	269	310	300	261	308	291	285	299	283	257	288	284	288	285	278	254	285	264	280	296	295	231	270	281	273	264	285	312	266	313	270	273	316	282	283	282	283	267	289	284	277	307	278	282	305	277	300	297	287	319	274	269	304	292	277	292	298	283	279	321	302	307	297	303	319	280	271	309	303	286	292	275	311	288	304	287	299	259	272	276	304	250	284	248	313	275	297	293	258	276	261	279	287	300	304	284	299	292	285	299	305	282	272	275	238	277	277	240	303	271	278	285	287	298	283	289	296	256	279	286	265	304	287	284	269	275	290	270	280	286	284	294	281	286	308	298	292	278	281	288	281	302	292	272	281	271	256	284	279	264	291	292	296	255	257	283	282	319	271	306	279	263	277	277	276	297	281	286	339	307	305	249	264	274	298	290	303	283	287	297	261	285	297	292	284	278	282	264	340	275	305	282	267	293	291	276	298	284	297	264	290	280	279	250	268	304	297	287	271	298	279	302	303	287	279	286	300	301	294	290	269	288	251	307	274	294	264	254	286	259	261	267	257	258	284	243	310	303	280	307	287	282	267	289	305	279	299	303	302	249	272	289	300	273	294	287	326	294	280	281	273	298	301	303	260	279	284	257	272	247	305	249	289	277	262	296	277	316	268	295	261	284	286	287	273	314	263	318	295	299	300	287	279	329	288	313	262	294	311	288	292	301	289	297	268	283	265	278	260	261	264	294	313	286	298	296	294	273	300	319	293	277	248	299	301	277	282	263	272	292	295	269	272	294	270	293	284	276	302	290	277	272	268	285	257	266	258	268	273	270	257	283	268	271	270	286	300	268	271	287	287	281	262	270	300	287	291	302	305	246	296	265	292	274	298	295	274	272	257	271	303	300	255	280	268	336	273	307	287	279	267	278	288	293	305	288	299	281	287	264	293	288	268	283	287	267	295	251	280	295	294	291	281	269	283	295	272	271	280	295	274	302	268	268	267	299	263	290	286	300	271	275	280	279	329	287	253	293	305	277	274	279	260	294	295	304	288	307	301	286	281	248	278	283	294	256	264	282	280	275	254	269	296	292	284	267	281	303	301	318	301	276	318	278	275	278	283	284	309	291	281	282	295	274	247	269	320	299	301	277	292	292	250	297	278	289	291	292	298	290	294	263	291	289	273	288	278	282	315	296	284	310	259	265	272	298	300	308	273	271	290	277	301	265	283	282	301	296	283	289	274	291	268	275	264	277	291	281	267	274	288	270	308	294	287	280	262	271	276	271	270	294	274	288	267	292	291	259	265	293	278	297	291	282	275	304	266	264	280	302	277	292	283	288	279	296	300	290	284	283	263	302	281	275	293	277	273	249	258	273	266	300	281	290	290	298	257	283	277	273	303	291	265	263	299	320	290	275	296	296	307	275	311	276	316	301	281	279	263	266	290	286	264	263	305	265	252	295	297	253	270	252	288	277	269	296	256	293	311	296	267	266	323	271	306	308	278	234	273	305	285	296	317	278	263	294	294	282	313	258	281	286	288	297	296	275	283	292	274	328	286	277	286	273	283	269	304	279	302	281	272	252	266	291	282	295	304	311	308	289	308	276	298	295	255	303	303	289	292	290	296	295	237	273	274	282	289	267	265	255	308	267	297	284	277	257	286	266	311	281	276	273	284	289	282	293	276	282	280	285	284	301	270	290	282	288	267	268	286	288	276	272	280	301	318	265	276	298	269	270	315	285	271	267	279	287	268	270	297	289	257	300	280	328	272	272	301	302	263	275	280	300	258	300	280	285	280	281	298	305	301	281	280	281	269	282	256	291	284	262	312	251	248	282	249	283	274	255	258	273
24861	21108	27162	25109	12761	3725	2139	1268	1096	1160	1070	957	795	724	672	692	699	622	605	538	512	530	553	550	541	550	551	585	535	528	529	489	502	480	539	486	521	514	498	443	471	460	434	454	479	449	471	482	472	474	445	450	494	468	442	440	449	488	471	453	468	462	464	490	481	469	490	433	476	496	449	438	489	426	465	500	448	449	469	480	516	489	487	426	472	455	482	478	436	467	446	450	491	477	462	486	500	424	486	500	446	443	447	451	500	481	484	468	468	440	445	466	444	442	451	468	441	446	485	458	485	485	466	434	482	465	473	495	430	477	482	449	469	469	447	458	474	478	449	464	453	424	473	473	449	467	425	446	452	429	489	465	479	457	452	462	460	446	473	440	501	452	450	472	450	477	440	459	424	456	509	472	452	455	482	422	461	465	462	467	466	441	508	436	494	494	485	441	448	513	433	449	484	477	432	437	441	436	470	437	430	491	462	468	473	464	488	442	444	480	401	480	430	412	482	453	457	449	479	430	495	466	464	477	467	468	484	471	461	458	502	443	460	478	426	446	439	443	475	466	470	491	418	510	490	487	460	452	463	431	475	447	458	453	444	464	475	476	451	472	442	473	469	459	453	437	472	499	460	490	437	476	462	446	445	469	443	468	457	467	449	493	474	444	479	471	484	464	512	460	450	452	487	449	437	423	466	438	506	509	509	478	482	491	473	467	495	483	459	450	438	491	478	458	453	476	488	462	468	503	459	458	446	457	436	458	471	471	460	458	457	436	447	450	431	468	482	478	477	478	428	475	467	481	462	448	441	479	476	468	501	461	505	480	461	444	489	474	445	440	454	468	425	472	461	428	454	447	473	459	454	498	478	422	477	447	451	459	467	453	432	472	455	463	444	475	472	452	464	493	463	447	476	470	464	466	448	440	480	496	410	462	467	474	406	465	485	516	436	453	457	461	474	468	461	523	476	434	482	471	462	483	490	478	466	448	471	482	445	510	467	461	468	454	426	460	459	451	419	486	444	428	442	454	484	494	471	486	462	442	430	457	461	445	481	479	466	463	446	463	442	464	447	473	474	452	457	436	447	465	455	424	460	469	461	455	453	472	439	463	490	467	480	507	466	426	469	506	469	456	473	444	469	450	430	445	426	458	480	476	445	463	467	432	445	485	491	451	483	459	469	465	459	443	442	444	479	445	450	475	451	472	428	458	461	455	495	443	422	486	436	434	458	457	439	481	464	433	445	450	450	449	464	489	499	463	461	455	469	471	466	479	474	477	477	419	437	464	483	440	442	463	433	471	479	473	412	505	484	443	506	423	469	413	451	442	516	452	425	475	431	448	480	448	450	464	444	466	463	442	477	456	480	468	451	444	480	398	446	413	456	431	449	477	448	455	480	444	472	477	458	447	470	472	478	448	494	453	474	467	430	458	458	467	437	481	442	438	491	444	444	450	399	455	457	456	474	426	470	468	495	446	448	435	448	447	444	482	467	472	458	494	427	441	470	488	463	410	454	480	473	467	470	402	444	454	431	451	443	505	472	445	439	433	470	461	440	467	467	471	479	477	464	484	463	480	474	511	450	449	488	476	485	471	442	494	443	464	454	431	441	487	481	439	491	494	502	438	500	511	485	440	423	463	455	466	491	500	430	489	427	426	463	481	488	483	455	462	445	410	477	418	472	456	461	476	452	434	506	435	490	445	435	430	464	427	474	471	453	449	468	465	458	460	467	468	491	470	446	483	460	446	481	459	477	484	460	455	514	426	447	406	478	464	420	441	446	453	458	481	451	472	452	476	435	423	493	451	451	431	483	488	436	461	460	466	418	475	457	445	451	424	473	494	486	479	487	456	489	473	457	463	478	498	479	454	467	472	451	462	473	452	456	443	449	452	478	489	488	479	459	453	483	463	444	484	463	494	462	441	460	481	452	428	431	459	472	467	477	461	490	492	493	427	447	477	464	434	465	448	451	440	462	436	441	513	477	459	467	421	467	464	480	484	456	474	500	450	451	460	459	478	474	427	464	495	484	448	458	475	461	444	525	435	445	454	432	474	483	463	481	441	458	436	468	470	475	469	467	458	422	491	457	459	501	401	469	484	441	469	489	436	457	457	462	475	457	477	464	468	431	489	417	449	465	476	473	460	454	460	438	501	463	453	463	412	444	398	423	513	445	440	441	457	436	468	483	465	432	489	418	487	434	489	486	451	449	493	467	438	440	469	450	471	472	445	470	457	441	448	495	485	432	477	458	477	468	476	479	476	452	426	446	478	458	488	436	445	455	476	467	505	463	426	475	443	472	468	482	472	444	460	495	463	447	431	458	430	473	461	440	437	447	446	477	459	413	465	444	432	453	469	461	501	451	460	450	479	439	451	473	457	479	483	496	510	466	417	469	445	460	498	428	458	466	410	459	487	482	500	478	431	493	466	439	495	478	491	433	463	476	479	482	437	474	446	510	476	456	467	428	440	473	467	460	458	487	475	416	495	463	429	461	467	436	498	447	453	475	446	451	462	461	472	466	491	430	445	448	470	446	481	463	454	441	465	465	482	471	438	425	430	474	477	452	463	469	485	462	474	428	462	483	430	472	428	468	482	459	456	449	415	491	446	473	397	475	478	424	420	438	472	464	458	437	430	467	466	477	493	480	462	443	477	476	457	449	457	453	444	483	458	470	482	440	433	479	455	441	447	477	478	498	441	435	446	473	488	453	471	469	472	463	495	457	483	469	487	491	484	504	449	474	424	472	448	450	463	454	459	484	452	471	457	448	462	470	446	444	481	472	501	468	428	444	477	455	441	454	503	460	489	450	442	454	464	423	452	453	487	453	494	467	439	442	461	475	510	444	454	422	474	490	465	475	513	472	455	481	489	464	463	465	476	439	468	500	446	472	441	497	475	456	413	460	452	427	462	511	472	471	450	453	460	452	475	474	468	454	498	451	466	506	489	452	447	449	479	459	466	462	445	462	484	444	456	460	451	456	427	479	464	481	440	475	442	452	489	416	462	466	445	485	451	392	470	490	464	468	464	441	478	510	462	487	447	498	478	496	465	482	440	475	499	493	486	453	484	478	482	504	480	477	441	443	459	477	440	486	478	469	459	450	475	447	478	458	499	452	446	516	441	435	496	492	448	443	461	485	516	446	469	478	479	442	465	440	492	480	473	448	456	434	438	461	448	484	489	421	463	471	437	436	458	440	467	480	474	465	481	482	492	451	483	472	461	470	526	447	438	458	479	472	456	478	468	484	455	488	441	497	459	443	442	488	482	473	440	463	473	464	480	477	444	488	450	466	454	479	440	421	454	461	457	490	458	458	485	470	478	438	438	434	471	449	466	445	461	494	467	463	467	434	438	503	450	462	474	445	466	471	441	455	502	479	470	455	457	466	496	480	453	457	477	485	452	470	465	443	492	438	469	428	463	455	454	454	467	453	472	453	455	446	467	417	466	489	482	437	438	458	459	443	445	442	447	480	463	453	432	469	454	460	456	460	462
25199	40669	21157	12014	7539	5180	3505	2149	1723	1724	1733	1415	1124	1001	989	875	844	798	662	648	649	596	632	575	595	557	569	545	570	617	588	545	588	636	562	550	526	527	535	527	512	501	541	493	500	523	498	491	498	465	528	477	475	504	492	446	470	475	498	473	509	449	524	455	469	468	456	490	447	465	443	497	467	428	471	503	473	520	497	496	452	457	488	450	481	491	471	495	517	517	482	515	483	484	513	439	479	484	479	491	466	503	479	486	493	495	526	479	453	464	458	486	462	477	449	497	449	443	446	510	457	473	486	467	478	476	500	465	448	444	466	456	491	499	514	496	485	456	477	466	473	450	500	468	481	496	475	453	505	511	510	461	499	486	461	497	488	485	484	485	478	450	470	452	512	498	488	474	475	475	482	482	484	481	459	474	489	470	449	498	457	464	447	474	461	495	486	502	509	511	420	481	501	536	474	508	479	476	460	464	478	427	455	506	458	472	457	479	507	453	496	429	491	522	519	511	489	528	503	453	467	461	462	459	458	501	466	457	468	485	434	495	471	482	459	476	491	471	448	519	451	493	490	441	486	482	462	472	443	472	460	463	494	450	480	456	441	481	474	488	473	491	446	475	486	478	517	505	439	475	460	448	449	494	459	481	496	487	470	446	478	466	466	469	490	444	447	465	437	423	498	484	499	434	506	498	478	446	524	483	467	473	438	427	458	473	471	485	428	479	529	472	491	508	428	436	474	445	457	494	481	477	469	477	464	469	446	470	482	467	447	461	490	481	459	484	472	479	484	484	488	486	469	520	478	451	466	486	472	460	478	523	486	452	473	465	502	490	454	509	497	465	450	449	466	484	491	457	464	457	484	510	475	511	428	509	479	439	454	429	471	479	478	457	493	454	465	463	483	425	511	464	445	533	493	458	482	450	502	469	478	482	537	488	480	481	493	475	455	448	459	468	481	463	456	436	455	436	494	493	471	458	474	465	503	477	461	497	486	481	501	485	512	436	453	467	468	546	493	475	507	478	435	459	491	485	419	494	474	478	476	467	468	496	489	470	461	436	458	500	467	490	431	461	474	521	468	458	517	474	462	474	492	459	484	472	475	498	472	477	480	478	494	493	537	432	485	481	440	453	460	484	483	489	470	472	482	497	475	471	445	475	438	464	484	499	450	506	482	473	464	439	485	477	480	465	480	484	474	492	483	475	465	477	444	494	520	497	445	467	470	483	514	484	458	472	491	512	428	470	480	490	489	464	471	474	520	467	519	464	458	483	484	482	494	436	505	435	514	481	472	454	443	515	454	482	468	471	449	457	455	462	474	476	497	448	457	476	434	480	484	495	490	455	484	479	470	489	463	443	484	474	512	426	470	458	468	476	464	475	449	520	447	455	461	463	445	459	515	491	434	462	476	486	441	470	493	497	513	460	501	478	503	487	470	473	422	462	504	498	499	503	462	464	471	512	478	469	486	468	436	463	511	433	465	522	472	490	477	430	459	489	436	492	465	500	493	491	513	435	508	445	510	460	475	455	468	482	444	465	459	475	470	480	467	501	506	516	453	470	432	465	456	506	464	441	475	443	452	436	482	486	477	504	450	493	455	475	488	469	480	488	501	488	493	474	465	509	467	516	500	486	496	483	439	496	468	481	528	460	477	469	479	450	487	456	480	508	503	484	499	468	486	512	487	479	477	478	471	462	476	470	462	512	444	483	471	483	498	519	457	485	502	496	473	536	504	519	427	445	477	473	489	449	469	450	501	467	470	519	451	451	468	462	437	468	466	472	470	494	526	445	449	468	463	490	471	479	497	483	505	486	477	479	440	465	487	514	472	467	476	471	461	460	479	460	465	485	444	482	490	474	465	470	491	514	446	482	500	495	470	511	468	510	463	499	469	464	438	512	516	484	480	479	461	502	493	473	502	484	462	462	454	491	468	470	469	453	524	513	455	466	433	506	489	490	483	467	458	471	448	493	500	464	480	499	503	482	491	437	469	494	458	463	478	499	453	508	508	463	510	462	461	471	501	428	493	488	470	471	503	452	491	467	431	430	461	443	471	469	477	421	513	527	466	459	463	458	467	490	461	467	474	459	503	498	461	484	496	483	471	446	477	490	474	429	451	470	492	450	488	456	464	503	488	485	481	435	487	504	497	455	474	473	493	490	458	470	480	458	432	468	491	496	484	496	517	512	490	429	436	465	483	507	504	442	437	500	494	477	486	465	490	489	455	467	480	474	448	504	486	496	497	474	486	473	473	481	488	475	436	458	479	522	481	491	464	474	464	494	501	433	431	478	512	483	474	481	463	471	480	471	494	483	451	519	473	482	486	465	505	494	468	474	478	429	481	475	505	489	461	506	432	444	488	440	464	485	494	478	482	467	458	485	490	459	506	425	450	481	493	452	501	459	479	515	453	493	515	457	466	499	445	455	487	481	454	470	488	474	491	518	488	523	450	453	469	441	483	460	467	479	517	465	479	498	469	505	543	487	460	518	475	462	520	482	509	477	485	489	513	496	464	485	509	432	437	481	489	470	477	473	478	485	523	436	461	454	481	480	483	484	474	456	450	433	502	505	490	468	482	471	499	456	479	444	489	528	481	479	445	461	469	468	492	483	471	468	473	484	498	462	442	518	473	511	437	484	457	464	478	510	460	506	480	482	501	466	464	468	506	448	482	469	483	479	457	486	509	525	485	457	453	468	446	465	444	464	475	482	442	475	466	486	470	484	439	475	450	482	476	476	478	491	469	468	465	455	487	459	484	513	455	479	417	457	446	513	479	454	488	482	476	470	498	500	467	496	464	446	450	509	457	479	455	472	474	445	482	448	474	489	455	495	438	475	460	462	488	486	460	488	479	442	436	510	490	466	444	494	473	473	510	482	478	481	477	450	479	465	480	468	470	442	469	493	487	456	433	518	487	448	507	475	477	453	463	437	477	518	472	474	476	455	488	507	420	474	469	500	501	485	480	500	493	451	491	457	460	454	472	455	499	454	486	469	496	474	509	474	478	460	459	479	474	475	499	470	472	495	494	468	446	516	497	473	468	441	478	436	476	475	466	455	497	471	456	473	426	469	474	451	483	456	480	515	525	485	470	460	465	456	488	470	501	494	480	519	490	473	478	482	468	476	456	480	481	512	470	460	511	504	497	475	466	512	504	483	459	441	471	469	474	520	475	495	489	473	494	481	513	453	479	478	475	487	487	503	456	466	466	477	469	499	471	475	436	469	489	445	479	480	471	478	492	448	476	456	470	475	494	465	499	503	467	434	457	483	483	487	467	476	448	500	495	472	480	495	469	467	468	475	424	444	491	451	464	474	488	494	481	478	456	481	453	484	472	526	453	490	514	471	441	471	458	494	509	505	494	488	423	446	498	478	461	488	441	498	481	446	463	503	479	484	531	456	413	492	444	492	477	476	443	503	447	478	479	468	530	505	461	464	484	458	479	451	500	477	467	482	485	521	503	464	460	460	442	491	498	477	451	470	487	429	482	451
22490	21074	28694	23721	21090	21094	10342	2703	1667	1696	1627	1343	1025	932	889	723	731	599	564	524	501	458	398	432	434	402	396	446	423	454	403	405	399	402	390	359	344	337	357	346	362	341	362	332	317	344	347	322	292	319	325	329	322	307	295	313	334	315	291	319	293	326	304	300	277	316	305	315	311	309	285	278	284	293	319	295	296	304	280	298	290	324	264	319	328	278	266	310	305	336	288	325	308	323	286	292	300	322	306	319	308	303	310	295	314	284	273	318	278	283	305	286	323	306	288	292	322	282	299	303	320	302	304	289	313	321	299	299	311	292	303	310	323	308	302	299	330	306	284	309	307	293	306	305	311	337	295	306	293	301	304	288	321	296	284	316	270	288	323	292	333	295	312	295	324	329	289	322	284	331	333	321	307	276	310	318	295	313	281	340	322	294	261	313	276	313	323	322	313	298	271	310	275	311	299	299	299	300	320	269	289	332	296	294	325	322	286	296	280	283	289	289	305	319	311	285	290	274	315	291	309	307	292	281	299	273	289	295	295	301	331	289	290	321	293	272	302	282	320	318	301	313	291	306	314	299	322	342	281	268	307	322	295	315	269	298	318	327	275	293	293	300	288	301	277	319	314	305	320	295	286	289	320	274	291	286	300	315	337	264	309	317	335	280	304	295	294	288	294	308	303	341	305	320	291	298	272	306	310	311	312	289	308	333	311	314	310	304	316	279	279	312	310	307	320	309	336	290	294	303	283	317	304	308	318	295	291	290	287	297	318	313	310	315	310	309	306	323	302	265	281	289	305	275	290	278	279	286	297	291	279	317	278	298	310	316	298	310	298	303	310	261	281	293	278	289	317	327	298	318	295	291	314	334	294	303	281	343	308	307	306	315	297	301	297	305	313	281	308	338	323	292	318	294	310	283	307	336	301	306	334	307	275	308	316	310	274	295	293	329	291	302	306	300	327	312	316	295	302	275	309	295	306	291	277	304	292	288	302	321	305	296	268	280	313	291	307	280	317	302	293	312	312	298	290	290	305	316	275	283	295	307	319	306	298	309	293	341	292	284	289	280	312	298	270	310	293	293	293	307	304	302	268	297	289	307	273	302	317	297	298	286	305	296	277	308	299	294	334	293	315	306	300	272	303	287	294	309	293	298	296	324	291	324	288	312	311	304	293	332	307	284	283	304	330	301	292	315	313	272	319	297	288	332	290	308	299	333	267	274	288	307	331	309	309	334	311	306	296	277	282	320	290	314	326	291	310	311	296	310	287	296	284	310	308	296	269	278	308	272	278	314	277	308	290	282	302	317	314	293	271	301	284	298	304	279	305	295	299	306	323	280	308	278	279	296	288	331	287	293	315	278	279	301	308	296	292	296	286	333	280	301	307	289	282	312	298	291	295	307	295	317	275	319	332	323	286	297	320	288	319	295	304	267	290	275	305	295	325	301	300	302	313	285	328	293	309	311	312	307	315	298	316	298	291	292	308	278	322	315	281	288	280	323	317	266	298	291	309	305	320	283	305	320	307	302	302	328	307	321	314	292	309	315	311	341	311	272	293	306	310	268	323	318	295	297	314	306	312	306	293	283	297	293	315	284	295	297	320	295	277	317	291	289	298	341	288	315	299	289	286	296	322	274	328	294	294	325	300	278	299	318	268	315	287	292	317	298	274	310	310	322	319	298	312	293	291	313	317	306	279	278	321	309	299	316	298	307	309	302	338	290	323	265	325	296	316	324	296	275	279	289	300	300	261	304	277	328	309	348	298	264	283	295	328	294	299	300	286	302	316	295	308	289	308	287	319	273	300	319	328	325	298	291	298	265	299	335	306	343	297	290	292	267	302	308	318	299	322	329	313	313	294	304	288	298	317	298	287	277	298	289	302	301	301	321	324	311	299	274	315	278	283	289	314	269	280	283	318	286	303	313	294	304	306	312	277	293	287	334	281	310	312	296	298	313	295	290	309	303	287	307	288	279	310	300	313	309	328	311	281	290	334	278	314	291	306	311	291	293	273	289	278	328	290	323	290	323	290	272	284	303	269	280	273	304	326	319	291	321	291	323	319	287	259	286	325	306	319	281	329	320	321	292	296	303	310	300	298	314	296	290	279	279	295	282	311	302	320	307	298	331	310	322	349	301	300	314	271	295	317	289	309	318	247	280	294	330	283	340	302	256	307	330	326	301	308	321	306	303	316	298	314	291	290	325	268	336	311	293	315	282	309	289	323	317	321	314	328	324	300	325	338	278	296	306	323	280	318	319	294	308	309	303	300	332	281	290	316	316	285	294	278	278	326	284	306	309	312	332	301	304	299	308	304	343	295	334	292	316	293	306	299	296	331	304	324	330	292	299	292	269	281	282	306	296	319	298	322	326	311	303	282	287	280	315	284	285	300	293	313	313	285	287	286	309	274	304	298	326	301	299	286	305	290	289	290	311	334	304	309	285	341	308	312	309	311	337	309	281	293	302	299	310	304	311	302	288	300	287	295	288	288	303	305	297	321	268	310	283	307	287	333	278	309	292	278	295	294	276	304	317	292	292	291	289	325	310	317	324	326	314	337	324	277	327	309	311	304	317	282	286	319	283	279	309	333	298	300	315	287	290	251	317	292	297	334	306	315	292	280	294	305	301	286	305	280	286	313	316	315	310	275	318	267	301	274	334	295	321	304	304	319	302	292	291	287	299	321	285	308	280	297	323	297	264	316	282	304	314	285	295	297	292	297	289	300	308	313	320	315	300	285	294	279	268	292	312	318	297	310	281	311	306	305	325	332	274	287	337	296	309	314	276	309	294	296	301	294	296	310	294	284	333	294	311	311	312	325	302	302	337	299	314	286	305	295	308	282	334	297	305	297	298	285	276	326	283	302	275	291	309	307	285	276	314	319	318	278	303	277	308	291	278	284	284	307	285	287	267	289	285	314	289	301	293	289	312	271	275	300	295	327	277	280	291	316	307	302	319	315	305	308	280	290	295	295	315	294	283	300	336	305	304	288	294	285	265	293	345	250	270	317	303	298	323	305	309	271	255	313	297	312	318	306	290	308	321	300	313	290	283	323	298	308	309	327	295	295	292	319	335	316	285	327	285	280	293	292	312	281	310	315	330	304	316	254	304	295	312	284	303	293	271	306	294	277	347	312	316	290	279	302	286	287	326	315	290	312	318	297	312	289	298	337	321	303	297	283	273	322	334	319	287	303	315	299	301	333	316	335	305	289	330	264	312	312	289	300	291	303	310	279	288	302	280	306	338	267	310	314	294	310	299	300	303	304	323	322	283	309	281	305	311	295	293	284	286	294	320	261	272	293	297	282	326	334	282	281	307	284	291	258	266	312	303	302	308	294	316	283	295	330	267	295	308	295	303	291	307	292	289	333	299	312	295	289	323	319	293	296	308	295	310	313	295	275	278	297	305	312	310	285	304	313	325	277	308	326	298	321	290	297	301	297	299	275	311	321	300	280	327	301	301	305	298	268	305	279	304	283	300	301	310	321	307
30205	50004	29406	18159	12795	8791	6099	4082	3021	2923	2688	2062	1580	1516	1320	1133	986	797	709	636	589	555	499	488	482	495	497	528	504	483	480	455	455	431	473	437	434	410	404	384	409	394	384	358	346	364	361	326	321	328	365	323	325	351	329	345	364	317	326	307	326	328	303	314	344	326	328	328	342	342	337	323	346	332	319	305	309	328	283	319	308	325	333	340	327	340	286	329	306	301	333	338	305	306	291	315	325	284	317	302	306	299	317	314	292	320	285	306	293	323	299	309	291	324	316	284	330	275	286	308	318	312	292	306	279	302	302	313	349	298	306	311	268	337	332	336	327	316	305	298	321	297	323	268	288	296	260	289	320	313	307	291	290	299	315	293	300	318	306	307	320	294	303	309	310	317	319	303	294	316	275	312	278	314	317	318	287	310	306	282	335	307	314	287	296	311	311	276	328	317	312	309	300	321	303	314	298	313	331	310	292	300	282	306	325	310	322	287	310	319	290	289	308	301	295	310	274	288	280	346	322	322	289	311	310	334	312	310	296	282	308	300	313	328	341	287	334	328	310	313	305	295	308	316	320	302	329	305	281	298	319	288	313	321	284	297	331	304	279	318	328	306	304	285	316	329	322	303	309	313	302	275	281	336	278	319	316	314	336	276	291	311	308	278	300	285	319	297	289	311	333	295	308	293	353	291	360	351	306	304	320	291	271	327	297	341	285	300	320	324	308	307	305	288	322	301	298	320	319	296	307	317	274	309	297	343	335	316	323	319	321	302	312	291	293	325	297	315	310	313	298	273	301	305	280	292	352	308	313	329	305	300	295	298	305	298	316	314	285	309	274	292	308	316	265	337	311	313	300	325	326	334	320	317	321	306	310	302	341	316	312	335	301	316	345	272	305	312	296	306	316	351	322	283	281	293	311	326	322	325	296	304	328	284	288	277	323	301	284	316	302	323	321	309	319	298	268	333	308	323	292	328	307	336	287	335	280	324	306	306	287	345	304	305	328	288	304	332	295	305	327	302	320	291	330	274	325	305	316	285	330	303	305	284	310	305	340	319	285	318	315	294	303	332	291	297	308	309	293	312	279	302	299	316	308	282	308	323	315	285	313	312	308	347	327	335	322	325	308	327	307	317	328	306	299	300	326	328	315	318	343	325	310	308	283	308	312	291	287	307	311	295	291	346	303	327	328	332	310	299	319	319	326	298	339	305	298	300	308	303	325	339	309	319	305	301	305	296	320	279	313	297	307	316	296	337	316	284	291	342	305	332	336	293	280	316	298	327	302	300	303	319	325	300	293	300	306	313	339	293	319	322	298	306	314	315	290	306	331	326	263	339	298	289	312	294	328	301	325	307	308	312	306	312	311	300	316	313	313	318	335	302	311	293	312	353	317	303	320	297	309	312	300	301	322	309	315	289	305	336	317	327	305	285	300	326	310	303	289	305	308	291	298	328	299	314	289	312	308	302	294	343	297	282	280	332	320	321	325	312	291	295	321	311	317	295	277	317	318	313	297	302	298	305	289	294	292	299	309	304	337	284	306	268	310	309	335	351	317	314	298	268	346	329	286	290	274	268	312	312	315	341	305	288	336	274	287	315	281	305	297	300	315	313	338	307	304	309	333	313	293	296	316	324	301	266	296	311	313	308	340	262	273	335	307	289	298	298	319	343	305	314	320	253	301	297	319	314	298	329	323	336	268	339	302	295	295	327	330	284	345	294	313	295	364	276	311	301	285	304	296	310	315	341	314	341	294	300	278	254	329	312	293	300	326	318	311	304	315	302	305	327	296	335	312	294	311	323	297	307	322	300	317	317	312	316	319	325	295	292	324	301	317	253	296	285	314	315	323	309	321	334	277	291	312	331	316	294	318	297	291	318	316	295	354	300	316	323	303	330	308	313	305	302	316	317	307	296	319	303	319	323	305	318	326	316	309	315	310	297	278	284	315	304	305	275	305	305	320	300	287	306	316	308	333	320	283	302	326	288	318	313	299	300	289	318	306	317	293	300	333	273	286	292	336	312	293	326	296	297	299	340	348	310	312	300	260	338	312	307	334	309	320	333	357	274	340	303	307	300	304	318	303	352	311	327	295	309	322	309	331	276	344	291	312	339	317	309	237	313	306	299	299	300	268	304	303	311	311	307	292	263	308	320	284	303	307	303	297	317	352	299	303	283	299	310	316	301	284	327	301	296	291	302	317	319	303	323	282	295	309	309	348	328	323	303	321	333	290	316	319	275	310	315	319	321	295	303	299	290	335	321	313	304	307	305	311	312	302	304	346	300	279	327	300	269	293	294	318	295	305	282	315	326	287	292	315	321	302	299	302	308	317	304	306	321	309	293	282	301	295	308	321	304	298	340	309	290	314	281	296	335	285	304	327	312	304	308	311	328	338	315	309	317	308	298	316	299	314	303	304	266	329	322	300	292	299	328	300	299	289	318	303	306	311	316	292	309	303	310	293	304	293	312	280	313	320	321	310	304	324	320	315	309	286	344	295	339	313	302	323	339	305	297	302	311	315	326	306	283	331	321	343	322	312	310	329	330	305	355	307	305	299	326	317	302	298	293	329	310	311	317	307	274	318	341	283	303	330	327	290	306	326	329	292	305	331	288	292	319	307	338	330	327	323	283	327	292	296	314	309	313	303	302	331	293	293	301	276	285	304	279	338	301	297	303	283	337	296	303	286	293	295	299	316	279	303	280	306	285	314	313	280	288	299	304	295	293	290	296	326	306	332	322	313	333	303	340	312	323	305	324	332	336	296	267	286	283	308	312	307	336	310	265	313	315	323	308	330	313	299	355	304	355	307	304	329	299	298	301	311	324	307	321	307	284	331	306	302	305	285	317	296	312	332	284	292	302	293	295	288	322	336	323	305	292	352	310	306	335	286	317	308	292	308	309	324	305	308	302	335	314	292	322	280	324	290	306	322	313	318	311	309	306	322	336	305	284	330	297	305	322	326	291	292	294	297	301	294	296	302	304	305	308	325	337	342	317	316	311	346	290	320	283	322	292	295	308	306	322	348	290	331	297	287	316	343	296	338	333	319	311	305	307	303	299	300	321	300	348	322	328	299	312	298	318	346	307	319	302	308	292	293	285	302	303	280	293	310	306	302	328	301	297	301	324	309	323	268	293	315	290	282	323	313	326	337	278	296	342	293	306	287	299	297	296	344	305	291	338	342	289	300	274	294	279	260	306	306	306	294	310	312	313	297	329	296	300	298	294	286	316	337	295	321	292	295	319	309	313	291	288	322	314	296	336	326	288	326	333	303	359	311	303	287	342	296	287	322	338	282	306	322	318	315	309	301	333	295	301	339	337	319	283	313	330	294	332	321	288	299	288	319	293	296	317	278	294	298	317	311	294	287	300	317	323	299	308	319	328	298	329	311	322	314	301	324	316	311	301	327	324	298	319	303	328	298	301	277	296	300	342	327	320	288	304	291	303	302	337	310	303	310	287	323	314	300	309	269	328	311	306	313	309	324	290
28390	23315	16519	7452	3491	2120	1473	982	899	893	935	684	636	655	603	559	495	507	480	484	444	462	424	464	432	460	475	426	455	440	451	472	445	394	436	450	425	435	421	440	409	422	446	395	387	411	388	420	387	378	371	391	413	401	406	383	404	402	416	416	428	416	374	419	412	366	391	406	398	397	390	353	366	396	385	414	408	406	392	390	399	386	416	378	408	417	400	402	391	399	419	386	393	401	387	410	381	404	380	397	421	353	389	412	409	386	411	387	400	387	417	403	400	382	445	382	375	392	401	438	395	381	379	404	402	425	404	423	386	402	410	431	414	422	458	364	427	406	390	398	426	392	406	407	395	394	432	384	394	390	408	432	417	419	397	408	403	409	356	398	413	420	407	407	381	366	415	417	397	411	371	416	401	415	361	379	401	377	380	361	426	397	391	423	391	399	363	419	379	409	440	406	403	392	450	405	394	372	402	361	390	390	408	383	433	396	371	409	415	436	404	406	372	387	390	387	403	394	369	385	392	408	389	402	401	403	376	383	444	424	350	402	416	386	367	384	396	378	422	384	400	435	388	401	438	389	385	380	392	412	417	388	377	377	423	422	375	399	408	417	437	402	411	367	443	402	395	425	426	436	420	367	403	424	379	394	453	401	399	404	365	387	384	414	393	426	431	384	375	357	404	414	360	399	412	375	412	385	422	432	426	397	403	400	399	444	400	396	407	425	370	398	403	421	401	380	433	387	403	386	387	410	429	420	392	417	408	412	424	404	387	378	376	403	376	406	383	372	425	386	393	403	411	430	374	399	398	409	463	430	436	397	424	437	405	405	390	393	426	395	395	411	395	398	418	418	389	408	398	369	430	405	403	428	392	375	399	355	386	395	396	406	373	344	409	368	404	377	371	397	375	382	374	356	404	369	422	409	374	402	423	411	380	385	385	388	361	384	399	402	417	408	427	410	408	373	404	394	387	383	410	405	386	388	395	384	399	411	403	416	426	416	389	400	424	406	407	408	398	387	371	368	374	377	389	406	400	391	397	380	406	397	407	395	365	404	387	393	393	413	381	415	363	382	378	416	403	393	370	410	413	386	401	385	397	383	364	410	353	362	395	367	418	405	411	431	420	406	387	419	391	410	389	411	416	376	380	377	418	404	422	412	410	387	384	397	398	414	360	403	389	430	389	388	380	383	365	410	395	420	399	454	358	381	389	365	411	410	409	434	344	441	380	362	435	361	377	415	370	391	366	451	406	377	376	389	397	368	381	406	443	399	389	397	382	410	388	385	423	368	402	390	407	411	383	384	396	414	386	360	341	395	414	415	401	399	373	405	364	415	403	376	397	413	387	389	408	413	394	398	406	390	402	410	363	352	410	391	400	399	431	382	394	407	412	388	412	415	378	384	382	431	346	425	398	385	366	420	403	392	370	427	409	410	410	421	414	389	416	383	392	415	396	387	389	384	410	354	394	378	419	408	404	394	366	400	404	416	397	360	426	373	397	397	355	429	387	363	370	410	427	396	381	394	403	411	421	395	376	399	380	409	369	389	379	384	446	368	411	372	426	396	392	396	427	406	368	391	394	395	411	410	371	421	392	389	354	393	440	401	394	412	415	363	387	404	390	422	423	372	374	387	389	367	385	389	373	396	391	397	407	376	385	406	377	405	380	407	373	366	416	428	389	419	392	376	432	419	410	383	387	448	422	376	449	388	407	389	421	390	420	444	356	415	378	401	398	413	399	420	434	396	380	420	388	348	390	395	401	377	388	384	389	437	396	403	436	387	420	425	404	388	401	390	383	422	390	401	399	404	380	367	380	387	408	418	392	413	401	404	387	390	399	382	369	373	377	410	425	395	386	408	403	375	416	411	392	387	359	386	388	390	373	410	378	417	406	383	410	421	375	391	395	409	408	422	395	414	402	378	400	380	411	429	424	378	413	390	360	397	386	406	357	422	406	379	405	392	379	400	405	397	363	374	372	398	408	382	414	390	382	387	406	409	395	413	379	390	406	391	381	364	402	408	391	395	410	387	401	366	394	407	392	388	404	373	408	375	376	372	403	368	378	428	404	420	339	381	419	422	381	379	385	385	390	389	401	365	404	373	398	417	412	391	378	380	384	374	413	400	368	441	406	420	419	403	370	397	383	369	371	419	429	369	398	393	385	407	409	408	362	386	396	392	380	403	401	406	405	368	410	409	377	374	406	413	394	406	408	404	399	442	379	388	374	418	388	420	361	388	391	391	400	407	437	371	401	401	401	412	420	418	402	374	403	389	384	397	411	395	379	416	418	397	358	371	383	375	394	417	417	395	397	402	399	392	385	411	367	400	407	411	398	395	406	407	419	397	406	384	371	389	398	388	401	400	394	414	412	384	399	363	414	382	405	439	406	403	388	385	361	415	382	419	390	384	363	405	408	382	439	425	439	391	395	384	427	371	398	372	402	394	380	367	375	366	375	380	408	400	395	378	365	379	403	406	384	410	400	377	411	406	421	384	422	386	416	402	408	374	393	385	393	441	426	384	397	367	412	404	401	398	426	401	409	380	426	456	393	369	383	405	374	389	402	435	405	403	397	400	429	407	408	405	411	390	374	409	394	409	371	394	398	395	394	390	419	384	428	423	391	405	418	395	350	413	381	361	410	448	440	393	405	395	401	391	412	374	414	385	389	380	436	418	391	404	386	385	399	374	406	394	374	396	397	341	412	394	405	396	359	401	380	418	371	406	373	395	438	430	417	407	378	395	408	406	424	411	400	411	398	389	398	400	384	416	400	364	377	371	373	414	367	390	398	378	361	391	401	450	402	419	406	385	424	417	411	366	421	413	386	384	408	390	430	437	359	409	403	348	396	416	418	427	421	418	376	402	413	392	402	360	426	402	389	402	374	420	413	419	385	380	372	373	408	396	403	342	425	398	407	400	401	403	399	400	418	412	379	392	396	397	427	417	408	368	430	366	381	399	385	407	434	408	412	421	405	396	410	416	403	418	385	401	403	388	371	414	371	378	415	404	377	375	381	389	402	389	427	418	395	422	404	424	426	385	429	419	396	378	412	364	400	398	430	394	398	367	398	359	414	393	390	389	388	383	404	426	388	413	419	333	351	403	395	389	422	396	390	417	404	377	383	355	422	431	387	404	401	422	389	407	391	388	385	425	373	402	366	371	391	397	405	415	418	355	380	395	384	398	383	393	373	381	414	401	395	398	382	423	404	375	395	399	407	364	392	398	397	375	441	411	384	395	404	399	408	369	401	391	409	379	396	381	436	375	405	382	402	365	401	366	406	435	374	352	404	429	426	373	389	400	382	441	376	412	410	423	370	400	384	405	386	397	445	449	431	391	357	397	396	382	369	385	384	399	354	373	427	377	390	410	401	373	398	387	393	410	350	391	391	405	425	372	395	378	370	402	390	396	400	380	411	360	366	402	392	357	384	404	392	392	385	406	397	384	391	415	384	370	348	375	383	410	403	409	407	403	387	415	376	424	406	425	388	383
22322	33367	15935	7482	5013	3273	2318	1558	1376	1345	1396	987	903	876	738	740	608	592	609	577	539	549	493	476	489	517	490	507	488	494	487	475	486	492	464	515	464	437	453	456	458	457	456	462	401	458	429	433	449	477	407	426	440	447	440	415	424	456	415	451	421	415	430	440	424	400	445	462	408	453	425	403	399	439	431	442	404	415	383	458	423	402	446	414	434	415	433	420	455	443	446	425	416	435	423	453	388	416	387	407	434	419	408	397	450	429	396	404	433	447	407	373	411	416	419	404	395	409	426	395	436	410	446	434	429	402	438	416	439	441	391	406	412	422	397	359	412	397	400	413	404	449	406	410	432	426	425	397	422	392	408	434	445	424	418	417	451	440	428	422	400	425	398	418	444	420	396	400	417	441	427	425	413	433	452	446	415	396	414	427	430	408	413	437	437	417	420	429	406	452	406	424	393	391	457	455	380	409	422	394	427	402	426	432	410	415	436	404	438	403	405	418	449	430	425	424	404	419	434	454	411	387	396	380	386	425	386	392	406	410	404	437	422	424	395	443	410	386	398	450	424	413	434	383	402	439	413	382	448	403	430	470	447	405	441	444	418	393	434	398	420	406	465	425	389	429	418	440	405	443	426	436	450	443	394	436	410	404	428	435	405	427	388	403	439	454	416	444	421	398	432	396	432	426	412	408	434	415	409	391	417	395	423	402	398	453	430	435	418	404	377	403	427	411	436	450	388	392	410	414	447	423	415	436	413	407	399	435	416	438	442	432	424	448	419	414	425	434	423	466	398	423	413	411	445	417	473	455	391	423	427	442	429	416	421	396	390	420	456	416	442	434	401	437	434	398	429	408	420	456	448	432	443	418	429	404	419	454	414	434	427	427	460	415	444	419	445	376	429	428	483	426	419	434	435	439	406	397	412	441	373	426	416	414	435	421	463	431	437	430	415	456	416	398	406	402	435	386	456	400	456	393	428	361	410	423	409	408	444	415	433	431	364	394	400	408	423	417	416	419	370	399	443	380	410	420	425	417	383	423	399	430	449	407	439	432	412	444	435	427	440	396	447	423	438	418	419	413	447	437	445	403	397	409	400	392	423	389	420	468	424	413	409	408	426	430	399	422	440	428	433	444	390	424	399	398	431	407	428	409	448	391	405	450	416	405	414	432	417	402	406	413	433	427	400	391	434	417	406	383	445	412	369	427	428	413	417	423	429	415	407	448	439	425	420	424	401	415	445	436	410	394	390	431	426	420	439	433	421	429	386	445	439	431	413	424	428	392	376	380	412	419	427	417	403	402	432	427	433	403	445	401	445	439	453	424	437	381	433	428	402	397	452	438	441	420	400	421	436	453	433	442	402	433	419	404	431	389	433	432	390	409	450	427	415	452	432	394	412	463	426	451	431	408	398	421	406	403	437	420	420	425	397	423	401	452	445	418	432	439	413	413	432	411	391	427	408	424	413	428	385	446	399	430	414	434	396	427	417	412	414	407	445	442	405	450	381	450	435	389	410	420	428	443	440	414	458	436	433	434	413	431	425	424	421	430	431	432	424	413	428	442	401	450	403	442	441	464	400	417	422	426	457	434	468	466	415	471	468	427	432	454	385	395	391	373	426	438	438	430	442	399	447	423	446	405	407	419	449	425	414	407	430	438	406	423	417	417	399	410	432	423	387	429	432	413	454	424	411	411	387	435	417	430	397	418	428	436	423	400	429	401	434	414	448	440	428	454	414	413	377	442	400	454	430	429	411	425	456	414	450	403	418	433	414	456	425	457	414	417	411	372	396	394	422	401	403	431	383	425	390	392	407	415	404	406	422	447	421	397	435	403	392	432	409	451	403	445	428	430	406	408	470	463	416	404	397	410	386	441	398	472	423	444	412	415	430	439	443	436	463	387	454	422	436	396	374	391	431	437	395	362	403	464	436	417	430	429	418	460	417	396	375	426	418	424	386	416	419	438	427	419	432	401	435	431	434	451	406	433	411	409	417	419	431	411	428	422	421	422	412	441	483	406	423	422	446	426	385	381	416	436	405	426	441	436	427	441	399	427	394	422	393	453	413	449	422	414	389	431	469	420	413	439	402	430	436	404	440	417	435	447	425	409	436	391	417	425	456	425	374	429	423	376	389	446	449	426	418	429	411	445	447	387	438	447	438	401	460	405	424	420	420	427	437	440	414	414	424	422	399	393	423	458	417	380	423	383	415	454	428	368	409	411	409	437	442	415	393	416	403	380	426	430	413	402	402	446	456	441	419	421	427	426	441	411	408	422	396	416	417	406	445	417	424	400	388	413	429	377	419	386	432	422	417	412	394	394	380	444	412	428	456	422	407	435	457	435	409	403	418	430	420	421	398	428	405	448	455	417	429	415	416	446	477	388	412	407	447	435	389	452	416	430	456	404	437	439	413	414	423	447	387	425	456	434	425	437	424	440	445	420	447	446	387	424	422	424	410	429	457	413	456	450	415	407	430	486	395	402	421	408	411	419	424	429	408	443	428	403	435	423	390	437	440	404	408	378	418	434	441	454	414	398	387	403	426	469	425	416	404	397	423	405	412	397	404	420	433	415	397	409	400	409	396	449	453	407	418	422	390	431	405	426	408	382	444	402	382	411	405	420	426	426	459	405	415	409	425	421	409	385	451	462	434	449	399	419	415	412	439	402	418	406	406	414	399	448	459	436	409	450	416	421	406	454	427	429	447	395	403	445	410	456	411	459	404	390	405	416	410	436	423	480	428	451	472	422	417	427	446	402	404	427	414	405	440	448	431	430	431	381	399	414	439	434	460	432	438	427	380	422	400	405	394	441	453	394	452	418	415	393	399	435	393	421	433	423	428	425	412	420	430	455	422	466	446	452	467	423	432	399	422	400	439	415	465	400	452	445	440	393	425	448	411	419	435	445	446	386	420	440	413	408	440	412	375	397	418	435	403	406	417	472	392	445	409	414	481	419	450	406	404	422	421	429	405	403	430	411	429	399	389	446	410	415	437	459	416	437	401	440	411	409	416	418	397	434	418	443	423	397	432	439	433	419	426	438	417	468	396	428	427	409	439	457	435	424	438	416	432	383	431	403	455	422	426	407	417	458	413	413	420	441	418	393	438	420	447	413	398	427	399	402	419	401	435	396	418	405	398	427	440	415	429	441	443	410	414	439	418	405	414	435	443	419	435	427	438	412	435	442	401	416	434	443	435	422	443	405	429	386	440	404	424	441	432	448	414	415	432	385	428	416	396	411	402	445	444	411	416	430	426	422	407	385	422	447	357	421	416	430	423	402	421	438	424	416	400	425	410	402	420	417	458	419	398	435	409	434	405	417	389	425	432	430	424	456	458	416	403	441	422	412	418	440	443	407	427	400	404	430	397	421	416	408	424	419	428	438	432	437	421	421	418	409	405	420	447	413	410	462	442	386	416	414	417	413	420	432	406	406	435	446	414	428	398	435	396	465	408	395	428	399	442	430	449	455	431	408	429	428	408	431	429	419
23654	21083	28215	24204	20985	10634	2964	1667	1327	1293	1231	1005	902	758	697	613	525	548	463	441	377	364	336	326	345	380	352	335	336	346	331	353	333	350	317	320	332	301	292	289	316	278	300	296	295	269	272	282	282	336	294	292	298	281	301	276	286	289	262	258	267	288	294	286	261	277	286	280	262	268	276	253	288	246	240	278	305	270	258	246	280	267	291	266	275	264	276	234	257	269	286	280	260	285	263	277	278	253	248	272	287	250	277	278	275	290	255	279	263	265	286	259	271	278	291	300	252	279	246	269	273	270	268	283	281	281	239	282	276	262	270	282	292	258	263	263	290	279	262	312	263	272	250	281	269	271	265	246	284	286	288	264	262	266	299	279	280	260	230	238	284	267	290	293	251	234	238	302	262	266	268	270	291	257	261	271	274	293	264	281	268	261	210	276	274	281	280	271	269	265	257	251	309	284	289	259	277	301	244	299	268	266	262	284	290	268	273	254	252	294	254	276	248	282	270	266	281	311	293	274	283	258	256	264	277	279	269	262	272	252	268	250	303	248	227	253	274	263	273	287	245	272	258	258	272	265	266	282	280	295	248	291	271	263	276	275	250	281	283	293	250	281	278	279	295	290	273	280	262	238	268	293	269	272	253	266	264	265	265	246	270	263	269	252	255	277	268	303	250	262	257	274	248	253	254	247	283	246	271	283	265	280	265	266	275	269	282	259	254	271	259	272	289	269	271	253	251	274	281	247	220	287	299	263	287	249	282	263	251	267	264	261	263	282	238	264	287	277	278	258	266	261	267	256	309	255	261	308	251	241	285	266	273	281	259	272	281	257	277	262	292	273	266	268	317	298	238	279	261	245	274	247	289	246	258	283	266	300	285	273	254	253	249	254	251	261	251	270	266	253	279	272	233	246	260	262	283	249	262	260	260	250	286	265	285	272	244	284	277	294	274	290	298	259	258	255	287	272	276	279	241	266	275	265	254	293	265	286	269	268	266	277	241	248	250	267	294	256	254	263	273	264	262	273	274	297	291	282	248	275	277	268	282	277	277	255	249	271	276	258	231	250	265	294	251	270	291	285	262	286	264	284	252	262	246	275	259	243	253	258	272	248	246	278	255	280	245	275	267	258	293	249	253	270	262	275	250	234	299	280	269	291	302	255	267	249	272	275	255	247	269	279	267	272	281	277	251	278	249	284	280	258	262	302	288	283	270	275	248	288	270	249	275	264	278	306	268	266	250	270	262	233	257	259	300	233	271	283	276	268	287	265	300	251	262	299	269	264	250	283	268	271	260	282	280	267	276	264	264	277	291	318	268	246	261	284	269	310	249	260	254	293	239	274	273	278	293	270	245	276	265	266	265	248	246	273	254	278	252	236	285	238	265	302	273	260	282	263	279	306	266	259	276	286	272	246	277	259	294	263	268	264	271	291	264	274	260	237	254	262	288	261	251	259	267	261	236	274	241	281	272	268	265	258	266	244	260	265	270	287	261	280	250	275	289	257	314	271	247	240	269	275	261	285	277	272	265	283	226	282	296	256	271	281	258	253	239	238	278	281	269	267	257	264	243	260	281	267	268	276	301	261	237	274	275	252	265	265	277	277	282	237	276	299	269	259	258	292	283	282	252	263	275	270	268	277	288	276	258	287	296	248	252	247	272	278	279	274	283	288	284	251	293	263	251	252	300	244	267	270	273	273	243	260	244	262	240	292	262	268	251	269	260	272	244	281	281	255	251	277	284	254	248	247	297	258	266	242	256	264	249	261	261	253	255	277	269	263	306	260	276	289	286	275	266	267	273	267	285	261	254	276	266	281	270	258	281	269	273	266	240	282	250	287	273	252	286	289	270	255	261	289	277	282	265	289	257	266	270	243	232	268	304	281	284	258	266	264	272	234	269	254	263	236	285	279	314	248	259	260	270	286	261	264	246	278	272	254	254	280	245	282	270	263	267	267	257	284	265	235	308	287	264	253	262	244	255	251	267	253	246	256	265	252	233	287	290	267	267	263	294	256	233	252	290	267	258	254	252	243	239	259	236	290	259	239	287	300	271	269	249	259	278	267	261	254	267	250	250	290	268	268	269	281	258	267	244	309	261	261	269	287	245	278	276	271	254	292	278	245	273	265	280	297	256	285	287	279	275	255	301	262	258	252	242	270	297	279	265	276	251	252	252	269	257	269	246	273	278	276	284	243	257	246	271	286	230	277	313	266	258	273	283	281	252	257	271	269	270	266	293	275	242	278	281	279	265	287	242	265	286	292	269	290	280	252	258	229	223	260	253	281	275	271	278	263	251	252	257	246	242	241	277	258	283	288	258	252	260	257	263	263	271	263	261	281	251	279	261	255	266	263	289	246	259	266	271	255	278	297	248	242	258	318	274	282	252	278	249	293	266	271	256	285	285	242	287	291	254	269	285	268	259	267	268	242	254	275	282	255	293	267	265	262	253	284	266	233	246	267	244	282	277	265	255	255	301	260	277	289	260	240	255	270	258	239	242	288	284	275	253	242	260	259	284	259	298	290	270	291	247	296	274	260	252	266	275	268	258	241	269	226	239	283	228	259	271	253	267	278	277	259	251	250	256	247	279	275	256	269	245	271	298	284	259	260	268	294	259	295	286	251	270	278	268	257	279	262	256	251	262	274	284	274	262	296	250	302	300	296	283	261	293	269	258	278	301	259	257	257	288	248	248	252	302	272	281	230	283	260	254	295	273	323	269	297	283	274	299	276	251	289	259	246	276	261	270	241	255	244	278	280	253	240	286	285	252	267	270	272	277	273	266	241	267	291	263	248	264	255	257	248	283	286	273	236	285	267	297	256	257	280	282	266	270	251	267	238	251	278	266	281	276	275	291	256	256	245	303	247	257	232	257	263	262	266	276	266	282	253	287	278	288	252	259	251	252	263	299	253	277	274	275	280	273	266	288	243	249	271	250	257	264	259	252	252	262	301	281	260	283	256	266	275	297	275	265	253	266	220	277	242	258	247	247	254	278	300	270	289	280	279	282	289	287	265	247	242	248	272	271	290	246	263	293	280	297	245	267	252	264	252	267	253	278	273	248	257	276	255	262	255	260	292	256	254	255	265	268	270	242	269	271	277	267	266	268	241	241	264	275	235	282	262	281	268	274	258	261	270	267	273	251	261	279	253	255	273	254	280	254	287	256	286	307	239	235	276	263	250	266	268	291	268	299	257	275	293	275	283	254	274	267	274	280	252	268	258	267	277	260	286	287	266	252	263	286	260	275	271	299	242	283	265	289	233	287	266	245	270	259	287	264	263	251	244	248	269	265	272	260	260	279	271	276	254	303	261	256	269	295	288	273	248	300	244	272	266	277	278	243	256	259	291	268	270	282	256	247	279	278	286	257	247	301	269	262	262	249	270	265	252	273	285	292	289	268	284	252	257	274	271	263	262	268	256	266	258	293	230	280	251	282	273	292	270	297	286	257	245	252	273	259	252	280	238	269	254	299	277	286	288	275	265	238	252
26581	43208	21920	13027	8140	5639	3979	2671	2175	2204	2214	1644	1454	1189	1014	840	703	677	609	528	468	438	475	388	408	437	415	444	455	447	416	403	388	364	385	378	377	356	338	335	336	352	312	308	305	335	348	284	311	312	309	284	317	316	296	318	306	295	281	310	275	279	304	309	297	295	314	289	311	301	266	315	258	310	309	278	308	304	276	290	315	277	294	313	304	265	304	304	286	267	284	288	256	311	276	272	299	297	306	295	298	301	305	316	294	298	273	303	299	299	267	302	276	295	301	306	297	302	277	290	282	295	282	311	293	292	275	291	267	292	302	317	295	285	293	302	256	287	285	267	273	305	307	305	264	290	275	277	285	310	248	291	289	299	280	280	276	273	288	253	282	289	305	268	269	275	297	312	292	279	296	282	276	257	246	299	282	279	289	279	294	303	273	300	292	293	272	295	268	260	284	291	293	281	301	265	310	318	293	280	280	298	273	295	298	320	305	290	294	310	299	278	303	278	293	289	299	269	307	299	286	264	296	295	279	279	322	296	270	284	272	284	295	274	288	292	311	280	268	266	273	284	289	306	257	314	307	290	249	306	302	285	299	292	311	272	277	303	293	291	303	281	301	287	251	306	320	237	304	260	271	270	266	279	279	297	298	297	295	275	299	298	321	294	256	285	283	299	279	291	293	279	318	304	284	278	316	286	298	267	288	250	271	254	287	269	292	300	268	273	270	286	295	293	301	303	297	260	308	319	259	298	278	278	298	294	265	288	269	295	286	291	284	282	296	274	277	302	303	283	291	264	284	280	295	274	312	288	290	289	309	301	326	284	303	303	320	297	258	304	283	267	292	316	340	277	268	316	305	289	267	307	276	270	297	267	290	301	299	288	289	282	293	277	297	327	286	262	311	280	290	287	276	279	272	324	268	283	296	276	269	283	269	319	266	298	324	290	262	283	255	305	284	307	306	324	291	282	282	294	291	303	297	292	290	277	287	298	284	298	283	304	282	300	272	250	278	321	283	287	311	284	281	306	306	262	295	319	271	302	284	320	279	331	271	275	274	267	298	242	277	258	276	263	278	284	274	274	256	249	273	279	297	313	293	269	297	289	310	286	281	263	297	284	313	282	267	274	278	296	311	304	269	287	297	298	291	284	298	287	272	281	284	297	293	250	311	294	283	259	303	299	289	302	306	281	291	286	296	293	282	262	296	269	270	282	311	287	288	276	310	302	291	292	298	261	323	269	297	294	298	280	303	305	270	287	315	292	279	312	281	276	277	305	267	293	311	281	306	256	281	303	288	283	286	294	288	286	231	295	300	281	273	290	289	274	308	299	307	273	309	285	277	310	271	328	260	284	284	262	278	302	289	310	260	256	282	273	253	274	271	290	280	270	296	296	297	282	296	286	281	304	286	296	277	301	260	294	309	251	284	307	272	269	277	300	288	304	292	294	298	279	289	296	275	287	324	324	267	290	277	270	269	291	270	336	268	285	282	303	308	296	303	302	310	280	304	300	292	311	268	261	303	276	296	321	288	304	269	266	288	298	294	289	299	295	300	276	314	294	281	319	280	301	273	300	281	279	261	305	264	260	301	283	289	281	317	301	273	290	296	285	297	299	294	326	285	323	286	303	269	258	294	288	303	276	275	293	274	271	301	316	279	282	301	287	314	315	291	303	290	279	305	246	281	299	275	262	285	292	287	281	294	286	314	305	290	280	275	287	308	313	265	279	302	312	270	314	254	280	289	275	282	257	245	254	264	282	315	257	316	308	286	255	295	264	303	282	285	293	275	291	311	271	254	304	299	270	286	323	292	283	281	304	292	298	282	289	286	290	270	277	265	295	267	279	286	293	319	292	296	284	296	303	308	291	284	277	274	291	315	289	336	298	335	292	287	299	312	303	279	314	269	271	305	281	289	284	287	293	294	286	291	312	306	284	278	284	291	261	278	273	290	288	283	301	285	295	260	298	297	267	277	268	281	297	294	318	309	271	277	266	304	280	292	278	288	268	292	302	285	279	301	268	278	304	291	281	283	272	312	315	266	298	292	298	323	295	315	262	278	286	261	277	286	299	271	289	294	268	280	279	314	292	261	262	261	307	274	291	285	287	278	264	265	268	300	311	281	299	291	297	282	259	279	296	331	305	292	311	290	293	265	258	300	275	293	311	267	268	288	264	309	266	301	283	281	284	296	258	264	255	290	304	290	283	268	325	317	295	318	273	276	284	329	308	298	262	312	307	262	303	290	278	265	301	275	315	313	271	294	308	280	282	265	287	296	265	292	284	300	289	272	291	307	294	255	309	300	293	300	330	285	293	291	287	279	307	281	320	302	267	270	284	288	308	309	302	309	273	296	299	272	299	275	307	313	284	272	287	291	286	277	303	275	301	290	292	322	257	262	300	281	302	296	271	304	296	294	300	281	287	276	288	283	301	283	301	292	279	265	289	283	318	306	314	328	290	259	337	283	294	287	269	299	287	301	283	314	335	265	313	285	286	295	289	288	287	270	307	290	288	303	298	296	264	275	262	288	297	272	268	303	273	274	288	311	295	275	307	302	285	289	319	287	278	306	252	288	305	294	282	276	295	278	322	265	304	280	276	294	297	286	289	298	288	254	296	239	295	303	310	297	274	265	307	293	296	282	290	319	271	318	289	294	292	289	290	283	293	295	304	301	291	268	303	287	314	274	313	278	280	281	282	301	275	303	310	272	282	301	287	266	290	323	315	282	321	272	296	280	292	288	274	276	272	297	292	300	305	276	265	274	312	287	315	288	280	283	292	278	273	301	289	318	290	273	282	290	282	268	271	255	303	316	269	294	293	287	318	286	292	276	306	300	264	291	290	256	278	259	271	310	291	261	291	294	293	252	296	306	290	317	293	300	263	289	281	294	320	314	290	315	275	287	293	293	317	322	304	325	290	292	265	271	311	292	283	284	280	275	293	310	287	261	263	294	285	293	289	285	309	292	296	293	291	282	278	296	295	304	301	279	288	274	278	283	294	249	304	292	290	288	285	287	289	271	332	283	275	295	261	274	268	283	294	294	282	310	324	298	293	305	306	312	284	311	283	306	292	295	275	313	298	280	309	289	312	285	299	300	276	304	296	282	271	313	318	280	283	271	280	305	231	295	302	297	292	316	283	280	296	273	304	278	263	301	265	280	303	322	291	283	287	306	275	287	281	309	323	303	341	317	269	272	275	290	255	315	284	285	290	285	305	272	277	293	290	304	270	267	281	294	295	281	263	263	282	271	247	317	309	301	287	272	272	285	302	285	283	318	278	310	286	261	294	307	271	297	277	264	278	292	315	273	282	320	284	302	279	289	295	307	311	269	305	299	289	296	294	297	301	276	300	252	306	329	290	255	283	274	290	255	296	268	291	301	284	347	284	269	272	289	298	274	285	304	314	255	289	300	304	317	294	257	272	294	286	311	273	293	300	305	286	269	273	290	272	304	283	271	305	298	289	285	254	276	301	306	327	301	297	291	311	301	279
24787	21100	27110	25142	12147	3430	2134	1422	1157	1235	1283	1084	931	811	762	619	700	694	648	533	543	569	553	560	529	520	545	546	512	515	489	502	539	514	527	527	547	467	507	463	514	478	481	490	449	505	467	502	453	478	448	430	503	504	485	471	476	516	490	454	486	459	462	478	481	471	496	472	497	466	500	471	482	481	497	490	466	452	433	460	465	469	505	485	497	477	470	476	443	448	453	494	477	457	469	460	459	469	466	491	489	508	436	524	463	473	504	442	490	497	488	497	460	511	481	449	494	492	487	480	448	454	449	437	471	461	450	442	461	484	442	445	468	482	505	471	470	479	468	482	461	462	481	449	461	452	460	473	431	498	484	453	486	457	470	441	457	498	453	438	452	527	440	435	465	468	480	455	429	479	475	459	444	457	473	478	470	458	472	421	455	488	460	446	491	451	473	462	451	462	459	477	445	483	451	471	444	451	452	459	482	461	450	474	480	478	444	451	479	491	452	471	478	415	471	430	464	492	461	471	470	486	488	478	470	488	485	490	476	467	481	466	448	489	447	473	488	468	469	450	488	438	456	461	484	432	447	492	465	449	464	504	476	504	458	463	449	484	447	470	470	501	472	433	513	497	441	438	445	500	440	465	473	462	482	461	456	462	472	467	497	481	428	438	456	479	441	477	509	483	453	420	498	443	502	492	461	434	475	449	420	460	476	446	459	495	452	474	489	421	448	460	453	457	516	486	475	455	451	475	436	477	474	452	455	483	482	460	449	468	505	464	448	429	453	456	464	470	441	457	428	445	478	475	470	425	478	478	439	456	476	441	453	447	440	462	470	504	477	497	444	452	445	508	492	482	462	438	493	471	455	479	504	466	461	474	476	451	473	458	411	483	482	444	488	468	481	473	468	448	460	468	428	481	463	501	470	443	479	425	484	458	418	444	458	471	488	479	508	469	460	487	477	456	419	482	490	437	479	472	489	448	422	468	464	475	445	456	443	470	470	472	420	464	463	442	447	448	524	494	449	458	453	451	467	474	486	445	474	411	457	406	453	477	494	468	509	467	456	457	476	438	468	474	445	453	479	442	467	454	467	483	477	453	475	474	492	462	448	430	491	465	503	495	463	484	464	500	475	447	478	448	473	491	470	494	446	444	456	509	500	454	510	469	460	460	458	467	450	469	444	466	434	483	456	483	463	476	467	484	457	435	461	487	457	530	461	450	482	444	460	475	500	486	436	498	434	474	462	485	442	464	464	463	461	453	442	467	466	467	449	494	440	473	463	477	483	452	486	488	475	493	482	442	432	461	436	492	453	493	486	453	461	448	497	487	446	433	446	441	436	461	510	496	491	440	450	483	451	494	478	445	432	472	466	471	474	460	440	474	471	438	449	445	461	470	449	471	485	464	504	415	470	504	487	452	473	475	455	497	504	461	461	488	468	422	481	464	481	426	463	439	463	512	479	470	451	487	445	461	444	499	464	503	433	470	452	459	431	477	475	448	451	462	447	455	477	456	477	425	501	480	463	461	484	453	448	467	463	469	431	482	449	436	434	512	443	459	447	473	492	486	493	489	478	475	490	464	479	449	518	463	453	446	458	448	457	455	456	485	459	464	469	516	463	436	474	500	459	449	515	521	433	479	468	495	484	471	443	484	454	466	466	443	474	464	455	429	437	445	527	484	470	458	440	484	446	470	502	481	453	459	455	463	473	454	493	495	456	456	469	453	427	488	483	489	455	458	458	481	471	476	467	469	461	443	461	460	461	453	467	479	471	458	417	489	459	443	430	451	473	465	492	499	507	481	466	477	493	443	458	451	446	495	461	448	501	486	449	456	468	490	463	431	427	464	466	496	504	463	482	449	473	474	417	443	442	521	525	462	464	480	471	474	503	463	471	440	462	469	481	461	457	506	466	472	455	488	443	469	420	449	471	461	461	481	512	508	457	505	444	455	453	458	472	500	478	452	460	456	455	462	459	419	435	472	486	476	475	482	416	480	441	481	474	517	452	451	527	486	501	453	502	473	445	471	464	457	464	411	485	471	455	477	480	451	478	470	475	458	457	464	479	476	461	458	469	494	452	485	464	480	477	478	468	493	472	460	474	428	428	458	434	423	452	428	470	459	480	444	438	508	459	432	458	460	424	493	499	505	472	455	464	476	485	445	463	445	446	460	454	476	466	477	499	495	449	495	469	457	478	434	454	484	445	477	489	437	466	482	470	438	446	462	468	466	482	477	480	450	484	431	482	465	466	486	443	458	486	461	489	434	477	457	473	438	509	447	487	452	485	483	457	490	486	457	496	459	529	487	410	464	477	410	492	459	490	517	458	462	457	486	473	476	491	465	477	426	465	439	436	484	486	531	510	427	483	476	435	452	491	477	498	477	470	462	476	503	475	443	507	444	483	475	463	484	444	480	475	481	447	450	459	475	423	463	455	483	510	450	470	477	433	454	466	446	454	474	453	423	497	457	464	507	496	477	421	478	442	456	420	494	458	462	474	417	469	477	478	433	445	452	440	460	490	423	472	456	462	484	478	467	470	447	457	468	454	487	467	462	479	493	496	496	471	503	445	510	470	456	457	460	442	428	494	471	471	491	468	454	454	460	495	481	494	482	434	495	466	454	472	481	457	478	452	457	469	470	508	479	459	512	458	456	483	466	482	451	458	452	476	489	497	431	484	464	497	465	445	506	489	471	455	459	480	480	465	475	489	470	471	495	483	454	466	489	475	497	481	532	464	464	486	477	471	481	483	491	447	443	440	462	488	487	493	453	470	500	461	487	470	432	460	485	439	453	480	477	486	443	444	486	418	469	475	454	454	450	458	427	438	516	492	442	464	522	459	466	479	493	441	502	434	467	465	430	504	495	423	453	474	469	446	408	445	428	489	451	478	473	438	488	491	502	450	515	499	442	409	463	505	469	477	456	489	453	472	464	476	422	486	461	488	541	518	470	473	492	456	480	488	496	475	465	457	481	497	402	479	469	498	466	450	429	457	437	464	451	481	432	502	475	457	463	468	440	509	495	482	479	488	498	472	481	544	501	409	453	460	437	447	439	471	482	458	492	428	462	467	424	475	474	475	473	475	441	495	505	434	453	442	449	469	469	429	462	463	446	467	482	466	464	468	453	458	446	410	487	441	486	493	431	465	474	514	470	446	437	435	464	468	425	481	446	453	463	412	476	470	494	500	440	484	508	455	468	482	459	447	484	458	474	454	459	474	477	465	455	469	481	459	479	470	484	441	472	470	490	492	451	471	473	436	476	473	481	481	460	494	456	461	465	444	468	439	469	452	418	497	484	518	440	461	491	473	458	461	450	490	452	457	461	472	485	496	470	480	463	475	454	435	482	477	489	443	455	475	483	446	472	410	463	468	484	446	475	445	467	433	489	468	435	456	428	452	468	476	456	438	495	473	434	485	473	447	453	481	464	450	453	478	437	448	439	480	454	499	469	507	466	478	473	477	436	440	452	488	453	401	455	473	507	450	462	444	470
25585	38352	17810	10149	6783	4846	3401	2373	1804	2029	2138	1770	1380	1154	1094	815	939	798	710	701	601	606	627	582	630	626	584	581	595	560	583	538	526	535	566	581	531	502	522	555	503	519	498	469	521	500	506	509	497	474	485	471	503	514	519	459	483	480	485	509	474	534	485	492	518	474	465	510	513	464	470	505	500	517	493	462	521	461	465	511	507	497	470	473	465	483	472	493	462	498	474	481	469	475	458	457	478	448	509	485	481	511	454	479	493	480	467	480	455	509	496	485	475	520	497	476	496	495	493	471	500	518	499	448	462	451	501	432	477	455	496	495	476	424	444	467	473	469	486	492	462	493	486	451	485	449	522	463	474	453	471	489	509	470	480	477	514	485	483	455	461	484	481	486	501	465	452	481	480	502	511	495	439	495	446	516	480	477	479	510	453	517	506	495	466	446	494	466	489	469	501	472	538	477	493	464	477	469	472	507	454	476	498	443	465	476	491	510	483	463	505	487	496	467	497	497	482	488	471	482	495	491	479	504	485	503	474	491	467	445	448	451	540	507	511	523	443	475	472	475	477	462	490	465	484	491	476	475	495	445	472	475	508	478	424	511	495	477	495	480	490	491	467	470	513	456	466	500	520	460	470	484	486	505	465	448	498	471	486	493	481	461	495	476	467	428	527	482	493	460	483	482	519	462	521	467	472	462	509	464	467	478	519	468	459	493	544	484	462	502	463	479	509	508	484	496	445	465	485	463	448	474	477	480	508	522	473	460	461	453	489	476	455	470	466	473	458	464	478	509	518	477	489	453	460	493	454	510	526	485	476	518	443	477	481	494	461	482	496	497	491	463	488	499	485	514	436	476	482	517	480	499	470	513	475	442	487	462	463	503	484	459	490	458	483	495	500	484	475	497	458	448	469	517	465	497	461	513	449	439	467	497	486	491	473	472	420	488	456	456	504	493	515	473	445	468	464	476	475	473	478	455	468	493	501	480	511	484	480	497	475	486	501	466	472	520	467	514	440	517	444	482	486	528	487	500	462	500	468	472	483	467	479	457	468	435	478	500	443	467	503	457	481	450	507	466	473	505	446	499	458	464	490	466	451	486	503	461	497	435	496	529	453	482	469	485	478	499	449	511	485	487	482	489	442	487	447	518	486	531	476	424	474	485	465	477	484	463	488	473	498	496	462	506	473	483	478	539	463	487	476	466	454	463	449	457	471	480	493	452	481	486	471	490	475	476	487	487	472	496	490	457	439	462	470	435	482	474	459	477	519	474	495	509	486	482	495	448	476	451	508	492	494	485	472	505	514	508	483	498	488	504	514	459	490	453	470	475	472	486	522	493	507	509	475	474	495	478	487	456	477	479	479	484	486	458	529	494	451	478	483	474	480	478	477	479	480	501	443	453	464	472	448	467	468	457	497	453	485	494	467	452	494	495	513	475	493	498	491	487	501	458	518	505	502	488	509	475	486	465	484	461	505	481	453	489	480	481	487	490	506	467	470	478	522	466	447	475	481	513	497	464	483	461	516	505	504	480	462	492	447	467	497	456	456	474	423	493	496	489	517	480	477	492	480	452	519	480	501	488	489	517	490	516	473	481	452	473	497	470	484	473	435	497	481	472	464	459	493	500	513	470	449	498	469	480	475	488	459	485	497	445	468	450	473	465	453	495	497	492	484	465	480	464	500	451	448	501	452	491	492	456	482	474	490	466	463	498	455	489	486	496	484	438	476	473	463	507	522	523	483	512	476	447	478	475	484	488	487	471	462	490	450	451	474	456	477	473	502	451	509	479	500	471	433	493	488	505	456	441	490	439	472	494	440	492	456	472	482	473	498	479	485	468	504	458	481	498	462	455	471	508	492	497	484	474	466	518	450	470	483	477	478	485	501	491	469	497	480	483	440	478	481	487	508	489	475	481	463	499	464	481	463	480	502	500	462	471	476	463	492	447	503	447	466	501	486	485	523	476	470	467	493	487	499	473	453	486	471	493	515	495	493	454	466	448	471	462	476	483	473	485	477	458	506	493	481	469	478	479	489	485	461	473	479	480	482	489	489	454	479	468	464	506	484	454	458	474	522	471	491	488	482	482	477	513	497	467	472	517	449	453	462	509	480	490	458	446	478	521	461	494	460	474	479	509	456	495	478	486	470	451	474	437	433	432	487	485	525	452	515	458	460	496	528	514	500	489	460	488	437	487	500	484	461	512	511	510	476	458	504	482	502	471	487	492	505	513	499	425	491	510	476	487	458	499	468	448	479	514	465	493	515	479	446	473	498	508	501	458	487	473	480	471	498	441	494	472	469	480	496	512	493	499	461	485	466	474	471	484	500	488	480	463	498	535	532	449	564	484	435	471	484	478	518	515	431	503	517	499	460	470	463	476	504	502	469	474	491	460	472	504	470	496	494	455	470	490	450	464	440	486	472	505	450	469	449	450	489	509	496	468	479	484	475	454	483	439	461	491	479	494	490	434	469	473	474	471	478	464	462	518	482	488	472	483	469	491	479	463	490	490	488	483	490	478	473	491	487	487	476	477	490	475	514	510	431	471	432	462	511	482	480	504	487	469	443	492	468	459	532	499	465	490	496	471	505	453	487	486	484	457	481	496	504	476	451	481	471	482	438	478	443	442	488	515	478	482	491	459	522	495	462	498	502	509	467	462	503	438	485	474	467	459	497	503	495	437	478	475	500	480	471	485	494	498	463	453	445	500	476	482	478	515	517	505	509	521	508	492	495	457	492	527	438	478	460	513	479	427	466	500	524	481	467	502	492	475	458	495	444	499	481	474	470	485	466	483	453	478	425	491	488	486	469	477	510	485	443	501	475	526	487	478	482	486	488	493	463	480	427	465	497	492	509	469	502	480	473	506	490	485	503	469	488	514	488	491	541	504	499	521	497	472	454	473	481	458	471	460	459	473	496	464	453	478	472	475	521	463	472	491	486	514	482	495	498	475	492	521	438	474	463	482	457	497	509	478	496	496	470	490	487	508	487	472	477	462	477	478	470	480	428	464	493	524	499	493	479	459	471	476	486	501	475	478	482	445	480	479	472	514	506	464	488	449	530	485	472	450	480	485	476	459	466	465	483	495	433	479	474	465	476	528	495	484	467	493	508	490	503	454	530	490	475	489	498	505	481	488	470	492	487	491	446	502	456	494	477	481	442	465	549	459	473	481	455	475	513	494	479	480	509	464	461	475	462	494	491	490	506	454	486	475	502	470	451	480	467	463	481	498	470	479	470	474	464	470	499	476	481	484	462	497	461	496	469	451	459	482	469	476	491	463	467	490	504	507	471	505	504	454	472	477	452	502	502	500	487	485	461	493	452	479	487	438	477	484	499	448	457	476	473	477	527	514	464	516	505	499	467	497	469	506	506	486	516	484	503	481	509	524	517	487	444	482	479	502	481	488	456	491	473	482	513	470	484	473	496	452	536	486	448	482	539	500	537	471	492	442	461	523	443	481	497	449	485	498	484	487	487	514	448	507	458	463
22542	21132	28735	23765	21149	21128	9894	2665	1980	1886	1888	1676	1226	978	787	776	782	654	613	464	475	461	418	419	436	442	458	458	462	452	404	414	398	423	370	414	377	382	345	352	331	330	315	315	338	361	342	318	330	282	313	329	317	328	333	347	328	335	327	321	304	325	307	320	310	315	336	358	331	325	286	317	329	333	288	314	327	337	310	303	323	297	320	345	320	319	327	317	321	290	295	324	271	332	302	309	305	328	318	313	324	321	284	353	300	322	315	331	303	306	296	280	312	322	312	285	308	272	324	302	290	306	317	301	303	307	320	319	297	306	290	283	324	317	295	335	304	289	293	309	318	339	314	316	313	312	333	318	310	292	291	297	282	322	300	291	309	291	301	300	287	305	324	279	342	306	295	288	314	313	321	318	284	302	311	306	303	294	321	302	310	297	348	301	329	344	303	288	302	319	302	311	312	303	362	323	308	330	290	316	324	323	318	318	278	309	299	299	294	333	290	312	338	310	284	288	303	292	322	312	307	284	295	323	339	310	319	299	292	279	322	319	312	307	277	290	336	315	317	304	325	300	310	305	306	295	325	311	308	304	305	295	251	334	306	304	296	325	319	300	324	326	305	310	306	304	346	316	299	284	319	301	299	293	300	286	285	300	294	325	280	328	320	313	312	285	322	316	313	316	321	312	294	319	304	293	321	314	342	304	315	298	338	291	339	303	289	314	312	319	278	321	294	306	311	289	319	310	273	301	294	349	284	293	308	315	309	316	314	314	278	282	306	280	342	310	292	309	308	294	303	289	314	358	273	303	283	325	303	297	298	313	301	282	324	315	334	308	297	279	277	286	314	305	295	336	296	309	291	318	295	325	301	307	305	307	319	304	325	303	316	338	338	308	304	286	295	330	324	314	337	312	298	345	324	296	283	316	283	316	279	292	303	264	340	315	306	299	333	322	309	280	292	313	326	287	278	285	293	330	294	338	298	308	352	291	302	297	314	316	302	316	314	316	308	340	315	312	296	317	312	303	321	284	306	324	290	293	318	304	306	287	279	287	305	310	292	312	299	293	310	304	350	309	319	308	296	305	307	322	310	288	316	297	311	305	289	315	326	326	301	325	299	278	300	285	291	315	316	334	301	318	299	304	288	323	320	291	317	317	330	300	313	281	330	316	315	314	319	297	324	310	313	308	302	297	296	305	327	322	336	312	300	312	345	328	304	316	301	297	314	288	247	276	255	293	267	290	313	331	301	298	280	294	282	311	306	300	305	296	312	313	310	292	338	308	319	310	291	322	323	310	328	316	324	310	302	306	302	289	327	298	294	289	311	338	300	311	296	313	279	321	318	327	328	324	341	305	316	316	276	325	307	313	292	318	325	267	321	305	312	325	326	302	292	297	303	334	354	340	309	292	301	278	329	330	292	300	260	327	302	296	322	315	306	308	296	292	290	284	293	309	320	287	288	303	296	293	321	328	276	281	289	321	337	328	315	280	275	326	299	299	315	322	316	337	308	295	310	298	287	316	322	303	335	315	313	297	300	321	307	316	332	333	314	292	297	281	306	291	291	285	296	356	314	327	284	309	314	311	314	302	322	296	267	326	308	297	328	304	281	310	316	342	309	309	296	335	291	322	296	311	338	314	301	298	295	316	297	350	321	299	322	319	295	304	318	295	315	294	315	316	291	320	289	282	301	301	305	300	301	318	321	305	284	295	331	322	289	315	305	304	305	318	309	306	309	294	280	314	273	323	310	311	330	300	304	308	318	330	292	336	285	330	297	288	306	281	295	304	284	322	281	328	298	316	316	285	288	304	307	278	342	305	293	334	309	325	302	270	318	321	287	338	327	300	284	325	316	297	315	310	341	320	308	319	318	325	321	299	319	295	272	320	325	293	295	310	311	283	313	337	288	336	340	273	290	347	304	351	303	307	313	306	307	311	316	269	288	303	315	301	314	305	291	326	320	307	294	304	338	321	300	335	290	306	292	283	273	311	314	320	318	310	327	308	308	292	310	344	290	306	282	330	291	316	292	282	295	301	324	304	280	310	295	268	289	296	311	297	290	293	266	297	293	295	330	330	316	305	291	311	311	322	335	308	302	325	298	305	288	299	296	278	294	288	322	279	335	297	287	293	292	307	285	267	335	303	307	257	323	287	299	303	337	282	280	288	278	343	301	316	316	308	300	300	317	311	263	291	295	335	320	325	297	302	336	282	331	290	302	338	283	308	317	335	343	304	298	307	278	312	301	297	316	302	297	308	322	295	320	279	309	300	307	319	310	340	307	323	296	329	287	313	337	289	315	331	331	277	305	304	286	335	314	345	318	317	309	315	296	347	293	296	299	319	302	320	317	331	330	315	309	300	304	317	298	291	313	301	290	329	314	316	273	287	311	317	333	312	309	300	298	294	278	304	319	286	313	299	297	279	317	309	319	306	370	310	302	306	328	336	319	281	348	280	291	318	317	303	319	315	300	303	290	316	295	296	294	305	300	307	318	288	294	289	347	289	323	337	301	292	317	310	355	341	290	282	331	298	277	306	332	333	293	282	297	307	315	287	266	316	294	298	301	332	305	286	317	339	306	308	294	291	277	312	333	296	313	281	333	293	303	329	330	312	301	269	290	325	326	311	321	330	317	333	311	300	312	309	294	276	312	314	297	270	323	315	274	306	307	316	287	327	325	296	276	296	284	313	329	299	322	297	318	311	310	319	331	293	345	294	303	298	301	289	304	325	304	299	301	285	319	299	306	304	311	306	290	299	306	299	321	351	294	307	295	312	300	274	301	340	278	312	287	304	321	311	303	304	281	288	305	295	305	307	296	307	298	296	311	306	297	268	302	324	291	323	318	311	284	302	297	332	290	325	323	327	322	315	330	300	316	328	321	285	281	320	292	303	338	313	303	309	316	304	280	298	323	299	302	320	317	269	297	298	333	330	301	310	281	320	270	312	297	331	298	301	328	308	303	286	336	336	314	313	317	294	322	296	292	266	291	320	295	276	333	315	298	331	285	268	326	306	319	313	300	299	317	349	341	328	317	317	335	292	281	298	312	316	320	243	304	291	273	313	292	305	293	305	315	282	310	353	295	284	309	295	285	327	310	328	296	314	325	337	300	313	290	317	288	289	311	283	318	316	295	282	293	300	313	313	294	303	299	291	310	318	310	299	315	285	324	299	317	288	320	312	286	307	336	293	295	295	306	322	324	309	269	285	344	352	293	263	308	305	297	314	279	316	285	301	325	309	313	302	290	299	325	332	306	284	322	297	322	308	312	293	326	314	332	330	328	292	324	297	305	285	312	324	298	295	290	288	332	318	329	274	315	275	277	294	305	318	306	294	295	333	325	339	312	306	305	313	306	298	318	307	338	283	287	295	311	293	282	282	291	309	311	357	292	312	333	335	332	313	321	283	314	305	312	287	283	312	275	314	280	319	256	283	340	341	309	296	293	304	309	271	323	309	312	283	333	311	293	292	311	293	282	300	316	323	321	288	296	303
29705	47779	26163	15861	11009	7843	5650	3910	3534	3328	3235	2820	2062	1617	1180	1137	1112	955	838	670	617	568	539	514	514	539	563	548	546	544	451	487	432	461	461	465	427	377	398	404	388	368	386	362	382	329	365	344	349	301	347	323	316	363	337	280	350	360	292	317	352	340	319	345	330	346	339	324	336	331	317	327	310	301	317	317	368	320	311	314	300	335	312	309	322	329	333	295	300	344	318	320	328	300	305	307	319	321	309	323	339	318	322	278	336	298	330	311	288	323	329	327	330	283	304	306	322	340	309	325	323	327	359	334	334	298	284	326	316	321	310	309	318	283	311	283	326	309	309	313	366	305	311	303	320	306	336	306	282	293	314	307	310	327	314	277	312	294	289	326	302	299	287	329	321	314	335	340	296	322	315	319	341	321	322	303	343	296	296	321	321	333	307	309	290	295	321	318	316	319	329	322	309	311	315	326	327	331	283	326	325	327	312	312	275	305	302	330	292	295	307	300	293	317	328	333	303	286	295	305	325	348	308	329	302	318	295	299	324	292	339	294	315	326	313	351	324	293	305	319	306	309	317	297	337	316	325	319	338	308	325	342	291	317	304	342	315	318	329	309	300	282	330	319	347	297	307	306	305	322	302	323	319	336	350	304	308	318	291	349	301	339	327	307	307	291	306	321	332	341	325	285	294	334	299	313	340	326	279	338	295	285	338	308	311	329	322	323	285	331	290	324	330	281	320	313	326	325	314	314	280	342	324	306	302	336	278	291	285	283	350	313	310	318	281	311	294	327	302	335	311	336	313	346	342	328	320	293	345	289	291	315	308	297	283	310	314	304	341	343	306	315	336	301	339	293	328	311	305	308	307	330	303	294	308	313	332	318	309	334	332	291	298	305	324	312	285	310	289	313	322	323	330	309	259	334	325	298	284	300	281	264	298	326	332	335	305	362	302	268	320	330	315	312	320	294	293	318	288	340	327	305	316	319	315	301	338	360	313	307	307	282	294	311	296	308	358	315	315	315	328	292	334	302	303	311	319	309	322	304	315	313	334	314	264	328	302	304	317	277	297	334	312	306	292	313	334	307	313	333	333	293	331	301	308	287	302	330	311	318	339	319	295	299	343	317	309	334	315	323	301	344	286	317	305	341	287	252	321	305	299	315	326	309	319	342	320	312	323	310	326	305	318	301	288	302	309	330	304	300	343	329	315	330	322	290	317	323	324	302	289	327	345	291	307	294	346	304	329	334	331	293	329	329	320	292	334	304	339	332	297	286	319	319	343	313	301	336	303	336	314	298	324	303	320	313	268	318	321	310	301	304	325	317	362	290	260	314	308	314	293	301	347	280	270	290	317	315	349	312	298	329	305	338	333	303	324	274	324	307	291	310	315	315	308	334	321	319	306	307	311	321	314	346	307	332	304	307	319	315	332	298	334	312	306	295	319	298	302	326	314	307	318	321	332	315	309	337	318	321	307	316	329	306	300	308	304	303	319	315	326	304	330	334	311	327	315	307	310	346	315	325	339	325	320	315	308	297	322	318	312	298	320	315	305	328	291	304	342	313	304	295	342	294	300	316	298	307	339	338	301	304	289	308	286	335	331	310	290	321	315	309	324	341	329	315	280	313	333	298	280	291	300	319	307	321	316	338	341	315	319	298	314	306	338	320	313	293	323	292	322	308	310	316	335	277	332	316	317	310	293	327	317	314	312	320	300	339	321	338	284	286	322	323	289	295	301	324	301	351	305	306	325	306	308	311	308	312	319	320	326	319	346	310	295	316	326	279	323	323	339	309	335	358	324	298	327	334	353	322	309	333	352	308	315	275	310	324	295	296	342	326	300	302	330	297	318	336	303	344	292	343	306	312	330	318	297	298	303	331	321	340	304	313	303	315	309	323	319	361	331	319	329	347	290	291	292	336	323	308	320	302	338	339	319	318	270	332	293	284	296	305	301	283	312	337	322	328	332	321	320	315	306	306	301	308	298	329	313	328	295	324	305	305	301	308	328	300	314	327	346	327	314	330	303	325	318	296	285	317	337	302	336	325	282	293	327	299	331	325	292	326	334	303	306	304	317	299	308	317	319	301	326	317	284	331	282	286	328	316	304	327	331	307	323	287	319	327	317	293	300	304	330	341	318	319	318	311	303	330	307	290	302	306	297	329	328	334	295	346	312	319	338	331	323	304	334	286	323	331	340	294	318	309	301	324	276	315	321	312	324	313	338	289	330	343	338	323	329	312	332	341	303	313	281	328	285	304	322	323	320	299	292	323	301	294	319	311	332	350	302	316	331	312	310	285	303	304	296	318	362	324	347	339	296	335	308	332	325	289	334	321	308	298	332	341	298	317	340	330	313	280	281	338	303	272	328	313	312	347	317	287	290	330	304	344	300	306	299	305	302	294	316	323	305	312	306	315	342	312	304	346	342	333	316	305	297	299	323	321	321	306	338	350	284	292	303	339	335	323	325	304	320	326	282	293	306	339	316	280	327	293	342	296	324	322	321	323	316	306	307	319	326	318	315	306	310	313	353	327	311	299	289	310	309	292	349	317	334	312	271	330	306	340	334	295	313	291	310	319	283	331	324	337	327	318	290	348	291	302	328	301	314	280	324	336	308	328	333	328	320	307	313	301	319	306	314	330	334	309	328	301	333	332	335	342	346	291	308	306	283	335	313	313	332	299	312	300	313	303	304	294	286	334	311	319	321	316	341	298	276	306	333	307	281	308	325	302	327	319	318	328	304	327	312	298	306	290	289	339	313	300	308	313	312	300	301	320	289	319	285	291	311	311	340	313	318	325	324	314	329	324	312	282	336	303	281	329	310	326	296	339	339	303	340	298	316	271	306	301	342	328	344	320	317	331	323	320	291	332	315	284	326	308	294	321	330	314	304	332	356	311	311	310	309	312	317	309	312	308	327	295	321	287	310	338	328	352	286	310	317	341	327	288	298	323	309	310	313	314	301	303	310	322	324	306	317	298	299	312	313	298	296	308	311	314	296	317	311	287	332	324	343	308	343	303	289	352	301	313	352	340	301	310	314	367	325	315	329	366	304	281	301	314	310	291	325	298	342	333	310	349	302	309	333	358	313	302	327	308	349	293	291	337	314	304	316	306	322	335	319	296	304	319	295	345	332	344	322	298	285	289	282	327	265	289	324	338	360	309	338	315	301	300	334	314	307	295	334	300	317	307	338	305	298	326	295	285	332	340	284	311	312	319	311	317	332	339	352	301	308	320	296	324	293	341	317	292	320	315	304	328	321	296	279	301	307	319	304	295	306	312	285	294	369	293	325	335	317	300	301	309	321	319	335	317	281	302	319	299	333	284	271	329	335	315	311	315	340	293	311	331	315	292	305	320	312	329	314	320	312	328	326	321	352	280	365	311	288	340	314	338	310	297	321	294	299	314	298	301	296	336	289	318	285	272	294	338	312	301	316	332	345	301	336	294	330	302	307	308	279	308	300	341	325	315	313	315	317	298	302	271	335	318	301	287
28961	22488	14945	6407	2806	1750	1278	1017	1048	975	942	879	727	581	590	595	607	567	470	518	482	465	433	451	461	461	490	468	453	456	416	436	438	472	451	433	414	423	449	430	419	430	463	408	413	444	498	406	418	437	422	447	453	408	406	394	442	442	418	397	369	419	407	433	434	410	432	400	368	434	400	408	387	410	382	384	383	404	429	419	421	403	386	425	388	417	381	401	433	360	413	412	417	444	411	378	421	383	398	386	429	418	429	426	393	412	445	464	406	391	416	404	422	430	386	375	430	396	414	408	408	407	445	399	353	429	399	368	400	438	378	391	420	403	396	424	419	402	449	422	400	371	407	399	445	440	404	442	403	433	420	395	389	417	414	411	384	424	399	396	385	422	413	431	415	388	412	426	428	412	407	391	367	415	413	433	433	403	439	390	425	408	399	393	446	427	383	407	422	436	409	387	428	442	383	392	418	396	376	409	393	420	404	409	392	403	430	426	374	390	390	412	393	404	424	414	425	393	390	379	417	424	424	366	422	415	390	422	415	425	408	381	431	375	372	413	421	387	427	398	387	426	391	359	415	429	425	411	422	427	404	393	427	453	394	482	408	382	422	388	408	404	410	416	442	420	377	394	433	390	424	423	411	440	399	416	410	432	380	399	370	371	411	404	429	397	408	408	434	415	429	411	413	418	419	450	410	398	432	394	371	417	396	413	443	426	426	407	422	406	427	434	389	428	393	424	424	412	431	377	421	406	396	396	387	427	412	362	422	380	420	403	428	395	407	415	392	411	424	390	401	397	418	399	393	414	436	426	429	415	396	397	386	378	453	406	428	407	388	416	419	389	393	393	410	431	390	430	388	424	402	374	417	403	417	404	383	405	423	358	409	403	385	399	414	420	390	403	391	393	417	396	404	403	399	454	405	415	395	408	394	417	399	445	421	419	410	399	427	446	437	414	415	401	367	381	399	407	422	399	386	401	461	417	395	373	434	378	435	435	413	449	407	381	427	381	415	417	392	405	406	384	395	415	429	407	403	412	399	414	389	425	414	370	446	426	389	392	395	414	443	423	407	389	405	380	388	396	387	395	403	401	406	407	416	422	415	409	409	416	436	415	424	430	396	412	418	402	400	417	433	406	401	451	420	382	364	379	427	416	440	398	413	384	448	410	412	398	377	384	432	427	409	402	450	404	379	424	392	444	430	451	417	404	435	420	398	388	404	436	412	432	402	390	382	423	396	412	418	415	407	390	419	406	433	458	421	385	401	402	426	415	406	395	430	409	370	413	393	397	395	414	351	385	401	417	378	426	410	388	412	417	372	386	392	420	396	382	428	426	411	399	387	402	429	406	390	396	388	433	406	384	401	406	448	423	409	398	436	437	374	407	397	405	415	391	368	393	392	410	363	448	419	374	382	392	407	435	397	375	398	413	393	370	383	396	380	398	435	407	392	450	397	401	430	380	392	367	394	434	446	405	417	367	401	399	404	419	443	419	391	400	395	420	376	426	407	428	387	371	374	427	388	413	446	412	422	397	383	400	403	379	394	418	406	394	418	380	414	426	423	420	375	432	408	397	381	404	454	395	426	398	417	403	443	403	401	440	408	395	411	390	459	378	405	390	409	360	375	394	385	432	403	402	397	412	393	372	413	420	429	419	406	398	398	402	365	415	395	405	406	417	381	415	396	402	406	452	380	386	449	398	414	375	385	417	405	424	400	411	443	420	424	389	391	419	437	443	445	416	419	462	427	409	422	410	397	431	418	409	411	399	410	423	394	363	405	412	399	400	376	407	431	406	438	408	385	384	403	431	382	418	418	400	375	405	371	430	386	418	450	439	418	419	425	436	435	410	393	393	429	467	392	410	430	406	420	428	420	400	411	396	438	380	418	401	434	400	391	368	421	401	418	464	387	383	406	402	401	443	445	414	410	432	406	439	395	426	415	385	419	382	375	423	406	379	383	364	413	414	366	431	376	387	460	443	380	429	427	389	390	410	386	368	415	392	438	401	418	399	385	392	413	415	418	448	408	376	397	430	383	395	409	385	423	405	398	406	430	395	403	385	386	444	399	425	429	409	402	365	406	405	417	412	409	453	392	405	422	402	400	446	409	433	415	399	424	438	434	401	408	424	388	401	435	415	410	420	397	423	391	403	387	382	407	410	376	397	393	379	414	429	409	397	415	419	396	444	409	398	406	389	409	434	437	436	419	425	405	434	404	397	410	456	377	382	448	405	441	394	424	437	414	417	421	393	379	409	421	371	391	388	395	441	412	390	430	425	407	404	453	425	398	386	425	381	425	418	425	417	412	434	419	382	438	415	399	383	400	399	430	405	418	424	399	403	397	420	393	437	364	430	420	399	422	421	428	433	411	420	401	409	435	403	429	428	401	437	412	420	415	369	398	379	441	400	461	406	386	446	373	415	424	439	427	388	389	421	419	399	389	429	382	385	402	389	404	386	421	411	409	432	410	387	395	403	405	404	421	417	433	414	456	415	414	433	424	411	454	433	390	399	410	407	384	442	382	436	420	432	423	416	420	426	386	424	413	424	416	406	367	420	412	408	432	453	432	385	443	421	423	438	388	401	405	406	441	429	379	413	387	424	415	428	458	404	390	431	428	385	417	398	407	414	417	436	401	411	388	410	402	425	409	404	421	434	378	414	447	390	418	402	418	422	414	425	417	433	432	430	413	413	443	429	431	417	406	414	401	360	410	426	387	436	388	429	435	403	445	389	463	407	404	433	431	369	398	410	432	410	416	427	419	390	403	409	389	395	412	427	407	387	402	421	376	425	406	396	420	393	410	393	425	401	398	418	363	428	406	391	375	434	407	438	427	404	407	434	428	380	427	401	369	427	451	421	444	403	416	372	418	381	407	418	395	394	390	414	401	413	405	406	429	415	370	370	384	366	429	406	428	430	399	433	425	384	396	415	454	410	432	400	397	432	389	390	402	432	376	389	394	405	368	406	471	393	422	428	388	418	423	420	381	404	371	438	443	417	410	379	410	422	428	425	431	410	427	403	370	381	427	395	394	409	414	431	430	419	414	347	426	437	451	403	410	407	420	399	427	405	401	384	428	430	431	397	424	382	412	400	384	394	402	410	404	416	387	473	396	425	403	392	431	460	389	409	432	386	400	406	412	393	398	399	376	377	405	395	456	422	423	410	417	422	365	444	445	427	393	407	379	448	441	415	394	428	421	428	404	376	422	426	413	368	444	379	436	425	374	403	426	442	414	410	387	408	379	406	415	386	371	371	407	440	432	442	414	413	451	397	397	408	441	410	415	386	423	422	464	423	439	420	394	383	416	405	393	439	451	409	454	426	398	405	398	398	400	402	423	388	423	381	452	427	384	414	443	407	435	403	382	422	407	420	412	444	407	445	430	435	461	459	405	418	440	402	403	392	407	419	387	432	422	415	416	400	420	380	417	391	406	430	392	403	417	396	413	454	415	377	415	394	394	435	407	394	407	409	449	420	407	423	385	393	388	389
22348	30802	14018	6621	4228	2923	2129	1599	1600	1522	1503	1322	1006	838	698	732	696	700	605	557	510	495	505	539	516	485	524	524	499	516	496	468	499	471	458	475	493	480	426	476	443	503	435	437	472	482	451	451	458	482	450	438	462	428	436	492	438	462	408	446	410	450	435	440	490	414	443	449	469	407	395	465	436	428	392	421	448	443	467	427	438	424	437	408	425	384	405	428	433	423	416	427	440	403	445	413	414	450	425	419	422	413	441	431	418	437	464	399	445	450	439	445	444	449	417	453	389	441	436	449	456	441	410	462	412	422	392	393	465	460	431	402	480	428	450	414	439	431	445	444	421	409	443	418	445	415	414	449	443	414	476	429	409	409	421	393	449	399	425	413	462	410	405	474	397	431	407	446	422	433	432	442	435	436	393	413	403	424	449	463	434	485	402	431	431	417	406	436	409	469	428	398	433	423	423	430	466	399	464	429	442	440	442	415	469	403	420	439	411	418	451	441	451	436	430	447	415	427	405	416	442	433	415	405	478	414	439	411	413	437	413	444	420	421	413	437	429	451	485	433	461	418	417	464	418	441	431	444	449	448	432	424	417	460	451	421	457	436	442	421	439	471	427	439	408	435	426	415	449	419	460	410	421	393	446	445	409	408	442	421	470	421	429	414	433	435	452	434	448	432	423	458	478	458	404	453	433	425	440	428	394	410	470	428	419	433	443	410	419	419	445	385	452	425	418	443	427	445	449	433	426	411	428	441	430	431	416	415	416	429	446	412	456	466	426	416	434	416	451	443	442	426	461	441	469	399	420	409	428	462	399	434	454	410	420	419	425	432	472	379	418	434	391	390	435	439	452	380	434	429	476	447	486	414	429	409	442	435	441	427	420	419	425	382	419	443	429	433	426	401	454	425	442	446	459	460	444	425	388	446	449	429	412	408	440	435	439	446	463	451	431	471	444	452	455	425	452	425	425	436	420	404	419	425	423	470	441	403	424	427	416	412	416	441	425	431	441	453	474	450	415	459	450	442	473	428	464	441	427	427	441	444	421	437	411	415	421	406	444	427	487	434	375	415	410	467	436	416	433	422	444	467	425	437	446	419	451	409	400	420	445	439	448	439	431	431	430	428	401	413	439	437	447	408	396	430	458	451	417	440	406	392	407	431	428	415	439	491	435	454	455	422	446	383	437	429	448	440	398	427	420	439	413	455	410	396	423	458	428	428	433	404	481	439	429	446	429	428	475	421	439	423	439	412	386	440	407	420	427	478	435	430	448	439	425	423	481	405	440	457	429	414	417	440	469	459	422	400	442	448	402	439	461	409	411	438	417	454	421	500	435	438	458	421	440	450	438	397	423	467	443	435	424	452	430	464	440	416	405	434	480	391	412	454	450	437	395	412	427	423	467	421	436	400	435	438	435	408	434	412	452	458	394	423	417	413	433	476	447	436	402	443	472	423	435	455	431	439	457	436	395	428	407	427	425	447	457	416	427	423	390	473	417	434	436	445	418	434	433	399	396	449	401	463	428	444	451	454	464	407	439	430	443	421	466	399	451	429	429	432	387	452	469	424	443	410	418	432	428	441	446	422	431	435	410	441	395	445	432	466	471	443	424	414	406	376	386	430	419	468	395	410	428	438	431	460	461	441	426	420	437	465	426	439	431	395	394	439	454	392	436	401	448	384	400	458	445	461	382	456	440	422	422	456	405	438	462	413	450	424	425	451	468	424	426	448	416	434	419	446	414	457	462	430	431	407	440	448	429	424	409	420	456	445	450	411	465	436	446	406	432	460	446	448	438	426	467	462	425	452	452	428	432	430	452	423	413	430	425	441	441	435	444	436	417	442	460	417	459	440	452	436	453	450	428	443	441	432	444	421	440	394	430	467	434	427	429	416	469	440	440	452	407	439	393	433	410	405	442	413	441	417	438	428	456	443	443	437	434	433	450	438	443	432	441	448	427	418	463	455	470	431	435	435	438	436	445	437	432	446	402	405	401	419	408	434	437	415	441	409	421	403	426	413	431	398	426	438	470	423	410	439	417	413	412	433	385	457	445	412	437	424	439	418	456	456	437	458	420	408	483	405	459	442	459	372	435	418	433	427	463	439	443	457	426	391	426	438	442	415	421	475	455	424	418	397	429	443	433	459	398	423	405	404	442	417	453	426	458	465	481	395	444	439	410	406	420	411	462	409	472	420	447	454	473	444	468	438	465	441	426	440	434	440	448	459	414	407	449	449	447	431	429	421	452	400	415	424	408	460	442	443	415	428	437	450	410	393	426	467	451	435	460	413	395	449	413	448	452	447	435	405	430	440	423	422	456	437	404	410	456	419	447	449	418	412	460	425	443	417	443	419	455	425	426	440	451	425	429	422	448	467	444	423	392	416	431	394	428	401	460	424	402	411	415	439	423	419	432	437	433	452	418	447	443	426	486	436	454	404	428	394	461	446	417	443	436	443	408	439	429	447	451	437	450	430	412	435	414	454	441	461	450	404	437	409	401	453	457	433	467	421	445	415	404	440	422	435	473	468	428	406	418	447	428	401	407	431	441	428	433	404	433	447	412	433	387	452	407	438	435	452	432	433	413	466	441	443	451	425	420	420	416	424	439	417	468	460	444	448	416	377	433	460	425	423	463	431	453	416	446	418	428	438	428	431	476	438	452	431	453	425	450	423	409	449	435	398	435	444	405	406	396	463	434	443	426	453	457	415	460	448	405	450	437	417	399	431	460	405	464	421	425	440	464	426	456	423	449	436	395	428	430	439	425	453	481	434	428	429	441	440	418	446	467	414	426	468	437	418	394	453	460	422	458	455	444	439	447	432	421	454	402	450	432	412	448	449	449	401	442	431	435	393	449	422	393	474	408	434	421	414	426	425	430	459	421	409	456	448	405	438	404	456	449	417	450	405	406	421	443	415	379	428	448	403	431	429	409	432	407	476	430	458	436	404	421	427	450	421	427	414	412	463	415	435	442	417	417	439	395	394	452	422	455	458	425	440	427	460	428	440	420	425	455	400	407	453	458	474	416	420	420	447	399	419	376	445	429	432	404	457	446	427	422	424	407	443	414	428	455	460	420	426	432	429	405	465	403	409	465	428	414	388	428	413	405	421	394	426	438	414	477	399	440	408	401	437	476	431	435	467	400	461	452	397	456	435	430	434	444	434	429	461	426	466	447	425	385	436	433	452	447	465	417	452	462	368	388	440	387	424	451	424	417	397	467	435	410	405	444	424	436	446	421	421	406	452	456	422	419	422	417	421	461	430	431	428	410	439	445	490	438	462	423	410	381	421	427	397	413	431	398	480	446	423	430	438	396	448	435	443	447	411	434	447	421	435	433	425	444	400	455	472	411	391	428	417	423	424	411	440	470	425	484	420	455	445	410	457	454	441	411	421	407	458	452	436	424	443	435	384	424	422	401	440	408	461	381	384	456	425	408	419	404	427	432	415	436	423	408	416	464	443	453	454	430	394	444	408	453	461	392	398	431	416
23732	21126	28218	24270	21014	10572	2822	1620	1442	1427	1375	1094	845	610	662	686	636	533	458	402	365	370	357	331	344	400	378	383	356	362	331	340	375	381	362	334	313	301	282	333	288	306	315	301	266	289	285	263	282	277	277	274	326	305	276	307	287	328	276	311	281	290	257	285	277	287	281	263	288	266	272	258	277	279	270	247	296	245	265	300	274	263	298	260	254	265	283	277	253	235	287	283	268	284	249	263	276	253	269	261	243	311	255	265	297	283	264	291	282	289	313	299	255	273	286	263	251	274	250	281	297	265	228	274	285	263	265	271	283	255	257	289	299	292	285	294	285	274	250	295	283	289	264	281	240	260	309	257	284	294	261	272	282	271	268	285	265	286	268	254	279	260	257	281	305	269	314	267	264	282	265	263	281	243	277	259	264	274	283	264	244	268	264	280	278	244	250	260	271	252	252	251	284	254	260	281	285	277	278	275	280	272	278	251	284	279	263	284	252	269	273	252	255	252	293	267	268	257	266	258	290	273	246	277	290	279	269	279	255	278	266	273	293	280	287	265	268	273	271	268	286	275	281	288	254	298	248	274	294	260	257	268	241	263	259	286	276	274	277	268	297	268	278	263	257	261	283	265	253	267	242	300	267	277	307	296	274	284	276	267	263	293	244	303	264	278	287	277	266	282	255	255	272	266	264	270	303	273	267	251	291	271	267	310	264	254	291	298	296	265	286	309	300	274	249	283	259	271	263	278	276	255	279	273	278	258	236	271	276	308	271	253	277	265	259	273	255	271	285	304	277	254	280	290	248	259	269	268	288	261	264	284	273	246	255	252	271	277	280	275	242	292	279	274	255	294	260	269	285	248	292	246	279	284	266	293	275	271	260	278	251	285	272	302	276	294	260	268	291	289	280	256	257	285	262	278	273	250	247	254	296	277	242	269	276	280	292	282	255	263	274	275	286	264	277	266	290	271	260	273	276	292	259	256	291	288	230	242	280	250	256	287	267	243	280	283	286	266	271	269	306	297	272	314	236	284	265	244	249	271	285	279	243	271	261	273	284	246	242	268	281	300	284	290	286	235	258	273	256	271	274	266	267	299	280	289	284	275	276	277	272	282	288	256	280	290	270	264	291	284	261	273	271	279	282	273	274	298	259	292	298	259	279	289	251	273	276	255	254	244	281	253	305	263	250	256	275	271	279	285	250	276	245	288	279	262	255	253	290	276	287	264	286	243	278	286	268	263	293	267	274	298	271	244	269	277	276	269	270	255	253	274	289	278	268	263	243	270	267	255	290	275	276	266	259	268	265	266	266	264	279	271	268	257	259	277	268	268	268	244	271	276	279	298	284	281	271	289	293	268	273	250	306	266	286	269	280	278	280	297	273	250	266	270	252	247	251	265	285	285	252	223	227	258	289	252	302	265	271	257	272	294	251	303	257	267	270	289	264	275	284	290	280	274	315	278	248	294	250	264	260	281	254	290	282	293	269	265	265	279	271	279	273	258	254	254	292	278	281	275	267	293	275	285	294	279	275	280	274	307	274	284	258	260	289	264	305	277	285	290	276	250	289	263	300	270	279	283	279	272	273	258	262	259	276	251	274	267	284	263	285	251	239	275	261	266	273	251	279	289	274	264	288	262	259	262	297	240	262	259	260	270	268	268	252	287	234	274	271	248	250	269	275	260	250	248	268	266	285	254	265	253	278	302	295	258	272	287	269	271	260	271	279	275	260	338	271	270	263	268	244	265	239	296	261	261	282	267	268	266	261	279	241	287	278	236	289	267	270	270	270	266	268	292	268	311	286	311	280	302	260	232	269	251	244	251	285	272	283	264	301	267	263	257	273	273	267	267	245	298	243	270	252	267	263	298	242	271	260	251	298	289	245	270	308	251	235	285	274	259	227	253	261	251	258	281	268	311	310	290	285	252	291	272	269	283	280	231	272	261	286	238	278	271	277	269	292	285	269	263	256	264	261	275	286	234	262	277	295	260	285	293	283	266	282	264	254	256	251	284	287	287	268	266	274	269	285	284	257	257	269	263	274	277	284	242	272	254	313	279	258	280	265	262	274	254	277	300	262	243	273	284	288	276	274	284	251	272	280	296	288	264	282	284	240	268	274	261	274	280	263	288	259	285	292	263	272	283	273	286	272	283	234	271	291	276	276	264	275	306	262	266	243	258	281	299	268	264	291	268	271	289	269	289	284	266	285	276	279	257	275	260	252	262	264	230	278	285	263	282	257	297	253	287	276	289	291	249	288	280	275	277	249	276	297	261	252	273	285	302	265	266	301	262	251	271	247	293	258	295	246	258	253	252	275	273	288	262	265	264	310	296	275	266	272	302	284	258	279	277	267	266	235	285	279	283	266	277	247	262	253	262	269	270	264	286	272	251	259	304	271	253	271	263	282	241	259	274	306	269	296	265	274	295	300	278	246	287	280	269	256	253	287	285	291	277	263	297	272	288	270	261	251	251	265	291	262	274	307	271	263	267	282	285	288	263	258	278	285	281	277	275	289	295	283	263	249	247	258	269	301	301	284	268	267	261	267	273	278	292	275	274	278	262	291	291	276	266	267	276	274	274	241	268	278	272	302	264	264	254	294	257	257	265	273	281	240	277	263	284	257	268	254	256	252	264	252	270	253	275	248	249	268	310	299	278	260	261	276	255	259	293	257	245	291	250	298	243	303	279	272	296	269	292	248	267	246	254	287	272	271	241	257	270	264	277	260	268	310	280	286	272	235	250	241	245	289	280	280	256	268	268	299	276	279	271	278	266	264	281	259	275	271	279	275	275	276	254	295	288	264	255	256	309	284	227	295	261	288	261	245	291	306	254	301	271	279	267	260	293	300	262	272	252	272	250	281	278	252	311	279	274	279	265	275	298	279	304	283	280	275	265	271	274	251	280	255	255	275	262	281	256	291	284	278	260	265	284	238	259	258	283	281	280	281	257	298	290	272	267	269	239	297	268	219	279	284	250	266	291	256	264	274	268	302	275	267	290	262	302	302	268	263	269	269	247	276	274	272	290	294	267	258	257	268	255	304	240	250	246	277	248	291	282	246	278	255	256	283	279	287	260	254	284	243	245	271	258	263	257	267	273	268	265	243	270	256	270	290	265	308	258	246	258	275	246	271	280	283	272	264	268	265	259	271	275	310	275	262	316	311	247	265	278	293	305	272	254	282	287	249	248	277	236	290	286	251	303	284	277	286	303	281	274	273	313	294	267	266	281	257	254	293	295	235	268	284	283	264	241	280	292	279	302	259	307	262	264	295	260	279	298	290	282	257	254	300	267	297	249	265	286	284	292	293	252	294	290	260	287	262	267	250	270	270	293	326	280	266	251	257	274	270	269	278	300	248	274	290	278	284	250	241	256	286	288	271	289	251	281	271	282	280	251	292	257	265	289	275	276	274	279	264	260	260	263	254	270	289	262	280	265	280	281	253	259	244	276	268	291	281	298	303	270	298	269	258	283	284	272	256	283	270	278	290	264
26133	42129	21494	10668	7042	5077	3690	2700	2432	2385	2306	1797	1235	1015	943	980	788	728	614	533	476	454	473	419	425	453	486	457	428	440	452	434	384	425	375	368	395	344	389	349	371	327	313	283	348	322	356	313	327	307	310	313	313	293	314	316	297	334	312	285	286	269	338	294	327	269	300	291	316	276	311	318	289	300	290	290	270	295	298	318	279	288	302	276	288	276	289	291	286	285	289	283	320	297	290	305	290	290	285	274	298	272	294	292	282	294	284	282	300	289	281	300	292	288	312	296	278	310	302	287	290	314	283	307	283	305	291	259	268	284	279	296	277	284	293	299	279	306	286	277	296	284	314	300	300	299	266	277	289	279	272	283	278	270	301	311	300	303	305	285	271	311	319	291	264	272	276	271	307	289	280	300	299	280	281	287	275	325	274	307	313	264	258	309	300	279	271	325	327	266	274	296	297	290	298	293	281	307	296	296	306	297	296	253	271	281	277	297	304	296	275	293	274	272	298	275	294	263	326	296	321	293	284	315	284	282	272	306	320	317	271	246	299	287	297	292	305	285	292	322	272	275	281	300	304	307	310	311	301	296	309	283	289	323	267	293	290	277	320	306	284	295	304	282	265	318	324	272	295	287	260	302	287	300	305	289	282	286	283	280	286	281	302	273	295	277	273	305	300	273	303	288	301	291	317	306	291	280	272	281	303	294	298	298	285	299	293	302	250	293	295	293	274	294	285	266	303	280	301	262	285	291	279	303	269	298	289	267	318	306	290	266	282	298	254	298	269	258	306	288	260	283	267	315	288	301	284	303	266	280	280	290	257	307	290	287	286	289	277	302	279	292	303	300	275	298	282	319	289	301	296	306	282	294	280	281	272	295	289	290	326	266	278	259	282	274	304	295	306	269	291	286	282	331	341	276	300	299	268	275	302	277	271	277	294	326	319	315	300	289	291	289	284	278	265	332	286	305	280	296	309	251	294	313	273	282	294	287	272	257	299	320	283	292	300	293	275	259	285	289	268	309	282	295	319	301	278	250	298	275	281	279	290	274	302	253	306	290	332	316	300	292	274	290	283	253	268	281	307	310	283	313	308	266	305	281	311	255	321	307	278	309	276	324	313	306	314	296	313	304	281	282	284	295	305	295	325	279	290	283	298	309	266	304	292	269	278	283	286	302	258	302	281	303	280	298	324	266	284	292	279	336	313	300	299	280	246	286	271	336	313	288	278	268	310	295	296	282	281	275	282	286	303	311	322	253	279	289	314	295	268	276	270	278	310	310	289	291	281	306	296	344	282	265	318	292	306	283	305	279	268	290	281	305	296	336	289	284	297	288	287	282	297	286	290	288	277	311	321	287	284	297	290	293	295	269	299	280	271	287	268	281	264	298	249	296	271	265	279	297	279	298	325	305	292	267	260	310	279	296	282	267	295	285	301	292	306	319	323	295	282	270	297	286	285	289	280	293	271	309	290	279	321	315	282	303	277	267	274	305	278	299	290	286	294	282	285	292	263	292	301	279	300	294	282	269	279	309	296	298	273	280	285	285	297	283	290	293	274	297	289	269	293	267	299	327	334	237	300	278	286	296	298	263	281	237	290	321	292	269	279	323	309	292	312	274	281	325	309	287	305	299	293	272	317	284	260	263	288	266	296	311	310	296	331	312	303	296	288	318	269	321	313	265	316	265	269	281	284	289	291	293	263	276	309	292	290	276	289	263	264	282	285	279	298	311	311	298	296	288	303	306	277	302	264	291	274	265	296	277	282	255	315	282	284	288	316	263	282	303	290	303	278	297	284	286	280	306	310	301	283	296	287	305	282	275	295	309	269	294	311	288	294	273	272	307	308	289	300	282	277	291	297	301	336	284	358	294	273	289	331	277	263	311	303	321	305	278	278	295	293	272	300	296	262	275	269	266	283	292	267	285	302	292	289	303	310	298	277	301	292	283	280	290	306	311	271	292	321	270	294	273	284	279	294	320	290	295	300	301	267	322	300	272	334	271	279	300	292	288	305	299	288	250	270	271	305	289	311	277	296	300	277	287	316	284	303	282	280	310	249	247	307	304	276	311	318	295	299	289	317	291	313	290	300	289	280	302	314	283	311	284	309	286	300	292	265	306	319	292	276	287	279	305	279	299	276	283	316	299	266	275	274	266	275	284	307	293	274	284	290	295	312	292	294	316	278	261	305	285	294	300	316	271	325	276	257	266	256	274	289	279	314	275	298	298	289	295	281	269	275	325	304	295	318	303	281	316	296	302	287	306	274	306	287	295	262	268	341	271	309	264	276	265	285	297	282	264	282	297	286	273	321	301	302	300	292	291	274	280	265	301	298	269	292	278	257	303	284	290	315	299	276	302	305	284	287	294	298	301	293	295	285	286	300	297	290	307	280	270	316	290	285	322	275	293	277	290	296	298	286	287	267	290	314	299	297	305	301	281	313	297	295	288	281	271	290	304	301	282	328	271	283	279	290	273	294	308	303	276	270	288	292	262	301	272	293	276	300	304	278	278	251	265	317	312	281	281	287	306	306	332	295	300	288	292	294	282	291	280	275	326	270	290	266	315	294	274	301	295	282	305	291	301	268	294	296	280	318	300	317	292	294	307	258	274	271	339	291	280	290	284	293	267	293	301	265	307	248	311	307	320	307	260	309	268	292	274	280	287	301	293	303	320	282	290	290	295	287	320	293	288	266	291	287	305	313	279	322	272	264	293	293	285	322	305	298	324	262	306	299	262	292	306	298	280	313	263	298	296	285	292	291	296	281	297	292	284	294	310	301	288	302	294	269	312	303	284	310	304	282	298	282	298	299	302	275	254	290	278	278	290	284	291	297	268	292	304	304	285	301	266	278	306	304	295	298	251	275	328	294	284	281	275	278	279	272	259	273	278	289	295	269	268	305	280	289	299	292	292	309	290	302	306	289	313	298	275	293	283	261	283	285	312	270	303	310	297	293	330	288	263	319	274	293	273	292	300	277	297	280	304	294	304	314	294	337	294	294	299	275	301	304	277	300	312	279	270	324	277	283	255	281	288	304	300	307	316	309	310	295	279	262	316	291	271	291	302	281	294	297	296	291	312	274	292	307	309	322	331	299	272	306	293	287	289	305	270	290	308	282	288	291	325	300	276	286	306	291	289	277	276	282	298	314	292	279	310	305	291	270	278	258	303	286	291	277	306	283	301	300	296	282	278	300	288	271	288	294	293	304	279	301	313	292	284	287	317	275	275	283	266	281	267	301	277	284	272	305	292	278	297	289	287	279	308	287	302	315	286	303	268	277	286	273	263	287	310	272	311	283	304	281	288	297	313	292	276	276	303	310	306	314	275	301	281	289	285	339	262	296	298	279	297	265	287	278	305	327	273	297	313	296	285	301	302	316	300	245	294	305	313	292	326	297	290	307	287	272	286	313	290	306	293	289	304	276	309	321	286	286	278	298	332	279	268	277	255	291	296	292	292	301	319	301	284	274	298	318	273	289	265	304	284	286	302
24795	21090	27091	25162	11591	2994	1914	1546	1383	1424	1268	972	712	773	694	749	757	718	613	603	591	541	589	516	521	587	606	559	537	552	525	498	551	559	557	546	530	532	467	487	489	458	483	553	465	486	485	508	476	529	467	516	483	446	453	488	452	511	507	509	468	460	504	462	494	501	497	483	505	473	481	466	423	489	465	451	458	458	466	488	487	479	467	481	463	478	453	461	441	482	461	486	440	489	457	485	451	427	521	503	495	499	465	501	461	491	507	454	470	466	485	457	451	502	482	503	518	477	444	475	467	492	481	483	449	462	496	438	481	499	462	479	470	414	479	501	459	503	481	469	457	496	520	480	460	516	461	504	457	475	497	467	487	500	501	470	483	448	496	499	490	501	523	468	441	470	453	487	488	490	473	485	456	477	467	465	455	447	527	453	515	482	480	484	462	476	441	430	471	511	465	470	502	475	486	443	491	482	457	477	492	504	473	477	428	493	466	475	479	454	489	471	464	498	443	451	507	467	494	459	461	476	483	506	483	477	441	473	500	463	484	462	452	479	490	504	474	482	455	464	490	473	498	454	463	487	441	508	448	477	480	466	524	462	467	482	454	476	499	502	489	458	506	442	520	502	483	489	476	472	488	460	476	480	463	468	486	460	452	485	484	438	444	490	489	471	470	534	486	418	476	526	452	467	458	495	461	495	481	476	498	492	487	534	462	501	471	446	451	465	492	465	480	452	484	478	470	455	457	462	438	509	497	510	518	448	469	483	499	531	500	447	508	473	500	507	503	525	448	474	442	432	451	477	494	463	460	486	464	487	470	542	451	483	509	469	488	493	479	452	476	456	450	479	484	491	481	489	472	458	461	445	433	504	463	476	444	473	454	462	478	431	480	480	466	510	479	484	452	478	430	492	478	480	507	496	449	465	455	481	468	488	443	480	460	430	397	462	529	506	492	510	465	477	457	471	440	502	476	465	433	511	471	494	477	440	505	451	416	496	487	462	481	482	488	485	488	484	483	506	492	482	469	461	471	498	481	493	467	449	505	464	476	523	496	458	469	466	461	474	496	453	435	450	490	457	439	475	485	500	470	490	482	449	465	510	457	463	464	485	513	424	504	472	468	450	524	458	486	470	463	465	441	472	428	465	464	489	472	474	476	462	488	456	462	462	468	476	497	459	442	474	495	498	477	464	490	490	445	439	503	480	489	478	509	480	468	463	521	458	449	491	474	497	473	472	456	500	486	465	451	459	489	470	462	495	489	487	493	502	497	481	514	438	469	492	472	493	480	506	483	462	425	487	490	495	455	485	455	464	488	469	450	469	468	466	461	481	447	465	477	469	486	449	500	497	449	474	469	497	452	459	465	504	455	463	469	491	477	496	489	466	421	468	498	490	437	459	484	492	494	482	481	483	446	493	475	496	485	470	456	448	488	462	449	482	483	451	477	483	505	487	432	496	461	483	513	471	475	472	446	460	441	463	470	505	459	447	479	478	470	491	433	486	475	488	465	480	508	428	517	466	462	485	485	494	435	478	467	485	451	446	464	449	492	499	528	491	470	502	451	458	469	456	490	500	484	459	470	508	459	456	506	510	509	487	457	436	471	462	483	490	460	479	456	478	471	466	476	469	495	500	463	482	474	470	496	483	460	454	447	471	484	436	485	474	443	453	464	451	464	466	472	473	439	447	484	459	490	472	472	461	472	440	426	444	442	484	476	486	500	506	497	442	482	478	461	461	454	437	448	473	472	461	455	492	491	484	490	455	444	482	493	461	503	492	461	460	459	519	473	494	454	472	462	465	509	461	481	451	449	432	476	443	504	460	475	493	495	440	422	482	452	450	472	475	485	508	486	470	468	476	467	460	487	462	469	473	440	483	459	513	499	462	480	503	465	470	491	494	443	459	493	471	504	448	465	462	476	477	460	442	498	468	461	482	461	457	472	496	476	449	480	468	464	480	487	461	487	492	468	469	491	456	490	451	473	459	478	475	467	451	445	498	501	469	507	529	512	503	435	470	527	490	462	440	478	485	408	444	464	485	458	525	517	464	462	455	450	477	487	505	420	482	489	493	504	439	478	471	510	491	513	493	465	461	479	461	481	449	462	474	474	480	505	459	451	471	453	484	478	494	477	486	465	459	458	463	484	473	484	490	499	487	468	483	471	523	448	463	528	498	481	503	447	502	511	477	461	461	468	478	518	448	480	472	444	509	497	461	463	496	444	448	492	500	436	482	498	444	440	483	474	426	462	466	469	470	468	477	498	512	458	473	500	435	463	482	492	477	455	537	475	457	469	462	459	476	509	473	463	471	452	505	469	455	466	461	453	515	468	486	447	461	472	477	483	486	472	458	478	502	490	464	456	481	481	459	466	505	442	477	464	491	452	458	478	478	425	495	462	433	477	471	454	485	479	470	506	496	488	495	517	487	501	461	490	448	484	489	473	473	486	464	476	452	500	483	494	486	462	496	461	511	471	478	489	475	459	470	457	487	489	434	485	465	487	457	485	517	476	491	454	470	462	459	465	472	492	498	475	454	440	475	526	480	471	481	506	517	466	481	508	476	459	481	461	477	474	480	468	469	454	477	464	447	524	500	456	491	512	495	445	459	507	497	469	508	440	445	478	471	422	465	457	445	458	483	473	482	465	493	443	450	479	472	477	459	491	482	512	477	492	507	468	464	445	440	487	466	452	448	484	494	485	505	469	459	477	470	500	464	445	486	459	439	518	497	490	484	527	447	451	450	446	485	441	468	469	474	486	469	453	472	451	501	468	453	499	439	480	454	498	467	491	459	490	459	533	480	468	418	454	506	453	503	477	450	496	504	471	486	450	487	469	474	473	464	459	462	493	508	440	482	481	445	494	466	515	480	467	471	478	423	480	466	454	446	469	452	456	435	474	456	485	463	496	497	455	486	483	493	459	486	464	483	488	437	503	502	436	446	495	499	514	463	443	446	533	483	444	476	497	490	487	462	463	461	471	475	438	436	518	468	460	445	528	457	467	452	460	472	453	432	499	444	462	475	473	521	479	492	494	460	488	453	453	457	451	473	469	513	490	478	484	447	473	472	460	443	452	514	469	465	462	467	468	517	457	492	480	478	495	513	468	464	467	455	473	458	463	481	528	461	508	452	484	466	464	472	484	510	463	477	460	411	473	473	431	518	518	466	451	496	473	482	492	485	432	442	480	469	495	493	462	426	449	491	468	486	494	465	511	472	497	453	461	451	446	501	444	509	438	519	454	493	432	474	469	492	468	471	474	461	457	492	458	463	483	436	501	433	478	507	497	500	465	442	492	476	464	480	460	481	463	468	452	489	504	451	463	490	497	462	510	437	449	475	454	444	502	499	443	436	505	490	460	461	466	503	465	446	436	468	452	465	449	457	452	465	502	495	493	470	466	500	502	457	447	463	477	476	506	438	467	493	483	451	503	435	495	517	498	470	475	484	502	454	479	462	462	481	451	459	474	433	445	461	485	437	476	525	505	488	443	470
25128	36805	18655	8189	5686	4168	3167	2603	2417	2235	2017	1564	1027	1018	995	1026	979	853	755	647	665	596	590	577	590	606	582	572	584	620	562	595	576	574	549	544	525	548	550	521	528	534	534	502	529	510	504	481	486	543	520	553	496	501	476	450	486	527	489	483	466	492	517	499	450	490	494	514	523	453	489	485	523	470	461	507	531	465	486	485	518	499	554	497	505	485	491	488	451	519	486	469	482	536	490	483	463	479	489	470	498	474	478	480	493	475	457	439	465	489	464	499	485	491	438	448	516	478	478	501	489	480	475	494	486	489	476	469	488	502	471	450	477	500	492	434	494	473	477	480	476	461	492	462	474	530	502	499	491	502	523	515	498	485	475	467	539	513	472	492	480	476	428	525	503	469	476	532	451	517	464	466	490	468	461	493	490	468	514	437	500	494	434	496	455	473	478	449	485	506	471	471	455	476	500	478	515	478	473	497	501	502	513	475	500	473	472	505	490	523	502	511	482	490	445	500	491	478	493	513	484	514	492	465	477	482	482	490	454	519	479	476	481	466	488	433	483	471	434	460	491	479	492	490	493	494	488	438	504	508	449	473	516	490	506	443	481	487	492	488	478	472	491	504	511	443	457	453	473	442	481	465	493	441	463	481	477	508	482	518	524	495	503	511	474	494	517	458	472	493	463	477	481	488	518	520	478	502	459	479	489	472	466	468	459	549	479	472	485	489	527	472	445	491	462	466	490	480	475	459	493	443	469	482	484	458	456	456	494	504	505	496	527	470	461	449	498	478	497	506	467	473	464	434	474	470	498	524	506	536	490	480	500	496	509	463	480	508	487	498	510	450	511	483	480	453	484	483	514	518	496	473	461	497	498	469	514	469	503	496	540	488	526	472	469	521	459	481	482	476	471	527	486	508	468	525	504	488	514	454	478	466	516	485	460	501	470	512	468	491	472	498	519	497	479	538	514	489	501	499	462	506	470	495	481	445	467	493	459	512	475	451	499	496	478	507	463	531	485	513	455	486	499	509	497	474	499	480	455	465	526	512	518	477	449	502	471	462	512	492	482	512	486	444	472	481	459	474	474	452	452	462	506	493	475	491	492	527	491	452	523	504	479	506	501	511	525	519	538	448	457	506	516	482	510	451	487	463	488	470	460	482	518	455	476	471	496	503	493	431	468	503	505	478	493	505	490	510	482	451	501	498	480	494	473	492	500	497	476	456	467	504	487	477	482	460	492	491	485	476	499	485	558	481	520	530	476	513	464	480	493	505	477	491	455	501	478	534	519	479	473	457	470	499	463	516	473	486	473	489	496	467	460	473	484	495	452	491	453	501	494	462	486	515	465	446	503	464	474	502	438	453	464	490	495	483	528	494	493	518	474	493	487	475	523	456	481	473	504	476	460	478	478	475	474	489	466	459	472	492	459	487	519	513	478	490	514	459	483	471	492	518	470	527	478	511	478	456	480	480	519	502	467	490	460	505	479	518	486	472	516	497	522	498	536	483	477	499	466	502	503	494	454	461	495	515	484	493	450	488	458	517	478	510	480	468	499	488	489	503	490	487	497	488	488	498	502	468	464	455	466	499	518	490	476	499	492	528	533	501	470	451	466	479	459	476	490	445	461	482	472	467	462	505	467	478	485	463	503	534	500	511	546	482	501	516	469	488	486	490	493	501	522	514	510	466	478	498	530	463	525	476	528	447	502	494	445	521	488	495	482	502	488	482	405	493	504	449	507	466	472	498	463	463	485	483	496	466	439	513	506	470	493	497	518	489	490	467	454	485	474	491	498	470	517	453	457	459	521	467	486	500	411	509	464	505	472	479	500	498	498	465	479	483	500	500	480	469	471	474	450	486	469	479	484	533	517	525	520	474	512	469	459	483	456	442	518	486	459	488	514	494	484	494	546	471	491	452	482	493	462	448	518	500	511	491	486	486	473	470	510	488	512	438	481	450	484	466	479	497	515	462	533	479	481	479	462	492	513	452	487	494	448	498	502	488	503	485	512	465	458	512	549	511	463	535	447	469	479	496	488	472	496	469	471	496	472	498	469	501	516	509	455	510	552	427	492	455	483	470	484	493	469	450	483	472	517	472	486	495	497	520	498	506	487	451	483	487	457	511	467	521	504	469	502	513	454	504	503	503	450	499	493	470	472	464	496	506	487	517	478	443	496	487	479	443	506	478	470	542	522	481	475	487	461	479	503	451	500	457	484	549	520	497	457	486	508	466	473	479	482	471	491	457	525	500	478	476	438	489	482	444	537	471	485	487	480	479	488	476	496	468	478	476	512	464	481	468	480	475	483	482	479	473	488	472	475	490	447	472	523	495	480	485	538	474	496	462	447	507	473	470	487	471	514	465	532	494	534	486	489	523	512	495	487	505	476	472	477	499	472	494	465	464	551	487	488	475	499	472	544	487	478	485	550	518	492	495	511	449	475	478	519	513	488	494	443	495	491	442	473	482	482	450	471	476	492	483	508	477	451	501	496	450	524	483	458	511	460	469	500	490	496	492	457	431	465	481	494	536	505	535	530	472	486	453	489	488	476	487	473	453	472	500	512	511	439	470	449	542	489	497	460	493	460	463	498	478	469	472	495	460	478	493	453	439	525	496	467	511	452	479	508	427	487	500	490	493	478	488	478	466	505	506	505	486	480	489	474	528	484	496	488	501	503	463	495	484	499	484	483	447	475	477	452	475	512	494	520	505	472	484	502	494	500	480	532	509	462	463	481	473	485	494	468	494	471	482	457	508	465	442	496	466	485	505	465	453	457	478	511	508	513	485	521	497	514	526	507	491	484	483	537	504	474	497	480	467	468	490	512	479	445	497	485	486	476	459	480	470	481	498	485	458	485	491	477	524	503	507	500	536	474	487	468	465	485	491	511	477	456	491	486	503	475	505	504	487	496	486	467	507	491	491	501	485	482	517	517	496	452	470	485	494	503	482	478	503	473	509	485	456	491	503	500	503	498	498	494	491	499	487	498	482	512	470	486	466	469	485	458	472	491	441	447	466	520	495	482	473	510	510	494	466	474	497	501	492	482	504	480	481	501	485	463	491	462	514	505	491	492	454	455	480	474	524	483	520	459	474	479	491	519	511	507	531	517	457	514	454	446	431	436	498	448	512	527	469	469	468	479	500	480	514	490	469	491	482	471	478	446	475	474	495	498	455	474	495	474	451	499	508	467	480	500	443	492	465	534	481	489	494	499	481	472	482	495	490	478	485	492	484	447	455	486	478	465	501	490	460	508	506	483	490	496	473	486	473	523	469	492	475	451	471	459	465	508	502	514	497	499	491	485	457	489	496	508	468	493	500	472	457	495	459	478	510	455	495	462	517	471	452	464	524	483	539	453	491	452	490	467	492	513	482	476	452	487	490	502	470	527	497	456	462	499	470	504	474	507	506	523	483	492	483	510	475	468	523	488	467	517	496	509	500	463	472	471	496	492	518	492	499	486	487	486	504	484	464	507	467	500	522	477	507	503	473
22572	21124	28754	23752	21143	21113	9765	2810	2499	2251	1672	1252	918	923	904	853	836	740	606	545	489	427	481	427	384	459	444	446	470	427	419	441	418	414	437	404	347	386	370	372	361	342	355	360	343	304	332	327	354	323	312	305	344	305	295	306	312	329	306	306	322	308	309	318	325	345	274	317	308	295	299	331	320	319	297	307	296	286	314	298	314	308	317	307	292	301	266	290	337	300	294	322	327	303	280	297	321	289	301	307	317	306	301	342	312	302	320	298	306	309	333	312	315	319	274	302	310	289	324	293	299	310	299	300	284	307	331	304	318	331	317	309	316	321	328	306	290	313	287	301	293	316	337	346	301	298	291	317	321	282	293	280	321	319	290	324	272	328	319	314	328	312	304	271	326	328	365	303	294	288	291	293	289	309	321	303	301	306	300	272	286	343	304	333	313	327	291	344	331	310	304	304	284	278	332	300	302	313	320	311	328	290	301	324	309	317	316	342	328	306	335	286	326	313	310	320	316	304	334	306	330	288	328	315	316	319	348	310	324	295	323	310	291	312	295	316	321	317	305	330	315	309	285	288	297	310	314	301	296	316	328	306	296	318	279	308	311	304	295	315	314	311	293	295	301	295	335	336	311	328	291	291	309	286	305	287	338	331	319	290	306	285	300	301	293	299	321	317	307	339	315	307	317	290	293	283	307	310	305	333	313	309	297	315	312	285	290	301	317	302	315	314	308	302	314	271	279	318	301	306	308	314	331	324	283	301	307	292	303	322	328	340	310	320	301	326	319	297	294	302	295	273	325	312	308	313	303	302	297	310	325	321	291	326	308	322	275	336	307	322	305	318	296	316	314	287	317	301	329	275	305	322	308	297	288	316	330	315	303	313	338	300	315	315	336	321	313	331	312	306	306	285	316	338	302	307	311	313	327	333	305	328	301	290	345	317	330	303	332	325	298	300	279	278	308	306	313	314	328	313	317	318	282	309	281	275	317	329	318	318	316	290	310	310	309	324	312	295	291	292	353	332	291	336	350	316	324	302	322	328	289	302	296	335	328	268	304	277	295	331	307	302	311	315	308	326	308	327	303	327	317	303	300	287	326	321	336	293	323	325	308	290	329	331	330	290	317	290	304	302	322	310	341	283	324	332	314	284	331	313	322	321	279	316	293	310	333	322	310	341	309	321	285	309	282	303	290	335	301	314	320	290	281	295	300	315	305	305	312	305	311	310	311	288	344	274	307	306	308	291	303	321	319	329	300	326	324	312	300	322	322	284	342	289	330	323	317	328	282	318	304	299	308	312	324	349	272	324	338	323	300	302	284	309	329	309	303	316	300	280	336	312	333	318	276	312	304	289	323	336	279	284	290	309	288	277	297	329	320	343	339	324	296	318	301	303	288	301	341	306	338	310	309	299	349	323	305	295	298	299	290	320	328	317	321	325	326	336	324	300	318	298	310	307	307	319	330	294	308	290	327	306	297	319	294	311	290	333	305	337	321	328	286	305	301	283	306	316	272	306	265	322	301	333	317	289	281	317	299	325	314	314	282	317	317	314	350	293	316	301	306	308	284	302	298	293	310	310	334	310	325	324	288	329	316	298	307	308	340	324	325	319	308	299	334	313	280	305	340	301	351	279	332	309	315	326	283	310	296	287	315	335	286	303	318	309	303	341	281	313	309	311	320	329	327	291	313	329	325	308	305	302	306	306	305	311	326	333	273	310	292	290	299	332	270	297	301	300	314	304	314	302	315	271	278	313	269	285	305	280	321	296	304	324	311	310	307	328	345	294	290	314	307	324	327	335	326	329	310	321	307	337	312	283	321	288	303	321	316	317	310	340	318	304	288	328	333	325	318	298	303	286	288	303	335	308	307	284	322	296	335	322	345	322	296	326	289	334	338	353	294	314	303	310	302	323	296	315	302	317	306	304	311	329	293	317	287	288	309	340	299	324	318	292	311	317	310	338	326	342	330	318	319	338	306	319	310	292	282	314	315	257	302	305	309	317	328	336	328	335	283	342	306	289	273	318	291	294	298	307	294	303	307	321	286	320	303	314	307	281	310	323	317	312	306	308	290	286	261	308	323	325	303	336	305	310	311	322	323	316	298	309	320	315	331	311	315	357	310	309	289	294	317	313	327	312	299	282	310	298	301	304	331	287	272	292	333	289	312	311	296	294	305	290	335	344	312	277	275	282	310	299	297	319	257	303	325	295	305	290	310	333	324	343	296	283	274	324	326	276	297	298	297	299	294	318	279	321	330	295	333	290	310	330	286	283	320	285	271	288	312	311	294	279	312	289	306	318	321	311	302	310	317	311	282	304	306	286	324	309	283	298	307	296	304	318	324	315	329	287	309	338	322	299	312	313	323	291	271	298	332	299	329	293	323	284	320	294	303	296	315	314	319	287	307	311	316	297	299	320	315	295	298	302	327	327	322	320	323	317	323	320	287	304	319	325	284	321	302	323	332	303	291	278	321	328	299	319	311	312	297	316	263	332	306	337	305	307	319	277	311	305	326	305	347	299	287	328	292	304	325	308	327	310	331	322	292	273	317	320	300	275	288	296	325	343	320	290	340	326	316	300	311	326	280	298	308	305	326	316	327	338	316	294	314	298	300	275	311	299	305	294	327	265	298	330	295	309	330	301	323	274	322	324	323	298	319	310	309	340	301	321	309	300	295	330	299	289	300	312	312	299	265	305	298	328	308	336	258	310	320	288	327	299	332	295	307	324	306	298	346	329	325	291	327	335	331	306	281	321	307	266	333	281	323	301	312	278	317	299	293	313	304	304	308	316	320	294	321	325	316	347	321	301	323	323	284	316	290	302	314	295	294	307	293	277	279	317	295	282	303	321	358	339	277	284	301	321	315	306	304	292	322	302	283	328	313	278	309	260	325	297	330	264	314	312	318	277	288	307	331	275	307	292	310	313	308	329	285	279	308	316	299	301	318	309	296	314	300	306	315	296	339	300	320	310	291	311	325	329	314	312	310	314	314	306	295	268	288	292	296	320	314	317	283	300	296	296	304	329	297	313	343	316	320	306	331	278	321	281	318	304	302	296	293	339	314	288	288	301	281	314	287	289	332	316	310	330	283	302	303	286	303	305	265	321	289	318	302	305	296	293	293	303	312	293	315	296	346	290	331	310	336	291	305	331	328	323	311	306	313	319	283	343	326	297	283	292	301	298	306	316	351	295	349	344	345	305	311	287	287	319	317	299	301	284	307	295	291	308	300	298	312	304	291	351	311	299	313	302	305	299	286	305	293	310	303	301	281	298	326	302	319	289	335	292	312	313	358	325	302	309	322	306	320	322	324	338	331	313	319	309	304	315	323	326	348	287	304	324	299	337	331	328	314	303	317	329	327	293	308	286	304	287	297	274	273	317	309	334	295	278	328	291	291	321	325	297	297	295	307	298	331	275	304	281	318	303	297	294	302	330	326	302	290	325	314	349	301	300	280	271	320	287	307	291	298	295	303	309	281	316	310	308	317	333
29039	46506	25947	15262	10041	7371	5515	4263	4122	3854	2883	2093	1464	1523	1383	1229	1165	1063	832	634	644	559	536	547	511	516	546	594	522	515	501	496	461	485	469	454	421	428	404	407	350	370	371	364	379	353	376	340	374	363	374	337	312	334	328	339	325	338	324	342	342	335	311	300	335	343	334	336	344	334	332	320	297	328	311	284	321	343	317	341	330	316	323	309	312	331	324	287	338	312	316	325	340	300	305	316	342	301	326	323	320	299	312	289	346	331	317	345	317	306	289	322	318	341	293	302	303	309	335	314	329	306	298	319	320	330	320	328	311	307	319	288	346	314	290	328	297	298	290	322	303	294	322	346	293	305	325	334	308	336	304	346	315	308	301	308	299	309	314	331	292	300	318	319	344	321	326	324	350	325	286	296	289	309	291	283	342	298	318	323	298	284	292	294	328	303	327	331	317	333	349	320	294	340	289	307	297	297	324	290	321	300	292	299	314	322	313	286	282	321	310	316	281	317	312	283	328	314	317	303	312	317	348	302	353	315	290	335	310	313	317	326	341	304	301	334	335	304	332	324	315	322	311	283	307	313	326	325	303	326	340	334	309	301	313	318	311	302	334	322	338	314	303	302	341	308	310	350	324	324	323	327	299	318	308	328	334	331	305	336	317	287	327	306	301	314	346	316	320	332	345	337	336	290	318	330	325	325	328	313	316	317	324	275	292	333	320	342	346	320	299	343	321	308	287	306	318	304	359	341	329	318	327	329	323	332	310	329	311	313	290	315	280	312	311	346	317	341	289	308	322	331	324	327	298	299	347	316	317	300	346	334	316	305	308	341	315	307	316	346	320	280	308	293	311	305	321	310	308	353	310	295	367	334	293	314	320	332	287	318	294	321	310	300	314	317	344	318	311	298	313	282	288	321	333	298	313	281	288	296	322	332	304	329	319	319	326	333	327	348	295	291	309	267	323	271	303	317	329	327	361	301	304	316	301	321	289	296	303	271	305	289	325	344	300	311	326	305	314	302	348	324	296	352	307	338	322	319	314	295	344	309	313	324	305	339	336	326	330	326	298	318	333	338	307	330	318	338	321	317	321	331	318	319	359	324	304	282	329	324	308	337	347	318	316	312	322	346	304	330	308	316	299	330	296	299	326	320	284	325	286	306	314	316	309	309	310	323	288	311	309	292	283	315	319	304	346	314	308	308	317	307	298	304	311	309	332	322	319	295	312	318	321	316	308	318	308	307	316	318	296	339	325	307	322	323	297	289	311	335	312	338	313	331	333	322	315	280	324	317	256	315	297	296	332	311	314	292	309	346	314	300	334	326	328	334	300	291	332	307	335	334	324	318	317	291	330	277	322	314	334	320	303	338	308	340	299	285	316	298	308	301	349	330	301	335	284	319	271	331	311	318	318	282	285	335	330	312	303	322	349	274	346	326	301	288	301	337	328	292	340	308	317	331	328	331	295	281	302	313	329	348	305	328	324	268	327	335	320	301	312	268	330	295	319	314	296	327	341	331	291	323	342	338	323	320	312	325	313	305	328	330	290	331	325	312	339	298	289	306	304	312	304	307	324	314	331	308	337	324	303	293	334	335	298	334	300	292	286	311	318	305	280	316	354	307	306	322	285	302	288	303	310	288	337	299	328	338	325	332	293	314	312	330	328	313	304	298	295	323	320	331	313	328	309	284	337	344	299	322	313	332	324	356	309	311	329	294	306	324	301	290	297	336	339	332	272	340	319	312	304	313	322	317	290	274	320	323	291	295	326	340	305	317	324	357	317	311	310	314	306	332	319	318	328	294	318	317	342	338	329	307	331	303	310	321	308	301	332	337	303	312	314	339	338	310	296	309	320	286	338	312	303	334	305	308	302	287	323	309	306	351	334	277	347	327	290	300	291	319	316	294	318	301	289	301	304	304	332	338	305	291	290	286	294	335	334	308	311	315	315	335	307	308	351	307	303	343	304	293	300	317	302	272	300	325	321	297	311	334	303	304	286	322	314	318	320	276	325	316	302	325	319	324	332	292	332	291	339	313	318	291	337	310	346	316	344	300	293	329	311	288	287	304	293	319	331	323	324	312	327	305	312	300	316	339	340	299	309	294	303	320	328	300	303	320	310	340	320	324	314	312	326	310	302	320	319	308	300	307	328	322	356	309	326	310	298	299	280	325	348	337	326	287	323	305	302	320	319	309	287	282	347	298	317	305	288	313	337	325	295	307	316	309	320	303	330	321	323	330	305	307	315	303	326	307	323	288	303	329	317	329	295	326	324	324	335	302	335	323	304	277	345	318	307	292	329	314	292	301	320	307	316	353	295	269	316	310	310	296	327	305	306	310	333	325	314	319	281	316	326	344	350	329	346	316	299	315	297	321	296	322	342	329	323	318	357	344	321	315	333	309	312	318	310	321	310	298	297	325	298	319	329	331	283	328	300	329	302	298	303	318	310	307	313	312	300	325	300	309	326	287	312	285	343	318	293	317	325	322	314	314	311	330	289	315	297	291	326	317	323	320	334	335	323	315	323	310	326	320	311	298	312	304	303	306	340	300	292	295	301	333	343	322	315	345	319	313	333	343	299	332	321	346	324	309	322	280	291	303	322	347	296	302	300	329	325	326	342	303	317	326	324	300	293	322	311	295	305	332	336	307	343	301	310	286	327	302	291	291	296	295	328	298	337	303	327	302	287	336	299	293	314	315	311	332	324	320	333	312	307	312	306	343	342	337	309	300	325	314	299	343	312	310	292	280	307	315	316	308	307	319	311	332	304	304	326	303	324	293	312	283	336	295	307	290	297	303	346	330	298	301	328	323	332	322	306	304	341	326	343	340	316	324	309	300	311	324	315	270	320	326	290	342	339	328	295	323	313	349	310	307	323	308	342	338	278	320	332	312	305	318	313	322	291	345	328	315	320	319	328	307	299	310	336	344	319	324	295	305	325	296	330	314	321	348	329	353	331	296	306	341	306	295	295	332	305	289	326	336	320	300	295	327	308	296	307	313	283	319	297	304	313	299	334	303	310	333	322	313	327	309	322	317	312	311	300	294	314	327	317	317	317	319	317	306	350	301	335	300	335	325	317	307	344	311	314	341	322	315	337	327	336	361	309	313	319	263	337	287	286	319	314	316	304	337	302	323	317	342	272	328	314	347	321	312	314	322	319	306	309	295	326	319	333	308	328	339	326	315	325	324	307	317	278	289	299	338	311	326	309	327	304	327	321	323	267	283	283	330	304	323	303	317	326	305	316	303	272	319	290	301	306	356	342	328	314	329	304	274	305	325	304	348	321	346	280	344	279	326	311	326	315	303	309	328	275	336	295	353	296	335	315	295	318	293	309	342	329	349	320	308	301	312	286	293	354	327	309	335	324	328	333	311	312	326	313	298	321	296	318	321	340	308	291	264	333	314	314	312	286	322	294	327	328	288	303	325	302	299	302	324	305	303	311	335	299	335	320	338	319	298	354	287	326	291	336	303	319	297	301	287	308	336	341	328
28716	21696	13566	5952	2838	1783	1274	1189	1202	1048	843	657	645	675	639	565	570	552	498	497	453	488	467	444	451	486	454	496	496	470	428	458	465	431	449	406	426	452	410	407	418	468	434	447	420	399	411	430	439	421	407	412	444	432	434	424	414	423	413	401	445	426	416	370	413	442	400	443	434	423	414	402	399	418	410	402	423	414	409	366	416	425	430	422	389	409	409	438	383	374	450	413	448	429	382	414	439	412	383	449	379	440	425	385	419	405	406	431	403	353	418	409	399	433	389	361	388	428	413	451	419	379	417	415	423	430	394	381	426	374	409	426	437	420	401	423	442	396	413	418	383	425	407	413	414	415	385	397	427	374	375	423	447	384	404	424	398	384	404	374	384	418	410	432	443	421	423	403	407	406	438	421	380	412	432	378	389	395	444	415	398	366	393	395	389	408	401	382	412	374	434	405	396	441	415	407	429	395	397	416	365	389	395	403	388	404	392	378	394	402	397	384	391	425	411	417	397	387	449	405	434	409	375	426	392	402	423	409	394	393	420	429	409	411	419	421	395	420	382	400	406	399	435	428	395	426	410	408	418	403	438	413	421	369	453	366	426	385	388	402	425	389	397	421	393	385	375	426	382	408	365	405	432	411	382	387	393	395	423	373	428	413	383	438	396	396	400	383	404	420	388	378	420	402	430	373	421	414	423	405	376	392	411	414	417	400	357	423	407	421	381	393	412	372	411	422	404	367	441	461	425	428	427	414	420	404	413	417	425	429	424	412	408	433	419	408	416	377	397	412	379	471	420	426	413	419	436	437	383	410	402	408	393	388	394	414	380	418	403	436	416	405	404	365	402	411	422	391	426	408	389	401	375	400	429	407	413	419	408	399	366	378	435	400	399	453	417	427	420	419	391	408	395	437	411	402	432	386	413	422	402	409	447	435	452	401	432	427	410	398	406	399	408	378	401	421	423	395	440	393	412	431	412	422	409	423	414	398	428	395	413	391	433	405	397	431	419	435	398	413	419	412	402	419	439	384	399	408	458	405	418	396	405	423	442	407	398	399	401	442	422	398	416	416	459	417	399	418	399	390	420	375	416	418	409	437	423	441	387	385	416	377	379	439	407	399	427	431	351	398	461	404	398	399	423	395	444	422	395	405	396	413	394	445	407	405	428	424	439	396	399	428	401	384	398	433	424	401	416	395	377	452	408	362	389	414	421	404	411	435	385	404	388	427	409	438	410	413	403	412	408	432	433	467	364	415	389	400	434	411	417	431	394	402	454	397	423	414	467	416	382	423	383	442	414	442	424	386	375	407	384	426	409	387	430	412	391	442	423	413	430	425	409	413	398	423	427	409	425	401	448	420	401	403	419	435	397	372	415	411	427	363	420	373	372	383	411	454	394	379	412	422	405	429	418	420	394	426	376	412	422	439	437	406	413	409	421	407	399	418	445	393	405	443	426	402	409	436	434	401	435	408	422	390	405	407	422	378	432	388	367	412	397	425	429	457	382	429	451	414	412	435	428	370	421	454	388	421	394	391	406	373	423	410	378	393	409	414	447	433	418	394	411	385	401	430	408	387	411	433	384	434	411	422	423	393	407	420	395	443	384	410	380	412	420	408	417	363	392	393	417	425	428	421	410	424	428	424	376	430	446	408	403	423	402	399	400	413	417	409	403	404	396	425	429	405	430	392	421	405	435	433	399	439	432	428	387	419	401	417	444	433	396	411	392	403	433	401	390	413	430	409	443	399	415	404	408	436	442	409	420	411	439	374	453	440	383	428	440	442	424	445	394	428	407	428	407	431	376	389	385	446	425	417	405	393	395	392	406	428	412	402	450	408	408	427	421	420	426	411	435	405	425	429	423	406	435	405	408	448	425	401	412	372	389	456	425	405	426	433	386	417	393	435	390	411	435	434	379	420	413	438	431	447	378	411	388	409	383	389	404	409	428	455	410	444	423	399	415	386	396	394	439	396	375	392	397	401	398	393	411	417	415	426	417	379	402	411	372	413	442	403	396	423	400	422	416	420	440	387	412	417	401	394	424	385	415	421	420	427	431	387	420	416	422	432	407	396	417	407	411	393	429	416	448	407	403	421	412	427	425	413	453	412	414	417	419	418	412	438	410	369	403	408	422	373	382	395	424	412	386	425	429	391	413	433	416	365	441	424	378	392	400	386	453	447	425	406	429	356	376	404	419	435	397	429	405	394	396	422	391	420	408	418	361	429	407	409	397	401	403	448	360	424	414	391	407	379	429	392	422	375	408	381	396	390	394	426	376	411	375	400	432	394	417	376	384	368	419	452	440	411	408	426	416	402	408	387	421	414	432	420	398	411	417	439	443	406	403	409	432	423	416	430	400	371	409	394	374	455	410	425	432	415	449	399	395	383	378	415	407	434	397	378	430	418	419	412	449	431	418	408	410	420	392	416	414	419	419	428	410	392	416	403	434	394	415	442	380	423	438	410	400	406	396	397	409	431	409	407	402	405	388	416	431	432	421	391	433	382	397	459	381	389	433	377	405	398	376	364	357	388	388	403	436	405	439	409	419	416	430	381	432	413	428	418	453	415	417	391	440	385	425	392	430	418	416	408	416	428	402	401	375	403	409	419	407	389	395	400	429	423	421	406	404	427	400	423	407	435	386	399	410	407	399	403	384	385	428	438	399	436	419	416	397	417	383	398	407	427	410	395	400	389	383	445	419	460	399	389	397	391	433	389	403	417	420	429	398	466	389	438	440	419	416	424	433	392	387	413	422	410	462	380	430	416	405	384	376	415	417	406	391	419	430	403	427	427	412	446	454	437	431	372	437	400	423	409	443	439	433	383	389	439	392	383	399	457	434	374	377	402	417	404	392	396	366	405	443	415	356	425	414	406	404	405	441	412	445	403	419	427	406	429	428	454	406	387	425	433	411	385	406	393	400	397	441	414	411	378	370	397	449	415	389	402	416	385	421	386	442	422	418	422	438	420	425	438	427	389	423	388	417	383	418	414	401	452	406	381	429	407	413	401	395	392	438	407	420	459	410	406	426	405	421	474	407	398	436	415	416	415	404	409	390	419	438	450	447	432	422	394	400	396	411	408	401	405	416	423	383	431	432	396	405	407	389	445	390	417	427	401	427	437	419	424	386	431	455	441	398	412	405	440	389	380	399	372	409	425	414	406	397	417	406	432	408	440	395	367	402	411	418	386	396	418	383	400	423	420	394	390	436	401	427	427	407	436	420	410	439	410	429	372	402	391	437	428	426	472	429	398	433	439	390	417	421	364	422	382	399	444	437	366	436	437	385	420	366	421	373	403	445	412	425	437	400	424	403	366	407	423	437	421	401	393	441	412	391	448	396	432	368	431	411	431	388	421	421	396	398	420	439	404	443	372	435	405	438	397	380	406	397	378	388	429	414	431	394	401	391	417	435	425	380	423	457	395	403	385	393	428	434	442	398	386	419	421	442	389	388	395	398	431	413	432	405	374	437	417	403	383	404	400	412	439
21109	28786	12606	6286	4295	2940	2085	1997	1997	1794	1232	955	921	951	860	773	731	727	604	589	487	524	535	526	506	526	524	514	527	538	572	450	464	480	485	485	492	481	449	450	457	485	431	447	443	444	447	429	461	461	437	420	404	418	450	445	457	470	440	442	463	451	468	422	407	438	476	469	448	395	439	417	430	435	439	450	423	424	429	449	425	432	472	418	410	458	430	439	445	435	416	406	439	452	468	437	423	410	410	460	422	435	432	388	439	443	418	461	452	448	457	422	429	417	399	471	412	441	455	439	438	401	454	430	395	447	436	439	425	480	443	415	431	469	428	427	422	431	436	389	440	423	420	450	444	454	424	452	434	448	433	424	458	441	432	422	423	418	435	465	398	480	432	415	420	458	426	426	456	423	439	457	462	438	406	425	446	430	443	422	415	407	445	486	466	433	449	431	417	415	443	432	462	421	441	425	410	425	406	459	416	446	417	425	422	424	440	428	397	430	426	423	425	402	435	405	445	446	413	416	434	416	466	442	388	469	364	422	416	429	413	457	435	430	432	418	453	452	412	403	406	446	421	453	471	444	437	439	459	403	440	442	446	425	455	389	416	429	408	441	398	438	417	429	450	433	469	414	408	406	458	441	445	417	433	412	398	449	416	457	426	428	414	441	395	398	414	414	418	457	433	408	461	488	414	437	399	430	416	428	432	436	416	432	439	409	413	460	429	462	422	427	424	439	411	453	416	460	438	423	446	429	440	436	429	457	432	463	437	458	438	461	445	479	433	456	429	450	418	466	436	441	431	428	451	470	438	427	441	395	398	426	393	427	458	416	383	389	434	404	412	414	455	431	441	458	447	392	451	442	453	449	450	403	405	424	417	400	425	440	435	428	410	437	449	431	409	401	421	401	429	433	447	394	411	435	419	429	414	433	476	448	446	409	428	418	437	438	429	423	447	436	399	417	386	461	412	425	442	425	448	435	440	467	457	378	435	412	402	422	397	442	465	414	437	476	436	417	424	430	483	401	416	470	413	428	433	421	424	447	436	471	462	439	446	443	437	382	484	441	468	404	450	433	410	425	443	412	436	395	413	448	434	417	438	404	438	422	420	444	410	448	439	406	482	432	453	429	415	444	453	455	438	395	444	399	452	423	427	444	420	424	405	426	402	427	403	421	423	449	393	417	406	451	452	439	406	417	432	437	438	423	433	459	434	435	434	424	461	483	424	448	434	437	420	431	444	466	401	444	411	461	437	415	429	420	447	444	457	434	401	457	434	455	415	391	468	414	448	464	446	428	417	459	427	418	455	406	433	413	423	407	450	409	457	416	471	412	457	420	407	420	443	422	441	446	430	479	412	423	486	471	410	389	446	452	421	428	447	455	423	472	464	443	447	384	421	413	437	429	434	452	464	422	437	424	429	441	449	422	424	396	466	434	409	415	422	423	439	413	445	420	430	477	413	400	465	462	407	457	429	418	443	441	425	426	452	421	411	401	436	444	421	406	460	443	430	411	454	441	448	444	435	435	410	406	435	459	416	415	439	480	431	458	413	414	403	452	413	453	440	448	440	433	435	442	434	439	461	435	488	405	419	435	422	422	436	429	461	421	434	418	461	437	468	431	418	431	430	415	454	456	438	424	454	430	427	388	413	440	461	455	436	423	431	451	401	417	406	461	419	417	440	415	450	469	406	435	442	426	452	440	430	427	448	391	439	415	444	464	415	420	438	436	425	400	402	416	450	462	463	447	443	460	450	432	462	403	422	411	398	439	461	471	463	431	410	390	445	408	411	446	440	392	418	448	425	406	416	438	420	444	429	444	435	441	464	468	441	466	423	396	426	438	456	406	422	457	475	477	465	463	423	431	463	434	450	439	399	424	411	447	433	435	411	449	419	475	443	433	428	449	440	449	440	414	434	428	451	429	444	461	447	451	476	453	411	431	456	421	440	391	472	446	421	388	438	400	441	432	454	396	415	428	440	475	424	427	439	430	420	433	412	454	438	441	466	444	423	398	398	444	405	413	441	488	418	456	438	397	423	450	434	432	430	446	410	438	449	433	419	451	428	407	399	425	445	449	396	421	434	440	462	456	425	429	434	425	407	441	422	383	437	462	457	467	430	400	458	429	415	442	421	468	459	436	411	407	443	473	423	461	440	422	454	428	432	423	452	436	376	393	447	411	416	415	415	422	439	453	454	434	446	440	441	450	443	443	421	431	406	391	444	407	430	403	428	443	481	394	486	434	409	436	439	421	456	452	454	430	424	389	406	421	408	407	456	449	439	405	433	450	421	440	411	474	402	379	461	410	429	415	437	434	413	427	409	463	401	440	450	405	447	444	449	440	435	475	400	401	447	421	411	425	440	464	420	437	473	385	399	433	428	410	438	430	446	423	432	447	464	482	412	391	443	403	455	456	440	435	453	430	455	445	417	442	445	417	419	437	419	413	413	447	475	397	431	388	456	401	428	433	443	419	411	403	430	420	433	434	453	417	443	394	422	416	433	398	433	450	426	442	463	430	429	441	419	461	435	421	444	427	438	388	454	413	472	453	381	433	416	487	403	416	445	421	432	432	471	446	459	440	416	430	456	465	414	402	472	457	481	441	435	417	403	434	400	444	437	434	451	435	457	419	435	403	464	403	449	447	472	421	401	457	464	451	429	399	414	456	422	437	417	420	405	426	444	451	416	458	429	429	437	447	429	449	460	394	449	443	456	428	415	418	434	434	413	452	447	411	457	446	461	414	421	435	459	436	455	449	400	474	395	415	456	428	434	436	373	411	443	444	424	425	435	446	440	454	411	402	421	419	406	443	405	416	436	402	426	446	410	419	390	458	435	421	412	444	440	451	436	440	408	432	414	437	458	427	414	469	416	446	428	448	440	450	444	432	406	463	491	451	482	449	412	424	452	420	458	416	427	474	404	417	418	415	393	410	431	424	428	432	420	413	434	437	420	474	462	465	435	431	451	439	475	414	394	422	479	442	449	407	448	452	447	462	407	408	453	431	450	424	432	439	450	397	418	429	446	409	424	430	478	480	412	424	438	400	473	401	435	452	434	437	442	414	416	432	440	459	438	434	439	407	427	490	413	459	415	441	421	398	453	430	456	444	475	400	404	431	472	419	428	435	447	418	470	437	401	424	422	419	437	436	444	449	426	450	459	450	414	429	422	436	447	423	455	454	417	414	426	436	444	443	408	416	416	451	428	393	428	428	430	423	444	431	442	427	428	427	432	445	455	419	413	427	449	473	415	416	389	419	443	444	429	456	454	426	430	438	421	435	402	412	447	462	426	444	465	428	424	466	448	460	428	466	444	406	422	384	434	434	451	409	434	424	430	430	481	405	461	407	443	426	447	415	393	419	381	432	433	447	411	388	420	421	437	414	433	429	438	467	417	470	438	413	428	453	399	457	414	424	434	403	418	439	454	412	406	431	433	431	423	426	421	403	453	447	449	424	413	446	485	466	431	449	462	427	458	412	417	428	436	391	405	432
23632	21082	28232	24162	21032	11062	3134	2086	1750	1457	1095	835	815	753	791	654	630	532	466	379	389	348	397	373	380	378	378	391	376	377	345	320	387	368	319	336	296	291	285	313	270	294	246	325	263	295	297	267	284	299	292	298	305	282	287	303	288	300	300	304	265	299	304	286	258	289	310	307	282	252	259	283	261	285	262	280	266	314	279	275	273	261	267	238	263	261	259	296	310	269	256	270	286	245	259	269	277	284	304	265	276	292	285	289	284	279	267	284	256	294	265	258	234	234	288	283	274	274	239	278	294	275	273	322	273	285	287	256	263	289	281	277	274	260	275	255	288	285	268	260	278	227	272	263	258	280	255	249	286	261	288	249	289	290	278	269	255	272	288	281	265	271	254	279	282	306	274	268	268	303	268	265	271	289	281	257	257	269	281	249	274	275	275	244	273	269	260	292	271	262	273	257	292	265	315	304	261	285	261	274	293	274	295	276	270	256	265	262	254	255	256	300	267	289	297	278	271	299	282	240	270	289	274	276	254	288	309	271	267	273	253	268	269	293	266	253	266	250	272	289	264	256	281	270	290	239	267	273	247	262	262	294	272	286	280	245	313	277	295	274	253	271	242	272	296	278	273	255	259	277	257	288	275	247	281	292	259	279	256	255	271	259	266	294	276	264	284	260	303	294	277	272	276	291	239	243	263	268	298	276	285	255	277	254	254	298	273	261	271	292	286	261	289	268	285	256	284	257	286	297	248	267	291	273	278	265	282	294	279	288	282	258	271	258	302	282	268	276	260	274	272	285	261	285	249	294	251	258	284	289	260	253	264	264	246	278	277	287	269	296	280	281	278	283	283	277	288	281	269	279	264	284	256	254	280	269	288	267	261	267	276	263	288	272	281	275	296	282	266	262	298	311	274	245	289	255	274	248	272	277	270	286	269	270	286	286	288	272	277	280	278	264	253	286	253	275	266	283	278	284	255	276	271	279	299	249	296	251	261	286	292	286	264	286	282	254	267	297	324	266	235	261	252	296	232	265	293	278	278	281	266	230	246	253	256	261	268	254	266	306	245	278	279	277	258	249	268	254	270	275	293	247	302	293	290	264	266	282	268	274	279	285	296	270	277	250	270	273	290	268	250	285	265	308	246	296	278	241	258	241	286	262	249	282	275	286	276	259	258	285	274	292	276	259	255	248	266	281	281	260	273	258	263	249	250	265	272	286	276	262	285	275	305	273	265	266	300	288	263	266	260	257	287	290	248	268	261	255	274	245	300	269	259	272	286	237	260	234	291	274	286	276	276	258	279	254	275	281	267	266	286	291	257	274	243	281	265	278	314	273	257	259	308	285	275	277	271	283	261	263	232	267	263	276	278	273	290	253	276	295	278	269	280	287	304	276	261	283	264	254	271	258	271	278	305	248	273	275	265	283	280	292	278	266	249	276	295	254	280	285	256	260	283	289	276	266	275	231	275	253	281	270	274	261	256	268	270	258	275	286	266	294	274	276	267	275	265	273	255	260	281	285	249	305	264	270	316	238	260	266	262	307	286	318	273	286	295	280	255	239	269	250	284	268	269	259	271	260	250	274	277	275	288	265	288	253	280	269	270	256	244	240	251	268	268	258	257	289	255	283	247	251	243	271	259	291	264	264	291	261	262	292	261	287	276	286	298	279	296	260	267	237	263	287	302	255	295	279	260	262	270	270	279	262	252	287	275	275	310	253	318	270	278	235	277	246	252	240	282	260	262	248	277	265	270	291	302	261	272	299	279	291	264	286	275	277	270	233	310	251	264	262	273	281	279	266	261	268	276	285	245	271	245	292	270	262	234	249	279	276	261	262	289	262	260	278	265	280	270	288	315	279	270	276	266	255	237	260	267	273	279	274	242	288	321	275	271	290	268	294	266	274	253	268	283	253	221	243	268	258	275	269	307	290	274	243	304	240	265	273	311	260	262	279	302	276	270	276	246	299	275	291	272	264	285	289	266	262	255	267	269	281	294	273	283	271	254	263	302	294	273	294	280	307	263	255	271	313	312	241	251	261	266	272	264	252	278	261	277	284	274	292	279	274	278	281	282	274	254	274	268	238	270	240	254	295	253	302	281	246	288	275	257	274	269	237	281	239	237	285	253	244	243	257	253	237	290	265	263	274	283	271	265	289	274	278	272	268	290	287	286	286	281	292	261	257	268	263	262	253	260	280	288	258	256	264	269	266	266	262	277	268	260	258	288	281	296	277	284	269	290	272	280	259	268	281	323	278	282	307	315	279	291	292	255	276	243	293	260	251	282	273	263	270	240	279	257	263	255	260	286	265	267	295	283	236	269	286	266	269	275	301	239	258	263	269	262	228	270	291	268	265	283	268	276	289	250	280	271	293	301	293	265	257	254	255	278	272	275	257	287	283	282	305	258	275	264	284	283	272	271	251	294	285	277	275	256	250	266	264	267	277	272	273	268	281	271	303	279	278	257	271	262	266	257	281	250	271	303	291	253	286	256	288	282	267	243	259	257	314	272	284	271	261	282	255	276	301	245	268	258	263	283	288	255	263	256	238	248	282	260	262	271	265	276	270	258	276	266	294	266	230	268	281	287	280	256	269	278	250	279	277	284	268	300	270	305	281	283	263	266	229	275	287	261	273	256	241	271	239	262	272	290	261	234	276	269	268	270	253	284	241	262	242	278	280	257	272	251	293	276	322	265	280	290	258	268	281	261	286	295	280	273	260	278	288	266	247	280	277	256	286	269	263	279	280	260	262	292	238	270	303	279	263	291	266	261	267	259	266	243	277	255	299	245	284	276	286	279	265	288	269	254	249	262	257	275	285	281	264	287	290	274	271	259	285	278	276	265	280	259	256	252	263	246	290	277	254	290	264	263	256	242	260	262	279	270	265	267	267	274	272	267	257	307	284	283	264	267	284	287	267	314	271	241	287	271	293	265	271	251	272	293	262	243	255	268	280	281	277	272	290	283	285	270	268	265	274	266	276	279	246	278	274	300	246	286	264	272	263	266	253	269	267	295	285	279	244	241	283	292	295	271	284	266	269	280	266	254	253	265	251	247	274	281	253	277	279	268	262	268	267	283	265	260	234	246	279	271	280	264	258	263	280	254	284	303	290	280	286	268	256	275	269	244	300	304	273	274	283	250	271	282	299	274	272	273	282	292	259	263	307	250	250	296	233	286	258	247	265	255	232	292	273	301	272	256	258	268	263	258	296	278	231	263	285	281	275	294	252	248	269	243	259	281	270	289	283	251	255	257	250	296	279	268	270	260	279	271	262	256	299	290	281	268	274	246	250	239	295	282	252	271	256	272	257	253	290	290	259	257	293	288	275	268	272	253	274	265	294	290	261	290	253	265	278	299	296	239	307	271	277	274	290	306	282	294	290	270	277	263	275	270	291	276	274	293	280	301	270	300	272	283	288	272	292	303	291	258	262	270	259	271	277	275	266	279	262	288	267	271	299	280	264	275	290	264	264	266	259	282	282	267	270	265	266
24827	39426	19431	11007	8431	5908	4049	3309	3070	2498	1781	1358	1304	1142	1158	978	986	705	591	512	476	477	425	394	438	472	399	454	444	463	417	435	405	430	398	336	367	361	356	346	366	338	332	334	308	326	369	327	339	326	329	305	284	310	303	313	293	318	315	356	309	291	320	290	324	304	266	297	311	309	308	298	283	297	331	263	281	288	303	275	327	285	297	327	294	292	298	290	301	284	293	300	286	316	275	316	300	284	309	298	263	272	294	293	294	296	326	284	307	315	316	307	284	322	321	303	312	320	276	325	275	299	290	300	300	297	273	312	301	300	299	308	273	270	286	302	286	286	292	298	307	269	303	320	309	278	285	266	284	311	291	276	298	280	275	306	294	294	297	292	292	248	256	311	295	288	285	267	289	284	303	261	282	281	282	293	317	303	289	282	273	279	312	280	311	290	335	259	279	292	277	327	259	303	300	279	306	297	294	288	258	314	245	286	302	306	284	303	290	286	269	284	271	319	308	297	289	309	275	277	285	302	295	281	277	300	307	290	239	290	271	295	291	316	323	307	292	309	310	288	284	293	297	306	295	301	284	299	291	293	289	285	275	289	275	310	262	246	283	290	294	279	265	296	269	281	261	301	287	274	278	275	289	296	284	307	318	252	281	292	279	299	297	257	299	279	302	287	290	283	302	312	287	275	260	293	291	285	298	313	288	302	265	294	284	295	281	285	287	293	319	296	269	279	324	261	281	290	309	295	273	291	283	298	281	280	309	299	284	299	302	280	307	311	265	261	327	304	310	295	278	268	281	282	327	280	294	263	275	275	293	269	313	286	311	315	303	304	304	287	296	305	294	297	285	304	278	289	302	270	286	249	287	297	302	306	285	311	312	283	295	292	295	311	296	284	283	292	282	297	294	306	269	314	290	303	299	277	261	312	288	295	279	290	285	308	311	287	299	293	265	306	314	305	276	303	322	303	318	285	291	290	285	298	302	303	274	280	316	320	282	301	281	296	321	279	279	310	281	302	320	324	309	271	293	282	293	299	284	270	291	304	293	289	286	294	303	295	277	280	298	271	305	295	264	261	267	291	287	292	284	288	297	278	307	300	319	298	292	268	297	269	294	309	284	282	301	305	293	276	277	304	308	309	274	267	262	295	267	283	308	297	264	280	316	325	309	301	264	302	305	338	307	276	289	291	303	337	306	305	313	276	307	296	290	336	268	299	306	285	295	290	292	265	317	303	286	325	298	275	299	292	308	312	274	303	325	275	299	305	253	307	296	295	286	312	283	297	285	301	283	293	293	280	257	300	280	307	310	293	314	311	258	289	290	292	298	283	248	263	305	292	286	300	277	293	277	297	269	275	285	283	274	283	272	281	325	306	281	267	304	283	310	282	297	325	277	327	251	306	273	303	262	274	305	294	301	294	311	275	302	326	289	286	264	276	278	277	300	301	313	315	272	302	282	288	293	321	287	299	284	285	304	281	292	283	306	303	292	250	307	318	275	272	289	272	322	313	295	283	294	282	315	298	318	293	311	291	295	290	317	273	271	285	291	299	312	264	290	282	279	276	293	290	295	293	291	297	309	285	289	293	275	275	278	296	290	252	279	294	298	269	281	299	299	285	310	299	260	275	280	266	287	275	295	291	295	325	321	296	285	271	280	282	285	281	296	321	305	291	293	304	311	308	267	302	282	260	309	303	324	309	317	306	266	290	311	274	286	295	262	329	280	292	299	297	295	320	269	260	307	310	269	271	299	310	310	272	258	281	289	311	294	285	286	299	273	325	263	289	312	313	294	297	286	310	304	306	290	270	323	311	311	294	303	295	292	307	291	281	324	268	288	270	277	286	298	297	309	304	291	303	302	278	289	301	290	323	276	276	325	289	278	270	293	273	304	290	274	293	261	306	290	304	285	285	306	316	279	280	263	280	253	326	307	281	287	292	298	306	273	285	326	276	297	338	260	306	272	257	277	271	267	270	299	280	295	272	274	303	273	299	299	280	280	289	306	304	303	283	300	280	295	310	260	294	293	341	295	313	297	297	336	300	285	304	293	305	274	285	315	288	297	263	299	283	312	282	303	274	273	275	295	281	299	303	284	320	304	332	296	291	272	311	273	287	313	289	303	289	309	286	276	277	306	269	293	292	293	294	299	310	262	309	322	277	277	314	271	264	295	313	316	285	278	299	277	322	289	303	284	297	283	273	276	276	287	299	294	301	311	280	287	306	276	286	270	252	299	288	319	301	308	249	294	318	286	297	298	295	292	289	260	302	294	283	316	295	292	303	279	255	298	308	297	292	293	308	291	304	279	331	306	278	297	287	303	284	298	285	257	288	287	271	305	252	293	301	287	305	327	297	298	293	291	295	271	314	304	305	294	303	275	315	291	259	288	301	294	313	303	328	306	310	289	261	300	305	306	298	297	280	286	302	299	319	336	304	284	318	293	258	276	294	296	281	329	275	284	285	270	302	283	294	307	289	290	291	283	311	298	304	287	295	281	306	294	283	304	297	286	290	257	283	314	300	272	311	307	282	283	270	300	290	284	277	269	302	288	325	293	291	277	291	293	282	310	308	291	314	304	283	277	280	299	308	275	294	275	283	297	272	261	279	287	316	309	293	264	298	281	317	302	279	292	247	308	304	277	267	303	283	266	310	309	286	322	287	303	302	284	280	323	295	297	303	277	296	282	283	316	302	273	282	278	292	310	295	281	278	280	266	315	296	269	312	291	301	314	280	282	257	312	282	287	290	265	304	309	276	277	284	274	277	276	322	289	301	266	273	307	304	302	284	272	260	303	281	296	293	291	324	298	290	319	313	289	302	320	263	305	301	291	275	313	301	287	289	295	286	277	311	273	280	272	281	277	294	301	322	276	307	285	287	284	288	304	304	312	269	282	319	283	311	282	310	323	299	295	288	306	298	301	314	277	286	288	291	332	288	261	266	318	286	282	285	248	292	283	289	289	293	295	299	300	307	272	300	268	299	297	295	268	291	284	286	305	301	288	325	284	258	314	260	306	306	299	323	299	292	280	290	284	293	313	284	306	318	294	304	286	301	297	292	310	312	308	270	283	322	300	328	290	307	279	294	297	286	273	309	281	314	259	301	284	296	288	288	274	279	301	288	298	289	294	284	284	261	290	265	298	307	269	323	303	278	306	308	317	272	291	302	297	309	270	269	293	307	311	293	268	284	313	299	308	282	301	311	295	286	285	308	279	279	292	274	282	319	265	323	285	319	295	292	325	314	304	292	301	314	298	300	315	279	315	281	287	269	288	294	283	269	302	317	321	335	309	282	279	261	298	260	303	283	283	284	279	276	251	298	323	317	278	279	294	268	308	273	288	331	294	315	300	287	298	287	302	286	307	298	324	287	289	289	286	327	278	282	303	280	280	269	309	290	296	291	280	287	311	279	284	280	284	275	281	233	269	301	280	263	285	280	291	280	271	287	295	331	289	281	293	297	278	280	295	288	308	274	285	276	288	287	289	257	260	266
24780	21062	27004	25097	12172	3727	2406	1754	1609	1356	1136	916	881	851	817	794	773	658	644	576	612	548	542	517	576	545	523	581	510	517	555	526	493	516	527	471	512	502	509	465	464	492	481	515	463	489	499	491	516	482	483	495	428	478	486	486	499	485	461	486	475	474	513	493	473	514	466	474	452	462	463	491	463	523	499	509	475	434	446	449	511	469	476	485	454	494	477	472	507	486	450	451	470	527	526	482	466	486	465	464	487	473	528	452	497	500	446	474	464	459	450	478	475	499	501	497	501	480	496	447	471	450	488	467	485	467	507	445	443	475	518	475	476	444	494	482	469	445	458	446	489	494	459	492	479	492	436	474	435	452	445	474	434	517	463	490	484	460	474	477	474	475	502	497	447	469	471	474	460	462	468	437	487	477	439	471	410	479	465	439	486	443	502	447	487	443	468	483	480	461	485	460	476	484	490	502	475	453	486	495	494	494	479	412	465	450	470	492	450	481	479	418	437	444	432	493	451	446	485	447	440	464	461	502	473	473	477	475	454	502	473	500	473	454	438	482	466	454	504	504	462	509	513	469	460	467	488	472	453	453	511	439	473	434	448	463	459	455	488	498	473	450	453	501	438	483	456	437	455	471	448	461	442	464	424	456	454	446	462	456	498	431	451	473	479	433	464	447	467	476	456	482	488	465	492	518	473	483	487	441	472	466	438	495	454	466	444	450	437	447	462	478	478	472	462	446	475	500	482	472	453	482	477	481	484	454	478	517	463	475	501	485	439	488	483	466	488	454	496	514	473	435	486	431	466	479	498	472	441	455	411	468	441	487	471	462	508	486	492	509	478	482	429	470	467	496	465	471	492	460	452	495	487	508	510	444	475	491	493	459	477	427	457	487	449	422	418	461	487	495	444	476	491	478	492	493	479	470	472	471	505	418	472	505	475	453	500	474	492	523	487	472	478	494	480	479	470	488	490	460	495	482	473	474	465	490	503	470	497	483	467	427	475	483	446	482	456	477	439	439	471	478	471	459	486	485	470	483	447	455	479	449	453	444	447	467	473	483	487	466	468	463	490	511	472	454	471	501	489	490	461	480	482	459	429	453	488	478	474	474	483	489	473	477	466	462	439	453	479	466	405	456	482	467	486	490	492	456	458	467	476	471	466	449	514	472	462	475	413	439	468	449	482	490	498	496	456	438	418	496	468	456	470	490	490	446	494	468	471	477	472	481	479	491	467	469	513	467	494	450	512	479	470	453	505	445	444	473	458	473	462	505	500	480	480	448	505	448	469	476	473	480	453	465	517	453	502	492	463	450	507	439	481	484	482	493	475	485	446	434	456	505	432	476	493	459	485	478	481	472	507	506	445	458	451	465	506	449	448	446	475	473	487	435	464	522	471	467	469	426	496	427	444	485	480	477	467	461	468	457	466	477	486	490	470	492	449	440	437	469	477	482	519	457	531	499	452	495	487	514	507	499	512	495	467	454	528	495	508	481	485	478	483	443	483	512	414	487	459	472	481	481	507	483	469	483	430	464	460	481	497	490	452	455	451	482	479	451	473	412	447	478	455	471	459	440	473	475	489	477	439	483	461	464	436	473	460	473	458	487	421	459	488	493	453	487	463	487	458	437	442	486	478	498	512	479	480	457	460	503	428	498	486	502	455	455	450	455	458	447	421	495	479	480	482	467	477	461	496	458	485	480	451	476	464	455	473	460	492	432	476	475	469	465	467	455	482	499	477	495	492	491	509	478	437	456	465	480	480	414	484	465	424	487	524	477	479	474	444	481	478	475	508	455	432	441	468	479	426	472	481	514	508	527	412	462	445	473	456	484	420	453	490	428	512	447	458	474	443	477	536	492	476	438	480	472	468	470	438	433	468	515	474	495	490	467	495	441	446	443	456	484	462	488	489	471	483	459	493	479	474	507	469	470	501	487	475	472	509	470	464	445	486	431	478	506	473	474	486	475	452	459	522	476	490	442	463	493	480	470	454	483	456	505	460	494	502	483	475	499	459	442	436	502	468	460	466	494	461	503	476	475	471	510	490	457	437	464	483	478	480	480	464	489	461	441	460	492	438	428	481	486	434	457	474	450	472	494	475	501	456	434	488	502	440	467	495	450	479	479	475	459	499	473	460	469	485	491	512	476	467	491	480	464	515	444	477	455	498	466	468	499	471	454	467	448	456	488	464	448	489	473	445	458	500	425	440	497	488	468	461	513	490	429	483	494	497	478	459	472	484	487	473	442	466	438	455	479	507	469	501	487	488	430	445	462	488	471	509	463	487	476	444	466	492	485	470	492	469	462	460	495	511	477	464	470	471	475	508	465	458	459	464	472	464	444	442	466	491	431	462	482	459	458	498	470	441	480	524	464	480	466	497	468	451	507	451	432	437	495	468	475	484	472	496	475	483	468	480	492	443	490	465	452	474	475	481	453	463	464	488	479	479	466	463	453	474	488	481	476	445	496	437	501	480	481	487	460	484	455	475	512	416	455	518	479	489	471	468	469	457	470	483	474	478	464	461	489	484	469	465	470	465	499	480	469	501	505	471	450	468	489	465	458	450	498	480	449	482	488	433	437	484	474	486	517	461	455	482	451	456	481	474	498	464	453	488	495	461	440	487	504	422	486	488	467	440	479	472	506	467	488	451	469	467	475	478	446	489	530	458	463	461	464	468	451	445	463	447	458	445	523	462	491	459	471	505	499	485	459	477	461	519	470	450	429	504	513	473	510	496	447	489	449	487	504	425	477	469	506	458	469	469	499	488	479	497	461	457	468	440	474	467	486	454	449	481	484	495	438	438	485	483	449	447	491	437	497	505	536	474	462	495	460	481	477	464	464	491	479	443	488	483	461	508	476	482	480	482	468	456	505	437	504	491	483	442	499	480	456	477	454	456	490	510	503	454	493	467	427	481	500	516	478	458	488	459	505	452	459	483	431	462	460	485	464	461	468	445	449	480	475	465	472	442	509	483	487	490	500	468	446	469	482	479	513	477	466	464	451	482	446	476	464	458	476	512	470	484	483	442	452	506	433	506	452	474	497	505	490	482	486	483	443	474	468	468	458	482	487	460	472	465	522	480	492	442	453	423	471	445	468	476	475	484	486	477	492	442	444	449	468	448	437	488	493	457	500	445	465	476	514	487	507	471	458	484	479	456	484	482	453	466	478	514	505	454	493	451	453	472	486	496	483	506	469	436	473	509	428	447	479	501	461	501	450	443	448	460	461	484	456	448	430	479	447	476	464	419	463	445	485	473	493	450	470	446	515	499	479	503	477	440	471	495	465	439	436	516	457	452	465	441	447	456	503	443	468	459	481	499	519	478	471	460	524	514	487	476	462	459	483	490	479	481	460	468	495	473	467	482	457	473	406	487	473	469	466	463	455	496	467	506	452	453	478	444	517	471	474	517	459	462	481	465	467	477	450	472	468	461	502	485	432	500	497	474	464	462	493	425	461	506	471	488	466	458	480	451	483	469	462	497	505	466	483
23661	35145	16569	9764	7148	5408	4055	3091	2629	2171	1722	1426	1281	1190	1165	1030	956	829	716	663	612	617	647	594	623	604	590	624	571	563	611	575	580	558	496	525	510	569	518	592	499	538	508	528	539	506	543	513	524	514	478	501	488	482	486	471	483	480	472	488	543	519	470	512	535	452	498	466	502	481	506	471	516	509	454	545	490	455	496	447	498	487	503	512	476	449	456	521	507	510	496	494	507	498	466	488	511	506	478	481	444	497	494	458	465	502	476	498	464	485	497	522	504	499	464	495	469	501	511	478	472	486	519	507	464	508	518	494	493	478	493	469	468	526	513	503	437	513	475	457	470	486	501	480	489	467	493	491	493	493	485	481	490	500	487	485	491	496	477	523	478	511	470	491	483	452	477	479	507	516	493	480	508	511	469	483	464	510	488	482	482	486	474	494	496	461	492	493	486	462	507	551	413	482	513	469	538	441	480	481	457	475	520	482	455	455	475	502	511	478	492	476	468	495	481	502	475	551	466	496	460	465	494	517	500	441	503	509	497	520	513	491	495	488	471	477	494	511	493	482	446	498	491	464	461	480	523	559	492	508	483	462	523	507	492	483	472	486	478	444	506	492	518	480	476	524	495	456	481	506	483	480	487	527	465	465	478	505	506	466	484	443	484	513	496	516	479	464	481	498	455	458	517	491	506	523	496	470	490	479	457	515	490	506	517	491	477	490	495	468	514	474	515	467	467	503	511	522	510	500	466	483	496	477	498	502	529	474	478	441	498	515	474	500	511	486	491	497	499	438	438	463	488	512	486	482	470	467	440	504	506	499	517	488	461	466	477	495	450	496	491	518	512	492	507	483	449	474	509	459	423	479	466	485	434	486	483	505	504	498	439	471	529	471	487	522	501	443	497	497	493	472	491	498	486	460	475	504	494	476	485	525	522	497	500	479	478	437	495	504	524	520	437	478	496	466	483	464	510	477	495	481	542	466	481	502	484	525	477	512	453	489	464	480	488	537	497	535	487	490	492	474	517	491	481	491	480	495	545	501	469	499	473	478	514	500	496	479	486	486	480	503	505	520	483	506	479	499	467	484	465	476	525	507	500	477	463	506	502	514	458	504	496	514	471	490	500	513	521	512	498	481	488	511	519	503	479	485	454	470	511	484	460	482	465	478	471	482	476	498	522	473	488	488	465	542	509	526	467	502	484	462	496	449	480	457	519	515	526	502	504	493	506	507	470	483	504	481	468	533	458	506	518	506	501	492	459	490	485	488	476	517	472	490	487	474	457	462	473	474	533	488	531	490	494	497	484	471	482	499	483	488	499	466	498	474	483	498	484	472	491	488	495	497	485	472	500	468	488	478	496	493	464	463	516	468	503	494	474	493	494	522	508	502	449	491	503	544	531	488	441	513	508	474	506	491	494	473	467	525	458	533	447	467	506	503	464	473	481	482	483	485	487	480	487	484	481	446	514	468	461	459	487	509	475	526	477	508	469	494	508	475	510	491	514	504	517	481	491	486	511	445	498	490	485	492	501	482	494	520	500	502	468	549	481	471	492	512	545	498	471	484	509	498	468	526	505	476	501	495	488	498	492	491	493	488	489	495	442	489	490	448	494	487	518	491	485	520	465	475	458	474	462	492	478	502	464	472	459	467	474	501	520	450	471	494	487	471	468	516	466	476	507	465	509	484	473	468	493	481	492	507	546	490	466	456	501	461	469	527	518	467	527	486	443	492	496	459	478	486	490	486	444	521	465	491	441	463	491	469	479	462	492	509	480	496	469	519	481	455	498	486	479	470	457	471	487	487	487	513	460	497	482	486	509	533	467	464	518	472	492	503	480	488	483	478	471	457	506	489	511	484	497	450	497	517	513	486	507	490	482	509	473	483	452	478	485	519	488	445	509	518	476	468	491	468	495	484	483	500	467	494	506	507	498	521	479	481	475	449	517	426	492	497	480	463	539	488	499	483	483	493	514	465	457	471	510	458	503	457	502	485	479	504	470	482	483	494	496	472	515	490	511	513	492	481	496	483	510	505	495	442	502	459	478	469	495	463	471	490	525	480	469	464	481	537	472	488	506	488	485	473	492	513	506	463	492	469	479	462	529	497	487	488	480	487	492	545	476	466	466	483	486	480	526	505	503	495	457	489	495	452	499	475	481	487	496	455	477	480	487	483	496	500	492	498	472	470	479	479	489	505	486	487	449	478	496	500	457	534	490	495	477	488	462	483	492	518	483	464	481	568	504	522	482	507	469	510	483	461	498	497	456	451	499	519	496	480	504	502	500	485	498	467	477	476	499	519	511	479	460	497	478	487	492	457	487	463	465	506	489	549	486	496	462	474	506	488	474	452	468	490	467	507	484	478	470	508	517	472	496	448	515	524	456	527	437	464	531	495	487	477	485	505	460	461	503	459	492	494	500	514	499	440	518	506	489	525	502	500	473	461	528	493	479	505	445	449	510	530	457	452	512	502	480	505	518	524	482	492	461	518	502	556	492	463	487	489	509	474	495	485	491	492	508	482	464	494	523	473	525	517	523	490	481	510	491	549	529	476	517	508	457	511	528	504	515	433	478	512	515	444	545	467	534	476	470	492	513	503	468	472	508	485	513	478	494	490	497	492	490	494	491	515	469	463	495	496	475	493	447	470	502	460	447	477	475	493	529	477	532	512	472	496	496	509	535	483	487	475	496	490	477	476	491	487	522	423	497	483	475	476	566	493	484	470	492	481	468	416	523	507	524	497	525	485	521	504	520	477	479	510	516	509	464	472	481	481	536	528	492	483	535	531	493	475	474	489	487	485	453	472	479	485	502	478	486	465	494	498	444	475	503	506	489	482	509	492	485	494	481	504	471	497	512	437	475	485	476	461	505	487	498	473	484	505	529	439	512	514	477	528	484	507	482	481	509	489	481	484	513	494	513	464	483	507	487	504	509	446	513	441	468	541	508	460	472	514	506	468	468	501	465	482	538	461	511	479	499	490	505	519	485	508	526	519	482	475	512	532	503	473	455	460	490	469	500	507	503	500	526	469	446	486	519	518	474	487	477	445	496	502	463	495	540	519	475	505	473	473	501	484	503	525	463	495	479	485	475	492	464	488	488	483	458	471	493	499	493	549	500	460	443	474	498	491	498	488	530	516	531	463	531	470	507	493	484	479	485	454	505	472	436	491	451	515	477	505	512	507	532	440	490	481	502	513	517	498	491	516	438	496	507	496	490	454	476	526	457	507	485	520	504	517	490	460	488	489	491	500	502	560	472	501	496	506	514	472	507	507	536	495	468	522	491	458	499	501	463	467	500	528	441	507	477	520	467	558	511	535	485	445	500	440	479	460	496	491	487	505	507	498	495	519	511	499	478	493	465	514	446	484	445	473	518	481	485	492	536	504	545	499	514	474	473	499	513	473	528	513	467	469	502	545	488	481	491	503	500	466	503	457	484	506	463	469	482	500	505	542	490	477	496	411	479	451	497	476	486	441	459	506	494	493	500	421
22398	20992	28553	23604	21016	21031	10629	3740	2809	2278	1799	1481	1249	1186	1030	969	790	632	610	613	458	465	471	450	447	435	459	486	448	421	401	421	424	359	428	379	377	360	370	351	339	326	350	347	299	334	343	311	306	338	345	350	353	352	329	308	314	355	312	335	338	350	338	334	332	320	352	318	305	307	282	308	347	291	308	361	300	300	306	335	312	318	328	358	308	294	332	323	316	309	296	339	303	328	316	330	329	308	279	279	302	290	314	320	322	311	330	302	324	313	307	348	304	340	316	303	278	343	299	329	312	315	316	306	304	332	318	335	291	328	342	333	326	283	296	345	294	299	287	306	297	317	315	281	329	292	319	307	289	312	340	339	289	305	305	328	316	311	310	335	340	317	315	347	306	283	315	305	284	325	305	299	331	298	318	326	317	288	331	313	298	320	267	291	326	322	303	325	320	327	343	308	334	314	329	276	342	298	327	314	313	334	303	338	297	322	324	315	309	317	314	308	296	302	319	278	331	313	308	324	304	288	319	346	306	332	318	270	321	333	316	309	305	314	308	319	283	274	284	296	337	287	293	320	304	302	310	288	326	314	340	330	325	298	316	297	325	306	327	329	289	316	307	306	291	300	300	311	330	291	329	289	309	338	301	291	309	294	313	325	300	334	300	314	337	291	307	321	308	300	309	325	323	313	269	293	302	314	265	299	317	322	291	320	323	307	304	321	318	288	276	286	295	298	300	310	305	326	289	299	308	323	308	307	320	292	323	295	315	334	310	308	331	311	295	305	295	326	334	338	297	313	307	321	289	299	341	323	305	298	291	274	329	311	322	330	337	326	335	322	302	329	317	301	320	333	347	307	292	309	325	317	266	369	292	311	302	324	302	318	310	270	312	303	305	306	326	280	289	280	302	306	331	324	287	322	317	306	321	320	314	330	316	307	317	334	317	274	289	326	303	314	322	298	297	300	354	312	313	285	347	341	292	336	356	300	320	291	305	307	299	305	316	298	319	295	327	313	292	304	298	343	290	292	299	303	306	283	311	331	287	328	309	336	299	328	340	330	315	319	331	297	319	322	307	290	285	285	359	301	281	319	323	296	304	294	324	312	334	308	306	304	298	293	324	319	323	317	304	306	311	307	317	313	286	346	309	314	307	328	306	349	298	316	307	304	324	340	317	310	310	309	305	317	318	299	318	275	318	311	303	277	313	326	305	321	315	319	293	328	312	315	304	320	322	298	304	347	320	325	288	312	296	338	289	308	316	327	329	307	311	327	299	326	279	291	317	286	277	328	292	293	310	283	295	329	338	315	307	292	336	346	296	311	303	298	304	323	307	301	303	329	299	323	318	324	328	309	266	299	327	293	296	332	312	316	296	318	318	328	296	336	333	271	319	327	288	304	282	319	335	303	315	318	327	349	306	274	309	307	313	297	365	309	304	292	305	339	324	299	313	303	299	280	306	303	296	318	303	304	351	335	328	318	309	334	298	307	297	283	304	327	333	301	303	318	307	339	323	283	327	288	302	329	310	308	309	312	331	297	323	352	294	305	300	313	313	314	309	297	306	326	303	283	311	305	330	315	294	319	334	305	301	351	330	345	304	318	303	319	316	301	322	279	308	308	316	292	301	305	307	305	274	301	327	295	319	304	313	314	294	351	299	289	309	318	291	308	300	285	312	321	320	335	308	309	290	297	295	298	318	294	306	297	291	269	307	346	330	306	315	299	303	317	292	298	294	313	267	325	331	318	317	322	314	308	300	320	289	288	298	327	327	341	316	293	327	304	318	314	359	312	286	286	324	307	298	275	311	278	304	309	303	268	320	309	339	331	327	327	316	275	294	312	301	302	307	288	306	325	291	324	323	309	313	350	337	331	288	294	296	288	288	311	341	338	333	303	275	313	334	314	334	316	321	323	338	304	311	295	309	297	304	287	320	327	312	300	295	292	307	321	310	310	330	312	304	291	305	300	310	298	300	301	297	324	302	276	325	307	331	307	286	309	293	294	330	313	259	325	325	341	300	299	324	313	305	292	298	294	346	313	319	299	305	303	290	326	337	328	291	333	299	298	325	299	324	289	294	325	258	316	304	327	299	317	328	320	297	331	297	333	323	320	285	298	316	325	313	305	337	318	321	284	287	319	277	304	307	293	321	311	311	316	318	321	300	319	310	330	331	295	338	313	319	320	308	307	301	292	276	307	317	326	290	311	318	315	302	308	278	287	322	300	327	321	280	323	353	313	300	353	329	307	318	328	283	327	338	351	334	283	301	322	311	319	312	311	291	317	302	290	274	302	299	315	311	334	273	313	316	315	297	273	308	290	324	310	350	305	328	342	337	313	284	326	305	313	318	310	310	310	304	301	275	324	313	275	296	303	348	274	301	323	290	308	317	289	283	307	329	309	287	296	294	316	324	297	340	305	302	333	296	293	338	322	296	312	325	302	311	305	313	324	297	289	299	335	295	296	328	296	310	311	317	280	307	303	300	349	313	290	296	331	312	293	322	310	333	327	299	348	295	306	315	303	287	333	281	283	292	322	293	281	296	349	280	346	304	312	310	334	309	324	323	290	303	306	332	329	319	292	304	312	317	288	275	317	283	313	285	316	324	300	309	324	320	325	303	311	323	311	293	300	310	330	308	321	293	289	328	301	305	291	296	307	301	295	322	314	293	335	297	343	326	316	305	267	290	313	326	319	321	321	306	311	312	299	305	312	314	321	307	307	319	312	332	289	299	298	341	284	327	297	298	316	298	311	307	303	317	275	305	305	304	312	288	344	296	289	333	309	330	338	321	297	296	298	353	307	320	321	288	284	310	297	331	303	322	310	311	299	303	304	333	314	331	292	319	306	346	298	296	342	302	313	328	350	304	329	318	287	332	258	303	287	296	291	294	316	296	291	307	270	303	298	319	296	334	260	347	321	349	308	293	349	337	317	317	322	311	314	332	293	319	317	298	300	289	310	297	302	299	274	322	350	310	339	291	334	277	301	286	305	299	292	325	315	320	312	289	273	325	273	282	294	325	306	317	316	335	326	308	308	301	275	302	328	312	314	316	339	320	329	346	307	321	333	341	312	338	304	294	319	287	305	315	305	283	316	342	299	336	301	310	305	303	307	307	319	262	331	284	307	317	324	308	322	313	296	301	328	307	312	320	322	323	320	274	288	337	320	317	321	336	308	321	319	312	301	313	299	311	323	309	319	297	310	306	321	314	309	310	321	340	332	300	310	294	282	319	303	338	285	282	325	309	315	289	337	301	306	310	331	296	348	320	318	275	305	304	322	331	337	319	304	312	315	349	313	312	317	329	333	288	301	324	325	307	288	328	298	300	316	324	312	302	300	318	309	335	290	314	321	305	274	326	313	335	315	353	319	308	310	328	341	301	308	325	316	322	316	349	279	308	289	343	293	277	286	292	310	319	286	302	304	293	297	330	300	268	333	299	285	305	310	297	271	308	332	309	306	307	333	306	314	309	303	284	314	261	290	308	310	347	285
27777	44509	25712	16294	11731	8681	7104	5542	4776	3924	2892	2463	2049	1845	1481	1414	1252	877	825	684	573	572	550	554	487	529	562	556	543	477	479	499	489	471	424	445	396	398	366	385	356	392	370	345	339	385	403	351	352	360	363	345	341	355	345	317	336	334	339	341	349	320	306	315	324	340	341	341	298	297	322	322	287	335	329	324	335	327	318	314	346	352	328	375	324	316	324	327	326	326	326	316	324	323	305	311	320	316	323	345	324	317	309	292	304	323	281	314	325	322	329	312	299	323	303	331	313	318	325	324	337	310	331	347	327	301	308	332	324	314	322	319	294	311	338	319	325	320	327	315	307	317	303	289	328	324	294	315	324	295	341	331	319	312	345	293	345	331	309	297	315	307	318	282	317	303	309	324	332	298	333	315	296	326	346	286	318	280	320	327	315	306	321	329	324	349	328	311	282	303	287	332	304	327	325	342	308	324	318	298	317	354	314	343	324	326	338	316	308	339	325	292	330	308	340	320	296	340	253	329	328	331	323	287	318	319	293	339	294	297	311	301	345	310	313	296	288	308	308	339	298	319	314	311	299	340	285	322	290	304	347	337	304	332	312	319	298	353	312	348	325	312	334	347	324	317	306	285	351	316	327	315	349	326	325	336	309	288	291	304	303	289	303	366	307	337	339	309	318	341	317	319	308	316	325	294	333	325	347	327	291	308	326	314	286	326	325	315	325	300	323	307	286	296	343	320	299	327	335	331	338	330	323	352	311	328	339	324	333	331	281	347	302	281	345	306	309	313	328	308	296	325	317	335	328	353	359	317	336	319	315	332	327	296	311	328	325	332	319	306	322	334	303	310	321	313	324	333	309	330	326	332	327	334	301	294	333	353	318	310	338	336	313	339	325	303	307	309	326	328	340	345	322	323	313	296	309	357	291	308	316	324	343	297	320	319	307	339	312	335	324	352	336	336	328	310	284	336	328	349	295	337	296	328	270	320	287	298	334	303	286	318	297	356	335	280	315	321	293	326	293	303	303	321	304	283	303	332	327	341	312	339	323	325	319	335	313	333	319	304	289	319	343	329	323	310	357	295	313	316	330	320	325	330	345	314	307	318	295	327	350	353	302	320	344	285	305	317	294	338	341	336	314	323	305	276	340	332	336	332	304	325	333	313	325	330	349	310	322	307	304	315	309	338	317	333	326	325	312	347	301	313	325	342	317	316	311	284	314	317	297	307	314	330	333	322	305	373	319	327	312	329	327	301	338	334	320	314	322	297	289	310	285	319	321	298	311	302	295	303	297	290	347	328	296	324	316	333	318	313	349	344	318	336	326	335	294	359	328	323	335	315	322	315	341	311	317	334	315	276	289	309	331	314	285	297	300	324	311	327	323	323	335	330	328	328	306	323	310	296	317	317	335	318	288	324	313	305	324	302	337	332	341	295	348	290	358	355	319	286	315	305	315	299	306	303	330	327	317	342	313	328	287	324	319	304	308	310	309	305	321	310	322	327	312	328	305	319	311	335	331	336	324	280	356	311	313	318	345	328	323	322	348	330	342	309	316	333	323	329	313	334	320	311	308	349	282	301	286	287	329	290	305	319	314	302	336	270	308	326	312	322	311	327	271	318	344	322	321	314	335	300	323	293	298	292	312	291	328	307	306	306	327	268	303	335	315	328	314	342	289	311	311	308	313	326	324	316	301	325	325	295	315	306	310	331	359	298	319	292	327	302	299	286	316	332	336	320	362	291	312	335	308	334	289	315	329	287	307	317	334	323	305	302	294	319	332	325	315	291	293	305	354	314	331	300	335	328	337	321	303	321	312	320	311	291	316	314	293	330	316	320	279	326	337	335	310	324	327	315	326	327	281	333	297	305	332	308	291	326	301	310	333	301	306	337	315	346	304	321	270	296	331	327	301	294	316	330	320	302	292	318	329	345	301	322	306	333	311	330	285	309	366	284	348	297	316	339	344	330	331	333	341	301	321	345	328	352	317	316	324	344	299	314	312	359	298	304	328	351	322	316	342	340	325	337	310	338	337	312	325	306	316	293	346	293	356	287	294	321	335	288	326	303	329	324	317	318	306	339	352	304	319	328	337	316	308	319	323	284	312	330	316	312	266	328	301	348	320	317	338	326	329	303	333	306	287	330	315	327	314	323	308	331	333	345	287	303	283	343	282	343	346	304	297	333	347	307	339	302	329	341	348	322	323	291	302	319	278	313	317	302	305	324	308	320	311	346	336	290	315	333	338	315	301	321	294	298	332	327	305	360	303	272	308	301	346	316	312	288	285	326	306	301	351	308	329	320	295	309	322	300	309	298	300	320	319	328	328	322	302	289	321	328	326	328	308	329	324	302	314	355	293	346	301	344	315	320	295	300	321	320	311	319	343	304	357	336	309	339	330	322	330	293	338	317	301	316	338	299	321	287	317	322	297	304	305	270	305	302	318	315	325	309	335	328	359	328	308	317	339	304	337	325	340	287	301	298	318	320	320	326	312	316	319	308	312	320	312	272	306	322	342	311	355	318	347	327	301	331	294	305	295	314	317	315	290	313	353	286	311	328	343	337	337	320	315	313	329	316	348	308	309	353	303	345	326	317	346	308	331	316	311	275	347	290	316	307	343	307	349	310	292	299	270	293	301	312	317	315	330	313	319	323	313	310	321	337	318	306	278	326	339	319	338	339	341	336	307	345	327	320	310	324	338	303	307	334	323	360	301	279	312	319	326	316	314	299	310	326	296	342	311	349	311	323	314	333	326	314	309	311	331	287	325	307	318	292	323	297	315	324	315	303	329	296	272	334	341	343	329	332	288	318	288	304	326	331	316	321	324	309	339	310	334	354	313	339	315	327	329	315	310	294	354	312	316	320	317	284	286	345	324	316	285	337	346	306	335	324	282	327	323	320	328	329	299	290	310	293	299	285	297	326	304	301	298	326	327	295	298	339	303	302	310	320	265	327	330	310	322	320	314	324	309	319	307	273	302	331	322	335	293	306	293	291	329	305	322	301	342	311	318	316	286	337	328	315	341	313	327	302	309	328	314	329	311	325	303	366	313	335	304	314	305	287	277	352	307	350	315	297	324	308	331	306	302	315	298	342	311	311	304	323	308	309	329	307	314	336	321	317	335	332	326	302	351	344	341	319	330	309	323	301	328	317	305	332	311	280	313	312	327	316	310	302	342	333	322	308	290	330	310	314	321	373	306	296	315	287	284	298	313	337	315	334	311	305	307	307	317	323	295	336	321	283	319	309	322	327	322	344	353	337	320	300	324	306	316	337	322	328	322	297	298	307	298	335	339	337	308	339	325	311	307	300	297	319	317	281	311	301	339	326	341	319	310	312	289	336	336	296	331	307	296	339	297	303	327	307	312	322	339	289	330	318	295	291	301	306	339	319	337	321	311	284	313	320	286	310	335	302	330	316	330	320	329	311	312	329	327	350	293	319	335	305	314	304	303	289	359	330	354	304	349	310	327	328	268	315	313	323	294	310	311	341
28555	21456	14452	6876	3443	2052	1465	1377	1285	1102	995	880	748	736	654	675	594	567	534	482	445	484	462	473	444	449	452	459	456	481	506	475	456	431	433	424	441	470	405	439	444	475	444	435	392	405	417	436	387	438	408	398	414	423	367	430	403	405	410	422	408	449	404	448	437	435	437	443	429	396	423	401	430	392	424	336	422	432	458	406	425	395	412	434	408	413	446	403	411	414	427	447	387	420	421	417	421	404	434	408	428	427	437	364	431	363	398	396	390	383	408	403	414	431	415	445	429	435	410	431	396	438	408	403	409	428	408	442	415	417	433	429	425	440	430	429	433	376	429	417	450	412	421	450	419	439	395	429	411	409	417	445	396	397	386	393	373	426	438	435	376	402	417	408	431	434	402	410	446	402	432	419	439	385	407	434	432	405	403	413	398	400	404	406	411	391	391	396	443	424	391	392	417	409	383	428	390	441	405	441	382	431	416	424	379	407	401	381	374	407	414	401	426	399	370	448	372	381	405	403	402	388	384	448	410	426	402	436	402	417	425	394	381	407	425	430	418	419	415	416	424	429	454	369	428	431	412	443	411	422	378	401	429	405	440	431	422	417	411	411	401	415	402	393	464	436	466	446	410	432	413	446	385	426	417	425	414	399	424	376	439	383	440	397	423	409	428	414	425	395	422	427	426	418	392	418	425	416	359	439	412	408	433	427	413	391	388	427	434	443	386	429	427	408	401	427	404	435	423	426	417	421	419	431	406	450	419	397	432	386	417	438	397	428	402	385	425	394	411	456	415	401	409	404	396	397	420	380	447	403	421	393	427	425	410	393	431	400	433	455	415	410	431	418	457	433	410	416	421	403	418	410	423	435	395	381	411	405	430	395	380	399	442	439	398	399	395	395	414	423	403	411	421	404	387	418	413	450	421	416	397	401	409	408	389	394	407	414	405	410	422	393	404	409	413	408	409	432	405	390	411	409	400	399	455	453	417	377	430	474	446	409	397	417	434	445	424	421	358	434	411	431	428	434	377	419	430	438	432	408	413	377	459	397	391	402	396	407	440	420	406	388	424	432	440	411	384	456	425	428	400	412	422	426	467	418	425	401	425	418	418	403	408	434	406	392	421	429	436	419	384	380	400	404	433	390	422	389	415	466	442	438	396	430	389	414	438	423	467	401	433	428	419	461	370	417	416	438	431	436	425	416	405	402	417	388	396	412	389	410	398	414	401	438	432	399	414	430	437	392	424	396	400	417	461	415	459	420	417	406	457	402	438	421	474	443	394	384	409	407	398	391	387	409	436	453	415	426	405	422	438	418	464	405	417	408	434	446	417	393	406	425	422	395	418	364	405	431	363	422	404	406	441	420	416	387	430	408	428	396	401	401	448	438	441	432	384	406	430	386	413	443	457	387	419	374	421	407	402	413	419	404	400	412	411	417	420	407	401	440	406	397	423	439	400	403	421	427	417	400	428	444	403	398	407	410	396	427	408	381	370	428	442	431	373	422	412	405	416	431	403	422	423	421	425	403	456	447	402	370	427	400	422	409	423	429	418	427	460	399	396	395	399	395	407	426	414	389	376	415	450	426	436	396	397	430	435	412	435	427	412	421	418	407	439	348	425	420	424	397	440	417	367	444	429	437	427	404	429	411	452	458	400	393	432	415	370	424	383	390	415	415	399	435	381	413	430	428	406	404	443	418	413	406	411	445	382	410	398	456	388	401	425	445	446	410	392	409	427	401	402	412	393	439	436	410	443	422	374	423	365	385	416	398	396	427	420	370	403	438	416	407	409	411	404	412	414	427	419	400	415	454	422	431	434	394	398	416	411	422	396	414	418	404	379	377	434	467	462	396	384	448	418	402	414	420	400	366	416	385	378	357	390	427	407	440	425	400	414	390	417	408	402	413	430	404	437	424	418	420	398	422	402	426	396	392	443	438	393	411	449	472	413	429	389	380	398	405	412	421	341	417	418	385	383	420	425	414	417	405	420	430	419	397	434	392	416	398	403	455	394	434	431	429	396	432	446	417	428	366	412	428	411	441	420	396	399	402	413	458	421	422	445	407	395	404	417	375	427	440	397	442	431	423	425	383	416	401	434	406	431	402	426	404	410	426	410	388	418	401	457	429	406	417	440	425	407	416	406	430	414	415	437	416	412	456	412	432	418	414	403	421	386	386	380	423	418	420	431	404	375	396	388	407	400	448	355	392	425	432	440	408	363	409	427	421	426	431	422	397	419	407	379	407	365	423	389	383	457	443	443	379	430	434	426	405	421	449	429	410	410	428	388	415	402	414	429	443	413	434	417	416	430	416	437	433	392	410	410	406	389	427	416	407	394	427	436	422	415	416	388	427	416	429	407	393	376	388	390	383	426	425	433	405	423	418	362	375	406	415	420	416	450	450	414	421	430	390	408	408	427	418	454	423	417	406	431	398	417	438	396	446	376	397	404	397	403	423	425	424	410	400	425	417	381	447	409	411	402	419	403	459	409	412	417	413	417	386	421	456	435	424	384	426	442	394	444	391	442	434	406	420	429	404	396	421	413	454	383	452	370	436	416	394	414	420	425	430	384	416	420	399	418	409	420	419	429	397	429	417	396	397	403	413	433	401	441	420	413	412	456	390	415	414	408	385	429	405	425	435	395	408	425	432	379	396	432	397	419	426	406	409	405	401	349	411	370	425	421	429	422	428	416	392	391	405	401	457	371	420	403	429	431	468	398	406	394	434	408	385	411	426	445	419	384	451	384	419	449	425	404	398	381	380	432	388	427	410	416	408	430	411	429	369	399	424	397	395	444	410	401	387	431	408	448	367	430	406	429	389	398	405	429	427	420	418	394	389	424	415	402	436	436	402	392	420	421	372	408	447	450	399	463	410	416	434	419	390	375	370	404	392	424	434	412	415	388	447	371	426	441	394	384	415	392	401	401	442	423	433	403	437	414	429	410	402	387	417	448	404	414	431	405	417	455	394	405	417	429	428	427	409	417	409	404	405	420	379	441	408	435	414	457	451	385	412	405	413	424	412	408	412	419	383	397	396	391	418	402	434	424	435	433	422	410	400	431	415	442	404	388	426	394	416	456	431	408	431	439	407	414	417	426	359	462	375	413	388	404	448	409	439	425	430	400	422	386	425	420	415	432	408	413	425	446	406	439	415	400	456	399	413	447	382	416	398	388	410	427	424	426	463	429	459	398	400	412	404	435	432	408	428	431	404	432	422	414	414	421	419	450	405	362	424	440	440	430	411	378	401	420	425	397	420	394	349	377	409	425	384	423	432	422	426	406	412	429	417	417	391	401	417	451	406	442	400	413	396	403	431	465	402	428	460	408	390	405	402	408	391	434	384	414	425	393	388	417	397	431	392	442	443	413	386	436	413	441	414	409	419	410	427	424	422	378	392	415	414	402	401	396	392	446	408	428	423	375	427	435	430	409	443	419	436	422	405	420	408	395	410	408	455	397	432	422	418	438	410	420	431	441	412	418	364	387	392
19813	28185	13961	7115	5261	3352	2631	2295	2113	1924	1515	1332	984	1021	963	903	682	736	624	556	515	543	516	523	497	515	569	556	494	547	478	506	474	502	501	445	447	444	445	425	458	486	425	468	444	502	433	436	486	419	469	458	444	431	449	467	445	463	439	434	438	442	443	451	459	451	459	425	453	452	407	436	444	401	438	464	408	431	417	415	461	423	442	422	446	417	494	404	470	480	462	422	452	450	441	408	428	437	427	440	441	447	411	433	482	448	431	426	464	430	420	471	436	455	405	437	448	411	420	421	466	429	472	425	428	437	428	447	432	441	412	471	490	443	386	458	415	474	422	430	436	420	448	447	446	477	460	425	430	449	402	426	463	461	446	433	445	412	446	425	464	402	446	477	437	441	444	442	456	438	434	458	428	409	420	439	442	415	450	430	428	447	429	422	418	485	412	445	457	462	420	429	438	425	457	451	413	439	436	393	429	455	451	470	413	465	410	474	460	480	447	446	468	402	459	412	432	419	413	453	407	419	438	456	419	399	465	433	448	402	420	426	428	410	410	442	405	457	437	419	427	443	450	416	419	437	451	436	422	426	434	447	419	459	478	440	428	448	460	431	433	420	413	442	393	456	388	467	437	447	395	430	401	424	433	429	449	440	439	439	444	448	447	440	438	438	423	464	415	433	423	403	433	430	465	453	443	425	436	425	456	442	414	456	432	435	473	452	406	465	387	414	423	451	386	441	420	441	464	426	440	423	424	446	444	439	414	435	449	462	422	414	421	450	434	412	473	404	407	421	450	441	418	403	434	435	405	451	442	456	446	461	448	427	434	435	425	449	427	427	426	454	487	433	413	434	429	440	448	434	417	453	438	451	467	407	442	450	440	466	451	478	428	445	476	434	422	434	425	448	432	467	433	432	426	424	425	427	457	436	418	424	478	425	420	422	434	452	423	438	489	382	403	446	414	438	421	433	416	444	434	421	449	437	487	407	435	411	431	459	434	461	431	410	461	408	405	445	483	450	457	430	427	446	459	476	444	429	431	409	450	438	412	431	456	471	410	438	435	448	436	425	426	456	435	465	427	460	438	431	472	431	426	438	457	454	428	448	413	452	411	411	459	491	461	417	397	443	436	422	431	460	436	424	418	458	430	417	466	434	442	448	378	465	412	400	418	458	438	401	385	443	461	479	392	408	410	462	478	467	429	459	445	448	463	462	442	437	435	428	461	442	390	429	433	447	429	433	444	433	428	425	462	465	437	455	412	475	457	452	432	423	436	451	413	417	453	421	431	401	452	437	410	450	425	439	423	434	448	424	414	439	425	457	442	456	433	462	445	439	440	449	431	453	407	417	430	459	432	410	417	402	449	462	463	486	456	404	438	418	451	452	468	436	397	442	434	407	438	463	421	421	466	464	474	450	427	439	450	426	431	445	438	423	441	441	478	422	398	440	443	393	443	435	440	486	448	433	390	451	461	449	450	386	411	470	469	423	454	433	398	419	408	423	446	447	429	438	433	463	432	413	454	415	449	461	438	415	388	436	475	405	440	422	428	465	456	457	468	446	434	409	456	480	420	398	432	474	479	417	418	430	471	436	427	427	426	440	460	455	453	447	430	447	432	397	419	411	434	410	436	446	428	438	440	444	429	448	412	430	417	429	426	443	435	459	457	454	446	439	484	411	428	430	442	452	448	442	400	446	448	441	457	452	391	414	430	456	437	419	407	401	422	417	459	425	426	404	428	428	424	443	447	426	449	415	441	416	451	431	464	450	400	472	407	425	423	463	422	471	431	443	452	462	418	466	427	427	440	425	405	462	439	443	424	441	437	449	410	420	437	431	397	447	442	436	419	406	458	418	389	444	472	445	447	428	412	434	433	411	453	426	428	446	452	416	431	434	448	411	420	434	447	425	438	487	429	431	417	418	396	450	404	430	417	429	437	471	422	446	406	423	417	431	469	415	434	406	452	489	398	456	418	458	397	451	442	451	448	449	414	432	449	435	473	459	443	437	433	394	445	421	472	406	432	441	460	470	429	404	455	457	412	418	444	447	432	438	450	426	482	403	464	422	435	465	420	422	440	443	452	449	422	433	449	440	449	435	432	446	414	460	454	440	437	436	459	431	454	406	421	449	419	425	418	452	410	472	475	436	469	461	389	412	429	495	455	463	429	453	451	426	425	460	383	431	409	439	420	444	430	460	438	445	432	416	442	412	417	434	450	468	426	447	422	421	458	434	453	447	458	416	439	406	423	455	439	454	409	415	429	448	442	412	452	446	465	429	444	412	408	446	423	430	466	420	411	443	457	462	419	417	427	394	464	438	445	431	449	406	438	420	416	445	424	473	427	438	468	430	415	434	432	453	440	476	438	425	449	444	461	459	422	451	384	451	439	461	471	454	449	439	458	408	434	409	428	430	468	410	429	442	415	418	468	437	460	425	412	462	453	420	417	443	417	410	427	422	449	447	469	451	459	444	441	458	427	433	449	430	439	418	381	477	445	414	452	439	440	451	420	396	442	401	453	436	444	406	448	436	422	430	420	420	476	459	497	423	462	420	411	431	480	408	464	433	449	420	429	428	401	453	423	427	460	437	412	434	433	442	454	460	401	422	426	455	397	479	417	429	387	476	464	436	392	448	443	400	427	419	459	445	445	448	402	422	455	443	388	444	405	447	407	442	465	432	442	435	407	413	436	439	444	427	447	414	430	453	443	449	461	435	468	415	427	428	395	436	453	452	427	453	408	442	412	442	406	446	463	425	453	448	459	430	450	463	454	425	402	375	468	469	459	492	450	443	468	444	441	458	429	463	456	431	412	465	389	454	443	421	428	423	424	398	472	455	433	461	439	461	430	425	429	460	423	394	404	451	441	442	459	448	420	452	460	430	464	446	442	450	429	447	468	441	432	435	461	417	445	447	420	433	439	416	449	410	435	438	443	439	432	452	430	453	410	444	423	441	435	455	407	430	437	426	430	423	471	432	464	463	458	434	395	475	408	428	436	444	423	427	447	435	393	449	471	457	401	441	453	430	402	474	437	434	426	412	411	416	451	405	458	410	468	450	465	459	444	425	449	425	444	465	464	464	395	458	433	424	420	434	429	416	430	413	460	409	443	438	461	449	459	478	442	454	459	418	435	429	411	415	423	415	438	426	447	397	448	453	448	450	443	447	455	445	398	458	433	414	474	413	460	465	444	387	486	471	450	429	414	398	447	432	407	439	453	425	434	429	441	416	421	452	409	445	415	437	410	432	433	415	442	413	426	407	463	467	470	444	410	447	417	451	432	455	471	444	463	437	435	414	404	449	468	454	453	441	457	403	414	454	448	444	415	437	420	476	436	425	422	453	410	432	448	394	422	444	406	448	440	431	440	450	462	458	396	427	436	420	432	434	415	386	428	403	417	462	457	437	418	422	446	425	406	427	411	441	380	435	470	419	440	442	434	418	394	419	437	445	442	473	452	418	430	454	442	444	435	426	434	457	453	420	457	438	443	433
23624	21072	28209	24163	21006	11513	3775	2235	1964	1741	1416	1193	968	913	721	672	590	540	516	411	397	410	390	396	367	388	367	408	354	331	328	319	340	338	350	326	294	321	310	290	269	293	328	315	299	313	313	282	293	309	258	293	301	294	255	289	301	289	262	275	254	271	288	316	272	306	311	288	308	249	250	262	317	248	274	284	311	277	289	277	271	275	283	261	265	300	279	294	258	235	287	256	274	277	276	280	273	276	264	278	283	271	255	299	285	280	282	254	281	283	250	282	256	283	270	275	253	262	270	253	299	299	290	293	279	257	285	297	284	293	297	229	273	257	273	252	269	276	284	269	297	255	283	260	263	294	221	253	266	275	270	271	265	279	290	302	247	272	262	275	277	277	283	267	275	252	291	260	261	277	293	276	277	292	277	254	293	285	263	256	277	290	269	270	286	268	277	300	279	296	279	280	251	284	287	264	272	260	280	276	287	268	290	305	266	304	267	295	268	280	266	297	239	314	286	277	285	277	314	282	285	289	311	296	244	258	284	263	288	255	282	290	294	289	244	265	261	266	285	271	270	260	266	273	289	256	252	295	252	269	260	249	251	271	287	286	303	288	277	264	261	274	273	250	300	275	311	277	257	306	284	244	253	297	296	269	290	279	299	286	308	256	277	265	286	232	308	287	277	292	271	275	291	287	291	270	277	275	266	263	269	290	289	260	284	272	274	249	313	240	258	268	265	289	302	240	299	267	294	285	316	279	269	287	266	280	274	264	295	277	288	263	272	273	288	271	286	286	256	276	270	276	277	280	284	271	278	275	288	261	295	270	270	302	285	297	279	290	270	261	270	275	272	270	255	259	300	286	281	290	277	282	236	292	268	295	287	274	264	269	278	289	278	270	281	258	268	261	277	279	298	268	281	270	263	275	273	308	252	270	276	273	293	291	253	295	298	287	274	300	284	263	309	259	294	296	291	282	278	299	304	300	267	302	266	283	306	271	277	274	282	277	266	277	274	262	275	267	277	256	304	263	270	290	307	280	279	260	274	274	273	281	259	267	281	278	286	252	288	258	247	297	282	263	302	305	289	299	272	287	295	297	274	268	299	259	258	299	264	254	270	291	264	249	256	292	277	293	269	283	283	295	287	288	264	275	281	263	281	247	262	290	282	256	259	252	300	283	276	274	280	274	277	260	301	286	273	281	261	287	315	277	267	274	262	309	253	254	304	277	281	281	296	281	280	294	294	276	253	269	272	306	308	277	265	245	290	301	301	259	290	274	276	263	267	273	280	282	273	280	277	265	275	265	267	299	272	297	278	296	273	305	269	293	285	281	270	277	283	264	261	238	273	275	284	304	301	268	271	272	261	268	300	305	268	277	256	278	242	281	288	254	291	303	233	302	298	288	261	314	290	306	297	272	265	324	251	272	270	270	308	277	257	321	259	239	299	253	279	263	282	267	299	299	302	274	272	287	284	287	263	285	245	292	243	288	285	266	277	276	296	300	268	272	254	290	289	278	250	295	268	304	292	268	309	281	294	286	292	269	264	286	254	294	286	291	266	244	278	290	264	260	288	260	279	257	263	280	288	250	271	284	258	288	271	270	265	293	270	282	276	247	287	262	289	268	266	274	294	305	263	280	266	274	280	270	292	284	279	271	254	270	253	287	263	255	265	261	257	279	267	260	298	268	304	247	263	279	279	267	295	261	270	300	263	283	283	274	300	268	279	285	280	290	276	246	274	275	298	249	277	269	267	298	274	262	271	265	249	291	288	292	271	265	265	266	295	286	280	271	282	276	265	278	286	288	278	312	268	278	256	285	278	275	306	285	277	261	313	268	300	262	283	294	309	294	281	281	270	290	273	241	290	277	288	294	259	280	255	277	268	305	282	263	273	279	273	264	270	281	298	258	271	276	295	285	283	322	252	286	291	284	290	275	274	244	286	267	299	262	294	300	261	265	298	254	261	307	260	275	295	283	285	257	303	277	283	311	283	280	302	251	257	284	294	259	294	289	292	277	277	262	260	277	284	242	287	278	290	270	289	294	274	251	289	278	299	276	268	283	278	257	265	259	260	287	296	287	288	307	288	305	276	286	286	261	256	272	249	280	269	249	290	262	271	271	287	298	300	295	298	259	278	240	267	255	298	279	269	289	266	254	252	249	290	273	276	303	282	295	254	260	298	279	306	287	274	268	287	286	271	257	273	272	272	269	262	281	294	260	257	288	257	252	284	301	279	276	256	257	278	265	247	294	276	253	260	265	297	242	281	295	259	287	272	281	267	298	287	256	277	264	295	273	279	278	275	270	272	273	302	281	263	276	281	285	258	304	282	280	263	248	272	288	288	267	277	288	310	246	269	302	277	296	262	249	305	284	267	290	260	275	263	270	276	295	293	279	280	293	275	276	287	271	254	278	255	293	292	272	285	279	269	244	296	260	261	277	280	285	271	280	288	269	240	269	255	277	245	298	305	292	280	274	272	273	275	279	262	291	262	275	304	262	293	299	277	269	268	292	264	248	261	298	275	274	269	254	266	298	259	284	258	302	300	262	251	298	280	243	300	272	273	281	287	267	292	256	272	309	278	294	266	282	295	285	249	277	263	314	280	249	295	268	262	299	273	295	266	256	279	267	292	277	272	282	300	311	269	269	229	289	270	275	311	253	228	247	276	263	278	251	290	268	287	297	268	293	261	265	277	287	286	266	277	314	266	277	273	259	276	266	278	275	271	279	296	266	282	265	305	273	293	232	275	281	281	280	262	281	257	256	275	283	310	265	282	274	303	292	256	262	284	273	290	265	290	287	291	288	282	253	272	262	280	271	302	264	285	282	274	290	269	264	274	264	309	301	285	274	299	290	305	255	260	288	308	276	280	291	312	288	296	269	264	265	270	286	277	276	269	281	268	265	314	313	302	265	274	285	271	288	274	290	271	265	263	251	289	263	258	259	286	273	255	265	269	265	241	291	297	270	282	288	277	260	273	268	276	260	283	270	304	280	284	267	272	247	303	295	292	275	281	295	302	286	304	291	279	245	274	305	283	269	258	288	276	274	310	280	261	278	297	308	290	267	245	330	231	284	244	280	278	268	279	270	274	250	292	261	281	267	274	261	278	289	289	273	301	265	286	299	258	273	261	289	301	263	275	285	262	274	303	287	275	247	279	269	291	281	269	281	285	271	270	256	279	241	272	304	271	285	288	276	274	296	263	264	284	254	294	309	271	248	252	273	279	278	277	259	267	246	231	261	286	265	298	279	289	287	281	285	289	243	278	263	249	281	290	286	265	254	273	275	279	280	279	279	295	277	278	296	262	295	283	298	250	266	310	284	291	296	279	274	268	250	269	267	275	264	271	299	278	236	278	275	304	274	280	277	284	285	278	258	248	268	261	276	243	278	279	301	274	274	287	295	333	274	292	262	263	283	269	262	270	266	279	266	263	264	287	289	269	263	293	253	277	265	288	302	297	281	258	270	274	291	305	264	295	275	292	269	283	251	310	283
24515	40119	21846	12016	8835	6660	4658	3717	3289	2933	2367	1927	1571	1337	1134	1019	889	796	648	518	449	458	443	402	477	478	518	468	438	495	423	449	395	394	328	364	368	343	345	341	345	340	338	339	326	342	276	325	320	339	290	326	305	286	318	290	303	304	321	300	320	337	332	316	317	320	313	310	291	322	344	319	312	299	320	328	276	295	306	312	286	280	283	308	259	319	296	299	262	293	304	278	306	321	299	267	272	280	305	288	314	283	295	272	303	288	310	307	284	290	295	324	311	301	301	272	277	314	326	302	282	292	287	303	307	317	306	286	272	279	310	310	304	302	305	305	285	325	307	305	262	304	303	290	315	301	297	292	317	304	308	299	308	281	314	294	289	327	301	280	296	306	284	298	318	313	300	288	275	304	316	289	281	311	318	312	292	313	298	307	277	314	290	312	264	281	308	295	303	290	310	311	273	291	288	307	302	303	282	306	290	295	283	305	296	291	291	302	333	276	294	309	303	299	288	281	298	276	302	301	259	278	302	306	270	322	285	272	290	291	283	306	292	313	300	272	302	320	325	293	327	297	297	324	264	291	299	284	317	295	295	300	296	304	296	248	284	320	268	291	279	315	290	288	273	269	291	332	280	296	318	284	299	288	279	292	295	279	280	316	313	293	277	309	278	281	296	294	291	313	293	292	290	301	304	288	296	288	311	314	285	324	307	309	287	295	299	323	315	280	291	271	307	316	288	317	313	283	320	281	297	294	312	322	275	327	301	325	296	306	311	285	289	306	288	304	360	293	282	262	266	306	319	324	308	282	327	284	310	309	295	310	263	318	291	310	309	289	294	302	300	288	310	323	297	266	302	298	326	343	262	288	303	283	299	290	322	271	278	291	284	329	300	289	294	285	314	287	272	282	313	293	297	305	309	309	291	267	282	294	309	308	286	301	305	313	285	302	328	322	306	307	300	338	313	315	312	267	282	271	295	302	318	305	322	307	333	309	283	267	309	312	278	295	303	281	266	275	308	298	296	292	316	332	303	288	281	307	322	310	318	294	290	311	305	271	300	331	309	278	308	277	298	297	320	270	295	311	298	308	280	291	280	306	317	314	297	293	297	282	281	296	306	280	286	290	284	274	305	309	332	286	304	302	296	283	296	286	316	295	293	322	282	312	301	302	305	288	303	310	287	328	289	307	310	296	300	317	301	284	275	279	290	281	302	301	312	284	289	290	307	317	304	269	282	318	309	296	294	285	311	314	291	303	282	277	289	282	290	292	309	298	279	316	303	303	326	294	265	294	313	306	299	298	321	309	321	289	327	308	308	321	304	318	288	320	268	323	288	304	301	261	287	281	320	314	324	269	284	275	305	290	302	302	297	292	293	283	303	287	305	291	313	281	267	287	299	311	289	308	285	308	294	295	324	325	327	283	301	285	333	259	292	274	290	309	298	311	279	287	293	290	311	299	274	296	356	306	312	312	290	288	283	294	268	298	308	316	304	257	314	291	298	316	325	303	310	300	326	321	282	288	286	284	311	290	289	313	283	283	272	284	266	310	306	313	316	341	317	312	311	319	295	305	328	281	316	309	310	318	310	310	296	311	275	264	316	279	301	325	289	319	316	294	333	327	297	295	311	273	286	295	326	293	303	285	291	291	273	273	301	311	312	296	296	265	297	328	336	294	317	307	294	300	283	281	303	309	313	311	280	304	304	293	297	291	308	274	340	283	311	304	267	304	277	235	305	306	315	298	299	272	283	322	281	327	285	316	287	266	292	287	266	295	280	282	306	302	290	272	294	315	272	322	293	275	297	273	307	263	266	310	333	294	282	250	289	298	303	323	289	313	251	270	305	316	314	281	279	284	305	276	284	281	296	292	302	269	303	294	303	297	286	276	318	311	308	290	294	331	288	327	317	285	290	299	288	273	303	288	313	293	290	322	282	304	284	292	297	293	334	299	320	303	293	312	309	308	296	287	290	324	275	307	303	282	277	298	295	296	325	294	283	271	322	304	295	292	325	299	279	299	279	294	293	271	282	310	313	285	311	332	305	287	297	281	330	276	312	323	292	291	304	284	319	303	269	284	344	273	297	292	310	316	274	309	303	286	317	318	276	305	278	281	308	308	307	292	285	297	314	308	295	293	292	268	271	279	303	289	289	323	341	323	301	269	294	325	289	292	297	290	303	325	300	293	294	305	317	289	302	322	315	284	286	314	303	308	256	309	291	295	307	322	285	298	309	292	266	294	293	282	322	295	293	325	321	272	321	300	305	282	312	295	308	297	285	302	283	262	308	262	301	288	286	292	318	286	289	279	291	322	312	284	306	310	276	318	268	277	284	311	292	300	313	290	306	297	296	278	294	282	293	273	298	288	307	287	273	280	334	285	296	294	314	312	282	287	282	309	284	294	301	320	260	315	292	312	309	308	290	274	306	320	304	295	325	290	283	304	321	278	305	290	330	309	298	272	323	316	299	308	303	274	272	280	309	284	272	298	283	293	315	304	292	307	274	313	313	274	296	284	306	313	294	279	306	292	315	291	248	291	324	293	319	286	296	331	304	279	288	302	269	308	301	298	300	283	295	292	287	279	284	264	290	308	290	288	344	322	293	264	303	303	292	280	320	300	309	302	332	274	306	312	292	259	320	296	313	305	268	312	301	323	293	312	286	291	270	309	310	277	343	306	332	272	294	309	318	309	276	283	332	316	282	325	302	306	323	271	284	289	303	275	289	330	290	275	295	329	278	284	316	282	269	290	306	290	301	308	325	315	347	283	276	270	291	284	300	306	293	306	296	307	296	281	289	266	284	304	303	299	281	275	301	307	283	313	327	285	310	312	277	286	345	300	306	298	281	280	318	282	284	297	293	300	288	255	299	332	301	287	311	346	284	286	288	294	300	302	305	287	302	308	281	331	305	303	317	275	295	334	275	300	286	322	286	313	330	283	266	286	267	306	285	272	303	310	296	291	285	295	293	285	295	278	316	313	314	323	276	270	289	338	268	303	287	334	319	315	302	295	296	300	298	316	308	332	280	318	293	312	288	306	293	281	276	289	288	257	285	309	295	298	307	301	285	269	280	307	302	297	329	315	299	286	315	272	296	296	285	322	284	298	288	287	296	304	295	288	266	327	293	287	309	313	284	277	310	312	295	280	308	290	299	287	295	298	292	310	310	304	286	276	291	281	310	295	301	312	294	327	293	302	283	309	312	279	290	305	303	287	264	325	267	317	297	289	298	307	304	336	287	305	293	289	298	291	294	318	306	286	300	305	290	290	281	308	276	318	284	295	318	293	325	283	265	303	292	302	284	321	316	310	284	301	315	316	296	317	322	315	290	319	309	284	276	329	274	281	309	292	319	300	292	284	277	286	300	300	306	302	305	305	305	323	301	287	261	271	291	299	288	321	291	315	317	296	286	326	334	295	284	320	296	321	289	299	272	284	299	277	315	326	281	320	317	290	303	320	298	304	296	290	307	290	277	308	307	299	268	276	291	285	293	275
24748	21029	26951	25066	12414	4009	2550	1929	1712	1539	1204	1167	986	960	878	795	736	677	665	599	562	586	575	582	578	568	593	547	576	559	525	519	474	505	514	506	514	510	487	468	518	491	482	510	553	466	495	507	497	507	488	501	481	424	474	484	540	470	470	431	474	503	501	484	477	466	534	492	479	533	454	470	498	460	505	523	531	461	497	486	500	468	481	502	515	514	487	483	524	466	495	479	478	477	501	454	470	474	501	461	502	468	498	454	508	427	453	460	437	474	492	454	483	454	460	485	485	497	505	500	463	499	500	515	470	513	463	466	447	530	470	495	501	454	477	509	514	484	459	453	496	482	485	477	494	494	458	476	459	465	478	436	423	511	464	483	464	487	478	448	495	480	500	444	500	481	473	503	498	460	471	465	477	478	484	480	468	466	444	466	456	490	486	447	480	454	453	458	493	483	443	437	487	486	455	455	451	497	494	490	468	480	416	504	450	494	452	443	505	487	508	473	477	490	498	475	470	440	480	511	476	479	456	474	444	492	508	491	465	452	487	448	502	475	466	476	487	470	478	508	466	471	459	449	496	483	474	506	522	443	473	490	513	489	458	469	475	466	480	439	468	460	482	493	485	502	487	465	479	464	470	474	515	479	538	497	439	434	473	417	498	486	471	513	482	467	491	502	473	457	496	483	455	467	472	471	473	521	452	481	466	491	462	470	468	452	482	467	455	478	486	457	497	451	466	484	500	493	408	528	443	455	459	456	489	496	499	463	447	477	481	467	485	458	464	473	486	455	480	459	479	461	491	469	493	470	475	483	488	468	515	443	460	465	518	494	448	458	442	452	468	533	497	464	516	472	482	455	434	466	512	455	493	436	489	478	455	462	508	465	451	524	517	445	463	489	496	480	469	481	468	487	481	490	461	445	482	448	493	491	474	532	454	448	496	482	463	524	439	502	506	466	469	490	484	465	486	456	479	482	480	506	472	465	487	507	459	450	489	482	497	514	497	492	460	488	459	472	504	486	509	458	471	474	457	495	478	484	494	449	478	497	443	428	516	471	501	472	458	468	552	511	485	470	460	492	500	504	516	444	462	462	484	468	478	472	493	474	477	496	470	483	431	464	513	467	518	481	497	496	489	469	474	464	510	474	457	510	445	485	471	494	473	495	534	438	474	445	481	511	456	451	479	450	515	473	460	457	495	516	478	514	501	465	482	488	505	487	503	482	503	523	476	438	477	458	443	495	489	460	473	527	481	505	466	514	486	461	488	515	464	479	473	469	464	515	512	451	485	506	504	484	503	458	468	477	461	496	488	493	446	507	522	464	458	475	515	503	443	508	474	462	468	499	500	521	466	504	508	448	489	458	475	488	535	465	449	465	443	505	480	476	479	468	496	454	466	506	456	479	458	468	434	477	461	442	463	498	504	511	471	483	483	478	444	477	464	465	453	486	478	454	489	470	481	490	493	454	512	491	511	498	476	450	423	523	473	475	451	450	479	483	487	511	480	446	489	452	466	485	487	494	458	467	463	449	475	473	487	496	424	471	456	526	487	476	468	512	475	489	468	459	473	470	461	468	493	544	468	472	463	485	496	475	479	438	509	473	519	480	439	445	477	470	513	456	478	436	459	477	470	496	489	505	488	467	459	491	492	478	468	449	488	519	519	478	502	458	441	445	503	458	461	439	467	495	504	496	475	502	477	477	461	455	489	477	488	473	451	465	476	452	463	490	466	483	504	492	504	483	462	531	500	462	498	450	497	462	515	490	466	472	448	466	511	488	450	435	494	472	479	462	501	504	483	486	507	501	506	465	451	516	491	475	478	534	505	478	504	498	449	484	476	485	477	463	489	494	488	491	525	466	487	498	501	461	475	491	463	495	451	483	498	465	468	478	477	469	481	473	462	449	489	471	462	447	487	496	459	500	468	511	453	476	496	476	486	480	496	505	493	508	455	463	512	477	496	464	520	458	477	473	497	493	467	461	480	542	526	463	489	501	486	504	463	454	505	489	441	457	491	501	516	487	544	489	489	515	491	430	452	466	486	462	475	460	497	506	491	457	459	500	480	470	475	482	509	483	475	475	441	509	452	477	466	472	467	480	461	505	449	480	479	504	470	433	503	490	479	469	492	501	466	457	467	456	454	473	458	464	490	488	506	476	496	509	512	503	473	485	449	491	514	482	451	441	495	467	451	470	492	483	530	481	500	457	486	469	492	503	487	472	495	481	463	469	502	479	480	524	472	480	467	426	505	496	483	464	491	514	497	450	470	467	526	470	508	481	474	434	469	475	446	484	472	506	490	476	481	451	483	469	481	478	492	472	517	434	500	486	509	502	479	441	521	488	472	536	476	494	447	465	503	487	494	512	507	481	485	479	471	498	442	523	473	449	472	492	447	504	504	435	473	506	521	515	472	473	506	496	493	488	500	493	464	498	457	504	503	448	526	495	465	469	448	448	464	491	463	478	491	483	471	478	468	474	518	471	454	486	472	515	411	496	468	511	469	462	512	487	493	483	509	478	484	485	468	508	444	489	442	495	448	518	486	502	478	473	520	480	456	476	464	474	531	459	472	455	466	460	496	481	473	456	481	443	459	495	521	460	490	453	468	541	483	474	476	522	478	476	444	437	477	502	462	473	481	449	495	475	444	499	475	455	516	474	480	461	477	475	488	456	470	497	463	472	518	476	527	476	489	452	484	439	507	457	462	466	463	500	497	495	481	519	456	465	500	479	475	490	489	471	477	488	462	513	457	468	454	452	455	474	476	460	481	461	472	468	502	492	482	491	476	502	465	469	463	502	487	468	469	469	485	508	485	474	475	481	493	530	502	475	515	487	482	461	516	458	459	487	496	399	475	498	473	506	466	486	468	467	448	497	454	505	481	508	472	479	469	452	478	497	474	479	486	461	462	515	448	494	499	482	451	491	462	446	498	474	476	465	465	512	495	458	468	458	464	500	483	486	502	478	515	447	465	489	470	471	428	520	493	467	470	526	460	493	461	480	467	474	441	516	510	481	471	440	494	494	471	510	468	483	496	472	450	505	450	447	440	447	472	496	478	496	455	481	533	518	477	441	461	488	505	466	466	475	492	469	460	458	473	495	498	487	461	430	498	484	486	489	454	555	456	446	429	500	467	476	489	469	481	478	457	502	418	494	480	460	492	499	527	451	517	464	465	507	451	465	467	461	490	493	510	528	501	484	461	498	506	491	456	460	493	499	496	458	458	450	480	465	488	483	483	468	495	458	496	495	471	519	505	498	460	481	516	472	457	464	484	495	479	468	510	487	469	493	480	479	478	492	480	491	474	422	463	447	446	486	454	468	473	490	498	491	466	490	457	485	492	473	486	435	449	436	499	485	469	506	487	466	488	480	483	452	467	503	503	494	506	488	451	492	489	482	472	484	485	481	516	496	516	512	485	515	509	508	502	459	471	468	490	480	441	495	479	454	461	422	499	463	526	465	515	478	497	485	497	489	488	483	523	505	492	482	459	443
23279	35653	18321	9202	7256	5794	4378	3299	3090	2411	2041	1811	1569	1324	1274	1039	962	862	747	659	661	572	636	576	633	652	592	593	649	639	605	562	564	533	543	546	527	561	500	480	524	563	552	510	538	509	510	494	529	510	554	490	477	478	559	500	526	542	503	546	514	498	538	470	495	504	474	447	496	533	511	507	495	525	501	471	490	517	517	536	490	494	480	502	461	487	464	442	514	515	437	494	538	463	489	506	480	476	490	469	501	486	508	457	513	490	456	500	497	516	465	489	481	514	485	488	491	477	500	517	478	466	454	483	528	486	524	471	554	486	518	476	494	502	505	483	485	496	475	495	487	483	495	479	490	483	484	480	486	488	477	521	523	453	505	471	470	510	476	463	478	514	456	484	472	501	489	458	477	517	515	523	495	441	512	477	480	472	476	505	520	477	525	485	507	488	488	484	481	471	475	494	476	506	538	542	474	516	489	473	482	470	479	488	493	447	499	473	527	481	483	518	466	515	458	483	503	503	520	506	461	514	488	478	459	522	506	499	471	503	545	548	496	485	510	477	501	485	464	492	479	431	500	491	502	494	515	497	499	464	487	498	509	507	451	473	513	537	486	502	507	463	497	476	497	471	515	510	508	413	480	504	491	505	472	500	495	512	479	477	489	446	452	499	500	500	506	477	474	478	478	500	473	504	544	492	522	483	482	530	461	477	510	466	529	468	491	485	461	483	496	501	478	500	517	517	468	512	476	493	475	466	507	468	508	502	513	489	502	535	495	445	466	485	473	455	485	525	529	524	440	464	478	443	494	493	515	471	474	499	539	512	518	505	499	479	524	487	514	443	486	521	540	506	469	472	459	493	505	510	480	506	487	442	545	503	486	508	512	512	508	483	512	464	517	502	529	548	430	463	495	498	499	480	499	478	475	492	472	481	506	507	467	512	502	442	518	496	512	490	502	493	486	500	471	477	464	469	497	542	488	480	446	490	496	500	507	518	478	516	508	496	477	495	566	501	522	513	495	489	535	481	539	482	490	475	473	486	480	467	500	495	499	467	487	530	479	494	499	471	518	500	494	504	493	467	496	469	506	455	504	492	539	493	525	501	502	507	509	507	506	491	498	501	488	464	531	537	449	476	495	479	498	468	472	495	505	477	493	465	528	515	450	527	491	507	513	528	486	470	498	485	455	458	463	496	460	460	499	494	498	539	467	481	504	511	507	537	489	487	503	485	488	506	511	429	485	525	488	492	500	462	467	469	492	474	549	532	515	481	502	497	474	479	449	484	450	478	479	514	508	461	473	473	463	508	493	474	515	512	488	514	515	493	460	545	483	483	518	511	489	506	527	496	522	523	485	556	456	565	535	493	474	507	471	488	464	481	518	482	499	459	525	445	499	517	511	518	479	483	514	477	500	483	476	467	488	503	506	462	464	501	452	482	459	520	475	513	512	469	497	478	455	506	500	520	527	460	529	473	521	507	485	487	500	493	487	485	505	496	466	496	480	486	495	505	486	465	488	500	492	495	473	512	465	473	469	507	468	474	485	490	495	478	470	530	498	468	505	489	489	469	481	492	456	433	488	525	515	528	476	506	504	524	505	491	503	481	497	502	514	490	528	512	498	467	476	513	469	479	489	515	481	470	454	457	500	502	482	443	473	498	495	533	484	462	533	452	484	469	477	510	475	479	515	474	501	487	514	520	474	478	472	484	482	512	509	461	509	466	456	483	518	461	503	510	510	483	494	507	468	503	488	436	511	507	487	474	482	528	489	492	475	491	490	504	459	491	514	529	466	529	490	484	474	536	513	525	536	494	509	506	473	492	494	547	511	494	514	512	498	509	501	488	504	526	514	492	502	523	489	498	491	485	444	481	518	509	485	486	472	488	490	492	487	503	450	484	476	507	491	489	517	475	533	510	478	443	510	507	489	557	484	492	484	448	493	520	492	505	469	500	482	499	520	480	474	469	499	463	462	488	489	514	504	551	469	476	515	493	482	517	513	514	485	439	512	507	537	504	484	517	488	458	443	522	485	493	500	483	484	499	514	491	514	500	463	490	510	503	506	496	508	538	475	517	485	467	496	501	509	501	516	456	494	502	462	539	487	479	504	503	454	497	508	444	487	516	493	527	516	469	481	510	476	495	521	485	484	518	518	459	495	504	461	509	449	509	486	537	496	467	514	553	495	526	514	469	484	508	501	534	474	496	483	461	458	481	522	496	463	484	510	466	496	554	480	490	505	474	478	522	508	474	504	524	470	508	498	481	492	510	473	495	496	546	511	470	515	507	499	506	463	465	486	474	456	514	521	467	437	478	507	453	535	522	453	484	477	505	460	431	521	506	455	500	495	480	489	464	479	504	453	499	515	502	496	507	498	473	509	506	431	517	541	479	483	486	491	502	504	498	476	478	509	489	497	483	453	513	476	483	547	495	483	523	512	487	463	487	487	535	504	443	474	458	465	487	482	531	505	500	457	519	477	513	549	517	483	485	487	518	504	511	460	504	470	512	458	453	491	516	509	474	488	485	503	503	503	472	458	487	502	467	489	463	497	514	513	478	499	532	491	477	527	502	433	511	464	519	490	480	531	478	490	506	511	480	500	519	465	489	490	483	494	495	468	478	506	470	506	491	522	510	515	486	467	473	467	496	491	479	479	483	489	479	463	549	514	519	520	473	485	494	533	453	487	471	509	441	477	486	495	471	546	508	483	490	516	519	538	491	511	526	527	497	463	473	467	479	502	495	523	524	539	474	432	461	493	477	445	511	485	486	502	483	504	504	470	478	467	520	507	489	478	483	500	508	496	513	513	477	516	486	514	480	517	507	531	502	503	522	474	485	474	494	494	472	496	494	491	495	461	521	465	444	481	442	485	520	475	491	503	509	468	471	502	474	521	545	524	465	483	519	500	489	485	503	507	529	462	465	480	477	470	508	497	514	484	492	490	499	484	477	460	493	518	456	531	515	484	468	438	473	490	484	527	475	487	504	494	493	481	475	525	544	504	489	448	493	499	487	534	497	499	477	486	487	473	484	481	477	505	473	480	500	503	509	496	481	535	483	490	477	518	546	473	491	506	508	508	501	465	510	487	523	512	494	496	516	465	507	474	495	507	467	508	500	455	487	500	507	470	490	487	493	494	507	520	488	489	524	529	491	507	494	498	469	470	487	516	476	496	508	471	451	483	502	500	486	508	505	447	491	440	511	499	490	466	467	528	529	502	479	492	477	482	495	481	480	485	502	528	505	485	474	513	479	465	479	510	449	524	518	450	473	502	493	518	445	500	524	486	515	484	510	511	483	523	457	493	482	474	503	522	524	483	453	443	498	511	477	484	503	534	518	492	506	521	459	470	494	471	503	498	539	476	490	505	487	507	498	532	505	480	495	516	493	487	480	493	482	461	462	507	479	504	481	534	489	492	539	524	461	534	526	511	495	498	489	461	456	494	480	488	494	515	475	492	472	443	531	467	476	512	499	496	489	497	458	506	465	495	499	509	482
22515	21044	28606	23699	21070	21155	11468	3802	2742	2138	1767	1602	1464	1227	1115	981	914	732	626	511	549	500	473	462	510	479	447	533	435	463	430	463	428	429	382	395	353	385	360	369	347	333	339	383	380	361	374	316	328	363	398	311	357	355	327	352	334	314	329	342	334	358	326	327	348	316	311	309	329	346	313	334	320	313	327	321	320	336	302	335	300	352	296	291	328	333	297	341	337	336	323	327	300	337	299	315	333	309	308	329	343	333	324	355	394	300	317	317	321	305	313	324	342	309	320	339	303	343	341	321	318	300	308	306	311	358	349	310	365	343	336	284	348	317	321	331	322	309	313	327	355	340	311	312	308	337	337	324	324	304	293	319	327	320	317	369	333	319	318	324	302	338	332	297	340	304	318	326	305	324	321	317	287	328	322	317	341	294	335	282	305	318	302	318	327	298	325	310	325	287	319	323	354	318	338	343	314	322	295	291	306	317	314	344	322	305	325	306	310	333	313	321	344	313	350	285	323	272	325	308	316	304	341	310	319	349	313	298	305	299	324	281	298	300	290	301	322	278	289	341	293	342	271	325	321	336	295	304	336	310	286	320	313	298	311	316	314	308	317	331	341	330	322	324	317	293	349	294	287	338	336	310	331	295	319	350	323	331	341	306	311	313	315	306	337	324	338	331	325	331	315	313	286	333	314	335	310	338	294	323	328	327	303	350	333	363	282	303	320	293	314	311	319	319	326	325	342	342	323	286	316	303	345	325	321	320	313	347	336	307	327	345	306	327	321	347	322	316	318	280	333	308	328	309	337	300	306	291	303	290	303	344	333	321	314	310	315	318	336	332	320	348	320	291	319	287	339	330	311	315	336	291	319	341	305	322	316	329	332	304	299	351	297	327	301	329	331	318	312	321	334	325	325	287	300	339	305	360	291	316	321	326	334	330	331	357	355	343	311	317	306	303	290	319	331	324	329	348	305	297	343	313	327	327	324	321	328	333	332	331	308	332	324	303	301	331	333	323	324	339	288	310	325	313	302	342	306	349	314	312	348	299	310	321	335	336	310	281	298	312	318	329	351	335	321	326	311	321	328	344	305	330	286	302	320	319	305	324	331	309	316	321	355	291	347	354	312	326	313	341	326	321	315	325	331	288	324	338	335	334	319	331	304	322	323	296	289	291	333	277	298	296	306	315	290	349	339	291	305	310	340	292	311	297	342	308	327	325	320	324	326	304	310	301	320	303	327	339	297	318	323	342	303	296	294	289	319	317	336	317	317	309	307	337	315	300	335	321	293	314	297	342	329	318	296	299	353	327	338	307	311	301	310	335	293	312	299	297	335	311	330	316	340	354	330	319	318	305	310	286	315	345	317	301	362	309	341	327	328	335	331	312	331	300	316	316	316	292	306	346	317	302	317	313	331	299	336	320	332	340	319	342	296	335	255	318	315	301	308	343	325	324	329	309	332	318	323	295	326	298	323	301	308	280	304	330	298	321	314	317	336	328	325	355	310	322	349	305	327	301	314	305	320	306	307	330	310	336	339	310	301	306	279	318	315	302	340	325	283	335	322	316	334	337	341	302	293	304	337	336	305	316	311	333	313	307	303	331	307	304	319	296	311	305	307	313	315	335	309	322	310	339	304	275	332	313	304	291	348	328	304	348	324	330	325	333	319	316	318	344	311	296	294	302	331	294	354	288	339	322	332	283	334	322	297	297	295	343	305	304	331	314	323	344	302	323	311	339	304	320	311	290	305	311	306	345	321	314	313	308	353	344	328	316	319	317	306	346	332	329	323	342	320	290	298	350	310	307	303	294	251	325	310	315	347	310	300	324	302	300	282	330	332	306	301	297	348	326	340	306	319	322	300	296	301	323	323	342	282	322	285	331	301	331	300	304	325	332	325	302	329	338	328	324	328	293	310	316	275	307	306	316	327	299	307	336	304	317	314	294	338	315	338	339	316	308	362	309	321	328	347	341	299	320	321	273	323	328	301	294	306	340	328	326	320	350	300	354	268	326	290	314	323	320	317	328	322	314	322	312	348	302	315	317	271	293	297	330	300	299	306	304	324	347	319	348	295	317	306	301	301	284	339	318	338	338	305	323	316	336	346	337	321	306	315	313	335	310	334	294	316	321	328	338	311	361	333	296	274	284	333	297	350	317	309	329	331	322	302	317	352	338	296	358	340	332	291	323	342	316	323	327	332	341	293	297	321	340	296	313	326	314	307	343	338	312	319	312	312	296	296	304	338	355	335	311	304	347	288	322	329	328	347	329	323	300	374	334	283	323	331	327	304	310	303	313	335	375	336	287	294	344	307	311	333	313	320	318	333	320	286	318	349	351	303	334	294	315	332	339	324	317	322	330	330	340	313	306	330	316	319	374	307	304	312	296	339	327	317	316	295	301	311	325	310	309	340	304	323	306	321	314	282	328	307	301	319	308	282	309	329	332	319	342	317	316	289	303	330	282	306	309	345	319	301	322	315	336	330	306	322	336	308	321	323	296	350	318	313	325	289	299	303	274	325	303	328	300	320	347	320	329	321	318	297	318	311	372	299	308	348	314	323	318	353	303	288	336	314	307	318	306	320	333	332	287	331	305	305	332	291	296	324	301	343	279	306	339	325	317	330	310	316	303	317	336	319	310	337	323	329	334	328	316	302	344	303	293	316	338	324	313	323	272	308	339	296	306	306	308	308	325	323	340	288	339	313	327	346	329	335	284	324	322	315	327	343	308	255	320	301	342	315	333	314	302	327	320	317	301	309	330	325	332	329	316	320	329	317	333	320	298	338	316	319	322	355	286	310	296	319	308	301	327	299	285	290	306	322	294	295	293	305	309	324	341	298	305	336	348	315	302	324	347	323	306	306	304	313	312	341	338	300	341	303	299	332	336	322	314	346	319	319	305	298	304	296	329	295	322	306	355	336	307	330	296	308	334	344	336	263	299	340	328	331	300	330	306	333	324	324	326	319	302	300	302	335	283	303	337	363	323	325	356	326	312	318	323	324	346	334	340	325	298	327	301	332	288	346	301	321	353	338	289	332	316	342	326	322	328	350	324	325	331	355	341	301	290	300	332	308	339	289	298	328	324	314	341	285	375	330	302	334	326	310	335	322	319	323	336	317	325	363	311	295	337	360	341	342	311	333	325	311	306	328	349	324	313	319	334	321	287	331	330	310	302	317	338	308	312	325	332	295	308	304	290	302	346	304	332	306	301	324	310	330	327	340	333	320	304	324	295	326	328	300	281	289	322	299	324	315	348	333	271	304	321	332	308	307	315	340	290	349	305	334	323	319	320	317	317	301	296	316	331	342	297	319	329	352	349	297	346	324	332	329	316	335	315	314	322	317	335	321	319	287	329	335	319	328	280	333	315	297	346	335	321	333	313	286	318	324	289	302	302	316	343	321	319	317	364	326	306	311	323	341	319	277	316	310	342	325	316	348	324	302	300	356	315	285	327	299	296	330	300	336	353	303	307	305	321	308	346	323	295	327	291
28083	45929	25630	16220	13083	10260	7230	5657	4792	3593	2857	2590	2278	2059	1684	1403	1253	1009	765	642	644	638	553	543	577	586	605	545	494	510	485	507	476	431	436	385	385	416	368	404	383	372	365	334	345	344	340	336	373	358	359	374	374	358	380	345	343	354	339	331	332	345	372	329	329	322	326	337	325	353	321	331	338	336	325	320	317	333	306	343	358	362	328	328	322	359	353	337	331	327	338	307	314	301	342	319	307	334	346	320	336	346	296	346	329	309	315	318	325	326	333	326	339	312	327	306	304	297	352	326	323	340	351	326	345	367	314	321	366	331	354	303	342	341	336	307	343	339	333	315	330	294	333	322	335	345	368	356	320	348	333	324	324	315	328	333	310	347	313	314	338	344	322	313	324	339	341	344	330	323	339	307	348	346	316	341	341	332	353	350	313	314	330	342	323	367	315	324	339	333	356	334	324	302	328	312	315	308	309	334	304	330	326	315	322	342	307	315	319	345	325	340	346	352	322	301	360	307	350	295	328	338	307	308	353	331	316	338	300	310	346	320	327	318	303	329	335	306	334	337	359	316	336	331	336	295	316	321	317	319	297	314	308	326	295	350	334	318	296	329	348	348	340	338	357	327	328	335	337	338	349	330	332	326	334	307	326	302	308	315	336	318	329	321	312	342	283	331	334	317	310	299	340	322	303	332	309	310	347	326	324	333	331	310	308	323	314	344	347	321	318	340	339	330	337	329	348	351	340	306	345	346	323	323	325	339	312	328	347	315	304	316	322	307	315	328	359	322	318	293	330	321	341	330	348	332	307	334	292	315	339	347	323	294	323	333	307	291	353	342	291	325	320	320	283	332	344	307	348	294	340	322	301	295	326	300	318	306	286	297	325	337	353	336	328	318	351	315	297	309	338	332	290	293	308	312	326	335	318	311	355	330	326	318	324	338	332	322	282	321	323	319	315	347	328	343	339	303	310	351	347	338	315	314	350	309	337	325	346	341	304	325	350	306	300	317	327	354	327	316	320	341	315	328	313	338	318	352	324	340	293	294	298	331	316	347	341	303	322	352	305	326	349	340	332	326	345	288	326	346	335	323	322	304	336	322	358	302	363	317	317	359	339	332	349	310	301	298	322	319	310	320	305	344	312	326	303	318	326	337	337	322	333	301	339	312	322	335	347	314	335	314	321	311	293	327	322	307	350	343	347	351	312	325	339	358	283	362	315	325	309	340	339	325	297	325	330	306	330	300	314	343	299	335	330	320	323	316	347	360	305	304	315	340	364	305	309	325	332	314	313	304	324	351	316	326	333	298	289	346	359	322	315	344	337	314	319	289	328	315	359	301	332	329	337	317	352	324	333	299	329	308	335	344	290	331	297	328	366	359	330	309	341	342	307	312	334	307	337	317	354	351	342	301	286	329	342	316	313	346	350	316	339	322	318	367	343	330	331	293	360	329	328	325	339	341	346	318	359	308	309	314	330	330	316	359	331	328	345	320	305	307	313	322	342	309	330	323	354	334	333	324	331	315	298	330	322	328	345	313	335	311	326	325	318	338	310	317	321	333	302	324	325	351	295	346	349	334	321	320	321	343	305	330	342	338	339	343	282	336	357	322	322	313	338	320	306	320	334	307	356	350	326	300	331	330	296	306	358	332	322	322	342	335	309	316	307	325	324	317	344	307	360	363	318	320	355	323	359	361	348	337	344	327	339	349	313	303	293	321	324	298	348	320	321	324	322	348	325	332	313	329	327	335	302	333	328	356	330	337	334	317	332	330	297	318	318	338	334	367	292	338	297	324	340	319	356	293	314	366	321	314	316	341	285	335	355	281	296	294	341	296	336	298	313	320	325	341	307	340	329	337	327	335	361	335	346	332	333	318	333	319	294	359	338	304	335	359	291	324	335	353	342	331	337	327	329	331	361	333	317	319	328	303	324	338	345	334	315	326	328	343	308	336	339	265	311	298	334	331	317	336	353	324	311	335	322	296	319	332	306	310	339	324	340	333	323	339	330	324	319	344	336	319	331	338	313	286	329	318	334	332	345	317	328	343	355	303	343	308	337	319	302	314	302	330	331	327	338	353	341	311	308	299	314	330	306	360	302	340	376	362	289	358	324	335	291	348	295	322	304	345	327	329	317	294	315	300	327	330	359	330	331	320	319	302	327	330	332	319	321	334	348	343	327	329	338	349	320	348	319	327	345	325	337	341	309	356	316	301	373	319	314	324	321	325	330	338	342	337	328	345	310	355	342	313	328	297	340	347	323	327	311	339	311	328	326	295	321	307	302	328	325	328	317	318	332	309	334	322	321	320	276	321	354	330	288	337	303	328	351	311	308	334	328	334	365	283	344	351	311	308	335	347	314	316	349	330	323	340	316	307	322	345	319	313	323	367	320	328	339	357	303	336	336	317	342	309	335	315	340	368	296	310	310	317	318	332	330	328	319	341	304	334	321	316	319	351	324	332	342	330	348	301	322	341	334	323	347	325	340	342	323	321	309	327	313	360	336	331	308	347	312	301	360	314	319	319	355	348	349	333	302	334	325	341	342	350	331	317	328	363	276	322	314	321	294	328	351	333	346	336	335	318	294	341	322	342	317	330	298	314	315	346	309	299	307	300	359	333	320	317	330	351	307	317	342	333	369	304	330	324	323	334	321	314	324	341	325	360	326	364	305	293	336	322	303	303	352	310	346	325	345	297	335	351	309	336	316	325	353	303	344	341	347	358	317	309	297	330	321	326	333	345	312	328	340	341	321	297	318	309	334	308	313	307	314	332	336	344	349	324	292	338	321	326	364	336	320	358	339	325	335	292	315	316	319	321	302	326	325	334	310	335	361	300	319	335	348	333	326	335	304	308	310	335	291	317	332	312	333	301	339	306	318	334	325	310	313	321	322	339	325	316	317	299	320	329	319	317	314	346	298	334	312	314	319	304	355	299	327	346	343	303	353	361	295	351	347	306	324	315	287	304	311	343	310	325	342	287	330	354	324	323	304	307	333	327	333	296	344	329	369	331	306	327	313	344	307	298	328	323	320	331	313	316	321	333	307	340	348	299	303	366	342	307	316	290	299	349	336	331	315	320	333	307	324	369	327	341	334	363	288	339	324	315	346	335	354	322	312	311	333	356	319	339	314	338	299	360	344	318	311	333	339	321	304	365	342	307	332	338	337	330	328	329	290	342	318	284	330	298	328	345	342	325	315	319	337	337	321	347	330	328	311	296	337	295	333	338	323	324	325	330	342	329	287	318	308	362	310	348	348	321	351	321	347	332	330	313	349	326	352	345	328	324	344	346	329	350	309	358	294	306	308	345	330	311	360	334	341	338	314	311	341	347	330	317	306	337	320	313	316	333	303	323	323	339	310	353	319	324	339	337	345	317	312	332	313	339	330	338	296	324	293	317	329	336	328	324	302	341	290	312	332	324	307	348	338	337	296	311	344	317	326	318	320	320	329	330	359	316	318	299	351	320	299	324	371	302	349	364	299	310	339	328
28631	21921	14113	7567	4506	2817	1910	1505	1198	1055	964	900	840	717	744	664	614	554	512	482	477	455	474	487	497	499	458	507	477	482	471	443	461	422	438	471	429	420	430	425	473	452	467	440	442	481	408	437	435	423	453	454	423	413	428	434	441	422	416	438	459	413	402	440	402	431	447	388	378	448	423	423	441	431	466	463	426	435	416	411	417	411	409	431	387	445	414	444	417	422	428	433	418	414	447	397	405	424	397	419	435	420	430	410	412	404	403	440	411	402	444	445	424	429	447	424	427	432	446	454	423	419	423	385	458	423	426	385	423	414	461	399	408	377	415	411	409	473	422	430	415	434	438	431	464	415	448	428	388	386	433	465	413	388	408	435	394	408	399	437	426	399	428	421	400	412	422	413	447	422	437	419	422	392	407	414	483	422	434	415	393	419	409	442	400	470	428	405	403	424	446	408	419	412	423	391	439	390	428	439	421	415	411	400	460	431	392	416	438	439	388	385	423	453	408	432	413	421	418	410	405	450	413	411	430	423	428	396	444	406	442	406	415	419	430	403	410	432	426	407	440	449	394	421	446	451	472	451	434	413	436	413	421	450	420	401	444	410	450	398	420	419	426	397	375	413	460	416	407	449	414	410	438	417	381	383	438	435	431	412	421	384	409	414	453	395	442	385	453	437	396	450	408	374	412	438	423	433	467	405	422	419	417	401	411	411	395	380	430	432	456	417	416	440	463	404	421	444	442	419	379	420	433	426	424	421	379	424	404	412	453	412	434	448	405	383	429	411	411	374	405	446	429	405	436	430	444	411	430	455	440	384	440	414	425	412	411	432	408	413	416	405	403	400	441	402	430	430	430	438	436	437	409	437	458	401	446	400	414	425	442	432	401	435	425	396	401	445	401	414	431	404	433	417	439	434	415	438	434	431	409	429	455	443	398	444	412	426	406	413	386	444	425	387	421	410	415	417	418	435	427	421	412	406	408	440	438	449	401	443	427	407	455	416	447	435	428	408	449	416	420	427	444	399	417	438	434	406	449	375	396	404	431	400	398	422	452	392	448	435	412	417	454	415	414	424	428	422	428	423	426	449	431	379	400	434	453	412	409	408	422	413	446	406	410	437	401	406	428	416	413	430	423	440	402	415	415	429	439	449	384	403	446	442	433	433	424	422	414	433	423	435	426	408	421	419	418	412	426	448	405	436	391	380	427	433	436	424	423	436	435	441	411	398	436	398	440	399	419	419	394	410	456	445	413	427	420	377	396	438	396	441	445	432	399	484	411	461	422	411	455	410	391	439	389	425	442	437	408	417	413	407	420	443	414	451	387	404	449	400	404	432	400	420	458	432	410	432	463	407	402	403	468	457	420	404	387	427	416	418	413	389	405	395	437	430	440	400	443	420	408	410	421	390	418	412	405	417	416	418	414	444	420	434	390	413	404	434	413	407	424	456	428	430	433	411	420	377	405	433	394	403	402	416	436	444	448	383	403	448	391	421	427	413	446	415	388	425	385	441	391	436	423	459	428	427	410	387	424	445	403	408	442	438	417	438	461	407	455	460	425	454	420	442	421	433	437	455	399	429	390	420	407	436	436	457	433	412	456	426	430	446	408	382	416	415	458	424	414	418	414	442	409	435	423	403	395	428	411	460	438	400	411	406	420	416	394	374	431	448	436	381	456	404	429	449	456	412	424	413	432	396	426	419	420	429	438	437	422	399	423	449	386	420	437	398	428	425	418	399	409	447	409	411	388	426	411	391	418	376	380	426	407	408	443	415	424	458	420	426	467	413	418	422	423	399	417	420	425	422	408	425	422	427	409	399	396	419	434	408	423	405	409	433	433	424	463	433	406	435	442	425	424	458	442	419	408	420	406	453	436	406	408	450	440	436	418	426	389	420	437	397	436	392	458	434	426	391	433	404	370	410	419	388	422	426	455	392	426	436	409	440	416	436	418	450	445	442	423	419	373	442	457	425	399	387	426	383	415	411	437	371	401	413	408	439	407	417	433	414	438	371	427	433	460	426	420	408	442	470	423	432	433	408	405	409	413	441	420	422	424	414	417	408	395	421	408	444	460	396	424	438	407	423	382	472	410	402	404	424	438	395	413	439	425	407	418	367	386	395	442	398	402	422	407	440	399	374	422	399	392	453	398	437	448	425	383	437	391	425	401	413	402	385	404	404	415	448	402	424	396	447	460	427	416	412	457	444	421	446	403	409	454	421	425	425	393	434	440	401	400	411	413	405	422	396	432	439	397	426	399	432	423	432	426	440	408	424	413	413	433	429	413	353	436	432	421	428	454	411	375	394	439	406	420	454	419	410	406	426	467	438	378	400	412	418	411	443	421	451	409	389	411	391	391	413	405	397	387	432	437	420	447	422	422	433	412	447	438	428	392	414	423	438	433	403	416	395	426	448	446	428	406	430	397	411	431	449	423	429	416	437	416	441	415	439	437	427	419	429	446	411	419	447	424	411	392	396	419	469	381	425	456	420	414	417	438	416	435	411	436	389	446	429	422	412	418	361	420	435	408	441	416	418	441	416	434	434	400	413	423	418	404	413	422	413	437	429	420	442	432	438	469	407	431	456	418	431	418	400	397	403	424	448	379	422	392	409	407	408	428	418	396	445	394	460	448	400	397	422	422	395	406	390	416	435	439	420	434	454	431	435	454	394	407	457	407	404	424	437	432	427	426	425	421	428	430	436	427	415	441	448	424	432	424	423	391	411	430	472	450	446	450	398	415	448	412	464	433	407	420	409	454	397	424	422	437	419	411	388	406	417	448	407	429	413	420	408	389	366	399	414	403	392	409	427	423	450	446	399	425	414	406	442	445	396	434	417	410	448	447	396	426	422	457	404	407	456	402	405	433	432	441	415	428	444	376	429	388	449	429	411	418	431	408	419	426	396	454	424	394	444	409	415	422	393	403	456	395	422	460	417	427	439	427	401	462	398	407	452	455	414	410	454	403	421	414	417	442	412	418	425	414	432	379	430	434	385	438	422	440	407	412	381	423	412	416	432	459	418	419	427	425	406	409	449	409	421	396	404	432	466	384	443	408	408	414	433	411	425	378	361	427	431	410	419	403	421	415	415	409	459	398	424	406	431	424	484	445	404	409	373	434	410	409	412	436	407	425	444	446	434	431	422	439	428	432	413	420	419	445	447	398	447	398	446	434	456	418	433	420	414	407	445	418	413	415	436	409	412	445	445	432	449	395	425	439	452	438	438	456	410	384	425	398	395	390	432	406	440	415	396	398	427	419	413	402	445	397	416	395	413	425	432	382	427	420	389	429	412	394	426	427	409	445	410	395	381	435	442	391	413	439	405	428	390	384	428	421	405	392	410	451	421	442	438	394	424	413	421	429	413	480	429	421	461	399	438	421	427	418	404	438	450	406	414	428	387	418	480	379	437	443	404	401	426	408	416	432	402	405	413	445	406	410	478	412	426	383	413	395	476	397	433	419	444	386	424	429	449	454	433	411	388	412	443
20199	29476	13346	7868	6453	4401	3299	2559	1896	1603	1408	1300	1216	1089	1009	923	764	722	638	507	587	554	509	540	538	532	522	560	543	540	500	502	493	486	501	486	472	484	465	454	463	462	495	456	445	449	442	436	442	432	452	473	495	470	412	453	493	493	479	478	451	436	458	437	475	449	460	485	452	443	416	447	472	425	432	432	449	452	459	426	438	418	419	398	461	449	432	458	455	456	433	454	467	448	434	414	466	451	396	455	482	466	434	451	480	417	460	436	428	455	452	440	423	458	419	436	412	463	449	489	422	471	443	450	451	441	411	459	435	476	452	412	421	444	414	468	422	463	434	465	463	445	463	416	469	448	452	422	473	401	448	442	435	427	444	466	418	433	451	413	431	442	415	464	460	428	460	397	441	445	436	450	429	470	429	417	423	413	479	474	465	448	449	475	406	454	470	449	404	424	404	454	422	416	459	467	485	461	431	448	463	430	444	455	452	480	427	450	438	465	412	453	457	415	466	465	436	427	489	471	457	463	447	407	455	439	446	430	468	449	471	404	428	459	435	455	448	475	416	454	416	436	444	459	427	447	468	494	462	428	454	424	456	443	390	416	403	446	439	426	467	405	445	453	448	458	464	433	448	427	427	497	381	437	423	426	440	453	411	450	465	436	468	411	429	463	463	416	439	441	456	466	417	405	427	440	433	455	438	436	423	469	422	448	445	457	451	453	410	432	455	424	461	438	423	438	472	456	471	401	435	463	421	437	461	436	482	455	434	460	459	473	446	445	482	435	470	470	455	445	468	451	475	441	413	453	447	461	405	474	420	459	454	474	457	474	419	427	456	457	414	456	450	427	409	483	430	479	473	456	429	450	457	470	453	469	413	427	462	472	461	419	434	432	414	413	465	430	431	448	470	436	458	486	433	445	403	450	417	452	433	395	454	422	442	470	464	451	468	417	434	426	444	468	430	459	466	473	465	441	429	445	430	469	447	471	460	437	452	443	462	448	435	436	484	451	494	434	470	454	466	434	448	438	451	468	463	448	482	446	455	445	438	463	458	414	462	445	490	439	437	432	457	478	456	439	449	457	454	463	435	422	417	465	435	426	447	421	434	437	453	419	464	462	464	422	488	433	427	462	426	418	443	460	416	442	434	461	462	460	437	428	421	422	414	438	422	451	439	453	475	431	421	446	454	453	432	441	466	462	420	428	454	431	413	446	454	472	442	417	474	460	474	468	439	426	435	450	440	434	398	435	461	443	470	475	428	417	422	501	461	466	451	449	422	461	445	453	463	436	462	439	440	442	422	419	425	416	429	473	428	471	445	441	404	454	459	457	448	438	424	436	440	422	438	442	459	452	433	433	427	430	476	430	412	438	458	448	458	478	438	431	416	468	442	444	439	449	489	481	473	445	450	461	459	430	467	484	457	409	430	460	412	423	422	451	449	421	456	425	430	443	431	444	438	450	424	441	475	471	444	450	408	486	429	438	461	478	468	409	473	463	456	455	459	431	453	422	418	435	423	453	445	415	425	422	443	441	474	446	441	425	469	440	454	466	470	462	426	420	410	450	449	418	461	440	478	427	492	462	435	442	453	402	434	444	434	460	422	432	454	443	496	464	442	449	434	467	461	447	462	440	492	445	483	421	463	421	424	468	429	447	429	464	401	448	438	444	462	435	437	429	423	474	448	405	444	426	440	449	495	486	465	445	421	448	450	441	460	412	478	412	463	448	452	459	430	431	443	434	432	449	441	457	433	415	391	423	410	440	448	451	443	417	423	477	450	444	449	483	453	429	425	448	405	491	438	435	442	434	444	476	412	474	456	422	482	454	477	436	449	450	433	406	418	459	417	456	450	431	420	445	466	446	427	382	428	412	440	466	450	423	413	400	430	478	433	421	445	415	463	458	479	439	445	447	445	491	434	419	440	456	445	474	437	451	450	406	457	447	455	463	434	455	435	453	441	454	463	419	461	417	449	448	429	432	438	429	471	432	477	415	461	432	468	440	494	509	429	435	450	433	450	494	445	461	499	447	413	449	455	422	405	476	460	444	395	449	439	399	434	432	468	473	454	474	430	416	441	435	451	434	463	443	441	473	453	445	447	452	451	391	442	443	463	469	445	447	429	460	493	470	457	401	468	423	447	435	492	459	461	430	431	435	418	450	419	423	461	456	432	437	438	478	456	438	407	410	446	450	422	498	478	420	423	420	430	513	442	441	459	428	465	432	446	421	466	433	459	430	454	435	407	457	452	437	433	402	430	437	453	479	450	434	491	460	463	436	482	445	396	414	463	455	475	431	416	411	425	431	422	419	420	448	391	495	420	428	428	458	449	427	419	433	438	452	399	459	487	440	450	435	458	421	448	446	476	403	448	404	429	426	469	428	407	441	445	440	448	468	436	453	434	469	412	493	444	442	441	447	417	441	445	436	412	413	451	438	426	433	432	433	451	407	462	440	477	475	460	415	440	467	443	420	456	440	413	461	449	486	471	430	424	491	421	405	486	449	423	440	422	420	468	433	453	454	445	470	453	431	410	439	424	497	447	445	447	441	446	413	454	463	442	430	417	452	433	442	482	424	444	423	432	436	428	441	445	419	444	431	443	470	437	461	459	465	481	469	426	469	416	452	446	429	458	456	449	440	472	462	452	466	443	460	481	472	443	427	384	434	433	427	454	451	466	436	458	413	503	409	444	469	430	451	462	459	454	405	455	426	443	478	452	445	452	434	439	456	466	438	475	439	450	435	467	447	486	451	456	435	461	451	412	415	433	434	463	453	425	430	404	450	421	462	450	417	440	423	424	421	442	443	438	429	443	457	447	435	452	442	436	436	426	415	430	435	459	472	448	435	471	454	427	472	446	435	459	457	432	442	437	428	423	438	439	428	435	480	410	437	453	422	476	463	406	452	406	462	472	472	472	467	440	420	471	433	445	427	457	458	457	419	468	426	447	440	443	463	498	405	450	438	432	451	437	438	468	397	452	432	464	449	440	398	437	464	427	434	507	437	439	421	441	453	437	427	427	461	475	461	429	457	472	426	454	493	425	405	440	467	432	425	405	416	436	415	451	431	470	405	446	401	495	477	502	441	411	448	462	472	457	444	478	466	446	470	485	443	458	471	468	413	416	451	437	476	445	440	442	459	429	473	436	445	441	441	437	434	441	450	453	456	449	418	417	457	444	453	477	431	435	439	426	489	429	453	481	409	463	430	439	481	404	465	435	468	428	418	431	442	469	469	431	397	458	455	432	442	420	430	433	456	452	460	447	475	435	461	453	434	437	441	444	449	417	419	447	438	474	452	430	408	438	431	453	445	412	452	436	430	463	430	416	419	485	451	478	444	432	460	440	478	473	432	421	467	465	468	431	441	417	438	449	440	436	418	421	450	441	421	420	442	424	419	449	462	446	449	463	458	472	419	447	424	408	481	453	447	465	454	470	415	440	448	454	469	426	449	438	470	434	446	465	470	452	412	472	426	412	447	483	470	427	467	413	415
23619	21058	28202	24190	21046	12354	4277	2467	1729	1521	1277	1136	1044	947	902	776	667	602	469	438	403	400	378	423	414	432	385	400	408	397	377	348	324	347	339	325	306	324	336	314	294	330	323	313	322	322	283	295	296	291	307	318	280	278	298	290	266	321	314	318	304	311	294	256	282	283	273	301	288	267	254	307	269	265	284	250	313	299	278	284	291	287	312	286	274	262	265	271	307	303	276	260	299	310	273	298	305	279	281	263	293	278	252	266	287	288	298	274	268	275	280	308	297	278	317	309	294	298	313	283	301	286	287	310	293	283	276	263	275	308	300	312	260	284	281	292	300	302	289	267	277	290	307	289	310	242	287	313	288	278	293	293	284	307	248	267	272	294	270	287	275	276	305	286	294	277	283	252	274	290	284	300	263	270	275	274	291	324	285	243	274	300	273	296	269	298	295	266	273	268	283	285	258	245	302	291	283	283	272	308	273	289	293	281	292	267	262	311	257	279	285	270	277	298	301	311	267	286	288	283	278	277	266	287	291	267	294	275	284	275	284	280	284	293	280	284	287	301	272	264	271	303	283	272	297	257	279	262	311	283	276	301	274	268	274	285	252	272	282	296	277	279	268	290	287	296	285	267	299	270	285	288	252	285	256	305	280	278	276	274	278	292	307	292	311	280	289	299	277	282	257	263	272	291	255	320	312	260	288	291	308	269	295	298	285	308	282	287	292	279	291	308	285	278	301	284	293	292	265	295	301	258	291	291	280	284	278	281	298	286	274	285	296	257	297	269	269	279	271	280	285	260	279	289	310	266	316	297	270	283	288	286	270	280	300	286	289	268	292	266	274	283	271	273	285	287	259	289	298	333	257	276	276	283	307	323	315	284	280	274	310	266	267	286	283	289	301	278	273	244	281	292	273	301	296	285	276	305	264	265	304	292	279	281	301	267	297	237	295	292	281	299	296	286	274	280	294	263	287	260	280	271	266	251	268	307	300	290	267	291	326	271	298	266	300	289	310	280	286	295	306	298	279	320	305	266	275	269	294	349	302	259	283	298	305	339	296	266	300	284	330	297	320	285	276	278	278	267	265	316	310	265	288	285	303	248	247	276	297	287	284	271	294	276	273	296	299	295	286	280	237	297	278	280	286	254	260	305	288	280	292	292	262	261	299	275	303	309	305	280	276	280	274	291	313	286	289	270	297	303	280	273	273	271	285	297	296	296	296	282	300	270	268	267	275	298	250	306	287	270	286	273	266	276	272	273	326	265	311	275	257	276	275	311	251	292	280	267	297	285	259	288	283	267	280	280	292	265	284	265	303	287	300	297	276	274	273	282	265	299	282	291	297	241	317	263	283	258	307	263	298	300	275	284	282	294	273	266	269	294	292	285	285	293	261	268	272	246	296	294	269	285	293	291	266	293	292	300	306	285	311	268	304	298	288	278	277	292	269	259	273	292	256	271	272	279	276	304	314	284	308	304	274	277	294	263	279	280	263	288	297	279	274	268	273	287	297	278	314	304	280	286	312	298	263	283	265	289	303	294	291	283	288	281	270	256	304	290	306	272	271	304	315	283	282	299	312	307	294	279	279	279	277	262	314	305	286	267	285	279	287	300	286	287	302	278	283	292	285	272	301	279	280	285	279	278	310	247	277	279	270	286	283	273	282	290	278	328	283	283	258	269	296	268	291	298	255	262	285	268	286	293	309	284	250	275	289	278	301	292	293	269	280	261	288	281	269	257	311	280	269	278	279	269	267	287	320	283	312	290	281	282	295	283	312	285	263	295	293	261	314	280	253	290	293	307	251	302	268	282	240	290	329	294	272	268	274	253	324	290	266	266	279	255	314	289	276	257	270	251	271	265	277	278	297	292	256	278	318	297	286	269	308	306	270	261	271	301	291	284	291	313	287	297	294	272	279	304	282	288	255	279	296	305	310	271	296	289	266	295	278	272	301	281	281	297	272	272	307	283	279	289	312	249	289	311	289	272	274	304	279	311	274	318	281	288	277	306	234	307	276	296	263	293	287	261	303	279	291	275	289	291	318	264	285	266	283	264	266	276	302	278	320	295	283	300	289	302	292	305	264	264	291	295	306	299	283	290	289	309	307	279	267	279	298	323	280	300	288	294	264	287	281	289	280	282	262	293	308	299	296	274	284	289	296	309	289	330	310	273	271	295	299	255	285	295	276	297	302	278	256	307	266	292	292	305	273	274	281	256	315	292	303	284	306	290	278	278	276	303	278	294	302	283	257	268	283	284	292	279	272	270	283	290	296	296	320	277	304	273	267	261	274	270	260	249	291	294	278	273	295	273	285	305	267	301	270	258	292	310	298	303	271	297	292	309	272	285	309	263	279	279	326	312	286	291	252	286	261	310	280	266	302	294	266	280	296	271	282	264	310	273	268	314	259	293	302	262	296	301	270	278	293	284	272	289	286	269	285	273	279	290	284	294	312	307	316	269	272	309	252	252	255	278	271	284	282	271	256	251	276	277	275	294	296	312	300	295	300	297	263	299	283	270	288	268	293	264	261	283	286	282	296	281	254	283	273	282	263	297	276	281	278	291	266	307	275	271	288	279	305	278	307	295	289	284	283	258	289	273	314	254	303	286	273	310	293	308	289	289	280	258	284	300	276	295	290	270	306	287	299	310	280	315	264	301	303	277	281	301	303	269	271	288	259	282	276	267	276	307	279	297	302	285	253	263	261	305	274	277	278	290	295	309	260	293	279	263	268	297	272	282	255	297	290	283	303	298	289	312	273	275	301	294	278	284	273	276	253	258	275	297	305	265	282	291	305	248	280	279	288	287	307	289	329	307	294	275	279	301	280	282	310	255	284	295	280	302	297	315	281	302	283	283	261	278	296	308	296	303	262	281	307	307	279	294	316	255	293	279	317	296	287	286	255	272	286	292	294	283	288	278	306	269	251	276	296	289	306	278	294	314	284	289	284	293	272	269	281	294	275	282	279	293	260	287	272	264	235	278	278	278	289	274	272	320	265	286	278	276	294	274	295	280	285	310	289	285	267	286	247	242	282	293	312	293	293	291	289	260	262	273	265	301	295	292	282	294	297	286	273	273	284	281	267	309	284	291	277	287	272	286	282	279	282	262	303	308	288	282	278	277	284	274	253	304	289	271	252	281	297	293	267	285	258	291	318	254	286	296	288	279	303	262	305	317	259	308	293	279	300	291	269	269	277	311	324	295	304	278	284	250	279	293	300	274	285	258	288	292	268	293	311	317	277	296	269	266	299	280	320	289	278	292	293	275	268	254	297	273	241	281	283	282	286	291	308	291	266	286	272	271	310	283	280	342	286	286	273	287	248	302	283	285	279	275	282	294	279	243	254	300	290	288	297	289	269	273	311	295	286	322	314	293	277	267	265	280	290	284	289	302	312	290	265	301	283	331	289	320	309	270	267	286	256	281	277	314	264	294	293	279	282	280	256	261	294	299	271	273	302	265	281	281	303	268	321	279	268	284	288	300	289	267	274	284
24506	40626	19981	12830	10232	7749	5280	4003	3045	2648	2119	1816	1712	1623	1314	1134	932	852	632	575	496	499	467	482	472	476	501	450	506	449	429	437	398	391	355	378	330	359	333	297	340	335	324	341	329	299	333	326	330	334	359	311	297	282	332	324	327	307	342	330	327	290	359	345	311	313	313	294	329	295	344	302	306	289	339	289	316	313	297	298	323	271	314	302	333	342	327	303	315	299	346	308	311	275	278	314	271	305	318	300	315	319	314	289	327	317	283	322	314	308	288	308	308	302	295	294	326	316	302	335	319	297	291	301	321	290	293	314	317	309	304	288	302	340	296	309	282	294	294	319	312	290	283	327	302	294	281	304	310	314	324	325	291	319	285	278	304	283	283	337	305	289	318	325	294	295	260	304	286	294	320	290	310	270	338	296	334	304	304	282	345	329	294	342	281	293	285	288	314	308	288	307	326	300	328	292	327	305	296	313	325	316	274	312	303	323	320	292	291	302	301	315	317	297	342	289	317	296	309	324	285	326	329	321	343	294	301	279	322	310	308	295	307	321	293	281	295	292	306	316	286	318	300	294	322	322	318	330	287	308	324	322	297	302	301	311	299	315	317	324	306	320	298	307	302	321	266	293	297	289	288	295	297	285	325	316	308	315	320	290	302	307	305	341	283	288	311	317	304	285	306	288	292	317	312	320	348	307	275	313	302	289	313	298	301	313	311	344	315	310	291	299	313	306	312	295	282	308	319	319	310	305	302	286	281	303	329	322	289	311	302	295	294	334	304	337	307	304	327	327	296	313	319	296	318	299	305	321	306	326	309	291	275	311	293	281	309	302	273	326	316	303	316	282	286	317	324	301	295	293	317	298	277	308	325	298	321	304	319	287	290	327	317	288	322	323	269	266	308	298	317	279	332	325	323	280	285	316	319	312	295	325	331	313	325	293	349	321	303	312	290	293	294	280	318	304	264	308	306	310	313	263	330	273	312	308	326	320	323	309	297	307	284	282	324	293	295	298	306	299	297	342	307	308	282	312	322	349	311	339	312	311	304	293	281	303	298	261	308	299	315	294	328	308	314	315	326	315	321	258	291	265	306	303	293	316	282	297	298	322	312	311	299	291	308	303	294	308	315	286	309	284	305	307	305	313	299	285	269	289	291	293	281	305	294	288	313	332	341	302	258	367	287	300	286	291	285	318	259	296	304	292	312	314	316	343	291	339	288	267	293	309	322	297	336	288	335	297	297	310	302	324	306	313	338	288	298	311	300	298	296	306	299	323	301	290	345	295	315	294	311	311	292	327	308	316	339	316	296	327	327	309	330	292	313	321	307	321	312	323	303	326	332	272	289	319	306	302	317	306	323	320	306	273	288	338	293	313	298	309	302	276	308	294	296	299	291	291	328	322	297	323	305	327	277	320	304	312	319	309	301	302	287	302	350	325	302	297	275	281	296	315	302	292	296	310	292	286	286	306	326	290	289	309	323	292	319	285	308	303	306	328	328	319	325	321	313	304	314	314	307	296	323	323	324	288	308	280	329	300	299	293	307	297	326	333	300	293	324	294	319	308	313	299	297	354	308	267	284	284	327	350	309	288	328	280	300	277	332	285	280	306	315	299	296	338	340	286	310	307	298	295	307	322	313	288	311	291	318	294	262	290	301	313	301	328	283	293	301	318	303	296	294	327	299	321	306	293	317	315	333	288	300	279	301	326	295	284	285	298	294	262	276	309	270	314	332	285	303	310	317	325	303	320	320	314	325	295	284	289	313	318	292	280	313	308	308	322	303	330	307	299	335	316	293	318	303	345	308	300	302	311	313	290	296	314	286	309	306	331	307	303	309	308	288	317	321	278	306	325	288	312	291	313	273	318	305	334	286	322	351	292	282	306	339	287	289	289	339	277	333	304	307	295	296	294	330	325	308	302	308	292	273	313	322	310	329	298	296	306	296	307	306	327	281	280	308	290	302	329	294	295	329	291	322	344	319	341	319	298	323	298	299	314	286	307	304	293	319	313	327	317	310	279	299	321	297	309	319	277	291	330	290	306	312	316	289	312	304	323	300	299	333	290	303	337	301	304	286	318	319	288	324	321	315	303	282	301	327	322	312	317	323	320	320	324	294	333	283	312	328	322	303	303	297	309	334	296	310	303	300	351	280	274	301	322	324	310	299	297	286	303	341	323	311	274	316	308	328	299	312	286	283	305	325	313	299	322	311	283	306	302	290	311	288	295	285	283	290	291	350	302	305	306	285	338	272	303	317	326	297	301	299	299	296	273	312	308	299	335	301	298	325	302	290	287	281	307	270	290	321	322	304	263	326	299	303	308	313	312	308	323	317	297	326	301	287	279	307	303	312	332	333	296	312	269	295	305	343	306	295	306	298	307	314	314	284	298	299	316	331	296	297	291	309	303	288	344	306	318	341	274	305	312	318	290	328	310	321	309	296	301	310	316	297	284	312	291	308	322	295	302	307	288	302	303	292	341	303	325	316	320	298	308	315	313	308	296	294	300	289	301	336	281	320	289	325	313	285	314	300	268	297	314	301	298	297	273	298	290	309	317	310	299	301	293	309	285	293	326	310	300	293	317	284	297	312	310	311	301	302	280	327	309	262	305	290	306	273	313	319	326	304	330	285	279	293	287	312	306	303	275	309	325	310	308	319	314	286	325	307	311	295	284	306	306	324	284	320	317	331	311	278	286	336	314	311	318	305	303	279	290	309	308	297	316	311	298	320	315	289	298	334	312	287	313	328	279	301	294	288	334	290	299	293	311	321	303	335	284	268	311	326	306	300	300	314	326	330	313	296	310	332	313	269	312	305	326	324	281	289	294	297	324	288	336	299	321	304	283	312	313	290	297	300	313	340	283	306	296	337	273	290	289	286	337	308	270	309	326	280	302	285	297	324	267	302	290	273	321	311	306	328	341	311	320	285	320	281	304	316	290	312	298	278	314	297	296	322	331	316	305	316	287	298	283	315	305	328	338	302	301	319	284	313	315	306	323	292	298	307	323	319	267	286	312	344	308	297	307	282	283	273	281	330	319	311	296	324	354	299	341	314	302	324	327	312	332	303	307	325	331	302	283	340	332	316	289	305	303	290	323	312	334	291	261	310	317	316	315	294	315	297	286	309	316	300	265	302	307	309	320	295	264	289	296	297	331	301	354	316	326	313	279	309	325	324	296	304	313	292	309	318	298	341	304	310	320	298	319	324	341	335	296	303	315	307	293	308	281	312	304	323	293	291	266	296	316	306	308	305	320	304	281	346	334	307	293	287	338	292	281	262	335	330	319	321	341	319	318	263	304	304	306	312	285	285	302	301	311	334	299	314	276	323	295	283	278	295	332	322	265	310	307	320	307	315	313	295	295	301	321	307	304	306	298	308	314	291	308	315	272	301	291	296	300	299	314	303	296	266	338	313	281	301	307	320	317	328	300	284	288	270	290	323	301	293	287	331	341	307	302	291	295	278	297	329	279	301	292	292	295	315	287	316	301
24779	21016	27025	24979	12835	4306	2718	1685	1544	1432	1149	1222	1158	996	930	822	785	664	609	623	574	587	574	547	576	545	567	584	556	626	521	537	491	506	504	499	512	521	554	538	532	523	505	511	512	482	479	482	514	472	480	455	485	502	504	512	496	481	469	519	525	511	497	480	508	461	525	499	508	445	484	519	491	514	498	489	492	465	490	516	490	480	517	499	505	531	491	485	457	489	481	457	459	505	489	499	522	466	473	523	467	456	528	457	453	433	492	479	480	494	518	470	452	510	462	421	470	473	473	512	444	488	519	520	485	483	513	476	501	506	516	510	483	506	440	487	485	487	485	479	458	485	476	479	474	494	490	520	484	476	517	460	490	477	459	470	470	449	449	497	521	486	468	494	487	476	470	471	504	478	450	507	474	525	444	510	473	497	522	438	478	474	461	508	526	460	470	481	471	464	481	513	496	485	493	489	487	443	470	506	514	535	471	490	511	527	484	445	448	439	481	501	494	518	491	530	491	492	493	498	453	505	469	502	485	529	488	527	520	524	496	482	484	480	475	519	499	494	464	460	490	468	485	470	513	530	475	500	485	456	483	485	474	504	490	485	477	491	493	459	450	497	470	472	488	465	479	491	495	495	438	475	491	508	496	486	515	516	497	486	488	449	506	493	474	510	492	487	459	514	467	510	486	450	533	486	493	478	493	473	468	495	484	501	490	502	480	475	472	472	446	489	464	487	486	511	475	455	497	474	447	493	524	493	463	456	524	463	499	457	519	457	523	480	482	498	500	537	468	475	489	501	466	490	505	517	445	499	489	526	507	483	493	485	472	522	513	472	501	466	439	488	476	472	473	509	505	482	496	481	489	472	482	487	465	506	521	457	497	486	467	470	474	465	482	491	514	480	496	504	512	448	495	475	493	447	502	489	469	496	468	494	471	517	456	466	456	471	475	485	526	480	486	482	477	498	484	483	453	518	511	527	508	517	481	472	492	510	493	481	488	467	478	481	497	477	477	481	451	466	468	495	483	500	484	504	464	509	465	492	497	486	476	512	491	476	530	464	495	488	476	478	522	484	481	485	502	448	481	456	459	488	510	475	504	493	497	510	506	484	470	498	494	464	469	455	491	511	478	507	508	448	424	510	494	487	512	483	479	492	440	494	470	517	456	510	457	486	451	461	524	489	462	465	484	539	483	466	499	480	486	469	464	464	496	492	499	471	506	479	451	498	481	506	496	483	499	504	469	458	497	496	492	456	491	471	513	477	471	504	490	488	475	484	453	464	475	491	472	497	474	500	494	482	481	487	496	445	490	487	447	486	479	442	517	495	466	522	531	458	493	481	529	509	519	500	437	519	467	492	489	475	466	460	501	486	441	445	470	482	444	490	525	502	483	502	498	516	469	476	468	479	470	462	470	462	487	494	455	472	488	504	460	532	425	528	477	484	501	494	494	456	533	468	460	468	503	436	490	490	488	511	444	518	456	477	517	483	503	486	465	459	505	507	463	473	509	468	471	471	485	500	460	515	491	504	522	473	457	495	495	468	453	519	490	505	497	499	479	511	475	488	468	483	461	512	489	491	500	446	464	485	492	509	458	496	451	508	470	518	462	489	497	486	473	498	470	476	488	488	463	474	498	485	484	510	471	445	465	475	519	485	471	452	465	472	473	494	473	460	490	486	473	468	471	510	454	501	456	442	452	463	441	448	481	490	471	501	483	488	522	481	500	493	493	478	492	454	527	502	490	470	500	524	487	492	490	495	526	493	475	496	510	481	509	456	435	454	462	440	456	458	497	475	490	496	476	485	495	485	515	482	471	485	481	446	463	512	450	500	460	499	502	491	450	468	460	481	461	474	505	451	501	512	466	477	517	508	459	500	487	492	477	460	442	502	475	457	464	495	509	502	451	454	517	500	498	480	451	463	492	508	474	489	520	484	489	486	474	487	485	506	496	532	490	469	513	472	488	483	479	480	446	473	492	496	481	464	514	483	428	495	475	433	467	499	459	493	478	510	466	489	492	489	481	504	486	500	461	492	462	466	464	507	457	520	465	450	480	501	465	490	449	470	510	475	554	456	479	479	493	495	485	505	495	491	525	493	482	491	506	460	461	491	467	503	480	481	498	514	460	489	461	512	481	470	503	443	486	489	511	490	486	487	469	505	510	498	503	455	527	496	467	498	470	492	504	495	484	438	510	469	490	508	512	478	449	513	473	460	514	480	465	485	492	487	474	462	515	512	431	483	473	498	486	512	513	476	455	482	518	474	491	443	443	491	485	485	494	464	479	492	505	445	513	475	517	447	448	459	473	468	481	487	525	475	485	462	476	523	466	458	470	500	469	458	498	500	460	499	466	475	477	464	486	508	462	470	510	432	480	501	488	461	459	519	496	472	496	491	466	485	474	500	487	461	481	492	502	521	500	500	491	489	478	516	483	523	483	509	497	478	452	467	470	456	480	492	511	452	495	463	436	465	457	489	498	507	493	514	505	514	519	489	485	439	487	487	488	507	492	438	463	495	502	501	463	473	502	488	502	526	481	485	466	508	496	487	481	486	496	454	521	480	482	449	488	449	477	469	478	439	505	501	485	511	474	486	462	477	484	499	495	451	472	472	499	514	446	498	495	478	458	458	452	488	454	470	496	550	526	499	495	498	487	477	450	501	488	490	460	497	472	456	446	473	498	436	480	518	491	501	454	459	461	514	464	488	456	481	488	481	497	505	454	453	504	467	513	496	498	486	467	499	479	494	490	528	481	498	492	443	483	466	527	513	467	500	437	500	474	456	476	499	499	499	508	472	483	487	503	450	498	460	448	478	483	505	447	503	520	450	504	506	525	480	487	511	470	508	474	517	503	483	507	489	502	502	524	478	504	516	486	467	493	482	460	492	507	479	465	479	469	506	479	457	495	476	489	470	489	477	498	523	474	486	441	478	497	492	468	467	451	483	501	465	510	484	491	510	483	495	509	513	499	464	513	470	459	451	476	485	502	528	482	493	498	489	471	527	479	531	513	480	515	524	465	495	488	519	496	480	481	451	485	479	469	494	480	510	516	483	472	457	504	496	464	500	532	485	500	480	486	465	440	503	457	443	487	475	484	520	472	511	510	497	479	513	481	491	450	465	546	474	477	492	502	498	488	505	434	491	488	509	498	468	533	530	469	492	474	476	493	465	481	512	494	511	498	462	483	508	535	474	463	479	461	498	498	519	476	476	484	477	467	515	441	441	443	472	486	468	455	484	478	466	479	467	479	495	489	486	502	452	489	483	517	512	487	500	470	487	455	481	513	490	507	458	447	480	467	506	511	454	481	523	498	469	464	508	458	462	521	455	467	472	527	438	482	488	466	470	489	458	483	454	468	445	500	495	443	490	459	460	467	437	457	562	475	528	461	468	475	483	492	502	511	479	443	498	483	423	487	493	480	473	494	471	467	476	463	526	480	492	461	482	475	468	457	474	482	499	528	508	495	502	440	474	440	460	454	455	514	503	474	497
23608	36617	16242	10233	7798	6116	4490	3196	2562	2287	1810	1688	1687	1533	1324	1131	1040	901	746	731	688	665	583	642	603	632	616	670	584	600	627	598	527	588	558	576	535	542	536	513	530	552	537	550	552	489	527	535	518	524	527	495	535	549	521	508	491	518	476	558	539	477	492	511	508	535	496	499	489	505	502	519	489	482	542	494	531	492	497	514	463	526	471	488	513	515	473	471	501	496	481	504	521	494	501	477	454	499	484	503	485	512	507	492	520	476	536	544	506	488	476	485	495	459	506	522	461	503	484	481	532	528	511	476	491	517	464	491	508	506	529	464	474	507	495	466	497	468	491	489	498	528	498	490	494	506	501	473	503	504	485	509	500	482	472	477	512	464	491	486	478	504	523	486	501	473	518	493	496	523	499	506	477	526	457	497	493	508	503	491	512	484	518	512	549	457	467	499	498	501	500	543	484	477	499	538	511	471	506	508	515	472	533	517	490	502	495	527	491	502	501	530	515	497	528	513	493	477	513	469	490	465	469	491	485	495	486	538	475	471	512	476	484	501	479	489	544	546	505	489	517	514	539	476	449	473	501	512	520	523	552	518	513	512	500	459	515	480	570	475	506	534	494	491	512	504	503	521	550	498	475	504	498	502	479	497	490	469	522	521	467	493	488	458	518	479	481	507	516	526	495	531	547	478	521	468	477	503	516	510	469	501	493	509	513	462	502	516	506	477	490	471	501	482	492	442	478	473	498	503	492	508	529	475	520	490	491	513	494	488	482	468	498	514	507	531	489	490	488	466	503	468	516	492	472	519	480	461	497	489	469	508	508	478	498	506	495	476	510	486	516	500	479	509	481	520	500	470	522	509	494	480	463	512	553	517	495	490	475	489	548	497	480	516	498	497	512	513	515	480	477	547	482	503	502	539	509	513	479	510	513	489	489	499	516	485	466	500	513	508	502	488	493	479	535	530	523	508	483	468	548	498	503	500	493	519	462	480	511	509	494	534	473	509	522	472	482	479	481	534	488	498	481	515	508	509	483	536	528	495	536	511	516	489	490	535	539	490	505	498	475	503	505	524	472	475	501	489	498	500	521	488	549	478	501	522	497	481	518	448	531	522	508	498	508	536	512	512	539	518	517	498	462	507	453	479	505	503	485	502	518	521	487	490	508	520	510	472	507	516	489	511	518	484	534	488	500	494	479	490	561	536	531	493	493	521	509	504	427	466	486	470	482	532	515	479	530	486	515	491	518	496	507	497	529	535	514	504	558	526	506	477	528	504	553	515	510	509	468	456	493	500	498	471	492	461	487	529	480	523	531	499	480	489	482	512	477	509	521	524	477	523	524	487	458	478	488	502	484	514	479	529	522	498	501	492	485	472	505	499	482	471	474	533	501	480	514	497	494	481	516	460	483	511	506	501	511	534	485	525	491	499	463	487	485	470	478	505	494	482	487	467	544	480	485	468	482	510	509	510	524	504	494	489	477	503	495	514	498	535	519	527	490	481	488	502	538	517	503	477	464	483	471	475	514	506	485	443	489	518	506	505	473	471	524	496	450	492	496	519	500	531	483	481	508	457	452	525	504	462	506	471	483	464	509	531	501	507	531	485	495	505	498	489	512	523	476	527	478	486	495	473	510	486	494	546	519	512	479	504	488	483	475	493	485	495	502	441	500	491	469	541	523	482	490	508	490	443	519	523	491	515	499	440	527	501	520	515	518	492	472	539	531	517	478	540	556	503	542	513	503	508	492	488	491	516	460	522	453	498	498	452	491	477	503	475	468	443	536	493	511	505	455	523	486	551	500	542	500	537	490	492	478	497	545	497	518	501	474	469	516	513	487	509	480	500	490	456	542	511	519	468	516	487	473	486	504	517	495	486	480	490	512	501	476	496	507	498	464	469	510	521	529	496	473	497	513	467	514	473	471	525	496	470	517	473	482	517	504	467	480	515	466	484	488	485	500	525	469	500	497	503	498	517	495	505	513	487	487	503	493	468	487	490	499	486	522	513	508	492	519	487	500	506	491	487	495	513	542	460	472	505	482	514	526	516	497	536	521	508	512	517	528	494	465	479	541	451	496	512	505	463	504	462	517	486	466	471	509	471	513	547	481	501	500	476	536	492	502	492	484	490	534	477	493	500	536	533	504	499	507	489	504	519	514	491	523	473	531	522	500	497	507	488	491	508	502	498	492	484	506	513	489	516	488	521	534	541	505	522	529	503	464	516	506	511	492	517	519	509	518	482	497	517	506	456	538	540	525	488	511	509	506	488	511	504	480	465	481	470	486	488	479	513	493	505	507	472	484	495	491	505	508	520	494	464	519	495	544	500	463	491	520	484	492	484	477	502	495	511	497	495	512	534	514	464	526	466	502	475	491	534	500	488	475	494	519	513	512	506	520	502	466	464	500	524	469	467	490	483	505	492	481	504	487	502	501	510	540	502	496	459	511	484	503	502	510	485	479	504	476	498	478	554	434	491	506	515	515	549	508	489	511	483	490	498	475	486	465	484	472	519	485	536	508	489	504	500	476	552	470	505	501	493	506	486	497	489	468	457	492	508	500	528	477	493	477	470	533	502	480	515	534	505	524	489	521	474	523	520	504	477	508	476	498	520	505	497	533	486	546	517	523	497	481	506	505	506	472	510	491	463	465	491	550	500	515	499	513	452	496	503	491	500	493	480	456	483	504	506	504	501	461	474	461	481	495	486	513	479	488	514	534	514	485	517	530	523	497	526	536	503	531	509	463	461	495	483	485	498	499	499	497	507	511	487	526	496	486	489	503	503	481	488	519	512	513	506	486	512	465	498	455	562	493	512	522	529	485	471	509	459	481	463	481	476	491	497	497	533	477	495	504	494	476	502	470	498	502	455	498	530	554	488	541	510	518	502	512	518	521	487	524	511	510	501	496	488	524	503	507	528	488	485	508	516	506	518	506	487	477	520	483	500	468	515	521	495	516	490	496	512	491	513	493	525	460	504	512	506	521	509	522	472	490	494	486	508	484	469	520	507	466	499	496	480	501	531	468	473	520	497	507	515	489	520	539	514	482	493	489	478	534	470	474	520	494	529	500	505	539	522	508	485	516	516	498	467	495	473	497	529	502	508	493	503	521	500	532	503	543	485	527	475	521	474	519	469	502	498	454	504	504	490	511	552	507	452	462	511	507	513	518	513	528	463	512	485	545	518	510	515	479	528	493	511	512	471	531	530	515	534	482	511	519	505	479	523	488	507	513	477	501	490	470	516	519	527	482	482	485	528	461	507	504	518	482	525	525	509	500	425	495	504	489	532	496	488	504	467	494	489	469	528	511	479	476	497	492	480	499	484	477	531	483	524	502	479	530	498	479	493	524	478	483	494	475	501	528	475	554	507	424	521	524	531	533	470	489	500	514	495	530	440	462	496	486	494	506	475	521	511	495	487	504	474	497	485	489	525	489	482	459	499	479	529	514	474	501	557	502	489	483	494	495	520	469	502	470	496	463	503	471	469	502	513
22480	21037	28570	23669	21061	21152	11171	3552	2429	2219	1805	1681	1626	1457	1239	1079	901	750	610	595	558	526	473	458	514	490	514	455	470	484	439	422	429	386	396	422	386	372	388	380	345	355	349	349	372	361	349	330	353	389	356	340	330	329	324	330	337	324	346	306	335	327	347	309	331	336	355	324	326	310	328	300	357	332	362	359	320	303	336	340	325	311	325	334	355	347	314	302	325	336	342	331	315	287	361	321	332	344	329	353	340	351	324	337	338	353	342	333	316	339	311	316	328	320	307	320	314	345	343	327	353	327	348	342	342	321	317	321	327	358	333	356	342	350	337	313	309	352	357	346	319	311	320	314	328	286	317	323	327	324	327	332	327	321	321	304	326	301	341	322	289	293	309	305	343	344	316	360	346	340	345	318	336	331	325	371	354	330	323	345	339	318	318	325	368	331	311	311	287	329	310	315	316	304	307	320	305	336	320	338	322	343	372	358	323	309	342	340	314	332	333	369	313	330	309	337	310	311	310	316	334	328	337	305	325	329	363	356	321	325	355	299	322	319	329	364	352	293	340	302	336	294	313	310	324	370	333	324	352	322	310	342	343	334	350	357	309	320	322	323	326	345	348	307	352	302	377	312	345	318	353	314	265	322	339	331	319	333	328	348	297	364	316	299	316	327	335	329	338	307	327	328	337	347	350	333	326	310	326	361	316	327	318	339	311	309	331	291	313	347	334	325	331	333	361	311	321	325	374	300	312	304	314	346	339	307	319	324	317	318	332	345	313	302	334	358	332	325	318	320	329	330	301	308	328	319	307	337	324	332	320	315	317	298	296	345	321	319	318	318	340	323	335	325	350	330	341	320	340	343	370	311	340	324	313	309	342	315	285	323	335	303	315	300	345	309	316	327	336	355	318	332	314	350	351	348	358	319	321	357	288	310	312	319	336	326	354	305	297	306	353	292	333	344	311	333	325	299	332	326	319	323	326	334	335	333	302	320	337	314	306	316	355	330	348	332	349	307	326	298	317	288	319	347	360	326	359	358	327	331	354	334	315	320	343	327	315	337	356	320	315	339	331	337	313	306	320	300	325	312	323	330	319	327	333	334	324	361	291	325	298	319	316	302	302	313	343	294	288	304	341	357	335	287	325	314	346	318	335	322	319	293	357	311	313	304	305	302	319	367	322	298	347	368	316	346	319	344	310	324	313	347	296	308	330	306	314	340	317	312	316	315	306	341	305	349	347	300	331	335	282	303	323	311	363	334	330	313	291	309	343	315	327	329	327	354	295	317	333	313	324	330	361	314	329	313	301	327	317	315	347	296	335	345	339	329	304	345	303	370	357	331	359	346	329	348	347	344	345	315	351	357	348	324	306	349	357	357	327	328	332	322	329	309	315	328	331	330	330	309	324	343	331	322	339	317	305	341	343	318	309	307	328	318	305	294	318	320	309	311	338	370	328	318	322	345	309	353	353	296	317	324	312	298	323	293	328	287	349	337	313	337	358	342	286	336	320	332	309	312	336	365	323	323	315	304	328	349	335	331	316	328	315	338	333	329	329	306	327	327	361	309	334	281	344	315	344	322	310	325	354	334	297	353	333	332	346	308	316	345	328	316	297	305	297	326	330	327	320	287	320	312	336	309	313	315	350	347	315	298	341	328	325	350	354	315	344	311	351	345	303	335	332	327	315	339	308	316	356	312	334	340	304	325	321	316	330	310	308	352	315	305	354	361	346	316	301	306	299	303	339	326	324	299	297	331	318	332	316	334	323	313	327	281	310	307	301	294	311	345	329	318	315	301	337	346	323	342	316	325	348	292	299	306	305	346	338	326	296	308	327	332	324	318	326	292	344	336	332	335	297	320	287	291	340	319	312	343	297	338	326	300	296	332	353	309	330	344	334	314	340	312	291	345	358	340	319	329	301	310	342	310	335	344	308	305	317	304	344	306	358	325	328	323	335	312	316	290	308	333	307	327	309	321	313	335	333	304	325	319	326	309	366	337	340	327	336	324	356	330	312	377	328	334	350	306	344	294	314	288	339	312	273	325	326	306	336	333	344	340	324	310	353	330	333	324	328	324	349	362	335	302	311	357	316	317	310	323	332	298	353	326	310	327	298	287	321	325	347	351	287	282	328	327	329	322	310	287	313	317	326	361	336	325	315	324	344	336	295	361	321	350	384	347	300	328	359	346	341	337	328	332	317	341	320	317	327	296	307	322	335	308	309	314	308	321	350	319	328	322	308	330	324	351	334	317	321	336	314	350	330	339	309	331	316	316	347	325	318	319	341	346	342	338	318	330	311	374	370	330	330	336	303	358	342	337	294	290	341	328	334	353	320	329	306	331	302	339	325	339	338	328	302	346	329	304	301	308	326	318	324	281	337	330	329	316	322	346	310	338	336	300	311	329	341	344	337	315	327	309	323	329	356	337	330	292	307	350	330	326	339	336	342	350	332	357	320	300	295	317	320	324	345	309	342	318	297	323	337	350	323	317	297	313	349	344	324	338	286	313	316	340	329	339	336	314	313	332	314	329	304	331	298	313	329	328	316	328	306	332	336	333	298	344	299	339	351	333	309	333	315	350	340	296	348	344	297	329	329	344	344	300	332	329	305	326	321	330	305	326	336	324	308	294	337	345	321	315	337	352	324	300	310	292	347	314	329	310	313	307	323	283	330	359	349	339	352	350	343	312	348	321	367	324	321	314	318	333	329	318	333	315	327	315	342	312	309	350	296	319	330	330	342	297	324	320	327	304	319	290	331	348	348	307	319	335	343	356	311	358	340	315	342	332	317	311	325	335	352	341	330	312	304	343	286	331	384	328	336	348	302	299	337	327	328	311	320	337	312	291	314	333	317	316	312	348	294	330	340	298	301	326	357	367	307	337	302	355	324	345	328	341	318	327	350	349	314	310	321	325	287	323	356	331	327	346	353	346	330	314	312	323	362	316	312	307	310	369	347	346	323	334	321	311	305	308	302	351	335	336	329	297	347	314	341	325	296	305	346	342	352	324	301	327	324	322	315	367	335	307	309	317	334	331	340	340	319	332	303	316	302	362	347	315	294	330	335	341	314	317	326	311	346	277	340	307	294	329	357	341	323	329	318	321	335	302	313	334	346	311	324	313	304	312	312	369	360	303	325	323	331	344	323	322	312	337	334	322	343	324	341	364	299	324	310	315	318	321	349	320	328	317	296	312	305	316	331	309	354	328	304	297	350	287	355	327	311	309	309	335	344	321	290	340	332	350	341	321	350	334	318	353	348	299	311	307	342	316	287	322	301	351	330	309	346	355	302	332	307	351	349	332	320	305	324	324	319	333	344	368	322	311	339	327	326	342	306	338	349	325	322	297	317	336	303	323	285	356	321	376	323	341	341	347	327	300	346	318	330	337	329	332	315	351	349	306	322	320	314	320	367	339	339	291	307	326	358	347	295	350	322	326	329	392	332	318	327	307	321	355	335	311	314	334	321	341	310	349	356	343	351	355	323	330	341	343
28016	46075	24662	15723	12890	9628	7197	5197	4092	3586	2813	2797	2645	2323	2022	1628	1270	1066	823	754	685	579	571	624	610	616	603	563	572	517	523	492	464	430	437	420	389	411	442	378	376	371	348	397	386	390	361	370	385	359	372	393	373	364	375	332	362	304	319	354	355	316	364	365	333	330	414	348	347	336	340	348	327	342	316	355	330	310	340	343	342	330	310	302	324	307	341	369	320	344	316	342	369	356	330	341	334	350	316	334	332	335	331	328	344	306	333	326	341	303	347	349	369	338	344	317	328	317	322	348	329	352	348	358	355	343	333	357	370	338	327	337	317	330	364	308	324	311	349	343	355	320	315	367	338	302	301	356	337	345	315	331	357	313	310	343	304	357	318	329	333	329	340	312	363	313	352	342	324	346	360	326	337	316	322	299	315	310	332	349	337	318	328	328	311	345	317	295	315	353	351	315	320	347	337	302	326	317	314	341	331	342	372	328	343	324	300	294	305	374	348	379	332	303	324	317	329	325	325	321	329	332	312	340	314	332	345	322	326	313	324	277	288	291	312	326	341	333	351	314	336	354	326	333	291	348	311	319	344	323	296	291	318	294	308	336	370	349	352	329	336	293	342	341	337	348	321	343	339	314	321	306	350	317	332	359	347	292	298	333	322	341	353	304	332	285	342	345	344	324	310	312	333	337	353	339	323	312	346	322	323	352	332	334	323	336	342	332	320	338	356	353	337	328	333	343	311	311	365	322	334	355	325	298	332	347	353	322	341	345	330	312	344	312	330	293	338	337	324	298	308	356	312	352	331	328	329	316	316	331	328	323	308	297	322	318	319	376	322	318	332	347	322	355	326	330	346	312	346	313	327	334	318	346	293	328	334	312	339	343	310	330	297	356	328	339	325	309	362	313	355	323	323	301	358	328	355	325	371	340	334	341	347	318	287	321	338	327	315	334	352	352	308	353	297	340	326	326	345	313	327	341	348	335	306	352	349	333	355	338	340	355	339	334	362	326	333	337	327	329	331	333	345	326	319	330	320	320	313	315	320	312	327	345	344	363	356	285	311	343	334	319	315	372	359	318	320	301	346	298	317	331	327	324	351	313	334	303	338	310	296	318	319	354	320	360	335	300	345	356	338	323	326	311	337	356	330	309	358	330	343	384	326	338	299	347	320	354	346	325	356	333	354	344	345	325	336	360	328	321	344	315	349	331	328	372	340	342	331	356	337	328	324	335	360	331	319	346	314	344	313	305	358	312	371	329	296	360	331	346	336	320	335	296	327	312	337	328	321	328	365	312	305	328	328	348	297	308	319	328	347	338	340	318	327	337	332	330	338	335	323	337	332	314	302	332	335	310	329	323	310	307	321	314	336	343	334	327	337	312	336	313	331	279	344	288	331	294	330	332	370	349	327	337	309	345	327	318	339	357	345	331	364	330	343	347	342	339	349	337	353	374	327	333	341	337	342	327	349	330	322	344	361	321	325	337	328	366	336	330	332	343	351	337	333	372	307	326	303	309	314	342	356	325	327	341	306	338	323	333	316	366	330	299	333	321	364	330	349	317	305	332	294	358	327	323	319	355	355	323	334	317	341	318	312	350	314	318	343	323	349	330	327	326	303	357	329	299	335	356	370	294	305	305	316	372	290	393	312	326	321	352	315	321	320	342	340	327	329	357	313	325	325	327	325	370	326	322	318	349	349	324	338	361	350	323	303	328	299	328	349	337	343	329	283	341	337	334	327	336	325	341	313	351	332	337	336	324	335	331	339	319	344	343	356	329	319	352	311	364	320	346	309	333	357	308	333	330	350	316	323	325	351	330	314	355	312	338	346	330	323	342	336	316	321	301	327	344	330	325	321	312	307	351	312	347	328	341	314	319	312	327	330	311	319	318	340	330	334	332	330	319	349	302	341	325	328	352	317	331	308	355	333	331	326	342	323	306	282	333	330	326	327	354	307	316	339	346	352	351	332	348	352	314	358	324	335	333	345	324	345	319	342	325	311	342	287	326	331	331	330	271	321	354	330	352	316	361	324	339	338	324	323	332	330	350	327	338	317	310	338	345	349	327	331	325	366	329	324	335	343	343	346	317	332	348	308	309	337	337	331	307	365	330	328	357	351	339	330	337	341	334	315	333	341	324	345	352	316	332	320	370	365	330	323	352	341	322	348	318	342	349	345	345	350	342	306	339	318	340	323	304	344	351	316	349	309	305	327	349	315	340	313	316	329	351	315	325	315	347	339	337	324	324	313	331	311	341	320	292	308	343	316	326	325	337	317	325	337	345	298	311	312	309	303	329	343	329	314	314	341	327	322	326	346	340	341	335	290	325	335	345	360	340	353	307	310	309	333	318	352	324	327	328	352	381	324	331	312	347	309	329	316	327	320	321	328	340	284	301	318	340	332	322	350	311	314	326	343	323	351	326	333	320	350	335	348	328	329	319	316	322	343	353	317	341	291	312	333	329	325	344	325	338	347	305	315	358	313	315	340	323	302	342	337	363	340	337	353	339	302	360	349	313	342	325	337	328	310	313	306	341	335	347	338	335	348	354	326	338	314	338	336	326	329	330	342	326	318	371	323	315	353	362	332	312	343	346	325	350	323	310	326	334	344	335	370	298	344	336	316	326	326	358	326	335	309	361	338	324	308	356	296	321	346	350	341	325	330	324	297	359	335	327	375	318	342	335	295	328	339	347	348	346	313	314	337	324	345	298	314	301	314	355	341	343	322	347	340	359	361	324	366	359	354	306	341	301	322	323	319	358	336	302	320	326	308	329	309	329	327	362	339	333	330	349	336	345	323	343	322	370	314	355	284	312	338	340	320	315	333	321	295	349	313	325	326	344	317	327	320	343	366	313	334	308	329	322	371	318	320	336	334	354	311	378	297	338	360	330	353	359	342	321	345	341	368	332	339	309	325	330	339	325	344	327	302	316	325	331	295	308	325	335	332	357	351	318	293	333	348	324	313	345	346	291	323	369	324	330	372	337	326	353	326	352	323	331	316	299	324	331	360	323	304	335	318	319	339	354	364	348	363	339	295	308	315	318	349	311	353	309	356	342	333	353	354	340	336	332	318	331	347	332	331	336	344	341	316	347	298	314	343	356	371	323	325	326	349	313	316	353	325	326	323	343	304	322	327	361	350	289	360	347	337	362	325	318	336	354	341	333	335	319	323	324	348	291	314	337	349	320	363	337	313	328	335	301	340	334	311	311	351	306	344	328	352	351	342	333	318	361	328	352	362	307	343	319	369	315	355	365	328	343	294	344	343	304	329	321	344	350	343	328	356	318	320	336	355	338	322	343	324	347	368	325	350	323	337	336	351	294	340	322	326	302	316	298	313	370	342	325	328	332	355	335	335	375	342	317	319	343	330	343	309	337	323	374	361	314	321	333	316	312	329	340	326	326	329	354	338	297	313	349	314	336	329	350	321	326	309	350	354	282	333	317	325	361	330	334	351	351	332	320	323	338	340	310	311	319	330	320	304	343	347	328
28454	21715	13857	7250	3840	2437	1604	1235	1020	1007	932	948	909	847	739	690	623	533	535	518	482	480	499	517	512	493	496	461	464	461	482	472	447	449	446	422	472	403	430	426	425	419	427	432	436	435	457	443	420	438	461	394	458	441	408	429	419	425	457	392	405	424	431	450	411	421	424	428	426	470	433	438	419	411	428	430	455	409	420	426	432	423	354	449	416	390	431	402	441	424	449	428	439	408	450	434	424	434	401	406	406	428	412	412	426	453	435	421	447	455	381	411	419	402	423	381	428	424	419	458	418	434	420	411	396	386	426	442	427	398	408	407	397	452	444	413	410	429	401	413	415	439	409	396	434	411	433	449	436	418	457	462	415	424	419	444	430	420	450	428	404	434	465	435	405	425	421	425	412	432	437	413	428	432	451	429	430	439	440	440	408	419	393	446	418	383	381	424	422	416	432	385	429	443	430	401	421	392	460	423	441	377	441	404	436	398	430	413	447	448	412	431	446	421	432	370	408	448	401	422	412	457	436	432	389	426	388	428	405	415	413	438	390	386	414	436	412	402	417	413	438	412	434	392	384	410	404	431	440	440	431	405	412	446	432	403	409	441	439	428	424	426	393	404	404	439	448	399	413	407	448	435	434	459	434	458	441	443	420	409	454	435	439	413	433	416	387	426	423	396	388	434	405	456	439	410	406	444	447	447	437	406	410	449	425	436	435	454	400	452	419	458	428	424	421	425	406	417	382	377	425	404	439	452	414	430	390	425	408	441	427	412	427	434	416	445	441	414	389	420	435	441	445	441	423	401	422	428	431	422	409	412	399	456	439	385	432	424	401	413	409	414	426	419	424	390	437	441	433	439	426	409	409	402	407	431	430	432	424	417	427	372	429	421	459	439	409	408	354	416	434	430	430	396	456	406	459	418	454	440	393	407	407	431	409	383	459	408	407	422	444	428	395	432	418	431	398	442	465	445	430	446	429	441	428	432	381	406	447	398	458	409	410	409	410	408	428	460	457	405	394	407	445	434	441	406	451	479	387	417	419	434	410	418	426	437	435	416	431	408	408	378	408	409	437	417	432	434	434	433	436	431	426	407	426	457	429	437	412	449	414	435	432	375	412	449	407	409	427	443	408	417	400	409	399	397	402	448	431	415	401	477	436	423	441	410	429	460	446	415	394	428	426	466	397	445	424	426	405	425	400	365	426	462	405	419	401	413	411	453	426	457	367	355	424	398	417	423	444	440	406	422	433	448	442	382	440	440	420	435	466	447	393	444	444	427	462	420	385	414	418	452	402	425	422	424	414	412	449	395	429	407	435	416	411	413	417	399	416	444	428	427	398	436	391	412	417	443	395	450	428	424	456	432	410	465	384	410	445	446	415	425	432	444	475	420	453	411	450	452	407	433	442	382	447	421	412	456	379	438	492	404	421	416	418	404	412	419	378	409	389	421	372	417	431	408	393	422	437	401	416	422	428	438	410	421	425	411	428	432	432	418	420	438	422	444	443	430	391	411	434	375	448	436	429	465	420	435	416	399	440	405	392	435	419	406	430	402	407	436	429	422	450	415	445	470	451	445	454	437	391	444	417	400	419	460	429	432	458	443	466	403	438	378	420	405	447	430	407	417	432	459	440	425	405	411	437	393	405	441	420	438	447	404	422	439	462	419	436	445	403	440	418	435	427	397	412	421	396	405	410	431	419	451	392	406	377	404	424	455	465	446	405	400	445	418	418	417	416	420	410	447	409	436	419	417	419	452	415	423	392	423	431	402	428	448	394	415	399	434	423	415	436	410	423	428	395	427	437	395	427	415	456	411	408	447	450	464	448	404	443	398	453	397	439	433	451	432	413	447	410	416	403	408	431	450	471	469	406	475	415	415	404	429	411	430	429	395	416	411	416	431	410	458	461	446	447	418	400	404	458	425	413	446	445	426	437	404	422	396	412	408	439	428	390	415	418	409	404	449	426	413	399	464	407	435	453	409	402	442	442	394	392	413	437	419	404	412	435	409	417	406	397	424	453	431	454	394	380	395	443	413	415	450	418	424	418	427	414	412	393	413	441	394	480	398	402	451	431	426	444	433	454	413	422	428	378	422	446	439	414	421	439	452	380	421	451	432	392	402	447	443	418	458	451	463	422	428	460	419	441	426	455	420	386	406	420	457	441	395	442	419	390	439	416	382	413	471	428	470	446	415	378	398	414	439	430	424	428	420	430	430	441	390	475	395	449	404	451	418	397	437	432	416	470	424	424	389	447	406	441	423	393	429	403	409	444	434	449	426	457	405	421	405	417	451	447	441	417	400	453	396	426	399	422	422	392	430	400	448	413	430	435	453	408	422	413	408	384	430	426	437	455	431	436	451	422	413	419	402	455	435	417	457	413	383	447	441	422	426	415	395	428	410	436	427	440	405	378	419	433	395	380	430	414	462	415	452	401	451	412	450	445	438	428	424	421	411	435	404	450	424	419	435	434	412	395	411	418	414	399	408	435	422	436	417	402	446	413	401	460	435	415	432	417	424	405	440	451	459	402	414	380	423	416	432	415	377	435	450	446	395	414	388	427	423	413	432	411	399	395	435	411	438	455	449	389	453	376	392	448	453	450	382	418	424	384	423	401	402	433	414	431	421	438	424	413	427	417	432	417	393	394	403	445	421	391	418	427	441	428	401	396	408	411	434	425	458	422	427	447	432	420	429	419	432	400	379	378	409	410	420	424	425	435	408	448	412	418	419	421	405	454	393	402	399	385	412	430	463	445	441	413	440	441	387	400	445	443	449	455	478	412	418	466	391	377	398	456	446	420	393	431	451	398	430	412	408	401	435	448	419	407	411	436	436	413	454	429	436	387	431	412	425	422	443	458	398	392	468	422	416	406	439	447	415	469	429	412	419	463	377	412	413	403	426	455	448	431	403	433	414	411	419	412	464	410	422	423	404	445	422	399	437	423	421	424	414	439	409	413	441	430	429	406	425	452	386	419	431	459	396	417	450	442	403	432	421	442	462	452	406	410	409	434	410	404	465	461	439	436	401	433	418	418	406	399	385	398	433	428	429	409	450	476	441	442	389	421	416	408	400	400	455	432	403	442	417	437	413	440	411	448	438	415	432	415	404	441	425	413	472	428	406	406	428	428	422	448	447	421	391	406	434	417	428	424	402	407	435	402	401	389	412	433	411	430	432	462	433	449	444	380	437	417	411	452	452	438	448	483	432	426	434	401	436	418	432	426	438	409	445	438	407	390	425	413	462	426	434	419	442	434	443	424	398	459	447	406	453	429	426	436	434	422	394	440	456	416	410	393	396	408	428	438	397	422	438	415	435	393	421	397	440	402	435	448	399	438	406	412	465	428	435	432	425	413	430	431	437	413	429	397	450	431	446	444	403	417	410	438	436	415	436	440	385	441	438	419	407	440	425	436	425	450	383	414	399	434	421	414	415	423	386	451	457	407	430	405	431	440	399	422	442	416	387	448	445	434	446	408	427	391	446	434	432
20075	28423	13311	7510	5774	3958	2784	2172	1594	1668	1406	1430	1462	1139	993	992	801	680	595	598	570	521	527	552	549	551	521	526	578	537	561	486	478	456	485	471	464	512	504	483	514	477	470	483	480	481	484	481	435	486	432	484	451	451	463	423	398	485	439	468	490	450	437	434	451	479	451	445	451	454	437	441	464	437	431	440	442	452	449	422	471	459	443	461	485	451	434	469	509	463	454	422	457	426	473	427	458	446	439	436	455	459	435	453	444	453	452	438	438	454	488	461	470	476	467	465	435	492	448	496	485	451	456	470	451	429	439	439	452	451	436	457	417	467	436	464	401	466	451	480	453	470	436	463	467	455	454	444	426	478	426	423	458	439	469	435	453	439	442	437	425	451	453	438	459	421	481	462	425	450	428	474	407	436	418	468	455	435	416	449	456	439	441	434	455	432	457	435	440	437	447	449	475	462	475	463	475	405	474	476	471	456	457	465	438	478	458	433	442	451	458	464	460	425	480	498	421	426	459	484	471	423	412	479	433	459	466	411	476	462	431	447	484	426	434	443	428	442	486	410	443	426	451	473	454	466	450	486	435	437	480	421	420	466	459	447	413	403	444	453	464	466	458	440	416	434	437	481	437	453	433	453	476	446	455	440	453	432	425	475	418	450	395	445	441	475	447	440	454	461	406	447	423	457	487	428	454	446	444	443	454	443	439	447	432	483	453	449	423	433	434	428	467	405	426	452	423	446	460	461	439	418	437	466	470	465	434	440	449	453	458	469	493	439	441	456	438	475	443	468	459	420	444	418	452	439	482	437	442	455	445	462	448	432	448	432	440	458	410	487	453	426	484	423	430	469	417	452	475	456	416	447	455	468	451	460	470	433	448	423	458	431	443	443	475	447	495	435	398	462	431	422	444	402	437	432	445	438	450	437	406	414	454	430	463	461	464	437	475	443	465	445	421	425	457	439	456	437	456	486	476	472	482	442	474	426	438	460	478	427	443	464	467	450	460	446	467	458	436	461	428	449	442	458	464	431	452	447	454	485	459	451	413	427	433	404	448	426	444	475	450	503	434	450	452	423	450	457	454	440	472	467	436	453	439	444	439	429	456	476	479	388	460	440	427	463	454	456	433	444	453	458	418	467	460	476	431	411	392	464	433	420	454	460	452	476	439	453	422	458	455	424	417	436	475	425	443	451	454	450	448	470	437	449	448	465	455	436	459	452	434	447	486	452	457	443	449	445	443	438	414	468	449	443	471	418	441	461	460	444	430	429	431	432	454	445	441	406	447	477	426	471	460	449	490	441	428	402	457	422	453	423	442	417	443	441	462	431	446	427	450	482	448	483	425	452	483	479	457	467	446	437	446	452	446	484	454	458	430	452	434	441	438	472	424	465	447	439	407	425	465	406	446	449	444	457	468	438	481	450	457	433	472	430	480	443	440	424	437	468	467	455	449	465	449	423	430	440	482	460	467	428	417	422	443	417	452	471	426	490	409	485	432	427	428	447	441	443	460	434	440	439	436	498	466	470	419	434	459	482	466	478	447	436	413	419	459	430	449	450	471	459	467	464	459	428	420	452	435	429	482	455	418	483	435	429	454	435	438	448	451	434	413	465	441	428	470	412	444	457	420	470	427	450	445	468	437	455	427	453	436	450	462	431	495	462	459	457	450	456	458	462	449	393	419	461	423	460	459	442	465	512	465	442	469	418	410	480	460	450	430	419	445	421	448	471	461	473	469	440	433	400	424	456	464	424	461	430	455	425	464	425	433	484	447	445	429	437	431	417	423	424	454	433	448	429	437	475	438	446	451	452	429	454	451	467	422	458	455	473	457	470	410	477	456	473	496	421	448	445	441	434	461	456	463	474	478	458	426	460	434	414	422	408	427	460	422	452	469	406	435	435	486	449	470	418	457	471	452	447	446	482	443	423	473	479	459	473	446	435	470	454	461	454	455	482	457	435	384	458	497	424	437	438	423	448	459	432	419	462	464	465	458	438	455	447	454	409	433	449	447	483	491	470	468	441	411	412	435	441	436	435	470	463	442	400	454	470	474	427	459	404	439	432	457	436	463	448	427	467	445	415	444	453	442	375	462	429	425	445	419	452	461	449	432	443	443	479	472	481	428	442	466	448	469	462	432	399	454	431	447	462	450	450	449	449	435	460	416	431	488	469	464	416	429	418	444	460	468	443	427	448	463	459	476	478	464	418	454	457	433	457	431	481	458	433	430	471	419	470	468	454	459	472	414	465	436	440	445	478	440	444	456	456	426	458	445	491	457	429	445	444	444	435	419	474	411	468	474	480	411	408	454	428	482	481	474	459	417	440	452	429	430	435	433	440	399	476	410	483	453	439	437	449	466	461	444	437	415	468	435	481	476	459	442	461	447	471	459	456	443	442	461	472	457	422	434	434	501	449	472	464	442	426	408	423	458	469	461	445	430	417	430	445	453	456	419	457	444	443	462	476	451	460	458	440	431	442	468	452	461	463	411	496	467	442	437	477	491	461	460	437	446	477	449	455	477	444	399	420	456	451	442	484	442	453	433	450	449	453	422	488	479	414	485	402	470	441	458	410	442	462	490	450	433	440	508	451	461	443	471	455	440	466	472	423	455	464	422	432	437	393	446	475	435	461	470	468	456	425	437	464	456	463	427	427	425	467	449	433	424	398	439	434	453	431	470	450	442	469	486	444	452	451	452	459	430	458	458	437	468	419	441	452	434	450	434	435	438	437	444	410	435	455	482	468	427	452	452	442	467	469	453	457	483	447	488	449	446	454	429	453	436	444	432	390	462	456	458	461	447	439	451	422	466	453	477	425	411	400	458	438	488	460	488	460	444	417	449	441	434	470	486	439	442	474	461	424	443	436	473	479	425	453	409	465	442	449	429	423	448	429	426	422	436	456	480	435	448	438	457	475	448	460	451	420	432	489	426	411	473	469	438	445	457	420	424	438	429	443	462	423	427	461	418	449	415	484	416	465	454	472	458	450	517	439	456	424	491	444	455	461	482	399	427	476	451	409	430	446	406	452	424	443	437	420	426	457	416	467	427	464	434	457	410	470	424	424	409	448	466	472	470	436	451	424	456	437	414	439	442	435	468	446	449	441	479	474	450	430	426	444	516	443	445	475	441	453	447	462	448	439	430	460	430	443	441	441	413	485	464	500	498	429	451	461	441	417	429	419	416	483	453	448	434	497	482	462	416	461	467	469	446	444	434	432	426	461	480	403	428	405	443	452	486	435	442	436	460	458	448	455	440	411	444	467	447	440	464	428	459	436	479	435	464	489	404	434	463	488	471	461	443	430	437	467	443	417	444	481	442	422	419	434	449	442	461	496	440	452	491	429	448	457	452	419	437	452	459	460	425	454	428	448	440	488	449	472	452	490	430	429	430	464	450	452	485	442	452	460	428	419	452	410	465	461	438	446	442	469	457	449	432	478	440	424	456	460	457	466	413	459	461	451	484	421	459	407	441	439	432	482	436	401	460	457
23526	20990	28088	24095	20911	11947	3665	2128	1562	1528	1424	1401	1320	1070	884	796	676	596	478	441	398	377	431	403	389	402	436	390	391	381	349	372	331	349	332	341	329	321	311	304	281	320	308	295	337	299	294	274	299	306	290	296	276	312	280	281	315	299	324	304	284	291	243	317	336	323	305	284	281	296	309	287	312	292	309	299	273	327	292	361	318	270	276	269	264	285	288	270	308	279	302	291	289	284	282	279	312	301	289	315	283	316	281	293	306	285	272	307	307	301	286	276	290	298	319	294	313	276	291	315	274	298	299	289	267	301	289	291	261	289	307	313	324	300	249	261	296	281	260	268	276	291	271	293	299	287	265	279	275	315	267	282	293	224	274	258	276	261	304	281	275	313	292	270	276	278	291	311	268	270	300	288	282	320	280	291	272	282	291	282	272	282	274	289	300	275	275	316	323	263	304	282	303	265	314	302	299	281	266	291	276	271	281	297	288	294	301	314	303	298	308	296	286	288	309	277	293	290	301	268	320	276	287	277	290	290	300	273	277	313	294	290	257	280	289	295	304	252	266	278	315	275	273	240	311	320	306	290	309	301	257	271	292	285	295	275	300	298	282	238	255	296	261	276	294	318	297	286	279	263	267	296	305	268	275	315	296	272	319	275	289	283	308	301	260	297	320	308	290	317	296	262	275	303	296	283	303	253	293	284	263	246	266	288	280	300	313	280	297	291	326	286	288	268	268	288	304	263	313	296	276	276	326	309	293	270	265	301	300	304	260	288	309	298	262	298	296	263	289	305	272	282	287	268	321	285	300	294	268	273	268	293	301	278	290	294	271	314	306	284	291	276	302	288	273	275	277	287	294	301	281	297	282	315	298	289	261	289	268	279	292	268	293	274	294	292	283	317	279	297	278	296	269	279	277	256	275	297	292	279	268	277	265	277	298	303	261	280	300	302	272	310	272	290	310	314	291	268	301	283	286	261	279	306	309	301	307	280	282	277	297	293	269	287	312	297	260	261	252	295	276	288	313	305	289	310	311	285	266	281	276	293	307	293	275	275	310	293	284	316	303	303	290	307	293	299	298	272	284	264	281	276	291	303	282	292	294	322	281	299	321	311	278	260	335	269	259	272	309	298	305	277	292	314	307	272	312	283	290	298	288	282	271	279	261	284	255	295	316	270	299	264	306	274	294	318	285	260	289	280	273	285	284	277	287	305	315	301	270	305	307	277	269	284	292	280	272	279	257	301	279	315	269	291	308	299	272	291	310	299	323	297	277	279	289	290	263	294	285	275	329	260	275	289	287	284	284	294	290	258	261	270	264	303	293	281	252	298	270	310	288	300	297	287	316	261	299	280	256	257	265	263	295	293	291	251	297	262	294	286	266	264	306	305	310	284	283	285	257	288	290	279	260	294	308	281	301	306	291	305	290	287	280	269	305	279	301	303	275	273	278	302	296	289	312	282	305	238	279	299	285	264	306	297	324	275	307	293	261	272	270	289	291	285	271	298	262	308	301	313	307	291	285	281	274	252	264	285	291	324	259	284	283	298	284	265	302	299	283	301	313	266	304	270	289	293	299	289	267	297	258	281	254	294	294	296	298	294	302	286	300	313	272	227	294	297	296	271	286	274	264	292	304	261	277	274	262	303	266	293	294	270	276	275	305	264	297	272	294	305	279	268	287	294	295	325	323	305	295	272	277	284	278	305	308	293	300	271	314	287	261	277	281	304	308	273	287	270	254	306	269	287	284	290	277	285	287	270	294	270	267	310	279	280	298	271	325	321	285	296	286	269	301	296	280	278	278	256	321	273	287	287	270	301	282	325	282	295	313	277	291	276	269	298	252	301	305	282	280	302	275	312	275	276	303	320	280	266	280	275	310	316	312	286	306	303	258	289	309	289	290	276	255	308	281	302	312	297	270	316	304	275	244	276	304	295	289	284	277	286	262	296	291	309	301	297	298	295	317	285	274	281	276	284	277	276	309	292	299	316	259	288	272	308	303	289	315	269	348	281	293	318	280	321	336	294	281	300	304	290	280	295	293	291	294	308	252	315	275	297	277	300	285	306	292	291	275	271	269	262	281	286	283	290	321	298	280	290	302	326	259	318	287	303	271	279	278	315	300	283	294	324	297	280	303	294	279	298	298	286	276	272	321	289	280	264	304	302	288	308	283	287	306	298	287	265	264	316	269	285	263	275	317	286	272	300	288	283	276	244	303	321	296	269	291	287	285	268	340	282	283	309	264	262	280	281	285	277	303	315	271	286	289	313	284	277	275	270	295	297	284	267	267	284	313	273	317	275	305	323	313	254	283	248	256	301	266	264	272	309	300	325	293	310	267	264	272	308	289	310	292	292	335	277	313	281	294	291	306	303	293	295	277	265	299	275	302	270	285	278	288	298	320	287	300	275	299	294	296	259	277	312	304	271	262	280	307	299	318	264	326	280	296	301	258	289	306	292	265	286	292	298	314	275	319	265	281	319	306	312	307	281	269	288	269	276	261	295	284	265	302	298	273	292	291	279	281	286	305	276	285	274	278	317	267	285	337	295	267	296	263	279	305	268	300	295	269	302	274	275	282	272	267	293	288	296	290	291	264	287	294	293	280	301	279	241	315	274	295	282	276	249	292	280	311	305	267	313	302	281	268	298	263	287	294	309	251	309	310	300	267	275	310	299	290	306	276	279	296	290	289	332	305	284	289	293	297	274	322	269	299	283	285	291	295	293	263	307	285	263	294	307	283	293	291	295	295	284	277	290	269	281	283	266	282	292	290	307	294	286	287	296	279	292	293	319	310	287	290	280	290	298	283	287	307	315	285	292	289	325	294	281	320	259	272	291	294	270	314	330	268	316	289	281	309	289	304	303	264	314	288	298	283	283	299	272	298	297	291	291	293	317	311	254	276	283	293	266	281	282	299	287	314	269	275	268	328	318	292	292	274	260	267	266	265	276	287	295	298	280	299	286	278	290	260	298	297	281	301	282	289	292	300	275	298	261	287	286	272	308	305	274	293	288	270	282	279	282	320	274	284	268	290	268	292	306	275	305	275	308	265	302	285	279	297	279	300	269	303	270	325	317	277	297	242	285	324	292	306	289	264	255	313	297	259	283	295	281	287	303	286	295	270	291	289	306	296	279	278	295	320	276	319	295	293	312	307	301	273	281	299	303	293	300	322	267	277	301	312	259	289	280	292	296	290	284	286	264	272	248	289	272	279	301	284	314	288	304	274	273	308	336	287	264	292	276	302	287	239	266	325	310	304	280	265	304	279	301	281	324	305	300	298	281	301	278	240	268	290	275	285	263	296	279	310	300	298	291	293	321	297	269	284	288	308	329	287	293	282	288	275	277	289	308	276	309	262	295	309	311	279	283	289	293	310	292	288	274	290	291	296	266	290	287	254	264	306	302	283	285	299	318	269	286	276	279	278	301	301	279	269	274	308	285	280	304	263	306	275	309	284	277	268	268	301	304	308	301	278	299	300	305	311	282	266	289
24331	40421	20781	12880	9411	7014	4682	3453	2688	2589	2291	2257	2188	1691	1341	1048	1006	842	701	596	579	493	497	497	479	464	500	483	522	447	406	426	388	379	360	382	363	362	331	356	363	350	334	311	319	367	332	369	345	301	305	323	319	376	335	336	318	358	319	328	322	346	333	306	349	321	277	299	314	311	305	325	332	336	298	338	310	307	314	326	337	321	299	324	325	291	309	305	288	305	312	321	330	326	298	300	309	288	296	341	326	324	301	314	335	313	327	318	312	315	314	320	327	322	313	297	327	289	331	327	320	312	300	316	317	292	315	290	308	317	309	301	327	307	319	291	344	271	316	323	326	309	285	298	306	345	327	349	307	317	274	300	328	330	288	307	329	302	327	272	333	290	296	313	324	329	309	321	307	317	334	303	286	315	330	315	326	320	308	307	326	338	309	341	344	289	317	315	299	312	329	326	311	315	321	334	301	307	297	303	319	294	281	289	321	310	313	308	322	293	298	336	275	322	311	300	323	297	308	304	293	319	305	323	324	328	317	325	301	291	277	334	311	315	305	297	282	304	326	313	303	301	301	332	293	292	311	294	297	321	309	274	313	329	310	311	331	320	299	321	318	309	318	350	305	291	312	295	300	309	292	280	346	323	338	353	304	310	317	327	321	303	322	297	326	311	317	272	338	308	268	304	320	322	321	309	318	296	329	297	301	281	319	264	355	302	327	304	324	324	287	307	321	295	299	316	297	341	308	312	300	304	319	300	309	319	321	345	312	277	292	321	271	319	285	299	301	311	306	306	285	309	314	328	321	320	299	340	317	323	340	293	328	332	293	322	320	322	302	286	317	321	272	305	308	292	312	306	336	318	332	319	337	280	300	301	314	299	305	351	337	305	343	314	336	295	320	261	334	323	350	312	300	314	324	316	299	311	304	298	313	305	321	303	289	323	316	347	321	312	372	305	303	324	339	337	371	316	311	319	296	338	304	309	318	307	344	296	293	326	325	321	318	288	323	308	296	339	316	313	307	313	303	300	330	320	311	319	307	302	315	284	311	316	307	310	314	327	300	312	323	316	280	295	302	359	314	323	340	335	315	319	290	314	348	335	317	356	332	283	323	292	276	326	306	321	296	331	290	310	302	299	313	334	328	302	304	284	303	296	315	299	307	310	296	297	327	284	290	331	293	318	318	294	322	317	300	311	329	295	313	299	312	290	306	329	328	309	322	285	312	332	318	298	316	303	309	339	306	296	307	316	318	322	340	306	336	294	305	287	324	297	333	332	310	307	312	333	325	320	327	278	300	296	316	310	317	310	280	296	312	337	301	308	329	294	319	288	301	299	312	290	315	328	309	341	283	314	313	316	284	318	303	292	304	318	315	310	298	288	305	301	300	322	320	305	271	293	287	289	285	318	298	327	337	301	315	328	305	282	296	301	292	319	294	302	311	294	295	291	316	287	307	286	353	270	313	330	350	271	310	311	312	308	293	315	326	304	289	314	277	292	307	288	305	302	292	324	325	353	322	305	322	305	264	326	344	287	302	313	318	306	295	308	311	292	315	319	348	295	324	300	314	327	315	316	289	324	303	323	321	299	304	289	315	271	313	288	328	314	327	297	308	312	343	315	302	308	303	251	318	324	326	303	310	304	319	316	287	301	279	321	303	321	315	324	298	318	332	291	329	326	302	301	319	291	327	299	286	320	335	327	307	285	330	286	292	307	329	302	332	287	302	293	302	309	323	293	312	314	326	306	317	281	332	340	301	318	283	292	335	318	291	307	304	319	334	312	283	304	349	308	300	301	319	321	316	347	319	322	330	299	306	300	297	305	300	322	334	327	317	293	284	314	331	290	321	301	303	326	333	343	316	304	347	285	319	305	310	294	299	323	305	323	297	329	311	311	329	314	298	313	287	335	319	319	285	343	314	304	315	298	296	301	325	300	324	301	274	308	314	317	312	299	285	329	303	291	296	313	310	325	288	290	300	296	311	275	315	271	310	322	315	279	307	311	306	310	311	297	283	282	299	285	303	318	319	330	283	297	335	297	281	281	311	315	277	298	332	306	291	300	290	306	293	297	283	316	311	340	329	326	336	337	278	296	274	278	291	321	304	315	320	351	285	325	312	310	296	306	327	293	289	310	289	332	302	326	323	311	310	341	313	319	309	330	317	314	281	333	315	301	293	299	298	332	314	287	312	311	307	344	341	301	311	283	302	286	312	360	303	301	312	310	331	300	326	321	324	277	315	304	315	306	294	318	291	320	310	304	323	301	330	297	286	337	329	309	284	315	314	297	326	301	302	329	301	281	308	335	291	325	317	310	296	299	299	306	318	295	298	306	284	316	307	288	312	321	282	299	307	302	306	297	335	328	314	299	284	303	311	322	298	309	302	303	307	351	288	289	310	298	328	296	309	294	316	291	311	291	296	348	303	274	333	302	309	300	329	323	310	293	310	296	314	301	298	299	321	282	293	320	315	306	300	316	314	328	310	313	315	301	276	325	323	287	300	335	297	310	319	311	322	324	286	333	313	311	303	297	301	337	324	310	318	327	317	305	286	280	319	257	313	327	284	326	315	284	310	313	332	294	310	298	331	312	333	316	327	326	282	316	280	312	289	345	337	301	310	331	313	317	306	291	318	333	323	298	307	284	291	319	289	285	311	315	281	307	318	333	342	320	276	305	315	331	305	320	279	351	284	299	327	340	316	287	313	304	305	293	290	308	311	334	316	300	309	274	302	323	333	320	295	319	309	309	301	283	277	300	298	308	321	310	303	290	286	303	302	300	319	284	305	282	316	318	301	300	319	289	299	307	321	287	324	316	326	329	309	319	299	319	308	320	343	314	288	327	341	336	321	337	294	296	330	325	316	354	322	334	300	307	286	325	295	322	326	322	305	284	298	287	287	310	302	311	338	314	328	294	321	347	300	309	299	272	281	305	328	286	330	335	341	315	297	310	323	312	310	297	295	315	298	317	320	286	308	308	283	297	296	286	305	305	309	312	313	301	335	303	293	320	305	310	303	292	312	298	317	321	309	312	298	318	320	306	282	306	314	325	306	319	272	326	290	333	315	338	313	317	310	328	309	300	349	335	318	318	246	290	302	302	313	315	324	287	290	312	339	312	328	290	277	344	316	310	340	285	302	308	343	326	303	324	311	302	291	308	333	295	310	293	299	321	329	332	344	332	325	310	309	313	305	309	307	320	242	296	315	345	301	301	313	284	339	308	299	340	299	295	306	289	326	298	321	310	324	327	340	311	335	325	299	313	304	275	290	301	289	280	329	263	280	311	298	299	325	337	337	288	308	336	302	296	315	328	323	312	296	318	312	286	326	307	302	301	291	319	316	302	344	299	315	315	325	295	314	320	315	316	299	312	300	339	312	295	364	299	300	330	303	298	308	322	335	296	308	312	303	300	299	311	330	280	282	322	283	284	303	311	271	298	303	310	321	329	306	345	322	299	296	296	330	289	306	299	314	301	298	326	313	326	298	315	304	293
24650	20916	26857	24895	12732	3913	2443	1636	1378	1372	1341	1337	1223	1060	912	851	828	705	634	614	592	574	571	550	608	600	516	529	510	580	503	576	502	519	529	542	529	541	496	493	505	513	481	518	494	478	505	516	480	525	480	475	536	497	494	504	491	547	506	510	491	505	496	527	464	509	490	484	468	476	491	516	502	446	519	521	451	506	478	511	470	497	461	494	473	487	462	489	478	484	494	472	489	476	450	503	454	502	537	481	453	470	505	468	487	499	497	484	521	502	492	442	498	476	489	501	526	530	500	494	447	466	506	506	524	504	527	473	511	480	515	468	485	498	490	476	521	476	452	493	508	487	492	480	516	493	497	527	469	488	466	483	496	501	496	498	495	473	493	464	493	482	453	540	520	494	486	468	472	511	510	508	492	474	477	470	495	527	503	500	541	467	477	494	504	447	510	503	483	486	514	490	499	484	426	493	505	489	481	477	477	505	463	480	477	482	523	490	486	481	568	479	476	501	488	509	488	490	485	490	514	472	527	512	507	471	520	484	462	498	496	528	472	518	468	480	459	471	496	475	490	451	497	483	509	479	511	513	509	437	492	456	528	536	501	482	477	506	479	465	504	482	481	495	509	503	484	524	455	510	501	492	508	477	505	497	480	449	475	508	472	501	499	479	538	478	503	490	484	470	505	483	470	480	519	488	467	464	505	529	547	470	471	462	512	494	469	519	466	493	489	432	467	519	450	500	515	493	487	514	486	507	537	475	522	517	509	475	480	453	463	501	466	465	483	505	466	485	501	491	503	468	478	484	488	477	527	472	523	482	467	490	451	477	507	521	491	487	433	516	517	498	496	459	498	500	462	500	504	476	503	504	497	491	496	499	471	481	500	489	520	445	477	522	522	493	492	480	528	501	501	493	511	497	501	470	484	460	470	496	515	455	483	476	474	503	470	477	502	482	535	522	484	467	487	492	464	482	459	453	468	521	503	457	486	481	471	485	474	435	498	444	480	498	486	499	525	485	484	476	451	485	507	537	478	521	501	476	478	472	457	492	486	484	517	484	523	475	484	481	497	485	475	465	463	489	454	488	496	490	484	525	522	533	515	493	492	460	499	514	434	488	467	498	462	510	472	485	487	509	526	494	518	456	450	464	490	459	495	494	490	505	490	492	475	437	496	500	500	505	487	466	441	526	480	520	489	499	500	485	504	515	490	504	478	504	502	489	481	483	536	486	500	517	481	491	480	495	432	479	485	476	479	506	456	496	490	468	467	471	479	461	475	504	506	488	516	477	480	499	505	497	514	480	473	486	482	522	476	484	471	498	476	477	510	505	502	477	486	511	498	472	528	495	494	461	486	479	462	497	506	474	489	505	506	479	503	513	508	484	542	505	471	513	512	488	460	494	490	476	506	477	488	528	471	464	490	510	473	493	487	541	501	490	444	464	493	492	440	486	499	524	491	494	465	463	489	491	507	499	463	453	505	492	478	484	471	507	448	502	473	488	487	513	493	475	486	471	534	498	482	481	502	501	485	470	463	437	481	497	486	486	508	495	441	491	456	489	509	478	473	533	475	524	506	466	483	499	490	483	535	466	508	531	513	513	506	475	481	458	513	483	525	446	512	509	463	480	518	505	505	510	467	528	527	485	462	536	499	497	507	500	476	501	514	517	510	468	499	514	471	468	523	484	486	467	500	516	497	499	530	453	505	469	473	483	481	512	529	492	482	471	473	482	508	479	488	532	459	465	461	485	539	485	504	510	445	495	483	528	469	489	474	471	459	480	449	521	484	467	457	503	491	482	500	483	502	456	479	508	474	508	527	486	466	499	504	480	513	475	490	483	487	511	483	493	511	496	512	474	441	474	537	498	473	482	490	510	529	466	478	480	487	515	486	487	489	471	481	549	486	507	474	484	493	525	517	489	477	461	464	501	506	477	465	497	495	493	526	460	482	443	455	482	509	496	463	455	502	507	492	502	483	468	489	472	487	479	504	512	454	523	490	514	498	489	524	497	511	463	508	474	507	501	472	505	495	505	468	498	495	462	491	490	476	481	502	507	471	466	487	508	535	486	482	491	512	486	494	468	541	462	516	463	485	459	496	493	449	475	473	490	501	478	512	493	516	500	533	467	469	494	477	492	525	459	493	518	475	489	477	505	516	530	489	493	500	502	477	503	508	466	513	529	480	476	516	458	503	515	505	490	538	478	478	513	461	483	490	488	466	490	414	491	480	503	491	498	524	499	496	456	451	473	496	498	517	484	486	501	492	486	488	468	462	501	465	487	525	503	488	541	461	478	494	489	475	430	492	495	530	452	489	496	499	457	431	488	499	471	495	501	464	481	479	517	454	498	482	462	508	453	478	528	469	457	485	466	493	466	497	529	433	446	489	517	506	460	454	537	491	503	482	461	489	474	490	453	490	484	493	487	491	483	479	514	507	478	516	493	498	476	480	489	483	451	489	466	464	504	472	508	492	479	492	442	516	492	520	515	498	483	482	467	483	510	525	506	480	489	471	499	535	441	481	466	490	478	514	482	460	489	516	499	468	519	452	478	492	476	507	463	485	503	502	478	482	499	448	492	484	482	513	506	462	492	484	528	509	461	527	542	506	491	473	508	499	494	472	467	488	479	502	463	492	498	480	496	516	523	524	478	479	481	494	485	502	471	487	470	513	459	471	473	486	474	480	482	469	479	490	486	523	474	489	525	490	486	487	503	521	458	500	478	551	464	467	506	510	465	492	491	511	497	482	491	442	467	452	482	474	489	453	472	490	471	459	473	508	456	501	505	545	484	511	460	506	502	486	469	461	484	487	503	472	496	477	488	478	461	485	471	460	513	480	480	455	508	465	457	485	473	521	520	528	514	479	497	505	531	507	490	479	479	487	482	515	501	478	468	496	501	496	490	481	499	517	506	490	507	473	469	468	483	488	538	496	484	516	465	501	474	482	492	485	481	496	522	448	538	486	529	458	473	505	516	507	475	482	539	492	505	445	558	498	485	524	506	469	533	529	511	501	518	480	495	494	481	471	486	516	504	457	509	478	499	468	448	465	511	495	479	479	502	509	493	484	514	496	470	516	489	470	448	448	450	492	498	490	487	504	466	512	468	468	480	483	477	533	491	489	499	501	536	443	469	484	471	514	475	449	483	506	479	513	491	500	472	515	470	469	475	495	513	476	502	516	483	482	481	537	509	517	468	464	491	501	488	483	470	472	459	498	497	538	483	488	488	525	480	449	530	515	487	561	498	457	559	499	495	483	502	438	481	478	474	517	475	499	462	524	470	490	468	453	501	491	485	527	450	474	459	493	459	490	518	487	474	524	508	498	485	485	495	520	507	457	484	492	469	491	492	502	461	487	501	482	488	506	482	460	497	490	463	503	519	444	496	467	480	430	462	496	527	466	481	473	480	503	472	505	484	497	452	477	450	489	502	490	470	496	511	435	488	508	500	485	491	504	470	482	523	500	501	519	441	463	482	480	480	503	497	494	501	504	464
23414	35944	17427	10276	7910	5257	3981	2787	2230	2448	2225	2243	1941	1656	1330	1173	1064	894	751	749	679	669	635	707	678	678	654	613	621	627	598	596	598	599	560	527	545	532	576	479	515	512	560	535	502	517	532	518	549	517	529	496	489	539	515	501	552	514	489	467	538	524	471	499	510	529	525	515	530	498	530	458	467	504	485	471	540	493	509	497	540	522	515	491	535	511	499	511	519	500	512	510	524	520	527	492	526	486	526	509	505	513	531	481	497	528	534	547	489	515	533	489	542	461	530	474	495	509	505	520	513	539	500	530	511	498	498	469	513	516	498	539	501	522	513	473	513	518	495	539	515	498	482	507	538	533	519	481	492	490	505	531	561	550	525	463	478	494	477	484	511	545	502	516	542	522	527	469	495	498	499	468	526	488	476	471	455	484	484	533	532	508	479	479	490	513	527	512	545	527	495	494	491	559	507	516	555	474	477	519	498	475	474	533	540	508	508	523	521	512	494	479	493	485	522	512	476	501	497	512	485	472	511	541	486	509	506	527	516	477	479	515	523	481	534	481	532	497	509	482	481	543	508	564	518	500	520	509	526	504	505	526	525	505	502	473	524	460	482	519	499	501	509	520	523	483	497	493	510	495	503	524	477	528	470	528	497	484	552	491	518	461	472	480	562	517	487	484	476	478	502	521	543	525	487	470	493	484	504	503	493	516	498	520	478	512	461	523	497	506	492	548	515	509	474	496	501	497	491	492	521	488	464	503	514	511	478	504	478	478	510	494	504	470	528	538	473	497	497	507	490	495	500	511	522	506	488	537	517	537	496	514	511	522	513	474	531	490	528	468	515	485	528	500	474	490	503	505	530	515	498	474	472	470	518	511	486	509	535	501	478	573	481	499	511	465	460	520	461	533	486	512	518	556	479	500	505	510	481	520	518	507	504	465	508	515	526	523	468	491	516	496	501	501	522	483	539	502	510	516	481	508	496	518	500	477	501	499	490	493	498	503	510	494	488	512	469	532	569	494	506	489	476	505	537	468	529	463	529	515	510	533	498	504	519	479	519	491	491	523	537	488	507	523	469	504	463	500	533	509	512	536	511	487	506	501	501	529	511	539	514	503	509	499	508	477	520	514	526	507	515	476	473	488	523	505	490	504	542	532	491	481	535	488	479	495	502	544	494	506	527	466	507	537	499	516	526	520	488	464	495	471	564	542	470	468	470	494	506	484	500	503	495	482	503	507	494	529	539	537	547	467	491	526	478	478	504	518	503	520	501	491	461	495	503	524	511	549	512	504	488	487	524	515	508	534	485	437	480	514	516	487	502	474	544	520	462	492	483	486	530	515	482	512	484	465	467	544	491	510	490	470	450	520	463	499	455	515	549	495	533	519	472	534	546	441	467	535	509	524	513	493	509	503	526	526	510	510	506	515	514	486	526	533	507	512	510	522	464	478	487	494	493	531	475	495	496	514	474	513	533	552	495	508	518	486	496	479	589	472	501	478	510	490	505	516	529	492	532	530	507	481	530	498	486	515	507	508	457	477	518	472	522	524	520	489	470	488	525	514	503	489	516	479	527	520	514	489	520	519	497	484	495	483	538	506	503	500	538	475	508	524	519	496	508	516	501	505	514	487	524	485	486	499	479	493	514	482	469	518	523	507	480	512	511	501	504	491	491	483	479	523	506	529	511	494	463	522	492	499	526	520	483	504	464	521	514	514	523	507	493	487	533	525	480	485	497	530	504	516	504	500	498	504	491	537	505	492	483	517	523	493	498	490	530	501	534	499	528	484	469	497	511	492	484	531	474	494	523	482	467	518	516	469	513	513	462	540	524	505	520	478	511	512	504	491	496	513	504	520	534	524	489	538	505	472	518	458	495	525	474	478	461	512	514	515	503	475	473	523	537	495	515	490	504	490	477	526	509	526	521	463	504	505	513	516	506	535	494	481	514	502	508	499	488	527	526	506	499	496	520	503	506	484	465	510	500	477	536	481	504	523	514	500	469	521	509	500	450	519	487	520	519	522	467	468	501	494	504	490	501	512	498	512	482	527	460	516	502	519	539	522	536	519	521	519	485	503	509	507	501	508	475	486	462	509	479	496	531	500	508	471	473	520	513	503	539	480	510	516	504	485	487	527	492	479	517	480	531	498	460	506	486	518	506	468	481	506	541	486	529	484	491	516	504	546	504	528	506	495	525	544	513	502	502	503	508	499	465	524	446	506	512	453	476	483	480	518	492	481	466	510	467	529	505	514	535	510	485	526	542	480	522	481	520	526	510	511	506	522	527	549	519	467	508	482	482	472	514	498	480	505	491	512	463	528	494	503	494	510	505	490	483	500	526	514	526	499	463	492	525	504	493	456	484	497	507	544	526	491	480	500	549	478	489	497	515	516	471	475	548	487	499	523	535	532	492	492	496	531	549	499	504	502	457	480	506	517	538	513	475	498	541	486	514	478	543	494	541	491	460	495	473	493	499	485	525	497	506	487	503	548	492	503	549	482	512	505	477	529	543	515	473	479	494	496	498	458	473	519	475	495	494	492	493	507	482	483	522	492	548	482	491	515	503	515	521	521	497	490	451	511	489	532	523	469	493	518	492	537	530	507	527	479	518	536	518	509	536	530	496	555	498	495	528	497	544	545	492	522	507	508	471	487	515	506	507	503	433	507	494	478	483	460	511	494	479	488	458	501	499	481	510	471	506	521	521	473	504	496	517	495	517	478	499	534	527	500	549	497	504	509	511	494	493	496	492	500	524	537	522	478	506	524	510	490	475	535	541	512	536	509	545	468	496	506	491	475	513	507	510	518	506	489	484	513	473	515	507	516	499	487	481	548	475	500	544	499	515	514	491	458	521	502	473	478	502	508	480	469	494	546	484	522	489	536	494	455	495	539	484	506	545	563	521	496	521	509	491	491	475	510	513	513	500	528	521	523	470	503	486	505	512	487	473	499	491	456	533	507	498	516	498	491	514	531	496	512	481	506	476	519	502	513	480	546	500	571	501	504	546	530	482	529	499	526	549	506	536	506	465	489	519	508	513	508	509	509	470	478	508	494	557	479	522	521	521	514	510	503	476	498	544	494	517	508	539	494	509	516	522	532	468	497	511	467	529	520	474	467	495	478	500	475	530	496	552	548	531	517	532	483	527	499	525	522	530	498	455	463	463	532	475	537	531	540	476	507	460	482	499	536	437	511	456	484	469	505	503	497	457	480	493	525	524	499	557	482	499	547	538	480	533	496	465	528	496	494	527	521	511	498	508	569	522	490	486	499	524	520	522	479	459	466	508	521	530	494	471	480	459	493	512	507	479	499	523	503	497	509	539	501	504	495	501	541	489	507	479	487	487	536	517	498	517	500	538	529	547	499	491	507	503	468	464	491	514	494	519	514	494	531	533	556	538	484	527	491	508	458	535	500	524	519	513	513	494	490	555	548	521	559	504	485	514	530	503	524	480	507	515	542	488	513	484	521	495	516	519	515	501	470	495	499	520	489
22458	21032	28610	23675	21058	21063	10596	3132	2437	2328	2403	2054	1761	1382	1293	1155	999	737	623	624	520	482	515	584	501	499	538	469	478	470	454	417	407	372	403	399	375	371	394	353	360	345	355	365	366	377	390	368	381	377	353	351	345	346	355	343	358	351	360	342	372	341	346	335	352	341	353	383	332	342	348	316	334	322	332	352	321	312	323	345	306	358	306	319	341	325	333	323	341	332	324	332	296	349	345	339	360	358	346	349	343	320	363	300	355	346	331	334	311	352	365	313	323	311	356	381	342	337	349	322	342	352	336	307	333	341	334	318	286	339	341	379	331	338	333	335	322	371	334	356	295	312	356	359	341	358	326	338	345	359	341	347	317	306	323	363	340	318	321	339	350	343	319	335	325	342	332	321	363	330	354	330	315	336	334	338	314	336	338	373	352	337	341	336	322	325	356	318	314	347	338	323	311	349	353	316	320	341	322	346	360	346	344	318	335	332	320	343	314	358	364	330	356	327	375	338	314	336	316	337	340	257	321	355	346	327	291	325	339	363	311	336	353	345	356	336	346	359	327	336	357	335	316	321	343	328	338	295	334	379	343	336	354	335	326	389	367	330	325	329	315	347	364	330	350	343	312	332	367	311	310	370	332	335	346	367	307	337	318	321	352	343	341	308	316	342	286	336	326	319	316	303	374	318	330	356	341	306	316	321	323	323	352	332	347	313	320	361	334	332	336	321	344	334	374	330	343	360	330	374	324	315	306	331	303	356	337	365	296	347	312	333	333	309	381	309	295	399	330	352	323	346	349	353	338	321	334	330	343	331	319	359	338	339	341	314	357	330	341	353	340	314	364	327	324	313	309	337	330	349	330	351	330	330	314	322	343	344	327	332	336	312	382	322	317	325	333	314	335	331	313	330	321	350	340	335	331	345	340	328	354	369	331	348	348	340	310	377	324	313	335	353	331	378	372	341	305	351	333	297	335	328	345	299	331	342	326	334	315	350	342	306	368	315	341	331	334	323	328	296	335	334	328	354	352	354	316	338	352	363	345	336	342	309	327	368	356	320	312	362	360	330	315	327	348	339	352	325	342	341	342	286	320	333	319	369	308	325	332	349	313	341	311	338	363	334	350	346	325	338	315	319	319	341	332	322	342	306	292	342	327	337	341	362	344	303	338	317	341	335	341	340	294	280	325	308	330	326	356	309	341	360	337	338	323	311	342	362	346	345	302	376	296	329	314	367	351	341	316	332	341	350	304	334	358	327	355	343	312	328	334	317	342	342	339	290	320	342	312	367	328	331	341	340	317	315	331	363	350	350	325	321	327	314	300	355	326	332	317	338	325	326	337	344	308	325	310	326	306	356	362	343	335	333	346	310	328	318	345	294	296	378	308	336	339	362	320	358	331	319	333	355	303	328	310	322	334	343	309	328	317	348	315	341	353	297	335	357	318	344	346	347	326	338	355	330	353	338	351	341	349	332	332	321	359	343	340	356	326	335	303	342	346	336	314	298	332	357	304	326	357	326	317	363	304	307	320	323	338	323	344	339	348	367	336	347	359	348	357	361	335	304	314	314	340	359	322	325	345	349	350	316	330	342	331	319	335	351	329	301	338	339	318	347	344	366	331	344	329	326	323	322	329	352	343	320	326	317	327	353	367	346	307	360	309	328	343	328	349	309	343	358	362	339	347	375	335	334	330	330	291	357	346	345	359	319	338	299	364	297	313	329	327	323	303	327	324	340	341	345	315	327	357	363	339	300	351	316	332	333	324	337	323	332	327	345	323	364	329	294	317	360	352	316	320	366	338	318	311	317	339	338	317	347	314	349	320	351	316	310	355	326	343	322	327	338	346	302	326	321	324	341	326	315	331	313	356	321	328	368	338	327	325	331	329	311	324	336	338	337	306	343	368	350	324	349	323	347	335	273	354	313	338	354	321	361	341	343	354	325	292	325	318	373	361	337	317	367	312	362	325	318	322	329	357	330	338	345	336	330	352	323	318	320	352	331	316	310	337	333	342	328	362	309	315	341	331	319	329	307	312	363	312	370	325	314	313	328	345	351	331	360	322	340	332	296	328	350	319	280	356	322	344	310	337	322	333	335	349	330	311	327	303	346	292	320	324	336	350	347	349	326	368	330	322	318	351	310	322	329	315	335	323	320	328	383	321	337	307	330	322	334	330	323	320	345	366	343	314	364	308	349	327	325	344	326	356	351	335	272	362	343	336	321	323	333	354	319	333	319	337	363	358	338	332	325	298	346	309	330	364	317	309	314	362	328	359	314	341	317	318	329	349	333	327	334	299	382	313	311	326	349	320	331	316	353	346	343	324	319	320	319	332	338	347	354	360	342	349	332	338	336	364	316	365	318	334	353	307	327	324	344	337	331	339	328	333	338	346	354	335	343	302	305	302	338	343	327	343	325	342	335	337	319	334	323	333	342	319	315	338	373	326	291	330	357	311	338	299	319	341	332	330	312	326	330	339	310	346	313	350	330	326	343	344	344	335	341	297	323	290	293	325	328	305	315	356	322	356	343	358	352	342	360	344	309	314	318	321	335	334	327	330	355	349	345	326	358	328	364	331	350	295	320	354	340	330	300	358	317	311	357	313	360	335	313	356	337	368	316	339	327	334	326	316	344	351	350	335	335	319	340	327	337	330	347	319	307	343	308	346	331	339	331	316	324	346	322	310	328	325	332	325	348	344	327	320	330	324	292	315	323	335	351	321	312	319	346	347	330	347	341	368	338	343	316	324	309	346	311	328	301	330	307	325	335	313	339	326	313	281	313	342	333	330	323	345	353	336	349	328	364	316	330	351	309	328	319	320	340	312	343	304	332	339	345	313	331	325	355	339	317	321	315	350	355	358	316	332	333	334	351	329	329	348	331	328	304	333	352	317	326	304	351	368	346	328	321	344	337	336	318	313	347	341	341	333	359	300	343	316	358	293	329	346	364	340	334	359	333	355	337	309	304	352	305	338	334	334	305	328	334	325	343	355	330	345	348	384	322	290	330	336	343	327	328	320	344	347	324	346	308	332	322	304	347	337	329	343	370	335	336	321	317	317	346	314	338	337	318	337	312	350	369	340	374	354	340	360	322	348	313	343	352	306	353	297	320	357	374	331	315	344	331	310	335	335	314	315	347	323	329	319	331	320	363	327	345	360	343	321	318	305	333	329	335	320	371	326	329	320	320	335	336	321	330	351	355	320	341	338	303	333	346	310	337	343	321	340	336	306	319	344	346	365	303	335	325	362	318	322	327	303	321	312	327	310	316	305	336	338	352	344	317	315	314	336	318	354	328	329	370	327	343	330	326	378	324	362	343	343	330	343	315	322	348	337	358	344	331	328	305	335	323	314	323	335	325	332	290	315	342	322	332	355	346	341	321	322	324	347	341	347	323	335	326	336	344	335	335	305	345	340	359	326	363	309	346	335	322	321	367	337	308	345	314	349	309	303	312	364	349	305	354	316	344	364	316	336	332	303	344	326	330	331	314
27979	46228	26204	17210	13715	9384	6038	4788	4029	4021	4088	3597	2769	2263	2041	1704	1478	1080	870	757	706	617	622	637	640	635	535	613	558	530	504	503	441	487	440	456	401	414	425	401	367	382	408	415	388	370	373	395	379	419	377	401	372	370	356	344	361	402	341	360	369	372	363	372	391	336	330	332	315	349	335	358	360	353	327	305	339	374	332	345	342	375	317	351	340	367	330	325	346	317	344	320	350	319	347	335	357	358	339	308	337	342	356	352	368	355	315	318	364	349	350	326	348	370	332	326	382	355	355	362	330	347	325	348	356	332	334	330	327	331	323	340	345	343	339	348	373	336	343	319	349	350	368	346	327	344	309	350	321	341	332	303	349	314	321	347	321	353	306	319	348	350	360	307	301	322	337	365	335	330	390	321	349	338	332	351	319	333	337	364	365	334	323	349	342	369	325	358	309	358	347	358	302	304	307	337	341	331	353	359	341	336	308	324	342	328	375	350	353	342	319	347	330	324	336	355	354	350	359	348	336	318	322	328	334	348	341	306	338	360	336	356	358	318	354	356	381	308	358	327	334	305	333	347	356	353	312	350	344	348	361	390	379	346	345	349	358	343	341	349	347	331	347	337	335	371	375	319	346	376	387	339	352	292	326	325	331	351	325	332	376	377	351	345	318	305	341	386	355	336	376	355	316	311	319	323	360	357	344	354	362	372	324	358	372	346	343	352	322	360	343	376	369	300	353	353	360	336	342	328	338	343	357	352	338	371	319	363	357	352	342	352	350	313	328	366	337	352	333	373	314	359	320	344	360	321	309	321	353	358	329	351	320	361	335	361	335	379	350	379	353	309	361	367	338	344	343	369	325	322	358	341	313	342	353	318	375	346	338	315	358	329	328	331	352	360	336	384	357	334	338	337	331	345	324	348	344	340	326	380	305	357	346	328	339	344	323	346	351	338	319	358	340	337	328	345	313	333	340	346	335	339	352	328	327	322	334	322	295	368	331	370	316	345	370	353	324	348	296	366	326	325	335	354	366	345	329	350	326	335	352	341	343	319	359	338	333	348	337	351	350	343	346	353	333	335	365	315	338	325	340	358	324	296	339	304	327	319	335	341	302	326	341	370	343	360	381	373	342	345	359	324	307	316	362	379	346	369	318	363	328	332	360	334	333	323	320	307	337	378	343	330	336	364	333	321	377	340	343	324	330	372	361	332	344	329	356	316	331	306	331	353	369	348	339	346	347	317	331	366	339	357	325	355	360	341	331	320	327	334	359	369	358	375	321	351	325	325	352	336	363	323	342	306	322	340	344	360	319	326	325	346	300	315	366	303	339	320	334	341	348	368	336	353	332	353	323	340	361	353	334	343	349	352	333	350	344	300	338	376	338	352	329	356	366	319	337	337	324	355	346	338	336	302	382	313	380	324	334	347	368	356	318	357	349	355	365	341	348	371	381	305	339	347	359	356	362	337	361	337	354	343	303	338	336	334	354	322	341	300	342	332	344	343	355	347	339	302	301	332	335	379	343	325	333	326	363	323	329	328	330	364	360	327	349	341	333	344	298	373	354	348	348	346	369	376	316	334	314	347	343	359	364	340	353	343	346	361	346	348	307	348	340	338	350	388	310	336	322	309	377	321	350	360	349	364	326	336	381	332	357	355	312	333	363	349	324	331	298	350	347	303	309	371	316	304	355	353	346	360	329	322	344	339	329	331	322	326	353	349	320	353	344	337	346	323	312	335	328	339	337	368	348	343	315	352	331	340	342	353	357	338	333	358	336	342	320	334	344	330	348	351	314	352	335	344	352	330	321	351	329	333	318	332	320	331	343	312	366	345	324	344	361	314	342	340	361	349	345	343	301	338	292	332	371	307	343	351	342	320	372	315	329	333	348	331	351	300	357	338	318	366	354	308	344	321	306	335	344	358	332	354	340	321	342	321	354	319	337	369	324	404	336	351	362	332	305	337	371	327	324	333	355	358	317	326	335	354	327	343	335	368	303	336	304	347	316	337	324	318	302	381	372	326	324	319	339	336	347	319	355	345	353	338	340	339	364	325	365	321	316	351	349	352	337	355	348	330	337	349	353	319	391	337	360	323	331	315	355	327	352	336	318	391	360	307	354	346	334	354	313	348	341	332	361	312	360	358	333	385	328	342	355	339	359	321	326	366	334	322	337	348	302	364	333	374	365	373	337	324	348	369	347	341	326	330	363	300	361	349	354	320	360	313	335	364	342	343	322	334	338	363	335	354	367	336	305	330	304	330	334	331	366	332	343	328	335	345	328	319	322	333	335	369	323	331	349	356	324	318	321	339	333	340	357	363	372	351	322	309	337	333	364	346	343	307	333	322	348	336	332	323	313	340	325	333	333	323	333	346	370	356	349	342	363	342	313	315	297	325	343	304	319	375	360	362	331	331	342	326	365	345	339	315	358	350	306	304	364	323	320	290	322	353	342	337	329	318	355	380	315	288	353	327	348	339	343	296	342	339	358	378	358	332	343	348	345	323	347	349	359	341	347	314	318	345	370	336	335	330	340	333	363	316	316	334	330	354	354	345	319	331	356	307	354	352	353	300	322	347	303	352	337	395	344	350	335	320	332	353	338	336	340	353	348	333	340	338	332	341	398	361	364	343	328	356	338	335	350	330	359	331	349	342	364	343	322	318	334	337	363	317	310	356	338	317	339	369	329	340	336	319	300	338	342	324	330	301	339	340	318	354	324	320	357	354	337	324	326	368	317	345	345	358	367	342	370	324	324	339	341	337	355	334	330	327	334	330	363	336	337	326	375	329	363	335	355	326	327	362	323	291	362	358	359	368	377	331	352	352	362	367	332	307	368	339	326	357	323	358	350	340	327	339	328	378	318	332	328	337	347	349	366	338	320	316	350	363	336	348	344	350	331	305	337	353	323	346	327	329	339	318	349	346	359	317	362	322	343	342	364	389	333	347	346	332	336	346	331	352	373	343	339	313	328	330	378	331	351	375	357	372	329	318	392	301	352	322	338	320	329	345	333	345	327	353	330	345	317	329	354	331	367	336	323	332	365	358	318	319	337	331	353	295	331	329	358	314	344	344	328	351	344	316	326	346	307	345	350	338	363	338	311	316	342	335	332	383	335	337	362	363	361	375	380	355	328	333	335	325	346	349	352	340	336	338	343	321	360	330	321	325	358	336	372	363	340	349	335	325	322	324	320	337	354	324	320	321	312	338	343	338	342	329	360	345	317	352	324	372	334	344	331	374	335	305	336	350	325	331	337	302	355	356	344	346	335	340	349	325	340	328	349	376	357	339	320	362	336	307	336	344	363	363	332	348	351	329	320	328	340	325	346	359	356	360	311	353	379	342	353	345	382	353	322	307	306	344	308	351	317	371	347	360	306	346	321	346	327	344	320	331	342	340	364	360	334	340	334	335	333	311	345	352	357	368	390	333	344	333	352	340	320	342	328	324	337	323	365	360	353	382	331	312	336	313	330	368	360	346	355	341	308	325	327	389
28548	21906	15320	8112	3993	2502	1426	1229	1131	1153	1234	1160	1057	865	779	720	604	576	513	504	482	487	481	517	566	497	494	512	512	498	498	481	422	432	466	441	453	456	444	440	446	460	462	429	420	466	439	414	443	429	407	470	447	432	429	400	422	437	459	446	414	427	448	427	425	410	456	477	417	398	437	435	467	422	409	453	445	439	417	427	435	413	414	423	476	408	420	417	406	399	413	470	407	454	407	447	425	401	423	451	446	386	448	446	432	424	402	442	423	462	436	416	439	428	410	428	490	448	407	420	412	388	433	409	440	412	413	430	473	431	436	429	403	454	410	400	405	418	459	400	442	406	444	424	427	450	416	400	444	429	435	435	449	425	445	450	409	401	414	406	444	429	433	451	447	421	460	400	419	435	438	434	434	449	421	407	415	422	418	476	414	411	445	437	452	439	421	432	442	412	398	440	443	418	389	430	433	425	440	416	432	434	413	419	403	427	415	421	477	432	425	457	420	441	422	451	453	441	452	405	429	415	422	422	415	436	421	400	416	422	422	424	413	451	412	436	462	413	419	406	412	434	452	440	468	436	434	399	431	449	412	456	438	446	490	446	410	424	431	405	414	450	440	436	443	430	419	454	424	442	436	443	477	407	424	413	446	436	424	443	479	430	446	480	413	395	439	409	454	446	438	436	401	423	414	437	430	390	422	448	452	450	438	420	486	407	429	439	407	438	421	469	410	406	468	458	417	430	398	422	416	382	444	445	449	411	468	393	426	428	419	455	461	461	452	416	391	428	424	437	443	425	442	421	418	405	397	441	445	413	424	448	440	420	440	437	397	438	441	453	442	447	444	444	435	406	446	401	434	452	462	445	440	446	465	440	385	445	417	421	470	407	426	408	447	454	421	427	428	413	405	423	461	422	432	421	438	444	451	470	452	444	420	436	439	443	459	454	431	432	420	421	470	433	433	440	409	445	405	437	417	447	457	401	452	430	433	438	429	430	443	386	437	385	397	416	420	457	410	420	436	455	414	453	418	467	463	404	415	414	472	438	451	388	425	412	471	473	395	395	427	453	459	424	465	395	431	442	444	449	406	468	447	448	441	437	417	458	435	444	411	411	427	460	454	397	403	430	421	431	424	426	431	426	430	411	432	428	413	434	399	424	398	442	401	426	443	452	456	442	434	413	409	469	389	469	495	417	458	424	447	496	427	432	413	416	429	414	432	412	418	452	435	450	450	479	411	464	464	431	446	406	452	433	464	402	420	448	448	421	458	464	421	442	424	431	414	386	422	425	439	455	445	418	440	428	460	434	417	456	433	438	430	424	437	424	425	465	458	454	413	425	445	447	450	415	443	433	410	438	441	463	438	427	471	459	437	482	438	426	441	439	435	446	394	410	454	429	397	441	421	459	440	422	452	448	429	455	429	421	486	416	422	432	439	420	407	428	420	454	441	440	431	460	437	442	440	457	429	416	462	428	441	415	425	447	404	440	425	455	444	451	433	476	420	415	427	416	435	422	452	418	451	402	415	455	431	414	411	432	425	445	454	439	433	443	432	432	409	422	425	409	406	461	442	437	424	461	475	441	428	418	425	448	433	442	457	439	417	416	435	478	421	437	458	439	494	473	425	451	418	444	450	450	426	428	431	444	444	486	453	429	459	415	451	431	446	416	449	396	427	391	408	436	408	423	437	492	392	466	436	408	450	425	417	425	443	450	434	427	427	440	439	414	430	437	420	419	431	440	421	452	405	422	431	439	434	426	469	425	398	456	432	421	387	446	426	421	434	467	477	411	450	418	440	485	436	444	429	398	403	472	456	425	392	442	375	465	460	440	428	432	490	451	444	414	453	427	415	423	408	442	428	416	402	431	452	408	455	428	409	446	431	446	427	445	445	436	419	431	402	422	412	404	440	429	436	404	436	433	461	416	428	431	457	415	420	443	421	447	405	442	414	463	441	444	442	420	408	433	421	451	420	456	465	417	448	450	417	443	425	451	391	434	412	465	410	451	404	393	412	419	427	420	476	462	458	416	400	404	410	456	438	461	442	433	394	442	401	415	449	490	442	416	395	436	435	421	428	410	449	418	410	397	428	397	463	398	432	447	442	483	408	409	421	442	447	458	402	446	414	457	428	447	441	445	442	409	455	440	450	438	436	436	443	424	413	421	420	417	428	467	427	499	394	425	418	428	473	434	452	464	414	452	409	406	445	431	418	405	424	434	433	440	438	443	446	401	435	420	442	434	455	423	450	423	453	451	436	440	426	412	411	418	395	441	442	392	405	419	409	425	445	411	437	424	428	463	417	409	445	422	404	416	457	463	483	447	435	421	422	445	423	448	441	441	419	395	461	400	412	476	427	449	411	444	445	386	445	438	409	471	432	427	423	426	442	419	440	432	453	421	421	423	412	452	406	454	377	434	455	441	451	404	454	404	406	444	408	411	450	442	428	467	398	431	439	405	455	447	417	441	445	440	415	425	403	413	435	464	469	414	424	445	447	463	413	439	463	409	454	426	420	421	432	414	413	415	477	459	395	439	415	401	442	445	410	429	432	493	440	424	427	409	398	433	441	434	466	417	436	416	457	430	432	438	461	445	435	460	430	445	416	440	432	444	432	434	468	428	454	431	436	430	419	431	439	436	414	423	414	424	377	424	407	449	398	470	399	396	428	472	436	431	434	399	452	399	471	475	413	424	432	420	441	451	434	471	456	446	469	402	409	411	431	419	421	398	443	407	434	412	465	429	420	412	416	448	403	408	401	430	447	423	481	460	453	444	470	422	436	425	426	415	461	437	459	405	413	398	405	441	429	412	442	406	409	477	448	439	404	461	437	421	416	478	425	433	468	413	439	420	419	419	418	424	405	439	419	494	449	427	431	422	422	393	422	479	417	444	475	426	438	419	431	447	371	397	427	452	402	398	396	436	448	408	442	438	413	435	434	431	433	431	466	457	421	411	430	443	430	469	417	435	422	470	468	432	421	448	408	421	466	437	422	474	449	453	423	463	438	436	436	386	477	436	411	462	465	457	417	456	443	409	433	454	442	405	445	416	402	457	431	434	422	411	430	426	423	430	416	458	402	390	427	434	401	440	387	406	456	443	417	441	427	423	423	439	426	462	451	433	445	417	424	425	423	451	416	420	444	422	429	462	428	449	412	410	406	447	491	423	397	410	424	384	417	448	433	415	462	424	388	460	443	484	416	473	436	435	437	455	440	431	416	449	459	452	427	452	431	422	419	409	400	407	451	436	456	448	428	455	449	447	454	446	439	413	430	450	420	455	405	423	425	414	439	467	436	386	448	424	457	440	434	408	432	426	410	436	452	433	416	415	432	451	413	448	434	448	439	458	431	411	456	413	417	414	422	427	443	410	409	432	424	429	433	452	422	409	430	421	458	442	450	435	405	464	405	506	459	442	448	395	430	431	442	461	415	431	422	420	446	396	457	441	443	429	417	427	433	437	453	438	412	460	426	457	474	421	428	447	422	428	418	434
19511	29556	15478	8366	6086	3945	2502	1891	1880	1890	1927	1791	1477	1210	1053	967	809	723	654	618	611	584	572	600	551	593	522	552	524	569	555	481	473	510	487	528	485	457	511	428	480	471	503	499	508	490	451	445	530	480	438	438	455	475	474	468	428	425	442	479	471	459	444	481	453	478	473	454	473	471	430	429	439	450	444	493	435	459	461	475	419	431	467	454	432	474	437	490	446	465	472	483	412	467	447	450	467	457	478	468	438	466	439	458	460	461	456	463	419	484	498	447	424	443	437	475	434	460	440	453	455	467	451	478	470	465	478	478	437	459	444	505	451	455	462	493	476	450	458	492	436	455	448	452	480	436	457	467	449	464	449	434	454	448	432	471	453	438	468	466	454	482	458	438	428	458	486	452	418	481	471	469	450	451	495	450	437	425	427	482	496	433	489	449	486	495	463	431	453	439	471	439	494	457	458	483	504	455	443	462	454	423	436	438	442	476	470	431	466	454	477	454	425	456	436	452	489	462	462	430	487	475	456	463	445	473	470	437	459	448	487	453	425	446	489	470	457	438	430	479	468	477	450	479	475	463	476	482	477	478	484	420	488	442	495	455	433	399	451	503	439	452	475	472	443	488	462	451	457	439	463	463	439	478	442	472	446	443	465	459	447	494	436	449	451	415	499	439	474	465	471	483	451	459	480	437	439	492	453	461	494	465	482	522	461	435	505	436	471	494	469	443	461	440	463	423	443	441	464	458	458	482	457	430	463	470	451	469	463	450	444	454	487	474	483	464	473	460	482	459	454	445	446	450	456	489	443	488	450	424	457	478	433	453	431	496	455	454	489	457	479	441	451	442	449	428	463	452	455	472	490	470	465	476	470	440	465	458	437	465	484	478	404	436	500	439	439	490	459	476	466	489	464	469	439	416	445	462	486	459	430	484	471	478	470	438	436	432	460	442	470	488	458	499	470	438	513	455	465	461	492	471	449	455	434	454	482	467	462	446	445	478	472	466	485	501	426	433	434	440	468	477	474	488	480	451	427	476	446	460	450	492	441	449	461	450	487	450	474	468	465	458	471	428	450	415	466	481	427	458	447	439	458	452	453	477	496	426	504	473	453	458	460	474	458	485	478	501	466	430	463	445	464	451	476	466	395	471	507	412	456	504	458	501	502	431	460	420	442	479	458	456	473	448	454	447	406	434	446	489	448	470	461	479	495	448	451	444	447	477	492	457	440	466	441	463	466	440	500	468	460	487	456	425	437	457	456	454	446	474	454	478	483	476	481	423	455	468	417	433	436	477	468	456	433	463	439	465	444	456	472	453	457	474	468	474	477	482	441	487	444	501	427	439	471	432	433	470	471	454	468	435	480	505	465	459	479	489	476	443	415	446	455	455	453	431	446	445	458	475	490	459	488	459	425	428	480	425	445	457	424	461	446	431	447	439	436	468	493	472	454	462	452	472	454	433	414	426	467	474	429	468	468	452	461	463	467	440	432	445	489	429	444	503	467	439	429	470	454	439	443	461	450	466	428	500	445	438	460	485	432	470	461	474	468	462	446	491	458	487	408	463	455	445	475	458	471	429	451	459	461	462	472	423	482	465	450	390	453	431	505	448	465	451	478	440	477	482	445	442	486	468	471	453	490	457	453	460	456	466	433	487	437	425	440	487	508	481	424	493	462	470	463	474	475	461	475	476	408	423	469	455	448	503	440	498	440	450	462	485	469	453	459	499	424	441	454	469	464	468	475	419	440	485	438	450	452	444	502	470	463	468	473	477	479	458	469	422	451	443	468	451	437	443	460	474	486	460	444	444	437	441	463	436	461	448	483	477	488	423	451	510	476	482	455	478	466	457	489	459	470	467	451	449	444	461	453	456	437	468	456	453	451	475	461	465	443	463	490	453	461	455	464	440	454	445	492	443	456	464	438	468	467	481	454	454	461	483	454	442	466	475	460	438	450	456	481	480	441	458	423	454	456	440	468	440	439	480	426	416	447	444	443	428	464	440	445	446	506	466	456	441	462	447	457	506	446	436	454	438	411	498	491	445	463	484	415	459	525	500	426	433	490	467	468	449	433	461	462	450	421	473	483	458	443	459	431	476	489	481	429	452	501	453	531	424	439	454	438	469	441	418	452	443	444	430	449	441	460	469	472	415	447	488	441	436	462	443	436	426	470	491	419	472	460	493	449	472	431	459	452	461	471	434	413	472	491	459	479	482	447	468	459	487	422	459	459	434	420	450	494	455	500	453	417	444	394	456	461	460	468	453	443	439	453	431	418	442	450	502	439	450	463	457	452	460	477	458	487	477	463	448	477	502	466	438	488	462	451	439	444	480	509	457	439	443	490	446	489	440	441	434	509	456	473	461	468	452	471	443	434	397	429	497	459	447	454	493	498	476	449	473	466	427	443	442	471	472	491	503	490	467	399	473	468	415	461	435	475	461	435	431	464	468	461	437	497	452	407	492	469	463	419	432	467	488	451	489	418	440	454	493	470	444	457	492	457	480	446	504	457	458	458	464	460	458	459	468	478	431	435	434	426	473	467	456	437	430	454	431	445	457	474	451	444	465	442	458	451	468	449	500	477	469	464	443	471	466	410	501	507	436	465	457	461	461	463	452	505	436	469	426	460	432	453	454	478	436	454	467	423	476	474	425	445	477	384	442	487	456	461	417	467	464	450	435	425	469	457	449	472	459	455	487	451	435	482	476	430	476	470	448	468	449	437	472	490	467	451	487	487	441	446	446	468	450	467	450	455	435	476	469	484	483	414	449	486	455	456	456	447	457	462	457	450	457	441	436	435	456	503	444	445	475	492	458	462	462	428	440	430	410	438	470	434	421	468	469	452	434	436	472	451	409	470	474	418	456	496	447	443	483	467	451	463	496	453	460	479	447	440	498	473	448	474	483	494	444	452	459	473	435	458	427	476	444	473	491	481	442	430	453	468	459	439	435	435	457	438	434	437	441	449	456	497	453	497	449	464	530	472	470	455	463	453	447	451	499	456	424	439	471	505	478	445	434	431	476	416	421	454	448	478	456	450	442	450	477	472	455	456	482	441	430	493	468	423	485	487	441	469	476	456	460	422	443	472	469	466	479	473	451	467	457	446	482	443	468	427	462	445	452	449	473	428	445	494	444	429	490	478	435	464	493	464	459	485	436	480	484	460	451	500	467	436	473	468	495	459	442	483	457	482	461	475	479	459	441	465	481	466	401	446	468	474	499	516	454	460	500	427	447	505	453	463	490	494	468	477	456	456	509	467	520	450	473	454	459	479	461	481	457	428	461	510	508	432	439	461	467	474	412	443	500	466	506	447	466	481	443	451	475	463	448	470	464	451	425	488	464	450	460	460	465	441	444	477	426	442	481	463	475	515	460	472	427	450	481	467	437	468	428	453	470	435	494	445	484	448	458	447	471	473	446	439	441	456	454	467	506	456	479	471	436	426	423	431	485	467	474	489	476	472	419	425	461	443	496	489	465	446	451	456	478	475	475
23511	21002	28108	24130	20966	11965	3627	2051	1912	1835	1945	1634	1263	1142	1088	784	673	599	541	502	447	437	420	401	423	417	392	415	410	341	365	351	359	369	356	338	342	328	324	308	358	323	336	303	292	340	301	323	340	288	317	322	314	334	302	322	316	279	281	309	326	272	329	296	315	319	309	276	315	298	278	301	319	311	335	298	296	271	297	277	281	292	255	307	291	311	323	292	272	310	301	302	298	335	323	311	302	311	306	298	309	297	286	304	309	307	294	302	340	310	309	319	317	311	320	328	313	301	302	308	303	322	293	302	307	303	271	321	302	335	284	289	290	297	305	327	295	300	260	330	290	316	293	273	283	292	319	278	285	321	317	294	300	278	288	320	333	276	281	307	282	324	296	281	307	308	293	267	316	272	276	293	310	268	309	279	296	305	330	307	321	314	277	320	322	320	310	307	272	284	275	313	292	309	296	319	301	298	292	293	289	303	293	278	298	286	304	303	282	302	275	287	310	300	282	290	271	288	321	292	307	308	300	329	290	262	308	296	292	297	324	312	283	337	306	313	364	271	319	306	275	314	299	287	332	315	300	293	296	285	287	292	287	302	311	311	303	305	280	290	299	287	282	290	315	317	309	329	294	286	307	294	315	294	324	270	276	300	317	301	283	312	272	292	299	296	292	311	300	296	266	312	259	294	327	294	301	312	288	297	304	285	297	294	292	322	289	347	268	314	292	274	288	286	314	297	317	313	301	307	301	287	312	293	314	295	326	298	289	321	286	306	279	300	275	339	320	303	285	295	288	282	289	301	308	294	293	298	314	299	330	268	275	297	278	262	277	296	282	295	326	292	299	337	270	306	324	256	286	321	280	302	286	304	300	313	295	298	284	304	352	293	280	313	303	306	311	300	332	289	266	318	304	263	291	319	309	285	303	316	304	316	307	286	311	262	275	305	317	308	304	292	306	256	308	283	290	302	276	307	297	303	325	323	303	320	279	291	316	294	321	299	300	280	290	279	314	290	302	281	339	298	348	310	303	294	272	311	280	263	290	287	296	326	324	323	302	312	322	276	297	300	280	268	308	297	289	297	331	330	297	272	287	311	299	283	309	300	280	280	270	289	297	283	307	279	293	325	283	301	291	285	308	284	331	322	293	295	315	306	285	316	308	289	306	331	298	301	312	293	256	299	309	277	269	316	321	297	308	288	322	305	292	291	304	367	264	281	313	328	298	322	316	272	311	336	302	296	304	293	302	305	294	302	284	315	305	303	319	337	296	317	318	330	265	320	275	289	294	267	281	284	319	298	305	315	326	320	287	307	270	308	303	309	304	299	314	304	310	300	324	290	311	288	300	284	284	304	290	283	307	280	287	320	296	318	283	304	296	304	295	281	301	275	298	283	302	287	294	293	291	275	296	348	316	290	307	306	299	313	287	314	299	281	293	320	299	299	295	286	289	332	307	336	304	298	322	294	300	291	332	291	296	341	267	301	304	257	324	311	289	275	270	290	288	307	305	298	295	321	283	282	272	320	314	297	306	303	288	310	279	294	315	315	306	280	321	295	287	325	299	312	290	305	314	329	275	307	321	306	286	286	294	282	307	308	299	301	290	325	265	292	305	313	312	305	290	300	315	278	286	274	309	305	291	300	285	278	304	291	312	301	255	297	270	309	282	292	292	313	308	307	303	288	290	282	285	279	306	288	296	309	307	301	311	279	293	308	306	325	299	284	262	282	318	284	289	279	320	312	299	296	304	284	325	290	289	307	325	282	303	281	299	275	301	305	296	319	292	285	335	296	298	321	274	289	306	304	309	322	328	267	279	284	310	279	295	316	320	301	300	317	273	281	296	325	313	310	289	311	295	314	269	276	280	317	281	277	302	327	262	307	305	308	298	293	306	304	322	269	311	283	297	297	312	308	277	286	300	259	291	318	280	301	298	291	283	316	298	292	259	289	281	320	289	287	293	292	276	301	289	282	296	273	296	300	333	306	302	328	257	308	313	299	313	303	299	307	322	295	298	278	297	300	281	265	291	310	300	279	291	307	288	310	311	317	310	318	291	307	319	278	309	309	309	273	316	305	278	282	315	293	294	305	292	303	284	311	284	296	311	312	282	295	252	278	283	246	304	328	270	298	306	272	295	296	294	309	271	336	281	258	328	302	273	301	308	316	323	308	292	321	303	287	270	302	308	297	316	324	302	312	295	301	311	304	288	312	294	305	301	278	316	296	301	316	311	318	294	336	316	297	315	299	296	325	300	309	298	320	300	306	292	266	301	281	285	275	294	295	309	304	293	270	299	289	315	310	247	299	312	281	290	319	290	264	298	299	292	310	309	301	305	291	304	323	298	313	323	271	287	262	261	317	312	285	350	281	271	305	299	300	336	316	293	314	303	291	298	266	315	291	312	307	294	269	291	308	312	294	278	329	296	304	310	310	313	300	303	347	344	303	341	304	291	273	322	308	314	293	291	296	276	301	297	295	303	252	324	304	295	302	268	315	291	265	296	334	302	293	288	297	289	302	317	303	316	281	285	307	317	368	256	304	319	318	305	286	284	288	287	287	250	319	305	313	310	310	280	303	302	266	297	306	288	289	293	300	315	282	323	279	299	281	269	314	303	297	285	284	299	316	292	294	270	290	321	277	303	311	294	267	304	314	288	289	265	296	289	332	301	287	329	330	295	291	248	291	310	311	286	307	274	282	272	287	314	330	303	278	280	268	273	300	289	291	304	318	301	273	300	323	308	261	287	296	279	278	263	339	320	307	303	311	307	286	305	276	309	302	289	300	299	301	307	299	299	305	271	288	273	318	292	284	282	311	299	317	281	283	299	312	294	309	300	302	317	317	313	254	299	290	280	301	298	339	285	303	307	302	286	290	280	304	283	302	313	297	320	328	305	304	308	314	284	274	328	305	289	306	304	308	283	286	292	303	277	288	318	312	307	304	324	327	247	307	285	313	294	297	278	320	285	290	306	272	298	314	316	305	336	283	308	283	297	305	275	283	290	314	287	284	342	281	308	288	303	289	327	308	305	319	290	289	290	311	280	315	274	296	315	274	284	314	275	275	322	293	296	326	304	327	299	302	300	333	293	325	313	304	285	301	323	296	284	310	297	300	326	276	296	290	302	299	315	284	292	292	317	285	294	299	329	289	292	290	280	257	284	306	299	286	298	296	309	311	293	306	306	307	320	296	312	309	291	264	310	296	282	336	300	292	313	299	298	305	293	283	327	284	291	309	280	301	295	321	278	284	284	281	327	291	286	298	300	307	308	314	297	290	273	310	309	290	306	304	309	316	298	304	327	313	281	324	319	303	294	311	303	293	283	290	310	268	305	279	308	284	307	296	343	304	287	318	282	307	264	304	286	305	312	327	287	304	311	304	289	273	308	296	295	292	315	265	275	314	297	285	311	286	320	305	286	325	304	291	304	301	310	306	311	284	280	313	286	337	281	279	311	295	301	314	293	275	284	292	285	302	289	291	283	301	320	312	290	298
24379	40805	23199	14031	9555	7115	4563	3417	3362	3193	3161	2727	2182	1791	1593	1142	953	792	687	579	595	514	500	530	503	482	490	534	511	469	439	425	406	437	382	373	349	390	322	364	367	341	359	356	352	345	344	351	364	359	349	374	333	344	350	315	312	329	322	347	349	342	326	324	338	350	315	323	291	329	314	321	298	320	345	316	352	322	310	334	345	329	372	352	343	338	322	330	286	340	304	337	322	352	332	328	317	315	304	330	325	337	296	329	308	303	303	313	289	340	314	318	274	332	320	355	317	291	326	324	307	350	308	333	330	341	349	339	299	323	326	294	352	331	290	292	335	339	332	348	344	279	330	326	313	319	314	311	296	295	325	289	333	341	321	336	283	329	321	335	302	328	329	344	321	330	299	294	327	313	336	322	299	318	326	291	340	315	315	325	303	311	323	327	316	349	297	337	314	327	312	340	338	344	328	277	304	313	300	348	316	316	350	342	312	310	322	281	328	326	330	308	338	305	319	308	269	336	331	344	318	330	290	339	310	328	327	332	306	342	353	303	302	318	289	336	314	327	358	288	319	306	368	350	292	313	345	383	306	332	325	355	324	328	359	288	317	317	301	339	313	308	328	326	305	340	332	359	321	319	298	308	344	323	327	324	351	352	311	319	309	331	310	312	338	301	335	314	326	337	339	303	333	305	275	341	339	325	314	325	324	311	308	341	323	331	316	299	303	319	342	339	315	335	308	328	296	323	353	306	325	325	348	318	316	345	290	337	313	293	323	331	330	336	325	329	338	328	325	338	324	326	314	336	305	298	327	319	316	302	308	313	328	343	319	349	326	322	311	357	338	302	315	319	331	345	312	318	312	341	328	313	301	332	322	292	333	294	331	300	296	320	326	317	316	312	330	327	287	317	330	305	329	332	298	336	366	311	327	298	325	331	327	273	289	306	299	316	343	305	326	310	297	348	346	349	285	329	324	292	351	312	340	365	330	288	347	312	325	286	314	311	319	352	318	282	310	339	306	317	337	342	306	290	326	345	313	320	318	327	285	342	310	321	336	310	361	337	285	292	316	320	328	332	344	298	325	324	307	322	325	354	301	319	291	345	315	321	356	315	322	308	337	343	301	341	337	311	302	324	353	282	308	290	303	340	301	342	335	350	360	300	275	316	345	318	362	309	278	295	319	315	300	296	336	320	320	310	332	326	321	323	325	307	333	343	328	333	318	316	349	297	292	338	370	328	321	345	284	313	316	325	326	339	329	313	328	311	317	326	286	287	331	308	335	329	310	332	294	305	307	331	329	296	297	302	343	353	315	345	347	324	346	337	293	305	324	325	335	297	379	299	305	359	333	330	327	333	312	360	310	343	329	319	328	339	304	306	324	318	338	335	291	326	329	284	320	315	346	316	309	321	353	364	324	330	295	341	312	326	328	279	275	304	321	337	326	323	315	348	316	339	345	335	312	320	321	325	335	319	318	291	291	332	324	290	310	333	336	320	337	320	349	342	337	300	333	328	308	325	288	342	315	336	344	318	286	301	337	302	331	308	355	310	301	295	272	304	312	331	343	316	327	332	313	327	303	333	310	310	293	322	328	310	307	278	301	306	319	340	322	313	341	324	326	346	299	329	323	347	327	332	294	348	342	317	339	334	347	322	320	290	348	346	331	312	321	320	346	339	307	293	328	332	303	345	323	310	305	324	336	280	311	321	302	337	340	310	313	318	306	317	335	309	289	350	327	365	329	331	296	294	318	291	302	315	310	320	311	371	340	285	335	327	321	348	321	327	319	333	293	321	284	315	357	304	343	338	310	332	378	314	324	327	336	325	340	321	332	302	356	343	316	296	348	343	327	307	322	357	319	320	328	356	307	327	332	302	301	330	327	333	304	339	329	334	318	323	322	341	330	320	327	366	314	326	335	330	308	328	296	328	306	342	320	311	339	329	316	297	305	304	311	341	295	332	325	347	311	330	331	327	319	311	328	309	339	344	328	284	293	335	335	316	308	329	306	290	332	308	325	286	325	313	343	315	307	329	321	276	309	331	310	351	308	311	338	292	330	307	346	305	313	286	308	316	339	329	307	293	322	353	312	342	340	309	321	329	321	319	323	331	342	307	323	350	352	328	307	327	327	316	348	344	295	329	357	327	331	315	340	308	324	323	282	325	337	312	323	284	314	314	358	351	316	292	324	318	266	315	303	327	372	316	315	316	304	305	319	298	339	329	331	304	307	345	331	332	342	345	321	317	295	315	348	320	307	350	354	288	342	308	305	305	325	314	299	326	342	327	358	327	344	287	344	295	301	290	307	308	327	341	324	306	328	330	339	338	317	343	339	335	320	322	356	322	273	347	318	297	315	327	311	312	315	311	360	300	323	331	346	315	321	350	300	322	293	337	338	330	346	323	325	316	310	317	317	303	339	354	302	315	326	326	294	313	336	294	305	339	297	328	335	338	296	309	346	339	347	332	321	318	319	324	340	314	321	319	330	319	325	355	306	323	269	299	318	308	330	321	341	376	315	326	342	312	319	316	320	287	324	326	318	296	315	313	330	326	333	315	324	282	313	307	304	315	304	329	343	346	309	324	313	358	317	338	362	339	304	323	335	316	305	318	297	354	311	320	313	353	318	335	319	283	333	352	299	354	329	311	326	346	320	293	310	316	294	334	350	331	308	321	333	336	352	306	326	318	299	311	327	333	295	315	342	312	336	299	328	326	319	340	285	327	335	325	308	322	323	337	355	328	322	338	318	347	346	301	328	359	308	298	296	318	340	300	309	349	306	319	287	298	296	334	332	316	318	323	321	349	320	318	333	306	294	296	310	344	314	292	315	377	312	297	344	323	342	300	312	286	326	323	313	320	303	348	320	318	334	314	326	342	289	346	332	314	335	320	320	345	304	319	300	320	325	288	309	321	304	335	331	338	306	302	319	315	301	301	316	339	344	298	354	296	324	326	304	292	287	314	340	319	342	324	294	321	332	314	319	304	323	337	319	331	308	314	287	319	322	298	343	306	325	320	308	322	354	290	327	306	327	335	321	366	302	297	308	345	336	356	353	305	301	323	324	324	315	341	328	304	327	334	323	328	286	315	308	343	321	309	302	330	292	333	334	334	329	324	345	326	329	337	335	314	337	314	327	341	298	323	346	322	289	347	326	320	327	286	311	355	313	340	295	331	319	315	313	337	332	318	329	340	299	335	318	311	334	315	334	311	312	310	325	345	352	304	357	282	315	335	336	321	303	333	314	313	343	314	348	316	299	319	355	299	288	335	317	340	336	329	329	331	343	325	339	350	317	317	327	301	320	321	296	306	312	318	305	322	333	310	299	308	347	344	303	335	307	344	314	323	274	332	328	327	334	344	310	312	323	318	310	316	323	348	294	323	344	322	315	349	326	318	329	296	312	349	331	332	325	319	315	335	338	324	283	301	321	338	329	355	299	339	316	326	356	317	283	309	332	314	323	320	318	335	337	350	316	316	308	330	346	318	329	329	333	319
24746	21054	27082	25090	12798	4096	2542	1906	1709	1676	1734	1502	1258	1146	1048	903	741	709	670	610	603	647	610	662	605	624	599	600	582	587	539	524	535	513	529	520	521	570	519	521	560	503	476	541	549	536	476	529	518	534	518	536	496	506	488	549	511	533	527	490	502	500	527	537	507	500	531	491	521	489	496	518	503	485	502	521	502	486	540	492	466	521	493	511	499	506	492	488	505	470	546	529	549	487	516	505	533	508	515	519	514	515	489	512	474	500	506	532	523	490	530	510	495	538	514	478	487	527	507	513	538	501	514	500	528	453	520	472	454	535	505	508	496	502	487	492	506	488	506	498	543	481	523	502	529	493	484	516	495	502	502	519	526	500	519	478	482	474	490	464	507	462	485	448	506	544	494	516	492	518	526	514	510	541	456	514	524	487	495	506	515	499	522	505	491	514	531	505	531	515	521	526	485	512	527	485	515	487	505	514	495	502	456	493	503	507	509	488	492	492	503	457	475	510	517	492	469	497	543	500	497	522	506	541	516	509	534	456	516	492	524	490	502	498	533	514	497	508	471	492	500	497	513	540	496	484	523	543	524	503	510	478	514	467	483	487	530	470	496	515	491	526	534	515	498	543	539	499	491	455	544	498	505	489	507	509	500	514	498	501	502	532	510	520	508	511	475	516	473	572	528	511	494	514	461	508	490	529	535	539	465	539	509	524	501	510	504	491	473	538	536	522	475	500	524	491	499	498	549	459	506	536	509	465	500	534	489	489	564	483	492	497	522	493	538	517	479	509	492	507	493	518	492	554	501	530	488	500	542	476	505	504	522	456	473	490	536	480	493	472	546	500	466	496	474	523	493	502	526	529	482	517	511	539	490	453	513	531	521	492	509	492	542	540	472	469	526	516	459	503	498	508	477	516	516	489	494	479	489	472	505	490	526	501	464	507	476	513	511	505	502	507	468	478	495	537	491	475	503	527	524	510	498	513	498	476	503	489	476	501	484	533	503	493	525	508	489	494	534	489	535	480	487	535	479	474	547	511	494	474	499	489	473	505	477	494	466	502	522	483	505	566	501	516	504	490	521	505	501	496	463	509	479	497	505	475	491	488	518	532	510	562	473	493	545	523	512	474	484	512	461	505	496	517	494	501	494	524	491	511	502	552	537	489	479	527	515	534	501	475	496	512	543	449	476	514	542	469	532	485	478	524	550	538	498	491	502	505	509	504	552	489	505	473	491	506	530	546	516	541	528	475	502	481	503	523	508	529	484	475	476	527	482	483	519	538	484	518	533	494	504	523	517	499	502	475	481	481	492	487	497	512	554	514	520	507	497	497	501	490	503	541	531	484	496	511	506	491	518	479	516	519	510	505	486	502	488	525	502	513	492	515	468	565	453	495	483	510	525	559	495	492	516	504	505	499	514	494	486	496	530	485	506	529	493	500	500	497	489	477	532	451	492	517	501	497	522	496	487	504	472	488	537	478	495	479	468	494	482	529	524	488	472	469	487	495	494	541	506	496	498	517	508	523	551	502	506	481	485	499	463	530	489	524	448	555	469	480	489	506	486	477	477	497	537	494	542	507	536	494	490	497	479	502	507	486	514	497	499	497	498	479	497	476	515	505	507	536	500	497	531	533	504	498	500	491	476	501	523	483	516	490	512	485	497	543	528	486	471	493	520	504	508	507	494	511	508	468	493	464	504	490	533	525	479	511	499	564	516	501	467	482	454	498	489	469	455	558	520	473	526	503	501	490	517	501	452	520	515	486	516	478	524	552	510	513	539	517	500	462	536	499	479	536	513	467	507	501	508	510	533	524	484	504	507	481	518	473	460	555	542	521	491	513	507	499	523	532	465	504	474	482	524	502	438	550	474	525	495	471	496	520	482	490	468	514	513	465	509	460	511	492	520	485	474	523	495	534	527	484	529	498	477	515	516	482	537	511	524	507	474	468	514	524	545	496	514	506	483	485	514	518	487	559	505	550	486	500	507	525	492	495	488	498	491	535	529	495	498	503	522	532	511	525	534	481	547	511	496	505	520	498	498	540	498	537	488	479	478	485	472	512	547	498	533	495	511	492	513	520	478	522	532	489	486	507	496	519	502	492	504	473	506	486	504	511	514	547	470	494	484	517	489	507	489	489	508	485	487	539	510	522	503	520	536	531	474	532	508	488	487	507	488	490	489	534	520	500	482	523	489	518	498	545	496	496	488	516	508	466	499	501	464	504	498	532	530	496	525	497	516	478	518	474	477	529	492	480	532	496	500	511	508	496	477	479	512	514	480	525	493	489	510	470	539	493	480	495	498	499	462	465	512	502	488	551	452	540	501	535	501	507	498	484	488	521	499	533	480	522	548	493	515	480	501	501	502	546	525	522	490	520	525	509	479	498	505	487	516	509	497	512	444	496	490	473	454	490	517	515	486	526	486	495	500	529	508	518	483	509	480	500	518	518	530	515	508	496	521	467	464	509	533	493	486	483	490	494	504	479	488	510	532	520	532	503	489	516	509	495	513	523	461	527	483	527	499	507	502	495	535	480	480	470	495	476	472	504	532	512	470	489	531	508	463	494	523	481	484	507	504	516	517	512	531	532	500	516	520	517	470	535	504	517	479	492	538	514	513	451	528	521	503	464	461	478	505	526	478	478	497	477	484	479	542	488	472	532	492	503	490	557	478	503	509	470	520	512	540	517	496	494	531	500	503	467	505	517	486	530	533	512	500	456	491	486	530	479	500	508	526	505	546	493	517	448	514	495	495	533	498	504	520	541	519	503	505	543	532	486	551	513	505	488	514	501	493	521	491	484	560	477	493	489	490	535	470	481	524	488	547	479	487	503	524	470	539	487	501	468	560	472	494	481	472	520	535	534	513	467	517	502	477	489	512	529	473	526	480	484	522	475	489	519	549	498	506	465	531	536	532	536	503	492	484	468	528	540	482	519	483	505	515	488	501	545	496	500	492	499	530	490	495	511	491	449	540	493	484	527	471	536	466	511	489	525	556	524	470	479	486	487	519	485	537	498	495	548	501	509	483	545	512	502	522	492	504	503	495	503	510	476	494	515	471	484	503	543	485	521	490	525	487	521	531	548	554	512	477	532	509	488	505	502	528	494	499	531	460	504	514	498	483	497	500	475	520	482	466	521	542	498	527	537	516	508	518	498	536	519	512	528	500	522	478	475	462	511	490	501	484	505	539	478	485	436	498	522	509	495	479	532	509	492	514	486	516	515	494	478	531	507	481	483	480	520	481	488	522	476	507	517	508	485	513	517	501	490	532	496	519	499	475	499	518	526	458	517	493	503	466	530	503	478	505	464	482	524	474	529	482	468	507	492	486	513	522	481	517	504	484	464	495	520	526	500	539	501	467	503	488	478	546	482	529	519	529	500	507	541	457	471	471	496	521	535	492	483	478	493	482	511	440	518	496	531	520	490	537	506	511	506	512	459	510	454	441	500	459	452	503	459	498	475	482	461	509	498	460	474	542	515	471	508	513	507
23219	36757	18926	11787	7567	5704	4148	3227	3048	2820	2944	2506	1872	1778	1594	1103	1006	840	785	736	690	680	664	664	747	685	635	692	647	640	647	597	547	571	583	555	557	550	528	541	534	543	555	538	528	533	539	587	535	550	536	534	530	570	529	523	507	539	531	507	474	547	562	488	542	556	526	504	513	470	523	506	552	519	544	490	554	513	541	481	491	512	523	524	505	493	514	540	536	495	523	489	489	496	531	471	529	494	508	528	523	497	555	499	550	522	510	526	523	511	483	559	516	535	486	514	512	514	527	534	509	526	507	512	506	530	555	514	480	492	533	484	502	513	493	512	477	512	487	531	569	523	468	497	529	515	511	503	535	533	585	508	502	521	547	508	585	533	502	518	554	465	516	544	499	498	531	474	552	487	521	505	508	526	489	516	501	496	554	504	507	514	509	497	501	528	535	526	493	531	527	504	522	500	528	500	492	522	519	544	528	533	530	564	536	497	512	545	505	520	489	532	494	518	528	517	511	553	515	518	542	518	487	511	528	563	519	536	496	511	504	515	513	497	503	501	561	545	546	525	500	541	497	481	522	492	566	519	533	514	550	517	501	504	493	513	477	497	478	562	536	492	498	572	504	494	525	556	519	544	501	541	521	529	501	532	530	539	514	539	510	544	513	558	516	590	510	491	529	523	504	534	489	488	521	517	515	571	529	502	530	492	535	485	514	476	469	534	536	511	513	524	501	542	531	537	514	496	508	513	498	545	521	488	511	555	511	532	458	547	497	557	535	492	547	518	589	518	502	525	525	536	501	502	538	533	501	538	517	542	556	533	510	511	508	512	508	500	504	517	493	543	534	522	507	515	505	533	515	561	517	515	518	512	537	465	466	525	526	535	482	497	504	560	522	535	499	500	537	540	511	517	517	521	521	535	503	489	531	540	467	520	516	512	500	548	489	523	544	509	506	535	516	518	500	522	522	535	481	519	515	487	504	530	499	526	527	512	476	500	515	527	472	541	501	534	526	510	535	546	520	542	528	511	548	481	521	527	529	505	495	493	506	524	520	499	528	523	458	509	528	535	525	517	543	538	571	521	541	543	504	508	496	474	470	490	577	527	542	509	486	502	511	539	518	509	534	527	530	525	510	514	485	553	525	518	502	507	531	494	499	530	499	506	505	532	560	512	519	536	514	517	559	499	500	510	491	503	528	513	489	537	576	502	491	493	562	519	524	520	520	499	509	519	479	527	521	475	526	495	528	534	537	500	537	531	526	544	515	519	546	530	507	499	526	505	535	489	512	488	524	536	513	483	523	542	504	527	527	536	525	489	515	509	492	510	476	526	504	507	470	494	530	502	514	539	535	503	501	522	458	543	507	507	514	525	513	518	541	487	504	516	502	517	507	473	492	537	522	522	551	556	500	506	502	520	517	515	501	505	493	525	502	526	507	507	497	494	492	526	545	513	516	500	476	505	507	504	503	508	518	473	560	564	510	515	516	523	508	513	492	510	550	498	460	575	484	513	492	525	521	495	533	514	507	511	524	529	525	554	515	566	531	483	482	532	541	508	491	510	539	511	533	543	496	499	511	546	450	536	489	527	470	480	499	552	521	533	517	509	472	525	512	534	536	530	502	519	539	491	552	490	512	508	510	522	503	502	549	508	519	484	470	532	489	520	487	482	551	485	530	529	540	499	479	481	522	494	506	506	539	523	494	532	502	531	470	496	509	509	522	497	509	520	516	508	529	525	519	512	520	550	530	531	536	480	512	550	500	507	542	523	486	495	500	506	487	486	544	550	526	501	518	486	522	509	537	471	547	509	525	505	567	535	555	488	469	493	564	511	511	501	527	521	527	512	489	493	521	552	574	542	496	496	515	523	465	507	538	513	499	477	544	482	518	545	533	538	518	501	513	514	480	509	482	537	502	554	509	515	524	499	502	515	518	585	508	545	544	509	497	495	520	528	516	534	498	516	486	536	508	510	530	494	514	560	534	514	502	510	536	533	493	504	518	505	530	526	512	504	527	486	501	497	496	523	553	493	500	524	494	514	506	511	493	527	526	553	535	525	512	495	527	526	535	577	474	495	521	497	561	528	532	473	532	536	533	524	542	533	501	563	511	507	526	535	501	528	514	515	485	533	513	547	465	554	539	500	504	511	506	523	497	534	512	491	517	533	499	530	544	554	513	540	526	443	541	502	518	544	501	508	472	542	505	520	501	515	501	516	511	505	489	476	503	538	496	487	512	507	496	465	554	501	548	483	514	549	546	554	522	534	552	520	538	469	534	510	533	577	538	535	523	509	524	551	532	534	516	528	506	483	493	507	541	524	549	546	512	515	538	477	534	497	528	516	533	530	490	554	561	487	514	533	530	549	514	442	513	529	499	526	563	514	512	576	516	533	515	502	493	515	499	494	557	509	534	565	503	489	527	536	533	538	504	495	510	514	496	529	536	468	492	516	523	518	502	568	445	525	528	521	462	487	498	500	525	533	549	536	513	526	540	518	527	488	547	539	493	513	530	521	521	508	509	497	537	526	529	530	555	525	535	539	549	504	521	541	473	495	535	519	541	541	528	512	477	500	470	533	515	528	487	462	496	560	479	493	541	484	556	500	479	548	512	532	550	521	493	530	523	472	499	532	541	587	490	533	490	462	503	539	483	486	502	491	500	517	536	498	506	569	533	506	514	504	504	513	502	499	542	532	545	523	505	559	536	477	520	484	521	509	569	485	484	526	527	545	483	568	472	511	507	502	494	545	521	505	532	529	488	489	518	523	491	524	530	499	544	555	527	500	493	501	560	531	496	532	498	546	518	556	508	572	531	514	516	516	493	527	510	538	524	514	500	526	557	495	557	517	509	513	517	518	520	559	500	511	505	489	581	532	515	503	505	508	529	548	517	498	510	487	567	536	543	552	560	495	508	499	470	506	480	488	507	505	512	498	479	463	487	527	556	499	531	499	485	500	540	516	517	524	502	551	505	491	517	471	466	497	522	515	545	525	505	515	483	496	504	527	575	503	535	512	484	549	476	534	495	505	551	494	461	509	522	541	496	471	510	508	526	515	518	526	542	473	524	497	527	541	500	535	517	493	494	543	495	501	555	501	542	550	505	554	543	510	513	520	528	547	518	498	460	551	498	547	508	504	532	545	496	526	486	505	492	489	526	542	522	498	508	512	509	511	525	521	540	509	486	522	531	505	523	522	484	525	513	476	548	535	525	522	481	497	529	568	492	504	501	485	499	508	561	502	534	522	533	488	533	534	493	491	522	547	507	534	521	526	520	534	523	499	508	498	501	503	542	525	514	548	522	539	495	566	540	478	524	469	511	534	552	476	517	485	518	525	527	521	523	510	546	501	538	508	509	510	487	527	547	528	510	520	542	480	529	488	521	592	532	513	517	530	538	511	519	492	502	551	532	512	507	500	530	521	518	541	557	533	519	500	549	517	525	471	487	574	541	530	519	561	531	542	516	528	528	496	484	495	502	503	517	544	520	496	542	507
22501	21049	28598	23692	21082	21147	11689	3871	2900	2738	2770	2294	1688	1593	1295	1111	883	728	687	656	575	561	528	523	502	526	516	486	447	489	469	463	424	422	388	397	419	393	388	375	367	352	385	328	411	333	396	405	392	365	336	372	381	408	328	365	339	358	365	364	373	344	386	378	352	380	345	354	353	327	328	388	363	333	364	344	360	354	363	363	338	349	348	308	311	357	347	311	357	357	340	350	340	337	364	352	352	333	348	367	350	346	348	338	332	339	363	351	337	359	337	358	374	352	327	375	361	306	333	341	312	345	364	334	287	308	353	367	366	372	338	361	336	327	340	353	324	383	358	346	349	357	367	336	352	338	326	391	346	334	323	359	369	303	344	323	342	350	333	344	331	377	381	330	351	350	337	308	354	333	340	337	321	345	356	338	349	338	332	360	346	363	343	362	349	351	348	363	364	324	370	310	355	359	333	341	309	333	337	323	348	371	360	351	323	330	326	352	322	340	327	342	332	354	337	360	374	332	361	377	351	330	345	354	348	361	357	345	309	356	356	327	386	341	352	362	340	296	360	359	357	350	344	331	337	304	332	345	353	372	342	367	344	353	341	290	353	340	326	359	342	338	332	369	345	351	351	337	353	373	357	322	366	357	361	361	373	304	338	349	346	360	358	352	370	361	383	342	326	349	369	335	358	321	352	346	356	338	377	350	314	336	352	362	362	329	340	369	352	335	329	362	337	327	350	350	345	353	335	336	352	334	361	347	377	364	326	308	331	310	334	313	333	369	385	340	330	309	353	379	355	341	352	331	359	351	365	327	347	355	353	349	370	357	380	345	374	341	345	353	362	332	338	365	349	321	376	361	340	339	350	341	350	339	344	377	336	343	344	367	356	366	318	340	325	365	329	371	315	348	322	346	317	354	334	325	354	323	353	351	346	348	340	343	326	375	353	339	354	327	338	388	330	351	345	368	317	352	357	345	316	329	337	357	363	361	316	327	367	356	367	343	359	329	361	344	316	348	346	361	308	374	330	343	356	360	321	346	359	312	361	362	345	369	325	394	345	350	361	340	389	337	364	363	335	387	396	339	322	377	319	342	373	370	384	361	334	314	340	313	320	340	334	372	375	341	357	346	337	356	337	375	341	328	336	354	312	344	334	347	330	327	352	321	364	360	363	368	343	364	333	341	345	290	364	330	338	372	365	336	348	338	358	307	369	362	355	351	308	339	349	363	356	373	370	371	332	333	322	350	287	359	319	334	364	348	333	368	367	358	347	320	363	348	356	333	350	335	358	341	334	326	368	311	341	387	310	412	340	345	360	337	333	377	342	373	409	328	317	365	338	331	329	326	344	332	343	353	349	354	350	342	360	354	343	374	362	327	360	376	384	367	325	351	366	326	334	339	332	341	341	339	326	345	358	328	346	375	338	319	357	323	370	336	368	349	324	376	347	361	354	367	352	348	323	331	372	345	338	338	338	351	336	365	316	380	351	376	372	350	335	340	354	363	342	346	328	339	336	361	359	334	349	369	311	327	370	365	367	370	346	342	373	365	351	346	337	331	334	369	345	371	343	334	357	374	343	313	357	341	344	343	307	335	352	362	362	316	305	337	333	355	351	369	349	348	337	343	358	358	329	388	350	332	342	359	355	380	362	360	349	345	343	350	306	352	374	345	364	328	338	329	347	304	340	365	326	349	324	343	333	338	357	344	334	335	332	343	339	338	338	327	368	354	350	337	343	334	337	341	337	348	370	332	354	334	318	359	381	316	340	319	359	370	341	361	326	346	337	313	380	364	323	362	333	343	358	331	378	353	356	338	365	369	344	366	326	341	382	351	364	334	313	351	348	333	330	364	337	354	373	355	318	358	328	326	373	367	366	364	347	343	356	299	335	359	316	373	331	362	357	343	335	347	353	355	312	334	324	323	376	374	343	341	357	345	330	334	386	357	324	323	333	342	334	357	307	363	316	351	355	325	348	337	366	317	318	355	332	322	355	327	312	337	342	341	337	358	343	367	319	347	318	356	364	343	360	353	342	342	361	354	376	351	352	314	334	343	360	366	376	366	372	375	355	336	333	355	363	341	373	288	378	315	351	301	335	392	339	366	334	337	345	363	379	371	356	343	346	368	339	336	366	320	311	344	375	325	352	311	326	329	331	298	377	348	360	334	316	383	312	340	340	336	358	331	354	369	338	344	377	372	345	357	362	320	315	360	342	349	343	323	357	366	366	337	344	353	357	345	350	354	338	316	331	330	347	372	370	367	384	355	337	330	368	344	358	322	318	359	345	343	351	362	352	353	324	337	326	363	372	294	372	339	346	361	322	335	336	345	384	329	322	359	356	325	339	363	329	315	342	348	362	344	344	322	373	333	364	342	326	346	350	341	350	332	316	358	363	346	347	338	315	335	336	373	359	353	334	355	315	346	330	319	330	350	345	301	360	350	331	327	342	337	347	307	363	351	332	303	351	344	378	347	317	348	344	338	367	362	359	374	335	330	353	301	321	334	339	341	352	322	356	363	337	338	354	327	308	361	312	380	387	349	355	344	355	345	346	341	359	347	358	359	364	314	344	363	343	342	350	352	358	369	372	321	330	361	377	352	357	336	353	349	342	354	393	337	329	318	322	361	322	372	327	317	344	346	319	353	325	293	364	330	307	348	323	340	355	324	348	310	343	337	351	336	338	338	369	308	355	296	339	349	360	346	318	340	362	366	340	327	369	313	375	349	319	364	371	347	378	329	346	354	348	389	406	325	352	335	331	321	306	329	365	347	335	339	356	353	298	341	368	335	350	353	357	328	317	315	326	359	354	364	355	325	356	323	331	333	361	339	341	387	339	359	362	383	337	292	370	355	342	339	343	358	326	337	322	348	346	345	365	342	341	343	353	325	327	362	349	351	356	333	372	347	342	349	323	351	322	321	367	324	326	370	345	348	347	317	346	359	372	360	361	367	361	348	345	329	342	334	310	346	321	372	339	302	352	347	347	325	335	320	327	351	335	350	330	340	331	377	363	382	353	308	351	378	332	370	343	342	325	365	325	331	336	367	369	375	302	319	371	392	324	368	356	297	349	359	368	364	342	307	388	337	334	345	309	334	369	344	335	321	377	333	330	351	368	350	336	357	360	364	368	347	331	343	326	354	376	342	351	361	303	325	348	336	319	319	331	354	318	336	354	346	380	333	371	309	353	335	337	345	368	344	335	304	347	361	345	353	363	349	326	337	343	309	361	365	330	346	346	379	329	366	324	344	344	378	343	371	327	388	359	354	374	349	378	333	344	332	342	327	377	317	305	376	340	356	359	346	316	340	328	333	370	359	313	358	369	342	358	331	367	323	337	348	362	340	331	384	346	331	352	329	335	334	322	351	344	347	370	362	339	345	317	329	351	353	341	343	358	362	354	378	317	352	336	367	343	353	378	358	341	330	362	366	326	319	332	364	358	316	340	340	368	350	338	330	376	342	349	389	358	338	341	347	323	320	335	356	360	394	351	370
28202	46483	27694	18116	14166	9582	7600	5759	4908	4661	4540	3805	2817	2555	2020	1652	1319	922	907	769	677	655	675	648	692	661	627	644	617	569	539	469	466	430	476	436	423	424	429	378	413	404	396	438	404	406	402	400	408	413	384	371	352	377	380	378	361	343	376	348	349	402	411	377	372	355	365	351	364	307	393	337	363	357	373	364	359	383	366	354	347	320	365	366	370	382	363	351	342	330	368	356	352	352	319	370	358	376	358	349	369	415	374	340	348	357	312	347	339	338	336	347	391	384	338	346	381	334	374	361	350	348	378	368	310	364	336	388	383	357	343	359	351	364	363	371	337	385	364	370	368	364	343	370	365	323	312	340	357	386	343	349	337	369	347	347	354	369	355	337	366	339	336	334	350	373	333	319	357	343	337	336	358	353	342	343	388	346	317	329	350	368	345	369	344	396	341	354	343	349	354	328	396	347	394	341	353	335	362	365	342	370	350	337	370	347	315	344	363	326	334	339	361	391	358	377	372	359	350	367	314	376	372	364	307	344	376	330	332	366	335	324	350	327	351	342	343	359	373	345	366	363	328	373	325	348	338	336	333	373	357	343	362	351	369	366	364	383	324	357	350	358	404	370	369	363	342	358	352	353	329	375	327	336	300	352	342	350	340	361	352	365	346	346	361	380	321	335	366	403	348	373	378	387	353	367	371	339	326	351	326	359	332	362	331	374	345	351	359	359	335	348	364	385	364	329	330	333	348	338	341	366	345	360	341	326	362	365	332	371	394	367	354	345	327	356	345	372	363	354	350	338	353	362	376	342	372	356	394	345	322	329	332	357	381	311	363	339	335	365	353	331	350	376	366	367	368	384	337	356	333	383	355	347	362	361	331	333	339	350	343	375	320	362	381	345	349	351	353	360	343	362	354	336	333	310	349	339	312	345	332	340	353	399	360	353	348	314	374	361	338	343	351	401	333	359	349	366	359	349	368	350	363	354	376	341	356	398	353	339	356	358	342	336	365	357	362	321	333	350	341	377	359	394	343	367	367	327	332	359	321	355	389	328	372	375	339	363	366	364	392	353	369	343	361	379	382	374	360	371	359	365	331	334	357	374	362	378	347	352	356	346	335	365	383	346	351	327	394	348	362	378	357	332	355	342	347	329	336	366	341	323	321	349	355	354	369	353	379	374	344	360	360	349	331	348	341	341	362	359	346	371	356	327	334	334	360	364	351	359	349	357	341	352	321	373	331	332	340	333	383	364	331	378	375	329	332	342	344	362	342	345	371	367	334	356	328	358	391	352	336	376	315	371	350	357	382	340	388	368	371	385	324	336	345	360	347	355	351	333	379	351	350	365	353	364	370	321	301	375	313	298	348	355	337	371	337	334	367	375	335	365	328	324	332	370	353	328	375	358	395	356	348	357	337	355	313	362	360	379	351	345	357	342	322	335	341	338	372	366	353	411	368	349	352	366	357	374	352	363	340	372	344	354	347	361	339	368	343	349	344	329	362	373	312	355	364	333	354	342	359	353	343	401	357	361	354	387	357	321	354	370	392	376	356	368	360	347	352	350	348	358	366	345	349	348	345	358	350	340	360	369	347	378	325	375	359	363	346	363	331	379	374	341	365	354	349	354	343	338	381	386	363	384	333	374	324	323	334	335	352	364	354	351	344	346	353	340	374	337	343	350	360	354	339	370	338	379	338	338	329	357	329	317	321	365	356	328	375	335	344	383	352	363	353	387	338	374	344	344	351	334	363	380	323	333	384	353	347	380	348	362	347	345	362	356	356	360	360	338	339	354	391	373	374	365	347	378	345	342	357	383	326	350	338	358	332	350	337	385	345	359	332	344	324	323	341	341	362	354	351	356	342	336	331	355	337	355	322	339	378	298	342	359	333	342	382	327	354	375	354	314	358	310	372	332	353	344	381	374	362	356	360	359	392	338	341	359	336	298	357	347	334	321	351	336	374	352	355	345	348	341	326	336	379	356	322	346	345	381	398	352	331	357	337	341	375	349	387	338	339	353	376	298	360	332	363	361	318	358	353	367	384	379	359	380	337	365	348	356	356	389	371	324	323	347	371	352	337	326	360	358	325	394	362	373	346	358	372	346	356	360	354	359	358	359	366	371	352	353	369	360	418	379	361	369	359	348	364	362	339	347	345	350	336	321	365	413	340	375	363	318	340	371	338	364	343	355	339	333	352	358	356	356	350	349	386	358	372	362	353	359	360	365	358	344	358	342	378	368	351	347	373	340	372	343	357	346	327	344	377	335	376	350	349	340	358	333	367	383	358	357	362	369	354	326	342	353	323	375	352	329	350	391	369	347	323	383	369	381	352	364	361	342	344	372	353	364	352	336	379	351	373	314	312	372	323	339	358	384	318	387	358	351	336	387	314	344	346	357	357	379	337	348	359	352	401	355	331	335	341	346	378	342	350	364	340	362	337	338	361	361	322	361	376	366	356	349	329	360	370	343	337	321	353	369	348	322	377	363	335	355	379	374	353	374	363	336	392	345	343	335	347	347	359	371	345	331	376	346	396	327	362	330	325	338	343	380	331	370	362	353	335	328	321	370	356	326	346	330	347	347	353	332	360	340	342	344	358	364	351	351	369	362	360	345	378	345	346	355	336	351	326	332	324	353	340	375	359	345	350	366	312	338	356	348	323	328	356	337	373	346	358	346	374	373	340	325	338	331	346	355	342	354	349	347	321	319	370	375	361	360	354	386	376	353	354	342	346	324	353	355	360	347	333	333	355	373	367	360	343	371	366	364	395	326	356	353	361	351	356	324	341	346	352	354	369	365	332	342	363	320	369	386	396	365	358	344	363	363	367	322	336	356	346	377	353	358	348	390	348	307	396	347	400	349	326	366	314	351	371	361	397	352	373	339	370	309	341	349	348	348	375	332	340	380	358	366	367	352	390	359	364	352	346	368	364	374	371	342	349	374	301	328	365	338	334	343	393	339	344	361	376	363	386	358	348	353	347	375	343	339	345	361	359	361	379	343	317	336	386	339	334	303	391	349	372	379	347	319	345	376	355	363	374	370	346	361	360	370	328	322	367	353	365	334	346	355	341	354	349	348	342	373	359	354	360	320	353	362	396	386	363	366	341	329	367	363	369	321	350	378	337	358	343	378	347	346	349	346	378	361	369	351	353	374	352	349	359	340	383	343	367	330	342	355	365	379	313	355	362	349	353	374	367	370	396	375	386	363	345	371	355	385	330	358	357	339	370	351	366	345	357	359	362	315	341	355	369	357	374	358	339	396	361	341	347	349	361	359	358	306	336	345	364	340	331	349	287	365	347	339	350	369	352	373	335	326	346	355	334	341	385	344	367	356	373	336	342	362	348	363	354	340	315	356	364	341	332	359	330	380	379	365	370	348	358	352	352	363	385	357	370	325	346	351	368	356	362	356	399	373	346	338	381	356	373	369	366	348	342	359	359	335	382	362	374	324	375	368	359	341	337	343	369	358	319	365	368	366	342	335	313	348	367	322
28514	21952	16122	7959	4568	2865	1856	1471	1190	1309	1288	1151	957	890	808	681	609	587	575	562	519	510	503	521	551	517	456	473	504	516	483	497	461	487	470	451	459	480	474	471	473	459	474	440	470	419	456	475	467	470	439	433	444	410	461	435	420	411	426	460	389	432	439	432	441	433	451	434	425	424	465	439	421	470	415	445	471	459	448	398	439	454	448	440	460	438	438	434	505	443	411	439	461	445	432	446	452	446	456	401	420	438	443	464	457	425	485	452	437	448	452	496	474	439	446	453	457	460	456	440	453	446	427	432	434	388	466	454	453	442	448	435	448	466	432	449	441	443	468	431	442	427	432	414	445	444	444	460	463	432	450	408	400	478	453	433	427	411	440	447	443	466	437	449	444	458	444	438	421	408	430	440	462	465	469	446	469	454	438	408	406	438	459	429	428	483	433	484	426	425	458	469	441	441	430	451	429	455	461	463	468	473	477	395	492	462	426	438	432	467	449	446	433	440	459	409	443	436	474	456	454	438	450	453	473	477	443	471	447	457	456	442	439	461	478	442	421	412	405	424	465	487	424	430	421	437	453	475	433	445	441	418	459	461	415	448	436	456	465	478	419	476	447	453	450	453	442	431	455	448	431	486	469	441	462	458	447	451	447	451	421	405	483	450	400	439	443	420	457	476	461	421	457	439	433	440	435	459	455	447	477	455	442	424	437	455	465	440	436	410	457	451	464	412	410	429	464	463	426	456	373	460	446	450	445	423	478	432	438	445	421	418	432	433	417	434	442	421	447	475	437	442	399	441	423	428	408	485	460	446	435	415	422	445	444	412	460	435	471	444	448	442	392	417	438	417	440	415	458	439	442	436	429	421	434	395	407	471	403	448	472	424	431	430	457	456	450	475	449	448	453	424	447	446	502	430	450	422	477	462	481	413	472	433	453	448	449	433	449	455	416	449	463	485	456	404	443	428	456	428	442	453	436	446	465	431	439	407	432	493	436	481	418	424	474	416	479	473	481	454	416	418	474	437	473	450	457	481	470	452	456	446	448	415	454	426	411	428	405	418	401	417	453	383	427	440	455	409	422	418	424	430	466	438	427	434	427	431	426	437	434	481	456	450	426	429	423	422	435	448	466	421	445	405	424	450	470	441	460	437	450	437	441	456	451	415	417	447	472	447	430	413	497	439	463	418	403	478	452	423	408	413	447	434	435	451	440	426	453	430	430	469	405	408	428	431	436	422	427	441	423	416	459	463	455	439	419	433	444	427	484	404	470	467	423	433	480	444	449	430	426	438	462	463	439	440	433	474	466	439	461	464	484	438	434	423	429	427	462	433	463	457	473	478	396	481	466	422	453	441	434	446	465	484	429	434	446	454	453	411	427	443	474	430	486	479	423	439	451	460	451	466	444	436	445	424	461	444	404	464	452	468	447	494	459	463	431	405	427	437	470	436	435	446	454	449	465	453	462	441	449	445	455	425	446	459	452	439	429	428	438	468	434	430	448	427	433	466	445	480	415	464	415	432	418	462	440	458	418	453	418	437	464	444	462	447	446	398	439	451	423	468	407	444	421	473	419	456	449	435	436	436	470	481	447	454	456	451	445	440	412	464	425	460	447	459	433	445	422	456	439	432	452	427	461	460	491	444	444	452	403	421	396	424	411	414	462	438	450	451	446	431	451	445	420	469	458	434	449	429	447	433	443	456	406	423	469	428	419	425	445	480	446	464	474	493	467	478	437	443	404	465	476	424	427	466	430	457	433	439	438	427	455	459	441	458	447	437	468	430	432	448	444	438	506	435	450	458	431	462	472	423	437	440	426	465	468	476	463	390	452	449	478	470	480	434	412	421	431	433	444	475	449	422	426	440	473	417	429	445	474	408	430	433	442	421	456	461	459	462	426	434	441	452	448	460	428	465	437	466	448	484	428	409	434	432	429	422	446	454	468	428	402	459	435	453	462	465	456	451	476	409	428	435	444	433	486	449	413	443	459	451	468	418	448	469	471	468	388	409	433	429	452	464	407	429	449	437	439	420	452	431	445	428	436	432	453	416	471	417	453	420	453	454	441	450	413	453	473	456	434	415	456	416	475	452	453	433	417	439	463	470	443	423	419	481	458	484	415	444	398	451	430	426	402	451	452	412	445	421	427	411	458	432	449	404	408	461	488	464	451	410	431	439	461	447	503	433	456	449	478	494	440	435	433	452	486	469	442	425	406	436	423	462	440	419	449	453	464	456	450	428	436	442	426	397	410	431	444	458	475	441	454	436	436	470	440	412	436	455	454	478	422	413	468	470	457	431	408	471	443	439	452	451	430	412	419	464	394	446	413	447	461	421	454	448	442	448	396	470	431	421	430	438	439	469	447	432	433	461	442	448	467	455	454	459	449	437	429	461	472	426	449	431	410	471	416	484	425	479	441	437	468	484	427	473	407	428	463	423	452	470	453	428	444	439	409	411	426	443	432	435	455	452	417	469	446	433	447	445	449	426	433	449	444	442	433	462	468	461	457	430	434	462	451	476	424	443	479	446	445	456	451	451	441	438	469	460	396	423	451	446	448	390	439	486	437	420	444	507	432	415	471	454	443	433	418	422	468	426	429	450	451	457	430	449	438	443	430	465	465	465	431	419	447	436	446	406	411	432	453	463	476	454	454	452	457	438	433	443	504	449	458	429	434	461	445	474	440	485	473	456	427	473	439	461	479	416	447	423	454	439	462	450	419	437	478	473	446	454	466	445	442	434	451	424	449	491	450	450	455	431	461	452	451	460	414	463	403	441	448	445	440	460	466	438	441	459	445	452	421	419	458	434	418	438	449	442	501	446	456	473	451	439	428	458	406	444	431	409	415	479	481	461	430	449	464	450	391	447	450	470	430	456	466	440	449	461	452	456	454	439	436	436	465	423	430	482	419	413	447	443	459	426	428	435	491	452	442	393	433	441	440	414	435	436	420	466	455	416	447	439	427	450	446	383	443	465	436	447	422	431	469	441	408	398	458	458	473	458	426	454	450	439	451	479	445	443	443	406	472	431	386	482	397	466	449	449	442	447	449	454	465	446	447	452	437	435	451	428	426	433	430	454	409	441	445	428	445	449	433	435	441	457	428	459	425	430	457	417	461	480	429	443	438	452	467	457	455	398	449	423	426	422	497	419	422	452	442	483	420	435	445	419	435	463	446	403	450	461	416	417	461	417	427	441	418	453	448	437	449	427	447	442	473	429	468	420	450	441	453	414	436	490	466	446	407	438	415	441	385	431	453	432	410	443	470	472	424	435	431	453	453	457	472	430	445	440	457	443	438	476	438	442	493	418	434	489	462	412	478	415	441	452	399	408	463	453	449	428	451	420	433	432	461	432	400	446	478	462	426	446	453	468	424	455	459	435	482	476	429	416	442	461	451	431	457	435	425	404	447	454	456	400	425	452	446	411	448	415	472	446	455	439	435	458	442	451	438	450	423	462	444	409	423	446	466	411	426	457	407	441	453	445	433	455
20018	29624	16533	8126	6548	4811	3191	2300	2019	2033	2033	1748	1400	1231	1084	937	739	666	645	600	573	579	624	584	610	568	548	558	552	546	531	507	472	497	493	531	488	492	510	513	529	509	477	492	490	483	495	505	476	464	480	511	452	462	461	452	465	494	461	460	492	462	460	471	470	465	455	465	444	452	501	467	433	436	484	414	429	446	498	443	448	469	471	484	472	434	485	496	474	497	483	458	466	440	481	448	481	465	475	448	490	451	433	467	484	489	481	427	405	473	434	461	465	461	467	443	479	498	456	462	477	448	476	482	433	486	476	434	464	445	436	505	451	482	432	470	445	470	478	465	433	442	479	477	468	469	510	505	463	473	469	466	512	461	436	477	489	484	456	452	466	479	460	455	446	463	462	459	440	423	444	479	452	469	433	413	474	501	428	497	482	446	449	450	451	477	477	434	492	499	476	465	471	439	436	492	489	452	470	430	451	429	440	455	460	464	438	473	475	454	448	438	437	424	506	461	450	457	490	431	453	419	429	481	450	487	439	476	442	448	451	452	477	473	458	427	511	456	446	477	502	474	445	487	487	466	488	478	441	470	455	493	484	465	470	451	474	458	449	442	448	497	469	496	508	463	447	431	505	488	481	477	456	477	473	458	474	481	486	471	439	478	516	465	457	466	485	440	465	462	475	449	455	458	455	455	504	454	478	447	496	430	493	472	461	460	465	480	444	457	485	485	444	464	476	482	477	439	448	460	442	476	490	450	452	463	457	460	489	462	417	439	442	439	451	471	466	462	464	488	477	499	452	471	436	492	465	476	449	459	468	474	461	425	467	476	479	459	486	457	481	474	469	478	458	475	484	429	459	488	422	466	437	491	459	455	490	498	453	480	445	467	480	431	489	429	457	439	456	490	465	451	436	458	437	440	467	453	461	440	437	500	436	456	486	480	463	458	485	446	458	422	461	447	453	487	450	477	482	450	475	495	458	519	493	484	508	515	505	501	424	456	476	490	448	490	439	457	473	468	432	436	428	473	476	436	493	449	496	445	460	488	496	480	487	471	469	443	466	497	449	470	460	460	456	459	437	426	478	482	443	454	506	469	478	483	437	466	448	466	464	458	486	462	469	449	498	445	469	466	447	436	455	490	429	437	439	444	500	487	421	439	467	464	419	505	466	455	471	433	429	467	501	479	449	437	484	480	456	468	480	467	496	465	442	445	447	459	455	446	433	427	441	470	470	514	441	440	476	468	467	465	455	489	471	465	451	458	464	471	472	468	463	468	457	453	471	474	481	479	460	488	453	456	467	457	426	462	438	456	484	448	496	436	500	449	481	477	494	482	466	453	475	451	497	473	429	460	453	458	465	443	472	438	456	481	451	451	486	463	500	467	463	451	465	440	506	458	458	493	478	476	472	490	508	433	427	464	488	452	467	467	448	436	480	504	448	485	469	484	477	441	463	441	465	476	451	438	509	446	485	438	485	484	504	462	474	471	485	456	497	479	475	506	450	464	442	468	474	454	429	457	437	466	474	473	483	489	471	474	475	464	500	469	462	450	459	453	455	467	447	465	434	485	462	487	485	484	470	476	466	463	485	438	458	498	454	469	460	460	411	453	495	444	446	449	494	453	484	430	481	483	451	458	458	429	451	481	450	486	456	483	474	481	469	451	496	469	459	474	463	470	475	473	473	466	504	476	452	471	458	493	447	458	438	464	475	450	433	451	474	444	441	490	444	450	458	444	472	471	450	443	435	431	465	478	440	477	453	461	454	455	477	478	492	479	452	516	463	464	479	473	497	447	484	453	480	477	448	473	438	443	480	479	451	478	480	466	487	482	489	486	491	430	475	514	480	470	436	462	467	453	507	485	471	462	459	482	441	477	482	480	498	430	481	480	444	477	459	465	466	452	505	432	445	451	440	464	479	497	463	465	454	496	475	499	450	509	457	434	432	504	443	473	465	468	467	444	446	457	465	473	448	441	446	442	448	445	493	460	468	482	455	479	430	454	492	472	501	467	432	511	444	468	451	458	454	482	434	471	477	490	487	482	515	456	471	479	490	444	478	480	492	450	435	465	452	427	443	488	449	433	451	457	442	474	519	455	480	491	447	446	448	450	463	421	448	466	463	476	465	443	468	433	509	468	498	441	430	491	483	466	470	462	463	476	482	473	452	475	465	440	489	467	477	444	460	477	459	479	435	441	509	489	429	452	454	475	482	473	459	467	440	463	480	464	453	434	511	464	530	485	460	479	454	465	465	468	505	425	499	451	424	427	493	448	449	433	490	460	458	461	501	452	473	454	498	447	459	449	476	472	483	470	438	442	495	472	457	478	489	473	463	488	510	482	426	446	439	473	452	437	487	477	449	445	445	457	491	425	451	444	478	458	454	466	447	469	446	457	478	465	485	473	496	481	494	470	465	482	440	449	481	451	465	438	483	489	431	450	446	448	465	467	437	461	475	477	467	452	474	439	484	451	467	456	456	470	501	497	477	484	427	457	450	508	429	497	469	495	506	471	469	492	461	467	419	472	464	461	474	472	435	513	468	462	498	481	480	456	455	473	472	477	463	481	513	527	516	496	436	460	456	464	494	474	464	482	454	436	497	475	455	455	460	474	503	412	501	508	459	489	482	477	507	478	481	482	449	465	498	488	455	460	479	465	449	459	499	509	441	478	457	477	452	471	451	481	460	466	448	495	486	468	468	450	434	446	494	444	483	494	502	465	441	500	430	468	469	459	510	445	474	463	447	474	467	489	467	444	471	455	465	450	458	487	438	456	467	440	492	495	453	465	445	451	515	469	477	478	456	443	453	469	514	488	441	493	477	479	446	482	484	485	497	428	477	478	471	489	451	445	495	463	445	474	450	481	484	467	446	505	469	484	448	478	469	461	436	504	457	432	464	466	461	504	455	476	461	463	473	485	438	456	465	520	490	472	436	512	481	453	503	460	487	434	416	490	496	478	460	479	486	435	440	508	444	467	472	504	483	469	463	478	407	478	486	451	463	468	465	506	508	463	480	487	462	435	481	475	459	482	470	431	449	445	477	490	459	471	506	466	499	452	460	466	437	423	472	450	508	465	493	440	462	462	461	450	453	468	464	493	428	460	461	427	456	488	435	472	473	446	448	430	470	463	466	429	447	455	481	507	483	462	466	451	493	450	445	446	471	467	471	436	489	460	462	451	482	467	457	453	476	476	472	489	509	423	454	438	454	450	478	475	487	473	445	471	473	460	443	449	460	438	471	474	455	484	504	485	447	467	499	425	451	505	447	471	432	474	481	472	504	453	441	523	438	439	418	459	478	481	481	475	469	476	444	431	493	465	475	429	483	445	445	475	475	504	484	466	478	449	427	484	458	472	498	472	444	446	478	457	427	448	454	452	456	442	473	469	480	437	468	484	472	447	513	473	436	491	455	482	424	454	433	493	447	493	469	472	501	474	487	463	447	438	467	437	476	480	454	454	455	460	451	470	479	467	495	494	457	444	492	474	476	450
23653	21051	28189	24123	21039	13040	4934	2571	2019	1890	1929	1493	1265	1101	928	764	621	547	505	513	492	437	455	462	417	428	395	438	386	410	406	381	377	374	353	363	341	344	333	322	360	356	319	343	338	322	305	374	339	359	273	332	285	341	293	320	318	308	331	318	341	335	331	305	298	328	311	341	311	316	306	318	337	304	316	283	330	319	310	322	286	305	282	305	321	322	313	327	314	331	309	303	280	319	301	298	318	299	308	308	312	352	306	324	301	312	298	344	335	344	293	325	310	314	336	319	301	314	334	283	299	326	335	304	275	327	285	343	306	298	320	286	306	293	298	330	269	330	314	285	317	293	323	316	307	308	312	277	296	312	296	325	299	311	303	317	284	303	299	329	321	336	284	300	290	323	316	315	311	310	315	325	323	314	330	368	301	329	312	296	314	281	340	306	325	290	295	360	298	282	275	322	297	317	305	338	315	301	294	310	309	317	315	337	301	315	312	347	302	307	325	321	331	322	272	299	300	300	349	310	340	318	324	357	327	308	318	311	299	313	298	302	310	332	330	299	329	331	298	349	344	304	284	311	309	322	308	321	331	303	347	338	295	295	322	268	312	353	313	307	347	315	310	321	334	341	292	300	306	315	342	314	315	309	325	345	311	301	307	306	312	325	329	288	306	319	307	281	291	336	328	326	307	332	325	319	295	320	332	343	318	303	314	307	292	299	324	303	311	320	307	313	318	296	305	307	319	314	319	297	318	316	317	312	323	304	304	318	306	277	294	316	299	308	300	304	299	301	315	320	324	322	327	311	316	306	332	339	316	318	307	277	314	313	288	294	295	312	326	303	316	316	317	318	302	317	290	320	317	296	322	309	371	287	313	290	311	315	303	305	310	348	315	286	297	320	330	342	301	298	296	317	296	333	315	318	316	276	315	302	286	314	326	321	299	305	344	275	341	317	308	283	288	312	351	277	314	325	315	326	301	323	329	303	324	311	312	320	319	304	275	295	332	336	292	302	297	313	345	288	326	319	319	320	335	289	324	332	309	304	316	316	309	301	300	304	318	361	312	311	296	296	340	324	317	323	281	335	285	290	332	333	296	315	313	321	315	335	309	286	308	286	288	279	319	309	275	300	307	301	323	297	339	347	282	300	319	326	315	318	307	350	320	309	308	347	288	326	286	335	317	332	302	321	309	321	295	280	270	324	323	290	273	332	328	322	299	290	317	291	334	335	317	304	320	308	288	311	310	322	292	334	321	319	334	287	304	306	289	280	337	320	318	302	308	340	304	296	306	292	315	322	347	274	306	315	330	294	277	276	308	318	316	332	313	309	328	305	329	316	308	320	291	325	325	291	328	266	323	301	346	266	332	305	297	331	291	294	306	325	315	309	292	346	321	344	277	323	316	302	300	312	323	290	316	285	295	303	340	290	303	303	308	305	277	301	299	309	299	341	340	300	322	333	310	319	299	299	316	324	291	295	323	279	313	326	312	313	282	328	316	334	307	330	323	314	313	320	347	295	316	290	316	305	316	320	315	299	320	322	304	308	297	275	305	302	295	298	289	310	308	303	318	336	319	311	296	333	332	314	295	334	356	321	304	308	319	312	305	292	288	321	294	301	326	348	338	335	325	332	313	306	300	314	297	330	316	313	284	306	326	295	334	307	332	326	288	336	301	344	297	314	293	270	309	284	352	309	282	310	336	321	310	318	325	312	267	304	291	300	315	307	306	322	326	312	326	306	317	307	325	324	336	323	280	320	290	332	303	311	311	328	291	298	319	314	315	331	335	289	296	289	301	316	307	325	334	296	322	295	330	284	307	315	324	319	290	318	340	318	300	302	310	338	327	356	317	315	314	331	317	309	307	310	314	299	310	294	333	308	330	335	299	333	314	285	305	313	292	303	286	330	307	306	295	300	288	313	296	320	297	337	344	289	291	312	313	331	292	327	328	309	321	322	285	319	332	303	329	322	330	295	320	278	310	274	326	300	299	305	348	311	338	305	310	338	300	301	298	294	311	268	320	312	329	322	345	323	296	289	326	330	322	300	307	324	306	292	316	310	319	286	306	301	294	287	346	318	329	317	283	302	336	281	324	317	320	301	351	335	318	304	328	331	308	301	331	294	292	281	322	338	301	299	340	312	324	300	291	327	326	341	355	302	314	300	317	301	317	322	297	296	312	300	340	332	310	310	311	315	320	323	312	316	334	337	311	323	298	303	304	307	333	343	298	327	301	343	331	323	295	274	292	336	319	294	297	303	340	293	299	268	322	317	308	280	319	308	305	339	290	340	335	294	281	303	312	306	308	275	300	337	303	320	321	307	299	321	328	305	328	326	296	312	309	301	299	291	305	344	295	326	307	306	293	314	295	332	314	314	333	329	295	322	312	307	307	269	288	335	304	301	285	313	338	337	294	313	323	311	293	340	306	312	317	316	314	288	309	291	317	295	285	319	281	316	277	288	318	307	313	325	290	327	308	295	298	302	289	344	295	321	307	316	292	285	315	289	304	325	313	272	316	337	320	320	311	317	315	299	332	310	321	325	315	298	304	340	315	332	304	308	281	297	313	313	308	323	310	302	336	301	318	312	286	296	318	313	354	322	299	343	309	275	288	319	301	292	313	268	301	315	299	302	323	320	334	292	321	299	300	278	296	328	311	295	303	291	269	348	313	336	297	309	296	317	332	343	313	295	292	309	330	322	330	338	298	295	307	311	317	332	320	314	308	325	292	329	314	299	304	308	317	283	309	273	295	361	323	318	350	294	303	297	335	319	284	330	351	287	315	341	274	319	277	275	315	307	319	295	312	299	305	303	302	326	338	305	331	316	321	263	282	310	323	294	326	311	295	334	292	300	295	326	274	327	304	295	314	324	343	287	305	328	336	309	312	317	297	310	312	312	321	308	313	323	317	323	313	319	358	346	313	350	307	312	345	308	278	315	328	332	301	310	310	312	307	273	350	296	308	299	324	298	298	260	293	296	324	297	324	318	295	309	319	313	300	322	278	334	296	304	294	319	325	306	313	281	279	313	345	299	352	278	307	297	306	331	332	350	309	282	290	323	291	310	322	306	329	340	282	309	296	304	313	284	310	306	317	294	306	296	317	316	288	313	328	305	309	318	299	292	315	333	310	329	351	301	312	305	314	357	311	333	321	281	300	354	311	306	345	327	299	306	309	282	324	318	310	294	253	319	320	315	309	312	313	328	307	309	327	299	307	302	296	322	353	291	315	298	314	340	319	326	287	287	295	293	333	318	295	304	340	322	314	329	296	308	334	341	308	310	324	304	323	321	335	345	314	335	303	295	297	328	337	301	316	334	337	318	323	307	298	296	312	299	310	306	306	290	317	335	295	327	291	305	294	312	319	344	299	312	309	327	304	303	306	297	313	347	315	306	318	332	280	283	370	314	266	288	332	311	313	359	293	314	321	310	332	289	305	313	337	295	319	279	325	291	342	301	360	331	315	327	282	309	337	266	315	327	311	324	356	322	334	337
24732	41323	23862	14358	11020	8890	6187	4167	3262	3163	3133	2559	2000	1702	1445	1171	891	752	660	608	596	541	547	562	570	548	521	495	530	465	452	432	371	399	378	370	392	386	341	390	374	368	381	349	366	372	375	397	352	367	342	332	309	325	319	347	316	326	344	359	319	336	356	325	341	349	300	297	368	371	343	361	341	335	333	338	303	323	336	369	334	345	318	349	357	312	346	336	339	330	344	370	327	309	361	320	336	358	354	352	334	340	321	366	341	299	290	293	337	303	321	326	345	322	336	331	319	345	379	325	345	367	346	339	321	358	335	331	339	319	306	364	328	311	324	321	332	346	349	370	309	343	321	353	363	316	344	339	342	343	317	319	309	316	323	342	322	354	369	317	324	333	320	352	300	340	352	311	339	319	324	318	290	339	351	324	323	339	311	327	350	342	332	331	337	321	333	307	364	340	345	305	330	333	352	343	360	339	301	315	319	331	310	333	324	345	312	321	312	331	323	356	347	375	336	309	350	324	349	329	331	288	294	307	330	312	368	318	341	334	341	320	342	341	372	322	362	370	329	354	376	332	343	316	332	310	325	350	352	330	321	312	342	327	331	314	318	333	344	346	348	346	334	340	322	345	312	358	341	322	314	309	369	318	332	355	324	306	320	345	363	331	314	297	345	297	323	347	295	339	337	317	341	296	326	346	336	336	341	332	316	309	310	325	318	330	360	354	312	339	318	285	349	321	348	328	346	383	365	307	361	337	271	330	322	340	323	370	328	366	333	349	310	311	327	317	325	328	344	333	319	311	333	295	341	335	347	328	332	352	319	313	334	348	323	330	321	336	350	298	330	334	329	325	331	329	348	348	355	303	339	326	361	312	343	330	332	351	311	334	347	367	344	340	319	312	350	287	352	299	320	318	316	360	320	323	312	292	355	331	362	343	305	328	334	329	344	316	346	321	359	332	372	362	326	356	357	340	344	365	314	333	353	333	346	322	313	325	344	351	333	367	338	334	323	342	344	337	308	332	347	342	332	332	291	329	332	324	326	325	324	353	336	309	307	361	322	329	318	321	330	324	299	317	316	295	337	324	315	292	342	313	343	354	310	352	307	329	335	344	354	309	342	324	345	337	327	313	314	323	322	324	331	343	333	318	341	353	357	317	304	331	319	317	342	324	334	324	347	328	319	304	353	341	369	332	316	335	322	340	315	345	317	307	322	325	298	314	318	369	330	353	328	297	336	316	361	335	345	336	350	327	378	320	366	339	340	311	355	345	297	355	336	357	339	338	306	337	314	322	342	324	340	318	348	328	340	333	378	330	306	345	335	323	339	324	327	330	348	307	336	328	329	352	362	324	315	336	329	343	363	338	321	322	326	315	330	306	318	351	337	323	349	336	372	313	336	318	333	312	349	330	361	347	360	332	332	295	336	323	337	314	304	329	352	309	342	340	300	329	304	330	330	331	328	318	338	349	322	298	300	329	312	340	351	327	347	315	342	333	310	336	352	358	342	319	293	330	337	353	327	349	336	325	335	315	348	353	340	306	343	309	336	341	313	320	329	317	356	330	333	358	340	302	332	354	302	330	319	297	317	311	340	328	332	333	351	366	345	324	309	332	328	344	332	343	331	346	326	309	346	327	357	325	332	336	308	312	312	313	301	320	322	336	338	313	344	341	335	331	308	314	337	360	289	322	321	338	362	329	354	313	346	325	300	317	303	350	327	331	306	325	371	356	338	350	314	302	357	345	359	328	318	372	323	324	337	322	340	334	332	287	331	333	349	368	324	320	329	305	331	340	352	346	337	330	309	339	317	293	333	337	344	312	352	333	344	337	311	326	335	316	320	316	355	349	333	311	351	338	320	371	323	329	343	303	338	338	324	327	337	365	303	345	345	348	327	327	329	326	351	355	337	329	301	325	328	313	339	320	334	322	307	331	318	338	352	324	362	329	333	321	342	343	323	301	338	357	322	347	323	323	334	338	329	352	371	329	295	320	333	340	324	310	314	334	359	319	348	339	323	344	352	349	330	345	320	338	351	349	345	337	302	331	298	344	325	315	384	308	344	329	339	334	318	365	316	313	329	331	354	320	338	338	333	349	319	305	347	334	337	337	328	316	303	352	361	320	332	330	326	326	355	379	331	352	349	306	346	355	348	357	327	326	323	353	317	339	312	328	322	314	348	313	313	315	319	336	321	325	354	351	348	310	363	337	339	332	307	341	347	321	314	340	356	324	316	345	360	331	313	343	322	334	350	324	315	362	299	317	317	352	321	304	335	354	299	353	318	329	332	330	328	347	313	319	310	348	341	320	353	368	323	313	378	349	334	347	330	343	311	336	344	333	363	338	349	314	330	323	338	332	298	331	325	363	360	339	348	320	330	315	337	349	346	330	314	284	309	320	330	328	322	300	313	315	292	355	294	320	337	365	337	373	291	307	326	309	313	317	332	377	303	382	327	325	331	341	320	306	318	332	353	311	323	319	313	317	326	290	326	336	296	327	325	331	323	341	312	354	319	331	345	304	357	360	296	320	352	326	328	308	337	348	375	371	296	334	309	302	334	352	342	322	325	318	371	313	351	343	350	338	324	314	332	323	345	297	347	343	351	322	337	322	329	314	360	354	335	350	316	313	322	337	322	332	347	320	349	310	317	326	318	356	333	327	348	336	345	316	352	321	348	322	329	338	339	328	324	312	316	335	334	334	353	328	313	306	368	343	330	325	283	320	345	326	319	340	322	337	387	317	338	330	360	326	365	345	336	314	324	332	350	315	324	326	357	337	326	349	335	356	319	332	356	321	319	329	342	353	361	365	321	335	377	353	323	329	338	344	320	314	306	318	342	321	343	339	333	330	309	358	342	342	309	318	312	328	330	333	320	309	334	316	296	325	335	325	354	329	308	309	356	312	318	335	347	339	345	348	316	321	357	338	362	351	295	346	325	357	343	340	348	363	338	331	331	336	315	351	337	339	285	354	340	341	326	320	348	338	304	324	314	296	328	324	327	316	312	358	323	345	302	359	327	317	355	317	357	303	333	337	314	339	346	309	307	313	324	320	350	317	360	320	370	313	330	369	307	350	332	318	346	327	355	338	346	325	327	348	352	347	358	340	335	300	324	306	346	345	345	369	310	350	344	317	329	331	315	355	336	357	316	325	335	309	360	316	342	317	346	347	347	289	337	322	360	330	339	318	323	348	362	343	322	331	293	331	296	322	321	325	299	294	320	303	345	361	361	328	322	348	331	332	341	299	315	337	350	322	322	350	357	322	357	333	341	332	323	355	347	343	315	349	345	314	345	330	325	333	340	330	349	307	328	337	328	335	318	317	318	308	332	337	347	354	344	320	307	339	324	325	345	306	332	357	333	299	361	324	334	310	329	336	335	349	332	336	328	318	349	318	319	340	318	291	322	319	334	319	322	347	319	307	328	348	336	320	335	331	348	321	362	338	377	366	330	351	331	373	374	331	343	317	311	343	325	336	329	314	343	344	362	354	321	318
24810	21028	27064	25032	13414	4676	3159	2165	1718	1684	1609	1377	1243	1148	1039	839	766	684	731	708	704	634	605	635	601	580	598	637	589	565	608	530	509	512	552	580	542	512	552	527	494	503	504	531	555	511	560	503	542	554	545	537	530	505	524	527	545	539	488	524	546	549	520	584	498	543	545	531	504	542	510	523	502	505	550	505	513	535	491	543	456	507	453	483	489	508	524	553	495	514	547	537	493	530	524	478	528	496	553	485	529	497	510	528	474	475	569	498	492	513	499	501	475	502	536	548	514	537	521	490	520	526	523	529	504	520	529	532	466	503	492	510	510	451	519	476	526	591	520	536	520	547	503	486	491	563	533	550	542	523	502	471	512	498	499	542	480	465	487	556	495	518	544	519	502	528	538	546	550	490	507	546	509	512	493	487	494	468	525	556	525	544	486	473	558	496	513	524	522	509	531	513	455	499	580	513	484	539	498	505	521	516	502	484	513	502	499	479	520	560	507	492	474	524	517	496	513	531	496	528	497	534	534	529	526	490	502	526	501	481	507	520	520	488	521	502	540	495	512	538	472	504	525	496	515	532	466	493	501	506	502	508	523	523	507	500	502	510	505	567	509	517	512	517	544	521	525	494	531	543	551	487	512	551	527	511	537	506	553	515	464	480	528	540	514	483	477	493	540	500	519	516	531	522	533	514	516	520	559	538	518	503	489	512	512	505	464	500	485	515	493	468	491	515	497	551	557	522	522	497	509	520	499	534	548	478	473	516	491	507	499	490	495	541	497	482	503	488	517	503	536	532	537	510	482	486	483	491	521	495	501	531	548	539	494	529	540	475	480	524	499	467	497	499	491	490	483	481	538	513	517	499	524	523	516	476	510	525	504	533	510	535	498	536	506	503	500	467	531	575	530	506	502	500	476	505	519	529	499	566	502	578	542	507	488	517	483	493	528	502	498	477	488	502	522	497	489	488	514	495	519	467	511	473	582	502	501	517	517	515	519	520	515	509	499	522	515	516	531	494	504	521	537	568	512	515	491	551	515	508	500	507	504	475	477	497	504	511	516	520	537	493	453	515	541	513	520	536	548	526	489	480	480	467	521	513	509	497	545	530	528	513	522	501	496	511	518	487	500	493	506	538	498	515	525	517	503	542	529	502	506	579	473	511	519	499	515	460	527	498	505	512	515	525	533	503	544	545	514	534	531	519	516	508	523	451	551	525	556	512	483	494	527	540	476	490	506	489	497	519	498	498	513	501	465	530	509	515	500	482	524	543	506	501	520	511	491	496	498	478	530	500	495	527	509	494	502	482	489	478	531	496	531	537	546	536	523	528	494	540	475	518	501	543	521	493	540	503	508	508	520	503	504	505	504	564	471	490	509	483	496	524	540	500	512	516	496	515	515	520	524	502	514	539	502	489	533	537	476	525	527	514	502	477	462	528	530	485	488	492	516	498	496	548	508	515	507	509	513	524	538	536	497	505	563	515	503	511	517	517	531	497	500	496	541	506	480	525	541	527	502	511	544	503	509	535	518	524	553	505	492	504	509	497	479	556	504	506	472	493	542	505	479	478	531	513	501	513	526	533	505	513	482	512	507	488	504	494	542	523	481	515	533	517	545	522	525	558	515	531	515	542	536	544	486	556	496	544	510	477	492	499	522	487	490	538	500	549	512	489	487	499	525	517	509	521	496	525	531	517	494	531	532	500	535	482	508	506	472	480	530	475	520	505	551	483	506	522	496	507	533	473	529	541	491	511	521	525	493	528	516	477	507	536	542	480	541	531	524	539	571	467	548	505	536	536	508	530	538	493	487	497	511	511	483	508	512	502	540	533	510	553	509	520	489	513	455	491	548	484	502	488	523	522	534	472	494	496	513	527	502	535	458	539	518	491	517	526	541	492	532	526	557	514	512	512	497	532	508	517	497	514	507	532	507	494	506	528	537	521	530	517	532	550	497	498	511	539	487	523	500	510	502	529	503	505	525	495	518	501	527	507	532	455	490	492	494	513	537	520	505	558	548	527	521	483	483	515	586	478	479	532	520	456	528	471	495	513	501	507	532	515	542	469	493	490	529	542	506	510	519	495	487	520	530	492	490	502	512	537	513	514	529	525	541	530	514	519	508	519	498	535	491	487	522	497	499	530	519	506	497	508	493	509	551	500	521	511	507	524	502	531	566	534	533	524	511	508	533	486	513	502	510	534	508	539	538	563	483	508	553	572	511	501	504	521	527	490	562	510	541	528	511	537	512	504	539	524	532	507	502	452	531	526	542	531	536	477	545	522	529	496	495	494	526	540	501	506	476	557	547	478	538	505	488	502	497	548	558	521	513	506	507	507	510	492	519	518	515	497	509	526	504	546	508	541	476	499	509	491	489	506	490	541	520	558	485	527	494	526	534	500	494	505	519	526	510	505	488	509	526	486	536	533	484	505	486	525	509	513	490	519	519	501	531	557	511	521	518	521	498	558	518	481	535	507	499	538	545	480	523	505	502	502	534	482	506	527	523	533	557	553	501	524	453	520	550	510	499	506	533	544	521	486	502	526	528	500	558	481	533	509	495	538	494	457	536	544	497	509	575	520	512	490	513	503	564	514	551	489	516	524	517	542	505	533	521	535	487	520	515	532	515	499	524	541	524	502	512	497	563	484	472	495	536	495	481	558	514	498	534	538	526	507	461	483	484	496	499	532	509	520	509	522	501	462	532	506	509	537	523	505	499	520	504	504	456	501	526	547	546	496	549	518	548	507	509	517	511	498	545	516	542	482	523	533	538	528	501	534	466	523	496	528	481	503	544	459	505	526	507	517	509	540	494	504	513	538	473	497	537	555	501	505	480	500	529	475	487	534	496	498	516	485	494	535	502	539	464	506	507	520	508	505	472	500	529	468	532	503	489	548	499	511	526	498	506	528	492	528	501	502	542	519	524	519	500	532	523	510	487	534	528	529	509	465	501	508	541	521	506	511	513	502	499	519	492	507	486	496	514	527	484	471	529	554	498	466	522	502	468	499	519	490	534	528	506	491	510	550	491	476	471	536	483	491	492	538	505	519	518	513	538	524	504	556	482	537	525	495	507	540	539	514	505	483	527	524	530	495	524	513	531	493	519	517	531	538	501	536	496	494	536	513	489	497	556	518	481	476	527	507	500	507	464	519	486	499	492	521	496	528	492	509	515	520	514	517	486	569	517	525	522	513	495	508	535	536	511	521	512	494	484	506	516	551	511	494	525	477	525	508	506	487	531	505	521	475	516	495	483	546	494	504	501	542	500	524	479	490	512	477	535	499	475	533	525	528	485	522	497	525	527	514	509	535	475	475	483	512	519	496	490	492	512	508	516	541	573	529	496	553	492	515	522	543	524	502	484	505	541	477	487	484	517	512	530	538	526	540	501	525	519	521	518	508	476	509	515	531	518	504	533	500	525	480	534	512	503	521	484	570	516	502	483	535	512	477	512	506	535	513	533	516	523	567	504	509	549	493	503	459	548	514	510	489
23812	37366	21005	12907	8736	6484	5028	3701	2939	2780	2632	2240	1859	1719	1479	1186	989	849	786	785	713	688	678	735	688	668	727	651	656	653	661	593	607	577	562	608	622	604	533	565	529	520	559	573	545	550	558	549	530	534	539	553	536	504	545	526	559	517	531	525	555	515	530	530	581	574	522	526	567	475	542	467	540	518	526	535	544	508	540	514	541	534	543	554	526	557	554	479	520	549	559	530	497	531	547	498	523	529	502	532	550	524	502	519	515	487	509	540	519	533	505	540	555	514	538	538	526	510	508	515	505	513	553	539	535	548	538	516	556	530	506	528	525	501	518	566	495	530	538	494	520	528	550	563	483	514	532	480	508	496	554	499	499	543	510	536	538	527	496	491	542	559	481	512	511	510	533	571	511	549	499	556	518	490	525	544	451	553	506	572	507	495	570	545	591	488	507	521	532	564	506	554	537	471	510	578	525	513	544	502	539	527	480	527	559	521	550	526	494	542	557	525	484	493	534	505	549	547	518	508	551	517	489	490	536	497	522	543	532	522	533	521	518	483	513	558	522	507	533	500	542	528	523	521	493	494	521	509	565	490	569	507	561	504	492	518	504	518	515	488	571	552	540	533	499	572	568	556	527	475	540	588	523	525	527	495	506	499	527	486	501	573	488	530	540	493	510	483	499	515	469	550	537	576	520	512	520	542	530	490	538	508	526	549	522	555	489	520	494	510	515	560	535	525	509	531	533	553	497	518	503	538	490	539	499	546	530	494	562	510	539	554	565	501	530	495	520	504	552	535	520	495	535	526	517	511	492	542	528	500	531	527	522	463	492	501	496	532	495	519	441	540	513	533	528	529	510	543	535	511	535	524	579	494	570	538	548	542	527	537	513	512	502	534	537	548	544	550	542	512	556	525	520	510	553	569	573	522	535	556	533	488	506	492	558	509	495	521	508	498	487	531	539	548	553	537	509	523	523	562	530	505	497	547	503	517	554	522	513	490	483	528	508	533	529	509	511	555	491	528	534	527	520	546	531	523	533	530	505	527	519	523	523	533	527	528	511	548	547	558	525	500	549	563	541	514	559	560	556	515	504	535	506	508	545	510	482	512	553	534	512	494	542	543	548	498	558	558	543	517	497	536	520	516	523	519	551	505	535	533	543	511	536	541	508	523	497	525	523	506	522	601	518	523	505	555	556	505	575	494	503	542	549	501	526	559	505	511	510	543	579	518	513	502	555	569	477	534	572	549	527	474	520	525	506	518	531	495	537	490	501	521	485	529	561	535	542	523	504	492	589	539	518	541	522	527	535	518	564	497	542	520	514	522	500	535	539	475	521	543	492	550	524	506	489	586	551	531	510	539	515	576	516	514	524	528	551	530	502	505	508	509	526	561	499	544	490	542	552	546	550	483	514	504	507	491	534	521	477	477	507	510	532	549	498	503	550	541	518	523	477	550	542	520	558	541	538	541	533	565	521	529	506	526	529	552	481	535	568	504	553	494	517	491	521	540	527	502	511	529	545	569	524	539	536	565	534	482	547	560	540	518	530	533	528	518	524	537	583	526	539	541	512	549	549	532	508	543	519	498	567	546	546	546	502	528	502	532	534	528	549	520	527	511	514	534	498	477	548	532	561	496	526	526	555	533	516	530	542	515	501	525	515	558	502	561	519	543	535	492	504	551	529	517	535	539	544	542	556	534	513	528	512	535	551	539	531	551	527	524	506	581	509	547	514	486	555	571	551	537	529	570	510	487	513	549	522	512	536	558	505	521	530	558	526	557	533	528	579	484	520	523	528	496	557	494	523	452	533	568	483	536	480	502	514	548	525	526	465	525	516	542	536	544	529	526	544	502	499	507	502	561	532	515	510	547	537	549	478	511	525	519	524	497	541	516	532	507	521	508	495	514	554	557	509	544	502	520	491	496	556	533	523	571	524	499	527	545	483	496	496	525	552	543	483	530	505	564	528	517	511	541	467	568	542	525	518	488	512	529	509	522	500	550	537	476	503	539	540	535	521	496	551	556	504	560	508	517	541	538	520	534	529	518	508	487	541	496	513	579	521	546	544	467	492	494	495	516	516	489	533	493	518	535	526	540	542	532	551	527	504	560	530	534	515	515	549	491	505	524	543	531	501	535	531	541	503	542	495	508	529	497	519	515	503	541	506	519	527	502	533	499	526	539	554	535	514	531	476	528	532	554	512	532	529	526	551	493	511	536	507	520	566	594	515	525	558	499	586	542	529	535	537	543	525	534	518	473	496	530	535	533	503	528	547	519	540	501	537	543	536	561	546	506	508	529	539	506	533	507	540	534	517	522	552	545	515	563	505	504	488	503	547	508	488	513	514	500	550	523	516	516	521	529	491	540	527	505	549	561	560	497	554	511	564	555	503	529	516	526	572	565	513	502	519	500	511	534	531	498	502	540	534	532	480	533	514	532	573	530	509	515	549	510	535	526	521	515	532	479	539	555	507	491	517	514	527	571	518	512	534	552	560	547	530	481	521	533	508	521	529	519	497	509	496	516	552	506	518	513	521	510	524	539	505	529	505	500	550	524	504	512	495	539	528	515	521	556	491	513	526	513	507	553	503	526	510	545	524	497	568	498	520	458	535	506	535	533	509	530	546	500	521	520	516	514	484	524	538	497	491	549	558	550	526	534	526	565	553	517	553	512	530	533	504	564	536	468	515	550	501	521	543	536	514	516	492	512	506	511	497	517	525	506	522	561	488	506	504	556	525	558	507	537	493	539	505	510	518	522	577	528	578	511	508	537	550	504	529	521	522	537	551	536	504	557	517	513	514	536	538	528	519	507	556	536	513	554	469	551	519	515	525	556	534	539	544	503	506	521	491	561	547	559	493	530	538	528	516	534	566	554	504	543	500	542	494	484	521	536	476	506	545	489	523	507	486	500	524	563	570	526	519	535	511	459	529	550	532	543	526	584	543	498	546	517	569	551	542	506	493	527	514	522	470	552	517	494	537	498	517	545	534	562	551	543	533	534	526	529	520	546	546	529	595	550	547	528	517	504	502	498	523	496	523	506	535	516	543	530	535	539	540	532	525	513	515	515	514	547	520	496	480	493	530	539	541	550	538	531	532	496	541	498	510	524	524	523	521	503	511	498	511	492	546	518	540	541	510	486	536	518	531	528	555	540	540	558	554	556	541	500	562	511	555	485	540	509	534	564	529	552	510	548	510	559	519	567	487	513	518	531	496	560	534	507	543	551	508	525	554	498	494	544	507	488	529	526	495	523	511	517	492	502	522	533	550	536	491	537	530	536	500	532	532	558	509	488	548	519	517	530	515	472	495	501	510	485	527	554	522	492	528	509	528	563	541	518	566	547	533	544	537	523	527	495	547	577	550	532	565	534	544	554	529	545	526	575	520	497	521	519	478	552	511	550	538	517	517	538	547	521	513	536	510	516	531	561	543	550	505	528	502	511	525	511	503	577	528	576	495	540	518	512	502	558	544	487	515	499	525	536	493	522	519	478
22491	21058	28637	23660	21093	21076	11104	3688	2903	2729	2542	2184	1859	1731	1270	1046	847	752	735	651	537	546	580	604	577	510	554	542	508	515	490	418	426	412	417	406	408	423	377	414	397	366	421	377	386	413	402	350	380	350	360	391	388	404	367	405	368	368	361	354	399	340	381	346	342	342	337	359	408	372	357	399	355	387	336	356	358	378	350	389	359	328	365	381	334	370	379	356	369	342	375	356	360	352	353	354	341	336	394	328	332	342	356	345	331	344	358	351	363	371	352	367	366	328	318	402	352	351	355	395	319	333	339	341	350	360	360	358	349	363	383	368	364	372	318	363	358	359	345	328	370	318	366	381	353	329	328	332	383	355	347	369	358	328	370	337	326	351	336	327	370	357	380	350	325	385	372	352	332	363	372	321	355	363	369	355	372	330	353	340	327	359	345	344	325	338	359	367	348	373	349	358	371	344	347	364	333	374	339	347	360	339	359	337	353	355	369	335	374	363	371	361	347	371	345	379	342	369	365	353	343	363	375	368	361	352	346	365	357	354	346	326	359	376	335	352	319	382	342	339	362	339	343	335	377	352	370	355	369	348	328	355	335	349	358	386	362	355	383	354	365	384	328	330	360	311	369	361	380	364	354	369	403	342	346	358	368	390	349	333	345	338	377	379	347	359	338	345	360	372	368	333	353	358	373	347	333	370	376	357	317	408	349	335	349	341	354	374	395	358	358	378	345	365	352	328	385	347	332	365	374	378	362	342	332	336	367	341	352	366	332	345	365	350	354	381	374	346	348	356	336	373	358	340	358	349	335	324	357	370	339	362	363	347	355	355	334	341	340	348	393	380	352	347	347	363	374	355	370	359	366	373	326	348	377	352	338	364	358	349	355	309	345	359	360	334	354	361	340	362	340	357	368	360	317	387	363	354	366	367	347	352	371	354	358	348	348	345	340	335	352	343	388	368	369	302	361	354	314	364	369	363	349	335	335	343	380	331	363	329	376	323	369	355	345	361	369	346	317	358	342	364	378	352	342	343	388	353	366	329	376	361	371	390	369	382	370	329	384	329	298	344	363	339	342	359	371	353	366	343	346	343	360	351	343	363	356	379	340	378	359	340	343	374	348	318	362	325	340	324	380	355	395	357	368	400	344	347	346	350	353	360	372	362	370	363	356	340	339	380	355	361	369	361	394	382	314	363	383	319	372	346	352	383	361	376	344	362	386	356	352	338	358	332	380	313	333	367	345	365	339	394	327	358	367	369	339	332	325	384	351	347	370	348	338	409	352	329	374	345	355	365	370	378	367	355	344	355	355	331	365	335	334	350	333	319	356	374	337	351	335	365	379	335	370	371	383	337	357	356	363	353	359	372	347	356	333	350	372	375	346	370	351	338	321	354	351	328	368	361	338	364	374	350	366	349	316	350	323	329	353	353	390	367	365	353	328	364	367	350	336	365	370	377	355	405	373	381	376	366	371	370	373	379	369	355	379	377	347	365	345	359	364	335	358	323	327	367	338	355	351	348	371	340	351	378	370	331	398	367	335	347	374	382	345	334	365	380	353	334	342	342	335	339	355	367	366	357	356	329	354	343	355	383	353	330	356	335	381	349	362	338	353	330	384	347	322	355	315	374	350	396	342	360	383	370	354	327	351	362	371	321	372	320	396	377	352	358	373	329	342	345	380	348	358	339	363	359	346	353	341	361	401	329	372	348	368	327	391	352	330	349	351	384	337	352	306	350	345	341	326	331	379	358	364	333	328	381	348	385	349	357	338	374	313	356	341	389	354	341	342	320	342	350	387	340	360	346	366	356	342	366	360	387	324	345	360	330	348	352	366	365	339	354	360	367	369	332	355	329	310	348	377	364	367	355	313	340	369	325	358	348	361	357	337	342	366	324	340	338	344	326	347	361	385	351	359	337	338	317	346	376	323	336	357	341	316	391	307	387	359	369	320	319	378	344	363	396	345	369	358	355	352	369	335	357	377	355	392	386	344	320	318	371	393	337	353	386	346	331	317	318	353	349	343	356	333	354	356	329	371	339	349	363	352	369	345	384	387	335	333	356	335	386	346	347	364	322	348	330	348	338	326	347	362	335	386	346	356	354	352	346	389	364	336	357	341	375	344	324	349	358	358	331	336	360	342	350	343	333	321	345	362	355	320	381	322	371	373	359	336	346	385	349	361	381	342	369	341	326	348	361	375	341	380	367	369	360	323	342	351	360	338	318	354	337	341	324	356	317	384	367	344	342	341	331	329	351	353	326	353	354	356	323	326	363	365	343	357	333	349	353	365	387	384	348	361	339	394	348	337	375	325	352	343	378	372	378	357	371	354	341	331	361	316	376	369	361	334	351	320	367	313	315	387	321	343	344	372	392	354	328	364	331	378	316	349	348	331	353	354	391	333	356	338	374	330	302	333	343	348	367	352	347	383	349	367	350	353	362	337	367	371	355	377	370	349	345	326	366	365	351	337	383	351	380	325	383	383	343	358	367	336	360	342	391	338	337	335	343	397	354	376	376	321	360	327	360	345	368	382	316	370	346	330	351	350	337	331	356	348	344	333	337	353	380	356	346	372	340	378	365	359	339	346	378	319	345	342	370	368	351	360	381	353	327	359	344	393	295	359	370	349	360	359	372	397	337	354	381	371	375	345	354	349	375	362	326	353	321	342	342	330	341	357	329	378	380	358	360	357	333	389	368	350	359	377	362	344	329	376	362	365	377	373	330	366	383	351	360	336	352	332	350	386	369	329	338	357	368	319	374	350	387	360	357	359	343	339	372	375	354	363	323	357	350	327	353	365	353	367	369	388	346	374	342	354	356	372	334	351	371	369	372	385	320	349	363	352	364	356	354	353	357	349	350	360	346	333	370	398	351	354	351	373	354	370	308	362	341	368	353	348	350	360	336	359	383	348	374	349	336	340	360	352	358	340	347	341	320	336	377	310	345	350	356	370	392	353	368	380	369	359	381	324	331	365	371	355	359	341	372	370	343	362	365	372	388	349	370	357	370	392	365	351	369	334	342	360	349	343	365	318	384	340	347	363	353	356	373	365	355	361	340	377	343	370	366	347	353	335	341	369	344	361	342	336	361	306	330	332	350	356	364	353	345	333	338	349	370	349	343	336	306	345	352	338	330	356	370	389	374	341	328	385	380	334	346	370	365	341	352	366	352	351	368	376	358	337	368	316	383	323	325	368	326	388	392	371	358	326	350	346	380	351	377	307	370	353	352	355	358	360	366	321	350	346	349	367	359	354	371	342	304	377	376	356	377	364	314	362	366	332	369	337	292	368	330	341	363	352	344	352	361	337	362	360	331	339	374	352	368	337	322	361	347	351	389	346	371	373	364	374	357	378	359	335	365	364	376	338	381	356	340	338	372	329	340	327	345	358	349	354	334	342	353	317	368	366	322	369	350	325	341	357	392	322	349	367	347	346	378	366	332	358	354	371	347	335	353	356	361	331	329	345	357	346	384	351	366	348	353	350	344	372	383
28549	47580	29684	19323	13869	9635	6994	5484	4771	4489	4352	3507	3023	2551	1923	1433	1205	972	911	834	709	705	728	726	684	692	656	674	557	500	542	508	475	452	461	436	401	418	423	404	428	413	435	408	405	418	406	392	390	410	406	396	392	393	370	415	427	358	370	397	363	360	372	355	383	390	414	357	368	357	376	348	347	381	402	351	359	381	365	343	361	351	380	341	352	382	351	392	341	336	382	359	364	366	322	367	344	364	348	326	342	348	383	350	357	379	380	338	358	354	357	346	357	364	357	351	390	403	360	351	359	371	370	347	341	361	384	352	357	372	366	364	399	372	368	337	352	346	377	360	368	362	320	359	347	341	365	368	367	370	334	348	345	355	341	369	344	334	329	318	363	327	363	388	400	370	319	353	342	324	398	379	350	359	360	361	338	369	381	371	381	355	350	369	355	362	345	349	374	356	390	354	382	357	392	376	363	376	387	347	377	404	352	372	330	354	382	337	343	380	393	345	353	318	371	372	388	352	370	361	334	365	362	359	359	365	365	362	363	378	342	334	379	360	381	336	377	365	386	394	377	356	348	384	340	362	360	376	381	353	384	389	353	366	344	353	375	398	339	376	344	366	374	361	347	360	396	358	373	334	363	355	398	361	378	343	347	374	377	368	365	349	352	329	342	376	371	355	328	381	360	353	389	371	376	367	363	370	363	338	364	335	367	345	354	354	361	371	324	334	351	376	377	367	357	340	376	366	372	341	377	401	339	341	355	356	352	378	356	359	343	341	370	361	363	378	357	371	376	365	355	335	358	356	365	366	350	343	327	414	380	356	347	359	356	334	365	353	372	368	382	374	354	346	350	343	373	350	371	337	352	356	363	371	363	377	369	349	396	391	343	344	385	351	354	374	364	396	365	367	389	348	374	396	386	358	331	377	355	402	339	377	375	369	362	345	353	350	351	312	331	363	350	393	326	388	353	340	373	321	341	367	369	334	346	375	359	380	375	356	367	341	361	357	363	368	354	342	340	377	363	344	334	370	394	346	373	358	342	346	379	352	381	382	356	344	375	361	342	345	366	346	370	385	366	359	348	379	370	340	350	339	381	354	336	369	375	333	389	354	353	364	396	382	379	364	376	386	341	333	352	358	386	333	388	339	378	367	360	351	354	364	359	351	364	356	349	359	338	354	382	341	344	351	381	365	371	380	349	351	396	326	334	379	375	316	344	360	378	360	376	378	355	354	367	377	318	343	377	347	360	376	363	367	355	373	350	370	379	346	379	351	348	355	340	392	332	326	363	388	368	356	384	393	353	346	369	343	335	353	369	336	353	336	389	356	353	346	353	344	365	399	362	385	360	381	351	353	378	390	373	363	360	409	349	381	359	389	336	370	360	348	368	336	397	342	369	373	338	342	357	368	368	354	352	370	335	381	324	359	348	341	373	345	331	331	366	353	380	375	354	391	361	373	380	326	402	357	365	373	321	338	385	354	354	343	375	388	345	354	373	395	345	371	358	388	378	348	380	360	353	342	380	351	347	346	394	366	371	360	356	358	386	364	362	364	369	343	374	363	345	335	353	338	391	363	360	373	363	338	361	364	365	357	356	357	351	361	377	372	374	357	329	330	373	348	395	337	360	388	349	383	347	328	390	359	359	365	366	370	352	348	352	349	357	354	355	355	352	361	377	339	342	339	374	363	368	347	354	331	336	379	358	376	351	350	350	383	346	359	352	354	376	348	369	352	338	354	354	356	367	384	329	390	342	345	358	373	358	307	361	398	386	352	351	380	344	363	367	340	380	347	357	384	371	379	344	337	381	347	338	354	361	338	358	401	346	390	385	405	347	354	331	404	367	389	340	342	351	372	371	355	347	355	369	353	378	379	343	327	364	382	332	365	335	376	361	347	348	382	353	362	380	347	366	370	346	362	357	368	363	350	364	336	369	345	377	364	373	318	365	373	345	349	359	369	362	365	368	356	366	377	379	358	356	366	331	375	321	347	343	351	361	393	332	381	351	353	361	353	356	360	363	351	354	384	393	374	359	347	367	386	382	366	371	354	380	325	343	362	332	325	368	353	370	379	373	393	386	369	373	378	395	385	385	360	362	389	386	380	380	357	382	402	369	348	349	343	394	348	391	352	333	352	361	335	351	370	344	374	374	334	380	359	355	375	371	330	387	337	351	359	353	358	337	409	342	379	362	361	342	400	382	333	382	353	369	369	353	362	348	354	375	353	333	350	368	350	353	390	365	348	363	350	346	384	330	347	393	360	369	365	373	347	320	352	373	363	335	357	380	403	370	374	382	344	354	377	337	374	407	379	373	371	361	347	348	393	351	343	362	348	365	379	387	348	368	350	367	366	325	365	357	378	344	381	347	397	369	375	352	346	360	347	366	341	324	374	367	376	348	368	352	375	339	341	357	344	374	344	359	373	341	401	351	345	369	337	350	350	383	386	338	350	346	345	330	389	373	355	362	347	356	332	345	373	364	352	396	390	344	356	380	367	334	362	358	360	346	394	362	339	354	366	372	362	386	363	385	335	364	377	357	378	319	377	338	362	369	389	330	352	370	331	383	363	390	368	352	368	377	348	358	367	369	355	379	379	340	374	344	367	349	319	361	379	383	364	387	352	358	390	347	370	311	365	347	383	336	378	359	339	330	369	396	370	357	324	349	366	335	346	374	383	395	354	350	358	356	352	359	334	338	321	365	313	343	361	352	352	373	352	367	378	346	356	363	359	359	389	362	351	337	348	364	369	381	344	369	314	356	357	348	376	355	369	347	329	388	383	353	344	330	363	359	321	354	335	353	349	396	362	357	376	392	358	395	376	358	348	328	373	373	365	342	369	374	389	350	365	378	353	329	368	337	333	381	387	362	369	372	363	384	388	358	333	352	376	335	372	379	346	346	367	380	361	352	379	377	361	379	346	346	355	375	384	387	361	350	373	380	401	348	375	379	380	346	364	371	351	362	351	354	362	341	350	364	366	341	328	408	368	346	365	364	381	378	390	372	401	340	338	376	401	407	345	358	379	355	355	377	382	346	336	325	395	355	383	379	363	371	380	336	339	364	367	340	333	381	332	330	346	389	317	357	342	383	337	357	377	367	377	402	363	347	338	343	352	366	352	315	345	380	368	367	362	350	333	340	347	364	381	338	382	390	357	368	382	375	347	325	356	358	379	335	368	375	317	361	363	374	343	367	359	340	350	362	370	360	368	351	357	345	361	358	353	385	392	367	365	337	347	371	346	344	360	391	403	371	379	338	354	360	359	367	335	378	346	342	363	354	368	351	382	364	379	355	371	368	339	347	368	349	419	338	377	347	325	371	377	392	381	399	354	373	359	359	345	366	365	369	330	336	345	379	376	354	354	388	354	376	366	392	377	359	372	376	370	343	373	356	377	368	410	372	343	329	351	344	346	355	375	359	356	377	350	361	343	350	331	345	349	346	377	350	346	347	352	351	352	358	390	356	360	362	356	367	316	361	371	330	358	367	373	371	368
28519	22165	17346	8514	3825	2621	1773	1393	1382	1322	1216	1149	1050	970	797	683	611	615	587	605	508	546	501	498	567	525	523	518	505	479	476	454	435	450	442	477	470	486	476	482	472	465	456	450	469	477	488	437	463	455	451	442	487	455	478	449	471	432	516	445	473	485	443	444	452	455	488	430	452	429	434	490	409	437	423	463	451	423	482	439	416	461	467	436	432	437	478	462	469	446	449	435	430	435	455	468	452	431	456	448	447	455	437	439	470	432	460	476	452	443	443	420	421	445	465	423	437	400	411	474	445	479	457	434	425	413	460	456	417	447	449	460	439	429	439	421	440	420	449	489	432	431	426	436	462	405	409	445	435	493	452	442	451	462	481	440	417	430	458	447	434	442	464	472	435	470	476	471	449	466	445	465	447	433	477	442	500	486	445	461	465	446	465	457	437	443	427	479	466	447	443	405	460	436	454	487	442	439	464	463	454	489	417	478	473	447	465	453	413	420	454	418	483	424	452	411	452	425	398	430	419	464	428	402	457	475	443	430	497	443	458	406	425	471	471	482	470	448	457	439	423	423	449	394	489	436	427	434	465	421	451	420	425	463	452	457	435	480	452	455	447	461	460	450	448	450	444	418	451	500	447	435	425	445	428	418	428	394	437	445	488	435	486	442	465	480	447	406	442	469	405	461	452	402	448	468	447	421	404	447	489	447	439	428	486	419	423	466	452	414	447	447	415	469	476	431	417	453	438	450	433	431	453	431	420	460	445	431	432	436	460	457	418	460	478	463	419	458	450	419	459	444	469	502	480	462	441	445	472	440	452	439	461	446	452	483	421	430	477	451	435	446	444	436	449	473	434	446	451	456	462	443	469	468	433	419	489	427	485	426	431	426	471	444	473	497	447	423	485	432	444	425	442	454	455	453	455	441	489	453	416	411	478	496	437	431	474	466	452	418	474	471	453	461	352	485	468	439	460	436	471	454	416	440	448	477	460	475	417	481	460	433	454	459	439	477	445	423	418	456	441	445	461	489	468	443	457	435	426	453	433	463	401	445	453	441	500	443	451	446	469	460	437	442	453	431	465	433	449	472	451	444	436	452	416	430	422	498	460	466	464	453	455	419	407	450	431	423	444	424	447	454	438	431	437	471	420	441	443	422	444	441	456	435	459	433	483	441	430	430	415	416	454	431	407	433	461	460	494	440	425	456	471	434	448	457	497	472	455	437	448	424	489	461	467	458	439	435	470	466	452	448	430	417	468	458	440	459	415	440	424	461	433	427	450	435	442	415	445	461	450	445	468	431	442	450	416	466	470	476	498	475	453	454	457	517	460	469	443	450	434	449	449	453	435	457	457	454	432	450	421	444	460	454	447	423	455	414	478	448	435	451	436	455	468	459	454	453	481	454	459	457	476	474	447	439	463	437	437	421	449	437	448	452	464	428	477	459	480	445	445	452	459	402	426	452	449	442	445	432	462	464	467	467	439	439	471	460	465	459	448	445	423	461	419	458	444	443	438	453	445	480	443	466	441	449	437	411	421	486	460	396	466	443	459	410	475	429	456	472	441	449	459	392	420	453	445	420	437	462	427	429	459	414	452	454	474	440	406	467	427	451	479	462	456	444	417	425	434	460	449	430	483	438	452	468	436	453	450	491	421	426	477	442	460	430	458	445	467	431	466	483	455	457	416	432	455	463	430	427	434	456	461	449	404	436	434	466	458	470	488	441	463	439	431	462	467	468	461	443	468	440	435	457	423	440	461	429	428	432	433	502	469	451	476	437	467	444	464	427	459	416	445	464	444	416	456	485	452	456	447	448	471	460	440	403	429	425	448	432	418	415	494	453	468	439	487	423	454	460	437	424	444	465	440	456	501	422	421	466	440	407	414	440	439	469	433	483	449	425	452	417	462	414	418	425	416	422	468	448	420	452	424	438	437	419	436	421	422	450	442	431	427	494	468	494	465	472	432	464	434	441	469	482	408	407	414	451	424	424	418	451	438	412	424	451	482	432	430	450	457	459	432	481	403	439	442	427	470	478	422	447	429	439	463	427	423	460	440	435	413	477	471	450	436	467	457	425	440	444	438	461	440	480	439	443	434	445	450	453	430	436	431	470	444	485	438	488	453	477	500	461	445	416	438	438	467	441	464	448	463	457	458	455	443	447	442	493	473	438	461	452	480	469	410	468	465	438	418	489	434	414	402	445	470	420	428	482	485	455	443	448	473	432	454	453	446	525	455	483	456	419	399	462	455	440	467	477	452	477	462	454	442	466	442	420	439	431	404	432	402	442	458	428	448	449	467	435	423	451	429	453	411	440	444	450	473	451	453	411	439	419	440	452	440	462	455	482	451	462	461	451	462	421	425	446	449	448	448	430	450	461	459	457	452	426	450	474	439	444	467	438	470	434	479	486	457	434	429	432	442	459	434	453	446	456	433	431	477	434	466	430	468	473	444	457	436	444	464	453	466	443	435	497	461	453	442	470	434	440	438	451	441	425	441	408	451	433	463	463	451	470	427	407	455	442	462	456	458	450	446	435	486	432	453	468	430	454	442	466	427	464	464	457	452	437	443	463	425	431	430	483	447	482	447	469	457	451	412	448	444	432	451	445	410	471	461	435	429	442	433	464	426	458	427	409	456	444	432	425	455	453	466	441	475	489	461	436	420	479	444	427	434	460	467	469	452	462	434	450	444	457	478	446	443	426	478	446	434	487	444	480	467	453	453	434	471	428	469	458	482	434	434	497	431	460	430	447	475	452	429	407	401	399	490	437	428	450	476	495	413	442	461	455	459	421	427	416	479	437	478	421	468	444	464	441	463	477	436	432	476	445	422	456	453	433	416	437	424	466	435	401	442	482	472	449	442	465	423	442	485	464	488	450	446	451	438	468	424	451	467	485	423	469	427	462	441	496	428	436	428	471	448	430	450	445	447	456	465	417	414	465	458	463	448	455	442	443	483	419	443	423	455	452	456	425	447	446	437	428	438	488	446	434	445	455	411	441	437	458	446	441	452	473	421	442	489	483	435	485	471	440	474	414	406	441	437	468	446	446	476	442	445	445	416	452	422	383	483	421	457	459	386	381	475	433	486	449	439	423	452	442	467	464	430	489	469	424	448	432	463	443	438	458	422	407	480	448	448	449	428	435	477	459	462	438	454	454	422	475	474	446	469	467	454	472	464	439	467	435	448	432	427	442	466	484	461	458	426	430	427	407	425	414	446	410	439	451	424	444	447	428	422	420	422	436	473	481	457	438	462	458	448	443	463	463	456	433	433	446	460	469	422	421	466	421	477	471	446	424	439	463	446	448	437	458	437	452	473	452	443	421	464	451	448	450	468	413	451	408	425	458	427	446	448	432	423	443	462	416	406	429	485	440	466	453	490	455	448	465	444	425	429	465	413	476	447	449	447	480	449	467	414	480	472	451	454	448	462	439	438	470	447	429	461	464	455	482	452	425	435	461	479	435	427	444	470	462	456	455	451	413	432	420	441	451
20881	30905	17917	8001	5588	3879	2806	2239	2299	2076	1998	1726	1542	1367	1104	884	824	744	730	651	589	644	583	653	581	585	599	549	539	556	562	468	512	506	510	523	503	479	492	499	489	483	496	486	468	448	501	501	478	476	451	526	478	473	460	506	452	464	450	502	441	436	460	460	466	461	476	468	447	471	501	486	482	453	532	433	491	448	513	502	444	465	487	476	468	472	468	479	476	460	505	503	420	470	492	499	494	455	452	509	481	477	500	477	455	494	450	480	458	457	499	457	458	482	445	452	501	496	511	481	445	468	495	479	491	469	484	482	456	443	491	456	469	513	492	477	506	493	507	462	483	473	470	481	479	490	459	450	494	465	498	483	486	479	477	435	511	468	451	474	444	484	466	446	487	451	431	456	457	438	457	486	446	451	506	472	484	500	449	475	484	485	466	482	497	427	483	458	463	455	486	501	432	465	468	461	432	439	439	448	470	469	537	463	454	520	453	498	455	473	428	486	507	493	441	467	498	470	477	476	496	480	429	457	451	449	483	483	455	482	458	468	448	485	500	457	461	470	478	449	427	479	459	505	450	474	491	488	435	522	504	430	469	422	498	509	490	482	483	454	512	477	475	497	484	459	459	476	478	473	482	490	454	496	485	482	461	443	451	474	491	449	498	483	452	495	451	461	444	464	407	470	489	496	415	470	490	501	452	489	485	469	485	476	474	506	455	466	451	478	476	510	473	477	476	458	481	476	446	500	459	464	473	488	529	508	497	463	445	483	469	470	447	483	484	445	495	494	468	464	466	487	524	516	426	449	466	479	446	500	494	495	449	465	474	462	422	492	487	492	437	504	459	497	479	476	484	434	437	454	494	505	468	454	463	451	480	469	466	446	483	496	444	482	451	471	416	493	478	516	475	493	470	507	475	478	488	466	449	455	474	470	473	511	446	493	469	476	508	488	465	493	455	443	420	499	496	465	481	490	479	495	460	493	473	456	481	444	458	488	476	478	474	449	504	463	463	463	468	473	469	454	503	478	523	458	464	470	461	494	456	455	558	480	512	436	448	478	493	507	439	442	457	499	499	467	478	488	465	472	482	450	513	460	457	459	474	479	479	505	451	486	490	437	476	472	494	456	435	450	439	440	476	471	484	456	450	478	446	476	470	499	434	512	487	467	470	502	472	490	489	491	485	429	463	476	434	453	487	484	465	520	464	456	475	497	491	486	453	497	402	473	449	454	455	458	461	442	464	481	490	455	448	467	487	487	457	463	489	489	508	468	484	452	474	456	503	449	475	491	503	499	468	482	455	505	457	428	440	442	517	483	460	473	468	451	497	481	445	497	456	447	456	438	453	483	481	466	483	468	475	493	455	451	449	469	466	483	482	482	481	465	457	427	486	499	496	507	465	485	464	471	460	480	496	444	457	472	430	425	475	464	460	487	458	483	466	514	474	489	514	496	494	437	476	464	481	465	463	454	485	517	445	488	435	463	472	494	496	450	477	489	441	452	476	465	466	518	455	443	457	502	448	443	469	451	451	483	479	453	476	474	451	454	475	520	496	475	495	464	488	478	470	457	493	474	492	462	469	475	487	460	442	463	454	470	439	483	488	494	463	454	520	466	487	470	489	481	452	487	496	458	454	454	450	442	442	460	450	471	504	466	439	485	500	457	516	485	474	496	460	445	437	454	451	459	451	434	479	434	445	459	477	479	486	469	465	419	434	489	470	473	455	496	472	478	453	491	477	427	460	454	505	472	449	449	501	457	489	454	482	497	447	452	458	491	493	481	449	454	455	484	494	475	471	458	459	475	474	482	489	436	467	490	516	462	470	435	416	441	509	434	466	447	459	461	494	472	482	463	456	488	497	460	449	462	439	448	452	481	503	440	475	470	486	418	493	439	470	454	468	481	472	539	454	488	481	476	498	466	460	445	457	481	469	468	432	458	475	475	424	467	482	470	449	484	499	439	486	495	472	499	471	522	505	469	455	519	457	469	492	474	464	462	456	478	481	456	491	479	515	426	485	455	469	500	458	466	497	464	475	457	474	465	514	510	445	477	475	487	509	442	469	478	468	481	473	476	495	479	434	458	490	459	483	473	457	433	496	471	460	466	491	468	502	487	477	429	484	482	531	478	433	456	486	485	487	483	486	462	493	465	459	481	479	453	453	500	469	431	439	460	434	489	516	466	452	469	438	494	477	462	490	455	469	480	482	480	475	486	460	447	476	504	478	459	494	423	460	437	510	466	498	466	466	468	448	483	483	499	454	480	475	427	469	448	484	500	454	474	489	458	455	497	491	486	424	482	474	457	482	508	474	455	465	474	473	461	459	468	479	444	492	434	498	426	473	511	501	465	453	442	489	456	458	443	473	498	497	462	481	469	469	499	456	509	482	470	456	448	474	474	457	466	461	444	477	458	463	463	473	452	477	474	425	489	462	485	490	460	485	478	448	461	428	465	431	522	480	451	486	493	479	493	457	454	430	469	416	518	467	465	467	450	421	523	464	461	474	479	461	445	432	467	473	473	474	474	501	476	501	452	445	457	498	463	537	488	492	504	474	445	455	511	438	492	470	513	433	504	438	483	464	451	450	476	444	488	475	461	457	496	454	457	479	513	523	457	471	468	492	484	483	460	489	473	496	494	435	456	457	496	467	475	476	483	441	466	486	470	460	466	442	460	495	460	472	463	492	466	450	464	495	463	445	450	479	468	480	481	491	455	488	453	463	454	487	501	443	487	502	412	470	435	436	485	478	467	514	502	445	468	456	470	458	482	451	486	503	489	480	476	484	507	450	488	465	470	494	509	486	464	471	445	449	494	458	476	473	477	459	444	477	525	438	479	433	459	494	446	473	478	450	476	456	495	491	498	418	479	441	450	433	506	476	482	488	471	471	490	485	485	481	505	472	472	440	433	458	470	474	477	477	434	464	460	535	464	488	479	453	497	483	447	448	519	474	435	461	433	431	469	471	451	488	454	438	456	490	435	473	490	459	472	471	459	472	458	481	438	464	489	477	472	456	469	478	484	465	469	491	477	472	452	474	443	497	477	468	479	518	497	465	420	475	465	466	479	485	511	449	437	508	500	464	498	475	453	463	451	456	471	490	454	482	452	424	464	505	491	477	470	487	472	468	453	444	485	460	448	460	461	505	460	476	463	490	448	483	462	474	499	489	494	464	511	470	464	500	495	478	467	463	465	470	511	474	444	503	471	465	406	478	456	471	490	484	449	491	464	463	464	499	489	453	484	471	441	494	463	435	477	466	454	452	476	478	445	461	417	457	481	489	480	441	465	479	466	497	451	463	439	461	462	484	476	483	467	462	448	472	440	434	502	457	459	459	476	468	480	496	495	472	472	471	484	484	467	454	456	465	462	483	470	466	485	471	454	485	441	483	474	476	473	464	514	472	487	468	484	445	456	485	471	494	487	498	485	494	445	483	455	454	485	496	452	479	491	441	512	491	477	459	440	485	501	461	494	499	505	447	457	439	470	452	488
23634	21067	28059	23986	20788	11380	3970	2579	2281	2269	1829	1616	1369	1176	880	789	690	663	588	462	469	475	427	471	464	439	433	440	413	382	384	366	382	379	346	394	338	360	339	339	346	354	321	352	335	355	347	328	336	317	333	331	315	339	334	322	318	333	311	308	324	342	376	316	355	305	341	320	288	364	310	313	356	343	304	328	315	305	316	313	302	285	304	341	291	332	298	328	305	333	332	303	299	359	336	314	313	325	345	318	315	300	333	326	327	336	323	315	323	326	318	334	343	326	322	342	346	325	319	334	322	302	317	308	332	350	305	336	314	341	326	287	336	318	334	334	296	330	322	326	290	307	274	305	324	312	316	347	295	318	335	305	329	299	317	321	327	354	289	334	352	318	317	311	340	331	307	299	336	299	317	313	307	320	318	292	332	304	339	339	336	311	301	309	341	311	310	322	316	326	322	325	330	314	342	316	306	285	295	331	333	268	297	296	311	306	304	316	333	321	300	280	312	311	337	313	338	342	307	293	304	287	308	364	317	300	317	314	325	340	318	342	354	339	310	320	336	280	326	317	315	321	321	350	269	305	306	296	313	301	314	298	323	335	312	314	288	327	324	312	318	309	315	341	329	314	281	309	288	321	288	324	279	329	362	324	354	317	309	328	326	297	303	326	325	356	306	322	272	330	324	305	319	303	304	363	310	322	371	318	335	327	304	344	329	306	312	343	308	314	302	332	306	346	322	321	322	353	308	327	292	342	333	316	311	283	304	286	355	335	334	321	332	319	320	326	322	333	307	312	301	337	336	286	332	333	343	356	310	329	322	319	376	320	351	348	326	294	315	330	318	325	330	307	352	342	322	306	294	292	292	327	297	337	356	312	333	313	297	316	313	296	341	301	332	335	298	311	331	310	345	293	307	321	289	316	327	330	330	344	326	320	343	306	321	306	303	333	322	340	294	296	325	331	316	291	287	323	329	309	297	312	319	308	302	321	330	311	320	325	326	342	356	332	343	293	297	322	326	272	289	314	331	317	346	321	296	301	340	301	295	303	328	298	348	304	295	322	361	318	304	301	315	339	323	306	327	318	330	347	323	308	342	331	323	323	357	330	300	306	351	330	304	306	328	338	305	311	344	306	336	320	347	313	301	290	307	296	314	360	345	297	317	313	330	349	324	258	333	299	331	330	340	309	325	325	285	354	349	317	323	339	334	298	302	350	329	335	316	329	325	326	319	345	319	310	323	288	322	307	329	341	317	317	311	320	310	333	310	312	296	309	324	326	318	318	298	338	302	279	292	339	338	304	284	345	301	294	273	361	338	300	307	354	319	315	297	323	318	296	314	319	302	334	320	331	312	296	329	337	291	321	337	357	338	361	338	319	317	316	338	323	302	298	281	316	329	316	307	314	293	336	344	324	291	325	314	297	310	299	372	327	329	313	322	342	321	320	322	307	347	333	296	295	312	322	295	324	357	295	333	316	331	302	321	330	336	317	319	324	363	301	330	318	320	274	344	314	337	338	348	303	323	327	316	337	290	303	338	339	347	301	295	318	319	316	356	333	306	345	329	310	328	324	293	332	334	318	327	341	332	319	321	303	321	333	333	338	334	361	331	316	283	344	325	307	328	297	325	280	312	300	339	316	336	329	292	301	287	301	314	302	323	329	318	331	332	341	307	290	307	357	341	304	311	304	338	319	320	332	327	290	327	351	326	361	307	347	321	298	316	319	337	314	326	333	340	296	301	343	320	320	342	309	317	342	339	281	327	313	319	298	308	349	288	317	337	323	332	298	317	353	303	328	308	284	296	319	330	301	340	317	343	339	314	358	350	302	345	349	301	293	325	313	301	311	328	337	314	299	319	314	326	290	326	319	351	284	354	300	321	315	301	304	271	307	323	342	346	305	301	333	289	344	334	298	353	312	321	320	311	309	325	323	323	304	311	325	328	297	353	308	350	303	334	320	305	283	324	346	345	332	347	316	309	301	323	340	302	321	330	313	329	290	365	320	303	312	293	284	320	335	343	308	312	329	301	295	295	346	306	319	326	339	327	318	310	315	313	319	322	302	338	315	322	340	319	310	286	344	330	336	351	354	318	357	284	274	309	303	296	328	321	322	330	288	337	305	313	345	326	290	345	311	348	313	368	326	310	337	316	329	331	285	323	333	282	336	326	310	280	314	334	339	326	335	319	280	313	295	307	347	320	337	310	301	316	324	311	320	305	331	325	334	326	325	283	304	309	340	328	313	311	328	309	324	286	324	310	358	322	326	286	309	317	321	340	340	310	323	366	344	333	318	285	314	308	299	310	334	314	341	318	319	327	292	300	320	300	315	317	292	305	319	313	347	308	300	312	322	328	322	334	323	352	347	299	325	312	322	322	316	313	350	293	306	342	340	339	300	329	287	306	331	289	310	288	346	315	333	327	317	293	338	339	332	324	354	309	324	303	297	299	321	293	313	304	338	302	309	296	315	304	303	310	336	299	321	339	325	342	312	332	309	333	325	334	323	331	324	320	306	335	305	285	297	334	305	312	313	355	316	319	327	308	300	293	306	334	312	285	305	340	310	321	311	329	342	339	319	316	336	318	300	312	352	334	309	312	342	307	291	335	339	304	341	347	326	284	302	294	314	350	303	320	322	288	326	358	300	314	316	342	360	323	332	310	307	297	311	300	308	321	341	314	313	328	302	302	347	307	305	308	376	319	291	317	300	295	314	308	342	340	345	340	319	325	300	326	339	334	321	339	322	308	303	316	324	321	344	350	310	312	338	322	336	305	340	309	331	313	325	343	337	313	309	315	302	369	331	349	319	313	336	315	365	308	332	338	328	324	305	306	323	327	309	302	328	313	307	306	324	341	311	295	313	354	344	305	332	310	309	317	305	309	299	310	361	332	321	368	297	301	317	334	327	303	299	353	310	347	347	336	324	331	304	320	311	309	291	307	318	329	329	329	310	301	319	319	325	330	295	331	344	337	311	313	332	340	341	353	312	318	288	338	349	336	348	339	347	312	330	308	303	284	338	282	348	314	356	311	331	309	318	347	326	304	304	299	296	330	328	334	347	323	357	317	320	283	301	314	343	313	306	301	313	342	299	343	330	317	322	333	332	309	320	335	308	332	321	314	309	311	318	294	313	300	321	326	331	323	338	314	314	317	314	324	331	315	313	299	292	312	315	304	341	309	313	325	319	295	319	304	316	322	312	335	280	308	342	304	338	317	324	362	313	320	297	317	301	329	303	300	353	304	347	303	317	323	334	294	303	290	335	343	304	327	327	336	343	358	327	334	323	321	332	294	318	354	344	332	292	331	337	331	290	337	308	326	316	297	338	335	330	312	341	316	339	306	338	294	341	327	323	297	299	327	320	308	326	295	331	337	333	340	356	297	293	327	341	337	316	316	299	317	299	311	302	321	307	284	323	346	328	297	285	327	349	334	302	328	323	318	314	285	341	332	308	334	324	314	340	322	326	323	308	326	319	351	299	339	316	322	318	313	338
25445	41083	24990	12607	8030	6598	5131	4343	3992	3710	3049	2665	2171	1851	1336	1089	952	906	799	681	608	587	641	600	624	530	581	571	532	482	414	475	430	414	361	391	375	366	378	360	380	397	370	374	378	364	353	377	377	378	383	374	335	366	357	347	365	347	377	335	368	342	352	361	354	342	339	314	335	341	329	374	387	306	334	357	347	333	351	336	334	352	350	326	321	330	325	309	355	328	340	348	354	337	310	373	348	342	347	327	327	364	332	319	353	345	384	332	381	331	354	358	316	312	339	329	327	337	360	320	344	372	315	355	349	343	347	337	361	349	327	339	347	342	358	350	331	354	358	336	322	359	367	336	339	335	303	353	339	357	357	325	363	366	347	326	323	334	328	333	360	335	339	352	301	390	312	364	374	344	358	310	325	345	317	345	332	359	351	365	324	329	332	346	304	334	369	345	366	319	359	326	284	322	357	350	338	336	359	309	338	375	362	347	341	316	346	324	376	313	367	332	340	313	362	371	356	365	327	350	345	355	335	320	319	317	361	353	336	350	355	327	340	354	327	337	308	319	333	333	313	334	342	333	342	340	338	348	333	316	365	317	356	329	340	358	345	332	288	361	319	373	332	375	371	341	312	375	356	339	348	354	339	360	358	343	319	330	339	336	399	327	357	315	312	351	344	350	365	350	340	361	318	334	350	377	359	353	347	353	345	352	368	355	310	325	347	345	335	377	363	332	328	335	382	334	358	363	320	356	304	337	343	310	348	329	360	362	346	354	386	345	334	358	338	345	348	353	345	349	345	361	333	336	342	358	322	325	372	328	315	345	392	346	345	358	322	340	294	335	361	306	333	324	343	360	325	346	327	367	359	364	336	338	360	334	370	322	333	340	356	330	342	355	351	341	316	317	368	350	379	345	364	377	349	350	295	342	352	322	331	320	343	344	360	344	313	373	348	341	357	370	338	348	321	379	342	337	290	373	376	345	304	312	317	331	332	344	336	344	309	325	328	345	359	316	352	332	316	336	351	330	363	334	370	318	352	304	300	353	340	330	328	368	351	345	355	356	303	304	316	313	338	371	310	367	311	319	351	346	364	328	349	310	345	364	308	333	328	343	336	375	341	340	336	344	314	321	351	344	343	360	366	349	344	340	369	331	327	326	339	345	330	362	337	340	346	336	353	365	323	331	312	331	333	349	338	339	352	349	330	346	361	309	344	356	322	336	374	352	333	337	334	378	359	367	340	334	328	337	330	341	344	338	349	324	336	318	350	331	363	344	318	334	341	341	348	353	340	308	337	306	361	327	349	357	336	372	319	354	348	355	327	355	311	331	334	328	343	319	409	310	312	352	311	348	319	324	337	329	352	348	356	353	349	353	354	351	333	340	328	323	313	382	331	340	338	310	280	364	368	334	325	328	324	343	335	342	314	349	342	363	344	351	339	353	374	321	337	350	345	329	357	348	318	350	334	360	333	313	371	315	339	356	358	378	333	366	348	351	353	299	336	356	341	321	359	355	313	328	372	352	351	371	348	322	330	346	346	362	318	333	341	345	354	325	353	344	317	334	323	367	375	331	332	329	379	343	349	327	343	332	333	326	351	340	365	357	356	347	339	335	330	351	328	362	356	354	338	367	380	337	349	346	324	362	316	364	365	351	321	363	352	326	353	373	356	355	338	370	358	364	337	317	375	335	349	320	386	330	307	313	328	292	377	341	343	334	353	363	362	335	323	369	318	330	335	358	340	320	380	328	345	320	318	303	350	309	363	311	336	337	369	321	362	350	358	334	331	328	359	360	308	327	332	328	342	336	340	358	356	323	366	350	313	324	355	360	333	335	311	322	343	374	338	356	341	324	332	347	324	351	356	354	331	333	367	364	280	369	339	328	340	325	392	355	339	359	324	353	383	340	356	337	307	357	337	342	367	337	361	328	363	335	356	349	329	356	331	341	350	334	352	350	335	340	352	351	336	366	376	350	340	334	340	350	326	317	334	375	316	332	359	356	330	323	324	346	356	349	332	351	339	334	359	349	336	357	361	351	344	292	345	307	334	373	341	362	325	326	325	312	334	336	353	337	323	328	353	313	334	325	373	326	339	351	338	325	381	351	348	392	328	336	313	332	314	333	345	347	356	375	316	344	349	359	347	347	337	333	361	346	297	356	363	344	334	332	337	337	306	369	315	336	342	328	365	354	350	334	327	293	319	327	332	341	356	346	340	322	357	333	321	353	354	359	331	330	327	330	297	339	350	326	344	333	335	340	367	359	341	304	363	349	334	351	314	328	323	363	341	340	338	315	338	292	345	362	367	352	339	360	332	378	327	330	376	358	359	336	336	354	304	360	360	352	361	359	329	336	347	343	332	337	372	323	316	384	367	328	338	320	325	352	370	351	348	334	351	347	342	323	332	347	334	332	347	355	365	306	350	371	344	346	336	343	353	340	334	354	324	352	355	335	345	363	334	346	332	347	345	362	345	347	341	332	336	323	346	345	307	316	343	328	332	334	342	330	348	359	341	341	323	320	322	356	356	367	338	368	356	333	365	331	373	336	318	344	336	333	311	344	339	321	334	363	356	333	340	358	341	356	325	373	326	355	347	329	314	333	329	353	339	346	353	353	360	348	329	368	349	351	344	306	326	347	348	315	377	348	321	326	330	342	317	351	337	332	344	345	323	333	362	349	324	356	311	353	346	371	354	347	346	363	311	331	301	314	370	345	317	328	336	358	321	313	345	366	329	320	335	344	359	339	357	366	328	315	323	314	331	355	354	310	334	339	342	343	346	325	340	354	338	353	348	366	335	335	337	335	336	328	373	350	330	346	334	346	318	341	328	319	343	333	381	345	329	332	351	363	334	333	303	301	344	328	361	314	352	331	337	315	344	323	337	363	375	313	332	371	329	319	347	333	344	331	344	319	341	315	342	332	336	348	335	314	311	358	355	372	328	328	345	342	327	335	317	349	368	360	352	339	329	392	323	327	366	362	328	355	338	346	331	377	362	350	334	316	354	390	314	372	337	356	361	354	373	351	352	356	372	342	376	300	346	337	363	375	342	359	341	343	353	327	329	360	363	351	367	347	350	351	331	348	348	325	348	352	333	343	331	355	310	311	366	370	360	334	307	334	341	344	335	359	361	363	328	371	357	361	335	338	335	356	355	330	337	340	356	343	345	391	303	352	336	351	348	339	342	340	308	334	347	318	336	350	344	351	319	332	327	324	366	351	334	327	341	320	318	340	334	366	323	373	317	344	357	347	360	357	330	342	358	347	336	325	325	340	345	323	369	357	347	331	325	334	357	341	342	353	310	338	319	365	337	351	334	322	317	343	323	342	333	354	386	370	333	358	361	328	332	348	362	345	301	358	316	345	376	320	361	318	329	328	370	317	342	324	342	356	338	347	370	358	342	368	331	344	344	318	325	315	306	321	345	377	369	341	381	311	353	341	403	357	365	337	368	326	342	368	346	318	320	336	334	335	355	355	369	323	327	320	342	362	338	358
24765	21029	27017	25018	12291	3743	2705	2310	2237	2003	1624	1298	1305	1096	882	844	787	706	716	672	665	609	626	628	616	632	611	631	602	608	569	619	536	578	505	582	535	535	546	591	552	569	548	543	517	546	525	551	559	541	539	569	485	510	529	542	503	539	528	545	548	520	476	511	510	552	505	462	514	531	527	538	512	562	475	519	515	522	545	515	507	498	521	514	519	514	463	561	540	506	524	507	515	522	496	513	516	514	536	479	500	510	479	491	512	488	525	513	544	467	532	539	521	541	517	505	519	527	509	520	524	533	516	531	524	524	522	540	505	558	501	490	510	518	540	508	511	538	496	572	487	503	516	529	518	521	532	553	508	550	525	519	513	499	523	543	565	546	500	556	505	539	521	522	508	553	512	502	490	491	521	509	533	521	530	523	532	506	496	519	538	534	520	494	503	499	505	525	506	546	488	503	546	504	532	538	528	545	529	563	552	525	513	516	482	533	498	537	507	485	494	468	500	548	510	484	486	487	491	469	530	522	535	490	479	503	487	517	486	538	549	525	535	472	533	533	510	477	512	527	519	518	549	567	534	521	490	546	532	515	525	531	519	529	528	513	539	525	553	518	534	539	541	538	550	505	525	493	521	497	531	563	462	507	535	522	537	521	523	518	494	500	525	512	542	593	519	535	496	527	517	487	577	461	520	477	511	505	543	539	520	498	551	512	502	486	492	530	546	496	513	507	515	512	550	559	531	531	477	500	479	493	560	537	496	527	523	540	532	536	478	550	519	506	525	540	540	534	524	534	499	512	512	561	520	559	509	518	520	508	519	518	510	547	528	523	522	523	525	472	538	533	474	513	500	528	515	524	485	522	531	532	529	542	492	501	522	517	495	507	494	513	546	536	489	498	506	503	508	514	534	520	511	523	518	481	549	488	510	510	528	502	487	532	515	541	504	514	557	546	541	520	508	547	548	518	530	525	527	539	510	511	538	486	497	508	534	520	476	548	494	498	523	505	513	485	520	479	493	564	522	506	515	548	517	487	492	536	504	516	541	511	525	543	518	514	479	540	537	535	527	485	541	466	539	510	497	517	514	510	499	531	464	559	488	506	521	496	528	534	499	537	547	514	496	518	527	513	477	509	528	473	551	512	552	500	542	483	581	481	496	501	497	557	494	496	540	491	517	503	522	537	543	516	503	532	508	502	484	523	512	519	491	529	526	491	542	502	498	578	538	529	564	458	509	551	536	527	505	528	528	516	502	506	549	506	520	533	501	554	543	528	494	549	496	500	537	487	520	524	490	538	539	560	545	535	508	520	523	504	517	521	533	513	509	480	547	493	546	504	507	501	495	542	508	528	519	533	534	511	516	485	537	514	522	491	490	523	492	471	511	477	513	512	491	507	487	492	524	525	515	488	554	517	505	514	484	504	552	534	477	508	495	483	500	489	549	519	548	517	521	504	504	484	530	523	515	505	546	529	530	552	579	518	523	550	513	530	515	470	516	505	480	496	549	515	532	508	508	529	543	538	522	500	525	578	531	510	531	502	537	558	514	506	511	497	540	513	490	493	516	539	523	553	531	534	535	480	490	499	518	521	505	498	522	550	506	524	542	499	512	496	494	537	475	522	529	536	511	479	508	543	529	518	527	506	522	554	500	525	525	514	520	539	505	498	468	568	557	500	460	494	502	487	535	531	541	481	504	472	500	531	502	530	526	532	476	535	536	480	518	505	548	511	544	522	513	501	542	517	510	520	538	490	553	546	496	526	517	525	510	522	484	468	517	502	533	533	554	525	495	531	515	510	514	547	530	502	485	483	498	486	487	497	552	495	501	533	533	490	491	475	534	532	489	494	564	518	529	523	479	530	534	484	487	502	547	522	504	536	489	508	526	516	480	492	547	564	490	518	494	510	511	513	498	490	584	488	500	543	543	538	506	550	506	521	536	513	500	511	488	508	502	523	502	515	500	517	528	484	491	508	579	506	509	548	561	499	511	545	509	532	516	492	554	537	516	490	529	519	503	520	500	540	518	552	496	529	527	503	540	490	513	518	476	509	538	527	553	504	542	548	478	516	494	531	493	514	490	520	517	541	502	525	535	500	508	527	526	495	563	578	555	492	512	517	494	519	508	540	511	481	531	489	544	537	541	476	516	474	508	500	562	527	536	503	507	512	546	522	549	464	495	565	527	522	545	527	524	566	483	483	542	507	524	498	502	481	551	534	525	506	545	514	511	532	482	529	516	525	503	506	507	487	468	516	528	488	509	522	552	538	573	494	481	498	494	523	531	516	539	521	501	523	542	522	493	502	519	528	482	510	530	513	513	537	537	526	492	537	512	496	527	518	498	521	534	513	542	501	509	576	522	514	534	517	504	546	529	498	557	510	523	529	540	508	480	514	513	551	488	493	522	534	465	523	538	472	517	481	539	492	550	536	501	553	535	501	502	480	530	526	523	530	476	478	480	541	514	519	514	515	507	487	506	512	481	483	477	497	552	515	522	482	525	521	525	491	523	569	502	513	489	541	520	476	543	500	539	514	532	548	495	523	524	532	506	525	527	520	533	486	468	546	519	524	514	477	524	523	515	505	481	518	481	513	529	504	510	489	510	556	481	496	496	511	510	519	514	498	509	504	519	525	552	542	548	486	519	504	533	543	509	558	497	547	482	513	511	547	491	491	530	491	512	517	517	506	493	487	482	534	497	520	490	518	518	503	512	516	520	515	529	514	474	512	566	472	511	516	505	522	507	532	553	541	492	491	543	536	507	529	522	517	548	465	537	517	536	520	481	517	541	537	540	484	540	527	487	513	519	494	494	521	503	513	541	492	516	495	542	516	547	501	502	502	497	505	513	538	462	494	516	522	540	542	496	536	555	472	513	526	546	484	537	498	494	506	486	531	509	481	572	509	507	506	521	509	519	504	539	498	498	550	521	490	539	488	513	533	508	481	483	514	489	541	495	482	493	494	485	528	504	524	465	508	522	493	536	495	529	542	521	494	575	511	527	492	525	509	565	530	483	525	516	531	521	523	526	505	509	570	518	506	501	525	503	528	511	512	506	530	474	492	551	530	557	551	534	503	516	560	475	526	507	496	532	547	506	553	502	556	527	544	532	493	490	531	557	534	542	529	537	551	521	465	507	551	506	524	488	532	509	519	504	471	548	472	535	542	525	554	515	510	537	512	527	485	514	506	504	488	484	494	555	496	527	528	518	564	509	520	499	502	498	525	546	541	529	505	523	489	525	523	498	524	543	514	473	525	544	516	544	486	544	489	505	486	497	507	495	515	518	544	546	507	536	513	539	501	499	499	505	534	484	582	493	509	491	522	499	510	546	524	499	486	517	520	512	525	529	536	529	509	559	527	524	491	487	526	564	513	509	531	513	510	474	516	524	519	494	512	514	513	511	488	549	519	504	508	498	512	537	532	538	473	471	514	532	515	467	479	525	504	519	527	513	521	524	527	505	526	576	551	519	495	512	562	501	505	494	488	530	501	507	511
24673	36850	20891	10230	6727	5350	4534	4230	3866	3441	2688	2116	2102	1612	1302	1124	1074	908	864	722	766	766	761	774	712	693	713	655	673	630	621	654	623	543	576	637	555	581	606	583	537	556	545	572	553	570	577	600	525	563	511	535	541	562	557	554	565	561	519	566	523	526	529	531	583	520	544	545	522	561	515	605	479	565	527	554	520	543	565	538	530	505	555	549	547	557	564	529	514	545	544	522	512	508	543	549	518	518	523	552	572	513	536	562	542	506	559	523	571	530	533	479	521	541	505	547	509	552	520	569	515	562	568	515	520	542	529	547	587	494	587	557	524	529	541	530	514	567	559	502	548	545	585	530	517	546	564	556	522	515	542	525	566	548	540	545	495	519	529	535	518	544	552	492	566	507	574	571	542	524	508	537	542	510	539	528	524	504	579	550	523	538	541	510	516	541	544	538	517	548	526	519	527	581	523	483	563	500	579	489	528	520	485	519	508	510	524	531	565	522	537	522	503	560	543	545	516	514	524	544	523	528	536	528	555	540	483	546	513	522	499	542	554	556	511	575	542	534	543	583	512	507	515	536	515	548	556	458	567	513	586	550	525	499	539	543	549	555	561	481	510	497	562	564	518	586	519	531	527	527	573	543	491	511	551	536	531	551	492	541	532	529	532	566	574	508	536	547	514	537	557	560	530	551	508	536	525	551	541	480	539	531	504	536	562	533	539	514	520	520	555	554	541	484	537	565	539	515	535	512	529	538	543	525	549	571	526	520	541	522	515	534	554	499	503	556	569	515	582	551	517	550	553	542	540	502	525	538	523	512	532	517	560	561	518	540	539	517	519	485	511	522	541	537	517	503	523	542	544	512	538	525	555	570	551	545	491	510	531	517	537	537	571	542	553	555	508	481	545	559	527	500	513	551	530	506	521	502	536	553	537	527	538	547	544	559	530	479	519	533	553	519	544	531	526	536	493	553	524	565	505	496	554	525	519	508	520	520	524	559	539	506	560	490	537	515	532	539	527	488	544	549	519	567	511	521	546	516	538	533	533	511	525	547	533	510	528	477	553	517	550	533	506	534	543	568	527	532	564	552	534	517	535	580	523	517	559	537	487	579	521	515	537	516	520	547	552	557	538	566	525	505	530	538	597	594	529	535	552	497	525	522	550	547	518	532	513	500	520	551	511	587	545	530	577	512	561	530	542	515	504	497	579	537	506	584	565	540	537	528	553	519	517	497	518	506	539	544	523	536	528	588	520	532	545	547	522	530	528	541	533	514	509	532	503	519	496	522	511	571	575	511	545	519	537	539	504	539	553	534	524	529	526	518	520	527	544	503	504	565	541	547	514	504	527	540	525	510	550	532	526	512	508	517	532	516	568	559	561	528	532	558	567	525	538	516	561	542	524	494	563	510	526	526	521	507	570	493	524	511	510	520	539	554	518	556	540	516	538	517	524	532	546	511	574	513	520	565	541	518	512	571	532	511	539	538	520	506	529	532	513	480	560	553	525	540	531	525	538	536	522	501	476	529	523	515	525	550	543	549	548	543	532	503	507	512	525	502	520	537	528	557	556	517	532	553	518	501	555	515	570	510	511	559	562	548	536	505	579	586	513	541	523	522	526	539	525	519	567	556	514	543	510	543	521	537	499	551	529	532	525	511	544	555	548	566	533	545	564	521	545	513	531	502	551	534	542	544	501	572	522	548	531	537	541	520	510	561	510	566	529	561	551	544	535	540	502	520	514	510	515	541	524	505	464	490	526	567	556	529	530	549	512	551	525	515	536	484	540	518	552	553	516	528	531	515	532	565	540	531	540	519	516	497	494	519	490	507	520	556	583	603	564	515	557	536	520	561	538	517	556	553	524	549	526	518	515	527	527	520	553	557	554	532	511	539	529	532	554	487	516	506	513	545	517	491	531	573	545	555	494	542	532	534	515	524	537	513	506	541	539	581	561	561	539	507	478	528	558	524	552	529	553	516	538	534	509	534	535	540	546	521	525	543	569	540	519	531	536	547	532	536	509	553	521	523	513	545	533	588	527	563	507	547	552	525	529	562	524	544	507	563	510	507	504	548	538	548	558	545	501	532	532	540	535	511	545	532	548	476	511	481	556	544	497	541	566	518	524	508	518	560	518	521	543	557	560	510	503	549	579	518	522	526	540	504	517	545	523	518	528	556	492	537	537	515	511	564	505	536	566	543	539	519	530	518	525	500	519	477	534	492	541	524	536	555	534	516	535	510	527	544	535	510	548	512	571	540	571	540	495	554	546	546	510	547	507	557	534	531	524	545	562	553	493	556	492	521	566	528	525	535	513	505	561	549	576	504	523	515	569	527	521	559	532	510	517	491	545	505	579	530	547	502	543	528	514	501	529	523	515	562	472	547	523	565	523	495	535	557	521	589	551	531	546	552	519	530	514	539	547	547	515	548	562	555	537	540	557	485	521	513	571	532	524	574	525	493	528	539	547	504	541	578	550	513	565	548	546	535	528	540	498	576	529	561	548	523	544	529	520	513	527	542	538	545	533	487	544	549	541	525	519	563	551	540	555	578	541	515	553	520	532	545	540	486	546	489	526	549	562	484	508	520	506	541	563	525	513	558	518	532	534	520	559	525	572	530	520	518	566	534	515	521	475	570	535	574	544	531	541	565	564	550	570	514	527	570	548	531	532	498	556	516	558	530	552	521	576	537	560	565	518	545	460	515	528	579	520	542	507	527	514	549	516	526	503	528	552	533	509	528	561	537	573	540	547	497	561	564	478	517	531	539	539	526	517	551	534	529	521	518	558	559	538	545	576	502	507	513	537	529	532	527	514	537	501	570	526	533	569	518	527	523	559	528	594	551	528	518	494	522	530	522	538	532	556	549	541	524	521	539	543	520	542	600	534	515	532	507	516	569	538	526	528	517	520	539	547	525	543	566	535	541	488	537	510	536	522	525	555	555	538	533	523	567	556	506	543	543	480	553	508	520	553	567	533	554	565	487	562	518	482	568	503	555	535	535	556	554	530	585	537	555	551	550	563	491	513	546	508	567	562	547	521	551	559	528	557	473	526	530	505	539	524	495	524	525	558	533	565	518	559	531	538	488	498	532	568	504	500	498	542	557	560	562	507	549	578	509	534	536	530	553	569	559	543	557	493	506	550	518	519	534	546	560	506	530	520	509	538	536	540	541	537	572	557	538	542	483	512	512	496	534	500	523	508	519	540	519	541	503	519	523	548	565	539	528	528	532	565	524	577	502	588	551	520	525	503	538	517	544	567	531	532	558	512	511	514	535	569	529	560	539	508	560	531	531	493	537	544	521	551	550	561	557	591	522	530	553	539	558	526	538	541	530	535	568	507	507	516	531	579	604	519	510	530	508	557	497	520	558	548	519	522	539	510	545	551	532	522	556	528	515	533	525	585	563	534	507	556	546	577	554	537	552	498	507	524	549	554	552	513	562	513	529	508	519	535	556	532	543	546	522	558	528	529	531	556	521	548	568	543	502	538	561
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
