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
340316611506	340316612064	340316612614	340316613164	340316613714	340316614264	340316614814	340316615364	340316615914	340316616464	340316617014	340316617564	340316618114	340316618664	340316619214	340316619764	340316620314	340316620864	340316621414	340316621964	340316622514	340316623064	340316623614	340316624164	340316624714	340316625264	340316625814	340316626364	340316626914	340316627464	340316628014	340316628564	340316629114	340316629664	340316630214	340316630764	340316631314	340316631864	340316632414	340316632964	340316633514	340316634064	340316634614	340316635164	340316635714	340316636264	340316636814	340316637364	340316637914	340316638464	340316639014	340316639564	340316640114	340316640664	340316641214	340316641764	340316642314	340316642864	340316643414	340316643964	340316644514	340316645064	340316645614	340316646164	340316646714	340316647264	340316647814	340316648364	340316648914	340316649464	340316650014	340316650564	340316651114	340316651664	340316652214	340316652764	340316653314	340316653864	340316654414	340316654964	340316655514	340316656064	340316656614	340316657164	340316657714	340316658289	340316658841	340316659389	340316659939	340316660489	340316661039	340316661589	340316662139	340316662689	340316663239	340316663789	340316664339	340316664889	340316665439	340316665989	340316666539	340316667089	340316667639	340316668189	340316668739	340316669289	340316669839	340316670389	340316670939	340316671491	340316672039	340316672589	340316673139	340316673689	340316674239	340316674789	340316675339	340316675889	340316676439	340316676989	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2728	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
22809	21262	29038	23839	21385	22315	22140	11091	7994	5620	5145	4021	3161	1964	1963	1909	1657	1359	1406	1123	1074	939	894	720	710	630	627	552	485	472	477	439	406	426	393	361	387	387	411	371	382	340	318	319	359	362	346	311	314	349	375	314	382	307	323	362	362	358	384	316	316	345	359	345	349	343	339	339	364	332	350	358	363	346	331	354	352	328	312	333	319	339	332	345	336	375	336	329	341	331	339	371	362	352	321	306	358	357	345	359	356	365	340	346	355	328	366	322	348	354	320	338	323	333	339	339	342	320	380	350	370	313	335	369	386	346	352	347	320	328	325	335	340	319	350	338	360	293	344	400	326	342	359	321	313	318	326	319	355	312	316	340	326	302	343	355	333	343	364	318	322	333	348	318	333	308	335	355	352	327	345	338	353	355	336	341	319	341	331	332	314	341	324	362	379	361	366	342	338	327	342	361	319	364	319	338	295	325	359	337	356	316	333	327	331	338	356	334	334	376	347	334	344	362	336	319	352	356	329	346	329	331	306	341	359	293	352	351	319	325	354	345	329	358	330	300	356	338	321	329	336	333	368	321	316	310	373	323	345	312	314	380	336	339	335	345	360	349	351	363	345	322	320	320	323	333	360	346	349	346	333	374	332	316	366	365	324	337	349	316	310	333	316	359	366	354	324	357	330	351	324	375	352	369	336	359	346	364	361	354	324	299	312	309	353	344	325	336	354	345	354	325	356	312	340	305	312	336	340	303	359	321	330	366	331	332	353	354	359	361	350	333	362	339	324	343	362	340	312	303	336	376	333	352	353	344	366	325	329	330	327	343	350	323	335	313	322	346	307	348	375	334	337	338	331	327	337	327	337	328	334	367	336	326	343	365	346	337	325	325	326	338	350	373	362	355	320	320	299	338	331	353	323	358	364	367	331	345	330	339	319	338	336	326	343	369	328	344	306	317	330	347	345	315	322	368	389	347	333	335	342	349	338	278	338	299	337	344	361	351	361	329	324	358	345	353	324	345	338	312	355	331	330	324	327	356	306	361	310	331	318	315	344	344	346	297	330	334	326	321	321	314	357	344	345	331	317	330	335	305	346	329	333	358	325	366	359	330	353	321	317	316	352	327	323	335	342	339	341	339	342	355	348	329	313	295	334	376	341	337	354	326	325	320	349	342	306	337	339	330	352	333	314	304	335	349	376	350	333	319	327	339	335	362	341	354	341	318	335	327	340	326	312	353	333	332	337	368	330	367	310	326	358	320	355	318	312	327	327	339	371	345	354	342	334	378	346	332	353	360	352	341	326	337	341	287	335	326	349	326	335	339	345	372	320	334	375	325	358	334	322	327	358	332	317	343	354	312	336	352	328	335	367	337	354	365	360	352	311	340	345	353	308	354	324	310	331	329	334	297	305	311	364	317	360	321	335	328	353	358	349	302	333	357	368	360	372	342	352	340	342	340	340	322	334	323	329	317	330	366	363	347	317	363	350	296	338	339	354	338	351	351	345	338	357	299	354	374	314	341	285	359	364	334	338	351	342	327	346	360	346	357	383	341	326	352	373	345	324	358	316	315	343	348	360	330	330	337	326	336	324	332	359	374	308	308	327	370	365	363	342	325	339	388	327	352	340	314	319	374	347	349	322	314	365	354	337	349	340	340	320	318	365	333	346	386	365	338	343	326	320	327	357	333	360	310	338	353	340	328	310	372	341	342	344	351	349	349	341	288	349	294	344	328	326	395	337	361	337	319	346	316	353	350	379	363	334	385	319	321	331	335	342	302	331	346	346	349	346	352	284	329	363	346	356	332	345	354	354	347	364	358	316	332	336	324	372	303	330	335	333	347	350	325	344	328	329	329	336	355	336	350	353	360	328	368	348	299	303	321	325	345	310	336	368	317	311	300	330	371	313	355	327	345	362	327	328	333	307	332	358	304	354	384	337	380	322	343	354	342	332	357	342	342	379	331	376	341	351	347	321	340	327	336	303	346	359	338	339	337	352	368	348	297	332	323	302	328	339	372	381	328	372	367	323	335	338	333	323	357	340	329	341	340	341	347	323	346	343	318	344	340	314	307	335	350	343	382	314	322	356	333	329	340	323	361	354	349	344	335	349	321	330	348	348	300	347	356	354	342	312	321	328	288	378	331	349	322	358	352	335	369	322	324	330	362	313	342	328	341	328	321	335	358	324	310	339	305	333	335	391	319	341	326	310	343	336	341	300	331	326	320	355	317	358	349	324	362	296	345	320	363	320	351	345	317	321	315	331	337	340	339	353	307	307	316	329	336	344	317	320	337	349	323	335	311	336	342	301	374	380	342	349	334	360	331	332	342	349	353	368	327	346	293	335	333	336	330	321	326	300	380	337	326	338	322	309	341	312	362	327	329	329	354	334	351	358	348	326	338	354	359	390	348	324	324	329	303	324	342	333	346	312	321	330	351	317	354	325	352	305	362	359	360	324	308	347	353	329	351	342	356	316	341	325	345	326	328	326	370	338	359	340	361	337	365	318	355	325	358	307	335	342	318	351	320	315	310	317	331	373	358	345	331	338	346	335	358	356	328	354	340	361	352	354	357	368	319	340	328	344	335	347	370	346	338	322	299	336	332	343	327	315	351	365	329	319	349	321	346	305	351	329	339	340	350	304	359	324	361	347	368	360	333	359	339	335	385	333	342	348	329	355	334	352	365	329	344	352	346	322	337	326	341	339	378	321	341	318	338	303	332	336	336	343	362	309	347	330	339	361	355	353	350	327	295	336	331	346	323	322	333	336	374	327	339	375	340	325	350	380	313	344	336	357	315	332	324	354	335	328	382	324	326	327	330	328	292	339	325	333	313	365	360	343	328	346	355	347	336	314	359	336	356	347	300	339	342	316	304	321	348	318	343	328	314	319	325	331	310	310	353	341	310	348	328	330	319	317	351	320	327	340	344	332	348	303	343	327	357	313	346	327	356	350	345	336	332	355	307	340	333	349	329	325	298	324	315	341	334	350	356	356	308	322	337	358	339	348	345	353	367	321	360	310	346	282	324	334	326	329	373	339	329	306	348	343	323	345	320	332	323	315	337	349	345	323	328	337	361	336	325	326	326	317	332	336	348	336	325	350	355	320	340	343	324	348	359	324	338	349	405	338	324	369	358	355	344	312	345	338	374	303	343	315	334	356	368	332	337	377	326	307	344	378	330	320	313	338	338	311	328	329	362	350	332	315	319	344	346	332	303	322	337	310	296	388	322	346	359	320	357	359	309	335	324	320	389	357	336	342	331	332	326	326	360	314	279	338	339	335	338	349	340	317	351	372	355	341	341	354	328	380	361	357	330	304	332	361	360	359	346	308	320	354	339	339	346	334	346	323	353	342	328	338	357	380	299	323	368	359	362	322	328	342	327	358	330	379	318	391	343	329	352	346	359	277	351	327	369	344	335	346	339	332	324	343	346	345	323	308	344	347	364	322	284	358	329	315	343	318	344	331	343	331	333	327	331	333	308	360	373	330	325	346	342
42565	61662	42746	37934	26637	22333	20540	15732	13849	9910	9478	7356	5670	3544	3426	3298	2823	2295	2299	1775	1694	1409	1313	1040	973	928	816	751	625	594	601	524	514	536	489	441	497	453	423	424	392	401	367	355	368	362	384	354	385	363	357	392	374	396	374	368	378	390	375	374	360	382	375	374	349	365	358	370	390	385	354	397	356	359	360	405	398	361	390	373	391	411	390	365	348	393	377	391	397	376	359	374	371	333	384	362	406	412	413	375	393	381	386	329	373	378	344	344	388	380	360	349	388	380	353	396	392	397	398	323	353	383	347	373	408	351	368	372	408	368	366	397	355	383	373	344	375	347	360	392	374	364	375	395	387	412	331	394	389	388	356	386	331	356	366	385	364	389	361	333	373	355	410	394	381	366	387	372	363	384	382	383	371	364	400	401	333	361	379	367	375	365	378	359	396	374	359	400	390	366	345	413	370	396	389	381	369	361	379	349	390	332	361	370	422	393	348	395	375	350	403	407	373	413	372	379	386	390	337	434	375	368	431	387	377	379	384	399	351	347	418	401	356	374	397	427	353	420	376	405	341	375	363	408	352	349	386	364	367	377	389	399	361	327	375	398	370	349	352	365	373	334	371	405	367	360	393	388	369	354	378	372	387	426	353	363	365	390	362	376	356	365	351	376	372	396	366	373	379	376	366	392	374	375	335	331	383	359	386	371	371	407	387	397	361	407	393	385	394	365	383	376	352	351	382	391	376	380	369	391	377	376	403	385	380	391	323	367	378	375	354	373	366	408	364	398	369	371	386	399	380	366	370	369	383	373	373	356	378	393	375	356	369	365	372	369	389	372	384	364	362	370	394	357	380	352	368	345	393	370	413	349	366	396	369	374	354	342	379	402	369	351	401	355	380	371	332	345	394	339	348	340	371	377	347	354	400	350	410	406	363	384	352	394	344	377	377	384	388	365	342	327	355	381	366	363	406	339	357	371	368	372	359	394	379	369	364	378	379	382	391	400	420	392	386	397	354	394	364	383	354	378	396	352	402	389	363	372	418	369	348	364	377	378	372	387	356	357	360	340	379	366	365	343	338	379	373	382	366	401	370	402	377	402	412	363	369	394	375	343	352	320	409	361	398	373	375	397	400	344	380	350	398	375	375	365	377	377	334	360	421	353	394	356	352	394	364	363	401	355	359	396	414	380	354	381	363	343	368	403	390	365	367	336	381	371	393	376	397	358	386	406	391	361	384	369	435	371	368	355	359	361	412	378	360	388	366	341	381	392	389	370	357	423	363	364	368	369	352	344	376	412	360	352	386	380	385	381	379	374	361	401	407	367	368	371	381	379	389	389	376	370	440	381	379	375	406	395	377	353	395	391	355	380	365	386	365	386	361	384	348	353	335	400	389	364	390	326	420	419	326	336	439	375	400	362	365	418	393	406	369	330	387	404	366	436	364	383	378	375	345	383	388	362	375	382	377	363	388	384	376	370	359	355	365	403	366	354	365	397	360	352	403	378	393	372	399	397	393	370	354	374	366	366	339	367	371	398	417	375	365	375	406	394	385	366	391	367	367	384	371	412	369	398	402	392	336	357	382	373	377	368	423	348	371	377	381	405	392	396	370	385	366	363	360	372	393	400	346	412	370	368	376	373	380	357	391	368	366	382	384	387	378	368	343	379	395	367	382	397	384	367	344	372	394	361	394	394	378	391	374	400	349	355	383	373	361	367	360	376	390	328	343	405	366	414	354	414	348	362	352	351	393	376	387	369	401	408	361	373	338	381	408	385	365	378	401	349	366	357	378	383	362	359	364	388	395	344	368	376	365	358	363	342	378	377	349	390	357	349	372	347	378	381	377	383	396	386	369	357	378	361	375	377	373	364	380	390	383	383	370	358	355	391	379	406	388	369	361	391	362	362	392	371	392	395	405	379	392	372	402	381	354	365	372	350	392	383	400	400	360	349	359	380	371	342	380	367	380	394	381	386	390	378	340	349	409	366	328	396	379	372	368	368	357	383	359	373	382	358	352	374	364	331	371	357	331	375	379	371	374	397	364	378	380	371	376	371	373	376	399	367	352	349	394	415	343	391	364	376	375	370	375	355	345	377	363	415	400	368	386	371	355	370	376	362	393	359	368	406	349	361	381	380	382	380	364	336	373	393	382	382	373	375	373	389	354	394	353	397	427	370	355	350	349	382	340	356	366	407	354	372	368	367	394	389	396	381	358	362	391	372	377	383	368	386	360	388	369	370	341	360	399	385	393	387	343	363	365	404	384	374	378	335	360	358	385	376	400	389	404	388	331	343	393	353	402	407	391	356	395	401	392	381	365	406	376	409	401	352	363	366	383	360	387	401	364	349	360	384	368	344	432	363	379	374	394	386	336	378	388	364	352	360	379	368	388	390	394	382	333	384	374	409	380	370	408	366	364	365	375	425	412	394	382	370	368	355	377	344	383	391	374	371	361	369	352	379	368	364	364	378	382	391	366	403	350	385	381	395	375	381	395	390	347	336	388	364	373	350	366	383	352	374	362	364	344	388	370	387	370	373	363	342	336	392	354	373	353	358	402	373	382	411	361	384	357	383	359	376	345	378	397	397	392	398	407	364	394	359	362	400	361	392	388	397	378	373	368	383	382	369	380	397	377	368	386	365	398	372	360	377	342	396	371	386	433	376	367	385	387	359	373	373	380	365	374	400	385	395	393	376	401	374	362	357	370	370	409	396	335	425	358	372	399	379	352	372	370	394	364	358	391	350	365	367	354	345	398	392	349	384	365	379	397	350	377	381	369	423	381	344	352	323	373	378	384	390	359	391	344	374	407	379	363	376	375	381	363	368	361	362	410	402	384	373	343	371	363	346	381	379	399	377	391	393	351	374	380	375	373	402	331	387	394	360	341	358	345	365	383	369	369	384	362	331	397	338	376	396	366	408	359	340	343	415	372	378	372	388	354	388	366	409	341	364	336	365	389	384	362	361	390	406	337	393	356	418	384	372	410	345	392	382	365	375	422	395	398	368	381	365	381	358	353	346	368	379	349	357	367	362	413	367	348	349	377	348	392	404	356	403	372	382	382	359	329	376	368	375	353	412	382	370	357	381	351	395	394	355	367	392	384	392	400	373	386	366	398	369	374	372	369	382	337	357	353	364	373	328	364	417	375	392	363	373	393	347	373	362	362	365	394	366	361	403	351	353	375	351	370	366	396	373	370	369	374	389	394	379	351	358	348	384	367	372	373	383	418	374	396	389	415	360	364	343	394	400	354	357	360	360	359	380	380	370	338	381	384	393	405	412	372	384	365	377	322	398	385	405	333	337	349	391	392	372	359	384	350	366	413	381	354	377	367	394	376	360	423	358	376	382	361	363	361	386	380	397	400	372	390	383	379	401	369	407	389	360	402	406	360	361	386	383	403	406	394	390	344	389	340	362	337	398	352	374	420	365	368	378	361	378	379	375	389	370	385	363	348	375	344	393	380	392	362	397	382	368	368	371	390	384	369	332	389	352
29424	26833	25379	22972	10964	6249	5482	3280	3090	2103	1846	1668	1248	957	963	824	774	834	748	674	610	580	527	536	443	469	452	393	433	415	433	412	409	390	424	399	369	398	367	390	372	389	372	374	398	370	337	347	404	379	393	414	338	375	379	353	379	359	378	393	376	372	368	372	347	390	351	370	357	380	362	376	382	382	382	390	352	358	406	336	349	381	352	389	364	391	394	386	357	375	378	374	353	401	372	371	399	380	373	347	378	387	358	372	407	358	399	380	360	384	354	352	356	372	360	367	365	383	355	313	357	388	392	406	361	382	379	379	382	378	368	341	338	398	420	346	367	372	353	373	349	370	354	361	362	399	336	381	411	353	357	346	364	353	371	356	361	363	369	387	353	379	362	346	375	368	378	362	389	361	364	341	360	383	365	348	379	376	345	358	366	448	358	346	390	353	401	383	383	349	365	396	363	368	384	409	333	379	391	337	402	363	352	347	385	338	384	367	389	366	384	387	367	376	368	383	355	379	385	364	373	357	351	390	380	390	340	355	355	387	340	408	373	386	349	391	366	417	367	347	373	396	393	386	351	396	364	339	372	370	382	356	355	364	365	367	338	391	395	375	357	337	322	359	385	398	349	377	393	368	362	385	388	414	352	378	352	382	352	370	377	376	356	355	357	391	386	400	402	385	371	373	369	376	381	388	365	373	354	373	346	346	364	386	388	373	369	393	354	357	387	392	371	371	339	392	362	340	374	376	380	381	383	333	390	380	364	344	402	371	376	407	396	358	355	351	369	389	391	395	366	381	334	331	360	349	373	378	433	394	370	385	374	360	382	367	367	357	360	351	388	397	366	371	383	396	368	356	368	355	368	349	338	389	357	385	370	377	392	395	430	410	389	376	360	375	376	360	368	356	364	388	378	359	350	374	328	373	372	382	393	367	359	430	368	359	386	380	380	354	368	381	355	390	390	386	350	355	393	368	400	398	380	340	361	372	365	402	367	360	340	358	394	398	385	391	412	350	351	359	362	372	354	343	369	372	360	351	380	337	376	367	362	362	376	360	375	341	352	342	386	364	348	344	385	354	397	354	354	363	383	373	355	357	396	384	378	360	362	384	367	398	379	379	386	343	342	373	393	354	373	364	376	342	353	384	349	401	401	365	369	341	352	346	377	360	378	365	351	367	354	371	407	384	366	382	350	362	392	393	332	395	370	347	344	395	338	381	353	357	360	367	379	378	395	378	363	360	390	359	359	363	368	368	356	391	358	366	355	360	366	331	364	382	384	403	372	368	399	354	352	357	367	344	395	367	365	391	369	374	369	350	393	365	375	375	361	393	380	385	382	371	335	354	370	379	394	358	377	354	375	395	386	364	386	361	391	401	334	360	361	358	375	385	369	366	379	334	356	377	378	360	367	370	361	334	378	404	386	363	341	354	324	358	371	387	351	384	371	344	381	373	362	379	372	357	403	395	376	319	341	383	366	400	340	378	343	401	375	379	354	366	356	388	344	365	349	385	350	384	340	397	353	386	343	375	333	363	331	350	358	358	365	370	352	364	381	422	359	416	353	380	377	379	364	408	367	377	361	359	355	367	372	400	363	379	383	377	380	341	354	383	348	381	365	368	398	364	329	398	377	379	375	364	392	381	349	379	376	372	390	358	373	380	367	383	368	369	367	408	339	355	392	372	367	380	388	396	361	355	336	383	345	358	389	386	338	360	379	372	351	397	393	366	367	387	341	366	373	359	371	373	364	366	340	390	339	357	342	367	328	335	315	368	340	370	333	362	348	337	354	353	374	386	348	405	394	375	348	371	397	354	397	353	376	411	344	366	363	399	363	406	322	359	385	359	360	355	401	359	386	378	386	380	338	374	374	358	360	382	353	340	367	352	358	352	355	352	377	323	379	367	362	358	363	382	391	372	345	367	347	386	347	338	394	344	370	355	359	369	339	383	403	389	354	362	411	368	402	369	369	374	365	334	380	388	409	382	372	345	362	338	360	375	382	367	337	350	367	388	387	379	378	395	414	376	377	406	374	344	327	363	400	372	381	392	383	358	387	341	408	382	384	372	387	354	362	391	377	389	363	382	379	374	361	371	349	331	365	410	340	381	371	361	353	378	356	362	403	371	364	376	373	376	372	388	350	354	372	352	356	373	369	356	377	345	369	367	397	345	367	379	340	399	403	396	366	358	382	352	359	358	370	377	381	345	367	410	412	366	400	374	385	343	359	386	383	380	357	360	391	382	364	395	365	359	381	394	354	403	344	370	378	395	370	336	360	371	392	352	365	388	361	366	353	359	354	396	384	363	375	381	402	383	382	357	368	376	353	377	384	385	373	367	377	363	365	401	379	360	382	370	383	348	373	381	348	361	357	341	390	395	371	399	390	366	338	348	366	345	367	365	375	363	352	356	395	392	375	352	381	353	372	361	348	369	393	361	343	382	351	411	388	380	411	343	372	346	375	374	353	387	399	369	355	389	366	381	362	380	392	354	389	387	366	332	372	365	352	387	360	385	368	357	358	344	377	373	386	365	390	385	343	393	377	359	381	361	373	370	370	341	380	403	348	355	372	357	359	314	403	335	345	333	357	344	388	352	378	356	428	371	370	381	373	363	324	381	409	363	386	394	370	374	361	371	387	383	358	325	367	369	384	360	338	386	372	367	396	356	370	376	382	385	343	392	347	389	362	372	394	373	373	357	381	386	370	348	395	373	390	374	382	391	372	358	392	350	380	343	378	367	376	377	357	395	377	385	375	361	401	379	342	379	349	388	358	387	354	348	384	357	368	381	382	386	352	390	376	366	359	380	363	351	383	381	362	361	385	365	377	325	403	342	353	361	358	377	390	408	385	381	380	360	383	349	393	393	347	359	377	381	385	400	368	364	385	366	385	356	400	375	355	352	388	380	379	371	382	332	376	383	358	350	348	384	345	382	380	361	353	369	331	355	394	361	378	356	392	374	374	368	373	400	373	348	396	345	362	335	359	339	377	385	391	384	350	395	383	383	344	349	389	383	307	344	383	362	398	373	392	386	359	382	392	366	353	348	371	387	357	382	344	350	383	382	381	342	323	349	375	323	390	385	374	369	410	390	340	367	342	375	356	378	347	379	358	383	367	301	332	390	398	378	386	364	379	387	329	376	386	324	352	353	375	374	343	409	386	348	385	394	374	352	344	373	365	367	386	354	355	377	406	378	390	352	367	360	393	339	366	354	374	340	347	387	379	360	333	370	354	349	335	370	357	353	341	394	377	370	358	378	370	388	363	342	352	388	340	381	390	366	376	348	347	380	373	353	359	349	366	337	351	375	336	366	413	381	366	374	389	376	424	322	347	353	370	358	364	391	356	384	361	365	398	403	366	366	334	400	361	373	376	347	385	358	365	358	382	350	388	380	368	367	358	412	354	380	389	365	375	332	346	370	369	380	378	314	339	343	361	361	370	345	363	390	379	397	362	367	351	369	372	383	397	375	367	325	367	382	358	356	405	351	380	389
35835	40842	29754	24839	14562	10680	9838	6605	6094	4240	3693	3190	2199	1546	1591	1339	1318	1238	1078	1032	907	875	721	723	646	624	553	583	516	536	512	498	448	434	497	443	415	461	442	437	430	442	440	432	405	425	423	417	461	449	403	443	467	413	439	468	445	426	443	438	460	452	442	430	415	437	454	413	406	455	446	407	402	413	446	422	409	381	421	418	463	443	424	412	405	451	433	441	401	470	427	393	402	433	460	443	437	397	406	436	442	477	450	435	438	433	433	440	456	416	455	437	439	456	448	432	408	457	430	448	403	450	461	430	422	410	410	438	473	418	442	408	433	387	430	406	448	380	469	416	432	399	417	431	450	423	471	444	417	427	386	425	426	433	417	446	426	426	443	425	412	409	415	422	429	439	434	439	429	462	414	435	460	413	423	438	415	382	407	438	420	425	392	393	434	431	436	445	437	456	436	455	433	406	403	413	426	427	433	420	467	408	450	448	406	441	442	423	390	441	456	446	433	408	420	471	443	419	467	442	414	462	452	431	389	428	437	436	389	430	439	486	445	427	440	417	442	420	417	430	427	406	455	401	435	446	416	399	430	462	433	439	436	409	465	417	465	419	411	454	411	452	446	414	413	412	444	463	436	427	423	449	446	434	422	419	431	449	408	415	426	422	441	437	435	403	438	437	448	452	430	411	424	419	461	422	412	425	406	403	431	414	453	417	442	406	465	414	415	449	454	437	404	419	424	422	402	429	450	440	435	429	422	451	439	443	416	452	418	472	442	444	454	424	417	433	372	429	475	444	385	429	442	447	431	470	429	411	424	445	417	403	388	402	450	450	424	420	420	416	423	444	461	432	380	412	436	436	421	451	422	434	415	434	422	434	403	436	452	453	375	401	406	392	421	407	445	440	439	425	442	428	449	424	450	425	422	426	402	402	444	428	417	427	444	429	419	411	442	448	446	390	448	416	427	459	426	405	399	391	438	443	431	432	426	444	400	426	426	449	451	424	440	457	421	404	410	419	450	427	400	451	425	455	437	410	416	447	427	445	454	435	412	410	440	434	409	455	419	434	462	446	426	414	405	434	434	458	433	393	433	455	477	383	437	421	405	450	449	421	406	400	405	427	389	402	439	421	422	415	409	427	430	425	428	457	430	425	415	457	415	418	436	442	445	421	390	445	389	443	438	410	446	426	418	401	441	421	425	442	452	426	412	402	473	418	387	423	439	425	440	432	453	440	403	433	449	416	420	413	470	399	446	423	459	373	431	426	426	424	457	491	432	421	433	412	451	393	416	421	417	422	377	417	431	446	404	403	400	425	418	449	447	431	445	399	384	454	401	444	429	447	383	416	434	423	445	428	444	405	425	420	458	415	415	447	418	429	433	450	443	451	422	445	431	421	452	433	435	415	457	430	435	441	402	428	443	435	435	442	412	403	420	407	440	418	453	443	410	424	458	411	412	420	418	445	434	420	466	446	465	439	393	421	420	419	411	450	415	385	388	384	447	425	427	419	413	439	414	439	441	415	455	408	390	426	418	401	428	454	451	462	401	469	438	421	413	405	429	439	427	455	450	419	411	439	390	418	414	405	424	435	441	419	433	396	442	416	431	464	428	414	422	440	468	416	433	418	477	408	447	405	401	418	410	429	420	438	432	400	422	433	452	430	482	463	402	398	388	447	425	417	478	445	431	450	428	431	435	440	415	432	396	426	415	401	397	458	416	442	439	437	442	436	433	409	415	471	425	451	393	445	431	468	469	391	478	477	415	446	429	427	447	430	458	426	456	415	457	433	437	421	453	417	418	440	460	440	404	413	427	435	422	439	404	455	467	414	418	459	435	425	410	455	435	448	449	428	416	401	432	414	409	438	451	436	398	396	422	448	446	431	438	408	421	460	415	441	418	462	422	433	446	412	455	431	457	427	422	476	419	400	447	409	417	435	400	402	381	423	401	442	444	450	470	451	429	450	444	427	470	421	412	436	426	414	453	447	422	433	433	425	437	428	457	446	428	432	411	440	433	451	454	412	457	426	409	424	431	426	406	462	417	445	424	464	419	406	444	436	426	418	425	432	472	434	416	450	392	408	410	422	419	456	411	409	419	450	441	411	445	419	379	395	457	412	440	434	402	412	441	418	428	395	437	437	435	408	412	453	438	443	426	444	425	448	427	414	430	421	423	437	419	425	472	427	434	412	410	437	441	445	399	461	441	421	454	408	396	422	414	459	443	394	421	443	457	404	429	460	459	441	458	416	380	444	442	458	382	422	443	430	401	417	441	408	394	413	427	446	423	413	441	437	412	448	419	425	410	458	460	438	442	408	415	438	443	421	436	421	427	419	438	438	421	409	459	420	424	452	400	458	410	443	451	419	409	412	405	428	446	422	411	458	453	437	402	429	440	424	447	430	402	434	424	436	407	441	392	417	453	434	419	423	414	424	451	437	435	407	402	443	426	411	425	434	427	434	447	437	455	414	422	437	429	408	408	415	445	422	459	438	482	412	439	454	400	416	408	407	432	411	433	390	456	423	456	422	383	441	414	443	414	400	410	408	444	440	413	404	397	366	440	440	438	397	430	450	403	452	409	455	437	437	444	428	446	412	398	418	443	390	452	471	446	401	455	407	428	420	420	410	435	427	438	409	478	393	440	440	400	449	469	446	474	423	419	404	446	406	393	414	406	414	455	452	421	434	399	453	413	410	432	408	406	427	435	468	426	437	417	394	457	445	429	401	441	457	409	422	435	442	440	417	443	425	454	418	466	400	416	451	440	432	422	401	439	472	429	439	427	395	442	436	434	475	441	449	442	406	436	412	445	414	452	444	428	451	385	439	467	434	390	453	419	419	393	424	438	429	430	420	422	425	422	419	456	399	414	419	465	458	427	425	424	444	409	436	388	459	457	410	457	445	446	434	459	437	419	447	476	398	443	426	420	433	412	387	426	408	435	412	412	408	461	407	449	431	424	425	433	449	415	420	453	441	419	423	408	453	451	443	412	448	469	443	436	408	456	428	423	406	358	450	399	403	411	422	459	430	430	495	393	436	456	433	446	423	460	474	448	413	475	442	417	427	419	416	437	466	422	427	453	442	430	437	424	402	417	413	412	438	408	450	431	419	453	424	424	475	445	425	430	421	429	426	423	467	415	487	396	424	447	431	387	436	437	405	414	428	414	411	428	432	404	438	398	408	439	432	483	448	407	429	379	397	441	458	444	420	395	423	419	410	432	410	429	435	443	457	432	424	434	396	424	423	468	449	452	415	421	452	461	394	467	435	443	436	462	436	438	491	454	409	464	409	429	420	423	462	415	437	447	469	401	417	441	438	443	434	463	435	451	420	469	412	437	422	429	434	407	450	440	435	404	418	445	437	430	416	384	477	424	437	424	438	408	473	485	413	446	436	449	431	421	419	436	403	422	393	431	459	459	429	387	470	410	442	426	443	427	413	441	406	468	449	424	457	447	456	440	446	392	399	411	472	405	424	477	429	434	419	422	420	436	455
23594	20930	28171	24137	21315	17839	13040	6210	4962	4196	2808	2651	2022	1709	1458	997	961	1047	938	920	732	663	530	516	515	477	496	420	403	334	342	390	342	316	300	328	310	296	292	265	295	282	270	289	292	320	300	265	256	293	268	291	310	289	266	272	267	278	282	262	283	283	274	249	288	270	276	266	253	272	262	250	264	294	265	281	289	280	272	277	285	285	254	311	249	255	295	267	266	264	254	290	296	263	267	276	278	277	255	278	240	296	296	286	279	286	255	308	290	271	275	246	290	252	279	269	268	276	249	282	291	285	293	282	305	279	276	283	255	251	278	259	244	283	315	272	252	293	259	301	257	281	328	265	245	250	291	258	263	277	286	291	271	235	274	274	265	292	281	274	280	275	266	275	250	291	275	291	281	298	269	272	289	277	261	286	255	264	271	276	274	298	299	286	260	273	286	271	256	265	265	277	283	275	232	265	288	267	271	259	272	280	286	262	270	255	268	264	269	261	280	279	290	280	271	301	272	289	283	270	281	273	302	242	303	288	295	277	259	306	285	262	274	284	285	294	266	290	288	280	262	266	262	250	256	288	249	270	290	272	296	264	244	288	262	279	255	239	269	237	272	293	283	278	276	267	282	280	272	275	292	281	298	285	281	264	271	284	255	273	273	270	296	283	279	269	291	307	285	270	256	276	282	277	268	290	268	265	284	241	275	259	269	276	263	275	279	267	270	248	285	259	303	290	298	284	295	279	323	292	272	254	265	273	268	274	241	280	273	252	282	288	296	288	243	231	301	265	265	263	257	271	310	271	257	291	286	268	287	287	269	248	266	280	254	280	283	274	294	257	274	267	261	278	285	278	265	248	302	264	260	270	263	234	263	278	272	297	249	278	275	298	278	240	265	275	273	279	274	279	251	263	279	267	268	290	275	294	277	296	254	277	295	261	252	257	283	262	288	271	290	292	298	263	291	284	288	306	276	259	278	265	288	277	247	247	258	307	273	251	259	268	287	282	265	305	310	293	269	291	292	273	254	243	276	280	286	284	239	263	241	266	260	278	279	279	290	281	272	274	288	285	237	293	276	282	302	266	268	289	296	279	259	297	264	267	269	262	279	262	268	293	281	297	285	263	288	287	273	269	257	275	270	264	312	275	256	285	285	255	259	287	287	282	254	279	285	280	258	282	286	276	302	297	244	237	290	271	272	288	301	271	267	286	287	271	250	314	258	309	285	263	275	265	284	286	257	272	287	264	274	285	293	261	280	275	249	258	296	246	271	281	261	255	280	268	286	269	287	256	267	260	276	309	262	289	259	284	271	243	254	266	271	272	274	279	241	264	239	286	264	291	276	291	274	264	268	303	242	270	263	244	277	277	298	252	283	274	272	268	289	269	261	270	271	270	269	258	285	309	267	268	251	270	285	249	288	285	268	290	276	245	294	282	271	276	264	278	269	268	268	274	247	253	281	253	265	266	272	274	276	283	276	284	265	311	290	271	283	283	277	275	296	287	285	261	255	265	298	283	273	274	259	298	243	244	262	270	280	299	256	280	301	322	269	279	249	241	259	268	271	295	261	282	273	276	289	250	287	270	259	265	260	264	282	290	293	267	259	232	301	308	242	283	258	252	275	281	260	267	272	293	253	308	261	274	299	256	299	288	312	269	274	254	263	270	259	270	261	258	288	276	262	289	277	296	300	290	257	270	232	268	255	286	270	263	256	246	272	276	274	280	279	270	265	282	237	263	273	271	297	272	260	283	282	276	269	248	272	262	265	267	287	293	288	270	255	287	283	250	269	254	301	290	270	281	273	295	274	290	266	294	295	256	281	280	269	272	273	261	276	298	290	270	292	261	260	290	290	287	265	248	312	271	259	255	303	298	270	298	269	275	264	277	260	293	285	259	286	264	250	263	280	256	275	273	270	291	298	287	293	296	258	274	271	274	268	285	299	306	264	271	264	260	275	271	264	278	286	270	293	271	264	263	260	250	265	285	312	274	270	279	280	284	276	279	265	281	256	251	300	315	274	279	278	268	288	285	299	270	283	280	285	260	261	272	275	297	262	307	302	302	268	282	288	277	267	283	264	296	251	299	281	291	270	271	256	278	273	290	273	293	278	271	271	298	260	267	242	255	267	284	308	267	302	277	275	253	288	295	269	271	288	248	287	255	280	280	266	276	273	301	280	271	283	256	269	265	260	236	300	270	248	258	296	280	279	266	293	273	275	279	278	251	264	288	297	258	299	295	279	285	272	285	278	265	259	265	267	250	267	314	270	251	289	271	284	279	296	263	264	258	269	286	310	276	294	284	245	282	275	271	265	277	275	236	285	259	247	258	272	262	279	304	283	271	281	280	282	279	269	276	280	242	282	276	274	298	282	252	324	272	290	255	241	268	294	266	292	272	268	270	272	279	278	234	256	322	281	274	292	270	252	237	261	262	273	290	286	290	261	286	280	293	275	286	251	290	246	241	271	269	271	286	274	287	258	250	267	278	260	248	297	282	276	245	312	264	278	271	279	264	285	267	275	266	257	290	265	276	259	285	272	259	279	281	272	309	274	254	305	276	253	279	251	282	282	267	266	259	266	263	269	322	273	278	275	288	271	279	298	290	252	308	282	260	269	270	258	286	271	266	263	309	282	268	279	316	281	266	273	269	268	274	258	285	293	303	272	254	261	278	293	268	268	300	287	299	297	256	258	257	262	279	237	252	268	258	297	262	269	264	300	270	246	275	255	297	246	288	276	280	243	267	288	273	263	262	284	268	273	273	258	281	272	292	263	285	269	274	279	281	257	287	285	250	317	280	265	255	322	294	270	280	265	252	273	290	294	276	256	300	263	272	258	247	271	296	244	247	245	270	265	253	267	273	292	267	255	260	268	285	273	272	259	289	267	261	270	280	286	286	273	262	283	293	289	294	286	292	267	277	256	268	269	259	282	254	287	264	282	250	297	314	281	277	276	276	274	283	317	261	288	257	289	259	248	268	289	290	271	260	229	289	284	265	275	273	251	286	274	289	307	286	250	271	296	274	288	293	278	262	306	283	272	247	235	256	280	296	285	285	289	274	279	255	273	262	290	258	270	281	258	304	258	306	296	249	269	249	271	272	251	291	260	306	254	260	282	271	306	275	287	280	281	253	262	252	312	288	286	280	272	278	278	280	287	254	282	294	272	270	284	257	251	265	270	284	263	282	265	287	251	269	249	272	277	290	260	282	295	298	252	276	259	271	266	274	300	254	287	274	267	264	260	277	293	267	275	278	289	272	271	270	258	301	245	274	264	281	277	292	274	278	274	264	267	280	269	273	288	272	250	279	292	289	282	266	296	280	258	282	271	265	308	270	232	269	264	268	280	255	269	274	286	281	245	272	277	269	290	255	289	288	239	297	250	263	283	279	287	291	233	265	273	299	243	207	284	276	279	271	277	258	271	276	260	271	306	284	279	284	290	269	310	295	289	313	279	282	267	275	259	283	281	279	287	280	250	297	258	259	264	266	244	283
37485	51381	38437	31781	20120	16972	16858	10419	9499	7891	5378	5113	3751	3218	2605	1836	1891	1809	1530	1529	1174	966	844	759	721	690	579	596	520	469	450	421	401	433	422	365	365	354	346	312	306	323	357	324	319	326	337	304	330	304	318	326	331	344	308	308	325	339	331	309	322	317	321	326	353	321	315	312	354	333	316	309	319	335	318	314	337	328	319	295	320	353	313	331	306	351	341	305	325	343	330	326	325	320	290	337	325	337	315	299	319	304	308	294	302	352	317	318	310	332	330	341	284	336	302	332	308	301	323	319	296	305	320	295	327	323	321	335	304	345	288	325	318	309	317	310	314	297	310	318	311	320	288	310	321	336	287	324	337	335	293	301	327	308	358	302	328	335	317	318	292	320	324	317	317	322	334	314	305	315	344	289	300	309	322	301	336	346	368	327	344	349	326	333	319	289	349	318	334	331	321	315	296	346	308	296	332	316	333	319	309	315	291	315	322	295	299	291	306	333	314	293	306	316	320	316	350	326	309	307	297	341	363	341	319	337	300	334	295	329	347	321	324	322	310	302	331	312	319	311	321	333	318	363	341	320	354	324	333	302	343	344	308	336	330	310	328	330	329	339	329	314	320	324	290	318	285	322	330	353	317	342	319	322	330	333	296	360	326	323	333	349	309	343	337	340	334	350	307	318	332	345	315	307	324	309	322	348	328	324	299	314	329	311	351	362	323	307	375	294	331	314	305	334	310	308	359	351	310	309	317	288	309	328	333	332	304	334	358	325	356	315	319	298	325	312	320	313	306	326	319	331	340	302	336	307	304	322	315	285	289	337	290	351	323	331	296	319	325	312	323	327	327	349	329	324	332	336	315	341	322	369	335	311	325	354	311	308	291	325	351	311	306	329	315	310	327	368	310	320	317	322	350	363	319	351	301	294	326	339	314	330	330	338	320	337	325	366	354	301	348	357	311	344	324	302	340	300	330	321	324	305	316	342	326	323	311	312	315	316	297	331	307	319	346	330	322	327	295	354	306	340	337	310	301	324	352	319	320	327	353	314	315	346	324	327	315	328	337	313	319	326	296	319	302	345	321	336	299	298	324	312	312	352	316	341	326	319	322	349	343	347	336	339	333	330	337	322	296	350	301	313	358	321	328	322	283	331	314	324	332	336	321	312	314	323	294	332	325	316	307	318	311	316	320	279	325	320	353	334	332	293	328	318	325	318	299	339	346	329	315	333	343	353	363	319	329	335	332	328	286	346	336	305	322	307	325	349	327	312	307	359	316	322	325	327	320	315	308	353	298	308	334	319	305	347	331	335	316	308	311	364	324	328	337	328	322	343	337	294	338	329	345	349	299	306	326	308	341	329	290	320	321	299	342	317	331	338	325	296	321	308	335	358	337	313	315	340	303	362	320	300	312	331	309	319	317	314	361	307	350	321	302	347	331	302	327	304	335	318	345	299	307	334	334	320	300	321	326	315	308	332	319	316	346	331	317	340	327	326	330	343	342	288	281	351	326	334	363	317	309	310	333	327	314	335	340	326	358	306	340	323	335	302	309	349	336	303	309	295	292	360	312	334	308	303	324	347	316	321	338	350	325	339	330	374	335	327	260	336	308	320	312	304	331	306	307	299	323	296	334	324	318	307	331	327	313	315	317	309	311	309	332	319	295	317	325	381	328	326	308	351	355	337	322	330	298	348	344	375	286	334	337	315	309	297	339	309	337	347	286	332	299	315	344	297	328	313	290	293	291	337	332	341	304	342	311	331	289	305	335	346	304	320	291	320	350	304	312	296	322	313	320	326	307	291	326	324	327	343	357	351	336	322	337	329	357	319	326	318	328	335	323	290	300	321	304	287	326	337	309	321	308	298	340	345	335	319	303	318	323	322	344	328	346	348	332	331	333	278	336	313	314	298	329	339	349	341	311	350	313	307	307	300	319	319	381	312	321	298	307	326	302	338	333	339	340	329	311	296	320	334	325	345	358	315	324	357	320	332	309	321	335	333	338	328	320	310	326	351	335	337	306	328	330	351	323	342	340	308	305	313	311	337	312	301	313	323	297	319	318	326	324	332	313	347	305	318	308	350	311	317	319	309	306	346	297	298	277	337	315	342	357	335	336	327	315	348	317	330	284	316	303	331	309	339	333	307	303	314	333	304	303	326	354	303	362	296	293	322	306	328	328	344	309	325	346	293	329	321	337	306	348	338	303	318	328	340	345	322	313	336	309	318	312	341	327	327	335	342	330	353	344	329	322	314	334	374	314	310	293	336	307	305	341	318	306	286	327	348	319	288	314	298	345	326	307	293	311	335	348	286	364	351	323	333	309	336	345	309	337	329	327	311	373	365	318	294	301	303	328	308	369	312	312	339	358	336	337	335	342	346	351	321	324	340	305	325	316	307	325	340	301	324	328	341	325	334	330	340	338	310	308	300	314	340	323	349	365	325	355	321	295	341	310	309	331	301	302	363	319	304	338	345	360	349	299	309	356	317	302	358	313	319	329	340	335	297	337	312	305	307	338	312	329	316	345	313	319	320	322	343	342	339	336	338	346	356	293	343	301	300	340	317	334	328	308	334	294	333	322	293	317	345	313	330	325	364	350	342	328	299	324	328	316	330	325	320	342	307	304	325	322	336	329	288	317	314	331	342	338	322	334	342	329	329	325	337	293	332	299	308	312	341	344	352	357	287	316	316	318	332	333	297	325	333	322	302	322	339	333	304	316	322	316	348	314	327	333	309	313	335	309	315	303	337	370	306	331	343	307	353	316	325	312	300	315	340	346	315	330	311	313	321	278	326	330	338	327	301	354	317	338	322	343	323	323	354	324	340	344	318	332	286	333	285	314	295	328	328	347	347	325	337	321	282	330	304	300	328	305	319	329	335	337	346	305	323	301	331	288	340	320	312	325	341	315	303	287	351	346	328	338	328	327	319	320	325	295	313	328	314	326	335	330	327	316	308	332	319	348	350	341	332	335	338	327	336	317	317	329	321	308	318	345	334	302	314	353	309	294	339	335	332	279	309	279	310	293	297	354	355	296	338	345	311	355	305	321	315	366	329	299	327	299	295	325	310	307	346	304	313	311	327	307	336	327	291	297	326	322	358	313	314	311	323	318	307	302	338	333	334	337	327	327	334	305	330	323	324	332	320	299	350	340	335	325	340	332	351	301	316	338	333	299	314	363	311	367	318	353	321	293	344	319	338	342	307	320	349	318	338	341	349	291	317	334	347	304	291	309	306	302	333	333	295	319	288	302	343	342	351	305	318	314	339	334	322	325	306	328	336	321	306	305	327	314	365	330	329	337	315	315	335	331	313	316	310	335	321	339	378	334	328	325	339	320	331	336	328	333	316	315	334	336	331	330	339	339	334	316	347	304	335	325	346	319	322	313	331	308	308	350	315	322	304	321	347	323	341	313	356	330	326	331	327	314	325	331	264	349	333	305	331	286	330	311	336	290	349	322	305	336	353	332	357	303	314	324	350	338	350	331	316	313	301
24685	20949	27479	25211	18698	10676	9158	4881	4202	3568	2508	2180	1762	1326	1343	924	865	1103	1033	902	856	746	693	635	551	593	548	513	510	500	530	541	499	472	477	460	465	474	457	454	434	449	440	428	394	466	468	465	428	456	481	449	445	413	449	386	435	451	427	412	453	434	421	464	463	464	419	435	418	402	456	449	457	435	397	434	454	409	405	476	465	392	422	432	436	402	426	422	418	444	440	403	434	455	456	444	439	491	436	439	426	417	425	455	442	421	417	441	422	471	437	465	427	421	421	469	401	422	442	459	461	458	452	411	444	419	443	431	449	403	431	417	435	432	422	423	440	445	476	458	433	416	469	423	408	433	475	419	450	419	420	443	457	448	434	419	441	443	414	472	431	427	455	439	484	450	451	405	442	448	444	410	477	429	446	450	404	429	455	451	435	444	437	451	421	427	458	467	417	420	397	487	479	426	457	438	459	444	465	445	426	446	456	418	406	422	440	439	419	423	413	447	455	446	452	423	471	415	424	435	424	434	448	453	421	453	471	457	447	436	440	399	427	459	467	418	437	462	419	424	431	405	411	432	431	463	437	447	408	454	474	449	434	432	444	436	470	436	464	457	444	441	419	461	441	430	437	460	451	446	467	460	468	388	445	452	413	424	435	444	436	425	438	422	408	430	422	427	458	468	463	412	422	452	435	436	418	466	403	433	459	411	434	423	435	438	407	439	412	446	438	469	444	435	437	425	449	442	496	434	422	432	397	450	472	444	462	430	450	411	454	470	422	456	443	392	428	437	398	410	445	425	463	410	444	454	443	414	445	453	433	447	461	431	450	446	435	452	466	456	460	475	425	403	453	424	433	455	449	393	440	454	449	411	457	450	419	456	440	454	433	433	427	449	438	433	482	462	435	435	447	433	406	469	429	465	448	442	417	410	454	446	424	436	450	456	447	459	429	458	475	446	472	458	441	473	416	453	422	450	437	454	439	440	445	449	424	458	476	449	424	413	440	410	439	447	442	448	445	437	417	429	407	442	462	444	460	453	457	444	456	444	442	403	441	414	451	410	434	444	480	439	464	438	425	449	453	480	447	446	399	430	436	435	415	456	418	425	448	410	439	462	446	449	432	423	413	483	464	438	405	429	434	447	486	462	435	437	428	455	417	453	415	418	393	451	416	467	404	425	418	448	450	412	448	440	443	417	433	424	471	418	455	417	388	432	410	435	443	424	448	451	450	396	426	449	462	423	459	473	454	412	416	439	410	419	414	447	447	424	429	422	453	431	415	446	402	441	473	448	430	472	439	426	455	419	438	406	420	466	441	459	455	463	440	437	464	426	449	443	408	434	433	449	456	436	428	456	426	418	447	447	430	453	403	452	438	446	482	409	436	466	428	404	381	438	441	435	426	414	458	440	444	412	442	457	457	456	449	438	433	404	419	407	459	428	457	465	434	451	396	445	449	449	411	450	429	427	470	443	444	422	434	413	429	435	409	408	470	414	461	469	452	424	418	428	421	426	440	438	409	435	440	439	463	454	447	458	458	428	425	445	474	430	431	421	443	465	439	456	418	444	413	444	412	421	423	420	440	445	390	476	437	442	420	438	427	425	428	449	425	436	443	445	451	453	447	437	444	453	427	430	432	415	416	396	483	478	470	463	451	418	427	462	422	417	430	455	440	410	468	421	421	435	468	452	437	451	467	431	432	438	425	411	409	420	411	433	429	448	432	430	416	457	470	444	469	438	435	458	429	445	453	441	445	424	432	422	474	443	482	450	445	448	413	434	456	442	437	448	454	493	445	465	444	441	392	441	426	445	415	430	447	434	404	405	416	429	480	429	460	422	409	418	481	427	414	435	442	452	427	419	443	422	463	454	444	442	454	452	476	453	456	431	410	409	451	472	462	441	424	424	426	464	416	430	470	438	468	457	416	415	429	466	441	424	428	416	437	472	453	424	422	444	442	435	433	439	438	458	422	440	459	443	449	454	485	461	428	447	438	430	426	448	429	442	428	448	442	446	450	443	447	452	417	440	456	446	437	420	472	415	396	425	450	427	418	419	436	409	416	423	468	415	410	402	450	438	484	433	424	460	421	454	455	435	462	450	439	435	432	403	432	456	453	454	477	438	425	461	444	442	429	432	465	443	459	429	415	444	445	454	430	454	445	397	433	438	402	435	475	391	413	443	454	459	413	456	430	482	439	421	417	458	409	478	417	433	464	448	427	445	447	431	407	424	444	444	424	429	428	462	444	445	441	449	452	480	454	437	460	416	448	445	439	482	453	433	419	414	435	448	474	414	425	426	436	431	448	493	423	434	437	461	440	452	449	401	456	443	419	395	393	424	424	425	441	430	451	426	474	441	399	443	444	435	441	438	416	455	492	438	445	445	438	447	441	425	462	436	447	418	423	434	432	416	470	421	432	425	417	444	419	416	417	431	442	434	413	422	430	411	424	459	434	432	429	412	450	436	468	437	438	440	460	456	464	447	431	448	418	444	446	441	427	462	412	435	427	439	466	440	455	420	413	431	436	413	450	439	437	421	449	417	431	455	488	409	461	425	443	427	463	467	445	451	453	440	425	458	395	422	457	440	440	405	450	436	456	423	457	457	429	462	449	483	397	480	464	459	456	469	459	428	470	417	459	491	412	436	453	441	445	420	399	412	430	452	468	460	412	437	441	398	469	417	437	432	420	421	467	451	444	454	428	412	424	449	426	407	444	467	442	414	442	495	460	455	428	440	431	471	461	436	468	424	423	419	457	431	411	428	452	426	458	460	481	438	453	394	404	431	431	442	450	439	453	432	455	423	451	442	454	418	444	459	446	469	413	439	451	449	477	450	446	426	451	446	433	442	436	425	445	411	420	424	406	461	481	466	430	458	429	433	459	450	418	441	455	443	436	416	458	442	439	438	442	426	403	439	453	459	463	460	442	459	451	435	442	467	446	427	437	456	440	440	420	493	434	464	450	457	435	429	451	443	427	432	457	428	431	497	431	431	419	444	451	425	455	452	418	428	422	430	438	424	428	461	435	415	427	429	440	455	411	438	439	458	444	410	434	441	451	444	458	466	428	465	426	479	425	450	409	427	466	433	423	436	437	452	435	432	428	442	383	399	393	426	443	465	476	435	432	419	486	428	367	465	410	450	443	451	452	441	424	409	416	418	439	449	470	427	410	444	447	467	431	416	422	434	438	449	431	435	427	427	425	431	446	445	419	473	474	479	435	435	399	425	388	430	462	425	401	451	424	410	406	392	458	433	415	435	432	431	437	443	377	436	440	461	439	464	420	432	429	451	489	447	447	442	401	434	426	421	396	448	458	403	460	428	426	440	444	440	412	472	423	420	436	446	440	441	404	437	497	456	466	424	411	417	420	392	446	439	429	417	415	469	457	438	446	422	490	422	425	442	451	413	428	426	466	418	416	443	383	414	435	442	441	459	428	415	479	451	448	444	466	467	433	448	422	435	444	459	436	430	454	435	434	453	435	438	418	446	456	440
36916	47419	35537	27124	18016	14620	14720	9261	8502	7120	4877	4071	3187	2384	2316	1594	1428	1813	1689	1395	1275	1048	902	834	797	718	671	678	604	556	616	578	578	559	531	573	564	544	504	498	468	508	472	502	487	511	528	499	490	473	485	512	508	458	462	522	524	486	453	492	506	489	470	495	496	484	512	501	488	489	483	484	492	476	470	478	513	487	498	486	490	490	474	479	497	519	523	472	490	472	484	465	488	519	495	488	516	490	466	537	492	496	467	456	523	491	498	473	543	508	496	511	469	544	507	470	498	466	474	482	463	467	504	481	504	491	491	520	479	465	481	489	480	509	515	491	458	492	501	493	509	508	489	485	513	522	503	484	490	481	530	476	488	490	462	531	495	507	459	502	493	466	492	468	500	517	493	458	447	520	504	542	483	529	514	475	527	454	501	489	523	510	469	461	491	484	532	453	481	516	459	493	483	513	469	466	525	478	505	478	505	487	487	495	497	453	502	481	510	522	482	491	502	471	517	471	471	467	489	495	489	533	452	482	530	475	492	524	531	526	522	515	533	531	500	494	501	427	490	479	505	514	525	468	489	486	508	503	471	459	510	512	486	458	489	523	517	471	522	485	485	478	503	527	508	471	468	538	494	481	485	465	494	484	514	501	491	499	499	491	479	506	494	513	498	497	462	535	507	492	521	494	519	503	513	503	482	485	466	493	447	505	524	477	521	470	512	456	489	482	500	502	444	460	460	549	529	509	516	508	470	512	462	455	500	493	464	536	473	495	449	496	506	521	453	500	496	520	478	494	462	483	482	480	499	508	479	489	498	480	497	492	476	456	466	488	499	541	498	478	514	471	491	473	505	528	502	505	477	484	479	482	505	492	460	511	464	491	492	481	503	484	536	477	522	446	495	475	477	487	499	501	453	459	484	479	463	516	495	470	484	498	486	482	473	484	528	516	489	492	504	452	532	540	482	507	509	449	444	498	510	510	490	472	503	474	481	499	496	516	546	524	502	466	477	503	487	512	481	490	451	508	499	509	472	472	520	522	459	520	473	474	506	528	515	472	490	523	473	484	474	474	497	498	548	481	456	511	526	465	473	522	516	490	500	469	456	496	550	444	507	468	507	480	489	471	473	500	523	531	452	542	442	500	518	475	520	481	500	519	508	471	482	514	476	495	508	530	455	534	507	523	524	470	488	494	478	491	509	482	505	527	507	487	502	466	519	480	482	502	496	503	506	493	517	499	493	516	535	514	486	497	505	484	529	512	483	490	487	470	485	457	504	487	501	525	484	463	510	555	537	507	477	478	537	477	465	520	486	518	521	483	513	527	514	567	482	484	522	445	475	472	496	447	467	468	521	508	490	519	524	494	491	463	492	521	493	496	469	482	507	526	519	513	501	515	493	462	467	535	481	506	510	491	499	513	498	461	490	474	528	468	528	495	510	504	461	517	511	458	500	488	480	501	534	473	508	525	467	483	532	474	491	509	451	467	499	497	485	475	498	479	503	477	504	514	489	484	489	471	468	498	491	481	446	475	516	497	484	502	474	502	480	518	450	467	502	510	503	521	520	495	495	527	487	446	473	507	495	519	455	500	507	491	517	451	482	531	488	473	521	474	497	521	510	496	526	488	507	501	514	548	459	513	502	514	506	503	479	461	491	503	533	492	488	508	514	521	483	466	461	502	445	499	486	481	471	517	506	482	447	463	464	480	525	481	485	483	533	474	527	501	545	494	487	468	538	508	466	506	501	524	485	507	473	470	494	477	502	471	491	498	474	522	465	469	475	518	504	504	494	486	522	473	484	541	472	498	526	485	520	488	505	494	489	486	515	513	536	498	505	539	499	468	467	494	528	457	520	506	549	537	491	528	468	488	481	492	503	514	502	481	459	510	500	492	532	488	524	492	523	469	475	503	480	517	520	497	483	497	478	464	489	478	481	489	468	519	515	482	455	512	504	474	491	523	504	463	497	483	504	525	452	524	501	507	484	497	474	481	500	504	525	484	486	476	513	472	494	458	481	486	476	481	519	503	490	471	483	481	486	530	444	516	521	537	502	481	538	535	496	502	496	493	508	504	484	538	490	510	490	491	555	460	480	481	491	479	496	460	485	482	529	523	473	473	496	495	548	475	496	514	489	493	504	478	474	507	495	461	469	501	503	501	522	503	465	505	491	502	499	495	494	514	466	526	505	512	505	509	523	491	447	514	457	537	496	506	501	467	512	501	527	499	495	505	495	486	510	520	451	463	466	471	506	535	517	471	492	498	485	473	483	512	498	498	492	510	505	468	522	512	518	490	470	486	527	498	519	531	480	470	495	516	445	487	487	506	478	489	504	477	498	554	477	466	511	482	531	499	481	513	486	462	512	522	509	505	490	512	517	500	477	511	502	470	489	505	457	489	515	492	478	518	485	518	480	540	501	487	488	473	452	476	526	491	492	490	530	505	481	472	518	485	492	506	476	536	484	483	497	524	502	472	506	498	456	493	496	473	501	528	465	515	451	467	473	500	518	464	459	503	455	487	499	471	472	530	515	535	534	477	498	508	516	460	520	470	505	473	451	493	501	499	473	452	481	482	515	495	508	462	493	447	540	504	479	479	497	499	507	521	503	494	493	464	497	468	451	482	498	511	462	532	467	516	468	523	527	495	485	486	496	456	494	461	524	448	479	492	508	450	516	494	509	544	527	513	493	505	483	495	501	522	487	506	486	481	517	442	454	466	490	476	467	493	458	535	497	510	470	512	501	517	463	449	461	485	511	494	485	512	529	509	499	501	500	514	496	514	510	490	481	491	459	493	469	475	477	458	476	512	486	507	493	498	498	512	498	514	486	488	508	522	465	495	459	494	463	526	492	492	509	504	488	536	522	471	543	496	521	482	529	525	514	488	502	513	486	544	506	496	477	516	511	480	528	495	469	473	509	493	463	457	492	485	486	523	486	524	526	484	480	461	507	486	489	460	488	460	479	454	491	494	436	478	479	506	515	493	463	459	492	493	493	502	481	475	492	494	485	465	478	503	519	526	509	532	532	471	455	495	493	453	496	455	507	514	486	472	507	486	455	464	450	510	478	492	513	486	497	485	547	453	484	519	468	507	476	449	458	483	490	546	510	502	449	513	506	527	484	513	493	478	514	489	514	468	470	495	489	461	525	475	504	521	528	489	540	510	563	490	488	483	520	511	483	494	497	484	482	484	493	515	471	514	500	505	490	467	526	473	526	458	512	520	507	447	470	464	512	503	513	490	480	470	477	477	516	516	508	487	492	467	481	516	486	487	509	475	495	490	524	499	469	495	464	471	465	545	508	486	447	491	467	519	514	496	494	481	485	487	517	515	462	495	491	525	477	473	480	512	516	469	462	499	491	498	467	475	502	518	477	500	474	517	526	501	500	483	488	497	507	484	493	496	515	505	512	519	500	477	525	455	498	495	504	487	477	487	427	486	500	482	531	490	530	493	502	507	522	493	469	517	484	538	497	449	543	504	492	502	483	484	503	496
22461	20967	28675	23431	21116	22079	23365	11756	8223	6913	4893	3661	3338	2361	1569	1316	1298	1762	1580	1309	1104	978	894	724	665	545	573	517	504	483	429	448	421	411	395	412	366	370	385	373	351	343	328	346	341	323	316	339	366	358	352	345	350	339	321	326	354	334	364	359	356	323	329	314	314	348	326	351	348	348	310	339	374	334	345	357	329	340	326	382	324	336	331	331	324	337	313	355	335	349	313	333	329	410	332	343	336	332	307	336	363	323	331	351	319	310	366	349	333	352	362	334	344	332	329	366	313	313	359	328	354	353	326	313	336	353	354	357	323	334	330	322	343	374	341	333	330	352	344	338	320	339	345	325	344	362	322	309	324	333	326	367	308	369	320	353	333	319	328	332	357	351	315	353	331	358	313	325	281	328	328	320	295	309	317	324	374	334	352	349	315	342	355	377	319	374	313	305	338	339	324	331	335	346	325	318	323	335	330	370	325	324	311	343	319	362	354	360	329	317	321	357	348	346	361	333	348	345	362	348	334	310	356	300	347	326	350	328	331	312	325	323	344	356	339	380	357	318	331	319	317	336	330	332	324	343	315	359	337	334	301	339	329	290	330	324	340	358	341	375	348	328	323	353	319	292	330	354	319	348	334	321	360	332	321	375	313	362	330	340	335	328	350	325	334	321	332	343	339	349	366	324	343	342	336	348	328	368	306	326	339	354	329	331	317	339	341	358	318	337	322	355	336	313	327	343	336	315	326	325	343	308	323	351	331	348	339	325	327	319	365	321	339	350	354	377	357	305	312	341	338	336	320	342	328	328	319	335	325	323	309	356	343	292	325	318	346	319	333	314	338	327	346	339	334	356	332	359	294	354	334	310	333	337	335	337	331	364	342	334	333	351	305	322	329	326	318	345	330	353	329	348	348	351	315	350	314	354	327	331	339	318	325	338	332	341	339	311	326	314	351	359	320	353	332	329	344	349	328	324	349	346	350	322	329	322	328	305	351	321	294	322	329	337	355	358	309	326	354	326	340	302	329	338	353	340	347	326	337	322	315	375	340	334	378	338	363	361	374	338	337	324	375	353	327	335	348	339	361	349	319	313	309	319	325	346	319	338	320	350	326	318	327	319	345	367	365	359	332	372	323	352	342	366	345	339	321	331	317	356	315	349	357	330	335	302	339	338	355	342	345	352	323	312	353	328	319	330	327	354	351	330	341	348	346	323	354	334	351	344	319	376	344	340	337	332	341	327	345	313	364	336	329	318	318	343	330	323	328	345	320	332	333	350	297	359	364	326	314	374	314	343	334	346	347	333	307	342	347	331	324	311	347	345	336	305	341	324	335	351	325	371	353	353	319	349	307	330	328	350	329	349	339	342	314	361	342	381	341	348	337	334	338	347	313	350	344	335	353	332	314	343	334	340	317	325	325	314	349	322	342	328	332	326	344	313	342	284	356	341	351	326	321	310	317	361	333	328	354	305	315	371	338	372	331	324	334	352	316	381	345	323	346	326	357	338	355	306	358	356	296	322	329	322	335	341	298	348	319	339	330	327	332	344	353	357	321	330	334	329	302	304	303	347	316	337	322	357	349	353	380	338	347	316	334	365	334	339	333	330	315	301	326	316	351	337	341	344	353	318	301	324	312	328	341	296	350	379	304	307	302	312	362	343	342	335	345	347	326	356	319	318	345	356	339	331	302	341	340	307	367	350	299	338	326	329	347	306	314	342	347	336	326	337	343	332	337	340	333	334	312	305	324	367	338	337	314	324	368	346	326	345	324	332	361	329	296	312	370	332	330	330	321	351	345	349	328	354	327	341	344	327	377	343	314	334	354	360	318	312	323	340	336	377	330	374	355	319	330	297	332	322	346	353	370	347	335	333	335	339	340	321	334	322	338	324	321	323	367	350	345	307	311	300	346	313	335	347	343	331	358	359	337	327	330	351	299	317	326	351	342	356	324	351	354	348	368	343	370	340	321	354	351	323	343	320	348	359	306	372	314	322	331	332	349	334	348	350	366	336	347	341	350	338	334	353	323	333	310	323	326	334	359	354	351	322	332	345	315	354	318	323	326	310	339	321	311	352	335	366	306	336	325	335	322	341	314	339	339	344	345	349	317	346	356	314	331	356	350	375	356	366	350	338	331	364	323	300	347	352	349	359	336	343	344	343	328	353	328	316	355	324	337	316	326	368	321	352	317	323	350	320	346	344	348	343	354	353	339	335	323	333	340	317	314	351	320	354	375	353	326	321	323	356	326	343	305	335	339	347	361	345	342	328	317	340	337	362	300	329	325	315	343	370	372	354	352	279	308	351	316	291	342	348	332	339	339	318	329	307	307	335	327	307	321	315	340	370	312	321	352	354	337	360	365	323	336	353	341	340	325	319	341	318	329	328	308	329	349	310	327	341	352	325	309	337	352	336	340	340	340	326	347	337	316	353	347	362	334	328	330	356	325	326	339	361	357	327	333	346	331	360	339	333	337	328	327	296	307	337	351	357	338	364	343	344	347	321	327	310	313	339	351	350	336	346	347	332	340	305	336	346	342	342	299	356	317	332	383	358	305	339	324	294	314	352	329	297	325	346	344	337	380	325	343	335	363	333	376	308	346	347	315	333	359	334	333	361	342	328	339	329	364	363	321	334	347	350	327	313	303	323	312	307	332	305	317	321	344	363	337	341	288	342	320	328	332	333	345	352	339	339	316	350	351	364	334	383	356	334	361	298	325	329	324	302	333	317	395	353	326	318	330	331	341	320	362	328	314	347	328	340	325	319	330	347	367	344	312	353	321	360	368	307	344	346	342	315	310	302	359	369	338	336	315	328	303	326	311	353	344	333	333	340	321	335	363	325	306	359	336	351	372	320	326	328	343	355	308	329	329	343	312	346	340	324	307	309	330	321	311	309	351	354	343	308	319	333	360	294	360	294	332	356	332	354	312	320	350	364	342	352	302	352	291	317	328	353	291	339	350	349	315	341	345	343	320	368	325	329	316	364	308	332	327	295	319	319	328	334	321	338	299	354	341	326	303	300	295	350	335	348	352	364	292	317	336	330	321	363	289	340	351	366	308	329	359	346	320	324	314	335	326	362	333	329	354	360	327	335	334	354	341	328	315	333	342	358	323	341	345	348	362	345	340	346	358	318	312	325	342	337	325	317	343	325	315	346	329	320	352	343	348	323	346	351	324	352	314	352	347	358	320	329	298	323	323	338	304	313	340	322	322	302	359	312	331	323	333	309	335	356	352	315	333	340	329	334	334	325	338	352	351	334	339	296	318	302	344	314	355	375	333	340	310	319	322	350	312	356	336	314	359	336	346	354	347	310	348	347	302	345	336	359	329	336	379	315	297	317	328	323	324	334	330	322	341	312	344	331	322	339	338	350	358	318	330	319	327	319	353	345	324	348	309	347	336	339	323	343	323	325	304	327	311	341	348	346	328	336	331	349	369	352	317	321	355	331	349	324	347	313	312	361	314	335	318	341	354	347	365	341	332	341	340	314
40907	59062	44653	35909	27592	21981	22805	16249	14048	11868	8894	6617	5873	4156	2791	2309	2044	2957	2672	2280	1845	1570	1335	1059	887	815	799	743	590	564	516	494	561	522	514	449	438	410	422	421	360	362	379	388	364	362	384	386	401	409	367	400	317	366	370	363	371	336	379	360	381	330	360	352	331	395	367	364	377	352	362	404	370	346	365	394	391	383	372	359	406	341	335	358	363	330	358	385	365	377	367	375	309	338	386	348	408	358	368	365	363	386	359	400	390	363	354	408	374	414	375	384	355	343	379	373	367	401	358	347	355	361	348	360	362	340	361	371	374	374	389	392	370	358	368	372	350	368	343	345	389	381	360	384	371	406	388	363	374	368	375	371	370	395	370	344	378	375	336	362	360	374	369	361	362	360	360	400	369	359	366	373	387	380	410	352	369	401	370	345	347	371	392	367	346	372	375	358	406	349	343	407	372	339	356	385	327	341	350	352	372	388	369	374	319	352	407	373	347	368	344	373	355	389	364	346	328	379	375	396	336	378	348	360	396	353	358	371	382	381	381	367	371	372	356	361	405	362	345	341	369	351	358	365	378	353	343	371	360	359	382	381	349	381	393	386	334	366	341	369	367	408	385	339	321	377	379	385	345	357	386	345	362	367	399	352	388	368	393	388	375	391	380	353	396	321	350	395	346	359	393	356	375	332	365	399	345	385	378	373	385	355	368	378	368	376	353	373	353	405	342	403	361	357	368	381	377	362	400	381	352	338	365	373	356	381	388	377	330	394	357	386	384	419	378	396	370	359	372	395	370	394	343	326	379	355	363	378	401	356	333	381	341	392	347	345	379	359	388	389	361	360	374	392	378	366	384	355	360	413	389	360	386	368	387	353	361	386	366	372	339	376	370	405	366	342	386	369	375	380	400	372	368	384	386	396	346	347	355	354	357	381	382	388	387	367	369	368	364	362	365	371	366	347	400	371	357	368	352	371	341	399	324	347	377	355	373	361	369	383	371	416	357	356	347	383	370	379	357	353	342	346	358	376	360	358	382	411	363	356	394	349	384	369	397	389	382	382	382	397	415	372	364	379	356	354	380	365	364	397	382	387	382	424	395	335	341	382	392	410	335	380	384	338	408	366	382	365	409	334	386	374	372	379	385	363	387	351	364	353	372	394	379	386	389	341	377	374	383	387	359	345	355	356	392	378	389	352	363	404	361	373	375	370	380	375	384	395	356	366	383	390	332	358	422	391	371	388	364	359	373	373	372	378	354	347	343	392	357	344	381	386	360	383	357	359	325	388	361	392	391	387	368	364	365	367	372	367	368	367	370	384	349	353	349	349	411	391	392	357	399	368	357	340	368	380	390	370	353	378	333	398	338	348	370	396	394	398	355	347	419	369	372	366	356	343	366	361	382	359	362	337	402	339	388	357	377	379	359	377	374	378	380	362	377	355	422	361	357	349	413	378	357	357	379	379	401	361	349	408	354	348	356	348	361	385	390	356	392	352	370	375	357	388	362	350	352	365	388	386	380	364	360	375	375	399	364	401	369	349	380	349	368	393	350	342	362	366	333	362	345	361	365	361	363	371	363	388	341	376	364	399	353	366	368	362	348	368	371	342	371	369	397	390	357	392	404	379	360	355	354	360	369	372	395	363	334	410	392	362	339	420	397	392	349	358	367	364	360	370	414	359	391	357	377	364	389	368	338	364	349	356	354	397	384	393	382	379	396	377	384	328	349	359	380	355	338	342	349	394	363	384	388	388	374	383	375	367	356	382	397	360	401	365	394	366	397	381	384	402	350	380	355	396	369	380	375	388	407	363	348	377	352	381	353	382	353	327	387	361	376	346	334	406	382	376	394	333	354	354	369	366	362	407	361	392	356	373	378	367	366	397	374	361	395	341	384	384	363	348	368	356	331	371	364	363	379	354	396	382	384	369	368	393	377	336	368	365	367	414	398	377	366	356	364	387	375	388	367	360	382	383	346	352	392	336	357	406	412	376	408	387	367	341	383	381	357	376	416	378	364	384	386	360	356	363	357	376	334	370	353	325	380	405	395	358	346	355	360	345	377	379	396	385	365	383	386	362	383	379	358	362	393	374	392	383	345	386	356	359	357	370	384	371	330	399	344	399	373	380	355	357	343	374	410	358	360	363	376	355	363	358	411	367	355	386	423	388	355	375	374	365	365	333	400	381	382	387	389	373	364	371	363	367	352	377	384	376	392	374	372	388	400	358	348	340	355	356	351	355	373	354	366	396	335	371	361	345	360	401	341	378	393	337	365	356	393	376	381	354	367	362	342	355	375	378	367	394	376	368	383	400	374	356	354	393	356	377	406	333	356	412	365	354	366	377	382	361	380	391	375	399	342	387	353	386	345	328	372	359	360	394	353	366	345	374	340	383	380	380	352	372	368	393	369	359	378	360	357	399	349	354	355	370	384	370	326	380	399	387	361	367	381	397	353	354	379	409	339	337	367	356	379	347	354	339	362	330	388	394	373	360	395	337	354	364	384	326	376	354	345	359	381	375	353	398	374	415	378	403	356	372	357	364	404	376	369	346	382	353	386	353	376	379	345	395	381	364	358	382	364	350	363	343	425	367	390	361	368	406	347	338	371	380	381	368	352	352	326	347	360	343	363	380	363	414	362	375	363	352	368	348	318	355	353	377	387	335	389	374	367	352	380	374	348	376	349	343	368	348	371	344	346	392	339	340	386	375	381	357	388	389	388	365	405	365	367	359	405	378	380	400	358	381	375	360	346	346	379	374	365	369	361	384	363	384	349	402	380	374	336	347	339	389	394	376	381	342	384	340	367	374	378	386	394	389	350	375	361	384	364	378	360	370	381	363	366	344	381	378	396	393	369	364	372	356	361	377	388	369	399	376	360	364	398	362	357	370	416	365	360	383	361	390	378	359	362	324	318	379	383	352	361	343	385	344	318	368	348	385	405	361	366	399	370	341	379	355	363	390	382	370	362	352	364	362	384	360	382	355	374	377	359	354	393	364	388	383	358	378	400	374	377	377	349	367	363	365	415	370	365	353	363	364	377	393	361	347	358	383	371	351	351	364	358	378	357	369	353	357	375	370	363	353	398	384	360	346	362	390	345	387	354	342	376	378	368	351	340	375	364	373	394	357	385	334	348	380	348	355	384	359	367	380	388	383	373	369	364	356	402	377	381	358	367	380	394	325	338	387	323	387	383	387	330	363	380	385	367	386	351	400	341	363	373	377	374	374	376	398	344	398	357	328	345	389	375	367	381	378	350	349	378	357	394	347	400	339	394	401	352	387	374	366	388	359	375	350	388	374	386	382	377	353	344	374	378	373	369	350	342	340	406	332	362	359	389	360	326	360	353	353	371	396	369	355	374	361	386	366	333	346	354	362	352	399	391	383	339	401	356	331	370	387	360	412	372	363	397	382	379	393	358	355	360	369	371	395	365	381	369	379	373	349	398	376	327	373	361	376	377	359	395	330	335	349	384	363	365	398	362	397	353	382	371	357
29171	26824	26331	22448	12758	7066	5888	3413	3348	2818	2114	1530	1342	1106	771	798	844	875	864	708	619	572	494	533	492	480	468	409	423	388	422	446	389	402	417	386	350	402	368	376	365	371	323	350	386	362	376	369	384	352	382	381	377	421	383	391	356	354	395	397	385	346	359	352	373	389	367	374	374	398	399	375	416	386	357	407	389	372	375	340	366	346	398	369	346	347	379	382	383	368	344	398	378	399	368	373	371	380	376	369	359	358	387	366	437	352	364	366	343	376	344	342	405	393	357	372	355	372	361	364	331	366	372	406	364	376	360	373	408	365	381	390	349	358	347	394	397	376	391	355	358	358	400	383	364	378	388	340	408	364	378	412	364	332	386	366	357	348	351	361	407	370	355	380	358	317	362	365	388	345	352	412	370	402	363	379	374	348	365	369	362	378	351	396	374	372	393	341	358	342	400	381	382	350	372	343	354	399	349	406	350	360	382	333	415	418	378	350	361	359	329	357	374	353	378	363	415	348	364	356	398	368	361	390	377	394	373	389	378	404	372	363	371	381	376	359	341	388	386	397	395	366	367	361	364	379	361	390	349	349	373	399	348	408	389	366	379	386	376	357	409	373	382	355	360	353	396	347	391	415	357	381	368	351	371	344	345	359	360	361	372	337	363	374	371	387	330	382	378	364	373	390	408	356	377	401	406	381	359	402	392	375	368	377	398	376	394	355	364	375	427	393	392	399	367	320	400	362	369	356	360	400	337	334	385	337	377	390	355	377	370	371	353	375	382	386	368	351	362	387	351	408	359	373	356	351	400	344	388	383	363	374	358	383	411	370	381	380	382	368	365	396	369	362	385	373	349	366	372	382	367	372	356	409	312	373	372	371	404	397	376	392	351	361	366	372	349	360	395	345	373	400	365	390	350	380	380	350	391	386	358	378	360	368	351	384	386	364	376	357	357	367	368	369	379	392	410	351	396	405	371	356	371	362	350	381	361	376	333	373	359	369	354	337	342	363	400	391	348	383	387	401	433	370	400	384	377	354	400	361	339	372	379	371	354	368	376	362	357	359	386	374	357	342	355	414	375	348	390	399	377	377	374	359	386	361	358	359	360	380	381	407	388	398	368	359	361	347	343	371	380	364	346	353	383	380	381	408	404	388	389	352	384	371	331	395	392	354	384	397	382	377	352	368	332	390	386	367	376	380	367	404	371	399	394	377	349	381	378	392	368	344	364	398	367	355	389	415	364	399	378	345	366	372	359	361	396	362	383	384	356	359	364	362	365	386	377	370	378	372	386	372	361	377	362	357	368	360	385	378	351	370	396	348	390	343	334	352	406	361	410	355	369	357	382	336	357	347	359	348	390	312	368	331	384	374	335	392	382	406	363	408	381	403	352	378	368	376	363	376	391	380	387	341	381	379	370	382	375	303	364	390	384	383	381	364	335	393	363	378	363	401	352	358	390	358	366	367	382	361	402	386	378	353	354	383	378	378	349	401	395	390	355	390	392	362	357	370	346	398	386	374	380	359	384	399	374	365	385	352	392	362	369	392	375	335	370	352	395	356	333	349	376	378	376	393	363	389	352	335	350	344	358	376	397	398	391	345	370	351	366	353	380	394	383	335	385	390	329	373	418	346	359	375	356	375	373	368	368	370	351	347	366	337	378	383	377	399	342	375	413	402	374	423	375	376	380	383	406	402	378	376	348	369	363	337	395	385	374	369	367	346	380	380	398	365	358	369	394	357	369	364	372	359	378	358	404	351	385	362	357	395	359	356	400	370	383	395	354	385	358	373	328	400	342	350	344	377	379	374	368	389	327	378	396	382	382	351	362	388	352	385	401	340	393	356	370	403	348	353	364	390	376	409	350	369	358	370	367	368	380	356	394	358	361	367	356	390	368	363	355	371	350	346	386	346	375	348	378	376	419	377	351	370	349	379	389	396	379	364	370	370	367	400	375	382	343	348	369	368	323	371	374	379	373	332	381	371	363	322	367	354	376	368	384	343	377	379	414	356	357	358	368	388	391	378	359	399	363	385	349	356	401	377	394	357	414	381	327	379	343	390	369	371	369	405	346	354	341	388	397	386	388	364	377	367	354	364	378	407	367	380	373	392	405	368	400	327	346	361	357	373	381	367	368	404	338	402	379	352	338	381	388	371	375	356	396	343	348	356	391	369	356	360	396	360	385	365	340	386	356	375	376	376	342	398	385	409	331	342	378	416	374	373	369	352	351	333	357	400	403	381	399	396	360	376	362	354	344	351	361	386	383	404	350	370	370	377	427	394	392	369	406	389	372	354	354	354	379	343	357	345	379	369	360	355	370	379	376	375	375	352	353	348	351	382	343	337	344	383	403	419	373	401	370	321	354	352	365	360	374	423	338	378	362	382	366	349	378	395	357	369	370	347	380	393	380	359	372	367	342	402	361	350	388	395	367	336	363	369	380	363	365	398	351	365	395	393	334	352	384	384	398	385	392	371	374	382	369	392	350	395	376	354	374	390	354	390	387	363	396	371	390	381	377	407	375	368	349	379	349	379	377	403	391	418	350	397	385	357	356	365	357	383	359	377	390	350	412	378	323	354	368	357	397	392	361	363	391	372	345	373	367	388	368	404	375	350	364	373	380	352	372	372	367	359	389	361	390	381	365	388	376	377	385	325	380	367	354	361	367	353	368	375	383	388	358	377	370	377	363	374	357	394	358	400	385	361	347	374	360	388	348	369	343	376	404	372	354	350	392	383	391	400	362	369	347	383	379	379	392	361	384	338	374	384	343	375	411	361	417	365	386	404	370	365	385	383	404	383	393	353	366	372	347	380	343	359	382	396	328	378	411	351	345	348	373	370	355	367	352	358	377	388	374	405	361	377	390	399	361	373	389	372	375	410	397	379	389	380	376	378	371	405	354	362	383	377	371	377	393	368	388	338	364	400	379	386	371	400	398	374	366	364	377	379	369	374	389	343	375	346	393	383	361	390	386	342	371	359	363	393	379	368	378	384	395	394	395	400	365	379	367	360	387	339	383	381	394	391	363	396	359	348	406	398	340	357	359	355	369	410	352	372	370	364	364	414	362	371	344	392	372	384	331	374	376	349	372	363	367	373	345	358	342	344	345	364	383	370	358	373	384	334	337	394	364	353	396	379	375	336	358	342	401	336	384	354	390	388	412	380	406	372	344	370	366	373	353	357	374	416	353	356	368	396	375	407	362	355	336	374	381	360	386	392	404	384	365	378	356	389	391	350	393	361	354	373	355	393	348	334	402	387	372	387	364	404	326	390	326	375	346	409	367	396	371	362	362	375	345	366	332	350	366	365	368	372	395	369	397	380	379	347	369	360	370	371	364	348	384	370	366	396	361	392	367	345	405	364	375	360	363	385	377	353	399	378	348	364	396	382	384	349	389	385	351	357	341	381	330	342	379	370	373	377	344	378	342	355	363	364	382	376	366	380	391	383	384	398	356	400	376	378	356	371	406	374	391	353	383	384	382	366	353	359
35232	41556	30880	24426	16433	11743	10631	6745	6719	5523	4050	2894	2474	1826	1214	1207	1311	1312	1468	1082	943	806	644	700	659	632	582	574	533	515	500	483	507	441	451	462	449	432	408	443	416	442	436	439	458	424	409	429	436	412	474	399	429	436	433	433	503	446	426	451	412	450	420	441	423	453	427	397	472	426	434	452	458	419	456	420	451	453	447	449	425	426	427	406	455	436	424	496	442	434	457	461	459	455	409	386	451	396	417	430	386	458	451	430	395	474	394	429	464	431	415	422	446	390	447	424	460	439	442	463	445	426	458	406	430	401	459	443	438	436	433	445	439	443	435	442	411	477	449	447	449	444	466	447	434	418	418	406	427	420	415	449	438	422	392	390	428	451	420	454	414	437	404	459	458	429	455	429	442	428	406	422	450	410	417	434	426	431	429	432	459	417	407	397	466	419	436	449	434	406	425	450	474	421	441	433	417	427	407	425	429	420	442	431	404	425	464	402	485	425	440	440	454	411	440	437	438	443	424	429	404	454	440	405	428	419	419	429	451	459	403	407	424	396	435	417	460	430	392	415	444	455	422	421	464	383	411	442	458	466	428	452	434	452	438	422	436	406	428	397	456	438	446	439	441	450	424	427	466	415	407	434	481	411	452	423	440	426	449	427	401	408	432	430	411	421	440	443	408	425	458	430	455	450	423	435	411	445	468	420	450	448	465	418	435	419	446	464	405	433	438	416	441	439	442	430	438	462	493	408	416	433	422	412	468	451	419	463	413	413	411	406	460	421	436	421	447	424	427	434	445	427	457	416	428	437	433	440	439	436	445	433	441	437	417	446	432	454	436	463	455	440	398	445	427	399	444	442	427	429	445	449	433	415	454	387	436	425	417	440	424	438	454	424	450	442	442	440	428	466	436	442	415	444	384	433	418	454	406	451	425	464	440	420	429	425	447	455	421	422	404	434	407	434	399	432	437	433	415	428	413	447	433	423	425	458	447	394	448	447	453	414	456	429	444	443	456	425	424	408	391	443	445	453	443	469	413	422	442	442	402	433	464	422	421	443	474	442	448	453	425	429	414	415	439	408	430	428	439	457	416	446	435	471	403	432	441	423	457	405	464	427	457	433	393	440	444	435	474	435	418	429	458	454	453	423	395	454	422	425	456	434	461	449	468	414	461	426	447	460	428	424	412	436	415	437	422	434	436	413	391	389	414	426	451	393	446	429	383	404	477	424	448	429	388	404	433	486	428	450	455	435	454	410	413	420	411	433	444	417	438	409	434	403	391	454	395	425	408	441	449	430	428	441	472	464	456	405	445	448	461	437	461	445	427	402	454	415	426	428	463	434	407	460	450	406	409	424	448	411	421	414	450	425	427	422	413	425	437	439	455	428	448	465	445	425	458	443	422	444	395	470	429	417	433	436	423	449	447	423	465	426	465	432	403	424	408	432	445	423	427	405	442	509	438	449	483	457	459	471	466	398	414	430	396	429	395	411	443	432	420	471	399	407	426	441	437	436	454	400	469	459	400	437	473	465	442	429	434	451	424	477	447	452	452	415	454	426	411	468	415	420	456	472	429	440	403	438	438	413	434	418	471	448	416	440	430	444	415	444	464	431	424	421	431	412	439	438	440	441	453	442	421	428	419	438	393	424	436	425	415	407	456	432	388	406	435	411	377	509	435	436	441	428	443	459	448	435	467	458	405	441	415	467	430	449	432	440	423	442	418	426	440	417	438	435	436	409	430	407	482	439	442	478	403	448	450	456	426	428	461	427	426	439	450	443	410	430	406	435	412	446	457	409	438	432	438	442	452	396	455	434	471	421	416	466	390	478	441	455	448	394	453	442	429	392	438	413	435	418	457	437	425	405	467	422	431	404	435	418	447	414	392	395	414	483	443	422	399	432	420	410	425	407	457	433	418	407	426	402	425	415	433	460	406	449	398	475	449	437	443	435	430	449	426	462	440	403	422	441	442	463	428	430	438	403	437	406	430	422	450	433	393	450	413	407	454	409	484	438	417	453	460	453	404	454	454	432	428	438	466	396	438	403	439	455	438	402	449	451	422	413	483	472	451	421	474	453	455	434	429	400	450	478	450	438	421	450	430	443	468	447	414	438	448	412	454	442	449	419	428	406	419	416	414	441	418	433	439	439	444	446	414	402	446	449	430	471	442	447	444	448	401	455	448	436	416	429	443	455	442	446	458	440	450	411	412	485	415	435	419	438	419	434	425	430	434	427	452	377	445	472	427	399	483	443	441	444	402	458	441	387	434	397	454	433	457	424	410	449	458	421	421	422	435	401	417	407	442	438	432	472	455	409	423	387	405	452	487	437	430	467	434	446	442	453	434	473	445	466	399	447	409	404	436	431	443	425	424	442	410	450	482	431	395	455	455	444	443	450	467	434	421	460	450	417	434	440	427	396	462	444	440	486	418	422	462	413	384	426	464	437	422	445	424	393	451	404	461	450	416	410	422	461	473	473	443	403	425	448	394	453	427	433	426	423	423	501	435	427	429	448	453	420	413	440	418	436	460	437	423	440	442	409	423	437	492	459	408	430	437	421	438	442	442	385	414	459	461	421	441	478	428	414	438	459	444	413	454	436	446	429	453	428	434	451	453	455	443	424	417	425	436	442	434	418	447	439	410	394	416	444	419	428	414	427	390	477	398	436	416	409	433	434	400	429	418	440	431	431	470	423	452	449	398	410	460	431	444	473	457	450	391	448	430	435	455	442	426	422	426	470	417	442	440	412	423	430	419	463	423	441	444	458	424	458	440	492	449	437	439	441	417	428	437	450	455	457	470	421	425	431	432	434	443	433	436	458	442	440	399	447	429	482	430	446	414	403	440	433	427	436	419	433	459	429	433	414	399	453	430	431	407	427	473	425	472	446	416	447	448	460	447	435	473	432	409	448	448	410	413	443	424	434	431	443	431	443	422	462	418	485	434	440	424	430	449	431	440	467	449	425	463	428	426	427	428	432	402	427	444	443	413	436	402	428	416	432	415	453	445	456	443	422	421	458	436	452	421	438	432	420	445	442	453	434	422	422	432	466	433	421	450	471	468	441	432	459	443	431	451	419	453	431	442	434	426	444	429	447	421	439	445	458	413	445	422	431	449	482	425	434	434	471	415	429	442	460	424	440	470	417	453	452	404	436	432	418	420	430	438	447	406	472	498	422	398	417	434	405	432	464	456	444	432	462	431	452	453	433	456	457	417	454	426	441	433	428	426	434	430	430	419	450	428	423	391	397	430	425	419	397	401	423	439	425	426	447	449	414	440	393	453	488	412	444	416	396	439	447	414	407	436	450	396	426	427	414	451	456	466	436	428	436	443	434	443	424	439	455	433	422	434	449	443	407	453	427	419	416	441	458	436	425	436	413	447	394	449	459	441	427	451	434	455	434	415	428	446	427	429	410	450	435	440	435	464	450	431	449	409	462	434	452	449	430	425	464	438	437	464	438	419	436	449	432	438	426	448	426	406	412	394	415	389	404
23618	20916	28093	24073	21827	18163	11809	4993	5463	5329	3689	2702	2397	1657	1014	1055	1126	1185	1090	887	738	604	535	538	453	429	437	403	352	383	360	348	352	334	305	306	315	296	287	331	281	291	274	274	250	281	289	235	308	287	284	285	280	280	287	245	284	296	268	295	256	258	284	278	306	293	282	281	296	293	294	251	281	264	231	279	277	266	256	286	275	285	282	284	267	255	292	254	284	278	251	253	270	288	238	274	281	262	271	279	303	278	298	270	277	265	271	280	284	278	286	284	263	271	294	299	278	291	265	281	304	278	287	310	288	271	251	310	283	283	273	303	276	236	254	274	311	261	279	267	276	317	269	290	291	274	304	283	273	273	297	269	270	279	274	274	277	301	270	267	265	279	257	296	303	282	276	297	281	292	295	295	245	294	288	256	297	292	272	284	277	284	287	270	261	299	313	277	257	275	285	263	285	275	267	262	273	296	279	279	292	289	265	264	278	268	276	299	295	323	279	290	315	289	274	285	254	286	276	281	283	293	299	322	276	295	266	262	304	281	296	245	278	251	259	289	274	258	260	283	274	280	310	260	294	274	287	237	258	277	300	273	269	313	297	275	290	286	288	287	259	252	289	265	256	273	273	254	290	292	274	324	268	277	268	265	261	271	265	294	264	269	300	268	283	256	292	256	293	289	268	273	271	295	282	261	252	283	267	261	289	286	255	287	282	296	276	272	268	272	269	249	258	278	292	291	267	278	320	280	254	258	271	272	293	271	251	291	267	248	297	318	298	259	296	268	287	276	294	278	305	271	288	269	263	287	259	276	297	261	308	273	260	306	269	281	282	279	278	293	281	267	288	305	321	280	259	297	293	267	277	270	299	247	298	282	297	309	255	274	283	280	301	287	293	280	277	281	298	276	296	258	287	277	282	273	284	267	282	292	274	304	290	269	302	279	264	283	273	288	283	278	283	297	288	288	261	287	270	268	280	281	283	281	273	292	296	291	273	302	273	286	306	277	271	271	271	304	250	290	312	301	294	262	281	273	289	259	280	284	269	280	270	297	262	284	310	281	314	252	281	284	298	247	298	289	262	287	265	266	298	245	293	261	263	294	302	283	255	306	316	288	311	292	286	261	269	258	271	280	269	278	259	264	300	246	278	288	287	283	297	293	288	279	278	275	300	284	276	272	282	289	318	299	279	270	287	287	301	268	303	251	304	280	270	287	301	287	256	267	273	288	273	267	288	259	271	290	330	305	254	248	270	252	276	266	268	292	261	261	262	262	280	308	300	291	281	287	281	282	268	298	256	256	308	305	263	273	301	278	287	278	292	296	273	285	288	300	295	265	273	281	283	301	261	280	236	282	275	284	289	286	292	301	280	281	277	272	283	271	267	285	270	282	277	287	289	282	266	297	272	246	294	311	281	298	299	288	304	274	273	291	291	275	271	284	265	262	296	266	285	287	242	269	260	305	291	269	290	276	264	271	272	290	274	290	272	299	255	285	291	284	302	288	280	276	303	306	257	285	282	278	311	283	266	284	270	303	275	272	272	296	270	238	313	295	290	266	300	269	265	314	251	260	275	284	278	282	261	264	275	292	305	243	265	275	296	312	283	252	264	297	277	283	258	261	288	301	270	277	272	297	276	290	254	294	263	256	300	298	275	292	287	303	289	301	299	284	274	284	304	293	287	263	272	266	259	276	293	265	299	309	265	273	250	258	310	269	280	283	258	302	300	288	285	283	274	286	297	289	267	274	257	280	280	294	287	266	259	265	302	276	292	258	300	275	268	280	274	272	283	293	276	276	283	290	284	301	258	302	281	292	255	288	264	316	257	293	268	285	268	286	283	292	276	250	320	285	293	282	283	306	281	269	286	300	280	296	298	294	306	306	269	245	302	262	258	277	279	288	246	264	273	269	331	279	277	294	269	274	232	285	297	283	279	259	282	255	283	281	295	290	268	292	290	276	296	261	277	310	287	250	276	269	253	250	269	249	277	279	263	286	278	282	279	296	278	263	292	267	286	303	311	266	288	272	287	265	280	266	288	259	254	296	281	247	294	267	291	286	277	294	262	269	289	274	266	291	280	307	312	295	262	281	292	296	300	277	287	289	291	287	273	270	275	284	276	295	292	250	295	278	270	254	306	261	275	268	297	290	274	296	268	276	311	266	232	256	267	290	289	290	277	289	271	281	262	283	283	302	268	256	251	261	288	302	267	275	264	285	272	280	269	264	284	314	262	267	294	280	250	272	287	279	243	291	263	263	270	254	261	258	277	285	270	267	299	306	274	250	272	266	269	269	255	286	273	240	276	272	263	285	287	273	286	282	282	257	306	285	271	254	267	264	276	252	276	279	275	291	267	276	284	320	283	248	309	262	285	272	309	272	291	309	283	290	275	266	280	300	277	288	291	257	288	315	273	313	272	256	274	276	299	287	315	265	284	272	253	287	304	281	269	283	283	311	264	271	250	282	279	269	282	280	263	268	283	282	278	242	269	293	279	261	288	269	287	258	264	275	312	276	277	259	290	277	270	293	290	267	276	268	269	259	276	274	257	262	246	300	248	287	287	261	266	280	270	294	260	278	278	310	304	262	277	285	263	306	281	297	281	260	283	253	294	255	293	271	306	285	275	297	268	307	308	279	279	275	278	288	261	277	269	283	280	277	292	292	287	285	272	317	258	293	266	297	263	293	283	246	272	297	295	327	294	240	268	281	264	278	266	277	284	252	290	285	284	276	264	269	282	265	280	284	268	312	279	287	298	252	290	289	247	318	303	277	294	246	314	296	248	280	296	287	283	293	267	259	266	275	273	281	254	344	300	278	292	281	272	288	286	263	276	271	325	281	294	313	287	258	256	275	265	261	283	282	257	290	261	249	330	293	308	289	280	266	259	283	265	279	273	255	277	268	304	256	252	298	270	249	280	285	293	277	279	273	269	254	297	316	283	257	285	285	278	249	299	307	270	286	264	281	286	281	281	270	277	285	260	279	289	284	265	286	265	291	287	281	282	246	291	293	280	249	279	262	260	283	295	268	269	295	309	302	263	283	261	285	278	268	270	272	277	286	288	303	285	286	278	269	279	297	277	264	290	255	268	284	282	278	285	300	300	280	280	296	269	288	286	295	287	277	237	274	272	274	262	310	278	260	291	266	277	276	266	294	290	259	286	260	290	256	276	302	274	295	289	285	285	277	272	286	285	278	268	287	266	244	269	302	276	281	273	273	263	286	266	281	264	300	260	264	278	251	282	284	247	254	275	268	300	271	301	293	259	274	284	274	274	266	298	271	275	290	255	292	269	280	296	293	258	280	279	289	264	267	262	286	271	262	280	264	296	263	262	273	297	259	306	297	299	301	275	266	279	279	301	313	272	293	264	283	291	277	266	301	298	312	266	256	311	286	262	304	267	269	274	271	258	248	272	289	288	274	296	279	273	288	307	271	278	254	281	284	312	278	297	298	287	268	305	295	267	280	268	275	292	272	287	291	297	261	309	316	281	276
36897	49479	37515	30803	25049	16575	14700	8690	10587	9619	6748	5086	4491	2920	1751	1908	1889	2134	1859	1430	1156	978	830	850	630	635	620	551	473	432	498	438	448	424	401	392	407	362	363	329	332	304	328	301	304	317	345	293	312	329	333	333	334	317	326	352	312	335	326	348	353	339	332	322	317	360	303	309	322	330	340	302	339	368	340	299	329	323	313	350	353	300	313	337	357	310	327	342	360	319	343	322	351	337	327	321	342	323	329	291	299	336	338	307	362	354	310	337	322	283	329	334	356	340	344	322	331	319	347	345	329	331	328	323	336	309	334	330	316	337	320	308	320	349	317	332	342	358	327	308	340	344	306	360	329	331	340	332	313	332	341	359	367	326	321	325	323	357	310	333	323	341	324	351	334	300	325	327	309	324	338	274	323	312	312	311	341	336	339	325	332	321	349	337	333	322	299	308	335	322	301	322	335	308	304	307	324	365	329	288	326	346	379	349	323	322	340	315	331	363	323	317	334	314	341	325	309	358	332	322	340	336	329	310	319	313	351	355	309	328	330	338	310	319	316	362	321	307	316	356	339	312	325	314	307	337	314	344	354	325	323	323	331	320	355	322	332	323	335	317	339	319	306	337	286	312	327	331	328	341	329	339	357	337	341	326	360	363	305	339	335	316	350	329	346	309	349	318	332	339	332	361	343	338	310	335	331	336	313	345	352	311	336	317	334	353	340	326	304	335	318	337	349	294	320	306	322	338	325	320	318	338	341	331	314	320	326	347	324	331	313	315	348	310	313	330	329	310	304	308	310	329	282	318	323	349	302	324	316	330	344	343	354	307	350	352	330	325	380	319	304	321	327	324	318	316	336	345	328	349	322	345	333	340	342	305	326	324	346	324	293	350	315	352	351	344	332	347	334	311	323	337	361	336	325	336	340	318	337	314	312	316	328	332	341	322	333	327	323	317	318	327	348	310	344	363	308	321	348	372	328	315	377	318	308	333	309	325	368	350	342	343	324	327	334	331	325	351	324	309	328	343	303	348	318	324	341	347	352	326	347	325	331	338	301	370	336	300	362	315	321	317	315	315	350	361	316	314	357	362	312	316	364	336	336	329	346	348	325	325	324	346	337	317	301	355	316	335	340	338	321	350	323	322	392	336	337	320	335	310	354	346	360	310	349	338	329	344	335	327	318	354	327	345	331	327	286	325	334	328	321	311	335	345	340	319	354	335	336	341	333	364	356	360	309	283	336	314	315	310	318	338	366	350	352	328	326	339	298	330	321	358	340	358	367	338	330	310	315	335	325	330	318	324	343	354	336	343	321	355	384	303	310	341	318	309	342	311	342	334	328	348	342	306	348	348	328	340	305	398	322	314	317	317	336	321	321	312	343	307	380	341	344	341	317	315	307	340	335	336	313	312	352	317	320	361	309	339	358	310	316	345	358	364	356	334	309	338	357	341	351	342	328	326	304	318	338	330	338	311	339	353	375	333	314	347	316	326	340	315	328	347	323	326	369	345	352	302	329	347	333	346	334	320	345	321	322	331	317	353	312	325	344	344	353	332	332	316	311	333	343	352	329	329	331	341	311	335	327	336	336	322	356	326	338	322	341	315	320	340	346	303	313	349	343	351	332	316	334	330	356	332	333	354	328	343	321	331	349	346	352	342	335	332	348	297	343	358	363	330	313	344	334	345	330	340	306	308	295	333	332	339	322	384	313	335	346	355	325	343	318	335	325	323	330	338	302	293	317	303	338	348	370	320	345	330	321	344	336	332	345	318	330	314	350	362	365	324	341	366	303	321	337	353	339	345	329	311	309	341	325	320	333	313	317	345	313	330	331	302	384	345	362	298	315	353	339	320	322	346	306	298	313	327	338	331	311	300	336	315	325	360	347	325	300	327	342	357	355	337	322	363	345	365	346	351	338	334	320	339	341	336	310	334	319	322	326	325	326	338	308	323	336	332	344	344	349	308	316	335	355	313	298	338	299	351	306	336	337	313	325	318	365	360	332	310	314	319	338	316	342	344	329	325	311	327	299	312	340	348	316	336	333	328	336	316	319	302	318	342	334	304	321	341	337	298	344	345	354	363	332	331	323	330	326	316	309	332	342	307	342	341	321	282	315	329	322	342	331	327	315	343	333	333	340	320	329	385	323	315	299	331	356	339	314	345	320	353	297	325	349	317	322	326	326	340	313	350	342	315	313	345	317	336	329	343	314	323	340	322	316	345	336	318	375	346	340	320	336	335	321	327	311	322	329	311	343	294	351	320	319	336	361	311	338	300	320	364	300	352	317	342	356	316	298	329	316	352	308	327	329	342	299	326	314	321	304	319	347	352	360	364	359	326	330	323	340	338	306	341	382	310	321	283	348	321	344	314	318	312	370	318	348	330	311	333	300	333	306	344	342	315	359	319	325	316	340	324	313	323	345	318	315	310	347	330	343	369	345	325	345	357	331	354	364	331	306	333	312	335	336	337	314	338	333	331	318	347	317	323	329	312	321	324	307	349	285	320	333	305	350	309	325	333	286	309	295	340	320	329	333	292	302	314	336	316	321	337	311	315	298	331	304	320	325	318	336	337	320	328	330	328	316	324	354	329	343	350	346	321	346	327	336	332	335	340	324	325	343	308	338	331	340	322	354	325	363	344	334	364	354	341	349	348	350	321	312	326	331	334	345	326	354	350	320	335	342	320	295	310	314	346	345	307	330	319	347	348	307	336	338	340	308	342	347	344	334	327	294	325	318	337	308	364	303	285	356	335	356	317	308	332	312	333	339	334	314	355	351	330	336	336	362	324	329	347	339	318	305	347	327	325	329	340	325	340	350	311	315	324	337	358	314	331	345	352	342	343	342	318	343	343	334	312	334	336	312	358	319	349	325	321	340	363	332	336	316	306	297	316	301	320	321	325	306	328	360	331	315	324	343	339	328	324	332	323	324	325	323	353	316	332	321	332	311	333	327	363	323	349	325	325	313	308	352	347	306	315	350	297	350	327	337	355	307	334	354	331	342	293	360	315	348	343	323	320	333	310	336	344	330	325	337	336	332	336	313	340	354	307	312	342	300	329	318	309	348	321	332	304	332	309	320	322	338	290	344	320	361	307	315	342	349	371	344	345	323	317	343	307	320	343	332	359	345	303	330	348	340	333	343	348	331	338	334	314	335	352	308	293	313	315	332	347	321	336	345	351	360	318	334	299	340	328	334	328	331	329	369	338	295	361	347	341	335	325	334	331	298	297	343	321	321	337	337	335	345	317	322	326	334	342	308	316	319	336	330	316	310	342	319	337	299	312	335	331	312	322	333	308	329	326	327	295	341	295	316	346	319	328	317	360	343	303	321	329	336	346	310	329	304	317	356	346	321	345	365	321	305	347	347	323	333	361	335	341	334	344	345	328	315	331	331	326	334	336	344	333	322	345	337	324	334	332	345	345	349	318	328	320	301	326	290	341	295	344	336	301	334	314	297	316	347	362	303	308	332	314	330	347	324	311	320	295	339	319
24733	20926	27460	25322	20153	10218	7355	3151	4147	4049	2881	2417	1946	1436	1089	992	1213	1313	963	806	805	720	685	659	625	588	566	556	487	502	537	487	451	475	487	516	458	455	470	473	454	434	438	467	456	426	435	450	445	469	441	421	463	453	459	432	452	453	467	437	478	433	449	426	476	427	451	448	454	478	405	409	444	460	422	447	468	440	465	478	436	448	410	457	416	478	422	426	425	443	470	406	441	441	464	452	414	450	429	419	493	446	471	432	437	461	414	417	431	441	455	472	428	458	464	435	438	437	430	429	431	443	479	472	443	479	459	464	418	478	443	450	465	433	467	436	458	463	445	450	449	438	466	481	430	428	456	438	454	401	445	476	473	435	451	480	413	436	458	460	431	461	439	463	431	443	466	463	433	442	453	440	455	425	408	421	449	455	431	452	462	498	443	457	430	468	430	506	402	390	431	406	468	437	456	444	426	386	450	430	458	446	463	423	431	399	403	466	463	425	414	445	448	438	445	424	436	411	426	427	453	447	457	471	428	445	455	416	427	462	451	428	462	428	436	422	431	498	453	476	442	401	436	416	431	432	469	434	454	406	392	436	462	457	463	427	431	410	462	438	439	449	439	460	432	454	384	431	435	434	431	447	465	469	480	411	448	453	414	442	477	418	468	404	452	464	441	436	429	442	452	413	457	442	471	451	453	449	451	442	455	451	493	446	452	445	417	425	450	383	505	405	464	452	454	433	416	403	467	435	447	435	418	491	452	451	406	455	429	438	447	444	430	405	462	474	461	471	435	429	405	436	448	466	490	457	459	489	456	448	465	413	458	446	427	413	420	422	433	408	456	459	443	462	462	435	450	416	475	441	460	462	435	429	472	441	426	484	450	435	413	478	436	487	456	423	480	425	446	452	444	444	463	476	477	468	458	452	463	442	463	416	419	448	439	433	432	449	455	419	448	452	434	451	436	390	455	477	406	436	493	451	446	452	434	467	442	446	457	463	428	466	457	435	434	475	452	413	427	456	440	376	412	393	442	457	460	470	421	432	444	444	443	474	451	403	422	454	405	428	445	428	453	446	441	404	461	423	434	468	432	466	457	440	460	457	436	435	444	481	439	417	493	448	451	425	472	427	416	425	434	408	477	467	468	435	432	453	441	455	473	470	407	441	432	420	458	425	439	422	457	481	447	454	418	460	446	450	459	472	467	432	439	451	415	473	440	402	464	426	484	454	469	431	422	448	443	445	460	469	430	438	432	446	456	475	452	463	461	425	405	442	466	441	432	408	445	431	448	414	437	471	476	429	433	434	446	422	420	447	448	433	438	430	476	444	391	463	415	451	422	466	418	452	417	426	486	435	458	470	464	437	453	453	430	466	410	475	454	474	438	484	427	456	453	412	413	448	486	443	406	449	442	460	431	451	454	453	436	452	452	473	433	416	416	463	417	459	452	414	416	400	443	438	472	416	442	449	465	473	400	464	440	422	419	402	430	439	436	410	456	436	442	442	433	456	416	419	442	415	464	435	427	466	477	420	381	438	468	453	485	397	415	441	447	442	473	431	450	440	448	445	400	438	430	467	414	421	448	405	455	454	422	436	406	474	449	412	479	452	444	427	409	443	441	441	441	437	445	453	432	433	440	443	414	447	434	462	444	475	443	481	421	433	424	455	403	451	435	441	428	445	408	476	469	497	453	419	430	450	423	440	495	415	452	454	431	429	429	479	439	462	486	443	471	408	459	448	406	451	432	450	431	453	416	473	461	446	435	445	418	433	430	423	434	446	442	448	446	488	481	467	457	446	442	456	430	417	423	458	455	435	481	463	453	472	426	458	433	416	438	397	443	452	437	452	459	449	439	436	471	455	442	426	496	413	462	444	475	418	444	429	425	415	426	432	417	442	469	448	439	397	454	435	395	452	458	415	404	443	448	407	474	450	414	439	412	457	447	421	441	447	477	465	431	477	421	456	430	447	427	440	457	456	454	427	458	415	459	428	496	416	455	423	428	442	450	470	439	452	456	410	467	454	437	468	439	458	441	492	398	448	456	434	455	436	423	456	429	429	471	451	436	408	426	466	497	448	448	473	438	439	481	445	450	408	466	428	435	475	417	429	443	420	449	434	472	431	431	431	502	426	448	464	435	470	456	441	434	401	426	448	443	468	417	439	427	433	429	435	415	438	454	439	447	458	448	469	457	408	477	455	469	423	477	447	434	453	421	418	457	422	454	448	426	439	455	471	484	440	430	451	455	421	473	459	429	453	433	459	440	442	391	454	460	441	422	410	446	484	426	437	434	455	414	435	423	429	432	468	420	447	483	430	426	435	463	425	391	441	444	488	440	475	420	448	414	439	414	422	450	453	421	461	474	468	487	469	445	480	439	449	474	477	420	453	408	444	461	437	465	453	451	438	459	455	438	474	433	415	473	445	430	458	460	447	394	424	438	450	400	409	438	465	437	429	431	444	452	452	482	476	423	463	463	441	452	477	447	452	448	431	438	453	403	430	443	463	443	472	458	456	389	456	441	453	458	460	451	438	436	484	445	460	472	420	419	468	438	442	429	424	436	466	432	442	430	455	461	445	437	420	423	443	446	409	444	433	492	441	457	442	456	499	445	446	443	462	474	437	443	428	410	453	465	455	441	449	432	455	453	423	468	488	429	463	427	467	476	453	475	455	424	414	418	468	455	458	420	453	462	419	432	441	458	430	429	431	435	461	427	432	442	471	474	446	470	427	455	422	470	444	410	462	476	458	470	438	452	429	456	426	440	470	463	428	425	444	433	415	449	488	435	469	461	442	469	438	417	482	402	429	457	420	452	408	461	458	415	420	443	435	461	397	454	454	430	438	418	459	432	435	414	454	489	462	461	479	431	430	441	414	450	459	457	497	475	443	482	437	433	470	434	436	421	468	468	447	400	416	445	427	439	455	469	449	444	465	399	444	418	462	417	453	475	417	470	456	443	466	443	442	451	455	389	429	438	477	429	440	422	414	434	450	466	453	462	456	464	478	442	440	440	450	447	438	451	444	413	460	423	424	437	475	451	444	432	461	416	463	468	429	457	432	441	434	442	433	444	419	437	438	450	460	404	439	436	425	441	457	445	463	467	432	453	444	476	441	470	449	475	485	434	438	420	472	434	443	486	440	481	427	482	443	418	401	423	433	435	454	442	423	498	452	471	431	476	444	443	437	409	440	420	440	469	439	467	464	450	421	444	431	420	475	458	497	444	415	442	432	474	473	428	428	425	427	426	451	440	456	452	463	431	458	407	490	415	448	469	465	435	412	450	444	460	443	421	444	444	459	416	428	439	430	471	466	437	465	446	461	451	409	431	448	423	443	419	432	436	445	448	435	476	419	433	451	492	421	458	426	393	427	446	427	404	423	432	396	408	454	474	481	440	491	467	456	453	414	436	445	473	450	418	446	455	452	443	452	449	415	443	462	418	425	450	424	415	401	441	455	392	417	467	448	414	398	435	461	454	460	468	498	455	448	401	473
36759	45948	34179	28870	21897	12097	12472	6118	8649	8073	5530	4634	3569	2640	1932	1551	2132	2155	1564	1366	1209	1028	910	978	831	780	724	645	616	629	685	600	621	576	499	571	521	525	481	523	540	452	532	508	509	517	532	459	492	524	494	534	481	486	480	541	496	518	505	461	514	486	534	497	503	506	505	515	476	465	520	507	500	440	516	479	509	527	509	469	549	499	493	502	495	497	522	493	487	485	471	476	519	498	484	527	498	477	502	511	492	496	486	505	526	478	546	499	531	499	429	539	515	506	504	526	485	501	490	524	532	478	492	475	461	486	552	553	526	522	521	524	469	496	521	506	503	506	470	493	486	501	519	510	504	476	538	517	534	498	496	473	506	526	468	510	505	512	502	458	530	490	479	529	473	517	554	500	490	503	491	492	532	477	491	499	492	490	488	482	533	507	515	480	510	518	485	534	499	462	544	491	495	510	497	502	499	452	520	498	532	499	457	495	498	497	501	502	536	516	513	511	488	517	578	460	528	502	484	533	498	506	491	505	496	500	521	474	496	469	515	527	503	497	539	461	500	513	480	467	481	535	510	486	504	523	492	472	511	469	491	498	486	492	516	505	535	532	504	467	490	526	484	546	541	468	481	501	533	515	486	544	493	482	525	523	485	466	487	497	527	504	467	526	554	531	508	506	516	500	504	481	474	482	511	538	510	538	471	515	518	530	527	531	520	471	503	496	525	536	476	506	477	462	510	540	483	511	518	480	498	472	501	563	480	528	497	501	482	458	495	511	472	513	446	500	529	480	526	506	493	497	490	461	519	508	470	465	511	477	490	483	547	517	517	473	487	522	537	477	499	511	466	487	514	504	514	515	509	500	504	505	491	486	499	509	550	439	492	500	474	524	502	526	489	494	481	487	516	478	503	475	519	519	505	523	517	520	514	491	498	548	503	469	461	516	531	483	502	519	472	488	514	514	489	491	531	491	478	519	518	519	514	492	503	521	479	490	494	487	494	487	489	484	511	447	501	501	504	512	523	509	498	450	514	490	491	532	526	457	498	532	544	487	500	503	486	476	492	521	483	488	550	493	517	503	487	450	547	467	509	499	483	497	527	477	484	475	518	455	529	484	499	486	500	463	471	460	540	515	532	521	476	491	489	453	508	558	499	492	519	518	537	499	496	477	486	482	481	540	508	496	516	517	466	473	482	531	498	466	505	508	527	491	474	485	535	542	494	466	511	475	501	477	499	471	477	478	533	473	560	508	517	473	511	477	492	532	488	511	472	510	493	514	511	490	501	484	512	482	528	506	512	491	543	497	503	480	495	542	486	498	478	510	522	514	483	455	501	501	501	507	456	506	502	490	476	442	522	476	479	493	517	473	487	479	491	492	460	473	526	519	467	520	543	460	507	502	525	476	544	497	523	533	497	524	495	499	494	547	496	472	529	488	523	512	520	497	522	547	470	513	499	490	486	486	517	482	520	557	509	489	523	462	517	498	498	496	490	531	459	487	506	486	503	530	515	508	522	467	533	450	471	499	504	492	508	516	539	512	489	507	466	504	539	497	525	457	520	504	520	488	481	493	500	500	454	471	493	494	468	490	520	517	491	474	504	527	525	471	503	507	522	507	523	486	478	513	492	493	491	515	513	515	547	464	496	495	525	483	517	487	495	557	506	527	521	507	470	536	420	508	532	516	509	491	493	488	498	459	512	466	509	511	504	493	502	492	521	531	504	521	484	489	521	501	467	495	473	510	546	479	540	483	463	492	536	477	461	483	497	507	522	496	502	465	515	518	435	455	492	478	541	486	476	542	499	538	575	515	485	511	539	525	504	529	483	484	509	482	464	506	484	498	502	519	511	505	505	527	499	491	511	537	489	445	491	507	488	519	519	529	501	500	489	505	491	500	540	526	523	504	541	508	487	509	501	522	463	513	488	494	503	504	485	522	522	519	506	510	460	484	464	476	529	501	499	484	486	526	492	500	517	471	523	498	519	517	525	480	510	494	489	484	562	516	473	504	505	502	529	489	491	505	451	497	526	490	491	500	521	525	484	544	539	491	525	498	507	484	482	494	506	525	498	503	487	548	516	456	492	517	514	509	500	543	529	525	488	511	542	524	516	521	510	507	516	529	506	518	532	481	494	502	496	496	529	534	543	509	510	525	507	470	477	524	502	508	551	475	485	493	522	499	507	533	515	507	554	483	483	512	535	526	513	475	456	510	464	468	539	491	503	508	459	524	526	500	541	477	476	484	534	511	476	533	506	494	505	473	524	500	531	469	499	508	482	490	529	470	503	522	478	483	492	514	502	485	505	490	527	538	518	463	540	537	532	488	491	494	498	502	516	526	490	478	511	482	498	501	538	504	499	506	481	506	476	488	488	517	500	505	469	521	503	465	494	520	487	505	540	524	503	521	496	504	512	488	494	508	479	506	488	499	539	474	516	514	493	509	526	515	518	528	520	513	513	469	483	528	485	436	486	547	463	520	518	504	459	481	504	546	520	473	537	480	482	481	512	507	496	475	494	505	492	505	461	513	488	542	486	498	507	545	482	486	484	504	522	479	506	529	481	522	488	498	500	492	461	567	506	474	575	518	525	509	517	516	528	492	498	491	509	505	495	494	530	520	491	483	469	518	490	520	525	516	492	515	499	503	499	495	534	483	518	507	474	491	490	525	477	471	478	505	484	491	495	498	468	527	516	502	501	465	490	517	509	516	533	501	504	518	489	512	504	500	479	478	532	473	483	496	514	519	469	516	504	538	523	521	510	483	466	490	480	485	475	477	532	487	490	476	541	506	516	480	524	494	493	495	521	522	535	493	480	464	481	505	502	482	521	495	511	524	538	518	482	517	483	483	499	532	518	468	530	506	518	514	530	531	509	472	512	499	480	507	557	523	524	497	526	505	502	514	526	508	476	501	503	493	469	523	484	484	534	498	526	479	492	464	477	487	552	498	501	484	504	521	492	472	530	496	478	520	460	544	498	476	489	497	506	498	473	457	502	478	537	529	508	511	541	511	558	472	508	470	490	546	499	554	505	524	483	510	472	489	506	524	517	509	504	478	468	520	486	526	516	482	502	473	495	460	496	474	499	508	499	483	502	487	470	528	505	478	497	529	502	504	514	491	493	482	496	485	528	502	513	480	513	515	508	500	503	504	501	513	474	512	495	498	527	519	445	498	520	539	440	509	504	525	511	486	521	489	485	470	519	484	515	525	496	491	522	477	525	505	536	474	477	540	509	510	496	477	500	486	525	521	524	518	487	536	459	517	498	522	524	519	502	518	498	502	446	514	505	508	481	515	471	454	504	456	499	526	505	510	493	491	504	519	537	476	498	490	485	466	508	494	533	528	514	483	497	510	481	516	486	509	471	460	514	493	526	496	507	509	486	546	492	485	495	521	520	510	488	497	481	524	497	535	462	490	491	494	454	480	490	503	535	511	530	463	512	515	514	500	516	499	504	497	499	516	482	508	492	498	447	504	476	486	488	488	500	484	491	509
22456	20925	28580	23439	21170	21851	21870	8865	7238	7920	5295	3936	3382	2596	1602	1388	2062	1612	1624	1405	1114	1019	875	823	733	632	535	542	518	483	448	446	415	380	376	382	411	378	376	383	349	342	347	344	340	332	321	340	337	305	328	313	353	354	328	331	369	322	334	335	337	334	319	344	306	309	351	340	330	342	360	368	321	363	325	315	332	304	330	336	355	355	338	340	370	334	329	313	304	349	336	341	344	317	316	360	349	333	349	337	330	317	333	325	299	324	320	287	353	339	316	314	350	336	313	358	343	328	329	351	334	308	338	370	322	349	315	333	303	347	316	351	319	308	338	329	348	354	347	317	320	358	340	333	349	306	301	323	339	364	353	362	340	376	326	348	362	303	320	332	338	325	355	335	322	373	343	325	341	369	356	343	307	322	321	341	357	323	321	336	331	294	329	354	332	326	317	317	331	340	316	352	336	330	355	341	352	341	302	326	351	355	281	333	345	348	310	335	318	321	321	329	360	340	313	333	301	335	359	350	335	325	304	342	335	349	317	318	339	353	359	338	355	361	361	292	322	346	358	335	291	329	358	339	331	322	348	346	374	319	354	286	357	332	329	344	340	324	344	336	293	315	330	327	359	353	326	339	345	324	330	338	340	326	358	330	372	314	327	348	332	320	330	351	379	321	365	319	330	322	311	326	329	323	345	345	361	308	318	367	304	335	354	349	324	291	294	356	339	311	325	352	352	332	345	323	335	337	340	341	349	348	356	325	328	333	348	341	343	330	327	308	325	341	318	312	337	384	342	345	364	343	304	306	329	323	360	321	323	334	319	313	330	349	354	357	306	332	328	362	333	354	300	325	353	344	332	330	333	301	314	332	315	321	361	348	346	340	323	344	315	370	318	321	322	348	327	354	323	343	377	340	343	350	340	385	316	378	306	355	333	340	335	338	297	314	337	342	326	330	336	320	323	328	327	318	364	349	360	364	355	307	351	337	313	326	339	357	350	308	328	339	301	321	358	326	343	329	354	360	352	311	317	339	314	363	355	293	370	310	368	373	304	377	337	346	355	376	352	344	312	320	319	321	352	309	361	312	334	320	358	319	345	298	329	355	336	347	347	314	352	356	339	327	345	301	369	314	344	333	346	317	336	323	339	340	308	346	326	314	350	328	332	362	331	316	332	319	337	340	317	340	328	356	355	313	360	324	340	337	332	348	373	324	337	354	329	318	340	330	363	341	290	326	366	330	364	335	330	349	363	345	331	326	351	311	324	367	344	311	304	309	335	315	336	347	296	323	361	331	310	345	312	347	326	331	300	373	307	351	313	361	290	304	329	376	360	359	358	355	361	357	359	340	345	347	331	330	333	334	355	324	371	336	316	344	328	312	359	341	354	355	325	347	343	324	350	345	314	315	327	387	363	340	324	319	316	333	309	320	329	354	329	327	342	331	338	316	327	348	371	335	326	375	320	314	362	337	346	347	326	312	362	344	294	331	339	306	300	357	339	325	304	330	315	312	345	340	360	377	348	337	319	324	349	362	315	332	344	330	317	316	330	332	369	322	333	319	315	347	336	328	343	323	345	349	326	317	352	342	332	345	340	345	331	348	320	338	314	343	368	359	321	341	345	302	317	356	308	345	338	321	327	338	357	300	341	350	329	323	346	326	354	327	320	299	373	323	363	327	353	329	320	321	378	316	299	339	315	300	310	339	344	328	333	372	335	308	347	315	312	312	307	331	339	348	312	317	335	340	298	354	310	307	306	316	345	300	315	338	345	333	328	322	333	361	333	353	353	333	359	330	354	324	337	317	356	334	341	330	324	311	369	352	353	340	334	341	343	333	312	304	301	307	313	330	306	335	358	350	349	324	352	349	351	337	351	327	337	347	325	342	329	360	313	342	342	321	313	339	334	313	327	332	324	335	372	347	300	353	323	345	336	310	352	328	336	308	348	352	348	316	342	342	317	328	327	347	290	335	321	333	327	310	283	339	312	351	333	310	342	355	363	352	325	358	335	334	341	355	365	317	341	289	316	336	293	337	349	330	308	308	353	351	329	332	359	318	315	321	340	329	324	307	309	321	336	294	341	340	308	318	347	330	349	333	337	328	318	288	319	331	318	336	351	315	316	318	347	314	307	336	358	351	328	349	343	341	317	325	312	351	366	320	325	323	348	366	332	320	301	358	351	364	331	345	309	338	346	347	330	349	352	352	344	334	379	363	336	338	344	332	309	318	334	335	398	340	324	328	348	349	323	343	321	340	306	305	360	322	335	325	350	364	318	323	314	341	322	371	342	304	344	323	354	343	313	325	329	351	340	349	364	348	302	356	327	348	326	315	337	331	318	336	322	326	338	330	342	371	349	307	346	304	341	355	335	346	330	357	362	341	349	334	335	324	327	351	340	367	321	346	358	301	338	363	327	351	346	341	323	342	324	321	309	336	348	382	322	318	330	358	331	312	338	344	308	324	334	317	304	320	320	338	341	307	306	314	322	339	376	345	345	346	331	343	340	331	288	336	334	324	353	358	354	347	356	327	320	340	338	337	353	333	346	334	357	335	297	343	339	334	311	327	319	331	332	344	322	330	346	339	321	322	375	325	317	354	325	331	318	323	304	288	348	357	343	316	355	332	328	326	325	338	295	315	287	337	337	343	329	357	340	336	306	336	333	347	342	319	315	328	311	346	328	336	341	343	329	318	335	330	328	343	331	306	318	319	331	329	296	367	343	332	333	327	301	343	323	317	344	315	354	329	358	324	325	376	333	333	314	348	328	372	311	336	339	343	332	332	353	338	304	354	330	310	368	343	337	333	362	297	335	333	328	335	340	365	331	319	319	336	315	320	341	356	329	343	323	336	303	325	325	302	343	355	364	348	349	304	339	321	327	297	306	338	355	328	313	355	343	330	348	357	340	327	313	340	350	326	344	314	337	310	328	321	362	317	348	333	338	345	294	341	316	327	303	343	359	318	311	331	331	340	342	325	315	369	356	341	344	355	312	330	363	356	333	334	332	321	350	352	353	339	281	342	350	334	333	342	304	347	344	318	343	332	329	368	321	334	326	381	339	324	337	344	303	323	331	316	325	352	308	314	328	333	336	318	319	351	295	307	330	379	307	298	347	341	366	350	330	358	323	345	320	314	328	344	316	348	319	375	347	309	334	353	333	328	344	340	316	355	314	319	323	301	356	306	331	368	324	332	350	342	357	361	335	370	321	335	343	327	350	320	350	324	295	348	324	349	330	328	335	341	328	316	362	323	278	345	329	318	353	328	383	345	340	338	313	334	317	317	358	357	317	319	330	336	366	318	348	336	324	292	326	337	342	329	357	331	321	337	363	332	366	322	321	350	325	310	336	350	322	345	350	352	337	323	313	313	343	321	316	329	351	324	365	312	313	352	324	327	348	323	367	324	342	353	331	339	363	314	358	337	336	317	320	338	333	333	330	336	300	350	317	349	329	317	321	331	328	328	344	333	318	375	342	361	321	317	333	355	377	329	359	333
40077	56191	40814	36482	30221	20084	20113	12077	13066	13296	8968	7020	6083	4752	2817	2445	3458	2716	2647	2389	1754	1480	1431	1223	1008	843	727	699	668	645	636	550	506	511	526	517	464	455	416	368	364	397	396	365	348	380	383	377	366	408	386	346	354	352	383	389	395	378	354	378	398	383	378	375	362	402	382	367	386	387	390	348	375	335	367	359	371	363	381	401	386	365	368	418	361	380	376	358	352	359	390	365	352	367	380	369	377	366	368	339	358	371	344	406	379	417	359	367	376	368	399	366	399	382	373	362	380	364	405	392	350	360	401	346	367	374	329	392	359	358	347	393	375	395	347	376	362	392	394	422	355	364	376	404	338	386	364	385	367	372	399	386	392	348	361	342	374	395	366	409	368	377	360	378	375	360	363	363	359	382	369	355	394	351	411	423	371	372	360	374	387	400	369	355	358	375	377	369	362	402	359	384	374	353	399	383	395	381	393	347	386	340	366	391	357	395	352	400	373	380	368	354	343	385	342	385	359	326	346	339	361	408	415	385	372	371	372	394	382	354	374	346	393	380	356	397	358	354	341	395	389	360	380	371	375	368	349	405	394	344	355	348	378	362	375	365	372	405	399	342	363	372	354	363	363	376	387	370	351	391	380	357	335	388	390	363	378	384	376	426	399	363	352	389	385	361	383	392	350	344	395	353	389	374	377	393	354	350	381	372	369	386	361	353	379	360	374	351	345	363	367	398	357	383	346	334	343	370	387	379	376	354	344	394	358	359	351	333	400	403	353	392	387	364	375	361	337	370	399	390	387	356	387	371	377	362	401	375	367	383	354	342	368	383	373	370	372	342	360	375	371	371	378	356	379	388	374	360	377	358	386	361	376	377	352	369	414	382	353	384	379	381	408	356	355	366	372	364	364	378	365	363	389	399	345	401	346	354	386	397	378	350	353	368	352	372	384	341	319	409	402	374	367	374	393	359	395	388	365	390	378	341	365	382	366	343	365	351	360	388	380	347	362	359	364	382	380	337	411	380	347	361	378	370	418	344	359	382	361	393	381	378	355	364	346	330	316	355	374	430	370	402	358	396	398	390	374	393	371	370	365	374	350	377	366	372	346	373	387	374	340	367	356	391	354	373	363	337	396	379	386	358	370	363	348	383	377	375	383	351	361	361	362	378	347	372	377	381	361	376	374	361	385	398	398	338	391	393	347	396	356	344	372	359	388	378	360	353	386	388	388	341	388	384	392	397	375	381	358	366	348	402	410	371	367	355	341	371	390	359	359	355	399	389	382	389	351	363	359	376	377	400	396	399	332	361	371	370	361	374	357	344	344	391	405	399	356	343	354	394	386	403	361	366	366	388	366	375	351	351	378	358	401	385	372	401	401	357	397	357	364	324	337	384	342	322	404	380	385	384	357	372	369	380	390	382	383	404	363	365	355	342	373	355	368	383	375	381	385	401	399	331	400	355	357	359	393	379	384	381	384	359	347	367	375	339	365	346	389	358	347	344	377	345	351	369	377	344	361	387	355	376	367	374	343	388	371	367	364	331	390	347	373	374	376	357	366	339	372	343	383	388	381	367	349	390	370	343	378	362	354	359	382	403	346	376	404	396	367	375	368	361	375	364	354	365	392	345	412	381	399	368	387	373	373	368	362	379	328	359	366	354	351	361	377	379	393	381	412	365	406	394	374	365	362	358	383	375	366	335	381	372	386	382	392	368	373	352	371	373	388	379	342	406	363	367	378	398	379	386	391	340	389	353	360	385	370	378	358	348	373	387	375	380	342	348	346	355	375	344	390	365	335	373	412	365	395	355	422	410	364	410	397	387	354	366	387	368	366	347	388	375	431	367	388	398	344	342	394	390	349	379	393	380	376	331	354	392	390	411	373	344	344	405	369	361	380	367	403	345	371	357	362	374	340	341	363	354	393	379	345	378	369	364	374	348	332	361	374	380	355	359	373	391	388	357	371	379	361	405	371	361	378	377	332	363	375	378	345	359	342	375	375	398	370	335	381	389	392	368	409	379	413	342	349	386	408	350	346	366	350	384	366	379	356	376	367	348	401	377	354	355	378	390	391	355	379	357	370	372	377	365	381	360	398	361	371	381	381	384	352	374	375	373	357	387	392	368	380	370	373	386	369	355	345	378	370	366	396	354	351	379	389	405	370	406	353	379	392	369	363	386	407	408	372	409	393	362	357	389	368	387	392	372	352	390	371	379	389	396	342	356	348	383	377	374	376	350	382	345	398	384	386	381	351	378	385	375	378	386	351	349	400	390	415	351	394	386	387	384	364	342	399	372	355	376	384	350	368	361	375	382	391	355	369	387	395	366	398	368	390	366	332	332	354	383	371	382	336	352	370	375	362	378	376	380	373	399	404	360	361	377	346	368	335	403	355	367	378	344	396	345	380	382	350	362	346	362	386	375	355	373	377	379	342	390	386	361	386	386	355	348	329	374	337	362	380	334	371	355	358	391	416	375	336	363	383	369	388	364	386	336	377	380	358	362	369	338	381	356	393	352	365	396	382	396	346	380	335	375	351	354	343	385	382	369	349	387	357	408	395	374	379	371	355	394	332	352	396	380	362	365	366	370	395	357	362	363	373	373	346	341	400	384	350	385	363	394	362	383	346	423	382	337	363	381	340	355	357	351	409	346	374	338	358	367	415	352	400	374	388	375	358	361	368	371	388	357	374	407	374	334	378	365	347	352	348	328	375	373	367	372	386	375	350	362	364	357	364	370	384	349	369	331	391	354	383	366	360	346	391	373	347	404	367	371	361	350	401	388	370	419	410	385	370	383	389	354	369	367	342	390	394	374	384	358	337	364	360	384	345	375	389	341	331	362	355	394	406	353	372	370	389	367	370	367	348	347	404	359	378	398	364	349	378	371	349	373	391	362	362	365	375	380	367	375	353	357	384	380	376	374	352	345	392	366	389	341	358	364	379	386	349	394	350	393	391	338	364	401	346	341	381	361	374	369	386	397	344	382	384	375	396	336	350	393	367	399	354	375	400	383	411	365	383	386	377	340	348	372	361	365	380	348	367	394	391	378	350	365	324	413	359	335	351	387	396	383	394	395	351	380	392	376	327	337	354	373	383	437	397	380	355	354	374	367	372	364	388	414	366	350	346	374	397	362	376	362	352	386	383	390	356	357	388	379	397	382	389	385	360	392	364	375	358	393	383	376	400	340	388	375	365	366	400	402	397	353	392	363	346	357	367	367	389	398	358	367	380	366	380	353	353	387	348	357	375	345	377	389	383	338	371	369	365	367	354	405	377	408	370	380	380	356	384	382	377	365	360	365	388	390	403	380	319	345	366	361	395	343	361	351	356	367	348	373	393	354	375	375	381	368	398	358	427	368	366	400	392	385	380	372	351	354	389	388	397	375	339	394	339	337	375	364	377	325	371	389	390	368	377	353	359	358	385	385	342	372	351	394	385	357	383	366	384	360	362	346	353	379	371	360	375	367	358	375	339	391	399	384	353	366	356	374	388	369
28834	26648	24609	20634	11548	6142	4574	3208	3156	2994	2154	1517	1527	1047	789	782	974	857	766	732	563	615	513	552	466	464	448	429	407	421	401	402	386	434	431	374	408	393	354	409	386	372	383	394	366	363	369	389	395	367	397	427	366	353	345	357	369	403	337	359	364	380	360	359	376	402	388	346	382	328	352	372	374	396	370	397	381	393	404	384	361	369	347	364	371	364	364	382	380	366	383	332	394	337	357	374	386	358	380	382	370	366	326	354	372	361	373	347	378	380	420	375	348	415	377	351	388	329	370	364	407	340	358	411	370	351	374	359	364	357	394	388	381	363	356	360	393	395	374	367	352	368	350	377	366	369	443	377	361	368	381	374	339	331	354	363	382	360	375	379	360	368	354	359	350	367	346	322	394	382	391	349	368	380	388	359	398	376	406	367	388	374	356	369	369	355	397	366	389	358	370	365	371	368	373	360	365	348	374	352	345	351	403	353	364	375	352	355	394	355	371	390	363	379	357	384	352	347	389	363	424	369	393	395	360	404	375	395	371	354	393	367	365	342	363	380	380	348	365	397	369	361	334	374	386	372	375	391	354	365	373	377	380	348	406	395	386	348	368	374	393	373	376	347	354	357	395	347	371	377	343	331	364	360	383	370	353	360	390	339	367	425	384	356	398	309	383	373	394	357	373	386	337	340	375	378	352	372	381	359	363	370	390	363	332	354	371	353	387	384	369	380	371	334	371	370	379	370	392	350	394	375	364	390	410	355	353	389	349	360	369	337	359	379	359	341	367	342	351	325	377	382	393	360	370	378	369	359	328	361	383	414	369	348	361	352	372	356	361	401	365	365	387	394	337	353	376	377	362	355	374	377	365	397	342	367	398	363	357	326	377	358	350	338	338	375	401	361	370	356	366	385	359	381	390	377	314	353	370	358	401	362	391	327	380	358	361	360	336	385	364	350	367	347	340	374	380	413	351	384	344	378	372	380	379	390	373	391	389	367	364	385	329	359	352	333	408	389	370	378	400	382	357	415	376	389	351	360	387	363	353	362	365	352	348	366	343	387	370	365	402	394	347	394	356	391	356	424	374	387	385	351	365	333	350	389	399	384	391	403	377	352	341	393	379	350	363	379	365	390	369	354	354	319	345	380	383	389	366	371	382	353	375	379	375	353	382	349	345	378	337	356	386	333	382	380	393	385	380	390	394	373	356	355	367	416	384	340	394	409	377	357	357	389	352	373	370	414	364	335	393	391	386	377	368	371	377	340	396	378	371	382	357	366	358	363	393	341	362	356	349	386	392	353	365	392	328	341	356	400	392	324	389	374	329	373	369	348	389	353	368	392	404	373	351	349	401	404	405	338	368	381	370	373	394	374	372	305	352	361	372	388	348	373	351	352	406	382	395	367	365	370	351	383	384	346	373	333	405	373	359	407	352	370	367	368	393	356	367	376	342	355	373	399	393	374	351	355	386	364	346	358	383	369	384	350	361	348	397	358	378	358	393	341	398	337	383	380	376	397	399	370	362	379	402	354	415	379	365	350	411	368	371	369	360	389	373	354	423	361	364	393	395	375	377	361	361	404	345	374	352	361	376	398	341	364	366	320	369	352	364	370	396	372	367	386	359	386	336	404	387	358	376	377	371	362	349	382	388	377	380	381	345	363	357	339	393	359	366	393	375	356	355	406	357	350	391	363	372	385	353	408	365	397	416	370	388	332	377	349	374	389	384	354	424	378	375	389	393	378	376	368	379	365	369	384	389	376	355	358	400	376	396	385	372	365	408	345	364	377	367	386	370	358	413	378	347	366	373	338	374	367	325	372	343	358	402	401	377	366	363	391	397	363	357	398	412	392	342	368	403	364	321	365	360	380	378	350	365	350	409	357	398	388	381	352	356	344	370	341	379	356	388	395	364	340	411	371	386	402	346	355	385	387	355	395	379	351	351	343	368	369	368	389	389	368	342	352	404	364	356	398	372	389	368	366	361	368	381	356	370	361	384	382	377	376	364	318	369	358	350	380	385	359	354	326	346	345	389	352	357	387	369	389	361	397	385	391	367	353	381	383	363	362	351	387	370	373	353	341	425	384	364	375	318	367	341	351	367	331	376	383	361	382	346	342	351	372	361	359	354	374	376	361	371	368	367	336	362	366	377	375	400	407	357	373	376	384	346	347	361	379	344	383	403	368	351	379	386	381	394	367	342	387	374	406	390	352	402	363	364	398	380	366	363	387	363	408	368	352	367	376	383	352	380	376	376	310	364	400	364	399	371	325	364	387	357	344	390	375	338	367	401	344	363	359	340	367	393	381	380	363	372	361	381	342	377	391	375	389	400	368	383	390	382	360	378	364	350	359	373	433	355	367	402	394	377	368	363	349	363	381	365	406	354	387	379	353	401	348	365	331	381	370	382	375	419	398	370	386	343	339	408	344	352	379	365	398	367	369	375	371	352	392	402	381	399	370	377	345	378	377	381	348	366	368	384	356	331	366	374	377	398	366	389	382	378	380	375	417	353	319	398	379	349	359	398	396	358	389	332	363	377	368	332	402	389	343	380	377	398	413	401	384	346	395	378	364	400	374	368	380	391	378	368	380	395	367	340	400	368	366	342	367	393	364	346	393	381	370	345	385	392	363	375	362	390	361	372	360	357	396	357	393	344	349	373	352	400	399	357	361	379	381	397	360	403	377	365	379	376	354	386	342	342	355	369	368	332	345	380	384	382	372	365	397	377	365	370	383	344	371	371	391	391	346	368	343	389	374	349	377	371	379	354	355	399	401	360	378	357	369	379	370	374	375	396	342	391	367	397	398	362	376	351	356	350	379	347	366	389	355	389	359	365	366	381	344	360	358	384	362	375	349	353	391	393	374	368	375	387	376	342	378	403	382	357	378	347	382	355	369	375	391	349	358	370	364	425	393	361	365	372	408	349	357	342	354	361	350	365	346	365	365	364	346	361	393	388	374	362	364	326	385	402	357	350	402	362	353	336	376	378	374	372	385	355	353	339	383	373	368	361	360	382	364	350	382	357	383	343	377	399	375	356	389	367	415	378	361	362	361	353	399	369	354	373	370	388	356	393	405	358	376	391	397	372	390	375	371	390	387	378	405	390	378	390	354	366	371	370	378	375	368	385	337	382	361	359	379	380	369	391	357	362	394	372	365	376	337	385	391	412	353	357	383	342	375	375	371	373	359	386	368	370	382	385	375	377	362	346	361	357	345	351	388	347	380	385	355	386	404	362	341	372	390	344	379	392	365	373	350	374	349	328	367	334	348	397	389	347	365	395	360	366	393	343	411	390	371	362	372	373	339	360	355	352	371	336	387	396	362	391	364	356	374	365	380	387	358	382	378	377	404	351	385	356	363	366	390	399	375	341	373	351	370	358	384	373	333	365	386	385	370	346	355	387	352	371	365	388	409	352	370	374	380	396	362	372	329	390	353	362	414	375	399	396	340	402	393	398	383	367	405	340	348	377	337	353	391	396	340	405	357	376	331
34640	41484	28722	23363	15058	10282	8742	6396	6284	6122	4129	3069	2689	1807	1253	1329	1687	1428	1281	1098	888	819	762	711	730	613	555	580	580	501	524	516	436	504	466	484	430	442	466	428	431	456	422	437	448	432	420	465	423	432	429	420	443	435	398	423	451	423	436	488	467	435	428	443	447	449	430	438	418	427	427	435	463	453	452	413	390	434	413	430	440	434	440	451	429	420	434	411	431	419	402	413	401	426	459	464	422	376	443	444	406	436	417	468	425	438	415	399	415	419	420	439	443	452	439	426	469	459	412	448	409	397	428	431	425	413	432	408	417	406	399	431	436	451	472	422	438	465	440	402	402	415	429	449	429	419	432	451	395	431	450	450	431	431	463	441	415	455	410	435	422	428	455	460	439	422	422	425	462	458	425	402	440	447	422	413	444	409	434	436	403	446	435	399	424	440	431	462	437	459	405	435	431	458	468	437	416	431	387	429	439	432	431	412	421	415	461	427	441	461	427	410	460	402	447	437	481	420	429	422	435	436	431	442	415	449	457	412	473	454	433	416	466	424	448	418	450	434	432	407	449	450	447	454	450	406	427	433	417	454	420	443	446	451	412	445	438	404	434	407	409	422	418	457	455	426	414	412	438	445	409	396	444	409	432	413	448	439	387	453	444	421	418	420	433	430	436	418	455	437	458	452	418	422	418	427	398	428	463	432	431	443	454	406	406	407	436	418	446	436	409	454	438	445	421	436	437	427	429	469	406	407	425	459	442	445	450	462	456	415	431	448	488	423	443	400	435	438	439	443	429	460	432	407	444	444	421	457	411	448	378	463	464	415	457	422	433	429	437	427	445	400	426	460	421	441	393	466	409	444	424	471	468	433	441	420	404	421	445	458	442	438	419	428	418	402	392	442	406	458	429	428	440	450	443	445	425	439	409	421	414	396	412	439	463	435	419	415	402	438	396	428	465	415	459	436	436	414	423	405	408	413	396	418	452	437	452	408	469	434	415	414	428	419	457	426	426	477	423	434	437	412	412	442	423	449	417	422	453	427	441	446	409	458	435	459	457	468	421	480	409	424	413	452	415	438	471	462	453	421	432	427	480	456	448	432	407	430	402	417	398	435	449	446	454	445	441	412	464	460	435	434	435	464	452	435	435	451	463	412	421	458	443	437	439	445	455	421	420	396	441	428	392	421	424	437	440	433	439	433	447	450	461	419	436	439	432	425	440	415	427	413	426	439	438	448	443	403	420	476	419	414	421	457	398	457	385	420	453	417	426	429	438	431	449	439	421	432	406	429	411	396	422	438	420	370	420	442	424	428	434	403	434	437	469	442	412	421	433	418	404	445	403	408	483	437	417	445	440	425	417	434	392	459	418	444	400	434	462	437	429	395	420	425	450	437	413	396	417	468	417	412	466	445	390	442	446	424	451	444	452	458	453	445	451	435	449	436	412	438	404	410	437	394	469	397	454	426	437	444	440	448	413	442	448	449	439	445	425	373	424	415	406	425	438	448	410	409	468	416	452	415	435	424	461	422	466	444	428	454	448	421	424	444	445	439	444	426	421	460	422	424	413	440	446	433	423	453	438	425	432	425	406	425	384	428	413	405	444	426	443	394	454	465	463	436	436	411	432	419	429	438	376	435	438	426	441	394	456	437	407	477	411	405	435	439	432	434	432	427	405	429	398	441	432	471	397	441	448	441	435	434	413	456	431	419	452	415	425	442	430	435	423	453	450	416	428	441	431	435	417	411	428	426	459	432	427	394	446	416	451	431	422	433	422	446	442	439	431	431	434	442	393	444	445	472	444	420	447	428	456	451	417	466	433	415	422	452	451	428	433	423	400	423	430	454	414	427	394	408	461	424	424	441	425	421	452	441	427	427	445	458	435	400	420	462	458	465	424	417	472	451	426	419	425	407	453	393	426	433	415	439	457	463	418	422	456	426	466	438	415	419	426	435	428	418	426	412	461	420	446	431	441	427	422	435	456	416	453	411	454	459	449	437	440	448	443	439	477	466	464	449	416	389	424	459	456	449	449	426	429	398	438	416	428	440	444	429	430	405	427	405	422	454	473	422	446	413	446	450	469	432	480	463	408	447	423	410	416	435	424	471	438	439	420	435	418	479	423	409	463	442	392	398	424	473	422	404	418	423	391	414	418	467	457	431	447	457	429	416	442	476	388	455	427	428	436	410	433	394	407	389	425	440	448	448	405	440	432	451	428	409	450	444	413	420	410	430	430	415	422	433	414	438	435	427	416	435	460	433	448	382	423	419	399	436	446	448	422	426	417	438	407	433	435	456	441	419	433	437	406	428	411	448	421	423	458	449	463	469	430	447	436	443	416	443	453	396	424	459	474	418	444	420	424	412	456	446	445	437	429	409	447	442	397	429	423	438	457	446	487	395	431	422	416	418	425	412	424	462	429	432	452	427	430	429	424	408	434	455	419	409	419	438	423	423	427	438	412	423	430	467	436	443	425	412	472	450	437	413	437	411	429	412	437	442	414	421	441	452	459	439	437	428	478	390	410	431	412	424	444	400	429	431	425	459	463	429	407	437	424	424	428	408	415	455	416	455	418	408	444	402	474	438	453	463	436	405	434	447	466	444	449	426	430	447	416	448	405	407	408	444	417	452	459	459	428	441	450	431	430	440	442	409	430	455	426	397	432	403	434	444	475	428	449	435	465	437	474	398	492	426	439	437	437	437	428	414	412	425	424	467	422	446	434	420	416	439	436	437	406	407	399	434	429	435	411	435	453	437	442	440	428	451	391	462	433	443	433	434	418	441	408	433	425	444	462	391	447	427	413	451	423	437	470	415	445	441	474	409	443	412	439	441	461	408	390	423	453	450	402	472	429	450	449	436	423	441	445	422	434	423	440	421	392	428	408	443	405	482	432	427	488	448	411	444	418	479	422	420	427	485	407	422	429	414	437	421	466	428	435	445	430	427	450	421	411	418	425	458	445	436	424	444	411	463	396	404	413	470	415	437	421	429	411	455	446	398	388	443	445	418	434	431	449	420	447	437	422	438	419	412	421	436	437	434	443	447	403	403	455	425	458	399	426	416	461	418	416	415	483	423	447	428	429	421	426	449	429	423	446	441	431	447	420	442	422	457	419	435	410	406	422	456	407	449	432	434	417	453	424	408	442	482	513	431	421	453	447	473	382	403	415	415	413	442	425	440	445	454	477	439	450	402	429	448	442	438	441	428	387	464	464	419	433	435	432	446	436	477	409	448	429	391	424	433	420	430	441	470	445	407	438	400	444	449	422	433	424	435	445	421	457	419	438	431	448	435	436	434	441	493	460	391	472	452	450	455	435	397	415	444	413	460	435	467	424	462	423	408	470	462	408	458	411	436	421	468	428	414	412	432	415	403	447	428	467	441	452	435	429	417	438	468	476	415	414	398	406	432	435	441	416	412	458	437	420	405	471	451	434	445	439	427	468	434	438	418	389	453	467	436	450	420	408	429	430	431	459	411	404	439	421	436	449	388
23590	20948	28210	24059	21666	18038	10873	6506	4798	5868	3587	2573	2309	1428	1085	1380	1266	1146	982	869	679	632	661	551	487	455	426	427	375	399	362	320	305	335	309	326	294	295	331	310	288	266	303	291	290	270	286	276	293	275	268	287	263	273	303	276	267	321	278	276	270	275	311	236	290	263	275	290	289	287	301	278	301	278	280	297	300	273	302	292	248	282	260	306	269	306	273	306	306	270	282	259	288	274	299	275	287	273	313	265	263	274	265	284	303	288	278	301	255	287	301	282	243	274	287	269	268	314	265	274	285	301	312	285	278	288	294	268	264	304	282	295	272	311	278	300	298	281	286	305	291	283	281	276	275	275	263	302	280	298	271	267	283	286	296	270	256	272	266	258	281	317	281	283	276	314	278	293	303	270	265	276	273	256	274	268	287	291	275	295	341	290	308	303	313	267	277	271	268	300	280	281	282	281	263	257	296	283	301	279	267	257	278	268	279	293	305	274	274	299	254	255	283	317	287	290	282	288	275	291	295	302	271	253	280	239	294	303	304	293	286	305	305	278	274	288	267	303	272	257	262	308	279	293	260	254	255	289	289	282	263	263	306	271	276	290	303	274	267	286	262	283	252	293	298	277	273	305	265	285	283	283	284	265	277	266	274	265	286	312	286	258	284	324	308	288	267	291	295	286	279	259	278	268	296	273	304	299	255	283	286	276	302	258	293	287	294	288	273	268	278	302	266	284	280	263	276	287	273	259	296	297	295	298	288	255	267	278	269	288	240	256	275	265	284	255	273	341	281	281	301	286	276	307	309	295	267	264	313	281	299	306	315	290	257	276	279	342	261	305	300	289	278	282	301	286	282	290	261	282	270	269	296	300	281	261	282	286	275	281	314	287	293	283	281	282	263	270	276	273	276	291	298	271	279	277	282	273	239	266	243	292	275	280	294	267	271	265	293	275	280	294	274	280	261	242	290	294	271	267	299	276	306	265	321	298	290	283	262	262	315	307	293	269	279	319	314	275	258	286	265	281	294	286	281	282	286	276	286	294	262	251	255	285	255	279	288	288	283	308	282	274	290	309	277	275	282	300	283	282	283	266	277	290	291	289	267	294	277	273	307	307	281	303	277	288	270	285	279	263	312	265	318	307	316	274	266	297	283	277	261	278	297	275	267	277	284	292	263	293	276	283	295	301	288	280	287	295	269	289	284	270	277	271	285	291	289	291	291	274	247	284	322	275	280	269	244	268	282	274	301	256	281	272	293	293	273	267	276	290	295	271	259	273	285	273	264	253	287	266	267	295	268	262	285	278	266	289	288	303	281	293	321	283	278	270	282	298	289	309	311	284	273	289	284	285	268	308	277	292	281	284	289	255	257	303	297	287	258	263	268	276	260	282	271	269	292	272	276	271	285	285	273	287	281	253	283	271	286	269	285	284	269	270	309	268	286	303	293	293	284	300	285	289	278	304	302	292	293	281	265	294	294	278	251	263	273	268	253	301	298	276	284	272	267	278	249	289	267	283	308	256	294	265	278	278	283	269	270	295	268	272	314	282	294	275	268	300	307	265	248	314	258	302	283	301	248	274	308	294	274	278	283	291	291	254	275	291	252	314	260	284	304	300	290	293	257	265	294	250	270	282	258	275	281	297	316	265	256	257	281	277	251	300	264	263	284	267	307	264	274	295	270	276	273	261	282	270	297	278	277	309	255	273	313	305	321	271	250	239	259	309	284	270	273	275	282	308	301	263	281	268	276	277	292	276	269	285	291	296	264	321	260	280	257	270	276	275	270	296	293	311	305	298	301	284	250	254	293	290	261	278	284	257	279	268	248	299	287	257	282	280	284	288	283	304	261	286	275	280	308	289	276	288	281	273	277	281	308	271	256	289	296	303	294	309	290	268	282	285	302	273	260	282	278	272	258	292	273	272	308	265	319	305	267	253	276	260	290	307	273	311	283	290	252	294	290	278	297	319	287	274	270	229	236	311	258	272	298	304	257	270	265	306	279	281	276	268	298	277	269	266	318	293	277	259	272	301	307	309	268	290	285	289	277	280	275	288	264	266	302	268	237	265	281	308	288	269	265	270	268	271	279	296	276	284	264	286	283	323	295	290	287	258	249	280	274	263	287	281	269	293	303	272	265	274	286	256	311	312	289	293	260	294	251	261	296	287	302	297	271	244	282	273	266	280	302	284	313	302	265	287	263	254	267	316	299	272	269	267	288	265	285	288	285	286	266	305	294	264	257	276	272	286	281	294	272	263	308	267	284	298	282	266	263	260	295	291	262	270	279	286	275	277	266	288	294	309	296	284	279	275	302	277	304	283	285	276	273	273	297	281	290	290	292	314	286	263	274	286	270	261	318	250	254	304	287	269	262	296	281	328	252	261	303	341	256	269	268	285	289	263	274	286	291	290	278	266	278	275	274	294	258	275	268	282	287	311	269	287	272	284	265	287	301	304	248	280	314	294	274	278	285	271	280	286	266	283	293	306	270	286	280	281	311	283	291	289	273	283	264	273	258	259	300	284	269	306	275	279	311	260	283	300	290	290	264	265	274	286	305	277	271	252	283	280	266	306	262	288	266	319	299	298	275	262	269	276	288	294	291	277	288	257	278	282	241	302	293	276	283	334	267	284	262	261	285	287	264	279	300	285	251	281	276	253	273	284	261	282	273	273	280	259	276	278	264	272	251	290	316	275	265	286	309	269	298	282	248	288	266	286	274	287	287	281	299	282	302	277	279	288	292	263	255	288	296	252	285	274	281	289	268	267	289	291	265	280	304	268	292	302	292	219	279	274	300	277	273	279	281	302	283	265	245	331	310	274	280	305	263	287	266	283	286	287	267	272	262	281	271	283	274	287	283	294	274	257	278	267	285	246	275	273	267	283	304	288	257	293	284	279	301	262	292	293	295	304	286	283	293	267	283	268	290	291	273	256	292	301	309	286	283	277	274	267	277	292	308	262	302	235	279	285	290	277	276	312	277	278	270	265	281	286	258	293	292	293	281	252	276	254	248	252	296	285	294	267	327	299	266	273	272	274	273	288	263	299	282	294	283	276	273	255	300	286	293	279	307	292	265	274	315	300	265	286	298	291	248	233	245	258	286	267	314	267	267	281	257	288	291	295	286	283	292	289	296	277	270	288	277	245	284	298	295	283	275	237	302	283	278	291	297	308	281	280	311	281	270	273	265	267	269	255	266	298	313	283	275	253	275	307	281	275	282	285	294	286	281	275	276	284	286	290	264	315	339	279	266	279	288	295	326	268	252	295	263	284	283	295	296	270	265	278	242	302	261	270	283	265	321	304	294	277	274	255	269	267	296	273	264	311	272	287	285	291	279	256	278	269	315	318	272	266	269	284	288	284	289	262	277	274	268	294	314	261	290	286	279	285	287	252	282	276	308	282	267	275	303	279	304	275	272	267	280	272	286	286	287	266	271	253	270	275	286	285	310	288	281	276	295	298	280	299	281	258	289	277	257	296	279	288	283	290	248	280
36618	51737	36384	30695	23674	16602	13780	11075	9133	10657	6618	4895	4515	2601	1769	2418	2197	2039	1720	1354	1041	960	903	827	696	690	602	552	500	497	438	434	379	395	415	394	382	398	392	351	303	361	393	367	338	316	323	347	330	318	324	366	337	325	341	315	362	333	358	344	323	319	344	344	321	332	338	345	342	316	341	351	331	333	338	342	347	346	340	350	290	354	359	313	333	319	348	345	331	318	330	343	304	333	347	333	346	330	353	313	314	324	354	335	335	338	376	344	343	358	330	341	357	342	337	328	328	333	312	348	343	338	325	309	326	343	339	345	337	316	334	343	307	366	336	326	329	320	317	307	343	335	361	325	357	330	329	298	313	341	336	347	338	361	347	331	362	286	344	301	353	346	341	344	344	335	323	331	323	329	329	318	374	343	330	332	327	340	328	333	338	312	344	328	303	296	345	316	345	356	324	329	325	330	363	363	343	325	318	354	313	319	330	315	342	315	328	336	322	328	354	342	321	332	325	335	319	330	328	338	345	330	306	337	322	333	333	340	312	321	321	345	320	346	325	348	325	323	319	387	332	361	302	331	350	326	325	314	333	376	315	319	316	337	331	297	331	295	283	329	316	366	335	341	359	321	323	303	337	335	347	324	339	310	305	327	344	319	353	352	349	339	311	350	336	340	299	333	333	324	301	359	323	349	315	337	320	326	328	312	318	360	339	364	346	296	317	355	322	313	315	295	333	325	328	343	311	342	336	329	342	329	330	350	346	351	340	301	323	335	349	324	334	334	312	336	317	333	359	331	322	349	318	317	340	356	318	350	333	351	309	370	307	333	352	341	303	307	320	323	314	329	329	358	334	341	326	334	310	338	346	336	342	332	303	342	343	319	333	316	327	330	343	338	341	330	322	316	337	322	332	356	342	325	339	319	344	355	308	352	321	314	347	334	327	351	315	306	298	314	345	360	339	352	337	322	341	326	336	342	342	313	340	335	347	343	291	325	289	351	338	346	327	364	312	331	333	324	344	352	337	341	344	343	319	330	344	319	311	306	311	316	315	330	329	338	301	303	314	327	302	333	335	338	325	346	346	329	325	340	362	318	356	326	343	315	326	328	323	345	337	332	332	344	316	335	317	349	321	376	320	316	315	339	312	315	356	334	309	326	321	351	319	333	320	311	314	315	348	314	297	293	334	330	345	330	334	342	348	328	299	358	330	300	348	334	326	318	331	323	375	354	341	338	343	354	313	334	362	336	314	325	334	315	331	348	334	359	349	361	342	326	354	360	338	355	344	325	336	300	360	360	312	345	332	333	359	341	301	296	347	374	326	323	341	315	342	330	310	349	349	334	343	322	334	323	321	309	311	343	326	314	303	339	324	344	325	322	341	331	345	318	304	356	342	358	345	368	326	352	339	344	312	316	328	330	323	358	309	323	341	343	347	373	316	339	295	344	298	303	306	342	331	335	368	372	317	351	302	330	345	316	336	323	355	332	329	321	354	354	337	354	325	330	348	358	349	299	324	308	317	320	324	337	348	354	307	348	329	328	325	327	305	321	312	341	328	318	341	327	319	325	323	344	310	304	340	322	351	347	324	322	336	322	350	309	345	315	316	297	368	348	320	346	333	368	309	316	338	326	337	307	331	344	345	339	344	339	314	358	365	322	322	328	312	360	343	320	332	348	287	328	305	300	350	343	351	321	318	312	331	320	356	385	328	326	375	333	310	349	296	331	343	342	317	325	350	329	340	327	319	315	304	361	338	333	291	339	347	338	336	360	358	332	341	347	331	317	321	371	334	320	354	310	361	360	325	339	313	298	283	336	295	306	376	347	307	341	294	329	365	321	306	360	329	346	327	334	361	356	322	320	333	312	340	357	345	316	328	311	308	331	345	340	317	328	336	336	358	331	309	311	312	324	358	313	317	347	320	309	354	315	318	303	353	354	309	342	312	344	335	355	337	349	351	322	301	307	345	310	362	325	323	311	340	307	349	325	308	333	309	367	340	349	334	321	342	328	354	346	323	347	357	307	324	358	305	334	314	335	339	318	353	337	341	329	297	335	315	316	313	329	340	298	353	346	350	323	320	323	311	342	339	323	326	348	313	369	319	339	334	351	328	355	366	318	319	352	330	330	354	343	307	332	350	354	353	313	337	310	331	331	339	377	330	291	341	326	324	371	358	320	346	338	344	329	342	315	350	330	343	354	331	311	351	337	334	332	353	334	347	328	329	318	336	316	367	317	316	320	330	304	342	349	313	352	336	319	321	346	335	350	314	330	295	353	337	339	309	293	304	352	336	324	325	308	344	304	336	338	328	323	352	323	334	339	345	349	336	322	323	326	341	323	313	345	363	357	316	318	353	310	346	370	335	345	325	321	352	332	358	322	360	297	320	323	340	328	340	311	336	342	303	347	369	366	338	323	329	345	346	307	313	315	317	335	353	323	356	346	304	351	331	346	325	326	354	361	326	342	325	340	328	311	339	317	314	338	341	311	320	343	345	317	329	324	352	321	331	333	341	374	338	341	328	313	331	325	323	321	370	289	337	313	313	327	336	345	349	312	345	333	320	342	352	337	340	322	322	349	370	351	324	319	338	328	352	325	358	303	326	333	313	325	359	344	339	352	297	339	329	335	317	355	369	323	325	296	321	314	345	335	313	313	318	350	308	326	311	349	339	319	339	338	327	309	338	359	345	340	320	339	362	339	346	334	312	312	335	328	344	351	341	316	342	337	377	361	318	303	295	339	344	348	325	375	322	323	305	346	333	332	344	316	338	316	323	319	306	299	357	359	332	324	354	360	345	299	344	315	347	345	324	366	350	321	330	348	343	359	327	328	318	309	349	325	349	343	316	337	360	343	305	367	309	308	316	355	340	336	357	327	354	337	317	355	332	299	335	318	335	327	344	319	366	335	301	331	331	347	326	312	336	352	342	318	336	310	319	370	328	320	326	330	329	314	324	326	327	309	351	341	340	348	347	344	309	337	341	328	319	306	356	341	324	337	352	349	331	333	320	363	306	340	292	304	329	349	305	339	360	325	326	319	349	306	310	329	331	310	312	331	328	344	302	291	309	333	325	344	328	299	326	318	359	295	335	362	323	350	319	318	292	359	308	345	326	316	361	306	353	331	338	337	297	328	324	336	333	337	315	333	333	297	335	344	310	346	332	334	372	348	294	334	317	342	325	347	321	308	373	354	319	325	331	301	300	305	334	350	333	339	342	339	312	316	326	313	301	353	352	318	350	327	339	324	316	318	344	295	337	315	310	333	328	337	364	336	348	344	312	318	343	335	333	343	310	314	308	294	348	329	299	359	337	291	306	329	306	311	338	320	304	337	336	331	299	311	329	327	289	361	341	309	341	346	347	329	302	314	351	329	345	300	344	333	300	331	347	330	337	332	333	348	314	340	311	313	323	363	354	328	323	329	364	369	316	323	340	325	317	362	333	314	324	311	342	318	339	322	341	335	330	311	329	350	344	318	339	353	321	354	341	347	323	311
24682	21002	27470	25300	19586	10928	6280	5002	4125	4546	3450	2472	2071	1238	1078	1297	1153	999	930	762	797	808	674	648	634	577	583	571	544	519	499	474	491	491	430	493	456	449	445	496	456	451	470	444	451	463	419	455	472	467	449	440	447	440	438	445	467	421	470	492	465	452	433	455	452	486	466	454	411	482	434	432	470	462	424	473	432	455	460	424	420	434	427	430	434	451	426	460	456	464	443	476	482	438	466	495	453	426	453	479	435	459	485	467	424	417	481	447	446	436	466	460	425	449	458	459	439	386	419	447	462	463	411	439	467	446	456	438	443	450	443	454	433	446	481	455	468	445	459	467	439	419	451	438	427	476	448	424	430	463	443	429	453	436	447	428	445	406	447	419	439	451	445	435	444	469	461	479	415	441	490	434	428	415	450	397	421	437	459	430	455	475	401	437	410	487	455	441	457	447	450	474	438	448	439	457	437	425	424	452	438	436	422	449	470	458	440	428	493	418	459	432	452	390	442	447	461	476	425	448	418	456	452	446	417	433	446	457	469	432	430	475	426	458	471	476	444	449	478	463	447	441	458	480	483	468	401	453	448	451	477	410	441	480	440	439	412	477	502	459	423	445	456	480	460	489	452	466	426	470	436	441	472	448	422	429	477	474	459	415	457	457	442	436	420	455	436	433	439	422	469	458	449	435	429	428	456	466	422	432	428	487	410	467	459	469	434	434	404	430	485	444	452	466	421	474	410	441	492	431	488	443	446	456	432	457	444	459	470	438	453	428	426	427	465	451	426	450	420	435	467	443	418	447	454	422	413	475	496	454	460	443	457	421	466	521	431	459	440	463	403	432	455	437	407	437	445	419	451	421	450	464	475	431	439	451	449	442	435	468	485	454	437	408	447	451	441	515	427	459	455	455	441	405	460	408	472	463	424	493	466	454	426	474	442	449	481	431	453	442	452	434	471	455	430	467	434	445	440	460	456	430	440	459	429	439	448	409	446	442	451	461	428	412	416	478	400	441	436	403	429	448	452	441	506	472	427	463	438	457	434	456	450	474	421	468	382	464	411	437	406	470	439	422	426	486	423	432	475	463	429	459	469	402	435	459	463	426	458	460	483	463	461	444	457	419	470	414	460	439	476	452	451	450	447	420	415	454	394	484	471	500	476	454	448	423	458	425	417	438	419	470	459	475	425	456	431	453	416	438	445	415	422	463	449	412	479	435	453	448	460	432	412	458	452	456	417	477	525	441	450	428	439	483	475	478	454	470	454	460	439	454	449	475	435	429	466	434	491	434	400	474	448	417	422	442	462	437	438	446	432	441	439	450	436	458	466	439	461	434	475	472	432	417	443	449	476	432	451	422	447	477	405	428	444	451	441	449	454	434	466	438	427	415	431	444	467	464	414	454	443	428	441	408	443	472	427	464	429	470	446	439	468	497	446	444	442	413	453	450	489	422	481	437	462	442	483	493	460	429	435	439	438	444	448	464	425	410	442	462	475	441	474	415	408	441	437	462	481	451	436	435	430	426	450	437	427	463	446	443	453	455	477	476	487	416	468	422	426	474	441	459	457	444	444	447	437	443	430	447	482	465	457	456	429	435	469	433	451	441	434	442	433	457	469	439	455	425	440	443	460	433	455	432	418	439	442	421	464	447	458	430	469	433	439	468	461	398	458	459	409	412	454	447	403	474	466	436	408	449	467	431	464	437	468	446	410	413	460	445	417	454	457	425	434	417	431	482	469	457	438	467	463	444	446	468	420	446	436	436	455	484	465	416	446	471	442	419	435	451	463	443	487	458	427	469	459	444	437	429	437	477	438	445	490	436	455	443	427	490	466	468	421	427	467	451	435	463	442	458	449	412	465	427	451	435	443	419	449	487	482	488	438	410	442	458	441	446	421	429	458	424	450	451	493	443	437	464	472	472	467	458	447	470	442	466	446	426	444	455	459	433	441	420	444	471	452	469	482	465	453	466	475	444	437	432	439	445	433	463	464	421	444	385	465	425	445	481	445	434	442	456	437	413	451	457	426	427	471	411	479	492	480	425	431	492	434	448	475	484	425	457	461	442	447	419	445	477	428	459	456	420	431	464	449	444	443	417	440	445	423	452	427	459	434	449	434	478	472	445	425	437	460	443	450	458	428	433	425	451	443	440	469	439	471	466	431	430	468	459	434	434	427	450	465	424	444	444	437	456	467	401	416	425	462	455	425	451	422	479	437	435	452	419	459	442	425	449	446	451	455	443	410	449	416	451	427	433	420	437	484	449	450	449	460	477	427	422	473	394	431	480	462	422	453	457	471	460	449	456	440	419	407	443	427	460	478	450	463	437	423	409	439	472	441	436	439	445	435	400	487	432	489	448	485	449	437	390	442	448	418	441	429	466	473	435	484	446	465	508	416	472	449	430	465	460	446	473	467	438	427	401	423	441	444	437	449	457	431	436	450	471	481	471	453	436	441	433	427	458	434	425	412	444	460	446	470	426	462	483	405	428	466	502	428	447	451	415	464	471	463	487	442	458	437	439	436	475	444	433	423	426	444	413	447	441	454	433	442	462	428	445	475	475	473	413	379	467	453	440	440	454	419	486	453	430	421	456	449	463	449	455	468	480	431	395	404	441	418	458	445	464	494	512	459	433	443	451	432	410	432	434	447	445	410	440	456	462	380	429	462	396	422	440	442	445	435	430	426	427	420	437	413	468	455	475	437	434	471	423	498	453	396	461	423	459	468	445	461	439	457	472	435	428	452	420	467	429	474	437	464	413	461	442	390	513	465	446	449	476	442	451	465	500	437	428	446	460	466	474	448	488	462	463	401	399	443	413	452	428	444	444	404	424	482	484	462	484	458	427	409	474	440	450	435	430	456	450	422	442	429	434	422	437	419	434	477	482	460	441	449	416	439	421	436	433	454	461	451	425	446	466	467	467	461	451	429	462	475	451	429	441	470	465	439	479	431	479	457	447	408	399	413	457	450	451	419	448	411	488	470	437	455	454	472	487	460	434	481	431	455	449	436	435	426	456	444	427	428	402	466	449	447	417	450	443	434	449	458	498	433	422	430	429	432	438	448	461	425	444	432	465	457	461	454	426	428	433	458	425	446	427	457	483	451	431	453	427	462	464	424	477	414	443	445	434	458	469	449	442	462	454	453	436	495	459	447	476	447	441	482	495	464	448	494	441	486	450	467	410	459	426	508	458	426	443	443	432	453	449	430	465	483	444	477	442	483	433	433	446	465	441	460	420	442	483	448	430	435	438	463	428	408	453	461	464	432	462	429	382	435	457	461	475	458	407	432	474	432	445	454	409	479	427	489	460	450	462	445	464	407	481	458	440	439	431	466	456	438	440	437	453	435	461	427	429	448	420	429	438	435	431	460	436	420	419	428	444	422	467	443	462	434	482	475	486	434	439	422	457	442	437	473	448	424	423	437	436	421	461	439	464	421	469	420	484	433	430	489	481	449	428	461	445	437	438	440	455	434	400	490	505	455	445	451	447
36665	48970	33974	27537	20222	14428	10798	9818	8486	8937	6479	4807	3809	2160	1762	2154	1868	1663	1492	1183	1184	1075	959	830	801	721	730	650	642	608	582	577	525	563	573	558	566	560	543	497	491	512	512	483	488	521	518	524	482	520	499	479	514	506	504	520	501	510	509	504	519	521	510	533	516	521	492	494	509	486	543	503	525	513	519	477	459	498	513	539	509	517	545	515	496	527	472	481	480	497	500	494	519	541	511	461	525	493	538	504	512	501	484	555	525	516	513	502	483	514	526	514	564	553	526	550	503	528	499	511	512	530	538	495	489	533	468	478	525	504	506	515	484	496	561	492	534	473	561	457	508	505	494	474	529	519	488	532	468	489	477	514	520	513	499	541	497	526	493	525	495	496	525	493	467	551	512	514	517	509	516	495	479	502	497	499	538	546	484	495	509	518	522	527	488	481	487	478	496	531	541	512	506	499	519	548	515	508	492	520	496	543	479	508	492	564	530	456	460	515	506	499	500	502	539	482	518	499	549	509	518	509	494	484	523	519	499	492	469	486	507	538	520	518	519	486	506	474	511	440	509	468	491	494	541	506	501	503	465	528	498	525	491	489	497	496	515	516	521	482	500	498	491	469	526	520	568	493	536	504	498	521	492	514	529	484	511	493	553	475	517	523	517	512	549	455	492	492	493	463	510	541	528	512	524	504	476	477	510	505	533	490	502	528	533	518	527	509	497	500	504	497	492	507	511	515	437	538	469	493	512	524	458	497	495	543	532	518	482	484	510	507	491	467	515	499	508	554	523	494	511	479	495	492	552	487	532	572	493	497	500	531	532	511	479	495	512	491	537	503	545	502	557	511	537	489	490	519	542	510	482	511	551	497	480	555	490	478	526	520	523	497	517	460	478	487	531	488	515	485	466	480	492	488	478	507	526	534	484	535	503	528	530	492	555	508	557	507	529	489	481	490	516	433	522	475	496	500	479	498	511	459	486	513	507	532	522	506	480	527	492	496	501	481	470	491	512	495	512	512	508	533	514	522	497	507	456	543	523	526	495	524	476	512	523	508	479	509	485	537	489	505	474	511	523	485	511	502	516	513	501	522	484	469	518	500	516	573	493	541	495	525	532	486	474	501	507	494	532	501	520	515	475	554	514	492	505	507	502	526	502	494	484	497	540	500	484	493	477	472	549	500	505	482	507	508	534	511	492	478	526	493	489	487	496	504	490	535	506	507	490	504	489	500	455	492	477	481	524	493	519	505	468	520	512	495	503	468	524	525	529	506	530	480	481	507	494	504	506	464	507	523	558	465	506	523	515	482	484	525	506	481	485	519	488	485	490	515	537	482	482	529	481	512	476	496	488	508	475	497	476	523	492	484	518	452	531	495	500	502	539	492	543	479	496	488	471	496	544	524	514	534	480	527	505	538	508	506	516	519	502	551	505	511	516	511	481	526	528	504	477	529	521	547	517	474	490	539	537	518	533	482	485	540	542	526	513	502	470	468	487	531	515	461	509	523	515	503	467	514	512	488	518	527	477	524	497	504	473	499	472	494	539	514	503	507	499	527	488	527	497	499	503	487	508	516	515	521	493	562	488	495	480	491	499	516	547	489	522	507	512	472	523	520	515	503	474	497	483	505	536	508	512	500	512	536	514	517	522	511	488	509	489	541	512	497	488	494	518	515	504	515	504	511	503	506	499	533	522	501	510	496	512	492	477	493	494	485	527	493	478	517	485	448	481	499	502	524	491	507	491	529	494	524	477	505	497	492	524	480	483	532	496	549	510	516	473	507	500	493	523	524	498	507	521	528	496	513	509	512	529	494	514	481	527	488	505	515	537	525	500	497	499	478	472	518	520	506	508	546	494	488	505	508	470	477	513	535	445	541	502	524	504	547	523	479	530	500	492	459	508	491	510	518	491	505	480	517	528	496	492	504	454	515	510	523	488	492	524	513	513	514	509	493	503	535	520	504	484	507	496	509	498	546	509	542	517	521	513	489	496	550	498	531	516	495	477	522	521	483	499	486	502	532	524	529	487	519	465	489	489	480	548	522	506	522	524	516	493	488	512	486	513	517	468	494	483	561	515	549	515	530	503	498	514	495	539	541	521	531	495	528	522	503	491	501	502	489	479	502	473	493	506	541	473	523	492	507	506	499	479	499	484	521	511	541	522	483	472	523	497	522	536	510	501	486	455	518	519	507	489	501	514	504	525	478	526	483	504	529	517	513	486	543	494	517	539	490	523	513	491	460	474	537	479	518	515	486	553	500	520	453	554	514	524	468	540	536	489	534	503	504	480	507	491	521	487	488	542	537	488	511	493	539	505	546	515	542	519	485	542	511	562	520	527	498	491	457	492	537	506	515	541	491	546	504	540	502	503	469	527	481	504	509	505	501	536	506	524	505	522	494	540	514	463	492	472	527	523	516	505	478	519	521	553	528	504	521	494	528	461	545	525	506	494	513	525	511	510	503	484	474	486	513	513	520	514	537	504	482	503	494	522	519	547	528	478	500	492	518	491	517	511	525	485	537	476	545	527	476	513	482	519	498	522	531	545	496	504	523	520	487	463	522	514	517	462	504	509	501	535	487	537	506	512	516	511	515	480	543	510	523	483	476	514	512	510	538	471	448	463	468	499	490	520	514	520	489	474	534	496	473	470	543	533	467	498	462	535	522	524	561	530	509	474	557	521	497	508	538	523	511	518	493	468	505	534	506	496	541	484	505	532	506	538	508	524	497	503	505	499	516	489	500	529	556	512	508	512	495	532	498	515	513	492	492	522	516	499	525	511	522	507	523	549	480	531	554	484	540	488	543	481	473	495	515	531	498	493	483	529	501	505	514	522	515	478	499	509	516	499	488	545	512	520	505	509	514	517	504	508	502	537	537	516	505	486	558	535	495	516	490	499	531	503	520	548	463	511	510	513	507	521	528	510	490	549	517	497	501	530	521	494	494	535	507	508	487	502	504	512	538	510	530	529	505	502	511	500	506	518	539	523	483	518	505	518	486	538	482	518	514	510	510	505	483	516	525	498	531	499	512	520	520	527	476	480	486	495	506	481	505	504	492	513	492	544	461	499	537	471	485	528	543	489	455	490	501	469	517	496	495	499	499	570	489	501	497	520	497	487	513	494	499	503	487	510	491	513	496	534	508	513	498	529	481	515	511	494	498	503	533	526	496	520	575	511	475	493	491	516	531	493	481	496	433	541	509	508	492	467	483	483	476	479	525	491	525	483	518	475	460	526	502	498	529	499	496	507	499	526	477	503	481	505	490	507	501	478	527	523	488	546	515	518	521	484	512	516	504	483	517	466	506	479	476	555	505	530	507	539	553	516	485	499	498	529	487	489	522	498	529	516	515	499	484	518	509	496	479	519	525	504	497	517	562	504	475	518	505	488	493	491	517	485	483	517	520	461	539	462	520	520	508	495	487	516	493	454	476	474	529	522	519	511	486	516	458	502	548	520	481	500	486	495	493	475	490	491	496	500	496	465	531	500	512
22450	20928	28608	23450	21099	22203	22449	11345	9481	8274	6316	4680	3228	2078	1704	1744	1576	1253	1105	1132	979	877	731	795	671	581	543	530	489	412	454	437	417	418	371	426	374	373	371	351	313	363	323	314	377	324	369	304	385	345	355	356	367	296	337	301	330	296	350	351	344	327	315	363	353	333	363	379	344	349	318	344	333	328	368	342	329	347	295	341	332	326	381	335	326	323	367	359	310	320	362	292	330	357	327	353	346	332	358	340	369	344	329	316	345	319	328	300	307	339	304	354	369	361	324	343	320	318	344	328	335	329	365	328	339	324	355	313	345	337	377	316	331	322	373	338	347	368	334	374	340	348	309	328	382	302	330	357	348	320	358	334	352	304	327	333	324	310	347	316	322	320	327	328	336	339	325	377	331	358	364	338	331	330	334	347	319	328	360	379	372	358	328	335	320	354	336	357	357	336	323	362	354	289	346	343	327	336	319	377	320	356	334	337	329	329	368	338	375	329	347	329	374	329	345	344	314	336	334	344	351	307	342	343	343	331	307	325	345	336	312	302	350	351	357	358	376	365	328	322	351	349	329	316	326	331	354	362	333	329	309	325	358	369	362	339	294	330	317	361	318	344	325	342	383	340	324	336	366	338	318	344	362	319	317	335	334	359	308	369	348	323	325	339	315	346	335	312	319	304	325	341	352	344	343	355	379	355	316	336	340	359	342	318	332	364	354	330	322	334	341	360	328	361	331	347	346	347	325	332	309	344	328	349	348	328	340	326	324	328	354	342	350	333	326	314	350	357	334	360	333	319	350	362	323	333	304	369	342	339	335	346	340	361	381	334	344	324	351	301	323	348	349	328	332	319	339	349	378	334	340	356	325	364	351	358	332	340	304	340	343	380	317	312	350	313	327	322	316	348	344	350	332	341	331	347	350	362	332	351	345	340	378	383	344	322	354	338	317	347	312	352	349	344	352	336	313	317	349	356	333	302	346	353	332	335	315	327	320	360	314	324	328	331	296	345	326	363	313	323	318	328	352	367	347	365	348	333	338	332	327	364	334	357	354	354	379	352	359	365	357	331	352	351	320	370	323	334	309	326	373	376	336	372	302	298	339	328	346	359	333	367	354	353	338	330	366	336	351	357	333	331	355	339	326	320	351	347	366	324	341	312	338	331	360	337	364	313	335	321	369	317	371	329	324	351	330	325	344	324	319	362	338	342	330	362	358	341	341	323	357	337	352	334	317	314	341	321	320	333	356	396	332	362	344	316	311	336	325	349	349	329	352	307	379	330	350	322	335	330	376	332	344	359	358	369	350	331	362	334	348	316	358	330	292	349	314	298	343	347	330	333	347	360	319	316	333	364	359	344	324	329	339	324	339	325	334	353	348	330	319	356	344	318	321	363	342	327	379	331	317	350	356	351	356	335	296	300	366	356	337	329	340	336	349	342	361	330	349	344	343	354	310	324	339	370	337	331	314	313	343	318	354	359	370	355	345	347	327	330	338	317	351	321	325	355	352	346	337	352	346	351	307	367	307	304	379	361	328	327	376	319	365	355	320	351	331	352	321	320	357	347	346	320	350	351	358	358	322	335	339	315	343	343	336	337	343	342	321	334	339	372	335	330	340	340	329	320	307	364	337	315	334	327	337	362	334	343	327	321	316	317	315	358	364	371	331	317	341	317	340	341	334	335	328	325	326	357	348	374	327	346	335	325	365	302	339	332	352	352	336	348	301	346	353	325	362	352	332	394	361	344	333	306	340	358	324	357	331	323	297	317	331	320	336	348	329	349	381	343	332	309	341	337	337	359	344	316	330	352	334	328	356	318	331	362	329	324	340	342	316	381	327	319	318	332	343	350	347	343	327	344	356	355	341	333	326	339	360	379	338	328	359	333	356	313	324	329	302	348	314	320	331	356	327	348	344	353	359	353	331	324	354	349	349	348	358	320	371	283	351	333	351	307	316	338	323	356	330	326	345	340	333	331	326	360	345	334	367	340	359	332	343	334	339	304	356	343	316	330	341	334	322	384	320	344	340	333	343	300	301	297	347	379	372	327	347	359	336	371	333	368	345	318	350	336	364	342	355	336	342	390	349	347	335	330	330	319	344	322	356	357	330	319	352	346	356	340	336	343	350	339	338	318	321	305	310	364	347	337	336	341	331	356	342	366	342	293	298	329	369	362	366	351	326	324	339	335	360	316	322	326	324	361	339	345	316	311	318	320	342	333	330	355	340	310	322	343	334	311	345	319	348	331	345	354	372	366	333	356	375	340	340	315	338	316	331	341	377	342	347	356	349	350	342	340	336	329	331	347	353	329	360	322	346	347	349	335	339	372	303	336	356	336	340	349	344	301	333	374	346	344	325	327	331	354	353	344	348	351	367	337	312	349	356	296	311	343	333	311	308	360	351	361	333	364	365	317	342	344	308	343	338	318	367	328	329	306	351	345	322	333	339	368	344	321	327	309	328	337	336	347	334	370	336	385	317	336	351	342	337	336	337	367	329	344	309	361	316	357	362	302	348	350	339	339	296	351	328	331	331	339	319	325	325	351	404	348	361	307	316	347	365	320	370	352	328	343	313	327	366	325	345	344	327	334	333	330	335	334	324	357	335	332	349	306	364	348	364	313	313	340	321	310	319	320	347	319	327	330	339	327	356	360	327	366	322	375	314	325	357	355	338	337	329	353	375	362	351	327	342	348	343	355	352	374	344	335	302	336	339	358	323	343	339	335	346	311	337	308	334	318	295	333	348	327	314	351	348	337	360	347	307	359	357	332	346	331	328	338	334	316	328	305	350	350	341	310	327	329	334	360	345	343	333	311	333	345	357	362	335	349	350	331	331	345	332	339	356	365	321	331	365	356	365	332	339	308	376	312	344	352	364	342	335	319	314	341	357	340	328	326	360	355	336	337	364	333	368	362	312	347	322	336	327	321	340	351	333	344	340	351	325	333	328	367	344	322	330	347	323	334	362	337	336	318	340	313	360	335	360	324	354	341	338	333	348	345	370	358	337	322	324	343	348	354	349	346	328	343	313	328	325	340	341	327	362	346	360	332	358	350	326	308	343	353	350	343	344	316	348	339	348	337	328	345	368	352	336	319	340	334	334	325	339	342	327	314	370	376	332	340	320	353	312	349	352	359	331	332	355	321	317	348	342	350	341	314	330	333	390	350	333	369	328	330	342	313	329	341	375	366	340	335	341	342	344	329	347	334	388	337	326	336	363	335	334	357	317	351	350	346	325	367	342	347	340	308	349	383	353	340	337	351	358	305	317	315	353	341	327	322	327	300	300	348	370	332	292	330	328	331	337	348	357	317	320	355	352	352	340	360	340	336	289	355	296	326	352	320	319	343	331	357	357	371	306	322	342	344	342	331	337	326	359	318	368	325	289	329	354	341	367	324	362	363	345	347	347	354	327	371	327	319	338	306	365	350	301	343	355	333	342	336	311	359	349	345	341	332	349	318	308	320	342	309	359	377	305	374	320	362	338	323	317	324
40469	60923	42760	36904	27416	22904	20806	15675	16107	13821	10704	8293	5525	3538	3018	3161	2603	1989	1761	1788	1513	1229	1187	1179	972	817	739	731	666	554	513	552	500	520	496	454	501	451	403	348	361	371	367	371	373	386	398	367	388	392	343	405	359	351	368	370	367	349	337	380	365	402	381	384	389	383	412	385	376	369	387	370	378	411	402	409	378	396	414	379	374	368	349	369	386	377	422	399	401	386	378	359	375	356	384	348	370	383	354	366	349	377	372	382	370	360	369	355	382	363	377	394	349	349	394	359	377	355	363	366	392	351	337	360	356	360	385	416	391	370	376	374	351	354	406	352	347	361	361	398	382	355	382	374	385	335	370	353	377	392	412	352	359	378	378	359	374	424	415	378	364	349	350	355	363	342	414	374	399	368	409	374	345	366	358	380	361	419	402	400	358	359	389	357	379	366	365	379	389	379	396	332	408	377	384	363	336	374	368	389	371	377	403	384	347	370	382	371	383	354	357	369	373	375	344	334	355	390	381	366	361	375	377	385	361	389	390	389	385	379	399	416	368	348	390	363	370	388	389	381	399	387	340	331	385	347	385	390	385	360	383	408	433	422	385	351	390	382	345	354	378	372	383	370	374	400	320	385	363	391	368	409	328	373	349	412	379	362	381	411	368	344	358	382	378	362	400	357	369	384	398	333	375	395	404	355	401	368	382	412	380	408	374	367	403	365	379	404	359	387	382	365	355	394	437	421	353	377	353	377	381	376	362	387	346	373	365	378	363	361	364	366	386	373	356	365	410	363	358	384	363	413	337	372	405	374	370	391	360	362	382	411	391	341	351	369	369	386	351	398	361	354	388	391	343	346	388	396	334	361	373	370	369	395	383	377	384	352	385	351	385	392	393	384	360	374	362	398	380	392	369	341	323	355	377	381	356	384	344	371	386	375	403	363	386	421	395	373	387	368	373	388	378	356	348	380	384	384	357	404	369	414	371	370	361	407	347	370	354	360	341	389	369	359	390	378	337	349	349	394	352	358	359	397	387	390	399	353	381	343	311	336	344	356	363	374	405	380	367	412	363	353	328	367	372	352	390	346	403	370	353	341	394	395	382	358	371	383	352	389	363	370	319	367	389	342	385	375	407	391	363	363	372	374	384	350	364	380	357	346	333	398	376	387	361	365	372	380	352	345	378	400	394	382	349	340	352	373	353	368	375	345	363	370	351	382	365	384	380	405	348	340	367	372	383	388	406	404	398	360	370	390	378	385	385	371	345	379	388	364	393	382	357	375	378	367	362	373	380	375	378	364	355	376	376	377	366	332	395	354	364	387	408	405	377	365	371	391	368	369	405	415	379	398	342	349	353	368	373	353	368	389	381	370	377	385	359	389	421	393	368	402	406	337	346	388	375	365	358	365	383	379	365	350	402	389	381	408	363	370	366	389	390	366	380	400	368	350	371	344	371	385	390	381	359	367	372	354	364	405	381	379	378	344	406	371	406	339	399	365	382	362	354	405	349	365	408	397	392	381	380	375	373	372	373	367	365	382	360	378	413	398	389	389	350	362	374	351	401	357	381	410	379	395	391	377	392	344	365	408	357	360	378	358	392	389	371	359	367	351	392	387	394	401	407	402	380	370	386	402	351	361	350	362	408	404	368	372	327	406	397	392	311	387	350	376	366	354	360	379	355	365	360	393	359	368	376	359	405	389	377	374	386	389	371	393	391	372	368	392	354	361	339	348	360	362	397	376	370	373	353	361	344	357	385	387	394	411	356	397	378	383	393	374	363	392	376	362	381	393	401	360	345	362	400	360	367	366	351	370	400	356	366	340	355	314	375	334	371	334	369	410	385	362	359	374	375	359	399	386	361	331	349	379	369	393	411	388	345	385	410	371	376	394	393	360	394	364	383	355	371	372	362	368	401	374	346	344	414	371	368	357	359	386	381	340	388	394	412	359	352	392	401	379	363	359	363	357	392	377	371	391	328	383	356	414	381	361	397	388	376	402	365	376	377	403	377	370	354	365	388	355	365	368	374	371	411	372	348	371	365	378	370	388	375	392	342	349	402	422	372	352	393	342	378	377	367	345	363	327	351	348	396	352	361	332	391	378	412	376	380	368	393	397	404	378	331	344	389	414	364	405	382	393	372	392	408	373	355	438	365	358	392	390	355	379	372	392	399	395	389	390	381	380	396	389	353	365	384	382	379	386	383	361	399	388	362	373	385	380	376	383	372	393	391	400	371	420	393	387	390	362	369	398	393	362	367	379	374	383	359	401	410	376	361	350	375	374	383	368	339	382	374	380	355	404	414	388	364	380	396	327	348	388	370	373	364	368	335	370	388	370	335	349	382	391	388	384	361	396	380	347	404	390	364	346	388	373	379	377	401	388	365	379	328	377	378	369	365	323	388	370	390	357	359	372	406	365	358	384	398	366	396	385	344	375	351	378	398	350	358	370	355	398	356	338	357	382	369	392	329	371	337	370	364	336	377	350	359	360	390	374	390	349	381	330	413	390	366	382	380	351	397	372	339	397	381	359	353	402	370	411	372	359	385	388	384	371	357	347	368	359	385	359	400	391	372	362	387	397	372	381	403	400	366	417	357	366	401	338	394	376	365	351	351	360	399	343	373	358	371	368	420	340	361	411	370	398	383	368	355	373	343	388	362	349	380	340	404	377	428	375	364	379	368	371	346	363	352	332	390	375	389	348	387	388	412	357	360	343	364	366	353	331	338	411	379	372	370	334	373	382	393	366	354	349	380	356	400	389	393	372	398	368	358	399	361	375	368	376	372	381	390	379	413	382	379	376	362	347	343	389	346	407	357	396	384	368	349	343	364	388	345	356	371	343	366	382	393	362	385	388	386	411	391	376	390	403	385	342	374	407	373	406	352	377	396	390	384	362	363	380	353	382	346	385	354	399	385	369	352	384	354	372	378	350	405	398	399	366	403	383	392	371	378	360	361	368	374	360	388	393	355	362	356	388	348	358	381	401	386	373	336	364	396	361	352	385	387	363	359	362	370	407	398	416	375	345	393	377	366	347	385	376	413	366	376	379	351	388	388	354	406	365	370	390	379	404	412	375	409	381	385	370	364	361	387	379	377	395	382	367	400	335	373	383	391	375	399	415	379	379	378	381	355	370	359	391	374	379	381	336	373	382	382	361	366	352	345	408	384	349	399	380	389	332	370	361	378	393	340	371	367	409	396	405	383	392	357	374	386	420	376	406	369	396	376	392	385	350	363	362	369	389	393	368	378	403	358	378	400	397	373	362	375	386	372	366	376	398	378	371	363	377	387	366	406	348	362	362	375	381	367	373	357	358	370	343	381	385	375	389	362	390	380	400	353	370	359	364	396	395	372	396	366	373	381	352	361	387	369	401	368	399	334	366	388	379	400	387	352	392	335	383	362	376	389	364	373	374	361	377	352	357	390	358	377	384	375	359	360	331	394	377	374	383	352	340	377	403	390	344	404	382	371	407	368	412	372	389	341	370	404	395	367	401
28990	28478	26296	21730	10982	7307	5961	4021	3714	3107	2528	1943	1270	968	932	799	836	659	678	599	578	572	523	523	509	446	446	449	404	428	400	386	408	375	384	395	344	388	415	361	384	349	344	378	368	365	370	382	376	367	367	364	369	366	364	396	402	359	403	366	376	349	380	376	394	375	362	354	362	365	345	391	400	399	368	357	409	396	353	384	375	379	354	341	352	387	393	385	354	392	387	380	388	361	379	377	349	375	344	364	363	355	383	346	399	353	412	407	325	367	365	348	389	369	380	385	390	408	338	392	402	399	353	355	348	372	385	389	373	367	371	394	383	417	395	354	344	407	355	412	375	373	373	396	353	384	384	359	363	351	378	370	356	371	345	373	401	357	372	375	400	397	400	348	417	378	384	382	364	370	378	367	376	380	384	403	390	374	366	378	363	382	415	382	366	367	376	355	396	375	367	393	365	389	350	367	351	375	396	350	393	401	364	382	353	381	384	414	369	380	394	412	379	383	391	361	373	343	405	355	378	405	403	368	353	344	371	348	390	395	386	344	369	391	336	375	377	368	386	400	348	380	389	376	390	355	405	378	376	371	386	364	367	335	347	408	371	368	375	383	385	392	369	413	352	386	386	377	368	371	391	357	387	378	378	386	370	374	399	371	408	381	351	394	370	375	393	371	361	389	390	348	368	385	371	395	361	380	378	377	337	377	379	376	384	387	386	354	356	406	371	379	393	334	374	331	382	402	378	380	378	378	384	384	368	346	351	360	402	361	366	381	375	382	381	367	357	382	389	386	381	384	354	392	372	367	376	396	383	370	405	368	375	380	370	373	398	342	360	354	381	326	426	409	383	350	354	390	413	415	361	393	381	390	356	363	395	357	362	398	369	383	374	358	388	392	359	373	397	379	387	395	390	384	402	399	374	386	360	385	363	393	337	369	358	393	413	335	363	383	369	350	375	357	386	353	388	350	333	387	334	365	408	367	376	356	353	348	360	378	365	396	382	378	363	397	403	381	378	354	398	385	364	397	394	372	347	414	348	363	407	361	347	368	371	361	364	344	377	403	355	354	351	387	397	402	343	366	358	367	361	351	379	333	347	379	372	359	377	374	385	339	370	393	404	359	389	374	382	381	395	364	383	398	372	360	386	381	359	370	399	395	370	395	391	338	381	400	369	357	343	345	379	365	369	386	378	366	362	341	356	372	358	410	361	377	359	371	368	384	383	405	392	391	370	381	345	359	369	381	345	363	393	362	417	393	385	339	369	359	367	363	353	366	378	378	383	394	355	355	398	404	387	345	377	357	372	406	394	365	402	394	387	376	419	398	383	332	384	381	365	366	357	397	342	349	363	372	368	393	366	353	404	370	376	349	370	402	370	382	369	363	350	353	355	356	378	411	362	372	372	408	386	351	358	375	415	416	403	412	394	358	386	368	388	387	372	354	402	378	356	370	363	389	379	384	376	370	367	408	400	374	396	380	367	378	344	387	355	379	371	364	369	385	396	350	379	343	362	380	368	395	368	408	358	381	356	361	371	374	377	375	358	386	406	363	397	346	353	338	386	371	355	351	373	364	379	364	371	365	363	368	391	353	367	387	335	395	325	365	394	373	379	364	389	364	365	395	381	379	346	388	393	373	356	339	395	385	387	390	361	387	417	386	363	340	421	393	415	372	384	390	397	387	362	373	389	378	389	385	407	389	366	389	378	381	395	372	345	392	360	409	384	414	375	389	376	368	376	336	357	402	365	384	372	363	368	387	379	365	377	345	366	406	417	353	372	395	388	365	387	384	395	366	338	345	377	391	357	390	364	337	387	360	345	359	348	347	378	357	380	375	373	367	357	359	385	393	355	339	382	381	376	356	366	381	368	380	356	367	399	363	364	378	381	400	382	392	369	380	390	372	346	376	345	375	369	383	357	399	360	404	378	374	392	398	347	390	377	385	360	355	347	350	416	363	351	391	327	372	350	331	345	419	425	372	383	377	361	360	367	390	413	400	378	362	381	372	358	355	352	394	381	384	356	375	381	362	389	377	342	395	363	354	376	397	358	382	402	390	378	361	405	373	399	373	432	373	355	394	414	350	389	376	374	391	381	364	354	380	359	366	371	358	367	335	391	383	367	389	373	363	336	344	364	398	361	393	370	368	377	405	374	358	367	373	378	337	372	368	363	380	397	376	354	374	405	386	407	344	368	388	372	407	367	391	364	374	382	373	390	367	360	347	375	381	363	383	383	360	373	348	390	371	353	397	385	413	387	407	365	392	408	395	345	372	343	369	402	387	379	356	354	361	388	370	402	374	362	365	360	403	412	362	386	366	396	366	386	377	359	362	402	395	365	386	380	360	352	362	390	348	410	354	389	394	398	351	398	368	364	373	415	364	344	391	355	362	369	383	342	386	348	380	354	371	354	362	377	362	373	386	336	374	383	382	364	386	377	359	386	362	374	393	404	361	383	402	366	362	387	402	367	383	354	372	385	364	384	365	374	371	372	387	348	388	347	376	349	382	369	381	378	396	372	372	315	345	349	359	372	403	383	379	369	354	366	415	361	376	339	356	374	343	406	391	372	395	378	380	357	361	393	384	370	378	386	370	356	408	384	340	368	386	386	365	354	380	399	389	357	382	395	361	360	334	371	383	416	363	375	372	367	381	360	359	367	407	394	384	380	385	385	372	421	370	387	349	378	355	372	372	357	369	432	379	404	387	418	367	384	395	392	376	380	400	356	377	354	389	403	336	378	413	364	386	371	370	364	366	381	386	375	377	367	413	336	421	363	375	369	372	379	435	333	371	368	378	385	352	354	354	366	346	351	362	378	377	348	364	436	367	367	368	384	385	360	397	377	390	345	401	381	365	364	344	400	375	386	383	368	387	373	365	375	389	373	379	352	405	412	378	376	404	385	365	396	346	373	386	378	390	395	403	335	407	387	343	378	371	382	326	379	390	402	383	387	359	371	372	370	370	376	379	387	362	354	375	374	379	365	355	415	356	369	382	378	390	363	361	367	395	367	392	388	360	364	359	401	389	382	365	410	364	400	371	366	369	336	383	372	354	362	398	372	388	334	367	417	374	393	411	354	394	372	403	377	376	367	397	394	392	366	384	386	388	366	365	393	336	373	366	384	376	383	383	360	348	390	373	378	398	392	371	375	359	386	354	367	404	406	371	348	361	411	395	359	342	385	417	371	352	380	346	356	392	366	358	383	384	365	392	378	381	375	397	338	362	345	342	378	363	372	342	377	361	402	381	354	366	364	367	399	347	332	353	347	337	387	366	401	377	367	375	384	347	372	330	354	380	402	357	376	360	347	388	381	396	369	390	378	361	379	394	398	386	364	375	416	358	343	386	384	359	346	394	370	377	365	412	383	363	363	375	403	397	377	382	366	393	348	375	412	378	396	382	369	362	381	349	378	393	375	391	421	366	357	377	410	366	389	402	392	367	336	377	382	369	338	374	385	368	385	352	366	332	392	420	393	390	387	379	377	357	381	398
34933	44570	30031	23568	14564	12546	10972	7828	7358	6108	4819	3723	2272	1631	1409	1244	1365	984	973	853	879	792	700	682	609	583	509	588	559	545	509	450	456	482	442	493	471	462	463	461	463	407	457	465	437	440	398	407	443	441	389	440	433	460	435	425	438	423	440	413	435	452	428	437	431	413	436	441	463	468	473	422	432	428	424	413	437	473	427	493	474	465	451	438	465	429	412	436	415	408	437	410	429	421	407	473	442	429	441	444	466	404	453	420	445	446	462	455	433	468	391	419	433	432	407	398	458	405	470	435	430	428	416	454	427	404	435	433	450	441	429	418	425	422	453	441	432	450	420	416	434	415	418	404	438	449	434	436	399	480	424	425	455	412	435	442	426	462	466	438	448	408	427	428	446	467	416	440	409	442	430	436	431	448	409	461	434	467	410	437	435	412	439	446	443	415	460	452	433	418	401	446	446	457	439	468	421	440	433	470	408	430	380	407	410	435	440	401	411	417	464	458	429	423	455	420	443	452	410	414	423	432	441	384	473	435	455	460	405	409	451	446	446	456	430	448	461	434	452	447	480	474	455	445	423	447	414	471	419	436	440	443	433	491	409	442	408	468	467	419	435	424	435	457	424	418	423	386	460	404	451	462	426	448	417	420	442	425	470	445	425	420	463	432	442	437	461	481	417	455	460	431	428	459	430	427	408	414	434	459	410	443	420	448	426	432	429	433	443	458	448	413	445	415	462	457	443	440	417	443	437	407	429	439	444	435	420	420	427	429	427	465	455	426	410	420	442	423	444	452	427	465	429	455	417	420	424	464	463	459	426	452	452	423	424	414	413	459	451	413	430	417	441	487	435	433	467	435	413	432	436	448	467	474	438	443	443	410	440	408	422	413	449	421	472	425	465	434	472	462	463	425	456	407	457	447	454	423	434	392	452	449	423	442	423	428	440	466	418	419	446	423	477	436	455	411	433	457	411	435	415	457	464	434	453	442	437	439	425	439	443	402	411	407	486	434	447	458	451	473	432	431	432	430	409	457	440	410	471	417	450	456	433	420	437	452	461	430	410	432	384	444	464	431	421	418	428	402	405	466	447	421	464	425	448	449	428	426	445	461	457	443	422	407	427	396	450	458	418	401	444	387	432	454	434	440	424	436	449	413	432	463	420	427	425	438	428	432	430	418	432	455	426	400	424	447	405	434	445	451	410	407	455	442	436	434	449	429	466	421	410	438	440	432	401	473	467	446	458	417	424	445	419	411	430	413	448	413	469	455	465	426	395	427	471	426	419	439	439	430	419	437	475	442	441	424	435	416	442	465	438	444	439	410	441	480	440	437	469	435	439	462	437	428	459	413	474	393	440	421	450	385	433	445	459	396	451	430	465	393	407	432	476	428	452	438	395	438	425	392	410	382	409	459	435	446	424	435	437	426	461	444	432	439	445	452	440	426	428	415	453	451	417	452	484	487	456	436	460	439	474	412	421	463	424	438	441	437	433	451	449	419	413	408	463	457	433	412	439	440	385	461	444	459	428	450	442	468	454	452	456	444	460	463	430	402	421	430	418	449	460	439	401	433	426	465	413	425	420	427	439	408	445	404	429	455	478	432	461	440	451	446	426	481	422	422	382	438	435	450	406	431	433	423	418	445	451	454	454	435	388	446	418	391	466	382	420	463	457	422	434	467	447	414	439	452	405	439	429	404	453	431	413	418	437	442	436	420	475	448	465	441	478	441	413	454	432	419	423	447	404	452	439	427	472	441	412	429	433	414	439	436	414	412	442	416	422	404	423	413	471	442	437	469	416	427	442	425	483	406	455	442	429	412	455	450	439	420	409	427	460	460	464	462	463	473	438	411	465	439	442	441	464	471	449	459	445	451	446	399	437	422	436	465	442	416	450	462	470	448	418	441	425	428	422	427	408	453	438	475	439	473	405	387	392	440	464	457	442	416	440	445	438	482	437	451	479	420	432	434	407	438	405	455	448	454	441	451	461	422	436	423	434	443	423	454	431	446	443	418	440	419	452	442	429	471	446	419	435	419	418	451	424	417	387	449	479	455	461	445	440	399	421	431	430	466	433	432	418	432	477	403	432	451	393	471	418	443	459	423	409	419	437	437	459	418	393	427	430	444	453	395	438	410	454	418	435	414	406	482	425	438	464	440	430	418	437	423	432	448	475	427	420	424	473	426	421	426	439	451	442	420	381	423	455	414	448	411	425	431	433	434	462	453	441	417	402	467	396	426	456	467	417	441	450	442	404	454	439	442	428	396	425	431	431	431	410	454	456	424	413	445	438	457	444	444	453	430	439	452	445	433	427	413	459	461	442	425	396	438	407	503	421	431	420	460	445	450	454	410	425	409	405	443	437	432	425	426	430	434	468	468	430	452	442	434	441	434	435	468	422	462	454	435	445	422	438	421	408	440	433	409	437	455	438	417	436	447	431	393	424	428	477	498	432	457	440	402	448	424	414	480	465	439	432	423	434	435	454	454	441	437	431	437	484	427	466	449	430	477	431	402	453	458	437	453	410	452	457	435	454	434	448	417	413	424	454	430	453	447	435	433	449	462	434	414	426	454	408	455	408	461	444	445	415	394	436	441	438	425	429	431	438	381	444	435	450	428	441	437	443	453	440	421	463	445	418	439	481	427	431	449	472	431	463	437	417	447	435	423	468	455	371	417	405	437	464	392	467	412	460	446	422	419	462	435	440	461	449	421	456	402	426	407	440	458	423	462	445	444	433	464	441	414	445	436	456	443	447	455	443	445	468	412	427	438	427	397	447	458	433	436	444	402	464	399	416	459	457	405	430	436	471	434	449	464	453	461	444	463	437	473	435	428	437	428	456	447	451	449	448	433	458	434	422	380	433	434	423	415	426	435	444	435	443	441	422	431	441	446	440	444	449	430	443	419	470	416	422	461	469	435	430	457	433	435	433	409	453	431	420	445	452	386	436	425	391	439	448	417	425	446	420	425	446	434	473	444	408	420	467	419	429	444	438	430	448	459	450	437	441	422	434	409	451	480	432	418	393	420	428	429	419	416	419	452	446	434	427	397	419	427	427	417	425	421	394	415	457	456	427	444	391	421	419	488	465	438	396	421	458	450	430	443	419	410	414	425	435	445	460	428	430	423	452	442	412	444	393	439	435	421	408	381	475	426	431	431	448	441	419	457	408	416	418	437	456	446	431	427	399	488	435	461	435	432	446	417	453	464	460	409	417	458	427	425	428	432	421	422	424	425	433	427	419	423	455	411	440	458	426	429	440	440	407	459	454	450	422	433	434	402	426	452	437	417	453	441	422	455	447	421	418	432	426	451	513	455	417	455	432	432	440	407	465	422	417	451	421	413	442	443	466	420	438	451	438	441	440	400	422	415	399	481	441	427	409	509	434	435	493	445	441	455	435	437	426	410	445	431	453	422	444	444	394	426	440	467	436	433	403	405	475	441	463	448	427	425	477	431	447	457	459	432	459	474	502	436	425	423	438	445	470	454	466	454
23494	20860	28028	23956	21369	18984	14145	8325	5606	4707	3771	2960	2067	1443	1167	1094	1143	824	797	692	601	678	617	512	444	375	370	404	381	364	322	310	313	317	306	320	344	297	263	267	271	267	276	287	297	289	284	259	271	299	298	258	254	275	294	287	285	256	284	282	275	254	291	285	265	244	292	289	310	301	275	258	274	273	286	252	233	266	275	218	276	272	282	336	258	268	300	312	277	267	282	286	267	271	247	285	291	294	269	265	277	265	297	270	298	270	267	296	279	268	281	301	299	284	284	285	294	292	260	274	281	259	254	270	269	268	295	285	278	283	260	285	257	276	237	270	269	293	266	291	242	263	271	271	254	265	250	250	271	254	286	254	265	263	303	277	268	278	256	281	282	267	280	263	264	277	275	278	266	257	281	276	283	248	266	267	284	273	270	270	267	314	282	276	249	266	253	265	262	269	246	298	282	279	257	271	255	260	282	274	279	288	275	278	282	271	259	294	258	253	287	234	280	299	238	311	266	272	286	326	269	264	264	277	307	242	278	267	280	269	278	288	278	278	255	257	273	291	276	262	275	292	289	286	278	264	268	265	277	317	285	292	288	271	281	242	272	255	252	294	261	253	264	245	276	274	278	276	269	258	271	284	272	281	287	273	283	314	278	268	276	294	312	265	287	267	261	282	260	267	311	245	279	290	271	287	253	260	265	264	268	278	290	255	274	294	285	270	271	262	285	307	247	266	283	264	271	261	285	280	295	290	278	238	256	268	281	278	265	283	242	263	290	310	303	282	260	293	260	291	281	281	292	306	264	295	271	245	301	291	285	276	282	285	271	267	269	281	264	303	289	275	285	250	256	300	260	253	258	280	265	266	275	244	267	289	285	294	273	292	285	274	272	291	279	285	270	253	237	268	289	253	260	303	293	263	286	268	297	280	271	271	276	266	275	301	299	262	277	269	290	295	303	240	258	265	275	253	273	281	253	284	267	281	261	309	276	265	301	263	278	260	281	246	275	282	267	257	257	261	275	267	283	289	254	235	308	305	257	274	286	264	272	287	304	259	265	235	266	283	249	305	281	295	273	281	296	269	271	267	279	287	253	236	289	275	298	296	278	325	270	263	290	261	266	275	258	275	288	254	294	290	264	268	287	283	263	230	284	299	293	292	268	285	267	277	281	263	270	273	256	272	271	287	274	284	264	290	284	271	295	287	297	249	279	264	297	277	287	286	240	293	277	270	277	286	295	283	280	299	304	290	264	294	300	280	261	283	281	313	275	278	250	303	265	283	303	274	288	253	266	268	258	263	272	270	279	297	296	282	313	281	275	294	246	260	260	254	237	302	270	300	292	260	258	259	311	313	267	283	263	258	276	254	249	303	284	287	265	268	285	245	279	275	290	242	243	313	290	291	257	273	270	273	311	289	277	266	261	282	268	268	279	285	275	286	256	258	265	272	277	314	270	273	268	281	266	271	278	269	265	280	295	255	243	281	280	274	253	257	270	278	268	273	309	264	240	289	248	251	299	263	265	272	263	262	294	301	270	262	280	269	284	295	268	290	293	298	260	268	278	240	261	270	289	274	244	268	279	256	292	295	250	260	268	328	283	271	243	263	272	287	262	241	269	302	273	286	294	261	265	288	257	270	252	274	256	284	235	277	284	270	265	284	258	274	257	278	293	262	296	285	257	246	278	257	278	305	239	280	279	243	297	296	271	254	310	291	276	261	260	263	276	279	298	263	300	278	261	290	272	276	257	255	271	251	286	296	268	293	281	297	271	293	272	289	309	262	288	282	243	258	261	228	303	273	280	253	269	287	291	278	264	252	288	274	307	296	283	247	275	266	281	278	283	249	256	295	251	272	302	259	258	273	254	286	249	283	279	294	301	254	282	263	257	278	280	279	288	272	287	267	255	260	314	281	266	301	273	274	277	278	260	260	269	262	270	275	295	249	268	269	274	243	285	248	259	267	282	290	274	286	271	279	283	268	294	296	263	285	271	253	259	292	269	250	265	267	271	297	272	281	271	284	284	286	270	283	256	280	269	283	277	291	258	290	293	271	264	256	284	251	289	302	264	274	276	275	247	266	267	289	301	252	294	284	263	289	271	255	279	243	285	288	295	253	299	274	285	263	278	268	267	285	281	277	290	268	265	260	256	282	299	276	269	251	286	299	296	298	286	264	279	259	294	309	285	287	315	300	280	259	294	283	290	286	321	276	260	260	277	270	274	249	266	279	280	251	273	274	277	276	265	298	294	290	291	271	265	281	276	290	290	257	291	278	293	252	274	290	283	285	304	283	273	250	297	272	259	293	258	290	302	257	277	252	288	276	267	247	291	262	293	257	268	270	301	273	288	267	283	267	274	277	289	270	262	266	288	244	274	286	255	309	272	292	262	274	257	262	258	265	268	245	292	290	281	241	269	263	274	279	279	260	271	303	280	293	272	263	281	293	273	270	249	250	288	259	257	281	253	279	270	293	269	283	264	257	265	305	269	296	277	256	278	296	262	266	251	285	286	285	293	291	307	286	268	268	292	265	276	274	249	275	284	286	267	271	293	300	284	264	306	284	268	266	235	253	281	284	263	313	246	288	288	253	279	280	276	280	263	238	286	276	276	280	260	312	263	285	288	253	288	289	260	280	270	248	259	275	258	270	290	280	263	276	265	269	288	283	265	276	272	248	276	268	278	281	261	273	275	299	264	264	282	300	303	280	276	245	275	271	283	279	277	275	249	317	281	305	277	272	252	293	276	271	288	250	301	270	307	280	253	272	263	243	280	274	283	283	276	272	306	255	289	278	271	281	271	278	254	300	302	256	226	313	264	263	259	301	288	272	289	273	302	262	286	303	285	272	304	286	265	284	285	271	250	301	281	265	293	263	285	305	276	264	265	290	247	297	250	276	275	290	262	258	274	248	263	265	274	270	246	294	286	258	241	268	239	257	270	273	266	269	271	265	258	284	246	282	264	288	266	277	265	270	258	300	264	281	273	262	291	270	267	297	264	264	249	274	282	262	280	262	297	299	280	297	268	316	298	270	285	230	257	288	251	264	274	292	307	261	266	278	314	294	272	268	277	285	267	283	291	277	278	263	289	296	287	268	282	301	263	265	300	279	262	283	271	274	267	276	281	279	274	295	272	254	273	283	286	264	267	278	286	272	290	265	272	302	288	258	279	298	240	273	277	265	282	295	264	267	289	285	282	266	270	252	265	278	280	275	260	305	281	273	294	267	268	274	289	252	246	273	285	278	274	278	295	270	283	283	276	282	278	271	285	247	291	275	279	262	278	256	290	273	294	269	271	288	267	279	287	307	291	267	272	297	243	273	238	283	266	282	269	283	268	274	273	263	251	251	264	253	247	271	278	286	282	287	262	256	290	265	282	272	251	268	267	289	267	276	255	272	261	291	270	270	272	252	283	284	278	281	290	270	275	280	277	274	287	267	273	278	258	264	269	262	246	275	272	259	296	290	305	256	264	283	240	260	229	266	273	263	281	270
36708	52933	36285	30064	22181	19034	17342	13438	10251	8917	7218	5607	3728	2642	2152	1969	2032	1234	1386	998	928	1022	954	867	628	557	545	577	503	475	471	421	430	406	388	381	364	387	324	287	321	323	342	319	327	322	333	292	331	319	302	341	338	331	340	330	329	315	322	287	314	297	331	322	332	331	294	328	311	351	308	325	330	340	307	301	288	324	298	329	309	332	317	324	331	323	294	325	323	334	320	342	346	304	311	321	310	330	297	346	315	305	331	331	353	315	299	336	367	305	334	335	312	362	306	346	295	344	280	349	333	355	354	291	342	327	342	350	324	345	309	306	341	297	334	323	321	310	338	331	322	318	323	295	299	330	308	308	354	290	351	339	318	302	317	332	331	306	312	316	361	327	313	339	322	309	334	326	334	315	310	313	304	319	333	317	336	324	311	310	318	305	303	351	312	327	322	340	318	352	325	302	316	316	330	324	333	335	347	324	321	318	339	332	306	312	301	334	321	338	317	326	309	300	304	323	337	334	323	309	313	311	310	339	332	301	336	298	323	339	339	329	358	327	293	317	316	319	359	310	331	282	318	312	319	333	324	323	317	322	331	313	301	329	322	327	318	327	317	311	325	337	331	319	334	315	308	356	326	312	309	320	324	339	335	315	331	309	329	320	342	311	323	334	320	292	282	323	308	309	329	347	342	333	311	371	340	283	314	316	326	310	334	307	328	303	313	332	325	301	337	336	309	339	328	349	317	329	308	362	320	305	324	303	310	284	314	308	308	319	345	346	343	313	309	289	319	331	353	299	330	305	315	327	316	347	307	297	359	328	327	330	323	356	337	334	326	327	344	334	336	340	323	310	294	292	342	315	326	313	340	301	343	337	311	335	313	322	314	327	320	300	332	310	336	323	325	318	329	335	361	324	335	343	311	321	274	317	343	320	319	340	308	329	316	336	280	307	323	317	318	298	306	319	335	315	283	317	331	326	350	349	331	320	298	308	286	333	310	312	316	313	313	323	335	338	359	335	336	326	331	334	306	336	320	324	295	321	305	335	313	334	295	323	319	294	340	336	311	318	315	326	316	329	315	316	317	311	339	362	312	333	339	282	339	306	320	321	352	302	317	357	298	317	324	278	331	327	314	323	332	330	355	339	310	339	328	312	337	331	326	315	315	331	315	373	298	321	302	329	308	314	293	312	342	333	316	342	327	327	290	336	347	281	333	298	326	305	323	336	304	292	322	345	318	314	331	331	295	329	305	304	313	299	293	330	311	326	323	313	321	337	345	327	294	331	287	338	360	302	294	310	335	300	357	328	377	338	329	337	324	337	349	319	333	320	332	310	309	303	327	299	334	302	322	328	306	327	302	314	301	286	338	307	317	284	326	323	306	297	328	303	297	299	305	306	306	294	323	305	334	344	300	316	306	301	344	319	307	336	324	299	332	323	338	297	324	342	311	338	309	337	296	306	359	331	322	329	304	332	306	339	336	338	318	329	315	344	339	339	331	329	323	308	363	318	313	343	308	339	322	307	287	334	344	338	340	335	342	328	336	323	348	323	319	324	321	301	328	316	315	323	303	352	321	331	334	356	318	316	330	335	300	313	303	340	305	338	300	323	327	306	347	333	325	320	356	321	327	306	346	313	333	343	299	309	304	332	346	321	323	333	293	318	324	334	295	349	336	311	343	296	329	328	277	326	346	321	367	315	324	294	325	334	319	342	300	313	319	313	338	327	340	277	346	315	318	316	324	328	342	315	305	364	312	319	359	300	319	314	332	334	307	338	295	333	293	324	306	324	309	342	278	317	311	346	329	332	337	315	312	307	327	285	304	335	331	360	306	307	357	362	315	327	338	323	345	277	346	306	331	331	329	325	313	329	301	313	353	342	332	339	283	308	308	289	317	303	317	325	353	306	318	329	340	322	328	345	330	320	335	326	312	340	314	327	321	329	305	304	316	346	300	346	290	332	316	331	298	317	339	304	350	307	381	313	320	285	292	341	341	334	313	331	299	301	317	318	339	335	334	309	345	314	315	291	341	329	328	335	315	344	320	317	337	342	314	337	302	291	301	305	327	321	307	296	308	320	322	322	319	315	317	312	318	331	295	335	339	308	327	317	299	339	321	282	315	321	324	304	314	304	318	337	335	322	325	314	323	288	313	344	309	326	338	344	304	326	327	275	315	370	335	359	333	318	345	324	332	305	322	330	361	341	333	300	331	322	309	317	301	327	328	310	307	324	328	310	311	332	327	335	316	283	296	300	344	332	310	277	284	317	322	316	297	339	313	350	316	327	339	300	312	354	318	317	309	361	292	308	306	318	309	368	345	327	332	294	336	321	294	323	335	323	325	351	365	313	311	322	367	341	329	317	307	348	324	300	315	304	343	294	290	324	325	327	291	303	315	325	332	331	304	313	329	327	337	322	324	354	307	329	319	304	344	325	350	343	307	263	374	318	319	343	323	311	306	332	321	327	342	313	327	290	311	294	309	322	314	334	331	318	330	344	331	346	332	328	324	323	366	343	336	332	322	303	324	322	314	319	314	335	324	327	317	313	329	329	309	320	326	348	317	326	312	320	307	305	333	332	346	302	284	321	310	287	312	327	300	320	313	336	296	327	355	355	302	309	320	289	306	296	309	324	322	336	327	306	312	323	347	292	314	329	305	319	333	303	314	339	322	359	329	313	324	313	335	337	312	337	318	332	307	334	351	337	304	325	356	298	300	289	341	304	330	317	309	318	307	315	329	335	321	332	339	331	311	304	344	298	346	343	326	336	320	330	327	318	330	341	301	330	311	322	314	328	303	325	334	321	316	315	268	317	321	349	324	308	337	309	305	323	294	338	351	294	343	340	308	330	325	325	320	324	308	304	336	325	300	308	334	324	323	307	290	331	324	306	366	328	338	317	299	310	320	305	308	336	336	333	332	293	304	321	318	331	329	309	338	342	305	323	287	299	314	304	272	315	349	342	314	312	352	327	288	319	327	304	292	337	334	334	347	310	333	341	341	329	310	348	333	325	307	310	370	320	324	315	320	313	354	307	312	362	319	347	330	290	318	304	315	310	329	318	301	320	280	321	296	299	330	337	301	285	338	322	307	344	354	308	314	350	326	305	299	317	308	326	339	338	338	308	313	307	311	313	325	313	315	309	328	308	356	319	300	345	334	303	298	328	330	308	325	313	340	375	313	315	330	334	336	298	323	327	353	338	318	339	327	314	286	292	346	349	329	327	327	312	314	305	338	322	356	314	307	330	344	333	353	301	323	312	324	308	334	289	348	361	318	316	346	320	319	314	295	322	320	300	325	314	319	322	338	323	309	312	358	310	350	359	300	335	342	321	345	319	316	319	318	286	316	331	338	324	317	302	346	313	340	327	314	360	314	297	321	324	330	320	319	310	307	286	308	327	328	352	299	337	306	288	325	328	293	317	322	330	304	334	353	308	313	344	307	288	329	306	296	318	313	339	297	320	330	304	322	371	304	326	312	316	320	303	320	303	338	323
24755	21002	27481	25155	19215	12374	9630	6428	3984	3599	2892	2375	1815	1329	1360	1074	1045	839	732	787	719	686	741	638	586	553	534	528	523	455	490	459	504	500	456	490	508	454	463	426	443	432	436	455	488	454	429	451	464	451	456	421	456	419	453	441	437	456	489	467	430	471	455	471	466	445	437	455	451	423	443	421	430	457	426	416	484	410	393	463	429	429	433	470	419	421	452	464	416	436	414	441	470	440	451	435	456	420	425	453	446	455	396	461	444	424	434	416	467	425	434	466	415	451	446	456	424	434	438	441	417	469	467	450	413	434	425	469	436	433	451	450	465	436	435	501	447	408	460	434	425	431	452	428	445	421	434	414	452	445	458	442	431	427	420	462	439	443	419	418	479	434	446	457	428	429	456	468	436	451	437	488	454	422	442	468	435	421	453	470	426	468	445	439	467	438	438	477	439	432	472	461	436	456	441	420	421	434	444	468	454	415	453	479	421	440	451	453	426	414	399	427	415	457	457	433	443	448	398	431	420	451	450	428	448	413	426	424	422	465	432	410	414	440	396	432	438	429	428	462	466	426	451	440	446	445	411	455	465	461	429	421	447	390	435	413	457	439	417	465	392	490	430	441	443	410	456	438	469	437	443	475	433	455	422	403	424	442	442	469	447	458	440	445	455	415	413	430	425	455	442	464	464	412	443	433	459	456	467	430	440	428	396	432	437	444	461	456	406	434	478	458	401	451	381	440	484	491	423	398	415	446	446	465	395	455	475	437	418	438	392	411	438	428	462	452	441	402	413	439	441	434	404	439	434	400	445	460	437	461	450	456	454	470	427	465	429	409	432	464	469	413	441	427	402	436	408	470	441	428	441	385	450	449	428	439	448	421	404	422	450	458	475	428	438	440	449	479	417	401	440	415	453	417	408	458	451	424	442	481	415	445	434	410	493	436	429	462	450	452	441	430	410	423	456	469	459	439	449	452	447	415	428	398	464	450	437	445	400	448	435	439	451	467	441	457	458	453	438	453	445	451	437	461	427	461	408	447	402	439	416	438	414	451	411	453	430	439	447	451	433	445	418	461	433	413	438	448	463	473	386	494	456	447	454	412	440	460	415	412	416	445	425	421	425	454	449	431	461	417	437	424	443	477	437	427	477	434	419	458	454	462	434	437	469	422	433	464	441	437	449	462	465	435	464	430	451	454	461	440	426	445	455	435	431	433	441	445	427	438	461	446	459	475	436	475	432	442	441	456	428	412	418	432	452	435	438	453	481	404	416	409	418	442	450	437	427	429	452	450	448	461	478	464	400	452	466	444	439	449	413	457	452	406	439	420	485	410	458	406	461	452	445	438	425	415	444	441	485	435	460	451	457	432	388	525	451	461	430	469	459	414	421	476	473	423	418	457	425	424	480	447	429	409	446	445	458	460	431	468	427	417	451	457	420	482	446	459	478	449	468	445	438	460	490	461	441	405	425	427	435	407	451	426	395	470	417	437	420	442	439	461	455	476	445	431	447	447	440	449	397	449	448	430	439	425	468	469	446	444	451	451	473	453	412	459	454	467	442	424	423	423	445	451	450	439	449	501	470	453	420	423	421	479	439	476	435	449	435	433	431	408	456	439	446	457	477	465	452	439	413	470	453	465	468	412	426	391	454	420	465	473	440	419	482	443	426	449	441	443	435	439	462	425	416	422	426	415	447	496	447	441	416	425	438	432	414	441	454	459	458	411	440	427	480	456	451	454	435	422	421	422	438	440	439	448	446	450	467	429	429	406	452	466	462	429	441	427	408	436	394	419	423	428	435	454	445	439	446	435	456	403	422	462	468	428	459	449	437	449	422	456	444	447	433	428	409	425	403	445	409	463	442	440	432	421	435	460	421	462	467	465	453	433	404	433	434	429	461	456	440	422	456	411	470	453	421	452	440	413	433	433	440	421	465	461	466	444	448	476	416	453	417	448	447	444	442	424	452	482	480	466	452	428	423	447	408	460	456	434	427	476	453	446	433	440	449	428	458	461	432	403	465	434	411	436	445	453	425	438	415	404	398	449	440	421	435	462	453	483	453	421	426	399	478	451	405	416	431	429	469	450	431	448	456	415	444	424	394	432	418	439	429	411	438	444	494	455	447	479	466	434	422	469	411	445	459	425	468	455	440	440	433	458	464	387	440	478	432	432	424	438	455	401	454	476	488	437	395	443	447	389	465	458	448	449	464	497	406	442	437	424	446	445	421	459	408	449	417	427	449	437	415	447	440	446	423	395	390	434	470	421	458	448	447	452	443	438	415	398	447	433	443	447	479	463	440	402	442	464	439	463	434	427	478	441	399	476	451	452	420	441	417	442	460	438	444	421	431	402	424	422	450	465	461	391	437	394	426	489	428	409	440	470	436	450	476	464	449	425	439	441	482	417	444	439	432	424	409	445	416	463	471	434	440	435	450	456	456	454	457	425	445	435	417	474	440	395	435	442	463	438	436	443	477	449	422	423	471	455	435	458	457	440	418	414	434	447	458	469	429	427	451	439	451	438	449	444	480	416	410	416	437	412	416	440	430	425	443	402	446	451	417	438	472	440	445	411	437	432	446	461	466	492	472	452	454	430	437	451	472	435	435	432	454	455	445	440	448	443	457	438	431	464	465	488	461	452	450	463	407	440	418	421	414	438	419	434	439	467	456	428	419	411	488	415	481	456	423	472	391	436	454	400	448	409	470	412	441	416	431	464	418	415	459	449	448	414	428	429	464	472	435	454	453	460	478	399	433	442	474	462	452	432	449	432	445	455	434	412	444	434	428	426	453	477	407	424	414	430	418	410	472	437	456	435	445	426	442	436	456	448	471	455	478	436	464	439	439	433	464	423	434	477	463	443	429	468	458	473	441	453	436	468	439	425	415	434	426	435	443	441	415	445	437	443	434	423	434	432	441	453	412	415	444	461	456	456	415	464	411	431	454	447	456	442	451	447	441	439	459	438	455	408	434	430	414	446	440	402	448	449	432	486	424	446	442	420	470	443	454	432	422	465	419	442	453	454	438	463	454	436	443	457	456	432	461	431	427	440	470	433	441	464	471	463	433	433	433	419	443	429	440	463	419	420	460	433	483	483	426	450	454	451	483	419	396	478	422	439	451	443	429	424	413	440	447	429	413	426	446	440	410	485	417	396	441	422	438	452	389	449	462	445	428	421	447	434	406	444	429	474	453	439	449	458	438	455	420	451	479	452	433	472	431	415	449	446	463	411	423	453	405	434	468	435	399	459	424	464	427	417	458	467	438	427	442	475	457	430	442	483	436	438	433	425	486	429	412	422	422	461	421	448	489	411	478	421	461	413	423	392	474	446	384	461	424	458	457	460	445	418	423	446	428	461	428	401	457	458	397	448	450	444	471	425	497	456	447	459	465	431	447	409	425	416	421	428	456	449	445	417	468	435	410	434	395	449	438	442	452	424	429	423	431	437	443	388	455	460	460	457	427	470	459	446	401	413	453	428	447	500	426	400	379	407
37173	49806	34832	26695	19580	17054	15591	11742	8078	7152	5611	4373	3312	2409	2324	1871	1683	1384	1182	1106	997	991	1047	867	701	638	688	642	575	585	548	599	574	558	554	542	515	520	451	507	476	516	540	478	467	539	491	504	497	503	503	518	473	506	487	490	477	476	474	501	504	488	517	494	475	528	520	514	516	506	505	499	514	481	490	523	508	480	538	520	507	532	485	528	491	498	538	470	516	497	508	493	511	500	514	498	501	476	510	569	517	533	516	520	485	497	477	534	495	527	495	520	522	482	456	502	479	477	505	515	513	530	517	502	485	497	488	500	491	532	511	499	491	521	497	495	490	457	494	485	527	532	517	510	537	505	508	522	477	540	527	513	501	521	500	508	513	479	494	485	482	494	517	504	496	495	462	492	493	503	515	497	505	484	480	476	498	504	522	524	475	536	506	540	469	506	508	510	520	477	528	490	520	521	485	458	484	466	522	505	477	503	488	491	506	534	472	496	475	534	543	519	512	507	532	497	509	542	487	482	514	537	503	455	538	507	523	511	523	497	509	482	518	516	488	548	541	509	478	509	501	524	500	481	537	491	494	504	528	522	495	541	511	535	526	519	453	530	514	497	525	490	537	509	508	498	487	543	496	483	504	528	471	509	469	498	490	538	485	515	501	515	495	519	485	521	482	507	483	507	481	492	503	512	534	460	496	521	516	483	520	513	500	506	513	504	523	531	498	470	494	483	552	506	466	493	507	525	457	493	486	500	545	518	501	505	516	511	479	519	491	504	508	526	515	494	528	490	496	508	508	495	513	507	484	467	483	477	541	510	533	463	503	514	440	548	504	476	453	512	528	503	553	513	485	488	501	512	477	507	517	498	451	563	505	477	480	507	506	495	526	476	478	496	510	455	527	503	519	475	508	497	503	509	505	528	478	460	489	486	522	484	471	490	535	447	496	518	505	509	492	512	481	504	489	522	471	527	538	517	481	493	513	527	492	514	529	534	474	496	530	529	496	500	523	485	456	482	508	483	509	550	476	506	508	532	515	509	480	530	523	524	497	537	513	517	513	527	516	522	510	493	499	542	476	508	514	532	495	506	513	492	520	476	512	465	493	466	526	497	490	532	484	489	503	493	495	491	520	509	517	512	519	502	535	497	515	505	425	516	490	511	510	517	506	459	495	501	475	503	478	484	517	454	496	499	505	492	450	497	529	519	497	494	505	511	483	512	523	473	479	480	504	510	503	515	503	494	480	542	513	482	487	500	460	489	509	528	518	472	485	480	542	530	540	501	483	548	498	532	514	502	513	512	496	499	503	481	482	483	494	544	537	524	532	543	475	485	532	480	505	490	510	508	515	524	536	442	488	499	492	524	539	508	526	516	492	503	494	487	524	560	495	495	461	525	482	504	516	455	537	475	513	479	498	504	493	521	484	467	520	484	511	497	490	478	521	513	520	513	495	511	512	511	523	493	498	518	498	492	492	511	444	514	517	529	493	500	477	532	499	482	490	520	506	508	547	482	503	529	521	501	497	507	495	482	513	483	467	521	470	534	478	495	468	510	493	526	498	504	513	479	492	516	517	495	479	553	515	493	508	537	503	461	493	530	497	470	531	521	502	488	490	503	489	485	490	453	486	523	507	528	500	516	457	492	483	499	492	487	505	527	506	474	502	507	480	514	524	501	519	505	516	508	446	470	465	523	516	510	534	517	491	473	535	493	508	508	514	531	504	504	513	521	519	526	478	497	502	468	520	507	544	499	522	510	500	524	535	548	522	488	475	523	502	471	480	477	500	484	527	486	481	481	528	529	490	561	522	494	566	520	490	492	509	501	511	483	513	476	527	490	504	525	490	511	502	511	471	537	501	509	539	529	512	510	483	461	479	498	495	477	478	502	493	497	520	479	532	505	530	507	470	495	462	509	512	494	520	475	527	489	480	492	491	497	484	506	495	458	488	496	498	483	501	538	518	501	482	513	454	496	495	504	515	504	480	500	498	500	509	522	481	501	483	476	522	493	486	480	481	477	449	525	472	510	522	544	533	498	502	499	508	542	508	506	479	477	494	504	514	494	505	494	549	529	480	537	516	519	472	513	487	502	544	525	503	520	508	464	498	499	481	524	497	513	468	485	511	524	503	464	510	485	486	525	465	529	472	474	484	538	520	489	522	524	480	488	531	504	540	553	532	504	510	533	505	498	532	514	525	531	511	473	512	524	501	492	487	496	514	482	488	518	529	495	460	509	472	520	495	513	492	499	503	508	503	533	493	524	521	537	519	502	519	494	487	505	481	480	566	485	480	530	488	507	503	539	509	501	472	500	471	455	495	511	494	511	510	488	501	464	512	487	510	493	487	535	515	516	515	466	477	498	509	477	504	507	501	521	509	500	461	505	533	450	508	455	534	491	479	487	508	518	509	516	518	509	509	524	493	500	517	504	500	438	526	482	513	519	487	485	514	527	505	495	502	510	507	516	517	476	483	492	484	494	474	464	482	495	516	496	514	508	480	502	519	505	545	485	496	475	510	496	501	527	470	513	508	474	521	497	485	503	518	485	507	504	521	494	493	469	533	484	521	493	499	519	478	513	462	506	518	488	531	510	473	528	522	534	498	504	511	504	495	534	508	474	532	486	517	478	478	455	483	482	497	531	464	491	502	552	473	503	500	499	516	478	468	485	514	484	494	514	495	523	487	506	507	511	527	531	507	513	499	497	500	541	501	561	525	470	503	461	551	516	497	485	506	479	465	510	509	519	488	489	459	528	490	524	496	486	497	462	510	504	490	494	505	478	511	491	501	540	496	455	502	514	511	531	485	507	480	515	487	496	490	487	505	489	518	510	492	539	476	462	504	517	513	535	496	506	504	509	498	504	556	494	507	487	517	540	490	493	464	498	481	467	529	507	466	490	493	460	512	513	488	517	507	473	450	509	509	496	478	499	482	485	523	542	500	510	523	454	519	478	504	507	533	513	504	479	515	492	479	524	493	502	473	473	537	517	480	551	497	498	554	493	527	511	490	503	462	476	553	539	515	527	499	561	480	509	453	493	529	484	530	467	510	528	482	507	529	554	519	515	527	513	505	538	561	496	487	478	525	522	529	524	524	509	512	485	539	522	500	484	472	501	528	503	514	483	489	485	502	524	470	485	493	505	522	496	487	510	527	514	537	518	490	488	515	446	476	489	523	512	497	482	481	518	507	501	550	498	497	486	514	527	465	478	486	489	528	500	485	531	511	488	501	529	490	498	515	482	489	507	500	476	483	469	481	513	510	519	507	513	516	505	486	473	516	495	490	481	514	505	479	538	539	514	512	480	498	529	518	496	494	500	535	521	557	500	512	516	504	488	436	533	486	468	557	467	515	519	472	488	513	515	497	522	480	488	506	478	493	512	494	496	513	500	513	475	462	452	503	498	490	491	512	490	491	537	513	498	502	492	517	537	483	497	491	524	525	522	506	508	511	539	527	544	534	522	484	510	508	494	506	516	541	493	538	531	497	490	508	488
22472	20965	28671	23434	21106	22262	22503	12686	7146	5631	5490	4491	3340	2338	2419	1835	1527	1304	1007	923	891	900	849	626	524	518	490	471	462	451	416	432	417	413	380	383	382	352	367	332	293	298	308	315	328	327	333	307	310	329	344	319	330	338	349	308	333	312	350	315	333	340	298	300	339	316	314	338	312	336	343	320	352	325	310	312	324	310	296	311	311	353	329	327	327	343	308	324	361	328	307	338	336	372	344	347	337	330	358	339	313	316	312	339	320	324	309	340	328	339	322	323	327	324	330	344	332	325	308	317	294	301	336	328	303	342	341	327	337	324	331	333	345	327	327	334	355	293	339	321	311	308	318	319	314	349	306	330	333	349	334	323	344	319	332	361	335	325	339	310	373	335	339	343	332	327	324	326	342	335	347	298	339	321	322	310	320	329	317	316	353	330	328	303	330	316	335	331	336	299	332	352	336	293	298	334	317	321	298	290	324	326	305	311	351	354	310	330	344	345	347	349	308	368	331	315	300	324	326	350	313	333	331	305	334	310	303	350	308	334	325	345	328	359	310	323	323	335	316	338	330	301	302	317	352	312	337	345	305	316	340	304	366	308	355	304	333	314	349	301	308	351	315	341	321	348	311	317	313	307	301	326	352	313	335	346	340	327	312	325	332	327	336	328	291	353	353	317	323	343	325	290	327	344	342	341	357	349	345	305	318	319	335	331	323	331	325	343	300	317	346	309	311	325	313	315	333	325	330	306	324	349	319	316	301	323	292	308	323	328	304	332	313	324	324	369	337	320	345	308	321	339	345	351	322	309	318	299	351	352	322	317	308	326	340	319	328	331	344	342	363	329	342	326	299	337	344	346	354	334	317	333	319	327	332	311	336	357	335	319	328	330	326	346	321	358	299	310	322	346	316	339	294	307	326	334	309	330	348	303	333	311	331	339	309	317	321	315	270	310	354	333	317	303	327	359	322	304	320	306	337	331	296	286	335	310	308	364	329	334	326	323	330	316	310	337	336	310	341	331	311	333	298	290	335	349	356	308	338	298	319	327	346	309	336	308	333	324	356	273	341	309	330	330	328	279	353	304	316	301	339	315	277	341	333	322	289	342	311	335	304	343	332	326	308	303	308	325	331	302	297	306	289	320	357	340	284	325	337	353	349	309	300	317	322	332	343	295	307	334	308	340	338	359	347	317	343	312	326	328	314	308	315	337	324	339	305	335	293	312	314	327	347	302	316	310	337	312	325	334	332	344	305	352	303	341	359	337	308	348	332	328	318	325	372	310	337	360	329	308	329	324	323	312	327	308	345	352	307	307	317	325	302	309	337	322	321	309	317	315	324	319	329	322	311	328	326	324	339	332	354	315	331	332	341	338	314	335	346	348	327	291	345	300	291	314	321	316	353	314	299	301	321	322	320	304	320	299	315	335	333	336	304	359	342	310	311	326	318	329	324	326	322	353	325	343	326	344	353	329	336	334	313	350	308	318	329	309	327	316	327	333	347	336	312	325	323	339	316	323	299	318	337	339	308	346	343	324	335	307	306	328	335	336	313	320	335	319	309	302	321	327	285	331	304	315	342	332	348	317	313	328	324	320	348	318	330	324	315	343	335	298	312	301	329	308	331	336	294	334	362	333	310	359	310	305	354	307	299	322	351	330	322	345	320	380	328	339	337	335	290	346	294	329	323	325	356	313	331	307	313	334	319	308	372	354	314	332	318	330	325	319	336	349	321	328	318	299	319	302	304	338	303	342	317	325	295	317	334	315	335	320	324	331	327	318	327	327	317	339	305	330	318	329	313	327	300	311	300	303	295	328	306	328	300	347	321	305	317	336	361	324	305	313	330	323	312	325	331	351	293	318	304	334	331	329	377	348	310	307	355	345	320	343	318	343	347	313	332	340	300	289	302	322	300	315	291	326	343	336	370	290	344	339	328	333	325	312	303	311	298	335	324	310	330	361	319	349	322	294	336	315	318	320	326	341	343	323	325	314	290	349	338	296	344	324	313	314	357	291	317	308	315	328	306	317	343	374	317	329	329	339	322	332	351	293	360	332	312	324	314	365	343	338	325	300	329	338	333	314	308	349	320	320	337	311	308	319	345	283	312	323	348	336	320	315	316	320	321	270	296	307	320	296	310	318	326	330	322	330	325	332	330	329	348	322	304	339	342	313	337	342	318	345	334	328	319	312	339	296	310	329	307	310	339	321	306	365	326	300	339	302	324	313	337	339	311	331	313	311	296	312	324	314	349	347	328	337	323	358	344	308	318	317	331	347	338	322	325	340	336	323	321	314	333	341	338	328	309	346	338	326	311	316	311	310	340	316	302	307	305	308	331	331	311	361	335	303	344	349	337	325	341	305	310	343	331	331	350	323	347	328	318	306	318	340	315	342	300	321	307	332	364	330	321	309	331	333	336	347	319	313	340	317	317	324	294	299	378	350	316	323	348	338	326	334	337	317	339	336	320	284	307	305	324	329	318	314	278	300	328	309	321	295	335	337	325	297	314	316	321	364	333	334	288	330	351	316	312	308	348	305	342	293	345	321	320	320	341	302	344	330	349	305	290	316	313	350	325	331	307	295	320	304	315	295	310	327	326	326	327	327	299	323	328	320	325	362	341	322	370	358	342	362	341	322	317	327	341	331	318	309	337	355	314	337	346	322	323	311	315	317	303	303	315	321	322	325	338	320	325	322	291	320	349	306	337	342	351	311	326	316	337	314	320	326	339	289	322	314	332	340	317	315	303	316	337	353	327	309	302	336	308	370	332	293	316	312	311	299	313	341	311	316	335	330	322	339	326	351	338	324	347	331	332	344	294	328	339	312	359	308	308	327	332	350	321	313	327	337	287	320	319	342	396	348	316	290	319	339	322	342	343	327	338	342	315	312	346	313	315	350	306	308	324	315	281	327	292	335	311	382	294	361	298	327	315	328	289	330	338	311	306	340	324	368	335	333	335	354	336	341	332	308	316	355	318	341	304	336	297	339	312	331	303	292	291	325	373	336	319	306	335	329	316	359	302	322	327	324	315	291	334	320	306	294	315	308	297	344	296	317	321	350	299	341	325	341	319	311	328	328	341	303	337	311	296	339	334	307	331	372	323	340	372	290	298	276	310	317	299	344	343	313	328	283	334	320	334	315	326	345	308	327	297	334	324	359	308	363	340	329	302	344	301	319	339	306	343	323	334	307	320	299	343	348	304	308	305	315	330	348	314	317	338	349	335	328	337	322	300	340	311	281	319	343	314	326	328	350	321	315	302	306	313	325	329	333	317	322	328	362	331	322	332	324	320	356	326	320	339	308	319	311	326	308	320	316	297	326	356	336	330	350	326	344	329	325	349	307	309	332	328	329	299	365	319	341	320	354	323	354	326	339	319	302	315	340	332	331	301	329	322	349	323	313	342	331	322	336	332	319	308	347	327	325	295	302	353	325	291	337	298	342	351	322	295	311	364	349	316	307	338	323	316	369	339	303	335	355	323	304	365	330	349	318
40477	60302	43498	34082	27733	23778	21007	17689	12209	10091	9885	7779	5899	4114	4263	3210	2586	2104	1648	1527	1476	1344	1252	939	830	719	670	627	564	515	534	521	531	514	463	488	436	444	384	356	374	390	360	360	358	388	358	379	334	381	318	381	346	373	364	351	377	350	362	369	340	362	359	391	391	365	374	378	362	378	366	351	378	360	368	321	375	402	336	344	366	359	415	367	381	344	358	362	356	395	377	362	366	322	370	333	360	351	347	358	359	380	366	338	357	349	382	375	397	304	366	347	362	396	374	360	400	326	327	366	338	388	357	367	371	360	368	395	362	370	356	350	387	395	375	349	333	376	312	344	343	376	350	389	339	357	364	331	339	367	360	386	353	377	350	362	353	342	406	316	378	350	343	357	388	345	387	348	373	345	352	367	375	377	369	338	357	368	319	367	371	362	350	387	361	361	355	385	365	352	374	346	379	389	344	400	343	377	359	386	375	359	355	343	419	331	346	379	379	332	378	337	352	387	373	334	378	372	407	350	371	401	344	356	341	402	315	377	383	380	368	355	372	335	357	409	335	338	325	353	387	353	390	370	396	377	381	380	393	357	394	365	379	361	332	378	386	359	329	365	373	384	352	380	385	381	371	327	347	385	356	366	363	369	401	390	392	366	337	347	396	392	413	360	368	386	379	381	344	330	364	360	363	363	361	334	380	365	360	345	357	371	347	348	361	340	350	357	365	384	355	352	386	386	356	359	368	356	391	376	362	365	412	325	353	350	311	364	365	361	381	364	362	341	361	346	366	350	365	331	368	364	382	353	392	344	329	341	376	366	354	356	348	367	383	371	372	357	362	379	359	364	333	362	340	363	366	346	348	369	369	364	348	357	367	395	362	353	365	365	383	387	382	387	377	350	381	365	355	348	372	348	350	356	368	385	364	365	332	386	372	361	371	399	390	374	343	360	354	364	384	356	349	371	425	418	356	382	379	378	358	405	371	366	366	360	348	349	344	355	370	367	389	383	360	391	376	342	401	357	367	363	382	358	380	353	382	399	371	377	354	340	343	388	354	376	376	336	388	345	386	389	388	354	367	344	317	377	336	354	350	383	351	373	390	383	344	366	404	383	346	383	371	355	372	346	390	364	342	371	352	374	361	351	374	342	374	392	334	343	369	361	347	327	368	373	383	351	355	361	368	374	372	398	346	330	358	355	361	368	341	366	380	362	355	354	398	382	360	362	351	341	392	339	327	355	395	368	348	400	320	367	345	375	364	362	393	392	368	399	387	382	374	360	370	383	362	389	372	354	389	345	384	372	352	380	368	344	392	340	364	358	350	363	354	373	365	375	346	365	364	393	380	348	350	355	357	350	359	380	393	369	369	368	366	324	358	366	338	387	371	319	330	375	368	352	349	342	385	370	359	353	360	382	339	336	389	398	330	359	372	387	334	392	359	360	388	329	367	377	378	367	374	367	374	396	359	343	388	353	361	329	358	362	351	359	357	359	399	330	347	356	349	354	347	376	348	359	374	369	363	361	347	347	339	337	352	386	392	367	367	372	344	370	378	333	410	398	355	383	353	362	408	335	366	358	375	354	358	403	359	366	376	367	370	343	342	382	360	372	343	384	338	345	360	367	377	350	361	359	355	386	375	368	377	341	347	345	357	353	366	381	373	380	370	365	361	341	362	341	401	374	355	329	370	394	360	380	356	377	377	360	329	377	389	345	353	358	357	360	353	386	364	380	385	376	391	352	366	362	356	371	355	375	376	376	338	359	362	382	364	355	376	341	389	384	367	365	356	310	403	364	347	332	383	400	364	371	346	377	370	341	368	384	353	388	392	359	392	390	364	369	365	387	343	347	377	351	376	353	367	383	347	385	361	323	374	350	391	342	376	332	385	360	330	370	372	369	371	353	359	348	371	378	365	379	377	372	361	369	423	340	390	379	349	369	369	399	363	375	358	365	394	385	364	384	374	371	357	367	370	362	370	364	352	343	365	368	364	355	376	334	343	344	349	376	372	365	352	402	401	379	351	384	364	378	347	340	363	367	382	387	348	378	350	392	337	362	337	359	379	380	354	382	382	394	346	356	392	369	381	389	343	363	357	381	356	382	399	388	382	378	407	342	363	341	374	353	333	385	386	319	374	383	373	343	358	390	372	373	410	370	370	367	346	366	352	361	351	386	330	365	358	341	391	364	372	338	332	344	362	356	350	393	355	381	367	367	323	391	335	370	357	372	393	395	362	355	395	335	328	372	364	360	347	328	377	360	352	361	329	361	363	347	406	371	373	337	362	388	395	371	371	376	404	370	339	368	381	349	369	368	392	381	329	326	355	350	385	397	384	364	365	379	364	382	341	347	358	384	369	351	355	345	361	343	375	370	355	340	361	342	344	389	365	353	336	384	367	396	334	369	352	382	388	347	378	358	398	367	408	374	376	387	364	368	395	374	396	336	390	353	349	370	352	330	336	372	351	338	402	353	371	370	336	349	352	363	377	362	369	406	333	392	386	362	334	350	324	369	341	333	375	372	379	379	378	362	388	382	351	373	377	331	357	343	348	373	337	363	370	373	304	338	376	382	348	383	378	400	356	363	370	387	338	375	364	377	374	366	363	372	354	374	352	328	354	361	371	349	385	338	349	376	390	326	335	358	340	337	381	370	359	340	362	384	372	371	359	350	359	350	348	407	347	332	361	343	362	374	355	348	408	373	328	336	394	345	404	339	318	331	366	374	367	350	368	340	366	372	341	367	353	356	350	354	355	371	380	356	332	371	367	348	367	360	365	380	358	348	379	343	350	330	366	359	384	359	366	385	382	376	370	322	389	344	328	387	390	367	366	370	326	336	410	352	345	387	379	378	377	356	368	397	356	378	349	372	382	332	356	367	372	391	328	376	348	359	354	363	355	360	381	380	369	371	337	349	379	372	373	361	374	387	361	346	333	407	351	376	360	362	355	352	365	354	393	383	363	371	337	387	364	377	373	393	374	378	353	395	349	356	349	348	366	356	322	325	374	360	362	390	348	330	335	346	359	369	355	364	356	369	371	354	355	382	391	388	353	376	359	358	367	398	354	372	382	380	360	376	368	372	379	346	374	375	315	415	360	370	326	403	355	367	373	361	318	387	383	333	357	349	346	388	344	395	367	342	349	358	369	351	362	378	346	391	371	370	366	373	347	346	381	362	353	369	411	329	349	358	414	367	360	379	338	363	363	363	349	375	366	387	308	372	381	342	358	362	359	347	332	348	341	364	369	359	364	330	408	378	373	372	360	386	386	382	386	368	371	375	388	380	360	327	348	370	388	378	391	397	361	336	355	406	402	387	348	355	350	347	361	375	330	355	394	402	368	374	381	356	380	359	378	377	383	382	347	357	359	380	354	383	367	379	336	353	366	342	376	358	387	350	359	404	348	387	391	365	367	380	370	400	362	371	377	384	380	371	354	400	378	389	351	358	366	404	348	375	361	391	398	357	376	344	398	361	386	377	389	363	381	392	328	387	376	341
29100	27412	26716	19434	10814	6196	4707	3945	2674	2553	2440	2002	1301	974	1182	867	760	684	631	669	589	553	515	537	467	436	442	425	393	423	410	401	410	394	418	386	395	411	368	387	389	354	335	359	373	361	358	350	412	340	384	376	351	372	391	350	342	351	378	383	396	356	368	377	352	380	368	380	342	345	369	342	418	372	362	357	333	374	375	392	388	324	371	383	396	382	365	336	354	372	357	375	368	380	359	355	387	396	378	370	377	345	377	373	371	391	361	352	364	351	387	366	399	364	355	370	348	386	363	390	370	419	407	324	402	385	352	378	326	372	368	402	349	346	390	370	337	355	392	360	412	318	399	378	392	334	357	334	396	345	329	341	362	361	339	372	350	367	365	380	349	338	387	349	363	362	358	389	363	358	363	400	331	371	360	358	360	364	353	353	382	394	376	330	385	375	374	356	349	346	327	367	351	372	342	356	370	380	382	367	380	331	408	358	368	356	387	358	389	376	393	369	347	357	338	361	373	379	377	373	401	344	342	369	355	394	378	350	347	369	359	383	386	372	382	359	366	351	359	386	356	374	365	362	368	329	378	367	398	381	324	384	360	365	379	389	364	361	384	365	374	368	342	367	350	352	318	366	360	378	356	349	400	369	394	414	364	354	388	336	382	368	367	353	359	402	362	358	371	369	362	364	345	416	335	378	360	385	403	370	369	324	393	370	348	348	357	399	378	393	376	337	341	355	380	408	339	364	355	349	352	405	363	368	370	361	340	386	385	361	401	370	382	348	368	347	372	347	349	393	343	361	349	330	393	349	372	354	372	401	374	370	376	391	389	374	384	350	375	405	363	368	394	388	352	367	393	383	366	384	362	352	355	372	356	397	354	325	374	387	366	360	428	377	392	383	354	355	379	354	354	330	359	367	330	347	354	337	354	368	400	365	372	362	373	361	374	384	370	381	354	376	386	394	384	358	341	340	378	366	347	371	379	382	357	339	347	386	394	366	345	325	366	366	390	391	354	340	370	346	370	376	374	366	349	387	407	365	406	362	350	367	399	403	352	349	372	343	364	384	355	357	357	359	355	371	368	343	348	360	347	371	399	358	361	372	375	358	356	373	337	357	374	394	357	346	395	360	363	371	394	363	339	359	383	366	344	372	362	354	369	380	365	376	356	378	351	356	372	392	375	383	356	381	387	359	326	363	399	373	357	366	387	338	374	343	358	371	328	380	358	355	332	347	381	372	366	362	360	371	357	378	364	350	362	359	357	374	329	357	345	353	366	383	385	372	404	359	368	359	374	370	352	350	377	368	328	354	360	374	351	361	383	359	384	382	340	351	366	371	381	350	403	329	375	360	349	375	384	350	413	375	335	336	353	387	417	339	340	380	390	386	378	358	332	362	368	390	372	364	393	373	415	375	359	405	363	360	365	359	369	381	363	350	389	355	341	389	332	370	377	380	359	363	354	349	399	400	386	352	367	349	397	389	381	341	355	364	349	360	350	375	383	355	353	370	385	360	344	356	342	393	334	336	373	341	383	365	364	360	341	389	366	420	389	345	337	363	378	365	376	364	367	373	371	339	386	392	352	354	358	371	380	359	325	386	353	379	383	413	358	361	371	357	381	337	384	386	395	375	379	359	362	382	373	376	359	374	390	385	398	353	389	381	344	357	341	369	413	381	357	348	371	371	381	358	387	378	379	361	367	318	344	380	391	365	329	350	386	383	361	369	363	368	327	369	382	380	363	386	378	371	386	382	336	397	355	381	398	350	342	354	372	361	356	377	394	368	354	328	359	357	383	367	334	344	364	383	359	355	369	428	382	352	372	344	389	399	393	369	372	377	366	359	351	398	388	373	357	356	367	357	361	389	385	371	413	400	365	375	379	381	356	387	354	352	340	342	348	397	375	390	377	357	325	390	385	325	366	376	336	364	357	339	393	372	382	345	403	353	315	350	351	349	372	359	377	378	338	356	356	366	396	363	370	379	364	374	390	374	352	359	365	348	363	359	396	376	389	383	332	380	385	320	343	334	312	382	347	371	366	379	368	357	369	396	400	356	406	359	354	364	395	337	380	356	339	328	419	404	352	350	409	360	351	369	390	370	390	359	370	385	378	363	362	339	347	369	357	391	381	366	379	348	349	354	394	348	383	352	381	343	373	356	356	325	364	355	381	362	379	381	397	357	390	331	364	368	345	376	391	359	368	368	336	377	349	335	357	377	342	341	370	380	374	368	388	398	355	357	347	376	363	386	374	331	352	390	377	364	403	352	412	348	354	374	337	364	378	376	379	382	362	351	391	358	353	369	389	417	350	386	319	372	346	382	354	355	381	386	349	383	358	426	348	386	350	414	398	351	347	358	376	424	385	375	376	360	371	369	393	355	384	377	351	344	368	337	351	329	347	364	396	336	370	400	364	374	385	358	332	387	364	367	368	379	380	403	390	390	360	385	406	363	351	333	366	332	350	350	361	366	373	345	303	369	393	361	340	366	362	368	364	380	349	335	339	325	342	366	364	348	353	374	370	354	393	375	378	338	358	347	371	381	399	363	362	373	384	376	382	347	367	389	370	411	382	365	321	354	385	371	367	362	336	342	339	364	349	326	358	354	342	343	352	365	355	343	376	383	360	318	406	351	382	377	401	351	391	337	396	379	367	377	348	367	366	378	367	351	353	385	364	384	343	363	327	374	340	391	372	354	382	378	358	392	380	369	359	391	356	356	357	359	398	347	370	312	366	354	398	389	384	356	361	352	350	348	357	366	381	369	381	332	337	344	352	370	398	425	387	332	404	345	385	358	329	363	359	372	346	372	346	363	374	347	376	353	345	402	385	353	382	382	387	374	344	369	369	362	350	377	367	380	393	382	373	351	359	376	363	365	379	361	382	377	352	324	346	341	350	368	339	355	387	342	360	379	351	360	352	352	365	349	393	370	375	388	360	357	380	361	352	365	365	356	365	354	402	340	370	366	355	341	356	350	374	360	369	381	358	392	328	362	374	366	366	362	387	384	379	370	385	395	374	364	354	366	337	346	371	379	378	356	324	371	374	370	339	370	352	374	362	357	370	392	353	412	377	374	380	336	376	395	361	377	350	374	386	376	370	354	376	414	355	404	358	353	360	377	369	379	385	376	356	385	363	355	390	345	354	374	393	341	376	400	360	363	374	357	398	393	370	370	359	404	357	379	365	326	359	363	338	404	338	377	353	353	397	317	347	348	353	359	364	379	398	380	380	394	352	372	342	349	379	372	348	389	393	389	358	369	395	343	364	381	357	371	343	344	345	371	379	382	347	344	385	369	379	351	359	344	360	333	350	366	386	372	390	372	364	350	396	364	395	348	383	335	346	372	377	367	361	356	344	376	375	379	350	371	373	393	357	363	342	375	360	370	386	365	359	383	377	360	342	377	385	330	353	342	382	384	356	376	384	318	396	395	363	335	404	356	366	371	333	379	389	364	350	370	399	363	354	377	399	372	407	376	363	358	358	390	363	379	348	367
34709	43324	30778	21198	14601	10549	8866	7747	5343	4991	4784	3697	2200	1805	1954	1389	1271	1028	964	833	838	904	692	673	565	556	537	567	527	503	493	482	492	481	502	466	460	433	438	439	433	427	421	432	453	423	412	451	421	429	410	401	437	412	409	420	414	415	424	432	415	416	468	408	377	428	405	388	417	453	438	453	397	437	449	432	458	425	377	414	415	445	412	453	416	410	440	426	430	414	439	441	422	412	425	450	426	428	398	440	472	420	465	448	406	433	449	431	415	413	413	419	429	452	443	410	394	417	442	445	401	451	402	433	443	455	378	431	365	450	395	447	434	392	423	454	417	382	437	452	462	402	436	452	423	442	399	447	397	410	429	414	436	434	420	423	390	405	389	433	397	436	430	465	476	421	419	452	450	421	437	413	414	432	483	463	443	427	432	417	429	466	461	441	416	465	433	440	427	439	430	415	427	450	437	435	468	423	410	398	403	421	420	395	430	460	424	402	431	435	431	413	420	405	457	444	437	423	448	453	417	409	441	449	437	380	439	427	393	453	428	424	416	409	443	405	452	437	462	416	445	447	463	425	411	433	423	428	433	445	397	439	446	408	479	411	453	415	413	387	469	424	433	411	453	458	428	410	448	413	449	450	452	454	433	427	412	433	442	457	441	435	440	444	428	436	427	394	420	436	444	438	420	452	433	419	435	414	436	400	443	384	422	445	431	442	444	464	443	453	398	508	430	458	396	449	424	435	430	454	418	442	414	427	418	384	422	410	430	425	452	390	428	414	458	409	414	444	449	448	447	414	418	430	420	440	435	445	445	398	438	402	397	409	428	434	426	385	425	424	434	411	454	484	452	430	470	411	453	447	472	401	447	446	411	471	459	438	417	399	424	425	429	422	413	460	420	416	438	427	413	422	405	420	429	405	479	451	430	411	416	451	413	408	381	422	401	454	392	431	440	427	409	442	413	399	442	409	441	425	411	448	411	443	446	460	418	430	444	403	382	420	412	418	424	429	419	380	447	433	419	417	441	419	414	407	412	413	403	450	408	411	432	397	412	416	430	408	446	398	422	450	434	434	442	464	448	397	430	448	404	392	418	423	447	462	452	481	427	431	435	413	405	405	428	419	445	464	446	423	435	445	439	449	432	427	430	406	440	454	453	451	387	457	410	463	467	437	426	425	433	408	400	453	429	426	404	460	386	433	450	428	415	416	428	431	448	405	448	424	408	456	411	436	419	397	438	424	426	423	457	397	425	470	430	426	425	430	451	437	408	398	419	434	422	443	421	400	445	411	432	411	408	451	431	426	456	381	403	414	431	482	414	395	432	408	411	422	443	430	391	435	450	418	398	419	436	419	439	437	394	405	390	471	399	418	441	423	404	423	426	451	417	427	405	427	437	419	467	460	422	419	412	444	437	432	467	457	397	459	433	426	420	469	477	434	464	437	448	408	409	444	373	436	393	450	417	474	420	420	452	443	393	417	445	450	435	436	436	426	456	439	455	424	429	418	382	444	435	453	428	457	420	415	424	453	465	404	427	462	390	443	406	452	396	410	484	455	439	436	466	400	422	439	448	415	436	471	452	435	438	441	419	422	432	422	414	388	450	417	428	408	443	417	405	442	465	434	464	420	441	451	439	459	430	438	427	440	449	404	440	437	430	440	399	432	429	427	452	461	400	450	425	447	424	422	432	404	445	436	428	427	400	413	456	419	438	460	415	497	438	443	416	455	404	400	444	426	434	459	424	427	457	445	456	431	409	426	402	434	430	411	436	478	413	417	413	401	417	438	458	424	467	412	405	481	429	435	431	439	434	431	463	410	429	415	452	407	453	427	389	450	438	433	414	447	445	401	424	453	464	446	458	430	414	422	410	466	434	468	445	470	412	443	423	434	441	447	400	361	404	427	421	417	454	443	431	455	412	491	440	442	454	411	453	426	436	443	396	457	438	448	442	438	416	393	419	412	445	411	488	443	431	442	414	415	418	428	430	439	426	398	448	420	412	437	455	445	442	440	471	410	437	412	435	417	441	433	428	435	429	399	408	407	446	457	475	418	425	418	422	424	431	428	422	455	438	424	455	434	459	411	449	431	431	419	426	437	414	421	427	459	477	414	404	398	400	411	422	427	443	402	424	421	446	422	401	414	398	418	425	456	480	388	458	406	413	442	402	424	423	413	449	424	465	419	455	408	444	390	410	411	426	438	438	453	415	475	457	489	455	431	432	412	415	409	433	398	454	428	422	414	424	417	466	451	426	432	442	420	453	429	417	378	412	399	431	433	441	418	410	457	436	409	466	460	451	440	400	403	388	454	400	431	483	415	385	390	397	459	435	409	397	421	435	429	414	456	432	415	464	392	445	463	443	428	435	446	428	438	405	458	433	428	435	442	428	428	464	428	414	415	409	435	431	421	436	441	459	446	420	423	429	414	427	409	433	406	426	408	395	407	427	420	421	397	410	434	387	442	457	432	439	461	455	417	463	429	416	432	441	435	427	450	437	405	437	407	452	416	418	412	383	458	427	393	411	400	420	435	488	417	474	416	421	410	459	430	461	407	435	434	438	427	442	418	405	432	405	410	446	448	423	397	431	431	448	466	455	388	446	397	428	406	473	372	423	427	452	371	449	440	413	456	399	446	443	460	423	468	410	445	459	427	417	430	441	433	449	400	439	443	429	430	414	430	431	474	394	430	396	438	401	405	429	415	446	444	459	419	454	438	461	465	408	464	409	408	419	454	475	387	425	432	450	420	426	410	394	410	447	430	446	425	424	421	428	417	390	457	409	437	407	406	414	476	429	459	445	420	412	440	424	422	436	457	448	444	466	426	479	430	417	412	430	435	441	427	439	445	428	423	424	368	377	418	449	451	416	449	429	439	432	426	462	445	412	415	406	446	455	430	413	437	396	445	445	448	430	391	441	422	393	398	421	438	447	458	448	393	434	443	394	455	407	451	413	448	457	412	457	425	421	431	412	442	468	436	451	413	418	408	407	412	451	390	432	452	437	425	406	406	395	418	406	419	430	417	425	419	478	385	424	438	394	433	468	455	461	460	441	420	428	415	431	429	411	423	451	443	427	394	441	460	491	448	443	451	457	404	427	450	439	441	442	444	421	440	409	462	449	427	442	450	440	457	377	418	430	464	438	445	447	410	409	434	416	403	448	434	416	426	384	429	437	419	442	407	415	422	418	431	422	436	435	428	452	438	438	413	453	436	437	415	398	423	402	455	422	417	444	375	403	454	430	411	437	424	442	444	444	443	427	401	429	421	457	422	433	410	432	413	456	449	462	447	439	404	397	404	413	403	406	427	438	408	429	442	440	435	426	404	435	420	464	430	472	415	419	404	432	421	415	440	395	445	447	378	416	428	419	436	405	410	422	465	406	458	429	425	451	443	430	421	410	403	403	459	430	396	437	438	435	443	410	395	409	433	423	400	419	449	396	455	417	395	434	447	397	415	425	431	428	409	435	428	428	433	429	450	418	421	401	414	450	408
23507	20944	28253	23918	21382	17272	10682	7511	4920	4541	3783	2943	1827	1251	1536	1168	1012	919	688	594	639	660	565	504	443	385	426	405	309	340	345	313	325	322	299	308	299	293	271	307	258	241	247	257	233	276	258	253	267	242	266	253	256	265	278	271	265	281	257	281	258	260	280	247	265	258	280	280	260	238	237	268	266	285	285	290	271	266	283	242	272	290	258	247	249	290	247	271	249	263	246	287	265	250	273	258	268	281	243	259	257	252	245	260	251	258	265	267	262	245	263	244	247	253	264	277	235	240	248	260	280	266	248	275	262	253	283	267	256	268	248	226	248	257	255	263	281	272	261	252	280	249	239	255	262	231	270	242	270	273	259	252	257	250	237	259	255	261	261	261	280	259	253	270	272	267	264	283	255	256	247	267	296	249	244	246	272	268	280	275	254	251	229	265	257	263	233	269	249	256	249	267	248	256	259	273	298	248	279	280	272	256	257	284	232	251	226	271	303	293	269	258	276	242	267	239	275	260	257	273	289	244	247	309	225	256	248	246	260	258	262	297	255	265	269	248	246	250	273	222	252	274	265	254	251	280	269	268	277	286	228	238	299	294	247	262	261	269	237	263	264	259	281	278	260	283	262	289	253	291	248	244	275	273	270	275	275	266	269	246	268	276	283	226	237	228	261	240	280	252	248	283	258	250	257	249	241	278	246	277	273	291	261	252	273	276	245	257	250	285	273	273	286	263	271	285	267	245	246	284	282	265	253	252	255	264	295	272	274	266	262	280	287	278	257	231	258	251	284	255	239	276	272	258	243	265	265	267	261	271	245	263	284	284	254	256	242	256	254	262	266	283	252	237	263	259	246	232	274	240	250	289	250	276	255	250	269	286	259	256	275	262	254	311	256	271	264	261	250	250	271	280	242	249	291	266	267	266	269	242	258	282	261	275	234	250	270	264	272	279	235	257	283	288	266	232	266	254	250	258	271	283	253	269	255	242	260	264	259	254	266	267	287	264	259	279	294	237	269	266	244	252	250	265	256	265	260	256	239	241	258	276	246	268	282	249	254	284	286	227	263	236	264	297	285	252	273	257	248	255	259	272	248	262	258	253	281	236	239	267	278	275	258	276	279	256	269	251	256	267	253	263	263	247	245	267	262	256	258	234	255	243	258	250	225	282	266	261	260	256	222	262	293	284	227	271	256	262	259	256	251	260	283	261	269	270	293	287	281	263	259	256	250	271	262	262	255	244	270	240	269	261	246	256	286	250	306	263	253	261	257	272	268	230	241	233	258	273	284	238	265	249	242	273	264	244	235	271	249	279	270	249	241	288	236	262	257	249	271	261	268	264	273	245	276	274	254	250	263	273	236	251	267	287	251	246	273	242	231	272	268	291	232	241	252	264	280	274	254	278	252	245	246	239	261	245	258	272	240	300	270	263	257	266	275	288	282	276	249	281	249	273	288	274	231	261	267	234	232	272	252	236	267	255	279	239	248	275	266	283	293	263	253	254	271	267	241	264	254	273	259	248	272	276	245	283	262	271	264	262	251	260	288	266	258	281	228	279	262	270	286	277	264	234	255	261	277	262	274	294	268	242	276	259	240	263	243	306	248	270	244	258	255	298	254	285	234	278	256	276	264	250	265	277	283	259	269	247	257	287	274	249	269	257	241	266	250	236	237	278	220	241	241	256	255	274	273	254	247	233	247	257	252	287	277	248	296	248	283	277	275	251	253	282	258	277	298	262	256	250	253	247	287	262	280	241	258	273	265	254	289	289	272	261	299	251	274	239	269	223	277	228	278	263	259	285	273	236	291	280	257	280	264	269	232	269	279	267	276	284	276	264	248	275	245	266	274	245	248	256	263	263	260	269	269	241	238	263	287	278	264	247	249	283	276	277	289	239	248	254	273	291	262	277	266	254	248	258	238	238	273	264	238	269	270	283	262	287	256	272	238	236	258	266	273	282	251	270	245	243	260	263	249	257	260	268	268	260	269	253	283	254	260	272	274	288	260	264	281	249	277	237	273	230	273	284	266	250	242	252	278	270	248	268	263	271	238	249	286	248	231	251	250	253	230	276	270	254	243	255	268	253	267	243	288	301	262	274	276	288	252	251	250	275	297	288	264	244	267	282	236	277	247	279	263	273	244	243	270	258	243	237	254	222	252	270	236	243	270	237	266	261	268	261	259	267	246	231	254	255	260	247	254	276	262	235	243	268	268	289	275	272	269	254	253	286	263	253	265	247	242	258	242	284	254	281	274	250	267	279	263	278	294	251	245	255	258	250	282	271	266	266	279	243	287	295	246	237	262	271	270	257	258	256	245	261	285	284	262	262	276	242	246	307	238	275	242	248	268	293	248	254	249	258	264	255	285	270	262	270	245	269	259	282	285	305	269	268	245	250	243	251	271	224	270	216	264	243	252	252	283	295	239	305	267	268	276	261	233	261	273	276	264	303	264	267	266	243	265	246	262	283	239	251	246	230	280	267	253	226	271	266	255	285	229	252	257	254	261	273	278	245	277	272	266	266	241	256	267	252	257	283	282	249	239	276	267	255	245	265	280	254	282	281	243	279	285	299	259	260	243	248	269	253	251	270	276	236	265	240	276	262	264	275	268	258	257	260	235	263	265	262	265	253	226	239	266	283	257	280	273	244	263	277	245	276	252	288	290	264	254	247	277	284	262	272	262	261	278	232	275	270	263	250	253	250	253	243	251	262	270	264	278	252	262	272	271	243	252	271	234	280	257	262	252	273	265	250	254	252	257	279	303	257	262	262	251	282	281	255	241	243	255	281	258	249	261	270	255	255	270	257	274	265	237	242	259	245	279	257	273	264	263	226	276	280	258	266	264	266	240	271	273	253	288	251	262	294	263	254	286	257	241	268	256	249	265	260	252	276	279	264	256	240	231	283	273	283	271	253	279	272	258	243	281	256	256	270	240	258	260	272	259	231	252	260	261	258	247	255	248	258	259	279	275	266	302	282	287	288	268	253	282	256	273	291	237	257	269	281	250	269	284	271	271	274	251	225	256	263	265	288	245	249	293	239	257	261	247	290	240	283	255	259	257	275	268	266	244	267	288	283	248	272	273	246	292	242	283	257	265	259	241	279	264	227	272	280	270	234	256	245	251	286	245	272	272	257	239	251	283	278	273	290	249	266	239	275	244	261	261	243	266	258	260	251	260	259	322	262	269	240	259	264	281	267	219	276	258	255	269	249	256	256	246	285	241	223	272	272	243	263	277	259	242	253	266	253	267	269	272	290	271	256	277	273	272	282	231	273	249	265	217	283	249	275	259	254	264	283	258	294	260	252	279	226	262	261	275	299	276	251	253	277	298	252	248	276	237	268	248	251	259	258	246	267	260	258	260	246	268	252	260	243	265	256	264	244	266	278	266	264	239	266	263	268	282	254	252	243	267	301	290	273	249	247	275	244	262	260	261	233	242	277	276	258	233	281	261	258	236	269	262	272	230	245	285	279	253	259	275	237	276	263	278	252
35950	53656	38222	28536	21350	14851	13823	12726	9416	8789	6898	5561	3498	2325	2759	1950	1730	1591	1107	998	1035	1018	772	741	696	568	630	587	468	488	503	438	417	463	378	379	371	350	284	309	318	312	304	277	345	304	317	328	281	313	316	294	302	309	315	303	320	318	311	337	349	313	306	312	342	320	311	301	311	297	316	330	295	349	300	310	347	330	316	295	337	325	304	307	329	309	324	319	331	278	336	316	324	283	319	313	304	282	334	315	304	304	334	294	319	313	272	338	308	290	279	299	295	320	304	286	306	328	286	285	308	309	343	355	333	315	315	299	313	306	331	279	324	317	347	316	299	291	309	344	348	325	280	320	343	296	343	270	322	307	325	328	316	323	317	289	312	314	312	269	323	288	319	325	369	312	315	308	325	309	288	315	293	312	299	297	295	293	346	313	295	347	328	318	291	318	326	297	293	314	329	296	325	287	311	311	320	300	335	319	312	283	273	313	298	300	285	320	301	300	320	311	294	318	308	294	338	311	288	306	320	320	309	287	315	323	283	338	329	325	280	313	336	292	323	326	316	309	329	329	316	320	307	306	316	326	302	286	310	289	282	303	307	313	316	309	300	302	287	333	322	305	315	284	292	331	325	279	308	293	323	308	320	292	291	325	314	295	340	304	335	304	319	304	287	325	315	308	293	298	318	290	312	314	312	315	330	302	303	318	305	323	306	297	307	336	302	344	330	339	307	308	293	339	329	315	325	314	323	294	312	324	306	315	271	290	309	336	324	327	311	314	334	300	290	329	272	284	303	288	287	287	325	277	304	325	278	314	359	332	305	306	306	301	315	318	299	287	297	312	291	320	308	309	315	332	322	282	311	322	297	328	308	322	299	318	268	303	282	333	330	294	329	279	283	296	336	308	313	312	309	273	299	297	291	287	305	306	300	296	290	325	342	312	300	307	310	326	295	305	324	309	323	313	293	315	296	307	312	329	292	303	334	316	298	317	286	304	301	319	312	334	304	341	318	323	300	331	295	303	313	311	313	319	311	313	289	314	292	306	306	310	302	330	313	305	328	277	310	303	321	286	309	330	316	314	323	311	322	332	314	292	306	322	310	319	323	316	293	317	342	341	300	330	302	335	308	272	300	339	346	307	326	342	267	276	332	356	308	303	267	342	302	294	294	295	315	338	337	310	324	294	320	276	317	332	295	307	323	325	331	325	332	332	312	279	275	303	299	288	289	295	288	309	297	326	269	330	318	346	300	341	318	289	329	298	304	300	295	309	305	297	292	308	335	334	279	295	281	326	293	330	333	331	327	326	314	320	313	302	269	269	294	284	281	295	325	330	295	324	306	357	307	346	294	293	344	296	312	340	328	301	325	319	352	329	306	286	317	307	306	297	283	316	297	325	334	309	281	346	314	288	307	314	286	306	304	313	287	314	303	303	291	313	275	332	310	295	298	288	323	300	276	314	318	296	314	301	306	286	311	302	296	320	342	300	310	300	299	347	292	320	322	312	291	338	321	293	316	311	330	312	302	332	339	311	317	301	310	266	306	303	315	333	333	337	300	302	329	330	322	305	293	309	298	324	300	320	357	305	305	346	334	312	345	295	308	317	309	325	353	281	329	301	322	311	289	292	299	287	345	300	296	314	330	326	313	313	300	285	307	318	322	334	332	317	337	336	329	311	290	297	320	298	325	309	319	319	312	324	335	284	345	297	321	297	292	308	279	340	283	294	283	319	294	263	326	296	290	303	293	317	315	302	362	330	326	314	307	305	273	308	308	315	325	331	309	305	318	309	322	295	336	337	296	292	345	323	302	337	317	338	292	308	304	286	284	325	319	310	298	278	333	281	285	312	322	287	314	345	312	338	315	319	321	298	332	351	321	318	320	309	343	297	290	309	294	309	312	314	323	295	330	332	302	334	281	330	301	304	309	295	297	341	353	317	319	304	299	338	285	327	308	348	330	338	316	316	327	327	321	304	340	309	339	299	323	326	292	326	290	318	307	323	358	302	312	339	320	373	327	305	314	310	311	314	307	303	317	317	299	309	320	299	292	335	266	304	297	337	324	305	304	296	299	285	320	332	307	321	289	314	285	341	311	284	314	360	312	313	340	299	322	334	322	312	294	325	313	327	324	341	264	330	317	326	315	323	308	293	290	346	320	326	338	329	304	313	318	346	312	324	297	325	312	315	289	316	308	306	294	321	298	339	325	298	313	313	317	322	313	316	315	306	311	310	336	292	333	287	343	318	301	356	313	318	310	302	295	326	335	311	289	308	299	283	289	340	298	307	295	306	296	290	320	362	324	336	312	296	266	319	305	297	340	298	311	315	339	303	304	313	312	283	343	342	316	323	324	298	294	312	296	315	307	325	303	327	305	309	310	306	308	312	317	288	302	342	320	352	308	309	298	327	308	294	350	292	321	346	301	317	324	321	323	286	302	292	347	292	320	320	296	342	313	301	310	313	312	310	329	337	318	307	299	295	325	290	307	302	307	274	321	308	314	299	301	300	293	311	317	315	299	297	340	350	345	346	312	296	302	324	309	318	290	323	292	340	331	316	309	339	338	315	299	299	332	335	286	343	337	303	337	306	332	333	280	323	324	312	298	320	327	298	311	350	311	346	322	330	337	348	280	310	306	311	308	292	308	325	293	309	290	314	331	341	319	333	303	327	307	299	347	328	324	297	324	289	282	321	324	314	333	304	297	287	325	329	314	326	336	304	293	345	322	282	300	312	332	305	323	310	316	303	294	303	335	328	283	300	301	300	305	324	283	306	314	302	315	315	324	312	311	312	313	312	288	298	331	301	318	315	312	270	309	323	314	296	344	298	329	320	308	328	334	341	311	300	321	307	283	309	324	291	266	302	324	312	292	321	281	321	312	301	317	291	306	317	297	311	317	312	317	325	290	317	293	313	306	319	327	296	295	283	319	306	312	312	347	309	326	330	294	291	321	327	286	294	310	287	322	291	329	309	306	345	318	300	315	290	277	303	298	299	342	322	282	305	303	299	326	343	327	297	303	322	330	334	338	313	325	325	307	353	306	298	300	311	288	278	307	325	307	299	333	304	312	316	348	354	307	295	330	324	276	334	295	305	308	338	319	292	315	304	345	296	317	307	294	301	334	295	321	298	316	308	296	289	311	338	299	317	335	345	342	294	296	303	306	307	295	316	305	285	334	319	320	335	287	309	308	284	291	341	289	303	321	298	331	298	294	347	322	302	308	292	310	310	299	353	304	294	330	317	299	308	324	314	274	319	302	304	307	308	309	324	318	303	322	328	315	343	308	322	302	305	301	313	310	298	325	285	327	301	316	331	322	340	310	318	309	336	304	283	333	325	335	306	283	303	254	325	310	325	304	280	270	311	326	301	341	302	311	312	287	334	301	328	335	301	320	287	332	332	297	317	278	319	318	320	317	306	298	247	291	308	333	306	288	293	303	343	338	334	314	328	307	330	305	314	301	304	301	313	320	329	305	296	324	302	358	306	320	321	279	301
24783	20988	27591	25069	18885	9429	7003	5950	4166	4063	3013	2373	1576	1382	1306	1064	927	891	841	646	762	782	686	636	593	563	556	516	465	483	503	504	483	500	481	512	430	438	460	461	419	443	414	461	465	428	453	456	419	428	469	445	421	444	421	459	468	465	450	458	498	473	431	461	448	428	462	437	477	431	439	424	463	485	462	456	423	438	427	464	426	435	442	425	404	451	439	478	425	438	428	469	400	421	461	454	444	423	432	479	440	462	458	412	470	421	408	407	434	415	455	428	434	452	441	423	489	394	415	415	437	438	382	401	429	440	424	495	431	466	407	446	429	434	439	454	406	445	436	451	433	433	404	415	468	425	444	427	426	422	466	455	453	471	422	438	471	438	443	466	404	446	448	442	431	442	471	439	474	412	479	430	466	468	425	413	449	432	441	446	457	472	454	433	418	446	416	468	452	468	464	422	448	408	467	445	456	442	450	477	442	436	442	423	425	438	434	455	437	442	448	435	479	408	430	418	398	472	460	430	418	441	456	482	461	466	424	452	443	426	407	432	416	441	413	435	437	422	460	415	468	446	439	447	444	427	430	447	431	414	441	420	442	468	427	444	447	465	442	462	423	442	440	407	455	432	457	410	408	436	449	451	445	455	449	434	457	402	461	433	429	423	417	448	439	411	424	451	435	457	429	450	405	425	448	421	445	420	459	482	442	459	455	421	413	417	451	426	427	433	448	465	440	450	455	456	428	396	427	457	432	435	419	425	430	437	439	447	413	467	456	426	458	423	464	429	433	457	436	424	436	434	477	471	464	445	454	458	437	412	434	449	458	425	449	428	424	444	484	446	416	421	440	408	418	439	418	438	428	459	458	392	463	458	442	420	457	456	426	405	400	438	402	397	458	407	443	440	467	433	424	448	428	439	456	467	449	443	463	400	433	434	472	411	410	484	433	453	444	446	422	429	417	422	447	443	426	424	436	406	423	449	451	436	446	422	446	470	461	443	441	469	441	458	468	415	432	445	435	419	411	481	458	483	456	475	446	407	404	442	418	468	408	435	437	436	429	446	490	455	409	418	439	422	437	448	435	441	426	433	458	437	418	454	466	423	465	435	457	423	416	434	446	425	435	407	431	424	453	434	463	448	427	424	450	426	442	445	431	414	449	421	464	437	459	423	395	414	419	465	488	399	424	457	457	441	444	446	468	467	441	435	448	427	428	459	460	421	393	416	431	451	444	426	461	450	462	429	448	451	435	416	429	452	431	438	431	460	415	434	471	436	423	486	422	415	434	412	468	439	447	409	444	459	424	407	430	449	450	475	430	445	402	412	412	445	432	450	451	462	439	442	420	413	430	423	439	479	446	396	463	441	415	427	416	442	422	434	402	475	469	447	436	439	446	445	437	415	455	436	449	431	420	446	470	466	424	425	453	452	419	445	411	447	435	456	418	435	482	436	431	435	429	412	457	450	438	480	429	435	444	443	418	418	438	483	417	428	444	454	433	439	459	490	468	473	478	414	420	416	471	473	473	443	413	437	426	452	423	418	443	429	433	404	461	446	423	452	453	453	438	456	455	431	440	477	445	445	440	441	415	460	467	433	420	430	450	436	443	435	436	451	447	417	469	490	480	412	447	441	462	444	433	442	422	448	474	429	417	443	411	440	450	410	455	460	458	456	417	456	484	454	447	465	439	461	419	457	455	470	423	471	434	464	471	429	408	424	439	442	466	441	446	436	442	450	440	438	440	421	461	412	448	397	460	437	428	463	447	492	447	429	428	428	425	413	409	477	419	417	416	442	420	423	408	441	459	435	466	473	444	406	469	450	436	489	412	424	444	394	393	463	464	424	470	410	463	443	471	455	421	447	433	441	423	403	421	437	434	412	452	457	457	444	443	414	478	413	482	472	461	450	434	429	459	417	408	390	478	418	459	425	468	419	430	456	462	461	490	423	426	488	380	464	425	439	422	408	480	398	441	492	435	439	420	412	469	448	446	463	422	420	429	446	426	431	443	436	432	432	444	458	438	423	454	469	447	415	423	404	418	424	448	470	389	455	456	449	457	459	408	442	449	462	453	450	441	465	438	410	454	445	435	433	465	432	451	445	432	452	406	461	390	429	415	413	421	461	409	455	452	449	439	442	461	428	470	434	444	459	430	473	447	473	447	424	429	460	446	424	452	422	467	429	436	441	451	421	489	410	450	460	435	424	403	434	456	461	439	475	450	418	441	386	444	454	456	418	414	443	456	460	461	469	473	483	451	405	409	437	382	428	471	453	462	429	444	453	427	426	463	458	443	432	425	424	439	488	418	434	436	466	475	417	405	441	434	454	423	462	424	440	394	422	428	445	484	426	439	408	412	405	399	437	402	436	413	410	427	487	453	402	429	473	434	431	499	420	443	438	414	473	448	420	500	407	437	420	437	407	469	464	445	455	467	428	441	432	462	431	417	404	402	432	522	435	417	459	462	459	441	452	448	447	415	480	436	476	395	435	444	439	410	433	415	430	423	461	413	435	421	465	420	468	414	420	478	432	438	450	476	442	443	474	442	485	450	480	433	453	424	423	445	438	432	432	436	456	438	420	462	423	431	451	443	417	458	448	441	423	438	435	429	456	422	446	454	443	448	428	446	423	448	439	439	449	418	439	467	435	457	381	468	438	463	456	432	410	412	441	423	443	433	434	465	438	429	407	448	462	455	461	431	434	411	441	456	462	476	401	437	414	446	422	441	477	450	429	429	473	426	443	420	436	440	409	437	443	402	455	451	439	423	424	420	461	418	464	450	426	410	447	389	442	461	428	400	459	434	441	434	425	463	407	397	428	416	449	442	442	437	447	415	367	385	405	458	416	434	420	444	443	421	429	439	441	427	433	436	421	468	443	428	413	435	484	441	442	438	445	470	419	425	444	460	399	442	428	443	455	425	428	390	450	474	417	430	437	405	428	432	453	416	438	457	473	421	455	424	401	425	441	464	443	447	458	504	452	451	427	414	407	477	423	443	459	469	421	445	448	463	413	448	435	463	442	418	458	425	423	420	442	444	483	455	450	422	434	450	399	438	408	404	439	433	382	416	400	432	426	459	451	437	400	456	428	440	455	414	467	443	428	444	445	401	458	453	409	430	488	458	415	439	452	458	472	481	423	441	415	441	425	450	432	434	441	456	442	440	485	407	450	419	442	401	397	452	461	454	441	499	394	489	450	474	415	415	436	418	437	430	423	423	414	447	411	432	429	452	466	421	418	427	445	424	459	433	467	418	434	483	455	468	421	456	434	397	433	425	435	429	447	409	419	433	469	453	422	449	404	406	450	430	444	465	431	449	438	440	451	445	445	432	432	426	466	439	462	454	438	420	436	431	455	434	424	456	429	401	432	463	480	415	432	402	429	467	449	438	458	408	454	459	427	443	504	418	454	469	455	452	425	432	441	439	446	427	487	437	424	421	457	439	410	464	442	451	451	457	446	421	453	453	460	446	480	440	432	465	453	464	461	456	431	378	450
36476	48851	34582	26023	18492	12244	12572	11368	8503	7822	5926	4704	2957	2348	2313	1739	1481	1295	1384	980	1103	1138	1028	872	812	783	728	651	644	586	610	623	592	608	617	547	565	486	530	499	544	508	497	531	495	500	479	494	474	481	529	545	521	507	503	479	499	482	512	524	517	510	478	526	500	476	500	486	521	481	497	520	485	523	514	510	495	475	484	493	451	490	542	504	515	530	462	487	475	514	512	512	505	494	508	505	474	487	490	508	513	491	528	514	492	511	467	503	543	481	523	480	520	487	535	537	496	519	464	529	494	507	493	485	510	520	516	538	512	499	494	473	442	477	541	497	502	493	472	493	487	483	469	541	494	474	525	513	487	499	519	489	498	476	514	512	508	464	503	506	519	487	520	508	487	511	471	561	464	504	500	554	566	519	493	508	535	537	498	523	505	526	475	505	492	515	510	478	493	497	488	517	499	505	512	534	487	517	476	542	486	525	523	489	527	499	475	522	476	504	543	491	492	495	512	510	494	474	531	494	513	514	519	506	514	491	513	512	489	518	510	532	467	468	525	481	463	505	496	505	469	480	484	515	484	512	481	499	473	558	514	519	458	519	483	491	522	449	540	499	528	472	503	528	525	535	532	501	510	510	523	488	471	466	486	528	505	465	534	513	426	519	490	515	492	496	533	521	491	469	529	483	487	497	483	491	560	490	476	481	478	463	547	529	527	477	486	499	500	534	506	498	482	495	523	472	470	510	499	515	466	483	524	512	486	520	488	486	502	519	533	536	494	481	469	501	503	534	544	464	521	491	463	521	515	492	511	481	501	527	526	512	475	482	486	556	500	435	496	522	498	495	504	476	484	501	491	495	476	514	466	523	524	527	497	480	474	484	485	542	471	511	519	506	521	483	492	499	491	505	495	513	516	528	504	505	508	517	531	503	521	542	494	493	535	493	531	552	497	474	529	501	465	508	522	537	481	471	520	504	485	526	510	504	474	469	449	492	464	523	501	534	498	489	501	490	526	524	517	475	487	496	471	511	497	510	528	514	463	485	507	508	537	484	521	550	520	499	495	496	449	495	501	480	485	471	503	492	530	535	534	552	496	525	465	495	535	476	509	508	463	491	477	498	540	528	533	512	487	541	484	510	478	511	511	487	520	470	505	531	462	507	505	472	502	494	524	469	481	475	513	489	479	515	508	498	499	518	512	467	451	495	474	544	523	491	480	490	467	501	479	540	487	508	494	481	547	482	510	523	484	525	469	500	457	491	545	500	499	483	438	503	530	478	453	522	464	506	451	546	495	447	497	474	542	512	515	479	520	532	552	460	497	490	457	517	500	510	502	498	498	510	535	496	516	522	496	531	494	478	482	497	522	468	492	469	496	468	481	478	463	481	484	485	473	509	524	537	495	439	499	500	503	504	467	488	453	517	501	546	505	474	489	513	530	510	534	481	505	481	475	514	543	476	502	479	486	518	515	533	474	494	511	477	510	481	509	489	524	497	489	516	448	521	512	485	486	495	516	472	492	485	516	516	483	481	536	470	495	526	477	561	538	524	523	505	471	515	501	506	478	501	497	501	525	499	533	459	527	537	478	557	493	516	499	552	522	520	499	526	506	514	522	512	465	505	528	498	563	491	503	500	501	494	517	493	497	497	488	516	505	478	486	522	528	461	497	480	515	497	513	536	473	515	447	523	513	534	509	494	479	509	495	489	493	521	534	458	495	505	491	489	481	519	504	478	526	492	513	516	506	500	465	490	483	502	488	541	492	490	481	494	494	492	462	483	501	514	492	473	449	466	522	497	486	527	495	480	513	508	479	503	507	469	509	519	516	522	531	475	489	479	466	516	455	501	487	464	496	505	489	486	504	527	509	503	482	497	484	481	504	487	477	480	469	512	483	470	475	482	468	474	475	499	520	527	493	463	496	521	496	524	480	497	491	527	484	470	436	531	492	466	486	539	510	501	508	477	491	500	498	546	508	523	497	492	500	502	511	498	493	523	523	480	504	514	512	498	534	546	495	509	485	474	517	500	530	492	507	500	531	472	454	496	487	496	457	505	474	451	493	491	502	524	500	567	503	467	509	481	502	512	537	490	522	488	537	508	507	488	499	519	470	481	489	450	532	492	495	533	495	504	489	519	498	488	511	453	517	507	505	517	502	507	505	483	482	542	505	469	512	460	483	514	490	437	506	513	524	529	495	514	502	544	473	494	462	510	495	461	512	486	487	515	504	487	442	551	506	516	495	480	493	493	541	558	514	502	498	506	510	524	513	480	530	532	555	466	502	517	492	490	493	504	503	495	484	486	540	514	528	513	501	551	534	491	449	501	535	533	507	460	513	522	517	482	538	464	529	522	507	536	502	508	511	501	468	508	523	525	504	478	501	553	503	497	465	526	502	451	487	518	495	545	483	471	479	522	518	483	476	511	496	486	495	522	478	560	493	501	479	508	497	515	469	531	470	512	522	493	496	479	495	529	502	524	506	498	508	471	509	542	527	516	504	490	491	509	501	488	517	515	504	541	510	493	489	528	526	538	511	490	489	487	500	520	510	436	508	501	471	489	476	500	512	512	518	477	475	501	516	497	492	484	539	496	484	508	502	496	481	506	471	489	465	471	479	530	499	537	517	518	483	488	507	502	505	528	507	501	476	521	507	471	496	492	485	474	535	499	518	486	491	492	518	508	481	475	492	480	501	486	488	520	532	506	540	500	502	509	537	479	515	521	503	512	552	468	507	487	492	501	484	495	525	497	523	504	482	506	501	512	513	509	506	496	510	473	502	488	528	534	505	517	526	478	512	491	517	534	508	514	491	536	501	513	505	537	501	502	486	507	494	502	510	445	496	520	499	503	480	502	521	485	503	502	493	510	486	458	482	496	532	491	502	499	518	477	490	518	499	528	463	468	484	546	492	496	508	504	492	489	501	542	497	541	490	505	472	517	514	502	467	512	528	489	530	496	494	534	482	502	501	481	522	465	508	557	485	528	506	499	515	460	522	512	473	540	548	538	485	550	510	502	507	486	457	470	530	547	517	507	533	494	543	465	480	532	512	563	526	489	500	473	513	512	514	538	479	499	512	515	484	471	497	487	518	474	508	469	522	493	500	486	487	537	486	535	508	484	498	489	492	485	536	464	492	486	517	482	494	532	518	487	468	491	492	482	552	485	536	489	542	509	485	463	471	512	525	476	528	466	474	507	499	539	532	452	494	470	487	489	498	512	512	497	528	464	497	504	512	474	460	491	509	472	488	516	522	505	499	471	490	468	491	524	484	471	461	480	510	472	490	489	516	533	501	511	490	530	517	504	497	523	511	513	495	516	496	482	526	510	512	475	515	518	469	560	499	476	509	512	476	468	507	463	481	526	546	516	508	502	507	454	510	505	470	436	566	504	468	548	505	514	550	500	478	470	495	533	560	496	525	499	506	502	461	495	548	497	494	498	557	490	513	523	483	496	525	489	458	475	461	504	525	451	509	505	519	543	507	521	513	528	491	510
22484	20926	28594	23411	21048	21636	21505	11613	7855	7588	6031	4333	3015	2076	1921	1564	1332	1006	1096	896	1025	965	869	707	694	590	547	508	449	480	412	422	423	417	408	364	372	338	322	333	354	357	337	339	312	336	318	292	348	313	315	334	382	298	304	300	319	366	320	309	302	333	299	341	334	325	326	307	339	309	323	329	300	349	316	345	309	332	287	322	313	316	304	346	326	322	325	347	344	330	329	349	308	311	367	305	318	358	328	313	349	330	317	351	312	356	326	310	315	327	320	304	334	325	314	318	334	324	352	303	316	318	332	323	308	337	314	304	310	310	350	310	360	376	318	295	322	354	316	335	322	330	343	322	347	348	319	301	334	345	312	322	354	323	324	358	330	331	319	322	349	304	338	323	300	352	328	330	317	316	314	321	336	319	347	298	330	319	298	339	337	332	333	320	299	346	322	346	341	333	335	326	369	350	334	329	311	303	332	299	339	332	353	369	329	305	314	320	296	337	312	342	334	353	333	305	339	311	339	333	305	329	340	363	336	323	316	306	308	311	311	341	301	344	335	336	335	323	323	314	344	331	299	328	323	356	336	297	341	292	304	344	282	317	317	342	297	307	311	315	324	335	334	347	327	331	323	313	310	333	320	318	356	290	323	352	334	321	289	353	309	324	324	295	340	328	326	334	326	330	335	367	322	316	348	310	341	313	311	327	341	339	353	350	320	365	317	344	334	310	335	330	360	330	327	335	321	340	323	329	317	296	329	313	337	314	315	316	346	348	331	330	363	354	313	315	340	327	314	312	339	328	329	325	322	329	319	323	353	325	338	309	317	303	329	320	346	304	330	324	331	331	345	332	318	351	347	283	340	383	324	318	328	341	346	354	350	320	337	357	319	310	331	346	355	317	310	349	321	312	306	331	327	339	332	346	293	345	345	331	342	294	315	310	333	331	324	323	350	323	362	349	308	320	337	313	356	311	311	333	310	312	357	330	307	304	308	341	354	340	364	331	302	294	295	345	329	290	313	331	313	313	374	350	318	305	329	333	359	346	323	341	336	335	325	331	315	311	337	314	316	347	330	342	334	337	348	312	309	316	319	323	350	324	358	331	316	324	331	339	319	329	330	354	322	345	337	308	317	316	333	294	317	330	322	351	355	308	310	324	330	329	354	350	340	314	343	335	309	345	318	330	318	304	324	309	323	336	330	321	326	314	331	312	342	349	323	326	294	355	309	319	320	321	332	323	354	328	321	330	331	316	316	304	318	338	322	368	297	323	299	310	295	305	388	295	326	316	330	348	340	310	331	325	338	314	347	307	329	348	327	341	312	313	289	320	330	332	308	324	322	313	322	290	316	304	347	328	299	326	309	347	306	312	314	332	344	343	340	329	328	296	341	350	317	308	336	312	340	311	329	315	330	324	348	316	324	294	321	314	347	322	326	339	342	321	370	311	305	330	322	300	348	330	332	321	343	322	342	298	313	344	338	290	323	354	331	307	315	322	352	334	289	321	308	317	342	322	307	339	308	308	355	369	315	303	291	348	328	327	299	359	312	307	310	319	311	338	329	354	299	335	331	363	354	318	332	323	335	310	311	328	306	292	360	302	334	349	340	316	312	312	362	330	327	302	314	287	314	306	338	324	308	361	307	341	342	295	335	337	341	312	355	309	305	349	320	337	328	316	339	341	331	341	354	329	316	323	305	351	292	331	318	346	311	340	307	306	323	312	339	337	336	325	318	339	326	323	326	338	320	342	314	317	312	319	325	297	362	334	329	318	314	345	329	323	345	314	331	343	304	333	303	356	346	339	340	340	333	338	366	328	331	344	322	298	347	327	346	309	325	305	327	310	326	313	328	305	334	323	327	309	330	327	339	321	335	335	326	323	335	301	341	299	320	317	371	323	344	327	347	319	341	371	320	323	314	322	349	327	317	299	318	340	336	340	291	292	345	323	305	338	333	334	318	316	340	326	330	342	358	295	350	303	326	325	333	330	356	368	324	318	345	324	341	338	316	333	309	353	335	331	317	330	325	332	375	328	359	315	355	323	323	324	310	336	361	329	325	310	345	309	323	310	331	330	321	330	319	318	350	321	324	317	319	285	320	316	320	345	341	308	334	327	306	364	319	337	310	347	293	352	318	347	286	319	336	347	344	304	311	339	317	352	326	285	308	314	339	307	321	327	346	328	301	320	356	346	312	333	349	342	313	304	338	354	339	319	330	345	338	309	305	307	324	323	325	305	287	343	301	322	317	303	341	332	313	288	349	318	340	309	324	332	333	313	317	317	346	327	334	343	326	317	347	305	324	350	293	289	346	322	344	315	288	350	327	334	315	328	316	297	334	303	311	304	320	297	310	340	329	344	325	338	302	362	348	318	314	314	318	316	326	300	301	348	346	346	325	346	333	313	336	313	331	304	327	327	320	342	344	317	330	320	335	299	308	331	285	331	329	337	324	284	310	321	343	311	318	331	308	327	313	361	328	356	326	331	332	336	317	320	336	334	329	347	331	332	339	329	312	282	325	307	332	281	323	328	311	342	371	347	295	302	308	347	373	363	326	332	310	317	292	329	333	315	300	342	330	286	343	297	333	325	322	305	305	341	323	344	325	334	295	310	341	332	342	353	326	325	338	288	332	342	335	346	308	336	292	312	336	351	334	318	330	327	327	330	341	333	324	303	341	342	334	334	330	324	333	309	328	269	335	330	304	335	321	313	310	328	310	351	329	327	297	303	328	326	327	289	306	313	327	303	330	377	339	341	318	332	315	289	332	365	352	333	342	351	347	356	342	334	311	313	318	334	327	326	350	336	343	328	335	285	304	288	337	294	337	333	312	325	358	334	313	306	294	333	370	313	332	312	339	316	321	320	344	314	324	337	317	311	367	355	329	315	337	327	366	353	315	318	309	307	318	314	324	324	315	332	326	342	346	337	316	365	318	334	304	294	338	343	316	319	311	336	285	308	356	304	314	304	329	313	336	325	312	331	359	288	320	360	306	340	332	294	313	324	289	333	320	336	322	316	319	334	302	302	311	311	344	307	335	289	329	321	319	349	343	339	345	328	343	283	310	359	302	310	326	277	323	341	315	333	313	320	330	335	320	323	358	323	343	322	333	336	317	321	289	328	337	320	367	314	318	302	331	362	328	320	283	324	330	328	346	307	327	318	303	319	317	324	333	329	324	302	296	288	340	326	358	326	354	314	341	321	326	328	365	361	331	344	329	358	334	302	346	339	327	332	334	302	343	314	310	330	328	324	326	372	329	315	291	343	312	325	326	323	336	351	321	306	291	310	323	302	309	295	339	324	315	333	339	335	330	346	337	319	331	329	312	288	340	309	334	332	341	348	340	341	327	343	298	302	348	349	351	316	313	302	340	318	309	339	345	289	312	332	366	331	343	312	315	292	332	321	328	318	306	315	327	335	279	338	349	311	351	355	348	316	336	316	318	335	328	311	332	344	352	330	319	327	315	326	311	328	344	295	352	345	340	331	324	307	295	319
40069	59158	43351	34440	27386	18459	19999	16807	13495	13020	10265	7697	5398	3974	3351	2731	2227	1631	1818	1392	1748	1494	1353	1108	969	850	812	715	668	635	568	545	549	468	469	509	461	416	389	394	346	383	401	389	359	364	349	394	395	355	364	382	361	342	346	374	374	367	369	370	337	349	376	346	350	352	358	355	446	374	341	350	379	372	355	356	377	368	330	367	354	338	346	350	356	349	423	357	386	389	376	365	346	358	342	363	360	341	357	359	373	386	343	373	383	350	375	351	366	386	381	359	385	382	365	398	383	341	359	378	365	358	366	367	377	347	360	374	375	364	374	353	347	334	384	358	373	372	373	392	342	381	390	374	349	373	343	333	350	343	349	341	342	371	331	346	353	378	393	388	335	371	403	392	333	370	381	362	345	409	401	329	364	320	334	369	380	340	356	359	377	364	372	324	386	348	368	421	352	337	364	336	369	390	356	337	381	353	375	354	350	346	384	361	359	357	349	352	369	337	364	374	316	359	354	336	350	355	387	333	365	347	353	348	346	376	375	390	357	360	360	321	392	358	386	329	381	358	381	384	388	340	337	364	384	360	355	371	373	362	343	359	350	355	414	368	373	386	391	326	390	354	380	376	338	363	343	359	354	343	372	331	368	363	361	374	336	374	391	365	391	344	376	373	369	369	361	319	349	355	332	391	372	386	359	355	370	371	353	323	361	363	343	344	363	381	355	350	337	333	362	351	339	378	385	372	398	353	363	353	391	355	391	377	374	373	369	361	339	360	363	408	397	386	371	341	371	338	352	352	351	390	338	361	389	371	372	352	385	385	351	353	402	395	378	353	333	378	364	365	380	357	380	385	406	374	365	360	386	340	380	372	352	380	361	355	364	348	380	402	358	392	347	373	351	389	314	354	379	388	340	336	354	350	347	363	355	385	380	329	356	332	344	374	371	372	339	353	350	374	394	362	384	384	372	382	366	359	373	382	360	332	352	338	401	354	349	362	379	373	351	376	376	361	392	387	355	352	353	323	340	365	373	386	339	362	354	342	392	382	372	350	344	337	344	351	344	377	395	373	367	382	359	365	385	358	369	341	392	371	372	368	376	370	358	348	373	351	376	346	363	379	342	321	387	327	371	333	376	390	400	364	371	307	390	334	346	370	387	318	379	417	398	351	356	379	370	378	334	364	362	377	340	359	344	396	386	340	359	345	342	369	388	396	340	374	375	374	346	357	389	371	377	354	379	361	382	327	355	351	370	342	360	375	373	376	359	381	333	394	366	344	334	383	358	376	350	373	329	318	359	371	349	358	354	383	349	375	367	343	340	334	353	373	376	355	369	346	355	363	365	348	355	373	354	383	365	324	378	359	374	342	372	367	369	369	372	338	329	362	376	386	378	385	366	380	362	355	389	350	368	337	355	366	355	383	374	370	387	347	328	387	353	351	370	388	379	358	380	376	357	379	353	386	391	370	366	395	327	377	394	367	342	329	366	329	351	368	381	384	397	359	377	344	384	359	365	390	378	362	374	353	391	347	316	334	379	356	372	400	353	356	388	376	378	368	366	346	333	375	359	369	371	360	371	374	355	373	381	383	380	349	372	371	375	383	369	371	338	358	336	355	367	343	343	367	349	392	360	367	369	371	354	355	376	387	385	375	364	369	352	346	368	342	374	355	379	355	357	352	351	353	404	368	356	391	363	347	392	345	354	350	355	384	367	378	400	340	327	365	351	370	378	368	383	379	368	362	379	371	337	363	381	362	382	351	375	338	375	373	354	344	330	343	349	379	353	370	353	367	396	364	394	355	409	394	379	370	363	329	366	361	333	392	414	361	355	373	351	404	416	398	359	381	374	382	364	365	358	318	349	374	384	387	360	363	366	384	343	361	376	385	365	368	327	382	354	361	363	367	405	379	342	347	399	378	371	387	325	356	348	366	376	328	343	347	370	370	335	330	365	360	337	347	368	382	387	382	371	359	372	388	339	362	371	361	349	392	374	336	368	337	405	383	357	382	369	351	359	396	372	380	338	389	339	366	360	348	374	393	360	391	385	348	371	343	390	365	362	353	383	362	332	340	318	352	362	352	393	413	374	354	363	371	397	349	390	368	375	374	355	352	354	352	364	367	361	363	372	363	350	377	355	354	372	389	393	377	371	370	372	374	355	364	396	380	387	360	374	377	351	410	365	376	354	385	381	351	384	357	372	358	356	377	344	320	370	381	352	367	343	366	361	360	364	395	375	343	377	364	371	356	380	328	368	373	316	357	370	322	356	342	331	327	384	351	364	348	387	388	354	348	348	369	351	395	331	358	343	351	375	381	374	362	343	364	349	373	353	406	388	371	365	394	348	409	338	345	389	357	365	354	399	344	349	366	342	380	372	335	347	361	351	326	375	376	390	330	386	329	355	351	369	365	350	366	366	393	341	348	374	360	331	364	354	376	342	353	350	347	378	375	362	362	364	359	376	371	368	325	342	374	401	359	353	339	338	381	387	390	355	358	359	343	396	376	368	393	339	391	358	373	377	366	375	371	362	382	388	386	344	378	364	342	360	379	383	384	363	339	346	369	372	365	351	353	361	356	389	401	380	339	331	358	343	352	369	388	357	341	389	364	374	358	317	346	340	365	364	372	347	345	353	358	360	383	395	358	354	346	348	391	366	378	359	366	381	365	361	336	378	334	360	377	393	371	359	347	352	344	360	368	385	331	360	369	388	359	353	353	355	364	366	345	356	345	368	344	367	375	347	354	353	354	405	354	351	349	348	383	367	376	367	344	381	375	378	391	378	365	372	366	355	347	380	354	344	353	371	378	378	336	386	356	376	363	384	388	359	355	342	386	346	352	360	386	356	376	385	378	365	375	377	363	439	358	370	379	373	383	374	373	386	350	343	367	323	364	377	378	349	368	331	377	397	378	366	348	346	351	399	346	357	367	342	363	352	362	345	354	383	338	346	360	366	334	338	382	369	355	349	380	369	327	388	391	342	333	349	366	372	347	379	379	355	359	359	390	336	378	345	352	371	353	387	354	370	387	353	365	367	354	387	370	376	368	363	363	391	374	400	369	350	379	393	390	368	407	320	341	366	367	351	359	406	375	343	349	359	342	380	381	332	359	358	357	367	375	357	358	343	353	376	374	409	374	359	330	384	343	380	374	336	356	357	359	364	355	407	331	359	366	348	367	347	389	352	379	351	359	347	326	352	362	393	344	352	346	402	336	357	350	386	363	360	362	391	359	374	369	360	378	359	384	369	380	328	360	357	374	359	379	408	365	376	361	385	350	394	351	349	368	374	381	377	328	353	344	361	323	385	327	365	371	352	365	353	353	371	363	376	373	388	372	362	337	357	380	387	381	355	432	357	370	370	392	382	391	352	350	373	363	365	362	357	336	375	325	357	364	392	338	388	363	373	367	379	367	340	372	331	377	374	382	354	364	344	369	376	393	377	347	378	346	361	328	346	405	371	370	404	350	371	340	357	356	329	382	368	349	386	367	362	386	330	369
28745	26986	25654	18648	10959	5762	4625	3764	2599	2862	2462	1464	1254	1086	818	857	702	701	634	661	642	634	552	541	460	481	448	399	457	438	425	405	392	402	401	362	418	337	361	368	355	387	382	387	345	357	358	374	383	376	401	350	342	362	394	364	359	351	384	382	355	359	378	379	339	393	391	361	324	390	364	344	351	403	353	388	350	362	336	347	369	368	371	375	351	407	351	372	377	359	351	389	388	391	335	367	353	363	383	377	380	372	384	354	396	389	346	390	375	385	394	377	372	354	374	374	360	363	361	348	374	360	338	386	332	398	346	364	380	373	384	345	332	381	391	344	378	339	317	390	379	367	343	355	335	390	378	352	361	361	385	368	365	364	364	391	356	382	361	401	347	383	379	366	370	350	406	355	341	368	383	377	370	359	401	373	368	398	350	365	371	391	381	335	360	324	365	380	390	371	391	385	395	347	366	363	362	362	349	342	373	358	363	374	366	392	366	378	368	368	338	354	378	381	360	367	357	366	379	358	345	372	345	385	348	377	417	357	350	397	334	369	341	385	340	402	356	396	379	362	371	385	345	395	421	359	373	383	376	358	344	365	429	359	332	370	348	365	359	385	374	378	343	387	354	373	393	351	357	373	392	352	414	319	359	366	371	348	387	383	378	377	341	381	394	398	397	354	390	363	351	352	363	386	351	388	339	377	348	381	372	366	359	406	374	412	393	339	364	355	352	399	365	354	370	362	372	361	366	396	375	357	388	360	409	400	330	366	373	339	370	376	367	374	354	366	374	379	345	363	365	440	369	359	344	354	328	377	368	334	405	348	359	350	397	369	373	326	358	352	348	380	330	364	366	374	372	359	366	355	389	338	395	368	365	357	340	342	369	366	393	389	374	354	382	386	376	343	370	392	382	361	349	348	361	338	375	382	385	346	362	354	371	368	359	364	368	359	343	370	358	373	384	374	359	382	365	351	365	376	347	380	365	380	333	384	388	391	365	403	362	390	394	364	344	338	353	367	358	394	340	368	365	346	371	373	360	375	388	355	386	358	358	382	371	361	385	369	354	349	352	393	369	364	388	397	356	374	378	371	341	383	375	354	388	371	352	366	323	383	377	368	376	368	379	362	353	329	370	348	357	350	377	350	387	374	376	369	366	377	367	373	388	368	398	346	358	406	382	364	392	362	396	353	381	349	356	374	383	350	392	390	375	361	382	338	389	380	366	367	389	396	349	356	372	401	353	398	375	384	350	362	298	375	370	329	326	347	351	379	352	363	384	357	354	412	386	372	350	373	356	335	344	388	350	370	361	351	340	353	399	324	392	413	381	345	326	363	376	370	347	375	347	394	341	368	382	378	386	412	341	373	368	350	354	359	393	383	356	352	384	349	391	377	367	343	368	314	378	359	374	348	351	364	355	367	355	367	402	364	358	370	346	402	361	385	363	383	355	350	367	403	373	364	337	350	349	383	373	385	330	345	376	378	379	371	368	367	356	345	418	375	380	404	389	347	376	365	353	358	387	353	366	350	364	371	317	370	398	363	358	346	370	356	389	338	391	378	345	346	370	356	352	380	394	347	377	376	350	374	341	355	362	372	373	349	374	384	362	355	381	380	353	374	398	370	379	379	357	369	363	364	371	411	410	382	324	363	353	415	399	352	386	364	343	394	358	397	366	373	402	377	368	340	383	350	347	352	375	351	383	372	361	332	352	347	372	391	362	362	366	374	386	370	345	388	373	372	349	374	382	370	383	380	365	385	378	397	355	394	376	411	376	414	352	392	349	359	395	347	381	359	390	363	350	383	350	368	368	375	385	387	361	361	358	387	362	400	391	430	413	353	384	358	355	351	399	342	366	380	389	401	346	378	377	368	358	349	388	350	325	387	388	379	364	362	352	381	367	342	359	367	355	385	362	382	368	383	378	343	370	377	393	358	369	383	377	391	339	359	361	371	364	359	374	354	369	367	357	362	369	369	374	365	376	359	348	391	374	369	381	363	375	370	347	413	350	384	369	360	381	348	369	350	376	398	368	364	381	373	362	357	400	377	377	383	377	378	371	363	367	403	404	355	376	389	349	401	384	368	360	341	378	336	392	347	397	391	358	381	379	353	401	373	357	373	376	377	387	391	378	356	365	381	397	392	398	360	356	389	374	330	358	370	374	373	363	379	371	400	375	372	360	394	399	401	386	396	333	346	375	367	356	336	359	377	365	364	347	341	362	404	391	376	357	386	341	355	374	372	334	351	375	351	374	355	366	336	347	364	344	352	371	341	380	387	380	361	356	354	381	393	366	343	370	369	365	364	382	354	378	394	349	389	377	344	362	355	393	340	374	375	358	382	346	352	334	375	377	362	355	342	380	370	388	353	382	364	357	341	347	355	397	382	384	354	362	360	386	388	368	383	349	352	340	342	353	401	394	371	362	366	385	393	389	364	341	369	349	346	344	366	365	360	322	372	406	385	360	367	379	373	356	342	384	387	362	363	360	343	376	390	368	402	368	345	365	369	345	340	375	368	398	360	375	379	353	388	399	375	393	321	386	378	349	350	360	365	421	383	356	349	370	351	400	407	390	345	351	329	378	380	370	382	374	360	401	374	400	326	369	369	391	348	365	352	393	345	362	360	388	371	353	366	351	346	368	393	426	371	371	363	369	372	355	386	376	342	366	343	388	363	351	357	355	375	356	377	345	357	354	375	400	356	374	336	384	350	362	366	363	338	367	374	361	333	362	380	373	386	388	376	381	385	390	370	382	399	384	345	375	323	369	385	348	367	401	379	378	341	377	349	380	354	393	364	391	353	391	366	368	405	370	386	382	376	367	395	366	366	327	362	348	333	365	325	367	353	347	370	369	367	384	395	373	404	370	358	359	384	346	370	380	374	359	402	363	403	381	358	401	338	366	370	391	359	399	364	384	350	343	364	364	384	345	348	374	385	402	339	355	370	355	355	371	364	400	395	367	357	355	353	390	381	352	354	378	361	389	360	389	374	359	383	357	349	360	358	355	370	372	359	360	333	348	355	337	378	382	352	370	385	368	319	387	346	370	369	376	376	337	400	342	342	383	355	382	366	359	345	352	371	353	340	368	370	390	335	357	350	378	415	368	400	344	362	318	391	372	361	346	386	355	363	366	385	360	361	368	334	345	369	355	345	350	352	379	381	333	359	379	381	373	358	378	394	367	342	354	387	363	346	374	365	359	324	396	408	365	400	363	370	352	333	368	387	390	381	391	398	413	362	409	369	403	395	372	330	370	383	374	366	318	383	356	395	367	398	363	349	333	382	379	367	371	356	393	378	368	355	339	380	379	374	406	353	404	385	388	370	358	382	349	373	365	407	373	360	353	375	369	384	374	377	359	382	384	355	398	363	365	363	370	339	389	399	361	385	345	381	370	365	362	414	386	391	316	388	354	422	338	333	370	352	351	373	340	360	365	337	379	346	374	360	336	360	359	351	355	335	348	360	381	361	359	366	376	379	409	381	352	343	381	364	346	393
33639	42330	29290	20504	15115	9899	8994	7431	5530	5842	4718	2685	2259	1894	1380	1420	1159	1085	934	987	880	874	786	738	659	623	632	584	557	537	502	507	499	507	469	456	447	444	457	381	398	433	423	399	441	424	416	427	441	421	430	425	437	368	462	428	441	424	417	420	430	409	403	405	432	453	444	444	456	426	441	427	442	447	455	423	435	462	439	440	439	439	467	437	484	458	430	451	407	439	459	432	422	433	433	438	459	431	454	428	417	416	438	434	459	397	414	481	410	426	436	437	417	419	462	416	428	435	406	455	412	483	448	477	440	429	450	426	454	420	452	437	420	419	422	441	437	446	444	442	429	416	448	425	392	413	451	434	420	437	447	397	439	438	358	446	420	449	463	440	415	442	422	446	407	416	431	386	465	389	415	411	414	408	419	447	422	378	439	441	397	404	432	436	444	429	448	395	494	434	408	429	435	408	391	411	420	463	457	429	408	417	429	419	445	425	461	434	438	457	405	414	444	440	436	428	444	386	398	460	445	448	436	428	427	421	420	430	453	441	426	443	435	431	412	418	408	414	434	425	400	442	410	426	440	432	444	407	423	429	459	430	438	432	436	436	440	443	430	413	489	449	432	444	415	420	432	456	445	411	447	425	451	483	436	392	446	457	448	445	460	379	469	426	384	406	439	442	406	416	448	449	383	427	421	422	482	433	421	437	412	416	419	392	404	398	462	444	474	397	418	415	449	437	422	408	452	410	424	412	370	440	412	428	418	411	416	427	410	462	420	463	443	421	441	444	445	443	407	439	409	450	432	424	412	382	433	431	462	411	434	449	415	418	441	401	462	431	452	432	469	425	404	438	452	415	427	443	418	442	432	416	422	424	430	391	439	424	413	432	412	435	440	420	409	426	417	411	398	450	462	446	427	415	438	450	421	395	423	461	400	454	444	421	394	438	444	396	428	428	420	422	441	422	445	425	409	394	440	422	411	371	424	469	444	463	441	411	440	459	409	452	432	478	439	461	417	417	416	461	461	440	387	424	441	446	435	426	399	445	412	389	423	443	430	461	438	412	411	417	467	434	418	408	468	406	438	464	446	441	426	470	463	430	452	449	408	434	433	446	429	447	392	433	422	461	428	440	443	420	396	460	431	415	421	398	427	448	437	398	459	454	434	435	433	410	430	452	384	381	415	443	429	457	453	469	457	433	423	412	427	400	432	394	459	423	454	416	422	475	432	435	417	416	406	406	409	418	459	426	428	394	404	444	390	427	431	438	455	443	416	460	427	409	446	408	428	432	428	427	398	439	438	409	427	474	409	405	419	455	442	464	442	439	484	443	439	423	492	427	451	416	417	424	430	412	454	431	397	425	427	443	427	424	434	403	420	398	403	416	444	471	430	446	465	447	422	425	430	421	405	399	443	445	434	395	400	438	436	432	402	389	410	418	451	424	408	430	430	418	436	424	417	472	391	447	429	427	412	451	441	399	406	411	447	440	480	437	448	403	398	462	440	426	391	391	456	445	422	415	431	438	404	416	432	441	441	425	441	379	438	424	417	416	432	427	415	441	439	451	407	410	446	400	449	397	442	446	435	434	419	402	436	405	427	422	435	433	449	455	436	393	445	450	409	445	413	459	411	406	447	441	407	439	422	412	445	453	407	425	446	440	416	456	423	455	417	432	439	437	454	438	409	435	425	448	463	439	403	455	381	426	442	409	445	417	424	413	432	424	421	450	413	462	401	409	435	415	422	437	416	405	431	421	438	442	426	407	415	464	425	422	447	411	422	431	434	428	453	401	412	423	444	395	449	388	421	421	438	466	484	460	440	444	420	430	429	467	427	450	444	429	399	449	446	427	398	451	426	418	428	430	442	428	415	444	418	422	418	430	426	407	434	441	446	459	437	393	449	411	437	428	410	410	437	435	435	421	403	426	477	428	418	443	421	443	416	400	468	480	433	487	438	411	408	440	424	431	454	465	434	439	410	433	431	415	433	418	437	423	445	417	452	440	453	417	446	423	423	468	452	427	494	426	424	444	422	422	436	422	428	437	458	448	427	444	427	415	456	454	412	449	416	406	434	419	398	422	448	391	445	414	426	424	473	444	434	421	434	497	409	404	421	421	426	380	465	415	439	393	436	427	416	416	424	412	412	425	451	458	422	409	445	410	391	424	412	435	452	444	451	440	457	456	432	393	413	435	413	390	403	390	431	465	416	445	414	431	433	465	402	443	426	419	401	443	427	432	435	432	439	438	393	402	423	430	427	412	411	414	394	449	415	431	408	402	415	452	422	397	430	457	401	423	465	407	466	464	449	409	460	441	413	449	465	439	456	422	408	448	437	463	407	434	399	411	437	451	390	424	430	432	414	435	423	474	446	446	427	428	442	431	406	430	452	411	397	409	458	407	406	457	441	412	459	432	399	424	441	438	453	442	395	424	414	455	403	433	434	456	436	428	439	424	383	448	440	400	425	431	392	464	429	416	401	421	414	446	396	439	421	429	406	435	402	411	426	425	426	439	432	451	422	421	439	468	438	426	444	402	451	435	457	464	438	432	396	436	406	454	445	393	428	459	428	410	458	445	424	434	403	462	440	485	431	446	443	421	447	417	423	402	432	417	440	440	432	440	436	441	428	443	450	427	422	453	435	466	416	461	458	446	454	441	389	399	408	407	406	445	415	391	408	457	405	447	454	451	425	447	392	428	415	401	450	433	421	410	427	442	447	400	423	417	494	407	387	404	455	423	438	397	461	414	435	448	442	443	405	409	460	416	429	443	458	468	450	428	414	433	460	451	400	445	408	443	435	423	445	414	428	402	416	409	408	442	454	386	440	432	397	453	417	451	401	438	419	425	454	427	446	437	457	424	412	420	457	443	457	481	404	409	443	450	410	422	451	437	426	441	411	466	440	399	433	427	426	428	422	469	411	414	404	409	442	393	445	419	396	405	437	417	407	394	480	417	396	459	460	437	444	405	428	430	382	406	388	443	395	415	446	442	414	445	402	430	420	464	440	459	445	420	435	395	438	432	402	453	422	468	404	431	446	420	404	416	466	423	422	439	449	443	422	438	441	399	393	397	450	442	442	412	449	405	411	429	425	414	438	417	441	449	434	432	453	466	432	403	428	405	394	451	463	459	412	434	423	480	436	421	371	410	445	468	414	429	416	481	447	424	389	419	405	431	467	416	459	476	428	411	456	401	423	432	394	428	427	455	450	402	424	425	430	382	451	430	418	438	445	453	439	421	433	432	416	416	421	464	423	425	456	439	459	412	421	416	417	432	452	413	468	425	465	453	445	430	392	445	415	410	415	431	406	439	441	446	443	439	399	420	440	417	430	429	420	430	410	487	389	440	458	416	459	436	418	399	408	404	431	442	405	421	428	425	442	422	411	454	435	418	405	420	419	451	411	435	419	426	397	441	416	440	433	458	440	403	420	414	424	407	397	438	435	410	432	434	408	416	405	426	468	469	458	458	425	455	438	423	459	448	396	424	416	410	450	440
23572	20944	28173	23920	21398	17543	10658	6458	4782	4994	3705	2530	2180	1693	1054	1254	1018	931	897	791	721	783	572	498	460	458	374	400	392	359	354	345	292	327	325	266	258	288	256	294	289	254	270	298	219	257	288	247	258	287	271	264	244	279	290	293	232	269	258	274	264	297	270	252	246	265	278	296	250	240	280	272	303	252	294	275	263	262	290	297	271	276	283	285	264	250	281	264	295	235	278	264	275	255	292	240	232	277	281	278	261	250	250	261	254	259	285	288	271	251	248	261	268	253	282	258	274	264	247	251	255	279	282	231	290	255	255	287	275	277	272	243	289	280	266	266	261	266	276	255	258	282	259	265	279	243	276	252	279	250	250	274	263	253	252	258	264	267	293	273	252	273	281	257	240	300	271	255	240	279	259	266	238	270	295	284	258	274	261	245	244	275	270	252	245	264	276	244	277	270	296	255	264	280	263	299	278	260	249	285	270	264	287	259	230	253	263	275	283	276	282	290	281	248	276	286	250	269	275	286	273	294	256	277	280	264	241	257	262	267	245	259	254	244	257	261	275	266	260	270	260	278	245	277	254	252	251	270	269	271	278	266	251	267	263	275	265	279	264	294	261	264	259	260	254	277	263	248	265	276	274	235	286	238	258	298	273	256	249	262	255	288	264	275	232	277	276	254	275	256	262	265	239	273	272	266	261	248	273	254	295	232	271	255	267	288	244	252	261	276	260	263	256	292	264	270	274	261	258	263	248	283	258	267	281	269	263	264	260	256	282	273	282	271	259	270	243	246	249	278	274	253	266	271	300	261	289	277	269	290	270	281	264	301	261	259	278	266	246	241	257	266	243	271	257	267	302	274	294	266	255	247	250	247	257	267	264	262	249	266	279	221	254	278	271	246	260	255	274	264	289	242	260	269	285	266	285	257	281	279	262	261	268	259	280	278	269	282	261	260	245	245	279	251	262	226	249	251	258	241	265	265	257	257	262	253	241	297	242	272	273	264	280	246	258	278	258	254	270	278	269	266	255	285	254	279	242	273	276	268	281	305	300	268	237	293	270	252	274	309	236	274	283	270	256	252	273	268	260	286	268	253	262	271	292	273	268	261	283	274	235	263	283	261	291	266	282	259	259	249	279	273	257	282	273	285	275	260	295	241	273	250	293	260	310	289	287	272	299	267	276	254	293	297	282	284	262	307	251	257	269	272	257	272	260	277	272	277	274	262	253	246	275	262	249	260	271	251	258	260	272	258	262	245	254	248	260	268	255	244	253	264	261	275	240	240	296	271	222	286	254	265	255	273	281	253	256	265	269	297	272	293	292	238	258	274	283	261	288	291	287	228	255	267	249	273	238	266	256	282	273	269	289	286	267	273	283	260	277	312	254	262	270	285	255	293	252	283	283	274	275	273	269	239	252	282	289	228	247	257	236	262	273	255	256	272	290	268	279	280	272	270	284	255	286	237	247	264	276	293	279	244	254	256	252	235	248	277	277	266	282	257	270	288	281	289	257	265	275	253	230	254	253	248	273	261	255	269	247	271	273	243	260	262	260	271	263	257	267	257	291	240	281	273	259	281	273	255	237	267	285	277	255	288	261	237	298	254	270	285	268	277	247	260	238	265	275	269	258	272	233	264	259	265	264	269	283	289	263	292	276	248	242	244	272	268	282	269	259	260	289	262	280	244	260	289	267	240	265	269	244	241	317	253	255	258	257	282	274	261	264	253	257	250	280	298	248	275	281	263	272	244	280	277	261	278	270	301	286	272	260	233	312	291	268	271	280	265	275	272	277	249	252	258	275	256	278	283	241	272	271	264	279	264	277	275	257	273	266	286	305	248	264	252	271	261	214	252	244	250	282	263	217	258	259	263	249	247	280	237	264	292	284	271	284	265	269	233	273	256	276	308	273	229	236	271	276	266	246	265	252	256	269	243	253	247	263	283	272	252	269	273	279	251	246	273	256	270	277	289	265	271	252	282	266	258	262	293	236	278	265	277	275	263	237	254	290	265	260	247	267	253	270	268	267	304	256	249	268	275	247	268	237	275	257	260	266	262	252	296	286	258	278	260	245	258	261	272	275	263	317	265	274	298	290	281	294	261	279	305	251	270	251	252	268	265	287	265	285	275	266	246	250	258	269	254	249	250	296	275	285	278	264	301	277	270	269	251	247	249	238	267	265	235	251	245	247	254	244	256	237	281	253	274	285	272	283	268	284	247	300	279	267	250	242	251	282	279	253	263	279	276	265	260	284	270	287	249	255	294	256	277	276	284	279	265	265	281	275	249	250	280	279	285	279	277	241	256	299	278	257	273	295	262	259	296	286	256	259	243	260	284	251	228	272	271	251	277	282	294	286	253	291	278	248	241	246	277	286	269	255	265	244	224	251	243	305	273	273	255	268	279	271	281	253	261	290	288	269	267	282	292	265	271	284	284	257	303	276	256	252	251	267	257	263	276	273	260	243	290	268	253	248	297	270	276	308	244	263	259	273	264	275	222	258	268	258	271	282	271	257	244	229	243	274	294	252	281	280	270	274	265	249	267	270	264	274	262	274	260	232	262	255	305	276	261	274	284	255	267	270	253	285	299	283	265	246	252	269	240	266	293	262	246	268	270	254	255	270	286	255	286	276	239	288	290	266	297	289	266	249	270	274	248	238	248	272	274	238	258	255	277	269	280	265	295	253	260	259	287	246	292	255	254	288	285	254	245	265	253	285	257	263	235	290	232	275	254	255	239	274	256	297	235	279	260	266	270	237	253	252	269	258	287	292	262	275	251	258	275	255	266	246	285	230	256	243	245	274	250	253	246	267	258	274	260	285	267	272	249	266	270	242	267	292	254	265	263	264	263	263	282	264	277	283	270	233	284	249	267	283	267	267	271	252	270	243	244	270	281	293	263	283	256	293	262	277	263	262	263	252	281	261	276	277	268	266	257	243	281	259	256	290	261	281	269	260	259	304	280	272	314	256	241	266	270	294	284	263	296	241	264	272	282	306	287	289	273	251	258	249	258	291	288	251	266	297	269	255	257	271	269	258	305	245	264	279	277	262	274	261	277	266	248	244	268	258	235	282	257	257	243	265	268	242	259	287	252	271	293	249	239	244	279	301	271	283	222	235	280	274	249	250	267	302	244	254	275	272	258	281	253	284	259	301	276	252	259	225	276	260	237	284	283	273	282	268	273	261	283	267	291	269	272	247	278	273	256	254	283	266	273	268	250	254	277	276	295	282	276	266	275	264	285	260	269	271	293	289	242	267	301	270	297	258	241	282	254	263	263	257	243	265	254	275	287	246	288	269	260	261	286	249	286	280	245	259	295	255	241	252	295	242	262	258	264	274	257	275	267	283	275	264	247	277	279	264	256	249	242	297	240	248	287	265	275	270	301	294	282	274	266	298	275	287	286	244	259	302	259	266	236	287	275	248	269	272	231	269	269	251	253	278	254	222	259	257	279	274	252	247	290	256	271	265	306	277	272	264	268	262	271	292	253	270	281
35313	51792	37309	26847	21167	15690	14090	10977	8931	9375	6837	4759	3987	3084	1935	2255	1933	1624	1406	1297	1264	1235	927	705	711	649	599	485	478	461	489	484	423	434	381	361	315	331	335	314	332	302	320	298	309	316	308	318	314	325	308	318	309	319	294	328	325	332	267	317	332	337	313	321	333	302	283	330	303	319	268	329	353	334	292	287	301	320	301	338	277	342	274	329	346	311	338	300	313	330	316	332	319	315	331	301	320	325	324	330	331	328	298	309	299	308	298	341	312	314	335	280	286	301	293	343	326	357	311	299	329	331	335	306	300	309	289	300	294	319	319	295	314	291	312	323	319	308	290	307	281	308	298	308	276	297	311	341	297	301	345	302	304	316	311	345	324	292	299	320	330	325	312	311	302	301	331	292	358	320	318	310	333	325	335	345	299	315	310	344	316	319	309	325	318	296	308	315	334	327	314	354	311	293	311	343	362	319	340	314	313	341	294	315	316	329	305	332	314	293	310	313	353	317	320	339	343	290	324	307	320	323	305	320	302	292	301	289	356	297	309	330	285	313	315	303	297	323	331	300	318	335	283	301	321	312	338	291	282	329	294	322	277	326	339	352	312	311	328	328	305	315	305	304	313	318	296	289	297	339	296	311	300	313	274	339	284	328	310	312	303	324	301	320	332	308	339	301	314	320	296	331	277	309	276	326	311	334	327	305	307	342	328	304	283	308	314	328	289	331	337	339	279	321	284	302	301	338	312	334	324	283	303	293	303	317	285	311	343	327	339	324	328	310	292	326	306	337	305	300	330	337	299	330	327	319	324	337	359	333	318	346	306	319	302	300	356	321	351	303	275	317	307	315	329	341	332	317	355	314	338	329	299	336	336	291	296	318	321	317	323	310	341	319	334	323	309	314	302	290	331	307	315	309	305	277	314	344	310	343	290	303	297	337	281	356	318	332	318	336	359	318	345	330	301	360	321	318	301	313	345	317	329	320	337	300	281	317	319	324	309	332	291	317	324	293	331	312	290	308	312	284	324	299	325	317	337	298	313	317	301	315	295	345	290	323	313	302	296	334	318	319	329	295	320	284	325	290	313	292	300	334	309	318	321	290	295	302	306	345	303	302	331	319	320	288	332	321	330	332	338	315	316	305	299	302	331	329	328	309	336	336	312	322	295	302	310	327	296	300	323	339	342	320	333	287	318	315	308	339	295	296	324	322	345	324	308	345	296	287	302	332	301	355	272	302	307	298	310	308	305	315	294	308	288	346	306	291	304	326	306	286	287	319	323	299	328	317	316	308	309	310	344	319	323	309	309	304	292	317	320	307	300	293	300	322	340	288	326	299	337	293	296	343	314	304	323	319	305	329	302	312	316	348	330	322	314	294	335	314	308	330	295	346	297	295	282	302	299	300	321	307	332	291	286	323	300	319	329	302	326	295	305	322	316	310	299	361	320	293	319	340	306	312	301	294	317	337	298	320	325	290	307	353	339	304	313	361	306	297	286	294	287	326	295	305	300	334	289	326	321	308	297	296	311	327	292	325	312	297	283	309	316	324	312	270	324	319	316	288	320	343	311	327	308	306	306	293	317	302	321	307	305	330	319	293	314	285	283	319	292	299	313	288	327	329	299	322	314	309	314	278	302	304	310	335	330	328	350	306	337	310	342	316	346	283	309	313	282	332	314	299	299	288	327	313	314	296	317	336	316	294	313	302	298	290	343	327	298	324	297	309	315	307	297	334	306	320	318	320	308	327	330	319	340	322	293	310	311	305	341	318	296	337	305	328	283	326	340	294	291	335	315	334	304	338	299	340	277	298	292	295	320	288	318	295	312	343	312	346	329	279	288	328	323	305	317	311	355	303	314	303	326	286	316	301	321	330	317	321	323	312	288	324	332	306	330	296	332	295	309	289	309	309	315	293	315	307	306	315	306	324	324	322	309	334	297	282	321	313	290	317	301	285	283	305	315	313	327	349	334	337	296	341	329	310	292	321	327	318	322	321	312	298	311	308	312	348	316	331	325	299	308	331	328	318	345	301	272	309	296	285	305	286	312	331	303	288	309	324	326	307	318	306	339	329	254	301	284	344	332	343	302	323	300	328	333	316	291	339	299	320	337	309	319	306	279	330	321	320	337	292	282	313	288	310	327	327	327	309	309	284	315	293	322	322	295	315	342	297	298	337	308	320	281	317	326	321	310	323	318	335	320	322	306	317	278	309	298	301	293	299	286	306	304	301	274	308	310	336	304	305	301	308	309	316	317	325	305	307	305	301	275	345	322	324	327	275	289	303	311	344	308	319	329	330	319	318	335	332	315	307	298	311	305	297	305	310	307	332	297	316	300	324	315	302	316	329	331	319	339	286	306	311	307	293	297	327	290	276	331	346	351	330	324	325	316	305	314	330	311	332	301	314	304	298	310	319	319	326	300	294	295	316	320	300	311	298	310	308	334	310	310	321	322	320	306	312	330	283	330	345	291	318	287	273	297	288	295	336	312	314	314	302	297	309	328	314	299	301	303	333	288	301	312	304	306	340	324	312	307	315	317	302	302	296	338	350	302	309	343	342	284	320	305	290	325	342	330	289	311	326	305	324	346	329	318	351	311	317	298	321	292	299	323	294	328	301	323	322	303	269	330	337	311	344	286	319	313	318	291	316	300	323	321	288	300	309	326	319	328	323	283	314	327	326	315	340	344	326	305	314	320	308	331	312	324	309	315	313	309	335	304	286	329	305	290	330	354	336	305	324	322	316	325	316	312	298	341	299	318	311	337	305	296	293	314	299	308	295	298	316	338	305	291	304	298	325	300	318	315	308	318	297	306	296	330	318	311	283	318	317	285	304	314	319	321	325	301	290	293	317	289	309	295	302	282	343	301	361	329	301	291	314	305	306	302	306	315	269	325	317	325	334	327	337	310	322	312	281	289	292	316	325	307	322	299	302	280	280	286	341	303	305	332	340	332	292	297	319	294	284	310	316	298	325	296	298	317	335	332	281	313	326	319	308	331	324	347	336	307	320	294	346	317	339	304	301	302	330	340	302	298	302	323	323	313	343	309	301	296	305	314	318	298	326	308	320	290	339	333	307	319	320	296	344	312	304	323	323	315	315	334	334	294	338	283	316	329	312	317	326	303	321	295	339	315	321	321	281	328	306	318	336	328	318	336	290	313	349	298	341	348	298	301	311	313	330	316	288	299	340	313	286	308	336	309	326	281	291	321	296	329	341	317	347	301	330	329	312	303	338	311	324	334	301	322	332	337	322	288	359	312	325	309	307	309	307	285	315	317	328	321	314	315	317	287	315	337	281	319	303	302	324	326	305	306	310	319	319	313	307	332	337	309	335	331	310	304	325	312	330	300	321	336	309	315	296	309	339	321	308	336	337	328	308	307	319	337	315	291	320	340	325	334	330	314	315	302	289	285	326	333	314	339	334	320	295	286	336	303	307	308	301	293	319	340	333	335	314	343	330	326	282	273	307	308	298	336	313	297	279	324	333	301	317
24659	20989	27451	24975	19039	10890	7675	4325	3903	3954	2511	2410	1998	1527	1185	1237	1141	936	873	849	832	752	636	665	596	609	585	525	546	518	493	507	510	478	498	461	430	487	419	430	447	422	447	496	437	453	461	433	449	459	489	427	452	476	446	446	451	450	460	463	422	437	409	475	460	498	473	453	452	435	442	436	449	453	461	469	449	452	444	435	461	471	454	475	435	445	441	447	454	495	425	408	411	438	452	426	486	437	432	446	430	444	448	433	406	454	453	426	428	432	425	452	452	431	414	462	475	457	446	416	434	395	455	451	475	454	447	440	472	455	408	409	429	477	453	427	480	442	461	432	473	446	446	443	414	398	471	479	478	451	447	466	428	481	485	451	403	444	447	443	396	438	448	444	473	432	443	442	442	442	452	434	447	428	466	455	417	469	446	446	417	464	470	431	407	445	474	450	486	450	459	462	452	416	452	509	460	442	471	408	466	444	491	436	453	414	441	443	432	449	433	466	427	490	486	441	424	459	432	439	440	447	442	426	444	416	438	424	429	444	455	412	445	469	420	389	434	475	419	450	463	423	452	432	459	423	435	474	483	428	444	475	464	418	474	494	469	453	456	432	428	441	464	419	407	439	463	437	433	421	447	463	449	471	446	463	430	455	441	451	449	459	462	444	417	494	438	419	445	446	450	437	465	414	463	454	466	443	444	430	485	456	417	430	483	426	441	423	496	422	481	454	453	467	461	457	435	436	408	460	406	443	456	461	429	480	437	437	440	440	436	418	447	450	426	453	419	435	449	478	438	463	461	470	448	434	460	417	417	435	469	465	493	472	439	463	466	388	427	436	441	436	467	432	488	405	446	423	473	435	488	483	436	455	413	421	453	465	429	455	432	461	485	452	455	482	464	424	453	447	463	415	435	395	447	462	437	433	404	441	477	417	432	455	445	478	445	441	462	390	474	454	482	394	457	437	472	429	466	450	428	437	448	444	449	448	457	414	438	416	459	445	440	485	419	432	459	473	432	429	411	452	426	453	436	444	408	413	430	457	447	436	416	439	434	454	474	455	437	455	427	427	432	469	446	439	441	458	449	452	449	437	453	485	447	427	456	439	436	416	447	418	483	456	467	409	435	477	470	396	438	468	441	441	436	525	452	484	420	428	419	437	432	434	444	433	428	461	439	458	427	478	473	436	476	414	470	441	461	417	443	461	456	424	463	461	452	431	450	408	412	445	475	422	464	432	447	434	470	443	429	407	437	474	428	488	423	466	483	456	448	440	451	417	444	447	440	419	473	441	455	446	431	420	452	464	437	435	459	446	437	438	413	451	430	451	434	424	443	459	425	454	448	441	459	447	415	416	487	475	458	460	449	472	463	425	450	467	401	440	458	450	423	432	451	437	413	455	459	428	440	448	448	442	460	477	466	524	458	411	454	452	456	451	451	465	454	470	451	409	442	459	421	470	459	440	508	459	480	443	450	441	430	447	415	441	457	442	420	430	422	438	434	443	489	475	426	490	437	436	458	462	452	448	454	451	456	478	455	455	443	429	489	470	427	405	451	443	467	457	483	418	456	460	466	427	468	450	462	459	458	417	436	423	432	430	448	461	461	474	460	431	419	411	434	466	449	453	460	420	412	445	487	473	402	486	407	469	459	449	470	431	387	445	452	444	420	435	458	483	465	448	417	453	422	456	479	430	454	453	409	476	442	456	440	457	418	461	390	433	450	434	446	484	448	467	455	469	432	427	476	454	445	446	437	453	451	451	434	438	427	441	470	441	390	420	451	452	446	419	470	442	425	456	421	506	400	450	454	451	450	443	429	437	436	435	462	441	449	493	444	428	452	461	462	442	442	441	420	473	461	411	456	453	454	479	430	435	462	456	461	472	458	457	440	441	453	496	468	441	433	443	431	430	419	431	437	452	471	427	437	442	454	432	425	420	460	425	430	412	444	413	438	444	468	443	450	447	428	434	429	461	470	471	459	449	469	442	443	473	448	407	421	454	447	467	438	418	447	472	472	424	431	460	419	456	444	443	479	445	458	452	470	470	438	460	425	458	431	478	467	437	430	486	425	449	452	439	426	416	411	413	433	423	414	451	444	468	453	462	470	394	435	482	474	459	437	440	421	441	438	454	468	458	427	457	481	470	454	453	446	455	452	419	435	420	440	452	418	433	435	427	477	430	463	456	419	446	398	423	484	434	492	439	435	440	431	458	441	474	440	458	459	453	477	454	430	468	475	434	421	474	435	420	420	453	447	441	435	439	470	459	446	447	409	469	429	473	429	462	463	469	441	462	412	436	452	430	430	434	450	445	414	452	435	417	423	455	442	438	416	427	456	457	442	437	455	468	441	447	423	477	416	465	441	499	481	424	469	380	425	443	454	429	430	488	441	454	448	441	427	428	445	448	454	480	450	431	493	434	467	438	466	482	424	429	399	477	459	411	460	411	448	460	431	452	435	462	445	441	494	440	407	434	418	406	399	437	471	450	468	422	444	483	474	443	427	451	468	442	452	430	438	409	466	423	471	441	436	452	479	444	463	441	419	444	446	461	431	455	429	448	488	449	407	447	463	444	439	426	451	443	500	409	399	440	485	453	444	451	421	482	446	446	476	468	461	480	446	481	387	476	423	452	448	466	423	451	422	414	437	442	422	450	448	488	469	440	480	408	445	445	438	478	435	417	470	443	495	459	441	411	441	475	468	429	437	408	441	447	422	440	460	472	427	452	459	437	436	443	465	423	405	455	394	446	427	438	449	470	424	435	439	445	417	455	428	427	459	444	445	426	412	431	462	446	440	434	433	437	489	455	431	458	461	463	460	436	440	460	449	461	448	457	482	452	435	437	438	430	400	434	445	419	443	396	437	434	456	400	451	428	449	464	442	472	448	453	417	467	453	433	457	479	479	460	413	449	425	458	473	460	447	461	451	483	438	472	413	490	380	445	412	423	447	457	440	446	441	461	422	437	416	474	440	449	420	484	448	459	463	463	461	435	463	433	445	431	430	463	410	448	445	435	450	448	450	487	492	436	435	450	451	431	407	430	427	447	443	421	439	443	457	432	480	457	442	434	445	428	460	457	466	444	457	469	425	459	495	445	448	431	420	459	428	418	405	457	460	452	413	453	427	453	431	453	477	475	478	466	424	459	411	465	449	416	452	420	431	438	492	460	473	457	444	427	478	468	473	442	452	453	407	447	444	453	431	444	469	453	459	459	461	473	455	436	471	452	457	449	451	439	439	440	462	460	452	436	502	451	427	420	441	464	461	449	439	441	460	502	435	438	466	430	464	474	438	435	420	447	455	403	426	418	475	447	437	460	459	474	449	434	457	443	420	435	476	424	442	435	425	449	492	466	429	469	455	464	476	432	473	469	383	469	443	421	457	456	475	458	449	409	500	436	455	441	422	470	460	423	439	449	429	471	433	390	460	484	431	443	437	475	422	452	439	389	460	446	483	496	440	480	426	444	431	465	453	453	454	436	466	452	436	453	426	460
35671	48671	35395	23638	18890	14777	12944	8286	8092	7786	4904	4527	3758	2770	2087	2053	1912	1413	1319	1230	1237	1024	864	779	870	721	736	671	686	662	598	592	606	624	623	547	545	494	502	510	471	475	526	462	522	485	535	518	541	480	515	545	491	529	524	499	517	497	501	530	477	471	529	514	472	499	535	488	538	523	529	522	531	528	526	485	529	525	491	505	503	534	516	507	516	484	500	471	545	483	498	491	469	517	460	534	543	530	523	508	543	553	501	519	480	449	507	503	531	478	455	522	500	513	512	526	541	490	490	482	502	498	527	532	506	504	519	512	497	533	503	517	472	498	504	504	502	480	501	504	505	500	533	487	521	540	521	543	518	507	498	520	508	503	553	481	508	513	534	505	503	517	490	514	498	514	504	514	478	491	515	504	503	543	500	524	542	516	507	511	526	532	487	478	464	537	467	514	478	532	513	497	496	558	498	521	499	497	476	501	475	525	528	505	519	543	483	511	485	502	505	514	485	491	490	520	490	550	497	524	496	532	538	506	504	502	515	516	487	540	489	513	501	473	509	486	505	548	478	532	485	523	483	483	506	523	530	488	524	508	476	455	517	495	470	471	513	493	519	504	503	503	510	536	464	546	476	477	547	536	496	526	498	499	514	469	465	523	519	515	500	493	501	510	547	519	488	496	491	497	501	486	507	496	510	505	489	513	475	519	510	509	493	494	498	484	478	461	497	495	524	523	516	493	525	481	525	470	512	521	495	496	466	480	473	502	522	480	513	488	495	503	495	530	494	486	494	510	523	501	472	492	520	504	479	532	499	482	511	508	516	494	506	507	484	484	480	478	507	501	526	476	524	495	510	474	502	508	522	498	455	525	512	502	503	488	485	493	528	495	555	486	482	511	503	526	481	524	489	544	480	514	473	505	485	502	547	469	486	528	509	483	488	483	519	510	508	516	492	473	507	476	535	514	515	529	507	488	474	508	519	547	540	507	518	503	555	526	482	523	494	516	490	565	465	483	515	497	517	471	522	517	499	464	514	520	528	528	527	557	497	458	488	531	537	514	509	493	499	532	509	489	483	476	489	494	557	481	514	523	506	555	561	519	502	477	499	492	525	507	548	528	468	515	527	540	496	454	528	497	528	458	514	509	500	473	545	504	511	540	524	475	541	516	474	487	528	498	516	509	461	521	524	472	480	467	540	544	548	493	506	534	504	486	525	518	507	533	486	456	521	523	502	499	526	569	484	499	460	525	530	516	510	473	489	493	483	483	518	520	466	529	485	479	496	531	516	495	501	499	468	502	519	533	550	513	529	466	534	486	501	514	492	483	493	515	485	493	522	466	501	537	533	537	525	504	512	510	490	486	521	476	515	493	499	485	522	535	533	479	521	521	494	526	497	515	509	463	482	521	492	500	515	551	505	505	548	508	507	541	506	534	510	500	510	520	496	469	498	518	543	542	496	538	491	572	499	555	498	524	502	498	481	495	485	519	510	535	530	531	491	505	475	507	505	502	514	513	500	483	506	523	523	492	502	490	528	506	527	521	492	514	489	488	559	542	464	482	519	499	505	556	502	532	487	474	485	504	534	474	490	486	472	530	497	484	518	503	499	514	500	500	481	512	518	478	493	547	496	553	481	494	493	487	494	492	508	490	485	500	486	522	483	537	490	524	499	495	508	524	508	498	528	458	509	462	489	501	512	523	524	506	468	462	496	520	499	506	515	505	516	523	520	527	458	486	495	476	470	510	558	530	488	503	498	537	512	522	492	465	492	513	515	489	569	515	512	511	516	530	523	503	502	513	526	485	466	526	489	494	511	477	473	506	511	498	518	499	495	497	548	536	501	467	493	520	508	474	509	521	510	529	484	501	473	483	497	544	523	470	486	506	502	524	505	498	508	542	504	510	496	502	456	494	494	519	486	494	509	552	542	506	494	480	547	526	546	507	462	550	502	508	494	515	515	492	505	555	521	519	469	545	517	489	492	546	480	486	484	548	549	476	521	521	495	498	491	481	498	520	493	516	546	488	484	512	541	469	519	543	523	542	511	505	502	515	500	531	550	508	488	527	492	485	528	526	523	487	502	481	493	495	482	478	572	498	527	470	553	497	526	528	503	505	479	518	518	490	499	537	504	477	517	501	529	512	505	483	483	500	510	508	502	525	516	507	518	485	495	482	534	479	509	546	561	504	535	490	492	478	524	499	538	506	509	531	506	511	483	497	518	481	524	502	492	472	501	520	502	525	507	487	497	454	479	491	516	490	502	449	510	516	483	508	495	501	499	532	497	482	524	498	514	482	505	551	499	525	498	525	542	532	484	498	516	469	540	519	517	512	533	498	496	503	522	482	531	524	482	493	545	489	502	503	538	474	522	476	524	460	476	492	488	523	521	485	532	538	492	558	462	537	499	493	489	506	502	512	498	482	488	490	475	483	516	520	484	482	504	488	504	495	472	531	485	480	493	499	492	507	549	540	517	511	485	503	518	482	517	497	519	537	476	502	511	487	560	531	523	506	482	484	453	488	478	522	442	495	525	483	511	491	501	507	518	488	521	456	491	459	527	473	516	536	498	533	493	481	509	472	518	502	502	519	491	498	530	479	493	538	527	471	518	516	532	492	502	513	488	517	522	527	503	472	548	497	518	524	505	481	480	488	519	515	499	504	471	505	495	525	527	492	537	489	506	516	511	480	486	487	470	536	508	503	519	537	490	535	538	523	498	529	508	491	533	532	462	480	521	461	532	510	516	477	501	502	481	516	527	517	489	511	507	498	486	510	513	507	491	507	560	457	524	492	501	517	509	490	462	539	483	495	508	510	511	512	507	498	531	490	487	533	551	506	508	529	489	489	509	536	476	482	547	538	486	513	540	499	518	497	473	486	488	480	544	530	539	481	531	521	478	446	567	525	493	511	510	492	477	506	500	528	472	497	499	506	548	528	522	504	496	495	494	471	492	493	511	544	515	505	495	506	498	480	510	505	500	472	484	526	493	529	502	526	516	497	501	497	499	489	482	498	527	509	524	511	482	498	521	512	545	518	522	490	499	508	475	526	490	505	537	510	517	551	521	512	563	505	508	514	520	496	488	496	500	503	491	504	503	527	505	507	522	536	503	539	469	510	496	512	484	514	498	484	518	531	507	527	480	490	489	459	512	491	494	501	506	521	515	520	519	532	502	506	498	503	527	455	455	520	525	499	467	518	494	487	538	515	509	525	493	501	522	502	534	487	523	517	489	505	513	523	472	525	473	501	493	510	529	491	531	560	493	529	473	505	507	486	481	471	510	547	479	515	482	464	521	527	470	500	484	483	496	535	524	527	529	499	538	494	510	535	510	497	517	512	536	549	435	503	498	502	538	512	521	563	491	483	497	485	491	490	507	494	526	509	485	480	477	475	514	526	534	467	521	488	515	528	509	524	488	546	544	506	523	510	515	509	494	480	497	498	498	507	521	514	465	524	525	473	523	522	516	504	483	485	502	522	495	530	515	509	492	480	521	497
22483	20927	28640	23364	21044	22096	21587	9587	6986	7012	4967	3651	3620	2142	2019	1998	1620	1189	1104	1087	1146	764	690	779	696	530	527	523	506	453	457	440	437	434	437	390	363	349	352	328	330	323	305	307	305	326	361	339	320	323	318	320	325	317	355	314	349	347	352	341	349	317	330	338	330	312	332	331	309	300	340	323	313	342	320	328	313	331	328	324	307	313	307	326	309	358	319	327	308	339	350	320	290	328	337	319	333	317	343	312	356	280	347	297	309	334	336	314	287	315	299	318	322	343	322	327	331	319	315	316	320	293	322	314	338	327	296	336	312	354	286	337	346	309	329	331	325	329	347	303	350	345	386	314	327	311	358	325	283	313	302	324	344	334	333	307	312	336	279	297	335	324	310	357	351	331	291	330	321	309	311	309	326	320	316	321	359	321	334	320	331	328	360	335	323	300	296	318	317	320	307	272	329	308	298	323	309	332	330	326	307	320	317	315	346	318	313	293	313	316	347	311	298	327	302	294	328	330	338	302	325	336	334	310	321	293	322	326	309	278	354	319	314	315	330	349	310	350	309	295	284	325	342	279	327	322	339	332	317	347	335	312	335	329	292	314	338	347	316	297	310	337	314	303	328	345	317	313	343	341	309	317	327	373	337	315	323	315	327	334	345	345	325	348	327	308	332	321	328	322	282	345	326	313	294	352	335	329	317	345	319	345	341	333	329	296	331	304	331	346	321	335	373	370	308	325	349	307	343	323	286	339	352	322	313	355	336	334	321	312	305	338	318	315	335	324	304	301	311	330	351	337	320	332	354	340	303	283	312	348	302	336	300	331	343	320	320	317	321	317	339	322	362	333	329	312	322	334	302	322	341	311	359	326	295	320	348	301	305	314	321	313	309	304	320	293	301	308	321	321	334	285	303	348	345	354	325	336	304	347	309	337	310	316	309	335	313	329	339	328	318	331	319	297	321	343	328	289	319	339	298	319	322	344	314	330	326	310	333	348	320	289	312	321	307	351	311	327	308	330	329	317	321	364	329	317	307	301	316	345	346	360	307	295	347	310	311	333	343	347	328	325	360	310	307	290	345	306	346	334	318	301	335	298	307	310	312	316	334	343	304	357	321	313	352	341	350	337	297	311	313	327	311	324	346	323	317	296	304	328	329	291	331	320	333	315	318	292	309	294	310	312	301	322	315	352	295	322	305	318	296	329	325	330	359	328	322	332	281	315	332	306	319	308	347	315	336	341	326	270	314	339	318	325	306	309	349	314	318	318	314	343	310	330	301	332	337	309	305	307	339	318	308	351	336	351	321	315	340	302	340	329	324	308	288	318	351	333	306	317	330	350	320	321	344	332	341	327	334	333	308	343	320	329	294	311	326	347	329	294	317	336	317	349	339	341	341	365	328	345	324	281	327	304	348	349	296	347	316	322	341	311	323	321	313	307	291	299	320	352	309	298	308	298	289	344	339	304	317	318	334	320	332	329	357	331	326	311	315	298	286	334	321	310	349	276	290	300	306	331	329	323	320	292	314	315	327	299	327	304	349	316	313	330	310	330	340	323	340	369	317	321	350	359	339	312	324	289	341	333	290	309	328	303	374	318	296	362	295	332	323	344	282	317	282	323	328	343	331	304	329	307	328	322	339	307	310	324	321	327	318	296	335	351	315	341	327	298	363	358	344	305	310	333	350	317	330	333	316	290	350	309	297	292	317	301	307	312	311	318	325	334	367	358	319	321	325	318	353	304	350	329	322	336	321	322	317	300	348	315	328	330	330	315	325	316	344	323	323	300	286	346	306	287	325	324	340	310	335	316	335	316	328	308	323	323	298	327	339	338	301	302	338	335	322	330	296	320	318	345	362	319	316	305	336	301	302	383	328	315	304	353	307	350	314	334	325	327	322	320	324	349	299	314	326	332	328	341	328	342	327	304	322	354	327	313	307	320	325	332	369	327	321	287	318	304	318	351	317	311	314	303	337	320	299	313	341	349	321	306	319	326	308	341	305	335	326	315	331	338	339	348	308	318	315	321	298	305	290	309	313	318	379	324	276	317	345	293	305	340	308	360	331	322	307	317	351	341	318	316	324	324	305	332	312	298	290	321	335	307	318	336	344	296	283	323	330	322	311	307	316	316	339	330	332	333	315	325	342	299	316	301	321	309	322	317	339	327	311	321	332	298	345	340	352	302	340	331	327	318	329	322	319	308	321	310	260	370	322	300	348	316	340	309	306	312	341	350	352	335	332	338	309	303	346	317	335	324	323	338	324	344	379	291	321	316	305	359	311	351	353	330	351	326	323	315	304	349	321	314	314	314	335	327	305	318	300	311	337	318	311	321	290	331	324	301	340	326	301	290	324	315	316	343	323	334	328	316	340	319	304	277	330	305	311	299	309	313	324	328	327	286	315	303	325	332	347	320	371	317	315	309	309	295	322	294	360	331	327	304	349	349	322	343	336	298	340	315	290	317	312	320	326	353	289	288	329	323	355	324	315	316	312	339	300	327	342	350	330	316	340	301	337	310	311	333	339	307	305	333	320	298	330	333	309	326	343	335	282	310	343	341	325	322	334	319	351	288	302	311	331	335	320	330	332	313	328	311	355	349	350	304	322	312	316	327	348	298	291	297	320	315	334	327	334	330	327	289	308	335	336	324	315	350	353	326	323	335	322	324	340	321	325	325	345	322	314	335	333	302	358	371	339	366	349	335	322	348	320	342	321	322	344	316	328	306	349	337	303	330	308	329	335	332	335	335	320	345	335	294	358	320	341	298	321	323	323	324	359	302	309	295	309	328	290	320	310	292	325	312	309	329	332	300	327	306	303	295	348	312	354	328	325	347	335	275	323	332	309	330	297	301	318	339	303	329	303	322	308	316	317	310	341	307	334	323	326	312	334	308	316	311	349	310	328	330	316	340	356	327	319	329	328	314	325	337	333	312	317	315	301	309	330	297	338	325	344	344	298	366	320	327	331	341	330	324	322	323	345	309	302	317	364	333	337	334	285	352	308	317	340	313	323	310	321	319	333	331	344	342	333	340	300	321	351	305	336	337	330	286	336	330	340	346	358	337	329	292	325	303	295	316	331	307	337	328	322	302	344	314	337	317	309	341	341	329	324	330	305	333	333	310	316	331	309	331	336	314	329	325	340	320	315	342	301	350	328	329	344	340	295	310	344	317	319	331	328	319	345	327	341	317	311	281	321	312	313	356	285	318	306	325	350	328	344	295	305	300	298	308	299	335	348	356	281	322	312	322	304	319	356	331	330	326	307	288	342	282	324	316	351	333	324	301	350	337	317	326	319	332	305	333	311	283	318	299	304	299	308	328	332	358	326	334	307	340	287	346	304	330	333	290	304	312	327	302	314	328	354	353	321	303	322	302	345	310	309	307	342	307	330	314	311	299	300	310	300	346	309	325	308	293	316	317	330	314	342	351	331	329	309	337	308	336	337	318	302	326	307	319	300	318	330	308	314	337	309	316	296	326	310	308	354	336	293	345
39392	59479	43992	31356	27698	23189	19535	13792	12337	12310	8673	6834	6401	3716	3451	3384	2803	2037	1783	1778	1758	1141	1055	1122	1084	819	740	680	664	630	575	596	537	525	501	466	435	434	384	390	362	356	391	379	355	370	360	319	365	358	343	338	366	354	366	368	350	369	365	365	360	342	334	370	366	358	315	338	377	383	357	361	373	375	360	346	363	390	344	365	345	357	366	353	342	351	342	375	353	339	373	322	371	369	341	372	354	356	350	354	385	376	370	383	351	349	374	350	354	355	394	390	367	356	350	349	368	345	358	352	377	361	369	364	322	361	370	341	350	368	335	363	363	342	383	376	349	337	366	335	352	368	364	330	335	381	319	333	372	338	346	376	376	316	358	369	347	334	377	373	354	353	343	362	363	344	356	389	321	349	385	332	355	379	366	345	380	342	368	356	327	334	329	339	358	355	361	352	371	380	384	362	368	328	341	353	358	371	330	371	341	349	352	346	381	331	337	370	371	358	348	359	363	344	368	338	366	370	335	354	362	355	355	367	364	379	386	359	379	334	348	327	373	373	331	357	371	340	367	346	356	331	370	366	395	338	377	352	388	383	367	393	368	356	342	340	342	316	349	344	351	320	353	344	387	346	366	325	357	368	394	330	364	330	365	345	363	354	343	362	356	339	355	325	398	325	354	326	337	320	363	349	375	344	359	358	319	369	368	364	334	367	360	381	342	366	344	370	320	351	370	342	355	372	383	347	358	340	371	359	352	328	350	370	364	369	380	369	358	354	352	331	398	365	384	338	376	319	357	343	338	352	365	349	366	351	363	400	367	392	360	379	331	352	367	374	349	408	349	383	349	371	339	377	347	364	382	353	358	361	362	371	326	384	380	372	337	347	349	336	343	351	385	380	351	331	348	329	363	332	343	364	358	332	390	362	343	345	336	333	364	341	339	378	363	348	322	321	351	362	360	346	346	359	372	338	373	342	354	328	348	364	353	364	322	322	366	371	362	322	350	337	355	374	331	353	346	362	350	366	346	359	353	386	371	357	364	342	368	384	366	367	316	353	359	358	368	384	341	365	381	361	379	359	382	389	386	342	381	375	373	374	401	324	328	335	364	350	361	328	361	324	364	332	350	359	310	346	348	355	359	340	343	344	332	338	370	353	348	345	362	365	345	368	327	371	385	345	387	380	346	372	343	350	354	360	367	368	341	365	336	363	364	357	353	344	351	360	368	338	314	358	322	367	390	344	387	391	347	318	371	329	365	371	384	341	347	344	357	352	354	379	334	366	351	349	384	360	356	363	337	352	370	343	367	356	333	363	348	379	342	346	326	355	347	339	335	337	341	354	371	359	348	363	349	343	352	314	333	351	340	346	403	346	394	371	373	334	331	373	413	357	355	391	358	356	353	352	366	369	338	370	380	335	361	336	341	371	365	390	346	363	361	350	360	363	366	354	367	385	348	314	341	348	383	372	409	324	347	341	344	335	355	374	375	338	395	351	345	349	333	366	351	360	323	358	399	354	390	351	359	335	366	320	356	350	386	356	345	343	368	375	353	384	353	379	353	342	361	360	375	373	365	367	352	344	329	364	363	371	375	368	352	397	319	383	335	365	334	351	353	376	359	341	361	358	365	361	366	359	364	358	362	410	360	356	370	364	353	341	378	327	332	341	348	387	350	402	359	354	344	374	346	348	354	366	375	370	385	335	360	354	345	356	357	376	360	339	377	347	329	347	334	330	377	342	374	345	346	358	349	381	367	342	360	347	360	383	366	351	365	377	382	344	340	357	350	344	379	360	353	379	349	361	316	371	362	353	338	349	360	358	349	353	351	326	368	395	335	334	339	324	381	370	368	374	365	360	359	346	353	354	373	357	347	371	354	372	374	407	333	358	350	395	389	372	329	338	374	352	338	376	337	367	337	362	338	349	309	330	350	365	346	346	378	370	369	367	351	349	337	357	326	338	355	314	380	354	368	379	357	381	347	370	345	349	387	385	358	385	360	359	365	348	376	373	367	375	326	357	372	357	348	335	360	337	329	369	359	333	380	397	333	336	376	360	361	329	366	373	365	346	347	339	358	372	367	373	360	381	346	348	338	339	361	397	357	296	370	330	295	344	339	390	372	371	359	368	349	362	381	359	348	371	350	378	367	344	368	337	341	369	331	334	335	392	321	369	341	376	386	345	340	336	341	363	373	334	347	356	402	363	337	386	389	336	343	361	385	370	345	375	376	378	365	339	357	335	368	320	345	364	336	344	338	332	360	326	324	341	331	356	363	368	341	344	364	357	358	381	344	344	386	367	351	382	352	388	365	352	396	352	395	387	335	393	331	350	387	338	328	355	344	359	348	345	373	365	377	361	337	322	359	364	327	341	369	375	356	338	373	338	378	368	317	349	399	347	351	374	341	370	361	368	338	366	346	361	321	376	327	355	351	367	370	317	328	344	398	376	341	392	370	360	379	319	391	366	324	324	359	333	391	385	357	337	331	383	346	370	335	308	332	339	346	379	392	363	369	362	366	383	350	350	337	345	361	367	355	326	363	342	336	354	346	379	358	357	357	342	369	367	362	346	386	378	384	383	387	342	373	371	367	375	337	365	364	352	381	354	379	372	340	354	360	377	377	393	337	369	376	344	375	369	379	359	324	348	409	340	368	336	348	382	380	353	371	396	339	353	358	348	356	329	325	344	357	336	345	359	379	311	367	376	355	368	387	328	324	354	376	357	309	369	353	352	346	339	367	365	330	371	364	325	325	345	313	340	345	340	342	366	345	368	354	365	355	327	373	370	381	356	355	403	367	354	388	348	391	327	357	356	379	366	364	380	374	351	358	376	394	350	341	348	352	355	348	365	375	312	357	363	361	318	327	361	358	348	360	375	363	338	364	356	354	350	349	344	339	360	370	340	356	366	342	364	368	355	384	353	329	360	395	323	357	355	346	377	349	370	385	345	334	369	362	334	376	380	386	345	342	375	337	394	353	325	352	373	381	388	388	352	332	353	337	334	345	343	372	358	344	325	393	385	336	332	372	366	360	359	376	353	317	374	373	351	374	373	347	364	306	370	351	362	357	316	350	315	356	351	394	335	363	371	335	331	378	369	361	374	345	368	361	360	368	346	373	388	361	316	370	368	347	349	362	365	353	348	338	385	367	348	369	327	403	374	347	360	375	392	359	361	377	373	401	368	405	359	362	361	381	356	340	336	352	368	344	376	348	380	376	334	370	374	372	363	367	368	343	388	342	347	355	351	368	348	333	365	334	362	362	309	382	361	350	379	336	352	339	359	377	364	336	351	363	387	351	387	348	395	356	350	356	377	348	383	361	354	347	346	352	373	350	385	354	355	331	339	370	355	362	347	367	352	325	363	351	379	334	358	353	334	378	355	368	381	348	370	346	348	337	348	405	361	362	335	347	353	349	332	356	344	328	352	362	382	344	356	369	334	378	405	382	332	355	363	379	360	375	369	348	351	347	361	375	377	386	375	347	338	384	353	367	322	326	319
28358	26405	26776	17853	12135	7686	5325	3416	3187	2718	2082	1615	1492	850	894	913	841	717	644	652	590	518	481	521	503	454	438	414	435	427	443	421	394	421	379	374	342	371	340	357	366	350	381	364	389	367	342	387	339	342	394	355	381	391	354	356	385	351	372	384	365	359	364	380	379	358	341	380	359	364	338	388	341	342	365	382	390	365	363	416	353	388	382	364	360	348	351	373	407	386	333	376	373	341	371	390	347	342	386	338	380	340	347	370	371	371	375	407	347	349	338	346	369	377	373	340	364	345	378	334	355	373	340	336	359	365	379	371	379	383	367	341	393	338	365	383	373	399	358	350	380	370	341	358	358	361	383	347	413	361	343	351	395	401	343	332	354	353	346	345	393	377	351	361	353	352	337	372	368	365	359	376	358	371	359	379	393	364	385	373	409	340	375	380	367	358	335	380	341	393	390	356	378	402	375	355	336	401	362	376	348	371	376	367	391	360	340	376	370	410	354	360	359	367	348	343	367	356	343	368	371	372	355	349	366	361	371	317	360	363	391	379	354	354	342	378	350	402	390	384	337	366	360	385	406	402	327	382	361	370	384	369	366	345	378	379	359	395	336	370	334	375	348	362	362	368	381	359	364	328	382	394	338	368	335	361	374	353	370	345	368	354	371	373	342	345	363	355	348	376	376	370	360	365	365	376	359	361	360	354	361	365	400	340	371	362	346	338	338	399	353	368	358	350	341	366	362	342	358	373	376	374	323	376	340	351	369	360	341	335	374	394	360	367	345	366	387	349	340	419	370	391	315	362	367	370	377	367	353	368	349	362	332	413	354	361	370	385	364	342	398	379	349	345	371	408	362	375	347	353	405	346	353	360	377	374	381	380	333	372	390	395	360	369	372	382	347	359	377	356	391	387	348	355	388	329	365	352	388	376	373	354	347	356	377	325	390	334	350	368	354	363	362	358	343	356	403	392	352	344	369	320	342	356	357	351	349	349	405	365	393	340	379	375	330	371	380	359	373	408	330	358	347	370	362	344	330	356	363	362	361	356	364	360	371	344	363	385	366	381	361	372	371	375	388	389	325	364	333	377	359	363	353	371	353	383	372	364	352	369	363	325	343	389	376	361	331	369	366	374	339	342	370	392	352	366	375	363	381	370	372	394	377	369	382	373	366	379	384	339	362	370	382	332	377	347	377	338	377	383	370	344	336	378	350	353	387	386	334	370	370	356	373	352	367	361	347	378	330	385	350	378	352	351	377	359	401	369	377	375	359	372	333	332	379	327	339	364	362	336	355	355	357	348	379	366	354	373	369	347	394	342	347	369	385	351	364	373	362	357	379	348	385	384	342	388	349	382	362	368	404	328	359	380	391	348	365	350	348	362	356	377	345	412	341	339	371	357	357	361	342	393	356	390	372	361	370	342	344	394	360	358	357	353	353	358	371	378	385	394	364	342	374	381	337	357	348	422	364	378	346	378	390	366	387	362	386	351	378	344	371	387	344	379	350	369	394	379	340	375	374	368	331	370	352	362	362	352	382	335	380	375	325	374	384	375	354	342	364	350	390	355	352	357	349	357	368	324	355	380	369	361	367	374	424	365	375	383	372	341	336	384	311	376	370	348	380	347	353	341	368	334	353	373	385	389	377	385	353	366	341	398	376	369	347	359	360	352	357	360	362	356	383	336	367	362	391	371	356	386	349	343	351	327	390	373	373	353	346	371	355	393	357	345	351	380	377	375	379	351	353	363	349	378	337	358	379	385	341	325	357	346	328	363	334	359	345	355	349	355	396	326	379	358	371	345	340	361	367	386	353	380	395	384	360	376	366	330	338	346	378	385	345	365	363	363	337	367	347	335	408	353	373	367	396	342	367	368	383	381	347	354	372	372	355	340	369	350	373	341	355	397	378	378	385	379	364	356	349	362	381	376	393	371	337	353	366	363	382	384	352	338	344	363	366	386	346	362	382	356	357	371	368	392	377	369	375	367	378	358	350	376	338	344	365	365	378	341	360	365	380	365	340	366	359	362	367	385	345	330	357	372	314	344	355	376	338	394	395	361	392	369	346	339	357	340	357	381	364	358	351	377	380	353	348	354	369	368	336	350	351	342	352	410	348	350	354	379	357	352	351	351	365	382	392	359	345	348	369	358	340	375	384	333	359	360	386	366	357	382	328	382	331	404	357	390	341	398	390	329	364	373	335	350	412	342	365	383	323	344	336	353	357	383	385	367	351	359	343	374	369	338	346	313	378	393	374	396	365	326	391	344	363	390	382	346	360	326	379	398	373	361	383	347	362	351	372	337	388	346	361	348	372	381	358	392	379	380	408	353	382	348	346	356	371	365	375	365	383	350	364	351	331	374	343	368	384	331	406	349	388	345	356	335	375	317	380	344	352	390	364	366	344	401	324	327	349	331	338	327	364	355	388	341	347	353	391	396	367	335	352	359	380	335	371	345	358	359	362	353	384	379	339	355	376	346	355	357	363	364	364	409	351	357	373	341	373	343	365	355	381	362	329	343	332	368	350	368	384	359	372	359	348	382	317	350	351	353	365	329	358	369	362	370	374	353	354	403	342	377	363	358	375	354	374	388	357	342	349	375	336	369	374	368	364	358	406	359	383	353	353	368	394	391	388	355	355	330	357	339	354	329	371	350	374	356	374	366	333	393	384	389	344	367	376	316	399	332	344	395	354	371	380	375	338	363	373	359	369	374	363	389	350	379	323	342	366	374	347	326	353	395	369	346	352	391	367	336	341	341	344	340	388	387	364	375	360	389	378	363	324	342	373	367	366	367	360	372	358	372	344	370	365	366	351	374	330	342	382	351	351	340	330	362	392	384	357	362	391	364	353	335	392	341	357	323	348	364	349	361	321	344	360	365	331	366	341	336	383	370	327	363	377	395	362	367	368	358	324	390	374	355	391	361	387	370	371	353	355	368	365	360	351	359	385	352	365	336	350	400	360	376	360	360	356	356	398	354	341	379	349	374	375	365	402	367	355	350	364	392	351	361	409	352	351	333	372	363	354	341	387	346	362	337	354	383	332	347	347	357	373	365	370	370	366	357	376	367	365	373	340	355	360	371	363	348	332	395	333	367	348	338	398	366	376	364	368	364	366	355	383	379	364	368	345	368	394	403	338	349	363	390	353	366	382	369	336	332	340	373	365	341	366	385	387	360	391	356	379	377	399	332	340	347	371	384	378	346	385	366	351	376	378	357	348	373	364	341	359	407	366	362	330	375	379	342	327	347	357	355	375	353	378	354	353	388	335	362	372	391	370	409	400	349	357	347	338	350	357	329	361	360	388	377	343	344	386	344	341	367	364	395	359	382	363	377	381	323	366	367	380	400	367	337	353	359	306	405	362	351	387	343	359	362	385	358	351	385	369	361	352	414	378	373	366	358	359	365	369	367	373	352	341	359	370	372	346	313	365	369	348	372	321	353	346	348	347	352	368	348	361	347	368	363	379	373	321	358	358	359	357	328	407	362	393	384
33238	41694	31241	19111	16563	12247	9493	6681	6562	5473	3939	3093	2744	1486	1525	1554	1367	1088	972	956	914	690	632	686	635	641	582	539	512	525	499	526	459	510	475	471	430	393	441	432	424	429	444	416	452	408	426	412	405	439	443	429	438	407	435	436	414	472	415	396	417	442	410	457	389	418	381	400	425	405	491	413	412	420	452	431	438	458	427	384	436	432	429	414	402	425	410	417	419	402	380	436	407	484	426	446	417	422	449	402	405	436	415	422	413	422	443	450	408	419	458	429	486	427	427	434	423	436	454	433	423	460	423	409	404	468	470	441	436	416	414	412	437	441	439	441	441	393	423	445	408	453	399	414	413	432	390	442	433	387	398	479	458	445	424	423	438	437	397	390	449	410	435	419	426	402	383	405	411	440	402	435	430	437	452	387	406	409	437	415	445	406	398	410	449	402	403	445	410	450	468	418	394	397	456	429	435	391	383	439	413	408	435	426	439	439	416	429	437	423	449	429	442	428	441	420	394	435	378	481	435	401	405	406	398	404	446	404	411	417	417	397	479	454	385	448	440	443	436	415	395	389	409	403	448	462	447	383	456	432	410	422	419	429	446	423	421	423	452	425	429	439	449	420	439	446	422	437	448	423	449	411	410	423	408	422	416	434	382	444	453	423	436	412	418	401	415	456	434	427	465	418	403	439	419	432	445	410	398	408	421	431	414	423	450	442	412	436	398	405	408	419	410	390	442	405	397	441	382	424	430	396	407	431	425	430	391	462	409	431	426	397	416	445	399	439	423	466	405	423	416	436	421	440	435	449	429	407	449	441	414	425	446	415	423	468	409	444	460	445	456	373	417	417	443	407	448	394	417	430	429	405	420	444	432	473	406	462	398	405	427	440	413	447	429	422	408	426	453	477	431	437	441	406	434	456	365	449	445	406	428	395	434	420	414	399	392	405	445	455	403	383	423	422	384	432	362	428	434	386	413	397	401	431	404	421	419	440	415	358	432	437	436	396	442	411	406	396	444	426	434	435	427	426	418	413	419	397	438	463	425	397	414	416	440	448	445	422	422	428	427	432	428	451	414	443	386	421	458	417	412	438	414	450	380	430	438	436	413	438	448	408	417	429	444	398	393	455	399	449	437	429	454	391	444	392	431	436	426	402	402	415	445	423	441	438	420	434	429	462	463	442	420	411	423	406	438	396	451	378	379	459	426	386	451	441	439	421	414	420	409	429	420	424	428	374	405	424	444	435	382	459	424	467	423	416	411	431	429	406	454	408	420	410	452	420	434	404	429	457	439	384	426	435	403	448	408	414	465	415	393	392	423	410	395	432	430	408	391	440	422	417	419	441	398	435	464	413	424	438	401	416	445	416	424	439	423	415	363	430	423	422	433	427	418	422	387	432	429	420	453	424	439	423	441	424	426	413	433	410	450	450	421	387	432	456	418	442	410	444	412	409	450	394	400	423	442	386	437	383	432	391	451	442	416	410	428	432	417	413	426	443	421	430	418	399	422	449	437	418	400	443	391	441	438	429	402	420	417	407	477	414	453	391	459	431	400	418	459	426	424	454	401	421	428	412	439	422	415	431	418	436	398	415	427	426	399	414	436	418	405	456	423	451	387	399	439	449	414	429	381	437	456	452	426	405	414	425	416	437	430	416	416	434	428	399	385	446	439	431	420	420	419	419	449	446	430	432	418	449	457	441	421	436	399	416	422	424	415	394	443	440	446	462	441	416	441	431	422	417	432	425	410	445	392	479	407	424	420	441	445	435	422	373	417	386	450	395	444	386	426	416	478	441	374	388	443	436	412	436	393	454	409	457	478	435	407	405	429	431	458	423	417	411	434	430	442	409	454	448	398	414	403	412	421	467	417	400	429	414	416	447	427	422	442	458	424	446	419	395	405	428	481	412	398	412	422	442	409	481	390	401	394	457	392	423	417	447	398	443	408	427	430	450	434	412	432	421	416	387	407	413	423	421	442	425	417	420	425	411	436	387	410	418	420	458	414	450	417	426	404	434	446	430	436	417	418	407	443	469	424	434	445	400	385	445	451	416	412	440	429	395	428	426	416	415	456	406	441	420	437	425	454	412	416	437	409	430	453	441	457	400	450	416	443	435	427	435	419	450	436	414	385	437	426	403	418	417	408	407	401	430	411	451	441	442	428	442	421	407	423	469	434	422	438	387	409	423	409	419	401	398	414	449	404	432	384	396	425	424	439	427	412	460	405	415	421	442	415	402	419	418	476	396	435	425	409	427	412	430	446	418	443	424	385	381	423	418	388	410	402	446	421	452	421	402	407	416	452	428	436	425	416	454	404	438	431	420	422	409	440	445	394	438	426	406	417	452	421	409	438	422	434	469	412	421	447	378	436	374	418	405	400	423	399	417	423	400	422	413	462	436	395	446	416	409	430	433	441	438	434	391	421	426	448	427	470	435	439	442	465	396	409	390	439	406	447	427	445	384	421	414	418	426	417	415	467	423	414	431	452	433	437	438	466	431	414	406	418	425	427	389	393	416	453	429	407	401	381	430	421	423	429	392	411	444	444	450	429	410	390	435	426	469	408	426	433	420	432	430	432	379	433	444	451	441	475	463	429	435	373	408	421	412	452	453	444	416	415	425	437	406	430	404	407	381	425	391	412	386	434	414	396	417	414	418	389	411	422	412	435	405	436	437	417	396	424	465	428	396	413	432	439	403	412	406	435	392	469	422	413	448	424	443	425	463	417	446	455	402	377	408	454	449	405	374	395	447	460	421	431	386	431	418	401	447	401	401	419	465	447	402	425	440	433	417	444	415	454	459	428	438	393	416	431	414	429	430	428	434	404	422	431	416	428	415	433	453	396	463	391	409	411	411	455	407	414	390	435	440	429	438	371	392	463	425	408	428	422	462	436	431	439	437	408	399	418	376	436	428	419	411	420	414	392	416	410	399	421	444	472	432	427	385	435	470	447	422	426	453	421	439	423	425	433	416	452	402	444	400	403	424	420	435	435	408	431	411	440	439	431	416	442	414	405	412	402	407	444	436	441	400	431	418	384	377	422	441	420	450	424	407	411	440	417	363	453	432	392	392	415	412	432	405	419	433	397	432	435	400	423	453	458	427	425	413	420	407	390	440	422	432	399	409	418	382	429	429	433	408	445	423	412	445	413	420	404	407	438	432	367	428	415	411	427	398	424	443	441	413	438	463	463	447	423	376	426	427	427	394	426	436	449	365	441	385	446	430	411	471	427	404	477	412	428	392	408	435	428	427	385	419	430	436	450	442	428	413	409	424	433	435	415	423	444	449	436	432	391	450	386	401	450	437	407	393	422	413	421	419	429	403	409	399	424	394	443	432	432	442	438	461	421	402	424	449	409	417	430	442	439	460	439	441	434	387	424	400	431	384	400	423	425	421	443	399	440	457	450	452	408	426	398	420	447	428	433	448	442	435	402	434	404	421	442	429	404	400	394	428	451	415	399	426	441	426	421	392	428	412	416	442	419	434	411	403
23600	20937	28252	23857	21563	18450	10971	7095	4879	5126	3806	2757	1676	1246	1310	1173	1115	811	847	792	695	559	535	523	529	532	390	387	341	355	342	360	319	310	319	301	296	285	275	265	272	295	262	301	277	261	270	249	284	282	263	247	237	243	270	270	248	235	251	256	243	243	253	275	212	286	263	240	259	263	223	291	271	276	260	237	235	278	263	265	265	271	262	276	275	260	263	264	316	252	268	265	276	273	282	261	238	235	251	249	307	239	242	252	286	260	275	275	231	284	239	279	253	240	263	276	258	280	221	252	255	272	276	261	262	297	256	261	284	257	258	253	234	265	280	259	263	268	276	287	267	292	275	269	273	236	257	240	242	252	278	231	222	285	294	245	245	283	211	236	297	266	254	269	256	262	212	253	247	229	263	257	259	269	262	262	273	273	281	236	271	246	289	263	253	265	247	230	242	307	286	267	266	244	243	263	248	255	237	263	275	246	285	272	253	251	271	231	253	264	257	278	269	271	267	246	262	259	249	256	243	304	259	274	260	248	238	260	250	299	270	255	267	251	269	236	280	250	262	266	254	298	252	316	247	272	227	269	257	235	248	248	279	312	299	246	258	278	275	245	272	215	246	271	244	270	291	245	261	252	253	248	259	250	272	253	275	265	261	252	241	262	238	282	255	275	294	229	254	262	248	277	231	263	252	250	304	261	259	270	265	273	234	259	261	273	250	259	275	278	267	259	247	265	249	256	280	263	269	271	266	257	257	259	262	250	270	299	266	231	238	240	271	269	246	274	288	251	253	271	233	282	241	252	256	280	277	271	281	250	262	268	251	255	226	286	285	273	248	263	260	243	274	258	261	275	265	278	259	273	263	256	226	273	256	218	260	279	243	255	267	246	270	280	232	241	244	257	254	253	240	249	276	282	238	238	262	265	279	251	266	252	239	243	262	271	255	267	291	255	260	261	274	261	263	243	251	220	260	245	256	237	265	269	242	251	251	267	282	269	271	248	265	270	258	266	250	280	274	260	263	262	247	261	272	263	244	256	262	260	252	266	254	271	260	246	265	264	257	238	255	283	255	279	290	257	282	253	270	270	250	238	293	259	246	220	276	267	241	286	253	263	266	299	264	253	263	262	233	235	273	254	268	253	262	273	250	256	270	286	272	273	250	294	264	271	289	254	263	283	243	275	238	275	241	262	261	274	254	246	263	262	248	279	261	279	290	241	244	249	293	259	260	254	228	249	292	257	256	265	231	237	273	278	268	254	284	291	270	238	276	253	278	253	269	241	245	277	256	261	264	256	267	247	243	256	254	260	254	270	243	309	242	255	256	255	244	272	258	234	269	253	285	275	232	243	228	268	270	255	279	288	260	252	252	260	240	291	257	268	258	266	245	248	244	242	274	238	249	250	254	267	251	242	257	267	265	302	247	268	250	295	237	265	255	249	271	267	254	271	268	256	267	279	250	275	275	238	253	265	278	249	287	292	266	227	271	259	254	241	249	265	266	257	264	263	248	241	264	256	268	245	262	264	257	258	268	251	267	267	269	251	269	271	260	251	263	282	251	267	272	240	266	295	257	247	288	243	246	270	280	238	252	264	256	272	229	243	248	268	245	293	243	293	258	258	243	252	250	255	236	273	223	255	266	233	267	263	264	286	268	239	257	273	255	308	264	252	258	269	217	260	269	279	268	268	289	242	246	253	254	264	247	262	266	234	227	235	254	267	251	270	234	265	275	274	255	273	287	253	293	262	257	249	239	250	257	251	244	289	257	264	268	257	258	271	264	255	261	252	273	289	255	251	256	275	266	260	260	259	253	273	241	247	260	289	259	243	272	229	236	281	268	268	274	257	244	251	230	285	273	252	268	273	279	247	244	265	301	252	232	237	247	273	261	275	305	248	250	263	269	272	237	273	268	249	246	254	286	287	281	254	257	260	246	258	249	256	255	255	269	293	249	258	267	270	251	267	234	267	231	269	243	258	279	259	261	260	270	254	285	248	258	241	253	248	251	272	228	228	279	261	271	270	274	253	261	248	238	260	269	258	249	265	264	262	253	293	258	243	239	281	238	267	251	225	268	266	289	272	267	253	249	264	240	246	263	275	249	243	257	257	270	248	255	255	289	266	286	256	254	257	262	279	257	262	269	248	272	259	260	258	254	271	223	271	249	259	243	257	263	270	253	288	271	276	281	264	246	277	259	258	235	275	251	282	234	288	273	260	269	262	262	257	258	253	274	225	242	252	246	265	266	255	266	261	273	262	278	273	254	280	259	289	263	246	266	264	258	263	264	271	284	242	250	253	261	265	248	266	283	290	251	253	265	270	242	240	254	277	257	250	255	261	226	248	239	296	269	274	273	288	279	279	247	258	269	246	263	259	271	263	273	253	264	262	264	272	256	234	240	258	246	251	251	254	263	261	277	236	243	253	247	261	245	276	246	302	260	245	247	259	256	244	260	262	272	242	262	243	242	264	308	243	280	261	283	262	277	297	274	257	264	250	264	238	276	258	274	244	264	278	262	278	248	257	254	236	280	242	284	291	262	276	255	276	251	274	247	297	252	254	265	239	255	283	261	277	251	246	233	264	275	267	268	271	290	270	251	274	269	247	251	265	254	267	231	264	274	271	276	290	263	277	261	244	296	281	250	283	259	267	262	248	242	236	263	242	291	262	256	251	295	273	254	269	273	267	246	239	244	239	283	300	219	258	284	265	263	261	262	229	247	246	285	266	257	247	257	253	261	249	266	258	256	279	266	245	220	265	264	267	262	225	240	267	263	254	241	239	248	253	262	251	244	264	240	246	266	249	242	251	254	269	242	274	257	259	283	258	259	230	255	258	255	250	247	270	273	246	269	254	260	278	255	249	271	286	267	251	251	269	260	265	253	267	282	266	248	237	262	272	264	258	279	281	296	242	271	253	260	259	257	253	249	262	254	257	260	260	273	247	280	304	276	235	281	272	269	221	248	271	249	252	270	252	252	244	284	246	241	275	266	281	269	268	261	240	253	270	258	290	263	284	256	265	280	246	260	271	268	222	250	286	251	248	274	268	263	278	274	257	245	228	253	259	292	265	258	281	242	296	230	245	263	269	282	274	268	256	269	256	264	278	279	241	253	255	250	259	281	252	251	252	242	280	262	254	253	276	251	259	234	255	260	245	258	264	282	262	251	272	278	282	298	263	244	248	226	271	249	266	270	278	254	233	284	283	262	254	261	264	250	256	258	282	239	230	247	263	303	261	254	239	239	265	244	279	236	261	237	259	276	252	262	245	251	254	264	288	252	263	266	262	284	244	268	245	225	270	227	262	268	284	262	276	261	239	282	272	258	271	262	262	262	261	226	259	233	248	268	239	265	268	252	255	274	251	258	267	249	286	274	267	251	254	275	276	239	285	285	267	283	250	266	239	264	260	280	252	259	251	249	232	228	252	271	261	248	290	284	271	255	234	240	259	270	285	294	243	233	243	282	268	247	279	288	247	267	287	267	257	276	236	277	284
34943	51815	37591	25421	24010	17268	13553	12111	9152	9364	7117	5338	3281	2310	2388	1983	1961	1366	1227	1260	1134	891	775	730	757	709	592	545	469	507	459	396	421	398	370	381	331	321	348	320	284	326	304	324	305	292	318	299	301	298	313	298	300	325	319	309	314	304	319	291	316	329	332	295	316	296	319	350	313	327	293	332	291	289	287	312	296	301	303	336	337	318	332	305	307	332	322	291	312	319	326	279	310	298	300	308	306	328	286	279	348	265	319	299	300	271	344	306	333	253	300	316	332	283	298	282	305	271	302	304	314	302	309	316	307	291	268	307	285	314	301	297	338	279	284	334	305	311	306	331	319	335	311	341	309	309	309	314	314	297	322	279	278	292	284	313	319	314	292	340	346	319	324	311	317	317	334	284	311	300	327	299	286	270	308	288	312	308	301	286	320	304	326	299	319	322	315	303	292	329	298	332	344	312	320	307	297	298	296	321	292	327	304	307	323	331	325	313	310	324	306	331	312	325	307	319	277	280	325	315	313	321	307	291	296	308	343	342	311	294	297	300	294	313	321	339	294	314	302	308	302	322	299	314	315	302	292	315	299	279	323	290	317	311	329	294	311	295	328	291	301	316	293	307	316	304	309	290	327	308	313	331	283	300	321	305	297	290	290	318	277	300	321	315	299	314	324	329	323	314	320	340	332	322	309	323	328	303	306	288	284	300	306	305	317	313	366	308	315	292	294	315	282	326	325	325	333	309	274	332	292	342	294	323	279	297	314	319	313	281	334	334	311	272	331	326	312	284	321	347	321	331	294	307	314	322	282	320	315	311	286	282	324	274	333	303	325	305	321	301	338	318	327	327	304	286	304	289	298	306	320	271	305	325	307	284	290	302	316	274	314	309	307	335	304	334	314	311	306	292	283	288	292	296	326	273	309	300	316	317	336	300	278	282	302	305	314	339	334	295	304	304	304	329	288	307	298	297	288	280	310	336	314	282	318	268	308	334	276	287	336	321	313	314	280	330	300	314	304	289	312	308	311	316	302	310	287	296	285	300	333	338	289	260	291	331	285	325	329	331	297	282	301	295	322	345	321	316	330	293	313	309	318	277	307	288	334	297	313	279	295	325	328	292	305	315	309	319	303	313	323	299	314	302	300	315	326	320	283	294	297	300	297	349	304	329	315	333	327	300	298	319	287	329	329	289	309	322	327	293	291	315	299	293	352	311	325	290	310	305	321	305	321	330	300	330	294	301	328	289	290	303	277	327	281	323	292	324	299	305	300	306	330	316	321	354	295	319	300	324	319	314	310	335	311	327	351	301	308	320	296	326	297	352	284	300	326	292	318	299	315	306	296	294	295	307	294	311	281	314	295	284	294	301	338	306	303	336	292	296	309	299	294	275	301	307	361	312	305	318	314	294	298	276	290	295	307	310	305	309	313	297	277	317	314	316	302	285	326	302	307	340	290	318	264	318	319	318	337	304	303	292	295	306	337	285	312	326	295	291	308	292	319	299	304	341	320	293	281	314	328	297	298	305	287	318	302	281	307	325	317	296	313	312	325	334	338	294	301	318	291	345	328	284	312	307	300	316	284	318	310	317	325	273	277	278	324	292	305	349	293	335	299	308	301	313	310	279	311	302	299	329	293	330	333	285	335	300	289	293	309	322	284	298	301	289	319	304	308	287	321	299	325	305	298	327	291	324	295	288	295	309	301	327	329	340	335	293	307	327	290	310	316	336	290	294	299	317	331	297	318	311	314	318	320	275	291	319	309	307	351	320	321	287	313	273	311	278	284	297	291	282	334	312	302	287	326	340	338	303	314	278	285	292	298	313	287	311	290	287	301	310	321	313	330	302	300	316	313	323	272	296	273	311	292	311	321	294	286	306	286	305	319	310	335	316	305	282	331	300	298	309	305	297	311	334	296	276	295	295	310	302	352	328	282	282	311	334	303	349	297	284	330	305	276	314	283	320	293	305	276	333	296	285	314	339	339	329	319	277	317	302	318	304	340	332	286	292	333	288	253	337	327	297	302	319	315	305	318	309	323	322	329	321	332	285	294	303	338	325	278	307	261	313	298	304	335	299	318	286	312	316	312	317	304	288	313	286	292	316	308	326	309	303	338	305	329	320	296	324	292	322	297	318	321	322	350	317	258	343	267	308	297	284	286	297	334	311	296	306	335	317	303	275	321	293	301	310	309	323	332	290	302	287	308	290	315	302	286	307	308	320	320	313	313	341	322	314	310	285	294	286	341	301	319	284	335	324	286	336	307	287	318	315	284	300	303	304	341	321	329	267	291	287	331	302	319	291	282	318	327	288	274	300	311	330	323	298	309	315	316	327	305	280	309	328	303	319	313	305	302	309	294	313	322	270	323	326	297	300	307	313	338	328	306	320	325	328	294	323	300	321	322	309	316	306	329	276	316	328	315	313	308	300	307	307	292	287	302	308	315	264	295	255	324	273	333	323	332	303	307	284	280	301	318	289	316	304	329	318	303	315	334	278	307	321	327	330	300	329	307	348	287	317	327	298	292	301	285	322	326	285	321	290	306	303	321	283	282	305	305	313	297	283	301	281	318	291	319	307	329	291	318	316	326	282	323	306	278	307	319	305	302	348	346	292	290	302	330	301	320	298	320	328	298	343	331	308	285	297	292	301	291	308	321	298	317	341	294	281	318	293	319	314	344	289	318	308	312	309	322	325	332	317	301	297	298	286	337	265	282	303	307	326	305	266	319	315	297	286	322	320	288	314	320	317	305	341	310	327	285	294	302	317	307	358	289	333	318	312	311	294	303	307	283	317	316	307	317	298	341	313	308	317	341	332	311	278	302	294	297	332	282	321	290	310	319	328	321	309	275	331	340	288	285	323	280	323	336	287	310	290	304	291	315	328	317	283	315	280	325	334	308	299	347	298	287	314	283	306	317	317	283	305	288	294	304	272	319	320	341	291	310	290	348	324	305	318	298	309	308	323	323	294	289	306	301	297	340	315	322	292	303	314	331	327	284	294	316	320	329	306	308	297	305	310	315	293	316	314	299	338	319	309	292	333	284	288	315	329	296	307	308	278	331	330	272	306	299	329	303	296	304	309	268	319	301	308	315	300	299	304	320	321	304	309	294	326	311	304	301	272	277	309	316	309	325	306	297	333	297	309	306	325	307	322	316	307	292	295	280	334	284	293	318	302	284	286	302	284	320	323	305	301	293	267	300	283	295	307	315	308	297	320	326	291	310	292	336	334	322	271	292	296	297	341	309	311	305	280	324	308	307	284	330	312	280	308	302	301	306	290	315	312	312	326	302	316	287	291	312	297	301	315	286	302	309	332	295	322	305	307	330	313	314	313	288	314	278	313	308	300	302	323	295	320	302	307	299	312	342	303	334	294	327	324	306	309	322	315	304	273	295	319	312	295	302	291	306	303	324	308	287	345	297	314	316	322	291	285	311	318	307	308	293	305	287	317	318	301	315	311	296	309	306	297	339	318	283	299	312	282	306	287	301	305
24638	20937	27438	24790	19952	10764	6588	5334	4063	3659	3172	1916	1560	1453	1186	959	1098	967	858	820	773	740	706	723	688	584	554	512	536	512	511	459	476	535	474	517	476	477	426	459	460	455	451	428	455	476	421	426	426	437	459	458	419	440	466	486	456	459	439	445	472	440	448	447	412	422	424	482	421	429	397	424	447	423	453	444	419	426	467	475	457	417	419	463	474	466	446	426	461	466	491	406	424	442	441	445	475	477	453	423	481	425	453	463	444	460	456	431	429	446	468	440	448	424	442	462	459	425	445	419	520	436	479	422	442	444	480	436	443	419	441	475	443	472	453	453	424	424	431	496	423	455	410	424	439	442	427	439	434	413	448	406	405	462	443	404	417	446	423	452	473	475	421	395	430	410	468	467	467	439	483	427	434	460	430	439	435	431	435	473	469	456	428	437	466	420	468	410	433	436	435	440	442	444	473	445	417	403	447	407	446	450	425	463	433	443	466	460	436	447	444	481	440	461	475	427	427	441	441	429	437	475	444	399	481	454	444	424	439	448	446	456	431	439	415	443	439	469	440	451	450	482	474	440	475	450	420	489	485	409	444	453	429	450	422	459	434	469	440	427	437	437	467	431	473	432	429	447	440	430	459	448	440	470	439	430	436	445	446	430	470	446	485	426	470	472	430	439	421	468	457	407	413	439	461	432	450	418	460	449	419	422	430	452	454	435	456	425	451	445	434	460	462	423	437	447	447	448	420	461	451	434	474	463	438	439	423	434	429	463	472	447	468	435	444	409	414	460	450	417	430	408	400	480	439	443	502	443	459	460	433	439	483	445	481	399	431	389	444	468	421	490	465	399	447	501	477	463	439	425	464	421	473	426	441	440	456	442	445	451	465	411	470	463	457	453	451	449	485	445	432	452	431	414	432	477	478	458	453	419	450	425	425	445	403	435	468	437	439	424	403	391	435	411	433	449	424	479	486	402	408	427	463	418	441	463	473	451	426	454	429	414	455	440	455	455	449	424	407	479	475	419	447	447	449	451	423	491	412	424	429	457	444	466	409	413	412	457	451	459	436	436	438	475	446	388	450	475	456	445	454	403	414	429	442	435	439	418	427	402	447	432	431	469	495	437	424	454	427	451	468	406	434	439	438	460	439	443	432	432	429	461	447	457	414	444	450	441	451	473	462	391	458	372	459	440	466	421	435	420	458	491	446	435	470	441	423	429	432	434	476	472	443	451	479	455	448	432	488	429	424	456	414	430	434	447	399	465	458	443	466	430	408	407	434	479	441	463	429	451	422	423	423	444	444	455	437	442	461	473	436	459	432	446	452	458	457	450	436	430	427	445	461	457	449	434	423	432	455	403	434	451	393	396	430	423	464	465	426	450	453	447	459	425	420	439	442	429	454	459	454	471	455	437	438	413	428	500	419	442	448	410	442	424	447	458	449	472	438	418	444	472	440	444	425	422	412	427	468	453	468	447	437	437	465	476	421	452	435	398	460	457	452	471	465	430	414	468	443	455	420	472	467	438	421	427	447	420	431	451	459	443	430	445	509	442	449	425	438	430	433	430	429	437	469	435	463	440	438	478	430	442	410	433	424	401	453	450	489	465	435	415	428	409	476	506	430	455	425	454	432	436	420	478	452	437	415	427	439	435	428	436	455	441	408	403	476	453	468	449	416	469	415	403	469	437	456	457	439	432	441	462	453	415	418	465	440	423	459	463	419	467	482	415	447	432	427	407	456	481	440	442	472	463	500	448	440	444	454	436	431	440	455	418	423	405	433	429	498	469	458	473	487	467	448	462	479	447	462	455	483	429	431	420	470	421	420	476	451	461	462	422	456	455	444	452	449	450	433	424	422	466	455	413	444	444	457	465	439	417	422	434	429	437	420	479	432	390	441	438	404	455	492	486	476	452	472	455	444	442	453	455	458	469	428	444	441	464	442	468	445	468	455	451	451	394	433	432	412	442	445	442	478	424	439	455	480	449	469	442	438	445	431	462	463	418	475	444	406	452	387	463	464	428	456	474	425	476	500	461	443	472	454	456	456	435	415	448	453	440	429	453	445	433	448	481	456	442	442	443	437	429	433	459	408	413	427	445	430	450	431	437	425	397	442	433	407	421	459	412	425	423	462	438	441	412	441	440	390	422	457	429	404	452	479	464	467	442	389	453	429	427	440	440	393	479	439	501	424	440	432	449	435	448	453	451	414	461	418	429	479	451	458	463	443	452	478	435	433	437	464	483	444	438	432	467	465	446	459	437	446	407	423	420	483	455	499	433	457	455	441	437	449	450	416	465	476	456	489	447	451	441	403	419	461	475	442	421	424	455	455	444	439	456	438	465	425	431	449	455	465	443	456	455	454	424	423	487	464	435	431	421	444	440	448	426	434	437	453	433	442	463	430	444	431	427	453	409	458	445	434	489	468	470	425	487	438	479	424	447	460	410	431	435	447	414	439	460	459	470	432	460	437	469	435	448	430	441	487	441	482	431	400	449	447	500	406	496	417	414	459	434	424	436	447	422	475	436	460	435	408	467	483	483	467	453	439	423	480	434	464	448	437	426	481	447	432	461	443	424	457	456	442	412	425	426	447	467	434	389	419	442	460	427	441	469	456	443	433	430	474	461	435	443	445	466	472	462	457	455	440	430	438	453	445	450	448	463	451	439	451	451	457	452	414	476	448	457	443	405	455	401	446	430	406	416	430	414	479	452	481	439	465	449	442	474	488	453	458	484	451	435	409	428	460	450	442	471	448	467	455	408	461	471	466	453	446	458	442	468	446	474	458	450	436	414	453	468	429	395	463	427	419	485	468	475	419	459	415	445	411	476	450	480	463	423	419	509	453	435	477	409	434	457	446	462	475	445	424	433	469	428	439	460	403	436	411	410	452	478	457	409	441	419	458	476	431	473	447	453	436	444	426	424	408	443	454	414	444	472	445	452	451	440	446	414	450	462	455	446	436	444	464	450	482	408	452	459	414	463	458	443	443	468	453	480	460	444	406	445	431	420	412	447	469	450	458	439	413	419	474	435	433	443	429	464	448	461	444	458	432	408	466	441	449	397	442	387	471	426	458	466	417	433	443	415	463	404	462	486	455	439	433	459	438	451	435	454	463	469	449	446	461	446	463	480	489	486	471	442	415	433	439	425	415	445	441	459	429	466	439	409	426	433	480	430	450	472	455	429	471	447	448	446	456	445	472	388	443	430	477	417	452	446	479	452	445	466	473	473	447	400	448	439	436	454	434	463	450	465	464	426	447	451	440	453	485	429	419	448	430	429	442	462	444	449	450	415	411	441	453	429	473	400	411	467	436	480	427	403	458	441	463	434	470	418	465	434	435	438	439	445	489	423	434	444	419	422	458	488	434	456	447	440	480	437	481	425	450	444	465	418	487	440	441	469	445	464	470	447	444	480	464	442	436	486	435	479	428	431	429	411	477	448	399	466	463	448	424	434	430	447	425	461	474	441	434	427	430	460	473	458	429	429	428	459
34541	48276	33142	22907	21726	14084	11100	10760	8286	7260	5966	3594	3116	2446	2088	1647	1770	1358	1436	1254	1174	1009	964	980	928	764	734	632	667	643	604	526	573	567	584	549	515	536	491	519	483	514	507	510	500	498	492	491	510	470	510	485	447	471	482	511	504	454	487	495	444	525	533	503	501	519	496	505	515	475	491	520	523	510	485	523	496	523	487	506	469	486	510	497	549	477	516	499	517	478	487	500	548	502	539	476	497	519	551	478	493	512	495	458	475	466	515	515	505	519	526	478	515	460	524	542	515	506	510	500	555	537	490	457	506	526	511	492	533	487	525	491	502	496	515	501	509	525	468	486	498	471	493	512	490	512	495	509	446	514	535	469	526	477	512	524	508	479	463	516	503	499	556	515	482	509	523	491	542	496	513	476	474	526	492	504	493	494	486	501	524	495	494	522	479	524	519	495	508	529	490	500	511	508	540	525	519	482	513	508	510	547	500	495	460	480	494	507	498	521	518	509	505	499	524	488	503	493	466	530	495	518	511	512	522	473	492	519	458	485	497	540	495	518	494	513	514	495	531	505	528	529	494	556	452	490	486	493	478	517	514	490	514	484	493	533	545	530	488	524	527	486	515	520	517	500	490	486	474	508	504	510	543	471	532	518	542	539	491	501	548	506	504	493	482	520	498	527	501	479	521	492	502	482	499	489	493	510	521	530	476	520	496	505	525	499	499	525	486	531	498	516	486	461	530	473	497	485	507	488	506	490	488	506	510	484	512	495	478	496	506	533	505	462	542	525	491	473	476	507	484	464	509	522	545	506	473	509	483	484	536	471	497	487	509	498	490	510	481	490	474	525	510	524	539	504	526	505	493	524	478	501	510	538	505	521	483	502	503	504	494	470	505	525	486	510	503	511	481	476	484	520	504	491	458	549	510	495	499	502	541	494	509	503	512	538	501	521	479	485	529	486	481	477	497	499	498	492	510	497	517	500	496	517	444	499	525	515	537	516	538	457	520	494	491	475	480	519	462	509	493	515	509	494	471	538	548	527	484	509	511	506	495	480	474	505	530	488	501	508	531	505	516	502	530	502	502	501	522	512	517	538	502	509	533	507	506	482	473	547	523	495	503	497	494	494	552	515	486	515	527	518	493	478	511	479	513	503	501	513	494	490	511	522	464	469	505	494	512	534	486	499	523	500	537	511	513	512	512	451	522	523	513	524	523	545	510	509	468	517	512	475	478	517	545	511	501	533	519	510	526	524	496	497	512	511	484	494	528	499	514	491	493	487	501	473	464	531	502	483	500	506	538	523	518	460	476	516	456	537	530	483	493	504	519	496	534	524	507	483	496	546	512	507	503	472	509	520	510	503	502	522	494	493	513	534	517	539	487	484	492	478	493	529	478	503	543	499	492	513	498	490	501	466	501	538	515	499	509	525	509	512	482	509	520	500	503	499	500	538	476	504	497	518	471	531	530	506	522	510	493	479	480	512	495	523	490	498	466	511	569	499	497	553	524	503	520	470	453	508	542	508	526	474	533	479	529	503	494	483	500	478	507	514	527	530	501	521	498	501	491	480	479	498	503	464	523	462	476	495	469	560	471	475	447	522	461	494	482	506	496	506	494	498	494	491	482	516	484	513	506	543	482	501	449	513	500	506	505	511	489	493	553	501	528	471	524	498	500	514	543	540	539	507	534	497	490	479	520	520	538	512	484	505	467	529	537	510	484	538	516	512	530	505	524	490	476	476	503	526	505	491	473	544	514	464	501	511	518	485	521	511	497	490	533	505	514	507	499	527	525	524	496	483	481	471	528	490	527	489	437	526	511	506	549	493	503	488	522	528	504	467	530	524	514	513	523	528	523	527	463	510	502	481	493	489	520	492	482	540	514	504	524	526	496	573	532	528	492	511	534	512	505	500	467	507	488	527	501	477	530	504	468	494	492	464	500	508	507	492	476	512	505	529	500	531	487	515	515	505	515	534	466	520	502	489	483	470	486	484	501	483	518	483	499	542	542	528	502	513	524	484	523	506	513	525	492	463	501	489	537	502	520	516	484	526	512	536	489	509	456	510	491	512	473	499	474	512	527	503	482	532	479	479	500	529	540	566	471	519	523	514	530	531	503	458	505	470	515	511	517	507	505	498	481	498	492	487	573	538	506	544	496	497	519	529	528	482	493	497	505	549	510	495	524	516	492	503	539	497	518	519	497	484	483	505	526	484	492	525	484	511	518	499	470	506	498	495	516	535	458	503	514	551	535	497	466	481	486	512	513	504	524	506	514	506	514	513	521	495	485	499	483	483	496	485	482	526	498	545	512	505	519	533	497	496	487	533	482	520	498	511	518	492	516	505	458	512	499	518	513	502	507	494	521	496	476	527	519	518	491	506	486	488	534	523	495	507	501	486	537	510	537	516	500	485	522	467	502	487	496	544	495	494	492	451	488	484	487	469	491	559	540	496	507	490	506	519	509	459	488	527	521	500	475	512	487	527	521	531	497	508	540	478	481	524	481	483	449	505	507	502	465	494	514	531	488	503	500	503	471	504	484	495	505	461	495	499	485	489	483	504	522	472	503	473	497	511	512	496	531	517	517	561	561	476	505	487	521	509	522	501	484	516	512	498	486	515	490	542	533	470	485	490	496	476	511	551	541	495	520	498	537	503	513	517	490	517	511	488	499	524	473	460	509	508	502	516	485	475	502	520	533	516	519	532	497	462	552	499	488	536	485	477	505	477	479	518	524	484	493	506	486	496	512	515	511	526	505	491	539	503	498	511	506	507	486	517	496	504	484	504	468	511	519	485	514	493	538	499	505	494	523	516	547	506	495	485	501	528	496	512	500	504	535	501	516	521	477	506	467	482	479	516	504	425	502	549	516	485	472	464	539	513	464	527	508	448	485	494	524	497	545	461	523	466	480	529	532	502	494	514	438	562	488	497	497	509	511	525	490	509	544	484	494	483	465	521	493	476	515	497	500	503	528	479	508	530	489	528	526	500	470	543	518	551	482	500	484	499	495	493	489	507	509	510	520	532	483	514	489	518	547	487	484	477	492	509	481	500	513	501	470	486	496	500	525	505	514	518	554	501	520	504	529	487	515	482	514	506	517	529	499	497	533	498	517	503	554	508	501	459	508	510	489	511	479	466	518	498	503	518	454	536	502	521	528	507	521	526	496	505	520	508	504	529	476	550	479	496	495	532	511	532	514	484	504	511	477	463	512	530	481	483	502	458	452	501	476	496	538	498	534	525	491	503	466	500	547	480	518	506	517	489	496	509	539	488	546	494	513	539	512	538	562	472	517	471	510	509	502	512	521	518	554	513	468	509	494	493	490	521	506	471	505	486	512	493	476	507	502	496	522	541	533	535	510	496	506	466	479	478	506	480	525	490	517	524	507	519	518	522	514	478	488	487	485	496	450	490	483	483	496	505	537	508	482	525	519	507	503	490	519	489	525	506	513	496	484	511	477	475	537	499	525	481	491	522	496	479	502	494	542	520	516	486
22560	20965	28614	23484	21168	22029	20755	11209	7942	6765	5537	3427	2666	2443	1920	1488	1535	1232	1141	986	915	829	860	754	673	646	608	546	503	444	454	418	422	434	388	356	363	323	337	338	322	329	327	330	341	323	307	315	332	307	300	349	332	340	328	317	351	318	338	324	329	308	346	338	307	311	313	332	353	311	314	317	309	338	326	301	338	305	302	359	313	301	329	352	339	321	315	305	327	286	292	337	325	334	297	321	299	309	300	313	303	300	314	343	294	328	334	321	328	335	337	331	299	312	310	307	328	307	305	332	318	313	344	339	345	305	341	342	327	327	292	325	327	318	318	320	329	363	348	345	307	341	314	313	296	340	329	347	312	319	339	304	319	324	320	295	330	336	322	359	318	341	306	326	352	344	335	340	310	323	285	296	301	305	326	347	313	300	310	335	335	289	320	322	304	339	342	384	319	312	353	357	303	322	314	314	307	321	323	323	343	329	309	322	349	336	340	288	332	322	294	335	329	353	299	340	319	338	329	321	314	316	311	341	312	338	358	322	316	324	323	308	342	306	326	336	355	297	314	319	333	294	326	320	323	325	338	306	309	277	303	296	322	363	320	346	308	329	322	345	334	348	315	326	355	311	330	320	298	307	327	315	313	317	334	330	293	340	331	310	312	308	344	261	343	321	303	316	296	347	363	321	335	295	310	336	310	316	326	347	311	313	302	329	327	311	306	300	304	340	316	328	327	331	349	277	324	291	307	335	335	305	319	307	314	315	330	345	365	292	300	319	323	349	306	371	313	304	352	289	312	319	316	307	346	324	297	335	332	317	309	332	350	333	317	321	272	327	292	310	352	324	358	311	314	307	314	307	339	292	299	341	328	327	320	314	288	308	313	343	317	324	334	297	344	334	308	265	339	305	284	302	291	317	337	337	324	295	315	326	317	312	341	289	324	326	329	343	309	320	344	330	328	333	331	321	345	308	347	350	285	312	306	297	349	306	335	314	331	325	318	323	309	342	315	295	303	298	323	318	295	338	325	304	328	308	333	291	318	324	307	325	351	317	333	342	340	316	344	326	294	324	345	342	315	310	317	307	319	330	299	298	281	328	333	320	351	308	322	316	327	324	311	305	335	333	300	331	328	325	325	307	319	324	328	313	311	280	372	321	324	306	310	302	278	319	322	308	342	319	300	291	338	350	318	340	325	337	318	324	336	299	333	330	317	311	344	336	311	334	331	337	302	331	317	316	319	326	325	332	324	352	360	314	349	312	308	279	314	296	405	347	328	316	340	321	335	321	328	322	306	307	319	290	324	287	304	304	328	331	298	308	286	326	325	321	329	363	321	366	305	313	309	316	290	297	321	292	304	339	295	333	308	330	324	378	332	327	331	341	319	305	312	307	339	321	327	321	303	302	335	298	339	323	308	327	350	341	351	313	306	290	300	342	359	335	323	319	322	326	331	311	347	322	317	363	312	314	305	321	345	319	345	339	333	337	343	316	330	310	305	312	318	297	311	353	320	295	306	328	314	291	353	332	285	310	361	314	325	297	298	309	324	300	267	305	357	305	318	302	308	314	355	311	330	322	321	310	305	317	353	290	307	321	316	310	323	325	347	329	341	317	323	319	329	322	300	325	318	319	343	361	322	332	329	319	326	324	335	328	310	361	319	329	332	312	321	333	272	328	317	349	326	320	325	312	296	320	362	314	325	317	322	299	340	327	331	338	345	312	308	346	319	310	323	314	347	343	337	325	305	298	348	340	323	330	359	321	341	343	347	338	295	341	312	343	295	309	291	326	325	347	290	301	319	284	311	321	325	315	331	317	326	317	298	305	315	309	326	290	347	331	300	311	300	344	330	300	307	318	328	335	309	338	315	304	310	307	346	337	311	331	361	330	311	308	309	337	301	330	303	319	339	304	328	318	301	384	332	323	282	323	303	323	285	308	310	354	311	339	368	346	334	316	339	301	332	331	317	307	338	344	309	356	335	329	299	305	339	370	334	333	329	298	328	300	342	313	310	307	286	331	309	319	293	348	287	305	326	327	299	323	318	296	319	314	329	300	317	323	302	333	308	336	295	343	305	354	311	283	342	306	315	326	355	325	321	347	323	318	340	309	337	278	317	341	295	308	320	338	323	360	339	347	316	306	305	291	291	346	296	305	309	337	340	345	327	310	318	329	319	321	312	331	320	315	312	289	301	323	357	315	332	300	332	317	321	332	323	320	300	319	289	341	302	334	326	304	313	329	341	331	327	346	315	334	313	304	313	329	326	333	317	324	363	358	310	330	320	318	289	328	308	349	331	308	281	344	339	328	290	352	338	298	316	328	341	342	300	292	325	295	312	292	357	298	337	330	327	326	324	325	303	317	293	335	317	286	284	300	324	353	299	337	332	336	315	304	304	352	332	313	336	305	322	296	329	356	303	306	323	353	326	320	313	319	340	306	334	337	332	317	344	338	309	300	317	311	340	302	336	339	335	302	306	322	340	333	304	323	330	311	347	349	324	332	331	303	327	322	309	328	280	321	329	341	325	344	319	310	324	324	326	309	321	298	335	357	270	330	328	359	312	279	304	341	333	269	344	320	309	339	305	302	300	324	319	305	299	315	340	318	303	326	338	331	309	306	321	340	321	328	317	325	328	326	323	328	341	335	342	329	321	338	330	311	349	313	333	339	323	322	335	317	345	317	332	336	333	320	344	309	294	307	320	364	336	332	321	327	338	300	327	330	329	317	310	327	299	360	312	335	300	309	318	330	341	313	348	337	309	312	354	296	336	317	290	305	307	292	323	331	319	320	346	304	335	356	303	318	340	284	333	343	308	294	292	301	324	315	308	353	326	343	329	293	316	354	304	342	311	303	344	333	328	330	324	306	299	290	311	336	339	336	317	335	333	325	288	321	309	329	335	340	320	296	346	308	363	292	328	306	330	284	333	331	302	309	310	293	302	283	323	313	335	338	334	304	348	318	340	331	329	285	303	305	335	317	344	311	316	323	313	312	292	317	357	333	336	306	300	288	331	302	309	349	352	338	319	323	313	297	338	329	323	326	325	309	326	299	349	303	333	324	301	270	305	316	303	363	300	315	310	288	324	330	364	315	333	292	319	297	312	313	343	313	345	340	335	305	326	355	298	324	318	320	341	343	319	348	316	292	307	326	347	292	303	311	294	346	312	303	321	282	302	320	323	331	307	314	338	301	327	328	316	347	299	299	338	352	361	309	324	339	326	346	287	337	295	292	307	328	334	278	327	336	288	358	300	360	299	306	287	326	333	342	317	316	309	335	340	311	330	330	335	323	327	325	303	314	329	355	317	308	297	270	281	332	328	332	336	292	312	326	322	323	307	361	312	342	319	303	316	321	325	314	324	348	322	321	363	345	314	317	331	341	309	327	360	334	327	324	314	317	295	355	333	332	324	354	265	308	325	366	301	321	345	325	315	318	315	299	338	332	329	340	295	314	332	312	329	336	337	319	331	309	328	336	290	291	317	290	319	327	339	316
38212	60548	41200	31043	29598	21239	18169	16192	13628	11831	9864	6018	4756	4351	3270	2571	2645	2101	1945	1583	1496	1406	1331	1153	1114	933	850	753	668	612	614	558	522	504	419	416	402	353	350	364	322	366	398	317	372	380	347	391	354	342	357	337	332	337	333	325	342	382	389	361	342	356	370	378	357	359	336	362	381	331	371	328	360	375	365	336	411	376	332	347	340	346	347	368	383	364	364	350	336	350	363	368	320	342	374	351	329	324	345	355	322	358	372	362	363	360	362	355	358	346	364	308	372	336	346	361	344	339	358	343	372	333	371	323	361	359	399	351	332	344	378	340	350	346	339	344	356	345	364	351	335	355	365	392	389	379	366	365	365	356	368	368	339	348	380	347	359	358	391	388	363	344	326	367	359	349	392	364	324	356	349	369	341	346	372	325	360	344	372	363	322	379	347	359	369	355	337	371	350	361	316	349	368	350	374	341	340	374	348	346	364	355	355	325	336	364	366	386	376	345	376	321	367	340	329	369	364	382	338	384	355	380	365	367	335	365	347	363	365	338	356	339	353	344	344	373	350	352	332	361	355	349	366	338	341	341	362	332	346	357	353	360	348	340	357	349	383	348	351	339	359	352	362	346	356	375	368	360	359	350	341	366	349	385	388	361	347	341	355	329	356	352	344	363	403	368	337	378	353	381	336	361	360	343	352	351	350	333	380	350	379	336	341	388	361	347	329	365	330	352	339	367	355	371	378	343	324	362	384	388	363	344	342	383	359	371	316	359	344	370	350	358	353	357	392	336	330	371	355	348	372	356	355	365	366	341	365	318	352	338	328	350	315	356	362	358	363	343	372	339	332	340	394	320	327	358	346	382	336	379	366	378	342	381	357	369	357	364	344	364	355	391	350	364	345	347	378	357	346	362	328	331	375	357	356	341	333	370	327	379	358	343	350	377	363	387	317	360	340	367	362	380	351	342	350	371	348	378	359	364	363	363	375	368	349	378	362	360	358	361	367	361	346	333	365	359	353	380	362	381	342	342	349	366	333	355	362	324	348	341	363	325	343	355	377	342	378	362	353	405	332	360	345	371	383	349	406	359	363	351	356	385	371	344	352	365	337	363	355	369	387	330	337	367	350	347	382	354	370	338	343	339	367	355	329	362	363	354	364	359	356	353	366	376	338	333	370	356	338	353	317	362	353	358	360	347	359	329	326	333	362	375	345	376	393	341	327	355	369	343	347	373	338	326	359	355	353	361	361	332	335	338	318	348	344	320	354	374	368	346	342	368	351	347	352	359	342	369	363	364	363	363	345	361	360	346	332	351	363	351	355	337	340	381	369	378	365	372	347	360	356	347	351	364	367	386	335	368	334	358	344	338	357	396	357	328	378	362	355	369	379	328	366	372	315	387	388	386	344	375	351	358	364	360	323	364	361	354	335	363	389	350	355	326	354	360	366	374	378	364	356	384	341	353	357	349	349	359	340	354	350	372	378	325	370	348	370	338	332	349	380	346	359	343	366	373	363	349	395	350	368	359	363	350	365	374	364	344	343	349	337	317	372	341	368	329	379	371	334	343	382	379	392	382	340	388	339	367	350	377	377	356	365	321	356	403	332	335	383	361	374	339	347	349	328	359	364	334	352	368	345	348	356	354	336	358	364	366	358	388	316	362	356	337	325	369	341	372	376	363	354	335	324	356	368	332	341	312	325	376	376	390	335	364	355	390	350	336	346	357	344	358	352	403	364	350	365	341	361	350	341	356	360	335	372	375	420	378	357	361	350	371	374	341	393	362	375	393	366	338	376	344	352	366	363	316	348	347	387	326	344	373	330	328	360	329	392	346	351	341	349	392	340	377	348	343	343	358	338	354	380	323	350	367	369	328	361	368	353	355	349	348	333	409	356	347	348	375	358	371	351	337	354	373	341	337	381	326	379	379	366	322	351	344	354	364	340	364	324	362	337	350	371	364	333	363	331	345	413	356	358	344	349	372	364	349	353	377	367	382	352	348	337	370	354	340	373	356	336	332	356	356	384	377	353	337	361	365	369	336	375	367	373	357	339	333	340	360	389	342	343	360	349	337	346	381	344	353	347	333	359	345	365	339	341	355	347	360	373	324	350	352	347	363	348	372	368	367	344	349	368	349	340	390	365	361	337	325	376	361	388	329	342	371	382	365	344	358	365	340	348	349	347	344	347	360	334	360	354	374	338	369	392	352	365	345	376	329	340	336	355	352	345	354	344	353	382	377	334	373	331	398	359	340	345	345	328	325	368	357	368	375	342	381	330	374	354	369	320	332	362	340	355	363	332	329	379	351	353	354	343	395	356	305	360	369	389	349	328	339	396	380	357	363	345	381	371	332	344	348	342	322	331	356	366	352	378	320	360	347	380	377	375	364	349	364	370	353	347	355	360	354	329	352	393	379	327	366	320	339	363	373	333	331	354	342	352	348	366	344	331	329	350	356	386	346	376	380	355	373	335	339	321	298	355	369	385	336	358	348	354	353	363	345	355	332	347	337	328	345	361	376	384	383	386	341	356	353	374	348	363	361	363	321	330	385	351	357	354	349	338	337	350	373	359	334	323	350	342	322	366	376	365	346	370	362	358	365	353	356	317	368	365	385	372	349	367	353	338	343	355	365	385	332	340	331	341	347	365	333	320	358	367	332	347	371	358	381	369	387	366	338	370	349	400	359	365	370	366	344	391	338	372	377	345	309	375	357	347	374	343	332	345	375	381	350	360	326	374	363	350	366	383	377	358	373	351	385	318	377	357	344	381	337	363	371	341	340	354	344	323	328	343	379	321	368	364	358	330	347	309	345	340	347	323	333	350	354	355	365	324	353	329	360	360	364	365	413	348	359	350	363	342	348	363	366	383	342	332	359	375	335	331	367	348	352	380	364	345	366	393	364	345	335	360	361	355	350	375	391	340	349	369	371	355	346	351	348	372	377	371	368	346	372	356	364	354	353	349	326	382	351	362	367	327	330	377	365	356	364	351	365	342	364	346	329	346	356	363	364	336	354	325	373	311	344	375	345	353	378	371	359	354	345	358	372	376	343	367	394	351	337	345	354	375	326	365	366	355	351	347	339	336	363	334	356	341	316	358	366	348	363	336	364	377	328	344	352	357	349	336	337	376	371	372	400	362	337	378	359	311	355	347	347	341	325	361	354	377	329	387	349	363	388	365	375	376	335	332	385	387	378	363	348	358	338	340	325	335	311	350	349	380	328	352	347	334	347	325	368	363	402	344	356	349	361	348	344	365	342	333	325	354	358	346	337	371	344	361	331	326	356	347	372	377	357	354	347	330	367	323	335	311	364	372	388	374	381	345	352	358	310	343	354	377	324	355	364	331	375	374	388	382	396	346	397	337	349	376	337	378	363	335	352	360	308	353	362	408	344	351	321	351	340	349	320	358	354	377	360	349	362	324	363	352	353	349	336	340	347	331	356	344	340	333	358	360	356	360	344	349	352	359	368	342	353	346	372	341	333	351	337	349	375	329	316
28245	26273	26389	16559	12459	5873	4678	3515	3395	2411	1984	1580	1045	1089	829	790	813	712	595	611	542	516	565	522	481	470	453	414	445	440	412	383	414	351	395	406	363	362	357	366	352	350	375	379	378	372	346	350	352	343	332	357	377	360	351	357	373	366	361	344	354	368	344	362	364	349	346	366	371	352	371	366	347	389	401	370	355	359	339	374	370	361	343	363	343	336	358	370	338	351	378	348	363	349	347	352	345	378	360	359	365	406	369	371	359	363	370	381	383	378	374	361	342	373	363	365	356	344	369	357	345	340	366	403	368	366	365	353	379	348	335	374	379	364	361	360	364	386	350	374	340	358	375	333	367	362	350	370	391	341	385	360	343	348	351	344	367	354	363	336	376	348	397	384	330	370	411	362	336	350	341	347	377	364	347	379	406	371	364	337	346	359	388	372	367	360	351	349	363	373	368	374	390	348	388	349	389	364	356	387	379	364	349	342	354	353	386	361	332	345	351	362	361	351	350	353	362	370	353	358	358	387	340	371	362	388	349	345	347	355	358	376	345	366	368	336	370	397	343	365	366	392	362	374	371	362	408	376	394	375	376	379	315	389	367	372	308	355	345	384	345	337	373	362	362	370	342	342	355	326	366	376	364	349	397	372	354	367	360	385	391	362	369	362	372	385	348	390	360	339	421	364	374	326	405	319	384	379	340	355	345	358	377	357	371	381	340	396	359	340	357	351	350	359	409	364	342	371	368	355	390	379	403	365	362	363	386	369	357	371	343	369	364	375	370	356	345	393	359	336	345	372	370	350	359	339	353	386	333	355	367	391	399	347	378	378	348	349	379	375	393	339	389	409	382	381	373	399	384	350	352	365	352	355	321	375	351	345	345	348	388	368	361	335	352	350	379	376	346	347	352	375	369	365	376	322	372	378	338	330	349	345	386	364	343	338	356	347	355	380	384	361	372	344	352	357	380	364	395	376	324	350	388	354	343	349	381	378	354	398	353	343	363	362	327	366	344	375	328	343	345	343	382	389	381	402	369	397	334	355	359	369	356	368	345	327	345	356	404	355	364	378	385	353	321	378	342	375	387	366	345	353	362	397	344	360	377	393	354	388	382	388	353	399	355	367	370	334	346	345	380	345	367	342	347	320	341	342	369	391	353	397	366	363	384	368	345	370	332	372	335	365	382	343	377	372	363	343	389	373	372	366	359	355	373	388	389	363	362	377	350	362	364	336	359	352	390	406	391	361	384	390	388	372	367	374	361	359	374	375	311	364	374	319	378	381	333	371	364	354	382	391	341	347	384	354	366	378	361	353	327	361	344	362	384	341	330	362	381	340	319	345	368	347	328	329	345	336	387	385	351	380	358	341	349	359	359	384	332	396	383	359	343	375	371	383	341	349	356	414	349	378	339	369	341	364	399	361	355	357	382	355	378	344	396	376	376	352	344	351	394	344	401	340	353	364	349	356	351	354	340	363	363	368	350	330	332	348	373	367	353	336	402	401	339	366	347	352	362	342	369	362	391	372	342	322	379	366	354	350	330	386	388	344	360	375	362	365	358	381	324	359	354	364	335	355	384	371	368	363	342	353	339	349	357	364	414	371	360	367	350	363	375	338	362	387	378	347	369	343	347	372	365	325	369	392	363	397	347	362	306	364	387	366	358	352	342	359	378	368	374	384	340	373	383	360	379	364	343	360	344	358	359	351	359	357	398	376	368	335	379	360	369	350	371	339	371	362	361	380	364	389	367	368	351	379	382	342	360	357	380	402	408	355	335	395	349	330	339	364	318	383	350	356	375	355	377	363	359	343	397	367	375	335	360	344	371	352	393	362	380	379	345	342	340	405	346	349	309	390	400	338	332	391	371	351	370	346	368	364	348	363	360	356	362	370	346	382	381	356	354	347	369	390	366	353	353	378	353	372	334	378	372	380	366	379	389	345	349	357	368	352	334	377	390	367	372	377	367	367	378	350	365	368	347	361	365	370	361	373	358	348	379	352	347	364	374	379	339	341	386	328	364	368	368	378	349	395	384	372	361	378	369	334	358	379	352	350	363	373	353	388	343	380	386	366	367	362	351	343	373	368	369	365	366	337	390	359	343	329	360	349	379	383	362	388	358	345	393	346	375	376	333	370	363	364	364	366	359	365	356	386	343	389	363	369	366	342	371	334	375	354	361	354	391	385	353	329	360	346	350	396	374	367	379	355	336	339	372	341	328	359	366	332	375	369	386	385	380	367	362	357	339	366	380	402	345	327	353	339	324	368	343	329	401	403	360	355	348	352	378	354	351	376	386	350	346	354	354	318	316	378	371	373	353	383	352	383	385	380	350	365	361	358	380	377	345	364	373	331	363	323	413	367	378	356	377	341	348	330	373	358	393	372	341	359	373	326	342	354	373	365	377	345	362	357	353	366	328	359	385	355	343	354	366	360	363	357	367	349	344	366	369	365	380	335	402	370	354	359	365	377	391	348	362	377	337	359	381	346	385	367	351	362	368	403	340	351	343	370	356	357	365	374	367	355	340	367	374	387	365	343	393	357	372	353	366	386	357	356	318	364	330	361	353	364	331	382	352	381	371	358	355	355	365	365	372	356	370	346	341	358	403	361	369	367	396	354	372	352	373	368	354	362	338	354	353	389	376	383	363	345	349	341	352	378	390	348	361	403	318	354	383	344	393	343	364	389	341	389	358	387	370	369	371	366	353	359	345	404	338	336	390	354	404	358	381	382	396	323	353	363	372	339	363	372	369	352	368	350	341	351	403	373	393	354	373	376	365	375	403	347	334	321	356	390	356	372	367	376	368	342	382	393	343	358	340	364	327	361	387	366	358	374	365	376	328	333	399	319	384	353	347	328	377	387	345	353	362	380	358	361	354	381	392	392	343	396	343	348	356	394	358	363	348	348	350	340	385	377	355	350	371	374	377	358	357	384	358	408	350	303	339	371	360	372	367	362	358	357	393	352	387	355	348	393	343	345	353	347	343	349	356	335	379	364	343	335	342	340	364	349	387	345	391	364	346	357	342	348	392	362	333	388	388	374	361	365	386	363	371	336	330	368	370	331	368	357	353	373	367	353	335	339	376	336	360	369	350	359	362	351	330	350	349	340	368	368	346	349	341	348	369	379	392	349	388	416	370	397	368	380	344	349	315	352	364	330	365	359	355	341	379	355	352	376	386	369	347	370	368	369	384	366	336	338	383	370	364	348	306	333	330	364	332	352	379	353	368	357	353	328	348	383	344	362	378	315	379	374	366	354	374	372	361	369	366	375	364	374	392	382	383	380	350	344	340	325	357	354	330	368	358	365	344	355	373	337	376	353	357	346	383	368	358	348	387	358	365	353	381	375	346	385	335	370	359	371	362	343	403	373	361	331	371	366	344	336	322	374	337	373	353	346	368	351	371	391	370	391	381	337	391	324	339	362	358	336	386	358	381	347	387	338	364	360	358	390	365	362	365	351	350	323	355	353	378	366	337	353	353	350	379	389	354	396
32370	42009	30601	17594	16728	10023	8974	7328	7073	4695	3683	3135	1987	2016	1402	1212	1277	1128	910	808	805	743	714	758	644	626	561	571	555	525	520	508	490	472	471	408	403	448	446	411	441	456	444	462	410	426	396	440	447	406	395	416	435	418	464	399	457	468	395	431	409	430	414	407	410	433	434	430	435	437	443	426	411	396	433	426	428	418	435	440	416	445	431	405	437	377	422	407	421	462	444	469	437	410	446	435	436	417	415	396	425	427	395	435	465	425	420	399	429	422	427	408	439	437	453	411	416	432	458	406	433	462	430	426	416	464	418	448	400	426	390	430	417	426	420	409	418	407	423	411	411	411	439	405	435	449	393	461	436	432	447	447	423	357	456	425	428	420	420	413	416	377	395	444	447	408	428	458	416	409	437	425	427	409	446	438	404	443	417	442	439	415	424	409	445	399	479	414	426	431	442	435	437	483	427	417	399	419	415	420	391	441	450	424	423	434	399	434	393	434	410	432	412	446	392	417	422	445	435	456	412	390	422	456	436	437	424	400	426	426	454	439	419	403	446	464	409	446	413	410	414	422	402	411	448	431	415	413	394	444	420	434	426	437	429	432	436	413	416	429	435	439	386	446	428	411	414	425	416	385	404	454	451	434	436	436	456	422	402	442	455	426	404	456	394	407	423	449	421	389	418	409	428	423	387	460	417	415	464	413	427	429	403	432	440	432	450	458	438	412	441	425	408	438	443	427	426	441	453	401	427	426	438	406	423	464	420	388	431	423	423	393	414	415	423	427	442	379	427	400	439	426	424	431	447	401	431	440	424	446	436	427	402	431	422	444	394	412	465	426	416	445	432	432	434	415	416	469	422	411	408	426	406	433	450	428	462	438	434	463	432	471	453	446	414	441	406	453	442	435	422	424	442	454	413	428	464	386	426	418	448	477	422	455	407	433	428	442	445	417	467	406	409	450	439	432	428	445	460	434	403	435	454	464	412	421	427	472	414	404	437	393	439	412	411	399	433	411	411	400	442	411	428	425	454	467	447	404	423	420	420	422	431	416	422	419	412	440	450	409	415	412	433	398	430	410	437	409	439	448	440	434	455	416	433	460	400	421	409	444	420	437	459	406	417	403	426	393	433	406	415	430	380	434	442	412	435	422	424	423	408	447	439	432	439	429	398	442	464	425	420	417	417	431	404	455	447	401	412	412	404	493	429	423	430	437	452	436	445	395	434	428	433	445	428	408	406	440	450	419	453	439	434	437	456	400	417	426	421	449	409	399	479	473	406	402	465	426	436	432	401	434	399	398	423	431	458	408	413	420	453	425	444	440	450	459	441	426	421	407	425	419	433	457	409	429	411	379	444	412	409	428	463	438	436	424	421	431	395	383	436	441	455	430	443	421	429	434	430	423	413	415	449	444	410	442	456	421	443	437	426	401	428	436	438	416	446	409	420	420	426	386	433	447	426	397	447	448	438	436	434	423	425	416	432	418	446	436	415	391	434	423	414	458	436	388	418	464	448	433	503	434	425	418	434	391	428	402	427	433	422	451	427	436	424	435	413	459	399	450	440	423	417	404	451	400	395	401	438	419	410	427	447	424	416	423	404	451	460	433	395	411	444	414	450	415	446	436	388	411	419	440	435	441	439	410	430	432	406	410	412	393	441	464	407	429	417	442	412	416	409	455	412	467	435	449	425	453	446	415	407	446	436	471	454	438	441	410	455	406	454	433	435	434	415	444	416	398	406	414	440	433	413	420	428	450	438	382	439	434	402	434	392	416	420	381	449	431	441	435	414	424	410	444	423	449	418	463	430	425	396	390	436	426	418	428	434	417	410	393	409	423	421	436	404	421	420	414	388	433	433	441	459	378	391	401	421	413	423	420	415	416	445	430	422	454	444	389	425	430	398	417	407	433	411	424	406	456	434	412	434	461	405	458	403	410	441	404	410	466	453	451	409	413	442	419	423	426	426	396	445	454	408	397	414	409	465	407	444	453	436	441	411	431	440	423	425	443	416	421	436	410	420	434	431	430	450	426	434	441	410	468	382	431	416	456	417	442	427	472	427	445	455	408	405	399	424	406	430	418	458	438	427	440	410	445	417	410	422	430	451	415	437	452	356	424	424	453	480	404	436	430	402	460	426	433	396	421	416	430	398	432	448	399	399	412	425	432	400	421	425	460	424	381	426	444	436	443	396	415	440	439	428	425	422	432	440	445	462	412	417	438	437	446	401	439	413	451	419	444	462	393	412	416	424	422	404	421	401	421	400	416	416	431	429	438	439	411	468	446	455	425	441	417	426	409	435	420	404	425	450	426	458	424	453	434	407	419	406	425	390	374	422	406	449	402	443	396	442	426	405	449	439	441	442	394	451	463	445	433	402	455	425	423	428	402	444	420	431	419	449	414	427	416	443	419	392	442	429	406	427	422	381	442	381	446	402	441	398	479	400	406	462	429	431	402	399	428	445	448	411	418	418	450	409	415	445	404	437	427	432	431	415	418	472	446	426	421	458	418	426	436	439	387	381	433	423	417	397	439	436	447	427	423	404	392	405	471	416	454	413	401	395	400	429	444	416	402	430	408	421	384	407	413	417	459	441	390	406	447	434	450	441	426	418	429	441	399	449	421	408	413	428	443	431	438	454	422	412	429	423	387	437	438	422	475	414	437	429	408	423	418	439	414	423	438	407	440	404	401	433	416	463	436	429	415	429	402	421	418	418	391	405	439	424	391	421	442	429	421	476	405	422	415	402	410	452	438	432	407	426	404	414	424	423	412	427	389	445	425	446	440	404	419	435	475	423	463	421	422	430	397	410	411	432	437	461	433	409	440	425	391	437	399	416	426	459	397	428	409	410	400	404	403	431	399	446	414	418	431	434	454	441	444	451	415	433	459	420	417	440	413	437	441	434	419	375	397	450	440	395	407	425	446	382	462	473	403	422	410	445	416	439	417	421	414	432	414	449	416	415	427	431	446	434	439	411	437	462	451	446	419	412	435	426	435	423	404	427	416	455	444	431	408	425	418	394	422	445	451	444	448	417	425	436	425	409	421	439	409	444	419	450	410	427	417	425	459	410	440	388	420	420	477	421	427	407	446	375	413	427	466	419	391	392	423	427	437	431	402	432	425	413	434	403	426	414	440	403	431	443	426	415	424	409	461	466	424	425	444	414	423	420	397	434	425	406	455	412	417	414	411	441	438	401	400	440	464	407	412	445	402	425	424	407	414	376	440	442	415	424	447	392	401	425	428	391	387	433	452	431	433	412	439	429	441	434	443	417	399	446	449	397	395	413	417	389	429	407	432	429	407	420	412	418	447	418	444	430	411	434	411	416	455	399	468	436	455	432	432	431	441	444	459	426	401	452	402	416	431	426	411	464	469	447	473	437	414	429	460	440	436	448	437	443	418	435	427	413	410	417	435	426	387	404	425	453	417	442	411	438	415	401	445	420	457	435	423	418	423	434	467	434	421	412	449	404	440	438	431	398	414	411	443	393	433
23564	20904	28137	23881	21442	17761	10436	6656	5686	4459	3073	2554	1828	1446	1325	1162	1155	850	749	615	504	571	615	531	446	465	455	400	339	359	371	301	306	315	275	284	268	259	290	266	220	254	270	283	270	284	265	252	252	264	231	257	271	255	257	259	237	247	256	254	234	264	261	254	257	284	276	260	274	271	227	275	239	289	251	264	254	262	266	238	270	248	256	242	270	295	281	268	254	249	261	239	268	252	256	264	266	251	263	256	254	266	255	251	279	267	278	235	230	256	259	267	265	257	236	258	253	262	258	252	272	261	262	256	252	247	235	267	278	235	270	257	277	239	247	280	229	269	261	266	254	238	282	258	278	263	303	251	263	244	239	291	273	266	256	237	251	263	252	269	237	260	278	249	273	247	233	255	261	246	268	270	301	250	257	263	260	264	267	247	247	293	251	256	248	236	276	256	275	266	214	231	240	259	241	275	262	248	247	241	226	300	251	235	242	243	263	246	255	259	291	274	231	257	258	226	234	232	264	239	260	269	264	247	265	255	285	220	253	242	252	246	261	251	217	267	291	276	250	256	283	245	263	244	256	237	222	254	265	256	250	261	238	241	254	248	244	249	232	267	272	248	244	280	248	251	251	247	242	265	261	249	261	241	276	270	251	257	229	271	255	253	298	231	251	260	239	283	242	263	247	236	277	270	240	237	278	276	253	217	229	265	276	246	255	278	251	269	274	240	256	254	266	271	256	244	267	266	243	262	271	236	252	247	261	254	274	263	221	252	298	241	253	268	233	245	287	234	241	292	250	264	259	256	229	301	235	248	240	255	235	247	275	290	264	279	260	226	251	283	240	253	217	230	284	254	281	257	271	256	235	245	258	264	228	257	293	291	236	254	272	260	231	238	268	249	229	235	235	240	294	258	269	271	256	266	276	252	263	247	241	263	245	293	238	256	243	251	261	280	232	285	232	231	248	256	256	275	261	250	256	246	263	265	276	267	253	267	251	271	255	265	265	272	275	241	263	269	264	278	267	242	247	242	262	290	239	232	258	277	249	236	223	297	253	258	226	254	235	238	255	265	269	272	261	256	277	236	244	243	253	254	257	241	275	259	253	230	262	243	246	263	249	268	299	256	258	268	252	286	248	258	269	252	246	229	271	270	276	248	276	261	232	275	267	256	273	257	262	260	248	217	246	259	248	275	264	270	263	270	236	275	250	249	257	219	257	250	252	252	254	260	243	254	262	247	237	242	270	278	235	232	306	277	255	281	284	269	251	257	237	252	267	260	224	255	266	253	278	262	262	253	264	252	238	245	288	229	268	249	263	283	263	250	253	245	226	269	237	305	246	234	239	247	256	248	298	258	266	248	250	270	234	267	231	247	264	273	269	249	248	264	267	266	224	254	277	260	249	268	274	282	259	227	286	236	254	263	239	246	236	265	252	251	264	285	275	230	231	248	242	252	263	254	280	256	240	235	266	259	237	223	244	244	272	263	261	261	272	265	234	252	250	289	263	268	256	232	247	238	280	279	281	244	237	249	251	220	237	258	229	272	253	252	236	264	248	262	245	250	267	244	256	257	269	244	254	253	246	251	253	259	261	256	269	269	236	245	270	251	251	258	250	283	254	256	238	243	259	223	286	236	247	266	260	270	238	263	230	243	252	239	266	257	239	251	236	244	255	263	238	252	280	248	256	248	274	264	260	235	238	274	227	235	254	275	260	242	259	259	226	260	244	241	220	273	246	245	241	256	253	269	273	269	282	251	238	278	242	267	257	233	213	271	239	245	237	260	224	243	257	254	263	267	237	259	261	268	247	258	266	251	244	265	247	268	252	244	253	272	265	241	268	276	237	265	266	239	300	260	256	255	240	246	260	270	272	245	249	262	243	279	246	259	222	273	236	234	259	277	258	259	267	258	250	255	276	257	259	259	262	256	263	243	248	253	264	264	274	218	263	258	247	268	255	258	240	250	274	280	267	252	234	229	261	256	274	251	263	240	251	263	269	265	263	263	264	250	245	250	275	271	235	259	238	275	279	253	272	243	249	268	251	229	261	251	252	262	259	269	250	273	263	243	258	268	262	267	281	253	262	241	280	266	256	271	243	285	258	261	257	263	254	263	251	267	233	269	238	228	234	246	247	229	259	226	243	233	260	265	271	267	241	255	268	252	261	253	249	239	268	239	250	284	235	247	252	275	272	265	267	273	245	252	270	246	219	253	265	240	261	264	237	245	251	257	281	248	249	279	236	241	252	249	251	239	245	277	280	274	260	264	239	261	289	249	225	276	243	261	258	228	258	236	267	260	228	252	275	259	238	253	271	263	278	224	280	237	241	270	231	246	236	259	270	231	274	255	269	251	224	220	261	272	291	277	272	271	250	261	272	241	255	262	290	251	272	211	233	277	257	247	254	270	232	234	220	255	252	259	273	275	250	233	242	234	258	235	211	229	211	260	260	255	257	260	290	260	251	265	241	252	272	262	256	255	261	246	261	230	244	283	245	245	249	280	218	264	242	263	245	229	236	235	255	227	248	216	271	249	250	254	280	296	270	239	249	257	251	260	240	269	287	266	260	235	228	269	279	235	235	268	260	245	258	269	252	229	252	230	259	286	249	276	281	255	234	251	294	276	256	240	231	212	241	260	229	241	228	244	269	250	234	251	249	234	248	232	255	274	246	237	233	263	267	253	265	269	254	262	239	266	270	250	263	258	275	261	249	255	251	288	255	253	265	254	247	286	237	235	267	278	263	230	249	257	257	264	266	269	245	251	277	274	263	244	272	272	280	224	263	244	282	246	232	224	256	235	246	251	292	230	221	284	239	255	270	268	273	268	249	215	238	268	261	255	247	264	234	280	247	245	236	256	274	234	261	242	240	226	265	254	269	273	250	270	293	283	254	245	259	267	243	247	261	293	243	261	225	228	277	260	275	249	265	268	266	261	274	258	254	254	248	258	241	238	251	229	247	257	265	246	239	266	261	246	235	252	246	257	257	239	227	258	248	212	250	252	247	258	262	249	269	233	232	262	259	233	274	238	251	239	270	249	268	280	273	238	239	246	254	254	273	306	273	272	259	229	273	256	278	256	227	250	246	250	238	265	293	245	275	257	281	252	244	240	220	264	258	271	250	260	269	233	254	261	232	247	271	246	257	252	260	238	253	288	252	259	262	244	287	239	251	247	224	265	265	266	240	251	268	258	254	228	254	267	235	245	237	236	234	249	251	253	243	260	239	248	252	257	254	258	256	279	270	257	257	285	240	243	270	280	216	286	257	273	254	282	250	239	253	237	229	258	305	258	249	231	223	259	255	254	264	242	240	252	260	270	254	275	215	232	246	282	227	239	230	290	284	242	223	244	281	266	228	273	230	258	229	263	271	248	283	240	282	259	228	246	240	257	254	263	235	201	264	232	236	269	222	260	267	229	260	277	249	238	247	260	269	241	253	249	268	262	260	250	280	265	243	267	257	256	256	226	249	230	231	221	264	270	255	290	257	259	272	233
34407	52357	39721	24032	22936	16064	13442	11360	10683	8163	5908	5017	3244	2675	2332	2041	1884	1414	1263	1030	844	819	898	771	711	645	614	533	501	501	450	427	445	381	381	333	306	310	356	292	322	269	297	296	277	263	316	320	270	315	314	310	322	311	295	318	307	269	298	305	314	305	301	327	288	309	279	285	324	324	307	300	306	318	306	312	292	301	317	291	308	261	307	309	300	304	309	293	279	312	326	294	297	299	308	290	291	300	320	298	305	333	330	315	329	306	311	310	305	316	284	303	297	314	335	322	278	306	298	317	280	308	309	275	287	322	330	318	294	344	244	304	304	292	298	328	316	315	324	315	301	297	295	337	304	297	316	271	287	309	331	274	301	278	286	323	298	294	306	335	309	281	268	329	303	318	293	303	311	289	312	302	285	290	311	295	298	290	271	293	299	263	323	299	319	299	299	304	310	292	306	287	303	295	298	299	327	301	295	305	309	293	286	311	304	303	312	338	311	312	309	266	285	288	299	289	301	267	282	292	294	301	281	259	269	305	299	311	326	315	322	323	304	322	303	283	284	303	301	290	304	299	308	287	284	288	303	302	293	305	318	309	276	340	269	304	299	266	304	342	324	317	279	278	311	299	314	267	310	311	292	327	300	304	327	290	280	330	309	308	296	300	285	301	302	276	301	311	347	282	321	294	291	299	279	311	316	310	316	287	293	298	279	280	304	337	320	307	334	318	258	324	293	288	287	359	277	331	293	310	285	286	289	285	294	331	268	293	316	338	315	296	303	303	295	329	314	295	272	285	290	292	291	300	289	331	308	296	281	325	310	296	286	301	268	259	313	295	291	303	302	308	285	313	300	289	284	311	301	292	315	315	304	313	292	312	317	302	295	307	302	330	311	273	312	286	279	295	284	323	277	309	323	272	315	279	300	316	335	308	319	298	312	338	309	274	315	310	247	335	265	271	305	278	277	315	306	331	298	317	325	296	312	295	315	282	285	291	287	332	328	298	322	320	303	319	317	270	309	300	316	291	310	278	303	311	318	301	309	332	292	312	329	336	302	293	310	300	308	280	283	294	287	282	312	286	275	310	318	314	307	302	311	292	296	291	315	326	306	305	319	297	299	282	295	304	329	309	302	293	291	293	305	310	306	313	303	277	306	304	296	328	316	284	284	264	318	313	306	327	313	340	292	306	305	276	303	321	314	310	285	304	297	328	295	317	301	299	312	306	300	272	305	311	300	294	299	341	320	321	331	292	295	296	280	300	298	295	301	291	329	298	309	273	287	306	276	273	264	336	300	274	282	283	295	288	282	330	329	310	318	323	283	264	313	272	297	311	288	334	310	313	301	278	287	278	318	295	309	279	272	296	272	315	281	310	281	312	293	284	302	290	297	302	332	323	286	310	297	296	306	309	288	291	317	346	293	298	322	308	300	298	304	303	301	313	292	292	319	321	304	263	293	305	316	291	304	288	293	304	333	257	328	323	281	302	318	332	300	292	298	284	296	290	305	295	271	317	297	296	316	282	318	304	313	294	316	295	292	312	319	331	305	276	316	288	305	307	296	300	322	319	266	295	273	290	272	265	336	306	290	280	310	308	282	314	298	327	312	298	319	310	294	295	299	318	284	294	298	309	305	309	336	324	307	295	295	344	303	304	295	289	321	288	317	319	301	295	283	325	319	290	301	334	323	302	302	278	286	320	286	296	304	324	315	323	344	310	328	303	284	349	304	312	297	311	298	290	298	330	291	304	310	317	307	318	319	306	290	308	293	305	322	305	330	325	330	298	309	288	304	288	284	272	302	290	322	317	303	274	290	303	302	291	277	296	295	284	301	296	303	333	289	308	265	257	308	266	278	322	309	289	290	296	289	316	295	295	311	306	266	324	293	296	275	293	311	294	299	292	273	275	308	308	317	306	287	323	324	303	314	286	305	299	301	348	310	291	323	301	329	284	277	313	295	329	300	319	297	313	295	306	342	316	304	328	317	307	303	296	339	307	296	296	298	300	300	314	299	288	265	319	290	285	305	268	303	305	323	315	313	301	294	317	313	284	303	317	288	303	295	304	323	286	298	333	288	298	287	289	276	279	308	325	279	303	297	293	312	323	294	261	307	305	299	320	300	297	255	301	285	302	312	311	276	312	319	313	283	288	339	324	290	313	298	291	304	292	310	308	301	292	315	320	306	294	337	302	311	326	336	315	306	293	295	318	261	304	313	339	308	311	290	312	304	302	310	286	301	308	325	310	315	311	292	329	276	314	278	293	287	304	290	319	291	301	303	312	300	303	263	273	306	260	312	302	299	298	295	270	307	301	295	297	300	315	327	305	298	316	316	307	322	288	287	300	289	307	299	292	272	306	337	274	317	285	271	315	288	345	301	305	295	295	299	304	303	330	303	299	307	321	268	253	300	316	303	299	317	295	321	295	311	282	323	291	297	305	306	289	293	314	303	288	307	303	300	315	318	306	309	285	287	313	274	311	270	292	294	311	326	306	300	273	273	309	311	304	279	308	311	277	322	317	304	296	305	297	285	297	296	300	310	306	297	289	322	299	297	284	313	288	301	329	311	288	314	317	289	307	276	305	267	316	307	278	300	314	311	312	315	329	308	300	330	286	301	306	320	304	311	304	308	319	311	325	296	318	297	304	312	293	309	319	307	299	302	307	309	293	317	336	294	323	305	270	330	308	284	286	291	303	303	329	308	305	296	289	314	300	304	306	297	285	296	317	283	317	298	282	299	321	289	316	270	300	299	285	300	305	307	334	321	285	312	307	306	333	328	292	284	295	287	309	312	270	300	303	309	291	293	294	305	286	288	290	308	290	309	323	318	311	296	279	287	315	304	317	288	310	275	302	283	322	274	296	295	317	334	298	264	302	266	297	314	301	304	291	300	303	303	309	297	291	309	330	294	314	317	318	291	306	277	310	277	285	313	312	314	313	269	323	304	296	322	279	302	283	291	372	311	328	317	279	329	322	333	309	285	307	294	334	318	300	266	237	280	308	282	295	305	303	302	311	293	322	337	310	275	309	311	326	286	296	292	305	301	281	273	278	333	292	326	300	307	319	277	322	290	305	281	274	310	292	297	291	293	274	317	348	308	315	312	305	307	293	311	279	298	293	297	302	285	297	310	290	323	336	312	311	322	269	322	305	336	280	266	317	304	310	336	302	293	302	320	295	331	293	323	281	307	278	316	325	324	308	272	320	302	301	324	289	301	297	288	289	299	316	310	320	306	291	296	341	300	290	326	335	285	301	303	305	292	320	279	291	279	289	278	323	278	279	295	312	312	322	293	294	305	300	285	303	275	329	298	331	299	289	335	297	300	289	299	294	298	312	270	300	301	279	340	289	296	295	297	302	299	307	293	293	272	271	284	321	313	306	298	300	330	283	321	299	309	327	303	297	315	314	285	341	300	297	339	297	301	306	275	315	276	323	312	298	260	275	290	307	306	247	329	319	269	285	296	331	288	311	298	302	292	321	323	272	295	287	291	296
24623	20891	27361	24791	19344	10356	6045	6011	4771	3666	2412	2113	1464	1423	1314	1074	1126	946	770	728	658	634	690	614	593	573	515	518	525	503	493	526	486	492	465	451	439	466	429	443	453	408	433	411	425	452	475	449	415	408	443	440	453	431	417	437	404	431	452	399	396	414	423	445	467	450	434	439	462	453	451	428	438	431	468	466	436	451	432	451	390	434	454	457	455	443	424	422	414	413	453	453	420	401	457	465	460	462	424	410	421	446	451	432	462	426	418	455	452	393	434	471	459	411	436	434	446	472	432	413	456	389	427	418	459	489	435	425	416	428	452	448	409	406	448	459	420	437	418	442	458	436	409	452	470	423	428	439	450	449	463	430	431	435	426	436	436	427	440	441	439	426	443	450	413	450	444	432	446	486	434	444	472	453	399	417	448	442	420	407	431	464	420	462	473	471	436	430	419	437	425	447	417	450	452	451	457	451	452	437	458	427	435	437	486	408	461	434	423	454	464	466	471	410	422	466	462	429	455	439	431	430	409	416	440	391	443	424	421	470	448	450	467	423	436	444	436	417	429	419	423	412	444	437	451	473	456	409	416	416	442	454	427	446	490	454	437	415	449	445	478	430	430	449	428	416	457	415	479	418	415	378	441	461	448	456	458	421	406	445	420	408	422	452	417	455	445	414	429	455	473	433	446	427	433	437	447	436	436	437	480	478	472	457	445	468	448	416	480	450	439	416	419	409	446	442	415	470	425	425	445	462	441	452	453	430	407	469	434	425	394	454	428	437	460	462	463	409	401	465	457	420	477	486	445	393	443	436	453	443	431	474	451	462	440	452	443	447	423	472	462	463	430	471	451	453	483	453	425	435	418	424	421	442	481	446	441	428	437	476	431	488	431	442	431	448	383	446	447	428	454	439	414	458	451	412	429	446	446	432	402	441	425	437	453	481	428	440	442	403	436	437	411	478	487	459	474	439	475	427	452	435	416	450	469	439	408	436	424	436	434	438	461	423	423	484	414	467	421	423	433	463	449	410	429	482	404	442	436	452	440	415	480	409	440	450	461	447	461	466	405	437	424	455	437	419	436	446	456	469	448	437	441	422	436	427	452	399	415	427	471	423	453	431	416	446	474	451	489	423	434	423	452	450	455	465	458	437	464	424	397	438	384	460	492	446	447	434	425	411	452	424	414	455	484	467	468	447	455	398	477	428	432	461	464	466	424	476	401	446	463	432	486	441	429	467	456	430	395	437	451	433	422	430	389	450	423	492	430	421	422	430	419	455	436	456	425	449	411	466	431	448	445	462	449	418	494	428	423	418	421	472	479	416	447	445	457	456	439	450	435	397	403	479	428	441	423	441	416	396	415	455	449	449	405	409	451	438	465	469	427	442	422	474	441	433	416	458	423	456	443	478	413	422	472	459	425	410	484	448	442	461	427	397	389	417	453	396	440	490	432	453	437	459	439	459	454	443	464	438	437	431	444	462	466	443	458	428	458	440	430	430	430	452	468	459	455	395	431	426	441	461	462	437	430	442	456	418	454	439	448	408	427	440	456	434	466	431	434	428	396	432	452	464	445	398	408	415	468	416	462	435	414	456	439	433	410	429	453	412	409	445	457	453	440	423	435	438	432	444	424	410	459	450	451	426	440	414	437	432	406	447	436	437	461	407	473	447	464	415	437	446	482	443	480	482	410	445	443	425	447	395	462	417	443	457	413	457	463	430	428	442	450	441	426	425	468	439	444	422	405	490	446	447	443	441	412	467	446	428	404	430	449	458	441	422	425	447	385	401	427	408	433	449	441	433	449	454	413	450	462	438	426	430	408	451	457	456	439	426	424	426	409	431	437	449	452	412	463	406	468	462	411	450	441	459	437	443	395	416	451	421	447	447	456	440	442	429	485	385	477	396	454	440	398	430	433	440	427	434	439	427	472	470	477	464	404	465	438	394	424	441	437	461	459	434	500	449	450	468	437	423	455	439	457	423	465	466	439	476	400	459	429	440	436	467	450	457	452	470	444	460	448	447	430	426	453	404	430	433	441	489	458	471	429	453	450	444	441	438	413	424	427	429	429	419	467	437	417	414	474	421	466	455	465	445	425	466	412	428	440	464	461	465	453	420	456	435	458	428	396	395	428	473	450	460	459	483	424	420	396	443	436	468	424	423	395	441	414	452	455	447	478	439	425	438	398	420	410	413	438	459	454	480	429	456	463	423	439	476	413	439	440	422	417	452	421	408	433	435	437	429	447	430	442	457	422	473	422	445	445	407	435	423	438	427	433	418	430	453	434	437	450	430	452	422	457	436	434	464	454	427	442	411	443	416	439	444	463	455	461	441	430	394	444	460	419	422	446	457	447	448	422	439	450	443	446	471	430	439	487	445	425	456	435	430	438	456	449	477	381	431	434	406	431	466	426	419	423	458	448	415	423	422	444	443	420	399	408	422	449	422	439	425	489	415	439	395	431	448	447	447	441	439	433	440	453	454	433	432	418	427	389	439	438	421	443	418	452	438	455	456	456	464	423	421	447	442	424	448	437	400	462	413	448	425	427	434	440	425	395	445	459	428	396	444	448	415	441	455	397	419	436	436	420	433	440	442	447	410	416	410	404	428	414	449	450	437	432	440	444	418	494	428	427	460	436	412	420	437	480	436	470	413	436	436	423	422	435	466	443	434	449	439	462	428	433	439	416	483	421	452	422	450	437	439	454	449	406	430	449	426	474	453	414	414	411	411	421	450	456	458	415	439	418	468	465	451	453	432	426	431	430	462	446	413	451	447	459	405	409	443	448	412	472	423	438	418	459	458	436	425	424	444	424	452	439	507	441	480	467	435	453	466	433	450	437	464	447	437	418	475	442	455	436	455	464	443	440	449	433	440	465	474	432	397	450	424	455	428	401	408	437	428	395	421	469	448	421	429	435	411	421	465	454	495	453	456	431	464	406	434	447	424	474	433	431	449	447	442	452	428	425	431	436	484	411	469	395	442	437	449	405	435	425	437	439	453	444	465	444	478	467	423	429	435	466	437	455	439	455	441	431	439	451	463	446	443	431	435	443	444	407	466	432	467	461	445	464	435	441	430	443	425	432	441	445	460	431	442	424	439	441	412	451	416	448	431	432	442	457	436	435	392	408	425	413	439	431	457	447	452	420	429	420	432	451	465	428	450	436	447	396	438	431	437	446	438	459	481	430	451	458	450	446	465	415	419	409	442	472	430	447	427	452	441	453	460	437	430	450	430	462	437	447	400	506	454	450	464	423	444	408	441	426	435	456	461	439	404	431	412	480	461	412	423	406	461	452	429	426	412	456	441	448	456	417	436	461	480	448	460	431	454	440	435	459	440	461	450	407	460	475	444	426	419	418	450	420	445	458	442	418	407	436	417	470	426	429	442	412	451	454	439	417	437	420	456	434	432	457	431	450	430	458	427	407	451	469	463	407	405	440	451	455	419	458	445	414	439	426	414	443	424	419	460	427	471	435	423	452	443	435	421	443	438
34648	47781	36694	21426	20296	13420	10656	11614	9508	7056	4776	4053	2682	2364	2203	1755	1744	1542	1157	1051	880	894	1004	846	810	778	688	685	705	603	649	574	536	583	549	548	518	519	496	472	504	493	498	473	512	477	500	499	485	472	488	497	498	516	491	502	514	474	509	541	495	513	496	518	472	521	514	525	474	507	486	498	523	464	543	505	466	501	455	521	465	493	485	512	504	456	519	523	475	519	471	523	496	490	510	499	504	517	478	525	512	441	497	511	474	513	475	504	493	485	531	532	458	456	516	533	534	530	489	511	476	506	540	502	484	515	514	488	492	494	490	478	531	518	481	500	492	489	504	517	474	534	480	493	530	515	521	483	465	516	537	506	497	510	525	475	516	517	511	499	519	506	508	527	547	499	500	484	517	487	491	530	502	531	478	487	512	491	483	484	479	522	472	539	512	480	477	517	535	506	466	519	545	476	531	497	492	506	509	502	519	493	523	525	483	482	500	489	445	504	507	474	527	519	492	466	497	480	496	501	501	523	510	494	501	496	493	533	513	473	514	458	478	537	455	486	471	501	475	544	481	478	476	534	512	537	487	475	519	463	481	509	533	482	474	504	494	514	498	478	497	476	451	519	530	511	497	478	498	505	524	491	524	516	467	478	502	540	476	467	479	514	488	494	499	466	480	494	528	508	533	488	459	509	485	503	522	492	502	497	511	506	490	523	515	485	474	516	500	504	519	536	533	508	525	505	527	503	486	535	502	495	545	500	478	518	547	527	478	511	493	451	516	538	475	546	497	513	464	523	502	488	440	525	460	504	515	504	493	494	518	522	515	526	503	477	514	479	507	460	488	472	526	505	546	531	473	518	475	486	480	486	519	536	482	494	528	510	486	504	496	498	515	480	510	463	492	481	475	470	513	476	505	491	491	504	511	513	449	542	463	518	505	486	477	489	526	505	510	530	491	497	491	520	485	509	464	524	520	516	502	479	461	504	481	522	496	513	552	510	499	508	519	447	488	493	453	487	508	499	472	519	489	501	473	487	511	492	482	505	512	500	515	510	492	536	473	462	523	478	532	517	473	508	474	468	503	541	477	509	532	489	481	481	463	498	485	502	459	487	512	493	529	516	483	467	498	444	527	487	509	455	509	519	491	507	512	509	501	453	479	518	533	485	471	479	462	497	502	486	517	484	497	498	490	504	508	486	478	501	455	488	475	504	519	509	486	520	472	518	528	507	507	442	475	530	486	481	505	500	506	500	480	486	479	471	513	483	474	511	489	519	521	514	490	484	496	540	480	504	526	543	516	478	506	509	477	550	495	494	474	475	519	501	530	527	527	486	450	505	496	514	521	503	491	487	530	507	499	460	505	484	465	494	467	535	534	514	504	480	519	490	466	456	499	508	511	497	462	554	519	505	517	486	501	497	487	485	526	511	488	488	473	511	482	486	511	477	443	472	477	502	528	480	495	490	483	510	533	505	482	468	512	502	508	532	481	490	479	524	448	497	502	494	513	507	463	514	512	525	486	465	515	496	510	505	476	486	467	495	513	501	476	476	490	522	489	515	484	491	504	477	518	467	508	490	482	514	523	508	467	527	486	519	484	485	517	530	471	516	521	492	510	510	506	489	521	488	509	500	536	514	520	470	511	549	496	497	497	523	485	499	512	503	531	468	510	483	505	516	530	483	515	488	525	511	484	516	485	479	466	448	486	507	505	510	442	516	499	446	500	536	496	468	497	502	462	525	500	490	476	515	552	472	505	501	508	499	470	477	471	513	491	483	458	487	534	487	563	517	469	473	467	476	478	524	490	485	518	505	533	479	537	490	497	480	502	491	513	539	512	489	492	504	458	475	491	511	495	502	494	481	505	504	501	467	460	495	513	485	515	482	537	495	460	510	518	517	525	490	489	505	497	475	522	481	486	511	485	518	503	540	522	485	542	501	502	479	485	509	506	517	458	494	503	491	486	492	505	542	454	483	479	480	521	508	481	459	463	538	479	519	519	486	471	512	487	470	491	500	480	532	498	466	498	503	503	511	480	547	494	463	465	475	563	525	502	504	473	508	526	522	486	490	493	497	516	469	478	516	497	505	485	482	504	533	474	486	493	490	495	506	511	489	493	499	516	530	478	501	505	458	515	473	537	524	526	504	462	525	479	508	492	473	504	492	553	516	521	508	500	513	497	523	500	499	518	498	471	511	478	504	497	532	486	492	526	523	474	492	492	517	506	489	529	518	459	485	477	506	511	522	471	523	498	483	485	491	474	492	507	513	523	457	442	490	489	477	521	500	493	512	531	491	523	504	479	494	507	488	502	502	505	489	501	465	514	520	511	456	509	492	483	520	532	486	484	488	509	508	513	527	508	468	514	506	516	466	483	508	545	484	511	465	496	494	485	525	494	476	493	521	475	504	465	496	480	521	509	491	489	488	469	501	453	481	461	492	506	497	488	504	481	489	510	490	476	540	527	538	524	469	530	459	527	506	510	512	507	511	477	499	521	498	505	529	512	485	549	523	464	528	515	508	518	525	519	463	478	515	480	486	506	511	463	500	534	486	493	494	500	504	496	472	473	499	512	477	507	467	497	480	504	521	503	492	518	493	485	456	541	504	503	490	479	539	485	508	487	528	477	527	481	518	491	520	488	541	493	486	509	497	502	481	477	494	486	508	498	483	500	518	529	502	552	502	535	508	548	471	508	497	507	512	514	504	496	508	481	523	529	539	476	453	510	492	513	495	475	490	521	512	501	531	510	500	474	493	482	506	500	519	499	507	487	507	492	520	447	502	547	508	488	513	508	495	500	484	520	503	523	517	481	459	498	498	501	535	501	519	527	495	553	468	535	498	517	514	445	483	461	512	525	466	505	507	528	507	475	487	516	529	486	505	494	517	522	451	480	496	455	529	506	505	465	502	496	510	481	526	481	537	480	509	530	496	498	516	502	508	515	540	479	507	462	493	544	491	471	503	461	520	521	496	521	502	498	517	480	550	483	498	469	537	497	538	464	502	541	492	503	507	503	537	473	503	511	498	475	554	491	527	526	476	481	484	504	496	512	487	503	488	496	534	547	510	499	485	524	520	476	550	480	492	508	496	553	485	507	497	551	506	499	494	494	510	468	466	482	488	514	486	493	504	510	495	454	491	473	488	506	523	470	501	495	486	503	462	536	486	466	496	486	509	458	462	506	502	529	520	499	529	512	514	506	505	486	523	501	471	533	507	538	538	492	502	482	495	511	520	478	490	502	561	524	489	497	480	497	506	507	511	526	476	488	507	477	534	525	514	523	519	449	523	467	493	506	486	476	460	474	489	503	501	498	519	511	511	500	504	512	502	477	489	495	495	526	494	509	486	488	478	516	505	508	500	500	525	492	503	483	471	522	465	522	505	502	490	482	498	532	509	459	551	510	485	502	479	498	500	512	530	487	499	497	480	519	491	518	493	523	509	521	505	480	496	487	502	495	495	542	502	544	490	494	517	519	522	481	494	532	516	497	467	486	504
22509	20965	28625	23499	21162	21996	21768	12892	9667	7629	4304	3520	2571	2355	1725	1430	1510	1306	1074	868	716	696	751	782	604	537	600	543	467	471	440	396	405	361	377	346	322	328	332	298	339	304	317	322	332	323	326	326	323	315	353	308	307	334	290	327	324	360	323	342	325	336	356	325	290	356	357	325	326	328	329	349	318	350	313	315	341	309	318	306	300	316	326	317	333	280	308	307	366	317	320	348	334	309	336	315	326	328	318	327	301	302	325	302	320	298	300	340	341	312	330	338	335	326	333	334	333	327	358	314	343	302	342	331	336	303	329	333	352	308	296	302	307	316	299	310	306	327	297	331	338	334	278	348	324	276	343	330	347	317	310	314	327	313	357	331	333	368	312	330	314	329	312	313	352	334	332	311	337	310	345	304	348	331	339	321	318	303	313	327	325	333	328	332	290	321	284	319	309	316	345	324	362	325	319	315	316	318	289	330	324	312	335	333	348	355	329	327	328	311	325	314	336	309	328	321	320	318	279	342	319	308	337	348	333	301	288	335	312	315	319	329	315	332	338	338	338	305	312	314	327	341	321	311	338	299	315	337	341	289	308	321	305	322	316	329	320	335	301	306	332	314	307	350	345	341	306	310	295	313	307	330	326	310	293	299	306	343	294	323	310	325	313	332	333	310	292	311	324	318	303	307	339	315	318	360	312	302	326	306	334	342	335	314	296	339	321	268	349	302	324	324	305	315	298	300	327	314	294	303	318	334	320	280	320	331	309	317	353	296	329	321	359	330	351	314	305	338	341	290	310	316	298	312	290	320	314	328	309	307	301	314	340	320	318	325	294	304	332	312	320	310	309	295	297	316	320	323	286	295	323	318	324	323	319	334	340	346	308	321	342	346	323	308	324	293	333	290	329	337	283	282	335	311	328	302	307	330	331	351	290	347	302	333	356	312	292	305	309	285	349	323	326	351	333	327	355	355	336	291	341	321	306	315	331	336	330	325	331	343	335	339	328	354	299	348	295	324	310	314	315	320	338	340	320	348	301	325	343	315	289	320	322	286	299	314	321	329	318	333	330	329	337	323	324	302	313	329	326	335	345	342	319	308	344	290	323	318	309	313	320	344	308	325	304	320	335	313	350	307	316	329	340	322	320	302	308	317	332	321	303	317	317	302	287	339	308	312	317	323	298	322	339	277	330	356	275	334	315	323	315	326	319	310	329	307	306	306	316	332	358	303	289	277	315	308	306	321	333	314	319	304	330	345	312	330	318	317	322	332	316	362	334	312	299	297	345	328	323	330	337	364	288	324	326	342	303	319	327	321	324	313	275	333	311	373	306	291	333	311	340	328	315	341	322	343	328	386	283	329	339	320	284	299	351	354	342	296	310	352	308	314	334	286	317	322	337	306	318	336	302	346	329	289	341	315	292	306	316	325	348	316	331	292	338	311	308	326	299	310	308	378	343	316	331	347	313	330	311	303	312	368	314	343	326	317	300	331	313	323	306	322	326	313	318	337	321	327	315	320	300	313	308	330	313	355	300	299	306	340	315	333	337	315	316	306	340	315	303	302	325	284	324	299	315	271	324	336	295	325	325	326	332	291	325	318	315	319	347	332	309	306	319	321	304	324	305	326	318	342	343	291	314	308	318	306	278	312	322	304	314	314	311	335	299	342	313	350	319	325	300	306	330	292	312	326	311	304	327	320	318	315	294	308	313	331	301	318	329	313	325	289	315	302	324	308	315	309	332	330	319	322	316	295	325	315	279	334	319	331	340	326	337	312	338	307	323	310	314	311	332	297	325	312	297	350	278	327	325	343	318	299	312	312	287	312	357	306	313	311	333	328	340	303	312	347	305	330	337	325	323	310	336	376	309	306	310	345	310	319	316	345	309	311	313	325	315	322	330	296	331	329	327	329	316	319	361	323	295	301	310	340	282	292	352	311	309	333	301	347	328	288	361	324	328	306	331	302	319	329	316	289	324	315	324	301	307	322	314	327	306	342	311	323	312	339	355	335	307	322	319	319	317	310	320	299	325	339	326	337	298	331	335	326	327	308	309	311	313	359	318	314	287	335	324	305	307	306	315	328	350	348	321	319	314	317	293	328	336	339	326	339	329	318	290	323	326	337	321	314	339	304	294	282	293	324	318	311	342	301	314	327	345	306	323	359	326	297	297	344	357	324	317	304	321	310	320	304	348	319	336	321	303	310	315	324	325	327	321	324	319	323	315	306	309	305	343	281	319	303	312	316	342	334	298	322	383	339	309	295	349	355	349	296	355	310	318	326	324	281	329	328	331	343	343	319	314	321	359	309	351	328	333	306	327	309	320	317	315	330	327	329	285	359	293	340	322	295	316	297	295	325	309	352	339	325	308	355	302	288	339	320	301	335	303	293	296	305	303	314	341	342	315	307	293	326	320	315	331	311	303	321	370	327	302	322	316	310	334	322	315	307	297	318	347	339	304	303	305	315	321	313	297	295	348	304	332	343	316	320	304	309	320	309	295	309	307	347	335	300	319	346	314	313	346	319	305	323	296	331	342	324	316	295	342	310	299	366	325	353	353	319	322	340	326	324	289	303	299	335	323	317	309	348	274	308	300	295	309	297	312	320	334	337	357	305	313	322	342	313	329	303	293	308	309	317	307	318	316	328	318	336	318	299	317	303	307	313	336	336	314	308	367	333	323	311	296	310	338	332	325	320	354	361	330	351	302	330	303	315	300	330	307	351	340	308	332	311	317	314	300	344	318	342	339	314	357	316	318	328	320	354	306	342	285	308	318	349	326	340	324	305	317	334	303	337	305	278	331	315	273	343	326	316	320	325	289	330	367	341	335	344	340	304	323	303	320	311	303	313	296	296	312	284	299	362	324	311	290	333	314	320	315	344	336	288	290	316	327	327	313	331	325	334	352	301	331	334	314	304	315	311	314	340	303	367	359	323	319	316	305	327	336	324	360	343	333	326	321	304	351	311	332	320	319	318	332	312	337	333	364	322	339	347	329	316	328	310	332	303	351	320	330	306	329	311	313	344	303	294	295	341	295	319	334	340	336	317	327	327	308	333	321	318	297	329	317	326	321	326	284	342	308	307	288	316	328	300	296	326	333	336	304	323	310	299	300	331	298	335	322	311	308	333	323	309	332	322	346	335	326	319	339	311	325	296	312	307	309	343	310	294	316	339	287	326	309	330	311	337	312	318	303	341	315	344	317	278	333	310	328	350	296	310	279	308	327	352	305	313	308	298	320	324	313	305	313	331	307	302	333	323	306	298	346	334	304	333	292	291	319	300	320	329	346	320	321	301	328	341	315	290	326	312	328	346	305	304	328	319	312	350	316	322	347	347	315	325	374	305	356	327	331	341	305	331	321	342	320	324	338	315	342	309	337	327	332	343	304	332	337	317	330	320	335	322	306	335	303	315	324	360	308	304	334	316	326	339	289	316	313	324	318	334	312	318	317	295	319	326	322	327	297	326	318	342	308	333	320	309	322	297	306	266	319	310
38478	60055	45881	31422	28972	22144	19997	18061	16075	12592	7443	6361	4634	4156	3154	2577	2500	2208	1792	1317	1121	1091	1142	1107	904	846	792	738	640	655	582	508	527	465	431	446	425	377	399	346	335	333	388	365	357	351	371	357	368	368	344	350	333	359	304	356	344	367	386	372	352	387	361	334	384	309	360	368	343	337	363	345	330	364	377	381	368	376	356	390	353	351	334	348	340	363	360	343	373	366	343	358	377	362	312	366	322	342	347	345	382	340	366	375	334	366	340	355	340	367	355	372	376	363	361	347	364	345	371	365	361	358	368	335	378	365	373	348	335	347	367	321	359	343	381	332	344	367	368	403	350	368	371	355	368	337	371	378	343	333	352	333	363	352	340	347	339	326	374	360	361	343	330	380	341	355	374	395	352	356	335	382	383	333	346	368	359	368	335	336	348	362	334	339	347	336	343	365	369	348	367	348	367	359	366	331	344	343	354	324	336	363	352	386	350	355	336	356	318	338	336	363	381	311	343	350	377	375	373	339	359	326	339	366	342	372	346	374	358	347	361	371	377	355	370	374	365	359	351	354	390	347	361	372	354	362	378	365	371	344	352	348	335	381	392	331	375	366	373	354	348	367	341	363	358	366	352	332	359	336	364	353	374	361	359	364	339	343	337	321	365	361	392	346	369	320	340	348	379	352	354	356	350	356	354	370	328	375	374	306	364	311	340	371	353	374	412	354	336	379	346	328	359	356	336	340	350	341	329	361	358	360	356	375	351	364	372	339	347	378	345	344	345	364	355	338	381	327	334	334	330	390	336	372	370	364	339	362	324	337	341	336	367	343	340	372	373	358	377	364	349	363	364	329	373	379	416	343	351	303	346	353	344	357	365	374	313	349	346	316	362	376	348	337	403	376	370	367	353	330	368	346	368	357	363	384	377	347	330	387	334	375	348	345	338	383	337	354	343	358	344	375	355	358	328	372	347	344	351	388	344	369	367	373	385	350	367	356	316	327	355	392	334	367	347	355	360	319	347	367	374	373	357	365	344	360	353	329	340	369	385	365	354	322	351	348	333	368	322	376	388	372	325	329	388	368	364	358	323	372	386	377	386	361	344	331	338	371	346	354	361	386	355	347	363	364	386	395	367	370	303	350	344	352	367	360	369	344	351	328	364	365	361	358	369	360	366	385	340	381	343	345	384	353	340	343	319	370	363	352	343	347	336	339	328	346	378	363	345	384	379	333	352	356	361	348	361	336	351	327	371	351	363	363	396	346	347	364	368	357	356	369	350	360	372	365	318	331	338	341	380	376	356	339	354	338	344	350	359	345	369	390	369	371	352	377	380	367	365	320	351	362	341	359	363	359	331	371	317	346	341	355	354	363	362	351	351	329	376	348	351	381	325	380	364	382	363	402	346	324	336	353	361	352	341	371	358	342	341	368	407	342	345	361	361	351	361	356	345	344	341	330	361	360	347	369	375	349	352	378	344	323	361	357	369	324	346	332	361	393	349	359	363	368	341	333	372	369	352	354	356	342	362	369	383	357	360	349	331	351	330	351	350	354	341	376	332	348	393	352	360	369	318	342	374	350	317	366	382	366	324	356	381	337	378	381	364	322	381	322	320	351	350	363	325	352	362	339	369	344	348	346	341	391	372	376	403	365	317	369	333	362	373	391	389	366	360	392	407	357	362	359	360	329	349	396	353	380	355	333	363	380	366	357	339	374	372	363	349	340	324	392	366	375	356	376	313	377	354	352	347	388	363	336	343	329	370	352	384	344	360	333	350	345	371	356	364	350	377	346	358	371	342	316	359	337	333	345	373	330	339	375	379	357	324	378	322	390	367	347	327	346	362	336	343	378	327	357	385	383	342	357	314	367	380	378	372	340	381	350	376	369	373	362	365	392	375	363	349	346	363	386	357	329	375	323	391	342	350	351	340	334	354	347	353	356	347	356	353	378	349	315	343	372	384	312	317	360	347	353	366	352	357	342	365	353	365	371	353	350	346	401	348	356	371	335	339	361	380	306	393	357	349	350	327	392	362	356	340	359	351	387	373	368	350	376	346	334	337	398	350	341	351	341	346	307	388	355	321	359	341	371	365	348	347	386	370	364	359	353	355	351	358	343	352	365	371	350	376	364	356	385	346	361	342	377	353	388	366	362	367	302	325	349	340	398	354	375	362	350	362	345	351	373	369	341	334	333	335	390	379	360	388	355	375	354	358	353	379	394	371	356	372	358	360	348	366	345	341	317	361	373	375	353	354	356	358	362	364	334	346	343	374	333	355	388	359	363	355	344	386	375	396	346	326	351	384	332	351	379	334	372	322	383	368	326	364	364	381	326	372	360	347	339	355	334	340	375	367	356	314	338	351	345	380	384	398	373	375	348	392	371	344	369	347	381	373	300	341	381	357	360	341	368	362	336	365	306	380	310	398	376	340	356	325	383	380	359	342	331	383	349	354	368	337	366	323	348	337	355	344	344	345	351	382	348	361	355	364	361	343	336	359	340	355	376	360	352	362	340	355	375	356	375	338	355	368	354	357	321	399	384	377	371	330	327	362	401	353	362	324	336	331	401	384	397	367	353	358	365	370	363	336	360	338	369	373	356	341	367	327	342	360	370	358	410	360	345	387	403	381	383	361	345	365	348	356	360	341	317	344	382	347	367	364	363	328	372	388	337	389	360	342	355	341	363	336	315	386	341	368	357	353	351	362	372	374	332	388	354	359	336	349	370	362	334	350	371	375	338	370	355	345	355	375	348	334	364	355	340	347	335	340	352	345	391	334	356	310	372	386	378	382	363	353	372	367	386	342	339	348	339	383	368	324	336	354	341	384	357	384	379	382	370	383	378	368	330	351	351	369	335	352	362	360	368	335	328	337	333	350	371	357	363	362	342	348	366	341	352	356	373	351	341	348	346	369	334	368	393	346	357	354	346	358	372	352	366	380	353	362	359	350	343	342	356	351	373	338	351	356	347	382	350	354	388	356	374	349	348	342	326	351	371	330	361	360	386	361	349	364	359	346	368	332	354	382	339	356	343	351	346	346	364	329	369	362	364	359	364	340	355	386	373	374	335	341	327	378	346	373	363	378	379	373	356	314	378	324	337	330	347	331	383	358	338	368	376	333	382	370	354	380	356	376	354	364	347	378	349	367	388	364	320	371	330	349	363	323	345	378	339	341	349	347	327	343	363	372	359	376	328	356	361	362	326	392	364	351	357	365	340	342	319	326	371	342	326	343	364	378	352	367	368	371	355	359	372	350	394	392	341	365	340	342	353	335	336	342	344	346	351	331	352	356	330	368	320	338	377	389	355	368	361	380	324	354	392	376	328	332	340	364	340	346	364	370	360	383	346	379	384	338	351	371	373	337	336	369	366	360	352	359	340	355	379	364	351	342	351	348	339	346	323	387	352	358	345	336	380	363	370	371	366	320	358	361	341	376	365	357	348	373	339	329	357	342	355	382	362	324	380	366	340	345	361	364	323	328	376	390	364	345	364	359	333
28382	25934	28214	18463	12051	6985	6351	3514	3024	2904	1975	1334	1179	1067	856	711	679	663	596	539	505	516	508	503	460	441	451	473	426	430	393	434	432	422	363	359	366	369	382	344	335	356	331	316	340	364	368	351	362	371	363	366	362	342	325	336	353	344	375	309	369	376	378	370	363	348	361	339	345	357	352	349	348	366	364	397	361	340	357	358	330	351	325	382	353	360	370	334	351	381	379	389	345	336	371	346	376	383	364	368	364	383	362	359	362	357	363	378	346	351	360	417	358	360	373	396	377	376	388	360	374	366	367	381	346	335	337	381	375	321	379	372	353	387	366	373	347	356	385	344	328	359	399	355	329	355	366	363	320	341	324	356	363	374	337	366	347	342	345	386	367	356	392	334	387	359	380	360	354	334	399	360	346	330	357	365	361	378	341	368	361	364	330	388	386	360	369	382	379	379	374	386	379	379	360	355	349	359	392	327	366	322	389	396	414	351	380	371	348	343	352	372	347	376	362	388	370	344	371	347	349	367	354	339	379	353	340	368	380	365	364	369	339	350	383	362	360	365	368	350	417	385	329	371	370	357	376	361	341	385	375	352	339	350	363	338	356	374	365	368	343	341	387	372	369	328	354	340	348	369	346	384	389	368	378	355	385	351	359	378	385	340	357	354	365	368	349	374	335	358	373	354	353	354	361	341	381	359	339	370	363	372	348	350	368	371	355	363	381	372	355	352	356	372	367	341	379	348	361	349	365	364	362	376	399	368	353	344	373	384	359	374	349	375	350	379	356	389	356	375	347	351	385	353	400	375	378	345	377	346	404	386	356	390	385	378	355	374	367	350	376	333	384	352	368	381	344	362	343	324	349	375	372	369	345	357	364	381	339	339	373	361	357	384	386	342	362	361	354	361	341	376	368	390	368	374	342	406	365	379	364	394	334	378	364	346	341	364	369	414	353	352	368	362	344	333	342	373	377	361	359	352	313	361	383	393	359	338	382	351	347	351	332	350	396	362	355	366	351	380	361	355	366	368	348	392	402	361	361	374	382	353	382	353	365	361	335	370	354	382	363	348	357	358	397	346	331	354	336	364	360	383	349	319	346	359	341	362	378	334	373	331	326	357	360	369	341	372	338	371	360	364	365	380	332	367	329	360	371	333	365	357	343	389	382	379	372	371	376	384	385	374	341	370	337	367	373	360	387	361	381	372	369	347	354	363	379	383	347	348	386	326	363	350	338	359	332	350	380	345	344	339	348	352	339	369	394	393	391	329	347	344	377	334	356	370	349	361	336	333	389	380	329	356	323	363	356	334	378	342	341	347	376	361	373	335	362	397	338	359	365	335	379	352	368	328	363	338	383	338	374	352	390	351	321	345	352	337	372	356	345	350	395	336	352	308	394	372	359	370	355	372	356	376	400	332	372	361	358	355	394	373	345	347	347	356	365	377	374	355	373	360	378	355	378	327	335	376	380	370	359	352	387	335	360	389	367	349	338	340	347	342	373	334	339	354	358	345	363	396	398	337	360	310	380	386	331	351	355	323	344	359	340	356	386	387	359	369	370	342	369	369	374	377	357	356	347	365	339	335	390	380	341	368	378	344	376	379	387	390	383	368	376	353	334	384	344	358	403	334	328	379	355	349	367	377	391	374	363	383	358	375	373	367	346	364	330	325	351	367	378	375	342	409	387	364	371	362	338	373	368	355	360	386	368	379	386	391	350	381	350	347	339	348	382	401	365	337	366	368	356	359	379	343	327	343	382	344	320	366	380	363	389	340	366	380	360	359	364	344	387	358	316	366	355	374	384	354	375	357	364	358	367	351	314	390	340	352	359	369	345	344	371	418	365	357	361	339	392	374	393	341	343	379	349	334	356	380	394	390	336	382	358	375	385	344	387	372	388	342	352	360	349	321	350	378	344	359	366	356	348	380	393	360	358	353	362	373	344	336	352	399	369	372	354	331	381	348	399	368	336	339	372	362	362	333	378	390	341	357	341	355	341	392	357	341	348	377	336	355	331	380	368	363	350	337	348	358	365	375	339	363	379	365	343	341	380	379	365	350	386	339	391	348	362	349	360	353	367	361	352	352	355	366	356	384	371	334	367	371	342	369	342	346	350	377	360	326	355	373	321	374	367	350	349	342	365	367	366	392	377	381	336	358	360	364	391	380	386	350	363	363	376	368	373	332	369	357	379	366	368	322	334	333	352	387	354	372	372	354	391	384	378	392	363	374	408	375	362	358	388	361	361	370	362	359	315	328	370	385	364	369	358	344	343	345	366	378	369	362	344	362	367	357	363	377	362	363	376	361	335	367	369	356	368	365	370	369	317	350	352	347	383	377	372	346	343	347	362	339	387	350	355	379	391	346	367	374	362	376	365	361	364	378	346	366	361	353	372	391	367	352	378	355	370	384	369	364	345	332	381	343	386	386	368	338	383	372	338	340	337	346	334	365	372	351	349	369	341	321	332	347	390	350	382	355	356	332	367	357	375	338	343	386	361	360	367	375	375	345	400	378	379	382	400	339	350	374	390	373	361	386	356	353	374	381	371	332	372	354	348	348	366	366	384	390	358	378	356	359	366	332	397	362	389	385	395	338	345	336	352	387	368	336	387	401	366	366	329	370	343	365	365	340	393	359	341	344	392	366	365	363	405	390	374	365	352	392	380	397	342	364	373	398	326	357	341	361	354	362	376	367	367	405	364	379	351	376	318	346	334	371	354	332	374	357	343	365	331	369	368	386	377	363	379	345	420	354	354	369	350	378	360	385	342	391	358	354	348	351	379	343	334	366	365	366	337	379	396	389	352	393	342	383	334	378	352	369	322	364	363	328	361	348	349	334	355	366	402	366	351	377	351	333	343	344	361	362	382	347	363	357	394	350	355	352	335	362	357	345	349	404	352	345	394	315	393	387	343	363	337	359	347	344	371	342	361	363	372	375	361	372	372	365	407	390	332	407	375	387	366	362	346	376	371	356	366	339	387	374	352	343	350	372	382	335	348	359	385	385	363	344	363	385	396	339	380	347	346	351	381	366	366	351	378	381	309	345	366	393	353	374	352	363	349	374	371	382	348	328	348	384	383	347	383	344	379	364	352	378	368	355	358	360	344	365	336	369	349	375	344	367	347	346	366	359	368	373	347	363	345	355	360	347	357	320	366	397	341	328	360	362	353	348	384	361	364	342	366	366	378	340	372	369	375	365	376	383	347	316	371	339	341	352	366	378	340	353	325	370	365	355	380	364	372	367	366	343	360	389	361	347	341	358	349	385	369	408	360	353	340	357	334	351	346	345	347	349	361	381	357	382	380	351	367	370	338	365	354	350	353	382	369	335	396	388	379	333	368	369	348	392	349	354	390	367	363	357	382	391	357	370	362	334	373	345	385	330	358	347	364	371	367	346	358	349	320	353	342	383	346	382	356	361	354	337	377	356	376	372	379	382	377	324	364	352	379	353	354	389	402	363	372	383	352	364	378	349	400	364	378	362	382	380	372	336
32345	41791	32817	19338	16764	11835	11136	6656	6087	5733	3785	2614	2021	1796	1455	1206	1052	977	831	733	664	643	719	691	614	566	587	568	525	564	475	510	447	437	469	455	459	439	468	441	409	419	402	452	403	409	410	456	430	420	434	412	379	462	432	424	435	408	447	454	410	429	436	418	444	413	470	394	430	418	447	445	413	397	416	430	475	425	467	426	418	415	407	409	453	416	413	394	420	415	409	421	414	419	448	423	409	412	427	433	451	387	439	412	436	445	407	428	398	423	454	464	408	438	413	443	443	405	431	421	439	426	450	484	390	430	492	439	434	441	447	395	428	415	450	417	428	453	440	420	446	422	401	414	406	443	444	411	444	387	404	427	449	400	434	370	395	440	410	408	406	425	395	409	447	427	428	378	427	404	433	468	442	436	422	430	402	413	383	415	422	417	434	410	416	433	465	412	460	449	467	455	425	452	413	411	426	463	429	442	395	417	414	413	405	394	442	429	426	422	437	433	464	411	428	401	405	447	407	425	402	446	429	432	385	377	433	434	434	384	463	451	414	448	428	442	395	377	440	398	434	426	417	406	411	466	411	441	421	475	426	437	421	419	422	442	445	448	442	456	446	446	405	429	452	463	423	423	466	453	449	442	390	446	419	431	456	404	392	417	445	425	402	432	421	428	446	435	418	433	436	424	406	442	440	424	462	442	412	446	407	418	409	437	404	424	405	436	447	387	412	428	454	468	476	431	433	442	420	402	409	387	418	402	437	448	406	402	419	437	400	419	438	417	437	440	444	430	453	423	426	423	405	403	420	404	448	415	398	409	426	422	428	407	426	426	412	430	400	473	404	428	431	438	408	449	430	420	414	430	429	433	430	480	429	398	427	436	413	401	450	428	433	427	454	405	402	429	419	435	383	445	398	430	427	422	451	404	440	433	443	457	468	391	445	432	438	441	420	457	445	405	441	396	422	422	440	432	421	398	449	370	409	443	425	422	435	420	430	429	440	429	448	436	449	434	471	393	422	429	401	442	456	422	406	395	435	412	442	414	369	426	415	448	432	477	434	415	420	430	410	450	409	409	441	434	434	442	416	430	409	425	404	397	411	437	430	417	417	446	421	449	435	407	470	420	429	438	440	453	420	443	413	413	434	394	441	436	454	414	405	397	428	404	396	433	444	418	451	416	432	431	443	443	429	414	428	425	419	429	426	431	432	428	434	456	447	405	433	421	415	448	438	461	446	437	429	405	429	439	443	409	440	438	422	421	406	437	434	474	474	429	426	432	432	403	379	442	423	445	435	400	451	422	408	402	418	408	417	412	411	406	441	435	434	447	454	462	425	475	474	427	452	467	413	434	428	420	417	449	424	422	411	420	441	419	403	451	453	442	458	401	445	403	421	444	434	430	400	411	417	417	424	433	439	430	430	369	423	404	453	431	421	442	420	452	424	418	432	427	470	414	422	420	396	451	436	433	447	388	402	434	430	432	434	453	431	407	418	433	435	432	408	458	442	386	446	392	442	449	448	430	417	436	464	428	402	438	420	430	399	408	443	420	398	408	428	413	408	386	439	401	402	433	461	429	427	412	424	437	394	399	400	414	432	402	418	472	440	416	429	419	420	432	431	411	432	439	421	408	416	455	398	430	432	429	424	460	415	393	449	481	439	459	479	469	388	435	421	379	447	465	446	459	396	422	401	440	433	439	441	438	420	433	447	448	441	449	460	417	415	454	433	418	410	413	434	469	427	424	434	437	437	412	435	459	425	438	405	436	393	482	408	427	450	409	432	413	429	388	393	411	444	437	434	402	407	392	433	414	453	425	409	423	423	407	417	426	442	421	428	465	404	475	428	419	425	439	441	415	432	425	418	463	451	461	454	414	407	438	410	427	409	448	389	404	401	430	413	419	437	427	476	415	425	451	434	461	440	449	475	397	438	428	456	414	401	384	415	419	415	401	436	444	398	415	483	436	423	409	418	415	396	409	434	430	416	434	419	388	371	470	429	408	446	430	396	438	427	425	422	466	423	406	436	413	409	420	417	436	390	457	422	413	409	404	414	461	403	439	413	431	449	451	429	419	430	422	427	427	433	413	423	416	441	430	428	450	419	436	417	393	438	401	421	419	456	390	444	409	466	473	405	427	468	448	461	456	430	423	417	441	440	447	416	450	406	440	449	418	452	457	401	424	422	415	453	407	441	369	469	476	431	441	396	414	416	377	433	388	376	437	432	442	405	409	456	424	407	450	408	448	409	422	418	392	425	429	404	390	396	435	445	441	432	403	432	453	397	436	404	422	446	437	390	447	434	422	406	413	395	393	469	418	409	421	480	405	453	428	472	462	401	416	437	460	405	425	450	393	391	478	421	440	446	457	405	421	382	423	429	432	419	424	458	443	436	439	478	413	409	437	451	420	418	439	446	459	392	431	432	417	391	432	395	411	424	420	457	448	412	434	451	444	407	422	447	453	430	424	430	411	441	460	410	429	415	452	443	415	429	456	416	450	424	445	420	416	443	437	444	438	477	396	453	433	440	402	437	385	444	438	453	427	429	447	438	413	425	424	449	427	422	429	395	385	450	434	425	467	419	393	408	426	428	437	414	409	425	428	417	426	417	397	413	385	424	407	441	409	399	443	438	452	438	416	408	419	427	431	422	432	390	444	411	426	400	390	423	408	450	429	413	409	414	445	408	412	422	472	412	406	403	406	407	374	418	415	432	443	441	409	441	417	446	421	416	435	453	441	409	428	411	421	408	444	454	461	406	441	405	425	403	409	418	435	448	467	441	415	381	428	418	434	406	464	434	445	453	393	442	430	423	431	409	405	446	442	418	433	408	421	428	452	435	433	436	397	454	452	410	383	390	398	456	443	442	413	429	451	409	386	429	433	427	454	411	409	444	437	434	418	442	464	413	435	425	460	418	419	384	463	401	393	422	441	392	415	391	416	397	416	447	429	460	458	440	423	431	462	392	428	430	421	427	434	430	446	423	440	452	428	414	411	439	410	439	454	445	420	438	432	408	359	445	418	426	437	442	430	426	371	434	389	398	401	423	412	444	425	424	445	443	394	409	421	410	406	431	445	437	408	424	401	447	427	452	464	445	391	412	443	427	429	397	435	381	412	403	439	428	446	454	429	418	450	406	440	437	423	428	417	416	439	421	425	454	386	429	439	434	401	482	402	404	453	406	441	429	431	426	437	413	417	463	396	466	440	412	436	419	456	433	436	437	417	418	412	454	401	436	447	437	430	439	452	448	388	405	402	423	419	463	425	434	421	464	458	434	458	436	427	401	424	405	406	428	439	454	424	423	434	401	415	452	404	424	442	400	451	428	401	450	507	432	419	441	418	447	369	467	430	463	413	418	424	445	421	415	415	437	447	410	428	444	419	425	457	390	434	424	429	424	444	407	424	404	409	426	432	384	453	476	432	410	426	443	418	440	405	439	432	427	417	435	413	453	451	425	450	450	414	453	448	421	417	388	432	430	447	404	418	422	456	446	409
23649	20905	28172	23921	21694	18747	11582	5478	4183	4440	3399	2234	1667	1656	1052	1037	965	853	712	685	552	532	535	585	532	445	410	368	374	375	337	330	281	270	270	232	253	266	244	250	261	270	265	228	218	238	229	279	216	238	271	218	263	245	256	247	255	254	245	265	253	237	252	257	230	251	240	273	224	252	276	256	298	264	227	235	243	243	234	240	252	275	277	262	253	259	273	259	236	246	265	267	227	256	238	276	238	213	259	274	268	228	266	241	232	276	268	262	250	241	237	266	237	226	235	231	259	230	267	243	260	271	233	232	251	248	239	255	234	256	292	242	256	237	278	272	241	268	255	241	234	254	254	237	264	264	273	236	259	274	277	241	269	261	259	242	256	241	226	256	231	256	237	271	249	289	259	278	251	250	275	225	247	245	224	272	260	248	248	237	224	251	254	268	257	276	240	241	230	240	239	254	208	277	259	231	280	248	238	256	243	256	250	259	278	289	252	244	240	248	265	256	234	231	248	252	235	259	244	241	261	252	233	246	251	247	268	238	240	247	233	269	225	243	256	259	260	241	239	233	273	232	240	249	248	252	253	276	262	265	246	260	248	220	225	238	216	284	278	263	217	267	245	240	233	250	252	258	241	256	224	235	232	239	263	238	260	275	248	255	257	229	247	272	227	248	239	259	237	250	227	261	245	284	264	240	230	218	261	260	247	235	231	249	276	270	273	261	266	237	283	253	251	285	275	257	220	266	241	253	228	249	266	249	239	247	242	245	230	277	243	244	228	251	251	262	239	288	278	261	258	272	249	238	237	243	249	250	263	273	258	263	226	250	243	256	229	252	243	245	254	245	240	245	271	248	233	240	255	246	274	230	243	242	247	265	251	251	248	252	259	251	270	253	263	234	248	249	253	249	257	218	245	266	260	243	242	214	282	246	269	265	269	269	253	254	239	257	236	280	225	257	235	255	239	255	267	230	238	300	261	251	254	251	236	250	261	255	235	240	267	282	241	245	241	250	285	259	243	235	272	242	258	273	245	260	261	239	233	252	215	216	255	264	244	277	258	244	260	281	234	272	240	245	261	230	253	251	264	257	240	260	263	249	252	242	269	238	249	245	273	263	253	243	237	257	235	254	218	256	263	264	279	250	228	230	245	252	241	251	263	268	275	235	235	255	261	236	259	260	261	282	275	256	266	246	248	246	235	229	242	282	275	252	262	268	258	255	250	267	254	256	256	254	238	266	265	242	256	243	257	253	250	254	254	231	224	240	246	242	265	248	273	227	271	232	243	228	262	256	265	245	219	285	264	282	234	279	269	244	260	247	258	259	248	273	260	267	265	245	237	260	275	281	221	229	229	225	249	242	255	229	230	283	243	220	267	252	219	259	250	224	238	238	269	237	239	254	237	257	264	272	259	217	217	260	259	229	235	245	270	261	259	251	263	249	275	266	237	261	254	255	261	235	247	270	241	237	242	228	258	233	295	250	256	239	244	229	246	243	250	228	268	256	253	253	247	268	249	268	242	260	247	262	240	234	247	274	254	256	257	251	219	259	255	260	246	245	261	249	262	263	233	239	245	269	259	237	242	241	266	244	260	239	249	255	252	238	272	244	279	265	259	214	267	276	243	229	266	264	252	250	247	264	250	249	258	264	195	214	247	286	248	275	265	260	269	250	227	252	246	282	219	229	277	272	215	245	285	245	221	242	261	247	254	245	255	216	251	241	250	274	243	240	289	252	273	262	256	228	240	252	233	259	266	244	226	240	244	265	238	250	266	257	239	254	254	270	235	279	238	229	278	253	252	219	270	258	225	241	244	295	253	257	246	254	224	258	261	238	233	249	261	259	253	238	247	242	259	243	252	238	244	241	248	273	252	246	268	210	229	264	260	252	265	245	276	253	235	250	259	262	278	280	214	255	212	230	274	239	234	245	259	247	283	240	251	235	234	254	260	236	244	258	239	259	243	244	255	248	255	267	240	227	248	257	259	257	236	250	239	231	237	283	266	260	250	250	247	239	250	265	241	254	257	261	254	241	240	237	247	256	281	254	245	255	274	238	260	238	266	244	263	232	272	261	263	253	274	261	265	235	245	241	254	245	235	287	240	257	261	247	245	230	245	233	256	263	242	235	222	246	237	241	233	259	256	267	240	262	250	238	281	252	258	238	237	254	232	295	260	242	253	254	260	264	255	225	225	239	241	234	263	244	267	254	275	241	261	272	236	274	276	278	207	242	237	258	246	244	259	221	246	244	245	279	253	267	251	277	277	253	298	223	241	239	243	240	255	261	240	239	229	230	277	257	269	262	261	253	241	269	235	236	243	247	246	238	251	209	243	246	248	256	236	239	274	247	280	240	261	258	225	248	263	223	281	238	278	266	257	247	257	247	260	233	268	254	278	249	261	253	257	241	241	243	262	214	282	251	241	241	234	227	237	234	231	239	248	265	253	247	235	256	260	253	250	282	246	252	283	237	239	248	265	234	249	243	237	248	238	270	264	292	273	274	222	247	245	237	241	239	220	251	245	264	246	235	258	261	239	231	258	247	229	250	253	269	251	239	282	209	227	254	245	256	242	267	239	234	280	249	256	265	267	232	239	265	266	253	252	253	257	243	250	239	251	253	239	259	249	217	288	249	259	251	294	254	247	285	238	235	257	232	248	244	250	220	227	235	260	249	240	240	228	263	255	252	213	245	258	264	251	234	272	232	250	240	221	266	255	249	282	229	285	247	263	247	250	264	250	241	224	285	254	280	275	209	248	245	228	229	279	241	227	282	229	223	267	241	253	229	231	277	244	230	245	278	273	236	257	275	278	248	231	272	252	268	228	228	235	252	266	250	242	260	271	271	237	245	276	272	303	251	233	257	265	252	266	250	249	247	252	240	256	235	274	248	276	227	269	269	218	285	281	284	243	248	255	249	249	242	254	237	249	243	268	241	216	239	226	245	232	247	284	256	275	256	248	252	250	255	250	241	241	264	235	267	241	258	266	278	249	226	257	269	247	249	244	259	228	266	238	241	281	268	224	264	279	248	278	245	247	254	267	253	236	251	235	258	244	261	210	226	210	243	246	252	247	257	275	235	267	235	261	274	234	247	235	255	256	237	262	261	228	224	285	237	275	260	243	240	256	245	229	237	246	250	247	280	276	238	244	272	244	259	224	237	260	223	234	250	268	236	243	231	264	259	224	266	253	267	268	252	266	266	248	243	240	245	267	256	263	257	214	216	248	252	263	241	243	242	245	268	252	259	248	238	241	262	259	245	250	261	265	239	244	255	275	229	256	244	255	272	285	270	236	258	278	243	261	217	257	242	263	259	250	219	241	278	273	276	258	252	277	243	271	256	223	252	195	246	259	244	241	232	284	275	260	258	250	281	239	257	239	268	275	229	245	260	227	231	247	265	243	259	243	268	257	232	241	293	225	260	255	265	279	248	254	259	282	232	257	245	246	261	274	232	237	249	251	238	225	254	258	267	240	260	225	286	251	247	232	251	239	250
33919	51684	40678	26529	24859	17950	13944	9443	8184	8441	6278	4258	3220	2893	1892	1993	1687	1464	1230	990	881	778	766	849	701	654	615	594	496	551	437	465	402	331	342	308	284	325	304	294	297	293	291	302	280	314	291	289	294	293	296	274	321	292	295	275	324	310	298	288	283	296	316	310	295	321	310	301	298	304	328	308	289	282	305	265	281	297	284	313	284	307	309	306	262	319	312	304	293	288	295	290	311	283	252	304	310	279	285	325	275	325	298	319	305	303	312	297	300	265	284	288	338	296	275	332	313	267	306	298	283	285	323	304	269	263	296	311	331	259	283	329	298	293	315	308	292	282	311	324	309	307	309	245	282	338	312	283	300	305	304	279	293	301	305	303	282	317	276	314	316	283	302	282	282	288	286	292	304	282	305	312	282	288	287	311	316	291	296	306	296	313	307	310	284	307	306	310	282	298	299	318	309	254	331	300	296	295	264	304	279	308	295	295	268	309	312	300	290	285	274	286	285	276	320	295	334	327	276	304	304	312	304	296	262	319	295	289	292	330	298	285	278	305	266	298	312	291	292	298	326	282	317	255	294	290	313	323	295	302	294	247	285	296	299	311	291	332	317	308	271	279	305	314	295	294	332	303	296	260	327	293	290	280	278	325	295	315	305	314	313	292	309	343	282	313	318	311	310	319	295	281	307	284	307	292	303	275	316	305	307	286	276	278	292	303	283	311	286	283	280	315	321	312	298	273	315	294	305	325	287	277	317	346	275	282	314	306	308	289	315	296	317	302	273	287	300	310	290	293	275	300	337	332	316	294	302	307	303	312	284	291	329	261	299	290	323	300	282	297	313	296	301	318	274	302	304	301	281	296	312	334	306	272	298	324	293	332	313	275	327	307	303	308	294	305	304	283	277	288	307	318	279	298	273	291	298	303	249	308	268	316	321	298	300	276	290	288	307	291	287	274	284	278	257	319	281	313	302	298	299	286	285	295	307	321	297	321	297	286	279	298	316	290	301	307	270	315	281	285	277	335	291	315	274	292	283	304	289	298	283	270	280	287	307	325	302	312	306	290	312	321	311	279	288	302	292	303	295	266	299	272	319	318	287	295	317	299	309	321	294	308	290	288	315	311	337	297	298	311	308	302	322	285	319	286	278	306	281	310	322	277	311	307	295	310	290	268	305	280	304	264	262	295	302	287	273	282	320	298	277	300	294	310	299	302	294	286	314	286	331	292	303	311	301	281	277	283	302	317	258	286	303	285	290	288	336	283	299	312	331	307	285	272	296	289	328	288	303	285	312	312	268	290	292	308	284	261	298	273	313	290	295	274	318	262	278	285	308	278	308	301	284	300	305	311	304	282	292	290	315	353	299	312	305	293	285	292	312	297	285	282	277	308	300	300	289	329	311	312	301	277	258	294	295	271	276	282	301	284	299	308	264	288	288	274	279	307	261	269	296	287	307	283	308	299	309	286	268	290	277	280	271	269	286	287	306	291	279	254	279	302	313	291	292	298	288	286	286	295	297	285	319	303	317	294	298	300	291	291	282	306	263	303	281	283	296	326	288	288	310	262	323	320	289	310	290	319	320	313	275	279	271	300	267	328	292	287	322	287	296	262	304	335	313	317	281	265	297	271	285	298	291	303	291	279	269	285	299	266	254	296	280	278	315	291	264	291	288	285	301	334	287	293	318	316	274	304	317	296	262	322	333	292	318	289	254	317	309	313	278	325	298	274	295	288	285	298	274	286	291	323	298	310	287	305	300	308	322	272	307	323	267	342	286	306	307	292	314	287	321	277	301	280	320	301	302	295	295	315	287	281	306	295	255	278	282	293	329	305	272	298	284	295	307	285	343	300	276	298	299	294	303	287	317	312	317	290	292	285	297	300	299	323	300	301	299	310	279	310	303	279	315	306	321	324	287	283	279	306	302	319	290	309	308	305	266	288	276	309	294	275	322	272	294	291	289	254	272	318	284	283	307	269	268	271	292	307	297	284	296	331	311	279	311	306	295	316	302	301	285	299	297	301	281	281	305	252	313	275	304	310	305	330	310	304	300	300	280	282	300	287	274	298	287	289	280	333	274	309	304	315	300	270	317	281	315	281	281	277	278	312	292	300	295	273	256	287	270	299	290	313	295	296	261	312	291	300	307	285	307	302	262	279	288	294	305	290	302	310	288	317	260	302	297	322	269	302	288	300	314	286	315	284	254	310	308	271	306	274	305	318	275	281	275	279	300	286	299	302	293	285	289	298	261	252	275	286	286	316	287	312	274	272	294	272	339	298	315	301	288	301	297	336	309	283	311	283	325	296	279	313	266	279	287	294	295	292	285	271	320	317	336	314	329	276	282	298	335	311	292	300	272	313	286	270	268	287	319	269	292	308	287	311	328	302	294	305	295	287	303	302	290	255	318	308	279	299	305	277	290	300	321	304	293	285	301	289	308	280	284	301	271	280	307	303	323	317	305	286	272	290	328	294	299	290	306	303	266	307	284	262	288	286	302	314	297	313	287	336	284	289	283	296	311	275	303	287	285	264	302	330	278	300	278	290	315	308	287	288	311	275	293	288	284	306	296	298	276	289	302	286	274	303	273	322	284	301	303	258	306	293	293	281	282	303	296	301	292	304	287	310	294	301	306	277	303	284	302	302	306	295	317	295	286	284	310	276	310	299	321	302	295	298	272	316	304	301	291	284	264	278	285	289	301	286	298	281	309	288	299	291	278	315	298	328	319	307	317	288	284	286	268	303	298	301	323	326	281	324	301	301	293	316	318	290	293	298	308	317	297	288	309	298	298	280	275	316	291	260	284	291	313	322	286	317	298	315	329	297	264	312	339	298	285	280	280	275	291	275	285	278	307	314	308	325	288	294	316	275	274	263	305	300	319	320	309	313	331	297	304	307	268	288	302	304	322	314	316	290	327	295	303	296	303	310	292	331	286	287	303	281	312	296	285	300	275	313	298	306	325	311	301	291	267	304	301	312	299	287	296	293	357	332	300	293	304	286	297	293	284	296	314	319	312	315	273	322	296	292	264	318	284	303	321	302	288	299	296	304	304	311	302	308	298	287	285	318	287	298	287	307	310	299	312	309	312	296	305	309	295	286	281	306	314	284	299	280	287	314	285	291	316	279	283	288	275	280	318	289	305	276	321	292	301	259	290	321	289	305	322	281	318	268	332	282	320	293	293	310	309	291	307	289	297	266	279	292	296	322	293	283	318	281	286	263	324	276	292	279	275	284	291	304	304	292	309	287	319	299	310	340	337	309	309	330	307	295	291	309	311	298	286	270	278	299	323	260	304	296	309	319	296	291	290	300	271	304	301	307	306	308	289	308	288	268	299	319	275	293	270	296	292	276	307	301	267	309	291	292	292	336	292	295	278	292	301	280	287	296	259	280	309	290	343	313	272	293	327	333	287	275	278	329	314	278	304	290	247	331	303	328	270	287	293	295	292	296	303	307	290	268	300	305	303	299	305	283	283	308	297	317	298	287	283	294
24650	20907	27455	24975	19399	11659	7345	4222	4261	3837	2887	1734	1806	1544	945	1073	1044	909	767	720	688	673	671	648	599	552	554	548	516	526	513	495	516	435	470	438	428	441	447	436	451	440	466	453	435	448	411	446	432	453	442	474	447	442	425	415	432	443	448	454	437	418	432	449	446	477	447	472	437	426	422	413	423	467	450	425	437	476	477	445	462	428	454	403	405	389	445	470	450	428	485	439	456	486	438	404	447	428	412	442	487	470	436	456	440	403	447	458	444	446	452	441	413	442	434	415	430	459	430	447	404	402	438	448	457	439	424	445	448	452	434	440	447	438	422	483	416	416	431	469	457	462	430	450	433	459	433	499	450	460	439	448	415	435	471	439	444	463	475	439	414	433	444	449	477	427	455	428	454	424	443	453	397	471	434	432	414	421	442	421	450	463	462	462	431	449	454	399	468	452	446	425	473	462	471	427	460	458	455	468	458	423	455	467	454	435	417	452	447	435	419	437	472	451	468	416	472	436	489	433	455	424	436	416	472	454	412	477	449	448	457	430	456	417	441	445	431	429	452	469	446	455	440	480	474	436	444	415	424	430	474	439	453	417	426	409	476	448	408	432	450	434	422	492	488	439	452	454	466	431	458	413	432	439	466	419	430	426	454	478	453	435	394	441	431	422	448	430	451	449	493	430	445	438	430	460	419	414	441	401	412	410	428	435	427	434	427	400	428	447	442	475	463	398	426	468	455	455	421	404	441	442	474	443	509	449	455	439	450	432	442	424	441	438	450	427	451	454	436	414	423	452	452	418	442	463	459	426	441	449	471	423	453	448	449	429	443	455	429	405	420	432	420	476	458	477	473	430	417	443	419	442	463	467	475	460	395	426	447	428	404	437	444	467	476	450	453	449	457	473	446	482	443	459	454	449	428	414	487	416	453	527	448	452	396	449	444	437	478	429	455	483	460	472	447	440	460	448	461	440	439	479	441	460	435	443	442	469	455	444	455	447	432	415	446	419	417	433	469	423	448	446	437	450	429	439	463	430	462	435	445	450	428	442	409	444	438	463	444	474	434	440	465	443	442	419	408	452	483	429	447	461	437	393	470	438	402	388	479	452	472	426	482	412	406	478	466	451	433	443	461	423	438	440	451	432	415	435	445	441	417	431	438	420	454	416	428	457	520	443	451	486	452	439	429	440	487	442	462	428	459	412	413	449	433	486	452	416	428	439	441	412	458	442	439	441	435	463	460	445	430	459	446	461	453	427	461	460	480	462	451	477	429	463	453	480	435	468	432	384	442	476	444	416	401	436	487	437	435	437	449	443	419	454	465	475	453	444	480	440	425	449	437	462	434	421	493	498	448	442	448	460	441	432	472	467	428	428	386	428	472	463	441	431	446	466	442	484	407	433	420	421	480	418	428	431	465	458	419	467	468	440	434	443	471	454	448	441	463	450	397	443	471	458	443	469	422	470	439	475	423	440	451	449	424	412	467	443	457	424	443	444	465	466	411	452	448	395	437	455	474	415	448	464	435	467	461	454	473	403	437	485	435	427	425	434	471	452	415	441	460	453	416	439	459	436	432	467	413	442	453	450	448	450	433	415	446	437	445	437	447	470	466	438	443	439	417	442	432	382	450	434	444	462	435	426	437	455	440	463	444	442	422	448	453	430	458	440	434	419	469	477	430	452	449	489	472	443	456	444	430	425	471	447	441	441	441	452	430	431	440	465	466	366	428	434	457	442	434	446	409	477	429	429	404	459	470	457	459	430	437	450	407	473	409	418	452	439	433	417	442	436	431	430	439	459	472	477	442	464	457	453	473	448	467	418	465	435	448	420	469	444	471	438	458	450	497	427	450	440	468	425	424	451	454	462	441	467	440	463	426	447	401	420	448	463	451	479	441	456	464	445	446	431	449	420	427	425	428	435	416	421	430	432	485	435	394	458	442	426	439	439	473	481	437	455	460	491	435	405	411	433	421	452	452	431	441	464	438	461	423	421	449	456	449	447	414	482	419	433	437	441	443	477	433	445	418	458	431	465	454	446	435	482	441	436	422	438	441	446	439	453	476	415	465	400	433	435	406	442	453	408	468	431	432	466	434	416	420	473	469	450	498	469	480	466	472	479	449	479	430	467	466	442	454	450	438	449	443	421	463	462	464	468	444	447	457	432	438	441	433	441	416	465	458	458	468	413	456	444	463	412	428	457	421	449	448	459	419	463	443	390	476	450	430	428	452	441	413	475	413	420	457	423	466	442	460	432	458	442	472	446	478	413	441	434	457	449	465	456	425	485	443	435	463	415	428	434	419	475	447	428	483	428	453	454	475	441	417	438	451	430	436	416	415	431	420	432	442	411	464	515	479	450	438	456	468	449	441	423	449	444	441	406	420	421	467	453	425	435	425	414	454	475	417	475	467	451	428	439	455	449	457	427	410	429	433	452	441	447	440	435	445	497	476	436	438	414	430	424	422	430	440	477	429	446	449	440	414	459	433	442	426	437	453	436	437	476	473	482	477	455	467	499	436	432	424	446	430	442	433	418	453	430	500	474	431	456	467	403	426	474	459	425	448	428	462	415	480	441	448	436	470	476	491	419	453	464	446	455	408	413	457	453	437	485	428	455	444	419	447	447	435	406	431	458	456	455	410	439	448	448	442	463	454	456	469	426	457	437	488	410	452	455	417	467	420	443	478	462	448	454	462	439	425	446	424	434	471	478	491	409	432	420	459	426	411	452	457	458	407	429	436	456	446	423	428	448	424	411	432	404	444	453	455	461	409	407	420	440	432	475	428	429	466	443	419	476	497	468	463	455	460	428	496	453	466	470	429	424	423	426	430	434	390	439	427	461	446	445	454	392	432	453	457	462	421	456	472	461	450	426	437	464	431	463	439	421	450	472	412	424	404	418	442	431	441	433	454	484	407	436	461	437	417	439	428	441	454	425	433	425	473	416	436	415	498	423	442	456	436	460	460	413	460	437	426	441	445	434	433	428	447	441	450	432	449	478	446	412	470	458	408	468	400	419	450	426	454	411	428	400	447	439	421	421	441	422	433	442	461	437	466	466	426	435	428	434	449	443	420	418	457	457	470	441	461	449	477	427	444	463	451	463	428	407	434	438	466	440	445	416	492	415	475	457	439	445	440	434	439	449	420	459	483	415	449	405	431	442	428	423	428	460	453	459	433	412	429	479	447	404	436	443	432	413	468	391	428	454	469	417	472	463	431	430	430	442	432	453	434	445	441	422	465	441	405	432	432	413	452	425	441	420	427	410	441	402	460	450	407	418	450	439	456	412	469	420	491	434	445	455	411	432	427	452	456	458	447	454	434	464	444	421	411	422	422	406	432	401	450	447	433	472	455	478	447	436	395	431	440	471	449	474	446	447	394	425	473	400	441	460	447	465	479	443	425	484	438	447	413	396	430	450	424	451	431	442	440	447	425	458	452	442	474	455	469	465	475	439	458	458	438	412	431	441	447	463	455	455	439	450	438	434	448	448
34213	48528	36825	24454	20419	15478	12117	8563	8729	7529	5420	3394	3436	2591	1539	1698	1679	1472	1220	1003	943	1031	952	887	773	744	676	701	729	706	672	613	573	571	556	510	532	492	497	539	498	516	538	502	520	498	519	516	494	476	496	500	505	513	490	493	545	518	525	514	535	527	501	519	488	496	492	534	482	514	524	527	517	500	429	521	484	476	509	500	488	520	537	460	531	503	489	525	472	505	504	514	529	510	482	521	492	497	511	485	525	509	492	501	507	507	512	503	453	486	519	511	518	514	502	518	516	493	487	474	492	521	463	511	487	515	493	487	522	520	525	525	467	490	527	515	481	481	477	509	514	481	487	531	507	545	478	510	500	470	492	478	504	457	513	464	532	479	498	505	513	501	507	479	518	509	513	470	509	492	483	508	477	508	531	530	468	513	523	495	497	495	534	448	530	481	512	531	463	498	503	532	503	479	497	502	496	503	524	514	506	508	510	496	493	471	507	447	510	530	479	549	494	532	533	521	519	484	527	520	505	471	517	479	502	543	503	496	492	482	497	486	446	475	490	488	518	508	480	474	484	541	543	509	469	502	512	522	506	492	493	497	510	538	506	452	483	513	524	535	504	433	542	529	505	492	493	516	495	503	504	476	521	542	543	506	500	518	458	506	535	506	528	522	513	515	489	528	510	455	474	532	490	493	506	508	482	483	539	513	460	503	504	513	508	486	515	526	504	527	524	501	503	513	515	505	462	510	480	489	467	486	513	487	537	489	574	533	483	479	514	526	511	499	527	529	517	491	525	509	497	495	475	522	506	476	512	482	505	462	491	507	510	500	502	508	515	472	513	547	513	468	515	510	506	497	479	543	518	519	525	489	505	517	487	520	532	490	498	482	509	498	486	496	491	532	519	521	514	521	560	530	487	479	540	511	502	542	488	486	524	483	524	509	513	477	518	513	527	505	492	503	450	507	478	531	470	486	523	527	541	487	505	527	516	529	530	487	537	484	484	493	538	476	513	511	513	526	498	479	504	495	515	495	515	539	515	518	509	500	528	542	489	483	518	497	511	481	532	500	464	530	544	534	526	507	512	511	514	521	508	535	548	518	508	471	488	514	494	515	507	515	499	478	500	505	500	484	501	553	512	496	489	491	546	516	492	516	516	522	511	521	528	528	518	491	502	479	517	523	499	530	502	511	501	519	467	494	529	537	507	512	504	476	522	488	545	526	552	549	478	509	543	482	504	477	483	518	493	501	511	501	501	503	500	516	484	536	498	494	515	504	514	476	473	509	469	531	525	484	527	512	490	527	516	511	499	489	502	488	522	534	524	532	527	508	529	514	557	511	487	493	502	476	548	476	532	512	495	483	501	508	539	503	482	509	505	529	492	500	498	506	501	492	536	488	532	540	510	502	520	507	496	518	521	484	505	519	498	472	510	511	516	505	507	469	517	494	517	457	515	507	506	521	555	502	529	479	522	527	504	490	506	530	490	552	497	475	488	521	526	503	561	498	493	495	560	507	504	535	474	512	477	471	518	536	529	507	520	525	530	504	525	479	516	511	486	491	478	496	539	521	478	527	517	508	479	506	495	531	490	473	452	467	510	529	491	467	507	481	473	495	497	538	501	489	491	468	524	508	488	514	512	494	512	497	501	483	511	539	497	494	523	470	494	498	530	528	531	509	480	511	516	527	497	496	548	506	493	501	500	520	495	477	509	497	509	517	526	509	508	493	519	507	480	474	504	497	520	483	491	530	492	520	534	482	499	488	495	493	506	500	516	528	490	520	528	522	517	511	484	512	463	492	511	531	535	535	529	485	525	476	481	495	503	517	546	504	517	514	528	499	532	500	473	524	552	535	529	495	524	516	482	470	496	536	509	486	501	494	461	481	474	498	498	499	475	483	517	508	482	488	514	514	485	491	539	510	474	520	514	504	512	499	471	515	494	515	512	498	519	481	487	520	495	513	487	495	506	507	485	542	479	502	498	516	486	491	477	524	518	486	483	527	499	527	513	485	491	519	479	500	515	491	500	502	493	514	495	522	463	505	499	553	539	544	499	519	492	523	473	508	528	487	488	477	491	485	463	527	511	486	500	540	473	517	487	534	509	516	515	507	462	502	523	476	530	495	523	489	469	523	532	525	510	521	521	541	508	519	544	479	479	492	514	500	456	526	537	512	516	493	486	512	527	498	507	473	487	523	480	509	511	526	516	475	499	471	500	521	527	502	500	537	492	504	489	486	518	482	517	522	546	549	531	504	557	528	502	498	482	491	510	500	482	506	542	489	478	514	479	496	513	509	487	537	480	507	498	506	534	502	508	516	502	489	479	497	505	497	487	527	485	511	510	477	459	509	502	510	498	509	472	509	516	469	521	505	489	523	516	503	507	462	542	515	489	526	519	502	485	503	492	502	485	501	472	500	506	489	517	530	548	494	505	480	523	518	497	523	476	523	499	500	473	523	517	474	503	483	533	522	523	541	521	516	513	507	506	470	500	463	488	489	497	511	496	525	494	487	504	478	488	493	540	512	504	507	502	482	488	536	507	521	510	481	510	502	511	472	523	521	527	535	461	489	502	523	522	477	529	511	507	478	519	482	564	492	497	485	495	487	519	457	500	482	507	535	507	501	479	486	514	533	505	494	509	514	534	514	501	504	499	530	495	482	508	510	537	528	510	475	515	480	512	481	524	527	523	537	503	503	502	567	507	537	539	513	446	477	495	518	509	498	493	470	478	474	526	507	504	506	497	501	524	516	491	497	490	509	523	496	539	463	463	488	497	486	495	498	485	457	453	523	493	491	515	538	454	502	506	519	492	510	522	514	478	491	498	509	490	499	499	506	512	501	533	500	521	504	513	494	492	522	473	502	493	460	483	550	468	555	499	520	495	523	498	531	535	485	533	552	528	520	489	520	526	473	481	492	517	507	480	494	477	510	490	541	489	493	495	502	506	484	508	492	486	499	459	515	526	501	508	581	483	497	528	518	518	522	520	484	507	486	477	516	466	527	529	563	486	478	506	498	540	492	470	513	543	518	535	476	513	533	482	498	522	511	515	483	514	527	507	514	501	521	527	473	525	508	467	495	530	551	511	474	535	480	481	504	521	478	521	488	502	497	527	513	495	502	512	476	480	469	457	523	482	505	505	540	475	514	516	511	483	520	506	480	484	485	489	515	495	490	522	496	460	477	527	468	478	499	501	508	538	564	480	497	476	512	517	468	492	499	503	515	488	521	473	497	512	488	506	476	504	520	501	564	527	522	513	504	508	474	502	532	506	519	530	505	528	526	511	523	453	542	514	468	523	501	494	499	498	524	523	500	506	536	465	536	488	496	499	498	547	513	492	523	543	491	502	522	499	500	480	473	497	542	515	482	500	506	497	530	484	531	506	504	483	514	515	486	504	485	461	503	493	525	468	513	488	482	483	502	493	531	509	514	506	508	488	501	512	516	526	496	516	493	501	476	483	459	482	467	504	563	512	481	490	505	532	521	510	456	553	485
22384	20906	28593	23392	21086	22230	20163	9592	7754	8130	5773	3464	2397	2487	1335	1514	1560	1344	1011	833	942	734	691	659	618	571	477	498	509	456	414	395	438	354	349	368	325	320	375	307	319	301	289	309	338	343	325	329	371	346	322	307	323	308	356	303	330	332	334	336	303	347	265	345	308	352	311	302	317	316	326	315	308	316	339	309	317	325	335	329	320	285	352	341	325	336	308	334	333	336	335	291	324	339	309	306	312	311	289	324	291	285	318	338	315	326	308	303	321	324	321	325	316	336	336	330	296	325	327	330	322	314	303	321	328	340	324	325	314	309	337	309	293	322	327	271	333	326	309	312	308	297	332	333	287	325	314	345	303	315	340	345	288	377	319	351	327	380	340	319	299	343	323	302	319	272	313	330	335	291	316	312	301	317	287	319	315	346	328	304	336	309	324	324	309	328	291	307	313	285	292	319	311	311	312	296	313	331	303	322	334	332	324	343	344	305	334	341	316	318	324	311	313	317	329	310	322	340	335	322	333	323	330	321	313	287	327	299	342	306	321	318	320	314	346	320	323	321	339	309	321	316	300	329	325	347	315	307	301	307	344	304	311	313	341	323	334	324	328	295	282	336	315	341	327	316	370	310	306	342	286	327	309	294	298	354	322	313	287	324	319	380	332	342	312	272	313	301	308	312	327	293	347	344	322	339	317	303	318	320	296	372	310	331	314	338	334	328	329	336	313	299	292	314	316	296	327	303	358	327	313	318	345	324	301	320	322	311	332	345	303	342	317	316	329	319	308	321	303	319	312	361	345	315	358	316	348	311	297	319	319	317	298	304	314	340	324	337	311	322	301	293	280	317	312	305	335	328	336	348	340	309	312	300	316	317	310	320	333	337	322	304	353	314	334	324	322	324	336	331	323	328	340	316	319	304	333	323	304	317	306	339	352	324	298	332	336	324	319	321	330	323	309	301	304	301	362	342	343	313	326	311	303	321	317	326	301	295	339	326	302	313	324	305	309	311	311	310	303	329	303	307	295	315	312	319	306	320	298	308	304	312	317	297	319	319	328	317	329	303	324	294	311	329	316	288	320	333	311	346	300	296	337	323	296	329	319	319	313	355	287	351	332	316	291	321	314	309	309	310	321	359	337	312	346	369	319	325	306	330	335	341	315	291	353	306	321	344	326	310	335	316	323	303	345	282	324	314	301	320	297	321	308	321	335	337	280	307	313	359	324	290	339	311	316	311	320	271	317	311	300	316	339	298	291	322	328	309	312	302	309	337	366	334	299	322	301	319	318	348	327	349	302	337	286	326	352	299	325	317	302	287	338	360	328	339	301	356	321	333	326	293	319	311	329	307	337	314	300	285	324	307	320	341	299	315	326	306	313	353	326	307	311	345	293	342	323	311	314	322	318	326	332	320	298	292	299	328	335	357	290	325	318	350	327	315	317	286	307	330	348	326	320	321	335	322	338	336	307	325	328	302	296	342	339	325	352	332	289	311	336	333	298	319	306	318	328	337	342	315	307	321	322	306	294	323	303	322	322	318	314	297	327	315	306	336	314	327	344	294	300	301	291	318	319	348	318	340	300	298	333	365	333	314	310	293	290	316	328	272	318	304	315	311	303	329	320	305	319	312	317	323	322	286	323	346	319	278	317	318	339	309	314	306	306	294	311	310	335	307	335	327	289	312	342	349	328	305	321	325	313	331	346	316	330	295	337	304	316	320	336	294	319	330	330	336	299	318	351	308	291	341	326	306	307	320	315	320	302	312	342	330	302	302	334	308	322	305	317	320	294	358	320	332	325	348	307	340	327	326	321	326	356	320	308	281	306	312	255	296	330	330	329	292	301	316	305	312	337	302	338	345	327	317	364	359	336	343	307	321	327	304	350	347	321	367	347	299	300	305	293	321	317	342	315	307	331	341	306	298	339	337	324	316	326	324	340	311	338	355	318	341	316	332	277	337	307	304	334	323	326	348	319	308	352	309	317	317	349	352	313	320	319	370	330	308	303	320	314	319	305	299	323	315	299	324	299	290	348	305	304	325	319	358	319	322	294	322	311	331	305	335	324	328	317	315	300	322	292	316	341	320	302	300	361	304	328	346	313	329	307	323	327	332	304	314	303	325	353	340	320	318	329	318	355	309	338	350	286	298	317	318	299	298	312	311	298	312	344	310	292	330	314	300	303	299	343	297	334	313	309	323	325	309	318	290	310	312	337	328	305	328	343	320	313	320	309	303	313	313	316	307	319	288	317	337	321	317	329	345	302	304	334	329	333	295	317	342	302	368	324	319	318	315	310	305	316	308	332	339	314	303	315	315	311	301	300	328	334	300	331	350	327	325	288	346	327	314	284	320	323	321	302	326	338	322	298	328	333	314	347	331	286	305	311	336	311	318	318	304	332	320	313	319	350	299	326	322	315	316	349	279	323	299	319	311	286	317	331	328	302	343	316	332	312	331	290	354	321	341	332	297	310	314	312	306	330	306	304	296	335	319	319	300	308	313	328	341	318	327	284	290	348	336	334	317	327	340	333	304	281	298	308	296	337	332	315	333	336	338	310	325	331	320	327	315	328	323	321	319	334	302	311	317	324	289	336	306	331	312	291	317	315	298	320	322	316	308	339	317	338	331	301	340	345	323	323	305	317	330	311	301	316	312	311	294	328	309	317	305	363	358	315	337	300	278	311	330	309	353	323	289	325	315	321	311	327	362	307	306	300	322	327	314	335	321	327	354	301	333	315	290	340	314	328	321	349	337	322	313	362	298	362	317	308	333	307	329	319	323	321	370	323	316	279	306	320	300	294	330	347	339	301	325	311	299	321	318	330	309	348	311	302	335	325	258	297	311	336	330	311	308	313	315	285	318	291	331	350	267	298	321	297	303	311	325	292	293	314	319	312	320	336	343	324	305	331	302	337	343	314	323	345	330	341	326	339	313	323	339	307	317	306	317	303	315	315	330	325	326	321	318	353	330	284	331	296	334	331	280	333	333	333	304	323	309	291	322	344	297	339	311	345	327	310	320	295	326	322	303	296	306	325	306	321	335	318	327	297	322	327	345	313	317	304	349	313	351	324	335	302	307	320	309	326	300	329	303	314	311	328	336	316	353	350	307	324	319	345	320	306	330	307	335	315	306	307	326	272	309	333	328	331	334	345	299	340	314	308	310	309	311	309	307	309	318	302	342	295	324	307	307	298	293	291	329	309	333	338	329	323	342	313	309	313	321	317	301	321	332	324	304	282	295	357	306	323	304	327	325	337	319	338	336	333	294	338	321	293	325	330	344	298	332	308	298	319	311	305	315	347	312	344	302	310	322	272	298	328	324	352	353	322	337	306	300	305	324	322	301	338	330	304	316	332	322	320	312	338	312	305	327	350	338	322	302	318	288	310	350	324	317	310	286	313	336	310	348	345	349	326	310	327	313	314	313	322	324	316	344	340	302	301	316	338	309	313	315	335	328	313	312	331	288	297	320	330	289	286	330	323	290	304	347	325	332
38494	60199	45420	34927	28912	23758	16766	13828	14000	13668	9893	5944	4532	4529	2113	2648	2559	2271	1700	1297	1521	1142	1047	907	828	837	716	607	598	615	524	560	455	451	435	394	364	385	350	379	360	380	363	313	357	349	331	362	349	359	326	395	397	369	373	378	339	339	353	342	352	390	370	350	351	362	382	340	368	353	311	344	373	345	329	335	360	357	349	343	378	346	356	367	397	345	359	372	395	369	358	335	361	360	364	369	369	339	372	373	359	343	347	387	336	340	347	320	335	350	329	371	342	372	340	348	346	359	361	341	326	332	384	343	400	346	369	346	351	395	366	345	332	343	366	350	330	337	319	360	330	347	390	353	383	356	388	369	338	385	349	331	373	358	340	364	301	379	343	355	351	327	331	349	345	361	318	372	397	319	371	337	354	340	354	362	377	370	383	354	336	336	307	349	326	332	329	362	329	359	351	317	354	366	359	322	328	359	336	374	350	366	311	346	342	371	342	366	308	357	377	343	370	347	332	354	357	348	344	374	366	352	374	367	346	382	349	363	357	310	327	377	361	359	372	307	321	356	316	362	392	365	352	331	350	354	333	343	373	352	363	340	336	352	375	366	342	313	393	339	352	378	353	378	357	380	326	365	344	326	347	346	350	344	391	364	362	373	351	364	349	373	353	358	355	365	366	350	348	337	392	358	360	364	339	342	369	367	361	343	371	339	357	345	358	359	355	327	321	382	346	351	350	332	348	374	358	365	380	396	364	358	312	354	366	370	350	339	343	356	363	358	355	323	337	355	350	338	348	339	366	388	329	371	364	363	338	304	360	340	329	344	370	376	381	336	362	373	338	322	346	367	314	345	334	312	345	347	372	335	365	335	327	380	350	319	344	356	345	293	363	328	368	348	377	335	339	340	321	344	392	331	333	356	379	378	376	333	355	364	397	346	368	330	347	375	338	367	334	359	328	363	349	372	372	361	344	355	347	342	366	309	338	367	348	384	366	367	366	315	353	346	395	345	357	373	380	375	359	378	333	344	365	361	372	352	334	350	342	354	374	339	338	372	352	350	334	348	337	340	390	351	361	370	318	320	352	355	368	322	332	336	361	356	348	373	366	352	385	345	365	361	347	349	381	320	354	345	346	343	376	327	350	364	363	395	323	392	343	376	359	363	368	337	407	312	358	350	358	385	381	371	326	345	359	338	346	329	339	378	380	347	348	345	376	332	373	332	375	357	360	313	311	370	345	360	332	362	335	344	348	401	337	351	334	384	364	379	356	334	370	346	343	344	357	327	362	377	326	397	366	381	355	335	327	358	348	330	353	358	361	335	369	344	381	375	367	395	317	374	358	371	362	333	350	351	371	378	360	345	352	373	357	381	353	382	364	347	346	339	372	345	321	349	382	325	368	356	342	371	359	347	370	337	330	380	364	358	340	343	356	357	381	336	342	348	357	356	347	347	348	334	350	303	379	329	366	340	338	354	340	394	334	356	336	365	369	362	376	325	350	355	392	348	345	316	369	333	354	352	359	345	348	355	339	366	359	372	363	343	361	356	348	344	360	350	336	351	357	326	364	351	377	367	350	324	363	345	369	336	362	361	359	373	345	367	372	349	350	344	360	361	347	348	347	337	352	340	364	348	332	342	347	312	357	369	379	356	361	358	341	384	356	345	354	349	383	341	375	370	366	348	346	334	341	326	342	340	345	375	355	359	335	377	342	332	365	369	331	340	344	333	366	380	369	333	328	339	373	361	357	353	341	385	338	339	339	343	348	375	336	342	349	325	376	355	363	326	379	351	360	357	330	321	371	327	335	345	370	364	363	348	349	321	387	364	375	384	323	376	374	367	371	352	357	354	347	359	326	326	360	347	351	346	307	384	361	384	374	382	377	369	325	382	367	352	353	357	342	378	360	347	344	377	349	327	353	397	362	348	354	338	397	344	376	326	349	366	363	321	322	326	333	331	346	379	373	330	350	325	382	378	380	361	347	359	346	352	375	387	363	343	334	371	364	362	351	350	346	340	338	362	343	388	331	370	358	336	325	373	333	345	346	386	357	348	339	361	340	347	331	358	364	340	359	375	343	348	370	358	320	328	343	344	386	368	357	376	359	348	363	365	339	363	372	343	363	395	338	370	358	392	352	391	350	359	343	367	329	368	348	380	355	315	367	351	338	359	331	379	407	353	379	364	346	356	373	349	374	360	333	361	346	318	368	368	377	315	362	342	334	348	330	354	342	397	367	339	360	368	391	374	329	365	349	365	312	352	384	352	357	377	349	345	363	361	347	368	393	358	371	340	362	351	356	355	364	365	345	358	329	330	355	361	344	348	368	378	364	355	350	368	349	330	380	391	356	353	360	377	373	332	331	362	338	363	319	353	334	377	315	374	350	314	340	342	372	366	342	354	349	348	343	356	349	361	320	346	349	338	359	368	322	362	378	372	328	325	331	352	353	372	344	345	375	299	358	369	372	351	328	335	377	375	359	319	344	355	315	351	347	338	352	359	366	367	343	371	347	360	357	358	327	350	329	340	379	339	366	328	355	363	363	384	337	349	371	344	381	359	374	356	377	347	314	380	379	355	352	365	370	357	356	343	356	382	354	358	346	369	375	358	373	353	377	347	351	335	365	353	354	381	362	324	372	350	318	323	360	319	376	361	350	391	323	352	330	356	365	361	359	393	358	348	383	363	320	355	381	372	386	359	356	371	365	329	339	389	376	357	381	386	356	332	342	396	344	336	364	357	379	355	371	350	357	395	376	360	382	384	333	310	352	373	368	329	342	327	360	363	423	346	360	364	380	379	349	350	356	356	326	333	326	335	365	361	356	359	350	342	375	364	347	364	382	351	339	344	341	321	355	375	366	387	372	380	362	354	387	376	358	365	357	373	349	365	330	377	352	367	353	351	365	331	339	371	356	362	320	336	338	381	392	320	352	357	369	336	324	374	314	374	347	334	351	358	366	332	368	330	344	342	370	386	319	318	342	327	344	341	361	352	337	368	352	336	323	336	341	334	374	353	364	350	370	341	353	353	315	350	324	356	310	333	374	367	356	323	354	319	356	347	339	369	337	344	350	348	338	375	376	336	373	368	372	340	346	365	368	353	389	355	366	354	361	378	371	367	377	333	382	355	382	350	344	350	377	391	325	375	384	352	353	357	360	352	333	324	362	331	329	348	369	362	350	335	325	318	355	361	353	352	396	378	350	369	355	351	363	357	340	360	377	331	386	357	346	352	335	376	355	374	367	358	342	361	361	318	362	362	323	355	350	357	348	348	363	356	332	358	368	340	349	349	370	376	338	336	365	350	354	360	373	343	353	379	368	324	364	331	388	323	334	363	375	360	354	339	361	350	339	337	380	386	348	319	343	361	347	370	368	315	379	337	360	382	390	331	360	362	375	343	382	367	325	357	376	363	347	359	347	340	359	362	358	348	354	320	369	340	357	363	376	348	346	355	377	365	373	324	379	349	343	296	359	307	319	357	365	326	345	365	374	334	343	324
28280	25749	28060	20479	12165	7336	3681	3589	3036	2968	2420	1180	1276	973	753	770	783	671	616	658	526	542	485	472	487	449	400	458	404	405	402	385	395	378	367	382	357	356	334	366	358	375	333	367	367	372	369	331	333	350	376	377	349	360	356	367	358	362	345	367	329	344	349	388	370	382	376	386	370	373	351	364	368	359	368	361	324	360	349	386	349	363	360	374	368	368	369	369	383	380	360	361	338	388	359	328	329	386	351	366	337	356	364	382	347	355	352	354	376	382	375	378	357	379	364	340	320	366	352	366	364	356	387	361	371	375	362	343	369	352	360	368	362	388	352	382	372	367	357	388	352	334	349	379	361	339	394	367	344	379	332	349	349	333	384	379	395	313	350	326	352	359	321	334	365	347	374	358	369	350	344	365	324	358	381	367	336	356	374	368	329	352	377	359	353	337	333	363	365	383	380	370	365	396	362	341	347	371	355	353	351	368	377	365	381	350	348	332	365	342	334	332	353	323	344	361	328	346	366	366	372	355	330	346	330	354	368	371	331	380	357	369	369	346	379	381	362	357	356	330	351	356	361	363	390	376	316	377	329	373	363	353	347	372	385	356	409	377	380	400	326	351	344	346	329	338	375	347	350	363	387	346	371	369	389	364	356	363	325	368	364	355	355	336	377	364	365	349	394	363	368	369	369	361	365	384	370	340	349	334	392	335	365	361	351	367	407	339	342	368	361	385	347	393	371	362	341	403	380	379	347	393	361	369	373	337	383	360	363	344	373	382	358	347	360	327	379	356	368	378	385	354	386	385	345	339	334	353	353	335	391	371	374	332	373	334	359	385	333	356	357	366	345	376	356	365	363	364	357	356	353	362	367	371	396	324	351	336	354	323	351	361	368	375	324	344	390	366	327	364	359	349	373	332	363	387	371	341	322	351	366	344	380	340	367	372	343	360	418	361	365	384	384	380	374	354	361	324	367	354	331	372	349	341	369	403	371	383	349	357	322	364	356	373	352	358	372	372	369	378	339	346	311	366	378	354	361	397	386	355	346	351	349	353	399	383	401	366	352	367	372	365	328	353	350	373	342	349	364	366	344	377	358	370	365	385	382	360	373	359	335	361	348	356	373	375	349	385	382	402	368	370	372	386	402	377	326	349	350	370	321	362	350	347	348	358	364	400	347	353	372	349	344	327	359	398	348	359	367	354	359	336	339	369	361	333	361	342	343	378	381	372	342	339	365	370	382	371	336	391	386	378	379	365	392	357	356	314	345	357	351	362	382	330	383	359	355	366	325	377	382	375	366	376	377	350	375	354	374	369	381	375	335	324	345	346	351	372	357	359	385	398	352	366	354	361	334	354	365	360	326	368	324	371	360	358	344	372	352	319	364	363	367	336	359	348	382	346	370	376	371	394	359	402	378	383	337	375	335	336	347	371	370	336	334	377	362	360	387	387	328	339	380	349	319	393	364	330	367	360	363	359	373	378	334	369	331	368	368	344	381	357	330	333	355	377	346	374	359	347	386	351	405	347	342	343	340	381	361	356	348	379	359	363	357	334	364	376	378	339	386	349	387	358	343	372	367	333	361	350	352	342	372	388	359	396	359	355	375	367	318	353	374	359	378	380	386	365	391	372	344	378	354	393	375	351	376	370	362	358	337	346	357	339	357	377	307	353	341	368	386	387	368	381	342	356	385	344	337	338	311	360	335	341	328	366	334	350	351	342	362	343	375	395	343	348	361	355	355	400	368	347	343	353	353	384	344	337	371	322	374	368	344	370	356	364	369	352	352	334	363	367	342	377	370	357	354	354	355	388	345	364	355	393	348	396	399	403	353	358	356	370	396	380	366	352	396	373	347	340	342	348	352	383	379	380	362	356	333	388	355	309	362	346	348	345	364	355	353	377	386	398	352	390	365	390	361	380	341	373	351	416	372	371	352	348	366	363	362	363	340	363	369	353	369	411	369	330	352	353	359	341	392	370	356	337	348	373	330	365	351	365	368	354	335	331	369	389	346	356	365	371	359	351	346	343	370	346	362	356	392	369	344	350	371	362	356	321	357	385	365	402	373	405	346	372	369	348	397	375	333	386	351	385	378	356	369	377	396	342	370	360	353	359	343	320	332	373	387	359	350	384	345	344	380	351	363	353	349	344	348	374	360	344	361	342	364	359	346	372	389	368	408	334	389	359	339	361	383	352	353	395	379	355	404	357	374	347	328	361	358	316	355	333	346	372	359	356	377	371	368	357	393	357	368	362	439	369	355	388	382	363	366	355	307	322	376	375	375	352	362	344	385	342	316	376	337	377	382	329	354	377	371	367	358	335	357	334	346	380	361	377	343	349	363	375	356	378	335	384	365	335	382	340	347	345	359	368	354	366	381	375	357	370	370	362	351	366	361	367	352	322	318	353	318	363	382	339	354	354	380	375	375	376	349	320	337	416	355	404	347	360	349	394	311	369	339	381	338	359	334	368	380	344	369	341	356	341	372	339	363	348	350	380	357	350	363	364	387	379	367	370	362	359	373	359	349	366	361	367	364	379	391	393	360	383	342	344	357	351	344	340	364	334	362	396	363	367	353	377	382	347	389	382	398	334	390	402	353	369	354	351	342	356	399	346	362	381	376	354	346	381	341	391	389	339	346	393	356	373	371	378	346	389	328	361	347	380	358	341	359	341	371	357	345	375	370	378	390	342	331	362	346	351	375	367	366	342	355	352	339	378	359	361	360	372	336	359	387	350	350	339	359	348	339	378	387	375	364	389	400	380	343	354	348	353	342	363	378	333	369	334	336	381	370	393	348	386	372	362	372	383	350	345	335	359	350	360	349	386	385	375	383	341	384	365	393	346	376	355	342	335	378	378	345	376	346	345	336	346	360	301	355	421	354	311	352	357	363	373	382	359	349	340	373	372	378	368	355	347	350	363	344	323	339	301	374	371	302	357	338	390	336	365	380	363	355	362	370	358	393	375	371	380	353	383	334	331	351	372	361	360	364	307	355	374	360	363	374	355	363	356	343	369	347	361	368	362	374	366	354	343	348	383	338	329	389	396	354	379	337	383	367	349	374	359	367	361	326	367	318	382	351	354	341	369	335	353	335	374	359	351	364	345	381	352	354	351	354	371	337	380	349	355	354	348	359	363	368	329	328	347	386	347	358	365	354	345	352	375	359	386	369	369	341	393	361	382	363	362	384	383	379	372	359	359	370	326	355	323	385	355	369	381	314	376	363	390	320	392	366	367	346	378	352	348	367	307	339	369	350	368	339	367	354	343	328	349	359	345	390	353	343	358	328	339	391	320	332	365	354	375	366	348	344	372	354	349	355	388	376	366	351	336	351	389	386	360	366	369	344	354	339	392	391	366	372	378	383	357	332	387	348	351	396	356	361	372	406	345	330	352	390	363	399	358	337	338	338	378	366	365	356	328	360	379	367	328	336	375	376	386	363	352	391	382	369	362	386	351	366	396	377	365	349	387	377	372	388	356	390	358	379	388	366	359
31852	42071	32983	22100	16539	12141	6854	7309	6060	5830	4545	1983	2330	1696	1210	1163	1230	1098	884	867	784	670	695	673	612	615	550	516	517	493	531	498	507	431	431	419	409	430	416	434	422	429	445	448	453	393	439	427	417	435	413	426	413	424	429	417	425	436	434	440	437	416	425	437	415	479	396	397	387	452	442	419	417	431	417	451	432	389	434	416	403	413	430	424	465	434	428	440	401	426	419	395	372	384	418	444	400	411	445	455	451	432	420	430	421	449	440	443	368	430	389	423	418	459	417	398	378	408	429	427	452	415	445	432	436	419	431	457	425	430	409	367	423	423	426	436	429	396	413	405	410	445	442	409	415	410	406	438	425	417	438	414	403	467	455	422	411	420	437	396	449	412	423	441	409	449	428	442	441	438	396	429	437	426	427	435	448	419	405	431	452	424	427	420	426	423	406	436	428	423	434	445	412	452	417	436	428	440	409	412	404	426	463	435	395	426	422	458	373	453	395	409	421	391	458	421	431	414	409	423	411	426	411	459	413	441	453	430	420	399	416	437	433	452	425	435	418	383	418	422	434	425	429	434	439	427	444	414	416	420	393	423	412	412	426	451	386	398	436	429	408	410	397	399	404	417	427	431	451	409	413	452	425	408	386	434	407	462	440	420	447	435	462	425	411	418	394	398	412	412	460	419	420	436	417	412	438	431	428	418	406	423	415	434	431	431	406	396	392	392	429	437	426	406	425	388	391	390	441	448	454	443	422	401	423	464	389	423	447	417	424	465	426	409	398	445	395	427	384	413	433	431	421	446	384	429	448	449	438	398	408	437	437	429	468	460	399	422	436	388	383	417	409	422	412	417	469	426	445	443	427	457	437	456	396	413	424	469	373	408	411	390	397	446	418	431	403	471	426	401	434	390	413	432	435	435	417	440	426	429	440	403	435	446	424	402	413	440	414	438	410	457	411	466	416	431	423	418	423	426	410	439	376	456	401	440	453	404	429	433	415	406	372	385	394	443	396	445	430	425	460	385	406	396	421	402	442	421	434	419	424	425	385	390	415	401	411	421	453	438	428	406	411	429	407	469	424	423	412	407	440	426	445	411	460	403	399	409	435	434	445	425	451	456	440	418	419	446	435	412	418	408	445	402	433	423	425	378	460	415	418	409	456	387	459	426	410	413	435	435	417	444	397	433	417	437	416	438	416	416	419	427	412	461	394	408	458	382	448	406	414	434	403	462	454	409	450	400	393	384	413	393	403	431	422	425	426	430	453	415	420	463	452	415	405	424	428	398	409	440	392	436	399	455	438	400	466	447	411	453	420	384	380	442	434	441	404	406	399	420	432	433	392	411	460	413	409	412	427	447	434	420	411	393	415	426	411	419	451	435	408	413	438	416	435	427	455	389	399	430	411	438	453	421	423	446	416	434	420	425	439	414	439	411	417	435	432	400	368	398	434	389	401	433	426	409	442	411	417	383	453	408	429	383	401	445	419	416	434	417	424	442	444	421	451	432	457	416	400	406	450	414	425	441	447	424	406	409	436	399	409	431	442	414	427	428	421	394	415	427	419	389	451	442	426	393	420	418	396	443	411	386	392	434	445	446	441	425	400	444	381	443	420	411	396	415	417	453	449	436	401	435	427	411	442	464	450	408	431	408	388	413	437	427	444	415	422	458	416	436	425	407	398	383	416	445	418	430	424	411	396	428	457	436	389	423	394	460	438	426	399	446	435	402	411	430	384	449	444	446	422	447	414	414	426	449	422	394	440	425	468	459	421	470	419	433	408	393	422	448	426	379	411	449	453	379	430	405	417	427	422	410	408	440	425	433	405	425	416	388	414	420	437	425	408	428	447	415	413	398	435	440	391	402	390	427	430	451	440	406	422	436	452	430	432	437	417	428	434	458	418	453	427	426	405	389	397	463	439	411	422	432	417	388	418	417	418	447	478	438	413	420	399	422	445	430	399	411	436	428	421	448	401	438	438	419	433	430	395	418	415	445	440	463	364	471	393	447	431	410	412	410	430	463	446	474	428	442	410	426	389	443	419	410	421	426	423	441	424	425	417	390	399	388	424	422	449	380	400	436	449	427	427	436	401	426	402	425	385	402	405	432	461	407	439	446	404	435	405	422	408	380	411	418	442	437	426	434	403	457	428	427	408	429	411	443	425	410	401	412	427	419	443	437	448	410	389	442	425	420	425	397	426	381	413	409	493	445	407	440	413	428	419	411	421	396	413	397	419	402	420	406	399	409	439	425	393	431	416	400	432	435	439	421	442	406	399	433	428	437	445	423	427	394	434	430	455	448	469	441	430	443	408	413	453	433	434	402	423	405	396	393	404	410	431	424	418	374	432	423	415	417	409	407	404	443	424	459	447	476	460	440	412	419	413	427	423	422	396	421	379	396	430	392	414	400	398	466	451	386	390	411	414	421	398	406	424	444	435	428	422	418	397	447	488	432	406	414	402	399	413	427	421	413	435	454	408	435	429	432	402	448	434	431	450	402	425	433	419	458	426	429	447	450	426	428	426	404	418	419	435	419	406	429	426	420	428	409	406	428	437	424	425	410	404	449	449	407	439	420	394	457	386	452	389	387	422	443	434	433	465	400	398	434	420	437	430	424	380	450	442	429	428	416	460	420	429	416	406	391	429	429	405	409	397	434	404	429	436	422	459	391	431	452	437	450	471	437	420	431	432	409	434	426	456	433	410	441	430	380	420	448	407	407	409	436	445	392	408	390	476	420	426	413	402	463	411	437	423	428	410	430	416	436	438	434	460	437	403	432	419	471	422	437	450	453	409	449	407	411	394	418	440	415	451	455	439	414	444	452	461	429	424	421	454	432	391	427	443	437	413	430	417	447	483	397	414	412	399	397	448	442	451	411	394	440	467	440	475	397	439	437	410	440	471	393	420	420	416	467	454	452	421	398	431	427	463	428	371	439	424	416	398	445	408	421	470	436	440	392	434	425	397	455	439	407	432	420	410	373	429	410	433	415	416	419	412	412	437	424	395	434	414	435	438	446	434	387	440	427	416	423	410	409	425	428	403	388	413	424	419	439	432	452	416	421	444	412	393	453	410	431	470	409	384	435	442	432	428	395	415	402	409	426	436	442	451	412	422	416	436	420	434	418	418	428	400	429	455	393	432	450	440	441	433	400	460	425	415	408	367	444	424	388	400	385	415	441	396	410	406	407	415	390	425	434	429	419	380	383	422	439	441	436	393	404	435	403	459	418	428	403	438	445	423	427	418	424	445	449	428	444	445	440	422	428	410	409	432	398	416	450	426	410	452	452	400	445	392	432	431	388	408	431	434	440	432	390	397	432	428	414	420	432	405	414	429	429	442	420	426	398	436	435	401	459	438	421	420	415	415	412	433	444	460	445	422	404	434	449	405	416	444	434	433	440	419	425	426	419	436	403	410	420	418	379	408	404	376	413	432	416	405	439	455	420	424	473	436	410	424	397	449	426	418	403	433	407	414	419	434	431	405	417	423	409
23639	20931	28200	23941	21499	18709	8570	7244	5323	4202	3222	1932	1777	1599	1095	873	887	829	820	731	542	635	533	522	503	461	397	401	401	362	355	316	289	276	262	272	251	252	252	244	271	248	236	250	269	244	251	256	240	255	273	251	231	253	217	262	249	252	256	250	270	275	269	266	248	251	263	244	277	263	273	244	270	240	209	240	255	240	227	246	236	253	234	250	251	245	271	261	238	224	239	255	271	242	259	237	232	250	268	267	221	276	253	252	253	240	259	228	267	216	258	252	249	256	247	223	254	255	237	259	249	241	294	259	258	250	248	268	255	240	280	251	257	198	255	242	280	273	284	260	230	250	261	239	269	258	271	241	256	254	257	258	246	238	240	281	228	247	254	255	240	228	269	269	252	261	266	276	259	251	246	242	261	254	237	253	253	216	224	256	247	262	253	228	263	240	277	238	246	252	255	259	225	230	219	251	262	234	260	261	263	250	237	231	255	249	253	275	260	260	238	251	243	270	248	237	253	259	250	272	254	289	242	240	246	248	260	228	248	246	255	255	273	253	271	253	259	255	257	254	251	257	251	251	254	250	263	265	245	265	209	271	258	255	264	259	255	242	241	268	241	240	239	247	251	239	232	269	239	254	232	288	241	283	250	226	243	219	291	233	236	233	282	249	262	270	268	270	248	224	273	253	235	237	237	232	263	263	233	267	218	252	222	261	245	272	251	238	266	245	254	229	280	264	252	280	263	257	269	248	270	257	242	268	251	230	226	266	252	251	272	253	259	286	256	254	252	238	254	239	255	254	254	236	260	250	257	266	268	251	248	255	243	224	238	231	245	245	227	267	227	264	252	262	273	241	275	255	274	229	283	279	248	268	286	267	249	229	266	252	236	245	267	265	262	267	237	258	251	259	224	240	265	227	217	272	272	249	266	248	224	219	230	253	275	249	252	266	217	277	217	230	241	225	244	247	260	257	237	224	246	263	268	237	230	245	216	276	251	230	271	255	255	251	248	239	249	256	247	260	254	269	255	261	248	284	248	266	245	287	237	239	247	248	247	251	256	245	263	231	276	251	253	228	242	221	255	245	239	214	259	280	246	261	236	262	242	246	248	239	247	229	233	235	249	259	247	216	264	259	256	247	266	260	254	256	264	264	243	274	240	251	246	261	262	243	247	233	240	257	240	213	215	275	257	268	223	248	260	239	251	256	260	226	247	218	262	228	234	230	247	234	228	231	254	270	240	237	247	246	256	214	250	230	278	262	252	229	245	240	257	248	233	247	250	225	256	266	248	247	252	262	263	238	263	258	280	233	259	237	236	247	235	254	292	240	246	274	238	287	250	263	253	216	269	278	269	270	252	243	236	250	263	248	245	247	279	260	263	258	235	256	245	270	236	226	241	245	280	249	262	239	251	252	245	254	251	277	260	274	292	250	294	253	258	249	269	225	230	246	243	263	243	271	247	280	250	262	244	246	260	240	238	251	260	242	248	267	289	280	257	250	268	254	262	278	248	229	251	253	253	251	269	263	272	255	264	264	232	260	229	235	241	235	235	251	242	240	279	273	252	249	233	246	266	214	226	251	256	273	248	255	270	239	262	234	248	223	274	228	238	246	228	246	223	254	239	239	202	253	281	279	268	261	224	242	215	243	240	266	220	238	246	253	269	275	285	231	235	235	259	258	255	247	215	252	244	267	241	264	250	242	240	270	245	252	259	254	266	248	260	264	242	269	265	268	232	228	262	236	288	252	261	260	245	254	263	230	269	247	239	281	248	239	263	249	248	265	242	245	251	266	224	248	260	261	261	254	271	256	233	250	249	252	269	271	233	259	248	257	224	227	293	264	257	236	249	251	258	252	268	265	247	265	263	246	255	272	262	278	259	213	265	247	245	251	230	255	257	210	273	249	233	248	225	259	266	263	272	240	251	238	270	256	265	243	227	235	224	222	234	272	263	231	243	249	269	267	239	233	259	257	246	225	253	249	263	260	252	260	255	245	233	233	275	244	228	243	256	245	262	222	258	248	245	260	242	233	266	256	249	241	262	271	255	246	244	274	222	229	214	219	249	253	267	246	279	241	246	257	249	253	273	223	234	233	267	260	250	220	263	263	217	266	249	260	264	240	239	235	264	271	264	263	255	219	241	260	260	255	242	225	260	260	255	262	228	259	216	261	235	249	250	257	227	252	264	281	259	244	253	254	260	229	245	246	245	234	242	239	258	240	275	246	257	256	239	257	264	263	256	273	245	235	266	227	234	269	265	263	256	236	254	268	255	269	227	254	249	253	252	236	273	280	272	280	248	251	226	246	252	267	268	259	253	265	250	262	237	258	249	235	284	271	250	261	240	265	261	254	229	242	222	257	269	241	242	230	264	250	268	278	238	233	253	264	257	246	261	257	261	258	251	233	243	239	280	253	270	246	255	251	262	254	237	266	268	246	251	226	254	254	270	249	223	258	244	284	227	235	274	263	259	249	245	250	262	235	236	253	226	226	264	261	261	253	227	258	244	271	272	243	249	235	263	263	255	247	255	269	277	259	247	242	233	241	250	259	255	225	231	232	269	251	245	255	241	252	254	256	266	230	236	211	253	262	259	284	211	290	259	256	254	235	260	292	250	257	258	238	255	245	248	253	240	290	214	242	246	258	245	233	249	229	242	261	244	243	231	224	225	252	250	232	252	250	274	257	263	238	277	235	248	255	223	233	249	240	248	253	273	257	247	217	238	245	277	247	247	234	248	262	227	268	252	231	250	219	265	265	229	242	254	257	277	241	272	262	229	249	258	266	251	236	205	257	248	274	251	230	250	249	240	249	268	253	212	237	242	265	264	239	259	280	262	250	237	269	247	239	246	240	275	240	249	254	275	273	270	254	256	234	242	241	214	248	244	255	262	231	269	265	233	262	239	250	263	272	231	256	256	233	253	279	277	262	255	269	243	244	254	233	269	250	262	245	229	264	259	286	264	251	284	230	282	247	247	262	249	255	268	256	249	240	244	244	232	263	275	258	223	251	250	234	266	242	236	255	260	257	242	235	267	276	252	269	249	274	249	272	245	255	251	244	287	239	251	256	282	220	230	259	247	248	268	245	218	264	241	258	226	254	250	255	238	256	245	249	252	241	267	235	288	237	271	256	266	240	275	241	233	250	251	240	243	210	277	264	243	251	278	242	284	227	229	257	244	231	243	269	233	252	245	274	283	246	239	277	256	266	235	241	250	262	238	244	257	254	248	258	253	263	244	236	269	218	238	242	270	240	238	293	251	258	260	263	266	288	248	260	259	237	246	249	246	268	230	262	253	252	221	264	241	274	259	238	244	253	239	287	270	271	249	283	270	256	225	264	245	258	277	229	258	234	223	283	240	302	257	248	245	257	227	267	233	221	254	258	241	250	206	277	240	249	246	240	267	246	247	243	247	249	218	254	268	263	243	253	276	243	285	236	228	254	267	227	253	261	258	244	255	236	245	245	267	268	232	229	242	252	252	260	263	252	245	232
33969	52607	39487	27529	23414	17569	9746	12864	10077	7893	6128	3659	3457	2926	1957	1569	1635	1350	1386	1238	879	948	784	800	715	624	568	573	557	490	451	421	349	354	326	300	316	303	319	305	324	310	337	328	322	312	325	265	266	292	297	301	291	333	284	308	284	292	287	289	336	318	301	297	335	309	299	280	302	291	298	307	292	306	331	284	291	305	275	275	303	318	285	299	290	317	315	287	288	300	281	270	315	289	288	288	296	269	298	290	301	308	283	275	308	278	293	322	307	327	307	319	278	307	280	297	315	275	300	299	266	279	281	289	283	293	291	294	320	309	330	320	280	298	294	275	323	313	316	267	289	287	269	329	291	320	311	291	289	278	304	295	269	265	283	306	298	284	325	288	290	303	271	284	298	310	307	288	273	297	294	293	296	311	262	293	296	311	301	329	257	281	281	274	313	298	311	314	283	302	305	307	299	337	336	290	290	266	300	309	290	288	279	306	303	294	295	304	333	309	286	312	300	291	309	296	268	307	269	287	299	331	302	325	305	281	313	317	298	297	286	312	291	280	290	296	294	281	320	269	321	297	320	311	275	318	301	265	310	254	259	299	283	321	295	309	324	287	276	297	272	310	289	298	325	294	284	302	320	294	282	279	341	304	285	286	288	281	292	305	320	284	309	281	300	301	298	308	278	272	309	300	314	302	253	274	315	302	332	322	319	296	318	298	277	294	299	288	329	275	263	306	313	282	307	293	301	329	255	298	290	295	331	316	291	311	295	313	317	305	292	265	278	346	300	300	313	296	319	291	313	293	320	299	316	317	291	293	311	292	294	308	300	285	301	301	294	292	305	296	306	299	286	303	288	293	279	329	289	303	302	288	327	294	320	287	298	310	276	276	340	307	307	278	286	288	297	290	318	301	296	288	272	309	271	301	311	252	300	289	295	271	273	286	287	307	284	330	285	302	288	309	293	281	315	275	299	267	307	287	331	317	295	287	293	270	291	298	290	290	295	304	312	302	300	316	276	296	313	304	302	311	295	292	268	288	323	283	297	298	296	298	298	302	300	307	323	313	292	304	288	302	274	270	297	307	277	293	279	276	284	301	324	311	284	290	299	299	275	300	284	288	298	280	303	280	299	286	295	292	296	289	300	292	301	316	283	310	308	305	268	252	316	293	306	277	287	293	302	288	348	289	312	311	325	294	275	289	319	312	315	275	271	310	289	291	307	311	272	290	305	323	276	288	284	274	293	285	269	266	261	301	309	288	278	279	293	317	295	323	281	304	274	285	277	303	282	284	318	295	321	296	291	309	307	313	316	314	293	285	325	280	289	321	295	295	261	287	321	265	299	305	321	294	290	301	289	298	316	310	289	309	273	295	296	320	263	316	301	304	280	255	291	324	299	293	295	310	300	304	289	296	273	305	309	277	304	280	307	321	264	290	292	279	304	288	289	295	303	313	287	316	288	277	320	258	280	276	287	294	269	303	308	309	287	296	296	300	300	289	284	304	319	323	293	260	291	301	316	286	282	300	293	297	283	298	304	286	316	270	292	279	288	296	269	307	312	288	326	305	256	267	313	314	295	323	284	302	316	281	306	320	283	306	297	279	266	310	299	277	267	296	299	276	294	312	255	315	294	286	279	321	322	297	283	300	303	307	286	290	323	305	302	296	299	294	301	315	288	289	314	302	282	291	266	290	284	291	310	313	302	308	294	294	280	287	311	299	293	313	296	291	337	280	315	298	288	283	293	267	302	295	288	305	308	334	262	321	274	261	315	306	270	280	296	296	266	288	319	322	283	288	278	279	300	286	291	299	333	288	341	285	277	281	309	272	312	292	294	288	282	274	287	292	268	288	318	293	287	299	254	302	298	295	299	286	340	294	283	328	277	293	316	304	273	296	306	300	294	286	302	299	294	317	292	280	302	288	304	311	311	276	296	293	262	325	317	288	293	289	301	307	280	289	286	268	313	285	302	295	282	322	311	299	320	325	299	287	282	305	333	266	284	326	316	284	292	300	289	285	289	288	292	310	304	288	275	267	314	290	322	291	339	291	297	288	280	315	301	289	305	291	268	282	285	323	301	283	291	291	278	297	271	299	293	295	296	308	305	308	306	348	297	327	298	287	282	310	280	296	317	301	294	331	301	304	304	263	298	326	306	316	335	282	285	270	276	305	294	313	310	306	305	277	282	276	266	282	299	277	316	263	274	270	302	281	257	308	300	336	316	286	307	312	314	307	314	298	305	282	297	282	307	327	311	294	310	305	308	311	296	313	270	311	298	279	321	279	306	316	310	285	311	310	289	281	286	337	284	300	286	313	300	298	296	295	311	279	316	280	295	306	302	277	281	309	288	312	320	288	280	284	286	280	311	308	288	319	281	300	279	293	307	297	310	316	304	295	289	302	330	308	289	291	300	267	299	306	292	282	283	320	308	270	318	282	313	302	302	278	315	292	288	288	313	312	305	296	268	288	312	293	300	286	298	301	287	282	264	315	252	292	282	286	280	317	315	293	314	294	291	288	304	308	276	291	321	287	293	280	300	329	334	318	265	304	304	332	301	284	272	317	301	293	294	282	300	315	297	326	307	328	310	295	269	287	296	305	278	287	293	319	320	299	284	288	278	291	313	298	296	301	309	273	329	293	337	288	305	298	289	273	315	294	329	293	268	307	291	330	296	306	291	297	290	311	314	266	259	298	281	297	279	272	300	316	292	303	282	314	294	312	286	288	268	294	272	324	302	255	292	276	321	294	291	304	294	276	323	268	311	284	335	285	290	278	294	328	298	300	303	289	288	315	302	267	310	281	309	305	311	278	314	295	287	311	304	293	310	301	257	293	291	270	291	307	318	314	312	304	306	280	292	319	288	328	280	285	273	266	333	309	329	290	272	276	295	324	301	286	288	302	279	314	296	326	317	306	297	303	333	285	304	298	302	270	288	292	310	284	329	295	315	296	312	292	305	298	277	293	291	275	301	331	303	327	298	304	285	306	308	276	277	302	280	299	268	300	279	270	270	279	308	289	301	319	288	324	296	313	290	285	275	292	277	293	299	285	280	297	306	302	287	319	294	306	286	316	305	281	323	318	262	288	309	336	295	315	302	304	311	271	291	266	310	296	279	325	304	291	306	277	291	275	314	291	279	302	283	312	280	302	309	315	277	297	309	287	285	285	292	280	294	298	333	307	298	295	274	295	304	301	286	315	307	322	301	329	302	296	286	291	289	290	286	322	312	285	300	279	298	308	323	308	297	284	313	298	320	298	297	328	289	296	268	288	306	306	282	317	282	288	286	296	277	302	296	306	305	279	280	316	297	308	279	285	288	303	303	283	334	276	253	309	296	292	297	285	296	306	298	297	303	295	285	264	275	270	271	316	269	298	317	284	293	301	310	317	296	306	327	307	252	303	302	312	312	313	300	293	308	298	316	307	284	288	278	333	286	305	304	301	317	310	306	298	323	284	312	307	275	288	310	302	277	302	276	300	289	311	259	287	305	325	320	292
24642	20927	27460	24840	19329	11853	5390	5382	4213	3032	2356	1879	1564	1385	1088	990	968	831	848	751	677	646	657	600	622	583	547	571	572	502	506	507	469	469	433	467	470	440	440	498	466	435	443	427	438	457	408	431	451	429	435	401	425	412	385	455	414	443	455	425	475	446	418	461	460	435	443	447	417	474	422	445	439	447	432	486	429	441	420	445	430	438	422	441	454	472	419	476	449	426	469	440	458	451	435	452	447	420	449	427	466	428	442	407	439	426	401	433	446	453	469	422	449	424	409	441	451	478	481	442	483	451	436	457	441	407	460	440	476	431	404	500	427	440	466	461	432	408	416	434	437	443	444	471	435	433	460	437	467	443	437	422	437	467	434	438	407	443	470	422	455	441	448	451	474	429	466	455	420	420	471	441	466	428	454	424	449	417	425	425	449	453	423	419	420	455	433	436	455	428	407	444	431	401	425	450	418	486	440	441	437	441	451	461	472	455	422	453	431	433	424	447	439	454	456	459	453	456	427	468	451	423	443	420	408	448	449	449	470	465	425	444	418	418	450	474	403	456	456	459	398	422	484	414	449	468	439	433	469	426	450	440	406	464	418	450	418	431	432	457	414	439	439	431	444	431	454	409	467	407	460	442	459	421	443	437	438	433	437	456	420	451	441	434	416	454	437	431	375	479	448	430	404	447	426	419	445	452	416	453	436	441	432	424	416	444	451	447	431	422	439	449	451	434	458	432	484	462	443	422	449	423	465	449	437	461	458	468	452	440	430	469	439	416	416	454	442	440	474	419	449	438	451	461	485	466	440	433	419	452	436	455	425	437	448	478	428	451	455	468	415	435	456	451	423	432	435	407	417	426	406	489	390	448	466	487	433	439	448	465	434	451	471	438	467	434	468	450	438	420	458	479	421	457	443	481	458	476	449	472	450	431	442	466	455	446	427	451	440	446	481	418	423	451	432	460	431	435	460	459	456	445	454	436	457	438	454	402	419	432	441	424	433	430	459	401	465	431	443	472	466	454	498	435	442	485	408	448	440	434	463	441	433	426	402	451	420	445	471	482	451	443	420	448	435	482	435	445	440	416	431	439	430	425	435	426	445	442	476	468	456	452	448	441	439	451	474	454	433	428	462	455	470	432	444	432	463	468	457	462	474	410	472	440	405	434	464	405	444	454	433	457	419	432	439	499	428	429	456	433	446	447	415	486	447	440	437	431	430	417	435	430	465	486	464	446	463	404	411	435	442	479	442	441	426	433	446	464	421	430	456	453	433	456	459	442	442	446	464	444	424	434	412	447	440	436	473	458	466	453	476	435	433	460	462	450	397	441	401	425	473	430	460	449	455	457	434	448	436	455	454	423	454	437	456	450	436	413	438	469	436	438	441	466	426	457	438	429	441	461	460	458	452	398	416	420	436	446	451	473	428	437	434	416	452	424	452	470	441	438	441	470	456	430	446	442	442	433	437	484	389	499	440	443	473	440	430	461	457	403	452	467	401	451	431	419	458	453	434	436	448	442	465	432	416	451	424	441	410	440	459	439	456	429	424	434	426	478	462	457	435	397	459	447	452	420	416	489	442	431	441	458	463	436	431	427	477	442	405	431	470	425	413	419	411	477	461	455	413	414	433	418	440	479	447	430	437	471	457	471	450	433	457	484	417	438	447	459	422	426	445	447	456	435	475	426	460	425	425	413	480	474	437	475	470	444	439	475	472	448	469	447	442	399	482	446	419	468	411	469	462	450	434	409	445	432	463	399	425	438	404	437	429	408	452	464	414	448	461	441	442	421	445	460	414	429	444	440	462	472	424	472	441	446	431	450	478	474	434	428	425	460	488	478	454	460	455	449	430	432	458	426	418	441	404	437	457	456	430	439	441	432	401	433	416	434	472	445	457	458	451	413	442	455	440	458	434	443	486	445	481	413	426	473	433	452	444	403	461	468	441	439	472	492	448	469	449	395	410	403	431	451	444	422	461	476	469	472	443	406	438	471	417	484	445	434	445	432	433	474	433	422	439	436	433	415	436	464	417	464	472	451	452	450	475	450	440	418	462	469	446	464	453	441	455	435	435	472	426	430	443	479	464	470	484	427	461	431	431	425	450	454	428	459	420	463	412	416	488	459	446	431	443	469	463	460	415	439	429	495	456	452	455	428	417	424	423	495	475	468	479	432	435	444	455	429	473	459	459	458	468	452	433	452	456	391	454	460	438	458	407	475	436	432	457	437	468	464	431	469	444	418	456	402	462	404	456	407	475	425	408	441	465	432	442	464	456	426	464	435	458	428	412	455	472	423	420	452	442	435	444	458	440	445	428	468	404	466	472	414	384	489	378	433	467	410	436	433	437	452	469	435	429	438	451	459	456	433	427	423	446	463	457	469	462	420	439	418	429	432	439	441	442	423	461	481	462	463	472	449	447	455	429	430	436	466	422	404	451	453	430	506	456	420	432	409	443	440	452	436	465	447	470	443	481	405	469	461	443	456	439	463	445	458	403	447	438	493	478	472	446	467	486	441	418	424	455	412	466	476	455	435	432	456	445	486	447	440	421	459	413	453	411	452	418	497	461	460	448	467	477	432	455	470	457	448	445	441	423	472	428	463	421	453	435	436	446	440	460	453	413	432	396	441	464	431	442	419	477	444	463	487	453	446	448	482	440	456	460	404	441	440	445	383	426	456	429	434	436	440	473	449	392	435	429	493	445	433	412	476	420	428	451	448	415	452	458	458	410	444	479	445	431	459	443	446	422	485	465	445	446	470	427	452	423	473	451	410	424	463	445	435	422	450	436	434	448	424	468	455	445	445	466	452	436	394	436	441	444	441	468	450	433	431	471	403	420	465	437	450	408	469	429	407	412	433	445	477	429	439	441	478	465	455	454	485	446	443	470	441	408	460	443	452	429	439	458	425	434	456	474	469	421	455	466	422	423	488	420	417	434	473	494	467	403	451	420	448	456	467	435	462	416	425	417	466	432	445	443	411	421	411	436	431	454	483	440	441	416	437	469	429	427	436	441	440	408	455	458	416	442	425	428	419	428	481	461	434	474	445	402	435	405	429	443	428	469	413	426	465	456	422	450	462	457	434	435	437	430	424	461	440	432	473	446	421	446	481	443	447	417	443	468	459	471	453	429	410	430	442	418	466	400	395	434	442	470	439	452	442	460	436	437	459	434	472	412	438	407	441	437	436	427	419	453	447	441	467	423	416	453	422	446	437	449	436	401	454	450	432	441	438	416	450	474	429	443	430	406	434	402	425	437	462	425	437	459	440	471	444	455	418	427	471	398	434	466	424	420	491	444	457	433	423	449	453	381	424	437	440	438	468	452	431	450	438	434	441	437	436	459	461	431	457	415	437	443	465	420	418	433	456	470	439	467	446	447	479	457	454	438	390	437	443	422	426	423	437	421	448	419	413	394	414	453	437	452	407	482	395	419	448	437	449	429	442	439	430	463	420	433	441	493	462	444	429	441	447	469	412	433	432	436	459	448	437
34272	48695	36585	23272	20670	14978	8772	10708	8502	6113	4682	3353	2989	2460	1696	1610	1690	1311	1309	1025	997	850	929	883	774	750	710	732	664	654	613	559	550	516	507	503	526	499	488	473	516	465	533	522	503	534	505	501	503	495	510	505	481	513	506	498	502	518	512	526	526	496	501	495	545	507	519	501	514	510	503	461	522	522	505	517	513	545	514	492	497	470	517	501	487	472	457	451	528	515	520	484	497	470	471	526	488	519	481	510	482	528	513	492	515	470	487	526	536	477	476	533	485	479	492	520	544	477	530	505	496	498	509	486	524	491	502	521	489	529	487	478	504	470	534	499	452	539	536	499	535	498	503	518	504	514	515	519	478	483	524	492	491	546	498	509	555	497	543	519	531	482	515	515	534	478	517	511	529	540	489	517	533	498	501	486	502	496	468	477	450	532	496	506	473	460	492	465	494	502	559	520	503	487	524	474	516	513	531	534	536	500	512	519	484	520	460	502	498	490	508	520	507	501	521	526	498	474	484	461	541	489	527	505	497	502	484	520	503	477	515	491	467	522	535	487	529	478	527	525	501	457	502	522	451	486	517	503	522	489	505	508	489	499	517	514	524	448	526	535	553	511	476	499	522	497	488	485	500	506	497	536	525	489	545	493	477	488	501	507	542	485	497	506	475	496	495	498	517	507	462	505	492	481	530	511	535	492	492	477	515	499	499	514	528	517	458	492	563	483	503	478	499	482	495	472	503	531	487	486	497	501	509	494	482	492	494	491	500	546	471	500	493	520	502	520	526	520	480	494	491	514	522	511	456	489	496	524	494	483	492	525	493	456	518	491	540	537	498	514	461	430	533	489	433	547	524	475	533	501	495	531	471	537	491	479	526	516	492	510	538	495	489	556	519	503	511	454	490	513	474	511	499	502	494	497	498	524	492	513	511	510	507	501	494	520	510	502	517	508	532	493	510	534	540	471	540	507	550	461	480	499	499	495	489	527	515	517	483	500	526	521	484	543	510	494	499	434	522	500	493	487	523	481	479	477	468	480	512	512	501	515	465	502	502	511	514	469	506	497	485	490	494	494	527	498	485	490	470	515	497	536	491	509	484	485	528	504	488	495	543	462	492	497	530	490	526	503	501	525	485	505	515	492	480	468	482	494	481	504	512	470	463	502	497	500	484	505	492	515	455	508	507	521	504	494	518	476	539	493	509	540	496	478	498	490	518	480	502	510	489	541	504	483	492	532	499	458	500	519	482	496	469	484	492	532	460	521	511	477	534	514	475	486	475	538	486	483	525	517	547	507	503	484	493	485	476	466	496	502	507	474	525	545	470	516	503	490	469	505	467	493	558	511	525	453	511	519	529	479	510	559	528	506	515	514	523	523	509	475	532	510	535	507	496	497	514	523	482	456	507	520	508	501	484	510	517	519	522	494	477	513	524	492	460	488	533	532	507	505	478	466	500	564	497	508	514	521	479	523	512	487	500	505	498	523	496	485	492	498	475	504	507	502	486	472	497	501	525	530	536	516	510	464	508	506	486	526	514	479	512	508	526	497	479	472	496	502	484	514	496	488	479	498	525	451	509	461	515	494	513	488	483	482	504	506	472	488	482	499	518	548	478	525	520	525	518	499	502	503	509	512	469	494	477	489	493	521	495	502	475	522	500	483	508	505	535	525	516	533	507	489	523	502	503	517	480	479	529	487	493	513	509	532	478	479	483	524	501	496	470	511	493	504	500	572	485	531	494	512	478	517	513	513	507	536	494	496	484	535	504	545	489	516	479	490	492	491	491	515	487	494	487	513	474	463	486	516	495	522	511	503	526	525	502	506	490	474	487	489	465	477	507	522	509	531	507	547	500	480	555	458	503	528	504	491	504	505	527	530	492	515	512	520	490	524	550	509	508	461	492	503	533	494	479	517	492	510	476	505	480	503	485	525	480	492	523	488	488	472	513	522	479	492	518	537	529	500	541	523	507	500	523	503	464	511	528	479	512	485	474	508	494	490	447	534	492	518	458	517	496	524	496	495	523	506	462	521	517	525	539	470	503	476	521	516	512	457	466	496	527	526	506	511	516	545	548	484	490	506	511	540	492	491	507	502	539	530	467	479	522	466	548	472	531	508	515	506	500	507	494	530	534	556	534	532	507	497	485	493	524	540	503	508	491	500	496	502	493	538	442	508	501	541	486	514	513	520	527	482	497	555	498	505	565	486	469	486	515	500	476	504	506	513	540	484	509	550	506	538	495	527	511	554	491	513	482	499	518	519	464	453	503	496	542	496	522	508	518	467	516	494	483	495	506	506	502	526	509	523	503	513	483	441	533	498	469	471	491	483	511	549	506	493	515	484	499	490	473	502	507	516	482	507	545	506	472	480	499	517	516	527	491	467	484	485	524	535	506	507	501	490	520	506	501	520	512	519	466	538	484	531	518	509	552	507	508	499	473	497	512	529	485	508	478	483	493	486	488	531	503	532	507	461	535	549	481	469	526	489	486	517	476	536	503	526	504	520	502	496	521	461	482	523	487	492	483	496	543	506	512	502	524	534	461	496	485	479	522	490	483	525	460	486	514	457	534	505	508	508	513	557	525	493	488	499	528	503	500	484	541	502	521	507	527	515	513	478	533	506	467	515	495	502	481	493	530	493	526	561	510	490	472	483	485	483	541	503	529	477	496	526	493	541	493	520	514	536	492	531	518	513	510	487	479	511	506	490	488	502	508	501	491	524	498	457	551	478	511	498	532	482	519	507	528	508	514	524	523	534	493	530	485	505	503	474	537	502	507	483	497	501	535	514	489	566	478	493	539	510	513	506	500	522	518	506	496	484	514	535	491	502	513	463	521	460	461	490	494	480	501	515	502	490	492	509	487	490	505	530	491	496	477	483	544	528	476	517	514	523	482	469	512	526	507	497	555	483	533	518	489	512	488	496	525	551	498	509	553	516	486	483	510	486	509	518	549	484	469	523	552	531	512	475	510	508	504	501	532	508	495	531	517	493	469	500	509	477	520	512	469	490	490	540	513	496	493	522	460	495	483	514	541	501	517	535	512	487	521	539	505	480	498	474	519	503	485	507	492	508	535	450	484	517	478	505	486	503	468	536	500	498	519	510	486	507	555	513	517	512	534	494	511	519	476	507	523	521	499	515	527	542	508	482	529	499	488	471	535	518	522	539	492	501	478	519	514	493	517	488	510	496	500	507	506	476	511	573	516	518	511	483	490	510	472	488	501	489	498	490	482	483	537	467	519	549	477	488	495	481	499	488	474	494	514	494	524	512	479	503	481	508	551	528	531	511	547	503	521	489	500	479	461	493	526	528	508	475	484	518	486	460	482	483	485	485	506	509	519	519	503	501	472	511	487	481	503	467	521	506	506	470	509	485	501	464	517	522	496	513	491	515	504	502	492	534	510	496	487	493	491	502	485	501	521	503	531	495	566	496	505	537	536	528	483	489	539	552	469	515	528	538	498	520	507	480	495	495	501	515	489	493	499	520	482	514
22389	20907	28586	23391	21127	22188	19012	10399	7762	5758	4422	3402	2675	2254	1573	1431	1480	1403	1092	879	786	885	802	637	642	622	581	528	532	474	458	411	360	360	345	311	336	325	285	292	321	341	323	321	312	361	332	318	308	312	314	326	345	333	308	329	316	330	346	325	329	338	320	300	327	330	305	335	326	309	328	308	330	334	302	307	307	296	323	318	336	321	310	288	308	323	334	305	332	305	314	316	333	348	310	330	281	334	327	305	301	304	316	323	308	337	324	326	301	307	285	335	329	284	325	299	346	317	299	308	342	334	323	310	289	311	302	278	318	317	305	324	307	322	298	305	323	315	311	324	336	316	294	314	298	338	310	299	296	287	331	344	283	288	330	292	312	316	312	333	295	311	313	312	309	297	325	320	323	291	330	295	358	348	357	312	312	292	340	298	323	292	310	334	341	330	289	288	296	300	319	281	321	315	334	302	308	326	309	321	325	280	349	344	320	301	299	279	288	302	341	310	315	320	307	325	315	293	315	309	308	309	325	329	325	319	306	302	295	325	347	276	306	334	292	297	268	323	329	306	345	312	304	299	326	318	301	322	304	302	324	309	317	319	333	349	330	303	271	342	319	315	298	321	301	326	301	322	295	285	333	323	297	316	295	314	293	302	302	317	337	320	329	333	352	293	338	317	355	306	322	304	331	303	343	322	316	298	287	295	337	303	342	310	295	311	295	336	299	347	330	314	300	296	307	301	302	302	267	325	295	317	304	296	311	278	346	320	305	304	333	355	326	324	319	302	314	290	345	335	323	355	325	319	341	334	312	288	331	320	326	321	322	288	292	306	304	306	307	322	302	321	328	329	322	329	321	314	312	300	320	302	316	304	294	318	347	329	311	313	321	287	333	329	336	303	303	323	307	297	325	310	304	297	303	343	307	328	326	323	315	331	346	346	293	306	313	310	285	295	348	342	334	312	283	325	338	310	300	317	336	322	299	295	296	303	324	321	364	329	300	324	343	315	295	315	295	317	327	318	292	263	326	295	295	315	322	347	305	296	344	318	328	326	309	299	308	346	266	350	328	293	324	284	328	315	311	322	324	300	343	313	307	321	271	312	313	317	323	311	306	303	312	313	345	315	329	313	309	301	316	338	346	304	332	334	312	324	309	301	293	342	297	314	343	290	334	325	340	320	331	302	315	319	336	290	282	310	325	314	346	316	310	336	312	347	324	314	323	318	327	322	301	307	351	318	341	311	319	308	325	332	267	319	329	321	333	315	294	333	312	304	299	310	331	331	300	317	284	297	301	337	295	334	304	303	338	324	349	290	341	332	316	305	319	319	272	337	327	292	317	330	314	316	338	349	282	297	309	326	296	350	299	327	323	315	295	334	311	304	309	304	343	343	349	310	310	328	323	349	320	358	311	311	322	351	324	320	327	327	305	306	356	314	328	290	315	309	340	291	318	339	322	293	300	354	329	342	276	363	330	332	311	355	297	312	338	324	297	330	338	308	298	318	314	334	308	317	321	302	326	333	292	286	326	325	283	315	314	310	302	326	317	289	312	314	304	307	352	328	333	285	311	280	321	312	306	335	352	315	330	311	342	334	307	275	280	339	325	317	313	296	309	317	315	301	299	292	314	319	311	315	327	306	335	315	316	358	361	305	315	292	326	326	306	309	343	308	295	322	291	298	339	315	335	334	367	316	313	314	295	309	313	304	312	324	338	284	320	368	328	335	306	306	310	329	319	286	334	338	307	313	330	316	313	353	311	291	305	310	314	314	309	317	333	318	338	318	325	299	315	323	295	302	301	300	280	283	321	321	285	329	311	328	304	310	303	327	337	305	281	335	326	337	303	312	292	298	296	288	311	317	297	337	315	319	321	319	312	330	290	311	333	318	333	292	302	333	301	300	301	365	292	311	308	326	323	326	301	312	288	334	322	283	327	357	342	314	315	319	293	327	341	309	326	290	318	341	295	317	342	312	310	317	307	319	316	313	297	356	297	311	301	313	301	341	350	322	320	307	301	363	301	328	318	289	313	300	319	299	300	301	316	342	346	297	308	311	317	328	331	348	310	324	341	311	280	330	302	315	320	311	329	292	326	324	342	319	310	314	333	326	340	337	334	285	318	330	315	332	329	318	329	309	302	350	319	338	342	345	332	321	326	342	308	312	308	311	322	329	305	327	334	315	347	321	313	328	341	319	299	332	291	311	328	325	314	306	351	301	318	301	321	328	313	307	310	330	316	289	298	316	321	290	305	299	309	358	319	304	317	317	334	325	316	289	337	340	285	321	323	332	338	303	295	339	309	310	321	347	341	290	295	332	319	314	313	335	291	290	311	337	307	298	302	290	286	300	348	311	304	309	327	306	303	296	295	346	320	326	291	322	283	328	327	336	315	312	350	323	301	317	303	342	309	310	308	310	289	278	318	289	305	336	334	318	291	294	336	315	326	321	339	308	329	313	330	325	293	324	301	323	331	330	325	305	334	305	272	283	337	283	278	345	348	322	316	289	344	295	303	323	347	309	316	325	316	319	307	341	306	312	288	340	332	290	317	337	305	308	340	296	308	322	310	305	336	317	315	318	328	299	319	287	327	310	353	336	342	313	303	297	293	303	303	320	321	343	296	315	305	286	311	309	350	302	304	318	295	310	294	345	309	299	336	324	313	309	318	339	292	324	290	304	323	339	329	312	290	339	304	345	309	313	317	299	299	328	312	321	317	295	296	308	315	304	314	304	322	305	297	308	272	303	303	325	296	331	305	295	318	280	332	328	321	344	296	304	316	332	323	336	304	315	316	290	300	321	327	330	344	302	322	342	314	313	348	332	325	328	271	316	304	320	300	329	320	322	314	313	308	304	322	317	323	321	302	329	311	301	327	319	325	315	319	318	304	351	264	301	309	317	313	348	302	290	315	357	317	312	316	320	275	314	325	326	339	306	321	286	320	317	332	329	309	346	317	332	306	277	308	313	365	314	324	318	307	369	318	330	304	294	312	333	328	317	347	326	352	355	310	293	316	310	337	303	310	292	346	357	323	339	312	305	338	299	305	317	321	310	306	306	314	340	307	364	313	312	311	324	326	323	317	295	284	298	321	316	333	356	364	328	306	320	297	322	298	333	328	324	322	310	309	315	292	306	306	308	315	323	336	327	298	284	308	296	318	310	335	300	332	301	341	307	315	310	323	315	301	320	315	348	321	303	333	290	312	337	313	344	357	327	323	327	303	306	316	318	289	339	312	323	314	306	312	328	326	278	291	294	285	341	309	299	310	350	317	315	317	319	348	324	321	303	345	322	315	312	298	313	352	284	287	319	313	298	296	336	322	330	308	317	335	305	360	327	307	345	322	333	317	313	300	330	321	305	264	304	346	324	303	301	324	317	341	300	324	308	312	318	310	314	318	338	359	322	297	303	339	331	311	286	342	311	313	325	308	298	317	305	312	297	334	288	279	303	281	327	314	324	333	287	326	334	288	292	304	323	340	381	345	325	326	331	334	297
37937	59573	45455	32647	29873	23463	14342	15723	13594	10097	8138	6203	4752	3701	2753	2423	2426	2230	1743	1283	1292	1394	1315	1034	962	827	769	810	717	650	565	507	441	443	430	347	368	352	363	382	382	394	359	358	326	338	333	338	350	375	336	351	353	366	367	337	327	328	361	346	359	369	376	353	335	327	356	361	350	354	354	371	342	355	376	350	362	354	363	333	346	368	357	370	352	351	346	356	304	338	317	333	345	352	343	338	345	347	354	341	362	343	357	370	341	338	361	354	342	340	347	332	371	329	390	346	342	323	320	338	332	367	329	391	367	353	360	340	348	340	375	353	346	359	360	334	347	327	357	343	360	338	380	370	350	348	325	371	349	383	352	354	351	340	346	358	316	377	349	360	324	370	340	359	359	378	373	297	357	341	355	373	325	326	371	345	341	359	336	364	388	344	330	348	339	354	365	336	364	357	354	349	348	348	378	346	353	396	352	362	359	351	361	354	351	355	345	353	348	360	357	338	355	330	320	392	335	327	327	338	366	341	356	365	369	363	347	367	387	376	341	337	315	340	345	360	344	357	376	372	315	364	359	336	363	339	353	364	355	351	347	342	344	364	360	352	343	348	342	360	339	344	398	353	349	318	355	343	390	370	351	342	333	324	354	323	343	369	332	373	354	381	352	324	347	366	337	367	343	350	368	345	343	345	347	375	342	353	359	332	318	367	322	324	381	349	326	359	357	334	367	348	370	353	338	356	352	346	322	353	352	346	335	322	315	349	343	374	344	366	364	363	346	381	341	316	349	353	321	348	314	372	317	365	346	355	315	354	347	320	334	353	332	356	390	340	366	372	352	375	338	349	347	343	341	360	354	373	369	375	335	332	315	345	342	355	332	361	351	366	346	328	359	374	344	337	353	377	358	348	364	344	347	326	396	364	355	375	348	341	347	385	381	343	364	322	330	348	363	337	335	341	306	353	329	390	371	390	331	335	335	308	368	349	397	321	353	369	385	322	313	314	340	338	331	339	337	331	364	370	390	355	328	307	355	370	350	370	329	336	386	356	369	382	319	324	378	338	354	342	338	323	359	337	333	346	371	336	365	301	339	377	377	328	345	342	387	375	357	319	331	340	309	357	369	362	346	344	365	344	359	329	359	372	355	353	355	321	355	358	338	356	334	330	341	373	335	379	360	359	370	358	349	347	350	379	349	375	325	346	353	370	356	341	381	352	363	337	361	320	355	375	333	346	328	353	350	352	369	351	335	340	334	371	328	361	322	377	348	313	345	350	399	318	384	353	340	351	322	341	341	298	364	360	328	375	357	388	375	348	345	343	340	342	345	378	344	343	341	350	339	347	369	353	320	395	348	345	327	347	385	354	367	354	357	339	344	368	358	376	378	338	350	320	337	346	358	337	343	358	356	366	334	335	357	345	336	385	345	323	341	357	367	356	363	355	346	359	347	345	349	354	325	332	366	317	349	346	369	315	352	356	335	350	352	365	325	338	362	375	342	322	346	328	372	374	332	347	358	338	364	353	351	349	387	326	360	377	365	345	332	377	350	363	336	331	332	349	381	374	378	363	346	335	335	332	348	305	358	346	336	334	362	337	387	320	358	367	304	367	371	348	340	326	351	353	354	346	325	357	330	353	350	346	377	311	342	354	336	383	331	356	355	337	316	338	343	350	357	365	332	356	345	375	346	346	357	380	341	353	331	336	347	342	387	363	375	321	369	362	344	337	353	336	366	354	350	364	331	335	355	364	343	360	366	355	359	381	317	351	336	353	347	329	334	381	348	330	363	352	340	343	361	324	360	333	355	365	366	338	334	348	343	356	372	341	346	337	351	340	315	317	367	313	377	342	318	339	330	361	318	337	315	349	382	349	350	374	346	351	332	359	343	386	356	360	336	348	349	354	386	322	327	361	346	352	338	333	355	348	332	339	343	334	335	350	347	359	328	360	353	363	324	340	348	343	376	334	348	327	338	381	358	380	379	356	358	361	350	359	386	384	346	352	357	317	349	373	346	361	320	341	348	346	352	361	324	368	282	358	354	358	359	382	325	344	356	328	349	380	344	369	344	361	346	359	306	329	364	348	369	369	332	388	356	322	350	364	336	329	349	350	360	364	369	362	337	367	356	326	341	337	362	373	362	381	325	351	330	335	382	320	372	339	361	352	362	361	352	356	339	343	341	370	344	320	325	369	342	388	367	349	343	345	319	348	338	356	389	348	344	334	357	332	381	349	377	329	362	350	336	373	348	345	364	344	314	334	372	354	357	343	326	350	353	360	374	312	343	348	377	352	360	376	306	348	331	352	384	360	304	331	336	347	337	365	373	362	312	346	364	374	347	359	352	327	349	377	353	342	326	337	335	338	348	331	348	363	372	369	339	349	328	368	327	353	356	350	319	330	330	375	372	359	332	327	355	350	345	313	370	361	348	330	357	313	400	343	377	381	363	362	330	323	331	351	347	355	333	367	331	324	355	351	346	350	328	357	351	350	377	363	327	370	320	364	342	391	364	378	344	326	334	358	369	361	331	353	358	343	355	360	388	359	365	329	341	345	310	366	349	314	343	338	374	329	319	334	360	399	358	325	381	349	382	339	362	363	355	338	366	342	355	360	400	333	338	351	342	365	358	359	371	370	379	331	360	358	336	337	369	348	334	335	367	378	378	336	359	343	321	342	361	346	343	362	327	357	343	355	344	396	361	337	373	336	338	339	350	363	320	356	328	337	376	337	392	358	364	341	354	339	344	386	388	339	300	340	347	364	348	315	312	368	368	325	347	314	330	342	318	376	370	344	329	345	358	347	381	355	361	341	344	372	349	368	346	325	315	320	329	375	355	353	360	317	371	349	313	335	369	390	319	359	342	353	315	348	352	382	366	354	340	333	352	353	365	345	343	376	386	341	365	335	333	355	341	340	363	358	367	355	366	349	331	329	350	344	342	356	331	326	360	338	346	353	348	341	383	346	356	372	349	355	351	344	382	365	332	357	299	348	355	345	339	295	374	345	349	348	336	350	361	328	391	343	354	369	375	378	369	363	345	353	315	365	331	326	341	350	359	334	352	343	372	358	360	299	350	333	348	376	353	339	368	322	350	345	337	317	373	357	342	369	333	361	344	378	339	320	376	335	365	355	320	348	355	378	357	358	357	351	359	366	360	342	341	397	325	356	360	357	361	331	347	338	334	360	368	339	345	358	329	331	360	373	348	317	389	359	358	348	351	347	341	324	338	360	342	354	331	333	374	345	317	328	342	362	374	331	343	336	323	351	341	356	326	367	367	355	328	332	368	320	353	348	367	362	364	347	348	391	333	335	330	351	356	358	364	387	334	347	348	344	327	384	344	360	340	387	351	337	317	342	340	346	340	356	390	377	370	388	361	359	378	359	366	350	303	348	313	354	372	361	320	365	358	366	341	361	351	343	360	368	359	326	361	353	354	327	327	385	338	361	330	345	344	347	318	357	331	353	351	356	332	363	333	376	356	338	345	365	379	368	354	341
28344	25836	28197	18860	12519	7108	3625	3562	2896	2172	1729	1470	1217	995	700	688	672	674	654	562	617	502	477	563	513	524	492	453	439	411	447	369	368	394	348	401	377	374	334	348	374	358	360	351	338	339	402	339	359	357	332	341	344	343	397	356	346	339	350	379	327	363	333	380	350	359	320	362	369	360	373	352	377	372	368	391	367	347	361	355	355	375	373	338	384	386	374	348	360	348	368	372	380	363	365	331	318	365	349	350	355	349	353	340	351	317	355	398	386	325	380	348	334	341	348	365	335	361	361	371	407	378	357	373	373	377	344	400	408	352	326	334	357	354	365	368	357	376	380	364	329	328	355	371	355	347	344	367	377	355	389	356	348	380	377	355	354	354	355	339	366	377	349	351	361	377	319	381	381	346	373	363	355	361	346	344	391	386	348	348	387	364	361	386	373	391	368	349	354	396	372	381	383	379	339	378	402	348	346	352	398	375	368	345	351	364	334	361	368	397	367	372	367	345	354	381	358	372	357	377	347	354	368	356	355	396	353	329	324	338	339	395	384	333	360	390	334	374	353	375	343	371	371	336	370	354	338	356	358	387	350	383	349	343	367	396	358	362	374	367	366	336	369	358	387	390	361	340	374	382	366	364	361	344	358	363	401	381	324	342	364	380	366	375	332	359	391	442	359	358	398	384	382	337	368	375	342	382	346	367	351	368	367	402	389	360	350	351	347	364	370	370	351	381	344	377	358	316	357	367	347	350	342	331	347	359	338	351	360	343	375	352	381	324	365	350	376	343	349	382	340	353	380	383	359	355	367	384	368	383	352	379	350	364	363	373	346	395	368	388	347	350	343	332	348	380	364	357	352	341	366	387	392	366	347	321	335	360	346	361	383	342	369	382	373	359	343	351	373	359	344	356	350	353	358	383	393	365	338	361	349	314	371	370	367	355	371	352	337	376	360	362	367	388	372	360	362	373	383	379	370	372	397	359	385	385	359	344	368	347	360	330	351	341	342	350	356	370	344	416	381	353	357	332	355	396	379	366	355	369	399	353	368	370	377	358	380	338	395	367	361	346	401	342	373	328	377	341	388	365	399	397	365	367	349	384	364	350	367	375	357	358	375	375	335	336	392	358	380	383	365	366	360	365	379	370	358	366	362	379	361	346	365	354	355	357	377	401	358	334	408	359	352	361	336	375	354	371	361	389	349	350	328	351	347	321	342	335	339	363	371	377	367	367	339	409	360	366	367	368	357	354	348	352	370	375	382	352	366	342	356	357	343	346	355	355	362	365	349	351	357	338	370	371	373	366	336	357	356	339	347	401	375	393	338	354	362	375	369	321	344	393	361	379	365	348	367	396	357	368	351	346	371	367	366	388	343	374	395	378	354	379	397	344	327	317	369	355	342	354	366	374	366	374	336	336	364	396	359	394	350	373	367	347	378	365	390	332	354	356	335	377	380	398	343	360	334	364	381	365	334	335	340	357	357	358	375	384	351	362	365	336	348	361	360	359	385	333	333	381	384	363	340	367	357	339	369	370	390	390	359	355	378	358	388	408	345	364	372	393	332	344	390	396	368	375	337	365	358	352	349	378	336	362	344	353	368	356	352	350	381	364	358	340	368	355	355	372	346	352	344	338	365	362	365	394	350	368	378	362	380	390	362	388	403	380	372	345	390	383	354	361	363	369	350	390	351	382	375	352	360	389	337	373	341	353	331	387	397	371	347	397	345	355	341	353	351	354	347	355	369	384	370	400	402	369	360	360	400	386	339	365	359	361	351	362	361	363	381	414	357	359	400	373	345	355	383	374	391	379	329	356	335	345	333	385	342	328	375	354	413	379	320	365	370	370	374	372	341	363	347	374	404	317	367	367	374	390	344	353	371	349	370	365	395	359	324	344	373	349	401	344	394	352	339	378	357	369	377	361	368	359	331	360	376	380	367	340	362	383	367	329	364	349	372	375	329	364	342	369	329	373	355	410	382	352	356	384	348	344	336	368	358	336	337	376	345	384	398	352	333	342	394	342	364	381	369	382	362	335	379	328	332	374	384	389	324	374	387	346	318	365	357	365	358	315	352	369	375	348	359	383	357	363	339	352	385	387	333	362	360	369	359	338	340	366	355	342	389	377	348	397	335	392	357	350	318	337	349	369	350	390	332	362	360	364	355	348	363	324	381	365	344	364	390	350	377	313	365	391	366	372	382	377	364	322	361	355	334	329	382	364	368	384	380	351	354	334	370	348	362	359	407	354	389	378	346	388	351	379	361	364	379	355	390	386	370	361	360	366	361	382	364	357	352	362	343	334	356	357	379	356	353	351	347	377	345	349	396	386	356	372	337	374	373	382	370	380	356	348	365	359	372	347	381	328	344	341	366	339	382	360	382	389	348	372	352	374	390	370	361	343	364	366	376	358	355	339	336	362	360	358	396	361	354	339	378	374	334	382	364	380	384	350	329	378	356	388	370	334	345	372	380	381	397	349	345	354	362	385	370	378	399	361	392	369	323	363	349	371	385	364	350	349	389	369	379	342	356	376	378	356	370	382	358	373	374	332	332	345	360	356	352	378	315	351	364	335	369	355	347	351	359	379	355	375	358	341	384	367	362	371	397	323	368	352	328	393	381	363	367	353	373	344	320	341	368	356	366	379	359	362	355	365	379	394	329	351	392	368	395	369	384	368	391	372	364	388	358	344	354	382	380	368	376	360	365	354	386	365	350	394	372	386	352	329	362	369	379	314	385	364	383	402	381	350	353	331	409	355	384	333	378	417	355	359	363	373	365	362	357	356	368	331	352	386	391	360	354	348	327	367	364	349	366	344	357	349	362	373	404	362	382	358	307	362	371	332	368	396	380	358	338	352	339	387	347	359	364	370	366	413	360	382	365	374	377	346	421	348	357	343	367	340	355	353	404	391	380	381	356	372	363	339	365	396	379	371	338	366	376	352	318	328	387	326	349	371	383	378	338	341	339	363	348	314	361	360	341	399	359	373	411	379	321	413	343	362	364	366	412	351	365	351	368	381	360	336	344	338	348	364	362	406	352	367	340	408	369	389	347	348	366	381	353	355	360	377	355	371	379	386	350	354	362	349	371	355	374	338	347	336	363	372	353	376	377	350	337	382	383	367	368	364	385	360	373	353	342	362	351	360	351	373	368	378	351	356	354	338	381	378	391	365	330	371	371	329	349	376	380	338	382	359	383	345	415	365	355	402	380	393	368	358	367	352	348	318	349	378	373	359	377	371	343	386	381	369	416	367	379	390	365	372	364	374	354	372	361	342	370	381	363	368	376	362	376	371	358	347	382	393	301	354	395	358	356	364	344	382	352	381	355	375	361	331	347	352	377	374	348	364	360	341	388	378	365	327	333	366	369	350	366	360	360	338	343	343	347	367	354	375	376	381	381	337	368	384	383	368	304	354	380	385	373	371	381	387	343	343	375	407	384	406	337	322	372	381	403	357	357	353	375	384	356	353	385	350	356	365	384	327	325	362	368	353
32380	41422	33011	19535	17307	11621	6845	7203	5876	4489	3349	2736	2217	1729	1325	1232	1070	1003	952	890	913	679	699	727	674	647	595	593	553	529	515	458	466	457	452	454	424	440	392	421	420	438	383	436	430	441	375	389	396	431	378	431	434	439	414	401	443	439	462	441	441	429	423	431	411	446	464	419	427	464	432	468	435	427	387	445	436	422	425	421	444	450	440	451	423	436	419	410	407	412	429	399	450	426	419	406	468	398	459	446	417	444	432	445	428	466	432	420	439	435	456	441	415	415	409	408	408	376	435	444	442	419	448	421	421	429	432	440	446	405	416	434	428	410	437	422	438	397	403	419	434	426	410	433	440	442	449	425	402	402	424	415	410	386	437	452	435	432	449	438	441	425	457	431	423	429	412	442	422	434	453	412	449	440	445	435	436	387	417	461	421	427	415	384	419	416	407	404	438	390	418	429	423	428	432	447	422	431	429	423	405	402	405	390	410	421	466	427	408	411	399	432	408	429	427	408	419	407	409	395	431	444	433	407	409	456	437	404	430	448	439	438	437	409	406	428	399	421	412	448	447	433	415	455	428	448	437	451	426	412	436	380	419	479	450	429	429	421	458	406	456	433	406	434	418	443	439	436	418	444	418	406	432	458	381	404	431	403	422	435	423	438	421	428	396	434	420	407	415	399	410	424	445	412	451	402	445	419	441	423	417	430	411	397	433	433	429	450	411	426	434	419	425	442	407	453	445	423	462	418	425	435	430	388	415	428	394	438	418	432	406	418	396	417	437	464	435	423	368	437	418	419	448	392	450	443	468	426	436	454	434	433	436	403	408	432	443	430	430	403	471	430	402	446	416	456	439	404	471	417	434	413	415	427	410	415	424	439	456	415	425	413	419	404	442	425	420	428	416	443	423	406	435	418	414	423	416	445	434	493	411	432	447	448	423	434	422	418	400	444	392	435	408	403	438	435	391	437	424	421	388	410	402	418	447	393	436	429	436	426	418	430	411	461	450	439	404	416	446	418	460	420	418	434	421	449	447	418	430	407	397	426	417	432	459	430	484	420	417	404	449	426	440	446	381	401	438	407	449	426	440	415	464	464	442	465	414	421	450	430	420	440	369	416	437	456	458	431	418	412	416	442	408	430	426	429	433	454	416	441	419	433	434	402	422	435	458	380	436	414	424	414	451	415	446	446	419	458	445	406	423	461	435	406	405	430	400	412	415	435	449	442	437	399	424	433	429	415	452	419	364	441	435	425	413	473	422	420	417	408	412	424	446	455	430	468	456	463	442	401	416	391	455	455	431	419	419	449	433	421	431	435	439	453	394	417	441	422	465	434	411	430	409	394	437	437	439	452	402	424	443	431	400	412	426	447	430	425	447	397	417	420	400	422	438	391	429	435	400	418	424	406	431	431	394	391	404	439	448	419	460	420	437	427	429	477	419	462	447	433	447	374	412	404	415	392	434	416	425	435	392	407	435	427	447	425	454	405	436	455	405	423	434	426	454	408	433	445	436	425	431	467	391	425	401	429	415	380	434	366	412	431	411	442	393	461	414	441	454	441	414	423	457	432	420	404	444	425	437	427	400	449	419	409	421	426	479	412	437	431	414	429	440	429	413	418	411	431	392	445	437	422	454	415	443	440	411	448	423	435	446	427	415	417	472	402	413	365	464	404	452	399	390	422	393	436	430	421	397	428	401	451	423	421	383	446	440	448	439	409	391	432	433	441	439	411	450	429	422	417	400	404	447	446	420	423	414	419	426	428	411	420	424	426	424	411	435	429	436	412	457	419	441	422	435	446	404	396	418	475	376	430	441	407	429	450	410	424	430	466	433	444	432	413	391	431	447	402	430	396	445	438	429	454	424	379	414	466	410	414	422	427	383	430	380	417	427	430	436	392	418	404	414	414	420	441	445	443	419	400	407	437	435	421	425	431	419	424	437	443	446	400	450	433	450	428	450	416	452	393	438	454	449	463	419	435	444	445	393	422	442	465	431	443	435	442	418	440	460	412	400	439	412	413	413	422	446	416	442	439	441	431	416	446	444	415	467	426	404	397	392	434	455	390	436	458	433	450	406	405	424	406	424	382	445	410	423	442	399	395	417	432	471	431	411	435	466	478	413	397	420	435	386	442	454	439	417	381	414	443	420	459	427	448	452	403	410	438	424	424	394	415	426	419	447	435	444	420	379	403	439	464	445	415	404	425	423	408	429	404	406	413	442	444	413	410	443	421	450	450	432	413	429	418	410	411	413	414	415	452	392	449	425	456	428	441	428	406	416	412	431	438	446	395	404	418	437	411	404	433	403	403	442	433	419	437	409	451	438	422	431	454	431	415	414	463	429	414	410	390	423	435	424	464	412	400	455	437	383	453	447	436	449	413	432	394	433	434	420	399	453	422	435	394	379	422	429	406	456	420	472	438	437	428	416	447	429	418	434	421	405	419	411	433	404	414	448	422	403	465	452	426	396	440	398	416	452	429	434	414	402	438	466	416	450	440	439	400	429	443	422	423	394	421	428	425	431	403	380	429	427	434	447	418	436	457	452	402	427	445	441	417	394	399	414	427	454	425	430	421	429	410	458	410	421	418	433	438	427	424	416	425	424	426	407	427	429	431	430	412	433	424	390	404	447	404	449	419	434	421	404	434	408	408	459	442	420	434	403	442	419	404	431	412	415	433	414	439	433	430	445	429	420	429	411	416	414	442	428	409	439	432	446	416	389	471	458	385	413	434	413	429	452	467	373	396	458	422	424	413	427	426	393	388	418	435	421	414	423	389	406	451	436	427	405	449	403	431	402	443	442	437	432	422	414	423	405	452	443	455	423	436	392	408	451	409	453	437	431	450	436	441	407	475	419	456	450	426	450	408	409	393	444	439	447	414	416	385	381	425	432	473	461	397	414	428	430	399	384	413	415	424	434	442	443	392	447	438	436	376	436	400	430	437	435	437	396	415	408	406	427	404	431	415	446	452	407	437	426	440	427	434	481	468	392	437	405	400	459	434	443	414	438	454	401	436	410	418	429	416	404	388	436	421	369	435	435	439	401	420	448	397	418	419	379	431	455	426	459	437	420	438	452	397	424	380	444	398	415	444	382	396	401	438	391	428	440	430	433	423	443	405	433	440	409	443	432	434	409	402	427	453	454	392	425	447	421	412	422	401	410	402	455	413	437	455	434	419	453	419	433	444	443	406	414	436	410	441	458	443	396	452	413	413	417	429	482	411	384	419	421	405	455	410	388	424	424	424	404	416	442	429	415	437	420	418	423	407	431	419	412	422	456	458	395	424	422	443	421	441	437	434	457	455	400	452	428	419	438	403	423	432	416	431	379	429	428	448	432	419	445	453	463	439	432	426	404	405	419	447	416	433	391	454	446	464	446	423	380	425	422	428	448	426	424	492	427	429	450	424	443	379	425	426	420	434	403	443	468	444	406	407	426	419	378	393	394	434	420	434	442	444	422	415	418	439	401	430	484	433	447	436	424	438	412	431
23457	20903	28162	23906	21592	18748	9813	5684	4607	3643	2670	2016	1910	1450	997	987	963	910	722	662	700	581	559	521	472	440	413	355	362	345	293	320	288	285	243	272	245	256	225	253	237	244	250	242	230	228	241	248	241	239	246	257	246	232	261	271	248	237	259	283	237	262	246	248	229	230	266	239	257	273	239	240	267	241	258	250	258	222	266	275	225	252	243	242	233	265	260	234	279	260	262	242	248	247	227	246	236	236	276	259	228	222	242	256	245	236	241	243	257	214	247	240	229	237	251	239	247	262	256	226	251	262	258	253	227	255	239	265	250	251	235	264	257	262	256	243	265	257	252	275	259	252	229	236	236	265	279	230	220	226	252	252	260	234	248	241	247	231	240	252	255	239	253	244	263	257	249	242	258	246	267	271	259	248	221	257	243	255	260	241	259	228	260	291	243	262	252	254	235	236	238	260	246	256	265	220	250	246	241	243	233	217	250	276	237	238	267	296	264	262	276	218	261	233	241	251	264	237	250	261	239	257	231	236	282	272	227	268	240	268	267	214	257	297	249	271	271	256	244	247	244	240	246	239	260	269	240	246	246	263	253	228	259	243	249	229	250	260	253	255	231	258	255	255	259	261	256	228	262	241	223	222	286	259	226	223	289	256	264	230	274	231	267	267	239	246	232	276	260	232	267	243	249	224	252	253	260	239	231	229	247	264	240	241	232	269	237	253	277	244	216	230	246	237	241	243	240	249	265	225	276	250	266	278	257	276	227	245	258	242	253	235	233	254	259	254	265	258	254	268	230	262	261	278	234	291	278	247	262	241	259	247	248	236	270	242	255	245	261	275	255	241	244	250	244	255	235	240	262	230	257	243	239	285	240	263	264	242	269	250	245	238	244	247	252	244	242	266	233	254	269	249	217	262	287	228	237	270	227	226	255	223	254	270	258	258	269	269	211	241	297	238	233	255	252	246	267	271	271	261	272	265	237	239	259	258	228	235	271	253	233	237	271	246	289	255	267	249	242	245	252	227	250	249	257	258	254	258	233	243	259	253	230	257	236	251	283	260	235	245	242	237	267	241	249	257	260	270	246	249	260	256	258	250	253	256	255	263	230	241	258	252	251	247	256	250	274	265	238	263	219	229	282	262	261	244	238	249	237	255	269	273	262	227	249	226	240	242	256	239	253	271	235	225	220	229	241	246	249	248	248	229	257	245	255	241	257	242	242	224	270	244	246	258	261	239	235	226	240	252	260	241	244	225	269	250	268	229	258	281	280	234	266	280	262	251	253	245	208	269	253	234	247	263	216	259	249	243	251	238	223	266	244	226	268	265	238	256	265	244	219	263	247	266	249	252	278	252	217	241	253	249	258	238	238	241	267	250	246	270	247	246	236	244	246	249	239	244	224	258	222	226	274	246	241	276	254	236	227	266	270	246	251	233	280	256	252	275	255	258	271	212	249	261	285	244	264	234	220	216	258	227	238	269	242	242	237	251	243	238	243	240	255	227	245	251	267	233	258	255	241	270	258	275	265	271	255	234	277	258	239	252	259	240	270	265	236	251	266	254	275	208	255	223	224	252	239	266	239	245	249	230	232	239	238	251	265	249	220	254	251	255	248	269	258	251	270	251	235	259	245	234	241	243	248	263	266	286	261	252	240	259	259	268	247	294	211	230	244	260	267	268	239	253	253	239	254	234	267	249	222	229	269	251	258	243	253	236	264	224	258	245	244	262	253	267	238	244	260	255	256	240	257	228	233	242	241	272	239	291	225	224	239	236	267	250	219	256	242	214	218	255	238	258	234	258	251	239	283	253	232	259	271	215	271	238	226	251	253	260	258	261	264	288	291	235	252	259	263	262	254	259	272	260	241	238	225	238	286	249	251	255	243	229	243	242	279	249	244	277	246	261	252	251	261	247	286	254	223	252	230	261	268	266	225	256	265	236	216	257	236	288	244	244	244	243	238	222	274	243	271	237	264	221	220	240	234	258	263	283	309	236	243	266	233	251	240	262	256	258	247	241	223	238	239	263	245	263	234	262	247	255	246	267	232	263	268	241	253	241	259	260	252	239	235	261	283	244	237	262	249	232	241	245	257	219	244	282	280	246	254	282	225	222	251	233	268	257	257	255	230	262	242	257	253	248	245	222	253	235	234	267	259	263	269	269	245	257	250	250	287	248	251	248	252	237	255	261	250	262	243	248	262	224	241	233	251	240	258	263	254	235	284	247	221	240	262	290	233	231	261	255	258	286	210	240	232	265	254	251	287	225	248	222	231	279	222	247	270	249	275	232	245	258	258	222	266	248	264	238	228	240	259	258	267	266	262	256	245	258	233	253	230	255	251	249	267	254	243	246	213	239	252	252	263	248	233	246	235	256	263	249	274	255	259	241	259	242	252	264	244	250	249	246	247	246	277	244	255	271	249	258	235	266	270	241	266	258	240	266	256	233	256	238	266	245	227	262	257	266	264	289	256	239	227	265	273	227	253	238	254	260	260	284	229	255	243	206	218	230	243	248	245	249	212	241	259	259	233	260	256	246	261	252	258	255	243	264	242	251	257	262	218	248	254	250	254	235	232	248	237	263	270	257	236	249	249	266	245	255	238	279	263	273	243	273	248	249	238	212	252	278	272	264	224	255	294	252	231	230	228	243	254	249	238	253	240	258	296	272	255	237	243	256	243	249	235	237	266	269	218	229	244	241	249	251	223	237	245	254	260	256	252	253	262	254	244	248	250	244	272	229	253	258	259	232	263	240	268	248	258	240	239	246	243	250	258	269	243	241	237	236	235	247	249	247	232	236	245	245	220	254	246	259	238	281	289	249	254	272	253	216	254	238	251	223	248	244	246	246	248	248	258	226	233	251	249	263	253	264	251	249	213	247	242	272	255	239	253	274	265	251	244	223	254	232	225	243	242	244	238	253	241	207	272	268	244	264	268	242	250	253	251	261	242	237	224	232	224	235	248	255	250	269	243	261	261	253	255	280	248	251	265	256	255	246	263	254	243	263	231	261	226	262	247	241	243	247	236	236	243	240	237	234	229	251	243	248	260	244	256	264	258	247	253	244	230	221	229	243	263	257	239	274	227	231	255	231	219	245	246	252	249	247	247	242	227	224	285	235	261	260	233	222	228	250	260	221	257	268	258	269	260	266	254	269	244	268	268	265	250	231	259	244	246	216	254	251	230	225	248	253	271	253	257	253	277	265	262	221	240	242	242	270	239	237	244	255	238	250	238	239	252	235	289	228	231	254	242	245	232	272	250	246	253	283	269	247	266	248	237	248	250	250	243	278	244	218	255	232	240	255	240	249	246	234	267	239	267	242	227	257	237	243	229	247	238	254	271	247	292	234	255	233	247	255	247	235	235	255	236	254	256	268	264	255	242	273	244	231	231	257	270	258	251	230	263	263	238	241	257	264	247	245	249	241	253	244	277	251	226	246	230	253	196	257	255	250	243	273	247	268	268	269	230	245	256	267	261	258	247	248	273	269	219	271
34101	51831	39520	26427	24508	18410	12095	10269	8958	6947	5164	3914	3652	2655	1881	1640	1564	1495	1140	1095	1058	921	921	837	735	669	668	593	552	487	427	388	391	369	325	373	329	311	292	303	274	274	301	287	272	284	303	324	281	292	304	295	286	297	298	292	285	276	312	297	303	316	265	309	303	329	284	281	298	299	291	312	277	292	304	296	283	293	329	301	300	298	293	287	298	319	293	299	330	292	305	279	279	300	309	277	299	319	263	305	280	306	313	282	312	294	312	294	300	332	280	307	279	316	284	325	314	283	285	279	295	291	291	293	294	307	302	320	302	279	302	302	293	281	305	301	279	311	304	273	295	252	269	288	287	276	292	314	294	300	286	283	296	322	307	292	300	310	283	291	270	307	287	309	317	279	296	336	266	285	297	308	318	278	317	260	286	268	291	295	289	276	309	319	323	309	298	304	285	321	311	303	309	285	256	285	300	266	314	256	315	301	267	284	281	290	296	257	286	306	290	282	276	285	314	309	314	271	299	292	288	306	286	269	289	309	300	291	284	294	279	299	298	305	289	264	278	301	286	275	311	331	297	288	313	288	319	287	270	308	294	275	320	322	294	294	278	295	288	288	298	296	291	273	293	273	293	334	322	307	310	312	289	300	310	279	274	309	268	290	297	286	322	308	293	306	286	284	290	297	296	286	311	278	260	278	283	304	290	324	302	293	294	287	278	274	290	302	309	290	311	329	306	309	297	317	293	305	312	307	301	311	308	301	292	308	301	304	293	292	316	294	314	316	301	307	301	295	275	315	324	318	310	276	268	284	304	301	287	269	333	303	299	315	295	293	277	283	291	302	295	296	285	311	304	311	319	296	307	306	286	322	311	293	304	332	314	298	304	279	319	275	311	295	284	278	293	298	303	282	326	295	274	298	345	302	323	302	305	304	301	263	350	270	294	301	308	319	311	308	270	261	292	310	311	288	313	296	306	275	297	292	278	323	300	290	294	307	295	289	302	288	326	332	299	317	289	322	320	276	296	291	278	284	300	328	305	311	304	284	292	292	285	292	315	285	295	327	281	333	284	310	283	305	283	316	319	285	303	287	290	304	279	276	294	290	284	290	284	310	292	290	292	311	297	314	319	294	309	295	305	311	304	325	270	310	307	298	282	276	308	319	304	320	322	297	282	317	282	304	291	265	292	312	281	283	287	272	299	305	307	305	289	292	299	267	303	295	294	323	304	294	316	262	290	290	304	306	286	321	293	318	317	309	300	301	295	300	261	295	322	268	297	334	297	306	284	303	272	269	292	318	325	286	280	298	267	273	321	303	296	285	308	335	304	293	305	275	320	264	319	259	280	311	291	301	306	313	277	306	304	304	293	291	294	292	305	302	302	278	285	285	274	319	294	321	299	285	324	278	309	296	271	341	297	296	303	314	286	293	328	285	314	270	304	330	303	299	296	311	297	286	295	311	320	320	306	283	310	295	274	282	287	298	294	261	308	281	290	277	334	298	298	297	306	295	343	307	302	285	290	299	287	284	271	275	304	334	296	314	314	305	296	290	319	315	300	291	307	332	307	298	310	299	295	301	309	307	311	287	275	300	292	307	301	314	266	298	271	291	311	286	282	248	286	294	311	290	315	280	313	349	278	294	311	292	290	294	254	280	301	274	306	286	286	294	311	274	322	307	314	286	290	284	306	313	294	277	287	284	311	305	296	273	276	323	334	309	309	281	288	296	294	287	288	323	284	255	275	327	291	299	274	281	306	303	298	316	331	305	292	285	316	327	301	280	299	284	295	303	265	300	308	286	317	310	297	267	293	280	285	292	303	297	306	308	271	312	321	311	287	316	306	284	298	306	300	293	280	313	328	312	274	315	297	322	331	272	294	288	296	289	304	328	315	311	278	296	311	295	296	311	300	326	301	289	303	261	300	344	314	282	285	257	308	295	245	306	324	284	276	295	287	296	285	310	303	293	325	288	277	314	273	308	260	311	320	286	297	285	276	288	343	315	293	279	293	303	264	284	297	300	298	275	278	273	303	279	311	318	327	335	305	279	316	308	294	260	298	325	320	290	277	295	307	352	306	318	267	314	294	309	314	312	308	284	306	296	302	266	295	339	323	307	322	325	310	310	304	300	277	285	289	296	305	294	302	306	283	283	299	316	304	303	304	302	298	277	288	318	301	288	289	316	321	285	302	304	318	274	308	317	289	281	283	298	311	295	266	305	311	293	313	328	310	284	327	324	294	295	318	289	305	279	298	338	276	291	319	300	313	283	276	294	274	324	279	286	313	282	303	301	304	283	280	295	315	297	311	276	302	297	274	334	328	281	281	282	309	289	315	322	323	310	296	305	307	264	324	276	348	294	306	313	330	303	292	326	320	284	298	265	319	300	279	306	314	302	277	297	287	345	292	261	319	292	312	309	275	297	317	301	324	283	305	294	298	278	274	298	308	271	338	301	299	315	287	288	312	313	297	326	312	285	264	278	303	309	307	278	279	301	300	307	298	332	276	265	297	292	293	266	282	299	305	298	306	297	275	289	311	280	267	311	302	286	319	241	305	295	318	286	261	293	335	277	292	294	300	291	303	278	309	283	300	278	307	312	303	321	288	333	294	274	325	281	295	294	296	290	293	309	314	300	285	287	328	301	294	278	274	292	314	269	318	314	314	283	273	285	338	283	298	307	294	287	287	313	311	330	294	303	280	332	298	302	276	297	281	289	307	318	265	318	311	298	317	270	283	310	289	314	284	290	294	320	319	328	325	298	274	288	298	315	313	342	289	284	289	287	293	293	273	311	254	333	277	315	297	294	295	308	284	282	308	267	283	300	286	302	277	273	303	280	303	268	282	304	294	309	323	302	279	293	273	300	275	300	318	283	324	304	309	328	298	296	283	301	296	305	309	322	299	280	289	268	296	290	329	308	273	285	287	289	312	303	294	310	268	300	273	314	312	264	298	303	307	296	283	258	294	279	294	262	315	287	293	279	274	298	302	297	288	289	291	276	316	287	299	292	293	298	282	288	300	272	272	279	291	312	308	311	258	294	284	305	295	306	309	291	289	298	309	285	259	277	293	337	299	308	327	277	299	290	326	297	287	287	317	268	276	297	298	276	323	298	307	283	283	310	295	303	288	295	289	272	295	305	285	311	319	273	291	303	295	299	291	309	300	271	280	304	305	292	300	292	311	271	290	292	275	310	313	312	279	310	284	334	243	294	323	309	304	276	316	304	299	280	297	298	300	264	324	296	311	284	282	315	281	296	295	303	283	312	265	341	275	296	293	278	313	284	294	299	291	300	285	298	292	289	282	290	276	275	312	276	272	280	292	303	326	275	283	303	283	293	331	293	329	272	294	327	325	310	303	313	303	305	324	280	285	287	303	319	271	305	303	281	364	289	333	304	293	302	285	280	289	315	306	299	324	298	311	296	288	309	322	320	270	306	274	304	298	305	327	304	321	276	288	307	296	307	318	274	281	284	314	265	315	289	297	279	322	280	314	309
24627	20922	27438	24931	19878	11620	6146	4916	3824	3010	2174	1712	1733	1338	1079	1104	983	884	747	866	758	741	756	702	581	593	567	507	508	578	538	481	483	494	482	452	455	445	443	472	446	465	445	426	421	466	467	444	456	431	480	443	490	460	445	452	425	429	467	452	481	466	434	449	439	432	448	450	403	460	434	446	429	458	459	408	449	443	483	488	476	462	429	503	434	370	436	449	463	480	428	448	409	461	430	494	435	472	441	462	383	469	483	437	454	467	438	466	433	470	470	443	437	423	462	420	456	440	426	414	458	454	431	454	476	418	453	470	433	443	478	488	447	450	431	463	419	434	448	446	433	460	463	430	445	463	442	462	460	443	424	461	484	441	425	429	467	425	425	418	414	429	427	439	447	476	445	429	434	435	460	457	435	433	467	432	424	466	478	459	453	468	451	425	445	463	487	443	460	441	459	420	462	489	400	476	437	443	435	434	439	447	445	437	453	439	411	455	453	436	431	461	404	437	482	454	444	445	440	453	434	436	438	466	445	445	438	449	459	445	436	431	413	453	425	443	482	438	462	431	459	461	437	423	448	440	432	444	480	426	441	453	441	451	429	431	437	468	417	466	450	458	432	465	485	426	477	450	444	425	442	431	440	438	451	452	404	453	452	404	429	453	449	447	443	502	444	400	489	418	440	440	416	449	452	450	464	467	446	439	428	456	438	425	446	438	444	448	480	458	391	411	474	437	460	422	441	418	433	427	457	467	468	441	430	442	427	430	458	449	437	462	478	471	450	452	435	462	451	457	452	422	473	428	463	419	450	430	433	466	432	460	476	446	417	390	420	448	493	438	452	425	393	421	420	431	453	435	505	462	407	434	434	446	416	467	498	400	460	464	442	433	440	458	453	495	458	431	470	441	435	429	429	431	460	453	444	458	435	417	447	454	440	416	460	419	439	438	426	443	439	435	454	444	486	465	451	473	405	425	459	459	436	436	428	485	405	424	435	459	462	435	455	410	456	412	420	475	475	442	457	455	432	457	447	448	442	401	465	481	409	459	441	444	479	466	434	420	461	441	468	422	440	458	437	449	471	460	440	470	417	448	451	485	450	478	477	472	481	433	490	434	479	425	450	427	432	441	430	482	434	486	431	418	453	418	425	469	457	462	455	464	449	441	439	476	458	456	467	446	457	390	435	465	437	437	466	433	431	471	442	474	483	454	444	431	420	481	445	433	504	471	443	448	441	471	447	487	486	474	446	462	429	462	470	436	451	449	438	445	444	440	443	439	446	462	427	436	457	414	445	434	413	412	481	476	459	433	468	389	462	470	449	434	406	431	425	424	414	441	451	457	472	428	430	452	445	390	502	432	457	415	458	436	428	440	416	449	448	429	472	471	437	457	463	402	438	460	405	474	469	479	456	445	516	465	457	450	459	427	477	438	446	480	501	470	458	436	482	425	451	464	436	410	442	422	422	434	411	424	418	426	472	429	406	446	478	480	460	432	469	459	438	442	464	471	445	421	441	428	468	448	441	444	426	462	428	441	441	457	454	437	440	412	456	451	457	460	456	436	437	433	430	468	456	471	465	467	501	421	439	466	443	473	455	409	496	417	442	469	453	427	424	444	423	477	439	425	463	470	452	445	437	443	415	436	465	433	444	453	421	448	465	493	441	434	434	428	451	443	482	457	440	448	435	420	408	452	427	470	473	421	435	459	454	411	435	402	464	428	413	450	463	463	487	465	446	475	413	462	452	491	472	430	460	421	421	440	430	439	438	445	408	427	418	473	452	471	477	433	442	428	426	433	463	420	481	432	460	444	464	460	452	476	452	507	462	444	433	469	407	421	488	478	480	445	464	429	445	461	477	464	413	452	456	437	434	439	438	457	484	448	410	435	470	455	451	455	446	523	451	457	463	474	475	462	435	421	451	442	424	462	413	436	465	454	441	439	428	456	428	423	463	476	430	428	435	471	455	464	467	472	440	408	402	483	423	431	451	407	447	458	447	470	445	434	434	445	447	446	428	443	424	453	462	446	412	446	426	423	440	439	480	463	455	474	403	440	429	455	443	436	459	450	442	445	427	430	430	477	454	404	477	467	423	445	460	445	430	475	422	425	490	457	454	446	475	467	453	444	495	439	476	407	440	408	435	447	440	416	446	467	454	494	416	436	452	424	476	499	435	446	451	443	391	427	441	422	438	441	438	413	425	473	475	470	414	447	447	472	477	467	441	422	456	438	424	442	463	444	459	453	448	448	415	452	481	408	462	439	425	436	411	473	450	416	463	414	452	413	435	453	426	432	444	468	445	500	435	434	450	424	453	437	450	465	443	420	476	430	453	422	451	462	436	460	462	449	448	405	460	423	449	424	439	436	434	445	470	417	424	451	451	440	427	454	458	494	463	470	436	416	455	422	431	391	424	445	436	438	446	441	425	445	426	438	484	448	440	466	447	440	463	478	479	429	465	412	431	408	451	464	464	435	503	434	445	433	447	436	441	487	437	443	456	439	449	442	409	458	428	465	470	403	441	477	439	468	468	465	455	420	430	429	435	481	460	442	455	453	493	463	407	457	509	421	445	425	458	441	421	440	422	461	472	411	441	437	430	467	454	429	456	458	432	427	435	437	421	457	444	451	434	477	445	449	487	435	456	450	463	474	453	463	479	437	491	420	418	415	470	429	466	456	446	449	438	427	404	457	426	407	397	463	472	450	475	482	474	446	449	451	453	456	448	434	428	459	488	467	469	453	458	408	442	433	459	423	490	468	464	431	436	436	444	451	467	467	422	435	456	395	476	468	484	425	442	450	454	505	452	478	447	442	427	392	431	445	439	478	450	417	448	462	461	448	429	468	445	435	461	438	476	458	440	430	434	453	439	438	475	440	452	454	434	406	420	454	455	417	458	452	457	421	443	454	468	467	444	427	424	447	424	449	410	442	434	403	446	428	423	422	450	446	457	444	439	470	430	419	453	432	451	423	412	487	435	510	450	483	471	437	446	442	404	481	434	481	426	466	448	461	451	424	476	466	459	440	463	459	454	450	417	422	453	500	398	481	396	425	434	425	412	461	484	471	442	494	463	428	447	474	438	441	459	472	475	418	440	422	467	424	475	446	437	470	453	442	436	430	420	456	456	446	470	440	455	425	427	431	462	441	430	385	477	474	470	456	426	464	476	421	421	441	450	464	454	441	438	478	425	407	419	461	438	441	437	459	464	453	459	480	421	420	420	451	469	443	431	418	465	461	454	461	441	469	412	477	439	465	463	443	466	441	437	413	419	486	461	483	477	444	439	502	437	425	472	466	440	497	436	455	470	451	444	436	449	427	441	463	451	456	467	465	438	494	466	448	468	420	443	454	470	431	475	429	419	435	445	414	448	451	462	418	453	475	440	474	439	434	488	456	463	465	461	461	479	417	424	483	454	451	407	442	427	463	476	467	416	472	453	423	429	448	465	425	433	476	473	457	435	458	458	468	450	465	418	454	470	431	491	482	464	435	440	420
33771	48692	36418	23764	22086	14920	10355	9978	7802	6188	4174	3347	3133	2220	1867	1892	1566	1482	1142	1255	1056	1066	971	915	767	845	764	672	695	656	595	527	577	575	541	526	540	493	534	515	477	499	488	521	553	508	516	501	511	517	526	494	528	529	501	478	479	501	480	486	509	514	494	526	512	511	516	542	486	535	517	529	520	489	512	530	523	516	461	483	520	543	490	536	515	529	477	508	523	528	512	526	497	498	534	487	505	473	496	473	507	520	481	506	490	471	488	560	539	482	495	544	502	521	492	507	506	509	497	512	509	503	510	518	545	478	504	528	483	531	518	498	492	535	522	489	484	513	489	476	500	500	520	532	501	490	517	501	494	522	530	460	461	537	491	533	515	505	531	552	512	479	523	535	525	464	545	515	520	478	467	490	493	519	553	548	541	531	517	546	477	522	522	499	492	530	489	488	499	525	481	504	527	518	459	513	533	530	521	502	502	507	517	509	470	518	518	548	496	514	535	506	516	523	485	553	496	490	513	558	500	507	493	523	527	513	544	482	527	530	502	486	530	494	530	503	501	482	514	526	526	489	510	556	526	502	505	523	508	514	481	512	461	526	535	515	554	511	487	496	503	501	491	486	509	515	516	473	493	498	533	503	488	515	499	530	499	498	494	492	503	528	514	520	486	484	490	500	519	471	509	538	502	514	502	465	493	484	473	499	519	478	517	479	518	495	527	515	483	473	560	483	521	495	547	504	528	529	503	507	521	528	492	482	514	544	543	511	505	510	482	534	464	496	503	504	485	505	529	526	500	530	552	523	447	502	481	502	515	513	547	532	498	507	536	486	502	494	506	490	449	535	516	499	533	548	525	501	527	501	534	535	494	551	540	525	558	505	527	514	499	528	486	484	504	514	532	522	478	503	509	477	476	501	532	538	532	554	525	530	492	485	501	515	511	504	506	527	526	494	516	486	486	489	531	518	536	535	483	512	535	532	474	489	464	497	519	525	505	557	462	510	480	502	510	488	524	532	519	525	502	520	509	509	530	516	501	530	491	491	543	510	463	521	509	511	500	531	524	461	497	524	519	498	493	523	516	482	539	476	493	499	484	488	502	486	489	479	469	501	560	510	450	527	509	521	540	502	529	519	555	512	528	513	537	485	522	499	500	542	486	533	496	526	515	534	487	477	512	469	570	493	504	487	480	503	533	509	475	529	519	487	558	522	465	521	551	468	477	511	483	465	494	519	513	503	510	519	506	537	498	519	555	507	510	500	514	489	547	478	506	531	500	505	528	493	513	518	533	511	475	545	499	530	552	522	477	563	498	523	504	475	485	518	529	492	499	522	514	549	502	514	505	546	517	481	507	553	533	508	522	532	548	474	492	498	485	477	551	510	506	532	447	487	487	502	541	548	515	513	502	494	494	545	491	451	529	498	524	517	515	478	497	516	536	515	518	487	512	527	454	489	493	524	517	508	500	502	511	499	524	488	525	519	517	507	501	542	562	498	518	540	528	477	512	503	521	521	519	509	543	517	486	512	485	528	518	506	473	479	517	532	522	527	497	485	508	516	525	463	511	509	450	556	505	536	515	511	526	503	519	493	561	480	521	522	494	553	512	538	510	516	468	511	518	505	533	485	478	512	510	540	470	522	479	515	501	533	492	490	529	494	539	473	509	485	500	521	518	496	491	531	488	485	524	532	491	548	485	522	493	504	525	517	485	551	528	519	505	507	458	499	507	509	505	470	503	530	465	498	476	496	523	499	515	513	498	499	535	530	480	504	510	532	488	525	487	541	515	468	525	505	469	521	517	501	541	524	514	548	458	520	534	477	528	514	497	490	475	495	475	516	533	535	540	502	499	521	500	509	504	527	497	562	537	506	538	520	525	522	502	547	531	544	494	481	529	483	499	529	497	519	502	502	519	494	506	519	463	546	518	476	515	462	535	511	529	504	517	512	518	473	494	488	503	495	485	504	520	516	519	566	545	484	528	501	501	476	510	501	489	525	519	541	503	522	475	551	496	515	510	498	528	537	535	515	513	514	509	515	518	503	473	513	515	511	545	511	478	523	507	513	528	511	547	512	505	532	512	535	532	526	523	536	503	526	490	504	496	556	507	526	493	499	507	480	554	517	493	525	529	518	482	517	486	486	514	558	537	576	523	530	497	539	550	486	497	477	485	461	499	525	533	482	540	508	512	511	510	529	510	497	493	565	514	518	491	501	518	512	536	527	500	543	531	481	471	498	532	496	469	539	491	492	521	507	504	502	507	532	537	527	551	517	512	560	523	470	454	491	494	515	507	534	478	510	486	493	512	510	476	537	525	502	505	521	523	541	527	508	540	482	489	505	509	469	487	500	526	519	534	518	496	512	480	513	514	513	516	549	517	533	481	522	521	518	495	502	506	504	508	531	487	546	514	482	537	547	497	520	525	506	500	508	466	508	506	524	488	522	530	507	518	502	475	524	531	493	514	553	519	493	540	499	528	516	518	499	539	487	508	529	526	504	481	551	478	477	536	525	486	519	536	525	506	512	530	511	509	545	494	529	532	503	507	529	546	499	502	517	508	513	481	547	528	478	514	522	524	520	498	467	451	509	508	543	538	521	516	526	496	498	500	492	538	492	516	523	529	519	534	516	526	509	517	498	498	491	528	486	524	513	512	559	520	542	486	478	490	469	467	529	526	503	547	513	463	509	521	530	476	548	504	506	492	475	536	513	533	530	527	514	491	500	545	545	489	509	541	512	555	467	495	512	540	510	474	529	537	508	554	552	497	499	552	482	505	495	531	483	526	486	503	477	521	532	501	483	504	502	485	497	517	542	512	507	531	502	497	522	536	559	510	510	499	466	541	524	545	512	526	489	526	487	567	512	501	489	478	516	517	507	520	500	502	559	527	520	514	525	531	511	503	516	510	522	520	506	522	533	515	508	500	535	553	542	502	532	474	551	528	500	462	484	474	509	545	500	507	509	502	504	524	497	478	539	468	495	495	525	522	532	493	520	511	469	487	509	511	486	526	514	461	535	531	506	491	530	505	532	493	521	545	522	506	492	502	488	494	531	542	480	494	509	503	535	443	500	486	518	509	471	510	479	527	507	498	521	495	491	480	526	495	477	524	518	521	504	503	491	493	492	494	498	514	489	501	512	536	537	513	482	448	507	531	518	499	524	503	485	510	516	527	556	526	519	503	494	520	502	486	488	503	507	503	544	509	491	513	526	554	464	504	522	513	518	505	519	490	512	487	523	502	500	538	521	512	555	534	525	503	473	520	515	453	506	530	453	479	488	533	496	513	497	495	540	512	485	494	498	522	527	483	481	497	529	461	562	509	502	521	510	519	530	517	489	506	492	529	557	532	531	552	517	476	504	515	508	476	478	489	504	521	549	488	499	546	524	524	436	473	505	522	536	485	530	489	509	559	490	509	548	484	460	537	495	539	507	497	534	565	485	545	536	533	555	508	517	494	496	478	532	483	444	483	503	499	506	550	536	502	474	564	517	527	491
22501	20961	28642	23452	21266	22039	20133	10598	7787	5211	3831	2745	2439	2174	1694	1581	1373	1204	977	1154	861	809	829	766	636	643	519	529	558	497	452	397	376	403	354	315	325	320	324	327	308	342	349	338	314	325	308	352	324	295	322	335	350	294	321	328	318	315	333	324	309	307	321	329	317	310	310	323	329	339	319	326	276	327	338	334	350	324	304	318	316	299	353	342	329	346	297	294	304	332	337	310	323	298	329	304	306	330	295	327	310	335	324	284	338	342	302	342	354	301	317	313	325	328	363	307	352	308	302	294	338	305	291	313	304	317	321	326	332	318	305	333	317	336	342	332	311	330	337	288	292	305	306	314	345	327	338	331	348	315	326	329	344	327	305	297	321	312	333	343	341	326	310	313	333	321	324	299	318	317	327	327	303	313	338	305	300	336	318	307	330	316	304	318	312	329	335	309	302	300	298	332	299	321	329	331	318	313	323	315	326	295	365	305	293	322	319	343	336	301	283	332	327	301	330	365	309	312	296	343	303	327	313	331	277	335	321	324	316	300	359	318	340	321	310	314	317	323	311	296	323	334	313	348	291	318	299	343	314	328	340	331	326	279	287	306	310	287	332	321	324	333	328	297	302	315	333	306	321	342	312	305	311	346	335	313	292	324	315	306	346	313	305	304	317	331	329	311	320	327	329	323	333	308	348	372	310	306	318	303	324	296	343	341	318	296	325	323	304	306	306	321	323	332	346	324	345	297	320	309	316	301	329	332	329	315	340	307	291	314	331	329	348	308	303	322	359	323	327	308	312	338	316	305	322	305	333	307	306	326	333	313	346	329	326	315	304	349	364	303	313	311	330	315	306	344	298	305	346	297	310	343	319	335	282	326	322	329	313	321	307	313	303	320	332	294	317	350	319	321	345	315	290	321	347	321	283	328	297	297	308	344	309	325	316	338	313	323	342	312	321	358	322	339	305	334	357	311	317	318	323	335	299	333	306	347	315	286	284	325	307	369	332	309	338	324	324	344	307	340	324	331	347	318	322	324	347	337	352	318	336	316	319	307	315	332	356	305	324	307	324	345	320	286	335	311	329	325	315	300	317	337	343	294	348	323	308	340	321	336	344	262	324	315	308	316	311	298	306	307	321	314	290	315	308	345	340	318	349	291	337	289	323	351	309	316	311	292	317	353	323	311	314	314	320	319	340	352	292	311	333	305	342	310	333	313	342	318	317	328	313	300	321	332	334	328	331	342	330	311	300	338	321	312	338	311	321	333	311	317	304	305	338	325	305	320	301	320	296	326	369	331	339	341	324	316	282	333	341	294	303	317	348	306	329	299	332	333	352	329	298	325	308	338	331	299	321	332	302	327	324	346	333	305	325	302	310	324	322	335	313	299	313	348	327	296	310	321	305	347	323	286	344	315	312	300	339	320	313	300	335	299	321	331	272	331	290	296	325	298	300	328	331	331	311	312	318	297	334	335	319	349	313	359	358	322	347	297	304	309	320	310	306	301	324	326	336	309	320	366	310	338	319	318	302	314	335	344	298	339	335	323	321	324	358	296	300	315	292	312	321	335	313	318	306	298	302	312	306	318	333	356	323	332	315	325	303	309	322	347	333	279	296	324	330	316	346	290	287	320	326	322	319	300	325	293	308	328	327	332	311	317	330	327	335	299	303	313	313	356	328	342	268	328	364	351	333	324	320	331	311	349	339	305	316	329	333	301	284	306	303	318	323	306	298	322	302	317	296	350	325	333	300	335	347	343	323	321	355	320	335	296	330	331	322	334	307	320	324	311	344	351	300	317	291	313	323	306	315	328	343	300	306	267	312	300	357	298	320	328	318	311	298	307	324	351	307	330	298	306	312	301	310	268	324	320	321	340	359	343	315	318	319	353	326	311	307	297	331	308	318	351	340	306	319	316	307	311	312	314	339	311	333	316	314	319	307	318	299	308	317	325	329	319	314	339	341	331	304	288	308	317	337	258	341	338	304	295	320	332	305	314	286	339	314	333	307	334	322	312	310	329	328	351	305	342	312	326	351	303	322	336	326	367	302	305	324	284	303	316	329	298	313	312	312	291	290	319	317	302	326	316	335	312	307	357	318	293	301	313	308	312	315	307	298	308	316	342	313	316	313	309	300	332	335	321	351	331	347	301	346	272	331	304	323	290	330	323	336	319	322	340	304	319	342	323	315	322	302	323	312	299	299	320	322	296	327	299	299	310	346	292	342	361	312	331	329	297	353	365	292	324	321	345	326	327	336	343	316	324	301	305	296	288	328	325	334	286	290	308	305	331	312	311	327	325	341	332	285	304	320	310	320	291	309	302	321	351	294	314	311	317	294	336	356	294	317	310	314	327	312	331	308	301	321	328	313	324	347	325	305	303	344	324	329	285	305	334	329	299	317	291	304	318	320	311	299	315	303	303	346	319	299	330	320	334	295	303	338	360	318	315	319	324	331	329	318	323	316	289	319	324	322	309	315	333	325	332	307	293	300	342	332	311	334	306	325	339	330	329	301	295	298	338	326	336	313	314	312	325	336	348	315	299	337	319	297	304	327	302	329	361	318	292	329	318	309	337	308	327	334	316	314	346	325	311	321	301	312	293	361	316	297	306	317	322	301	308	318	330	319	318	291	322	279	346	306	331	309	333	301	317	336	308	327	328	310	318	300	352	340	311	294	319	287	334	315	320	311	296	313	313	325	319	309	329	327	287	272	325	322	344	291	331	346	314	314	316	329	329	309	293	317	312	310	296	280	312	341	315	310	344	271	304	307	346	318	291	328	281	340	306	310	329	327	293	298	309	355	316	334	313	317	331	301	345	309	338	332	303	304	315	303	302	328	315	354	312	333	293	321	338	334	348	278	325	330	306	306	319	299	336	325	324	338	319	324	317	298	309	312	279	336	303	333	299	338	319	322	293	303	302	307	289	349	308	306	303	330	305	308	286	311	314	341	313	335	299	276	304	288	327	325	325	315	335	335	318	344	303	322	328	310	327	334	324	301	311	322	317	310	339	319	304	293	290	319	330	318	277	321	305	313	305	321	317	318	336	356	339	303	340	311	313	306	332	359	301	327	302	308	312	318	344	334	313	283	291	316	302	306	301	299	327	334	309	310	334	330	319	289	300	336	301	328	289	338	329	325	316	339	294	301	288	284	303	332	342	291	337	347	345	353	281	306	308	293	343	307	325	348	321	301	297	311	321	317	276	323	319	323	299	305	315	331	307	315	310	326	349	312	329	339	319	318	325	296	287	316	307	364	293	314	308	309	329	311	314	310	321	285	332	293	341	305	331	330	324	326	299	328	306	351	358	320	293	317	292	297	303	325	315	301	320	305	298	314	363	300	292	347	287	325	308	347	331	300	306	277	316	296	348	303	305	339	315	286	320	311	305	334	311	343	340	312	297	325	322	308	320	341	327	345	296	319	313	304	308	301	312	305	288	309	312	294	314	346	318	319	342	304	325	294	321	316	321	316	292	333	295	334	303	320	331	302	316
37318	60962	44867	33592	31319	22580	16926	15507	13531	9408	6958	5124	4477	4078	3028	2709	2348	1953	1528	1923	1333	1280	1254	1151	899	855	730	745	676	708	614	478	463	418	405	388	349	398	351	371	326	363	389	360	363	356	373	342	361	321	364	367	363	400	342	362	332	366	349	344	371	359	356	304	344	376	339	361	357	377	357	364	372	321	349	352	342	377	326	338	330	371	338	377	311	393	356	342	343	353	358	360	344	351	341	331	355	371	353	347	363	366	348	368	366	350	326	347	371	353	384	325	367	359	356	361	327	345	359	346	365	388	327	360	356	342	364	348	366	359	363	371	362	365	355	359	339	363	345	359	354	318	331	366	336	350	327	341	362	319	327	353	389	327	355	335	357	329	347	331	369	327	364	356	346	351	389	360	354	388	358	312	339	385	356	353	363	323	366	371	358	349	382	344	339	374	362	341	321	342	328	342	340	403	349	372	367	371	365	370	398	333	358	356	361	367	360	338	334	388	372	368	341	385	352	368	374	360	351	362	325	354	345	348	345	339	367	365	332	346	309	339	350	323	341	357	362	355	300	334	357	367	390	395	369	356	377	345	374	345	372	382	367	377	351	369	357	312	363	370	354	354	375	373	358	359	375	359	355	350	370	369	375	336	371	374	375	354	366	349	358	357	354	339	320	393	362	356	314	394	351	319	352	353	382	377	368	344	367	349	403	381	364	337	332	356	340	359	368	354	332	354	376	378	365	368	344	353	344	378	388	350	371	367	325	364	351	349	346	352	395	357	365	338	347	367	356	353	339	356	391	358	341	371	387	343	366	357	366	384	362	334	312	351	357	355	371	373	345	369	345	349	350	332	356	351	376	360	354	341	338	358	360	372	351	329	329	326	323	385	396	369	382	357	354	340	390	363	350	362	378	347	377	363	353	363	354	347	363	346	291	387	329	323	374	345	352	340	344	325	370	331	352	311	366	358	386	332	333	371	346	375	367	372	350	325	379	357	379	361	373	368	347	365	379	361	328	358	321	368	372	357	371	356	336	350	336	380	354	352	368	343	322	357	362	321	345	371	365	336	341	335	354	351	348	367	362	312	368	376	373	342	369	360	351	380	349	334	376	379	374	356	321	362	339	366	352	321	358	366	389	358	359	352	344	360	304	400	383	376	354	359	316	390	351	370	388	334	373	346	315	388	347	374	338	326	367	385	342	354	320	367	375	370	359	362	337	354	316	367	342	357	343	341	358	351	334	357	366	354	340	328	341	357	351	373	367	370	376	373	389	357	355	348	365	336	374	371	365	348	334	359	344	358	379	345	347	374	379	340	346	348	355	355	348	359	390	367	332	365	360	398	330	377	338	390	327	338	368	337	333	346	371	351	370	383	353	348	330	355	329	324	341	353	317	373	322	332	356	351	369	360	330	346	375	331	365	346	356	341	363	347	360	351	364	322	385	351	362	338	359	324	344	353	345	359	344	353	379	387	390	331	319	364	351	348	314	358	407	355	385	339	331	332	348	363	363	373	352	358	352	359	330	348	365	341	356	380	354	371	344	356	361	345	345	354	345	352	338	359	359	342	332	320	336	358	359	364	319	373	332	342	383	354	365	342	360	370	358	371	363	375	360	349	356	351	338	356	344	395	324	331	343	331	335	381	354	367	347	336	338	380	337	323	350	334	343	361	373	344	367	328	376	362	377	341	353	355	369	330	385	311	351	343	352	366	342	351	363	330	374	346	313	369	355	325	365	362	367	345	363	356	362	387	363	350	371	347	319	369	349	351	375	358	388	320	382	327	338	365	349	378	348	366	361	360	349	332	314	348	357	318	366	360	345	351	359	384	365	359	360	331	367	345	333	348	345	398	373	365	320	397	348	369	346	369	336	374	362	352	363	345	365	349	368	381	359	316	354	338	338	360	325	322	371	340	345	353	389	373	366	347	356	364	361	344	368	356	388	347	347	364	350	383	351	338	345	380	376	371	354	330	363	338	329	338	362	365	327	365	346	335	323	361	385	370	372	348	336	344	359	377	304	353	338	400	337	350	341	337	363	345	327	350	333	312	345	356	354	344	321	382	374	312	356	347	348	356	333	367	345	324	350	372	380	356	353	344	322	399	351	337	358	387	322	372	380	367	338	376	351	341	390	356	371	336	314	344	382	373	350	328	387	338	385	384	364	336	340	327	345	348	350	368	364	343	336	363	337	389	336	346	341	366	347	349	350	369	375	360	351	352	361	358	372	379	349	355	372	375	316	375	375	314	397	379	329	345	331	363	363	404	341	346	349	344	365	336	348	320	335	335	345	363	389	354	348	355	345	351	360	344	369	365	347	337	343	351	361	341	343	353	336	350	363	327	328	310	345	345	352	343	376	366	360	346	354	305	363	361	346	355	378	388	338	382	342	356	338	358	377	364	340	370	380	353	333	397	325	357	403	346	347	346	347	335	358	355	359	351	344	340	348	365	365	388	358	328	348	358	347	307	347	369	355	338	339	374	348	351	363	350	348	375	343	352	340	356	338	377	360	366	358	365	346	332	336	345	326	337	343	383	342	349	356	346	349	354	336	348	365	377	375	351	341	337	325	341	395	360	345	333	331	370	360	361	373	372	328	364	349	329	366	376	353	351	335	381	342	346	345	346	358	338	359	343	337	365	366	332	350	368	368	333	362	369	354	346	379	326	334	347	366	360	343	347	351	349	363	381	345	339	342	336	359	326	364	357	360	354	354	353	366	366	372	368	365	348	339	362	353	355	387	351	339	394	338	350	348	383	338	375	354	343	351	334	361	364	352	359	365	365	369	346	375	359	322	330	350	350	345	356	380	376	337	347	367	328	327	355	325	373	376	373	376	350	348	336	348	370	327	391	353	392	338	375	365	374	352	382	346	348	375	343	370	351	366	395	333	348	392	321	341	322	369	310	336	321	313	350	349	388	348	375	327	380	365	368	330	327	332	353	348	345	328	328	339	342	359	319	351	369	342	355	362	361	352	379	349	354	372	346	343	351	344	370	330	335	366	346	334	344	357	366	363	316	361	394	323	309	364	365	353	353	392	379	358	329	326	356	337	346	373	354	332	348	342	356	362	328	345	362	350	348	384	336	333	332	335	316	361	305	358	344	322	338	337	388	373	338	383	339	357	318	347	379	336	366	343	383	341	347	340	357	347	331	339	324	315	356	369	379	339	361	364	369	389	370	370	354	362	353	344	389	329	336	341	337	363	348	395	362	406	359	352	344	333	347	402	354	361	331	363	366	376	340	315	360	341	365	339	369	376	373	353	321	349	345	378	340	352	353	377	359	329	350	343	349	375	342	354	380	351	351	353	337	364	410	351	345	332	328	362	347	339	374	344	353	342	356	351	326	348	350	359	356	380	361	334	341	357	374	338	359	331	348	346	396	348	398	389	371	372	361	360	349	375	406	384	366	345	387	353	345	340	368	355	356	355	364	324	353	354	379	357	343	377	318	343	346	389	407	396	333	358	348	344	347	355	358	335	348	324	352	364	338
27994	26557	27738	19477	14891	7180	4440	3894	2902	1956	1467	1038	1108	1086	828	788	793	679	539	678	583	556	537	478	430	430	438	467	423	410	392	399	401	394	352	355	353	352	375	372	383	366	356	353	373	352	363	300	393	381	343	357	359	366	353	356	388	349	364	332	336	354	373	372	359	349	354	364	331	365	327	326	359	382	353	379	369	377	329	343	360	392	357	351	334	338	384	374	366	399	358	389	365	366	358	346	376	364	344	385	329	345	369	394	399	348	368	395	358	403	381	357	359	382	369	357	354	362	329	407	373	373	354	335	358	338	375	327	348	377	387	350	316	356	367	337	375	388	380	394	350	383	349	339	357	350	361	379	358	381	371	331	337	351	383	353	365	341	329	368	362	373	343	373	348	362	345	334	335	363	342	370	358	369	401	327	368	357	362	414	372	325	348	375	393	365	402	330	329	353	372	388	377	341	344	368	390	349	336	386	356	379	328	367	358	354	338	340	337	380	381	337	364	372	383	377	367	331	362	353	357	362	355	370	368	360	344	340	339	354	352	320	330	381	382	361	350	349	367	346	368	368	363	353	358	370	371	357	394	316	369	354	357	340	387	373	380	385	344	349	328	369	350	381	337	340	391	354	369	360	372	354	363	338	385	384	333	375	339	396	380	378	384	384	374	354	337	350	358	388	417	399	342	341	347	340	377	393	371	357	367	378	373	359	377	381	355	364	366	345	363	349	360	341	372	370	364	363	337	351	353	376	362	379	353	354	383	344	377	344	367	351	362	365	384	394	374	369	375	393	356	337	367	359	377	372	362	368	376	340	370	344	353	374	348	342	360	363	331	380	361	345	382	369	386	423	337	343	337	377	375	368	349	341	348	385	371	371	374	379	370	365	342	348	366	371	372	351	382	395	358	353	365	321	341	379	381	342	379	390	370	361	390	366	396	390	344	362	379	362	351	389	369	344	369	370	352	315	343	362	372	355	384	352	396	362	349	349	357	350	384	331	370	360	369	346	347	328	326	351	354	379	345	382	382	370	379	369	351	352	365	351	370	345	401	355	316	340	348	384	365	341	363	366	407	361	339	374	381	367	383	349	365	345	330	367	353	351	381	340	367	366	350	356	333	322	363	348	368	350	338	349	370	374	357	409	385	337	354	379	363	391	367	396	377	354	350	360	383	362	359	352	368	388	361	338	390	339	336	336	358	385	330	348	366	331	370	372	397	355	373	375	340	363	384	329	383	392	388	384	354	378	346	327	384	385	366	384	379	367	354	388	352	347	356	368	346	381	359	339	353	344	382	349	347	337	362	320	392	370	355	333	385	363	375	377	366	328	350	383	344	368	355	363	334	339	370	363	357	333	379	377	336	347	367	352	360	361	378	378	385	348	310	365	369	352	351	356	352	367	356	380	368	352	355	379	418	380	343	319	343	336	373	335	363	374	369	368	363	379	341	355	340	349	344	374	372	351	356	352	392	368	378	325	357	379	367	363	346	379	352	388	347	352	374	350	402	371	351	376	355	337	356	404	334	364	349	340	370	377	343	357	372	338	352	365	389	389	339	348	356	348	368	351	349	383	368	351	342	375	367	366	386	370	395	348	360	361	357	349	380	355	322	342	336	367	388	340	357	369	366	366	384	346	366	393	350	337	335	364	377	350	377	364	311	389	353	382	342	337	337	344	363	365	335	365	326	353	353	365	359	373	333	329	361	356	380	393	343	359	363	336	343	372	361	341	354	365	377	358	349	395	340	316	345	352	370	353	369	343	331	371	387	346	351	336	368	332	355	342	345	372	369	381	388	355	368	345	370	384	360	343	354	364	373	357	354	330	354	356	339	349	384	365	353	347	345	340	353	375	389	349	338	370	366	363	346	360	333	349	369	365	375	382	403	382	369	381	317	362	334	372	380	397	363	335	406	379	338	339	340	367	341	340	370	335	329	366	359	355	362	349	363	353	374	359	365	340	395	369	365	367	367	339	351	368	398	355	372	365	376	352	372	379	380	357	348	367	343	384	339	365	384	367	369	335	343	381	351	352	373	340	371	373	336	382	332	367	357	358	384	367	372	353	311	359	353	374	392	371	378	331	354	367	369	347	366	361	365	351	313	350	375	331	316	339	391	358	360	336	378	365	336	354	361	378	367	349	356	363	331	360	361	397	358	330	363	370	373	342	370	407	347	373	357	353	362	345	384	364	376	366	336	368	369	339	352	354	329	353	384	380	355	353	359	366	355	403	343	400	362	358	366	337	368	365	366	408	374	391	374	368	356	352	360	412	365	362	329	359	345	362	395	373	375	365	357	358	335	383	359	376	343	352	365	340	322	340	362	361	395	379	378	366	346	343	359	380	366	355	366	349	351	355	401	341	361	352	342	359	374	377	407	368	351	328	366	357	347	358	376	370	389	323	356	348	356	356	353	377	351	363	352	345	387	359	390	353	400	364	363	395	355	386	357	349	353	423	347	352	395	368	342	367	370	340	352	332	360	364	357	360	363	356	332	330	371	345	392	314	351	351	382	355	349	378	368	369	389	351	372	363	347	386	345	357	343	366	362	351	369	360	373	382	391	380	343	351	348	361	361	340	361	364	323	391	337	382	368	348	352	379	364	374	354	357	391	371	331	369	341	342	347	349	357	347	355	365	343	369	346	366	353	364	388	395	335	357	371	342	343	350	370	370	372	370	349	356	428	353	367	377	372	333	369	375	347	343	345	348	392	350	369	363	347	366	349	350	358	381	366	346	352	346	374	353	377	340	343	319	384	352	380	408	359	350	342	346	334	381	343	362	355	324	354	359	361	343	364	351	359	412	372	351	373	377	367	378	348	344	349	369	344	348	321	345	371	372	353	346	352	364	364	347	306	347	383	391	354	349	383	367	385	387	328	346	352	376	321	355	358	345	383	345	362	346	349	354	354	320	391	364	348	366	392	339	362	371	349	349	375	352	389	359	343	348	351	345	345	343	406	364	377	361	372	331	364	331	341	356	351	362	340	363	360	363	384	383	331	336	368	362	357	357	329	354	366	363	354	381	384	372	365	358	371	381	382	374	370	393	367	328	335	349	338	374	374	359	398	345	365	373	364	368	376	359	348	322	360	315	350	341	373	361	378	340	379	332	388	366	349	358	337	357	342	376	376	387	383	325	359	362	373	360	350	335	374	354	379	396	373	347	361	358	374	380	365	360	336	395	356	385	359	365	351	381	348	342	351	347	374	373	365	340	378	384	339	384	358	368	354	366	369	358	349	328	372	335	359	353	350	366	338	354	344	372	363	350	373	364	372	389	378	324	357	339	354	362	346	363	356	348	375	398	358	368	355	358	370	372	347	354	380	358	358	377	365	389	361	371	349	365	362	360	324	331	348	354	353	337	327	371	400	347	359	371	346	363	371	380	371	389	351	344	379	368	368	357	345	363	368	367	384	358	330	372	362	359	385	346	353	335	339	376	355	387	380	367	335	365	323	349	359	371	347	332	362	347	360	348	390	357	354	374	360	374
30852	43075	31676	20910	19372	11322	8304	7457	5863	3755	2854	2038	1979	1828	1322	1257	1139	916	794	960	922	792	753	714	606	590	583	577	543	569	490	512	436	462	425	417	396	410	431	422	393	403	414	443	421	428	426	404	423	437	422	427	447	426	423	398	409	397	424	420	429	467	424	423	409	437	449	415	445	421	426	436	439	411	393	431	433	429	429	403	421	441	425	414	387	396	430	427	415	465	416	429	431	434	388	456	454	419	421	415	401	428	390	419	460	449	449	408	437	429	463	422	438	450	437	444	436	408	399	417	441	427	424	430	432	387	439	418	434	455	415	438	405	432	414	463	410	415	422	407	446	414	423	418	405	414	453	427	424	398	427	403	415	435	427	441	418	387	406	455	436	411	439	429	464	439	469	400	437	436	440	447	407	394	400	404	447	408	420	430	377	437	459	447	433	441	420	432	435	428	407	468	461	401	431	434	418	428	479	439	420	435	406	450	432	422	442	443	424	435	459	394	427	391	433	425	440	429	435	423	418	454	413	397	444	420	423	439	445	427	437	418	397	489	399	425	421	415	424	448	431	457	453	407	458	406	461	454	441	440	432	390	443	408	465	446	392	407	430	424	439	428	381	399	453	402	399	422	440	411	424	422	423	438	406	422	434	407	402	422	439	425	413	431	434	414	450	411	436	397	414	406	410	446	439	440	426	421	438	435	457	415	429	418	401	412	429	405	409	445	415	406	417	427	432	439	426	429	451	394	461	432	400	426	473	429	392	398	424	424	415	433	419	450	439	406	417	401	447	441	437	423	465	408	411	442	416	399	431	460	445	445	409	437	433	434	408	462	407	432	439	437	431	436	447	400	412	401	413	446	434	421	426	465	437	402	431	443	417	460	434	426	448	446	425	446	419	427	432	410	413	426	424	440	442	406	448	450	431	446	465	435	382	386	440	474	448	431	407	454	462	429	454	424	409	445	407	419	427	421	444	456	429	406	397	455	454	444	410	431	418	426	413	449	403	408	452	410	431	364	430	433	430	384	440	417	430	414	448	413	419	437	409	423	405	415	412	423	398	451	430	439	399	442	422	379	430	442	430	421	425	420	431	442	397	427	407	437	391	429	397	458	445	454	442	398	404	411	426	455	435	439	455	435	420	447	461	433	449	409	437	409	447	413	404	464	423	409	423	434	400	400	428	449	442	386	424	427	418	439	448	420	425	457	461	414	425	410	400	403	432	437	424	403	404	441	439	399	449	430	406	411	453	450	396	435	421	405	405	416	428	408	449	448	485	426	441	426	473	418	422	417	450	429	413	427	432	443	406	405	433	447	438	430	435	415	458	418	436	457	395	426	455	408	424	408	411	454	405	451	447	450	402	473	452	419	463	446	426	439	375	441	405	423	462	434	433	422	452	426	421	384	432	428	436	403	410	424	432	431	402	403	453	434	415	428	435	440	437	417	435	401	444	434	409	440	450	416	414	435	417	417	387	483	447	390	432	402	470	434	453	406	425	432	412	424	444	419	428	430	427	437	419	440	427	443	418	438	415	453	397	487	403	412	419	418	443	423	412	439	452	405	426	433	442	456	430	413	385	443	469	451	412	439	442	411	447	416	429	443	421	376	401	404	433	405	387	446	397	451	380	398	435	428	403	416	437	441	437	423	435	420	456	440	415	443	424	425	447	432	439	436	408	459	426	417	421	381	419	410	459	427	451	426	404	451	460	418	428	406	397	447	412	438	412	440	452	474	442	441	448	449	428	408	394	454	415	407	429	411	438	453	421	468	411	401	417	405	440	425	395	449	399	430	450	399	403	403	415	431	426	444	441	433	388	436	487	457	436	446	464	422	414	410	409	416	432	409	405	412	409	430	441	418	381	405	433	427	431	429	404	422	420	430	411	398	401	407	422	415	444	443	403	434	463	456	398	418	459	423	428	448	451	409	419	431	421	439	425	436	379	474	404	413	415	441	421	411	430	389	425	429	421	411	431	437	413	424	404	414	416	449	438	402	452	412	431	408	427	451	416	414	431	428	422	413	421	408	422	422	425	426	409	411	401	410	419	441	438	400	444	443	431	448	438	444	403	400	450	454	405	442	410	429	454	460	401	449	443	428	453	469	392	386	389	458	442	413	413	405	412	407	425	418	453	394	434	388	421	419	408	393	474	435	461	461	413	417	421	457	440	445	411	437	403	423	417	435	431	452	406	454	424	436	432	412	463	426	431	430	402	463	434	421	430	444	382	408	433	409	410	494	431	434	446	387	419	413	452	412	409	444	443	432	467	412	466	440	372	433	407	401	438	424	469	470	430	432	444	422	432	434	409	404	422	438	410	486	381	400	401	436	451	429	440	399	445	399	464	432	432	415	441	418	428	364	407	442	401	424	393	441	456	418	395	460	439	415	409	434	394	432	445	426	464	436	401	427	390	416	408	401	419	436	442	455	478	459	429	422	444	424	395	399	420	444	379	461	441	386	444	463	448	408	439	415	372	418	435	430	427	414	420	444	439	441	434	413	443	418	463	412	393	423	456	432	454	427	436	439	415	433	454	438	429	447	410	422	468	381	390	403	410	425	412	403	463	406	391	433	465	430	445	465	419	404	381	429	406	437	424	417	472	407	447	450	428	422	436	448	419	447	387	443	447	463	398	440	441	390	455	423	442	434	469	388	434	443	431	443	415	435	416	421	414	429	414	445	456	453	432	442	419	412	447	424	411	425	431	449	388	428	455	438	434	447	412	456	438	439	440	423	408	413	421	406	443	414	422	431	421	395	428	413	436	423	440	436	417	416	416	428	398	410	405	438	461	445	407	453	410	424	439	418	414	470	380	419	458	445	420	429	452	426	417	473	424	425	416	441	404	457	432	414	393	405	429	401	410	428	473	419	426	451	420	397	457	413	465	406	409	426	414	476	433	456	456	421	412	407	461	385	417	433	443	427	447	425	406	408	426	396	404	447	426	486	410	429	392	455	381	392	459	455	428	462	422	439	406	450	427	439	401	442	451	418	460	410	419	469	422	428	418	430	444	390	421	417	413	437	436	398	413	425	446	407	444	418	444	446	445	409	429	423	413	431	423	454	451	393	422	415	402	404	451	407	419	434	411	403	432	385	429	430	431	435	451	435	439	432	410	432	467	466	459	425	428	402	447	428	429	428	443	414	435	401	415	441	404	424	419	436	409	436	416	392	465	414	370	409	452	431	443	437	405	413	443	430	489	418	444	436	427	416	439	407	439	385	418	427	391	435	403	434	446	429	453	387	420	451	458	397	439	442	422	451	421	462	413	428	427	446	411	455	431	413	411	418	464	415	442	431	422	415	458	403	423	455	440	389	414	423	473	440	441	461	428	450	401	465	423	420	449	415	455	437	417	446	420	420	391	436	430	432	391	409	448	403	425	406	457	457	461	415	408	400	432	434	456	402	415	392	421	469	450	395	417	428	433	416	425	383	403	427	439	427	460	386	441	411	403	443	436	412	416	429	410	429	406	435	420	418	443	439	451	449
23534	20911	28147	23938	21929	18572	11608	6791	5102	3088	2396	1868	1704	1459	1049	995	906	578	574	807	698	552	590	420	422	400	412	412	390	307	307	273	272	283	256	248	225	249	265	213	249	253	253	244	235	233	258	247	245	260	281	247	267	266	258	247	244	244	239	253	212	246	248	227	263	248	267	222	257	224	251	256	247	263	252	246	240	227	220	265	249	246	255	276	247	242	256	249	270	223	256	247	267	233	257	229	255	246	234	248	232	219	248	248	231	249	255	225	264	224	237	254	227	256	275	241	237	230	246	238	219	266	245	240	244	262	247	222	249	251	244	252	250	234	245	233	226	234	259	235	285	262	252	236	221	249	263	228	218	276	266	249	267	227	266	234	277	262	256	250	246	255	236	244	260	256	282	248	224	250	242	246	264	252	283	264	226	233	243	250	257	208	239	237	276	272	254	249	235	234	252	211	251	247	275	213	229	246	266	225	252	226	261	243	236	240	235	261	253	232	233	247	255	224	236	243	256	278	256	264	262	277	254	253	239	220	235	245	248	229	217	224	244	244	248	220	270	258	244	264	231	252	267	264	261	232	236	249	275	247	249	245	239	228	237	212	266	264	243	243	225	289	293	246	219	289	248	255	229	262	251	234	286	236	229	255	261	235	270	245	248	260	235	269	237	269	238	270	259	209	249	227	223	251	239	239	222	243	248	250	245	255	279	242	256	257	238	251	235	238	278	266	270	265	242	252	251	231	221	253	229	220	226	244	291	250	254	249	253	231	269	281	254	245	252	240	234	251	251	254	243	267	227	218	246	267	281	281	249	229	260	250	249	262	236	259	258	275	257	247	240	232	243	216	202	251	243	236	241	253	246	258	247	258	263	254	247	256	263	240	262	234	263	245	285	230	259	251	210	223	256	242	248	256	249	220	252	268	231	237	231	291	236	256	228	258	267	234	274	273	244	265	280	233	254	283	255	250	261	270	256	252	254	208	279	255	263	241	258	236	268	267	251	237	245	250	280	252	255	245	272	270	263	233	266	257	231	261	238	262	263	241	263	233	256	233	223	253	241	223	261	239	210	248	244	239	237	240	237	230	240	244	265	246	272	236	257	233	253	256	246	246	247	230	270	240	255	267	231	258	243	260	224	225	243	253	235	241	247	245	246	251	241	265	245	249	249	259	220	240	255	244	247	263	229	216	241	269	258	247	247	261	249	254	245	252	248	247	243	228	247	216	238	252	232	233	246	260	275	228	245	260	242	242	229	237	241	235	265	245	255	265	259	229	229	243	243	265	255	239	237	242	246	265	278	233	282	228	256	243	259	226	260	240	241	248	267	223	229	250	228	242	255	249	260	256	253	243	255	246	226	237	216	231	234	272	239	273	246	247	231	254	268	278	250	224	249	270	249	237	256	232	230	243	243	232	247	264	237	237	270	245	242	227	262	259	226	227	233	235	250	240	257	255	261	231	238	254	251	265	252	231	268	246	275	254	255	245	236	242	253	268	234	263	230	271	259	237	253	259	264	241	249	236	253	224	230	254	249	270	258	266	256	249	212	256	230	250	251	230	247	249	259	259	221	245	220	262	239	221	247	227	262	238	262	231	235	271	239	232	249	224	248	238	270	265	266	256	241	207	263	252	231	227	255	254	260	239	244	254	221	238	232	251	260	266	239	253	260	241	267	254	247	269	253	267	235	278	242	239	228	264	258	254	220	231	251	250	270	214	240	256	259	252	254	258	249	239	246	247	266	245	217	253	235	224	246	260	235	252	231	221	243	251	263	253	245	240	220	277	272	244	233	242	247	243	266	237	254	253	253	244	264	261	246	254	226	274	253	259	257	250	240	260	247	252	253	235	262	226	241	247	284	247	276	247	244	236	233	263	257	226	241	261	234	259	207	234	219	224	242	239	254	235	238	239	265	249	234	242	250	252	240	238	229	251	255	248	256	238	248	251	254	246	236	248	228	204	248	256	248	255	247	254	283	255	243	224	236	237	232	233	251	251	242	216	256	245	234	243	259	264	244	261	251	221	237	251	254	241	232	261	258	227	281	235	236	228	245	270	238	258	240	229	283	256	250	259	256	258	240	250	269	265	227	262	214	249	234	272	222	269	258	248	260	237	234	289	238	257	264	274	255	242	240	254	275	274	238	233	260	276	232	245	237	244	233	254	262	252	235	248	250	259	259	249	260	255	243	230	241	241	269	242	250	254	238	264	260	262	247	240	231	247	274	259	256	234	231	245	251	264	237	250	264	253	233	224	258	220	247	231	249	218	241	264	247	240	257	250	243	236	246	253	242	251	252	254	264	250	229	219	260	271	252	229	257	257	256	242	254	249	258	236	253	258	237	247	252	245	245	254	241	248	237	252	229	258	239	241	259	268	259	240	270	287	247	241	236	239	252	265	252	277	198	246	247	241	223	248	244	239	277	229	252	238	243	239	240	270	224	284	266	260	206	224	224	242	280	220	272	273	279	231	231	241	260	244	243	256	261	237	227	262	261	225	214	233	234	242	276	248	258	259	238	237	239	251	225	245	244	254	254	254	277	227	226	224	255	271	232	251	253	246	256	227	248	252	259	255	254	245	234	257	275	252	248	244	230	255	267	226	230	249	247	246	258	277	241	211	235	241	257	239	274	224	271	254	277	251	244	254	230	251	242	216	251	240	259	251	251	261	246	270	261	255	220	237	234	217	272	275	231	259	244	234	248	260	228	272	257	267	232	227	252	259	232	233	245	273	242	239	255	223	247	255	268	244	221	277	208	232	263	228	216	241	245	225	258	245	264	275	239	217	241	260	249	278	259	242	232	248	213	240	247	251	240	243	249	259	243	224	253	252	252	227	237	262	247	252	236	223	220	260	236	238	279	245	242	239	265	245	243	267	255	247	238	223	255	268	227	247	265	245	260	251	234	263	230	252	254	248	232	225	262	277	245	244	243	229	246	262	249	227	237	263	266	249	232	259	263	228	272	264	262	248	249	260	255	252	273	273	245	223	237	262	270	272	259	265	256	244	238	251	243	248	271	231	251	233	253	260	245	230	262	259	251	254	236	237	194	241	229	233	249	262	251	245	231	237	238	244	265	252	219	247	274	250	269	258	255	235	256	228	248	268	223	244	246	260	231	252	263	233	283	223	248	243	260	250	266	254	246	223	253	281	260	234	251	221	242	274	236	257	236	268	228	254	247	237	281	240	238	237	246	258	216	228	267	240	236	247	251	239	226	240	231	228	220	262	234	243	235	244	252	248	235	253	232	226	272	238	238	250	251	241	258	211	278	258	266	272	239	253	243	241	214	252	246	243	234	240	237	222	282	225	237	248	256	257	295	248	227	261	238	232	249	236	257	272	246	262	267	251	266	222	240	253	226	243	259	235	270	228	240	276	243	246	231	246	237	236	247	248	228	255	266	229	224	240	250	270	236	252	247	243	224	247	221	258	249	255	239	258	268	248	236	255	237	261	258	258	242	250	265	220	241	239	238	264	247	218	260	231	262	241
33421	53864	38409	27783	26370	17477	14320	11663	9600	5589	4748	3672	3369	2930	1955	1823	1552	966	1014	1221	1137	882	849	632	623	588	561	614	496	468	361	380	367	341	335	329	331	276	297	272	313	272	297	311	277	310	269	310	313	303	278	293	307	323	271	267	285	332	322	303	315	297	319	298	320	288	290	289	294	315	306	263	304	313	297	304	294	290	289	313	299	304	304	309	312	275	296	288	298	289	285	306	258	310	313	286	270	297	305	281	283	293	280	290	292	272	285	269	298	289	298	299	276	298	296	297	301	333	256	288	298	291	287	289	279	299	303	307	282	283	298	296	304	302	286	307	279	264	280	262	270	279	298	282	279	287	271	324	291	262	291	308	285	291	270	301	275	308	320	272	302	280	316	288	310	313	302	310	297	278	287	309	298	282	300	300	316	300	286	321	298	288	278	278	300	316	306	270	268	276	288	300	309	289	286	317	299	307	279	273	321	296	283	280	288	312	285	317	287	288	296	297	309	288	293	280	266	310	297	314	288	284	324	302	282	296	296	288	305	255	300	298	299	269	289	295	320	281	293	293	312	292	283	306	276	318	258	265	303	270	280	316	311	280	269	295	302	291	270	296	304	249	324	297	313	282	320	280	271	299	325	317	276	263	303	311	294	275	311	308	287	278	287	308	330	299	308	281	298	286	253	291	314	303	291	288	327	265	301	294	329	282	295	283	302	278	275	284	278	317	288	294	292	273	287	275	276	322	284	286	304	290	313	296	292	307	298	310	300	296	294	302	311	265	326	275	278	279	290	293	294	315	290	311	304	306	305	300	291	272	288	312	324	301	317	294	299	299	299	308	303	293	287	323	288	305	296	285	320	304	317	305	316	290	317	310	278	280	270	309	272	289	311	283	281	278	302	282	296	331	291	281	286	297	295	277	298	300	288	308	330	294	300	283	303	309	289	306	301	300	291	308	295	291	290	295	293	292	320	311	277	343	264	318	286	297	292	316	293	290	293	278	288	313	296	281	300	255	263	289	293	267	308	285	279	289	287	305	282	286	306	278	288	288	288	266	276	285	292	309	284	323	284	275	293	297	299	277	292	289	298	302	326	323	285	328	309	266	305	297	288	296	301	292	312	259	300	309	291	305	292	302	292	289	293	277	317	308	291	265	286	328	319	306	326	292	293	301	298	277	285	301	297	306	303	287	300	291	295	284	243	269	276	310	310	309	281	290	285	294	304	299	297	274	288	329	283	309	268	298	276	316	301	319	320	298	299	292	266	293	263	276	301	301	294	290	320	305	301	262	291	307	279	284	265	301	293	302	283	294	293	295	283	270	308	286	297	284	292	277	313	275	285	277	282	276	308	300	274	320	302	309	280	275	324	268	299	281	304	298	289	297	289	327	284	292	283	287	287	292	285	267	302	276	294	300	293	297	288	311	297	316	304	313	275	287	298	301	302	303	305	278	332	310	303	304	292	299	297	306	282	319	278	276	299	288	297	299	276	308	321	284	294	283	293	310	324	313	315	322	295	325	300	278	275	279	331	280	313	307	300	290	308	325	311	303	313	286	280	305	306	301	305	297	274	289	317	302	285	301	284	290	307	289	279	302	278	299	314	259	304	311	314	276	301	288	314	282	286	311	311	297	295	291	263	328	324	317	300	298	288	312	290	307	263	319	335	304	293	322	283	319	280	302	320	294	294	285	297	289	289	330	291	292	291	305	312	298	291	333	311	311	298	319	308	303	291	315	315	306	274	291	305	289	328	267	284	314	282	285	306	295	275	284	312	296	277	279	307	288	286	281	283	270	279	293	311	311	270	297	276	292	317	283	289	284	319	268	296	276	307	303	338	292	300	277	322	276	299	259	284	282	284	312	293	315	297	262	302	279	288	304	258	322	309	321	284	268	330	309	314	302	282	325	280	272	324	298	280	263	302	299	297	282	282	316	295	280	318	312	312	306	305	297	333	307	292	335	295	276	281	301	315	290	319	294	295	307	306	324	284	288	283	275	288	289	312	324	307	286	296	294	276	302	281	293	285	250	255	282	296	276	323	268	292	270	280	312	318	274	261	303	318	282	284	299	276	288	318	283	312	306	270	311	308	300	284	293	321	281	297	279	248	302	310	303	290	296	299	300	293	311	280	312	306	270	322	296	260	271	336	282	275	304	278	269	281	306	277	303	282	309	287	290	302	268	294	282	292	277	309	299	301	316	296	280	308	290	289	291	338	295	280	305	295	299	299	293	294	283	283	317	287	307	280	296	300	283	334	290	291	300	309	292	301	292	284	274	301	280	287	294	268	320	289	295	281	276	290	271	295	282	322	282	283	279	285	320	281	319	329	289	280	262	311	299	321	285	275	309	285	306	276	320	261	270	315	296	270	290	290	284	301	307	300	276	287	311	271	303	319	277	334	284	289	311	287	283	279	310	320	286	307	261	302	286	307	279	290	284	291	273	296	276	311	307	291	316	310	276	264	320	301	286	280	283	279	290	301	300	300	315	305	295	294	280	285	255	277	317	308	282	287	306	282	288	286	304	288	300	259	302	278	266	297	281	300	285	286	291	268	304	295	272	279	285	261	289	309	297	304	259	297	308	298	262	293	282	285	294	296	311	278	321	321	310	291	298	298	312	263	304	277	273	281	286	303	282	295	261	275	313	302	277	286	291	300	303	292	293	282	321	298	305	282	268	303	274	294	317	304	287	286	320	330	289	305	326	293	286	287	263	288	296	306	300	300	293	300	270	292	288	298	310	303	325	295	310	284	283	290	293	294	285	273	303	292	286	265	279	288	295	301	348	286	275	287	288	314	307	297	298	317	304	294	286	304	310	285	315	284	290	289	287	303	259	302	298	311	321	324	318	292	274	280	301	260	299	286	289	289	288	307	291	309	306	300	322	262	294	273	278	286	281	295	259	291	294	280	258	264	311	298	324	267	278	308	331	303	276	285	296	281	300	296	284	296	316	318	273	294	279	292	314	315	333	292	292	277	283	303	302	307	290	300	295	304	333	311	285	265	290	280	328	308	275	281	315	280	310	305	296	323	293	301	291	295	276	293	272	293	298	283	299	306	260	272	306	289	305	299	270	278	293	280	260	292	297	278	281	289	309	291	315	317	283	319	287	273	299	260	312	293	304	288	318	321	297	300	322	298	293	299	297	294	310	294	280	319	275	316	284	311	276	286	287	308	302	281	319	290	294	287	275	314	278	253	306	265	308	273	308	293	311	307	290	279	305	274	310	290	305	306	308	321	279	305	316	286	260	281	312	304	276	294	329	316	305	303	276	315	286	322	308	290	271	318	285	304	309	306	278	299	294	313	282	313	289	288	306	309	286	276	295	299	280	323	283	307	302	269	322	306	292	322	305	274	317	311	305	285	301	316	291	304	296	294	302	324	280	287	301	293	320	310	280	298	313	284	295	308	303	329	287	289	275	270	290	297	318	277	315	269	294	290	290	280	294	299	294	296	282	304	292	327	289	280	316	307	302	283	305	319	268	327	305
24566	20943	27366	25091	20804	12688	7654	5207	3935	2529	1993	1740	1609	1328	1092	943	988	799	757	789	709	618	663	616	648	618	605	587	501	523	503	480	469	448	482	450	471	439	447	484	505	471	459	457	423	458	452	466	465	442	411	441	436	450	439	424	429	461	436	439	458	436	461	457	410	449	484	461	456	451	440	454	453	416	394	499	487	438	415	478	478	427	462	445	452	427	439	417	426	429	433	431	447	450	451	475	477	467	408	454	429	418	430	433	458	435	443	433	423	459	458	487	453	432	410	453	467	449	439	439	448	429	455	431	413	451	417	434	468	411	474	440	429	471	454	442	438	439	397	448	473	440	429	438	452	457	426	443	448	447	463	426	470	440	437	448	484	438	411	397	460	444	438	457	450	392	420	433	437	484	475	456	493	472	461	463	457	422	446	407	436	473	467	468	463	445	491	428	439	479	417	493	453	432	469	483	420	437	439	465	451	449	397	462	431	462	459	432	449	432	434	427	449	426	448	441	464	468	400	435	434	442	437	470	441	466	436	443	458	381	449	421	472	426	438	454	448	414	477	450	426	450	422	481	435	450	485	476	450	456	427	462	441	462	471	435	440	452	441	457	466	460	503	416	466	413	435	432	423	462	420	496	445	434	442	451	457	460	441	442	426	430	451	452	433	487	459	436	461	447	417	480	439	429	488	428	441	475	392	430	429	397	413	466	428	428	437	456	475	463	459	437	438	435	480	427	437	432	417	459	476	398	446	448	450	456	465	433	472	482	475	433	474	429	453	471	434	469	426	443	432	475	463	435	433	424	470	450	469	450	450	431	434	478	420	456	470	460	451	431	462	484	469	435	424	439	387	475	442	443	446	451	464	424	434	460	423	453	443	450	447	450	441	405	469	450	440	475	409	421	458	431	428	469	482	439	441	463	417	471	449	449	456	467	511	465	459	433	449	440	439	470	442	465	475	462	478	461	424	427	462	465	444	418	439	432	476	415	420	463	493	435	445	449	460	462	436	462	449	436	456	484	519	465	460	444	446	414	430	415	455	433	446	496	458	465	467	439	462	454	473	450	456	446	478	421	434	449	442	452	411	397	435	448	439	455	418	414	452	444	441	459	429	432	459	422	426	442	471	456	508	452	494	478	479	472	430	437	394	463	454	444	420	437	426	432	458	422	414	430	432	441	450	409	421	445	409	440	429	455	466	463	447	462	417	453	461	417	433	439	420	446	433	474	471	433	438	439	491	434	447	459	476	446	440	400	435	429	418	450	483	464	455	420	463	466	429	461	440	465	479	420	455	452	449	467	442	400	413	452	427	463	467	444	413	457	434	422	459	438	457	482	465	465	429	460	462	516	430	444	428	441	461	476	441	439	457	415	457	475	425	469	446	428	448	423	385	457	472	423	467	425	474	445	435	452	409	454	451	450	464	452	427	426	508	455	444	414	418	414	459	478	442	408	465	485	441	467	394	454	399	468	439	445	445	488	478	433	425	443	440	454	457	454	438	394	457	402	478	467	464	474	456	411	446	443	407	473	441	445	449	484	477	444	434	473	471	443	430	468	440	431	431	435	424	488	422	438	441	421	466	466	423	474	447	460	460	387	448	428	439	450	484	448	454	423	483	439	448	431	444	450	454	434	472	413	448	450	485	437	497	433	461	470	453	456	437	458	425	421	441	461	448	433	479	458	414	390	460	417	461	435	465	445	452	442	414	450	469	448	424	454	441	469	465	461	417	459	471	455	446	430	409	437	474	448	453	470	476	401	430	423	481	501	462	449	437	443	443	435	410	454	464	428	451	437	467	471	463	488	435	449	464	454	456	416	423	429	436	412	437	433	467	479	406	441	470	434	425	435	469	399	444	435	431	469	457	414	442	439	438	435	402	471	412	462	465	402	458	434	430	472	446	456	412	411	471	403	430	466	437	422	450	439	428	489	465	452	436	444	415	429	434	481	409	452	455	483	430	421	470	409	412	437	421	447	418	444	463	438	441	429	449	422	413	440	458	472	410	446	449	462	478	440	425	452	447	453	412	417	432	474	411	421	435	406	463	442	431	397	457	443	451	460	461	459	440	451	452	444	438	424	470	428	455	460	425	455	468	439	474	490	485	442	399	430	467	437	444	433	422	448	455	435	471	414	467	444	428	423	468	426	456	429	461	434	442	443	443	457	450	451	441	493	460	465	468	432	470	464	425	434	412	396	428	431	450	445	380	436	445	436	479	465	443	455	420	465	470	433	438	403	454	481	459	433	446	433	421	448	490	398	481	442	464	471	415	415	440	525	417	432	417	457	447	447	433	460	441	460	465	442	441	480	441	464	432	415	436	434	435	409	435	431	464	434	456	430	429	478	437	435	413	477	453	461	437	412	418	483	460	484	408	449	468	443	417	468	448	487	448	451	454	413	453	447	454	441	458	451	409	456	450	477	461	421	451	455	451	441	458	433	425	466	422	445	424	456	473	456	457	450	422	440	463	436	450	477	428	473	423	431	454	460	441	463	430	420	445	384	457	462	436	441	489	467	458	467	444	469	440	430	422	406	472	441	451	417	430	418	445	489	443	461	448	463	423	408	459	496	450	475	424	432	460	453	453	438	492	473	432	448	459	455	417	459	468	413	434	454	469	457	428	434	472	483	457	453	460	432	410	457	432	460	432	406	424	440	460	446	458	443	441	422	448	425	403	449	446	453	472	459	432	485	460	427	437	455	425	436	429	426	423	420	426	440	414	411	461	432	476	456	428	441	434	460	458	456	426	455	474	453	423	423	426	470	421	452	398	453	414	413	457	444	468	470	470	433	429	438	465	479	458	496	428	456	455	392	478	462	498	456	470	438	441	463	423	456	394	494	465	460	438	466	463	457	425	443	458	455	455	450	435	457	463	426	444	468	488	480	391	425	454	475	433	455	451	489	445	455	414	452	439	445	489	462	437	467	424	409	465	451	478	424	444	449	408	465	428	451	446	454	443	446	449	427	470	465	448	463	461	426	463	412	410	442	415	464	429	436	445	453	467	442	469	482	431	472	440	405	476	462	463	422	446	397	474	445	456	440	472	483	441	472	425	439	469	440	440	439	433	478	434	488	445	451	445	467	453	458	502	413	474	473	439	411	487	471	459	443	489	438	488	446	453	453	440	482	415	448	440	416	421	473	471	433	426	425	435	433	437	457	433	454	463	443	427	464	464	425	462	412	426	466	430	488	443	424	457	436	451	470	460	464	436	460	473	431	431	440	455	448	453	458	485	452	408	450	446	417	419	481	475	419	420	446	445	469	433	456	453	460	413	436	429	461	433	445	456	439	471	457	438	441	477	463	449	434	456	474	459	423	426	455	446	455	461	463	431	458	463	440	445	440	424	438	481	447	473	461	452	430	480	438	441	420	444	455	438	475	463	450	478	424	463	488	451	459	447	446	424	437	427	445	445	471	432	412	434	445	470	476	426	465	450	479	430	443	443	429	456	419	439	465	439	408	443	413	448	465	420	462	487	449	464	485
33418	50766	35156	26485	24140	16164	12355	10022	8139	5120	4026	3285	2883	2414	1840	1573	1565	1214	1059	1115	1158	866	885	846	864	762	786	743	656	553	625	622	603	512	547	573	486	488	529	535	525	502	542	534	512	521	516	542	494	497	480	508	521	462	511	547	528	498	517	490	529	508	533	501	483	540	534	520	523	496	521	545	541	496	460	560	503	557	487	500	497	525	528	488	529	512	530	520	543	519	483	469	545	507	509	556	468	517	515	501	482	491	493	491	539	508	496	549	527	507	544	513	486	492	539	502	486	505	517	495	538	521	477	510	511	490	503	487	501	521	532	501	561	518	519	460	584	509	497	483	515	509	534	515	483	527	530	524	501	506	492	496	452	504	499	509	523	517	481	495	517	484	531	480	466	482	521	479	540	490	502	508	504	522	494	504	521	530	545	477	502	519	462	484	492	500	505	531	482	512	502	527	533	507	504	479	521	509	524	504	504	516	537	524	519	491	513	501	514	523	508	498	524	504	521	525	496	536	471	510	527	539	500	525	494	531	534	490	516	508	493	507	523	479	500	511	470	500	509	539	534	478	496	531	548	481	516	547	480	531	532	470	529	486	503	506	511	514	506	513	502	514	485	503	509	530	541	527	505	493	486	542	529	495	532	477	501	497	507	507	503	506	540	497	551	495	520	498	527	489	469	496	509	502	513	476	508	521	493	518	527	479	502	496	529	505	530	489	505	529	542	524	524	485	548	521	511	554	509	541	515	535	502	513	488	517	521	519	510	549	546	507	505	504	570	510	521	510	516	560	511	527	513	516	528	525	522	492	518	473	516	500	512	487	528	507	503	501	527	488	536	521	514	510	508	543	521	505	540	497	524	504	508	537	491	506	505	493	516	504	479	538	535	535	525	545	497	546	499	529	499	521	508	529	506	496	509	570	512	497	498	505	551	532	521	493	506	508	502	529	490	472	522	535	523	484	510	476	510	519	501	458	521	521	475	506	493	495	467	496	531	452	526	472	517	499	535	534	479	484	514	523	476	502	537	517	530	490	525	499	518	518	522	521	523	479	510	518	504	521	488	540	525	506	504	470	500	522	523	469	531	521	520	536	490	516	553	514	503	521	514	469	486	516	484	513	509	507	500	497	496	539	516	502	509	510	471	480	491	506	492	488	491	492	534	471	490	518	457	502	521	538	550	534	501	511	514	508	522	481	498	514	527	519	500	516	484	509	520	549	519	542	505	516	502	501	487	523	499	518	518	498	517	470	564	507	524	524	509	481	570	522	513	509	522	475	510	526	462	527	501	482	547	528	479	494	484	500	508	507	583	527	482	497	499	477	492	528	548	508	526	509	516	519	517	517	533	476	516	523	512	506	520	496	492	543	511	530	541	562	503	518	504	494	506	564	538	527	482	478	532	480	510	572	537	490	514	531	554	523	520	471	523	536	516	484	468	507	488	529	508	489	510	503	492	497	512	495	526	504	492	513	444	488	517	515	514	497	498	521	511	506	541	521	503	516	512	502	506	482	519	504	492	484	526	510	514	488	503	513	562	538	500	551	502	488	477	526	496	513	551	472	531	511	499	501	482	490	518	508	493	546	516	510	516	494	564	514	516	517	506	536	521	510	506	489	479	491	491	493	512	432	497	492	512	493	512	517	513	506	510	513	515	505	523	509	490	514	466	501	498	544	493	489	504	473	516	504	532	507	484	538	502	513	497	541	493	501	527	501	543	443	512	487	493	504	498	541	534	496	495	503	533	515	489	505	556	544	502	463	546	528	480	504	513	505	528	501	493	527	483	510	525	527	499	548	494	492	516	523	481	473	497	528	519	505	528	515	532	522	478	503	474	507	524	548	500	512	499	488	522	491	535	502	536	490	496	488	497	492	508	522	530	532	491	507	498	507	486	495	501	489	484	465	559	485	560	524	505	502	476	510	502	524	519	539	485	518	517	518	551	458	490	478	540	495	499	547	516	485	518	516	534	495	526	513	497	555	544	535	503	473	515	553	542	504	554	530	520	499	539	518	506	503	494	490	523	516	514	494	531	519	518	483	473	502	488	534	495	536	517	500	521	510	518	502	511	512	522	514	481	501	505	487	513	539	553	512	518	529	494	511	497	497	501	516	525	492	503	514	525	522	499	499	520	466	483	540	495	507	541	514	522	511	483	570	484	522	494	489	489	551	485	475	476	497	526	509	519	506	500	555	557	495	527	496	521	510	488	486	509	498	544	497	501	513	540	484	533	544	512	491	501	502	478	532	512	498	482	500	509	516	463	516	504	521	496	502	516	500	541	525	474	536	568	480	503	493	503	514	514	487	523	511	456	492	507	519	484	523	497	520	540	504	532	522	526	543	524	500	514	530	541	515	485	501	521	502	507	505	519	566	530	541	519	522	478	501	511	529	502	512	492	556	547	519	487	505	475	452	489	508	537	477	514	503	517	527	496	488	505	496	530	510	477	540	491	490	511	540	497	537	553	496	475	498	503	560	499	511	487	527	545	519	551	475	501	512	512	549	486	507	528	505	470	494	525	512	526	531	520	446	510	521	505	486	481	544	506	536	489	500	497	483	502	489	512	489	473	504	477	511	501	497	498	556	531	538	502	534	513	541	524	492	498	505	513	504	556	526	487	548	508	483	484	452	514	493	520	466	510	539	542	513	512	506	517	548	495	471	538	493	545	513	531	491	568	517	503	476	472	519	533	495	494	492	498	564	544	483	532	485	538	539	468	500	494	492	504	488	491	526	546	498	524	511	488	517	541	492	516	523	534	506	475	485	513	527	482	500	508	546	529	500	520	485	525	517	536	488	487	518	525	533	535	553	514	510	502	522	499	467	533	489	480	497	501	465	493	525	533	542	515	508	506	563	506	542	495	545	520	502	505	481	514	474	555	487	539	505	502	471	465	527	484	563	516	492	505	497	495	495	511	547	479	545	470	520	471	480	472	513	496	515	553	543	515	509	508	532	491	527	547	494	474	520	478	496	500	514	497	536	553	499	507	531	525	482	538	527	519	509	481	496	530	519	536	522	524	537	521	502	493	520	508	535	473	512	531	479	542	505	477	495	512	516	526	505	492	486	514	566	553	499	536	504	551	454	501	508	491	483	497	529	501	499	517	508	526	521	471	518	510	484	487	457	464	518	513	532	526	504	509	512	492	492	527	521	516	545	523	513	470	495	483	537	496	522	498	529	548	497	513	488	477	542	518	520	488	500	468	497	499	507	501	510	454	527	475	502	492	519	491	500	448	482	542	503	482	490	524	515	503	507	527	530	520	475	517	469	493	507	479	508	516	495	494	522	503	525	497	480	510	520	493	549	480	491	506	511	521	497	530	515	505	485	496	518	511	502	507	527	489	541	521	500	480	495	480	550	494	496	506	506	497	543	512	488	488	503	522	525	501	514	480	492	514	529	541	514	494	479	512	520	525	498	519	488	518	501	527	549	475	489	551	546	541	512	501	519	490	499	531	501	516	500	498	509	484	501	504	507	535	545	498	535
22392	20880	28569	23361	21225	22439	21235	10396	6686	4359	3291	2915	2780	2245	1669	1293	1312	994	998	941	956	835	856	711	706	649	660	570	427	427	408	454	406	359	367	323	338	290	330	308	294	303	337	334	344	339	306	332	352	334	335	320	348	297	338	295	334	301	365	310	325	313	344	321	309	304	285	275	297	330	309	343	299	327	327	307	305	331	346	300	314	263	324	306	277	327	307	323	309	337	301	315	296	336	310	325	304	346	342	321	314	324	298	312	312	291	333	321	304	342	341	371	322	316	307	337	309	316	339	333	309	316	316	302	299	311	302	334	355	327	330	306	339	273	320	307	309	305	334	317	321	295	316	313	353	316	297	322	319	293	305	305	319	322	334	330	311	327	298	354	312	306	308	330	321	294	302	318	309	328	313	303	335	334	344	332	323	310	331	312	292	344	313	341	312	308	313	309	287	335	327	297	328	330	331	318	306	327	307	267	346	332	314	285	322	293	298	292	311	324	321	311	306	306	314	302	296	321	344	298	289	332	324	280	294	302	350	290	310	344	337	299	329	320	301	317	335	308	352	338	284	299	320	307	342	308	328	335	293	312	289	348	299	336	321	319	301	292	328	335	286	317	359	315	322	319	325	329	326	330	312	316	328	298	320	329	327	305	316	327	320	336	335	293	305	351	318	306	312	329	360	329	345	303	357	316	332	288	285	316	325	352	339	297	348	292	359	327	310	331	338	306	342	340	330	322	350	334	311	313	305	309	286	295	315	338	345	342	297	295	301	343	320	313	346	343	297	351	332	312	295	316	340	287	329	319	318	319	326	314	339	315	323	306	287	325	324	300	309	309	274	299	338	338	323	326	306	295	304	311	294	331	328	298	325	333	322	328	316	308	323	326	360	360	307	309	332	306	336	321	323	320	315	304	306	336	348	289	297	313	340	320	319	323	279	357	283	317	342	326	340	344	316	314	296	324	318	314	338	334	332	309	322	297	317	308	322	321	348	364	342	306	324	305	369	322	318	321	312	344	286	302	293	360	324	315	326	315	293	306	321	304	336	342	318	304	341	317	321	288	352	295	317	331	315	305	326	298	303	342	341	315	321	332	357	321	294	348	312	339	341	308	336	336	309	347	292	330	313	321	326	321	318	319	319	304	299	341	297	320	328	325	308	332	322	272	325	315	324	294	366	296	347	321	340	302	324	337	355	314	327	317	310	308	335	292	308	322	311	341	328	277	333	343	306	330	328	300	342	310	285	314	319	320	317	361	335	308	266	322	335	343	324	322	334	320	325	316	319	327	320	319	332	340	322	295	296	333	311	337	296	352	324	321	288	319	319	320	311	356	333	310	330	328	332	335	313	313	323	292	325	293	319	361	285	363	315	340	290	324	355	328	308	326	321	315	300	305	339	344	306	309	301	307	355	297	338	341	308	321	324	328	359	336	335	329	304	300	315	360	331	308	329	319	316	298	311	339	321	328	308	329	306	342	306	325	372	328	342	326	321	294	284	310	277	335	307	309	321	316	314	267	270	307	312	334	320	319	306	322	327	339	316	323	313	304	307	338	308	336	334	320	294	320	292	340	303	311	326	316	351	316	320	322	311	336	282	285	299	345	330	355	303	316	341	316	318	324	306	302	343	326	337	307	318	359	303	322	311	306	335	316	303	303	342	324	345	287	324	314	338	321	315	340	320	316	317	327	302	311	323	292	321	331	313	342	336	357	304	345	305	299	321	328	298	331	336	332	326	304	314	350	287	276	335	338	321	344	292	340	336	325	340	301	300	311	344	315	331	298	316	301	309	306	284	327	321	286	333	330	307	306	339	328	290	325	335	303	300	323	324	325	303	306	308	323	321	316	285	296	315	364	318	331	307	296	323	320	318	296	308	329	309	319	350	360	320	314	290	311	311	302	312	322	315	309	332	326	316	321	338	274	325	340	313	315	294	306	354	305	325	305	329	290	301	302	316	328	322	343	311	318	308	319	322	297	324	306	295	325	320	299	292	320	316	315	346	344	328	296	348	285	306	333	357	312	311	301	288	300	361	320	362	289	317	315	307	318	293	291	325	324	323	333	340	312	326	344	310	312	303	309	315	321	346	340	283	308	311	330	297	300	325	319	320	328	354	305	340	354	299	315	308	347	337	337	307	339	330	310	330	324	308	302	309	346	360	330	328	305	320	304	312	350	299	304	298	351	328	290	315	303	348	311	303	299	298	296	325	314	309	312	291	316	294	315	325	331	334	324	337	315	283	331	325	314	344	325	311	315	325	315	318	321	346	328	329	309	335	340	319	330	303	318	306	318	319	296	319	329	309	312	321	348	290	310	330	334	327	311	314	334	326	302	313	358	322	301	353	344	327	345	312	321	308	298	320	364	335	328	349	308	321	310	278	323	292	302	297	327	332	340	308	340	344	296	339	350	328	291	323	287	324	332	328	314	300	342	312	317	324	321	324	287	302	322	320	374	347	324	331	330	312	316	303	294	316	315	317	309	312	330	287	317	339	344	317	330	325	300	343	296	329	343	301	329	343	328	309	304	333	315	326	300	328	311	336	329	303	353	327	297	307	306	303	286	337	333	327	318	317	294	324	337	356	314	299	314	305	307	332	319	326	315	345	300	307	306	335	290	326	351	310	276	324	307	311	343	305	311	339	309	314	332	322	334	283	329	321	346	323	322	318	325	318	331	313	309	285	305	334	355	318	343	329	327	303	354	283	318	325	303	329	335	321	303	289	300	332	309	356	327	318	326	322	316	299	336	289	326	329	318	329	300	323	333	325	344	325	334	334	289	343	349	325	324	317	316	292	311	308	305	340	311	321	314	307	325	343	317	284	307	356	324	327	316	297	339	320	332	333	309	318	322	310	302	321	320	320	335	328	295	328	310	309	317	295	314	325	310	337	324	334	319	288	344	319	332	326	318	311	327	294	323	298	314	319	336	293	307	277	289	298	304	303	302	316	345	370	325	298	328	315	319	357	335	339	301	330	307	305	302	339	292	291	292	300	333	290	326	341	314	343	328	308	341	337	326	336	354	324	311	305	333	326	344	317	312	317	328	319	340	335	318	320	316	327	302	319	331	309	290	292	298	327	316	287	289	315	325	289	384	342	281	345	306	301	338	297	320	298	350	305	277	300	308	339	353	328	325	324	317	327	287	315	309	313	328	304	335	315	298	327	330	289	323	324	306	338	322	306	344	297	342	314	325	296	322	332	325	307	309	287	338	318	290	324	327	342	305	332	340	339	294	319	322	306	321	323	298	329	311	321	335	312	306	314	284	331	283	323	320	324	326	324	295	321	296	343	325	340	295	321	324	323	323	288	308	316	312	340	318	298	281	293	288	354	325	330	320	315	309	331	326	320	315	340	301	326	318	312	326	305	303	373	330	276	315	304	315	321	329	354	294	318	328	295	308	316	302	280	332	326	312	312	340	295	325	320	292	299	287	303	303	317	343	351	329	329	335	310	339	311	330	297	317	298	321	328	323	338	305	317	306	302	296
37891	62390	43684	36079	31618	25184	18554	14584	12116	7990	6102	5420	5050	3814	2839	2301	2252	1607	1513	1463	1572	1244	1278	1098	1010	920	926	819	619	532	519	539	536	408	368	402	384	389	400	349	367	357	378	337	394	330	338	374	344	376	380	331	379	387	368	387	367	354	322	354	356	363	340	373	362	356	377	397	336	386	334	345	358	356	374	361	353	368	347	380	379	392	329	371	336	365	307	380	364	353	344	365	396	373	357	366	333	325	359	348	356	379	355	344	353	336	345	363	312	381	335	352	343	348	342	348	377	369	389	341	360	356	401	371	398	351	325	379	333	372	370	342	363	327	322	358	388	373	406	340	363	361	384	370	374	351	350	341	340	335	366	330	322	361	377	369	368	350	351	361	349	357	336	323	350	373	394	346	311	373	362	380	335	378	376	381	374	355	335	361	368	383	350	365	370	378	317	330	358	334	332	361	347	385	362	350	319	340	360	341	361	313	381	356	366	354	384	357	314	347	379	363	338	365	371	376	381	377	358	331	390	336	373	364	351	376	382	351	359	335	356	336	363	330	323	386	346	362	359	369	382	346	341	362	347	357	357	357	373	321	365	363	373	374	344	358	353	365	355	360	352	374	352	333	344	324	375	403	357	349	372	320	338	413	363	354	359	357	362	371	358	350	346	349	370	346	349	354	399	370	366	379	326	371	356	352	365	359	361	357	350	385	363	338	350	357	337	352	367	350	355	310	355	371	388	350	366	348	363	349	376	337	369	375	353	362	358	362	340	391	365	370	330	335	362	390	345	360	380	340	362	347	357	342	368	366	375	364	351	352	382	347	396	384	348	353	346	335	354	325	360	361	373	369	368	356	351	387	319	353	338	331	352	332	361	336	343	378	346	332	362	323	357	349	345	373	333	364	370	370	353	357	372	368	375	352	392	389	355	315	351	334	378	337	348	347	348	394	373	390	345	355	356	340	368	351	354	343	363	387	334	338	330	345	384	396	355	344	349	354	359	346	341	349	332	363	382	377	363	366	352	357	347	310	366	329	318	358	368	346	329	312	356	358	318	340	355	348	374	372	349	396	379	366	379	348	368	345	356	390	350	337	360	320	367	377	341	317	360	361	340	322	404	332	356	386	335	347	353	355	397	308	341	347	368	340	339	344	389	377	329	353	319	379	348	360	355	349	334	343	351	364	351	344	347	325	353	334	368	335	371	366	388	315	339	352	358	351	363	347	386	346	357	369	368	342	337	333	363	317	360	387	369	324	355	356	370	368	396	391	365	358	360	356	333	352	346	372	351	306	405	314	366	339	359	348	363	375	373	365	349	364	349	369	376	366	327	327	367	342	343	346	355	315	367	375	330	366	353	364	373	384	360	361	386	348	360	348	363	379	362	343	346	343	366	340	353	325	337	366	352	359	333	374	346	360	364	341	359	373	344	341	390	328	400	362	348	354	382	387	339	348	359	395	372	346	375	327	356	368	318	350	355	334	377	355	364	347	355	358	338	352	368	371	345	348	366	389	367	357	354	325	361	353	359	354	353	358	337	362	364	353	362	360	367	339	365	357	347	367	362	367	360	354	344	375	388	329	365	341	341	376	337	317	330	351	342	292	359	363	342	360	354	369	348	359	347	361	384	316	355	370	338	348	356	317	327	360	336	338	364	346	334	371	359	345	366	337	325	367	370	334	377	328	367	359	395	335	385	351	350	373	378	345	364	343	342	329	379	343	357	335	343	330	372	345	343	358	347	382	394	342	337	365	329	340	344	365	354	344	353	341	375	338	335	356	341	350	333	350	353	374	345	372	363	345	365	342	380	382	353	352	319	353	356	362	335	361	360	340	386	356	351	361	328	375	377	367	366	339	345	360	386	345	333	358	377	396	348	379	368	339	329	370	393	362	350	392	369	362	350	384	367	332	374	347	346	323	398	329	334	390	363	343	382	339	362	337	374	304	382	354	387	363	355	349	390	359	314	356	346	335	334	378	348	351	334	372	383	343	318	359	370	344	346	330	331	335	374	351	332	379	359	381	354	343	364	373	354	356	357	334	336	352	363	375	343	337	319	388	364	354	358	336	330	341	348	365	364	349	366	362	376	351	348	376	359	360	331	342	355	327	330	376	361	345	346	347	342	341	355	367	349	370	342	383	366	378	366	360	367	344	360	365	361	371	358	370	367	363	368	323	365	363	354	331	338	331	375	324	372	323	332	361	335	377	371	341	349	338	369	337	337	360	353	342	355	380	380	353	364	357	366	362	348	360	374	358	362	351	341	359	360	344	331	361	341	373	395	377	359	355	345	359	332	349	363	350	360	379	358	353	394	346	359	362	369	353	361	335	339	384	356	350	342	358	351	355	350	367	342	358	368	361	342	343	364	359	390	376	342	338	395	341	313	361	358	369	370	333	361	344	381	355	373	376	337	357	334	358	345	359	352	332	365	350	370	349	353	353	336	350	354	375	350	376	360	347	335	350	361	355	390	325	387	364	361	350	353	311	383	377	348	325	361	375	388	357	337	384	347	332	308	363	336	364	365	394	360	365	362	324	322	335	352	350	353	364	341	370	365	377	356	329	332	371	361	373	328	345	349	396	342	339	354	369	345	357	350	384	362	368	342	401	358	319	375	323	350	363	364	355	354	372	397	343	362	369	343	340	326	368	367	348	338	354	377	364	357	358	331	367	315	336	405	368	372	387	384	336	367	346	336	336	366	351	359	343	354	382	326	371	362	355	390	368	384	339	328	387	365	350	365	376	343	368	331	372	372	345	355	348	373	344	348	331	353	385	358	344	333	331	359	376	368	360	353	360	351	380	367	344	359	369	337	371	333	342	341	346	353	355	358	383	362	332	360	378	369	350	376	349	345	327	344	393	377	400	360	336	338	354	380	358	388	349	366	357	368	318	361	344	340	382	353	342	382	377	391	406	366	337	377	323	367	349	379	346	394	352	343	357	376	371	353	349	311	372	344	339	339	343	338	341	373	345	353	348	348	343	352	370	352	366	356	379	348	338	361	360	377	342	384	365	394	356	327	383	362	374	348	354	338	357	338	346	342	347	359	334	360	324	368	352	329	378	366	353	344	375	379	348	351	340	353	358	344	318	339	370	387	385	364	353	338	320	364	358	351	344	360	351	329	352	332	359	352	370	343	376	367	361	346	336	345	354	389	388	356	359	367	365	336	356	333	367	364	354	374	351	344	348	365	395	340	321	384	342	359	339	359	350	359	351	370	388	365	372	326	335	362	323	331	343	359	378	359	375	376	337	352	358	359	371	355	331	372	338	367	353	363	334	368	368	324	343	351	355	381	340	334	335	364	360	380	368	356	377	354	365	340	349	354	347	360	388	362	346	354	346	381	375	344	350	373	392	354	344	379	353	359	357	336	364	367	381	387	351	362	346	352	351	338	356	326	352	369	360	329	400	357	355	323	377	371	328	321	349	346	352	320	353	374	380	394	351	344	369	378	369	408	371	385	354	366	354	382	355	341	352	341	346	378	371	351	358
28190	27014	27400	21769	14294	8497	4971	3235	2306	1522	1314	1442	1090	1055	931	688	678	591	604	653	564	554	526	491	468	457	433	424	424	355	365	398	395	383	336	387	394	346	372	363	369	353	360	340	335	359	374	354	380	342	352	376	371	364	385	375	397	355	361	360	389	368	376	362	341	384	372	354	353	359	346	344	356	350	382	357	365	355	378	331	365	360	355	353	393	321	352	391	357	352	352	349	369	341	361	380	382	370	382	375	344	356	359	362	400	400	342	392	374	356	373	335	351	322	352	353	350	366	377	311	377	404	352	334	376	376	359	336	354	382	359	340	351	355	325	337	364	352	399	347	339	343	376	346	379	385	358	385	353	344	333	372	360	374	346	380	374	366	338	365	332	394	379	355	372	365	371	355	368	348	328	345	366	375	371	340	363	364	384	334	345	360	354	382	375	381	365	365	379	359	346	400	355	377	345	342	360	355	374	367	350	356	347	322	354	358	347	328	379	378	341	384	341	370	348	349	349	338	388	350	374	368	395	375	380	324	355	338	379	395	359	379	358	360	368	367	322	353	323	364	357	355	396	371	364	347	407	335	360	364	374	355	359	364	365	347	359	325	380	344	390	363	358	353	330	347	404	371	393	376	358	372	373	367	351	346	396	363	306	360	382	362	368	345	334	344	369	360	340	358	382	339	349	374	358	323	332	328	370	358	374	377	343	337	371	356	368	398	382	366	344	359	387	379	391	344	372	359	379	345	365	348	343	370	363	368	388	358	335	370	358	344	372	343	343	359	374	354	355	367	346	369	359	337	339	354	372	398	367	368	372	365	351	371	369	353	343	348	329	336	381	382	366	370	353	373	377	381	348	394	334	326	317	400	345	334	325	370	388	344	358	377	365	344	412	353	374	360	324	350	327	335	327	356	353	397	394	370	357	405	347	356	377	358	355	344	328	381	358	370	364	330	344	336	363	367	330	356	374	402	355	346	353	377	350	316	343	362	380	366	367	390	330	348	360	354	339	376	364	363	337	321	369	393	371	378	337	379	388	341	348	337	334	362	403	384	350	352	390	356	361	381	349	367	368	382	380	364	377	372	335	390	386	362	363	363	387	346	373	317	343	367	361	366	345	361	337	371	344	381	371	368	346	362	359	340	353	381	336	381	357	346	346	376	376	343	387	347	368	355	346	350	333	344	374	370	365	368	372	403	357	354	370	359	402	344	365	374	359	341	362	364	340	361	357	332	328	343	357	365	359	317	354	364	365	368	389	359	372	375	376	356	386	372	344	353	357	378	343	335	352	329	370	379	334	384	343	368	368	389	351	328	316	344	349	334	345	372	358	358	348	339	352	378	352	374	375	398	376	361	340	355	353	333	362	344	364	362	356	402	324	383	349	317	339	395	337	349	387	365	373	389	367	329	357	366	349	343	366	345	348	402	358	375	372	360	350	368	343	422	349	413	380	361	355	370	381	364	353	381	380	368	380	352	377	358	347	379	356	361	377	366	336	374	380	351	397	357	376	399	345	356	338	345	347	368	359	353	356	385	361	363	367	385	400	371	357	381	387	345	351	342	372	377	374	387	356	326	353	361	348	396	343	368	378	347	363	353	375	334	341	343	339	373	360	335	396	387	416	377	356	351	351	327	363	362	325	343	391	330	378	323	376	334	355	362	380	319	374	387	352	339	349	373	389	361	384	317	354	395	359	348	347	343	358	354	342	398	319	361	333	342	400	325	332	336	376	399	345	365	348	381	363	342	362	385	346	342	350	338	362	371	376	358	382	350	359	362	337	342	352	380	386	313	351	320	389	368	363	399	346	392	371	384	361	385	364	351	340	385	361	385	335	360	382	379	343	362	370	362	362	343	378	348	389	373	346	391	389	397	374	364	374	364	362	351	325	347	368	362	395	361	373	371	372	355	372	351	347	380	364	357	389	375	353	372	362	355	355	353	375	364	373	348	370	343	390	376	364	330	376	345	353	344	384	354	349	363	364	410	339	350	379	344	387	356	373	392	343	372	315	382	341	399	374	350	393	340	369	344	338	354	371	361	390	373	371	404	361	356	377	353	321	360	360	370	348	368	322	390	346	400	375	361	383	384	363	324	352	366	365	336	356	331	373	370	358	384	353	338	378	390	343	377	380	343	377	381	382	334	385	356	346	370	377	389	386	337	391	369	379	359	361	354	336	394	353	374	376	376	365	361	370	382	410	317	399	362	348	365	355	369	365	338	364	345	361	330	346	345	361	338	371	381	405	368	349	368	363	350	363	356	366	385	362	363	351	363	383	372	375	354	387	405	365	384	340	361	391	366	376	386	363	363	381	360	355	350	399	338	360	370	352	375	361	360	352	369	370	361	337	346	357	360	370	343	371	327	392	355	336	386	338	345	343	356	376	391	362	383	383	344	341	346	378	336	366	322	368	348	393	380	329	336	337	399	347	338	370	363	350	369	360	389	354	363	393	372	373	368	357	367	340	364	350	364	352	377	346	368	368	382	376	352	317	361	325	343	346	395	366	355	355	371	392	351	349	371	350	354	364	351	331	379	374	375	364	375	376	369	356	356	350	335	364	313	362	378	371	357	365	347	380	374	366	378	363	345	345	332	368	388	381	361	409	359	356	367	360	354	356	387	337	345	367	393	348	370	352	353	357	354	372	348	344	408	370	380	379	374	342	355	349	330	370	355	351	372	346	358	363	368	371	356	339	336	380	360	370	342	319	369	357	361	344	348	380	358	379	367	318	354	365	360	379	372	350	360	351	361	382	369	347	327	353	350	358	371	402	378	378	346	368	399	347	349	377	341	357	362	370	354	364	344	329	358	372	365	324	364	380	371	385	356	355	363	350	364	376	369	354	372	358	366	392	367	348	365	385	310	372	384	388	354	388	368	364	333	332	323	371	386	319	346	384	339	356	339	347	369	355	357	358	358	356	364	349	391	375	351	343	355	356	360	372	366	324	376	348	325	351	352	351	368	385	369	359	333	361	337	350	382	367	370	336	356	401	347	376	364	353	365	343	365	350	390	376	354	339	334	329	369	369	369	352	402	372	331	371	349	364	360	355	352	403	367	360	374	334	365	354	357	363	336	376	345	337	342	373	393	366	365	394	343	335	344	323	363	377	378	357	370	375	345	344	374	359	366	388	316	356	363	359	372	343	395	330	368	359	363	347	373	336	346	391	376	376	378	366	363	386	343	343	375	355	375	410	364	400	352	335	380	360	362	335	369	379	352	367	344	362	347	348	377	352	359	354	349	378	329	338	350	348	353	372	377	378	361	376	352	373	339	366	371	337	330	361	322	368	360	338	389	363	357	354	397	342	355	305	359	350	353	365	362	364	340	349	351	355	349	357	340	350	367	359	345	400	363	360	340	359	331	380	338	368	345	355	360	359	343	338	371	386	371	344	374	360	380	406	386	379	382	366	377	343	339	335	370	348	373	361	365	344	364	339	368	382	375	364	382	378	373	350	389	365	374	408	348	336	338	348	373	351	324	366	350
31899	43769	31422	23745	18611	13450	8883	6451	4359	3098	2519	2928	1831	1911	1575	1194	985	851	796	896	903	783	712	664	708	617	643	566	513	493	473	477	466	474	451	447	433	451	434	431	444	462	421	420	431	438	424	402	411	414	402	448	439	444	425	446	416	421	451	456	451	419	428	469	456	436	449	447	449	439	432	445	404	406	401	440	458	428	459	412	403	418	428	416	425	424	427	442	400	410	406	394	397	416	452	413	426	424	410	448	452	452	430	402	430	464	435	455	441	464	424	403	437	432	404	407	398	436	435	436	423	420	422	430	473	440	404	397	412	422	416	397	419	435	461	404	417	444	396	416	407	419	388	421	418	417	445	411	418	449	452	461	452	409	423	395	378	392	382	456	400	443	456	421	423	449	464	406	409	426	417	413	452	416	410	440	414	418	448	462	444	414	410	410	428	441	420	403	428	400	427	405	411	414	409	454	446	420	391	470	413	437	439	404	434	442	426	453	425	465	425	423	438	424	442	453	455	433	404	414	458	443	453	466	435	429	450	443	435	403	439	459	415	406	427	427	446	400	413	405	428	426	412	439	413	444	425	432	416	441	473	436	444	433	410	421	442	444	461	402	406	398	419	425	411	429	426	423	443	429	432	450	433	425	419	398	424	402	473	409	436	422	424	418	432	454	402	428	407	441	454	436	427	430	418	415	461	418	418	431	412	421	422	415	412	438	412	429	407	379	405	424	412	429	439	441	418	393	460	439	467	430	420	388	403	424	418	392	404	432	474	415	426	456	443	392	437	423	426	412	435	420	431	442	462	419	450	440	422	443	441	428	429	414	439	428	404	434	452	437	428	422	445	436	430	412	392	380	429	420	420	444	448	436	433	423	390	447	396	407	461	451	418	442	364	403	458	437	422	438	438	426	401	430	422	417	431	417	413	413	425	427	449	408	447	401	454	432	438	428	426	398	409	430	436	461	399	431	410	387	420	365	438	448	432	457	385	414	442	444	386	410	428	456	404	425	439	435	475	454	449	411	431	419	457	417	397	446	409	430	383	432	460	389	417	418	408	461	442	431	414	425	456	415	467	406	436	432	404	424	458	432	458	411	387	457	392	403	399	393	431	410	404	440	442	408	421	372	411	397	427	435	446	417	421	441	436	420	405	448	381	408	427	432	401	450	444	411	437	402	419	399	416	421	422	439	428	432	421	426	431	431	442	409	432	383	414	450	445	419	416	434	390	421	419	429	440	429	461	416	447	442	422	396	398	436	393	444	414	420	435	422	423	433	425	464	465	460	410	435	445	415	405	432	450	434	437	431	411	450	434	453	430	445	412	416	434	413	423	400	458	411	467	444	430	406	423	417	413	431	404	437	435	420	439	420	406	462	418	440	464	417	401	433	436	400	448	448	432	466	429	431	462	438	431	389	408	424	423	462	413	413	419	442	417	415	438	417	407	401	460	430	441	399	425	434	424	395	442	439	431	413	452	421	411	451	409	457	407	423	429	415	436	422	416	417	451	439	424	414	433	456	453	409	417	428	419	456	444	425	427	441	409	418	442	415	444	406	445	421	451	451	412	465	393	401	388	419	450	440	386	408	431	417	386	424	421	432	433	456	423	449	415	440	410	416	452	423	439	423	413	456	418	427	422	415	460	370	401	418	396	416	416	428	417	415	423	404	434	428	413	456	436	416	410	450	438	420	456	439	442	440	443	425	412	435	423	443	412	408	420	400	402	403	440	414	391	407	419	453	424	446	437	451	448	446	436	453	418	428	402	412	405	433	455	425	421	431	436	441	402	408	410	441	425	414	432	424	426	416	394	451	437	417	388	422	394	436	447	421	392	438	437	428	416	435	400	409	421	421	404	439	417	429	454	408	404	401	424	427	408	419	426	395	437	433	451	397	396	400	423	409	443	422	437	408	412	398	452	450	427	463	410	450	408	455	481	391	433	408	421	442	408	409	452	421	402	432	408	411	442	408	410	437	447	429	423	420	480	424	438	428	414	422	435	427	402	422	448	428	392	435	436	416	431	418	410	409	406	426	414	432	431	431	419	443	444	407	470	398	420	412	435	417	439	437	456	469	448	463	461	429	433	403	435	423	444	386	391	464	422	402	423	419	419	450	399	381	456	425	417	406	421	424	426	418	468	413	435	451	439	390	428	435	433	445	415	426	422	431	392	426	433	450	446	404	437	406	413	429	441	480	427	477	417	422	449	387	393	455	433	416	420	423	391	398	420	382	410	443	431	417	461	415	412	453	437	415	415	434	419	441	413	414	405	458	408	404	418	475	431	430	418	409	431	461	420	405	435	443	412	429	441	411	449	429	418	471	404	392	445	394	406	464	433	433	378	430	440	429	410	431	452	438	415	444	414	441	406	397	440	380	459	411	433	441	423	393	454	449	413	393	437	466	446	404	461	450	443	434	384	429	436	421	436	429	429	396	423	448	408	432	454	425	421	426	435	440	424	413	433	436	405	439	419	465	428	444	425	413	398	435	433	419	430	435	427	434	434	400	441	425	439	414	456	452	386	435	442	475	410	442	395	402	460	424	422	429	416	417	397	429	422	424	426	398	411	460	461	421	400	439	436	465	438	430	374	418	386	440	435	420	438	402	414	424	425	421	424	419	438	447	447	391	450	418	448	415	433	412	466	417	421	443	450	411	432	443	438	405	417	449	428	396	385	420	449	378	422	445	395	430	438	378	435	413	430	391	417	426	424	454	451	437	407	390	436	458	406	420	398	447	443	444	411	428	444	449	395	419	454	446	435	412	432	411	443	412	424	371	416	418	424	422	390	425	408	376	418	386	432	388	459	450	405	443	434	423	389	433	426	430	387	419	413	458	451	400	449	399	390	414	442	423	432	455	452	398	420	438	429	387	454	409	410	416	432	375	467	421	439	454	426	411	406	426	409	455	433	406	416	378	443	413	435	434	447	461	418	441	410	443	402	452	431	420	439	447	433	454	424	435	450	447	434	429	426	454	439	417	420	416	417	414	446	409	444	424	399	397	424	443	436	425	399	437	435	439	439	428	442	407	415	423	448	413	447	407	415	389	421	392	436	433	435	441	415	417	446	406	423	455	438	388	457	428	446	415	429	463	437	384	426	430	457	433	437	442	427	427	422	435	440	410	465	443	449	417	392	421	422	422	405	451	441	411	439	458	437	466	432	420	408	435	400	412	428	428	416	422	426	412	420	451	404	436	403	427	446	441	428	395	411	452	434	442	434	428	449	482	441	439	456	417	373	450	409	422	427	431	390	431	393	424	411	449	435	410	390	454	482	445	408	432	427	436	427	438	456	426	425	423	474	438	431	427	399	439	429	423	466	435	427	416	346	419	431	400	446	430	440	438	420	423	415	418	442	445	435	423	425	449	425	431	434	432	420	439	420	448	427	453	418	425	416	461	403	435	386	458	412	428	411	376	398	431	435	438	427	447	402	406	429	394	432	481	406	462	441	435	408	443	416	415	441	426	419	434	448	451	456	434	410	432	427	442
23478	20862	28102	23954	21841	19526	11540	5584	4076	2679	2227	2361	1689	1508	1221	853	818	716	575	607	585	650	543	498	510	462	377	400	345	332	336	330	316	292	248	274	237	246	245	272	275	213	234	262	293	244	220	255	267	265	255	251	256	245	264	243	241	256	233	231	215	236	263	246	258	268	249	245	219	233	243	219	253	252	234	243	241	253	268	250	243	256	246	235	237	266	265	241	258	270	254	236	257	241	241	249	242	248	236	240	248	244	244	268	244	264	241	236	253	258	227	229	225	236	254	240	231	220	251	254	265	246	242	265	275	256	239	250	219	235	249	232	239	263	242	246	245	242	245	238	231	228	251	252	210	219	232	248	239	242	235	239	263	260	242	256	260	260	225	214	226	220	230	266	235	246	251	235	253	238	245	247	248	257	261	242	264	218	251	250	240	244	238	243	265	229	232	250	228	225	278	224	229	233	226	226	251	267	252	245	223	248	230	234	274	238	273	206	243	250	255	212	227	253	250	235	263	281	272	269	264	226	267	262	233	235	257	205	262	235	250	238	253	247	248	243	216	214	222	237	229	246	247	243	254	229	255	231	239	259	227	235	217	247	264	221	248	253	261	253	261	266	246	248	258	225	266	255	235	233	232	253	268	268	258	268	248	231	252	215	220	256	226	270	200	233	211	257	267	221	244	268	255	244	242	260	245	256	254	226	243	260	245	210	221	263	261	241	236	258	249	237	239	258	250	238	227	254	252	232	246	255	257	250	245	253	262	248	237	223	239	222	264	237	268	251	225	231	237	250	261	207	250	238	223	287	266	242	228	233	228	230	257	248	244	235	239	262	260	257	248	238	242	277	266	235	281	240	211	261	231	256	256	231	238	267	246	231	229	252	251	240	247	258	245	254	239	225	249	251	239	259	246	234	258	261	248	237	266	223	242	239	236	260	241	244	251	268	241	246	235	224	249	242	231	266	230	224	218	253	245	215	256	264	228	241	265	242	251	222	264	258	239	245	257	248	261	246	273	229	264	240	257	213	252	248	240	233	245	241	260	234	255	248	239	258	259	228	243	227	260	230	253	266	234	250	234	251	217	242	281	233	218	235	261	244	236	242	245	257	237	245	267	233	262	238	248	254	234	259	256	263	250	234	268	233	245	264	240	241	211	259	259	238	263	244	253	263	243	236	263	230	236	247	224	264	236	261	247	273	243	282	253	243	252	240	240	258	247	246	242	213	227	252	234	210	256	252	244	224	247	233	248	263	234	252	234	270	254	261	239	243	225	217	245	226	263	274	235	242	254	251	249	233	250	243	251	256	258	221	242	239	242	261	238	254	262	259	249	248	254	242	234	253	272	231	249	224	264	244	268	276	227	236	241	235	245	227	242	272	264	236	286	258	260	245	277	240	250	224	259	270	261	247	259	253	249	257	276	249	234	237	250	250	233	224	244	240	226	247	263	221	238	252	247	232	262	253	248	239	265	239	261	244	216	245	219	230	251	236	244	243	229	246	264	250	251	256	224	245	252	265	238	231	218	234	248	250	230	240	226	276	244	235	239	231	233	270	251	245	242	249	253	224	257	254	293	266	236	236	247	250	268	269	260	237	264	212	249	237	252	232	274	237	213	247	247	253	259	228	272	249	248	245	220	273	234	257	243	253	240	240	265	245	252	227	239	242	248	235	238	214	237	253	250	258	235	253	275	261	230	228	238	260	240	212	237	228	229	235	238	245	227	230	255	278	240	249	228	241	254	237	239	237	242	221	251	251	290	248	244	245	220	238	227	252	237	227	241	250	245	250	228	248	265	259	298	238	295	250	219	249	252	221	244	263	278	250	269	266	241	251	233	221	255	240	244	209	254	251	261	257	221	271	230	217	224	278	239	250	260	273	234	248	240	219	256	297	225	283	234	244	240	234	239	245	251	243	255	247	233	234	256	241	253	241	222	248	221	255	242	240	253	238	264	275	208	229	241	246	235	241	270	264	243	243	251	251	226	244	216	247	252	271	247	262	255	271	263	234	240	253	258	213	237	239	214	247	229	212	257	256	255	262	279	240	235	240	252	251	268	242	253	238	272	232	229	249	269	269	239	247	226	273	223	254	232	229	251	239	268	231	247	258	254	253	252	241	226	288	238	206	259	259	277	244	251	231	238	245	234	260	228	254	264	280	273	257	244	270	216	257	249	271	249	253	233	242	238	233	241	267	258	261	247	238	228	221	254	217	258	245	234	226	231	258	252	202	253	249	274	249	244	252	246	219	233	247	269	227	260	270	269	240	240	260	249	230	240	264	249	238	266	236	248	266	254	251	245	249	233	234	239	244	289	238	268	247	280	267	272	249	246	212	232	245	231	248	276	257	222	247	225	271	262	235	217	207	239	258	254	236	219	266	240	257	240	243	244	216	233	258	260	250	244	223	233	257	228	235	216	228	227	243	237	228	231	243	245	249	241	256	253	259	276	250	246	234	246	243	232	210	260	231	240	274	230	269	233	260	252	256	245	251	217	242	232	233	263	264	227	238	245	257	241	251	251	242	232	263	260	236	258	257	242	222	236	239	242	232	238	262	239	252	280	231	251	208	245	250	217	235	235	238	270	262	271	259	217	257	231	250	236	248	230	234	254	197	262	277	248	254	221	259	246	244	233	224	231	232	252	246	246	257	254	237	224	255	254	237	227	260	232	247	282	259	267	251	244	255	288	249	237	270	221	237	261	258	252	244	257	211	231	228	231	252	277	245	251	221	252	241	256	235	273	253	248	232	264	221	246	241	253	223	230	256	250	236	259	236	255	226	275	241	220	274	254	234	254	225	249	229	265	266	244	246	261	273	237	248	256	250	256	225	242	236	253	235	240	226	239	217	278	236	248	243	258	272	253	260	228	233	250	236	243	242	256	255	241	242	234	212	242	242	260	244	231	227	207	261	246	238	227	272	249	235	218	268	224	267	255	236	238	269	278	252	257	214	232	246	245	237	233	280	272	251	246	275	268	257	232	268	271	240	256	225	269	255	234	254	217	248	226	213	237	237	266	221	245	243	223	284	255	253	223	246	234	221	221	275	267	239	216	239	234	248	209	252	224	248	246	256	262	258	233	241	249	227	225	244	237	255	224	249	233	235	240	234	218	228	250	259	239	249	264	240	228	262	247	235	235	256	249	245	262	259	214	263	230	269	256	251	230	247	244	252	228	220	223	255	254	237	243	246	232	233	271	246	245	237	252	237	235	230	240	239	224	251	234	272	272	224	242	250	277	290	231	264	238	261	247	242	235	243	237	231	260	265	259	261	244	229	244	259	273	231	255	254	241	241	237	239	245	265	225	250	256	232	231	241	254	234	231	214	261	229	242	247	254	249	241	239	243	263	250	276	228	241	230	225	229	226	241	237	228	253	247	230	260	246	255	276	268	275	248	246	271	244	263	260	225	238	252	230	239	231	239	259	247	248	220	249	242	220	244	228	267	257	265	234	232	215	250	258	232	225	253	248	259	267	226	248	248	261	238	247
33880	53053	38466	30603	25445	19475	13560	9709	7898	5358	4250	4622	3209	2764	2299	1583	1346	1186	833	992	957	997	865	762	709	717	593	555	446	406	446	439	386	320	322	307	317	320	315	292	304	310	261	250	298	289	322	322	293	295	298	324	310	279	279	283	271	316	255	332	286	296	300	300	299	317	259	277	323	275	301	306	311	308	284	330	292	288	290	273	298	275	278	287	322	283	269	289	292	282	302	263	309	290	309	293	295	295	282	285	299	303	293	279	280	323	310	305	282	271	274	289	312	298	274	294	273	301	305	308	303	321	301	281	281	276	298	308	290	305	305	267	263	280	306	269	287	300	281	262	286	318	276	334	305	294	309	327	297	305	295	300	290	308	281	275	283	261	279	293	287	303	291	291	300	303	283	298	306	274	315	305	295	289	295	279	293	276	260	300	319	303	304	291	292	264	298	309	300	298	277	279	298	282	312	317	294	298	304	272	299	292	288	326	337	295	299	307	256	322	291	282	269	279	282	304	299	279	311	279	286	291	302	307	316	294	276	282	268	303	290	307	268	259	310	317	294	252	302	289	281	273	296	288	289	272	289	293	277	293	285	289	302	273	263	328	309	288	300	276	278	309	300	319	309	277	274	298	321	288	291	289	280	328	259	311	309	323	290	321	296	285	282	322	284	286	316	318	262	304	302	282	307	282	301	280	303	319	267	296	276	263	314	321	311	276	259	337	274	300	289	314	268	299	322	313	292	265	288	310	301	280	313	278	272	291	270	297	322	305	314	277	320	274	266	274	274	307	258	285	298	275	298	293	311	276	311	288	317	321	273	315	282	295	294	285	295	268	287	269	304	301	291	273	295	270	288	330	297	298	295	259	290	358	262	314	302	295	318	301	316	288	279	285	306	314	285	298	257	256	309	295	289	303	307	305	283	316	315	283	275	311	297	306	273	291	284	309	307	301	274	274	285	323	273	287	288	286	302	290	289	274	283	295	290	291	298	297	296	314	295	281	330	292	272	297	313	288	285	305	298	283	286	294	316	304	280	272	293	291	282	277	284	297	308	275	277	301	273	274	288	278	274	328	307	257	314	288	299	277	302	292	293	277	252	294	300	294	311	299	300	282	288	268	295	304	332	274	314	295	273	323	265	269	293	299	283	302	268	310	294	275	319	280	278	273	272	285	282	298	312	307	271	273	321	295	290	276	307	288	304	311	297	253	291	279	259	290	301	299	315	289	280	270	286	296	297	298	285	306	264	306	295	283	294	303	301	318	293	299	322	255	289	314	290	298	309	285	307	299	306	314	269	292	311	292	315	291	302	292	304	275	307	304	299	295	300	279	296	282	266	289	305	278	282	283	295	291	264	330	292	317	298	288	315	301	305	271	297	270	293	323	294	304	285	292	283	306	291	289	284	296	288	310	286	307	303	314	299	254	293	339	297	298	298	276	296	307	268	284	298	297	287	306	292	288	319	305	269	287	302	294	294	293	307	290	305	302	283	283	293	291	253	288	266	300	309	301	292	287	304	297	273	282	285	299	297	280	286	276	309	275	268	293	292	260	266	302	253	251	300	304	287	295	280	299	259	258	305	303	276	279	291	291	284	276	301	297	311	280	292	280	307	297	284	278	315	268	279	306	300	306	299	297	279	318	263	293	273	297	275	309	292	284	286	293	299	293	304	275	288	292	274	301	292	308	288	305	265	280	267	279	290	295	278	282	291	304	268	262	254	307	323	276	299	273	287	291	273	267	290	297	314	316	302	278	312	270	279	291	320	295	280	267	279	288	287	297	311	305	275	295	285	307	266	295	333	268	300	287	298	313	288	271	269	281	289	302	302	268	296	250	316	296	271	339	296	292	296	272	310	286	288	295	300	264	337	305	306	309	291	299	273	245	304	304	264	275	309	313	296	331	263	287	320	285	296	265	304	296	280	264	304	284	280	282	300	310	314	298	290	271	267	321	292	287	281	281	298	293	270	291	324	282	303	297	270	301	287	313	308	244	279	297	273	277	283	306	305	276	277	286	282	295	295	281	291	301	300	290	310	281	290	322	299	299	250	285	285	286	304	280	278	292	305	289	295	275	327	309	308	270	358	305	298	289	276	298	321	304	304	312	277	282	277	286	273	293	286	294	308	313	294	283	317	279	286	302	293	300	301	300	293	308	292	274	278	302	316	291	310	278	292	305	283	277	276	313	304	287	308	286	303	275	311	273	277	277	272	276	283	286	296	280	320	291	281	295	287	294	311	294	296	278	292	313	273	306	272	292	296	247	288	278	307	298	286	285	321	327	297	287	273	312	273	283	281	284	237	293	283	286	297	289	317	315	279	315	294	294	287	278	299	292	275	295	295	275	287	285	316	336	284	288	289	311	276	254	315	304	289	274	277	276	320	326	265	319	326	292	297	266	311	292	289	325	268	307	271	293	298	291	320	273	313	316	283	277	300	266	302	309	289	288	284	312	298	303	298	302	305	307	299	293	280	291	251	301	288	308	310	330	304	253	279	281	313	299	285	301	273	323	273	280	322	310	333	293	302	324	313	291	306	289	297	330	306	288	297	293	291	306	256	293	295	278	293	289	272	331	284	325	297	270	325	301	314	301	287	314	309	285	267	308	287	292	288	283	293	287	308	286	295	304	287	281	322	299	266	284	287	292	340	274	285	309	283	275	298	284	300	345	255	288	279	287	321	245	310	297	272	287	295	297	309	287	313	289	297	297	295	294	306	281	289	316	275	262	323	286	296	262	274	303	309	251	315	325	279	285	305	302	273	289	282	283	308	274	301	316	300	295	290	273	285	273	315	305	305	279	305	303	290	267	296	276	300	303	271	280	285	302	280	291	286	320	309	296	274	309	296	313	293	279	311	312	296	294	255	300	275	292	305	313	298	288	257	304	285	287	315	305	283	284	282	257	322	295	276	274	288	308	274	305	297	297	268	281	275	308	320	296	309	289	295	286	291	315	318	282	316	287	322	289	290	282	268	298	303	268	319	295	295	286	299	305	311	316	290	278	295	293	301	277	286	273	277	288	277	308	315	291	286	283	265	286	284	314	332	292	267	262	286	297	298	280	284	246	301	308	312	324	283	272	290	292	288	311	308	328	284	324	294	263	272	291	285	257	294	303	290	284	279	313	307	264	292	292	290	276	323	289	260	326	304	256	268	281	306	308	295	286	277	294	276	302	278	308	282	270	288	279	280	315	283	327	288	289	295	279	280	292	296	302	309	292	301	284	320	306	313	278	277	286	282	302	290	302	290	299	311	301	290	298	296	297	329	297	291	272	268	300	319	275	305	309	287	308	300	292	295	264	280	276	281	275	318	300	313	309	296	297	297	301	278	273	303	286	315	273	304	284	268	282	300	310	311	278	300	268	303	294	262	302	292	299	287	264	296	311	265	264	325	280	309	282	296	301	305	288	291	247	323	316	319	291	272	312	297	310	283	295	267	325	309	292	286	287	293	320	293	258	283	268	303	252	303	300	274	300	282	270	288	298	293	310
24737	20961	27380	25315	20561	13106	7382	4530	3125	2321	2204	1878	1513	1445	1230	1092	927	784	682	729	769	748	672	668	615	566	561	531	533	503	486	508	429	470	451	472	444	437	440	459	441	457	443	479	410	482	470	448	445	446	458	462	412	449	435	447	460	450	458	457	453	451	481	420	479	454	441	452	421	399	447	495	433	426	421	430	448	441	458	435	462	453	444	434	468	447	457	477	439	461	464	435	434	449	472	430	414	454	419	449	452	440	473	455	412	436	394	438	430	466	460	437	421	457	479	457	419	455	465	429	463	458	504	415	419	465	417	434	440	458	470	438	459	451	396	473	436	459	465	452	446	471	420	448	439	437	443	420	432	412	440	441	494	461	458	447	464	448	457	478	414	422	452	476	452	455	449	455	472	431	450	464	429	481	478	405	449	432	440	459	474	450	449	478	472	454	457	409	471	431	406	482	476	432	429	442	463	440	425	469	459	437	480	438	477	454	489	443	402	433	457	441	421	457	437	449	457	435	468	461	418	443	436	447	444	414	492	446	418	426	425	459	458	462	452	452	464	475	467	410	456	471	431	469	435	455	458	459	434	450	458	457	451	466	407	457	428	420	481	492	431	445	456	472	437	461	487	427	460	443	463	417	485	433	432	439	461	479	446	433	437	486	381	403	462	451	417	451	424	408	429	466	429	461	458	456	450	416	485	420	441	447	466	479	467	478	472	506	444	445	470	488	412	436	428	443	476	488	478	423	460	443	441	447	469	458	431	454	449	464	474	420	472	498	419	430	438	427	432	423	455	443	422	455	447	466	452	442	441	488	401	462	419	454	425	428	482	493	437	470	420	427	433	464	478	475	472	474	460	473	439	454	426	455	461	426	467	431	485	398	490	494	452	454	418	435	439	446	429	514	440	453	466	459	457	414	450	462	468	453	455	449	476	441	462	439	424	458	439	475	427	428	397	481	451	449	414	440	451	465	438	504	454	442	441	445	506	420	463	435	457	430	437	459	432	417	403	438	475	473	444	433	436	446	452	408	464	442	440	481	478	449	444	433	470	434	496	456	453	453	494	432	432	407	458	463	432	445	452	456	466	435	466	390	469	468	475	418	464	434	451	458	451	430	407	405	464	454	427	457	426	456	448	467	442	440	448	446	428	487	462	421	441	462	464	440	459	426	420	446	445	427	462	440	456	464	455	415	429	455	428	464	432	439	443	441	461	446	440	434	471	458	421	436	446	461	423	423	462	502	464	456	487	447	442	478	443	447	459	456	400	416	431	445	452	435	495	447	513	467	461	426	473	444	439	471	409	456	441	486	412	446	459	447	447	433	457	442	442	472	448	406	470	479	468	440	481	438	458	464	448	438	478	466	424	468	444	461	466	459	499	460	429	408	425	477	421	418	437	466	457	442	479	455	452	439	514	500	461	452	464	432	426	433	445	437	438	463	438	468	448	436	463	404	441	412	456	466	452	497	441	496	436	462	431	450	468	454	407	495	426	454	442	423	424	466	470	434	412	445	428	504	443	466	461	438	413	416	408	465	512	453	456	410	461	463	436	483	462	462	467	428	446	453	464	445	429	468	467	399	442	455	487	424	471	408	450	465	443	474	471	494	400	442	438	506	462	488	441	420	457	472	443	452	455	456	454	426	463	445	423	442	454	457	442	437	472	460	480	467	422	450	465	459	437	445	462	477	450	422	459	454	444	451	413	432	478	415	439	442	443	464	420	426	480	444	482	461	438	434	423	450	449	448	435	424	428	449	423	452	451	438	439	464	461	470	428	461	434	415	451	446	470	453	470	451	410	444	408	449	448	436	462	446	469	430	448	482	451	397	452	438	449	477	451	454	405	418	422	447	435	494	451	492	471	481	458	456	476	447	462	477	437	458	477	443	463	435	413	458	445	437	435	473	402	456	410	445	407	390	466	461	453	465	441	420	422	430	425	442	463	422	473	439	435	452	465	460	401	449	450	455	450	457	465	435	483	454	431	426	435	454	445	443	468	464	475	432	460	472	461	420	466	454	443	476	454	404	439	447	442	452	425	472	463	451	444	453	453	489	422	412	424	406	462	454	442	469	430	476	417	414	426	431	449	453	431	448	411	445	470	439	444	466	492	450	453	470	431	448	473	448	449	465	455	397	475	427	418	446	456	485	473	479	459	471	453	413	461	453	466	450	471	448	477	441	441	426	442	443	452	412	453	447	432	435	425	431	457	466	472	458	466	442	485	442	497	484	473	441	458	442	458	438	468	460	446	471	462	444	430	454	446	475	440	417	426	498	464	421	474	443	442	429	436	468	472	463	460	465	413	417	453	424	427	450	460	467	478	437	410	436	463	462	450	438	435	465	422	454	458	429	407	475	450	479	433	506	449	435	443	413	437	447	478	455	471	432	457	444	454	424	458	456	453	446	407	410	488	423	432	493	456	456	446	479	443	452	444	478	468	447	465	420	437	442	468	473	481	490	423	458	432	466	459	449	461	407	481	459	419	469	462	462	420	435	457	444	466	380	435	458	454	452	448	452	480	492	445	443	417	462	471	431	464	446	474	430	442	459	460	426	475	457	479	481	441	446	441	445	481	411	463	427	450	447	469	424	435	433	473	460	438	465	451	451	451	446	470	454	481	445	478	457	434	435	458	451	388	476	417	473	465	466	429	441	433	433	418	456	457	464	494	477	422	457	458	420	444	450	468	448	463	431	456	466	481	458	445	437	426	435	437	395	420	439	490	402	456	445	438	470	464	488	436	413	411	455	460	431	476	452	407	443	454	455	463	462	444	419	443	458	469	439	446	467	464	423	434	438	456	446	456	402	458	466	468	454	452	477	483	446	465	424	484	435	435	455	441	511	443	464	487	429	455	469	459	456	424	442	437	464	430	477	429	456	409	439	435	441	490	439	474	435	447	455	452	471	456	460	460	439	475	429	461	471	428	457	443	443	444	461	417	527	448	468	471	436	465	448	463	429	435	457	418	462	431	443	455	477	468	485	452	465	471	466	466	414	444	442	472	463	451	415	467	489	430	430	427	450	445	444	444	468	448	454	465	449	479	451	461	449	466	504	435	429	403	427	423	444	481	456	424	427	463	434	460	452	467	452	454	442	447	460	439	462	433	458	424	463	409	438	443	465	450	447	439	433	409	456	471	469	474	433	433	460	502	433	430	465	440	472	443	447	447	437	444	428	428	453	473	454	403	426	429	454	428	458	447	467	486	440	462	476	451	447	471	438	472	436	403	470	493	456	446	439	465	473	435	460	473	467	488	456	445	462	509	403	462	428	456	417	463	420	432	433	434	449	438	447	438	445	440	459	464	401	410	438	434	445	466	476	469	444	399	455	450	429	436	457	460	451	441	423	471	449	482	484	449	459	459	436	461	452	454	415	458	471	462	457	426	409	463	441	422	441	460	435	457	441	509	474	438	444	488	441	447	423	452	428	451	453	459	468	448	430	490	425	468	465	472	485	477	430	448	501	479	455	470	457	457	439	476	440	458	470
33910	48467	34063	27774	23442	16507	11941	8843	6506	4549	4459	3720	2810	2479	2060	1702	1458	1259	1072	1013	1027	1018	936	832	810	721	767	712	636	594	582	617	621	533	536	544	547	490	538	486	499	537	512	477	529	504	541	506	500	544	469	506	528	523	512	524	497	462	508	542	522	530	502	472	509	479	461	480	509	512	501	491	525	513	496	514	515	549	524	492	481	521	469	503	494	546	509	478	530	502	539	504	492	493	481	513	556	492	457	452	522	482	496	558	489	493	520	508	504	506	549	476	532	491	534	488	520	569	573	560	519	509	503	518	509	535	513	487	515	509	542	483	538	496	514	503	507	484	506	531	492	529	526	527	471	494	522	539	529	501	461	527	496	504	504	500	522	518	489	510	504	508	498	480	500	543	512	500	509	508	524	495	550	516	501	480	484	502	475	481	511	511	480	482	518	547	523	540	481	534	492	509	516	484	510	516	491	548	494	480	526	541	498	502	583	496	490	504	501	517	467	559	524	513	536	477	511	519	519	468	542	477	533	552	488	467	500	485	553	487	525	471	550	521	506	489	503	473	522	491	509	522	508	493	453	509	501	488	529	509	478	526	515	500	509	550	516	527	506	525	487	507	490	533	490	494	517	494	510	520	517	518	540	506	494	523	482	530	488	552	518	511	510	522	483	508	484	535	490	492	492	500	503	540	487	503	493	478	512	523	507	495	523	550	519	489	517	493	519	464	529	522	496	525	477	507	535	513	515	518	498	514	495	491	526	500	488	504	502	507	516	531	527	559	496	498	559	495	503	494	503	510	507	513	530	512	501	495	472	491	515	523	541	523	523	505	553	506	532	526	538	502	529	521	508	467	504	514	528	519	491	513	538	516	447	532	479	509	525	489	504	529	513	549	503	480	494	490	534	548	528	522	511	454	485	465	553	508	472	550	494	489	513	527	525	490	510	494	507	509	464	486	519	517	525	520	491	502	536	491	495	497	475	536	584	503	482	506	526	516	490	547	526	533	508	471	513	494	501	492	531	537	492	538	541	554	497	537	521	485	486	487	518	485	497	486	552	536	496	510	499	547	513	535	506	504	505	518	516	487	514	535	526	485	501	496	538	488	559	535	504	521	515	512	496	498	514	534	507	527	536	512	563	494	520	526	552	508	513	507	477	518	488	535	530	530	499	509	520	506	487	527	513	547	462	482	490	511	479	486	540	518	503	549	525	502	529	515	519	503	469	528	503	495	535	495	498	520	504	516	528	499	518	514	498	548	530	486	505	513	470	523	507	484	450	503	537	549	514	504	525	502	530	520	489	534	566	521	498	468	527	513	510	462	499	540	524	515	528	507	504	497	498	496	496	507	522	569	530	522	524	568	513	538	543	500	488	526	494	536	497	494	504	493	482	473	515	507	519	537	531	480	509	519	517	439	513	498	526	495	523	486	542	502	531	539	507	494	544	488	502	463	498	503	489	490	497	529	503	538	508	543	541	486	504	494	526	490	525	462	481	595	476	540	473	495	494	578	541	526	529	482	457	523	525	496	490	570	480	505	553	552	514	476	517	518	537	526	520	492	498	502	510	501	485	521	464	515	530	502	520	482	508	500	459	528	514	540	516	499	518	569	549	534	541	528	502	514	515	514	501	516	496	507	478	533	528	502	526	490	492	497	527	505	503	495	503	525	485	493	473	488	512	516	513	514	505	495	508	520	521	517	511	511	534	507	519	534	495	520	501	506	518	482	459	520	489	504	532	542	520	487	498	476	495	498	514	463	510	492	503	521	526	504	504	503	503	527	478	536	506	485	479	524	509	503	520	542	546	534	520	499	535	499	500	469	516	510	507	511	527	489	497	467	494	522	498	524	516	520	498	517	495	543	520	515	508	527	536	506	545	519	504	538	537	474	510	528	461	497	512	474	540	457	525	505	578	531	511	520	544	506	504	520	478	529	517	532	528	530	530	505	525	498	524	519	502	519	474	524	514	572	525	515	511	463	537	509	522	488	539	485	504	489	488	480	498	494	509	485	484	499	499	501	508	520	532	524	518	518	540	486	533	490	478	528	531	509	484	497	520	485	475	559	588	517	509	504	510	519	521	522	502	493	498	510	536	534	499	485	495	521	505	528	510	502	490	524	479	511	484	534	503	530	497	514	517	507	507	552	515	527	507	503	536	516	512	512	478	502	496	497	540	518	507	489	544	507	511	492	513	511	511	508	471	537	494	507	555	513	542	487	542	497	573	538	526	492	488	517	511	485	488	470	526	486	455	460	521	526	528	525	499	526	494	503	519	523	549	481	509	478	510	537	495	535	503	496	497	536	499	520	510	544	500	500	532	502	511	539	510	546	475	546	511	500	481	536	504	503	521	511	509	543	514	506	507	527	489	526	533	498	500	482	517	497	532	506	527	511	483	525	556	485	531	504	475	507	496	506	489	481	493	510	481	513	535	522	497	502	473	480	495	500	531	481	494	480	495	469	555	530	488	525	504	483	523	500	525	511	520	541	499	513	490	515	484	558	506	508	527	467	482	506	527	528	489	499	513	498	500	496	569	538	502	495	513	467	508	488	515	483	517	544	558	544	502	493	503	505	495	486	497	489	500	482	486	495	500	536	450	516	511	522	573	496	548	539	457	528	536	512	548	533	536	519	528	538	528	494	507	524	477	543	495	519	517	495	513	484	515	540	509	537	523	484	543	527	495	531	471	506	506	563	529	530	555	490	489	531	542	523	515	505	510	544	509	515	518	482	529	544	494	500	494	511	471	522	508	490	527	514	513	508	516	535	473	514	515	495	481	523	527	483	551	529	484	467	509	518	502	495	502	517	497	510	519	509	490	500	515	513	524	494	468	546	482	539	517	526	512	502	528	514	505	525	529	531	488	517	535	512	471	523	541	541	529	528	509	508	530	468	519	511	497	512	520	495	541	558	503	474	512	561	547	505	487	545	535	507	510	528	539	498	485	520	482	464	481	504	501	488	458	497	509	548	495	513	514	509	517	498	509	497	503	522	547	488	535	517	487	499	473	506	538	529	469	520	484	504	505	503	516	508	479	502	532	470	519	455	500	509	546	527	537	517	514	492	518	503	506	508	513	512	475	531	528	500	491	497	496	509	512	501	556	524	543	486	509	511	498	516	502	518	507	527	517	502	481	485	509	485	480	521	502	497	543	528	472	461	509	540	526	489	529	519	510	521	522	539	517	530	489	516	522	493	499	516	525	552	494	482	500	492	485	515	501	471	526	535	526	521	570	498	542	492	472	514	544	512	520	509	490	507	471	523	522	518	515	501	503	527	544	509	492	505	523	525	461	507	510	512	513	521	488	517	530	515	470	486	518	475	519	525	480	541	474	505	519	508	469	517	510	490	495	521	533	519	493	509	509	499	492	520	507	527	545	513	487	511	518	562	539	524	514	485	502	514	494	513	552	537	533	519	498	519	535	511	508	523	501	489	507	515	530	454	557	508	539	517	544	494	509	535	529	550	506	504	509	539	478	515	516	509	519	499
22473	20938	28660	23376	21275	22283	20782	10268	7027	4220	4199	3398	2525	2273	1963	1493	1325	1062	949	880	957	790	727	795	690	632	609	516	413	414	402	407	357	310	321	361	339	326	321	337	304	304	325	342	336	314	316	297	323	317	325	318	307	314	296	284	329	339	348	320	314	309	308	347	306	360	318	269	313	319	344	335	315	323	336	310	334	326	323	320	328	338	340	309	300	332	337	315	330	314	310	314	295	330	296	310	317	306	315	318	300	322	309	290	293	329	310	329	327	331	338	294	306	302	296	316	314	326	298	292	333	303	340	313	298	315	319	321	300	339	329	353	310	308	326	330	314	329	320	325	332	286	315	309	311	318	305	331	319	327	294	310	331	320	327	311	305	311	306	323	325	295	339	333	320	285	325	315	296	316	339	339	299	307	334	339	288	321	320	328	318	310	309	287	325	327	344	303	299	286	328	296	311	315	319	329	321	297	337	313	290	314	315	305	293	282	301	295	331	341	319	375	313	320	334	325	296	337	317	311	334	330	314	313	336	314	292	308	356	337	304	313	328	307	298	327	339	330	338	301	330	292	318	311	323	300	299	298	309	307	326	320	357	322	324	316	304	323	287	329	301	321	300	314	317	305	317	333	310	351	265	310	329	311	338	317	321	319	342	314	322	298	352	328	329	321	330	301	320	296	301	297	319	326	303	338	301	290	326	314	287	325	313	310	331	298	338	316	296	326	314	307	325	305	312	342	330	336	305	294	309	322	291	304	326	316	302	287	323	317	327	313	324	351	311	313	345	347	329	306	340	327	314	321	314	314	326	318	332	334	311	285	301	349	298	304	313	325	338	319	334	303	293	357	337	294	299	311	299	332	296	327	317	309	287	280	346	315	309	346	322	333	306	342	286	304	321	317	325	333	301	323	333	311	332	284	303	299	288	298	320	350	314	297	306	328	294	303	340	317	322	305	321	314	312	312	314	318	342	318	335	314	290	341	310	319	297	334	318	330	319	307	326	312	320	308	305	348	354	323	340	315	337	321	309	325	333	325	330	342	308	336	300	267	307	306	313	330	312	313	333	346	321	298	301	323	312	312	347	303	315	285	302	333	366	313	288	320	309	312	325	305	331	331	313	331	312	312	306	296	303	298	310	320	303	348	314	307	315	309	290	309	326	321	286	314	331	333	314	312	321	322	311	309	342	312	295	322	287	329	309	327	326	322	312	284	318	332	364	295	307	301	312	333	300	299	292	319	320	321	303	346	307	334	314	322	324	339	284	306	344	360	308	298	306	317	319	328	316	322	304	334	312	314	310	326	306	302	307	320	278	347	319	318	327	300	314	301	336	315	307	347	325	287	307	336	311	315	341	279	352	313	313	317	348	320	350	305	316	334	304	322	286	325	288	292	313	292	330	333	316	293	319	346	328	315	313	281	289	313	320	309	284	300	317	293	326	318	298	339	328	307	312	315	320	316	314	293	299	326	331	313	289	295	319	338	315	311	321	364	327	323	343	291	342	316	331	317	289	290	321	344	348	328	298	317	303	301	303	297	329	323	305	308	291	339	316	333	298	324	313	331	323	320	326	302	308	345	318	362	313	298	301	317	315	326	313	311	350	331	320	346	310	283	329	336	334	331	337	358	303	353	304	327	323	305	333	347	301	318	315	325	330	341	310	300	311	310	312	292	311	295	279	306	320	320	319	323	340	292	299	322	347	290	340	327	320	319	304	305	286	328	294	303	328	297	326	317	326	341	305	327	311	284	317	298	332	323	305	321	315	316	334	317	298	298	296	304	281	298	302	309	292	316	339	332	302	295	310	321	330	335	324	296	299	334	303	323	286	312	327	302	293	302	347	305	311	299	292	342	335	325	326	311	331	304	313	306	276	328	288	290	288	317	307	341	300	270	321	316	312	341	276	307	327	288	369	325	356	315	314	328	336	291	310	291	306	299	304	313	298	332	307	295	358	344	291	336	301	343	318	320	306	271	352	300	323	310	329	365	335	341	312	294	330	336	301	327	317	327	300	312	314	309	325	306	286	327	315	322	294	303	296	341	340	326	314	301	327	334	292	283	319	327	344	348	304	296	331	300	344	328	317	294	310	326	310	317	342	315	324	333	284	333	293	310	325	331	310	294	310	330	300	322	280	286	326	321	293	324	316	341	301	324	313	348	322	306	285	367	308	294	296	289	322	300	340	291	301	311	323	290	322	342	345	304	315	329	305	326	293	294	298	298	304	298	327	320	326	315	316	306	304	315	308	327	312	322	310	312	333	317	339	343	304	315	327	339	293	299	321	314	334	321	360	336	354	347	304	329	323	312	316	346	293	323	305	320	324	291	297	318	319	338	298	324	325	318	317	342	317	298	277	319	306	317	334	320	304	298	313	312	304	330	290	324	322	346	315	308	305	285	288	316	307	311	321	322	309	307	315	330	315	294	308	337	291	285	314	318	316	351	324	297	313	335	298	298	307	324	329	302	296	298	273	337	314	322	298	311	319	334	333	349	335	298	302	322	361	288	304	344	319	327	289	318	316	334	300	310	277	320	315	295	323	362	333	327	298	331	322	320	306	318	303	315	308	305	337	317	298	327	324	329	319	310	308	320	331	299	300	323	307	362	326	337	336	346	304	334	313	310	288	289	315	341	298	310	337	303	334	335	294	322	319	348	296	310	312	318	371	336	324	336	334	348	319	327	279	319	317	304	291	338	312	317	335	336	303	295	291	365	324	314	308	324	311	323	305	333	339	308	290	329	280	321	294	320	311	303	298	322	310	326	300	311	320	307	325	319	317	305	317	318	344	311	333	306	295	308	293	312	306	328	321	314	332	302	313	318	305	304	310	351	335	293	328	342	305	351	301	334	300	339	309	302	314	335	336	341	339	279	310	341	300	308	345	323	310	345	314	316	297	325	304	309	316	297	306	314	314	339	351	332	335	294	313	293	333	330	284	304	330	333	302	320	284	301	359	291	308	316	357	328	332	321	358	319	319	313	305	332	287	337	333	338	337	312	319	309	322	328	329	309	336	291	327	303	299	311	296	290	313	326	301	357	310	330	309	328	329	326	287	300	325	293	304	338	320	293	326	349	318	321	327	330	314	306	330	280	327	345	301	312	300	323	331	350	331	320	301	307	329	308	322	313	329	309	278	327	301	306	331	290	283	297	288	308	282	330	332	307	329	325	300	303	306	302	322	322	349	314	306	306	301	314	326	292	283	300	286	307	342	309	328	303	295	341	288	320	312	318	296	321	311	354	313	274	312	345	313	311	312	307	305	317	303	323	345	307	346	288	310	342	311	292	311	330	314	340	280	285	341	276	293	321	319	302	333	302	302	324	319	319	289	330	311	332	276	333	295	347	317	310	315	333	325	315	314	314	325	299	306	299	334	335	319	320	332	325	291	329	305	343	302	309	319	330	319	292	333	301	290	315	312	332	320	308	319	324	284	302	312	328	335	344	317	323	294	329	317	321	355	323	337	308	306	318	336	278	329	302	316	353	314	311
37288	59279	42192	36254	31503	24220	18238	14710	12311	7632	7738	5974	4394	4072	3413	2454	2207	1699	1514	1528	1428	1208	1106	1093	1033	892	846	732	589	522	513	475	403	403	360	374	384	391	342	340	338	354	357	369	365	317	342	369	358	371	381	364	368	354	387	347	370	389	363	342	342	329	381	322	371	342	334	354	409	347	372	339	334	366	351	346	390	346	336	352	353	366	403	385	353	330	354	344	317	364	377	356	362	355	344	324	329	383	336	355	346	359	370	383	376	345	364	340	316	330	324	318	351	381	369	358	340	335	322	348	359	367	359	346	369	375	315	336	357	360	355	347	363	340	336	312	342	363	364	348	332	315	292	354	368	339	341	350	382	333	340	337	375	349	375	378	329	347	329	343	338	335	319	357	332	341	331	348	362	322	339	345	355	351	367	356	339	379	336	356	323	372	340	351	371	346	338	352	329	325	339	350	345	342	355	375	320	387	328	356	350	366	333	316	350	335	309	342	327	357	387	316	357	357	362	311	388	334	365	328	356	351	353	392	361	334	363	352	340	335	363	328	361	349	349	355	373	367	321	380	355	360	354	338	326	379	358	367	339	375	343	330	370	341	335	335	333	320	344	349	334	374	375	334	363	336	329	349	358	335	342	339	360	336	349	340	338	369	352	324	351	352	374	319	359	324	320	336	365	332	342	323	394	377	361	391	366	365	334	353	384	362	356	345	338	312	340	368	331	324	349	345	369	325	363	345	358	340	352	357	339	335	323	337	335	322	330	323	348	360	373	374	325	319	369	362	394	316	339	359	356	341	370	345	347	345	327	377	334	364	303	314	406	354	363	338	339	365	346	341	350	329	323	324	348	382	362	360	328	392	321	335	349	360	350	374	314	336	366	340	338	357	316	323	340	346	365	351	363	342	354	340	343	362	363	321	376	362	329	352	346	362	372	380	360	352	323	308	304	338	373	316	349	363	315	370	378	321	336	326	318	351	354	337	339	409	334	323	387	372	359	377	360	317	350	355	376	329	334	366	309	364	344	330	366	355	366	353	324	367	354	368	332	314	367	360	338	377	371	354	376	351	356	305	328	362	316	345	294	357	374	380	343	366	333	378	330	374	339	360	361	330	346	344	329	353	397	385	313	353	343	348	342	346	324	357	348	329	356	383	357	359	376	351	363	375	345	370	307	326	356	334	389	329	343	358	355	356	338	362	333	383	319	352	358	374	321	389	338	357	341	341	343	381	365	312	342	370	341	366	361	370	351	374	363	346	366	384	375	323	315	313	352	365	354	361	354	363	338	376	348	365	354	369	343	335	358	361	383	352	347	338	353	369	339	345	343	340	359	363	354	346	340	374	335	346	294	365	367	359	364	325	341	336	324	318	357	340	363	331	353	314	337	363	349	338	352	322	381	355	359	373	340	343	347	350	346	333	335	343	377	347	355	306	341	357	354	355	348	353	333	361	350	318	309	394	346	349	396	328	366	322	330	355	326	365	343	352	368	360	374	340	370	366	356	334	330	359	299	343	379	352	361	341	380	338	375	326	342	388	381	361	325	338	374	337	341	337	337	333	369	341	350	329	312	351	355	328	350	337	349	360	343	360	319	344	330	342	350	293	332	366	346	329	373	352	356	355	353	363	348	326	357	328	372	353	366	359	339	348	346	347	325	346	366	352	322	346	365	335	337	352	325	371	352	354	371	349	336	329	312	331	378	366	334	327	362	352	332	315	342	321	351	354	353	360	366	351	334	393	331	345	357	318	343	360	367	332	347	352	348	367	340	341	369	347	345	339	366	342	347	323	363	359	327	328	334	355	391	350	306	344	323	348	349	341	366	334	381	340	333	325	352	314	359	357	323	363	330	341	333	368	358	340	347	321	336	355	322	373	377	347	333	350	346	342	353	336	351	356	321	347	322	373	330	343	328	358	375	373	325	356	302	323	337	332	356	324	303	302	350	350	337	368	373	348	344	345	360	357	364	329	335	320	337	327	334	346	336	350	347	321	354	335	388	317	358	349	377	366	386	359	314	336	347	359	382	377	327	335	343	340	323	346	342	326	352	325	347	344	338	334	386	347	370	351	359	339	359	358	352	354	352	340	345	365	363	354	329	296	315	339	335	314	368	316	363	351	356	348	343	356	318	357	371	374	364	350	372	353	346	332	313	349	348	354	358	348	326	361	325	365	323	344	347	369	378	345	349	327	376	346	351	362	356	355	322	345	351	333	362	326	328	335	388	344	333	330	354	375	350	383	364	356	332	362	331	358	337	336	379	337	334	351	379	362	376	347	364	309	311	312	344	340	363	366	332	380	340	365	311	346	384	372	344	327	358	332	352	374	338	346	356	353	346	325	367	345	345	361	386	340	341	362	343	337	338	320	335	323	326	317	370	347	346	371	331	344	352	374	351	377	368	345	327	358	354	358	328	355	348	366	325	348	353	330	326	326	331	360	373	389	339	319	345	371	329	324	353	316	366	327	336	344	362	358	349	336	336	392	359	350	341	335	359	363	339	316	350	371	369	332	354	346	349	320	367	344	330	356	333	368	365	349	357	347	378	337	333	320	386	349	324	345	370	372	363	336	362	343	345	385	347	329	307	342	343	348	340	362	334	350	353	351	363	350	363	375	336	343	385	350	354	344	362	339	351	383	312	366	347	342	309	344	336	344	346	337	331	362	354	328	337	362	349	375	341	354	366	331	391	298	333	381	341	353	334	337	355	351	342	359	302	366	365	339	348	367	355	338	355	321	350	371	380	337	326	350	360	356	308	331	347	331	382	363	378	323	341	378	365	381	331	332	348	340	340	343	389	334	337	345	349	327	368	354	331	370	347	391	340	348	339	341	339	375	382	351	360	367	348	372	364	358	333	352	372	335	391	345	350	371	349	333	331	304	368	365	359	339	331	356	375	346	342	369	327	337	346	334	340	349	376	355	334	362	347	365	373	355	352	347	384	350	333	349	347	365	350	376	375	371	361	358	361	368	340	348	354	362	341	332	350	352	333	344	340	340	359	332	352	354	355	339	332	352	353	358	326	362	352	334	369	342	382	349	367	339	380	345	346	341	359	337	338	369	323	337	382	374	372	359	368	394	335	362	324	350	359	346	361	345	370	355	335	350	356	333	319	358	329	357	355	351	328	338	333	344	359	364	352	313	391	342	349	349	343	363	375	378	360	344	349	376	366	353	339	318	348	335	355	336	339	350	329	343	361	358	354	325	355	346	369	331	332	352	379	358	333	329	371	380	375	351	391	355	357	333	349	339	320	342	345	362	304	362	337	333	316	355	382	365	363	339	347	340	318	339	320	354	320	373	371	356	330	336	341	339	343	322	353	345	340	354	366	355	350	348	357	321	356	334	341	350	359	325	328	399	358	347	357	338	327	351	349	353	352	368	331	328	348	359	328	338	336	350	328	349	369	349	325	382	335	347	356	354	323	356	352	363	368	344	367	352	318	347	347	331	342	347	313	324	369	324	341	362	332	369	348	328	362	314	314	373	329	323
28095	25256	26106	21280	13703	8370	4366	4231	3289	2097	1759	1467	1245	1087	868	758	725	593	609	612	566	494	536	525	498	433	456	423	421	384	389	400	354	344	348	364	345	357	337	344	377	374	400	346	372	380	387	402	352	356	355	374	334	365	351	328	340	366	363	381	339	391	378	368	334	381	376	366	363	349	364	371	370	377	340	347	376	349	361	359	346	374	357	355	357	364	362	355	338	370	380	376	354	349	390	355	356	382	368	345	358	363	342	320	367	362	325	391	351	374	357	382	366	366	379	374	386	369	348	362	351	338	362	361	383	337	350	366	378	378	368	379	384	382	380	374	371	384	377	359	372	378	339	347	367	370	351	343	350	369	356	342	374	387	364	348	342	376	349	333	367	374	317	386	378	340	367	383	396	356	402	356	365	347	354	341	369	367	358	352	360	342	352	338	369	334	383	375	362	362	376	350	376	321	350	386	365	358	364	356	355	353	347	353	374	338	374	348	366	385	385	335	333	387	377	375	355	343	359	375	359	378	384	351	338	366	332	349	378	367	379	376	371	373	382	350	369	407	343	344	376	385	375	372	381	389	370	366	338	405	348	366	357	375	344	388	369	383	342	423	327	352	332	336	389	333	333	351	377	403	381	343	423	372	335	385	375	380	357	317	320	387	316	344	310	353	355	374	376	349	348	358	364	375	376	353	350	375	349	368	342	381	363	342	358	324	362	340	367	349	366	371	361	346	342	348	356	380	379	358	350	388	354	360	352	335	380	340	374	356	343	381	323	361	334	376	381	359	360	363	351	355	327	379	368	380	372	384	321	340	392	359	359	389	348	349	355	335	342	351	368	350	351	332	365	339	378	358	396	354	371	340	366	326	353	379	326	382	392	346	335	340	347	356	343	340	400	351	358	401	335	390	397	375	350	378	332	412	330	348	362	346	366	389	384	336	396	338	338	373	330	352	387	374	349	374	383	402	363	363	317	353	370	376	374	363	374	363	344	367	391	361	364	336	355	379	391	360	394	399	339	341	374	377	395	344	378	372	361	355	352	364	348	348	361	343	371	386	342	345	327	333	341	345	406	357	343	412	356	343	394	359	333	368	358	345	337	360	362	366	370	364	377	372	374	377	380	350	392	361	349	382	335	371	392	353	388	345	391	358	374	362	346	365	343	378	337	332	357	385	391	359	335	374	358	339	356	368	345	388	391	361	369	354	376	372	344	347	313	320	316	372	338	372	356	323	405	374	376	382	370	337	335	379	379	328	362	348	392	354	364	332	353	347	396	345	375	367	362	368	309	347	364	344	358	347	355	345	356	374	381	378	359	348	360	338	387	356	372	354	362	345	356	378	382	359	389	390	381	361	377	351	379	376	358	384	375	374	357	357	382	359	378	339	369	343	384	380	351	369	345	345	375	375	359	388	364	331	356	344	383	360	377	360	351	399	363	342	358	400	351	342	390	337	362	362	355	373	385	356	353	396	344	375	378	354	345	337	392	395	374	341	349	327	367	381	364	378	358	386	343	310	340	389	342	361	358	344	374	374	390	364	358	342	375	345	370	340	363	378	374	387	344	360	336	348	378	341	361	351	363	366	341	379	386	371	368	376	322	341	375	388	380	362	326	337	367	335	359	354	345	380	342	381	352	373	342	377	384	376	360	378	363	343	371	360	360	376	338	362	301	353	346	391	361	365	385	386	348	364	342	382	344	397	374	337	354	363	348	402	331	359	345	311	340	369	369	367	359	366	355	349	378	338	333	373	384	389	380	382	402	344	382	335	369	379	324	363	384	351	364	369	338	341	353	358	381	329	349	363	370	352	340	338	358	343	353	356	385	362	386	399	364	431	345	382	364	355	371	375	409	373	328	344	355	362	346	395	369	357	371	354	346	364	363	377	378	413	374	357	389	342	384	371	369	361	376	350	355	354	363	368	381	360	336	384	354	351	347	347	374	385	345	392	370	362	345	347	367	393	348	379	367	348	353	359	361	373	331	350	337	352	368	383	374	353	357	350	355	341	366	329	386	380	363	348	381	376	380	342	343	363	394	362	372	332	371	330	336	340	380	364	385	381	381	377	369	337	354	327	366	357	347	374	371	368	366	376	401	368	372	357	359	367	375	349	389	350	361	360	369	373	392	343	358	357	341	379	360	360	386	397	376	361	356	341	358	370	369	351	363	342	345	368	362	348	355	355	339	340	369	376	319	384	368	347	369	347	378	379	383	367	356	398	361	344	358	333	343	355	398	353	357	374	366	341	373	340	363	350	354	347	343	373	344	369	345	352	373	346	403	366	389	349	353	359	348	414	330	396	371	384	341	345	380	340	364	362	396	328	353	401	358	330	352	344	399	358	391	349	378	384	362	400	335	380	339	365	370	341	375	356	380	351	357	362	386	383	376	362	341	392	366	394	374	370	363	332	362	333	381	414	381	356	370	412	339	377	359	343	377	367	361	355	366	364	367	346	374	370	353	359	363	365	338	350	355	344	388	395	346	372	380	380	384	355	353	380	365	352	364	363	354	362	349	332	385	342	364	379	362	372	359	358	389	363	366	350	350	383	377	368	367	354	362	382	385	345	345	316	375	370	367	346	374	364	365	373	370	384	384	394	369	355	393	327	340	377	362	349	377	353	344	348	353	352	386	349	387	351	340	336	380	331	377	340	381	354	401	347	379	375	353	363	367	375	354	380	335	378	384	373	374	385	343	350	334	371	350	368	367	376	367	342	341	374	375	347	334	338	320	336	358	340	393	359	357	384	367	349	352	337	314	342	399	338	402	339	333	348	363	368	371	331	420	349	351	365	352	367	404	347	372	361	354	373	334	343	366	354	374	368	390	337	369	372	365	367	349	361	351	386	368	367	350	376	394	340	326	344	356	397	381	342	357	343	397	373	358	370	332	357	350	354	359	339	375	366	382	351	351	372	373	341	345	383	338	375	370	343	349	350	378	362	362	334	340	357	371	369	370	369	337	354	358	348	388	349	405	374	346	371	350	336	328	357	380	377	392	384	372	385	347	375	358	320	361	396	375	364	392	331	347	393	351	353	385	374	373	355	348	360	351	359	380	365	378	385	391	345	360	353	335	394	400	357	351	360	345	353	339	369	347	366	390	369	362	346	367	380	371	348	357	331	347	396	356	347	386	380	319	344	375	346	341	371	340	364	359	339	374	343	365	379	348	349	342	358	415	373	317	354	371	362	343	364	364	383	406	373	368	404	356	347	359	349	349	366	366	371	368	387	376	326	336	351	389	336	362	387	351	381	358	437	339	376	352	361	340	355	371	349	374	353	312	361	393	344	394	382	353	358	374	374	337	349	352	318	374	396	315	333	365	349	348	374	382	398	390	329	355	341	381	357	388	369	354	388	361	394	389	362	371	341	346	318	324	357	400	376	334	370	377	381	373	358	397	362	345	354	357	374	331	375	353	340	370	368	358	373	362	363	346	400	322	372	329	362	396	405	368	389	354	354	312	363	348	359	368	343	402	352	307	329	375	380
31331	40615	30765	23116	18189	13078	8104	8378	6639	4258	3308	2868	2158	1924	1468	1314	1038	882	935	939	797	749	721	678	647	607	574	605	527	513	463	466	445	405	478	480	447	431	419	444	453	457	414	414	416	452	474	423	439	450	355	435	443	418	432	435	448	439	464	426	468	438	396	423	440	432	458	389	420	405	388	418	437	402	423	453	427	456	415	456	442	430	432	427	421	429	425	398	428	447	433	441	439	432	450	421	420	474	426	440	436	421	415	446	407	385	411	431	434	435	392	448	396	456	442	459	455	425	405	425	433	402	419	399	436	447	412	427	442	433	430	482	421	447	434	417	452	436	429	418	418	447	426	428	424	458	427	430	425	399	427	414	431	414	429	437	423	438	436	446	429	433	420	417	428	430	436	443	433	421	421	426	427	427	408	416	430	416	408	462	447	408	453	418	431	425	412	434	413	401	390	400	423	415	424	453	414	428	393	441	441	419	418	425	421	420	435	473	419	407	404	413	444	435	438	419	446	455	423	445	418	393	454	435	429	451	489	441	422	424	414	430	372	382	404	397	417	430	448	391	413	431	418	421	434	454	428	426	423	406	419	464	434	412	407	419	439	431	423	423	438	426	418	463	423	440	419	447	441	463	421	439	399	408	406	441	427	420	413	405	419	403	429	385	401	430	447	449	452	423	472	396	439	447	430	390	398	442	412	408	440	393	424	396	438	439	446	427	423	409	450	377	422	405	429	405	430	441	457	422	393	441	422	452	429	417	430	447	398	435	422	425	445	434	433	422	437	418	418	467	424	446	432	423	447	471	430	425	394	416	447	407	403	428	473	439	394	419	436	404	431	438	388	435	438	455	442	459	430	409	432	437	421	413	472	440	464	428	439	427	385	452	411	431	439	439	436	379	450	388	381	421	468	470	408	455	441	418	446	469	438	442	472	442	434	402	424	434	462	432	443	412	400	424	390	410	444	419	447	424	414	411	450	449	427	428	411	427	423	397	425	434	440	406	416	423	419	439	456	397	437	444	391	419	414	428	459	440	415	421	417	426	420	438	465	429	437	416	433	419	460	432	427	422	442	402	402	422	401	411	416	436	447	440	425	461	405	446	430	403	445	412	397	465	444	443	423	425	465	422	458	417	460	463	417	399	463	432	412	476	442	461	418	451	423	454	474	450	445	449	463	433	403	416	379	428	429	424	409	430	393	380	432	449	413	439	432	413	399	401	433	429	441	421	437	412	448	417	435	440	449	446	470	402	409	419	441	423	447	451	409	405	465	385	437	425	427	459	422	415	438	410	430	434	401	387	448	423	432	442	416	473	443	424	426	449	416	425	437	387	386	436	405	420	422	424	454	423	434	461	443	409	409	445	431	419	411	420	402	446	408	471	457	398	434	422	413	415	462	423	413	409	446	397	500	378	391	410	440	457	404	427	425	412	442	439	473	415	405	389	403	445	443	391	420	473	448	397	427	410	412	449	421	428	471	447	422	422	444	417	392	408	413	387	448	421	415	435	382	433	437	442	437	418	451	439	431	431	411	424	423	440	482	428	450	413	397	452	433	438	417	429	458	395	436	427	422	433	390	432	427	454	464	429	440	466	454	460	422	407	413	465	441	450	429	400	458	468	388	402	407	429	442	395	433	424	446	439	442	428	461	419	406	430	422	417	400	410	450	422	439	421	417	430	427	441	456	430	448	441	418	414	408	415	425	406	413	409	389	459	425	445	433	440	438	420	421	448	438	391	413	431	472	436	417	398	447	411	395	429	433	400	426	440	407	403	403	438	405	414	421	404	432	427	463	429	383	423	409	455	419	418	436	431	433	402	447	387	424	394	417	434	421	417	425	464	415	413	386	422	405	386	376	406	436	373	454	399	422	421	412	413	410	412	438	452	416	429	398	415	439	398	415	451	476	434	410	424	455	440	412	406	458	446	425	393	410	426	437	441	421	413	417	441	382	407	439	443	457	449	441	453	431	389	450	383	415	429	405	418	405	432	422	426	445	431	432	442	421	427	425	399	436	443	392	409	438	443	426	429	437	456	421	423	396	398	401	441	447	429	412	389	415	453	419	423	436	404	432	449	446	425	432	398	411	425	455	428	419	407	430	406	413	438	420	465	411	414	417	389	421	444	432	420	423	442	423	387	394	456	461	430	455	463	404	444	410	434	421	412	423	442	472	425	478	422	453	439	471	416	462	366	438	397	450	434	422	453	400	421	430	419	396	402	455	442	460	446	385	446	459	417	420	447	419	455	436	436	438	415	458	411	402	392	440	428	409	435	399	423	418	404	464	425	430	423	425	405	426	420	471	402	442	392	411	453	424	418	428	457	418	398	430	455	410	462	427	430	391	455	445	429	412	416	438	403	395	397	446	418	458	432	443	441	434	410	412	447	424	461	387	395	438	401	462	430	447	428	412	461	443	468	421	430	404	415	407	439	426	405	405	458	426	404	411	433	377	447	468	416	433	421	432	446	425	422	413	447	429	435	465	444	430	449	417	430	465	420	449	421	431	404	448	425	428	417	451	419	444	408	435	422	407	401	427	430	430	440	410	435	425	393	406	413	425	395	438	430	406	456	413	420	456	413	425	401	449	433	432	384	464	453	427	440	414	466	430	445	414	407	418	455	461	379	435	422	413	444	451	404	432	454	423	421	415	417	472	475	411	390	415	412	424	427	413	405	418	405	413	443	405	410	448	451	412	423	438	443	424	411	412	455	403	432	425	437	389	430	433	402	441	383	427	440	400	434	397	418	413	411	444	442	440	434	427	404	438	413	429	453	445	391	403	409	433	417	422	462	415	441	434	405	433	419	430	430	441	428	459	424	434	400	432	391	402	448	427	400	440	421	416	408	450	423	464	413	408	421	430	468	418	431	421	446	414	460	440	424	386	411	431	443	421	401	420	435	398	433	428	456	465	417	448	412	430	438	440	424	440	437	443	414	441	431	396	429	438	402	417	446	417	416	414	409	434	408	432	407	454	405	432	415	409	384	419	442	395	407	433	427	405	418	425	406	422	389	427	419	440	424	397	419	426	451	440	423	423	425	446	442	434	455	464	407	413	428	429	412	466	433	386	377	398	399	449	416	406	480	386	445	434	428	448	432	430	419	412	430	431	412	435	444	422	467	457	433	392	398	423	428	439	434	450	424	454	400	419	413	445	420	452	441	416	412	434	429	443	435	421	398	433	426	440	449	443	431	440	432	468	420	419	397	436	424	436	427	408	424	420	417	438	417	430	434	409	421	417	438	437	432	430	401	427	427	420	426	438	447	428	415	417	446	426	456	420	424	435	404	416	415	436	450	435	422	438	437	435	390	413	425	436	424	414	407	434	427	385	429	451	449	407	420	446	438	409	413	470	424	422	421	446	439	413	402	437	427	354	396	434	432	406	445	447	408	419	425	437	425	413	443	479	456	416	428	417	421	419	400	493	400	417	432	401	412	449	428	422	401	398	461	417	435	414	408	427	419	415	402	413	420	416	444	411	420	445	449
23520	20912	28126	24041	21652	19538	12432	7256	5936	4039	2684	2074	2065	1539	1133	971	825	620	704	700	617	566	578	473	477	461	395	369	347	331	327	291	255	257	250	259	270	256	248	278	261	239	266	248	265	245	253	254	254	258	244	242	269	250	251	239	302	233	241	250	266	233	241	261	230	266	263	271	255	252	257	276	242	263	269	255	237	251	225	255	284	257	278	236	250	253	251	289	236	235	250	248	224	224	269	294	253	263	256	287	237	258	255	276	258	268	240	287	262	254	240	272	262	278	275	258	254	267	261	244	236	245	274	239	250	257	250	265	251	248	256	243	242	248	257	251	286	257	265	234	244	255	233	240	258	241	253	243	239	259	243	239	265	238	258	251	256	236	252	238	235	243	259	263	246	261	261	250	238	244	267	254	254	243	265	262	246	255	250	240	244	252	244	221	243	257	251	287	264	254	248	254	247	244	275	278	236	243	252	254	247	264	243	272	237	250	255	253	270	242	275	248	233	258	234	231	241	236	240	249	254	254	231	252	281	271	263	266	251	234	248	240	250	230	247	262	268	259	268	247	266	235	248	251	229	235	259	248	247	244	214	239	240	268	276	235	244	219	293	264	238	249	236	251	231	266	268	277	240	252	230	242	269	247	255	254	270	256	229	251	244	243	271	260	297	251	240	251	263	241	223	246	244	252	246	245	268	268	232	244	264	231	271	222	227	246	236	265	266	233	234	252	242	219	246	239	246	243	239	243	239	289	254	271	246	266	265	251	242	256	269	225	252	232	260	264	259	255	267	212	266	220	256	248	239	256	232	256	235	245	256	279	254	257	244	246	264	263	268	250	216	276	296	243	249	268	262	248	221	265	239	264	239	273	257	257	272	247	252	261	242	247	280	248	253	240	258	247	268	240	259	237	257	269	270	278	242	244	233	242	240	251	249	255	238	241	276	246	268	247	236	257	240	243	235	256	247	233	240	266	248	230	230	233	247	262	252	226	253	234	263	238	268	248	263	234	231	248	245	221	236	239	261	262	258	231	231	236	245	239	267	236	287	256	230	261	293	247	248	263	245	260	247	254	237	249	266	249	256	286	243	256	252	222	245	260	237	258	282	254	255	249	254	231	246	263	272	244	239	252	272	246	228	232	240	260	248	252	237	245	243	260	250	235	253	250	233	263	246	252	251	262	256	252	249	256	234	243	257	234	278	259	249	252	272	241	264	258	250	226	216	258	272	270	264	239	260	254	235	252	289	248	248	282	245	240	276	229	248	245	231	254	267	266	245	252	256	230	271	237	252	265	258	251	253	254	262	260	266	254	259	276	249	251	231	288	241	276	257	259	208	239	256	258	278	267	261	249	255	274	253	271	244	299	241	237	246	256	248	256	244	257	255	252	254	272	253	254	226	258	270	235	261	241	263	249	241	238	265	237	243	242	239	250	260	238	259	244	280	256	271	259	256	245	248	238	248	260	271	275	236	266	256	257	257	249	244	249	237	249	241	257	240	259	255	265	250	247	240	233	233	251	267	238	254	249	237	245	228	254	242	240	253	282	249	238	269	242	249	246	248	263	261	244	235	261	239	276	280	259	255	232	236	234	243	281	265	269	241	269	255	233	248	233	243	231	253	268	248	260	261	241	250	294	260	253	241	243	267	257	276	252	251	255	259	265	241	242	250	278	213	265	259	255	246	254	267	224	245	269	253	254	228	242	249	273	253	261	254	227	251	235	245	236	239	218	247	241	261	249	243	266	263	211	249	237	249	255	249	276	249	251	245	263	287	270	225	255	251	260	277	262	253	254	227	278	261	262	262	283	277	250	267	251	228	268	236	304	263	247	241	230	247	227	245	243	250	236	263	262	221	244	250	249	234	245	252	236	242	256	254	280	242	261	282	296	254	239	254	252	269	269	257	274	272	260	250	229	279	246	247	262	263	253	234	262	255	237	250	249	270	257	248	263	245	275	243	288	233	258	242	241	246	246	247	253	259	245	235	228	274	250	247	237	253	264	251	260	269	275	269	263	255	273	255	229	251	240	217	264	265	246	263	247	281	250	249	251	262	248	213	253	253	227	220	264	229	279	256	229	246	266	230	264	292	237	256	262	242	236	252	273	213	258	247	244	264	238	267	283	238	240	250	244	232	226	268	275	237	253	250	248	270	252	260	264	240	216	257	249	257	230	235	231	263	248	245	253	222	262	274	229	277	234	274	248	236	240	212	233	249	242	278	233	260	275	273	274	264	254	263	253	245	222	237	239	261	222	245	236	256	233	257	273	242	254	239	253	243	258	258	264	247	257	230	243	278	271	236	225	259	277	263	224	256	246	277	274	257	243	268	231	244	263	250	261	283	245	279	273	261	283	236	238	263	225	249	229	245	256	253	272	275	235	247	258	262	268	257	246	262	269	248	248	244	250	265	260	254	236	276	273	240	235	236	247	259	230	266	245	279	242	266	250	292	249	256	263	249	245	233	254	226	271	247	256	251	250	268	258	229	239	248	253	246	250	232	261	254	254	242	239	254	236	245	266	233	264	257	245	266	262	251	239	249	250	268	248	246	240	273	234	243	251	246	246	260	268	243	254	238	243	250	236	252	239	234	252	260	233	255	261	256	275	252	242	263	226	292	258	254	231	256	235	250	265	265	247	269	249	254	254	262	273	283	246	262	247	224	266	257	239	254	253	264	256	230	253	247	266	264	251	244	254	267	228	241	273	245	241	231	241	241	239	237	228	246	262	266	233	249	253	245	259	254	296	249	253	275	232	259	269	231	296	265	251	256	237	253	272	230	241	285	253	234	252	240	227	257	230	260	241	292	238	227	245	239	251	238	233	254	249	274	253	269	247	257	280	250	283	221	240	250	252	221	249	252	248	269	250	258	259	239	252	221	267	250	225	261	249	235	272	242	238	229	211	226	242	288	279	257	260	259	237	253	252	247	276	232	263	258	246	255	233	277	275	285	273	257	216	252	236	225	287	258	229	235	273	264	262	279	220	272	241	249	229	239	252	242	226	262	266	250	268	256	231	276	248	272	256	236	252	258	247	238	234	259	275	264	267	259	244	268	257	253	247	236	262	265	258	265	258	250	247	248	217	248	240	258	248	220	218	243	253	278	251	240	273	260	259	241	224	265	231	250	249	248	258	248	246	246	224	248	270	231	255	236	222	248	262	237	267	273	263	262	246	248	236	236	257	274	261	261	228	242	244	250	243	270	235	274	268	285	256	270	258	234	269	265	259	232	284	263	255	276	237	221	278	254	255	245	240	248	243	262	252	254	266	295	249	251	249	274	254	254	291	258	247	253	246	249	272	273	229	207	244	271	237	255	254	279	260	247	259	244	274	244	243	266	247	234	267	258	244	254	246	256	221	282	252	248	236	260	257	253	254	263	236	259	246	252	282	240	253	244	260	283	257	251	256	264	233	246	250	246	230	247	262	222	245	287	216	268	239	275	218	229	254	268	251	242	244	227	239	279	247	252	249	230	253	251	249	283	259	258	258
33090	50908	38365	29676	24444	19990	14762	12414	10997	7360	5264	3894	3936	2758	2023	1669	1514	1095	1207	1067	962	900	899	695	708	658	602	542	448	435	433	318	332	293	307	292	284	321	306	302	294	303	299	316	272	299	286	285	285	299	274	300	301	286	306	305	305	326	303	282	307	277	286	307	266	304	274	288	301	306	271	285	313	245	290	301	299	305	300	301	316	317	292	304	274	298	301	306	311	305	310	292	293	309	319	305	261	289	300	290	278	297	264	297	314	311	268	289	295	277	298	317	310	324	270	303	299	325	312	296	294	275	293	270	298	291	272	278	314	277	293	275	326	310	309	323	319	299	291	292	312	303	294	320	301	290	330	302	285	315	295	312	292	298	279	281	288	310	302	295	288	310	324	305	291	293	311	262	272	341	304	347	291	329	282	295	315	310	272	279	294	307	271	287	275	289	291	288	298	267	299	299	323	312	316	296	300	284	296	297	270	288	309	310	321	295	297	326	296	311	289	269	295	318	266	294	308	314	307	290	295	294	309	306	314	309	294	316	313	297	327	311	264	275	287	324	301	260	300	292	293	283	310	295	298	325	328	309	277	297	278	321	278	294	297	293	289	322	307	291	270	270	302	315	325	287	300	291	278	315	278	292	311	286	300	296	322	304	299	306	306	309	309	319	268	291	268	290	320	292	296	317	285	296	279	292	331	280	319	282	327	303	318	300	301	323	293	296	305	302	311	308	290	299	303	281	298	309	320	300	295	316	308	264	296	308	289	303	278	312	305	311	300	282	261	278	283	320	306	300	315	281	284	289	315	318	290	294	280	297	291	319	305	257	285	274	282	282	282	304	277	285	303	322	315	300	290	301	303	301	296	298	328	324	304	298	284	289	315	295	304	291	284	311	309	314	293	288	310	317	279	286	300	281	315	279	286	273	301	308	333	272	296	292	283	290	328	298	315	302	302	312	306	313	298	285	302	311	297	292	309	304	317	266	332	302	336	277	265	324	308	320	296	286	302	297	283	328	273	302	266	274	304	290	312	312	301	273	269	314	307	280	317	293	292	291	287	310	298	315	301	309	299	318	321	288	305	296	298	272	292	273	309	322	291	329	278	246	278	325	308	274	285	316	304	272	288	289	311	289	290	335	289	264	294	328	277	299	303	289	310	278	280	296	274	290	267	280	325	276	309	275	302	304	281	259	302	317	311	281	312	311	277	314	295	301	317	259	303	301	290	272	329	299	258	270	331	304	318	331	304	330	297	297	307	287	284	307	278	306	295	291	312	264	297	319	318	300	324	330	320	298	319	267	325	303	289	320	319	292	318	300	278	311	291	302	340	297	268	262	298	300	294	264	286	272	297	319	301	323	335	280	311	293	293	323	280	273	301	278	295	289	295	318	305	333	333	292	298	307	300	282	303	311	289	299	301	343	347	289	282	283	316	290	301	319	305	309	290	308	308	296	287	289	286	289	327	291	264	293	305	288	296	308	321	295	282	302	324	307	300	270	311	346	304	311	287	292	288	297	266	275	333	277	307	302	317	308	277	318	321	283	284	293	296	303	295	285	311	314	294	296	321	287	326	296	318	282	318	328	297	264	300	292	316	300	277	271	302	303	288	303	262	309	286	340	309	287	283	307	305	286	298	306	313	273	282	306	299	317	313	288	298	306	275	297	309	326	297	325	308	287	324	289	310	316	278	289	300	263	321	264	288	286	298	315	311	288	319	264	298	317	305	314	293	325	311	290	290	276	309	281	298	313	291	309	297	287	294	300	295	269	320	297	300	302	283	311	300	282	283	291	291	304	289	314	283	309	302	278	306	303	265	283	317	276	319	293	296	300	306	258	306	307	267	289	323	278	310	288	291	296	317	295	278	301	284	296	268	291	296	297	288	286	294	296	307	307	284	308	276	295	324	319	307	314	288	303	300	343	305	313	314	307	286	320	291	268	304	282	281	301	325	295	301	297	304	293	295	278	315	281	287	304	347	286	310	346	290	305	292	290	283	311	329	303	310	290	304	329	318	307	298	298	287	265	288	301	292	270	332	299	327	287	311	298	301	309	292	300	322	321	317	294	272	287	275	309	304	292	291	339	300	305	278	305	289	298	314	295	290	284	299	312	312	291	282	314	333	284	305	291	305	302	294	329	298	303	302	293	277	311	319	291	340	318	302	324	314	295	302	297	276	273	326	306	302	294	332	303	287	273	289	274	286	325	287	274	289	309	306	293	294	308	291	294	328	295	294	294	261	244	283	272	291	310	341	308	305	313	258	308	313	289	316	278	300	310	300	273	290	319	293	271	292	286	302	307	280	315	280	317	273	273	298	304	300	304	306	294	294	294	276	316	308	271	274	294	274	293	304	299	297	265	306	274	273	280	324	294	286	304	313	284	291	290	273	279	308	308	266	293	306	288	262	320	295	311	307	292	293	284	304	306	312	273	280	295	305	284	291	312	295	314	285	274	296	302	318	302	312	275	291	306	307	327	300	306	307	300	301	280	286	310	309	277	304	292	285	289	317	299	280	295	309	305	287	280	301	286	296	309	309	256	275	317	275	280	298	305	278	273	284	315	285	326	272	309	286	296	282	312	304	285	280	300	279	293	302	290	310	322	307	313	309	294	283	280	337	326	266	303	301	298	321	287	320	309	298	293	294	287	317	293	286	315	288	296	303	299	288	293	269	309	299	283	323	305	282	306	304	312	294	311	310	268	301	268	270	302	309	330	304	301	290	337	286	299	301	287	259	281	279	290	257	290	306	303	274	278	335	273	279	300	273	318	292	288	310	303	293	283	312	303	308	290	302	291	295	285	298	308	293	304	298	336	279	301	305	283	319	276	314	291	274	292	306	285	320	315	290	319	298	276	312	294	309	298	295	294	336	317	289	308	307	300	281	286	292	291	327	320	294	325	305	286	299	299	284	320	321	287	314	306	308	304	297	343	275	321	301	294	317	287	297	317	311	331	283	334	314	327	294	299	319	309	287	308	311	305	301	297	284	335	293	294	275	287	282	299	283	288	273	299	312	312	266	315	314	292	271	318	275	293	326	282	291	294	327	324	300	316	340	305	266	308	300	324	282	318	333	323	307	292	301	303	286	283	290	305	329	288	310	268	292	296	309	310	275	318	325	293	276	324	291	300	292	297	319	289	310	302	311	305	292	321	309	264	300	302	313	305	303	325	313	284	283	299	337	318	292	286	268	290	291	292	273	310	325	283	278	306	300	311	288	281	263	294	279	322	320	294	307	319	314	302	290	289	292	314	301	292	317	272	314	301	302	287	278	318	273	304	285	296	318	321	328	311	303	291	278	307	324	284	294	288	300	297	348	277	324	308	298	311	301	297	272	298	297	304	285	321	303	306	294	291	290	289	260	327	313	314	271	286	289	279	301	308	279	319	299	294	291	267	316	315	328	328	313	289	304	279	325	309	280	293	309	326	301	275	314	309	300	266	284	309	305	285	326	306	300	301	317	313	263	291	300	311	268	295	319	299	279	300	263	294
24554	20916	27359	25131	19741	13017	8105	5926	4481	3490	2298	1912	1911	1243	1183	953	977	762	849	789	658	759	648	656	632	623	597	540	500	490	590	473	443	470	446	455	476	461	509	455	428	465	432	462	474	433	457	446	469	453	446	446	483	483	467	455	447	452	434	465	456	414	470	459	457	480	462	464	477	465	429	462	445	470	422	458	447	438	479	469	444	402	426	471	469	450	476	443	456	498	453	469	483	470	459	483	433	476	486	426	432	460	444	442	441	446	465	415	464	464	482	485	469	432	442	453	474	468	472	476	438	461	450	477	455	466	443	453	442	407	456	467	448	453	456	476	507	462	445	469	477	448	444	435	452	463	424	458	461	437	462	444	435	437	457	424	470	488	488	477	471	437	431	455	429	452	448	438	425	454	467	465	480	447	442	450	445	411	484	435	460	474	443	435	457	444	457	458	444	486	417	416	460	439	472	435	424	462	485	452	494	467	471	433	461	460	461	459	485	473	447	490	464	417	476	467	473	440	448	432	452	467	462	495	464	441	442	466	487	501	441	485	419	446	468	441	458	466	452	466	510	456	489	450	449	487	455	456	490	478	431	449	468	479	454	472	409	421	454	466	464	459	463	490	442	442	476	443	493	475	436	486	448	463	449	488	446	443	448	450	478	469	481	470	482	488	455	467	391	465	439	462	433	446	448	460	414	455	448	462	501	441	480	467	435	468	441	459	467	424	453	508	457	439	473	457	464	433	469	444	458	455	460	429	450	461	469	448	431	461	473	480	404	438	469	441	458	462	419	448	469	468	451	477	468	453	445	429	439	449	480	453	449	457	464	441	446	445	418	458	440	446	458	478	489	444	443	466	483	484	477	452	458	445	468	423	451	434	482	500	458	443	442	465	483	434	465	437	467	500	456	454	491	490	458	457	473	464	451	473	438	449	452	445	417	440	460	435	467	468	431	433	464	443	453	470	446	468	456	459	434	480	426	448	438	448	450	467	468	442	472	434	473	481	453	469	460	462	449	491	461	467	445	446	460	467	472	460	436	466	465	469	438	435	485	484	457	460	424	494	496	474	480	476	463	472	470	478	447	440	433	448	456	409	434	496	436	426	452	469	440	485	469	483	441	442	445	444	429	426	441	429	416	453	487	464	456	455	454	434	413	445	503	458	480	438	460	483	462	448	506	468	453	431	438	507	440	435	495	425	473	427	471	479	442	479	445	493	430	444	453	426	451	442	446	461	497	437	475	469	461	441	453	479	441	470	494	426	439	437	430	474	481	442	505	460	421	438	475	482	444	470	443	411	470	478	443	421	496	430	475	482	462	463	438	474	434	491	461	505	482	446	419	477	452	476	459	421	456	438	409	458	472	422	470	482	454	443	462	442	475	444	440	460	455	437	494	445	430	471	460	440	453	446	436	467	424	450	425	432	451	490	424	471	459	457	438	427	451	424	447	475	479	458	470	433	441	467	473	447	449	468	415	440	476	473	489	450	502	460	453	460	442	471	476	455	476	502	452	446	442	448	482	471	449	432	443	471	461	465	455	484	456	429	465	416	444	435	470	485	475	468	499	466	465	482	422	417	457	454	477	442	446	434	444	462	449	464	449	432	483	473	461	469	418	447	492	455	447	425	469	477	512	472	479	481	463	474	447	403	485	449	466	472	463	453	476	445	495	477	454	437	447	441	470	466	447	488	474	471	431	428	445	460	464	473	431	429	462	499	440	463	450	478	448	437	460	462	451	460	474	433	466	428	455	439	450	455	428	424	488	432	478	439	449	440	444	461	461	465	471	459	414	426	472	489	503	409	426	453	460	439	425	479	493	452	487	461	485	418	470	424	464	442	504	436	433	447	464	451	431	488	458	498	420	472	479	447	482	430	431	412	463	430	433	430	463	483	437	449	450	425	494	456	449	425	472	491	440	502	467	474	482	474	456	428	474	446	434	456	453	458	454	410	491	425	388	481	452	418	475	513	470	495	440	436	434	458	461	436	471	482	455	495	487	470	468	489	501	444	472	477	420	395	448	447	474	451	436	438	432	486	486	455	458	444	440	429	458	417	459	449	446	484	445	478	476	462	479	461	469	465	449	450	411	421	518	408	425	460	499	444	476	465	451	434	448	455	447	456	464	457	428	454	470	468	421	440	452	447	455	438	482	458	434	466	437	461	441	419	462	450	472	440	454	414	477	468	473	488	445	455	427	469	483	418	449	479	436	472	448	463	434	446	455	483	472	446	427	465	428	440	456	417	469	488	458	460	476	456	474	467	477	461	465	455	493	477	445	452	442	431	469	487	463	461	467	441	462	446	419	450	443	474	427	469	458	442	438	459	451	467	483	448	456	444	484	434	471	475	452	446	471	443	441	474	474	479	459	476	492	469	436	478	470	460	462	467	495	482	466	458	436	414	467	446	439	450	483	452	458	452	436	438	494	477	452	474	464	447	452	455	425	452	498	446	488	447	439	432	467	454	474	442	458	443	424	463	497	436	461	467	477	485	461	479	475	454	444	459	473	442	437	470	456	438	454	445	453	398	464	471	436	447	458	494	456	440	467	461	475	424	423	469	442	440	463	451	427	479	449	486	438	446	461	480	476	497	429	490	444	442	443	439	484	467	427	438	467	439	456	476	455	433	457	453	422	432	448	487	435	477	464	471	441	441	458	436	461	473	431	483	465	442	429	428	484	491	450	472	451	453	498	410	468	448	459	467	465	464	422	443	451	498	448	445	452	451	465	464	486	485	434	459	447	450	446	433	449	489	444	447	456	463	463	464	459	445	467	474	441	426	475	473	456	453	451	447	497	488	479	427	458	452	464	409	468	456	465	484	469	482	465	452	441	437	451	440	453	464	437	511	484	478	453	456	453	485	438	467	426	427	451	465	477	511	445	442	449	453	457	441	433	415	463	464	443	456	435	472	479	514	452	501	465	444	494	424	437	442	429	483	449	484	428	416	494	463	446	481	481	470	464	422	440	443	477	460	477	432	454	485	459	425	442	424	412	453	462	420	489	444	432	421	447	466	480	452	474	415	470	445	483	442	421	459	443	429	470	466	481	486	479	488	416	458	473	462	463	456	472	471	480	450	455	438	423	473	473	450	424	471	459	457	448	453	427	433	467	462	458	462	458	433	487	440	437	502	461	468	489	505	451	409	466	449	448	430	442	452	494	446	477	420	452	481	480	439	472	481	470	423	446	464	462	452	455	435	466	432	443	416	466	480	427	463	439	436	458	468	450	424	436	452	444	433	476	445	444	498	428	454	478	422	441	496	448	459	472	466	465	459	474	427	418	430	427	486	406	479	440	416	467	435	483	430	468	441	432	446	456	466	452	471	411	460	450	434	444	399	453	471	426	485	462	450	480	449	505	437	467	461	435	456	420	461	467	430	408	481	442	424	473	442	438	419	433	502	445	499	482	465	462	435	452	457	469	482	484	452	457	461	489	476	478	473	455	445	471	471	444	446	470	477	438	462	471	403	430	435	484	479	475	463	493	435
33458	47527	35035	26663	21095	17302	13016	11092	8783	6877	4392	3515	3370	1965	1883	1509	1523	1168	1311	1170	904	1073	904	885	784	742	718	674	656	611	636	543	567	527	548	554	507	545	512	522	532	522	490	545	498	532	506	524	489	490	559	554	525	521	507	519	481	487	520	535	559	538	543	511	501	514	500	534	522	507	554	507	501	525	558	506	537	506	508	539	514	468	539	533	512	533	499	503	529	517	557	483	537	496	510	519	540	514	496	506	508	507	509	485	533	513	527	578	518	504	516	542	509	509	562	486	534	550	497	559	530	505	564	510	531	522	491	460	553	555	543	512	492	511	538	519	533	528	504	546	524	523	515	471	539	518	523	516	499	508	566	531	544	524	477	521	490	505	550	477	520	541	492	538	516	502	530	545	474	533	521	506	508	500	481	519	533	525	543	507	510	486	542	538	500	543	522	545	550	512	546	521	459	531	548	534	530	525	487	518	563	539	501	497	542	543	539	526	516	498	529	495	511	493	517	489	533	524	490	505	495	515	501	525	545	544	533	514	525	528	473	548	528	488	516	506	536	550	520	530	483	508	523	501	543	485	487	521	552	517	539	495	545	511	531	529	528	491	517	514	484	509	496	504	536	501	508	522	518	502	502	511	537	532	480	540	527	518	525	527	503	538	506	531	516	524	561	572	490	515	491	513	534	584	505	519	515	542	512	517	502	544	580	473	525	523	500	506	508	539	523	534	533	505	538	525	492	489	479	522	498	509	520	524	514	491	547	471	531	493	538	502	531	551	547	565	539	525	510	504	524	514	499	501	506	516	515	520	551	470	515	513	516	471	499	510	545	514	456	527	525	527	573	544	562	546	483	488	502	515	516	515	524	491	524	544	540	534	522	480	458	534	497	514	547	496	501	551	533	497	587	532	513	536	546	569	503	514	535	530	520	485	524	504	495	515	487	487	529	514	512	487	499	497	508	548	532	512	526	565	511	516	540	507	535	532	510	493	495	546	480	536	499	531	534	500	515	469	500	535	498	539	488	471	506	469	525	481	509	535	529	547	508	520	516	489	497	517	486	504	506	492	508	474	506	507	503	488	510	525	507	521	509	532	540	540	519	500	567	538	508	493	498	516	508	511	500	506	526	517	562	526	501	542	515	499	539	535	513	536	475	487	519	524	508	502	557	546	535	542	519	504	524	500	531	490	487	514	504	540	497	480	466	542	518	525	526	512	519	492	506	544	548	464	537	498	505	544	517	570	493	535	507	497	550	499	531	517	531	544	543	525	476	539	531	538	558	503	558	519	535	508	529	535	560	499	537	521	564	510	476	504	499	477	517	551	513	524	505	479	526	508	503	492	536	495	486	552	536	552	524	534	526	513	521	454	553	520	496	514	544	548	532	496	525	522	496	477	530	524	541	507	528	530	517	546	500	520	522	525	514	530	492	551	527	468	548	518	515	571	490	540	486	539	490	521	523	539	525	505	537	464	522	510	508	492	550	488	527	477	534	505	558	534	536	549	507	522	479	490	524	545	525	489	516	531	514	499	512	472	514	537	558	532	563	559	481	547	528	495	485	535	536	532	504	507	547	521	525	504	510	569	518	531	540	535	504	557	488	532	481	521	483	512	497	548	538	528	564	545	490	515	512	496	513	528	515	533	533	531	541	498	492	515	499	481	504	543	510	493	504	509	508	523	508	507	518	510	508	551	549	519	504	524	522	548	525	539	514	531	503	525	542	556	496	504	493	498	544	524	506	539	522	492	502	556	516	511	521	508	555	517	554	540	564	535	486	533	553	522	509	504	510	506	510	511	555	537	537	472	502	512	538	492	519	506	501	510	507	569	508	532	500	510	517	551	477	533	534	517	542	536	507	499	535	525	528	505	520	507	503	533	475	518	520	528	477	555	499	488	489	504	544	513	525	530	507	519	534	493	496	548	525	514	545	568	496	516	547	580	532	551	513	513	546	504	531	533	508	532	518	510	491	481	525	537	473	538	480	568	514	541	489	500	542	501	583	474	513	522	478	519	532	522	535	502	519	501	529	546	529	503	492	526	540	515	522	535	554	520	532	553	528	517	518	571	474	514	525	484	498	558	485	508	525	536	503	491	520	590	531	578	503	516	466	487	532	513	509	513	549	518	527	548	531	536	546	502	536	526	518	545	551	505	538	493	519	525	521	544	588	478	529	524	549	499	512	515	523	528	529	536	476	498	494	536	560	529	553	498	504	537	523	557	501	524	538	516	521	556	498	504	566	513	509	500	520	534	516	541	540	520	511	532	492	523	492	521	589	543	500	513	492	507	520	491	505	525	532	516	515	513	570	462	506	489	527	527	489	495	519	479	519	524	529	520	516	476	494	513	505	546	507	490	512	513	534	538	534	516	506	485	485	467	551	522	477	481	502	522	541	511	493	513	503	530	522	513	517	485	486	534	520	497	499	498	531	482	534	524	512	521	519	510	516	541	525	514	502	533	526	539	524	492	518	535	515	534	514	534	510	525	556	525	519	521	540	500	504	514	526	524	531	513	467	532	480	535	536	507	503	501	527	531	477	524	527	529	509	559	502	522	480	519	510	526	533	541	529	474	546	523	545	498	515	462	498	568	519	525	498	521	535	492	506	513	520	530	519	508	530	505	526	550	518	494	515	497	501	520	486	510	446	539	512	508	540	500	505	531	530	534	510	523	529	521	527	517	490	506	520	514	486	553	500	499	534	524	526	524	515	500	487	508	505	518	547	550	527	509	498	550	581	519	507	553	520	509	517	526	543	546	511	517	545	521	545	507	506	513	506	522	483	521	500	546	550	534	521	552	521	479	521	491	546	514	495	535	522	538	525	503	559	524	513	503	543	556	539	490	501	511	555	509	500	537	532	502	523	523	542	506	518	510	477	527	552	508	538	510	502	541	488	520	510	511	555	575	459	531	491	523	483	529	518	520	535	507	472	488	497	555	503	539	493	495	454	590	534	506	506	517	519	523	518	539	497	515	538	512	541	518	538	567	482	534	550	519	534	526	521	505	521	501	524	492	514	551	531	499	516	509	521	518	513	499	501	562	507	516	524	517	548	518	568	479	508	501	539	531	497	506	514	500	474	547	490	476	536	519	497	516	437	521	521	509	506	534	506	492	536	491	520	524	504	509	512	515	530	527	538	527	542	526	516	541	530	490	510	484	534	508	476	495	527	509	493	517	483	540	552	520	503	576	480	520	500	522	536	541	521	525	505	552	562	519	526	540	533	526	487	542	504	525	511	538	537	505	530	542	542	491	536	533	533	544	547	531	545	536	513	545	567	471	516	557	509	507	512	514	517	522	521	529	542	489	496	539	550	543	519	498	493	515	525	538	526	552	555	479	539	506	527	492	519	537	502	469	509	548	477	527	512	522	495	494	531	551	521	527	490	524	566	516	506	551	491	488	508	503	502	495	573	542	510	501	529	521	517	542	559	509	520	463	535	522	493	483	555	512	519	547	520	518	527	497	508	549	501	522	535	484	509	541	492	502
22370	20883	28533	23402	21177	22458	22060	12126	8613	6357	4020	3558	3141	2092	1763	1432	1806	1194	1267	990	746	854	700	660	606	573	560	512	460	404	469	417	345	349	303	339	354	325	344	328	333	311	301	318	327	341	345	275	329	355	331	341	325	364	282	315	302	346	356	347	308	337	313	358	331	328	338	352	331	351	314	318	358	334	340	336	357	302	327	333	322	325	346	343	330	309	327	322	370	336	325	354	313	324	311	328	371	307	335	335	362	358	332	310	295	333	325	346	316	330	311	316	314	322	319	340	327	324	325	306	371	300	325	322	334	331	326	342	332	345	313	340	344	333	334	334	342	341	363	343	325	316	323	322	308	309	311	311	297	310	312	309	365	312	341	307	349	327	319	338	352	340	312	331	308	336	343	323	333	350	344	324	354	328	321	324	352	308	343	276	315	315	311	345	293	331	317	315	317	356	315	303	344	344	316	331	318	337	304	322	308	322	312	308	302	328	342	339	300	297	339	360	323	335	342	315	351	331	305	339	331	352	322	299	318	322	337	331	339	314	330	323	351	346	353	343	297	336	332	336	327	319	323	309	335	328	326	325	347	332	351	321	318	316	337	326	364	321	323	331	313	321	354	323	285	323	316	351	359	331	337	319	330	324	338	345	322	344	315	338	372	326	314	320	307	327	278	325	333	315	319	328	365	324	340	329	318	304	350	344	350	309	352	345	346	331	302	353	345	333	319	307	309	317	329	346	355	325	319	331	312	347	339	328	331	306	315	343	328	346	329	288	309	348	306	319	323	350	327	333	346	322	315	350	320	321	345	365	368	350	305	330	299	366	331	346	344	345	314	351	295	309	323	324	330	327	365	310	310	338	313	353	307	333	328	322	346	337	327	338	308	367	353	340	325	357	299	328	347	305	305	338	286	325	325	336	329	314	339	324	333	307	310	351	320	328	318	294	335	290	274	331	338	314	315	309	341	320	330	324	322	333	348	331	339	342	337	324	322	343	328	323	330	301	315	326	347	370	316	331	350	294	364	323	362	364	333	315	342	329	335	307	317	329	370	313	324	350	328	326	315	322	324	305	320	329	332	340	309	319	313	324	338	340	297	318	328	315	298	320	307	303	300	306	328	341	304	336	330	308	296	324	330	354	319	336	327	332	326	323	332	311	341	335	334	319	336	320	357	321	327	322	297	294	337	295	340	320	337	319	338	340	336	319	323	325	340	318	316	339	320	337	318	311	328	321	364	314	336	313	308	343	332	322	299	310	334	320	331	343	327	321	340	333	367	328	335	346	347	338	318	328	321	328	342	318	321	316	326	308	332	316	301	356	329	298	304	328	306	340	325	301	313	306	338	320	352	359	362	308	329	345	331	321	331	341	328	358	349	318	324	317	348	341	291	325	317	295	318	368	365	304	292	309	319	346	341	343	334	326	341	312	325	334	326	282	330	338	312	328	321	317	337	334	352	317	317	323	343	327	327	308	302	344	326	330	342	336	314	373	338	350	345	322	354	365	309	334	337	332	314	341	330	330	358	325	360	311	326	306	346	312	319	312	316	299	317	314	343	318	326	333	320	303	283	331	323	354	314	310	302	333	339	348	321	344	319	337	305	315	349	334	334	312	332	334	360	344	300	343	321	347	323	311	333	344	326	317	328	328	341	345	337	323	283	315	304	323	345	315	336	320	338	349	326	321	342	330	326	314	321	325	337	300	311	309	335	361	331	329	335	307	329	281	324	364	283	313	329	323	313	336	335	316	346	317	297	324	320	328	349	318	332	319	355	363	340	329	315	321	338	321	324	312	331	328	340	329	326	308	338	330	351	311	340	344	344	324	331	321	347	324	330	292	315	310	334	340	344	328	318	333	304	309	341	341	315	311	334	346	316	317	338	305	309	360	358	306	360	335	321	354	329	308	318	303	289	317	326	344	338	331	325	323	356	328	330	361	327	322	339	337	303	320	328	320	347	310	339	310	377	329	355	324	318	315	348	343	345	343	313	313	307	317	338	311	319	317	301	325	323	342	351	316	361	342	302	304	349	307	314	310	325	325	314	313	344	317	302	354	343	363	372	297	326	326	299	309	316	342	309	281	309	318	348	328	326	353	346	323	334	371	325	348	300	319	320	329	344	341	316	344	330	335	323	331	320	325	306	344	352	313	327	313	328	325	335	315	356	316	302	318	303	310	321	329	325	337	319	336	345	354	334	325	339	335	321	343	334	332	344	314	302	344	360	315	336	320	299	321	311	373	376	299	325	325	328	355	348	327	354	312	333	348	302	318	308	312	310	342	289	333	326	333	291	330	319	336	317	313	277	315	337	338	351	297	357	332	342	323	354	325	334	294	354	302	322	326	355	318	306	318	329	339	304	342	341	309	345	307	323	343	324	329	344	323	335	327	332	327	309	334	309	325	318	326	333	306	318	311	341	339	330	341	307	305	304	360	318	328	293	323	292	315	340	321	323	301	341	302	347	342	337	331	365	294	317	312	292	305	361	328	320	318	338	309	332	320	336	335	333	350	343	356	338	336	311	305	314	298	317	306	344	350	344	370	364	328	324	347	313	307	333	359	318	324	315	302	339	349	315	337	325	316	327	321	324	343	325	297	314	322	321	306	336	341	329	339	341	347	324	315	333	329	332	319	299	381	362	332	332	341	338	311	310	312	294	354	312	337	311	322	297	337	341	324	319	338	347	342	341	337	305	317	335	351	310	311	343	339	325	341	310	336	314	344	344	307	311	309	299	303	312	332	322	311	317	309	344	342	348	302	293	335	301	313	338	324	285	318	324	348	305	343	359	346	305	324	333	321	315	323	317	332	297	342	297	332	318	319	335	333	328	327	334	328	343	326	303	350	297	319	338	347	360	282	331	285	331	313	319	290	328	358	317	334	331	319	350	321	327	325	315	297	308	332	310	368	338	338	330	303	319	345	305	296	321	342	331	300	312	337	344	342	328	297	316	350	313	296	338	327	332	308	307	299	309	304	297	348	338	353	329	318	319	304	323	324	338	316	311	348	337	314	318	322	316	324	329	333	321	343	344	324	306	357	334	368	339	305	326	334	308	287	326	317	310	337	342	331	323	340	328	329	306	308	334	311	358	333	312	308	347	326	324	304	319	320	313	342	306	352	319	334	353	332	333	304	306	313	331	317	348	316	331	326	343	341	348	340	361	327	335	324	304	309	302	312	346	344	330	298	340	334	312	333	341	347	342	299	311	323	336	311	311	339	329	309	346	335	337	309	339	326	335	322	343	331	333	330	326	351	311	314	327	321	312	341	337	339	326	287	292	332	313	298	315	329	315	321	313	276	320	324	348	298	344	338	335	341	336	323	327	313	316	349	313	312	312	333	338	325	327	334	301	330	332	337	334	354	315	347	298	310	324	294	311	295	349	338	326	359	328	368	311	354	322	312	304	321	333	329	330	332	335	313	318	325	316	315	315	331	324	311	329	319	293	369	315	334	321	345	312	339	350	316	348	343	293	336	344	337	333	341	343	327
37058	59600	43575	35358	30785	25169	20743	17130	14611	10662	6950	6423	5722	3406	3110	2338	2929	1922	2048	1572	1106	1398	1113	1032	880	838	830	644	616	596	579	505	368	386	374	376	402	383	384	364	344	368	392	383	366	366	391	380	384	347	360	369	384	413	402	363	385	372	358	372	350	382	355	366	357	345	360	332	348	362	369	394	365	405	351	395	329	369	354	365	406	403	352	349	355	395	366	349	352	363	411	342	358	385	364	350	377	363	351	370	370	353	388	342	371	362	343	377	339	334	373	353	361	364	365	369	374	350	400	377	378	360	365	384	351	385	361	328	329	381	345	354	349	399	345	361	365	329	379	352	365	346	342	366	350	361	373	385	366	359	358	367	358	347	352	358	377	365	351	383	355	362	359	380	333	397	361	368	352	373	330	367	387	364	371	367	369	387	365	359	360	380	370	352	355	375	380	379	380	366	355	351	350	404	358	360	368	349	367	363	355	346	359	342	337	343	372	349	381	365	386	364	359	379	386	352	354	346	338	372	371	389	354	381	343	357	379	370	364	410	373	360	368	329	387	356	336	351	363	348	357	352	337	360	372	355	370	364	376	364	337	370	368	367	347	395	360	351	376	377	348	364	357	358	389	357	398	361	384	345	372	366	340	373	390	357	368	381	344	381	325	338	396	389	341	358	383	379	356	371	342	374	384	359	357	364	360	379	362	345	371	301	390	348	347	382	375	355	341	380	356	347	362	363	323	333	404	364	350	406	381	367	336	388	391	371	368	328	350	390	364	315	359	320	331	357	374	350	355	334	371	352	397	313	360	372	353	338	353	372	362	365	382	350	358	337	402	357	400	346	359	353	360	386	343	346	353	330	335	347	413	361	381	377	346	360	356	370	400	341	381	361	339	360	388	373	345	385	358	354	368	395	341	376	368	363	389	362	378	381	344	343	367	388	336	380	386	354	363	372	372	365	358	370	346	352	364	354	367	355	347	371	364	372	315	368	356	356	353	366	370	366	356	356	326	364	354	375	349	380	366	316	339	315	375	362	358	356	363	339	343	358	372	364	372	371	375	379	355	343	356	375	397	378	337	384	352	343	341	358	385	358	362	374	394	354	328	384	368	351	352	354	375	359	369	378	403	345	328	389	376	357	339	351	374	338	354	381	358	364	315	360	353	361	344	402	357	345	355	367	356	346	346	343	332	359	384	391	371	366	363	378	357	362	364	363	335	347	348	361	356	356	382	331	348	375	351	354	326	369	366	357	328	350	369	368	363	367	376	340	355	367	352	363	339	350	368	354	361	344	332	362	379	328	392	380	344	368	372	368	335	392	342	356	369	378	387	363	381	378	377	360	368	351	385	355	392	386	382	372	357	385	337	376	360	329	334	360	417	365	336	377	334	351	373	366	386	343	361	331	376	329	335	380	369	397	350	324	364	350	380	358	323	353	347	365	372	344	337	379	341	367	360	341	397	376	400	325	324	369	376	344	325	351	348	361	349	372	373	346	370	323	343	370	371	340	393	402	355	340	336	368	371	364	349	362	359	345	352	375	324	352	382	328	386	323	340	370	366	379	354	398	351	396	346	387	377	365	365	382	376	361	352	362	335	377	354	368	345	363	372	342	336	372	342	351	370	347	358	364	353	394	388	382	355	369	369	378	324	367	357	369	376	339	360	339	353	386	376	430	369	406	326	352	357	358	390	342	354	355	358	400	338	348	394	350	362	361	365	375	400	353	409	369	337	365	376	381	354	385	377	337	369	380	360	360	337	357	366	383	379	360	369	368	396	331	335	363	389	363	334	345	394	390	369	363	386	353	352	338	369	365	357	400	375	362	416	358	324	397	366	344	326	389	348	345	383	355	412	363	348	351	361	399	350	357	320	352	377	369	323	341	342	371	339	393	365	372	349	392	374	388	374	364	406	377	365	388	351	351	334	357	368	390	351	386	369	370	344	366	340	377	333	337	373	359	377	349	362	324	353	384	346	370	411	339	371	367	396	371	336	377	364	357	347	339	343	348	367	352	348	381	351	345	373	393	345	370	342	372	352	368	391	322	382	381	371	400	394	345	328	387	386	366	316	356	382	361	343	360	372	368	364	343	391	361	368	368	350	334	379	354	375	389	377	330	357	378	378	368	329	358	359	345	380	357	351	385	340	369	329	326	385	354	328	346	371	337	384	351	361	382	349	380	327	347	386	336	358	362	368	362	338	328	329	383	365	382	354	381	347	361	388	323	340	392	365	354	356	395	356	345	338	335	361	366	358	374	391	381	366	339	342	344	379	365	341	372	397	326	343	347	360	354	370	347	410	350	363	374	370	357	399	374	377	344	338	344	390	353	364	378	348	374	376	366	394	335	324	380	379	352	371	361	371	358	349	386	353	348	355	363	319	336	366	364	400	367	353	350	365	385	389	354	379	353	361	358	351	383	351	356	350	358	354	354	351	378	351	390	381	395	345	368	363	357	342	358	342	374	338	344	388	392	316	399	364	334	327	368	383	356	356	394	384	359	342	335	350	376	385	363	370	353	363	373	367	364	373	354	346	362	339	355	324	349	379	345	350	366	355	359	356	366	401	348	320	365	357	365	358	377	354	331	364	357	366	352	358	359	355	365	344	363	352	373	373	350	362	366	368	370	375	350	372	342	348	340	372	366	376	332	358	381	315	347	396	340	372	364	358	327	383	347	345	368	365	367	376	364	350	378	362	359	370	336	346	344	366	380	365	376	361	369	335	348	385	374	371	342	331	370	319	349	355	359	348	364	361	376	392	356	348	367	354	354	370	328	368	398	330	381	376	346	354	360	370	344	346	392	364	368	343	366	363	390	403	353	373	395	374	343	379	358	344	350	363	379	382	333	369	382	327	350	372	330	343	355	382	382	373	389	381	347	366	373	358	317	384	363	385	339	370	357	348	327	358	353	367	354	381	331	363	410	328	339	320	381	327	371	361	365	338	315	375	347	323	356	393	357	390	327	372	386	353	338	378	368	376	395	335	384	363	360	350	349	380	411	337	388	365	373	315	348	361	360	356	331	390	355	364	372	359	376	354	340	338	366	354	355	360	376	364	371	335	370	369	360	373	322	381	364	365	357	328	341	356	359	350	362	395	364	383	353	356	344	333	364	396	365	349	344	372	345	374	386	355	356	382	392	384	385	374	390	391	365	338	338	345	361	356	380	347	356	363	357	369	370	356	360	361	376	388	373	369	350	337	363	354	336	338	325	351	354	393	344	359	377	322	352	366	356	350	340	367	364	383	386	342	347	361	381	347	382	356	348	378	363	365	414	378	330	339	352	345	371	361	392	319	351	366	362	378	375	396	338	354	365	361	373	359	350	384	379	365	363	343	366	376	355	367	356	354	365	370	364	327	370	391	332	318	355	347	347	338	378	347	359	368	419	372	368	360	371	376	349	366	372	326	350	358	383	327	356	376	392	374	341	386	360	337	389	348	369	387	381	364	392	386	363	350	363	338	358	345	369	346	328	362	326	343	345	379	326	338	342
28179	25768	25560	19713	14555	8922	5217	4173	3230	2504	1656	1506	1269	889	831	840	877	716	687	605	529	579	548	519	442	503	459	415	380	403	423	404	370	377	384	400	385	376	369	352	349	395	362	347	373	388	352	367	352	383	358	367	370	384	375	355	390	345	380	359	343	350	370	351	342	398	354	332	347	353	347	346	383	363	401	353	379	365	360	396	366	371	349	397	347	393	346	385	335	393	354	360	333	356	363	387	354	377	356	366	374	349	361	374	350	391	414	376	408	344	346	356	351	385	364	382	367	352	359	378	364	349	352	379	365	357	362	348	369	362	414	384	363	377	350	385	364	408	350	394	375	352	356	386	369	360	396	358	392	352	363	355	361	372	358	355	389	338	390	371	335	366	389	381	375	349	353	360	355	384	365	357	349	345	304	390	374	331	391	352	372	364	355	391	388	332	354	355	378	359	389	370	369	356	409	363	300	352	345	390	385	344	376	366	373	353	330	373	383	385	393	376	370	369	369	395	397	367	404	359	353	321	329	375	392	347	348	359	369	391	365	373	375	386	363	345	371	386	330	373	354	390	415	345	363	340	419	348	372	377	345	369	377	379	378	374	383	395	379	381	370	393	368	362	372	367	375	362	368	348	366	361	379	377	360	378	365	379	350	353	363	362	393	363	351	363	344	330	334	355	354	383	361	345	389	381	397	388	391	356	374	374	355	384	330	380	346	370	354	367	336	389	397	356	373	396	377	379	351	348	357	361	375	361	374	370	370	348	362	354	349	395	342	395	369	363	359	385	379	369	370	368	336	355	358	405	355	337	363	360	360	361	363	403	399	375	387	366	383	387	391	390	352	377	408	379	386	361	362	356	382	365	373	385	361	385	365	359	359	352	403	348	361	379	356	344	351	384	349	338	345	376	369	365	355	337	352	383	352	386	383	373	310	377	347	374	357	362	361	365	354	360	368	345	364	382	326	355	371	401	382	366	380	372	348	370	438	362	362	354	358	348	345	370	373	368	384	370	364	372	344	374	377	358	353	366	343	373	349	335	364	369	336	370	345	373	367	379	361	357	347	321	371	392	356	354	371	337	362	353	352	323	376	376	359	383	378	374	345	356	373	358	354	377	383	347	372	344	360	358	343	337	368	383	354	368	375	342	353	362	359	353	354	374	380	359	401	360	351	390	384	360	389	394	384	385	367	345	370	332	380	373	374	368	383	373	398	388	372	352	375	318	374	382	383	383	372	387	382	385	382	385	341	342	364	362	345	377	349	378	362	364	360	339	358	379	356	390	378	373	382	360	377	347	379	395	370	353	371	339	357	360	381	351	349	349	388	384	352	385	384	382	406	389	371	396	383	378	383	354	377	383	344	378	344	358	337	373	388	373	352	370	370	370	383	351	353	379	362	396	400	356	409	366	396	380	375	356	339	407	376	414	354	343	355	351	399	336	367	344	354	334	384	392	392	368	382	385	359	359	365	359	379	382	344	383	369	380	360	378	351	362	384	378	375	369	372	352	439	371	345	368	398	388	379	371	372	379	379	393	341	410	371	400	357	386	393	391	349	364	389	394	366	378	352	365	391	399	377	370	372	362	381	362	354	391	369	386	351	388	350	378	370	379	351	383	348	400	379	355	362	368	365	343	371	338	387	357	355	364	364	387	367	364	366	360	367	367	371	409	369	369	387	358	367	380	359	374	376	377	381	391	380	354	369	353	423	383	346	333	350	365	328	327	396	404	364	347	391	397	344	356	342	362	363	382	395	357	400	342	398	355	343	387	371	356	329	382	399	380	349	353	345	378	343	361	371	364	427	385	372	369	349	386	375	361	365	347	365	359	365	381	380	360	389	334	380	360	359	346	360	390	361	409	347	346	365	393	402	380	375	352	328	335	363	359	383	373	392	364	355	360	390	370	379	357	364	356	321	359	407	344	374	365	324	372	387	388	362	397	375	364	400	368	367	344	363	380	363	376	374	400	358	361	403	390	360	350	357	373	354	394	349	360	350	374	350	382	337	377	356	386	375	398	356	361	351	368	422	372	365	377	394	385	361	391	391	355	378	333	367	357	385	391	372	381	388	396	368	384	355	387	371	399	358	400	364	334	383	346	395	352	347	377	359	371	372	366	392	395	355	378	364	382	370	375	361	348	347	387	374	395	356	372	395	386	354	401	349	360	390	390	373	388	394	358	363	351	364	349	328	350	356	411	372	368	382	348	352	360	382	379	378	382	365	360	397	368	332	376	361	359	365	338	348	393	379	385	361	387	366	381	390	342	380	337	359	402	368	402	337	382	365	388	372	371	384	349	385	341	352	357	374	398	394	377	377	366	374	401	376	389	355	366	359	380	344	391	388	372	356	374	334	355	352	359	385	354	370	345	350	370	350	363	341	387	350	380	349	370	374	405	329	332	411	385	343	357	365	394	372	368	358	369	394	403	388	375	396	387	385	380	323	382	347	394	425	345	358	389	394	392	382	404	392	353	370	335	413	395	345	406	368	336	372	379	366	401	368	333	337	369	369	389	348	359	364	384	362	377	369	339	368	369	354	368	393	371	382	359	347	327	361	376	382	375	348	373	382	385	343	376	380	365	366	383	372	388	378	380	350	332	359	368	364	375	359	370	399	387	372	372	321	359	380	379	357	411	339	375	369	411	340	379	364	362	370	366	340	396	364	362	356	373	357	345	363	354	353	348	374	389	355	408	396	385	402	396	354	401	343	373	345	370	334	368	406	391	340	355	354	365	347	377	372	360	368	379	352	377	377	364	377	372	374	373	357	377	390	374	380	364	364	385	375	336	385	380	366	352	384	378	399	406	370	370	366	352	376	348	337	351	387	383	363	384	363	358	374	370	395	376	354	341	368	375	393	398	348	381	397	365	398	363	409	384	337	388	354	388	375	369	365	382	375	358	404	332	373	370	370	360	362	387	379	326	365	390	367	353	397	342	399	377	382	357	362	364	361	337	356	372	371	352	383	392	374	387	379	374	354	397	385	377	375	382	381	355	357	346	386	343	371	351	338	404	362	374	406	360	384	328	384	371	418	371	410	391	343	372	379	381	385	378	365	366	383	377	378	376	369	373	370	374	362	372	392	352	369	395	368	345	351	363	356	351	388	378	351	380	361	388	371	356	377	365	383	355	397	385	376	356	372	407	341	367	369	400	359	356	348	366	397	424	413	377	363	352	357	383	371	378	341	348	358	356	396	336	364	366	344	353	351	337	356	377	397	374	349	322	373	355	363	377	362	375	351	395	360	395	400	365	388	373	348	387	380	380	393	376	368	373	382	350	360	346	363	374	372	363	343	379	359	357	368	366	364	341	362	384	350	400	363	359	356	363	328	398	347	366	332	378	389	356	408	375	390	374	356	333	378	337	362	386	390	374	349	342	358	375	360	354	397	349	367	333	366	338	396	385	387	369	369	340	352	346	396	396	344	370	353	367	346	358	367	398	374	355	349	391	392	351	360	345	390	405	349	404	391	349	351	351	382	340	350	357
31212	40628	29648	21910	19207	13999	9431	8371	6456	4926	3115	2838	2347	1490	1334	1340	1424	1112	970	842	704	763	721	684	624	682	547	506	472	470	507	479	423	442	447	465	442	468	440	421	442	414	435	415	385	426	468	430	395	400	422	401	446	455	427	453	452	384	443	442	443	473	444	456	392	462	411	452	433	400	431	453	443	421	443	447	434	435	398	472	438	445	463	451	467	417	422	453	419	422	423	419	426	417	485	428	420	470	421	456	443	449	465	427	403	405	413	426	395	403	421	468	405	378	422	441	416	402	428	421	442	430	415	460	461	448	415	432	429	401	442	429	435	437	448	420	428	422	402	471	431	453	468	440	428	452	413	417	442	445	427	437	435	418	426	449	415	445	448	484	437	417	441	390	442	445	441	459	427	417	448	469	403	403	426	399	458	446	451	419	453	451	409	457	428	447	415	448	440	411	456	419	423	432	414	394	469	471	449	440	406	400	386	437	443	447	446	439	420	439	463	426	430	464	444	473	405	425	472	454	447	425	414	454	411	442	428	394	428	426	386	440	447	442	500	460	430	432	438	427	435	490	420	462	441	436	451	442	413	460	412	439	447	440	463	422	423	448	397	404	413	413	384	487	380	433	445	407	427	431	471	421	462	458	455	450	449	427	423	455	424	427	414	426	428	423	402	482	436	429	418	403	417	434	487	409	439	434	448	400	476	454	424	421	394	429	435	442	433	432	466	450	401	398	408	467	470	464	422	438	432	413	443	403	439	420	408	419	421	427	440	426	450	427	428	411	418	430	446	445	414	428	416	404	420	414	450	433	415	454	454	436	431	432	418	393	401	416	403	435	417	425	435	455	431	438	417	419	456	443	415	439	444	403	423	437	412	397	442	469	471	460	425	461	438	432	433	426	416	418	423	419	450	443	440	437	411	425	403	421	428	421	448	398	436	427	426	432	455	438	413	478	398	393	448	429	457	463	396	408	432	419	440	421	426	409	426	455	462	408	451	430	434	424	474	409	416	428	413	421	465	411	410	415	416	410	452	426	467	419	436	455	447	489	406	424	413	410	429	435	452	439	433	423	403	433	430	452	440	470	432	454	413	420	438	413	433	420	441	410	483	440	425	430	441	445	405	395	428	440	413	444	426	421	429	424	462	402	449	459	399	460	422	418	445	472	433	451	407	434	456	445	451	427	452	419	449	455	414	480	389	429	476	418	425	441	441	401	436	427	416	431	456	467	431	455	434	425	422	446	429	436	483	478	461	481	454	424	417	410	471	458	431	431	433	451	410	438	423	436	443	475	433	439	418	452	434	443	435	453	433	477	466	404	381	470	432	457	442	450	397	413	423	470	425	434	453	415	439	426	443	418	489	399	420	487	465	429	452	417	432	459	448	429	422	393	400	436	419	470	436	448	433	446	442	437	424	427	435	451	420	452	464	432	420	424	436	408	413	424	455	421	436	442	428	423	424	446	390	403	399	432	423	428	430	471	407	417	446	435	409	416	446	417	458	464	460	429	419	424	430	436	421	480	435	426	416	410	440	442	475	463	423	446	445	423	400	417	436	439	459	414	446	427	469	458	460	414	384	453	429	446	430	388	409	431	452	443	435	402	400	393	437	435	461	419	423	460	443	466	439	444	427	417	470	420	468	462	463	419	438	416	441	419	432	415	456	468	464	455	434	412	439	421	427	402	449	415	439	408	386	433	447	468	447	428	428	416	433	432	449	443	453	440	444	446	428	408	410	438	427	424	482	457	430	449	466	445	426	411	422	392	409	424	424	401	447	458	421	438	416	435	476	458	434	478	453	419	417	411	422	408	440	416	449	410	369	405	411	453	428	436	411	471	407	454	423	428	418	403	454	455	426	428	438	422	412	409	462	430	462	409	431	433	446	454	436	433	430	434	423	406	404	423	441	498	427	384	434	425	439	450	440	443	442	434	441	450	394	441	446	440	424	433	476	415	424	438	439	432	446	405	413	405	416	418	432	428	439	461	447	448	434	422	439	437	451	422	413	451	433	429	430	433	455	430	406	487	430	446	458	448	419	436	465	433	426	400	439	381	416	463	425	418	467	427	447	416	448	460	417	425	410	451	409	457	403	455	397	460	424	422	457	426	486	440	485	435	413	444	439	445	451	436	445	449	432	436	400	440	401	462	406	453	421	450	427	405	422	437	412	466	450	445	445	448	442	402	453	432	441	402	456	387	423	460	443	439	428	425	464	465	415	431	428	467	424	412	423	419	442	420	430	414	423	426	407	440	440	421	438	441	435	463	436	423	410	438	481	444	428	418	423	408	393	449	423	451	435	443	409	435	387	434	432	437	427	416	426	450	428	408	408	448	457	415	444	421	451	436	430	423	467	424	451	427	405	404	409	426	448	399	430	433	443	441	449	425	475	425	446	428	447	452	408	411	436	447	402	388	429	425	444	460	439	430	407	428	437	425	399	449	447	441	404	433	460	440	409	407	416	433	464	415	426	411	429	437	418	459	439	425	420	427	422	414	433	442	446	436	436	425	435	459	466	417	504	455	404	426	437	480	431	459	408	421	442	436	407	428	460	434	424	441	434	429	459	460	441	395	456	395	429	450	471	435	453	439	412	466	409	435	423	443	438	432	430	441	429	440	412	405	437	445	441	409	441	452	460	422	427	453	432	422	392	403	432	463	439	460	420	432	421	451	406	410	383	422	412	442	452	466	423	449	449	382	405	431	456	414	451	449	461	453	479	427	452	427	433	452	471	404	430	470	438	469	445	465	433	448	472	433	472	439	414	387	414	433	426	418	483	485	426	428	455	398	436	457	442	463	448	409	435	424	441	414	429	447	471	459	447	421	418	425	412	444	418	408	473	452	418	449	425	409	386	470	417	436	402	436	419	467	426	409	415	427	442	432	422	417	449	425	458	441	423	425	446	409	409	409	437	426	380	411	426	411	444	438	418	426	438	420	441	410	424	385	444	450	464	399	420	425	419	450	468	441	465	426	410	412	414	398	422	438	451	472	442	439	454	433	421	424	443	442	410	440	426	441	448	457	439	433	468	446	413	453	464	440	432	434	457	398	410	418	439	400	404	409	427	409	411	414	439	400	438	444	460	505	422	411	410	407	416	435	439	449	434	447	462	417	456	418	412	443	415	431	429	461	441	430	452	421	443	467	462	472	435	420	476	398	473	455	430	442	442	464	432	421	466	436	450	425	450	471	450	463	417	409	439	454	435	422	421	444	429	421	452	404	428	470	434	476	417	405	390	438	506	452	457	428	427	446	456	420	451	409	401	465	403	414	407	447	445	423	437	460	448	419	441	405	425	451	462	421	431	462	480	456	449	426	401	441	422	454	426	409	438	435	415	411	417	432	424	376	428	458	429	426	410	453	407	429	411	429	425	425	430	478	471	467	447	433	426	435	395	412	438	457	406	430	465	399	428	462	436	441	459	422	422	422	443	427	389	435	442	429	400	438	431	429	431	436	438	416	423	406	445	436	385	469	440	436	441	437	416	431
23536	20909	28128	24023	22110	19456	12022	8549	6072	3528	2721	2237	2030	1116	1217	1133	1042	858	732	681	599	549	473	501	486	379	371	337	349	355	356	300	305	252	256	281	253	255	253	254	247	257	263	240	263	264	255	267	278	247	262	238	272	273	234	262	248	226	254	240	243	256	232	259	254	270	254	262	241	243	235	232	253	246	265	261	270	292	233	257	251	250	266	259	276	243	274	270	231	261	264	270	248	220	252	227	267	244	243	258	253	228	256	235	273	279	284	259	256	233	264	229	282	237	269	248	229	246	293	258	243	254	242	287	248	248	268	260	273	270	248	277	264	255	253	225	247	265	242	224	255	246	258	216	265	226	270	243	273	253	249	257	249	248	254	239	251	267	286	257	264	290	254	240	284	236	253	252	261	248	259	258	265	263	232	248	234	261	280	242	266	236	237	248	243	239	254	264	263	243	231	254	273	273	276	247	268	259	263	247	280	264	236	251	237	267	266	251	246	254	242	238	249	260	276	248	257	249	266	266	229	260	273	266	283	273	280	280	277	273	275	258	232	258	275	240	250	262	249	243	259	232	247	235	256	229	263	286	281	247	251	243	263	267	247	268	244	289	264	247	263	260	236	251	242	264	264	254	272	293	259	238	232	250	251	256	274	258	265	291	277	260	227	261	244	260	273	258	249	222	262	246	270	279	240	256	268	263	258	240	237	261	264	267	223	268	239	257	247	250	258	255	223	266	292	297	266	233	261	258	257	253	234	252	254	264	259	262	281	239	251	242	242	250	280	263	248	227	246	238	269	246	208	230	261	294	246	264	281	247	268	259	248	237	285	268	251	277	236	227	265	246	256	243	266	225	268	255	233	279	277	281	253	254	253	232	228	281	267	247	264	243	272	228	240	272	264	226	279	266	250	266	275	278	271	252	264	256	246	241	253	261	240	253	236	265	240	274	261	283	264	249	244	278	254	258	249	233	242	238	262	255	251	235	245	260	260	255	258	249	251	256	268	262	275	252	269	265	246	247	258	274	265	243	268	241	238	234	280	271	237	243	257	258	235	238	246	273	242	262	257	275	243	238	248	266	263	265	213	261	262	239	245	276	215	263	262	263	247	266	245	265	238	261	249	267	264	261	229	253	239	245	234	234	255	251	240	227	250	256	236	279	285	230	219	273	249	245	278	229	242	248	276	266	245	240	266	277	253	249	275	243	268	284	263	277	252	241	270	262	270	284	268	245	259	229	269	263	262	285	248	261	243	283	249	283	244	248	287	253	270	286	265	267	246	263	255	263	249	275	231	240	264	262	237	262	277	240	255	252	262	235	248	255	247	246	267	254	266	262	288	254	250	256	230	251	241	251	226	269	228	247	254	232	242	242	255	257	259	252	261	238	242	248	252	240	271	248	241	288	269	241	300	260	271	265	277	266	269	266	255	230	251	270	253	268	281	239	228	235	254	223	252	273	265	243	244	276	226	237	263	254	254	255	248	256	271	236	248	241	243	240	252	256	249	281	258	267	271	259	243	262	240	254	250	246	269	286	239	264	256	278	290	269	221	274	269	258	249	247	297	261	272	274	262	241	242	252	273	253	244	233	250	256	262	245	297	271	235	268	240	273	260	229	284	270	268	252	219	244	235	252	276	236	260	275	251	256	261	249	246	233	256	255	245	254	259	250	257	228	255	270	249	254	229	253	251	260	270	254	226	235	244	243	236	240	243	292	272	264	266	256	244	257	293	249	261	247	240	263	274	256	258	259	259	252	261	215	274	262	241	275	270	271	266	253	263	265	260	248	246	263	263	250	242	256	273	235	244	256	272	273	248	228	265	253	245	261	261	242	288	257	263	250	243	237	254	274	210	258	273	252	236	244	243	273	249	234	238	240	244	221	261	260	247	257	257	267	246	268	240	244	248	244	273	232	249	256	275	261	247	267	260	253	247	258	263	248	234	202	288	272	240	241	260	275	249	248	262	238	274	260	259	267	252	294	265	249	227	261	257	240	244	229	272	262	252	283	250	246	253	243	260	245	247	239	244	262	233	263	246	282	251	262	250	263	234	239	233	252	248	287	248	248	262	256	268	236	239	252	263	251	263	280	268	244	240	253	253	252	283	254	252	267	272	241	237	252	251	247	228	271	240	241	254	248	255	266	259	259	253	261	259	269	274	261	237	249	244	281	242	264	252	249	248	283	232	253	258	242	247	267	245	247	273	251	247	240	239	282	263	265	256	253	268	246	273	274	255	261	265	249	277	263	286	266	260	243	267	248	264	247	267	249	264	243	223	221	256	299	229	269	243	278	275	248	251	255	258	264	248	270	254	278	259	268	271	245	252	273	253	256	218	229	279	234	238	261	264	270	265	245	264	291	239	243	241	236	263	264	258	248	259	248	226	281	257	230	274	263	252	257	269	255	239	258	250	240	248	260	257	238	259	234	248	267	247	264	280	282	251	218	254	248	264	242	261	271	245	269	245	274	244	254	252	244	258	241	253	270	279	209	249	247	258	282	236	270	275	260	219	255	222	237	239	228	245	248	267	250	229	257	263	247	243	255	253	241	247	281	226	264	262	261	230	251	266	277	273	277	244	231	246	274	257	255	242	261	265	244	252	238	286	245	218	259	251	251	239	223	243	264	272	244	256	211	265	256	257	242	232	258	254	234	251	268	268	244	273	261	270	240	241	269	248	271	270	271	282	249	247	276	226	240	245	252	278	261	262	251	255	257	263	217	243	249	244	251	259	268	253	252	243	251	275	262	257	269	255	253	269	254	260	222	221	220	292	269	251	278	259	266	219	230	270	276	275	233	251	283	277	250	265	251	250	248	266	231	223	259	233	249	255	283	229	266	255	248	234	243	246	236	244	284	274	252	230	239	265	249	264	280	241	246	257	266	261	234	253	235	234	231	271	275	253	250	256	259	266	238	237	281	251	282	275	254	267	266	257	273	259	240	236	237	268	263	264	294	284	239	264	274	258	254	229	230	232	238	264	261	270	263	261	256	266	234	251	251	230	259	219	248	273	239	241	255	222	283	257	263	249	239	222	271	260	260	281	261	224	268	246	228	216	277	263	244	279	248	238	260	233	242	240	247	273	249	266	212	232	240	257	285	273	250	289	273	274	241	248	219	278	280	246	247	246	248	258	238	252	263	248	226	226	265	247	252	254	257	226	249	245	269	271	274	279	258	254	247	269	238	236	236	265	283	272	246	235	254	285	279	271	270	268	243	254	264	250	260	249	261	268	265	253	259	259	273	241	252	275	246	244	273	259	248	237	254	282	261	239	230	276	247	240	275	252	231	222	246	250	237	210	247	254	279	270	273	264	261	261	246	252	262	235	246	253	269	273	241	245	247	268	253	243	254	289	247	257	278	246	252	268	256	266	262	267	253	237	275	231	241	258	267	267	257	244	258	231	264	231	274	251	256	238	265	241	280	240	259	255	265	272	248	249	236	263	222	240	251	263	264	246	262	233	262	259	249	225	237	289	260	250	252	274	279	238	245
33687	49658	36689	29091	27285	19400	14230	14396	10664	6695	5200	4379	3750	2185	2065	2085	1693	1596	1201	1055	936	826	829	825	683	542	504	478	449	467	432	387	315	326	334	324	296	291	275	326	313	320	299	330	289	287	320	288	305	294	300	283	262	351	293	301	289	305	323	280	318	290	307	329	309	293	318	314	325	287	322	292	344	318	283	294	298	304	308	319	319	293	318	301	312	266	307	300	317	290	306	294	301	302	287	308	273	334	306	304	308	279	306	299	314	309	333	302	328	319	269	308	276	307	319	288	278	317	302	299	323	307	279	317	289	318	279	288	311	313	307	294	292	298	304	294	276	337	303	276	330	291	287	333	331	283	313	282	311	296	320	295	294	315	302	321	301	279	313	317	332	296	293	309	289	316	294	316	294	281	298	304	325	287	310	273	323	311	283	333	305	322	322	299	282	330	317	283	321	295	307	290	310	273	277	326	319	306	291	296	313	294	320	340	316	297	312	273	334	284	306	275	289	319	302	282	320	313	289	291	308	296	327	330	312	313	339	291	282	312	323	298	283	309	300	310	275	284	298	319	323	294	301	279	293	296	303	306	306	312	305	299	330	315	310	284	299	321	334	281	307	281	290	325	291	277	271	278	306	297	302	303	284	294	270	301	314	295	321	278	294	294	305	311	285	288	297	297	316	294	313	292	241	305	332	325	329	310	283	278	285	297	345	322	289	289	303	318	311	302	289	295	291	296	323	295	309	310	276	306	313	303	322	289	312	283	281	324	298	291	327	321	294	297	321	321	308	308	285	336	303	305	345	268	287	313	311	297	296	313	285	283	281	304	290	301	303	307	306	322	308	314	289	302	304	317	311	301	336	311	283	291	293	311	325	290	294	300	307	305	276	338	279	316	284	283	305	283	292	274	288	309	310	285	305	296	296	298	291	306	262	301	300	315	329	321	282	284	314	306	299	321	305	326	332	317	302	336	321	255	308	311	284	283	293	300	278	296	283	292	297	310	276	325	309	264	293	308	322	319	309	289	308	305	288	272	307	305	303	330	307	302	286	328	309	301	303	317	300	311	299	294	318	265	287	283	280	313	315	296	316	332	292	304	296	306	297	330	301	314	304	289	313	283	319	316	289	288	318	320	337	295	315	324	313	313	322	293	295	319	284	308	311	314	357	303	296	307	320	306	274	268	321	302	292	288	334	314	309	341	291	319	287	312	300	314	303	297	274	292	291	301	307	300	281	321	283	279	304	285	299	264	317	322	290	282	296	315	355	252	280	305	346	300	281	291	288	317	291	319	273	251	313	281	324	310	296	314	317	318	310	277	278	267	314	295	305	300	299	276	317	310	291	321	314	314	314	342	319	287	319	307	279	284	300	276	313	326	312	324	295	292	332	331	313	336	310	257	317	293	309	311	302	289	300	299	311	294	316	315	257	315	286	303	296	338	320	324	285	322	288	321	280	315	289	277	310	307	300	310	285	299	296	291	287	313	298	271	320	308	289	289	262	306	323	333	325	300	305	312	310	270	309	303	281	293	291	273	318	310	309	309	296	312	319	286	289	322	324	293	290	275	286	297	319	294	300	310	316	318	302	325	317	277	272	345	296	309	313	301	265	307	292	274	319	317	329	308	322	314	288	298	304	296	298	328	300	278	302	282	319	299	346	287	308	309	312	299	293	283	306	281	285	300	284	270	312	289	263	287	312	316	297	328	286	286	289	291	289	320	299	306	299	309	326	304	325	296	291	344	273	323	307	268	291	277	296	290	322	291	260	305	304	334	332	292	283	348	291	291	308	275	300	322	290	287	296	318	303	317	275	300	281	298	312	306	307	311	294	285	342	296	292	300	287	320	292	296	303	284	310	304	332	300	278	286	305	302	330	303	270	300	311	272	284	311	306	296	299	314	304	309	296	315	312	319	284	303	315	323	315	290	310	322	284	292	270	300	292	300	295	309	270	279	283	308	318	295	300	326	305	313	273	289	276	285	302	273	296	322	288	280	331	310	285	305	287	332	326	314	329	295	294	317	305	294	308	284	315	313	278	319	296	280	321	290	322	294	307	301	296	288	278	311	305	328	303	309	308	317	307	317	276	291	292	317	338	289	307	299	299	300	311	298	291	325	298	304	275	304	287	266	289	291	291	322	289	304	287	292	286	315	279	309	315	326	289	335	295	348	301	323	290	319	307	275	273	336	334	285	317	304	319	278	304	315	300	295	289	326	319	302	303	290	297	272	302	297	306	300	312	300	309	301	336	322	307	308	304	286	325	312	273	285	332	294	288	326	291	321	255	275	311	284	290	336	286	294	318	325	297	306	288	284	285	296	285	295	301	276	303	310	283	310	294	304	297	281	319	308	308	308	294	287	299	282	346	301	312	288	330	308	266	262	334	272	284	310	321	287	298	309	287	311	289	282	292	333	301	304	306	294	295	277	292	311	290	278	294	307	318	327	282	269	329	325	332	325	267	292	277	298	320	283	322	326	317	321	281	305	279	277	285	283	315	292	303	287	300	323	304	290	352	299	322	300	285	305	333	275	323	291	282	273	301	298	319	305	313	318	302	326	280	272	293	318	298	293	302	321	318	313	300	297	302	283	297	326	289	271	340	314	287	281	312	297	301	310	309	297	309	315	302	307	298	278	301	262	325	288	308	297	282	329	309	277	286	318	313	302	320	306	330	288	269	301	275	337	302	311	304	286	333	261	307	300	291	302	311	304	299	293	287	321	295	282	296	292	295	304	324	301	335	299	318	289	287	285	275	288	303	337	301	300	275	298	303	337	292	312	289	301	298	293	290	292	344	297	298	297	296	316	317	293	320	273	326	293	319	324	291	306	320	346	293	295	287	291	300	315	295	301	305	282	279	291	299	281	284	276	326	321	303	285	289	270	325	315	303	307	270	316	296	313	300	324	297	265	287	308	288	282	282	314	318	322	288	263	332	271	270	285	276	318	303	325	301	278	272	310	281	274	301	292	288	275	298	312	282	307	301	328	308	280	288	327	306	319	324	301	344	291	313	312	271	293	327	325	303	301	311	292	301	312	316	319	321	274	327	300	323	297	290	309	308	303	294	281	296	310	327	304	310	276	315	274	331	335	329	301	302	307	275	282	299	304	312	287	301	297	325	308	312	272	295	291	298	310	343	317	301	298	309	302	332	302	273	289	272	287	314	291	303	343	277	295	294	304	332	292	308	297	334	277	325	306	304	314	306	282	285	320	314	308	272	338	305	295	303	284	299	320	307	298	255	291	284	280	297	299	351	269	329	336	298	303	325	287	275	291	291	307	295	311	286	325	297	334	330	294	284	307	362	303	318	333	269	335	317	296	289	297	330	303	313	300	278	313	295	335	313	338	302	270	307	306	297	327	297	287	330	320	280	314	306	326	300	312	285	306	292	325	286	321	296	285	273	271	315	293	305	295	319	282	290	289	317	319	297	295	302	288	292	319	319	285	291	318	292	302	299	298	316	297	314	304	310	301	308	297	329	296	333	301	320	300
24558	20892	27285	24977	20889	13480	8658	6620	5432	3503	2471	1980	1873	1277	1088	1075	1038	1044	688	820	689	682	713	627	585	578	500	577	525	553	482	452	470	468	472	465	483	493	473	491	451	450	475	450	491	435	406	451	439	451	445	436	472	487	460	410	427	465	460	452	429	468	475	469	458	464	457	461	469	483	442	448	462	473	472	451	463	430	455	474	450	456	490	483	458	458	463	452	450	498	475	484	448	440	441	432	448	473	448	478	460	454	451	467	463	451	427	463	432	433	471	434	464	467	461	477	490	466	493	452	453	497	420	457	450	460	454	436	462	442	445	451	439	486	490	468	457	426	462	439	480	475	470	440	444	428	434	455	460	438	485	471	498	434	443	431	451	471	455	478	432	445	459	444	454	416	432	434	458	430	463	454	431	451	483	453	468	455	458	468	453	457	450	475	454	493	449	437	431	504	505	449	461	451	443	471	482	494	459	451	426	487	441	464	454	478	442	425	440	444	451	450	443	439	464	454	492	449	464	431	460	485	462	457	447	440	442	448	460	500	468	464	444	460	461	444	436	416	445	474	430	428	420	462	453	460	497	444	476	497	466	453	468	476	451	452	504	453	471	418	440	464	457	471	502	411	450	442	468	452	465	445	466	508	408	449	462	512	476	473	432	488	446	479	470	410	460	445	446	462	489	467	467	494	480	441	440	481	443	454	468	454	482	453	469	465	447	485	442	459	426	440	459	474	423	458	515	435	494	441	461	435	491	441	420	456	469	487	478	475	489	419	455	482	436	454	498	442	444	466	411	430	425	496	473	486	454	478	443	427	478	460	453	471	444	436	436	475	428	508	496	458	490	458	431	477	442	469	431	434	463	472	429	426	486	439	428	471	446	429	461	460	436	486	425	441	491	434	447	450	470	443	475	415	465	448	451	477	430	487	445	482	485	480	428	476	494	447	435	454	442	453	452	453	437	464	484	445	444	451	447	427	460	432	454	464	431	439	472	457	456	439	483	460	433	477	472	444	482	481	472	451	452	432	437	464	414	470	474	477	475	483	484	460	480	479	465	476	460	443	477	442	457	450	462	444	458	486	449	442	468	442	447	435	474	452	456	442	466	491	447	426	448	453	446	465	441	485	429	478	512	459	439	461	440	451	439	478	478	459	464	421	468	466	429	477	503	488	443	495	473	449	487	486	488	467	490	449	463	452	473	439	487	450	439	464	447	442	484	449	472	467	453	460	453	442	446	447	464	438	458	484	469	454	465	445	447	485	458	431	465	460	453	431	426	482	483	449	468	478	439	425	472	470	435	455	429	456	464	438	461	452	416	459	480	466	424	431	454	455	453	435	462	441	489	450	442	444	453	463	485	460	437	467	445	446	478	449	437	468	442	485	462	457	433	465	494	445	447	482	445	475	461	483	477	471	417	430	492	469	511	509	458	448	411	488	482	445	458	455	461	411	448	475	436	462	492	468	460	486	482	463	454	456	482	450	414	489	483	449	441	476	452	461	438	459	426	444	426	457	457	438	449	417	429	472	437	434	457	475	471	465	471	452	449	459	454	451	500	414	475	469	468	467	395	429	479	452	430	458	478	444	491	477	483	448	458	468	472	433	445	426	467	507	481	468	471	445	451	436	418	465	438	477	440	447	479	477	463	496	484	443	442	487	452	471	490	455	443	442	442	457	430	485	421	468	469	463	452	461	443	499	453	459	426	444	450	463	450	450	472	481	468	481	420	499	444	486	457	491	503	472	436	467	444	449	418	492	427	450	470	491	463	457	458	437	441	481	429	487	434	457	456	463	443	462	423	447	420	401	440	461	420	458	470	459	494	477	443	467	461	454	468	454	431	442	490	450	471	491	435	442	493	456	447	425	467	516	470	478	458	466	491	418	475	469	476	405	482	423	458	419	480	459	432	469	501	458	457	431	435	476	447	479	451	496	495	438	448	405	465	424	488	492	476	447	445	470	461	431	449	468	505	490	415	489	432	437	484	438	422	435	493	456	452	455	471	469	415	447	480	449	469	471	465	454	466	487	472	478	452	462	463	457	434	443	451	467	486	435	475	457	493	469	449	445	437	441	456	428	482	442	445	495	434	450	472	452	478	443	440	489	468	459	483	447	460	469	446	459	450	494	428	487	450	446	454	451	478	494	466	438	447	472	428	475	472	477	466	436	470	472	448	422	455	468	449	435	461	433	431	467	445	472	482	450	454	467	458	437	448	456	479	453	462	435	458	447	453	447	453	459	435	473	436	462	466	453	458	498	469	471	421	478	458	456	475	461	465	418	463	435	472	424	431	464	430	449	452	449	482	493	482	465	433	459	430	394	462	503	439	437	476	484	461	471	489	482	412	460	500	472	452	470	493	447	484	450	463	473	482	487	470	452	404	400	406	451	426	440	440	455	433	432	460	486	452	461	468	483	481	469	441	473	473	440	492	468	488	453	464	470	481	436	426	463	428	439	473	441	523	465	453	448	462	463	423	441	474	452	421	437	461	430	464	485	445	477	464	428	487	432	478	468	480	462	459	478	472	449	422	505	479	445	427	454	456	410	463	435	493	481	486	459	462	443	458	434	437	464	474	442	420	484	476	487	433	453	446	477	486	492	463	465	474	456	448	464	460	437	448	477	484	485	431	484	496	466	506	471	446	461	437	411	460	443	449	506	444	507	472	455	431	456	464	461	463	457	504	431	504	453	417	459	449	458	458	482	483	433	424	485	498	465	497	452	436	463	507	452	467	463	471	464	448	484	456	456	488	464	444	444	457	475	461	443	458	462	469	441	485	488	486	461	485	433	451	459	463	452	487	434	417	493	469	422	401	466	471	433	448	468	455	453	441	456	425	464	444	439	432	427	477	481	486	467	464	488	481	386	473	430	435	450	456	482	438	478	416	456	445	442	421	423	450	466	469	457	454	452	448	439	468	491	479	424	475	452	438	459	437	497	480	483	501	445	408	452	471	488	442	463	455	458	449	467	449	448	486	467	492	425	473	475	474	458	443	444	467	454	418	454	461	445	476	440	425	438	494	483	451	464	479	511	478	476	436	437	439	496	446	485	466	456	453	490	477	419	472	437	465	480	477	444	458	473	434	425	474	436	462	451	488	458	464	447	489	455	461	479	502	473	456	452	444	498	473	470	434	402	452	453	465	440	451	449	461	469	461	496	456	468	431	487	455	459	441	436	467	405	487	417	473	452	463	438	440	440	462	435	478	484	506	449	488	448	485	474	437	476	461	434	437	424	436	429	476	471	464	427	484	456	455	426	447	483	436	458	461	471	436	453	468	467	455	494	445	423	463	487	471	501	419	459	452	481	458	460	467	425	508	439	470	425	440	482	470	440	462	447	450	481	487	473	456	434	445	469	457	446	488	409	439	428	437	450	479	418	448	458	461	442	435	459	468	427	428	459	451	462	489	455	429	489	465	449	484	503	450	435	431	449	448	463	415	451	444	427	463	467	453	451	497	449	450	477	411	437	451	460	476	461	472	420	479	489
33622	46328	32632	24583	24281	17372	13505	12529	10598	6884	4660	3747	3382	2069	1741	1844	1487	1520	920	1105	1026	919	939	808	803	797	662	672	676	646	611	551	531	495	520	522	529	518	543	513	528	503	503	541	580	481	556	489	477	540	506	527	515	528	532	507	535	511	540	504	509	571	532	514	580	557	540	511	531	548	513	514	529	496	552	534	529	532	524	506	512	535	546	505	482	514	538	525	529	544	531	527	548	553	502	519	581	525	548	573	522	551	551	556	499	478	534	475	572	524	511	511	508	518	499	530	514	515	510	519	501	543	484	520	554	489	556	499	498	529	496	537	524	521	523	532	536	541	509	552	497	509	534	531	508	495	529	508	491	506	524	496	530	538	525	525	515	533	499	514	542	508	516	526	506	494	521	524	492	502	527	544	466	513	530	559	519	541	589	560	507	485	535	539	511	544	516	527	524	475	496	512	529	535	536	556	532	505	591	518	532	515	499	520	552	553	519	483	505	513	504	542	555	526	536	518	538	530	554	460	552	485	491	491	506	502	521	598	536	528	498	536	501	506	544	521	509	506	546	489	530	498	557	525	513	478	541	513	507	556	549	528	544	515	523	519	543	521	459	532	522	521	557	516	462	507	525	521	475	470	474	527	473	522	524	536	520	522	515	521	568	495	522	484	523	511	509	510	527	511	488	525	532	513	531	536	497	508	523	460	506	505	527	517	551	519	483	546	533	529	529	542	568	500	498	534	502	496	542	549	524	508	521	514	529	543	526	489	531	508	519	546	546	517	510	513	545	516	475	546	566	513	533	501	539	551	544	478	467	495	503	531	518	515	560	524	520	519	503	511	504	490	472	494	570	519	506	544	519	497	514	532	542	533	541	511	505	568	539	526	560	497	502	471	533	538	542	507	485	528	505	498	546	507	512	501	514	473	522	498	519	499	520	545	572	521	553	516	509	504	545	525	524	527	535	503	556	495	475	528	497	535	500	526	514	515	543	569	525	554	545	536	518	539	553	601	540	506	499	534	516	542	560	522	574	554	495	543	526	530	508	504	537	506	491	511	541	515	504	526	534	500	552	510	498	486	500	487	538	516	501	537	527	487	528	460	521	516	542	517	499	517	553	529	523	496	492	486	511	511	515	560	518	507	471	535	527	476	533	550	513	549	551	506	511	511	541	490	511	559	509	501	495	527	510	499	531	512	485	522	552	508	520	545	517	516	533	509	530	503	515	531	510	524	513	508	598	515	484	514	553	539	502	513	514	556	496	504	532	501	501	537	547	507	517	513	541	488	488	534	515	562	547	512	529	491	505	545	496	543	557	504	510	528	500	539	542	514	510	506	531	541	527	518	546	506	485	478	531	507	522	509	515	514	497	514	503	532	543	527	571	482	500	520	493	520	515	531	503	506	541	540	523	506	517	514	524	517	491	495	547	527	525	547	514	525	502	538	533	506	563	541	545	535	538	510	592	555	515	492	542	507	479	505	489	507	517	546	562	490	517	520	524	548	481	526	541	489	521	523	501	491	472	500	535	539	494	491	520	505	494	476	507	497	506	541	500	551	522	534	516	514	538	499	532	513	506	520	511	518	491	524	578	508	537	486	518	507	510	543	534	527	464	526	552	516	531	500	532	529	536	563	489	508	539	509	517	499	523	536	506	506	489	526	524	490	518	523	517	536	541	518	534	518	547	532	517	535	493	548	525	509	529	525	470	506	511	503	523	538	500	504	502	535	541	521	506	482	493	479	555	499	515	518	469	513	485	509	535	528	491	527	541	529	537	510	541	542	527	536	501	521	497	544	533	513	499	503	559	520	530	505	531	498	546	522	556	550	512	507	523	520	516	531	531	540	557	531	501	497	511	493	513	523	544	493	519	536	510	513	513	568	510	533	550	486	530	526	527	528	498	528	550	548	544	527	548	512	483	519	589	496	560	525	532	539	528	541	491	505	530	541	522	506	549	500	519	485	489	556	560	528	492	519	555	534	522	501	551	500	509	520	517	527	484	514	524	534	518	556	545	554	544	529	503	528	532	503	496	537	518	590	544	486	515	500	528	529	549	502	515	511	534	517	533	556	558	499	556	547	522	510	517	522	531	543	498	503	551	531	499	491	556	494	501	519	519	523	527	537	498	482	532	537	499	519	511	558	528	489	513	501	520	484	541	511	535	514	493	526	490	564	547	491	525	484	542	525	499	503	514	493	526	498	540	534	547	513	531	521	522	528	566	520	504	515	504	548	521	538	537	511	534	503	516	537	534	546	528	526	504	523	491	526	530	517	507	559	484	489	527	530	542	521	523	517	511	544	489	553	492	526	529	533	533	502	517	552	521	559	558	516	512	496	552	506	541	516	551	551	565	566	539	501	489	524	525	505	570	560	526	494	506	507	483	525	505	529	501	509	537	566	511	537	557	531	512	508	489	540	558	506	522	505	549	559	501	529	545	530	571	568	557	528	546	518	514	535	534	488	516	470	493	502	556	513	535	530	513	551	514	510	504	484	560	527	548	545	474	539	555	573	539	486	537	541	491	543	513	490	505	513	508	542	494	517	517	502	503	526	506	516	519	511	499	520	475	536	530	529	514	550	513	541	514	540	525	534	496	519	525	508	543	550	549	515	534	518	519	525	485	577	536	515	547	507	485	527	530	528	515	511	503	506	546	497	503	521	562	501	515	528	536	512	531	504	538	528	498	544	523	490	515	515	520	546	522	541	557	497	541	530	529	517	503	549	497	512	552	532	521	521	537	507	503	534	533	530	545	553	525	514	534	540	523	497	504	512	481	530	515	513	523	507	517	533	528	563	531	589	484	520	519	515	533	531	499	550	524	505	514	515	471	507	541	525	502	519	522	548	491	528	545	508	498	519	522	516	549	514	534	499	522	477	516	506	500	519	555	506	524	534	504	505	526	517	523	513	501	515	486	520	499	542	512	503	554	510	495	517	513	542	515	495	541	531	516	506	497	570	544	522	534	533	492	533	584	530	519	486	550	528	532	569	511	518	535	523	499	534	524	486	494	499	541	573	525	496	501	528	555	504	508	522	514	505	521	565	541	538	551	542	519	545	522	503	480	465	509	499	488	537	536	528	533	528	490	506	490	496	528	482	537	564	518	507	553	517	503	536	509	532	541	488	499	548	526	527	503	553	525	467	530	503	522	569	529	526	514	530	524	496	526	491	541	534	534	547	501	544	534	547	497	549	536	510	501	519	529	508	526	522	518	458	526	486	524	520	495	565	494	517	529	530	549	558	518	544	521	556	514	534	543	563	506	529	474	518	502	495	514	497	520	555	530	474	528	472	536	513	523	517	497	514	550	539	531	532	533	503	544	547	534	500	542	520	520	574	531	508	524	506	482	563	519	531	516	528	519	547	497	524	486	545	497	527	514	539	514	518	475	515	512	521	530	544	492	528	495	500	512	533	505	537	546	493	534	549	503	508	530	541	550	547	456	485	531	557	531	528	517	505	496	529	515	512	522	527	517	511	525	544	543	510	457	530
22470	20947	28594	23450	21313	22489	23401	14127	9707	6470	4413	3248	3155	2211	1616	1539	1296	1105	859	884	902	839	718	707	707	567	571	528	497	452	422	346	352	355	351	365	352	339	337	323	313	340	325	331	311	287	330	282	310	329	353	345	342	315	364	377	321	350	313	338	320	336	330	341	338	333	319	324	310	324	333	309	344	347	318	320	325	317	314	350	328	359	340	355	342	327	314	303	348	335	323	330	330	346	316	336	335	353	368	311	323	322	348	334	329	286	342	336	318	334	300	341	331	302	325	302	324	307	320	350	329	334	313	301	336	323	330	301	312	325	328	291	352	321	298	330	276	319	310	319	337	322	325	351	313	309	305	331	337	353	286	357	314	334	310	325	364	345	322	320	319	334	313	344	314	335	301	318	318	339	325	316	323	279	311	311	315	358	322	315	321	339	361	319	318	346	312	330	299	302	373	330	352	313	309	357	300	351	342	341	347	313	349	309	304	329	355	327	329	308	325	330	319	358	308	298	300	306	315	322	321	346	321	328	342	315	340	323	309	296	324	326	323	321	316	320	306	382	327	313	339	356	339	317	316	310	338	317	323	365	324	303	322	298	339	327	327	355	313	295	342	313	333	350	313	309	333	296	302	323	347	325	337	321	315	328	329	317	354	338	316	317	353	306	354	344	329	301	321	336	330	338	332	312	343	342	336	323	310	346	336	329	305	324	333	335	334	327	325	295	298	355	324	307	318	305	348	298	318	335	342	300	307	311	333	289	275	306	355	340	318	318	319	329	347	324	338	329	303	331	325	326	347	359	326	319	310	340	372	322	334	320	317	350	330	318	317	335	309	319	310	295	312	350	346	331	351	327	336	332	324	316	326	332	340	354	308	330	346	314	339	287	360	329	339	338	318	334	317	303	287	332	327	345	325	339	312	299	301	314	300	313	326	333	317	339	353	332	322	325	320	285	315	310	308	354	342	323	349	321	336	323	342	308	341	368	311	353	304	337	321	347	320	333	296	302	350	325	310	309	363	317	340	329	336	351	345	342	332	334	333	325	325	317	337	309	303	325	298	317	316	306	345	324	351	327	336	324	314	329	318	340	339	338	341	321	337	295	324	309	336	308	297	318	328	331	311	334	327	327	320	320	317	320	337	313	301	376	356	361	343	294	313	327	305	315	308	334	345	329	338	274	293	346	342	312	361	346	331	320	331	332	311	336	319	336	300	335	314	331	287	317	296	280	316	355	314	325	309	305	316	299	327	282	337	348	306	327	321	351	346	320	307	351	328	307	338	336	343	306	324	358	339	354	341	319	359	340	291	338	327	322	324	306	361	320	311	333	308	327	325	311	342	353	314	289	315	304	319	325	320	328	320	316	336	328	344	308	342	310	318	360	351	342	337	324	330	330	351	291	312	279	335	342	334	336	314	357	330	325	304	324	357	323	349	320	320	323	324	313	330	317	340	300	331	311	305	322	348	316	314	310	359	304	333	321	318	321	336	349	354	340	332	316	311	320	337	312	343	332	313	292	309	301	304	307	310	337	320	346	342	332	300	317	321	309	300	284	306	327	351	307	321	320	294	313	311	323	342	334	331	327	334	332	342	315	279	330	332	314	304	302	285	308	326	361	313	330	328	311	348	348	336	300	358	330	324	293	342	341	349	308	315	300	298	333	330	368	312	329	320	318	311	317	347	311	310	320	325	317	349	329	341	311	366	352	345	373	308	320	325	323	294	306	336	325	323	355	367	324	347	308	331	315	312	314	330	277	303	320	297	341	342	336	306	325	335	319	350	314	344	321	308	346	337	326	312	305	319	329	352	372	309	309	332	357	311	352	352	332	324	317	336	355	319	322	326	338	307	313	350	317	319	272	308	316	323	336	344	326	312	321	324	354	339	289	309	335	341	306	314	320	329	320	341	314	346	308	328	316	315	310	287	327	330	327	344	351	344	326	294	352	328	356	301	305	306	347	318	352	308	326	325	335	326	301	331	351	330	330	305	306	357	316	331	336	309	327	327	348	325	352	322	309	323	339	329	313	332	304	318	296	321	311	339	359	342	336	279	280	330	317	324	293	322	333	346	349	301	323	330	342	340	344	293	337	339	338	330	371	339	304	338	333	308	321	336	312	338	363	337	307	369	309	302	304	357	321	290	335	314	335	343	308	337	313	292	338	343	348	335	311	350	345	333	294	288	322	320	326	318	317	326	333	306	321	329	315	332	348	344	332	338	327	323	335	320	343	322	322	327	332	348	337	330	330	296	332	298	312	301	321	322	315	304	348	318	316	311	353	327	349	306	326	339	336	334	335	326	322	338	307	327	358	320	325	327	352	335	334	317	323	316	337	311	316	338	324	291	311	333	352	359	354	327	336	283	331	338	355	334	305	332	294	317	341	332	332	336	320	351	333	309	345	343	314	335	314	318	302	311	302	321	327	322	334	331	325	313	305	302	334	317	310	299	315	314	298	320	315	317	330	334	311	335	305	334	327	296	327	328	340	315	288	353	322	321	306	312	315	312	324	314	314	337	311	300	298	342	327	345	326	358	331	319	339	301	281	321	286	301	330	309	359	307	346	331	321	332	318	309	319	314	313	340	354	307	307	341	339	329	316	349	307	283	368	326	301	324	300	340	333	323	320	316	308	340	339	308	336	318	354	345	310	334	336	295	349	326	343	309	354	342	319	305	337	329	289	336	326	368	340	304	326	323	278	344	329	293	337	328	330	330	294	347	326	307	309	311	348	340	325	302	335	336	332	325	335	328	339	352	338	320	293	330	313	304	306	335	330	329	325	340	343	293	277	369	317	316	352	330	334	303	328	310	388	330	343	341	315	332	361	336	312	310	359	310	320	340	340	307	337	346	331	338	311	331	336	318	348	329	320	346	331	331	310	312	299	327	341	327	332	324	311	292	323	328	366	342	350	341	312	318	324	291	339	343	371	319	324	299	340	348	333	329	368	306	328	302	311	337	305	373	344	338	349	334	329	365	326	285	321	322	328	326	327	330	318	322	331	326	322	336	300	308	283	294	327	359	370	327	314	323	337	321	311	317	328	334	305	344	323	314	328	340	331	309	348	320	344	312	303	312	318	329	344	313	328	348	335	333	341	320	329	311	332	342	341	317	348	318	318	341	290	285	310	334	344	345	304	310	338	328	348	341	335	304	344	341	330	304	338	335	306	284	313	341	332	358	329	341	339	336	306	292	303	323	341	330	321	308	326	325	351	336	350	308	318	326	326	325	350	373	337	314	319	299	347	358	347	307	315	327	328	366	362	326	365	309	316	340	297	327	294	322	347	324	290	312	328	336	298	314	319	313	348	341	318	315	329	343	283	319	330	301	303	308	338	334	316	342	336	297	350	356	293	333	325	349	342	325	320	278	333	334	300	326	339	323	303	312	334	354	305	345	286	360	320	319	354	328	311	319	336	345	350	313	316	359	325	311	355	302	360	315	331	320	332	297	313	323	331	343	324	292	345	337	345	305	331	358	341	310	296	341	325
37102	58425	39896	31529	32056	25002	22958	19550	15510	10711	7746	5850	5572	3832	2671	2675	2167	1778	1364	1381	1409	1239	1058	1111	1036	803	665	651	650	611	480	438	391	375	375	385	357	340	394	357	353	411	387	425	367	380	346	331	388	368	377	389	396	398	391	406	349	359	360	355	371	369	376	324	355	387	363	349	388	313	369	369	383	338	361	346	380	359	399	334	336	353	355	381	371	354	395	349	336	348	360	346	373	366	344	357	389	360	337	384	348	373	381	351	355	340	393	376	372	365	333	370	354	397	364	370	343	394	358	363	371	381	364	375	346	368	357	343	382	390	350	341	376	370	338	377	381	351	369	344	385	359	333	360	344	371	358	379	358	413	379	339	365	335	318	360	355	379	355	351	351	361	365	379	349	361	383	378	363	364	384	375	360	377	371	363	369	342	345	332	337	395	374	356	329	366	336	329	379	363	335	351	388	340	344	371	355	364	379	362	365	345	373	352	360	386	356	359	373	366	370	384	367	343	364	365	380	380	352	378	372	353	359	375	330	335	354	342	347	396	375	336	370	375	353	387	370	331	358	376	332	356	383	315	336	365	361	350	406	324	336	362	396	358	372	360	361	400	342	365	364	386	392	383	371	364	369	346	359	351	362	371	345	388	331	358	369	411	370	345	377	349	371	335	403	341	396	350	368	361	364	389	342	350	391	365	358	346	314	376	372	373	350	389	354	329	338	344	358	358	348	337	354	367	342	366	355	345	359	359	361	368	403	335	374	374	364	348	336	360	373	348	327	340	355	376	362	366	332	364	355	359	387	366	349	382	351	343	359	342	385	358	355	387	371	349	359	364	353	364	361	337	344	382	365	372	375	338	383	367	384	332	354	339	348	360	384	361	366	402	382	345	400	346	395	363	353	354	376	323	368	363	352	350	387	347	360	333	358	388	326	365	375	331	348	343	384	324	346	367	360	333	367	397	334	351	354	346	355	356	399	354	387	369	395	357	361	355	366	368	364	364	370	338	366	354	374	346	333	334	389	345	416	400	369	364	330	366	366	366	379	408	347	368	363	380	334	368	351	341	347	349	409	360	357	382	331	337	376	347	372	344	346	345	379	372	335	345	383	355	373	362	349	384	373	348	349	393	372	360	361	384	345	377	359	339	391	351	367	362	350	384	345	368	376	337	355	367	353	329	359	354	354	378	318	352	365	361	374	329	332	347	355	353	369	340	360	380	379	380	378	355	357	357	355	362	357	355	334	376	373	367	355	374	351	347	364	383	347	341	354	389	387	373	360	335	369	332	366	393	359	357	376	359	371	383	343	354	378	390	352	370	356	382	353	366	364	362	359	405	356	343	330	397	370	392	354	349	318	357	349	361	372	346	360	347	331	373	362	362	363	328	326	380	363	353	371	366	368	361	366	326	336	347	381	378	374	361	380	390	347	340	397	369	377	378	366	330	348	363	318	341	355	377	383	347	385	367	358	376	354	394	366	364	342	387	345	337	369	363	355	367	314	339	391	351	378	314	379	395	363	332	365	375	392	351	347	342	361	349	367	346	387	366	366	370	373	337	336	349	359	372	325	359	378	335	369	350	420	348	361	342	374	402	374	349	353	352	368	339	380	337	373	346	362	378	380	330	363	369	349	361	352	354	333	364	389	340	363	345	369	362	354	345	341	366	381	352	348	372	356	363	412	370	361	358	364	346	389	357	372	363	381	366	372	342	406	363	319	384	325	371	325	359	363	339	363	379	377	363	376	359	346	353	307	344	343	361	341	349	354	332	361	362	372	372	371	341	363	349	341	353	387	370	353	334	400	370	384	356	346	362	365	400	377	377	348	356	362	363	354	347	371	332	398	367	335	327	379	347	380	377	322	354	317	357	370	383	378	382	378	358	359	325	372	351	362	376	361	366	341	341	375	349	393	348	376	330	348	389	358	374	377	307	358	367	342	373	358	336	345	365	346	329	388	378	344	344	361	365	374	323	318	344	359	369	369	354	355	373	375	363	359	375	353	365	343	340	396	346	361	332	386	361	386	368	363	326	358	393	341	351	384	358	399	383	373	386	385	364	330	396	366	333	363	358	362	352	380	325	333	355	340	383	361	370	372	357	363	403	391	376	344	365	372	357	346	391	381	363	377	354	363	346	377	359	337	353	341	397	380	359	385	356	371	396	363	361	380	353	351	368	348	326	396	329	318	372	362	386	373	355	375	328	350	380	349	386	362	363	366	346	357	341	365	375	369	373	365	368	392	365	320	371	355	364	377	379	342	374	347	351	372	384	364	335	351	370	376	418	353	363	374	391	366	367	378	394	365	328	367	380	398	363	360	353	358	367	348	330	365	357	368	335	355	330	373	366	354	365	381	374	382	336	342	353	374	339	384	339	361	348	341	330	337	355	338	363	361	377	357	367	372	349	369	387	357	313	361	362	372	339	354	351	348	390	372	372	363	342	380	393	340	388	374	361	390	386	375	340	352	365	363	372	355	362	328	358	358	315	346	347	316	365	359	365	383	344	346	356	365	390	361	358	343	291	346	365	386	342	341	356	353	370	355	362	358	364	388	359	348	370	349	378	351	357	359	345	367	337	372	361	348	335	359	344	405	341	318	384	348	359	346	337	369	372	387	326	382	330	328	381	378	358	321	343	381	370	329	346	352	372	360	375	332	388	361	381	374	333	333	374	323	323	356	378	335	414	388	368	363	390	353	388	320	376	356	346	342	336	337	326	365	345	327	359	376	382	366	332	340	363	388	376	348	391	338	374	369	339	376	367	372	350	346	342	339	401	353	374	370	365	362	385	337	345	384	339	327	380	334	400	350	340	361	355	359	364	377	385	331	366	336	344	381	374	378	339	385	379	388	386	335	351	347	347	330	370	390	338	350	336	378	324	335	334	345	354	337	369	352	370	347	376	375	360	406	389	358	368	328	369	356	341	354	357	371	346	368	363	358	379	374	381	347	345	361	369	331	345	339	397	363	361	366	328	377	361	369	356	381	376	382	354	378	376	357	372	358	345	348	367	373	369	375	380	321	383	345	358	354	354	343	330	349	379	341	384	332	350	329	333	389	325	372	330	373	336	354	374	347	345	336	372	370	394	346	382	346	389	350	332	359	363	349	331	349	370	356	371	366	366	389	343	391	376	370	320	362	353	364	383	367	350	379	352	334	378	352	376	358	363	365	365	356	368	355	353	372	351	358	374	371	389	382	355	358	339	365	378	351	375	402	386	376	367	374	370	373	355	366	408	373	382	356	373	370	354	391	361	360	334	328	364	358	368	354	351	356	351	368	356	351	380	360	378	342	365	347	353	393	361	344	365	340	387	360	367	353	384	376	373	343	365	326	347	369	370	367	335	369	372	350	349	368	369	374	374	380	378	331	377	347	360	343	387	362	348	363	340	355	374	392	351	337	385	370	344	369	376	355	400	360	354	381	333	334	362	359	359	366	355	347	375	361	365	359	363	345	353	363	320	327	317	372	360	350	332	348	385	384	370	372	367	374	336
28186	25956	24066	17083	13679	7828	6121	4701	3720	2558	1829	1435	1200	1129	808	818	711	644	516	573	562	538	549	499	474	493	413	425	407	432	392	393	374	346	346	417	358	333	329	364	359	371	381	374	370	388	379	374	367	378	435	366	350	379	357	390	384	371	353	355	372	413	346	358	357	368	375	372	373	376	373	366	339	389	341	342	364	336	367	376	376	365	376	361	359	346	374	352	330	370	369	368	378	398	347	375	386	367	333	384	368	391	347	385	363	381	391	382	405	379	355	396	361	371	353	406	368	316	365	338	357	380	352	372	354	339	382	371	360	382	388	378	355	415	374	382	367	350	390	371	378	376	342	356	334	382	403	363	387	380	366	381	353	384	405	336	357	346	420	333	385	379	344	365	373	356	390	407	353	351	361	324	377	382	433	396	374	382	412	394	391	378	368	363	367	407	378	373	344	369	323	370	355	392	393	378	364	351	395	357	371	364	352	386	383	363	380	355	381	403	397	349	353	364	419	380	389	389	373	378	379	366	355	391	349	367	342	356	370	344	383	373	388	377	362	364	371	333	406	388	380	401	345	415	382	369	355	337	353	351	356	389	375	381	363	392	363	384	357	385	375	339	336	348	360	375	352	329	375	365	391	386	342	347	353	384	330	354	351	355	352	367	372	362	346	351	354	360	378	382	380	343	380	400	350	362	388	356	332	400	371	357	353	380	376	379	359	366	382	385	376	372	361	381	327	380	338	341	389	345	417	371	367	358	387	347	333	349	367	365	370	325	366	374	363	356	374	390	363	349	363	361	334	399	348	344	383	351	345	369	361	353	363	380	367	382	402	380	374	361	393	342	399	358	372	376	362	389	398	371	349	367	371	363	373	385	363	369	393	399	380	430	358	392	370	336	404	375	384	376	358	353	390	374	374	378	342	383	356	388	386	378	370	387	383	401	352	392	375	420	349	352	381	357	382	379	403	371	371	362	383	369	401	351	360	363	396	368	373	400	389	349	362	363	380	365	379	378	399	358	381	353	383	412	384	379	383	378	375	351	367	355	363	340	394	357	346	339	373	372	359	391	354	339	359	375	365	387	383	363	364	350	395	367	387	376	371	420	340	374	376	353	424	399	371	394	380	365	383	391	364	366	384	377	386	348	375	368	349	373	344	346	391	389	350	353	386	379	376	368	366	346	363	393	360	362	344	394	373	358	388	332	364	358	355	388	383	363	376	355	324	416	370	372	380	370	365	366	370	364	367	353	372	377	361	337	343	341	359	376	405	374	395	389	311	397	345	341	352	358	368	384	391	359	330	401	392	367	354	391	359	380	375	345	342	387	357	378	350	362	438	364	381	382	351	393	367	385	301	392	378	346	358	367	373	392	386	389	356	385	383	363	360	357	388	375	343	373	356	362	373	360	347	354	384	368	373	373	329	378	387	365	354	378	348	343	376	365	354	347	357	400	383	373	405	383	334	381	366	335	360	380	352	397	383	364	379	353	320	350	358	350	378	403	382	359	362	407	400	365	357	385	364	372	368	375	382	375	367	376	386	333	404	373	355	381	352	365	380	387	378	343	377	358	339	393	368	346	343	362	377	350	373	371	338	341	365	390	382	368	342	397	357	338	374	394	418	379	381	366	353	382	369	360	382	382	382	348	353	333	372	365	413	371	378	346	366	390	348	373	366	382	405	386	363	363	374	359	392	388	359	363	399	375	409	351	350	359	377	356	382	354	393	381	337	352	384	362	362	367	351	371	363	369	356	373	335	342	374	346	373	401	369	349	358	393	345	364	350	399	357	381	354	394	361	364	366	350	370	356	334	401	347	376	352	346	354	362	395	345	376	354	375	376	377	416	364	367	337	368	374	366	394	379	386	374	344	369	365	360	363	355	333	364	376	319	370	359	353	345	371	347	407	367	404	372	368	371	383	384	387	357	378	347	362	370	392	383	374	364	355	369	366	347	375	412	364	374	377	391	370	360	379	369	378	376	376	365	341	362	361	349	400	395	367	372	408	349	373	384	389	324	366	350	387	368	383	404	359	357	366	361	359	347	387	366	393	385	361	380	374	373	368	354	370	382	370	385	366	364	380	336	411	364	380	367	356	407	371	397	340	366	368	415	358	319	385	355	374	338	421	345	390	327	373	367	387	364	370	365	364	354	384	378	365	340	385	375	346	360	388	358	369	380	366	373	344	393	406	330	377	358	374	368	371	332	359	381	381	351	352	354	396	408	375	375	382	378	381	394	389	362	345	387	395	355	369	391	385	386	404	377	344	398	384	398	389	333	363	360	383	333	378	326	358	371	369	362	375	397	375	392	379	391	368	361	369	395	397	391	381	355	369	395	368	385	360	386	347	350	358	366	333	346	363	352	361	378	347	368	381	345	376	394	386	369	379	379	366	384	348	382	396	346	369	370	363	394	353	372	369	377	389	394	313	361	355	359	395	357	367	387	392	402	324	368	400	376	354	379	391	403	372	411	368	369	402	391	356	364	374	381	348	420	375	350	375	377	345	387	371	388	380	371	387	377	365	378	345	384	379	372	363	374	352	359	379	394	384	361	404	367	392	375	357	375	324	348	370	369	358	345	361	363	391	374	369	398	370	362	387	355	380	351	379	321	401	360	394	368	371	414	360	371	386	352	420	386	368	383	405	414	355	373	367	345	383	339	391	360	400	390	357	339	375	374	344	350	390	350	417	394	390	354	404	393	368	388	368	340	370	380	357	374	349	372	366	364	384	355	408	360	360	348	343	372	399	342	358	365	386	334	363	381	393	391	375	372	409	390	353	356	402	383	391	377	349	374	384	384	333	365	369	364	393	382	350	368	394	384	350	386	366	373	349	394	361	357	398	359	375	393	350	353	333	385	385	374	364	399	400	377	386	351	381	356	397	376	342	369	367	368	360	385	367	408	382	388	364	384	385	352	319	350	384	351	373	336	368	378	390	369	404	343	377	359	342	388	379	383	361	357	358	368	369	392	359	411	363	369	382	353	379	363	357	385	407	375	380	331	376	372	349	396	374	354	348	366	370	399	362	378	360	363	343	374	396	338	385	399	394	367	412	358	400	330	364	381	364	354	369	371	369	365	353	372	377	345	377	361	379	381	350	383	352	369	360	378	365	392	338	363	367	348	375	364	352	329	354	380	398	351	365	334	393	399	384	385	357	347	388	390	410	406	382	355	349	415	367	372	344	352	387	371	403	404	383	362	376	350	373	351	379	334	359	359	395	335	358	336	407	368	380	393	345	368	383	394	369	382	373	333	391	340	392	368	358	379	345	325	307	366	368	332	343	350	352	350	412	366	349	371	365	385	361	374	385	361	383	337	392	374	361	380	389	372	382	382	370	370	364	364	376	386	377	364	367	350	337	390	367	355	353	379	368	373	353	406	388	352	402	357	368	385	358	388	380	372	397	384	345	326	374	367	367	363	367	375	379	396	368	383	376	364	383	358	350	374	381	381	376	385	367	388	375	376	359	353	337	363	352	345	358	363	409	394
31467	41233	26989	19166	18161	12786	11157	9104	7278	4988	3599	2707	2133	1974	1314	1370	1061	1025	722	879	754	757	717	664	624	646	539	539	509	496	510	424	405	428	439	430	450	460	425	442	442	447	437	470	435	452	450	403	421	446	404	420	434	445	397	414	431	416	455	410	431	437	406	412	437	427	451	451	431	420	471	478	413	458	439	450	462	437	444	435	432	429	460	453	445	411	431	432	457	427	458	439	420	448	440	440	427	441	413	426	466	438	460	437	487	391	432	441	428	435	450	428	430	460	438	457	445	422	457	438	410	441	441	419	430	437	444	435	463	388	441	438	421	427	447	481	449	465	418	444	451	445	470	438	439	457	453	458	460	430	421	477	463	432	464	446	396	447	421	437	450	438	432	443	431	433	414	426	440	416	455	411	395	434	437	413	451	429	451	458	486	442	460	417	426	476	409	438	414	427	437	414	435	436	454	454	443	469	389	406	476	474	440	422	414	447	457	471	418	425	423	419	431	417	433	439	469	417	407	417	435	470	438	424	399	460	449	449	424	452	425	426	457	427	447	454	411	419	428	453	458	428	405	414	427	427	418	397	445	420	445	401	416	421	452	430	453	437	447	433	410	413	450	429	405	410	438	437	468	365	418	443	404	422	378	423	428	460	430	434	443	423	428	408	470	423	447	417	445	460	427	442	456	418	443	417	466	427	491	470	435	418	479	429	440	421	425	402	434	465	443	443	442	434	463	400	434	431	412	436	464	460	454	450	427	426	438	430	413	462	420	437	428	420	475	459	416	444	455	417	448	444	442	408	422	464	437	444	440	436	423	408	416	418	398	459	443	447	427	485	446	483	442	440	415	473	430	438	427	466	438	434	444	450	426	443	454	465	434	439	430	394	468	428	449	418	456	425	422	431	428	429	439	444	456	451	463	457	447	426	420	410	470	435	446	457	416	445	417	411	467	403	433	486	436	439	485	458	412	410	454	424	441	443	453	424	449	456	455	404	440	421	409	417	422	430	487	462	446	423	415	464	450	448	433	445	441	421	456	408	455	425	477	428	436	436	478	446	451	435	422	423	435	431	427	438	460	441	442	427	440	398	427	433	450	433	431	402	412	403	429	441	440	436	465	460	444	453	393	428	434	436	432	426	428	434	422	419	443	448	405	450	455	402	426	452	462	443	420	463	386	422	424	444	451	400	469	446	478	466	404	448	446	449	440	467	453	432	453	439	432	427	439	445	432	440	413	438	450	417	464	488	428	433	453	434	459	447	433	444	403	433	436	422	429	472	452	470	423	447	437	452	455	423	419	455	442	441	459	397	450	409	433	451	472	429	464	433	461	424	449	454	422	433	447	458	464	447	459	468	418	450	404	431	457	450	427	412	425	406	428	416	445	442	408	413	411	412	420	458	451	428	450	472	413	444	448	419	441	437	437	409	463	445	450	459	445	410	447	409	446	466	457	429	432	408	428	438	413	437	463	443	473	426	390	446	439	425	411	406	456	440	414	409	424	464	472	447	445	444	453	432	428	456	431	415	432	433	446	461	436	450	460	448	439	422	434	429	464	478	438	477	464	452	415	444	410	434	425	426	427	429	451	435	422	440	400	397	437	397	417	452	443	415	491	419	433	443	445	432	427	470	445	426	443	425	421	431	418	454	451	452	402	434	429	422	467	452	474	420	456	464	438	449	456	389	402	437	428	420	461	439	424	416	434	427	479	449	409	421	448	419	443	452	472	406	427	456	407	432	447	446	461	399	404	450	446	445	449	487	456	443	447	436	405	426	420	436	445	437	471	442	457	439	435	463	418	447	455	441	427	426	470	477	443	411	444	422	434	494	464	471	472	415	462	435	455	420	399	451	417	445	444	496	499	479	402	450	439	444	447	442	452	474	438	447	484	447	428	406	458	442	410	417	432	455	426	460	444	459	418	428	420	423	483	434	449	441	459	435	452	424	455	455	417	445	460	429	413	442	441	431	429	421	483	445	422	486	444	405	414	404	463	477	428	452	458	441	428	432	434	456	383	408	501	413	438	425	456	410	395	434	455	419	440	438	452	426	503	445	408	462	456	426	456	406	439	408	411	406	430	443	433	462	447	459	445	434	406	397	417	430	427	398	408	398	420	444	436	416	407	421	409	406	433	449	439	442	455	442	459	459	390	439	465	412	416	437	461	385	421	484	464	443	454	431	411	457	433	454	424	435	481	478	420	433	460	424	404	451	454	458	388	460	436	459	434	474	458	415	449	443	419	425	429	400	410	413	423	409	443	410	422	393	416	430	412	421	429	410	402	457	428	469	466	431	440	407	407	423	387	448	412	426	413	465	439	412	468	446	462	428	442	457	421	435	409	415	435	419	446	429	437	402	448	413	425	427	442	478	409	413	408	422	443	442	428	441	469	433	420	422	493	418	434	444	409	430	437	415	445	457	411	434	447	419	423	453	450	456	453	448	441	439	446	372	439	434	411	446	440	428	416	439	462	446	448	421	397	396	441	409	450	392	428	447	444	420	413	437	422	425	426	401	446	432	442	442	490	447	454	467	468	461	425	460	466	449	435	431	441	465	427	433	424	408	420	471	451	431	425	425	427	457	476	434	445	446	447	413	418	462	439	430	434	418	463	425	460	426	416	450	453	451	450	407	431	406	431	450	426	466	441	404	428	441	423	411	467	453	446	449	421	447	423	436	406	417	454	454	446	418	450	419	404	477	422	452	435	438	433	442	453	450	444	449	436	446	460	434	461	478	444	451	453	470	424	460	462	427	460	464	415	432	429	449	453	474	477	412	449	466	449	433	458	419	412	446	405	432	456	429	441	492	461	436	402	466	412	441	439	442	441	437	447	423	446	454	445	428	405	415	435	425	463	447	435	477	475	433	445	458	411	432	439	450	426	460	436	435	392	423	390	411	439	449	419	454	386	422	449	467	461	396	403	441	389	403	445	465	503	410	411	470	434	432	429	458	434	457	454	399	452	461	464	467	455	447	461	411	403	402	442	446	470	415	439	464	430	442	455	447	428	468	435	428	443	413	431	443	452	465	440	443	441	427	440	445	424	436	455	443	430	423	411	426	397	416	436	447	454	460	422	461	441	436	447	443	442	419	445	488	439	440	420	443	503	398	428	451	437	426	418	397	449	424	432	429	428	435	425	393	418	465	479	441	447	426	442	457	408	426	437	445	454	437	403	443	426	447	427	423	413	432	432	432	441	409	399	432	445	385	420	398	454	425	424	437	414	431	443	431	430	414	429	476	433	385	440	443	445	411	419	439	418	400	459	418	388	403	417	461	423	456	420	430	407	430	472	473	446	417	443	434	406	449	442	423	430	408	452	415	460	467	467	417	422	439	410	398	403	472	418	456	426	458	444	439	435	433	437	432	439	401	450	416	408	421	470	432	489	439	445	426	437	422	423	444	412	432	449	446	441	427	417	466	427	440	457	428	412	412	400	454	459	477	450	434	432	401	456	428	443	475	416	438	440	427	397	419	404	424	454	442	431	440
23552	20883	28128	23850	21502	19120	12090	7441	6210	4250	3106	2269	1946	1592	1143	1182	833	805	477	597	648	615	552	528	496	450	356	415	383	309	293	250	264	248	243	241	262	247	272	235	245	234	238	252	250	251	226	248	244	254	218	266	257	257	253	239	271	259	285	256	237	260	251	247	249	236	244	255	283	232	220	249	257	251	258	238	270	271	261	258	255	221	244	251	264	235	232	254	266	260	260	250	242	255	237	217	248	233	258	250	244	228	245	237	226	267	258	246	249	269	255	250	238	250	235	252	268	246	232	223	266	242	226	249	242	231	261	252	273	261	257	268	245	282	216	238	259	255	248	258	246	217	271	227	242	248	266	251	275	247	241	278	254	253	229	264	235	262	261	256	237	262	264	246	261	256	236	239	256	261	237	243	256	245	290	245	264	233	258	231	249	284	249	267	247	257	246	276	261	236	261	233	231	252	277	239	239	265	239	247	262	245	224	235	218	264	226	267	260	244	250	237	244	252	228	264	221	245	225	271	295	258	240	264	244	253	272	246	234	242	263	278	241	253	232	236	261	247	223	221	247	264	262	251	241	241	219	257	243	250	256	244	286	229	272	261	268	264	234	226	248	262	257	215	241	265	245	249	239	277	255	237	236	255	240	251	261	267	234	256	227	274	234	226	251	236	252	271	265	242	244	246	236	252	230	247	245	261	257	276	255	257	243	268	219	263	225	232	259	233	272	251	264	274	252	261	240	254	264	252	258	269	254	233	224	243	249	253	214	245	241	259	259	261	244	277	266	280	263	240	246	260	264	277	252	266	225	278	248	254	246	250	238	276	238	240	258	233	243	247	253	250	257	235	264	246	267	262	248	248	260	254	244	269	227	245	255	247	258	253	256	233	262	279	277	271	255	261	236	281	258	266	285	262	263	238	238	279	256	241	274	245	241	239	240	281	217	238	266	223	232	237	255	259	267	222	240	259	240	269	255	244	256	250	235	250	258	267	249	259	237	250	246	281	259	261	265	252	237	254	266	264	238	268	237	249	258	220	257	227	261	232	242	272	270	235	238	265	253	260	286	244	284	235	280	234	247	263	259	253	227	231	266	261	241	264	250	244	265	241	257	247	252	258	277	253	239	255	250	255	256	228	232	253	223	206	266	261	232	245	256	241	232	230	225	258	244	265	224	268	241	237	261	260	250	252	290	256	264	267	264	272	259	247	262	238	249	264	240	262	261	271	264	269	260	247	239	269	251	236	262	240	247	262	262	256	247	274	237	247	258	265	251	238	268	218	260	251	244	249	254	244	262	244	264	247	246	250	254	254	258	254	253	237	247	267	251	258	258	255	253	267	254	245	262	261	244	232	255	255	261	245	236	253	272	242	244	257	256	246	252	232	252	242	247	238	261	254	267	242	264	239	203	247	238	262	242	244	252	273	259	243	240	243	249	263	246	223	242	259	247	218	261	217	257	233	262	246	201	267	263	246	241	239	257	228	259	237	272	243	243	260	270	237	253	247	265	232	255	251	257	255	267	222	253	267	238	260	269	257	251	230	254	278	234	234	223	265	253	250	227	265	241	237	245	242	223	223	254	275	240	253	253	265	267	229	264	242	266	254	258	241	238	261	261	248	251	254	266	264	250	238	224	235	260	252	229	252	268	265	253	268	230	230	247	269	229	261	249	265	242	252	246	232	251	265	247	232	220	271	226	263	267	229	245	265	263	249	251	259	274	247	243	265	250	247	267	227	267	236	257	251	235	234	267	261	254	268	236	266	272	253	247	276	253	243	258	239	255	231	244	236	214	255	245	285	234	241	227	283	259	241	257	250	258	244	235	233	231	248	250	274	264	230	228	240	228	216	243	275	234	279	245	250	247	248	235	218	252	242	246	242	250	250	242	242	270	248	277	224	250	240	260	236	236	212	250	273	215	262	231	247	232	219	248	225	270	230	242	247	223	259	258	233	250	238	257	274	249	256	215	260	230	268	257	284	281	267	258	279	235	251	266	255	243	217	274	233	246	267	275	243	256	226	236	242	267	248	268	279	248	256	241	253	235	244	247	253	243	237	254	294	286	238	245	251	250	236	275	270	276	254	256	272	269	253	247	232	247	241	279	242	242	237	249	237	251	251	230	249	248	245	280	258	249	236	248	229	237	236	251	256	257	260	234	240	244	278	252	239	249	240	229	241	265	244	260	272	262	237	256	235	243	274	240	251	248	238	218	258	270	255	249	270	237	246	261	220	264	261	238	257	243	237	254	240	246	234	253	274	260	259	245	217	234	241	261	219	243	267	260	277	233	238	254	272	256	254	234	249	228	231	258	249	269	259	258	246	266	234	217	267	234	264	272	243	274	252	266	238	253	227	258	267	227	248	256	254	267	283	241	269	248	245	248	248	276	254	247	251	238	281	267	234	253	256	234	266	256	242	230	271	225	259	256	255	241	241	254	264	216	228	229	293	275	251	255	262	239	246	268	263	247	257	272	249	262	250	266	241	281	245	285	247	228	204	237	246	263	250	262	238	212	271	252	252	271	287	232	257	259	276	232	255	261	248	272	263	246	255	230	252	227	258	233	237	278	262	248	246	240	274	227	269	256	253	246	249	271	248	235	247	243	244	240	262	255	251	233	243	228	231	238	265	257	239	251	207	235	277	273	254	270	238	254	247	237	249	218	273	266	282	256	244	254	259	256	251	231	268	243	254	228	267	256	232	240	268	236	277	253	233	262	276	254	266	257	254	255	242	236	253	280	265	233	230	251	245	235	273	268	237	255	252	267	260	240	270	226	280	203	260	255	267	263	263	236	274	277	255	266	276	250	268	236	228	236	265	260	252	255	233	241	263	245	257	227	244	274	252	262	246	270	241	226	272	252	278	220	242	255	254	256	255	268	219	230	268	247	225	252	262	231	248	241	262	263	199	254	221	231	270	245	246	261	248	272	242	249	210	259	257	247	248	256	255	249	237	249	240	239	247	225	255	230	279	262	252	231	251	232	225	253	257	254	250	252	210	253	258	246	239	244	235	255	250	233	243	242	267	271	264	260	236	243	252	253	269	228	245	257	236	239	236	239	244	256	244	250	272	269	280	261	265	256	276	244	276	261	239	252	242	276	253	266	261	257	252	253	265	240	278	259	241	231	253	240	269	262	248	261	241	265	249	253	239	259	249	215	238	238	257	248	251	238	269	254	249	257	265	248	256	246	249	232	225	248	255	260	262	249	261	273	254	272	264	250	254	243	266	241	231	252	258	227	241	259	235	270	238	225	260	246	222	291	247	239	237	231	215	246	255	214	234	237	241	276	234	264	265	259	223	244	242	234	235	236	281	239	219	223	244	256	261	265	249	284	257	255	258	231	244	246	256	242	263	243	254	231	253	251	230	255	266	282	246	236	275	235	265	233	245	234	256	259	257	248	264	260	276	216	242	230	261	269	244	236	267	234	258	264	239	260	234	245	240	271	214	251	235	248	271	252	265	237	259	250	231	255	256	224	253	235	258	257	236
33089	51658	34659	26268	23388	19596	15102	12821	11143	7672	5945	4389	3567	2835	2057	2159	1392	1386	759	1057	960	940	788	779	749	634	552	534	467	382	319	322	319	302	312	298	321	335	273	284	283	287	313	296	309	301	275	316	316	304	297	279	290	284	321	300	289	304	309	285	285	300	293	304	301	303	340	274	317	313	319	327	292	308	292	314	308	303	311	311	285	260	318	302	284	326	314	320	314	300	301	302	300	290	286	318	302	280	283	312	275	294	279	293	290	302	311	275	301	281	307	307	285	293	273	329	271	287	278	291	314	317	309	286	287	301	326	311	266	271	309	305	315	302	340	290	315	279	289	323	306	320	293	299	315	299	295	292	288	305	290	296	294	303	293	291	319	272	285	278	318	273	337	315	295	301	293	288	295	316	286	298	265	295	310	287	282	320	329	300	275	289	292	296	301	280	294	287	301	324	301	318	317	332	287	281	297	300	298	275	306	314	273	309	301	301	306	315	292	310	311	298	319	281	307	298	283	290	311	302	345	299	291	318	319	289	279	337	282	294	313	306	318	291	293	288	279	301	300	259	317	288	307	292	333	316	307	274	286	310	307	331	304	285	303	272	306	285	295	310	308	310	305	289	326	294	306	299	312	321	272	311	315	281	312	288	307	333	303	303	295	323	293	296	296	329	272	331	317	281	269	280	322	292	276	301	275	281	277	280	306	305	317	261	298	325	297	314	292	316	299	288	271	311	304	287	300	285	299	295	305	314	320	288	297	345	320	273	294	307	306	306	291	306	309	315	274	304	313	296	279	343	304	318	315	321	290	294	312	268	326	296	309	317	334	312	294	303	310	269	323	309	301	286	307	288	300	292	286	294	302	293	319	341	288	261	287	287	290	333	308	306	297	270	279	296	312	313	302	276	273	307	307	311	304	286	296	288	307	295	293	295	287	310	309	296	311	271	286	317	313	323	323	284	299	340	285	295	306	330	294	295	316	294	312	299	298	262	306	280	284	264	283	274	321	276	298	314	288	297	289	315	290	273	336	319	292	249	298	309	301	320	286	306	306	271	287	304	292	291	303	289	294	277	317	309	301	319	283	293	297	313	298	296	274	321	299	259	314	281	298	302	293	318	303	282	317	326	280	299	297	285	296	299	306	313	303	281	329	292	304	322	274	312	293	295	295	305	317	279	318	297	300	309	314	283	344	324	276	298	292	285	288	300	263	338	283	313	315	281	315	285	301	297	294	295	301	282	301	324	292	312	315	298	279	310	310	275	296	300	285	277	320	294	297	307	283	319	285	285	314	294	290	312	304	305	277	259	338	294	320	317	313	290	287	302	286	299	276	286	283	316	304	285	287	304	295	302	291	311	293	295	295	301	270	301	317	299	273	282	296	319	303	274	293	293	277	292	295	292	295	279	293	283	306	300	305	272	292	309	295	334	312	291	308	291	315	322	313	311	270	315	288	291	302	318	306	302	297	336	309	323	306	308	319	287	310	313	299	324	338	295	280	295	281	292	292	304	298	293	303	303	305	300	268	276	301	305	302	295	338	322	302	292	316	286	299	310	307	283	306	331	289	275	294	288	295	300	277	301	312	296	274	289	342	299	330	321	319	326	282	304	298	285	302	297	301	293	279	301	319	288	281	283	304	283	294	295	289	244	309	318	301	328	269	306	297	299	297	325	315	314	279	311	284	299	323	284	315	300	291	307	292	300	315	296	323	307	314	293	289	318	277	292	283	295	308	302	304	309	280	299	307	304	282	293	282	296	291	287	305	313	277	307	272	316	296	318	311	300	313	334	293	299	287	278	268	308	309	282	281	324	281	302	298	310	317	269	307	290	282	294	333	315	295	306	289	303	276	330	280	302	313	309	294	301	283	324	281	302	320	286	290	312	287	278	280	311	292	324	301	297	300	284	286	326	301	306	306	284	307	325	279	295	332	300	317	298	282	316	257	286	322	304	310	298	291	312	293	338	311	321	304	267	309	283	302	331	309	315	298	278	270	311	285	276	303	295	327	332	313	302	276	285	295	299	271	304	319	301	290	271	280	286	322	276	296	307	296	296	294	303	315	300	313	267	300	338	305	308	303	288	273	293	309	288	321	295	315	275	278	298	265	267	290	304	313	267	291	282	304	289	339	340	320	275	307	337	284	282	294	281	277	282	327	291	281	311	292	281	311	346	324	283	312	294	283	282	304	314	295	301	276	281	301	279	315	308	281	290	307	312	316	294	290	280	339	296	321	289	305	271	287	299	318	304	309	309	280	281	328	311	295	313	275	295	284	327	318	300	313	349	315	302	268	304	278	287	321	298	262	317	278	301	307	301	291	288	300	299	311	298	288	327	297	311	335	307	291	305	313	310	291	337	305	302	334	309	306	307	322	302	307	291	313	301	309	328	311	315	268	272	293	315	291	321	333	314	294	323	292	335	319	310	291	313	316	308	288	307	299	289	318	296	300	297	327	297	277	311	305	319	297	277	309	284	272	312	311	285	285	314	286	307	295	299	319	295	313	284	318	284	291	287	302	292	286	282	319	294	308	265	284	321	299	317	289	295	308	269	300	273	293	293	295	305	290	312	327	302	293	291	295	261	277	309	295	305	316	308	305	319	317	303	321	302	309	303	293	322	297	289	302	288	325	298	297	293	289	292	304	265	274	308	318	331	285	302	313	292	330	293	274	316	289	316	321	301	276	278	271	307	289	294	299	282	310	291	302	298	300	298	268	294	287	318	289	290	319	289	293	283	291	296	269	282	289	278	308	308	299	314	286	317	268	317	318	298	304	273	291	302	301	283	290	287	288	314	319	306	326	261	302	281	297	289	314	321	301	296	311	309	321	327	315	297	305	294	299	306	299	284	301	312	288	322	288	313	336	338	345	306	290	314	319	299	307	301	263	287	321	309	300	298	332	293	293	288	299	273	299	300	333	323	316	272	302	319	307	299	313	281	279	317	295	301	306	293	302	314	309	289	298	311	303	292	277	314	292	300	272	305	326	286	272	331	326	294	309	299	322	307	307	300	314	308	321	278	287	313	314	282	331	315	296	320	297	326	323	320	308	288	266	296	328	291	295	301	283	290	298	310	276	278	323	273	312	330	319	328	312	294	314	332	308	299	274	306	305	286	283	279	296	334	296	322	283	294	287	283	305	307	276	286	303	284	300	281	266	301	291	322	270	290	282	323	328	279	302	264	302	303	326	284	289	276	316	287	253	309	301	302	291	299	283	311	294	290	310	296	314	316	297	290	290	297	298	309	294	304	325	327	328	322	319	291	280	296	274	283	305	300	291	291	308	275	326	287	301	321	307	344	312	298	284	316	280	317	305	288	300	296	305	289	293	292	304	294	316	277	303	271	328	299	289	305	286	300	302	289	297	295	281	275	314	295	287	305	304	304	339	298	272	299	297	330	307	293	265	276	313	277	284	310	288	281	303	273	294	294	294	322	302	323	299	275	311	300	336	288	335	306	342	278	277	309	306	281	297	290	307	311	306	291	296	311
24580	20907	27363	24913	19307	13152	8300	6181	5050	3161	2430	1636	1818	1396	1085	1131	918	921	734	704	750	720	682	653	587	570	516	540	470	473	454	443	453	481	500	450	499	466	477	481	456	462	433	485	449	474	462	439	454	495	447	487	479	434	477	444	469	459	441	460	442	417	487	439	423	461	464	457	461	430	413	449	453	465	473	466	421	456	497	453	464	444	428	450	489	475	444	451	454	472	438	456	460	491	444	488	485	411	456	464	485	463	433	475	447	445	489	463	455	475	454	446	491	465	410	479	428	424	449	438	444	415	470	453	457	460	452	479	472	431	458	428	461	465	450	393	466	501	478	447	471	459	441	483	449	455	485	474	462	457	495	448	455	481	447	479	452	526	479	471	449	461	460	454	460	466	420	458	439	465	450	490	460	423	456	466	460	446	446	454	451	449	454	463	439	470	449	434	469	478	453	440	495	453	462	436	476	477	462	450	479	414	488	444	452	460	461	479	455	451	475	407	436	466	450	440	457	444	470	482	416	464	433	468	488	444	450	475	426	417	408	480	459	427	445	456	484	438	450	431	469	457	453	438	438	439	435	474	441	444	440	460	437	457	457	455	457	456	436	454	427	467	475	450	487	429	456	477	480	503	449	471	433	474	449	478	485	466	478	452	485	428	442	421	458	444	465	455	469	458	459	443	458	476	440	452	455	454	426	433	468	454	471	441	453	503	459	440	468	458	440	482	458	459	419	483	423	452	424	468	431	455	475	450	481	461	481	502	440	447	435	455	461	418	496	455	434	473	441	462	476	448	431	467	441	435	452	471	418	494	461	446	457	455	465	474	454	464	480	451	465	444	475	424	433	414	487	457	475	430	441	483	474	483	427	502	457	441	461	470	451	451	452	459	434	430	430	460	444	460	472	419	481	435	457	438	472	447	397	445	437	475	460	477	448	454	427	426	424	435	427	481	460	476	451	450	418	472	495	451	448	437	488	432	445	451	474	448	458	464	472	473	465	458	463	471	463	457	428	458	451	490	463	451	459	449	454	437	496	447	447	456	454	457	463	475	468	439	433	444	434	467	457	418	452	451	423	438	499	472	428	459	415	475	504	451	504	468	466	444	458	478	458	428	509	448	488	443	459	506	457	422	501	485	444	448	464	485	474	478	436	472	470	476	485	434	458	463	450	478	454	470	482	445	446	447	449	462	469	461	449	467	474	458	422	463	441	506	469	456	465	497	455	453	460	461	443	445	448	504	473	422	454	451	427	440	448	475	487	445	424	492	471	454	451	473	465	445	467	478	449	453	446	455	463	455	432	449	444	440	456	475	428	459	481	456	449	438	438	414	437	484	440	478	478	447	475	456	485	447	451	456	464	480	456	408	486	466	434	452	473	456	465	474	453	466	469	431	442	442	448	455	454	483	480	446	470	468	436	451	465	452	465	457	442	468	473	493	429	451	484	450	457	459	425	462	453	487	453	469	471	452	471	447	466	450	471	437	458	431	476	428	451	447	447	502	463	472	451	462	457	489	465	504	471	435	445	477	461	495	442	465	446	448	427	427	450	498	520	433	503	471	452	450	462	482	512	428	476	434	488	450	450	460	463	465	465	470	493	472	465	434	480	464	490	402	433	442	436	473	468	477	436	434	493	475	505	475	460	456	423	472	440	449	444	450	409	434	473	434	466	440	454	438	466	466	448	438	470	439	456	446	446	428	460	450	473	478	427	459	468	438	468	451	456	490	457	476	480	475	461	440	486	479	440	463	446	455	443	462	436	408	490	465	436	486	446	454	461	418	449	449	468	497	463	484	436	472	461	479	465	446	432	441	490	434	502	483	449	450	443	455	456	433	442	447	466	431	432	449	440	453	470	450	475	466	421	439	457	489	421	446	476	441	488	460	472	478	457	443	449	462	464	477	464	432	435	461	459	492	462	475	487	467	419	457	456	462	488	488	448	487	459	459	477	470	428	442	431	470	467	463	420	449	486	426	451	453	467	456	463	413	451	438	479	435	446	429	442	448	506	473	485	464	460	491	488	409	461	421	459	452	445	475	460	482	459	464	428	421	481	438	492	413	488	449	458	459	476	450	463	444	424	470	420	473	446	456	459	479	431	454	487	465	469	462	444	453	472	469	427	481	437	454	405	476	512	489	451	453	499	460	463	430	421	504	458	492	462	502	432	507	498	473	455	461	456	475	451	432	450	450	474	470	449	486	432	423	464	464	481	433	431	433	443	472	427	466	437	481	471	460	483	458	476	458	436	467	415	460	443	450	483	484	426	443	451	460	450	448	450	467	484	445	431	458	456	479	466	452	460	438	485	497	424	437	493	414	456	468	440	494	484	482	421	501	461	452	461	420	475	426	464	455	449	475	427	459	427	441	454	467	468	467	472	475	436	431	415	491	461	482	428	431	452	430	464	438	470	469	437	458	445	490	429	452	467	441	454	450	467	471	484	513	470	485	465	445	479	421	480	475	479	474	475	405	461	458	477	521	449	472	452	439	447	459	460	450	439	459	447	443	414	466	460	477	449	439	463	455	446	469	464	423	445	454	447	457	502	454	472	461	422	419	501	457	469	458	430	475	464	433	452	441	450	446	508	425	429	462	453	465	445	451	449	470	433	435	463	460	453	450	445	485	485	420	477	456	494	472	471	458	483	436	457	445	453	452	490	452	460	454	458	442	462	467	431	459	446	470	479	463	471	443	463	472	465	488	473	461	455	474	437	441	416	454	461	468	466	462	476	495	455	464	447	473	482	468	452	457	446	465	502	458	519	444	471	476	468	450	474	466	498	485	441	413	493	488	416	448	443	441	435	507	450	469	450	458	449	453	433	449	437	479	474	449	478	479	475	451	450	409	443	422	442	465	429	445	507	446	464	462	452	437	464	433	479	471	488	449	438	456	481	448	448	459	465	463	451	445	470	488	464	471	439	466	437	449	495	471	412	448	445	489	425	444	447	491	463	452	459	430	441	438	446	465	420	478	465	425	472	445	460	444	467	474	525	454	476	487	471	435	444	443	471	482	449	442	501	482	470	474	464	437	489	439	469	438	437	438	442	443	447	473	468	459	458	461	445	433	460	452	436	488	460	455	487	461	466	441	462	451	477	442	466	469	444	438	468	483	444	436	449	436	451	445	483	490	459	442	491	478	466	459	444	474	463	454	488	444	454	455	477	452	468	484	450	474	434	452	480	471	454	461	485	469	460	484	424	466	513	428	446	426	484	449	435	475	467	459	442	414	455	468	458	459	498	499	444	444	495	470	445	470	456	461	443	443	441	451	461	455	438	474	505	442	463	474	494	446	451	443	463	455	459	439	478	468	409	475	487	430	460	471	501	468	482	463	448	426	491	453	413	437	432	455	442	441	461	449	474	481	459	487	513	460	473	465	461	454	477	461	463	471	461	458	480	410	462	451	431	464	432	430	461	486	448	442	458	476	455	485	441	405	451	465	511	455	441	478	467	426	447	447	471	420	467	465	440	450	399	465	488	461	462	454
33374	47005	32037	24045	20629	17259	13748	11560	9916	6042	4775	3372	3371	2541	1810	1862	1399	1333	1007	945	1155	1045	925	936	772	706	713	712	647	576	519	550	580	499	538	516	537	547	502	516	515	528	537	505	526	536	537	553	537	524	522	523	520	499	547	479	554	508	523	517	511	549	553	538	499	528	497	526	553	556	503	531	522	528	545	516	516	502	533	537	524	535	515	521	488	546	534	547	537	504	533	515	543	513	567	543	516	548	507	527	549	563	582	545	511	554	481	510	496	500	536	519	497	534	510	515	499	537	537	522	517	509	508	566	517	523	543	536	519	518	552	489	460	518	496	518	495	580	535	524	536	507	533	521	542	538	534	545	507	522	557	511	490	533	505	500	520	493	527	526	509	535	491	544	523	533	523	567	500	522	512	498	504	512	562	535	501	524	540	526	554	549	510	489	499	522	509	528	562	524	559	494	533	526	509	499	516	560	561	482	507	519	508	525	508	518	475	529	472	529	532	514	471	534	527	551	503	518	530	507	522	528	532	538	516	494	523	539	465	552	499	536	521	527	504	469	548	533	518	503	481	540	513	534	537	527	542	512	506	573	538	508	539	574	523	526	517	507	564	528	524	530	510	547	521	494	515	503	502	494	490	540	510	577	518	565	490	525	537	504	527	557	526	536	526	514	499	558	479	527	500	522	568	499	510	511	535	497	503	532	550	534	539	503	523	522	528	543	527	526	526	550	501	527	482	545	536	557	526	505	503	498	553	494	544	502	544	525	509	525	513	543	537	491	496	527	512	539	515	548	504	505	489	497	528	513	493	507	520	561	543	511	551	504	532	523	533	538	515	524	546	550	538	545	535	533	535	512	581	510	524	555	539	523	553	556	549	516	538	509	520	521	575	535	516	582	541	546	535	523	551	491	540	533	496	496	510	531	509	523	534	537	526	534	552	519	517	523	553	535	514	510	505	550	496	540	552	562	513	504	517	498	496	560	532	542	506	523	513	501	480	492	501	536	546	510	558	533	519	551	512	513	512	508	533	523	517	541	478	544	557	513	564	524	551	529	552	518	528	573	513	557	560	505	520	538	497	505	541	569	580	539	564	583	549	521	512	497	563	510	489	519	552	522	494	511	511	528	535	555	492	506	525	525	506	520	544	554	516	520	507	508	506	518	534	556	545	485	518	537	572	523	548	596	545	533	547	501	500	538	587	534	485	517	512	535	566	493	530	504	521	514	512	509	517	519	539	528	541	562	542	546	518	502	495	485	550	538	491	536	492	540	518	534	499	494	469	485	519	574	573	496	515	525	495	522	552	523	532	553	519	536	537	535	504	586	546	544	501	510	515	546	532	536	506	553	517	504	527	499	500	529	534	519	458	538	489	524	510	546	522	498	506	492	512	551	529	515	520	550	545	539	519	568	505	504	477	552	524	558	507	526	517	508	527	475	549	528	513	507	512	465	528	522	554	526	510	553	529	531	529	514	518	493	505	514	543	517	536	555	551	506	540	512	511	519	512	537	549	522	573	546	538	541	527	510	516	537	506	526	470	531	526	514	516	538	487	506	503	502	501	547	523	527	498	551	551	517	555	483	529	508	495	519	523	513	495	493	487	508	521	552	565	506	543	533	539	541	533	496	503	505	540	534	548	519	494	513	514	497	536	493	511	545	484	501	518	578	546	526	529	591	564	527	558	531	556	535	503	479	544	552	527	540	568	498	559	547	511	473	508	533	535	514	530	517	550	502	539	571	552	522	505	550	546	550	522	529	526	549	504	535	567	503	566	519	488	518	539	472	524	556	548	522	492	511	526	523	509	513	564	527	581	558	539	532	524	532	516	525	527	548	510	500	495	520	500	483	511	548	532	539	528	491	505	490	557	507	536	508	503	518	526	552	506	497	530	533	512	544	520	512	529	504	527	534	524	526	531	526	507	514	521	515	526	535	508	568	541	492	543	508	532	525	521	542	512	544	561	487	525	521	492	521	507	528	502	528	534	525	476	559	511	496	500	516	485	483	570	516	525	518	506	537	512	501	526	534	528	514	525	537	516	557	520	526	526	543	533	531	508	524	563	548	565	524	566	519	484	563	526	511	522	547	576	524	495	538	485	503	511	533	543	496	502	485	554	520	526	502	585	483	511	539	541	546	508	551	513	521	540	551	517	547	536	542	541	506	534	563	553	524	480	520	579	522	547	529	572	520	496	535	533	502	507	459	508	535	561	535	503	518	484	499	479	602	553	512	509	518	513	521	555	524	486	522	530	532	545	531	508	510	505	508	574	504	481	516	538	603	522	511	500	500	550	475	487	523	518	521	513	505	512	551	529	529	553	519	441	554	529	488	536	557	500	544	541	566	532	557	507	465	519	526	515	525	535	501	494	502	509	567	533	519	530	517	537	527	521	482	536	550	505	561	574	520	535	530	583	572	514	478	529	555	537	520	507	518	518	547	542	560	496	518	560	503	459	564	525	504	482	527	514	535	550	514	567	512	556	518	521	503	588	541	508	493	541	516	513	533	510	518	536	539	479	527	559	479	536	540	550	511	536	523	457	535	514	543	508	492	554	557	504	594	499	547	527	550	513	507	516	505	478	473	531	442	538	549	551	539	491	527	517	558	557	535	486	589	516	526	527	513	499	541	542	526	486	537	559	507	489	522	497	541	531	497	500	549	483	516	500	532	543	512	542	519	502	524	521	504	567	521	554	510	511	554	525	511	519	480	540	518	476	521	534	525	521	498	487	504	517	541	525	526	503	508	515	506	477	512	527	509	541	524	530	540	538	551	523	532	512	496	505	543	516	577	504	606	545	556	508	510	547	520	525	517	558	501	517	531	559	541	513	490	531	506	496	547	527	493	539	521	521	487	567	534	560	574	543	512	490	548	521	500	518	518	543	486	503	498	516	508	501	518	537	494	504	519	507	497	562	509	493	522	548	547	544	512	527	518	545	530	534	534	523	534	556	485	541	554	508	517	556	545	550	478	531	570	505	529	527	512	509	502	514	518	541	534	560	513	553	559	526	498	518	537	528	519	536	558	492	538	507	532	496	532	491	504	531	527	543	505	537	528	521	543	549	516	516	503	514	520	496	564	569	503	489	539	540	549	506	521	516	549	524	511	545	496	506	515	508	527	501	525	525	563	524	510	528	498	566	507	540	552	500	588	526	520	565	538	518	531	507	520	532	547	503	545	504	486	521	557	560	514	519	546	508	572	511	536	509	550	528	488	526	547	512	485	511	508	509	551	548	531	526	531	534	538	534	510	545	528	528	510	485	558	576	505	541	523	553	497	529	560	558	532	560	526	525	541	560	537	567	554	488	522	546	516	530	515	488	514	514	491	505	467	515	501	526	495	538	523	515	548	546	516	535	541	546	499	485	569	519	471	553	481	501	488	532	494	494	502	522	519	516	519	504	495	523	546	496	499	524	530	551	572	480	528	511	535	502	531	522	541	516	528	557	541	526	530	504	492	515	517	562	523	538	557	548	538	536	515	526	524	513	568
22376	20895	28587	23365	21134	22251	23176	14336	10056	6067	4157	2971	3275	2252	1534	1331	1444	1052	780	796	888	871	764	716	579	534	594	501	486	382	359	376	337	331	315	348	354	322	319	378	356	338	333	359	330	337	294	315	383	327	374	355	373	319	344	354	312	349	347	342	349	355	350	367	333	318	343	346	342	331	321	326	302	308	328	313	341	363	342	311	319	319	340	310	298	310	329	328	325	331	332	347	311	365	336	319	331	332	316	332	319	335	310	324	357	315	331	347	362	327	320	333	352	355	308	311	299	348	316	305	329	324	285	332	305	372	353	322	319	351	346	327	323	308	327	319	345	330	302	304	321	319	355	319	337	353	354	348	331	351	331	352	350	333	336	277	317	328	318	352	344	347	326	324	319	313	344	330	374	348	359	310	304	294	347	351	326	336	375	338	314	314	311	314	321	307	352	364	344	340	308	303	323	324	328	333	300	297	348	333	326	307	316	325	330	316	314	314	342	344	327	315	309	331	348	351	323	316	319	302	344	341	332	335	367	325	352	336	315	333	288	323	317	341	326	314	297	342	339	346	331	344	343	313	354	327	283	366	338	345	351	343	332	322	307	306	308	325	330	339	270	364	339	330	301	341	299	299	334	334	332	322	312	330	371	322	331	327	345	345	321	323	312	330	334	324	315	328	341	331	320	316	274	364	324	319	283	340	344	308	335	338	322	320	349	312	338	331	324	352	319	281	310	320	351	307	306	351	321	355	321	335	328	326	312	316	338	327	334	343	318	327	314	319	351	365	354	301	297	323	365	315	298	335	324	356	341	317	343	336	322	308	310	335	366	345	361	325	327	309	340	323	349	324	360	327	341	331	319	304	311	318	296	307	313	314	358	336	331	342	348	280	324	320	278	317	331	341	291	335	332	298	300	342	321	334	336	320	348	333	329	316	329	333	335	338	322	317	338	305	317	329	286	311	303	322	359	339	324	313	311	297	362	343	326	313	295	323	348	316	328	312	334	298	318	340	322	326	337	311	359	312	313	355	292	314	333	341	345	325	336	347	312	295	343	299	303	361	324	322	388	303	356	350	303	326	338	306	298	320	351	311	317	331	341	315	326	356	292	326	342	303	331	344	328	330	308	319	286	326	305	330	336	341	322	338	307	319	329	294	327	330	326	331	363	311	337	343	352	343	276	317	324	306	307	318	331	344	357	304	336	349	332	332	376	337	329	328	329	334	341	343	341	322	345	320	334	336	333	352	338	312	328	306	337	352	360	310	322	324	350	369	324	322	358	299	358	289	378	366	358	322	329	324	288	323	346	340	333	316	310	324	332	349	340	342	340	292	303	364	317	337	360	332	347	337	343	354	294	313	351	325	314	313	335	359	303	304	317	294	309	316	342	326	343	322	321	343	322	290	322	326	286	319	341	307	324	341	329	329	337	370	333	346	319	306	327	329	284	326	324	336	323	339	308	326	322	317	335	324	340	326	323	311	317	331	324	328	340	312	308	344	308	321	331	339	318	322	328	347	352	346	339	323	331	307	317	306	328	327	358	323	313	314	329	255	341	299	330	339	316	366	314	353	344	334	354	326	327	346	296	329	300	349	327	363	324	325	321	303	308	327	334	348	334	338	338	298	350	319	329	335	351	321	351	360	341	333	315	303	332	323	307	312	304	314	325	338	341	353	321	326	366	355	348	336	331	323	316	331	353	315	339	342	325	318	315	313	308	315	333	306	309	346	335	306	332	334	337	333	331	319	345	341	320	338	319	328	312	352	331	331	298	354	323	325	342	336	346	324	343	316	339	333	342	336	363	343	315	305	362	314	299	331	347	324	329	323	317	338	318	337	318	317	327	314	334	325	341	310	343	341	329	332	323	306	331	282	341	335	339	373	315	330	342	318	337	343	316	315	310	289	313	390	336	363	334	308	329	320	352	312	327	332	310	361	347	309	342	347	326	348	290	339	346	345	350	336	342	341	316	321	299	339	303	335	336	285	333	318	321	274	328	337	321	345	317	327	330	298	322	298	325	336	329	327	314	366	380	347	309	356	301	337	307	324	330	351	333	352	377	303	324	338	314	313	335	337	312	336	340	334	344	313	338	321	317	334	331	321	314	314	337	314	332	353	331	331	323	326	338	329	344	333	321	326	315	361	337	330	356	319	333	373	350	335	361	335	302	331	290	309	307	360	297	340	379	339	322	331	326	338	331	332	319	322	350	351	306	353	337	350	339	330	300	355	336	302	359	304	339	330	332	325	314	322	296	342	310	343	331	318	350	308	341	292	359	293	308	337	338	320	331	361	342	338	342	344	352	372	312	291	342	328	338	310	351	320	310	330	347	327	321	316	330	303	370	329	304	298	343	329	336	333	347	344	338	343	321	336	373	358	324	321	318	344	360	325	293	300	307	330	324	329	330	321	315	355	334	312	295	336	334	352	312	331	343	348	338	342	359	345	346	323	354	343	364	333	324	311	311	316	348	342	333	346	344	324	336	343	333	331	328	344	348	319	307	328	353	322	319	330	349	329	349	294	337	344	347	296	297	334	330	331	336	349	327	360	310	339	336	325	334	312	333	318	320	326	337	351	327	326	306	337	301	321	330	309	326	333	340	330	320	352	338	325	313	345	310	336	301	340	327	311	335	318	327	323	303	283	341	321	310	336	310	306	324	309	307	346	352	322	313	359	350	309	347	332	331	342	324	301	344	348	307	329	341	328	337	301	343	336	307	342	338	325	356	329	304	297	342	329	352	310	309	319	307	334	347	344	350	306	328	340	318	325	349	363	310	345	293	287	304	339	330	313	331	350	326	320	283	336	305	350	344	333	370	349	327	322	315	293	305	330	343	342	311	319	269	323	354	321	343	338	335	343	360	339	328	304	339	309	318	298	320	343	339	313	329	334	339	329	324	347	340	341	318	295	333	353	328	359	322	332	311	296	343	323	319	338	351	329	331	328	334	311	327	329	323	335	341	343	310	333	311	322	327	322	335	357	335	327	346	324	336	340	318	295	305	344	330	335	344	331	293	349	343	326	343	385	318	342	302	329	356	328	344	281	334	339	340	335	314	341	320	299	329	326	321	325	341	322	335	308	332	297	350	333	336	334	349	350	324	325	317	330	315	379	327	324	356	301	334	308	341	331	321	339	329	331	336	323	343	339	316	334	300	303	323	308	338	332	328	345	302	338	320	316	307	326	327	334	327	332	347	317	326	331	333	329	344	331	311	318	339	321	318	332	308	321	310	329	315	353	296	340	293	331	323	308	334	320	341	350	315	333	343	333	318	343	342	350	363	353	316	305	332	348	368	341	315	273	300	337	316	316	314	315	305	299	294	354	322	324	328	302	324	315	310	333	328	311	322	325	307	315	317	358	332	350	331	310	324	329	340	326	324	366	286	308	337	293	302	332	365	359	338	359	347	311	325	337	341	297	298	318	329	315	318	340	309	329	322	365	296	321	333	327	332	321	323	316	329	347	345	332	324	325	343	378	333	348	320	344	374	306
37742	59435	42651	31622	29911	23092	22637	20008	15732	9875	7384	5538	5858	4042	2645	2191	2444	1707	1123	1364	1297	1290	1141	963	869	752	742	668	608	475	425	373	419	377	410	365	390	370	382	395	369	371	370	380	365	379	373	376	409	341	352	377	352	354	333	361	398	372	354	360	372	381	363	429	350	383	404	389	382	363	352	380	353	347	373	357	349	385	371	380	420	363	373	382	385	366	393	370	403	358	365	376	394	362	384	380	374	383	371	327	336	379	347	339	366	333	346	370	358	348	376	382	364	372	336	381	378	377	364	362	362	392	369	402	363	360	332	343	344	336	368	352	337	362	337	355	386	356	350	347	385	396	357	396	348	378	385	351	358	339	358	418	379	365	330	376	355	349	320	339	359	357	363	343	340	353	364	339	368	356	345	388	363	351	410	396	394	336	380	372	370	358	397	362	342	355	360	353	343	392	382	351	330	332	377	367	349	330	347	347	350	386	371	409	345	388	376	348	359	378	337	357	348	398	370	329	375	386	352	360	355	362	379	378	379	380	368	363	351	389	363	396	385	386	348	322	358	372	347	371	402	379	358	366	394	376	394	360	321	397	390	341	328	360	380	334	386	358	363	362	358	372	333	370	377	342	383	367	369	400	346	332	385	380	346	376	339	356	340	346	358	388	347	408	377	371	364	334	365	345	360	386	350	328	349	359	357	348	350	363	352	349	366	387	343	349	352	335	353	376	409	368	354	352	349	361	388	387	335	375	355	352	352	412	349	352	342	323	368	348	414	361	374	344	361	353	353	325	363	386	350	387	363	327	352	372	346	401	365	370	371	370	370	360	364	377	375	369	337	359	359	366	353	374	372	375	358	383	337	328	370	357	409	363	377	367	343	372	378	354	366	359	397	343	348	365	380	343	385	358	415	365	365	377	364	360	357	351	357	396	323	343	362	356	376	377	340	347	411	371	357	341	384	335	330	377	355	368	364	401	386	366	315	348	365	346	341	358	374	357	377	387	354	402	359	388	375	394	402	334	346	413	348	371	382	336	358	354	341	357	361	374	370	361	363	411	334	341	347	337	345	397	344	393	383	380	367	368	363	378	392	365	357	351	388	356	349	358	405	362	371	360	339	376	386	376	364	362	395	353	358	364	374	388	410	340	350	368	341	331	351	362	373	364	365	360	387	367	333	359	348	381	365	363	394	365	333	391	352	366	342	368	342	356	354	421	390	369	371	392	346	384	388	365	397	369	379	358	338	361	365	340	317	398	360	359	345	341	351	345	334	370	376	415	343	367	360	384	371	333	371	385	358	365	374	393	362	381	357	343	338	371	352	384	334	360	343	342	379	330	408	368	376	358	371	357	377	344	347	372	395	361	358	378	357	343	352	364	383	399	364	380	355	337	335	368	395	369	400	347	370	372	348	397	375	342	377	357	369	389	380	374	359	355	354	352	340	367	373	371	382	380	351	353	368	359	343	354	396	352	347	365	354	403	314	353	351	351	377	342	348	347	313	384	370	369	375	412	360	382	392	385	395	362	333	330	379	355	378	351	378	335	372	353	405	372	331	357	373	361	383	351	380	356	360	364	373	394	338	383	351	364	323	375	354	349	383	372	386	358	409	364	344	349	387	356	344	370	376	387	370	358	357	377	355	406	424	351	336	380	343	343	395	355	369	403	381	359	353	356	384	358	355	357	393	369	350	351	366	367	366	394	371	357	340	375	382	364	367	380	378	379	350	414	364	397	373	400	358	360	381	346	404	366	359	337	375	332	348	341	391	329	341	384	384	393	370	394	355	360	391	377	389	382	370	365	361	374	369	379	340	334	379	326	338	341	350	351	394	364	369	376	364	379	376	360	381	356	375	367	333	344	385	377	389	371	380	364	366	339	357	387	331	368	381	366	410	336	380	356	328	364	362	375	373	342	369	332	350	339	395	344	344	379	385	360	354	352	394	353	377	376	367	373	338	370	352	366	365	391	352	373	331	386	365	335	371	379	339	387	345	346	355	405	393	375	362	385	366	355	383	356	368	395	335	400	356	333	355	371	409	358	384	373	364	337	382	333	365	399	382	373	369	382	377	362	388	338	328	328	365	353	378	345	397	348	367	367	397	344	340	355	339	323	351	354	384	341	356	346	363	328	382	339	374	342	362	379	382	362	390	374	370	394	333	418	379	350	330	362	384	382	393	361	345	349	380	361	385	387	361	415	335	372	389	378	348	349	383	348	371	376	320	380	352	374	395	348	368	388	356	371	365	370	379	388	362	410	355	369	351	389	403	363	359	373	357	383	325	363	366	354	358	380	365	357	372	407	368	363	340	375	323	329	345	365	347	366	348	337	382	339	345	330	379	370	390	355	371	381	384	357	401	356	351	359	379	343	372	354	358	396	381	356	363	374	354	398	359	397	358	374	368	374	339	363	366	375	395	337	395	365	374	361	339	361	374	340	345	361	347	371	388	373	418	390	378	404	365	349	384	366	376	359	356	352	364	364	373	372	355	325	374	377	366	336	369	351	357	354	356	381	386	321	365	379	376	361	363	366	367	382	357	310	390	337	377	348	361	345	406	334	347	382	389	378	370	360	364	343	375	396	335	383	395	381	357	386	380	370	357	389	377	385	406	340	344	379	348	354	385	373	372	363	334	394	388	312	338	373	376	375	424	393	380	358	379	354	343	385	344	351	394	365	374	341	377	353	354	377	380	357	397	341	307	371	374	354	333	414	368	358	358	351	357	331	361	368	359	373	385	370	340	339	367	345	367	379	336	377	354	401	357	354	402	370	365	351	362	361	372	383	374	371	358	342	355	391	376	358	364	369	344	344	370	371	350	353	384	353	353	366	365	382	362	360	348	395	363	346	355	340	369	390	381	364	353	379	408	355	364	365	365	362	370	357	366	348	362	360	364	367	367	359	352	372	374	324	399	376	364	375	372	366	381	384	341	344	328	347	361	345	374	350	388	352	332	378	375	415	354	398	377	382	385	348	382	319	334	361	368	349	360	346	367	360	362	375	392	343	400	381	360	372	341	361	369	343	393	402	407	359	355	364	379	353	356	327	395	360	348	377	356	363	346	346	376	338	363	382	364	399	361	373	371	367	360	360	365	339	363	364	389	354	376	333	393	378	366	383	357	396	374	353	396	339	350	321	386	353	329	387	386	377	365	368	343	398	355	402	372	355	367	367	377	369	349	377	363	362	346	347	376	391	370	365	392	362	392	376	364	350	359	340	355	384	356	360	367	378	357	388	375	332	357	381	397	353	356	364	338	363	360	354	359	370	366	392	359	354	335	350	371	387	365	372	370	368	367	346	366	367	397	376	357	366	366	391	326	366	362	405	384	349	371	372	353	397	368	327	340	379	383	357	359	346	338	386	379	352	367	358	335	373	344	348	358	382	372	378	395	382	370	382	387	380	387	365	336	317	360	398	384	368	322	379	355	311	384	382	348	412	350	387	360	416	332	370	365	356	368	346	363	365	342	334	369	374	398	360	380	354	346	369	345	344
28322	26000	25154	16937	12226	7884	6448	4690	3601	2170	1661	1534	1259	942	745	730	890	562	570	567	528	548	546	493	440	475	446	448	439	409	422	353	382	387	382	377	373	353	407	363	370	373	344	361	385	390	346	368	365	360	376	374	396	356	397	377	395	370	379	361	363	361	404	369	361	362	389	386	387	395	333	439	368	373	382	370	370	341	396	376	372	366	341	370	402	378	376	414	357	371	373	390	365	405	377	341	398	404	391	375	408	371	354	363	372	321	414	379	327	369	369	369	337	366	372	337	369	358	383	375	363	383	384	354	370	378	350	379	377	384	357	395	384	398	366	386	356	352	422	344	378	330	368	373	368	392	388	366	395	398	386	374	358	353	346	391	345	390	359	402	390	335	326	381	381	360	351	354	356	362	397	363	391	357	383	429	399	367	370	365	377	378	370	376	365	391	397	438	376	352	385	424	382	325	373	362	394	355	375	355	350	369	390	379	386	371	358	364	388	389	378	366	375	352	351	376	344	372	399	357	412	383	364	385	353	377	386	373	408	367	352	388	376	382	389	401	370	358	369	389	358	374	354	414	361	361	353	351	341	382	361	331	345	388	395	367	365	337	383	383	393	362	359	362	385	358	362	375	346	363	361	387	375	371	378	365	386	386	370	364	366	378	352	392	385	337	384	379	379	375	364	364	361	400	370	372	390	388	379	379	390	340	385	362	389	351	415	386	356	359	355	371	396	348	393	375	366	381	392	353	366	383	357	346	425	367	364	370	390	390	345	340	351	379	364	384	399	383	366	398	355	403	404	389	380	364	383	393	399	343	357	391	363	383	369	357	363	375	382	363	352	364	391	362	390	382	402	329	386	397	341	379	354	369	365	373	368	364	364	388	396	373	373	325	372	406	373	356	390	376	365	378	372	347	367	376	369	380	357	358	360	392	364	374	359	358	370	391	373	380	366	382	389	344	406	379	383	386	377	343	326	348	355	379	384	362	357	355	390	373	356	380	387	372	383	377	366	372	366	381	370	381	406	389	386	390	353	406	384	344	356	347	364	366	387	366	381	369	357	369	385	392	391	350	390	399	376	417	391	377	385	381	409	314	374	332	355	369	423	360	379	388	385	376	314	389	390	376	377	351	363	379	365	394	371	358	374	349	329	370	377	382	355	392	373	367	344	398	371	384	389	378	353	355	391	351	396	385	366	327	392	334	358	395	372	357	359	345	371	380	330	373	363	415	362	357	375	426	341	378	375	365	366	391	394	359	360	367	397	381	399	399	386	385	368	388	370	359	364	373	381	345	378	343	397	382	389	364	400	374	343	364	379	390	356	365	364	394	361	363	388	368	401	393	369	344	365	366	383	382	374	383	357	362	353	377	355	368	333	383	376	362	364	359	374	375	367	369	366	376	333	372	378	368	387	364	347	385	362	357	385	387	379	354	359	351	373	370	376	392	401	392	361	360	345	394	387	363	342	368	385	369	371	365	358	388	368	381	370	366	394	370	357	335	367	366	404	357	371	403	409	369	368	395	418	391	407	374	370	396	350	382	354	334	370	384	371	362	362	357	373	373	345	368	379	378	377	357	373	380	392	371	385	386	379	342	374	382	337	381	387	353	327	390	383	403	387	368	389	356	367	373	346	352	385	405	361	376	396	409	338	393	382	384	364	328	382	375	364	384	390	396	365	405	390	364	379	375	365	353	361	368	385	392	386	362	391	395	357	387	404	406	358	349	383	416	382	370	355	326	388	376	394	365	350	388	360	347	351	340	378	359	361	348	369	372	368	367	351	369	393	364	403	340	345	384	368	369	348	370	413	339	365	390	335	381	384	383	359	396	345	368	399	367	381	348	356	388	383	363	356	371	390	385	345	365	389	348	361	367	361	371	356	386	394	327	390	383	366	402	361	381	361	373	375	412	383	369	359	396	366	344	373	369	395	336	394	371	372	358	406	394	379	363	400	392	371	367	388	376	362	335	350	358	377	359	395	360	368	360	402	381	370	362	347	339	369	381	372	353	371	362	357	362	407	393	343	363	392	363	338	397	355	401	368	377	370	414	373	359	386	361	377	368	345	360	404	356	368	341	354	393	333	358	335	396	383	373	386	336	383	390	385	434	371	335	314	421	370	406	378	387	378	372	376	382	387	376	375	356	373	367	406	373	363	358	367	367	376	423	379	374	380	383	382	380	391	370	371	378	364	412	368	377	345	376	341	367	389	345	370	371	368	385	386	362	346	366	372	357	384	357	425	362	388	362	364	366	364	374	378	415	360	363	372	369	355	407	397	385	380	386	374	352	378	378	404	351	355	385	367	359	372	393	394	414	407	368	345	345	372	330	335	341	381	359	386	361	388	395	410	373	361	373	391	409	404	368	392	374	380	390	367	414	378	399	369	422	381	382	398	342	397	340	351	382	364	350	360	402	368	354	394	363	348	416	385	380	352	367	391	377	384	402	358	408	428	353	364	376	349	343	379	377	342	375	386	370	347	394	377	389	369	344	384	390	365	359	374	361	388	401	390	338	336	396	390	367	355	366	356	370	355	372	392	351	386	368	375	352	392	372	378	362	382	361	370	389	348	372	369	372	409	327	366	388	396	370	356	362	315	391	362	392	368	385	381	383	378	386	367	352	354	408	366	379	375	394	381	383	372	349	385	353	355	379	381	352	402	406	344	350	401	356	382	389	382	395	386	374	383	383	383	377	356	361	374	362	377	336	367	368	352	378	398	372	376	423	367	358	372	361	337	375	361	358	363	400	374	338	358	372	377	359	349	370	368	385	365	344	386	383	363	331	386	401	400	357	356	356	395	373	365	368	395	403	366	375	345	381	372	356	392	370	347	329	370	367	371	390	328	391	394	391	391	394	377	366	391	375	371	421	388	380	355	413	348	359	336	334	334	375	338	341	369	340	355	376	336	382	375	389	361	403	370	368	426	381	376	359	345	326	373	434	363	364	374	343	382	375	387	355	347	367	370	345	402	388	329	406	393	358	374	370	365	372	391	351	403	381	413	359	383	364	406	329	386	401	405	371	366	394	361	393	388	360	371	399	419	398	341	422	378	392	393	398	368	392	367	378	371	379	394	398	374	360	362	366	405	333	362	351	357	366	407	379	362	350	369	346	368	389	381	379	406	376	327	361	374	390	357	403	385	362	376	366	407	354	364	387	405	370	382	378	373	364	347	357	375	373	360	395	366	374	399	374	381	328	344	360	389	368	341	384	391	368	377	374	365	363	375	382	385	368	396	366	351	372	369	357	363	349	387	393	333	362	356	375	374	365	360	374	378	363	343	340	406	382	384	365	366	397	371	342	370	378	312	376	399	361	391	364	382	396	363	363	353	337	327	395	406	402	397	387	386	390	395	370	401	391	367	355	356	372	350	384	381	370	406	359	408	360	390	376	393	373	393	353	380	360	374	350	360	387	326	382	306	361	366	381	391	418	393	377	413	380	374	348	354	376	385	383	361	378	355	428	350	360	358	365	344	295	371	328	422	380
32295	41843	28513	18563	17408	12554	11843	8854	6839	4398	3392	2970	2257	1580	1247	1167	1263	824	775	843	722	742	755	691	559	570	557	603	503	469	474	415	452	457	450	476	429	416	429	436	431	425	455	438	472	477	445	445	424	432	425	440	482	468	485	428	468	431	467	448	433	418	430	423	418	437	436	442	436	421	454	395	437	465	465	455	426	471	439	441	441	397	442	456	450	464	473	452	445	412	442	441	408	463	425	435	463	439	442	423	425	446	382	445	437	420	445	429	452	438	455	408	431	423	468	426	472	431	431	443	418	427	460	431	458	428	488	410	449	449	424	419	450	506	425	442	433	439	446	437	450	441	451	444	463	432	434	450	411	441	452	458	461	439	449	432	428	444	468	385	423	439	466	455	451	451	447	423	439	422	402	454	432	456	429	445	468	453	447	464	422	411	441	446	413	427	439	434	453	420	441	466	414	424	440	427	448	430	409	444	404	424	459	485	431	428	476	451	469	432	428	438	433	465	453	417	391	443	463	435	422	417	433	447	434	459	435	451	433	413	465	451	448	421	423	437	439	418	438	460	458	455	446	426	423	397	450	464	393	449	437	478	455	449	447	448	445	410	457	452	418	438	427	478	426	459	451	458	459	423	460	415	434	422	471	430	467	422	477	442	441	461	461	448	421	459	424	439	463	414	425	473	404	439	400	450	448	438	466	434	459	439	416	481	460	458	459	417	454	442	430	442	411	459	475	472	463	429	433	411	429	443	428	467	410	428	464	458	449	422	471	418	457	463	412	446	449	399	445	443	442	387	444	484	432	455	451	460	446	459	426	417	454	446	408	467	423	440	486	359	464	437	436	392	441	424	441	502	487	448	420	466	472	438	438	422	462	450	473	430	415	441	483	402	427	433	470	435	398	414	432	470	423	441	459	444	460	476	452	432	422	423	454	443	426	450	465	459	464	443	449	451	458	456	428	443	419	436	470	409	444	425	421	424	459	485	454	408	396	401	449	434	431	436	442	408	454	463	411	413	388	432	449	460	472	431	433	435	465	440	475	462	436	420	473	478	473	456	460	440	462	399	486	458	475	452	405	443	419	448	441	464	446	433	453	406	435	462	461	409	421	448	430	408	488	421	432	441	481	458	426	443	469	455	453	446	464	408	443	445	447	461	440	453	414	443	444	405	423	456	427	416	414	450	425	494	433	424	424	449	416	458	438	430	403	423	414	414	405	438	440	447	477	451	437	448	406	407	409	437	452	477	445	463	451	442	455	455	426	431	440	414	456	431	464	468	476	433	416	420	440	446	438	468	421	415	445	436	420	416	413	435	430	435	427	443	438	433	419	448	420	425	431	472	431	453	415	440	466	416	423	407	434	415	462	443	423	451	449	428	430	436	447	430	408	426	453	450	423	463	393	450	452	446	428	458	444	438	427	422	430	476	451	433	463	445	446	434	425	458	476	424	428	468	447	438	426	421	447	446	435	429	423	418	443	431	475	420	446	442	434	473	442	442	439	450	449	409	425	452	437	439	455	450	471	441	405	451	454	412	458	455	461	450	465	431	462	426	418	454	493	416	423	436	474	432	453	457	443	449	446	459	467	448	437	436	440	450	421	418	409	478	403	490	452	437	423	422	457	430	452	428	478	453	438	456	431	462	447	439	463	461	459	432	404	433	431	440	461	447	437	490	472	410	452	407	447	429	439	456	400	437	434	460	457	420	439	438	472	407	436	448	458	449	447	410	438	442	466	455	432	488	462	432	415	429	414	443	458	410	473	463	468	466	439	437	476	393	403	469	486	434	464	394	440	469	463	450	394	435	459	452	439	448	438	492	437	473	431	470	439	414	493	411	412	433	463	429	396	452	476	427	416	477	414	459	489	490	454	428	440	456	449	453	475	458	430	419	401	413	462	441	442	443	408	457	448	443	459	436	432	415	442	446	426	450	443	438	463	411	433	431	473	435	415	439	450	416	454	453	452	444	440	435	419	462	445	417	428	446	439	408	461	463	450	434	453	478	435	460	459	446	427	416	462	425	480	413	443	459	466	444	469	440	470	421	438	446	429	483	429	416	452	422	414	430	425	434	486	440	437	403	422	471	445	434	466	430	436	445	438	391	450	439	444	432	487	445	451	421	455	474	430	404	428	420	428	474	445	462	474	493	452	430	451	413	469	443	450	435	450	436	437	422	443	417	402	430	438	422	467	438	414	475	465	446	444	448	491	428	439	424	411	416	440	457	413	441	447	473	428	448	449	460	413	438	461	425	465	443	452	468	436	435	453	459	415	430	448	454	436	410	447	470	475	455	426	428	446	420	447	452	430	505	437	442	396	430	421	421	456	437	431	419	439	457	448	451	439	456	438	474	464	431	464	419	476	457	462	441	437	456	444	448	466	455	440	441	433	443	470	424	450	457	470	449	449	453	415	435	426	463	431	452	420	479	457	476	437	428	469	435	416	465	444	445	435	444	453	449	493	452	449	434	477	453	433	432	443	461	425	427	414	454	411	476	445	461	420	419	445	441	446	402	468	446	442	384	452	419	438	416	426	449	431	403	426	456	437	421	413	425	434	447	451	457	418	441	450	415	431	470	432	452	470	447	421	483	418	466	486	454	430	417	434	437	428	405	475	441	448	432	441	410	415	439	457	418	416	441	454	444	425	441	471	438	440	470	465	455	467	437	450	447	419	448	453	420	464	430	468	424	471	432	448	410	438	419	435	430	405	447	411	422	473	464	420	443	476	402	411	441	467	423	478	422	431	432	419	475	437	443	431	453	411	443	428	439	417	426	443	405	443	418	461	470	431	450	450	454	434	430	401	417	433	466	442	401	454	391	459	451	409	446	437	448	427	446	460	437	447	419	440	445	481	429	480	438	431	443	432	428	437	448	468	461	458	429	440	468	470	465	447	466	418	404	424	456	441	424	399	436	426	429	440	413	458	422	428	426	457	437	455	493	443	443	460	448	471	481	403	472	477	417	405	467	414	422	417	413	443	442	442	432	430	438	398	399	431	404	422	431	447	436	462	445	426	412	481	427	435	411	434	446	449	433	495	433	467	450	447	484	431	442	446	470	440	425	441	453	439	456	444	468	440	426	452	421	431	444	460	403	451	441	442	463	450	451	426	425	443	457	460	407	461	425	439	454	427	446	459	438	412	470	405	446	409	461	440	442	424	420	465	483	437	444	424	436	445	421	416	457	457	462	475	458	484	468	407	479	452	436	449	403	456	436	450	445	444	426	463	415	419	427	462	427	447	451	414	445	469	416	438	458	419	455	426	461	451	460	474	425	432	416	456	470	458	435	417	430	429	485	417	449	466	426	444	448	424	436	439	461	439	443	441	413	438	423	511	436	440	425	404	450	438	457	425	478	439	450	433	419	426	427	469	454	471	443	477	435	428	470	447	457	431	464	425	450	458	431	456	449	432	450	449	422	438	437	448	475	452	453	441	431	434	450	450	469	441	400	419	389	424	419	424	458	410	431	402	439	437	442	415	460	447	473
23452	20872	28137	23792	21537	18937	13057	6951	4974	3607	3161	2554	1678	1217	1138	955	842	597	709	596	745	587	501	502	420	408	418	372	333	284	278	271	275	270	256	259	248	269	261	252	260	252	258	285	264	256	253	259	260	271	249	251	245	267	257	244	265	263	262	271	260	250	238	282	254	237	252	255	255	248	255	266	266	233	246	268	254	277	234	251	250	241	238	258	236	231	256	248	221	246	250	245	252	244	250	250	238	265	263	254	275	233	261	273	255	273	256	246	242	245	254	272	244	262	248	260	243	229	238	256	244	276	243	272	285	203	258	272	246	217	237	211	250	266	243	235	241	261	254	251	249	251	210	251	244	238	248	255	264	250	268	266	278	234	256	244	273	261	232	270	216	221	250	241	269	251	233	242	264	230	251	260	265	228	247	250	253	260	224	269	275	291	241	262	254	232	247	237	269	238	258	247	263	266	262	265	245	263	269	228	251	253	259	268	265	231	248	241	234	246	280	250	225	239	241	256	260	254	266	250	237	240	274	255	248	238	252	246	253	286	301	263	219	282	256	244	255	242	245	242	263	254	240	253	237	230	270	220	208	244	257	238	236	259	274	248	258	296	273	263	279	268	270	231	257	206	268	252	247	248	238	266	253	240	258	253	233	249	269	233	264	263	246	251	213	261	258	258	247	237	237	252	266	227	251	257	258	277	243	235	250	267	262	270	244	244	254	253	261	220	233	239	281	223	285	240	254	256	277	262	250	249	238	254	268	265	244	252	242	259	264	241	242	271	243	255	268	270	244	249	222	238	243	264	265	239	258	264	259	274	241	250	269	259	237	268	216	257	263	262	252	251	242	258	246	271	277	256	241	240	258	240	234	264	244	269	243	267	251	266	241	246	257	283	247	261	276	258	249	248	254	280	247	246	242	247	261	266	296	218	249	270	246	273	274	270	254	244	252	265	276	244	243	255	210	266	221	275	273	252	249	261	233	271	248	260	249	282	274	272	236	261	266	270	239	266	265	277	277	254	249	244	234	253	241	242	223	248	254	237	259	267	246	257	270	246	253	259	256	244	215	231	294	223	256	266	240	269	248	253	245	253	238	233	241	286	244	258	256	265	262	258	269	241	238	236	237	232	213	243	258	239	265	221	222	256	249	250	275	258	259	257	278	275	263	231	279	261	249	257	279	234	249	256	265	239	263	226	225	266	252	245	249	244	261	258	234	250	246	265	241	235	265	248	233	267	257	283	249	248	223	278	262	225	257	263	259	288	244	272	269	271	259	233	260	259	248	239	231	248	251	249	244	238	233	243	253	280	240	232	281	249	246	257	260	269	226	251	244	246	239	258	245	269	238	236	257	244	252	235	250	254	235	278	246	247	249	257	251	250	274	256	278	258	273	267	266	239	239	269	258	257	233	245	267	255	262	243	272	241	223	261	241	264	245	246	256	265	270	242	233	234	261	259	283	251	246	267	252	258	269	268	260	259	246	266	249	252	275	231	260	269	248	269	230	267	243	252	240	270	250	246	220	263	250	241	238	235	250	262	246	242	247	252	229	269	271	255	238	272	254	276	264	254	252	271	235	237	256	255	262	251	236	276	229	265	265	266	237	244	251	253	251	278	240	276	245	212	225	238	261	267	237	259	271	251	244	235	234	240	291	267	237	242	212	247	256	270	275	220	260	253	244	266	247	227	270	223	246	243	266	242	253	228	253	254	242	242	253	255	263	277	280	264	260	251	264	237	275	242	255	223	255	265	271	267	253	248	272	248	232	256	252	280	277	249	250	277	244	248	241	246	258	270	233	249	249	241	231	259	258	246	275	263	260	248	259	243	214	255	264	247	247	299	286	271	252	245	249	255	262	259	268	248	254	254	251	241	271	254	253	251	267	245	261	227	249	248	265	255	234	240	241	243	247	240	241	246	239	237	247	277	241	253	232	229	256	274	257	239	269	234	265	254	239	251	257	237	277	243	244	273	257	224	273	302	228	280	256	216	264	247	259	255	240	255	263	241	254	254	270	246	236	263	279	249	251	242	255	239	237	254	258	224	253	244	236	292	244	250	248	241	246	246	238	255	241	269	244	265	284	266	223	216	264	269	261	250	209	237	230	248	248	274	247	258	266	278	266	245	257	267	223	239	263	280	263	271	226	243	254	266	241	245	246	251	269	246	231	265	245	257	270	251	210	246	267	228	233	256	253	264	248	249	255	255	257	257	227	270	279	259	252	269	264	246	227	239	249	251	251	274	280	245	244	250	240	245	287	244	262	271	265	224	240	253	264	240	245	275	232	277	257	251	265	283	245	253	266	219	236	230	248	270	250	230	235	268	266	242	226	256	258	264	269	287	265	250	267	232	272	255	243	241	265	264	232	262	242	256	286	258	246	268	224	246	245	232	238	250	234	260	239	245	262	256	256	250	249	284	255	260	264	245	227	253	250	238	230	261	240	259	265	259	242	259	270	257	259	257	247	243	275	270	230	250	259	267	257	262	228	291	259	218	287	254	280	237	261	257	284	273	250	206	225	273	231	258	238	241	267	269	257	247	272	255	275	271	246	238	268	227	278	259	248	246	283	235	264	250	234	251	274	241	262	241	275	240	258	249	249	277	235	250	259	248	234	241	260	259	243	232	270	252	280	240	244	252	252	267	265	268	241	237	257	263	256	237	252	258	262	252	230	253	253	230	247	238	246	266	272	239	244	241	247	268	275	256	246	241	262	250	255	277	272	248	238	262	245	233	254	237	263	242	222	252	240	275	253	264	282	240	271	260	274	266	268	263	233	273	260	269	239	251	258	264	254	247	257	262	234	256	262	258	263	256	249	243	222	225	236	227	231	265	249	268	231	238	255	227	233	238	249	243	247	251	251	269	236	232	257	274	257	252	245	259	223	274	254	234	288	282	266	265	222	250	239	244	249	268	264	232	266	266	244	271	273	254	219	274	263	258	265	254	247	240	235	280	273	245	235	264	265	251	257	229	259	246	264	251	242	256	262	271	245	217	257	262	252	241	249	236	229	237	258	272	248	235	248	233	254	259	264	220	250	275	260	256	265	264	263	223	253	239	244	279	247	250	264	253	248	251	256	271	235	241	268	285	250	242	256	274	250	266	285	257	282	271	257	257	268	266	262	223	268	262	243	248	253	243	239	250	247	258	266	292	233	253	260	279	289	235	238	263	243	257	257	266	279	269	232	248	250	236	248	269	256	255	253	239	244	227	242	249	259	272	235	302	249	254	259	246	267	272	260	239	249	253	251	253	271	251	246	258	251	238	231	248	253	252	227	261	238	272	237	265	236	255	286	247	269	259	272	220	258	260	278	258	257	224	257	205	276	245	282	262	271	248	267	244	246	222	265	262	245	268	230	253	266	267	251	268	252	259	266	282	253	282	242	277	235	251	226	226	254	237	217	253	249	272	236	255	280	252	245	246	237	260	273	270	247	265	248	243	259	268	227	230	240	250	272	241	235	257	242	273	232	284	229	236	270	255	227	247	277	254
33717	52942	35997	25388	24379	19068	16395	11614	9391	6863	5934	4722	3333	2315	2023	1709	1455	916	1113	1000	1146	841	922	718	628	608	580	499	445	339	348	323	336	343	336	276	296	284	342	323	312	314	299	297	284	307	313	286	310	331	311	334	307	301	297	294	298	302	252	300	306	308	318	289	282	302	312	299	313	327	293	298	305	288	301	298	308	305	309	311	279	335	269	315	304	309	309	285	289	316	304	280	313	302	301	342	286	294	306	334	311	295	282	340	284	294	316	289	305	320	325	317	288	319	293	309	292	292	292	286	301	312	279	297	280	303	316	311	305	310	310	272	287	330	312	326	340	279	293	300	339	312	290	284	322	294	308	319	253	314	309	323	296	327	296	287	289	282	319	299	298	249	313	326	278	304	291	296	291	287	309	325	275	309	307	293	313	301	254	309	300	306	311	312	298	289	342	309	341	289	331	273	288	299	282	306	276	272	293	301	285	271	299	294	288	289	286	300	321	305	269	265	303	304	306	315	293	290	313	305	303	287	327	303	317	310	302	296	300	314	290	304	265	329	285	295	279	272	287	309	318	315	296	306	281	301	301	333	317	324	279	302	310	306	295	315	274	296	349	321	316	308	307	318	322	284	294	288	313	287	299	308	290	334	327	320	301	281	316	272	282	332	325	292	313	293	316	281	291	295	296	262	292	277	301	307	301	278	329	294	280	304	298	320	318	287	318	291	310	305	311	298	301	282	299	289	283	283	303	331	294	348	311	290	288	309	324	325	279	309	275	323	310	262	278	300	311	296	317	326	332	281	330	329	309	330	284	315	295	313	295	318	275	287	298	306	321	271	301	312	293	304	293	332	299	341	318	310	303	298	271	307	306	307	314	267	298	301	303	286	277	358	286	314	317	273	281	303	287	298	304	299	311	283	302	296	313	328	307	319	281	295	326	279	287	283	308	294	318	329	306	289	297	284	293	322	289	318	283	270	292	307	316	292	271	323	312	287	331	299	322	331	296	306	290	293	312	303	306	307	306	267	299	301	302	292	330	296	295	318	294	301	299	312	273	309	323	323	292	286	287	295	293	295	291	314	322	298	294	293	264	325	334	312	282	297	289	293	316	317	294	299	289	308	318	286	281	306	331	307	319	290	301	277	307	303	301	289	298	312	317	295	301	267	310	295	305	314	310	315	299	315	331	300	287	286	325	317	294	288	271	276	287	299	301	306	315	281	313	320	315	312	306	268	292	273	292	307	290	308	286	298	291	291	293	296	334	284	307	309	306	290	308	282	298	321	313	279	306	257	282	312	318	287	263	289	296	272	324	331	290	303	298	300	295	320	313	328	311	314	303	300	332	273	297	309	306	282	291	280	307	293	300	306	321	288	325	302	296	321	299	276	296	334	279	304	283	286	344	305	274	292	330	318	314	287	321	285	305	295	323	286	300	318	306	279	275	269	276	300	300	320	322	325	290	274	279	278	314	286	295	305	309	314	322	315	272	329	300	298	328	317	305	321	283	284	283	319	311	298	292	287	306	311	304	304	270	314	300	317	294	302	299	330	313	321	275	326	315	307	281	303	322	295	306	279	294	294	251	312	315	294	317	283	296	296	304	307	314	287	285	316	274	302	299	312	321	294	295	316	306	293	297	350	301	301	317	293	322	319	306	286	291	281	304	304	268	250	314	295	318	317	313	299	309	308	294	309	308	329	318	293	315	273	320	290	287	292	298	291	307	301	320	284	290	293	291	310	286	293	292	309	300	318	309	308	255	313	299	288	308	294	300	290	275	315	284	297	312	329	267	291	295	304	319	311	308	278	299	275	311	302	310	336	306	288	299	292	313	320	323	290	307	310	284	298	331	299	286	303	277	337	331	307	306	301	324	290	301	296	291	312	291	280	299	276	304	298	320	291	307	304	306	288	297	328	266	306	292	258	302	310	294	270	300	356	290	297	279	291	349	303	326	311	313	314	294	342	302	283	321	314	269	317	320	303	310	308	310	299	283	287	271	290	282	302	307	307	305	300	327	287	342	303	289	309	313	296	279	311	340	297	298	306	299	331	301	296	317	265	300	314	313	300	303	340	324	288	298	316	274	322	318	300	286	324	306	292	284	339	266	305	317	286	272	298	307	289	316	298	319	328	272	320	327	299	292	338	282	321	276	282	310	295	309	318	265	317	324	332	306	281	301	293	314	276	302	303	319	313	312	313	306	301	297	329	303	295	320	303	330	305	299	303	308	276	294	282	327	299	286	299	314	304	265	315	293	297	315	296	309	305	320	296	301	284	322	298	323	317	322	293	308	310	319	332	306	284	285	291	307	277	305	306	287	263	337	320	322	310	320	267	300	297	316	306	315	310	277	312	280	308	329	317	330	286	306	309	312	307	309	290	281	267	302	292	309	308	313	297	338	318	299	272	279	302	312	329	317	293	303	323	289	289	294	317	300	303	278	314	311	269	302	284	300	318	320	282	327	293	296	312	321	308	300	308	287	306	307	318	327	302	307	332	280	297	297	335	275	313	299	315	329	295	289	319	290	304	299	299	323	325	284	283	319	292	304	291	304	297	295	301	266	319	275	293	312	315	323	335	297	302	319	294	324	297	317	294	282	301	288	302	279	314	318	291	290	287	312	312	296	293	315	316	265	294	294	283	324	288	299	275	294	280	306	327	294	301	301	307	321	281	309	290	287	313	295	327	305	299	291	291	323	300	295	297	328	283	299	290	318	296	286	316	300	305	316	313	293	317	297	332	305	298	333	307	310	329	312	311	270	283	307	288	317	299	315	314	350	345	327	298	313	303	303	310	282	326	333	333	289	310	293	316	307	304	313	308	287	282	307	320	280	282	333	292	287	281	318	302	289	297	281	315	266	299	306	310	304	308	291	331	320	307	310	291	309	290	296	302	300	306	314	309	365	293	319	338	297	318	283	295	327	292	265	297	288	297	329	299	285	311	306	307	296	292	313	304	313	276	295	280	310	293	311	278	289	333	299	287	304	305	314	288	300	291	310	322	311	300	331	272	319	329	293	289	290	325	310	319	302	334	317	305	327	299	297	328	301	285	299	294	325	294	303	314	268	279	289	266	262	311	275	300	300	281	334	306	314	318	318	320	304	326	329	280	322	306	300	316	311	292	308	317	312	307	283	300	299	301	265	270	318	283	334	294	292	282	322	290	314	297	304	344	274	295	291	315	337	320	306	318	292	309	289	298	324	279	298	281	323	313	330	311	300	284	289	304	294	313	313	305	283	287	309	309	317	295	274	279	293	311	298	298	295	293	297	285	269	286	309	282	306	296	300	320	315	337	294	296	337	313	300	333	290	307	263	293	296	302	294	299	284	274	282	285	287	296	304	291	317	319	289	304	318	283	304	327	293	338	336	324	320	293	265	292	285	305	287	274	302	318	311	311	320	315	302	307	278	323	278	297	307	284	320	325	301	287	284	289	294	309	267	283	317	319	296	274	288	326	285	291	309	299	312	322	315	293	292	301	293	305	302	318	329	301
24612	20933	27362	24906	19417	12362	9124	4959	3740	2802	2743	2125	1405	1292	1123	1038	929	724	826	719	728	826	702	544	591	592	610	525	503	472	497	466	463	510	462	461	443	486	455	477	446	456	462	491	475	481	444	457	454	418	456	425	480	475	433	447	456	494	469	485	446	438	465	487	476	460	514	429	462	442	433	444	465	435	443	480	417	451	486	483	463	470	482	433	458	433	445	454	470	451	434	401	485	485	466	481	466	462	436	386	448	430	450	493	493	452	461	495	482	472	437	468	469	463	467	467	456	463	459	439	490	459	447	456	452	471	503	453	436	467	462	451	464	406	444	454	428	436	500	458	459	398	457	476	432	451	438	429	490	443	500	440	440	438	440	491	455	463	469	467	470	506	460	484	443	447	442	496	442	479	467	436	433	451	454	412	440	422	487	460	427	552	439	447	463	437	449	452	438	442	451	483	483	448	476	483	484	465	465	465	500	476	503	451	450	459	444	487	476	478	447	485	431	465	447	481	470	479	492	462	457	490	460	501	497	450	507	459	453	418	438	456	463	478	481	500	502	491	473	464	457	488	457	456	450	470	457	449	490	480	444	443	445	463	468	417	458	455	456	494	484	473	495	420	438	474	478	451	458	462	475	462	456	426	461	462	480	472	472	479	461	451	434	491	455	453	479	434	464	492	450	460	444	451	489	484	484	462	477	483	471	456	465	416	440	461	481	417	475	495	482	451	463	415	442	480	471	453	471	451	475	461	472	473	485	484	486	465	450	461	445	436	480	441	415	484	443	466	422	441	471	468	468	437	441	498	439	464	471	466	445	482	474	475	456	449	436	430	454	474	483	457	440	435	488	448	495	486	486	509	483	445	475	446	484	485	471	496	465	506	432	469	453	465	461	431	513	429	479	458	470	444	467	456	465	469	441	509	485	480	429	449	460	497	451	450	443	418	457	437	467	449	448	472	452	458	429	473	457	430	445	444	474	472	452	435	508	465	478	430	485	457	451	457	481	494	465	461	434	457	431	490	433	454	471	429	453	483	484	462	453	447	490	491	439	451	476	449	438	455	447	436	476	487	497	452	463	467	459	443	464	432	482	452	494	483	438	491	493	497	494	461	441	473	499	468	477	463	487	438	497	440	451	490	448	444	477	459	499	470	442	453	441	423	482	429	455	478	473	453	503	467	431	439	489	456	457	487	463	438	496	502	420	434	481	441	465	459	437	474	452	442	495	487	440	471	435	475	475	436	440	449	483	510	457	463	453	490	503	471	478	476	461	446	470	456	430	491	438	461	484	473	455	479	466	457	466	435	440	459	419	451	461	506	435	462	482	436	473	448	465	494	443	460	480	470	418	473	468	486	456	460	452	450	461	485	482	453	487	489	449	438	481	436	531	471	441	453	441	490	445	457	459	469	445	482	461	489	465	515	489	458	458	467	506	452	439	483	480	442	441	473	445	443	491	464	439	464	448	442	479	486	440	443	481	433	442	497	457	468	438	481	452	471	474	426	442	476	430	425	468	454	493	425	459	429	444	443	467	438	463	475	456	455	470	479	486	451	452	481	493	475	458	444	456	415	492	456	464	471	451	428	433	440	456	466	481	412	489	437	465	426	495	450	471	456	472	481	442	464	465	473	458	464	476	488	476	449	476	491	464	500	505	431	487	451	482	454	457	443	465	484	436	497	444	435	452	450	461	477	457	443	452	492	402	482	463	461	452	457	455	457	470	465	492	455	453	437	444	465	489	446	430	440	449	424	463	486	443	440	435	442	447	474	482	421	470	452	491	456	462	484	470	464	438	451	457	462	480	456	457	446	475	470	463	478	492	474	456	443	431	477	467	440	468	462	456	460	440	452	455	455	474	442	435	484	484	423	453	450	464	451	466	447	419	469	445	457	481	435	490	463	462	466	432	442	474	417	471	441	478	465	441	477	464	438	447	505	494	440	497	445	471	446	459	485	454	468	480	473	479	467	467	453	463	461	423	448	482	463	437	466	438	457	433	468	474	483	456	459	448	491	479	460	464	486	464	502	465	435	441	459	410	480	496	482	451	483	454	443	494	484	456	493	437	432	481	458	449	468	447	446	463	464	472	476	474	478	468	479	481	488	465	424	458	482	447	455	455	439	433	439	412	431	473	424	451	448	467	446	455	487	475	458	481	508	473	467	436	469	429	474	482	487	486	472	423	451	481	463	503	473	453	456	506	492	485	406	434	459	484	500	461	456	464	430	455	474	449	434	489	447	464	487	483	445	454	393	449	453	447	483	438	475	437	475	458	464	489	481	473	441	454	458	483	467	438	464	449	486	491	446	462	479	451	465	484	467	496	433	507	506	474	438	499	463	464	493	492	447	467	462	497	419	471	485	467	451	458	459	501	456	459	457	456	489	465	487	507	440	460	422	432	424	445	494	491	481	452	442	448	474	458	448	443	453	419	472	459	442	433	439	463	504	445	487	428	467	416	446	427	486	463	442	494	454	435	459	446	458	474	421	454	416	443	465	469	479	449	452	457	494	473	467	462	475	472	475	478	488	452	452	459	459	475	469	474	473	455	500	442	478	490	473	502	455	462	472	423	424	482	461	458	422	438	457	467	459	469	477	432	460	496	455	469	445	438	443	466	442	476	485	420	461	479	474	429	478	479	427	466	443	463	469	436	438	463	441	449	475	464	460	434	438	441	502	434	470	467	456	478	457	435	461	474	466	486	437	429	470	456	457	468	463	478	464	481	479	451	459	433	487	427	462	458	451	492	470	470	464	431	464	473	455	451	450	450	441	437	422	461	476	462	481	446	483	484	407	457	448	437	443	490	458	415	483	477	435	466	490	450	457	456	500	446	449	465	451	466	485	456	453	479	428	472	465	505	491	473	476	503	450	496	467	469	444	460	465	475	450	454	465	452	474	467	489	430	427	469	468	473	491	456	464	471	454	487	475	468	458	448	466	482	466	483	463	440	439	445	473	465	485	475	501	470	459	461	451	500	452	473	494	476	487	467	410	439	463	437	473	463	499	404	468	490	468	460	457	410	474	457	455	464	439	463	488	459	490	440	485	467	442	489	518	449	461	475	464	466	469	499	448	456	458	455	471	458	443	479	488	470	484	469	462	465	430	441	439	458	476	466	474	454	438	477	484	441	429	444	458	499	460	424	445	453	473	478	465	472	445	464	489	509	473	495	502	435	475	456	423	417	485	427	489	509	491	451	442	435	448	465	481	497	458	476	463	433	454	449	469	522	468	464	440	480	457	472	423	449	478	514	431	422	434	433	462	503	498	447	492	456	488	454	469	425	447	470	452	458	471	456	492	480	469	432	487	461	482	461	492	470	470	462	453	470	499	451	487	477	470	460	511	483	460	484	452	450	459	427	441	476	441	489	441	451	452	416	432	508	481	497	427	460	440	461	489	507	491	465	464	471	435	506	438	433	511	483	464	451	506	461	488	474	524	451	466	471	460	462	466	484	455	460	469	476	439	511	451	449	446	460	427	460	472	453	468
34252	48531	32173	22566	20930	16905	14718	9411	7393	5680	5548	3945	2392	2235	1790	1704	1522	1093	1227	1069	1026	1186	916	813	811	806	787	685	594	542	528	552	592	548	544	542	544	555	544	517	557	500	552	530	519	497	501	527	522	515	522	524	570	496	510	518	571	547	542	535	519	521	524	541	537	492	495	528	511	499	558	495	497	484	519	522	570	521	533	495	547	481	559	511	515	523	537	526	487	496	520	548	526	507	556	471	527	521	556	527	517	533	537	496	541	530	539	526	552	522	496	496	506	540	565	552	548	560	535	535	497	538	530	519	488	547	583	524	556	554	521	586	520	501	491	527	550	537	527	547	511	533	506	556	506	533	503	543	548	493	535	531	567	544	529	541	494	533	560	495	549	548	557	545	540	514	546	518	544	514	510	522	470	532	531	536	545	535	508	556	549	494	509	552	485	524	546	513	526	532	502	487	510	520	535	500	524	567	559	547	502	535	522	541	485	536	527	492	518	507	570	562	540	544	515	558	504	536	543	527	550	534	518	523	507	542	528	546	505	509	511	517	533	491	482	528	516	596	524	499	537	506	561	534	545	522	512	541	498	535	526	532	532	537	499	518	568	522	533	532	482	553	519	511	570	529	532	531	535	509	533	499	563	524	567	532	523	511	551	531	525	514	493	519	509	554	458	566	500	535	519	545	510	569	545	555	494	551	535	520	506	547	547	546	530	550	543	524	547	543	531	512	496	500	538	507	506	517	546	499	508	539	552	543	531	524	521	537	522	497	517	556	517	525	528	529	542	552	510	575	533	552	543	557	521	505	537	516	507	524	543	533	532	506	518	516	490	512	553	528	526	553	566	562	504	528	516	540	526	530	534	534	545	548	549	569	543	502	504	510	503	524	510	527	549	521	531	490	562	519	539	557	524	508	497	557	544	517	509	518	545	559	513	570	500	558	568	518	507	531	558	546	553	544	511	517	558	542	517	529	481	548	530	572	547	499	525	518	554	521	544	531	554	525	544	535	515	531	490	511	498	546	491	504	537	532	557	525	568	488	534	491	527	497	548	512	520	524	518	532	525	559	522	516	490	536	511	532	497	522	533	522	571	507	530	512	557	547	522	561	536	545	565	531	532	505	509	521	564	539	504	528	547	553	515	550	540	501	581	536	581	543	533	534	522	536	528	576	500	506	529	570	488	554	515	514	558	553	532	524	513	527	561	544	534	564	530	537	540	516	552	516	556	502	566	562	534	538	526	535	507	599	577	491	541	549	531	524	534	523	538	514	510	518	539	518	571	571	567	522	536	555	512	507	514	565	541	513	530	492	518	504	522	519	547	514	561	527	533	514	523	506	582	549	490	526	524	551	515	510	534	525	532	546	548	543	534	530	526	495	522	542	524	548	521	544	529	591	507	536	501	525	543	560	528	523	554	533	514	543	498	522	494	467	537	514	543	530	554	556	544	524	496	588	535	555	498	527	539	525	535	498	543	523	533	536	513	513	501	536	496	516	536	539	539	517	534	536	524	542	521	466	516	522	558	550	502	490	546	539	521	511	497	511	522	530	550	520	540	562	514	516	557	523	505	521	515	549	518	505	523	501	513	498	518	539	562	492	526	491	556	517	564	513	592	523	565	501	517	527	554	518	557	532	527	558	550	537	529	535	526	544	515	520	549	546	533	505	570	496	516	546	505	503	493	497	511	488	488	560	537	504	502	526	565	559	509	527	555	562	534	547	539	533	534	487	517	552	527	515	512	524	539	539	480	504	490	515	562	528	537	537	484	555	611	579	533	517	538	493	516	544	532	525	536	543	490	539	544	562	543	532	523	572	547	529	538	537	531	526	545	513	562	539	535	551	523	553	527	528	513	526	568	566	526	512	505	549	552	573	516	537	511	502	547	564	566	522	518	517	546	564	528	520	534	508	523	537	507	526	526	542	570	528	534	485	486	507	560	566	532	500	521	526	526	504	519	512	542	561	547	507	526	506	491	533	533	547	531	521	573	535	506	545	554	500	521	507	524	502	507	578	528	498	530	525	524	540	514	506	567	536	557	548	526	494	536	513	549	533	563	531	513	554	539	495	498	554	519	537	552	522	530	507	559	535	566	511	524	562	544	539	491	538	536	518	547	524	555	507	538	545	540	527	541	516	542	549	535	523	511	524	531	533	568	556	487	535	520	525	567	567	540	550	524	535	531	525	534	572	534	530	539	567	490	524	490	497	503	533	521	501	506	509	542	515	522	551	489	486	518	566	509	530	540	531	537	504	534	517	524	510	539	489	547	503	541	527	531	518	552	518	532	544	514	527	505	494	538	525	529	539	533	467	525	516	514	502	545	535	599	528	528	540	503	529	527	524	518	507	559	535	547	504	542	522	506	551	515	492	542	554	523	499	521	525	549	533	535	585	526	533	479	559	484	522	530	540	511	528	511	578	559	512	495	549	551	514	546	495	508	567	476	552	492	538	512	530	531	527	527	498	539	501	527	492	584	531	505	505	528	554	488	521	568	576	527	508	558	518	546	508	514	538	520	576	526	533	502	520	546	522	556	514	551	505	531	507	510	531	524	541	523	557	507	513	510	457	531	497	543	509	556	526	506	509	503	521	544	542	523	498	531	547	543	507	583	516	565	514	534	506	524	517	542	538	511	519	506	509	573	544	532	538	520	509	526	500	508	517	534	553	528	534	509	540	500	513	545	525	561	525	518	526	508	469	532	491	533	540	518	495	462	522	562	512	484	535	512	558	478	534	546	519	563	543	518	511	505	549	495	531	541	537	528	507	546	529	503	513	480	484	519	507	526	538	478	522	553	522	501	562	551	538	535	544	547	529	512	532	551	514	499	499	518	521	534	524	521	508	517	533	514	532	488	534	503	518	532	530	514	491	539	545	498	522	533	557	507	543	524	542	522	527	506	525	539	552	504	540	514	504	526	568	553	546	495	528	550	525	551	536	549	532	518	581	539	576	519	515	534	512	528	544	564	508	552	515	528	512	535	520	504	533	529	544	530	510	528	546	528	506	541	518	505	554	572	495	551	579	503	514	480	546	500	529	524	487	523	523	559	517	548	530	547	511	566	517	529	590	557	504	539	491	557	512	543	503	539	533	502	556	553	569	524	512	543	538	518	509	524	509	527	561	512	520	534	571	518	527	547	503	598	514	508	481	504	546	514	502	535	533	483	496	525	525	538	525	510	552	493	574	526	559	516	566	527	512	535	550	534	567	509	541	543	564	490	533	527	526	517	549	525	521	561	537	540	559	533	551	572	521	530	540	541	539	535	525	520	532	530	489	534	528	567	552	544	501	501	535	527	518	556	549	515	517	529	533	513	506	553	498	528	528	522	579	530	487	518	529	536	540	542	514	521	501	560	546	559	533	564	520	541	538	536	516	551	523	548	537	532	553	570	552	542	484	567	532	507	509	498	547	518	573	545	497	538	556	525	513	536	490	547	559	543	544	528	541	543	547	507	549	594	523	536	548	538	509	530	507	565	512	529	481	495	525
22445	20899	28536	23417	21096	22423	21608	11020	6067	5801	5085	3492	2029	2152	1888	1717	1427	1172	1110	963	799	930	796	641	636	739	617	425	332	342	338	309	375	362	354	333	321	311	350	341	331	328	360	355	342	335	317	320	312	335	354	332	330	319	332	312	341	339	337	352	356	362	301	319	315	299	313	291	340	333	338	332	325	338	346	349	330	325	325	308	312	331	331	345	324	327	330	342	308	324	312	293	302	337	319	300	307	336	333	298	321	327	337	332	317	300	286	353	325	337	304	327	332	350	365	318	351	354	316	302	335	343	320	324	308	342	293	328	320	335	331	314	358	336	310	343	360	325	348	322	315	317	308	322	336	307	354	357	322	318	318	289	325	339	306	321	317	326	336	343	326	318	317	314	310	333	353	340	338	288	323	304	335	299	350	342	323	338	280	313	336	350	314	335	348	323	328	356	333	348	343	336	322	314	340	325	335	356	294	325	318	332	326	314	339	368	328	322	334	353	337	337	335	318	302	339	323	321	326	344	321	358	334	355	343	324	321	312	328	305	365	308	315	319	331	325	342	314	324	309	299	339	336	340	321	331	333	333	330	321	318	342	333	346	325	325	311	337	308	343	341	338	311	309	347	304	336	346	339	314	284	320	298	303	360	290	277	338	291	320	313	320	292	338	329	355	318	319	304	320	328	337	304	309	315	329	303	306	292	333	307	333	371	332	345	343	343	317	273	326	332	327	344	296	331	350	333	277	312	338	319	320	323	352	306	345	348	306	315	312	328	328	297	322	321	307	281	318	301	313	303	305	291	311	302	338	326	348	295	325	360	311	318	330	299	312	325	300	301	313	344	304	316	351	355	342	303	319	306	304	339	308	317	317	345	353	324	343	360	324	319	350	307	336	345	323	339	358	320	345	330	363	359	349	315	314	332	322	350	314	311	326	314	346	319	332	337	331	343	325	332	326	283	323	335	357	348	349	331	316	343	334	315	310	318	324	343	305	330	337	334	335	304	290	306	331	326	315	310	318	349	348	304	346	315	345	312	344	334	347	342	319	315	308	294	349	323	346	325	318	310	352	374	330	338	299	323	326	341	314	331	320	312	338	322	343	303	352	333	333	322	322	352	320	333	343	365	299	328	298	288	288	345	305	353	312	325	339	337	320	304	338	319	337	351	329	329	338	296	325	334	343	317	337	299	309	295	333	308	319	336	325	324	347	346	308	328	319	326	320	300	308	365	334	309	330	292	323	304	326	316	319	350	280	326	337	340	327	306	326	325	330	334	327	347	320	334	327	319	307	349	289	339	307	321	326	350	347	363	350	313	308	337	324	326	320	348	342	327	323	319	344	315	303	322	337	345	311	323	289	301	331	299	324	317	316	342	368	330	306	340	281	343	313	313	344	327	292	335	352	363	356	313	308	321	323	332	379	312	362	303	308	329	307	354	313	343	295	333	323	347	317	319	351	331	276	319	293	365	344	323	330	345	320	332	314	342	335	341	301	340	343	299	317	297	345	328	352	301	332	357	304	327	313	336	294	297	318	302	307	326	326	341	305	311	337	298	316	306	324	320	308	343	324	323	323	332	332	308	312	339	309	306	322	314	323	333	355	306	362	336	329	330	327	318	340	354	327	341	339	329	340	316	333	318	315	303	333	340	334	334	332	318	328	327	329	297	338	317	346	323	335	302	339	305	315	365	336	285	294	301	346	349	339	343	335	314	332	341	318	338	295	323	315	341	359	330	290	341	298	339	309	356	297	292	312	324	333	324	320	323	345	314	321	343	316	332	316	312	344	289	329	315	300	335	324	320	300	306	332	293	331	341	361	303	328	290	358	317	335	348	312	328	337	328	328	273	315	322	342	298	303	339	319	315	307	332	315	320	317	331	350	329	354	342	323	339	300	319	317	348	347	323	348	336	338	322	356	309	328	326	340	325	313	333	318	320	359	327	333	324	357	346	344	292	332	331	352	330	328	318	318	352	340	321	328	343	299	330	346	330	308	316	338	311	294	319	344	346	322	331	283	336	323	327	341	320	312	314	321	288	374	310	334	312	301	321	323	315	317	313	312	311	361	338	339	317	338	334	327	329	344	337	334	340	334	331	353	332	331	321	339	342	363	313	335	338	299	323	353	340	323	305	321	317	341	315	337	326	322	326	335	324	316	318	317	308	339	344	353	330	336	344	325	349	336	298	302	329	293	328	310	344	303	312	354	337	335	343	321	311	357	359	333	315	351	340	352	339	306	318	328	330	329	353	321	302	344	345	332	308	312	330	338	311	314	321	306	325	318	359	344	340	319	312	323	286	317	309	314	318	303	330	289	325	322	327	341	348	330	322	355	318	323	337	314	350	345	323	330	333	319	320	353	386	318	315	368	270	336	332	333	335	324	319	289	345	322	321	320	348	323	334	298	319	282	333	287	337	358	334	328	338	349	361	312	320	322	299	295	330	321	357	303	343	322	318	354	309	304	313	360	305	314	314	320	283	306	340	341	325	315	331	328	302	328	339	320	345	307	330	316	327	345	325	346	339	304	338	335	318	351	287	329	304	314	346	329	326	341	357	360	326	321	337	319	316	329	335	307	342	318	330	338	300	330	342	335	297	319	319	341	313	339	317	333	315	328	355	359	325	336	298	308	322	306	321	353	313	289	371	301	322	314	338	317	318	317	365	342	326	324	333	338	309	318	311	339	322	300	366	322	352	294	362	331	329	311	322	318	334	319	337	355	302	330	318	319	345	333	302	324	332	341	329	313	311	309	288	303	327	354	323	350	322	297	307	318	321	309	331	319	335	303	327	327	300	349	291	297	328	310	316	337	369	312	335	334	325	337	317	326	323	348	333	327	353	315	315	324	329	315	307	322	341	334	344	330	314	304	340	298	289	326	250	334	310	314	354	349	318	345	318	327	383	318	334	306	320	332	302	332	311	320	345	310	334	355	340	325	323	316	321	301	320	334	332	311	308	275	301	298	322	320	312	339	314	305	336	302	321	333	309	320	319	325	341	316	326	319	290	314	341	343	332	375	326	340	327	319	309	369	312	279	329	367	295	320	337	340	340	322	313	324	326	328	301	338	307	334	341	295	327	336	313	332	324	320	344	358	329	299	298	294	327	313	317	330	286	352	317	322	343	326	322	329	330	336	280	308	335	336	340	337	338	353	326	292	312	307	323	326	338	309	355	329	332	311	330	336	328	301	305	332	311	320	367	298	340	295	321	340	314	373	318	301	329	329	310	293	303	340	309	339	292	338	373	319	321	325	308	320	338	299	316	351	299	296	358	325	339	325	321	312	314	305	339	322	297	353	321	334	338	327	324	310	320	348	297	321	330	341	311	292	315	345	296	317	295	318	326	351	320	323	311	351	330	339	317	377	345	308	303	298	346	322	336	318	326	328	305	331	353	325	350	336	341	352	295	292	273	348	352	296	328	297	340	303	318	309	315	290	287	314	289	310	343	324	325	289	327	321	322	346	359	331	333	329	310	327	331	311	313	335	330	381
38286	57036	42229	31698	29483	24769	19472	15827	10814	10305	9223	6378	3390	3987	3249	2898	2368	2052	1923	1483	1183	1470	1226	942	796	1022	893	566	412	394	418	397	383	388	351	394	367	365	361	368	352	387	378	362	362	358	359	397	333	369	352	375	359	369	377	357	373	396	400	385	374	361	345	351	371	339	376	399	374	329	364	372	355	357	372	352	346	368	340	366	327	327	364	370	364	384	329	363	365	354	374	391	370	385	338	379	368	335	371	361	381	345	348	351	371	386	376	378	372	382	361	389	380	376	342	359	373	399	345	384	368	350	387	383	346	358	385	364	381	360	347	374	328	363	382	365	333	348	345	396	336	351	361	346	393	351	329	340	380	330	370	357	364	365	367	344	398	344	332	387	333	384	371	372	335	358	372	353	374	340	342	347	379	345	386	372	321	350	374	349	364	344	391	347	394	376	381	339	365	357	369	366	360	373	353	349	336	389	340	382	335	363	361	363	354	346	365	370	371	306	339	364	366	420	349	367	376	398	353	386	355	363	378	371	365	391	364	371	371	329	363	383	356	354	368	370	346	349	334	361	368	328	341	359	356	359	340	347	333	347	355	366	379	364	392	346	379	361	353	357	349	372	364	371	379	357	356	369	363	360	354	351	342	356	378	349	353	339	356	364	394	340	345	326	350	353	357	349	360	328	379	373	349	350	341	345	353	368	348	371	376	355	343	328	347	374	370	354	314	356	335	337	373	342	342	345	341	342	351	371	362	384	357	360	380	354	332	357	338	332	361	378	356	363	378	378	348	358	393	359	343	357	353	342	363	356	323	340	330	367	352	349	377	349	354	395	362	368	386	341	345	375	370	376	349	377	356	364	382	367	352	380	331	372	360	356	367	396	357	389	338	332	415	371	359	321	388	361	334	361	363	377	362	375	353	381	340	377	349	383	368	378	378	366	333	409	359	331	351	358	352	332	347	351	356	370	310	370	377	357	332	362	349	377	343	348	323	355	341	359	359	381	399	349	338	334	350	356	331	347	377	356	372	353	396	364	361	357	371	358	332	335	371	350	341	333	373	372	344	362	372	359	386	392	354	401	364	377	362	365	359	382	352	362	345	362	364	357	374	337	344	373	366	376	387	364	361	360	370	413	351	364	381	333	351	349	330	370	365	364	359	350	346	371	361	397	364	351	348	349	375	377	373	379	353	355	357	391	370	357	354	383	362	311	342	317	379	364	368	335	349	358	352	352	357	371	352	351	389	341	371	388	332	356	371	341	378	362	356	342	350	378	383	317	387	382	395	377	326	372	386	375	335	342	336	328	378	365	359	363	344	379	376	370	378	385	357	362	335	373	350	376	359	374	365	365	355	371	355	367	344	357	394	328	358	389	348	367	374	341	351	349	368	369	360	377	367	363	370	367	379	373	347	373	354	380	353	343	367	347	340	376	347	359	307	335	356	347	331	319	405	343	373	374	382	353	359	387	338	369	334	383	358	357	342	348	375	358	361	389	361	359	343	392	371	382	348	396	339	367	371	381	357	395	373	356	370	362	343	354	388	357	373	366	342	397	363	360	357	341	397	370	351	401	375	355	351	366	391	366	342	372	383	355	406	369	379	365	342	353	380	373	336	375	366	388	372	379	351	362	338	366	355	365	373	379	359	382	347	345	358	363	363	346	399	383	388	366	348	358	360	377	348	345	381	345	335	411	377	356	359	350	357	362	369	396	387	326	402	363	359	412	341	340	357	361	369	349	355	325	361	340	372	373	352	367	351	346	348	406	380	378	359	366	355	350	391	390	341	348	353	412	325	364	348	365	344	349	329	342	372	377	366	369	361	391	379	346	318	319	335	367	380	349	338	367	391	375	330	370	381	396	367	359	362	382	338	355	325	325	353	345	370	346	353	372	373	374	336	339	368	317	358	354	378	351	373	391	355	350	346	362	356	355	328	354	370	385	346	369	348	366	367	354	358	387	385	339	368	356	345	363	377	361	352	354	366	358	330	375	338	368	377	351	372	341	353	405	371	366	350	360	358	394	363	345	359	361	378	361	317	362	351	348	361	362	404	361	366	404	362	334	352	369	341	364	338	350	347	349	340	370	355	348	363	358	412	376	399	367	366	359	373	374	367	357	350	352	399	374	363	370	367	353	375	369	313	382	348	378	362	384	344	335	374	341	352	381	358	354	351	360	369	335	331	360	363	381	362	377	333	360	372	330	361	359	356	356	352	364	363	389	349	367	325	345	362	350	381	362	375	341	375	332	371	354	350	343	360	357	357	368	359	340	364	352	372	366	335	344	379	355	329	342	340	363	356	312	373	307	373	362	341	404	360	392	340	362	418	368	385	350	340	365	359	345	365	385	346	338	365	360	336	366	403	347	353	361	376	339	359	388	395	348	410	339	331	359	353	359	363	366	365	367	405	354	359	393	338	351	365	358	363	356	380	364	337	366	373	377	360	360	353	349	368	365	339	347	347	370	372	358	339	387	359	362	339	354	380	368	384	385	380	352	369	386	368	377	409	389	353	331	362	359	329	363	362	357	361	398	371	352	355	361	365	331	341	394	391	362	354	371	339	394	372	349	385	391	360	366	383	336	328	350	391	382	326	371	363	388	354	389	390	365	332	394	356	356	378	317	350	327	389	365	347	355	351	355	355	342	353	359	353	357	378	395	357	362	354	363	369	377	378	351	358	335	366	393	377	342	353	357	356	342	332	325	343	370	394	379	386	363	290	360	394	384	327	343	365	321	347	369	344	364	370	338	380	396	393	375	349	393	372	342	335	347	357	355	336	315	359	362	367	356	402	328	348	365	339	339	364	353	358	364	359	330	342	354	346	365	346	369	356	424	324	354	371	350	346	345	419	383	356	391	379	360	330	379	367	355	349	385	364	353	350	353	394	379	360	343	365	333	355	383	356	380	353	376	371	353	358	368	362	368	331	371	370	367	376	369	347	395	357	358	367	326	374	370	353	378	377	349	354	347	385	351	388	354	354	334	352	373	310	339	336	340	331	350	357	362	355	364	383	317	340	333	343	343	340	344	377	363	390	356	334	383	369	404	351	387	346	375	360	359	363	360	370	356	394	377	394	357	369	373	399	357	364	338	361	373	355	339	381	302	368	328	363	337	346	333	327	356	338	354	380	379	341	345	365	358	343	364	342	335	354	373	363	355	360	368	348	343	380	350	337	360	368	340	386	334	395	328	328	323	350	347	351	351	403	373	336	345	368	362	365	366	342	356	358	361	346	324	380	368	324	364	360	363	337	355	370	353	381	336	386	367	367	351	359	375	391	355	360	340	380	372	400	385	380	367	338	362	358	343	355	368	358	377	396	367	382	379	371	339	332	398	363	383	359	359	370	372	366	361	356	352	324	366	328	356	382	369	360	366	374	359	351	359	387	329	345	332	346	357	338	382	365	375	338	398	382	347	345	352	342	397	342	356	351	358	349	372	370	384	382	402	382	363	368	349	347	359	372	384	366	350	368	360	383	365	340	362	316	376	345	380
28522	25821	25590	17866	11621	8199	5625	4005	2361	2344	1974	1357	896	827	949	936	804	636	614	556	544	540	504	483	523	503	430	416	358	369	373	345	345	334	355	391	332	340	346	370	359	389	392	368	399	349	371	395	396	393	367	381	351	395	391	382	342	381	389	365	358	392	355	393	398	362	364	383	334	350	389	359	399	379	384	326	360	391	364	412	388	366	380	317	379	367	374	384	368	406	358	372	363	378	374	381	361	405	334	377	366	375	361	405	347	366	363	371	406	391	432	400	363	371	373	369	372	331	375	345	364	370	362	357	369	352	358	332	374	388	342	350	367	382	369	386	361	412	362	368	329	354	384	371	404	374	378	340	350	380	366	372	368	412	401	369	359	385	356	368	375	347	399	383	332	368	383	351	399	414	359	385	384	392	376	355	367	354	361	378	373	331	356	383	374	355	363	371	369	375	355	387	383	372	385	414	349	364	347	381	336	382	335	355	346	367	366	378	376	367	370	400	411	383	373	380	358	359	401	402	409	348	374	373	383	373	363	390	318	360	368	380	372	376	382	406	372	387	358	390	356	347	375	398	384	400	353	350	411	371	399	383	399	337	369	364	365	354	388	396	355	344	373	356	382	375	374	355	368	369	375	361	355	422	340	392	364	335	351	401	401	348	376	347	436	404	363	384	385	383	381	365	391	360	368	386	346	370	383	387	364	392	393	390	344	373	381	364	382	381	386	371	359	366	374	372	348	392	383	409	365	366	404	377	357	370	397	388	372	420	349	388	368	379	341	360	354	375	360	361	388	396	353	361	376	386	348	374	405	351	373	390	401	397	359	409	384	343	383	367	380	407	373	374	368	383	359	396	378	400	363	345	393	393	405	384	368	372	360	378	376	376	390	337	389	370	382	369	357	384	387	363	352	343	356	368	363	367	362	380	372	366	403	375	368	364	372	357	345	394	346	377	358	393	382	385	357	333	364	355	343	377	367	335	380	386	402	383	377	404	387	362	368	330	373	347	374	390	405	367	344	353	372	378	370	387	377	367	384	359	386	397	391	342	340	392	375	377	404	355	374	381	371	379	350	353	385	364	360	355	336	370	389	349	387	385	347	355	393	394	366	363	365	391	368	354	368	355	369	362	363	419	366	313	417	355	397	392	368	375	354	344	401	343	413	374	402	385	404	412	378	372	362	351	354	399	366	394	391	346	377	370	381	365	379	395	370	406	357	359	379	395	379	373	373	378	372	374	386	374	392	375	365	371	356	365	388	350	353	401	346	379	351	392	389	381	386	400	378	382	375	366	374	393	360	377	364	360	368	369	365	364	376	365	364	365	367	361	347	350	371	386	352	360	372	385	364	418	377	396	357	380	376	364	376	385	370	362	413	351	344	351	374	379	387	387	332	374	391	355	352	383	325	358	378	392	364	353	398	390	333	363	389	382	391	400	389	372	331	354	366	346	360	384	349	360	377	355	397	363	385	380	360	402	366	352	353	405	349	392	377	376	341	388	391	365	379	340	382	363	395	377	362	357	347	378	370	350	370	369	361	391	360	422	395	348	383	389	364	361	344	370	349	352	371	384	350	364	379	376	380	380	391	352	396	396	415	348	380	372	365	334	360	384	362	363	353	416	357	438	371	374	387	376	370	362	409	365	403	341	345	361	375	373	405	366	374	382	334	397	348	359	375	378	390	389	400	376	380	355	352	378	324	360	363	366	367	401	357	360	369	396	354	385	363	347	366	381	364	375	404	337	367	379	409	376	358	343	386	346	339	341	348	364	373	358	354	355	351	365	381	369	396	415	359	320	375	356	381	333	368	331	392	380	394	363	391	353	401	375	368	365	423	421	374	375	408	378	373	366	355	330	404	380	393	387	380	383	361	372	409	375	371	355	364	359	367	361	367	404	386	364	337	352	394	427	419	398	376	346	387	339	377	375	393	431	414	355	359	363	349	389	373	358	389	368	364	388	352	370	352	384	374	374	354	355	376	364	369	388	372	321	395	369	356	337	361	356	350	359	396	338	369	369	361	376	350	355	383	363	390	375	354	314	370	359	392	391	379	368	388	353	347	386	374	374	389	426	384	392	375	409	350	384	374	332	398	363	387	357	359	372	369	388	348	381	410	365	375	359	378	395	383	371	389	349	346	351	354	371	370	362	376	352	342	368	388	389	391	411	386	348	372	380	366	392	350	347	377	375	348	402	361	386	356	387	350	375	340	375	377	389	373	344	376	340	387	388	373	392	370	348	356	330	343	380	372	353	364	358	397	390	378	369	398	373	362	362	390	370	368	377	376	404	344	360	378	384	359	346	376	380	363	391	378	397	383	361	393	358	348	396	402	382	377	390	382	384	356	380	360	360	362	347	380	386	384	378	347	351	355	374	382	369	340	398	375	358	385	365	381	379	368	386	384	373	352	358	366	351	365	365	359	392	330	367	392	377	358	358	382	412	382	393	362	361	364	361	346	361	385	381	383	371	373	388	400	338	370	391	377	399	404	388	381	375	360	394	400	371	373	373	371	366	390	370	402	372	328	399	387	359	372	381	392	363	353	354	358	373	381	376	416	396	350	337	387	315	369	321	378	381	376	394	394	382	356	362	340	360	385	375	347	365	370	352	344	371	370	379	383	372	376	354	343	379	400	354	372	370	378	359	348	349	391	359	363	397	394	425	349	406	370	386	337	378	374	368	342	344	366	377	350	360	383	394	332	367	386	372	378	376	365	355	372	375	373	392	345	381	379	360	326	357	367	368	407	377	345	347	390	360	375	404	334	410	359	383	361	351	372	395	372	346	365	336	373	390	356	391	339	377	375	355	384	375	381	374	346	343	381	372	374	409	368	393	366	394	383	385	378	370	382	389	376	363	361	397	406	332	323	371	360	365	342	420	389	369	392	347	368	362	372	393	374	410	365	356	391	352	393	352	378	378	403	432	391	386	378	400	349	390	353	389	391	373	376	387	391	373	338	381	355	396	363	354	421	406	353	353	371	360	400	383	372	344	390	356	342	353	388	375	367	385	395	373	371	391	356	389	318	377	360	424	377	367	346	389	353	355	386	397	375	396	361	354	421	366	363	389	381	400	355	395	351	366	324	366	374	396	390	361	399	392	378	370	378	387	412	370	390	360	368	336	371	360	363	351	387	370	335	407	365	362	369	326	377	365	364	397	369	357	366	344	337	382	381	385	366	388	395	390	412	342	417	373	389	351	361	376	402	376	364	370	345	353	409	368	382	375	343	379	374	357	378	356	363	387	393	368	358	398	356	400	368	386	348	348	408	365	362	390	414	381	359	350	401	364	407	388	368	366	346	384	395	364	377	358	357	368	331	392	394	387	372	379	373	401	375	359	418	360	380	404	359	369	405	379	372	372	389	359	392	333	371	374	382	386	360	360	361	367	390	361	366	346	337	354	387	350	365	360	377	360	381	368	387	365	396	354	377	338	380	384	361	344	358	372	380	366	383	379	399	393	372	374	382	365	395	400	377	382	389	375	381	341
32372	41564	28884	19090	16780	12978	10172	7842	4791	4700	3838	2367	1546	1278	1576	1520	1280	1064	828	802	717	788	750	688	661	644	554	482	453	449	429	438	424	409	445	452	418	412	423	416	463	424	449	474	435	430	449	402	432	442	405	442	449	454	423	411	370	388	453	427	449	435	426	458	459	465	420	455	455	443	451	450	451	442	438	440	481	443	426	432	438	484	455	450	436	459	475	445	403	435	406	428	426	439	455	463	422	451	428	443	455	421	424	425	485	443	448	448	433	447	457	458	486	426	437	452	478	419	404	404	410	423	434	426	410	457	428	429	429	401	445	444	434	460	426	406	421	421	463	399	421	413	426	439	416	418	433	418	441	419	455	414	386	458	453	398	457	452	428	449	460	443	459	440	441	465	439	409	448	451	449	407	440	426	433	406	446	423	428	437	406	448	450	432	449	450	428	435	445	473	421	402	442	406	472	445	453	449	431	427	419	416	462	421	437	435	447	452	430	473	457	438	452	458	430	466	458	429	410	441	440	464	442	439	426	480	452	506	413	421	443	433	449	418	425	411	451	476	422	450	446	424	409	446	418	410	408	445	427	450	452	430	463	447	444	444	414	442	449	452	453	440	439	416	449	406	417	435	430	434	449	411	412	410	388	447	395	403	401	448	446	454	440	410	457	414	459	464	472	476	383	450	423	394	436	446	424	433	428	403	449	412	444	429	481	389	425	446	451	459	446	436	433	469	440	429	443	398	434	431	402	428	426	433	416	406	437	443	458	422	422	469	449	461	447	451	445	454	448	423	431	408	464	423	428	434	455	417	456	407	454	428	440	423	426	440	444	437	476	458	400	425	423	437	436	416	448	446	425	459	433	433	463	423	465	442	436	468	448	451	437	415	453	440	410	416	437	408	415	433	417	421	415	431	424	436	442	450	425	422	427	432	428	381	428	440	420	443	458	436	452	429	427	459	430	442	426	416	472	394	427	434	402	414	457	430	436	442	420	459	451	466	477	457	479	424	434	416	422	481	425	435	440	445	422	435	421	438	444	416	424	451	420	448	444	453	480	435	419	421	433	437	422	402	421	421	401	452	431	458	459	476	410	426	467	458	460	490	462	430	453	445	429	476	427	422	436	422	441	403	420	412	433	437	441	468	445	447	420	429	467	416	409	418	429	438	473	442	441	453	413	415	416	442	424	468	435	450	421	462	440	443	454	390	466	459	406	433	433	458	418	444	426	419	448	446	441	462	438	473	420	420	444	437	495	418	471	429	442	398	451	439	453	412	429	441	424	438	418	410	419	441	443	469	412	473	427	418	443	430	432	416	449	443	446	413	431	438	484	442	415	447	448	410	425	443	448	429	433	423	427	441	403	409	457	442	454	408	445	446	462	455	444	427	467	451	432	452	440	438	444	422	405	412	439	446	419	433	433	452	455	440	481	435	407	435	427	411	397	412	468	476	453	448	461	432	427	439	428	420	461	451	422	463	434	459	449	458	444	445	442	439	406	460	458	415	438	456	445	440	420	449	449	417	431	415	422	394	427	446	446	438	421	424	399	459	407	433	461	416	457	446	478	456	459	433	435	436	442	458	419	412	452	458	427	487	427	416	414	448	458	417	435	419	451	444	410	418	438	420	462	421	455	457	412	446	473	428	455	431	451	446	435	424	434	441	419	456	381	469	460	458	425	458	425	394	398	482	431	436	462	430	394	415	448	418	432	437	439	412	445	428	458	438	466	420	401	443	410	438	435	449	416	453	457	422	454	438	405	469	426	430	429	413	459	449	436	411	457	458	439	458	448	413	428	453	455	436	412	422	458	449	429	396	437	440	397	424	448	427	448	423	417	409	481	472	417	431	436	447	444	429	454	424	464	410	453	413	454	410	457	430	423	432	444	416	453	461	441	430	395	433	433	414	414	443	436	446	444	429	412	405	424	460	459	404	458	429	431	425	439	436	433	430	477	496	471	443	441	451	420	411	437	425	384	448	443	421	450	416	426	435	444	479	439	444	439	400	416	427	463	433	424	417	490	426	411	405	452	400	455	448	440	442	441	406	436	446	479	441	450	445	451	447	418	419	435	449	440	450	441	430	454	442	440	428	451	434	432	458	421	403	417	421	434	434	424	452	454	428	445	459	459	446	436	471	430	434	440	453	446	412	420	436	426	440	457	460	460	435	440	444	451	429	429	438	413	437	449	444	437	445	436	463	448	400	425	466	453	464	435	430	482	385	440	437	429	430	426	476	434	410	399	423	453	424	441	437	465	443	451	457	450	463	411	464	420	441	413	438	431	431	398	412	485	427	439	422	449	432	450	441	416	440	448	402	429	460	443	393	452	395	451	435	461	398	429	435	452	423	429	446	433	471	422	453	397	428	441	413	407	442	414	395	420	440	470	420	415	465	447	422	424	418	430	445	394	453	425	435	447	423	436	430	387	425	445	436	461	416	443	426	424	448	418	448	442	428	448	402	447	423	415	418	421	421	469	433	485	418	418	422	459	451	447	421	445	468	456	455	429	416	441	426	429	439	429	456	410	409	453	415	470	428	432	402	446	429	445	426	420	417	421	424	409	422	445	423	468	419	414	433	433	460	412	484	429	434	422	439	454	427	454	454	452	441	445	466	423	404	440	428	450	447	436	424	441	438	430	468	425	414	458	410	424	425	442	421	422	430	439	417	432	412	458	421	424	442	462	484	419	444	433	441	423	452	412	475	444	432	424	431	436	443	408	460	436	445	404	416	415	441	442	404	468	432	445	411	434	484	434	431	447	414	413	453	419	440	434	456	428	444	468	462	468	450	484	435	450	416	466	420	424	447	448	402	468	401	437	448	442	429	442	441	428	434	418	445	448	462	443	454	479	444	476	429	449	428	447	479	436	442	418	437	443	446	438	448	441	430	450	440	480	395	441	446	451	420	452	399	390	445	432	451	446	444	418	436	437	419	407	458	438	430	478	455	459	433	379	447	453	442	433	413	432	402	467	444	437	421	437	439	453	455	450	422	431	448	435	423	454	427	430	418	454	426	438	431	427	426	450	408	440	439	447	434	452	434	456	418	436	440	423	439	442	456	453	431	408	444	483	411	416	419	451	397	429	443	412	421	454	414	422	446	429	397	438	453	446	432	444	439	454	425	415	439	456	425	454	440	477	430	439	398	424	464	414	480	441	456	503	474	411	460	404	434	445	406	403	418	449	406	411	437	456	417	416	444	438	433	420	418	454	425	429	372	454	426	438	445	432	410	467	413	436	461	436	440	437	461	428	455	418	438	455	456	425	429	444	453	444	459	422	441	379	405	447	443	419	454	405	420	466	396	437	437	433	432	464	447	401	444	428	487	426	407	472	443	394	463	408	429	435	405	442	445	422	450	403	400	473	431	439	427	476	439	437	425	465	403	399	430	434	435	467	440	447	481	446	422	372	446	491	432	442	423	409	448	453	451	400	425	426	463	459	434	459	436	435	424	439	490	463	435	455	454	439	424	434	420	430	430	420	437	431	447
23497	20863	28116	23915	21490	18416	12019	7093	4130	4221	3022	1671	1375	1180	1522	1103	976	772	657	702	536	518	543	460	481	445	345	279	261	263	264	239	257	240	258	242	250	247	296	255	234	286	251	241	241	253	244	265	249	233	257	249	232	274	241	254	261	272	267	247	246	225	259	242	252	242	254	254	258	259	253	254	235	233	229	216	226	245	235	248	254	271	244	234	234	257	264	257	275	262	264	256	253	230	228	235	227	243	259	283	259	239	243	264	266	250	260	231	256	238	231	249	250	256	270	250	265	238	251	213	243	247	238	278	239	271	222	244	255	243	224	227	247	263	237	243	271	224	262	238	258	254	262	256	277	240	238	258	264	256	252	257	234	229	247	252	253	267	229	261	260	249	240	243	232	270	273	253	230	243	233	240	274	230	239	220	246	238	253	256	225	258	248	265	226	279	249	251	244	252	240	241	264	277	271	253	274	226	237	245	248	256	254	246	248	242	220	255	226	251	215	231	277	229	256	246	264	263	261	229	259	261	238	260	273	234	229	259	234	269	256	247	235	239	250	234	252	268	275	240	233	217	249	249	265	236	270	234	258	268	239	254	261	263	248	228	263	238	282	257	247	236	234	264	249	256	255	264	265	262	251	245	235	263	246	208	258	224	255	269	270	235	268	242	240	227	259	270	256	256	258	249	288	245	211	247	239	259	268	243	251	238	237	203	247	237	247	225	291	269	265	231	256	252	229	253	231	268	233	231	241	237	245	283	255	251	225	244	225	260	240	260	263	233	262	258	257	237	233	223	267	249	271	248	239	266	258	244	225	252	262	220	270	260	253	294	254	281	252	258	261	246	249	237	268	268	243	244	250	272	266	240	277	245	219	284	270	248	251	246	252	255	261	228	257	263	213	289	234	234	270	235	233	250	246	209	257	245	235	269	248	259	229	240	275	266	253	256	237	254	240	255	245	246	259	227	248	268	212	272	238	252	239	220	211	279	223	222	258	270	252	266	246	233	256	250	239	261	270	258	258	211	260	230	270	230	227	256	258	234	259	245	236	244	255	252	245	246	245	245	236	288	242	264	240	226	265	235	241	252	258	249	243	297	218	255	259	253	248	225	238	255	244	232	239	242	223	264	239	236	251	259	272	266	259	245	247	232	218	236	233	243	253	256	273	253	264	225	243	269	244	242	255	253	254	224	247	236	234	260	237	216	233	256	255	260	252	247	241	245	262	259	256	253	243	226	297	257	250	222	259	253	255	249	265	243	268	253	250	250	248	251	250	226	295	258	267	265	262	263	269	255	265	261	256	240	228	250	214	249	254	245	229	238	234	260	250	240	277	266	293	249	259	259	261	244	233	252	223	257	260	267	262	240	241	234	267	265	266	241	253	240	237	278	256	243	244	235	230	239	231	212	266	242	257	248	260	249	250	247	247	219	262	254	267	227	231	238	233	240	203	264	219	266	259	238	255	253	231	219	240	223	243	264	250	278	250	211	280	242	235	219	231	252	243	233	245	248	252	252	288	240	257	233	221	247	258	240	231	235	238	240	260	244	241	238	284	256	266	244	263	239	246	247	249	221	253	235	276	276	269	261	248	245	245	246	241	249	232	252	262	242	222	268	238	235	262	246	236	227	228	230	218	245	222	261	218	239	271	239	235	232	244	244	269	242	302	227	249	258	254	253	229	261	236	252	272	267	220	228	249	239	265	221	262	261	264	228	243	239	273	243	276	243	226	293	256	245	253	243	253	251	283	283	255	206	214	271	255	252	258	239	246	242	243	239	245	258	242	268	247	261	230	232	253	245	264	265	238	240	247	249	245	236	237	223	253	263	268	256	250	243	258	258	241	225	234	257	237	238	256	237	269	234	273	238	251	247	271	221	264	253	235	254	266	245	248	250	259	232	251	243	207	257	250	243	241	248	263	256	268	229	225	234	241	250	245	233	253	241	272	247	289	235	244	248	285	250	267	258	260	241	264	262	271	260	269	249	248	267	272	282	231	244	254	270	258	239	259	217	265	264	230	260	233	285	244	242	226	234	241	267	258	246	241	258	259	260	229	257	253	250	232	233	216	246	246	253	243	247	221	241	272	226	222	241	257	257	262	264	266	268	254	221	240	246	212	251	278	257	261	246	260	255	254	269	263	221	258	256	209	224	243	226	232	226	253	259	274	271	232	255	268	236	209	241	235	244	256	269	224	268	245	255	252	236	228	243	236	243	258	244	244	250	248	236	243	231	267	227	252	253	264	240	238	262	246	274	238	256	252	264	245	239	250	234	257	209	241	240	224	242	246	228	240	228	252	244	248	258	251	230	240	237	254	256	240	235	239	247	236	254	229	224	249	253	242	246	237	279	263	236	274	243	255	228	252	231	224	247	252	247	235	264	238	219	276	273	208	253	256	255	277	281	248	265	265	270	256	251	249	237	245	249	245	257	246	234	246	302	254	253	235	265	248	256	238	268	266	258	240	247	236	241	250	288	255	222	264	245	242	270	232	250	247	234	214	243	254	247	228	249	243	268	229	247	244	248	261	272	258	250	294	246	236	244	269	224	231	282	240	279	262	245	258	236	243	246	245	241	258	238	263	268	234	260	263	230	243	254	262	247	261	250	261	243	263	265	234	245	243	226	232	229	224	262	255	226	276	229	242	223	250	268	246	236	246	236	248	250	242	244	231	240	279	258	246	245	252	233	260	252	246	234	229	238	253	251	270	284	235	259	241	260	226	227	256	235	246	240	251	242	251	239	239	267	252	248	247	257	255	240	265	244	267	242	241	261	237	248	277	271	245	270	283	249	248	238	234	238	275	261	243	234	247	239	260	260	267	226	274	253	286	238	246	248	258	268	221	242	248	253	252	239	248	256	256	281	264	280	279	250	248	229	256	235	254	251	273	284	233	254	246	273	280	238	265	258	245	236	246	309	255	254	255	267	245	241	229	268	230	297	280	263	237	244	229	237	254	241	238	227	249	263	251	257	231	234	269	226	226	253	251	263	268	229	251	253	269	252	234	238	261	250	236	269	249	271	274	250	222	247	239	265	239	244	264	247	247	236	210	260	250	241	253	239	253	222	240	269	258	250	251	239	243	261	260	232	254	274	218	237	247	235	238	254	252	241	253	231	226	225	273	232	262	252	237	253	268	254	256	248	247	251	252	240	213	260	238	250	228	252	237	253	225	247	242	245	243	215	232	257	241	265	252	221	228	258	232	255	230	239	229	243	246	250	228	240	236	279	273	280	237	228	250	238	214	217	245	240	248	247	238	249	237	229	281	214	288	215	252	231	258	241	253	281	260	264	244	223	234	248	252	242	239	267	235	232	235	257	274	229	243	246	230	260	261	279	247	228	235	232	226	250	266	225	245	310	249	223	258	237	242	219	267	256	241	236	259	241	224	214	239	261	257	243	243	230	243	239	216	264	273	233	226	228	244	250	226	240	243	239	270	257	245	256	259	256	236	229	244	233	250	237	240	229	252	237	262	255	243	232	240	243	241	275
34635	51757	36519	27515	23120	18020	14858	11802	7924	8349	5687	3375	2504	2135	2777	2024	1604	1279	1108	1054	810	783	828	747	676	637	485	366	349	308	327	296	305	287	336	283	314	295	315	355	298	296	311	313	288	303	297	306	313	283	306	291	305	303	281	334	261	312	264	292	304	274	322	294	253	293	301	314	340	248	301	245	308	300	327	292	297	286	263	281	322	310	342	295	331	303	301	258	278	292	312	302	346	324	279	289	324	295	300	310	275	292	268	315	320	286	284	307	282	278	271	286	284	282	288	273	298	306	332	268	296	349	293	274	298	297	296	274	307	285	303	289	312	306	325	282	278	304	309	305	274	297	320	280	296	288	301	296	292	317	314	328	272	268	309	297	284	312	285	277	331	317	304	315	305	283	296	317	299	276	279	290	298	315	318	293	312	293	335	312	270	298	321	297	299	298	280	340	300	312	323	326	296	321	284	298	296	316	283	282	297	277	284	264	263	296	306	316	260	289	311	299	303	317	322	307	301	318	263	304	289	288	329	293	287	289	300	313	296	278	285	294	280	277	296	310	316	275	290	311	323	288	278	270	254	304	307	301	321	284	288	292	281	309	301	299	282	301	286	279	324	286	273	302	281	328	302	275	290	287	307	267	306	288	314	291	308	277	272	278	321	305	290	325	308	301	297	303	325	312	272	327	331	304	284	299	315	321	316	316	289	319	313	296	322	320	291	328	316	322	316	319	293	284	302	278	298	346	276	298	276	288	291	317	292	288	313	336	336	263	281	320	298	274	306	278	302	301	305	291	291	309	299	303	313	316	313	285	300	294	298	280	322	304	307	286	286	296	296	267	305	315	311	306	284	282	296	303	324	290	274	305	270	319	286	306	322	312	295	292	306	292	315	319	265	276	285	276	294	300	308	302	293	308	294	314	289	312	298	306	312	269	295	305	320	272	303	301	300	315	305	282	277	297	263	306	312	300	310	270	310	289	306	308	293	301	297	303	296	298	331	301	306	307	311	306	302	277	305	323	314	295	313	310	287	306	302	317	284	267	319	295	274	287	297	279	293	309	313	304	318	288	295	281	314	304	296	329	297	298	288	270	329	284	320	297	293	286	318	258	309	310	280	286	300	273	284	286	332	291	294	322	291	302	290	313	296	306	285	294	315	281	273	286	273	295	313	286	297	334	325	328	325	298	284	282	273	298	277	294	277	300	311	313	292	255	298	304	302	310	315	314	285	311	277	286	330	322	327	281	271	291	309	281	309	303	277	263	328	294	295	288	272	312	311	286	309	305	297	300	286	257	302	283	297	308	312	323	335	285	315	306	312	283	296	286	298	292	265	303	293	308	300	271	296	312	287	296	289	265	306	293	293	318	293	292	302	310	280	284	295	281	306	294	305	273	289	306	282	265	303	274	302	265	264	275	295	319	294	288	272	288	274	341	310	352	284	301	305	284	269	327	291	316	324	306	279	280	313	261	289	271	305	280	313	269	283	291	311	274	305	308	291	323	304	255	312	303	304	291	316	317	298	283	324	340	307	324	315	305	316	254	309	308	306	304	296	281	283	331	286	273	254	311	295	301	302	280	294	283	263	268	275	303	305	290	301	292	332	277	290	309	305	289	288	314	285	300	321	331	287	289	300	312	285	291	289	292	282	302	328	319	293	268	301	282	310	287	299	297	302	286	286	293	294	290	311	297	315	290	318	295	300	300	274	310	293	310	292	320	314	288	312	284	302	305	304	280	278	282	289	341	266	302	286	294	303	291	291	275	281	280	319	307	307	296	283	296	320	297	313	280	309	290	290	333	311	288	266	292	273	299	302	288	276	297	279	300	295	284	278	346	304	257	276	274	276	306	296	289	279	311	274	289	291	286	319	298	276	286	268	316	313	314	330	312	267	305	309	331	269	316	266	297	286	307	312	335	283	289	293	276	302	328	271	328	299	328	268	260	297	286	301	294	310	306	303	306	282	306	290	286	274	296	315	295	325	270	298	275	290	291	289	319	285	316	300	318	286	303	295	274	310	278	299	267	302	279	293	308	268	302	291	294	291	304	287	292	243	289	276	290	273	342	319	342	285	321	311	277	308	290	303	315	304	301	298	290	298	270	303	290	293	298	272	294	322	289	289	328	309	321	338	308	292	311	358	331	304	301	317	266	309	302	307	293	301	307	325	272	289	302	308	272	311	292	300	315	307	291	281	297	317	290	281	303	275	286	317	281	304	271	278	302	310	283	300	292	305	293	270	299	292	273	289	270	268	283	303	313	321	310	324	296	291	287	329	279	257	309	314	301	321	297	305	300	321	294	327	286	265	262	307	313	320	313	285	290	313	284	298	296	268	285	288	309	307	285	343	307	267	330	281	291	271	269	317	303	279	294	310	274	294	287	291	310	282	302	296	305	284	288	300	280	282	270	304	307	308	272	314	274	277	316	316	295	294	299	283	285	284	287	290	281	312	301	306	284	278	270	284	308	309	305	290	295	297	300	282	275	317	296	301	317	302	302	303	326	323	292	281	318	289	285	299	331	285	267	257	309	313	305	306	318	273	305	314	287	304	269	257	324	294	315	298	283	325	331	317	288	291	307	334	290	282	333	281	260	312	302	297	312	313	294	272	303	290	311	298	273	305	298	306	271	286	276	277	321	322	297	297	277	295	300	297	289	301	294	279	295	287	311	257	293	292	315	292	304	304	301	317	284	342	258	322	319	278	333	293	292	312	306	274	306	310	312	284	303	305	288	308	293	317	315	279	307	290	317	260	293	263	293	305	297	290	268	286	334	315	305	319	298	299	304	300	310	319	290	297	296	292	278	294	283	326	326	312	297	283	334	307	287	292	293	310	296	325	319	297	307	316	299	327	283	279	307	303	305	301	270	302	308	290	332	289	293	298	310	296	280	276	279	318	301	285	316	270	255	315	321	296	306	281	351	298	295	301	293	314	306	331	321	285	293	306	281	320	283	303	310	289	283	277	292	293	314	281	303	244	263	288	294	265	324	299	290	315	290	312	305	302	285	312	303	273	301	311	283	289	295	268	276	329	326	279	285	300	305	294	280	308	291	278	292	266	291	304	332	315	277	283	314	286	305	268	287	319	295	279	302	285	275	278	295	283	319	297	295	308	296	315	305	317	298	291	271	306	278	340	266	327	313	298	299	274	322	329	301	272	308	308	304	304	280	269	296	310	289	311	306	306	286	316	271	311	289	307	295	306	311	314	333	315	297	271	288	294	285	311	303	331	287	306	315	293	267	320	293	319	291	291	306	282	279	280	303	280	310	283	307	300	302	274	300	319	280	313	297	295	299	298	279	305	300	293	255	283	298	292	313	276	295	276	296	312	307	303	302	312	310	318	284	294	298	294	299	290	300	313	271	296	330	304	277	288	257	277	268	286	299	300	275	286	320	315	322	311	285	291	274	330	291	274	327	330	301	271	293	302	310	313	312	301	317	286	277	306	283	309	294	274	298	294	294	283	267	319	318	326	275	269	302	299	294	284	284
24650	20896	27339	24958	19217	11508	8477	5275	3379	3507	2442	1469	1255	1158	1333	1266	1007	913	772	740	633	653	637	656	617	563	486	494	515	451	503	442	517	457	449	412	479	438	481	468	490	478	443	455	448	466	473	457	467	473	445	465	471	445	466	454	485	454	441	503	460	446	482	442	460	475	483	479	472	455	479	439	493	485	480	470	449	463	487	454	472	476	462	454	428	466	457	467	491	448	483	454	457	437	461	493	462	474	485	413	452	451	439	464	492	423	471	465	428	471	461	466	454	452	464	488	465	443	476	418	475	477	480	457	454	455	474	466	443	498	447	470	466	448	451	450	468	436	454	470	417	504	488	421	465	500	460	472	467	455	433	453	481	471	461	454	483	442	437	476	450	450	447	464	463	443	476	441	479	474	470	428	424	470	456	480	452	437	441	450	463	455	451	466	478	500	449	465	452	452	493	486	461	410	470	499	470	480	458	480	484	471	428	417	450	460	452	478	450	412	458	478	447	483	448	438	463	503	500	445	463	474	455	443	449	468	456	454	445	490	475	477	467	449	508	426	449	442	458	435	452	452	444	459	488	463	489	505	467	429	472	444	530	476	470	499	433	448	462	452	450	473	483	449	445	470	456	467	453	449	453	464	437	462	423	455	439	428	489	482	454	471	445	433	471	434	489	463	428	459	472	446	450	475	478	447	486	460	483	450	452	454	397	463	472	445	465	433	429	485	447	496	436	483	463	459	509	450	454	435	465	440	463	412	464	466	473	461	473	479	497	473	464	418	472	479	449	451	475	510	498	443	483	493	444	449	434	482	427	474	445	459	466	502	426	416	450	442	476	470	454	489	477	429	436	443	484	448	435	465	453	474	485	439	452	478	495	462	480	454	435	459	436	446	445	419	433	450	449	427	455	459	460	496	428	445	486	463	416	459	485	446	470	467	444	440	493	469	462	480	454	433	500	490	476	422	477	453	415	442	457	463	435	470	485	509	454	460	464	420	454	445	457	401	424	512	448	444	413	472	460	464	490	478	422	466	463	419	489	484	455	439	486	454	465	477	432	437	437	446	442	413	423	431	496	444	427	486	480	452	471	493	427	460	446	486	421	425	479	488	430	472	461	461	476	455	468	442	453	427	493	468	433	464	469	466	435	430	461	460	458	449	461	446	475	455	477	464	467	454	445	447	482	448	485	483	448	446	445	447	468	457	448	460	474	441	420	463	488	442	480	453	421	449	427	484	468	467	496	463	469	477	446	475	452	496	448	440	461	445	476	448	504	493	448	469	468	428	459	469	428	447	428	476	491	482	436	520	473	466	480	464	422	451	513	498	455	471	437	476	470	430	465	478	469	458	475	462	454	467	441	470	451	446	474	419	455	453	449	456	480	488	475	416	454	446	504	443	422	488	469	479	474	416	497	443	462	486	466	410	433	463	457	483	452	447	479	440	470	451	473	463	438	496	448	433	462	445	463	429	463	429	440	483	445	450	448	431	466	453	478	454	419	450	437	466	470	431	476	464	497	504	492	459	430	492	462	459	450	448	461	462	457	466	465	464	453	511	488	457	451	453	453	442	480	483	511	483	503	443	471	489	449	411	466	463	471	464	475	464	480	511	445	448	482	454	459	421	474	448	446	462	462	473	461	428	429	496	486	459	421	473	431	476	451	435	421	465	457	417	456	459	465	427	475	460	441	496	445	494	465	435	504	482	463	460	468	485	430	451	444	413	445	451	460	469	441	435	457	453	430	456	476	430	442	453	459	465	462	454	463	487	481	466	496	465	453	433	497	443	444	474	415	485	449	448	424	457	431	479	460	456	464	462	422	481	477	474	437	407	451	458	497	435	448	417	454	468	442	457	521	467	428	448	446	471	471	478	440	482	476	492	466	431	463	464	497	445	500	445	461	445	499	441	470	500	449	441	439	481	487	491	465	493	415	463	499	497	455	450	489	448	505	481	459	477	437	470	510	446	465	447	451	462	459	475	490	464	481	492	444	435	436	451	474	455	444	492	465	482	476	440	405	457	441	465	504	443	434	476	450	496	453	472	488	468	473	432	431	456	440	475	417	430	498	460	487	457	484	489	525	464	439	485	507	461	421	463	479	405	467	462	463	492	496	477	459	469	445	489	443	515	485	492	465	468	441	486	479	418	471	460	450	474	462	428	454	491	477	463	464	471	461	473	456	469	443	480	500	446	484	421	478	442	448	461	414	454	479	478	481	482	444	480	450	471	481	477	426	467	491	461	474	477	468	454	459	477	458	427	448	470	474	455	432	456	476	441	473	477	444	457	501	463	459	431	448	476	451	460	473	482	509	453	454	432	448	482	456	479	488	479	477	488	466	465	426	475	457	461	473	438	486	475	482	480	425	436	481	457	433	443	458	493	506	453	478	465	476	459	454	504	463	493	453	486	444	463	469	454	431	469	493	450	455	472	509	461	445	434	451	500	413	434	446	441	474	458	468	445	466	457	434	426	455	435	488	483	449	481	445	504	462	446	484	460	484	428	475	455	442	450	470	503	500	466	428	478	451	467	486	442	458	457	448	480	450	477	474	489	476	471	461	434	462	477	474	465	454	475	445	484	441	456	480	469	465	470	416	457	424	455	493	435	481	467	444	459	486	482	460	446	474	459	419	420	446	488	474	437	463	454	478	471	477	461	468	452	476	450	447	458	444	495	450	484	450	419	461	460	479	461	487	458	450	442	443	481	438	453	458	452	470	467	453	454	479	464	446	452	445	499	469	433	453	472	465	453	463	469	494	494	455	483	456	436	434	460	475	476	475	464	496	457	462	475	500	474	438	482	479	475	457	466	432	473	431	464	455	463	457	467	445	468	452	447	458	412	438	456	469	455	423	481	462	454	482	450	457	440	497	434	446	448	471	468	459	442	462	511	468	470	439	427	462	421	522	475	465	452	443	464	475	460	446	444	483	456	486	481	465	462	431	474	488	466	421	474	411	448	458	473	467	472	461	490	452	460	443	455	459	501	465	460	484	494	465	438	459	445	458	470	460	471	430	503	456	470	402	473	444	480	482	473	486	474	470	423	472	421	470	445	444	455	467	463	441	461	423	467	433	490	466	440	450	490	463	482	492	478	474	457	437	473	473	474	473	494	508	480	469	493	481	467	488	451	432	438	484	462	515	449	457	453	458	523	450	451	414	447	432	441	456	469	446	432	458	458	486	467	437	474	445	445	472	453	429	474	450	458	475	497	467	450	487	465	465	441	455	414	454	466	490	479	451	443	452	442	461	480	439	411	476	429	440	476	451	452	476	463	469	429	458	448	457	465	460	429	446	485	458	458	465	443	429	458	413	488	508	480	451	428	478	468	496	506	459	508	471	430	444	444	436	427	428	466	485	448	498	449	451	469	459	471	495	470	460	449	447	474	445	511	457	460	440	502	473	463	435	456	472	424	462	453	441	482	456	424	456	473	462	510	487	463	471	455	475	454	466	428	463	445	501	440	435	468	486	475	438	466	485	478	467	425	464	491
34300	48876	33345	24365	20808	15651	13875	10034	6717	7223	4756	2946	2229	1993	2168	2101	1593	1405	1126	1166	932	957	941	865	797	674	585	607	568	526	573	530	531	517	536	507	533	508	522	503	512	530	518	512	505	500	551	524	517	536	559	518	517	559	558	516	522	524	568	563	520	560	501	526	552	527	520	522	528	551	490	509	530	567	547	533	533	527	517	510	516	543	548	524	525	558	526	549	539	533	535	543	498	492	558	536	489	493	552	496	582	551	538	570	479	546	517	528	507	521	479	540	524	528	547	556	545	524	539	484	517	544	526	537	535	511	494	547	495	549	558	535	515	555	591	543	521	537	467	540	497	536	539	513	545	536	537	531	536	488	498	518	588	524	518	505	583	507	544	542	549	510	536	511	520	483	532	539	527	541	512	538	534	506	512	531	512	477	543	536	527	541	563	509	525	511	496	539	525	525	523	510	531	539	520	533	540	536	523	558	484	531	530	543	519	509	512	511	523	544	558	504	551	518	525	492	537	507	500	553	504	509	522	516	560	515	534	526	523	537	541	512	535	551	551	525	549	561	560	544	495	541	524	531	495	517	490	527	534	519	532	541	518	495	554	534	531	533	582	571	488	512	522	504	539	550	573	506	515	515	541	592	552	531	551	536	479	555	552	524	504	535	490	540	531	486	505	528	533	495	507	580	489	521	524	566	517	545	480	525	481	506	569	560	545	499	536	571	533	512	547	535	562	509	532	538	577	549	550	489	521	480	506	536	562	535	532	517	546	519	509	572	575	546	539	544	525	536	493	561	504	552	514	504	501	543	520	512	512	495	551	518	489	529	501	496	561	523	524	523	535	554	517	537	525	533	515	504	533	485	563	518	537	517	497	517	530	598	509	489	523	482	530	501	515	546	539	491	511	516	513	524	564	546	526	562	520	475	537	500	549	510	575	502	530	509	538	522	498	526	524	535	552	531	537	503	502	530	489	493	515	518	539	527	522	533	585	485	513	554	505	543	518	534	535	541	568	511	535	540	497	515	577	541	534	564	536	574	514	500	546	520	514	529	558	516	521	539	483	535	516	500	512	539	502	520	503	565	497	543	464	513	519	520	521	538	546	526	506	530	517	541	500	520	534	511	541	550	497	533	520	543	512	561	490	501	524	500	562	515	516	555	504	493	487	507	516	557	549	491	519	523	553	513	537	525	492	567	530	526	548	526	548	534	556	536	505	566	552	551	501	537	554	542	493	515	515	543	529	559	571	501	518	519	498	529	553	561	513	529	515	554	522	501	529	548	544	532	540	560	534	515	501	489	535	538	520	558	545	574	545	533	556	544	527	509	508	532	551	512	544	474	528	525	527	595	506	562	557	503	492	496	529	536	516	526	554	501	526	556	497	569	557	527	557	508	500	533	500	537	478	511	547	536	545	537	546	542	532	543	503	521	507	513	551	559	562	501	485	515	517	511	515	493	583	502	516	498	515	533	494	533	546	549	529	531	541	528	565	510	577	537	510	524	530	520	520	549	546	559	539	529	513	506	541	515	508	523	519	514	523	530	482	525	509	476	547	511	564	533	533	507	524	518	533	511	511	508	549	531	510	537	538	536	526	546	500	520	529	567	511	520	504	515	512	534	510	525	480	540	558	507	513	530	496	544	527	572	569	548	541	555	566	508	498	501	544	534	537	552	536	501	555	537	505	513	482	521	491	505	514	563	577	528	543	461	510	541	549	503	525	519	541	581	490	536	470	556	540	518	545	523	524	552	529	469	486	507	543	522	538	514	514	528	525	524	499	515	508	556	542	524	488	548	555	500	519	544	541	529	534	551	533	537	523	493	517	532	506	517	531	485	502	546	518	542	570	549	533	533	572	496	532	528	520	504	547	514	543	544	501	481	526	525	527	530	498	539	492	553	523	514	540	501	533	557	547	534	535	530	543	535	495	528	518	519	555	537	530	535	534	544	538	518	545	546	516	556	545	517	513	514	537	562	541	489	554	520	569	514	527	497	539	546	513	513	557	489	516	546	534	566	516	524	487	499	552	514	545	548	526	535	513	530	533	521	549	504	515	534	562	524	583	522	505	489	550	541	484	528	511	514	552	532	522	510	533	525	548	534	500	516	510	534	502	507	522	503	545	494	561	499	561	518	514	533	521	516	548	519	521	543	518	533	545	536	518	499	542	564	559	498	503	553	471	517	533	541	576	532	513	567	536	506	524	549	566	515	538	526	506	566	532	481	512	537	546	497	543	510	538	532	540	538	519	506	535	549	507	519	540	526	550	486	536	560	526	531	526	518	536	542	541	548	498	500	558	511	489	518	497	520	507	553	587	507	529	510	551	529	526	519	556	544	536	521	532	505	513	542	531	495	526	508	514	532	569	511	545	500	546	527	558	563	481	545	512	522	538	497	528	524	530	485	542	559	553	523	550	535	542	550	532	503	470	581	554	525	516	539	524	504	503	523	549	547	560	566	532	514	511	481	542	575	548	488	558	555	522	497	540	564	496	563	536	549	517	547	476	514	555	510	546	528	499	522	547	512	490	560	509	503	544	526	532	504	571	531	524	535	515	498	463	536	518	520	516	513	512	500	542	512	585	505	529	539	532	545	553	500	501	555	503	524	543	523	537	501	531	544	529	535	547	496	540	554	520	498	546	552	550	545	544	543	493	531	526	498	525	507	543	491	520	548	533	605	515	545	522	515	534	569	487	483	527	546	554	509	539	539	558	580	540	532	556	524	533	538	525	493	527	559	539	533	507	516	538	521	502	524	551	513	543	542	503	516	554	507	522	511	554	539	553	551	547	511	545	513	562	504	521	521	529	548	559	535	554	542	524	486	514	480	543	525	518	482	520	514	522	487	516	535	501	522	490	542	520	525	501	510	565	558	500	520	487	538	513	523	571	505	500	536	532	551	519	549	534	511	527	519	550	511	526	510	543	534	511	567	560	516	509	541	531	484	536	513	536	519	521	550	538	571	504	514	540	560	539	523	506	493	528	555	527	511	516	527	517	535	563	544	534	538	520	514	518	552	504	507	569	563	565	519	542	550	502	529	555	518	566	523	556	524	580	538	528	537	502	556	523	489	500	496	500	498	508	514	525	554	552	516	528	584	550	535	531	538	540	561	561	498	520	555	552	507	529	540	541	514	519	513	527	505	532	589	557	507	493	537	535	576	487	513	508	577	525	506	548	542	553	535	530	524	520	544	492	528	512	534	522	531	521	509	543	527	520	494	535	516	494	529	531	580	485	525	466	514	517	497	553	533	545	514	540	546	568	541	505	531	546	529	491	488	546	551	541	579	513	509	482	514	517	519	558	493	503	546	551	512	529	480	516	504	573	536	514	532	538	545	545	494	511	535	506	533	550	520	550	487	504	535	538	560	503	507	544	539	542	538	504	471	524	531	522	542	523	511	575	547	531	526	536	512	530	536	501	556	504	535	526	514	558	508	543	521	544	523	512	533	544	508	479	565	552	507	566	546	523	540	536	573	542	570	522	497	480	499
22555	20913	28481	23477	21244	22366	22301	11675	7453	6519	4801	2551	2141	1843	1622	1888	1410	1186	1000	837	881	774	683	651	560	520	367	384	344	359	332	334	327	336	320	312	349	344	315	325	321	326	311	332	318	369	329	342	338	327	327	326	323	333	309	317	345	340	323	322	350	335	316	302	319	321	335	297	318	329	349	315	366	306	298	332	314	319	345	322	317	302	323	326	312	352	322	323	322	342	320	346	304	341	331	332	313	317	344	321	341	352	312	318	299	322	308	334	280	309	321	319	354	332	358	324	334	321	315	272	344	332	364	318	331	324	323	325	333	331	281	332	337	324	313	303	301	347	329	323	317	301	324	308	344	329	325	320	326	327	308	339	324	318	344	313	314	325	314	316	361	311	363	324	306	347	311	328	345	345	321	319	341	323	319	319	332	343	293	347	312	307	341	333	315	338	329	339	343	300	318	277	313	367	319	331	292	300	332	310	309	321	310	358	322	336	329	341	312	326	335	345	324	319	348	329	310	311	311	321	324	327	316	313	322	307	308	307	294	304	306	283	347	298	327	381	316	366	320	331	327	350	309	296	343	327	296	307	327	323	345	345	329	305	341	331	376	286	335	341	350	305	335	331	326	295	336	293	276	314	337	343	336	347	339	307	347	294	312	339	316	347	321	300	339	309	300	325	317	312	318	328	306	347	300	344	302	351	340	318	306	313	310	315	335	330	312	321	327	309	294	339	318	339	307	318	307	317	287	329	319	308	353	336	341	324	345	293	321	328	303	333	313	351	319	311	323	324	350	304	328	312	334	308	295	311	325	329	299	321	280	330	317	346	299	318	306	333	311	332	328	290	308	306	342	330	329	323	311	318	346	344	337	337	322	318	267	309	305	303	341	313	284	297	315	341	347	341	366	307	318	294	300	325	330	329	342	335	336	329	320	343	319	323	315	323	294	328	292	302	308	309	319	327	338	284	320	303	309	315	348	326	325	330	312	324	311	332	347	294	306	325	330	338	311	292	329	356	343	318	306	308	307	317	326	323	342	332	326	321	333	332	343	308	384	342	336	341	337	319	330	326	341	319	329	319	332	327	327	330	350	345	332	343	349	307	328	310	348	316	327	327	297	340	331	304	302	324	365	331	316	330	316	329	322	296	319	320	340	311	323	336	314	345	317	340	352	322	316	310	332	334	335	327	321	318	287	305	321	320	318	343	320	324	316	341	340	340	288	304	323	306	315	382	310	329	329	342	340	319	344	327	301	314	315	329	322	325	335	317	336	316	309	333	350	349	325	341	321	314	313	317	324	348	333	340	305	329	339	326	333	324	358	339	336	315	345	304	345	309	336	315	306	348	316	329	333	320	332	332	329	332	337	307	333	333	352	303	317	316	309	325	357	318	299	301	352	322	340	320	311	333	288	334	318	315	301	316	319	327	360	321	285	348	282	319	314	300	322	349	328	322	314	304	329	314	351	335	299	337	294	344	324	337	323	318	347	334	324	303	303	305	324	323	307	331	315	304	290	327	305	363	312	319	347	319	327	301	316	342	324	310	318	332	354	341	340	313	297	344	325	327	298	317	319	358	296	322	311	326	319	354	299	338	318	319	314	308	319	330	335	358	339	305	302	335	319	333	325	310	361	346	328	323	289	300	330	318	360	331	306	290	341	331	302	334	316	294	315	362	301	306	311	328	323	339	336	320	307	330	329	348	333	344	309	319	350	338	302	308	338	325	308	342	316	327	302	320	310	314	331	327	317	318	296	321	331	332	295	333	344	327	321	347	312	319	333	333	317	328	348	316	348	351	339	334	340	365	330	324	323	319	333	320	301	332	328	319	353	296	328	343	327	306	317	327	320	305	319	324	320	296	323	346	359	310	327	320	299	336	311	323	334	302	313	341	315	325	307	307	368	362	303	312	325	334	300	337	333	351	309	309	348	309	311	338	327	308	360	321	327	337	340	333	292	329	297	310	310	340	301	310	342	327	320	324	318	315	310	336	322	307	292	328	316	361	289	319	350	322	345	282	366	318	306	314	326	333	336	318	325	334	337	314	351	308	333	328	333	306	309	307	338	313	292	338	350	326	287	339	308	312	325	347	300	311	334	339	321	314	353	286	285	305	330	338	331	331	326	317	343	315	313	322	324	289	298	313	352	332	338	306	344	349	302	304	329	320	326	335	348	273	309	329	325	319	313	303	322	326	320	287	294	333	354	333	335	330	337	306	303	341	305	326	329	361	334	333	361	349	308	260	330	312	312	353	325	312	334	325	347	316	312	299	361	339	308	342	338	317	341	297	339	321	343	329	327	318	337	336	317	307	352	328	300	333	307	348	322	303	333	324	325	303	304	346	319	343	333	354	306	327	341	318	322	325	317	332	296	295	323	336	317	343	332	326	331	308	332	361	338	327	299	339	312	315	335	297	304	319	298	314	342	307	346	334	326	340	339	298	340	356	320	330	320	330	323	317	314	343	332	315	313	311	297	333	341	332	294	340	344	317	336	331	313	321	346	304	339	336	322	323	329	309	298	300	334	340	338	319	351	309	329	308	300	308	322	319	326	322	344	339	323	317	270	313	323	315	314	339	283	325	327	351	321	352	327	348	351	299	312	288	328	327	317	337	329	316	304	315	301	297	332	298	341	340	310	327	328	333	317	303	307	338	325	324	309	335	317	345	292	336	324	336	305	313	322	313	301	308	349	285	312	332	305	338	337	296	296	320	332	316	322	341	336	347	300	336	311	346	327	295	295	322	326	335	306	303	318	320	313	319	314	312	313	304	343	332	321	315	318	345	310	292	322	275	349	333	328	338	314	306	318	313	327	282	324	309	324	332	377	288	337	306	346	345	325	308	300	299	336	320	332	295	329	342	312	306	375	308	301	310	333	330	316	346	324	310	341	332	306	283	347	327	331	349	300	327	332	297	350	330	326	316	335	314	325	305	314	301	314	325	300	327	331	326	345	328	341	357	340	319	301	346	310	324	323	326	328	274	304	335	303	334	321	358	318	342	331	332	328	357	341	328	342	336	344	303	353	325	324	331	295	328	317	339	286	322	335	311	350	330	350	338	306	299	321	314	314	363	322	345	309	354	349	332	318	291	310	331	365	319	333	355	302	345	300	316	335	288	334	311	330	316	318	321	303	345	324	352	305	316	313	314	330	339	306	345	324	334	331	362	312	354	335	307	290	327	301	323	321	318	336	331	353	314	328	355	305	328	325	322	318	331	350	327	295	367	307	324	296	343	308	311	328	326	306	304	366	335	329	353	340	289	317	317	311	320	311	329	338	291	313	324	321	331	320	323	322	340	301	297	322	269	343	353	352	305	331	348	288	312	326	324	293	284	317	310	338	325	338	348	302	319	329	350	336	336	297	348	323	305	343	336	330	336	311	307	325	338	329	318	361	311	317	326	328	349	316	290	297	308	316	311	294	343	324	307	320	343	336	303	321	293	314	334	340	301	327	302	337	305	329	307	338	334	303	326	326	288	332	334	290	294	310	328
38166	60002	41017	33350	29787	23797	21989	16342	12637	11448	8219	4653	3931	3253	2896	3307	2451	2044	1625	1293	1332	1259	1038	1002	777	626	467	413	376	397	385	362	382	387	367	362	349	361	383	371	378	353	380	355	370	374	389	377	344	369	367	354	412	398	376	392	356	365	328	381	357	370	385	377	352	360	355	372	381	371	388	371	330	375	370	339	386	342	352	360	370	350	363	382	389	354	363	374	373	357	359	391	349	349	359	413	341	383	393	366	352	330	360	334	371	367	352	346	360	372	345	373	347	346	355	379	368	354	324	375	327	355	357	350	360	384	378	318	383	365	350	374	381	338	346	362	334	355	358	363	335	345	376	334	352	363	338	363	348	371	418	376	356	373	373	389	357	350	356	339	378	359	366	364	337	372	369	362	344	357	329	327	372	366	368	367	398	374	350	332	347	338	360	360	364	356	356	365	356	387	343	332	364	309	326	373	362	396	407	350	343	378	394	329	352	364	366	348	344	343	330	382	365	367	327	341	335	343	360	337	397	331	371	363	348	315	350	368	350	339	361	377	355	362	361	360	342	362	374	344	350	348	377	352	354	369	371	331	354	380	368	381	378	348	344	379	335	357	370	383	357	358	355	373	374	378	355	330	361	335	380	340	357	372	379	379	364	386	339	375	372	387	346	383	364	352	340	345	384	361	356	379	352	353	394	325	336	381	343	348	379	363	365	397	368	359	365	349	373	341	354	356	357	332	329	374	364	376	382	383	348	343	354	346	345	354	356	369	359	342	344	405	354	359	377	368	356	321	356	353	364	384	343	352	354	363	353	354	384	342	374	356	390	341	372	356	369	368	355	350	350	367	354	357	359	366	346	368	396	358	314	393	337	366	373	338	348	353	368	361	390	373	370	333	376	324	381	350	362	361	362	353	344	352	346	332	376	375	368	362	347	369	343	310	395	340	342	340	384	334	368	359	373	347	348	381	342	314	367	367	320	356	340	376	333	365	354	354	378	361	368	390	357	387	351	332	329	348	334	334	373	333	343	383	399	374	359	344	350	371	348	355	333	339	340	371	335	368	354	366	325	340	376	355	344	343	361	371	370	360	365	387	394	395	388	343	327	351	373	367	319	384	348	370	370	352	361	370	373	351	388	337	382	403	366	386	329	358	368	337	345	354	368	357	359	355	359	357	318	373	378	370	305	352	345	368	370	323	326	375	366	394	365	378	353	332	336	354	344	350	344	372	364	342	358	328	346	351	335	340	363	373	368	371	355	346	347	380	372	360	369	370	373	358	352	351	349	373	328	334	353	368	357	359	427	372	370	343	362	389	376	353	353	357	362	349	380	376	382	384	363	338	388	359	354	359	359	389	339	377	369	374	361	349	376	345	362	384	338	354	355	339	385	364	357	359	344	420	346	374	343	369	392	363	355	364	344	360	362	350	378	355	388	315	340	359	351	360	366	381	388	346	347	358	348	359	356	365	335	317	349	389	344	382	365	319	359	353	343	363	327	339	360	368	311	385	374	389	357	359	385	329	400	353	361	373	368	367	363	360	371	356	357	347	353	367	337	399	349	383	396	376	361	364	350	330	364	352	378	402	372	359	327	365	352	353	390	345	384	384	348	377	347	348	381	331	373	349	365	377	376	387	357	390	356	357	354	369	324	373	399	373	376	372	360	346	351	374	339	389	354	360	363	348	370	322	357	341	357	361	335	401	380	345	358	351	356	328	400	374	368	411	385	359	376	366	361	390	374	343	367	370	342	396	352	372	380	377	348	366	352	341	336	345	363	362	380	372	337	363	374	355	394	351	363	335	408	347	362	383	344	352	355	352	350	374	376	334	357	340	356	351	336	380	350	346	333	334	356	384	397	370	356	344	346	327	380	335	403	356	386	358	365	387	341	347	366	359	349	377	367	367	386	356	384	349	369	321	361	381	390	372	382	354	377	370	351	335	319	366	352	331	391	348	334	379	370	363	354	372	353	366	357	393	375	360	402	347	319	382	360	384	354	365	334	336	370	369	331	360	374	381	349	377	334	375	353	320	359	355	337	341	322	340	359	357	348	359	354	344	361	326	383	355	378	372	370	342	373	360	355	360	357	364	395	347	364	366	359	335	379	328	384	333	378	342	325	366	358	377	380	360	388	382	340	363	362	410	342	365	357	361	358	358	375	365	351	344	332	347	367	358	352	370	349	332	347	367	344	374	368	362	374	351	368	350	349	373	336	379	369	382	371	380	347	356	358	352	390	333	341	348	367	335	379	351	351	352	386	363	386	381	371	364	355	362	343	382	376	383	381	365	368	362	358	325	329	351	333	347	335	372	375	345	347	374	390	362	349	357	370	343	369	343	334	408	390	344	338	360	374	358	358	381	354	355	368	353	372	381	321	345	364	389	383	343	332	349	320	343	386	333	332	338	350	356	385	349	333	349	342	363	333	349	382	345	332	384	375	343	345	349	351	400	385	347	390	370	376	370	390	347	371	335	401	346	366	357	355	348	353	318	398	364	380	340	356	358	343	382	366	364	371	386	379	346	354	376	371	382	358	370	363	357	360	364	332	338	368	362	362	357	356	390	392	324	364	364	366	324	371	333	355	348	414	353	369	390	379	369	375	352	374	357	312	320	378	339	375	373	371	366	360	390	333	351	322	371	364	395	400	359	386	336	369	354	336	371	357	356	355	431	354	343	386	361	353	385	357	362	351	410	389	371	381	371	360	359	367	386	362	358	335	351	363	378	349	330	396	354	369	361	400	356	336	344	375	349	368	348	372	366	388	365	352	342	392	411	338	354	348	363	346	340	367	378	359	389	344	338	371	364	340	340	329	389	365	380	365	385	356	387	354	343	363	364	361	367	392	368	358	379	362	393	367	327	323	428	377	331	325	379	374	355	357	366	372	354	376	341	357	334	370	371	386	383	347	368	357	386	341	326	369	369	357	379	366	350	357	376	345	374	373	357	366	384	389	355	342	358	329	343	361	355	364	335	356	342	357	377	355	336	354	368	382	406	380	365	366	351	363	368	374	348	361	357	328	383	340	354	347	357	347	331	367	338	359	349	341	339	340	344	356	375	383	356	356	366	331	332	351	368	343	371	347	365	369	347	359	352	337	363	324	353	368	343	343	349	363	345	356	372	372	377	329	356	337	360	348	372	334	343	375	368	354	380	357	365	347	340	378	347	337	328	355	332	339	354	348	359	364	357	360	319	380	391	346	346	365	359	386	324	340	327	335	385	364	350	365	370	350	328	370	340	368	342	362	325	383	387	379	349	356	362	367	380	339	374	358	369	387	347	375	366	346	351	351	353	332	352	348	321	323	360	349	358	372	361	318	351	346	391	352	340	356	356	368	354	388	378	365	383	372	333	337	388	378	335	370	362	339	357	357	385	362	353	396	359	364	346	353	397	353	396	388	304	341	368	348	325	392	345	374	361	336	368	351	378	320	361	405	353	335	337	354	370	398	330	361	358	348	351	353	321	355	345	360	355	359	355	383	378	346	397	330	355
28641	26677	23485	17705	12003	7674	5831	4034	3069	2854	1751	1088	1112	809	806	835	765	663	548	550	583	529	533	456	445	404	398	410	394	361	382	360	362	393	337	398	382	369	357	342	349	351	401	382	334	362	375	364	329	359	364	360	365	357	370	382	413	353	385	346	387	419	368	348	379	359	368	333	340	364	410	379	359	388	374	357	321	365	336	351	351	365	375	343	370	379	342	374	325	390	380	338	358	355	380	366	363	384	363	380	361	346	376	354	346	373	366	362	351	409	366	368	377	360	404	386	328	368	353	317	377	368	349	368	340	377	382	364	350	386	366	356	369	367	354	335	364	357	375	370	339	341	367	355	357	398	351	377	378	366	334	346	346	407	384	359	368	340	361	424	360	357	339	396	374	330	400	387	352	356	362	374	365	361	371	361	357	385	340	384	356	355	387	357	366	368	371	376	355	364	375	368	370	372	369	367	373	358	370	404	319	375	372	359	363	358	361	345	362	330	360	351	360	333	342	362	338	356	353	369	333	396	352	362	379	378	366	345	354	357	360	350	354	405	406	398	343	392	371	371	413	354	376	387	341	362	386	380	378	388	375	348	358	372	400	336	360	357	390	378	358	385	355	367	373	379	346	390	357	377	366	344	363	362	380	355	358	383	322	391	350	369	394	341	416	325	381	385	393	395	375	335	356	377	397	349	360	341	371	385	369	342	388	343	367	389	401	343	374	372	401	379	336	371	357	334	379	357	357	394	344	372	374	376	378	362	366	369	341	419	363	387	364	336	365	382	343	314	337	384	341	370	370	371	374	377	370	391	402	347	363	325	359	372	400	335	371	381	370	318	356	342	344	362	341	369	365	375	392	350	335	398	362	350	377	397	395	353	380	372	361	357	387	388	397	357	344	345	384	364	373	370	381	345	397	396	346	358	388	332	365	351	395	364	351	390	355	384	370	360	381	352	358	351	349	361	384	348	346	366	361	393	405	363	363	362	352	343	406	328	348	358	381	351	375	361	377	361	399	377	352	374	327	368	369	377	363	374	349	374	340	383	336	371	358	391	372	329	371	355	378	368	342	342	410	357	350	368	353	370	354	351	385	379	341	367	370	339	359	379	350	359	402	392	353	329	359	378	366	380	334	374	362	313	366	367	361	360	368	365	381	353	378	348	380	370	354	383	349	345	375	362	399	332	364	355	346	371	378	392	364	396	352	337	399	369	355	338	369	366	346	362	324	362	381	377	376	375	355	357	385	344	349	339	386	388	354	373	361	368	334	364	356	370	368	380	397	363	364	383	332	380	381	368	347	360	381	337	356	337	368	368	380	331	336	350	377	390	370	378	370	393	369	380	361	396	384	352	375	363	332	329	349	332	411	375	360	355	348	371	377	347	357	337	374	354	390	351	366	337	369	369	349	320	346	369	346	346	379	392	350	365	382	329	352	390	357	384	342	365	348	344	389	386	375	374	358	398	365	365	371	369	358	354	377	375	358	362	386	391	337	323	330	357	392	402	362	364	386	393	385	356	371	378	351	341	394	426	336	372	380	349	340	376	394	373	339	365	382	361	390	346	337	399	367	391	337	372	374	367	338	361	367	372	396	355	381	339	383	338	346	369	399	369	346	347	383	383	341	338	388	361	395	378	396	380	388	360	372	382	345	361	402	362	369	344	346	325	346	327	361	340	404	349	371	358	387	340	350	390	350	344	372	378	339	341	381	366	384	327	386	377	361	356	356	344	357	358	347	344	359	364	360	402	363	345	334	358	352	344	369	369	393	386	386	327	377	346	384	361	375	350	371	335	386	370	353	420	348	345	374	336	387	370	371	343	352	364	313	369	340	333	367	365	338	353	345	365	418	378	355	401	352	389	315	396	357	376	391	363	432	398	362	351	350	367	376	379	391	358	351	373	398	381	366	377	359	366	376	354	371	345	374	334	372	383	340	385	368	355	354	364	379	373	357	348	386	358	371	388	375	375	360	374	365	376	359	335	400	387	397	373	356	371	372	348	404	340	337	360	391	349	379	366	358	338	338	368	386	344	362	358	369	379	376	366	372	377	360	349	334	360	372	348	353	348	370	389	402	392	363	368	333	396	349	391	383	359	352	360	381	366	353	363	338	373	348	388	375	353	355	357	356	345	373	353	381	350	376	376	351	369	363	395	358	378	338	357	387	366	347	377	378	365	365	370	384	380	363	372	367	345	405	359	358	378	378	369	342	349	376	364	359	385	359	361	366	347	373	355	370	365	352	361	374	369	341	348	391	353	372	339	385	391	381	385	323	364	354	357	349	395	338	387	366	374	408	321	364	392	352	374	357	353	378	347	345	376	337	347	370	351	373	380	391	372	368	329	358	363	343	351	381	375	349	381	359	372	404	349	357	375	361	370	322	361	402	382	373	329	351	355	353	368	416	341	356	380	386	370	388	376	346	358	386	354	338	359	359	350	374	361	362	387	372	394	356	349	374	344	346	387	381	336	379	374	366	352	361	365	365	359	368	367	381	377	320	347	363	368	349	357	386	328	337	372	340	392	365	382	345	343	363	349	362	365	398	376	353	362	363	368	390	340	355	375	393	363	365	363	363	359	335	324	369	367	352	354	341	360	401	373	387	379	391	398	365	361	366	360	376	354	396	351	354	372	403	314	374	360	323	398	367	378	351	384	365	377	362	347	369	334	375	380	398	380	387	332	350	354	343	371	376	354	369	386	375	357	391	336	407	366	396	335	376	380	359	391	370	344	348	369	365	340	356	338	368	361	365	326	366	369	409	332	378	360	406	377	367	379	370	347	360	381	380	374	394	366	377	397	343	381	358	364	378	370	365	361	342	362	361	369	373	360	345	359	357	339	350	331	351	369	368	376	354	331	383	356	340	384	370	366	348	398	330	410	370	348	379	326	348	358	343	349	398	359	371	360	372	413	327	373	346	346	367	352	340	341	373	335	355	351	341	370	359	361	369	368	379	373	384	348	341	336	357	376	368	333	353	384	317	351	374	383	335	355	372	361	386	396	365	408	375	347	372	375	399	372	355	360	375	365	327	385	365	367	381	350	364	359	410	360	395	359	352	332	371	341	375	358	408	354	357	337	341	351	339	376	392	383	353	382	364	384	371	364	347	411	388	383	379	356	342	380	357	373	387	353	382	367	380	377	394	363	407	382	343	339	381	347	387	415	365	367	379	367	392	359	362	370	373	364	376	358	386	352	353	341	375	372	360	387	357	346	369	350	363	372	359	348	399	362	362	395	365	365	380	324	380	407	363	339	396	379	363	347	346	355	387	371	352	375	345	375	350	340	352	365	368	362	345	361	395	380	370	388	366	379	387	348	378	388	355	365	342	320	353	357	352	376	384	332	343	335	357	362	347	401	347	362	318	320	380	339	353	353	371	369	380	341	385	356	384	361	373	350	413	359	383	363	374	355	374	376	370	362	358	382	383	361	360	364	349	346	335	384	393	368	375	392	337	340	353	372	348	340	390	393	387	378	398	335	351	356	362	367
31925	41397	27002	19844	16825	12824	10685	7943	6303	5564	3387	2067	2048	1422	1272	1364	1112	996	863	794	851	780	738	657	614	519	488	440	406	425	431	465	428	441	451	406	440	428	413	430	443	435	500	433	424	441	434	424	453	423	399	424	466	424	457	430	436	430	461	454	430	472	408	454	416	411	432	438	435	436	422	407	421	406	416	411	460	407	454	419	430	438	439	412	431	458	421	485	429	416	433	441	405	437	435	454	421	433	401	445	424	424	426	426	411	484	440	440	471	423	452	425	436	446	407	449	437	462	430	431	463	427	455	427	430	447	404	454	438	435	424	447	425	430	478	421	449	448	447	425	416	453	444	458	428	446	408	408	427	458	476	425	447	432	448	430	418	417	430	427	433	479	444	428	448	433	392	425	439	419	444	482	426	460	401	430	393	445	420	409	441	438	447	407	422	427	440	488	477	415	454	443	421	433	444	403	426	443	402	489	442	433	453	448	422	436	460	423	414	448	398	476	388	460	470	438	458	440	450	424	443	434	420	447	411	416	413	425	424	440	449	435	424	399	447	455	449	456	413	443	444	433	459	462	445	477	454	466	440	399	447	431	398	404	417	444	432	463	443	472	403	435	413	411	458	430	446	445	443	447	478	443	453	430	420	454	446	451	417	423	421	441	444	442	431	437	419	445	433	403	443	430	480	456	498	439	487	401	438	428	442	469	452	441	438	448	466	416	456	432	454	394	432	427	403	400	452	465	428	395	441	429	446	442	450	449	433	454	433	376	447	434	433	404	431	430	418	416	445	416	455	430	436	473	474	440	429	420	413	439	397	397	419	436	466	442	436	446	421	413	426	443	394	440	401	429	428	458	424	426	425	408	459	449	452	393	439	474	477	464	409	420	427	441	432	424	432	451	439	455	434	458	469	436	410	436	443	380	410	430	426	403	437	434	431	445	459	409	448	450	444	425	418	419	404	489	437	430	449	421	437	449	439	457	443	453	407	423	467	443	419	462	422	423	428	415	460	421	419	399	455	455	412	448	445	435	433	409	416	449	428	443	422	421	408	432	433	429	463	438	435	453	402	426	456	433	413	453	435	418	442	441	397	427	417	421	409	447	436	432	432	474	414	438	420	414	471	435	408	462	444	398	413	415	425	476	385	424	428	443	413	409	410	443	441	417	416	422	444	406	417	427	422	439	385	430	448	445	436	445	472	441	411	424	442	446	433	421	430	438	414	418	429	435	445	415	418	458	411	414	421	434	447	414	396	419	429	418	420	426	443	460	426	425	428	442	427	424	415	428	410	414	449	449	456	433	439	435	420	427	420	427	441	421	420	416	439	432	418	475	448	409	453	461	426	426	395	426	429	448	412	433	456	416	437	437	433	450	418	454	465	467	420	431	456	445	405	406	411	454	435	419	395	435	438	438	423	423	433	426	403	468	463	426	423	410	440	443	433	433	451	429	425	439	439	447	438	401	441	440	406	431	448	471	427	427	420	371	436	408	415	469	460	459	423	436	426	451	408	438	414	461	424	429	406	451	449	412	427	412	449	417	452	432	417	415	423	421	408	415	460	463	466	454	399	421	445	456	421	466	449	406	428	419	449	442	400	403	474	443	449	431	470	435	440	451	462	395	407	449	440	437	431	432	420	420	454	425	421	471	431	426	413	406	399	414	452	445	433	424	440	432	407	374	461	423	422	468	421	439	430	468	409	437	477	429	410	446	419	444	447	420	431	445	437	441	403	419	463	467	440	386	452	422	408	397	400	433	444	402	430	419	434	447	440	455	430	424	435	442	442	416	452	449	456	432	435	418	440	435	450	425	440	482	445	444	446	432	464	422	412	424	470	428	436	448	437	410	406	437	447	465	462	433	436	409	435	427	439	441	415	440	449	432	436	441	437	429	418	421	473	463	390	418	397	452	425	442	413	448	418	457	467	406	428	447	421	412	449	423	468	459	435	448	426	445	429	440	450	423	399	441	429	417	398	433	466	417	452	445	407	400	437	431	424	413	464	451	426	434	419	444	424	442	423	449	437	401	423	452	428	444	450	434	385	416	460	446	411	435	439	415	407	418	436	420	421	415	469	443	459	441	425	431	471	422	425	417	459	412	424	446	470	394	427	415	451	430	442	409	450	459	400	421	442	395	470	416	434	422	407	449	469	434	428	450	458	449	399	442	429	450	438	436	463	446	427	389	401	410	403	454	428	464	429	422	447	414	440	437	474	430	456	403	377	462	423	426	466	423	448	457	430	470	414	433	416	399	456	377	411	427	423	448	441	404	407	424	423	444	415	451	463	423	459	433	450	445	465	431	450	431	444	435	425	423	430	437	431	436	431	447	475	395	448	425	477	457	459	428	416	436	445	436	466	437	431	462	426	461	439	400	490	404	435	437	458	445	430	438	441	421	407	432	427	438	404	413	438	445	444	467	451	433	436	435	400	425	443	424	453	415	421	434	451	420	410	407	420	463	429	451	411	426	458	428	467	438	424	406	394	478	436	442	392	443	437	409	400	465	432	430	445	439	425	434	403	447	422	424	446	433	422	420	418	417	453	423	442	396	448	444	444	435	428	436	470	446	432	417	444	420	426	451	413	430	431	454	409	434	447	433	428	493	435	420	440	424	465	412	422	444	396	413	433	456	417	432	417	448	456	417	422	406	446	432	468	414	446	444	429	410	416	443	454	449	438	435	409	471	463	490	394	452	453	422	440	436	403	424	455	453	451	453	460	413	423	404	430	417	456	452	418	416	393	403	424	457	449	417	422	463	436	446	412	429	429	412	431	447	452	436	483	392	426	437	430	456	408	431	422	454	427	439	430	390	445	435	431	460	508	430	421	418	437	392	451	457	460	425	450	432	424	422	466	441	459	434	446	387	408	421	413	433	421	422	435	423	456	448	427	425	479	409	465	387	455	451	413	439	412	449	408	433	417	438	452	458	449	412	451	383	416	403	435	460	456	423	406	433	423	444	433	406	420	392	454	418	432	452	430	441	478	432	435	431	384	386	451	447	422	438	433	448	442	432	441	428	413	423	444	444	433	462	438	443	445	427	427	454	419	436	442	453	443	438	421	415	452	427	446	439	409	428	439	397	416	447	444	451	432	418	428	431	459	452	439	445	424	468	461	456	418	434	398	411	454	402	399	400	399	478	413	426	448	469	456	461	449	422	444	441	435	397	451	453	415	440	447	428	447	405	461	378	417	429	461	414	449	454	430	428	458	417	435	435	442	435	429	439	478	453	398	433	446	415	446	430	418	437	424	438	473	404	418	456	456	428	446	408	440	453	448	472	410	439	436	424	432	418	438	450	447	434	425	423	379	406	388	442	436	431	447	390	409	444	458	417	415	420	443	415	431	430	440	400	463	440	445	424	432	401	436	450	419	424	438	448	399	398	427	420	399	465	424	457	440	408	473	427	452	424	434	440	397	457	458	462	419	407	457	452	379	464	430	432	433	407	418	448	437	424	402	442	450	423	416	397	413	417	459	440	445	433	433	437
23618	20852	27928	24061	21515	18638	12604	7431	5344	4736	2571	1512	1549	1155	1034	1058	980	785	590	692	655	547	573	432	385	321	283	283	266	271	257	253	275	242	220	210	250	278	241	227	243	261	256	233	230	251	238	251	253	264	238	269	261	241	234	254	229	256	243	251	246	236	258	225	241	226	247	240	248	257	226	246	227	250	239	222	247	247	233	256	232	240	231	262	248	243	256	255	225	223	245	219	262	240	260	239	237	223	234	273	269	251	239	249	246	225	230	208	247	225	242	255	250	246	260	249	239	258	279	249	246	249	256	255	221	238	218	227	264	261	209	265	238	248	239	227	235	243	255	243	224	254	238	217	242	225	241	225	267	242	230	242	231	249	247	238	270	196	238	255	230	240	271	244	231	253	255	268	263	212	250	228	219	241	232	224	217	232	241	247	245	257	232	211	236	225	236	256	238	248	250	264	248	232	222	250	234	242	265	233	252	250	238	249	273	232	225	242	248	267	207	239	248	253	252	228	238	229	224	232	240	245	234	256	245	234	239	238	252	254	263	257	264	218	248	240	264	231	246	238	227	279	248	249	258	235	250	230	240	228	245	216	245	256	262	241	218	279	259	242	272	254	229	235	238	224	217	239	262	227	235	245	233	257	236	232	239	237	250	247	208	217	260	232	236	227	256	229	246	244	243	238	270	243	219	232	230	258	248	265	223	270	246	256	214	272	228	249	254	234	222	241	233	235	247	240	235	230	222	250	248	236	266	255	234	243	244	232	224	242	274	241	235	263	271	252	249	233	250	255	240	258	216	245	247	265	248	256	258	240	269	228	223	229	247	216	242	250	258	240	263	225	244	242	224	229	232	240	218	262	254	255	240	200	251	223	221	244	227	228	245	209	239	223	251	255	234	219	228	241	209	217	239	239	266	267	244	263	241	236	242	258	250	271	236	281	202	269	250	248	230	225	251	256	214	249	243	207	242	255	247	247	252	238	263	263	249	242	250	260	248	209	252	262	255	234	247	239	242	228	245	225	237	244	237	251	241	252	265	245	246	249	253	248	245	212	239	238	238	227	252	239	220	250	212	240	245	259	270	234	253	266	239	211	235	267	235	231	258	227	220	225	223	250	250	205	266	246	228	231	232	218	272	246	263	219	220	252	258	226	273	252	250	234	287	281	251	241	220	228	234	238	223	217	249	251	237	227	236	237	264	272	243	253	244	246	255	241	262	258	258	215	236	242	214	270	216	242	217	229	252	237	245	232	231	256	262	240	222	236	237	238	253	247	244	256	275	246	240	218	270	244	234	257	249	227	265	244	225	225	254	242	259	257	233	247	220	264	273	242	250	244	242	201	241	229	251	220	229	217	224	246	254	251	238	268	275	235	247	240	222	238	242	239	271	253	261	240	236	239	218	235	237	239	236	254	234	253	264	261	213	232	231	255	250	262	245	237	244	232	243	239	236	223	253	238	222	259	252	237	223	265	241	243	253	255	284	240	246	231	227	233	237	230	238	251	271	239	247	244	240	251	258	218	263	245	260	232	216	223	232	233	215	233	264	264	240	216	252	264	251	270	223	252	258	249	245	250	229	217	268	264	231	249	229	236	240	225	248	254	271	250	240	242	227	239	276	245	232	241	235	230	251	243	256	261	233	280	238	232	248	250	226	270	252	248	258	252	252	257	262	223	285	248	261	251	237	262	253	210	260	246	221	257	253	228	272	228	246	228	242	278	238	236	272	234	255	222	248	214	245	223	250	276	230	249	229	257	233	232	253	237	271	206	240	266	236	240	239	259	241	243	232	260	228	240	229	255	251	229	249	274	212	234	233	248	227	238	243	222	246	214	223	248	230	236	246	249	226	242	212	219	206	250	237	243	248	268	225	235	240	254	250	234	225	216	242	241	235	302	259	224	217	214	252	238	254	226	230	253	229	263	251	242	209	257	238	229	241	270	229	281	242	270	223	248	220	229	227	249	261	257	233	231	242	266	250	239	249	235	226	213	258	240	250	211	277	249	239	245	215	243	254	247	226	230	254	242	231	225	261	222	247	230	238	246	230	245	234	238	235	243	245	245	236	228	251	279	223	244	253	252	234	260	233	247	241	262	240	233	259	255	256	211	207	226	214	255	243	271	237	234	212	247	219	248	275	234	234	258	263	225	230	252	222	253	252	255	240	247	240	263	238	228	265	225	249	238	227	239	247	236	225	234	240	242	226	250	241	255	238	255	229	233	234	243	236	267	219	230	248	229	251	242	243	249	246	246	256	249	244	220	249	250	254	226	249	256	226	267	266	258	249	248	260	241	247	258	258	223	258	237	233	243	223	233	269	246	238	239	215	269	259	216	235	254	209	222	230	236	246	240	246	256	260	253	246	223	260	237	241	236	247	261	248	240	253	224	269	273	243	216	240	241	259	250	245	257	243	267	234	232	221	229	263	201	263	256	239	246	238	231	248	267	247	253	247	249	218	249	223	251	223	260	247	243	247	228	259	255	255	244	224	239	241	234	244	246	232	237	265	253	236	263	259	239	215	257	248	229	245	240	248	244	268	219	230	234	258	224	247	233	250	236	227	242	241	255	218	292	234	232	259	263	242	220	214	231	243	243	231	253	230	228	248	234	267	290	234	259	266	216	263	253	238	254	233	247	223	288	249	236	242	257	243	246	229	257	249	243	240	247	228	247	229	267	245	253	246	230	215	238	208	230	225	234	244	249	261	226	236	253	245	270	261	234	220	231	263	271	217	262	247	251	221	237	249	246	267	244	248	225	248	243	263	250	238	249	205	230	251	241	245	252	241	270	255	222	226	244	231	229	251	210	245	221	230	239	225	239	235	249	252	267	228	222	260	256	264	216	257	249	252	237	259	258	251	255	256	234	239	236	220	258	232	236	248	254	272	248	249	217	248	230	255	260	227	253	242	215	236	274	213	263	269	289	249	273	242	244	243	233	250	251	243	231	229	244	240	242	251	231	250	246	236	254	218	255	257	198	218	253	254	220	213	245	233	239	241	228	240	245	261	232	231	243	251	224	236	264	234	219	261	243	275	214	231	243	231	266	268	221	229	228	232	247	257	235	265	258	258	229	250	257	238	235	214	233	226	237	256	248	261	211	253	258	255	220	262	245	234	238	242	214	231	247	254	247	235	261	214	265	266	236	242	240	261	266	235	246	255	241	233	243	267	276	226	237	251	262	222	260	263	229	191	245	253	218	222	235	240	272	237	203	237	238	268	230	250	257	219	254	260	239	243	241	230	260	230	234	257	268	231	235	260	231	214	211	238	252	221	254	259	267	231	277	267	238	252	230	227	259	233	227	264	236	229	228	252	230	231	240	224	229	259	264	263	222	252	259	255	244	237	236	242	201	240	244	235	251	257	253	255	233	245	261	245	230	264	241	252	232	222	235	215	257	234	261	224	212	248	258	234	230	251	227	241	240	239	226	233	238	236	241	265	238	237	232	220	234	211	234	249	213	221	244	221	235	253	242	248	256	241	239	259	235
33717	49559	33959	27066	22919	19374	16055	12393	10022	8869	4948	2937	3014	2181	1837	1972	1664	1451	955	1159	971	887	879	669	492	450	382	335	338	296	306	309	287	311	293	302	276	258	298	306	305	306	298	282	277	334	240	310	292	304	304	291	299	286	295	301	276	276	310	276	300	302	290	314	296	332	292	322	299	294	284	299	277	285	285	309	290	274	278	296	288	274	287	321	295	314	313	285	297	307	249	294	307	288	303	300	290	281	284	276	283	319	320	326	325	277	291	278	318	275	311	278	290	315	320	282	255	282	295	278	284	303	281	293	290	304	282	287	292	307	286	304	296	297	271	299	254	286	302	267	291	285	292	294	282	296	308	285	277	297	286	300	299	298	298	312	327	283	297	282	272	280	317	294	301	310	321	287	289	263	312	322	282	296	285	295	281	287	293	296	271	290	284	295	294	272	265	327	287	289	263	272	300	281	283	293	299	274	309	260	311	309	274	320	282	323	316	293	282	295	281	279	263	293	296	278	254	286	284	289	313	288	264	278	295	300	298	312	298	291	292	306	292	298	305	275	289	308	297	283	311	276	325	317	281	319	329	292	329	325	299	264	288	275	314	312	314	279	270	290	262	286	299	301	309	298	270	302	290	294	278	289	300	326	303	292	287	306	284	245	310	332	274	289	288	300	288	294	272	291	313	295	319	288	313	308	293	292	300	314	337	284	282	299	294	301	275	299	330	284	281	283	323	290	315	292	302	280	285	309	300	287	302	337	315	273	305	257	320	294	286	301	314	310	277	273	275	275	282	304	286	285	276	249	295	292	293	264	284	286	307	280	295	301	300	306	299	310	283	278	270	313	304	308	269	276	302	284	275	280	314	297	307	314	283	263	315	260	281	298	312	279	286	307	310	270	288	256	295	309	303	280	308	289	291	323	275	279	318	293	280	281	284	316	263	303	287	307	283	307	272	287	303	294	274	305	297	290	304	299	277	263	333	310	291	294	302	304	297	299	317	292	288	288	271	303	277	298	332	262	296	272	288	300	297	293	280	274	277	280	272	281	299	299	263	307	338	289	297	301	308	280	267	310	305	274	310	307	269	288	272	301	280	293	303	283	292	298	297	327	258	288	267	296	288	275	277	291	267	283	298	296	303	285	278	310	283	288	264	276	308	300	302	290	330	279	299	301	306	278	298	326	288	286	290	306	283	258	271	286	285	311	311	296	263	291	285	314	300	296	274	311	321	291	285	288	303	301	304	293	307	270	343	295	308	293	281	328	321	262	269	294	282	300	273	284	296	305	288	285	290	282	294	332	293	278	279	290	286	292	318	299	281	299	295	305	291	301	284	286	271	314	295	282	313	305	289	288	276	309	317	312	293	308	305	303	262	287	291	269	262	303	313	316	301	268	281	279	292	302	317	287	301	268	298	306	282	299	268	300	270	263	279	284	292	297	303	305	305	321	322	262	289	294	260	304	296	289	315	323	294	290	298	297	297	286	289	289	289	265	291	294	291	317	262	305	316	297	283	284	286	260	258	300	297	287	314	271	274	259	293	292	259	283	294	248	303	273	292	280	293	286	271	296	268	291	272	292	309	306	275	254	303	305	297	308	298	295	298	311	295	283	285	274	284	335	264	286	305	275	302	312	295	311	285	291	299	333	281	297	278	295	282	298	280	306	277	272	294	297	280	297	311	295	317	269	300	287	297	326	301	283	296	276	265	307	297	258	280	329	296	293	302	282	272	297	309	303	337	309	287	268	274	283	317	295	271	296	301	294	290	271	288	320	316	301	305	286	283	312	288	273	291	298	231	302	275	271	297	291	266	291	311	310	271	308	300	284	290	267	286	262	310	275	268	299	269	309	274	272	273	286	300	308	278	298	323	285	275	324	285	298	317	265	264	331	304	270	299	289	301	316	290	307	248	278	298	303	283	290	278	266	303	276	263	281	279	284	308	283	305	276	298	293	271	331	297	290	304	297	315	277	308	268	294	267	321	298	302	324	285	297	279	251	279	284	279	289	294	286	279	276	295	301	303	301	258	275	301	310	293	286	272	317	298	299	309	292	284	271	302	302	298	291	295	275	295	298	279	268	322	291	310	308	327	296	291	274	296	280	279	320	278	312	292	279	275	296	291	307	273	271	273	273	247	283	280	318	302	295	279	270	315	321	307	287	311	291	278	301	278	291	290	293	278	305	302	281	297	259	288	283	310	273	298	282	308	277	311	291	292	327	340	299	280	282	310	267	270	309	317	296	262	299	294	289	287	305	317	293	294	296	303	309	268	275	309	280	323	280	274	265	289	299	339	282	285	321	250	300	292	264	288	284	263	283	274	304	292	284	304	303	273	286	279	278	301	286	296	285	298	289	308	297	271	282	299	299	265	276	289	301	290	287	295	287	290	298	297	280	282	315	268	308	277	302	303	295	306	271	315	315	282	305	262	308	287	287	272	300	291	314	314	289	290	306	280	270	311	293	295	268	305	277	275	307	267	267	283	288	279	276	276	263	303	268	292	303	286	268	312	302	304	305	269	278	274	270	290	279	308	306	310	292	328	300	298	319	283	296	291	289	306	292	271	310	281	307	257	293	282	298	292	281	265	255	311	292	302	294	306	282	257	285	271	292	312	293	300	309	284	282	291	311	273	280	279	287	328	283	286	311	263	273	267	278	295	294	333	273	301	307	261	313	297	269	291	308	287	303	281	284	307	292	315	317	285	305	300	287	340	317	294	320	285	279	303	265	295	270	293	287	318	261	303	260	302	276	305	292	289	294	296	320	291	299	272	334	292	308	314	284	270	300	316	290	272	304	284	314	291	275	320	306	302	301	318	315	295	270	309	295	295	280	297	283	316	307	299	298	271	288	299	286	296	281	305	252	288	279	316	296	283	339	289	311	286	312	293	298	282	298	260	253	308	289	282	290	315	310	274	296	281	307	315	309	296	273	280	315	266	260	302	282	316	290	293	281	266	298	274	273	276	280	281	297	304	297	294	268	294	313	305	300	262	299	305	284	295	283	288	304	271	298	329	288	302	299	304	303	289	278	314	342	304	312	325	324	266	279	288	313	278	277	291	285	274	289	315	298	309	324	289	293	294	303	291	278	270	277	323	275	283	263	286	314	311	292	296	297	264	275	276	290	280	308	281	281	296	293	312	271	256	268	312	307	273	266	297	342	276	292	264	297	300	285	303	310	295	257	308	313	267	313	268	283	307	257	281	261	282	311	311	315	283	276	295	296	292	283	285	285	278	291	269	317	303	299	300	285	283	291	311	296	292	302	332	304	298	278	294	270	285	303	303	290	259	341	286	289	279	292	270	287	303	256	281	266	282	286	291	320	300	298	282	288	288	287	288	292	290	272	305	304	296	306	306	288	287	300	292	284	286	291	279	290	285	342	281	268	272	293	278	288	255	300	289	291	294	294	280	283	297	282	277	285	300	278	269	272	277	304	315	296	263	297	282	278	295	298	264	292	284	283	304	293	326	291	286	281	320	269	281	291	275	255
24833	20944	27153	25153	18349	12603	8827	5542	3974	3845	2088	1460	1448	1113	1130	1037	982	908	794	869	685	691	700	598	531	549	462	477	466	452	459	455	416	472	452	479	451	476	489	453	470	459	445	449	435	470	491	479	421	499	458	470	504	483	495	437	470	454	447	457	459	469	447	428	457	483	462	465	474	442	481	457	494	466	458	489	413	459	416	451	438	435	466	453	472	466	464	416	496	488	439	442	486	456	470	480	430	449	441	480	466	455	487	470	440	476	428	490	456	426	436	458	421	450	464	486	428	484	504	455	481	468	434	458	415	454	469	470	451	477	454	397	442	458	448	445	438	452	445	491	496	442	488	480	484	439	438	475	461	424	466	469	464	468	450	514	443	489	448	449	439	465	433	473	443	445	464	457	423	464	474	471	457	461	435	460	481	464	472	420	443	462	459	417	478	470	463	449	478	450	486	451	499	455	454	453	455	432	454	479	457	488	466	468	436	424	464	450	439	443	466	471	461	464	459	458	459	448	474	441	417	462	482	452	426	467	472	421	435	438	465	473	486	456	482	446	407	434	436	464	408	424	447	408	440	471	442	448	469	452	486	470	476	487	486	454	424	472	487	459	470	465	455	450	446	460	461	453	483	473	457	447	431	462	467	446	463	451	440	476	436	464	471	474	399	454	459	484	492	423	472	495	432	465	474	452	449	489	469	458	461	465	470	467	474	471	467	462	460	452	465	427	464	447	462	489	446	487	444	435	416	459	445	444	453	446	447	459	474	473	457	470	455	469	464	470	481	439	502	471	450	446	469	477	502	470	423	475	481	432	481	472	457	446	452	457	464	476	478	450	452	455	447	474	446	459	468	451	440	475	481	440	452	476	451	478	460	428	455	471	457	425	465	451	512	433	457	494	469	433	455	465	433	469	444	430	467	467	465	473	476	465	444	461	477	446	442	492	450	480	451	434	449	468	481	445	477	453	439	450	501	486	465	443	467	490	469	432	511	471	429	483	458	489	464	472	446	448	507	463	413	476	507	443	467	432	434	507	446	471	460	487	447	439	485	452	454	445	440	448	468	489	477	442	451	429	442	458	478	468	503	460	480	437	446	432	492	477	489	417	455	431	466	462	454	451	433	439	460	451	474	427	459	453	470	465	467	455	466	488	443	446	458	458	437	472	480	458	500	454	491	453	485	448	459	466	468	487	481	478	475	448	453	436	500	454	470	414	476	451	430	460	483	480	440	461	468	493	474	478	442	475	458	431	411	455	466	480	504	487	446	464	466	463	478	442	488	490	453	466	468	442	492	454	482	471	483	491	452	439	473	464	474	437	478	438	471	489	476	432	466	444	457	417	461	458	423	471	461	464	434	456	459	446	480	438	448	435	448	459	498	479	434	434	461	442	495	447	452	469	460	484	456	441	513	453	454	454	463	443	474	453	438	435	458	473	448	470	434	457	460	467	456	474	431	444	449	441	475	484	489	449	476	423	427	465	422	446	404	453	460	480	457	514	455	420	463	468	450	410	429	447	433	452	492	472	418	424	422	484	442	437	471	519	462	469	456	454	454	447	455	467	453	443	464	467	459	464	469	434	466	465	462	448	445	449	455	455	490	429	454	434	485	456	497	452	428	506	491	474	424	435	451	457	486	474	456	436	505	472	478	433	483	470	483	473	464	463	440	450	452	481	417	468	424	430	427	443	467	481	478	524	486	485	478	445	463	467	458	483	434	456	462	454	449	456	442	422	449	475	429	455	496	409	462	453	442	459	448	437	496	454	501	481	435	441	456	479	466	473	505	440	499	456	469	429	488	456	453	433	435	460	440	475	490	461	451	439	480	467	449	425	470	449	446	471	491	460	439	439	494	482	456	480	422	453	441	466	413	441	429	494	468	486	440	491	472	446	464	425	430	427	474	429	432	485	445	444	436	503	431	442	458	466	442	447	455	491	449	465	440	458	480	494	444	475	437	467	487	463	462	477	477	465	482	462	452	452	472	441	499	438	447	433	464	457	477	449	434	455	439	446	431	448	444	462	454	431	457	489	482	421	461	443	474	449	456	462	461	437	434	452	471	452	451	453	443	454	481	471	451	501	419	455	460	500	447	448	502	418	462	469	486	479	466	443	446	513	447	464	489	458	440	493	488	429	404	440	432	443	451	445	466	475	463	461	452	467	442	472	445	455	464	453	468	447	443	498	447	465	452	434	449	477	501	432	482	437	480	474	471	452	449	492	443	433	450	479	465	473	473	494	474	471	478	443	513	419	462	470	436	448	460	495	437	495	476	453	426	459	464	490	495	398	494	482	428	440	511	495	429	473	461	506	468	466	461	435	449	474	468	412	437	473	443	413	506	472	428	475	455	497	458	444	447	448	497	466	483	458	449	488	473	439	433	462	460	465	456	472	469	470	472	432	480	505	444	434	430	455	480	450	413	486	452	447	458	473	435	462	535	488	462	480	460	465	439	433	463	487	461	432	442	451	431	482	485	473	440	448	419	450	456	474	482	460	454	483	459	477	445	441	468	404	463	449	486	464	459	471	439	408	484	416	460	458	425	444	441	479	488	443	482	449	462	480	445	464	469	469	417	462	490	473	471	488	449	460	454	467	465	442	445	468	430	451	455	473	460	485	434	463	445	440	428	444	470	496	450	497	421	497	456	511	467	453	452	471	500	494	453	452	434	463	472	452	436	433	423	446	468	435	474	479	461	474	481	453	455	481	462	457	471	440	466	470	455	479	432	438	445	451	475	466	495	478	498	450	405	428	471	457	459	453	446	483	481	467	453	464	482	457	465	469	471	429	481	464	462	477	443	481	443	467	456	494	482	457	481	471	457	462	448	452	468	471	474	448	450	511	415	445	449	451	499	471	431	495	460	435	413	437	477	471	444	468	473	484	471	465	427	497	464	436	472	459	454	469	475	446	451	467	480	470	461	462	461	492	439	438	441	461	442	452	456	483	463	438	447	453	437	482	475	495	468	429	486	462	479	449	483	460	468	426	515	461	441	460	481	447	458	485	454	439	453	471	457	465	436	460	459	455	448	451	429	455	470	452	449	451	423	449	445	451	463	507	465	434	439	420	499	449	478	477	484	445	480	456	452	506	450	478	451	474	472	450	396	489	441	449	407	465	497	439	473	456	466	433	480	431	449	467	447	465	434	464	452	460	468	459	455	473	428	453	450	455	422	472	454	480	475	490	477	487	471	444	431	497	447	441	446	451	421	450	471	429	443	430	493	485	449	449	476	456	415	492	437	463	459	426	428	461	436	435	449	497	457	449	463	457	472	413	467	425	458	410	448	474	469	428	463	440	389	468	469	464	501	468	491	433	490	453	431	454	450	455	449	434	453	477	482	427	470	472	490	473	441	443	456	482	485	444	446	453	450	463	458	418	452	438	440	462	456	441	416	454	428	449	441	441	487	469	443	434	471	476	450	482	481	475	388	489	436	474	444	455	482	458	455	450	452	501	439	451	439	446	480	462	474	437	467	466	455	486	463	486
34046	46048	29144	23506	19421	17868	14491	10562	7932	7361	4004	2773	2491	1845	1887	1673	1643	1357	1153	1303	1053	1005	971	791	702	606	601	535	570	541	523	559	516	526	539	523	528	559	521	542	536	542	584	512	513	520	511	540	553	501	547	500	529	518	567	537	537	521	554	496	553	500	548	483	547	548	514	551	528	494	529	517	534	514	540	542	506	507	534	512	562	540	545	554	507	534	502	565	555	530	515	505	544	538	499	518	522	544	529	538	511	509	531	499	524	548	537	503	545	516	500	523	508	564	555	534	541	553	528	541	525	536	520	549	495	545	507	507	503	467	544	489	437	534	537	509	533	519	548	499	518	527	508	535	536	545	514	479	577	491	529	532	598	506	581	527	533	511	505	556	556	564	531	552	532	501	537	520	530	513	505	504	474	559	524	482	516	485	494	535	517	523	545	532	517	524	570	510	509	545	505	521	514	538	510	513	500	540	516	518	566	563	498	523	550	504	513	509	511	511	516	521	525	528	525	521	546	494	521	545	538	477	518	539	514	578	559	540	494	546	584	518	539	526	528	532	567	515	539	547	527	564	537	563	550	529	535	575	546	548	538	549	518	475	502	520	532	538	514	446	527	571	528	535	470	525	534	491	504	553	554	505	514	493	554	538	520	505	517	513	515	530	518	535	517	515	513	557	571	524	558	539	491	519	495	536	521	534	496	510	484	572	543	513	500	500	558	546	542	522	491	513	527	579	545	481	503	521	544	575	508	533	538	537	516	502	536	509	577	532	513	515	532	537	519	497	553	538	537	530	545	534	512	533	522	526	539	534	534	506	502	525	500	507	509	486	507	540	528	491	556	515	512	481	556	520	502	572	520	521	591	555	534	507	550	531	534	534	577	535	551	504	534	508	498	482	514	534	547	526	515	538	534	498	503	564	506	562	518	562	491	462	475	513	536	539	510	515	531	540	534	545	514	528	501	503	510	505	535	554	552	548	516	492	543	537	522	514	527	514	533	520	493	495	518	499	502	510	509	515	538	522	520	544	570	530	512	526	509	513	532	538	473	497	526	498	475	494	521	524	522	530	527	541	521	539	528	507	510	558	488	547	556	505	529	506	540	549	509	520	543	507	519	507	503	508	540	508	571	552	530	551	502	539	542	494	555	548	592	505	561	533	506	543	525	565	548	559	524	487	510	484	485	539	573	527	534	532	563	517	538	558	518	548	529	505	522	546	568	552	519	482	516	506	528	511	511	511	508	507	499	561	541	536	556	507	548	534	546	549	561	541	542	544	531	553	556	466	510	530	495	551	537	551	581	513	539	510	565	529	547	543	504	539	544	542	551	512	549	520	501	485	512	507	496	527	562	568	518	521	499	557	472	544	509	567	580	521	541	523	546	546	471	555	507	569	531	561	538	541	540	532	487	541	510	529	522	520	536	529	551	535	511	523	521	555	539	544	516	510	574	533	549	519	523	537	505	497	496	510	502	554	499	545	519	481	504	546	502	506	557	531	502	550	490	549	525	519	543	515	545	511	516	509	518	523	546	535	536	534	506	545	536	542	528	515	556	553	511	504	513	557	524	521	516	602	546	544	537	508	531	530	535	510	544	515	506	540	540	522	533	499	508	521	551	536	501	501	515	546	532	573	534	510	517	495	524	511	497	457	489	543	533	534	523	524	531	503	523	541	468	532	532	546	556	563	538	499	541	511	526	511	529	555	535	522	542	504	543	530	493	526	539	526	543	532	486	551	529	536	544	509	520	494	553	524	500	496	529	520	541	562	484	514	535	492	535	546	526	520	502	540	520	458	515	518	526	532	510	561	497	520	522	542	531	540	500	538	513	520	477	538	545	539	517	561	508	560	505	576	529	540	574	517	520	495	519	521	573	494	552	528	542	548	553	468	522	524	540	544	529	532	525	506	502	495	543	502	546	522	560	537	513	534	532	499	525	526	555	509	523	482	503	502	516	518	532	521	529	488	510	506	566	543	541	506	536	513	505	525	568	494	494	575	548	537	503	499	517	480	553	492	520	544	542	525	459	495	515	512	546	567	520	514	513	491	485	524	536	561	521	559	522	499	513	548	492	552	525	543	578	515	511	535	524	545	525	536	477	531	537	519	477	499	534	542	505	544	520	555	524	538	504	545	546	528	502	561	539	506	540	511	533	548	485	515	536	556	489	529	536	534	540	539	503	521	518	491	494	544	551	522	514	570	527	527	531	523	548	533	598	549	501	526	525	553	525	544	538	496	523	528	545	537	535	491	499	523	487	522	478	558	506	557	531	494	508	483	543	537	507	510	549	548	484	565	506	540	511	515	511	552	521	514	490	512	491	503	502	552	524	508	520	545	491	557	532	489	522	513	518	536	534	532	499	521	510	507	526	528	521	545	515	574	558	556	519	521	527	550	529	562	511	520	515	529	523	522	508	532	529	522	500	507	531	527	549	503	499	531	491	484	490	508	517	572	568	572	524	538	573	534	509	528	490	548	523	522	507	537	531	534	548	555	522	538	514	523	510	516	527	532	532	546	518	525	531	510	559	515	556	524	541	520	566	521	533	506	555	493	483	562	550	497	501	508	544	552	519	554	516	501	494	497	521	570	502	517	500	526	514	522	538	506	513	522	522	525	545	520	498	544	535	529	470	523	531	528	555	506	551	525	506	543	513	523	513	473	512	496	559	576	483	503	568	561	514	593	497	545	538	547	530	520	513	511	488	503	526	502	516	555	528	527	495	523	512	517	512	523	536	549	499	525	561	524	525	513	539	517	510	499	532	496	508	521	507	515	545	547	504	529	546	529	535	533	536	496	516	549	518	557	542	562	547	546	557	495	534	531	533	544	525	500	530	502	511	528	559	496	523	495	527	574	520	501	527	526	528	540	524	500	501	511	566	529	574	555	507	524	508	531	540	542	512	495	549	536	524	533	536	517	522	541	517	539	512	534	522	541	501	546	528	532	518	544	536	542	558	526	552	522	528	523	497	507	543	503	518	488	516	546	525	533	478	518	498	544	525	530	562	508	511	537	527	540	535	533	520	542	534	520	503	522	528	523	504	499	528	513	515	504	509	504	511	544	469	498	524	531	511	501	538	517	504	528	523	514	560	552	544	501	539	537	524	505	523	513	521	525	553	510	512	530	494	505	543	567	500	453	543	547	548	516	545	519	539	534	534	514	531	533	528	550	499	523	473	574	549	532	532	507	521	480	538	496	551	489	557	507	552	515	539	511	484	513	539	511	539	551	566	522	560	554	478	490	541	503	522	540	503	495	539	510	537	535	530	534	553	561	571	556	514	519	541	539	514	546	556	466	534	529	528	517	515	530	539	528	527	534	488	541	512	542	495	522	561	542	543	499	536	537	505	493	494	530	539	501	490	507	448	540	523	548	522	529	514	510	496	531	532	524	556	520	522	486	523	517	553	516	513	502	579	571	503	531	514	542	516	510	528	507	524	542	539	499	545	564	518	489	516	515	505	543	564	537	503	521	529	513	480	524	517	542	527	525
22529	20892	28461	23463	21123	22519	22792	11884	7374	5996	3987	3259	2115	1550	1636	1369	1544	1493	1196	1042	819	850	811	698	540	442	372	357	351	348	356	319	334	348	325	322	306	324	284	292	312	344	332	350	340	324	333	327	354	323	343	314	340	314	355	343	336	328	300	321	317	343	312	334	299	328	306	320	335	305	331	317	312	339	330	334	351	316	321	323	317	331	359	321	312	313	332	338	314	352	332	314	335	306	332	347	303	318	325	321	312	319	327	291	352	333	300	277	332	333	329	336	352	324	315	292	303	308	332	300	328	340	322	289	347	327	304	318	313	293	313	337	312	305	334	310	316	296	295	330	333	335	305	296	331	305	327	313	320	332	336	290	311	312	306	275	326	314	318	308	329	305	314	333	319	313	336	336	330	325	320	319	332	292	331	282	310	312	290	323	309	301	311	312	316	332	322	338	322	319	324	339	328	291	318	330	325	329	336	321	305	319	292	314	352	340	307	331	312	336	300	315	367	329	352	311	328	328	313	339	307	332	296	300	319	319	343	322	318	358	318	314	346	312	313	313	302	329	322	302	294	331	317	317	294	329	301	312	304	337	333	326	300	328	321	355	344	297	336	321	327	315	332	303	345	297	327	323	307	349	303	325	322	327	330	332	322	321	332	322	319	296	323	304	321	316	370	282	318	303	320	319	310	363	318	297	320	311	316	308	322	314	322	276	320	361	356	300	363	308	306	289	323	352	315	338	308	282	317	327	305	299	318	335	331	320	321	321	315	322	308	323	330	298	331	342	285	365	309	315	321	330	290	295	315	342	313	351	331	308	328	361	306	331	302	304	301	318	297	309	290	299	346	354	287	315	292	321	286	306	324	306	318	292	328	300	308	308	325	286	318	342	315	349	337	315	329	297	313	333	324	328	308	325	321	324	327	320	308	306	298	296	332	318	340	321	338	331	326	334	317	336	342	372	359	376	330	312	310	308	343	341	307	316	350	359	296	316	314	334	312	305	304	326	330	323	358	298	312	296	354	323	319	324	318	317	316	345	326	325	331	327	344	314	319	348	324	349	305	309	303	308	337	332	281	342	340	314	334	324	303	320	317	293	305	315	336	344	330	318	356	318	343	308	347	353	306	306	361	332	288	335	370	338	329	305	323	341	304	319	303	320	316	328	327	321	326	321	327	294	361	340	318	333	333	314	305	336	300	330	314	313	293	340	313	328	329	306	317	335	316	305	317	308	330	312	290	307	303	304	312	322	294	345	343	322	345	306	334	321	348	306	323	299	309	311	284	345	322	311	314	321	317	342	313	322	315	285	299	323	304	334	334	324	318	344	318	326	321	314	259	299	306	317	328	314	292	315	331	308	300	310	316	301	310	332	314	325	352	307	326	320	335	292	338	304	333	333	299	326	346	316	310	292	332	318	305	324	315	292	326	278	291	318	330	340	309	293	316	308	295	299	362	309	298	314	308	318	316	328	306	318	336	326	288	316	333	348	325	297	303	296	328	333	347	346	297	317	331	316	308	310	331	334	310	306	310	319	339	325	311	330	296	338	291	306	300	332	297	329	319	326	292	305	333	342	310	329	308	319	342	322	313	320	298	340	347	293	322	305	354	349	327	294	323	334	313	278	320	323	323	315	326	313	345	311	315	297	338	336	332	337	327	294	318	298	322	301	330	333	311	363	299	304	311	324	333	306	305	316	297	302	289	348	330	319	333	292	299	337	325	345	348	316	329	360	335	303	326	318	320	316	327	323	311	308	364	316	296	326	291	301	312	302	297	310	308	303	324	331	301	296	325	340	320	324	333	332	327	304	304	329	291	330	315	289	294	325	307	307	325	333	306	288	314	327	336	310	318	338	301	336	324	317	331	319	302	341	322	329	320	326	310	297	332	319	335	320	286	309	323	311	342	341	311	330	328	323	343	312	325	325	317	306	315	365	332	311	352	349	355	322	318	298	323	323	336	308	350	321	332	315	300	316	285	332	317	321	319	318	297	356	368	324	310	313	308	322	313	301	314	353	327	321	339	322	309	303	347	308	343	295	343	334	335	307	301	309	313	347	308	338	302	309	306	285	310	339	354	323	297	289	328	330	318	298	359	294	322	315	332	316	324	352	310	327	321	328	313	304	306	301	317	320	332	342	301	339	326	350	329	305	333	338	308	309	325	321	313	311	321	299	317	345	296	281	286	309	322	340	342	319	337	296	317	299	303	344	317	313	341	301	303	299	349	325	368	292	322	317	297	290	314	318	298	333	322	339	323	329	319	301	297	336	345	318	355	278	335	336	331	302	320	292	273	360	318	307	347	329	360	371	340	317	320	319	316	320	310	312	319	336	298	298	319	334	292	318	312	321	317	287	340	305	305	334	305	309	286	316	290	323	321	347	323	323	316	315	333	307	313	306	296	323	339	349	317	301	333	315	307	317	332	304	316	333	312	304	299	346	302	313	330	336	332	357	336	303	298	343	312	325	314	337	342	287	322	315	345	305	312	319	350	297	327	327	326	323	334	364	346	294	323	340	320	284	361	306	319	272	338	295	305	317	323	343	346	335	339	356	333	309	315	330	305	293	340	322	316	354	326	319	321	325	357	313	308	314	316	299	323	322	293	323	348	367	322	300	332	336	288	340	314	280	354	352	329	319	329	318	316	337	337	302	324	308	311	331	326	305	321	323	320	279	318	313	277	324	339	312	317	304	311	327	310	321	290	304	323	311	325	313	314	301	310	338	323	311	335	306	350	303	308	287	285	365	332	335	327	288	324	355	304	297	320	359	334	325	342	331	338	293	337	330	325	317	314	298	290	301	331	297	299	312	330	334	305	337	316	326	299	317	307	315	339	339	291	328	311	302	321	323	314	349	321	341	311	338	328	332	336	299	308	328	344	325	331	336	319	320	301	332	310	319	300	326	315	322	351	315	313	336	326	325	309	322	326	299	302	332	340	298	316	312	299	321	324	392	325	331	329	299	325	324	286	335	324	310	322	331	322	332	335	349	298	362	325	296	318	330	301	273	327	311	335	303	322	316	296	324	318	348	334	299	317	348	338	303	321	339	315	303	301	311	298	322	348	326	297	341	319	315	290	330	293	313	337	313	311	276	340	347	329	312	342	337	313	301	309	317	344	315	334	283	324	323	337	295	283	278	315	284	319	302	322	304	305	328	319	315	317	331	304	303	296	307	295	362	347	349	347	370	326	294	294	314	343	324	347	341	327	300	326	315	340	306	278	347	302	360	318	304	301	334	332	302	310	338	354	337	301	321	329	328	306	341	325	316	345	315	308	298	306	309	328	330	313	315	291	348	284	310	294	343	288	332	312	320	309	316	353	289	329	301	339	312	353	328	331	342	326	285	312	345	324	334	357	285	332	333	269	308	344	314	304	344	330	314	333	290	304	330	309	333	300	324	336	331	321	313	296	316	304	334	316	338	316	308	330	320	330	322	283	336	334	338	344	331	314	291	296	294	316	300	329	339	342	287	328	331	351	338	314	306	333	332
37770	57077	37168	31580	28099	25607	23050	16855	12590	10833	7323	5847	3907	2668	2850	2346	2651	2436	1991	1656	1330	1329	1286	1045	710	517	445	412	412	420	387	353	391	371	401	353	387	366	324	366	366	357	383	360	365	335	379	354	376	357	368	367	339	387	366	379	374	339	373	354	355	338	357	312	394	372	364	365	367	354	362	350	364	360	383	382	360	403	359	379	375	352	372	373	374	374	364	352	314	354	375	380	346	408	361	348	354	376	364	354	342	340	358	326	372	342	368	367	362	358	396	365	352	362	335	350	352	364	373	346	327	401	358	343	367	353	372	335	357	378	347	345	346	359	378	369	381	356	376	324	392	324	384	368	358	381	348	444	347	370	378	341	356	342	346	355	336	365	361	392	370	375	328	363	384	372	341	337	369	348	394	365	383	326	329	335	356	362	325	353	374	374	405	352	344	335	362	364	364	357	358	373	343	342	344	369	325	341	350	346	362	371	383	343	365	361	367	356	343	341	359	358	381	376	354	336	343	361	327	338	346	361	357	394	353	344	380	352	348	374	362	356	349	332	361	366	357	358	323	370	369	371	385	378	389	364	348	343	375	326	398	344	366	364	332	362	346	341	340	337	363	334	341	342	377	401	361	375	373	328	367	355	375	365	327	358	338	340	367	339	372	367	330	359	352	344	370	376	368	353	351	372	380	369	360	342	379	376	363	315	386	358	382	358	350	382	369	359	357	372	349	357	378	367	346	369	364	355	363	374	345	368	347	382	336	345	343	363	371	354	360	347	342	353	349	370	355	340	360	404	337	342	329	357	331	364	355	381	373	379	339	353	350	325	346	384	349	360	347	332	387	360	334	363	351	374	347	366	338	356	368	350	352	350	379	362	393	354	339	335	310	358	351	367	391	376	345	379	349	340	381	356	361	339	371	348	359	368	346	366	346	350	323	370	364	365	331	339	376	362	339	354	342	380	376	396	380	387	365	357	383	359	349	324	344	343	365	327	380	323	359	375	348	335	376	337	397	363	404	351	380	352	346	400	357	380	358	373	335	343	374	363	370	334	384	364	355	376	350	373	339	355	347	378	341	333	376	356	329	329	353	331	342	363	365	375	376	349	369	375	375	349	360	358	344	368	362	367	369	335	339	360	346	393	368	381	332	360	347	355	374	340	364	332	348	385	356	368	356	355	322	350	333	346	362	331	364	348	359	358	361	382	361	337	347	345	348	368	359	359	333	367	366	323	343	380	354	341	348	351	360	327	387	341	357	349	370	360	332	386	380	330	345	362	344	351	379	345	361	356	371	312	336	347	328	370	385	344	357	372	383	389	350	375	361	381	371	344	355	343	352	345	332	353	365	362	361	384	361	350	359	357	370	358	346	372	351	365	350	364	390	358	344	364	347	356	350	344	353	367	349	323	345	363	342	345	391	372	366	321	329	381	349	340	348	370	373	350	358	396	386	337	358	384	321	358	334	363	364	336	364	330	367	361	354	358	323	370	331	343	347	359	335	397	346	344	387	309	394	369	360	348	330	372	360	397	357	347	367	338	320	351	332	392	348	376	374	362	398	337	346	321	342	346	361	360	343	369	384	390	361	354	361	338	375	354	356	336	348	320	350	365	382	347	361	340	399	363	379	366	363	328	347	312	374	372	374	333	352	359	349	357	378	382	363	341	329	373	364	350	390	345	358	368	363	350	374	399	360	317	350	376	340	372	367	364	370	394	352	335	358	378	354	340	377	358	349	349	348	348	319	368	366	377	346	338	341	357	343	363	348	340	351	353	353	368	363	378	354	347	342	336	373	330	335	356	363	361	374	349	360	347	352	348	362	353	350	345	337	364	342	370	359	337	395	369	360	336	345	371	374	361	360	371	319	388	367	352	362	362	370	354	333	383	349	349	348	343	361	360	339	356	339	357	341	373	351	366	337	369	349	382	360	362	361	362	375	385	356	342	363	335	370	383	373	344	366	336	392	347	332	377	360	366	356	381	344	345	371	359	365	325	357	362	361	367	352	310	337	321	376	362	405	372	352	331	395	348	368	371	359	368	323	384	360	375	353	334	376	362	360	373	363	341	324	343	391	348	354	343	330	378	366	371	380	337	315	341	365	374	358	345	359	378	370	353	350	355	339	338	353	340	397	350	363	351	373	326	338	361	357	361	358	388	347	386	334	333	339	349	391	381	375	375	341	355	346	338	374	377	350	354	339	368	364	350	348	368	335	363	330	339	334	387	350	343	358	378	394	364	377	367	347	359	367	343	357	342	344	332	347	358	385	361	334	377	371	343	373	352	375	354	422	332	358	394	384	374	348	314	370	385	381	367	349	347	356	337	332	362	351	366	358	386	387	366	335	371	324	325	361	358	383	363	359	344	355	382	335	363	369	366	355	375	341	356	333	366	361	339	331	346	368	396	365	365	373	345	392	351	391	368	351	343	359	374	326	342	379	357	351	346	355	405	349	339	340	348	372	370	388	337	372	344	359	349	337	324	364	378	396	341	343	339	358	370	344	357	390	328	367	366	367	373	356	335	343	352	342	363	369	323	348	311	322	366	352	335	378	347	362	374	378	335	347	374	356	322	327	392	362	346	353	367	379	405	364	358	373	345	364	337	351	359	351	357	347	330	386	352	379	340	366	328	364	357	369	375	378	378	352	350	382	360	336	325	348	334	354	368	309	357	333	388	367	349	328	403	380	369	366	306	401	366	356	345	349	347	357	361	379	359	365	376	365	337	309	361	364	354	363	344	360	317	343	380	368	359	328	308	369	315	356	340	345	384	329	365	371	338	298	327	341	367	334	365	370	319	382	354	370	365	357	349	371	396	379	331	366	343	366	347	374	346	376	377	380	373	350	359	376	351	376	372	348	356	348	368	343	357	357	372	366	337	346	376	355	361	403	396	380	417	351	368	330	368	361	376	365	391	313	367	357	379	379	379	347	326	376	365	361	386	349	354	361	338	375	334	338	360	315	325	371	372	334	321	378	370	358	345	352	368	370	350	388	345	344	362	380	375	337	370	363	360	352	345	337	335	367	368	359	333	355	323	327	362	350	321	386	388	375	362	382	333	366	327	357	368	398	344	371	363	362	360	363	365	329	339	335	386	313	358	364	393	360	358	375	393	361	361	343	388	373	379	343	360	360	343	357	353	345	349	352	370	335	333	368	394	346	353	362	341	377	375	365	382	332	343	413	344	360	378	404	324	351	366	390	346	363	342	325	321	373	383	362	341	371	390	366	323	357	369	379	391	341	352	371	375	347	388	329	367	357	353	347	344	403	381	347	358	354	378	341	341	356	383	378	354	368	385	338	382	356	343	317	351	378	345	357	318	385	352	351	345	370	318	360	328	377	382	358	355	385	357	363	350	390	376	362	335	368	367	378	360	339	345	349	381	361	356	377	374	342	371	334	379	352	338	338	354	357	374	337	369	352	372	372	369	342	360	331	336	341	339	346	367	375	365	358	368	335	385	357	404	354	371	341	344	340	354	338	325	351	363	347	369
28521	24981	21121	15218	10748	8306	6662	3906	3072	2545	1713	1562	876	858	722	769	825	634	703	613	575	567	527	441	397	363	350	369	358	386	338	332	351	367	348	352	373	355	324	372	364	349	364	395	363	388	382	382	402	381	328	359	366	364	329	318	365	388	357	384	359	389	344	399	335	366	355	376	357	336	388	386	400	345	383	400	356	346	314	376	399	340	334	374	338	352	368	332	373	377	391	325	392	375	338	366	359	373	363	382	363	381	378	339	341	341	351	369	376	342	379	335	376	382	370	346	376	354	391	335	361	409	389	368	372	355	365	382	379	364	351	350	364	366	331	388	371	373	377	377	344	378	352	345	378	359	392	345	384	384	358	363	368	367	337	362	333	393	345	358	376	344	362	358	356	320	363	369	356	393	380	348	383	397	369	361	363	361	373	345	386	342	376	386	352	347	395	373	372	371	398	417	338	344	347	357	354	385	341	375	368	366	341	365	377	370	378	350	348	365	372	377	351	389	380	352	368	371	344	379	375	372	357	347	339	378	389	379	383	345	388	385	368	359	367	371	354	330	334	339	393	328	333	362	369	350	352	376	346	378	367	377	406	335	370	359	381	383	403	338	395	390	362	377	355	315	359	381	370	344	348	359	400	356	361	341	352	377	370	364	364	358	403	369	349	397	312	374	363	378	363	371	328	339	340	383	356	390	351	352	370	386	392	335	367	320	394	391	368	362	382	338	355	377	363	383	390	363	377	361	347	354	365	339	370	349	370	337	371	361	351	327	375	386	359	338	381	357	378	372	374	376	353	394	364	393	377	368	394	364	380	332	365	368	374	362	370	359	339	356	351	356	354	350	359	370	339	361	374	402	377	357	336	374	363	372	396	357	365	357	365	376	366	334	361	362	369	372	358	331	346	355	376	362	325	353	370	372	363	364	357	389	359	349	386	337	362	365	391	361	369	343	350	355	374	375	359	349	332	382	315	389	368	351	401	371	329	374	359	381	362	394	342	360	370	347	378	361	368	355	335	357	378	371	354	360	351	332	373	374	378	387	325	325	351	392	345	379	372	354	367	354	408	353	356	362	369	351	407	363	371	359	374	346	396	382	354	353	384	370	375	367	385	374	390	353	330	333	358	360	341	378	365	360	367	358	372	378	363	339	337	369	355	374	366	358	354	386	345	349	398	358	350	363	362	366	372	371	357	393	337	377	372	351	369	366	384	391	353	377	378	387	353	363	384	373	342	382	343	370	393	395	383	349	386	356	357	323	358	354	358	370	351	327	347	383	349	354	350	344	368	380	397	382	357	342	350	371	374	324	421	362	376	394	365	351	343	365	359	378	351	343	326	366	357	379	347	366	391	367	347	361	361	359	352	392	336	369	326	373	363	385	346	361	391	383	370	348	365	363	367	391	403	351	381	364	360	343	339	361	365	362	384	360	316	341	349	381	409	350	382	351	351	387	330	372	363	343	371	357	368	348	362	340	370	354	334	364	387	354	359	356	399	366	359	343	382	351	365	334	386	358	338	319	350	369	393	320	410	356	340	371	384	320	398	329	364	411	348	368	410	376	395	342	337	369	379	358	358	387	332	358	340	381	384	363	335	351	376	381	376	343	357	375	405	355	397	368	361	363	355	384	333	375	384	353	381	358	371	362	370	382	345	341	365	360	357	388	383	351	415	352	369	379	348	397	389	359	351	386	379	361	373	375	413	373	381	345	370	376	402	356	416	386	344	347	359	363	372	374	359	363	356	412	375	350	355	385	380	379	372	387	349	363	372	356	353	351	353	367	340	347	388	363	374	357	336	365	365	381	386	370	395	377	376	373	362	337	389	338	358	353	356	362	353	380	352	370	365	392	394	352	394	407	358	327	356	397	366	352	357	336	365	379	361	359	371	368	384	359	340	383	385	374	392	388	350	366	357	350	362	375	344	369	373	375	368	367	383	375	417	377	372	361	358	376	360	368	368	373	376	336	381	378	357	361	356	386	386	362	334	350	374	370	410	400	354	332	357	381	375	375	314	375	342	373	366	335	348	347	362	358	324	342	394	366	384	358	350	328	355	366	350	351	393	357	389	376	359	386	360	397	391	382	384	349	370	385	345	379	347	380	417	368	325	373	375	343	343	327	372	334	335	361	358	366	383	376	361	373	366	350	362	354	371	361	370	378	355	385	362	366	333	359	369	370	371	417	372	377	372	358	371	365	385	345	356	345	355	345	383	368	374	424	358	417	400	395	403	382	370	383	353	365	347	343	346	345	346	360	357	378	407	380	346	376	377	342	359	374	351	375	387	362	358	367	394	365	408	367	361	359	362	363	389	358	381	350	365	371	355	333	397	393	383	370	380	380	344	381	361	330	412	377	319	358	362	346	338	377	363	377	352	356	363	366	384	366	362	358	386	387	368	349	414	345	382	352	371	388	398	318	359	369	378	360	360	380	364	337	384	340	368	324	395	341	365	335	370	387	370	359	363	344	348	384	342	344	384	369	374	381	368	351	365	335	371	389	343	377	356	350	364	363	341	344	397	365	394	363	358	341	390	350	381	373	405	372	345	395	342	397	344	359	369	337	382	389	379	347	363	362	336	379	367	379	371	346	399	404	382	369	369	345	333	352	350	338	378	341	379	378	388	370	335	349	377	371	382	366	403	351	350	378	370	360	402	388	355	342	366	360	326	391	365	370	355	374	360	377	327	389	361	387	337	358	341	364	356	376	406	414	390	334	329	369	382	377	353	376	353	364	363	395	363	354	389	374	344	338	369	359	369	366	371	345	337	376	361	358	356	365	343	332	348	373	406	376	382	365	374	380	353	361	347	388	352	349	367	374	376	379	355	341	345	348	357	387	370	371	365	340	371	340	370	387	343	332	370	352	373	337	386	379	353	397	358	406	366	380	362	360	364	371	374	388	367	373	376	384	376	377	353	353	346	355	372	364	342	379	381	361	364	339	420	413	383	321	358	330	347	359	399	358	396	359	381	362	376	389	344	368	370	360	375	368	349	379	387	389	376	370	374	338	384	339	373	352	370	328	414	359	363	363	364	367	373	353	344	321	375	382	331	361	362	409	356	344	370	382	377	373	376	368	339	358	383	367	404	390	385	382	379	324	350	410	379	381	351	368	373	376	375	342	367	350	357	360	339	361	380	378	376	366	381	342	367	343	336	367	389	357	390	347	357	357	380	386	393	367	393	357	363	350	354	393	332	425	413	361	362	362	371	408	390	331	355	377	385	382	369	371	382	343	339	370	368	352	374	391	375	397	366	376	381	368	375	379	374	392	345	388	362	363	376	354	375	385	376	349	361	358	379	342	320	375	359	369	384	358	356	353	382	351	361	368	332	352	353	341	339	361	339	344	377	375	334	346	397	382	352	361	344	379	377	371	361	342	350	361	355	386	360	384	371	374	404	395	385	349	376	381	350	332	387	406	379	401	387	362	357	365	362	363	326	391	363	400	347	375	335	359	395	348	341	368	382	379	371	401	376	376	381	354	355	380
31312	39364	22840	17502	15842	13865	11884	7833	6232	5196	3105	2896	1627	1527	1120	1214	1299	982	1048	896	854	798	747	587	508	490	456	440	442	459	448	443	439	410	417	426	412	418	390	449	417	460	444	408	439	435	437	452	436	460	452	432	417	449	440	444	430	442	421	466	431	430	437	484	411	469	445	419	430	458	439	425	418	436	426	469	477	451	446	437	438	448	460	421	445	438	451	437	442	442	428	441	454	449	455	472	433	423	426	439	436	426	461	436	429	453	441	445	449	419	446	412	474	432	432	390	430	444	456	423	424	454	438	460	451	425	428	438	432	458	470	454	448	427	441	404	428	439	426	412	408	453	423	452	421	418	426	439	420	404	424	433	417	454	424	434	430	455	444	436	446	471	424	432	428	413	435	454	462	474	444	436	447	401	426	436	417	467	432	441	421	407	428	430	430	415	419	436	455	400	435	430	429	442	454	475	450	482	442	430	422	474	432	427	447	475	404	421	444	416	445	462	383	465	430	440	443	429	410	474	419	428	464	453	423	443	455	462	434	430	469	447	438	439	430	432	439	491	414	433	405	471	478	430	436	443	439	408	395	417	408	442	454	420	402	424	413	443	429	430	440	469	458	428	441	421	436	438	456	429	439	440	425	400	416	415	427	463	393	402	416	449	441	398	428	457	441	461	446	421	420	435	428	426	452	455	401	446	437	445	438	460	435	438	406	426	419	414	386	449	414	421	405	463	442	415	410	493	427	443	420	430	445	423	453	409	412	421	435	413	420	479	411	409	440	464	450	461	435	398	421	462	445	409	472	408	451	427	425	444	439	468	413	426	416	429	451	429	388	382	438	435	429	460	433	421	455	439	449	423	409	422	452	453	408	415	432	448	449	408	442	468	453	432	492	464	464	434	424	466	412	437	395	423	456	408	427	445	429	456	420	432	447	418	459	449	485	424	456	426	432	451	442	424	431	424	439	426	431	438	449	459	426	406	442	445	436	456	436	417	435	431	452	420	432	439	452	438	432	451	397	452	439	431	404	426	468	479	440	402	402	444	439	420	445	442	408	431	391	429	474	431	443	408	426	424	442	438	427	465	420	412	388	412	442	444	459	448	467	450	423	391	455	420	443	420	450	431	467	411	380	423	452	437	434	439	420	450	427	447	456	376	439	436	415	444	437	444	434	460	443	443	434	438	476	440	417	471	444	441	403	457	444	421	432	423	439	405	450	470	396	406	435	436	468	467	417	461	422	418	446	430	411	466	450	450	452	401	467	414	426	421	443	451	393	462	441	428	449	456	432	456	445	440	404	467	402	424	427	448	428	421	436	422	441	446	444	481	423	428	437	439	391	405	432	488	470	428	425	460	455	471	438	455	431	472	419	437	408	432	455	396	448	483	428	425	439	423	450	432	455	401	417	469	416	410	418	428	435	419	414	436	449	450	441	446	428	447	414	447	484	430	423	442	436	460	417	429	433	415	467	428	465	433	447	457	486	457	443	478	446	440	450	409	448	440	438	410	424	402	414	410	420	448	453	446	419	433	444	433	408	430	446	429	430	431	430	470	444	430	435	444	401	440	434	438	447	452	463	410	412	450	438	422	469	470	435	463	435	409	450	399	426	414	411	443	399	427	440	431	404	439	433	458	435	457	439	438	434	429	454	446	453	403	462	419	444	436	440	454	438	440	442	405	425	457	430	438	430	423	408	445	470	434	418	430	439	425	431	444	404	424	434	444	444	423	433	432	435	457	417	435	453	449	449	426	436	451	401	428	459	404	429	440	456	429	414	434	420	424	457	427	438	436	481	416	434	425	455	418	412	442	457	462	433	432	442	419	417	430	444	442	394	439	433	424	464	446	425	458	442	446	455	420	444	437	434	432	401	420	414	442	418	421	427	432	426	420	458	444	449	437	418	491	469	443	430	431	471	425	422	447	469	429	438	457	429	463	453	450	438	443	430	454	426	432	441	424	440	411	438	434	418	442	445	434	418	435	472	419	427	455	471	448	421	470	443	390	473	403	408	421	415	410	457	456	462	433	474	404	415	483	427	439	466	448	445	413	440	444	441	429	423	453	446	502	431	406	431	414	456	443	425	466	460	415	441	428	434	433	450	449	421	455	435	419	444	421	442	444	452	421	437	442	448	476	401	453	399	464	420	440	434	421	452	413	433	432	421	404	432	454	452	446	475	461	436	450	444	453	441	461	464	433	452	410	443	431	473	438	392	415	458	436	418	444	394	429	434	413	441	449	443	465	394	459	411	436	435	422	475	411	476	438	415	421	446	464	427	450	445	441	461	427	444	441	446	438	426	407	417	433	449	439	426	410	419	453	408	440	426	404	430	453	441	417	444	463	428	425	404	417	460	477	425	409	453	447	422	434	436	431	444	427	404	408	444	409	440	464	448	436	438	434	439	415	413	460	411	437	444	415	433	430	467	437	454	405	444	402	430	430	427	431	429	434	402	416	470	443	410	420	457	413	474	460	461	432	466	393	443	408	441	403	425	426	455	472	461	463	448	461	429	437	447	402	458	462	426	427	441	449	476	415	445	436	403	435	448	443	389	471	466	463	491	428	453	414	446	448	448	474	419	403	400	481	449	415	450	451	434	455	441	411	426	404	409	406	413	413	403	427	440	404	445	436	418	412	464	449	424	452	409	373	410	467	437	413	439	386	450	450	439	390	428	407	432	431	424	453	407	421	431	405	448	452	422	452	426	407	437	439	449	402	439	433	412	415	409	446	415	456	431	413	424	450	418	395	407	442	440	465	442	443	389	433	445	424	451	452	446	453	463	422	474	446	455	426	457	457	483	436	457	429	430	407	438	433	468	432	394	459	409	453	470	463	414	439	431	423	430	456	438	447	432	430	431	454	452	445	474	437	477	443	429	431	446	432	434	459	445	403	419	424	424	419	454	426	456	433	403	447	445	441	455	426	439	419	438	415	426	455	436	448	456	431	441	418	457	423	443	500	465	449	455	432	444	465	449	439	448	437	443	427	459	426	416	442	406	437	434	456	417	415	423	441	446	417	435	459	451	470	424	463	424	415	438	407	447	447	498	443	430	476	433	418	439	411	416	439	459	428	451	432	457	422	473	368	421	429	413	421	417	435	448	462	424	427	408	416	440	463	468	456	454	448	387	415	448	405	450	417	422	434	439	453	420	403	397	448	442	416	460	440	446	429	447	414	403	418	444	392	428	447	444	431	412	424	442	459	439	440	449	433	422	425	412	427	435	419	467	447	439	455	429	486	455	415	406	449	459	451	461	414	460	399	446	472	481	431	421	449	445	454	433	433	403	418	433	405	408	453	461	443	417	454	409	468	434	410	433	450	407	448	430	440	439	465	432	436	437	439	440	428	455	428	415	458	441	415	483	413	437	442	458	415	425	453	488	454	436	420	435	431	434	388	433	421	449	438	467	449	424	427	449	376	445	436	460	446	441	420	438	447	419	431	445	417	436	459	436	429	424	418	455	453	436	427	450	415	463	431	435	451	468	404
23628	20898	27959	24029	21442	19227	14322	7384	5102	3872	3086	2245	1412	1386	819	1264	1077	934	784	658	678	666	529	419	374	314	303	250	270	287	277	254	265	268	272	267	264	232	255	242	247	226	242	282	243	258	252	249	233	230	280	235	231	258	246	237	242	226	234	245	277	265	233	230	261	256	229	244	259	266	227	244	273	239	251	255	239	223	233	254	244	249	249	234	246	257	250	218	222	247	239	258	234	254	252	226	256	242	247	291	254	241	242	262	219	233	259	261	228	268	248	254	209	226	198	222	276	259	256	269	253	243	217	267	235	244	263	260	221	252	246	279	259	262	272	223	226	224	261	231	259	248	254	245	269	252	244	246	250	253	262	251	244	254	217	222	273	268	245	274	226	237	248	257	242	263	265	239	218	228	262	213	255	264	243	223	204	245	265	253	235	242	278	262	259	253	251	267	242	224	236	246	239	247	233	242	272	231	231	254	233	224	251	236	241	243	240	255	223	240	256	255	292	236	237	232	271	210	293	215	244	270	216	231	242	244	237	214	255	225	223	250	234	251	239	244	243	261	228	211	225	249	228	238	260	260	253	239	258	256	258	214	249	231	257	242	237	226	226	235	247	220	260	236	237	235	238	266	249	250	266	245	238	259	267	229	219	229	266	227	266	258	236	258	237	270	272	241	261	230	230	249	241	217	241	232	235	245	266	252	253	254	265	268	257	255	243	266	251	258	243	248	267	234	218	235	258	269	252	251	243	265	261	256	241	241	258	240	227	225	251	220	238	254	256	236	249	250	251	239	240	225	253	245	230	220	266	239	236	236	271	251	249	281	269	257	227	264	253	252	250	250	281	234	249	261	202	240	233	249	236	227	249	263	239	262	250	251	256	254	249	261	225	235	290	249	282	242	240	256	272	244	264	224	221	237	241	236	248	253	247	242	250	251	258	255	242	258	255	261	284	266	274	286	291	239	269	258	241	241	230	241	224	264	252	251	236	232	231	227	259	258	241	257	245	284	272	237	235	237	227	264	222	250	263	254	239	236	260	263	240	250	244	229	265	267	267	259	252	242	235	256	230	230	255	218	239	225	229	245	225	262	245	240	239	224	252	241	251	253	238	231	223	257	219	261	244	258	244	244	253	218	254	263	232	259	261	244	252	222	252	255	227	257	254	250	214	236	241	228	233	216	252	230	232	238	246	266	256	232	246	241	235	238	244	232	245	260	218	257	235	278	272	253	263	248	251	251	259	256	236	248	243	250	268	251	222	220	253	264	227	256	250	240	265	254	234	252	236	253	254	254	254	220	218	231	226	253	242	238	256	242	249	229	262	259	249	232	236	234	259	237	239	235	248	254	250	233	234	243	218	261	254	254	272	247	261	247	269	228	275	242	289	239	240	212	252	237	245	240	265	256	262	233	225	233	243	250	212	255	245	209	245	251	261	226	249	252	270	247	241	228	241	239	232	212	247	211	216	254	243	239	261	276	270	241	277	254	233	238	249	235	254	254	257	265	261	219	276	225	247	277	246	253	235	238	228	234	236	233	238	256	255	224	226	259	282	234	223	230	214	255	238	245	239	232	268	217	274	233	222	255	232	239	257	225	244	261	244	263	239	266	244	231	250	255	239	262	243	252	235	258	217	258	231	244	300	252	232	234	274	246	222	225	244	237	262	275	244	252	231	221	239	262	257	238	261	265	250	281	255	271	251	252	237	230	234	264	235	217	234	231	242	227	254	227	242	251	260	256	286	249	262	253	236	233	284	237	220	206	263	247	238	263	209	241	265	239	267	252	262	239	257	262	243	233	283	222	220	230	262	240	226	238	241	245	284	230	236	279	233	252	248	258	256	245	247	264	257	241	241	239	229	224	234	251	250	233	262	237	256	254	246	238	252	238	235	235	252	243	252	244	228	218	258	261	226	277	243	259	271	235	252	229	273	225	265	228	221	245	238	224	236	255	242	236	242	195	268	248	243	253	232	214	268	243	233	256	225	272	265	245	239	238	254	242	247	246	244	217	219	246	275	242	254	242	260	268	258	232	211	233	238	243	245	253	219	259	254	215	264	237	269	233	266	231	263	242	252	238	239	253	262	217	243	246	241	275	279	224	249	249	264	262	248	242	214	255	268	222	229	224	269	267	248	234	253	254	254	258	248	217	287	232	260	251	275	225	222	249	260	252	245	245	251	254	255	260	258	247	255	244	233	229	241	269	237	237	248	231	257	245	251	226	257	274	226	225	265	247	210	243	254	248	241	265	278	234	233	249	287	266	227	242	269	231	269	250	272	240	212	246	238	261	241	244	243	238	232	219	235	233	255	222	226	245	257	218	235	247	247	234	225	252	239	256	273	218	243	239	266	250	264	271	241	251	251	237	229	238	253	242	240	233	208	244	251	238	287	263	251	262	254	261	212	222	260	251	289	264	233	245	253	261	265	225	248	236	235	232	250	256	253	220	242	242	217	259	248	254	246	204	242	245	236	237	257	231	255	269	227	261	217	268	236	255	241	250	238	259	250	276	254	236	229	253	253	238	268	263	253	257	275	252	262	289	230	250	224	254	257	236	255	235	257	248	268	243	295	222	233	227	230	235	247	213	251	266	246	262	246	269	245	232	269	255	245	253	213	235	253	234	240	257	241	252	254	258	264	236	250	270	254	234	270	249	248	249	251	257	254	219	262	263	241	251	240	256	265	246	256	250	249	270	240	219	240	256	245	230	238	245	242	229	245	256	227	286	231	249	266	235	258	255	253	254	216	258	265	254	257	239	234	270	253	218	243	253	234	260	226	244	237	235	246	276	259	242	235	269	263	226	256	255	250	245	213	217	222	244	243	240	279	237	266	226	248	227	254	226	215	247	246	234	243	253	268	228	261	242	253	239	250	239	238	263	217	224	255	270	214	258	244	229	239	245	266	268	260	268	253	250	264	232	244	240	250	250	233	247	274	258	274	245	254	227	271	257	271	230	249	259	253	239	240	232	229	258	264	233	238	230	223	238	246	253	239	220	223	246	243	228	217	233	225	262	272	235	267	238	237	237	243	237	238	235	281	247	264	257	258	268	234	244	215	216	231	236	257	255	236	246	246	235	259	232	234	254	238	249	266	253	254	279	253	262	231	282	227	255	249	236	221	245	217	238	250	211	261	242	250	220	246	262	255	267	258	260	253	260	262	222	256	246	251	250	249	237	253	259	245	242	256	258	263	217	256	250	228	253	242	270	223	243	245	242	254	242	249	265	239	259	216	253	248	249	260	239	244	262	268	246	264	232	237	229	220	219	234	237	220	247	256	250	241	193	227	240	224	255	215	283	244	268	244	244	274	236	246	236	251	262	241	219	269	270	249	253	228	251	240	257	251	270	226	249	257	224	236	245	248	270	246	225	267	270	236	264	252	235	249	217	272	258	242	261	266	242	257	259	239	251	253	252	246	238	247	290	265	239	263	286	248	258	238	236	256	244	242	238	234	244	262	250	272	272	251	237	267	253	265	274	241	263	262	261
33080	48328	30706	22608	22857	20123	17991	11985	9520	7624	5665	4319	2602	2549	1468	2230	1980	1700	1335	1115	1092	1037	796	676	458	362	336	312	332	321	323	337	296	308	313	299	311	323	264	273	280	283	329	314	307	344	335	312	305	293	275	283	300	285	295	307	323	300	289	300	332	334	297	296	292	279	295	311	289	351	289	292	260	288	297	303	301	320	296	293	326	304	282	278	288	301	264	268	298	303	278	314	264	308	302	299	304	308	327	280	298	318	298	292	299	312	295	320	261	300	302	285	304	280	284	306	292	304	304	283	324	313	304	316	270	297	305	323	313	301	308	288	255	281	281	296	325	319	314	279	323	299	295	311	262	294	256	308	287	280	302	327	288	274	312	310	309	294	313	294	305	312	290	300	312	264	319	266	282	299	284	285	298	305	303	293	302	284	301	301	281	295	290	291	282	285	307	327	305	316	317	280	322	319	310	282	259	291	301	300	273	270	263	300	272	336	281	290	257	283	313	306	312	310	299	306	294	274	291	304	322	283	283	298	288	279	298	317	300	310	301	310	292	312	312	291	287	326	262	278	280	316	307	279	294	321	298	287	294	255	302	306	288	308	290	305	308	266	295	293	287	281	306	304	300	277	312	279	289	306	258	287	295	298	305	289	307	290	293	325	307	299	309	316	308	299	280	293	288	297	312	323	289	287	312	286	303	309	293	291	316	318	318	303	280	293	266	297	295	279	282	316	288	276	286	278	298	306	268	297	290	310	290	269	290	311	313	262	299	281	286	310	289	325	293	304	296	307	283	322	316	321	292	286	291	291	289	340	298	270	261	308	294	300	327	296	297	279	332	309	271	317	308	296	270	282	295	280	314	343	309	294	293	288	310	265	305	279	294	308	307	311	300	269	298	296	292	317	300	291	285	297	280	287	306	294	331	312	319	316	309	290	295	294	293	292	322	295	280	265	319	295	303	299	283	270	283	288	312	304	274	300	282	313	277	291	279	279	258	316	307	283	281	301	294	291	305	301	311	295	290	320	299	316	294	286	284	305	286	326	309	270	322	298	264	306	277	249	300	277	323	292	261	307	333	330	298	333	281	291	289	329	296	305	296	268	277	325	315	294	300	305	301	313	267	319	324	317	312	301	350	316	276	297	310	317	297	264	288	295	305	284	317	283	270	311	271	318	284	275	299	310	299	314	297	281	275	292	296	287	277	269	302	308	291	299	303	284	281	270	260	302	285	297	269	302	312	284	274	286	258	322	299	315	313	269	272	282	297	286	274	301	296	294	298	291	296	325	257	305	328	320	280	302	313	294	304	278	308	310	266	283	305	310	290	325	307	300	301	286	312	282	277	279	300	270	280	283	273	287	311	266	307	301	287	301	267	307	320	281	312	293	302	265	284	264	282	327	300	307	306	296	260	274	292	311	282	312	314	277	321	273	302	339	304	325	291	279	313	289	270	292	292	290	325	299	302	280	304	274	304	324	325	310	307	327	297	289	275	292	274	297	317	286	273	322	299	282	279	275	306	296	309	309	317	265	264	320	296	317	295	324	310	297	290	287	274	261	290	322	266	277	308	300	308	304	315	266	292	296	288	308	270	296	329	317	312	286	292	301	287	292	299	307	295	312	297	318	310	291	307	285	287	282	275	284	301	286	271	310	300	280	308	300	280	281	307	282	253	308	303	290	315	274	296	289	287	292	305	280	297	283	293	319	304	302	293	284	299	293	280	308	264	260	288	300	286	308	298	267	301	288	271	293	311	297	324	297	264	309	325	255	255	306	289	305	316	332	297	302	289	285	299	329	270	306	286	281	288	278	286	321	306	301	289	302	300	312	299	285	314	301	283	278	296	286	293	262	299	299	304	289	289	305	272	300	287	300	281	302	297	285	279	336	299	298	308	279	281	297	307	282	294	303	336	305	278	340	293	315	302	271	273	320	261	267	297	284	280	320	311	285	306	283	298	288	298	299	296	310	290	309	305	299	278	279	276	298	326	282	319	304	296	299	262	290	284	286	309	304	296	298	314	262	318	297	272	274	260	276	262	301	286	263	283	290	315	288	316	316	303	295	259	302	302	271	300	300	246	321	304	322	293	289	293	310	285	278	275	285	260	315	288	309	255	302	269	278	278	287	291	276	297	288	307	278	284	296	298	308	294	311	317	314	301	296	287	310	293	287	301	281	301	284	299	290	262	302	299	288	261	307	311	289	326	266	302	300	316	330	314	293	278	296	327	314	287	296	330	275	288	277	288	306	288	333	326	303	311	289	304	296	290	302	324	306	314	297	310	298	317	285	301	286	290	297	310	292	280	303	299	321	278	272	292	316	309	267	270	311	330	294	306	293	294	292	286	324	290	310	285	315	323	306	343	302	322	259	293	272	274	276	277	308	307	292	334	280	278	289	294	298	273	336	284	307	307	307	282	291	268	288	333	299	323	269	313	318	291	303	298	281	317	291	297	280	300	303	286	307	308	315	276	280	265	312	300	335	311	313	316	317	311	304	293	262	296	313	306	272	289	270	278	303	299	278	294	286	294	284	313	273	282	302	299	328	309	316	284	309	286	319	308	304	265	323	324	270	285	287	289	283	310	285	302	279	316	290	280	275	283	331	278	278	284	296	315	311	303	305	327	301	319	296	261	282	315	293	280	304	270	278	290	278	301	294	280	280	334	274	278	281	276	289	293	288	280	301	303	313	313	293	297	296	294	317	325	266	320	307	303	306	301	302	310	347	290	340	273	277	297	270	297	279	325	296	281	304	297	309	294	298	297	273	305	270	294	297	336	278	266	274	281	326	297	255	304	310	275	306	277	310	276	290	287	300	299	299	277	298	291	331	323	302	290	347	285	285	311	293	286	310	298	309	298	297	316	276	272	321	303	280	286	271	281	323	296	298	306	319	288	284	314	292	295	309	266	289	278	317	270	296	270	283	287	294	307	289	304	299	284	293	313	304	290	259	286	292	330	295	295	303	251	305	296	321	317	306	312	297	293	289	282	285	299	321	261	312	287	306	326	286	307	283	307	285	278	306	302	325	312	297	313	296	298	317	270	284	297	301	318	327	285	306	268	298	279	329	306	313	272	280	285	297	298	309	280	293	286	323	279	312	307	280	302	335	300	277	309	282	290	316	294	295	339	285	285	268	316	288	302	331	291	320	315	309	274	345	322	269	292	320	293	283	304	310	290	284	287	275	283	290	314	276	289	269	306	313	321	292	279	298	305	313	313	294	286	279	313	315	297	279	298	306	269	268	288	290	325	279	311	300	324	281	288	315	307	299	303	310	290	336	267	251	289	307	274	324	269	293	308	308	314	290	304	301	279	284	301	316	303	335	314	285	324	309	330	329	300	300	327	303	278	289	284	295	266	280	283	324	284	297	277	307	322	318	290	296	277	277	297	286	290	305	286	285	297	306	289	323	249	282	303	268	317	287	290	292	324	299	294	287	287	288	293	287	285	259	312	277	271	263	296	280	276	305	284	294	288	297	303	296	297	287	312	266
24613	20904	27082	24890	17937	11487	9340	6140	3661	3002	2357	1900	1421	1349	1056	1112	1154	1089	918	788	732	783	777	680	574	496	500	483	448	485	486	477	487	450	464	459	464	478	422	454	454	460	493	487	442	503	462	500	500	446	463	472	456	447	485	494	471	397	471	463	498	445	455	453	489	483	472	475	446	439	482	453	460	459	532	489	481	477	478	467	421	446	449	505	448	439	518	462	467	446	480	463	443	500	455	444	486	450	450	479	470	456	484	449	447	475	483	469	493	465	461	478	447	444	502	475	479	482	455	424	459	484	468	421	504	449	471	489	503	440	513	459	460	485	433	462	454	460	467	489	491	444	458	474	425	486	422	457	450	471	499	467	449	470	466	451	444	494	479	490	453	465	482	456	438	497	440	494	475	485	426	464	476	455	430	463	454	473	497	469	485	496	478	428	480	495	473	467	463	471	492	413	494	443	480	507	450	451	490	465	497	459	487	449	449	453	462	486	448	468	461	487	434	468	440	471	451	483	464	427	469	485	561	431	446	438	478	490	447	447	473	444	436	443	447	447	487	447	461	491	450	492	472	454	492	439	470	507	447	484	482	461	450	433	506	510	462	484	483	452	478	459	477	500	441	467	473	474	447	469	472	467	499	488	477	422	481	448	482	469	453	431	466	497	493	474	420	478	451	452	482	458	455	443	494	467	468	464	428	456	470	449	446	450	458	491	446	520	512	469	425	471	471	451	456	492	467	441	476	477	490	485	462	455	411	485	445	455	488	436	432	468	436	474	460	485	476	498	466	442	486	494	454	462	468	455	492	444	489	491	483	468	448	428	443	471	452	473	453	450	459	504	504	498	480	456	426	464	478	499	460	453	463	445	472	515	477	446	494	513	442	488	466	460	478	482	465	478	440	435	472	479	460	483	436	447	457	432	484	459	474	501	489	466	480	457	449	487	494	450	470	469	462	457	472	454	491	462	470	467	480	486	433	440	499	459	452	433	507	474	470	482	462	453	465	473	419	489	494	463	496	438	470	452	457	487	470	485	466	468	465	459	468	446	471	486	460	457	436	503	449	462	462	475	498	469	493	476	494	471	472	496	433	481	461	469	433	439	445	464	456	464	447	446	487	470	499	461	446	439	444	483	457	453	445	447	419	471	476	483	475	502	503	441	462	426	479	467	504	493	435	443	452	489	461	421	447	486	463	465	426	455	438	474	477	469	507	444	497	449	441	464	436	471	463	471	483	458	460	474	502	469	460	493	432	484	460	508	480	459	453	451	507	451	462	487	453	426	469	466	491	493	458	460	524	463	430	455	468	459	465	485	511	463	444	457	485	466	447	468	450	445	476	444	437	462	472	459	449	467	438	471	511	447	444	478	460	466	453	471	431	467	476	464	444	435	505	478	448	460	450	470	471	501	528	439	451	498	470	453	482	455	425	485	487	468	440	449	494	458	461	460	452	466	439	483	472	483	438	521	494	489	466	412	447	427	451	447	432	481	445	470	466	503	486	477	480	497	432	487	453	453	462	456	473	496	452	465	455	460	428	449	533	419	444	464	497	482	451	435	477	465	449	458	510	453	454	463	467	495	444	467	468	464	433	457	485	442	465	448	423	476	451	484	442	484	476	462	468	438	441	467	446	499	434	481	492	475	447	484	458	470	429	467	439	414	462	464	479	501	457	464	458	430	465	451	433	439	507	435	414	465	423	492	477	464	467	422	487	472	471	467	452	469	495	497	469	504	471	451	470	450	497	493	462	460	477	493	448	460	453	496	423	439	478	462	423	471	438	452	455	492	465	415	470	451	484	465	460	460	451	435	464	430	433	456	468	473	473	443	486	469	476	489	471	466	425	518	496	478	473	494	460	439	463	443	471	460	452	459	462	451	449	491	461	486	474	486	475	432	446	474	457	494	462	429	520	427	442	481	473	470	430	505	449	477	433	436	458	470	484	491	457	475	469	460	499	470	392	446	446	472	458	494	464	493	460	477	466	415	427	467	457	456	464	506	495	494	441	454	446	452	445	434	464	415	481	474	457	495	498	478	493	468	445	469	431	451	488	465	483	457	446	446	419	439	460	452	457	477	461	468	465	500	469	459	459	494	456	419	439	447	432	449	493	484	452	447	473	464	420	471	463	474	486	476	461	482	489	447	450	431	454	441	494	475	450	486	454	475	457	431	477	461	481	469	448	438	482	435	469	446	468	449	435	482	445	455	438	448	449	488	438	486	465	477	453	466	469	459	451	412	443	476	485	477	475	508	470	470	458	516	468	449	473	441	477	494	459	482	446	463	461	413	473	418	451	463	467	470	417	451	473	427	486	473	531	427	469	472	420	467	482	464	461	475	461	461	489	490	462	481	478	455	458	514	450	495	433	458	452	506	457	488	502	493	452	451	464	503	453	432	444	465	435	458	470	457	500	481	451	513	437	435	491	463	444	457	448	460	463	471	454	466	444	463	489	442	440	446	433	488	479	487	473	431	488	486	490	469	451	472	504	447	476	414	485	448	454	467	480	458	444	470	478	441	438	480	477	406	468	457	503	473	463	443	487	470	453	474	444	466	494	510	470	451	502	457	466	444	478	451	480	468	456	460	447	444	479	461	459	461	501	483	478	418	436	483	442	468	483	504	476	450	444	475	477	474	442	449	451	478	434	470	464	465	447	481	484	515	450	519	477	477	448	483	477	447	429	450	464	504	496	495	441	453	513	451	495	436	478	476	509	492	480	478	492	440	474	447	459	447	446	466	497	489	474	474	421	456	483	484	467	439	488	464	444	483	473	494	513	455	469	453	482	453	457	465	484	442	433	427	490	446	440	439	475	460	449	449	454	463	446	475	454	451	452	475	443	487	440	475	457	503	489	456	500	442	459	433	502	453	480	456	474	470	468	468	471	501	445	471	473	457	429	469	461	487	474	468	494	454	492	446	430	430	464	461	463	439	480	488	482	434	428	453	464	452	514	490	472	427	473	446	464	446	509	468	484	490	465	513	421	462	480	475	470	464	446	443	510	452	489	421	460	469	461	474	469	501	436	422	434	507	488	465	455	456	455	447	443	461	454	461	458	497	495	480	435	476	464	436	453	474	465	474	499	454	509	509	456	462	452	459	504	488	460	484	497	507	427	483	513	455	490	442	438	462	499	480	456	475	505	455	493	466	450	422	494	487	439	441	445	443	489	478	465	482	448	471	484	488	424	482	438	445	438	520	431	450	443	497	477	479	470	492	484	455	455	442	482	434	476	476	468	466	485	479	504	486	484	485	435	479	449	486	461	466	463	495	457	470	466	415	459	441	484	494	473	464	460	430	472	461	427	459	466	464	504	483	447	469	482	480	448	474	464	458	450	453	496	466	448	442	440	442	470	448	453	460	482	505	435	460	423	432	473	503	440	476	458	469	468	485	501	466	479	471	494	496	448	468	432	451	447	492	462	461	433	480	420	451	437	483	478	482	472	456	491	485	448	467	451	479	466	475	436	436	472	448	491	486	450	444	467	457
33204	44526	26888	19953	18505	16878	15254	11602	7375	6184	4489	3838	2533	2271	1748	1902	1720	1697	1413	1141	1051	1097	1029	921	675	562	660	567	533	537	560	554	517	539	553	529	516	566	535	563	514	544	555	548	535	557	512	598	502	550	509	560	563	538	531	538	566	548	541	537	527	515	565	517	528	536	505	532	565	490	506	557	484	556	542	515	515	564	596	544	558	527	526	543	559	565	543	519	552	563	559	529	520	541	539	544	532	542	547	517	525	581	514	517	519	532	526	537	509	534	534	521	571	529	520	556	550	523	532	578	540	489	516	555	584	551	517	494	546	523	544	519	541	570	522	491	551	563	530	572	528	537	530	555	486	540	530	497	525	543	538	524	499	544	514	566	570	540	551	500	509	508	550	563	493	502	541	519	563	531	507	525	535	563	524	532	506	513	511	557	539	541	548	545	504	524	509	552	508	534	507	551	530	490	528	547	527	571	523	544	535	568	540	533	544	532	569	541	566	561	482	515	560	536	534	539	514	552	528	551	517	494	498	461	546	550	513	534	524	555	540	529	514	519	554	537	548	546	516	557	509	520	537	542	561	502	540	489	540	512	539	529	553	526	513	555	585	543	535	531	531	502	491	534	557	553	529	514	562	547	539	511	554	594	522	595	528	535	560	546	528	552	537	562	550	579	527	527	572	592	588	537	552	531	576	513	530	545	506	561	528	519	538	569	547	521	520	551	540	483	541	470	549	508	506	554	539	534	565	553	494	563	525	520	518	542	530	502	532	502	554	518	533	524	560	533	516	550	538	554	518	540	525	540	512	548	536	516	539	516	571	533	574	537	537	531	532	561	526	517	551	574	534	554	505	528	531	505	542	554	570	565	520	544	526	556	583	524	553	565	527	495	550	539	517	546	526	561	500	529	529	498	540	550	520	525	540	534	512	527	517	525	542	516	551	539	572	553	532	541	546	510	533	504	531	523	506	567	498	546	526	542	544	560	532	522	562	520	573	508	541	561	523	532	555	570	540	539	572	582	497	528	574	509	533	500	523	574	527	542	563	507	522	564	530	570	531	550	522	503	552	576	534	531	545	515	525	512	504	509	537	571	511	568	525	540	510	575	533	526	552	486	539	522	551	549	547	490	526	513	538	546	560	571	523	538	505	540	531	525	592	508	532	557	541	532	514	556	520	528	545	529	555	552	522	551	542	536	555	553	556	532	523	486	532	502	484	585	537	535	566	538	528	470	534	521	539	559	514	536	515	561	510	521	546	541	519	535	541	504	529	569	508	533	572	525	516	523	545	507	523	544	516	539	570	529	531	559	537	504	509	528	543	543	552	545	554	536	542	503	560	578	545	546	560	551	553	518	513	565	524	544	538	478	526	530	563	538	551	530	518	523	523	570	544	568	514	556	522	538	515	529	499	555	535	527	529	532	515	555	531	526	505	537	532	576	526	530	581	526	566	501	546	523	540	549	602	538	537	598	562	494	539	532	572	573	515	568	559	540	520	545	546	557	543	487	566	485	540	571	557	526	527	528	560	493	521	579	572	482	535	535	548	521	568	530	503	573	548	551	554	499	555	508	549	545	561	539	517	492	531	511	525	520	581	551	525	534	529	536	539	544	545	533	534	511	505	489	502	523	544	532	556	521	512	514	555	551	541	522	518	527	518	481	538	531	533	539	500	515	519	585	546	564	528	528	510	525	543	516	512	509	573	525	561	570	528	555	520	495	537	569	582	530	525	514	531	513	533	497	541	536	554	540	526	527	551	543	539	517	527	514	514	563	514	561	545	547	515	543	538	514	533	560	603	527	502	564	543	527	544	540	559	559	584	554	567	526	500	536	572	538	501	526	531	534	562	552	534	520	555	518	565	530	518	530	508	522	520	495	558	551	527	546	526	518	531	510	544	520	564	549	494	518	545	529	556	505	533	540	548	536	573	556	543	562	536	536	551	528	559	527	545	541	579	540	593	530	546	508	562	529	561	548	521	517	549	538	534	553	547	505	532	524	550	539	531	495	503	513	565	506	571	531	553	546	537	526	510	511	581	557	521	529	563	528	512	529	520	569	534	541	576	555	519	534	566	510	580	525	526	532	528	538	555	531	526	569	529	530	529	571	542	503	546	547	540	544	532	536	588	513	545	512	530	531	572	500	480	558	484	525	527	494	537	535	496	518	532	540	556	522	548	516	539	527	503	558	546	495	554	579	538	542	483	555	545	544	567	552	555	540	530	488	530	511	556	548	549	536	552	505	497	546	530	513	527	533	540	518	542	539	502	552	551	538	512	559	562	502	574	565	540	499	538	516	553	555	522	504	480	555	506	538	540	549	575	525	533	535	514	536	518	553	490	554	510	557	551	542	536	525	537	557	544	526	534	545	497	546	538	537	506	520	499	520	522	522	487	546	561	520	503	512	569	537	505	536	509	515	534	509	542	516	513	543	544	553	535	545	554	551	525	483	537	530	537	516	509	555	527	550	498	542	504	553	521	489	560	538	559	524	534	495	526	531	503	523	537	517	534	538	526	518	558	569	529	515	521	538	533	578	520	544	561	552	508	520	550	541	530	529	516	517	548	554	542	549	559	527	558	533	562	526	550	556	498	553	516	545	560	554	549	535	549	551	520	545	557	538	526	559	500	565	524	517	529	519	552	525	530	566	557	548	499	544	539	560	553	563	536	534	514	521	547	569	533	514	540	512	519	550	522	524	536	524	514	506	529	514	503	541	537	542	541	525	507	526	534	551	547	524	514	513	567	545	513	551	503	530	486	548	555	499	542	546	552	531	565	507	544	537	568	551	554	521	549	550	565	529	518	545	545	522	525	573	529	547	549	532	564	511	534	520	512	541	486	522	539	566	520	556	540	542	530	542	559	520	542	539	547	548	513	521	510	529	538	535	544	504	486	543	533	524	528	513	522	519	556	536	600	548	541	526	564	535	580	536	542	520	545	525	535	498	513	531	527	475	545	471	519	527	519	525	492	506	558	546	544	514	586	521	555	530	515	539	559	519	520	488	519	553	544	546	564	546	543	535	487	507	522	519	510	546	495	546	518	525	566	502	567	536	529	551	541	504	514	520	563	542	563	538	547	527	555	539	568	526	482	531	488	575	571	541	537	515	538	514	513	560	474	539	558	552	531	581	572	532	529	546	573	528	513	564	522	560	551	536	531	552	558	500	493	594	538	542	558	525	532	527	503	535	522	522	520	547	549	555	542	570	504	557	514	511	533	594	526	540	546	555	543	502	539	553	516	528	539	516	545	529	557	526	534	536	562	540	509	541	511	506	535	552	597	533	560	541	559	497	523	582	561	504	517	500	533	545	560	574	528	534	520	493	551	506	538	555	553	543	515	563	590	530	504	499	477	595	545	536	552	496	551	515	545	509	547	567	510	531	544	495	550	540	555	563	503	524	572	501	550	551	528	524	517	544	525	531	536	487	522	537	572	536	549	555	591	519	521	539	519	525	556	550	533	508	537	543	514	563	527	499	584	498	527	558	524	521
22561	20900	28443	23480	21012	22340	22251	12844	8240	6709	4322	3134	2336	1963	1721	1633	1702	1359	1355	1006	873	896	909	626	466	393	355	378	369	364	341	348	342	368	325	321	324	334	340	330	361	353	321	352	333	315	352	342	335	320	341	360	322	339	302	317	339	343	315	339	329	336	328	347	357	300	299	319	315	313	343	310	322	328	344	338	311	343	302	314	347	354	327	338	344	346	330	340	355	333	329	314	346	314	327	320	356	342	302	298	315	299	286	324	337	314	308	310	305	319	330	323	338	303	326	361	330	346	294	315	338	343	349	326	306	329	325	312	306	284	317	320	316	302	346	322	320	309	282	317	322	318	312	315	302	355	330	362	334	325	354	330	310	339	357	326	345	321	292	294	312	330	310	331	374	299	341	329	321	333	314	343	350	306	324	314	317	330	341	300	326	345	306	331	337	330	327	348	314	329	316	336	303	338	331	337	324	314	338	330	316	320	326	327	312	319	334	345	303	329	328	290	362	352	298	311	323	319	342	311	363	313	304	304	321	313	358	329	334	331	311	345	310	302	326	327	334	334	367	308	366	318	334	325	317	301	322	279	313	324	319	322	309	338	292	303	320	322	356	349	332	318	327	332	309	295	318	330	295	300	328	315	331	289	340	278	331	318	336	325	329	313	331	329	313	364	321	332	332	322	312	354	314	319	335	345	328	328	297	326	312	300	301	318	329	363	338	304	311	318	332	326	316	360	311	332	318	287	332	317	360	316	314	311	330	307	318	366	306	307	363	290	310	321	352	346	311	309	319	301	310	314	321	341	321	319	307	310	332	350	316	347	320	351	340	307	326	338	326	332	294	367	307	370	313	326	307	309	323	336	319	328	325	331	319	338	305	297	342	334	329	341	333	315	332	315	327	303	321	305	314	362	308	335	308	311	354	318	353	334	324	338	309	310	306	301	368	353	311	337	315	325	322	299	343	307	325	329	284	328	337	316	320	299	327	299	304	322	301	323	322	364	300	322	294	342	301	305	305	352	330	309	334	340	324	358	314	339	318	331	302	312	327	334	328	307	297	350	317	319	338	319	299	293	311	304	301	329	339	304	322	304	356	309	324	330	288	295	316	372	351	322	344	320	335	337	305	316	323	306	335	349	322	303	289	333	312	355	284	278	308	298	286	320	316	340	323	312	327	299	361	364	316	318	346	311	321	332	315	348	334	316	325	340	311	338	340	333	318	345	320	326	340	290	314	332	335	325	320	302	335	318	289	324	310	312	304	326	311	349	337	337	311	332	334	342	369	307	327	315	317	311	346	362	326	334	334	314	316	322	336	320	307	312	310	286	278	340	345	311	329	319	337	308	339	303	323	342	319	318	290	315	330	333	315	301	324	298	325	338	315	325	333	350	297	323	320	325	330	335	344	334	332	306	316	332	350	318	318	320	326	317	314	324	312	325	320	295	307	321	335	309	320	330	306	305	344	290	303	333	338	328	331	330	347	292	347	348	342	332	308	317	336	299	356	338	327	334	363	305	314	323	303	306	310	309	337	306	374	337	344	340	320	322	323	316	329	328	336	340	320	321	328	321	288	340	345	329	342	320	344	352	345	342	335	302	339	322	355	338	324	324	305	321	297	326	321	306	331	317	350	335	295	345	335	318	323	339	344	303	352	313	317	337	316	333	312	313	337	308	331	273	308	323	335	324	308	348	301	339	363	324	355	338	331	325	325	336	329	307	330	328	321	302	329	331	340	363	332	317	316	303	316	319	342	323	348	349	348	340	341	299	295	334	303	322	312	328	337	320	321	319	317	326	340	322	329	348	354	342	331	339	335	323	328	356	314	335	334	342	313	339	311	325	316	319	319	302	319	332	351	355	315	322	327	346	333	328	340	335	326	356	305	331	333	306	335	315	296	328	314	346	302	343	317	319	339	311	311	293	350	301	292	324	298	335	362	306	325	299	296	353	305	318	319	283	346	341	314	331	336	332	350	300	328	342	313	330	333	313	335	318	316	314	304	328	331	306	318	341	321	341	308	326	325	337	350	312	336	338	331	332	331	317	322	311	333	338	347	291	305	344	350	319	336	286	319	356	306	323	321	327	293	306	351	289	352	361	346	341	320	295	328	316	311	308	331	324	336	337	363	338	334	304	319	317	314	303	313	312	307	318	329	315	340	324	325	330	305	331	339	319	355	303	312	337	316	315	335	321	302	328	292	330	321	342	304	329	304	307	325	338	339	297	350	338	306	335	299	311	325	330	277	311	334	338	312	321	351	299	311	326	327	342	307	341	366	326	325	315	320	359	316	349	340	319	310	297	328	314	326	304	316	303	297	335	322	335	302	316	291	305	332	366	310	345	357	356	320	346	319	288	345	275	346	348	334	317	316	317	337	351	357	285	306	338	344	329	329	355	337	360	330	334	329	340	334	316	338	333	313	340	321	315	313	324	337	299	322	336	325	291	322	367	309	339	308	331	306	295	307	334	330	335	324	298	315	325	298	313	315	330	312	348	311	318	305	322	370	360	356	288	323	332	313	331	288	340	349	320	349	366	312	335	283	333	347	327	319	311	319	342	328	328	317	313	328	350	322	323	283	320	305	348	323	286	319	344	316	294	340	319	307	308	333	323	337	324	329	321	336	344	311	321	312	325	324	287	343	309	340	349	330	302	350	329	316	321	314	333	306	342	327	339	341	320	338	331	302	353	338	333	320	300	338	291	326	363	313	323	347	359	314	318	324	321	323	340	323	322	351	314	345	354	314	308	342	321	282	308	335	295	294	295	341	328	321	329	322	308	292	337	328	304	350	311	333	381	320	337	335	315	354	307	333	327	332	305	300	310	332	344	332	303	322	357	333	329	315	327	333	295	324	326	317	309	330	330	303	345	342	332	324	338	335	318	303	320	335	318	316	315	312	309	322	337	297	308	328	356	321	302	326	327	325	368	318	327	323	311	367	369	337	319	324	318	323	327	346	345	318	341	330	312	333	302	332	324	299	327	301	333	338	340	308	310	325	310	298	308	313	305	334	329	320	314	324	292	325	305	321	335	284	326	310	305	309	327	331	290	304	330	316	316	277	305	329	323	334	340	326	335	313	304	307	315	326	319	308	356	331	331	333	307	316	338	323	312	290	331	325	324	320	322	317	293	332	333	318	315	325	299	346	343	292	316	337	313	328	329	382	281	282	341	346	320	335	307	333	289	305	325	313	319	329	322	311	320	336	329	338	343	330	361	335	307	305	272	308	336	330	334	314	318	281	317	332	342	310	364	305	297	330	342	320	313	337	306	327	323	310	299	345	335	349	348	301	315	330	298	328	344	318	321	318	317	315	334	315	333	336	321	293	314	336	342	338	329	325	341	333	336	328	334	320	353	358	324	314	339	307	351	280	343	326	324	328	289	305	314	323	291	334	300	351	321	319	300	315	326	334	319	364	331	347	315	321	285	306	358	319	316	334	298	312	288	324	337	329	310	306	356	305	325	300	309	293	298	309	336	310	329	343	308	296	306
36444	54161	36949	29696	25157	24641	21899	17983	13793	11498	7922	5938	4078	3530	3127	2966	2993	2431	2065	1621	1402	1369	1290	936	547	497	457	430	391	390	373	395	360	387	361	369	369	348	366	375	370	388	348	352	342	381	386	350	374	341	392	351	397	353	342	337	375	371	376	377	344	366	352	364	412	328	362	353	372	366	360	358	372	356	363	361	381	345	346	376	392	379	368	361	353	355	349	362	387	375	345	376	382	351	352	379	344	388	351	387	365	374	380	387	362	339	384	362	343	368	358	351	350	359	380	376	344	404	364	379	355	364	383	357	323	341	348	338	345	396	358	349	372	358	351	341	356	363	358	348	369	352	372	343	329	358	364	337	376	315	389	332	376	387	347	329	391	365	345	368	384	367	345	364	337	352	378	362	354	350	348	362	360	363	340	359	379	396	352	340	316	339	367	380	355	343	345	394	353	352	379	364	352	363	378	354	370	386	358	359	320	358	413	355	384	353	358	354	315	370	370	366	363	332	365	370	361	355	350	379	368	341	348	369	372	361	354	394	349	337	347	352	373	359	366	367	381	381	371	333	376	353	348	390	361	363	385	353	365	353	376	355	369	411	365	364	345	367	363	347	342	367	386	380	377	356	341	359	406	391	385	358	405	364	363	359	356	333	373	348	368	359	369	381	344	365	380	367	355	364	371	366	373	344	349	351	384	361	345	380	376	365	346	377	406	366	380	346	351	367	345	365	351	343	362	355	359	307	350	348	362	373	370	368	360	353	379	355	349	360	359	367	349	357	381	323	399	386	348	350	363	368	412	358	355	399	358	372	376	327	371	357	386	355	367	369	368	317	348	353	347	350	393	388	356	336	377	380	389	331	342	374	331	335	358	384	396	349	346	358	342	336	384	344	374	338	389	392	368	351	373	361	361	350	361	341	368	397	391	367	351	379	336	352	358	312	385	385	357	333	378	345	357	382	371	394	379	342	405	374	362	381	371	357	350	397	368	376	362	353	375	338	378	364	354	373	369	363	360	386	327	377	396	326	379	361	341	364	372	354	355	343	365	344	325	370	364	332	362	321	352	332	359	322	381	353	376	367	350	365	361	346	375	384	339	321	329	350	330	345	351	411	375	381	358	371	410	339	364	322	326	345	327	382	381	369	357	356	357	379	349	369	355	345	385	347	382	329	335	376	332	366	337	351	378	356	361	377	371	378	332	354	366	353	349	350	394	332	412	349	368	374	367	370	355	323	332	360	350	366	385	347	325	343	344	357	345	344	351	354	353	367	357	383	377	322	368	386	349	373	384	364	351	362	377	345	338	349	360	384	353	333	350	364	366	392	356	357	360	372	325	375	342	394	349	363	353	371	381	383	344	339	362	342	316	354	366	395	349	368	344	378	355	382	342	362	366	331	382	347	351	404	359	352	353	378	337	385	388	365	355	360	372	387	377	374	389	340	419	366	366	371	395	353	308	356	369	352	356	355	351	348	386	369	377	372	390	361	372	356	368	375	368	368	349	345	364	359	346	342	361	355	350	365	372	367	394	384	354	372	353	378	348	373	362	380	375	316	354	346	344	383	364	357	389	369	344	333	335	365	343	358	355	351	346	399	377	321	341	328	318	388	310	378	353	368	387	377	343	392	381	388	353	366	370	385	362	361	360	391	343	360	332	359	361	379	400	368	346	381	342	370	377	391	355	339	373	372	353	374	386	380	369	366	361	353	385	362	345	359	337	338	371	333	347	358	377	361	374	337	379	356	336	345	376	322	354	380	356	391	341	380	356	368	331	354	373	376	390	363	378	377	338	361	360	340	334	370	388	375	356	377	353	346	361	378	374	354	404	379	368	339	339	374	375	330	340	358	355	356	374	361	332	367	382	363	364	352	349	332	348	364	351	377	374	340	374	351	349	333	344	346	344	311	355	357	354	338	396	373	372	349	346	338	352	347	373	381	362	341	361	372	387	344	344	379	379	378	363	360	348	361	346	335	366	360	374	331	364	332	341	330	353	318	415	356	354	389	317	373	357	368	383	353	341	362	369	363	364	359	359	382	352	327	374	354	402	346	365	381	367	353	378	390	345	359	379	353	370	339	355	362	327	359	315	342	349	334	381	385	376	333	346	357	363	357	393	346	376	368	365	356	376	363	356	390	327	384	351	373	375	357	363	362	333	372	359	365	336	367	350	344	349	353	336	388	366	359	397	401	367	360	362	362	351	390	356	394	354	341	382	355	331	384	355	363	375	350	331	346	374	325	361	342	354	398	356	365	344	381	313	348	362	375	356	351	332	351	350	352	365	376	325	347	391	338	340	355	373	350	382	390	365	372	365	358	380	365	351	374	362	370	328	371	360	381	340	341	334	348	348	386	352	344	350	364	389	382	380	366	326	365	368	339	369	362	376	333	345	342	375	340	364	352	356	387	357	358	358	360	398	379	353	375	362	374	377	355	358	376	349	369	353	373	333	370	362	367	306	365	326	346	352	364	374	379	352	349	370	358	383	380	343	341	342	335	357	370	358	350	330	399	356	372	335	339	360	331	359	373	370	378	369	368	369	359	365	359	382	379	374	330	344	383	346	328	382	375	375	392	368	385	334	366	312	367	342	363	349	384	351	388	389	340	395	372	349	359	368	346	390	348	348	322	343	375	334	373	365	333	384	348	347	358	373	350	350	350	375	362	332	372	360	351	373	362	369	353	385	361	392	361	371	383	375	347	361	374	365	353	353	365	368	393	346	318	345	375	364	348	374	365	370	354	345	342	379	327	351	398	378	361	371	343	331	396	331	370	371	334	352	371	345	354	354	375	372	368	360	378	349	385	337	345	367	395	338	327	353	352	360	350	342	352	386	342	390	374	326	390	353	353	358	379	339	379	335	381	389	399	382	344	371	368	353	346	359	345	389	376	364	366	374	373	346	324	325	355	377	347	365	364	365	366	383	371	374	397	344	388	367	385	363	356	354	362	347	370	347	360	384	360	361	345	361	348	389	389	346	367	331	370	356	349	352	360	365	353	359	355	332	373	357	375	344	318	356	349	375	322	350	343	348	352	331	374	355	378	372	352	344	378	360	366	363	366	340	395	366	362	359	355	339	367	370	333	376	374	369	356	331	369	367	345	344	374	369	341	354	376	394	384	362	343	353	365	339	341	349	391	367	343	358	341	357	368	359	388	379	335	329	367	366	362	354	389	380	354	368	376	344	344	328	358	326	364	369	340	388	371	348	365	376	357	364	380	372	392	377	393	332	366	374	340	356	349	329	387	361	326	333	346	393	360	347	357	373	359	323	352	397	358	336	343	339	309	376	363	344	313	330	378	340	367	363	332	346	365	352	345	377	338	344	365	354	356	340	411	347	364	369	351	340	360	370	330	411	353	362	348	342	364	412	344	354	355	359	365	399	363	361	341	375	373	348	356	366	349	392	310	367	408	342	373	357	383	369	376	350	348	346	382	355	346	350	364	357	380	369	365	348	354	384	362	347	329	348	335	379	352	348	331	343	351	328	365
28454	23612	19751	14236	8409	7689	5544	4403	3116	2296	1517	1432	1231	975	844	802	855	710	663	678	555	531	443	411	382	360	354	360	370	340	385	358	388	343	350	362	342	359	347	374	353	412	388	402	336	361	366	387	333	343	348	337	376	351	378	327	380	321	379	338	376	343	363	359	358	395	333	393	366	367	340	350	327	373	344	380	359	383	372	379	383	347	374	365	358	326	335	385	369	378	369	352	374	369	325	385	362	318	366	358	372	375	354	396	368	342	369	388	365	400	355	382	354	387	391	384	385	370	366	368	379	371	346	362	356	343	375	374	337	366	377	333	347	351	377	348	338	346	383	363	388	364	329	383	350	381	354	358	368	316	381	387	353	362	373	389	363	343	382	360	391	352	377	355	347	346	321	377	377	338	376	353	331	369	353	340	380	375	364	358	356	345	357	345	355	376	355	402	351	360	370	353	324	360	364	383	375	370	348	361	374	367	388	343	334	394	359	359	369	375	367	347	322	369	356	347	355	377	358	302	347	380	383	366	339	356	352	387	348	393	348	363	368	362	361	344	351	370	380	380	351	369	361	350	357	351	364	323	366	370	394	361	373	371	329	387	356	346	316	377	343	338	361	360	373	336	356	412	353	351	391	327	359	343	338	356	353	337	404	364	364	382	343	334	375	381	365	357	320	365	359	343	372	374	371	361	407	326	340	382	349	383	366	347	377	408	387	328	347	370	353	349	349	355	342	354	381	380	318	367	371	387	367	355	352	398	351	344	356	359	358	377	347	409	369	399	353	372	347	374	369	350	352	386	361	327	404	338	359	373	324	369	354	374	394	372	360	371	339	384	366	399	351	330	354	370	372	368	360	370	361	397	349	363	340	377	382	355	388	368	408	360	349	384	359	373	366	359	378	374	357	360	378	343	347	412	343	364	370	404	405	346	365	352	403	359	363	397	349	372	334	345	359	345	343	335	390	347	381	386	386	374	386	350	376	363	345	403	343	355	286	344	366	352	393	329	386	356	375	375	380	378	373	327	368	353	381	331	362	347	363	376	354	343	339	373	354	339	375	380	370	367	369	371	337	367	385	368	361	319	375	386	343	362	349	358	345	353	364	379	357	355	371	352	349	315	359	376	331	354	365	326	350	384	383	358	374	333	357	350	355	390	329	341	361	381	345	367	319	388	370	364	344	353	381	336	342	346	359	359	357	363	362	370	374	347	350	356	384	360	371	382	355	364	359	354	354	358	396	347	362	396	354	357	350	371	351	363	390	350	358	321	387	334	347	373	366	375	380	366	355	390	351	397	336	354	353	380	353	372	357	347	369	327	373	399	385	371	391	330	338	416	365	349	373	382	372	375	370	367	309	341	371	383	355	322	366	390	366	343	353	374	366	369	391	325	367	355	355	352	338	349	364	375	358	383	370	372	361	340	339	368	377	383	374	357	387	366	372	394	373	371	332	350	331	389	383	355	363	372	362	350	349	365	380	330	361	409	358	344	335	344	340	367	344	372	369	370	329	358	352	350	397	362	364	391	391	359	354	384	359	350	394	372	380	373	371	335	334	326	340	351	349	351	333	322	363	353	330	337	377	394	365	348	379	361	349	356	387	381	338	356	325	373	371	328	368	337	360	333	347	345	343	376	364	370	381	327	363	385	333	369	364	348	364	358	334	358	349	371	337	388	351	329	352	336	352	371	377	410	372	384	398	396	383	351	395	337	355	346	339	366	342	409	333	376	369	364	371	376	361	369	346	347	349	374	344	347	402	353	334	383	351	369	365	357	379	357	381	367	374	371	357	374	397	347	331	356	381	376	366	397	377	352	351	351	374	343	339	356	374	370	356	361	354	382	370	332	375	370	342	376	367	371	359	350	384	352	338	406	365	345	368	337	357	383	345	343	364	393	336	357	337	341	389	384	349	361	351	358	353	337	358	370	347	368	362	319	356	361	387	337	370	369	381	349	338	369	350	371	335	344	349	356	339	381	346	360	363	392	358	347	391	341	366	388	344	354	341	347	361	382	336	361	362	379	327	387	343	381	367	392	341	385	346	377	357	360	374	390	363	391	392	385	347	345	391	346	340	355	371	376	348	368	350	336	416	400	396	356	377	372	350	365	336	349	319	352	346	371	399	322	361	341	410	327	346	338	370	387	358	374	347	322	378	333	356	350	321	381	370	374	370	366	318	340	370	380	358	353	356	351	396	386	374	320	367	349	339	349	335	389	338	384	351	332	341	354	330	360	380	356	368	372	366	345	378	366	379	354	345	343	357	348	380	360	383	385	371	370	393	367	338	353	348	352	402	337	363	357	308	369	345	393	355	324	368	374	342	382	362	397	370	372	403	393	354	336	376	345	401	336	339	390	382	362	361	371	329	363	360	353	334	358	385	337	354	358	354	353	365	351	356	378	361	406	336	345	347	378	347	376	365	385	380	345	368	372	388	351	340	352	355	343	380	338	361	351	354	377	356	355	356	371	351	350	372	366	386	385	385	363	354	356	399	375	347	356	357	348	318	337	345	350	383	375	365	400	348	389	365	369	362	357	362	380	360	379	351	350	396	345	343	385	361	375	377	361	375	352	347	337	377	364	349	374	387	391	345	381	377	356	364	349	339	377	354	382	331	357	370	383	365	336	360	362	384	385	385	369	334	366	347	386	403	361	351	332	406	335	373	365	370	376	384	403	375	388	325	376	359	386	328	388	376	385	336	377	350	380	370	359	361	358	375	406	382	352	387	338	359	377	395	355	358	381	379	373	367	365	345	363	351	367	344	364	329	330	386	369	404	379	368	366	380	352	342	360	394	370	341	398	379	373	379	338	363	360	348	348	344	380	343	381	366	329	357	387	341	361	353	382	363	351	384	379	364	355	357	377	334	349	370	362	337	358	363	354	382	387	348	370	357	384	361	368	332	347	361	348	360	367	354	360	371	337	357	364	393	393	363	351	356	394	357	347	343	343	356	367	382	319	398	387	367	347	348	319	369	363	368	402	362	316	368	348	373	349	390	347	378	374	390	363	393	348	355	375	343	398	345	344	412	397	382	320	369	342	373	362	354	315	367	371	349	363	328	359	385	389	352	362	331	363	370	318	374	346	353	367	318	360	334	332	353	347	367	387	335	366	347	391	373	369	369	377	370	375	394	384	338	366	349	351	368	358	347	371	374	354	357	355	356	328	366	359	381	383	358	375	373	322	331	342	356	361	382	390	357	344	362	398	354	330	345	339	365	349	365	375	353	361	355	374	357	367	370	340	396	365	343	358	367	391	390	391	341	349	396	358	368	397	361	359	329	363	343	362	358	359	348	370	364	360	343	360	339	360	395	340	374	340	369	357	354	371	354	363	375	359	384	370	350	364	381	374	379	338	328	349	355	374	377	370	372	366	347	408	370	370	352	350	353	377	358	365	320	367	365	347	375	384	353	379	344	355	368	335	366	360	350	384	360	346	334	355	376	376	382	372	329	372	391	380	359	384	393	379	343	333	347	354	382	363	371	379
31338	34537	22215	16976	12510	13209	10255	8797	6286	4807	2942	2684	2111	1635	1442	1296	1335	1028	1031	986	736	729	622	532	517	464	480	502	478	453	450	431	430	439	413	425	397	459	455	413	437	416	451	449	409	482	436	445	457	453	437	416	419	425	416	428	431	449	436	464	455	416	391	441	405	425	461	445	399	413	417	417	398	460	451	420	465	418	373	448	422	399	433	455	455	434	446	426	399	459	406	458	423	433	439	412	404	440	434	445	444	401	416	476	432	444	418	393	416	434	463	430	410	454	437	387	439	432	454	416	392	433	421	385	434	430	465	424	390	418	418	477	404	427	429	408	460	408	413	401	414	454	402	432	438	423	412	503	430	491	415	425	461	429	397	433	434	421	399	421	408	452	443	426	444	433	433	444	450	437	442	429	427	457	424	430	437	429	428	414	416	439	435	459	446	464	475	420	441	414	441	408	428	410	410	429	443	436	415	417	428	448	433	442	456	432	435	432	438	439	473	432	447	415	411	427	422	406	433	427	444	436	418	418	445	402	430	399	446	419	444	391	419	436	424	431	439	416	409	414	440	398	433	456	434	408	451	427	472	420	435	405	440	419	414	454	397	397	410	435	425	420	437	442	416	445	466	435	419	426	409	472	416	436	431	431	410	424	391	456	451	435	431	453	418	407	420	444	432	433	407	441	440	433	393	425	423	483	459	454	452	421	456	466	431	395	430	408	413	383	397	430	395	404	446	432	431	432	393	451	483	432	419	412	451	437	471	431	441	402	417	400	421	413	469	428	409	429	430	436	423	459	453	439	387	476	448	441	405	460	432	409	435	429	416	450	445	421	461	412	453	439	404	426	417	461	422	428	410	418	469	462	439	447	468	467	410	454	497	458	441	383	415	425	419	402	428	418	458	453	405	435	440	433	438	414	422	411	420	413	438	407	446	427	406	420	449	424	457	403	429	413	410	435	431	410	409	449	449	444	447	420	422	439	443	402	479	441	417	431	455	424	408	491	446	404	393	395	417	429	419	399	450	433	432	427	411	428	400	364	403	432	438	433	445	447	418	430	416	420	462	431	420	387	443	473	457	430	475	441	414	465	383	438	420	412	450	466	454	418	424	436	436	398	469	470	418	472	454	414	451	423	434	424	419	454	442	457	442	459	433	432	402	471	449	433	463	463	464	440	422	410	457	480	409	417	422	478	440	412	462	413	401	428	444	395	414	431	425	411	462	455	438	391	405	458	438	457	431	430	422	434	462	439	418	434	434	438	441	432	406	466	462	436	440	438	404	410	432	400	434	430	416	428	411	424	441	453	457	449	398	412	425	419	443	436	446	417	428	384	411	393	463	432	424	430	431	416	381	448	438	427	440	440	414	402	437	368	424	451	398	396	440	439	414	430	458	400	440	420	432	419	432	399	404	435	459	420	414	457	420	423	400	400	412	434	423	462	427	422	456	409	420	441	464	431	425	456	434	427	440	417	439	434	472	435	423	455	443	441	430	453	459	450	420	455	433	443	457	420	395	420	396	415	463	413	439	407	440	423	450	386	429	439	439	415	436	453	424	450	435	446	417	423	444	448	428	452	407	436	409	418	470	425	444	421	467	428	440	440	431	437	369	416	422	463	380	445	410	434	428	427	450	447	444	410	421	486	407	475	418	405	455	475	457	430	424	412	452	428	429	425	412	418	408	429	419	469	451	416	396	418	430	400	462	412	414	423	427	472	400	434	415	399	412	454	434	434	440	451	430	447	445	429	407	417	424	405	397	391	408	463	381	434	439	453	420	414	436	440	442	405	440	436	450	447	428	430	454	439	398	449	406	454	427	440	405	450	434	452	437	443	413	427	424	427	448	446	396	421	445	431	438	450	442	449	424	435	419	442	437	435	426	431	429	458	445	428	438	421	420	423	413	441	402	425	425	445	450	446	424	404	433	379	428	485	480	436	431	423	420	402	445	424	421	429	420	434	404	457	411	420	432	419	405	362	414	428	441	456	425	401	412	444	441	407	429	426	415	423	426	439	458	432	442	450	427	394	418	460	441	411	483	439	432	448	421	457	435	408	426	473	414	458	418	446	445	405	443	420	416	468	416	429	417	438	389	447	453	456	448	415	429	460	402	405	424	421	419	412	441	404	434	421	423	417	439	452	409	425	436	456	405	419	446	430	409	401	449	448	410	451	453	434	423	413	431	448	432	441	400	424	473	443	433	425	423	394	428	420	458	442	427	407	428	433	456	410	441	459	431	428	420	418	437	406	446	402	466	446	437	429	441	426	443	409	418	450	408	430	455	440	437	390	420	414	426	439	409	421	451	441	426	398	444	413	414	420	436	444	425	433	444	430	379	469	379	409	428	461	431	438	401	413	479	467	459	410	426	435	383	349	457	436	485	428	415	429	430	444	421	438	425	429	416	440	428	477	462	485	418	412	440	435	432	417	427	434	420	425	435	413	440	432	473	411	410	440	407	396	439	424	441	418	394	456	421	433	421	439	430	432	494	413	405	472	426	450	392	453	464	414	419	448	444	438	421	421	403	431	389	450	419	435	455	468	452	451	447	430	451	410	467	434	427	439	425	398	428	413	436	437	414	442	413	426	458	429	434	424	455	429	395	421	444	436	426	400	444	447	430	418	454	448	422	423	475	436	423	434	411	450	399	428	431	414	433	432	417	428	434	408	441	409	449	422	442	437	427	453	430	425	478	425	470	389	419	423	425	425	466	463	436	427	436	400	414	404	413	422	444	452	403	414	456	433	411	421	398	424	463	418	418	443	427	415	441	451	449	381	413	429	448	426	452	450	407	447	427	401	437	427	415	430	476	463	404	415	449	399	486	426	428	445	419	399	388	420	471	474	438	400	442	394	435	455	409	435	445	422	412	411	454	425	445	439	449	461	431	432	443	411	427	445	424	427	432	411	427	439	434	446	424	442	440	434	429	390	450	435	449	440	402	434	421	424	429	421	462	462	452	419	445	462	462	492	398	462	462	423	435	431	437	435	422	453	443	429	405	440	422	425	429	433	428	420	411	426	419	410	435	437	451	441	395	453	422	402	405	437	446	388	430	416	455	419	426	405	443	440	442	438	457	413	447	427	427	445	444	456	471	410	459	411	405	444	439	478	417	436	435	426	461	460	418	427	431	433	436	428	390	418	421	421	469	433	401	396	424	406	440	419	420	453	414	461	408	426	420	472	426	457	429	442	406	459	392	395	429	440	439	431	425	418	415	424	429	423	448	416	457	398	410	427	400	436	444	422	429	461	415	441	438	432	431	414	423	441	421	399	431	407	416	452	460	438	419	417	412	444	414	449	434	428	454	454	418	390	441	402	441	408	419	418	481	439	468	450	418	416	407	446	489	391	446	445	439	426	429	424	389	432	424	431	444	438	478	426	420	441	442	426	444	436	445	403	454	438	425	432	426	430	454	450	443	450	482	459	417	380	411	427	446	440	444	473	411	457	429	384	425	442	417	400	416	412	436	407	426	449	424	438	482	410	427	438
23702	20873	27941	23966	21124	18617	11939	8283	5394	3762	2314	2009	1704	1325	1120	984	1159	846	868	850	579	497	385	336	277	234	273	243	247	260	225	238	237	228	226	222	247	224	223	220	243	242	213	237	240	232	239	221	212	201	223	230	234	235	235	241	226	201	261	205	229	213	250	231	251	247	224	215	236	257	226	258	235	242	219	220	224	229	221	244	227	246	234	239	211	252	207	254	240	227	201	231	239	249	208	226	216	234	227	233	240	217	251	253	249	251	235	225	233	226	230	253	222	227	211	218	247	260	242	222	239	218	243	221	217	248	237	200	241	257	240	232	237	235	253	231	244	253	267	206	238	232	220	279	235	256	250	244	253	218	259	246	234	261	239	229	248	220	219	252	226	233	216	244	224	232	246	233	232	228	253	232	234	225	236	246	246	236	258	226	234	230	235	228	230	233	254	237	224	219	249	223	233	220	245	243	262	246	242	235	209	214	227	237	233	247	216	226	249	226	267	255	266	204	250	204	218	232	244	237	225	244	232	266	251	257	218	206	245	220	250	240	258	221	226	233	211	228	240	219	243	262	281	225	243	234	243	217	253	240	202	212	255	227	233	236	233	240	219	252	243	275	231	211	248	265	250	229	227	239	231	237	229	231	243	243	235	233	219	255	217	239	249	234	224	227	227	230	229	231	220	235	220	273	209	243	260	225	235	229	235	213	225	211	253	251	217	224	250	240	240	235	259	263	241	214	223	253	233	206	205	221	240	244	265	220	232	236	243	229	226	232	215	225	247	220	245	242	238	233	229	274	193	255	234	224	247	233	227	211	253	220	232	243	260	260	227	218	238	222	237	228	224	239	234	213	232	221	228	247	257	219	260	217	246	234	243	256	216	239	230	207	214	238	211	224	242	219	254	221	215	229	252	231	229	233	239	252	241	251	240	211	246	215	231	229	201	236	243	251	218	229	221	215	231	235	247	235	225	220	216	247	235	237	239	235	240	244	228	245	201	245	232	219	223	228	207	245	227	217	235	215	237	241	244	193	219	257	248	215	247	247	243	289	264	257	257	233	219	225	245	216	207	212	245	219	235	212	208	220	227	236	231	225	238	222	264	259	208	254	200	224	232	235	230	219	224	227	246	217	230	238	213	261	232	226	217	214	235	243	248	237	259	231	251	241	243	222	236	233	247	232	240	232	238	203	232	249	234	212	239	182	222	198	261	237	251	213	220	232	256	225	256	253	226	246	239	234	229	234	249	205	237	233	237	217	230	235	240	223	214	272	230	219	222	250	224	244	252	263	248	209	220	234	215	249	234	230	250	237	266	227	244	214	202	262	268	221	254	233	242	256	233	231	253	257	234	220	228	227	210	240	247	231	240	241	233	224	261	241	256	249	253	238	243	213	219	251	219	215	250	216	234	237	217	247	238	216	231	250	232	224	199	250	222	223	252	227	217	253	202	239	227	220	229	252	229	256	229	215	213	250	236	228	265	262	237	259	209	225	242	236	248	241	208	245	218	247	230	234	264	244	236	222	212	245	219	252	217	248	238	228	251	246	224	235	226	236	244	229	243	238	233	227	254	243	213	221	243	230	215	260	213	250	220	221	219	226	239	244	242	229	246	225	222	224	226	263	225	224	234	229	238	241	219	205	233	212	245	260	218	244	203	243	228	231	219	253	269	218	251	206	221	209	226	218	234	231	222	239	229	231	227	251	221	245	239	259	197	240	253	235	249	231	229	238	224	280	238	220	211	256	256	243	266	243	251	259	224	243	216	240	251	214	244	230	255	266	223	213	244	261	224	240	255	208	231	225	206	228	232	241	244	253	208	181	241	225	226	226	227	248	214	230	249	264	241	233	255	245	224	264	216	254	233	229	230	239	219	242	224	219	249	252	256	208	230	241	224	225	224	224	243	212	240	215	226	252	227	243	252	243	265	231	260	211	221	230	206	238	243	231	242	225	262	269	214	269	230	212	245	239	231	231	218	229	254	223	241	275	238	249	222	236	235	236	244	214	245	242	251	233	218	237	229	229	251	218	237	262	230	238	216	253	235	210	248	255	220	269	230	236	240	249	244	243	213	200	244	226	242	234	254	247	239	229	242	223	233	194	240	220	219	237	229	241	233	227	253	251	241	259	205	248	245	241	223	244	225	232	254	263	231	253	218	259	222	259	223	223	243	221	241	224	218	243	248	240	221	229	264	222	222	245	223	253	239	231	244	228	243	241	234	243	240	225	221	242	237	214	241	246	213	234	236	250	219	233	223	217	258	221	270	238	227	223	217	245	227	245	235	258	217	225	251	220	235	246	233	236	215	229	210	241	239	217	200	223	230	221	229	220	211	229	226	231	231	217	225	224	216	231	243	246	238	228	224	245	220	249	252	235	205	246	245	220	234	235	201	238	244	238	226	249	231	226	235	267	241	226	233	240	250	244	271	226	225	216	234	242	221	225	234	245	255	255	260	230	215	229	220	230	237	221	245	222	235	211	252	236	229	271	255	251	240	232	217	224	232	260	223	237	204	229	238	222	225	240	221	214	239	240	233	252	251	210	248	243	244	234	249	219	231	219	245	213	255	216	240	217	235	244	221	243	216	238	217	227	262	234	217	226	213	277	251	245	256	244	242	221	241	245	243	237	217	213	246	243	213	238	254	230	213	223	256	273	237	235	248	232	224	239	222	246	218	221	236	242	245	263	225	252	227	246	218	254	242	254	203	260	250	244	216	234	228	265	250	234	244	231	239	224	234	198	221	235	227	233	247	248	246	244	240	227	229	226	246	215	259	229	226	226	247	256	238	229	211	220	212	228	249	251	248	198	253	261	231	219	228	234	216	228	204	242	234	248	254	227	241	197	237	222	234	258	258	229	228	238	231	260	206	242	236	232	211	234	239	226	220	247	209	222	231	249	243	235	224	223	263	251	255	240	233	233	262	225	223	233	238	246	244	226	221	221	252	243	232	214	263	254	249	215	245	243	249	227	223	247	248	229	211	241	244	203	228	230	196	237	211	239	238	255	236	229	221	246	225	239	233	229	242	223	227	235	211	232	235	240	241	234	211	217	233	227	239	224	234	212	223	260	215	247	231	233	222	242	219	275	229	239	255	240	244	230	234	220	224	234	243	214	249	246	224	241	236	245	236	228	220	237	201	244	238	247	240	248	254	224	242	236	225	227	231	212	246	214	227	216	258	250	238	241	231	230	257	228	269	247	238	244	255	204	223	225	248	223	231	287	232	265	222	241	247	214	223	234	226	232	239	231	242	196	214	234	237	238	226	205	252	238	254	271	247	208	269	226	218	236	234	230	251	249	209	264	236	237	228	222	254	216	239	233	245	236	219	213	231	229	226	245	232	225	241	242	248	224	259	252	232	241	238	255	232	243	258	242	237	244	224	241	232	238	245	200	252	226	234	249	252	236	246	224	230	229	235	224	240	216	232	249	233	227	249	225	245	228	234	213	242	220	235	210	222	226	241	262	254	227	237	233	240	215	243	268	216	226
32188	44474	29336	25041	20099	19904	14692	13941	10238	7283	4350	3945	3319	2486	1998	1765	2130	1587	1463	1375	985	729	549	424	385	314	340	302	320	331	272	282	305	282	317	309	299	245	283	281	258	303	255	305	289	280	289	302	312	306	275	275	299	266	296	289	281	304	241	258	261	283	292	295	267	263	289	276	289	278	274	285	286	263	301	300	317	295	276	266	266	326	309	281	292	304	284	280	276	280	284	335	289	274	274	278	297	341	282	291	297	267	295	285	282	283	273	287	289	301	307	285	279	288	279	271	253	268	248	287	293	272	283	255	295	288	276	275	293	280	288	285	276	276	281	289	312	234	262	253	269	286	292	301	282	300	314	269	279	270	279	293	329	271	300	287	301	264	281	301	278	275	267	313	268	278	270	308	248	260	279	290	287	305	285	282	303	276	280	275	270	292	248	305	268	304	241	277	276	320	265	296	296	297	278	304	287	277	267	291	259	317	277	294	258	273	281	309	270	281	256	296	291	326	274	298	291	274	289	274	279	304	273	300	301	277	302	269	268	275	285	271	281	294	277	274	277	275	285	276	286	269	291	279	283	307	256	280	272	285	287	284	274	283	276	237	284	335	261	293	269	304	278	291	259	281	274	294	268	301	308	284	296	312	273	272	285	284	282	288	292	279	292	273	285	294	278	268	317	267	272	282	285	322	311	286	300	258	284	271	310	281	295	271	283	280	293	281	283	299	297	274	306	305	295	287	281	295	273	278	304	280	254	295	289	268	249	271	284	287	312	274	285	309	277	265	257	284	302	302	279	265	288	286	298	262	282	298	265	264	319	299	312	300	292	291	283	258	287	261	294	279	308	309	299	314	291	284	273	254	288	288	277	277	267	288	280	276	289	290	251	298	300	300	284	280	284	278	273	296	267	275	246	297	269	262	284	262	268	304	262	273	280	299	263	287	287	265	297	276	277	276	277	297	289	281	291	292	294	273	297	310	301	248	271	261	261	297	298	322	299	282	301	272	291	294	286	290	294	300	259	265	276	323	290	318	316	276	290	256	300	275	267	265	289	275	279	263	269	313	299	309	289	308	281	294	258	331	278	305	267	280	305	278	265	278	281	269	315	262	305	316	268	282	303	263	263	316	288	273	316	255	275	318	286	295	302	276	284	282	259	304	252	293	306	299	292	305	282	287	289	272	281	271	281	271	248	295	288	308	267	277	300	286	288	270	321	284	291	299	319	318	298	265	253	306	264	281	258	289	244	269	282	250	263	258	282	275	280	292	276	279	285	296	279	280	283	268	305	289	284	323	293	266	275	263	283	310	275	333	274	260	295	289	270	295	266	288	259	261	310	300	302	289	300	284	268	291	301	293	285	266	295	300	270	267	291	307	277	278	287	286	278	281	273	286	273	284	278	274	281	288	279	305	285	286	267	302	269	289	300	293	274	287	269	265	268	290	328	308	283	286	300	271	281	285	261	329	283	295	307	289	273	286	275	261	293	275	279	292	277	259	264	304	284	277	260	272	278	318	296	258	279	282	282	312	282	263	268	287	259	297	272	271	300	276	281	311	287	281	281	296	290	310	275	293	287	302	265	276	271	295	276	288	275	293	262	268	312	310	298	276	278	299	286	281	302	289	273	275	283	298	275	285	293	273	274	266	291	291	267	268	292	306	263	253	308	304	273	285	260	328	301	299	283	300	307	285	271	281	263	270	278	252	279	275	305	244	283	260	262	302	306	307	264	315	301	306	295	277	276	272	306	274	274	277	255	272	276	292	271	240	296	267	317	340	300	311	288	301	294	283	290	272	272	251	279	316	276	269	277	262	283	288	273	291	290	287	277	281	282	284	301	276	274	248	286	293	306	258	255	268	311	317	303	284	261	261	288	274	271	272	288	278	320	290	299	281	286	258	282	274	310	267	282	269	272	284	314	313	276	268	280	301	313	272	288	323	291	268	270	284	300	270	273	288	315	276	265	264	282	322	281	306	294	287	269	308	277	310	269	289	253	271	283	276	279	272	296	271	264	259	282	269	261	286	271	287	297	259	283	280	320	273	278	306	292	282	281	280	283	278	273	284	272	293	255	306	292	282	277	278	264	321	305	271	254	307	284	271	262	318	273	253	296	276	270	280	273	275	262	255	269	277	276	309	275	293	257	288	258	289	303	265	276	302	289	298	285	266	308	286	293	266	277	298	242	286	309	276	278	277	273	267	289	265	257	303	271	296	293	321	280	314	263	289	291	277	294	287	270	272	288	288	245	274	265	277	288	270	283	281	274	272	280	327	290	287	278	311	294	286	270	273	295	278	264	308	274	277	317	281	300	288	303	286	289	292	299	283	298	271	298	273	269	307	268	270	284	299	285	274	287	291	272	269	274	275	288	290	300	292	310	280	260	275	262	291	307	254	268	270	288	283	294	321	285	297	270	300	269	302	272	285	277	265	274	311	281	301	295	248	273	302	283	261	286	298	286	300	269	279	263	273	289	233	311	266	318	277	288	284	263	310	286	284	278	273	264	260	294	293	305	264	297	235	328	302	284	280	295	263	316	277	287	322	291	285	286	279	308	286	275	286	278	259	298	241	287	298	296	299	316	309	310	290	287	280	297	279	264	298	281	286	252	305	295	284	288	308	275	291	305	254	281	266	248	291	270	293	291	266	258	293	261	264	257	264	295	275	287	286	269	293	274	276	287	287	305	301	273	282	285	276	277	269	279	310	251	298	280	297	269	267	280	261	307	289	259	274	277	275	280	227	290	315	277	317	291	294	249	340	264	259	287	259	253	284	251	294	263	266	281	273	244	282	292	297	269	295	270	305	295	285	281	270	253	238	272	291	295	295	270	301	290	266	258	263	281	287	287	283	294	300	294	286	261	287	296	280	285	309	249	284	325	251	273	295	252	282	268	306	250	267	300	282	267	277	286	281	275	295	286	240	252	290	287	281	333	272	274	277	299	265	257	288	290	281	282	269	260	266	279	298	314	251	282	301	285	305	275	261	250	269	273	292	268	268	272	280	267	276	274	280	290	276	277	299	286	297	264	291	312	283	287	286	268	277	295	261	271	255	296	285	289	277	273	273	264	299	295	312	265	268	254	290	265	295	281	283	294	312	276	279	276	280	245	280	312	285	269	284	297	259	279	286	264	284	280	307	282	272	254	276	321	292	319	299	283	289	291	260	290	281	277	298	302	275	307	318	302	260	287	310	291	285	296	309	292	301	291	280	284	296	321	257	295	309	287	275	302	280	272	271	283	278	261	309	281	251	282	280	258	305	289	298	267	298	272	268	240	312	278	244	286	251	248	275	319	277	310	267	291	265	274	285	268	292	307	276	280	307	285	272	305	320	284	274	300	305	292	275	294	257	267	277	299	303	245	282	275	301	279	272	283	291	280	293	313	279	273	270	287	258	270	270	279	293	279	283	297	299	307	269	248	275	299	288	256	274	259	257	260	325	299	254	259	290	282	287	265	279	282	271	286	276	291	275	279	328	301	277	306	264	257	288
24725	20891	27025	25010	17379	12236	8076	6159	4649	3218	1779	1637	1431	1312	1078	980	1091	1038	873	873	717	641	550	559	542	484	490	468	443	472	495	468	451	465	490	434	481	428	460	473	459	498	449	472	463	473	414	482	478	486	456	469	450	440	462	503	430	441	467	478	445	482	452	451	443	448	447	418	430	437	503	455	455	473	457	445	477	425	454	435	491	459	454	467	434	492	461	474	444	443	466	420	444	421	484	407	462	456	471	447	451	508	459	440	403	487	442	483	465	481	438	444	434	465	465	447	463	446	410	433	434	487	465	460	428	459	408	449	419	444	440	504	480	473	474	468	480	458	475	468	479	454	470	449	450	471	486	456	481	420	462	464	468	446	429	443	470	454	452	465	424	415	452	459	430	474	471	468	417	482	462	476	455	462	461	438	446	428	470	439	448	441	420	471	423	457	492	422	469	490	450	446	474	461	463	438	448	448	489	472	413	454	483	447	422	481	432	470	470	455	470	437	484	440	453	429	472	464	449	481	430	403	460	438	474	462	492	447	410	466	456	467	434	465	438	442	454	459	476	464	453	446	438	469	483	491	485	466	474	490	462	453	436	494	439	478	454	435	482	466	455	453	435	495	461	491	477	478	477	465	465	445	472	483	463	441	430	429	447	430	497	455	447	428	471	462	450	485	490	488	466	462	468	446	468	466	471	440	424	412	456	462	446	479	455	485	466	446	455	461	454	424	474	437	494	466	463	488	525	470	458	458	466	489	463	453	493	478	429	458	486	464	439	420	440	474	451	472	442	457	477	421	479	492	473	464	470	422	460	441	456	460	410	472	448	457	489	496	402	451	461	417	438	522	471	438	465	493	439	474	440	472	467	429	453	509	466	446	437	491	472	471	448	449	436	483	401	486	427	468	500	443	432	487	496	426	480	434	463	477	481	464	459	466	454	485	417	484	468	497	446	464	496	469	472	478	517	482	438	471	487	484	474	467	479	456	449	449	483	464	461	471	458	493	512	435	466	469	471	442	452	456	420	462	491	502	455	430	455	431	466	458	447	477	476	443	470	459	438	428	419	462	447	453	449	484	462	475	450	461	467	465	476	421	464	472	458	446	524	469	442	462	453	462	499	462	442	492	466	485	448	469	459	473	471	448	453	430	479	460	447	469	445	497	450	457	457	421	494	464	469	441	511	472	419	461	462	481	468	477	436	472	430	459	517	479	471	495	496	438	450	460	430	463	509	420	474	449	440	455	445	521	455	471	449	470	452	454	465	469	451	426	458	471	471	470	495	444	459	523	442	460	467	450	475	457	464	454	422	456	413	495	481	457	443	464	458	475	460	468	467	449	506	448	452	478	489	454	452	472	468	476	436	484	474	451	466	453	439	468	484	474	472	468	448	470	449	465	468	462	442	433	444	457	449	418	478	474	468	422	423	449	478	480	416	410	497	461	463	460	467	469	427	498	478	483	463	453	443	451	455	489	438	481	443	463	448	472	476	421	460	473	471	465	493	468	449	506	496	460	493	471	481	458	479	444	444	429	462	425	449	466	462	475	455	435	459	482	492	470	470	480	467	475	448	458	445	464	452	459	486	416	445	460	452	515	484	420	487	444	454	493	455	502	468	462	494	447	493	450	455	447	507	455	422	471	496	474	455	460	501	459	475	464	427	424	501	452	459	455	489	461	451	434	477	433	465	445	446	441	471	475	451	448	450	484	457	442	464	447	455	444	453	473	469	450	482	441	458	444	461	424	491	409	412	440	424	495	414	471	441	458	461	471	474	443	466	431	464	423	457	454	467	454	432	450	471	480	463	428	453	493	474	482	446	485	470	449	451	460	464	481	456	430	449	463	456	504	458	475	445	484	416	456	453	456	484	455	455	456	516	451	456	491	470	460	471	445	477	467	461	452	454	417	507	461	480	461	453	455	454	447	427	453	448	446	481	471	485	430	474	447	446	401	509	455	468	464	470	481	469	462	455	452	468	488	481	481	502	443	431	469	462	465	454	417	453	398	465	473	479	473	425	481	412	454	441	446	443	472	472	472	463	459	441	441	433	478	407	487	441	455	428	452	512	481	456	468	467	440	423	446	432	474	422	490	441	502	500	479	453	450	476	428	471	463	461	475	446	466	442	476	456	464	454	489	467	461	461	440	468	461	428	417	444	447	456	476	468	458	459	467	460	453	462	440	477	489	447	455	467	452	473	460	447	443	444	409	504	441	423	398	449	444	455	513	467	431	457	463	441	455	473	475	490	478	452	465	481	445	436	430	449	444	471	436	433	455	439	436	454	468	448	451	437	472	485	453	506	489	465	486	458	443	462	474	426	491	479	428	502	454	470	480	390	462	452	412	481	478	511	410	434	438	501	492	440	464	483	454	448	487	459	485	442	447	488	456	468	431	469	446	467	422	454	456	475	457	400	461	438	441	438	469	459	445	481	460	447	455	429	482	448	437	485	468	480	459	435	465	385	432	451	493	445	469	445	445	420	470	447	485	465	460	476	449	464	481	463	475	467	460	473	492	471	456	496	462	419	473	491	431	462	434	432	414	469	470	456	483	430	425	466	449	462	473	479	456	456	430	498	444	452	504	411	468	457	454	447	468	429	460	436	468	481	450	425	453	489	439	479	492	426	474	463	478	463	462	474	470	472	449	456	450	489	466	498	416	456	481	474	454	471	461	460	458	442	454	480	476	429	516	505	398	501	504	494	456	473	480	462	472	487	487	463	470	501	442	437	476	466	450	433	465	427	437	462	422	445	456	482	453	453	424	458	466	462	468	448	425	478	470	460	474	442	475	460	429	469	466	460	466	431	471	421	469	454	462	485	435	517	445	470	477	445	449	434	454	451	432	450	458	456	469	478	443	427	470	454	496	471	427	467	434	443	432	464	418	460	481	463	423	491	450	469	438	471	441	463	458	454	476	426	486	452	467	427	461	445	460	446	454	446	456	472	471	443	431	448	489	465	435	448	462	464	450	435	479	471	465	433	454	442	457	489	455	416	434	431	446	460	479	449	464	459	429	494	445	448	427	447	480	492	457	490	466	441	486	453	463	475	438	412	440	484	444	457	440	473	455	496	505	483	466	448	469	459	465	450	473	445	467	440	464	467	432	465	442	490	448	502	419	457	436	474	453	476	481	472	493	437	435	430	476	464	455	460	433	477	455	462	432	432	462	466	443	464	501	465	478	442	438	438	523	461	490	464	492	482	416	491	446	467	444	486	449	454	461	450	437	432	490	459	461	451	441	491	468	459	447	475	480	464	448	427	432	493	453	498	489	473	423	472	468	476	467	458	460	435	481	466	443	478	470	451	468	477	406	456	463	449	459	472	510	460	474	500	425	440	467	413	424	471	470	463	438	442	471	448	464	474	475	420	430	427	418	485	460	502	490	438	415	441	470	480	498	444	446	481	437	437	409	451	400	461	470	459	512	492	462	432	485	435	431	433	444	434	466	483	436	450	439	428	469	442	443	440	424	431	470	448	438	461	417	451	455
32371	40602	24685	21574	17473	17955	13254	11719	9385	6348	3498	3148	2598	2353	1742	1655	1824	1752	1481	1273	1193	807	700	690	644	585	581	562	556	530	520	514	581	548	547	507	521	516	549	569	533	551	534	509	540	540	542	539	545	506	522	536	506	548	520	559	537	443	530	530	500	480	534	574	535	471	496	547	541	524	548	515	512	516	534	547	522	513	529	534	518	498	499	511	536	559	504	538	537	516	510	527	540	532	536	534	548	507	571	526	546	561	517	512	507	511	506	542	550	511	519	545	517	539	471	506	515	524	497	498	516	501	570	552	526	496	506	510	562	503	512	534	501	531	531	518	532	495	523	518	515	520	523	491	560	541	534	531	518	528	514	570	534	506	474	518	577	534	524	551	535	543	505	486	523	551	482	499	513	510	515	543	545	520	530	548	523	528	498	514	539	522	525	514	514	547	525	507	516	517	517	541	524	524	522	504	503	511	525	520	512	580	518	526	559	474	512	566	537	485	549	518	555	551	544	550	537	514	540	531	545	555	493	549	514	502	519	543	520	513	562	512	565	536	528	480	561	522	526	514	512	509	546	526	530	531	513	514	514	549	491	527	542	522	509	545	554	515	529	514	515	546	520	512	586	496	512	513	502	521	525	511	532	549	530	515	502	533	527	536	524	544	492	504	552	472	515	525	538	511	483	507	496	525	514	521	521	506	525	533	520	559	569	512	549	519	536	532	509	528	563	531	542	551	530	511	544	523	550	511	502	515	499	533	552	532	519	526	551	528	530	533	511	470	530	524	518	545	548	534	532	523	539	531	484	510	559	528	514	505	519	517	534	501	520	558	526	524	553	536	511	522	530	585	528	554	532	572	536	512	522	521	547	548	541	534	529	501	524	483	529	503	544	542	535	538	518	586	531	536	534	550	516	514	542	568	526	526	483	524	532	511	573	551	498	529	546	503	541	577	518	472	511	525	556	506	546	504	571	534	546	496	530	498	527	537	506	563	493	496	546	500	548	494	582	516	496	527	539	523	566	508	544	547	531	534	543	534	512	540	494	545	527	541	508	573	534	521	537	507	551	528	537	500	544	527	548	555	555	519	579	526	512	497	530	558	518	495	519	539	531	514	527	504	530	547	488	560	489	522	536	479	537	496	524	554	496	571	539	531	532	553	580	519	499	505	530	536	521	525	522	508	535	502	540	553	531	482	510	521	544	508	522	565	523	516	515	512	536	538	473	582	527	562	533	487	541	513	518	526	525	538	490	558	526	523	590	516	543	553	516	558	508	521	526	476	536	541	566	545	534	525	521	520	538	549	530	530	517	559	521	509	549	532	496	526	493	532	509	478	546	571	517	506	575	534	515	521	494	511	552	555	562	518	508	504	535	517	535	497	537	525	523	491	540	517	518	501	539	536	505	519	537	503	519	549	533	511	523	509	512	533	535	531	521	483	491	549	530	552	491	504	516	493	509	540	544	510	573	509	528	537	519	554	563	533	552	563	491	509	561	555	536	496	561	539	551	543	530	511	534	545	570	525	521	555	523	510	524	532	524	523	506	552	532	552	525	537	555	537	540	526	489	550	498	494	563	500	523	560	534	508	453	562	534	546	502	526	548	520	524	548	490	493	538	559	544	532	562	550	528	469	521	519	545	507	557	529	534	541	502	524	530	511	518	541	569	491	531	505	569	534	496	548	540	538	524	530	542	506	499	513	521	492	474	534	531	527	488	491	513	547	528	506	526	547	536	547	490	530	531	531	515	540	527	512	512	528	526	501	486	516	516	488	530	524	499	501	493	535	534	525	511	545	526	546	520	504	530	503	525	542	535	529	518	520	547	464	562	528	508	546	499	536	547	520	517	508	532	509	489	520	547	525	477	480	525	545	517	513	515	512	532	506	553	547	524	553	527	502	505	534	536	573	519	536	466	587	527	481	501	507	532	526	533	524	558	555	573	525	519	524	553	540	539	546	517	565	546	509	552	540	486	479	534	538	495	505	527	531	511	515	496	541	511	538	516	491	527	550	550	547	563	500	542	534	553	522	556	516	535	523	531	582	525	525	516	517	531	538	484	532	520	529	523	541	530	505	549	582	522	544	508	498	551	542	496	538	558	511	555	445	556	516	549	526	520	502	554	557	520	496	525	520	523	493	538	544	530	565	533	548	504	542	573	521	525	518	520	503	525	526	552	573	514	552	510	546	517	517	534	541	519	499	557	532	500	520	542	534	468	516	526	565	536	535	569	510	556	541	500	501	515	506	495	480	505	560	524	508	524	529	521	560	497	541	521	498	506	532	529	568	528	533	554	493	529	479	526	525	531	487	509	542	516	552	488	523	505	508	508	558	566	510	527	546	486	530	537	545	530	543	534	517	536	511	514	529	541	501	529	519	538	502	521	554	504	529	568	511	541	536	500	534	510	535	521	529	548	546	547	506	563	575	528	532	529	489	534	517	542	565	557	517	483	539	519	532	495	559	526	511	510	524	527	526	509	575	504	511	536	488	494	541	532	529	523	554	542	553	504	589	525	528	517	534	517	555	579	484	522	559	521	561	507	515	493	517	567	531	522	552	521	511	525	543	554	521	516	517	511	508	517	544	521	472	518	508	525	533	532	515	472	552	535	532	529	516	492	535	511	519	528	522	543	571	542	517	504	503	527	537	535	527	510	531	525	492	541	517	539	526	523	520	552	490	559	496	498	511	490	537	540	558	571	519	533	535	534	532	577	503	504	516	529	528	493	551	521	574	512	519	518	562	534	562	513	538	530	548	552	502	508	542	545	499	511	509	506	553	519	520	502	532	547	513	534	562	531	509	542	547	546	538	560	512	529	526	536	532	549	559	484	519	501	552	517	548	539	536	517	516	546	529	525	522	522	516	511	541	513	508	527	563	537	502	535	489	534	527	515	517	562	549	572	538	524	549	488	543	548	540	531	545	485	534	517	533	541	533	556	503	517	574	546	503	506	534	529	549	508	551	510	518	533	545	502	542	512	529	526	525	551	448	521	569	539	504	512	538	512	526	491	502	545	584	563	540	548	511	551	532	580	550	506	520	544	524	510	521	502	537	549	524	555	507	497	515	496	529	525	539	515	545	544	510	541	509	552	534	509	546	502	555	554	534	548	523	514	509	498	576	508	519	548	523	517	573	548	542	516	532	524	536	523	534	525	537	526	461	542	522	500	533	540	522	519	547	543	585	562	493	532	570	518	553	580	550	525	523	577	500	493	552	508	526	512	520	538	525	512	536	533	536	524	510	520	546	520	586	541	534	503	533	518	478	513	519	550	530	504	568	487	533	496	533	521	542	542	486	506	520	546	536	554	518	519	527	486	539	519	510	537	545	493	544	549	553	509	518	517	537	566	500	488	565	510	535	558	548	540	517	527	531	571	571	493	512	511	552	504	492	546	526	535	522	500	528	556	501	560	585	527	509	557	558	501	541	508	530	532	538	530	558	549	524	500	592	498	550	541	526	530	556	463	520	547	507	518	512	517	550	488	510	527	535
23556	21895	29883	24537	22031	23554	23324	13595	9211	6116	3454	3367	2370	2200	1798	1793	1676	1632	1613	1068	1067	801	521	485	443	410	373	361	353	389	328	373	338	379	363	310	333	334	368	312	331	314	332	324	326	352	343	356	320	329	345	337	337	363	344	334	315	316	303	326	323	377	323	310	331	350	343	348	330	340	354	339	334	324	342	348	297	376	331	319	355	334	336	349	345	339	325	315	344	330	323	339	294	304	330	328	298	356	351	361	300	311	370	302	312	332	334	341	334	331	340	320	349	349	341	354	327	311	296	303	366	327	337	324	332	323	316	349	310	337	373	348	335	300	332	342	330	319	353	333	321	297	344	327	353	347	298	334	341	329	347	350	351	340	335	364	319	279	331	337	346	370	348	301	342	312	338	345	308	325	347	307	326	343	361	313	339	328	322	318	325	299	364	334	334	320	329	337	326	358	334	348	321	334	356	350	351	304	320	348	319	359	348	330	355	343	320	344	341	314	330	318	325	328	351	310	317	369	304	304	316	344	345	311	346	324	310	344	307	350	334	297	351	319	350	334	356	323	354	351	341	335	352	332	331	317	333	329	307	352	352	325	342	345	321	357	330	348	347	345	340	336	332	338	327	338	316	307	334	322	315	336	339	347	308	334	327	313	321	348	334	346	344	317	305	323	325	356	334	347	337	350	343	332	341	297	345	328	326	349	342	344	324	325	339	303	340	320	343	342	315	294	348	341	360	317	332	305	333	304	342	361	340	332	344	330	292	360	351	343	329	326	344	349	326	332	340	348	345	313	345	313	304	320	362	324	357	318	347	353	278	305	331	345	313	349	315	333	349	341	334	335	324	313	306	317	329	331	350	350	328	331	337	310	341	312	306	350	311	339	348	291	321	346	291	349	345	349	317	335	332	324	322	320	346	332	367	336	324	308	362	333	349	356	343	331	303	341	329	318	339	370	355	336	319	351	353	329	365	324	360	324	312	314	328	346	324	306	328	331	327	339	352	321	318	324	333	308	313	329	338	330	337	378	335	363	325	336	327	333	313	297	344	357	337	337	340	334	317	329	345	353	312	344	340	351	329	330	331	317	327	318	346	318	347	347	338	305	341	338	349	345	341	328	329	304	323	321	338	324	352	345	317	341	296	342	356	328	349	352	311	360	337	295	317	332	333	332	306	318	333	324	339	315	356	325	348	338	330	311	298	352	299	326	366	328	347	331	362	312	336	341	340	336	301	351	325	341	358	321	310	339	329	311	310	325	344	361	339	331	328	365	328	337	302	355	321	308	332	313	315	348	356	344	341	303	353	331	341	369	298	320	324	305	329	372	329	323	351	314	353	341	324	338	315	325	354	364	337	342	347	326	302	307	313	333	339	350	323	298	345	336	323	349	324	361	317	326	330	333	373	324	314	345	360	338	329	316	330	313	319	319	315	341	318	356	337	341	310	329	320	342	363	353	293	373	349	363	334	312	358	323	329	300	330	355	326	359	363	338	345	346	361	323	351	341	329	321	334	349	322	343	336	339	321	306	330	285	318	301	338	364	313	324	320	327	306	314	335	319	343	328	321	351	310	309	328	298	320	327	319	356	322	322	357	352	357	325	320	342	337	321	314	328	310	314	308	344	332	315	331	301	319	364	337	331	309	320	316	314	287	328	332	340	319	339	349	336	338	353	332	299	333	322	292	339	329	305	324	331	307	348	337	364	330	328	340	353	352	304	326	326	354	330	337	306	345	316	325	359	351	351	336	334	347	358	311	314	323	325	328	302	354	325	349	301	335	330	322	334	325	340	300	308	351	345	333	320	313	335	332	327	346	321	321	339	352	321	297	318	323	347	321	315	326	331	320	365	355	332	337	333	325	346	311	338	359	320	323	341	306	338	358	328	322	318	312	345	331	307	346	330	298	329	308	340	332	357	334	335	325	338	305	337	334	306	329	331	328	349	328	352	315	348	324	326	359	337	326	313	312	318	316	305	322	322	350	327	350	326	346	331	331	333	342	348	308	327	298	357	341	339	330	372	329	323	375	340	348	344	309	312	347	348	336	348	348	307	343	356	363	340	337	324	286	351	304	382	301	347	327	336	301	318	332	318	345	311	344	359	293	327	335	339	330	303	348	347	325	332	344	343	350	331	339	335	336	335	345	302	359	330	333	366	343	343	361	290	317	327	291	349	317	364	339	336	301	320	327	310	333	327	294	320	328	343	379	326	331	330	302	306	345	370	369	317	315	314	370	322	354	362	335	304	318	332	314	307	366	341	328	341	309	323	302	280	329	354	341	328	321	326	318	310	327	332	324	329	331	343	337	307	346	340	356	340	334	335	332	310	349	322	279	354	364	327	324	302	375	354	356	342	343	352	301	321	335	350	329	343	355	371	339	325	331	302	340	343	311	334	347	346	331	390	366	341	347	341	341	357	331	332	317	362	336	314	311	330	328	359	363	308	315	318	363	323	285	323	370	347	321	332	341	351	330	321	367	325	341	327	354	352	319	338	299	352	331	316	334	350	345	341	328	354	340	316	326	320	343	334	351	305	346	293	335	335	333	333	345	322	340	327	363	324	307	327	295	336	309	328	325	339	323	348	330	310	328	328	321	325	328	315	350	321	330	335	320	307	351	348	308	360	344	359	336	326	322	353	356	332	309	347	329	314	329	316	327	331	333	342	318	331	362	350	337	295	338	328	337	338	326	337	344	339	342	340	366	318	341	321	334	316	344	356	349	367	315	332	318	340	322	369	342	369	328	360	333	343	307	320	327	348	334	311	335	327	344	346	370	362	323	351	352	347	344	321	293	378	324	309	315	335	350	334	313	301	352	334	329	344	328	341	338	356	334	348	323	328	329	343	357	341	322	362	295	333	318	327	310	335	331	354	334	315	348	347	358	366	290	339	361	342	315	333	302	339	351	313	352	337	349	316	300	336	331	298	310	334	337	294	338	354	299	315	316	334	325	326	347	351	358	296	318	350	319	345	302	301	303	331	328	313	338	349	345	325	301	332	353	325	326	342	295	294	307	330	327	357	346	312	340	347	340	335	354	364	362	318	341	304	362	315	360	321	314	329	368	356	332	327	323	362	359	337	318	330	324	356	323	329	330	328	325	348	337	330	343	332	347	344	357	339	338	348	297	325	317	326	336	338	280	324	303	336	336	289	355	328	317	311	370	328	342	340	320	325	367	349	397	338	348	335	360	324	358	315	337	327	335	333	326	343	304	341	383	312	353	329	324	314	322	332	337	320	315	351	364	342	330	322	341	301	334	294	328	323	329	345	326	339	304	350	332	373	316	337	356	308	324	309	320	317	320	338	304	322	335	341	340	335	342	329	334	342	341	318	323	326	349	357	348	324	315	363	350	310	342	342	328	334	336	323	332	335	348	367	327	340	360	345	341	343	336	358	331	344	361	288	344	337	354	317	331	373	359	352	296	344	322	350	344	308	338	313	315	327	345	318	330	318	376	325	339	335	308	369	316	306	341	331	325	338	332	343	310	333
37503	51778	34436	30211	27174	26768	22341	19543	15438	10665	6445	6412	4403	3997	3084	3011	2807	2743	2551	1753	1752	1142	757	557	559	507	478	448	453	425	384	387	395	382	425	408	411	416	376	373	373	395	353	366	416	385	390	364	382	405	366	356	411	369	413	404	376	379	346	371	376	401	369	363	324	364	366	389	371	370	386	405	385	376	367	365	379	407	381	393	356	402	393	350	399	386	387	345	364	400	380	374	346	376	361	370	352	386	322	362	348	379	334	389	389	389	361	377	417	368	364	392	366	365	385	366	361	371	358	370	370	389	393	353	364	383	380	366	387	399	383	360	352	362	378	398	397	354	378	330	393	394	393	349	350	351	398	387	362	359	381	397	371	391	387	376	366	375	384	359	358	361	366	401	354	342	372	345	352	349	364	406	376	356	427	367	356	376	374	389	350	399	387	348	406	344	385	401	354	352	368	357	392	404	352	381	351	417	350	375	367	365	395	366	368	350	355	371	371	344	376	372	365	347	359	392	374	365	353	338	351	358	372	369	381	361	346	392	354	386	373	388	362	382	381	372	368	410	361	347	361	354	401	400	368	349	380	377	373	406	362	369	342	379	353	365	385	356	372	349	387	389	407	370	364	347	382	377	350	381	353	376	359	390	383	372	367	352	365	371	388	359	383	366	405	375	368	356	375	346	369	354	426	386	343	362	371	367	341	406	351	371	373	371	400	370	377	379	342	379	370	375	353	330	380	400	380	388	367	382	375	362	359	359	335	368	368	375	344	356	350	386	365	377	364	388	349	345	359	366	354	382	418	371	345	366	365	368	346	355	398	347	333	385	369	368	375	337	384	361	389	353	388	364	356	363	371	410	363	358	372	365	380	343	365	345	357	366	378	350	389	369	372	400	381	393	406	387	338	375	376	387	364	376	381	352	394	394	381	394	367	367	359	366	360	381	396	374	363	364	363	386	347	385	383	387	365	371	382	379	376	393	336	386	404	367	398	347	357	373	392	362	373	411	405	387	381	358	402	368	407	367	398	368	395	385	349	366	352	376	349	357	359	394	354	351	375	412	380	363	387	367	367	386	360	383	344	377	337	363	377	369	370	395	422	359	365	406	366	376	338	371	357	385	381	365	382	393	388	390	376	362	385	381	389	377	338	363	369	371	376	425	403	358	386	385	361	379	363	356	360	353	388	371	378	375	393	358	353	363	370	370	354	336	360	384	395	377	350	371	341	365	356	362	397	348	384	363	360	383	355	364	392	355	359	368	366	370	333	377	360	373	376	407	386	336	374	375	390	370	368	385	385	403	367	392	409	372	356	370	372	351	387	360	386	373	371	365	370	373	365	382	347	388	335	355	353	350	368	391	364	400	380	349	419	351	332	347	365	360	384	374	379	408	396	377	354	372	327	357	361	399	362	384	375	374	360	371	390	412	362	353	413	363	374	388	345	376	363	366	389	369	360	371	353	376	379	360	407	368	377	360	339	377	388	359	363	373	370	381	373	349	401	350	379	387	375	367	392	328	338	336	386	357	365	381	378	371	364	334	394	386	332	367	360	381	354	368	380	376	363	416	356	397	389	325	395	350	367	383	368	379	379	360	391	334	375	326	398	379	381	363	361	375	364	376	360	359	383	407	389	412	358	396	406	368	384	375	360	376	385	378	395	384	413	371	377	355	312	354	336	363	342	354	358	371	361	373	355	400	375	371	388	331	391	368	362	327	378	383	389	424	367	383	356	369	395	363	360	383	393	372	344	377	346	395	355	413	354	365	348	355	386	342	326	374	369	382	395	380	374	364	357	364	369	373	356	380	377	354	376	360	358	399	394	366	361	373	369	343	405	386	353	386	358	390	346	368	351	315	370	387	339	383	389	346	438	367	350	368	387	350	353	378	363	363	384	366	384	350	347	352	345	347	382	349	373	375	351	394	348	359	354	386	393	389	357	364	361	351	374	384	350	346	390	362	393	327	375	370	377	382	375	389	378	378	366	357	377	360	351	369	349	363	356	420	345	383	374	372	389	338	339	385	388	379	377	417	372	373	363	369	339	365	388	377	343	365	383	389	373	382	396	376	374	364	375	381	347	384	379	343	399	375	339	360	406	355	354	382	354	339	384	385	371	358	396	407	396	390	363	395	377	355	370	417	381	367	383	372	341	359	365	377	367	355	389	357	370	365	336	363	358	345	366	373	330	409	394	379	353	383	389	345	363	364	393	375	360	358	398	382	366	379	371	357	369	409	356	374	363	361	403	396	393	359	379	400	394	393	337	390	364	413	364	391	373	415	374	366	370	370	368	362	344	383	382	337	391	371	393	371	381	399	356	366	379	376	375	365	377	370	378	394	358	386	375	394	341	370	376	368	370	337	383	372	367	364	394	381	366	354	417	337	365	336	349	343	357	335	365	367	375	349	367	344	361	374	385	352	372	346	371	368	386	369	372	344	384	395	346	345	367	389	345	380	381	395	392	350	395	381	387	385	329	385	371	341	380	378	369	351	370	360	320	334	378	398	372	365	402	373	397	367	366	368	344	365	356	368	358	373	391	370	398	367	418	351	365	373	334	382	387	381	369	400	360	339	379	376	387	358	366	375	336	373	376	362	416	374	361	351	374	368	356	355	356	400	381	364	384	362	395	355	384	343	338	366	358	390	332	363	323	375	368	366	387	376	410	379	417	374	378	350	395	371	363	369	343	389	358	363	368	387	369	361	398	392	381	393	413	369	361	368	365	364	376	374	379	366	363	383	370	377	384	368	345	373	357	364	343	381	368	362	359	413	369	355	356	390	374	347	370	388	349	384	400	353	370	383	411	373	355	355	366	339	343	388	360	379	382	397	355	361	384	391	388	378	345	385	384	385	339	367	364	392	357	386	362	392	369	397	375	369	383	369	375	387	410	370	369	354	364	375	391	379	375	334	361	397	409	363	390	395	383	399	383	337	401	361	363	376	399	346	379	352	405	371	372	363	348	364	377	334	374	392	372	369	358	362	377	351	376	358	365	362	409	350	366	377	402	371	369	333	364	378	395	368	377	392	398	340	340	371	372	369	373	341	349	406	344	340	366	406	332	357	372	334	323	356	403	395	389	403	349	400	378	352	405	380	337	370	361	345	362	350	378	334	375	349	368	380	393	366	365	375	362	378	351	351	365	356	392	364	353	345	378	415	361	357	386	386	366	366	367	351	408	371	367	353	398	391	367	379	380	359	403	341	354	391	393	396	382	374	361	367	378	363	375	358	358	376	348	366	406	343	391	357	392	376	370	378	376	360	389	382	360	345	411	380	384	351	361	353	377	372	374	349	370	363	390	376	349	374	374	400	355	373	372	378	384	389	357	365	353	350	370	344	397	347	376	374	369	352	369	363	373	333	375	358	388	393	405	378	372	376	385	402	411	378	342	376	362	378	376	372	401	389	351	360	348	364	371	365	403	362	358	381	405	341	395	327	333	372	380	362	354	368	349	363	379	352	361	365	381	364	372	350	384	356	363	367	377	357	346	423
27824	22396	16954	12006	9320	7710	5218	4083	3325	1948	1449	1736	1058	1053	956	755	768	776	868	701	570	497	411	434	395	370	398	384	419	342	364	379	373	368	377	338	370	366	370	366	377	352	337	320	370	370	347	334	368	373	381	375	356	383	396	391	370	361	382	371	343	374	358	370	318	363	357	357	345	345	367	354	356	379	344	375	349	337	396	342	389	367	340	350	353	378	374	363	357	370	378	373	403	345	389	399	365	381	386	380	362	337	343	366	342	355	355	360	353	342	372	383	322	390	373	370	361	355	385	365	356	352	378	373	349	367	380	368	403	369	336	389	343	384	386	363	366	365	367	350	352	368	358	360	353	361	396	359	339	359	353	381	378	337	361	359	366	334	380	371	374	318	355	346	391	326	373	356	385	346	360	368	391	395	357	371	346	340	346	373	356	397	384	356	352	339	364	358	375	356	382	365	371	345	357	368	364	344	385	349	359	374	344	383	351	353	369	357	346	334	353	353	366	362	366	390	375	352	341	373	328	354	323	393	342	350	364	381	353	338	325	351	353	353	388	387	379	371	354	335	334	355	376	369	338	365	392	375	337	354	352	359	377	341	362	330	350	339	345	342	383	379	325	376	354	354	338	362	327	342	353	378	340	349	395	355	359	350	367	374	331	388	345	347	407	378	353	385	383	384	372	387	347	345	344	393	348	360	365	374	343	342	337	368	354	377	343	343	360	350	349	369	348	379	339	342	338	344	357	379	362	385	360	379	352	336	348	379	355	345	324	365	353	380	357	380	359	367	395	372	346	360	374	357	356	381	393	372	346	368	363	372	393	348	329	349	377	370	343	363	379	343	365	376	413	369	334	376	369	339	352	337	387	346	396	368	352	320	367	346	357	362	343	397	386	365	346	343	345	382	377	351	350	349	329	371	399	357	384	356	378	392	366	362	357	399	374	382	359	361	369	371	358	342	347	342	332	325	348	349	392	384	344	341	351	351	348	376	364	375	361	362	375	389	366	354	362	368	351	363	359	376	403	363	379	372	397	370	327	388	342	346	368	334	371	370	345	364	375	333	338	350	350	357	343	329	379	356	364	375	366	357	360	380	351	376	324	379	370	378	377	381	397	339	348	353	384	367	353	367	362	364	354	372	394	333	373	347	361	337	361	345	345	379	386	352	347	373	376	359	361	396	333	326	388	390	336	349	401	352	352	355	366	354	349	380	387	371	353	369	383	365	335	387	356	369	376	339	360	364	368	379	369	362	376	367	363	370	343	364	331	395	397	371	355	364	377	349	357	337	380	338	324	373	355	379	371	376	379	330	356	391	329	350	320	353	389	384	363	359	374	359	360	375	382	367	364	364	341	373	321	350	349	342	359	338	338	386	348	336	362	346	342	373	330	323	371	372	399	374	362	327	324	384	393	338	351	373	394	362	376	362	360	368	403	353	331	338	363	341	364	394	327	373	372	380	391	326	388	409	352	360	357	397	363	325	371	403	367	375	365	338	355	377	356	351	358	384	401	391	356	397	375	380	389	376	379	388	376	373	399	352	366	335	360	375	378	401	341	348	331	359	378	356	389	375	371	339	361	346	368	365	362	373	354	323	381	391	358	350	331	375	371	362	349	349	359	356	365	333	371	344	372	362	384	358	369	358	368	333	343	377	384	352	340	353	364	403	382	334	391	346	372	352	362	379	347	313	373	381	382	346	398	349	349	391	394	354	368	341	362	397	375	341	401	358	326	349	346	386	355	374	340	350	352	381	357	390	363	317	328	365	374	398	358	369	327	374	351	345	337	355	342	351	330	367	377	359	345	337	340	376	309	389	366	370	369	352	395	370	352	348	409	361	402	388	392	373	359	362	374	353	374	357	354	411	377	398	367	389	357	324	355	369	374	377	343	349	416	320	381	367	355	363	310	377	383	365	377	340	356	374	378	367	381	375	356	344	349	375	370	352	380	366	392	416	382	344	390	380	374	363	343	364	349	367	377	338	403	374	373	337	343	345	391	372	376	374	382	354	377	337	382	365	408	349	366	380	368	362	398	345	336	390	331	401	339	384	359	368	357	382	414	339	330	385	353	340	346	387	365	362	400	362	402	347	366	331	344	343	390	357	384	353	355	365	384	381	301	371	344	340	361	380	365	373	359	371	404	374	391	387	346	365	334	357	362	346	361	344	340	354	383	382	337	396	418	385	360	364	393	391	360	373	345	347	382	375	360	375	356	325	390	372	366	342	352	372	363	367	390	344	341	387	340	363	405	387	335	367	381	345	389	396	386	375	352	376	383	368	336	363	334	372	367	341	373	376	357	336	349	369	351	388	315	374	371	381	348	342	360	341	409	348	369	341	342	354	332	397	381	376	355	348	372	376	362	328	370	344	352	369	358	370	338	378	382	362	394	380	383	336	340	377	381	356	423	358	344	391	384	379	362	352	351	354	341	347	363	369	343	356	355	351	380	377	383	349	369	401	351	373	406	387	325	379	388	325	400	419	357	357	361	340	365	330	368	343	351	344	335	337	365	384	361	348	400	373	370	401	344	354	364	403	337	350	344	392	362	353	335	360	384	361	382	353	367	358	365	352	356	350	337	363	371	406	326	349	354	399	370	367	379	351	333	335	352	382	355	331	372	379	355	351	351	383	357	330	368	394	381	359	373	345	348	355	369	359	380	362	339	365	351	364	367	339	364	341	351	400	347	342	365	338	346	348	357	357	376	354	389	341	346	357	348	344	372	375	368	372	355	328	374	373	344	342	358	376	335	399	353	353	369	353	374	341	358	353	370	379	358	333	367	344	369	323	384	325	372	364	377	374	354	368	353	387	364	373	374	375	355	350	377	358	375	342	380	360	381	366	403	379	387	349	397	372	327	365	357	346	331	352	363	349	397	348	345	373	371	374	387	339	348	406	379	398	353	358	360	352	345	350	370	360	363	339	366	392	393	366	370	364	351	372	355	363	391	356	369	362	347	345	362	382	328	342	357	391	378	391	356	392	338	361	388	338	356	372	374	366	372	329	362	347	358	360	358	387	374	377	352	357	388	393	348	351	336	376	355	371	354	374	368	396	358	366	352	352	369	356	367	387	399	356	371	374	379	346	371	333	366	327	356	371	335	330	330	341	380	350	376	372	374	376	372	350	330	389	382	383	373	367	352	396	352	337	362	389	389	360	367	344	371	380	373	375	382	362	375	334	329	388	336	379	350	371	326	356	345	336	374	380	395	346	360	385	322	369	373	394	356	368	362	367	374	369	376	383	368	370	371	370	311	385	371	354	376	352	342	383	401	343	373	356	354	388	355	342	347	368	389	392	362	357	336	372	335	336	367	362	345	343	370	377	343	379	366	372	367	382	335	346	376	361	362	377	353	382	356	367	373	355	354	359	360	372	365	362	337	350	357	369	361	359	371	380	338	352	377	368	399	366	366	349	349	357	362	417	374	367	377	384	354	346	390	374	328	337	379	387	331	362	381	347	371	349	375	315	358	384	354	383	374	365	390	380
29723	30346	16241	14528	14431	13072	9699	7940	6685	3842	2794	3356	1862	1748	1563	1300	1245	1415	1354	986	844	693	582	464	465	443	476	426	424	443	444	410	405	436	405	426	404	447	468	424	448	451	418	435	416	421	421	415	432	423	430	469	427	421	424	408	428	439	425	424	393	440	414	431	438	424	430	432	437	425	421	460	426	443	448	412	459	447	420	442	407	431	420	427	446	491	431	445	449	426	404	427	421	422	440	413	443	437	425	446	419	402	410	407	409	411	419	423	449	423	432	435	423	480	455	419	438	438	452	451	435	430	465	405	416	445	396	412	456	432	418	451	456	401	452	421	403	421	466	458	455	438	438	449	438	423	459	413	409	425	405	471	448	422	406	443	456	441	411	469	410	396	401	438	432	442	398	427	425	430	438	422	450	445	458	438	438	448	417	444	416	436	480	450	467	445	411	453	427	433	414	414	421	409	464	380	421	431	408	412	471	401	436	413	422	454	398	460	429	434	427	432	415	437	416	437	418	464	446	441	429	427	441	403	440	419	437	384	408	430	418	402	451	428	448	460	401	421	452	442	420	439	441	420	423	446	436	403	452	445	448	436	465	388	450	435	455	416	408	434	411	417	448	427	445	450	395	454	429	452	400	435	425	458	437	434	410	419	390	423	416	411	433	465	412	437	448	397	434	459	412	453	431	425	437	419	416	382	448	425	437	436	419	421	419	429	422	414	446	451	414	396	444	405	407	455	428	455	422	448	449	414	409	453	421	455	455	442	421	423	418	416	427	415	418	409	441	433	431	424	455	440	449	432	437	460	410	442	426	409	443	424	414	405	439	404	430	456	424	474	459	428	441	408	434	372	436	445	427	386	440	426	451	410	402	439	409	432	448	427	445	434	410	430	379	415	434	442	420	467	404	464	447	396	441	427	401	416	426	404	414	427	436	438	425	465	420	432	412	426	432	443	428	492	419	416	435	443	450	452	442	384	440	465	396	442	407	448	456	425	424	416	365	434	436	398	430	437	397	409	455	438	444	465	397	418	421	450	406	432	432	416	460	425	438	410	449	437	463	428	425	426	440	436	413	407	449	406	443	457	435	435	458	452	399	399	478	435	426	439	432	446	461	435	408	424	409	413	463	403	436	403	421	452	465	458	406	456	457	466	445	431	429	419	448	430	430	457	452	449	446	435	466	425	404	431	433	425	451	409	439	389	432	424	457	454	442	403	432	400	426	435	422	428	453	430	404	410	415	407	433	464	449	438	433	447	420	414	419	438	464	452	466	413	440	400	430	493	403	428	442	435	401	422	439	453	404	412	421	410	425	401	419	379	431	389	464	462	420	430	389	430	401	419	438	421	456	440	443	417	431	408	433	425	439	422	410	395	443	433	422	391	435	436	416	422	482	450	449	394	452	493	417	439	470	460	419	470	423	449	435	450	405	480	425	447	439	406	418	431	392	441	436	462	392	430	435	472	399	438	451	419	452	412	441	432	444	429	475	459	420	412	423	409	411	446	422	427	415	419	451	454	432	443	420	432	423	437	436	429	423	406	439	391	451	458	432	413	405	454	433	447	447	412	429	444	449	449	432	446	464	440	444	397	452	446	421	450	425	410	435	452	433	424	414	408	442	438	436	404	433	442	434	433	423	423	437	443	382	406	436	397	414	411	433	431	453	433	422	411	412	433	435	429	432	410	420	449	435	432	444	427	481	453	407	401	440	401	419	420	423	424	434	442	422	430	419	436	419	404	386	425	426	436	420	421	421	427	443	445	446	430	464	424	415	387	420	428	419	441	426	417	404	421	490	464	383	418	448	438	425	403	430	410	402	448	423	394	427	426	437	452	401	438	462	451	437	438	451	448	447	402	397	432	425	460	369	403	406	411	404	430	453	434	479	477	428	408	420	467	432	379	420	433	460	412	432	413	415	452	417	430	460	443	403	426	440	401	439	435	409	389	454	446	453	413	446	430	446	409	423	416	430	434	480	416	414	399	431	412	440	424	434	447	422	388	411	455	452	405	448	431	427	391	399	429	419	383	424	466	420	398	415	369	435	414	428	447	439	382	382	431	431	400	449	415	400	397	431	396	425	404	462	413	418	408	417	434	445	441	444	438	435	406	456	409	369	470	445	423	442	447	421	436	436	487	425	438	455	421	439	423	430	406	451	400	428	429	434	439	409	407	449	444	426	414	430	443	480	392	425	431	411	441	434	435	464	463	416	402	454	430	436	420	423	421	420	460	448	458	431	411	452	403	421	412	416	411	415	441	417	444	368	392	420	427	434	440	435	414	406	423	441	436	418	426	436	434	430	430	462	402	385	431	449	419	444	409	416	442	400	432	423	426	449	433	407	458	422	473	421	455	394	398	396	467	433	449	493	413	432	418	450	445	461	448	421	438	402	442	420	432	436	424	395	428	407	404	470	432	418	458	455	415	432	445	439	413	403	458	400	417	474	398	461	452	402	434	414	436	435	452	412	395	419	423	463	449	422	458	384	413	469	477	451	445	403	441	457	469	414	421	432	433	407	406	450	419	445	450	417	412	419	437	421	445	430	435	476	425	431	418	403	447	416	415	401	411	435	425	402	481	412	446	447	464	422	408	430	437	422	437	426	422	417	400	435	429	418	434	442	410	422	418	434	438	438	435	437	425	452	439	400	428	482	425	425	475	447	417	428	475	435	401	405	435	426	401	445	424	447	402	444	469	410	460	429	414	432	442	398	415	395	424	441	424	366	389	429	415	447	391	395	453	419	443	428	401	425	425	420	448	407	409	447	419	430	410	449	400	431	453	418	394	412	449	400	416	445	432	444	468	417	455	429	447	426	418	433	427	470	388	435	449	421	425	419	478	385	400	435	426	474	396	408	452	379	421	469	400	401	408	433	431	424	424	447	400	434	413	421	404	445	423	435	432	458	463	422	417	431	453	418	436	440	404	448	426	443	445	436	436	470	439	381	411	444	445	396	426	442	439	404	435	457	413	421	443	413	445	433	427	429	442	446	463	427	462	433	429	396	447	400	430	430	356	443	433	418	435	400	432	432	485	433	411	384	424	448	406	447	446	428	416	439	462	425	455	437	448	440	432	450	448	460	418	412	423	410	441	422	445	420	464	406	457	430	440	453	494	422	439	396	443	426	431	428	427	449	416	475	437	440	407	444	411	446	468	430	454	462	439	433	426	447	429	437	460	444	413	372	444	422	440	423	444	400	390	414	463	413	428	443	466	427	392	446	429	441	407	454	405	434	429	400	416	398	415	414	425	423	452	427	426	440	432	457	428	462	425	462	410	454	427	412	421	411	422	420	414	429	405	442	421	432	425	444	455	454	421	462	431	443	403	430	450	414	416	440	426	452	378	444	425	401	426	436	433	415	448	423	459	422	387	417	427	438	423	415	474	411	440	398	465	408	430	442	420	415	473	413	399	436	445	415	398	429	430	422	432	467	455	424	417	403	410	442	450	436	409	442	431	392	399	447	416	425	410	453	414	404	401	447	398	456	460
23432	20795	27901	23824	21220	18452	10965	7107	4954	3252	2072	2689	1666	1560	1414	1051	1018	893	784	694	517	406	402	307	305	276	258	221	283	240	248	245	220	251	267	267	250	241	243	228	234	250	253	232	272	244	216	235	237	266	234	255	227	220	207	204	234	238	237	229	215	235	222	219	228	235	223	249	202	237	242	247	227	199	208	221	249	214	212	200	244	254	234	252	224	238	225	245	213	211	249	261	253	228	243	230	228	236	258	222	246	229	217	251	208	221	229	235	223	229	229	236	241	238	234	205	229	227	200	242	233	236	236	247	224	234	212	213	228	231	238	243	246	226	214	267	256	216	235	231	211	257	260	238	212	233	241	236	223	250	231	251	223	262	217	208	232	221	228	218	250	232	208	243	239	223	208	186	236	236	232	224	229	222	222	244	246	236	247	220	243	246	208	240	256	234	248	218	218	244	211	194	246	253	234	215	236	217	231	248	233	231	212	207	242	236	238	224	241	240	224	222	249	237	234	237	218	256	216	242	244	225	225	221	277	240	190	227	222	231	225	250	251	223	241	210	240	234	244	223	286	216	218	198	253	201	268	239	211	229	235	234	234	229	241	224	246	231	221	240	215	241	233	274	220	225	234	241	251	248	240	241	225	220	245	229	238	224	223	222	238	231	240	247	215	236	246	216	208	216	251	243	236	216	218	211	235	231	238	242	216	256	236	240	250	230	219	206	234	233	235	229	218	209	227	245	213	220	247	227	191	213	230	225	225	214	241	231	220	236	243	247	219	239	225	196	233	231	208	244	224	252	206	218	262	215	237	221	213	240	253	239	237	230	206	249	230	204	236	217	217	208	249	221	237	203	205	220	276	215	233	239	248	246	247	200	238	215	225	209	195	208	210	216	251	262	205	241	234	218	236	204	211	252	221	242	228	195	224	233	220	229	224	247	255	211	221	260	206	239	238	239	227	206	228	230	241	199	227	229	237	235	253	231	241	257	216	243	232	255	235	227	247	192	216	241	240	212	263	253	229	225	246	242	223	241	230	211	214	218	214	246	217	255	209	246	232	225	236	228	251	214	250	253	223	240	209	221	237	231	239	214	236	229	221	232	229	225	248	237	248	247	244	221	235	227	243	222	236	232	236	204	230	210	233	249	224	235	242	231	216	237	236	269	211	231	242	222	221	248	204	238	196	226	202	212	241	249	244	205	234	228	229	236	223	221	199	239	219	223	234	234	229	226	250	231	253	256	213	252	210	217	240	215	252	211	224	205	234	211	260	229	236	218	229	218	214	222	217	250	229	223	225	231	207	262	224	219	214	251	239	276	223	259	215	260	258	230	247	206	225	250	216	227	220	224	234	231	232	244	229	250	238	228	235	235	224	262	226	251	228	232	250	223	242	258	198	230	215	243	242	233	267	231	216	211	216	250	242	241	227	222	214	213	234	235	219	213	261	223	216	243	252	229	201	250	242	214	210	216	227	223	222	222	215	239	233	228	210	223	208	202	239	260	219	228	241	216	222	213	226	267	229	237	192	229	218	228	242	225	181	241	235	230	244	240	225	243	259	241	246	225	209	229	209	232	244	251	221	225	240	212	210	222	214	215	225	234	239	216	231	236	236	249	246	234	215	224	239	212	238	215	233	236	238	244	225	202	229	241	236	228	204	227	200	253	249	228	231	231	239	206	215	224	241	219	229	237	240	227	205	225	229	239	239	227	233	223	239	226	230	224	247	236	218	219	230	238	229	233	253	240	219	228	229	218	238	230	214	222	239	234	223	210	231	255	210	247	245	204	215	212	218	253	241	233	217	226	223	243	251	246	255	229	230	225	217	241	220	235	258	243	209	224	255	223	215	234	225	236	231	223	241	220	223	233	214	211	218	202	215	251	235	223	223	210	218	231	235	225	259	232	239	219	241	248	250	230	228	259	198	201	250	240	229	263	250	226	260	204	240	233	239	227	250	238	245	229	242	222	218	222	226	245	228	230	244	215	241	224	241	233	220	242	241	232	244	256	242	242	233	263	252	222	214	199	209	230	213	237	233	232	256	252	233	230	231	219	241	236	231	232	216	222	229	238	224	239	229	249	216	236	206	247	233	228	216	247	230	234	231	228	253	209	230	237	228	196	217	260	241	249	219	241	215	264	224	245	211	220	211	234	227	212	238	208	231	244	241	236	224	210	220	233	228	211	258	224	233	237	230	212	243	241	266	230	209	244	234	245	224	225	250	229	236	231	266	243	228	231	223	240	226	224	229	231	219	246	252	232	226	241	228	215	237	230	240	214	229	215	243	223	249	223	244	216	208	229	245	206	244	244	240	217	214	203	234	232	250	214	266	205	244	220	241	228	224	226	246	212	205	216	239	237	248	198	220	245	230	218	224	237	240	197	240	214	215	238	246	216	222	188	235	212	225	239	244	219	228	207	222	243	220	227	255	219	211	222	199	217	234	242	222	241	222	218	227	202	232	229	209	257	226	219	236	223	219	255	223	231	227	226	245	235	223	224	245	245	258	228	233	239	204	253	215	237	210	253	254	243	246	219	241	225	190	236	230	235	232	225	249	248	230	219	241	237	230	226	208	226	226	222	216	208	225	254	235	225	235	244	225	230	239	222	218	212	228	202	219	222	257	210	218	250	235	232	234	197	272	232	233	221	232	243	217	232	219	246	229	202	214	211	219	230	242	248	222	244	253	254	232	217	228	219	199	215	217	229	243	232	226	224	210	237	213	205	235	206	217	216	230	208	235	238	251	241	242	225	240	217	234	202	200	208	233	247	238	189	238	254	215	236	219	214	227	249	220	233	225	218	208	269	216	212	242	242	231	229	243	251	228	234	213	235	223	225	227	247	228	226	251	233	226	220	246	211	226	208	230	231	240	253	234	241	217	230	257	228	224	211	240	254	234	223	247	212	247	216	225	217	239	238	256	235	229	239	251	256	212	218	230	222	224	265	243	231	236	231	244	225	228	234	224	224	214	214	225	207	241	235	275	213	232	259	225	219	223	214	220	210	221	217	245	237	216	207	237	244	229	213	244	242	236	273	242	238	240	221	227	248	238	230	230	209	237	231	250	234	249	233	244	206	233	232	250	244	242	212	230	228	235	213	239	236	245	220	245	232	260	237	206	226	232	207	230	247	233	251	214	227	239	239	204	227	220	220	219	272	220	225	242	253	201	207	236	231	243	227	237	220	226	216	255	234	243	217	216	260	238	246	213	260	202	228	237	221	227	248	211	251	233	217	251	205	242	226	209	213	220	237	232	214	238	225	218	234	205	235	245	222	218	233	232	200	232	220	243	213	231	216	218	207	229	212	221	229	210	233	219	227	258	254	247	257	216	241	249	230	241	199	234	200	244	228	250	232	225	230	214	243	217	243	215	207	245	233	216	212	244	212	246	233	256	208	228	203	248	214	223	260	221	240	236	238	240	247	229	238	245	245	211	225	224	228	238	227	252	220	216	212	208	236	248	239	232	234	234	239	218	248	234	227	223	240	251	269
31629	41906	24209	21620	21983	18784	13466	12169	9358	6438	4141	5136	3184	2926	2532	1925	1805	1624	1343	1204	998	599	647	437	376	341	331	277	299	298	292	317	296	259	303	276	290	291	257	300	266	276	286	301	258	298	274	287	291	315	255	257	261	260	286	289	268	285	250	263	274	284	280	308	270	302	291	276	259	260	282	266	258	288	278	270	291	289	301	266	252	298	255	302	293	290	277	281	295	269	262	264	281	261	272	297	267	271	276	267	266	308	275	253	267	302	280	285	292	293	252	280	260	251	282	289	285	286	238	303	256	289	297	271	277	278	257	300	297	273	285	255	319	284	269	296	268	277	272	249	284	302	297	265	289	283	277	262	277	270	268	277	289	284	283	269	272	294	255	266	284	258	288	268	294	280	295	277	279	273	296	308	292	282	268	260	301	301	266	310	275	284	321	291	265	260	265	289	268	286	265	279	259	308	283	293	321	285	281	284	303	298	274	298	259	254	269	280	270	298	277	297	277	276	286	291	281	244	280	274	271	325	297	259	300	300	261	270	233	264	267	284	265	294	282	272	282	290	269	299	280	273	271	253	285	276	281	298	248	299	282	309	271	265	249	289	273	252	288	293	266	260	285	298	261	257	278	274	269	293	276	267	259	269	257	269	258	273	301	275	269	268	271	291	283	291	303	266	284	263	238	273	276	300	266	276	287	306	255	288	257	282	286	246	312	274	283	278	247	284	270	277	267	269	274	271	273	284	299	274	265	277	289	273	281	284	289	281	279	295	297	272	262	281	277	284	303	259	286	258	285	274	281	298	300	298	270	293	277	267	268	260	272	288	271	306	274	269	275	263	246	289	305	302	268	283	307	264	300	270	280	265	242	252	291	317	268	278	285	304	272	290	326	269	275	269	284	293	306	277	261	262	271	298	257	261	288	279	273	261	265	260	287	294	278	281	244	258	285	279	266	270	287	269	278	250	278	279	267	301	262	260	268	299	255	255	315	277	321	258	287	270	302	270	268	300	269	256	285	275	264	301	290	289	260	305	274	265	281	280	299	295	253	261	303	250	257	297	276	268	296	285	281	272	285	267	300	258	282	279	289	297	290	262	285	276	257	277	276	300	295	232	286	288	281	295	310	280	247	271	264	281	264	291	309	263	254	271	267	254	242	277	313	254	256	254	273	274	282	272	260	292	302	279	279	262	274	315	255	290	262	288	289	242	251	312	272	278	254	269	259	255	297	260	272	286	288	275	271	245	295	283	263	287	275	267	255	298	259	299	303	273	294	262	254	298	300	279	267	273	298	272	276	269	264	287	264	303	285	278	279	282	256	290	297	321	273	297	290	284	297	265	294	255	265	278	248	274	288	282	277	258	282	263	267	265	295	271	306	303	285	267	265	284	288	259	268	258	268	278	272	294	285	297	260	267	293	293	282	255	247	278	276	263	251	278	329	311	286	266	295	294	296	303	282	301	270	273	266	282	292	284	308	264	267	294	307	252	258	305	296	264	279	264	285	274	293	268	288	246	277	290	285	274	286	293	267	276	295	241	285	300	279	286	249	250	280	270	276	283	272	284	291	285	284	294	266	275	278	268	281	267	269	290	262	289	276	257	247	307	274	274	286	289	308	293	246	273	284	272	277	271	279	282	269	264	287	294	251	290	270	280	270	278	275	260	286	275	258	273	252	249	274	243	307	278	256	264	282	279	283	276	256	284	269	267	290	270	265	289	259	264	283	303	283	276	276	260	288	285	271	311	285	245	308	272	305	270	282	274	260	265	298	286	264	276	272	280	290	289	279	274	301	284	313	267	270	302	268	286	301	260	236	311	271	257	294	291	265	284	280	304	321	277	278	280	293	297	270	301	263	260	278	276	284	277	301	301	288	271	277	285	276	294	280	301	270	299	302	252	272	340	274	272	279	311	279	261	286	251	292	283	282	285	265	283	287	284	299	265	270	319	279	259	302	262	295	243	273	309	283	301	307	280	264	281	279	297	274	290	271	295	274	260	281	289	275	256	285	281	300	286	291	297	283	292	260	262	265	260	285	272	274	255	267	279	305	293	255	269	284	313	283	276	276	233	268	292	293	291	279	263	273	299	284	292	315	265	289	251	283	256	315	281	269	270	282	297	279	283	281	271	277	284	278	276	264	233	259	274	293	269	244	270	297	289	276	276	277	262	275	294	276	287	287	292	296	260	243	260	310	282	265	246	266	263	254	274	269	261	323	306	258	277	285	271	282	282	268	285	286	275	288	282	255	285	293	275	283	275	305	307	284	281	272	299	290	260	272	311	269	264	268	281	264	305	300	267	267	273	278	296	279	258	283	242	284	266	286	279	268	302	306	260	295	264	310	277	278	290	285	274	293	263	253	294	296	274	269	318	294	278	304	251	272	272	274	280	261	265	242	284	256	254	246	254	283	272	262	279	258	261	257	296	269	284	283	292	264	298	266	260	292	271	275	271	272	266	270	227	298	276	276	285	285	276	291	270	262	267	308	236	280	283	270	281	269	274	285	257	293	285	285	267	293	266	284	290	299	268	285	275	290	294	269	270	281	269	304	267	260	266	274	273	293	289	278	282	273	294	261	289	282	247	310	264	248	261	276	287	266	277	301	281	255	287	262	295	265	272	281	280	302	292	274	281	272	283	288	256	292	276	286	267	292	260	294	247	302	301	278	291	283	265	278	237	299	269	276	267	293	248	266	265	283	281	274	294	271	295	275	281	278	284	256	252	302	268	249	277	248	276	248	254	290	296	297	256	283	288	259	277	283	297	283	308	280	262	284	283	249	282	274	277	269	298	292	263	306	293	252	294	312	259	305	243	292	314	288	277	292	315	291	277	256	254	281	281	277	266	266	291	325	286	305	282	244	260	265	258	265	272	268	268	274	248	279	249	275	300	278	283	282	271	286	271	303	254	286	284	272	293	270	285	268	261	264	288	292	251	275	258	261	295	260	320	279	281	283	266	277	279	276	287	296	258	267	290	254	303	274	269	291	260	251	267	248	273	274	276	271	278	293	266	285	278	273	301	305	306	271	300	268	265	285	285	270	258	270	313	296	282	311	275	316	282	269	260	273	272	256	293	297	297	250	300	262	280	291	307	281	286	289	276	269	265	274	296	265	278	317	283	293	307	283	290	276	278	281	281	293	274	315	245	262	305	281	255	305	271	284	303	261	273	253	278	299	255	282	275	260	305	279	314	247	281	274	282	269	287	290	310	286	266	253	266	255	283	273	289	303	273	307	275	309	258	301	290	297	267	279	259	266	285	282	292	296	290	287	289	242	270	280	297	275	287	290	299	273	265	274	241	269	281	295	313	288	272	279	260	286	254	280	285	278	288	251	278	297	288	240	293	274	256	275	272	232	277	275	267	268	273	273	304	287	258	262	283	282	264	275	262	254	299	283	270	279	274	251	270	286	280	250	290	276	267	285	268	293	264	279	300	244	263	236	270	254	246	259	314	265	258	275	287	277	301	272	287	272	275	252	275	266	272	260	287
24466	20840	27100	24680	18586	11972	6092	4623	4243	2639	1544	2023	1635	1528	1248	1004	988	1012	1003	757	692	616	558	532	505	494	436	477	449	483	499	426	438	482	476	463	477	450	461	436	435	478	476	460	501	475	440	514	450	509	440	438	469	458	447	506	440	470	469	436	463	462	464	451	480	478	411	465	438	496	445	476	440	483	475	450	443	453	466	449	469	432	478	445	425	427	434	413	446	452	480	484	466	443	421	431	418	472	459	426	412	467	418	484	478	478	451	441	472	451	489	447	470	459	476	439	449	443	436	478	444	454	459	462	497	484	481	523	451	491	453	453	453	458	427	453	450	414	455	481	461	434	451	455	470	485	469	457	464	433	461	466	455	481	434	465	472	464	509	505	494	474	448	441	453	451	453	449	456	435	479	458	464	476	461	487	430	434	493	449	445	455	437	435	473	456	454	439	458	462	453	465	480	457	452	481	433	472	458	468	499	448	458	515	483	476	470	427	484	463	469	425	458	461	474	442	489	467	452	461	459	437	464	447	409	428	462	412	453	465	474	464	454	444	468	457	467	478	477	464	452	439	484	458	420	462	445	451	535	440	453	497	473	404	461	468	471	436	461	484	438	436	486	419	460	458	443	468	458	460	480	474	458	485	433	459	453	449	472	421	476	442	438	449	476	467	481	446	458	457	475	486	475	475	487	484	439	494	446	464	473	450	464	456	457	441	417	493	454	478	459	423	485	462	471	473	465	455	447	446	434	465	460	446	429	484	472	443	473	440	449	457	502	436	455	458	472	447	449	466	471	438	476	455	441	468	448	452	458	423	431	462	458	460	496	435	461	455	434	434	458	410	487	436	462	463	429	461	430	477	431	461	429	461	423	483	473	493	461	407	435	455	447	449	441	421	460	500	459	454	496	446	442	483	447	448	449	434	454	449	447	426	437	469	460	461	467	452	484	456	508	440	412	423	479	434	461	475	508	480	466	503	475	432	476	435	454	481	479	452	453	450	465	458	453	455	474	461	435	440	468	429	485	489	484	467	472	504	460	442	491	455	476	439	435	464	429	495	434	465	458	460	494	474	473	499	513	425	447	437	463	472	461	466	447	458	463	494	484	448	473	458	453	454	466	464	444	483	481	448	456	443	443	456	482	446	493	465	419	406	467	480	423	486	442	483	466	399	447	442	465	435	447	465	449	489	447	462	442	440	451	497	432	448	440	447	457	461	461	503	480	429	468	482	482	484	445	484	463	425	467	477	466	441	468	484	451	463	462	453	462	467	489	482	485	439	447	452	471	456	471	448	471	437	466	443	469	465	467	433	428	444	434	436	458	472	456	467	482	458	428	445	487	478	435	458	442	478	467	481	425	454	464	457	426	431	470	427	468	450	450	488	456	449	449	423	452	476	459	462	467	448	436	457	461	434	453	471	449	447	480	445	479	497	443	460	441	492	499	468	476	457	450	452	496	419	409	458	409	448	514	440	492	435	418	467	475	481	446	451	470	493	466	473	424	468	456	465	486	462	478	415	457	447	446	423	445	480	457	423	415	459	484	485	455	446	441	457	463	452	453	455	493	472	451	476	462	456	452	464	456	466	495	455	424	464	435	456	462	432	424	484	447	471	440	458	502	457	419	458	497	450	463	450	426	514	481	460	448	444	467	476	485	471	438	492	471	470	423	452	521	479	478	474	445	456	413	466	444	482	440	517	423	446	479	467	466	490	474	452	443	444	426	472	436	437	446	497	478	469	467	468	446	476	467	478	469	454	494	459	468	498	487	461	453	492	444	437	464	452	461	486	472	464	450	484	457	440	441	471	466	513	470	439	443	458	433	446	485	488	465	454	453	453	468	452	477	454	455	488	427	464	477	474	463	426	421	455	481	481	451	464	473	466	468	420	451	452	445	458	443	426	481	470	490	462	429	471	453	447	486	488	461	403	465	444	500	464	492	439	447	442	448	448	478	469	455	490	463	453	485	468	495	449	485	481	465	463	484	430	488	455	466	468	455	424	473	429	449	463	448	438	451	468	445	416	478	483	472	451	423	484	429	492	487	469	444	438	438	421	452	490	437	478	451	520	480	464	444	461	417	491	478	469	469	461	483	478	457	487	455	485	431	485	443	443	452	443	461	458	468	465	459	454	506	451	457	451	438	431	432	472	463	471	453	442	445	454	477	465	443	499	480	474	440	420	451	430	444	470	476	464	446	443	475	443	478	455	435	488	448	459	472	438	452	448	451	475	447	487	439	429	436	474	462	423	442	469	454	436	489	446	457	464	418	459	465	414	417	469	458	449	474	459	450	460	450	460	458	461	429	492	450	457	473	437	479	432	450	430	402	416	440	472	456	427	453	419	421	453	489	462	462	502	394	474	451	434	436	468	499	433	441	468	455	467	489	476	459	458	431	451	483	449	411	444	460	457	463	449	455	440	443	479	464	441	450	479	479	458	470	459	474	431	451	422	455	480	464	456	491	504	484	456	423	492	457	418	441	448	460	462	455	499	458	456	448	470	498	462	437	465	436	450	443	451	458	460	452	466	434	468	504	490	466	506	481	414	486	449	460	474	489	477	473	453	456	452	435	450	487	461	471	476	483	471	454	460	456	443	463	457	457	437	493	467	478	495	463	444	475	485	438	457	459	472	444	478	470	442	457	453	473	445	487	476	464	429	470	477	478	491	473	455	482	473	472	456	478	458	477	472	465	435	487	479	455	470	451	471	421	433	426	444	473	493	487	485	477	460	439	451	474	467	479	459	475	478	455	466	455	461	443	444	484	470	446	457	436	428	478	454	463	479	438	448	452	441	428	488	461	440	413	426	459	442	483	472	443	487	448	469	486	433	465	430	487	447	436	467	434	435	413	461	457	420	435	437	442	433	458	472	434	411	431	471	445	426	404	442	450	477	476	478	467	491	480	485	481	461	434	499	462	435	473	419	468	430	461	458	468	453	451	457	463	461	438	429	471	453	444	456	471	459	476	431	443	432	443	469	445	477	440	462	482	437	420	476	465	426	471	488	467	462	467	478	477	463	404	484	468	453	441	460	477	469	482	478	496	411	439	460	498	474	454	456	456	432	449	459	453	448	448	428	468	450	477	477	473	449	426	421	476	435	449	455	463	421	444	452	456	453	465	475	448	432	451	478	433	501	460	456	422	490	498	490	440	464	440	443	486	455	468	470	477	469	454	467	429	433	447	436	443	448	478	463	446	461	480	449	497	479	429	435	418	464	451	447	452	460	448	442	430	488	462	490	445	492	454	466	464	409	433	469	468	449	439	498	479	497	435	496	432	481	487	455	455	463	447	444	459	451	465	495	461	485	485	434	455	463	517	461	440	450	478	457	427	463	470	459	445	431	413	416	453	462	446	452	462	430	454	476	420	417	462	483	472	438	434	474	442	459	511	465	463	459	474	433	485	485	445	433	462	451	476	467	478	439	508	497	480	447	471	496	472	449	449	457	457	432	478	413	451	423	506	468	453	459	472	424	452	475	464	476	450	443
32044	38422	19522	18096	19403	16712	10215	9587	8575	5335	2981	3824	3089	2748	2162	1703	1467	1571	1577	1210	986	763	717	650	642	579	538	561	556	534	513	520	530	575	489	503	514	559	533	517	525	510	508	503	537	528	498	502	522	527	536	479	519	504	545	538	504	498	518	566	520	492	490	492	523	534	520	556	522	526	531	527	486	523	549	476	523	540	505	519	511	544	500	498	531	540	526	540	535	515	532	563	497	553	513	545	530	480	545	530	539	467	532	524	539	567	521	492	540	534	568	517	531	519	529	555	511	525	532	480	533	543	548	537	531	510	486	524	506	560	500	490	542	525	519	541	517	541	481	484	518	520	537	494	543	493	536	548	524	496	538	517	512	519	515	542	497	528	515	574	513	505	509	519	503	542	574	501	502	541	508	507	512	545	498	526	552	535	526	522	527	488	529	498	534	493	505	522	553	520	537	526	558	471	523	555	502	529	489	552	523	531	513	506	490	502	510	539	539	499	563	498	491	530	497	539	533	513	561	517	510	530	537	547	486	518	501	467	500	533	549	538	525	509	504	524	528	532	505	518	520	527	469	534	555	512	507	532	521	489	495	500	511	504	471	519	508	521	518	548	517	534	543	547	511	513	519	505	512	503	562	557	502	506	500	484	546	480	560	536	540	509	532	547	492	502	512	538	503	497	503	555	488	526	481	505	530	516	538	504	519	519	499	503	564	510	507	550	536	498	552	496	560	535	532	533	483	540	549	524	520	492	551	539	532	488	489	512	548	528	560	563	469	545	505	502	523	530	528	529	543	549	549	575	511	511	543	535	546	507	502	505	548	526	506	492	540	554	539	462	531	522	546	503	565	530	570	527	544	525	553	498	528	509	526	517	561	569	510	512	552	499	540	553	508	523	546	498	541	554	544	532	471	529	490	523	561	525	576	522	529	528	488	557	523	574	503	498	511	514	522	493	515	519	545	546	525	500	536	518	517	504	525	462	529	515	512	501	489	537	507	525	518	494	515	522	561	517	507	514	532	504	487	545	540	557	527	548	530	520	539	519	516	487	550	503	510	582	580	518	568	521	502	533	490	515	498	547	509	496	526	552	548	513	531	534	562	556	553	500	537	513	511	493	513	508	530	520	539	522	521	533	522	496	536	490	538	525	531	544	544	517	524	525	516	499	493	517	519	530	527	523	537	536	530	506	487	549	509	540	546	524	570	533	512	528	516	473	560	539	536	495	537	496	472	530	515	540	553	554	517	515	529	551	530	481	503	516	502	510	507	511	518	510	554	512	515	520	572	529	525	505	544	502	534	543	516	527	516	533	542	521	508	535	528	518	540	528	483	498	560	529	541	528	497	518	516	497	502	535	525	517	553	534	516	523	494	521	539	522	491	493	552	545	502	474	496	481	525	544	546	554	521	519	538	519	502	506	560	530	562	499	540	524	523	522	559	527	497	512	525	533	487	472	531	577	548	506	523	518	558	508	518	512	464	511	483	527	571	522	522	521	507	504	505	474	574	536	509	504	543	533	541	494	537	557	519	501	522	545	490	521	534	514	507	517	487	493	578	539	549	497	543	532	523	524	548	535	552	544	544	539	527	507	565	514	518	572	495	534	516	539	544	533	520	509	527	568	504	547	524	544	536	550	548	557	538	475	522	507	539	523	485	572	512	528	493	502	579	500	506	525	554	535	526	507	480	494	530	508	532	553	496	530	531	524	525	520	557	521	468	542	489	490	508	559	495	500	528	512	534	554	500	544	567	558	535	471	526	527	519	527	529	487	547	546	500	492	552	563	526	559	541	543	494	528	525	534	558	499	547	521	525	497	529	482	556	520	539	577	484	566	538	560	507	510	536	521	502	520	545	563	534	524	532	517	539	506	473	503	513	523	510	567	533	522	570	505	506	480	516	537	522	503	502	531	559	549	538	522	526	538	524	543	547	541	555	577	482	495	486	517	486	472	529	507	518	531	550	563	545	522	493	517	500	478	535	485	507	559	492	511	551	543	524	515	522	497	536	536	579	551	488	518	520	508	549	513	502	592	469	568	566	504	490	503	531	511	512	533	518	487	530	544	539	507	515	499	529	529	509	497	516	507	593	540	515	539	562	490	531	512	529	504	561	512	467	541	521	529	511	467	504	514	527	564	519	555	517	484	490	512	527	518	519	537	500	530	523	514	527	551	514	536	525	558	498	526	533	504	529	501	537	523	524	480	552	499	533	492	536	531	525	512	496	575	546	515	507	517	529	521	521	506	511	517	540	541	546	529	514	550	509	513	538	527	519	535	548	494	555	521	553	560	517	535	545	491	502	499	578	503	517	531	529	521	485	522	546	510	504	529	553	516	518	491	552	549	482	539	544	525	546	539	524	546	525	539	570	500	563	521	542	527	538	531	505	492	485	514	509	546	530	561	510	508	550	508	535	534	513	524	556	524	503	537	508	543	507	503	505	554	503	521	536	528	501	530	527	554	489	503	513	514	530	551	549	503	533	523	503	523	542	542	520	543	543	533	540	561	521	533	539	493	511	510	544	490	559	557	500	498	556	545	525	529	515	531	521	522	477	499	554	534	568	558	525	502	523	548	528	528	499	539	526	525	511	500	563	520	554	515	549	541	505	472	490	568	538	523	502	509	521	506	534	575	506	526	528	514	497	520	510	500	539	520	512	580	534	525	501	541	523	521	510	500	523	502	528	511	524	519	484	512	535	504	524	488	507	523	553	503	519	502	524	520	499	523	510	493	504	531	527	465	514	542	524	536	476	497	499	560	522	513	467	543	489	507	553	524	506	504	542	530	488	481	546	548	536	528	497	518	532	499	553	509	516	531	507	552	537	529	505	538	511	503	536	503	513	526	537	495	499	521	516	513	511	496	531	522	557	508	493	541	523	516	473	525	523	515	490	502	517	543	498	531	524	475	488	542	544	545	550	520	488	467	556	507	531	504	513	577	511	471	491	519	550	510	548	506	509	527	563	551	564	515	495	519	542	554	558	514	489	505	518	532	495	471	498	520	483	538	497	506	511	517	530	511	499	509	519	542	508	512	480	521	530	525	538	500	524	517	495	456	487	483	526	497	532	509	512	525	520	529	516	507	493	515	529	522	548	500	486	501	524	520	504	582	545	519	491	517	544	496	567	516	511	513	533	542	527	542	588	524	485	519	488	549	520	526	513	482	590	541	526	531	496	512	544	515	528	533	508	510	500	528	536	555	500	502	520	534	525	567	495	506	531	498	520	500	515	546	524	553	528	561	495	535	537	545	516	545	501	559	531	527	516	519	543	507	556	531	530	500	488	529	535	521	513	527	503	541	535	540	522	510	525	513	497	534	519	532	528	541	535	519	530	511	535	523	527	527	515	523	508	550	529	506	565	451	537	521	503	498	521	531	504	523	538	513	560	498	535	498	496	562	539	505	478	507	549	553	533	503	506	529	554	563	543	552	525	541	537	514	517	501	526	509	518	489	514	553	525	527	516	522	509	544	551	555	539	560	500	502	490	555
22438	20884	28521	23418	20989	22061	20163	10159	8275	5214	2663	2884	3039	2389	1810	1314	1518	1452	1144	921	664	655	502	491	425	427	342	343	323	342	313	342	334	335	337	309	333	335	299	351	321	309	300	326	295	338	325	332	350	319	298	301	322	337	323	316	337	296	306	306	296	330	310	285	303	318	318	323	331	331	331	324	332	325	333	331	280	349	321	304	294	325	356	326	299	317	331	302	319	319	298	286	339	280	327	315	302	299	336	302	300	325	300	313	332	345	286	276	327	316	347	264	351	288	286	315	319	303	342	318	338	322	290	314	293	287	313	331	308	331	317	303	322	292	283	303	329	326	320	347	310	302	333	312	314	289	314	314	303	319	273	304	324	305	291	290	329	311	328	302	311	300	316	298	269	301	301	298	316	318	337	320	326	300	306	312	331	345	285	329	318	309	314	283	312	281	334	277	310	307	334	312	298	288	328	308	336	297	295	319	330	290	307	298	309	293	312	342	324	302	305	332	277	293	295	302	294	290	282	323	329	306	298	304	347	316	305	340	284	285	318	309	291	316	339	298	326	338	293	299	284	332	333	298	323	308	303	305	317	326	305	311	328	311	315	277	310	341	332	267	309	330	329	314	290	310	324	311	319	307	316	309	301	294	313	313	301	317	288	314	307	323	287	291	321	304	348	281	273	307	304	318	332	332	337	315	307	305	313	296	314	320	305	300	298	306	337	311	334	290	317	338	318	313	326	288	270	308	321	341	285	282	305	306	320	297	331	285	309	307	304	314	310	285	336	290	305	337	316	298	315	295	316	360	304	321	321	325	284	309	322	306	318	310	305	320	312	305	334	284	319	311	353	314	303	323	316	363	301	303	292	309	298	325	334	310	332	307	316	313	338	316	288	304	344	317	296	304	288	326	322	314	296	318	315	319	327	311	325	310	301	312	331	325	330	313	302	339	313	308	305	315	307	334	289	292	334	332	269	322	331	291	337	319	288	304	331	318	322	338	329	312	347	331	318	295	313	325	305	309	330	332	288	311	334	311	317	309	326	311	345	333	320	334	336	307	305	306	321	278	309	326	295	305	293	317	286	315	315	283	318	308	339	339	302	320	300	293	313	302	325	319	320	321	300	298	313	306	320	324	304	325	302	311	289	329	305	287	324	301	308	322	297	339	301	294	294	305	299	286	329	294	276	321	294	347	324	305	314	289	313	342	290	298	345	297	288	269	296	315	309	315	281	296	335	295	314	340	292	296	301	285	274	289	285	305	296	311	309	295	335	330	289	330	333	279	303	313	280	300	313	303	302	307	317	318	310	321	340	338	330	317	300	344	308	315	325	292	297	344	304	292	306	311	281	352	334	306	289	261	332	292	303	293	297	334	330	340	316	299	300	271	340	318	294	337	312	276	308	318	300	290	335	305	325	305	279	300	305	329	306	269	343	309	312	311	311	348	306	342	310	318	310	309	297	301	321	306	313	316	310	352	353	318	322	312	317	290	296	272	321	312	313	274	301	287	309	333	341	293	314	313	294	314	294	296	285	311	330	314	310	283	305	308	272	296	331	314	314	321	291	299	298	297	295	366	286	309	276	301	292	338	280	302	308	302	286	293	310	297	349	333	320	284	325	316	336	362	351	323	295	309	343	321	339	316	293	323	313	329	324	298	309	291	288	326	291	324	296	313	274	302	294	311	302	317	310	343	298	312	305	313	317	341	311	292	296	312	298	274	312	340	320	317	294	308	294	309	338	336	277	323	300	335	324	286	305	325	313	288	308	295	316	292	302	314	294	339	311	309	316	309	292	320	304	330	323	337	310	303	311	322	310	306	285	359	343	312	285	288	306	290	338	304	312	287	333	327	274	303	293	299	314	297	273	321	302	318	316	296	289	345	284	317	288	344	304	297	300	312	323	308	272	331	298	338	337	288	327	317	299	340	310	302	304	281	313	288	281	281	335	287	302	316	333	278	302	320	288	329	280	317	297	329	301	299	325	308	292	334	315	309	300	309	331	308	273	304	300	313	332	288	325	300	299	269	343	301	307	325	307	309	322	314	293	310	315	291	287	319	301	301	303	318	342	289	301	309	307	337	282	312	304	304	278	275	317	289	289	335	336	299	347	313	327	311	319	328	328	308	350	340	314	310	282	325	333	280	307	338	289	296	338	319	304	317	330	309	298	298	293	297	311	299	282	309	323	328	303	284	317	323	333	344	308	320	325	306	289	314	320	316	287	329	306	309	309	342	314	345	321	319	332	300	309	325	323	328	331	321	290	301	307	308	317	333	338	295	309	310	319	298	289	301	324	282	323	321	298	312	295	321	306	286	344	306	323	318	306	291	297	309	296	323	303	330	320	314	299	312	307	296	317	286	290	309	297	323	320	320	277	279	301	313	294	319	363	313	295	308	337	344	326	315	312	323	314	329	272	315	350	312	316	313	323	306	321	304	321	320	299	314	296	306	298	347	281	289	306	321	303	333	290	284	307	306	301	276	292	327	325	310	310	338	309	286	314	323	298	292	297	296	335	351	296	326	324	318	309	303	310	306	300	327	292	306	318	323	319	283	322	295	329	312	284	324	309	339	346	301	328	310	320	334	308	299	314	330	301	316	311	312	345	335	309	319	346	312	336	285	273	299	338	299	305	285	327	311	323	316	318	341	345	294	287	330	339	341	324	320	318	306	325	302	300	308	311	300	310	307	321	311	314	293	349	317	318	310	324	300	304	312	286	301	322	306	304	329	317	312	319	265	322	318	312	294	313	336	299	274	324	307	301	311	299	322	308	317	324	345	302	348	332	268	348	300	334	307	327	252	304	299	318	284	315	311	286	304	313	272	318	303	296	306	297	315	317	304	318	314	294	299	287	322	309	293	278	299	314	304	320	310	330	323	301	322	275	310	304	301	296	325	309	321	323	327	319	301	271	319	311	314	323	331	330	321	325	318	341	325	331	320	312	295	280	310	295	328	317	312	337	277	297	301	298	292	311	324	292	325	330	302	320	359	306	286	318	319	316	316	313	324	304	327	319	295	323	297	285	315	329	304	294	329	271	315	329	305	299	320	287	298	333	302	304	294	339	300	317	268	317	309	303	323	323	315	295	282	314	310	309	277	303	309	329	342	325	303	275	313	322	340	295	295	294	315	309	288	325	287	290	317	290	285	297	327	290	306	323	334	330	296	293	337	314	282	322	294	316	272	308	343	342	299	307	315	317	291	318	322	286	325	343	270	306	289	305	324	305	299	317	307	316	301	292	305	303	358	313	302	305	311	306	359	295	286	300	313	323	355	319	297	332	305	312	335	322	307	307	286	296	313	308	286	307	304	314	311	302	303	327	326	316	351	305	300	324	306	298	339	320	309	348	301	305	296	316	293	292	317	314	342	310	288	286	338	296	349	299	300	298	325	336	313	301	337	358	301	324	299	311	304	295	297	296	324	311	317	307	327	337	341	309	332	290	298	316	297	337	302	351	295	344	319	342	314	319	295	337	312	317	301	323	336	312	320
35516	50003	29179	28082	27327	23907	17046	15038	14355	9092	4930	5376	5667	4233	3105	2171	2521	2468	1879	1481	1002	916	695	593	526	466	394	398	373	363	372	391	359	370	381	360	392	358	369	334	354	376	366	361	348	327	368	409	398	387	340	372	317	361	333	349	361	356	377	335	395	349	341	330	382	329	355	351	364	366	344	371	348	352	359	346	364	341	327	350	340	342	359	360	326	345	362	346	360	336	337	306	374	346	350	339	315	372	330	383	346	333	359	312	323	311	334	333	342	336	312	340	345	384	358	339	364	378	302	357	365	330	335	374	315	343	305	359	345	327	330	308	328	381	341	338	353	345	333	362	353	367	366	369	362	352	346	307	359	349	382	365	323	347	345	323	383	360	336	324	352	362	354	310	337	347	371	341	325	342	331	325	375	347	352	324	360	351	338	298	366	338	357	332	362	360	328	352	327	349	350	372	327	357	331	332	335	343	316	381	342	338	330	374	335	344	332	349	334	335	339	337	358	345	351	359	335	341	336	344	302	326	328	330	355	328	333	359	354	321	313	352	344	346	368	347	338	330	340	368	316	339	328	344	382	364	347	351	374	349	330	347	318	338	321	345	318	337	333	343	364	346	345	362	347	335	334	388	347	326	367	314	358	316	337	338	380	394	335	348	353	329	306	341	325	301	356	357	366	354	343	351	361	318	380	345	342	355	352	334	359	373	303	349	333	356	328	402	338	365	354	350	354	346	338	335	345	331	347	336	329	350	346	365	330	351	345	333	361	355	343	365	323	346	337	401	393	356	340	328	321	347	343	349	326	346	341	341	354	341	350	352	346	393	324	370	350	363	347	337	326	341	365	333	350	343	337	362	351	348	334	367	332	341	320	375	333	352	351	351	365	328	348	363	316	341	355	336	331	353	325	367	346	349	344	347	352	321	374	323	316	368	328	349	326	351	335	376	351	339	324	344	350	344	345	352	342	328	329	359	350	360	354	358	343	340	358	359	358	317	372	355	341	335	367	332	331	362	384	346	325	313	322	364	297	357	344	324	325	328	335	363	359	340	318	317	340	300	324	347	335	362	323	347	316	333	365	339	366	339	344	337	356	331	334	350	395	339	343	342	355	374	340	374	331	323	339	340	337	343	390	338	307	352	344	368	337	334	359	345	360	341	319	338	346	376	346	341	338	339	353	331	318	282	336	329	333	374	324	347	353	340	328	304	339	315	349	326	372	325	314	326	339	335	363	339	340	353	340	371	316	350	361	341	338	344	335	362	312	324	331	342	346	350	327	354	333	336	367	362	375	318	309	327	343	323	357	338	325	356	347	356	346	339	343	325	355	348	298	368	325	320	339	332	354	325	330	282	354	349	341	359	329	367	377	363	363	344	330	348	348	361	331	324	361	362	377	312	330	338	314	353	316	320	329	338	371	334	358	320	344	352	356	339	309	336	349	356	352	344	378	356	364	320	349	381	345	344	379	331	380	326	354	341	333	358	362	340	317	366	347	354	375	357	330	378	368	345	318	332	288	345	346	395	369	340	338	321	346	322	343	334	333	360	336	354	340	362	342	340	341	300	352	352	362	339	342	326	368	349	330	356	323	324	359	344	342	337	330	332	343	351	321	369	320	338	336	322	339	377	336	354	341	337	313	312	353	331	370	338	332	351	326	327	335	339	311	354	341	341	324	336	321	335	384	363	367	361	358	334	350	343	363	339	347	348	341	339	330	322	370	337	346	332	395	358	358	348	347	313	341	340	355	339	328	357	331	337	350	330	363	320	344	343	337	315	345	375	359	343	345	344	370	348	317	373	346	326	317	345	343	334	349	350	342	376	328	347	357	355	349	375	329	342	320	332	336	338	320	374	389	348	320	324	349	353	343	356	316	348	373	319	355	355	331	335	392	389	340	362	323	345	372	341	340	330	333	341	330	359	319	362	339	355	370	347	343	367	364	347	359	365	330	372	388	314	341	307	345	352	339	348	338	348	342	385	326	322	353	340	386	346	392	364	354	336	345	318	343	350	360	348	348	320	352	324	341	334	367	365	355	354	351	368	358	328	323	363	342	332	352	368	390	354	345	350	359	350	334	331	359	342	316	293	350	354	319	335	356	332	321	351	372	352	381	315	363	349	343	353	341	362	330	341	383	351	334	363	332	359	351	347	350	359	351	349	329	388	321	330	364	344	340	364	328	330	348	331	371	366	356	349	364	331	356	327	344	358	346	346	371	370	326	334	349	334	335	362	326	347	348	347	326	371	331	338	338	373	345	350	336	375	344	355	371	368	317	322	352	349	343	352	343	346	316	367	343	353	386	349	332	317	342	325	382	303	335	333	359	346	346	359	335	331	342	328	371	350	332	321	307	351	345	371	359	321	372	373	359	351	374	350	359	337	323	334	359	372	330	314	339	337	348	328	347	349	348	333	337	336	339	331	358	318	326	336	347	359	346	358	336	347	369	355	359	368	328	358	340	340	354	352	375	352	332	351	329	333	346	317	347	354	350	356	338	369	342	300	348	342	340	349	376	348	348	361	377	351	357	319	341	366	348	372	360	367	350	344	373	321	363	364	335	345	357	365	366	346	351	339	352	373	328	340	307	379	349	338	340	372	342	362	354	351	348	350	344	339	344	316	346	333	329	341	338	371	330	363	340	362	340	326	339	330	349	356	357	320	317	331	320	311	365	318	374	335	334	340	334	345	356	330	338	344	341	344	356	343	324	309	373	326	303	351	339	356	352	401	365	335	327	369	328	319	368	320	342	358	350	343	302	309	364	317	342	332	330	331	346	328	340	355	355	372	386	320	345	362	325	330	325	346	359	335	336	326	303	350	373	322	369	345	351	331	296	338	348	329	371	349	387	359	330	346	371	321	377	344	334	345	344	328	355	317	366	366	329	360	328	358	323	341	346	329	365	333	386	336	363	362	349	363	388	327	361	333	344	355	351	327	362	346	349	337	341	354	332	363	327	331	341	334	343	379	358	320	367	345	334	346	337	363	347	328	309	356	349	339	315	339	358	350	343	341	344	317	323	318	324	367	353	331	306	342	368	357	354	327	337	367	328	348	340	343	363	356	346	333	361	325	366	373	295	328	331	360	356	371	364	359	370	372	358	351	372	301	365	315	378	357	342	311	349	366	357	332	336	336	322	356	351	335	351	343	341	358	338	336	327	366	325	308	321	363	362	339	373	338	362	348	336	340	326	372	361	365	347	321	328	345	334	344	347	350	352	360	334	358	335	346	344	340	335	341	340	367	332	339	329	332	332	343	338	355	334	343	327	343	313	321	357	351	368	337	365	330	339	337	361	363	352	340	340	332	334	327	347	356	338	326	338	332	350	346	376	329	342	366	327	322	370	352	335	348	337	323	349	352	312	323	366	330	324	338	348	355	331	369	333	394	330	362	338	341	357	349	367	354	342	305	348	349	331	318	339	328	362	338	350	381	380	347	340	304	370	334	345	324	314	319	373	322	335	328	311	333	383	318	354	350	354	342	322	372	337	364
27925	22845	16534	13313	10913	6843	5776	4279	3266	2141	1332	1257	1114	1035	803	659	713	719	572	527	446	437	404	362	416	406	373	334	334	366	324	346	340	378	304	338	337	339	369	397	387	350	347	367	380	381	349	392	348	356	323	382	370	340	334	333	343	345	352	349	365	380	341	372	360	325	344	375	321	359	359	379	333	326	345	353	365	385	362	382	351	380	373	346	361	370	382	359	339	377	316	379	357	342	370	359	340	344	348	336	332	329	359	359	360	357	349	400	379	334	349	334	358	396	370	386	410	352	337	327	357	349	346	368	389	353	362	371	345	360	367	362	386	362	356	339	350	368	339	324	357	394	378	366	354	335	362	355	340	376	341	342	326	319	373	324	352	386	348	376	350	381	366	343	376	342	380	356	357	339	351	331	348	360	351	357	334	353	351	323	357	383	358	369	335	389	335	342	368	381	381	355	346	358	344	335	341	353	345	368	346	341	351	344	334	358	366	346	368	347	388	328	348	375	371	355	327	360	307	343	392	359	382	353	334	366	379	335	366	374	347	372	354	346	355	365	350	369	364	344	367	339	319	331	367	357	355	387	336	337	339	350	353	366	339	377	359	354	358	380	351	351	352	350	393	407	372	342	386	337	364	360	362	327	344	359	351	360	332	358	376	363	409	363	349	391	358	361	342	349	377	378	349	390	323	359	364	346	363	364	326	340	370	410	338	364	374	365	336	359	340	352	355	346	319	379	343	370	365	372	354	380	383	355	353	335	366	345	360	363	366	343	362	330	370	349	348	335	378	362	360	361	339	360	330	361	347	356	386	319	342	343	350	339	336	357	380	362	351	362	369	350	379	344	383	322	361	359	353	341	366	363	345	363	353	351	331	340	351	404	365	349	303	374	358	385	365	382	330	364	391	327	303	365	355	365	350	365	339	370	373	330	354	387	330	357	365	362	381	320	344	374	347	363	355	388	337	383	324	337	365	352	370	321	328	397	359	390	365	357	348	330	349	353	350	354	348	363	367	326	375	358	385	370	345	340	359	362	356	381	372	366	361	339	349	379	356	359	352	319	371	369	353	327	336	366	341	332	356	345	342	355	339	329	334	362	397	344	325	332	339	355	363	356	351	363	333	335	372	360	329	395	366	359	348	343	338	369	395	315	377	377	351	350	344	357	322	332	359	334	359	384	353	343	339	328	362	321	356	345	372	381	380	319	361	392	366	371	353	347	360	363	364	349	370	353	379	350	362	351	352	355	364	340	366	308	311	347	347	335	347	360	379	374	339	341	400	366	342	376	355	351	326	382	356	351	365	344	389	348	390	346	359	378	341	364	349	363	328	364	343	353	356	336	376	383	346	329	352	332	381	362	353	369	375	346	362	352	320	390	359	344	400	343	329	356	324	344	356	347	365	380	362	350	367	349	323	347	354	367	352	357	342	342	382	345	367	335	366	341	326	354	339	359	357	345	367	338	325	331	346	329	319	337	372	391	361	355	338	330	369	379	355	334	341	359	363	364	364	366	373	397	331	359	363	302	342	381	338	357	372	375	351	363	352	376	344	345	354	363	333	358	355	372	365	383	344	377	344	344	374	363	361	389	348	356	373	343	374	365	374	345	347	377	334	349	352	326	391	383	376	349	366	357	329	347	353	368	355	333	359	375	380	354	345	349	368	359	328	359	360	352	383	372	326	327	330	378	381	381	363	384	335	384	370	350	374	346	345	322	359	336	371	336	377	367	367	361	321	368	336	380	334	330	367	330	333	352	354	362	362	357	364	368	361	366	355	355	331	357	353	336	320	343	346	372	353	382	366	394	339	353	395	333	356	350	366	355	348	396	369	360	355	319	401	335	341	380	363	353	392	330	358	337	362	390	389	369	371	392	328	334	331	366	361	360	370	354	364	360	372	405	361	378	342	309	330	349	372	355	350	380	382	355	360	374	335	335	405	325	366	355	356	349	339	394	339	355	393	339	368	306	362	383	348	362	362	396	347	360	367	373	375	373	357	368	355	381	370	365	368	385	382	351	356	383	330	366	351	333	356	331	375	354	326	355	368	357	375	334	359	341	324	330	373	362	344	348	357	363	381	363	357	357	349	322	400	371	337	366	349	361	354	379	386	358	358	376	328	344	360	362	358	377	369	334	379	357	348	373	355	365	359	392	368	352	298	388	388	341	377	370	341	367	318	350	329	328	387	343	355	337	341	369	351	357	328	345	345	340	365	333	346	364	347	299	344	339	353	334	372	365	371	362	361	345	350	351	342	374	354	373	333	349	358	373	389	355	360	305	369	354	377	339	360	359	320	331	359	370	343	349	355	358	363	364	352	374	366	367	325	372	338	387	347	372	364	341	387	338	358	357	341	350	345	368	366	347	360	335	385	358	378	370	336	342	352	323	372	366	367	353	340	377	373	368	333	379	379	338	377	321	324	382	338	362	341	378	370	346	366	405	354	334	332	349	392	367	385	351	342	348	366	370	361	352	353	338	376	387	328	382	347	355	354	366	350	402	418	376	413	367	354	325	396	347	326	364	328	336	360	359	337	365	370	361	391	370	333	349	351	341	381	379	356	393	391	366	361	345	331	374	349	334	357	342	336	336	335	352	388	399	361	368	357	359	342	384	378	369	333	374	367	350	365	367	337	346	371	353	347	343	347	333	375	362	377	355	396	331	338	406	354	324	369	374	344	369	368	351	358	355	358	343	374	358	378	367	359	329	341	350	383	379	375	336	403	360	359	368	345	350	371	343	357	369	364	364	357	344	382	366	349	326	360	358	378	378	373	368	326	368	361	348	325	374	362	362	346	356	364	332	313	351	400	362	361	351	355	356	382	356	397	368	320	377	349	373	356	374	333	346	359	378	374	326	375	348	384	374	395	341	349	389	372	377	367	348	366	369	361	333	369	348	369	345	355	364	366	374	362	299	344	364	353	344	340	346	383	356	363	362	376	377	368	323	342	358	369	373	329	363	391	309	339	345	369	348	379	332	353	357	377	349	313	418	331	344	365	339	418	387	373	362	394	364	375	351	400	378	369	357	322	355	319	368	390	347	386	362	371	362	371	351	351	318	322	363	387	357	351	378	389	353	382	366	361	321	343	346	356	371	343	385	367	362	347	356	389	358	334	381	373	362	327	390	355	361	352	353	351	361	366	360	367	322	367	363	357	328	341	361	332	365	354	347	349	360	354	358	372	345	367	386	349	371	362	386	334	372	354	341	398	351	343	377	350	347	377	333	347	373	349	336	367	342	329	359	336	359	372	325	363	336	359	384	348	383	370	354	369	341	339	377	342	372	336	361	353	335	348	365	352	344	384	358	369	343	346	351	331	359	349	360	364	347	362	344	342	378	376	344	352	364	372	319	307	336	369	365	371	363	354	368	379	370	353	355	355	379	334	364	394	339	338	346	386	381	350	338	340	370	332	351	333	372	374	357	366	358	373	313	364	370	373	340	360	342	335	377	375	333	367	348	372	367	375	348	383	378	360	363	322	361	380	356
30244	31921	14205	16409	15610	11657	10507	8281	6747	4299	2517	2427	1941	1870	1377	989	1152	1166	808	808	707	566	520	474	473	438	459	433	430	471	443	384	416	435	405	409	423	410	422	461	456	381	406	415	444	449	417	417	453	404	438	429	450	413	415	404	422	414	401	419	405	435	399	378	442	425	406	445	433	444	429	431	436	406	411	446	413	419	415	410	441	435	436	423	389	439	430	400	466	402	412	396	421	419	410	449	432	457	395	395	393	441	425	402	447	460	423	393	447	424	427	424	385	433	393	408	405	407	438	420	427	396	423	426	413	391	401	391	440	448	444	430	427	452	426	416	430	414	442	440	418	414	410	421	411	419	405	416	429	430	440	397	468	420	431	426	442	463	399	406	412	478	370	430	446	392	383	425	395	404	426	417	392	487	405	405	450	421	448	417	382	417	420	408	465	422	404	403	417	462	438	445	412	454	398	407	397	451	445	465	418	442	414	427	427	438	429	434	416	413	405	390	398	416	423	402	409	422	410	412	418	412	459	379	416	431	427	415	414	433	434	439	421	400	418	408	423	396	455	385	398	394	462	427	410	415	403	414	441	406	441	448	443	433	440	419	446	385	437	413	419	394	423	447	384	417	417	420	418	411	431	414	439	409	426	401	465	397	462	408	417	395	431	427	445	383	405	444	419	412	446	441	465	431	403	435	426	455	416	430	424	423	400	412	437	447	415	414	431	403	418	403	428	431	421	448	425	437	417	427	398	417	410	450	440	418	421	420	392	444	439	427	409	430	413	434	455	412	398	420	395	412	379	405	418	423	416	402	382	410	424	465	425	434	432	440	402	427	420	423	433	435	444	421	447	414	412	436	388	419	421	397	428	417	414	422	411	414	435	445	408	409	420	409	412	414	447	420	414	406	429	403	420	412	465	409	416	400	420	417	464	434	411	435	382	450	456	431	405	403	435	423	401	441	406	408	445	419	426	453	392	441	412	434	435	429	415	424	436	373	461	435	404	408	423	378	450	404	433	436	407	417	416	485	427	406	437	434	418	426	383	427	425	451	403	410	437	378	426	410	412	421	355	401	424	422	417	426	432	454	396	376	435	420	436	405	450	366	403	446	430	440	428	445	446	409	401	389	471	440	441	414	413	387	453	417	397	373	452	419	425	464	446	398	438	412	403	403	417	399	427	407	415	421	442	394	442	434	427	423	470	412	435	465	455	419	434	420	442	428	442	407	407	408	435	415	430	418	444	438	414	426	403	414	397	449	416	440	465	391	451	392	458	427	430	389	414	416	402	420	444	457	416	455	400	404	428	415	407	434	398	421	455	459	431	403	423	423	389	440	395	431	414	425	478	426	420	395	420	419	421	416	450	432	404	421	432	415	422	438	426	428	452	410	425	433	438	424	434	405	409	440	418	450	413	406	427	434	430	398	439	425	438	414	427	390	406	426	414	396	445	372	462	415	474	457	380	428	431	406	434	440	389	413	439	431	381	411	433	436	449	380	406	426	438	423	472	375	371	401	431	453	363	400	431	414	388	411	423	428	456	441	407	429	422	433	425	417	416	445	473	390	411	413	400	427	429	458	428	431	424	404	452	401	416	441	431	411	409	460	448	426	441	430	427	430	427	423	414	408	429	416	366	427	399	392	400	410	409	463	421	425	430	426	425	435	411	430	414	423	429	400	402	436	450	395	463	430	430	414	448	425	436	412	409	411	416	418	386	448	365	437	430	415	441	433	430	403	412	427	402	432	435	443	419	420	388	411	407	420	441	444	425	441	388	431	366	407	443	437	415	442	437	430	433	406	423	405	411	440	398	411	421	402	400	433	456	420	410	420	386	425	431	431	431	439	428	414	397	467	417	434	408	417	403	458	454	421	415	397	451	388	429	433	412	406	428	421	401	433	434	415	433	430	394	423	419	397	472	409	471	418	447	444	437	451	438	420	379	458	423	422	423	425	442	396	441	469	403	422	412	428	409	451	436	413	436	424	410	458	416	417	447	424	360	397	416	415	441	416	411	415	422	411	405	433	398	451	448	435	420	454	443	447	431	412	431	382	445	459	467	395	406	409	413	439	423	390	417	398	409	455	398	424	431	418	421	426	395	397	390	420	408	417	422	432	428	409	428	427	449	441	414	425	410	412	439	388	445	418	401	418	408	424	442	445	386	499	465	443	467	395	404	418	401	387	412	412	422	436	435	399	441	421	399	473	383	416	412	426	394	422	436	424	430	428	470	417	433	429	419	425	411	454	427	443	422	447	452	406	430	458	395	455	403	460	429	398	463	396	437	470	410	446	424	449	442	399	400	442	430	425	384	416	412	434	427	435	405	420	448	405	433	402	430	406	410	438	434	385	412	446	412	453	397	431	427	381	459	464	445	405	428	447	412	417	408	446	430	402	423	433	426	440	418	392	432	406	410	442	367	407	450	425	449	448	422	441	408	411	447	439	421	416	403	435	421	443	408	434	414	401	418	444	412	407	433	449	407	416	417	428	403	406	441	414	407	441	417	449	411	429	435	413	418	411	421	433	426	423	452	431	393	420	441	435	447	415	420	427	425	425	411	424	433	434	435	434	434	431	412	407	446	449	441	429	464	431	417	431	436	449	393	396	455	404	440	425	395	424	410	425	412	434	404	423	446	392	398	429	437	433	415	387	427	433	402	427	400	438	417	450	425	409	425	429	433	444	424	428	415	417	407	409	438	439	384	451	387	411	383	421	399	425	464	423	438	404	423	442	410	434	474	436	467	419	417	448	435	388	437	425	423	410	408	442	421	433	415	454	405	421	445	434	445	432	431	429	411	433	423	425	419	420	446	457	423	411	406	417	421	418	432	418	416	410	434	421	435	419	444	392	396	450	413	444	444	441	406	399	403	399	411	422	427	441	463	428	454	449	445	406	379	444	395	412	451	399	357	450	399	398	439	430	367	422	401	422	451	429	453	399	391	463	429	410	409	419	430	410	403	400	460	428	430	432	438	414	401	403	429	412	436	410	422	456	411	378	418	418	423	438	402	453	415	423	413	417	415	409	408	436	415	440	450	434	408	439	429	404	429	419	426	422	412	433	407	449	429	421	436	419	435	447	411	412	391	402	386	413	436	440	389	404	392	410	427	426	426	440	430	402	423	411	401	440	433	439	444	397	455	436	447	438	432	385	434	419	412	427	402	423	390	428	415	446	438	423	439	435	408	402	404	407	426	454	439	403	447	392	407	415	405	457	442	426	423	415	446	411	438	438	420	426	408	423	458	421	426	407	448	414	404	401	465	421	436	430	405	432	417	445	438	426	399	387	443	427	469	420	439	442	430	419	395	420	472	406	420	424	431	443	423	389	440	450	397	419	444	446	426	449	448	427	436	441	440	435	403	453	395	446	417	419	410	419	435	468	423	424	436	422	457	414	387	442	443	434	426	419	430	435	395	409	467	418	453	405	432	438	422	481	435	419	427	407	364	451	436	470	413	418	413	407	424	396	406	465	426	408	428	451	455	469	428	441
23499	20825	27900	23890	21344	17713	12076	7895	4957	4104	2009	2592	1321	1505	1177	816	805	873	682	534	514	449	338	379	300	251	276	244	252	228	239	268	240	246	213	228	239	251	255	250	242	235	238	250	247	226	234	252	236	241	242	250	244	210	225	240	237	236	230	225	257	227	246	250	212	205	229	231	219	217	220	249	210	214	249	207	268	230	207	242	228	245	243	211	215	232	245	216	226	219	228	205	234	228	224	243	222	227	218	217	251	241	268	209	239	234	200	240	240	215	226	241	199	242	215	226	246	219	236	245	239	230	254	241	226	250	253	227	208	197	257	232	206	214	261	231	249	247	222	234	246	234	212	234	237	238	236	226	224	263	230	256	218	269	236	238	260	232	238	239	222	237	239	220	237	234	259	235	226	231	229	228	247	245	239	245	245	215	226	251	236	206	246	239	245	210	248	245	270	250	211	234	237	255	218	220	245	224	208	229	227	233	228	239	235	228	241	225	232	232	243	242	260	250	257	240	236	231	236	195	240	257	245	222	233	221	229	240	233	228	250	233	230	229	225	235	200	251	218	215	241	237	220	265	239	205	243	217	205	214	218	236	237	223	241	234	194	243	254	261	212	243	241	241	231	222	220	273	228	220	226	222	238	251	221	221	220	200	226	259	245	240	203	228	236	237	223	260	236	212	216	232	216	231	240	199	236	199	250	245	277	246	219	211	266	219	266	230	259	225	240	236	216	240	236	234	232	255	245	232	236	220	194	216	237	224	226	223	227	264	225	246	247	204	234	243	234	253	261	244	254	208	232	226	224	246	199	228	209	242	228	219	235	238	258	233	228	262	235	248	217	226	229	225	227	223	262	237	213	249	233	225	239	257	231	195	215	255	222	241	207	228	229	230	263	233	236	198	212	250	202	257	244	235	198	236	217	213	224	254	212	214	234	233	234	225	225	242	228	223	237	218	211	227	241	247	213	234	234	210	224	218	232	196	217	258	231	201	235	236	226	224	222	225	230	246	246	225	224	235	240	240	227	223	219	215	250	231	218	189	221	262	246	216	235	244	253	216	251	224	240	258	229	227	207	231	258	213	246	233	242	231	236	254	241	233	228	224	226	222	224	207	207	268	229	252	219	226	267	227	221	216	219	235	233	214	217	257	224	266	228	224	263	232	223	242	224	208	231	226	254	262	248	239	225	238	235	252	237	236	209	221	248	228	233	229	204	224	239	250	219	219	239	242	233	224	223	232	234	219	237	248	216	233	197	214	224	234	230	239	222	223	219	213	261	190	237	230	225	234	248	235	255	252	220	228	236	245	243	247	224	240	236	261	254	210	218	232	250	214	223	186	241	214	249	198	232	217	191	235	226	248	195	203	221	237	208	244	250	237	246	206	224	248	248	228	214	242	244	242	245	237	214	230	255	210	238	240	240	242	224	214	248	219	248	234	228	209	210	241	235	220	230	242	217	247	242	258	216	218	195	252	217	262	214	233	255	214	234	238	244	247	238	232	212	239	232	231	237	264	229	255	247	239	233	220	243	245	216	219	244	264	245	237	228	211	234	278	236	210	211	233	218	251	224	218	247	202	232	212	238	254	243	211	264	226	258	212	203	269	240	225	215	256	238	197	203	227	230	216	253	207	239	262	229	229	252	242	249	197	230	240	206	230	223	240	226	216	229	229	233	212	224	217	219	232	261	221	240	208	188	218	236	230	208	213	237	235	233	243	257	200	252	222	247	231	234	226	217	217	233	230	236	248	225	253	257	205	253	212	221	206	225	245	234	204	245	264	221	233	217	215	197	242	226	211	218	248	230	222	234	235	227	237	249	246	246	235	228	220	244	216	256	254	227	240	219	215	222	232	210	228	221	218	229	232	234	249	222	220	235	238	253	232	228	231	222	240	204	262	233	227	244	227	242	236	251	214	244	225	229	228	211	226	236	232	234	235	215	264	235	207	245	222	211	224	224	243	259	242	235	236	230	211	217	251	249	236	251	250	263	212	232	237	239	260	228	252	224	227	222	224	254	225	219	256	267	220	210	244	217	233	242	236	229	255	194	216	229	239	240	231	228	254	276	226	225	230	229	201	231	217	218	273	224	262	237	220	227	246	230	210	253	209	234	227	219	260	229	230	238	232	239	214	230	227	227	231	208	227	237	244	240	233	215	224	230	238	223	246	231	217	231	259	242	234	241	252	233	258	221	225	227	250	251	239	226	205	230	228	230	230	224	211	218	218	231	225	224	223	223	207	243	229	236	224	243	231	238	210	256	243	219	271	212	231	242	225	217	238	255	250	228	250	228	193	206	225	258	225	237	228	238	222	241	214	228	238	205	220	216	213	256	236	251	215	224	254	231	217	224	263	257	246	232	206	236	217	245	230	219	213	224	234	238	202	231	227	227	228	237	244	204	222	238	234	257	250	224	240	222	264	203	253	254	240	210	241	259	270	238	246	215	205	260	208	220	234	240	252	234	219	225	224	220	214	240	235	249	228	236	247	253	228	232	261	233	227	258	219	225	254	225	252	274	237	218	245	237	230	218	234	199	236	216	211	224	220	241	238	208	236	235	254	255	236	228	220	235	238	241	217	240	205	242	203	225	273	220	233	213	209	235	244	249	247	224	252	227	252	233	205	212	239	230	222	236	214	225	216	221	209	240	237	207	221	225	224	246	240	222	209	223	229	228	239	234	250	204	243	232	195	232	230	245	208	244	240	230	228	215	242	221	230	215	218	199	209	235	233	216	251	221	230	228	239	228	221	205	267	205	258	216	232	224	249	220	240	225	238	248	245	243	266	234	263	239	242	225	240	244	224	255	239	224	227	239	223	230	216	236	228	232	260	224	233	224	252	231	225	274	229	241	238	222	249	247	247	232	238	233	219	253	240	240	236	216	242	234	218	216	256	237	260	225	215	228	240	240	244	236	222	236	219	239	233	246	226	206	226	226	221	256	233	240	226	226	234	215	209	225	253	227	230	237	223	259	194	226	210	201	270	242	238	236	223	249	221	225	200	243	229	234	266	221	227	217	223	212	249	247	242	219	216	242	247	209	236	234	230	221	214	268	237	224	230	243	235	230	227	222	215	266	225	260	235	214	213	273	227	229	220	253	229	241	223	253	251	224	235	252	247	273	254	213	228	244	237	238	221	263	238	195	223	231	216	234	220	229	276	255	227	246	223	220	237	235	241	221	231	256	236	238	242	235	224	221	251	230	213	230	216	266	246	242	238	241	240	205	222	225	235	221	233	243	211	211	239	250	244	219	225	244	245	225	256	255	244	201	220	223	238	220	233	239	233	233	261	256	219	222	238	241	241	219	211	255	222	223	232	219	230	205	252	241	258	242	218	254	222	223	228	227	203	227	238	233	224	226	230	223	228	214	220	223	217	228	206	205	227	239	243	221	219	255	235	222	216	224	247	235	233	260	225	244	255	244	220	225	233	216	240	216	236	204	241	220	216	267	251	221	243	219	253	219	231	225	193	245	234	206	238	252	212	218	236
32277	42253	23513	23781	22262	16607	16329	13171	9354	7650	3525	5116	2426	2734	2137	1465	1420	1586	1078	917	734	688	461	461	440	387	347	292	314	304	242	304	268	274	280	262	267	292	283	288	256	296	269	278	282	272	290	288	301	272	262	285	279	259	285	283	295	285	285	297	282	323	289	284	280	271	301	267	309	272	291	260	271	330	260	306	297	289	287	283	309	262	280	272	287	278	271	294	276	258	297	275	294	271	266	306	244	283	288	295	273	289	269	292	283	278	254	270	270	295	293	278	305	282	294	287	274	285	294	297	260	276	254	277	259	274	277	270	303	272	287	263	308	310	281	274	285	281	278	294	281	279	255	279	282	281	285	261	295	265	293	288	277	273	286	287	316	259	271	266	262	307	237	260	276	278	319	307	294	267	247	256	239	287	273	272	272	285	293	272	313	282	286	292	265	284	268	280	269	274	273	253	254	275	302	279	253	283	280	294	283	264	299	262	318	237	285	285	284	247	301	288	298	281	285	248	276	263	286	263	279	267	275	301	275	279	281	257	271	276	282	271	293	275	302	270	250	286	279	314	292	280	292	258	263	275	244	325	292	272	262	244	299	300	288	286	270	289	270	272	281	282	278	319	263	275	258	270	269	234	279	255	258	262	282	287	277	292	254	274	296	277	284	273	298	298	277	269	233	269	296	254	294	290	279	276	270	256	294	262	280	271	278	274	265	282	286	267	291	259	302	289	288	291	291	291	257	281	267	266	313	285	298	276	292	289	242	281	285	265	255	311	269	293	276	287	283	286	280	285	276	239	306	294	269	276	296	244	288	278	267	267	253	260	262	286	292	259	290	276	266	269	287	282	262	284	275	270	288	290	272	281	258	278	260	292	265	328	317	285	297	286	292	272	294	244	285	293	286	294	286	294	282	290	259	295	282	298	312	287	294	270	308	285	256	259	312	265	290	270	282	253	284	262	288	296	257	265	268	270	243	255	297	306	310	297	241	257	286	292	276	243	268	258	274	252	281	255	263	270	263	264	284	271	279	272	281	248	292	268	284	299	278	262	288	270	272	254	280	255	287	293	273	258	272	279	280	309	280	280	274	268	262	298	279	266	247	273	265	293	280	279	280	291	287	272	262	283	252	265	294	268	301	290	292	272	328	290	266	263	274	293	290	270	299	306	269	253	286	260	286	281	278	271	306	314	263	295	298	265	272	296	264	300	272	292	295	280	276	261	289	285	273	287	274	265	287	294	261	284	269	288	285	282	247	278	303	305	293	292	266	284	272	297	273	275	291	264	308	308	290	290	289	272	293	273	308	296	268	268	308	277	314	296	278	231	279	280	270	285	296	288	280	295	279	269	298	296	270	277	280	308	268	311	290	309	285	267	274	280	262	307	262	262	288	270	304	293	255	272	272	270	261	279	248	282	276	270	296	275	265	283	283	271	297	296	264	293	310	273	273	261	290	280	289	298	266	280	267	293	282	250	262	274	283	261	269	293	267	280	282	308	283	277	282	304	278	277	252	243	260	261	296	251	295	324	254	287	279	306	296	266	273	250	273	293	252	288	286	295	287	290	266	291	254	261	272	304	280	294	263	288	250	284	284	283	291	265	283	257	296	255	288	261	287	277	303	234	276	262	285	284	261	291	297	255	269	266	271	292	311	278	291	306	303	272	280	281	272	274	271	290	279	245	277	239	280	291	283	252	290	287	283	293	289	274	273	270	262	264	266	299	306	254	304	292	283	282	309	305	273	274	234	306	282	249	283	268	252	285	264	270	286	280	263	271	316	299	285	243	295	282	265	305	274	305	292	278	269	282	270	263	283	330	277	271	318	283	291	298	301	280	275	289	272	297	251	288	266	294	260	284	288	268	265	302	280	303	284	277	286	301	297	238	286	230	307	286	308	286	304	290	286	261	283	271	273	260	261	267	275	278	315	263	247	280	278	294	273	286	297	262	237	268	258	267	284	293	273	264	250	220	303	286	254	273	325	286	257	303	283	286	243	281	259	267	288	291	252	236	288	264	285	261	259	267	295	285	295	299	297	295	294	274	258	280	295	278	279	245	273	269	273	258	276	292	252	280	284	270	268	285	260	270	264	269	290	276	283	260	289	275	259	281	283	267	289	295	274	284	272	266	297	276	278	276	237	266	293	313	295	275	307	268	269	288	236	274	311	308	296	299	253	277	289	284	286	284	251	272	255	282	277	293	324	278	250	268	285	262	295	297	313	264	301	248	277	277	250	305	309	267	287	249	270	271	268	304	237	286	276	283	283	266	283	251	276	280	273	277	292	271	298	293	281	254	263	310	265	267	267	267	256	281	289	290	300	263	269	299	283	277	292	285	279	269	295	276	253	320	255	281	272	271	304	280	266	267	310	273	296	302	241	275	283	265	254	271	308	302	289	268	291	286	280	264	289	285	254	269	274	291	251	278	278	281	260	277	285	307	258	263	298	281	278	280	310	257	274	290	289	269	272	260	295	282	277	272	294	306	260	294	269	280	282	296	257	289	284	272	237	276	301	274	272	332	242	280	280	291	288	323	269	297	283	308	291	281	301	285	258	281	264	263	277	287	265	309	304	255	274	262	304	283	286	308	259	276	266	302	312	270	304	255	312	288	305	296	257	271	278	272	311	296	286	287	292	271	285	294	254	276	252	273	268	295	289	267	284	297	273	290	294	329	271	290	302	260	270	291	280	280	291	276	306	271	271	287	253	288	274	263	273	285	293	282	285	291	274	255	273	269	259	297	264	296	282	263	279	264	305	265	271	311	295	279	250	277	275	278	267	279	256	280	258	251	290	327	283	299	250	274	299	288	305	281	272	254	299	276	287	270	275	258	284	276	285	286	291	261	292	302	275	276	286	279	275	278	286	280	266	281	274	314	283	250	278	297	272	277	287	248	265	275	260	289	272	230	275	265	280	258	280	325	276	294	281	271	265	295	276	296	253	289	292	275	284	269	284	282	251	300	312	298	295	269	273	284	262	302	291	277	300	294	287	264	284	269	282	289	280	285	301	273	271	299	286	303	295	284	247	260	260	284	262	281	276	264	279	237	266	274	287	273	301	253	284	272	297	257	259	287	279	262	309	275	275	287	274	274	272	285	290	290	274	254	253	297	271	271	266	312	293	259	263	296	279	276	278	277	273	294	302	280	277	307	260	283	287	280	277	291	278	314	267	292	264	298	299	297	273	256	295	241	302	285	287	264	296	277	299	273	287	257	305	271	278	253	302	307	289	273	282	272	258	255	291	284	269	297	272	284	242	268	261	290	269	250	274	286	297	295	293	280	274	268	290	269	282	301	261	250	268	282	297	277	265	275	284	270	295	252	281	291	287	295	289	271	267	303	281	260	299	258	258	277	283	287	286	299	278	284	284	266	255	313	286	290	285	281	298	271	289	280	248	251	273	259	296	279	269	292	267	313	276	294	276	274	276	278	280	271	262	281	267	278	246	296	304	272	285	295	266	298	287	263	276	269	253	292	280	268	262	288	271	320
24570	20822	27040	24826	18980	10203	8614	6387	3680	3011	1879	2247	1174	1410	1210	872	888	870	807	636	617	587	503	511	562	498	489	430	487	443	467	425	465	449	478	519	467	480	487	463	475	468	482	483	459	491	420	447	492	502	458	485	498	486	419	478	488	495	471	445	501	495	417	478	454	459	444	451	455	458	436	466	447	520	445	460	469	464	444	489	476	464	482	447	463	464	442	463	468	472	454	447	444	475	459	480	477	427	481	494	475	424	470	471	463	469	485	453	461	502	472	403	438	476	444	473	449	475	451	468	456	460	400	443	466	464	487	451	474	463	446	480	504	468	461	480	431	494	514	462	445	471	438	468	486	471	439	446	471	407	497	505	478	463	488	448	463	442	470	428	470	457	448	463	472	443	472	463	475	488	428	473	498	457	476	456	465	457	514	448	456	460	452	473	454	474	462	477	486	459	453	458	487	487	508	472	497	460	484	461	491	453	477	426	439	453	460	483	413	483	507	467	444	441	453	471	467	477	490	522	467	461	455	439	467	526	470	475	448	478	455	466	453	457	455	438	428	442	446	461	490	458	449	447	519	468	438	450	440	495	414	477	478	458	469	494	473	494	448	444	444	429	463	465	479	478	444	463	466	442	479	469	503	502	449	489	482	482	456	450	462	453	460	445	448	496	483	438	458	450	461	433	481	473	433	442	477	468	458	487	458	454	447	430	457	467	445	424	455	452	437	462	466	459	463	504	477	456	439	450	484	458	446	441	474	461	481	475	490	451	486	425	450	450	517	493	474	439	471	487	477	482	461	482	474	451	488	462	452	454	474	457	455	455	430	453	477	481	498	447	482	477	464	441	447	457	451	485	460	496	457	444	468	465	520	463	469	486	470	474	451	496	449	497	469	461	440	503	452	481	458	427	465	456	460	505	449	441	477	407	484	463	467	469	464	471	441	468	461	490	465	461	494	473	461	469	470	446	469	449	466	451	492	491	484	442	452	458	462	475	446	489	439	474	469	433	452	457	473	468	477	448	446	480	467	517	468	477	466	453	508	453	485	514	474	415	437	481	458	445	482	445	472	456	462	452	481	457	456	440	451	466	483	441	466	484	487	485	445	457	427	442	442	441	475	439	455	449	509	485	450	438	435	493	480	477	508	493	469	454	497	440	503	413	406	458	438	477	477	537	453	494	455	493	443	443	483	467	463	435	440	458	486	485	485	444	460	467	469	493	526	481	450	487	462	473	470	474	459	481	442	442	501	493	488	464	466	413	433	515	455	477	436	429	463	442	450	474	468	448	494	473	529	474	454	484	477	496	444	479	426	473	470	458	480	454	473	453	474	470	477	466	479	439	493	447	481	472	445	463	465	475	470	476	511	485	416	451	487	435	505	457	487	437	455	451	451	432	499	473	428	451	472	466	474	479	486	415	504	453	452	470	464	479	480	480	477	472	444	440	475	412	475	418	438	491	455	446	452	473	474	453	456	477	463	452	441	485	438	486	450	438	473	457	464	483	431	456	476	456	463	457	469	459	437	461	508	461	411	459	446	439	483	458	481	431	455	461	462	467	451	429	476	475	463	431	455	446	422	447	426	473	481	486	509	452	491	485	479	474	465	489	505	466	441	467	468	449	455	472	501	490	445	443	471	485	450	488	489	465	415	466	452	435	477	457	446	426	483	442	430	483	451	449	495	462	465	445	450	451	444	521	430	462	451	440	449	435	484	501	469	448	457	465	469	431	477	477	438	479	479	491	491	464	484	481	440	467	444	432	481	454	439	474	485	507	459	497	518	430	447	437	487	401	481	432	447	441	450	498	448	446	444	450	475	476	461	427	447	510	523	490	468	465	447	453	502	472	490	487	508	470	495	451	501	477	428	455	468	436	464	487	472	483	455	452	474	468	438	423	435	515	456	435	450	430	472	465	427	438	485	455	477	441	476	480	435	472	487	445	475	470	481	475	488	447	468	481	527	436	482	443	460	478	497	515	467	427	431	479	445	427	447	502	480	487	466	443	471	471	470	434	430	459	470	451	454	476	438	477	417	450	431	446	436	462	443	439	449	451	438	457	483	435	508	451	440	455	440	474	437	469	494	446	453	491	466	439	440	490	477	445	433	486	455	434	469	466	428	443	464	446	455	433	480	464	471	485	497	461	476	457	495	484	465	437	438	454	436	464	457	436	450	456	444	459	448	499	434	443	434	439	459	467	488	493	484	473	497	474	478	493	426	484	483	459	490	498	443	492	425	466	516	507	459	460	497	494	498	476	489	467	503	503	448	457	465	486	457	465	439	458	478	489	461	474	485	455	488	439	494	475	466	444	465	449	448	477	511	455	479	454	454	461	453	435	463	513	409	443	478	461	502	486	458	436	478	495	484	458	478	459	457	487	464	467	444	477	445	456	497	448	477	485	469	481	480	430	487	444	471	467	473	466	454	464	466	441	497	467	477	451	495	462	435	487	457	452	482	495	442	451	448	494	447	454	441	480	442	487	506	464	454	447	467	446	479	461	489	453	402	509	501	453	489	475	479	474	470	457	443	500	468	431	453	444	471	445	423	415	462	456	453	459	454	451	471	445	449	452	447	482	466	465	463	447	469	469	481	416	431	467	491	476	452	468	411	492	466	435	474	483	445	454	473	473	475	459	453	478	468	453	471	454	443	426	468	458	458	509	453	451	460	461	466	442	498	458	428	524	479	460	432	499	442	494	460	488	454	485	470	503	461	465	467	465	460	474	472	477	490	484	468	437	433	457	489	454	436	470	452	476	478	491	461	445	488	496	454	501	489	495	443	476	479	450	433	480	444	485	488	440	441	418	456	498	447	447	463	452	487	471	472	474	464	434	471	493	458	464	457	479	465	476	490	476	425	442	460	466	462	481	464	491	471	441	426	446	452	461	463	457	467	427	498	461	479	482	463	456	490	476	499	439	494	442	458	460	482	433	465	483	481	470	494	484	483	470	464	448	463	467	480	500	466	465	440	422	477	494	453	473	492	443	464	463	449	404	471	495	445	479	416	466	450	472	457	472	444	436	501	479	499	450	487	491	490	478	419	446	445	431	417	453	475	481	455	481	473	474	472	480	468	457	469	463	462	479	430	498	475	482	430	496	429	516	445	458	483	448	466	464	446	449	482	499	465	447	438	457	474	473	447	458	420	476	494	415	467	478	465	461	452	505	443	474	474	460	472	489	486	487	514	492	453	475	442	457	488	463	432	474	440	461	464	458	448	427	493	467	437	450	450	510	429	468	446	452	455	448	445	462	466	480	485	446	447	470	430	482	473	462	471	453	475	464	474	480	488	450	448	472	475	456	449	441	457	465	438	459	434	448	469	463	458	474	487	479	458	487	492	475	488	452	484	487	459	475	528	463	426	460	492	456	452	443	463	446	472	439	431	472	483	499	422	485	469	492	463	488	479	462	439	483	444	486	488	458	471	457	487	492	493	476	492	431	461	441	461	441	461	463	455	463	460	464	505	463	428	439	438	459	463	491	508	456
32491	37951	19039	20374	19938	13979	14734	11934	7357	6126	3462	4285	2050	2545	1991	1500	1346	1407	1210	912	896	811	663	642	598	545	547	558	536	544	516	570	514	521	522	541	544	526	495	478	535	525	539	507	561	530	549	552	526	544	529	508	524	523	537	540	526	502	507	557	493	488	539	536	485	516	495	457	518	525	527	526	484	550	525	531	571	549	545	526	527	508	521	533	528	539	580	579	508	550	504	507	517	522	552	537	512	508	509	528	572	519	523	523	515	541	526	515	494	514	512	560	532	487	536	561	509	517	547	550	509	513	568	530	537	539	576	565	531	547	500	514	566	567	544	539	551	536	543	510	533	545	531	558	508	508	533	555	532	525	538	541	514	542	543	490	502	566	527	539	505	528	527	503	559	538	544	553	549	500	508	488	534	591	540	510	517	546	495	524	567	529	531	523	532	511	559	469	545	536	535	534	525	517	496	518	487	540	514	510	549	523	537	522	491	531	506	529	502	573	500	543	485	516	517	534	499	544	492	541	517	509	542	577	491	505	526	529	542	539	528	552	513	527	568	535	567	510	574	546	541	513	532	531	587	525	519	525	528	551	556	532	561	521	528	530	482	538	512	507	566	555	508	551	554	507	552	527	550	541	539	534	523	513	511	540	527	483	528	539	502	531	508	538	505	568	498	523	544	522	486	525	522	516	538	523	541	543	555	508	548	520	503	522	517	501	548	531	551	557	552	527	533	527	557	503	522	566	520	465	549	537	533	541	512	541	532	485	514	576	512	568	559	516	545	497	525	544	527	503	536	512	518	521	541	496	561	520	530	560	515	522	540	500	518	494	541	527	551	534	528	530	502	529	532	559	534	519	551	568	521	519	528	516	539	528	533	564	506	575	496	541	517	535	539	478	568	546	552	507	522	550	544	491	540	501	527	509	527	530	486	527	538	496	540	550	490	526	509	561	505	554	537	563	555	487	538	530	551	528	492	560	521	537	505	510	498	552	485	541	537	553	526	524	512	529	504	555	513	527	508	526	523	492	477	525	564	565	542	524	563	487	510	554	497	567	520	542	510	536	517	520	544	525	543	535	480	547	526	519	516	523	540	519	544	515	520	524	511	502	542	533	540	536	523	525	514	555	514	520	525	554	568	523	535	489	548	571	547	537	530	532	570	540	536	524	563	529	527	505	572	475	591	515	551	512	531	519	511	507	491	547	538	512	528	526	492	519	522	530	550	543	544	529	540	561	529	538	505	485	503	536	526	534	549	541	505	537	566	527	551	522	498	526	595	553	538	540	527	506	473	487	537	560	528	522	596	588	500	524	509	527	490	544	542	520	522	519	570	550	524	510	498	553	515	520	487	571	507	545	534	518	588	516	545	534	518	552	562	518	528	520	538	522	501	547	549	525	507	571	545	543	541	513	511	533	522	523	575	524	522	547	523	568	554	511	541	492	549	517	488	518	544	526	506	504	541	556	520	522	519	500	544	503	519	534	495	539	543	559	479	513	473	564	541	545	527	563	565	518	539	558	585	540	541	515	516	548	516	555	501	571	514	556	548	565	550	527	515	484	531	531	517	570	529	505	474	496	561	517	559	527	543	539	517	516	531	530	523	526	484	546	497	533	538	552	528	555	519	520	561	554	555	494	552	572	479	504	548	524	588	517	530	558	525	544	561	502	517	539	527	541	576	494	544	558	537	527	529	513	538	555	547	537	539	489	535	513	563	506	534	530	562	550	522	535	528	520	544	497	527	546	547	526	524	530	540	485	501	513	533	550	525	526	552	541	548	531	489	522	516	519	514	511	524	541	484	517	530	540	507	538	488	536	474	528	506	508	561	531	520	538	538	527	504	529	557	516	538	526	506	504	539	487	528	546	531	527	546	567	544	482	539	539	511	494	522	530	524	504	557	502	515	525	533	487	553	556	505	543	557	547	509	551	564	572	524	570	479	471	499	549	494	508	557	519	545	489	519	536	486	525	503	509	534	540	553	545	555	496	491	499	477	531	535	524	522	499	483	516	520	520	530	531	556	514	591	501	532	528	527	520	555	548	508	517	528	559	497	563	559	560	529	559	515	507	521	528	524	495	521	476	522	519	517	538	518	502	545	531	560	548	563	536	548	548	547	527	558	544	548	518	547	500	539	506	517	563	525	534	504	492	528	516	469	515	517	501	509	524	532	517	532	541	543	536	505	521	550	543	495	525	526	478	494	550	521	508	525	531	510	534	512	520	539	518	542	524	539	538	562	550	536	491	506	502	521	521	535	541	506	524	506	548	498	541	538	560	495	518	498	548	551	481	503	519	521	537	521	526	509	544	542	518	512	515	529	515	541	522	556	529	554	522	526	503	510	528	548	550	499	538	523	519	528	519	512	525	490	537	553	529	512	523	520	527	519	525	527	512	511	507	529	540	520	534	515	513	532	544	511	525	555	538	512	566	508	521	544	523	514	533	566	548	480	502	530	520	550	518	552	526	575	548	544	516	505	538	504	536	498	532	540	515	533	485	541	489	511	485	500	549	551	516	543	525	498	544	572	538	505	481	531	515	505	560	528	538	540	539	534	527	518	562	563	485	490	539	506	549	526	548	500	546	518	473	516	559	555	533	505	519	543	544	527	533	528	520	560	543	525	541	518	468	510	558	504	520	559	525	507	561	491	474	539	541	545	534	484	543	503	543	502	519	520	476	532	523	523	534	477	524	533	530	518	509	549	514	509	502	522	535	529	561	543	528	537	517	489	528	546	538	549	508	515	541	530	531	515	536	569	510	500	539	533	547	556	544	560	538	512	504	550	533	545	517	512	529	515	553	515	540	501	536	490	545	554	525	518	564	504	483	498	550	524	541	504	554	515	549	533	556	495	546	530	546	527	515	480	535	515	525	510	502	562	555	551	533	531	531	527	525	509	561	541	524	519	529	482	537	524	525	545	525	570	497	554	519	503	518	531	544	520	495	522	508	548	524	559	519	548	534	520	526	519	534	524	523	552	551	503	519	531	519	528	503	563	582	555	483	542	542	554	542	516	525	513	536	550	543	534	545	499	516	560	490	571	520	538	513	547	522	554	530	514	556	510	552	501	572	544	485	545	576	521	543	525	527	545	484	498	533	527	534	512	570	527	506	550	524	558	538	498	554	530	551	519	520	517	519	554	526	507	510	503	549	499	514	530	500	559	516	525	518	551	538	499	539	528	544	509	550	496	531	508	518	520	508	509	539	521	522	524	551	553	542	512	518	548	531	527	496	487	524	525	558	543	487	521	537	486	532	505	508	529	523	513	545	466	538	527	509	490	550	529	498	557	523	511	545	523	524	521	509	547	559	523	537	538	558	589	503	554	545	491	547	532	521	549	517	549	508	524	501	561	549	489	545	539	564	529	545	543	537	583	503	558	499	517	534	513	524	527	508	559	538	526	526	540	527	522	494	489	559	501	511	510	502	503	513	513	500	544	511	541	539	538	493	570	519	540	540	544	539	503	514	488	554	500	542	508	560	530	506	534	496
22427	20952	28621	23442	21084	21893	22818	13667	8095	5484	4334	3110	2035	2208	1919	1453	1228	1160	1208	753	685	644	504	482	400	407	356	339	325	346	352	368	338	325	341	334	317	330	332	339	328	309	346	346	314	390	343	315	296	332	336	312	319	320	329	310	333	299	326	311	293	361	310	281	328	328	314	350	307	292	290	337	309	337	365	330	323	337	339	317	328	340	330	300	343	307	312	313	315	370	302	333	322	303	339	330	323	294	310	323	364	301	314	324	319	303	329	318	319	294	304	333	321	338	338	321	299	295	332	306	311	341	322	323	327	292	298	326	302	325	327	303	347	307	331	325	314	356	325	334	311	314	319	349	331	300	340	317	306	307	331	338	334	322	336	291	302	330	331	326	300	327	305	327	305	332	325	317	306	325	315	320	327	311	327	316	318	330	311	335	341	302	286	360	289	309	310	319	310	290	295	312	354	293	321	290	301	320	311	330	334	306	304	293	329	343	311	333	308	278	282	316	317	313	325	313	343	304	339	311	330	311	313	302	354	314	336	337	332	313	316	324	349	330	291	323	312	314	355	316	307	354	330	283	351	268	291	292	330	353	335	326	306	316	295	311	307	322	337	327	320	305	332	313	311	315	303	323	304	310	330	273	344	293	311	338	337	308	310	300	310	311	339	339	326	327	345	322	335	309	284	304	307	303	342	314	316	334	297	302	307	287	314	287	338	308	303	313	314	314	281	328	304	300	330	338	341	287	329	293	312	312	339	330	321	311	315	348	327	305	319	324	333	306	296	339	300	347	319	293	352	333	354	307	284	331	317	330	318	342	330	337	333	282	368	316	295	329	300	345	311	308	338	305	346	306	319	326	326	310	314	315	323	333	290	325	293	314	328	327	297	278	323	350	290	352	333	325	307	358	334	291	300	321	328	301	313	275	310	312	306	319	309	305	308	328	300	314	299	299	299	342	322	333	321	317	331	316	354	305	317	301	308	321	324	326	307	297	314	295	327	310	308	305	307	319	327	319	307	316	321	329	317	306	302	339	296	341	342	327	313	351	322	332	335	331	308	306	298	325	327	321	332	308	328	308	312	326	364	298	308	323	320	311	318	316	357	336	365	330	299	326	314	315	314	327	305	322	354	321	310	340	331	320	315	308	324	323	332	323	287	313	317	302	328	335	310	290	341	311	352	312	333	294	331	327	333	336	334	326	326	306	330	323	309	295	308	329	305	289	306	277	282	348	339	323	295	303	330	358	289	330	331	326	317	304	292	279	332	321	317	317	280	329	350	297	337	355	326	334	303	347	318	306	304	335	296	309	321	302	282	321	333	288	337	328	314	315	304	301	316	323	311	319	294	301	280	311	323	325	323	289	323	311	285	307	321	312	324	316	312	287	299	315	336	317	303	331	300	330	304	317	320	302	314	328	319	350	317	333	303	321	346	329	289	309	308	317	311	324	317	278	309	304	330	311	288	306	334	306	338	310	308	354	304	320	356	336	319	329	315	355	296	263	308	325	321	319	329	303	323	313	305	305	295	307	315	317	318	329	324	316	310	328	286	330	305	316	334	271	307	300	329	318	303	318	292	287	282	333	333	303	302	314	331	293	315	320	283	323	347	282	328	311	320	306	320	313	326	298	309	331	365	327	337	358	303	315	294	350	362	333	308	301	330	360	346	287	335	300	328	292	309	290	311	340	326	322	309	325	326	335	299	286	316	357	309	360	283	315	333	291	312	282	309	301	308	321	319	344	334	319	302	310	335	322	324	321	341	317	330	294	308	285	324	314	298	312	297	305	318	329	295	310	308	362	297	306	328	299	312	312	306	299	347	323	329	335	345	308	303	294	312	324	293	321	334	306	314	345	328	313	341	301	311	283	297	313	321	296	314	301	335	331	266	297	324	303	284	312	309	309	292	344	322	306	312	326	319	296	324	330	299	324	324	313	321	335	302	342	272	332	327	349	320	324	307	322	335	324	322	323	316	316	330	303	317	333	358	327	321	313	307	314	326	294	352	316	312	326	323	312	331	306	326	317	316	294	313	340	326	305	296	338	315	304	345	348	335	297	314	323	277	340	329	321	333	315	304	283	326	310	326	324	293	333	346	320	290	309	294	321	326	290	347	327	332	291	313	312	342	310	320	337	312	321	320	310	321	312	319	319	298	306	309	338	288	308	309	319	319	318	300	342	314	318	328	327	340	312	295	294	307	309	305	313	304	292	284	324	277	330	321	324	330	312	298	295	323	300	281	306	300	325	318	324	294	334	329	318	321	323	307	330	314	322	341	321	299	295	308	290	303	327	331	331	330	322	343	317	293	326	341	324	357	313	312	298	313	324	313	311	338	299	338	328	346	308	309	313	322	334	309	310	332	321	314	287	295	313	307	304	327	315	316	301	335	347	303	308	308	326	291	318	323	344	333	319	327	338	332	349	290	299	297	315	328	303	310	294	327	314	310	318	298	319	304	308	313	327	285	318	344	335	316	322	306	328	301	333	287	331	307	334	305	286	293	317	345	309	313	345	359	304	326	323	327	336	326	305	305	302	313	321	344	337	315	295	290	359	333	336	323	321	338	309	327	310	306	312	322	300	357	331	317	355	310	340	338	324	318	326	344	338	293	333	316	344	334	316	322	338	306	327	342	316	332	326	368	364	337	340	329	319	292	318	329	329	325	310	342	328	315	314	313	302	315	308	298	315	343	328	331	315	342	305	324	328	307	301	313	324	318	326	291	354	295	316	306	333	319	291	316	313	302	338	314	324	340	327	318	283	331	343	341	330	310	317	313	306	317	288	321	316	300	313	320	318	307	316	322	306	327	310	287	330	342	315	321	346	345	311	333	292	331	320	320	284	313	354	304	287	325	337	319	333	325	331	299	320	308	306	305	329	315	323	315	329	304	303	292	325	321	294	300	325	322	305	311	337	310	287	315	340	320	315	311	288	303	284	307	315	323	344	318	339	312	314	325	322	325	359	320	324	326	326	323	303	296	329	326	305	311	316	312	324	309	351	361	308	291	306	300	317	321	327	325	325	306	314	327	339	316	301	340	291	293	338	345	322	293	332	318	318	312	328	339	332	315	277	295	314	322	345	321	297	332	297	320	318	287	310	318	303	336	322	325	309	295	323	321	313	328	289	324	319	342	286	312	300	310	310	308	311	319	317	325	342	301	324	337	335	307	303	321	311	336	326	336	305	302	291	325	300	304	362	324	333	320	319	341	284	326	306	320	307	334	302	354	313	268	355	355	324	306	326	324	348	309	290	312	345	299	306	339	297	329	316	330	314	311	332	346	320	301	331	333	272	327	317	327	311	301	308	324	311	327	322	311	331	339	298	314	308	345	316	314	318	327	319	335	321	324	304	307	308	320	300	315	326	324	306	315	305	330	332	289	316	319	319	312	329	305	326	329	319	311	333	320	304	348	375	341	306	330	326	322	303	345	286	286	288	315	292	295	369	310	311	320	337	319	292	343	350	297	332	320	337	358	344	283	310	294	332	280	317
36016	48447	28602	27956	27042	20976	22623	18631	13321	9801	7804	5604	3478	3836	3343	2418	2001	1945	1989	1129	1100	1005	685	611	523	529	471	429	386	380	374	387	416	367	364	372	417	349	409	390	360	363	326	387	357	382	350	334	384	376	345	345	343	341	390	352	356	358	376	332	349	348	358	377	335	384	363	399	362	331	335	334	316	358	378	359	351	345	343	368	358	346	324	353	343	328	345	353	396	386	366	343	327	348	361	349	345	335	357	360	367	348	319	341	331	393	342	355	342	321	377	362	343	360	376	358	313	336	366	368	334	349	334	350	374	346	368	365	353	335	327	396	391	318	369	407	379	367	351	320	351	363	341	302	353	359	355	354	334	332	355	372	372	346	324	382	368	346	371	337	407	335	345	348	357	370	356	368	327	345	334	376	359	342	320	348	353	331	334	359	347	327	339	347	339	343	345	342	326	344	313	401	388	337	358	341	345	355	356	361	341	333	329	340	338	339	365	330	367	352	347	361	346	337	334	346	338	366	356	318	335	319	324	356	372	318	361	336	308	349	341	377	354	360	370	344	326	373	355	338	303	343	344	360	302	364	372	338	375	365	344	351	379	390	354	317	342	346	358	343	338	346	337	330	363	322	372	354	345	307	348	355	341	361	339	335	336	370	373	382	400	374	349	360	351	314	350	332	373	341	377	354	351	376	350	315	363	389	375	333	310	379	338	362	337	328	365	354	328	345	346	376	356	372	336	364	362	365	349	345	362	377	360	345	383	383	349	339	357	351	360	330	325	346	345	332	377	340	376	359	330	325	394	342	352	403	334	378	373	350	361	375	352	345	339	331	349	359	361	348	352	335	358	357	325	338	360	358	311	326	355	350	341	358	363	307	340	333	356	317	340	351	372	367	370	342	354	345	340	355	353	369	324	314	381	349	325	332	350	320	348	342	320	383	352	362	344	359	313	367	363	336	367	346	323	361	318	375	343	335	374	365	341	376	385	368	336	361	346	338	325	339	370	335	317	352	337	362	385	343	352	336	337	364	334	386	341	386	350	336	343	331	338	353	342	370	375	326	334	366	348	377	332	356	338	355	351	341	364	325	363	345	363	353	335	372	366	378	364	353	352	326	371	386	348	352	325	384	373	325	396	305	325	350	368	347	360	322	357	332	352	333	329	388	369	367	350	381	340	340	355	367	324	348	353	344	343	382	325	333	355	341	338	330	333	377	374	342	356	354	377	352	346	330	352	330	370	336	335	351	338	336	371	358	381	382	360	365	365	392	348	377	328	354	334	354	350	328	359	334	366	330	379	346	336	362	381	324	347	349	352	374	363	359	366	390	362	364	371	388	378	336	358	409	350	330	331	367	343	353	346	344	362	339	338	353	351	337	339	378	344	338	372	352	387	328	353	365	335	350	377	347	345	319	363	352	317	343	355	358	328	343	369	386	381	356	374	353	329	352	341	370	321	337	341	406	392	356	339	358	354	353	341	362	413	359	350	312	392	374	333	366	341	342	360	369	397	374	346	356	374	352	389	342	361	359	348	379	405	340	336	342	392	346	379	329	379	350	328	314	341	382	346	402	335	389	366	379	348	361	342	341	341	330	335	352	329	353	326	369	346	368	352	347	356	329	352	337	363	362	393	355	349	375	342	349	367	361	355	372	327	356	411	322	358	373	379	346	341	352	363	363	376	363	349	351	348	345	333	343	373	350	345	395	349	347	298	350	348	362	351	319	331	355	364	363	350	319	352	322	339	350	357	358	313	327	375	416	331	327	380	331	364	339	335	376	371	333	347	387	334	376	362	357	364	373	331	360	390	347	329	358	334	355	334	351	321	377	362	363	331	357	353	358	339	349	351	331	339	330	361	351	342	357	350	350	322	327	351	370	353	331	330	383	362	360	347	337	359	364	331	342	378	367	368	371	303	348	367	366	361	347	372	387	381	339	359	340	338	339	337	394	349	323	318	344	348	359	343	375	349	316	361	356	365	334	353	351	359	336	352	366	354	342	354	362	324	345	319	373	335	369	386	374	346	340	366	343	347	352	360	309	361	342	391	355	321	366	334	384	361	354	357	346	328	376	329	361	335	349	361	351	357	349	322	333	331	324	315	339	405	354	337	326	339	328	351	365	342	349	378	350	368	377	364	400	327	347	377	363	332	370	372	349	337	377	324	352	354	351	333	364	323	367	329	353	374	337	333	370	338	344	375	334	318	361	303	347	361	334	383	338	357	329	332	341	356	390	352	355	371	372	343	345	291	357	348	398	344	354	342	334	341	363	379	335	350	362	358	394	389	355	349	340	348	388	333	353	339	359	397	345	313	370	353	355	360	341	353	333	349	373	368	340	336	356	304	330	324	323	342	361	363	359	367	356	364	351	345	353	361	345	361	319	321	345	358	345	371	384	335	359	335	359	350	373	362	338	373	343	346	384	351	359	326	353	384	359	351	403	364	368	342	346	380	376	353	369	328	326	359	341	286	344	355	347	337	370	360	340	375	346	389	350	337	348	368	364	366	349	365	351	366	350	349	326	361	374	363	360	346	333	342	353	366	344	359	336	351	382	341	361	372	345	315	351	344	355	354	344	356	365	342	368	346	379	383	340	369	346	355	311	353	339	383	376	355	335	361	337	357	352	355	351	351	348	358	394	333	340	365	345	372	348	358	345	339	325	370	353	349	348	338	343	323	375	364	370	353	343	344	353	348	324	349	345	320	350	351	375	375	344	357	345	331	406	336	341	354	321	341	352	354	342	341	361	349	352	360	348	349	364	354	368	354	333	348	300	334	351	407	370	352	363	320	362	355	366	312	352	328	328	331	348	363	358	318	342	346	344	333	366	339	338	377	363	373	349	333	331	343	329	321	325	327	332	375	357	383	360	359	354	355	335	342	353	348	384	371	346	325	401	331	315	388	361	324	326	363	379	336	333	344	358	361	351	344	359	398	347	343	317	357	358	339	328	360	356	355	368	328	357	364	339	356	345	356	329	366	351	342	341	352	373	376	324	367	356	358	376	338	358	329	358	346	306	339	391	348	348	354	353	347	375	330	340	337	385	356	337	328	360	382	374	367	369	313	361	344	344	350	343	351	366	366	360	337	366	363	332	384	361	351	349	377	357	346	343	355	365	336	355	320	405	350	353	325	344	351	338	365	372	365	342	346	380	368	317	392	307	325	358	355	354	349	354	377	337	334	345	357	359	294	342	323	341	339	327	334	380	360	350	330	333	325	311	359	374	366	319	368	362	371	376	341	371	325	360	337	379	356	340	342	337	348	346	319	331	341	337	323	328	376	327	352	315	339	390	346	341	361	362	356	341	348	373	357	346	408	386	374	344	359	337	345	359	375	372	357	352	337	321	367	325	373	360	330	347	349	343	360	376	354	363	379	339	323	347	348	322	345	329	353	345	366	349	365	371	359	390	344	364	345	381	332	360	382	366	372	354	347	318	353	370	339	316	341	374	363	355	377	378	359	342	352	351	361	337	328	344	388	378	348	382	345	342
28037	22495	16340	11983	9643	6956	6834	4617	3127	2126	1846	1353	1056	851	888	632	687	572	640	550	560	479	420	400	376	390	353	389	333	372	404	353	389	396	358	327	359	380	361	385	360	363	391	378	354	350	354	362	354	387	370	362	341	350	315	336	354	356	353	387	326	342	334	362	354	352	355	360	391	338	377	340	342	337	324	380	354	332	383	334	354	375	385	368	335	352	339	370	371	357	395	368	374	385	321	386	387	360	409	387	380	396	376	354	373	330	377	386	367	356	357	376	376	371	385	358	376	341	335	406	394	330	344	359	389	388	354	395	379	371	345	364	401	383	372	343	391	371	388	358	353	376	387	330	349	361	356	376	328	386	361	382	370	363	355	367	328	345	362	379	352	357	351	352	394	347	361	362	381	357	383	367	373	357	377	370	395	357	375	345	362	345	356	342	350	369	384	349	376	353	380	343	381	357	360	404	397	345	390	349	369	377	367	380	338	375	372	338	344	368	353	336	370	368	326	348	378	379	373	368	372	360	355	359	339	351	367	350	362	353	377	393	332	370	361	349	356	365	369	352	353	315	336	377	409	340	381	360	350	368	319	398	326	356	375	383	359	325	364	375	317	367	369	357	368	355	352	353	373	393	360	388	353	351	368	381	393	375	356	371	360	364	349	372	394	384	370	393	369	329	336	375	354	361	363	359	367	368	363	346	359	391	379	369	370	362	353	344	379	365	354	379	404	365	361	373	386	335	370	368	330	375	368	355	338	352	388	374	379	355	361	398	349	371	407	388	348	346	349	376	392	349	337	372	390	342	353	365	360	395	370	387	383	375	373	340	336	355	378	380	404	367	371	350	372	363	328	372	381	381	351	306	377	379	388	388	397	375	350	374	319	381	355	362	377	374	357	360	371	381	385	362	328	372	409	369	355	348	335	359	356	335	347	350	338	375	351	345	347	394	388	361	337	359	377	326	352	355	360	377	378	345	364	304	386	338	346	375	399	363	354	349	368	379	363	381	358	378	342	347	407	342	371	352	354	362	385	369	368	375	368	368	373	347	400	355	373	356	342	372	362	374	338	363	386	361	345	372	345	395	335	378	351	357	377	359	342	359	337	407	364	347	367	352	377	336	388	365	334	334	331	380	406	349	371	365	344	334	399	373	346	353	404	347	357	334	364	396	377	355	367	366	376	354	348	343	351	346	359	342	342	344	391	350	370	375	356	357	333	357	333	382	323	360	376	392	375	371	377	374	336	378	337	359	359	397	367	397	370	390	375	374	408	355	364	394	369	373	340	375	375	373	368	343	384	345	367	382	345	365	346	377	362	359	347	374	384	340	328	358	352	367	346	376	394	323	340	373	342	356	335	338	359	339	416	327	361	363	375	344	384	368	346	402	359	402	360	390	337	344	334	377	379	409	354	351	383	333	375	366	362	345	361	362	389	381	372	349	341	360	338	351	378	362	387	343	345	328	361	380	397	356	360	357	420	384	377	349	356	345	339	374	379	385	396	367	347	341	335	392	340	342	382	355	325	363	384	354	378	348	352	387	385	373	371	368	385	375	361	335	390	347	369	378	364	382	358	370	373	387	404	361	343	391	344	351	374	348	346	377	374	386	349	410	412	357	350	381	345	372	355	395	350	348	352	365	357	362	388	388	361	369	383	343	374	369	380	348	402	385	371	331	344	354	360	353	366	358	302	356	366	363	339	350	381	384	355	350	389	323	365	338	373	389	370	361	338	370	364	367	361	384	380	359	365	350	380	364	352	353	368	348	368	341	352	375	348	373	391	356	372	361	353	392	381	349	380	346	372	366	365	348	379	374	372	419	373	329	372	378	335	380	361	382	365	365	371	339	370	355	363	360	358	342	358	316	373	342	416	358	351	351	362	345	357	396	349	348	354	384	381	365	350	369	353	339	354	382	344	365	387	408	379	367	396	330	359	357	389	365	374	334	354	353	346	327	383	352	341	372	347	345	337	366	389	394	353	346	374	372	400	342	380	360	367	359	349	376	344	394	356	365	373	376	342	356	364	375	371	362	360	349	355	405	384	352	371	347	392	370	373	369	359	341	350	357	361	340	361	353	380	360	402	399	368	371	377	385	394	358	356	402	351	378	367	378	371	341	332	364	374	370	336	386	364	371	347	370	353	373	352	394	348	390	358	351	360	368	383	380	353	369	364	348	336	367	370	372	370	342	389	351	347	357	366	358	331	374	340	370	335	346	370	354	346	355	336	360	374	339	343	352	335	376	382	345	365	343	364	385	382	383	362	403	363	343	350	384	390	353	388	367	354	335	393	354	328	339	367	334	362	411	362	382	398	397	382	406	381	373	379	354	347	349	337	352	387	337	370	389	353	374	366	326	333	349	363	389	355	345	361	341	422	338	361	345	423	378	370	370	367	357	360	353	353	374	394	357	370	334	358	382	379	336	368	352	381	336	381	364	356	344	375	369	363	361	344	355	355	391	369	395	370	348	406	374	353	420	367	403	396	354	374	356	374	369	400	393	352	374	392	355	396	304	340	350	354	338	381	368	363	379	384	365	371	386	376	394	343	376	367	344	380	349	380	347	400	374	336	352	389	372	338	370	345	378	365	369	391	336	326	329	350	361	345	349	381	353	358	410	380	355	405	366	329	338	366	348	353	364	357	353	340	365	365	390	341	347	406	327	376	343	350	345	349	363	361	383	369	371	323	347	361	377	364	392	384	365	346	372	326	388	362	377	357	342	327	356	373	360	371	382	426	362	345	355	339	361	335	359	357	376	401	347	376	398	408	377	341	379	413	373	354	353	343	380	353	358	327	365	354	373	335	356	370	366	366	360	346	366	337	361	374	365	358	351	338	376	349	318	359	348	361	381	356	352	373	367	362	337	338	341	339	341	375	376	369	384	356	400	355	381	360	376	355	389	346	306	372	360	335	368	370	389	348	349	365	353	383	401	344	337	415	361	382	358	331	363	313	388	369	336	381	347	359	355	375	334	367	344	347	405	353	370	387	366	370	386	361	361	356	339	338	406	363	371	347	381	357	378	411	369	338	334	354	371	365	375	393	332	363	403	383	397	353	332	367	358	387	369	349	357	396	370	386	376	393	373	354	367	375	354	355	389	350	378	376	383	355	359	382	357	336	331	353	343	370	360	373	337	341	377	399	369	372	381	365	360	368	357	369	353	376	381	357	384	400	333	304	371	395	383	363	357	379	342	373	394	362	349	394	365	360	319	389	355	378	376	372	391	378	370	361	352	364	373	342	369	352	352	357	376	379	364	359	385	344	359	361	388	323	353	332	393	373	350	385	391	340	387	362	378	344	386	321	364	377	374	393	349	368	354	401	352	342	327	390	327	348	380	334	342	361	354	348	349	330	311	365	358	400	378	396	370	358	363	385	359	381	363	399	422	419	368	395	368	370	425	370	333	355	376	368	366	369	353	357	380	387	374	348	374	387	382	378	373	353	365	345	358	372	370	379	368	359	384	341	379	364	362	366	349	378	377	356	339
30455	30494	14113	14821	14346	12353	12402	8768	6048	4215	3633	2446	1879	1425	1409	1127	1099	830	930	803	772	603	574	461	479	446	449	397	436	430	406	399	453	386	419	437	414	420	441	383	421	465	433	412	444	434	443	429	489	424	398	476	450	427	446	415	428	425	414	423	420	420	420	447	446	425	450	427	438	431	456	416	418	413	407	460	444	445	428	439	448	406	406	422	462	449	440	437	430	440	414	427	438	410	443	398	450	426	393	444	436	376	426	407	415	435	467	439	405	447	416	399	437	461	452	372	430	448	434	427	402	425	415	414	416	440	412	464	460	479	386	422	438	433	364	438	404	439	433	463	427	405	418	461	440	429	427	420	417	444	400	457	436	410	419	421	430	462	473	404	436	414	455	424	432	420	422	416	393	404	453	473	448	409	476	448	460	446	424	429	439	434	424	442	458	445	444	432	422	418	425	467	397	438	431	421	405	410	424	427	447	450	430	433	438	421	442	445	426	390	409	440	434	411	418	374	437	433	419	435	414	454	397	402	419	439	426	414	416	438	402	430	449	429	435	456	415	434	414	435	421	455	409	389	447	441	425	432	457	411	422	455	418	429	433	410	453	411	423	419	454	416	424	427	423	436	401	457	391	442	434	453	463	423	451	454	456	456	444	410	410	430	409	440	421	421	448	428	455	425	405	443	467	450	433	413	455	437	458	420	415	418	415	423	407	388	416	412	429	447	424	444	416	477	410	476	400	462	402	446	458	417	447	449	444	401	434	436	392	441	409	399	403	415	433	413	424	431	400	418	422	429	452	379	445	394	394	427	460	439	419	414	446	446	424	436	470	414	434	432	434	472	441	430	422	420	401	420	421	432	434	452	445	460	462	437	415	445	433	426	452	448	424	415	419	456	463	406	448	416	433	444	430	403	451	411	433	469	444	397	434	433	440	451	419	425	414	436	429	410	435	451	404	424	426	449	394	429	419	412	414	442	427	446	445	418	428	401	429	446	402	446	433	428	423	438	457	419	434	416	408	431	440	438	418	432	416	438	452	428	401	400	430	389	444	433	424	452	470	421	425	419	417	413	401	406	446	462	471	425	414	413	456	443	449	432	443	424	408	407	429	422	434	448	448	444	468	441	424	433	476	425	449	408	397	470	455	452	393	421	404	457	417	427	427	430	405	444	407	427	492	486	402	416	394	397	431	400	388	416	404	418	424	428	416	405	441	448	419	468	400	447	464	443	385	462	428	435	438	426	419	427	410	435	432	405	413	430	424	449	449	399	449	399	423	444	423	421	377	434	424	428	400	397	410	455	432	444	459	426	448	451	447	412	427	427	430	387	426	424	430	418	399	429	446	427	423	423	444	429	411	457	429	394	497	412	435	407	372	398	418	449	445	427	475	439	387	407	430	410	419	431	429	458	422	417	434	418	436	416	453	434	431	425	444	428	416	429	425	427	428	409	460	437	445	414	435	436	443	386	412	398	417	427	456	412	437	426	457	423	459	452	434	403	441	428	414	445	430	434	437	431	392	459	452	438	439	411	421	441	460	439	398	394	448	431	466	426	457	415	452	442	439	436	379	423	406	395	436	448	398	477	416	415	437	447	421	388	407	416	398	433	451	405	461	404	412	432	434	413	432	440	437	431	415	435	418	444	446	434	417	425	422	446	434	457	447	419	388	440	431	464	471	416	456	424	456	437	380	385	438	428	428	433	425	463	428	444	436	404	441	456	442	441	418	433	434	446	420	442	449	422	453	421	450	458	465	436	428	386	422	433	422	431	419	435	457	462	438	417	474	422	440	430	471	444	408	438	422	429	450	444	464	459	451	438	435	421	437	454	428	433	456	409	414	421	424	424	406	435	438	402	389	430	416	469	411	437	431	452	444	446	429	445	410	423	433	409	456	429	402	457	393	412	402	413	428	429	428	398	424	425	410	449	418	432	440	421	428	437	438	429	410	437	411	403	417	451	407	415	440	392	452	439	400	395	418	427	424	404	476	431	419	447	437	426	403	414	407	419	395	395	436	411	479	415	447	432	438	425	417	436	424	456	392	447	420	418	393	430	428	418	421	388	454	422	426	409	447	429	432	416	420	451	397	433	432	412	425	427	429	434	401	433	396	429	436	443	418	441	437	418	375	463	430	391	418	442	445	446	412	442	408	389	413	421	436	435	437	482	436	426	451	415	433	403	453	457	460	428	421	419	433	407	430	444	445	455	414	445	416	456	435	432	399	415	435	401	441	412	399	457	462	456	420	442	464	423	432	442	442	432	419	402	414	440	454	443	469	470	408	438	407	432	451	424	464	455	402	427	429	465	415	408	452	434	435	446	410	402	399	411	437	422	409	378	451	444	435	452	429	447	451	455	449	446	433	439	450	469	439	430	399	437	456	438	444	473	413	409	456	413	451	414	420	443	441	469	453	434	413	412	440	442	388	435	423	443	465	450	418	407	443	445	440	452	448	433	408	404	446	406	393	419	391	431	454	439	427	436	416	472	423	394	452	437	400	431	417	430	414	415	464	404	433	448	410	415	428	396	422	449	459	428	422	428	444	406	418	419	427	391	433	433	448	452	457	418	433	441	472	490	436	428	415	393	437	390	408	423	458	404	396	390	416	446	454	398	451	435	412	394	432	442	463	450	411	458	421	406	399	430	409	424	442	433	369	427	412	428	387	425	442	433	457	430	418	408	438	464	387	412	421	445	469	418	449	438	449	443	391	403	430	447	399	422	425	395	404	433	424	455	427	423	440	447	409	447	437	426	468	415	415	428	413	449	420	424	409	409	405	439	457	430	420	427	454	439	428	410	454	432	400	392	405	451	450	449	448	441	427	409	452	418	430	422	422	375	435	423	435	397	411	433	411	421	443	441	460	447	459	440	410	430	420	463	437	412	413	461	394	440	441	419	439	462	439	398	438	443	463	422	464	436	437	460	455	440	420	427	396	417	451	423	438	483	469	417	415	420	472	453	403	432	442	446	439	397	410	428	458	425	432	421	425	401	429	459	404	432	400	442	432	439	403	415	424	406	441	432	439	392	404	437	453	450	440	393	425	457	412	458	463	411	449	420	442	432	441	394	471	442	428	419	440	434	417	385	473	444	416	424	392	407	421	441	440	444	428	425	469	428	442	426	396	423	442	437	446	440	387	451	437	466	441	428	403	422	409	431	452	396	436	446	434	433	421	424	477	402	407	436	409	409	439	388	443	444	451	416	444	421	433	433	440	469	411	414	423	424	424	413	395	446	403	422	419	460	404	416	448	410	417	439	415	389	419	426	437	467	425	413	429	431	404	418	442	377	402	410	440	440	441	460	423	431	449	449	428	418	422	417	433	439	416	426	441	428	412	423	440	423	427	435	418	417	403	424	447	429	451	441	464	412	464	442	461	449	433	449	411	419	427	412	412	420	459	419	425	428	421	443	392	448	453	453	464	470	438	451	394	421	422	449	486	437	404	431	412	478	447	449	405	430	392	401	433	456	444	473	410	400	447	463	451	423
23349	20788	27941	23778	21121	18624	13148	7503	4688	3860	3042	2295	1450	1062	1082	866	760	697	791	629	628	328	350	317	287	252	255	223	245	242	247	236	230	231	253	258	237	270	236	240	224	241	268	220	246	227	201	246	226	234	208	209	197	249	226	236	248	228	228	224	197	223	227	224	242	233	240	225	223	224	240	232	255	241	217	222	238	227	225	253	215	230	248	208	235	205	245	237	250	236	224	260	233	239	225	273	221	227	242	207	228	192	252	230	230	230	227	212	227	206	202	247	226	266	245	221	245	230	247	216	239	288	225	213	212	191	205	211	215	220	209	239	219	227	209	215	235	241	213	224	239	247	239	228	230	214	227	220	245	251	201	236	220	253	216	249	241	224	213	201	209	263	226	252	218	223	235	230	193	217	226	242	219	224	227	243	219	226	224	226	196	209	234	244	205	252	229	242	220	240	238	228	251	209	231	204	237	239	241	216	240	235	247	215	251	244	220	230	251	226	231	253	221	209	260	197	235	239	199	237	245	219	225	234	214	234	216	208	224	236	254	209	252	210	230	225	214	235	263	226	244	234	202	245	241	226	241	212	226	246	248	223	205	234	218	223	224	219	222	260	232	224	233	221	244	231	213	209	236	216	229	222	227	244	228	211	241	228	221	247	218	233	248	224	222	221	230	217	238	228	225	233	231	235	234	239	219	226	221	207	201	228	230	194	224	229	235	244	228	216	194	228	214	245	236	258	200	259	250	232	222	243	229	202	222	220	215	222	229	226	234	223	217	226	233	226	237	214	236	213	216	230	242	203	225	210	227	202	208	213	235	199	235	247	244	227	234	209	207	216	216	215	231	223	215	231	251	240	238	230	242	245	252	203	224	259	230	234	244	198	204	237	192	211	232	206	224	229	221	237	204	216	255	210	221	218	198	241	229	236	244	222	221	223	221	240	221	231	250	197	239	253	225	237	224	208	205	249	236	209	210	224	222	228	237	244	212	227	223	229	210	193	227	213	230	229	262	240	230	228	213	224	214	238	226	244	216	243	229	225	227	214	234	222	224	229	198	226	207	223	227	230	226	213	241	261	213	255	232	227	225	217	222	200	210	222	215	238	234	208	215	216	228	231	247	211	220	242	234	233	222	227	224	212	215	210	240	208	230	222	223	209	234	234	237	225	228	232	243	236	217	233	205	208	211	229	231	223	223	236	229	229	221	226	214	196	222	200	232	223	225	217	263	217	219	241	226	241	259	201	222	222	216	235	236	224	200	256	232	231	237	223	239	224	210	232	228	248	236	238	204	211	243	228	231	215	234	205	228	219	255	225	247	194	248	223	235	242	225	240	204	218	232	256	214	224	215	230	210	247	219	237	231	225	227	244	210	245	235	218	210	249	220	241	216	217	245	257	220	206	205	247	234	231	207	227	218	244	265	220	216	227	234	208	229	231	233	216	238	225	237	250	217	238	231	213	251	243	211	226	232	213	225	260	213	207	205	220	237	222	235	200	245	219	217	210	227	218	234	227	201	219	247	269	220	223	202	238	248	235	236	209	211	243	265	220	223	231	252	244	232	235	224	246	242	195	213	232	238	242	234	234	201	221	225	246	250	247	250	234	252	247	234	218	246	224	256	227	231	243	216	224	228	227	214	234	238	228	211	255	219	238	217	227	219	219	236	234	243	227	222	210	215	232	260	244	265	257	254	216	238	221	226	207	251	218	235	231	225	193	233	253	244	234	219	239	238	230	243	224	221	236	243	247	231	239	236	214	215	212	232	212	232	228	254	250	250	193	202	211	214	258	240	219	216	247	194	206	230	217	231	228	226	208	209	227	231	222	229	235	212	222	225	215	235	247	234	235	206	254	213	239	228	222	196	221	241	218	220	245	242	204	233	244	230	238	273	179	253	192	256	226	233	214	245	217	215	226	237	215	249	223	234	227	226	236	211	225	237	251	225	241	235	215	212	236	252	206	219	183	236	228	192	237	234	247	233	240	211	232	213	202	222	226	230	223	218	248	240	209	207	220	239	215	209	226	237	240	233	224	253	223	199	229	204	212	241	238	246	230	235	221	224	214	242	228	234	229	217	220	190	235	202	224	238	233	250	255	233	234	239	248	221	219	228	226	202	205	227	234	216	254	219	196	233	190	250	232	244	234	247	216	223	219	229	228	240	245	232	215	230	207	225	237	216	182	220	233	248	221	211	233	232	225	226	245	232	212	216	224	205	210	220	228	239	223	257	240	222	198	235	232	225	258	226	226	248	230	240	231	216	225	248	235	255	243	206	216	252	219	209	247	227	234	231	227	227	225	225	236	233	235	236	234	229	231	234	247	210	220	232	232	216	235	204	260	212	219	223	219	237	254	247	240	228	215	240	240	259	227	217	218	237	226	215	237	234	238	211	225	236	246	252	236	213	233	230	218	226	226	212	223	207	261	236	214	223	247	238	203	229	202	206	216	248	230	231	248	232	202	257	254	220	246	262	245	244	232	234	229	227	219	205	223	240	216	227	226	240	252	224	241	215	241	206	240	231	229	240	236	187	217	247	237	245	244	218	226	236	221	210	226	229	205	240	247	213	226	252	242	258	238	255	230	213	245	203	245	221	206	226	212	225	232	242	228	230	230	217	226	247	229	257	235	216	214	222	225	226	241	230	250	251	222	219	222	233	215	227	209	245	222	269	255	245	223	217	232	224	231	215	231	253	225	259	242	218	212	253	207	222	218	240	225	225	190	194	204	217	217	219	206	247	250	245	229	224	223	224	215	211	249	233	218	242	193	245	258	221	238	227	228	216	233	216	225	207	204	232	241	235	223	224	246	224	215	232	233	235	231	216	234	238	225	209	235	252	214	229	233	259	237	213	241	218	229	214	253	253	213	222	237	200	214	219	253	246	202	230	235	250	244	228	229	246	234	248	240	218	218	241	236	252	250	257	241	203	239	252	237	240	220	238	230	220	238	237	255	239	232	231	237	194	222	231	211	240	228	249	205	204	237	232	213	211	259	221	237	224	234	223	214	228	235	255	227	221	224	210	251	230	234	257	225	244	228	224	234	239	224	222	225	220	239	221	235	233	211	209	241	219	206	229	219	221	233	229	258	231	207	225	227	246	236	237	246	215	226	222	250	223	237	241	196	221	225	201	251	218	219	218	194	237	225	241	242	219	211	267	237	252	229	235	226	248	247	238	218	233	255	244	252	213	211	248	251	228	238	208	200	208	242	223	218	244	251	239	218	227	251	238	233	218	230	232	232	224	220	246	214	238	228	219	221	230	225	248	241	221	244	205	212	217	228	215	227	207	255	217	243	244	221	218	224	223	241	244	236	223	236	232	225	220	261	225	258	235	233	232	247	242	219	231	207	222	246	214	231	218	230	257	243	256	243	258	220	226	219	200	233	222	211	231	235	244	248	198	220	242	211	231	219	229	225	203	229	222	215	215	234	221	225	232	236	214	227	215	241	212	232	220	254	255	245	235	239	212	228	201	236	213	217	212	226	240	238
31851	39399	23588	22817	20598	18741	17019	12636	9139	7254	5981	4330	2736	1975	2051	1526	1315	1094	1255	1082	930	517	475	520	374	327	328	306	316	295	276	299	288	321	282	251	274	278	275	290	298	297	314	281	291	294	264	297	281	300	302	272	295	294	280	277	293	234	296	297	260	290	295	292	290	295	275	255	288	269	275	268	286	266	290	273	296	250	279	285	294	259	275	260	261	281	289	297	279	286	263	272	280	311	284	257	287	267	276	252	282	277	279	281	282	243	270	271	283	282	294	266	268	267	292	276	235	266	281	250	265	282	246	287	267	282	271	254	274	277	277	263	270	250	261	276	278	291	270	262	255	293	286	265	277	280	275	265	301	271	268	258	294	293	293	278	256	263	276	300	276	267	289	290	268	274	305	273	256	254	286	281	314	277	268	269	275	300	277	284	280	278	239	264	276	290	261	274	273	275	268	255	275	282	270	263	277	257	271	281	299	255	277	270	291	260	243	278	294	277	253	315	297	311	272	295	273	264	275	257	301	308	298	301	285	277	272	279	284	242	266	264	296	263	295	277	307	264	262	257	275	276	288	303	286	248	259	289	263	265	275	272	288	292	251	268	288	265	288	258	258	284	264	283	291	271	284	280	294	263	279	281	279	256	271	318	275	262	280	283	235	272	285	260	257	277	286	279	275	273	247	281	275	284	268	246	298	270	285	279	266	254	285	312	267	295	250	278	263	282	302	273	281	292	257	258	287	278	295	296	298	284	270	280	260	278	293	282	293	266	306	315	286	281	297	258	266	277	286	292	286	272	254	263	254	294	251	279	304	286	302	281	297	274	264	281	279	274	306	291	265	277	265	286	281	260	272	279	289	292	274	251	272	284	291	277	293	300	287	278	268	266	274	250	289	343	275	284	266	261	268	295	250	258	283	279	270	272	298	259	256	281	288	306	266	289	265	255	268	276	284	298	271	253	289	271	285	272	282	255	261	269	301	314	279	272	255	282	262	274	265	276	270	254	292	274	279	255	294	277	265	271	257	270	290	253	268	301	268	298	274	300	288	313	299	251	302	264	291	286	298	290	283	282	291	296	284	256	254	241	260	278	271	290	254	264	297	263	312	273	297	284	261	287	278	282	292	282	249	260	247	272	275	290	253	280	288	256	291	270	271	278	295	270	261	278	264	251	274	291	265	275	270	251	257	267	305	297	245	292	280	295	272	268	255	271	302	308	278	290	236	283	299	268	305	275	268	286	234	288	279	251	266	297	258	279	260	319	281	272	241	278	291	287	272	277	274	258	255	275	293	258	294	267	281	270	247	282	269	252	286	299	250	293	287	262	267	278	286	265	313	283	276	289	289	257	232	255	292	275	255	274	254	263	287	271	263	278	274	271	276	252	267	274	273	273	280	284	288	275	255	277	291	250	250	294	267	315	271	278	249	251	279	241	268	269	276	279	299	280	292	284	303	244	262	286	313	262	272	300	298	260	293	250	289	271	281	308	303	260	267	275	292	278	265	288	281	285	262	301	286	279	286	259	270	270	242	277	278	289	283	304	298	273	274	262	241	263	287	281	257	257	304	266	295	304	264	304	269	281	284	273	272	279	281	275	261	267	274	260	313	299	241	248	274	274	269	273	285	287	273	270	302	289	249	276	254	259	273	286	284	295	277	282	285	261	284	289	284	289	297	278	292	275	278	305	274	278	269	284	269	261	278	269	287	268	279	309	302	275	273	301	288	285	288	274	293	280	267	252	266	284	283	273	272	298	284	267	254	276	280	243	267	271	284	269	263	301	294	274	303	245	266	284	287	277	290	267	284	296	285	270	264	280	276	282	279	267	260	243	302	288	243	284	303	286	266	265	261	274	320	280	270	291	301	267	270	294	280	300	277	268	302	263	283	259	272	266	284	268	285	267	270	271	280	292	284	262	248	275	275	301	258	269	284	266	262	297	268	279	287	291	274	286	271	237	289	271	279	265	290	275	293	286	270	250	231	291	261	272	282	270	317	266	255	276	265	279	264	280	244	265	269	307	267	279	281	251	267	295	285	274	283	279	281	259	304	271	274	266	292	255	263	315	250	281	304	260	271	275	286	277	265	261	284	256	283	289	266	277	268	287	252	264	279	246	275	260	288	279	274	267	271	283	287	276	250	287	252	274	263	256	272	311	294	276	270	282	296	275	283	271	283	301	273	310	264	283	265	263	273	285	254	273	265	295	314	284	286	264	276	291	281	263	294	299	270	297	259	273	263	269	261	255	237	263	276	280	251	261	273	298	277	266	272	301	273	273	249	303	266	297	282	275	259	287	300	273	264	286	276	260	255	277	272	262	302	285	299	322	284	264	281	250	269	273	292	266	281	277	274	282	270	273	280	268	286	245	292	279	268	278	264	296	300	278	262	287	270	291	249	262	241	238	276	273	285	283	286	273	275	270	291	262	296	257	290	267	273	274	273	279	304	309	247	273	283	301	251	286	274	283	281	254	233	258	282	251	286	273	253	277	266	269	286	262	285	256	281	247	271	268	262	268	294	282	270	250	272	284	276	263	270	275	262	278	272	311	257	238	296	285	255	252	283	291	291	271	293	280	296	252	300	276	281	283	261	281	275	265	266	312	287	258	254	264	281	287	284	281	281	250	283	263	278	261	302	276	269	291	274	291	285	272	292	280	266	285	258	275	272	269	272	258	289	263	247	278	294	274	283	287	308	282	293	276	307	250	281	313	257	284	239	251	271	253	251	298	266	275	241	287	291	284	257	281	258	300	280	277	301	281	263	303	263	291	272	274	282	249	265	291	296	282	302	288	258	277	294	305	239	282	272	279	269	314	291	291	274	271	262	300	261	292	276	267	287	263	290	284	246	270	292	283	303	272	274	301	278	300	294	252	285	270	269	257	257	271	277	282	290	299	281	264	266	281	319	285	288	314	252	264	260	264	273	268	290	269	289	305	303	290	282	286	258	279	252	282	245	294	263	255	280	277	284	289	253	243	256	275	269	251	285	289	297	282	316	265	267	293	274	259	279	267	290	256	273	298	292	302	267	266	298	277	283	275	301	280	296	271	269	282	250	292	275	252	279	265	283	284	276	286	279	273	289	275	298	266	287	287	264	284	274	312	272	261	293	294	284	251	276	274	283	306	265	240	273	299	287	291	254	303	307	269	288	264	299	262	244	280	264	276	256	288	251	303	282	256	300	294	288	259	284	288	267	290	296	268	298	289	264	255	269	254	272	298	249	257	266	261	284	279	248	258	292	277	248	299	304	284	292	281	284	288	285	264	277	274	310	301	293	239	253	290	314	292	263	282	281	293	286	301	282	271	253	262	250	262	247	277	273	296	284	256	278	296	301	299	261	286	264	263	277	265	277	267	291	261	288	260	264	294	275	269	313	257	258	293	269	271	282	293	295	275	275	241	276	275	286	305	263	267	262	272	262	272	314	266	283	274	219	279	270	288	299	285	268	275	298	244	267	304	243	281	257	277	272	264	251	261	283	260	296	284	250	277
24424	20824	27077	24751	18064	10692	8590	5549	3485	3180	2456	2000	1490	1170	1104	933	897	837	849	721	766	541	508	519	469	437	463	467	466	416	472	471	467	500	449	441	452	481	461	458	455	462	465	447	475	488	455	446	460	482	441	463	473	460	488	453	463	498	459	469	425	463	460	431	446	488	446	441	506	482	493	483	476	483	456	479	495	450	471	449	482	506	455	486	449	457	463	461	456	448	474	503	479	493	486	465	503	446	482	490	448	434	457	474	421	448	474	409	457	491	469	439	483	466	478	494	521	458	434	444	449	475	431	448	440	444	448	463	459	426	499	425	416	446	446	470	492	496	469	502	453	474	450	429	498	450	459	469	466	497	523	447	468	473	471	478	453	457	471	484	492	476	487	459	475	481	473	444	471	457	449	477	449	465	465	452	483	475	463	480	441	489	499	453	462	422	482	437	460	460	457	460	449	432	474	489	481	433	484	493	487	493	443	493	448	462	471	457	453	492	462	421	467	440	464	501	485	475	442	464	431	533	487	445	452	491	453	478	455	475	453	494	460	474	476	429	505	431	492	464	478	465	455	455	455	443	455	437	451	453	463	429	449	471	473	465	488	474	444	455	476	477	417	461	466	478	453	447	450	495	430	476	461	477	428	437	439	443	448	445	498	458	456	469	437	470	456	477	504	459	462	452	447	498	422	496	455	424	458	415	436	512	463	466	418	534	494	495	487	471	433	512	446	492	459	449	440	447	451	474	444	478	438	465	460	450	463	455	456	498	451	491	476	469	484	476	447	500	480	475	488	477	459	459	493	446	499	478	452	480	469	462	487	479	474	442	439	434	477	502	464	480	500	505	440	442	462	429	459	458	497	457	428	479	444	475	460	429	459	411	425	445	498	453	491	443	478	444	478	469	463	470	483	479	471	465	510	430	473	476	438	460	485	454	447	454	426	452	470	439	459	431	452	437	473	471	413	449	457	466	475	436	466	479	500	434	487	465	442	508	488	459	435	436	481	461	484	459	451	496	444	472	412	440	474	512	460	455	456	437	450	452	458	460	482	491	490	490	462	467	503	493	460	456	458	493	475	490	473	462	492	458	474	447	479	449	456	467	474	444	466	479	448	412	422	417	474	461	451	468	459	469	475	479	462	452	487	495	466	433	483	462	444	486	479	464	448	430	456	442	499	446	461	485	501	433	446	425	436	461	457	422	442	463	469	467	454	463	486	469	456	459	456	459	437	443	463	454	478	461	473	487	430	466	474	472	456	436	463	464	478	452	448	482	462	429	445	477	455	486	434	493	478	448	421	467	432	469	493	469	442	487	449	472	452	427	451	501	457	464	461	448	469	433	475	482	491	486	474	449	466	439	468	461	475	464	483	445	482	461	482	516	447	443	457	494	493	498	462	456	454	432	447	433	463	511	418	485	497	466	480	496	499	453	454	458	499	453	511	454	452	467	437	463	473	481	468	452	459	454	446	422	466	485	487	434	455	471	476	465	484	444	468	466	461	457	471	479	444	471	477	435	438	430	472	442	436	469	453	459	452	501	458	432	478	435	465	469	509	478	424	488	486	434	452	461	483	474	478	477	425	444	470	465	490	478	472	484	447	457	455	455	460	438	465	446	473	465	486	476	450	466	482	432	446	486	446	424	475	453	446	521	446	457	443	462	463	480	440	442	494	494	471	464	463	479	455	461	484	482	480	483	466	447	466	467	461	472	450	500	465	430	454	489	474	474	447	430	450	453	466	477	441	424	448	504	483	430	474	472	449	485	453	489	431	481	520	468	511	461	474	461	477	461	460	445	486	456	491	444	426	477	446	482	470	420	463	431	435	446	456	462	441	459	475	488	468	435	444	459	489	440	481	462	469	452	461	517	473	494	455	470	486	458	492	506	441	470	488	447	509	464	438	445	454	435	461	479	450	524	457	477	468	493	463	438	473	464	466	474	478	484	465	508	473	516	434	477	496	479	466	483	438	462	448	450	403	468	439	455	453	469	461	477	480	459	496	425	461	467	438	458	456	436	443	412	477	487	461	460	475	454	507	457	459	467	444	473	499	461	467	458	432	480	419	463	446	470	425	486	458	467	447	458	463	431	477	463	489	469	463	426	476	486	462	437	507	468	451	465	516	471	485	454	495	468	474	499	454	470	505	481	492	442	474	453	446	442	438	445	450	459	446	444	439	453	442	444	459	464	425	439	442	399	462	503	499	466	485	432	459	417	452	446	492	479	473	478	440	455	457	448	471	433	480	462	454	461	477	507	445	435	447	489	461	454	442	497	520	445	461	455	430	463	455	453	464	421	461	434	468	488	442	494	477	443	477	482	479	441	450	476	466	441	449	430	462	477	485	464	435	420	464	493	508	483	487	493	485	499	425	475	435	475	436	499	478	496	468	444	457	469	495	495	441	459	478	452	455	482	422	497	407	496	430	484	489	456	499	479	458	449	508	496	466	462	494	455	471	477	463	449	448	495	468	464	433	448	498	480	454	480	481	460	417	469	509	476	474	460	452	468	464	454	436	451	430	504	474	439	473	444	462	457	460	465	464	474	451	493	463	466	452	494	391	458	454	500	453	501	464	476	472	453	474	462	451	464	507	463	434	450	480	433	466	457	450	472	477	494	463	461	499	454	509	467	485	494	468	486	440	424	479	499	511	447	490	421	486	462	465	432	494	429	463	489	490	426	487	457	452	445	459	449	466	487	463	445	473	473	446	441	422	491	475	451	472	495	448	464	435	463	453	459	479	434	464	463	446	462	457	424	472	473	464	518	447	422	454	473	468	441	443	444	482	461	493	480	479	459	474	485	460	433	435	497	440	463	441	469	467	441	460	442	454	511	429	457	451	472	481	468	482	503	493	484	458	461	408	430	484	482	464	461	455	468	453	490	428	459	446	466	467	471	504	407	467	477	482	453	461	438	468	474	446	475	448	478	460	440	453	418	471	463	451	439	446	486	453	467	478	456	475	432	458	459	493	435	459	449	413	473	454	454	479	461	466	511	485	499	481	474	471	457	466	442	501	455	452	456	485	479	438	481	515	448	440	437	503	413	505	444	447	433	412	462	461	448	493	475	491	430	477	481	497	485	469	429	436	423	495	473	444	430	458	476	509	430	454	481	507	478	481	481	492	454	463	452	485	477	495	445	440	465	440	465	457	481	467	451	486	482	483	464	486	451	459	465	443	458	459	462	452	482	459	480	426	474	511	451	451	431	507	465	467	453	457	443	476	459	414	442	460	453	484	499	434	460	414	486	421	438	479	436	460	425	451	465	434	465	436	473	461	454	478	447	457	503	462	492	477	473	460	437	483	474	443	447	479	465	450	421	448	470	453	430	450	491	439	466	460	477	479	502	443	456	442	430	426	477	443	441	458	481	501	443	482	496	471	446	451	473	467	509	469	459	457	447	483	470	465	460	428	452	471	480	449	438	466	474	420	476	454	452	482	490	435	489	470	462	483	457	497	452	473	442	458	434	469	425	469	441	447	431	445	458
32786	34070	21396	20796	17463	15026	14799	10381	7057	6418	4688	3856	2635	2024	1934	1520	1399	1261	1342	1017	966	720	684	680	605	556	493	535	544	539	483	528	563	580	541	519	560	499	516	533	543	507	517	554	503	533	508	554	526	560	533	552	533	509	536	552	519	529	532	546	564	531	508	517	498	546	538	549	547	553	536	522	541	530	564	543	499	545	546	577	577	552	512	532	550	544	508	511	496	535	497	564	491	526	547	538	575	540	538	547	538	496	546	537	513	518	498	521	524	517	549	539	534	558	547	544	489	541	524	556	511	579	561	482	529	526	507	544	580	560	521	529	519	537	537	517	550	529	529	540	512	499	532	509	497	552	540	568	497	558	537	538	498	550	548	517	488	571	520	546	524	547	580	525	545	527	570	490	540	559	563	496	537	510	493	527	539	577	558	503	529	511	556	530	494	554	560	548	527	527	500	593	476	489	518	571	526	557	514	536	525	511	525	510	519	521	537	510	528	543	557	482	563	526	529	537	500	525	522	524	528	549	570	510	574	566	539	565	537	577	558	500	597	501	535	523	521	546	522	542	525	551	514	521	507	520	501	515	558	488	523	533	544	563	499	501	530	540	544	548	501	546	510	522	569	524	565	530	492	538	542	559	533	540	514	482	514	536	530	525	528	529	513	569	500	533	518	508	531	560	547	573	563	546	495	549	527	509	528	523	521	512	559	486	521	528	527	550	568	537	558	533	479	544	518	532	526	525	529	558	561	523	533	504	543	568	500	537	575	546	561	569	512	536	509	550	518	538	545	523	535	510	496	494	486	513	518	496	529	539	516	535	547	500	575	506	560	558	559	599	518	535	544	548	560	525	527	529	524	498	532	556	504	541	499	529	567	529	524	506	546	577	577	529	554	485	529	551	552	537	521	528	516	545	579	546	550	491	524	546	562	528	519	533	564	505	549	516	544	532	515	536	513	553	537	535	538	504	545	505	511	534	524	539	535	530	529	535	510	545	563	523	531	537	575	522	563	540	538	528	532	520	518	520	585	550	507	490	527	538	550	481	509	553	566	490	523	496	545	535	540	519	528	558	522	506	496	553	531	522	572	522	534	579	532	517	522	535	565	536	506	554	555	553	558	534	512	527	534	508	521	518	516	542	499	534	544	532	541	511	562	534	541	521	540	535	505	534	523	554	518	577	550	513	519	510	540	536	537	520	528	535	509	506	509	533	525	548	553	515	504	496	520	556	504	567	533	514	533	490	527	552	543	535	527	544	516	532	536	518	539	515	488	560	545	566	544	486	545	498	550	521	531	535	538	515	542	523	558	548	529	505	522	491	547	549	548	535	523	489	553	505	579	525	538	560	538	550	569	550	534	518	530	515	541	575	575	544	562	528	535	514	529	556	523	516	535	529	504	533	524	526	525	521	515	491	535	546	518	534	556	540	500	551	513	570	580	498	542	549	543	493	540	534	503	509	539	523	535	511	505	546	560	550	517	564	522	562	554	520	511	497	494	518	527	585	525	526	509	515	567	508	508	548	546	526	535	523	548	507	527	566	532	577	538	550	551	542	533	528	512	539	521	558	527	537	484	542	507	539	533	526	522	509	497	572	537	525	540	548	546	499	549	493	518	512	554	509	543	480	538	520	545	488	538	524	503	502	539	542	563	547	518	551	506	517	534	496	555	552	484	490	524	535	549	554	534	554	540	520	506	546	507	494	555	578	490	538	563	525	518	514	509	513	549	502	512	533	523	551	541	532	499	490	515	533	510	473	532	521	529	537	544	531	526	507	520	574	545	551	565	507	510	570	508	548	505	513	559	524	551	522	529	534	534	538	575	559	521	538	521	508	530	507	526	551	540	500	526	479	518	529	545	522	498	510	531	518	551	492	538	559	543	506	515	527	546	534	554	518	547	501	558	543	566	511	563	519	584	508	542	545	535	484	564	545	506	547	525	565	535	524	473	577	558	578	541	519	546	503	507	565	496	522	493	514	516	540	520	551	540	526	500	547	497	499	564	494	510	507	543	559	537	530	508	504	541	506	510	499	495	572	510	508	562	521	555	537	528	560	518	562	520	517	525	490	524	515	505	542	556	555	526	565	511	499	491	565	545	530	536	526	539	525	540	522	506	504	539	547	537	541	513	537	506	540	536	506	544	522	488	570	556	546	534	498	591	501	554	568	511	534	546	515	555	545	529	539	523	536	468	537	518	532	507	513	572	538	513	514	556	568	565	495	518	539	542	490	557	509	509	489	513	558	569	509	587	570	469	512	560	572	519	544	507	556	543	502	523	533	556	536	528	534	502	529	523	517	535	524	505	524	573	502	549	553	545	528	524	534	523	522	516	515	541	587	531	526	540	526	570	524	506	517	535	493	537	517	571	539	544	526	503	534	510	503	519	534	511	543	545	544	538	507	540	535	556	494	545	534	508	517	516	536	523	553	537	534	510	514	514	524	557	554	564	499	551	547	541	517	548	526	535	573	557	551	544	511	522	555	567	551	492	543	577	523	598	486	564	505	543	528	523	543	525	589	577	524	527	510	500	517	491	534	558	542	564	531	507	526	543	475	557	527	529	528	524	546	544	503	521	553	521	556	556	528	525	539	497	556	560	553	528	549	516	533	518	572	554	514	520	535	511	506	488	567	546	527	564	552	543	517	570	496	568	553	516	527	560	556	527	520	528	550	534	543	519	529	568	532	515	535	487	537	518	548	555	561	518	525	490	527	556	540	516	528	521	510	531	546	533	558	547	498	563	524	515	562	507	580	514	555	523	511	522	486	493	522	544	520	514	513	511	518	552	543	514	546	496	513	551	523	549	543	506	567	536	492	515	557	538	537	483	565	569	575	502	503	495	522	494	524	525	538	579	512	589	523	490	552	539	521	549	560	538	582	522	542	519	534	534	519	517	552	495	541	560	553	524	569	539	543	548	501	501	528	526	515	530	537	535	523	514	521	501	517	472	525	515	529	558	506	544	527	524	514	511	570	505	471	532	488	552	522	504	535	547	539	545	593	507	581	559	564	552	514	521	519	526	543	552	546	529	481	517	538	524	535	539	524	521	520	508	555	547	517	504	511	499	494	520	512	508	503	537	499	540	556	552	526	513	484	515	580	505	533	524	514	498	556	571	515	467	528	519	520	494	527	528	521	512	507	518	551	549	506	532	557	512	561	545	508	545	489	565	543	541	508	535	510	519	499	564	553	538	500	544	561	492	521	538	562	549	531	537	547	507	527	552	523	492	531	548	571	511	581	526	564	521	529	568	492	547	498	544	601	554	557	543	551	538	492	477	526	524	534	533	530	551	540	524	544	560	549	518	533	533	565	521	539	570	491	511	536	546	516	565	559	518	508	529	539	504	537	525	552	510	546	492	548	509	521	518	528	528	583	546	523	538	511	526	486	520	566	524	570	501	504	502	545	504	550	503	518	558	540	558	501	492	502	487	528	494	567	536	522	501	541	548	536	529	512	528	526	507	518	556	522	537	582	518	518	509	517	496	501
22435	20926	28606	23426	21025	21990	21776	11421	6442	5417	4096	2859	2529	1954	1537	1329	1137	1209	1124	1003	719	646	512	426	360	321	331	344	320	336	342	295	309	304	315	318	316	336	350	320	303	303	323	309	302	301	325	332	338	338	318	284	302	311	332	348	292	319	323	310	335	320	337	327	340	321	324	333	331	309	326	334	323	334	300	296	290	319	346	315	335	311	288	340	305	321	312	303	353	306	302	336	330	310	311	287	313	296	315	334	327	314	324	301	341	307	312	311	342	291	323	277	292	320	328	308	338	319	311	311	305	345	337	314	319	329	349	320	325	304	291	337	338	325	322	309	314	331	318	327	296	330	282	276	289	350	326	276	324	284	300	280	306	308	357	320	325	293	328	288	317	318	308	315	283	290	307	333	311	316	315	311	288	304	343	311	312	297	321	316	311	375	289	329	286	293	313	298	319	319	286	305	288	320	335	320	296	349	312	308	307	338	313	299	296	306	290	314	263	318	305	317	309	333	304	352	301	278	297	331	312	333	298	329	324	301	309	318	299	316	278	287	334	313	338	312	341	326	304	269	319	311	315	355	327	294	309	268	327	319	300	325	342	298	323	339	329	342	317	323	314	298	326	287	299	301	300	346	319	321	333	282	338	295	323	324	353	336	321	308	315	315	335	320	315	321	347	316	293	316	320	330	325	292	328	295	305	332	306	322	308	319	313	300	320	345	300	330	323	269	305	323	277	327	297	331	311	282	289	285	312	320	331	330	315	287	286	285	327	312	298	285	300	355	297	311	285	327	317	306	314	307	296	344	306	291	308	302	313	336	284	330	301	323	296	294	321	321	335	302	292	317	323	330	302	322	335	317	302	309	320	281	307	305	308	287	316	315	336	329	315	308	308	303	329	330	289	328	300	310	336	305	326	324	301	330	330	296	292	321	327	299	310	305	331	317	304	305	328	347	285	274	314	329	303	330	277	304	313	292	341	288	289	337	302	335	290	285	333	319	294	313	302	298	300	309	303	316	320	295	306	308	323	304	284	293	350	320	278	319	316	311	317	315	325	305	299	328	297	313	317	318	341	330	323	314	294	302	299	301	312	323	326	334	310	304	306	305	327	350	306	314	295	304	320	315	314	304	337	325	296	320	322	311	323	311	332	307	300	310	321	321	308	312	328	335	316	316	308	316	300	295	325	332	322	296	284	302	305	294	319	334	329	337	309	304	347	289	298	299	320	298	331	301	318	288	312	309	304	304	303	288	324	367	326	362	290	309	299	301	301	341	327	320	330	309	307	331	310	325	318	331	327	305	313	306	301	354	320	309	307	303	321	298	337	321	294	307	321	341	298	307	319	320	324	337	367	292	263	276	324	334	299	300	297	340	302	321	310	303	306	305	299	320	293	283	282	291	337	328	303	328	273	331	321	281	288	309	323	339	330	301	307	267	323	334	300	306	326	319	319	323	332	315	344	279	322	316	315	319	328	310	288	329	320	312	276	334	300	298	308	265	308	279	327	317	331	349	300	303	308	282	303	325	306	311	306	297	302	292	321	331	292	334	285	322	302	325	312	258	331	307	326	314	312	315	327	290	265	318	333	327	340	311	346	314	306	288	320	317	307	304	323	306	316	330	301	309	300	327	303	282	331	311	318	282	320	288	275	337	304	354	308	311	338	287	314	327	310	295	296	286	309	344	330	317	325	285	284	330	339	334	309	274	306	316	319	314	349	292	307	302	297	317	334	305	306	301	299	314	355	312	278	303	311	324	347	319	308	331	296	302	309	278	306	309	307	324	309	320	304	296	313	308	283	333	290	302	309	323	297	313	310	289	294	313	320	323	310	278	331	286	293	323	303	302	336	356	320	294	288	292	311	292	291	321	313	296	309	340	339	313	313	281	319	316	296	321	331	293	306	312	332	286	319	316	258	316	321	292	316	306	310	299	313	302	299	308	335	317	315	323	290	282	287	334	336	308	303	291	313	347	328	300	319	298	316	284	320	274	341	285	304	295	331	280	288	291	306	289	311	300	309	304	332	314	297	295	315	315	288	340	341	286	311	293	344	313	314	303	314	327	299	326	314	298	342	314	303	322	317	295	286	292	292	308	324	306	342	317	349	326	305	314	321	282	278	330	316	326	304	320	327	257	334	312	324	301	328	298	303	329	295	305	313	318	321	317	338	297	317	334	304	284	286	286	319	292	293	287	306	295	302	339	281	329	298	298	343	322	316	318	313	285	301	318	319	300	284	324	296	314	325	336	343	308	323	306	301	286	293	317	310	326	312	309	284	314	298	300	314	309	283	300	322	335	270	296	316	340	313	341	332	313	308	289	311	312	288	342	334	308	322	312	322	296	305	296	283	336	305	298	291	307	304	322	311	288	294	321	328	267	286	335	310	303	313	319	294	288	324	288	291	305	340	290	330	322	305	301	311	298	309	291	301	327	299	332	310	311	342	300	301	309	299	324	279	310	337	311	268	331	328	343	355	302	297	307	310	311	283	301	318	332	307	283	323	326	327	343	302	314	318	327	310	294	297	290	291	324	284	294	304	318	319	298	320	322	277	327	282	292	329	337	307	319	315	322	320	306	317	293	294	275	327	305	296	354	300	304	305	361	332	322	297	310	325	309	327	298	332	304	299	310	293	317	321	316	296	307	348	289	311	304	312	287	336	285	336	292	348	315	270	327	305	320	315	306	311	311	308	280	320	336	290	304	289	317	331	302	330	304	316	299	288	329	317	323	293	350	324	288	323	321	300	304	307	319	317	286	308	307	304	299	318	329	330	297	313	306	306	321	290	346	302	311	315	323	331	296	319	325	302	314	286	321	311	288	286	284	294	297	315	337	294	322	333	309	294	285	332	380	302	312	312	317	305	315	308	305	302	331	288	350	306	300	346	295	318	294	308	313	285	306	338	271	313	308	304	291	279	337	332	329	327	320	302	316	324	324	339	311	316	333	315	313	300	267	288	330	323	318	300	304	334	307	325	334	328	309	297	343	309	316	300	324	310	336	295	298	320	307	329	329	334	346	294	301	296	333	314	318	295	284	312	296	327	345	320	296	322	319	331	294	335	318	315	318	297	309	319	293	315	313	330	335	313	319	291	310	310	317	303	306	324	292	304	288	275	310	324	299	292	310	306	326	308	308	328	301	317	314	311	295	294	327	290	316	322	270	311	322	305	305	303	307	307	306	359	289	332	314	301	292	293	316	336	328	274	333	274	290	329	303	315	306	327	301	305	307	334	350	350	326	289	300	307	333	306	341	293	286	327	302	304	319	294	333	293	313	297	313	285	308	319	346	295	274	319	316	335	302	310	333	321	332	328	321	306	290	327	321	325	308	298	337	331	299	315	320	330	339	312	295	320	316	323	330	321	310	320	317	297	311	332	305	296	318	283	297	321	329	308	293	306	314	325	324	344	309	315	315	339	312	294	315	341	337	295	311	316	300	330	284	294	304	295	310	315	313	345	324	300	320	305	314	320	308	335	333	324	277	291	316	301	270
35923	46117	31498	29957	24273	21623	20710	16387	11472	9883	7410	5321	4769	3512	2816	2248	1911	2087	1871	1546	1128	892	693	585	490	398	406	375	356	399	373	383	386	379	358	368	343	359	378	351	401	340	389	365	329	356	356	348	355	322	311	359	367	374	363	356	320	335	366	359	325	321	349	346	333	355	362	358	347	368	349	320	326	343	347	363	353	355	329	346	362	343	350	361	340	328	369	346	342	318	335	385	327	372	313	323	320	321	344	303	344	328	334	373	356	326	376	385	371	312	352	356	340	308	351	364	336	351	346	374	363	347	344	353	353	335	342	335	380	348	354	335	350	359	354	345	327	319	329	368	375	349	334	316	321	340	349	327	348	336	343	340	356	320	376	352	344	335	349	310	357	321	344	372	335	365	355	358	373	368	324	352	323	347	338	354	349	393	335	360	372	359	383	319	353	363	324	348	319	353	395	340	338	311	363	341	356	349	347	369	345	345	306	362	324	319	379	366	373	329	322	334	359	320	339	379	317	330	362	327	333	348	372	358	350	379	373	351	343	417	367	365	304	368	368	354	339	310	375	326	326	346	338	359	334	344	357	337	361	353	370	331	388	362	365	350	311	369	393	351	350	323	343	331	311	343	324	330	340	341	337	334	349	365	344	363	329	364	322	343	357	346	360	336	362	349	319	368	358	323	346	339	341	335	341	350	353	311	329	355	317	341	345	372	336	357	337	357	377	319	327	377	364	361	345	376	371	372	330	309	317	350	336	363	349	381	351	355	319	355	331	326	367	357	350	389	329	332	325	358	336	345	329	338	357	349	339	339	359	352	383	317	347	329	348	396	329	366	337	373	330	342	305	331	350	364	331	342	350	327	348	401	391	378	352	343	334	359	368	324	374	340	392	356	383	328	326	319	359	330	326	313	355	331	370	314	303	356	347	347	361	337	341	360	375	355	361	352	363	353	354	353	373	317	319	361	374	358	329	352	366	352	339	352	367	328	363	350	344	337	355	341	337	339	358	353	329	345	367	311	339	329	331	355	346	354	328	321	342	328	325	354	331	314	345	351	339	336	330	323	326	362	365	341	357	351	355	336	367	379	386	355	354	353	361	331	343	351	339	327	340	316	326	338	344	346	358	349	356	351	367	330	342	352	371	332	350	350	339	339	338	363	348	363	365	346	364	336	342	344	394	365	337	325	332	337	369	338	342	311	317	360	357	349	329	356	369	351	370	308	342	365	315	344	347	348	361	364	344	371	395	361	328	356	332	344	343	319	350	372	358	370	363	347	366	337	369	386	366	338	346	334	381	350	355	342	334	310	342	312	319	342	360	334	364	344	346	350	358	364	362	307	321	357	360	384	378	324	341	346	336	373	360	374	334	340	332	330	363	324	382	331	367	335	340	342	331	372	326	369	345	323	345	353	350	324	368	349	328	329	357	342	327	339	352	310	311	347	326	349	381	340	354	330	388	312	349	346	355	323	325	332	341	359	361	373	347	347	338	331	337	329	383	365	354	319	359	375	342	357	331	325	361	351	315	345	348	381	380	340	334	366	350	330	309	382	377	383	353	377	356	314	316	327	352	358	373	370	389	337	364	336	371	333	376	367	334	327	365	364	331	327	379	357	334	335	352	325	343	346	333	320	337	354	355	369	342	388	368	355	329	365	346	349	339	335	333	321	385	364	347	387	364	352	364	328	364	328	368	336	349	316	359	350	325	354	345	348	372	368	342	356	379	354	363	323	318	360	350	373	358	334	339	362	347	356	345	340	328	311	375	329	354	314	323	315	339	341	367	329	346	344	374	361	338	378	327	317	330	389	351	336	349	401	368	369	379	347	336	345	355	337	364	351	329	364	344	360	354	339	359	308	367	308	362	324	357	342	324	364	382	337	313	345	351	368	367	361	340	372	334	326	372	341	363	336	356	336	358	354	327	337	342	331	358	323	308	324	360	376	353	365	333	373	335	337	339	350	352	358	320	362	366	321	310	344	344	333	344	334	360	353	338	373	330	366	335	341	358	325	336	328	353	346	379	351	393	333	363	312	334	354	334	337	362	322	334	306	361	365	365	332	351	331	326	361	345	314	338	340	354	344	361	325	368	333	357	370	374	351	361	340	372	332	361	369	329	337	348	380	326	321	347	348	335	382	338	344	344	338	350	346	346	367	335	350	354	349	339	370	382	357	357	343	366	332	326	335	352	345	342	353	343	310	380	318	330	316	350	339	344	356	351	347	369	338	362	341	332	358	352	335	377	318	357	347	335	319	356	345	339	343	352	329	368	359	373	380	329	352	377	367	360	333	331	333	336	330	345	318	358	317	318	367	345	330	353	390	384	322	360	340	338	373	368	327	367	344	365	339	343	324	348	342	345	337	366	321	367	341	335	377	350	347	373	357	347	348	343	328	382	340	306	325	336	341	358	330	355	347	344	381	362	360	334	315	376	359	338	330	333	378	349	356	377	355	358	320	346	323	322	360	368	351	342	353	319	357	379	328	335	323	354	355	357	360	333	377	314	354	338	357	359	326	348	329	328	358	340	328	388	318	357	365	346	349	348	346	350	384	341	362	341	332	343	376	366	332	324	355	343	366	355	362	340	352	363	337	367	363	364	365	351	355	352	366	368	352	350	323	339	304	332	320	360	334	330	342	372	359	339	333	351	381	336	323	336	353	375	382	360	337	330	362	349	339	378	351	359	339	333	346	338	334	325	329	341	350	341	330	369	300	341	368	349	333	378	376	332	343	370	342	366	351	335	340	351	344	323	352	335	380	364	354	319	355	340	335	316	347	319	335	350	314	343	337	328	376	364	361	348	333	334	362	358	345	341	348	354	335	342	365	351	334	344	387	354	291	327	331	334	355	391	358	340	343	364	339	364	348	294	337	340	339	357	337	391	333	334	341	386	359	333	323	340	359	340	342	333	311	337	339	328	353	352	352	353	346	314	340	376	373	340	366	341	371	339	384	349	352	335	332	347	339	327	358	389	332	372	393	358	376	332	382	336	354	362	354	319	343	334	344	341	321	371	334	308	341	377	353	333	345	318	380	328	351	354	351	358	347	337	343	376	369	353	361	353	365	370	351	343	357	320	353	371	314	329	352	336	327	347	351	355	358	347	338	341	335	322	356	341	341	342	338	397	344	327	359	332	342	364	346	336	334	380	354	371	347	341	370	358	368	334	376	352	358	368	360	365	338	353	345	362	344	337	337	360	323	367	354	313	336	366	376	348	373	353	369	355	350	334	385	345	352	330	333	314	342	344	361	341	333	365	370	329	340	347	333	322	337	322	350	333	368	321	339	347	337	321	342	356	350	364	324	358	341	363	346	317	348	359	300	352	323	342	359	334	333	337	333	333	361	318	350	352	327	351	364	351	336	331	341	330	343	346	382	367	377	347	367	341	320	331	333	347	354	346	344	316	324	345	337	374	351	321	347	341	319	291	392	347	337	363	341	366	342	315	363	350	359	324	351	359	348	306	368	334	334	328	341	335	313	326	394	341	356
27808	21907	17171	14040	8779	6835	5409	3921	2375	1843	1487	1193	1201	856	690	722	704	587	564	492	531	440	389	383	381	378	348	366	355	340	383	370	331	357	363	348	326	341	357	332	365	380	342	360	348	360	338	350	363	356	355	343	369	337	355	345	390	357	364	376	367	335	364	389	358	383	358	360	363	359	367	375	352	378	356	359	372	355	341	351	379	327	373	371	363	380	400	331	346	364	340	330	368	314	371	372	347	368	356	342	357	348	326	359	326	377	353	345	345	350	328	377	360	310	379	358	374	359	366	321	365	328	355	341	331	310	341	320	356	354	345	351	348	359	375	360	351	356	342	358	371	371	352	366	376	402	377	389	359	361	362	368	345	342	326	344	330	346	306	346	353	366	358	365	341	375	341	362	332	374	359	382	355	368	364	360	339	326	343	357	358	360	348	336	320	348	347	345	398	385	340	369	316	410	375	336	391	352	345	344	321	327	342	357	373	364	332	361	343	344	334	335	323	384	345	358	334	329	355	361	353	345	353	340	369	330	370	337	354	349	365	360	349	325	333	360	356	337	362	364	354	368	355	338	321	334	328	353	347	355	333	354	376	358	350	330	320	333	362	353	357	374	329	356	357	338	358	360	386	346	393	358	351	338	345	351	348	354	354	353	367	348	346	372	315	370	361	341	350	364	315	349	377	360	361	322	360	339	378	370	371	357	355	328	408	354	380	331	336	365	341	375	358	364	342	345	353	369	347	322	336	327	353	331	355	396	367	342	369	345	342	375	364	367	355	361	355	355	338	369	308	329	356	356	335	374	342	370	324	367	374	336	354	362	355	346	372	359	353	347	376	329	337	337	368	356	347	358	352	390	360	343	347	380	342	350	378	362	367	349	331	335	352	356	352	336	343	359	317	360	330	372	335	351	321	343	385	364	344	342	355	351	364	351	352	345	396	337	344	347	367	343	379	377	361	371	350	336	348	332	366	366	335	369	357	332	345	340	344	322	351	345	360	351	363	348	340	331	374	367	364	362	396	340	339	347	353	334	379	347	381	325	336	363	395	356	319	385	323	351	375	375	393	369	341	313	388	325	346	357	352	347	347	350	322	367	343	367	342	347	356	334	311	358	355	341	333	369	357	322	351	331	400	353	377	309	309	342	330	366	328	345	341	366	364	381	346	367	358	353	353	336	375	341	334	361	367	380	353	321	353	343	358	329	341	348	380	341	381	367	370	363	375	382	363	372	349	350	362	362	343	345	339	322	314	373	368	381	333	340	350	393	346	361	339	364	377	323	365	375	347	361	346	344	320	332	352	354	373	362	300	329	328	359	309	322	338	361	348	341	342	358	366	364	361	352	338	352	328	360	350	347	327	346	351	347	336	349	352	365	346	376	369	340	307	350	345	346	358	349	360	358	357	339	333	389	356	367	363	335	395	366	389	353	354	397	355	345	320	373	371	360	368	383	373	345	345	349	384	349	366	349	338	342	395	343	371	353	369	332	395	355	374	328	358	349	356	339	379	336	326	328	355	349	375	342	371	409	328	336	338	336	362	357	328	380	354	359	338	330	333	333	327	356	361	346	354	339	333	342	348	331	357	333	320	353	363	383	357	343	348	350	346	372	321	337	355	348	379	351	330	375	348	351	391	349	336	355	360	329	350	325	338	354	335	344	344	374	388	355	379	362	335	360	380	317	397	324	344	352	341	336	371	367	348	395	342	385	353	377	341	334	379	364	314	322	360	357	363	341	383	365	307	339	374	362	350	369	362	372	350	351	392	361	344	389	351	355	320	349	367	372	366	359	352	370	352	363	356	351	330	373	356	353	399	357	384	363	333	359	352	355	313	336	366	384	376	364	358	326	335	350	360	347	327	352	346	355	355	350	381	332	345	401	317	348	343	354	364	364	387	343	325	366	319	364	323	344	311	334	343	338	356	387	347	364	359	336	338	376	331	312	363	360	363	360	364	344	367	348	376	324	362	334	357	322	334	330	348	362	333	339	342	350	391	399	358	330	385	334	379	355	350	354	347	359	333	348	366	312	357	323	337	322	356	319	382	356	364	375	361	369	329	330	330	364	380	370	338	349	330	372	333	359	340	365	360	346	365	344	383	360	375	402	373	319	351	359	339	364	376	339	395	354	350	311	364	336	347	353	317	366	366	339	368	356	355	339	369	384	358	365	336	338	364	347	373	334	329	360	359	361	315	367	325	358	346	383	377	343	377	359	335	351	336	329	329	390	356	364	339	322	375	353	357	358	344	359	352	394	356	342	373	362	348	347	323	317	356	344	355	325	339	375	370	365	341	333	349	392	367	331	356	387	381	355	373	345	336	316	315	344	364	360	350	323	347	331	364	362	353	357	344	364	353	344	353	361	349	360	372	340	331	352	337	365	382	351	345	365	382	364	357	349	359	358	378	332	396	359	322	357	343	352	353	363	331	348	342	351	376	329	358	310	360	355	367	344	386	361	347	392	350	341	382	366	385	361	327	360	405	330	366	404	400	366	329	343	358	368	327	384	345	380	364	379	364	335	351	345	329	371	361	347	348	345	344	327	342	343	339	345	358	333	367	340	354	390	341	361	377	331	366	329	340	358	354	346	392	371	360	360	362	333	368	359	382	341	362	346	353	346	361	380	347	334	354	303	336	340	353	348	357	371	349	347	354	334	350	314	345	349	319	362	309	349	350	358	355	372	347	355	343	364	350	378	351	341	376	336	362	359	335	345	347	351	327	351	357	310	356	318	364	342	341	361	333	341	353	363	348	367	347	326	361	350	331	350	369	375	361	370	351	351	348	356	348	356	364	360	332	342	353	375	338	359	391	341	320	358	388	359	330	381	362	361	340	319	345	372	368	315	336	355	403	337	332	333	360	327	367	356	350	365	366	345	346	362	338	347	344	341	353	332	349	349	352	339	328	384	353	346	339	361	381	334	359	306	347	364	355	327	360	359	320	340	371	319	341	369	379	363	358	364	348	373	355	345	348	369	349	361	345	358	359	363	338	369	332	349	350	354	335	324	376	359	333	326	338	381	376	353	315	326	386	355	355	353	356	330	353	344	351	346	364	330	354	337	344	343	354	344	380	358	352	349	398	329	350	337	357	342	345	334	341	333	332	368	371	343	362	347	358	341	336	356	371	331	339	348	377	356	341	328	337	355	367	346	362	350	359	367	336	384	352	340	379	374	342	339	345	373	358	346	340	355	369	373	346	318	360	362	356	358	363	348	355	333	355	375	380	341	359	352	382	364	356	373	387	370	356	365	362	363	376	338	371	358	356	367	356	362	325	361	365	375	357	349	355	343	337	352	337	342	374	336	373	323	367	347	357	329	336	370	345	344	334	374	328	342	355	342	325	329	402	315	356	360	385	371	347	353	363	346	361	323	363	364	335	351	365	381	348	356	344	379	347	358	381	327	322	348	349	381	367	364	330	357	338	339	365	373	408	384	367	358	385	363	351	343	360	387	378	334	317	367	365	350	341	352	308	391	350	350	375	389
29381	27749	17882	16678	13544	11890	10099	7863	4890	3782	2850	2115	2128	1570	1108	1099	1137	940	807	744	632	600	470	440	431	441	394	409	450	406	430	427	384	429	416	412	390	419	397	416	413	406	409	433	408	375	411	406	417	420	457	420	425	423	425	388	450	437	451	400	430	407	409	426	449	395	411	423	386	445	426	385	447	414	417	420	412	405	419	442	423	450	429	407	456	439	413	434	459	428	425	442	435	397	442	434	422	404	412	407	440	434	408	424	431	417	421	383	426	417	403	436	424	441	395	409	423	416	397	444	388	440	405	430	440	380	430	421	416	416	416	435	426	426	387	446	415	400	403	435	395	422	421	419	446	463	409	442	407	450	444	431	421	420	402	448	405	405	386	409	440	480	442	445	405	376	402	440	436	467	439	422	380	449	439	389	421	427	424	467	431	425	376	417	448	420	450	426	407	423	417	425	461	402	406	434	424	394	410	430	431	403	429	407	397	407	414	419	413	439	425	447	494	389	442	398	416	406	420	432	423	380	436	431	430	472	413	422	441	428	414	406	405	429	432	455	452	482	445	399	424	426	394	404	417	411	431	405	442	437	435	420	423	396	394	467	413	453	442	394	435	421	416	439	431	398	404	414	447	421	427	404	429	446	388	399	435	424	436	375	389	418	413	406	453	418	414	448	409	427	429	431	479	418	421	450	419	389	405	440	416	444	401	447	442	438	384	414	396	380	393	428	420	405	415	420	394	443	420	429	424	409	390	435	447	445	402	404	428	417	413	393	444	398	409	415	400	428	378	410	397	407	401	372	431	390	451	426	399	408	411	446	424	394	414	446	394	410	442	400	410	442	397	395	411	417	384	435	412	445	413	388	423	424	449	455	423	413	409	392	431	377	436	424	404	383	440	414	438	368	398	442	426	415	455	437	405	431	406	406	456	419	412	425	416	447	427	404	407	411	419	438	424	427	446	449	390	390	442	425	460	395	403	437	411	428	432	419	400	398	449	401	396	397	439	397	442	418	427	444	416	425	415	426	428	404	405	441	394	442	430	414	439	395	426	415	414	429	446	445	420	398	412	414	409	436	390	442	418	454	443	432	450	440	413	380	442	397	432	428	471	430	371	403	389	402	439	432	423	417	416	424	430	411	420	452	453	446	413	445	417	403	435	442	355	432	443	417	395	419	416	431	427	425	401	442	373	410	436	415	373	400	438	430	425	394	409	394	425	421	407	410	450	449	433	433	432	473	373	384	438	410	457	394	439	446	438	441	412	440	398	458	401	412	441	392	405	430	391	431	381	379	398	400	420	458	414	403	444	425	450	409	468	438	439	405	411	403	441	438	448	426	421	405	414	449	429	432	409	391	419	402	444	388	428	408	408	413	419	416	421	450	400	404	374	400	413	399	429	418	398	415	434	430	402	463	436	405	424	445	409	468	448	427	401	438	401	468	413	427	428	457	433	405	440	420	417	454	435	430	437	406	417	401	418	416	419	399	424	407	426	449	420	438	395	411	376	381	415	454	423	416	428	419	431	438	436	416	398	412	418	412	396	448	448	428	400	441	398	422	425	428	425	435	476	402	406	402	410	416	397	442	424	407	386	396	441	430	397	408	440	424	403	391	431	399	462	452	397	436	419	436	420	407	420	424	423	406	423	437	412	446	417	412	429	412	405	433	419	392	404	428	407	397	405	449	432	442	406	399	399	401	426	432	428	441	409	410	419	384	435	430	380	424	428	411	457	405	434	446	415	420	426	424	454	448	423	416	434	446	415	430	399	407	416	409	412	377	420	398	410	428	406	409	410	419	433	411	437	394	459	419	437	420	400	408	412	435	422	382	421	416	414	415	393	424	401	426	397	463	417	435	428	409	453	457	399	418	429	423	438	416	429	428	413	407	446	411	428	418	403	398	400	369	453	408	393	445	430	381	428	426	429	452	459	412	415	430	466	421	416	401	422	432	428	446	414	429	432	397	385	427	419	395	422	400	367	401	461	405	425	411	410	382	399	432	444	398	410	414	426	435	407	407	404	428	444	425	415	468	403	411	455	453	398	401	448	460	415	471	421	418	409	454	381	440	368	423	389	420	417	421	418	418	434	393	420	436	432	422	399	431	406	416	456	404	429	430	440	451	382	418	434	464	417	386	402	380	422	405	446	391	446	384	421	416	394	431	412	410	440	416	424	442	404	429	411	434	380	436	419	428	392	410	471	417	410	468	417	427	444	431	467	449	415	415	413	409	415	393	428	423	448	427	449	406	445	402	424	419	401	406	403	379	418	428	403	418	413	411	394	419	412	427	414	430	460	455	460	425	425	429	384	383	421	409	428	428	400	467	434	436	428	467	416	410	416	469	451	417	400	410	408	415	390	410	422	423	438	429	427	436	414	392	440	414	407	412	401	390	443	387	452	429	450	388	406	403	373	433	443	453	427	403	413	410	438	425	446	455	441	418	407	444	393	448	452	402	447	380	436	404	446	424	414	417	390	377	454	454	435	436	437	483	408	416	385	403	431	434	397	427	442	466	419	420	382	421	408	401	413	415	440	433	414	458	421	385	370	414	421	428	419	399	408	427	425	411	384	447	438	398	475	405	417	422	396	430	457	414	447	424	384	450	418	420	431	384	425	419	444	409	432	441	386	418	409	447	420	408	437	427	434	417	418	447	393	459	406	460	423	452	437	396	412	502	398	418	424	440	425	423	419	442	416	406	421	415	399	433	448	383	445	397	433	391	419	410	415	424	423	397	400	418	392	442	453	404	389	378	419	401	415	395	397	429	426	418	411	420	430	424	384	455	432	409	393	432	423	420	417	410	409	455	432	455	415	407	420	376	382	404	434	438	428	423	423	417	427	421	419	461	460	424	430	426	425	397	404	411	397	413	415	434	414	437	395	465	421	409	421	399	424	384	405	418	397	419	448	398	408	408	413	414	449	447	445	399	427	413	448	420	449	424	434	387	428	416	432	388	424	396	458	418	433	401	366	444	381	414	383	403	401	399	468	445	403	420	460	424	434	438	406	415	417	433	429	441	429	400	424	434	429	444	406	390	381	425	429	399	391	434	387	404	435	466	423	405	403	440	407	454	405	420	427	396	380	414	452	403	424	418	412	412	412	403	414	424	458	456	425	427	418	431	410	411	389	431	413	428	414	436	402	418	405	430	422	428	422	402	447	432	419	412	426	402	413	438	442	401	423	362	399	441	430	409	421	440	396	402	418	403	428	395	410	443	390	427	446	435	417	417	408	390	429	413	405	420	433	409	400	402	418	403	426	422	407	448	444	437	471	422	401	409	389	414	410	429	453	399	414	398	402	400	396	422	429	445	385	422	402	441	443	441	419	407	404	421	423	409	430	466	363	424	446	419	446	393	391	411	427	412	387	363	419	424	434	381	441	414	433	403	409	417	418	434	410	430	419	427	391	433	391	416	448	425	426	404	459	433	402	432	402	462	441	400	425	444	410	417	410	438	407	384	408	413	434	397	427	429	440	432	447	399	440	446
23392	20792	27969	23751	21159	17693	10957	6619	4483	3194	2387	1784	1876	1248	853	959	916	753	626	480	384	376	320	295	231	246	235	239	240	215	219	222	196	206	206	223	213	221	218	254	221	241	205	195	220	212	232	199	198	228	192	218	232	240	233	215	207	202	213	190	251	226	262	216	190	203	234	252	234	223	207	211	231	203	222	214	191	208	218	210	229	225	202	217	223	203	217	194	212	203	232	202	213	215	237	201	225	226	207	202	217	212	217	213	242	219	240	220	237	227	186	239	222	216	234	223	208	210	223	223	226	222	196	224	242	205	217	193	219	220	225	211	198	207	216	208	218	208	214	198	229	217	212	195	232	191	216	202	219	218	218	216	220	216	221	223	205	214	225	217	215	221	218	257	227	222	179	207	216	237	220	233	201	211	223	209	202	249	229	237	194	233	194	210	219	209	209	234	204	208	230	188	205	238	190	241	233	246	211	206	237	210	234	215	221	233	228	198	228	202	227	188	222	209	234	231	219	227	211	195	265	221	211	215	226	221	238	220	205	209	222	196	232	201	192	215	214	225	194	236	211	232	214	215	225	208	196	234	214	199	215	208	216	223	237	227	184	219	206	232	213	228	225	233	220	239	224	200	196	204	196	237	183	188	244	225	201	219	209	216	218	220	215	208	243	247	191	200	217	208	206	215	210	243	219	240	204	236	200	199	204	212	199	219	227	223	230	199	224	216	224	196	236	209	226	205	227	199	237	221	200	211	202	208	200	199	217	221	218	221	202	222	218	221	196	210	209	207	217	206	212	199	233	206	225	222	192	218	206	238	210	241	226	234	229	222	199	231	204	228	194	213	215	193	215	232	214	227	198	200	217	218	211	192	224	206	176	213	204	207	226	234	222	225	220	206	215	215	205	223	223	235	203	213	223	247	216	205	229	216	203	222	233	217	219	211	208	228	219	219	224	226	197	232	230	225	213	233	206	196	197	217	222	212	221	204	225	239	216	202	183	196	201	229	205	221	215	221	219	233	203	221	202	216	217	220	229	239	246	221	229	202	207	186	227	202	208	241	218	217	218	228	224	212	236	241	214	206	194	203	260	220	201	220	217	193	218	228	239	199	202	220	237	220	216	195	205	198	183	220	227	221	210	218	218	220	192	201	226	217	217	223	219	201	222	232	214	227	195	198	212	213	236	232	216	186	199	209	225	211	223	217	212	224	217	201	207	191	208	219	236	212	226	204	234	219	230	186	206	241	211	240	226	240	221	204	222	214	202	234	202	216	219	222	242	210	206	242	197	219	223	203	204	206	210	218	216	192	233	208	222	222	244	217	214	206	253	235	206	234	208	207	235	212	192	221	227	211	234	251	219	200	220	240	209	211	198	212	218	223	206	237	218	211	207	199	209	215	213	222	227	249	232	197	229	231	218	198	217	216	213	201	208	196	198	202	181	209	198	223	198	208	227	232	202	199	222	205	213	206	214	223	194	212	240	217	230	227	211	231	211	194	198	194	220	190	238	225	216	217	201	192	206	205	219	208	233	182	228	228	204	234	220	206	206	216	236	219	210	218	247	211	219	207	200	191	220	190	221	233	230	225	244	222	225	223	222	202	228	229	228	249	221	234	221	214	193	211	224	195	225	224	223	185	230	222	209	229	228	225	204	248	215	217	225	234	223	226	224	230	218	225	231	228	221	234	214	193	223	235	211	194	184	214	209	217	210	209	195	201	206	218	217	236	203	233	217	188	197	232	197	188	209	216	213	241	212	197	195	226	225	220	230	212	194	220	226	213	219	216	235	210	213	229	224	207	196	229	212	212	211	240	215	214	214	228	207	231	214	221	217	215	211	251	209	202	207	207	230	237	225	200	202	207	210	224	209	209	216	217	220	203	209	225	199	217	209	210	221	231	231	219	199	225	202	236	202	224	217	199	216	209	205	214	212	223	201	198	232	225	230	228	199	199	218	220	190	202	211	208	257	192	209	204	193	217	190	199	199	185	229	208	204	221	208	225	231	199	208	228	240	203	189	218	210	223	232	210	213	212	230	197	218	190	188	228	203	232	192	237	218	196	199	219	201	192	225	220	208	211	201	227	214	230	214	208	232	241	224	236	219	192	231	216	233	194	190	203	219	222	199	230	216	216	226	223	206	219	226	208	211	196	221	208	243	244	237	226	229	218	206	218	213	200	206	233	217	217	221	209	215	218	234	215	212	199	238	220	203	205	217	229	190	181	230	224	221	221	223	186	225	227	210	216	215	236	213	242	209	229	196	207	217	198	197	193	230	203	228	207	221	208	215	239	216	199	218	205	208	205	229	233	203	220	209	218	220	195	211	211	232	200	197	223	200	225	248	229	201	217	216	220	196	234	216	213	213	228	235	220	205	215	219	234	224	241	219	200	207	195	237	220	192	207	232	210	229	220	221	203	211	186	211	223	214	202	222	195	232	185	237	215	211	194	209	197	216	181	208	230	207	213	210	226	210	222	210	211	201	211	201	206	192	215	206	216	225	208	220	234	208	207	214	228	209	199	221	205	250	228	223	186	209	226	234	201	195	204	239	228	212	210	215	204	196	219	219	221	233	194	199	217	194	191	202	226	207	234	228	213	199	247	229	191	210	219	225	216	235	221	242	228	200	231	212	226	207	207	217	206	219	190	221	213	197	228	211	224	193	224	216	232	227	206	256	221	200	219	200	209	229	227	216	206	189	200	200	196	234	211	238	188	201	224	214	221	240	199	211	217	207	192	206	199	197	213	191	224	206	204	224	237	224	213	212	215	215	231	202	212	226	228	226	214	224	197	218	219	239	215	224	234	218	212	210	260	221	220	227	231	237	270	246	215	205	209	211	228	224	216	218	234	239	218	223	231	195	231	205	201	224	244	207	227	213	225	235	219	234	224	218	224	195	218	222	196	238	230	210	190	214	200	211	237	211	202	239	200	220	227	207	227	228	211	181	209	239	218	230	212	214	222	244	229	200	221	200	205	229	238	234	222	212	202	208	200	230	201	200	218	223	216	219	213	217	194	203	183	211	232	215	209	221	216	214	234	214	228	227	239	223	236	193	220	220	205	243	204	217	214	212	225	200	218	202	216	208	211	218	190	212	217	235	234	196	218	224	191	222	206	212	215	232	217	224	222	234	207	225	216	220	245	220	220	231	220	217	220	217	206	232	210	212	199	223	213	216	198	214	202	205	223	227	219	200	239	221	230	209	217	218	217	206	223	230	229	209	226	206	221	204	214	211	223	208	227	227	223	223	247	246	232	191	208	230	222	236	232	214	213	232	207	208	235	209	209	209	210	203	215	233	209	222	226	227	204	213	216	243	225	220	219	205	227	230	208	210	245	229	188	240	214	232	264	232	235	237	207	218	218	208	236	181	214	225	237	206	220	206	216	222	217	213	210	228	207	238	192	199	208	241	230	220	215	201	224	248	233	218	230	207	233	206	218	207	225	230	209	201	187	233	218	187	211	206	223	193	208	204	236	230	198	213	193	235	219
31525	37877	26840	24076	20436	16796	14419	11300	8874	6331	4669	3642	3630	2289	1524	1688	1637	1251	1066	764	586	566	418	385	346	310	334	276	286	267	290	274	263	277	286	234	290	260	264	280	288	259	254	269	292	278	277	283	274	265	304	273	268	264	283	261	250	246	263	255	266	254	231	264	250	239	275	229	275	259	265	256	267	288	245	268	268	290	287	249	266	281	292	252	290	270	270	293	287	290	274	274	267	269	261	246	261	289	247	241	262	307	248	298	261	295	238	259	272	256	291	316	244	254	250	275	271	270	247	272	282	281	295	281	244	250	240	226	275	239	263	283	260	270	294	283	274	262	299	271	226	280	255	262	244	271	241	247	290	251	247	259	261	283	257	240	227	264	273	234	250	232	252	244	260	245	265	269	270	265	273	253	258	258	259	272	286	253	270	225	244	264	233	265	299	249	250	282	278	267	256	246	255	255	269	261	243	276	279	262	263	267	261	251	271	241	285	260	247	271	252	272	247	268	269	264	258	253	243	255	270	244	293	261	249	252	281	290	284	254	268	258	271	247	233	276	256	267	258	286	261	273	245	289	271	244	251	262	272	271	271	263	295	247	281	248	268	270	247	265	263	273	269	241	245	241	287	274	261	248	262	274	266	268	235	248	263	247	270	261	269	282	263	274	249	244	291	284	267	295	297	262	297	303	292	269	233	258	270	258	275	283	285	271	263	253	280	264	266	267	237	274	252	292	268	233	257	278	294	238	266	267	277	275	277	279	281	271	246	273	269	277	259	261	251	255	281	268	250	239	291	280	268	234	247	253	258	239	271	250	248	270	283	262	263	283	254	263	245	265	252	245	284	258	287	279	251	239	267	259	267	262	270	288	251	258	260	265	259	272	254	252	277	253	256	266	287	260	260	267	261	285	246	258	257	254	243	282	275	263	241	272	259	249	264	289	262	276	253	281	287	250	249	238	258	230	230	256	256	262	252	253	272	275	265	277	244	291	269	279	258	272	251	258	266	268	256	271	258	274	250	271	262	277	274	267	276	270	275	286	261	250	290	248	272	271	235	279	257	289	251	252	265	255	261	271	247	290	296	251	256	259	260	246	248	251	232	299	247	251	282	261	263	257	295	249	249	271	266	264	258	265	250	245	269	281	268	274	236	282	250	235	282	258	259	285	276	277	277	258	276	252	267	295	246	267	303	263	277	275	245	281	272	264	274	259	237	264	281	265	243	256	281	268	288	271	295	241	263	245	229	279	257	278	259	253	267	260	239	266	250	254	291	264	287	266	249	278	258	249	265	226	270	271	274	284	282	253	255	247	290	266	285	261	239	239	266	244	244	281	275	247	256	240	285	282	285	266	284	256	260	250	294	262	254	263	261	263	247	258	259	254	263	266	250	287	263	267	272	260	260	280	263	264	262	284	283	271	271	234	251	257	278	280	253	279	256	234	235	280	275	274	272	251	259	259	260	300	269	269	274	255	285	251	270	277	260	259	252	253	285	239	249	287	280	268	266	256	263	274	258	269	256	262	269	250	270	246	247	257	296	276	269	255	246	280	271	289	257	262	270	289	264	259	284	274	258	244	258	258	236	256	268	278	275	259	262	287	305	247	251	269	240	257	270	265	231	253	256	272	262	255	270	289	233	269	261	264	298	260	263	237	274	269	273	282	273	264	253	265	244	282	272	262	282	253	264	250	247	285	284	259	229	274	271	265	282	297	288	291	223	258	232	288	238	257	249	287	268	255	245	279	240	262	252	246	274	291	270	280	265	238	258	236	259	255	275	252	260	259	252	266	259	257	258	263	263	265	250	256	260	246	271	273	290	262	260	273	252	271	239	258	262	254	258	218	265	246	301	269	289	244	255	256	262	256	280	238	261	237	251	285	268	260	246	260	271	263	286	243	268	280	257	272	255	254	261	307	259	280	258	234	280	250	232	238	278	280	258	249	258	269	266	243	251	269	275	266	245	239	256	237	257	263	254	260	268	251	255	238	281	263	290	242	272	266	254	267	291	278	250	225	244	242	254	286	275	242	285	254	248	259	274	238	296	249	273	264	277	294	256	269	269	276	238	257	254	266	264	249	261	297	230	252	271	235	265	234	328	268	264	255	294	261	269	277	275	262	257	256	277	261	250	253	279	270	293	286	251	254	278	262	261	285	256	285	236	313	280	258	298	275	250	264	268	251	246	260	287	245	269	262	272	290	277	288	275	264	276	267	239	278	269	221	256	253	266	263	279	276	259	283	266	244	240	302	269	264	252	256	269	261	259	265	256	257	276	273	254	266	256	273	257	270	259	289	278	239	278	286	272	239	265	270	257	278	233	274	245	231	259	264	308	277	288	263	262	265	261	262	270	272	282	248	259	269	246	265	283	274	262	272	236	258	278	271	268	280	256	255	282	252	266	255	292	262	240	225	249	252	258	273	283	250	249	243	280	258	276	229	266	269	261	274	301	265	251	291	281	242	258	276	251	284	248	267	242	285	277	274	267	286	236	225	257	273	283	269	266	270	262	287	247	261	279	277	243	238	259	250	265	246	274	273	267	245	255	247	263	256	252	297	262	263	250	286	261	235	282	278	254	263	269	261	255	267	229	271	274	269	294	254	234	260	231	254	254	272	236	262	288	273	252	275	289	269	296	267	280	259	245	277	222	271	236	304	293	249	241	290	252	252	257	229	247	263	258	253	248	259	277	258	246	239	253	268	264	270	260	287	277	253	254	283	265	300	272	286	262	244	275	269	276	288	271	251	274	261	256	254	259	264	240	266	254	282	255	280	268	250	271	302	269	255	229	262	269	249	284	264	258	263	267	268	253	272	245	280	285	257	273	259	282	270	253	261	269	257	288	258	269	251	252	252	247	262	258	253	255	271	265	268	271	256	251	262	284	258	264	267	275	270	268	284	269	241	265	258	267	261	267	275	266	268	263	235	265	259	251	281	262	297	255	258	284	292	247	272	233	281	275	265	262	249	282	266	297	242	262	268	282	277	260	283	268	257	253	280	257	277	226	274	262	274	285	257	271	272	213	257	245	261	266	273	272	277	265	255	298	293	287	259	263	253	286	256	217	257	253	278	290	277	266	245	275	245	283	287	262	247	262	298	243	252	253	266	292	284	238	275	238	259	264	281	266	274	260	273	266	269	273	249	240	263	254	291	266	286	247	238	268	279	283	264	258	284	287	282	269	258	253	232	261	281	257	245	268	280	272	249	286	254	252	275	258	248	250	262	261	272	261	259	265	287	269	266	254	269	279	263	257	268	270	282	262	263	279	290	264	274	237	251	252	251	273	286	247	288	257	292	269	281	266	259	277	276	256	291	253	266	239	261	262	252	267	295	268	273	282	269	247	246	268	267	282	279	244	274	260	255	263	267	269	250	258	269	241	261	264	250	283	234	290	238	252	257	311	295	239	306	283	281	255	235	247	254	257	274	233	238	278	249	258	271	284	267	253	267	251	261	267	271	250	271	269	249	252	249	268	252	277	257	274	258	290	258
24495	20844	27160	24727	18542	10695	7733	5529	3364	2863	1842	1585	1569	1147	973	938	981	839	781	689	551	539	485	461	464	437	445	474	469	476	476	463	481	438	449	499	446	488	449	447	472	423	460	455	510	488	501	432	477	454	470	449	477	506	488	459	443	433	437	479	452	428	474	460	451	445	493	433	439	499	460	452	427	448	464	441	439	514	469	448	429	466	455	460	488	430	421	472	431	490	468	480	489	463	457	438	459	423	456	478	454	437	415	467	427	438	460	432	484	479	439	426	434	442	442	434	435	462	462	434	469	437	490	494	466	464	437	401	465	445	429	450	477	445	467	476	492	428	488	477	453	460	502	454	437	437	460	497	496	452	438	436	500	495	450	484	457	416	492	441	478	488	449	492	452	489	459	476	465	444	482	457	440	474	435	462	437	438	454	484	452	450	449	469	438	441	451	427	448	466	437	464	460	462	451	465	442	474	467	472	431	497	490	482	448	464	484	468	456	433	464	443	459	457	432	440	443	463	430	479	441	459	472	474	470	487	469	475	436	463	430	464	471	493	465	471	477	473	472	442	485	461	494	474	430	469	481	467	485	438	445	469	440	441	460	440	411	461	458	472	464	480	467	484	472	471	469	400	486	433	460	463	436	457	492	472	461	489	459	455	445	475	475	479	449	507	493	436	447	442	496	475	430	432	465	414	450	464	453	457	445	446	489	445	459	483	443	470	457	420	454	434	463	463	456	450	454	439	461	457	493	457	488	467	479	453	471	423	436	472	450	428	452	485	460	447	485	478	427	472	443	464	442	462	470	444	438	455	439	467	456	421	464	445	448	455	468	494	458	486	459	444	480	487	463	461	453	439	486	420	474	449	470	513	479	480	466	431	473	478	502	473	457	431	488	453	467	457	465	466	396	461	475	496	443	448	468	465	469	445	478	456	444	497	429	484	467	442	479	429	459	458	459	467	484	471	473	443	407	460	447	457	455	436	429	454	465	450	453	431	465	475	459	476	449	470	432	459	449	486	460	430	478	444	435	478	468	467	424	510	508	474	482	426	465	476	430	482	485	456	455	444	475	488	460	457	466	412	502	451	492	487	436	455	445	448	435	456	463	460	450	441	432	443	462	487	447	451	484	473	447	461	496	444	483	465	463	449	457	521	455	450	409	465	465	473	425	462	439	454	406	444	460	443	486	441	518	498	444	489	467	450	444	448	482	475	498	445	453	451	439	439	476	457	439	467	453	447	472	456	480	439	469	459	504	457	448	444	503	445	447	459	501	468	453	425	427	464	456	487	458	455	469	452	437	484	438	437	425	476	515	466	427	508	475	465	489	469	418	478	466	462	473	456	460	428	461	472	443	462	479	489	446	464	456	464	445	465	425	452	405	456	465	443	464	449	429	436	450	425	478	452	468	443	451	447	460	444	451	471	433	453	452	467	420	415	463	458	475	465	471	471	440	498	504	456	460	447	481	450	507	481	425	455	458	512	433	460	466	465	445	431	445	498	450	438	480	466	438	448	443	485	478	445	470	514	456	460	422	456	436	415	496	450	421	433	495	484	464	461	487	477	459	445	485	433	435	473	419	468	487	470	467	440	473	451	474	496	459	447	467	481	440	459	441	436	482	426	432	447	508	475	501	425	446	480	444	492	419	437	432	445	451	452	481	439	458	430	436	481	488	464	472	470	461	489	457	453	461	476	463	445	489	461	482	419	439	482	421	413	444	433	495	483	423	499	438	475	456	472	462	472	502	499	483	463	475	476	464	472	431	446	480	460	459	439	478	455	466	430	452	465	430	489	469	464	437	417	486	464	450	503	470	458	459	445	480	458	429	451	410	447	404	468	424	499	444	440	478	467	425	482	461	439	441	458	484	454	470	467	445	484	480	459	505	444	463	464	420	471	438	477	467	429	465	483	441	455	471	446	425	429	454	433	454	448	474	439	491	455	498	479	447	464	462	476	457	470	463	454	463	457	459	469	439	431	438	474	460	459	457	431	449	484	462	476	443	457	457	505	470	471	443	474	453	483	457	510	476	482	444	430	447	465	460	470	450	458	452	442	487	417	438	482	460	460	445	476	429	483	498	470	460	445	455	439	454	478	458	442	469	446	471	502	466	466	465	439	462	464	430	420	422	468	484	463	447	468	475	420	472	460	470	484	449	455	451	477	492	473	449	444	451	441	456	454	462	466	456	455	455	423	472	455	464	453	454	446	480	438	448	444	472	433	473	466	469	439	470	435	450	442	445	451	466	450	475	454	421	452	491	449	529	476	462	490	484	500	452	437	474	466	484	438	449	445	456	470	483	471	507	451	471	503	467	456	471	451	452	455	434	462	445	438	472	455	447	425	488	464	451	460	455	457	462	467	483	487	478	445	470	459	475	457	492	474	494	420	495	452	450	475	447	474	461	497	434	430	442	463	448	484	458	477	434	452	446	449	439	466	465	494	488	473	487	441	434	490	445	451	440	469	455	484	458	458	490	458	451	439	472	467	450	447	477	454	428	472	465	485	495	483	443	442	466	493	455	454	452	501	426	458	467	478	452	493	477	441	442	484	479	433	439	475	453	489	433	457	494	454	462	473	463	456	446	435	475	431	442	458	444	419	464	482	481	463	452	467	476	487	465	482	456	466	458	461	484	460	427	447	440	445	473	493	478	455	454	452	498	443	443	479	452	455	435	423	459	449	468	440	458	464	465	464	450	452	448	454	452	444	467	447	453	505	448	439	464	447	462	455	432	489	462	468	433	470	497	467	432	423	480	442	436	471	435	434	464	412	451	402	448	476	513	439	470	443	445	412	427	438	480	429	446	461	438	466	483	432	429	513	423	414	500	439	482	466	484	495	478	470	444	452	454	459	460	477	467	446	453	449	430	442	449	489	432	433	430	503	469	430	471	422	486	442	487	484	461	449	435	453	439	469	441	421	472	453	445	462	453	479	483	466	471	449	492	459	484	478	467	486	505	446	475	437	507	450	453	469	484	456	479	466	486	462	462	430	470	457	479	478	440	487	453	461	440	464	429	449	438	448	484	468	441	457	428	461	421	490	484	466	456	437	460	440	472	437	475	424	503	463	478	437	459	461	474	447	429	459	459	421	416	453	448	540	416	432	464	479	428	448	440	464	449	472	462	456	456	485	449	461	465	459	479	442	473	481	462	497	452	503	439	456	430	435	466	422	472	475	459	454	455	501	463	466	457	477	459	437	482	453	458	464	510	490	456	446	433	442	468	464	452	488	480	434	447	476	434	431	442	449	437	425	474	440	466	475	461	487	460	424	416	457	484	508	451	470	442	453	437	513	461	453	441	447	467	455	451	489	476	495	444	469	443	429	437	467	475	466	471	496	460	466	447	409	481	441	454	477	445	454	447	419	476	448	485	442	482	486	461	489	434	481	471	475	476	456	457	473	420	472	510	487	453	423	388	490	467	487	463	454	437	466	436	412	425	451	459	446	454	442	463	463	455	485	471	447	462	457	471	500	462	435	488	483	443	451
31654	34708	20320	20757	17986	14710	12912	10666	6878	5688	3466	3112	2920	2091	1515	1465	1522	1456	1113	944	874	696	622	535	533	509	546	530	542	581	529	566	554	521	567	523	550	537	494	521	514	593	534	533	536	550	547	516	573	514	483	528	526	517	533	540	473	510	582	554	503	558	557	484	534	490	507	525	553	517	529	523	519	534	542	525	564	528	550	529	507	512	542	507	498	521	525	479	557	531	534	511	512	557	550	524	534	503	488	524	535	570	514	540	500	513	503	548	511	506	520	520	555	491	476	497	550	553	501	532	481	536	556	507	534	522	556	524	518	505	543	517	484	578	536	510	499	476	517	518	508	548	564	533	540	513	504	526	533	522	533	541	491	513	523	511	567	556	523	515	543	523	522	466	471	515	551	526	548	500	523	533	518	511	566	597	492	519	515	521	541	534	505	537	519	532	495	532	485	545	495	492	566	521	509	501	562	503	544	533	503	548	530	528	526	528	509	489	519	507	513	555	513	525	527	540	513	516	557	536	491	516	504	504	546	492	561	525	512	543	526	500	516	511	553	517	534	535	568	498	508	533	541	525	496	543	542	553	525	492	492	544	538	518	513	521	529	527	510	507	537	528	548	558	539	490	496	491	530	526	503	520	517	515	518	558	519	523	496	531	516	516	503	500	539	562	535	522	521	539	494	511	495	514	517	516	513	516	517	461	547	552	515	529	541	520	539	494	510	539	532	531	506	561	527	548	529	519	522	528	520	550	531	529	542	510	535	486	502	469	506	524	581	514	510	500	502	504	534	508	508	547	514	498	549	511	507	535	543	484	511	558	561	509	508	541	529	534	499	546	535	513	489	539	489	490	524	507	528	570	522	548	544	503	531	478	523	521	574	530	501	538	532	549	532	555	542	514	446	546	505	533	537	503	563	519	561	529	527	536	551	557	509	527	565	535	507	508	501	553	560	545	520	532	530	542	524	512	530	488	516	531	506	526	501	548	519	533	504	547	512	507	529	533	537	510	491	530	546	534	516	528	533	514	501	513	541	552	499	517	534	545	523	542	516	526	512	550	517	522	528	538	541	514	487	531	548	496	535	529	544	512	572	552	541	548	509	507	553	506	489	504	543	512	481	532	500	502	554	502	528	480	514	524	525	487	543	500	541	490	476	514	560	533	519	524	524	531	513	542	555	496	542	536	538	534	527	529	524	531	502	507	548	543	513	516	527	496	508	542	499	533	504	507	512	527	493	523	532	543	512	523	583	534	554	519	508	507	502	559	494	510	549	496	509	516	503	519	511	535	534	538	521	528	535	526	489	526	497	535	506	563	517	512	543	558	512	519	521	524	528	505	496	568	502	514	506	536	546	523	493	548	516	530	555	498	557	506	513	540	494	572	534	524	560	518	527	495	559	547	532	539	521	498	574	534	529	498	514	503	516	532	532	519	528	463	552	525	518	518	531	505	541	515	536	545	514	545	531	520	538	504	572	500	560	519	482	535	490	507	520	511	566	518	544	515	541	536	541	518	512	535	556	521	516	526	480	497	494	484	548	548	587	544	529	562	530	521	508	539	499	506	513	525	553	534	507	566	526	565	527	480	495	498	517	525	561	505	532	522	534	538	562	511	502	559	507	469	556	548	530	509	493	519	536	533	537	497	534	501	549	507	552	528	502	534	580	547	531	520	562	496	509	534	576	571	539	503	494	517	516	540	492	503	551	502	529	488	519	516	514	524	525	493	487	514	515	504	556	531	569	509	516	516	525	527	504	544	521	530	559	527	525	568	522	548	534	534	541	523	519	535	506	518	546	522	536	513	533	518	481	538	531	533	541	522	526	525	550	491	515	550	513	526	520	511	510	561	488	488	512	536	535	541	515	494	547	542	541	496	528	576	498	517	477	514	474	504	498	560	509	491	541	489	565	498	551	516	526	556	544	487	549	522	487	530	530	567	548	543	547	515	489	518	493	527	520	558	552	559	519	576	526	518	525	523	553	517	548	507	516	477	517	549	519	518	539	510	553	530	517	541	518	494	527	531	533	515	547	526	570	534	496	505	487	532	509	522	520	537	537	509	479	489	508	467	510	561	480	504	521	525	502	523	557	520	512	501	487	575	508	559	527	525	594	518	543	535	495	516	537	543	461	537	512	558	523	563	501	545	529	557	535	534	486	483	535	511	532	493	512	520	517	540	543	526	534	566	550	542	522	537	543	523	483	469	509	536	532	520	559	513	559	558	550	499	507	526	527	520	555	521	531	529	513	507	519	513	515	522	509	513	506	512	529	535	530	501	546	502	548	533	526	505	511	506	503	494	501	482	541	515	564	547	552	518	525	525	541	497	532	556	508	494	514	501	543	551	493	525	488	509	543	548	514	527	498	486	545	507	571	537	533	551	539	546	515	551	516	520	543	511	514	467	558	547	530	553	463	552	514	508	521	528	549	555	529	492	525	521	536	519	506	524	551	528	502	515	513	518	518	492	519	526	536	510	543	514	561	500	555	520	559	557	515	522	547	545	501	513	526	493	537	488	529	534	520	512	512	497	515	499	511	534	570	563	534	501	522	547	497	531	555	507	542	485	493	535	518	497	530	517	510	584	553	555	504	520	559	553	518	535	552	561	513	511	571	542	502	533	574	515	558	573	550	509	512	519	539	529	537	532	521	529	551	543	525	543	542	527	546	514	536	519	511	503	553	528	502	550	489	530	518	500	539	519	519	527	521	495	517	530	532	540	552	567	501	536	531	548	530	515	509	555	522	522	509	566	516	484	497	533	497	518	532	540	550	537	549	540	525	547	547	507	530	541	500	537	516	535	554	501	559	569	519	545	529	519	566	505	576	524	534	521	511	553	519	523	549	529	495	534	447	529	503	503	497	544	533	515	536	498	536	549	547	548	494	522	485	544	497	584	527	533	528	490	500	524	558	536	468	546	496	526	531	514	519	535	506	537	559	509	491	541	512	502	509	528	551	525	537	554	498	522	502	540	497	545	480	553	515	508	546	503	496	535	512	536	543	505	547	559	508	568	539	537	561	521	521	568	513	527	514	526	533	487	488	544	545	541	521	537	527	493	514	536	519	499	519	515	517	545	527	568	540	537	505	513	531	508	549	553	519	509	574	514	524	577	564	495	523	546	490	552	542	554	527	546	515	490	525	555	541	498	509	524	516	551	542	558	493	501	520	497	529	532	506	552	520	464	516	559	548	497	509	497	521	550	536	525	498	556	514	513	527	532	545	547	516	575	565	529	535	515	527	520	543	520	547	491	553	553	546	602	521	546	518	530	519	551	520	528	540	512	542	531	521	513	502	544	580	539	499	492	495	531	543	522	527	520	539	502	570	469	541	495	530	499	525	505	520	479	547	527	495	549	487	513	523	550	549	506	525	548	511	542	519	532	521	545	542	530	520	483	514	539	554	508	457	529	528	500	527	521	471	513	523	555	528	551	530	536	457	545	525	506	535	494	514	502	559	522	478	503	515	521	534	546	506	563	517	546	562	522	476	527
22296	20827	28478	23310	20943	21819	20466	10947	6581	5177	3463	2658	2329	1836	1482	1366	1486	1369	982	875	525	452	403	399	353	401	307	304	325	305	340	338	320	305	301	304	320	352	348	297	288	308	344	332	318	275	326	315	328	282	305	311	306	297	325	285	297	301	309	272	337	264	315	281	285	294	324	304	320	297	310	328	337	291	291	292	309	313	297	289	325	281	280	325	314	293	312	306	280	317	302	318	302	296	296	299	319	287	316	330	288	310	296	293	302	296	294	323	272	285	309	326	298	269	346	296	317	301	307	311	290	312	298	269	323	301	258	312	297	320	284	290	299	283	314	289	326	302	307	288	283	290	316	287	316	324	307	317	300	296	294	292	300	302	309	320	298	314	291	323	313	341	301	303	370	266	319	294	292	283	287	306	300	316	328	271	339	292	317	290	313	293	303	334	336	283	316	285	289	300	295	319	272	305	287	291	318	332	275	305	325	298	275	294	287	338	289	310	330	307	281	337	288	309	313	273	291	309	274	316	267	301	276	309	335	285	328	276	324	295	270	310	295	312	311	297	281	300	306	302	295	293	281	324	301	274	296	306	301	286	305	303	296	315	321	279	284	306	312	303	304	267	290	269	285	330	280	291	297	293	295	346	307	316	335	305	313	332	320	295	299	313	300	345	331	329	285	280	288	323	308	279	297	320	305	295	279	311	338	324	334	300	286	296	311	300	283	285	296	329	305	300	295	299	293	302	316	304	318	315	291	330	307	328	293	325	298	275	325	304	289	299	287	288	318	277	330	278	309	265	295	293	308	316	300	297	325	270	312	327	297	296	327	287	301	294	300	306	288	313	289	328	286	304	297	295	267	304	280	304	302	300	290	301	321	310	327	277	300	283	312	306	308	297	296	305	297	322	316	302	286	294	308	293	278	280	299	318	289	310	316	319	314	306	289	301	320	306	311	263	312	262	337	330	281	296	288	372	303	299	272	275	273	310	300	320	323	301	304	319	263	275	304	310	305	296	336	282	309	302	293	304	310	288	292	240	291	306	307	298	288	295	317	298	322	279	312	288	304	297	282	310	291	270	298	303	321	323	291	322	305	286	293	279	329	316	291	308	296	313	311	283	316	339	285	271	305	298	297	306	291	328	297	312	301	315	283	311	301	308	314	314	288	312	327	313	305	302	283	292	295	310	297	308	291	278	297	309	275	318	285	328	301	317	310	297	325	303	319	301	315	324	300	313	292	325	306	289	296	325	306	278	309	283	284	303	283	315	289	302	305	320	327	302	282	291	318	337	306	282	293	284	311	344	321	291	283	299	321	304	300	301	301	320	313	321	287	287	314	342	281	282	293	314	319	308	293	325	282	269	315	298	301	304	300	319	316	335	297	345	283	293	270	292	294	313	327	303	294	263	271	305	310	308	296	301	298	308	304	307	285	295	303	323	321	302	302	317	287	289	276	279	291	291	299	288	274	271	335	282	258	312	276	303	318	303	288	294	295	312	297	327	326	346	314	307	288	300	310	279	315	317	311	310	294	303	335	320	313	278	294	328	294	317	332	272	297	341	310	324	283	329	288	330	300	295	310	335	308	300	334	313	273	295	318	332	314	291	311	299	318	284	282	287	322	325	322	311	274	292	280	301	311	315	294	329	287	315	320	286	321	271	294	311	312	300	281	279	290	298	289	298	311	296	321	311	342	272	283	331	287	281	326	347	296	311	272	293	328	313	322	302	325	294	318	308	279	312	290	300	307	310	308	295	283	303	316	283	329	286	303	288	288	283	296	288	319	302	308	286	337	299	280	286	293	348	273	308	292	335	284	307	281	326	319	320	293	302	323	292	336	304	328	326	276	313	314	331	278	291	297	329	317	323	304	314	319	303	288	308	318	304	337	318	305	285	284	294	287	343	301	307	292	293	277	283	287	285	290	320	310	318	294	323	348	259	293	294	319	294	274	315	289	278	278	300	282	293	323	310	284	335	326	301	273	310	321	298	338	304	345	279	308	297	306	311	273	324	326	324	256	314	297	301	278	292	292	312	295	307	314	287	310	282	284	298	333	319	318	296	317	306	320	280	323	312	283	278	302	289	343	291	318	328	306	323	292	313	311	308	318	290	293	289	329	339	321	299	317	318	307	293	306	341	288	289	316	291	309	301	281	311	301	309	294	284	315	316	300	294	277	282	297	317	297	273	335	299	264	348	279	296	300	285	291	300	303	320	313	298	281	331	313	283	277	297	302	307	299	312	306	300	328	278	266	309	297	295	294	296	319	313	298	323	275	307	284	319	310	301	329	326	295	295	304	295	308	292	266	333	268	296	298	278	301	289	311	291	293	305	307	302	315	277	248	295	286	351	330	279	270	284	330	284	306	291	289	323	301	319	258	319	295	304	342	308	305	306	305	284	305	327	310	339	266	309	285	281	313	306	256	287	302	310	289	311	316	299	273	302	290	306	283	281	299	287	273	294	301	360	276	302	306	336	284	311	306	282	311	291	317	324	285	299	330	307	290	323	312	320	279	321	291	296	292	293	335	294	283	336	293	299	282	298	307	344	300	313	310	322	308	288	290	307	300	300	320	287	287	297	302	310	311	314	321	322	288	314	307	302	296	337	285	292	295	295	267	280	306	307	324	316	324	311	305	290	292	317	318	314	290	323	301	292	306	284	300	308	303	271	313	287	320	289	315	288	293	317	328	308	312	289	302	337	312	272	324	300	310	288	259	313	299	324	335	279	333	310	273	288	294	293	302	307	255	330	329	331	306	331	322	305	310	272	323	316	269	292	321	305	337	327	330	295	319	318	278	320	328	326	310	331	276	330	313	330	296	307	294	317	297	297	295	309	290	299	312	302	293	304	315	310	306	286	295	311	303	287	303	287	328	315	290	312	300	298	307	303	320	317	311	308	311	307	284	293	292	297	292	289	280	291	294	308	312	281	289	316	276	285	327	305	339	289	302	297	310	305	303	339	293	292	298	287	310	274	321	324	279	304	288	325	321	320	307	334	284	299	290	325	329	316	320	302	333	308	289	317	317	318	278	285	307	309	300	289	306	314	323	281	307	318	291	292	317	347	281	309	315	315	310	313	328	308	283	333	345	277	319	275	345	292	279	279	298	323	316	306	338	302	298	270	323	312	324	283	335	284	318	301	265	320	297	319	295	301	308	303	314	336	294	305	340	334	292	276	310	314	287	289	316	307	302	305	314	312	319	324	276	327	305	292	317	312	327	274	299	307	271	327	290	333	323	318	281	288	312	292	330	272	300	292	299	336	313	277	323	295	289	276	295	282	292	324	281	327	279	297	275	275	321	298	311	282	314	278	302	301	302	277	311	333	314	323	312	258	303	305	294	296	277	304	306	299	296	259	268	295	307	276	289	311	297	290	306	283	346	283	316	298	313	294	274	310	281	310	306	295	305	265	320	333	296	310	299	276	304	325	280	268	302	276	322	292	293	304	322	319	312	290	304	303	290	337	319	325	301	321	282	311	328	301	306	288	335	299
34967	44155	30546	30356	25959	21708	18520	16043	11567	9221	6339	4937	4503	3249	2696	2395	2596	2375	1559	1311	796	615	496	538	447	462	377	401	356	381	365	364	376	361	357	366	365	353	389	351	361	323	328	361	353	343	346	356	323	348	365	350	371	340	340	331	334	374	347	351	309	353	332	387	349	331	350	361	329	359	355	316	343	342	329	369	345	312	332	346	345	339	342	357	326	337	327	311	324	332	358	348	340	365	345	352	333	331	363	358	331	335	330	316	351	353	339	335	319	349	339	359	324	345	325	303	310	312	333	336	328	328	322	339	340	305	349	343	342	342	347	312	327	366	322	302	331	341	346	310	327	359	364	355	307	336	331	356	358	321	346	301	344	363	343	366	361	314	328	336	317	325	371	333	335	317	319	346	337	354	370	355	340	372	325	358	323	339	348	339	336	328	357	330	309	343	345	338	339	361	349	325	326	351	346	344	335	311	300	327	357	302	309	360	329	323	335	349	282	344	309	341	332	311	345	333	313	347	348	370	322	315	302	346	344	314	339	355	307	347	339	354	367	326	356	332	333	340	351	345	306	332	337	360	372	316	329	337	326	312	314	309	370	324	333	314	350	344	343	325	321	339	336	341	330	319	316	342	316	331	329	346	317	367	305	357	349	323	329	374	327	341	323	345	311	354	345	341	345	336	319	384	341	375	364	363	337	376	381	347	365	336	334	332	313	330	316	339	346	327	335	329	332	371	337	343	330	341	341	342	346	321	337	369	342	339	340	321	334	347	333	330	347	341	347	380	333	332	341	343	327	313	311	326	320	346	323	329	309	317	344	368	341	348	374	345	322	322	306	307	350	314	348	334	323	346	347	354	315	317	316	345	351	340	332	348	354	313	348	345	358	343	354	326	350	329	345	366	377	319	352	353	356	348	319	354	350	375	330	319	311	355	329	358	372	315	350	320	327	352	320	342	304	340	357	344	351	328	369	314	389	364	348	375	327	344	337	307	340	311	321	329	353	317	341	340	335	326	342	325	332	344	338	324	336	311	386	345	358	345	316	338	363	318	344	322	325	343	359	328	345	347	329	363	377	355	302	374	358	346	321	318	333	348	303	354	347	350	357	318	368	341	348	350	309	353	326	354	308	360	353	327	358	344	284	370	345	329	315	316	336	328	337	364	351	322	320	348	317	319	357	341	346	347	299	342	337	319	321	360	343	328	343	339	341	333	333	349	322	361	311	332	338	327	325	305	373	361	355	342	345	372	334	334	335	350	385	359	322	367	314	299	318	338	326	311	359	317	348	323	347	354	348	325	312	356	348	334	313	329	362	350	329	358	309	340	357	347	325	327	336	356	316	326	333	326	336	337	333	345	323	321	334	347	344	362	324	368	350	357	345	339	350	348	365	331	356	331	336	325	338	350	350	333	324	318	367	352	335	325	323	340	325	310	346	352	379	335	348	317	374	319	342	331	332	325	364	357	332	359	322	339	367	336	288	310	355	328	344	353	327	341	350	323	340	356	358	345	379	303	371	345	370	318	337	371	366	328	352	320	357	347	355	383	372	346	322	348	329	334	337	342	344	339	335	346	357	362	320	343	331	354	324	322	362	329	361	335	296	316	353	342	359	322	316	365	358	322	339	320	352	337	330	331	344	361	337	348	317	332	365	347	324	328	339	340	338	325	354	351	360	351	374	339	325	352	342	351	334	331	317	325	317	372	324	330	346	311	333	318	355	354	293	329	332	350	344	320	340	302	326	336	329	321	338	348	322	347	366	309	324	342	324	342	363	340	352	343	353	329	368	339	311	333	344	331	342	346	314	330	357	342	324	363	314	342	360	329	347	334	316	313	344	344	337	360	347	351	330	328	371	322	332	378	354	327	324	338	321	323	339	338	370	328	375	354	317	346	346	318	340	336	312	342	333	387	345	319	329	334	346	324	338	363	336	326	352	356	330	314	330	315	334	332	311	359	324	371	376	370	349	330	371	322	316	344	339	349	352	363	341	338	365	359	344	337	325	351	352	324	354	315	347	317	364	339	329	317	377	345	343	331	357	330	309	353	318	348	331	332	363	347	312	342	344	317	349	306	323	326	352	362	308	356	337	354	344	321	320	332	361	325	351	362	349	385	315	350	357	372	332	355	315	339	339	366	338	354	345	367	316	302	341	352	318	342	352	346	366	306	316	318	322	293	305	349	325	322	326	347	320	316	354	323	334	349	326	324	337	378	345	339	333	332	321	343	330	358	342	334	351	324	344	345	343	354	309	340	351	339	342	355	332	332	364	339	360	335	336	330	326	328	332	336	330	326	349	357	366	321	304	358	333	329	327	364	331	345	339	343	345	330	330	344	364	337	319	351	329	334	352	331	330	331	313	321	319	346	322	361	317	344	359	355	363	360	282	343	359	360	315	341	333	357	333	370	331	324	337	352	339	348	347	327	342	308	330	326	362	350	344	338	338	314	321	302	334	335	341	361	307	321	347	348	337	345	332	355	346	339	358	342	335	313	380	317	345	316	359	350	368	307	347	348	312	356	328	343	346	369	352	346	339	361	313	285	324	335	315	293	334	345	346	333	336	336	363	324	349	344	323	341	370	318	346	349	340	298	323	348	313	378	347	360	353	340	305	370	331	314	340	332	345	373	294	326	341	347	315	312	321	328	307	375	323	336	320	336	336	311	353	329	353	349	353	362	322	334	318	360	340	330	323	316	359	320	331	333	329	321	325	328	350	344	301	334	350	327	352	372	374	335	320	314	327	352	327	350	356	337	329	338	322	349	338	333	327	338	344	374	333	336	315	301	350	316	368	313	351	340	383	311	379	375	343	334	375	339	344	349	320	307	323	355	340	328	354	344	375	348	322	329	370	338	337	339	318	346	328	360	328	326	310	306	347	342	327	321	309	328	314	349	332	337	365	326	340	348	350	343	322	320	330	396	341	284	319	336	358	348	338	316	340	326	326	351	322	345	346	335	338	351	323	361	357	326	350	338	357	335	338	386	332	320	377	334	311	328	323	334	345	334	317	338	354	335	321	357	342	308	364	320	334	371	338	345	329	349	379	331	327	318	372	303	323	355	346	329	341	326	361	352	306	327	324	349	315	345	332	355	317	342	331	334	339	324	331	320	355	336	346	347	350	354	348	362	307	327	357	353	319	376	340	325	349	331	320	323	354	317	338	352	315	324	309	330	343	315	390	324	335	345	334	336	327	324	332	342	334	294	343	345	356	322	328	326	354	332	324	353	357	320	322	336	359	333	326	334	308	333	325	304	312	325	357	320	376	329	343	363	332	345	344	331	342	329	321	330	337	314	300	355	339	302	324	325	355	316	306	310	356	340	353	329	333	323	352	334	300	335	322	325	347	363	318	318	335	334	340	332	319	347	362	326	329	325	369	350	303	318	312	301	336	333	335	356	332	328	342	343	362	332	314	330	317	344	304	330	324	356	331	344	343	297	356	356	350	344	322	366	336	358	341	331	326	314	290	337	309	330	310	325	343	376	345	336
27850	21861	16342	12964	8887	6324	5040	3347	2346	1805	1303	1164	920	797	791	736	779	630	535	458	398	370	371	363	327	379	368	344	357	329	353	371	392	323	360	371	342	348	344	335	349	324	356	339	332	368	361	378	396	359	351	344	348	394	322	346	387	337	351	348	358	314	363	337	390	354	333	332	322	332	325	322	343	350	363	324	333	348	330	342	342	343	339	354	356	322	374	339	340	329	372	353	361	364	360	344	344	385	352	342	353	322	332	357	347	367	312	354	395	342	326	397	348	351	347	357	322	350	343	349	361	356	324	327	319	313	337	371	345	376	349	333	359	351	351	310	342	331	336	351	370	355	344	369	346	355	320	353	361	336	333	309	362	348	351	385	373	376	337	341	346	346	349	349	353	361	349	380	333	368	376	332	372	338	363	310	310	323	336	340	321	339	352	344	364	362	361	334	344	348	321	368	344	374	348	327	351	358	372	341	342	348	358	349	348	355	358	351	327	390	334	337	305	332	323	353	370	364	312	348	353	345	343	349	359	351	339	354	341	362	332	349	356	357	352	340	330	359	350	339	352	377	342	336	341	342	324	320	321	363	334	348	329	351	357	325	376	357	352	374	355	337	354	347	325	381	378	326	336	340	358	324	346	352	381	347	331	357	329	342	355	344	339	346	337	366	330	338	304	340	325	349	360	320	334	324	342	377	319	399	341	360	349	323	360	337	335	364	367	367	340	331	369	345	331	351	318	349	345	352	361	398	336	316	328	378	370	338	356	353	352	324	347	321	357	365	395	327	358	321	351	345	349	351	359	349	364	360	360	377	353	360	342	326	397	342	324	327	378	359	359	382	299	376	336	327	374	368	399	361	388	341	336	394	388	357	343	371	359	332	321	339	341	312	347	343	331	364	367	316	364	333	332	329	362	335	359	364	361	333	333	340	342	341	360	340	352	330	333	329	370	350	368	371	377	376	342	363	331	346	333	349	372	321	308	359	372	343	355	343	376	313	329	357	335	332	357	347	322	351	354	345	367	339	333	349	355	365	375	349	340	347	369	361	368	349	367	371	341	329	343	362	337	341	347	316	356	403	333	357	365	347	364	357	337	339	322	355	392	358	369	351	344	349	325	359	371	364	334	358	332	324	366	373	338	338	334	325	314	372	340	346	361	345	318	336	359	360	324	351	387	355	357	314	341	346	369	340	358	365	339	357	373	334	346	345	369	334	320	333	317	357	340	331	350	367	333	360	311	358	323	326	363	361	375	340	340	350	345	321	352	323	329	329	366	376	373	336	356	351	336	349	355	367	339	343	342	322	354	335	343	339	344	357	335	370	344	350	336	364	319	322	345	346	316	338	328	336	342	353	329	335	376	356	320	377	357	341	313	381	331	343	365	345	345	330	341	332	330	361	348	346	340	334	335	372	342	355	380	343	358	358	365	352	358	318	345	344	357	372	354	345	348	349	389	345	352	339	327	305	338	338	337	362	317	341	378	307	345	357	337	368	376	388	294	301	335	377	366	331	331	366	363	363	353	348	348	366	346	346	339	332	341	361	332	318	340	340	308	374	311	343	360	317	288	325	379	341	379	330	339	366	359	362	355	329	355	330	376	382	365	329	334	325	321	325	322	310	363	336	366	327	333	360	342	350	344	336	360	356	395	331	339	335	348	317	322	383	337	335	341	342	321	377	337	345	371	347	308	362	348	355	346	369	358	311	366	353	342	329	326	366	356	323	365	355	371	341	319	360	347	332	320	322	330	330	340	332	354	337	351	318	327	346	335	383	353	335	349	348	356	345	349	337	382	351	378	370	344	359	326	347	343	316	349	350	328	371	366	353	382	355	357	349	331	335	315	370	321	360	370	295	344	354	337	354	345	328	353	317	361	349	344	332	332	355	325	360	350	343	388	365	317	334	335	366	364	352	379	326	336	312	332	350	361	341	329	363	359	317	312	348	345	372	343	372	315	368	314	349	367	344	322	331	357	331	351	327	377	334	345	354	321	362	313	375	328	347	366	325	349	376	344	320	324	411	366	339	316	347	351	343	398	338	358	366	390	354	364	342	368	333	335	353	354	342	341	365	342	386	347	339	348	357	340	290	341	345	330	329	360	341	338	338	344	341	357	318	334	355	346	363	319	321	338	347	347	358	330	380	336	364	346	319	356	349	323	342	316	349	360	331	350	332	343	346	379	348	353	340	362	347	349	345	362	324	330	334	361	326	305	340	339	334	338	354	338	334	371	339	342	367	301	338	347	348	341	382	356	326	327	339	362	323	326	332	307	336	359	373	345	379	343	330	332	348	353	342	348	383	344	320	320	363	379	357	304	336	296	322	333	329	345	343	329	380	366	363	352	374	380	341	348	337	324	347	321	353	301	330	388	328	347	345	376	327	344	343	335	360	357	382	340	360	346	338	347	320	354	330	338	343	317	354	312	325	373	359	346	365	332	341	314	368	351	333	365	333	334	360	345	349	367	356	358	337	359	326	337	367	359	348	348	356	330	351	402	367	352	311	371	323	352	361	360	324	354	364	368	366	356	316	345	330	365	315	333	360	336	367	331	354	316	342	311	336	331	320	320	346	344	348	376	319	324	327	353	332	343	333	387	368	347	354	316	326	329	368	351	340	378	320	322	359	376	357	354	331	337	327	325	350	347	354	343	333	326	368	338	334	352	332	341	341	335	363	349	330	309	334	365	352	400	366	325	307	305	321	368	331	354	314	317	317	377	307	364	366	392	338	355	341	342	381	367	347	337	360	357	328	363	359	346	328	367	367	346	361	339	378	349	352	328	360	343	352	376	332	344	337	350	328	318	366	352	361	342	349	373	326	325	397	347	333	322	357	318	353	334	326	351	330	348	367	335	345	326	367	353	328	340	350	377	368	379	330	360	318	337	360	340	350	325	347	398	354	371	335	363	341	335	331	347	328	374	359	355	336	330	354	342	348	347	339	365	377	327	349	372	336	335	326	353	366	330	327	333	359	375	346	350	343	337	341	344	337	358	339	347	358	384	379	330	326	317	344	319	338	314	314	341	353	353	339	347	355	335	335	334	351	316	340	375	350	332	325	355	320	343	336	341	374	322	371	348	355	377	354	328	336	333	361	345	336	325	335	333	362	332	322	342	336	331	370	332	344	322	330	383	332	360	363	366	333	381	348	366	347	356	378	357	345	383	345	346	337	359	370	401	359	333	345	354	338	331	359	322	335	369	339	347	346	354	333	366	331	351	334	335	367	371	306	315	320	339	329	339	324	342	347	342	392	350	376	350	349	349	330	353	334	360	392	321	361	343	380	333	350	376	359	314	362	341	336	326	369	323	349	346	356	351	319	345	332	327	336	333	324	364	347	383	358	361	338	361	375	382	348	343	340	340	361	336	331	367	346	328	312	384	333	366	343	324	352	360	363	337	344	365	340	361	369	348	327	359	310	385	373	330	363	357	359	337	346	334	340	370	353	337	341	338	299	349	331	345	314	362	338	377	364	322	333	331	341	359	344
29948	25696	15943	15536	13440	11078	9620	6807	4938	3654	2375	2104	1613	1441	1283	1178	1218	1038	767	630	466	440	465	439	427	420	424	426	427	432	405	385	404	407	409	389	403	415	378	430	392	409	418	407	426	418	466	450	423	396	387	429	403	388	399	382	429	421	420	399	411	402	420	425	432	421	406	400	411	414	396	430	401	421	386	430	435	402	386	391	406	404	408	384	411	395	417	445	430	411	444	436	408	453	410	409	412	422	413	416	466	407	398	454	435	430	430	390	399	410	447	404	421	462	419	424	441	387	436	413	387	413	389	416	391	404	405	388	381	436	401	393	418	453	436	409	383	436	436	401	371	473	404	410	397	454	422	400	395	385	430	392	417	394	405	420	421	409	408	393	416	408	388	408	401	427	445	382	414	410	397	429	401	402	403	433	430	439	423	396	412	410	394	419	447	406	425	406	422	393	371	416	432	400	430	415	415	444	420	416	404	406	442	421	420	396	428	425	401	400	415	401	369	406	413	411	393	392	417	406	422	438	385	454	418	408	431	453	409	430	387	426	417	421	460	424	410	413	392	392	420	405	436	380	455	412	418	420	408	432	413	407	361	454	428	413	409	432	378	448	424	429	442	399	432	450	434	432	391	419	417	409	420	380	438	383	429	440	394	417	447	431	404	450	397	410	381	405	375	405	411	436	409	388	470	422	409	429	427	408	429	448	411	409	451	436	418	440	431	418	424	428	419	441	402	422	414	406	406	406	407	439	422	431	442	396	411	416	410	388	428	412	411	438	396	406	442	368	405	419	424	463	403	427	427	392	447	411	410	467	409	392	424	399	388	395	396	405	396	430	423	449	360	396	410	384	445	405	426	406	431	416	401	390	409	385	390	420	445	418	414	419	416	434	427	436	409	400	416	474	400	426	426	413	441	438	393	396	418	440	388	388	439	414	416	412	405	392	423	392	426	395	407	386	374	431	406	445	446	406	404	422	428	417	414	415	429	408	428	417	458	441	431	401	411	429	432	455	476	450	439	408	429	389	383	458	409	471	399	445	409	437	426	423	405	434	431	430	405	389	418	407	411	448	412	418	444	427	423	423	419	415	390	450	404	390	413	416	419	408	389	399	408	394	423	415	439	433	387	380	411	420	400	373	398	417	413	433	441	407	389	455	392	396	414	419	434	454	441	375	395	430	404	431	391	397	415	389	439	434	425	442	373	441	412	395	459	428	427	430	428	472	409	415	416	385	405	435	401	397	380	453	404	432	403	429	379	404	417	414	430	407	402	412	373	433	428	391	430	394	420	381	418	415	432	391	422	424	390	423	420	405	418	431	378	401	429	380	416	395	397	427	412	441	444	430	410	395	406	428	428	443	432	413	399	391	392	449	364	377	419	403	426	410	407	413	394	422	368	424	425	400	394	426	439	400	404	459	399	447	374	413	387	415	413	398	408	423	404	381	415	430	401	390	418	419	391	408	414	413	417	389	426	387	398	435	431	403	403	430	406	450	399	400	398	406	414	422	422	417	409	421	435	431	390	406	402	412	423	413	407	417	390	434	430	432	405	450	389	422	403	452	414	421	410	413	424	404	394	422	434	383	395	396	446	397	361	437	393	447	408	410	448	431	450	403	410	407	394	429	434	417	428	418	425	418	398	374	366	391	469	432	391	408	395	428	395	389	411	421	387	390	445	452	411	417	421	426	426	449	415	448	439	454	425	435	402	444	404	411	410	428	411	438	408	406	430	438	378	401	408	390	390	420	411	436	419	412	456	418	377	393	410	403	404	397	406	422	405	451	380	391	390	438	413	398	426	407	392	409	383	433	446	429	446	402	358	423	410	433	413	415	393	423	444	389	415	391	425	432	413	402	415	437	403	394	403	409	443	410	410	398	424	425	378	440	416	404	384	410	412	381	415	426	400	426	411	436	423	452	401	404	415	445	386	405	416	375	396	401	388	428	410	411	428	429	399	390	411	421	405	389	411	398	400	418	395	408	367	424	432	433	429	430	408	433	437	395	429	463	409	434	394	447	444	371	404	461	397	412	401	402	407	407	419	389	443	413	444	436	407	371	440	425	409	408	384	412	409	414	411	421	439	424	439	419	404	392	378	388	396	424	415	416	419	386	415	419	435	401	425	425	431	427	389	405	433	398	435	400	412	448	391	414	418	399	431	412	387	411	396	410	379	413	405	426	434	391	401	429	427	393	421	443	417	421	424	397	416	447	432	413	444	438	404	359	408	403	406	401	427	424	424	448	411	396	425	427	376	384	396	383	408	380	408	391	418	423	448	413	408	418	412	429	434	426	407	434	406	422	413	405	442	409	422	400	447	470	389	411	428	428	430	417	428	394	427	431	418	394	406	379	397	418	428	434	419	443	386	400	370	427	424	414	438	439	414	402	434	414	417	415	390	454	393	430	392	436	395	393	431	367	412	428	405	404	430	448	438	422	405	367	394	377	422	407	426	411	406	411	389	426	417	444	397	413	417	425	349	424	442	444	447	405	429	430	389	416	449	415	455	402	435	434	416	427	439	427	390	436	397	376	420	397	395	426	419	370	403	398	413	464	404	452	428	406	448	435	398	431	401	402	404	437	401	420	432	415	406	444	380	435	423	413	454	393	434	404	403	443	383	448	393	433	435	377	407	390	408	419	392	414	401	433	420	409	414	399	414	386	413	415	395	399	417	412	369	402	428	413	414	441	455	413	430	425	403	430	399	404	405	398	399	425	406	403	414	406	405	405	430	408	383	433	472	420	401	414	397	389	405	409	445	405	416	429	415	397	416	408	391	434	425	387	395	425	413	429	416	403	435	417	429	395	457	384	410	408	439	415	435	414	408	435	415	417	453	394	419	426	422	422	455	459	441	412	416	402	391	396	427	421	407	417	392	434	376	418	420	428	412	426	473	382	413	414	416	438	382	450	406	396	423	411	444	417	411	415	413	366	406	385	390	429	426	405	396	420	391	403	389	428	387	411	414	400	386	409	404	411	464	401	429	440	464	418	440	419	421	369	426	447	425	404	409	409	444	422	453	385	422	501	391	429	405	433	400	427	468	412	413	439	422	442	385	395	423	407	432	420	456	392	400	394	428	462	420	387	416	405	430	402	410	414	409	371	405	389	447	389	426	415	459	406	420	431	403	424	398	395	385	376	429	395	405	418	398	383	410	451	389	423	423	417	427	424	425	414	394	401	412	412	373	416	413	417	411	426	436	406	421	417	403	392	410	407	394	391	407	397	423	408	412	450	344	413	433	426	387	410	399	421	379	443	440	404	391	446	392	435	429	394	424	442	405	376	421	382	408	435	408	410	401	425	420	428	411	428	422	434	433	412	434	383	420	428	404	412	403	374	398	432	424	427	404	421	370	412	366	410	425	377	430	421	440	412	415	440	402	424	407	425	403	423	424	416	441	395	409	410	409	413	403	424	400	424	421	395	439	386	426	409	405	437	403	416	406	417	421	426	410	391	444	416	415	419	386	415	429	419	407	423	422	425	401	398
23384	20783	27921	23813	21078	17576	11246	6103	4508	2795	1941	1781	1254	1108	1094	1000	992	823	570	460	346	274	292	253	218	239	221	225	210	235	183	226	210	239	228	199	209	249	213	241	246	210	212	235	205	211	190	201	187	213	195	208	213	215	201	217	248	209	225	226	224	259	236	223	207	200	239	200	223	191	205	204	188	232	233	207	236	241	214	184	221	237	220	180	236	196	220	219	203	206	241	221	233	215	183	198	222	209	232	215	214	234	202	241	213	198	205	213	221	215	207	212	216	220	210	231	218	209	245	215	217	194	204	214	206	236	211	234	235	207	188	224	196	214	196	214	236	195	180	212	209	222	218	229	197	203	210	248	220	219	189	212	214	214	187	214	190	197	206	184	241	221	195	214	188	212	228	215	211	212	226	226	201	195	204	201	244	226	210	211	195	200	196	190	242	225	183	201	197	218	226	180	230	231	238	191	194	208	215	219	208	208	245	226	218	198	221	211	216	214	218	213	192	223	198	225	205	228	215	220	228	238	237	223	217	227	234	204	242	209	207	212	221	224	213	227	207	237	200	194	211	224	203	203	178	208	203	207	207	217	213	192	201	225	215	199	216	225	205	200	224	218	204	217	207	223	211	222	216	191	224	213	203	217	208	197	215	210	218	222	209	237	204	224	207	222	218	221	234	242	192	208	213	208	200	212	201	224	205	214	211	206	204	190	224	217	189	198	238	209	213	232	215	207	209	226	208	224	215	191	199	196	192	219	211	224	201	222	208	241	218	225	197	240	188	199	204	206	208	224	181	205	229	218	173	221	217	208	205	212	185	201	222	217	213	221	215	203	181	204	244	208	180	202	214	210	216	203	191	201	213	184	205	230	188	205	212	224	214	211	227	229	211	208	209	212	227	217	215	207	231	228	215	203	227	215	212	219	231	227	207	201	221	223	210	242	215	221	218	189	214	201	205	209	202	219	203	228	200	220	220	185	215	186	219	185	229	178	231	222	224	222	238	217	225	201	202	206	234	220	201	189	215	199	223	216	195	196	238	218	203	212	199	214	214	196	246	194	227	198	173	227	228	223	214	206	221	235	218	201	210	205	211	213	206	204	220	215	193	205	184	222	234	208	200	210	236	208	228	215	221	205	209	190	196	217	252	217	205	206	186	198	231	185	210	224	201	224	219	213	198	202	212	231	170	218	237	247	225	231	197	237	213	219	205	195	225	215	205	214	215	208	222	219	241	222	223	220	221	199	215	244	192	210	205	238	221	196	182	218	219	192	209	213	221	205	209	205	240	213	218	219	217	235	191	225	193	208	219	186	200	200	201	228	213	204	240	229	210	229	205	204	209	233	232	204	185	195	207	216	207	221	188	229	218	227	222	252	203	200	237	191	217	196	217	207	220	211	266	231	205	197	237	198	170	230	221	207	200	212	214	214	205	235	227	203	199	214	220	223	219	199	179	207	214	187	215	201	219	223	218	206	212	226	202	220	230	220	212	214	185	210	212	210	199	205	217	213	223	224	176	200	210	212	203	223	225	211	178	217	229	214	211	204	225	211	213	223	195	210	247	209	215	205	219	215	201	224	235	209	195	218	212	202	228	213	215	207	216	211	203	205	215	215	190	220	223	198	185	214	216	201	240	212	189	239	223	202	224	226	198	176	213	211	196	209	231	216	192	221	226	213	222	207	223	210	210	224	189	192	229	167	231	212	227	196	188	220	211	223	190	219	233	213	208	214	184	199	197	216	199	232	186	224	221	218	188	220	223	221	180	220	208	218	230	223	198	208	196	212	184	213	211	219	213	232	207	218	222	234	213	216	207	212	208	220	215	214	196	226	223	207	207	243	220	187	236	206	212	196	219	241	214	231	241	215	203	224	217	195	200	233	200	192	220	223	187	211	227	199	215	191	202	200	204	226	226	220	199	171	242	212	239	196	207	194	236	212	181	199	188	223	201	226	196	223	206	235	212	201	194	221	232	224	230	216	229	184	200	202	204	217	221	199	205	223	219	217	214	222	184	214	184	219	207	215	219	197	206	207	215	203	210	213	183	215	190	209	212	212	206	209	224	207	237	215	216	194	226	206	224	201	198	215	221	218	230	219	206	234	193	213	230	182	233	209	215	207	192	231	216	191	228	194	220	214	219	210	201	216	233	232	200	186	201	197	233	204	242	208	223	208	206	199	214	201	205	226	191	231	223	213	198	212	205	194	201	208	197	212	236	237	222	202	226	208	214	213	224	218	240	208	205	214	204	237	173	223	207	223	212	205	224	222	234	203	220	220	228	200	207	233	223	207	217	219	202	220	203	210	214	231	226	224	206	196	204	203	187	207	214	222	209	223	221	240	219	222	247	232	223	218	203	221	191	215	202	206	203	243	207	222	227	187	222	215	225	198	203	209	191	207	205	212	190	213	193	202	189	197	199	231	219	198	215	221	195	186	222	209	209	211	183	199	219	211	196	216	179	231	208	222	225	211	215	213	213	210	207	231	208	211	190	200	231	206	234	190	190	223	202	226	229	196	194	219	212	197	200	221	230	228	230	223	211	197	188	213	200	178	239	221	227	209	211	253	224	173	212	212	229	195	230	230	237	239	203	209	219	206	224	207	203	214	222	196	222	207	205	221	220	215	208	190	240	218	191	195	183	204	207	255	222	216	199	224	187	204	226	181	205	226	193	210	230	201	218	220	212	218	216	231	231	249	190	205	203	207	191	207	209	224	207	216	202	217	207	217	225	196	210	201	212	201	214	224	190	186	210	208	211	207	238	200	200	207	220	213	200	230	217	231	214	189	215	218	185	199	209	228	184	192	223	235	203	233	217	221	218	227	212	210	204	207	207	231	202	204	212	231	207	221	230	197	206	204	212	208	200	220	189	230	232	210	208	194	206	223	227	232	220	230	244	226	238	211	209	201	197	210	201	190	202	226	222	205	241	191	235	221	233	210	224	222	199	212	225	215	213	217	246	197	205	181	170	199	182	198	193	213	210	225	202	219	214	211	211	214	207	237	207	206	208	206	226	204	184	230	251	211	215	218	225	200	245	181	195	225	249	220	213	231	203	219	241	181	209	198	214	189	215	225	200	213	169	202	222	217	176	237	215	180	230	200	225	195	213	219	181	199	228	234	195	218	209	202	233	181	227	216	176	212	214	200	226	230	201	228	216	197	212	203	219	214	234	205	222	212	193	213	206	232	214	192	218	231	191	216	236	216	214	228	209	212	212	219	195	219	230	232	221	214	221	221	219	237	212	185	215	196	196	207	227	236	237	224	228	224	212	205	207	189	207	215	200	208	232	201	217	186	205	185	201	225	220	195	215	189	219	211	185	226	198	192	253	198	207	184	189	224	211	203	203	201	208	193	222	226	204	204	211	221	178	193	200	217	221	209	210	214	213	212	224	206	206	197	222	190	190	179	204	201	214	198	181	195	221	236	213	228	192	209	229	221	220	187	235	197	214	228	220	213	208	234	237	197	214	202	238	202	233	230	203	220	205	196
31393	35382	24981	23552	19371	17125	14670	10543	8611	5438	3906	3486	2249	2098	2048	1822	1668	1445	942	766	501	391	367	311	286	278	278	291	284	263	268	297	279	281	297	262	311	289	271	245	237	284	263	286	323	263	243	261	248	280	251	256	245	255	289	290	279	274	261	267	271	267	273	253	251	271	269	273	265	265	275	285	253	243	300	280	231	250	257	233	273	245	259	266	269	244	274	258	277	271	254	256	253	274	248	255	258	273	230	249	287	275	276	252	244	259	245	242	260	250	259	272	274	266	274	271	272	266	283	271	258	246	255	258	289	270	256	280	261	275	242	261	269	274	279	244	275	243	281	245	248	234	243	253	273	261	279	246	257	238	255	261	270	267	256	240	240	242	260	247	274	270	270	231	246	243	242	265	278	237	255	251	254	242	246	246	244	255	267	265	253	261	252	257	273	264	265	253	280	275	267	261	280	243	234	250	262	276	288	249	233	248	261	267	270	249	261	252	242	270	254	276	253	243	269	282	263	279	268	270	269	254	249	264	268	240	241	235	270	276	252	241	269	250	256	265	271	271	255	274	247	264	248	241	257	280	258	271	267	239	279	235	242	260	229	269	259	270	264	269	269	276	291	247	257	249	266	244	244	257	265	264	284	232	248	251	287	274	257	264	240	285	247	245	254	251	263	272	270	281	236	261	277	242	244	248	260	268	243	287	287	279	254	257	268	262	267	288	288	240	268	261	264	258	262	271	238	246	248	211	233	265	279	252	268	277	229	259	273	246	250	255	255	227	246	230	255	259	262	268	263	243	252	265	241	219	250	245	252	275	262	265	258	270	247	273	236	266	263	255	265	277	251	227	273	266	280	262	246	234	272	246	258	272	239	255	262	259	241	250	246	250	269	254	253	279	284	251	247	261	240	255	245	269	252	240	244	279	236	219	249	258	246	249	234	280	259	258	251	278	259	257	281	244	264	224	245	281	266	244	233	270	244	257	258	236	270	279	254	258	248	263	237	242	262	259	258	246	230	236	249	257	256	279	290	244	238	269	250	242	272	281	244	226	260	226	235	236	288	278	235	252	266	267	270	273	232	248	273	263	281	250	246	262	238	251	249	277	235	255	250	280	278	227	253	266	237	254	266	270	281	261	232	267	242	255	265	259	265	253	249	273	293	270	238	248	267	244	219	270	255	275	262	261	235	267	281	249	271	263	271	261	268	247	255	288	251	253	276	240	275	257	251	298	271	262	254	236	270	245	267	244	251	250	246	259	305	247	252	251	274	267	258	275	270	242	244	246	264	268	217	267	253	271	257	262	255	253	226	286	270	255	241	284	245	294	246	270	260	277	253	299	244	258	282	280	266	234	242	275	262	259	248	247	275	264	273	289	270	266	260	273	233	281	259	249	265	237	241	279	259	265	268	272	261	258	254	262	275	250	260	270	280	259	277	263	274	260	258	274	270	271	263	266	256	247	231	243	293	278	259	271	255	258	254	251	290	231	224	249	275	283	277	236	242	267	253	252	247	239	273	252	280	238	260	251	264	251	283	239	279	290	239	244	267	245	263	276	263	255	261	276	263	272	239	255	258	257	261	275	267	253	256	242	289	247	259	249	275	260	260	266	257	275	256	239	281	229	262	252	256	250	251	251	244	265	278	266	240	273	239	260	256	285	231	246	243	269	265	253	256	268	260	281	253	257	247	249	271	286	272	274	258	268	237	252	271	240	285	238	243	243	290	262	237	241	271	267	256	240	261	304	251	285	273	274	265	258	234	281	265	247	266	242	260	274	224	243	270	253	256	257	267	299	258	249	239	258	257	278	236	256	258	224	238	249	247	255	232	263	266	268	255	253	263	253	239	257	262	244	266	275	277	255	254	249	249	237	245	250	255	240	262	258	256	281	227	232	268	254	219	245	250	281	253	269	248	267	264	250	277	219	262	277	242	240	279	270	240	214	229	249	245	239	285	291	261	261	261	267	276	266	244	227	252	262	269	265	268	253	245	279	280	279	252	257	252	239	254	239	271	258	258	281	266	248	278	286	211	239	269	242	262	229	277	261	258	290	247	249	275	287	246	261	242	274	239	272	279	271	248	242	252	263	275	269	224	252	264	247	265	240	256	285	259	242	242	266	267	237	247	268	254	263	262	270	265	244	236	273	247	231	274	259	251	263	260	232	259	263	278	264	267	268	257	284	240	255	272	245	251	245	270	262	259	292	280	263	254	273	255	247	241	262	241	268	249	289	219	255	234	246	263	240	245	262	262	239	255	271	241	257	288	282	242	276	247	266	254	259	260	260	272	280	276	248	236	293	256	273	264	254	263	253	250	272	253	269	254	280	265	263	265	289	258	269	281	237	259	247	235	234	253	248	292	253	251	272	243	258	254	258	236	245	249	257	243	247	272	253	288	255	250	274	261	273	281	278	242	255	293	238	240	265	270	240	288	252	278	254	258	289	234	303	257	256	261	261	254	253	254	267	259	265	279	255	268	235	254	239	253	241	247	252	235	246	242	234	288	257	241	259	249	271	248	240	261	268	260	249	281	259	280	241	260	241	256	257	251	264	262	230	263	260	235	250	247	261	276	242	261	230	260	265	251	238	260	249	272	265	238	254	260	286	261	234	264	258	277	239	262	248	279	270	298	262	275	264	273	288	253	258	274	257	241	240	268	254	257	273	247	251	264	270	259	278	239	256	264	261	231	264	257	250	272	253	293	273	246	263	269	249	265	287	264	279	271	272	244	256	272	263	241	256	287	243	266	263	242	260	242	254	264	255	225	244	249	256	249	278	272	250	253	249	267	249	240	254	291	263	256	262	249	274	260	262	268	233	261	260	284	288	246	259	249	277	278	249	296	236	244	243	244	243	232	231	240	265	258	248	264	281	243	289	280	258	250	253	265	240	273	231	247	249	280	245	273	286	259	235	255	249	264	270	268	253	271	293	265	238	248	259	267	271	290	260	254	266	264	253	276	245	278	259	247	281	266	271	283	255	245	233	207	263	297	265	242	281	273	246	275	265	257	267	259	261	274	224	272	222	278	272	258	271	280	288	254	251	256	256	277	255	265	275	237	247	291	275	248	254	242	268	278	275	253	298	273	298	251	247	244	248	267	289	262	250	255	258	244	254	247	276	270	260	269	257	254	263	273	224	234	261	238	246	283	243	265	258	220	251	257	234	254	264	258	258	275	254	267	241	282	263	271	243	259	250	251	257	247	257	241	233	265	266	236	262	294	267	257	268	261	270	278	255	271	268	266	251	264	234	250	261	288	265	246	271	254	252	256	254	290	243	249	278	253	257	238	293	286	245	251	274	269	240	267	247	278	270	260	286	285	293	275	263	282	259	264	258	279	247	243	253	265	258	256	240	257	261	271	271	246	239	237	257	264	262	248	284	263	270	265	256	224	261	269	243	268	281	259	278	238	238	248	258	264	274	237	255	264	258	259	256	233	254	262	245	236	263	237	251	252	265	252	268	236	286	294	264	257	265	254	231	252	271	237	261
24505	20841	27139	24758	17643	10368	7269	4485	3813	2263	1755	1610	1304	1187	1061	966	1037	705	734	693	605	503	525	470	468	459	489	486	484	494	477	475	436	441	468	438	477	429	487	462	484	478	424	456	454	468	479	441	448	455	447	474	444	449	449	435	459	484	498	445	476	415	527	445	462	469	483	437	463	475	439	437	506	466	469	471	470	464	451	468	471	497	447	469	430	463	451	482	449	459	489	481	445	487	452	469	468	460	504	451	427	458	460	436	435	469	457	461	460	443	471	429	474	446	441	487	467	472	471	471	481	422	481	477	478	450	435	449	463	465	450	448	464	463	508	441	453	453	472	456	481	437	458	446	426	465	446	452	428	437	464	439	458	412	470	479	463	472	486	430	479	442	496	448	442	472	446	466	478	455	507	474	445	445	460	466	464	498	438	480	460	446	492	434	455	446	463	414	451	470	433	453	463	450	435	438	437	416	478	450	471	445	467	468	477	437	447	443	425	467	482	466	447	426	463	437	488	476	438	432	463	466	504	454	504	506	406	432	470	464	458	454	433	465	473	483	442	458	490	477	467	488	494	416	436	462	497	413	440	444	485	436	478	451	473	456	473	463	445	446	470	459	463	445	469	488	479	450	493	465	447	464	480	461	427	426	431	428	442	465	462	427	484	474	473	463	436	470	457	472	456	470	436	457	468	470	477	485	407	466	438	423	404	458	443	449	424	442	431	455	461	445	456	446	431	460	462	451	474	433	456	481	488	481	426	445	436	445	488	437	433	436	460	473	462	452	459	473	432	485	458	488	449	438	466	466	491	457	489	448	444	455	478	434	435	443	475	451	500	441	458	433	455	459	451	474	463	438	505	453	406	445	463	447	449	423	422	456	457	450	448	438	453	479	431	468	438	426	459	463	439	436	461	466	430	473	431	444	436	457	435	415	476	441	480	440	472	476	463	467	480	432	420	463	445	459	422	453	441	429	450	501	432	444	405	464	450	450	484	439	461	446	455	444	433	442	470	445	460	428	426	466	460	451	442	479	469	430	449	449	436	450	475	453	462	455	456	462	463	423	476	450	487	471	460	429	437	469	486	474	453	406	453	447	444	431	459	464	463	418	431	416	505	444	494	411	478	488	440	413	465	435	455	472	479	431	467	425	470	463	458	443	475	459	422	471	469	473	435	433	440	428	459	444	441	456	418	434	448	448	458	462	466	450	471	434	457	468	428	474	467	468	492	465	446	493	424	421	465	484	436	431	474	470	451	440	469	398	482	466	483	483	491	439	486	434	457	433	461	445	467	455	439	472	452	463	495	444	460	462	444	451	411	450	473	451	459	442	444	470	464	438	441	456	462	466	418	481	442	472	428	460	431	440	468	477	456	416	488	490	449	491	490	445	461	454	479	465	450	442	468	443	435	473	437	466	454	469	453	449	492	419	478	446	415	456	459	472	463	445	463	459	424	483	483	433	500	432	455	456	495	431	474	506	472	469	395	431	489	423	462	464	496	418	479	467	463	478	427	457	491	487	478	443	493	435	456	460	425	508	452	475	451	478	427	469	448	453	462	492	464	479	469	471	462	461	446	451	442	470	464	459	476	481	474	441	441	469	431	439	442	499	489	438	450	486	448	423	449	424	494	503	479	453	468	439	521	486	476	478	477	450	473	439	485	424	478	435	460	478	454	458	427	468	467	484	507	449	441	478	447	455	445	457	462	436	444	489	459	466	513	412	452	489	448	470	456	470	475	469	476	500	468	455	417	464	449	447	460	432	457	440	424	421	458	478	454	462	478	442	430	482	440	456	500	457	433	475	472	471	492	486	454	458	461	467	441	455	461	479	423	456	470	478	449	446	482	485	441	495	446	430	436	443	468	467	465	479	474	500	483	447	407	456	464	429	463	438	472	493	462	430	462	452	435	465	454	468	463	482	427	478	445	435	472	492	448	411	418	502	435	503	452	419	429	454	468	435	480	472	441	461	464	507	454	457	453	405	458	467	450	461	490	452	467	464	471	512	451	490	455	471	454	462	478	452	458	488	442	496	451	501	456	492	515	473	475	463	445	450	461	503	444	444	472	469	491	442	433	465	472	462	452	473	468	430	443	476	446	484	495	457	478	477	464	492	465	482	394	465	445	453	455	459	458	494	491	451	468	500	434	468	445	414	469	459	475	472	481	448	468	472	457	483	457	448	436	419	451	460	439	490	456	418	472	464	468	448	407	420	437	429	455	481	469	465	433	457	436	438	492	495	483	469	473	448	471	471	488	502	451	503	409	448	478	442	447	425	480	423	446	466	436	452	467	464	444	474	437	478	438	452	447	473	481	462	438	448	452	428	413	460	466	473	458	412	461	456	470	458	460	435	424	432	496	469	471	447	442	438	444	444	461	440	475	446	472	502	453	452	479	426	486	427	458	441	480	463	442	430	421	454	460	460	438	451	435	481	482	475	463	475	453	483	467	486	452	458	471	444	444	428	468	436	487	478	469	470	432	496	418	472	447	467	474	470	469	478	455	430	512	456	436	471	452	418	460	481	459	456	438	451	461	433	487	439	466	412	464	453	445	483	445	401	426	454	447	453	472	449	509	430	455	446	469	487	415	468	426	459	429	482	489	474	477	452	499	473	461	459	523	432	437	434	450	468	445	458	441	451	441	468	430	476	439	450	471	446	451	476	451	449	477	457	471	463	469	471	457	475	470	451	459	472	455	428	453	460	468	459	454	447	477	430	465	462	464	463	445	448	458	463	438	421	435	457	477	449	491	439	430	482	445	458	446	493	436	460	475	456	467	478	430	478	416	443	460	457	478	432	433	478	458	447	490	456	441	454	459	495	449	468	444	485	476	447	443	448	437	449	459	461	471	469	448	445	472	473	476	444	424	437	448	435	440	482	490	459	486	434	499	487	464	448	475	473	465	460	461	440	440	469	461	437	474	467	425	446	463	440	443	475	471	475	469	487	467	476	476	493	438	466	525	455	454	466	467	488	498	452	451	439	438	448	487	514	464	421	467	438	487	454	435	461	446	469	403	509	482	431	460	431	436	464	481	457	465	432	471	452	434	469	467	446	460	428	473	503	416	412	444	450	448	416	445	441	477	439	420	463	431	437	456	459	470	451	482	451	475	458	435	454	459	436	495	504	435	460	452	437	464	474	472	492	443	469	432	453	470	465	456	452	468	434	439	460	456	420	474	478	456	468	489	423	495	468	467	462	465	467	429	467	441	473	429	423	431	448	465	452	466	433	452	476	446	486	450	492	452	470	447	520	485	464	434	448	445	464	453	490	458	446	477	468	452	473	436	495	436	480	485	474	445	424	478	439	452	445	476	481	458	445	453	418	453	464	461	452	428	456	506	478	449	467	491	497	477	455	464	439	489	438	466	443	474	450	456	497	448	475	492	446	439	471	445	457	453	509	466	464	470	485	456	449	443	457	453	457	425	440	486	445	441	454	416	458	487	460	476	489	418	445	449	450	448	472	452	436	478	429	450	487	481	462	451	463
31204	33428	20838	19633	16155	14942	12243	8813	7827	4515	3465	3057	2277	2033	1812	1698	1659	1109	1048	926	698	669	546	536	552	563	531	529	565	542	514	540	562	528	521	518	494	537	524	560	545	511	525	480	512	519	512	528	524	542	546	543	505	502	518	498	514	517	509	521	505	546	504	485	542	469	555	517	518	491	508	478	504	580	498	525	530	534	559	506	530	504	550	521	515	518	534	487	536	549	525	553	526	478	538	517	562	549	497	549	510	488	528	521	498	490	549	554	508	527	486	525	528	576	514	504	519	519	504	551	540	503	552	489	505	499	544	538	511	494	527	546	449	516	510	539	512	565	478	535	507	501	519	542	526	511	522	538	533	485	544	538	530	529	497	553	527	523	545	548	512	531	480	546	554	490	522	517	531	533	512	494	556	524	501	486	552	522	516	521	473	511	544	527	504	534	496	531	525	518	565	555	533	535	474	489	548	567	484	533	551	529	544	512	508	515	500	465	487	509	542	578	520	515	486	566	574	532	528	543	497	527	532	518	531	548	563	559	522	545	524	480	564	514	530	502	541	519	477	524	504	527	536	498	525	527	520	571	552	527	487	530	528	528	513	511	499	539	550	517	507	556	541	550	496	536	502	550	501	486	557	491	484	485	509	494	530	524	511	526	529	507	548	522	531	542	523	493	570	546	512	521	496	523	494	500	518	508	546	507	514	531	533	528	563	511	514	562	528	529	545	498	523	522	500	494	544	511	553	514	543	551	532	506	488	498	524	528	448	514	502	529	535	502	510	503	512	506	513	527	506	491	500	527	541	519	537	509	550	521	522	544	544	506	515	532	520	554	526	527	503	530	540	485	516	494	526	463	537	520	502	481	541	513	520	506	519	490	534	526	523	522	536	454	509	468	495	486	534	545	487	535	566	500	500	542	537	521	584	537	555	575	552	519	521	501	525	507	535	515	512	523	537	545	527	541	515	535	549	517	526	519	524	519	503	540	553	521	543	513	516	504	561	504	510	478	531	498	519	543	533	492	527	562	516	558	494	537	548	487	511	524	505	509	552	509	514	502	548	518	571	503	542	511	528	540	536	530	544	473	548	506	498	474	533	528	489	538	518	510	521	517	534	534	552	511	542	508	549	529	514	512	556	513	548	532	526	540	566	497	561	537	524	536	554	575	521	539	508	500	506	482	508	553	528	506	506	558	485	535	506	534	514	506	524	518	484	547	573	537	520	526	546	523	502	582	528	544	539	500	519	491	511	514	496	532	555	548	525	516	538	537	556	521	494	507	517	556	492	491	549	490	552	544	546	553	488	528	502	547	560	546	524	533	542	519	515	526	520	536	482	530	526	508	538	507	513	503	497	479	556	526	578	556	519	534	522	547	544	559	536	547	492	535	504	536	565	510	544	468	497	553	575	540	529	491	495	530	503	520	541	498	526	518	514	511	495	527	500	512	565	526	548	515	524	524	534	548	525	534	510	496	492	521	508	534	555	535	534	542	541	510	513	521	554	507	526	506	535	541	532	496	509	509	554	526	531	525	529	528	526	522	530	563	512	503	519	528	508	539	536	496	529	494	518	509	534	524	516	553	553	536	548	483	513	525	528	486	533	526	537	528	507	513	550	511	500	525	458	528	569	507	580	527	567	490	533	530	499	497	503	540	532	535	527	561	542	514	503	529	540	538	488	521	514	536	521	503	518	520	511	508	527	509	508	572	529	539	538	509	499	496	534	531	547	509	525	501	539	548	532	524	524	525	554	512	487	564	540	540	477	529	514	520	531	529	523	553	487	533	489	492	501	520	529	530	524	595	507	512	503	557	529	491	592	503	501	515	532	542	510	550	532	502	546	509	542	500	503	518	514	526	519	495	466	561	497	484	532	522	522	515	488	510	548	468	518	514	591	517	524	483	506	527	490	481	519	508	539	530	514	518	486	534	536	535	552	525	565	506	538	510	498	533	503	539	532	542	516	525	530	543	528	534	517	506	559	496	579	499	556	524	526	532	528	540	525	538	520	538	534	536	517	535	518	542	523	533	531	513	538	523	474	538	528	556	512	511	556	497	519	482	560	537	538	529	532	492	539	537	548	485	543	519	531	511	511	538	491	509	514	523	587	492	545	545	556	493	538	552	534	530	530	557	548	546	548	507	547	524	524	511	527	528	524	487	500	490	541	513	551	541	517	534	567	553	503	509	506	577	526	569	520	542	534	540	502	492	542	512	491	520	481	494	517	526	509	528	546	511	518	541	494	500	515	526	556	524	527	502	534	504	531	513	537	535	516	522	528	563	528	521	544	537	557	474	499	528	510	494	509	528	532	504	553	502	495	483	551	528	527	526	512	494	507	541	543	506	485	522	519	499	476	550	558	456	525	535	552	501	533	532	498	503	519	600	547	502	554	520	536	534	465	547	552	509	528	523	567	533	516	534	520	473	499	574	497	520	548	520	529	493	497	497	538	532	544	542	543	515	527	527	525	498	530	530	540	531	517	548	509	547	519	530	510	505	514	534	572	570	486	534	502	501	516	543	527	453	553	567	564	499	534	539	516	522	525	569	517	528	507	515	528	483	509	535	508	515	516	516	491	536	516	536	496	535	527	493	566	510	531	545	512	491	501	500	513	556	546	517	524	562	548	536	547	513	523	508	540	510	529	524	531	538	515	505	525	514	515	517	516	516	511	504	545	508	542	566	567	490	571	509	528	570	513	541	579	511	470	510	515	502	539	541	540	532	549	537	533	538	494	498	530	487	516	524	529	511	517	516	504	512	500	476	532	533	529	559	517	520	532	496	470	489	503	516	528	563	521	518	514	532	519	523	547	503	555	529	559	504	534	535	502	510	529	531	528	520	533	558	534	563	505	548	547	538	550	547	550	560	529	543	529	540	509	508	565	554	505	499	524	529	509	555	523	516	508	511	522	527	507	506	535	520	507	555	536	547	502	555	555	522	535	533	544	489	510	534	548	483	541	508	546	557	539	535	497	513	505	531	482	560	508	512	552	536	519	514	544	569	524	525	549	567	503	508	528	510	577	527	537	520	512	550	518	536	546	534	555	542	541	530	512	539	537	525	527	530	518	524	536	525	544	507	572	522	523	519	525	490	524	546	522	493	547	548	556	530	537	514	528	493	526	553	504	510	494	521	482	514	508	560	514	489	507	525	508	503	521	516	533	506	543	541	504	498	543	522	521	520	489	540	503	538	525	516	553	534	524	540	529	511	511	503	548	560	513	524	526	517	498	516	524	524	519	557	543	552	517	512	554	506	499	549	534	506	534	569	523	547	532	529	532	551	489	501	537	567	476	545	541	534	546	556	569	499	545	521	515	507	514	521	476	526	523	497	526	497	533	515	538	538	489	512	519	496	518	572	499	510	539	511	544	541	478	492	464	567	524	534	539	511	539	522	563	501	527	508	525	531	531	515	576	498	518	556	514	515	523	502	523	509	526	497	543	486	534	507	565	512	491	564	527	525	521	466	492	492	502	509	468	563	556	518	538	535
22299	20824	28487	23292	20919	21856	21072	11041	6637	4128	2956	2757	2031	1870	1485	1590	1519	711	780	738	479	421	430	366	349	354	308	317	337	303	311	329	283	299	346	313	310	330	310	306	329	306	319	311	306	312	328	328	286	307	286	282	291	298	303	293	301	308	285	284	290	339	289	284	301	332	351	286	308	289	288	293	274	313	333	307	311	306	323	295	304	289	319	296	326	293	296	324	308	300	288	306	288	284	300	290	308	297	291	294	277	314	300	292	284	313	288	297	319	320	306	334	311	294	307	307	303	321	291	303	290	286	271	311	317	309	296	270	291	292	305	270	306	308	289	303	282	308	307	282	301	318	334	296	315	327	301	292	306	325	281	291	303	282	345	275	305	294	297	335	295	289	338	269	274	312	280	313	326	319	311	316	299	337	272	283	279	295	307	302	326	264	335	325	299	311	288	304	285	321	298	303	315	306	316	298	293	310	310	280	284	289	334	293	319	302	282	306	329	258	276	280	295	322	305	307	289	314	293	302	300	285	291	261	302	291	302	328	273	323	313	296	310	291	291	344	290	314	290	289	300	300	325	358	281	307	336	284	364	325	293	296	285	291	314	275	311	300	291	301	338	290	307	310	318	305	311	329	298	313	310	296	319	286	327	316	309	307	309	310	297	265	312	319	290	282	291	308	287	300	298	303	327	307	268	295	313	296	333	304	298	317	289	341	290	320	291	326	301	309	326	327	304	297	283	307	271	295	306	286	299	331	311	277	309	272	302	286	320	312	336	313	299	297	297	331	299	331	306	339	291	302	295	299	296	260	335	316	304	299	273	327	288	305	311	312	293	292	304	289	311	299	334	276	284	304	313	303	300	326	263	302	316	293	285	272	296	273	299	302	302	306	293	285	262	301	324	318	288	282	336	313	292	290	329	275	309	304	264	289	282	333	301	315	296	314	306	293	303	282	305	286	293	318	294	302	335	279	296	311	294	293	273	291	316	308	285	307	330	288	311	311	286	331	258	298	289	304	313	289	306	285	293	282	290	313	275	324	331	308	265	323	282	357	335	336	307	286	300	289	297	295	305	321	313	302	295	325	302	292	299	279	309	300	294	282	330	306	300	312	287	313	284	319	292	292	301	310	296	309	256	292	305	304	262	308	313	289	264	303	330	300	288	304	283	270	290	304	283	319	290	307	308	327	302	324	281	317	292	310	288	286	288	345	328	274	278	316	291	304	323	310	307	314	309	281	306	271	304	281	352	318	323	326	321	270	298	285	254	251	278	304	341	294	333	304	312	315	263	308	291	329	290	312	300	315	300	301	296	271	309	283	326	269	299	294	328	295	329	268	317	302	303	281	301	315	333	302	325	290	321	302	306	314	286	303	294	289	290	302	292	305	338	278	280	313	293	294	294	310	273	290	298	332	290	304	296	280	305	287	278	298	302	322	290	334	300	317	285	275	289	311	282	276	285	304	306	284	275	318	301	316	310	304	305	290	294	297	254	339	316	312	300	309	291	315	316	314	321	269	301	296	288	275	316	326	313	301	305	303	285	324	321	322	265	266	287	282	303	277	301	285	259	297	284	302	318	298	308	286	302	316	295	302	318	303	275	287	303	275	324	298	318	286	339	341	302	293	292	286	326	311	313	316	286	313	324	286	298	255	318	274	309	286	291	320	298	290	315	293	326	302	246	312	311	315	274	310	295	326	295	303	303	298	324	316	321	324	320	271	268	289	354	279	295	277	310	308	320	319	270	282	294	272	315	276	292	322	311	335	276	318	343	330	259	299	262	304	262	305	287	324	313	279	310	276	284	315	303	310	307	302	267	316	289	320	295	305	289	297	292	286	311	311	313	309	323	328	289	295	270	329	301	353	297	313	314	298	305	315	302	285	315	309	281	327	326	301	323	297	320	296	336	288	310	301	288	310	300	295	316	319	328	298	363	310	304	307	303	278	326	298	302	281	284	293	269	297	322	310	304	304	298	293	302	309	318	311	304	326	299	330	302	328	276	314	298	305	291	297	303	274	306	273	300	275	275	318	294	263	314	323	321	273	319	279	301	337	287	279	301	307	333	315	290	306	275	302	277	311	292	322	315	310	327	290	293	288	309	273	278	322	276	313	277	302	304	316	324	294	285	278	314	306	287	313	302	324	296	285	281	291	296	309	301	313	302	277	332	286	288	288	313	294	330	323	320	262	297	295	304	322	284	298	306	292	321	301	323	296	315	329	333	272	263	288	288	320	290	278	316	333	321	288	291	297	300	340	316	305	300	327	281	308	303	280	334	322	308	284	315	308	287	311	269	265	286	299	299	287	279	315	289	281	301	276	316	313	305	332	299	301	304	277	299	289	291	307	328	327	301	282	319	325	329	289	325	302	291	341	293	284	313	337	298	295	291	306	282	301	305	306	311	328	313	311	306	331	267	318	282	277	290	266	325	312	330	292	280	314	293	288	328	305	316	314	324	279	303	295	302	303	284	277	322	303	301	314	301	297	261	304	321	307	303	302	320	305	278	318	296	309	314	299	306	312	314	266	319	333	299	335	297	302	331	264	274	316	324	311	324	304	317	299	314	264	291	315	304	311	267	293	325	336	303	316	274	293	284	320	285	313	293	296	306	309	284	293	303	316	305	293	293	306	278	300	313	249	311	279	307	274	312	283	300	308	277	292	322	270	300	291	286	290	283	293	288	288	311	306	294	308	290	318	303	298	289	324	285	301	310	306	293	306	292	292	284	283	334	262	297	331	301	306	324	316	277	300	280	284	267	301	288	297	296	313	310	305	317	288	292	332	311	297	293	282	298	316	280	308	316	294	317	277	321	260	326	296	308	333	315	262	323	299	310	337	295	287	311	350	271	295	308	294	296	323	286	335	321	340	276	302	292	322	294	295	309	297	310	286	297	293	325	295	276	296	307	310	300	283	317	304	323	316	267	292	321	286	308	288	326	297	300	320	307	265	311	315	292	297	299	344	267	304	292	281	306	261	265	288	279	277	309	293	319	286	312	326	343	286	286	307	304	295	285	312	295	315	300	275	294	293	298	295	314	294	285	274	304	296	308	314	256	319	295	317	314	267	297	301	316	301	313	314	297	284	309	313	306	291	333	302	335	283	324	285	282	309	294	299	290	311	329	290	301	313	358	266	284	271	328	302	309	294	287	294	283	295	333	303	319	308	306	276	321	323	297	281	293	275	277	291	290	290	313	291	300	294	305	287	315	327	284	305	270	353	292	303	294	300	285	284	298	284	300	296	271	301	318	294	297	307	284	325	301	304	317	294	312	305	320	346	319	296	294	330	299	298	311	294	298	314	292	303	294	276	288	292	352	299	309	290	297	282	309	322	283	343	326	268	282	342	286	306	294	281	309	276	308	301	317	303	314	301	282	313	302	318	304	303	301	298	332	336	310	278	290	319	308	309	313	276	311	296	287	342	292	264	315	302	296	312	301	307	312	288	309	304	310	288	299	294	301	314	314	294	288	291	317	321	282	286	280	299	299	291
35120	44459	29453	28335	24984	21814	18892	16005	11937	7462	5788	5172	3938	3320	2687	2717	2542	1185	1374	1142	708	618	502	487	465	450	403	406	368	390	346	354	358	362	340	331	367	380	344	321	334	307	377	305	335	337	295	353	334	333	393	328	357	344	336	327	375	353	313	313	317	322	365	340	357	365	371	348	374	336	336	376	364	328	319	338	364	367	325	349	312	352	335	329	312	332	315	342	322	348	328	369	373	367	328	344	351	310	325	324	325	323	347	338	372	339	369	352	325	304	349	318	345	341	338	359	379	322	325	343	330	349	330	338	334	350	330	312	336	336	317	328	334	340	397	361	312	316	334	337	345	315	328	332	370	388	346	350	319	330	315	355	330	338	318	338	337	345	332	327	314	306	325	308	327	345	339	324	329	364	348	326	327	337	295	349	336	350	356	355	330	331	365	346	327	314	327	358	372	331	368	336	324	353	355	376	318	332	360	349	339	313	348	358	344	339	329	327	347	336	317	324	343	331	325	345	369	301	320	333	321	328	355	332	335	337	343	349	378	346	315	325	305	353	303	347	365	353	350	346	353	336	369	312	326	330	339	340	337	325	336	365	345	338	369	359	355	328	324	362	334	322	344	359	327	338	363	336	329	313	330	331	343	315	307	357	355	325	309	345	374	350	302	328	350	328	341	322	360	310	376	351	318	339	368	320	307	308	348	321	380	336	335	346	356	339	325	316	342	344	337	342	355	301	348	340	330	358	344	315	324	344	367	347	341	325	322	358	302	341	339	338	329	368	333	341	336	329	341	323	322	286	359	340	307	340	393	333	370	332	310	369	350	314	329	317	330	348	332	306	347	347	343	313	354	342	346	342	358	342	326	339	320	325	319	347	355	374	368	362	335	311	334	343	346	339	318	374	299	336	321	313	303	334	323	344	362	310	315	320	356	323	320	340	330	334	347	370	331	339	326	361	367	351	351	327	346	310	371	321	317	339	355	345	346	354	359	314	344	319	370	332	360	358	304	371	299	365	323	348	343	320	344	331	344	326	315	317	318	323	337	342	333	364	323	373	328	355	346	324	335	367	337	375	342	357	341	353	338	327	347	314	307	342	336	310	327	329	342	336	324	334	336	348	334	350	317	340	295	336	359	354	349	333	314	299	326	328	310	338	355	351	335	336	291	341	338	335	349	346	327	327	331	368	365	311	362	300	329	310	360	359	333	315	364	321	349	345	352	335	339	331	341	315	308	357	324	338	342	347	336	347	377	353	313	344	316	347	319	340	321	333	334	359	313	349	344	330	321	363	352	331	317	354	358	296	342	329	357	360	358	338	312	342	348	325	332	307	337	339	326	308	341	356	338	340	341	330	320	312	333	362	323	337	331	389	345	343	349	339	300	350	364	336	314	333	349	338	345	380	317	328	316	348	344	360	350	322	333	340	347	380	337	345	349	362	352	349	344	335	346	353	338	294	348	334	328	323	322	342	302	330	314	335	306	321	329	351	349	331	367	347	373	394	307	283	365	325	361	348	339	367	362	312	311	358	320	346	338	339	313	329	313	287	308	345	324	306	334	321	327	336	314	308	330	387	317	331	345	322	327	342	357	331	342	346	350	313	328	339	335	319	356	347	354	352	341	355	344	338	321	329	360	306	354	321	339	305	344	342	314	323	324	346	336	326	342	291	398	340	342	344	334	320	339	330	336	347	313	319	341	347	342	335	343	315	316	373	363	342	325	299	332	350	329	359	320	336	350	326	313	362	327	340	310	345	361	326	319	316	312	320	345	345	323	344	332	314	330	348	315	360	335	356	341	327	361	334	313	330	344	330	325	367	337	331	351	326	337	350	336	349	339	357	339	335	348	367	341	318	335	318	336	323	333	367	356	310	285	343	344	317	330	349	322	343	364	333	331	337	332	347	340	316	375	362	308	320	321	377	341	333	305	351	357	332	350	308	340	367	324	339	347	303	336	315	341	310	331	319	319	322	330	344	321	361	337	339	304	331	319	351	342	352	335	314	304	333	316	337	324	318	314	349	341	335	331	317	327	336	354	356	337	315	356	300	330	335	350	322	384	337	331	349	298	344	311	323	367	340	340	335	346	385	342	297	340	340	333	351	335	328	339	343	325	346	311	361	347	359	331	341	340	329	344	333	327	362	334	327	325	348	327	360	315	323	340	302	349	330	339	353	346	308	302	352	311	335	314	349	304	362	325	355	346	301	351	341	347	302	362	333	328	337	331	317	338	347	333	325	366	310	339	322	355	345	311	356	340	353	355	341	345	334	352	332	330	371	335	330	341	329	348	326	366	336	343	337	311	380	337	302	293	375	340	293	322	331	308	304	357	345	313	320	307	323	296	345	337	314	345	351	320	325	316	342	328	320	309	307	319	303	318	341	315	373	338	353	342	346	335	340	348	344	341	308	334	318	320	316	300	327	308	330	364	349	340	347	303	345	329	354	317	342	308	326	330	324	288	319	339	312	314	345	326	312	335	318	340	346	321	329	335	352	316	348	345	331	346	334	341	309	360	331	351	344	337	323	353	366	291	362	344	337	318	332	361	320	329	360	356	328	316	343	354	355	342	320	329	348	333	342	361	351	335	343	347	334	345	315	319	358	323	348	306	334	327	340	328	320	322	352	323	334	309	315	332	317	318	340	287	334	324	302	342	322	326	307	368	333	329	361	368	326	356	355	324	323	332	358	350	350	321	319	353	321	333	349	358	348	363	328	329	358	316	361	335	344	372	336	355	338	329	304	350	325	370	322	308	340	336	349	306	351	336	362	374	336	326	361	324	335	328	323	327	334	319	356	325	360	301	319	329	311	307	351	357	333	318	331	324	345	345	357	333	351	373	361	358	314	330	337	351	353	333	395	339	322	324	334	356	333	333	351	363	351	332	354	346	349	366	356	310	333	322	350	314	340	332	314	351	346	328	352	338	336	344	341	310	329	308	355	362	354	345	331	322	370	358	346	361	355	343	357	360	325	312	383	330	342	333	346	321	325	319	330	326	347	317	335	327	332	343	331	342	366	311	312	349	324	316	334	325	340	329	315	340	307	339	360	322	369	327	340	341	355	337	330	328	347	305	389	322	348	346	332	349	319	345	309	354	300	334	365	335	387	336	343	336	318	327	325	341	343	364	313	349	338	313	340	316	311	370	329	312	363	349	319	356	323	342	350	320	321	353	323	327	340	373	309	335	340	307	301	344	328	323	337	341	317	360	330	336	348	330	335	367	337	324	304	346	370	309	321	340	340	324	357	322	289	332	325	334	343	317	332	329	306	347	355	343	323	332	343	353	345	355	306	337	347	376	325	303	352	325	352	326	329	337	317	315	329	320	342	347	323	319	346	357	313	302	324	349	334	354	348	316	335	307	335	340	341	334	357	351	338	302	334	318	319	353	290	337	343	331	326	318	314	330	325	314	348	342	365	344	332	335	279	336	329	334	336	340	343	315	332	346	349	341	335	321	320	324	326	349	351	335	307	339	327	349	345	309	364	335	331
27686	21709	16083	12285	8263	5363	4532	3692	2521	1589	1150	1145	988	861	690	820	688	496	564	492	365	384	366	377	346	335	356	332	354	354	326	396	343	308	350	328	343	318	344	346	363	338	335	356	387	338	384	348	344	367	314	337	359	334	366	367	355	355	330	316	369	344	343	343	365	345	357	364	349	337	345	326	335	350	361	356	398	321	338	341	365	352	359	380	331	329	359	381	364	324	365	354	361	359	331	364	409	343	354	362	356	298	370	342	397	347	383	322	382	341	336	310	349	341	358	333	336	334	360	329	334	374	353	373	374	318	319	345	361	364	352	346	345	362	342	339	342	348	334	355	375	361	360	334	348	335	321	375	356	376	340	362	331	375	364	356	371	356	366	346	356	331	332	386	364	349	365	364	339	332	341	347	356	351	315	382	380	355	349	351	344	333	309	364	337	344	345	371	349	329	352	345	383	333	340	359	351	358	355	340	335	334	319	326	377	356	362	319	364	340	353	355	339	353	340	326	338	341	349	340	346	355	340	357	327	338	358	341	359	346	349	352	338	332	341	371	313	313	351	334	371	338	313	352	344	378	368	366	349	314	325	343	351	347	330	317	330	374	356	342	331	351	336	337	326	338	400	337	354	358	339	344	337	314	330	361	372	317	371	347	348	348	353	323	369	324	326	341	325	328	347	381	371	359	360	340	381	342	351	381	349	323	353	333	352	339	324	347	329	354	333	320	349	371	343	336	324	314	329	327	349	310	367	313	324	372	341	341	323	329	355	355	369	362	321	368	348	364	340	320	322	344	353	351	337	386	345	334	335	336	365	354	366	326	325	355	386	331	346	336	329	330	298	322	343	344	374	349	363	332	361	334	346	354	356	346	323	295	352	325	373	340	322	346	345	359	368	350	338	342	359	339	353	323	332	332	378	358	337	324	344	347	324	372	364	345	362	359	367	339	340	376	348	342	345	370	360	346	340	346	350	343	322	356	336	330	352	313	337	361	355	327	385	376	336	365	351	360	348	335	333	337	357	369	307	382	343	336	382	342	371	341	368	344	349	367	330	381	333	363	343	322	355	351	368	356	324	344	327	320	361	352	348	394	316	315	358	338	344	363	334	319	398	373	334	339	360	331	357	355	307	332	350	377	354	347	322	386	362	320	324	364	336	353	347	344	364	347	350	366	368	332	350	363	359	380	352	340	354	358	395	348	334	380	334	337	361	348	406	373	327	327	330	368	287	364	343	342	376	319	382	321	331	364	324	320	346	326	343	356	361	376	359	323	354	322	350	332	331	348	347	319	348	366	358	331	327	373	350	344	345	308	374	340	375	320	316	347	360	357	362	332	334	357	326	346	364	333	358	344	326	347	332	301	351	339	339	377	330	351	325	322	346	366	311	364	321	350	331	311	382	341	359	363	316	346	347	337	384	363	355	314	334	336	342	350	352	364	357	338	336	371	364	358	363	355	365	363	368	312	348	361	312	380	364	323	318	329	360	353	322	366	346	376	337	355	363	349	329	337	322	373	325	357	347	332	342	340	357	375	353	347	343	341	324	326	384	357	390	346	361	326	321	391	362	351	371	378	354	335	346	353	339	337	348	324	342	356	378	368	353	362	354	344	368	326	346	364	381	376	347	356	341	322	367	343	331	324	312	345	345	362	382	372	322	345	384	346	356	355	365	329	350	341	367	335	321	351	361	347	333	363	362	340	367	367	385	335	375	339	354	356	333	334	351	335	348	355	366	329	355	316	331	333	344	338	346	381	359	335	358	318	302	338	359	345	353	351	353	346	374	363	350	339	333	330	348	337	352	327	382	308	367	322	366	388	346	335	341	350	388	350	350	350	350	360	334	361	381	345	368	359	310	339	321	358	324	361	325	353	339	346	351	355	363	400	329	354	369	313	368	373	371	321	360	359	364	344	349	343	372	366	378	318	330	347	341	369	350	358	340	355	341	308	349	322	322	372	372	350	347	348	357	353	375	329	359	364	335	314	357	342	350	339	350	367	338	335	346	314	354	335	331	358	347	327	366	349	355	314	337	386	344	360	333	367	342	340	382	346	320	336	337	347	382	369	340	330	341	382	323	322	378	337	373	338	347	400	360	345	341	315	328	351	353	354	339	365	353	327	355	357	328	336	340	335	360	362	345	362	362	360	383	331	313	381	315	362	376	328	302	363	347	381	344	314	341	330	335	329	365	363	359	327	363	355	360	344	362	345	343	352	370	344	362	350	365	337	362	367	355	364	331	340	340	334	349	364	318	327	347	338	341	322	363	336	357	358	338	321	356	314	343	389	384	359	344	355	339	358	360	344	373	316	357	372	358	347	360	331	380	345	365	330	302	361	346	360	324	298	379	356	338	362	358	375	336	339	335	374	353	373	366	319	344	327	353	384	375	344	358	360	377	363	342	350	330	352	353	360	342	354	334	360	361	338	319	348	309	355	334	386	359	365	359	366	328	300	346	356	349	350	326	322	342	364	348	364	355	358	356	342	356	305	351	362	334	362	320	323	331	320	362	357	346	327	356	368	325	353	331	324	337	321	320	306	358	314	367	337	315	356	367	341	371	330	378	344	341	356	327	349	294	329	348	381	343	360	341	385	334	358	315	335	377	350	331	360	348	375	328	362	361	376	353	366	334	329	340	367	332	333	341	343	314	339	337	370	343	381	348	364	333	340	301	353	357	367	317	323	331	334	318	324	317	385	328	350	351	348	351	364	325	326	343	342	384	337	387	315	367	337	348	343	371	339	341	335	343	375	336	351	344	350	359	345	368	365	346	338	346	332	363	365	353	326	360	309	352	320	335	376	343	333	345	349	348	314	368	329	333	305	356	337	332	365	339	318	345	316	308	346	340	325	371	353	332	339	355	339	348	347	366	352	329	340	361	332	357	363	333	338	373	351	380	345	331	363	339	318	378	338	348	362	350	326	372	341	350	345	348	339	377	348	336	321	342	315	376	364	340	340	370	333	359	338	339	328	320	370	336	346	303	337	334	375	324	328	327	353	317	305	321	329	348	350	386	374	365	327	327	365	346	318	345	380	317	347	331	358	342	322	360	354	351	375	334	356	361	340	375	353	330	334	368	344	324	364	348	395	341	338	343	348	337	323	369	356	337	342	375	367	344	369	368	370	385	329	347	296	329	325	335	358	345	327	349	360	325	326	346	390	365	344	356	361	338	338	370	368	370	325	335	337	346	350	348	323	369	315	334	355	372	359	332	333	349	372	308	341	334	365	332	373	306	320	351	334	331	347	347	383	377	331	336	310	349	345	345	314	353	319	337	346	342	363	315	336	363	324	366	355	367	376	338	337	340	349	311	370	352	355	348	347	383	331	342	328	357	342	349	365	332	386	340	323	384	323	358	361	337	340	347	370	374	337	359	331	330	349	362	331	360	315	349	337	310	315	328	383	334	356	323	318	330	350	330	373	352	385	354	334	322	362	331	356	307	319	348	363	339	351	388	348	304	332	386	369	364	354	357	349	347	328	334	359
29419	25123	15704	14840	12613	9675	8485	7515	5179	3099	2234	1997	1856	1383	1283	1401	1073	705	803	699	549	439	476	443	415	388	397	422	391	370	417	416	410	429	438	389	412	427	408	427	395	417	449	402	421	422	401	398	402	431	437	389	399	394	437	399	420	406	401	384	408	394	410	429	410	420	442	447	381	424	418	435	408	407	414	382	405	401	376	435	371	399	425	446	418	405	411	441	415	377	393	389	407	408	348	423	403	422	448	394	466	431	441	433	410	387	443	409	384	400	402	438	412	382	399	449	396	391	437	426	413	392	434	405	436	444	411	441	412	400	399	393	418	406	417	427	450	444	426	394	441	392	416	387	410	382	384	419	393	395	438	407	409	383	397	422	418	408	429	380	423	374	405	405	407	387	458	390	382	388	387	416	430	412	410	356	409	414	412	400	429	385	410	439	364	413	441	422	425	409	417	410	431	428	426	396	425	448	376	416	384	418	391	407	421	430	400	387	447	439	422	433	392	411	414	388	418	436	408	414	385	423	374	416	474	397	437	372	391	436	421	399	423	408	396	435	449	429	447	407	430	416	406	414	384	416	444	398	439	459	390	428	387	406	398	431	403	418	416	419	396	379	453	425	447	405	402	423	431	396	400	384	468	413	433	392	435	469	395	386	438	423	406	419	427	452	394	425	407	417	445	422	412	387	396	407	423	423	409	416	442	424	391	391	426	424	392	423	401	439	392	432	410	425	393	390	406	419	401	441	428	413	421	438	450	438	400	433	389	412	406	421	412	451	392	430	449	433	433	400	396	385	373	379	418	404	432	395	377	400	435	423	422	422	439	388	398	419	429	386	408	423	384	398	378	393	414	440	394	462	443	420	412	441	420	437	428	448	405	414	377	400	465	450	386	373	417	410	421	414	436	431	435	397	444	407	416	405	381	438	421	424	407	393	422	450	411	400	372	410	412	398	443	399	431	402	423	403	409	425	414	414	443	415	412	405	405	417	406	401	414	443	392	417	399	441	406	397	400	410	438	428	416	430	424	400	387	435	422	398	376	441	409	403	445	424	403	412	421	429	438	415	421	420	399	411	465	390	402	434	448	400	393	393	399	415	396	445	399	381	420	429	437	395	426	443	457	405	422	379	351	400	433	444	402	453	409	404	364	407	419	410	422	417	399	433	450	399	410	370	401	416	406	407	386	410	407	384	387	428	426	449	420	404	415	407	393	410	403	441	437	417	418	415	390	414	445	410	419	417	432	435	407	391	411	393	423	417	429	401	418	417	393	428	444	451	436	371	392	433	423	388	433	410	412	393	394	408	419	422	395	408	441	408	385	372	409	428	446	412	381	416	428	438	418	403	426	414	398	475	411	433	426	412	411	393	430	434	437	427	382	401	391	437	412	415	429	452	401	393	378	436	425	380	389	424	423	413	393	387	377	450	423	379	396	428	394	421	428	396	430	402	383	420	434	419	438	437	421	412	427	405	399	438	420	415	381	378	397	421	390	447	388	433	431	424	422	407	411	430	428	411	386	413	390	407	384	407	408	375	412	408	404	401	453	414	413	409	432	430	439	422	411	383	391	421	386	403	416	420	432	442	399	416	423	407	396	423	419	439	439	408	413	418	420	397	403	386	432	415	405	407	417	430	371	414	403	435	433	432	435	420	440	377	418	398	428	420	417	415	420	413	379	401	433	414	401	416	372	422	425	396	386	428	413	429	412	389	407	397	414	401	423	424	455	398	391	380	386	380	391	413	423	451	419	425	377	436	452	398	407	405	404	418	392	401	409	372	449	435	397	432	412	416	432	410	413	399	427	410	429	439	401	405	405	403	392	395	426	434	446	430	437	409	391	393	409	400	374	420	440	409	424	372	429	411	404	376	438	404	386	400	404	433	423	397	426	411	405	399	397	449	415	425	407	424	392	390	413	406	439	377	428	434	416	443	423	387	422	427	414	421	428	438	419	407	420	396	401	418	419	407	423	437	355	402	394	422	387	387	409	409	382	414	422	444	419	394	436	395	416	409	443	402	427	384	405	411	401	435	422	387	440	372	430	420	411	407	379	440	437	402	419	428	371	413	364	470	433	370	385	417	379	418	441	393	418	433	410	414	406	425	383	378	396	415	400	421	422	437	424	428	401	392	445	434	403	394	438	454	415	426	424	401	387	441	417	424	443	387	443	427	388	435	389	420	409	387	415	388	376	431	401	398	414	406	396	380	421	399	423	420	424	417	436	423	385	421	435	397	383	386	428	439	390	393	421	441	423	415	412	384	412	414	449	406	434	400	421	420	411	413	464	407	403	439	393	453	435	413	381	396	432	428	432	432	397	408	415	426	405	460	378	417	366	415	439	420	424	413	404	397	421	412	422	397	416	417	373	432	382	387	411	405	402	420	410	416	410	436	380	423	430	403	410	393	422	372	375	429	423	366	379	390	413	418	400	421	429	393	446	426	432	406	434	392	460	441	407	409	436	408	433	427	366	401	409	427	415	413	422	419	424	406	412	420	429	400	435	406	394	380	420	382	432	412	404	418	415	425	407	422	395	439	434	469	402	423	433	429	434	438	413	412	407	449	384	444	399	409	395	430	372	401	418	400	381	408	419	406	426	432	430	394	433	442	431	407	422	406	428	421	423	391	418	417	411	405	427	389	415	405	434	407	386	421	424	384	415	417	389	413	437	432	382	407	372	427	397	398	422	371	408	420	440	428	428	438	420	394	402	446	426	415	394	434	398	463	368	454	374	413	423	426	421	415	407	443	413	429	430	398	441	403	425	458	423	440	410	434	422	452	447	427	398	439	394	406	392	444	394	434	412	413	408	411	420	403	362	440	389	430	401	426	397	403	442	437	447	436	418	379	391	409	409	384	442	430	396	401	419	431	465	409	438	446	404	421	392	394	433	401	421	407	418	430	407	443	407	420	423	437	435	397	444	414	404	430	394	403	403	461	411	404	421	415	424	439	399	395	383	451	452	428	407	412	447	396	408	416	441	427	392	440	436	420	427	423	379	410	401	415	438	438	424	411	395	421	438	415	397	435	390	405	430	436	427	422	398	405	468	419	405	417	408	397	371	405	417	392	411	440	412	397	421	434	426	404	437	406	413	396	423	404	435	392	408	431	436	442	397	412	406	428	440	417	444	434	426	442	444	461	434	402	416	417	427	417	421	401	418	412	381	395	410	439	400	436	404	376	418	395	485	441	425	397	442	421	424	399	450	406	378	408	399	446	411	439	419	409	414	410	357	387	413	433	448	387	414	418	426	418	413	446	415	413	412	449	402	418	404	421	385	424	423	440	449	413	374	432	409	440	468	407	403	441	431	412	396	397	386	442	444	423	416	438	413	416	448	413	379	433	386	428	441	425	422	424	406	427	448	389	407	409	454	413	456	414	436	430	432	430	424	393	403	417	402	412	423	440	388	429	418	427	395	410	399	429	459	403	450	405	445	433	415	403	417	443	408	395	392	406	431	407	394	437	407	393	407	386	478	405	409	414	395	402
23385	20843	28021	23818	21091	17003	10233	7309	4157	2610	1878	1397	1510	1102	1073	1051	843	606	634	467	388	273	272	268	224	245	213	231	229	204	217	256	211	219	228	226	218	194	205	216	222	212	247	204	212	224	198	203	212	230	199	214	248	206	229	202	187	209	232	217	221	228	203	228	235	198	184	227	201	231	204	214	218	213	211	218	231	201	225	221	224	189	207	198	224	239	200	228	197	226	207	228	176	231	233	201	192	238	230	212	198	221	211	216	197	207	209	218	186	236	202	208	227	199	211	233	204	213	186	230	211	196	193	225	230	218	229	208	205	226	228	244	239	193	199	235	220	170	191	207	233	219	217	204	205	208	219	239	199	193	223	193	200	196	227	223	198	214	206	225	230	220	227	227	213	197	229	203	213	193	222	214	196	214	200	185	232	229	224	214	225	211	214	215	228	188	227	226	217	181	198	204	224	215	197	220	181	210	196	228	200	195	222	229	220	224	224	222	223	212	202	214	193	222	207	224	228	209	226	229	199	214	248	200	246	224	221	191	177	226	201	225	198	216	199	189	208	222	218	214	186	243	203	216	196	217	265	207	199	188	226	196	226	232	225	228	213	195	215	178	209	197	231	221	177	227	217	203	192	192	212	220	213	222	164	212	208	220	224	213	195	208	214	174	196	238	220	222	212	203	227	236	227	178	206	214	201	250	205	216	209	221	219	201	194	221	204	214	235	209	211	215	231	210	203	198	200	216	224	229	230	194	196	211	227	216	233	194	180	215	195	228	230	215	221	195	214	220	223	200	218	208	238	198	244	212	228	191	201	225	216	214	215	195	218	220	207	193	208	214	210	188	229	230	210	196	195	229	222	219	232	223	214	228	201	218	211	219	206	191	219	223	232	222	205	197	229	207	226	237	230	197	228	198	214	216	215	204	235	211	232	206	203	224	191	190	213	214	206	218	230	197	201	197	206	194	192	219	194	201	186	189	204	214	223	220	195	212	200	216	214	175	212	202	206	214	220	196	199	204	222	223	198	219	213	227	218	212	214	222	206	183	200	221	213	224	209	206	210	197	205	204	246	232	187	207	223	230	235	193	224	191	222	225	207	236	220	199	246	198	225	206	222	226	192	209	224	200	197	240	237	203	217	197	210	198	219	196	235	194	215	217	222	216	222	223	199	211	213	218	204	195	220	217	209	194	205	222	209	198	203	217	208	189	229	196	219	235	187	211	215	210	197	221	193	216	198	221	198	208	219	203	220	210	203	239	222	233	211	211	191	229	203	223	200	193	214	224	205	210	205	206	216	214	212	217	212	206	212	182	200	212	235	231	199	206	224	212	186	202	235	221	210	220	215	204	239	227	221	196	216	198	186	233	217	228	195	192	194	228	198	219	196	210	217	208	212	230	207	190	208	200	242	220	204	190	215	208	189	186	217	227	213	233	215	227	225	218	205	198	233	227	201	218	207	239	233	236	212	222	202	224	207	208	212	193	215	195	184	225	202	202	204	198	216	203	223	242	202	186	237	215	210	217	208	232	208	243	196	246	209	212	189	200	195	202	198	222	199	214	213	195	210	192	217	208	206	194	212	228	229	186	212	195	198	223	216	212	205	226	200	238	222	201	194	196	250	215	187	239	199	213	213	204	201	208	216	208	212	231	223	187	220	228	227	202	187	212	191	251	190	232	233	184	217	228	194	220	230	222	203	197	203	205	196	218	192	217	205	216	233	204	213	208	196	203	189	227	203	185	190	212	221	233	205	195	235	203	183	211	217	201	216	188	200	197	214	203	190	213	217	191	212	224	224	227	197	194	198	216	200	226	201	182	229	212	225	194	214	220	190	215	218	192	225	231	206	204	210	212	250	237	215	245	207	210	210	216	201	235	229	207	188	201	234	228	196	228	227	219	200	225	195	206	226	216	222	220	208	204	201	184	200	211	193	219	200	212	195	219	193	222	214	218	239	215	191	217	222	190	224	218	219	216	219	230	205	239	209	211	237	208	214	212	188	208	220	213	223	200	200	211	207	195	204	197	207	218	210	222	195	205	208	219	219	198	221	209	208	213	211	213	219	203	214	196	204	207	222	196	225	199	203	201	237	245	243	199	214	215	215	219	226	217	197	208	209	187	200	205	203	209	221	181	211	211	212	205	232	220	228	210	210	200	193	209	229	187	207	181	203	215	209	207	208	219	190	201	235	217	221	191	209	215	227	224	217	196	216	199	193	215	196	209	208	201	230	221	213	229	215	203	198	229	189	207	234	205	201	231	193	226	196	204	201	241	222	192	197	229	235	214	198	226	221	194	203	195	220	189	198	205	188	221	220	221	216	208	191	194	224	200	220	220	223	221	208	201	188	175	206	239	213	173	203	214	216	220	185	216	204	204	184	210	220	228	209	203	200	232	197	215	218	200	220	206	200	183	223	249	231	176	189	220	222	215	215	229	191	207	214	183	202	195	195	206	205	210	207	226	198	203	216	216	194	208	195	226	234	197	225	217	221	216	211	219	226	182	225	198	200	212	192	218	205	215	242	239	225	217	218	202	216	214	230	228	217	215	231	219	222	239	201	207	236	231	207	214	230	220	209	201	235	218	207	202	190	223	211	201	211	191	224	206	191	201	209	210	211	198	228	202	199	222	210	221	219	224	193	202	193	222	227	204	193	232	221	216	194	203	219	220	220	215	193	202	201	200	199	209	217	213	206	209	207	183	224	199	197	207	192	222	222	214	218	225	193	217	215	194	204	212	195	217	202	189	204	258	213	211	222	206	228	230	199	217	199	228	232	203	185	192	204	218	198	210	207	219	244	214	226	220	211	198	238	209	213	201	217	223	216	221	226	228	223	201	217	214	223	209	217	216	202	201	189	194	229	202	217	203	207	194	217	221	227	235	218	202	196	208	180	212	204	215	212	204	239	218	193	231	228	212	218	234	232	202	204	219	231	212	211	194	233	211	200	204	203	218	225	202	198	213	205	232	212	217	212	240	203	204	184	219	229	237	223	216	215	214	255	206	194	202	215	210	213	193	214	192	212	227	192	204	205	218	232	222	219	216	223	199	195	241	207	221	225	220	199	210	208	210	208	225	215	215	187	197	211	250	228	232	207	213	215	197	201	210	206	215	226	232	210	210	238	219	219	222	216	197	209	201	226	210	197	193	252	191	199	220	219	221	219	211	202	224	204	255	206	197	193	228	224	239	200	226	245	202	218	218	248	222	229	223	228	221	197	221	196	180	203	211	203	207	205	209	189	221	221	235	208	219	197	194	187	203	213	202	206	173	191	202	220	187	227	220	199	210	178	203	205	214	236	202	191	208	215	222	212	225	217	203	208	212	211	204	207	243	226	204	214	203	199	212	228	213	222	201	215	214	227	214	203	196	215	203	225	202	231	191	229	220	214	190	221	205	239	197	220	226	208	225	218	195	203	200	210	221	193	192	192	183	195	245	185	242	202	208	182	184	221	195	208	213	212	212	232	220	204	202	201	207	235	224	210	234	216	189
31687	35191	25439	20596	18603	15338	13698	12626	8168	5158	3605	2744	3013	1981	1897	1908	1676	992	1076	761	591	430	365	336	293	277	267	265	272	275	291	277	255	251	269	273	260	270	247	270	255	241	270	246	266	257	244	254	250	250	268	241	253	278	269	258	252	222	242	275	263	278	288	248	267	264	270	245	265	250	261	256	275	279	260	265	265	261	271	263	271	268	272	248	265	257	255	245	279	242	260	264	254	263	249	239	267	273	221	264	267	274	265	239	252	276	273	248	242	276	252	234	236	257	259	275	261	277	243	278	247	249	260	262	239	232	244	264	239	267	259	290	232	226	233	278	265	272	260	265	246	248	234	258	264	244	268	253	266	262	249	254	232	259	245	244	277	255	292	259	257	239	265	250	248	243	251	250	282	251	267	248	269	243	267	242	249	245	265	236	270	268	259	268	267	249	238	288	263	237	275	274	257	246	271	254	239	260	312	255	264	251	266	255	220	248	268	249	264	308	283	256	270	265	288	266	237	251	282	280	250	269	269	221	259	262	280	247	259	238	272	293	251	248	255	242	271	278	258	260	267	273	249	267	263	289	281	254	251	232	259	231	267	256	242	260	278	249	242	257	262	245	265	263	260	254	259	289	270	266	264	265	261	270	259	272	273	246	258	261	233	247	240	239	266	226	266	255	250	252	266	257	256	260	266	247	265	260	276	268	270	259	242	261	230	262	291	294	242	283	254	249	292	260	262	247	262	243	286	236	285	241	256	256	270	257	236	249	260	274	246	229	269	247	254	252	236	263	255	251	245	288	268	235	275	257	236	252	266	259	254	258	280	230	239	245	237	259	265	251	258	259	263	256	228	257	251	271	242	277	263	283	252	252	264	260	263	279	247	238	271	248	235	263	265	251	268	267	265	281	269	274	249	232	256	257	253	266	277	251	252	243	262	281	280	294	244	283	228	251	252	268	254	261	243	293	257	269	283	263	246	273	230	291	254	303	268	257	229	249	277	235	241	265	241	246	270	257	258	258	276	245	272	256	256	292	253	234	270	264	262	266	251	271	263	259	251	241	253	280	245	271	227	257	279	249	232	269	272	311	267	270	211	267	261	245	250	226	248	273	269	281	249	263	267	255	254	261	284	248	283	252	237	265	247	276	240	275	282	257	270	238	269	251	243	260	249	253	242	270	234	284	259	240	239	252	254	270	271	261	275	260	265	254	252	240	254	268	238	242	254	214	267	259	233	240	261	244	260	263	237	255	235	279	261	237	266	239	258	264	254	252	266	240	277	241	268	245	254	214	268	250	235	250	240	254	274	233	284	262	287	306	269	260	233	254	250	248	262	257	242	260	269	263	265	252	281	256	271	221	218	282	257	248	264	296	253	265	262	255	243	236	248	281	256	260	249	279	216	276	268	240	264	247	276	268	272	239	252	249	250	246	262	255	250	249	274	253	265	248	279	255	246	264	246	247	249	258	265	258	268	267	277	251	255	272	270	242	252	258	238	264	248	261	230	275	263	254	256	278	288	231	239	246	264	239	248	218	267	272	268	260	243	246	245	246	272	255	287	257	260	225	261	235	268	250	247	244	256	241	252	293	264	267	260	264	231	260	266	234	264	261	263	285	254	273	271	249	245	261	256	248	239	295	284	262	237	256	273	247	247	265	266	239	280	274	256	250	261	249	260	252	247	235	275	249	240	254	286	261	240	243	246	260	256	298	269	275	266	282	281	257	256	278	285	252	275	259	251	258	271	235	236	259	232	263	264	253	255	268	271	240	274	241	262	276	270	259	264	246	258	246	237	259	242	258	252	280	276	250	268	273	229	281	255	269	233	251	240	272	285	238	286	255	263	257	277	249	243	257	254	232	243	253	243	252	272	221	248	267	247	269	223	272	250	280	269	244	256	269	238	274	238	254	247	272	230	274	275	274	273	274	278	259	275	264	261	238	237	263	234	246	261	259	263	254	244	234	272	257	284	269	266	268	267	259	256	241	255	258	247	271	244	239	271	300	236	256	264	244	262	253	284	266	243	279	238	252	272	235	265	266	244	258	250	237	246	275	231	239	266	262	256	250	257	249	273	212	262	278	263	254	265	246	261	231	284	245	246	254	256	261	241	263	249	263	246	262	259	227	254	242	254	219	267	273	256	238	276	280	254	255	229	229	238	314	258	267	276	254	257	283	257	268	252	258	259	252	243	268	254	270	274	262	260	263	262	288	251	251	247	269	275	278	240	259	237	230	270	250	268	263	273	232	249	238	273	272	252	276	272	291	256	244	265	287	259	267	242	257	245	260	269	238	283	249	252	254	258	238	233	248	256	235	262	252	286	261	235	229	272	272	268	258	246	251	215	250	241	253	257	253	253	257	251	225	254	238	275	230	292	285	271	268	226	261	246	243	257	265	250	268	248	253	239	300	283	243	254	253	222	255	238	284	286	270	247	251	264	236	281	241	259	272	247	237	232	244	258	244	233	263	265	263	240	243	269	282	265	271	259	259	252	259	273	237	239	274	261	264	281	265	235	276	217	288	264	243	272	277	249	235	275	244	280	250	257	244	252	271	260	265	264	268	284	263	250	264	278	252	237	246	236	260	247	243	247	255	230	270	247	258	248	251	245	269	253	262	253	238	240	285	263	221	267	282	230	277	265	242	252	258	296	256	257	280	244	263	285	244	274	247	243	233	244	271	253	260	249	276	246	254	259	265	246	239	255	267	272	277	237	274	236	255	235	260	275	239	294	249	240	235	283	221	257	268	248	262	269	263	232	259	264	250	274	262	235	239	233	247	270	253	276	248	236	282	229	298	264	263	251	249	282	262	264	255	247	246	249	249	265	277	268	282	279	274	255	235	259	241	264	262	255	212	271	269	233	253	270	221	265	269	270	235	255	254	240	249	252	259	252	280	235	246	247	217	243	273	228	237	267	290	271	244	281	267	236	241	266	270	265	271	222	252	263	260	269	252	282	268	289	249	242	259	267	231	268	256	217	256	245	256	240	264	240	238	261	258	235	261	250	253	257	268	274	259	230	267	253	252	225	271	244	248	257	242	272	282	258	272	241	255	249	257	267	212	259	303	275	269	292	250	273	248	246	266	260	274	256	238	261	282	261	216	235	275	257	257	237	238	231	269	257	277	239	262	237	286	239	267	281	253	253	249	262	267	261	248	276	258	258	249	250	231	277	268	244	262	241	239	263	257	244	246	232	230	259	262	267	254	249	253	252	235	238	271	261	290	260	253	263	274	291	256	238	249	259	258	245	276	264	256	252	259	236	252	249	282	233	257	253	259	247	234	266	237	236	241	258	258	257	230	262	242	269	270	258	257	265	275	265	266	272	274	266	242	262	256	243	253	252	258	251	253	244	261	257	268	245	258	263	249	243	263	265	271	247	250	218	258	271	273	241	274	257	242	252	223	271	250	247	237	254	247	281	275	239	228	247	268	262	251	224	269	247	260	275	249	260	291	274	280	263	249	287	244	268	288	253	248	263	256	261	267	246	243
24525	20825	27105	24675	17644	9295	6775	5060	3673	2173	1717	1292	1394	1118	1189	1120	996	733	772	684	563	514	488	488	488	473	481	493	500	483	500	464	468	459	445	461	497	495	480	444	459	441	460	437	450	488	453	473	491	447	493	489	488	467	485	460	448	459	452	461	435	460	473	448	490	463	506	463	449	438	433	439	484	453	428	465	462	470	472	442	446	470	457	476	464	455	436	444	458	478	465	469	499	478	421	428	461	496	487	457	484	483	458	477	495	494	436	468	423	459	470	433	463	479	474	477	478	491	481	471	434	485	455	488	468	463	475	479	456	445	500	442	460	496	451	438	459	460	487	430	461	469	438	446	455	481	439	475	447	425	468	462	458	486	454	500	472	458	484	465	428	466	508	451	480	455	454	476	483	443	460	499	462	475	507	461	454	454	480	434	436	464	447	475	507	459	438	465	466	471	482	507	444	405	458	431	443	438	494	436	476	487	449	463	474	452	460	459	483	467	434	434	465	483	488	483	459	451	434	456	422	442	498	457	461	456	463	479	437	455	445	452	480	418	462	475	460	430	438	465	471	471	456	481	443	481	459	449	480	438	472	486	453	469	478	484	431	458	433	499	484	484	464	466	483	472	472	482	463	468	447	484	441	436	444	420	438	436	439	463	484	501	473	410	469	491	451	521	464	446	454	488	455	421	440	437	475	437	458	475	474	438	428	447	416	433	464	469	460	463	497	435	446	450	435	417	445	437	494	463	449	468	431	455	463	483	428	468	461	450	446	476	454	453	415	451	448	438	455	431	484	498	475	481	495	465	465	467	478	476	480	457	473	479	474	442	498	474	421	468	439	454	440	434	386	439	475	468	450	490	463	450	499	449	446	459	488	458	505	491	495	467	486	410	473	477	463	407	460	501	488	514	472	468	460	431	464	422	475	426	460	476	468	438	450	446	433	453	450	468	434	426	469	475	442	477	481	447	448	419	466	450	481	487	498	440	456	504	460	481	431	442	483	434	443	502	450	460	479	512	456	425	472	468	449	447	486	452	430	528	463	449	444	458	446	473	448	483	435	493	447	477	458	439	427	494	435	459	422	441	439	454	464	427	465	481	469	466	444	479	422	430	453	482	454	454	490	457	472	506	479	458	495	489	437	445	456	453	481	454	478	460	457	438	444	439	431	488	477	457	460	468	458	468	461	461	461	458	416	475	459	529	452	462	495	483	436	456	482	459	462	478	449	435	465	439	456	467	470	428	445	442	479	433	466	456	455	499	447	461	508	476	487	452	459	491	436	471	457	472	471	453	452	438	474	485	493	432	463	406	462	453	493	489	461	444	472	509	439	448	470	486	456	445	466	473	447	446	466	449	455	469	453	438	480	440	467	459	476	435	481	456	431	474	490	464	452	471	441	427	450	490	438	413	459	486	443	495	455	454	466	434	460	485	475	481	453	450	439	431	466	480	456	472	464	443	460	449	481	459	462	463	446	426	435	484	448	456	460	495	460	455	475	453	449	487	447	481	431	441	484	497	485	470	456	454	467	422	466	471	456	459	410	415	476	421	429	430	441	461	496	473	462	472	461	435	459	469	471	442	457	452	479	469	462	469	479	470	414	491	463	459	440	430	433	441	449	424	450	463	475	473	482	449	421	414	470	466	453	474	534	482	471	455	481	409	458	459	448	440	469	487	495	445	446	465	457	465	452	481	454	480	470	443	438	493	440	418	433	454	451	455	473	453	484	494	464	442	465	474	491	480	468	475	455	467	456	435	478	409	475	456	447	415	443	404	449	436	441	472	468	458	445	427	464	463	441	464	479	466	474	457	438	469	491	408	457	481	468	432	455	469	415	461	446	472	439	459	484	431	475	488	441	443	444	448	447	456	458	430	441	517	440	453	454	478	448	463	442	446	460	474	453	464	461	468	439	442	478	477	447	504	491	428	476	480	407	438	450	427	479	467	453	474	476	470	473	460	453	453	446	436	428	486	466	481	490	500	458	473	479	454	466	458	441	463	450	463	506	467	433	483	511	470	446	468	433	433	463	425	469	474	438	466	465	467	480	475	478	475	445	458	440	435	464	486	458	463	434	411	441	468	464	481	463	425	430	462	508	471	493	486	439	486	478	468	456	447	423	482	476	472	472	446	454	446	440	486	433	445	445	465	468	447	456	466	448	494	477	476	483	464	447	451	433	470	428	470	433	440	476	435	457	430	450	484	456	445	449	475	485	446	461	479	475	452	435	462	490	441	449	453	462	445	444	474	437	453	478	474	404	445	464	440	472	500	444	456	437	436	473	453	464	482	455	492	493	505	465	482	480	439	460	452	456	467	462	483	448	445	445	474	450	491	431	440	476	442	432	480	436	487	488	467	493	456	468	487	451	505	453	436	457	428	451	474	436	494	504	512	457	453	402	433	427	455	441	460	450	445	471	467	441	465	430	480	456	476	436	478	482	468	498	452	419	423	476	482	482	451	477	473	464	475	476	445	463	435	492	444	468	459	446	460	483	462	484	453	472	438	447	459	443	458	509	494	451	458	449	461	462	479	456	442	447	485	438	484	406	434	448	470	423	442	446	480	427	455	473	465	442	449	442	468	476	447	463	471	435	400	436	472	444	467	446	473	456	494	481	487	432	421	465	453	464	487	468	466	477	450	469	486	451	478	446	468	477	495	455	466	487	449	452	492	464	447	453	488	460	444	481	441	471	424	421	465	468	482	432	465	463	448	439	464	449	475	460	455	455	452	449	421	504	479	479	520	449	452	463	468	442	431	463	493	455	427	446	452	477	435	483	418	444	455	472	481	491	505	450	481	441	471	439	439	475	444	473	476	473	476	454	438	436	471	526	409	463	482	482	411	457	423	431	439	478	436	459	466	490	502	511	439	478	500	463	502	463	422	487	438	441	500	473	457	466	449	466	437	436	464	469	475	421	454	464	479	461	474	487	445	505	453	478	463	436	470	397	429	441	489	462	478	520	449	487	494	499	456	485	475	454	459	448	457	485	449	447	460	483	468	480	454	455	431	449	472	448	454	458	465	460	427	488	458	460	441	454	439	446	463	472	462	428	454	477	467	450	441	423	470	470	444	476	464	432	445	461	446	444	433	432	498	443	471	444	433	473	428	514	477	476	455	467	473	436	447	477	473	474	484	474	451	471	478	495	432	450	443	456	469	481	419	479	462	425	453	448	423	472	442	455	477	440	464	462	475	458	452	443	473	419	495	458	470	475	452	442	457	484	483	425	449	428	439	476	438	460	465	467	430	477	470	476	464	417	482	461	458	500	503	435	436	441	467	428	455	442	419	466	439	495	467	486	456	432	461	454	489	455	486	463	469	449	466	443	464	499	454	481	466	469	506	442	463	454	429	466	463	448	450	459	443	476	450	463	472	453	466	432	459	444	481	504	420	493	436	493	480	449	468	430	427	466	433	476	440	463	447	454	424	430	493	494	461	433	469	454	479	448	468	489	456	458	479	468	452	493	454	485	455	478	508	429	476	487	462
31900	29973	20988	17764	16084	13256	12049	9957	7366	4372	3264	2390	2470	1939	1866	1919	1521	1026	1132	953	764	616	604	548	501	583	519	563	566	537	538	564	567	544	513	505	539	560	511	520	550	536	500	518	546	557	503	546	570	543	558	522	526	539	517	497	524	519	516	534	552	551	565	560	536	516	524	520	495	472	542	518	517	547	540	512	496	517	483	570	501	558	522	532	529	526	489	508	506	516	481	548	545	580	524	538	499	499	542	550	533	526	520	517	508	553	500	526	558	562	543	531	533	533	567	534	512	475	549	472	511	533	504	487	531	548	566	544	504	533	524	533	512	514	507	540	544	577	517	511	520	498	502	568	545	548	549	553	528	530	550	481	550	558	518	531	502	524	493	524	469	541	517	512	534	512	577	530	515	499	518	541	536	530	521	520	486	522	540	525	531	502	498	518	551	535	567	514	528	487	534	515	538	493	508	585	528	552	492	508	537	543	514	529	521	550	545	515	525	514	537	536	522	534	550	547	533	514	543	508	532	511	532	559	537	511	539	547	503	541	465	581	526	529	485	555	512	545	555	516	528	545	511	516	553	519	538	496	509	536	555	523	537	513	519	530	557	532	525	551	523	551	535	543	491	563	540	537	484	482	531	540	504	528	564	517	539	566	519	552	572	536	516	475	539	527	548	558	518	520	529	496	526	566	527	510	521	543	495	548	522	499	516	528	538	521	495	520	480	539	523	525	527	520	500	527	532	512	508	518	500	517	491	538	551	512	503	539	520	515	476	528	535	514	528	528	485	503	504	501	519	587	471	542	514	511	512	538	536	553	502	535	527	512	541	555	545	552	540	542	508	567	513	545	502	543	543	554	492	517	538	509	512	531	536	546	536	499	547	550	524	539	549	488	524	529	512	535	514	522	528	514	540	524	540	543	523	505	520	519	508	523	512	542	525	536	509	557	522	511	524	574	495	503	512	524	525	498	517	530	542	531	527	529	559	543	549	503	569	509	521	510	525	505	503	506	473	501	548	564	504	527	566	525	511	536	486	568	567	550	511	541	506	547	557	538	433	552	533	566	537	502	533	543	552	485	559	512	515	534	524	539	502	499	478	543	537	504	558	511	488	539	523	525	565	521	526	535	520	552	547	540	541	554	532	570	536	494	540	513	558	543	507	539	532	550	523	536	499	572	516	576	533	492	519	555	556	496	537	488	509	518	568	548	536	488	472	522	502	518	570	535	547	554	482	518	507	506	565	537	537	517	524	516	551	526	555	546	498	507	528	553	555	531	539	495	502	487	531	534	528	549	518	524	554	519	505	516	526	535	511	540	540	572	502	544	520	522	506	538	540	548	519	556	525	575	549	504	525	511	546	528	537	527	526	547	517	528	532	527	486	517	491	502	536	544	496	541	536	506	535	508	540	529	514	523	535	520	517	516	538	552	493	555	574	535	495	559	544	542	526	539	540	516	540	507	528	587	543	532	538	542	535	535	519	515	547	538	527	560	510	545	500	534	547	512	489	536	489	511	521	533	510	523	562	512	537	546	517	528	555	526	494	558	474	533	534	544	541	543	522	547	521	531	529	514	549	536	548	527	535	529	538	565	518	507	557	517	531	498	512	507	544	546	533	527	545	575	506	518	481	524	553	580	572	555	531	512	555	527	488	553	509	528	529	476	570	521	564	528	530	538	538	545	506	498	509	508	501	570	543	461	513	525	509	548	499	518	522	519	539	540	513	480	526	493	480	529	543	517	555	478	511	505	505	533	528	540	503	518	548	534	546	522	529	525	490	514	519	509	517	529	513	537	508	526	503	520	487	513	518	560	537	544	507	508	503	549	554	546	474	513	537	517	530	491	506	516	542	518	499	537	523	523	541	525	502	537	515	539	555	529	538	552	495	536	504	496	554	529	585	487	524	512	524	517	537	516	490	495	510	535	551	525	505	570	552	524	518	524	544	515	558	530	553	476	545	550	521	514	551	525	525	515	533	551	428	542	578	539	526	579	480	510	532	536	499	503	531	492	515	511	532	559	517	503	552	504	550	571	521	537	515	529	523	478	490	517	531	522	546	515	518	547	522	504	557	520	526	540	497	529	539	518	539	534	556	500	550	502	537	471	518	533	517	532	551	563	530	532	562	532	563	527	549	527	509	504	503	527	488	482	502	534	542	513	504	523	519	547	538	520	519	557	496	505	548	471	503	539	536	535	498	500	576	554	546	501	524	489	485	503	540	528	509	533	544	505	530	579	534	538	528	568	521	533	532	571	541	532	492	549	528	539	553	517	552	563	556	547	552	497	494	536	540	521	529	542	498	523	504	534	526	538	549	496	528	579	521	528	568	526	565	534	544	568	516	548	527	513	528	531	498	541	521	509	444	528	544	516	524	546	567	553	533	530	516	491	528	553	542	522	536	481	526	548	532	566	508	527	502	527	521	548	513	475	500	505	536	497	514	503	480	536	495	503	514	507	554	513	571	502	544	530	560	508	515	502	542	549	571	536	527	533	515	511	506	547	536	537	514	520	533	524	517	488	537	536	557	517	523	577	523	523	516	535	533	538	503	535	514	520	558	483	526	533	566	518	554	521	528	541	507	512	528	542	512	515	516	491	517	564	567	555	523	542	527	535	512	514	550	531	538	498	541	514	552	537	532	492	522	520	473	514	547	531	506	513	537	572	550	523	556	523	514	532	523	568	548	538	529	520	549	553	518	568	514	519	528	534	562	557	565	553	537	525	530	496	544	516	531	556	546	535	524	547	491	546	529	500	520	529	556	536	522	529	518	557	518	525	493	518	509	528	539	521	547	513	536	521	497	540	526	501	582	561	547	556	506	503	526	533	554	527	530	514	544	558	569	540	525	545	513	519	544	543	551	504	510	498	541	518	556	512	510	511	526	519	544	514	516	523	539	499	525	526	553	534	507	531	572	577	495	545	538	508	502	578	531	483	552	513	532	541	486	535	534	539	496	522	521	535	513	535	553	513	522	516	543	540	478	505	512	530	502	495	537	518	539	545	533	548	518	563	519	513	503	531	541	516	521	496	496	520	550	491	575	538	533	514	521	529	492	526	542	589	502	521	542	534	520	566	528	516	494	529	541	519	586	528	528	504	521	512	520	527	489	517	560	504	558	532	552	562	531	521	551	569	551	511	534	554	532	513	484	470	519	512	552	524	450	526	529	544	536	508	530	545	488	530	517	555	555	540	513	537	515	547	509	510	555	507	544	550	534	519	557	516	512	516	549	513	539	511	550	514	546	545	486	505	541	545	521	522	518	533	532	551	527	563	543	501	552	518	536	490	565	488	525	553	539	536	505	523	526	502	504	493	502	534	509	549	561	543	545	553	525	559	528	537	567	562	510	534	504	530	536	517	512	497	524	496	533	508	515	537	503	546	519	556	563	525	550	498	552	559	508	509	536	510	545	544	520	528	563	560	537	512	536	513	532	564	488	533	525	497	531	487	533	489	573	556	552	530	528	524	507	545	535	518	490	542	520	568	572	540
22303	20826	28499	23275	20899	21837	20851	10520	6696	4538	2863	2355	2504	1804	1766	1672	1285	935	916	716	487	419	410	393	354	364	329	313	354	326	292	327	346	308	309	305	330	308	297	328	307	340	300	314	290	295	307	311	328	286	322	345	305	303	329	309	286	303	309	323	312	289	326	347	303	324	287	271	293	303	289	294	296	298	299	307	328	298	332	291	290	293	286	319	362	318	300	308	325	323	288	298	307	291	301	327	299	305	294	315	329	305	284	315	280	304	277	294	304	300	299	323	293	310	272	319	289	317	272	288	296	317	278	285	276	294	318	295	310	276	294	280	276	281	313	309	328	303	267	327	267	319	311	344	259	318	331	296	292	293	315	311	324	295	326	294	322	314	293	309	286	314	343	298	281	287	299	306	296	339	287	311	275	314	316	296	339	305	300	291	283	275	301	287	301	283	302	314	282	292	302	311	307	303	329	324	303	295	300	316	315	300	300	301	285	302	313	307	301	269	275	285	272	295	337	293	289	318	288	309	290	297	313	277	341	320	323	298	280	281	283	309	273	304	311	284	310	297	292	298	313	327	306	282	295	320	324	308	289	298	278	279	288	290	289	325	293	271	312	296	299	321	298	322	275	317	305	346	314	321	291	295	337	313	323	281	278	306	301	295	286	289	312	291	301	319	270	300	309	317	281	270	309	255	302	275	321	315	313	275	279	308	280	308	282	295	332	271	297	290	329	302	300	273	298	360	322	278	302	298	271	323	280	306	300	281	304	309	329	315	285	308	264	298	278	313	268	300	299	301	287	318	276	299	284	329	323	305	309	299	317	311	332	322	322	343	295	324	280	335	327	310	321	305	320	330	311	316	306	321	303	273	275	309	323	314	286	286	323	334	303	288	299	301	260	303	315	267	317	301	311	330	298	291	310	295	283	316	308	286	313	286	301	322	286	297	311	292	299	289	336	277	331	310	323	267	285	278	300	307	269	269	300	348	306	284	313	308	305	296	340	319	293	307	298	323	309	311	322	315	299	288	316	272	304	311	307	295	303	300	291	333	280	304	305	297	307	307	284	282	304	318	310	329	302	298	299	286	288	299	300	304	314	307	279	286	281	303	288	271	323	335	287	300	302	318	306	303	285	290	288	283	297	289	302	307	302	326	325	298	313	305	310	280	321	300	316	317	304	294	275	302	308	296	274	322	323	300	307	333	289	282	300	294	292	295	298	308	311	305	324	333	283	293	301	296	315	276	285	268	293	296	293	313	311	288	324	335	290	280	322	315	292	315	301	296	318	291	292	309	321	309	310	326	278	307	311	285	301	296	292	324	335	309	274	306	321	322	259	285	284	319	324	289	289	320	297	302	300	340	291	314	316	292	281	281	292	286	292	293	298	299	325	306	277	291	284	287	302	315	312	292	289	276	303	292	312	300	279	288	306	299	291	307	274	319	321	308	309	294	312	284	308	304	309	303	326	314	291	316	334	310	287	302	325	311	293	320	282	315	314	350	318	330	287	323	309	314	294	272	321	311	325	286	315	323	290	321	266	299	311	318	309	296	295	329	272	288	300	313	297	320	304	306	305	275	297	272	316	316	302	297	328	332	292	300	331	310	303	283	294	342	287	310	308	301	300	292	317	327	310	299	304	295	310	295	301	326	300	328	297	286	318	305	307	305	308	292	266	296	303	295	310	330	309	285	284	299	298	293	325	318	316	296	315	285	313	288	290	297	280	276	283	311	310	295	286	310	302	305	314	302	325	269	320	337	268	287	342	320	285	299	308	305	321	296	330	306	301	308	300	277	288	297	291	303	310	287	297	303	322	273	290	278	301	329	283	271	314	304	345	276	274	321	315	296	344	272	328	329	300	277	317	322	312	298	315	290	296	335	320	308	319	269	289	317	273	334	313	292	289	290	323	300	298	316	290	292	313	308	321	308	317	321	314	303	298	291	293	325	279	291	278	328	298	292	286	305	287	297	305	304	332	303	292	255	324	310	331	292	303	304	298	292	297	295	277	274	297	322	335	305	325	280	311	301	319	288	319	310	290	281	288	307	297	314	301	318	292	307	327	279	287	354	290	301	288	318	282	307	313	308	295	286	313	306	309	295	333	308	346	313	296	299	269	310	311	325	297	277	290	302	297	316	318	334	325	286	329	302	330	275	313	298	316	307	298	293	325	291	305	304	281	310	340	296	288	325	295	298	300	292	298	284	331	305	317	293	293	302	276	288	327	309	321	280	344	327	303	310	299	320	319	314	283	324	302	320	307	306	279	307	293	302	322	314	332	320	275	278	321	292	275	315	282	273	309	310	308	305	323	304	315	298	293	294	305	301	308	311	325	317	338	276	301	280	315	302	300	311	290	315	287	316	270	277	303	307	321	273	339	294	320	315	320	302	287	264	296	319	333	277	297	264	265	311	295	265	314	300	319	298	320	308	250	263	324	282	263	306	285	312	327	279	329	313	268	327	274	293	307	317	284	283	300	288	289	313	273	308	285	340	290	310	287	297	289	281	308	294	288	265	304	329	311	294	297	295	291	316	288	316	310	269	294	296	290	320	338	314	279	271	340	276	330	300	282	309	306	277	311	305	360	294	288	296	298	307	305	302	283	297	318	301	295	283	298	270	283	294	309	296	289	302	273	306	337	313	298	276	281	316	302	321	318	291	300	306	310	315	291	267	291	268	318	331	309	309	339	297	316	337	297	300	326	276	309	266	321	288	331	291	280	303	316	299	317	307	302	301	288	311	322	300	299	311	292	300	291	274	326	300	313	304	321	327	320	332	273	285	292	264	314	333	306	307	312	306	317	278	318	290	297	301	285	265	300	297	279	328	264	288	300	283	331	292	320	290	257	324	302	286	295	273	317	304	308	299	301	312	303	300	285	300	294	291	308	286	340	290	303	291	270	277	295	318	287	291	315	292	287	315	301	319	296	271	299	301	280	303	335	305	305	310	292	276	321	295	299	346	286	302	271	272	311	313	292	341	290	308	305	326	321	354	287	314	283	317	314	322	307	324	299	272	274	294	303	306	318	278	309	308	307	325	272	338	301	298	324	269	306	334	329	304	309	292	328	278	316	273	302	304	299	316	283	275	288	301	297	323	337	286	305	282	276	295	315	276	312	324	311	306	319	296	313	309	306	294	320	300	297	290	315	287	297	283	317	297	315	328	310	321	312	285	307	265	297	310	288	327	314	267	303	299	289	282	283	306	331	273	292	309	271	315	302	269	307	327	319	287	314	328	313	304	317	267	295	333	288	292	312	322	306	284	294	291	313	283	278	318	278	300	291	292	267	289	301	303	293	310	333	281	277	308	327	295	301	303	326	287	317	314	312	326	321	304	309	326	315	285	315	294	277	293	305	299	306	281	313	291	284	318	301	264	307	321	303	312	312	317	285	278	318	300	305	284	328	265	303	285	314	295	314	303	285	292	301	307	288	311	299	308	300	303	298	325	306	298	326	313	293	329	292	299	339	284	294	295	303	338	299	316	304	316	291	327
34037	40965	30166	26087	23548	21622	19263	15469	11962	7842	5317	4588	4592	3377	3123	3034	2195	1447	1481	1026	698	602	490	414	402	410	368	388	375	355	380	374	363	364	361	392	374	358	363	375	375	374	325	336	358	356	316	302	335	303	359	333	343	336	340	319	347	327	348	348	312	350	350	302	363	318	324	347	329	334	319	323	337	365	310	365	353	343	343	353	376	326	305	362	332	342	326	360	365	315	323	319	340	352	339	333	344	342	338	343	341	335	319	319	350	339	346	372	367	322	339	335	329	323	340	354	325	320	358	311	322	340	339	336	360	314	355	330	325	292	320	336	346	314	343	338	335	320	338	334	313	373	322	350	328	320	342	340	329	353	311	327	311	371	331	329	298	354	342	330	339	370	349	338	326	323	322	326	327	335	333	316	353	331	320	374	317	308	312	312	337	321	346	320	339	333	338	341	338	338	337	345	336	362	322	344	341	345	357	317	317	368	314	364	307	289	341	355	350	327	328	360	353	344	340	324	377	333	333	319	291	340	347	308	356	341	337	294	348	329	372	331	323	301	341	340	332	314	312	324	302	327	331	355	352	347	322	347	307	327	344	344	328	349	354	327	273	363	352	342	369	321	330	351	314	327	337	331	349	367	339	338	309	341	348	319	338	347	328	342	313	322	324	337	346	329	346	319	354	358	330	322	340	338	313	338	329	348	347	373	340	328	335	324	325	330	338	318	340	311	354	334	343	339	350	312	334	355	347	332	362	354	330	356	336	332	319	322	312	320	313	322	320	357	349	318	345	316	331	305	364	317	345	320	378	333	297	319	347	304	344	359	318	351	315	322	303	326	328	317	364	309	364	319	343	320	346	333	336	329	365	314	362	314	308	334	357	352	317	295	361	328	321	340	341	346	344	324	342	360	350	326	327	350	329	358	294	344	357	332	334	361	303	374	322	327	328	387	345	355	315	326	349	361	328	337	322	345	321	305	328	353	336	339	341	372	325	319	347	335	317	338	346	319	349	368	361	336	330	367	328	336	313	347	326	334	356	329	356	330	347	355	318	320	345	344	369	311	350	379	326	330	317	312	345	391	322	330	325	318	364	337	332	336	336	326	360	315	338	314	337	326	317	323	342	343	328	376	302	331	342	373	350	339	353	327	328	369	334	316	370	348	349	366	319	357	368	332	347	362	313	365	350	346	339	317	369	316	344	386	328	346	322	333	295	318	332	313	339	383	334	350	365	339	343	334	352	315	339	293	341	357	338	326	351	361	342	336	375	334	318	324	341	335	319	331	322	321	345	348	290	304	376	332	374	338	331	326	331	361	328	331	318	327	320	348	293	352	349	330	371	305	340	312	349	315	341	303	324	367	309	338	331	360	333	333	342	337	327	318	337	335	301	353	339	338	318	345	341	316	320	330	338	349	350	348	351	295	376	338	324	365	322	360	366	329	300	310	331	307	332	340	324	304	312	304	345	334	354	318	336	313	342	338	341	330	338	331	316	309	328	334	312	333	307	365	322	339	337	344	300	322	363	328	353	327	325	344	296	310	334	332	310	293	332	336	339	285	323	335	319	308	311	336	304	385	320	333	326	310	341	383	333	296	329	372	338	324	371	364	335	342	347	338	351	330	347	319	318	291	341	330	342	337	334	322	353	341	308	348	333	334	356	328	339	349	342	340	303	357	335	339	345	330	277	361	362	341	303	312	328	302	345	339	346	330	308	311	293	323	332	327	356	335	346	354	341	314	326	370	308	307	339	346	301	334	335	321	320	382	359	342	354	307	328	349	349	331	364	356	352	353	313	330	331	342	342	352	318	330	328	339	311	298	323	350	342	345	342	346	337	339	331	321	335	317	329	328	341	329	337	353	321	332	314	319	382	321	361	330	292	307	357	335	332	346	331	330	340	323	324	320	331	357	318	317	338	357	375	343	343	321	342	331	304	356	324	335	349	346	351	324	357	328	306	338	309	336	338	318	345	345	307	332	340	333	351	346	342	339	343	346	317	318	336	355	320	336	313	369	316	334	331	343	350	339	341	332	354	345	333	317	329	337	327	358	308	327	332	347	346	359	338	332	329	314	383	348	352	335	328	320	299	363	353	362	327	334	368	335	308	360	325	334	331	329	335	335	334	346	336	321	323	379	337	319	373	344	320	337	328	311	345	335	355	330	326	344	292	317	339	343	312	333	316	324	325	375	337	320	356	361	349	346	348	349	353	315	331	317	338	321	362	335	358	300	297	354	308	332	319	330	361	295	328	336	346	316	351	353	325	346	321	343	329	334	352	327	330	363	356	349	344	332	326	342	364	333	339	345	318	320	301	305	344	391	314	325	355	339	347	336	357	344	347	328	365	326	341	330	357	345	355	359	306	334	346	361	355	306	296	323	348	351	337	317	345	356	312	359	319	341	331	332	339	333	313	333	376	318	342	320	353	333	324	338	323	340	332	328	353	347	289	328	295	357	334	345	353	339	334	355	325	322	350	340	314	349	343	350	319	310	353	336	378	350	324	352	337	313	322	311	330	338	325	355	341	358	340	314	350	340	355	328	329	291	324	337	343	359	343	340	357	335	327	344	350	334	369	345	335	341	340	321	292	322	295	330	325	338	348	345	325	354	358	340	344	310	375	362	346	344	333	310	318	337	346	320	366	338	326	340	364	325	323	358	376	347	307	332	342	340	333	359	351	323	336	341	347	326	354	367	317	336	335	338	349	350	329	330	323	316	329	317	335	355	307	316	318	331	329	342	309	337	338	319	342	323	363	350	341	373	347	339	338	303	358	295	337	315	345	324	322	365	351	327	328	360	321	335	366	338	318	356	334	288	351	329	320	316	339	349	342	338	315	300	344	303	311	308	369	318	363	335	333	324	320	338	322	365	342	349	336	354	329	355	344	349	311	312	307	339	331	346	350	325	319	336	359	341	325	306	333	364	353	317	282	343	330	350	335	346	319	324	328	359	350	310	329	352	325	349	348	353	311	318	344	313	326	338	336	329	345	311	334	356	332	337	323	324	321	349	328	367	336	319	326	342	343	338	308	346	330	342	329	322	312	327	323	351	331	354	325	323	321	345	326	323	314	368	374	333	345	362	331	308	334	339	329	334	331	353	333	331	324	342	333	365	314	344	335	339	356	359	333	316	350	306	317	358	369	361	346	323	351	322	352	331	375	346	329	328	340	308	346	339	310	341	327	317	325	325	349	344	365	317	343	343	350	330	348	368	329	336	314	299	361	321	323	371	355	337	321	346	332	322	347	327	368	372	339	331	308	327	308	317	341	320	323	340	341	292	353	337	371	325	348	374	324	307	302	337	328	329	344	345	295	312	357	304	334	343	324	316	310	304	306	338	335	322	362	349	326	360	345	345	360	312	339	349	343	305	344	348	335	358	359	343	363	368	326	313	323	335	351	353	298	324	342	308	346	322	323	319	336	332	330	300	299	357	351	337	349	321	359	324	355	314	323	352	348	305	334	354	332	312	314	349	347	324	321	327	291	311	343	338
27773	21256	14599	8455	6857	5386	3730	2861	2425	1478	1104	1068	1022	843	798	948	685	531	546	411	366	376	382	374	356	277	355	331	349	336	339	358	305	356	353	312	353	318	347	344	348	333	358	345	346	377	324	317	329	359	366	347	364	341	307	322	347	317	345	329	356	351	361	376	370	327	351	359	368	353	346	351	377	349	362	310	346	400	351	346	317	359	347	330	364	343	352	315	351	342	360	354	337	341	321	356	332	348	368	353	358	353	376	342	342	370	343	319	358	325	342	371	368	365	349	395	337	321	347	339	336	336	368	354	390	339	372	326	337	349	328	363	342	347	330	373	364	353	370	368	348	357	349	304	340	339	347	370	341	357	316	331	361	363	335	327	342	353	350	362	330	342	343	344	325	363	323	322	350	328	331	344	326	331	354	338	364	365	321	336	338	359	331	334	333	329	324	355	329	364	370	323	347	315	358	347	353	388	317	355	294	347	356	372	354	329	351	375	349	343	323	376	351	342	327	379	369	381	341	313	336	364	353	341	396	359	375	333	351	378	317	335	354	349	353	317	328	347	358	343	340	351	373	319	360	346	325	318	397	350	339	382	338	340	356	360	362	374	354	376	331	339	425	358	316	361	341	324	314	354	352	312	369	335	368	321	335	346	343	320	365	352	325	358	363	330	364	354	336	349	339	339	366	356	336	317	341	339	338	356	321	324	339	371	330	347	342	331	328	327	365	320	337	371	344	354	368	360	363	374	314	358	356	359	365	377	355	355	347	339	359	348	337	351	346	350	341	355	331	349	351	344	360	365	336	342	361	340	339	370	355	356	360	359	377	349	343	338	379	314	330	366	361	359	331	318	341	327	301	364	359	309	345	366	357	330	354	328	351	367	368	333	323	342	341	327	322	333	368	344	345	352	359	322	395	343	404	344	329	315	385	332	330	373	372	366	351	320	306	363	360	336	337	352	320	365	302	330	311	341	362	328	328	333	299	308	331	399	356	365	341	375	322	337	345	354	370	380	345	367	349	329	323	382	365	347	327	371	338	355	357	318	340	346	372	352	336	306	351	355	341	365	365	331	331	331	352	364	349	325	340	327	324	342	356	327	299	346	350	348	379	356	320	328	333	339	363	336	359	359	355	336	392	353	341	355	341	379	364	355	365	370	371	315	351	335	369	328	328	351	345	346	353	331	346	303	332	346	332	304	344	356	351	365	339	354	347	340	355	342	360	317	354	356	337	364	344	344	337	356	314	363	349	342	337	310	407	346	362	348	374	333	346	346	342	345	345	374	365	329	317	344	347	335	375	411	356	331	365	361	339	355	360	359	371	360	348	350	348	379	362	347	384	342	340	315	353	332	343	329	358	351	359	363	318	361	359	341	339	361	371	338	350	392	341	381	327	334	352	325	351	373	332	303	379	368	335	344	350	353	404	341	333	332	332	352	350	363	366	334	347	340	338	365	349	337	339	356	334	362	337	370	343	337	342	319	328	330	361	344	375	343	360	351	358	336	339	348	364	359	329	349	349	360	356	330	334	301	387	377	353	386	369	344	327	342	342	350	375	297	345	358	339	370	343	346	315	363	331	327	339	361	343	358	328	332	344	384	333	358	366	376	338	365	350	335	322	369	315	352	346	329	372	335	333	350	338	347	340	347	419	336	361	321	373	373	356	316	368	363	346	322	360	340	336	319	358	336	345	345	332	350	310	341	334	348	349	352	345	343	346	323	369	325	318	350	371	339	303	372	368	333	354	349	321	321	321	340	323	322	348	335	345	357	344	343	365	342	383	322	345	356	349	358	350	337	333	347	319	371	344	358	313	343	362	347	346	392	351	340	335	326	317	340	346	361	337	342	329	357	319	339	376	366	364	389	335	380	335	321	378	392	368	367	348	350	361	360	353	397	362	347	334	363	349	367	364	344	369	351	316	346	352	356	328	346	326	335	352	357	341	370	338	336	351	355	313	350	375	311	335	343	353	336	333	344	375	334	325	340	351	355	361	314	339	336	336	365	335	315	373	384	347	327	322	328	347	359	365	389	339	344	353	333	369	339	325	328	324	356	320	341	348	333	342	329	368	346	396	360	363	332	347	376	327	357	339	338	361	341	321	335	376	319	336	356	309	356	357	354	333	349	360	303	372	320	356	347	335	307	333	331	349	352	328	334	339	361	324	349	379	343	337	388	344	315	379	313	351	325	318	331	327	332	340	373	343	334	365	336	381	364	354	314	335	301	330	365	364	336	325	346	338	345	374	378	340	334	340	354	363	345	343	349	344	362	342	381	317	366	349	340	345	344	349	351	344	335	374	334	348	344	324	369	341	379	360	344	367	365	370	372	347	330	343	372	375	370	299	353	327	314	353	360	332	363	356	362	331	342	344	375	308	356	345	352	360	338	334	319	327	329	345	358	331	387	349	394	330	328	379	343	341	342	328	359	331	353	410	356	356	338	363	359	360	326	331	361	395	338	354	330	359	339	383	330	356	359	403	356	342	338	346	334	315	353	342	362	326	354	351	376	324	357	371	369	320	322	360	333	375	317	340	326	351	358	350	328	352	359	335	367	348	360	363	355	386	339	354	347	360	339	333	345	335	350	333	336	372	364	363	373	344	324	355	357	360	313	356	319	386	335	359	354	346	365	333	365	358	368	337	319	316	361	349	351	356	356	338	327	342	346	337	346	346	356	358	350	338	379	322	347	362	345	339	349	362	372	353	342	345	370	351	323	337	334	378	362	344	346	330	350	383	355	381	332	323	316	332	326	361	355	360	359	367	371	333	342	346	320	316	352	378	343	332	362	310	338	371	337	383	394	326	382	350	341	349	345	322	334	364	352	347	342	324	360	342	338	367	347	339	349	397	348	347	344	355	347	362	331	365	356	334	391	324	356	318	313	377	351	368	328	358	363	324	374	371	343	350	350	396	351	374	333	334	344	340	318	357	334	365	367	333	333	365	341	371	355	365	359	352	355	332	321	336	355	332	348	346	400	345	347	329	321	320	348	320	370	370	366	411	331	324	338	368	320	318	317	385	354	332	369	346	332	333	348	388	342	350	355	341	344	340	317	362	310	337	316	312	333	360	370	362	352	329	360	324	338	371	368	347	365	332	357	337	331	373	326	364	385	348	331	323	346	377	356	314	352	393	360	361	328	325	344	336	365	354	380	354	381	354	383	350	330	372	357	333	330	322	357	359	334	338	349	344	342	350	329	366	345	363	325	327	356	346	356	347	358	354	336	369	358	358	355	336	315	362	334	360	336	373	352	347	320	354	363	354	337	354	329	362	329	336	356	335	335	371	364	358	354	357	376	353	353	375	375	334	381	316	300	341	355	332	365	373	329	346	356	351	367	350	351	341	379	329	341	361	345	342	337	317	345	357	363	332	349	355	366	340	362	337	341	386	340	361	348	340	345	360	334	351	317	323	355	331	361	332	338	359	362	344	344	343	330	342	348	375	326	365	367	336	351	301	343	356	354	336	368	393	345	330	348	364	343	340	350
28871	23362	13371	10701	11325	9807	7295	5904	5055	2977	2107	1970	1882	1415	1397	1614	1103	793	738	557	518	437	450	418	436	408	416	407	399	388	414	418	442	389	398	398	395	425	450	401	412	425	415	410	398	405	392	430	437	397	422	452	402	408	413	369	408	423	443	410	442	390	410	390	392	380	412	396	420	409	441	398	375	441	405	407	401	405	462	412	414	423	406	387	422	441	402	442	390	407	423	410	444	389	441	418	401	416	400	381	434	400	392	429	428	439	389	388	471	378	397	428	413	391	392	380	390	447	396	422	435	436	408	410	431	418	432	463	454	412	412	408	419	390	415	419	431	390	409	407	403	370	410	414	405	426	433	418	417	424	415	425	399	434	379	386	417	404	419	426	411	408	421	424	411	405	405	385	401	416	402	430	408	383	428	435	385	435	409	402	412	395	424	390	426	371	444	387	412	394	428	421	444	457	408	417	405	424	445	419	419	398	419	444	407	412	443	439	424	397	444	410	398	415	394	424	436	396	380	432	443	439	429	408	410	386	420	412	404	389	388	378	367	407	422	419	416	434	470	383	444	391	397	408	380	388	425	421	412	422	385	422	441	380	363	417	458	425	393	434	417	432	418	432	399	396	407	442	457	425	384	374	436	377	391	429	393	435	441	393	404	425	439	391	439	437	452	442	427	406	437	400	399	406	396	391	419	398	406	435	438	428	387	400	420	387	424	426	409	390	407	434	403	422	407	404	377	388	396	428	413	439	382	435	424	454	435	414	397	425	431	396	424	421	434	421	446	392	403	389	406	428	382	439	374	424	425	428	398	418	424	386	431	415	399	408	428	418	438	442	368	389	427	410	439	437	412	429	400	433	426	405	408	397	440	427	420	409	384	413	398	424	413	403	409	424	402	394	398	441	412	450	397	429	428	411	404	436	425	486	454	409	377	415	422	428	399	426	380	413	409	424	379	400	412	450	364	425	431	399	423	413	445	423	441	377	392	429	430	453	425	390	437	420	397	403	370	447	417	409	416	402	377	414	415	395	405	427	413	403	439	422	426	354	430	459	437	426	443	412	426	421	424	412	380	410	394	421	410	408	406	409	407	424	448	414	382	420	394	362	427	416	413	428	450	424	400	425	391	401	453	438	394	403	399	458	430	452	389	426	411	407	407	451	419	429	393	370	420	428	422	407	400	434	372	398	411	398	413	416	435	395	430	424	411	422	424	382	429	406	426	377	401	404	448	426	373	402	419	399	423	405	400	397	426	400	419	398	415	425	436	440	450	429	401	412	438	415	419	425	410	470	430	458	391	387	405	389	369	438	403	383	434	414	397	408	432	442	408	375	422	397	412	404	400	371	408	430	405	432	399	432	410	420	398	426	422	433	395	411	415	404	413	410	375	401	430	416	433	424	405	406	390	409	384	424	430	420	410	385	403	380	425	448	398	435	415	416	404	421	418	414	415	443	403	401	382	372	404	397	414	398	404	429	410	413	419	400	399	395	435	421	400	417	435	422	365	449	393	425	419	398	442	439	389	394	400	389	423	384	404	410	419	440	386	423	391	393	429	389	431	416	409	412	423	424	367	444	426	400	444	432	400	386	408	426	395	405	436	454	410	378	403	400	368	411	386	425	418	392	391	421	431	381	418	422	434	461	400	416	390	421	432	418	451	402	433	409	398	377	457	433	407	412	404	396	390	454	420	386	394	423	386	432	388	420	405	451	410	423	413	421	396	436	435	389	423	425	420	428	393	412	425	450	430	380	397	394	409	406	417	415	376	417	426	406	427	428	415	437	429	434	417	358	404	433	411	452	422	486	384	393	390	427	431	428	424	453	398	419	414	411	391	434	422	407	438	447	397	416	396	393	389	462	367	388	429	406	410	435	428	421	407	399	443	429	427	445	414	462	392	412	390	444	393	414	417	394	403	354	427	433	423	397	414	406	452	428	451	414	437	403	382	414	389	415	438	384	381	434	417	390	448	421	391	421	397	414	417	428	402	469	384	410	452	399	404	415	391	417	445	441	431	400	414	459	413	410	434	402	420	421	416	421	404	396	420	379	396	415	441	400	410	436	443	407	397	427	437	449	405	427	433	420	423	404	390	409	422	404	402	438	405	446	434	413	444	421	422	415	428	424	394	436	412	428	406	420	428	387	387	349	401	463	412	409	416	424	421	392	427	387	423	379	406	403	440	412	412	411	401	381	393	429	440	418	415	404	433	437	409	397	417	407	428	396	431	402	410	373	457	400	406	419	424	395	426	431	386	371	433	426	410	427	383	400	430	421	392	386	377	421	407	389	429	424	408	411	406	420	408	422	418	386	384	423	423	405	431	434	427	455	400	424	446	401	395	432	397	452	405	391	402	436	369	378	407	401	430	420	419	399	380	394	407	423	429	447	410	374	404	414	421	408	403	421	380	416	403	397	461	443	401	406	409	405	405	387	426	421	431	393	393	433	417	375	454	379	403	399	416	435	368	381	399	380	373	395	392	394	408	412	421	397	388	436	388	380	443	384	428	452	419	395	400	376	394	425	439	424	429	402	426	392	415	418	428	415	407	424	413	436	391	411	439	465	399	420	392	418	434	398	403	406	399	389	385	395	446	400	445	385	417	414	411	430	413	429	408	402	433	425	423	415	434	429	405	418	397	396	410	401	412	428	415	413	407	441	423	414	396	418	401	438	426	418	420	416	400	410	451	431	436	375	400	439	411	412	428	429	409	450	374	422	424	416	397	417	399	412	414	413	399	433	425	394	409	371	411	395	405	425	418	420	404	405	434	410	416	415	404	444	426	413	404	416	409	419	417	412	413	417	440	453	385	441	427	428	436	423	404	423	412	433	389	396	423	428	406	435	415	421	413	430	415	405	430	404	403	396	406	447	384	435	433	438	435	389	421	451	402	415	436	420	463	421	392	437	448	391	428	451	418	405	432	403	440	420	397	367	435	437	397	401	404	424	413	425	460	419	444	387	415	434	440	435	422	428	429	390	394	422	390	407	399	413	386	393	425	439	406	427	426	417	422	429	417	411	421	401	432	426	407	387	406	386	453	400	410	398	439	422	420	435	390	429	403	444	414	412	418	384	411	429	378	394	407	439	418	391	434	444	381	421	407	388	398	424	414	383	413	412	433	412	420	378	423	379	371	419	441	443	420	379	436	413	396	435	387	416	432	429	442	372	429	366	415	437	368	362	403	413	437	397	416	382	400	394	400	426	414	423	402	392	382	432	405	344	395	412	396	388	406	409	406	410	410	381	383	410	422	413	405	406	408	389	443	353	422	456	416	446	428	432	414	432	449	406	434	397	457	444	438	434	436	395	392	383	410	410	405	419	431	397	409	429	403	407	429	393	416	441	380	405	397	412	427	446	447	407	389	420	412	402	435	385	414	383	431	414	408	406	405	395	420	421	387	400	438	411	395	412	436	431	440	418	429	422	399	419	416	416	436	443	413	407	406	419	367	381	421	420	391	419	432	398	411	411	399	392	414	411	368	425	415	382
23434	20797	27903	23752	21007	16996	9523	5312	3664	2177	1548	1797	1585	1117	1217	1237	939	594	470	350	343	289	240	254	232	240	219	202	218	203	210	215	200	190	209	205	186	209	201	204	200	217	218	211	224	180	196	211	215	203	228	199	203	183	182	220	186	204	204	212	194	202	190	207	230	194	199	218	221	228	209	224	208	191	195	210	209	194	195	208	221	184	183	207	193	219	224	225	207	187	200	214	170	193	201	205	212	204	214	205	197	212	247	208	215	192	206	221	194	214	220	185	206	178	188	200	213	205	216	165	198	201	216	226	233	202	210	210	224	206	203	212	205	207	213	203	208	202	178	226	195	225	197	217	215	212	161	194	203	205	196	212	181	180	230	213	224	197	200	196	190	197	197	213	255	197	206	181	207	217	221	211	207	222	191	200	195	201	218	200	194	197	190	217	204	207	208	194	228	205	192	191	202	207	203	204	196	203	184	199	227	181	229	219	179	205	230	203	204	202	200	220	202	207	201	204	175	195	206	202	200	218	182	208	208	179	206	203	180	199	186	209	184	211	190	211	248	215	204	189	200	218	222	204	183	220	191	182	202	188	207	187	188	219	216	186	183	221	198	210	210	203	183	218	198	196	209	209	207	240	210	202	201	174	175	218	196	184	178	209	204	203	213	211	192	219	194	201	186	193	193	195	233	207	195	198	189	209	232	219	213	234	191	200	190	214	212	203	204	206	231	221	212	207	225	212	210	209	219	204	217	176	198	208	221	195	176	209	223	195	201	179	230	199	221	215	191	192	206	204	218	201	208	194	203	221	231	186	199	203	216	190	183	223	196	217	212	196	206	193	228	247	205	212	183	232	221	222	196	207	182	220	217	175	208	235	197	176	186	199	199	239	175	199	184	209	205	184	207	209	193	210	208	209	215	203	223	191	206	200	231	209	225	210	199	179	208	208	220	213	186	200	216	196	239	196	213	205	180	205	215	213	205	220	209	189	205	206	195	205	202	239	204	204	208	191	212	176	196	227	218	202	191	215	215	230	189	203	212	205	211	245	205	204	218	213	197	212	206	204	224	221	181	221	223	185	182	227	216	201	202	216	219	200	200	187	208	220	224	188	198	210	210	214	196	213	195	183	217	226	193	186	203	191	205	227	227	218	187	193	206	210	194	198	198	209	220	192	201	194	183	195	207	239	201	220	232	181	207	205	202	204	203	204	223	208	198	191	218	209	220	188	202	203	212	206	188	195	206	202	208	195	221	189	215	201	203	209	194	215	216	175	187	186	219	206	216	173	217	205	209	199	225	205	217	201	216	197	184	210	206	211	179	207	191	199	227	210	220	191	198	213	198	197	194	211	190	193	223	213	195	213	188	213	229	209	212	203	209	187	206	192	185	173	192	213	197	207	205	211	196	229	196	215	209	211	169	183	236	201	193	189	222	193	204	197	214	224	196	176	211	184	220	225	181	210	194	208	204	221	204	191	206	200	221	182	216	224	201	214	194	198	205	197	179	200	229	198	239	194	194	223	180	219	201	188	217	210	201	218	225	181	221	198	187	181	190	201	203	209	203	222	164	214	221	240	214	199	200	224	215	199	208	196	201	223	217	223	195	209	205	215	203	199	171	187	197	180	180	217	190	189	210	221	193	187	204	185	221	198	183	195	218	214	184	205	187	179	206	192	195	166	211	201	185	211	175	212	199	204	209	190	205	211	209	204	214	199	206	242	202	181	232	192	191	195	222	209	202	214	200	190	220	191	185	190	219	203	209	194	197	238	195	210	206	212	198	187	210	215	182	191	206	192	215	214	218	216	236	203	202	196	235	185	212	208	205	200	184	211	192	195	219	200	226	216	211	188	203	202	175	185	193	213	218	222	201	194	210	208	212	195	210	217	198	217	212	212	224	181	208	217	212	189	214	195	203	197	208	192	228	185	220	194	171	203	203	210	194	203	212	239	200	207	183	221	199	204	196	192	202	196	225	217	192	218	193	218	179	200	193	203	188	207	217	182	221	215	199	218	222	225	244	189	197	191	220	217	205	210	206	189	228	200	217	197	203	185	207	188	187	197	193	181	212	190	216	200	195	212	210	215	211	184	227	192	204	194	192	206	240	194	177	196	204	212	204	186	189	193	208	210	203	192	200	208	204	199	201	230	207	185	218	217	198	209	214	184	193	194	202	217	212	208	207	220	211	214	178	214	207	222	204	222	191	220	210	229	198	196	235	224	217	199	191	219	187	209	199	197	186	216	217	190	206	194	213	207	206	186	221	209	201	185	214	209	205	235	215	224	210	201	203	204	231	218	225	198	181	203	198	209	203	218	185	211	189	206	213	192	218	223	204	226	192	204	199	206	186	205	195	198	213	196	188	208	241	195	202	214	201	171	192	235	212	190	198	209	213	188	202	221	206	212	218	202	201	197	205	186	196	209	179	204	208	205	193	194	202	224	211	197	192	198	207	185	205	198	196	171	201	199	222	233	239	219	217	201	199	200	189	217	203	208	198	185	204	224	219	213	176	185	194	201	200	217	213	206	222	210	178	218	193	187	194	191	216	191	189	211	212	189	219	200	227	213	183	196	191	185	220	210	176	212	216	209	172	196	202	187	205	221	189	191	201	206	213	180	188	202	199	231	179	204	215	197	206	203	215	176	252	208	210	181	186	185	224	211	195	212	185	182	194	197	203	198	203	214	191	187	192	211	210	228	189	222	205	203	175	210	222	203	207	192	215	212	227	199	181	213	189	184	189	208	220	226	199	201	219	209	203	207	209	188	210	204	179	204	181	205	199	186	192	216	220	212	213	195	209	188	175	197	196	185	178	201	224	188	191	200	209	211	224	214	202	207	223	201	194	203	219	231	234	196	236	202	213	193	189	212	206	225	191	208	217	227	190	234	209	192	212	205	187	205	207	204	199	226	195	193	208	230	207	184	195	218	222	209	182	195	201	186	198	185	175	216	206	216	207	201	213	204	185	185	209	226	188	197	203	192	202	202	195	176	191	198	194	198	207	189	224	213	181	196	180	199	200	200	195	204	214	215	212	203	206	191	219	201	201	205	211	205	207	208	185	223	206	207	184	197	217	174	201	201	176	221	176	224	202	188	203	187	195	197	214	225	243	196	194	213	239	205	203	219	204	226	221	233	194	195	203	180	196	212	201	188	222	207	214	213	182	189	212	213	242	204	220	188	239	191	202	202	172	200	186	210	196	198	203	204	192	192	191	193	211	211	210	197	201	202	202	190	209	214	218	202	205	235	204	225	202	208	206	196	184	201	215	185	181	215	220	200	177	214	212	225	200	195	201	203	222	194	230	206	215	231	218	196	228	192	212	210	214	192	186	202	199	213	202	231	214	200	185	225	200	212	191	177	191	202	178	202	207	188	215	203	189	193	205	206	218	191	191	187	206	174	227	215	202	197	212	208	233	206	195	201	238	202	218	187	205	208	212	245	190	173	194	196	217	204	224	206	203	201	197	224	240	216	222	182	207	206	170	181	214	208
30931	32471	20074	17667	18188	15794	12910	9364	7518	4310	2994	3733	3007	2134	2051	2160	1625	1011	781	527	447	444	367	317	261	281	308	277	279	244	283	274	261	283	252	261	282	286	267	274	249	261	245	262	265	320	254	291	244	248	272	248	280	244	254	248	245	249	263	242	252	291	253	275	260	256	262	264	252	268	255	239	244	246	274	238	247	223	267	247	273	234	275	249	268	259	283	240	274	239	225	229	265	263	261	243	234	264	248	261	242	249	253	261	260	270	257	258	247	227	248	226	246	240	250	250	256	249	247	254	255	256	229	244	254	224	269	249	234	254	246	255	247	255	249	285	249	238	280	262	252	270	270	261	241	258	294	260	297	250	250	257	254	266	246	264	267	262	268	250	250	234	251	265	255	301	275	261	249	261	242	237	246	271	242	226	257	268	271	241	232	282	283	247	278	268	258	245	266	274	294	249	255	226	256	272	284	234	248	251	252	258	246	238	254	246	254	248	231	241	229	234	218	214	267	223	244	253	275	238	239	267	269	247	242	249	258	258	239	262	257	256	239	234	221	259	269	246	219	261	258	231	234	250	262	287	225	237	266	253	274	243	245	264	235	261	230	243	244	274	257	271	231	223	252	261	254	245	237	262	231	238	239	226	275	270	270	231	232	246	247	256	255	241	258	242	285	226	261	267	267	226	236	272	219	263	242	263	255	254	259	273	265	261	250	258	221	255	249	238	244	256	275	242	237	263	233	258	242	230	244	227	255	275	232	266	239	247	243	255	230	251	273	248	228	256	251	242	267	258	274	240	247	247	250	248	259	253	263	260	251	230	240	246	251	232	264	258	261	257	270	242	251	231	267	260	239	244	274	229	242	230	251	240	271	237	243	231	223	256	248	250	268	268	256	264	266	263	252	249	262	282	264	249	263	248	251	244	238	247	252	230	245	254	236	269	276	249	233	280	250	258	256	258	230	260	233	248	235	275	228	217	252	244	225	249	243	283	241	234	264	250	248	223	258	257	248	235	229	238	285	268	250	251	247	250	244	262	247	226	250	242	202	249	243	282	250	233	215	252	226	260	259	262	237	280	254	273	288	252	224	251	254	250	213	257	261	256	230	243	244	256	241	241	255	277	244	258	229	255	260	255	282	276	241	256	271	264	244	260	244	241	243	225	216	262	256	277	265	283	238	249	251	255	263	282	248	235	245	244	238	268	262	261	238	256	249	249	273	263	262	273	235	244	229	237	270	243	249	252	244	255	254	211	233	241	256	256	270	297	210	243	258	289	257	263	262	229	285	254	265	274	266	232	300	254	221	237	262	250	253	297	255	250	248	277	244	224	260	240	252	258	259	272	248	282	244	239	248	278	255	231	260	269	261	259	244	242	246	242	243	266	270	241	265	264	247	249	254	271	211	279	249	249	255	255	253	228	248	271	256	235	271	245	273	239	248	224	247	257	237	241	256	255	264	240	279	266	248	257	225	264	255	258	250	267	258	243	242	265	245	235	268	251	252	248	244	269	225	259	228	259	246	261	256	246	251	246	255	245	224	261	271	246	263	246	270	264	237	243	245	238	245	242	242	250	253	221	223	259	240	256	239	236	231	266	264	239	261	240	278	238	257	285	267	256	258	239	272	258	263	244	270	255	234	264	235	262	226	259	248	265	240	234	224	255	234	270	257	249	239	262	266	253	248	225	257	252	242	224	244	233	262	224	271	249	222	225	276	247	255	239	271	250	260	257	228	260	221	230	302	245	251	257	244	253	271	239	255	258	254	265	245	237	242	251	267	238	241	244	268	276	278	244	226	230	252	235	231	250	271	243	264	222	235	247	268	247	230	239	245	253	264	211	262	240	239	239	242	245	241	238	261	235	263	253	256	266	245	243	261	244	223	258	262	239	262	253	243	251	265	280	231	248	233	263	251	248	259	265	256	257	222	249	235	262	254	241	283	251	240	251	267	241	231	276	253	251	250	256	240	236	273	268	263	251	264	246	276	266	239	234	246	257	232	254	269	253	254	257	249	238	267	261	260	231	275	246	305	276	267	269	237	255	255	255	244	252	237	266	271	262	252	241	240	255	241	263	247	301	262	234	266	254	258	233	281	256	245	217	262	225	281	238	247	257	267	241	252	240	236	272	262	237	271	248	247	242	209	276	217	225	262	221	262	308	265	240	254	220	277	233	234	270	240	276	264	258	262	278	250	255	223	253	253	231	279	231	247	261	251	266	273	232	265	245	264	236	231	247	243	238	240	221	237	257	274	241	256	236	260	261	245	266	241	238	259	248	251	258	252	224	273	240	263	260	274	235	267	255	287	261	266	265	255	236	231	256	228	224	243	260	255	268	272	265	247	252	257	247	250	259	265	239	270	270	257	246	265	246	245	225	255	231	240	240	260	288	234	246	262	260	251	244	269	239	250	241	251	249	245	268	256	248	253	250	273	266	255	239	247	251	235	244	241	267	255	249	259	241	283	252	279	259	214	249	263	253	234	256	249	267	235	288	263	259	246	249	228	289	230	264	270	266	251	247	281	246	245	264	285	249	266	251	243	251	246	238	235	254	223	260	246	236	270	268	258	271	240	272	257	231	268	224	250	258	243	242	244	248	228	244	265	262	279	230	276	270	263	258	249	232	248	260	247	260	246	214	251	269	238	258	232	248	232	239	259	258	248	244	266	226	256	236	258	236	258	231	251	250	280	235	264	251	261	250	260	261	273	235	240	225	277	246	230	265	236	270	253	225	230	235	237	269	264	258	258	268	252	246	222	253	240	230	260	249	254	271	239	240	246	254	223	257	243	229	275	252	257	245	258	244	253	235	276	262	247	246	228	234	285	248	240	246	264	236	248	245	235	262	245	259	246	213	272	261	265	232	268	232	246	264	256	258	257	262	244	259	255	246	244	254	247	250	250	212	228	243	279	252	277	255	225	266	244	261	254	299	272	248	257	244	262	245	235	264	256	253	259	248	269	238	229	245	237	237	274	270	223	243	272	245	253	275	253	250	265	253	269	234	264	246	271	230	265	250	250	254	285	240	241	228	263	252	273	268	250	252	258	266	239	287	239	238	266	261	206	249	255	235	236	243	232	233	223	282	246	231	226	259	251	268	262	233	253	254	270	257	258	234	284	257	270	246	262	242	257	274	262	251	245	259	238	229	236	273	236	252	250	266	236	240	244	256	270	246	239	274	259	275	279	250	234	250	232	268	247	273	258	263	251	252	258	281	255	242	246	244	258	232	226	252	258	252	258	262	209	229	248	280	254	251	260	251	251	222	251	247	257	245	285	236	231	255	235	247	245	234	240	240	248	224	253	265	237	231	279	280	236	263	244	246	269	246	245	229	257	249	248	245	270	255	257	250	240	262	245	255	261	229	259	267	253	267	264	276	280	281	247	261	270	265	252	277	242	266	248	259	235	241	228	256	273	242	250	234	244	251	247	226	261	242	246	267	251	259	282	252	244	235	262	231	250	270	236	267	235	256	237	229	262	238	236	248	266	264
24443	20807	26999	24686	17301	9845	5316	3757	2897	1899	1263	1469	1416	1068	1170	1164	879	793	640	567	528	538	530	480	473	484	451	473	469	433	499	445	463	465	456	432	444	465	452	436	433	449	496	476	454	491	446	471	474	450	459	469	454	438	444	431	468	474	480	476	473	456	439	459	457	473	433	447	468	457	466	466	477	451	439	446	480	472	463	439	429	453	442	468	452	481	445	470	450	471	475	443	482	449	465	474	462	440	446	456	431	437	422	463	467	422	462	483	424	455	500	455	439	412	439	466	443	467	434	485	445	452	455	459	474	434	519	446	470	481	451	437	427	459	457	467	467	433	456	488	456	418	467	475	459	420	448	453	466	463	438	470	475	453	407	447	433	465	437	414	447	496	484	430	442	483	445	488	432	455	497	465	480	431	416	421	463	418	418	471	475	446	460	440	404	430	423	421	507	473	428	450	428	450	400	454	443	444	464	467	473	438	433	477	433	458	498	453	412	440	441	449	423	481	455	448	472	432	477	441	444	440	480	463	434	490	453	482	439	485	468	460	475	503	414	466	466	455	518	477	463	490	450	485	457	485	452	459	480	459	494	466	442	452	443	492	493	473	427	451	454	451	439	454	439	452	468	465	464	449	478	443	471	470	456	443	456	441	460	456	463	431	471	451	436	442	450	490	455	455	457	443	441	483	420	464	478	433	438	455	433	438	480	493	443	500	454	469	450	433	481	429	444	433	436	447	455	443	426	472	423	460	495	438	484	432	480	456	444	451	443	470	451	489	453	446	447	430	410	444	445	444	458	406	470	432	436	485	434	468	437	447	481	455	442	434	446	460	476	438	475	469	425	411	466	407	437	418	455	473	442	442	445	494	482	481	452	432	496	478	448	472	464	476	452	464	487	420	497	445	437	472	453	461	476	423	457	464	477	440	455	423	438	469	474	465	479	467	458	483	491	449	459	435	434	479	455	426	493	480	456	475	442	467	445	448	441	484	466	422	453	451	451	443	460	465	489	489	433	453	455	426	465	449	425	498	470	455	439	472	470	458	443	460	440	430	430	441	468	482	444	478	497	468	425	454	456	520	484	455	440	488	446	464	459	454	430	470	444	471	457	486	431	433	452	459	453	450	462	433	432	464	439	419	478	455	465	428	450	451	462	452	443	453	475	445	439	401	447	402	451	457	485	455	468	432	456	476	465	446	463	458	438	436	461	462	453	438	471	460	451	455	502	413	442	455	458	464	467	450	467	431	443	465	452	488	435	459	490	444	472	406	477	467	453	450	437	436	436	474	444	502	466	427	432	473	461	474	453	436	439	439	461	450	474	478	460	467	472	475	457	455	448	445	424	432	468	417	479	455	478	459	437	440	488	475	445	414	447	473	450	472	502	430	480	467	425	479	461	446	485	484	454	419	432	462	459	441	502	442	452	436	497	462	454	446	434	444	469	436	441	449	462	465	462	445	491	459	478	434	442	416	449	458	472	440	453	428	410	432	424	445	442	448	439	434	439	474	424	498	441	423	442	453	475	449	434	447	465	455	437	477	426	468	461	473	453	454	483	474	451	476	436	419	440	445	432	431	440	463	477	446	446	446	445	456	444	447	470	443	493	469	474	479	478	433	433	456	449	457	426	461	454	464	481	468	413	491	472	447	428	449	435	467	502	481	416	430	443	433	441	431	455	457	479	429	464	474	446	447	448	409	459	433	479	478	450	495	456	477	437	465	477	453	437	481	472	474	429	464	462	446	475	467	424	466	425	437	449	456	435	470	486	462	459	449	455	435	504	463	456	423	431	454	487	444	436	438	427	450	469	494	464	432	444	443	447	458	447	478	434	447	491	483	466	486	475	491	432	433	483	469	447	467	428	447	463	468	438	438	435	447	465	447	426	440	433	439	444	480	444	450	454	432	475	443	416	485	466	485	476	460	393	484	488	474	480	441	455	430	453	427	454	481	452	414	460	461	427	448	459	471	435	439	490	472	472	448	449	435	429	449	449	479	454	427	459	418	424	475	471	470	451	492	461	401	460	415	453	420	412	446	430	435	437	427	470	464	429	441	444	484	468	429	397	445	457	446	455	442	434	459	385	434	448	455	428	481	456	500	408	435	436	439	464	462	462	451	445	464	418	412	454	446	462	445	450	458	465	479	419	453	494	460	417	497	449	474	462	425	433	455	445	410	480	401	451	451	455	453	458	491	470	409	437	489	438	436	477	462	454	389	450	433	455	496	450	427	469	481	460	476	449	446	452	462	465	443	468	442	468	460	421	438	434	478	497	415	430	440	457	459	450	424	427	482	456	471	459	440	394	437	485	433	446	453	456	448	456	456	472	493	441	434	461	472	431	434	475	441	446	453	478	453	447	459	454	460	463	454	447	468	475	454	432	451	467	458	474	431	436	471	494	451	447	423	458	465	433	450	447	449	440	476	433	467	474	471	452	456	443	448	411	481	474	451	431	480	422	458	440	467	440	466	435	457	456	444	480	481	443	409	454	413	464	444	458	475	501	480	437	404	436	478	457	458	412	477	442	479	434	464	429	445	507	469	448	451	431	440	486	471	459	488	484	445	479	450	452	444	445	445	468	450	452	462	454	440	466	427	483	503	451	465	444	453	437	419	461	492	504	451	477	484	453	477	489	447	419	446	432	479	445	469	460	457	442	441	405	413	446	482	440	482	467	459	452	492	492	462	476	462	447	448	463	454	458	479	475	436	458	460	395	469	442	462	436	468	453	447	416	480	429	474	455	439	460	461	481	428	445	463	433	466	491	487	447	465	457	474	432	443	465	434	482	451	474	467	494	473	440	460	423	459	453	456	446	447	426	492	452	471	450	467	462	422	440	439	445	449	440	448	448	432	469	457	449	425	450	437	447	447	461	474	452	455	437	465	449	475	427	454	438	444	435	461	423	476	457	449	457	469	430	446	427	446	456	452	455	428	445	468	459	452	484	478	396	464	444	414	430	409	449	414	437	458	449	466	426	469	420	443	436	453	458	440	421	426	445	478	452	468	451	470	468	433	467	454	474	445	445	446	448	439	442	458	464	483	419	428	468	438	466	455	459	475	440	411	431	419	429	422	462	450	486	461	444	487	498	483	456	463	479	434	421	489	453	471	474	419	437	434	461	456	441	505	478	426	464	463	455	463	459	458	479	468	460	424	472	495	423	458	456	440	441	432	453	457	488	453	462	460	467	436	440	474	429	435	465	433	464	423	413	469	464	510	483	482	462	451	452	424	465	435	465	496	463	467	424	494	469	409	488	453	484	426	435	447	471	449	447	419	465	465	420	462	474	442	469	454	438	459	407	430	429	435	456	454	456	480	455	472	494	486	445	443	495	461	439	465	421	443	458	449	470	452	445	483	437	438	413	458	447	476	439	456	438	441	459	425	434	467	447	425	488	479	443	422	465	469	470	451	454	468	449	469	463	501	429	476	408	471	450	440	475	427	441	492	472	475	494	458	411	444	460	435	445	469	450	467	481	484	432	442	456	494
31133	27577	13861	15050	15796	14394	9496	7921	6016	3909	2422	2890	2683	1904	1985	1955	1425	1092	931	734	664	686	609	560	562	609	572	527	527	492	540	486	531	526	579	565	548	524	529	531	564	537	544	523	548	484	554	515	514	526	533	495	573	518	531	514	497	522	523	541	532	492	540	556	522	489	502	527	500	532	534	528	465	495	526	547	489	539	513	523	536	534	502	528	524	519	469	502	538	494	522	517	548	503	532	563	541	531	547	511	496	532	493	510	511	542	518	482	557	513	517	522	509	535	556	494	532	536	530	489	509	553	603	512	523	484	571	509	543	546	564	562	532	517	539	556	527	503	573	556	524	571	514	568	535	572	499	463	496	603	543	510	517	551	512	538	505	549	528	553	507	478	491	512	561	536	538	493	513	510	557	537	544	537	566	519	511	503	543	561	582	500	537	565	508	566	549	513	545	510	521	500	474	543	547	519	571	515	544	548	492	445	520	511	510	532	549	563	506	538	528	580	566	518	482	542	524	488	551	514	525	470	478	538	516	518	537	528	508	540	549	500	504	521	492	534	521	555	502	524	571	545	543	481	528	566	491	537	574	502	498	549	504	510	563	550	495	525	517	543	521	562	501	510	529	512	479	548	534	565	500	531	499	498	525	513	503	521	559	517	511	513	519	522	509	498	493	545	541	548	521	515	547	539	519	552	498	508	499	510	530	544	533	552	519	525	507	539	492	515	550	495	501	517	518	509	512	493	521	531	543	510	534	532	552	524	510	542	551	513	550	532	524	533	555	494	534	545	520	522	551	538	521	532	517	503	531	532	538	538	491	532	520	560	513	504	503	584	519	490	517	498	534	504	503	526	501	476	468	519	462	499	542	532	538	507	506	495	521	575	463	549	488	493	501	519	531	530	552	526	587	550	520	511	520	570	515	515	521	524	517	525	529	494	498	467	509	506	486	486	530	524	554	489	530	515	514	498	508	505	555	518	495	530	548	523	498	508	516	511	551	561	489	502	565	521	529	526	539	520	496	521	528	546	543	521	531	531	526	535	551	529	534	543	526	536	558	488	512	506	534	542	513	496	525	564	498	528	544	545	522	525	501	539	518	549	497	521	543	540	539	510	504	491	508	559	488	499	548	535	546	516	518	518	507	513	517	518	530	555	530	511	502	520	491	521	562	516	519	512	488	513	522	518	514	516	468	535	532	531	519	555	550	541	539	534	495	491	498	515	549	547	549	503	501	499	541	509	497	494	564	522	501	545	544	489	542	514	540	500	510	531	516	524	506	551	559	521	529	495	507	525	514	538	502	550	493	556	512	538	476	548	523	549	544	542	510	549	536	524	535	519	527	533	508	531	511	529	529	500	530	537	501	547	600	505	532	504	484	566	501	536	523	493	511	513	529	545	530	494	518	561	525	548	561	503	542	547	525	542	506	517	510	566	533	537	514	526	507	528	523	559	535	553	560	505	522	540	533	534	535	496	522	555	543	538	537	505	559	513	549	535	543	566	522	523	486	502	543	561	510	505	563	533	553	524	541	508	518	538	559	544	548	575	528	545	522	530	503	524	562	520	535	577	505	523	526	546	558	557	559	565	518	491	523	512	509	510	506	515	519	552	500	526	492	528	539	495	536	517	523	512	538	505	532	467	518	547	501	538	563	564	499	509	525	549	539	509	477	545	512	508	498	519	546	514	537	544	519	501	488	546	553	490	520	519	530	524	526	516	474	536	508	524	543	509	524	532	531	494	569	528	500	504	546	567	539	535	547	512	480	508	542	538	524	522	499	546	516	517	535	508	518	541	537	496	574	514	516	530	496	477	522	511	552	573	501	485	535	548	530	552	511	550	540	543	537	546	534	499	487	516	503	514	521	539	534	513	543	525	497	522	537	529	515	583	531	535	532	509	516	568	515	520	521	521	532	493	540	526	526	556	484	520	534	542	511	543	543	507	541	527	513	523	492	539	523	519	522	496	531	548	529	509	518	520	515	517	499	490	489	527	541	504	471	497	527	544	502	552	495	527	482	549	493	543	509	517	513	545	541	508	511	513	537	531	510	525	504	536	531	531	520	551	533	498	529	535	477	518	518	502	569	536	510	567	501	548	535	478	526	525	544	503	532	525	521	554	525	522	545	514	548	505	562	540	526	529	524	526	578	521	533	552	519	579	527	523	546	567	518	556	514	547	548	528	528	513	558	484	506	512	530	532	540	526	489	566	497	506	525	564	512	460	540	532	480	516	509	500	544	544	505	521	519	519	483	541	525	519	505	538	563	520	503	537	536	503	543	538	507	519	552	556	506	549	537	523	488	513	519	500	561	476	531	513	583	521	499	489	500	505	527	515	535	519	530	568	522	497	542	555	508	529	442	521	531	507	515	504	542	494	551	509	506	540	503	513	513	541	516	561	534	511	557	497	518	481	539	496	539	497	525	514	559	533	514	519	490	529	505	501	478	568	525	492	518	529	513	534	556	486	501	490	504	528	548	501	509	507	538	508	528	539	517	543	524	502	524	498	550	542	521	519	528	489	507	547	518	497	498	494	500	522	520	507	528	525	516	509	510	509	531	522	544	478	535	516	521	533	527	494	504	478	537	509	536	550	534	531	514	523	548	511	564	517	557	515	517	551	517	509	515	553	487	554	530	534	523	536	567	540	545	549	482	518	468	555	546	540	569	503	548	569	488	543	535	529	556	521	554	541	542	533	499	528	491	520	518	515	558	532	543	561	511	516	575	515	509	543	537	569	523	508	540	531	522	516	526	521	525	525	515	472	546	537	530	513	512	538	500	537	555	531	514	551	544	504	499	500	518	481	554	542	509	497	508	533	547	495	513	537	496	515	534	480	534	512	536	504	539	520	496	549	504	494	552	548	529	529	541	510	494	501	492	538	511	540	550	538	501	539	518	497	492	584	509	510	517	507	519	530	527	439	478	491	521	515	528	519	517	513	499	533	536	474	520	547	505	526	533	509	499	500	555	485	479	516	513	541	542	491	530	553	544	557	458	548	535	496	477	576	536	539	515	523	553	499	527	520	519	560	527	523	528	556	505	506	516	526	526	492	445	522	546	535	527	473	506	540	513	525	498	515	521	533	518	476	539	552	509	530	517	531	552	472	526	495	523	469	499	537	516	540	546	501	522	535	517	536	531	502	504	515	517	519	539	533	555	516	522	529	539	514	516	533	534	510	535	512	495	549	508	495	551	513	548	506	538	483	521	515	534	502	503	502	503	501	504	524	528	502	537	563	479	528	522	519	501	507	464	537	516	461	556	548	554	541	492	522	493	530	532	556	498	531	553	515	526	516	548	525	480	535	530	508	521	494	557	542	544	503	521	530	514	499	547	494	526	533	485	531	530	520	548	522	564	483	496	564	497	549	528	501	504	533	487	558	519	509	519	545	548	526	527	545	476	530	529	533	495	525	575	540	520	546	518	515	515	568	499	533	516	510	561	505	519	492	516	570	505	526	547	538	527	558	510	510	531	509	514	547	519	464	490	551
22323	20840	28459	23301	20888	21667	19095	8219	5551	3846	2338	2277	2196	1507	1686	1517	960	815	632	545	463	396	370	371	346	342	306	314	344	338	296	316	315	308	313	303	292	306	324	350	303	305	289	329	294	309	305	268	298	301	293	321	303	287	302	294	279	262	284	280	267	313	322	293	295	298	321	287	290	326	310	307	308	305	288	310	278	269	308	291	300	313	283	263	314	291	279	273	280	288	307	318	304	304	312	285	288	257	282	289	302	288	279	276	291	287	325	299	280	256	293	276	298	283	285	300	274	284	314	279	295	313	277	276	288	319	305	285	304	314	274	294	293	306	293	282	285	295	285	267	291	303	270	312	294	305	298	262	307	315	299	266	268	276	285	271	309	282	329	300	285	284	275	279	289	271	280	281	325	295	316	288	278	270	264	280	287	274	302	288	290	272	286	242	301	285	265	316	340	289	289	284	307	301	273	286	297	293	298	304	294	268	289	300	293	332	278	290	297	299	285	287	285	275	293	290	311	285	299	292	297	294	271	299	293	300	305	273	301	307	337	276	278	297	261	285	286	269	293	314	286	281	268	273	273	293	318	292	309	296	285	285	268	296	298	282	302	315	331	297	296	296	291	272	277	305	295	259	327	291	326	280	303	288	285	269	294	301	291	274	261	299	292	284	298	276	292	302	275	300	287	284	294	289	312	313	306	257	289	273	301	286	283	285	302	276	277	297	289	276	278	318	312	311	350	313	278	288	281	332	306	282	273	265	267	305	274	298	265	297	293	288	280	294	282	288	323	296	287	266	269	310	271	264	260	299	297	282	289	280	306	261	328	285	306	257	285	296	268	287	310	284	317	270	274	261	314	297	293	297	318	280	295	311	294	290	247	282	274	298	265	286	285	294	281	278	344	306	301	283	271	286	288	259	266	287	300	300	304	301	281	301	301	313	269	328	308	262	292	300	302	326	301	291	266	298	314	283	320	294	283	279	300	287	290	284	315	300	316	277	296	321	295	303	312	283	325	299	297	299	293	274	295	302	298	323	291	293	275	302	292	277	258	301	287	274	286	266	287	260	274	294	271	296	301	297	279	294	284	264	314	301	306	304	306	280	293	284	294	270	298	281	316	317	293	309	289	289	287	307	257	292	306	306	299	293	280	311	314	295	299	289	302	247	306	257	271	317	291	289	265	292	273	284	297	292	286	300	297	281	293	306	289	298	271	288	250	296	288	262	287	299	277	309	289	309	305	276	290	315	304	280	272	278	272	281	290	263	304	312	307	279	299	295	297	289	277	290	296	272	280	296	285	289	310	304	316	287	270	294	271	314	281	288	328	294	290	276	264	294	279	278	293	275	264	284	321	298	301	288	295	280	291	293	308	317	304	315	266	274	317	322	264	336	298	247	316	295	280	268	280	296	308	284	280	283	303	290	295	294	303	296	281	323	297	299	261	279	264	275	295	318	293	266	323	305	275	287	277	277	284	321	301	303	297	248	284	279	323	309	268	286	311	285	308	281	329	285	250	293	261	285	272	291	306	292	243	252	276	289	301	264	306	286	296	290	288	295	306	332	290	308	311	330	288	285	327	282	302	315	300	293	288	324	265	291	260	313	288	326	298	318	258	280	298	311	312	313	277	285	318	274	297	299	275	283	308	291	270	272	301	291	288	277	263	287	284	284	307	291	304	291	245	298	303	299	296	289	287	273	277	314	281	288	293	297	296	313	290	318	325	288	289	289	267	289	266	287	301	290	281	290	319	312	298	298	268	293	284	293	278	322	290	295	290	305	333	293	300	279	301	266	274	253	288	280	286	333	275	329	306	310	280	294	266	332	286	337	308	299	273	313	305	243	287	268	278	315	300	286	284	284	299	292	309	284	280	284	302	271	277	337	293	306	315	279	282	339	306	284	288	270	305	283	307	295	263	271	299	299	302	277	296	302	299	283	291	290	294	282	301	300	286	287	301	294	305	308	291	273	260	288	304	271	315	299	279	283	333	280	308	283	293	272	280	286	281	288	320	293	282	301	275	316	286	290	306	301	301	282	291	295	288	271	319	294	272	304	309	269	294	278	309	288	308	304	266	300	280	316	311	291	290	283	273	266	319	321	291	298	310	285	263	326	289	294	300	281	265	302	329	273	328	283	287	287	285	301	281	278	283	288	305	280	309	302	278	331	312	313	313	318	270	310	296	296	299	323	274	303	283	293	268	316	275	282	302	274	271	316	282	276	294	329	283	270	269	297	301	249	318	305	318	309	273	308	289	277	300	304	254	293	308	306	286	290	298	285	282	282	303	291	299	306	283	306	317	288	267	307	302	281	267	278	307	284	282	298	288	303	290	315	312	294	283	318	295	301	268	275	281	263	289	289	319	283	297	266	275	316	275	280	288	292	298	281	296	306	322	273	287	305	315	310	340	305	295	303	305	303	294	292	291	301	299	320	278	291	263	296	298	284	311	277	307	301	313	301	268	265	303	295	258	318	252	323	282	285	280	269	297	319	293	300	317	305	314	289	321	279	245	288	271	289	286	299	293	296	292	277	312	273	291	265	274	300	289	313	299	294	286	286	279	276	284	289	307	300	287	279	277	283	300	296	306	284	283	277	293	287	330	296	285	304	311	284	283	298	283	298	344	287	287	282	272	284	285	302	290	273	266	310	312	267	291	298	306	297	314	286	278	274	296	306	309	283	305	301	281	266	272	257	298	304	278	305	294	273	278	294	300	292	300	272	306	303	283	305	288	299	304	303	267	299	271	328	287	301	284	294	276	284	304	279	303	294	334	266	293	307	278	285	299	270	293	293	278	296	281	296	315	306	290	283	294	269	300	300	313	267	330	287	288	306	286	267	306	312	275	292	273	307	292	311	300	301	303	280	289	308	289	288	293	283	308	285	301	282	304	286	264	313	309	287	308	273	286	308	294	263	323	277	269	285	258	279	319	306	298	285	280	317	311	295	281	271	287	312	298	280	292	306	315	323	250	282	303	283	266	298	304	284	319	305	289	296	318	282	296	259	290	294	298	313	282	284	274	312	295	272	278	278	279	283	289	307	310	299	273	282	287	303	276	268	288	289	302	294	247	290	275	273	312	287	286	276	307	262	292	266	295	299	269	292	287	300	284	262	286	304	301	303	328	293	289	307	265	268	295	291	269	268	300	309	287	293	259	308	293	269	292	269	289	277	282	292	299	293	296	304	283	275	309	313	277	298	324	337	313	269	287	303	296	284	287	285	293	277	285	286	278	280	316	308	302	279	296	320	231	280	301	279	304	286	283	266	303	321	308	284	276	278	301	341	266	313	334	270	250	321	295	286	280	275	280	279	332	320	314	299	294	306	265	297	297	295	267	287	332	327	286	303	308	282	302	293	306	302	305	307	278	255	316	262	301	292	267	287	318	277	283	280	299	308	296	278	303	280	310	266	261	280	326	304	303	301	264	318	274	293	319	311	318	270	278	288	282	310	294	307	275	248	265	275	291	286	300	308	299	287	283	298	273	252	284	284
35354	37219	21644	24338	22828	21271	15580	12555	10321	7103	4487	4431	4149	2746	3170	2701	1706	1310	1023	746	654	522	478	458	444	402	374	367	387	376	385	370	352	332	366	305	343	360	349	326	315	329	335	326	368	317	321	348	335	333	364	348	340	322	387	339	348	348	323	345	323	327	377	323	312	327	352	306	355	342	325	355	314	364	348	352	338	304	320	346	319	293	326	351	356	321	336	327	335	304	306	333	366	303	328	336	369	339	321	312	364	313	325	315	311	353	330	327	336	355	315	328	335	315	293	322	310	312	319	346	315	353	351	321	347	358	374	341	330	326	328	295	328	318	332	307	337	318	331	303	338	344	324	364	340	311	321	319	309	343	313	357	330	350	311	324	306	291	346	334	313	339	334	373	362	332	321	300	324	294	326	336	324	336	369	332	353	327	316	290	344	316	337	333	323	338	327	311	328	333	310	327	290	336	324	339	362	331	310	314	352	317	343	329	339	382	346	326	306	357	309	336	352	335	342	349	353	316	314	285	341	316	319	297	318	319	323	318	304	312	319	352	309	337	311	322	336	357	319	302	315	310	331	359	318	339	321	324	298	336	361	367	318	315	321	300	330	319	318	336	318	322	350	305	320	309	326	330	332	324	333	335	323	336	324	327	339	330	314	306	336	363	330	307	301	318	324	285	327	337	325	361	317	331	323	342	288	325	330	309	338	309	333	346	311	333	315	332	319	290	309	337	339	330	305	316	352	333	324	339	332	328	287	326	326	338	343	328	305	335	348	323	317	313	356	332	305	304	342	332	311	322	324	355	326	307	288	337	328	322	359	314	318	321	329	316	319	339	325	313	300	319	340	344	320	339	317	298	361	325	328	326	333	315	306	331	300	363	342	351	313	307	294	350	313	317	315	354	344	354	326	312	329	312	347	327	313	343	317	325	316	331	338	318	314	308	325	348	314	356	342	316	367	296	321	333	329	324	335	301	308	329	316	338	331	311	308	332	340	318	330	352	329	305	341	309	328	299	333	351	328	279	338	313	331	318	318	327	323	306	331	323	339	290	330	345	316	304	293	307	320	325	376	350	327	347	347	308	387	336	350	333	312	319	308	309	339	340	327	322	344	310	319	337	336	344	365	344	355	311	315	312	314	297	292	334	339	330	344	341	334	320	319	318	315	351	319	327	348	340	328	333	322	341	314	319	325	336	322	338	327	341	324	336	334	308	334	315	316	334	339	318	340	330	321	362	368	320	324	330	340	349	339	290	331	321	371	318	336	298	329	316	358	333	330	323	317	314	329	308	317	310	329	305	325	311	331	353	337	308	303	344	295	325	327	300	335	335	341	339	318	328	324	300	360	361	352	305	329	339	325	329	349	341	349	330	319	337	334	315	307	320	351	352	343	331	317	337	320	312	295	327	349	316	336	330	319	329	321	339	325	331	304	331	303	314	322	313	349	316	335	323	316	321	316	315	307	330	335	326	347	344	346	360	296	359	321	308	315	338	323	312	301	332	377	320	311	330	301	306	325	339	314	295	341	322	344	301	312	322	303	349	340	327	338	312	335	324	310	327	297	314	296	299	304	302	322	354	303	301	341	311	321	308	322	308	332	331	293	339	307	335	332	314	321	334	342	336	351	313	334	361	290	341	330	320	332	310	324	351	338	346	346	346	330	364	333	341	320	333	372	327	339	353	312	346	318	319	336	314	365	296	331	317	319	328	332	335	301	349	313	319	311	365	303	295	321	305	315	306	321	344	317	322	335	356	319	329	342	297	324	338	281	336	336	317	319	332	277	316	302	341	349	333	365	312	323	358	324	339	332	338	344	345	333	328	332	333	353	320	325	314	309	350	304	350	313	342	346	323	311	302	319	326	330	337	342	289	341	335	312	315	296	343	359	326	312	329	339	343	327	336	298	346	332	311	343	314	329	308	301	347	305	316	343	326	313	290	312	299	310	341	330	352	309	316	328	337	322	317	346	326	346	304	316	341	317	330	321	330	343	334	340	286	327	335	342	308	327	350	322	359	334	330	349	290	322	317	316	346	324	325	311	334	335	326	336	298	325	337	329	306	337	352	302	316	356	321	307	306	316	331	312	332	314	340	365	306	349	333	333	326	369	336	323	310	329	327	348	314	297	309	313	315	345	311	299	303	331	322	335	314	305	333	327	334	345	312	318	328	297	321	322	326	306	343	315	332	327	333	319	313	368	323	316	313	317	317	304	317	343	349	339	339	341	316	332	343	334	326	307	331	307	334	329	294	339	328	313	340	339	336	337	337	342	334	313	311	339	345	345	314	277	333	346	340	323	325	324	294	313	323	356	315	319	314	319	314	313	358	328	351	321	340	340	303	336	363	339	313	363	331	353	315	347	314	325	350	329	337	302	298	325	361	331	324	331	340	324	313	307	325	337	347	309	320	349	285	323	318	329	342	311	329	320	347	354	343	335	327	321	289	325	319	327	349	306	326	349	312	346	292	306	320	330	333	344	343	334	315	308	298	336	309	345	315	277	316	278	361	328	294	325	310	313	315	313	320	306	325	339	380	295	317	310	334	339	357	323	325	299	287	322	285	331	345	320	338	322	332	342	308	321	312	353	361	321	355	313	338	315	310	293	333	345	301	340	319	308	304	358	333	304	333	321	349	311	363	317	340	356	342	333	303	350	326	311	309	325	318	353	334	323	307	329	348	334	338	310	326	324	347	309	321	336	370	325	288	323	352	335	324	325	331	291	312	369	352	360	316	342	311	339	310	323	350	345	308	318	311	307	335	336	322	317	337	334	332	340	320	315	355	337	315	354	353	326	339	330	343	337	340	314	330	360	344	287	343	327	329	299	331	331	326	321	330	328	323	312	327	331	331	329	307	354	346	315	325	328	326	337	319	310	326	339	325	337	361	315	343	317	350	342	326	322	322	337	322	319	298	327	342	333	310	362	342	312	319	322	342	299	352	320	330	339	330	300	332	339	359	357	327	351	333	319	344	328	329	291	332	337	315	317	351	321	338	344	353	376	329	310	311	332	322	333	332	316	334	322	339	330	320	323	339	345	328	366	320	310	346	313	364	281	338	323	322	318	324	328	319	348	355	328	295	322	289	292	324	330	333	317	338	342	300	335	354	302	286	338	305	351	316	331	342	330	366	319	365	344	317	323	342	351	354	329	322	315	340	338	341	339	332	326	334	313	290	353	327	345	324	332	334	335	326	334	334	327	328	336	319	316	299	320	277	333	347	338	320	301	339	326	332	301	323	318	332	317	311	312	333	312	308	341	333	348	302	337	303	310	340	348	311	320	329	361	351	309	332	302	351	313	318	323	289	333	298	349	309	330	341	312	303	329	326	342	294	334	305	339	308	345	347	346	314	328	303	338	332	360	348	319	352	332	289	323	341	316	337	334	315	330	329	329	359	323	340	325	309	365	381	386	309	310	338	316	322	335	343	338	333	315	320	349	335	353	310	324	333	332	361	328	293	335	326	315	329	331	324	319	312	344	354	340	344	321	309
27971	21063	11211	7821	5521	5031	3774	2595	2249	1485	978	876	963	617	766	659	556	468	455	395	372	358	359	367	342	327	342	340	318	339	358	347	315	348	369	347	328	320	368	339	352	326	329	313	361	315	358	321	333	348	340	321	325	309	321	347	349	367	337	347	328	352	330	348	330	330	321	327	346	350	298	353	340	318	364	347	352	313	337	327	345	348	344	356	322	333	322	347	319	318	350	322	399	345	355	303	360	334	344	317	353	372	311	354	357	365	335	350	362	348	312	324	353	332	328	345	340	325	345	332	351	351	338	376	366	332	344	338	333	349	374	360	346	345	347	341	346	345	329	356	330	354	374	356	311	328	323	323	343	323	295	329	332	323	340	336	320	341	345	308	336	339	326	308	363	316	345	326	337	324	366	332	352	305	343	308	356	332	360	344	318	335	334	332	316	328	305	343	333	379	345	351	359	310	332	316	339	330	334	334	323	342	333	321	345	329	366	315	332	314	336	324	365	331	308	346	314	295	340	350	318	337	347	330	344	355	358	342	365	327	347	347	387	293	334	348	359	311	337	335	361	325	352	356	327	330	341	329	332	360	337	353	324	324	384	350	342	379	327	335	316	325	349	353	354	326	324	361	314	334	340	324	354	367	342	351	352	339	332	352	331	329	300	344	298	354	311	297	358	366	389	332	306	344	347	348	342	354	334	323	338	333	334	371	352	326	334	326	332	337	350	337	347	346	330	356	304	340	363	380	293	329	369	341	329	334	327	376	324	359	333	322	322	323	357	333	319	319	345	353	348	363	350	315	316	321	320	374	354	311	345	318	343	326	327	314	336	318	309	341	334	321	305	317	276	339	334	330	347	351	356	335	356	332	336	338	304	365	345	370	320	321	333	332	330	350	318	332	368	297	356	338	324	373	358	349	325	329	313	348	395	364	316	362	327	335	340	356	346	335	332	318	367	323	330	372	372	365	337	334	358	366	344	311	313	339	325	335	319	346	335	343	338	331	353	332	333	310	318	351	325	338	341	353	366	316	349	366	377	366	310	317	333	349	339	340	312	344	336	338	328	322	367	322	350	361	349	361	315	350	328	335	387	310	323	364	350	347	300	344	351	325	322	327	309	345	336	379	345	320	339	345	303	351	339	337	319	353	312	321	357	356	380	336	311	349	370	337	354	341	297	345	338	307	343	339	353	336	313	337	359	367	354	331	339	349	331	313	334	337	328	318	329	335	296	308	323	347	323	305	341	329	355	338	363	325	352	344	312	323	329	361	342	349	369	300	370	349	325	320	329	332	335	344	335	330	332	332	362	336	355	329	353	337	350	321	341	354	361	351	336	328	320	328	326	309	337	352	328	321	349	323	321	337	329	353	338	314	296	322	343	336	334	341	308	344	351	324	338	325	368	362	357	386	323	364	330	350	345	339	313	341	349	354	325	329	319	357	342	357	339	367	328	329	332	353	342	361	365	352	328	310	347	334	358	335	359	338	324	359	340	343	337	321	332	337	317	335	332	331	324	348	345	347	363	320	340	349	309	358	350	326	308	354	370	332	337	344	324	313	353	369	337	332	318	316	322	314	344	327	348	356	364	318	358	327	344	351	349	363	336	329	358	340	325	348	343	345	384	309	327	332	326	307	352	339	339	327	345	325	354	287	339	335	325	339	325	354	330	317	363	327	338	349	358	347	309	374	319	322	343	330	314	332	336	324	341	347	322	333	334	317	354	363	341	334	311	343	343	322	355	360	345	372	323	354	380	344	356	327	335	358	330	343	325	335	332	364	306	332	360	309	332	362	326	325	334	308	337	333	335	348	341	379	289	286	332	350	335	343	327	329	350	362	369	346	324	352	335	365	363	352	338	309	342	352	315	334	326	299	309	367	341	342	334	330	350	342	349	346	355	362	312	335	358	339	308	363	347	339	310	336	307	329	328	345	320	362	347	320	339	319	364	367	309	358	302	342	362	389	321	318	346	295	338	318	336	356	316	332	311	344	316	323	314	349	344	322	334	339	343	344	348	344	343	350	361	359	311	331	324	366	328	323	353	343	308	362	354	350	292	343	323	337	347	347	360	366	364	336	340	354	354	356	356	334	330	329	349	345	375	361	346	321	296	341	338	314	376	344	321	358	339	364	350	340	333	321	340	333	352	326	367	326	320	326	367	342	311	307	353	325	340	356	319	347	316	321	315	324	349	344	339	338	295	349	314	330	334	324	336	356	360	317	318	324	347	339	343	357	338	320	296	303	332	379	324	328	324	347	298	329	356	323	331	304	314	359	330	349	349	340	376	365	340	362	333	321	329	328	348	361	338	346	342	377	327	359	350	354	338	309	339	375	326	344	361	324	319	342	335	326	381	319	369	341	364	340	326	326	379	334	322	326	319	356	333	375	368	325	314	326	306	322	323	327	338	324	347	367	346	318	345	317	351	336	337	342	329	307	364	314	358	332	350	334	333	360	352	327	309	328	369	357	346	339	311	308	316	334	319	343	315	355	353	320	346	318	322	337	343	336	338	329	363	340	341	336	333	341	331	341	339	329	325	353	330	347	340	369	333	329	343	317	345	322	326	345	316	338	314	359	358	325	329	340	314	346	339	339	343	329	341	362	338	316	352	338	345	321	358	349	295	338	321	328	343	307	334	318	334	376	335	342	337	348	318	325	345	359	327	343	335	348	350	366	324	332	337	354	339	357	332	345	335	359	359	322	321	354	309	333	358	353	345	307	320	331	318	317	378	357	343	361	332	348	332	331	321	331	351	328	366	357	347	323	329	318	336	336	334	357	354	333	346	331	332	346	362	314	346	324	342	354	347	331	314	314	355	349	361	322	294	326	376	323	366	324	354	331	338	337	322	348	337	331	321	350	327	356	334	343	336	325	344	367	352	350	298	314	344	327	325	328	334	358	334	313	333	341	332	363	318	328	318	346	332	343	379	336	316	306	337	342	314	365	359	345	335	350	347	355	327	338	359	340	328	335	331	381	351	339	315	338	362	321	296	321	277	311	332	346	349	353	323	330	316	347	362	320	322	336	339	289	328	343	339	325	330	334	345	343	339	347	325	383	345	367	348	304	309	385	346	347	373	337	290	302	311	353	354	332	323	346	347	331	320	334	340	340	307	315	310	321	324	347	354	332	351	333	342	346	372	346	303	336	279	310	342	343	347	364	313	347	331	348	357	360	333	320	337	344	335	350	296	340	318	363	341	356	354	323	342	329	347	370	368	326	347	325	337	340	337	346	368	350	374	325	347	330	345	346	325	350	360	354	387	328	317	343	314	344	349	343	330	322	333	335	336	345	325	338	342	349	355	347	340	347	349	355	295	355	317	323	327	355	347	355	361	306	351	344	336	302	318	345	336	331	322	350	336	344	328	333	346	313	327	330	320	378	339	323	365	329	346	309	332	318	342	347	359	332	338	374	340	357	388	329	366	355	369	326	366	346	347	312	348	340	336	334	338	316	336	358	371	357	332	341	369	390	339	315	319	318	360	309
29624	18919	5938	10789	9458	9739	7474	5524	4519	2970	1948	1639	1631	1116	1319	1173	878	651	651	504	464	470	440	387	450	398	429	423	406	421	399	403	382	421	426	422	440	416	414	400	397	418	453	426	396	388	399	434	397	389	414	401	411	376	401	419	424	374	403	427	429	399	394	393	430	414	399	428	359	383	423	413	402	391	418	425	384	414	404	410	430	400	395	408	412	390	402	433	361	431	394	416	406	411	398	448	404	397	388	414	429	379	432	433	418	375	407	403	402	427	393	398	403	410	397	427	426	414	396	413	441	414	427	423	403	410	372	406	392	420	410	373	400	410	400	394	420	402	403	387	421	394	396	371	411	438	373	399	393	395	397	407	417	419	429	395	417	402	402	395	433	431	409	418	385	415	391	410	404	403	413	405	418	400	435	426	432	412	390	404	362	422	394	405	410	421	448	378	407	417	407	407	358	416	432	442	384	408	379	417	449	400	432	450	424	438	366	390	408	414	421	392	447	410	421	412	405	404	431	400	423	377	400	403	421	398	408	414	403	415	363	382	409	418	416	405	393	385	376	418	402	408	399	410	409	449	393	403	415	376	382	405	411	408	436	439	390	419	422	395	425	390	437	405	402	400	398	404	412	381	404	427	419	377	385	420	407	439	434	407	359	420	428	418	424	422	428	427	414	398	414	392	416	413	416	415	385	392	435	366	416	369	410	394	398	413	428	394	424	400	418	422	433	404	398	424	406	429	399	440	412	402	427	411	422	420	395	419	418	402	398	414	432	427	441	416	413	393	405	423	375	388	403	442	410	375	382	416	401	398	432	404	403	388	416	411	427	420	407	444	413	427	389	432	410	395	429	384	410	437	385	400	432	382	363	422	407	417	396	393	402	420	409	409	436	415	422	402	413	399	438	406	392	406	405	392	408	416	349	410	381	469	389	398	426	373	423	419	395	378	389	393	442	405	419	406	428	431	380	405	432	416	391	435	411	419	410	428	435	407	425	428	402	415	443	400	417	449	437	455	426	422	373	383	405	384	422	376	434	405	423	433	411	373	393	416	420	420	449	413	384	399	386	414	360	413	383	427	415	390	409	386	428	402	395	376	433	434	386	367	415	406	448	396	423	419	410	420	411	442	406	433	401	404	409	415	366	405	367	411	416	431	400	420	394	386	372	401	406	391	420	411	405	433	456	431	402	409	400	401	387	413	432	426	433	422	396	404	408	410	384	391	402	420	445	409	389	385	406	397	378	432	382	398	411	422	393	370	406	456	422	412	411	402	428	425	393	375	384	402	390	393	384	390	435	391	422	438	423	413	420	402	376	407	436	410	402	410	408	433	426	397	428	431	409	424	404	398	399	376	398	410	406	437	395	377	416	411	438	426	437	440	421	391	396	442	444	422	401	412	412	395	440	411	393	428	383	385	413	405	430	400	407	419	382	404	400	449	387	422	407	379	408	395	389	409	405	406	413	435	437	424	425	404	390	441	404	403	445	406	404	418	443	408	382	405	406	396	439	441	394	411	375	374	388	428	411	433	403	407	389	385	408	383	366	443	406	412	411	422	388	395	408	415	438	410	417	420	391	407	424	396	418	398	402	444	413	422	422	386	421	392	386	421	422	392	418	411	399	390	453	419	447	427	418	442	421	397	376	429	386	415	428	403	387	367	417	402	449	361	411	409	439	421	406	450	415	444	418	437	392	371	454	403	448	394	432	383	440	393	398	387	385	417	398	410	390	412	413	418	395	434	411	394	435	398	404	406	367	419	402	416	382	414	366	418	407	372	432	408	371	393	379	372	395	387	371	414	406	407	427	413	377	371	378	427	406	411	399	382	430	441	421	394	398	433	430	410	426	388	419	393	399	408	391	441	400	418	398	376	394	389	408	433	411	405	395	417	400	393	399	410	399	361	423	412	416	416	459	418	417	371	426	380	426	385	432	449	407	405	431	438	446	400	416	407	418	362	399	385	437	412	381	405	402	420	393	427	401	393	434	414	433	388	400	377	416	395	421	395	443	429	415	407	456	454	422	396	359	423	432	438	380	380	396	422	429	364	393	373	392	389	410	393	400	400	396	386	388	422	402	417	427	421	398	450	414	416	406	406	421	398	431	384	416	389	390	408	429	395	393	411	426	392	390	444	406	376	407	401	441	394	376	389	400	409	416	372	426	398	382	383	420	380	398	416	397	422	399	455	369	396	418	410	401	441	367	431	401	433	410	420	393	394	396	408	366	405	426	443	375	433	408	420	409	413	398	399	414	410	420	374	393	376	423	413	429	385	444	420	443	382	378	406	395	394	418	416	418	427	429	405	401	454	393	404	423	383	430	438	384	372	391	416	411	414	419	378	401	392	462	427	410	400	404	410	447	405	420	400	390	408	398	389	409	399	415	397	401	402	418	420	422	429	441	414	386	467	391	397	378	383	435	403	379	429	421	410	413	382	369	383	436	393	385	412	406	379	416	409	405	390	396	364	415	404	376	413	419	411	367	406	382	385	428	394	386	412	434	406	400	419	417	417	387	433	447	391	380	379	359	418	401	409	412	386	380	415	433	424	441	446	428	441	375	398	409	345	358	407	440	355	415	385	402	398	426	435	408	423	422	422	409	392	400	400	424	448	394	385	443	405	442	419	399	402	397	402	415	445	431	423	399	393	416	420	383	417	406	463	426	392	392	363	408	410	402	384	406	397	376	437	393	389	430	413	405	451	427	414	406	431	380	352	442	417	411	447	412	419	408	453	402	437	453	408	390	382	412	436	401	397	397	407	382	373	443	440	411	426	414	434	427	397	394	398	389	388	425	399	434	419	398	408	400	406	369	387	396	421	466	411	371	409	386	415	387	400	402	411	385	425	452	375	394	420	392	395	429	430	422	405	400	392	423	375	403	397	399	403	413	384	400	425	415	425	445	390	393	447	415	425	434	405	432	396	385	449	410	413	399	435	419	392	411	374	430	409	431	392	390	404	403	413	426	393	415	412	451	459	358	422	424	405	384	395	424	386	412	392	429	421	389	402	408	386	424	420	375	412	415	444	393	412	381	430	388	386	397	436	412	399	395	407	397	408	411	386	383	399	379	417	413	401	430	395	403	375	394	414	416	444	398	425	429	416	388	423	443	418	430	442	401	352	383	442	416	415	386	386	416	414	460	421	404	411	414	403	409	388	367	404	417	387	412	402	388	401	399	391	401	421	418	413	402	400	456	404	418	408	388	374	398	418	437	408	434	391	424	439	379	416	422	436	424	386	361	423	425	424	412	408	410	440	407	430	414	377	406	415	384	401	379	408	422	400	391	393	397	383	401	389	410	409	395	412	387	402	444	436	402	430	477	413	447	438	382	401	432	408	403	395	421	398	436	391	405	386	445	374	411	438	420	439	392	420	413	397	429	421	395	431	386	420	388	387	370	418	431	450	405	419	412	428	429	384	416	419	433	390	383	415	397	427	399	388	445	362	421	397	407	416	397	396	409	446	402	410	425	403	442	395	447	423	409	426
23401	20828	27995	23799	20977	16230	8587	4340	3537	2577	1810	1380	1197	918	1034	1049	566	394	412	352	295	253	256	260	226	215	218	224	193	194	213	219	213	222	235	211	214	184	231	207	212	193	200	206	193	219	170	197	217	200	182	183	207	186	213	209	198	198	199	194	209	196	194	181	208	214	197	202	195	194	187	210	185	179	215	216	202	180	207	227	187	185	192	168	190	194	210	192	176	187	192	191	210	222	202	209	211	162	199	211	184	209	220	186	182	221	186	155	190	208	195	192	193	202	219	237	218	204	204	178	173	191	191	207	169	184	215	195	187	181	187	188	197	186	182	164	223	195	196	208	202	211	184	207	186	198	200	199	174	187	180	201	182	207	190	189	203	197	215	197	177	192	220	202	211	204	214	195	189	193	204	201	190	187	187	197	216	180	208	189	203	207	173	199	217	206	222	202	227	171	182	185	201	183	179	220	186	205	212	205	214	201	209	211	181	196	192	212	220	196	217	180	188	188	207	202	185	222	192	202	206	185	180	192	182	210	199	176	214	184	176	205	229	222	204	206	238	174	190	174	236	213	188	205	182	186	212	206	170	199	220	218	163	195	157	203	207	179	177	214	204	178	187	178	215	196	205	189	190	205	200	212	215	183	198	175	203	207	198	188	196	233	218	168	191	192	222	188	186	186	187	198	190	233	178	186	192	194	217	193	221	208	207	189	202	182	205	212	198	209	182	177	186	207	214	188	194	195	186	209	194	174	204	221	199	186	209	195	190	201	201	193	214	197	175	172	192	178	197	205	192	193	209	191	208	213	221	179	196	211	190	171	181	195	179	202	204	198	184	205	210	189	211	199	175	191	176	181	188	180	202	182	190	188	184	173	190	200	173	207	186	229	208	193	173	186	185	221	214	212	209	180	189	219	210	193	221	182	192	174	204	210	198	216	192	214	211	210	196	191	205	199	185	185	193	196	221	189	203	163	198	188	186	191	211	170	216	186	175	243	200	198	179	192	184	217	199	203	185	194	209	191	196	194	203	202	201	189	197	186	195	202	161	196	194	197	196	173	193	202	194	184	191	189	197	165	183	221	208	200	215	209	211	191	198	195	181	214	183	178	223	182	204	208	178	208	214	206	205	196	199	203	197	189	211	183	187	209	197	202	183	182	181	202	206	185	185	184	195	197	160	200	193	196	176	199	208	201	184	209	189	197	211	210	167	185	219	220	193	195	204	205	199	192	205	169	201	178	189	199	195	191	169	193	182	170	190	196	214	190	179	172	206	197	206	186	196	196	194	184	203	195	199	190	231	197	210	199	211	180	205	200	205	205	187	201	161	220	186	195	200	180	208	172	196	205	205	183	214	220	205	195	205	184	198	211	198	173	187	223	194	191	205	189	218	204	210	179	175	174	216	198	179	206	202	200	181	182	220	184	187	202	207	195	221	194	193	219	206	191	180	207	176	197	180	212	206	196	186	195	188	191	181	194	226	216	202	199	185	183	162	191	202	209	206	188	209	221	196	196	183	192	163	204	208	210	192	188	181	190	200	211	210	198	185	188	211	194	199	190	207	200	219	168	196	202	219	209	199	206	203	160	190	188	188	195	204	185	214	195	199	208	191	196	193	198	203	186	171	209	219	201	202	193	222	212	187	203	190	218	193	196	199	187	164	182	190	188	199	198	203	193	165	208	193	199	210	204	196	176	192	157	191	191	200	189	171	209	196	204	201	197	192	190	178	207	188	207	190	188	175	181	185	193	206	188	183	210	223	197	217	194	192	193	180	203	207	197	184	187	205	179	205	185	213	184	187	220	209	204	206	219	176	199	205	200	193	209	197	198	212	170	202	219	180	172	201	251	197	191	185	193	218	208	205	182	200	193	244	229	183	212	188	202	200	199	180	213	210	213	203	197	205	218	218	180	197	181	202	162	190	201	199	189	204	180	186	212	206	194	202	192	200	184	208	211	195	181	198	190	179	199	191	212	179	198	196	203	208	188	180	204	188	189	167	201	172	175	186	209	172	200	227	198	191	199	173	216	221	190	218	220	188	198	168	184	201	200	178	174	187	215	227	193	216	220	209	200	204	208	178	187	186	183	167	184	227	216	212	211	172	189	174	196	202	190	196	182	185	195	210	195	183	185	198	201	211	196	172	199	185	197	194	186	191	203	190	200	226	195	180	198	198	163	220	194	203	170	213	196	227	190	196	177	158	183	204	213	181	172	200	195	177	200	188	201	186	174	173	185	205	210	183	196	195	185	179	163	187	206	217	230	198	193	183	194	191	195	195	207	172	189	195	220	171	185	186	203	186	177	210	188	192	190	175	188	212	216	194	175	188	195	199	183	160	227	174	193	185	206	203	174	202	181	178	205	178	207	196	180	203	206	197	188	225	187	216	189	210	183	225	206	218	190	200	197	186	191	201	180	198	210	183	198	203	197	213	209	184	192	208	183	183	184	213	208	214	165	200	187	173	197	198	158	202	204	195	181	192	207	200	206	186	185	166	183	201	170	227	188	183	179	195	203	205	224	198	180	194	197	202	202	209	205	196	216	208	203	190	173	187	201	213	181	190	210	205	191	190	217	198	196	179	213	221	198	181	179	213	213	184	181	167	208	205	211	188	173	188	161	197	194	211	182	187	207	187	197	179	206	181	174	207	227	216	186	211	197	220	171	172	212	216	184	193	192	216	193	193	191	209	202	208	201	213	217	235	194	209	206	208	167	165	182	201	168	179	192	219	175	194	207	203	188	183	210	204	209	208	197	194	207	176	200	203	189	215	193	188	179	188	190	174	189	205	196	199	203	185	189	197	197	215	207	185	184	196	197	202	204	201	178	207	195	203	174	195	180	201	183	191	205	237	191	187	186	180	192	175	193	187	225	202	186	196	196	208	209	232	183	189	180	190	192	207	187	185	182	206	222	209	190	197	199	185	213	214	189	207	193	216	192	199	189	210	193	214	184	190	181	177	201	194	197	182	207	203	175	194	205	201	194	205	229	177	171	213	215	212	216	188	191	211	179	196	206	211	185	200	194	201	183	185	193	167	209	193	202	188	211	186	192	212	191	189	189	194	198	210	182	182	192	181	203	195	176	197	209	224	187	183	195	172	190	190	181	189	220	187	193	199	210	185	216	192	205	203	191	189	200	190	219	209	196	229	178	214	179	222	185	198	167	198	188	213	184	183	194	224	193	176	232	201	204	186	185	187	191	217	171	215	195	179	229	205	192	189	221	198	218	217	175	214	201	198	206	206	190	212	178	199	185	175	208	195	204	195	208	205	170	212	185	175	194	220	202	207	193	186	188	186	196	213	187	185	187	184	199	214	193	202	201	172	188	206	188	206	191	164	200	172	181	201	203	195	182	192	218	226	205	195	218	197	196	189	202	183	203	201	194	200	187	191	199	192	185	233	201	191	199	200	187	214	194	217	192	212	201	210	172	197	194	209	161	184	206	201	196	184	215	191	175	196	254	207	206	197	205	177	192	189	215	194	209	181	188
31386	30819	12970	18110	15476	14546	11678	8014	7293	5140	3486	2772	2259	1660	1935	2028	943	637	715	524	446	306	286	293	236	277	297	285	258	275	248	277	252	237	287	241	241	270	224	235	244	258	226	231	240	216	262	246	255	232	205	247	234	252	246	250	216	224	261	235	243	255	249	246	218	233	250	218	243	246	232	227	260	267	249	236	264	252	237	216	287	236	229	263	239	255	260	246	244	243	251	216	272	221	241	252	244	236	219	241	247	246	237	258	255	225	260	223	244	204	288	223	262	240	251	285	235	235	288	216	259	234	256	253	228	244	215	233	254	258	216	231	221	226	274	239	247	245	242	251	245	259	246	232	244	222	217	296	228	234	234	237	275	240	261	244	254	245	230	239	234	219	260	233	238	251	237	234	269	243	248	226	229	251	234	248	232	237	252	226	249	219	220	257	265	236	257	239	230	233	254	251	237	243	252	245	246	240	253	266	224	235	233	257	245	214	239	239	242	237	250	239	241	232	258	221	237	238	224	260	243	244	260	246	242	255	218	257	252	236	284	242	254	256	239	258	248	245	232	260	233	250	233	257	250	247	224	251	240	249	249	231	240	245	248	262	247	251	264	227	238	232	246	231	255	242	277	247	241	234	232	255	237	243	228	238	250	220	233	247	234	234	240	211	243	242	233	232	248	249	230	240	245	269	265	257	229	225	244	219	238	266	225	231	227	227	242	256	228	238	262	229	237	256	257	236	253	219	226	265	244	240	251	242	240	231	267	228	233	248	225	267	252	272	259	236	260	254	232	255	241	259	241	264	247	251	232	243	251	246	260	245	228	246	265	238	259	215	265	253	249	242	248	237	236	236	233	263	240	241	254	249	239	240	236	252	216	247	235	254	250	242	244	252	244	251	236	258	248	249	261	239	251	227	235	262	216	235	236	239	249	246	252	238	251	240	241	242	242	256	226	248	255	222	235	227	221	215	253	234	255	239	257	221	215	218	246	236	240	276	244	231	238	243	236	244	222	227	211	255	243	240	208	258	212	261	225	219	241	252	268	241	215	243	204	237	236	245	277	232	278	239	244	216	260	255	262	240	251	219	232	240	203	251	253	231	233	250	232	225	243	237	217	249	233	230	233	237	230	237	227	261	250	240	243	224	225	247	232	237	248	217	236	250	229	247	241	234	252	248	248	248	233	250	252	226	256	269	246	253	244	209	256	234	232	262	248	272	232	265	267	241	260	235	233	252	229	260	249	236	232	216	255	287	245	259	225	274	276	232	256	243	242	242	256	225	246	229	225	226	257	236	289	236	236	232	226	246	230	241	237	237	259	252	245	253	239	254	243	237	246	245	248	210	235	245	262	241	251	230	237	268	241	259	242	260	237	234	243	259	248	245	231	250	238	246	243	234	225	266	240	236	256	271	246	237	217	243	255	227	227	260	243	244	229	261	258	273	261	255	260	210	244	259	239	242	232	241	226	244	227	251	233	271	249	268	271	237	254	229	258	234	260	232	235	238	246	228	242	241	229	258	229	233	222	231	235	244	236	243	254	258	237	228	266	217	229	235	236	256	266	219	244	282	260	231	251	229	256	230	223	241	230	212	261	213	240	225	269	234	249	236	216	212	256	232	262	240	233	241	214	242	233	270	247	215	231	238	256	227	266	224	238	261	204	259	267	234	252	247	255	258	245	253	238	221	246	270	235	269	255	249	252	236	224	232	268	233	255	233	248	241	258	226	259	245	275	252	233	249	285	228	235	226	238	232	248	269	265	232	225	243	239	260	230	242	244	259	255	249	256	225	248	246	275	237	244	240	251	239	234	260	254	254	242	275	263	238	251	236	223	249	245	243	218	236	237	251	251	238	236	237	229	275	222	255	216	240	209	236	255	250	248	257	254	237	245	239	235	262	244	226	238	230	228	244	234	268	250	263	231	229	220	250	240	245	250	235	244	245	221	260	262	244	237	239	211	256	245	260	231	259	205	230	245	240	238	231	231	243	246	252	239	240	261	236	268	241	251	234	259	227	247	248	230	244	235	193	225	232	265	254	228	218	254	254	228	255	249	234	238	231	241	254	241	240	237	219	255	267	257	244	243	250	240	245	236	242	259	229	238	250	263	259	242	234	237	241	246	213	242	245	241	214	251	247	223	270	230	236	238	228	210	220	219	264	226	228	230	248	195	237	252	239	232	263	228	234	245	241	254	227	236	237	246	234	240	247	262	203	225	262	211	230	253	254	234	259	207	260	225	243	227	246	231	247	260	246	242	260	229	241	233	251	256	225	242	248	213	232	249	234	219	256	280	236	249	228	266	245	218	220	256	244	236	267	246	243	242	253	216	269	254	255	219	232	245	242	250	258	227	236	229	277	261	226	243	235	239	264	255	271	264	252	235	246	246	262	239	225	245	252	262	239	207	230	235	230	244	249	229	206	231	232	228	277	239	263	227	235	217	245	262	238	250	257	256	241	238	235	238	246	230	236	268	237	251	242	234	241	261	219	243	262	213	257	255	230	229	234	245	227	256	248	220	221	214	273	246	241	247	229	234	269	241	223	259	228	235	236	219	231	247	239	277	225	249	236	244	252	256	245	241	252	248	237	217	238	253	272	272	243	232	219	242	244	197	255	265	223	261	253	218	238	244	214	249	235	230	246	265	242	218	250	279	246	253	260	231	228	272	258	228	276	263	240	263	222	240	227	245	248	249	261	218	224	218	266	230	246	242	243	253	216	260	254	252	243	237	229	246	244	234	232	232	254	218	245	260	266	239	226	243	267	263	257	272	248	227	237	217	221	225	246	245	251	271	237	255	254	232	230	236	251	235	254	252	249	246	214	259	228	228	237	239	264	243	252	244	236	239	241	242	245	265	223	243	238	235	240	234	249	255	261	234	223	253	263	238	253	258	245	257	228	252	247	257	268	220	248	238	253	264	243	211	213	250	245	259	249	238	252	232	264	235	245	249	225	250	243	245	237	231	226	214	258	210	259	224	268	262	232	201	225	234	226	213	236	219	230	219	223	226	209	236	241	258	240	247	230	250	254	250	228	250	231	221	258	228	236	223	213	259	249	258	225	226	226	247	275	199	257	254	240	238	272	282	250	251	245	224	232	234	229	240	229	257	261	243	273	262	257	225	244	226	238	241	255	230	221	246	235	243	263	238	239	213	216	241	217	246	238	251	248	232	244	249	243	264	242	240	247	247	247	226	271	250	263	240	225	259	217	264	242	255	247	262	231	244	247	263	260	232	258	246	252	254	240	215	243	263	246	236	243	245	242	229	235	236	239	255	236	261	262	235	259	244	233	216	294	235	222	244	238	246	244	229	256	237	243	248	249	242	203	234	286	255	282	209	236	234	242	237	259	225	265	235	237	241	229	240	220	236	241	219	253	231	242	241	240	211	221	228	216	247	261	250	242	266	232	237	245	249	240	263	231	238	238	238	248	232	225	247	250	233	206	269	219	253	240	248	242	239	264	265	230	223	251	220	241	209	247	239	239	205	232
24485	20867	27080	24748	16589	8337	5354	3096	2518	2176	1546	1211	1097	942	951	1036	793	648	560	538	525	484	519	442	474	437	418	452	469	471	435	458	492	444	471	495	436	479	485	476	456	438	415	480	431	463	443	461	461	468	462	452	439	451	441	456	502	425	457	443	472	450	460	502	432	414	439	441	453	455	488	466	404	473	441	476	461	425	443	456	442	430	470	467	428	461	449	460	456	455	445	459	458	455	440	482	500	481	466	469	436	444	455	429	448	428	465	443	458	473	437	442	441	434	436	475	440	473	488	425	459	468	444	443	447	493	448	446	457	476	508	461	460	405	470	429	459	428	436	435	481	472	440	478	462	423	444	453	430	472	447	420	434	465	449	473	418	491	458	479	457	458	443	467	466	464	398	415	444	436	448	449	449	458	471	455	433	452	437	501	472	454	433	444	470	481	416	423	446	429	462	416	429	443	448	453	478	413	415	405	429	467	475	459	481	437	436	410	423	406	475	466	440	498	426	452	457	462	470	478	434	428	428	489	467	458	446	432	464	420	450	454	432	434	447	455	441	472	429	446	435	441	436	449	446	483	439	424	459	457	487	442	484	437	485	419	451	464	445	440	481	441	441	466	446	443	457	451	437	461	464	422	436	428	470	427	487	490	403	460	474	424	445	422	446	473	453	450	449	447	448	484	461	433	465	460	464	444	479	474	430	472	466	423	458	474	424	456	428	483	444	472	441	456	467	474	425	483	456	441	439	413	441	451	517	464	463	478	459	440	467	441	433	467	466	439	452	505	424	429	496	455	449	454	453	470	432	458	489	449	461	416	445	454	460	491	448	420	453	466	422	457	470	496	469	436	452	437	468	403	419	430	445	471	422	444	426	495	481	475	429	443	432	435	461	445	484	415	466	437	437	442	436	438	443	401	450	429	466	430	464	446	472	456	451	420	500	468	469	492	480	473	433	465	486	426	423	405	486	455	439	444	481	421	414	458	422	443	491	423	426	477	495	470	495	450	432	430	488	429	443	439	411	412	437	435	450	409	423	448	490	456	460	451	462	427	416	419	458	461	457	451	459	446	457	417	480	426	478	440	446	417	423	468	482	422	444	411	437	438	444	423	445	468	450	437	444	477	459	452	479	447	418	425	428	479	447	452	452	468	455	435	431	474	469	469	491	467	442	454	447	479	467	447	444	463	469	477	454	426	467	440	451	418	444	464	448	430	420	437	444	466	419	448	425	478	505	456	440	415	450	430	432	437	414	484	420	474	457	474	441	460	457	485	459	448	436	505	422	447	443	443	452	445	429	432	480	467	476	441	471	436	449	449	438	457	456	472	451	452	450	461	463	457	489	477	451	446	436	458	442	475	435	469	460	437	493	446	465	472	458	479	480	441	444	438	488	449	485	484	434	477	453	451	440	450	466	454	446	429	445	428	463	427	441	479	433	457	445	486	478	419	425	457	443	487	431	452	470	478	460	416	449	391	443	452	429	415	427	441	483	461	444	446	466	454	475	454	436	470	479	454	433	433	423	441	444	494	444	418	464	478	468	434	474	390	441	449	436	502	475	480	426	479	414	456	440	468	473	459	434	474	441	448	504	477	441	413	446	455	450	498	432	421	447	423	442	433	474	457	499	414	479	427	443	442	451	478	444	451	462	430	459	458	451	409	475	473	438	438	449	432	451	434	462	455	435	462	485	453	410	441	449	468	445	452	469	415	416	461	456	452	455	421	448	437	465	476	450	466	418	425	477	469	460	449	428	456	476	451	444	483	445	471	447	425	444	448	436	459	465	429	482	464	433	472	443	459	455	455	480	463	407	431	405	438	462	483	441	491	468	450	435	467	472	425	479	440	433	435	459	435	461	442	415	458	428	454	442	467	481	461	484	429	482	482	449	456	458	466	459	448	457	443	454	455	464	457	469	450	451	446	473	459	497	460	473	456	481	425	466	448	409	481	487	446	459	427	447	470	424	464	418	416	469	450	488	464	482	428	530	456	460	457	515	437	470	424	457	436	474	465	448	449	392	417	433	443	475	493	438	404	479	425	431	431	454	456	445	506	448	483	459	412	464	476	469	463	449	415	445	466	441	459	463	455	488	473	458	464	476	452	458	456	453	429	476	466	449	451	423	491	463	427	420	450	454	452	444	447	491	520	481	477	472	472	467	478	446	421	443	432	413	443	444	471	424	441	448	467	466	425	457	449	439	439	445	469	478	429	468	458	429	524	531	474	434	482	470	443	425	484	484	447	488	400	413	440	422	476	435	474	450	477	445	458	437	480	413	467	469	463	452	440	438	440	466	470	439	441	459	466	452	442	426	465	421	426	472	478	489	443	429	451	466	473	454	453	466	414	470	443	417	433	410	483	443	421	465	471	458	469	426	440	441	436	442	439	453	430	475	442	450	447	464	488	480	436	416	492	449	449	482	435	445	390	484	442	473	446	487	453	436	442	452	440	427	456	417	449	464	435	420	454	431	445	458	484	416	428	478	463	457	433	475	429	485	469	449	412	419	412	462	448	446	450	475	458	427	434	455	471	442	420	451	449	452	516	448	443	455	448	416	444	447	453	473	457	473	483	454	473	485	440	437	429	451	435	466	454	429	454	487	452	467	460	427	453	426	484	464	416	476	455	469	436	446	442	445	455	461	439	485	440	465	417	453	467	468	495	471	460	407	486	442	445	436	452	465	445	442	460	491	455	493	439	472	425	423	422	480	459	470	447	448	448	410	432	445	419	485	463	449	440	465	430	487	399	463	454	440	447	433	433	449	455	456	425	470	470	435	450	451	436	477	475	424	426	479	465	448	502	455	482	405	432	452	491	445	435	452	464	449	469	442	448	456	519	428	438	435	427	425	431	498	451	457	495	493	442	436	491	462	441	436	489	497	464	491	459	495	440	461	450	441	456	439	442	457	480	442	501	460	435	491	432	451	466	466	457	458	474	453	459	460	427	483	472	446	425	482	470	448	424	452	441	419	459	444	488	446	443	469	441	459	437	483	457	453	459	455	485	447	466	508	433	416	472	425	477	464	456	423	485	490	457	447	456	436	478	465	494	423	417	471	464	438	460	456	430	461	446	450	467	449	432	429	443	461	458	443	450	470	470	455	448	449	470	440	454	479	480	405	480	454	444	452	477	423	439	419	471	456	449	467	472	497	474	384	468	451	425	451	459	465	431	470	451	446	479	444	483	457	434	464	439	487	446	452	443	471	446	477	400	452	440	445	493	459	442	471	441	452	443	462	436	444	428	477	450	432	459	444	464	479	468	495	464	415	433	453	439	479	469	435	471	459	456	443	453	447	462	447	425	455	446	432	485	424	449	443	419	444	436	454	461	461	442	473	463	474	463	449	431	429	428	453	488	431	463	449	448	400	449	463	482	437	432	430	424	476	424	467	502	466	480	469	405	495	437	436	452	455	488	451	479	440	461	431	455	434	437	458	457	463	462	491	448	473	412	464	445	424	444	459	476	470	428	478	442	434	438	464	501	457	441
31364	25939	10299	15668	13873	12483	9765	6394	5453	4660	3049	2378	1953	1436	1529	1791	1259	873	877	676	608	568	597	606	528	546	574	571	519	548	549	511	499	556	518	537	527	520	513	518	543	518	523	574	540	500	540	542	522	519	509	550	548	520	502	508	518	504	534	531	520	519	497	518	567	535	509	535	519	576	553	491	515	527	527	492	546	523	533	535	568	505	528	545	538	612	557	523	499	549	523	511	527	503	460	535	541	523	517	531	513	521	537	505	566	510	552	510	519	528	517	550	518	556	538	537	549	574	551	505	575	529	517	512	497	537	502	537	533	529	482	500	539	529	545	516	504	562	538	514	505	494	533	524	574	504	497	545	540	472	513	527	527	515	531	493	537	579	506	519	536	508	560	462	514	513	536	517	518	524	519	487	511	500	537	541	528	513	531	547	551	509	558	538	524	521	531	523	502	525	528	539	532	530	518	528	507	515	538	520	521	523	526	548	587	535	478	520	556	502	504	536	514	527	544	495	541	481	529	519	533	528	557	514	527	520	508	581	526	501	530	547	490	500	504	574	537	499	560	526	527	504	542	553	514	536	537	510	542	519	491	540	531	520	535	500	487	551	541	506	534	553	556	546	483	527	556	531	510	534	529	483	528	519	534	504	532	522	545	510	529	515	504	524	541	564	511	555	535	491	536	538	468	589	510	530	503	558	537	526	548	551	542	495	559	570	523	521	548	528	519	581	508	551	529	518	528	530	523	504	528	515	533	504	460	556	480	535	517	525	511	473	538	523	540	507	546	520	533	524	522	523	529	521	534	533	495	486	510	535	574	508	504	503	543	530	511	499	512	530	498	456	534	501	508	596	532	505	496	526	518	530	571	542	546	468	533	542	511	545	534	516	551	543	517	505	484	525	530	542	486	500	549	552	537	525	479	493	514	523	546	529	507	535	528	524	548	501	540	507	542	539	521	502	510	512	525	493	534	560	507	531	518	531	498	533	535	539	561	524	539	477	531	557	520	496	517	522	527	533	490	493	569	492	548	526	518	484	557	515	489	571	529	488	522	503	539	501	482	508	491	511	530	532	536	522	525	548	466	529	520	519	530	500	493	509	529	530	494	520	499	533	515	509	536	541	526	560	526	497	546	549	509	553	508	542	548	514	508	540	547	547	547	545	559	537	516	540	468	528	521	531	525	529	524	516	526	519	474	532	538	541	494	495	500	523	524	538	518	560	553	520	466	523	536	549	495	537	530	508	527	535	535	576	535	527	536	482	499	534	509	511	537	549	537	515	507	532	516	522	522	533	547	543	540	581	510	511	512	505	494	540	510	501	530	508	484	491	482	555	514	510	528	524	513	524	539	506	532	486	524	521	544	498	529	492	530	505	524	517	527	537	508	495	537	550	467	504	536	514	509	529	510	523	491	557	553	511	501	535	541	531	528	503	537	504	486	509	486	531	497	486	561	548	543	543	554	516	526	526	548	512	465	519	513	494	537	507	543	513	522	517	523	540	532	549	536	519	576	526	551	549	509	531	516	495	522	512	515	481	534	490	520	494	553	511	500	509	527	527	530	520	518	516	544	507	508	553	559	538	545	521	538	505	482	520	521	502	506	545	539	535	484	565	548	521	512	500	485	512	505	492	501	507	536	536	553	504	540	546	522	513	527	532	612	549	553	541	489	538	530	522	522	505	551	522	510	526	514	503	512	481	487	545	534	515	491	506	502	506	480	537	478	513	490	496	482	514	508	501	473	492	544	517	509	543	520	506	509	515	507	502	527	534	527	531	520	548	523	533	516	500	543	491	536	499	536	523	510	487	568	523	531	543	520	519	529	481	496	562	502	494	512	530	519	518	558	495	496	496	558	479	549	540	535	547	501	540	500	494	502	540	547	507	498	530	494	517	523	550	514	507	478	520	506	525	554	564	497	533	515	476	510	501	538	486	515	502	558	548	518	496	510	519	505	510	543	529	510	504	517	537	528	505	515	538	503	505	523	513	471	521	515	536	535	528	559	506	554	506	556	489	514	528	534	529	567	530	559	493	539	491	542	504	520	523	527	475	525	510	502	513	539	567	512	461	539	505	544	539	544	496	507	510	511	515	500	470	495	514	513	482	501	523	545	562	500	517	535	492	540	575	523	528	516	501	526	511	499	576	525	517	524	529	483	530	543	566	538	547	552	508	561	530	515	499	508	518	587	531	500	546	527	558	501	512	492	501	502	519	526	533	561	491	572	508	520	480	479	494	547	508	510	548	535	514	528	527	547	465	505	488	541	512	524	496	519	537	515	515	506	498	520	533	526	520	533	499	508	521	528	549	514	492	520	550	493	525	504	519	487	509	522	495	493	493	545	547	519	537	475	507	536	537	498	497	465	517	560	488	515	493	531	551	512	515	523	549	511	492	467	521	532	515	498	524	573	526	528	518	492	500	475	518	539	497	528	479	531	518	501	495	556	545	484	539	536	541	571	522	550	549	532	548	499	487	549	509	542	557	499	528	523	500	512	477	498	508	493	513	507	509	536	493	549	515	525	528	551	508	511	531	534	471	532	542	490	527	512	517	518	514	550	511	534	491	565	524	545	546	525	540	520	503	518	516	517	510	502	534	523	528	502	536	505	517	525	515	523	550	523	535	528	530	532	500	523	479	511	486	521	512	494	550	587	542	542	490	525	495	489	526	542	537	576	508	529	552	528	482	524	559	529	512	523	581	577	554	536	498	531	469	498	505	487	526	496	528	519	505	545	487	492	527	522	527	525	556	548	548	516	528	529	536	512	514	475	487	521	561	532	519	535	544	549	522	529	531	499	524	484	513	510	516	494	497	512	512	542	512	541	524	538	538	474	570	512	525	534	502	471	548	496	570	540	534	509	548	490	549	538	537	538	533	511	532	505	508	556	582	512	538	481	558	518	509	516	519	503	520	537	529	512	485	507	521	526	535	558	503	521	523	494	497	521	564	523	525	514	531	528	530	539	559	562	569	513	557	512	566	525	523	544	543	525	505	505	519	535	562	535	531	542	518	515	532	507	540	497	540	549	476	528	504	493	500	523	579	511	550	507	559	551	467	519	568	511	511	503	516	521	506	491	554	501	534	530	523	535	521	497	514	486	536	519	562	485	508	481	555	528	505	489	512	495	516	501	512	526	524	523	522	595	573	516	526	508	513	543	539	552	527	486	462	527	517	507	495	487	537	503	527	523	506	535	529	516	489	513	527	512	521	497	505	509	546	481	523	546	539	558	533	506	523	515	545	486	552	555	498	508	493	520	502	517	500	516	524	521	519	500	502	506	523	536	549	498	528	472	521	521	563	491	551	525	519	543	506	545	512	539	534	547	501	522	496	518	531	508	514	569	513	520	537	537	522	555	504	520	531	500	512	538	531	502	544	511	535	480	518	560	535	542	556	508	534	506	537	519	496	524	534	516	511	557	519	541	537	543	546	527	545	544	517	508	530	511	509	488	505	503	540	451	538	521	504	515	559	554	508	517	533	557	497	563	537
22362	20862	28490	23340	20920	21645	19091	7456	4501	4175	2775	2086	1475	1551	1448	1876	1105	747	659	525	411	402	349	342	327	311	335	313	341	301	330	315	288	285	295	344	276	288	307	326	277	296	302	268	305	288	324	337	323	284	300	302	311	287	272	293	283	296	320	284	301	290	253	311	288	308	265	290	313	274	317	315	290	282	290	283	278	299	263	269	317	276	289	323	297	313	287	286	315	293	316	292	299	280	302	272	296	294	281	305	297	313	267	299	332	307	307	309	277	279	283	308	309	263	330	305	301	298	266	298	284	299	295	258	285	301	271	279	290	281	257	281	291	271	303	290	285	288	274	302	276	295	300	313	293	278	314	310	277	301	301	282	315	285	282	306	334	282	296	295	295	304	277	282	295	290	280	264	265	295	269	314	305	277	277	275	275	260	305	306	295	313	309	298	282	334	292	283	296	317	282	271	297	300	287	301	269	287	302	293	357	315	313	279	283	287	296	289	329	256	303	272	317	281	270	301	313	305	282	292	273	278	284	303	276	284	274	267	269	305	311	287	302	315	287	278	296	283	285	289	293	282	280	301	287	264	273	303	332	332	287	297	299	308	273	318	284	321	296	279	284	284	275	303	271	287	268	288	287	316	298	318	269	280	284	296	279	290	310	305	291	297	280	320	272	303	317	311	273	280	290	295	317	336	303	255	293	271	280	279	314	288	288	311	283	303	294	284	296	276	267	255	331	301	296	302	280	303	257	290	283	278	291	315	290	303	289	295	281	323	292	292	273	299	317	312	284	302	286	286	301	285	293	304	295	299	266	239	311	279	273	258	305	287	272	280	293	305	289	272	303	341	314	279	300	281	289	323	298	292	266	289	292	262	292	292	301	282	305	296	325	279	279	291	293	274	313	306	312	307	268	284	282	278	281	306	261	286	316	275	303	313	270	314	290	319	285	274	307	301	328	341	277	273	304	306	291	264	300	271	276	298	293	290	309	310	297	271	283	281	284	275	294	292	308	282	286	305	290	274	289	292	266	291	283	252	267	289	273	289	294	289	303	305	294	284	262	261	281	284	299	329	281	298	267	287	285	286	287	313	274	252	276	308	304	284	280	314	285	275	284	275	303	310	297	324	295	246	270	288	278	284	294	304	305	287	298	307	296	273	322	286	281	264	291	279	285	272	308	296	290	255	299	283	303	279	262	293	313	300	288	293	286	268	293	304	291	286	300	293	271	287	286	301	337	280	266	297	268	307	294	309	286	298	303	280	285	314	301	269	269	302	324	307	258	275	321	284	321	305	277	275	305	314	251	306	274	284	328	286	303	254	298	276	262	277	260	284	290	282	268	277	299	304	302	302	301	307	300	275	294	334	308	319	290	269	279	299	304	263	318	301	276	287	291	309	310	293	285	303	297	261	270	265	293	279	297	278	297	283	297	286	291	292	292	298	309	287	299	279	308	307	270	328	289	303	307	259	286	305	302	289	281	272	266	287	292	280	330	299	293	277	298	270	283	308	291	289	258	275	271	297	333	310	295	274	307	287	312	276	300	292	325	324	294	282	297	274	314	271	292	272	276	329	289	266	271	293	315	272	311	302	313	288	296	303	266	321	287	287	311	281	286	275	288	275	286	294	324	316	332	303	290	296	310	296	303	277	315	295	310	277	300	333	312	272	269	256	311	302	299	307	312	252	304	308	265	296	285	305	274	272	275	305	289	286	305	261	326	306	262	287	300	296	285	292	284	250	267	302	294	266	306	289	290	289	293	299	297	274	298	289	263	278	306	299	283	305	296	312	301	300	285	259	270	273	294	303	303	279	288	306	298	262	290	301	304	307	290	251	301	292	322	306	270	289	285	276	310	248	272	303	284	292	297	293	267	256	287	293	309	263	274	331	300	306	300	298	269	297	289	284	252	310	285	296	273	330	304	285	308	281	313	296	285	264	292	280	271	273	301	278	306	307	300	312	298	296	317	292	289	294	272	242	308	294	264	303	309	293	303	290	322	302	275	273	265	306	289	311	262	319	298	282	318	279	305	255	293	291	321	268	281	276	280	257	306	289	297	285	287	271	291	287	314	280	307	301	292	285	307	305	301	269	315	283	278	292	295	325	287	296	334	299	299	271	309	267	303	284	320	308	256	301	281	279	287	253	304	326	259	284	309	287	261	307	299	278	282	273	305	321	299	275	279	312	267	307	337	304	273	322	314	296	288	266	282	311	275	272	280	306	300	317	285	296	287	297	294	321	284	297	279	301	290	291	297	293	306	311	260	297	276	295	278	295	292	269	301	339	294	278	270	269	270	275	284	320	294	295	281	278	297	288	270	272	314	285	255	280	282	289	289	267	281	305	281	302	245	283	310	270	308	309	325	309	290	295	291	306	306	282	267	288	309	329	295	282	318	277	272	274	308	309	316	299	299	292	315	288	306	293	298	282	293	297	318	296	296	285	309	285	287	322	284	296	298	293	291	287	276	259	264	308	282	301	275	277	303	322	276	282	285	300	272	263	304	294	303	306	305	266	291	288	273	304	282	320	295	272	276	273	289	291	285	304	263	283	293	320	288	290	272	255	279	296	314	310	305	299	320	300	329	290	305	297	281	290	306	316	287	273	274	283	294	266	272	288	256	284	277	297	303	289	280	321	303	282	290	299	330	310	272	284	298	267	274	280	318	302	293	305	279	291	290	289	290	279	284	330	266	311	295	277	276	265	276	296	288	274	284	301	287	261	313	275	289	321	281	307	284	302	290	284	303	284	289	323	300	310	283	315	315	293	284	326	292	278	293	246	308	279	302	279	298	277	295	298	305	276	273	305	293	303	309	281	260	286	288	287	292	285	266	309	275	259	305	312	276	304	282	295	276	312	323	308	280	305	267	293	321	294	289	287	300	318	275	279	294	280	273	295	260	313	268	265	292	299	276	272	268	268	295	309	291	278	262	313	270	281	281	271	302	270	303	312	310	259	284	321	284	277	308	323	290	315	259	290	299	299	272	284	302	315	248	292	289	304	293	297	321	287	263	299	285	253	287	275	306	289	256	283	281	284	295	299	294	335	326	319	279	301	291	267	326	250	305	281	296	312	291	299	290	307	294	296	308	315	260	290	284	276	344	283	301	301	278	275	273	281	308	311	283	264	296	314	258	311	290	308	297	290	321	278	281	287	312	285	294	268	303	275	279	316	301	282	286	289	291	291	327	294	265	286	300	293	309	326	273	258	304	295	322	286	287	275	314	279	326	274	265	292	303	272	297	291	332	305	313	290	291	289	311	282	290	289	309	292	285	304	292	273	287	291	277	256	284	302	290	287	289	324	283	294	311	304	304	315	290	280	294	267	303	279	296	289	296	301	308	310	288	276	282	264	311	290	339	275	302	310	281	265	264	267	274	267	280	274	279	286	289	293	291	284	289	267	294	309	288	309	275	303	292	282	300	312	280	303	316	292	307	287	302	293	288	298	280	287	328	331	275	304	289	281	270	299	283	297	309	246	283	287	303	270	279	293
35534	37950	21112	24777	21724	19210	16206	11260	8750	7793	5434	4084	2832	2846	2596	3409	1874	1229	1003	732	565	542	474	429	406	376	410	366	396	362	379	359	327	354	324	334	342	389	326	388	375	369	374	355	320	362	346	358	340	352	345	344	322	334	401	343	331	373	309	333	298	346	325	335	327	345	329	308	310	335	310	337	326	317	329	340	310	349	352	345	331	293	323	335	339	323	335	352	308	358	309	310	344	296	364	314	304	329	349	308	346	286	351	293	319	339	347	314	323	338	330	321	364	333	358	332	335	321	312	336	338	346	312	341	306	331	296	321	326	334	317	304	340	305	304	295	350	324	327	319	356	340	333	361	343	331	309	339	341	330	344	322	333	339	322	319	319	322	316	322	355	322	329	294	327	327	329	342	331	332	354	330	332	320	308	326	308	316	366	298	333	320	327	325	319	316	323	335	318	311	329	290	327	338	327	319	328	295	312	336	312	300	318	346	336	346	324	329	355	301	340	312	332	327	363	331	324	332	341	323	326	336	342	336	313	362	343	327	313	323	330	320	331	341	315	277	358	345	330	320	321	288	364	320	308	322	365	348	326	316	334	333	326	312	300	340	305	304	341	341	290	336	324	297	336	322	313	334	347	324	334	289	354	358	329	339	307	352	337	328	335	319	323	337	357	320	318	338	338	312	306	318	303	300	322	328	332	315	300	305	327	297	304	334	318	326	337	328	319	336	299	334	319	333	314	313	343	325	334	326	310	337	320	340	299	283	299	355	331	333	320	355	317	346	351	295	340	319	346	338	322	303	343	312	329	342	319	316	325	353	310	343	322	294	300	325	330	329	328	312	348	340	313	326	359	309	325	337	310	339	324	306	339	307	316	316	320	326	301	353	314	320	335	341	327	340	359	346	336	324	331	324	342	332	357	318	344	327	356	299	341	323	322	332	362	299	330	324	372	313	381	292	338	317	333	327	332	348	300	341	323	315	312	317	314	318	348	302	320	356	306	327	304	305	331	313	312	327	362	308	331	314	297	317	330	320	341	283	341	350	352	329	285	345	319	319	341	325	324	314	330	320	350	332	335	315	343	312	292	346	294	331	315	317	324	310	347	347	343	314	311	357	327	344	342	333	353	361	360	340	329	316	323	315	348	327	355	363	325	299	316	340	316	328	310	327	318	330	352	330	321	322	298	300	335	361	304	338	347	364	291	294	339	281	323	325	284	359	334	293	343	311	331	328	308	331	333	308	316	322	291	330	346	332	344	324	292	317	340	288	328	320	335	310	322	350	315	344	325	349	318	320	323	312	305	331	358	349	327	323	312	320	314	335	332	319	315	267	323	314	343	306	361	353	318	319	352	325	368	297	346	317	288	309	316	327	339	314	292	304	314	307	317	336	320	337	327	310	322	346	335	315	346	318	316	337	332	341	336	318	309	321	303	291	346	311	304	315	315	284	307	338	337	322	297	309	340	337	316	346	310	326	342	339	356	323	336	324	323	347	300	323	330	308	334	322	339	318	310	322	329	339	327	341	350	353	361	311	316	316	332	287	338	327	312	330	319	323	329	340	322	327	335	310	305	311	347	327	345	334	340	322	350	319	375	309	306	302	337	353	336	333	311	347	333	320	316	332	305	333	318	355	333	307	294	345	350	335	354	316	356	315	323	326	321	297	303	379	298	317	326	291	301	300	307	326	300	288	324	305	304	301	303	311	338	308	316	305	310	310	319	301	339	315	333	334	310	326	309	321	337	320	294	337	313	326	342	322	319	306	284	348	334	351	348	336	317	333	355	316	318	293	330	344	287	323	348	295	298	319	335	309	333	326	334	323	308	322	322	316	338	331	313	334	363	307	292	334	310	330	338	362	304	314	307	318	333	334	356	311	329	333	323	310	336	337	312	275	307	316	310	306	314	355	361	331	343	341	320	326	356	314	322	342	320	348	330	326	338	337	320	329	333	326	329	344	326	338	319	295	325	307	314	321	330	318	331	318	333	329	337	311	304	324	326	317	341	335	335	320	313	329	342	318	330	314	354	331	337	339	306	305	292	299	340	320	320	316	325	328	357	313	327	333	325	327	306	317	280	322	334	354	314	314	326	356	298	343	325	331	339	311	326	325	332	317	339	329	332	360	321	310	318	334	316	328	338	318	338	301	303	338	355	349	306	349	309	338	316	348	306	320	332	336	335	301	321	345	346	337	361	333	320	307	337	311	307	326	320	330	338	324	298	316	333	351	301	304	330	346	361	351	340	309	337	331	311	298	301	322	315	291	333	324	319	314	348	318	299	319	302	314	316	337	337	306	333	347	306	328	328	308	346	336	319	312	344	300	319	310	319	325	319	367	326	345	320	301	331	313	309	303	321	315	325	300	320	348	329	307	357	339	295	323	332	334	326	329	321	290	323	314	319	316	337	356	333	306	315	336	315	360	320	320	315	337	327	331	334	324	327	360	363	314	338	323	298	347	320	309	305	317	342	333	335	333	340	301	298	366	314	313	301	341	316	330	310	309	314	308	302	293	305	319	331	328	283	331	341	331	352	310	322	315	317	304	335	317	323	328	299	383	321	327	300	331	292	357	309	315	339	344	300	339	321	328	306	322	331	299	325	333	330	338	322	317	313	298	337	318	309	340	318	348	328	288	308	361	326	325	324	346	324	324	337	334	318	316	334	348	309	315	311	316	350	315	326	331	320	302	284	338	333	307	342	324	322	323	327	315	313	328	326	325	369	327	326	304	293	339	338	312	313	341	324	330	365	316	309	341	335	303	293	306	314	291	299	357	329	329	299	331	342	299	332	350	316	321	323	350	358	324	332	344	317	329	308	342	314	303	316	315	322	330	325	306	303	272	321	334	323	349	320	295	329	319	351	344	333	343	302	335	316	366	337	318	338	319	337	301	307	320	342	329	315	329	301	342	335	306	318	319	330	309	334	299	287	312	311	339	330	319	329	307	309	314	332	316	323	310	317	336	322	334	353	320	316	301	315	327	348	367	319	337	314	348	310	334	322	345	337	316	334	336	337	338	315	331	312	327	310	296	348	297	336	320	340	319	360	330	331	311	310	320	342	316	362	328	367	310	287	334	327	337	335	344	336	323	317	313	337	323	301	351	332	343	299	336	361	287	354	293	329	330	338	348	340	316	294	339	339	320	311	352	334	333	335	332	312	333	311	345	322	305	312	306	311	347	302	305	346	330	308	283	328	312	319	333	328	319	347	332	316	303	339	359	328	353	333	311	331	300	301	320	312	300	326	305	341	324	357	333	322	344	338	320	352	333	330	320	352	312	317	296	337	321	316	347	333	337	347	318	306	311	310	329	291	296	295	306	333	313	303	322	300	317	306	322	313	299	314	314	313	318	293	320	336	311	349	327	329	295	304	308	326	336	330	351	318	328	312	330	315	315	323	298	310	337	358	350	309	319	322	306	302	352	311	313	331	326	304	337	330	334	307	308	322	341	306	323	316	317	321	300	328	333	358	314	316	346	305	328	339	331	342	293
27730	21350	11114	7740	6390	4448	3473	1993	1363	1479	1219	815	587	696	701	742	616	465	457	354	364	364	357	340	339	335	333	295	365	330	299	307	322	343	311	334	333	348	353	365	342	358	308	343	327	338	348	362	327	322	318	352	351	324	353	326	363	332	344	356	362	333	350	346	347	324	342	316	313	360	360	324	327	346	344	336	346	352	316	328	324	338	331	344	345	351	340	332	364	325	353	353	346	322	289	309	308	352	343	321	365	327	371	324	332	316	344	345	352	332	334	335	341	364	322	341	335	336	344	321	358	331	328	362	341	323	310	331	290	366	329	302	322	319	340	363	381	347	334	352	352	301	293	303	344	357	326	344	328	368	325	349	356	332	336	357	364	361	312	314	329	329	350	322	321	336	344	338	355	340	329	334	316	335	348	327	338	317	320	348	331	360	360	363	327	356	364	347	338	324	331	343	331	362	362	358	382	341	324	324	346	336	364	333	318	342	367	299	349	332	320	317	362	338	356	367	305	325	319	329	307	302	330	330	344	337	332	338	319	314	360	329	337	336	373	330	351	329	286	333	360	352	314	325	356	313	334	313	324	316	329	312	356	342	317	349	342	332	341	334	333	359	337	318	355	339	326	321	333	309	329	335	358	317	343	354	355	339	325	335	362	318	316	323	324	368	327	335	335	317	328	335	353	337	332	342	324	348	306	340	350	351	359	317	359	329	320	312	337	365	360	346	324	354	326	335	321	340	327	347	335	338	301	368	334	322	315	322	343	350	343	310	352	324	349	330	378	328	362	331	336	340	358	344	319	368	338	350	324	324	333	323	316	356	312	336	335	327	304	381	287	320	334	331	333	318	346	332	362	333	333	296	297	349	352	359	340	302	329	337	336	326	352	330	351	341	367	332	338	336	362	324	348	349	330	329	333	342	354	335	346	315	323	345	327	333	352	327	338	312	317	342	318	322	317	345	348	352	331	314	337	328	351	333	335	337	381	359	335	337	379	343	347	346	354	321	342	367	364	334	329	362	334	317	350	314	317	331	324	382	347	360	315	357	352	336	338	348	353	317	312	361	309	356	316	313	347	347	364	361	341	325	339	314	364	325	313	361	320	321	331	358	355	310	357	322	331	325	324	358	328	284	372	370	326	347	349	311	353	339	332	377	320	343	344	335	357	326	354	349	330	327	359	340	329	328	343	340	311	303	348	330	330	320	323	295	325	332	358	349	337	357	345	338	308	331	319	335	343	329	325	344	327	339	324	360	348	340	374	322	315	345	339	359	356	311	359	342	343	326	313	354	357	333	305	342	309	306	332	321	344	326	316	360	350	338	321	352	357	329	334	343	363	342	322	343	340	330	364	344	334	300	331	352	361	341	322	330	326	334	267	344	309	347	326	310	344	327	330	317	338	333	320	331	351	338	336	306	309	338	309	358	351	325	360	333	310	337	311	360	303	363	356	333	348	324	330	349	307	318	326	352	346	336	342	339	333	328	351	353	364	321	323	335	363	358	305	338	334	337	324	333	350	334	355	363	339	334	334	331	308	378	314	333	347	324	350	350	342	338	293	328	365	345	311	321	307	358	339	287	313	348	310	375	326	341	349	338	323	335	360	337	361	331	336	337	296	354	340	309	350	325	312	343	377	317	354	368	312	312	324	305	325	352	333	336	311	331	328	336	346	315	328	308	352	330	313	329	340	315	310	350	324	305	318	323	321	328	357	349	349	319	299	334	325	339	363	321	350	343	334	327	337	330	356	321	345	334	329	332	329	356	344	318	326	343	329	355	340	341	311	330	314	321	337	337	304	333	341	365	341	320	321	357	306	366	334	330	321	306	314	333	337	373	317	331	322	329	356	343	339	344	334	352	348	316	350	337	306	357	292	361	347	331	330	334	348	323	322	391	342	305	297	328	332	363	330	316	317	334	364	308	355	362	340	325	334	376	324	331	343	365	317	314	352	317	351	310	322	342	323	306	316	313	328	320	342	307	347	302	316	336	312	343	328	340	329	333	355	309	328	329	342	353	334	329	326	363	365	328	336	335	366	327	355	360	339	343	351	309	361	325	322	329	330	326	338	346	322	337	344	346	304	345	364	300	347	342	307	364	335	359	340	335	328	360	338	347	333	339	338	303	357	358	336	341	316	337	328	308	333	295	328	315	320	306	338	364	343	348	308	335	331	364	322	331	334	335	344	340	341	326	340	338	322	351	374	372	341	329	346	319	344	348	323	326	348	336	347	373	358	350	325	328	332	364	318	312	338	320	316	313	355	346	307	330	353	324	354	342	371	349	331	351	328	370	332	342	329	317	338	329	383	325	328	327	343	382	317	351	331	359	348	349	361	362	303	300	346	312	327	344	335	369	331	309	342	326	330	335	323	354	300	350	297	306	334	295	361	337	326	327	319	318	342	337	341	338	343	319	338	359	341	314	336	324	333	336	352	347	364	360	329	298	380	367	348	351	335	300	349	351	361	318	350	351	340	368	383	332	353	328	325	326	305	319	349	332	331	325	364	327	319	348	352	310	352	345	313	337	338	343	365	365	355	292	348	368	301	341	311	350	328	356	350	344	315	322	304	325	332	368	369	315	333	329	329	333	354	328	337	340	337	335	334	337	337	333	375	336	340	370	342	330	338	299	345	348	336	322	349	322	324	344	360	338	339	316	314	337	343	337	341	345	321	316	316	344	346	355	317	340	322	322	320	336	334	320	342	354	339	310	321	328	345	344	330	344	345	315	339	304	300	343	323	296	322	317	312	384	319	339	324	326	317	325	318	348	357	363	300	319	349	322	337	312	313	341	326	313	316	340	345	333	320	399	315	349	318	360	337	342	348	320	366	325	362	322	358	338	345	378	335	347	352	333	318	344	311	344	375	330	347	323	324	325	334	316	348	352	365	351	321	333	328	308	341	316	341	336	326	346	369	325	323	328	316	325	314	316	335	316	362	314	340	344	337	332	356	356	366	331	367	337	313	343	351	328	344	347	341	372	339	315	345	325	343	376	331	359	349	339	350	367	338	337	365	326	337	333	343	328	355	303	354	348	341	359	347	339	331	313	339	328	357	317	300	349	322	334	340	364	329	323	345	373	349	359	359	316	332	314	338	331	362	351	344	364	338	305	317	340	326	334	364	375	372	316	327	349	336	363	337	346	310	326	322	305	345	303	333	359	336	329	334	308	337	337	318	299	354	312	379	341	351	343	363	332	345	293	339	337	325	357	303	295	347	344	338	324	370	327	352	347	329	338	345	308	287	365	333	333	303	333	333	344	332	359	357	325	345	360	345	329	342	357	326	337	372	346	319	345	312	350	336	327	321	316	337	317	340	320	363	349	314	334	344	306	367	340	340	321	337	341	349	376	345	331	313	354	340	329	352	347	353	342	362	345	311	305	346	355	333	335	325	334	325	320	363	355	358	327	358	361	337	315	351	339	332	346	350	341	367	333	329	321	353	350	334	336	343	344	365	319	326	355	330	321	333	359	342	347	341	363	306	311
29490	20634	5300	10706	10308	8072	6632	4184	2860	2943	2382	1594	864	1131	1158	1240	887	619	518	510	405	449	474	372	406	395	415	425	378	355	424	420	396	412	393	437	395	392	386	460	391	420	393	450	418	421	402	426	389	433	418	418	409	431	389	418	362	399	410	423	398	413	375	421	426	424	445	426	434	395	445	416	387	390	402	360	393	414	400	426	377	415	447	402	407	431	444	429	385	422	429	419	410	399	375	404	424	394	401	391	402	424	428	406	421	447	407	417	390	436	389	396	396	439	425	409	418	389	430	382	430	389	399	400	405	387	396	409	396	400	403	411	402	392	415	399	413	415	398	392	411	423	434	402	409	380	424	406	412	396	394	394	396	379	381	387	441	380	403	388	413	411	341	399	429	415	426	402	406	428	412	439	405	378	394	389	407	391	437	413	400	409	404	433	415	404	444	430	391	405	371	405	448	419	403	358	441	385	431	360	398	390	430	387	401	424	367	396	388	389	408	388	401	404	415	401	408	397	409	416	398	382	415	423	390	417	471	413	426	390	383	393	386	415	416	413	389	420	420	418	388	393	407	417	419	383	413	412	407	421	417	396	396	389	407	414	409	427	391	417	378	383	405	396	420	438	396	408	413	376	373	429	397	410	431	415	388	379	406	432	357	410	395	392	373	417	402	386	438	395	395	440	431	384	403	385	411	449	434	400	392	427	408	385	393	425	424	396	415	391	414	401	421	453	410	388	384	387	426	384	413	415	407	378	408	405	435	397	434	418	394	409	417	390	384	427	438	404	437	383	425	379	406	381	435	390	387	440	413	389	358	405	411	436	430	387	406	394	433	392	415	438	389	404	392	413	408	386	394	390	425	410	429	394	428	430	404	400	395	401	388	426	369	425	420	368	407	412	425	394	415	365	367	381	401	395	384	394	425	378	392	417	426	440	379	380	373	382	415	386	380	370	423	380	454	390	388	410	378	395	392	410	391	415	447	444	408	402	389	399	387	379	393	400	410	403	391	357	397	407	393	424	416	385	427	429	416	384	434	420	433	425	399	377	402	382	409	380	442	403	411	454	408	376	436	401	384	425	380	428	380	414	425	421	416	387	423	407	385	429	381	403	410	410	444	396	392	413	424	392	383	437	433	376	416	399	388	397	405	402	412	406	417	380	380	421	407	373	411	384	398	427	399	384	397	435	431	443	401	414	406	391	396	405	409	427	388	434	405	406	423	417	411	381	378	437	370	385	409	388	395	425	410	369	428	381	384	371	392	422	419	400	386	378	390	401	396	393	403	395	382	441	392	411	380	379	407	416	394	422	410	405	387	389	411	400	406	410	426	421	409	372	364	397	391	398	423	399	372	392	383	426	411	418	371	373	403	401	389	414	388	410	384	391	402	409	398	402	419	421	401	435	382	434	389	429	433	409	395	393	419	406	437	370	389	407	369	390	401	429	412	416	466	432	392	432	377	432	436	378	397	409	418	367	425	387	356	387	419	374	427	403	394	400	417	396	396	413	435	387	408	406	412	387	397	436	401	401	405	422	411	399	430	354	407	409	413	358	394	392	400	416	403	401	395	438	405	379	406	425	401	415	387	391	415	408	422	374	411	419	411	382	424	428	403	421	410	434	403	420	411	410	430	419	397	384	412	408	453	419	409	417	394	412	383	414	382	423	397	389	395	411	386	415	384	369	399	395	370	393	396	410	407	405	411	395	444	404	420	397	404	416	435	406	409	395	396	380	401	374	428	427	352	399	407	383	380	401	414	392	382	407	393	391	382	401	402	371	388	439	382	412	423	420	426	405	399	375	390	417	420	402	400	390	381	417	387	412	427	370	415	404	400	396	387	379	399	421	391	398	391	414	402	397	421	367	418	400	448	387	419	403	388	413	416	394	390	399	388	396	417	407	376	400	378	397	425	389	389	392	393	401	433	426	402	349	394	381	394	417	414	397	390	380	395	405	416	403	412	386	379	381	378	376	408	399	375	370	400	438	421	423	427	393	366	410	389	410	437	440	364	416	461	403	430	399	382	395	425	413	388	419	392	393	368	398	416	428	388	392	390	414	412	416	417	377	415	410	432	421	410	408	385	407	389	405	376	455	423	421	413	395	439	409	394	382	385	409	379	420	368	383	421	397	426	424	421	404	385	418	397	373	389	439	377	392	417	388	447	400	371	428	395	467	390	408	427	413	399	401	404	421	395	450	373	403	423	444	369	406	419	429	423	418	400	405	381	394	447	392	346	381	407	409	376	407	398	418	422	410	429	377	425	373	390	401	432	389	416	417	399	387	405	399	427	421	380	402	411	370	391	438	410	397	418	448	389	382	410	404	394	399	424	358	421	418	414	422	372	427	406	430	410	399	401	446	420	394	390	393	449	367	401	419	401	426	422	412	387	386	394	430	413	360	416	392	394	403	427	383	409	404	420	364	381	400	376	407	409	387	417	406	391	400	406	395	371	414	425	416	400	446	415	420	403	407	419	401	399	398	407	409	400	415	386	409	430	380	427	424	393	416	427	374	402	413	403	383	425	429	410	378	402	411	418	419	417	422	412	417	455	369	384	396	474	402	398	393	390	422	432	385	406	392	400	414	396	416	426	389	406	383	396	380	448	376	382	388	416	419	425	419	400	386	389	411	437	435	418	365	423	394	415	391	407	451	406	435	436	369	367	412	379	403	380	384	366	405	382	383	376	438	405	368	408	427	420	377	427	378	388	422	416	399	405	399	450	385	412	433	391	384	403	398	390	395	419	412	425	369	406	383	401	430	399	378	425	423	395	388	421	352	409	392	403	408	387	427	391	396	408	381	415	419	388	393	420	396	395	384	383	389	435	412	406	402	420	439	393	406	427	390	422	426	403	446	395	421	389	399	398	405	419	390	457	432	393	407	372	398	407	431	384	375	468	442	377	407	441	409	408	354	426	422	442	378	378	411	413	427	410	397	346	368	401	411	404	377	433	426	400	406	399	388	388	407	419	374	411	401	407	394	378	381	394	358	418	384	436	396	395	422	400	391	389	400	379	424	413	379	411	416	427	374	378	400	421	389	375	443	417	400	387	399	370	444	434	394	415	376	395	397	425	405	384	394	403	372	373	386	419	425	385	377	394	414	374	370	404	428	398	439	415	405	428	419	383	421	413	423	418	400	392	397	438	399	365	386	375	430	384	399	397	403	412	417	395	393	430	355	402	419	414	414	356	444	385	410	380	411	423	385	443	418	406	412	381	454	425	399	400	427	419	350	391	425	401	429	366	402	391	396	410	372	384	398	416	433	397	379	397	413	405	363	423	394	406	454	400	431	413	373	420	379	373	401	401	391	407	390	412	441	404	408	416	415	396	419	412	413	427	404	431	401	382	394	427	387	396	388	404	429	389	377	444	412	431	430	388	396	396	414	399	405	393	425	427	398	423	408	433	372	426	359	426	407	383	396	405	440	384	388	390	412	438	414	439	448	393	375	424	405	423	423	433	436	423	383	409	414	431	419	434	398	351	383
23450	20861	28000	23823	21007	15822	8459	3932	2356	2027	1974	1242	666	796	1010	986	683	393	381	320	281	210	235	213	184	208	221	214	201	213	228	224	199	188	198	191	180	191	189	207	213	179	180	197	193	212	230	193	197	206	207	189	184	201	198	182	195	181	205	184	181	191	186	213	212	189	171	219	179	197	169	173	208	210	179	198	199	194	184	198	181	213	198	213	194	217	189	185	180	204	198	197	189	192	191	201	213	163	182	194	186	174	197	209	184	205	187	216	221	205	182	201	205	198	211	182	185	193	188	203	195	201	179	190	193	170	205	179	190	227	180	179	185	184	176	180	213	180	201	186	201	197	236	197	213	189	172	189	187	189	197	176	205	196	211	188	189	188	191	192	209	175	178	192	203	206	192	205	224	200	216	205	210	186	180	185	190	207	179	186	208	173	186	198	201	199	191	188	192	179	183	187	193	211	184	184	204	178	185	185	173	190	195	161	176	215	179	187	204	177	189	198	161	189	186	174	207	202	185	189	193	205	190	211	197	165	205	208	191	198	182	171	201	204	170	198	220	190	190	191	208	195	190	162	215	212	187	200	185	195	196	195	207	195	219	181	207	196	219	190	191	213	179	206	195	205	204	206	163	199	203	195	179	215	227	229	191	195	194	200	182	185	197	206	222	205	179	186	218	183	197	216	163	189	204	210	188	190	205	184	211	182	206	177	193	189	204	198	207	201	190	176	201	179	196	185	173	207	187	209	209	179	227	212	205	191	187	185	173	198	204	192	179	210	221	217	217	216	173	209	179	175	201	213	187	198	191	200	202	191	170	186	193	197	206	204	194	218	178	184	196	177	209	205	195	205	210	186	179	212	210	201	164	183	162	187	181	213	207	184	197	170	186	209	203	177	178	180	171	201	186	190	176	227	226	196	175	203	212	205	191	178	194	175	188	217	179	158	193	168	204	189	207	193	190	214	191	193	211	177	187	172	179	183	199	211	193	176	204	198	180	172	199	200	209	206	198	196	206	190	182	194	200	196	201	159	171	218	193	195	191	183	191	211	201	198	178	183	170	194	170	228	207	178	193	180	171	187	173	206	186	204	191	188	223	167	218	181	202	181	199	171	200	194	195	191	175	196	183	211	203	200	218	199	191	201	213	211	188	194	182	184	207	194	174	189	190	201	198	196	200	196	212	217	175	200	195	198	207	191	204	184	203	199	199	191	162	185	186	200	194	189	175	211	189	195	199	195	171	176	199	184	215	192	197	197	187	192	182	241	167	176	183	175	207	184	184	201	207	165	230	195	201	201	195	225	197	194	184	198	194	188	223	178	184	200	189	219	178	202	173	187	187	196	196	168	189	170	181	180	184	200	191	198	200	198	186	200	197	173	181	186	198	189	197	185	191	184	201	195	194	188	201	184	212	202	195	199	164	211	200	221	176	187	174	201	193	197	192	218	220	178	196	197	172	192	199	209	203	190	211	192	209	202	195	173	191	194	179	206	166	183	173	201	178	214	186	197	175	183	195	190	197	173	216	189	197	181	195	193	195	201	195	184	191	183	202	185	187	201	167	188	212	197	208	151	182	179	185	200	211	189	169	190	192	209	193	213	177	192	200	219	171	214	200	188	179	210	204	200	205	202	221	190	186	192	210	196	182	206	182	188	214	190	210	196	208	188	171	169	184	190	183	195	204	206	205	218	175	168	167	194	186	178	194	194	193	191	202	183	212	205	188	184	212	186	218	202	178	196	193	216	203	184	195	192	208	199	191	235	209	196	206	194	201	199	171	207	196	188	195	206	183	208	199	190	192	187	204	185	207	211	195	227	226	195	202	184	178	174	190	192	193	196	205	187	193	206	206	193	211	203	197	195	167	202	188	201	201	193	213	198	218	199	195	201	200	201	195	183	196	211	201	221	204	211	195	168	183	209	190	201	170	205	204	203	187	180	186	213	212	201	199	193	187	181	193	169	198	193	186	191	182	239	184	194	195	208	211	178	179	202	191	182	214	172	202	184	196	202	177	212	199	200	196	220	209	201	202	202	192	195	179	184	190	177	199	169	175	189	172	188	205	176	177	169	181	215	185	180	204	192	176	202	187	205	205	192	210	170	193	196	221	193	201	202	197	202	183	190	172	217	204	201	163	202	211	190	192	195	199	208	210	187	195	179	195	194	202	193	190	193	196	174	212	184	189	178	179	208	186	191	202	213	196	188	183	206	197	209	178	177	205	168	198	196	174	195	196	201	161	210	177	171	192	209	195	211	182	202	192	177	210	177	174	157	198	204	166	174	184	181	224	187	197	199	200	174	182	185	190	195	193	189	185	194	181	229	189	176	204	215	177	189	197	207	211	198	205	165	195	197	192	197	198	224	205	191	179	196	189	183	202	192	189	184	171	196	192	189	201	201	212	156	213	196	181	194	187	187	168	193	177	187	177	179	205	199	204	176	205	190	204	197	172	173	193	197	182	196	191	187	197	192	176	207	172	195	175	191	190	190	173	199	206	185	191	194	204	209	186	183	188	180	214	191	210	176	191	185	188	201	190	198	191	189	209	189	205	193	163	191	184	178	201	186	201	195	202	190	183	197	184	191	183	192	192	205	169	194	185	191	190	181	169	198	191	190	188	195	196	172	183	197	198	199	185	194	179	174	190	198	175	177	203	199	224	209	186	199	191	172	197	183	187	197	183	179	190	206	198	198	190	194	193	181	187	193	221	183	190	171	170	168	173	194	166	222	180	185	193	177	187	160	176	218	209	200	199	188	206	183	179	188	206	181	172	191	208	200	210	210	193	184	162	218	187	209	195	215	174	209	199	196	195	183	170	205	187	224	203	189	209	201	194	181	211	212	197	187	193	212	195	197	184	217	200	192	191	194	195	198	197	194	185	180	197	181	205	186	207	187	193	193	206	185	172	181	204	181	181	206	222	202	185	188	179	203	195	176	173	180	178	187	204	217	207	190	187	189	213	208	213	197	194	183	178	202	210	205	187	210	168	199	203	190	179	185	188	186	173	192	189	195	188	198	191	230	191	204	215	200	184	208	195	170	210	184	218	181	182	200	223	205	215	182	182	198	197	210	182	189	207	176	189	193	196	205	188	201	171	196	195	174	222	188	180	181	183	197	181	183	208	211	210	199	201	203	229	198	214	209	179	182	219	190	177	178	198	175	210	179	186	180	195	220	213	184	186	184	193	168	174	211	212	172	196	197	163	191	183	182	180	189	182	192	164	197	200	214	182	190	206	184	185	161	180	203	187	212	198	236	198	189	181	176	200	190	188	196	164	165	200	194	185	210	190	172	201	193	195	167	213	165	169	197	185	194	224	172	208	205	208	195	201	183	176	173	198	217	187	201	207	194	177	199	187	214	209	203	206	196	176	171	209	169	199	154	202	208	202	204	217	194	194	189	183	194	188	182	177	174	198	154	192	189	191	210	179	193	194	184	224	181	200	197	204	179	204	193	195	186	206	201	198	182	188	190	213	187	215	185	200	188	197	200
32045	32356	13263	16581	15830	13433	11225	7110	4855	4186	3936	2380	1290	1569	1832	1664	1161	659	604	420	408	309	313	300	254	275	275	244	252	237	275	262	234	223	269	234	243	248	273	285	280	242	249	228	235	214	259	249	240	244	265	239	240	232	256	229	262	254	225	251	238	212	220	252	233	264	248	234	244	231	236	206	226	237	244	256	242	239	248	250	238	246	228	267	227	232	262	261	243	252	258	239	238	226	210	242	223	219	227	236	239	247	247	233	251	236	217	236	228	247	239	255	233	263	234	245	258	246	212	242	249	228	260	247	223	240	239	225	254	226	244	234	255	215	230	219	242	232	231	226	235	239	235	244	243	221	221	243	226	225	222	260	247	244	228	267	221	240	250	209	209	237	245	200	255	253	246	241	247	233	223	216	210	244	231	233	213	244	219	220	243	264	235	234	224	225	250	254	217	250	254	241	233	254	212	218	249	221	236	204	232	216	237	260	229	227	253	258	270	225	228	227	247	224	242	231	213	221	260	245	244	233	236	257	241	208	265	259	233	253	244	241	215	231	254	240	251	258	231	234	240	237	209	225	267	250	242	227	243	240	232	244	248	217	214	228	242	208	248	233	252	223	224	235	225	254	231	223	244	225	250	257	217	221	228	212	212	242	244	243	262	234	203	224	220	241	217	219	234	226	225	211	247	216	210	262	233	243	242	241	255	218	272	252	219	207	249	223	266	204	265	242	245	266	239	227	222	242	243	229	230	234	220	244	252	226	231	231	238	296	252	247	248	223	220	235	261	240	261	234	233	236	247	246	235	223	213	256	263	267	223	205	232	217	241	247	199	222	282	252	234	217	240	235	243	240	258	249	234	213	237	213	241	228	232	216	221	244	217	212	213	238	241	248	263	255	231	221	235	216	233	225	240	239	244	217	260	219	236	241	214	272	221	241	228	244	221	225	213	234	218	220	237	228	242	225	200	245	231	273	210	235	231	234	220	233	237	217	233	245	216	238	247	220	246	221	223	243	245	225	216	220	227	235	232	244	226	207	243	244	249	243	262	241	238	219	225	224	237	227	231	241	248	227	228	198	265	245	261	239	223	236	218	240	213	238	237	223	255	228	231	193	280	232	221	222	215	228	247	279	239	255	238	241	246	247	272	223	236	223	245	230	269	265	247	239	221	247	209	233	226	262	245	279	247	228	253	228	230	243	250	243	258	260	230	233	242	242	243	275	226	221	245	257	237	222	240	226	273	231	246	246	235	250	228	260	246	218	249	244	238	248	238	236	227	248	213	268	235	237	223	252	241	253	219	222	227	228	241	237	210	224	256	253	237	281	236	228	227	239	248	246	231	249	238	251	241	247	253	246	243	245	247	232	203	207	246	262	218	246	239	213	246	266	223	215	204	235	273	222	242	237	239	256	234	223	217	244	237	225	230	210	250	257	244	235	263	226	228	206	244	246	207	227	260	249	261	245	241	247	256	260	246	215	241	245	245	226	263	242	242	261	233	233	249	265	251	229	252	237	247	239	250	250	245	252	244	231	239	247	251	235	251	229	261	271	235	220	229	248	225	233	245	230	221	245	243	231	234	236	241	240	224	221	245	226	233	276	231	226	237	256	236	237	240	239	221	238	215	240	225	237	261	254	236	254	243	244	231	217	239	219	242	249	234	228	227	230	247	231	224	242	246	239	231	230	238	236	233	251	213	234	218	223	275	253	242	223	237	231	232	231	242	215	248	253	249	219	254	221	241	216	227	212	230	210	223	246	243	217	246	236	250	230	248	226	245	241	247	233	226	252	226	222	243	215	201	245	245	229	254	256	233	254	228	255	233	217	230	252	230	255	212	236	229	232	233	215	240	219	236	234	239	238	206	239	226	217	251	239	267	233	250	229	249	218	251	239	247	248	234	232	223	225	235	221	225	219	220	252	245	235	253	236	242	227	233	239	236	225	259	243	250	251	260	231	250	232	254	245	233	226	224	248	219	241	216	223	247	233	242	254	237	216	243	248	227	229	222	243	275	233	235	221	221	239	261	236	234	224	241	220	219	262	236	253	217	251	258	227	237	251	245	264	229	234	249	234	287	236	253	247	245	228	246	240	233	222	227	239	220	275	225	231	242	239	264	239	233	253	247	232	230	258	253	244	206	252	233	263	259	261	223	250	202	247	253	250	228	240	249	220	223	237	246	221	227	234	220	203	229	215	231	268	223	247	228	236	221	217	245	239	253	227	257	250	238	254	198	226	247	248	235	220	218	234	229	218	211	255	230	248	250	225	221	256	250	258	216	239	256	250	248	235	237	254	270	240	237	260	242	249	248	243	236	217	231	241	244	231	237	248	255	239	243	242	258	228	234	218	243	236	244	260	255	234	204	232	220	222	237	273	229	225	196	229	223	263	242	234	247	238	225	237	226	235	226	234	216	227	222	235	230	228	243	258	221	244	219	250	230	205	252	223	213	246	245	230	243	232	215	218	260	252	241	229	226	236	248	227	229	252	265	248	229	276	242	236	234	239	227	226	220	263	249	224	263	229	223	269	227	259	238	233	225	227	250	226	227	225	223	235	277	249	256	219	249	254	240	251	268	230	217	266	232	239	209	230	238	239	232	213	239	220	243	215	238	261	246	226	213	259	240	224	255	229	217	227	232	263	250	231	249	269	252	253	232	231	213	231	248	229	210	229	221	215	249	240	222	206	222	249	223	227	246	206	236	226	253	243	253	280	224	251	252	233	231	207	244	243	256	240	257	197	241	216	242	268	237	227	233	248	223	251	235	252	245	255	223	219	252	241	235	263	248	263	243	217	235	237	235	229	233	226	232	244	248	235	222	218	206	229	250	232	255	240	236	249	239	259	253	226	208	253	246	219	232	254	250	210	257	251	236	228	226	215	227	214	221	240	219	243	238	244	264	232	232	245	235	228	244	250	235	199	225	239	243	255	254	215	240	231	232	240	238	237	251	235	254	223	221	254	258	237	231	265	258	245	248	228	219	239	239	213	261	224	233	227	221	196	222	217	234	243	251	253	241	221	233	212	246	260	230	210	219	239	234	218	220	221	221	219	246	261	218	264	268	232	241	251	230	229	238	239	211	258	252	207	223	237	230	231	248	243	263	256	244	251	239	236	238	238	266	234	240	225	235	243	240	247	218	243	264	218	218	221	235	251	284	245	232	241	226	239	253	208	235	221	262	245	261	254	233	244	248	259	223	225	220	225	230	219	237	218	252	242	245	247	238	269	237	203	247	214	248	235	233	271	241	250	256	233	253	244	219	236	240	226	246	244	258	235	245	216	275	258	237	238	235	260	219	245	241	229	239	246	233	231	232	247	252	220	224	257	239	263	229	243	236	219	243	246	230	235	231	268	235	213	219	220	240	247	249	220	223	233	223	229	231	231	207	203	264	265	240	231	232	242	223	228	219	234	244	219	227	247	237	250	235	232	236	227	226	251	213	228	226	238	225	251	234	252	268	239	231	248	232	225	238	204	244	227	213	214	233	212
24495	20835	26994	24767	16474	7685	5613	2856	1989	1494	1343	1136	813	861	993	949	870	611	544	580	519	525	444	499	469	475	454	451	459	467	451	457	484	460	493	439	450	466	493	475	442	450	488	445	470	440	454	472	446	465	470	418	433	457	511	408	459	453	464	459	445	464	420	420	452	458	478	459	477	447	454	498	439	465	479	433	460	497	460	452	481	474	414	471	457	472	432	487	487	442	401	434	448	434	442	454	494	413	437	452	418	464	420	441	477	436	503	437	463	385	457	462	444	477	465	459	438	454	489	434	453	450	490	460	468	461	469	491	441	457	468	434	450	456	463	445	446	468	442	448	465	424	459	440	481	436	520	457	421	458	446	446	455	436	484	462	443	424	483	445	482	444	455	450	469	445	481	445	439	445	446	439	478	444	431	440	424	472	457	453	472	446	434	454	430	417	447	418	473	444	421	451	456	452	437	423	445	441	481	460	457	445	466	436	469	450	459	485	453	445	472	462	428	436	469	441	415	447	460	417	463	490	441	445	434	481	452	457	439	462	481	465	466	453	479	469	471	455	467	469	447	424	429	458	455	459	441	464	455	463	480	432	433	482	446	457	470	426	456	473	479	441	480	416	431	431	437	452	466	446	447	428	456	449	442	421	468	419	433	446	443	435	420	474	488	441	432	461	438	441	470	444	415	421	456	443	451	426	448	462	481	471	486	448	420	442	435	450	457	464	442	453	424	444	488	435	409	456	474	505	414	481	453	475	485	463	442	404	409	470	443	457	420	471	440	446	436	411	455	478	464	422	419	444	457	464	451	434	446	428	460	434	438	430	445	441	475	452	475	457	491	465	488	459	447	445	476	476	484	457	444	421	446	457	472	425	459	433	462	455	458	450	427	451	437	438	442	453	462	433	448	447	430	443	459	451	469	427	440	461	450	462	475	448	427	435	429	477	444	444	479	443	436	430	438	442	496	418	459	459	457	398	438	436	464	461	456	445	425	492	469	456	442	426	471	463	451	455	456	455	455	430	458	477	465	468	440	455	439	462	457	456	456	460	468	443	434	441	484	429	424	461	511	459	453	468	467	447	450	472	497	484	408	456	441	490	455	448	453	448	419	472	430	455	432	498	462	457	433	428	446	466	447	423	432	441	481	428	443	499	453	456	439	454	455	454	442	418	435	480	449	479	473	440	455	463	469	480	428	469	463	445	461	457	458	461	480	486	422	472	468	470	453	420	470	459	455	489	429	446	456	453	408	451	504	452	460	437	456	481	418	471	498	463	468	429	472	466	455	463	455	430	445	438	492	444	469	447	465	440	458	445	457	476	477	427	468	389	477	439	441	470	447	461	423	423	426	472	398	466	444	476	450	422	444	486	457	508	503	434	467	408	424	459	445	431	476	421	420	457	472	442	427	459	481	469	458	459	447	459	486	454	444	462	455	487	454	427	460	452	426	464	471	440	444	453	425	429	464	476	459	445	490	452	445	479	443	460	451	429	458	471	456	437	453	443	429	515	429	478	446	455	491	416	448	438	487	447	439	457	484	407	465	432	447	408	426	479	459	469	479	452	437	479	503	484	434	432	462	476	476	431	515	483	461	501	442	454	455	461	449	461	451	440	437	466	419	447	452	466	448	481	433	447	487	458	448	435	465	476	422	460	441	430	429	420	471	454	455	451	434	456	453	431	497	424	494	462	456	443	440	455	463	421	461	460	442	456	430	464	460	472	392	421	478	454	453	463	443	436	440	431	471	471	462	467	432	493	452	454	454	459	434	446	449	500	444	471	469	435	469	498	469	446	459	460	476	476	442	433	442	484	443	458	457	438	439	450	451	452	462	447	459	478	427	459	472	440	411	440	453	436	470	474	434	450	429	417	469	420	435	457	479	433	459	489	412	430	446	409	438	456	451	448	433	456	429	440	447	456	411	450	468	447	465	470	439	460	457	495	427	444	428	457	453	407	462	421	467	446	444	451	456	455	470	473	436	461	460	434	432	450	467	479	460	486	462	444	442	474	457	447	439	439	453	428	409	463	442	432	494	425	486	466	447	430	462	474	436	461	443	449	459	449	458	468	421	488	470	431	475	437	422	388	459	455	455	480	429	425	455	463	464	435	461	488	448	445	414	470	454	460	476	480	438	443	446	500	430	453	422	446	433	458	447	450	443	451	444	428	456	446	447	432	454	376	441	434	435	477	452	445	438	458	455	448	438	479	424	461	488	445	463	452	459	446	442	506	438	489	445	475	486	449	451	449	435	422	473	449	479	410	481	452	450	486	478	412	512	449	444	438	431	438	448	436	439	429	430	411	468	466	446	447	460	489	478	485	471	437	460	469	431	424	441	432	459	459	422	428	455	454	442	430	442	449	432	443	481	432	477	418	465	453	432	438	418	454	442	452	447	475	468	442	469	457	473	468	515	420	443	457	470	422	454	426	438	465	448	465	483	450	450	438	411	471	405	410	491	458	461	467	469	408	459	408	510	432	461	426	448	456	483	457	435	428	487	457	435	442	446	464	460	489	460	460	459	467	466	472	441	463	436	453	446	460	506	488	460	457	478	482	450	478	440	435	481	489	430	461	473	460	440	490	430	490	468	439	439	479	476	449	454	429	469	422	478	431	465	447	465	484	465	471	474	436	420	481	462	442	441	463	436	476	483	458	440	441	433	483	466	437	458	492	438	454	395	447	469	463	445	439	444	452	418	442	469	491	432	432	446	470	434	423	455	467	450	422	454	454	477	454	438	430	490	462	460	444	425	473	472	450	465	455	431	457	470	471	449	482	421	455	476	492	432	456	424	454	476	455	469	447	455	423	462	465	463	446	459	465	435	439	437	442	462	458	463	457	486	481	451	460	420	433	453	458	474	426	466	430	454	475	449	440	467	467	452	475	462	441	474	481	450	426	431	486	461	458	399	458	462	479	447	438	483	458	500	460	422	439	468	439	458	455	412	447	473	419	429	458	464	431	454	440	491	447	460	457	453	463	431	438	499	459	461	460	435	453	450	461	416	442	453	467	442	452	450	475	445	429	455	497	482	486	448	460	469	432	422	418	467	419	464	466	485	432	483	432	427	479	483	447	403	422	469	460	466	447	448	402	437	431	472	459	462	438	436	482	434	426	464	459	430	453	441	489	440	471	468	439	429	464	474	431	457	453	465	456	449	458	468	454	454	431	458	486	448	452	447	431	461	444	443	478	448	498	466	447	458	468	455	437	462	435	459	418	464	448	455	476	449	441	485	439	473	474	487	451	450	473	471	452	440	448	448	487	501	468	496	416	413	438	458	454	491	467	463	437	418	441	448	441	451	475	457	446	427	536	476	447	440	422	481	479	454	446	452	463	475	426	416	445	439	449	443	481	451	493	470	442	434	487	479	429	433	474	434	461	414	437	439	451	456	456	444	447	485	462	401	452	475	455	445	464	460	445	467	428	433	426	474	494	448	487	427	437	420	478	452	438	466	471	424	440	468	443	461	414	455	491	476	449	472	465	455	447
32189	27753	9656	12022	13395	11893	9993	5763	4233	3272	2604	2100	1371	1349	1819	1523	1224	856	722	640	560	538	566	548	579	529	516	532	570	523	512	543	560	518	536	510	509	507	533	551	486	506	538	512	502	516	537	536	502	539	558	536	534	497	537	536	497	520	526	513	560	515	527	532	501	522	514	537	540	513	495	509	539	503	506	510	518	572	527	513	508	546	530	513	519	509	507	528	531	529	524	492	511	531	505	495	520	485	549	498	531	565	579	524	529	511	507	529	553	495	490	512	525	502	524	498	508	532	515	532	546	539	519	543	519	479	530	608	551	482	480	498	513	536	514	525	545	518	527	549	523	527	534	556	493	514	513	481	505	504	538	492	506	494	502	533	487	496	558	553	499	500	559	511	491	516	546	489	515	531	455	503	507	506	512	492	516	507	511	514	546	551	527	492	509	551	483	509	520	540	489	521	536	521	505	529	500	460	487	516	467	494	504	505	516	514	507	491	508	517	514	551	532	538	514	501	513	545	475	532	509	546	471	572	523	507	525	523	482	539	529	514	524	480	551	502	482	503	529	497	532	483	500	520	545	527	502	535	514	541	524	517	519	475	509	530	533	497	543	510	498	537	546	471	495	529	537	548	533	507	575	529	517	515	488	512	530	526	510	518	542	501	502	531	515	525	497	530	538	510	500	502	568	513	536	511	510	546	510	555	541	514	533	495	505	497	521	530	515	474	517	500	539	572	564	474	504	515	538	528	522	508	529	521	482	523	522	499	511	514	537	516	515	519	523	493	504	503	512	511	526	532	505	484	528	529	520	501	493	545	521	499	510	506	507	514	546	549	531	553	495	530	478	541	507	551	504	499	510	502	527	510	507	548	532	529	509	514	535	509	488	511	513	545	523	509	502	541	464	519	493	532	498	530	515	468	480	535	531	498	495	515	507	518	519	491	526	519	494	541	533	502	539	499	540	518	501	565	545	540	525	533	482	474	532	506	504	507	504	513	526	552	517	473	511	541	507	517	503	540	513	528	530	515	526	521	525	566	475	502	518	499	487	501	516	535	520	500	493	518	518	492	528	525	517	519	533	445	511	539	509	535	517	513	506	524	525	555	504	563	519	537	528	513	523	547	520	471	535	516	520	522	553	530	573	533	555	485	532	513	544	486	585	488	505	526	502	514	500	523	531	529	538	510	553	502	572	537	472	502	517	530	492	512	509	529	491	506	497	471	516	500	531	536	518	487	478	560	498	517	494	535	574	507	547	524	511	489	521	539	532	519	539	516	536	541	556	479	536	545	503	488	534	505	485	531	553	502	524	552	510	517	511	522	561	528	518	520	468	514	529	493	522	522	532	527	497	545	509	490	510	525	487	554	511	524	535	507	484	526	503	533	518	523	505	501	546	522	530	553	552	521	545	497	491	548	520	542	544	526	513	564	467	544	529	506	525	543	531	522	552	509	527	555	484	538	532	560	534	515	547	489	501	541	520	504	521	538	481	518	509	544	535	548	536	473	537	532	504	519	552	505	474	544	533	490	455	504	521	491	524	523	484	477	505	498	546	511	522	548	551	539	562	543	537	528	547	492	482	523	525	475	570	535	526	473	500	531	518	542	527	519	554	516	523	499	508	522	525	488	521	554	509	536	512	511	527	563	465	476	510	523	526	520	533	530	501	485	520	506	506	535	506	523	510	506	520	513	522	503	517	501	508	535	535	535	536	507	516	493	516	501	564	503	505	543	504	559	498	526	548	530	526	487	555	521	533	526	513	509	515	514	516	517	510	520	521	540	494	527	541	530	498	507	487	527	537	537	506	482	575	502	552	544	518	546	537	531	534	577	526	530	508	520	488	520	521	488	530	530	539	497	516	514	513	522	535	502	520	528	519	513	538	554	546	508	546	542	492	534	539	483	489	500	506	525	529	552	543	540	523	509	540	525	469	519	534	506	532	494	506	514	493	494	522	473	521	545	502	518	538	537	507	518	527	551	543	507	540	531	478	533	539	486	530	497	538	492	527	469	500	520	501	494	502	515	522	518	535	502	494	503	516	550	492	575	496	547	487	523	532	515	515	510	486	521	498	526	485	516	538	529	511	481	522	530	499	512	526	508	538	511	533	525	540	527	477	563	526	526	513	523	534	555	530	521	551	533	490	488	546	535	522	508	548	537	573	579	532	528	479	499	495	483	534	505	500	519	499	559	471	555	507	501	477	510	546	515	541	513	479	488	472	488	545	520	527	527	501	506	555	557	522	516	523	514	529	541	521	510	531	486	483	558	533	541	503	551	550	517	534	498	529	522	516	490	520	486	508	503	530	501	509	549	517	528	539	505	501	522	491	523	523	534	492	482	515	497	498	505	494	518	499	499	527	495	535	564	535	581	515	520	532	536	540	511	500	481	529	506	510	520	514	470	525	530	524	536	543	527	561	500	511	490	552	512	512	537	476	544	508	533	498	510	524	573	528	523	510	505	522	548	525	574	532	535	503	511	490	526	539	544	509	538	514	528	513	460	568	471	539	533	538	528	512	545	508	493	525	541	515	492	534	528	554	481	507	492	518	489	502	512	524	493	516	510	554	513	508	539	505	513	473	519	517	538	507	519	491	496	553	524	515	474	523	492	534	477	514	490	556	507	525	484	503	512	524	503	551	529	544	517	532	512	526	576	512	497	485	505	494	530	553	499	496	502	499	515	558	537	502	503	514	486	482	519	529	498	518	565	511	515	543	509	509	495	532	519	512	525	536	485	521	534	500	481	532	502	540	497	504	534	528	522	530	502	499	497	526	527	528	518	545	500	539	508	540	505	532	558	541	520	525	511	523	522	535	531	509	523	509	524	495	499	558	544	534	514	528	494	477	533	505	507	565	516	515	503	531	477	520	514	540	506	522	563	497	524	539	540	555	495	504	489	534	540	556	507	509	516	485	518	483	514	518	537	507	496	524	484	517	545	510	494	517	506	512	505	517	522	526	513	565	528	469	478	521	519	513	523	522	522	501	491	488	477	529	522	509	492	565	493	559	522	559	421	476	561	486	512	511	514	551	512	474	528	560	558	535	524	543	534	518	494	515	548	557	524	505	561	516	528	565	538	499	546	524	527	548	505	558	525	530	517	477	545	495	477	521	500	534	576	526	509	509	549	526	545	477	573	495	509	490	559	527	529	514	529	524	536	505	518	494	483	513	545	500	502	521	507	506	510	509	506	537	542	544	520	484	514	516	471	550	513	504	517	553	505	612	520	509	520	501	495	521	495	544	521	509	551	575	537	519	549	465	524	515	502	514	537	530	489	511	500	542	528	518	541	511	532	509	508	518	520	535	511	527	529	549	525	545	512	519	543	539	517	516	559	515	488	527	558	533	545	511	509	553	471	514	526	523	488	509	507	573	543	513	541	537	547	531	530	509	510	544	512	532	528	543	523	546	510	471	498	506	536	534	499	536	519	522	498	521	555	498	533	512	520	551	483	544	550	490	526	458	583	496	539	560	509	474	550	577	553	492	515
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
